pg.ddx.io pgsql-hackers@postgresql.org mailing list archive
help / color / mirror / Atom feedRadix tree for character conversion
61+ messages / 10 participants
[nested] [flat]
Commits from this thread:
2017-03-13 aeed17d000 Use radix tree for character encoding conversions.
2017-02-01 bc1686f3f6 Small fixes to the Perl scripts to create unicode conversion tables.
2016-11-30 1de9cc0dcc Rewrite the perl scripts to produce our Unicode conversion tables.
2016-11-30 6c303223be Remove leading zeros, for consistency with other map files.
2016-11-30 2c09c93ce1 Remove code points < 0x80 from character conversion tables.
* Radix tree for character conversion
@ 2016-10-07 08:36 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-10-07 08:36 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
This is a differnet topic from the original thread so I renamed
the subject and repost. Sorry for duplicate posting.
======================
Hello, I did this.
As a result, radix tree is about 1.5 times faster and needs a
half memory.
At Wed, 21 Sep 2016 15:14:27 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20160921.151427.265121484.horiguchi.kyotaro@lab.ntt.co.jp>
> I'll work on this for the next CF.
The radix conversion function and map conversion script became
more generic than the previous state. So I could easily added
radix conversion of EUC_JP in addition to SjiftJIS.
nm -S said that the size of radix tree data for sjis->utf8
conversion is 34kB and that for utf8->sjis is 46kB. (eucjp->utf8
57kB, utf8->eucjp 93kB) LUmapSJIS and ULmapSJIS was 62kB and
59kB, and LUmapEUC_JP and ULmapEUC_JP was 106kB and 105kB. If I'm
not missing something, radix tree is faster and require less
memory.
A simple test where 'select '7070 sjis chars' x 100' (I'm not
sure, but the size is 1404kB) on local connection shows that this
is fast enough.
radix: real 0m0.285s / user 0m0.199s / sys 0m0.006s
master: real 0m0.418s / user 0m0.180s / sys 0m0.004s
To make sure, the result of a test of sending the same amount of
ASCII string (1404kB) on SJIS and UTF8(no-conversion) encoding is
as follows.
ascii/utf8-sjis: real 0m0.220s / user 0m0.176s / sys 0m0.011s
ascii/utf8-utf8: real 0m0.137s / user 0m0.111s / sys 0m0.008s
======
Random discussions -
Currently the tree structure is devided into several elements,
One for 2-byte, other ones for 3-byte and 4-byte codes and output
table. The other than the last one is logically and technically
merged into single table but it makes the generator script far
complex than the current complexity. I no longer want to play
hide'n seek with complex perl object..
It might be better that combining this as a native feature of the
core. Currently the helper function is in core but that function
is given as conv_func on calling LocalToUtf.
Current implement uses *.map files of pg_utf_to_local as
input. It seems not good but the radix tree files is completely
uneditable. Provide custom made loading functions for every
source instead of load_chartable() would be the way to go.
# However, for example utf8_to_sjis.map, it doesn't seem to have
# generated from the source mentioned in UCS_to_SJIS.pl
I'm not sure that compilers other than gcc accepts generated map
file content.
The RADIXTREE.pm is in rather older style but seem no problem.
I haven't tried this for charsets that contains 4-byte code.
I haven't consider charset with conbined characters. I don't
think it is needed so immediately.
Though I believe that this is easily applied to other
conversions, I tried this only with character sets that I know
about it.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
0001-Radix-tree-infrastructure-for-character-encoding.patch (text/x-patch, 23.9K) download
From b37d4a85df2799351a870b4811945a2b63dde032 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Thu, 6 Oct 2016 19:21:38 +0900
Subject: [PATCH 1/3] Radix tree infrastructure for character encoding
Current character conversion mechanism is based on binary search over
flat tables. Especially for some languages like Japanese, which has so
many as several thousand characters requires over 10 times comparison
for each character. Radix-tree grately alleviates this pain. This
patch adds a generic conversion function, datat types, and a perl
module for converting *.map files into radix tree.
---
src/backend/utils/mb/Unicode/RADIXCONV.pm | 726 ++++++++++++++++++++++++++++++
src/backend/utils/mb/conv.c | 107 ++++-
src/include/mb/pg_wchar.h | 21 +
3 files changed, 848 insertions(+), 6 deletions(-)
create mode 100644 src/backend/utils/mb/Unicode/RADIXCONV.pm
diff --git a/src/backend/utils/mb/Unicode/RADIXCONV.pm b/src/backend/utils/mb/Unicode/RADIXCONV.pm
new file mode 100644
index 0000000..e7621a9
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/RADIXCONV.pm
@@ -0,0 +1,726 @@
+#! /usr/bin/perl
+#
+# Copyright (c) 2016, PostgreSQL Global Development Group
+#
+# src/backend/utils/mb/Unicode/RADIXCONV.pl
+#
+# Helper routinges for generating radix tree file from code mapping files
+
+use strict;
+
+my $radix_type = "pg_mb_radix_tree";
+my $radix_node_type = "pg_mb_radix_node";
+
+#########################################
+# load_chartable(<map file name>)
+#
+# extract data from map files and returns a character table.
+# returns a reference to a hash <in code> => <out code>
+sub load_chartable
+{
+ my($fname) = @_;
+ my %c;
+
+ open(my $in, $fname) || die("cannot open $fname");
+
+ while(<$in>)
+ {
+ if (/^[ \t]*{0x([0-9a-f]+), *0x([0-9a-f]+)},?/)
+ {
+ $c{hex($1)} = hex($2);
+ }
+ }
+
+ return \%c;
+}
+
+#########################################
+# generate_index(<charmap hash ref>)
+#
+# generate a radix tree data from a character table
+# returns a hashref to an index data.
+# {
+# csegs => <character segment index>
+# b2idx => [<tree index of 1st byte of 2-byte code>]
+# b3idx => [<idx for 1st byte for 3-byte code>, <2nd>]
+# b4idx => [<idx for 1st byte for 4-byte code>, <2nd>, <3rd>]
+# }
+#
+# Tables are in two forms, flat and segmented. a segmented table is
+# logically a two-dimentional table but physically a sequence of
+# segments, fixed length block of items. This structure allows us to
+# shrink table size by overlapping a shared sequence of zeros between
+# successive two segments. overlap_segments does that step.
+#
+# A flat table is simple set of key and value pairs. The value is a
+# segment id of the next segmented table. The next table is referenced
+# using the segment id and the next byte of a code.
+#
+# flat table (b2idx, b3idx1, b4idx1)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# nextidx => <hash reference to the next level table>
+# }
+# i => { # index data
+# <byte> => <pointer value> # pointer to the next index
+# ...
+# }
+#
+# Each segments in segmented table is equivalent to a flat table
+# above.
+#
+# segmented table (csegs, b3idx2, b4idx2, b4idx3)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# is32bit => true if values are 32bit width, false means 16bit.
+# next => <hash reference to the next level table, if any>
+# }
+# i => { # segment data
+# <segid> => { # key for this segment
+# lower => <minimum value>
+# upper => <maximum value>
+# offset => <position of this segment in the whole table>
+# label => <label string of this segment>
+# d => { # segment data
+# <byte> => { # pointer to the next index
+# label => <label string for this item>
+# segid => <target segid of next level>
+# segoffset => <offset of the target segid>
+# }
+# ...
+# }
+# }
+# }
+# }
+
+sub generate_index
+{
+ my ($c) = @_;
+ my (%csegs, %b2idx, %b3idx1, %b3idx2, %b4idx1, %b4idx2, %b4idx3);
+ my @all_tables =
+ (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
+ my $si;
+
+ # initialize attributes of index tables
+ $csegs{attr} = {name=> "csegs", chartbl => 1, segmented => 1, is32bit => 0};
+ $b2idx{attr} = {name => "b2idx", segmented => 0, nextidx => \%csegs};
+ $b3idx1{attr} = {name => "b3idx1", segmented => 0, nextidx => \%b3idx2};
+ $b3idx2{attr} = {name => "b3idx2", segmented => 1, nextidx => \%csegs};
+ $b4idx1{attr} = {name => "b4idx1", segmented => 0, nextidx => \%b4idx2};
+ $b4idx2{attr} = {name => "b4idx2", segmented => 1, nextidx => \%b4idx3};
+ $b4idx3{attr} = {name => "b4idx3", segmented => 1, nextidx => \%csegs};
+
+ foreach my $in (keys %$c)
+ {
+ if ($in < 0x100)
+ {
+ my $b1 = $in;
+ # 1 byte code doesn't have index. the first segment #0 of
+ # character table stores them
+ $si = {segid => 0, off => $in, label => "1b-", char => $$c{$in}};
+ }
+ elsif ($in < 0x10000)
+ {
+ # 2-byte code index consists of just one flat table
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+ my $csegid = $in >> 8;
+
+ if (! defined $b2idx{i}{$b1})
+ {
+ &set_min_max($b2idx{attr}, $b1);
+ $b2idx{i}{$b1}{segid} = $csegid;
+ }
+ $si = {
+ segid => $csegid,
+ off => $b2,
+ label => sprintf("%02x", $b1),
+ char => $$c{$in}
+ };
+ }
+ elsif ($in < 0x1000000)
+ {
+ # 3-byte code index consists of one flat table and one
+ # segmented table
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+ my $l1id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (! defined $b3idx1{i}{$b1})
+ {
+ &set_min_max($b3idx1{attr}, $b1);
+ $b3idx1{i}{$b1}{segid} = $l1id;
+ }
+ if (! defined $b3idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b3idx2{attr}, $b2);
+ $b3idx2{i}{$l1id}{label} = sprintf("%02x", $b1);
+ $b3idx2{i}{$l1id}{d}{$b2} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2)
+ }
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b3,
+ label => sprintf("%02x%02x", $b1, $b2),
+ char => $$c{$in}
+ };
+ }
+ elsif ($in < 0x100000000)
+ {
+ # 4-byte code index consists of one flat table, and two
+ # segmented tables
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+ my $l1id = $in >> 24;
+ my $l2id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (! defined $b4idx1{i}{$b1})
+ {
+ &set_min_max($b4idx1{attr}, $b1);
+ $b4idx1{i}{$b1}{segid} = $l1id;
+ }
+
+ if (! defined $b4idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b4idx2{attr}, $b2);
+ $b4idx2{i}{$l1id}{d}{$b2} = {
+ segid => $l2id,
+ label => sprintf("%02x", $b1)
+ }
+ }
+ if (! defined $b4idx3{i}{$l2id}{d}{$b3})
+ {
+ &set_min_max($b4idx3{attr}, $b3);
+ $b4idx3{i}{$l2id}{d}{$b3} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2)
+ }
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b4,
+ label => sprintf("%02x%02x%02x", $b1, $b2, $b3),
+ char => $$c{$in}
+ };
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+
+ &set_min_max($csegs{attr}, $$si{off});
+ $csegs{i}{$$si{segid}}{d}{$$si{off}} = $$si{char};
+ $csegs{i}{$$si{segid}}{label} = $$si{label};
+ $csegs{attr}{is32bit} = 1 if ($$si{char} >= 0x10000);
+ if ($$si{char} >= 0x100000000)
+ {
+ die "character width is over 32bit. abort.";
+ }
+ }
+
+ # calcualte segment attributes
+ foreach my $t (@all_tables)
+ {
+ next if (! defined $$t{i} || ! $$t{attr}{segmented});
+
+ # segments are to be aligned in the numerical order of segment id
+ my @keylist = sort {$a <=> $b} keys $$t{i};
+ next if ($#keylist < 0);
+ my $offset = 1;
+ my $segsize = $$t{attr}{max} - $$t{attr}{min} + 1;
+
+ for my $k (@keylist)
+ {
+ my $seg = $$t{i}{$k};
+ $$seg{lower} = $$t{attr}{min};
+ $$seg{upper} = $$t{attr}{max};
+ $$seg{offset} = $offset;
+ $offset += $segsize;
+ }
+ # overlapping successive zeros between segments
+ &overlap_segments($t);
+ }
+
+ # make link among tables
+ foreach my $t (@all_tables)
+ {
+ &make_index_link($t, $$t{attr}{nextidx});
+ }
+
+ return { name_prefix => "",
+ csegs => \%csegs,
+ b2idx => [\%b2idx],
+ b3idx => [\%b3idx1, \%b3idx2],
+ b4idx => [\%b4idx1, \%b4idx2, \%b4idx3],
+ all => \@all_tables};
+}
+
+
+#########################################
+# set_min_max - internal routine to maintain min and max value of a table
+sub set_min_max
+{
+ my ($a, $v) = @_;
+
+ $$a{min} = $v if (! defined $$a{min} || $v < $$a{min});
+ $$a{max} = $v if (! defined $$a{max} || $v > $$a{max});
+}
+
+#########################################
+# overlap_segments
+#
+# removes duplicate regeion between two successive segments.
+
+sub overlap_segments
+{
+ my ($h) = @_;
+
+ # don't touch if undefined
+ return if (! defined $$h{i} || !$$h{attr}{segmented});
+ my $index = $$h{i};
+ my ($min, $max) = ($$h{attr}{min}, $$h{attr}{max});
+ my ($prev, $first);
+ my @segids = sort {$a <=> $b} keys $index;
+ return if ($#segids < 1);
+
+ $first = 1;
+ undef $prev;
+
+ for my $segid (@segids)
+ {
+ my $seg = $$index{$segid};
+
+ # smin and smax is range excluded preceeding and trailing zeros
+ my @keys = sort {$a <=> $b} keys $$seg{d};
+ my $smin = $keys[0];
+ my $smax = $keys[-1];
+
+ if ($first)
+ {
+ # first segment doesn't have a preceding segment
+ $$seg{offset} = 1;
+ $$seg{lower} = $min;
+ $$seg{upper} = $smax;
+ }
+ else
+ {
+ # calculate overlap and shift segment location
+ my $prefix = $smin - $min;
+ my $postfix = $max - $smax;
+ my $prevpostfix = $max - $$prev{upper};
+ my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
+
+ $$seg{lower} = $min + $overlap;
+ $$seg{upper} = $smax;
+ $$seg{offset} = $$prev{offset} + ($max - $min + 1) - $overlap;
+ $$prev{upper} = $max;
+ }
+ $prev = $seg;
+ $first = 0;
+ }
+
+ return $h;
+}
+
+######################################################
+# make_index_link(from_table, to_table)
+#
+# Fills out target pointers in non-leaf index tables.
+#
+# from_table : table to set links
+# to_table : target table of from_table
+
+sub make_index_link
+{
+ my ($s, $t) = @_;
+ return if (! defined $$s{i} || ! defined $$t{i});
+
+ my @tkeys = sort {$a <=> $b} keys $$t{i};
+
+ if ($$s{attr}{segmented})
+ {
+ foreach my $k1 (keys $$s{i})
+ {
+ foreach my $k2 (keys $$s{i}{$k1}{d})
+ {
+ my $tsegid = $$s{i}{$k1}{d}{$k2}{segid};
+ if (! defined $tsegid)
+ {
+ die sprintf("segid is not set in %s{i}{%x}{d}{%x}{segid}",
+ $$s{attr}{name}, $k1, $k2);
+ }
+ $$s{i}{$k1}{d}{$k2}{segoffset} = $$t{i}{$tsegid}{offset};
+ }
+ }
+ }
+ else
+ {
+ foreach my $k (keys $$s{i})
+ {
+ my $tsegid = $$s{i}{$k}{segid};
+ if (! defined $tsegid)
+ {
+ die sprintf("segid is not set in %s{i}{%x}{segid}",
+ $$s{attr}{name}, $k);
+ }
+ $$s{i}{$k}{segoffset} = $$t{i}{$tsegid}{offset};
+ }
+ }
+}
+
+#########################################
+# set_name_prefix - set name prefix string of C struct
+sub set_name_prefix
+{
+ my ($trie, $p) = @_;
+
+ $$trie{name_prefix} = $p;
+}
+
+
+
+
+###############################################
+# write_table - output index table as C-struct
+#
+# write_table(hd, table, tblname, width)
+# returns 1 if the table is written
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+
+ return 0 if (! defined $$table{i});
+
+ if ($$table{attr}{chartbl})
+ {
+ &write_chars_table($hd, $table, $tblname, $width);
+ }
+ elsif ($$table{attr}{segmented})
+ {
+ &write_segmented_table($hd, $table, $tblname, $width);
+ }
+ else
+ {
+ &write_flat_table($hd, $table, $tblname, $width);
+ }
+ return 1;
+}
+
+#########################################
+# write_chars_table
+#
+# write_chars_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# tblwidth: width in characters of this table
+
+sub write_chars_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+ my($type) = $$table{attr}{is32bit} ? "uint32" : "uint16";
+
+ printf(OUT "static const %s %s[] =\n{", $type, $tblname);
+ printf(OUT " /* chars content - index range = [%02x, %02x] */", $st, $ed);
+
+ # values in character table are written in fixedwidth
+ # hexadecimals. calculate the number of columns in a line. 13 is
+ # the length of line header.
+
+ my $colwidth = $$table{attr}{is32bit} ? 8 : 4;
+ my $colseplen = 4; # the length of ", 0x"
+ my $headerlength = 13;
+ my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
+
+ # round down to multiples of 4. don't bother by too small table width
+ my $colnum = int($colnum / 4) * 4;
+ my $line = "";
+ my $first0 = 1;
+ # output all segments in segment id order
+ foreach my $k (sort {$a <=> $b} keys $$table{i})
+ {
+ my $s = $$table{i}{$k};
+ if (!$first0)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, ",\n";
+ $line = "";
+ }
+ $first0 = 0;
+
+ # write segment header
+ printf($hd "\n /*** %4sxx - offset 0x%05x ***/",
+ $$s{label}, $$s{offset});
+
+ # write segment content
+ my $first1 = 1;
+ my ($segstart, $segend) = ($$s{lower}, $$s{upper});
+ my($xpos, $nocomma) = (0, 0);
+
+ foreach my $j (($segstart - ($segstart % $colnum)) .. $segend)
+ {
+ $line .= "," if (!$first1 && !$nocomma);
+
+ # write the previous line and put a line header for the
+ # new line if this is the first time or this line is full
+ if ($xpos >= $colnum || $first1)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, "\n";
+ $line = sprintf(" /* %02x */ ", $j);
+ $xpos = 0;
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $first1 = 0;
+
+ # write each column
+ if ($j >= $segstart)
+ {
+ $line .= sprintf("0x%0*x", $colwidth, $$s{d}{$j});
+ $nocomma = 0;
+ }
+ else
+ {
+ # adjust column position
+ $line .= " " x ($colwidth + 3);
+ $nocomma = 1;
+ }
+ $xpos++;
+ }
+
+ }
+
+ $line =~ s/\s+$//;
+ print $hd $line, "\n};\n";
+}
+
+######################################################
+# write_flat_table - output nonsegmented index table
+#
+# write_flat_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_flat_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf($hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed);
+ print $hd " {";
+
+ my $first = 1;
+ my $line = "";
+
+ foreach my $i ($st .. $ed)
+ {
+ $line .= "," if (!$first);
+ my $newitem = sprintf("%d",
+ defined $$table{i}{$i} ?
+ $$table{i}{$i}{segoffset} : 0);
+
+ # flush current line and feed a line if the current line
+ # exceeds a limit
+ if ($first || length($line.$newitem) > $width)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd "$line\n";
+ $line = " ";
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first = 0;
+ }
+ print $hd $line;
+ print $hd "\n }\n};\n";
+}
+
+######################################################
+# write_segmented_table - output segmented index table
+#
+# write_segmented_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_segmented_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+
+ # write the variable definition
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf($hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed);
+
+ my $first0 = 1;
+ foreach my $k (sort {$a <=> $b} keys $$table{i})
+ {
+ print $hd ",\n" if (!$first0);
+ $first0 = 0;
+ printf($hd "\n /*** %sxxxx - offset 0x%05x ****/",
+ $$table{i}{$k}{label}, $$table{i}{$k}{offset});
+
+ my $segstart = $$table{i}{$k}{lower};
+ my $segend = $$table{i}{$k}{upper};
+
+ my $line = "";
+ my $first1 = 1;
+ my $newitem = "";
+
+ foreach my $j ($segstart .. $segend)
+ {
+ $line .= "," if (!$first1);
+ $newitem = sprintf("%d", $$table{i}{$k}{d}{$j} ?
+ $$table{i}{$k}{d}{$j}{segoffset} : 0);
+
+ if ($first1 || length($line.$newitem) > $width)
+ {
+ $line =~ s/\s+$//;
+ print OUT "$line\n";
+ $line = sprintf(" /* %2s%02x */ ", $$table{i}{$k}{label}, $j);
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first1 = 0;
+ }
+ print $hd $line;
+ }
+ print $hd "\n }\n};\n";
+}
+
+#########################################
+# make_table_refname(table, prefix)
+#
+# internal routine to make C reference notation for tables
+
+sub make_table_refname
+{
+ my ($table, $prefix) = @_;
+
+ return "NULL" if (! defined $$table{i});
+ return "&" . $prefix . $$table{attr}{name};
+}
+
+#########################################
+# write_main_table(hd, tblname, trie, nameprefix)
+#
+# write main radix tree table
+#
+# hd : file handle to write this table
+# tblname : variable name of this struct
+# trie : ref to a radix tree
+# nameprefix : prefix for subtables.
+
+sub write_main_table
+{
+ my ($hd, $tblname, $trie) = @_;
+ my $ctblname = $$trie{name_prefix}.$$trie{csegs}{attr}{name};
+ my ($ctbl16name, $ctbl32name);
+ if ($$trie{csegs}{attr}{is32bit})
+ {
+ $ctbl16name = "NULL"; $ctbl32name = $ctblname;
+ }
+ else
+ {
+ $ctbl16name = $ctblname; $ctbl32name = "NULL";
+ }
+
+ my $b2iname = make_table_refname($$trie{b2idx}[0], $$trie{name_prefix});
+ my $b3i1name = make_table_refname($$trie{b3idx}[0], $$trie{name_prefix});
+ my $b3i2name = make_table_refname($$trie{b3idx}[1], $$trie{name_prefix});
+ my $b4i1name = make_table_refname($$trie{b4idx}[0], $$trie{name_prefix});
+ my $b4i2name = make_table_refname($$trie{b4idx}[1], $$trie{name_prefix});
+ my $b4i3name = make_table_refname($$trie{b4idx}[2], $$trie{name_prefix});
+
+ print $hd "static const $radix_type $tblname =\n{\n";
+ print $hd " /* final character table offset and body */\n";
+ printf($hd " 0x%x, 0x%x, %s, %s,\n",
+ $$trie{csegs}{attr}{min}, $$trie{csegs}{attr}{max},
+ $ctbl16name, $ctbl32name);
+
+ print $hd " /* 2-byte code table */\n";
+ print $hd " $b2iname,\n";
+ print $hd " /* 3-byte code tables */\n";
+ print $hd " {$b3i1name, $b3i2name},\n";
+ print $hd " /* 4-byte code table */\n";
+ print $hd " {$b4i1name, $b4i2name, $b4i3name},\n";
+ print $hd "};\n";
+}
+
+#########################################
+# write_map_content - write the whole content of C source of tadix tree
+#
+# write_map_content(this_script, fname, trie, tblname, tblwidth)
+#
+# this_script : the name of the *caller script* of this feature
+# fname : output file name
+# trie : ref to a radix tree
+# tblname : the name of main table of C-data
+# tblwidth : width in characters of output source file
+
+sub write_map_content
+{
+ my ($this_script, $fname, $trie, $tblname, $tblwidth) = @_;
+
+ open(OUT, "> $fname") || die("cannot open $fname");
+
+ print OUT "/* This file is generated by $this_script */\n\n";
+
+ foreach my $t (@{$$trie{all}})
+ {
+ my $table_name = $$trie{name_prefix}.$$t{attr}{name};
+
+ if (&write_table(*OUT, $t, $table_name, $tblwidth))
+ {
+ print OUT "\n";
+ }
+ }
+
+ &write_main_table(*OUT, $tblname, $trie);
+ close(OUT);
+}
+
+
+
+1;
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index d50336b..8658578 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -364,6 +364,98 @@ store_coded_char(unsigned char *dest, uint32 code)
}
/*
+ * radix tree conversion function
+ */
+const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+{
+ uint32 off = 0;
+ uint32 b1 = c >> 24;
+ uint32 b2 = (c >> 16) & 0xff;
+ uint32 b3 = (c >> 8) & 0xff;
+ uint32 b4 = c & 0xff;
+
+ if (b1 > 0)
+ {
+ /* 4-byte code */
+ uint32 idx;
+
+ /* check code validity - fist byte */
+ if (rt->b4idx[0] == NULL ||
+ b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
+ return 0;
+
+ idx = b1 - rt->b4idx[0]->lower;
+ off = rt->b4idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ return 0;
+
+ idx = b2 - rt->b4idx[1]->lower;
+ off = (rt->b4idx[1]->idx + off - 1)[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - third byte */
+ if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
+ return 0;
+
+ idx = b3 - rt->b4idx[2]->lower;
+ off = (rt->b4idx[2]->idx + off - 1)[idx];
+ }
+ else if (b2 > 0)
+ {
+ /* 3-byte code */
+
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b3idx[0] == NULL ||
+ b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ return 0;
+
+ idx = b2 - rt->b3idx[0]->lower;
+ off = rt->b3idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
+ return 0;
+
+ idx = b3 - rt->b3idx[1]->lower;
+ off = (rt->b3idx[1]->idx + off - 1)[idx];
+ }
+ else if (b3 > 0)
+ {
+ /* 2-byte code */
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b2idx == NULL ||
+ b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ return 0;
+
+ idx = b3 - rt->b2idx->lower;
+ off = rt->b2idx->idx[idx];
+ }
+
+ if (off == 0)
+ return 0;
+
+ /* check code validity - last byte */
+ if (b4 < rt->chars_lower || b4 > rt->chars_upper)
+ return 0;
+
+ if (rt->chars32)
+ return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
+ else
+ return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+}
+
+/*
* UTF8 ---> local code
*
* utf: input string in UTF8 encoding (need not be null-terminated)
@@ -516,13 +608,16 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
-
- if (p)
+ if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ p = bsearch(&iutf, map, mapsize,
+ sizeof(pg_utf_to_local), compare1);
+
+ if (p)
+ {
+ iso = store_coded_char(iso, p->code);
+ continue;
+ }
}
/* if there's a conversion function, try that */
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index 24e8d0d..5b2094b 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -384,6 +384,26 @@ typedef struct
} pg_utf_to_local;
/*
+ * radix tree structer for faster conversion
+ */
+typedef struct pg_mb_radix_index
+{
+ uint8 lower, upper; /* index range of b2idx */
+ uint32 idx[FLEXIBLE_ARRAY_MEMBER]; /* index body */
+} pg_mb_radix_node;
+
+typedef struct
+{
+ const uint8 chars_lower, chars_upper; /* index range of chars* */
+ const uint16 *chars16; /* 16 bit character table */
+ const uint32 *chars32; /* 32 bit character table */
+
+ const pg_mb_radix_node *b2idx;
+ const pg_mb_radix_node *b3idx[2];
+ const pg_mb_radix_node *b4idx[3];
+} pg_mb_radix_tree;
+
+/*
* local code to UTF-8 conversion map
*/
typedef struct
@@ -551,6 +571,7 @@ extern void latin2mic_with_table(const unsigned char *l, unsigned char *p,
extern void mic2latin_with_table(const unsigned char *mic, unsigned char *p,
int len, int lc, int encoding,
const unsigned char *tab);
+extern const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c);
extern bool pg_utf8_islegal(const unsigned char *source, int length);
--
2.9.2
0002-Use-radix-tree-for-UTF8-ShiftJIS-conversion.patch.gz (application/octet-stream, 65.7K) download
0003-Use-radix-tree-for-UTF8-EUC_JP-conversion.patch.gz (application/octet-stream, 102.4K) download
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-07 10:46 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Heikki Linnakangas @ 2016-10-07 10:46 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 10/07/2016 11:36 AM, Kyotaro HORIGUCHI wrote:
> The radix conversion function and map conversion script became
> more generic than the previous state. So I could easily added
> radix conversion of EUC_JP in addition to SjiftJIS.
>
> nm -S said that the size of radix tree data for sjis->utf8
> conversion is 34kB and that for utf8->sjis is 46kB. (eucjp->utf8
> 57kB, utf8->eucjp 93kB) LUmapSJIS and ULmapSJIS was 62kB and
> 59kB, and LUmapEUC_JP and ULmapEUC_JP was 106kB and 105kB. If I'm
> not missing something, radix tree is faster and require less
> memory.
Cool!
> Currently the tree structure is devided into several elements,
> One for 2-byte, other ones for 3-byte and 4-byte codes and output
> table. The other than the last one is logically and technically
> merged into single table but it makes the generator script far
> complex than the current complexity. I no longer want to play
> hide'n seek with complex perl object..
I think that's OK. There isn't really anything to gain by merging them.
> It might be better that combining this as a native feature of the
> core. Currently the helper function is in core but that function
> is given as conv_func on calling LocalToUtf.
Yeah, I think we want to completely replace the current binary-search
based code with this. I would rather maintain just one mechanism.
> Current implement uses *.map files of pg_utf_to_local as
> input. It seems not good but the radix tree files is completely
> uneditable. Provide custom made loading functions for every
> source instead of load_chartable() would be the way to go.
>
> # However, for example utf8_to_sjis.map, it doesn't seem to have
> # generated from the source mentioned in UCS_to_SJIS.pl
Ouch. We should find and document an authoritative source for all the
mappings we have...
I think the next steps here are:
1. Find an authoritative source for all the existing mappings.
2. Generate the radix tree files directly from the authoritative
sources, instead of the existing *.map files.
3. Completely replace the existing binary-search code with this.
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-07 15:55 Robert Haas <robertmhaas@gmail.com>
parent: Heikki Linnakangas <hlinnaka@iki.fi>
0 siblings, 2 replies; 61+ messages in thread
From: Robert Haas @ 2016-10-07 15:55 UTC (permalink / raw)
To: Heikki Linnakangas <hlinnaka@iki.fi>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Fri, Oct 7, 2016 at 6:46 AM, Heikki Linnakangas <hlinnaka@iki.fi> wrote:
> Ouch. We should find and document an authoritative source for all the
> mappings we have...
>
> I think the next steps here are:
>
> 1. Find an authoritative source for all the existing mappings.
> 2. Generate the radix tree files directly from the authoritative sources,
> instead of the existing *.map files.
> 3. Completely replace the existing binary-search code with this.
It might be best to convert using the existing map files, and then
update the mappings later. Otherwise, when things break, you won't
know what to blame.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-07 16:19 Tom Lane <tgl@sss.pgh.pa.us>
parent: Robert Haas <robertmhaas@gmail.com>
1 sibling, 0 replies; 61+ messages in thread
From: Tom Lane @ 2016-10-07 16:19 UTC (permalink / raw)
To: Robert Haas <robertmhaas@gmail.com>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
Robert Haas <robertmhaas@gmail.com> writes:
> On Fri, Oct 7, 2016 at 6:46 AM, Heikki Linnakangas <hlinnaka@iki.fi> wrote:
>> Ouch. We should find and document an authoritative source for all the
>> mappings we have...
>>
>> I think the next steps here are:
>>
>> 1. Find an authoritative source for all the existing mappings.
>> 2. Generate the radix tree files directly from the authoritative sources,
>> instead of the existing *.map files.
>> 3. Completely replace the existing binary-search code with this.
> It might be best to convert using the existing map files, and then
> update the mappings later. Otherwise, when things break, you won't
> know what to blame.
I think I went through this exercise last year or so, and updated the
notes about the authoritative sources where I was able to find one.
In the remaining cases, I believe that the maps have been intentionally
tweaked and we should be cautious about undoing that. Tatsuo-san might
remember more about why they are the way they are.
regards, tom lane
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-07 21:37 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Robert Haas <robertmhaas@gmail.com>
1 sibling, 1 reply; 61+ messages in thread
From: Heikki Linnakangas @ 2016-10-07 21:37 UTC (permalink / raw)
To: Robert Haas <robertmhaas@gmail.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On 10/07/2016 06:55 PM, Robert Haas wrote:
> On Fri, Oct 7, 2016 at 6:46 AM, Heikki Linnakangas <hlinnaka@iki.fi> wrote:
>> Ouch. We should find and document an authoritative source for all the
>> mappings we have...
>>
>> I think the next steps here are:
>>
>> 1. Find an authoritative source for all the existing mappings.
>> 2. Generate the radix tree files directly from the authoritative sources,
>> instead of the existing *.map files.
>> 3. Completely replace the existing binary-search code with this.
>
> It might be best to convert using the existing map files, and then
> update the mappings later. Otherwise, when things break, you won't
> know what to blame.
I was thinking that we keep the mappings unchanged, but figure out where
we got the mappings we have. An authoritative source may well be "file X
from unicode, with the following tweaks: ...". As long as we have some
way of representing that, in text files, or in perl code, that's OK.
What I don't want is that the current *.map files are turned into the
authoritative source files, that we modify by hand. There are no
comments in them, for starters, which makes hand-editing cumbersome. It
seems that we have edited some of them by hand already, but we should
rectify that.
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-21 08:33 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Heikki Linnakangas <hlinnaka@iki.fi>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-10-21 08:33 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, this is new version of radix charconv.
At Sat, 8 Oct 2016 00:37:28 +0300, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <6d85d710-9554-a928-29ff-b2d3b80b01c9@iki.fi>
> What I don't want is that the current *.map files are turned into the
> authoritative source files, that we modify by hand. There are no
> comments in them, for starters, which makes hand-editing
> cumbersome. It seems that we have edited some of them by hand already,
> but we should rectify that.
Agreed. So, I identifed source files of each character for EUC_JP
and SJIS conversions to clarify what has been done on them.
SJIS conversion is made from CP932.TXT and 8 additional
conversions for UTF8->SJIS and none for SJIS->UTF8.
EUC_JP is made from CP932.TXT and JIS0212.TXT. JIS0201.TXT and
JIS0208.TXT are useless. It adds 83 or 86 (different by
direction) conversion entries.
http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
http://unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT
Now the generator scripts don't use *.map as source and in turn
generates old-style map files as well as radix tree files.
For convenience, UCS_to_(SJIS|EUC_JP).pl takes parater --flat and
-v. The format generates the old-style flat map as well as radix
map file and additional -v adds source description for each line
in the flat map file.
During working on this, EUC_JP map lacks some conversions but it
is another issue.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments: download all (3 files, .tar.gz)
0001-Radix-tree-infrastructure-for-character-encoding.patch (text/x-patch, 26.9K) download
From 4fab8da9f7adb976e3103deb98e4a8977f65c1f4 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Thu, 6 Oct 2016 19:21:38 +0900
Subject: [PATCH 1/3] Radix tree infrastructure for character encoding
Current character conversion mechanism is based on binary search over
flat tables. Especially for some languages like Japanese, which has so
many as several thousand characters requires over 10 times comparison
for each character. Radix-tree grately alleviates this pain. This
patch adds a generic conversion function, datat types, and a perl
module for converting *.map files into radix tree.
---
src/backend/utils/mb/Unicode/RADIXCONV.pm | 726 ++++++++++++++++++++++++++++++
src/backend/utils/mb/conv.c | 166 ++++++-
src/include/mb/pg_wchar.h | 29 +-
3 files changed, 893 insertions(+), 28 deletions(-)
create mode 100644 src/backend/utils/mb/Unicode/RADIXCONV.pm
diff --git a/src/backend/utils/mb/Unicode/RADIXCONV.pm b/src/backend/utils/mb/Unicode/RADIXCONV.pm
new file mode 100644
index 0000000..327c805
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/RADIXCONV.pm
@@ -0,0 +1,726 @@
+#! /usr/bin/perl
+#
+# Copyright (c) 2016, PostgreSQL Global Development Group
+#
+# src/backend/utils/mb/Unicode/RADIXCONV.pl
+#
+# Helper routinges for generating radix tree file from code mapping files
+
+use strict;
+
+my $radix_type = "pg_mb_radix_tree";
+my $radix_node_type = "pg_mb_radix_index";
+
+#########################################
+# load_chartable(<map file name>)
+#
+# extract data from map files and returns a character table.
+# returns a reference to a hash <in code> => <out code>
+sub load_maptable
+{
+ my($fname) = @_;
+ my %c;
+
+ open(my $in, $fname) || die("cannot open $fname");
+
+ while(<$in>)
+ {
+ if (/^[ \t]*{0x([0-9a-f]+), *0x([0-9a-f]+)},?/)
+ {
+ $c{hex($1)} = hex($2);
+ }
+ }
+
+ return \%c;
+}
+
+#########################################
+# generate_index(<charmap hash ref>)
+#
+# generate a radix tree data from a character table
+# returns a hashref to an index data.
+# {
+# csegs => <character segment index>
+# b2idx => [<tree index of 1st byte of 2-byte code>]
+# b3idx => [<idx for 1st byte for 3-byte code>, <2nd>]
+# b4idx => [<idx for 1st byte for 4-byte code>, <2nd>, <3rd>]
+# }
+#
+# Tables are in two forms, flat and segmented. a segmented table is
+# logically a two-dimentional table but physically a sequence of
+# segments, fixed length block of items. This structure allows us to
+# shrink table size by overlapping a shared sequence of zeros between
+# successive two segments. overlap_segments does that step.
+#
+# A flat table is simple set of key and value pairs. The value is a
+# segment id of the next segmented table. The next table is referenced
+# using the segment id and the next byte of a code.
+#
+# flat table (b2idx, b3idx1, b4idx1)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# nextidx => <hash reference to the next level table>
+# }
+# i => { # index data
+# <byte> => <pointer value> # pointer to the next index
+# ...
+# }
+#
+# Each segments in segmented table is equivalent to a flat table
+# above.
+#
+# segmented table (csegs, b3idx2, b4idx2, b4idx3)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# is32bit => true if values are 32bit width, false means 16bit.
+# next => <hash reference to the next level table, if any>
+# }
+# i => { # segment data
+# <segid> => { # key for this segment
+# lower => <minimum value>
+# upper => <maximum value>
+# offset => <position of this segment in the whole table>
+# label => <label string of this segment>
+# d => { # segment data
+# <byte> => { # pointer to the next index
+# label => <label string for this item>
+# segid => <target segid of next level>
+# segoffset => <offset of the target segid>
+# }
+# ...
+# }
+# }
+# }
+# }
+
+sub generate_index
+{
+ my ($c) = @_;
+ my (%csegs, %b2idx, %b3idx1, %b3idx2, %b4idx1, %b4idx2, %b4idx3);
+ my @all_tables =
+ (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
+ my $si;
+
+ # initialize attributes of index tables
+ $csegs{attr} = {name=> "csegs", chartbl => 1, segmented => 1, is32bit => 0};
+ $b2idx{attr} = {name => "b2idx", segmented => 0, nextidx => \%csegs};
+ $b3idx1{attr} = {name => "b3idx1", segmented => 0, nextidx => \%b3idx2};
+ $b3idx2{attr} = {name => "b3idx2", segmented => 1, nextidx => \%csegs};
+ $b4idx1{attr} = {name => "b4idx1", segmented => 0, nextidx => \%b4idx2};
+ $b4idx2{attr} = {name => "b4idx2", segmented => 1, nextidx => \%b4idx3};
+ $b4idx3{attr} = {name => "b4idx3", segmented => 1, nextidx => \%csegs};
+
+ foreach my $in (keys %$c)
+ {
+ if ($in < 0x100)
+ {
+ my $b1 = $in;
+ # 1 byte code doesn't have index. the first segment #0 of
+ # character table stores them
+ $si = {segid => 0, off => $in, label => "1b-", char => $$c{$in}};
+ }
+ elsif ($in < 0x10000)
+ {
+ # 2-byte code index consists of just one flat table
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+ my $csegid = $in >> 8;
+
+ if (! defined $b2idx{i}{$b1})
+ {
+ &set_min_max($b2idx{attr}, $b1);
+ $b2idx{i}{$b1}{segid} = $csegid;
+ }
+ $si = {
+ segid => $csegid,
+ off => $b2,
+ label => sprintf("%02x", $b1),
+ char => $$c{$in}
+ };
+ }
+ elsif ($in < 0x1000000)
+ {
+ # 3-byte code index consists of one flat table and one
+ # segmented table
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+ my $l1id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (! defined $b3idx1{i}{$b1})
+ {
+ &set_min_max($b3idx1{attr}, $b1);
+ $b3idx1{i}{$b1}{segid} = $l1id;
+ }
+ if (! defined $b3idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b3idx2{attr}, $b2);
+ $b3idx2{i}{$l1id}{label} = sprintf("%02x", $b1);
+ $b3idx2{i}{$l1id}{d}{$b2} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2)
+ }
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b3,
+ label => sprintf("%02x%02x", $b1, $b2),
+ char => $$c{$in}
+ };
+ }
+ elsif ($in < 0x100000000)
+ {
+ # 4-byte code index consists of one flat table, and two
+ # segmented tables
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+ my $l1id = $in >> 24;
+ my $l2id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (! defined $b4idx1{i}{$b1})
+ {
+ &set_min_max($b4idx1{attr}, $b1);
+ $b4idx1{i}{$b1}{segid} = $l1id;
+ }
+
+ if (! defined $b4idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b4idx2{attr}, $b2);
+ $b4idx2{i}{$l1id}{d}{$b2} = {
+ segid => $l2id,
+ label => sprintf("%02x", $b1)
+ }
+ }
+ if (! defined $b4idx3{i}{$l2id}{d}{$b3})
+ {
+ &set_min_max($b4idx3{attr}, $b3);
+ $b4idx3{i}{$l2id}{d}{$b3} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2)
+ }
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b4,
+ label => sprintf("%02x%02x%02x", $b1, $b2, $b3),
+ char => $$c{$in}
+ };
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+
+ &set_min_max($csegs{attr}, $$si{off});
+ $csegs{i}{$$si{segid}}{d}{$$si{off}} = $$si{char};
+ $csegs{i}{$$si{segid}}{label} = $$si{label};
+ $csegs{attr}{is32bit} = 1 if ($$si{char} >= 0x10000);
+ if ($$si{char} >= 0x100000000)
+ {
+ die "character width is over 32bit. abort.";
+ }
+ }
+
+ # calcualte segment attributes
+ foreach my $t (@all_tables)
+ {
+ next if (! defined $$t{i} || ! $$t{attr}{segmented});
+
+ # segments are to be aligned in the numerical order of segment id
+ my @keylist = sort {$a <=> $b} keys $$t{i};
+ next if ($#keylist < 0);
+ my $offset = 1;
+ my $segsize = $$t{attr}{max} - $$t{attr}{min} + 1;
+
+ for my $k (@keylist)
+ {
+ my $seg = $$t{i}{$k};
+ $$seg{lower} = $$t{attr}{min};
+ $$seg{upper} = $$t{attr}{max};
+ $$seg{offset} = $offset;
+ $offset += $segsize;
+ }
+ # overlapping successive zeros between segments
+ &overlap_segments($t);
+ }
+
+ # make link among tables
+ foreach my $t (@all_tables)
+ {
+ &make_index_link($t, $$t{attr}{nextidx});
+ }
+
+ return { name_prefix => "",
+ csegs => \%csegs,
+ b2idx => [\%b2idx],
+ b3idx => [\%b3idx1, \%b3idx2],
+ b4idx => [\%b4idx1, \%b4idx2, \%b4idx3],
+ all => \@all_tables};
+}
+
+
+#########################################
+# set_min_max - internal routine to maintain min and max value of a table
+sub set_min_max
+{
+ my ($a, $v) = @_;
+
+ $$a{min} = $v if (! defined $$a{min} || $v < $$a{min});
+ $$a{max} = $v if (! defined $$a{max} || $v > $$a{max});
+}
+
+#########################################
+# overlap_segments
+#
+# removes duplicate regeion between two successive segments.
+
+sub overlap_segments
+{
+ my ($h) = @_;
+
+ # don't touch if undefined
+ return if (! defined $$h{i} || !$$h{attr}{segmented});
+ my $index = $$h{i};
+ my ($min, $max) = ($$h{attr}{min}, $$h{attr}{max});
+ my ($prev, $first);
+ my @segids = sort {$a <=> $b} keys $index;
+ return if ($#segids < 1);
+
+ $first = 1;
+ undef $prev;
+
+ for my $segid (@segids)
+ {
+ my $seg = $$index{$segid};
+
+ # smin and smax is range excluded preceeding and trailing zeros
+ my @keys = sort {$a <=> $b} keys $$seg{d};
+ my $smin = $keys[0];
+ my $smax = $keys[-1];
+
+ if ($first)
+ {
+ # first segment doesn't have a preceding segment
+ $$seg{offset} = 1;
+ $$seg{lower} = $min;
+ $$seg{upper} = $smax;
+ }
+ else
+ {
+ # calculate overlap and shift segment location
+ my $prefix = $smin - $min;
+ my $postfix = $max - $smax;
+ my $prevpostfix = $max - $$prev{upper};
+ my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
+
+ $$seg{lower} = $min + $overlap;
+ $$seg{upper} = $smax;
+ $$seg{offset} = $$prev{offset} + ($max - $min + 1) - $overlap;
+ $$prev{upper} = $max;
+ }
+ $prev = $seg;
+ $first = 0;
+ }
+
+ return $h;
+}
+
+######################################################
+# make_index_link(from_table, to_table)
+#
+# Fills out target pointers in non-leaf index tables.
+#
+# from_table : table to set links
+# to_table : target table of from_table
+
+sub make_index_link
+{
+ my ($s, $t) = @_;
+ return if (! defined $$s{i} || ! defined $$t{i});
+
+ my @tkeys = sort {$a <=> $b} keys $$t{i};
+
+ if ($$s{attr}{segmented})
+ {
+ foreach my $k1 (keys $$s{i})
+ {
+ foreach my $k2 (keys $$s{i}{$k1}{d})
+ {
+ my $tsegid = $$s{i}{$k1}{d}{$k2}{segid};
+ if (! defined $tsegid)
+ {
+ die sprintf("segid is not set in %s{i}{%x}{d}{%x}{segid}",
+ $$s{attr}{name}, $k1, $k2);
+ }
+ $$s{i}{$k1}{d}{$k2}{segoffset} = $$t{i}{$tsegid}{offset};
+ }
+ }
+ }
+ else
+ {
+ foreach my $k (keys $$s{i})
+ {
+ my $tsegid = $$s{i}{$k}{segid};
+ if (! defined $tsegid)
+ {
+ die sprintf("segid is not set in %s{i}{%x}{segid}",
+ $$s{attr}{name}, $k);
+ }
+ $$s{i}{$k}{segoffset} = $$t{i}{$tsegid}{offset};
+ }
+ }
+}
+
+#########################################
+# set_name_prefix - set name prefix string of C struct
+sub set_name_prefix
+{
+ my ($trie, $p) = @_;
+
+ $$trie{name_prefix} = $p;
+}
+
+
+
+
+###############################################
+# write_table - output index table as C-struct
+#
+# write_table(hd, table, tblname, width)
+# returns 1 if the table is written
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+
+ return 0 if (! defined $$table{i});
+
+ if ($$table{attr}{chartbl})
+ {
+ &write_chars_table($hd, $table, $tblname, $width);
+ }
+ elsif ($$table{attr}{segmented})
+ {
+ &write_segmented_table($hd, $table, $tblname, $width);
+ }
+ else
+ {
+ &write_flat_table($hd, $table, $tblname, $width);
+ }
+ return 1;
+}
+
+#########################################
+# write_chars_table
+#
+# write_chars_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# tblwidth: width in characters of this table
+
+sub write_chars_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+ my($type) = $$table{attr}{is32bit} ? "uint32" : "uint16";
+
+ printf(OUT "static const %s %s[] =\n{", $type, $tblname);
+ printf(OUT " /* chars content - index range = [%02x, %02x] */", $st, $ed);
+
+ # values in character table are written in fixedwidth
+ # hexadecimals. calculate the number of columns in a line. 13 is
+ # the length of line header.
+
+ my $colwidth = $$table{attr}{is32bit} ? 8 : 4;
+ my $colseplen = 4; # the length of ", 0x"
+ my $headerlength = 13;
+ my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
+
+ # round down to multiples of 4. don't bother by too small table width
+ my $colnum = int($colnum / 4) * 4;
+ my $line = "";
+ my $first0 = 1;
+ # output all segments in segment id order
+ foreach my $k (sort {$a <=> $b} keys $$table{i})
+ {
+ my $s = $$table{i}{$k};
+ if (!$first0)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, ",\n";
+ $line = "";
+ }
+ $first0 = 0;
+
+ # write segment header
+ printf($hd "\n /*** %4sxx - offset 0x%05x ***/",
+ $$s{label}, $$s{offset});
+
+ # write segment content
+ my $first1 = 1;
+ my ($segstart, $segend) = ($$s{lower}, $$s{upper});
+ my($xpos, $nocomma) = (0, 0);
+
+ foreach my $j (($segstart - ($segstart % $colnum)) .. $segend)
+ {
+ $line .= "," if (!$first1 && !$nocomma);
+
+ # write the previous line and put a line header for the
+ # new line if this is the first time or this line is full
+ if ($xpos >= $colnum || $first1)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, "\n";
+ $line = sprintf(" /* %02x */ ", $j);
+ $xpos = 0;
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $first1 = 0;
+
+ # write each column
+ if ($j >= $segstart)
+ {
+ $line .= sprintf("0x%0*x", $colwidth, $$s{d}{$j});
+ $nocomma = 0;
+ }
+ else
+ {
+ # adjust column position
+ $line .= " " x ($colwidth + 3);
+ $nocomma = 1;
+ }
+ $xpos++;
+ }
+
+ }
+
+ $line =~ s/\s+$//;
+ print $hd $line, "\n};\n";
+}
+
+######################################################
+# write_flat_table - output nonsegmented index table
+#
+# write_flat_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_flat_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf($hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed);
+ print $hd " {";
+
+ my $first = 1;
+ my $line = "";
+
+ foreach my $i ($st .. $ed)
+ {
+ $line .= "," if (!$first);
+ my $newitem = sprintf("%d",
+ defined $$table{i}{$i} ?
+ $$table{i}{$i}{segoffset} : 0);
+
+ # flush current line and feed a line if the current line
+ # exceeds a limit
+ if ($first || length($line.$newitem) > $width)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd "$line\n";
+ $line = " ";
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first = 0;
+ }
+ print $hd $line;
+ print $hd "\n }\n};\n";
+}
+
+######################################################
+# write_segmented_table - output segmented index table
+#
+# write_segmented_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd : file handle to write
+# table : ref to an index table
+# tblname : C symbol name for the table
+# width : width in characters of this table
+
+sub write_segmented_table
+{
+ my($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($$table{attr}{min}, $$table{attr}{max});
+
+ # write the variable definition
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf($hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed);
+
+ my $first0 = 1;
+ foreach my $k (sort {$a <=> $b} keys $$table{i})
+ {
+ print $hd ",\n" if (!$first0);
+ $first0 = 0;
+ printf($hd "\n /*** %sxxxx - offset 0x%05x ****/",
+ $$table{i}{$k}{label}, $$table{i}{$k}{offset});
+
+ my $segstart = $$table{i}{$k}{lower};
+ my $segend = $$table{i}{$k}{upper};
+
+ my $line = "";
+ my $first1 = 1;
+ my $newitem = "";
+
+ foreach my $j ($segstart .. $segend)
+ {
+ $line .= "," if (!$first1);
+ $newitem = sprintf("%d", $$table{i}{$k}{d}{$j} ?
+ $$table{i}{$k}{d}{$j}{segoffset} : 0);
+
+ if ($first1 || length($line.$newitem) > $width)
+ {
+ $line =~ s/\s+$//;
+ print OUT "$line\n";
+ $line = sprintf(" /* %2s%02x */ ", $$table{i}{$k}{label}, $j);
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first1 = 0;
+ }
+ print $hd $line;
+ }
+ print $hd "\n }\n};\n";
+}
+
+#########################################
+# make_table_refname(table, prefix)
+#
+# internal routine to make C reference notation for tables
+
+sub make_table_refname
+{
+ my ($table, $prefix) = @_;
+
+ return "NULL" if (! defined $$table{i});
+ return "&" . $prefix . $$table{attr}{name};
+}
+
+#########################################
+# write_main_table(hd, tblname, trie, nameprefix)
+#
+# write main radix tree table
+#
+# hd : file handle to write this table
+# tblname : variable name of this struct
+# trie : ref to a radix tree
+# nameprefix : prefix for subtables.
+
+sub write_main_table
+{
+ my ($hd, $tblname, $trie) = @_;
+ my $ctblname = $$trie{name_prefix}.$$trie{csegs}{attr}{name};
+ my ($ctbl16name, $ctbl32name);
+ if ($$trie{csegs}{attr}{is32bit})
+ {
+ $ctbl16name = "NULL"; $ctbl32name = $ctblname;
+ }
+ else
+ {
+ $ctbl16name = $ctblname; $ctbl32name = "NULL";
+ }
+
+ my $b2iname = make_table_refname($$trie{b2idx}[0], $$trie{name_prefix});
+ my $b3i1name = make_table_refname($$trie{b3idx}[0], $$trie{name_prefix});
+ my $b3i2name = make_table_refname($$trie{b3idx}[1], $$trie{name_prefix});
+ my $b4i1name = make_table_refname($$trie{b4idx}[0], $$trie{name_prefix});
+ my $b4i2name = make_table_refname($$trie{b4idx}[1], $$trie{name_prefix});
+ my $b4i3name = make_table_refname($$trie{b4idx}[2], $$trie{name_prefix});
+
+ print $hd "static const $radix_type $tblname =\n{\n";
+ print $hd " /* final character table offset and body */\n";
+ printf($hd " 0x%x, 0x%x, %s, %s,\n",
+ $$trie{csegs}{attr}{min}, $$trie{csegs}{attr}{max},
+ $ctbl16name, $ctbl32name);
+
+ print $hd " /* 2-byte code table */\n";
+ print $hd " $b2iname,\n";
+ print $hd " /* 3-byte code tables */\n";
+ print $hd " {$b3i1name, $b3i2name},\n";
+ print $hd " /* 4-byte code table */\n";
+ print $hd " {$b4i1name, $b4i2name, $b4i3name},\n";
+ print $hd "};\n";
+}
+
+#########################################
+# write_map_content - write the whole content of C source of tadix tree
+#
+# write_map_content(this_script, fname, trie, tblname, tblwidth)
+#
+# this_script : the name of the *caller script* of this feature
+# fname : output file name
+# trie : ref to a radix tree
+# tblname : the name of main table of C-data
+# tblwidth : width in characters of output source file
+
+sub write_map_content
+{
+ my ($this_script, $fname, $trie, $tblname, $tblwidth) = @_;
+
+ open(OUT, "> $fname") || die("cannot open $fname");
+
+ print OUT "/* This file is generated by $this_script */\n\n";
+
+ foreach my $t (@{$$trie{all}})
+ {
+ my $table_name = $$trie{name_prefix}.$$t{attr}{name};
+
+ if (&write_table(*OUT, $t, $table_name, $tblwidth))
+ {
+ print OUT "\n";
+ }
+ }
+
+ &write_main_table(*OUT, $tblname, $trie);
+ close(OUT);
+}
+
+
+
+1;
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index d50336b..f40c5a1 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -364,6 +364,98 @@ store_coded_char(unsigned char *dest, uint32 code)
}
/*
+ * radix tree conversion function
+ */
+const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+{
+ uint32 off = 0;
+ uint32 b1 = c >> 24;
+ uint32 b2 = (c >> 16) & 0xff;
+ uint32 b3 = (c >> 8) & 0xff;
+ uint32 b4 = c & 0xff;
+
+ if (b1 > 0)
+ {
+ /* 4-byte code */
+ uint32 idx;
+
+ /* check code validity - fist byte */
+ if (rt->b4idx[0] == NULL ||
+ b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
+ return 0;
+
+ idx = b1 - rt->b4idx[0]->lower;
+ off = rt->b4idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ return 0;
+
+ idx = b2 - rt->b4idx[1]->lower;
+ off = (rt->b4idx[1]->idx + off - 1)[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - third byte */
+ if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
+ return 0;
+
+ idx = b3 - rt->b4idx[2]->lower;
+ off = (rt->b4idx[2]->idx + off - 1)[idx];
+ }
+ else if (b2 > 0)
+ {
+ /* 3-byte code */
+
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b3idx[0] == NULL ||
+ b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ return 0;
+
+ idx = b2 - rt->b3idx[0]->lower;
+ off = rt->b3idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
+ return 0;
+
+ idx = b3 - rt->b3idx[1]->lower;
+ off = (rt->b3idx[1]->idx + off - 1)[idx];
+ }
+ else if (b3 > 0)
+ {
+ /* 2-byte code */
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b2idx == NULL ||
+ b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ return 0;
+
+ idx = b3 - rt->b2idx->lower;
+ off = rt->b2idx->idx[idx];
+ }
+
+ if (off == 0)
+ return 0;
+
+ /* check code validity - last byte */
+ if (b4 < rt->chars_lower || b4 > rt->chars_upper)
+ return 0;
+
+ if (rt->chars32)
+ return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
+ else
+ return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+}
+
+/*
* UTF8 ---> local code
*
* utf: input string in UTF8 encoding (need not be null-terminated)
@@ -389,8 +481,8 @@ store_coded_char(unsigned char *dest, uint32 code)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -516,13 +608,26 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
+ if (mapsize > 0)
+ {
+ p = bsearch(&iutf, map, mapsize,
+ sizeof(pg_utf_to_local), compare1);
- if (p)
+ if (p)
+ {
+ iso = store_coded_char(iso, p->code);
+ continue;
+ }
+ }
+ else if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree *)map,
+ iutf);
+ if (converted)
+ {
+ iso = store_coded_char(iso, converted);
+ continue;
+ }
}
/* if there's a conversion function, try that */
@@ -575,8 +680,8 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -635,26 +740,39 @@ LocalToUtf(const unsigned char *iso, int len,
iiso = 0; /* keep compiler quiet */
}
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
-
- if (p)
+ if (mapsize > 0)
{
- utf = store_coded_char(utf, p->utf);
- continue;
- }
+ /* First check ordinary map */
+ p = bsearch(&iiso, map, mapsize,
+ sizeof(pg_local_to_utf), compare2);
- /* If there's a combined character map, try that */
- if (cmap)
+ if (p)
+ {
+ utf = store_coded_char(utf, p->utf);
+ continue;
+ }
+
+ /* If there's a combined character map, try that */
+ if (cmap)
+ {
+ cp = bsearch(&iiso, cmap, cmapsize,
+ sizeof(pg_local_to_utf_combined), compare4);
+
+ if (cp)
+ {
+ utf = store_coded_char(utf, cp->utf1);
+ utf = store_coded_char(utf, cp->utf2);
+ continue;
+ }
+ }
+ }
+ else if (map)
{
- cp = bsearch(&iiso, cmap, cmapsize,
- sizeof(pg_local_to_utf_combined), compare4);
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree*)map, iiso);
- if (cp)
+ if (converted)
{
- utf = store_coded_char(utf, cp->utf1);
- utf = store_coded_char(utf, cp->utf2);
+ utf = store_coded_char(utf, converted);
continue;
}
}
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index 24e8d0d..b27ba14 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -384,6 +384,26 @@ typedef struct
} pg_utf_to_local;
/*
+ * radix tree structer for faster conversion
+ */
+typedef struct pg_mb_radix_index
+{
+ uint8 lower, upper; /* index range of b2idx */
+ uint32 idx[FLEXIBLE_ARRAY_MEMBER]; /* index body */
+} pg_mb_radix_index;
+
+typedef struct
+{
+ const uint8 chars_lower, chars_upper; /* index range of chars* */
+ const uint16 *chars16; /* 16 bit character table */
+ const uint32 *chars32; /* 32 bit character table */
+
+ const pg_mb_radix_index *b2idx;
+ const pg_mb_radix_index *b3idx[2];
+ const pg_mb_radix_index *b4idx[3];
+} pg_mb_radix_tree;
+
+/*
* local code to UTF-8 conversion map
*/
typedef struct
@@ -510,14 +530,14 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *combined_map, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *combined_cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
@@ -551,6 +571,7 @@ extern void latin2mic_with_table(const unsigned char *l, unsigned char *p,
extern void mic2latin_with_table(const unsigned char *mic, unsigned char *p,
int len, int lc, int encoding,
const unsigned char *tab);
+extern const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c);
extern bool pg_utf8_islegal(const unsigned char *source, int length);
--
2.9.2
0002-Use-radix-tree-for-UTF8-ShiftJIS-conversion.patch (text/x-patch, 369.3K) download
From 963cc366e5dc3effe570564f2acf2136fd6b57a2 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Thu, 6 Oct 2016 19:31:51 +0900
Subject: [PATCH 2/3] Use radix tree for UTF8<=>ShiftJIS conversion
---
src/backend/utils/mb/Unicode/Makefile | 4 +-
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 324 +-
.../utils/mb/Unicode/sjis_to_utf8_radix.map | 2262 ++++++++++++
src/backend/utils/mb/Unicode/utf8_to_sjis.map | 4 +-
.../utils/mb/Unicode/utf8_to_sjis_radix.map | 3648 ++++++++++++++++++++
.../conversion_procs/utf8_and_sjis/utf8_and_sjis.c | 22 +-
6 files changed, 6156 insertions(+), 108 deletions(-)
create mode 100644 src/backend/utils/mb/Unicode/sjis_to_utf8_radix.map
create mode 100644 src/backend/utils/mb/Unicode/utf8_to_sjis_radix.map
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index 40065c3..a62fd51 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -48,7 +48,7 @@ SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
euc_jp_to_utf8.map utf8_to_euc_jp.map \
euc_kr_to_utf8.map utf8_to_euc_kr.map \
euc_tw_to_utf8.map utf8_to_euc_tw.map \
- sjis_to_utf8.map utf8_to_sjis.map \
+ sjis_to_utf8_radix.map utf8_to_sjis_radix.map \
gb18030_to_utf8.map utf8_to_gb18030.map \
big5_to_utf8.map utf8_to_big5.map \
euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
@@ -88,7 +88,7 @@ euc_kr_to_utf8.map utf8_to_euc_kr.map: UCS_to_EUC_KR.pl KSX1001.TXT
euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
$(PERL) $<
-sjis_to_utf8.map utf8_to_sjis.map: UCS_to_SJIS.pl CP932.TXT
+sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UTF8_to_SJIS.pl CP932.TXT
$(PERL) $<
gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 10e54b1..46a44d8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -2,140 +2,264 @@
#
# Copyright (c) 2001-2016, PostgreSQL Global Development Group
#
-# src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+# src/backend/utils/mb/Unicode/UTF8_to_SJIS_radix.pl
#
-# Generate UTF-8 <--> SJIS code conversion tables from
-# map files provided by Unicode organization.
-# Unfortunately it is prohibited by the organization
-# to distribute the map files. So if you try to use this script,
-# you have to obtain SHIFTJIS.TXT from
-# the organization's ftp site.
-#
-# SHIFTJIS.TXT format:
-# SHIFTJIS code in hex
-# UCS-2 code in hex
-# # and Unicode name (not used in this script)
-# Warning: SHIFTJIS.TXT contains only JIS0201 and JIS0208. no JIS0212.
+# Generate UTF-8 <=> SJIS code conversion radix tree Generate UTF-8
+# <=> SJIS code conversion radix tree Unfortunately it is prohibited
+# by the organization to distribute the map files. So if you try to
+# use this script, you have to obtain CP932.XT from the organization's
+# ftp site.
+use strict;
require "ucs2utf.pl";
+require 'RADIXCONV.pm';
+
+# Drop these SJIS codes from the source for UTF8=>SJIS conversion
+my @reject_sjis =(
+ 0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x879a..0x879c
+);
-# first generate UTF-8 --> SJIS table
+# Add these UTF8->SJIS pairs to the table.
+my @add_utfsjis =(
+ {utf8 => 0xc2a2, sjis => 0x8191, rest => '# CENT SIGN'},
+ {utf8 => 0xc2a3, sjis => 0x8192, rest => '# POUND SIGN'},
+ {utf8 => 0xc2a5, sjis => 0x5c, rest => '# YEN SIGN'},
+ {utf8 => 0xc2ac, sjis => 0x81ca, rest => '# NOT SIGN'},
+ {utf8 => 0xe28096, sjis => 0x8161, rest => '# DOUBLE VERTICAL LINE'},
+ {utf8 => 0xe280be, sjis => 0x7e, rest => '# OVERLINE'},
+ {utf8 => 0xe28892, sjis => 0x817c, rest => '# MINUS SIGN'},
+ {utf8 => 0xe3809c, sjis => 0x8160, rest => '# WAVE DASH'}
+);
+foreach my $i (@add_utfsjis) { $$i{f} = '@add_utfsjis';}
-$in_file = "CP932.TXT";
-$count = 0;
-open(FILE, $in_file) || die("cannot open $in_file");
+my $this_script = $0;
-while (<FILE>)
+# --flat to write flat-style map tables
+my $write_flat_style = 0;
+my $flat_map_verbose = 0;
+foreach my $p (@ARGV)
{
- chop;
- if (/^#/)
+ if ($p eq "--flat") { $write_flat_style = 1; }
+ elsif ($p eq "-v") {$flat_map_verbose = 1 }
+ else
{
- next;
+ print "Unknow option: $p\n";
+ exit;
}
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
+}
+
+my $charset = &read_source("CP932.TXT",
+ # Line to data conversion function
+ sub {return {sjis => $_[0], ucs => $_[1], utf8 => &ucs2utf($_[1])};},
+ # Filter function
+ sub {my ($i) = @_;
+ return ($$i{sjis} >= 0x80 && $$i{sjis} >= 0x0080);});
+
+#############################################################################
+#############################################################################
+# UTF8 => SJIS
+# ==============
+
+my $output_file = "utf8_to_sjis_radix.map";
+print "Generating UTF8=>SJIS conversion table\n";
+
+# remove duplicate characters
+my @charsus = grep {my $c = $_; (grep {$$c{sjis} == $_} @reject_sjis) == 0}
+ @$charset;
+
+@charsus = &merge_charset(\@charsus, \@add_utfsjis, 'utf8', 'sjis');
+
+# Output old style map file if $write_flat_style != 0
+&printus_oldmap("utf8_to_sjis.map", \@charsus);
+
+my %convus;
+map {&check_add(\%convus, [$$_{utf8}, $$_{sjis}])} @charsus;
+
+# make conversion table, along with additional conversions
+my $trie = &generate_index(\%convus);
+&set_name_prefix($trie, "us");
+
+# Write source for data definition
+print "- Writing UTF8=>SJIS conversion radix index: $output_file\n";
+&write_map_content($this_script, $output_file, $trie, "utf8_sjis_tree", 78);
+
+#############################################################################
+# SJIS => UTF8
+# ==============
+$output_file = "sjis_to_utf8_radix.map";
+
+print "Generating SJIS=>UTF8 conversion table\n";
+
+# Output old style map file if $write_flat_style != 0
+&printsu_oldmap("sjis_to_utf8.map", $charset);
+
+my %convsu;
+map {&check_add(\%convsu, [$$_{sjis}, $$_{utf8}])} (@$charset);
+$trie = &generate_index(\%convsu);
+&set_name_prefix($trie, "su");
+
+# Write source for data definition
+print "- Writing SJIS=>UTF8 conversion radix index: $output_file\n";
+&write_map_content($this_script, $output_file, $trie, "sjis_utf8_tree", 78);
+
+#######################################################################
+# read_soruce - common routine to read source file
+#
+# fname ; input file name
+# alloc : allocator function
+# filt : filter function
+sub read_source
+{
+ my ($fname, $alloc, $filt) = @_;
+ my @r;
+
+ open(my $in, $fname) || die("cannot open $fname");
+
+ while (<$in>)
{
- $utf = &ucs2utf($ucs);
- if ((($code >= 0xed40) && ($code <= 0xeefc))
- || ( ($code >= 0x8754)
- && ($code <= 0x875d))
- || ($code == 0x878a)
- || ($code == 0x8782)
- || ($code == 0x8784)
- || ($code == 0xfa5b)
- || ($code == 0xfa54)
- || ( ($code >= 0x8790)
- && ($code <= 0x8792))
- || ( ($code >= 0x8795)
- && ($code <= 0x8797))
- || ( ($code >= 0x879a)
- && ($code <= 0x879c)))
+ next if (/^#/);
+ chop;
+
+ next if (/^0x([0-9A-F]+)\s+(#.*)$/);
+
+ # Skip the first column for JIS0208.TXT
+ if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
- printf STDERR "Warning: duplicate UTF8: UCS=0x%04x SJIS=0x%04x\n",
- $ucs,
- $code;
- next;
+ print STDERR "READ ERROR at line $. in $fname: $_\n";
+ exit;
}
- $count++;
- $array{$utf} = $code;
- }
-}
+ my $in = &$alloc(hex($1), hex($2), hex($3));
+ my $out = {f => $fname, l => $.,
+ jis => $$in{jis}, sjis => $$in{sjis},
+ ucs => $$in{ucs},
+ utf8 => &ucs2utf($$in{ucs}),
+ eucjp => $$in{eucjp}, rest => $4};
-close(FILE);
+ next if (defined $filt && !&$filt($out));
-$file = "utf8_to_sjis.map";
-open(FILE, "> $file") || die("cannot open $file");
+ push(@r, $out);
+ }
+ close($in);
-print FILE "/* src/backend/utils/mb/Unicode/$file */\n\n";
-print FILE "static const pg_utf_to_local ULmapSJIS[ $count ] = {\n";
+ return \@r;
+}
-for $index (sort { $a <=> $b } keys(%array))
+#######################################################################
+# merge_charset ; merge character set @src to @dst so that @src
+# overrides to @dst. Duplication is judged by the value for hash key $k1.
+sub merge_charset
{
- $code = $array{$index};
- $count--;
- if ($count == 0)
+ my ($dst, $src, $k1, $k2) = @_;
+ my @r;
+ my %rs;
+
+ $k1 = 'utf8' if (! defined $k1);
+ $k2 = 'eucjp' if (! defined $k2);
+ foreach (@$src)
{
- printf FILE " {0x%04x, 0x%04x}\n", $index, $code;
+ $rs{$$_{$k1}} = $_;
}
- else
+ foreach (@$dst)
+ {
+ if (defined $rs{$$_{$k1}})
+ {
+ my $s = $rs{$$_{$k1}};
+ printf("{%x:%x}(%s:%d) is overriden by {%x:%x}(%s:%d) (%s)\n",
+ $$_{$k1}, $$_{$k2}, $$_{f}, $$_{l},
+ $$s{$k1}, $$s{$k2}, $$s{f}, $$s{l}, $$_{rest});
+ push(@r, $s);
+ delete $rs{$$_{$k1}};
+ }
+ else
+ {
+ push(@r, $_);
+ }
+ }
+ foreach (sort {$a <=> $b} keys %rs)
{
- printf FILE " {0x%04x, 0x%04x},\n", $index, $code;
+ push(@r, $rs{$_});
}
+ return @r;
}
-print FILE "};\n";
-close(FILE);
-
-#
-# then generate SJIS --> UTF8 table
-#
+#######################################################################
+# check_add - add an element to hash with duplicate check
+sub check_add
+{
+ my ($ctbl, $elm) = @_;
-open(FILE, $in_file) || die("cannot open $in_file");
+ if (defined $$ctbl{$$elm[0]})
+ {
+ printf(STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $$elm[0], $$ctbl{$$elm[0]}, $$elm[1]);
+ exit;
+ }
-reset 'array';
-$count = 0;
+ $$ctbl{$$elm[0]} = $$elm[1];
+}
-while (<FILE>)
+##################################################################
+# printus_oldmap : ouput old-style UTF8=>SJIS mapping table
+sub printus_oldmap
{
- chop;
- if (/^#/)
- {
- next;
- }
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
- {
- $utf = &ucs2utf($ucs);
- $count++;
+ my ($fname, $charset) = @_;
+
+ return if (! $write_flat_style);
- $array{$code} = $utf;
+ my $last_rest = "";
+
+ print "- Writing old-style UTF8=>SJIS conversion table: $fname\n";
+ open(my $out, "> $fname") || die "cannot open output file : $fname\n";
+ printf($out "/* src/backend/utils/mb/Unicode/utf8_to_sjis.map */\n\n".
+ "static const pg_utf_to_local ULmapSJIS[ %d ] = {",
+ scalar(@$charset));
+ my $first = 1;
+ foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$charset)
+ {
+ print($out ",") if (!$first);
+ $first = 0;
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+
+ printf($out "\n {0x%04x, 0x%04x}", $$i{utf8}, $$i{sjis});
+ $last_rest = "$$i{f}:$$i{l} $$i{rest}";
}
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+ print $out "\n};\n";
+ close($out);
}
-close(FILE);
-$file = "sjis_to_utf8.map";
-open(FILE, "> $file") || die("cannot open $file");
-print FILE "/* src/backend/utils/mb/Unicode/$file */\n\n";
-print FILE "static const pg_local_to_utf LUmapSJIS[ $count ] = {\n";
-for $index (sort { $a <=> $b } keys(%array))
+##################################################################
+# printsu_oldmap : ouput old-style SJIS=>UTF8 mapping table
+sub printsu_oldmap
{
- $utf = $array{$index};
- $count--;
- if ($count == 0)
- {
- printf FILE " {0x%04x, 0x%04x}\n", $index, $utf;
- }
- else
- {
- printf FILE " {0x%04x, 0x%04x},\n", $index, $utf;
+ my ($fname, $charset) = @_;
+
+ return if (! $write_flat_style);
+
+ my $last_rest = "";
+
+ print "- Writing old-style SJIS=>UTF8 conversion table: $fname\n";
+ open(my $out, "> $fname") || die "cannot open output file : $fname\n";
+ printf($out "/* src/backend/utils/mb/Unicode/sjis_to_utf8.map */\n\n".
+ "static const pg_local_to_utf LUmapSJIS[ %d ] = {",
+ scalar(@$charset));
+ my $first = 1;
+ foreach my $i (sort {$$a{sjis} <=> $$b{sjis}} @$charset)
+ {
+ print($out ",") if (!$first);
+ $first = 0;
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+
+ printf($out "\n {0x%04x, 0x%x}", $$i{sjis}, $$i{utf8});
+ $last_rest = "$$i{f}:$$i{l} $$i{rest}";
}
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+ print $out "\n};\n";
+ close($out);
}
-print FILE "};\n";
-close(FILE);
diff --git a/src/backend/utils/mb/Unicode/sjis_to_utf8_radix.map b/src/backend/utils/mb/Unicode/sjis_to_utf8_radix.map
new file mode 100644
index 0000000..e1d004e
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/sjis_to_utf8_radix.map
@@ -0,0 +1,2262 @@
+/* This file is generated by UCS_to_SJIS.pl */
+
+static const uint32 sucsegs[] =
+{ /* chars content - index range = [40, fc] */
+ /*** 1b-xx - offset 0x00001 ***/
+ /* 40 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 44 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 48 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 4c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 50 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 54 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 58 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 5c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 60 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 64 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 68 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 6c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 70 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 74 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 78 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 7c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00efbda1, 0x00efbda2, 0x00efbda3,
+ /* a4 */ 0x00efbda4, 0x00efbda5, 0x00efbda6, 0x00efbda7,
+ /* a8 */ 0x00efbda8, 0x00efbda9, 0x00efbdaa, 0x00efbdab,
+ /* ac */ 0x00efbdac, 0x00efbdad, 0x00efbdae, 0x00efbdaf,
+ /* b0 */ 0x00efbdb0, 0x00efbdb1, 0x00efbdb2, 0x00efbdb3,
+ /* b4 */ 0x00efbdb4, 0x00efbdb5, 0x00efbdb6, 0x00efbdb7,
+ /* b8 */ 0x00efbdb8, 0x00efbdb9, 0x00efbdba, 0x00efbdbb,
+ /* bc */ 0x00efbdbc, 0x00efbdbd, 0x00efbdbe, 0x00efbdbf,
+ /* c0 */ 0x00efbe80, 0x00efbe81, 0x00efbe82, 0x00efbe83,
+ /* c4 */ 0x00efbe84, 0x00efbe85, 0x00efbe86, 0x00efbe87,
+ /* c8 */ 0x00efbe88, 0x00efbe89, 0x00efbe8a, 0x00efbe8b,
+ /* cc */ 0x00efbe8c, 0x00efbe8d, 0x00efbe8e, 0x00efbe8f,
+ /* d0 */ 0x00efbe90, 0x00efbe91, 0x00efbe92, 0x00efbe93,
+ /* d4 */ 0x00efbe94, 0x00efbe95, 0x00efbe96, 0x00efbe97,
+ /* d8 */ 0x00efbe98, 0x00efbe99, 0x00efbe9a, 0x00efbe9b,
+ /* dc */ 0x00efbe9c, 0x00efbe9d, 0x00efbe9e, 0x00efbe9f,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** 81xx - offset 0x000be ***/
+ /* 40 */ 0x00e38080, 0x00e38081, 0x00e38082, 0x00efbc8c,
+ /* 44 */ 0x00efbc8e, 0x00e383bb, 0x00efbc9a, 0x00efbc9b,
+ /* 48 */ 0x00efbc9f, 0x00efbc81, 0x00e3829b, 0x00e3829c,
+ /* 4c */ 0x0000c2b4, 0x00efbd80, 0x0000c2a8, 0x00efbcbe,
+ /* 50 */ 0x00efbfa3, 0x00efbcbf, 0x00e383bd, 0x00e383be,
+ /* 54 */ 0x00e3829d, 0x00e3829e, 0x00e38083, 0x00e4bb9d,
+ /* 58 */ 0x00e38085, 0x00e38086, 0x00e38087, 0x00e383bc,
+ /* 5c */ 0x00e28095, 0x00e28090, 0x00efbc8f, 0x00efbcbc,
+ /* 60 */ 0x00efbd9e, 0x00e288a5, 0x00efbd9c, 0x00e280a6,
+ /* 64 */ 0x00e280a5, 0x00e28098, 0x00e28099, 0x00e2809c,
+ /* 68 */ 0x00e2809d, 0x00efbc88, 0x00efbc89, 0x00e38094,
+ /* 6c */ 0x00e38095, 0x00efbcbb, 0x00efbcbd, 0x00efbd9b,
+ /* 70 */ 0x00efbd9d, 0x00e38088, 0x00e38089, 0x00e3808a,
+ /* 74 */ 0x00e3808b, 0x00e3808c, 0x00e3808d, 0x00e3808e,
+ /* 78 */ 0x00e3808f, 0x00e38090, 0x00e38091, 0x00efbc8b,
+ /* 7c */ 0x00efbc8d, 0x0000c2b1, 0x0000c397, 0x00000000,
+ /* 80 */ 0x0000c3b7, 0x00efbc9d, 0x00e289a0, 0x00efbc9c,
+ /* 84 */ 0x00efbc9e, 0x00e289a6, 0x00e289a7, 0x00e2889e,
+ /* 88 */ 0x00e288b4, 0x00e29982, 0x00e29980, 0x0000c2b0,
+ /* 8c */ 0x00e280b2, 0x00e280b3, 0x00e28483, 0x00efbfa5,
+ /* 90 */ 0x00efbc84, 0x00efbfa0, 0x00efbfa1, 0x00efbc85,
+ /* 94 */ 0x00efbc83, 0x00efbc86, 0x00efbc8a, 0x00efbca0,
+ /* 98 */ 0x0000c2a7, 0x00e29886, 0x00e29885, 0x00e2978b,
+ /* 9c */ 0x00e2978f, 0x00e2978e, 0x00e29787, 0x00e29786,
+ /* a0 */ 0x00e296a1, 0x00e296a0, 0x00e296b3, 0x00e296b2,
+ /* a4 */ 0x00e296bd, 0x00e296bc, 0x00e280bb, 0x00e38092,
+ /* a8 */ 0x00e28692, 0x00e28690, 0x00e28691, 0x00e28693,
+ /* ac */ 0x00e38093, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00e28888, 0x00e2888b, 0x00e28a86, 0x00e28a87,
+ /* bc */ 0x00e28a82, 0x00e28a83, 0x00e288aa, 0x00e288a9,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00e288a7, 0x00e288a8, 0x00efbfa2, 0x00e28792,
+ /* cc */ 0x00e28794, 0x00e28880, 0x00e28883, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00e288a0, 0x00e28aa5,
+ /* dc */ 0x00e28c92, 0x00e28882, 0x00e28887, 0x00e289a1,
+ /* e0 */ 0x00e28992, 0x00e289aa, 0x00e289ab, 0x00e2889a,
+ /* e4 */ 0x00e288bd, 0x00e2889d, 0x00e288b5, 0x00e288ab,
+ /* e8 */ 0x00e288ac, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00e284ab, 0x00e280b0, 0x00e299af, 0x00e299ad,
+ /* f4 */ 0x00e299aa, 0x00e280a0, 0x00e280a1, 0x0000c2b6,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00e297af,
+
+ /*** 82xx - offset 0x0017b ***/
+ /* 40 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 44 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 48 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 4c */ 0x00000000, 0x00000000, 0x00000000, 0x00efbc90,
+ /* 50 */ 0x00efbc91, 0x00efbc92, 0x00efbc93, 0x00efbc94,
+ /* 54 */ 0x00efbc95, 0x00efbc96, 0x00efbc97, 0x00efbc98,
+ /* 58 */ 0x00efbc99, 0x00000000, 0x00000000, 0x00000000,
+ /* 5c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 60 */ 0x00efbca1, 0x00efbca2, 0x00efbca3, 0x00efbca4,
+ /* 64 */ 0x00efbca5, 0x00efbca6, 0x00efbca7, 0x00efbca8,
+ /* 68 */ 0x00efbca9, 0x00efbcaa, 0x00efbcab, 0x00efbcac,
+ /* 6c */ 0x00efbcad, 0x00efbcae, 0x00efbcaf, 0x00efbcb0,
+ /* 70 */ 0x00efbcb1, 0x00efbcb2, 0x00efbcb3, 0x00efbcb4,
+ /* 74 */ 0x00efbcb5, 0x00efbcb6, 0x00efbcb7, 0x00efbcb8,
+ /* 78 */ 0x00efbcb9, 0x00efbcba, 0x00000000, 0x00000000,
+ /* 7c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 80 */ 0x00000000, 0x00efbd81, 0x00efbd82, 0x00efbd83,
+ /* 84 */ 0x00efbd84, 0x00efbd85, 0x00efbd86, 0x00efbd87,
+ /* 88 */ 0x00efbd88, 0x00efbd89, 0x00efbd8a, 0x00efbd8b,
+ /* 8c */ 0x00efbd8c, 0x00efbd8d, 0x00efbd8e, 0x00efbd8f,
+ /* 90 */ 0x00efbd90, 0x00efbd91, 0x00efbd92, 0x00efbd93,
+ /* 94 */ 0x00efbd94, 0x00efbd95, 0x00efbd96, 0x00efbd97,
+ /* 98 */ 0x00efbd98, 0x00efbd99, 0x00efbd9a, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00e38181,
+ /* a0 */ 0x00e38182, 0x00e38183, 0x00e38184, 0x00e38185,
+ /* a4 */ 0x00e38186, 0x00e38187, 0x00e38188, 0x00e38189,
+ /* a8 */ 0x00e3818a, 0x00e3818b, 0x00e3818c, 0x00e3818d,
+ /* ac */ 0x00e3818e, 0x00e3818f, 0x00e38190, 0x00e38191,
+ /* b0 */ 0x00e38192, 0x00e38193, 0x00e38194, 0x00e38195,
+ /* b4 */ 0x00e38196, 0x00e38197, 0x00e38198, 0x00e38199,
+ /* b8 */ 0x00e3819a, 0x00e3819b, 0x00e3819c, 0x00e3819d,
+ /* bc */ 0x00e3819e, 0x00e3819f, 0x00e381a0, 0x00e381a1,
+ /* c0 */ 0x00e381a2, 0x00e381a3, 0x00e381a4, 0x00e381a5,
+ /* c4 */ 0x00e381a6, 0x00e381a7, 0x00e381a8, 0x00e381a9,
+ /* c8 */ 0x00e381aa, 0x00e381ab, 0x00e381ac, 0x00e381ad,
+ /* cc */ 0x00e381ae, 0x00e381af, 0x00e381b0, 0x00e381b1,
+ /* d0 */ 0x00e381b2, 0x00e381b3, 0x00e381b4, 0x00e381b5,
+ /* d4 */ 0x00e381b6, 0x00e381b7, 0x00e381b8, 0x00e381b9,
+ /* d8 */ 0x00e381ba, 0x00e381bb, 0x00e381bc, 0x00e381bd,
+ /* dc */ 0x00e381be, 0x00e381bf, 0x00e38280, 0x00e38281,
+ /* e0 */ 0x00e38282, 0x00e38283, 0x00e38284, 0x00e38285,
+ /* e4 */ 0x00e38286, 0x00e38287, 0x00e38288, 0x00e38289,
+ /* e8 */ 0x00e3828a, 0x00e3828b, 0x00e3828c, 0x00e3828d,
+ /* ec */ 0x00e3828e, 0x00e3828f, 0x00e38290, 0x00e38291,
+ /* f0 */ 0x00e38292, 0x00e38293, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** 83xx - offset 0x00238 ***/
+ /* 40 */ 0x00e382a1, 0x00e382a2, 0x00e382a3, 0x00e382a4,
+ /* 44 */ 0x00e382a5, 0x00e382a6, 0x00e382a7, 0x00e382a8,
+ /* 48 */ 0x00e382a9, 0x00e382aa, 0x00e382ab, 0x00e382ac,
+ /* 4c */ 0x00e382ad, 0x00e382ae, 0x00e382af, 0x00e382b0,
+ /* 50 */ 0x00e382b1, 0x00e382b2, 0x00e382b3, 0x00e382b4,
+ /* 54 */ 0x00e382b5, 0x00e382b6, 0x00e382b7, 0x00e382b8,
+ /* 58 */ 0x00e382b9, 0x00e382ba, 0x00e382bb, 0x00e382bc,
+ /* 5c */ 0x00e382bd, 0x00e382be, 0x00e382bf, 0x00e38380,
+ /* 60 */ 0x00e38381, 0x00e38382, 0x00e38383, 0x00e38384,
+ /* 64 */ 0x00e38385, 0x00e38386, 0x00e38387, 0x00e38388,
+ /* 68 */ 0x00e38389, 0x00e3838a, 0x00e3838b, 0x00e3838c,
+ /* 6c */ 0x00e3838d, 0x00e3838e, 0x00e3838f, 0x00e38390,
+ /* 70 */ 0x00e38391, 0x00e38392, 0x00e38393, 0x00e38394,
+ /* 74 */ 0x00e38395, 0x00e38396, 0x00e38397, 0x00e38398,
+ /* 78 */ 0x00e38399, 0x00e3839a, 0x00e3839b, 0x00e3839c,
+ /* 7c */ 0x00e3839d, 0x00e3839e, 0x00e3839f, 0x00000000,
+ /* 80 */ 0x00e383a0, 0x00e383a1, 0x00e383a2, 0x00e383a3,
+ /* 84 */ 0x00e383a4, 0x00e383a5, 0x00e383a6, 0x00e383a7,
+ /* 88 */ 0x00e383a8, 0x00e383a9, 0x00e383aa, 0x00e383ab,
+ /* 8c */ 0x00e383ac, 0x00e383ad, 0x00e383ae, 0x00e383af,
+ /* 90 */ 0x00e383b0, 0x00e383b1, 0x00e383b2, 0x00e383b3,
+ /* 94 */ 0x00e383b4, 0x00e383b5, 0x00e383b6, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000ce91,
+ /* a0 */ 0x0000ce92, 0x0000ce93, 0x0000ce94, 0x0000ce95,
+ /* a4 */ 0x0000ce96, 0x0000ce97, 0x0000ce98, 0x0000ce99,
+ /* a8 */ 0x0000ce9a, 0x0000ce9b, 0x0000ce9c, 0x0000ce9d,
+ /* ac */ 0x0000ce9e, 0x0000ce9f, 0x0000cea0, 0x0000cea1,
+ /* b0 */ 0x0000cea3, 0x0000cea4, 0x0000cea5, 0x0000cea6,
+ /* b4 */ 0x0000cea7, 0x0000cea8, 0x0000cea9, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000ceb1,
+ /* c0 */ 0x0000ceb2, 0x0000ceb3, 0x0000ceb4, 0x0000ceb5,
+ /* c4 */ 0x0000ceb6, 0x0000ceb7, 0x0000ceb8, 0x0000ceb9,
+ /* c8 */ 0x0000ceba, 0x0000cebb, 0x0000cebc, 0x0000cebd,
+ /* cc */ 0x0000cebe, 0x0000cebf, 0x0000cf80, 0x0000cf81,
+ /* d0 */ 0x0000cf83, 0x0000cf84, 0x0000cf85, 0x0000cf86,
+ /* d4 */ 0x0000cf87, 0x0000cf88, 0x0000cf89, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** 84xx - offset 0x002f5 ***/
+ /* 40 */ 0x0000d090, 0x0000d091, 0x0000d092, 0x0000d093,
+ /* 44 */ 0x0000d094, 0x0000d095, 0x0000d081, 0x0000d096,
+ /* 48 */ 0x0000d097, 0x0000d098, 0x0000d099, 0x0000d09a,
+ /* 4c */ 0x0000d09b, 0x0000d09c, 0x0000d09d, 0x0000d09e,
+ /* 50 */ 0x0000d09f, 0x0000d0a0, 0x0000d0a1, 0x0000d0a2,
+ /* 54 */ 0x0000d0a3, 0x0000d0a4, 0x0000d0a5, 0x0000d0a6,
+ /* 58 */ 0x0000d0a7, 0x0000d0a8, 0x0000d0a9, 0x0000d0aa,
+ /* 5c */ 0x0000d0ab, 0x0000d0ac, 0x0000d0ad, 0x0000d0ae,
+ /* 60 */ 0x0000d0af, 0x00000000, 0x00000000, 0x00000000,
+ /* 64 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 68 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 6c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 70 */ 0x0000d0b0, 0x0000d0b1, 0x0000d0b2, 0x0000d0b3,
+ /* 74 */ 0x0000d0b4, 0x0000d0b5, 0x0000d191, 0x0000d0b6,
+ /* 78 */ 0x0000d0b7, 0x0000d0b8, 0x0000d0b9, 0x0000d0ba,
+ /* 7c */ 0x0000d0bb, 0x0000d0bc, 0x0000d0bd, 0x00000000,
+ /* 80 */ 0x0000d0be, 0x0000d0bf, 0x0000d180, 0x0000d181,
+ /* 84 */ 0x0000d182, 0x0000d183, 0x0000d184, 0x0000d185,
+ /* 88 */ 0x0000d186, 0x0000d187, 0x0000d188, 0x0000d189,
+ /* 8c */ 0x0000d18a, 0x0000d18b, 0x0000d18c, 0x0000d18d,
+ /* 90 */ 0x0000d18e, 0x0000d18f, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00e29480,
+ /* a0 */ 0x00e29482, 0x00e2948c, 0x00e29490, 0x00e29498,
+ /* a4 */ 0x00e29494, 0x00e2949c, 0x00e294ac, 0x00e294a4,
+ /* a8 */ 0x00e294b4, 0x00e294bc, 0x00e29481, 0x00e29483,
+ /* ac */ 0x00e2948f, 0x00e29493, 0x00e2949b, 0x00e29497,
+ /* b0 */ 0x00e294a3, 0x00e294b3, 0x00e294ab, 0x00e294bb,
+ /* b4 */ 0x00e2958b, 0x00e294a0, 0x00e294af, 0x00e294a8,
+ /* b8 */ 0x00e294b7, 0x00e294bf, 0x00e2949d, 0x00e294b0,
+ /* bc */ 0x00e294a5, 0x00e294b8, 0x00e29582, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** 87xx - offset 0x003b2 ***/
+ /* 40 */ 0x00e291a0, 0x00e291a1, 0x00e291a2, 0x00e291a3,
+ /* 44 */ 0x00e291a4, 0x00e291a5, 0x00e291a6, 0x00e291a7,
+ /* 48 */ 0x00e291a8, 0x00e291a9, 0x00e291aa, 0x00e291ab,
+ /* 4c */ 0x00e291ac, 0x00e291ad, 0x00e291ae, 0x00e291af,
+ /* 50 */ 0x00e291b0, 0x00e291b1, 0x00e291b2, 0x00e291b3,
+ /* 54 */ 0x00e285a0, 0x00e285a1, 0x00e285a2, 0x00e285a3,
+ /* 58 */ 0x00e285a4, 0x00e285a5, 0x00e285a6, 0x00e285a7,
+ /* 5c */ 0x00e285a8, 0x00e285a9, 0x00000000, 0x00e38d89,
+ /* 60 */ 0x00e38c94, 0x00e38ca2, 0x00e38d8d, 0x00e38c98,
+ /* 64 */ 0x00e38ca7, 0x00e38c83, 0x00e38cb6, 0x00e38d91,
+ /* 68 */ 0x00e38d97, 0x00e38c8d, 0x00e38ca6, 0x00e38ca3,
+ /* 6c */ 0x00e38cab, 0x00e38d8a, 0x00e38cbb, 0x00e38e9c,
+ /* 70 */ 0x00e38e9d, 0x00e38e9e, 0x00e38e8e, 0x00e38e8f,
+ /* 74 */ 0x00e38f84, 0x00e38ea1, 0x00000000, 0x00000000,
+ /* 78 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 7c */ 0x00000000, 0x00000000, 0x00e38dbb, 0x00000000,
+ /* 80 */ 0x00e3809d, 0x00e3809f, 0x00e28496, 0x00e38f8d,
+ /* 84 */ 0x00e284a1, 0x00e38aa4, 0x00e38aa5, 0x00e38aa6,
+ /* 88 */ 0x00e38aa7, 0x00e38aa8, 0x00e388b1, 0x00e388b2,
+ /* 8c */ 0x00e388b9, 0x00e38dbe, 0x00e38dbd, 0x00e38dbc,
+ /* 90 */ 0x00e28992, 0x00e289a1, 0x00e288ab, 0x00e288ae,
+ /* 94 */ 0x00e28891, 0x00e2889a, 0x00e28aa5, 0x00e288a0,
+ /* 98 */ 0x00e2889f, 0x00e28abf, 0x00e288b5, 0x00e288a9,
+ /* 9c */ 0x00e288aa, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** 88xx - offset 0x00410 ***/
+ /* 9c */ 0x00e4ba9c,
+ /* a0 */ 0x00e59496, 0x00e5a883, 0x00e998bf, 0x00e59380,
+ /* a4 */ 0x00e6849b, 0x00e68ca8, 0x00e5a7b6, 0x00e980a2,
+ /* a8 */ 0x00e891b5, 0x00e88c9c, 0x00e7a990, 0x00e682aa,
+ /* ac */ 0x00e68fa1, 0x00e6b8a5, 0x00e697ad, 0x00e891a6,
+ /* b0 */ 0x00e88aa6, 0x00e9afb5, 0x00e6a293, 0x00e59ca7,
+ /* b4 */ 0x00e696a1, 0x00e689b1, 0x00e5ae9b, 0x00e5a790,
+ /* b8 */ 0x00e899bb, 0x00e9a3b4, 0x00e7b5a2, 0x00e7b6be,
+ /* bc */ 0x00e9ae8e, 0x00e68896, 0x00e7b29f, 0x00e8a2b7,
+ /* c0 */ 0x00e5ae89, 0x00e5bab5, 0x00e68c89, 0x00e69a97,
+ /* c4 */ 0x00e6a188, 0x00e99787, 0x00e99e8d, 0x00e69d8f,
+ /* c8 */ 0x00e4bba5, 0x00e4bc8a, 0x00e4bd8d, 0x00e4be9d,
+ /* cc */ 0x00e58189, 0x00e59bb2, 0x00e5a4b7, 0x00e5a794,
+ /* d0 */ 0x00e5a881, 0x00e5b089, 0x00e6839f, 0x00e6848f,
+ /* d4 */ 0x00e685b0, 0x00e69893, 0x00e6a485, 0x00e782ba,
+ /* d8 */ 0x00e7958f, 0x00e795b0, 0x00e7a7bb, 0x00e7b6ad,
+ /* dc */ 0x00e7b7af, 0x00e88383, 0x00e8908e, 0x00e8a1a3,
+ /* e0 */ 0x00e8ac82, 0x00e98195, 0x00e981ba, 0x00e58cbb,
+ /* e4 */ 0x00e4ba95, 0x00e4baa5, 0x00e59f9f, 0x00e882b2,
+ /* e8 */ 0x00e98381, 0x00e7a3af, 0x00e4b880, 0x00e5a3b1,
+ /* ec */ 0x00e6baa2, 0x00e980b8, 0x00e7a8b2, 0x00e88ca8,
+ /* f0 */ 0x00e88a8b, 0x00e9b0af, 0x00e58581, 0x00e58db0,
+ /* f4 */ 0x00e592bd, 0x00e593a1, 0x00e59ba0, 0x00e5a7bb,
+ /* f8 */ 0x00e5bc95, 0x00e9a3b2, 0x00e6b7ab, 0x00e883a4,
+ /* fc */ 0x00e894ad,
+
+ /*** 89xx - offset 0x004cd ***/
+ /* 40 */ 0x00e999a2, 0x00e999b0, 0x00e99aa0, 0x00e99fbb,
+ /* 44 */ 0x00e5908b, 0x00e58fb3, 0x00e5ae87, 0x00e7838f,
+ /* 48 */ 0x00e7bebd, 0x00e8bf82, 0x00e99ba8, 0x00e58daf,
+ /* 4c */ 0x00e9b59c, 0x00e7aaba, 0x00e4b891, 0x00e7a293,
+ /* 50 */ 0x00e887bc, 0x00e6b8a6, 0x00e59898, 0x00e59484,
+ /* 54 */ 0x00e6ac9d, 0x00e8949a, 0x00e9b0bb, 0x00e5a7a5,
+ /* 58 */ 0x00e58ea9, 0x00e6b5a6, 0x00e7939c, 0x00e9968f,
+ /* 5c */ 0x00e59982, 0x00e4ba91, 0x00e9818b, 0x00e99bb2,
+ /* 60 */ 0x00e88d8f, 0x00e9a48c, 0x00e58fa1, 0x00e596b6,
+ /* 64 */ 0x00e5acb0, 0x00e5bdb1, 0x00e698a0, 0x00e69bb3,
+ /* 68 */ 0x00e6a084, 0x00e6b0b8, 0x00e6b3b3, 0x00e6b4a9,
+ /* 6c */ 0x00e7919b, 0x00e79b88, 0x00e7a98e, 0x00e9a0b4,
+ /* 70 */ 0x00e88bb1, 0x00e8a19b, 0x00e8a9a0, 0x00e98bad,
+ /* 74 */ 0x00e6b6b2, 0x00e796ab, 0x00e79b8a, 0x00e9a785,
+ /* 78 */ 0x00e682a6, 0x00e8ac81, 0x00e8b68a, 0x00e996b2,
+ /* 7c */ 0x00e6a68e, 0x00e58ead, 0x00e58686, 0x00000000,
+ /* 80 */ 0x00e59c92, 0x00e5a0b0, 0x00e5a584, 0x00e5aeb4,
+ /* 84 */ 0x00e5bbb6, 0x00e680a8, 0x00e68ea9, 0x00e68fb4,
+ /* 88 */ 0x00e6b2bf, 0x00e6bc94, 0x00e7828e, 0x00e78494,
+ /* 8c */ 0x00e78599, 0x00e78795, 0x00e78cbf, 0x00e7b881,
+ /* 90 */ 0x00e889b6, 0x00e88b91, 0x00e89697, 0x00e981a0,
+ /* 94 */ 0x00e9899b, 0x00e9b49b, 0x00e5a1a9, 0x00e696bc,
+ /* 98 */ 0x00e6b19a, 0x00e794a5, 0x00e587b9, 0x00e5a4ae,
+ /* 9c */ 0x00e5a5a5, 0x00e5be80, 0x00e5bf9c, 0x00e68abc,
+ /* a0 */ 0x00e697ba, 0x00e6a8aa, 0x00e6aca7, 0x00e6aeb4,
+ /* a4 */ 0x00e78e8b, 0x00e7bf81, 0x00e8a596, 0x00e9b4ac,
+ /* a8 */ 0x00e9b48e, 0x00e9bb84, 0x00e5b2a1, 0x00e6b296,
+ /* ac */ 0x00e88dbb, 0x00e58484, 0x00e5b18b, 0x00e686b6,
+ /* b0 */ 0x00e88786, 0x00e6a1b6, 0x00e789a1, 0x00e4b999,
+ /* b4 */ 0x00e4bfba, 0x00e58db8, 0x00e681a9, 0x00e6b8a9,
+ /* b8 */ 0x00e7a98f, 0x00e99fb3, 0x00e4b88b, 0x00e58c96,
+ /* bc */ 0x00e4bbae, 0x00e4bd95, 0x00e4bcbd, 0x00e4bea1,
+ /* c0 */ 0x00e4bdb3, 0x00e58aa0, 0x00e58faf, 0x00e59889,
+ /* c4 */ 0x00e5a48f, 0x00e5ab81, 0x00e5aeb6, 0x00e5afa1,
+ /* c8 */ 0x00e7a791, 0x00e69a87, 0x00e69e9c, 0x00e69eb6,
+ /* cc */ 0x00e6ad8c, 0x00e6b2b3, 0x00e781ab, 0x00e78f82,
+ /* d0 */ 0x00e7a68d, 0x00e7a6be, 0x00e7a8bc, 0x00e7ae87,
+ /* d4 */ 0x00e88ab1, 0x00e88b9b, 0x00e88c84, 0x00e88db7,
+ /* d8 */ 0x00e88faf, 0x00e88f93, 0x00e89da6, 0x00e8aab2,
+ /* dc */ 0x00e598a9, 0x00e8b2a8, 0x00e8bfa6, 0x00e9818e,
+ /* e0 */ 0x00e99c9e, 0x00e89a8a, 0x00e4bf84, 0x00e5b3a8,
+ /* e4 */ 0x00e68891, 0x00e78999, 0x00e794bb, 0x00e887a5,
+ /* e8 */ 0x00e88abd, 0x00e89bbe, 0x00e8b380, 0x00e99b85,
+ /* ec */ 0x00e9a493, 0x00e9a795, 0x00e4bb8b, 0x00e4bc9a,
+ /* f0 */ 0x00e8a7a3, 0x00e59b9e, 0x00e5a18a, 0x00e5a38a,
+ /* f4 */ 0x00e5bbbb, 0x00e5bfab, 0x00e680aa, 0x00e68294,
+ /* f8 */ 0x00e681a2, 0x00e68790, 0x00e68892, 0x00e68b90,
+ /* fc */ 0x00e694b9,
+
+ /*** 8axx - offset 0x0058a ***/
+ /* 40 */ 0x00e9ad81, 0x00e699a6, 0x00e6a2b0, 0x00e6b5b7,
+ /* 44 */ 0x00e781b0, 0x00e7958c, 0x00e79a86, 0x00e7b5b5,
+ /* 48 */ 0x00e88aa5, 0x00e89fb9, 0x00e9968b, 0x00e99a8e,
+ /* 4c */ 0x00e8b29d, 0x00e587b1, 0x00e58abe, 0x00e5a496,
+ /* 50 */ 0x00e592b3, 0x00e5aeb3, 0x00e5b496, 0x00e685a8,
+ /* 54 */ 0x00e6a682, 0x00e6b6af, 0x00e7a28d, 0x00e8938b,
+ /* 58 */ 0x00e8a197, 0x00e8a9b2, 0x00e98ea7, 0x00e9aab8,
+ /* 5c */ 0x00e6b5ac, 0x00e9a6a8, 0x00e89b99, 0x00e59ea3,
+ /* 60 */ 0x00e69fbf, 0x00e89b8e, 0x00e9888e, 0x00e58a83,
+ /* 64 */ 0x00e59a87, 0x00e59084, 0x00e5bb93, 0x00e68ba1,
+ /* 68 */ 0x00e692b9, 0x00e6a0bc, 0x00e6a0b8, 0x00e6aebb,
+ /* 6c */ 0x00e78db2, 0x00e7a2ba, 0x00e7a9ab, 0x00e8a69a,
+ /* 70 */ 0x00e8a792, 0x00e8b5ab, 0x00e8bc83, 0x00e983ad,
+ /* 74 */ 0x00e996a3, 0x00e99a94, 0x00e99da9, 0x00e5ada6,
+ /* 78 */ 0x00e5b2b3, 0x00e6a5bd, 0x00e9a18d, 0x00e9a18e,
+ /* 7c */ 0x00e68e9b, 0x00e7aca0, 0x00e6a8ab, 0x00000000,
+ /* 80 */ 0x00e6a9bf, 0x00e6a2b6, 0x00e9b08d, 0x00e6bd9f,
+ /* 84 */ 0x00e589b2, 0x00e5969d, 0x00e681b0, 0x00e68bac,
+ /* 88 */ 0x00e6b4bb, 0x00e6b887, 0x00e6bb91, 0x00e8919b,
+ /* 8c */ 0x00e8a490, 0x00e8bd84, 0x00e4b894, 0x00e9b0b9,
+ /* 90 */ 0x00e58fb6, 0x00e6a49b, 0x00e6a8ba, 0x00e99e84,
+ /* 94 */ 0x00e6a0aa, 0x00e5859c, 0x00e7ab83, 0x00e892b2,
+ /* 98 */ 0x00e9879c, 0x00e98e8c, 0x00e5999b, 0x00e9b4a8,
+ /* 9c */ 0x00e6a0a2, 0x00e88c85, 0x00e890b1, 0x00e7b2a5,
+ /* a0 */ 0x00e58888, 0x00e88b85, 0x00e793a6, 0x00e4b9be,
+ /* a4 */ 0x00e4be83, 0x00e586a0, 0x00e5af92, 0x00e5888a,
+ /* a8 */ 0x00e58b98, 0x00e58ba7, 0x00e5b7bb, 0x00e5969a,
+ /* ac */ 0x00e5a0aa, 0x00e5a7a6, 0x00e5ae8c, 0x00e5ae98,
+ /* b0 */ 0x00e5af9b, 0x00e5b9b2, 0x00e5b9b9, 0x00e682a3,
+ /* b4 */ 0x00e6849f, 0x00e685a3, 0x00e686be, 0x00e68f9b,
+ /* b8 */ 0x00e695a2, 0x00e69f91, 0x00e6a193, 0x00e6a3ba,
+ /* bc */ 0x00e6acbe, 0x00e6ad93, 0x00e6b197, 0x00e6bca2,
+ /* c0 */ 0x00e6be97, 0x00e6bd85, 0x00e792b0, 0x00e79498,
+ /* c4 */ 0x00e79ba3, 0x00e79c8b, 0x00e7abbf, 0x00e7aea1,
+ /* c8 */ 0x00e7b0a1, 0x00e7b7a9, 0x00e7bcb6, 0x00e7bfb0,
+ /* cc */ 0x00e8829d, 0x00e889a6, 0x00e88e9e, 0x00e8a6b3,
+ /* d0 */ 0x00e8ab8c, 0x00e8b2ab, 0x00e98284, 0x00e99191,
+ /* d4 */ 0x00e99693, 0x00e99691, 0x00e996a2, 0x00e999a5,
+ /* d8 */ 0x00e99f93, 0x00e9a4a8, 0x00e88898, 0x00e4b8b8,
+ /* dc */ 0x00e590ab, 0x00e5b2b8, 0x00e5b78c, 0x00e78ea9,
+ /* e0 */ 0x00e7998c, 0x00e79cbc, 0x00e5b2a9, 0x00e7bfab,
+ /* e4 */ 0x00e8b48b, 0x00e99b81, 0x00e9a091, 0x00e9a194,
+ /* e8 */ 0x00e9a198, 0x00e4bc81, 0x00e4bc8e, 0x00e58db1,
+ /* ec */ 0x00e5969c, 0x00e599a8, 0x00e59fba, 0x00e5a587,
+ /* f0 */ 0x00e5ac89, 0x00e5af84, 0x00e5b290, 0x00e5b88c,
+ /* f4 */ 0x00e5b9be, 0x00e5bf8c, 0x00e68fae, 0x00e69cba,
+ /* f8 */ 0x00e69797, 0x00e697a2, 0x00e69c9f, 0x00e6a38b,
+ /* fc */ 0x00e6a384,
+
+ /*** 8bxx - offset 0x00647 ***/
+ /* 40 */ 0x00e6a99f, 0x00e5b8b0, 0x00e6af85, 0x00e6b097,
+ /* 44 */ 0x00e6b1bd, 0x00e795bf, 0x00e7a588, 0x00e5ada3,
+ /* 48 */ 0x00e7a880, 0x00e7b480, 0x00e5bebd, 0x00e8a68f,
+ /* 4c */ 0x00e8a898, 0x00e8b2b4, 0x00e8b5b7, 0x00e8bb8c,
+ /* 50 */ 0x00e8bc9d, 0x00e9a3a2, 0x00e9a88e, 0x00e9acbc,
+ /* 54 */ 0x00e4ba80, 0x00e581bd, 0x00e58480, 0x00e5a693,
+ /* 58 */ 0x00e5ae9c, 0x00e688af, 0x00e68a80, 0x00e693ac,
+ /* 5c */ 0x00e6acba, 0x00e78aa0, 0x00e79691, 0x00e7a587,
+ /* 60 */ 0x00e7bea9, 0x00e89fbb, 0x00e8aabc, 0x00e8adb0,
+ /* 64 */ 0x00e68eac, 0x00e88f8a, 0x00e99ea0, 0x00e59089,
+ /* 68 */ 0x00e59083, 0x00e596ab, 0x00e6a194, 0x00e6a998,
+ /* 6c */ 0x00e8a9b0, 0x00e7a0a7, 0x00e69db5, 0x00e9bb8d,
+ /* 70 */ 0x00e58db4, 0x00e5aea2, 0x00e8849a, 0x00e89990,
+ /* 74 */ 0x00e98086, 0x00e4b898, 0x00e4b985, 0x00e4bb87,
+ /* 78 */ 0x00e4bc91, 0x00e58f8a, 0x00e590b8, 0x00e5aeae,
+ /* 7c */ 0x00e5bc93, 0x00e680a5, 0x00e69591, 0x00000000,
+ /* 80 */ 0x00e69cbd, 0x00e6b182, 0x00e6b1b2, 0x00e6b3a3,
+ /* 84 */ 0x00e781b8, 0x00e79083, 0x00e7a9b6, 0x00e7aaae,
+ /* 88 */ 0x00e7ac88, 0x00e7b49a, 0x00e7b3be, 0x00e7b5a6,
+ /* 8c */ 0x00e697a7, 0x00e7899b, 0x00e58ebb, 0x00e5b185,
+ /* 90 */ 0x00e5b7a8, 0x00e68b92, 0x00e68ba0, 0x00e68c99,
+ /* 94 */ 0x00e6b8a0, 0x00e8999a, 0x00e8a8b1, 0x00e8b79d,
+ /* 98 */ 0x00e98bb8, 0x00e6bc81, 0x00e7a6a6, 0x00e9ad9a,
+ /* 9c */ 0x00e4baa8, 0x00e4baab, 0x00e4baac, 0x00e4be9b,
+ /* a0 */ 0x00e4bea0, 0x00e58391, 0x00e58587, 0x00e7abb6,
+ /* a4 */ 0x00e585b1, 0x00e587b6, 0x00e58d94, 0x00e58ca1,
+ /* a8 */ 0x00e58dbf, 0x00e58fab, 0x00e596ac, 0x00e5a283,
+ /* ac */ 0x00e5b3a1, 0x00e5bcb7, 0x00e5bd8a, 0x00e680af,
+ /* b0 */ 0x00e68190, 0x00e681ad, 0x00e68c9f, 0x00e69599,
+ /* b4 */ 0x00e6a98b, 0x00e6b381, 0x00e78b82, 0x00e78bad,
+ /* b8 */ 0x00e79faf, 0x00e883b8, 0x00e88485, 0x00e88888,
+ /* bc */ 0x00e8958e, 0x00e983b7, 0x00e98fa1, 0x00e99fbf,
+ /* c0 */ 0x00e9a597, 0x00e9a99a, 0x00e4bbb0, 0x00e5879d,
+ /* c4 */ 0x00e5b0ad, 0x00e69a81, 0x00e6a5ad, 0x00e5b180,
+ /* c8 */ 0x00e69bb2, 0x00e6a5b5, 0x00e78e89, 0x00e6a190,
+ /* cc */ 0x00e7b281, 0x00e58385, 0x00e58ba4, 0x00e59d87,
+ /* d0 */ 0x00e5b7be, 0x00e98ca6, 0x00e696a4, 0x00e6aca3,
+ /* d4 */ 0x00e6acbd, 0x00e790b4, 0x00e7a681, 0x00e7a6bd,
+ /* d8 */ 0x00e7ad8b, 0x00e7b78a, 0x00e88ab9, 0x00e88f8c,
+ /* dc */ 0x00e8a1bf, 0x00e8a59f, 0x00e8acb9, 0x00e8bf91,
+ /* e0 */ 0x00e98791, 0x00e5909f, 0x00e98a80, 0x00e4b99d,
+ /* e4 */ 0x00e580b6, 0x00e58fa5, 0x00e58cba, 0x00e78b97,
+ /* e8 */ 0x00e78e96, 0x00e79fa9, 0x00e88ba6, 0x00e8baaf,
+ /* ec */ 0x00e9a786, 0x00e9a788, 0x00e9a792, 0x00e585b7,
+ /* f0 */ 0x00e6849a, 0x00e8999e, 0x00e596b0, 0x00e7a9ba,
+ /* f4 */ 0x00e581b6, 0x00e5af93, 0x00e98187, 0x00e99a85,
+ /* f8 */ 0x00e4b8b2, 0x00e6ab9b, 0x00e987a7, 0x00e5b191,
+ /* fc */ 0x00e5b188,
+
+ /*** 8cxx - offset 0x00704 ***/
+ /* 40 */ 0x00e68e98, 0x00e7aa9f, 0x00e6b293, 0x00e99db4,
+ /* 44 */ 0x00e8bda1, 0x00e7aaaa, 0x00e7868a, 0x00e99a88,
+ /* 48 */ 0x00e7b282, 0x00e6a097, 0x00e7b9b0, 0x00e6a191,
+ /* 4c */ 0x00e98dac, 0x00e58bb2, 0x00e5909b, 0x00e896ab,
+ /* 50 */ 0x00e8a893, 0x00e7bea4, 0x00e8bb8d, 0x00e983a1,
+ /* 54 */ 0x00e58da6, 0x00e8a288, 0x00e7a581, 0x00e4bf82,
+ /* 58 */ 0x00e582be, 0x00e58891, 0x00e58584, 0x00e59593,
+ /* 5c */ 0x00e59cad, 0x00e78faa, 0x00e59e8b, 0x00e5a591,
+ /* 60 */ 0x00e5bda2, 0x00e5be84, 0x00e681b5, 0x00e685b6,
+ /* 64 */ 0x00e685a7, 0x00e686a9, 0x00e68eb2, 0x00e690ba,
+ /* 68 */ 0x00e695ac, 0x00e699af, 0x00e6a182, 0x00e6b893,
+ /* 6c */ 0x00e795a6, 0x00e7a8bd, 0x00e7b3bb, 0x00e7b58c,
+ /* 70 */ 0x00e7b699, 0x00e7b98b, 0x00e7bdab, 0x00e88c8e,
+ /* 74 */ 0x00e88d8a, 0x00e89b8d, 0x00e8a888, 0x00e8a9a3,
+ /* 78 */ 0x00e8ada6, 0x00e8bbbd, 0x00e9a09a, 0x00e9b68f,
+ /* 7c */ 0x00e88ab8, 0x00e8bf8e, 0x00e9afa8, 0x00000000,
+ /* 80 */ 0x00e58a87, 0x00e6889f, 0x00e69283, 0x00e6bf80,
+ /* 84 */ 0x00e99a99, 0x00e6a181, 0x00e58291, 0x00e6aca0,
+ /* 88 */ 0x00e6b1ba, 0x00e6bd94, 0x00e7a9b4, 0x00e7b590,
+ /* 8c */ 0x00e8a180, 0x00e8a8a3, 0x00e69c88, 0x00e4bbb6,
+ /* 90 */ 0x00e580b9, 0x00e580a6, 0x00e581a5, 0x00e585bc,
+ /* 94 */ 0x00e588b8, 0x00e589a3, 0x00e596a7, 0x00e59c8f,
+ /* 98 */ 0x00e5a085, 0x00e5ab8c, 0x00e5bbba, 0x00e686b2,
+ /* 9c */ 0x00e687b8, 0x00e68bb3, 0x00e68db2, 0x00e6a49c,
+ /* a0 */ 0x00e6a8a9, 0x00e789bd, 0x00e78aac, 0x00e78cae,
+ /* a4 */ 0x00e7a094, 0x00e7a1af, 0x00e7b5b9, 0x00e79c8c,
+ /* a8 */ 0x00e882a9, 0x00e8a68b, 0x00e8ac99, 0x00e8b3a2,
+ /* ac */ 0x00e8bb92, 0x00e981a3, 0x00e98db5, 0x00e999ba,
+ /* b0 */ 0x00e9a195, 0x00e9a893, 0x00e9b9b8, 0x00e58583,
+ /* b4 */ 0x00e58e9f, 0x00e58eb3, 0x00e5b9bb, 0x00e5bca6,
+ /* b8 */ 0x00e6b89b, 0x00e6ba90, 0x00e78e84, 0x00e78fbe,
+ /* bc */ 0x00e7b583, 0x00e888b7, 0x00e8a880, 0x00e8abba,
+ /* c0 */ 0x00e99990, 0x00e4b98e, 0x00e5808b, 0x00e58fa4,
+ /* c4 */ 0x00e591bc, 0x00e59bba, 0x00e5a791, 0x00e5ada4,
+ /* c8 */ 0x00e5b7b1, 0x00e5baab, 0x00e5bca7, 0x00e688b8,
+ /* cc */ 0x00e69585, 0x00e69eaf, 0x00e6b996, 0x00e78b90,
+ /* d0 */ 0x00e7b38a, 0x00e8a2b4, 0x00e882a1, 0x00e883a1,
+ /* d4 */ 0x00e88fb0, 0x00e8998e, 0x00e8aa87, 0x00e8b7a8,
+ /* d8 */ 0x00e988b7, 0x00e99b87, 0x00e9a1a7, 0x00e9bc93,
+ /* dc */ 0x00e4ba94, 0x00e4ba92, 0x00e4bc8d, 0x00e58d88,
+ /* e0 */ 0x00e59189, 0x00e590be, 0x00e5a8af, 0x00e5be8c,
+ /* e4 */ 0x00e5bea1, 0x00e6829f, 0x00e6a2a7, 0x00e6aa8e,
+ /* e8 */ 0x00e7919a, 0x00e7a281, 0x00e8aa9e, 0x00e8aaa4,
+ /* ec */ 0x00e8adb7, 0x00e98690, 0x00e4b99e, 0x00e9af89,
+ /* f0 */ 0x00e4baa4, 0x00e4bdbc, 0x00e4beaf, 0x00e58099,
+ /* f4 */ 0x00e58096, 0x00e58589, 0x00e585ac, 0x00e58a9f,
+ /* f8 */ 0x00e58ab9, 0x00e58bbe, 0x00e58e9a, 0x00e58fa3,
+ /* fc */ 0x00e59091,
+
+ /*** 8dxx - offset 0x007c1 ***/
+ /* 40 */ 0x00e5908e, 0x00e59689, 0x00e59d91, 0x00e59ea2,
+ /* 44 */ 0x00e5a5bd, 0x00e5ad94, 0x00e5ad9d, 0x00e5ae8f,
+ /* 48 */ 0x00e5b7a5, 0x00e5b7a7, 0x00e5b7b7, 0x00e5b9b8,
+ /* 4c */ 0x00e5ba83, 0x00e5ba9a, 0x00e5bab7, 0x00e5bc98,
+ /* 50 */ 0x00e68192, 0x00e6858c, 0x00e68a97, 0x00e68b98,
+ /* 54 */ 0x00e68ea7, 0x00e694bb, 0x00e69882, 0x00e69983,
+ /* 58 */ 0x00e69bb4, 0x00e69dad, 0x00e6a0a1, 0x00e6a297,
+ /* 5c */ 0x00e6a78b, 0x00e6b19f, 0x00e6b4aa, 0x00e6b5a9,
+ /* 60 */ 0x00e6b8af, 0x00e6ba9d, 0x00e794b2, 0x00e79a87,
+ /* 64 */ 0x00e7a1ac, 0x00e7a8bf, 0x00e7b3a0, 0x00e7b485,
+ /* 68 */ 0x00e7b498, 0x00e7b59e, 0x00e7b6b1, 0x00e88095,
+ /* 6c */ 0x00e88083, 0x00e882af, 0x00e882b1, 0x00e88594,
+ /* 70 */ 0x00e8868f, 0x00e888aa, 0x00e88d92, 0x00e8a18c,
+ /* 74 */ 0x00e8a1a1, 0x00e8ac9b, 0x00e8b2a2, 0x00e8b3bc,
+ /* 78 */ 0x00e9838a, 0x00e985b5, 0x00e989b1, 0x00e7a0bf,
+ /* 7c */ 0x00e98bbc, 0x00e996a4, 0x00e9998d, 0x00000000,
+ /* 80 */ 0x00e9a085, 0x00e9a699, 0x00e9ab98, 0x00e9b4bb,
+ /* 84 */ 0x00e5899b, 0x00e58aab, 0x00e58fb7, 0x00e59088,
+ /* 88 */ 0x00e5a395, 0x00e68bb7, 0x00e6bfa0, 0x00e8b1aa,
+ /* 8c */ 0x00e8bd9f, 0x00e9bab9, 0x00e5858b, 0x00e588bb,
+ /* 90 */ 0x00e5918a, 0x00e59bbd, 0x00e7a980, 0x00e985b7,
+ /* 94 */ 0x00e9b5a0, 0x00e9bb92, 0x00e78d84, 0x00e6bc89,
+ /* 98 */ 0x00e885b0, 0x00e79491, 0x00e5bfbd, 0x00e6839a,
+ /* 9c */ 0x00e9aaa8, 0x00e78b9b, 0x00e8bebc, 0x00e6ada4,
+ /* a0 */ 0x00e9a083, 0x00e4bb8a, 0x00e59bb0, 0x00e59da4,
+ /* a4 */ 0x00e5a2be, 0x00e5a99a, 0x00e681a8, 0x00e68787,
+ /* a8 */ 0x00e6988f, 0x00e69886, 0x00e6a0b9, 0x00e6a2b1,
+ /* ac */ 0x00e6b7b7, 0x00e79795, 0x00e7b4ba, 0x00e889ae,
+ /* b0 */ 0x00e9ad82, 0x00e4ba9b, 0x00e4bd90, 0x00e58f89,
+ /* b4 */ 0x00e59486, 0x00e5b5af, 0x00e5b7a6, 0x00e5b7ae,
+ /* b8 */ 0x00e69fbb, 0x00e6b299, 0x00e791b3, 0x00e7a082,
+ /* bc */ 0x00e8a990, 0x00e98e96, 0x00e8a39f, 0x00e59d90,
+ /* c0 */ 0x00e5baa7, 0x00e68cab, 0x00e582b5, 0x00e582ac,
+ /* c4 */ 0x00e5868d, 0x00e69c80, 0x00e59389, 0x00e5a19e,
+ /* c8 */ 0x00e5a6bb, 0x00e5aeb0, 0x00e5bda9, 0x00e6898d,
+ /* cc */ 0x00e68ea1, 0x00e6a0bd, 0x00e6adb3, 0x00e6b888,
+ /* d0 */ 0x00e781bd, 0x00e98787, 0x00e78a80, 0x00e7a095,
+ /* d4 */ 0x00e7a0a6, 0x00e7a5ad, 0x00e6968e, 0x00e7b4b0,
+ /* d8 */ 0x00e88f9c, 0x00e8a381, 0x00e8bc89, 0x00e99a9b,
+ /* dc */ 0x00e589a4, 0x00e59ca8, 0x00e69d90, 0x00e7bdaa,
+ /* e0 */ 0x00e8b2a1, 0x00e586b4, 0x00e59d82, 0x00e998aa,
+ /* e4 */ 0x00e5a0ba, 0x00e6a68a, 0x00e882b4, 0x00e592b2,
+ /* e8 */ 0x00e5b48e, 0x00e59fbc, 0x00e7a295, 0x00e9b7ba,
+ /* ec */ 0x00e4bd9c, 0x00e5898a, 0x00e5928b, 0x00e690be,
+ /* f0 */ 0x00e698a8, 0x00e69c94, 0x00e69fb5, 0x00e7aa84,
+ /* f4 */ 0x00e7ad96, 0x00e7b4a2, 0x00e98caf, 0x00e6a19c,
+ /* f8 */ 0x00e9aead, 0x00e7acb9, 0x00e58c99, 0x00e5868a,
+ /* fc */ 0x00e588b7,
+
+ /*** 8exx - offset 0x0087e ***/
+ /* 40 */ 0x00e5af9f, 0x00e68bb6, 0x00e692ae, 0x00e693a6,
+ /* 44 */ 0x00e69cad, 0x00e6aeba, 0x00e896a9, 0x00e99b91,
+ /* 48 */ 0x00e79a90, 0x00e9af96, 0x00e68d8c, 0x00e98c86,
+ /* 4c */ 0x00e9aeab, 0x00e79abf, 0x00e69992, 0x00e4b889,
+ /* 50 */ 0x00e58298, 0x00e58f82, 0x00e5b1b1, 0x00e683a8,
+ /* 54 */ 0x00e69292, 0x00e695a3, 0x00e6a19f, 0x00e787a6,
+ /* 58 */ 0x00e78f8a, 0x00e794a3, 0x00e7ae97, 0x00e7ba82,
+ /* 5c */ 0x00e89a95, 0x00e8ae83, 0x00e8b39b, 0x00e985b8,
+ /* 60 */ 0x00e9a490, 0x00e696ac, 0x00e69aab, 0x00e6ae8b,
+ /* 64 */ 0x00e4bb95, 0x00e4bb94, 0x00e4bcba, 0x00e4bdbf,
+ /* 68 */ 0x00e588ba, 0x00e58fb8, 0x00e58fb2, 0x00e597a3,
+ /* 6c */ 0x00e59b9b, 0x00e5a3ab, 0x00e5a78b, 0x00e5a789,
+ /* 70 */ 0x00e5a7bf, 0x00e5ad90, 0x00e5b18d, 0x00e5b882,
+ /* 74 */ 0x00e5b8ab, 0x00e5bf97, 0x00e6809d, 0x00e68c87,
+ /* 78 */ 0x00e694af, 0x00e5ad9c, 0x00e696af, 0x00e696bd,
+ /* 7c */ 0x00e697a8, 0x00e69e9d, 0x00e6ada2, 0x00000000,
+ /* 80 */ 0x00e6adbb, 0x00e6b08f, 0x00e78d85, 0x00e7a589,
+ /* 84 */ 0x00e7a781, 0x00e7b3b8, 0x00e7b499, 0x00e7b4ab,
+ /* 88 */ 0x00e882a2, 0x00e88482, 0x00e887b3, 0x00e8a696,
+ /* 8c */ 0x00e8a99e, 0x00e8a9a9, 0x00e8a9a6, 0x00e8aa8c,
+ /* 90 */ 0x00e8abae, 0x00e8b387, 0x00e8b39c, 0x00e99b8c,
+ /* 94 */ 0x00e9a3bc, 0x00e6adaf, 0x00e4ba8b, 0x00e4bcbc,
+ /* 98 */ 0x00e4be8d, 0x00e58590, 0x00e5ad97, 0x00e5afba,
+ /* 9c */ 0x00e68588, 0x00e68c81, 0x00e69982, 0x00e6aca1,
+ /* a0 */ 0x00e6bb8b, 0x00e6b2bb, 0x00e788be, 0x00e792bd,
+ /* a4 */ 0x00e79794, 0x00e7a381, 0x00e7a4ba, 0x00e8808c,
+ /* a8 */ 0x00e880b3, 0x00e887aa, 0x00e89294, 0x00e8be9e,
+ /* ac */ 0x00e6b190, 0x00e9b9bf, 0x00e5bc8f, 0x00e8ad98,
+ /* b0 */ 0x00e9b4ab, 0x00e7abba, 0x00e8bbb8, 0x00e5ae8d,
+ /* b4 */ 0x00e99bab, 0x00e4b883, 0x00e58fb1, 0x00e59fb7,
+ /* b8 */ 0x00e5a4b1, 0x00e5ab89, 0x00e5aea4, 0x00e68289,
+ /* bc */ 0x00e6b9bf, 0x00e6bc86, 0x00e796be, 0x00e8b3aa,
+ /* c0 */ 0x00e5ae9f, 0x00e89480, 0x00e7afa0, 0x00e581b2,
+ /* c4 */ 0x00e69fb4, 0x00e88a9d, 0x00e5b1a1, 0x00e8958a,
+ /* c8 */ 0x00e7b89e, 0x00e8888e, 0x00e58699, 0x00e5b084,
+ /* cc */ 0x00e68da8, 0x00e8b5a6, 0x00e6969c, 0x00e785ae,
+ /* d0 */ 0x00e7a4be, 0x00e7b497, 0x00e88085, 0x00e8ac9d,
+ /* d4 */ 0x00e8bb8a, 0x00e981ae, 0x00e89b87, 0x00e982aa,
+ /* d8 */ 0x00e5809f, 0x00e58bba, 0x00e5b0ba, 0x00e69d93,
+ /* dc */ 0x00e781bc, 0x00e788b5, 0x00e9858c, 0x00e98788,
+ /* e0 */ 0x00e98cab, 0x00e88ba5, 0x00e5af82, 0x00e5bcb1,
+ /* e4 */ 0x00e683b9, 0x00e4b8bb, 0x00e58f96, 0x00e5ae88,
+ /* e8 */ 0x00e6898b, 0x00e69cb1, 0x00e6ae8a, 0x00e78ba9,
+ /* ec */ 0x00e78fa0, 0x00e7a8ae, 0x00e885ab, 0x00e8b6a3,
+ /* f0 */ 0x00e98592, 0x00e9a696, 0x00e58492, 0x00e58f97,
+ /* f4 */ 0x00e591aa, 0x00e5afbf, 0x00e68e88, 0x00e6a8b9,
+ /* f8 */ 0x00e7b6ac, 0x00e99c80, 0x00e59b9a, 0x00e58f8e,
+ /* fc */ 0x00e591a8,
+
+ /*** 8fxx - offset 0x0093b ***/
+ /* 40 */ 0x00e5ae97, 0x00e5b0b1, 0x00e5b79e, 0x00e4bfae,
+ /* 44 */ 0x00e68481, 0x00e68bbe, 0x00e6b4b2, 0x00e7a780,
+ /* 48 */ 0x00e7a78b, 0x00e7b582, 0x00e7b98d, 0x00e7bf92,
+ /* 4c */ 0x00e887ad, 0x00e8889f, 0x00e89290, 0x00e8a186,
+ /* 50 */ 0x00e8a5b2, 0x00e8ae90, 0x00e8b9b4, 0x00e8bcaf,
+ /* 54 */ 0x00e980b1, 0x00e9858b, 0x00e985ac, 0x00e99b86,
+ /* 58 */ 0x00e9869c, 0x00e4bb80, 0x00e4bd8f, 0x00e58585,
+ /* 5c */ 0x00e58d81, 0x00e5be93, 0x00e6888e, 0x00e69f94,
+ /* 60 */ 0x00e6b181, 0x00e6b88b, 0x00e78da3, 0x00e7b8a6,
+ /* 64 */ 0x00e9878d, 0x00e98a83, 0x00e58f94, 0x00e5a499,
+ /* 68 */ 0x00e5aebf, 0x00e6b791, 0x00e7a59d, 0x00e7b8ae,
+ /* 6c */ 0x00e7b29b, 0x00e5a1be, 0x00e7869f, 0x00e587ba,
+ /* 70 */ 0x00e8a193, 0x00e8bfb0, 0x00e4bf8a, 0x00e5b3bb,
+ /* 74 */ 0x00e698a5, 0x00e79eac, 0x00e7aba3, 0x00e8889c,
+ /* 78 */ 0x00e9a7bf, 0x00e58786, 0x00e5beaa, 0x00e697ac,
+ /* 7c */ 0x00e6a5af, 0x00e6ae89, 0x00e6b7b3, 0x00000000,
+ /* 80 */ 0x00e6ba96, 0x00e6bda4, 0x00e79bbe, 0x00e7b494,
+ /* 84 */ 0x00e5b7a1, 0x00e981b5, 0x00e98687, 0x00e9a086,
+ /* 88 */ 0x00e587a6, 0x00e5889d, 0x00e68980, 0x00e69a91,
+ /* 8c */ 0x00e69b99, 0x00e6b89a, 0x00e5bab6, 0x00e7b792,
+ /* 90 */ 0x00e7bdb2, 0x00e69bb8, 0x00e896af, 0x00e897b7,
+ /* 94 */ 0x00e8abb8, 0x00e58aa9, 0x00e58f99, 0x00e5a5b3,
+ /* 98 */ 0x00e5ba8f, 0x00e5be90, 0x00e68195, 0x00e98ba4,
+ /* 9c */ 0x00e999a4, 0x00e582b7, 0x00e5849f, 0x00e58b9d,
+ /* a0 */ 0x00e58ca0, 0x00e58d87, 0x00e58fac, 0x00e593a8,
+ /* a4 */ 0x00e59586, 0x00e594b1, 0x00e59897, 0x00e5a5a8,
+ /* a8 */ 0x00e5a6be, 0x00e5a8bc, 0x00e5aeb5, 0x00e5b086,
+ /* ac */ 0x00e5b08f, 0x00e5b091, 0x00e5b09a, 0x00e5ba84,
+ /* b0 */ 0x00e5ba8a, 0x00e5bba0, 0x00e5bdb0, 0x00e689bf,
+ /* b4 */ 0x00e68a84, 0x00e68b9b, 0x00e68e8c, 0x00e68db7,
+ /* b8 */ 0x00e69887, 0x00e6988c, 0x00e698ad, 0x00e699b6,
+ /* bc */ 0x00e69dbe, 0x00e6a2a2, 0x00e6a89f, 0x00e6a8b5,
+ /* c0 */ 0x00e6b2bc, 0x00e6b688, 0x00e6b889, 0x00e6b998,
+ /* c4 */ 0x00e784bc, 0x00e784a6, 0x00e785a7, 0x00e79787,
+ /* c8 */ 0x00e79c81, 0x00e7a19d, 0x00e7a481, 0x00e7a5a5,
+ /* cc */ 0x00e7a7b0, 0x00e7aba0, 0x00e7ac91, 0x00e7b2a7,
+ /* d0 */ 0x00e7b4b9, 0x00e88296, 0x00e88f96, 0x00e8928b,
+ /* d4 */ 0x00e89589, 0x00e8a19d, 0x00e8a3b3, 0x00e8a89f,
+ /* d8 */ 0x00e8a8bc, 0x00e8a994, 0x00e8a9b3, 0x00e8b1a1,
+ /* dc */ 0x00e8b39e, 0x00e986a4, 0x00e989a6, 0x00e98dbe,
+ /* e0 */ 0x00e99098, 0x00e99a9c, 0x00e99e98, 0x00e4b88a,
+ /* e4 */ 0x00e4b888, 0x00e4b89e, 0x00e4b997, 0x00e58697,
+ /* e8 */ 0x00e589b0, 0x00e59f8e, 0x00e5a0b4, 0x00e5a38c,
+ /* ec */ 0x00e5aca2, 0x00e5b8b8, 0x00e68385, 0x00e693be,
+ /* f0 */ 0x00e69da1, 0x00e69d96, 0x00e6b584, 0x00e78ab6,
+ /* f4 */ 0x00e795b3, 0x00e7a9a3, 0x00e892b8, 0x00e8adb2,
+ /* f8 */ 0x00e986b8, 0x00e98ca0, 0x00e598b1, 0x00e59fb4,
+ /* fc */ 0x00e9a3be,
+
+ /*** 90xx - offset 0x009f8 ***/
+ /* 40 */ 0x00e68bad, 0x00e6a48d, 0x00e6ae96, 0x00e787ad,
+ /* 44 */ 0x00e7b994, 0x00e881b7, 0x00e889b2, 0x00e8a7a6,
+ /* 48 */ 0x00e9a39f, 0x00e89d95, 0x00e8beb1, 0x00e5b0bb,
+ /* 4c */ 0x00e4bcb8, 0x00e4bfa1, 0x00e4beb5, 0x00e59487,
+ /* 50 */ 0x00e5a8a0, 0x00e5af9d, 0x00e5afa9, 0x00e5bf83,
+ /* 54 */ 0x00e6858e, 0x00e68caf, 0x00e696b0, 0x00e6998b,
+ /* 58 */ 0x00e6a3ae, 0x00e6a69b, 0x00e6b5b8, 0x00e6b7b1,
+ /* 5c */ 0x00e794b3, 0x00e796b9, 0x00e79c9f, 0x00e7a59e,
+ /* 60 */ 0x00e7a7a6, 0x00e7b4b3, 0x00e887a3, 0x00e88aaf,
+ /* 64 */ 0x00e896aa, 0x00e8a6aa, 0x00e8a8ba, 0x00e8baab,
+ /* 68 */ 0x00e8be9b, 0x00e980b2, 0x00e9879d, 0x00e99c87,
+ /* 6c */ 0x00e4baba, 0x00e4bb81, 0x00e58883, 0x00e5a1b5,
+ /* 70 */ 0x00e5a3ac, 0x00e5b08b, 0x00e7949a, 0x00e5b0bd,
+ /* 74 */ 0x00e8858e, 0x00e8a88a, 0x00e8bf85, 0x00e999a3,
+ /* 78 */ 0x00e99dad, 0x00e7aca5, 0x00e8ab8f, 0x00e9a088,
+ /* 7c */ 0x00e985a2, 0x00e59bb3, 0x00e58ea8, 0x00000000,
+ /* 80 */ 0x00e98097, 0x00e590b9, 0x00e59e82, 0x00e5b8a5,
+ /* 84 */ 0x00e68ea8, 0x00e6b0b4, 0x00e7828a, 0x00e79da1,
+ /* 88 */ 0x00e7b28b, 0x00e7bfa0, 0x00e8a1b0, 0x00e98182,
+ /* 8c */ 0x00e98594, 0x00e98c90, 0x00e98c98, 0x00e99a8f,
+ /* 90 */ 0x00e7919e, 0x00e9ab84, 0x00e5b487, 0x00e5b5a9,
+ /* 94 */ 0x00e695b0, 0x00e69ea2, 0x00e8b6a8, 0x00e99b9b,
+ /* 98 */ 0x00e68dae, 0x00e69d89, 0x00e6a499, 0x00e88f85,
+ /* 9c */ 0x00e9a097, 0x00e99b80, 0x00e8a3be, 0x00e6be84,
+ /* a0 */ 0x00e691ba, 0x00e5afb8, 0x00e4b896, 0x00e780ac,
+ /* a4 */ 0x00e7959d, 0x00e698af, 0x00e58784, 0x00e588b6,
+ /* a8 */ 0x00e58ba2, 0x00e5a793, 0x00e5be81, 0x00e680a7,
+ /* ac */ 0x00e68890, 0x00e694bf, 0x00e695b4, 0x00e6989f,
+ /* b0 */ 0x00e699b4, 0x00e6a3b2, 0x00e6a096, 0x00e6ada3,
+ /* b4 */ 0x00e6b885, 0x00e789b2, 0x00e7949f, 0x00e79b9b,
+ /* b8 */ 0x00e7b2be, 0x00e88196, 0x00e5a3b0, 0x00e8a3bd,
+ /* bc */ 0x00e8a5bf, 0x00e8aaa0, 0x00e8aa93, 0x00e8ab8b,
+ /* c0 */ 0x00e9809d, 0x00e98692, 0x00e99d92, 0x00e99d99,
+ /* c4 */ 0x00e69689, 0x00e7a88e, 0x00e88486, 0x00e99abb,
+ /* c8 */ 0x00e5b8ad, 0x00e6839c, 0x00e6889a, 0x00e696a5,
+ /* cc */ 0x00e69894, 0x00e69e90, 0x00e79fb3, 0x00e7a98d,
+ /* d0 */ 0x00e7b18d, 0x00e7b8be, 0x00e8848a, 0x00e8b2ac,
+ /* d4 */ 0x00e8b5a4, 0x00e8b7a1, 0x00e8b99f, 0x00e7a2a9,
+ /* d8 */ 0x00e58887, 0x00e68b99, 0x00e68ea5, 0x00e69182,
+ /* dc */ 0x00e68a98, 0x00e8a8ad, 0x00e7aa83, 0x00e7af80,
+ /* e0 */ 0x00e8aaac, 0x00e99baa, 0x00e7b5b6, 0x00e8888c,
+ /* e4 */ 0x00e89d89, 0x00e4bb99, 0x00e58588, 0x00e58d83,
+ /* e8 */ 0x00e58da0, 0x00e5aea3, 0x00e5b082, 0x00e5b096,
+ /* ec */ 0x00e5b79d, 0x00e688a6, 0x00e68987, 0x00e692b0,
+ /* f0 */ 0x00e6a093, 0x00e6a0b4, 0x00e6b389, 0x00e6b585,
+ /* f4 */ 0x00e6b497, 0x00e69f93, 0x00e6bd9c, 0x00e7858e,
+ /* f8 */ 0x00e785bd, 0x00e6978b, 0x00e7a9bf, 0x00e7aead,
+ /* fc */ 0x00e7b79a,
+
+ /*** 91xx - offset 0x00ab5 ***/
+ /* 40 */ 0x00e7b98a, 0x00e7bea8, 0x00e885ba, 0x00e8889b,
+ /* 44 */ 0x00e888b9, 0x00e896a6, 0x00e8a9ae, 0x00e8b38e,
+ /* 48 */ 0x00e8b7b5, 0x00e981b8, 0x00e981b7, 0x00e98aad,
+ /* 4c */ 0x00e98a91, 0x00e99683, 0x00e9aeae, 0x00e5898d,
+ /* 50 */ 0x00e59684, 0x00e6bcb8, 0x00e784b6, 0x00e585a8,
+ /* 54 */ 0x00e7a685, 0x00e7b995, 0x00e886b3, 0x00e7b38e,
+ /* 58 */ 0x00e5998c, 0x00e5a191, 0x00e5b2a8, 0x00e68eaa,
+ /* 5c */ 0x00e69bbe, 0x00e69bbd, 0x00e6a59a, 0x00e78b99,
+ /* 60 */ 0x00e7968f, 0x00e7968e, 0x00e7a48e, 0x00e7a596,
+ /* 64 */ 0x00e7a79f, 0x00e7b297, 0x00e7b4a0, 0x00e7b584,
+ /* 68 */ 0x00e89887, 0x00e8a8b4, 0x00e998bb, 0x00e981a1,
+ /* 6c */ 0x00e9bca0, 0x00e583a7, 0x00e589b5, 0x00e58f8c,
+ /* 70 */ 0x00e58fa2, 0x00e58089, 0x00e596aa, 0x00e5a3ae,
+ /* 74 */ 0x00e5a58f, 0x00e788bd, 0x00e5ae8b, 0x00e5b1a4,
+ /* 78 */ 0x00e58c9d, 0x00e683a3, 0x00e683b3, 0x00e68d9c,
+ /* 7c */ 0x00e68e83, 0x00e68cbf, 0x00e68ebb, 0x00000000,
+ /* 80 */ 0x00e6938d, 0x00e697a9, 0x00e69bb9, 0x00e5b7a3,
+ /* 84 */ 0x00e6a78d, 0x00e6a7bd, 0x00e6bc95, 0x00e787a5,
+ /* 88 */ 0x00e4ba89, 0x00e797a9, 0x00e79bb8, 0x00e7aa93,
+ /* 8c */ 0x00e7b39f, 0x00e7b78f, 0x00e7b69c, 0x00e881a1,
+ /* 90 */ 0x00e88d89, 0x00e88d98, 0x00e891ac, 0x00e892bc,
+ /* 94 */ 0x00e897bb, 0x00e8a385, 0x00e8b5b0, 0x00e98081,
+ /* 98 */ 0x00e981ad, 0x00e98e97, 0x00e99c9c, 0x00e9a892,
+ /* 9c */ 0x00e5838f, 0x00e5a297, 0x00e6868e, 0x00e88793,
+ /* a0 */ 0x00e894b5, 0x00e8b488, 0x00e980a0, 0x00e4bf83,
+ /* a4 */ 0x00e581b4, 0x00e58987, 0x00e58db3, 0x00e681af,
+ /* a8 */ 0x00e68d89, 0x00e69d9f, 0x00e6b8ac, 0x00e8b6b3,
+ /* ac */ 0x00e9809f, 0x00e4bf97, 0x00e5b19e, 0x00e8b38a,
+ /* b0 */ 0x00e6978f, 0x00e7b69a, 0x00e58d92, 0x00e8a296,
+ /* b4 */ 0x00e585b6, 0x00e68f83, 0x00e5ad98, 0x00e5adab,
+ /* b8 */ 0x00e5b08a, 0x00e6908d, 0x00e69d91, 0x00e9819c,
+ /* bc */ 0x00e4bb96, 0x00e5a49a, 0x00e5a4aa, 0x00e6b1b0,
+ /* c0 */ 0x00e8a991, 0x00e594be, 0x00e5a095, 0x00e5a6a5,
+ /* c4 */ 0x00e683b0, 0x00e68993, 0x00e69f81, 0x00e888b5,
+ /* c8 */ 0x00e6a595, 0x00e99980, 0x00e9a784, 0x00e9a8a8,
+ /* cc */ 0x00e4bd93, 0x00e5a086, 0x00e5afbe, 0x00e88090,
+ /* d0 */ 0x00e5b2b1, 0x00e5b8af, 0x00e5be85, 0x00e680a0,
+ /* d4 */ 0x00e6858b, 0x00e688b4, 0x00e69bbf, 0x00e6b3b0,
+ /* d8 */ 0x00e6bb9e, 0x00e8838e, 0x00e885bf, 0x00e88b94,
+ /* dc */ 0x00e8a28b, 0x00e8b2b8, 0x00e98080, 0x00e980ae,
+ /* e0 */ 0x00e99a8a, 0x00e9bb9b, 0x00e9af9b, 0x00e4bba3,
+ /* e4 */ 0x00e58fb0, 0x00e5a4a7, 0x00e7acac, 0x00e9868d,
+ /* e8 */ 0x00e9a18c, 0x00e9b7b9, 0x00e6bb9d, 0x00e780a7,
+ /* ec */ 0x00e58d93, 0x00e59584, 0x00e5ae85, 0x00e68998,
+ /* f0 */ 0x00e68a9e, 0x00e68b93, 0x00e6b2a2, 0x00e6bfaf,
+ /* f4 */ 0x00e790a2, 0x00e8a897, 0x00e990b8, 0x00e6bf81,
+ /* f8 */ 0x00e8abbe, 0x00e88cb8, 0x00e587a7, 0x00e89bb8,
+ /* fc */ 0x00e58faa,
+
+ /*** 92xx - offset 0x00b72 ***/
+ /* 40 */ 0x00e58fa9, 0x00e4bd86, 0x00e98194, 0x00e8beb0,
+ /* 44 */ 0x00e5a5aa, 0x00e884b1, 0x00e5b7bd, 0x00e7abaa,
+ /* 48 */ 0x00e8bebf, 0x00e6a39a, 0x00e8b0b7, 0x00e78bb8,
+ /* 4c */ 0x00e9b188, 0x00e6a8bd, 0x00e8aab0, 0x00e4b8b9,
+ /* 50 */ 0x00e58d98, 0x00e59886, 0x00e59da6, 0x00e68b85,
+ /* 54 */ 0x00e68ea2, 0x00e697a6, 0x00e6ad8e, 0x00e6b7a1,
+ /* 58 */ 0x00e6b99b, 0x00e782ad, 0x00e79fad, 0x00e7abaf,
+ /* 5c */ 0x00e7aeaa, 0x00e7b6bb, 0x00e880bd, 0x00e88386,
+ /* 60 */ 0x00e89b8b, 0x00e8aa95, 0x00e98d9b, 0x00e59ba3,
+ /* 64 */ 0x00e5a387, 0x00e5bcbe, 0x00e696ad, 0x00e69a96,
+ /* 68 */ 0x00e6aa80, 0x00e6aeb5, 0x00e794b7, 0x00e8ab87,
+ /* 6c */ 0x00e580a4, 0x00e79fa5, 0x00e59cb0, 0x00e5bc9b,
+ /* 70 */ 0x00e681a5, 0x00e699ba, 0x00e6b1a0, 0x00e797b4,
+ /* 74 */ 0x00e7a89a, 0x00e7bdae, 0x00e887b4, 0x00e89c98,
+ /* 78 */ 0x00e98185, 0x00e9a6b3, 0x00e7af89, 0x00e7959c,
+ /* 7c */ 0x00e7abb9, 0x00e7ad91, 0x00e89384, 0x00000000,
+ /* 80 */ 0x00e98090, 0x00e7a7a9, 0x00e7aa92, 0x00e88cb6,
+ /* 84 */ 0x00e5aba1, 0x00e79d80, 0x00e4b8ad, 0x00e4bbb2,
+ /* 88 */ 0x00e5ae99, 0x00e5bfa0, 0x00e68abd, 0x00e698bc,
+ /* 8c */ 0x00e69fb1, 0x00e6b3a8, 0x00e899ab, 0x00e8a1b7,
+ /* 90 */ 0x00e8a8bb, 0x00e9858e, 0x00e98bb3, 0x00e9a790,
+ /* 94 */ 0x00e6a897, 0x00e780a6, 0x00e78caa, 0x00e88ba7,
+ /* 98 */ 0x00e89197, 0x00e8b2af, 0x00e4b881, 0x00e58586,
+ /* 9c */ 0x00e5878b, 0x00e5968b, 0x00e5afb5, 0x00e5b896,
+ /* a0 */ 0x00e5b8b3, 0x00e5ba81, 0x00e5bc94, 0x00e5bcb5,
+ /* a4 */ 0x00e5bdab, 0x00e5beb4, 0x00e687b2, 0x00e68c91,
+ /* a8 */ 0x00e69aa2, 0x00e69c9d, 0x00e6bdae, 0x00e78992,
+ /* ac */ 0x00e794ba, 0x00e79cba, 0x00e881b4, 0x00e884b9,
+ /* b0 */ 0x00e885b8, 0x00e89db6, 0x00e8aabf, 0x00e8ab9c,
+ /* b4 */ 0x00e8b685, 0x00e8b7b3, 0x00e98a9a, 0x00e995b7,
+ /* b8 */ 0x00e9a082, 0x00e9b3a5, 0x00e58b85, 0x00e68d97,
+ /* bc */ 0x00e79bb4, 0x00e69c95, 0x00e6b288, 0x00e78f8d,
+ /* c0 */ 0x00e8b383, 0x00e98eae, 0x00e999b3, 0x00e6b4a5,
+ /* c4 */ 0x00e5a29c, 0x00e6a48e, 0x00e6a78c, 0x00e8bfbd,
+ /* c8 */ 0x00e98e9a, 0x00e7979b, 0x00e9809a, 0x00e5a19a,
+ /* cc */ 0x00e6a082, 0x00e68eb4, 0x00e6a7bb, 0x00e4bd83,
+ /* d0 */ 0x00e6bcac, 0x00e69f98, 0x00e8bebb, 0x00e894a6,
+ /* d4 */ 0x00e7b6b4, 0x00e98d94, 0x00e6a4bf, 0x00e6bdb0,
+ /* d8 */ 0x00e59daa, 0x00e5a3b7, 0x00e5acac, 0x00e7b4ac,
+ /* dc */ 0x00e788aa, 0x00e5908a, 0x00e987a3, 0x00e9b6b4,
+ /* e0 */ 0x00e4baad, 0x00e4bd8e, 0x00e5819c, 0x00e581b5,
+ /* e4 */ 0x00e58983, 0x00e8b29e, 0x00e59188, 0x00e5a0a4,
+ /* e8 */ 0x00e5ae9a, 0x00e5b89d, 0x00e5ba95, 0x00e5baad,
+ /* ec */ 0x00e5bbb7, 0x00e5bc9f, 0x00e6828c, 0x00e68ab5,
+ /* f0 */ 0x00e68cba, 0x00e68f90, 0x00e6a2af, 0x00e6b180,
+ /* f4 */ 0x00e7a287, 0x00e7a68e, 0x00e7a88b, 0x00e7b7a0,
+ /* f8 */ 0x00e88987, 0x00e8a882, 0x00e8aba6, 0x00e8b984,
+ /* fc */ 0x00e98093,
+
+ /*** 93xx - offset 0x00c2f ***/
+ /* 40 */ 0x00e982b8, 0x00e984ad, 0x00e98798, 0x00e9bc8e,
+ /* 44 */ 0x00e6b3a5, 0x00e69198, 0x00e693a2, 0x00e695b5,
+ /* 48 */ 0x00e6bbb4, 0x00e79a84, 0x00e7ac9b, 0x00e981a9,
+ /* 4c */ 0x00e98f91, 0x00e6baba, 0x00e593b2, 0x00e5beb9,
+ /* 50 */ 0x00e692a4, 0x00e8bd8d, 0x00e8bfad, 0x00e98984,
+ /* 54 */ 0x00e585b8, 0x00e5a1ab, 0x00e5a4a9, 0x00e5b195,
+ /* 58 */ 0x00e5ba97, 0x00e6b7bb, 0x00e7ba8f, 0x00e7949c,
+ /* 5c */ 0x00e8b2bc, 0x00e8bba2, 0x00e9a19b, 0x00e782b9,
+ /* 60 */ 0x00e4bc9d, 0x00e6aebf, 0x00e6beb1, 0x00e794b0,
+ /* 64 */ 0x00e99bbb, 0x00e5858e, 0x00e59090, 0x00e5a0b5,
+ /* 68 */ 0x00e5a197, 0x00e5a6ac, 0x00e5b1a0, 0x00e5be92,
+ /* 6c */ 0x00e69697, 0x00e69d9c, 0x00e6b8a1, 0x00e799bb,
+ /* 70 */ 0x00e88f9f, 0x00e8b3ad, 0x00e98094, 0x00e983bd,
+ /* 74 */ 0x00e98d8d, 0x00e7a0a5, 0x00e7a0ba, 0x00e58aaa,
+ /* 78 */ 0x00e5baa6, 0x00e59c9f, 0x00e5a5b4, 0x00e68092,
+ /* 7c */ 0x00e58092, 0x00e5859a, 0x00e586ac, 0x00000000,
+ /* 80 */ 0x00e5878d, 0x00e58880, 0x00e59490, 0x00e5a194,
+ /* 84 */ 0x00e5a198, 0x00e5a597, 0x00e5ae95, 0x00e5b3b6,
+ /* 88 */ 0x00e5b68b, 0x00e682bc, 0x00e68a95, 0x00e690ad,
+ /* 8c */ 0x00e69db1, 0x00e6a183, 0x00e6a2bc, 0x00e6a39f,
+ /* 90 */ 0x00e79b97, 0x00e6b798, 0x00e6b9af, 0x00e6b69b,
+ /* 94 */ 0x00e781af, 0x00e78788, 0x00e5bd93, 0x00e79798,
+ /* 98 */ 0x00e7a5b7, 0x00e7ad89, 0x00e7ad94, 0x00e7ad92,
+ /* 9c */ 0x00e7b396, 0x00e7b5b1, 0x00e588b0, 0x00e891a3,
+ /* a0 */ 0x00e895a9, 0x00e897a4, 0x00e8a88e, 0x00e8ac84,
+ /* a4 */ 0x00e8b186, 0x00e8b88f, 0x00e98083, 0x00e9808f,
+ /* a8 */ 0x00e99099, 0x00e999b6, 0x00e9a0ad, 0x00e9a8b0,
+ /* ac */ 0x00e99798, 0x00e5838d, 0x00e58b95, 0x00e5908c,
+ /* b0 */ 0x00e5a082, 0x00e5b08e, 0x00e686a7, 0x00e6929e,
+ /* b4 */ 0x00e6b49e, 0x00e79eb3, 0x00e7aba5, 0x00e883b4,
+ /* b8 */ 0x00e89084, 0x00e98193, 0x00e98a85, 0x00e5b3a0,
+ /* bc */ 0x00e9b487, 0x00e58cbf, 0x00e5be97, 0x00e5beb3,
+ /* c0 */ 0x00e6b69c, 0x00e789b9, 0x00e79da3, 0x00e7a6bf,
+ /* c4 */ 0x00e7afa4, 0x00e6af92, 0x00e78bac, 0x00e8aaad,
+ /* c8 */ 0x00e6a083, 0x00e6a9a1, 0x00e587b8, 0x00e7aa81,
+ /* cc */ 0x00e6a4b4, 0x00e5b18a, 0x00e9b3b6, 0x00e88bab,
+ /* d0 */ 0x00e5af85, 0x00e98589, 0x00e7809e, 0x00e599b8,
+ /* d4 */ 0x00e5b1af, 0x00e68387, 0x00e695a6, 0x00e6b28c,
+ /* d8 */ 0x00e8b19a, 0x00e98181, 0x00e9a093, 0x00e59191,
+ /* dc */ 0x00e69b87, 0x00e9888d, 0x00e5a588, 0x00e982a3,
+ /* e0 */ 0x00e58685, 0x00e4b98d, 0x00e587aa, 0x00e89699,
+ /* e4 */ 0x00e8ac8e, 0x00e78198, 0x00e68dba, 0x00e98d8b,
+ /* e8 */ 0x00e6a5a2, 0x00e9a6b4, 0x00e7b884, 0x00e795b7,
+ /* ec */ 0x00e58d97, 0x00e6a5a0, 0x00e8bb9f, 0x00e99ba3,
+ /* f0 */ 0x00e6b19d, 0x00e4ba8c, 0x00e5b0bc, 0x00e5bc90,
+ /* f4 */ 0x00e8bfa9, 0x00e58c82, 0x00e8b391, 0x00e88289,
+ /* f8 */ 0x00e899b9, 0x00e5bbbf, 0x00e697a5, 0x00e4b9b3,
+ /* fc */ 0x00e585a5,
+
+ /*** 94xx - offset 0x00cec ***/
+ /* 40 */ 0x00e5a682, 0x00e5b0bf, 0x00e99fae, 0x00e4bbbb,
+ /* 44 */ 0x00e5a68a, 0x00e5bf8d, 0x00e8aa8d, 0x00e6bfa1,
+ /* 48 */ 0x00e7a6b0, 0x00e7a5a2, 0x00e5afa7, 0x00e891b1,
+ /* 4c */ 0x00e78cab, 0x00e786b1, 0x00e5b9b4, 0x00e5bfb5,
+ /* 50 */ 0x00e68dbb, 0x00e6929a, 0x00e78783, 0x00e7b298,
+ /* 54 */ 0x00e4b983, 0x00e5bbbc, 0x00e4b98b, 0x00e59f9c,
+ /* 58 */ 0x00e59aa2, 0x00e682a9, 0x00e6bf83, 0x00e7b48d,
+ /* 5c */ 0x00e883bd, 0x00e884b3, 0x00e886bf, 0x00e8beb2,
+ /* 60 */ 0x00e8a697, 0x00e89aa4, 0x00e5b7b4, 0x00e68a8a,
+ /* 64 */ 0x00e692ad, 0x00e8a687, 0x00e69db7, 0x00e6b3a2,
+ /* 68 */ 0x00e6b4be, 0x00e790b6, 0x00e7a0b4, 0x00e5a986,
+ /* 6c */ 0x00e7bdb5, 0x00e88aad, 0x00e9a6ac, 0x00e4bfb3,
+ /* 70 */ 0x00e5bb83, 0x00e68b9d, 0x00e68e92, 0x00e69597,
+ /* 74 */ 0x00e69daf, 0x00e79b83, 0x00e7898c, 0x00e8838c,
+ /* 78 */ 0x00e882ba, 0x00e8bca9, 0x00e9858d, 0x00e5808d,
+ /* 7c */ 0x00e59fb9, 0x00e5aa92, 0x00e6a285, 0x00000000,
+ /* 80 */ 0x00e6a5b3, 0x00e785a4, 0x00e78bbd, 0x00e8b2b7,
+ /* 84 */ 0x00e5a3b2, 0x00e8b3a0, 0x00e999aa, 0x00e98099,
+ /* 88 */ 0x00e89dbf, 0x00e7a7a4, 0x00e79fa7, 0x00e890a9,
+ /* 8c */ 0x00e4bcaf, 0x00e589a5, 0x00e58d9a, 0x00e68b8d,
+ /* 90 */ 0x00e69f8f, 0x00e6b38a, 0x00e799bd, 0x00e7ae94,
+ /* 94 */ 0x00e7b295, 0x00e888b6, 0x00e89684, 0x00e8bfab,
+ /* 98 */ 0x00e69b9d, 0x00e6bca0, 0x00e78886, 0x00e7b89b,
+ /* 9c */ 0x00e88eab, 0x00e9a781, 0x00e9baa6, 0x00e587bd,
+ /* a0 */ 0x00e7aeb1, 0x00e7a1b2, 0x00e7aeb8, 0x00e88287,
+ /* a4 */ 0x00e7ad88, 0x00e6aba8, 0x00e5b9a1, 0x00e8828c,
+ /* a8 */ 0x00e79591, 0x00e795a0, 0x00e585ab, 0x00e989a2,
+ /* ac */ 0x00e6ba8c, 0x00e799ba, 0x00e98697, 0x00e9abaa,
+ /* b0 */ 0x00e4bc90, 0x00e7bdb0, 0x00e68a9c, 0x00e7ad8f,
+ /* b4 */ 0x00e996a5, 0x00e9b3a9, 0x00e599ba, 0x00e5a199,
+ /* b8 */ 0x00e89ba4, 0x00e99abc, 0x00e4bcb4, 0x00e588a4,
+ /* bc */ 0x00e58d8a, 0x00e58f8d, 0x00e58f9b, 0x00e5b886,
+ /* c0 */ 0x00e690ac, 0x00e69691, 0x00e69dbf, 0x00e6b0be,
+ /* c4 */ 0x00e6b18e, 0x00e78988, 0x00e78aaf, 0x00e78fad,
+ /* c8 */ 0x00e79594, 0x00e7b981, 0x00e888ac, 0x00e897a9,
+ /* cc */ 0x00e8b2a9, 0x00e7af84, 0x00e98786, 0x00e785a9,
+ /* d0 */ 0x00e9a092, 0x00e9a3af, 0x00e68cbd, 0x00e699a9,
+ /* d4 */ 0x00e795aa, 0x00e79ba4, 0x00e7a390, 0x00e89583,
+ /* d8 */ 0x00e89bae, 0x00e58caa, 0x00e58d91, 0x00e590a6,
+ /* dc */ 0x00e5a683, 0x00e5ba87, 0x00e5bdbc, 0x00e682b2,
+ /* e0 */ 0x00e68989, 0x00e689b9, 0x00e68aab, 0x00e69690,
+ /* e4 */ 0x00e6af94, 0x00e6b38c, 0x00e796b2, 0x00e79aae,
+ /* e8 */ 0x00e7a291, 0x00e7a798, 0x00e7b78b, 0x00e7bdb7,
+ /* ec */ 0x00e882a5, 0x00e8a2ab, 0x00e8aab9, 0x00e8b2bb,
+ /* f0 */ 0x00e981bf, 0x00e99d9e, 0x00e9a39b, 0x00e6a88b,
+ /* f4 */ 0x00e7b0b8, 0x00e58299, 0x00e5b0be, 0x00e5beae,
+ /* f8 */ 0x00e69e87, 0x00e6af98, 0x00e790b5, 0x00e79c89,
+ /* fc */ 0x00e7be8e,
+
+ /*** 95xx - offset 0x00da9 ***/
+ /* 40 */ 0x00e9bcbb, 0x00e69f8a, 0x00e7a897, 0x00e58cb9,
+ /* 44 */ 0x00e7968b, 0x00e9abad, 0x00e5bda6, 0x00e8869d,
+ /* 48 */ 0x00e88fb1, 0x00e88298, 0x00e5bcbc, 0x00e5bf85,
+ /* 4c */ 0x00e795a2, 0x00e7ad86, 0x00e980bc, 0x00e6a1a7,
+ /* 50 */ 0x00e5a7ab, 0x00e5aa9b, 0x00e7b490, 0x00e799be,
+ /* 54 */ 0x00e8acac, 0x00e4bfb5, 0x00e5bdaa, 0x00e6a899,
+ /* 58 */ 0x00e6b0b7, 0x00e6bc82, 0x00e793a2, 0x00e7a5a8,
+ /* 5c */ 0x00e8a1a8, 0x00e8a995, 0x00e8b1b9, 0x00e5bb9f,
+ /* 60 */ 0x00e68f8f, 0x00e79785, 0x00e7a792, 0x00e88b97,
+ /* 64 */ 0x00e98ca8, 0x00e98bb2, 0x00e8929c, 0x00e89bad,
+ /* 68 */ 0x00e9b0ad, 0x00e59381, 0x00e5bdac, 0x00e6968c,
+ /* 6c */ 0x00e6b59c, 0x00e78095, 0x00e8b2a7, 0x00e8b393,
+ /* 70 */ 0x00e9a0bb, 0x00e6958f, 0x00e793b6, 0x00e4b88d,
+ /* 74 */ 0x00e4bb98, 0x00e59fa0, 0x00e5a4ab, 0x00e5a9a6,
+ /* 78 */ 0x00e5af8c, 0x00e586a8, 0x00e5b883, 0x00e5ba9c,
+ /* 7c */ 0x00e68096, 0x00e689b6, 0x00e695b7, 0x00000000,
+ /* 80 */ 0x00e696a7, 0x00e699ae, 0x00e6b5ae, 0x00e788b6,
+ /* 84 */ 0x00e7aca6, 0x00e88590, 0x00e8869a, 0x00e88a99,
+ /* 88 */ 0x00e8ad9c, 0x00e8b2a0, 0x00e8b3a6, 0x00e8b5b4,
+ /* 8c */ 0x00e9989c, 0x00e99984, 0x00e4beae, 0x00e692ab,
+ /* 90 */ 0x00e6ada6, 0x00e8889e, 0x00e891a1, 0x00e895aa,
+ /* 94 */ 0x00e983a8, 0x00e5b081, 0x00e6a593, 0x00e9a2a8,
+ /* 98 */ 0x00e891ba, 0x00e89597, 0x00e4bc8f, 0x00e589af,
+ /* 9c */ 0x00e5bea9, 0x00e5b985, 0x00e69c8d, 0x00e7a68f,
+ /* a0 */ 0x00e885b9, 0x00e8a487, 0x00e8a686, 0x00e6b7b5,
+ /* a4 */ 0x00e5bc97, 0x00e68995, 0x00e6b2b8, 0x00e4bb8f,
+ /* a8 */ 0x00e789a9, 0x00e9ae92, 0x00e58886, 0x00e590bb,
+ /* ac */ 0x00e599b4, 0x00e5a2b3, 0x00e686a4, 0x00e689ae,
+ /* b0 */ 0x00e7849a, 0x00e5a5ae, 0x00e7b289, 0x00e7b39e,
+ /* b4 */ 0x00e7b49b, 0x00e99bb0, 0x00e69687, 0x00e8819e,
+ /* b8 */ 0x00e4b899, 0x00e4bdb5, 0x00e585b5, 0x00e5a180,
+ /* bc */ 0x00e5b9a3, 0x00e5b9b3, 0x00e5bc8a, 0x00e69f84,
+ /* c0 */ 0x00e4b8a6, 0x00e894bd, 0x00e99689, 0x00e9999b,
+ /* c4 */ 0x00e7b1b3, 0x00e9a081, 0x00e583bb, 0x00e5a381,
+ /* c8 */ 0x00e79996, 0x00e7a2a7, 0x00e588a5, 0x00e79ea5,
+ /* cc */ 0x00e89491, 0x00e7ae86, 0x00e5818f, 0x00e5a489,
+ /* d0 */ 0x00e78987, 0x00e7af87, 0x00e7b7a8, 0x00e8beba,
+ /* d4 */ 0x00e8bf94, 0x00e9818d, 0x00e4bebf, 0x00e58b89,
+ /* d8 */ 0x00e5a8a9, 0x00e5bc81, 0x00e99ead, 0x00e4bf9d,
+ /* dc */ 0x00e88897, 0x00e98baa, 0x00e59c83, 0x00e68d95,
+ /* e0 */ 0x00e6ada9, 0x00e794ab, 0x00e8a39c, 0x00e8bc94,
+ /* e4 */ 0x00e7a982, 0x00e58b9f, 0x00e5a293, 0x00e68595,
+ /* e8 */ 0x00e6888a, 0x00e69aae, 0x00e6af8d, 0x00e7b0bf,
+ /* ec */ 0x00e88fa9, 0x00e580a3, 0x00e4bfb8, 0x00e58c85,
+ /* f0 */ 0x00e59186, 0x00e5a0b1, 0x00e5a589, 0x00e5ae9d,
+ /* f4 */ 0x00e5b3b0, 0x00e5b3af, 0x00e5b4a9, 0x00e5ba96,
+ /* f8 */ 0x00e68ab1, 0x00e68da7, 0x00e694be, 0x00e696b9,
+ /* fc */ 0x00e69c8b,
+
+ /*** 96xx - offset 0x00e66 ***/
+ /* 40 */ 0x00e6b395, 0x00e6b3a1, 0x00e783b9, 0x00e7a0b2,
+ /* 44 */ 0x00e7b8ab, 0x00e8839e, 0x00e88ab3, 0x00e8908c,
+ /* 48 */ 0x00e893ac, 0x00e89c82, 0x00e8a492, 0x00e8a8aa,
+ /* 4c */ 0x00e8b18a, 0x00e982a6, 0x00e98b92, 0x00e9a3bd,
+ /* 50 */ 0x00e9b3b3, 0x00e9b5ac, 0x00e4b98f, 0x00e4baa1,
+ /* 54 */ 0x00e5828d, 0x00e58996, 0x00e59d8a, 0x00e5a6a8,
+ /* 58 */ 0x00e5b8bd, 0x00e5bf98, 0x00e5bf99, 0x00e688bf,
+ /* 5c */ 0x00e69ab4, 0x00e69c9b, 0x00e69f90, 0x00e6a392,
+ /* 60 */ 0x00e58692, 0x00e7b4a1, 0x00e882aa, 0x00e886a8,
+ /* 64 */ 0x00e8ac80, 0x00e8b28c, 0x00e8b2bf, 0x00e989be,
+ /* 68 */ 0x00e998b2, 0x00e590a0, 0x00e9a0ac, 0x00e58c97,
+ /* 6c */ 0x00e58395, 0x00e58d9c, 0x00e5a2a8, 0x00e692b2,
+ /* 70 */ 0x00e69cb4, 0x00e789a7, 0x00e79da6, 0x00e7a986,
+ /* 74 */ 0x00e987a6, 0x00e58b83, 0x00e6b2a1, 0x00e6ae86,
+ /* 78 */ 0x00e5a080, 0x00e5b98c, 0x00e5a594, 0x00e69cac,
+ /* 7c */ 0x00e7bfbb, 0x00e587a1, 0x00e79b86, 0x00000000,
+ /* 80 */ 0x00e691a9, 0x00e7a3a8, 0x00e9ad94, 0x00e9babb,
+ /* 84 */ 0x00e59f8b, 0x00e5a6b9, 0x00e698a7, 0x00e69e9a,
+ /* 88 */ 0x00e6af8e, 0x00e593a9, 0x00e6a799, 0x00e5b995,
+ /* 8c */ 0x00e8869c, 0x00e69e95, 0x00e9aeaa, 0x00e69fbe,
+ /* 90 */ 0x00e9b192, 0x00e6a19d, 0x00e4baa6, 0x00e4bfa3,
+ /* 94 */ 0x00e58f88, 0x00e68ab9, 0x00e69cab, 0x00e6b2ab,
+ /* 98 */ 0x00e8bf84, 0x00e4bead, 0x00e7b9ad, 0x00e9babf,
+ /* 9c */ 0x00e4b887, 0x00e685a2, 0x00e6ba80, 0x00e6bcab,
+ /* a0 */ 0x00e89493, 0x00e591b3, 0x00e69caa, 0x00e9ad85,
+ /* a4 */ 0x00e5b7b3, 0x00e7ae95, 0x00e5b2ac, 0x00e5af86,
+ /* a8 */ 0x00e89c9c, 0x00e6b98a, 0x00e89391, 0x00e7a894,
+ /* ac */ 0x00e88488, 0x00e5a699, 0x00e7b28d, 0x00e6b091,
+ /* b0 */ 0x00e79ca0, 0x00e58b99, 0x00e5a4a2, 0x00e784a1,
+ /* b4 */ 0x00e7899f, 0x00e79f9b, 0x00e99ca7, 0x00e9b5a1,
+ /* b8 */ 0x00e6a48b, 0x00e5a9bf, 0x00e5a898, 0x00e586a5,
+ /* bc */ 0x00e5908d, 0x00e591bd, 0x00e6988e, 0x00e79b9f,
+ /* c0 */ 0x00e8bfb7, 0x00e98a98, 0x00e9b3b4, 0x00e5a7aa,
+ /* c4 */ 0x00e7899d, 0x00e6bb85, 0x00e5858d, 0x00e6a389,
+ /* c8 */ 0x00e7b6bf, 0x00e7b7ac, 0x00e99da2, 0x00e9baba,
+ /* cc */ 0x00e691b8, 0x00e6a8a1, 0x00e88c82, 0x00e5a684,
+ /* d0 */ 0x00e5ad9f, 0x00e6af9b, 0x00e78c9b, 0x00e79bb2,
+ /* d4 */ 0x00e7b6b2, 0x00e88097, 0x00e89299, 0x00e584b2,
+ /* d8 */ 0x00e69ca8, 0x00e9bb99, 0x00e79bae, 0x00e69da2,
+ /* dc */ 0x00e58bbf, 0x00e9a485, 0x00e5b0a4, 0x00e688bb,
+ /* e0 */ 0x00e7b1be, 0x00e8b2b0, 0x00e5958f, 0x00e682b6,
+ /* e4 */ 0x00e7b48b, 0x00e99680, 0x00e58c81, 0x00e4b99f,
+ /* e8 */ 0x00e586b6, 0x00e5a49c, 0x00e788ba, 0x00e880b6,
+ /* ec */ 0x00e9878e, 0x00e5bca5, 0x00e79fa2, 0x00e58e84,
+ /* f0 */ 0x00e5bdb9, 0x00e7b484, 0x00e896ac, 0x00e8a8b3,
+ /* f4 */ 0x00e8ba8d, 0x00e99d96, 0x00e69fb3, 0x00e896ae,
+ /* f8 */ 0x00e99193, 0x00e68489, 0x00e68488, 0x00e6b2b9,
+ /* fc */ 0x00e79992,
+
+ /*** 97xx - offset 0x00f23 ***/
+ /* 40 */ 0x00e8abad, 0x00e8bcb8, 0x00e594af, 0x00e4bd91,
+ /* 44 */ 0x00e584aa, 0x00e58b87, 0x00e58f8b, 0x00e5aea5,
+ /* 48 */ 0x00e5b9bd, 0x00e682a0, 0x00e68682, 0x00e68f96,
+ /* 4c */ 0x00e69c89, 0x00e69f9a, 0x00e6b9a7, 0x00e6b68c,
+ /* 50 */ 0x00e78cb6, 0x00e78cb7, 0x00e794b1, 0x00e7a590,
+ /* 54 */ 0x00e8a395, 0x00e8aa98, 0x00e9818a, 0x00e98291,
+ /* 58 */ 0x00e983b5, 0x00e99b84, 0x00e89e8d, 0x00e5a495,
+ /* 5c */ 0x00e4ba88, 0x00e4bd99, 0x00e4b88e, 0x00e8aa89,
+ /* 60 */ 0x00e8bcbf, 0x00e9a090, 0x00e582ad, 0x00e5b9bc,
+ /* 64 */ 0x00e5a696, 0x00e5aeb9, 0x00e5bab8, 0x00e68f9a,
+ /* 68 */ 0x00e68fba, 0x00e69381, 0x00e69b9c, 0x00e6a58a,
+ /* 6c */ 0x00e6a798, 0x00e6b48b, 0x00e6bab6, 0x00e78694,
+ /* 70 */ 0x00e794a8, 0x00e7aaaf, 0x00e7be8a, 0x00e88080,
+ /* 74 */ 0x00e89189, 0x00e89389, 0x00e8a681, 0x00e8aca1,
+ /* 78 */ 0x00e8b88a, 0x00e981a5, 0x00e999bd, 0x00e9a48a,
+ /* 7c */ 0x00e685be, 0x00e68a91, 0x00e6acb2, 0x00000000,
+ /* 80 */ 0x00e6b283, 0x00e6b5b4, 0x00e7bf8c, 0x00e7bfbc,
+ /* 84 */ 0x00e6b780, 0x00e7be85, 0x00e89eba, 0x00e8a3b8,
+ /* 88 */ 0x00e69da5, 0x00e88eb1, 0x00e9a0bc, 0x00e99bb7,
+ /* 8c */ 0x00e6b49b, 0x00e7b5a1, 0x00e890bd, 0x00e985aa,
+ /* 90 */ 0x00e4b9b1, 0x00e58db5, 0x00e5b590, 0x00e6ac84,
+ /* 94 */ 0x00e6bfab, 0x00e8978d, 0x00e898ad, 0x00e8a6a7,
+ /* 98 */ 0x00e588a9, 0x00e5908f, 0x00e5b1a5, 0x00e69d8e,
+ /* 9c */ 0x00e6a2a8, 0x00e79086, 0x00e79283, 0x00e797a2,
+ /* a0 */ 0x00e8a38f, 0x00e8a3a1, 0x00e9878c, 0x00e99ba2,
+ /* a4 */ 0x00e999b8, 0x00e5be8b, 0x00e78e87, 0x00e7ab8b,
+ /* a8 */ 0x00e8918e, 0x00e68ea0, 0x00e795a5, 0x00e58a89,
+ /* ac */ 0x00e6b581, 0x00e6ba9c, 0x00e79089, 0x00e79599,
+ /* b0 */ 0x00e7a1ab, 0x00e7b292, 0x00e99a86, 0x00e7ab9c,
+ /* b4 */ 0x00e9be8d, 0x00e4beb6, 0x00e685ae, 0x00e69785,
+ /* b8 */ 0x00e8999c, 0x00e4ba86, 0x00e4baae, 0x00e5839a,
+ /* bc */ 0x00e4b8a1, 0x00e5878c, 0x00e5afae, 0x00e69699,
+ /* c0 */ 0x00e6a281, 0x00e6b6bc, 0x00e78c9f, 0x00e79982,
+ /* c4 */ 0x00e79ead, 0x00e7a89c, 0x00e7b3a7, 0x00e889af,
+ /* c8 */ 0x00e8ab92, 0x00e981bc, 0x00e9878f, 0x00e999b5,
+ /* cc */ 0x00e9a098, 0x00e58a9b, 0x00e7b791, 0x00e580ab,
+ /* d0 */ 0x00e58e98, 0x00e69e97, 0x00e6b78b, 0x00e78790,
+ /* d4 */ 0x00e790b3, 0x00e887a8, 0x00e8bcaa, 0x00e99aa3,
+ /* d8 */ 0x00e9b197, 0x00e9ba9f, 0x00e791a0, 0x00e5a181,
+ /* dc */ 0x00e6b699, 0x00e7b4af, 0x00e9a19e, 0x00e4bba4,
+ /* e0 */ 0x00e4bcb6, 0x00e4be8b, 0x00e586b7, 0x00e58ab1,
+ /* e4 */ 0x00e5b6ba, 0x00e6809c, 0x00e78eb2, 0x00e7a4bc,
+ /* e8 */ 0x00e88b93, 0x00e988b4, 0x00e99ab7, 0x00e99bb6,
+ /* ec */ 0x00e99c8a, 0x00e9ba97, 0x00e9bda2, 0x00e69aa6,
+ /* f0 */ 0x00e6adb4, 0x00e58897, 0x00e58aa3, 0x00e78388,
+ /* f4 */ 0x00e8a382, 0x00e5bb89, 0x00e6818b, 0x00e68690,
+ /* f8 */ 0x00e6bca3, 0x00e78589, 0x00e7b0be, 0x00e7b7b4,
+ /* fc */ 0x00e881af,
+
+ /*** 98xx - offset 0x00fe0 ***/
+ /* 40 */ 0x00e893ae, 0x00e980a3, 0x00e98cac, 0x00e59182,
+ /* 44 */ 0x00e9adaf, 0x00e6ab93, 0x00e78289, 0x00e8b382,
+ /* 48 */ 0x00e8b7af, 0x00e99cb2, 0x00e58ab4, 0x00e5a981,
+ /* 4c */ 0x00e5bb8a, 0x00e5bc84, 0x00e69c97, 0x00e6a5bc,
+ /* 50 */ 0x00e6a694, 0x00e6b5aa, 0x00e6bc8f, 0x00e789a2,
+ /* 54 */ 0x00e78bbc, 0x00e7afad, 0x00e88081, 0x00e881be,
+ /* 58 */ 0x00e89d8b, 0x00e9838e, 0x00e585ad, 0x00e9ba93,
+ /* 5c */ 0x00e7a684, 0x00e8828b, 0x00e98cb2, 0x00e8ab96,
+ /* 60 */ 0x00e580ad, 0x00e5928c, 0x00e8a9b1, 0x00e6adaa,
+ /* 64 */ 0x00e8b384, 0x00e88487, 0x00e68391, 0x00e69ea0,
+ /* 68 */ 0x00e9b7b2, 0x00e4ba99, 0x00e4ba98, 0x00e9b090,
+ /* 6c */ 0x00e8a9ab, 0x00e89781, 0x00e895a8, 0x00e6a480,
+ /* 70 */ 0x00e6b9be, 0x00e7a297, 0x00e88595, 0x00000000,
+ /* 74 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 78 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 7c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00e5bc8c,
+ /* a0 */ 0x00e4b890, 0x00e4b895, 0x00e4b8aa, 0x00e4b8b1,
+ /* a4 */ 0x00e4b8b6, 0x00e4b8bc, 0x00e4b8bf, 0x00e4b982,
+ /* a8 */ 0x00e4b996, 0x00e4b998, 0x00e4ba82, 0x00e4ba85,
+ /* ac */ 0x00e8b1ab, 0x00e4ba8a, 0x00e88892, 0x00e5bc8d,
+ /* b0 */ 0x00e4ba8e, 0x00e4ba9e, 0x00e4ba9f, 0x00e4baa0,
+ /* b4 */ 0x00e4baa2, 0x00e4bab0, 0x00e4bab3, 0x00e4bab6,
+ /* b8 */ 0x00e4bb8e, 0x00e4bb8d, 0x00e4bb84, 0x00e4bb86,
+ /* bc */ 0x00e4bb82, 0x00e4bb97, 0x00e4bb9e, 0x00e4bbad,
+ /* c0 */ 0x00e4bb9f, 0x00e4bbb7, 0x00e4bc89, 0x00e4bd9a,
+ /* c4 */ 0x00e4bcb0, 0x00e4bd9b, 0x00e4bd9d, 0x00e4bd97,
+ /* c8 */ 0x00e4bd87, 0x00e4bdb6, 0x00e4be88, 0x00e4be8f,
+ /* cc */ 0x00e4be98, 0x00e4bdbb, 0x00e4bda9, 0x00e4bdb0,
+ /* d0 */ 0x00e4be91, 0x00e4bdaf, 0x00e4be86, 0x00e4be96,
+ /* d4 */ 0x00e58498, 0x00e4bf94, 0x00e4bf9f, 0x00e4bf8e,
+ /* d8 */ 0x00e4bf98, 0x00e4bf9b, 0x00e4bf91, 0x00e4bf9a,
+ /* dc */ 0x00e4bf90, 0x00e4bfa4, 0x00e4bfa5, 0x00e5809a,
+ /* e0 */ 0x00e580a8, 0x00e58094, 0x00e580aa, 0x00e580a5,
+ /* e4 */ 0x00e58085, 0x00e4bc9c, 0x00e4bfb6, 0x00e580a1,
+ /* e8 */ 0x00e580a9, 0x00e580ac, 0x00e4bfbe, 0x00e4bfaf,
+ /* ec */ 0x00e58091, 0x00e58086, 0x00e58183, 0x00e58187,
+ /* f0 */ 0x00e69c83, 0x00e58195, 0x00e58190, 0x00e58188,
+ /* f4 */ 0x00e5819a, 0x00e58196, 0x00e581ac, 0x00e581b8,
+ /* f8 */ 0x00e58280, 0x00e5829a, 0x00e58285, 0x00e582b4,
+ /* fc */ 0x00e582b2,
+
+ /*** 99xx - offset 0x0109d ***/
+ /* 40 */ 0x00e58389, 0x00e5838a, 0x00e582b3, 0x00e58382,
+ /* 44 */ 0x00e58396, 0x00e5839e, 0x00e583a5, 0x00e583ad,
+ /* 48 */ 0x00e583a3, 0x00e583ae, 0x00e583b9, 0x00e583b5,
+ /* 4c */ 0x00e58489, 0x00e58481, 0x00e58482, 0x00e58496,
+ /* 50 */ 0x00e58495, 0x00e58494, 0x00e5849a, 0x00e584a1,
+ /* 54 */ 0x00e584ba, 0x00e584b7, 0x00e584bc, 0x00e584bb,
+ /* 58 */ 0x00e584bf, 0x00e58580, 0x00e58592, 0x00e5858c,
+ /* 5c */ 0x00e58594, 0x00e585a2, 0x00e7abb8, 0x00e585a9,
+ /* 60 */ 0x00e585aa, 0x00e585ae, 0x00e58680, 0x00e58682,
+ /* 64 */ 0x00e59b98, 0x00e5868c, 0x00e58689, 0x00e5868f,
+ /* 68 */ 0x00e58691, 0x00e58693, 0x00e58695, 0x00e58696,
+ /* 6c */ 0x00e586a4, 0x00e586a6, 0x00e586a2, 0x00e586a9,
+ /* 70 */ 0x00e586aa, 0x00e586ab, 0x00e586b3, 0x00e586b1,
+ /* 74 */ 0x00e586b2, 0x00e586b0, 0x00e586b5, 0x00e586bd,
+ /* 78 */ 0x00e58785, 0x00e58789, 0x00e5879b, 0x00e587a0,
+ /* 7c */ 0x00e89995, 0x00e587a9, 0x00e587ad, 0x00000000,
+ /* 80 */ 0x00e587b0, 0x00e587b5, 0x00e587be, 0x00e58884,
+ /* 84 */ 0x00e5888b, 0x00e58894, 0x00e5888e, 0x00e588a7,
+ /* 88 */ 0x00e588aa, 0x00e588ae, 0x00e588b3, 0x00e588b9,
+ /* 8c */ 0x00e5898f, 0x00e58984, 0x00e5898b, 0x00e5898c,
+ /* 90 */ 0x00e5899e, 0x00e58994, 0x00e589aa, 0x00e589b4,
+ /* 94 */ 0x00e589a9, 0x00e589b3, 0x00e589bf, 0x00e589bd,
+ /* 98 */ 0x00e58a8d, 0x00e58a94, 0x00e58a92, 0x00e589b1,
+ /* 9c */ 0x00e58a88, 0x00e58a91, 0x00e8bea8, 0x00e8bea7,
+ /* a0 */ 0x00e58aac, 0x00e58aad, 0x00e58abc, 0x00e58ab5,
+ /* a4 */ 0x00e58b81, 0x00e58b8d, 0x00e58b97, 0x00e58b9e,
+ /* a8 */ 0x00e58ba3, 0x00e58ba6, 0x00e9a3ad, 0x00e58ba0,
+ /* ac */ 0x00e58bb3, 0x00e58bb5, 0x00e58bb8, 0x00e58bb9,
+ /* b0 */ 0x00e58c86, 0x00e58c88, 0x00e794b8, 0x00e58c8d,
+ /* b4 */ 0x00e58c90, 0x00e58c8f, 0x00e58c95, 0x00e58c9a,
+ /* b8 */ 0x00e58ca3, 0x00e58caf, 0x00e58cb1, 0x00e58cb3,
+ /* bc */ 0x00e58cb8, 0x00e58d80, 0x00e58d86, 0x00e58d85,
+ /* c0 */ 0x00e4b897, 0x00e58d89, 0x00e58d8d, 0x00e58796,
+ /* c4 */ 0x00e58d9e, 0x00e58da9, 0x00e58dae, 0x00e5a498,
+ /* c8 */ 0x00e58dbb, 0x00e58db7, 0x00e58e82, 0x00e58e96,
+ /* cc */ 0x00e58ea0, 0x00e58ea6, 0x00e58ea5, 0x00e58eae,
+ /* d0 */ 0x00e58eb0, 0x00e58eb6, 0x00e58f83, 0x00e7b092,
+ /* d4 */ 0x00e99b99, 0x00e58f9f, 0x00e69bbc, 0x00e787ae,
+ /* d8 */ 0x00e58fae, 0x00e58fa8, 0x00e58fad, 0x00e58fba,
+ /* dc */ 0x00e59081, 0x00e590bd, 0x00e59180, 0x00e590ac,
+ /* e0 */ 0x00e590ad, 0x00e590bc, 0x00e590ae, 0x00e590b6,
+ /* e4 */ 0x00e590a9, 0x00e5909d, 0x00e5918e, 0x00e5928f,
+ /* e8 */ 0x00e591b5, 0x00e5928e, 0x00e5919f, 0x00e591b1,
+ /* ec */ 0x00e591b7, 0x00e591b0, 0x00e59292, 0x00e591bb,
+ /* f0 */ 0x00e59280, 0x00e591b6, 0x00e59284, 0x00e59290,
+ /* f4 */ 0x00e59286, 0x00e59387, 0x00e592a2, 0x00e592b8,
+ /* f8 */ 0x00e592a5, 0x00e592ac, 0x00e59384, 0x00e59388,
+ /* fc */ 0x00e592a8,
+
+ /*** 9axx - offset 0x0115a ***/
+ /* 40 */ 0x00e592ab, 0x00e59382, 0x00e592a4, 0x00e592be,
+ /* 44 */ 0x00e592bc, 0x00e59398, 0x00e593a5, 0x00e593a6,
+ /* 48 */ 0x00e5948f, 0x00e59494, 0x00e593bd, 0x00e593ae,
+ /* 4c */ 0x00e593ad, 0x00e593ba, 0x00e593a2, 0x00e594b9,
+ /* 50 */ 0x00e59580, 0x00e595a3, 0x00e5958c, 0x00e594ae,
+ /* 54 */ 0x00e5959c, 0x00e59585, 0x00e59596, 0x00e59597,
+ /* 58 */ 0x00e594b8, 0x00e594b3, 0x00e5959d, 0x00e59699,
+ /* 5c */ 0x00e59680, 0x00e592af, 0x00e5968a, 0x00e5969f,
+ /* 60 */ 0x00e595bb, 0x00e595be, 0x00e59698, 0x00e5969e,
+ /* 64 */ 0x00e596ae, 0x00e595bc, 0x00e59683, 0x00e596a9,
+ /* 68 */ 0x00e59687, 0x00e596a8, 0x00e5979a, 0x00e59785,
+ /* 6c */ 0x00e5979f, 0x00e59784, 0x00e5979c, 0x00e597a4,
+ /* 70 */ 0x00e59794, 0x00e59894, 0x00e597b7, 0x00e59896,
+ /* 74 */ 0x00e597be, 0x00e597bd, 0x00e5989b, 0x00e597b9,
+ /* 78 */ 0x00e5998e, 0x00e59990, 0x00e7879f, 0x00e598b4,
+ /* 7c */ 0x00e598b6, 0x00e598b2, 0x00e598b8, 0x00000000,
+ /* 80 */ 0x00e599ab, 0x00e599a4, 0x00e598af, 0x00e599ac,
+ /* 84 */ 0x00e599aa, 0x00e59a86, 0x00e59a80, 0x00e59a8a,
+ /* 88 */ 0x00e59aa0, 0x00e59a94, 0x00e59a8f, 0x00e59aa5,
+ /* 8c */ 0x00e59aae, 0x00e59ab6, 0x00e59ab4, 0x00e59b82,
+ /* 90 */ 0x00e59abc, 0x00e59b81, 0x00e59b83, 0x00e59b80,
+ /* 94 */ 0x00e59b88, 0x00e59b8e, 0x00e59b91, 0x00e59b93,
+ /* 98 */ 0x00e59b97, 0x00e59bae, 0x00e59bb9, 0x00e59c80,
+ /* 9c */ 0x00e59bbf, 0x00e59c84, 0x00e59c89, 0x00e59c88,
+ /* a0 */ 0x00e59c8b, 0x00e59c8d, 0x00e59c93, 0x00e59c98,
+ /* a4 */ 0x00e59c96, 0x00e59787, 0x00e59c9c, 0x00e59ca6,
+ /* a8 */ 0x00e59cb7, 0x00e59cb8, 0x00e59d8e, 0x00e59cbb,
+ /* ac */ 0x00e59d80, 0x00e59d8f, 0x00e59da9, 0x00e59f80,
+ /* b0 */ 0x00e59e88, 0x00e59da1, 0x00e59dbf, 0x00e59e89,
+ /* b4 */ 0x00e59e93, 0x00e59ea0, 0x00e59eb3, 0x00e59ea4,
+ /* b8 */ 0x00e59eaa, 0x00e59eb0, 0x00e59f83, 0x00e59f86,
+ /* bc */ 0x00e59f94, 0x00e59f92, 0x00e59f93, 0x00e5a08a,
+ /* c0 */ 0x00e59f96, 0x00e59fa3, 0x00e5a08b, 0x00e5a099,
+ /* c4 */ 0x00e5a09d, 0x00e5a1b2, 0x00e5a0a1, 0x00e5a1a2,
+ /* c8 */ 0x00e5a18b, 0x00e5a1b0, 0x00e6af80, 0x00e5a192,
+ /* cc */ 0x00e5a0bd, 0x00e5a1b9, 0x00e5a285, 0x00e5a2b9,
+ /* d0 */ 0x00e5a29f, 0x00e5a2ab, 0x00e5a2ba, 0x00e5a39e,
+ /* d4 */ 0x00e5a2bb, 0x00e5a2b8, 0x00e5a2ae, 0x00e5a385,
+ /* d8 */ 0x00e5a393, 0x00e5a391, 0x00e5a397, 0x00e5a399,
+ /* dc */ 0x00e5a398, 0x00e5a3a5, 0x00e5a39c, 0x00e5a3a4,
+ /* e0 */ 0x00e5a39f, 0x00e5a3af, 0x00e5a3ba, 0x00e5a3b9,
+ /* e4 */ 0x00e5a3bb, 0x00e5a3bc, 0x00e5a3bd, 0x00e5a482,
+ /* e8 */ 0x00e5a48a, 0x00e5a490, 0x00e5a49b, 0x00e6a2a6,
+ /* ec */ 0x00e5a4a5, 0x00e5a4ac, 0x00e5a4ad, 0x00e5a4b2,
+ /* f0 */ 0x00e5a4b8, 0x00e5a4be, 0x00e7ab92, 0x00e5a595,
+ /* f4 */ 0x00e5a590, 0x00e5a58e, 0x00e5a59a, 0x00e5a598,
+ /* f8 */ 0x00e5a5a2, 0x00e5a5a0, 0x00e5a5a7, 0x00e5a5ac,
+ /* fc */ 0x00e5a5a9,
+
+ /*** 9bxx - offset 0x01217 ***/
+ /* 40 */ 0x00e5a5b8, 0x00e5a681, 0x00e5a69d, 0x00e4bd9e,
+ /* 44 */ 0x00e4beab, 0x00e5a6a3, 0x00e5a6b2, 0x00e5a786,
+ /* 48 */ 0x00e5a7a8, 0x00e5a79c, 0x00e5a68d, 0x00e5a799,
+ /* 4c */ 0x00e5a79a, 0x00e5a8a5, 0x00e5a89f, 0x00e5a891,
+ /* 50 */ 0x00e5a89c, 0x00e5a889, 0x00e5a89a, 0x00e5a980,
+ /* 54 */ 0x00e5a9ac, 0x00e5a989, 0x00e5a8b5, 0x00e5a8b6,
+ /* 58 */ 0x00e5a9a2, 0x00e5a9aa, 0x00e5aa9a, 0x00e5aabc,
+ /* 5c */ 0x00e5aabe, 0x00e5ab8b, 0x00e5ab82, 0x00e5aabd,
+ /* 60 */ 0x00e5aba3, 0x00e5ab97, 0x00e5aba6, 0x00e5aba9,
+ /* 64 */ 0x00e5ab96, 0x00e5abba, 0x00e5abbb, 0x00e5ac8c,
+ /* 68 */ 0x00e5ac8b, 0x00e5ac96, 0x00e5acb2, 0x00e5ab90,
+ /* 6c */ 0x00e5acaa, 0x00e5acb6, 0x00e5acbe, 0x00e5ad83,
+ /* 70 */ 0x00e5ad85, 0x00e5ad80, 0x00e5ad91, 0x00e5ad95,
+ /* 74 */ 0x00e5ad9a, 0x00e5ad9b, 0x00e5ada5, 0x00e5ada9,
+ /* 78 */ 0x00e5adb0, 0x00e5adb3, 0x00e5adb5, 0x00e5adb8,
+ /* 7c */ 0x00e69688, 0x00e5adba, 0x00e5ae80, 0x00000000,
+ /* 80 */ 0x00e5ae83, 0x00e5aea6, 0x00e5aeb8, 0x00e5af83,
+ /* 84 */ 0x00e5af87, 0x00e5af89, 0x00e5af94, 0x00e5af90,
+ /* 88 */ 0x00e5afa4, 0x00e5afa6, 0x00e5afa2, 0x00e5af9e,
+ /* 8c */ 0x00e5afa5, 0x00e5afab, 0x00e5afb0, 0x00e5afb6,
+ /* 90 */ 0x00e5afb3, 0x00e5b085, 0x00e5b087, 0x00e5b088,
+ /* 94 */ 0x00e5b08d, 0x00e5b093, 0x00e5b0a0, 0x00e5b0a2,
+ /* 98 */ 0x00e5b0a8, 0x00e5b0b8, 0x00e5b0b9, 0x00e5b181,
+ /* 9c */ 0x00e5b186, 0x00e5b18e, 0x00e5b193, 0x00e5b190,
+ /* a0 */ 0x00e5b18f, 0x00e5adb1, 0x00e5b1ac, 0x00e5b1ae,
+ /* a4 */ 0x00e4b9a2, 0x00e5b1b6, 0x00e5b1b9, 0x00e5b28c,
+ /* a8 */ 0x00e5b291, 0x00e5b294, 0x00e5a69b, 0x00e5b2ab,
+ /* ac */ 0x00e5b2bb, 0x00e5b2b6, 0x00e5b2bc, 0x00e5b2b7,
+ /* b0 */ 0x00e5b385, 0x00e5b2be, 0x00e5b387, 0x00e5b399,
+ /* b4 */ 0x00e5b3a9, 0x00e5b3bd, 0x00e5b3ba, 0x00e5b3ad,
+ /* b8 */ 0x00e5b68c, 0x00e5b3aa, 0x00e5b48b, 0x00e5b495,
+ /* bc */ 0x00e5b497, 0x00e5b59c, 0x00e5b49f, 0x00e5b49b,
+ /* c0 */ 0x00e5b491, 0x00e5b494, 0x00e5b4a2, 0x00e5b49a,
+ /* c4 */ 0x00e5b499, 0x00e5b498, 0x00e5b58c, 0x00e5b592,
+ /* c8 */ 0x00e5b58e, 0x00e5b58b, 0x00e5b5ac, 0x00e5b5b3,
+ /* cc */ 0x00e5b5b6, 0x00e5b687, 0x00e5b684, 0x00e5b682,
+ /* d0 */ 0x00e5b6a2, 0x00e5b69d, 0x00e5b6ac, 0x00e5b6ae,
+ /* d4 */ 0x00e5b6bd, 0x00e5b690, 0x00e5b6b7, 0x00e5b6bc,
+ /* d8 */ 0x00e5b789, 0x00e5b78d, 0x00e5b793, 0x00e5b792,
+ /* dc */ 0x00e5b796, 0x00e5b79b, 0x00e5b7ab, 0x00e5b7b2,
+ /* e0 */ 0x00e5b7b5, 0x00e5b88b, 0x00e5b89a, 0x00e5b899,
+ /* e4 */ 0x00e5b891, 0x00e5b89b, 0x00e5b8b6, 0x00e5b8b7,
+ /* e8 */ 0x00e5b984, 0x00e5b983, 0x00e5b980, 0x00e5b98e,
+ /* ec */ 0x00e5b997, 0x00e5b994, 0x00e5b99f, 0x00e5b9a2,
+ /* f0 */ 0x00e5b9a4, 0x00e5b987, 0x00e5b9b5, 0x00e5b9b6,
+ /* f4 */ 0x00e5b9ba, 0x00e9babc, 0x00e5b9bf, 0x00e5baa0,
+ /* f8 */ 0x00e5bb81, 0x00e5bb82, 0x00e5bb88, 0x00e5bb90,
+ /* fc */ 0x00e5bb8f,
+
+ /*** 9cxx - offset 0x012d4 ***/
+ /* 40 */ 0x00e5bb96, 0x00e5bba3, 0x00e5bb9d, 0x00e5bb9a,
+ /* 44 */ 0x00e5bb9b, 0x00e5bba2, 0x00e5bba1, 0x00e5bba8,
+ /* 48 */ 0x00e5bba9, 0x00e5bbac, 0x00e5bbb1, 0x00e5bbb3,
+ /* 4c */ 0x00e5bbb0, 0x00e5bbb4, 0x00e5bbb8, 0x00e5bbbe,
+ /* 50 */ 0x00e5bc83, 0x00e5bc89, 0x00e5bd9d, 0x00e5bd9c,
+ /* 54 */ 0x00e5bc8b, 0x00e5bc91, 0x00e5bc96, 0x00e5bca9,
+ /* 58 */ 0x00e5bcad, 0x00e5bcb8, 0x00e5bd81, 0x00e5bd88,
+ /* 5c */ 0x00e5bd8c, 0x00e5bd8e, 0x00e5bcaf, 0x00e5bd91,
+ /* 60 */ 0x00e5bd96, 0x00e5bd97, 0x00e5bd99, 0x00e5bda1,
+ /* 64 */ 0x00e5bdad, 0x00e5bdb3, 0x00e5bdb7, 0x00e5be83,
+ /* 68 */ 0x00e5be82, 0x00e5bdbf, 0x00e5be8a, 0x00e5be88,
+ /* 6c */ 0x00e5be91, 0x00e5be87, 0x00e5be9e, 0x00e5be99,
+ /* 70 */ 0x00e5be98, 0x00e5bea0, 0x00e5bea8, 0x00e5bead,
+ /* 74 */ 0x00e5bebc, 0x00e5bf96, 0x00e5bfbb, 0x00e5bfa4,
+ /* 78 */ 0x00e5bfb8, 0x00e5bfb1, 0x00e5bf9d, 0x00e682b3,
+ /* 7c */ 0x00e5bfbf, 0x00e680a1, 0x00e681a0, 0x00000000,
+ /* 80 */ 0x00e68099, 0x00e68090, 0x00e680a9, 0x00e6808e,
+ /* 84 */ 0x00e680b1, 0x00e6809b, 0x00e68095, 0x00e680ab,
+ /* 88 */ 0x00e680a6, 0x00e6808f, 0x00e680ba, 0x00e6819a,
+ /* 8c */ 0x00e68181, 0x00e681aa, 0x00e681b7, 0x00e6819f,
+ /* 90 */ 0x00e6818a, 0x00e68186, 0x00e6818d, 0x00e681a3,
+ /* 94 */ 0x00e68183, 0x00e681a4, 0x00e68182, 0x00e681ac,
+ /* 98 */ 0x00e681ab, 0x00e68199, 0x00e68281, 0x00e6828d,
+ /* 9c */ 0x00e683a7, 0x00e68283, 0x00e6829a, 0x00e68284,
+ /* a0 */ 0x00e6829b, 0x00e68296, 0x00e68297, 0x00e68292,
+ /* a4 */ 0x00e682a7, 0x00e6828b, 0x00e683a1, 0x00e682b8,
+ /* a8 */ 0x00e683a0, 0x00e68393, 0x00e682b4, 0x00e5bfb0,
+ /* ac */ 0x00e682bd, 0x00e68386, 0x00e682b5, 0x00e68398,
+ /* b0 */ 0x00e6858d, 0x00e68495, 0x00e68486, 0x00e683b6,
+ /* b4 */ 0x00e683b7, 0x00e68480, 0x00e683b4, 0x00e683ba,
+ /* b8 */ 0x00e68483, 0x00e684a1, 0x00e683bb, 0x00e683b1,
+ /* bc */ 0x00e6848d, 0x00e6848e, 0x00e68587, 0x00e684be,
+ /* c0 */ 0x00e684a8, 0x00e684a7, 0x00e6858a, 0x00e684bf,
+ /* c4 */ 0x00e684bc, 0x00e684ac, 0x00e684b4, 0x00e684bd,
+ /* c8 */ 0x00e68582, 0x00e68584, 0x00e685b3, 0x00e685b7,
+ /* cc */ 0x00e68598, 0x00e68599, 0x00e6859a, 0x00e685ab,
+ /* d0 */ 0x00e685b4, 0x00e685af, 0x00e685a5, 0x00e685b1,
+ /* d4 */ 0x00e6859f, 0x00e6859d, 0x00e68593, 0x00e685b5,
+ /* d8 */ 0x00e68699, 0x00e68696, 0x00e68687, 0x00e686ac,
+ /* dc */ 0x00e68694, 0x00e6869a, 0x00e6868a, 0x00e68691,
+ /* e0 */ 0x00e686ab, 0x00e686ae, 0x00e6878c, 0x00e6878a,
+ /* e4 */ 0x00e68789, 0x00e687b7, 0x00e68788, 0x00e68783,
+ /* e8 */ 0x00e68786, 0x00e686ba, 0x00e6878b, 0x00e7bdb9,
+ /* ec */ 0x00e6878d, 0x00e687a6, 0x00e687a3, 0x00e687b6,
+ /* f0 */ 0x00e687ba, 0x00e687b4, 0x00e687bf, 0x00e687bd,
+ /* f4 */ 0x00e687bc, 0x00e687be, 0x00e68880, 0x00e68888,
+ /* f8 */ 0x00e68889, 0x00e6888d, 0x00e6888c, 0x00e68894,
+ /* fc */ 0x00e6889b,
+
+ /*** 9dxx - offset 0x01391 ***/
+ /* 40 */ 0x00e6889e, 0x00e688a1, 0x00e688aa, 0x00e688ae,
+ /* 44 */ 0x00e688b0, 0x00e688b2, 0x00e688b3, 0x00e68981,
+ /* 48 */ 0x00e6898e, 0x00e6899e, 0x00e689a3, 0x00e6899b,
+ /* 4c */ 0x00e689a0, 0x00e689a8, 0x00e689bc, 0x00e68a82,
+ /* 50 */ 0x00e68a89, 0x00e689be, 0x00e68a92, 0x00e68a93,
+ /* 54 */ 0x00e68a96, 0x00e68b94, 0x00e68a83, 0x00e68a94,
+ /* 58 */ 0x00e68b97, 0x00e68b91, 0x00e68abb, 0x00e68b8f,
+ /* 5c */ 0x00e68bbf, 0x00e68b86, 0x00e69394, 0x00e68b88,
+ /* 60 */ 0x00e68b9c, 0x00e68b8c, 0x00e68b8a, 0x00e68b82,
+ /* 64 */ 0x00e68b87, 0x00e68a9b, 0x00e68b89, 0x00e68c8c,
+ /* 68 */ 0x00e68bae, 0x00e68bb1, 0x00e68ca7, 0x00e68c82,
+ /* 6c */ 0x00e68c88, 0x00e68baf, 0x00e68bb5, 0x00e68d90,
+ /* 70 */ 0x00e68cbe, 0x00e68d8d, 0x00e6909c, 0x00e68d8f,
+ /* 74 */ 0x00e68e96, 0x00e68e8e, 0x00e68e80, 0x00e68eab,
+ /* 78 */ 0x00e68db6, 0x00e68ea3, 0x00e68e8f, 0x00e68e89,
+ /* 7c */ 0x00e68e9f, 0x00e68eb5, 0x00e68dab, 0x00000000,
+ /* 80 */ 0x00e68da9, 0x00e68ebe, 0x00e68fa9, 0x00e68f80,
+ /* 84 */ 0x00e68f86, 0x00e68fa3, 0x00e68f89, 0x00e68f92,
+ /* 88 */ 0x00e68fb6, 0x00e68f84, 0x00e69096, 0x00e690b4,
+ /* 8c */ 0x00e69086, 0x00e69093, 0x00e690a6, 0x00e690b6,
+ /* 90 */ 0x00e6949d, 0x00e69097, 0x00e690a8, 0x00e6908f,
+ /* 94 */ 0x00e691a7, 0x00e691af, 0x00e691b6, 0x00e6918e,
+ /* 98 */ 0x00e694aa, 0x00e69295, 0x00e69293, 0x00e692a5,
+ /* 9c */ 0x00e692a9, 0x00e69288, 0x00e692bc, 0x00e6939a,
+ /* a0 */ 0x00e69392, 0x00e69385, 0x00e69387, 0x00e692bb,
+ /* a4 */ 0x00e69398, 0x00e69382, 0x00e693b1, 0x00e693a7,
+ /* a8 */ 0x00e88889, 0x00e693a0, 0x00e693a1, 0x00e68aac,
+ /* ac */ 0x00e693a3, 0x00e693af, 0x00e694ac, 0x00e693b6,
+ /* b0 */ 0x00e693b4, 0x00e693b2, 0x00e693ba, 0x00e69480,
+ /* b4 */ 0x00e693bd, 0x00e69498, 0x00e6949c, 0x00e69485,
+ /* b8 */ 0x00e694a4, 0x00e694a3, 0x00e694ab, 0x00e694b4,
+ /* bc */ 0x00e694b5, 0x00e694b7, 0x00e694b6, 0x00e694b8,
+ /* c0 */ 0x00e7958b, 0x00e69588, 0x00e69596, 0x00e69595,
+ /* c4 */ 0x00e6958d, 0x00e69598, 0x00e6959e, 0x00e6959d,
+ /* c8 */ 0x00e695b2, 0x00e695b8, 0x00e69682, 0x00e69683,
+ /* cc */ 0x00e8ae8a, 0x00e6969b, 0x00e6969f, 0x00e696ab,
+ /* d0 */ 0x00e696b7, 0x00e69783, 0x00e69786, 0x00e69781,
+ /* d4 */ 0x00e69784, 0x00e6978c, 0x00e69792, 0x00e6979b,
+ /* d8 */ 0x00e69799, 0x00e697a0, 0x00e697a1, 0x00e697b1,
+ /* dc */ 0x00e69db2, 0x00e6988a, 0x00e69883, 0x00e697bb,
+ /* e0 */ 0x00e69db3, 0x00e698b5, 0x00e698b6, 0x00e698b4,
+ /* e4 */ 0x00e6989c, 0x00e6998f, 0x00e69984, 0x00e69989,
+ /* e8 */ 0x00e69981, 0x00e6999e, 0x00e6999d, 0x00e699a4,
+ /* ec */ 0x00e699a7, 0x00e699a8, 0x00e6999f, 0x00e699a2,
+ /* f0 */ 0x00e699b0, 0x00e69a83, 0x00e69a88, 0x00e69a8e,
+ /* f4 */ 0x00e69a89, 0x00e69a84, 0x00e69a98, 0x00e69a9d,
+ /* f8 */ 0x00e69b81, 0x00e69ab9, 0x00e69b89, 0x00e69abe,
+ /* fc */ 0x00e69abc,
+
+ /*** 9exx - offset 0x0144e ***/
+ /* 40 */ 0x00e69b84, 0x00e69ab8, 0x00e69b96, 0x00e69b9a,
+ /* 44 */ 0x00e69ba0, 0x00e698bf, 0x00e69ba6, 0x00e69ba9,
+ /* 48 */ 0x00e69bb0, 0x00e69bb5, 0x00e69bb7, 0x00e69c8f,
+ /* 4c */ 0x00e69c96, 0x00e69c9e, 0x00e69ca6, 0x00e69ca7,
+ /* 50 */ 0x00e99cb8, 0x00e69cae, 0x00e69cbf, 0x00e69cb6,
+ /* 54 */ 0x00e69d81, 0x00e69cb8, 0x00e69cb7, 0x00e69d86,
+ /* 58 */ 0x00e69d9e, 0x00e69da0, 0x00e69d99, 0x00e69da3,
+ /* 5c */ 0x00e69da4, 0x00e69e89, 0x00e69db0, 0x00e69ea9,
+ /* 60 */ 0x00e69dbc, 0x00e69daa, 0x00e69e8c, 0x00e69e8b,
+ /* 64 */ 0x00e69ea6, 0x00e69ea1, 0x00e69e85, 0x00e69eb7,
+ /* 68 */ 0x00e69faf, 0x00e69eb4, 0x00e69fac, 0x00e69eb3,
+ /* 6c */ 0x00e69fa9, 0x00e69eb8, 0x00e69fa4, 0x00e69f9e,
+ /* 70 */ 0x00e69f9d, 0x00e69fa2, 0x00e69fae, 0x00e69eb9,
+ /* 74 */ 0x00e69f8e, 0x00e69f86, 0x00e69fa7, 0x00e6aa9c,
+ /* 78 */ 0x00e6a09e, 0x00e6a186, 0x00e6a0a9, 0x00e6a180,
+ /* 7c */ 0x00e6a18d, 0x00e6a0b2, 0x00e6a18e, 0x00000000,
+ /* 80 */ 0x00e6a2b3, 0x00e6a0ab, 0x00e6a199, 0x00e6a1a3,
+ /* 84 */ 0x00e6a1b7, 0x00e6a1bf, 0x00e6a29f, 0x00e6a28f,
+ /* 88 */ 0x00e6a2ad, 0x00e6a294, 0x00e6a29d, 0x00e6a29b,
+ /* 8c */ 0x00e6a283, 0x00e6aaae, 0x00e6a2b9, 0x00e6a1b4,
+ /* 90 */ 0x00e6a2b5, 0x00e6a2a0, 0x00e6a2ba, 0x00e6a48f,
+ /* 94 */ 0x00e6a28d, 0x00e6a1be, 0x00e6a481, 0x00e6a38a,
+ /* 98 */ 0x00e6a488, 0x00e6a398, 0x00e6a4a2, 0x00e6a4a6,
+ /* 9c */ 0x00e6a3a1, 0x00e6a48c, 0x00e6a38d, 0x00e6a394,
+ /* a0 */ 0x00e6a3a7, 0x00e6a395, 0x00e6a4b6, 0x00e6a492,
+ /* a4 */ 0x00e6a484, 0x00e6a397, 0x00e6a3a3, 0x00e6a4a5,
+ /* a8 */ 0x00e6a3b9, 0x00e6a3a0, 0x00e6a3af, 0x00e6a4a8,
+ /* ac */ 0x00e6a4aa, 0x00e6a49a, 0x00e6a4a3, 0x00e6a4a1,
+ /* b0 */ 0x00e6a386, 0x00e6a5b9, 0x00e6a5b7, 0x00e6a59c,
+ /* b4 */ 0x00e6a5b8, 0x00e6a5ab, 0x00e6a594, 0x00e6a5be,
+ /* b8 */ 0x00e6a5ae, 0x00e6a4b9, 0x00e6a5b4, 0x00e6a4bd,
+ /* bc */ 0x00e6a599, 0x00e6a4b0, 0x00e6a5a1, 0x00e6a59e,
+ /* c0 */ 0x00e6a59d, 0x00e6a681, 0x00e6a5aa, 0x00e6a6b2,
+ /* c4 */ 0x00e6a6ae, 0x00e6a790, 0x00e6a6bf, 0x00e6a781,
+ /* c8 */ 0x00e6a793, 0x00e6a6be, 0x00e6a78e, 0x00e5afa8,
+ /* cc */ 0x00e6a78a, 0x00e6a79d, 0x00e6a6bb, 0x00e6a783,
+ /* d0 */ 0x00e6a6a7, 0x00e6a8ae, 0x00e6a691, 0x00e6a6a0,
+ /* d4 */ 0x00e6a69c, 0x00e6a695, 0x00e6a6b4, 0x00e6a79e,
+ /* d8 */ 0x00e6a7a8, 0x00e6a882, 0x00e6a89b, 0x00e6a7bf,
+ /* dc */ 0x00e6ac8a, 0x00e6a7b9, 0x00e6a7b2, 0x00e6a7a7,
+ /* e0 */ 0x00e6a885, 0x00e6a6b1, 0x00e6a89e, 0x00e6a7ad,
+ /* e4 */ 0x00e6a894, 0x00e6a7ab, 0x00e6a88a, 0x00e6a892,
+ /* e8 */ 0x00e6ab81, 0x00e6a8a3, 0x00e6a893, 0x00e6a984,
+ /* ec */ 0x00e6a88c, 0x00e6a9b2, 0x00e6a8b6, 0x00e6a9b8,
+ /* f0 */ 0x00e6a987, 0x00e6a9a2, 0x00e6a999, 0x00e6a9a6,
+ /* f4 */ 0x00e6a988, 0x00e6a8b8, 0x00e6a8a2, 0x00e6aa90,
+ /* f8 */ 0x00e6aa8d, 0x00e6aaa0, 0x00e6aa84, 0x00e6aaa2,
+ /* fc */ 0x00e6aaa3,
+
+ /*** 9fxx - offset 0x0150b ***/
+ /* 40 */ 0x00e6aa97, 0x00e89897, 0x00e6aabb, 0x00e6ab83,
+ /* 44 */ 0x00e6ab82, 0x00e6aab8, 0x00e6aab3, 0x00e6aaac,
+ /* 48 */ 0x00e6ab9e, 0x00e6ab91, 0x00e6ab9f, 0x00e6aaaa,
+ /* 4c */ 0x00e6ab9a, 0x00e6abaa, 0x00e6abbb, 0x00e6ac85,
+ /* 50 */ 0x00e89896, 0x00e6abba, 0x00e6ac92, 0x00e6ac96,
+ /* 54 */ 0x00e9acb1, 0x00e6ac9f, 0x00e6acb8, 0x00e6acb7,
+ /* 58 */ 0x00e79b9c, 0x00e6acb9, 0x00e9a3ae, 0x00e6ad87,
+ /* 5c */ 0x00e6ad83, 0x00e6ad89, 0x00e6ad90, 0x00e6ad99,
+ /* 60 */ 0x00e6ad94, 0x00e6ad9b, 0x00e6ad9f, 0x00e6ada1,
+ /* 64 */ 0x00e6adb8, 0x00e6adb9, 0x00e6adbf, 0x00e6ae80,
+ /* 68 */ 0x00e6ae84, 0x00e6ae83, 0x00e6ae8d, 0x00e6ae98,
+ /* 6c */ 0x00e6ae95, 0x00e6ae9e, 0x00e6aea4, 0x00e6aeaa,
+ /* 70 */ 0x00e6aeab, 0x00e6aeaf, 0x00e6aeb2, 0x00e6aeb1,
+ /* 74 */ 0x00e6aeb3, 0x00e6aeb7, 0x00e6aebc, 0x00e6af86,
+ /* 78 */ 0x00e6af8b, 0x00e6af93, 0x00e6af9f, 0x00e6afac,
+ /* 7c */ 0x00e6afab, 0x00e6afb3, 0x00e6afaf, 0x00000000,
+ /* 80 */ 0x00e9babe, 0x00e6b088, 0x00e6b093, 0x00e6b094,
+ /* 84 */ 0x00e6b09b, 0x00e6b0a4, 0x00e6b0a3, 0x00e6b19e,
+ /* 88 */ 0x00e6b195, 0x00e6b1a2, 0x00e6b1aa, 0x00e6b282,
+ /* 8c */ 0x00e6b28d, 0x00e6b29a, 0x00e6b281, 0x00e6b29b,
+ /* 90 */ 0x00e6b1be, 0x00e6b1a8, 0x00e6b1b3, 0x00e6b292,
+ /* 94 */ 0x00e6b290, 0x00e6b384, 0x00e6b3b1, 0x00e6b393,
+ /* 98 */ 0x00e6b2bd, 0x00e6b397, 0x00e6b385, 0x00e6b39d,
+ /* 9c */ 0x00e6b2ae, 0x00e6b2b1, 0x00e6b2be, 0x00e6b2ba,
+ /* a0 */ 0x00e6b39b, 0x00e6b3af, 0x00e6b399, 0x00e6b3aa,
+ /* a4 */ 0x00e6b49f, 0x00e8a18d, 0x00e6b4b6, 0x00e6b4ab,
+ /* a8 */ 0x00e6b4bd, 0x00e6b4b8, 0x00e6b499, 0x00e6b4b5,
+ /* ac */ 0x00e6b4b3, 0x00e6b492, 0x00e6b48c, 0x00e6b5a3,
+ /* b0 */ 0x00e6b693, 0x00e6b5a4, 0x00e6b59a, 0x00e6b5b9,
+ /* b4 */ 0x00e6b599, 0x00e6b68e, 0x00e6b695, 0x00e6bfa4,
+ /* b8 */ 0x00e6b685, 0x00e6b7b9, 0x00e6b895, 0x00e6b88a,
+ /* bc */ 0x00e6b6b5, 0x00e6b787, 0x00e6b7a6, 0x00e6b6b8,
+ /* c0 */ 0x00e6b786, 0x00e6b7ac, 0x00e6b79e, 0x00e6b78c,
+ /* c4 */ 0x00e6b7a8, 0x00e6b792, 0x00e6b785, 0x00e6b7ba,
+ /* c8 */ 0x00e6b799, 0x00e6b7a4, 0x00e6b795, 0x00e6b7aa,
+ /* cc */ 0x00e6b7ae, 0x00e6b8ad, 0x00e6b9ae, 0x00e6b8ae,
+ /* d0 */ 0x00e6b899, 0x00e6b9b2, 0x00e6b99f, 0x00e6b8be,
+ /* d4 */ 0x00e6b8a3, 0x00e6b9ab, 0x00e6b8ab, 0x00e6b9b6,
+ /* d8 */ 0x00e6b98d, 0x00e6b89f, 0x00e6b983, 0x00e6b8ba,
+ /* dc */ 0x00e6b98e, 0x00e6b8a4, 0x00e6bbbf, 0x00e6b89d,
+ /* e0 */ 0x00e6b8b8, 0x00e6ba82, 0x00e6baaa, 0x00e6ba98,
+ /* e4 */ 0x00e6bb89, 0x00e6bab7, 0x00e6bb93, 0x00e6babd,
+ /* e8 */ 0x00e6baaf, 0x00e6bb84, 0x00e6bab2, 0x00e6bb94,
+ /* ec */ 0x00e6bb95, 0x00e6ba8f, 0x00e6baa5, 0x00e6bb82,
+ /* f0 */ 0x00e6ba9f, 0x00e6bd81, 0x00e6bc91, 0x00e7818c,
+ /* f4 */ 0x00e6bbac, 0x00e6bbb8, 0x00e6bbbe, 0x00e6bcbf,
+ /* f8 */ 0x00e6bbb2, 0x00e6bcb1, 0x00e6bbaf, 0x00e6bcb2,
+ /* fc */ 0x00e6bb8c,
+
+ /*** e0xx - offset 0x015c8 ***/
+ /* 40 */ 0x00e6bcbe, 0x00e6bc93, 0x00e6bbb7, 0x00e6be86,
+ /* 44 */ 0x00e6bdba, 0x00e6bdb8, 0x00e6be81, 0x00e6be80,
+ /* 48 */ 0x00e6bdaf, 0x00e6bd9b, 0x00e6bfb3, 0x00e6bdad,
+ /* 4c */ 0x00e6be82, 0x00e6bdbc, 0x00e6bd98, 0x00e6be8e,
+ /* 50 */ 0x00e6be91, 0x00e6bf82, 0x00e6bda6, 0x00e6beb3,
+ /* 54 */ 0x00e6bea3, 0x00e6bea1, 0x00e6bea4, 0x00e6beb9,
+ /* 58 */ 0x00e6bf86, 0x00e6beaa, 0x00e6bf9f, 0x00e6bf95,
+ /* 5c */ 0x00e6bfac, 0x00e6bf94, 0x00e6bf98, 0x00e6bfb1,
+ /* 60 */ 0x00e6bfae, 0x00e6bf9b, 0x00e78089, 0x00e7808b,
+ /* 64 */ 0x00e6bfba, 0x00e78091, 0x00e78081, 0x00e7808f,
+ /* 68 */ 0x00e6bfbe, 0x00e7809b, 0x00e7809a, 0x00e6bdb4,
+ /* 6c */ 0x00e7809d, 0x00e78098, 0x00e7809f, 0x00e780b0,
+ /* 70 */ 0x00e780be, 0x00e780b2, 0x00e78191, 0x00e781a3,
+ /* 74 */ 0x00e78299, 0x00e78292, 0x00e782af, 0x00e783b1,
+ /* 78 */ 0x00e782ac, 0x00e782b8, 0x00e782b3, 0x00e782ae,
+ /* 7c */ 0x00e7839f, 0x00e7838b, 0x00e7839d, 0x00000000,
+ /* 80 */ 0x00e78399, 0x00e78489, 0x00e783bd, 0x00e7849c,
+ /* 84 */ 0x00e78499, 0x00e785a5, 0x00e78595, 0x00e78688,
+ /* 88 */ 0x00e785a6, 0x00e785a2, 0x00e7858c, 0x00e78596,
+ /* 8c */ 0x00e785ac, 0x00e7868f, 0x00e787bb, 0x00e78684,
+ /* 90 */ 0x00e78695, 0x00e786a8, 0x00e786ac, 0x00e78797,
+ /* 94 */ 0x00e786b9, 0x00e786be, 0x00e78792, 0x00e78789,
+ /* 98 */ 0x00e78794, 0x00e7878e, 0x00e787a0, 0x00e787ac,
+ /* 9c */ 0x00e787a7, 0x00e787b5, 0x00e787bc, 0x00e787b9,
+ /* a0 */ 0x00e787bf, 0x00e7888d, 0x00e78890, 0x00e7889b,
+ /* a4 */ 0x00e788a8, 0x00e788ad, 0x00e788ac, 0x00e788b0,
+ /* a8 */ 0x00e788b2, 0x00e788bb, 0x00e788bc, 0x00e788bf,
+ /* ac */ 0x00e78980, 0x00e78986, 0x00e7898b, 0x00e78998,
+ /* b0 */ 0x00e789b4, 0x00e789be, 0x00e78a82, 0x00e78a81,
+ /* b4 */ 0x00e78a87, 0x00e78a92, 0x00e78a96, 0x00e78aa2,
+ /* b8 */ 0x00e78aa7, 0x00e78ab9, 0x00e78ab2, 0x00e78b83,
+ /* bc */ 0x00e78b86, 0x00e78b84, 0x00e78b8e, 0x00e78b92,
+ /* c0 */ 0x00e78ba2, 0x00e78ba0, 0x00e78ba1, 0x00e78bb9,
+ /* c4 */ 0x00e78bb7, 0x00e5808f, 0x00e78c97, 0x00e78c8a,
+ /* c8 */ 0x00e78c9c, 0x00e78c96, 0x00e78c9d, 0x00e78cb4,
+ /* cc */ 0x00e78caf, 0x00e78ca9, 0x00e78ca5, 0x00e78cbe,
+ /* d0 */ 0x00e78d8e, 0x00e78d8f, 0x00e9bb98, 0x00e78d97,
+ /* d4 */ 0x00e78daa, 0x00e78da8, 0x00e78db0, 0x00e78db8,
+ /* d8 */ 0x00e78db5, 0x00e78dbb, 0x00e78dba, 0x00e78f88,
+ /* dc */ 0x00e78eb3, 0x00e78f8e, 0x00e78ebb, 0x00e78f80,
+ /* e0 */ 0x00e78fa5, 0x00e78fae, 0x00e78f9e, 0x00e792a2,
+ /* e4 */ 0x00e79085, 0x00e791af, 0x00e790a5, 0x00e78fb8,
+ /* e8 */ 0x00e790b2, 0x00e790ba, 0x00e79195, 0x00e790bf,
+ /* ec */ 0x00e7919f, 0x00e79199, 0x00e79181, 0x00e7919c,
+ /* f0 */ 0x00e791a9, 0x00e791b0, 0x00e791a3, 0x00e791aa,
+ /* f4 */ 0x00e791b6, 0x00e791be, 0x00e7928b, 0x00e7929e,
+ /* f8 */ 0x00e792a7, 0x00e7938a, 0x00e7938f, 0x00e79394,
+ /* fc */ 0x00e78fb1,
+
+ /*** e1xx - offset 0x01685 ***/
+ /* 40 */ 0x00e793a0, 0x00e793a3, 0x00e793a7, 0x00e793a9,
+ /* 44 */ 0x00e793ae, 0x00e793b2, 0x00e793b0, 0x00e793b1,
+ /* 48 */ 0x00e793b8, 0x00e793b7, 0x00e79484, 0x00e79483,
+ /* 4c */ 0x00e79485, 0x00e7948c, 0x00e7948e, 0x00e7948d,
+ /* 50 */ 0x00e79495, 0x00e79493, 0x00e7949e, 0x00e794a6,
+ /* 54 */ 0x00e794ac, 0x00e794bc, 0x00e79584, 0x00e7958d,
+ /* 58 */ 0x00e7958a, 0x00e79589, 0x00e7959b, 0x00e79586,
+ /* 5c */ 0x00e7959a, 0x00e795a9, 0x00e795a4, 0x00e795a7,
+ /* 60 */ 0x00e795ab, 0x00e795ad, 0x00e795b8, 0x00e795b6,
+ /* 64 */ 0x00e79686, 0x00e79687, 0x00e795b4, 0x00e7968a,
+ /* 68 */ 0x00e79689, 0x00e79682, 0x00e79694, 0x00e7969a,
+ /* 6c */ 0x00e7969d, 0x00e796a5, 0x00e796a3, 0x00e79782,
+ /* 70 */ 0x00e796b3, 0x00e79783, 0x00e796b5, 0x00e796bd,
+ /* 74 */ 0x00e796b8, 0x00e796bc, 0x00e796b1, 0x00e7978d,
+ /* 78 */ 0x00e7978a, 0x00e79792, 0x00e79799, 0x00e797a3,
+ /* 7c */ 0x00e7979e, 0x00e797be, 0x00e797bf, 0x00000000,
+ /* 80 */ 0x00e797bc, 0x00e79881, 0x00e797b0, 0x00e797ba,
+ /* 84 */ 0x00e797b2, 0x00e797b3, 0x00e7988b, 0x00e7988d,
+ /* 88 */ 0x00e79889, 0x00e7989f, 0x00e798a7, 0x00e798a0,
+ /* 8c */ 0x00e798a1, 0x00e798a2, 0x00e798a4, 0x00e798b4,
+ /* 90 */ 0x00e798b0, 0x00e798bb, 0x00e79987, 0x00e79988,
+ /* 94 */ 0x00e79986, 0x00e7999c, 0x00e79998, 0x00e799a1,
+ /* 98 */ 0x00e799a2, 0x00e799a8, 0x00e799a9, 0x00e799aa,
+ /* 9c */ 0x00e799a7, 0x00e799ac, 0x00e799b0, 0x00e799b2,
+ /* a0 */ 0x00e799b6, 0x00e799b8, 0x00e799bc, 0x00e79a80,
+ /* a4 */ 0x00e79a83, 0x00e79a88, 0x00e79a8b, 0x00e79a8e,
+ /* a8 */ 0x00e79a96, 0x00e79a93, 0x00e79a99, 0x00e79a9a,
+ /* ac */ 0x00e79ab0, 0x00e79ab4, 0x00e79ab8, 0x00e79ab9,
+ /* b0 */ 0x00e79aba, 0x00e79b82, 0x00e79b8d, 0x00e79b96,
+ /* b4 */ 0x00e79b92, 0x00e79b9e, 0x00e79ba1, 0x00e79ba5,
+ /* b8 */ 0x00e79ba7, 0x00e79baa, 0x00e898af, 0x00e79bbb,
+ /* bc */ 0x00e79c88, 0x00e79c87, 0x00e79c84, 0x00e79ca9,
+ /* c0 */ 0x00e79ca4, 0x00e79c9e, 0x00e79ca5, 0x00e79ca6,
+ /* c4 */ 0x00e79c9b, 0x00e79cb7, 0x00e79cb8, 0x00e79d87,
+ /* c8 */ 0x00e79d9a, 0x00e79da8, 0x00e79dab, 0x00e79d9b,
+ /* cc */ 0x00e79da5, 0x00e79dbf, 0x00e79dbe, 0x00e79db9,
+ /* d0 */ 0x00e79e8e, 0x00e79e8b, 0x00e79e91, 0x00e79ea0,
+ /* d4 */ 0x00e79e9e, 0x00e79eb0, 0x00e79eb6, 0x00e79eb9,
+ /* d8 */ 0x00e79ebf, 0x00e79ebc, 0x00e79ebd, 0x00e79ebb,
+ /* dc */ 0x00e79f87, 0x00e79f8d, 0x00e79f97, 0x00e79f9a,
+ /* e0 */ 0x00e79f9c, 0x00e79fa3, 0x00e79fae, 0x00e79fbc,
+ /* e4 */ 0x00e7a08c, 0x00e7a092, 0x00e7a4a6, 0x00e7a0a0,
+ /* e8 */ 0x00e7a4aa, 0x00e7a185, 0x00e7a28e, 0x00e7a1b4,
+ /* ec */ 0x00e7a286, 0x00e7a1bc, 0x00e7a29a, 0x00e7a28c,
+ /* f0 */ 0x00e7a2a3, 0x00e7a2b5, 0x00e7a2aa, 0x00e7a2af,
+ /* f4 */ 0x00e7a391, 0x00e7a386, 0x00e7a38b, 0x00e7a394,
+ /* f8 */ 0x00e7a2be, 0x00e7a2bc, 0x00e7a385, 0x00e7a38a,
+ /* fc */ 0x00e7a3ac,
+
+ /*** e2xx - offset 0x01742 ***/
+ /* 40 */ 0x00e7a3a7, 0x00e7a39a, 0x00e7a3bd, 0x00e7a3b4,
+ /* 44 */ 0x00e7a487, 0x00e7a492, 0x00e7a491, 0x00e7a499,
+ /* 48 */ 0x00e7a4ac, 0x00e7a4ab, 0x00e7a580, 0x00e7a5a0,
+ /* 4c */ 0x00e7a597, 0x00e7a59f, 0x00e7a59a, 0x00e7a595,
+ /* 50 */ 0x00e7a593, 0x00e7a5ba, 0x00e7a5bf, 0x00e7a68a,
+ /* 54 */ 0x00e7a69d, 0x00e7a6a7, 0x00e9bd8b, 0x00e7a6aa,
+ /* 58 */ 0x00e7a6ae, 0x00e7a6b3, 0x00e7a6b9, 0x00e7a6ba,
+ /* 5c */ 0x00e7a789, 0x00e7a795, 0x00e7a7a7, 0x00e7a7ac,
+ /* 60 */ 0x00e7a7a1, 0x00e7a7a3, 0x00e7a888, 0x00e7a88d,
+ /* 64 */ 0x00e7a898, 0x00e7a899, 0x00e7a8a0, 0x00e7a89f,
+ /* 68 */ 0x00e7a680, 0x00e7a8b1, 0x00e7a8bb, 0x00e7a8be,
+ /* 6c */ 0x00e7a8b7, 0x00e7a983, 0x00e7a997, 0x00e7a989,
+ /* 70 */ 0x00e7a9a1, 0x00e7a9a2, 0x00e7a9a9, 0x00e9be9d,
+ /* 74 */ 0x00e7a9b0, 0x00e7a9b9, 0x00e7a9bd, 0x00e7aa88,
+ /* 78 */ 0x00e7aa97, 0x00e7aa95, 0x00e7aa98, 0x00e7aa96,
+ /* 7c */ 0x00e7aaa9, 0x00e7ab88, 0x00e7aab0, 0x00000000,
+ /* 80 */ 0x00e7aab6, 0x00e7ab85, 0x00e7ab84, 0x00e7aabf,
+ /* 84 */ 0x00e98283, 0x00e7ab87, 0x00e7ab8a, 0x00e7ab8d,
+ /* 88 */ 0x00e7ab8f, 0x00e7ab95, 0x00e7ab93, 0x00e7ab99,
+ /* 8c */ 0x00e7ab9a, 0x00e7ab9d, 0x00e7aba1, 0x00e7aba2,
+ /* 90 */ 0x00e7aba6, 0x00e7abad, 0x00e7abb0, 0x00e7ac82,
+ /* 94 */ 0x00e7ac8f, 0x00e7ac8a, 0x00e7ac86, 0x00e7acb3,
+ /* 98 */ 0x00e7ac98, 0x00e7ac99, 0x00e7ac9e, 0x00e7acb5,
+ /* 9c */ 0x00e7aca8, 0x00e7acb6, 0x00e7ad90, 0x00e7adba,
+ /* a0 */ 0x00e7ac84, 0x00e7ad8d, 0x00e7ac8b, 0x00e7ad8c,
+ /* a4 */ 0x00e7ad85, 0x00e7adb5, 0x00e7ada5, 0x00e7adb4,
+ /* a8 */ 0x00e7ada7, 0x00e7adb0, 0x00e7adb1, 0x00e7adac,
+ /* ac */ 0x00e7adae, 0x00e7ae9d, 0x00e7ae98, 0x00e7ae9f,
+ /* b0 */ 0x00e7ae8d, 0x00e7ae9c, 0x00e7ae9a, 0x00e7ae8b,
+ /* b4 */ 0x00e7ae92, 0x00e7ae8f, 0x00e7ad9d, 0x00e7ae99,
+ /* b8 */ 0x00e7af8b, 0x00e7af81, 0x00e7af8c, 0x00e7af8f,
+ /* bc */ 0x00e7aeb4, 0x00e7af86, 0x00e7af9d, 0x00e7afa9,
+ /* c0 */ 0x00e7b091, 0x00e7b094, 0x00e7afa6, 0x00e7afa5,
+ /* c4 */ 0x00e7b1a0, 0x00e7b080, 0x00e7b087, 0x00e7b093,
+ /* c8 */ 0x00e7afb3, 0x00e7afb7, 0x00e7b097, 0x00e7b08d,
+ /* cc */ 0x00e7afb6, 0x00e7b0a3, 0x00e7b0a7, 0x00e7b0aa,
+ /* d0 */ 0x00e7b09f, 0x00e7b0b7, 0x00e7b0ab, 0x00e7b0bd,
+ /* d4 */ 0x00e7b18c, 0x00e7b183, 0x00e7b194, 0x00e7b18f,
+ /* d8 */ 0x00e7b180, 0x00e7b190, 0x00e7b198, 0x00e7b19f,
+ /* dc */ 0x00e7b1a4, 0x00e7b196, 0x00e7b1a5, 0x00e7b1ac,
+ /* e0 */ 0x00e7b1b5, 0x00e7b283, 0x00e7b290, 0x00e7b2a4,
+ /* e4 */ 0x00e7b2ad, 0x00e7b2a2, 0x00e7b2ab, 0x00e7b2a1,
+ /* e8 */ 0x00e7b2a8, 0x00e7b2b3, 0x00e7b2b2, 0x00e7b2b1,
+ /* ec */ 0x00e7b2ae, 0x00e7b2b9, 0x00e7b2bd, 0x00e7b380,
+ /* f0 */ 0x00e7b385, 0x00e7b382, 0x00e7b398, 0x00e7b392,
+ /* f4 */ 0x00e7b39c, 0x00e7b3a2, 0x00e9acbb, 0x00e7b3af,
+ /* f8 */ 0x00e7b3b2, 0x00e7b3b4, 0x00e7b3b6, 0x00e7b3ba,
+ /* fc */ 0x00e7b486,
+
+ /*** e3xx - offset 0x017ff ***/
+ /* 40 */ 0x00e7b482, 0x00e7b49c, 0x00e7b495, 0x00e7b48a,
+ /* 44 */ 0x00e7b585, 0x00e7b58b, 0x00e7b4ae, 0x00e7b4b2,
+ /* 48 */ 0x00e7b4bf, 0x00e7b4b5, 0x00e7b586, 0x00e7b5b3,
+ /* 4c */ 0x00e7b596, 0x00e7b58e, 0x00e7b5b2, 0x00e7b5a8,
+ /* 50 */ 0x00e7b5ae, 0x00e7b58f, 0x00e7b5a3, 0x00e7b693,
+ /* 54 */ 0x00e7b689, 0x00e7b59b, 0x00e7b68f, 0x00e7b5bd,
+ /* 58 */ 0x00e7b69b, 0x00e7b6ba, 0x00e7b6ae, 0x00e7b6a3,
+ /* 5c */ 0x00e7b6b5, 0x00e7b787, 0x00e7b6bd, 0x00e7b6ab,
+ /* 60 */ 0x00e7b8bd, 0x00e7b6a2, 0x00e7b6af, 0x00e7b79c,
+ /* 64 */ 0x00e7b6b8, 0x00e7b69f, 0x00e7b6b0, 0x00e7b798,
+ /* 68 */ 0x00e7b79d, 0x00e7b7a4, 0x00e7b79e, 0x00e7b7bb,
+ /* 6c */ 0x00e7b7b2, 0x00e7b7a1, 0x00e7b885, 0x00e7b88a,
+ /* 70 */ 0x00e7b8a3, 0x00e7b8a1, 0x00e7b892, 0x00e7b8b1,
+ /* 74 */ 0x00e7b89f, 0x00e7b889, 0x00e7b88b, 0x00e7b8a2,
+ /* 78 */ 0x00e7b986, 0x00e7b9a6, 0x00e7b8bb, 0x00e7b8b5,
+ /* 7c */ 0x00e7b8b9, 0x00e7b983, 0x00e7b8b7, 0x00000000,
+ /* 80 */ 0x00e7b8b2, 0x00e7b8ba, 0x00e7b9a7, 0x00e7b99d,
+ /* 84 */ 0x00e7b996, 0x00e7b99e, 0x00e7b999, 0x00e7b99a,
+ /* 88 */ 0x00e7b9b9, 0x00e7b9aa, 0x00e7b9a9, 0x00e7b9bc,
+ /* 8c */ 0x00e7b9bb, 0x00e7ba83, 0x00e7b795, 0x00e7b9bd,
+ /* 90 */ 0x00e8beae, 0x00e7b9bf, 0x00e7ba88, 0x00e7ba89,
+ /* 94 */ 0x00e7ba8c, 0x00e7ba92, 0x00e7ba90, 0x00e7ba93,
+ /* 98 */ 0x00e7ba94, 0x00e7ba96, 0x00e7ba8e, 0x00e7ba9b,
+ /* 9c */ 0x00e7ba9c, 0x00e7bcb8, 0x00e7bcba, 0x00e7bd85,
+ /* a0 */ 0x00e7bd8c, 0x00e7bd8d, 0x00e7bd8e, 0x00e7bd90,
+ /* a4 */ 0x00e7bd91, 0x00e7bd95, 0x00e7bd94, 0x00e7bd98,
+ /* a8 */ 0x00e7bd9f, 0x00e7bda0, 0x00e7bda8, 0x00e7bda9,
+ /* ac */ 0x00e7bda7, 0x00e7bdb8, 0x00e7be82, 0x00e7be86,
+ /* b0 */ 0x00e7be83, 0x00e7be88, 0x00e7be87, 0x00e7be8c,
+ /* b4 */ 0x00e7be94, 0x00e7be9e, 0x00e7be9d, 0x00e7be9a,
+ /* b8 */ 0x00e7bea3, 0x00e7beaf, 0x00e7beb2, 0x00e7beb9,
+ /* bc */ 0x00e7beae, 0x00e7beb6, 0x00e7beb8, 0x00e8adb1,
+ /* c0 */ 0x00e7bf85, 0x00e7bf86, 0x00e7bf8a, 0x00e7bf95,
+ /* c4 */ 0x00e7bf94, 0x00e7bfa1, 0x00e7bfa6, 0x00e7bfa9,
+ /* c8 */ 0x00e7bfb3, 0x00e7bfb9, 0x00e9a39c, 0x00e88086,
+ /* cc */ 0x00e88084, 0x00e8808b, 0x00e88092, 0x00e88098,
+ /* d0 */ 0x00e88099, 0x00e8809c, 0x00e880a1, 0x00e880a8,
+ /* d4 */ 0x00e880bf, 0x00e880bb, 0x00e8818a, 0x00e88186,
+ /* d8 */ 0x00e88192, 0x00e88198, 0x00e8819a, 0x00e8819f,
+ /* dc */ 0x00e881a2, 0x00e881a8, 0x00e881b3, 0x00e881b2,
+ /* e0 */ 0x00e881b0, 0x00e881b6, 0x00e881b9, 0x00e881bd,
+ /* e4 */ 0x00e881bf, 0x00e88284, 0x00e88286, 0x00e88285,
+ /* e8 */ 0x00e8829b, 0x00e88293, 0x00e8829a, 0x00e882ad,
+ /* ec */ 0x00e58690, 0x00e882ac, 0x00e8839b, 0x00e883a5,
+ /* f0 */ 0x00e88399, 0x00e8839d, 0x00e88384, 0x00e8839a,
+ /* f4 */ 0x00e88396, 0x00e88489, 0x00e883af, 0x00e883b1,
+ /* f8 */ 0x00e8849b, 0x00e884a9, 0x00e884a3, 0x00e884af,
+ /* fc */ 0x00e8858b,
+
+ /*** e4xx - offset 0x018bc ***/
+ /* 40 */ 0x00e99a8b, 0x00e88586, 0x00e884be, 0x00e88593,
+ /* 44 */ 0x00e88591, 0x00e883bc, 0x00e885b1, 0x00e885ae,
+ /* 48 */ 0x00e885a5, 0x00e885a6, 0x00e885b4, 0x00e88683,
+ /* 4c */ 0x00e88688, 0x00e8868a, 0x00e88680, 0x00e88682,
+ /* 50 */ 0x00e886a0, 0x00e88695, 0x00e886a4, 0x00e886a3,
+ /* 54 */ 0x00e8859f, 0x00e88693, 0x00e886a9, 0x00e886b0,
+ /* 58 */ 0x00e886b5, 0x00e886be, 0x00e886b8, 0x00e886bd,
+ /* 5c */ 0x00e88780, 0x00e88782, 0x00e886ba, 0x00e88789,
+ /* 60 */ 0x00e8878d, 0x00e88791, 0x00e88799, 0x00e88798,
+ /* 64 */ 0x00e88788, 0x00e8879a, 0x00e8879f, 0x00e887a0,
+ /* 68 */ 0x00e887a7, 0x00e887ba, 0x00e887bb, 0x00e887be,
+ /* 6c */ 0x00e88881, 0x00e88882, 0x00e88885, 0x00e88887,
+ /* 70 */ 0x00e8888a, 0x00e8888d, 0x00e88890, 0x00e88896,
+ /* 74 */ 0x00e888a9, 0x00e888ab, 0x00e888b8, 0x00e888b3,
+ /* 78 */ 0x00e88980, 0x00e88999, 0x00e88998, 0x00e8899d,
+ /* 7c */ 0x00e8899a, 0x00e8899f, 0x00e889a4, 0x00000000,
+ /* 80 */ 0x00e889a2, 0x00e889a8, 0x00e889aa, 0x00e889ab,
+ /* 84 */ 0x00e888ae, 0x00e889b1, 0x00e889b7, 0x00e889b8,
+ /* 88 */ 0x00e889be, 0x00e88a8d, 0x00e88a92, 0x00e88aab,
+ /* 8c */ 0x00e88a9f, 0x00e88abb, 0x00e88aac, 0x00e88ba1,
+ /* 90 */ 0x00e88ba3, 0x00e88b9f, 0x00e88b92, 0x00e88bb4,
+ /* 94 */ 0x00e88bb3, 0x00e88bba, 0x00e88e93, 0x00e88c83,
+ /* 98 */ 0x00e88bbb, 0x00e88bb9, 0x00e88b9e, 0x00e88c86,
+ /* 9c */ 0x00e88b9c, 0x00e88c89, 0x00e88b99, 0x00e88cb5,
+ /* a0 */ 0x00e88cb4, 0x00e88c96, 0x00e88cb2, 0x00e88cb1,
+ /* a4 */ 0x00e88d80, 0x00e88cb9, 0x00e88d90, 0x00e88d85,
+ /* a8 */ 0x00e88caf, 0x00e88cab, 0x00e88c97, 0x00e88c98,
+ /* ac */ 0x00e88e85, 0x00e88e9a, 0x00e88eaa, 0x00e88e9f,
+ /* b0 */ 0x00e88ea2, 0x00e88e96, 0x00e88ca3, 0x00e88e8e,
+ /* b4 */ 0x00e88e87, 0x00e88e8a, 0x00e88dbc, 0x00e88eb5,
+ /* b8 */ 0x00e88db3, 0x00e88db5, 0x00e88ea0, 0x00e88e89,
+ /* bc */ 0x00e88ea8, 0x00e88fb4, 0x00e89093, 0x00e88fab,
+ /* c0 */ 0x00e88f8e, 0x00e88fbd, 0x00e89083, 0x00e88f98,
+ /* c4 */ 0x00e8908b, 0x00e88f81, 0x00e88fb7, 0x00e89087,
+ /* c8 */ 0x00e88fa0, 0x00e88fb2, 0x00e8908d, 0x00e890a2,
+ /* cc */ 0x00e890a0, 0x00e88ebd, 0x00e890b8, 0x00e89486,
+ /* d0 */ 0x00e88fbb, 0x00e891ad, 0x00e890aa, 0x00e890bc,
+ /* d4 */ 0x00e8959a, 0x00e89284, 0x00e891b7, 0x00e891ab,
+ /* d8 */ 0x00e892ad, 0x00e891ae, 0x00e89282, 0x00e891a9,
+ /* dc */ 0x00e89186, 0x00e890ac, 0x00e891af, 0x00e891b9,
+ /* e0 */ 0x00e890b5, 0x00e8938a, 0x00e891a2, 0x00e892b9,
+ /* e4 */ 0x00e892bf, 0x00e8929f, 0x00e89399, 0x00e8938d,
+ /* e8 */ 0x00e892bb, 0x00e8939a, 0x00e89390, 0x00e89381,
+ /* ec */ 0x00e89386, 0x00e89396, 0x00e892a1, 0x00e894a1,
+ /* f0 */ 0x00e893bf, 0x00e893b4, 0x00e89497, 0x00e89498,
+ /* f4 */ 0x00e894ac, 0x00e8949f, 0x00e89495, 0x00e89494,
+ /* f8 */ 0x00e893bc, 0x00e89580, 0x00e895a3, 0x00e89598,
+ /* fc */ 0x00e89588,
+
+ /*** e5xx - offset 0x01979 ***/
+ /* 40 */ 0x00e89581, 0x00e89882, 0x00e8958b, 0x00e89595,
+ /* 44 */ 0x00e89680, 0x00e896a4, 0x00e89688, 0x00e89691,
+ /* 48 */ 0x00e8968a, 0x00e896a8, 0x00e895ad, 0x00e89694,
+ /* 4c */ 0x00e8969b, 0x00e897aa, 0x00e89687, 0x00e8969c,
+ /* 50 */ 0x00e895b7, 0x00e895be, 0x00e89690, 0x00e89789,
+ /* 54 */ 0x00e896ba, 0x00e8978f, 0x00e896b9, 0x00e89790,
+ /* 58 */ 0x00e89795, 0x00e8979d, 0x00e897a5, 0x00e8979c,
+ /* 5c */ 0x00e897b9, 0x00e8988a, 0x00e89893, 0x00e8988b,
+ /* 60 */ 0x00e897be, 0x00e897ba, 0x00e89886, 0x00e898a2,
+ /* 64 */ 0x00e8989a, 0x00e898b0, 0x00e898bf, 0x00e8998d,
+ /* 68 */ 0x00e4b995, 0x00e89994, 0x00e8999f, 0x00e899a7,
+ /* 6c */ 0x00e899b1, 0x00e89a93, 0x00e89aa3, 0x00e89aa9,
+ /* 70 */ 0x00e89aaa, 0x00e89a8b, 0x00e89a8c, 0x00e89ab6,
+ /* 74 */ 0x00e89aaf, 0x00e89b84, 0x00e89b86, 0x00e89ab0,
+ /* 78 */ 0x00e89b89, 0x00e8a0a3, 0x00e89aab, 0x00e89b94,
+ /* 7c */ 0x00e89b9e, 0x00e89ba9, 0x00e89bac, 0x00000000,
+ /* 80 */ 0x00e89b9f, 0x00e89b9b, 0x00e89baf, 0x00e89c92,
+ /* 84 */ 0x00e89c86, 0x00e89c88, 0x00e89c80, 0x00e89c83,
+ /* 88 */ 0x00e89bbb, 0x00e89c91, 0x00e89c89, 0x00e89c8d,
+ /* 8c */ 0x00e89bb9, 0x00e89c8a, 0x00e89cb4, 0x00e89cbf,
+ /* 90 */ 0x00e89cb7, 0x00e89cbb, 0x00e89ca5, 0x00e89ca9,
+ /* 94 */ 0x00e89c9a, 0x00e89da0, 0x00e89d9f, 0x00e89db8,
+ /* 98 */ 0x00e89d8c, 0x00e89d8e, 0x00e89db4, 0x00e89d97,
+ /* 9c */ 0x00e89da8, 0x00e89dae, 0x00e89d99, 0x00e89d93,
+ /* a0 */ 0x00e89da3, 0x00e89daa, 0x00e8a085, 0x00e89ea2,
+ /* a4 */ 0x00e89e9f, 0x00e89e82, 0x00e89eaf, 0x00e89f8b,
+ /* a8 */ 0x00e89ebd, 0x00e89f80, 0x00e89f90, 0x00e99b96,
+ /* ac */ 0x00e89eab, 0x00e89f84, 0x00e89eb3, 0x00e89f87,
+ /* b0 */ 0x00e89f86, 0x00e89ebb, 0x00e89faf, 0x00e89fb2,
+ /* b4 */ 0x00e89fa0, 0x00e8a08f, 0x00e8a08d, 0x00e89fbe,
+ /* b8 */ 0x00e89fb6, 0x00e89fb7, 0x00e8a08e, 0x00e89f92,
+ /* bc */ 0x00e8a091, 0x00e8a096, 0x00e8a095, 0x00e8a0a2,
+ /* c0 */ 0x00e8a0a1, 0x00e8a0b1, 0x00e8a0b6, 0x00e8a0b9,
+ /* c4 */ 0x00e8a0a7, 0x00e8a0bb, 0x00e8a184, 0x00e8a182,
+ /* c8 */ 0x00e8a192, 0x00e8a199, 0x00e8a19e, 0x00e8a1a2,
+ /* cc */ 0x00e8a1ab, 0x00e8a281, 0x00e8a1be, 0x00e8a29e,
+ /* d0 */ 0x00e8a1b5, 0x00e8a1bd, 0x00e8a2b5, 0x00e8a1b2,
+ /* d4 */ 0x00e8a282, 0x00e8a297, 0x00e8a292, 0x00e8a2ae,
+ /* d8 */ 0x00e8a299, 0x00e8a2a2, 0x00e8a28d, 0x00e8a2a4,
+ /* dc */ 0x00e8a2b0, 0x00e8a2bf, 0x00e8a2b1, 0x00e8a383,
+ /* e0 */ 0x00e8a384, 0x00e8a394, 0x00e8a398, 0x00e8a399,
+ /* e4 */ 0x00e8a39d, 0x00e8a3b9, 0x00e8a482, 0x00e8a3bc,
+ /* e8 */ 0x00e8a3b4, 0x00e8a3a8, 0x00e8a3b2, 0x00e8a484,
+ /* ec */ 0x00e8a48c, 0x00e8a48a, 0x00e8a493, 0x00e8a583,
+ /* f0 */ 0x00e8a49e, 0x00e8a4a5, 0x00e8a4aa, 0x00e8a4ab,
+ /* f4 */ 0x00e8a581, 0x00e8a584, 0x00e8a4bb, 0x00e8a4b6,
+ /* f8 */ 0x00e8a4b8, 0x00e8a58c, 0x00e8a49d, 0x00e8a5a0,
+ /* fc */ 0x00e8a59e,
+
+ /*** e6xx - offset 0x01a36 ***/
+ /* 40 */ 0x00e8a5a6, 0x00e8a5a4, 0x00e8a5ad, 0x00e8a5aa,
+ /* 44 */ 0x00e8a5af, 0x00e8a5b4, 0x00e8a5b7, 0x00e8a5be,
+ /* 48 */ 0x00e8a683, 0x00e8a688, 0x00e8a68a, 0x00e8a693,
+ /* 4c */ 0x00e8a698, 0x00e8a6a1, 0x00e8a6a9, 0x00e8a6a6,
+ /* 50 */ 0x00e8a6ac, 0x00e8a6af, 0x00e8a6b2, 0x00e8a6ba,
+ /* 54 */ 0x00e8a6bd, 0x00e8a6bf, 0x00e8a780, 0x00e8a79a,
+ /* 58 */ 0x00e8a79c, 0x00e8a79d, 0x00e8a7a7, 0x00e8a7b4,
+ /* 5c */ 0x00e8a7b8, 0x00e8a883, 0x00e8a896, 0x00e8a890,
+ /* 60 */ 0x00e8a88c, 0x00e8a89b, 0x00e8a89d, 0x00e8a8a5,
+ /* 64 */ 0x00e8a8b6, 0x00e8a981, 0x00e8a99b, 0x00e8a992,
+ /* 68 */ 0x00e8a986, 0x00e8a988, 0x00e8a9bc, 0x00e8a9ad,
+ /* 6c */ 0x00e8a9ac, 0x00e8a9a2, 0x00e8aa85, 0x00e8aa82,
+ /* 70 */ 0x00e8aa84, 0x00e8aaa8, 0x00e8aaa1, 0x00e8aa91,
+ /* 74 */ 0x00e8aaa5, 0x00e8aaa6, 0x00e8aa9a, 0x00e8aaa3,
+ /* 78 */ 0x00e8ab84, 0x00e8ab8d, 0x00e8ab82, 0x00e8ab9a,
+ /* 7c */ 0x00e8abab, 0x00e8abb3, 0x00e8aba7, 0x00000000,
+ /* 80 */ 0x00e8aba4, 0x00e8abb1, 0x00e8ac94, 0x00e8aba0,
+ /* 84 */ 0x00e8aba2, 0x00e8abb7, 0x00e8ab9e, 0x00e8ab9b,
+ /* 88 */ 0x00e8ac8c, 0x00e8ac87, 0x00e8ac9a, 0x00e8aba1,
+ /* 8c */ 0x00e8ac96, 0x00e8ac90, 0x00e8ac97, 0x00e8aca0,
+ /* 90 */ 0x00e8acb3, 0x00e99eab, 0x00e8aca6, 0x00e8acab,
+ /* 94 */ 0x00e8acbe, 0x00e8aca8, 0x00e8ad81, 0x00e8ad8c,
+ /* 98 */ 0x00e8ad8f, 0x00e8ad8e, 0x00e8ad89, 0x00e8ad96,
+ /* 9c */ 0x00e8ad9b, 0x00e8ad9a, 0x00e8adab, 0x00e8ad9f,
+ /* a0 */ 0x00e8adac, 0x00e8adaf, 0x00e8adb4, 0x00e8adbd,
+ /* a4 */ 0x00e8ae80, 0x00e8ae8c, 0x00e8ae8e, 0x00e8ae92,
+ /* a8 */ 0x00e8ae93, 0x00e8ae96, 0x00e8ae99, 0x00e8ae9a,
+ /* ac */ 0x00e8b0ba, 0x00e8b181, 0x00e8b0bf, 0x00e8b188,
+ /* b0 */ 0x00e8b18c, 0x00e8b18e, 0x00e8b190, 0x00e8b195,
+ /* b4 */ 0x00e8b1a2, 0x00e8b1ac, 0x00e8b1b8, 0x00e8b1ba,
+ /* b8 */ 0x00e8b282, 0x00e8b289, 0x00e8b285, 0x00e8b28a,
+ /* bc */ 0x00e8b28d, 0x00e8b28e, 0x00e8b294, 0x00e8b1bc,
+ /* c0 */ 0x00e8b298, 0x00e6889d, 0x00e8b2ad, 0x00e8b2aa,
+ /* c4 */ 0x00e8b2bd, 0x00e8b2b2, 0x00e8b2b3, 0x00e8b2ae,
+ /* c8 */ 0x00e8b2b6, 0x00e8b388, 0x00e8b381, 0x00e8b3a4,
+ /* cc */ 0x00e8b3a3, 0x00e8b39a, 0x00e8b3bd, 0x00e8b3ba,
+ /* d0 */ 0x00e8b3bb, 0x00e8b484, 0x00e8b485, 0x00e8b48a,
+ /* d4 */ 0x00e8b487, 0x00e8b48f, 0x00e8b48d, 0x00e8b490,
+ /* d8 */ 0x00e9bd8e, 0x00e8b493, 0x00e8b38d, 0x00e8b494,
+ /* dc */ 0x00e8b496, 0x00e8b5a7, 0x00e8b5ad, 0x00e8b5b1,
+ /* e0 */ 0x00e8b5b3, 0x00e8b681, 0x00e8b699, 0x00e8b782,
+ /* e4 */ 0x00e8b6be, 0x00e8b6ba, 0x00e8b78f, 0x00e8b79a,
+ /* e8 */ 0x00e8b796, 0x00e8b78c, 0x00e8b79b, 0x00e8b78b,
+ /* ec */ 0x00e8b7aa, 0x00e8b7ab, 0x00e8b79f, 0x00e8b7a3,
+ /* f0 */ 0x00e8b7bc, 0x00e8b888, 0x00e8b889, 0x00e8b7bf,
+ /* f4 */ 0x00e8b89d, 0x00e8b89e, 0x00e8b890, 0x00e8b89f,
+ /* f8 */ 0x00e8b982, 0x00e8b8b5, 0x00e8b8b0, 0x00e8b8b4,
+ /* fc */ 0x00e8b98a,
+
+ /*** e7xx - offset 0x01af3 ***/
+ /* 40 */ 0x00e8b987, 0x00e8b989, 0x00e8b98c, 0x00e8b990,
+ /* 44 */ 0x00e8b988, 0x00e8b999, 0x00e8b9a4, 0x00e8b9a0,
+ /* 48 */ 0x00e8b8aa, 0x00e8b9a3, 0x00e8b995, 0x00e8b9b6,
+ /* 4c */ 0x00e8b9b2, 0x00e8b9bc, 0x00e8ba81, 0x00e8ba87,
+ /* 50 */ 0x00e8ba85, 0x00e8ba84, 0x00e8ba8b, 0x00e8ba8a,
+ /* 54 */ 0x00e8ba93, 0x00e8ba91, 0x00e8ba94, 0x00e8ba99,
+ /* 58 */ 0x00e8baaa, 0x00e8baa1, 0x00e8baac, 0x00e8bab0,
+ /* 5c */ 0x00e8bb86, 0x00e8bab1, 0x00e8babe, 0x00e8bb85,
+ /* 60 */ 0x00e8bb88, 0x00e8bb8b, 0x00e8bb9b, 0x00e8bba3,
+ /* 64 */ 0x00e8bbbc, 0x00e8bbbb, 0x00e8bbab, 0x00e8bbbe,
+ /* 68 */ 0x00e8bc8a, 0x00e8bc85, 0x00e8bc95, 0x00e8bc92,
+ /* 6c */ 0x00e8bc99, 0x00e8bc93, 0x00e8bc9c, 0x00e8bc9f,
+ /* 70 */ 0x00e8bc9b, 0x00e8bc8c, 0x00e8bca6, 0x00e8bcb3,
+ /* 74 */ 0x00e8bcbb, 0x00e8bcb9, 0x00e8bd85, 0x00e8bd82,
+ /* 78 */ 0x00e8bcbe, 0x00e8bd8c, 0x00e8bd89, 0x00e8bd86,
+ /* 7c */ 0x00e8bd8e, 0x00e8bd97, 0x00e8bd9c, 0x00000000,
+ /* 80 */ 0x00e8bda2, 0x00e8bda3, 0x00e8bda4, 0x00e8be9c,
+ /* 84 */ 0x00e8be9f, 0x00e8bea3, 0x00e8bead, 0x00e8beaf,
+ /* 88 */ 0x00e8beb7, 0x00e8bf9a, 0x00e8bfa5, 0x00e8bfa2,
+ /* 8c */ 0x00e8bfaa, 0x00e8bfaf, 0x00e98287, 0x00e8bfb4,
+ /* 90 */ 0x00e98085, 0x00e8bfb9, 0x00e8bfba, 0x00e98091,
+ /* 94 */ 0x00e98095, 0x00e980a1, 0x00e9808d, 0x00e9809e,
+ /* 98 */ 0x00e98096, 0x00e9808b, 0x00e980a7, 0x00e980b6,
+ /* 9c */ 0x00e980b5, 0x00e980b9, 0x00e8bfb8, 0x00e9818f,
+ /* a0 */ 0x00e98190, 0x00e98191, 0x00e98192, 0x00e9808e,
+ /* a4 */ 0x00e98189, 0x00e980be, 0x00e98196, 0x00e98198,
+ /* a8 */ 0x00e9819e, 0x00e981a8, 0x00e981af, 0x00e981b6,
+ /* ac */ 0x00e99aa8, 0x00e981b2, 0x00e98282, 0x00e981bd,
+ /* b0 */ 0x00e98281, 0x00e98280, 0x00e9828a, 0x00e98289,
+ /* b4 */ 0x00e9828f, 0x00e982a8, 0x00e982af, 0x00e982b1,
+ /* b8 */ 0x00e982b5, 0x00e983a2, 0x00e983a4, 0x00e68988,
+ /* bc */ 0x00e9839b, 0x00e98482, 0x00e98492, 0x00e98499,
+ /* c0 */ 0x00e984b2, 0x00e984b0, 0x00e9858a, 0x00e98596,
+ /* c4 */ 0x00e98598, 0x00e985a3, 0x00e985a5, 0x00e985a9,
+ /* c8 */ 0x00e985b3, 0x00e985b2, 0x00e9868b, 0x00e98689,
+ /* cc */ 0x00e98682, 0x00e986a2, 0x00e986ab, 0x00e986af,
+ /* d0 */ 0x00e986aa, 0x00e986b5, 0x00e986b4, 0x00e986ba,
+ /* d4 */ 0x00e98780, 0x00e98781, 0x00e98789, 0x00e9878b,
+ /* d8 */ 0x00e98790, 0x00e98796, 0x00e9879f, 0x00e987a1,
+ /* dc */ 0x00e9879b, 0x00e987bc, 0x00e987b5, 0x00e987b6,
+ /* e0 */ 0x00e9889e, 0x00e987bf, 0x00e98894, 0x00e988ac,
+ /* e4 */ 0x00e98895, 0x00e98891, 0x00e9899e, 0x00e98997,
+ /* e8 */ 0x00e98985, 0x00e98989, 0x00e989a4, 0x00e98988,
+ /* ec */ 0x00e98a95, 0x00e988bf, 0x00e9898b, 0x00e98990,
+ /* f0 */ 0x00e98a9c, 0x00e98a96, 0x00e98a93, 0x00e98a9b,
+ /* f4 */ 0x00e9899a, 0x00e98b8f, 0x00e98ab9, 0x00e98ab7,
+ /* f8 */ 0x00e98ba9, 0x00e98c8f, 0x00e98bba, 0x00e98d84,
+ /* fc */ 0x00e98cae,
+
+ /*** e8xx - offset 0x01bb0 ***/
+ /* 40 */ 0x00e98c99, 0x00e98ca2, 0x00e98c9a, 0x00e98ca3,
+ /* 44 */ 0x00e98cba, 0x00e98cb5, 0x00e98cbb, 0x00e98d9c,
+ /* 48 */ 0x00e98da0, 0x00e98dbc, 0x00e98dae, 0x00e98d96,
+ /* 4c */ 0x00e98eb0, 0x00e98eac, 0x00e98ead, 0x00e98e94,
+ /* 50 */ 0x00e98eb9, 0x00e98f96, 0x00e98f97, 0x00e98fa8,
+ /* 54 */ 0x00e98fa5, 0x00e98f98, 0x00e98f83, 0x00e98f9d,
+ /* 58 */ 0x00e98f90, 0x00e98f88, 0x00e98fa4, 0x00e9909a,
+ /* 5c */ 0x00e99094, 0x00e99093, 0x00e99083, 0x00e99087,
+ /* 60 */ 0x00e99090, 0x00e990b6, 0x00e990ab, 0x00e990b5,
+ /* 64 */ 0x00e990a1, 0x00e990ba, 0x00e99181, 0x00e99192,
+ /* 68 */ 0x00e99184, 0x00e9919b, 0x00e991a0, 0x00e991a2,
+ /* 6c */ 0x00e9919e, 0x00e991aa, 0x00e988a9, 0x00e991b0,
+ /* 70 */ 0x00e991b5, 0x00e991b7, 0x00e991bd, 0x00e9919a,
+ /* 74 */ 0x00e991bc, 0x00e991be, 0x00e99281, 0x00e991bf,
+ /* 78 */ 0x00e99682, 0x00e99687, 0x00e9968a, 0x00e99694,
+ /* 7c */ 0x00e99696, 0x00e99698, 0x00e99699, 0x00000000,
+ /* 80 */ 0x00e996a0, 0x00e996a8, 0x00e996a7, 0x00e996ad,
+ /* 84 */ 0x00e996bc, 0x00e996bb, 0x00e996b9, 0x00e996be,
+ /* 88 */ 0x00e9978a, 0x00e6bfb6, 0x00e99783, 0x00e9978d,
+ /* 8c */ 0x00e9978c, 0x00e99795, 0x00e99794, 0x00e99796,
+ /* 90 */ 0x00e9979c, 0x00e997a1, 0x00e997a5, 0x00e997a2,
+ /* 94 */ 0x00e998a1, 0x00e998a8, 0x00e998ae, 0x00e998af,
+ /* 98 */ 0x00e99982, 0x00e9998c, 0x00e9998f, 0x00e9998b,
+ /* 9c */ 0x00e999b7, 0x00e9999c, 0x00e9999e, 0x00e9999d,
+ /* a0 */ 0x00e9999f, 0x00e999a6, 0x00e999b2, 0x00e999ac,
+ /* a4 */ 0x00e99a8d, 0x00e99a98, 0x00e99a95, 0x00e99a97,
+ /* a8 */ 0x00e99aaa, 0x00e99aa7, 0x00e99ab1, 0x00e99ab2,
+ /* ac */ 0x00e99ab0, 0x00e99ab4, 0x00e99ab6, 0x00e99ab8,
+ /* b0 */ 0x00e99ab9, 0x00e99b8e, 0x00e99b8b, 0x00e99b89,
+ /* b4 */ 0x00e99b8d, 0x00e8a58d, 0x00e99b9c, 0x00e99c8d,
+ /* b8 */ 0x00e99b95, 0x00e99bb9, 0x00e99c84, 0x00e99c86,
+ /* bc */ 0x00e99c88, 0x00e99c93, 0x00e99c8e, 0x00e99c91,
+ /* c0 */ 0x00e99c8f, 0x00e99c96, 0x00e99c99, 0x00e99ca4,
+ /* c4 */ 0x00e99caa, 0x00e99cb0, 0x00e99cb9, 0x00e99cbd,
+ /* c8 */ 0x00e99cbe, 0x00e99d84, 0x00e99d86, 0x00e99d88,
+ /* cc */ 0x00e99d82, 0x00e99d89, 0x00e99d9c, 0x00e99da0,
+ /* d0 */ 0x00e99da4, 0x00e99da6, 0x00e99da8, 0x00e58b92,
+ /* d4 */ 0x00e99dab, 0x00e99db1, 0x00e99db9, 0x00e99e85,
+ /* d8 */ 0x00e99dbc, 0x00e99e81, 0x00e99dba, 0x00e99e86,
+ /* dc */ 0x00e99e8b, 0x00e99e8f, 0x00e99e90, 0x00e99e9c,
+ /* e0 */ 0x00e99ea8, 0x00e99ea6, 0x00e99ea3, 0x00e99eb3,
+ /* e4 */ 0x00e99eb4, 0x00e99f83, 0x00e99f86, 0x00e99f88,
+ /* e8 */ 0x00e99f8b, 0x00e99f9c, 0x00e99fad, 0x00e9bd8f,
+ /* ec */ 0x00e99fb2, 0x00e7ab9f, 0x00e99fb6, 0x00e99fb5,
+ /* f0 */ 0x00e9a08f, 0x00e9a08c, 0x00e9a0b8, 0x00e9a0a4,
+ /* f4 */ 0x00e9a0a1, 0x00e9a0b7, 0x00e9a0bd, 0x00e9a186,
+ /* f8 */ 0x00e9a18f, 0x00e9a18b, 0x00e9a1ab, 0x00e9a1af,
+ /* fc */ 0x00e9a1b0,
+
+ /*** e9xx - offset 0x01c6d ***/
+ /* 40 */ 0x00e9a1b1, 0x00e9a1b4, 0x00e9a1b3, 0x00e9a2aa,
+ /* 44 */ 0x00e9a2af, 0x00e9a2b1, 0x00e9a2b6, 0x00e9a384,
+ /* 48 */ 0x00e9a383, 0x00e9a386, 0x00e9a3a9, 0x00e9a3ab,
+ /* 4c */ 0x00e9a483, 0x00e9a489, 0x00e9a492, 0x00e9a494,
+ /* 50 */ 0x00e9a498, 0x00e9a4a1, 0x00e9a49d, 0x00e9a49e,
+ /* 54 */ 0x00e9a4a4, 0x00e9a4a0, 0x00e9a4ac, 0x00e9a4ae,
+ /* 58 */ 0x00e9a4bd, 0x00e9a4be, 0x00e9a582, 0x00e9a589,
+ /* 5c */ 0x00e9a585, 0x00e9a590, 0x00e9a58b, 0x00e9a591,
+ /* 60 */ 0x00e9a592, 0x00e9a58c, 0x00e9a595, 0x00e9a697,
+ /* 64 */ 0x00e9a698, 0x00e9a6a5, 0x00e9a6ad, 0x00e9a6ae,
+ /* 68 */ 0x00e9a6bc, 0x00e9a79f, 0x00e9a79b, 0x00e9a79d,
+ /* 6c */ 0x00e9a798, 0x00e9a791, 0x00e9a7ad, 0x00e9a7ae,
+ /* 70 */ 0x00e9a7b1, 0x00e9a7b2, 0x00e9a7bb, 0x00e9a7b8,
+ /* 74 */ 0x00e9a881, 0x00e9a88f, 0x00e9a885, 0x00e9a7a2,
+ /* 78 */ 0x00e9a899, 0x00e9a8ab, 0x00e9a8b7, 0x00e9a985,
+ /* 7c */ 0x00e9a982, 0x00e9a980, 0x00e9a983, 0x00000000,
+ /* 80 */ 0x00e9a8be, 0x00e9a995, 0x00e9a98d, 0x00e9a99b,
+ /* 84 */ 0x00e9a997, 0x00e9a99f, 0x00e9a9a2, 0x00e9a9a5,
+ /* 88 */ 0x00e9a9a4, 0x00e9a9a9, 0x00e9a9ab, 0x00e9a9aa,
+ /* 8c */ 0x00e9aaad, 0x00e9aab0, 0x00e9aabc, 0x00e9ab80,
+ /* 90 */ 0x00e9ab8f, 0x00e9ab91, 0x00e9ab93, 0x00e9ab94,
+ /* 94 */ 0x00e9ab9e, 0x00e9ab9f, 0x00e9aba2, 0x00e9aba3,
+ /* 98 */ 0x00e9aba6, 0x00e9abaf, 0x00e9abab, 0x00e9abae,
+ /* 9c */ 0x00e9abb4, 0x00e9abb1, 0x00e9abb7, 0x00e9abbb,
+ /* a0 */ 0x00e9ac86, 0x00e9ac98, 0x00e9ac9a, 0x00e9ac9f,
+ /* a4 */ 0x00e9aca2, 0x00e9aca3, 0x00e9aca5, 0x00e9aca7,
+ /* a8 */ 0x00e9aca8, 0x00e9aca9, 0x00e9acaa, 0x00e9acae,
+ /* ac */ 0x00e9acaf, 0x00e9acb2, 0x00e9ad84, 0x00e9ad83,
+ /* b0 */ 0x00e9ad8f, 0x00e9ad8d, 0x00e9ad8e, 0x00e9ad91,
+ /* b4 */ 0x00e9ad98, 0x00e9adb4, 0x00e9ae93, 0x00e9ae83,
+ /* b8 */ 0x00e9ae91, 0x00e9ae96, 0x00e9ae97, 0x00e9ae9f,
+ /* bc */ 0x00e9aea0, 0x00e9aea8, 0x00e9aeb4, 0x00e9af80,
+ /* c0 */ 0x00e9af8a, 0x00e9aeb9, 0x00e9af86, 0x00e9af8f,
+ /* c4 */ 0x00e9af91, 0x00e9af92, 0x00e9afa3, 0x00e9afa2,
+ /* c8 */ 0x00e9afa4, 0x00e9af94, 0x00e9afa1, 0x00e9b0ba,
+ /* cc */ 0x00e9afb2, 0x00e9afb1, 0x00e9afb0, 0x00e9b095,
+ /* d0 */ 0x00e9b094, 0x00e9b089, 0x00e9b093, 0x00e9b08c,
+ /* d4 */ 0x00e9b086, 0x00e9b088, 0x00e9b092, 0x00e9b08a,
+ /* d8 */ 0x00e9b084, 0x00e9b0ae, 0x00e9b09b, 0x00e9b0a5,
+ /* dc */ 0x00e9b0a4, 0x00e9b0a1, 0x00e9b0b0, 0x00e9b187,
+ /* e0 */ 0x00e9b0b2, 0x00e9b186, 0x00e9b0be, 0x00e9b19a,
+ /* e4 */ 0x00e9b1a0, 0x00e9b1a7, 0x00e9b1b6, 0x00e9b1b8,
+ /* e8 */ 0x00e9b3a7, 0x00e9b3ac, 0x00e9b3b0, 0x00e9b489,
+ /* ec */ 0x00e9b488, 0x00e9b3ab, 0x00e9b483, 0x00e9b486,
+ /* f0 */ 0x00e9b4aa, 0x00e9b4a6, 0x00e9b6af, 0x00e9b4a3,
+ /* f4 */ 0x00e9b49f, 0x00e9b584, 0x00e9b495, 0x00e9b492,
+ /* f8 */ 0x00e9b581, 0x00e9b4bf, 0x00e9b4be, 0x00e9b586,
+ /* fc */ 0x00e9b588,
+
+ /*** eaxx - offset 0x01d2a ***/
+ /* 40 */ 0x00e9b59d, 0x00e9b59e, 0x00e9b5a4, 0x00e9b591,
+ /* 44 */ 0x00e9b590, 0x00e9b599, 0x00e9b5b2, 0x00e9b689,
+ /* 48 */ 0x00e9b687, 0x00e9b6ab, 0x00e9b5af, 0x00e9b5ba,
+ /* 4c */ 0x00e9b69a, 0x00e9b6a4, 0x00e9b6a9, 0x00e9b6b2,
+ /* 50 */ 0x00e9b784, 0x00e9b781, 0x00e9b6bb, 0x00e9b6b8,
+ /* 54 */ 0x00e9b6ba, 0x00e9b786, 0x00e9b78f, 0x00e9b782,
+ /* 58 */ 0x00e9b799, 0x00e9b793, 0x00e9b7b8, 0x00e9b7a6,
+ /* 5c */ 0x00e9b7ad, 0x00e9b7af, 0x00e9b7bd, 0x00e9b89a,
+ /* 60 */ 0x00e9b89b, 0x00e9b89e, 0x00e9b9b5, 0x00e9b9b9,
+ /* 64 */ 0x00e9b9bd, 0x00e9ba81, 0x00e9ba88, 0x00e9ba8b,
+ /* 68 */ 0x00e9ba8c, 0x00e9ba92, 0x00e9ba95, 0x00e9ba91,
+ /* 6c */ 0x00e9ba9d, 0x00e9baa5, 0x00e9baa9, 0x00e9bab8,
+ /* 70 */ 0x00e9baaa, 0x00e9baad, 0x00e99da1, 0x00e9bb8c,
+ /* 74 */ 0x00e9bb8e, 0x00e9bb8f, 0x00e9bb90, 0x00e9bb94,
+ /* 78 */ 0x00e9bb9c, 0x00e9bb9e, 0x00e9bb9d, 0x00e9bba0,
+ /* 7c */ 0x00e9bba5, 0x00e9bba8, 0x00e9bbaf, 0x00000000,
+ /* 80 */ 0x00e9bbb4, 0x00e9bbb6, 0x00e9bbb7, 0x00e9bbb9,
+ /* 84 */ 0x00e9bbbb, 0x00e9bbbc, 0x00e9bbbd, 0x00e9bc87,
+ /* 88 */ 0x00e9bc88, 0x00e79ab7, 0x00e9bc95, 0x00e9bca1,
+ /* 8c */ 0x00e9bcac, 0x00e9bcbe, 0x00e9bd8a, 0x00e9bd92,
+ /* 90 */ 0x00e9bd94, 0x00e9bda3, 0x00e9bd9f, 0x00e9bda0,
+ /* 94 */ 0x00e9bda1, 0x00e9bda6, 0x00e9bda7, 0x00e9bdac,
+ /* 98 */ 0x00e9bdaa, 0x00e9bdb7, 0x00e9bdb2, 0x00e9bdb6,
+ /* 9c */ 0x00e9be95, 0x00e9be9c, 0x00e9bea0, 0x00e5a0af,
+ /* a0 */ 0x00e6a787, 0x00e98199, 0x00e791a4, 0x00e5879c,
+ /* a4 */ 0x00e78699, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000,
+
+ /*** edxx - offset 0x01de7 ***/
+ /* 40 */ 0x00e7ba8a, 0x00e8a49c, 0x00e98d88, 0x00e98a88,
+ /* 44 */ 0x00e8939c, 0x00e4bf89, 0x00e782bb, 0x00e698b1,
+ /* 48 */ 0x00e6a388, 0x00e98bb9, 0x00e69bbb, 0x00e5bd85,
+ /* 4c */ 0x00e4b8a8, 0x00e4bba1, 0x00e4bbbc, 0x00e4bc80,
+ /* 50 */ 0x00e4bc83, 0x00e4bcb9, 0x00e4bd96, 0x00e4be92,
+ /* 54 */ 0x00e4be8a, 0x00e4be9a, 0x00e4be94, 0x00e4bf8d,
+ /* 58 */ 0x00e58180, 0x00e580a2, 0x00e4bfbf, 0x00e5809e,
+ /* 5c */ 0x00e58186, 0x00e581b0, 0x00e58182, 0x00e58294,
+ /* 60 */ 0x00e583b4, 0x00e58398, 0x00e5858a, 0x00e585a4,
+ /* 64 */ 0x00e5869d, 0x00e586be, 0x00e587ac, 0x00e58895,
+ /* 68 */ 0x00e58a9c, 0x00e58aa6, 0x00e58b80, 0x00e58b9b,
+ /* 6c */ 0x00e58c80, 0x00e58c87, 0x00e58ca4, 0x00e58db2,
+ /* 70 */ 0x00e58e93, 0x00e58eb2, 0x00e58f9d, 0x00efa88e,
+ /* 74 */ 0x00e5929c, 0x00e5928a, 0x00e592a9, 0x00e593bf,
+ /* 78 */ 0x00e59686, 0x00e59d99, 0x00e59da5, 0x00e59eac,
+ /* 7c */ 0x00e59f88, 0x00e59f87, 0x00efa88f, 0x00000000,
+ /* 80 */ 0x00efa890, 0x00e5a29e, 0x00e5a2b2, 0x00e5a48b,
+ /* 84 */ 0x00e5a593, 0x00e5a59b, 0x00e5a59d, 0x00e5a5a3,
+ /* 88 */ 0x00e5a6a4, 0x00e5a6ba, 0x00e5ad96, 0x00e5af80,
+ /* 8c */ 0x00e794af, 0x00e5af98, 0x00e5afac, 0x00e5b09e,
+ /* 90 */ 0x00e5b2a6, 0x00e5b2ba, 0x00e5b3b5, 0x00e5b4a7,
+ /* 94 */ 0x00e5b593, 0x00efa891, 0x00e5b582, 0x00e5b5ad,
+ /* 98 */ 0x00e5b6b8, 0x00e5b6b9, 0x00e5b790, 0x00e5bca1,
+ /* 9c */ 0x00e5bcb4, 0x00e5bda7, 0x00e5beb7, 0x00e5bf9e,
+ /* a0 */ 0x00e6819d, 0x00e68285, 0x00e6828a, 0x00e6839e,
+ /* a4 */ 0x00e68395, 0x00e684a0, 0x00e683b2, 0x00e68491,
+ /* a8 */ 0x00e684b7, 0x00e684b0, 0x00e68698, 0x00e68893,
+ /* ac */ 0x00e68aa6, 0x00e68fb5, 0x00e691a0, 0x00e6929d,
+ /* b0 */ 0x00e6938e, 0x00e6958e, 0x00e69880, 0x00e69895,
+ /* b4 */ 0x00e698bb, 0x00e69889, 0x00e698ae, 0x00e6989e,
+ /* b8 */ 0x00e698a4, 0x00e699a5, 0x00e69997, 0x00e69999,
+ /* bc */ 0x00efa892, 0x00e699b3, 0x00e69a99, 0x00e69aa0,
+ /* c0 */ 0x00e69ab2, 0x00e69abf, 0x00e69bba, 0x00e69c8e,
+ /* c4 */ 0x00efa4a9, 0x00e69da6, 0x00e69ebb, 0x00e6a192,
+ /* c8 */ 0x00e69f80, 0x00e6a081, 0x00e6a184, 0x00e6a38f,
+ /* cc */ 0x00efa893, 0x00e6a5a8, 0x00efa894, 0x00e6a698,
+ /* d0 */ 0x00e6a7a2, 0x00e6a8b0, 0x00e6a9ab, 0x00e6a986,
+ /* d4 */ 0x00e6a9b3, 0x00e6a9be, 0x00e6aba2, 0x00e6aba4,
+ /* d8 */ 0x00e6af96, 0x00e6b0bf, 0x00e6b19c, 0x00e6b286,
+ /* dc */ 0x00e6b1af, 0x00e6b39a, 0x00e6b484, 0x00e6b687,
+ /* e0 */ 0x00e6b5af, 0x00e6b696, 0x00e6b6ac, 0x00e6b78f,
+ /* e4 */ 0x00e6b7b8, 0x00e6b7b2, 0x00e6b7bc, 0x00e6b8b9,
+ /* e8 */ 0x00e6b99c, 0x00e6b8a7, 0x00e6b8bc, 0x00e6babf,
+ /* ec */ 0x00e6be88, 0x00e6beb5, 0x00e6bfb5, 0x00e78085,
+ /* f0 */ 0x00e78087, 0x00e780a8, 0x00e78285, 0x00e782ab,
+ /* f4 */ 0x00e7848f, 0x00e78484, 0x00e7859c, 0x00e78586,
+ /* f8 */ 0x00e78587, 0x00efa895, 0x00e78781, 0x00e787be,
+ /* fc */ 0x00e78ab1,
+
+ /*** eexx - offset 0x01ea4 ***/
+ /* 40 */ 0x00e78abe, 0x00e78ca4, 0x00efa896, 0x00e78db7,
+ /* 44 */ 0x00e78ebd, 0x00e78f89, 0x00e78f96, 0x00e78fa3,
+ /* 48 */ 0x00e78f92, 0x00e79087, 0x00e78fb5, 0x00e790a6,
+ /* 4c */ 0x00e790aa, 0x00e790a9, 0x00e790ae, 0x00e791a2,
+ /* 50 */ 0x00e79289, 0x00e7929f, 0x00e79481, 0x00e795af,
+ /* 54 */ 0x00e79a82, 0x00e79a9c, 0x00e79a9e, 0x00e79a9b,
+ /* 58 */ 0x00e79aa6, 0x00efa897, 0x00e79d86, 0x00e58aaf,
+ /* 5c */ 0x00e7a0a1, 0x00e7a18e, 0x00e7a1a4, 0x00e7a1ba,
+ /* 60 */ 0x00e7a4b0, 0x00efa898, 0x00efa899, 0x00efa89a,
+ /* 64 */ 0x00e7a694, 0x00efa89b, 0x00e7a69b, 0x00e7ab91,
+ /* 68 */ 0x00e7aba7, 0x00efa89c, 0x00e7abab, 0x00e7ae9e,
+ /* 6c */ 0x00efa89d, 0x00e7b588, 0x00e7b59c, 0x00e7b6b7,
+ /* 70 */ 0x00e7b6a0, 0x00e7b796, 0x00e7b992, 0x00e7bd87,
+ /* 74 */ 0x00e7bea1, 0x00efa89e, 0x00e88c81, 0x00e88da2,
+ /* 78 */ 0x00e88dbf, 0x00e88f87, 0x00e88fb6, 0x00e89188,
+ /* 7c */ 0x00e892b4, 0x00e89593, 0x00e89599, 0x00000000,
+ /* 80 */ 0x00e895ab, 0x00efa89f, 0x00e896b0, 0x00efa8a0,
+ /* 84 */ 0x00efa8a1, 0x00e8a087, 0x00e8a3b5, 0x00e8a892,
+ /* 88 */ 0x00e8a8b7, 0x00e8a9b9, 0x00e8aaa7, 0x00e8aabe,
+ /* 8c */ 0x00e8ab9f, 0x00efa8a2, 0x00e8abb6, 0x00e8ad93,
+ /* 90 */ 0x00e8adbf, 0x00e8b3b0, 0x00e8b3b4, 0x00e8b492,
+ /* 94 */ 0x00e8b5b6, 0x00efa8a3, 0x00e8bb8f, 0x00efa8a4,
+ /* 98 */ 0x00efa8a5, 0x00e981a7, 0x00e9839e, 0x00efa8a6,
+ /* 9c */ 0x00e98495, 0x00e984a7, 0x00e9879a, 0x00e98797,
+ /* a0 */ 0x00e9879e, 0x00e987ad, 0x00e987ae, 0x00e987a4,
+ /* a4 */ 0x00e987a5, 0x00e98886, 0x00e98890, 0x00e9888a,
+ /* a8 */ 0x00e988ba, 0x00e98980, 0x00e988bc, 0x00e9898e,
+ /* ac */ 0x00e98999, 0x00e98991, 0x00e988b9, 0x00e989a7,
+ /* b0 */ 0x00e98aa7, 0x00e989b7, 0x00e989b8, 0x00e98ba7,
+ /* b4 */ 0x00e98b97, 0x00e98b99, 0x00e98b90, 0x00efa8a7,
+ /* b8 */ 0x00e98b95, 0x00e98ba0, 0x00e98b93, 0x00e98ca5,
+ /* bc */ 0x00e98ca1, 0x00e98bbb, 0x00efa8a8, 0x00e98c9e,
+ /* c0 */ 0x00e98bbf, 0x00e98c9d, 0x00e98c82, 0x00e98db0,
+ /* c4 */ 0x00e98d97, 0x00e98ea4, 0x00e98f86, 0x00e98f9e,
+ /* c8 */ 0x00e98fb8, 0x00e990b1, 0x00e99185, 0x00e99188,
+ /* cc */ 0x00e99692, 0x00efa79c, 0x00efa8a9, 0x00e99a9d,
+ /* d0 */ 0x00e99aaf, 0x00e99cb3, 0x00e99cbb, 0x00e99d83,
+ /* d4 */ 0x00e99d8d, 0x00e99d8f, 0x00e99d91, 0x00e99d95,
+ /* d8 */ 0x00e9a197, 0x00e9a1a5, 0x00efa8aa, 0x00efa8ab,
+ /* dc */ 0x00e9a4a7, 0x00efa8ac, 0x00e9a69e, 0x00e9a98e,
+ /* e0 */ 0x00e9ab99, 0x00e9ab9c, 0x00e9adb5, 0x00e9adb2,
+ /* e4 */ 0x00e9ae8f, 0x00e9aeb1, 0x00e9aebb, 0x00e9b080,
+ /* e8 */ 0x00e9b5b0, 0x00e9b5ab, 0x00efa8ad, 0x00e9b899,
+ /* ec */ 0x00e9bb91, 0x00000000, 0x00000000, 0x00e285b0,
+ /* f0 */ 0x00e285b1, 0x00e285b2, 0x00e285b3, 0x00e285b4,
+ /* f4 */ 0x00e285b5, 0x00e285b6, 0x00e285b7, 0x00e285b8,
+ /* f8 */ 0x00e285b9, 0x00efbfa2, 0x00efbfa4, 0x00efbc87,
+ /* fc */ 0x00efbc82,
+
+ /*** faxx - offset 0x01f61 ***/
+ /* 40 */ 0x00e285b0, 0x00e285b1, 0x00e285b2, 0x00e285b3,
+ /* 44 */ 0x00e285b4, 0x00e285b5, 0x00e285b6, 0x00e285b7,
+ /* 48 */ 0x00e285b8, 0x00e285b9, 0x00e285a0, 0x00e285a1,
+ /* 4c */ 0x00e285a2, 0x00e285a3, 0x00e285a4, 0x00e285a5,
+ /* 50 */ 0x00e285a6, 0x00e285a7, 0x00e285a8, 0x00e285a9,
+ /* 54 */ 0x00efbfa2, 0x00efbfa4, 0x00efbc87, 0x00efbc82,
+ /* 58 */ 0x00e388b1, 0x00e28496, 0x00e284a1, 0x00e288b5,
+ /* 5c */ 0x00e7ba8a, 0x00e8a49c, 0x00e98d88, 0x00e98a88,
+ /* 60 */ 0x00e8939c, 0x00e4bf89, 0x00e782bb, 0x00e698b1,
+ /* 64 */ 0x00e6a388, 0x00e98bb9, 0x00e69bbb, 0x00e5bd85,
+ /* 68 */ 0x00e4b8a8, 0x00e4bba1, 0x00e4bbbc, 0x00e4bc80,
+ /* 6c */ 0x00e4bc83, 0x00e4bcb9, 0x00e4bd96, 0x00e4be92,
+ /* 70 */ 0x00e4be8a, 0x00e4be9a, 0x00e4be94, 0x00e4bf8d,
+ /* 74 */ 0x00e58180, 0x00e580a2, 0x00e4bfbf, 0x00e5809e,
+ /* 78 */ 0x00e58186, 0x00e581b0, 0x00e58182, 0x00e58294,
+ /* 7c */ 0x00e583b4, 0x00e58398, 0x00e5858a, 0x00000000,
+ /* 80 */ 0x00e585a4, 0x00e5869d, 0x00e586be, 0x00e587ac,
+ /* 84 */ 0x00e58895, 0x00e58a9c, 0x00e58aa6, 0x00e58b80,
+ /* 88 */ 0x00e58b9b, 0x00e58c80, 0x00e58c87, 0x00e58ca4,
+ /* 8c */ 0x00e58db2, 0x00e58e93, 0x00e58eb2, 0x00e58f9d,
+ /* 90 */ 0x00efa88e, 0x00e5929c, 0x00e5928a, 0x00e592a9,
+ /* 94 */ 0x00e593bf, 0x00e59686, 0x00e59d99, 0x00e59da5,
+ /* 98 */ 0x00e59eac, 0x00e59f88, 0x00e59f87, 0x00efa88f,
+ /* 9c */ 0x00efa890, 0x00e5a29e, 0x00e5a2b2, 0x00e5a48b,
+ /* a0 */ 0x00e5a593, 0x00e5a59b, 0x00e5a59d, 0x00e5a5a3,
+ /* a4 */ 0x00e5a6a4, 0x00e5a6ba, 0x00e5ad96, 0x00e5af80,
+ /* a8 */ 0x00e794af, 0x00e5af98, 0x00e5afac, 0x00e5b09e,
+ /* ac */ 0x00e5b2a6, 0x00e5b2ba, 0x00e5b3b5, 0x00e5b4a7,
+ /* b0 */ 0x00e5b593, 0x00efa891, 0x00e5b582, 0x00e5b5ad,
+ /* b4 */ 0x00e5b6b8, 0x00e5b6b9, 0x00e5b790, 0x00e5bca1,
+ /* b8 */ 0x00e5bcb4, 0x00e5bda7, 0x00e5beb7, 0x00e5bf9e,
+ /* bc */ 0x00e6819d, 0x00e68285, 0x00e6828a, 0x00e6839e,
+ /* c0 */ 0x00e68395, 0x00e684a0, 0x00e683b2, 0x00e68491,
+ /* c4 */ 0x00e684b7, 0x00e684b0, 0x00e68698, 0x00e68893,
+ /* c8 */ 0x00e68aa6, 0x00e68fb5, 0x00e691a0, 0x00e6929d,
+ /* cc */ 0x00e6938e, 0x00e6958e, 0x00e69880, 0x00e69895,
+ /* d0 */ 0x00e698bb, 0x00e69889, 0x00e698ae, 0x00e6989e,
+ /* d4 */ 0x00e698a4, 0x00e699a5, 0x00e69997, 0x00e69999,
+ /* d8 */ 0x00efa892, 0x00e699b3, 0x00e69a99, 0x00e69aa0,
+ /* dc */ 0x00e69ab2, 0x00e69abf, 0x00e69bba, 0x00e69c8e,
+ /* e0 */ 0x00efa4a9, 0x00e69da6, 0x00e69ebb, 0x00e6a192,
+ /* e4 */ 0x00e69f80, 0x00e6a081, 0x00e6a184, 0x00e6a38f,
+ /* e8 */ 0x00efa893, 0x00e6a5a8, 0x00efa894, 0x00e6a698,
+ /* ec */ 0x00e6a7a2, 0x00e6a8b0, 0x00e6a9ab, 0x00e6a986,
+ /* f0 */ 0x00e6a9b3, 0x00e6a9be, 0x00e6aba2, 0x00e6aba4,
+ /* f4 */ 0x00e6af96, 0x00e6b0bf, 0x00e6b19c, 0x00e6b286,
+ /* f8 */ 0x00e6b1af, 0x00e6b39a, 0x00e6b484, 0x00e6b687,
+ /* fc */ 0x00e6b5af,
+
+ /*** fbxx - offset 0x0201e ***/
+ /* 40 */ 0x00e6b696, 0x00e6b6ac, 0x00e6b78f, 0x00e6b7b8,
+ /* 44 */ 0x00e6b7b2, 0x00e6b7bc, 0x00e6b8b9, 0x00e6b99c,
+ /* 48 */ 0x00e6b8a7, 0x00e6b8bc, 0x00e6babf, 0x00e6be88,
+ /* 4c */ 0x00e6beb5, 0x00e6bfb5, 0x00e78085, 0x00e78087,
+ /* 50 */ 0x00e780a8, 0x00e78285, 0x00e782ab, 0x00e7848f,
+ /* 54 */ 0x00e78484, 0x00e7859c, 0x00e78586, 0x00e78587,
+ /* 58 */ 0x00efa895, 0x00e78781, 0x00e787be, 0x00e78ab1,
+ /* 5c */ 0x00e78abe, 0x00e78ca4, 0x00efa896, 0x00e78db7,
+ /* 60 */ 0x00e78ebd, 0x00e78f89, 0x00e78f96, 0x00e78fa3,
+ /* 64 */ 0x00e78f92, 0x00e79087, 0x00e78fb5, 0x00e790a6,
+ /* 68 */ 0x00e790aa, 0x00e790a9, 0x00e790ae, 0x00e791a2,
+ /* 6c */ 0x00e79289, 0x00e7929f, 0x00e79481, 0x00e795af,
+ /* 70 */ 0x00e79a82, 0x00e79a9c, 0x00e79a9e, 0x00e79a9b,
+ /* 74 */ 0x00e79aa6, 0x00efa897, 0x00e79d86, 0x00e58aaf,
+ /* 78 */ 0x00e7a0a1, 0x00e7a18e, 0x00e7a1a4, 0x00e7a1ba,
+ /* 7c */ 0x00e7a4b0, 0x00efa898, 0x00efa899, 0x00000000,
+ /* 80 */ 0x00efa89a, 0x00e7a694, 0x00efa89b, 0x00e7a69b,
+ /* 84 */ 0x00e7ab91, 0x00e7aba7, 0x00efa89c, 0x00e7abab,
+ /* 88 */ 0x00e7ae9e, 0x00efa89d, 0x00e7b588, 0x00e7b59c,
+ /* 8c */ 0x00e7b6b7, 0x00e7b6a0, 0x00e7b796, 0x00e7b992,
+ /* 90 */ 0x00e7bd87, 0x00e7bea1, 0x00efa89e, 0x00e88c81,
+ /* 94 */ 0x00e88da2, 0x00e88dbf, 0x00e88f87, 0x00e88fb6,
+ /* 98 */ 0x00e89188, 0x00e892b4, 0x00e89593, 0x00e89599,
+ /* 9c */ 0x00e895ab, 0x00efa89f, 0x00e896b0, 0x00efa8a0,
+ /* a0 */ 0x00efa8a1, 0x00e8a087, 0x00e8a3b5, 0x00e8a892,
+ /* a4 */ 0x00e8a8b7, 0x00e8a9b9, 0x00e8aaa7, 0x00e8aabe,
+ /* a8 */ 0x00e8ab9f, 0x00efa8a2, 0x00e8abb6, 0x00e8ad93,
+ /* ac */ 0x00e8adbf, 0x00e8b3b0, 0x00e8b3b4, 0x00e8b492,
+ /* b0 */ 0x00e8b5b6, 0x00efa8a3, 0x00e8bb8f, 0x00efa8a4,
+ /* b4 */ 0x00efa8a5, 0x00e981a7, 0x00e9839e, 0x00efa8a6,
+ /* b8 */ 0x00e98495, 0x00e984a7, 0x00e9879a, 0x00e98797,
+ /* bc */ 0x00e9879e, 0x00e987ad, 0x00e987ae, 0x00e987a4,
+ /* c0 */ 0x00e987a5, 0x00e98886, 0x00e98890, 0x00e9888a,
+ /* c4 */ 0x00e988ba, 0x00e98980, 0x00e988bc, 0x00e9898e,
+ /* c8 */ 0x00e98999, 0x00e98991, 0x00e988b9, 0x00e989a7,
+ /* cc */ 0x00e98aa7, 0x00e989b7, 0x00e989b8, 0x00e98ba7,
+ /* d0 */ 0x00e98b97, 0x00e98b99, 0x00e98b90, 0x00efa8a7,
+ /* d4 */ 0x00e98b95, 0x00e98ba0, 0x00e98b93, 0x00e98ca5,
+ /* d8 */ 0x00e98ca1, 0x00e98bbb, 0x00efa8a8, 0x00e98c9e,
+ /* dc */ 0x00e98bbf, 0x00e98c9d, 0x00e98c82, 0x00e98db0,
+ /* e0 */ 0x00e98d97, 0x00e98ea4, 0x00e98f86, 0x00e98f9e,
+ /* e4 */ 0x00e98fb8, 0x00e990b1, 0x00e99185, 0x00e99188,
+ /* e8 */ 0x00e99692, 0x00efa79c, 0x00efa8a9, 0x00e99a9d,
+ /* ec */ 0x00e99aaf, 0x00e99cb3, 0x00e99cbb, 0x00e99d83,
+ /* f0 */ 0x00e99d8d, 0x00e99d8f, 0x00e99d91, 0x00e99d95,
+ /* f4 */ 0x00e9a197, 0x00e9a1a5, 0x00efa8aa, 0x00efa8ab,
+ /* f8 */ 0x00e9a4a7, 0x00efa8ac, 0x00e9a69e, 0x00e9a98e,
+ /* fc */ 0x00e9ab99,
+
+ /*** fcxx - offset 0x020db ***/
+ /* 40 */ 0x00e9ab9c, 0x00e9adb5, 0x00e9adb2, 0x00e9ae8f,
+ /* 44 */ 0x00e9aeb1, 0x00e9aebb, 0x00e9b080, 0x00e9b5b0,
+ /* 48 */ 0x00e9b5ab, 0x00efa8ad, 0x00e9b899, 0x00e9bb91
+};
+
+static const pg_mb_radix_index sub2idx =
+{
+ 0x81, 0xfc, /* table range */
+ {
+ 190, 379, 568, 757, 0, 0, 946, 1040, 1229, 1418, 1607, 1796, 1985, 2174,
+ 2363, 2552, 2741, 2930, 3119, 3308, 3497, 3686, 3875, 4064, 4253, 4442,
+ 4631, 4820, 5009, 5198, 5387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 5576, 5765, 5954, 6143, 6332, 6521, 6710, 6899, 7088, 7277, 7466, 0, 0,
+ 7655, 7844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8033, 8222, 8411
+ }
+};
+
+static const pg_mb_radix_tree sjis_utf8_tree =
+{
+ /* final character table offset and body */
+ 0x40, 0xfc, NULL, sucsegs,
+ /* 2-byte code table */
+ &sub2idx,
+ /* 3-byte code tables */
+ {NULL, NULL},
+ /* 4-byte code table */
+ {NULL, NULL, NULL},
+};
diff --git a/src/backend/utils/mb/Unicode/utf8_to_sjis.map b/src/backend/utils/mb/Unicode/utf8_to_sjis.map
index fb0566a..cd6ea48 100644
--- a/src/backend/utils/mb/Unicode/utf8_to_sjis.map
+++ b/src/backend/utils/mb/Unicode/utf8_to_sjis.map
@@ -3,7 +3,7 @@
static const pg_utf_to_local ULmapSJIS[ 7397 ] = {
{0xc2a2, 0x8191},
{0xc2a3, 0x8192},
- {0xc2a5, 0x5c},
+ {0xc2a5, 0x005c},
{0xc2a7, 0x8198},
{0xc2a8, 0x814e},
{0xc2ac, 0x81ca},
@@ -142,7 +142,7 @@ static const pg_utf_to_local ULmapSJIS[ 7397 ] = {
{0xe280b2, 0x818c},
{0xe280b3, 0x818d},
{0xe280bb, 0x81a6},
- {0xe280be, 0x7e},
+ {0xe280be, 0x007e},
{0xe28483, 0x818e},
{0xe28496, 0xfa59},
{0xe284a1, 0xfa5a},
diff --git a/src/backend/utils/mb/Unicode/utf8_to_sjis_radix.map b/src/backend/utils/mb/Unicode/utf8_to_sjis_radix.map
new file mode 100644
index 0000000..534ad76
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/utf8_to_sjis_radix.map
@@ -0,0 +1,3648 @@
+/* This file is generated by UCS_to_SJIS.pl */
+
+static const uint16 uscsegs[] =
+{ /* chars content - index range = [80, bf] */
+ /*** c2xx - offset 0x00001 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x8191, 0x8192, 0x0000, 0x005c, 0x0000, 0x8198,
+ /* a8 */ 0x814e, 0x0000, 0x0000, 0x0000, 0x81ca, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x818b, 0x817d, 0x0000, 0x0000, 0x814c, 0x0000, 0x81f7, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** c3xx - offset 0x00038 ***/
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x817e,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8180,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** cexx - offset 0x00070 ***/
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x839f, 0x83a0, 0x83a1, 0x83a2, 0x83a3, 0x83a4, 0x83a5,
+ /* 98 */ 0x83a6, 0x83a7, 0x83a8, 0x83a9, 0x83aa, 0x83ab, 0x83ac, 0x83ad,
+ /* a0 */ 0x83ae, 0x83af, 0x0000, 0x83b0, 0x83b1, 0x83b2, 0x83b3, 0x83b4,
+ /* a8 */ 0x83b5, 0x83b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x83bf, 0x83c0, 0x83c1, 0x83c2, 0x83c3, 0x83c4, 0x83c5,
+ /* b8 */ 0x83c6, 0x83c7, 0x83c8, 0x83c9, 0x83ca, 0x83cb, 0x83cc, 0x83cd,
+
+ /*** cfxx - offset 0x000b0 ***/
+ /* 80 */ 0x83ce, 0x83cf, 0x0000, 0x83d0, 0x83d1, 0x83d2, 0x83d3, 0x83d4,
+ /* 88 */ 0x83d5, 0x83d6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** d0xx - offset 0x000ef ***/
+ /* 80 */ 0x8446, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8440, 0x8441, 0x8442, 0x8443, 0x8444, 0x8445, 0x8447, 0x8448,
+ /* 98 */ 0x8449, 0x844a, 0x844b, 0x844c, 0x844d, 0x844e, 0x844f, 0x8450,
+ /* a0 */ 0x8451, 0x8452, 0x8453, 0x8454, 0x8455, 0x8456, 0x8457, 0x8458,
+ /* a8 */ 0x8459, 0x845a, 0x845b, 0x845c, 0x845d, 0x845e, 0x845f, 0x8460,
+ /* b0 */ 0x8470, 0x8471, 0x8472, 0x8473, 0x8474, 0x8475, 0x8477, 0x8478,
+ /* b8 */ 0x8479, 0x847a, 0x847b, 0x847c, 0x847d, 0x847e, 0x8480, 0x8481,
+
+ /*** d1xx - offset 0x0012f ***/
+ /* 80 */ 0x8482, 0x8483, 0x8484, 0x8485, 0x8486, 0x8487, 0x8488, 0x8489,
+ /* 88 */ 0x848a, 0x848b, 0x848c, 0x848d, 0x848e, 0x848f, 0x8490, 0x8491,
+ /* 90 */ 0x0000, 0x8476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e280xx - offset 0x0015f ***/
+ /* 90 */ 0x815d, 0x0000, 0x0000, 0x0000, 0x0000, 0x815c, 0x8161, 0x0000,
+ /* 98 */ 0x8165, 0x8166, 0x0000, 0x0000, 0x8167, 0x8168, 0x0000, 0x0000,
+ /* a0 */ 0x81f5, 0x81f6, 0x0000, 0x0000, 0x0000, 0x8164, 0x8163, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x81f1, 0x0000, 0x818c, 0x818d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x81a6, 0x0000, 0x0000, 0x007e, 0x0000,
+
+ /*** e284xx - offset 0x0019e ***/
+ /* 80 */ 0x0000, 0x0000, 0x818e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfa59, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xfa5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x81f0, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e285xx - offset 0x001ca ***/
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xfa4a, 0xfa4b, 0xfa4c, 0xfa4d, 0xfa4e, 0xfa4f, 0xfa50, 0xfa51,
+ /* a8 */ 0xfa52, 0xfa53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xfa40, 0xfa41, 0xfa42, 0xfa43, 0xfa44, 0xfa45, 0xfa46, 0xfa47,
+ /* b8 */ 0xfa48, 0xfa49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e286xx - offset 0x00204 ***/
+ /* 80 */ 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x81a9, 0x81aa, 0x81a8, 0x81ab, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e287xx - offset 0x00232 ***/
+ /* 90 */ 0x81cb, 0x0000, 0x81cc, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e288xx - offset 0x00272 ***/
+ /* 80 */ 0x81cd, 0x0000, 0x81dd, 0x81ce, 0x0000, 0x0000, 0x0000, 0x81de,
+ /* 88 */ 0x81b8, 0x0000, 0x0000, 0x81b9, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8794, 0x817c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x81e3, 0x0000, 0x0000, 0x81e5, 0x8187, 0x8798,
+ /* a0 */ 0x81da, 0x0000, 0x0000, 0x0000, 0x0000, 0x8161, 0x0000, 0x81c8,
+ /* a8 */ 0x81c9, 0x81bf, 0x81be, 0x81e7, 0x81e8, 0x0000, 0x8793, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8188, 0x81e6, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x81e4, 0x0000, 0x0000,
+
+ /*** e289xx - offset 0x002b0 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x81e0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x8182, 0x81df, 0x0000, 0x0000, 0x0000, 0x0000, 0x8185, 0x8186,
+ /* a8 */ 0x0000, 0x0000, 0x81e1, 0x81e2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e28axx - offset 0x002ee ***/
+ /* 80 */ 0x81bc, 0x81bd, 0x0000, 0x0000, 0x81ba, 0x81bb,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x81db, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8799,
+
+ /*** e28cxx - offset 0x0032e ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x81dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e291xx - offset 0x0034e ***/
+ /* a0 */ 0x8740, 0x8741, 0x8742, 0x8743, 0x8744, 0x8745, 0x8746, 0x8747,
+ /* a8 */ 0x8748, 0x8749, 0x874a, 0x874b, 0x874c, 0x874d, 0x874e, 0x874f,
+ /* b0 */ 0x8750, 0x8751, 0x8752, 0x8753, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e294xx - offset 0x0038e ***/
+ /* 80 */ 0x849f, 0x84aa, 0x84a0, 0x84ab, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x84a1, 0x0000, 0x0000, 0x84ac,
+ /* 90 */ 0x84a2, 0x0000, 0x0000, 0x84ad, 0x84a4, 0x0000, 0x0000, 0x84af,
+ /* 98 */ 0x84a3, 0x0000, 0x0000, 0x84ae, 0x84a5, 0x84ba, 0x0000, 0x0000,
+ /* a0 */ 0x84b5, 0x0000, 0x0000, 0x84b0, 0x84a7, 0x84bc, 0x0000, 0x0000,
+ /* a8 */ 0x84b7, 0x0000, 0x0000, 0x84b2, 0x84a6, 0x0000, 0x0000, 0x84b6,
+ /* b0 */ 0x84bb, 0x0000, 0x0000, 0x84b1, 0x84a8, 0x0000, 0x0000, 0x84b8,
+ /* b8 */ 0x84bd, 0x0000, 0x0000, 0x84b3, 0x84a9, 0x0000, 0x0000, 0x84b9,
+
+ /*** e295xx - offset 0x003ce ***/
+ /* 80 */ 0x0000, 0x0000, 0x84be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x84b4, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e296xx - offset 0x003ee ***/
+ /* a0 */ 0x81a1, 0x81a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x81a3, 0x81a2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x81a5, 0x81a4, 0x0000, 0x0000,
+
+ /*** e297xx - offset 0x0042c ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x819f, 0x819e,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x819b, 0x0000, 0x0000, 0x819d, 0x819c,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x81fc,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e298xx - offset 0x00467 ***/
+ /* 80 */ 0x819a, 0x8199, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e299xx - offset 0x004a7 ***/
+ /* 80 */ 0x818a, 0x0000, 0x8189, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x81f4, 0x0000, 0x0000, 0x81f3, 0x0000, 0x81f2,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e380xx - offset 0x004e7 ***/
+ /* 80 */ 0x8140, 0x8141, 0x8142, 0x8156, 0x0000, 0x8158, 0x8159, 0x815a,
+ /* 88 */ 0x8171, 0x8172, 0x8173, 0x8174, 0x8175, 0x8176, 0x8177, 0x8178,
+ /* 90 */ 0x8179, 0x817a, 0x81a7, 0x81ac, 0x816b, 0x816c, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8160, 0x8780, 0x0000, 0x8781,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e381xx - offset 0x00526 ***/
+ /* 80 */ 0x829f, 0x82a0, 0x82a1, 0x82a2, 0x82a3, 0x82a4, 0x82a5,
+ /* 88 */ 0x82a6, 0x82a7, 0x82a8, 0x82a9, 0x82aa, 0x82ab, 0x82ac, 0x82ad,
+ /* 90 */ 0x82ae, 0x82af, 0x82b0, 0x82b1, 0x82b2, 0x82b3, 0x82b4, 0x82b5,
+ /* 98 */ 0x82b6, 0x82b7, 0x82b8, 0x82b9, 0x82ba, 0x82bb, 0x82bc, 0x82bd,
+ /* a0 */ 0x82be, 0x82bf, 0x82c0, 0x82c1, 0x82c2, 0x82c3, 0x82c4, 0x82c5,
+ /* a8 */ 0x82c6, 0x82c7, 0x82c8, 0x82c9, 0x82ca, 0x82cb, 0x82cc, 0x82cd,
+ /* b0 */ 0x82ce, 0x82cf, 0x82d0, 0x82d1, 0x82d2, 0x82d3, 0x82d4, 0x82d5,
+ /* b8 */ 0x82d6, 0x82d7, 0x82d8, 0x82d9, 0x82da, 0x82db, 0x82dc, 0x82dd,
+
+ /*** e382xx - offset 0x00566 ***/
+ /* 80 */ 0x82de, 0x82df, 0x82e0, 0x82e1, 0x82e2, 0x82e3, 0x82e4, 0x82e5,
+ /* 88 */ 0x82e6, 0x82e7, 0x82e8, 0x82e9, 0x82ea, 0x82eb, 0x82ec, 0x82ed,
+ /* 90 */ 0x82ee, 0x82ef, 0x82f0, 0x82f1, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x814a, 0x814b, 0x8154, 0x8155, 0x0000,
+ /* a0 */ 0x0000, 0x8340, 0x8341, 0x8342, 0x8343, 0x8344, 0x8345, 0x8346,
+ /* a8 */ 0x8347, 0x8348, 0x8349, 0x834a, 0x834b, 0x834c, 0x834d, 0x834e,
+ /* b0 */ 0x834f, 0x8350, 0x8351, 0x8352, 0x8353, 0x8354, 0x8355, 0x8356,
+ /* b8 */ 0x8357, 0x8358, 0x8359, 0x835a, 0x835b, 0x835c, 0x835d, 0x835e,
+
+ /*** e383xx - offset 0x005a6 ***/
+ /* 80 */ 0x835f, 0x8360, 0x8361, 0x8362, 0x8363, 0x8364, 0x8365, 0x8366,
+ /* 88 */ 0x8367, 0x8368, 0x8369, 0x836a, 0x836b, 0x836c, 0x836d, 0x836e,
+ /* 90 */ 0x836f, 0x8370, 0x8371, 0x8372, 0x8373, 0x8374, 0x8375, 0x8376,
+ /* 98 */ 0x8377, 0x8378, 0x8379, 0x837a, 0x837b, 0x837c, 0x837d, 0x837e,
+ /* a0 */ 0x8380, 0x8381, 0x8382, 0x8383, 0x8384, 0x8385, 0x8386, 0x8387,
+ /* a8 */ 0x8388, 0x8389, 0x838a, 0x838b, 0x838c, 0x838d, 0x838e, 0x838f,
+ /* b0 */ 0x8390, 0x8391, 0x8392, 0x8393, 0x8394, 0x8395, 0x8396, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8145, 0x815b, 0x8152, 0x8153, 0x0000,
+
+ /*** e388xx - offset 0x005e5 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xfa58, 0x878b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x878c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e38axx - offset 0x0061f ***/
+ /* 80 */ 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8785, 0x8786, 0x8787, 0x8788,
+ /* a8 */ 0x8789, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e38cxx - offset 0x0065c ***/
+ /* 80 */ 0x8765, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8769, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8760, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x8761, 0x876b, 0x0000, 0x0000, 0x876a, 0x8764,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x876c, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8766, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x876e, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e38dxx - offset 0x00698 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x875f, 0x876d, 0x0000, 0x0000, 0x8762, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8768,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x877e, 0x878f, 0x878e, 0x878d, 0x0000,
+
+ /*** e38exx - offset 0x006d7 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8772, 0x8773,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x876f, 0x8770, 0x8771, 0x0000,
+ /* a0 */ 0x0000, 0x8775, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e38fxx - offset 0x00713 ***/
+ /* 80 */ 0x8774, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8783, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e4b8xx - offset 0x00753 ***/
+ /* 80 */ 0x88ea, 0x929a, 0x0000, 0x8eb5, 0x0000, 0x0000, 0x0000, 0x969c,
+ /* 88 */ 0x8fe4, 0x8e4f, 0x8fe3, 0x89ba, 0x0000, 0x9573, 0x975e, 0x0000,
+ /* 90 */ 0x98a0, 0x894e, 0x0000, 0x0000, 0x8a8e, 0x98a1, 0x90a2, 0x99c0,
+ /* 98 */ 0x8b75, 0x95b8, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fe5, 0x0000,
+ /* a0 */ 0x0000, 0x97bc, 0x0000, 0x0000, 0x0000, 0x0000, 0x95c0, 0x0000,
+ /* a8 */ 0xfa68, 0x0000, 0x98a2, 0x0000, 0x0000, 0x9286, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x98a3, 0x8bf8, 0x0000, 0x0000, 0x0000, 0x98a4, 0x0000,
+ /* b8 */ 0x8adb, 0x924f, 0x0000, 0x8ee5, 0x98a5, 0x0000, 0x0000, 0x98a6,
+
+ /*** e4b9xx - offset 0x00793 ***/
+ /* 80 */ 0x0000, 0x0000, 0x98a7, 0x9454, 0x0000, 0x8b76, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9456, 0x0000, 0x93e1, 0x8cc1, 0x9652,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe568, 0x98a8, 0x8fe6,
+ /* 98 */ 0x98a9, 0x89b3, 0x0000, 0x0000, 0x0000, 0x8be3, 0x8cee, 0x96e7,
+ /* a0 */ 0x0000, 0x0000, 0x9ba4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x9790, 0x0000, 0x93fb, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8aa3, 0x0000,
+
+ /*** e4baxx - offset 0x007d3 ***/
+ /* 80 */ 0x8b54, 0x0000, 0x98aa, 0x0000, 0x0000, 0x98ab, 0x97b9, 0x0000,
+ /* 88 */ 0x975c, 0x9188, 0x98ad, 0x8e96, 0x93f1, 0x0000, 0x98b0, 0x0000,
+ /* 90 */ 0x0000, 0x895d, 0x8cdd, 0x0000, 0x8cdc, 0x88e4, 0x0000, 0x0000,
+ /* 98 */ 0x986a, 0x9869, 0x0000, 0x8db1, 0x889f, 0x0000, 0x98b1, 0x98b2,
+ /* a0 */ 0x98b3, 0x9653, 0x98b4, 0x0000, 0x8cf0, 0x88e5, 0x9692, 0x0000,
+ /* a8 */ 0x8b9c, 0x0000, 0x0000, 0x8b9d, 0x8b9e, 0x92e0, 0x97ba, 0x0000,
+ /* b0 */ 0x98b5, 0x0000, 0x0000, 0x98b6, 0x0000, 0x0000, 0x98b7, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x906c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e4bbxx - offset 0x00813 ***/
+ /* 80 */ 0x8f59, 0x906d, 0x98bc, 0x0000, 0x98ba, 0x0000, 0x98bb, 0x8b77,
+ /* 88 */ 0x0000, 0x0000, 0x8da1, 0x89ee, 0x0000, 0x98b9, 0x98b8, 0x95a7,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8e65, 0x8e64, 0x91bc, 0x98bd,
+ /* 98 */ 0x9574, 0x90e5, 0x0000, 0x0000, 0x0000, 0x8157, 0x98be, 0x98c0,
+ /* a0 */ 0x0000, 0xfa69, 0x0000, 0x91e3, 0x97df, 0x88c8, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x98bf, 0x89bc, 0x0000,
+ /* b0 */ 0x8bc2, 0x0000, 0x9287, 0x0000, 0x0000, 0x0000, 0x8c8f, 0x98c1,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x9443, 0xfa6a, 0x0000, 0x0000, 0x0000,
+
+ /*** e4bcxx - offset 0x00853 ***/
+ /* 80 */ 0xfa6b, 0x8ae9, 0x0000, 0xfa6c, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x98c2, 0x88c9, 0x0000, 0x0000, 0x8cde, 0x8aea, 0x959a,
+ /* 90 */ 0x94b0, 0x8b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x89ef, 0x0000, 0x98e5, 0x9360, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x948c,
+ /* b0 */ 0x98c4, 0x0000, 0x0000, 0x0000, 0x94ba, 0x0000, 0x97e0, 0x0000,
+ /* b8 */ 0x904c, 0xfa6d, 0x8e66, 0x0000, 0x8e97, 0x89be, 0x0000, 0x0000,
+
+ /*** e4bdxx - offset 0x00891 ***/
+ /* 80 */ 0x0000, 0x92cf, 0x0000, 0x0000, 0x9241, 0x98c8,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x88ca, 0x92e1, 0x8f5a,
+ /* 90 */ 0x8db2, 0x9743, 0x0000, 0x91cc, 0x0000, 0x89bd, 0xfa6e, 0x98c7,
+ /* 98 */ 0x0000, 0x975d, 0x98c3, 0x98c5, 0x8dec, 0x98c6, 0x9b43, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x98ce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x98d1,
+ /* b0 */ 0x98cf, 0x0000, 0x0000, 0x89c0, 0x0000, 0x95b9, 0x98c9, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x98cd, 0x8cf1, 0x0000, 0x0000, 0x8e67,
+
+ /*** e4bexx - offset 0x008d1 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8aa4, 0x0000, 0x0000, 0x98d2, 0x0000,
+ /* 88 */ 0x98ca, 0x0000, 0xfa70, 0x97e1, 0x0000, 0x8e98, 0x0000, 0x98cb,
+ /* 90 */ 0x0000, 0x98d0, 0xfa6f, 0x0000, 0xfa72, 0x0000, 0x98d3, 0x0000,
+ /* 98 */ 0x98cc, 0x0000, 0xfa71, 0x8b9f, 0x0000, 0x88cb, 0x0000, 0x0000,
+ /* a0 */ 0x8ba0, 0x89bf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9b44, 0x0000, 0x9699, 0x958e, 0x8cf2,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x904e, 0x97b5, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x95d6,
+
+ /*** e4bfxx - offset 0x00911 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8c57, 0x91a3, 0x89e2, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xfa61, 0x8f72, 0x0000, 0x0000, 0xfa73, 0x98d7, 0x0000,
+ /* 90 */ 0x98dc, 0x98da, 0x0000, 0x0000, 0x98d5, 0x0000, 0x0000, 0x91ad,
+ /* 98 */ 0x98d8, 0x0000, 0x98db, 0x98d9, 0x0000, 0x95db, 0x0000, 0x98d6,
+ /* a0 */ 0x0000, 0x904d, 0x0000, 0x9693, 0x98dd, 0x98de, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f43, 0x98eb,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x946f, 0x0000, 0x9555, 0x98e6, 0x0000,
+ /* b8 */ 0x95ee, 0x0000, 0x89b4, 0x0000, 0x0000, 0x0000, 0x98ea, 0xfa76,
+
+ /*** e580xx - offset 0x00951 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x98e4, 0x98ed, 0x0000,
+ /* 88 */ 0x0000, 0x9171, 0x0000, 0x8cc2, 0x0000, 0x947b, 0x0000, 0xe0c5,
+ /* 90 */ 0x0000, 0x98ec, 0x937c, 0x0000, 0x98e1, 0x0000, 0x8cf4, 0x0000,
+ /* 98 */ 0x0000, 0x8cf3, 0x98df, 0x0000, 0x0000, 0x0000, 0xfa77, 0x8ed8,
+ /* a0 */ 0x0000, 0x98e7, 0xfa75, 0x95ed, 0x926c, 0x98e3, 0x8c91, 0x0000,
+ /* a8 */ 0x98e0, 0x98e8, 0x98e2, 0x97cf, 0x98e9, 0x9860, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8be4, 0x0000,
+ /* b8 */ 0x0000, 0x8c90, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e581xx - offset 0x00991 ***/
+ /* 80 */ 0xfa74, 0x0000, 0xfa7a, 0x98ee, 0x0000, 0x0000, 0xfa78, 0x98ef,
+ /* 88 */ 0x98f3, 0x88cc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x95ce,
+ /* 90 */ 0x98f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x98f1, 0x98f5, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x98f4, 0x0000, 0x92e2, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c92, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x98f6, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xfa79, 0x0000, 0x8ec3, 0x0000, 0x91a4, 0x92e3, 0x8bf4, 0x0000,
+ /* b8 */ 0x98f7, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b55, 0x0000, 0x0000,
+
+ /*** e582xx - offset 0x009d1 ***/
+ /* 80 */ 0x98f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x98fa, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9654, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8c86, 0x0000, 0x0000, 0xfa7b, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8e50, 0x94f5, 0x98f9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8dc3, 0x9762, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x98fc, 0x9942, 0x98fb, 0x8dc2, 0x0000, 0x8f9d,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c58, 0x0000,
+
+ /*** e583xx - offset 0x00a10 ***/
+ /* 80 */ 0x0000, 0x9943, 0x0000, 0x0000, 0x8bcd, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9940, 0x9941, 0x0000, 0x0000, 0x93ad, 0x0000, 0x919c,
+ /* 90 */ 0x0000, 0x8ba1, 0x0000, 0x0000, 0x0000, 0x966c, 0x9944, 0x0000,
+ /* 98 */ 0xfa7d, 0x0000, 0x97bb, 0x0000, 0x0000, 0x0000, 0x9945, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9948, 0x0000, 0x9946, 0x0000, 0x916d,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9947, 0x9949, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfa7c, 0x994b, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x994a, 0x0000, 0x95c6, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e584xx - offset 0x00a50 ***/
+ /* 80 */ 0x8b56, 0x994d, 0x994e, 0x0000, 0x89ad, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x994c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x8ef2, 0x0000, 0x9951, 0x9950, 0x994f, 0x0000,
+ /* 98 */ 0x98d4, 0x0000, 0x9952, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f9e,
+ /* a0 */ 0x0000, 0x9953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x96d7, 0x0000, 0x0000, 0x0000, 0x0000, 0x9955,
+ /* b8 */ 0x0000, 0x0000, 0x9954, 0x9957, 0x9956, 0x0000, 0x0000, 0x9958,
+
+ /*** e585xx - offset 0x00a90 ***/
+ /* 80 */ 0x9959, 0x88f2, 0x0000, 0x8cb3, 0x8c5a, 0x8f5b, 0x929b, 0x8ba2,
+ /* 88 */ 0x90e6, 0x8cf5, 0xfa7e, 0x8d8e, 0x995b, 0x96c6, 0x9365, 0x0000,
+ /* 90 */ 0x8e99, 0x0000, 0x995a, 0x0000, 0x995c, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x937d, 0x0000, 0x8a95, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x995d, 0x0000, 0xfa80, 0x93fc, 0x0000, 0x0000,
+ /* a8 */ 0x9153, 0x995f, 0x9960, 0x94aa, 0x8cf6, 0x985a, 0x9961, 0x0000,
+ /* b0 */ 0x0000, 0x8ba4, 0x0000, 0x0000, 0x0000, 0x95ba, 0x91b4, 0x8bef,
+ /* b8 */ 0x9354, 0x0000, 0x0000, 0x0000, 0x8c93, 0x0000, 0x0000, 0x0000,
+
+ /*** e586xx - offset 0x00ad0 ***/
+ /* 80 */ 0x9962, 0x0000, 0x9963, 0x0000, 0x0000, 0x93e0, 0x897e, 0x0000,
+ /* 88 */ 0x0000, 0x9966, 0x8dfb, 0x0000, 0x9965, 0x8dc4, 0x0000, 0x9967,
+ /* 90 */ 0xe3ec, 0x9968, 0x9660, 0x9969, 0x0000, 0x996a, 0x996b, 0x8fe7,
+ /* 98 */ 0x0000, 0x8eca, 0x0000, 0x0000, 0x0000, 0xfa81, 0x0000, 0x0000,
+ /* a0 */ 0x8aa5, 0x0000, 0x996e, 0x0000, 0x996c, 0x96bb, 0x996d, 0x0000,
+ /* a8 */ 0x9579, 0x996f, 0x9970, 0x9971, 0x937e, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9975, 0x9973, 0x9974, 0x9972, 0x8de1, 0x9976, 0x96e8, 0x97e2,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9977, 0xfa82, 0x0000,
+
+ /*** e587xx - offset 0x00b0f ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x90a6, 0x9978, 0x8f79, 0x0000,
+ /* 88 */ 0x0000, 0x9979, 0x0000, 0x929c, 0x97bd, 0x9380, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x99c3, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x997a, 0xeaa3, 0x8bc3, 0x0000, 0x0000,
+ /* a0 */ 0x997b, 0x967d, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f88, 0x91fa,
+ /* a8 */ 0x0000, 0x997d, 0x93e2, 0x0000, 0xfa83, 0x997e, 0x0000, 0x0000,
+ /* b0 */ 0x9980, 0x8a4d, 0x0000, 0x0000, 0x0000, 0x9981, 0x8ba5, 0x0000,
+ /* b8 */ 0x93ca, 0x899a, 0x8f6f, 0x0000, 0x0000, 0x949f, 0x9982, 0x0000,
+
+ /*** e588xx - offset 0x00b4f ***/
+ /* 80 */ 0x9381, 0x0000, 0x0000, 0x906e, 0x9983, 0x0000, 0x95aa, 0x90d8,
+ /* 88 */ 0x8aa0, 0x0000, 0x8aa7, 0x9984, 0x0000, 0x0000, 0x9986, 0x0000,
+ /* 90 */ 0x0000, 0x8c59, 0x0000, 0x0000, 0x9985, 0xfa84, 0x0000, 0x97f1,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f89, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x94bb, 0x95ca, 0x0000, 0x9987,
+ /* a8 */ 0x0000, 0x9798, 0x9988, 0x0000, 0x0000, 0x0000, 0x9989, 0x0000,
+ /* b0 */ 0x939e, 0x0000, 0x0000, 0x998a, 0x0000, 0x0000, 0x90a7, 0x8dfc,
+ /* b8 */ 0x8c94, 0x998b, 0x8e68, 0x8d8f, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e589xx - offset 0x00b8c ***/
+ /* 80 */ 0x92e4, 0x998d, 0x0000, 0x0000, 0x91a5,
+ /* 88 */ 0x0000, 0x0000, 0x8ded, 0x998e, 0x998f, 0x914f, 0x0000, 0x998c,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9991, 0x0000, 0x9655, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x8d84, 0x0000, 0x0000, 0x9990, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8c95, 0x8ddc, 0x948d, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9994, 0x9992, 0x0000, 0x0000, 0x0000, 0x0000, 0x959b,
+ /* b0 */ 0x8fe8, 0x999b, 0x8a84, 0x9995, 0x9993, 0x916e, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9997, 0x0000, 0x9996,
+
+ /*** e58axx - offset 0x00bcc ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8a63, 0x0000, 0x0000, 0x0000, 0x8c80,
+ /* 88 */ 0x999c, 0x97ab, 0x0000, 0x0000, 0x0000, 0x9998, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x999d, 0x999a, 0x0000, 0x9999, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x97cd, 0xfa85, 0x0000, 0x0000, 0x8cf7,
+ /* a0 */ 0x89c1, 0x0000, 0x0000, 0x97f2, 0x0000, 0x0000, 0xfa86, 0x0000,
+ /* a8 */ 0x0000, 0x8f95, 0x9377, 0x8d85, 0x99a0, 0x99a1, 0x0000, 0xfb77,
+ /* b0 */ 0x0000, 0x97e3, 0x0000, 0x0000, 0x984a, 0x99a3, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x8cf8, 0x0000, 0x0000, 0x99a2, 0x0000, 0x8a4e, 0x0000,
+
+ /*** e58bxx - offset 0x00c0c ***/
+ /* 80 */ 0xfa87, 0x99a4, 0x0000, 0x9675, 0x0000, 0x92ba, 0x0000, 0x9745,
+ /* 88 */ 0x0000, 0x95d7, 0x0000, 0x0000, 0x0000, 0x99a5, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe8d3, 0x0000, 0x0000, 0x93ae, 0x0000, 0x99a6,
+ /* 98 */ 0x8aa8, 0x96b1, 0x0000, 0xfa88, 0x0000, 0x8f9f, 0x99a7, 0x95e5,
+ /* a0 */ 0x99ab, 0x0000, 0x90a8, 0x99a8, 0x8bce, 0x0000, 0x99a9, 0x8aa9,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8c4d, 0x99ac, 0x0000, 0x99ad, 0x0000, 0x0000,
+ /* b8 */ 0x99ae, 0x99af, 0x8ed9, 0x0000, 0x0000, 0x0000, 0x8cf9, 0x96dc,
+
+ /*** e58cxx - offset 0x00c4c ***/
+ /* 80 */ 0xfa89, 0x96e6, 0x93f5, 0x0000, 0x0000, 0x95ef, 0x99b0, 0xfa8a,
+ /* 88 */ 0x99b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x99b3, 0x0000, 0x99b5,
+ /* 90 */ 0x99b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x99b6, 0x89bb, 0x966b,
+ /* 98 */ 0x0000, 0x8dfa, 0x99b7, 0x0000, 0x0000, 0x9178, 0x0000, 0x0000,
+ /* a0 */ 0x8fa0, 0x8ba7, 0x0000, 0x99b8, 0xfa8b, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x94d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x99b9,
+ /* b0 */ 0x0000, 0x99ba, 0x0000, 0x99bb, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x99bc, 0x9543, 0x8be6, 0x88e3, 0x0000, 0x0000, 0x0000, 0x93bd,
+
+ /*** e58dxx - offset 0x00c8c ***/
+ /* 80 */ 0x99bd, 0x8f5c, 0x0000, 0x90e7, 0x0000, 0x99bf, 0x99be, 0x8fa1,
+ /* 88 */ 0x8cdf, 0x99c1, 0x94bc, 0x0000, 0x0000, 0x99c2, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x94da, 0x91b2, 0x91ec, 0x8ba6, 0x0000, 0x0000, 0x93ec,
+ /* 98 */ 0x9250, 0x0000, 0x948e, 0x0000, 0x966d, 0x0000, 0x99c4, 0x0000,
+ /* a0 */ 0x90e8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c54, 0x0000,
+ /* a8 */ 0x0000, 0x99c5, 0x0000, 0x0000, 0x0000, 0x0000, 0x99c6, 0x894b,
+ /* b0 */ 0x88f3, 0x8aeb, 0xfa8c, 0x91a6, 0x8b70, 0x9791, 0x0000, 0x99c9,
+ /* b8 */ 0x89b5, 0x0000, 0x0000, 0x99c8, 0x0000, 0x0000, 0x0000, 0x8ba8,
+
+ /*** e58exx - offset 0x00ccc ***/
+ /* 80 */ 0x0000, 0x0000, 0x99ca, 0x0000, 0x96ef, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xfa8d, 0x0000, 0x0000, 0x99cb, 0x0000,
+ /* 98 */ 0x97d0, 0x0000, 0x8cfa, 0x0000, 0x0000, 0x0000, 0x0000, 0x8cb4,
+ /* a0 */ 0x99cc, 0x0000, 0x0000, 0x0000, 0x0000, 0x99ce, 0x99cd, 0x0000,
+ /* a8 */ 0x907e, 0x8958, 0x0000, 0x0000, 0x0000, 0x897d, 0x99cf, 0x0000,
+ /* b0 */ 0x99d0, 0x0000, 0xfa8e, 0x8cb5, 0x0000, 0x0000, 0x99d1, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8b8e, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e58fxx - offset 0x00d0a ***/
+ /* 80 */ 0x8e51, 0x99d2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9694, 0x8db3, 0x8b79, 0x9746, 0x916f, 0x94bd, 0x8efb, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8f66, 0x0000, 0x8ee6, 0x8ef3,
+ /* 98 */ 0x0000, 0x8f96, 0x0000, 0x94be, 0x0000, 0xfa8f, 0x0000, 0x99d5,
+ /* a0 */ 0x0000, 0x8962, 0x9170, 0x8cfb, 0x8cc3, 0x8be5, 0x0000, 0x0000,
+ /* a8 */ 0x99d9, 0x9240, 0x91fc, 0x8ba9, 0x8fa2, 0x99da, 0x99d8, 0x89c2,
+ /* b0 */ 0x91e4, 0x8eb6, 0x8e6a, 0x8945, 0x0000, 0x0000, 0x8a90, 0x8d86,
+ /* b8 */ 0x8e69, 0x0000, 0x99db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e590xx - offset 0x00d49 ***/
+ /* 80 */ 0x99dc, 0x0000, 0x8b68, 0x8a65, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x8d87, 0x8b67, 0x92dd, 0x8944, 0x93af, 0x96bc, 0x8d40, 0x9799,
+ /* 90 */ 0x9366, 0x8cfc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x8c4e, 0x0000, 0x99e5, 0x0000, 0x8be1,
+ /* a0 */ 0x9669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x94db, 0x0000,
+ /* a8 */ 0x0000, 0x99e4, 0x0000, 0x8adc, 0x99df, 0x99e0, 0x99e2, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x99e3, 0x0000,
+ /* b8 */ 0x8b7a, 0x9081, 0x0000, 0x95ab, 0x99e1, 0x99dd, 0x8ce1, 0x0000,
+
+ /*** e591xx - offset 0x00d89 ***/
+ /* 80 */ 0x99de, 0x0000, 0x9843, 0x0000, 0x0000, 0x0000, 0x95f0, 0x0000,
+ /* 88 */ 0x92e6, 0x8ce0, 0x8d90, 0x0000, 0x0000, 0x0000, 0x99e6, 0x0000,
+ /* 90 */ 0x0000, 0x93db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x99ea,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x8efc, 0x0000, 0x8ef4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x99ed, 0x99eb, 0x0000, 0x96a1, 0x0000, 0x99e8, 0x99f1, 0x99ec,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x99ef, 0x8cc4, 0x96bd, 0x0000, 0x0000,
+
+ /*** e592xx - offset 0x00dc9 ***/
+ /* 80 */ 0x99f0, 0x0000, 0x0000, 0x0000, 0x99f2, 0x0000, 0x99f4, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xfa92, 0x8dee, 0x9861, 0x0000, 0x99e9, 0x99e7,
+ /* 90 */ 0x99f3, 0x0000, 0x99ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfa91, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x99f6, 0x0000, 0x9a42, 0x99f8, 0x0000, 0x0000,
+ /* a8 */ 0x99fc, 0xfa93, 0x0000, 0x9a40, 0x99f9, 0x0000, 0x0000, 0x9a5d,
+ /* b0 */ 0x0000, 0x0000, 0x8de7, 0x8a50, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x99f7, 0x0000, 0x0000, 0x0000, 0x9a44, 0x88f4, 0x9a43, 0x0000,
+
+ /*** e593xx - offset 0x00e09 ***/
+ /* 80 */ 0x88a3, 0x9569, 0x9a41, 0x0000, 0x99fa, 0x0000, 0x0000, 0x99f5,
+ /* 88 */ 0x99fb, 0x8dc6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9a45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x88f5, 0x9a4e, 0x0000, 0x0000, 0x9a46, 0x9a47, 0x0000,
+ /* a8 */ 0x8fa3, 0x9689, 0x0000, 0x0000, 0x0000, 0x9a4c, 0x9a4b, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x934e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9a4d, 0x0000, 0x0000, 0x9a4a, 0x0000, 0xfa94,
+
+ /*** e594xx - offset 0x00e49 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8953, 0x0000, 0x8db4, 0x904f,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a48,
+ /* 90 */ 0x9382, 0x0000, 0x0000, 0x0000, 0x9a49, 0x0000, 0x88a0, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a53, 0x9742,
+ /* b0 */ 0x0000, 0x8fa5, 0x0000, 0x9a59, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9a58, 0x9a4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x91c1, 0x0000,
+
+ /*** e595xx - offset 0x00e89 ***/
+ /* 80 */ 0x9a50, 0x0000, 0x0000, 0x0000, 0x91ed, 0x9a55, 0x8fa4, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a52, 0x0000, 0x0000, 0x96e2,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x8c5b, 0x0000, 0x0000, 0x9a56, 0x9a57,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a54, 0x9a5a, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9a51, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x9a60, 0x9a65, 0x0000, 0x9a61, 0x0000,
+
+ /*** e596xx - offset 0x00ec9 ***/
+ /* 80 */ 0x9a5c, 0x0000, 0x0000, 0x9a66, 0x9150, 0x0000, 0xfa95, 0x9a68,
+ /* 88 */ 0x0000, 0x8d41, 0x9a5e, 0x929d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9a62, 0x9a5b, 0x8aab, 0x0000, 0x8aec, 0x8a85, 0x9a63, 0x9a5f,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c96,
+ /* a8 */ 0x9a69, 0x9a67, 0x9172, 0x8b69, 0x8baa, 0x0000, 0x9a64, 0x0000,
+ /* b0 */ 0x8bf2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8963, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e597xx - offset 0x00f05 ***/
+ /* 80 */ 0x9a6d, 0x9a6b, 0x0000, 0x9aa5,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a70, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9a6a, 0x0000, 0x9a6e, 0x0000, 0x0000, 0x9a6c,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8e6b, 0x9a6f, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a72,
+ /* b8 */ 0x0000, 0x9a77, 0x0000, 0x0000, 0x0000, 0x9a75, 0x9a74, 0x0000,
+
+ /*** e598xx - offset 0x00f44 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9251, 0x0000,
+ /* 88 */ 0x0000, 0x89c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a71, 0x0000, 0x9a73, 0x8fa6,
+ /* 98 */ 0x8952, 0x0000, 0x0000, 0x9a76, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x89dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a82,
+ /* b0 */ 0x0000, 0x8ffa, 0x9a7d, 0x0000, 0x9a7b, 0x0000, 0x9a7c, 0x0000,
+ /* b8 */ 0x9a7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e599xx - offset 0x00f82 ***/
+ /* 80 */ 0x895c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9158, 0x0000, 0x9a78, 0x0000,
+ /* 90 */ 0x9a79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x8a9a, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a81, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x8aed, 0x0000, 0x9a84, 0x9a80, 0x9a83, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x95ac, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x93d3, 0x0000, 0x94b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e59axx - offset 0x00fc2 ***/
+ /* 80 */ 0x9a86, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a85, 0x8a64,
+ /* 88 */ 0x0000, 0x0000, 0x9a87, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a8a,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a89, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9a88, 0x0000, 0x9458, 0x0000, 0x0000, 0x9a8b, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a8c, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a8e, 0x0000, 0x9a8d, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9a90, 0x0000, 0x0000, 0x0000,
+
+ /*** e59bxx - offset 0x01002 ***/
+ /* 80 */ 0x9a93, 0x9a91, 0x9a8f, 0x9a92, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9a94, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a95, 0x0000,
+ /* 90 */ 0x0000, 0x9a96, 0x0000, 0x9a97, 0x0000, 0x0000, 0x0000, 0x9a98,
+ /* 98 */ 0x9964, 0x0000, 0x8efa, 0x8e6c, 0x0000, 0x0000, 0x89f1, 0x0000,
+ /* a0 */ 0x88f6, 0x0000, 0x0000, 0x9263, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a99, 0x0000,
+ /* b0 */ 0x8da2, 0x0000, 0x88cd, 0x907d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9a9a, 0x8cc5, 0x0000, 0x0000, 0x8d91, 0x0000, 0x9a9c,
+
+ /*** e59cxx - offset 0x01042 ***/
+ /* 80 */ 0x9a9b, 0x0000, 0x0000, 0x95de, 0x9a9d, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9a9f, 0x9a9e, 0x0000, 0x9aa0, 0x0000, 0x9aa1, 0x0000, 0x8c97,
+ /* 90 */ 0x0000, 0x0000, 0x8980, 0x9aa2, 0x0000, 0x0000, 0x9aa4, 0x0000,
+ /* 98 */ 0x9aa3, 0x0000, 0x0000, 0x0000, 0x9aa6, 0x0000, 0x0000, 0x9379,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9aa7, 0x88b3,
+ /* a8 */ 0x8ddd, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c5c, 0x0000, 0x0000,
+ /* b0 */ 0x926e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9aa8,
+ /* b8 */ 0x9aa9, 0x0000, 0x0000, 0x9aab, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e59dxx - offset 0x01082 ***/
+ /* 80 */ 0x9aac, 0x0000, 0x8de2, 0x0000, 0x0000, 0x0000, 0x0000, 0x8bcf,
+ /* 88 */ 0x0000, 0x0000, 0x9656, 0x0000, 0x0000, 0x0000, 0x9aaa, 0x9aad,
+ /* 90 */ 0x8dbf, 0x8d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xfa96, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9ab1, 0x0000, 0x0000, 0x8da3, 0xfa97, 0x9252, 0x0000,
+ /* a8 */ 0x0000, 0x9aae, 0x92d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ab2,
+
+ /*** e59exx - offset 0x010c2 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9ab0, 0x9ab3, 0x0000, 0x8c5e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9ab4, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9ab5, 0x0000, 0x8d43, 0x8a5f, 0x9ab7, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9ab8, 0x0000, 0xfa98, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9ab9, 0x0000, 0x0000, 0x9ab6, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e59fxx - offset 0x01102 ***/
+ /* 80 */ 0x9aaf, 0x0000, 0x0000, 0x9aba, 0x0000, 0x0000, 0x9abb, 0xfa9a,
+ /* 88 */ 0xfa99, 0x0000, 0x0000, 0x9684, 0x0000, 0x0000, 0x8fe9, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9abd, 0x9abe, 0x9abc, 0x0000, 0x9ac0, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9457, 0x0000, 0x0000, 0x88e6,
+ /* a0 */ 0x9575, 0x0000, 0x0000, 0x9ac1, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8ffb, 0x0000, 0x0000, 0x8eb7,
+ /* b8 */ 0x0000, 0x947c, 0x8aee, 0x0000, 0x8de9, 0x0000, 0x0000, 0x0000,
+
+ /*** e5a0xx - offset 0x01142 ***/
+ /* 80 */ 0x9678, 0x0000, 0x93b0, 0x0000, 0x0000, 0x8c98, 0x91cd, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9abf, 0x9ac2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91c2, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9ac3, 0x0000, 0x0000, 0x0000, 0x9ac4, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9ac6, 0x0000, 0x0000, 0x92e7, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x8aac, 0x0000, 0x0000, 0x0000, 0x0000, 0xea9f,
+ /* b0 */ 0x8981, 0x95f1, 0x0000, 0x0000, 0x8fea, 0x9367, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x8de4, 0x0000, 0x0000, 0x9acc, 0x0000, 0x0000,
+
+ /*** e5a1xx - offset 0x01182 ***/
+ /* 80 */ 0x95bb, 0x97db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x89f2, 0x9ac8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9159, 0x9acb, 0x0000, 0x9383, 0x0000, 0x0000, 0x9368,
+ /* 98 */ 0x9384, 0x94b7, 0x92cb, 0x0000, 0x0000, 0x0000, 0x8dc7, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x9ac7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x8996, 0x0000, 0x9355, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9ac9, 0x0000, 0x9ac5, 0x0000, 0x0000, 0x906f, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9acd, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f6d, 0x0000,
+
+ /*** e5a2xx - offset 0x011c1 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8bab, 0x0000, 0x9ace, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x95e6, 0x0000, 0x0000, 0x0000, 0x919d,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x92c4, 0x0000, 0xfa9d, 0x9ad0,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x966e, 0x0000, 0x0000, 0x9ad1, 0x0000, 0x0000, 0x9ad6, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xfa9e, 0x95ad, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9ad5, 0x9acf, 0x9ad2, 0x9ad4, 0x0000, 0x0000, 0x8da4, 0x0000,
+
+ /*** e5a3xx - offset 0x01200 ***/
+ /* 80 */ 0x95c7, 0x0000, 0x0000, 0x0000, 0x9ad7, 0x0000, 0x9264,
+ /* 88 */ 0x0000, 0x0000, 0x89f3, 0x0000, 0x8feb, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9ad9, 0x0000, 0x9ad8, 0x0000, 0x8d88, 0x0000, 0x9ada,
+ /* 98 */ 0x9adc, 0x9adb, 0x0000, 0x0000, 0x9ade, 0x0000, 0x9ad3, 0x9ae0,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9adf, 0x9add, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8e6d, 0x9070, 0x0000, 0x9173, 0x9ae1,
+ /* b0 */ 0x90ba, 0x88eb, 0x9484, 0x0000, 0x0000, 0x0000, 0x0000, 0x92d9,
+ /* b8 */ 0x0000, 0x9ae3, 0x9ae2, 0x9ae4, 0x9ae5, 0x9ae6, 0x0000, 0x0000,
+
+ /*** e5a4xx - offset 0x0123e ***/
+ /* 80 */ 0x9ae7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x95cf, 0x9ae8, 0xfa9f, 0x0000, 0x0000, 0x0000, 0x89c4,
+ /* 90 */ 0x9ae9, 0x0000, 0x0000, 0x0000, 0x0000, 0x975b, 0x8a4f, 0x0000,
+ /* 98 */ 0x99c7, 0x8f67, 0x91bd, 0x9aea, 0x96e9, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x96b2, 0x0000, 0x0000, 0x9aec, 0x0000, 0x91e5,
+ /* a8 */ 0x0000, 0x9356, 0x91be, 0x9576, 0x9aed, 0x9aee, 0x899b, 0x0000,
+ /* b0 */ 0x0000, 0x8eb8, 0x9aef, 0x0000, 0x0000, 0x0000, 0x0000, 0x88ce,
+ /* b8 */ 0x9af0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9af1, 0x0000,
+
+ /*** e5a5xx - offset 0x0127d ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8982, 0x0000, 0x0000, 0x8aef,
+ /* 88 */ 0x93de, 0x95f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x9af5, 0x9174,
+ /* 90 */ 0x9af4, 0x8c5f, 0x0000, 0xfaa0, 0x967a, 0x9af3, 0x0000, 0x9385,
+ /* 98 */ 0x9af7, 0x0000, 0x9af6, 0xfaa1, 0x0000, 0xfaa2, 0x0000, 0x0000,
+ /* a0 */ 0x9af9, 0x0000, 0x9af8, 0xfaa3, 0x0000, 0x899c, 0x0000, 0x9afa,
+ /* a8 */ 0x8fa7, 0x9afc, 0x9244, 0x0000, 0x9afb, 0x0000, 0x95b1, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x8f97, 0x937a, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x8d44, 0x0000, 0x0000,
+
+ /*** e5a6xx - offset 0x012bc ***/
+ /* 80 */ 0x9b41, 0x9440, 0x94dc, 0x96cf, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9444, 0x0000, 0x0000, 0x9b4a, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x8b57, 0x0000, 0x0000, 0x9764, 0x0000,
+ /* 98 */ 0x0000, 0x96ad, 0x0000, 0x9baa, 0x0000, 0x9b42, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9b45, 0xfaa4, 0x91c3, 0x0000, 0x0000,
+ /* a8 */ 0x9657, 0x0000, 0x0000, 0x0000, 0x9369, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9685, 0xfaa5, 0x8dc8, 0x0000, 0x0000, 0x8fa8, 0x0000,
+
+ /*** e5a7xx - offset 0x012fb ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b47, 0x0000,
+ /* 88 */ 0x0000, 0x8e6f, 0x0000, 0x8e6e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x88b7, 0x8cc6, 0x0000, 0x90a9, 0x88cf, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9b4b, 0x9b4c, 0x0000, 0x9b49, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8957, 0x8aad, 0x0000,
+ /* a8 */ 0x9b48, 0x0000, 0x96c3, 0x9550, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x88a6, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x88f7, 0x0000, 0x0000, 0x0000, 0x8e70,
+
+ /*** e5a8xx - offset 0x0133b ***/
+ /* 80 */ 0x0000, 0x88d0, 0x0000, 0x88a1, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x96ba, 0x0000, 0x9b52, 0x0000, 0x9b50, 0x0000, 0x0000, 0x9b4e,
+ /* a0 */ 0x9050, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b4d, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x95d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ce2,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b56, 0x9b57, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8fa9, 0x0000, 0x0000, 0x0000,
+
+ /*** e5a9xx - offset 0x0137b ***/
+ /* 80 */ 0x9b53, 0x984b, 0x0000, 0x0000, 0x0000, 0x0000, 0x946b, 0x0000,
+ /* 88 */ 0x0000, 0x9b55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x8da5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x9b58, 0x0000, 0x0000, 0x0000, 0x9577, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9b59, 0x0000, 0x9b54, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96b9,
+
+ /*** e5aaxx - offset 0x013bb ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x947d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9b5a, 0x9551, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9b5b, 0x9b5f, 0x9b5c, 0x0000,
+
+ /*** e5abxx - offset 0x013fa ***/
+ /* 80 */ 0x89c5, 0x9b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x8eb9, 0x0000, 0x9b5d, 0x8c99, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x9b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b64, 0x9b61,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9284, 0x0000, 0x9b60, 0x0000, 0x0000, 0x9b62, 0x0000,
+ /* a8 */ 0x0000, 0x9b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9b65, 0x9b66, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5acxx - offset 0x01436 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x8af0, 0x0000, 0x9b68, 0x9b67, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b69, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x8fec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9b6c, 0x0000, 0x92da, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x8964, 0x0000, 0x9b6a, 0x0000, 0x0000, 0x0000, 0x9b6d, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b6e, 0x0000,
+
+ /*** e5adxx - offset 0x01476 ***/
+ /* 80 */ 0x9b71, 0x0000, 0x0000, 0x9b6f, 0x0000, 0x9b70, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8e71, 0x9b72, 0x0000, 0x0000, 0x8d45, 0x9b73, 0xfaa6, 0x8e9a,
+ /* 98 */ 0x91b6, 0x0000, 0x9b74, 0x9b75, 0x8e79, 0x8d46, 0x0000, 0x96d0,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8b47, 0x8cc7, 0x9b76, 0x8a77, 0x0000,
+ /* a8 */ 0x0000, 0x9b77, 0x0000, 0x91b7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9b78, 0x9ba1, 0x0000, 0x9b79, 0x0000, 0x9b7a, 0x0000, 0x0000,
+ /* b8 */ 0x9b7b, 0x0000, 0x9b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5aexx - offset 0x014b6 ***/
+ /* 80 */ 0x9b7e, 0x0000, 0x0000, 0x9b80, 0x0000, 0x91ee, 0x0000, 0x8946,
+ /* 88 */ 0x8ee7, 0x88c0, 0x0000, 0x9176, 0x8aae, 0x8eb3, 0x0000, 0x8d47,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9386, 0x0000, 0x8f40,
+ /* 98 */ 0x8aaf, 0x9288, 0x92e8, 0x88b6, 0x8b58, 0x95f3, 0x0000, 0x8ec0,
+ /* a0 */ 0x0000, 0x0000, 0x8b71, 0x90e9, 0x8eba, 0x9747, 0x9b81, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b7b, 0x0000,
+ /* b0 */ 0x8dc9, 0x0000, 0x0000, 0x8a51, 0x8983, 0x8faa, 0x89c6, 0x0000,
+ /* b8 */ 0x9b82, 0x9765, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f68,
+
+ /*** e5afxx - offset 0x014f6 ***/
+ /* 80 */ 0xfaa7, 0x0000, 0x8ee2, 0x9b83, 0x8af1, 0x93d0, 0x96a7, 0x9b84,
+ /* 88 */ 0x0000, 0x9b85, 0x0000, 0x0000, 0x9578, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x9b87, 0x0000, 0x8aa6, 0x8bf5, 0x9b86, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xfaa9, 0x0000, 0x0000, 0x8ab0, 0x0000, 0x9051, 0x9b8b, 0x8e40,
+ /* a0 */ 0x0000, 0x89c7, 0x9b8a, 0x0000, 0x9b88, 0x9b8c, 0x9b89, 0x944a,
+ /* a8 */ 0x9ecb, 0x9052, 0x0000, 0x9b8d, 0xfaaa, 0x0000, 0x97be, 0x0000,
+ /* b0 */ 0x9b8e, 0x0000, 0x0000, 0x9b90, 0x0000, 0x929e, 0x9b8f, 0x0000,
+ /* b8 */ 0x90a1, 0x0000, 0x8e9b, 0x0000, 0x0000, 0x0000, 0x91ce, 0x8ef5,
+
+ /*** e5b0xx - offset 0x01536 ***/
+ /* 80 */ 0x0000, 0x9595, 0x90ea, 0x0000, 0x8ecb, 0x9b91, 0x8fab, 0x9b92,
+ /* 88 */ 0x9b93, 0x88d1, 0x91b8, 0x9071, 0x0000, 0x9b94, 0x93b1, 0x8fac,
+ /* 90 */ 0x0000, 0x8fad, 0x0000, 0x9b95, 0x0000, 0x0000, 0x90eb, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x8fae, 0x0000, 0x0000, 0x0000, 0xfaab, 0x0000,
+ /* a0 */ 0x9b96, 0x0000, 0x9b97, 0x0000, 0x96de, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9b98, 0x0000, 0x0000, 0x0000, 0x0000, 0x8bc4, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x8f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9b99, 0x9b9a, 0x8eda, 0x904b, 0x93f2, 0x9073, 0x94f6, 0x9441,
+
+ /*** e5b1xx - offset 0x01576 ***/
+ /* 80 */ 0x8bc7, 0x9b9b, 0x0000, 0x0000, 0x0000, 0x8b8f, 0x9b9c, 0x0000,
+ /* 88 */ 0x8bfc, 0x0000, 0x93cd, 0x89ae, 0x0000, 0x8e72, 0x9b9d, 0x9ba0,
+ /* 90 */ 0x9b9f, 0x8bfb, 0x0000, 0x9b9e, 0x0000, 0x9357, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91ae, 0x0000,
+ /* a0 */ 0x936a, 0x8ec6, 0x0000, 0x0000, 0x9177, 0x979a, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9ba2, 0x0000, 0x9ba3, 0x93d4,
+ /* b0 */ 0x0000, 0x8e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ba5, 0x0000,
+ /* b8 */ 0x0000, 0x9ba6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5b2xx - offset 0x015b0 ***/
+ /* 80 */ 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9ba7, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8af2, 0x9ba8, 0x0000, 0x0000, 0x9ba9, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x89aa, 0x0000, 0x0000, 0x0000, 0x0000, 0xfaac, 0x0000,
+ /* a8 */ 0x915a, 0x8ae2, 0x0000, 0x9bab, 0x96a6, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x91d0, 0x0000, 0x8a78, 0x0000, 0x0000, 0x9bad, 0x9baf,
+ /* b8 */ 0x8add, 0x0000, 0xfaad, 0x9bac, 0x9bae, 0x0000, 0x9bb1, 0x0000,
+
+ /*** e5b3xx - offset 0x015ef ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9bb0, 0x0000, 0x9bb2,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9bb3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x93bb, 0x8bac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x89e3, 0x9bb4, 0x9bb9, 0x0000, 0x0000, 0x9bb7, 0x0000, 0x95f5,
+ /* b0 */ 0x95f4, 0x0000, 0x0000, 0x0000, 0x0000, 0xfaae, 0x9387, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9bb6, 0x8f73, 0x0000, 0x9bb5, 0x0000, 0x0000,
+
+ /*** e5b4xx - offset 0x0162d ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9092,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9bba, 0x0000, 0x0000, 0x8de8, 0x0000,
+ /* 90 */ 0x0000, 0x9bc0, 0x0000, 0x0000, 0x9bc1, 0x9bbb, 0x8a52, 0x9bbc,
+ /* 98 */ 0x9bc5, 0x9bc4, 0x9bc3, 0x9bbf, 0x0000, 0x0000, 0x0000, 0x9bbe,
+ /* a0 */ 0x0000, 0x0000, 0x9bc2, 0x0000, 0x0000, 0x0000, 0x0000, 0xfaaf,
+ /* a8 */ 0x0000, 0x95f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5b5xx - offset 0x0166b ***/
+ /* 80 */ 0xfab2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9bc9, 0x9bc6, 0x0000, 0x9bc8, 0x0000,
+ /* 90 */ 0x9792, 0x0000, 0x9bc7, 0xfab0, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9bbd, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9093, 0x0000, 0x0000, 0x9bca, 0xfab3, 0x0000, 0x8db5,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9bcb, 0x0000, 0x0000, 0x9bcc, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5b6xx - offset 0x016a9 ***/
+ /* 80 */ 0x9bcf, 0x0000, 0x9bce, 0x0000, 0x0000, 0x9bcd,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9388, 0x9bb8, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x9bd5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bd1, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x9bd0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9bd2, 0x0000, 0x9bd3, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bd6,
+ /* b8 */ 0xfab4, 0xfab5, 0x97e4, 0x0000, 0x9bd7, 0x9bd4, 0x0000, 0x0000,
+
+ /*** e5b7xx - offset 0x016e7 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9bd8, 0x0000, 0x0000, 0x8ade, 0x9bd9, 0x0000, 0x0000,
+ /* 90 */ 0xfab6, 0x0000, 0x9bdb, 0x9bda, 0x0000, 0x0000, 0x9bdc, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x9bdd, 0x0000, 0x90ec, 0x8f42, 0x0000,
+ /* a0 */ 0x0000, 0x8f84, 0x0000, 0x9183, 0x0000, 0x8d48, 0x8db6, 0x8d49,
+ /* a8 */ 0x8b90, 0x0000, 0x0000, 0x9bde, 0x0000, 0x0000, 0x8db7, 0x0000,
+ /* b0 */ 0x0000, 0x8cc8, 0x9bdf, 0x96a4, 0x9462, 0x9be0, 0x0000, 0x8d4a,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8aaa, 0x0000, 0x9246, 0x8bd0, 0x0000,
+
+ /*** e5b8xx - offset 0x01726 ***/
+ /* 80 */ 0x0000, 0x8e73, 0x957a, 0x0000, 0x0000, 0x94bf, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9be1, 0x8af3, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9be4, 0x0000, 0x0000, 0x0000, 0x0000, 0x929f, 0x0000,
+ /* 98 */ 0x0000, 0x9be3, 0x9be2, 0x9be5, 0x0000, 0x92e9, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9083, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8e74, 0x0000, 0x90c8, 0x0000, 0x91d1,
+ /* b0 */ 0x8b41, 0x0000, 0x0000, 0x92a0, 0x0000, 0x0000, 0x9be6, 0x9be7,
+ /* b8 */ 0x8fed, 0x0000, 0x0000, 0x0000, 0x0000, 0x9658, 0x0000, 0x0000,
+
+ /*** e5b9xx - offset 0x01766 ***/
+ /* 80 */ 0x9bea, 0x0000, 0x0000, 0x9be9, 0x9be8, 0x959d, 0x0000, 0x9bf1,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9679, 0x0000, 0x9beb, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9bed, 0x968b, 0x0000, 0x9bec,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bee,
+ /* a0 */ 0x0000, 0x94a6, 0x9bef, 0x95bc, 0x9bf0, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8ab1, 0x95bd, 0x944e, 0x9bf2, 0x9bf3, 0x0000,
+ /* b8 */ 0x8d4b, 0x8ab2, 0x9bf4, 0x8cb6, 0x9763, 0x9748, 0x8af4, 0x9bf6,
+
+ /*** e5baxx - offset 0x017a6 ***/
+ /* 80 */ 0x0000, 0x92a1, 0x0000, 0x8d4c, 0x8faf, 0x0000, 0x0000, 0x94dd,
+ /* 88 */ 0x0000, 0x0000, 0x8fb0, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f98,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92ea, 0x95f7, 0x9358,
+ /* 98 */ 0x0000, 0x0000, 0x8d4d, 0x0000, 0x957b, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9bf7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9378, 0x8dc0,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8cc9, 0x0000, 0x92eb, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x88c1, 0x8f8e, 0x8d4e,
+ /* b8 */ 0x9766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e5bbxx - offset 0x017e5 ***/
+ /* 80 */ 0x9bf8, 0x9bf9, 0x9470, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9bfa, 0x97f5, 0x984c, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bfc,
+ /* 90 */ 0x9bfb, 0x0000, 0x0000, 0x8a66, 0x0000, 0x0000, 0x9c40, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9c43, 0x9c44, 0x0000, 0x9c42, 0x0000, 0x955f,
+ /* a0 */ 0x8fb1, 0x9c46, 0x9c45, 0x9c41, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9c47, 0x9c48, 0x0000, 0x0000, 0x9c49, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9c4c, 0x9c4a, 0x0000, 0x9c4b, 0x9c4d, 0x0000, 0x8984, 0x92ec,
+ /* b8 */ 0x9c4e, 0x0000, 0x8c9a, 0x89f4, 0x9455, 0x0000, 0x9c4f, 0x93f9,
+
+ /*** e5bcxx - offset 0x01825 ***/
+ /* 80 */ 0x0000, 0x95d9, 0x0000, 0x9c50, 0x984d, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9c51, 0x95be, 0x9c54, 0x989f, 0x98af, 0x0000, 0x8eae,
+ /* 90 */ 0x93f3, 0x9c55, 0x0000, 0x8b7c, 0x92a2, 0x88f8, 0x9c56, 0x95a4,
+ /* 98 */ 0x8d4f, 0x0000, 0x0000, 0x926f, 0x0000, 0x0000, 0x0000, 0x92ed,
+ /* a0 */ 0x0000, 0xfab7, 0x0000, 0x0000, 0x0000, 0x96ed, 0x8cb7, 0x8cca,
+ /* a8 */ 0x0000, 0x9c57, 0x0000, 0x0000, 0x0000, 0x9c58, 0x0000, 0x9c5e,
+ /* b0 */ 0x0000, 0x8ee3, 0x0000, 0x0000, 0xfab8, 0x92a3, 0x0000, 0x8bad,
+ /* b8 */ 0x9c59, 0x0000, 0x0000, 0x0000, 0x954a, 0x0000, 0x9265, 0x0000,
+
+ /*** e5bdxx - offset 0x01864 ***/
+ /* 80 */ 0x9c5a, 0x0000, 0x0000, 0x0000, 0xfa67, 0x0000, 0x0000,
+ /* 88 */ 0x9c5b, 0x0000, 0x8bae, 0x0000, 0x9c5c, 0x0000, 0x9c5d, 0x0000,
+ /* 90 */ 0x0000, 0x9c5f, 0x0000, 0x9396, 0x0000, 0x0000, 0x9c60, 0x9c61,
+ /* 98 */ 0x0000, 0x9c62, 0x0000, 0x0000, 0x9c53, 0x9c52, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9c63, 0x8c60, 0x0000, 0x0000, 0x0000, 0x9546, 0xfab9,
+ /* a8 */ 0x0000, 0x8dca, 0x9556, 0x92a4, 0x956a, 0x9c64, 0x0000, 0x0000,
+ /* b0 */ 0x8fb2, 0x8965, 0x0000, 0x9c65, 0x0000, 0x0000, 0x0000, 0x9c66,
+ /* b8 */ 0x0000, 0x96f0, 0x0000, 0x0000, 0x94de, 0x0000, 0x0000, 0x9c69,
+
+ /*** e5bexx - offset 0x018a4 ***/
+ /* 80 */ 0x899d, 0x90aa, 0x9c68, 0x9c67, 0x8c61, 0x91d2, 0x0000, 0x9c6d,
+ /* 88 */ 0x9c6b, 0x0000, 0x9c6a, 0x97a5, 0x8ce3, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8f99, 0x9c6c, 0x936b, 0x8f5d, 0x0000, 0x0000, 0x0000, 0x93be,
+ /* 98 */ 0x9c70, 0x9c6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x9c6e, 0x0000,
+ /* a0 */ 0x9c71, 0x8ce4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9c72, 0x959c, 0x8f7a, 0x0000, 0x0000, 0x9c73, 0x94f7, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x93bf, 0x92a5, 0x0000, 0x0000, 0xfaba,
+ /* b8 */ 0x0000, 0x934f, 0x0000, 0x0000, 0x9c74, 0x8b4a, 0x0000, 0x0000,
+
+ /*** e5bfxx - offset 0x018e2 ***/
+ /* 80 */ 0x0000, 0x9053, 0x0000, 0x954b, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8af5, 0x9445, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9c75, 0x8e75,
+ /* 98 */ 0x9659, 0x965a, 0x0000, 0x0000, 0x899e, 0x9c7a, 0xfabb, 0x0000,
+ /* a0 */ 0x9289, 0x0000, 0x0000, 0x0000, 0x9c77, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x89f5, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9cab, 0x9c79, 0x0000, 0x0000, 0x0000, 0x944f, 0x0000, 0x0000,
+ /* b8 */ 0x9c78, 0x0000, 0x0000, 0x9c76, 0x0000, 0x8d9a, 0x0000, 0x9c7c,
+
+ /*** e680xx - offset 0x01922 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9c83, 0x9c89,
+ /* 90 */ 0x9c81, 0x0000, 0x937b, 0x0000, 0x0000, 0x9c86, 0x957c, 0x0000,
+ /* 98 */ 0x0000, 0x9c80, 0x0000, 0x9c85, 0x97e5, 0x8e76, 0x0000, 0x0000,
+ /* a0 */ 0x91d3, 0x9c7d, 0x0000, 0x0000, 0x0000, 0x8b7d, 0x9c88, 0x90ab,
+ /* a8 */ 0x8985, 0x9c82, 0x89f6, 0x9c87, 0x0000, 0x0000, 0x0000, 0x8baf,
+ /* b0 */ 0x0000, 0x9c84, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9c8a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e681xx - offset 0x01961 ***/
+ /* 80 */ 0x9c8c, 0x9c96, 0x9c94, 0x0000, 0x0000, 0x9c91, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9c90, 0x97f6, 0x0000, 0x9c92, 0x0000, 0x0000,
+ /* 90 */ 0x8bb0, 0x0000, 0x8d50, 0x0000, 0x0000, 0x8f9a, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9c99, 0x9c8b, 0x0000, 0x0000, 0xfabc, 0x0000, 0x9c8f,
+ /* a0 */ 0x9c7e, 0x0000, 0x89f8, 0x9c93, 0x9c95, 0x9270, 0x0000, 0x0000,
+ /* a8 */ 0x8da6, 0x89b6, 0x9c8d, 0x9c98, 0x9c97, 0x8bb1, 0x0000, 0x91a7,
+ /* b0 */ 0x8a86, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c62, 0x0000, 0x9c8e,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e682xx - offset 0x019a0 ***/
+ /* 80 */ 0x9c9a, 0x0000, 0x9c9d, 0x9c9f, 0xfabd, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x8ebb, 0xfabe, 0x9ca5, 0x92ee, 0x9c9b, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9ca3, 0x0000, 0x89f7, 0x0000, 0x9ca1, 0x9ca2,
+ /* 98 */ 0x0000, 0x0000, 0x9c9e, 0x9ca0, 0x0000, 0x0000, 0x0000, 0x8ce5,
+ /* a0 */ 0x9749, 0x0000, 0x0000, 0x8ab3, 0x0000, 0x0000, 0x8978, 0x9ca4,
+ /* a8 */ 0x0000, 0x9459, 0x88ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x94df, 0x9c7b, 0x9caa, 0x9cae, 0x96e3, 0x0000,
+ /* b8 */ 0x9ca7, 0x0000, 0x0000, 0x0000, 0x9389, 0x9cac, 0x0000, 0x0000,
+
+ /*** e683xx - offset 0x019de ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8fee, 0x9cad, 0x93d5,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9866, 0x0000, 0x9ca9, 0x0000, 0xfac0, 0x0000, 0x0000,
+ /* 98 */ 0x9caf, 0x0000, 0x8d9b, 0x0000, 0x90c9, 0x0000, 0xfabf, 0x88d2,
+ /* a0 */ 0x9ca8, 0x9ca6, 0x0000, 0x9179, 0x0000, 0x0000, 0x0000, 0x9c9c,
+ /* a8 */ 0x8e53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x91c4, 0x9cbb, 0xfac2, 0x917a, 0x9cb6, 0x0000, 0x9cb3, 0x9cb4,
+ /* b8 */ 0x0000, 0x8ee4, 0x9cb7, 0x9cba, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e684xx - offset 0x01a1e ***/
+ /* 80 */ 0x9cb5, 0x8f44, 0x0000, 0x9cb8, 0x0000, 0x0000, 0x9cb2, 0x0000,
+ /* 88 */ 0x96fa, 0x96f9, 0x0000, 0x0000, 0x0000, 0x9cbc, 0x9cbd, 0x88d3,
+ /* 90 */ 0x0000, 0xfac3, 0x0000, 0x0000, 0x0000, 0x9cb1, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x8bf0, 0x88a4, 0x0000, 0x0000, 0x0000, 0x8ab4,
+ /* a0 */ 0xfac1, 0x9cb9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9cc1,
+ /* a8 */ 0x9cc0, 0x0000, 0x0000, 0x0000, 0x9cc5, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xfac5, 0x0000, 0x0000, 0x0000, 0x9cc6, 0x0000, 0x0000, 0xfac4,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9cc4, 0x9cc7, 0x9cbf, 0x9cc3,
+
+ /*** e685xx - offset 0x01a5e ***/
+ /* 80 */ 0x0000, 0x0000, 0x9cc8, 0x0000, 0x9cc9, 0x0000, 0x0000, 0x9cbe,
+ /* 88 */ 0x8e9c, 0x0000, 0x9cc2, 0x91d4, 0x8d51, 0x9cb0, 0x9054, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9cd6, 0x0000, 0x95e7, 0x0000, 0x0000,
+ /* 98 */ 0x9ccc, 0x9ccd, 0x9cce, 0x0000, 0x0000, 0x9cd5, 0x0000, 0x9cd4,
+ /* a0 */ 0x0000, 0x0000, 0x969d, 0x8ab5, 0x0000, 0x9cd2, 0x0000, 0x8c64,
+ /* a8 */ 0x8a53, 0x0000, 0x0000, 0x9ccf, 0x0000, 0x0000, 0x97b6, 0x9cd1,
+ /* b0 */ 0x88d4, 0x9cd3, 0x0000, 0x9cca, 0x9cd0, 0x9cd7, 0x8c63, 0x9ccb,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x977c, 0x0000,
+
+ /*** e686xx - offset 0x01a9d ***/
+ /* 80 */ 0x0000, 0x974a, 0x0000, 0x0000, 0x0000, 0x0000, 0x9cda,
+ /* 88 */ 0x0000, 0x0000, 0x9cde, 0x0000, 0x0000, 0x0000, 0x919e, 0x0000,
+ /* 90 */ 0x97f7, 0x9cdf, 0x0000, 0x0000, 0x9cdc, 0x0000, 0x9cd9, 0x0000,
+ /* 98 */ 0xfac6, 0x9cd8, 0x9cdd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x95ae, 0x0000, 0x0000, 0x93b2,
+ /* a8 */ 0x0000, 0x8c65, 0x0000, 0x9ce0, 0x9cdb, 0x0000, 0x9ce1, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8c9b, 0x0000, 0x0000, 0x0000, 0x89af, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9ce9, 0x0000, 0x0000, 0x0000, 0x8ab6, 0x0000,
+
+ /*** e687xx - offset 0x01adc ***/
+ /* 80 */ 0x0000, 0x0000, 0x9ce7, 0x0000, 0x0000, 0x9ce8, 0x8da7,
+ /* 88 */ 0x9ce6, 0x9ce4, 0x9ce3, 0x9cea, 0x9ce2, 0x9cec, 0x0000, 0x0000,
+ /* 90 */ 0x89f9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9cee, 0x0000, 0x0000, 0x9ced, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x92a6, 0x0000, 0x9cf1, 0x0000, 0x9cef, 0x9ce5,
+ /* b8 */ 0x8c9c, 0x0000, 0x9cf0, 0x0000, 0x9cf4, 0x9cf3, 0x9cf5, 0x9cf2,
+
+ /*** e688xx - offset 0x01b1c ***/
+ /* 80 */ 0x9cf6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9cf7, 0x9cf8, 0x95e8, 0x0000, 0x9cfa, 0x9cf9, 0x8f5e, 0x0000,
+ /* 90 */ 0x90ac, 0x89e4, 0x89fa, 0xfac7, 0x9cfb, 0x0000, 0x88bd, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x90ca, 0x9cfc, 0x0000, 0xe6c1, 0x9d40, 0x8c81,
+ /* a0 */ 0x0000, 0x9d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x90ed, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9d42, 0x0000, 0x0000, 0x0000, 0x9d43, 0x8b59,
+ /* b0 */ 0x9d44, 0x0000, 0x9d45, 0x9d46, 0x91d5, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8ccb, 0x0000, 0x0000, 0x96df, 0x0000, 0x0000, 0x0000, 0x965b,
+
+ /*** e689xx - offset 0x01b5c ***/
+ /* 80 */ 0x8f8a, 0x9d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x90ee,
+ /* 88 */ 0xe7bb, 0x94e0, 0x0000, 0x8ee8, 0x0000, 0x8dcb, 0x9d48, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x91c5, 0x0000, 0x95a5, 0x0000, 0x0000,
+ /* 98 */ 0x91ef, 0x0000, 0x0000, 0x9d4b, 0x0000, 0x0000, 0x9d49, 0x0000,
+ /* a0 */ 0x9d4c, 0x0000, 0x0000, 0x9d4a, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x95af, 0x0000,
+ /* b0 */ 0x0000, 0x88b5, 0x0000, 0x0000, 0x0000, 0x0000, 0x957d, 0x0000,
+ /* b8 */ 0x0000, 0x94e1, 0x0000, 0x0000, 0x9d4e, 0x0000, 0x9d51, 0x8fb3,
+
+ /*** e68axx - offset 0x01b9c ***/
+ /* 80 */ 0x8b5a, 0x0000, 0x9d4f, 0x9d56, 0x8fb4, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9d50, 0x9463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x977d, 0x9d52, 0x9d53, 0x9d57, 0x938a, 0x9d54, 0x8d52,
+ /* 98 */ 0x90dc, 0x0000, 0x0000, 0x9d65, 0x94b2, 0x0000, 0x91f0, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfac8, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x94e2, 0x9dab, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x95f8, 0x0000, 0x0000, 0x0000, 0x92ef, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9695, 0x0000, 0x9d5a, 0x899f, 0x928a, 0x0000, 0x0000,
+
+ /*** e68bxx - offset 0x01bda ***/
+ /* 80 */ 0x9d63, 0x0000, 0x0000, 0x9253, 0x9d5d, 0x9d64,
+ /* 88 */ 0x9d5f, 0x9d66, 0x9d62, 0x0000, 0x9d61, 0x948f, 0x0000, 0x9d5b,
+ /* 90 */ 0x89fb, 0x9d59, 0x8b91, 0x91f1, 0x9d55, 0x0000, 0x0000, 0x9d58,
+ /* 98 */ 0x8d53, 0x90d9, 0x0000, 0x8fb5, 0x9d60, 0x9471, 0x0000, 0x0000,
+ /* a0 */ 0x8b92, 0x8a67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8a87, 0x9040, 0x9d68, 0x9d6d,
+ /* b0 */ 0x0000, 0x9d69, 0x0000, 0x8c9d, 0x0000, 0x9d6e, 0x8e41, 0x8d89,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f45, 0x9d5c,
+
+ /*** e68cxx - offset 0x01c1a ***/
+ /* 80 */ 0x0000, 0x8e9d, 0x9d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x8e77,
+ /* 88 */ 0x9d6c, 0x88c2, 0x0000, 0x0000, 0x9d67, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x92a7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x8b93, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8bb2,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d6a,
+ /* a8 */ 0x88a5, 0x0000, 0x0000, 0x8dc1, 0x0000, 0x0000, 0x0000, 0x9055,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x92f0, 0x0000, 0x0000, 0x94d2, 0x9d70, 0x917d,
+
+ /*** e68dxx - offset 0x01c5a ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x91a8, 0x0000, 0x0000, 0x8e4a, 0x9d71, 0x0000, 0x9d73,
+ /* 90 */ 0x9d6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x95df, 0x0000, 0x92bb,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x917b, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x95f9,
+ /* a8 */ 0x8ecc, 0x9d80, 0x0000, 0x9d7e, 0x0000, 0x0000, 0x9098, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8c9e, 0x0000, 0x0000, 0x0000, 0x9d78, 0x8fb7,
+ /* b8 */ 0x0000, 0x0000, 0x93e6, 0x9450, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e68exx - offset 0x01c9a ***/
+ /* 80 */ 0x9d76, 0x0000, 0x0000, 0x917c, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x8ef6, 0x9d7b, 0x0000, 0x0000, 0x8fb6, 0x0000, 0x9d75, 0x9d7a,
+ /* 90 */ 0x0000, 0x0000, 0x9472, 0x0000, 0x0000, 0x0000, 0x9d74, 0x0000,
+ /* 98 */ 0x8c40, 0x0000, 0x0000, 0x8a7c, 0x0000, 0x0000, 0x0000, 0x9d7c,
+ /* a0 */ 0x97a9, 0x8dcc, 0x9254, 0x9d79, 0x0000, 0x90da, 0x0000, 0x8d54,
+ /* a8 */ 0x9084, 0x8986, 0x915b, 0x9d77, 0x8b64, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8c66, 0x0000, 0x92cd, 0x9d7d, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x917e, 0x0000, 0x0000, 0x9d81, 0x0000,
+
+ /*** e68fxx - offset 0x01cda ***/
+ /* 80 */ 0x9d83, 0x0000, 0x0000, 0x91b5, 0x9d89, 0x0000, 0x9d84, 0x0000,
+ /* 88 */ 0x0000, 0x9d86, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9560,
+ /* 90 */ 0x92f1, 0x0000, 0x9d87, 0x0000, 0x0000, 0x0000, 0x974b, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9767, 0x8ab7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x88ac, 0x0000, 0x9d85, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9d82, 0x0000, 0x0000, 0x0000, 0x0000, 0x8af6, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8987, 0xfac9, 0x9d88, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9768, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e690xx - offset 0x01d15 ***/
+ /* 80 */ 0x0000, 0x9d8c, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91b9, 0x0000, 0x9d93,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9d8d, 0x0000, 0x0000, 0x9d8a, 0x9d91,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9d72, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d8e, 0x0000,
+ /* a8 */ 0x9d92, 0x0000, 0x0000, 0x0000, 0x94c0, 0x938b, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9d8b, 0x0000, 0x9d8f, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x8c67, 0x0000, 0x0000, 0x0000, 0x8def, 0x0000,
+
+ /*** e691xx - offset 0x01d54 ***/
+ /* 80 */ 0x0000, 0x90db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d97, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9345, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xfaca, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d94,
+ /* a8 */ 0x0000, 0x9680, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d95,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d96, 0x0000,
+ /* b8 */ 0x96cc, 0x0000, 0x90a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e692xx - offset 0x01d91 ***/
+ /* 80 */ 0x8c82, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9d9d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x8e54, 0x9d9a, 0x0000, 0x9d99, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9451, 0x0000, 0x0000, 0xfacb, 0x93b3, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9350, 0x9d9b, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9d9c, 0x0000, 0x958f, 0x0000, 0x9464, 0x8e42, 0x0000,
+ /* b0 */ 0x90ef, 0x0000, 0x966f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x8a68, 0x0000, 0x9da3, 0x9d9e, 0x0000, 0x0000, 0x0000,
+
+ /*** e693xx - offset 0x01dd0 ***/
+ /* 80 */ 0x9769, 0x9da5, 0x0000, 0x0000, 0x9da1, 0x0000, 0x9da2,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9180, 0xfacc, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9da0, 0x0000, 0x9d5e, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9da4, 0x0000, 0x9d9f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9da9, 0x9daa, 0x9346, 0x9dac, 0x0000, 0x0000, 0x8e43, 0x9da7,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8b5b, 0x0000, 0x0000, 0x9dad,
+ /* b0 */ 0x0000, 0x9da6, 0x9db1, 0x0000, 0x9db0, 0x0000, 0x9daf, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9db2, 0x0000, 0x0000, 0x9db4, 0x8fef, 0x0000,
+
+ /*** e694xx - offset 0x01e10 ***/
+ /* 80 */ 0x9db3, 0x0000, 0x0000, 0x0000, 0x0000, 0x9db7, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9db5, 0x0000, 0x0000, 0x0000, 0x9db6, 0x9d90, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9db9, 0x9db8, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9d98, 0x9dba, 0x9dae, 0x0000, 0x0000, 0x8e78,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9dbb, 0x9dbc, 0x9dbe, 0x9dbd,
+ /* b8 */ 0x9dbf, 0x89fc, 0x0000, 0x8d55, 0x0000, 0x0000, 0x95fa, 0x90ad,
+
+ /*** e695xx - offset 0x01e50 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ccc, 0x0000, 0x0000,
+ /* 88 */ 0x9dc1, 0x0000, 0x0000, 0x0000, 0x0000, 0x9dc4, 0xfacd, 0x9571,
+ /* 90 */ 0x0000, 0x8b7e, 0x0000, 0x0000, 0x0000, 0x9dc3, 0x9dc2, 0x9473,
+ /* 98 */ 0x9dc5, 0x8bb3, 0x0000, 0x0000, 0x0000, 0x9dc7, 0x9dc6, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x8ab8, 0x8e55, 0x0000, 0x0000, 0x93d6, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8c68, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9094, 0x0000, 0x9dc8, 0x0000, 0x90ae, 0x9347, 0x0000, 0x957e,
+ /* b8 */ 0x9dc9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e696xx - offset 0x01e8e ***/
+ /* 80 */ 0x9dca, 0x9dcb, 0x0000, 0x0000, 0x0000, 0x95b6,
+ /* 88 */ 0x9b7c, 0x90c4, 0x0000, 0x0000, 0x956b, 0x0000, 0x8dd6, 0x0000,
+ /* 90 */ 0x94e3, 0x94c1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x936c,
+ /* 98 */ 0x0000, 0x97bf, 0x0000, 0x9dcd, 0x8ece, 0x0000, 0x0000, 0x9dce,
+ /* a0 */ 0x0000, 0x88b4, 0x0000, 0x0000, 0x8bd2, 0x90cb, 0x0000, 0x9580,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9dcf, 0x8e61, 0x9266, 0x0000, 0x8e7a,
+ /* b0 */ 0x9056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9dd0,
+ /* b8 */ 0x0000, 0x95fb, 0x0000, 0x0000, 0x8997, 0x8e7b, 0x0000, 0x0000,
+
+ /*** e697xx - offset 0x01ecd ***/
+ /* 80 */ 0x9dd3, 0x0000, 0x9dd1, 0x9dd4, 0x97b7, 0x9dd2, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x90f9, 0x9dd5, 0x0000, 0x0000, 0x91b0,
+ /* 90 */ 0x0000, 0x0000, 0x9dd6, 0x0000, 0x0000, 0x0000, 0x0000, 0x8af8,
+ /* 98 */ 0x0000, 0x9dd8, 0x0000, 0x9dd7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9dd9, 0x9dda, 0x8af9, 0x0000, 0x0000, 0x93fa, 0x9255, 0x8b8c,
+ /* a8 */ 0x8e7c, 0x9181, 0x0000, 0x0000, 0x8f7b, 0x88ae, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x9ddb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x89a0, 0x9ddf, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e698xx - offset 0x01f0d ***/
+ /* 80 */ 0xface, 0x0000, 0x8d56, 0x9dde, 0x0000, 0x0000, 0x8da9, 0x8fb8,
+ /* 88 */ 0x0000, 0xfad1, 0x9ddd, 0x0000, 0x8fb9, 0x0000, 0x96be, 0x8da8,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x88d5, 0x90cc, 0xfacf, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9de4, 0x0000, 0xfad3, 0x90af,
+ /* a0 */ 0x8966, 0x0000, 0x0000, 0x0000, 0xfad4, 0x8f74, 0x0000, 0x9686,
+ /* a8 */ 0x8df0, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fba, 0xfad2, 0x90a5,
+ /* b0 */ 0x0000, 0xfa63, 0x0000, 0x0000, 0x9de3, 0x9de1, 0x9de2, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xfad0, 0x928b, 0x0000, 0x0000, 0x9e45,
+
+ /*** e699xx - offset 0x01f4d ***/
+ /* 80 */ 0x0000, 0x9de8, 0x8e9e, 0x8d57, 0x9de6, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9de7, 0x0000, 0x9057, 0x0000, 0x0000, 0x0000, 0x9de5,
+ /* 90 */ 0x0000, 0x0000, 0x8e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0xfad6,
+ /* 98 */ 0x0000, 0xfad7, 0x0000, 0x0000, 0x0000, 0x9dea, 0x9de9, 0x9dee,
+ /* a0 */ 0x0000, 0x0000, 0x9def, 0x0000, 0x9deb, 0xfad5, 0x8a41, 0x9dec,
+ /* a8 */ 0x9ded, 0x94d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x9581, 0x8c69,
+ /* b0 */ 0x9df0, 0x0000, 0x0000, 0xfad9, 0x90b0, 0x0000, 0x8fbb, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e69axx - offset 0x01f8c ***/
+ /* 80 */ 0x8bc5, 0x0000, 0x9df1, 0x9df5, 0x0000, 0x0000, 0x89c9,
+ /* 88 */ 0x9df2, 0x9df4, 0x0000, 0x0000, 0x0000, 0x0000, 0x9df3, 0x0000,
+ /* 90 */ 0x0000, 0x8f8b, 0x0000, 0x0000, 0x0000, 0x0000, 0x9267, 0x88c3,
+ /* 98 */ 0x9df6, 0xfada, 0x0000, 0x0000, 0x0000, 0x9df7, 0x0000, 0x0000,
+ /* a0 */ 0xfadb, 0x0000, 0x92a8, 0x0000, 0x0000, 0x0000, 0x97ef, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8e62, 0x0000, 0x0000, 0x95e9, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xfadc, 0x0000, 0x965c, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9e41, 0x9df9, 0x0000, 0x0000, 0x9dfc, 0x0000, 0x9dfb, 0xfadd,
+
+ /*** e69bxx - offset 0x01fcc ***/
+ /* 80 */ 0x0000, 0x9df8, 0x0000, 0x0000, 0x9e40, 0x0000, 0x0000, 0x93dc,
+ /* 88 */ 0x0000, 0x9dfa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e42, 0x0000,
+ /* 98 */ 0x0000, 0x8f8c, 0x9e43, 0x0000, 0x976a, 0x9498, 0x0000, 0x0000,
+ /* a0 */ 0x9e44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e46, 0x0000,
+ /* a8 */ 0x0000, 0x9e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9e48, 0x0000, 0x8bc8, 0x8967, 0x8d58, 0x9e49, 0x0000, 0x9e4a,
+ /* b8 */ 0x8f91, 0x9182, 0xfade, 0xfa66, 0x99d6, 0x915d, 0x915c, 0x91d6,
+
+ /*** e69cxx - offset 0x0200c ***/
+ /* 80 */ 0x8dc5, 0x0000, 0x0000, 0x98f0, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x8c8e, 0x974c, 0x0000, 0x95fc, 0x0000, 0x959e, 0xfadf, 0x9e4b,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8df1, 0x92bd, 0x9e4c, 0x984e,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x965d, 0x0000, 0x92a9, 0x9e4d, 0x8afa,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e4e, 0x9e4f,
+ /* a8 */ 0x96d8, 0x0000, 0x96a2, 0x9696, 0x967b, 0x8e44, 0x9e51, 0x0000,
+ /* b0 */ 0x0000, 0x8ee9, 0x0000, 0x0000, 0x9670, 0x0000, 0x9e53, 0x9e56,
+ /* b8 */ 0x9e55, 0x0000, 0x8af7, 0x0000, 0x0000, 0x8b80, 0x0000, 0x9e52,
+
+ /*** e69dxx - offset 0x0204c ***/
+ /* 80 */ 0x0000, 0x9e54, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e57, 0x0000,
+ /* 88 */ 0x0000, 0x9099, 0x0000, 0x0000, 0x0000, 0x0000, 0x979b, 0x88c7,
+ /* 90 */ 0x8dde, 0x91ba, 0x0000, 0x8edb, 0x0000, 0x0000, 0x8ff1, 0x0000,
+ /* 98 */ 0x0000, 0x9e5a, 0x0000, 0x0000, 0x936d, 0x0000, 0x9e58, 0x91a9,
+ /* a0 */ 0x9e59, 0x8ff0, 0x96db, 0x9e5b, 0x9e5c, 0x9788, 0xfae1, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9e61, 0x0000, 0x0000, 0x8d59, 0x0000, 0x9474,
+ /* b0 */ 0x9e5e, 0x938c, 0x9ddc, 0x9de0, 0x0000, 0x8b6e, 0x0000, 0x9466,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9e60, 0x0000, 0x8fbc, 0x94c2,
+
+ /*** e69exx - offset 0x0208c ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e66, 0x0000, 0x94f8,
+ /* 88 */ 0x0000, 0x9e5d, 0x0000, 0x9e63, 0x9e62, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x90cd, 0x0000, 0x0000, 0x0000, 0x0000, 0x968d, 0x0000, 0x97d1,
+ /* 98 */ 0x0000, 0x0000, 0x9687, 0x0000, 0x89ca, 0x8e7d, 0x0000, 0x0000,
+ /* a0 */ 0x9867, 0x9e65, 0x9095, 0x0000, 0x0000, 0x0000, 0x9e64, 0x0000,
+ /* a8 */ 0x0000, 0x9e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ccd,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9e6b, 0x9e69, 0x0000, 0x89cb, 0x9e67,
+ /* b8 */ 0x9e6d, 0x9e73, 0x0000, 0xfae2, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e69fxx - offset 0x020cc ***/
+ /* 80 */ 0xfae4, 0x91c6, 0x0000, 0x0000, 0x95bf, 0x0000, 0x9e75, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9541, 0x0000, 0x0000, 0x0000, 0x9e74, 0x9490,
+ /* 90 */ 0x965e, 0x8ab9, 0x0000, 0x90f5, 0x8f5f, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x92d1, 0x0000, 0x974d, 0x0000, 0x0000, 0x9e70, 0x9e6f, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x9e71, 0x0000, 0x9e6e, 0x0000, 0x0000, 0x9e76,
+ /* a8 */ 0x0000, 0x9e6c, 0x0000, 0x0000, 0x9e6a, 0x0000, 0x9e72, 0x9e68,
+ /* b0 */ 0x0000, 0x928c, 0x0000, 0x96f6, 0x8ec4, 0x8df2, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8db8, 0x0000, 0x0000, 0x968f, 0x8a60,
+
+ /*** e6a0xx - offset 0x0210c ***/
+ /* 80 */ 0x0000, 0xfae5, 0x92cc, 0x93c8, 0x8968, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x90f0, 0x0000, 0x0000, 0x90b2, 0x8c49,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e78, 0x0000,
+ /* a0 */ 0x0000, 0x8d5a, 0x8a9c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9e7a, 0x8a94, 0x9e81, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9e7d, 0x0000, 0x90f1, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8a6a, 0x8daa, 0x0000, 0x0000, 0x8a69, 0x8dcd, 0x0000, 0x0000,
+
+ /*** e6a1xx - offset 0x0214c ***/
+ /* 80 */ 0x9e7b, 0x8c85, 0x8c6a, 0x938d, 0xfae6, 0x0000, 0x9e79, 0x0000,
+ /* 88 */ 0x88c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e7c, 0x9e7e, 0x0000,
+ /* 90 */ 0x8bcb, 0x8c4b, 0xfae3, 0x8aba, 0x8b6a, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9e82, 0x0000, 0x0000, 0x8df7, 0x9691, 0x0000, 0x8e56,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9e83, 0x0000, 0x0000, 0x0000, 0x954f,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9e8f, 0x0000, 0x89b1, 0x9e84,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e95, 0x9e85,
+
+ /*** e6a2xx - offset 0x0218c ***/
+ /* 80 */ 0x0000, 0x97c0, 0x0000, 0x9e8c, 0x0000, 0x947e, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e94, 0x0000, 0x9e87,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x88b2, 0x9e89, 0x0000, 0x0000, 0x8d5b,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x9e8b, 0x0000, 0x9e8a, 0x0000, 0x9e86,
+ /* a0 */ 0x9e91, 0x0000, 0x8fbd, 0x0000, 0x0000, 0x0000, 0x9aeb, 0x8ce6,
+ /* a8 */ 0x979c, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e88, 0x0000, 0x92f2,
+ /* b0 */ 0x8a42, 0x8dab, 0x0000, 0x9e80, 0x0000, 0x9e90, 0x8a81, 0x0000,
+ /* b8 */ 0x0000, 0x9e8e, 0x9e92, 0x0000, 0x938e, 0x0000, 0x0000, 0x0000,
+
+ /*** e6a3xx - offset 0x021c9 ***/
+ /* 80 */ 0x0000, 0x8afc, 0x0000, 0x9eb0, 0x0000,
+ /* 88 */ 0xfa64, 0x96c7, 0x9e97, 0x8afb, 0x0000, 0x9e9e, 0x0000, 0xfae7,
+ /* 90 */ 0x0000, 0x0000, 0x965f, 0x0000, 0x9e9f, 0x9ea1, 0x0000, 0x9ea5,
+ /* 98 */ 0x9e99, 0x0000, 0x9249, 0x0000, 0x0000, 0x0000, 0x0000, 0x938f,
+ /* a0 */ 0x9ea9, 0x9e9c, 0x0000, 0x9ea6, 0x0000, 0x0000, 0x0000, 0x9ea0,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9058, 0x9eaa,
+ /* b0 */ 0x0000, 0x0000, 0x90b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9ea8, 0x8abb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6a4xx - offset 0x02209 ***/
+ /* 80 */ 0x986f, 0x9e96, 0x0000, 0x0000, 0x9ea4, 0x88d6, 0x0000, 0x0000,
+ /* 88 */ 0x9e98, 0x0000, 0x0000, 0x96b8, 0x9e9d, 0x9041, 0x92c5, 0x9e93,
+ /* 90 */ 0x0000, 0x0000, 0x9ea3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x909a, 0x9ead, 0x8a91, 0x8c9f, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9eaf, 0x9e9a, 0x9eae, 0x0000, 0x9ea7, 0x9e9b, 0x0000,
+ /* a8 */ 0x9eab, 0x0000, 0x9eac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x9ebd, 0x0000, 0x0000, 0x0000, 0x93cc, 0x0000, 0x9ea2, 0x0000,
+ /* b8 */ 0x0000, 0x9eb9, 0x0000, 0x0000, 0x0000, 0x9ebb, 0x0000, 0x92d6,
+
+ /*** e6a5xx - offset 0x02249 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x976b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9596, 0x9eb6, 0x91c8, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9ebc, 0x915e, 0x0000, 0x9eb3, 0x9ec0, 0x9ebf, 0x0000,
+ /* a0 */ 0x93ed, 0x9ebe, 0x93e8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xfae9, 0x0000, 0x9ec2, 0x9eb5, 0x0000, 0x8bc6, 0x9eb8, 0x8f7c,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9480, 0x9eba, 0x8bc9, 0x0000, 0x9eb2,
+ /* b8 */ 0x9eb4, 0x9eb1, 0x0000, 0x0000, 0x984f, 0x8a79, 0x9eb7, 0x0000,
+
+ /*** e6a6xx - offset 0x02288 ***/
+ /* 80 */ 0x9ec1, 0x8a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x8de5, 0x0000, 0x0000, 0x0000, 0x897c, 0x0000,
+ /* 90 */ 0x0000, 0x9ed2, 0x0000, 0x0000, 0x9850, 0x9ed5, 0x0000, 0x0000,
+ /* 98 */ 0xfaeb, 0x0000, 0x0000, 0x9059, 0x9ed4, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9ed3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ed0,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ec4, 0x0000,
+ /* b0 */ 0x0000, 0x9ee1, 0x9ec3, 0x0000, 0x9ed6, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x9ece, 0x0000, 0x0000, 0x9ec9, 0x9ec6,
+
+ /*** e6a7xx - offset 0x022c8 ***/
+ /* 80 */ 0x0000, 0x9ec7, 0x0000, 0x9ecf, 0x0000, 0x0000, 0x0000, 0xeaa0,
+ /* 88 */ 0x0000, 0x0000, 0x9ecc, 0x8d5c, 0x92c6, 0x9184, 0x9eca, 0x0000,
+ /* 90 */ 0x9ec5, 0x0000, 0x0000, 0x9ec8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x976c, 0x968a, 0x0000, 0x0000, 0x0000, 0x9ecd, 0x9ed7, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xfaec, 0x0000, 0x0000, 0x0000, 0x0000, 0x9edf,
+ /* a8 */ 0x9ed8, 0x0000, 0x0000, 0x9ee5, 0x0000, 0x9ee3, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9ede, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9edd, 0x0000, 0x92ce, 0x0000, 0x9185, 0x0000, 0x9edb,
+
+ /*** e6a8xx - offset 0x02308 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9ed9, 0x0000, 0x0000, 0x9ee0, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9ee6, 0x94f3, 0x9eec, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9ee7, 0x9eea, 0x9ee4, 0x0000, 0x0000, 0x9294,
+ /* 98 */ 0x0000, 0x9557, 0x0000, 0x9eda, 0x0000, 0x0000, 0x9ee2, 0x8fbe,
+ /* a0 */ 0x0000, 0x96cd, 0x9ef6, 0x9ee9, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x8ca0, 0x89a1, 0x8a7e, 0x0000, 0x0000, 0x9ed1, 0x0000,
+ /* b0 */ 0xfaed, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fbf, 0x9eee, 0x0000,
+ /* b8 */ 0x9ef5, 0x8ef7, 0x8a92, 0x0000, 0x0000, 0x924d, 0x0000, 0x0000,
+
+ /*** e6a9xx - offset 0x02346 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9eeb, 0x0000, 0xfaef, 0x9ef0,
+ /* 88 */ 0x9ef4, 0x0000, 0x0000, 0x8bb4, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8b6b, 0x9ef2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b40,
+ /* a0 */ 0x0000, 0x93c9, 0x9ef1, 0x0000, 0x0000, 0x0000, 0x9ef3, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xfaee, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9eed, 0xfaf0, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9eef, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfaf1, 0x8a80,
+
+ /*** e6aaxx - offset 0x02386 ***/
+ /* 80 */ 0x9268, 0x0000, 0x0000, 0x0000, 0x9efa, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ef8, 0x8ce7, 0x0000,
+ /* 90 */ 0x9ef7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f40,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9e77, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9ef9, 0x0000, 0x9efb, 0x9efc, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9f4b, 0x0000, 0x9f47, 0x0000, 0x9e8d, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9f46, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9f45, 0x0000, 0x0000, 0x9f42, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6abxx - offset 0x023c5 ***/
+ /* 80 */ 0x9ee8, 0x9f44, 0x9f43, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x9f49, 0x0000, 0x9845, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9f4c, 0x8bf9, 0x0000, 0x0000, 0x9f48, 0x9f4a,
+ /* a0 */ 0x0000, 0x0000, 0xfaf2, 0x0000, 0xfaf3, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x94a5, 0x0000, 0x9f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9f51, 0x9f4e, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6acxx - offset 0x02401 ***/
+ /* 80 */ 0x9793, 0x9f4f, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9edc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9f52, 0x0000, 0x0000, 0x0000, 0x9f53, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8954, 0x0000, 0x9f55,
+ /* a0 */ 0x8c87, 0x8e9f, 0x0000, 0x8bd3, 0x0000, 0x0000, 0x0000, 0x89a2,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x977e, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f57,
+ /* b8 */ 0x9f56, 0x9f59, 0x8b5c, 0x0000, 0x0000, 0x8bd4, 0x8abc, 0x0000,
+
+ /*** e6adxx - offset 0x02440 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9f5c, 0x0000, 0x0000, 0x0000, 0x9f5b,
+ /* 88 */ 0x0000, 0x9f5d, 0x0000, 0x0000, 0x89cc, 0x0000, 0x9256, 0x0000,
+ /* 90 */ 0x9f5e, 0x0000, 0x0000, 0x8abd, 0x9f60, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9f5f, 0x0000, 0x9f61, 0x0000, 0x0000, 0x0000, 0x9f62,
+ /* a0 */ 0x0000, 0x9f63, 0x8e7e, 0x90b3, 0x8d9f, 0x0000, 0x9590, 0x0000,
+ /* a8 */ 0x0000, 0x95e0, 0x9863, 0x0000, 0x0000, 0x0000, 0x0000, 0x8e95,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x8dce, 0x97f0, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9f64, 0x9f65, 0x0000, 0x8e80, 0x0000, 0x0000, 0x0000, 0x9f66,
+
+ /*** e6aexx - offset 0x02480 ***/
+ /* 80 */ 0x9f67, 0x0000, 0x0000, 0x9f69, 0x9f68, 0x0000, 0x9677, 0x0000,
+ /* 88 */ 0x0000, 0x8f7d, 0x8eea, 0x8e63, 0x0000, 0x9f6a, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f6c, 0x9042, 0x0000,
+ /* 98 */ 0x9f6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f6d, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9f6e, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9f6f, 0x9f70, 0x0000, 0x0000, 0x0000, 0x9f71,
+ /* b0 */ 0x0000, 0x9f73, 0x9f72, 0x9f74, 0x89a3, 0x9269, 0x0000, 0x9f75,
+ /* b8 */ 0x0000, 0x0000, 0x8e45, 0x8a6b, 0x9f76, 0x0000, 0x0000, 0x9361,
+
+ /*** e6afxx - offset 0x024c0 ***/
+ /* 80 */ 0x9aca, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b42, 0x9f77, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x9f78, 0x0000, 0x95ea, 0x9688, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x93c5, 0x9f79, 0x94e4, 0x0000, 0xfaf4, 0x0000,
+ /* 98 */ 0x94f9, 0x0000, 0x0000, 0x96d1, 0x0000, 0x0000, 0x0000, 0x9f7a,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9f7c, 0x9f7b, 0x0000, 0x0000, 0x9f7e,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9f7d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6b0xx - offset 0x024f8 ***/
+ /* 88 */ 0x9f81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8e81,
+ /* 90 */ 0x0000, 0x96af, 0x0000, 0x9f82, 0x9f83, 0x0000, 0x0000, 0x8b43,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x9f84, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9f86, 0x9f85, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9085, 0x0000, 0x0000, 0x9558,
+ /* b8 */ 0x8969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x94c3, 0xfaf5,
+
+ /*** e6b1xx - offset 0x02538 ***/
+ /* 80 */ 0x92f3, 0x8f60, 0x8b81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x94c4, 0x0000,
+ /* 90 */ 0x8eac, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f88, 0x0000, 0x8abe,
+ /* 98 */ 0x0000, 0x0000, 0x8998, 0x0000, 0xfaf6, 0x93f0, 0x9f87, 0x8d5d,
+ /* a0 */ 0x9272, 0x0000, 0x9f89, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9f91, 0x0000, 0x9f8a, 0x0000, 0x0000, 0x0000, 0x0000, 0xfaf8,
+ /* b0 */ 0x91bf, 0x0000, 0x8b82, 0x9f92, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x8c88, 0x0000, 0x0000, 0x8b44, 0x9f90, 0x0000,
+
+ /*** e6b2xx - offset 0x02577 ***/
+ /* 80 */ 0x9f8e, 0x9f8b, 0x9780, 0x0000, 0x0000, 0xfaf7, 0x0000,
+ /* 88 */ 0x92be, 0x0000, 0x0000, 0x0000, 0x93d7, 0x9f8c, 0x0000, 0x0000,
+ /* 90 */ 0x9f94, 0x0000, 0x9f93, 0x8c42, 0x0000, 0x0000, 0x89ab, 0x0000,
+ /* 98 */ 0x0000, 0x8db9, 0x9f8d, 0x9f8f, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9676, 0x91f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9697, 0x0000, 0x0000, 0x9f9c, 0x0000,
+ /* b0 */ 0x0000, 0x9f9d, 0x0000, 0x89cd, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x95a6, 0x96fb, 0x9f9f, 0x8ea1, 0x8fc0, 0x9f98, 0x9f9e, 0x8988,
+
+ /*** e6b3xx - offset 0x025b7 ***/
+ /* 80 */ 0x0000, 0x8bb5, 0x0000, 0x0000, 0x9f95, 0x9f9a, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x90f2, 0x9491, 0x0000, 0x94e5, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9f97, 0x0000, 0x9640, 0x0000, 0x9f99,
+ /* 98 */ 0x0000, 0x9fa2, 0xfaf9, 0x9fa0, 0x0000, 0x9f9b, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9641, 0x9467, 0x8b83, 0x0000, 0x9344, 0x0000, 0x0000,
+ /* a8 */ 0x928d, 0x0000, 0x9fa3, 0x0000, 0x0000, 0x0000, 0x0000, 0x9fa1,
+ /* b0 */ 0x91d7, 0x9f96, 0x0000, 0x896a, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6b4xx - offset 0x025f3 ***/
+ /* 80 */ 0xfafa, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x976d, 0x9fae, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9fad, 0x0000, 0x0000, 0x0000, 0x0000, 0x90f4,
+ /* 98 */ 0x0000, 0x9faa, 0x0000, 0x978c, 0x0000, 0x0000, 0x93b4, 0x9fa4,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92c3, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x896b, 0x8d5e, 0x9fa7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8f46, 0x9fac, 0x0000, 0x9fab, 0x9fa6, 0x0000,
+ /* b8 */ 0x9fa9, 0x0000, 0x0000, 0x8a88, 0x0000, 0x9fa8, 0x9468, 0x0000,
+
+ /*** e6b5xx - offset 0x02632 ***/
+ /* 80 */ 0x97ac, 0x0000, 0x0000, 0x8ff2, 0x90f3, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9fb4, 0x9fb2, 0x0000, 0x956c, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x9faf, 0x9fb1, 0x0000, 0x8959, 0x0000,
+ /* a8 */ 0x0000, 0x8d5f, 0x9851, 0x0000, 0x8a5c, 0x0000, 0x9582, 0xfafc,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9781, 0x0000, 0x0000, 0x8a43,
+ /* b8 */ 0x905a, 0x9fb3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6b6xx - offset 0x0266d ***/
+ /* 80 */ 0x9fb8, 0x0000, 0xfafb,
+ /* 88 */ 0x8fc1, 0x0000, 0x0000, 0x0000, 0x974f, 0x0000, 0x9fb5, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x9fb0, 0x0000, 0x9fb6, 0xfb40, 0x0000,
+ /* 98 */ 0x0000, 0x97dc, 0x0000, 0x9393, 0x93c0, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfb41, 0x0000, 0x0000, 0x8a55,
+ /* b0 */ 0x0000, 0x0000, 0x8974, 0x0000, 0x0000, 0x9fbc, 0x0000, 0x0000,
+ /* b8 */ 0x9fbf, 0x0000, 0x0000, 0x0000, 0x97c1, 0x0000, 0x0000, 0x0000,
+
+ /*** e6b7xx - offset 0x026ad ***/
+ /* 80 */ 0x9784, 0x0000, 0x0000, 0x0000, 0x0000, 0x9fc6, 0x9fc0, 0x9fbd,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x97d2, 0x9fc3, 0x0000, 0x0000, 0xfb42,
+ /* 90 */ 0x0000, 0x8f69, 0x9fc5, 0x0000, 0x0000, 0x9fca, 0x0000, 0x0000,
+ /* 98 */ 0x9391, 0x9fc8, 0x0000, 0x0000, 0x0000, 0x0000, 0x9fc2, 0x0000,
+ /* a0 */ 0x0000, 0x9257, 0x0000, 0x0000, 0x9fc9, 0x0000, 0x9fbe, 0x0000,
+ /* a8 */ 0x9fc4, 0x0000, 0x9fcb, 0x88fa, 0x9fc1, 0x0000, 0x9fcc, 0x0000,
+ /* b0 */ 0x0000, 0x905b, 0xfb44, 0x8f7e, 0x0000, 0x95a3, 0x0000, 0x8dac,
+ /* b8 */ 0xfb43, 0x9fb9, 0x9fc7, 0x9359, 0xfb45, 0x0000, 0x0000, 0x0000,
+
+ /*** e6b8xx - offset 0x026ea ***/
+ /* 80 */ 0x0000, 0x0000, 0x90b4, 0x0000, 0x8a89,
+ /* 88 */ 0x8dcf, 0x8fc2, 0x9fbb, 0x8f61, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x8c6b, 0x0000, 0x9fba, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9fd0, 0x8f8d, 0x8cb8, 0x0000, 0x9fdf, 0x0000, 0x9fd9,
+ /* a0 */ 0x8b94, 0x936e, 0x0000, 0x9fd4, 0x9fdd, 0x88ad, 0x8951, 0xfb48,
+ /* a8 */ 0x0000, 0x89b7, 0x0000, 0x9fd6, 0x91aa, 0x9fcd, 0x9fcf, 0x8d60,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9fe0, 0xfb46, 0x9fdb, 0x0000, 0xfb49, 0x0000, 0x9fd3, 0x0000,
+
+ /*** e6b9xx - offset 0x02729 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9fda, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x96a9, 0x0000, 0x0000, 0x9fd8, 0x9fdc, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8cce, 0x0000,
+ /* 98 */ 0x8fc3, 0x0000, 0x0000, 0x9258, 0xfb47, 0x0000, 0x0000, 0x9fd2,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x974e,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9fd5, 0x0000, 0x0000, 0x9fce, 0x9392,
+ /* b0 */ 0x0000, 0x0000, 0x9fd1, 0x0000, 0x0000, 0x0000, 0x9fd7, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9870, 0x8ebc,
+
+ /*** e6baxx - offset 0x02769 ***/
+ /* 80 */ 0x969e, 0x0000, 0x9fe1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x94ac, 0x0000, 0x0000, 0x9fed,
+ /* 90 */ 0x8cb9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f80, 0x0000,
+ /* 98 */ 0x9fe3, 0x0000, 0x0000, 0x0000, 0x97ad, 0x8d61, 0x0000, 0x9ff0,
+ /* a0 */ 0x0000, 0x0000, 0x88ec, 0x0000, 0x0000, 0x9fee, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9fe2, 0x0000, 0x0000, 0x0000, 0x0000, 0x9fe8,
+ /* b0 */ 0x0000, 0x0000, 0x9fea, 0x0000, 0x0000, 0x0000, 0x976e, 0x9fe5,
+ /* b8 */ 0x0000, 0x0000, 0x934d, 0x0000, 0x0000, 0x9fe7, 0x0000, 0xfb4a,
+
+ /*** e6bbxx - offset 0x027a9 ***/
+ /* 80 */ 0x0000, 0x0000, 0x9fef, 0x0000, 0x9fe9, 0x96c5, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9fe4, 0x0000, 0x8ea0, 0x9ffc, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8a8a, 0x0000, 0x9fe6, 0x9feb, 0x9fec, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91ea, 0x91d8, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9ff4, 0x0000, 0x0000, 0x9ffa,
+ /* b0 */ 0x0000, 0x0000, 0x9ff8, 0x0000, 0x9348, 0x0000, 0x0000, 0xe042,
+ /* b8 */ 0x9ff5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ff6, 0x9fde,
+
+ /*** e6bcxx - offset 0x027e9 ***/
+ /* 80 */ 0x0000, 0x8b99, 0x9559, 0x0000, 0x0000, 0x0000, 0x8ebd, 0x0000,
+ /* 88 */ 0x0000, 0x8d97, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9852,
+ /* 90 */ 0x0000, 0x9ff2, 0x0000, 0xe041, 0x8989, 0x9186, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9499, 0x0000, 0x8abf, 0x97f8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x969f, 0x92d0, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x9ff9, 0x9ffb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe040, 0x9ff7,
+
+ /*** e6bdxx - offset 0x02829 ***/
+ /* 80 */ 0x0000, 0x9ff1, 0x0000, 0x0000, 0x0000, 0x8ac1, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8c89, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe04e, 0x0000, 0x0000, 0xe049, 0x90f6, 0x0000, 0x0000, 0x8a83,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8f81, 0x0000, 0xe052, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe04b, 0x92aa, 0xe048,
+ /* b0 */ 0x92d7, 0x0000, 0x0000, 0x0000, 0xe06b, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xe045, 0x0000, 0xe044, 0x0000, 0xe04d, 0x0000, 0x0000, 0x0000,
+
+ /*** e6bexx - offset 0x02869 ***/
+ /* 80 */ 0xe047, 0xe046, 0xe04c, 0x0000, 0x909f, 0x0000, 0xe043, 0x0000,
+ /* 88 */ 0xfb4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe04f, 0x0000,
+ /* 90 */ 0x0000, 0xe050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ac0,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe055, 0x0000, 0xe054, 0xe056, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x9362, 0x0000, 0xe053, 0x0000, 0xfb4c, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe057, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e6bfxx - offset 0x028a9 ***/
+ /* 80 */ 0x8c83, 0x91f7, 0xe051, 0x945a, 0x0000, 0x0000, 0xe058, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe05d, 0xe05b, 0x0000, 0x0000,
+ /* 98 */ 0xe05e, 0x0000, 0x0000, 0xe061, 0x0000, 0x0000, 0x0000, 0xe05a,
+ /* a0 */ 0x8d8a, 0x9447, 0x0000, 0x0000, 0x9fb7, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9794, 0xe05c, 0x0000, 0xe060, 0x91f3,
+ /* b0 */ 0x0000, 0xe05f, 0x0000, 0xe04a, 0x0000, 0xfb4d, 0xe889, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe064, 0x0000, 0x0000, 0x0000, 0xe068, 0x0000,
+
+ /*** e780xx - offset 0x028e8 ***/
+ /* 80 */ 0xe066, 0x0000, 0x0000, 0x0000, 0xfb4e, 0x0000, 0xfb4f,
+ /* 88 */ 0x0000, 0xe062, 0x0000, 0xe063, 0x0000, 0x0000, 0x0000, 0xe067,
+ /* 90 */ 0x0000, 0xe065, 0x0000, 0x0000, 0x0000, 0x956d, 0x0000, 0x0000,
+ /* 98 */ 0xe06d, 0x0000, 0xe06a, 0xe069, 0x0000, 0xe06c, 0x93d2, 0xe06e,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9295, 0x91eb,
+ /* a8 */ 0xfb50, 0x0000, 0x0000, 0x0000, 0x90a3, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe06f, 0x0000, 0xe071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe070, 0x0000,
+
+ /*** e781xx - offset 0x02927 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9ff3, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x93e5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe073, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x89ce, 0x0000, 0x0000, 0x0000, 0x9394,
+ /* b0 */ 0x8a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8b84, 0x0000, 0x0000, 0x0000, 0x8edc, 0x8dd0, 0x0000, 0x0000,
+
+ /*** e782xx - offset 0x02965 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0xfb51, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9846, 0x9086, 0x0000, 0x0000, 0x0000, 0x898a, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe074, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xfb52, 0xe078, 0x9259, 0xe07b, 0xe076,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe07a, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xe079, 0x935f, 0x88d7, 0xfa62, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e783xx - offset 0x029a1 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x97f3, 0x0000, 0x0000, 0xe07d, 0x0000, 0x0000, 0x0000, 0x8947,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe080, 0x0000, 0x0000, 0x0000, 0xe07e, 0x0000, 0xe07c,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xe077, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x9642, 0x0000, 0x0000, 0x0000, 0xe082, 0x0000, 0x0000,
+
+ /*** e784xx - offset 0x029df ***/
+ /* 80 */ 0x0000, 0x0000, 0xfb54, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe081, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfb53,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x898b, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe084, 0x95b0, 0x0000, 0xe083, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x96b3, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fc5, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9152, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8fc4, 0x0000, 0x0000, 0x0000,
+
+ /*** e785xx - offset 0x02a1c ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0xfb56, 0xfb57,
+ /* 88 */ 0x0000, 0x97f9, 0x0000, 0x0000, 0xe08a, 0x0000, 0x90f7, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe086, 0xe08b, 0x0000,
+ /* 98 */ 0x0000, 0x898c, 0x0000, 0x0000, 0xfb55, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xe089, 0x0000, 0x9481, 0xe085, 0xe088, 0x8fc6,
+ /* a8 */ 0x0000, 0x94cf, 0x0000, 0x0000, 0xe08c, 0x0000, 0x8ecf, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x90f8, 0x0000, 0x0000,
+
+ /*** e786xx - offset 0x02a5a ***/
+ /* 80 */ 0x0000, 0x0000, 0xe08f, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe087, 0x0000, 0x8c46, 0x0000, 0x0000, 0x0000, 0x0000, 0xe08d,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x976f, 0xe090, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xeaa4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f6e,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe091, 0x0000, 0x0000, 0x0000, 0xe092, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x944d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe094, 0x0000, 0x0000, 0x0000, 0x0000, 0xe095, 0x0000,
+
+ /*** e787xx - offset 0x02a99 ***/
+ /* 80 */ 0xfb59, 0x0000, 0x9452, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x9395, 0xe097, 0x0000, 0x0000, 0x0000, 0x0000, 0xe099, 0x0000,
+ /* 90 */ 0x97d3, 0x0000, 0xe096, 0x0000, 0xe098, 0x898d, 0x0000, 0xe093,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a7a,
+ /* a0 */ 0xe09a, 0x0000, 0x0000, 0x0000, 0x0000, 0x9187, 0x8e57, 0xe09c,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe09b, 0x9043, 0x99d7, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe09d, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe09f, 0x0000, 0xe08e, 0xe09e, 0x0000, 0xfb5a, 0xe0a0,
+
+ /*** e788xx - offset 0x02ad9 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x949a, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0a1, 0x0000, 0x0000,
+ /* 90 */ 0xe0a2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe0a3, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe0a4, 0x0000, 0x92dc, 0x0000, 0xe0a6, 0xe0a5, 0x0000, 0x0000,
+ /* b0 */ 0xe0a7, 0x0000, 0xe0a8, 0x0000, 0x0000, 0x8edd, 0x9583, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x96ea, 0xe0a9, 0xe0aa, 0x9175, 0x8ea2, 0xe0ab,
+
+ /*** e789xx - offset 0x02b19 ***/
+ /* 80 */ 0xe0ac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0ad, 0x95d0,
+ /* 88 */ 0x94c5, 0x0000, 0x0000, 0xe0ae, 0x9476, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x92ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe0af, 0x89e5, 0x0000, 0x8b8d, 0x0000, 0x96c4, 0x0000, 0x96b4,
+ /* a0 */ 0x0000, 0x89b2, 0x9853, 0x0000, 0x0000, 0x0000, 0x0000, 0x9671,
+ /* a8 */ 0x0000, 0x95a8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x90b5, 0x0000, 0xe0b0, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x93c1, 0x0000, 0x0000, 0x0000, 0x8ca1, 0xe0b1, 0x0000,
+
+ /*** e78axx - offset 0x02b59 ***/
+ /* 80 */ 0x8dd2, 0xe0b3, 0xe0b2, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0b4,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe0b5, 0x0000, 0x0000, 0x0000, 0xe0b6, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x8b5d, 0x0000, 0xe0b7, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0b8,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8ca2, 0x0000, 0x0000, 0x94c6,
+ /* b0 */ 0x0000, 0xfb5b, 0xe0ba, 0x0000, 0x0000, 0x0000, 0x8ff3, 0x0000,
+ /* b8 */ 0x0000, 0xe0b9, 0x0000, 0x0000, 0x0000, 0x0000, 0xfb5c, 0x0000,
+
+ /*** e78bxx - offset 0x02b98 ***/
+ /* 80 */ 0x0000, 0x8bb6, 0xe0bb, 0xe0bd, 0x0000, 0xe0bc, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0be, 0x0000,
+ /* 90 */ 0x8ccf, 0x0000, 0xe0bf, 0x0000, 0x0000, 0x0000, 0x0000, 0x8be7,
+ /* 98 */ 0x0000, 0x915f, 0x0000, 0x8d9d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe0c1, 0xe0c2, 0xe0c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x8eeb, 0x0000, 0x0000, 0x93c6, 0x8bb7, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0c4,
+ /* b8 */ 0x924b, 0xe0c3, 0x0000, 0x0000, 0x9854, 0x9482, 0x0000, 0x0000,
+
+ /*** e78cxx - offset 0x02bd6 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe0c7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0c9, 0xe0c6,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x96d2, 0xe0c8, 0xe0ca, 0x0000, 0x97c2,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfb5d, 0xe0ce, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe0cd, 0x9296, 0x944c, 0x0000, 0x0000, 0x8ca3, 0xe0cc,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe0cb, 0x0000, 0x9750, 0x9751,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0cf, 0x898e,
+
+ /*** e78dxx - offset 0x02c16 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8d96, 0x8e82, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0d0, 0xe0d1,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0d3,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8f62, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe0d5, 0x0000, 0xe0d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe0d6, 0x0000, 0x8a6c, 0x0000, 0x0000, 0xe0d8, 0x0000, 0xfb5f,
+ /* b8 */ 0xe0d7, 0x0000, 0xe0da, 0xe0d9, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e78exx - offset 0x02c52 ***/
+ /* 80 */ 0x8cba, 0x0000, 0x0000, 0x97a6,
+ /* 88 */ 0x0000, 0x8bca, 0x0000, 0x89a4, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8be8, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x8adf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x97e6, 0xe0dc, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe0de, 0x0000, 0xfb60, 0x0000, 0x0000,
+
+ /*** e78fxx - offset 0x02c92 ***/
+ /* 80 */ 0xe0df, 0x0000, 0x89cf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe0db, 0xfb61, 0x8e58, 0x0000, 0x0000, 0x92bf, 0xe0dd, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xfb64, 0x0000, 0x0000, 0x0000, 0xfb62, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0e2, 0x0000,
+ /* a0 */ 0x8eec, 0x0000, 0x0000, 0xfb63, 0x0000, 0xe0e0, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x8c5d, 0x0000, 0x0000, 0x94c7, 0xe0e1, 0x0000,
+ /* b0 */ 0x0000, 0xe0fc, 0x0000, 0x0000, 0x0000, 0xfb66, 0x0000, 0x0000,
+ /* b8 */ 0xe0e7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8cbb, 0x0000,
+
+ /*** e790xx - offset 0x02cd1 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8b85, 0x0000, 0xe0e4, 0x979d, 0xfb65,
+ /* 88 */ 0x0000, 0x97ae, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x91f4, 0x0000, 0x0000, 0xe0e6, 0xfb67, 0x0000,
+ /* a8 */ 0x0000, 0xfb69, 0xfb68, 0x0000, 0x0000, 0x0000, 0xfb6a, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xe0e8, 0x97d4, 0x8bd5, 0x94fa, 0x9469, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe0e9, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0eb,
+
+ /*** e791xx - offset 0x02d11 ***/
+ /* 80 */ 0x0000, 0xe0ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0ea, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe0ed, 0x8ce8, 0x896c, 0xe0ef, 0x0000, 0x9090, 0xe0ec,
+ /* a0 */ 0x97da, 0x0000, 0xfb6b, 0xe0f2, 0xeaa2, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe0f0, 0xe0f3, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0e5,
+ /* b0 */ 0xe0f1, 0x0000, 0x0000, 0x8dba, 0x0000, 0x0000, 0xe0f4, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0f5, 0x0000,
+
+ /*** e792xx - offset 0x02d50 ***/
+ /* 80 */ 0x0000, 0x0000, 0x979e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xfb6c, 0x0000, 0xe0f6, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0f7, 0xfb6d,
+ /* a0 */ 0x0000, 0x0000, 0xe0e3, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0f8,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x8ac2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ea3, 0x0000, 0x0000,
+
+ /*** e793xx - offset 0x02d8e ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe0f9, 0x0000, 0x0000, 0x0000, 0x0000, 0xe0fa,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe0fb, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x895a, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe140, 0x0000, 0x955a, 0xe141, 0x0000, 0x0000, 0x8aa2, 0xe142,
+ /* a8 */ 0x0000, 0xe143, 0x0000, 0x0000, 0x0000, 0x0000, 0xe144, 0x0000,
+ /* b0 */ 0xe146, 0xe147, 0xe145, 0x0000, 0x0000, 0x0000, 0x9572, 0xe149,
+ /* b8 */ 0xe148, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e794xx - offset 0x02dcd ***/
+ /* 80 */ 0xfb6e, 0x0000, 0xe14b, 0xe14a, 0xe14c, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe14d, 0xe14f, 0xe14e, 0x0000,
+ /* 90 */ 0x0000, 0x8d99, 0x0000, 0xe151, 0x0000, 0xe150, 0x0000, 0x0000,
+ /* 98 */ 0x8ac3, 0x0000, 0x9072, 0x0000, 0x935b, 0x0000, 0xe152, 0x90b6,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8e59, 0x0000, 0x8999, 0xe153, 0x0000,
+ /* a8 */ 0x9770, 0x0000, 0x0000, 0x95e1, 0xe154, 0x0000, 0x0000, 0xfaa8,
+ /* b0 */ 0x9363, 0x9752, 0x8d62, 0x905c, 0x0000, 0x0000, 0x0000, 0x926a,
+ /* b8 */ 0x99b2, 0x0000, 0x92ac, 0x89e6, 0xe155, 0x0000, 0x0000, 0x0000,
+
+ /*** e795xx - offset 0x02e0a ***/
+ /* 80 */ 0x0000, 0xe156, 0x0000, 0xe15b, 0x0000,
+ /* 88 */ 0x0000, 0xe159, 0xe158, 0x9dc0, 0x8a45, 0xe157, 0x0000, 0x88d8,
+ /* 90 */ 0x0000, 0x94a8, 0x0000, 0x0000, 0x94c8, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x97af, 0xe15c, 0xe15a, 0x927b, 0x90a4, 0x0000, 0x0000,
+ /* a0 */ 0x94a9, 0x0000, 0x954c, 0x0000, 0xe15e, 0x97aa, 0x8c6c, 0xe15f,
+ /* a8 */ 0x0000, 0xe15d, 0x94d4, 0xe160, 0x0000, 0xe161, 0x0000, 0xfb6f,
+ /* b0 */ 0x88d9, 0x0000, 0x0000, 0x8ff4, 0xe166, 0x0000, 0xe163, 0x93eb,
+ /* b8 */ 0xe162, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b45,
+
+ /*** e796xx - offset 0x02e4a ***/
+ /* 80 */ 0x0000, 0x0000, 0xe169, 0x0000, 0x0000, 0x0000, 0xe164, 0xe165,
+ /* 88 */ 0x0000, 0xe168, 0xe167, 0x9544, 0x0000, 0x0000, 0x9161, 0x9160,
+ /* 90 */ 0x0000, 0x8b5e, 0x0000, 0x0000, 0xe16a, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe16b, 0x0000, 0x0000, 0xe16c, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe16e, 0x0000, 0xe16d, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8975, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xe176, 0x94e6, 0xe170, 0x0000, 0xe172, 0x0000, 0x0000,
+ /* b8 */ 0xe174, 0x905d, 0x0000, 0x0000, 0xe175, 0xe173, 0x8ebe, 0x0000,
+
+ /*** e797xx - offset 0x02e89 ***/
+ /* 80 */ 0x0000, 0xe16f, 0xe171, 0x0000, 0x9561, 0x0000, 0x8fc7,
+ /* 88 */ 0x0000, 0x0000, 0xe178, 0x0000, 0x0000, 0xe177, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe179, 0x0000, 0x8ea4, 0x8dad, 0x0000, 0x0000,
+ /* 98 */ 0x9397, 0xe17a, 0x0000, 0x92c9, 0x0000, 0x0000, 0xe17c, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x979f, 0xe17b, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x9189, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe182, 0x0000, 0xe184, 0xe185, 0x9273, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe183, 0x0000, 0xe180, 0x0000, 0xe17d, 0xe17e,
+
+ /*** e798xx - offset 0x02ec9 ***/
+ /* 80 */ 0x0000, 0xe181, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe188, 0x0000, 0xe186, 0x0000, 0xe187, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe189,
+ /* a0 */ 0xe18b, 0xe18c, 0xe18d, 0x0000, 0xe18e, 0x0000, 0x0000, 0xe18a,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe190, 0x0000, 0x0000, 0x0000, 0xe18f, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe191, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e799xx - offset 0x02f07 ***/
+ /* 80 */ 0x97c3, 0x0000, 0x0000, 0x0000, 0xe194, 0xe192,
+ /* 88 */ 0xe193, 0x0000, 0x0000, 0x0000, 0x8ae0, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x96fc, 0x0000, 0x0000, 0x0000, 0x95c8, 0x0000,
+ /* 98 */ 0xe196, 0x0000, 0x0000, 0x0000, 0xe195, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe197, 0xe198, 0x0000, 0x0000, 0x0000, 0x0000, 0xe19c,
+ /* a8 */ 0xe199, 0xe19a, 0xe19b, 0x0000, 0xe19d, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe19e, 0x0000, 0xe19f, 0x0000, 0x0000, 0x0000, 0xe1a0, 0x0000,
+ /* b8 */ 0xe1a1, 0x0000, 0x94ad, 0x936f, 0xe1a2, 0x9492, 0x9553, 0x0000,
+
+ /*** e79axx - offset 0x02f47 ***/
+ /* 80 */ 0xe1a3, 0x0000, 0xfb70, 0xe1a4, 0x9349, 0x0000, 0x8a46, 0x8d63,
+ /* 88 */ 0xe1a5, 0x0000, 0x0000, 0xe1a6, 0x0000, 0x0000, 0xe1a7, 0x0000,
+ /* 90 */ 0x8e48, 0x0000, 0x0000, 0xe1a9, 0x0000, 0x0000, 0xe1a8, 0x0000,
+ /* 98 */ 0x0000, 0xe1aa, 0xe1ab, 0xfb73, 0xfb71, 0x0000, 0xfb72, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfb74, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x94e7, 0x0000,
+ /* b0 */ 0xe1ac, 0x0000, 0x0000, 0x0000, 0xe1ad, 0x0000, 0x0000, 0xea89,
+ /* b8 */ 0xe1ae, 0xe1af, 0xe1b0, 0x0000, 0x0000, 0x0000, 0x0000, 0x8e4d,
+
+ /*** e79bxx - offset 0x02f87 ***/
+ /* 80 */ 0x0000, 0x0000, 0xe1b1, 0x9475, 0x0000, 0x0000, 0x967e, 0x0000,
+ /* 88 */ 0x896d, 0x0000, 0x8976, 0x0000, 0x0000, 0xe1b2, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe1b4, 0x0000, 0x0000, 0x0000, 0xe1b3, 0x9390,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x90b7, 0x9f58, 0x0000, 0xe1b5, 0x96bf,
+ /* a0 */ 0x0000, 0xe1b6, 0x0000, 0x8ac4, 0x94d5, 0xe1b7, 0x0000, 0xe1b8,
+ /* a8 */ 0x0000, 0x0000, 0xe1b9, 0x0000, 0x0000, 0x0000, 0x96da, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x96d3, 0x0000, 0x92bc, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x918a, 0x0000, 0x0000, 0xe1bb, 0x0000, 0x0000, 0x8f82, 0x0000,
+
+ /*** e79cxx - offset 0x02fc6 ***/
+ /* 80 */ 0x8fc8, 0x0000, 0x0000, 0xe1be, 0x0000, 0x0000, 0xe1bd,
+ /* 88 */ 0xe1bc, 0x94fb, 0x0000, 0x8ac5, 0x8ca7, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe1c4, 0x0000, 0x0000, 0xe1c1, 0x905e,
+ /* a0 */ 0x96b0, 0x0000, 0x0000, 0x0000, 0xe1c0, 0xe1c2, 0xe1c3, 0x0000,
+ /* a8 */ 0x0000, 0xe1bf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1c5,
+ /* b8 */ 0xe1c6, 0x0000, 0x92ad, 0x0000, 0x8ae1, 0x0000, 0x0000, 0x0000,
+
+ /*** e79dxx - offset 0x03006 ***/
+ /* 80 */ 0x9285, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfb76, 0xe1c7,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe1c8, 0xe1cb, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9087, 0x0000, 0x93c2, 0x0000, 0xe1cc, 0x9672, 0x0000,
+ /* a8 */ 0xe1c9, 0x0000, 0x0000, 0xe1ca, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe1cf, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1ce, 0xe1cd,
+
+ /*** e79exx - offset 0x03046 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe1d1, 0x0000, 0x0000, 0xe1d0, 0x0000,
+ /* 90 */ 0x0000, 0xe1d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1d4, 0x0000,
+ /* a0 */ 0xe1d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x95cb, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8f75, 0x97c4, 0x0000, 0x0000,
+ /* b0 */ 0xe1d5, 0x0000, 0x0000, 0x93b5, 0x0000, 0x0000, 0xe1d6, 0x0000,
+ /* b8 */ 0x0000, 0xe1d7, 0x0000, 0xe1db, 0xe1d9, 0xe1da, 0x0000, 0xe1d8,
+
+ /*** e79fxx - offset 0x03086 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1dc,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1dd, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1de,
+ /* 98 */ 0x0000, 0x0000, 0xe1df, 0x96b5, 0xe1e0, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x96ee, 0xe1e1, 0x0000, 0x926d, 0x0000, 0x948a,
+ /* a8 */ 0x0000, 0x8be9, 0x0000, 0x0000, 0x0000, 0x925a, 0xe1e2, 0x8bb8,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x90ce, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe1e3, 0x0000, 0x0000, 0x0000,
+
+ /*** e7a0xx - offset 0x030c4 ***/
+ /* 80 */ 0x8dbb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe1e4, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe1e5, 0x0000, 0x8ca4, 0x8dd3, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe1e7, 0xfb78, 0x0000, 0x0000, 0x0000, 0x9375, 0x8dd4, 0x8b6d,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9643, 0x0000, 0x946a, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9376, 0x0000, 0x0000, 0x0000, 0x0000, 0x8d7b,
+
+ /*** e7a1xx - offset 0x03104 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1e9, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfb79, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fc9, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfb7a, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x97b0, 0x8d64, 0x0000, 0x0000, 0x8ca5,
+ /* b0 */ 0x0000, 0x0000, 0x94a1, 0x0000, 0xe1eb, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xfb7b, 0x0000, 0xe1ed, 0x0000, 0x0000, 0x0000,
+
+ /*** e7a2xx - offset 0x03143 ***/
+ /* 80 */ 0x8ce9, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1ec, 0x92f4,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe1ef, 0x8a56, 0xe1ea, 0x0000,
+ /* 90 */ 0x0000, 0x94e8, 0x0000, 0x894f, 0x0000, 0x8dea, 0x0000, 0x9871,
+ /* 98 */ 0x0000, 0x0000, 0xe1ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe1f0, 0x0000, 0x0000, 0x0000, 0x95c9,
+ /* a8 */ 0x0000, 0x90d7, 0xe1f2, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1f3,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1f1, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x8a6d, 0x0000, 0xe1f9, 0x0000, 0xe1f8, 0x0000,
+
+ /*** e7a3xx - offset 0x03182 ***/
+ /* 80 */ 0x8ea5, 0x0000, 0x0000, 0x0000, 0xe1fa, 0xe1f5, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe1fb, 0xe1f6, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x94d6, 0xe1f4, 0x0000, 0x0000, 0xe1f7, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe240,
+ /* a8 */ 0x9681, 0x0000, 0x0000, 0x0000, 0xe1fc, 0x0000, 0x0000, 0x88e9,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe243, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe242, 0x0000, 0x0000,
+
+ /*** e7a4xx - offset 0x031c1 ***/
+ /* 80 */ 0x8fca, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe244,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9162, 0x0000,
+ /* 90 */ 0x0000, 0xe246, 0xe245, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1e6, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe1e8, 0xe249, 0xe248, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xfb7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x8ea6, 0x0000, 0x97e7, 0x0000, 0x8ed0, 0x0000,
+
+ /*** e7a5xx - offset 0x03201 ***/
+ /* 80 */ 0xe24a, 0x8c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b5f,
+ /* 88 */ 0x8b46, 0x8e83, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x9753, 0x0000, 0x0000, 0xe250, 0x0000, 0xe24f, 0x9163, 0xe24c,
+ /* 98 */ 0x0000, 0x0000, 0xe24e, 0x0000, 0x0000, 0x8f6a, 0x905f, 0xe24d,
+ /* a0 */ 0xe24b, 0x0000, 0x9449, 0x0000, 0x0000, 0x8fcb, 0x0000, 0x0000,
+ /* a8 */ 0x955b, 0x0000, 0x0000, 0x0000, 0x0000, 0x8dd5, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9398,
+ /* b8 */ 0x0000, 0x0000, 0xe251, 0x0000, 0x0000, 0x0000, 0x0000, 0xe252,
+
+ /*** e7a6xx - offset 0x03241 ***/
+ /* 80 */ 0xe268, 0x8bd6, 0x0000, 0x0000, 0x985c, 0x9154, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe253, 0x0000, 0x0000, 0x89d0, 0x92f5, 0x959f,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfb81, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xfb83, 0x0000, 0xe254, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b9a, 0xe255,
+ /* a8 */ 0x0000, 0x0000, 0xe257, 0x0000, 0x0000, 0x0000, 0xe258, 0x0000,
+ /* b0 */ 0x9448, 0x0000, 0x0000, 0xe259, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe25a, 0xe25b, 0x0000, 0x0000, 0x8bd7, 0x89d1, 0x93c3,
+
+ /*** e7a7xx - offset 0x03281 ***/
+ /* 80 */ 0x8f47, 0x8e84, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe25c, 0x0000, 0x8f48, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x89c8, 0x9562, 0x0000, 0x0000, 0xe25d, 0x0000, 0x0000,
+ /* 98 */ 0x94e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9164,
+ /* a0 */ 0x0000, 0xe260, 0x0000, 0xe261, 0x9489, 0x0000, 0x9060, 0xe25e,
+ /* a8 */ 0x0000, 0x9281, 0x0000, 0x0000, 0xe25f, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x8fcc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x88da, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7a8xx - offset 0x032c1 ***/
+ /* 80 */ 0x8b48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe262, 0x0000, 0x0000, 0x92f6, 0x0000, 0xe263, 0x90c5, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x96ab, 0x0000, 0x0000, 0x9542,
+ /* 98 */ 0xe264, 0xe265, 0x9274, 0x0000, 0x97c5, 0x0000, 0x0000, 0xe267,
+ /* a0 */ 0xe266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8eed, 0x0000,
+ /* b0 */ 0x0000, 0xe269, 0x88ee, 0x0000, 0x0000, 0x0000, 0x0000, 0xe26c,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe26a, 0x89d2, 0x8c6d, 0xe26b, 0x8d65,
+
+ /*** e7a9xx - offset 0x03301 ***/
+ /* 80 */ 0x8d92, 0x0000, 0x95e4, 0xe26d, 0x0000, 0x0000, 0x9673, 0x0000,
+ /* 88 */ 0x0000, 0xe26f, 0x0000, 0x0000, 0x0000, 0x90cf, 0x896e, 0x89b8,
+ /* 90 */ 0x88aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe26e,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe270, 0xe271, 0x8ff5, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe272, 0x0000, 0x8a6e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe274, 0x0000, 0x0000, 0x0000, 0x8c8a, 0x0000, 0x8b86, 0x0000,
+ /* b8 */ 0x0000, 0xe275, 0x8bf3, 0x0000, 0x0000, 0xe276, 0x0000, 0x90fa,
+
+ /*** e7aaxx - offset 0x03341 ***/
+ /* 80 */ 0x0000, 0x93cb, 0x0000, 0x90de, 0x8df3, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe277, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9282, 0x918b, 0x0000, 0xe279, 0xe27b, 0xe278,
+ /* 98 */ 0xe27a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c41,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe27c, 0x8c45, 0x0000, 0x0000, 0x0000, 0x8b87, 0x9771,
+ /* b0 */ 0xe27e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe280, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x894d, 0x0000, 0x0000, 0x0000, 0x0000, 0xe283,
+
+ /*** e7abxx - offset 0x03381 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8a96, 0xe282, 0xe281, 0x0000, 0xe285,
+ /* 88 */ 0xe27d, 0x0000, 0xe286, 0x97a7, 0x0000, 0xe287, 0x0000, 0xe288,
+ /* 90 */ 0x0000, 0xfb84, 0x9af2, 0xe28a, 0x0000, 0xe289, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe28b, 0xe28c, 0x0000, 0x97b3, 0xe28d, 0x0000, 0xe8ed,
+ /* a0 */ 0x8fcd, 0xe28e, 0xe28f, 0x8f76, 0x0000, 0x93b6, 0xe290, 0xfb85,
+ /* a8 */ 0x0000, 0x0000, 0x9247, 0xfb87, 0x0000, 0xe291, 0x0000, 0x925b,
+ /* b0 */ 0xe292, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ba3, 0x0000,
+ /* b8 */ 0x995e, 0x927c, 0x8eb1, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ac6,
+
+ /*** e7acxx - offset 0x033c1 ***/
+ /* 80 */ 0x0000, 0x0000, 0xe293, 0x0000, 0xe2a0, 0x0000, 0xe296, 0x0000,
+ /* 88 */ 0x8b88, 0x0000, 0xe295, 0xe2a2, 0x0000, 0x0000, 0x0000, 0xe294,
+ /* 90 */ 0x0000, 0x8fce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe298, 0xe299, 0x0000, 0x934a, 0x0000, 0x0000, 0xe29a, 0x0000,
+ /* a0 */ 0x8a7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x9079, 0x9584, 0x0000,
+ /* a8 */ 0xe29c, 0x0000, 0x0000, 0x0000, 0x91e6, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe297, 0x0000, 0xe29b, 0xe29d, 0x0000,
+ /* b8 */ 0x0000, 0x8df9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7adxx - offset 0x033fc ***/
+ /* 80 */ 0xe2a4, 0x954d, 0x0000,
+ /* 88 */ 0x94a4, 0x9399, 0x0000, 0x8bd8, 0xe2a3, 0xe2a1, 0x0000, 0x94b3,
+ /* 90 */ 0xe29e, 0x927d, 0x939b, 0x0000, 0x939a, 0x0000, 0x8df4, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2b6, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2a6, 0x0000, 0xe2a8,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe2ab, 0x0000, 0xe2ac, 0x0000,
+ /* b0 */ 0xe2a9, 0xe2aa, 0x0000, 0x0000, 0xe2a7, 0xe2a5, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe29f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7aexx - offset 0x03437 ***/
+ /* 80 */ 0x0000, 0x95cd, 0x89d3,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe2b3, 0x0000, 0xe2b0, 0x0000, 0xe2b5,
+ /* 90 */ 0x0000, 0x0000, 0xe2b4, 0x0000, 0x9493, 0x96a5, 0x0000, 0x8e5a,
+ /* 98 */ 0xe2ae, 0xe2b7, 0xe2b2, 0x0000, 0xe2b1, 0xe2ad, 0xfb88, 0xe2af,
+ /* a0 */ 0x0000, 0x8ac7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x925c, 0x0000, 0x0000, 0x90fb, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x94a0, 0x0000, 0x0000, 0xe2bc, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x94a2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7afxx - offset 0x03477 ***/
+ /* 80 */ 0x90df, 0xe2b9, 0x0000, 0x0000, 0x94cd, 0x0000, 0xe2bd, 0x95d1,
+ /* 88 */ 0x0000, 0x927a, 0x0000, 0xe2b8, 0xe2ba, 0x0000, 0x0000, 0xe2bb,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2be, 0x0000, 0x0000,
+ /* a0 */ 0x8ec2, 0x0000, 0x0000, 0x0000, 0x93c4, 0xe2c3, 0xe2c2, 0x0000,
+ /* a8 */ 0x0000, 0xe2bf, 0x0000, 0x0000, 0x0000, 0x9855, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe2c8, 0x0000, 0x0000, 0xe2cc, 0xe2c9,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7b0xx - offset 0x034b7 ***/
+ /* 80 */ 0xe2c5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2c6,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2cb, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe2c0, 0x99d3, 0xe2c7, 0xe2c1, 0x0000, 0x0000, 0xe2ca,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2d0,
+ /* a0 */ 0x0000, 0x8ac8, 0x0000, 0xe2cd, 0x0000, 0x0000, 0x0000, 0xe2ce,
+ /* a8 */ 0x0000, 0x0000, 0xe2cf, 0xe2d2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2d1,
+ /* b8 */ 0x94f4, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2d3, 0x97fa, 0x95eb,
+
+ /*** e7b1xx - offset 0x034f7 ***/
+ /* 80 */ 0xe2d8, 0x0000, 0x0000, 0xe2d5, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe2d4, 0x90d0, 0x0000, 0xe2d7,
+ /* 90 */ 0xe2d9, 0x0000, 0x0000, 0x0000, 0xe2d6, 0x0000, 0xe2dd, 0x0000,
+ /* 98 */ 0xe2da, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2db,
+ /* a0 */ 0xe2c4, 0x0000, 0x0000, 0x0000, 0xe2dc, 0xe2de, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe2df, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x95c4, 0x0000, 0xe2e0, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96e0, 0x0000,
+
+ /*** e7b2xx - offset 0x03536 ***/
+ /* 80 */ 0x8bcc, 0x8c48, 0xe2e1, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x95b2, 0x0000, 0x9088, 0x0000, 0x96ae, 0x0000, 0x0000,
+ /* 90 */ 0xe2e2, 0x0000, 0x97b1, 0x0000, 0x0000, 0x9494, 0x0000, 0x9165,
+ /* 98 */ 0x9453, 0x0000, 0x0000, 0x8f6c, 0x0000, 0x0000, 0x0000, 0x88be,
+ /* a0 */ 0x0000, 0xe2e7, 0xe2e5, 0x0000, 0xe2e3, 0x8a9f, 0x0000, 0x8fcf,
+ /* a8 */ 0xe2e8, 0x0000, 0x0000, 0xe2e6, 0x0000, 0xe2e4, 0xe2ec, 0x0000,
+ /* b0 */ 0x0000, 0xe2eb, 0xe2ea, 0xe2e9, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe2ed, 0x0000, 0x0000, 0x0000, 0xe2ee, 0x90b8, 0x0000,
+
+ /*** e7b3xx - offset 0x03576 ***/
+ /* 80 */ 0xe2ef, 0x0000, 0xe2f1, 0x0000, 0x0000, 0xe2f0, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x8cd0, 0x0000, 0x0000, 0x0000, 0x9157, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe2f3, 0x0000, 0x0000, 0x0000, 0x939c, 0x0000,
+ /* 98 */ 0xe2f2, 0x0000, 0x0000, 0x0000, 0xe2f4, 0x0000, 0x95b3, 0x918c,
+ /* a0 */ 0x8d66, 0x0000, 0xe2f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x97c6,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe2f7,
+ /* b0 */ 0x0000, 0x0000, 0xe2f8, 0x0000, 0xe2f9, 0x0000, 0xe2fa, 0x0000,
+ /* b8 */ 0x8e85, 0x0000, 0xe2fb, 0x8c6e, 0x0000, 0x0000, 0x8b8a, 0x0000,
+
+ /*** e7b4xx - offset 0x035b6 ***/
+ /* 80 */ 0x8b49, 0x0000, 0xe340, 0x0000, 0x96f1, 0x8d67, 0xe2fc, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe343, 0x96e4, 0x0000, 0x945b, 0x0000, 0x0000,
+ /* 90 */ 0x9552, 0x0000, 0x0000, 0x0000, 0x8f83, 0xe342, 0x0000, 0x8ed1,
+ /* 98 */ 0x8d68, 0x8e86, 0x8b89, 0x95b4, 0xe341, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9166, 0x9661, 0x8df5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8e87, 0x92db, 0x0000, 0xe346, 0x97dd,
+ /* b0 */ 0x8dd7, 0x0000, 0xe347, 0x9061, 0x0000, 0xe349, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x8fd0, 0x8dae, 0x0000, 0x0000, 0x0000, 0x0000, 0xe348,
+
+ /*** e7b5xx - offset 0x035f6 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8f49, 0x8cbc, 0x9167, 0xe344, 0xe34a, 0x0000,
+ /* 88 */ 0xfb8a, 0x0000, 0x0000, 0xe345, 0x8c6f, 0x0000, 0xe34d, 0xe351,
+ /* 90 */ 0x8c8b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe34c, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe355, 0xfb8b, 0x0000, 0x8d69, 0x0000,
+ /* a0 */ 0x0000, 0x978d, 0x88ba, 0xe352, 0x0000, 0x0000, 0x8b8b, 0x0000,
+ /* a8 */ 0xe34f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe350, 0x0000,
+ /* b0 */ 0x0000, 0x939d, 0xe34e, 0xe34b, 0x0000, 0x8a47, 0x90e2, 0x0000,
+ /* b8 */ 0x0000, 0x8ca6, 0x0000, 0x0000, 0x0000, 0xe357, 0x0000, 0x0000,
+
+ /*** e7b6xx - offset 0x03634 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe356,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe353, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x8c70, 0x91b1, 0xe358, 0x918e, 0x0000, 0x0000, 0xe365,
+ /* a0 */ 0xfb8d, 0x0000, 0xe361, 0xe35b, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe35f, 0x8ef8, 0x88db, 0xe35a, 0xe362,
+ /* b0 */ 0xe366, 0x8d6a, 0x96d4, 0x0000, 0x92d4, 0xe35c, 0x0000, 0xfb8c,
+ /* b8 */ 0xe364, 0x0000, 0xe359, 0x925d, 0x0000, 0xe35e, 0x88bb, 0x96c8,
+
+ /*** e7b7xx - offset 0x03674 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe35d,
+ /* 88 */ 0x0000, 0x0000, 0x8bd9, 0x94ea, 0x0000, 0x0000, 0x0000, 0x918d,
+ /* 90 */ 0x0000, 0x97ce, 0x8f8f, 0x0000, 0x0000, 0xe38e, 0xfb8e, 0x0000,
+ /* 98 */ 0xe367, 0x0000, 0x90fc, 0x0000, 0xe363, 0xe368, 0xe36a, 0x0000,
+ /* a0 */ 0x92f7, 0xe36d, 0x0000, 0x0000, 0xe369, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x95d2, 0x8ac9, 0x0000, 0x0000, 0x96c9, 0x0000, 0x0000, 0x88dc,
+ /* b0 */ 0x0000, 0x0000, 0xe36c, 0x0000, 0x97fb, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe36b, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7b8xx - offset 0x036b3 ***/
+ /* 80 */ 0x898f, 0x0000, 0x0000, 0x93ea, 0xe36e, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe375, 0xe36f, 0xe376, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x949b, 0x0000, 0x0000, 0x8ec8, 0xe374,
+ /* a0 */ 0x0000, 0xe371, 0xe377, 0xe370, 0x0000, 0x0000, 0x8f63, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x9644, 0x0000, 0x0000, 0x8f6b, 0x0000,
+ /* b0 */ 0x0000, 0xe373, 0xe380, 0x0000, 0x0000, 0xe37b, 0x0000, 0xe37e,
+ /* b8 */ 0x0000, 0xe37c, 0xe381, 0xe37a, 0x0000, 0xe360, 0x90d1, 0x0000,
+
+ /*** e7b9xx - offset 0x036f2 ***/
+ /* 80 */ 0x94c9, 0x0000, 0xe37d, 0x0000, 0x0000, 0xe378, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9140, 0x8c71, 0x0000, 0x8f4a, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xfb8f, 0x0000, 0x9044, 0x9155, 0xe384, 0x0000,
+ /* 98 */ 0x0000, 0xe386, 0xe387, 0x0000, 0x0000, 0xe383, 0xe385, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe379, 0xe382,
+ /* a8 */ 0x0000, 0xe38a, 0xe389, 0x0000, 0x0000, 0x969a, 0x0000, 0x0000,
+ /* b0 */ 0x8c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe388, 0x0000, 0xe38c, 0xe38b, 0xe38f, 0x0000, 0xe391,
+
+ /*** e7baxx - offset 0x03732 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8e5b, 0xe38d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe392, 0xe393, 0xfa5c, 0x0000, 0xe394, 0x0000, 0xe39a, 0x935a,
+ /* 90 */ 0xe396, 0x0000, 0xe395, 0xe397, 0xe398, 0x0000, 0xe399, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe39b, 0xe39c, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7bcxx - offset 0x0374f ***/
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8aca, 0x0000,
+ /* b8 */ 0xe39d, 0x0000, 0xe39e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7bdxx - offset 0x0378a ***/
+ /* 80 */ 0xe39f, 0x0000, 0xfb90,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe3a0, 0xe3a1, 0xe3a2, 0x0000,
+ /* 90 */ 0xe3a3, 0xe3a4, 0x0000, 0x0000, 0xe3a6, 0xe3a5, 0x0000, 0x0000,
+ /* 98 */ 0xe3a7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3a8,
+ /* a0 */ 0xe3a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3ac,
+ /* a8 */ 0xe3aa, 0xe3ab, 0x8ddf, 0x8c72, 0x0000, 0x0000, 0x9275, 0x0000,
+ /* b0 */ 0x94b1, 0x0000, 0x8f90, 0x0000, 0x0000, 0x946c, 0x0000, 0x94eb,
+ /* b8 */ 0xe3ad, 0x9ceb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e7bexx - offset 0x037c8 ***/
+ /* 80 */ 0xe3ae, 0xe3b0, 0x0000, 0x9785, 0xe3af, 0xe3b2,
+ /* 88 */ 0xe3b1, 0x0000, 0x9772, 0x0000, 0xe3b3, 0x0000, 0x94fc, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe3b4, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe3b7, 0x0000, 0x0000, 0xe3b6, 0xe3b5, 0x0000,
+ /* a0 */ 0x0000, 0xfb91, 0x0000, 0xe3b8, 0x8c51, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9141, 0x8b60, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3bc, 0xe3b9,
+ /* b0 */ 0x0000, 0x0000, 0xe3ba, 0x0000, 0x0000, 0x0000, 0xe3bd, 0x0000,
+ /* b8 */ 0xe3be, 0xe3bb, 0x0000, 0x0000, 0x0000, 0x8948, 0x0000, 0x0000,
+
+ /*** e7bfxx - offset 0x03807 ***/
+ /* 80 */ 0x89a5, 0x0000, 0x0000, 0x0000, 0xe3c0, 0xe3c1, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe3c2, 0x0000, 0x9782, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x8f4b, 0x0000, 0xe3c4, 0xe3c3, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x9089, 0xe3c5, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3c6, 0x0000,
+ /* a8 */ 0x0000, 0xe3c7, 0x0000, 0x8ae3, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x8acb, 0x0000, 0x0000, 0xe3c8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe3c9, 0x0000, 0x967c, 0x9783, 0x0000, 0x0000, 0x0000,
+
+ /*** e880xx - offset 0x03847 ***/
+ /* 80 */ 0x9773, 0x9856, 0x0000, 0x8d6c, 0xe3cc, 0x8ed2, 0xe3cb, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe3cd, 0x8ea7, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x91cf, 0x0000, 0xe3ce, 0x0000, 0x0000, 0x8d6b, 0x0000, 0x96d5,
+ /* 98 */ 0xe3cf, 0xe3d0, 0x0000, 0x0000, 0xe3d1, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe3d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe3d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x8ea8, 0x0000, 0x0000, 0x96eb, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe3d5, 0x0000, 0x925e, 0x0000, 0xe3d4,
+
+ /*** e881xx - offset 0x03887 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3d7, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xe3d6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe3d8, 0x0000, 0x0000, 0x0000, 0x90b9, 0x0000,
+ /* 98 */ 0xe3d9, 0x0000, 0xe3da, 0x0000, 0x0000, 0x0000, 0x95b7, 0xe3db,
+ /* a0 */ 0x0000, 0x918f, 0xe3dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe3dd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97fc,
+ /* b0 */ 0xe3e0, 0x0000, 0xe3df, 0xe3de, 0x92ae, 0x0000, 0xe3e1, 0x9045,
+ /* b8 */ 0x0000, 0xe3e2, 0x0000, 0x0000, 0x0000, 0xe3e3, 0x9857, 0xe3e4,
+
+ /*** e882xx - offset 0x038c7 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe3e5, 0xe3e7, 0xe3e6, 0x94a3,
+ /* 88 */ 0x0000, 0x93f7, 0x0000, 0x985d, 0x94a7, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe3e9, 0x0000, 0x0000, 0x8fd1, 0x0000,
+ /* 98 */ 0x9549, 0x0000, 0xe3ea, 0xe3e8, 0x0000, 0x8acc, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x8cd2, 0x8e88, 0x0000, 0x0000, 0x94ec, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x8ca8, 0x9662, 0x0000, 0xe3ed, 0xe3eb, 0x0000, 0x8d6d,
+ /* b0 */ 0x0000, 0x8d6e, 0x88e7, 0x0000, 0x8de6, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e883xx - offset 0x03904 ***/
+ /* 80 */ 0x88dd, 0xe3f2, 0x0000, 0x925f, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9477, 0x0000, 0x91d9, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3f4, 0x0000,
+ /* 98 */ 0x0000, 0xe3f0, 0xe3f3, 0xe3ee, 0x0000, 0xe3f1, 0x9645, 0x0000,
+ /* a0 */ 0x0000, 0x8cd3, 0x0000, 0x0000, 0x88fb, 0xe3ef, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3f6,
+ /* b0 */ 0x0000, 0xe3f7, 0x0000, 0x0000, 0x93b7, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8bb9, 0x0000, 0x0000, 0x0000, 0xe445, 0x945c, 0x0000, 0x0000,
+
+ /*** e884xx - offset 0x03942 ***/
+ /* 80 */ 0x8e89, 0x0000, 0x0000, 0x8bba, 0x90c6, 0x9865,
+ /* 88 */ 0x96ac, 0xe3f5, 0x90d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x8b72, 0xe3f8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe3fa, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe3f9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe3fb,
+ /* b0 */ 0x0000, 0x9245, 0x0000, 0x945d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x92af, 0x0000, 0x0000, 0x0000, 0x0000, 0xe442, 0x0000,
+
+ /*** e885xx - offset 0x03981 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe441, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe3fc, 0x0000, 0x0000, 0x9074, 0x0000,
+ /* 90 */ 0x9585, 0xe444, 0x0000, 0xe443, 0x8d6f, 0x9872, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe454,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe448, 0xe449, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8eee, 0x0000, 0x0000, 0xe447, 0x0000,
+ /* b0 */ 0x8d98, 0xe446, 0x0000, 0x0000, 0xe44a, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x92b0, 0x95a0, 0x9142, 0x0000, 0x0000, 0x0000, 0x0000, 0x91da,
+
+ /*** e886xx - offset 0x039c1 ***/
+ /* 80 */ 0xe44e, 0x0000, 0xe44f, 0xe44b, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe44c, 0x0000, 0xe44d, 0x0000, 0x0000, 0x0000, 0x0000, 0x8d70,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe455, 0x0000, 0xe451, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x9586, 0x0000, 0x968c, 0x9547, 0x0000, 0x0000,
+ /* a0 */ 0xe450, 0x0000, 0x0000, 0xe453, 0xe452, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9663, 0xe456, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe457, 0x0000, 0x0000, 0x9156, 0x0000, 0xe458, 0x0000, 0x0000,
+ /* b8 */ 0xe45a, 0x0000, 0xe45e, 0x0000, 0x0000, 0xe45b, 0xe459, 0x945e,
+
+ /*** e887xx - offset 0x03a01 ***/
+ /* 80 */ 0xe45c, 0x0000, 0xe45d, 0x0000, 0x0000, 0x0000, 0x89b0, 0x0000,
+ /* 88 */ 0xe464, 0xe45f, 0x0000, 0x0000, 0x0000, 0xe460, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe461, 0x0000, 0x919f, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe463, 0xe462, 0xe465, 0x0000, 0x0000, 0x0000, 0x0000, 0xe466,
+ /* a0 */ 0xe467, 0x0000, 0x0000, 0x9062, 0x0000, 0x89e7, 0x0000, 0xe468,
+ /* a8 */ 0x97d5, 0x0000, 0x8ea9, 0x0000, 0x0000, 0x8f4c, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x8e8a, 0x9276, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe469, 0xe46a, 0x8950, 0x0000, 0xe46b, 0x0000,
+
+ /*** e888xx - offset 0x03a40 ***/
+ /* 80 */ 0xe46c, 0xe46d, 0x0000, 0x0000, 0xe46e, 0x0000, 0xe46f,
+ /* 88 */ 0x8bbb, 0x9da8, 0xe470, 0x0000, 0x90e3, 0xe471, 0x8ec9, 0x0000,
+ /* 90 */ 0xe472, 0x0000, 0x98ae, 0x0000, 0x0000, 0x0000, 0xe473, 0x95dc,
+ /* 98 */ 0x8ada, 0x0000, 0x0000, 0x9143, 0x8f77, 0x0000, 0x9591, 0x8f4d,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe474, 0x8d71, 0xe475, 0x94ca, 0x0000, 0xe484, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe477, 0x0000, 0x91c7, 0x9495, 0x8cbd,
+ /* b8 */ 0xe476, 0x9144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e889xx - offset 0x03a80 ***/
+ /* 80 */ 0xe478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92f8,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe47a, 0xe479, 0xe47c, 0x0000, 0x0000, 0xe47b, 0x0000, 0xe47d,
+ /* a0 */ 0x0000, 0x0000, 0xe480, 0x0000, 0xe47e, 0x0000, 0x8acd, 0x0000,
+ /* a8 */ 0xe481, 0x0000, 0xe482, 0xe483, 0x0000, 0x0000, 0x8daf, 0x97c7,
+ /* b0 */ 0x0000, 0xe485, 0x9046, 0x0000, 0x0000, 0x0000, 0x8990, 0xe486,
+ /* b8 */ 0xe487, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe488, 0x0000,
+
+ /*** e88axx - offset 0x03abf ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x88f0, 0x0000, 0xe489, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe48a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x9587, 0x0000, 0x0000, 0x0000, 0x8ec5, 0x0000, 0xe48c,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8a48, 0x88b0, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe48b, 0xe48e, 0x946d, 0x0000, 0x9063,
+ /* b0 */ 0x0000, 0x89d4, 0x0000, 0x9646, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8c7c, 0x8bda, 0x0000, 0xe48d, 0x0000, 0x89e8, 0x0000, 0x0000,
+
+ /*** e88bxx - offset 0x03afd ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8aa1, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8991, 0xe492, 0x97e8, 0x91db, 0x0000, 0x0000, 0x9563,
+ /* 98 */ 0x0000, 0xe49e, 0x0000, 0x89d5, 0xe49c, 0x0000, 0xe49a, 0xe491,
+ /* a0 */ 0x0000, 0xe48f, 0x0000, 0xe490, 0x0000, 0x8ee1, 0x8bea, 0x9297,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x93cf, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x8970, 0x0000, 0xe494, 0xe493, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe499, 0xe495, 0xe498, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e88cxx - offset 0x03b3c ***/
+ /* 80 */ 0xfb93, 0x96ce, 0xe497, 0x89d6, 0x8a9d, 0xe49b, 0x0000,
+ /* 88 */ 0x0000, 0xe49d, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c73, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4a1, 0xe4aa,
+ /* 98 */ 0xe4ab, 0x0000, 0x0000, 0x0000, 0x88a9, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe4b2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x88ef, 0x0000, 0x0000, 0xe4a9, 0x0000, 0x0000, 0x0000, 0xe4a8,
+ /* b0 */ 0x0000, 0xe4a3, 0xe4a2, 0x0000, 0xe4a0, 0xe49f, 0x9283, 0x0000,
+ /* b8 */ 0x91f9, 0xe4a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e88dxx - offset 0x03b7c ***/
+ /* 80 */ 0xe4a4, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4a7, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x9190, 0x8c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x8960,
+ /* 90 */ 0xe4a6, 0x0000, 0x8d72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9191, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xfb94, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe4b8, 0x0000, 0xe4b9, 0x0000, 0x89d7,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x89ac, 0xe4b6, 0x0000, 0x0000, 0xfb95,
+
+ /*** e88exx - offset 0x03bbc ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4ac, 0x0000, 0xe4b4,
+ /* 88 */ 0x0000, 0xe4bb, 0xe4b5, 0x0000, 0x0000, 0x0000, 0xe4b3, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe496, 0x0000, 0x0000, 0xe4b1, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe4ad, 0x0000, 0x0000, 0x0000, 0x8ace, 0xe4af,
+ /* a0 */ 0xe4ba, 0x0000, 0xe4b0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe4bc, 0x0000, 0xe4ae, 0x949c, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x9789, 0x0000, 0x0000, 0x0000, 0xe4b7, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4cd, 0x0000, 0x0000,
+
+ /*** e88fxx - offset 0x03bfb ***/
+ /* 80 */ 0xe4c5, 0x0000, 0x0000, 0x0000, 0x909b, 0x0000, 0xfb96,
+ /* 88 */ 0x0000, 0x0000, 0x8b65, 0x0000, 0x8bdb, 0x0000, 0xe4c0, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x89d9, 0x0000, 0x0000, 0x8fd2, 0x0000,
+ /* 98 */ 0xe4c3, 0x0000, 0x0000, 0x0000, 0x8dd8, 0x0000, 0x0000, 0x9370,
+ /* a0 */ 0xe4c8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x95ec, 0x0000, 0xe4bf, 0x0000, 0x0000, 0x0000, 0x89d8,
+ /* b0 */ 0x8cd4, 0x9548, 0xe4c9, 0x0000, 0xe4bd, 0x0000, 0xfb97, 0xe4c6,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe4d0, 0x0000, 0xe4c1, 0x0000, 0x0000,
+
+ /*** e890xx - offset 0x03c39 ***/
+ /* 80 */ 0x0000, 0xe4c2, 0x93b8, 0x0000, 0x0000, 0xe4c7,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe4c4, 0x9647, 0xe4ca, 0x88de, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe4be, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe4cc, 0x0000, 0xe4cb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x948b, 0xe4d2, 0x0000, 0xe4dd, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x8a9e, 0x0000, 0x0000, 0x0000, 0xe4e0, 0x0000, 0x0000,
+ /* b8 */ 0xe4ce, 0x0000, 0x0000, 0x0000, 0xe4d3, 0x978e, 0x0000, 0x0000,
+
+ /*** e891xx - offset 0x03c77 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe4dc, 0x0000,
+ /* 88 */ 0xfb98, 0x9774, 0x0000, 0x0000, 0x0000, 0x0000, 0x97a8, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9298,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x8a8b, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x9592, 0xe4e2, 0x939f, 0x0000, 0x0000, 0x88af, 0x0000,
+ /* a8 */ 0x0000, 0xe4db, 0x0000, 0xe4d7, 0x9192, 0xe4d1, 0xe4d9, 0xe4de,
+ /* b0 */ 0x0000, 0x944b, 0x0000, 0x0000, 0x0000, 0x88a8, 0x0000, 0xe4d6,
+ /* b8 */ 0x0000, 0xe4df, 0x9598, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e892xx - offset 0x03cb5 ***/
+ /* 80 */ 0xe4da, 0x0000, 0xe4d5, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x8fd3, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8f4e, 0x0000, 0x0000, 0x0000, 0x8eaa, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x96d6, 0x0000, 0x0000, 0x9566, 0x0000, 0x0000, 0xe4e5,
+ /* a0 */ 0x0000, 0xe4ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4d8, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x8a97, 0x0000, 0xfb99, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8ff6, 0xe4e3, 0x0000, 0xe4e8, 0x9193, 0x0000, 0x0000, 0xe4e4,
+
+ /*** e893xx - offset 0x03cf5 ***/
+ /* 80 */ 0x0000, 0xe4eb, 0x0000, 0x0000, 0x927e, 0x0000, 0xe4ec, 0x0000,
+ /* 88 */ 0x0000, 0x9775, 0xe4e1, 0x8a57, 0x0000, 0xe4e7, 0x0000, 0x0000,
+ /* 90 */ 0xe4ea, 0x96aa, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4ed, 0x0000,
+ /* 98 */ 0x0000, 0xe4e6, 0xe4e9, 0x0000, 0xfa60, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x9648, 0x0000, 0x9840, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe4f1, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe4f8, 0x0000, 0x0000, 0xe4f0,
+
+ /*** e894xx - offset 0x03d35 ***/
+ /* 80 */ 0x8ec1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4cf, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x95cc, 0x0000, 0x96a0, 0xe4f7, 0xe4f6, 0x0000, 0xe4f2,
+ /* 98 */ 0xe4f3, 0x0000, 0x8955, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4f5,
+ /* a0 */ 0x0000, 0xe4ef, 0x0000, 0x0000, 0x0000, 0x0000, 0x92d3, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe4f4, 0x88fc, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91a0, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x95c1, 0x0000, 0x0000,
+
+ /*** e895xx - offset 0x03d75 ***/
+ /* 80 */ 0xe4f9, 0xe540, 0x0000, 0x94d7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe4fc, 0x8fd4, 0x8ec7, 0xe542, 0x0000, 0x0000, 0x8bbc, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xfb9a, 0x0000, 0xe543, 0x0000, 0x9599,
+ /* 98 */ 0xe4fb, 0xfb9b, 0xe4d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe4fa, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x986e, 0x93a0, 0x9593, 0xfb9c, 0x0000, 0xe54a, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe550,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe551, 0x0000,
+
+ /*** e896xx - offset 0x03db5 ***/
+ /* 80 */ 0xe544, 0x0000, 0x0000, 0x0000, 0x9496, 0x0000, 0x0000, 0xe54e,
+ /* 88 */ 0xe546, 0x0000, 0xe548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe552, 0xe547, 0x0000, 0x0000, 0xe54b, 0x0000, 0x0000, 0x8992,
+ /* 98 */ 0x0000, 0x93e3, 0x0000, 0xe54c, 0xe54f, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe545, 0x0000, 0x9145, 0x0000,
+ /* a8 */ 0xe549, 0x8e46, 0x9064, 0x8c4f, 0x96f2, 0x0000, 0x96f7, 0x8f92,
+ /* b0 */ 0xfb9e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe556, 0xe554, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e897xx - offset 0x03df4 ***/
+ /* 80 */ 0x986d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe553, 0x0000, 0x0000, 0x0000, 0x9795, 0x0000, 0xe555,
+ /* 90 */ 0xe557, 0x0000, 0x0000, 0x0000, 0x0000, 0xe558, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe55b, 0xe559, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x93a1, 0xe55a, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x94cb, 0xe54d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f93,
+ /* b8 */ 0x0000, 0xe55c, 0xe561, 0x9194, 0x0000, 0x0000, 0xe560, 0x0000,
+
+ /*** e898xx - offset 0x03e33 ***/
+ /* 80 */ 0x0000, 0xe541, 0x0000, 0x0000, 0x0000, 0xe562, 0x9168,
+ /* 88 */ 0x0000, 0x0000, 0xe55d, 0xe55f, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe55e, 0x0000, 0x0000, 0x9f50, 0x9f41,
+ /* 98 */ 0x0000, 0x0000, 0xe564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xe563, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9796, 0x0000, 0xe1ba,
+ /* b0 */ 0xe565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe566,
+
+ /*** e899xx - offset 0x03e73 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe567, 0x8cd5, 0x0000,
+ /* 90 */ 0x8b73, 0x0000, 0x0000, 0x0000, 0xe569, 0x997c, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x8b95, 0x0000, 0x97b8, 0x0000, 0x8bf1, 0xe56a,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe56b,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x928e, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xe56c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x93f8, 0x0000, 0x88b8, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e89axx - offset 0x03eaf ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x89e1, 0xe571, 0xe572, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe56d, 0x0000, 0x8e5c, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe56e, 0x9461, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe56f, 0xe570, 0xe57a, 0x0000, 0x0000, 0x0000, 0xe574,
+ /* b0 */ 0xe577, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe573, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e89bxx - offset 0x03eeb ***/
+ /* 80 */ 0xe575, 0x0000, 0xe576, 0x8ed6,
+ /* 88 */ 0x0000, 0xe578, 0x0000, 0x9260, 0x0000, 0x8c75, 0x8a61, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe57b, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x8a5e, 0x0000, 0xe581, 0x0000, 0x0000, 0xe57c, 0xe580,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x94b8, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe57d, 0x0000, 0x0000, 0xe57e, 0x9567, 0x94d8, 0xe582,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x91fb, 0xe58c, 0x0000, 0xe588, 0x0000, 0x0000, 0x89e9, 0x0000,
+
+ /*** e89cxx - offset 0x03f2b ***/
+ /* 80 */ 0xe586, 0x0000, 0x9649, 0xe587, 0x0000, 0x0000, 0xe584, 0x0000,
+ /* 88 */ 0xe585, 0xe58a, 0xe58d, 0x0000, 0x0000, 0xe58b, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe589, 0xe583, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x9277, 0x0000, 0xe594, 0x0000, 0x96a8, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe592, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe593, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe58e, 0x0000, 0x0000, 0xe590,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe591, 0x0000, 0x0000, 0x0000, 0xe58f,
+
+ /*** e89dxx - offset 0x03f6b ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x90e4, 0x0000, 0x9858, 0xe598, 0x0000, 0xe599, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe59f, 0x0000, 0x9049, 0x0000, 0xe59b,
+ /* 98 */ 0x0000, 0xe59e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe596,
+ /* a0 */ 0xe595, 0x0000, 0x0000, 0xe5a0, 0x0000, 0x0000, 0x89da, 0x0000,
+ /* a8 */ 0xe59c, 0x0000, 0xe5a1, 0x0000, 0x0000, 0x0000, 0xe59d, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe59a, 0x0000, 0x92b1, 0x0000,
+ /* b8 */ 0xe597, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9488,
+
+ /*** e89exx - offset 0x03fab ***/
+ /* 80 */ 0x0000, 0x0000, 0xe5a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x975a, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5a4,
+ /* a0 */ 0x0000, 0x0000, 0xe5a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe5ac, 0x0000, 0x0000, 0x0000, 0xe5a6,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe5ae, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x9786, 0xe5b1, 0x0000, 0xe5a8, 0x0000, 0x0000,
+
+ /*** e89fxx - offset 0x03feb ***/
+ /* 80 */ 0xe5a9, 0x0000, 0x0000, 0x0000, 0xe5ad, 0x0000, 0xe5b0, 0xe5af,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe5a7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe5aa, 0x0000, 0xe5bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe5b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5b2,
+ /* b0 */ 0x0000, 0x0000, 0xe5b3, 0x0000, 0x0000, 0x0000, 0xe5b8, 0xe5b9,
+ /* b8 */ 0x0000, 0x8a49, 0x0000, 0x8b61, 0x0000, 0x0000, 0xe5b7, 0x0000,
+
+ /*** e8a0xx - offset 0x0402a ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe5a2, 0x0000, 0xfba1,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5b6, 0xe5ba, 0xe5b5,
+ /* 90 */ 0x0000, 0xe5bc, 0x0000, 0x0000, 0x0000, 0xe5be, 0xe5bd, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe5c0, 0xe5bf, 0xe579, 0x0000, 0x0000, 0x0000, 0xe5c4,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xe5c1, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5c2, 0x0000,
+ /* b8 */ 0x0000, 0xe5c3, 0x0000, 0xe5c5, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8a1xx - offset 0x0406a ***/
+ /* 80 */ 0x8c8c, 0x0000, 0xe5c7, 0x0000, 0xe5c6, 0x0000, 0x8f4f, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8d73, 0x9fa5, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe5c8, 0x8f70, 0x0000, 0x0000, 0x0000, 0x8a58,
+ /* 98 */ 0x0000, 0xe5c9, 0x0000, 0x8971, 0x0000, 0x8fd5, 0xe5ca, 0x0000,
+ /* a0 */ 0x0000, 0x8d74, 0xe5cb, 0x88df, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x955c, 0x0000, 0x0000, 0xe5cc, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x908a, 0x0000, 0xe5d3, 0x0000, 0x0000, 0xe5d0, 0x0000, 0x928f,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5d1, 0xe5ce, 0x8bdc,
+
+ /*** e8a2xx - offset 0x040aa ***/
+ /* 80 */ 0x0000, 0xe5cd, 0xe5d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x8c55, 0x0000, 0x0000, 0x91dc, 0x0000, 0xe5da, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe5d6, 0x0000, 0x0000, 0x0000, 0x91b3, 0xe5d5,
+ /* 98 */ 0x0000, 0xe5d8, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5cf, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xe5d9, 0x0000, 0xe5db, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x94ed, 0x0000, 0x0000, 0xe5d7, 0x0000,
+ /* b0 */ 0xe5dc, 0xe5de, 0x0000, 0x0000, 0x8cd1, 0xe5d2, 0x0000, 0x88bf,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5dd,
+
+ /*** e8a3xx - offset 0x040ea ***/
+ /* 80 */ 0x0000, 0x8dd9, 0x97f4, 0xe5df, 0xe5e0, 0x9195, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97a0,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe5e1, 0x9754, 0x0000, 0x0000,
+ /* 98 */ 0xe5e2, 0xe5e3, 0x0000, 0x0000, 0x95e2, 0xe5e4, 0x0000, 0x8dbe,
+ /* a0 */ 0x0000, 0x97a1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe5e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xe5ea, 0x8fd6, 0xe5e8, 0xfba2, 0x0000, 0x0000,
+ /* b8 */ 0x9787, 0xe5e5, 0x0000, 0x0000, 0xe5e7, 0x90bb, 0x909e, 0x0000,
+
+ /*** e8a4xx - offset 0x04129 ***/
+ /* 80 */ 0x0000, 0xe5e6, 0x0000, 0xe5eb, 0x0000, 0x0000, 0x95a1,
+ /* 88 */ 0x0000, 0x0000, 0xe5ed, 0x0000, 0xe5ec, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8a8c, 0x0000, 0x964a, 0xe5ee, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfa5d, 0xe5fa, 0xe5f0, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5f1, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe5f2, 0xe5f3, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5f7, 0x0000,
+ /* b8 */ 0xe5f8, 0x0000, 0x0000, 0xe5f6, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8a5xx - offset 0x04168 ***/
+ /* 80 */ 0xe5f4, 0x0000, 0xe5ef, 0xe5f5, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe5f9, 0xe8b5, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x89a6, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe5fc, 0x8bdd,
+ /* a0 */ 0xe5fb, 0x0000, 0x0000, 0x0000, 0xe641, 0x0000, 0xe640, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe643, 0x0000, 0x0000, 0xe642, 0x0000, 0xe644,
+ /* b0 */ 0x0000, 0x0000, 0x8f50, 0x0000, 0xe645, 0x0000, 0x0000, 0xe646,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe647, 0x90bc,
+
+ /*** e8a6xx - offset 0x041a8 ***/
+ /* 80 */ 0x0000, 0x9776, 0x0000, 0xe648, 0x0000, 0x0000, 0x95a2, 0x9465,
+ /* 88 */ 0xe649, 0x0000, 0xe64a, 0x8ca9, 0x0000, 0x0000, 0x0000, 0x8b4b,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xe64b, 0x0000, 0x0000, 0x8e8b, 0x9460,
+ /* 98 */ 0xe64c, 0x0000, 0x8a6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe64d, 0x0000, 0x0000, 0x0000, 0x0000, 0xe64f, 0x9797,
+ /* a8 */ 0x0000, 0xe64e, 0x9065, 0x0000, 0xe650, 0x0000, 0x0000, 0xe651,
+ /* b0 */ 0x0000, 0x0000, 0xe652, 0x8acf, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe653, 0x0000, 0x0000, 0xe654, 0x0000, 0xe655,
+
+ /*** e8a7xx - offset 0x041e8 ***/
+ /* 80 */ 0xe656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x8a70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe657, 0x0000, 0xe658, 0xe659, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x89f0, 0x0000, 0x0000, 0x9047, 0xe65a,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe65b, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xe65c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8a8xx - offset 0x04228 ***/
+ /* 80 */ 0x8cbe, 0x0000, 0x92f9, 0xe65d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x8c76, 0x0000, 0x9075, 0x0000, 0xe660, 0x0000, 0x93a2, 0x0000,
+ /* 90 */ 0xe65f, 0x0000, 0xfba3, 0x8c50, 0x0000, 0x0000, 0xe65e, 0x91f5,
+ /* 98 */ 0x8b4c, 0x0000, 0x0000, 0xe661, 0x0000, 0xe662, 0x0000, 0x8fd7,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8c8d, 0x0000, 0xe663, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x964b, 0x0000, 0x0000, 0x90dd, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x8b96, 0x0000, 0x96f3, 0x9169, 0x0000, 0xe664, 0xfba4,
+ /* b8 */ 0x0000, 0x0000, 0x9066, 0x9290, 0x8fd8, 0x0000, 0x0000, 0x0000,
+
+ /*** e8a9xx - offset 0x04267 ***/
+ /* 80 */ 0xe665, 0x0000, 0x0000, 0x0000, 0x0000, 0xe668, 0x0000,
+ /* 88 */ 0xe669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8dbc, 0x91c0, 0xe667, 0x0000, 0x8fd9, 0x955d, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe666, 0x0000, 0x0000, 0x8e8c, 0x0000,
+ /* a0 */ 0x8972, 0x0000, 0xe66d, 0x8c77, 0x0000, 0x0000, 0x8e8e, 0x0000,
+ /* a8 */ 0x0000, 0x8e8d, 0x0000, 0x986c, 0xe66c, 0xe66b, 0x9146, 0x0000,
+ /* b0 */ 0x8b6c, 0x9862, 0x8a59, 0x8fda, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xfba5, 0x0000, 0x0000, 0xe66a, 0x0000, 0x0000, 0x0000,
+
+ /*** e8aaxx - offset 0x042a5 ***/
+ /* 80 */ 0xe66f, 0x0000, 0xe670, 0xe66e, 0x0000, 0x8cd6,
+ /* 88 */ 0x0000, 0x975f, 0x0000, 0x0000, 0x8e8f, 0x9446, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe673, 0x0000, 0x90be, 0x0000, 0x9261, 0x0000, 0x0000,
+ /* 98 */ 0x9755, 0x0000, 0xe676, 0x0000, 0x0000, 0x0000, 0x8cea, 0x0000,
+ /* a0 */ 0x90bd, 0xe672, 0x0000, 0xe677, 0x8ceb, 0xe674, 0xe675, 0xfba6,
+ /* a8 */ 0xe671, 0x0000, 0x0000, 0x0000, 0x90e0, 0x93c7, 0x0000, 0x0000,
+ /* b0 */ 0x924e, 0x0000, 0x89db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x94ee, 0x0000, 0x0000, 0x8b62, 0x0000, 0xfba7, 0x92b2,
+
+ /*** e8abxx - offset 0x042e5 ***/
+ /* 80 */ 0x0000, 0x0000, 0xe67a, 0x0000, 0xe678, 0x0000, 0x0000, 0x926b,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x90bf, 0x8ad0, 0xe679, 0x0000, 0x907a,
+ /* 90 */ 0x0000, 0x0000, 0x97c8, 0x0000, 0x0000, 0x0000, 0x985f, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe67b, 0xe687, 0x92b3, 0x0000, 0xe686, 0xfba8,
+ /* a0 */ 0xe683, 0xe68b, 0xe684, 0x0000, 0xe680, 0x0000, 0x92fa, 0xe67e,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe67c, 0x0000, 0x9740, 0x8e90, 0x0000,
+ /* b0 */ 0x0000, 0xe681, 0x0000, 0xe67d, 0x0000, 0x0000, 0xfbaa, 0xe685,
+ /* b8 */ 0x8f94, 0x0000, 0x8cbf, 0x0000, 0x0000, 0x0000, 0x91f8, 0x0000,
+
+ /*** e8acxx - offset 0x04325 ***/
+ /* 80 */ 0x9664, 0x8979, 0x88e0, 0x0000, 0x93a3, 0x0000, 0x0000, 0xe689,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe688, 0x0000, 0x93e4, 0x0000,
+ /* 90 */ 0xe68d, 0x0000, 0x0000, 0x0000, 0xe682, 0x0000, 0xe68c, 0xe68e,
+ /* 98 */ 0x0000, 0x8caa, 0xe68a, 0x8d75, 0x0000, 0x8ed3, 0x0000, 0x0000,
+ /* a0 */ 0xe68f, 0x9777, 0x0000, 0x0000, 0x0000, 0x0000, 0xe692, 0x0000,
+ /* a8 */ 0xe695, 0x0000, 0x0000, 0xe693, 0x9554, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe690, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x8bde, 0x0000, 0x0000, 0x0000, 0x0000, 0xe694, 0x0000,
+
+ /*** e8adxx - offset 0x04364 ***/
+ /* 80 */ 0xe696, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe69a, 0x0000, 0x0000, 0xe697, 0x0000, 0xe699, 0xe698,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xfbab, 0x0000, 0x0000, 0xe69b, 0x0000,
+ /* 98 */ 0x8eaf, 0x0000, 0xe69d, 0xe69c, 0x9588, 0x0000, 0x0000, 0xe69f,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c78, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe69e, 0xe6a0, 0x0000, 0x0000, 0xe6a1,
+ /* b0 */ 0x8b63, 0xe3bf, 0x8ff7, 0x0000, 0xe6a2, 0x0000, 0x0000, 0x8cec,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6a3, 0x0000, 0xfbac,
+
+ /*** e8aexx - offset 0x043a4 ***/
+ /* 80 */ 0xe6a4, 0x0000, 0x0000, 0x8e5d, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x9dcc, 0x0000, 0xe6a5, 0x0000, 0xe6a6, 0x0000,
+ /* 90 */ 0x8f51, 0x0000, 0xe6a7, 0xe6a8, 0x0000, 0x0000, 0xe6a9, 0x0000,
+ /* 98 */ 0x0000, 0xe6aa, 0xe6ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8b0xx - offset 0x043bf ***/
+ /* a0 */ 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x924a,
+ /* b8 */ 0x0000, 0x0000, 0xe6ac, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6ae,
+
+ /*** e8b1xx - offset 0x043ff ***/
+ /* 80 */ 0x0000, 0xe6ad, 0x0000, 0x0000, 0x0000, 0x0000, 0x93a4, 0x0000,
+ /* 88 */ 0xe6af, 0x0000, 0x964c, 0x0000, 0xe6b0, 0x0000, 0xe6b1, 0x0000,
+ /* 90 */ 0xe6b2, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6b3, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x93d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x8fdb, 0xe6b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x8d8b, 0x98ac, 0xe6b5, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xe6b6, 0x955e, 0xe6b7, 0x0000, 0xe6bf, 0x0000, 0x0000, 0x0000,
+
+ /*** e8b2xx - offset 0x0443d ***/
+ /* 80 */ 0xe6b8, 0x0000, 0x0000, 0xe6ba, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe6b9, 0xe6bb, 0x0000, 0x9665, 0xe6bc, 0xe6bd, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe6be, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe6c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x8a4c, 0x92e5, 0x0000,
+ /* a0 */ 0x9589, 0x8de0, 0x8d76, 0x0000, 0x0000, 0x0000, 0x0000, 0x956e,
+ /* a8 */ 0x89dd, 0x94cc, 0xe6c3, 0x8ad1, 0x90d3, 0xe6c2, 0xe6c7, 0x9299,
+ /* b0 */ 0x96e1, 0x0000, 0xe6c5, 0xe6c6, 0x8b4d, 0x0000, 0xe6c8, 0x9483,
+ /* b8 */ 0x91dd, 0x0000, 0x0000, 0x94ef, 0x935c, 0xe6c4, 0x0000, 0x9666,
+
+ /*** e8b3xx - offset 0x0447d ***/
+ /* 80 */ 0x89ea, 0xe6ca, 0x9847, 0x92c0, 0x9864, 0x0000, 0x0000, 0x8e91,
+ /* 88 */ 0xe6c9, 0x0000, 0x91af, 0x0000, 0x0000, 0xe6da, 0x9147, 0x0000,
+ /* 90 */ 0x0000, 0x93f6, 0x0000, 0x956f, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe6cd, 0x8e5e, 0x8e92, 0x0000, 0x8fdc, 0x0000,
+ /* a0 */ 0x9485, 0x0000, 0x8cab, 0xe6cc, 0xe6cb, 0x0000, 0x958a, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x8ebf, 0x0000, 0x0000, 0x9371, 0x0000, 0x0000,
+ /* b0 */ 0xfbad, 0x0000, 0x0000, 0x0000, 0xfbae, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe6cf, 0xe6d0, 0x8d77, 0xe6ce, 0x0000, 0x0000,
+
+ /*** e8b4xx - offset 0x044bb ***/
+ /* 80 */ 0x0000, 0x0000, 0xe6d1, 0xe6d2, 0x0000, 0xe6d4,
+ /* 88 */ 0x91a1, 0x0000, 0xe6d3, 0x8ae4, 0x0000, 0xe6d6, 0x0000, 0xe6d5,
+ /* 90 */ 0xe6d7, 0x0000, 0xfbaf, 0xe6d9, 0xe6db, 0x0000, 0xe6dc, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8b5xx - offset 0x044d7 ***/
+ /* a0 */ 0x90d4, 0x0000, 0x8ecd, 0xe6dd,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x8a71, 0x0000, 0xe6de, 0x0000, 0x0000,
+ /* b0 */ 0x9196, 0xe6df, 0x0000, 0xe6e0, 0x958b, 0x0000, 0xfbb0, 0x8b4e,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8b6xx - offset 0x04516 ***/
+ /* 80 */ 0xe6e1, 0x0000, 0x0000, 0x0000, 0x92b4, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x897a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe6e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x8eef, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9096, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x91ab, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe6e5, 0x0000, 0x0000, 0x0000, 0xe6e4, 0x0000,
+
+ /*** e8b7xx - offset 0x04555 ***/
+ /* 80 */ 0x0000, 0xe6e3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe6eb, 0xe6e9, 0x0000, 0x0000, 0xe6e6,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6e8, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe6e7, 0xe6ea, 0x0000, 0x8b97, 0x0000, 0xe6ee,
+ /* a0 */ 0x0000, 0x90d5, 0x0000, 0xe6ef, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x8cd7, 0x0000, 0xe6ec, 0xe6ed, 0x0000, 0x0000, 0x0000, 0x9848,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x92b5, 0x0000, 0x9148, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe6f0, 0x0000, 0x0000, 0xe6f3,
+
+ /*** e8b8xx - offset 0x04595 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xe6f1, 0xe6f2, 0x9778, 0x0000, 0x0000, 0x0000, 0x0000, 0x93a5,
+ /* 90 */ 0xe6f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6f4, 0xe6f5, 0xe6f7,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe748, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe6fa, 0x0000, 0x0000, 0x0000, 0xe6fb, 0xe6f9, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8b9xx - offset 0x045d3 ***/
+ /* 80 */ 0xe6f8, 0x0000, 0x92fb, 0x0000, 0x0000, 0xe740,
+ /* 88 */ 0xe744, 0xe741, 0xe6fc, 0x0000, 0xe742, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe743, 0x0000, 0x0000, 0x0000, 0x0000, 0xe74a, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe745, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x90d6,
+ /* a0 */ 0xe747, 0x0000, 0x0000, 0xe749, 0xe746, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xe74c, 0x0000, 0x8f52, 0x0000, 0xe74b, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe74d, 0x0000, 0x0000, 0x0000,
+
+ /*** e8baxx - offset 0x04612 ***/
+ /* 80 */ 0xe74e, 0x0000, 0x0000, 0xe751, 0xe750, 0x0000, 0xe74f,
+ /* 88 */ 0x0000, 0x0000, 0xe753, 0xe752, 0x0000, 0x96f4, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xe755, 0x0000, 0xe754, 0xe756, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe758, 0x9067, 0xe75a, 0x0000, 0x0000, 0x8beb,
+ /* b0 */ 0xe75b, 0xe75d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe75e, 0x0000,
+
+ /*** e8bbxx - offset 0x04651 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe75f, 0xe75c, 0x0000,
+ /* 88 */ 0xe760, 0x0000, 0x8ed4, 0xe761, 0x8b4f, 0x8c52, 0x0000, 0xfbb2,
+ /* 90 */ 0x0000, 0x0000, 0x8cac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe762, 0x0000, 0x0000, 0x0000, 0x93ee,
+ /* a0 */ 0x0000, 0x0000, 0x935d, 0xe763, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe766, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8eb2, 0x0000, 0x0000, 0xe765, 0xe764, 0x8c79, 0xe767, 0x0000,
+
+ /*** e8bcxx - offset 0x04690 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8a72, 0x0000, 0xe769, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x8dda, 0xe768, 0x0000, 0xe771, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe76b, 0xe76d, 0x95e3, 0xe76a, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe76c, 0x0000, 0xe770, 0xe76e, 0x8b50, 0x0000, 0xe76f,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe772, 0x0000,
+ /* a8 */ 0x0000, 0x9479, 0x97d6, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f53,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe773, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9741, 0xe775, 0x0000, 0xe774, 0x0000, 0x0000, 0xe778, 0x9760,
+
+ /*** e8bdxx - offset 0x046d0 ***/
+ /* 80 */ 0x0000, 0x0000, 0xe777, 0x0000, 0x8a8d, 0xe776, 0xe77b, 0x0000,
+ /* 88 */ 0x0000, 0xe77a, 0x0000, 0x0000, 0xe779, 0x9351, 0xe77c, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe77d,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe77e, 0x0000, 0x0000, 0x8d8c,
+ /* a0 */ 0x0000, 0x8c44, 0xe780, 0xe781, 0xe782, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e8bexx - offset 0x046f5 ***/
+ /* 98 */ 0x9068, 0xe783, 0x0000, 0x8eab, 0xe784,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe785, 0x0000, 0x0000, 0x0000, 0x999f,
+ /* a8 */ 0x999e, 0x0000, 0x0000, 0x0000, 0x0000, 0xe786, 0xe390, 0xe787,
+ /* b0 */ 0x9243, 0x904a, 0x945f, 0x0000, 0x0000, 0x0000, 0x0000, 0xe788,
+ /* b8 */ 0x0000, 0x0000, 0x95d3, 0x92d2, 0x8d9e, 0x0000, 0x0000, 0x9248,
+
+ /*** e8bfxx - offset 0x04735 ***/
+ /* 80 */ 0x0000, 0x0000, 0x8949, 0x0000, 0x9698, 0x9076, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c7d, 0x0000,
+ /* 90 */ 0x0000, 0x8bdf, 0x0000, 0x0000, 0x95d4, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe789, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xe78b, 0x0000, 0x0000, 0xe78a, 0x89de, 0x0000,
+ /* a8 */ 0x0000, 0x93f4, 0xe78c, 0x9497, 0x0000, 0x9352, 0x0000, 0xe78d,
+ /* b0 */ 0x8f71, 0x0000, 0x0000, 0x0000, 0xe78f, 0x0000, 0x0000, 0x96c0,
+ /* b8 */ 0xe79e, 0xe791, 0xe792, 0x0000, 0x0000, 0x92c7, 0x0000, 0x0000,
+
+ /*** e980xx - offset 0x04775 ***/
+ /* 80 */ 0x91de, 0x9197, 0x0000, 0x93a6, 0x0000, 0xe790, 0x8b74, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe799, 0x0000, 0xe796, 0xe7a3, 0x93a7,
+ /* 90 */ 0x9280, 0xe793, 0x0000, 0x92fc, 0x9372, 0xe794, 0xe798, 0x9080,
+ /* 98 */ 0x0000, 0x9487, 0x92ca, 0x0000, 0x0000, 0x90c0, 0xe797, 0x91ac,
+ /* a0 */ 0x91a2, 0xe795, 0x88a7, 0x9841, 0x0000, 0x0000, 0x0000, 0xe79a,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x91df, 0x0000,
+ /* b0 */ 0x0000, 0x8f54, 0x9069, 0x0000, 0x0000, 0xe79c, 0xe79b, 0x0000,
+ /* b8 */ 0x88ed, 0xe79d, 0x0000, 0x0000, 0x954e, 0x0000, 0xe7a5, 0x0000,
+
+ /*** e981xx - offset 0x047b4 ***/
+ /* 80 */ 0x93d9, 0x908b, 0x0000, 0x0000, 0x9278, 0x0000, 0x8bf6,
+ /* 88 */ 0x0000, 0xe7a4, 0x9756, 0x895e, 0x0000, 0x95d5, 0x89df, 0xe79f,
+ /* 90 */ 0xe7a0, 0xe7a1, 0xe7a2, 0x93b9, 0x9242, 0x88e1, 0xe7a6, 0x0000,
+ /* 98 */ 0xe7a7, 0xeaa1, 0x0000, 0x0000, 0x91bb, 0x0000, 0xe7a8, 0x0000,
+ /* a0 */ 0x8993, 0x916b, 0x0000, 0x8cad, 0x0000, 0x9779, 0x0000, 0xfbb5,
+ /* a8 */ 0xe7a9, 0x934b, 0x0000, 0x0000, 0x0000, 0x9198, 0x8ed5, 0xe7aa,
+ /* b0 */ 0x0000, 0x0000, 0xe7ad, 0x0000, 0x0000, 0x8f85, 0xe7ab, 0x914a,
+ /* b8 */ 0x9149, 0x0000, 0x88e2, 0x0000, 0x97c9, 0xe7af, 0x0000, 0x94f0,
+
+ /*** e982xx - offset 0x047f4 ***/
+ /* 80 */ 0xe7b1, 0xe7b0, 0xe7ae, 0xe284, 0x8ad2, 0x0000, 0x0000, 0xe78e,
+ /* 88 */ 0x0000, 0xe7b3, 0xe7b2, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7b4,
+ /* 90 */ 0x0000, 0x9757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x93df, 0x0000, 0x0000, 0x964d, 0x0000,
+ /* a8 */ 0xe7b5, 0x0000, 0x8ed7, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7b6,
+ /* b0 */ 0x0000, 0xe7b7, 0x0000, 0x0000, 0x0000, 0xe7b8, 0x0000, 0x0000,
+ /* b8 */ 0x9340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e983xx - offset 0x04833 ***/
+ /* 80 */ 0x88e8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x8d78, 0x0000, 0x0000, 0x0000, 0x9859, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe7bc, 0x0000, 0x0000, 0xfbb6, 0x0000,
+ /* a0 */ 0x0000, 0x8c53, 0xe7b9, 0x0000, 0xe7ba, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9594, 0x0000, 0x0000, 0x0000, 0x0000, 0x8a73, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9758, 0x0000, 0x8bbd,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9373, 0x0000, 0x0000,
+
+ /*** e984xx - offset 0x04871 ***/
+ /* 80 */ 0xe7bd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe7be, 0x0000, 0x0000, 0xfbb8, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe7bf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbb9,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9341, 0x0000, 0x0000,
+ /* b0 */ 0xe7c1, 0x0000, 0xe7c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e985xx - offset 0x048a8 ***/
+ /* 88 */ 0x93d1, 0xe7c2, 0x8f55, 0x8ede, 0x947a, 0x9291, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x8ef0, 0x0000, 0x908c, 0x0000, 0xe7c3, 0x0000,
+ /* 98 */ 0xe7c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x907c, 0xe7c5, 0x0000, 0xe7c6, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe7c7, 0x978f, 0x0000, 0x8f56, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xe7c9, 0xe7c8, 0x0000, 0x8d79, 0x0000, 0x8d93,
+ /* b8 */ 0x8e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e986xx - offset 0x048e6 ***/
+ /* 80 */ 0xe7cc, 0x0000, 0x0000, 0x0000, 0x0000, 0x8f86,
+ /* 88 */ 0x0000, 0xe7cb, 0x0000, 0xe7ca, 0x0000, 0x91e7, 0x0000, 0x0000,
+ /* 90 */ 0x8ced, 0x0000, 0x90c1, 0x0000, 0x0000, 0x0000, 0x0000, 0x94ae,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8f58, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0xe7cd, 0x0000, 0x8fdd, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe7d0, 0xe7ce, 0x0000, 0x0000, 0x0000, 0xe7cf,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe7d2, 0xe7d1, 0x0000, 0x0000,
+ /* b8 */ 0x8ff8, 0x0000, 0xe7d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e987xx - offset 0x04926 ***/
+ /* 80 */ 0xe7d4, 0xe7d5, 0x0000, 0x0000, 0x0000, 0x0000, 0x94ce, 0x8dd1,
+ /* 88 */ 0x8edf, 0xe7d6, 0x0000, 0xe7d7, 0x97a2, 0x8f64, 0x96ec, 0x97ca,
+ /* 90 */ 0xe7d8, 0x8be0, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7d9, 0xfbbb,
+ /* 98 */ 0x9342, 0x0000, 0xfbba, 0xe7dc, 0x8a98, 0x906a, 0xfbbc, 0xe7da,
+ /* a0 */ 0x0000, 0xe7db, 0x0000, 0x92de, 0xfbbf, 0xfbc0, 0x9674, 0x8bfa,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbbd, 0xfbbe, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7de, 0xe7df, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe7dd, 0x0000, 0x0000, 0xe7e1,
+
+ /*** e988xx - offset 0x04966 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbc1, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xfbc3, 0x0000, 0x0000, 0x93dd, 0x8a62, 0x0000,
+ /* 90 */ 0xfbc2, 0xe7e5, 0x0000, 0x0000, 0xe7e2, 0xe7e4, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7e0, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe86e, 0x0000, 0x0000, 0xe7e3, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x97e9, 0x0000, 0x0000, 0x8cd8,
+ /* b8 */ 0x0000, 0xfbca, 0xfbc4, 0x0000, 0xfbc6, 0x0000, 0x0000, 0xe7ed,
+
+ /*** e989xx - offset 0x049a6 ***/
+ /* 80 */ 0xfbc5, 0x0000, 0x0000, 0x0000, 0x9353, 0xe7e8, 0x0000, 0x0000,
+ /* 88 */ 0xe7eb, 0xe7e9, 0x0000, 0xe7ee, 0x0000, 0x0000, 0xfbc7, 0x0000,
+ /* 90 */ 0xe7ef, 0xfbc9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7e7,
+ /* 98 */ 0x0000, 0xfbc8, 0xe7f4, 0x8994, 0x0000, 0x0000, 0xe7e6, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x94ab, 0x0000, 0xe7ea, 0x0000, 0x8fde, 0xfbcb,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x8d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbcd,
+ /* b8 */ 0xfbce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9667, 0x0000,
+
+ /*** e98axx - offset 0x049e6 ***/
+ /* 80 */ 0x8be2, 0x0000, 0x0000, 0x8f65, 0x0000, 0x93ba, 0x0000, 0x0000,
+ /* 88 */ 0xfa5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x914c, 0x0000, 0xe7f2, 0x0000, 0xe7ec, 0xe7f1, 0x0000,
+ /* 98 */ 0x96c1, 0x0000, 0x92b6, 0xe7f3, 0xe7f0, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbcc,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x914b, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7f7,
+ /* b8 */ 0x0000, 0xe7f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e98bxx - offset 0x04a20 ***/
+ /* 80 */ 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7f5,
+ /* 90 */ 0xfbd2, 0x0000, 0x964e, 0xfbd6, 0x0000, 0xfbd4, 0x0000, 0xfbd0,
+ /* 98 */ 0x0000, 0xfbd1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xfbd5, 0x0000, 0x0000, 0x0000, 0x8f9b, 0x0000, 0x0000, 0xfbcf,
+ /* a8 */ 0x0000, 0xe7f8, 0x95dd, 0x0000, 0x0000, 0x8973, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x9565, 0x9292, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8b98, 0xfa65, 0xe7fa, 0xfbd9, 0x8d7c, 0x0000, 0x0000, 0xfbdc,
+
+ /*** e98cxx - offset 0x04a60 ***/
+ /* 80 */ 0x0000, 0x0000, 0xfbde, 0x0000, 0x0000, 0x0000, 0x8e4b, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe7f9,
+ /* 90 */ 0x908d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x908e, 0xe840, 0xe842, 0x0000, 0x0000, 0xfbdd, 0xfbdb, 0x0000,
+ /* a0 */ 0x8ff9, 0xfbd8, 0xe841, 0xe843, 0x0000, 0xfbd7, 0x8bd1, 0x0000,
+ /* a8 */ 0x9564, 0x0000, 0x0000, 0x8ee0, 0x9842, 0x0000, 0xe7fc, 0x8df6,
+ /* b0 */ 0x0000, 0x0000, 0x985e, 0x0000, 0x0000, 0xe845, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xe844, 0xe846, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e98dxx - offset 0x04a9c ***/
+ /* 80 */ 0xe7fb, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xfa5e, 0x0000, 0x0000, 0x93e7, 0x0000, 0x9374, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x92d5, 0x0000, 0xe84b, 0xfbe0,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x9262, 0xe847, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8c4c, 0x0000, 0xe84a, 0x0000,
+ /* b0 */ 0xfbdf, 0x0000, 0x0000, 0x0000, 0x0000, 0x8cae, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe849, 0x0000, 0x8fdf, 0x0000,
+
+ /*** e98exx - offset 0x04adb ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8a99, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe84f, 0x0000, 0x8dbd, 0x9199,
+ /* 98 */ 0x0000, 0x0000, 0x92c8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfbe1, 0x0000, 0x0000, 0x8a5a,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe84d, 0xe84e, 0x92c1, 0x0000,
+ /* b0 */ 0xe84c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe850, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e98fxx - offset 0x04b18 ***/
+ /* 80 */ 0xe856, 0x0000, 0x0000, 0xfbe2, 0x0000,
+ /* 88 */ 0xe859, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe858, 0x934c, 0x0000, 0x0000, 0x0000, 0x0000, 0xe851, 0xe852,
+ /* 98 */ 0xe855, 0x0000, 0x0000, 0x0000, 0x0000, 0xe857, 0xfbe3, 0x0000,
+ /* a0 */ 0x0000, 0x8bbe, 0x0000, 0x0000, 0xe85a, 0xe854, 0x0000, 0x0000,
+ /* a8 */ 0xe853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xfbe4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e990xx - offset 0x04b55 ***/
+ /* 80 */ 0xe85e, 0x0000, 0x0000, 0x0000, 0xe85f,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe860, 0x0000, 0x0000, 0xe85d, 0xe85c, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8fe0, 0x93a8, 0xe85b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe862, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xfbe5, 0x0000, 0x0000, 0x0000, 0xe863, 0xe861, 0x0000,
+ /* b8 */ 0x91f6, 0x0000, 0xe865, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e991xx - offset 0x04b94 ***/
+ /* 80 */ 0xe866, 0x0000, 0x0000, 0xe868, 0xfbe6, 0x0000, 0x0000,
+ /* 88 */ 0xfbe7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x8ad3, 0xe867, 0x96f8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xe873, 0xe869, 0x0000, 0x0000, 0xe86c, 0x0000,
+ /* a0 */ 0xe86a, 0x0000, 0xe86b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0xe86d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe86f, 0x0000, 0x0000, 0x0000, 0x0000, 0xe870, 0x0000, 0xe871,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe874, 0xe872, 0xe875, 0xe877,
+
+ /*** e992xx - offset 0x04bd4 ***/
+ /* 80 */ 0x0000, 0xe876, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e995xx - offset 0x04bdd ***/
+ /* b0 */ 0x92b7,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e996xx - offset 0x04c1d ***/
+ /* 80 */ 0x96e5, 0x0000, 0xe878, 0x914d, 0x0000, 0x0000, 0x0000, 0xe879,
+ /* 88 */ 0x0000, 0x95c2, 0xe87a, 0x8a4a, 0x0000, 0x0000, 0x0000, 0x895b,
+ /* 90 */ 0x0000, 0x8ad5, 0xfbe8, 0x8ad4, 0xe87b, 0x0000, 0xe87c, 0x0000,
+ /* 98 */ 0xe87d, 0xe87e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe880, 0x0000, 0x8ad6, 0x8a74, 0x8d7d, 0x94b4, 0x0000, 0xe882,
+ /* a8 */ 0xe881, 0x0000, 0x0000, 0x0000, 0x0000, 0xe883, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x897b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe886, 0x0000, 0xe885, 0xe884, 0x0000, 0xe887, 0x0000,
+
+ /*** e997xx - offset 0x04c5c ***/
+ /* 80 */ 0x0000, 0x0000, 0xe88a, 0x0000, 0x0000, 0x0000, 0x88c5,
+ /* 88 */ 0x0000, 0x0000, 0xe888, 0x0000, 0xe88c, 0xe88b, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe88e, 0xe88d, 0xe88f, 0x0000,
+ /* 98 */ 0x93ac, 0x0000, 0x0000, 0x0000, 0xe890, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe891, 0xe893, 0x0000, 0x0000, 0xe892, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e998xx - offset 0x04c82 ***/
+ /* 98 */ 0x0000, 0x0000, 0x958c, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe894, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe895, 0x0000, 0x8de3, 0x0000, 0x0000, 0x0000, 0xe896, 0xe897,
+ /* b0 */ 0x0000, 0x0000, 0x9668, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x916a, 0x0000, 0x0000, 0x0000, 0x88a2,
+
+ /*** e999xx - offset 0x04cc2 ***/
+ /* 80 */ 0x91c9, 0x0000, 0xe898, 0x0000, 0x958d, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe89b, 0xe899, 0x8d7e, 0x0000, 0xe89a,
+ /* 90 */ 0x8cc0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x95c3, 0xe89d, 0xe89f, 0xe89e, 0xe8a0,
+ /* a0 */ 0x0000, 0x0000, 0x8940, 0x9077, 0x8f9c, 0x8ad7, 0xe8a1, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x9486, 0x0000, 0xe8a3, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x8941, 0x0000, 0xe8a2, 0x92c2, 0x0000, 0x97cb, 0x93a9, 0xe89c,
+ /* b8 */ 0x97a4, 0x0000, 0x8caf, 0x0000, 0x0000, 0x977a, 0x0000, 0x0000,
+
+ /*** e99axx - offset 0x04d00 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x8bf7, 0x97b2, 0x0000,
+ /* 88 */ 0x8c47, 0x0000, 0x91e0, 0xe440, 0x0000, 0xe8a4, 0x8a4b, 0x908f,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8a75, 0xe8a6, 0x0000, 0xe8a7,
+ /* 98 */ 0xe8a5, 0x8c84, 0x0000, 0x8ddb, 0x8fe1, 0xfbeb, 0x0000, 0x0000,
+ /* a0 */ 0x8942, 0x0000, 0x0000, 0x97d7, 0x0000, 0x0000, 0x0000, 0xe8a9,
+ /* a8 */ 0xe7ac, 0x0000, 0xe8a8, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbec,
+ /* b0 */ 0xe8ac, 0xe8aa, 0xe8ab, 0x0000, 0xe8ad, 0x0000, 0xe8ae, 0x97ea,
+ /* b8 */ 0xe8af, 0xe8b0, 0x0000, 0x90c7, 0x94b9, 0x0000, 0x0000, 0x0000,
+
+ /*** e99bxx - offset 0x04d40 ***/
+ /* 80 */ 0x909d, 0x8ae5, 0x0000, 0x0000, 0x9759, 0x89eb, 0x8f57, 0x8cd9,
+ /* 88 */ 0x0000, 0xe8b3, 0x0000, 0xe8b2, 0x8e93, 0xe8b4, 0xe8b1, 0x0000,
+ /* 90 */ 0x0000, 0x8e47, 0x0000, 0x0000, 0x0000, 0xe8b8, 0xe5ab, 0x0000,
+ /* 98 */ 0x0000, 0x99d4, 0x0000, 0x9097, 0xe8b6, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x97a3, 0x93ef, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x894a, 0x0000, 0x90e1, 0x8eb4, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x95b5, 0x0000, 0x895f, 0x0000, 0x0000, 0x0000, 0x97eb, 0x978b,
+ /* b8 */ 0x0000, 0xe8b9, 0x0000, 0x9364, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e99cxx - offset 0x04d80 ***/
+ /* 80 */ 0x8ef9, 0x0000, 0x0000, 0x0000, 0xe8ba, 0x0000, 0xe8bb, 0x906b,
+ /* 88 */ 0xe8bc, 0x0000, 0x97ec, 0x0000, 0x0000, 0xe8b7, 0xe8be, 0xe8c0,
+ /* 90 */ 0x0000, 0xe8bf, 0x0000, 0xe8bd, 0x0000, 0x0000, 0xe8c1, 0x0000,
+ /* 98 */ 0x0000, 0xe8c2, 0x0000, 0x0000, 0x919a, 0x0000, 0x89e0, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe8c3, 0x0000, 0x0000, 0x96b6,
+ /* a8 */ 0x0000, 0x0000, 0xe8c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe8c5, 0x0000, 0x9849, 0xfbed, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x9e50, 0xe8c6, 0x0000, 0xfbee, 0x0000, 0xe8c7, 0xe8c8, 0x0000,
+
+ /*** e99dxx - offset 0x04dbf ***/
+ /* 80 */ 0x0000, 0xe8cc, 0xfbef, 0xe8c9, 0x0000, 0xe8ca, 0x0000,
+ /* 88 */ 0xe8cb, 0xe8cd, 0x0000, 0x0000, 0x0000, 0xfbf0, 0x0000, 0xfbf1,
+ /* 90 */ 0x0000, 0xfbf2, 0x90c2, 0x0000, 0x0000, 0xfbf3, 0x96f5, 0x0000,
+ /* 98 */ 0x0000, 0x90c3, 0x0000, 0x0000, 0xe8ce, 0x0000, 0x94f1, 0x0000,
+ /* a0 */ 0xe8cf, 0xea72, 0x96ca, 0x0000, 0xe8d0, 0x0000, 0xe8d1, 0x0000,
+ /* a8 */ 0xe8d2, 0x8a76, 0x0000, 0xe8d4, 0x0000, 0x9078, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0xe8d5, 0x0000, 0x0000, 0x8c43, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe8d6, 0xe8da, 0x0000, 0xe8d8, 0x0000, 0x0000, 0x0000,
+
+ /*** e99exx - offset 0x04dfe ***/
+ /* 80 */ 0xe8d9, 0x0000, 0x0000, 0x8a93, 0xe8d7, 0xe8db, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe8dc, 0x0000, 0x88c6, 0x0000, 0xe8dd,
+ /* 90 */ 0xe8de, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8fe2, 0x0000, 0x0000, 0x0000, 0xe8df, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x8b66, 0x0000, 0x0000, 0xe8e2, 0x0000, 0x0000, 0xe8e1, 0x0000,
+ /* a8 */ 0xe8e0, 0x0000, 0x0000, 0xe691, 0x0000, 0x95da, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0xe8e3, 0xe8e4, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e99fxx - offset 0x04e3b ***/
+ /* 80 */ 0xe8e5, 0x0000, 0x0000, 0xe8e6, 0x0000,
+ /* 88 */ 0xe8e7, 0x0000, 0x0000, 0xe8e8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x8ad8, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe8e9, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe8ea, 0x9442, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xe8ec, 0x89b9, 0x0000, 0xe8ef, 0xe8ee, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8943, 0x0000, 0x0000, 0x0000, 0x8bbf,
+
+ /*** e9a0xx - offset 0x04e7b ***/
+ /* 80 */ 0x0000, 0x95c5, 0x92b8, 0x8da0, 0x0000, 0x8d80, 0x8f87, 0x0000,
+ /* 88 */ 0x907b, 0x0000, 0x0000, 0x0000, 0xe8f1, 0x0000, 0x0000, 0xe8f0,
+ /* 90 */ 0x9761, 0x8ae6, 0x94d0, 0x93da, 0x0000, 0x0000, 0x0000, 0x909c,
+ /* 98 */ 0x97cc, 0x0000, 0x8c7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe8f4, 0x0000, 0x0000, 0xe8f3, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x966a, 0x93aa, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x896f, 0x0000, 0x0000, 0xe8f5,
+ /* b8 */ 0xe8f2, 0x0000, 0x0000, 0x9570, 0x978a, 0xe8f6, 0x0000, 0x0000,
+
+ /*** e9a1xx - offset 0x04eb9 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe8f7, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0xe8f9, 0x91e8, 0x8a7a, 0x8a7b, 0xe8f8,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8ae7, 0x8cb0, 0x0000, 0xfbf4,
+ /* 98 */ 0x8ae8, 0x0000, 0x0000, 0x935e, 0x0000, 0x0000, 0x97de, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbf5, 0x0000, 0x8cda,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xe8fa, 0x0000, 0x0000, 0x0000, 0xe8fb,
+ /* b0 */ 0xe8fc, 0xe940, 0x0000, 0xe942, 0xe941, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9a2xx - offset 0x04eee ***/
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x9597, 0x0000, 0xe943, 0x0000, 0x0000, 0x0000, 0x0000, 0xe944,
+ /* b0 */ 0x0000, 0xe945, 0x0000, 0x0000, 0x0000, 0x0000, 0xe946, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9a3xx - offset 0x04f2b ***/
+ /* 80 */ 0xe948, 0xe947, 0x0000, 0xe949, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x94f2, 0xe3ca, 0x0000, 0x0000, 0x9048,
+ /* a0 */ 0x0000, 0x0000, 0x8b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe94a, 0x0000, 0xe94b, 0x0000, 0x99aa, 0x9f5a, 0x94d1,
+ /* b0 */ 0x0000, 0x0000, 0x88f9, 0x0000, 0x88b9, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x8e94, 0x964f, 0x8ffc, 0x0000,
+
+ /*** e9a4xx - offset 0x04f6a ***/
+ /* 80 */ 0x0000, 0x0000, 0xe94c, 0x0000, 0x96dd, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe94d, 0x977b, 0x0000, 0x8961, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x8e60, 0x0000, 0xe94e, 0x89ec, 0xe94f, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe950, 0x0000, 0x0000, 0x0000, 0x0000, 0xe952, 0xe953, 0x0000,
+ /* a0 */ 0xe955, 0xe951, 0x0000, 0x0000, 0xe954, 0x0000, 0x0000, 0xfbf8,
+ /* a8 */ 0x8ad9, 0x0000, 0x0000, 0x0000, 0xe956, 0x0000, 0xe957, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe958, 0xe959, 0x0000,
+
+ /*** e9a5xx - offset 0x04fa9 ***/
+ /* 80 */ 0x0000, 0xe95a, 0x0000, 0x0000, 0xe95c, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0xe95b, 0x0000, 0xe95e, 0xe961, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xe95d, 0xe95f, 0xe960, 0x0000, 0x0000, 0xe962, 0x0000, 0x8bc0,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9a6xx - offset 0x04fd3 ***/
+ /* 90 */ 0x8ef1, 0xe963,
+ /* 98 */ 0xe964, 0x8d81, 0x0000, 0x0000, 0x0000, 0x0000, 0xfbfa, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe965, 0x0000, 0x0000,
+ /* a8 */ 0x8a5d, 0x0000, 0x0000, 0x0000, 0x946e, 0xe966, 0xe967, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x9279, 0x93e9, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xe968, 0x0000, 0x0000, 0x0000,
+
+ /*** e9a7xx - offset 0x05012 ***/
+ /* 80 */ 0x949d, 0x0000, 0x0000, 0x91ca, 0x8977, 0x8bec, 0x0000,
+ /* 88 */ 0x8bed, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x9293, 0xe96d, 0x8bee, 0x0000, 0x0000, 0x89ed, 0x0000, 0x0000,
+ /* 98 */ 0xe96c, 0x0000, 0x0000, 0xe96a, 0x0000, 0xe96b, 0x0000, 0xe969,
+ /* a0 */ 0x0000, 0x0000, 0xe977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe96e, 0xe96f, 0x0000,
+ /* b0 */ 0x0000, 0xe970, 0xe971, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xe973, 0x0000, 0x0000, 0xe972, 0x0000, 0x0000, 0x0000, 0x8f78,
+
+ /*** e9a8xx - offset 0x05052 ***/
+ /* 80 */ 0x0000, 0xe974, 0x0000, 0x0000, 0x0000, 0xe976, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8b52, 0xe975,
+ /* 90 */ 0x0000, 0x0000, 0x919b, 0x8cb1, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xe978, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x91cb, 0x0000, 0x0000, 0xe979, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x93ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe97a,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe980, 0x0000,
+
+ /*** e9a9xx - offset 0x05092 ***/
+ /* 80 */ 0xe97d, 0x0000, 0xe97c, 0xe97e, 0x0000, 0xe97b, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe982, 0xfbfb, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe981, 0x0000, 0xe984,
+ /* 98 */ 0x0000, 0x0000, 0x8bc1, 0xe983, 0x0000, 0x0000, 0x0000, 0xe985,
+ /* a0 */ 0x0000, 0x0000, 0xe986, 0x0000, 0xe988, 0xe987, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xe989, 0xe98b, 0xe98a, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9aaxx - offset 0x050be ***/
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x8d9c, 0x0000, 0x0000, 0x0000, 0x0000, 0xe98c, 0x0000, 0x0000,
+ /* b0 */ 0xe98d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x8a5b, 0x0000, 0x0000, 0x0000, 0xe98e, 0x0000, 0x0000, 0x0000,
+
+ /*** e9abxx - offset 0x050fe ***/
+ /* 80 */ 0xe98f, 0x0000, 0x0000, 0x0000, 0x9091, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe990,
+ /* 90 */ 0x0000, 0xe991, 0x0000, 0xe992, 0xe993, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x8d82, 0xfbfc, 0x0000, 0x0000, 0xfc40, 0x0000, 0xe994, 0xe995,
+ /* a0 */ 0x0000, 0x0000, 0xe996, 0xe997, 0x0000, 0x0000, 0xe998, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x94af, 0xe99a, 0x0000, 0x9545, 0xe99b, 0xe999,
+ /* b0 */ 0x0000, 0xe99d, 0x0000, 0x0000, 0xe99c, 0x0000, 0x0000, 0xe99e,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe99f, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9acxx - offset 0x0513a ***/
+ /* 80 */ 0x0000, 0x0000, 0xe9a0, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe9a1, 0x0000, 0xe9a2, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9a3,
+ /* a0 */ 0x0000, 0x0000, 0xe9a4, 0xe9a5, 0x0000, 0xe9a6, 0x0000, 0xe9a7,
+ /* a8 */ 0xe9a8, 0xe9a9, 0xe9aa, 0x0000, 0x0000, 0x0000, 0xe9ab, 0xe9ac,
+ /* b0 */ 0x0000, 0x9f54, 0xe9ad, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0xe2f6, 0x8b53, 0x0000, 0x0000, 0x0000,
+
+ /*** e9adxx - offset 0x05179 ***/
+ /* 80 */ 0x8a40, 0x8db0, 0xe9af, 0xe9ae, 0x96a3, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9b1, 0xe9b2, 0xe9b0,
+ /* 90 */ 0x0000, 0xe9b3, 0x0000, 0x0000, 0x9682, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe9b4, 0x0000, 0x8b9b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9844,
+ /* b0 */ 0x0000, 0x0000, 0xfc42, 0x0000, 0xe9b5, 0xfc41, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9aexx - offset 0x051b6 ***/
+ /* 80 */ 0xe9b7, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x88bc, 0xfc43,
+ /* 90 */ 0x0000, 0xe9b8, 0x95a9, 0xe9b6, 0x0000, 0x0000, 0xe9b9, 0xe9ba,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9bb,
+ /* a0 */ 0xe9bc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0xe9bd, 0x0000, 0x968e, 0x8e4c, 0x0000, 0x8df8, 0x914e, 0x0000,
+ /* b0 */ 0x0000, 0xfc44, 0x0000, 0x0000, 0xe9be, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0xe9c1, 0x0000, 0xfc45, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9afxx - offset 0x051f6 ***/
+ /* 80 */ 0xe9bf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9c2, 0x0000,
+ /* 88 */ 0x0000, 0x8cef, 0xe9c0, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9c3,
+ /* 90 */ 0x0000, 0xe9c4, 0xe9c5, 0x0000, 0xe9c9, 0x0000, 0x8e49, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x91e2, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe9ca, 0xe9c7, 0xe9c6, 0xe9c8, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x8c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe9ce, 0xe9cd, 0xe9cc, 0x0000, 0x0000, 0x88b1, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b0xx - offset 0x05236 ***/
+ /* 80 */ 0xfc46, 0x0000, 0x0000, 0x0000, 0xe9d8, 0x0000, 0xe9d4, 0x0000,
+ /* 88 */ 0xe9d5, 0xe9d1, 0xe9d7, 0x0000, 0xe9d3, 0x8a82, 0x0000, 0x0000,
+ /* 90 */ 0x986b, 0x0000, 0xe9d6, 0xe9d2, 0xe9d0, 0xe9cf, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0xe9da, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0xe9dd, 0x0000, 0x0000, 0xe9dc, 0xe9db, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9568, 0xe9d9, 0x88f1,
+ /* b0 */ 0xe9de, 0x0000, 0xe9e0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x8a8f, 0xe9cb, 0x8956, 0x0000, 0x0000, 0xe9e2, 0x0000,
+
+ /*** e9b1xx - offset 0x05275 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9e1, 0xe9df,
+ /* 88 */ 0x924c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x9690, 0x0000, 0x0000, 0x0000, 0x0000, 0x97d8,
+ /* 98 */ 0x0000, 0x0000, 0xe9e3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0xe9e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9e5,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9e6, 0x0000,
+ /* b8 */ 0xe9e7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b3xx - offset 0x052ae ***/
+ /* 80 */ 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92b9, 0x0000, 0xe9e8,
+ /* a8 */ 0x0000, 0x94b5, 0x0000, 0xe9ed, 0xe9e9, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0xe9ea, 0x0000, 0x0000, 0x9650, 0x96c2, 0x0000, 0x93ce, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b4xx - offset 0x052eb ***/
+ /* 80 */ 0xe9ee, 0x0000, 0x0000, 0xe9ef, 0x93bc,
+ /* 88 */ 0xe9ec, 0xe9eb, 0x0000, 0x0000, 0x0000, 0x0000, 0x89a8, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0xe9f7, 0x0000, 0x0000, 0xe9f6, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x8995, 0x0000, 0x0000, 0x0000, 0xe9f4,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0xe9f3, 0x0000, 0x0000, 0xe9f1, 0x0000,
+ /* a8 */ 0x8a9b, 0x0000, 0xe9f0, 0x8eb0, 0x89a7, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x8d83, 0x0000, 0x0000, 0xe9fa, 0xe9f9,
+
+ /*** e9b5xx - offset 0x0532b ***/
+ /* 80 */ 0x0000, 0xe9f8, 0x0000, 0x0000, 0xe9f5, 0x0000, 0xe9fb, 0x0000,
+ /* 88 */ 0xe9fc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0xea44, 0xea43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xea45, 0x0000, 0x0000, 0x894c, 0xea40, 0xea41, 0x0000,
+ /* a0 */ 0x8d94, 0x96b7, 0x0000, 0x0000, 0xea42, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0xfc48, 0x9651, 0x0000, 0x0000, 0xea4a,
+ /* b0 */ 0xfc47, 0x0000, 0xea46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0xea4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b6xx - offset 0x05366 ***/
+ /* 80 */ 0x0000, 0x0000, 0xea48,
+ /* 88 */ 0x0000, 0xea47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c7b,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0xea4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xea4d, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xea4e, 0x0000, 0xea49, 0x0000, 0x0000, 0x0000, 0xe9f2,
+ /* b0 */ 0x0000, 0x0000, 0xea4f, 0x0000, 0x92df, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xea53, 0x0000, 0xea54, 0xea52, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b7xx - offset 0x053a5 ***/
+ /* 80 */ 0xea51, 0xea57, 0x0000, 0xea50, 0x0000, 0xea55, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea56,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0xea59, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xea58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea5b, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea5c, 0x0000, 0xea5d,
+ /* b0 */ 0x0000, 0x0000, 0x9868, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xea5a, 0x91e9, 0x8deb, 0x0000, 0x0000, 0xea5e, 0x0000, 0x0000,
+
+ /*** e9b8xx - offset 0x053e3 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0xfc4a, 0xea5f, 0xea60, 0x0000, 0x0000, 0xea61, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9b9xx - offset 0x05402 ***/
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea62, 0x0000, 0x0000,
+ /* b8 */ 0x8cb2, 0xea63, 0x0000, 0x0000, 0x0000, 0xea64, 0x0000, 0x8ead,
+
+ /*** e9baxx - offset 0x05442 ***/
+ /* 80 */ 0x0000, 0xea65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0xea66, 0x0000, 0x0000, 0xea67, 0xea68, 0x0000, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0xea6b, 0xea69, 0x985b, 0x0000, 0xea6a, 0x0000, 0x97ed,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea6c, 0x0000, 0x97d9,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea6d, 0x949e, 0x0000,
+ /* a8 */ 0x0000, 0xea6e, 0xea70, 0x0000, 0x0000, 0xea71, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0xea6f, 0x8d8d, 0x96cb, 0x9683, 0x9bf5, 0x0000, 0x9f80, 0x969b,
+
+ /*** e9bbxx - offset 0x05482 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x89a9, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xea73, 0x8b6f, 0xea74, 0xea75,
+ /* 90 */ 0xea76, 0xfc4b, 0x8d95, 0x0000, 0xea77, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0xe0d2, 0x96d9, 0x0000, 0x91e1, 0xea78, 0xea7a, 0xea79, 0x0000,
+ /* a0 */ 0xea7b, 0x0000, 0x0000, 0x0000, 0x0000, 0xea7c, 0x0000, 0x0000,
+ /* a8 */ 0xea7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea7e,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xea80, 0x0000, 0xea81, 0xea82,
+ /* b8 */ 0x0000, 0xea83, 0x0000, 0xea84, 0xea85, 0xea86, 0x0000, 0x0000,
+
+ /*** e9bcxx - offset 0x054c0 ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea87,
+ /* 88 */ 0xea88, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9343, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x8cdb, 0x0000, 0xea8a, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x916c, 0xea8b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xea8c, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x9540, 0x0000, 0x0000, 0xea8d, 0x0000,
+
+ /*** e9bdxx - offset 0x054ff ***/
+ /* 80 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* 88 */ 0x0000, 0x0000, 0xea8e, 0xe256, 0x0000, 0x0000, 0xe6d8, 0xe8eb,
+ /* 90 */ 0x0000, 0x0000, 0xea8f, 0x0000, 0xea90, 0x0000, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea92,
+ /* a0 */ 0xea93, 0xea94, 0x97ee, 0xea91, 0x0000, 0x0000, 0xea95, 0xea96,
+ /* a8 */ 0x0000, 0x0000, 0xea98, 0x0000, 0xea97, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0xea9a, 0x0000, 0x0000, 0x0000, 0xea9b, 0xea99,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** e9bexx - offset 0x05537 ***/
+ /* 88 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97b4, 0x0000, 0x0000,
+ /* 90 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xea9c, 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xea9d, 0xe273, 0x0000, 0x0000,
+ /* a0 */ 0xea9e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** efa4xx - offset 0x05558 ***/
+ /* 98 */ 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0xfae0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** efa7xx - offset 0x05582 ***/
+ /* 90 */ 0x0000, 0x0000,
+ /* 98 */ 0x0000, 0x0000, 0x0000, 0x0000, 0xfbe9, 0x0000, 0x0000, 0x0000,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** efa8xx - offset 0x055b4 ***/
+ /* 88 */ 0xfa90, 0xfa9b,
+ /* 90 */ 0xfa9c, 0xfab1, 0xfad8, 0xfae8, 0xfaea, 0xfb58, 0xfb5e, 0xfb75,
+ /* 98 */ 0xfb7d, 0xfb7e, 0xfb80, 0xfb82, 0xfb86, 0xfb89, 0xfb92, 0xfb9d,
+ /* a0 */ 0xfb9f, 0xfba0, 0xfba9, 0xfbb1, 0xfbb3, 0xfbb4, 0xfbb7, 0xfbd3,
+ /* a8 */ 0xfbda, 0xfbea, 0xfbf6, 0xfbf7, 0xfbf9, 0xfc49, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** efbcxx - offset 0x055f3 ***/
+ /* 80 */ 0x8149, 0xfa57, 0x8194, 0x8190, 0x8193, 0x8195, 0xfa56,
+ /* 88 */ 0x8169, 0x816a, 0x8196, 0x817b, 0x8143, 0x817c, 0x8144, 0x815e,
+ /* 90 */ 0x824f, 0x8250, 0x8251, 0x8252, 0x8253, 0x8254, 0x8255, 0x8256,
+ /* 98 */ 0x8257, 0x8258, 0x8146, 0x8147, 0x8183, 0x8181, 0x8184, 0x8148,
+ /* a0 */ 0x8197, 0x8260, 0x8261, 0x8262, 0x8263, 0x8264, 0x8265, 0x8266,
+ /* a8 */ 0x8267, 0x8268, 0x8269, 0x826a, 0x826b, 0x826c, 0x826d, 0x826e,
+ /* b0 */ 0x826f, 0x8270, 0x8271, 0x8272, 0x8273, 0x8274, 0x8275, 0x8276,
+ /* b8 */ 0x8277, 0x8278, 0x8279, 0x816d, 0x815f, 0x816e, 0x814f, 0x8151,
+
+ /*** efbdxx - offset 0x05633 ***/
+ /* 80 */ 0x814d, 0x8281, 0x8282, 0x8283, 0x8284, 0x8285, 0x8286, 0x8287,
+ /* 88 */ 0x8288, 0x8289, 0x828a, 0x828b, 0x828c, 0x828d, 0x828e, 0x828f,
+ /* 90 */ 0x8290, 0x8291, 0x8292, 0x8293, 0x8294, 0x8295, 0x8296, 0x8297,
+ /* 98 */ 0x8298, 0x8299, 0x829a, 0x816f, 0x8162, 0x8170, 0x8160, 0x0000,
+ /* a0 */ 0x0000, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ /* a8 */ 0x00a8, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* b0 */ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ /* b8 */ 0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf,
+
+ /*** efbexx - offset 0x05673 ***/
+ /* 80 */ 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7,
+ /* 88 */ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+ /* 90 */ 0x00d0, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
+ /* 98 */ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x00de, 0x00df,
+ /* a0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* a8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b0 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ /* b8 */ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+
+ /*** efbfxx - offset 0x05693 ***/
+ /* a0 */ 0x8191, 0x8192, 0x81ca, 0x8150, 0xfa55, 0x818f
+};
+
+static const pg_mb_radix_index usb2idx =
+{
+ 0xc2, 0xd1, /* table range */
+ {
+ 1, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 176, 239, 303
+ }
+};
+
+static const pg_mb_radix_index usb3idx1 =
+{
+ 0xe2, 0xef, /* table range */
+ {
+ 1, 65, 81, 145, 209, 273, 337, 401, 0, 0, 0, 0, 0, 464
+ }
+};
+
+static const pg_mb_radix_index usb3idx2 =
+{
+ 0x80, 0xbf, /*index range */
+ {
+ /*** e2xxxx - offset 0x00001 ****/
+ /* e280 */ 351, 0, 0, 0, 414, 458, 516, 562, 626, 688, 750, 0, 814, 0, 0, 0,
+ /* e290 */ 0, 846, 0, 0, 910, 974, 1006, 1068, 1127, 1191, 0, 0, 0, 0, 0, 0,
+ /* e2a0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e2b6 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+
+ /*** e3xxxx - offset 0x00041 ****/
+ /* e380 */ 1255, 1318, 1382, 1446, 0, 0, 0, 0, 1509, 0, 1567, 0, 1628, 1688,
+ /* e38e */ 1751, 1811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e3a2 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e3b8 */ 0, 0, 0, 0, 0, 0, 0, 0,
+
+ /*** e4xxxx - offset 0x00051 ****/
+ /* e4b0 */ 0, 0, 0, 0, 0, 0, 0, 0, 1875, 1939, 2003, 2067, 2131, 2193, 2257,
+ /* e4bf */ 2321,
+
+ /*** e5xxxx - offset 0x00091 ****/
+ /* e580 */ 2385, 2449, 2513, 2576, 2640, 2704, 2768, 2831, 2895, 2956, 3020,
+ /* e58b */ 3084, 3148, 3212, 3276, 3338, 3401, 3465, 3529, 3593, 3657, 3721,
+ /* e596 */ 3785, 3845, 3908, 3970, 4034, 4098, 4162, 4226, 4290, 4354, 4418,
+ /* e5a1 */ 4482, 4545, 4608, 4670, 4733, 4796, 4859, 4923, 4987, 5051, 5114,
+ /* e5ac */ 5174, 5238, 5302, 5366, 5430, 5494, 5552, 5615, 5677, 5739, 5801,
+ /* e5b7 */ 5863, 5926, 5990, 6054, 6117, 6181, 6244, 6308, 6370,
+
+ /*** e6xxxx - offset 0x000d1 ****/
+ /* e680 */ 6434, 6497, 6560, 6622, 6686, 6750, 6813, 6876, 6940, 7004, 7068,
+ /* e68b */ 7130, 7194, 7258, 7322, 7386, 7445, 7508, 7569, 7632, 7696, 7760,
+ /* e696 */ 7822, 7885, 7949, 8013, 8076, 8140, 8204, 8268, 8332, 8396, 8460,
+ /* e6a1 */ 8524, 8588, 8649, 8713, 8777, 8840, 8904, 8968, 9030, 9094, 9157,
+ /* e6ac */ 9217, 9280, 9344, 9408, 9464, 9528, 9591, 9655, 9715, 9778, 9837,
+ /* e6b7 */ 9901, 9962, 10025, 10089, 10153, 10217, 10281, 10345, 10409,
+
+ /*** e7xxxx - offset 0x00111 ****/
+ /* e780 */ 10472, 10535, 10597, 10657, 10719, 10780, 10842, 10905, 10969,
+ /* e789 */ 11033, 11097, 11160, 11222, 11286, 11346, 11410, 11473, 11537,
+ /* e792 */ 11600, 11662, 11725, 11786, 11850, 11913, 11977, 12039, 12103,
+ /* e79b */ 12167, 12230, 12294, 12358, 12422, 12484, 12548, 12611, 12674,
+ /* e7a4 */ 12737, 12801, 12865, 12929, 12993, 13057, 13121, 13185, 13249,
+ /* e7ad */ 13308, 13367, 13431, 13495, 13559, 13622, 13686, 13750, 13814,
+ /* e7b6 */ 13876, 13940, 14003, 14066, 14130, 0, 14159, 14218, 14280, 14343,
+
+ /*** e8xxxx - offset 0x00151 ****/
+ /* e880 */ 14407, 14471, 14535, 14596, 14658, 14721, 14785, 14849, 14912,
+ /* e889 */ 14976, 15039, 15101, 15164, 15228, 15292, 15355, 15417, 15479,
+ /* e892 */ 15541, 15605, 15669, 15733, 15797, 15860, 15923, 15987, 16047,
+ /* e89b */ 16107, 16171, 16235, 16299, 16363, 16426, 16490, 16554, 16618,
+ /* e8a4 */ 16681, 16744, 16808, 16872, 16936, 16999, 17061, 17125, 17189,
+ /* e8ad */ 17252, 17316, 0, 17343, 17407, 17469, 17533, 17595, 17623, 17686,
+ /* e8b7 */ 17749, 17813, 17875, 17938, 18001, 18064, 18128, 18165, 18229,
+
+ /*** e9xxxx - offset 0x00191 ****/
+ /* e980 */ 18293, 18356, 18420, 18483, 18545, 18600, 18662, 18726, 18790,
+ /* e989 */ 18854, 18918, 18976, 19040, 19100, 19163, 19224, 19285, 19348,
+ /* e992 */ 19412, 0, 0, 19421, 19485, 19548, 19586, 19650, 19712, 19776,
+ /* e99c */ 19840, 19903, 19966, 20027, 20091, 20153, 20206, 20267, 20330,
+ /* e9a5 */ 20393, 20435, 20498, 20562, 20626, 20670, 20734, 20794, 20857,
+ /* e9ae */ 20918, 20982, 21046, 21109, 0, 21166, 21227, 21291, 21350, 21413,
+ /* e9b8 */ 21475, 21506, 21570, 21634, 21696, 21759, 21815, 0,
+
+ /*** efxxxx - offset 0x001d0 ****/
+ /* ef81 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* ef97 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21848, 0, 0, 21890, 21940,
+ /* efa9 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22003,
+ /* efbd */ 22067, 22131, 22163
+ }
+};
+
+static const pg_mb_radix_tree utf8_sjis_tree =
+{
+ /* final character table offset and body */
+ 0x80, 0xbf, uscsegs, NULL,
+ /* 2-byte code table */
+ &usb2idx,
+ /* 3-byte code tables */
+ {&usb3idx1, &usb3idx2},
+ /* 4-byte code table */
+ {NULL, NULL, NULL},
+};
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 204e2a0..369fecf 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -14,14 +14,27 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/sjis_to_utf8.map"
-#include "../../Unicode/utf8_to_sjis.map"
+#include "../../Unicode/utf8_to_sjis_radix.map"
+#include "../../Unicode/sjis_to_utf8_radix.map"
PG_MODULE_MAGIC;
PG_FUNCTION_INFO_V1(sjis_to_utf8);
PG_FUNCTION_INFO_V1(utf8_to_sjis);
+uint32 utf8_to_sjis_radix(const uint32 c);
+uint32 sjis_to_utf8_radix(const uint32 c);
+
+uint32 utf8_to_sjis_radix(const uint32 c)
+{
+ return pg_mb_radix_conv(&utf8_sjis_tree, c);
+}
+
+uint32 sjis_to_utf8_radix(const uint32 c)
+{
+ return pg_mb_radix_conv(&sjis_utf8_tree, c);
+}
+
/* ----------
* conv_proc(
* INTEGER, -- source encoding id
@@ -42,7 +55,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSJIS, lengthof(LUmapSJIS),
+ &sjis_utf8_tree, 0,
NULL, 0,
NULL,
PG_SJIS);
@@ -59,8 +72,9 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
+
UtfToLocal(src, len, dest,
- ULmapSJIS, lengthof(ULmapSJIS),
+ &utf8_sjis_tree, 0,
NULL, 0,
NULL,
PG_SJIS);
--
2.9.2
0003-Use-radix-tree-for-UTF8-EUC_JP-conversion.patch (text/x-patch, 593.4K) download
From 17d90504ad7e89a0db4fe8b487f20d965c8f572c Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Thu, 6 Oct 2016 19:35:57 +0900
Subject: [PATCH 3/3] Use radix tree for UTF8<=>EUC_JP conversion
---
src/backend/utils/mb/Unicode/Makefile | 7 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 619 +-
src/backend/utils/mb/Unicode/euc_jp_to_utf8.map | 4 +-
.../utils/mb/Unicode/euc_jp_to_utf8_radix.map | 3915 ++++++++++++
src/backend/utils/mb/Unicode/utf8_to_euc_jp.map | 2 +
.../utils/mb/Unicode/utf8_to_euc_jp_radix.map | 6532 ++++++++++++++++++++
.../utf8_and_euc_jp/utf8_and_euc_jp.c | 8 +-
7 files changed, 10859 insertions(+), 228 deletions(-)
create mode 100644 src/backend/utils/mb/Unicode/euc_jp_to_utf8_radix.map
create mode 100644 src/backend/utils/mb/Unicode/utf8_to_euc_jp_radix.map
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index a62fd51..ba0b41d 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -45,7 +45,7 @@ GENERICMAPS = $(ISO8859MAPS) $(WINMAPS) \
koi8r_to_utf8.map utf8_to_koi8r.map
SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
- euc_jp_to_utf8.map utf8_to_euc_jp.map \
+ euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map \
euc_kr_to_utf8.map utf8_to_euc_kr.map \
euc_tw_to_utf8.map utf8_to_euc_tw.map \
sjis_to_utf8_radix.map utf8_to_sjis_radix.map \
@@ -76,7 +76,7 @@ all: $(MAPS)
$(GENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
$(PERL) $<
-euc_jp_to_utf8.map utf8_to_euc_jp.map: UCS_to_EUC_JP.pl JIS0201.TXT JIS0208.TXT JIS0212.TXT
+euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
$(PERL) $<
euc_cn_to_utf8.map utf8_to_euc_cn.map: UCS_to_EUC_CN.pl GB2312.TXT
@@ -91,6 +91,9 @@ euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UTF8_to_SJIS.pl CP932.TXT
$(PERL) $<
+euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UTF8_to_EUC_JP_radix.pl utf8_to_euc_jp.map euc_jp_to_utf8.map
+ $(PERL) $<
+
gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
$(PERL) $<
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 055fc84..c031198 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -2,281 +2,460 @@
#
# Copyright (c) 2001-2016, PostgreSQL Global Development Group
#
-# src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+# src/backend/utils/mb/Unicode/UTF8_to_SJIS_radix.pl
#
-# Generate UTF-8 <--> EUC_JP code conversion tables from
-# map files provided by Unicode organization.
-# Unfortunately it is prohibited by the organization
-# to distribute the map files. So if you try to use this script,
-# you have to obtain JIS0201.TXT, JIS0208.TXT, JIS0212.TXT from
-# the organization's ftp site.
-#
-# JIS0201.TXT format:
-# JIS0201 code in hex
-# UCS-2 code in hex
-# # and Unicode name (not used in this script)
-#
-# JIS0208.TXT format:
-# JIS0208 shift-JIS code in hex
-# JIS0208 code in hex
-# UCS-2 code in hex
-# # and Unicode name (not used in this script)
-#
-# JIS0212.TXT format:
-# JIS0212 code in hex
-# UCS-2 code in hex
-# # and Unicode name (not used in this script)
+# Generate UTF-8 <=> SJIS code conversion radix tree
+# Unfortunately it is prohibited by the organization to distribute the
+# map files. So if you try to use this script, you have to obtain
+# CP932.XT and JIS0212.TXT from the organization's ftp site.
+use strict;
require "ucs2utf.pl";
+require 'RADIXCONV.pm';
-# first generate UTF-8 --> EUC_JP table
-
-#
-# JIS0201
-#
-$in_file = "JIS0201.TXT";
-
-open(FILE, $in_file) || die("cannot open $in_file");
-
-reset 'array';
+my $this_script = $0;
-while (<FILE>)
+# --flat to write flat-style map tables
+my $write_flat_style = 0;
+my $flat_map_verbose = 0;
+foreach my $p (@ARGV)
{
- chop;
- if (/^#/)
- {
- next;
- }
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
+ if ($p eq "--flat") { $write_flat_style = 1; }
+ elsif ($p eq "-v") {$flat_map_verbose = 1 }
+ else
{
- $utf = &ucs2utf($ucs);
- if ($array{$utf} ne "")
- {
- printf STDERR "Warning: duplicate UTF8: %04x\n", $ucs;
- next;
- }
- $count++;
-
- # add single shift 2
- $array{$utf} = ($code | 0x8e00);
+ print "Unknow option: $p\n";
+ exit;
}
}
-close(FILE);
+# Load JIS0208.TXT
+#my $ct0208 = &read_source("JIS0208.TXT",
+# # Line to data conversion function
+# sub {return {sjis => $_[0], jis => $_[1], ucs => $_[2],
+# eucjp => $_[1] | 0x8080};},
+# # Filter function
+# sub {my ($i) = @_;
+# return $$i{ucs} >= 0x080 &&
+# (grep {$_ == $$i{ucs}}
+# (0xa2, 0xa3, 0xac, 0x2212, 0x2016, 0x301c)) == 0;});
+
+# Load CP932.TXT
+my $ct932 = &read_source("CP932.TXT",
+ # Line to data conversion function
+ sub {my $jis = &sjis2jis($_[0]);
+ return {sjis => $_[0], ucs => $_[1], jis => &sjis2jis($_[0]),
+ eucjp => $jis | ($jis < 0x100 ? 0x8e00 :
+ ($_[0] >= 0xeffd ? 0x8f8080 : 0x8080))};},
+ # Filter function
+ sub {my ($i) = @_;
+ return $$i{sjis} >= 0xa1;});
+
+# Load JIS0212.TXT
+my $ct0212 = &read_source("JIS0212.TXT",
+ # Line to data conversion function
+ sub {return {jis => $_[0], ucs => $_[1], eucjp => $_[0] | 0x8f8080};},
+ # Filter function
+ sub {my ($i) = @_; return $$i{ucs} >= 0x080;});
+
+# Prepare auxiliary tables
+my @common_add; # Common additional conversion
+my @ue_add; # Additional conversion only for UTF8=>EUC_JP conversion
+my @eu_add; # Additional conversion only for EUC_JP=>UTF8 conversion
+&setuplist;
+
+#############################################################################.
+#############################################################################
+# UTF8 => EUC_JP
+# ==============
+my $output_file = "utf8_to_euc_jp_radix.map";
+print "Generating UTF8=>EUC_JP conversion table\n";
+
+# make conversion table
+my @reject_sjis =(
+ 0x8790..0x8792, 0x8795..0x8797, 0x879a..0x879c,
+ 0xed00..0xeef9, 0xfa4a..0xfa56, 0xfa58..0xfc4b
+);
+my @ct932_2 = grep {my $c = $$_{sjis}; (grep {$c == $_} @reject_sjis) == 0} @$ct932;
+my @charset = &merge_charset($ct0212, \@ct932_2);
+my @charset = &merge_charset(\@charset, [@common_add, @ue_add]);
+
+# Output old style map file if $write_flat_style != 0
+&printue_oldmap("utf8_to_euc_jp.map", \@charset);
+
+my %convue;
+map {&check_add(\%convue, [$$_{utf8}, $$_{eucjp}])} @charset;
+my $trie = &generate_index(\%convue);
+
+&set_name_prefix($trie, "uej");
+
+# Write radi tree source for data definition
+print "- Writing UTF8=>EUC_JP conversion radix index: $output_file\n";
+&write_map_content($this_script, $output_file, $trie, "utf8_eucjp_tree", 80);
+
+#############################################################################
+# EUC_JP => UTF8
+# ==============
+$output_file = "euc_jp_to_utf8_radix.map";
+print "Generating EUC_JP=>UTF8 conversion table\n";
+
+my @reject_sjis =(
+ 0xed00..0xeefc, 0xfa54..0xfa56, 0xfa58..0xfc4b
+);
+my @ct932_2 = grep {my $c = $$_{sjis}; (grep {$c == $_} @reject_sjis) == 0} @$ct932;
+@charset = &merge_charset([@$ct0212, @ct932_2],
+ [@common_add, @eu_add],
+ 'eucjp', 'utf8');
+
+# Output old style map file if $write_flat_style != 0
+printeu_oldmap("euc_jp_to_utf8.map", \@charset);
+
+my %conveu;
+map {&check_add(\%conveu, [$$_{eucjp}, $$_{utf8}])} @charset;
+$trie = &generate_index(\%conveu);
+&set_name_prefix($trie, "eju");
+
+# Write source for data definition
+print "- Writing EUC_JP=>UTF8 conversion radix index: $output_file\n";
+&write_map_content($this_script, $output_file, $trie, "eucjp_utf8_tree", 80);
+
+
+#######################################################################
+# read_soruce - common routine to read source file
#
-# JIS0208
-#
-$in_file = "JIS0208.TXT";
+# fname ; input file name
+# alloc : allocator function
+# filt : filter function
+sub read_source
+{
+ my ($fname, $alloc, $filt) = @_;
+ my @r;
-open(FILE, $in_file) || die("cannot open $in_file");
+ open(my $in, $fname) || die("cannot open $fname");
-while (<FILE>)
-{
- chop;
- if (/^#/)
+ while (<$in>)
{
- next;
- }
- ($s, $c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
- {
- $utf = &ucs2utf($ucs);
- if ($array{$utf} ne "")
+ next if (/^#/);
+ chop;
+
+ next if (/^0x([0-9A-F]+)\s+(#.*)$/);
+
+ # JIS0208.TXT has one more column than other tables
+ if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
- printf STDERR "Warning: duplicate UTF8: %04x\n", $ucs;
- next;
+ print STDERR "READ ERROR at line $. in $fname: $_\n";
+ exit;
}
- $count++;
+ my $in = &$alloc(hex($1), hex($2), hex($3));
+ my $out = {f => $fname, l => $.,
+ jis => $$in{jis}, sjis => $$in{sjis},
+ ucs => $$in{ucs},
+ utf8 => &ucs2utf($$in{ucs}),
+ eucjp => $$in{eucjp}, rest => $4};
- $array{$utf} = ($code | 0x8080);
- }
-}
-close(FILE);
+ next if (defined $filt && !&$filt($out));
-#
-# JIS0212
-#
-$in_file = "JIS0212.TXT";
+ push(@r, $out);
+ }
+ close($in);
-open(FILE, $in_file) || die("cannot open $in_file");
+ return \@r;
+}
-while (<FILE>)
+#######################################################################
+# check_add - add an element to hash with duplicate check
+sub check_add
{
- chop;
- if (/^#/)
+ my ($ctbl, $elm) = @_;
+
+# printf("Add 0x%04x(U+%04x) => 0x%04x\n", $$elm[0], &utf2ucs($$elm[0]), $$elm[1]);
+ if (defined $$ctbl{$$elm[0]})
{
- next;
+ printf(STDERR
+ "Error: duplicate source code: 0x%04x(U+%04x) => 0x%04x, 0x%04x\n",
+ $$elm[0], &utf2ucs($$elm[0]), $$ctbl{$$elm[0]}, $$elm[1]);
+ exit;
}
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
- {
- $utf = &ucs2utf($ucs);
- if ($array{$utf} ne "")
- {
- printf STDERR "Warning: duplicate UTF8: %04x\n", $ucs;
- next;
- }
- $count++;
- $array{$utf} = ($code | 0x8f8080);
- }
+ $$ctbl{$$elm[0]} = $$elm[1];
}
-close(FILE);
-
-$file = "utf8_to_euc_jp.map";
-open(FILE, "> $file") || die("cannot open $file");
-print FILE "/* src/backend/utils/mb/Unicode/$file */\n\n";
-print FILE "static const pg_utf_to_local ULmapEUC_JP[ $count ] = {\n";
-
-for $index (sort { $a <=> $b } keys(%array))
+#######################################################################
+# merge_charset ; merge character set @src to @dst so that @src
+# overrides to @dst. Duplication is judged by the value for hash key $k1.
+sub merge_charset
{
- $code = $array{$index};
- $count--;
- if ($count == 0)
+ my ($dst, $src, $k1, $k2) = @_;
+ my @r;
+ my %rs;
+
+ $k1 = 'utf8' if (! defined $k1);
+ $k2 = 'eucjp' if (! defined $k2);
+ foreach (@$src)
{
- printf FILE " {0x%04x, 0x%04x}\n", $index, $code;
+ $rs{$$_{$k1}} = $_;
}
- else
+ foreach (@$dst)
+ {
+ if (defined $rs{$$_{$k1}})
+ {
+ my $s = $rs{$$_{$k1}};
+ printf("{%x:%x}(%s:%d) is overriden by {%x:%x}(%s:%d) (%s)\n",
+ $$_{$k1}, $$_{$k2}, $$_{f}, $$_{l},
+ $$s{$k1}, $$s{$k2}, $$s{f}, $$s{l}, $$_{rest});
+ push(@r, $s);
+ delete $rs{$$_{$k1}};
+ }
+ else
+ {
+ push(@r, $_);
+ }
+ }
+ foreach (sort {$a <=> $b} keys %rs)
{
- printf FILE " {0x%04x, 0x%04x},\n", $index, $code;
+ push(@r, $rs{$_});
}
+ return @r;
}
-print FILE "};\n";
-close(FILE);
-#
-# then generate EUC_JP --> UTF8 table
-#
+#######################################################################
+# sjis2jis ; SJIS => JIS conversion
+sub sjis2jis
+{
+ my ($sjis) = @_;
-#
-# JIS0201
-#
-$in_file = "JIS0201.TXT";
+ return $sjis if ($sjis <= 0x100);
-open(FILE, $in_file) || die("cannot open $in_file");
+ my $hi = $sjis >> 8;
+ my $lo = $sjis & 0xff;
-reset 'array';
+ if ($lo >= 0x80) { $lo--; }
+ $lo -= 0x40;
+ if ($hi >= 0xe0) { $hi -= 0x40; }
+ $hi -= 0x81;
+ my $pos = $lo + $hi * 0xbc;
-while (<FILE>)
-{
- chop;
- if (/^#/)
- {
- next;
- }
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
+ if ($pos >= 114 * 0x5e && $pos <= 115 * 0x5e + 0x1b)
{
- $utf = &ucs2utf($ucs);
- if ($array{$code} ne "")
- {
- printf STDERR "Warning: duplicate code: %04x\n", $ucs;
- next;
- }
- $count++;
+ # This region (115-ku) is out of range of JIS code but for
+ # convenient to generate code in EUC CODESET 3, move this to
+ # seemingly duplicate region (83-84-ku).
+ $pos = $pos - ((31 * 0x5e) + 12);
- # add single shift 2
- $code |= 0x8e00;
- $array{$code} = $utf;
+ # after 85-ku 82-ten needs to be moved 2 codepoints
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
}
-}
-close(FILE);
-
-#
-# JIS0208
-#
-$in_file = "JIS0208.TXT";
-open(FILE, $in_file) || die("cannot open $in_file");
+ my $hi2 = $pos / 0x5e;
+ my $lo2 = ($pos % 0x5e);
-while (<FILE>)
-{
- chop;
- if (/^#/)
- {
- next;
- }
- ($s, $c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
- {
- $utf = &ucs2utf($ucs);
- if ($array{$code} ne "")
- {
- printf STDERR "Warning: duplicate code: %04x\n", $ucs;
- next;
- }
- $count++;
+ my $ret = $lo2 + 0x21 + (($hi2 + 0x21) << 8);
- $code |= 0x8080;
- $array{$code} = $utf;
- }
+ return $ret;
}
-close(FILE);
-
-#
-# JIS0212
-#
-$in_file = "JIS0212.TXT";
-open(FILE, $in_file) || die("cannot open $in_file");
+#######################################################################
+# utf2ucs ; UTF8 => UCS2 conversion
+sub utf2ucs{
+ my ($c) = @_;
+
+ my ($c1, $c2, $c3, $c4) =
+ ($c >> 24, ($c >> 16) & 0xff, ($c >> 8) & 0xff, $c & 0xff);
+
+ if ($c < 0x100) {
+ return $c4;
+ } elsif ($c < 0x10000) {
+ return (($c3 & 0x1f) << 6) | ($c4 & 0x3f);
+ } elsif ($c < 0x1000000) {
+ return (($c2 & 0x0f) << 12) | (($c3 & 0x3f) << 6) | ($c4 & 0x3f);
+ } elsif ($c < 0x100000000) {
+ return (($c1 & 0x7) << 18) | (($c2 & 0x0f) << 12) |
+ (($c3 & 0x3f) << 6) | ($c4 & 0x3f);
+ }
+ die sprintf("out of range : %04x", $c);
+}
-while (<FILE>)
+#######################################################################
+# setuplist : setup auxiliary lists
+sub setuplist
{
- chop;
- if (/^#/)
- {
- next;
- }
- ($c, $u, $rest) = split;
- $ucs = hex($u);
- $code = hex($c);
- if ($code >= 0x80 && $ucs >= 0x0080)
- {
- $utf = &ucs2utf($ucs);
- if ($array{$code} ne "")
- {
- printf STDERR "Warning: duplicate code: %04x\n", $ucs;
- next;
- }
- $count++;
+ # @common_add : additional conversions
+ @common_add =
+ (
+ {utf8 => 0xe4bbbc, eucjp => 0x8ff4af, rest => '# CJK(4EFC)'},
+ {utf8 => 0xe583b4, eucjp => 0x8ff4b0, rest => '# CJK(50F4)'},
+ {utf8 => 0xe587ac, eucjp => 0x8ff4b1, rest => '# CJK(51EC)'},
+ {utf8 => 0xe58c87, eucjp => 0x8ff4b2, rest => '# CJK(5307)'},
+ {utf8 => 0xe58ca4, eucjp => 0x8ff4b3, rest => '# CJK(5324)'},
+ {utf8 => 0xe5928a, eucjp => 0x8ff4b5, rest => '# CJK(548A)'},
+ {utf8 => 0xe59d99, eucjp => 0x8ff4b6, rest => '# CJK(5759)'},
+ {utf8 => 0xe5a29e, eucjp => 0x8ff4b9, rest => '# CJK(589E)'},
+ {utf8 => 0xe5afac, eucjp => 0x8ff4ba, rest => '# CJK(5BEC)'},
+ {utf8 => 0xe5b3b5, eucjp => 0x8ff4bb, rest => '# CJK(5CF5)'},
+ {utf8 => 0xe5b593, eucjp => 0x8ff4bc, rest => '# CJK(5D53)'},
+ {utf8 => 0xe5beb7, eucjp => 0x8ff4be, rest => '# CJK(5FB7)'},
+ {utf8 => 0xe68285, eucjp => 0x8ff4bf, rest => '# CJK(6085)'},
+ {utf8 => 0xe684a0, eucjp => 0x8ff4c0, rest => '# CJK(6120)'},
+ {utf8 => 0xe6958e, eucjp => 0x8ff4c1, rest => '# CJK(654E)'},
+ {utf8 => 0xe698bb, eucjp => 0x8ff4c2, rest => '# CJK(663B)'},
+ {utf8 => 0xe699a5, eucjp => 0x8ff4c3, rest => '# CJK(6665)'},
+ {utf8 => 0xe6a081, eucjp => 0x8ff4c6, rest => '# CJK(6801)'},
+ {utf8 => 0xe6a9ab, eucjp => 0x8ff4c9, rest => '# CJK(6A6B)'},
+ {utf8 => 0xe6aba2, eucjp => 0x8ff4ca, rest => '# CJK(6AE2)'},
+ {utf8 => 0xe6b7b2, eucjp => 0x8ff4cc, rest => '# CJK(6DF2)'},
+ {utf8 => 0xe6b7b8, eucjp => 0x8ff4cb, rest => '# CJK(6DF8)'},
+ {utf8 => 0xe780a8, eucjp => 0x8ff4cd, rest => '# CJK(7028)'},
+ {utf8 => 0xe782bb, eucjp => 0x8ff4ae, rest => '# CJK(70BB)'},
+ {utf8 => 0xe79481, eucjp => 0x8ff4d0, rest => '# CJK(7501)'},
+ {utf8 => 0xe79a82, eucjp => 0x8ff4d1, rest => '# CJK(7682)'},
+ {utf8 => 0xe79a9e, eucjp => 0x8ff4d2, rest => '# CJK(769E)'},
+ {utf8 => 0xe7a4b0, eucjp => 0x8ff4d4, rest => '# CJK(7930)'},
+ {utf8 => 0xe7aba7, eucjp => 0x8ff4d9, rest => '# CJK(7AE7)'},
+ {utf8 => 0xe7b6a0, eucjp => 0x8ff4dc, rest => '# CJK(7DA0)'},
+ {utf8 => 0xe7b796, eucjp => 0x8ff4dd, rest => '# CJK(7DD6)'},
+ {utf8 => 0xe88da2, eucjp => 0x8ff4df, rest => '# CJK(8362)'},
+ {utf8 => 0xe896b0, eucjp => 0x8ff4e1, rest => '# CJK(85B0)'},
+ {utf8 => 0xe8a087, eucjp => 0x8ff4e4, rest => '# CJK(8807)'},
+ {utf8 => 0xe8adbf, eucjp => 0x8ff4e6, rest => '# CJK(8B7F)'},
+ {utf8 => 0xe8b3b4, eucjp => 0x8ff4e7, rest => '# CJK(8CF4)'},
+ {utf8 => 0xe8b5b6, eucjp => 0x8ff4e8, rest => '# CJK(8D76)'},
+ {utf8 => 0xe9839e, eucjp => 0x8ff4ec, rest => '# CJK(90DE)'},
+ {utf8 => 0xe98495, eucjp => 0x8ff4ee, rest => '# CJK(9115)'},
+ {utf8 => 0xe99692, eucjp => 0x8ff4f1, rest => '# CJK(9592)'},
+ {utf8 => 0xe99cbb, eucjp => 0x8ff4f4, rest => '# CJK(973B)'},
+ {utf8 => 0xe99d8d, eucjp => 0x8ff4f5, rest => '# CJK(974D)'},
+ {utf8 => 0xe99d91, eucjp => 0x8ff4f6, rest => '# CJK(9751)'},
+ {utf8 => 0xe9a69e, eucjp => 0x8ff4fa, rest => '# CJK(999E)'},
+ {utf8 => 0xe9ab99, eucjp => 0x8ff4fb, rest => '# CJK(9AD9)'},
+ {utf8 => 0xe9adb2, eucjp => 0x8ff4fc, rest => '# CJK(9B72)'},
+ {utf8 => 0xe9bb91, eucjp => 0x8ff4fe, rest => '# CJK(9ED1)'},
+ {utf8 => 0xefa4a9, eucjp => 0x8ff4c5, rest => '# CJK COMPATIBILITY IDEOGRAPH-F929'},
+ {utf8 => 0xefa79c, eucjp => 0x8ff4f2, rest => '# CJK COMPATIBILITY IDEOGRAPH-F9DC'},
+ {utf8 => 0xefa88e, eucjp => 0x8ff4b4, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA0E'},
+ {utf8 => 0xefa88f, eucjp => 0x8ff4b7, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA0F'},
+ {utf8 => 0xefa890, eucjp => 0x8ff4b8, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA10'},
+ {utf8 => 0xefa891, eucjp => 0x8ff4bd, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA11'},
+ {utf8 => 0xefa892, eucjp => 0x8ff4c4, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA12'},
+ {utf8 => 0xefa893, eucjp => 0x8ff4c7, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA13'},
+ {utf8 => 0xefa894, eucjp => 0x8ff4c8, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA14'},
+ {utf8 => 0xefa895, eucjp => 0x8ff4ce, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA15'},
+ {utf8 => 0xefa896, eucjp => 0x8ff4cf, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA16'},
+ {utf8 => 0xefa897, eucjp => 0x8ff4d3, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA17'},
+ {utf8 => 0xefa898, eucjp => 0x8ff4d5, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA18'},
+ {utf8 => 0xefa899, eucjp => 0x8ff4d6, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA19'},
+ {utf8 => 0xefa89a, eucjp => 0x8ff4d7, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1A'},
+ {utf8 => 0xefa89b, eucjp => 0x8ff4d8, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1B'},
+ {utf8 => 0xefa89c, eucjp => 0x8ff4da, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1C'},
+ {utf8 => 0xefa89d, eucjp => 0x8ff4db, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1D'},
+ {utf8 => 0xefa89e, eucjp => 0x8ff4de, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1E'},
+ {utf8 => 0xefa89f, eucjp => 0x8ff4e0, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA1F'},
+ {utf8 => 0xefa8a0, eucjp => 0x8ff4e2, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA20'},
+ {utf8 => 0xefa8a1, eucjp => 0x8ff4e3, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA21'},
+ {utf8 => 0xefa8a2, eucjp => 0x8ff4e5, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA22'},
+ {utf8 => 0xefa8a3, eucjp => 0x8ff4e9, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA23'},
+ {utf8 => 0xefa8a4, eucjp => 0x8ff4ea, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA24'},
+ {utf8 => 0xefa8a5, eucjp => 0x8ff4eb, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA25'},
+ {utf8 => 0xefa8a6, eucjp => 0x8ff4ed, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA26'},
+ {utf8 => 0xefa8a7, eucjp => 0x8ff4ef, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA27'},
+ {utf8 => 0xefa8a8, eucjp => 0x8ff4f0, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA28'},
+ {utf8 => 0xefa8a9, eucjp => 0x8ff4f3, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA29'},
+ {utf8 => 0xefa8aa, eucjp => 0x8ff4f7, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA2A'},
+ {utf8 => 0xefa8ab, eucjp => 0x8ff4f8, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA2B'},
+ {utf8 => 0xefa8ac, eucjp => 0x8ff4f9, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA2C'},
+ {utf8 => 0xefa8ad, eucjp => 0x8ff4fd, rest => '# CJK COMPATIBILITY IDEOGRAPH-FA2D'},
+ {utf8 => 0xefbc87, eucjp => 0x8ff4a9, rest => '# FULLWIDTH APOSTROPHE'},
+ {utf8 => 0xefbfa4, eucjp => 0x8fa2c3, rest => '# FULLWIDTH BROKEN BAR'}
+ );
+ foreach my $i (@common_add) { $$i{f} = '@common_add';}
+
+ # @ue_add : additional conversions for UTF8=>EUC_JP conversion
+ @ue_add =
+ ();
+ foreach my $i (@ue_add) { $$i{f} = '@ue_add';}
+
+ @eu_add =
+ (
+ {utf8 => 0xe28496, eucjp => 0x8ff4ac, rest => '# NUMERO SIGN'},
+ {utf8 => 0xe284a1, eucjp => 0x8ff4ad, rest => '# TELEPHONE SIGN'},
+ {utf8 => 0xe388b1, eucjp => 0x8ff4ab, rest => '# PARENTHESIZED IDEOGRAPH STOCK'}
+ );
+ foreach my $i (@eu_add) { $$i{f} = '@eu_add';}
+}
- $code |= 0x8f8080;
- $array{$code} = $utf;
+##################################################################
+# printue_oldmap : ouput old-style UTF8=>EUC_JP mapping table
+sub printue_oldmap
+{
+ my ($fname, $charset) = @_;
+
+ return if (! $write_flat_style);
+
+ my $last_rest = "";
+
+ print "- Writing old-style UTF8=>EUC_JP conversion table: $fname\n";
+ open(my $out, "> $fname") || die "cannot open output file : $fname\n";
+ printf($out "/* src/backend/utils/mb/Unicode/utf8_to_euc_jp.map */\n\n".
+ "static const pg_utf_to_local ULmapEUC_JP[ %d ] = {",
+ scalar(@$charset));
+ my $first = 1;
+ foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$charset)
+ {
+ print($out ",") if (!$first);
+ $first = 0;
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+
+ printf($out "\n {0x%04x, 0x%x}", $$i{utf8}, $$i{eucjp});
+ $last_rest = "$$i{f}:$$i{l} $$i{rest}";
}
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+ print $out "\n};\n";
+ close($out);
}
-close(FILE);
-$file = "euc_jp_to_utf8.map";
-open(FILE, "> $file") || die("cannot open $file");
-print FILE "/* src/backend/utils/mb/Unicode/$file */\n\n";
-print FILE "static const pg_local_to_utf LUmapEUC_JP[ $count ] = {\n";
-for $index (sort { $a <=> $b } keys(%array))
+##################################################################
+# printeu_oldmap : ouput old-style EUC_JP=>UTF8 mapping table
+sub printeu_oldmap
{
- $utf = $array{$index};
- $count--;
- if ($count == 0)
- {
- printf FILE " {0x%04x, 0x%04x}\n", $index, $utf;
+ my ($fname, $charset) = @_;
+
+ return if (! $write_flat_style);
+
+ my $last_rest = "";
+
+ print "- Writing old-style EUC_JP=>UTF8 conversion table: $fname\n";
+ open(my $out, "> $fname") || die "cannot open output file : $fname\n";
+ printf($out "/* src/backend/utils/mb/Unicode/euc_jp_to_utf8.map */\n\n".
+ "static const pg_local_to_utf LUmapEUC_JP[ %d ] = {",
+ scalar(@$charset));
+ my $first = 1;
+ foreach my $i (sort {$$a{eucjp} <=> $$b{eucjp}} @$charset)
+ {
+ print($out ",") if (!$first);
+ $first = 0;
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+
+ printf($out "\n {0x%4x, 0x%x}", $$i{eucjp}, $$i{utf8});
+ $last_rest = "$$i{f}:$$i{l} $$i{rest}";
}
- else
- {
- printf FILE " {0x%04x, 0x%04x},\n", $index, $utf;
+ print($out " /* $last_rest */") if (1 && $flat_map_verbose);
+ print $out "\n};\n";
+ close($out);
+}
+
+##################################################################
+# dumpcharset : dump character list -- for debugging
+sub dumpcharset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list) {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $$i{ucs}) { $$i{ucs} = &utf2ucs($$i{utf8}); }
+ printf("euc=%x, utf8=%x, ucs=%x, sjis=%x, jis=%x %s:%d %s\n",
+ $$i{eucjp}, $$i{utf8}, $$i{ucs}, $$i{sjis}, $$i{jis},
+ $$i{f}, $$i{l}, $$i{rest});
}
}
-print FILE "};\n";
-close(FILE);
diff --git a/src/backend/utils/mb/Unicode/euc_jp_to_utf8.map b/src/backend/utils/mb/Unicode/euc_jp_to_utf8.map
index db427cb..eb17f98 100644
--- a/src/backend/utils/mb/Unicode/euc_jp_to_utf8.map
+++ b/src/backend/utils/mb/Unicode/euc_jp_to_utf8.map
@@ -1,6 +1,6 @@
/* src/backend/utils/mb/Unicode/euc_jp_to_utf8.map */
-static const pg_local_to_utf LUmapEUC_JP[] = {
+static const pg_local_to_utf LUmapEUC_JP[ 13197 ] = {
{0x8ea1, 0xefbda1},
{0x8ea2, 0xefbda2},
{0x8ea3, 0xefbda3},
@@ -13197,5 +13197,5 @@ static const pg_local_to_utf LUmapEUC_JP[] = {
{0x8ff4fb, 0xe9ab99},
{0x8ff4fc, 0xe9adb2},
{0x8ff4fd, 0xefa8ad},
- {0x8ff4fe, 0xe9bb91},
+ {0x8ff4fe, 0xe9bb91}
};
diff --git a/src/backend/utils/mb/Unicode/euc_jp_to_utf8_radix.map b/src/backend/utils/mb/Unicode/euc_jp_to_utf8_radix.map
new file mode 100644
index 0000000..f321cb1
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/euc_jp_to_utf8_radix.map
@@ -0,0 +1,3915 @@
+/* This file is generated by UCS_to_EUC_JP.pl */
+
+static const uint32 ejucsegs[] =
+{ /* chars content - index range = [a1, fe] */
+ /*** 8exx - offset 0x00001 ***/
+ /* a0 */ 0x00efbda1, 0x00efbda2, 0x00efbda3,
+ /* a4 */ 0x00efbda4, 0x00efbda5, 0x00efbda6, 0x00efbda7,
+ /* a8 */ 0x00efbda8, 0x00efbda9, 0x00efbdaa, 0x00efbdab,
+ /* ac */ 0x00efbdac, 0x00efbdad, 0x00efbdae, 0x00efbdaf,
+ /* b0 */ 0x00efbdb0, 0x00efbdb1, 0x00efbdb2, 0x00efbdb3,
+ /* b4 */ 0x00efbdb4, 0x00efbdb5, 0x00efbdb6, 0x00efbdb7,
+ /* b8 */ 0x00efbdb8, 0x00efbdb9, 0x00efbdba, 0x00efbdbb,
+ /* bc */ 0x00efbdbc, 0x00efbdbd, 0x00efbdbe, 0x00efbdbf,
+ /* c0 */ 0x00efbe80, 0x00efbe81, 0x00efbe82, 0x00efbe83,
+ /* c4 */ 0x00efbe84, 0x00efbe85, 0x00efbe86, 0x00efbe87,
+ /* c8 */ 0x00efbe88, 0x00efbe89, 0x00efbe8a, 0x00efbe8b,
+ /* cc */ 0x00efbe8c, 0x00efbe8d, 0x00efbe8e, 0x00efbe8f,
+ /* d0 */ 0x00efbe90, 0x00efbe91, 0x00efbe92, 0x00efbe93,
+ /* d4 */ 0x00efbe94, 0x00efbe95, 0x00efbe96, 0x00efbe97,
+ /* d8 */ 0x00efbe98, 0x00efbe99, 0x00efbe9a, 0x00efbe9b,
+ /* dc */ 0x00efbe9c, 0x00efbe9d, 0x00efbe9e, 0x00efbe9f,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a1xx - offset 0x0005f ***/
+ /* a0 */ 0x00e38080, 0x00e38081, 0x00e38082,
+ /* a4 */ 0x00efbc8c, 0x00efbc8e, 0x00e383bb, 0x00efbc9a,
+ /* a8 */ 0x00efbc9b, 0x00efbc9f, 0x00efbc81, 0x00e3829b,
+ /* ac */ 0x00e3829c, 0x0000c2b4, 0x00efbd80, 0x0000c2a8,
+ /* b0 */ 0x00efbcbe, 0x00efbfa3, 0x00efbcbf, 0x00e383bd,
+ /* b4 */ 0x00e383be, 0x00e3829d, 0x00e3829e, 0x00e38083,
+ /* b8 */ 0x00e4bb9d, 0x00e38085, 0x00e38086, 0x00e38087,
+ /* bc */ 0x00e383bc, 0x00e28095, 0x00e28090, 0x00efbc8f,
+ /* c0 */ 0x00efbcbc, 0x00efbd9e, 0x00e288a5, 0x00efbd9c,
+ /* c4 */ 0x00e280a6, 0x00e280a5, 0x00e28098, 0x00e28099,
+ /* c8 */ 0x00e2809c, 0x00e2809d, 0x00efbc88, 0x00efbc89,
+ /* cc */ 0x00e38094, 0x00e38095, 0x00efbcbb, 0x00efbcbd,
+ /* d0 */ 0x00efbd9b, 0x00efbd9d, 0x00e38088, 0x00e38089,
+ /* d4 */ 0x00e3808a, 0x00e3808b, 0x00e3808c, 0x00e3808d,
+ /* d8 */ 0x00e3808e, 0x00e3808f, 0x00e38090, 0x00e38091,
+ /* dc */ 0x00efbc8b, 0x00efbc8d, 0x0000c2b1, 0x0000c397,
+ /* e0 */ 0x0000c3b7, 0x00efbc9d, 0x00e289a0, 0x00efbc9c,
+ /* e4 */ 0x00efbc9e, 0x00e289a6, 0x00e289a7, 0x00e2889e,
+ /* e8 */ 0x00e288b4, 0x00e29982, 0x00e29980, 0x0000c2b0,
+ /* ec */ 0x00e280b2, 0x00e280b3, 0x00e28483, 0x00efbfa5,
+ /* f0 */ 0x00efbc84, 0x00efbfa0, 0x00efbfa1, 0x00efbc85,
+ /* f4 */ 0x00efbc83, 0x00efbc86, 0x00efbc8a, 0x00efbca0,
+ /* f8 */ 0x0000c2a7, 0x00e29886, 0x00e29885, 0x00e2978b,
+ /* fc */ 0x00e2978f, 0x00e2978e, 0x00e29787,
+
+ /*** a2xx - offset 0x000bd ***/
+ /* a0 */ 0x00e29786, 0x00e296a1, 0x00e296a0,
+ /* a4 */ 0x00e296b3, 0x00e296b2, 0x00e296bd, 0x00e296bc,
+ /* a8 */ 0x00e280bb, 0x00e38092, 0x00e28692, 0x00e28690,
+ /* ac */ 0x00e28691, 0x00e28693, 0x00e38093, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00e28888, 0x00e2888b,
+ /* bc */ 0x00e28a86, 0x00e28a87, 0x00e28a82, 0x00e28a83,
+ /* c0 */ 0x00e288aa, 0x00e288a9, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00e288a7, 0x00e288a8,
+ /* cc */ 0x00efbfa2, 0x00e28792, 0x00e28794, 0x00e28880,
+ /* d0 */ 0x00e28883, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00e288a0, 0x00e28aa5, 0x00e28c92, 0x00e28882,
+ /* e0 */ 0x00e28887, 0x00e289a1, 0x00e28992, 0x00e289aa,
+ /* e4 */ 0x00e289ab, 0x00e2889a, 0x00e288bd, 0x00e2889d,
+ /* e8 */ 0x00e288b5, 0x00e288ab, 0x00e288ac, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00e284ab, 0x00e280b0,
+ /* f4 */ 0x00e299af, 0x00e299ad, 0x00e299aa, 0x00e280a0,
+ /* f8 */ 0x00e280a1, 0x0000c2b6, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00e297af,
+
+ /*** a3xx - offset 0x0011b ***/
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00efbc90, 0x00efbc91, 0x00efbc92, 0x00efbc93,
+ /* b4 */ 0x00efbc94, 0x00efbc95, 0x00efbc96, 0x00efbc97,
+ /* b8 */ 0x00efbc98, 0x00efbc99, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00efbca1, 0x00efbca2, 0x00efbca3,
+ /* c4 */ 0x00efbca4, 0x00efbca5, 0x00efbca6, 0x00efbca7,
+ /* c8 */ 0x00efbca8, 0x00efbca9, 0x00efbcaa, 0x00efbcab,
+ /* cc */ 0x00efbcac, 0x00efbcad, 0x00efbcae, 0x00efbcaf,
+ /* d0 */ 0x00efbcb0, 0x00efbcb1, 0x00efbcb2, 0x00efbcb3,
+ /* d4 */ 0x00efbcb4, 0x00efbcb5, 0x00efbcb6, 0x00efbcb7,
+ /* d8 */ 0x00efbcb8, 0x00efbcb9, 0x00efbcba, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00efbd81, 0x00efbd82, 0x00efbd83,
+ /* e4 */ 0x00efbd84, 0x00efbd85, 0x00efbd86, 0x00efbd87,
+ /* e8 */ 0x00efbd88, 0x00efbd89, 0x00efbd8a, 0x00efbd8b,
+ /* ec */ 0x00efbd8c, 0x00efbd8d, 0x00efbd8e, 0x00efbd8f,
+ /* f0 */ 0x00efbd90, 0x00efbd91, 0x00efbd92, 0x00efbd93,
+ /* f4 */ 0x00efbd94, 0x00efbd95, 0x00efbd96, 0x00efbd97,
+ /* f8 */ 0x00efbd98, 0x00efbd99, 0x00efbd9a, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a4xx - offset 0x00179 ***/
+ /* a0 */ 0x00e38181, 0x00e38182, 0x00e38183,
+ /* a4 */ 0x00e38184, 0x00e38185, 0x00e38186, 0x00e38187,
+ /* a8 */ 0x00e38188, 0x00e38189, 0x00e3818a, 0x00e3818b,
+ /* ac */ 0x00e3818c, 0x00e3818d, 0x00e3818e, 0x00e3818f,
+ /* b0 */ 0x00e38190, 0x00e38191, 0x00e38192, 0x00e38193,
+ /* b4 */ 0x00e38194, 0x00e38195, 0x00e38196, 0x00e38197,
+ /* b8 */ 0x00e38198, 0x00e38199, 0x00e3819a, 0x00e3819b,
+ /* bc */ 0x00e3819c, 0x00e3819d, 0x00e3819e, 0x00e3819f,
+ /* c0 */ 0x00e381a0, 0x00e381a1, 0x00e381a2, 0x00e381a3,
+ /* c4 */ 0x00e381a4, 0x00e381a5, 0x00e381a6, 0x00e381a7,
+ /* c8 */ 0x00e381a8, 0x00e381a9, 0x00e381aa, 0x00e381ab,
+ /* cc */ 0x00e381ac, 0x00e381ad, 0x00e381ae, 0x00e381af,
+ /* d0 */ 0x00e381b0, 0x00e381b1, 0x00e381b2, 0x00e381b3,
+ /* d4 */ 0x00e381b4, 0x00e381b5, 0x00e381b6, 0x00e381b7,
+ /* d8 */ 0x00e381b8, 0x00e381b9, 0x00e381ba, 0x00e381bb,
+ /* dc */ 0x00e381bc, 0x00e381bd, 0x00e381be, 0x00e381bf,
+ /* e0 */ 0x00e38280, 0x00e38281, 0x00e38282, 0x00e38283,
+ /* e4 */ 0x00e38284, 0x00e38285, 0x00e38286, 0x00e38287,
+ /* e8 */ 0x00e38288, 0x00e38289, 0x00e3828a, 0x00e3828b,
+ /* ec */ 0x00e3828c, 0x00e3828d, 0x00e3828e, 0x00e3828f,
+ /* f0 */ 0x00e38290, 0x00e38291, 0x00e38292, 0x00e38293,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a5xx - offset 0x001d7 ***/
+ /* a0 */ 0x00e382a1, 0x00e382a2, 0x00e382a3,
+ /* a4 */ 0x00e382a4, 0x00e382a5, 0x00e382a6, 0x00e382a7,
+ /* a8 */ 0x00e382a8, 0x00e382a9, 0x00e382aa, 0x00e382ab,
+ /* ac */ 0x00e382ac, 0x00e382ad, 0x00e382ae, 0x00e382af,
+ /* b0 */ 0x00e382b0, 0x00e382b1, 0x00e382b2, 0x00e382b3,
+ /* b4 */ 0x00e382b4, 0x00e382b5, 0x00e382b6, 0x00e382b7,
+ /* b8 */ 0x00e382b8, 0x00e382b9, 0x00e382ba, 0x00e382bb,
+ /* bc */ 0x00e382bc, 0x00e382bd, 0x00e382be, 0x00e382bf,
+ /* c0 */ 0x00e38380, 0x00e38381, 0x00e38382, 0x00e38383,
+ /* c4 */ 0x00e38384, 0x00e38385, 0x00e38386, 0x00e38387,
+ /* c8 */ 0x00e38388, 0x00e38389, 0x00e3838a, 0x00e3838b,
+ /* cc */ 0x00e3838c, 0x00e3838d, 0x00e3838e, 0x00e3838f,
+ /* d0 */ 0x00e38390, 0x00e38391, 0x00e38392, 0x00e38393,
+ /* d4 */ 0x00e38394, 0x00e38395, 0x00e38396, 0x00e38397,
+ /* d8 */ 0x00e38398, 0x00e38399, 0x00e3839a, 0x00e3839b,
+ /* dc */ 0x00e3839c, 0x00e3839d, 0x00e3839e, 0x00e3839f,
+ /* e0 */ 0x00e383a0, 0x00e383a1, 0x00e383a2, 0x00e383a3,
+ /* e4 */ 0x00e383a4, 0x00e383a5, 0x00e383a6, 0x00e383a7,
+ /* e8 */ 0x00e383a8, 0x00e383a9, 0x00e383aa, 0x00e383ab,
+ /* ec */ 0x00e383ac, 0x00e383ad, 0x00e383ae, 0x00e383af,
+ /* f0 */ 0x00e383b0, 0x00e383b1, 0x00e383b2, 0x00e383b3,
+ /* f4 */ 0x00e383b4, 0x00e383b5, 0x00e383b6, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a6xx - offset 0x00235 ***/
+ /* a0 */ 0x0000ce91, 0x0000ce92, 0x0000ce93,
+ /* a4 */ 0x0000ce94, 0x0000ce95, 0x0000ce96, 0x0000ce97,
+ /* a8 */ 0x0000ce98, 0x0000ce99, 0x0000ce9a, 0x0000ce9b,
+ /* ac */ 0x0000ce9c, 0x0000ce9d, 0x0000ce9e, 0x0000ce9f,
+ /* b0 */ 0x0000cea0, 0x0000cea1, 0x0000cea3, 0x0000cea4,
+ /* b4 */ 0x0000cea5, 0x0000cea6, 0x0000cea7, 0x0000cea8,
+ /* b8 */ 0x0000cea9, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x0000ceb1, 0x0000ceb2, 0x0000ceb3,
+ /* c4 */ 0x0000ceb4, 0x0000ceb5, 0x0000ceb6, 0x0000ceb7,
+ /* c8 */ 0x0000ceb8, 0x0000ceb9, 0x0000ceba, 0x0000cebb,
+ /* cc */ 0x0000cebc, 0x0000cebd, 0x0000cebe, 0x0000cebf,
+ /* d0 */ 0x0000cf80, 0x0000cf81, 0x0000cf83, 0x0000cf84,
+ /* d4 */ 0x0000cf85, 0x0000cf86, 0x0000cf87, 0x0000cf88,
+ /* d8 */ 0x0000cf89, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a7xx - offset 0x00293 ***/
+ /* a0 */ 0x0000d090, 0x0000d091, 0x0000d092,
+ /* a4 */ 0x0000d093, 0x0000d094, 0x0000d095, 0x0000d081,
+ /* a8 */ 0x0000d096, 0x0000d097, 0x0000d098, 0x0000d099,
+ /* ac */ 0x0000d09a, 0x0000d09b, 0x0000d09c, 0x0000d09d,
+ /* b0 */ 0x0000d09e, 0x0000d09f, 0x0000d0a0, 0x0000d0a1,
+ /* b4 */ 0x0000d0a2, 0x0000d0a3, 0x0000d0a4, 0x0000d0a5,
+ /* b8 */ 0x0000d0a6, 0x0000d0a7, 0x0000d0a8, 0x0000d0a9,
+ /* bc */ 0x0000d0aa, 0x0000d0ab, 0x0000d0ac, 0x0000d0ad,
+ /* c0 */ 0x0000d0ae, 0x0000d0af, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x0000d0b0, 0x0000d0b1, 0x0000d0b2,
+ /* d4 */ 0x0000d0b3, 0x0000d0b4, 0x0000d0b5, 0x0000d191,
+ /* d8 */ 0x0000d0b6, 0x0000d0b7, 0x0000d0b8, 0x0000d0b9,
+ /* dc */ 0x0000d0ba, 0x0000d0bb, 0x0000d0bc, 0x0000d0bd,
+ /* e0 */ 0x0000d0be, 0x0000d0bf, 0x0000d180, 0x0000d181,
+ /* e4 */ 0x0000d182, 0x0000d183, 0x0000d184, 0x0000d185,
+ /* e8 */ 0x0000d186, 0x0000d187, 0x0000d188, 0x0000d189,
+ /* ec */ 0x0000d18a, 0x0000d18b, 0x0000d18c, 0x0000d18d,
+ /* f0 */ 0x0000d18e, 0x0000d18f, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** a8xx - offset 0x002f1 ***/
+ /* a0 */ 0x00e29480, 0x00e29482, 0x00e2948c,
+ /* a4 */ 0x00e29490, 0x00e29498, 0x00e29494, 0x00e2949c,
+ /* a8 */ 0x00e294ac, 0x00e294a4, 0x00e294b4, 0x00e294bc,
+ /* ac */ 0x00e29481, 0x00e29483, 0x00e2948f, 0x00e29493,
+ /* b0 */ 0x00e2949b, 0x00e29497, 0x00e294a3, 0x00e294b3,
+ /* b4 */ 0x00e294ab, 0x00e294bb, 0x00e2958b, 0x00e294a0,
+ /* b8 */ 0x00e294af, 0x00e294a8, 0x00e294b7, 0x00e294bf,
+ /* bc */ 0x00e2949d, 0x00e294b0, 0x00e294a5, 0x00e294b8,
+ /* c0 */ 0x00e29582, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** adxx - offset 0x0034f ***/
+ /* a0 */ 0x00e291a0, 0x00e291a1, 0x00e291a2,
+ /* a4 */ 0x00e291a3, 0x00e291a4, 0x00e291a5, 0x00e291a6,
+ /* a8 */ 0x00e291a7, 0x00e291a8, 0x00e291a9, 0x00e291aa,
+ /* ac */ 0x00e291ab, 0x00e291ac, 0x00e291ad, 0x00e291ae,
+ /* b0 */ 0x00e291af, 0x00e291b0, 0x00e291b1, 0x00e291b2,
+ /* b4 */ 0x00e291b3, 0x00e285a0, 0x00e285a1, 0x00e285a2,
+ /* b8 */ 0x00e285a3, 0x00e285a4, 0x00e285a5, 0x00e285a6,
+ /* bc */ 0x00e285a7, 0x00e285a8, 0x00e285a9, 0x00000000,
+ /* c0 */ 0x00e38d89, 0x00e38c94, 0x00e38ca2, 0x00e38d8d,
+ /* c4 */ 0x00e38c98, 0x00e38ca7, 0x00e38c83, 0x00e38cb6,
+ /* c8 */ 0x00e38d91, 0x00e38d97, 0x00e38c8d, 0x00e38ca6,
+ /* cc */ 0x00e38ca3, 0x00e38cab, 0x00e38d8a, 0x00e38cbb,
+ /* d0 */ 0x00e38e9c, 0x00e38e9d, 0x00e38e9e, 0x00e38e8e,
+ /* d4 */ 0x00e38e8f, 0x00e38f84, 0x00e38ea1, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00e38dbb,
+ /* e0 */ 0x00e3809d, 0x00e3809f, 0x00e28496, 0x00e38f8d,
+ /* e4 */ 0x00e284a1, 0x00e38aa4, 0x00e38aa5, 0x00e38aa6,
+ /* e8 */ 0x00e38aa7, 0x00e38aa8, 0x00e388b1, 0x00e388b2,
+ /* ec */ 0x00e388b9, 0x00e38dbe, 0x00e38dbd, 0x00e38dbc,
+ /* f0 */ 0x00e28992, 0x00e289a1, 0x00e288ab, 0x00e288ae,
+ /* f4 */ 0x00e28891, 0x00e2889a, 0x00e28aa5, 0x00e288a0,
+ /* f8 */ 0x00e2889f, 0x00e28abf, 0x00e288b5, 0x00e288a9,
+ /* fc */ 0x00e288aa, 0x00000000, 0x00000000,
+
+ /*** b0xx - offset 0x003ad ***/
+ /* a0 */ 0x00e4ba9c, 0x00e59496, 0x00e5a883,
+ /* a4 */ 0x00e998bf, 0x00e59380, 0x00e6849b, 0x00e68ca8,
+ /* a8 */ 0x00e5a7b6, 0x00e980a2, 0x00e891b5, 0x00e88c9c,
+ /* ac */ 0x00e7a990, 0x00e682aa, 0x00e68fa1, 0x00e6b8a5,
+ /* b0 */ 0x00e697ad, 0x00e891a6, 0x00e88aa6, 0x00e9afb5,
+ /* b4 */ 0x00e6a293, 0x00e59ca7, 0x00e696a1, 0x00e689b1,
+ /* b8 */ 0x00e5ae9b, 0x00e5a790, 0x00e899bb, 0x00e9a3b4,
+ /* bc */ 0x00e7b5a2, 0x00e7b6be, 0x00e9ae8e, 0x00e68896,
+ /* c0 */ 0x00e7b29f, 0x00e8a2b7, 0x00e5ae89, 0x00e5bab5,
+ /* c4 */ 0x00e68c89, 0x00e69a97, 0x00e6a188, 0x00e99787,
+ /* c8 */ 0x00e99e8d, 0x00e69d8f, 0x00e4bba5, 0x00e4bc8a,
+ /* cc */ 0x00e4bd8d, 0x00e4be9d, 0x00e58189, 0x00e59bb2,
+ /* d0 */ 0x00e5a4b7, 0x00e5a794, 0x00e5a881, 0x00e5b089,
+ /* d4 */ 0x00e6839f, 0x00e6848f, 0x00e685b0, 0x00e69893,
+ /* d8 */ 0x00e6a485, 0x00e782ba, 0x00e7958f, 0x00e795b0,
+ /* dc */ 0x00e7a7bb, 0x00e7b6ad, 0x00e7b7af, 0x00e88383,
+ /* e0 */ 0x00e8908e, 0x00e8a1a3, 0x00e8ac82, 0x00e98195,
+ /* e4 */ 0x00e981ba, 0x00e58cbb, 0x00e4ba95, 0x00e4baa5,
+ /* e8 */ 0x00e59f9f, 0x00e882b2, 0x00e98381, 0x00e7a3af,
+ /* ec */ 0x00e4b880, 0x00e5a3b1, 0x00e6baa2, 0x00e980b8,
+ /* f0 */ 0x00e7a8b2, 0x00e88ca8, 0x00e88a8b, 0x00e9b0af,
+ /* f4 */ 0x00e58581, 0x00e58db0, 0x00e592bd, 0x00e593a1,
+ /* f8 */ 0x00e59ba0, 0x00e5a7bb, 0x00e5bc95, 0x00e9a3b2,
+ /* fc */ 0x00e6b7ab, 0x00e883a4, 0x00e894ad,
+
+ /*** b1xx - offset 0x0040b ***/
+ /* a0 */ 0x00e999a2, 0x00e999b0, 0x00e99aa0,
+ /* a4 */ 0x00e99fbb, 0x00e5908b, 0x00e58fb3, 0x00e5ae87,
+ /* a8 */ 0x00e7838f, 0x00e7bebd, 0x00e8bf82, 0x00e99ba8,
+ /* ac */ 0x00e58daf, 0x00e9b59c, 0x00e7aaba, 0x00e4b891,
+ /* b0 */ 0x00e7a293, 0x00e887bc, 0x00e6b8a6, 0x00e59898,
+ /* b4 */ 0x00e59484, 0x00e6ac9d, 0x00e8949a, 0x00e9b0bb,
+ /* b8 */ 0x00e5a7a5, 0x00e58ea9, 0x00e6b5a6, 0x00e7939c,
+ /* bc */ 0x00e9968f, 0x00e59982, 0x00e4ba91, 0x00e9818b,
+ /* c0 */ 0x00e99bb2, 0x00e88d8f, 0x00e9a48c, 0x00e58fa1,
+ /* c4 */ 0x00e596b6, 0x00e5acb0, 0x00e5bdb1, 0x00e698a0,
+ /* c8 */ 0x00e69bb3, 0x00e6a084, 0x00e6b0b8, 0x00e6b3b3,
+ /* cc */ 0x00e6b4a9, 0x00e7919b, 0x00e79b88, 0x00e7a98e,
+ /* d0 */ 0x00e9a0b4, 0x00e88bb1, 0x00e8a19b, 0x00e8a9a0,
+ /* d4 */ 0x00e98bad, 0x00e6b6b2, 0x00e796ab, 0x00e79b8a,
+ /* d8 */ 0x00e9a785, 0x00e682a6, 0x00e8ac81, 0x00e8b68a,
+ /* dc */ 0x00e996b2, 0x00e6a68e, 0x00e58ead, 0x00e58686,
+ /* e0 */ 0x00e59c92, 0x00e5a0b0, 0x00e5a584, 0x00e5aeb4,
+ /* e4 */ 0x00e5bbb6, 0x00e680a8, 0x00e68ea9, 0x00e68fb4,
+ /* e8 */ 0x00e6b2bf, 0x00e6bc94, 0x00e7828e, 0x00e78494,
+ /* ec */ 0x00e78599, 0x00e78795, 0x00e78cbf, 0x00e7b881,
+ /* f0 */ 0x00e889b6, 0x00e88b91, 0x00e89697, 0x00e981a0,
+ /* f4 */ 0x00e9899b, 0x00e9b49b, 0x00e5a1a9, 0x00e696bc,
+ /* f8 */ 0x00e6b19a, 0x00e794a5, 0x00e587b9, 0x00e5a4ae,
+ /* fc */ 0x00e5a5a5, 0x00e5be80, 0x00e5bf9c,
+
+ /*** b2xx - offset 0x00469 ***/
+ /* a0 */ 0x00e68abc, 0x00e697ba, 0x00e6a8aa,
+ /* a4 */ 0x00e6aca7, 0x00e6aeb4, 0x00e78e8b, 0x00e7bf81,
+ /* a8 */ 0x00e8a596, 0x00e9b4ac, 0x00e9b48e, 0x00e9bb84,
+ /* ac */ 0x00e5b2a1, 0x00e6b296, 0x00e88dbb, 0x00e58484,
+ /* b0 */ 0x00e5b18b, 0x00e686b6, 0x00e88786, 0x00e6a1b6,
+ /* b4 */ 0x00e789a1, 0x00e4b999, 0x00e4bfba, 0x00e58db8,
+ /* b8 */ 0x00e681a9, 0x00e6b8a9, 0x00e7a98f, 0x00e99fb3,
+ /* bc */ 0x00e4b88b, 0x00e58c96, 0x00e4bbae, 0x00e4bd95,
+ /* c0 */ 0x00e4bcbd, 0x00e4bea1, 0x00e4bdb3, 0x00e58aa0,
+ /* c4 */ 0x00e58faf, 0x00e59889, 0x00e5a48f, 0x00e5ab81,
+ /* c8 */ 0x00e5aeb6, 0x00e5afa1, 0x00e7a791, 0x00e69a87,
+ /* cc */ 0x00e69e9c, 0x00e69eb6, 0x00e6ad8c, 0x00e6b2b3,
+ /* d0 */ 0x00e781ab, 0x00e78f82, 0x00e7a68d, 0x00e7a6be,
+ /* d4 */ 0x00e7a8bc, 0x00e7ae87, 0x00e88ab1, 0x00e88b9b,
+ /* d8 */ 0x00e88c84, 0x00e88db7, 0x00e88faf, 0x00e88f93,
+ /* dc */ 0x00e89da6, 0x00e8aab2, 0x00e598a9, 0x00e8b2a8,
+ /* e0 */ 0x00e8bfa6, 0x00e9818e, 0x00e99c9e, 0x00e89a8a,
+ /* e4 */ 0x00e4bf84, 0x00e5b3a8, 0x00e68891, 0x00e78999,
+ /* e8 */ 0x00e794bb, 0x00e887a5, 0x00e88abd, 0x00e89bbe,
+ /* ec */ 0x00e8b380, 0x00e99b85, 0x00e9a493, 0x00e9a795,
+ /* f0 */ 0x00e4bb8b, 0x00e4bc9a, 0x00e8a7a3, 0x00e59b9e,
+ /* f4 */ 0x00e5a18a, 0x00e5a38a, 0x00e5bbbb, 0x00e5bfab,
+ /* f8 */ 0x00e680aa, 0x00e68294, 0x00e681a2, 0x00e68790,
+ /* fc */ 0x00e68892, 0x00e68b90, 0x00e694b9,
+
+ /*** b3xx - offset 0x004c7 ***/
+ /* a0 */ 0x00e9ad81, 0x00e699a6, 0x00e6a2b0,
+ /* a4 */ 0x00e6b5b7, 0x00e781b0, 0x00e7958c, 0x00e79a86,
+ /* a8 */ 0x00e7b5b5, 0x00e88aa5, 0x00e89fb9, 0x00e9968b,
+ /* ac */ 0x00e99a8e, 0x00e8b29d, 0x00e587b1, 0x00e58abe,
+ /* b0 */ 0x00e5a496, 0x00e592b3, 0x00e5aeb3, 0x00e5b496,
+ /* b4 */ 0x00e685a8, 0x00e6a682, 0x00e6b6af, 0x00e7a28d,
+ /* b8 */ 0x00e8938b, 0x00e8a197, 0x00e8a9b2, 0x00e98ea7,
+ /* bc */ 0x00e9aab8, 0x00e6b5ac, 0x00e9a6a8, 0x00e89b99,
+ /* c0 */ 0x00e59ea3, 0x00e69fbf, 0x00e89b8e, 0x00e9888e,
+ /* c4 */ 0x00e58a83, 0x00e59a87, 0x00e59084, 0x00e5bb93,
+ /* c8 */ 0x00e68ba1, 0x00e692b9, 0x00e6a0bc, 0x00e6a0b8,
+ /* cc */ 0x00e6aebb, 0x00e78db2, 0x00e7a2ba, 0x00e7a9ab,
+ /* d0 */ 0x00e8a69a, 0x00e8a792, 0x00e8b5ab, 0x00e8bc83,
+ /* d4 */ 0x00e983ad, 0x00e996a3, 0x00e99a94, 0x00e99da9,
+ /* d8 */ 0x00e5ada6, 0x00e5b2b3, 0x00e6a5bd, 0x00e9a18d,
+ /* dc */ 0x00e9a18e, 0x00e68e9b, 0x00e7aca0, 0x00e6a8ab,
+ /* e0 */ 0x00e6a9bf, 0x00e6a2b6, 0x00e9b08d, 0x00e6bd9f,
+ /* e4 */ 0x00e589b2, 0x00e5969d, 0x00e681b0, 0x00e68bac,
+ /* e8 */ 0x00e6b4bb, 0x00e6b887, 0x00e6bb91, 0x00e8919b,
+ /* ec */ 0x00e8a490, 0x00e8bd84, 0x00e4b894, 0x00e9b0b9,
+ /* f0 */ 0x00e58fb6, 0x00e6a49b, 0x00e6a8ba, 0x00e99e84,
+ /* f4 */ 0x00e6a0aa, 0x00e5859c, 0x00e7ab83, 0x00e892b2,
+ /* f8 */ 0x00e9879c, 0x00e98e8c, 0x00e5999b, 0x00e9b4a8,
+ /* fc */ 0x00e6a0a2, 0x00e88c85, 0x00e890b1,
+
+ /*** b4xx - offset 0x00525 ***/
+ /* a0 */ 0x00e7b2a5, 0x00e58888, 0x00e88b85,
+ /* a4 */ 0x00e793a6, 0x00e4b9be, 0x00e4be83, 0x00e586a0,
+ /* a8 */ 0x00e5af92, 0x00e5888a, 0x00e58b98, 0x00e58ba7,
+ /* ac */ 0x00e5b7bb, 0x00e5969a, 0x00e5a0aa, 0x00e5a7a6,
+ /* b0 */ 0x00e5ae8c, 0x00e5ae98, 0x00e5af9b, 0x00e5b9b2,
+ /* b4 */ 0x00e5b9b9, 0x00e682a3, 0x00e6849f, 0x00e685a3,
+ /* b8 */ 0x00e686be, 0x00e68f9b, 0x00e695a2, 0x00e69f91,
+ /* bc */ 0x00e6a193, 0x00e6a3ba, 0x00e6acbe, 0x00e6ad93,
+ /* c0 */ 0x00e6b197, 0x00e6bca2, 0x00e6be97, 0x00e6bd85,
+ /* c4 */ 0x00e792b0, 0x00e79498, 0x00e79ba3, 0x00e79c8b,
+ /* c8 */ 0x00e7abbf, 0x00e7aea1, 0x00e7b0a1, 0x00e7b7a9,
+ /* cc */ 0x00e7bcb6, 0x00e7bfb0, 0x00e8829d, 0x00e889a6,
+ /* d0 */ 0x00e88e9e, 0x00e8a6b3, 0x00e8ab8c, 0x00e8b2ab,
+ /* d4 */ 0x00e98284, 0x00e99191, 0x00e99693, 0x00e99691,
+ /* d8 */ 0x00e996a2, 0x00e999a5, 0x00e99f93, 0x00e9a4a8,
+ /* dc */ 0x00e88898, 0x00e4b8b8, 0x00e590ab, 0x00e5b2b8,
+ /* e0 */ 0x00e5b78c, 0x00e78ea9, 0x00e7998c, 0x00e79cbc,
+ /* e4 */ 0x00e5b2a9, 0x00e7bfab, 0x00e8b48b, 0x00e99b81,
+ /* e8 */ 0x00e9a091, 0x00e9a194, 0x00e9a198, 0x00e4bc81,
+ /* ec */ 0x00e4bc8e, 0x00e58db1, 0x00e5969c, 0x00e599a8,
+ /* f0 */ 0x00e59fba, 0x00e5a587, 0x00e5ac89, 0x00e5af84,
+ /* f4 */ 0x00e5b290, 0x00e5b88c, 0x00e5b9be, 0x00e5bf8c,
+ /* f8 */ 0x00e68fae, 0x00e69cba, 0x00e69797, 0x00e697a2,
+ /* fc */ 0x00e69c9f, 0x00e6a38b, 0x00e6a384,
+
+ /*** b5xx - offset 0x00583 ***/
+ /* a0 */ 0x00e6a99f, 0x00e5b8b0, 0x00e6af85,
+ /* a4 */ 0x00e6b097, 0x00e6b1bd, 0x00e795bf, 0x00e7a588,
+ /* a8 */ 0x00e5ada3, 0x00e7a880, 0x00e7b480, 0x00e5bebd,
+ /* ac */ 0x00e8a68f, 0x00e8a898, 0x00e8b2b4, 0x00e8b5b7,
+ /* b0 */ 0x00e8bb8c, 0x00e8bc9d, 0x00e9a3a2, 0x00e9a88e,
+ /* b4 */ 0x00e9acbc, 0x00e4ba80, 0x00e581bd, 0x00e58480,
+ /* b8 */ 0x00e5a693, 0x00e5ae9c, 0x00e688af, 0x00e68a80,
+ /* bc */ 0x00e693ac, 0x00e6acba, 0x00e78aa0, 0x00e79691,
+ /* c0 */ 0x00e7a587, 0x00e7bea9, 0x00e89fbb, 0x00e8aabc,
+ /* c4 */ 0x00e8adb0, 0x00e68eac, 0x00e88f8a, 0x00e99ea0,
+ /* c8 */ 0x00e59089, 0x00e59083, 0x00e596ab, 0x00e6a194,
+ /* cc */ 0x00e6a998, 0x00e8a9b0, 0x00e7a0a7, 0x00e69db5,
+ /* d0 */ 0x00e9bb8d, 0x00e58db4, 0x00e5aea2, 0x00e8849a,
+ /* d4 */ 0x00e89990, 0x00e98086, 0x00e4b898, 0x00e4b985,
+ /* d8 */ 0x00e4bb87, 0x00e4bc91, 0x00e58f8a, 0x00e590b8,
+ /* dc */ 0x00e5aeae, 0x00e5bc93, 0x00e680a5, 0x00e69591,
+ /* e0 */ 0x00e69cbd, 0x00e6b182, 0x00e6b1b2, 0x00e6b3a3,
+ /* e4 */ 0x00e781b8, 0x00e79083, 0x00e7a9b6, 0x00e7aaae,
+ /* e8 */ 0x00e7ac88, 0x00e7b49a, 0x00e7b3be, 0x00e7b5a6,
+ /* ec */ 0x00e697a7, 0x00e7899b, 0x00e58ebb, 0x00e5b185,
+ /* f0 */ 0x00e5b7a8, 0x00e68b92, 0x00e68ba0, 0x00e68c99,
+ /* f4 */ 0x00e6b8a0, 0x00e8999a, 0x00e8a8b1, 0x00e8b79d,
+ /* f8 */ 0x00e98bb8, 0x00e6bc81, 0x00e7a6a6, 0x00e9ad9a,
+ /* fc */ 0x00e4baa8, 0x00e4baab, 0x00e4baac,
+
+ /*** b6xx - offset 0x005e1 ***/
+ /* a0 */ 0x00e4be9b, 0x00e4bea0, 0x00e58391,
+ /* a4 */ 0x00e58587, 0x00e7abb6, 0x00e585b1, 0x00e587b6,
+ /* a8 */ 0x00e58d94, 0x00e58ca1, 0x00e58dbf, 0x00e58fab,
+ /* ac */ 0x00e596ac, 0x00e5a283, 0x00e5b3a1, 0x00e5bcb7,
+ /* b0 */ 0x00e5bd8a, 0x00e680af, 0x00e68190, 0x00e681ad,
+ /* b4 */ 0x00e68c9f, 0x00e69599, 0x00e6a98b, 0x00e6b381,
+ /* b8 */ 0x00e78b82, 0x00e78bad, 0x00e79faf, 0x00e883b8,
+ /* bc */ 0x00e88485, 0x00e88888, 0x00e8958e, 0x00e983b7,
+ /* c0 */ 0x00e98fa1, 0x00e99fbf, 0x00e9a597, 0x00e9a99a,
+ /* c4 */ 0x00e4bbb0, 0x00e5879d, 0x00e5b0ad, 0x00e69a81,
+ /* c8 */ 0x00e6a5ad, 0x00e5b180, 0x00e69bb2, 0x00e6a5b5,
+ /* cc */ 0x00e78e89, 0x00e6a190, 0x00e7b281, 0x00e58385,
+ /* d0 */ 0x00e58ba4, 0x00e59d87, 0x00e5b7be, 0x00e98ca6,
+ /* d4 */ 0x00e696a4, 0x00e6aca3, 0x00e6acbd, 0x00e790b4,
+ /* d8 */ 0x00e7a681, 0x00e7a6bd, 0x00e7ad8b, 0x00e7b78a,
+ /* dc */ 0x00e88ab9, 0x00e88f8c, 0x00e8a1bf, 0x00e8a59f,
+ /* e0 */ 0x00e8acb9, 0x00e8bf91, 0x00e98791, 0x00e5909f,
+ /* e4 */ 0x00e98a80, 0x00e4b99d, 0x00e580b6, 0x00e58fa5,
+ /* e8 */ 0x00e58cba, 0x00e78b97, 0x00e78e96, 0x00e79fa9,
+ /* ec */ 0x00e88ba6, 0x00e8baaf, 0x00e9a786, 0x00e9a788,
+ /* f0 */ 0x00e9a792, 0x00e585b7, 0x00e6849a, 0x00e8999e,
+ /* f4 */ 0x00e596b0, 0x00e7a9ba, 0x00e581b6, 0x00e5af93,
+ /* f8 */ 0x00e98187, 0x00e99a85, 0x00e4b8b2, 0x00e6ab9b,
+ /* fc */ 0x00e987a7, 0x00e5b191, 0x00e5b188,
+
+ /*** b7xx - offset 0x0063f ***/
+ /* a0 */ 0x00e68e98, 0x00e7aa9f, 0x00e6b293,
+ /* a4 */ 0x00e99db4, 0x00e8bda1, 0x00e7aaaa, 0x00e7868a,
+ /* a8 */ 0x00e99a88, 0x00e7b282, 0x00e6a097, 0x00e7b9b0,
+ /* ac */ 0x00e6a191, 0x00e98dac, 0x00e58bb2, 0x00e5909b,
+ /* b0 */ 0x00e896ab, 0x00e8a893, 0x00e7bea4, 0x00e8bb8d,
+ /* b4 */ 0x00e983a1, 0x00e58da6, 0x00e8a288, 0x00e7a581,
+ /* b8 */ 0x00e4bf82, 0x00e582be, 0x00e58891, 0x00e58584,
+ /* bc */ 0x00e59593, 0x00e59cad, 0x00e78faa, 0x00e59e8b,
+ /* c0 */ 0x00e5a591, 0x00e5bda2, 0x00e5be84, 0x00e681b5,
+ /* c4 */ 0x00e685b6, 0x00e685a7, 0x00e686a9, 0x00e68eb2,
+ /* c8 */ 0x00e690ba, 0x00e695ac, 0x00e699af, 0x00e6a182,
+ /* cc */ 0x00e6b893, 0x00e795a6, 0x00e7a8bd, 0x00e7b3bb,
+ /* d0 */ 0x00e7b58c, 0x00e7b699, 0x00e7b98b, 0x00e7bdab,
+ /* d4 */ 0x00e88c8e, 0x00e88d8a, 0x00e89b8d, 0x00e8a888,
+ /* d8 */ 0x00e8a9a3, 0x00e8ada6, 0x00e8bbbd, 0x00e9a09a,
+ /* dc */ 0x00e9b68f, 0x00e88ab8, 0x00e8bf8e, 0x00e9afa8,
+ /* e0 */ 0x00e58a87, 0x00e6889f, 0x00e69283, 0x00e6bf80,
+ /* e4 */ 0x00e99a99, 0x00e6a181, 0x00e58291, 0x00e6aca0,
+ /* e8 */ 0x00e6b1ba, 0x00e6bd94, 0x00e7a9b4, 0x00e7b590,
+ /* ec */ 0x00e8a180, 0x00e8a8a3, 0x00e69c88, 0x00e4bbb6,
+ /* f0 */ 0x00e580b9, 0x00e580a6, 0x00e581a5, 0x00e585bc,
+ /* f4 */ 0x00e588b8, 0x00e589a3, 0x00e596a7, 0x00e59c8f,
+ /* f8 */ 0x00e5a085, 0x00e5ab8c, 0x00e5bbba, 0x00e686b2,
+ /* fc */ 0x00e687b8, 0x00e68bb3, 0x00e68db2,
+
+ /*** b8xx - offset 0x0069d ***/
+ /* a0 */ 0x00e6a49c, 0x00e6a8a9, 0x00e789bd,
+ /* a4 */ 0x00e78aac, 0x00e78cae, 0x00e7a094, 0x00e7a1af,
+ /* a8 */ 0x00e7b5b9, 0x00e79c8c, 0x00e882a9, 0x00e8a68b,
+ /* ac */ 0x00e8ac99, 0x00e8b3a2, 0x00e8bb92, 0x00e981a3,
+ /* b0 */ 0x00e98db5, 0x00e999ba, 0x00e9a195, 0x00e9a893,
+ /* b4 */ 0x00e9b9b8, 0x00e58583, 0x00e58e9f, 0x00e58eb3,
+ /* b8 */ 0x00e5b9bb, 0x00e5bca6, 0x00e6b89b, 0x00e6ba90,
+ /* bc */ 0x00e78e84, 0x00e78fbe, 0x00e7b583, 0x00e888b7,
+ /* c0 */ 0x00e8a880, 0x00e8abba, 0x00e99990, 0x00e4b98e,
+ /* c4 */ 0x00e5808b, 0x00e58fa4, 0x00e591bc, 0x00e59bba,
+ /* c8 */ 0x00e5a791, 0x00e5ada4, 0x00e5b7b1, 0x00e5baab,
+ /* cc */ 0x00e5bca7, 0x00e688b8, 0x00e69585, 0x00e69eaf,
+ /* d0 */ 0x00e6b996, 0x00e78b90, 0x00e7b38a, 0x00e8a2b4,
+ /* d4 */ 0x00e882a1, 0x00e883a1, 0x00e88fb0, 0x00e8998e,
+ /* d8 */ 0x00e8aa87, 0x00e8b7a8, 0x00e988b7, 0x00e99b87,
+ /* dc */ 0x00e9a1a7, 0x00e9bc93, 0x00e4ba94, 0x00e4ba92,
+ /* e0 */ 0x00e4bc8d, 0x00e58d88, 0x00e59189, 0x00e590be,
+ /* e4 */ 0x00e5a8af, 0x00e5be8c, 0x00e5bea1, 0x00e6829f,
+ /* e8 */ 0x00e6a2a7, 0x00e6aa8e, 0x00e7919a, 0x00e7a281,
+ /* ec */ 0x00e8aa9e, 0x00e8aaa4, 0x00e8adb7, 0x00e98690,
+ /* f0 */ 0x00e4b99e, 0x00e9af89, 0x00e4baa4, 0x00e4bdbc,
+ /* f4 */ 0x00e4beaf, 0x00e58099, 0x00e58096, 0x00e58589,
+ /* f8 */ 0x00e585ac, 0x00e58a9f, 0x00e58ab9, 0x00e58bbe,
+ /* fc */ 0x00e58e9a, 0x00e58fa3, 0x00e59091,
+
+ /*** b9xx - offset 0x006fb ***/
+ /* a0 */ 0x00e5908e, 0x00e59689, 0x00e59d91,
+ /* a4 */ 0x00e59ea2, 0x00e5a5bd, 0x00e5ad94, 0x00e5ad9d,
+ /* a8 */ 0x00e5ae8f, 0x00e5b7a5, 0x00e5b7a7, 0x00e5b7b7,
+ /* ac */ 0x00e5b9b8, 0x00e5ba83, 0x00e5ba9a, 0x00e5bab7,
+ /* b0 */ 0x00e5bc98, 0x00e68192, 0x00e6858c, 0x00e68a97,
+ /* b4 */ 0x00e68b98, 0x00e68ea7, 0x00e694bb, 0x00e69882,
+ /* b8 */ 0x00e69983, 0x00e69bb4, 0x00e69dad, 0x00e6a0a1,
+ /* bc */ 0x00e6a297, 0x00e6a78b, 0x00e6b19f, 0x00e6b4aa,
+ /* c0 */ 0x00e6b5a9, 0x00e6b8af, 0x00e6ba9d, 0x00e794b2,
+ /* c4 */ 0x00e79a87, 0x00e7a1ac, 0x00e7a8bf, 0x00e7b3a0,
+ /* c8 */ 0x00e7b485, 0x00e7b498, 0x00e7b59e, 0x00e7b6b1,
+ /* cc */ 0x00e88095, 0x00e88083, 0x00e882af, 0x00e882b1,
+ /* d0 */ 0x00e88594, 0x00e8868f, 0x00e888aa, 0x00e88d92,
+ /* d4 */ 0x00e8a18c, 0x00e8a1a1, 0x00e8ac9b, 0x00e8b2a2,
+ /* d8 */ 0x00e8b3bc, 0x00e9838a, 0x00e985b5, 0x00e989b1,
+ /* dc */ 0x00e7a0bf, 0x00e98bbc, 0x00e996a4, 0x00e9998d,
+ /* e0 */ 0x00e9a085, 0x00e9a699, 0x00e9ab98, 0x00e9b4bb,
+ /* e4 */ 0x00e5899b, 0x00e58aab, 0x00e58fb7, 0x00e59088,
+ /* e8 */ 0x00e5a395, 0x00e68bb7, 0x00e6bfa0, 0x00e8b1aa,
+ /* ec */ 0x00e8bd9f, 0x00e9bab9, 0x00e5858b, 0x00e588bb,
+ /* f0 */ 0x00e5918a, 0x00e59bbd, 0x00e7a980, 0x00e985b7,
+ /* f4 */ 0x00e9b5a0, 0x00e9bb92, 0x00e78d84, 0x00e6bc89,
+ /* f8 */ 0x00e885b0, 0x00e79491, 0x00e5bfbd, 0x00e6839a,
+ /* fc */ 0x00e9aaa8, 0x00e78b9b, 0x00e8bebc,
+
+ /*** baxx - offset 0x00759 ***/
+ /* a0 */ 0x00e6ada4, 0x00e9a083, 0x00e4bb8a,
+ /* a4 */ 0x00e59bb0, 0x00e59da4, 0x00e5a2be, 0x00e5a99a,
+ /* a8 */ 0x00e681a8, 0x00e68787, 0x00e6988f, 0x00e69886,
+ /* ac */ 0x00e6a0b9, 0x00e6a2b1, 0x00e6b7b7, 0x00e79795,
+ /* b0 */ 0x00e7b4ba, 0x00e889ae, 0x00e9ad82, 0x00e4ba9b,
+ /* b4 */ 0x00e4bd90, 0x00e58f89, 0x00e59486, 0x00e5b5af,
+ /* b8 */ 0x00e5b7a6, 0x00e5b7ae, 0x00e69fbb, 0x00e6b299,
+ /* bc */ 0x00e791b3, 0x00e7a082, 0x00e8a990, 0x00e98e96,
+ /* c0 */ 0x00e8a39f, 0x00e59d90, 0x00e5baa7, 0x00e68cab,
+ /* c4 */ 0x00e582b5, 0x00e582ac, 0x00e5868d, 0x00e69c80,
+ /* c8 */ 0x00e59389, 0x00e5a19e, 0x00e5a6bb, 0x00e5aeb0,
+ /* cc */ 0x00e5bda9, 0x00e6898d, 0x00e68ea1, 0x00e6a0bd,
+ /* d0 */ 0x00e6adb3, 0x00e6b888, 0x00e781bd, 0x00e98787,
+ /* d4 */ 0x00e78a80, 0x00e7a095, 0x00e7a0a6, 0x00e7a5ad,
+ /* d8 */ 0x00e6968e, 0x00e7b4b0, 0x00e88f9c, 0x00e8a381,
+ /* dc */ 0x00e8bc89, 0x00e99a9b, 0x00e589a4, 0x00e59ca8,
+ /* e0 */ 0x00e69d90, 0x00e7bdaa, 0x00e8b2a1, 0x00e586b4,
+ /* e4 */ 0x00e59d82, 0x00e998aa, 0x00e5a0ba, 0x00e6a68a,
+ /* e8 */ 0x00e882b4, 0x00e592b2, 0x00e5b48e, 0x00e59fbc,
+ /* ec */ 0x00e7a295, 0x00e9b7ba, 0x00e4bd9c, 0x00e5898a,
+ /* f0 */ 0x00e5928b, 0x00e690be, 0x00e698a8, 0x00e69c94,
+ /* f4 */ 0x00e69fb5, 0x00e7aa84, 0x00e7ad96, 0x00e7b4a2,
+ /* f8 */ 0x00e98caf, 0x00e6a19c, 0x00e9aead, 0x00e7acb9,
+ /* fc */ 0x00e58c99, 0x00e5868a, 0x00e588b7,
+
+ /*** bbxx - offset 0x007b7 ***/
+ /* a0 */ 0x00e5af9f, 0x00e68bb6, 0x00e692ae,
+ /* a4 */ 0x00e693a6, 0x00e69cad, 0x00e6aeba, 0x00e896a9,
+ /* a8 */ 0x00e99b91, 0x00e79a90, 0x00e9af96, 0x00e68d8c,
+ /* ac */ 0x00e98c86, 0x00e9aeab, 0x00e79abf, 0x00e69992,
+ /* b0 */ 0x00e4b889, 0x00e58298, 0x00e58f82, 0x00e5b1b1,
+ /* b4 */ 0x00e683a8, 0x00e69292, 0x00e695a3, 0x00e6a19f,
+ /* b8 */ 0x00e787a6, 0x00e78f8a, 0x00e794a3, 0x00e7ae97,
+ /* bc */ 0x00e7ba82, 0x00e89a95, 0x00e8ae83, 0x00e8b39b,
+ /* c0 */ 0x00e985b8, 0x00e9a490, 0x00e696ac, 0x00e69aab,
+ /* c4 */ 0x00e6ae8b, 0x00e4bb95, 0x00e4bb94, 0x00e4bcba,
+ /* c8 */ 0x00e4bdbf, 0x00e588ba, 0x00e58fb8, 0x00e58fb2,
+ /* cc */ 0x00e597a3, 0x00e59b9b, 0x00e5a3ab, 0x00e5a78b,
+ /* d0 */ 0x00e5a789, 0x00e5a7bf, 0x00e5ad90, 0x00e5b18d,
+ /* d4 */ 0x00e5b882, 0x00e5b8ab, 0x00e5bf97, 0x00e6809d,
+ /* d8 */ 0x00e68c87, 0x00e694af, 0x00e5ad9c, 0x00e696af,
+ /* dc */ 0x00e696bd, 0x00e697a8, 0x00e69e9d, 0x00e6ada2,
+ /* e0 */ 0x00e6adbb, 0x00e6b08f, 0x00e78d85, 0x00e7a589,
+ /* e4 */ 0x00e7a781, 0x00e7b3b8, 0x00e7b499, 0x00e7b4ab,
+ /* e8 */ 0x00e882a2, 0x00e88482, 0x00e887b3, 0x00e8a696,
+ /* ec */ 0x00e8a99e, 0x00e8a9a9, 0x00e8a9a6, 0x00e8aa8c,
+ /* f0 */ 0x00e8abae, 0x00e8b387, 0x00e8b39c, 0x00e99b8c,
+ /* f4 */ 0x00e9a3bc, 0x00e6adaf, 0x00e4ba8b, 0x00e4bcbc,
+ /* f8 */ 0x00e4be8d, 0x00e58590, 0x00e5ad97, 0x00e5afba,
+ /* fc */ 0x00e68588, 0x00e68c81, 0x00e69982,
+
+ /*** bcxx - offset 0x00815 ***/
+ /* a0 */ 0x00e6aca1, 0x00e6bb8b, 0x00e6b2bb,
+ /* a4 */ 0x00e788be, 0x00e792bd, 0x00e79794, 0x00e7a381,
+ /* a8 */ 0x00e7a4ba, 0x00e8808c, 0x00e880b3, 0x00e887aa,
+ /* ac */ 0x00e89294, 0x00e8be9e, 0x00e6b190, 0x00e9b9bf,
+ /* b0 */ 0x00e5bc8f, 0x00e8ad98, 0x00e9b4ab, 0x00e7abba,
+ /* b4 */ 0x00e8bbb8, 0x00e5ae8d, 0x00e99bab, 0x00e4b883,
+ /* b8 */ 0x00e58fb1, 0x00e59fb7, 0x00e5a4b1, 0x00e5ab89,
+ /* bc */ 0x00e5aea4, 0x00e68289, 0x00e6b9bf, 0x00e6bc86,
+ /* c0 */ 0x00e796be, 0x00e8b3aa, 0x00e5ae9f, 0x00e89480,
+ /* c4 */ 0x00e7afa0, 0x00e581b2, 0x00e69fb4, 0x00e88a9d,
+ /* c8 */ 0x00e5b1a1, 0x00e8958a, 0x00e7b89e, 0x00e8888e,
+ /* cc */ 0x00e58699, 0x00e5b084, 0x00e68da8, 0x00e8b5a6,
+ /* d0 */ 0x00e6969c, 0x00e785ae, 0x00e7a4be, 0x00e7b497,
+ /* d4 */ 0x00e88085, 0x00e8ac9d, 0x00e8bb8a, 0x00e981ae,
+ /* d8 */ 0x00e89b87, 0x00e982aa, 0x00e5809f, 0x00e58bba,
+ /* dc */ 0x00e5b0ba, 0x00e69d93, 0x00e781bc, 0x00e788b5,
+ /* e0 */ 0x00e9858c, 0x00e98788, 0x00e98cab, 0x00e88ba5,
+ /* e4 */ 0x00e5af82, 0x00e5bcb1, 0x00e683b9, 0x00e4b8bb,
+ /* e8 */ 0x00e58f96, 0x00e5ae88, 0x00e6898b, 0x00e69cb1,
+ /* ec */ 0x00e6ae8a, 0x00e78ba9, 0x00e78fa0, 0x00e7a8ae,
+ /* f0 */ 0x00e885ab, 0x00e8b6a3, 0x00e98592, 0x00e9a696,
+ /* f4 */ 0x00e58492, 0x00e58f97, 0x00e591aa, 0x00e5afbf,
+ /* f8 */ 0x00e68e88, 0x00e6a8b9, 0x00e7b6ac, 0x00e99c80,
+ /* fc */ 0x00e59b9a, 0x00e58f8e, 0x00e591a8,
+
+ /*** bdxx - offset 0x00873 ***/
+ /* a0 */ 0x00e5ae97, 0x00e5b0b1, 0x00e5b79e,
+ /* a4 */ 0x00e4bfae, 0x00e68481, 0x00e68bbe, 0x00e6b4b2,
+ /* a8 */ 0x00e7a780, 0x00e7a78b, 0x00e7b582, 0x00e7b98d,
+ /* ac */ 0x00e7bf92, 0x00e887ad, 0x00e8889f, 0x00e89290,
+ /* b0 */ 0x00e8a186, 0x00e8a5b2, 0x00e8ae90, 0x00e8b9b4,
+ /* b4 */ 0x00e8bcaf, 0x00e980b1, 0x00e9858b, 0x00e985ac,
+ /* b8 */ 0x00e99b86, 0x00e9869c, 0x00e4bb80, 0x00e4bd8f,
+ /* bc */ 0x00e58585, 0x00e58d81, 0x00e5be93, 0x00e6888e,
+ /* c0 */ 0x00e69f94, 0x00e6b181, 0x00e6b88b, 0x00e78da3,
+ /* c4 */ 0x00e7b8a6, 0x00e9878d, 0x00e98a83, 0x00e58f94,
+ /* c8 */ 0x00e5a499, 0x00e5aebf, 0x00e6b791, 0x00e7a59d,
+ /* cc */ 0x00e7b8ae, 0x00e7b29b, 0x00e5a1be, 0x00e7869f,
+ /* d0 */ 0x00e587ba, 0x00e8a193, 0x00e8bfb0, 0x00e4bf8a,
+ /* d4 */ 0x00e5b3bb, 0x00e698a5, 0x00e79eac, 0x00e7aba3,
+ /* d8 */ 0x00e8889c, 0x00e9a7bf, 0x00e58786, 0x00e5beaa,
+ /* dc */ 0x00e697ac, 0x00e6a5af, 0x00e6ae89, 0x00e6b7b3,
+ /* e0 */ 0x00e6ba96, 0x00e6bda4, 0x00e79bbe, 0x00e7b494,
+ /* e4 */ 0x00e5b7a1, 0x00e981b5, 0x00e98687, 0x00e9a086,
+ /* e8 */ 0x00e587a6, 0x00e5889d, 0x00e68980, 0x00e69a91,
+ /* ec */ 0x00e69b99, 0x00e6b89a, 0x00e5bab6, 0x00e7b792,
+ /* f0 */ 0x00e7bdb2, 0x00e69bb8, 0x00e896af, 0x00e897b7,
+ /* f4 */ 0x00e8abb8, 0x00e58aa9, 0x00e58f99, 0x00e5a5b3,
+ /* f8 */ 0x00e5ba8f, 0x00e5be90, 0x00e68195, 0x00e98ba4,
+ /* fc */ 0x00e999a4, 0x00e582b7, 0x00e5849f,
+
+ /*** bexx - offset 0x008d1 ***/
+ /* a0 */ 0x00e58b9d, 0x00e58ca0, 0x00e58d87,
+ /* a4 */ 0x00e58fac, 0x00e593a8, 0x00e59586, 0x00e594b1,
+ /* a8 */ 0x00e59897, 0x00e5a5a8, 0x00e5a6be, 0x00e5a8bc,
+ /* ac */ 0x00e5aeb5, 0x00e5b086, 0x00e5b08f, 0x00e5b091,
+ /* b0 */ 0x00e5b09a, 0x00e5ba84, 0x00e5ba8a, 0x00e5bba0,
+ /* b4 */ 0x00e5bdb0, 0x00e689bf, 0x00e68a84, 0x00e68b9b,
+ /* b8 */ 0x00e68e8c, 0x00e68db7, 0x00e69887, 0x00e6988c,
+ /* bc */ 0x00e698ad, 0x00e699b6, 0x00e69dbe, 0x00e6a2a2,
+ /* c0 */ 0x00e6a89f, 0x00e6a8b5, 0x00e6b2bc, 0x00e6b688,
+ /* c4 */ 0x00e6b889, 0x00e6b998, 0x00e784bc, 0x00e784a6,
+ /* c8 */ 0x00e785a7, 0x00e79787, 0x00e79c81, 0x00e7a19d,
+ /* cc */ 0x00e7a481, 0x00e7a5a5, 0x00e7a7b0, 0x00e7aba0,
+ /* d0 */ 0x00e7ac91, 0x00e7b2a7, 0x00e7b4b9, 0x00e88296,
+ /* d4 */ 0x00e88f96, 0x00e8928b, 0x00e89589, 0x00e8a19d,
+ /* d8 */ 0x00e8a3b3, 0x00e8a89f, 0x00e8a8bc, 0x00e8a994,
+ /* dc */ 0x00e8a9b3, 0x00e8b1a1, 0x00e8b39e, 0x00e986a4,
+ /* e0 */ 0x00e989a6, 0x00e98dbe, 0x00e99098, 0x00e99a9c,
+ /* e4 */ 0x00e99e98, 0x00e4b88a, 0x00e4b888, 0x00e4b89e,
+ /* e8 */ 0x00e4b997, 0x00e58697, 0x00e589b0, 0x00e59f8e,
+ /* ec */ 0x00e5a0b4, 0x00e5a38c, 0x00e5aca2, 0x00e5b8b8,
+ /* f0 */ 0x00e68385, 0x00e693be, 0x00e69da1, 0x00e69d96,
+ /* f4 */ 0x00e6b584, 0x00e78ab6, 0x00e795b3, 0x00e7a9a3,
+ /* f8 */ 0x00e892b8, 0x00e8adb2, 0x00e986b8, 0x00e98ca0,
+ /* fc */ 0x00e598b1, 0x00e59fb4, 0x00e9a3be,
+
+ /*** bfxx - offset 0x0092f ***/
+ /* a0 */ 0x00e68bad, 0x00e6a48d, 0x00e6ae96,
+ /* a4 */ 0x00e787ad, 0x00e7b994, 0x00e881b7, 0x00e889b2,
+ /* a8 */ 0x00e8a7a6, 0x00e9a39f, 0x00e89d95, 0x00e8beb1,
+ /* ac */ 0x00e5b0bb, 0x00e4bcb8, 0x00e4bfa1, 0x00e4beb5,
+ /* b0 */ 0x00e59487, 0x00e5a8a0, 0x00e5af9d, 0x00e5afa9,
+ /* b4 */ 0x00e5bf83, 0x00e6858e, 0x00e68caf, 0x00e696b0,
+ /* b8 */ 0x00e6998b, 0x00e6a3ae, 0x00e6a69b, 0x00e6b5b8,
+ /* bc */ 0x00e6b7b1, 0x00e794b3, 0x00e796b9, 0x00e79c9f,
+ /* c0 */ 0x00e7a59e, 0x00e7a7a6, 0x00e7b4b3, 0x00e887a3,
+ /* c4 */ 0x00e88aaf, 0x00e896aa, 0x00e8a6aa, 0x00e8a8ba,
+ /* c8 */ 0x00e8baab, 0x00e8be9b, 0x00e980b2, 0x00e9879d,
+ /* cc */ 0x00e99c87, 0x00e4baba, 0x00e4bb81, 0x00e58883,
+ /* d0 */ 0x00e5a1b5, 0x00e5a3ac, 0x00e5b08b, 0x00e7949a,
+ /* d4 */ 0x00e5b0bd, 0x00e8858e, 0x00e8a88a, 0x00e8bf85,
+ /* d8 */ 0x00e999a3, 0x00e99dad, 0x00e7aca5, 0x00e8ab8f,
+ /* dc */ 0x00e9a088, 0x00e985a2, 0x00e59bb3, 0x00e58ea8,
+ /* e0 */ 0x00e98097, 0x00e590b9, 0x00e59e82, 0x00e5b8a5,
+ /* e4 */ 0x00e68ea8, 0x00e6b0b4, 0x00e7828a, 0x00e79da1,
+ /* e8 */ 0x00e7b28b, 0x00e7bfa0, 0x00e8a1b0, 0x00e98182,
+ /* ec */ 0x00e98594, 0x00e98c90, 0x00e98c98, 0x00e99a8f,
+ /* f0 */ 0x00e7919e, 0x00e9ab84, 0x00e5b487, 0x00e5b5a9,
+ /* f4 */ 0x00e695b0, 0x00e69ea2, 0x00e8b6a8, 0x00e99b9b,
+ /* f8 */ 0x00e68dae, 0x00e69d89, 0x00e6a499, 0x00e88f85,
+ /* fc */ 0x00e9a097, 0x00e99b80, 0x00e8a3be,
+
+ /*** c0xx - offset 0x0098d ***/
+ /* a0 */ 0x00e6be84, 0x00e691ba, 0x00e5afb8,
+ /* a4 */ 0x00e4b896, 0x00e780ac, 0x00e7959d, 0x00e698af,
+ /* a8 */ 0x00e58784, 0x00e588b6, 0x00e58ba2, 0x00e5a793,
+ /* ac */ 0x00e5be81, 0x00e680a7, 0x00e68890, 0x00e694bf,
+ /* b0 */ 0x00e695b4, 0x00e6989f, 0x00e699b4, 0x00e6a3b2,
+ /* b4 */ 0x00e6a096, 0x00e6ada3, 0x00e6b885, 0x00e789b2,
+ /* b8 */ 0x00e7949f, 0x00e79b9b, 0x00e7b2be, 0x00e88196,
+ /* bc */ 0x00e5a3b0, 0x00e8a3bd, 0x00e8a5bf, 0x00e8aaa0,
+ /* c0 */ 0x00e8aa93, 0x00e8ab8b, 0x00e9809d, 0x00e98692,
+ /* c4 */ 0x00e99d92, 0x00e99d99, 0x00e69689, 0x00e7a88e,
+ /* c8 */ 0x00e88486, 0x00e99abb, 0x00e5b8ad, 0x00e6839c,
+ /* cc */ 0x00e6889a, 0x00e696a5, 0x00e69894, 0x00e69e90,
+ /* d0 */ 0x00e79fb3, 0x00e7a98d, 0x00e7b18d, 0x00e7b8be,
+ /* d4 */ 0x00e8848a, 0x00e8b2ac, 0x00e8b5a4, 0x00e8b7a1,
+ /* d8 */ 0x00e8b99f, 0x00e7a2a9, 0x00e58887, 0x00e68b99,
+ /* dc */ 0x00e68ea5, 0x00e69182, 0x00e68a98, 0x00e8a8ad,
+ /* e0 */ 0x00e7aa83, 0x00e7af80, 0x00e8aaac, 0x00e99baa,
+ /* e4 */ 0x00e7b5b6, 0x00e8888c, 0x00e89d89, 0x00e4bb99,
+ /* e8 */ 0x00e58588, 0x00e58d83, 0x00e58da0, 0x00e5aea3,
+ /* ec */ 0x00e5b082, 0x00e5b096, 0x00e5b79d, 0x00e688a6,
+ /* f0 */ 0x00e68987, 0x00e692b0, 0x00e6a093, 0x00e6a0b4,
+ /* f4 */ 0x00e6b389, 0x00e6b585, 0x00e6b497, 0x00e69f93,
+ /* f8 */ 0x00e6bd9c, 0x00e7858e, 0x00e785bd, 0x00e6978b,
+ /* fc */ 0x00e7a9bf, 0x00e7aead, 0x00e7b79a,
+
+ /*** c1xx - offset 0x009eb ***/
+ /* a0 */ 0x00e7b98a, 0x00e7bea8, 0x00e885ba,
+ /* a4 */ 0x00e8889b, 0x00e888b9, 0x00e896a6, 0x00e8a9ae,
+ /* a8 */ 0x00e8b38e, 0x00e8b7b5, 0x00e981b8, 0x00e981b7,
+ /* ac */ 0x00e98aad, 0x00e98a91, 0x00e99683, 0x00e9aeae,
+ /* b0 */ 0x00e5898d, 0x00e59684, 0x00e6bcb8, 0x00e784b6,
+ /* b4 */ 0x00e585a8, 0x00e7a685, 0x00e7b995, 0x00e886b3,
+ /* b8 */ 0x00e7b38e, 0x00e5998c, 0x00e5a191, 0x00e5b2a8,
+ /* bc */ 0x00e68eaa, 0x00e69bbe, 0x00e69bbd, 0x00e6a59a,
+ /* c0 */ 0x00e78b99, 0x00e7968f, 0x00e7968e, 0x00e7a48e,
+ /* c4 */ 0x00e7a596, 0x00e7a79f, 0x00e7b297, 0x00e7b4a0,
+ /* c8 */ 0x00e7b584, 0x00e89887, 0x00e8a8b4, 0x00e998bb,
+ /* cc */ 0x00e981a1, 0x00e9bca0, 0x00e583a7, 0x00e589b5,
+ /* d0 */ 0x00e58f8c, 0x00e58fa2, 0x00e58089, 0x00e596aa,
+ /* d4 */ 0x00e5a3ae, 0x00e5a58f, 0x00e788bd, 0x00e5ae8b,
+ /* d8 */ 0x00e5b1a4, 0x00e58c9d, 0x00e683a3, 0x00e683b3,
+ /* dc */ 0x00e68d9c, 0x00e68e83, 0x00e68cbf, 0x00e68ebb,
+ /* e0 */ 0x00e6938d, 0x00e697a9, 0x00e69bb9, 0x00e5b7a3,
+ /* e4 */ 0x00e6a78d, 0x00e6a7bd, 0x00e6bc95, 0x00e787a5,
+ /* e8 */ 0x00e4ba89, 0x00e797a9, 0x00e79bb8, 0x00e7aa93,
+ /* ec */ 0x00e7b39f, 0x00e7b78f, 0x00e7b69c, 0x00e881a1,
+ /* f0 */ 0x00e88d89, 0x00e88d98, 0x00e891ac, 0x00e892bc,
+ /* f4 */ 0x00e897bb, 0x00e8a385, 0x00e8b5b0, 0x00e98081,
+ /* f8 */ 0x00e981ad, 0x00e98e97, 0x00e99c9c, 0x00e9a892,
+ /* fc */ 0x00e5838f, 0x00e5a297, 0x00e6868e,
+
+ /*** c2xx - offset 0x00a49 ***/
+ /* a0 */ 0x00e88793, 0x00e894b5, 0x00e8b488,
+ /* a4 */ 0x00e980a0, 0x00e4bf83, 0x00e581b4, 0x00e58987,
+ /* a8 */ 0x00e58db3, 0x00e681af, 0x00e68d89, 0x00e69d9f,
+ /* ac */ 0x00e6b8ac, 0x00e8b6b3, 0x00e9809f, 0x00e4bf97,
+ /* b0 */ 0x00e5b19e, 0x00e8b38a, 0x00e6978f, 0x00e7b69a,
+ /* b4 */ 0x00e58d92, 0x00e8a296, 0x00e585b6, 0x00e68f83,
+ /* b8 */ 0x00e5ad98, 0x00e5adab, 0x00e5b08a, 0x00e6908d,
+ /* bc */ 0x00e69d91, 0x00e9819c, 0x00e4bb96, 0x00e5a49a,
+ /* c0 */ 0x00e5a4aa, 0x00e6b1b0, 0x00e8a991, 0x00e594be,
+ /* c4 */ 0x00e5a095, 0x00e5a6a5, 0x00e683b0, 0x00e68993,
+ /* c8 */ 0x00e69f81, 0x00e888b5, 0x00e6a595, 0x00e99980,
+ /* cc */ 0x00e9a784, 0x00e9a8a8, 0x00e4bd93, 0x00e5a086,
+ /* d0 */ 0x00e5afbe, 0x00e88090, 0x00e5b2b1, 0x00e5b8af,
+ /* d4 */ 0x00e5be85, 0x00e680a0, 0x00e6858b, 0x00e688b4,
+ /* d8 */ 0x00e69bbf, 0x00e6b3b0, 0x00e6bb9e, 0x00e8838e,
+ /* dc */ 0x00e885bf, 0x00e88b94, 0x00e8a28b, 0x00e8b2b8,
+ /* e0 */ 0x00e98080, 0x00e980ae, 0x00e99a8a, 0x00e9bb9b,
+ /* e4 */ 0x00e9af9b, 0x00e4bba3, 0x00e58fb0, 0x00e5a4a7,
+ /* e8 */ 0x00e7acac, 0x00e9868d, 0x00e9a18c, 0x00e9b7b9,
+ /* ec */ 0x00e6bb9d, 0x00e780a7, 0x00e58d93, 0x00e59584,
+ /* f0 */ 0x00e5ae85, 0x00e68998, 0x00e68a9e, 0x00e68b93,
+ /* f4 */ 0x00e6b2a2, 0x00e6bfaf, 0x00e790a2, 0x00e8a897,
+ /* f8 */ 0x00e990b8, 0x00e6bf81, 0x00e8abbe, 0x00e88cb8,
+ /* fc */ 0x00e587a7, 0x00e89bb8, 0x00e58faa,
+
+ /*** c3xx - offset 0x00aa7 ***/
+ /* a0 */ 0x00e58fa9, 0x00e4bd86, 0x00e98194,
+ /* a4 */ 0x00e8beb0, 0x00e5a5aa, 0x00e884b1, 0x00e5b7bd,
+ /* a8 */ 0x00e7abaa, 0x00e8bebf, 0x00e6a39a, 0x00e8b0b7,
+ /* ac */ 0x00e78bb8, 0x00e9b188, 0x00e6a8bd, 0x00e8aab0,
+ /* b0 */ 0x00e4b8b9, 0x00e58d98, 0x00e59886, 0x00e59da6,
+ /* b4 */ 0x00e68b85, 0x00e68ea2, 0x00e697a6, 0x00e6ad8e,
+ /* b8 */ 0x00e6b7a1, 0x00e6b99b, 0x00e782ad, 0x00e79fad,
+ /* bc */ 0x00e7abaf, 0x00e7aeaa, 0x00e7b6bb, 0x00e880bd,
+ /* c0 */ 0x00e88386, 0x00e89b8b, 0x00e8aa95, 0x00e98d9b,
+ /* c4 */ 0x00e59ba3, 0x00e5a387, 0x00e5bcbe, 0x00e696ad,
+ /* c8 */ 0x00e69a96, 0x00e6aa80, 0x00e6aeb5, 0x00e794b7,
+ /* cc */ 0x00e8ab87, 0x00e580a4, 0x00e79fa5, 0x00e59cb0,
+ /* d0 */ 0x00e5bc9b, 0x00e681a5, 0x00e699ba, 0x00e6b1a0,
+ /* d4 */ 0x00e797b4, 0x00e7a89a, 0x00e7bdae, 0x00e887b4,
+ /* d8 */ 0x00e89c98, 0x00e98185, 0x00e9a6b3, 0x00e7af89,
+ /* dc */ 0x00e7959c, 0x00e7abb9, 0x00e7ad91, 0x00e89384,
+ /* e0 */ 0x00e98090, 0x00e7a7a9, 0x00e7aa92, 0x00e88cb6,
+ /* e4 */ 0x00e5aba1, 0x00e79d80, 0x00e4b8ad, 0x00e4bbb2,
+ /* e8 */ 0x00e5ae99, 0x00e5bfa0, 0x00e68abd, 0x00e698bc,
+ /* ec */ 0x00e69fb1, 0x00e6b3a8, 0x00e899ab, 0x00e8a1b7,
+ /* f0 */ 0x00e8a8bb, 0x00e9858e, 0x00e98bb3, 0x00e9a790,
+ /* f4 */ 0x00e6a897, 0x00e780a6, 0x00e78caa, 0x00e88ba7,
+ /* f8 */ 0x00e89197, 0x00e8b2af, 0x00e4b881, 0x00e58586,
+ /* fc */ 0x00e5878b, 0x00e5968b, 0x00e5afb5,
+
+ /*** c4xx - offset 0x00b05 ***/
+ /* a0 */ 0x00e5b896, 0x00e5b8b3, 0x00e5ba81,
+ /* a4 */ 0x00e5bc94, 0x00e5bcb5, 0x00e5bdab, 0x00e5beb4,
+ /* a8 */ 0x00e687b2, 0x00e68c91, 0x00e69aa2, 0x00e69c9d,
+ /* ac */ 0x00e6bdae, 0x00e78992, 0x00e794ba, 0x00e79cba,
+ /* b0 */ 0x00e881b4, 0x00e884b9, 0x00e885b8, 0x00e89db6,
+ /* b4 */ 0x00e8aabf, 0x00e8ab9c, 0x00e8b685, 0x00e8b7b3,
+ /* b8 */ 0x00e98a9a, 0x00e995b7, 0x00e9a082, 0x00e9b3a5,
+ /* bc */ 0x00e58b85, 0x00e68d97, 0x00e79bb4, 0x00e69c95,
+ /* c0 */ 0x00e6b288, 0x00e78f8d, 0x00e8b383, 0x00e98eae,
+ /* c4 */ 0x00e999b3, 0x00e6b4a5, 0x00e5a29c, 0x00e6a48e,
+ /* c8 */ 0x00e6a78c, 0x00e8bfbd, 0x00e98e9a, 0x00e7979b,
+ /* cc */ 0x00e9809a, 0x00e5a19a, 0x00e6a082, 0x00e68eb4,
+ /* d0 */ 0x00e6a7bb, 0x00e4bd83, 0x00e6bcac, 0x00e69f98,
+ /* d4 */ 0x00e8bebb, 0x00e894a6, 0x00e7b6b4, 0x00e98d94,
+ /* d8 */ 0x00e6a4bf, 0x00e6bdb0, 0x00e59daa, 0x00e5a3b7,
+ /* dc */ 0x00e5acac, 0x00e7b4ac, 0x00e788aa, 0x00e5908a,
+ /* e0 */ 0x00e987a3, 0x00e9b6b4, 0x00e4baad, 0x00e4bd8e,
+ /* e4 */ 0x00e5819c, 0x00e581b5, 0x00e58983, 0x00e8b29e,
+ /* e8 */ 0x00e59188, 0x00e5a0a4, 0x00e5ae9a, 0x00e5b89d,
+ /* ec */ 0x00e5ba95, 0x00e5baad, 0x00e5bbb7, 0x00e5bc9f,
+ /* f0 */ 0x00e6828c, 0x00e68ab5, 0x00e68cba, 0x00e68f90,
+ /* f4 */ 0x00e6a2af, 0x00e6b180, 0x00e7a287, 0x00e7a68e,
+ /* f8 */ 0x00e7a88b, 0x00e7b7a0, 0x00e88987, 0x00e8a882,
+ /* fc */ 0x00e8aba6, 0x00e8b984, 0x00e98093,
+
+ /*** c5xx - offset 0x00b63 ***/
+ /* a0 */ 0x00e982b8, 0x00e984ad, 0x00e98798,
+ /* a4 */ 0x00e9bc8e, 0x00e6b3a5, 0x00e69198, 0x00e693a2,
+ /* a8 */ 0x00e695b5, 0x00e6bbb4, 0x00e79a84, 0x00e7ac9b,
+ /* ac */ 0x00e981a9, 0x00e98f91, 0x00e6baba, 0x00e593b2,
+ /* b0 */ 0x00e5beb9, 0x00e692a4, 0x00e8bd8d, 0x00e8bfad,
+ /* b4 */ 0x00e98984, 0x00e585b8, 0x00e5a1ab, 0x00e5a4a9,
+ /* b8 */ 0x00e5b195, 0x00e5ba97, 0x00e6b7bb, 0x00e7ba8f,
+ /* bc */ 0x00e7949c, 0x00e8b2bc, 0x00e8bba2, 0x00e9a19b,
+ /* c0 */ 0x00e782b9, 0x00e4bc9d, 0x00e6aebf, 0x00e6beb1,
+ /* c4 */ 0x00e794b0, 0x00e99bbb, 0x00e5858e, 0x00e59090,
+ /* c8 */ 0x00e5a0b5, 0x00e5a197, 0x00e5a6ac, 0x00e5b1a0,
+ /* cc */ 0x00e5be92, 0x00e69697, 0x00e69d9c, 0x00e6b8a1,
+ /* d0 */ 0x00e799bb, 0x00e88f9f, 0x00e8b3ad, 0x00e98094,
+ /* d4 */ 0x00e983bd, 0x00e98d8d, 0x00e7a0a5, 0x00e7a0ba,
+ /* d8 */ 0x00e58aaa, 0x00e5baa6, 0x00e59c9f, 0x00e5a5b4,
+ /* dc */ 0x00e68092, 0x00e58092, 0x00e5859a, 0x00e586ac,
+ /* e0 */ 0x00e5878d, 0x00e58880, 0x00e59490, 0x00e5a194,
+ /* e4 */ 0x00e5a198, 0x00e5a597, 0x00e5ae95, 0x00e5b3b6,
+ /* e8 */ 0x00e5b68b, 0x00e682bc, 0x00e68a95, 0x00e690ad,
+ /* ec */ 0x00e69db1, 0x00e6a183, 0x00e6a2bc, 0x00e6a39f,
+ /* f0 */ 0x00e79b97, 0x00e6b798, 0x00e6b9af, 0x00e6b69b,
+ /* f4 */ 0x00e781af, 0x00e78788, 0x00e5bd93, 0x00e79798,
+ /* f8 */ 0x00e7a5b7, 0x00e7ad89, 0x00e7ad94, 0x00e7ad92,
+ /* fc */ 0x00e7b396, 0x00e7b5b1, 0x00e588b0,
+
+ /*** c6xx - offset 0x00bc1 ***/
+ /* a0 */ 0x00e891a3, 0x00e895a9, 0x00e897a4,
+ /* a4 */ 0x00e8a88e, 0x00e8ac84, 0x00e8b186, 0x00e8b88f,
+ /* a8 */ 0x00e98083, 0x00e9808f, 0x00e99099, 0x00e999b6,
+ /* ac */ 0x00e9a0ad, 0x00e9a8b0, 0x00e99798, 0x00e5838d,
+ /* b0 */ 0x00e58b95, 0x00e5908c, 0x00e5a082, 0x00e5b08e,
+ /* b4 */ 0x00e686a7, 0x00e6929e, 0x00e6b49e, 0x00e79eb3,
+ /* b8 */ 0x00e7aba5, 0x00e883b4, 0x00e89084, 0x00e98193,
+ /* bc */ 0x00e98a85, 0x00e5b3a0, 0x00e9b487, 0x00e58cbf,
+ /* c0 */ 0x00e5be97, 0x00e5beb3, 0x00e6b69c, 0x00e789b9,
+ /* c4 */ 0x00e79da3, 0x00e7a6bf, 0x00e7afa4, 0x00e6af92,
+ /* c8 */ 0x00e78bac, 0x00e8aaad, 0x00e6a083, 0x00e6a9a1,
+ /* cc */ 0x00e587b8, 0x00e7aa81, 0x00e6a4b4, 0x00e5b18a,
+ /* d0 */ 0x00e9b3b6, 0x00e88bab, 0x00e5af85, 0x00e98589,
+ /* d4 */ 0x00e7809e, 0x00e599b8, 0x00e5b1af, 0x00e68387,
+ /* d8 */ 0x00e695a6, 0x00e6b28c, 0x00e8b19a, 0x00e98181,
+ /* dc */ 0x00e9a093, 0x00e59191, 0x00e69b87, 0x00e9888d,
+ /* e0 */ 0x00e5a588, 0x00e982a3, 0x00e58685, 0x00e4b98d,
+ /* e4 */ 0x00e587aa, 0x00e89699, 0x00e8ac8e, 0x00e78198,
+ /* e8 */ 0x00e68dba, 0x00e98d8b, 0x00e6a5a2, 0x00e9a6b4,
+ /* ec */ 0x00e7b884, 0x00e795b7, 0x00e58d97, 0x00e6a5a0,
+ /* f0 */ 0x00e8bb9f, 0x00e99ba3, 0x00e6b19d, 0x00e4ba8c,
+ /* f4 */ 0x00e5b0bc, 0x00e5bc90, 0x00e8bfa9, 0x00e58c82,
+ /* f8 */ 0x00e8b391, 0x00e88289, 0x00e899b9, 0x00e5bbbf,
+ /* fc */ 0x00e697a5, 0x00e4b9b3, 0x00e585a5,
+
+ /*** c7xx - offset 0x00c1f ***/
+ /* a0 */ 0x00e5a682, 0x00e5b0bf, 0x00e99fae,
+ /* a4 */ 0x00e4bbbb, 0x00e5a68a, 0x00e5bf8d, 0x00e8aa8d,
+ /* a8 */ 0x00e6bfa1, 0x00e7a6b0, 0x00e7a5a2, 0x00e5afa7,
+ /* ac */ 0x00e891b1, 0x00e78cab, 0x00e786b1, 0x00e5b9b4,
+ /* b0 */ 0x00e5bfb5, 0x00e68dbb, 0x00e6929a, 0x00e78783,
+ /* b4 */ 0x00e7b298, 0x00e4b983, 0x00e5bbbc, 0x00e4b98b,
+ /* b8 */ 0x00e59f9c, 0x00e59aa2, 0x00e682a9, 0x00e6bf83,
+ /* bc */ 0x00e7b48d, 0x00e883bd, 0x00e884b3, 0x00e886bf,
+ /* c0 */ 0x00e8beb2, 0x00e8a697, 0x00e89aa4, 0x00e5b7b4,
+ /* c4 */ 0x00e68a8a, 0x00e692ad, 0x00e8a687, 0x00e69db7,
+ /* c8 */ 0x00e6b3a2, 0x00e6b4be, 0x00e790b6, 0x00e7a0b4,
+ /* cc */ 0x00e5a986, 0x00e7bdb5, 0x00e88aad, 0x00e9a6ac,
+ /* d0 */ 0x00e4bfb3, 0x00e5bb83, 0x00e68b9d, 0x00e68e92,
+ /* d4 */ 0x00e69597, 0x00e69daf, 0x00e79b83, 0x00e7898c,
+ /* d8 */ 0x00e8838c, 0x00e882ba, 0x00e8bca9, 0x00e9858d,
+ /* dc */ 0x00e5808d, 0x00e59fb9, 0x00e5aa92, 0x00e6a285,
+ /* e0 */ 0x00e6a5b3, 0x00e785a4, 0x00e78bbd, 0x00e8b2b7,
+ /* e4 */ 0x00e5a3b2, 0x00e8b3a0, 0x00e999aa, 0x00e98099,
+ /* e8 */ 0x00e89dbf, 0x00e7a7a4, 0x00e79fa7, 0x00e890a9,
+ /* ec */ 0x00e4bcaf, 0x00e589a5, 0x00e58d9a, 0x00e68b8d,
+ /* f0 */ 0x00e69f8f, 0x00e6b38a, 0x00e799bd, 0x00e7ae94,
+ /* f4 */ 0x00e7b295, 0x00e888b6, 0x00e89684, 0x00e8bfab,
+ /* f8 */ 0x00e69b9d, 0x00e6bca0, 0x00e78886, 0x00e7b89b,
+ /* fc */ 0x00e88eab, 0x00e9a781, 0x00e9baa6,
+
+ /*** c8xx - offset 0x00c7d ***/
+ /* a0 */ 0x00e587bd, 0x00e7aeb1, 0x00e7a1b2,
+ /* a4 */ 0x00e7aeb8, 0x00e88287, 0x00e7ad88, 0x00e6aba8,
+ /* a8 */ 0x00e5b9a1, 0x00e8828c, 0x00e79591, 0x00e795a0,
+ /* ac */ 0x00e585ab, 0x00e989a2, 0x00e6ba8c, 0x00e799ba,
+ /* b0 */ 0x00e98697, 0x00e9abaa, 0x00e4bc90, 0x00e7bdb0,
+ /* b4 */ 0x00e68a9c, 0x00e7ad8f, 0x00e996a5, 0x00e9b3a9,
+ /* b8 */ 0x00e599ba, 0x00e5a199, 0x00e89ba4, 0x00e99abc,
+ /* bc */ 0x00e4bcb4, 0x00e588a4, 0x00e58d8a, 0x00e58f8d,
+ /* c0 */ 0x00e58f9b, 0x00e5b886, 0x00e690ac, 0x00e69691,
+ /* c4 */ 0x00e69dbf, 0x00e6b0be, 0x00e6b18e, 0x00e78988,
+ /* c8 */ 0x00e78aaf, 0x00e78fad, 0x00e79594, 0x00e7b981,
+ /* cc */ 0x00e888ac, 0x00e897a9, 0x00e8b2a9, 0x00e7af84,
+ /* d0 */ 0x00e98786, 0x00e785a9, 0x00e9a092, 0x00e9a3af,
+ /* d4 */ 0x00e68cbd, 0x00e699a9, 0x00e795aa, 0x00e79ba4,
+ /* d8 */ 0x00e7a390, 0x00e89583, 0x00e89bae, 0x00e58caa,
+ /* dc */ 0x00e58d91, 0x00e590a6, 0x00e5a683, 0x00e5ba87,
+ /* e0 */ 0x00e5bdbc, 0x00e682b2, 0x00e68989, 0x00e689b9,
+ /* e4 */ 0x00e68aab, 0x00e69690, 0x00e6af94, 0x00e6b38c,
+ /* e8 */ 0x00e796b2, 0x00e79aae, 0x00e7a291, 0x00e7a798,
+ /* ec */ 0x00e7b78b, 0x00e7bdb7, 0x00e882a5, 0x00e8a2ab,
+ /* f0 */ 0x00e8aab9, 0x00e8b2bb, 0x00e981bf, 0x00e99d9e,
+ /* f4 */ 0x00e9a39b, 0x00e6a88b, 0x00e7b0b8, 0x00e58299,
+ /* f8 */ 0x00e5b0be, 0x00e5beae, 0x00e69e87, 0x00e6af98,
+ /* fc */ 0x00e790b5, 0x00e79c89, 0x00e7be8e,
+
+ /*** c9xx - offset 0x00cdb ***/
+ /* a0 */ 0x00e9bcbb, 0x00e69f8a, 0x00e7a897,
+ /* a4 */ 0x00e58cb9, 0x00e7968b, 0x00e9abad, 0x00e5bda6,
+ /* a8 */ 0x00e8869d, 0x00e88fb1, 0x00e88298, 0x00e5bcbc,
+ /* ac */ 0x00e5bf85, 0x00e795a2, 0x00e7ad86, 0x00e980bc,
+ /* b0 */ 0x00e6a1a7, 0x00e5a7ab, 0x00e5aa9b, 0x00e7b490,
+ /* b4 */ 0x00e799be, 0x00e8acac, 0x00e4bfb5, 0x00e5bdaa,
+ /* b8 */ 0x00e6a899, 0x00e6b0b7, 0x00e6bc82, 0x00e793a2,
+ /* bc */ 0x00e7a5a8, 0x00e8a1a8, 0x00e8a995, 0x00e8b1b9,
+ /* c0 */ 0x00e5bb9f, 0x00e68f8f, 0x00e79785, 0x00e7a792,
+ /* c4 */ 0x00e88b97, 0x00e98ca8, 0x00e98bb2, 0x00e8929c,
+ /* c8 */ 0x00e89bad, 0x00e9b0ad, 0x00e59381, 0x00e5bdac,
+ /* cc */ 0x00e6968c, 0x00e6b59c, 0x00e78095, 0x00e8b2a7,
+ /* d0 */ 0x00e8b393, 0x00e9a0bb, 0x00e6958f, 0x00e793b6,
+ /* d4 */ 0x00e4b88d, 0x00e4bb98, 0x00e59fa0, 0x00e5a4ab,
+ /* d8 */ 0x00e5a9a6, 0x00e5af8c, 0x00e586a8, 0x00e5b883,
+ /* dc */ 0x00e5ba9c, 0x00e68096, 0x00e689b6, 0x00e695b7,
+ /* e0 */ 0x00e696a7, 0x00e699ae, 0x00e6b5ae, 0x00e788b6,
+ /* e4 */ 0x00e7aca6, 0x00e88590, 0x00e8869a, 0x00e88a99,
+ /* e8 */ 0x00e8ad9c, 0x00e8b2a0, 0x00e8b3a6, 0x00e8b5b4,
+ /* ec */ 0x00e9989c, 0x00e99984, 0x00e4beae, 0x00e692ab,
+ /* f0 */ 0x00e6ada6, 0x00e8889e, 0x00e891a1, 0x00e895aa,
+ /* f4 */ 0x00e983a8, 0x00e5b081, 0x00e6a593, 0x00e9a2a8,
+ /* f8 */ 0x00e891ba, 0x00e89597, 0x00e4bc8f, 0x00e589af,
+ /* fc */ 0x00e5bea9, 0x00e5b985, 0x00e69c8d,
+
+ /*** caxx - offset 0x00d39 ***/
+ /* a0 */ 0x00e7a68f, 0x00e885b9, 0x00e8a487,
+ /* a4 */ 0x00e8a686, 0x00e6b7b5, 0x00e5bc97, 0x00e68995,
+ /* a8 */ 0x00e6b2b8, 0x00e4bb8f, 0x00e789a9, 0x00e9ae92,
+ /* ac */ 0x00e58886, 0x00e590bb, 0x00e599b4, 0x00e5a2b3,
+ /* b0 */ 0x00e686a4, 0x00e689ae, 0x00e7849a, 0x00e5a5ae,
+ /* b4 */ 0x00e7b289, 0x00e7b39e, 0x00e7b49b, 0x00e99bb0,
+ /* b8 */ 0x00e69687, 0x00e8819e, 0x00e4b899, 0x00e4bdb5,
+ /* bc */ 0x00e585b5, 0x00e5a180, 0x00e5b9a3, 0x00e5b9b3,
+ /* c0 */ 0x00e5bc8a, 0x00e69f84, 0x00e4b8a6, 0x00e894bd,
+ /* c4 */ 0x00e99689, 0x00e9999b, 0x00e7b1b3, 0x00e9a081,
+ /* c8 */ 0x00e583bb, 0x00e5a381, 0x00e79996, 0x00e7a2a7,
+ /* cc */ 0x00e588a5, 0x00e79ea5, 0x00e89491, 0x00e7ae86,
+ /* d0 */ 0x00e5818f, 0x00e5a489, 0x00e78987, 0x00e7af87,
+ /* d4 */ 0x00e7b7a8, 0x00e8beba, 0x00e8bf94, 0x00e9818d,
+ /* d8 */ 0x00e4bebf, 0x00e58b89, 0x00e5a8a9, 0x00e5bc81,
+ /* dc */ 0x00e99ead, 0x00e4bf9d, 0x00e88897, 0x00e98baa,
+ /* e0 */ 0x00e59c83, 0x00e68d95, 0x00e6ada9, 0x00e794ab,
+ /* e4 */ 0x00e8a39c, 0x00e8bc94, 0x00e7a982, 0x00e58b9f,
+ /* e8 */ 0x00e5a293, 0x00e68595, 0x00e6888a, 0x00e69aae,
+ /* ec */ 0x00e6af8d, 0x00e7b0bf, 0x00e88fa9, 0x00e580a3,
+ /* f0 */ 0x00e4bfb8, 0x00e58c85, 0x00e59186, 0x00e5a0b1,
+ /* f4 */ 0x00e5a589, 0x00e5ae9d, 0x00e5b3b0, 0x00e5b3af,
+ /* f8 */ 0x00e5b4a9, 0x00e5ba96, 0x00e68ab1, 0x00e68da7,
+ /* fc */ 0x00e694be, 0x00e696b9, 0x00e69c8b,
+
+ /*** cbxx - offset 0x00d97 ***/
+ /* a0 */ 0x00e6b395, 0x00e6b3a1, 0x00e783b9,
+ /* a4 */ 0x00e7a0b2, 0x00e7b8ab, 0x00e8839e, 0x00e88ab3,
+ /* a8 */ 0x00e8908c, 0x00e893ac, 0x00e89c82, 0x00e8a492,
+ /* ac */ 0x00e8a8aa, 0x00e8b18a, 0x00e982a6, 0x00e98b92,
+ /* b0 */ 0x00e9a3bd, 0x00e9b3b3, 0x00e9b5ac, 0x00e4b98f,
+ /* b4 */ 0x00e4baa1, 0x00e5828d, 0x00e58996, 0x00e59d8a,
+ /* b8 */ 0x00e5a6a8, 0x00e5b8bd, 0x00e5bf98, 0x00e5bf99,
+ /* bc */ 0x00e688bf, 0x00e69ab4, 0x00e69c9b, 0x00e69f90,
+ /* c0 */ 0x00e6a392, 0x00e58692, 0x00e7b4a1, 0x00e882aa,
+ /* c4 */ 0x00e886a8, 0x00e8ac80, 0x00e8b28c, 0x00e8b2bf,
+ /* c8 */ 0x00e989be, 0x00e998b2, 0x00e590a0, 0x00e9a0ac,
+ /* cc */ 0x00e58c97, 0x00e58395, 0x00e58d9c, 0x00e5a2a8,
+ /* d0 */ 0x00e692b2, 0x00e69cb4, 0x00e789a7, 0x00e79da6,
+ /* d4 */ 0x00e7a986, 0x00e987a6, 0x00e58b83, 0x00e6b2a1,
+ /* d8 */ 0x00e6ae86, 0x00e5a080, 0x00e5b98c, 0x00e5a594,
+ /* dc */ 0x00e69cac, 0x00e7bfbb, 0x00e587a1, 0x00e79b86,
+ /* e0 */ 0x00e691a9, 0x00e7a3a8, 0x00e9ad94, 0x00e9babb,
+ /* e4 */ 0x00e59f8b, 0x00e5a6b9, 0x00e698a7, 0x00e69e9a,
+ /* e8 */ 0x00e6af8e, 0x00e593a9, 0x00e6a799, 0x00e5b995,
+ /* ec */ 0x00e8869c, 0x00e69e95, 0x00e9aeaa, 0x00e69fbe,
+ /* f0 */ 0x00e9b192, 0x00e6a19d, 0x00e4baa6, 0x00e4bfa3,
+ /* f4 */ 0x00e58f88, 0x00e68ab9, 0x00e69cab, 0x00e6b2ab,
+ /* f8 */ 0x00e8bf84, 0x00e4bead, 0x00e7b9ad, 0x00e9babf,
+ /* fc */ 0x00e4b887, 0x00e685a2, 0x00e6ba80,
+
+ /*** ccxx - offset 0x00df5 ***/
+ /* a0 */ 0x00e6bcab, 0x00e89493, 0x00e591b3,
+ /* a4 */ 0x00e69caa, 0x00e9ad85, 0x00e5b7b3, 0x00e7ae95,
+ /* a8 */ 0x00e5b2ac, 0x00e5af86, 0x00e89c9c, 0x00e6b98a,
+ /* ac */ 0x00e89391, 0x00e7a894, 0x00e88488, 0x00e5a699,
+ /* b0 */ 0x00e7b28d, 0x00e6b091, 0x00e79ca0, 0x00e58b99,
+ /* b4 */ 0x00e5a4a2, 0x00e784a1, 0x00e7899f, 0x00e79f9b,
+ /* b8 */ 0x00e99ca7, 0x00e9b5a1, 0x00e6a48b, 0x00e5a9bf,
+ /* bc */ 0x00e5a898, 0x00e586a5, 0x00e5908d, 0x00e591bd,
+ /* c0 */ 0x00e6988e, 0x00e79b9f, 0x00e8bfb7, 0x00e98a98,
+ /* c4 */ 0x00e9b3b4, 0x00e5a7aa, 0x00e7899d, 0x00e6bb85,
+ /* c8 */ 0x00e5858d, 0x00e6a389, 0x00e7b6bf, 0x00e7b7ac,
+ /* cc */ 0x00e99da2, 0x00e9baba, 0x00e691b8, 0x00e6a8a1,
+ /* d0 */ 0x00e88c82, 0x00e5a684, 0x00e5ad9f, 0x00e6af9b,
+ /* d4 */ 0x00e78c9b, 0x00e79bb2, 0x00e7b6b2, 0x00e88097,
+ /* d8 */ 0x00e89299, 0x00e584b2, 0x00e69ca8, 0x00e9bb99,
+ /* dc */ 0x00e79bae, 0x00e69da2, 0x00e58bbf, 0x00e9a485,
+ /* e0 */ 0x00e5b0a4, 0x00e688bb, 0x00e7b1be, 0x00e8b2b0,
+ /* e4 */ 0x00e5958f, 0x00e682b6, 0x00e7b48b, 0x00e99680,
+ /* e8 */ 0x00e58c81, 0x00e4b99f, 0x00e586b6, 0x00e5a49c,
+ /* ec */ 0x00e788ba, 0x00e880b6, 0x00e9878e, 0x00e5bca5,
+ /* f0 */ 0x00e79fa2, 0x00e58e84, 0x00e5bdb9, 0x00e7b484,
+ /* f4 */ 0x00e896ac, 0x00e8a8b3, 0x00e8ba8d, 0x00e99d96,
+ /* f8 */ 0x00e69fb3, 0x00e896ae, 0x00e99193, 0x00e68489,
+ /* fc */ 0x00e68488, 0x00e6b2b9, 0x00e79992,
+
+ /*** cdxx - offset 0x00e53 ***/
+ /* a0 */ 0x00e8abad, 0x00e8bcb8, 0x00e594af,
+ /* a4 */ 0x00e4bd91, 0x00e584aa, 0x00e58b87, 0x00e58f8b,
+ /* a8 */ 0x00e5aea5, 0x00e5b9bd, 0x00e682a0, 0x00e68682,
+ /* ac */ 0x00e68f96, 0x00e69c89, 0x00e69f9a, 0x00e6b9a7,
+ /* b0 */ 0x00e6b68c, 0x00e78cb6, 0x00e78cb7, 0x00e794b1,
+ /* b4 */ 0x00e7a590, 0x00e8a395, 0x00e8aa98, 0x00e9818a,
+ /* b8 */ 0x00e98291, 0x00e983b5, 0x00e99b84, 0x00e89e8d,
+ /* bc */ 0x00e5a495, 0x00e4ba88, 0x00e4bd99, 0x00e4b88e,
+ /* c0 */ 0x00e8aa89, 0x00e8bcbf, 0x00e9a090, 0x00e582ad,
+ /* c4 */ 0x00e5b9bc, 0x00e5a696, 0x00e5aeb9, 0x00e5bab8,
+ /* c8 */ 0x00e68f9a, 0x00e68fba, 0x00e69381, 0x00e69b9c,
+ /* cc */ 0x00e6a58a, 0x00e6a798, 0x00e6b48b, 0x00e6bab6,
+ /* d0 */ 0x00e78694, 0x00e794a8, 0x00e7aaaf, 0x00e7be8a,
+ /* d4 */ 0x00e88080, 0x00e89189, 0x00e89389, 0x00e8a681,
+ /* d8 */ 0x00e8aca1, 0x00e8b88a, 0x00e981a5, 0x00e999bd,
+ /* dc */ 0x00e9a48a, 0x00e685be, 0x00e68a91, 0x00e6acb2,
+ /* e0 */ 0x00e6b283, 0x00e6b5b4, 0x00e7bf8c, 0x00e7bfbc,
+ /* e4 */ 0x00e6b780, 0x00e7be85, 0x00e89eba, 0x00e8a3b8,
+ /* e8 */ 0x00e69da5, 0x00e88eb1, 0x00e9a0bc, 0x00e99bb7,
+ /* ec */ 0x00e6b49b, 0x00e7b5a1, 0x00e890bd, 0x00e985aa,
+ /* f0 */ 0x00e4b9b1, 0x00e58db5, 0x00e5b590, 0x00e6ac84,
+ /* f4 */ 0x00e6bfab, 0x00e8978d, 0x00e898ad, 0x00e8a6a7,
+ /* f8 */ 0x00e588a9, 0x00e5908f, 0x00e5b1a5, 0x00e69d8e,
+ /* fc */ 0x00e6a2a8, 0x00e79086, 0x00e79283,
+
+ /*** cexx - offset 0x00eb1 ***/
+ /* a0 */ 0x00e797a2, 0x00e8a38f, 0x00e8a3a1,
+ /* a4 */ 0x00e9878c, 0x00e99ba2, 0x00e999b8, 0x00e5be8b,
+ /* a8 */ 0x00e78e87, 0x00e7ab8b, 0x00e8918e, 0x00e68ea0,
+ /* ac */ 0x00e795a5, 0x00e58a89, 0x00e6b581, 0x00e6ba9c,
+ /* b0 */ 0x00e79089, 0x00e79599, 0x00e7a1ab, 0x00e7b292,
+ /* b4 */ 0x00e99a86, 0x00e7ab9c, 0x00e9be8d, 0x00e4beb6,
+ /* b8 */ 0x00e685ae, 0x00e69785, 0x00e8999c, 0x00e4ba86,
+ /* bc */ 0x00e4baae, 0x00e5839a, 0x00e4b8a1, 0x00e5878c,
+ /* c0 */ 0x00e5afae, 0x00e69699, 0x00e6a281, 0x00e6b6bc,
+ /* c4 */ 0x00e78c9f, 0x00e79982, 0x00e79ead, 0x00e7a89c,
+ /* c8 */ 0x00e7b3a7, 0x00e889af, 0x00e8ab92, 0x00e981bc,
+ /* cc */ 0x00e9878f, 0x00e999b5, 0x00e9a098, 0x00e58a9b,
+ /* d0 */ 0x00e7b791, 0x00e580ab, 0x00e58e98, 0x00e69e97,
+ /* d4 */ 0x00e6b78b, 0x00e78790, 0x00e790b3, 0x00e887a8,
+ /* d8 */ 0x00e8bcaa, 0x00e99aa3, 0x00e9b197, 0x00e9ba9f,
+ /* dc */ 0x00e791a0, 0x00e5a181, 0x00e6b699, 0x00e7b4af,
+ /* e0 */ 0x00e9a19e, 0x00e4bba4, 0x00e4bcb6, 0x00e4be8b,
+ /* e4 */ 0x00e586b7, 0x00e58ab1, 0x00e5b6ba, 0x00e6809c,
+ /* e8 */ 0x00e78eb2, 0x00e7a4bc, 0x00e88b93, 0x00e988b4,
+ /* ec */ 0x00e99ab7, 0x00e99bb6, 0x00e99c8a, 0x00e9ba97,
+ /* f0 */ 0x00e9bda2, 0x00e69aa6, 0x00e6adb4, 0x00e58897,
+ /* f4 */ 0x00e58aa3, 0x00e78388, 0x00e8a382, 0x00e5bb89,
+ /* f8 */ 0x00e6818b, 0x00e68690, 0x00e6bca3, 0x00e78589,
+ /* fc */ 0x00e7b0be, 0x00e7b7b4, 0x00e881af,
+
+ /*** cfxx - offset 0x00f0f ***/
+ /* a0 */ 0x00e893ae, 0x00e980a3, 0x00e98cac,
+ /* a4 */ 0x00e59182, 0x00e9adaf, 0x00e6ab93, 0x00e78289,
+ /* a8 */ 0x00e8b382, 0x00e8b7af, 0x00e99cb2, 0x00e58ab4,
+ /* ac */ 0x00e5a981, 0x00e5bb8a, 0x00e5bc84, 0x00e69c97,
+ /* b0 */ 0x00e6a5bc, 0x00e6a694, 0x00e6b5aa, 0x00e6bc8f,
+ /* b4 */ 0x00e789a2, 0x00e78bbc, 0x00e7afad, 0x00e88081,
+ /* b8 */ 0x00e881be, 0x00e89d8b, 0x00e9838e, 0x00e585ad,
+ /* bc */ 0x00e9ba93, 0x00e7a684, 0x00e8828b, 0x00e98cb2,
+ /* c0 */ 0x00e8ab96, 0x00e580ad, 0x00e5928c, 0x00e8a9b1,
+ /* c4 */ 0x00e6adaa, 0x00e8b384, 0x00e88487, 0x00e68391,
+ /* c8 */ 0x00e69ea0, 0x00e9b7b2, 0x00e4ba99, 0x00e4ba98,
+ /* cc */ 0x00e9b090, 0x00e8a9ab, 0x00e89781, 0x00e895a8,
+ /* d0 */ 0x00e6a480, 0x00e6b9be, 0x00e7a297, 0x00e88595,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** d0xx - offset 0x00f6d ***/
+ /* a0 */ 0x00e5bc8c, 0x00e4b890, 0x00e4b895,
+ /* a4 */ 0x00e4b8aa, 0x00e4b8b1, 0x00e4b8b6, 0x00e4b8bc,
+ /* a8 */ 0x00e4b8bf, 0x00e4b982, 0x00e4b996, 0x00e4b998,
+ /* ac */ 0x00e4ba82, 0x00e4ba85, 0x00e8b1ab, 0x00e4ba8a,
+ /* b0 */ 0x00e88892, 0x00e5bc8d, 0x00e4ba8e, 0x00e4ba9e,
+ /* b4 */ 0x00e4ba9f, 0x00e4baa0, 0x00e4baa2, 0x00e4bab0,
+ /* b8 */ 0x00e4bab3, 0x00e4bab6, 0x00e4bb8e, 0x00e4bb8d,
+ /* bc */ 0x00e4bb84, 0x00e4bb86, 0x00e4bb82, 0x00e4bb97,
+ /* c0 */ 0x00e4bb9e, 0x00e4bbad, 0x00e4bb9f, 0x00e4bbb7,
+ /* c4 */ 0x00e4bc89, 0x00e4bd9a, 0x00e4bcb0, 0x00e4bd9b,
+ /* c8 */ 0x00e4bd9d, 0x00e4bd97, 0x00e4bd87, 0x00e4bdb6,
+ /* cc */ 0x00e4be88, 0x00e4be8f, 0x00e4be98, 0x00e4bdbb,
+ /* d0 */ 0x00e4bda9, 0x00e4bdb0, 0x00e4be91, 0x00e4bdaf,
+ /* d4 */ 0x00e4be86, 0x00e4be96, 0x00e58498, 0x00e4bf94,
+ /* d8 */ 0x00e4bf9f, 0x00e4bf8e, 0x00e4bf98, 0x00e4bf9b,
+ /* dc */ 0x00e4bf91, 0x00e4bf9a, 0x00e4bf90, 0x00e4bfa4,
+ /* e0 */ 0x00e4bfa5, 0x00e5809a, 0x00e580a8, 0x00e58094,
+ /* e4 */ 0x00e580aa, 0x00e580a5, 0x00e58085, 0x00e4bc9c,
+ /* e8 */ 0x00e4bfb6, 0x00e580a1, 0x00e580a9, 0x00e580ac,
+ /* ec */ 0x00e4bfbe, 0x00e4bfaf, 0x00e58091, 0x00e58086,
+ /* f0 */ 0x00e58183, 0x00e58187, 0x00e69c83, 0x00e58195,
+ /* f4 */ 0x00e58190, 0x00e58188, 0x00e5819a, 0x00e58196,
+ /* f8 */ 0x00e581ac, 0x00e581b8, 0x00e58280, 0x00e5829a,
+ /* fc */ 0x00e58285, 0x00e582b4, 0x00e582b2,
+
+ /*** d1xx - offset 0x00fcb ***/
+ /* a0 */ 0x00e58389, 0x00e5838a, 0x00e582b3,
+ /* a4 */ 0x00e58382, 0x00e58396, 0x00e5839e, 0x00e583a5,
+ /* a8 */ 0x00e583ad, 0x00e583a3, 0x00e583ae, 0x00e583b9,
+ /* ac */ 0x00e583b5, 0x00e58489, 0x00e58481, 0x00e58482,
+ /* b0 */ 0x00e58496, 0x00e58495, 0x00e58494, 0x00e5849a,
+ /* b4 */ 0x00e584a1, 0x00e584ba, 0x00e584b7, 0x00e584bc,
+ /* b8 */ 0x00e584bb, 0x00e584bf, 0x00e58580, 0x00e58592,
+ /* bc */ 0x00e5858c, 0x00e58594, 0x00e585a2, 0x00e7abb8,
+ /* c0 */ 0x00e585a9, 0x00e585aa, 0x00e585ae, 0x00e58680,
+ /* c4 */ 0x00e58682, 0x00e59b98, 0x00e5868c, 0x00e58689,
+ /* c8 */ 0x00e5868f, 0x00e58691, 0x00e58693, 0x00e58695,
+ /* cc */ 0x00e58696, 0x00e586a4, 0x00e586a6, 0x00e586a2,
+ /* d0 */ 0x00e586a9, 0x00e586aa, 0x00e586ab, 0x00e586b3,
+ /* d4 */ 0x00e586b1, 0x00e586b2, 0x00e586b0, 0x00e586b5,
+ /* d8 */ 0x00e586bd, 0x00e58785, 0x00e58789, 0x00e5879b,
+ /* dc */ 0x00e587a0, 0x00e89995, 0x00e587a9, 0x00e587ad,
+ /* e0 */ 0x00e587b0, 0x00e587b5, 0x00e587be, 0x00e58884,
+ /* e4 */ 0x00e5888b, 0x00e58894, 0x00e5888e, 0x00e588a7,
+ /* e8 */ 0x00e588aa, 0x00e588ae, 0x00e588b3, 0x00e588b9,
+ /* ec */ 0x00e5898f, 0x00e58984, 0x00e5898b, 0x00e5898c,
+ /* f0 */ 0x00e5899e, 0x00e58994, 0x00e589aa, 0x00e589b4,
+ /* f4 */ 0x00e589a9, 0x00e589b3, 0x00e589bf, 0x00e589bd,
+ /* f8 */ 0x00e58a8d, 0x00e58a94, 0x00e58a92, 0x00e589b1,
+ /* fc */ 0x00e58a88, 0x00e58a91, 0x00e8bea8,
+
+ /*** d2xx - offset 0x01029 ***/
+ /* a0 */ 0x00e8bea7, 0x00e58aac, 0x00e58aad,
+ /* a4 */ 0x00e58abc, 0x00e58ab5, 0x00e58b81, 0x00e58b8d,
+ /* a8 */ 0x00e58b97, 0x00e58b9e, 0x00e58ba3, 0x00e58ba6,
+ /* ac */ 0x00e9a3ad, 0x00e58ba0, 0x00e58bb3, 0x00e58bb5,
+ /* b0 */ 0x00e58bb8, 0x00e58bb9, 0x00e58c86, 0x00e58c88,
+ /* b4 */ 0x00e794b8, 0x00e58c8d, 0x00e58c90, 0x00e58c8f,
+ /* b8 */ 0x00e58c95, 0x00e58c9a, 0x00e58ca3, 0x00e58caf,
+ /* bc */ 0x00e58cb1, 0x00e58cb3, 0x00e58cb8, 0x00e58d80,
+ /* c0 */ 0x00e58d86, 0x00e58d85, 0x00e4b897, 0x00e58d89,
+ /* c4 */ 0x00e58d8d, 0x00e58796, 0x00e58d9e, 0x00e58da9,
+ /* c8 */ 0x00e58dae, 0x00e5a498, 0x00e58dbb, 0x00e58db7,
+ /* cc */ 0x00e58e82, 0x00e58e96, 0x00e58ea0, 0x00e58ea6,
+ /* d0 */ 0x00e58ea5, 0x00e58eae, 0x00e58eb0, 0x00e58eb6,
+ /* d4 */ 0x00e58f83, 0x00e7b092, 0x00e99b99, 0x00e58f9f,
+ /* d8 */ 0x00e69bbc, 0x00e787ae, 0x00e58fae, 0x00e58fa8,
+ /* dc */ 0x00e58fad, 0x00e58fba, 0x00e59081, 0x00e590bd,
+ /* e0 */ 0x00e59180, 0x00e590ac, 0x00e590ad, 0x00e590bc,
+ /* e4 */ 0x00e590ae, 0x00e590b6, 0x00e590a9, 0x00e5909d,
+ /* e8 */ 0x00e5918e, 0x00e5928f, 0x00e591b5, 0x00e5928e,
+ /* ec */ 0x00e5919f, 0x00e591b1, 0x00e591b7, 0x00e591b0,
+ /* f0 */ 0x00e59292, 0x00e591bb, 0x00e59280, 0x00e591b6,
+ /* f4 */ 0x00e59284, 0x00e59290, 0x00e59286, 0x00e59387,
+ /* f8 */ 0x00e592a2, 0x00e592b8, 0x00e592a5, 0x00e592ac,
+ /* fc */ 0x00e59384, 0x00e59388, 0x00e592a8,
+
+ /*** d3xx - offset 0x01087 ***/
+ /* a0 */ 0x00e592ab, 0x00e59382, 0x00e592a4,
+ /* a4 */ 0x00e592be, 0x00e592bc, 0x00e59398, 0x00e593a5,
+ /* a8 */ 0x00e593a6, 0x00e5948f, 0x00e59494, 0x00e593bd,
+ /* ac */ 0x00e593ae, 0x00e593ad, 0x00e593ba, 0x00e593a2,
+ /* b0 */ 0x00e594b9, 0x00e59580, 0x00e595a3, 0x00e5958c,
+ /* b4 */ 0x00e594ae, 0x00e5959c, 0x00e59585, 0x00e59596,
+ /* b8 */ 0x00e59597, 0x00e594b8, 0x00e594b3, 0x00e5959d,
+ /* bc */ 0x00e59699, 0x00e59680, 0x00e592af, 0x00e5968a,
+ /* c0 */ 0x00e5969f, 0x00e595bb, 0x00e595be, 0x00e59698,
+ /* c4 */ 0x00e5969e, 0x00e596ae, 0x00e595bc, 0x00e59683,
+ /* c8 */ 0x00e596a9, 0x00e59687, 0x00e596a8, 0x00e5979a,
+ /* cc */ 0x00e59785, 0x00e5979f, 0x00e59784, 0x00e5979c,
+ /* d0 */ 0x00e597a4, 0x00e59794, 0x00e59894, 0x00e597b7,
+ /* d4 */ 0x00e59896, 0x00e597be, 0x00e597bd, 0x00e5989b,
+ /* d8 */ 0x00e597b9, 0x00e5998e, 0x00e59990, 0x00e7879f,
+ /* dc */ 0x00e598b4, 0x00e598b6, 0x00e598b2, 0x00e598b8,
+ /* e0 */ 0x00e599ab, 0x00e599a4, 0x00e598af, 0x00e599ac,
+ /* e4 */ 0x00e599aa, 0x00e59a86, 0x00e59a80, 0x00e59a8a,
+ /* e8 */ 0x00e59aa0, 0x00e59a94, 0x00e59a8f, 0x00e59aa5,
+ /* ec */ 0x00e59aae, 0x00e59ab6, 0x00e59ab4, 0x00e59b82,
+ /* f0 */ 0x00e59abc, 0x00e59b81, 0x00e59b83, 0x00e59b80,
+ /* f4 */ 0x00e59b88, 0x00e59b8e, 0x00e59b91, 0x00e59b93,
+ /* f8 */ 0x00e59b97, 0x00e59bae, 0x00e59bb9, 0x00e59c80,
+ /* fc */ 0x00e59bbf, 0x00e59c84, 0x00e59c89,
+
+ /*** d4xx - offset 0x010e5 ***/
+ /* a0 */ 0x00e59c88, 0x00e59c8b, 0x00e59c8d,
+ /* a4 */ 0x00e59c93, 0x00e59c98, 0x00e59c96, 0x00e59787,
+ /* a8 */ 0x00e59c9c, 0x00e59ca6, 0x00e59cb7, 0x00e59cb8,
+ /* ac */ 0x00e59d8e, 0x00e59cbb, 0x00e59d80, 0x00e59d8f,
+ /* b0 */ 0x00e59da9, 0x00e59f80, 0x00e59e88, 0x00e59da1,
+ /* b4 */ 0x00e59dbf, 0x00e59e89, 0x00e59e93, 0x00e59ea0,
+ /* b8 */ 0x00e59eb3, 0x00e59ea4, 0x00e59eaa, 0x00e59eb0,
+ /* bc */ 0x00e59f83, 0x00e59f86, 0x00e59f94, 0x00e59f92,
+ /* c0 */ 0x00e59f93, 0x00e5a08a, 0x00e59f96, 0x00e59fa3,
+ /* c4 */ 0x00e5a08b, 0x00e5a099, 0x00e5a09d, 0x00e5a1b2,
+ /* c8 */ 0x00e5a0a1, 0x00e5a1a2, 0x00e5a18b, 0x00e5a1b0,
+ /* cc */ 0x00e6af80, 0x00e5a192, 0x00e5a0bd, 0x00e5a1b9,
+ /* d0 */ 0x00e5a285, 0x00e5a2b9, 0x00e5a29f, 0x00e5a2ab,
+ /* d4 */ 0x00e5a2ba, 0x00e5a39e, 0x00e5a2bb, 0x00e5a2b8,
+ /* d8 */ 0x00e5a2ae, 0x00e5a385, 0x00e5a393, 0x00e5a391,
+ /* dc */ 0x00e5a397, 0x00e5a399, 0x00e5a398, 0x00e5a3a5,
+ /* e0 */ 0x00e5a39c, 0x00e5a3a4, 0x00e5a39f, 0x00e5a3af,
+ /* e4 */ 0x00e5a3ba, 0x00e5a3b9, 0x00e5a3bb, 0x00e5a3bc,
+ /* e8 */ 0x00e5a3bd, 0x00e5a482, 0x00e5a48a, 0x00e5a490,
+ /* ec */ 0x00e5a49b, 0x00e6a2a6, 0x00e5a4a5, 0x00e5a4ac,
+ /* f0 */ 0x00e5a4ad, 0x00e5a4b2, 0x00e5a4b8, 0x00e5a4be,
+ /* f4 */ 0x00e7ab92, 0x00e5a595, 0x00e5a590, 0x00e5a58e,
+ /* f8 */ 0x00e5a59a, 0x00e5a598, 0x00e5a5a2, 0x00e5a5a0,
+ /* fc */ 0x00e5a5a7, 0x00e5a5ac, 0x00e5a5a9,
+
+ /*** d5xx - offset 0x01143 ***/
+ /* a0 */ 0x00e5a5b8, 0x00e5a681, 0x00e5a69d,
+ /* a4 */ 0x00e4bd9e, 0x00e4beab, 0x00e5a6a3, 0x00e5a6b2,
+ /* a8 */ 0x00e5a786, 0x00e5a7a8, 0x00e5a79c, 0x00e5a68d,
+ /* ac */ 0x00e5a799, 0x00e5a79a, 0x00e5a8a5, 0x00e5a89f,
+ /* b0 */ 0x00e5a891, 0x00e5a89c, 0x00e5a889, 0x00e5a89a,
+ /* b4 */ 0x00e5a980, 0x00e5a9ac, 0x00e5a989, 0x00e5a8b5,
+ /* b8 */ 0x00e5a8b6, 0x00e5a9a2, 0x00e5a9aa, 0x00e5aa9a,
+ /* bc */ 0x00e5aabc, 0x00e5aabe, 0x00e5ab8b, 0x00e5ab82,
+ /* c0 */ 0x00e5aabd, 0x00e5aba3, 0x00e5ab97, 0x00e5aba6,
+ /* c4 */ 0x00e5aba9, 0x00e5ab96, 0x00e5abba, 0x00e5abbb,
+ /* c8 */ 0x00e5ac8c, 0x00e5ac8b, 0x00e5ac96, 0x00e5acb2,
+ /* cc */ 0x00e5ab90, 0x00e5acaa, 0x00e5acb6, 0x00e5acbe,
+ /* d0 */ 0x00e5ad83, 0x00e5ad85, 0x00e5ad80, 0x00e5ad91,
+ /* d4 */ 0x00e5ad95, 0x00e5ad9a, 0x00e5ad9b, 0x00e5ada5,
+ /* d8 */ 0x00e5ada9, 0x00e5adb0, 0x00e5adb3, 0x00e5adb5,
+ /* dc */ 0x00e5adb8, 0x00e69688, 0x00e5adba, 0x00e5ae80,
+ /* e0 */ 0x00e5ae83, 0x00e5aea6, 0x00e5aeb8, 0x00e5af83,
+ /* e4 */ 0x00e5af87, 0x00e5af89, 0x00e5af94, 0x00e5af90,
+ /* e8 */ 0x00e5afa4, 0x00e5afa6, 0x00e5afa2, 0x00e5af9e,
+ /* ec */ 0x00e5afa5, 0x00e5afab, 0x00e5afb0, 0x00e5afb6,
+ /* f0 */ 0x00e5afb3, 0x00e5b085, 0x00e5b087, 0x00e5b088,
+ /* f4 */ 0x00e5b08d, 0x00e5b093, 0x00e5b0a0, 0x00e5b0a2,
+ /* f8 */ 0x00e5b0a8, 0x00e5b0b8, 0x00e5b0b9, 0x00e5b181,
+ /* fc */ 0x00e5b186, 0x00e5b18e, 0x00e5b193,
+
+ /*** d6xx - offset 0x011a1 ***/
+ /* a0 */ 0x00e5b190, 0x00e5b18f, 0x00e5adb1,
+ /* a4 */ 0x00e5b1ac, 0x00e5b1ae, 0x00e4b9a2, 0x00e5b1b6,
+ /* a8 */ 0x00e5b1b9, 0x00e5b28c, 0x00e5b291, 0x00e5b294,
+ /* ac */ 0x00e5a69b, 0x00e5b2ab, 0x00e5b2bb, 0x00e5b2b6,
+ /* b0 */ 0x00e5b2bc, 0x00e5b2b7, 0x00e5b385, 0x00e5b2be,
+ /* b4 */ 0x00e5b387, 0x00e5b399, 0x00e5b3a9, 0x00e5b3bd,
+ /* b8 */ 0x00e5b3ba, 0x00e5b3ad, 0x00e5b68c, 0x00e5b3aa,
+ /* bc */ 0x00e5b48b, 0x00e5b495, 0x00e5b497, 0x00e5b59c,
+ /* c0 */ 0x00e5b49f, 0x00e5b49b, 0x00e5b491, 0x00e5b494,
+ /* c4 */ 0x00e5b4a2, 0x00e5b49a, 0x00e5b499, 0x00e5b498,
+ /* c8 */ 0x00e5b58c, 0x00e5b592, 0x00e5b58e, 0x00e5b58b,
+ /* cc */ 0x00e5b5ac, 0x00e5b5b3, 0x00e5b5b6, 0x00e5b687,
+ /* d0 */ 0x00e5b684, 0x00e5b682, 0x00e5b6a2, 0x00e5b69d,
+ /* d4 */ 0x00e5b6ac, 0x00e5b6ae, 0x00e5b6bd, 0x00e5b690,
+ /* d8 */ 0x00e5b6b7, 0x00e5b6bc, 0x00e5b789, 0x00e5b78d,
+ /* dc */ 0x00e5b793, 0x00e5b792, 0x00e5b796, 0x00e5b79b,
+ /* e0 */ 0x00e5b7ab, 0x00e5b7b2, 0x00e5b7b5, 0x00e5b88b,
+ /* e4 */ 0x00e5b89a, 0x00e5b899, 0x00e5b891, 0x00e5b89b,
+ /* e8 */ 0x00e5b8b6, 0x00e5b8b7, 0x00e5b984, 0x00e5b983,
+ /* ec */ 0x00e5b980, 0x00e5b98e, 0x00e5b997, 0x00e5b994,
+ /* f0 */ 0x00e5b99f, 0x00e5b9a2, 0x00e5b9a4, 0x00e5b987,
+ /* f4 */ 0x00e5b9b5, 0x00e5b9b6, 0x00e5b9ba, 0x00e9babc,
+ /* f8 */ 0x00e5b9bf, 0x00e5baa0, 0x00e5bb81, 0x00e5bb82,
+ /* fc */ 0x00e5bb88, 0x00e5bb90, 0x00e5bb8f,
+
+ /*** d7xx - offset 0x011ff ***/
+ /* a0 */ 0x00e5bb96, 0x00e5bba3, 0x00e5bb9d,
+ /* a4 */ 0x00e5bb9a, 0x00e5bb9b, 0x00e5bba2, 0x00e5bba1,
+ /* a8 */ 0x00e5bba8, 0x00e5bba9, 0x00e5bbac, 0x00e5bbb1,
+ /* ac */ 0x00e5bbb3, 0x00e5bbb0, 0x00e5bbb4, 0x00e5bbb8,
+ /* b0 */ 0x00e5bbbe, 0x00e5bc83, 0x00e5bc89, 0x00e5bd9d,
+ /* b4 */ 0x00e5bd9c, 0x00e5bc8b, 0x00e5bc91, 0x00e5bc96,
+ /* b8 */ 0x00e5bca9, 0x00e5bcad, 0x00e5bcb8, 0x00e5bd81,
+ /* bc */ 0x00e5bd88, 0x00e5bd8c, 0x00e5bd8e, 0x00e5bcaf,
+ /* c0 */ 0x00e5bd91, 0x00e5bd96, 0x00e5bd97, 0x00e5bd99,
+ /* c4 */ 0x00e5bda1, 0x00e5bdad, 0x00e5bdb3, 0x00e5bdb7,
+ /* c8 */ 0x00e5be83, 0x00e5be82, 0x00e5bdbf, 0x00e5be8a,
+ /* cc */ 0x00e5be88, 0x00e5be91, 0x00e5be87, 0x00e5be9e,
+ /* d0 */ 0x00e5be99, 0x00e5be98, 0x00e5bea0, 0x00e5bea8,
+ /* d4 */ 0x00e5bead, 0x00e5bebc, 0x00e5bf96, 0x00e5bfbb,
+ /* d8 */ 0x00e5bfa4, 0x00e5bfb8, 0x00e5bfb1, 0x00e5bf9d,
+ /* dc */ 0x00e682b3, 0x00e5bfbf, 0x00e680a1, 0x00e681a0,
+ /* e0 */ 0x00e68099, 0x00e68090, 0x00e680a9, 0x00e6808e,
+ /* e4 */ 0x00e680b1, 0x00e6809b, 0x00e68095, 0x00e680ab,
+ /* e8 */ 0x00e680a6, 0x00e6808f, 0x00e680ba, 0x00e6819a,
+ /* ec */ 0x00e68181, 0x00e681aa, 0x00e681b7, 0x00e6819f,
+ /* f0 */ 0x00e6818a, 0x00e68186, 0x00e6818d, 0x00e681a3,
+ /* f4 */ 0x00e68183, 0x00e681a4, 0x00e68182, 0x00e681ac,
+ /* f8 */ 0x00e681ab, 0x00e68199, 0x00e68281, 0x00e6828d,
+ /* fc */ 0x00e683a7, 0x00e68283, 0x00e6829a,
+
+ /*** d8xx - offset 0x0125d ***/
+ /* a0 */ 0x00e68284, 0x00e6829b, 0x00e68296,
+ /* a4 */ 0x00e68297, 0x00e68292, 0x00e682a7, 0x00e6828b,
+ /* a8 */ 0x00e683a1, 0x00e682b8, 0x00e683a0, 0x00e68393,
+ /* ac */ 0x00e682b4, 0x00e5bfb0, 0x00e682bd, 0x00e68386,
+ /* b0 */ 0x00e682b5, 0x00e68398, 0x00e6858d, 0x00e68495,
+ /* b4 */ 0x00e68486, 0x00e683b6, 0x00e683b7, 0x00e68480,
+ /* b8 */ 0x00e683b4, 0x00e683ba, 0x00e68483, 0x00e684a1,
+ /* bc */ 0x00e683bb, 0x00e683b1, 0x00e6848d, 0x00e6848e,
+ /* c0 */ 0x00e68587, 0x00e684be, 0x00e684a8, 0x00e684a7,
+ /* c4 */ 0x00e6858a, 0x00e684bf, 0x00e684bc, 0x00e684ac,
+ /* c8 */ 0x00e684b4, 0x00e684bd, 0x00e68582, 0x00e68584,
+ /* cc */ 0x00e685b3, 0x00e685b7, 0x00e68598, 0x00e68599,
+ /* d0 */ 0x00e6859a, 0x00e685ab, 0x00e685b4, 0x00e685af,
+ /* d4 */ 0x00e685a5, 0x00e685b1, 0x00e6859f, 0x00e6859d,
+ /* d8 */ 0x00e68593, 0x00e685b5, 0x00e68699, 0x00e68696,
+ /* dc */ 0x00e68687, 0x00e686ac, 0x00e68694, 0x00e6869a,
+ /* e0 */ 0x00e6868a, 0x00e68691, 0x00e686ab, 0x00e686ae,
+ /* e4 */ 0x00e6878c, 0x00e6878a, 0x00e68789, 0x00e687b7,
+ /* e8 */ 0x00e68788, 0x00e68783, 0x00e68786, 0x00e686ba,
+ /* ec */ 0x00e6878b, 0x00e7bdb9, 0x00e6878d, 0x00e687a6,
+ /* f0 */ 0x00e687a3, 0x00e687b6, 0x00e687ba, 0x00e687b4,
+ /* f4 */ 0x00e687bf, 0x00e687bd, 0x00e687bc, 0x00e687be,
+ /* f8 */ 0x00e68880, 0x00e68888, 0x00e68889, 0x00e6888d,
+ /* fc */ 0x00e6888c, 0x00e68894, 0x00e6889b,
+
+ /*** d9xx - offset 0x012bb ***/
+ /* a0 */ 0x00e6889e, 0x00e688a1, 0x00e688aa,
+ /* a4 */ 0x00e688ae, 0x00e688b0, 0x00e688b2, 0x00e688b3,
+ /* a8 */ 0x00e68981, 0x00e6898e, 0x00e6899e, 0x00e689a3,
+ /* ac */ 0x00e6899b, 0x00e689a0, 0x00e689a8, 0x00e689bc,
+ /* b0 */ 0x00e68a82, 0x00e68a89, 0x00e689be, 0x00e68a92,
+ /* b4 */ 0x00e68a93, 0x00e68a96, 0x00e68b94, 0x00e68a83,
+ /* b8 */ 0x00e68a94, 0x00e68b97, 0x00e68b91, 0x00e68abb,
+ /* bc */ 0x00e68b8f, 0x00e68bbf, 0x00e68b86, 0x00e69394,
+ /* c0 */ 0x00e68b88, 0x00e68b9c, 0x00e68b8c, 0x00e68b8a,
+ /* c4 */ 0x00e68b82, 0x00e68b87, 0x00e68a9b, 0x00e68b89,
+ /* c8 */ 0x00e68c8c, 0x00e68bae, 0x00e68bb1, 0x00e68ca7,
+ /* cc */ 0x00e68c82, 0x00e68c88, 0x00e68baf, 0x00e68bb5,
+ /* d0 */ 0x00e68d90, 0x00e68cbe, 0x00e68d8d, 0x00e6909c,
+ /* d4 */ 0x00e68d8f, 0x00e68e96, 0x00e68e8e, 0x00e68e80,
+ /* d8 */ 0x00e68eab, 0x00e68db6, 0x00e68ea3, 0x00e68e8f,
+ /* dc */ 0x00e68e89, 0x00e68e9f, 0x00e68eb5, 0x00e68dab,
+ /* e0 */ 0x00e68da9, 0x00e68ebe, 0x00e68fa9, 0x00e68f80,
+ /* e4 */ 0x00e68f86, 0x00e68fa3, 0x00e68f89, 0x00e68f92,
+ /* e8 */ 0x00e68fb6, 0x00e68f84, 0x00e69096, 0x00e690b4,
+ /* ec */ 0x00e69086, 0x00e69093, 0x00e690a6, 0x00e690b6,
+ /* f0 */ 0x00e6949d, 0x00e69097, 0x00e690a8, 0x00e6908f,
+ /* f4 */ 0x00e691a7, 0x00e691af, 0x00e691b6, 0x00e6918e,
+ /* f8 */ 0x00e694aa, 0x00e69295, 0x00e69293, 0x00e692a5,
+ /* fc */ 0x00e692a9, 0x00e69288, 0x00e692bc,
+
+ /*** daxx - offset 0x01319 ***/
+ /* a0 */ 0x00e6939a, 0x00e69392, 0x00e69385,
+ /* a4 */ 0x00e69387, 0x00e692bb, 0x00e69398, 0x00e69382,
+ /* a8 */ 0x00e693b1, 0x00e693a7, 0x00e88889, 0x00e693a0,
+ /* ac */ 0x00e693a1, 0x00e68aac, 0x00e693a3, 0x00e693af,
+ /* b0 */ 0x00e694ac, 0x00e693b6, 0x00e693b4, 0x00e693b2,
+ /* b4 */ 0x00e693ba, 0x00e69480, 0x00e693bd, 0x00e69498,
+ /* b8 */ 0x00e6949c, 0x00e69485, 0x00e694a4, 0x00e694a3,
+ /* bc */ 0x00e694ab, 0x00e694b4, 0x00e694b5, 0x00e694b7,
+ /* c0 */ 0x00e694b6, 0x00e694b8, 0x00e7958b, 0x00e69588,
+ /* c4 */ 0x00e69596, 0x00e69595, 0x00e6958d, 0x00e69598,
+ /* c8 */ 0x00e6959e, 0x00e6959d, 0x00e695b2, 0x00e695b8,
+ /* cc */ 0x00e69682, 0x00e69683, 0x00e8ae8a, 0x00e6969b,
+ /* d0 */ 0x00e6969f, 0x00e696ab, 0x00e696b7, 0x00e69783,
+ /* d4 */ 0x00e69786, 0x00e69781, 0x00e69784, 0x00e6978c,
+ /* d8 */ 0x00e69792, 0x00e6979b, 0x00e69799, 0x00e697a0,
+ /* dc */ 0x00e697a1, 0x00e697b1, 0x00e69db2, 0x00e6988a,
+ /* e0 */ 0x00e69883, 0x00e697bb, 0x00e69db3, 0x00e698b5,
+ /* e4 */ 0x00e698b6, 0x00e698b4, 0x00e6989c, 0x00e6998f,
+ /* e8 */ 0x00e69984, 0x00e69989, 0x00e69981, 0x00e6999e,
+ /* ec */ 0x00e6999d, 0x00e699a4, 0x00e699a7, 0x00e699a8,
+ /* f0 */ 0x00e6999f, 0x00e699a2, 0x00e699b0, 0x00e69a83,
+ /* f4 */ 0x00e69a88, 0x00e69a8e, 0x00e69a89, 0x00e69a84,
+ /* f8 */ 0x00e69a98, 0x00e69a9d, 0x00e69b81, 0x00e69ab9,
+ /* fc */ 0x00e69b89, 0x00e69abe, 0x00e69abc,
+
+ /*** dbxx - offset 0x01377 ***/
+ /* a0 */ 0x00e69b84, 0x00e69ab8, 0x00e69b96,
+ /* a4 */ 0x00e69b9a, 0x00e69ba0, 0x00e698bf, 0x00e69ba6,
+ /* a8 */ 0x00e69ba9, 0x00e69bb0, 0x00e69bb5, 0x00e69bb7,
+ /* ac */ 0x00e69c8f, 0x00e69c96, 0x00e69c9e, 0x00e69ca6,
+ /* b0 */ 0x00e69ca7, 0x00e99cb8, 0x00e69cae, 0x00e69cbf,
+ /* b4 */ 0x00e69cb6, 0x00e69d81, 0x00e69cb8, 0x00e69cb7,
+ /* b8 */ 0x00e69d86, 0x00e69d9e, 0x00e69da0, 0x00e69d99,
+ /* bc */ 0x00e69da3, 0x00e69da4, 0x00e69e89, 0x00e69db0,
+ /* c0 */ 0x00e69ea9, 0x00e69dbc, 0x00e69daa, 0x00e69e8c,
+ /* c4 */ 0x00e69e8b, 0x00e69ea6, 0x00e69ea1, 0x00e69e85,
+ /* c8 */ 0x00e69eb7, 0x00e69faf, 0x00e69eb4, 0x00e69fac,
+ /* cc */ 0x00e69eb3, 0x00e69fa9, 0x00e69eb8, 0x00e69fa4,
+ /* d0 */ 0x00e69f9e, 0x00e69f9d, 0x00e69fa2, 0x00e69fae,
+ /* d4 */ 0x00e69eb9, 0x00e69f8e, 0x00e69f86, 0x00e69fa7,
+ /* d8 */ 0x00e6aa9c, 0x00e6a09e, 0x00e6a186, 0x00e6a0a9,
+ /* dc */ 0x00e6a180, 0x00e6a18d, 0x00e6a0b2, 0x00e6a18e,
+ /* e0 */ 0x00e6a2b3, 0x00e6a0ab, 0x00e6a199, 0x00e6a1a3,
+ /* e4 */ 0x00e6a1b7, 0x00e6a1bf, 0x00e6a29f, 0x00e6a28f,
+ /* e8 */ 0x00e6a2ad, 0x00e6a294, 0x00e6a29d, 0x00e6a29b,
+ /* ec */ 0x00e6a283, 0x00e6aaae, 0x00e6a2b9, 0x00e6a1b4,
+ /* f0 */ 0x00e6a2b5, 0x00e6a2a0, 0x00e6a2ba, 0x00e6a48f,
+ /* f4 */ 0x00e6a28d, 0x00e6a1be, 0x00e6a481, 0x00e6a38a,
+ /* f8 */ 0x00e6a488, 0x00e6a398, 0x00e6a4a2, 0x00e6a4a6,
+ /* fc */ 0x00e6a3a1, 0x00e6a48c, 0x00e6a38d,
+
+ /*** dcxx - offset 0x013d5 ***/
+ /* a0 */ 0x00e6a394, 0x00e6a3a7, 0x00e6a395,
+ /* a4 */ 0x00e6a4b6, 0x00e6a492, 0x00e6a484, 0x00e6a397,
+ /* a8 */ 0x00e6a3a3, 0x00e6a4a5, 0x00e6a3b9, 0x00e6a3a0,
+ /* ac */ 0x00e6a3af, 0x00e6a4a8, 0x00e6a4aa, 0x00e6a49a,
+ /* b0 */ 0x00e6a4a3, 0x00e6a4a1, 0x00e6a386, 0x00e6a5b9,
+ /* b4 */ 0x00e6a5b7, 0x00e6a59c, 0x00e6a5b8, 0x00e6a5ab,
+ /* b8 */ 0x00e6a594, 0x00e6a5be, 0x00e6a5ae, 0x00e6a4b9,
+ /* bc */ 0x00e6a5b4, 0x00e6a4bd, 0x00e6a599, 0x00e6a4b0,
+ /* c0 */ 0x00e6a5a1, 0x00e6a59e, 0x00e6a59d, 0x00e6a681,
+ /* c4 */ 0x00e6a5aa, 0x00e6a6b2, 0x00e6a6ae, 0x00e6a790,
+ /* c8 */ 0x00e6a6bf, 0x00e6a781, 0x00e6a793, 0x00e6a6be,
+ /* cc */ 0x00e6a78e, 0x00e5afa8, 0x00e6a78a, 0x00e6a79d,
+ /* d0 */ 0x00e6a6bb, 0x00e6a783, 0x00e6a6a7, 0x00e6a8ae,
+ /* d4 */ 0x00e6a691, 0x00e6a6a0, 0x00e6a69c, 0x00e6a695,
+ /* d8 */ 0x00e6a6b4, 0x00e6a79e, 0x00e6a7a8, 0x00e6a882,
+ /* dc */ 0x00e6a89b, 0x00e6a7bf, 0x00e6ac8a, 0x00e6a7b9,
+ /* e0 */ 0x00e6a7b2, 0x00e6a7a7, 0x00e6a885, 0x00e6a6b1,
+ /* e4 */ 0x00e6a89e, 0x00e6a7ad, 0x00e6a894, 0x00e6a7ab,
+ /* e8 */ 0x00e6a88a, 0x00e6a892, 0x00e6ab81, 0x00e6a8a3,
+ /* ec */ 0x00e6a893, 0x00e6a984, 0x00e6a88c, 0x00e6a9b2,
+ /* f0 */ 0x00e6a8b6, 0x00e6a9b8, 0x00e6a987, 0x00e6a9a2,
+ /* f4 */ 0x00e6a999, 0x00e6a9a6, 0x00e6a988, 0x00e6a8b8,
+ /* f8 */ 0x00e6a8a2, 0x00e6aa90, 0x00e6aa8d, 0x00e6aaa0,
+ /* fc */ 0x00e6aa84, 0x00e6aaa2, 0x00e6aaa3,
+
+ /*** ddxx - offset 0x01433 ***/
+ /* a0 */ 0x00e6aa97, 0x00e89897, 0x00e6aabb,
+ /* a4 */ 0x00e6ab83, 0x00e6ab82, 0x00e6aab8, 0x00e6aab3,
+ /* a8 */ 0x00e6aaac, 0x00e6ab9e, 0x00e6ab91, 0x00e6ab9f,
+ /* ac */ 0x00e6aaaa, 0x00e6ab9a, 0x00e6abaa, 0x00e6abbb,
+ /* b0 */ 0x00e6ac85, 0x00e89896, 0x00e6abba, 0x00e6ac92,
+ /* b4 */ 0x00e6ac96, 0x00e9acb1, 0x00e6ac9f, 0x00e6acb8,
+ /* b8 */ 0x00e6acb7, 0x00e79b9c, 0x00e6acb9, 0x00e9a3ae,
+ /* bc */ 0x00e6ad87, 0x00e6ad83, 0x00e6ad89, 0x00e6ad90,
+ /* c0 */ 0x00e6ad99, 0x00e6ad94, 0x00e6ad9b, 0x00e6ad9f,
+ /* c4 */ 0x00e6ada1, 0x00e6adb8, 0x00e6adb9, 0x00e6adbf,
+ /* c8 */ 0x00e6ae80, 0x00e6ae84, 0x00e6ae83, 0x00e6ae8d,
+ /* cc */ 0x00e6ae98, 0x00e6ae95, 0x00e6ae9e, 0x00e6aea4,
+ /* d0 */ 0x00e6aeaa, 0x00e6aeab, 0x00e6aeaf, 0x00e6aeb2,
+ /* d4 */ 0x00e6aeb1, 0x00e6aeb3, 0x00e6aeb7, 0x00e6aebc,
+ /* d8 */ 0x00e6af86, 0x00e6af8b, 0x00e6af93, 0x00e6af9f,
+ /* dc */ 0x00e6afac, 0x00e6afab, 0x00e6afb3, 0x00e6afaf,
+ /* e0 */ 0x00e9babe, 0x00e6b088, 0x00e6b093, 0x00e6b094,
+ /* e4 */ 0x00e6b09b, 0x00e6b0a4, 0x00e6b0a3, 0x00e6b19e,
+ /* e8 */ 0x00e6b195, 0x00e6b1a2, 0x00e6b1aa, 0x00e6b282,
+ /* ec */ 0x00e6b28d, 0x00e6b29a, 0x00e6b281, 0x00e6b29b,
+ /* f0 */ 0x00e6b1be, 0x00e6b1a8, 0x00e6b1b3, 0x00e6b292,
+ /* f4 */ 0x00e6b290, 0x00e6b384, 0x00e6b3b1, 0x00e6b393,
+ /* f8 */ 0x00e6b2bd, 0x00e6b397, 0x00e6b385, 0x00e6b39d,
+ /* fc */ 0x00e6b2ae, 0x00e6b2b1, 0x00e6b2be,
+
+ /*** dexx - offset 0x01491 ***/
+ /* a0 */ 0x00e6b2ba, 0x00e6b39b, 0x00e6b3af,
+ /* a4 */ 0x00e6b399, 0x00e6b3aa, 0x00e6b49f, 0x00e8a18d,
+ /* a8 */ 0x00e6b4b6, 0x00e6b4ab, 0x00e6b4bd, 0x00e6b4b8,
+ /* ac */ 0x00e6b499, 0x00e6b4b5, 0x00e6b4b3, 0x00e6b492,
+ /* b0 */ 0x00e6b48c, 0x00e6b5a3, 0x00e6b693, 0x00e6b5a4,
+ /* b4 */ 0x00e6b59a, 0x00e6b5b9, 0x00e6b599, 0x00e6b68e,
+ /* b8 */ 0x00e6b695, 0x00e6bfa4, 0x00e6b685, 0x00e6b7b9,
+ /* bc */ 0x00e6b895, 0x00e6b88a, 0x00e6b6b5, 0x00e6b787,
+ /* c0 */ 0x00e6b7a6, 0x00e6b6b8, 0x00e6b786, 0x00e6b7ac,
+ /* c4 */ 0x00e6b79e, 0x00e6b78c, 0x00e6b7a8, 0x00e6b792,
+ /* c8 */ 0x00e6b785, 0x00e6b7ba, 0x00e6b799, 0x00e6b7a4,
+ /* cc */ 0x00e6b795, 0x00e6b7aa, 0x00e6b7ae, 0x00e6b8ad,
+ /* d0 */ 0x00e6b9ae, 0x00e6b8ae, 0x00e6b899, 0x00e6b9b2,
+ /* d4 */ 0x00e6b99f, 0x00e6b8be, 0x00e6b8a3, 0x00e6b9ab,
+ /* d8 */ 0x00e6b8ab, 0x00e6b9b6, 0x00e6b98d, 0x00e6b89f,
+ /* dc */ 0x00e6b983, 0x00e6b8ba, 0x00e6b98e, 0x00e6b8a4,
+ /* e0 */ 0x00e6bbbf, 0x00e6b89d, 0x00e6b8b8, 0x00e6ba82,
+ /* e4 */ 0x00e6baaa, 0x00e6ba98, 0x00e6bb89, 0x00e6bab7,
+ /* e8 */ 0x00e6bb93, 0x00e6babd, 0x00e6baaf, 0x00e6bb84,
+ /* ec */ 0x00e6bab2, 0x00e6bb94, 0x00e6bb95, 0x00e6ba8f,
+ /* f0 */ 0x00e6baa5, 0x00e6bb82, 0x00e6ba9f, 0x00e6bd81,
+ /* f4 */ 0x00e6bc91, 0x00e7818c, 0x00e6bbac, 0x00e6bbb8,
+ /* f8 */ 0x00e6bbbe, 0x00e6bcbf, 0x00e6bbb2, 0x00e6bcb1,
+ /* fc */ 0x00e6bbaf, 0x00e6bcb2, 0x00e6bb8c,
+
+ /*** dfxx - offset 0x014ef ***/
+ /* a0 */ 0x00e6bcbe, 0x00e6bc93, 0x00e6bbb7,
+ /* a4 */ 0x00e6be86, 0x00e6bdba, 0x00e6bdb8, 0x00e6be81,
+ /* a8 */ 0x00e6be80, 0x00e6bdaf, 0x00e6bd9b, 0x00e6bfb3,
+ /* ac */ 0x00e6bdad, 0x00e6be82, 0x00e6bdbc, 0x00e6bd98,
+ /* b0 */ 0x00e6be8e, 0x00e6be91, 0x00e6bf82, 0x00e6bda6,
+ /* b4 */ 0x00e6beb3, 0x00e6bea3, 0x00e6bea1, 0x00e6bea4,
+ /* b8 */ 0x00e6beb9, 0x00e6bf86, 0x00e6beaa, 0x00e6bf9f,
+ /* bc */ 0x00e6bf95, 0x00e6bfac, 0x00e6bf94, 0x00e6bf98,
+ /* c0 */ 0x00e6bfb1, 0x00e6bfae, 0x00e6bf9b, 0x00e78089,
+ /* c4 */ 0x00e7808b, 0x00e6bfba, 0x00e78091, 0x00e78081,
+ /* c8 */ 0x00e7808f, 0x00e6bfbe, 0x00e7809b, 0x00e7809a,
+ /* cc */ 0x00e6bdb4, 0x00e7809d, 0x00e78098, 0x00e7809f,
+ /* d0 */ 0x00e780b0, 0x00e780be, 0x00e780b2, 0x00e78191,
+ /* d4 */ 0x00e781a3, 0x00e78299, 0x00e78292, 0x00e782af,
+ /* d8 */ 0x00e783b1, 0x00e782ac, 0x00e782b8, 0x00e782b3,
+ /* dc */ 0x00e782ae, 0x00e7839f, 0x00e7838b, 0x00e7839d,
+ /* e0 */ 0x00e78399, 0x00e78489, 0x00e783bd, 0x00e7849c,
+ /* e4 */ 0x00e78499, 0x00e785a5, 0x00e78595, 0x00e78688,
+ /* e8 */ 0x00e785a6, 0x00e785a2, 0x00e7858c, 0x00e78596,
+ /* ec */ 0x00e785ac, 0x00e7868f, 0x00e787bb, 0x00e78684,
+ /* f0 */ 0x00e78695, 0x00e786a8, 0x00e786ac, 0x00e78797,
+ /* f4 */ 0x00e786b9, 0x00e786be, 0x00e78792, 0x00e78789,
+ /* f8 */ 0x00e78794, 0x00e7878e, 0x00e787a0, 0x00e787ac,
+ /* fc */ 0x00e787a7, 0x00e787b5, 0x00e787bc,
+
+ /*** e0xx - offset 0x0154d ***/
+ /* a0 */ 0x00e787b9, 0x00e787bf, 0x00e7888d,
+ /* a4 */ 0x00e78890, 0x00e7889b, 0x00e788a8, 0x00e788ad,
+ /* a8 */ 0x00e788ac, 0x00e788b0, 0x00e788b2, 0x00e788bb,
+ /* ac */ 0x00e788bc, 0x00e788bf, 0x00e78980, 0x00e78986,
+ /* b0 */ 0x00e7898b, 0x00e78998, 0x00e789b4, 0x00e789be,
+ /* b4 */ 0x00e78a82, 0x00e78a81, 0x00e78a87, 0x00e78a92,
+ /* b8 */ 0x00e78a96, 0x00e78aa2, 0x00e78aa7, 0x00e78ab9,
+ /* bc */ 0x00e78ab2, 0x00e78b83, 0x00e78b86, 0x00e78b84,
+ /* c0 */ 0x00e78b8e, 0x00e78b92, 0x00e78ba2, 0x00e78ba0,
+ /* c4 */ 0x00e78ba1, 0x00e78bb9, 0x00e78bb7, 0x00e5808f,
+ /* c8 */ 0x00e78c97, 0x00e78c8a, 0x00e78c9c, 0x00e78c96,
+ /* cc */ 0x00e78c9d, 0x00e78cb4, 0x00e78caf, 0x00e78ca9,
+ /* d0 */ 0x00e78ca5, 0x00e78cbe, 0x00e78d8e, 0x00e78d8f,
+ /* d4 */ 0x00e9bb98, 0x00e78d97, 0x00e78daa, 0x00e78da8,
+ /* d8 */ 0x00e78db0, 0x00e78db8, 0x00e78db5, 0x00e78dbb,
+ /* dc */ 0x00e78dba, 0x00e78f88, 0x00e78eb3, 0x00e78f8e,
+ /* e0 */ 0x00e78ebb, 0x00e78f80, 0x00e78fa5, 0x00e78fae,
+ /* e4 */ 0x00e78f9e, 0x00e792a2, 0x00e79085, 0x00e791af,
+ /* e8 */ 0x00e790a5, 0x00e78fb8, 0x00e790b2, 0x00e790ba,
+ /* ec */ 0x00e79195, 0x00e790bf, 0x00e7919f, 0x00e79199,
+ /* f0 */ 0x00e79181, 0x00e7919c, 0x00e791a9, 0x00e791b0,
+ /* f4 */ 0x00e791a3, 0x00e791aa, 0x00e791b6, 0x00e791be,
+ /* f8 */ 0x00e7928b, 0x00e7929e, 0x00e792a7, 0x00e7938a,
+ /* fc */ 0x00e7938f, 0x00e79394, 0x00e78fb1,
+
+ /*** e1xx - offset 0x015ab ***/
+ /* a0 */ 0x00e793a0, 0x00e793a3, 0x00e793a7,
+ /* a4 */ 0x00e793a9, 0x00e793ae, 0x00e793b2, 0x00e793b0,
+ /* a8 */ 0x00e793b1, 0x00e793b8, 0x00e793b7, 0x00e79484,
+ /* ac */ 0x00e79483, 0x00e79485, 0x00e7948c, 0x00e7948e,
+ /* b0 */ 0x00e7948d, 0x00e79495, 0x00e79493, 0x00e7949e,
+ /* b4 */ 0x00e794a6, 0x00e794ac, 0x00e794bc, 0x00e79584,
+ /* b8 */ 0x00e7958d, 0x00e7958a, 0x00e79589, 0x00e7959b,
+ /* bc */ 0x00e79586, 0x00e7959a, 0x00e795a9, 0x00e795a4,
+ /* c0 */ 0x00e795a7, 0x00e795ab, 0x00e795ad, 0x00e795b8,
+ /* c4 */ 0x00e795b6, 0x00e79686, 0x00e79687, 0x00e795b4,
+ /* c8 */ 0x00e7968a, 0x00e79689, 0x00e79682, 0x00e79694,
+ /* cc */ 0x00e7969a, 0x00e7969d, 0x00e796a5, 0x00e796a3,
+ /* d0 */ 0x00e79782, 0x00e796b3, 0x00e79783, 0x00e796b5,
+ /* d4 */ 0x00e796bd, 0x00e796b8, 0x00e796bc, 0x00e796b1,
+ /* d8 */ 0x00e7978d, 0x00e7978a, 0x00e79792, 0x00e79799,
+ /* dc */ 0x00e797a3, 0x00e7979e, 0x00e797be, 0x00e797bf,
+ /* e0 */ 0x00e797bc, 0x00e79881, 0x00e797b0, 0x00e797ba,
+ /* e4 */ 0x00e797b2, 0x00e797b3, 0x00e7988b, 0x00e7988d,
+ /* e8 */ 0x00e79889, 0x00e7989f, 0x00e798a7, 0x00e798a0,
+ /* ec */ 0x00e798a1, 0x00e798a2, 0x00e798a4, 0x00e798b4,
+ /* f0 */ 0x00e798b0, 0x00e798bb, 0x00e79987, 0x00e79988,
+ /* f4 */ 0x00e79986, 0x00e7999c, 0x00e79998, 0x00e799a1,
+ /* f8 */ 0x00e799a2, 0x00e799a8, 0x00e799a9, 0x00e799aa,
+ /* fc */ 0x00e799a7, 0x00e799ac, 0x00e799b0,
+
+ /*** e2xx - offset 0x01609 ***/
+ /* a0 */ 0x00e799b2, 0x00e799b6, 0x00e799b8,
+ /* a4 */ 0x00e799bc, 0x00e79a80, 0x00e79a83, 0x00e79a88,
+ /* a8 */ 0x00e79a8b, 0x00e79a8e, 0x00e79a96, 0x00e79a93,
+ /* ac */ 0x00e79a99, 0x00e79a9a, 0x00e79ab0, 0x00e79ab4,
+ /* b0 */ 0x00e79ab8, 0x00e79ab9, 0x00e79aba, 0x00e79b82,
+ /* b4 */ 0x00e79b8d, 0x00e79b96, 0x00e79b92, 0x00e79b9e,
+ /* b8 */ 0x00e79ba1, 0x00e79ba5, 0x00e79ba7, 0x00e79baa,
+ /* bc */ 0x00e898af, 0x00e79bbb, 0x00e79c88, 0x00e79c87,
+ /* c0 */ 0x00e79c84, 0x00e79ca9, 0x00e79ca4, 0x00e79c9e,
+ /* c4 */ 0x00e79ca5, 0x00e79ca6, 0x00e79c9b, 0x00e79cb7,
+ /* c8 */ 0x00e79cb8, 0x00e79d87, 0x00e79d9a, 0x00e79da8,
+ /* cc */ 0x00e79dab, 0x00e79d9b, 0x00e79da5, 0x00e79dbf,
+ /* d0 */ 0x00e79dbe, 0x00e79db9, 0x00e79e8e, 0x00e79e8b,
+ /* d4 */ 0x00e79e91, 0x00e79ea0, 0x00e79e9e, 0x00e79eb0,
+ /* d8 */ 0x00e79eb6, 0x00e79eb9, 0x00e79ebf, 0x00e79ebc,
+ /* dc */ 0x00e79ebd, 0x00e79ebb, 0x00e79f87, 0x00e79f8d,
+ /* e0 */ 0x00e79f97, 0x00e79f9a, 0x00e79f9c, 0x00e79fa3,
+ /* e4 */ 0x00e79fae, 0x00e79fbc, 0x00e7a08c, 0x00e7a092,
+ /* e8 */ 0x00e7a4a6, 0x00e7a0a0, 0x00e7a4aa, 0x00e7a185,
+ /* ec */ 0x00e7a28e, 0x00e7a1b4, 0x00e7a286, 0x00e7a1bc,
+ /* f0 */ 0x00e7a29a, 0x00e7a28c, 0x00e7a2a3, 0x00e7a2b5,
+ /* f4 */ 0x00e7a2aa, 0x00e7a2af, 0x00e7a391, 0x00e7a386,
+ /* f8 */ 0x00e7a38b, 0x00e7a394, 0x00e7a2be, 0x00e7a2bc,
+ /* fc */ 0x00e7a385, 0x00e7a38a, 0x00e7a3ac,
+
+ /*** e3xx - offset 0x01667 ***/
+ /* a0 */ 0x00e7a3a7, 0x00e7a39a, 0x00e7a3bd,
+ /* a4 */ 0x00e7a3b4, 0x00e7a487, 0x00e7a492, 0x00e7a491,
+ /* a8 */ 0x00e7a499, 0x00e7a4ac, 0x00e7a4ab, 0x00e7a580,
+ /* ac */ 0x00e7a5a0, 0x00e7a597, 0x00e7a59f, 0x00e7a59a,
+ /* b0 */ 0x00e7a595, 0x00e7a593, 0x00e7a5ba, 0x00e7a5bf,
+ /* b4 */ 0x00e7a68a, 0x00e7a69d, 0x00e7a6a7, 0x00e9bd8b,
+ /* b8 */ 0x00e7a6aa, 0x00e7a6ae, 0x00e7a6b3, 0x00e7a6b9,
+ /* bc */ 0x00e7a6ba, 0x00e7a789, 0x00e7a795, 0x00e7a7a7,
+ /* c0 */ 0x00e7a7ac, 0x00e7a7a1, 0x00e7a7a3, 0x00e7a888,
+ /* c4 */ 0x00e7a88d, 0x00e7a898, 0x00e7a899, 0x00e7a8a0,
+ /* c8 */ 0x00e7a89f, 0x00e7a680, 0x00e7a8b1, 0x00e7a8bb,
+ /* cc */ 0x00e7a8be, 0x00e7a8b7, 0x00e7a983, 0x00e7a997,
+ /* d0 */ 0x00e7a989, 0x00e7a9a1, 0x00e7a9a2, 0x00e7a9a9,
+ /* d4 */ 0x00e9be9d, 0x00e7a9b0, 0x00e7a9b9, 0x00e7a9bd,
+ /* d8 */ 0x00e7aa88, 0x00e7aa97, 0x00e7aa95, 0x00e7aa98,
+ /* dc */ 0x00e7aa96, 0x00e7aaa9, 0x00e7ab88, 0x00e7aab0,
+ /* e0 */ 0x00e7aab6, 0x00e7ab85, 0x00e7ab84, 0x00e7aabf,
+ /* e4 */ 0x00e98283, 0x00e7ab87, 0x00e7ab8a, 0x00e7ab8d,
+ /* e8 */ 0x00e7ab8f, 0x00e7ab95, 0x00e7ab93, 0x00e7ab99,
+ /* ec */ 0x00e7ab9a, 0x00e7ab9d, 0x00e7aba1, 0x00e7aba2,
+ /* f0 */ 0x00e7aba6, 0x00e7abad, 0x00e7abb0, 0x00e7ac82,
+ /* f4 */ 0x00e7ac8f, 0x00e7ac8a, 0x00e7ac86, 0x00e7acb3,
+ /* f8 */ 0x00e7ac98, 0x00e7ac99, 0x00e7ac9e, 0x00e7acb5,
+ /* fc */ 0x00e7aca8, 0x00e7acb6, 0x00e7ad90,
+
+ /*** e4xx - offset 0x016c5 ***/
+ /* a0 */ 0x00e7adba, 0x00e7ac84, 0x00e7ad8d,
+ /* a4 */ 0x00e7ac8b, 0x00e7ad8c, 0x00e7ad85, 0x00e7adb5,
+ /* a8 */ 0x00e7ada5, 0x00e7adb4, 0x00e7ada7, 0x00e7adb0,
+ /* ac */ 0x00e7adb1, 0x00e7adac, 0x00e7adae, 0x00e7ae9d,
+ /* b0 */ 0x00e7ae98, 0x00e7ae9f, 0x00e7ae8d, 0x00e7ae9c,
+ /* b4 */ 0x00e7ae9a, 0x00e7ae8b, 0x00e7ae92, 0x00e7ae8f,
+ /* b8 */ 0x00e7ad9d, 0x00e7ae99, 0x00e7af8b, 0x00e7af81,
+ /* bc */ 0x00e7af8c, 0x00e7af8f, 0x00e7aeb4, 0x00e7af86,
+ /* c0 */ 0x00e7af9d, 0x00e7afa9, 0x00e7b091, 0x00e7b094,
+ /* c4 */ 0x00e7afa6, 0x00e7afa5, 0x00e7b1a0, 0x00e7b080,
+ /* c8 */ 0x00e7b087, 0x00e7b093, 0x00e7afb3, 0x00e7afb7,
+ /* cc */ 0x00e7b097, 0x00e7b08d, 0x00e7afb6, 0x00e7b0a3,
+ /* d0 */ 0x00e7b0a7, 0x00e7b0aa, 0x00e7b09f, 0x00e7b0b7,
+ /* d4 */ 0x00e7b0ab, 0x00e7b0bd, 0x00e7b18c, 0x00e7b183,
+ /* d8 */ 0x00e7b194, 0x00e7b18f, 0x00e7b180, 0x00e7b190,
+ /* dc */ 0x00e7b198, 0x00e7b19f, 0x00e7b1a4, 0x00e7b196,
+ /* e0 */ 0x00e7b1a5, 0x00e7b1ac, 0x00e7b1b5, 0x00e7b283,
+ /* e4 */ 0x00e7b290, 0x00e7b2a4, 0x00e7b2ad, 0x00e7b2a2,
+ /* e8 */ 0x00e7b2ab, 0x00e7b2a1, 0x00e7b2a8, 0x00e7b2b3,
+ /* ec */ 0x00e7b2b2, 0x00e7b2b1, 0x00e7b2ae, 0x00e7b2b9,
+ /* f0 */ 0x00e7b2bd, 0x00e7b380, 0x00e7b385, 0x00e7b382,
+ /* f4 */ 0x00e7b398, 0x00e7b392, 0x00e7b39c, 0x00e7b3a2,
+ /* f8 */ 0x00e9acbb, 0x00e7b3af, 0x00e7b3b2, 0x00e7b3b4,
+ /* fc */ 0x00e7b3b6, 0x00e7b3ba, 0x00e7b486,
+
+ /*** e5xx - offset 0x01723 ***/
+ /* a0 */ 0x00e7b482, 0x00e7b49c, 0x00e7b495,
+ /* a4 */ 0x00e7b48a, 0x00e7b585, 0x00e7b58b, 0x00e7b4ae,
+ /* a8 */ 0x00e7b4b2, 0x00e7b4bf, 0x00e7b4b5, 0x00e7b586,
+ /* ac */ 0x00e7b5b3, 0x00e7b596, 0x00e7b58e, 0x00e7b5b2,
+ /* b0 */ 0x00e7b5a8, 0x00e7b5ae, 0x00e7b58f, 0x00e7b5a3,
+ /* b4 */ 0x00e7b693, 0x00e7b689, 0x00e7b59b, 0x00e7b68f,
+ /* b8 */ 0x00e7b5bd, 0x00e7b69b, 0x00e7b6ba, 0x00e7b6ae,
+ /* bc */ 0x00e7b6a3, 0x00e7b6b5, 0x00e7b787, 0x00e7b6bd,
+ /* c0 */ 0x00e7b6ab, 0x00e7b8bd, 0x00e7b6a2, 0x00e7b6af,
+ /* c4 */ 0x00e7b79c, 0x00e7b6b8, 0x00e7b69f, 0x00e7b6b0,
+ /* c8 */ 0x00e7b798, 0x00e7b79d, 0x00e7b7a4, 0x00e7b79e,
+ /* cc */ 0x00e7b7bb, 0x00e7b7b2, 0x00e7b7a1, 0x00e7b885,
+ /* d0 */ 0x00e7b88a, 0x00e7b8a3, 0x00e7b8a1, 0x00e7b892,
+ /* d4 */ 0x00e7b8b1, 0x00e7b89f, 0x00e7b889, 0x00e7b88b,
+ /* d8 */ 0x00e7b8a2, 0x00e7b986, 0x00e7b9a6, 0x00e7b8bb,
+ /* dc */ 0x00e7b8b5, 0x00e7b8b9, 0x00e7b983, 0x00e7b8b7,
+ /* e0 */ 0x00e7b8b2, 0x00e7b8ba, 0x00e7b9a7, 0x00e7b99d,
+ /* e4 */ 0x00e7b996, 0x00e7b99e, 0x00e7b999, 0x00e7b99a,
+ /* e8 */ 0x00e7b9b9, 0x00e7b9aa, 0x00e7b9a9, 0x00e7b9bc,
+ /* ec */ 0x00e7b9bb, 0x00e7ba83, 0x00e7b795, 0x00e7b9bd,
+ /* f0 */ 0x00e8beae, 0x00e7b9bf, 0x00e7ba88, 0x00e7ba89,
+ /* f4 */ 0x00e7ba8c, 0x00e7ba92, 0x00e7ba90, 0x00e7ba93,
+ /* f8 */ 0x00e7ba94, 0x00e7ba96, 0x00e7ba8e, 0x00e7ba9b,
+ /* fc */ 0x00e7ba9c, 0x00e7bcb8, 0x00e7bcba,
+
+ /*** e6xx - offset 0x01781 ***/
+ /* a0 */ 0x00e7bd85, 0x00e7bd8c, 0x00e7bd8d,
+ /* a4 */ 0x00e7bd8e, 0x00e7bd90, 0x00e7bd91, 0x00e7bd95,
+ /* a8 */ 0x00e7bd94, 0x00e7bd98, 0x00e7bd9f, 0x00e7bda0,
+ /* ac */ 0x00e7bda8, 0x00e7bda9, 0x00e7bda7, 0x00e7bdb8,
+ /* b0 */ 0x00e7be82, 0x00e7be86, 0x00e7be83, 0x00e7be88,
+ /* b4 */ 0x00e7be87, 0x00e7be8c, 0x00e7be94, 0x00e7be9e,
+ /* b8 */ 0x00e7be9d, 0x00e7be9a, 0x00e7bea3, 0x00e7beaf,
+ /* bc */ 0x00e7beb2, 0x00e7beb9, 0x00e7beae, 0x00e7beb6,
+ /* c0 */ 0x00e7beb8, 0x00e8adb1, 0x00e7bf85, 0x00e7bf86,
+ /* c4 */ 0x00e7bf8a, 0x00e7bf95, 0x00e7bf94, 0x00e7bfa1,
+ /* c8 */ 0x00e7bfa6, 0x00e7bfa9, 0x00e7bfb3, 0x00e7bfb9,
+ /* cc */ 0x00e9a39c, 0x00e88086, 0x00e88084, 0x00e8808b,
+ /* d0 */ 0x00e88092, 0x00e88098, 0x00e88099, 0x00e8809c,
+ /* d4 */ 0x00e880a1, 0x00e880a8, 0x00e880bf, 0x00e880bb,
+ /* d8 */ 0x00e8818a, 0x00e88186, 0x00e88192, 0x00e88198,
+ /* dc */ 0x00e8819a, 0x00e8819f, 0x00e881a2, 0x00e881a8,
+ /* e0 */ 0x00e881b3, 0x00e881b2, 0x00e881b0, 0x00e881b6,
+ /* e4 */ 0x00e881b9, 0x00e881bd, 0x00e881bf, 0x00e88284,
+ /* e8 */ 0x00e88286, 0x00e88285, 0x00e8829b, 0x00e88293,
+ /* ec */ 0x00e8829a, 0x00e882ad, 0x00e58690, 0x00e882ac,
+ /* f0 */ 0x00e8839b, 0x00e883a5, 0x00e88399, 0x00e8839d,
+ /* f4 */ 0x00e88384, 0x00e8839a, 0x00e88396, 0x00e88489,
+ /* f8 */ 0x00e883af, 0x00e883b1, 0x00e8849b, 0x00e884a9,
+ /* fc */ 0x00e884a3, 0x00e884af, 0x00e8858b,
+
+ /*** e7xx - offset 0x017df ***/
+ /* a0 */ 0x00e99a8b, 0x00e88586, 0x00e884be,
+ /* a4 */ 0x00e88593, 0x00e88591, 0x00e883bc, 0x00e885b1,
+ /* a8 */ 0x00e885ae, 0x00e885a5, 0x00e885a6, 0x00e885b4,
+ /* ac */ 0x00e88683, 0x00e88688, 0x00e8868a, 0x00e88680,
+ /* b0 */ 0x00e88682, 0x00e886a0, 0x00e88695, 0x00e886a4,
+ /* b4 */ 0x00e886a3, 0x00e8859f, 0x00e88693, 0x00e886a9,
+ /* b8 */ 0x00e886b0, 0x00e886b5, 0x00e886be, 0x00e886b8,
+ /* bc */ 0x00e886bd, 0x00e88780, 0x00e88782, 0x00e886ba,
+ /* c0 */ 0x00e88789, 0x00e8878d, 0x00e88791, 0x00e88799,
+ /* c4 */ 0x00e88798, 0x00e88788, 0x00e8879a, 0x00e8879f,
+ /* c8 */ 0x00e887a0, 0x00e887a7, 0x00e887ba, 0x00e887bb,
+ /* cc */ 0x00e887be, 0x00e88881, 0x00e88882, 0x00e88885,
+ /* d0 */ 0x00e88887, 0x00e8888a, 0x00e8888d, 0x00e88890,
+ /* d4 */ 0x00e88896, 0x00e888a9, 0x00e888ab, 0x00e888b8,
+ /* d8 */ 0x00e888b3, 0x00e88980, 0x00e88999, 0x00e88998,
+ /* dc */ 0x00e8899d, 0x00e8899a, 0x00e8899f, 0x00e889a4,
+ /* e0 */ 0x00e889a2, 0x00e889a8, 0x00e889aa, 0x00e889ab,
+ /* e4 */ 0x00e888ae, 0x00e889b1, 0x00e889b7, 0x00e889b8,
+ /* e8 */ 0x00e889be, 0x00e88a8d, 0x00e88a92, 0x00e88aab,
+ /* ec */ 0x00e88a9f, 0x00e88abb, 0x00e88aac, 0x00e88ba1,
+ /* f0 */ 0x00e88ba3, 0x00e88b9f, 0x00e88b92, 0x00e88bb4,
+ /* f4 */ 0x00e88bb3, 0x00e88bba, 0x00e88e93, 0x00e88c83,
+ /* f8 */ 0x00e88bbb, 0x00e88bb9, 0x00e88b9e, 0x00e88c86,
+ /* fc */ 0x00e88b9c, 0x00e88c89, 0x00e88b99,
+
+ /*** e8xx - offset 0x0183d ***/
+ /* a0 */ 0x00e88cb5, 0x00e88cb4, 0x00e88c96,
+ /* a4 */ 0x00e88cb2, 0x00e88cb1, 0x00e88d80, 0x00e88cb9,
+ /* a8 */ 0x00e88d90, 0x00e88d85, 0x00e88caf, 0x00e88cab,
+ /* ac */ 0x00e88c97, 0x00e88c98, 0x00e88e85, 0x00e88e9a,
+ /* b0 */ 0x00e88eaa, 0x00e88e9f, 0x00e88ea2, 0x00e88e96,
+ /* b4 */ 0x00e88ca3, 0x00e88e8e, 0x00e88e87, 0x00e88e8a,
+ /* b8 */ 0x00e88dbc, 0x00e88eb5, 0x00e88db3, 0x00e88db5,
+ /* bc */ 0x00e88ea0, 0x00e88e89, 0x00e88ea8, 0x00e88fb4,
+ /* c0 */ 0x00e89093, 0x00e88fab, 0x00e88f8e, 0x00e88fbd,
+ /* c4 */ 0x00e89083, 0x00e88f98, 0x00e8908b, 0x00e88f81,
+ /* c8 */ 0x00e88fb7, 0x00e89087, 0x00e88fa0, 0x00e88fb2,
+ /* cc */ 0x00e8908d, 0x00e890a2, 0x00e890a0, 0x00e88ebd,
+ /* d0 */ 0x00e890b8, 0x00e89486, 0x00e88fbb, 0x00e891ad,
+ /* d4 */ 0x00e890aa, 0x00e890bc, 0x00e8959a, 0x00e89284,
+ /* d8 */ 0x00e891b7, 0x00e891ab, 0x00e892ad, 0x00e891ae,
+ /* dc */ 0x00e89282, 0x00e891a9, 0x00e89186, 0x00e890ac,
+ /* e0 */ 0x00e891af, 0x00e891b9, 0x00e890b5, 0x00e8938a,
+ /* e4 */ 0x00e891a2, 0x00e892b9, 0x00e892bf, 0x00e8929f,
+ /* e8 */ 0x00e89399, 0x00e8938d, 0x00e892bb, 0x00e8939a,
+ /* ec */ 0x00e89390, 0x00e89381, 0x00e89386, 0x00e89396,
+ /* f0 */ 0x00e892a1, 0x00e894a1, 0x00e893bf, 0x00e893b4,
+ /* f4 */ 0x00e89497, 0x00e89498, 0x00e894ac, 0x00e8949f,
+ /* f8 */ 0x00e89495, 0x00e89494, 0x00e893bc, 0x00e89580,
+ /* fc */ 0x00e895a3, 0x00e89598, 0x00e89588,
+
+ /*** e9xx - offset 0x0189b ***/
+ /* a0 */ 0x00e89581, 0x00e89882, 0x00e8958b,
+ /* a4 */ 0x00e89595, 0x00e89680, 0x00e896a4, 0x00e89688,
+ /* a8 */ 0x00e89691, 0x00e8968a, 0x00e896a8, 0x00e895ad,
+ /* ac */ 0x00e89694, 0x00e8969b, 0x00e897aa, 0x00e89687,
+ /* b0 */ 0x00e8969c, 0x00e895b7, 0x00e895be, 0x00e89690,
+ /* b4 */ 0x00e89789, 0x00e896ba, 0x00e8978f, 0x00e896b9,
+ /* b8 */ 0x00e89790, 0x00e89795, 0x00e8979d, 0x00e897a5,
+ /* bc */ 0x00e8979c, 0x00e897b9, 0x00e8988a, 0x00e89893,
+ /* c0 */ 0x00e8988b, 0x00e897be, 0x00e897ba, 0x00e89886,
+ /* c4 */ 0x00e898a2, 0x00e8989a, 0x00e898b0, 0x00e898bf,
+ /* c8 */ 0x00e8998d, 0x00e4b995, 0x00e89994, 0x00e8999f,
+ /* cc */ 0x00e899a7, 0x00e899b1, 0x00e89a93, 0x00e89aa3,
+ /* d0 */ 0x00e89aa9, 0x00e89aaa, 0x00e89a8b, 0x00e89a8c,
+ /* d4 */ 0x00e89ab6, 0x00e89aaf, 0x00e89b84, 0x00e89b86,
+ /* d8 */ 0x00e89ab0, 0x00e89b89, 0x00e8a0a3, 0x00e89aab,
+ /* dc */ 0x00e89b94, 0x00e89b9e, 0x00e89ba9, 0x00e89bac,
+ /* e0 */ 0x00e89b9f, 0x00e89b9b, 0x00e89baf, 0x00e89c92,
+ /* e4 */ 0x00e89c86, 0x00e89c88, 0x00e89c80, 0x00e89c83,
+ /* e8 */ 0x00e89bbb, 0x00e89c91, 0x00e89c89, 0x00e89c8d,
+ /* ec */ 0x00e89bb9, 0x00e89c8a, 0x00e89cb4, 0x00e89cbf,
+ /* f0 */ 0x00e89cb7, 0x00e89cbb, 0x00e89ca5, 0x00e89ca9,
+ /* f4 */ 0x00e89c9a, 0x00e89da0, 0x00e89d9f, 0x00e89db8,
+ /* f8 */ 0x00e89d8c, 0x00e89d8e, 0x00e89db4, 0x00e89d97,
+ /* fc */ 0x00e89da8, 0x00e89dae, 0x00e89d99,
+
+ /*** eaxx - offset 0x018f9 ***/
+ /* a0 */ 0x00e89d93, 0x00e89da3, 0x00e89daa,
+ /* a4 */ 0x00e8a085, 0x00e89ea2, 0x00e89e9f, 0x00e89e82,
+ /* a8 */ 0x00e89eaf, 0x00e89f8b, 0x00e89ebd, 0x00e89f80,
+ /* ac */ 0x00e89f90, 0x00e99b96, 0x00e89eab, 0x00e89f84,
+ /* b0 */ 0x00e89eb3, 0x00e89f87, 0x00e89f86, 0x00e89ebb,
+ /* b4 */ 0x00e89faf, 0x00e89fb2, 0x00e89fa0, 0x00e8a08f,
+ /* b8 */ 0x00e8a08d, 0x00e89fbe, 0x00e89fb6, 0x00e89fb7,
+ /* bc */ 0x00e8a08e, 0x00e89f92, 0x00e8a091, 0x00e8a096,
+ /* c0 */ 0x00e8a095, 0x00e8a0a2, 0x00e8a0a1, 0x00e8a0b1,
+ /* c4 */ 0x00e8a0b6, 0x00e8a0b9, 0x00e8a0a7, 0x00e8a0bb,
+ /* c8 */ 0x00e8a184, 0x00e8a182, 0x00e8a192, 0x00e8a199,
+ /* cc */ 0x00e8a19e, 0x00e8a1a2, 0x00e8a1ab, 0x00e8a281,
+ /* d0 */ 0x00e8a1be, 0x00e8a29e, 0x00e8a1b5, 0x00e8a1bd,
+ /* d4 */ 0x00e8a2b5, 0x00e8a1b2, 0x00e8a282, 0x00e8a297,
+ /* d8 */ 0x00e8a292, 0x00e8a2ae, 0x00e8a299, 0x00e8a2a2,
+ /* dc */ 0x00e8a28d, 0x00e8a2a4, 0x00e8a2b0, 0x00e8a2bf,
+ /* e0 */ 0x00e8a2b1, 0x00e8a383, 0x00e8a384, 0x00e8a394,
+ /* e4 */ 0x00e8a398, 0x00e8a399, 0x00e8a39d, 0x00e8a3b9,
+ /* e8 */ 0x00e8a482, 0x00e8a3bc, 0x00e8a3b4, 0x00e8a3a8,
+ /* ec */ 0x00e8a3b2, 0x00e8a484, 0x00e8a48c, 0x00e8a48a,
+ /* f0 */ 0x00e8a493, 0x00e8a583, 0x00e8a49e, 0x00e8a4a5,
+ /* f4 */ 0x00e8a4aa, 0x00e8a4ab, 0x00e8a581, 0x00e8a584,
+ /* f8 */ 0x00e8a4bb, 0x00e8a4b6, 0x00e8a4b8, 0x00e8a58c,
+ /* fc */ 0x00e8a49d, 0x00e8a5a0, 0x00e8a59e,
+
+ /*** ebxx - offset 0x01957 ***/
+ /* a0 */ 0x00e8a5a6, 0x00e8a5a4, 0x00e8a5ad,
+ /* a4 */ 0x00e8a5aa, 0x00e8a5af, 0x00e8a5b4, 0x00e8a5b7,
+ /* a8 */ 0x00e8a5be, 0x00e8a683, 0x00e8a688, 0x00e8a68a,
+ /* ac */ 0x00e8a693, 0x00e8a698, 0x00e8a6a1, 0x00e8a6a9,
+ /* b0 */ 0x00e8a6a6, 0x00e8a6ac, 0x00e8a6af, 0x00e8a6b2,
+ /* b4 */ 0x00e8a6ba, 0x00e8a6bd, 0x00e8a6bf, 0x00e8a780,
+ /* b8 */ 0x00e8a79a, 0x00e8a79c, 0x00e8a79d, 0x00e8a7a7,
+ /* bc */ 0x00e8a7b4, 0x00e8a7b8, 0x00e8a883, 0x00e8a896,
+ /* c0 */ 0x00e8a890, 0x00e8a88c, 0x00e8a89b, 0x00e8a89d,
+ /* c4 */ 0x00e8a8a5, 0x00e8a8b6, 0x00e8a981, 0x00e8a99b,
+ /* c8 */ 0x00e8a992, 0x00e8a986, 0x00e8a988, 0x00e8a9bc,
+ /* cc */ 0x00e8a9ad, 0x00e8a9ac, 0x00e8a9a2, 0x00e8aa85,
+ /* d0 */ 0x00e8aa82, 0x00e8aa84, 0x00e8aaa8, 0x00e8aaa1,
+ /* d4 */ 0x00e8aa91, 0x00e8aaa5, 0x00e8aaa6, 0x00e8aa9a,
+ /* d8 */ 0x00e8aaa3, 0x00e8ab84, 0x00e8ab8d, 0x00e8ab82,
+ /* dc */ 0x00e8ab9a, 0x00e8abab, 0x00e8abb3, 0x00e8aba7,
+ /* e0 */ 0x00e8aba4, 0x00e8abb1, 0x00e8ac94, 0x00e8aba0,
+ /* e4 */ 0x00e8aba2, 0x00e8abb7, 0x00e8ab9e, 0x00e8ab9b,
+ /* e8 */ 0x00e8ac8c, 0x00e8ac87, 0x00e8ac9a, 0x00e8aba1,
+ /* ec */ 0x00e8ac96, 0x00e8ac90, 0x00e8ac97, 0x00e8aca0,
+ /* f0 */ 0x00e8acb3, 0x00e99eab, 0x00e8aca6, 0x00e8acab,
+ /* f4 */ 0x00e8acbe, 0x00e8aca8, 0x00e8ad81, 0x00e8ad8c,
+ /* f8 */ 0x00e8ad8f, 0x00e8ad8e, 0x00e8ad89, 0x00e8ad96,
+ /* fc */ 0x00e8ad9b, 0x00e8ad9a, 0x00e8adab,
+
+ /*** ecxx - offset 0x019b5 ***/
+ /* a0 */ 0x00e8ad9f, 0x00e8adac, 0x00e8adaf,
+ /* a4 */ 0x00e8adb4, 0x00e8adbd, 0x00e8ae80, 0x00e8ae8c,
+ /* a8 */ 0x00e8ae8e, 0x00e8ae92, 0x00e8ae93, 0x00e8ae96,
+ /* ac */ 0x00e8ae99, 0x00e8ae9a, 0x00e8b0ba, 0x00e8b181,
+ /* b0 */ 0x00e8b0bf, 0x00e8b188, 0x00e8b18c, 0x00e8b18e,
+ /* b4 */ 0x00e8b190, 0x00e8b195, 0x00e8b1a2, 0x00e8b1ac,
+ /* b8 */ 0x00e8b1b8, 0x00e8b1ba, 0x00e8b282, 0x00e8b289,
+ /* bc */ 0x00e8b285, 0x00e8b28a, 0x00e8b28d, 0x00e8b28e,
+ /* c0 */ 0x00e8b294, 0x00e8b1bc, 0x00e8b298, 0x00e6889d,
+ /* c4 */ 0x00e8b2ad, 0x00e8b2aa, 0x00e8b2bd, 0x00e8b2b2,
+ /* c8 */ 0x00e8b2b3, 0x00e8b2ae, 0x00e8b2b6, 0x00e8b388,
+ /* cc */ 0x00e8b381, 0x00e8b3a4, 0x00e8b3a3, 0x00e8b39a,
+ /* d0 */ 0x00e8b3bd, 0x00e8b3ba, 0x00e8b3bb, 0x00e8b484,
+ /* d4 */ 0x00e8b485, 0x00e8b48a, 0x00e8b487, 0x00e8b48f,
+ /* d8 */ 0x00e8b48d, 0x00e8b490, 0x00e9bd8e, 0x00e8b493,
+ /* dc */ 0x00e8b38d, 0x00e8b494, 0x00e8b496, 0x00e8b5a7,
+ /* e0 */ 0x00e8b5ad, 0x00e8b5b1, 0x00e8b5b3, 0x00e8b681,
+ /* e4 */ 0x00e8b699, 0x00e8b782, 0x00e8b6be, 0x00e8b6ba,
+ /* e8 */ 0x00e8b78f, 0x00e8b79a, 0x00e8b796, 0x00e8b78c,
+ /* ec */ 0x00e8b79b, 0x00e8b78b, 0x00e8b7aa, 0x00e8b7ab,
+ /* f0 */ 0x00e8b79f, 0x00e8b7a3, 0x00e8b7bc, 0x00e8b888,
+ /* f4 */ 0x00e8b889, 0x00e8b7bf, 0x00e8b89d, 0x00e8b89e,
+ /* f8 */ 0x00e8b890, 0x00e8b89f, 0x00e8b982, 0x00e8b8b5,
+ /* fc */ 0x00e8b8b0, 0x00e8b8b4, 0x00e8b98a,
+
+ /*** edxx - offset 0x01a13 ***/
+ /* a0 */ 0x00e8b987, 0x00e8b989, 0x00e8b98c,
+ /* a4 */ 0x00e8b990, 0x00e8b988, 0x00e8b999, 0x00e8b9a4,
+ /* a8 */ 0x00e8b9a0, 0x00e8b8aa, 0x00e8b9a3, 0x00e8b995,
+ /* ac */ 0x00e8b9b6, 0x00e8b9b2, 0x00e8b9bc, 0x00e8ba81,
+ /* b0 */ 0x00e8ba87, 0x00e8ba85, 0x00e8ba84, 0x00e8ba8b,
+ /* b4 */ 0x00e8ba8a, 0x00e8ba93, 0x00e8ba91, 0x00e8ba94,
+ /* b8 */ 0x00e8ba99, 0x00e8baaa, 0x00e8baa1, 0x00e8baac,
+ /* bc */ 0x00e8bab0, 0x00e8bb86, 0x00e8bab1, 0x00e8babe,
+ /* c0 */ 0x00e8bb85, 0x00e8bb88, 0x00e8bb8b, 0x00e8bb9b,
+ /* c4 */ 0x00e8bba3, 0x00e8bbbc, 0x00e8bbbb, 0x00e8bbab,
+ /* c8 */ 0x00e8bbbe, 0x00e8bc8a, 0x00e8bc85, 0x00e8bc95,
+ /* cc */ 0x00e8bc92, 0x00e8bc99, 0x00e8bc93, 0x00e8bc9c,
+ /* d0 */ 0x00e8bc9f, 0x00e8bc9b, 0x00e8bc8c, 0x00e8bca6,
+ /* d4 */ 0x00e8bcb3, 0x00e8bcbb, 0x00e8bcb9, 0x00e8bd85,
+ /* d8 */ 0x00e8bd82, 0x00e8bcbe, 0x00e8bd8c, 0x00e8bd89,
+ /* dc */ 0x00e8bd86, 0x00e8bd8e, 0x00e8bd97, 0x00e8bd9c,
+ /* e0 */ 0x00e8bda2, 0x00e8bda3, 0x00e8bda4, 0x00e8be9c,
+ /* e4 */ 0x00e8be9f, 0x00e8bea3, 0x00e8bead, 0x00e8beaf,
+ /* e8 */ 0x00e8beb7, 0x00e8bf9a, 0x00e8bfa5, 0x00e8bfa2,
+ /* ec */ 0x00e8bfaa, 0x00e8bfaf, 0x00e98287, 0x00e8bfb4,
+ /* f0 */ 0x00e98085, 0x00e8bfb9, 0x00e8bfba, 0x00e98091,
+ /* f4 */ 0x00e98095, 0x00e980a1, 0x00e9808d, 0x00e9809e,
+ /* f8 */ 0x00e98096, 0x00e9808b, 0x00e980a7, 0x00e980b6,
+ /* fc */ 0x00e980b5, 0x00e980b9, 0x00e8bfb8,
+
+ /*** eexx - offset 0x01a71 ***/
+ /* a0 */ 0x00e9818f, 0x00e98190, 0x00e98191,
+ /* a4 */ 0x00e98192, 0x00e9808e, 0x00e98189, 0x00e980be,
+ /* a8 */ 0x00e98196, 0x00e98198, 0x00e9819e, 0x00e981a8,
+ /* ac */ 0x00e981af, 0x00e981b6, 0x00e99aa8, 0x00e981b2,
+ /* b0 */ 0x00e98282, 0x00e981bd, 0x00e98281, 0x00e98280,
+ /* b4 */ 0x00e9828a, 0x00e98289, 0x00e9828f, 0x00e982a8,
+ /* b8 */ 0x00e982af, 0x00e982b1, 0x00e982b5, 0x00e983a2,
+ /* bc */ 0x00e983a4, 0x00e68988, 0x00e9839b, 0x00e98482,
+ /* c0 */ 0x00e98492, 0x00e98499, 0x00e984b2, 0x00e984b0,
+ /* c4 */ 0x00e9858a, 0x00e98596, 0x00e98598, 0x00e985a3,
+ /* c8 */ 0x00e985a5, 0x00e985a9, 0x00e985b3, 0x00e985b2,
+ /* cc */ 0x00e9868b, 0x00e98689, 0x00e98682, 0x00e986a2,
+ /* d0 */ 0x00e986ab, 0x00e986af, 0x00e986aa, 0x00e986b5,
+ /* d4 */ 0x00e986b4, 0x00e986ba, 0x00e98780, 0x00e98781,
+ /* d8 */ 0x00e98789, 0x00e9878b, 0x00e98790, 0x00e98796,
+ /* dc */ 0x00e9879f, 0x00e987a1, 0x00e9879b, 0x00e987bc,
+ /* e0 */ 0x00e987b5, 0x00e987b6, 0x00e9889e, 0x00e987bf,
+ /* e4 */ 0x00e98894, 0x00e988ac, 0x00e98895, 0x00e98891,
+ /* e8 */ 0x00e9899e, 0x00e98997, 0x00e98985, 0x00e98989,
+ /* ec */ 0x00e989a4, 0x00e98988, 0x00e98a95, 0x00e988bf,
+ /* f0 */ 0x00e9898b, 0x00e98990, 0x00e98a9c, 0x00e98a96,
+ /* f4 */ 0x00e98a93, 0x00e98a9b, 0x00e9899a, 0x00e98b8f,
+ /* f8 */ 0x00e98ab9, 0x00e98ab7, 0x00e98ba9, 0x00e98c8f,
+ /* fc */ 0x00e98bba, 0x00e98d84, 0x00e98cae,
+
+ /*** efxx - offset 0x01acf ***/
+ /* a0 */ 0x00e98c99, 0x00e98ca2, 0x00e98c9a,
+ /* a4 */ 0x00e98ca3, 0x00e98cba, 0x00e98cb5, 0x00e98cbb,
+ /* a8 */ 0x00e98d9c, 0x00e98da0, 0x00e98dbc, 0x00e98dae,
+ /* ac */ 0x00e98d96, 0x00e98eb0, 0x00e98eac, 0x00e98ead,
+ /* b0 */ 0x00e98e94, 0x00e98eb9, 0x00e98f96, 0x00e98f97,
+ /* b4 */ 0x00e98fa8, 0x00e98fa5, 0x00e98f98, 0x00e98f83,
+ /* b8 */ 0x00e98f9d, 0x00e98f90, 0x00e98f88, 0x00e98fa4,
+ /* bc */ 0x00e9909a, 0x00e99094, 0x00e99093, 0x00e99083,
+ /* c0 */ 0x00e99087, 0x00e99090, 0x00e990b6, 0x00e990ab,
+ /* c4 */ 0x00e990b5, 0x00e990a1, 0x00e990ba, 0x00e99181,
+ /* c8 */ 0x00e99192, 0x00e99184, 0x00e9919b, 0x00e991a0,
+ /* cc */ 0x00e991a2, 0x00e9919e, 0x00e991aa, 0x00e988a9,
+ /* d0 */ 0x00e991b0, 0x00e991b5, 0x00e991b7, 0x00e991bd,
+ /* d4 */ 0x00e9919a, 0x00e991bc, 0x00e991be, 0x00e99281,
+ /* d8 */ 0x00e991bf, 0x00e99682, 0x00e99687, 0x00e9968a,
+ /* dc */ 0x00e99694, 0x00e99696, 0x00e99698, 0x00e99699,
+ /* e0 */ 0x00e996a0, 0x00e996a8, 0x00e996a7, 0x00e996ad,
+ /* e4 */ 0x00e996bc, 0x00e996bb, 0x00e996b9, 0x00e996be,
+ /* e8 */ 0x00e9978a, 0x00e6bfb6, 0x00e99783, 0x00e9978d,
+ /* ec */ 0x00e9978c, 0x00e99795, 0x00e99794, 0x00e99796,
+ /* f0 */ 0x00e9979c, 0x00e997a1, 0x00e997a5, 0x00e997a2,
+ /* f4 */ 0x00e998a1, 0x00e998a8, 0x00e998ae, 0x00e998af,
+ /* f8 */ 0x00e99982, 0x00e9998c, 0x00e9998f, 0x00e9998b,
+ /* fc */ 0x00e999b7, 0x00e9999c, 0x00e9999e,
+
+ /*** f0xx - offset 0x01b2d ***/
+ /* a0 */ 0x00e9999d, 0x00e9999f, 0x00e999a6,
+ /* a4 */ 0x00e999b2, 0x00e999ac, 0x00e99a8d, 0x00e99a98,
+ /* a8 */ 0x00e99a95, 0x00e99a97, 0x00e99aaa, 0x00e99aa7,
+ /* ac */ 0x00e99ab1, 0x00e99ab2, 0x00e99ab0, 0x00e99ab4,
+ /* b0 */ 0x00e99ab6, 0x00e99ab8, 0x00e99ab9, 0x00e99b8e,
+ /* b4 */ 0x00e99b8b, 0x00e99b89, 0x00e99b8d, 0x00e8a58d,
+ /* b8 */ 0x00e99b9c, 0x00e99c8d, 0x00e99b95, 0x00e99bb9,
+ /* bc */ 0x00e99c84, 0x00e99c86, 0x00e99c88, 0x00e99c93,
+ /* c0 */ 0x00e99c8e, 0x00e99c91, 0x00e99c8f, 0x00e99c96,
+ /* c4 */ 0x00e99c99, 0x00e99ca4, 0x00e99caa, 0x00e99cb0,
+ /* c8 */ 0x00e99cb9, 0x00e99cbd, 0x00e99cbe, 0x00e99d84,
+ /* cc */ 0x00e99d86, 0x00e99d88, 0x00e99d82, 0x00e99d89,
+ /* d0 */ 0x00e99d9c, 0x00e99da0, 0x00e99da4, 0x00e99da6,
+ /* d4 */ 0x00e99da8, 0x00e58b92, 0x00e99dab, 0x00e99db1,
+ /* d8 */ 0x00e99db9, 0x00e99e85, 0x00e99dbc, 0x00e99e81,
+ /* dc */ 0x00e99dba, 0x00e99e86, 0x00e99e8b, 0x00e99e8f,
+ /* e0 */ 0x00e99e90, 0x00e99e9c, 0x00e99ea8, 0x00e99ea6,
+ /* e4 */ 0x00e99ea3, 0x00e99eb3, 0x00e99eb4, 0x00e99f83,
+ /* e8 */ 0x00e99f86, 0x00e99f88, 0x00e99f8b, 0x00e99f9c,
+ /* ec */ 0x00e99fad, 0x00e9bd8f, 0x00e99fb2, 0x00e7ab9f,
+ /* f0 */ 0x00e99fb6, 0x00e99fb5, 0x00e9a08f, 0x00e9a08c,
+ /* f4 */ 0x00e9a0b8, 0x00e9a0a4, 0x00e9a0a1, 0x00e9a0b7,
+ /* f8 */ 0x00e9a0bd, 0x00e9a186, 0x00e9a18f, 0x00e9a18b,
+ /* fc */ 0x00e9a1ab, 0x00e9a1af, 0x00e9a1b0,
+
+ /*** f1xx - offset 0x01b8b ***/
+ /* a0 */ 0x00e9a1b1, 0x00e9a1b4, 0x00e9a1b3,
+ /* a4 */ 0x00e9a2aa, 0x00e9a2af, 0x00e9a2b1, 0x00e9a2b6,
+ /* a8 */ 0x00e9a384, 0x00e9a383, 0x00e9a386, 0x00e9a3a9,
+ /* ac */ 0x00e9a3ab, 0x00e9a483, 0x00e9a489, 0x00e9a492,
+ /* b0 */ 0x00e9a494, 0x00e9a498, 0x00e9a4a1, 0x00e9a49d,
+ /* b4 */ 0x00e9a49e, 0x00e9a4a4, 0x00e9a4a0, 0x00e9a4ac,
+ /* b8 */ 0x00e9a4ae, 0x00e9a4bd, 0x00e9a4be, 0x00e9a582,
+ /* bc */ 0x00e9a589, 0x00e9a585, 0x00e9a590, 0x00e9a58b,
+ /* c0 */ 0x00e9a591, 0x00e9a592, 0x00e9a58c, 0x00e9a595,
+ /* c4 */ 0x00e9a697, 0x00e9a698, 0x00e9a6a5, 0x00e9a6ad,
+ /* c8 */ 0x00e9a6ae, 0x00e9a6bc, 0x00e9a79f, 0x00e9a79b,
+ /* cc */ 0x00e9a79d, 0x00e9a798, 0x00e9a791, 0x00e9a7ad,
+ /* d0 */ 0x00e9a7ae, 0x00e9a7b1, 0x00e9a7b2, 0x00e9a7bb,
+ /* d4 */ 0x00e9a7b8, 0x00e9a881, 0x00e9a88f, 0x00e9a885,
+ /* d8 */ 0x00e9a7a2, 0x00e9a899, 0x00e9a8ab, 0x00e9a8b7,
+ /* dc */ 0x00e9a985, 0x00e9a982, 0x00e9a980, 0x00e9a983,
+ /* e0 */ 0x00e9a8be, 0x00e9a995, 0x00e9a98d, 0x00e9a99b,
+ /* e4 */ 0x00e9a997, 0x00e9a99f, 0x00e9a9a2, 0x00e9a9a5,
+ /* e8 */ 0x00e9a9a4, 0x00e9a9a9, 0x00e9a9ab, 0x00e9a9aa,
+ /* ec */ 0x00e9aaad, 0x00e9aab0, 0x00e9aabc, 0x00e9ab80,
+ /* f0 */ 0x00e9ab8f, 0x00e9ab91, 0x00e9ab93, 0x00e9ab94,
+ /* f4 */ 0x00e9ab9e, 0x00e9ab9f, 0x00e9aba2, 0x00e9aba3,
+ /* f8 */ 0x00e9aba6, 0x00e9abaf, 0x00e9abab, 0x00e9abae,
+ /* fc */ 0x00e9abb4, 0x00e9abb1, 0x00e9abb7,
+
+ /*** f2xx - offset 0x01be9 ***/
+ /* a0 */ 0x00e9abbb, 0x00e9ac86, 0x00e9ac98,
+ /* a4 */ 0x00e9ac9a, 0x00e9ac9f, 0x00e9aca2, 0x00e9aca3,
+ /* a8 */ 0x00e9aca5, 0x00e9aca7, 0x00e9aca8, 0x00e9aca9,
+ /* ac */ 0x00e9acaa, 0x00e9acae, 0x00e9acaf, 0x00e9acb2,
+ /* b0 */ 0x00e9ad84, 0x00e9ad83, 0x00e9ad8f, 0x00e9ad8d,
+ /* b4 */ 0x00e9ad8e, 0x00e9ad91, 0x00e9ad98, 0x00e9adb4,
+ /* b8 */ 0x00e9ae93, 0x00e9ae83, 0x00e9ae91, 0x00e9ae96,
+ /* bc */ 0x00e9ae97, 0x00e9ae9f, 0x00e9aea0, 0x00e9aea8,
+ /* c0 */ 0x00e9aeb4, 0x00e9af80, 0x00e9af8a, 0x00e9aeb9,
+ /* c4 */ 0x00e9af86, 0x00e9af8f, 0x00e9af91, 0x00e9af92,
+ /* c8 */ 0x00e9afa3, 0x00e9afa2, 0x00e9afa4, 0x00e9af94,
+ /* cc */ 0x00e9afa1, 0x00e9b0ba, 0x00e9afb2, 0x00e9afb1,
+ /* d0 */ 0x00e9afb0, 0x00e9b095, 0x00e9b094, 0x00e9b089,
+ /* d4 */ 0x00e9b093, 0x00e9b08c, 0x00e9b086, 0x00e9b088,
+ /* d8 */ 0x00e9b092, 0x00e9b08a, 0x00e9b084, 0x00e9b0ae,
+ /* dc */ 0x00e9b09b, 0x00e9b0a5, 0x00e9b0a4, 0x00e9b0a1,
+ /* e0 */ 0x00e9b0b0, 0x00e9b187, 0x00e9b0b2, 0x00e9b186,
+ /* e4 */ 0x00e9b0be, 0x00e9b19a, 0x00e9b1a0, 0x00e9b1a7,
+ /* e8 */ 0x00e9b1b6, 0x00e9b1b8, 0x00e9b3a7, 0x00e9b3ac,
+ /* ec */ 0x00e9b3b0, 0x00e9b489, 0x00e9b488, 0x00e9b3ab,
+ /* f0 */ 0x00e9b483, 0x00e9b486, 0x00e9b4aa, 0x00e9b4a6,
+ /* f4 */ 0x00e9b6af, 0x00e9b4a3, 0x00e9b49f, 0x00e9b584,
+ /* f8 */ 0x00e9b495, 0x00e9b492, 0x00e9b581, 0x00e9b4bf,
+ /* fc */ 0x00e9b4be, 0x00e9b586, 0x00e9b588,
+
+ /*** f3xx - offset 0x01c47 ***/
+ /* a0 */ 0x00e9b59d, 0x00e9b59e, 0x00e9b5a4,
+ /* a4 */ 0x00e9b591, 0x00e9b590, 0x00e9b599, 0x00e9b5b2,
+ /* a8 */ 0x00e9b689, 0x00e9b687, 0x00e9b6ab, 0x00e9b5af,
+ /* ac */ 0x00e9b5ba, 0x00e9b69a, 0x00e9b6a4, 0x00e9b6a9,
+ /* b0 */ 0x00e9b6b2, 0x00e9b784, 0x00e9b781, 0x00e9b6bb,
+ /* b4 */ 0x00e9b6b8, 0x00e9b6ba, 0x00e9b786, 0x00e9b78f,
+ /* b8 */ 0x00e9b782, 0x00e9b799, 0x00e9b793, 0x00e9b7b8,
+ /* bc */ 0x00e9b7a6, 0x00e9b7ad, 0x00e9b7af, 0x00e9b7bd,
+ /* c0 */ 0x00e9b89a, 0x00e9b89b, 0x00e9b89e, 0x00e9b9b5,
+ /* c4 */ 0x00e9b9b9, 0x00e9b9bd, 0x00e9ba81, 0x00e9ba88,
+ /* c8 */ 0x00e9ba8b, 0x00e9ba8c, 0x00e9ba92, 0x00e9ba95,
+ /* cc */ 0x00e9ba91, 0x00e9ba9d, 0x00e9baa5, 0x00e9baa9,
+ /* d0 */ 0x00e9bab8, 0x00e9baaa, 0x00e9baad, 0x00e99da1,
+ /* d4 */ 0x00e9bb8c, 0x00e9bb8e, 0x00e9bb8f, 0x00e9bb90,
+ /* d8 */ 0x00e9bb94, 0x00e9bb9c, 0x00e9bb9e, 0x00e9bb9d,
+ /* dc */ 0x00e9bba0, 0x00e9bba5, 0x00e9bba8, 0x00e9bbaf,
+ /* e0 */ 0x00e9bbb4, 0x00e9bbb6, 0x00e9bbb7, 0x00e9bbb9,
+ /* e4 */ 0x00e9bbbb, 0x00e9bbbc, 0x00e9bbbd, 0x00e9bc87,
+ /* e8 */ 0x00e9bc88, 0x00e79ab7, 0x00e9bc95, 0x00e9bca1,
+ /* ec */ 0x00e9bcac, 0x00e9bcbe, 0x00e9bd8a, 0x00e9bd92,
+ /* f0 */ 0x00e9bd94, 0x00e9bda3, 0x00e9bd9f, 0x00e9bda0,
+ /* f4 */ 0x00e9bda1, 0x00e9bda6, 0x00e9bda7, 0x00e9bdac,
+ /* f8 */ 0x00e9bdaa, 0x00e9bdb7, 0x00e9bdb2, 0x00e9bdb6,
+ /* fc */ 0x00e9be95, 0x00e9be9c, 0x00e9bea0,
+
+ /*** f4xx - offset 0x01ca5 ***/
+ /* a0 */ 0x00e5a0af, 0x00e6a787, 0x00e98199,
+ /* a4 */ 0x00e791a4, 0x00e5879c, 0x00e78699, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8fa2xx - offset 0x01cf5 ***/
+ /* ac */ 0x0000cb98,
+ /* b0 */ 0x0000cb87, 0x0000c2b8, 0x0000cb99, 0x0000cb9d,
+ /* b4 */ 0x0000c2af, 0x0000cb9b, 0x0000cb9a, 0x00000000,
+ /* b8 */ 0x0000ce84, 0x0000ce85, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x0000c2a1, 0x00efbfa4,
+ /* c4 */ 0x0000c2bf, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c2ba,
+ /* ec */ 0x0000c2aa, 0x0000c2a9, 0x0000c2ae, 0x00e284a2,
+ /* f0 */ 0x0000c2a4, 0x00e28496, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8fa6xx - offset 0x01d46 ***/
+ /* ac */ 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x0000ce86, 0x0000ce88, 0x0000ce89,
+ /* e4 */ 0x0000ce8a, 0x0000ceaa, 0x00000000, 0x0000ce8c,
+ /* e8 */ 0x00000000, 0x0000ce8e, 0x0000ceab, 0x00000000,
+ /* ec */ 0x0000ce8f, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x0000ceac, 0x0000cead, 0x0000ceae,
+ /* f4 */ 0x0000ceaf, 0x0000cf8a, 0x0000ce90, 0x0000cf8c,
+ /* f8 */ 0x0000cf82, 0x0000cf8d, 0x0000cf8b, 0x0000ceb0,
+ /* fc */ 0x0000cf8e, 0x00000000, 0x00000000,
+
+ /*** 8fa7xx - offset 0x01da2 ***/
+ /* a0 */ 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x0000d082, 0x0000d083,
+ /* c4 */ 0x0000d084, 0x0000d085, 0x0000d086, 0x0000d087,
+ /* c8 */ 0x0000d088, 0x0000d089, 0x0000d08a, 0x0000d08b,
+ /* cc */ 0x0000d08c, 0x0000d08e, 0x0000d08f, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x0000d192, 0x0000d193,
+ /* f4 */ 0x0000d194, 0x0000d195, 0x0000d196, 0x0000d197,
+ /* f8 */ 0x0000d198, 0x0000d199, 0x0000d19a, 0x0000d19b,
+ /* fc */ 0x0000d19c, 0x0000d19e, 0x0000d19f,
+
+ /*** 8fa9xx - offset 0x01e00 ***/
+ /* a0 */ 0x0000c386, 0x0000c490, 0x00000000,
+ /* a4 */ 0x0000c4a6, 0x00000000, 0x0000c4b2, 0x00000000,
+ /* a8 */ 0x0000c581, 0x0000c4bf, 0x00000000, 0x0000c58a,
+ /* ac */ 0x0000c398, 0x0000c592, 0x00000000, 0x0000c5a6,
+ /* b0 */ 0x0000c39e, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x0000c3a6, 0x0000c491, 0x0000c3b0,
+ /* c4 */ 0x0000c4a7, 0x0000c4b1, 0x0000c4b3, 0x0000c4b8,
+ /* c8 */ 0x0000c582, 0x0000c580, 0x0000c589, 0x0000c58b,
+ /* cc */ 0x0000c3b8, 0x0000c593, 0x0000c39f, 0x0000c5a7,
+ /* d0 */ 0x0000c3be, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8faaxx - offset 0x01e5e ***/
+ /* a0 */ 0x0000c381, 0x0000c380, 0x0000c384,
+ /* a4 */ 0x0000c382, 0x0000c482, 0x0000c78d, 0x0000c480,
+ /* a8 */ 0x0000c484, 0x0000c385, 0x0000c383, 0x0000c486,
+ /* ac */ 0x0000c488, 0x0000c48c, 0x0000c387, 0x0000c48a,
+ /* b0 */ 0x0000c48e, 0x0000c389, 0x0000c388, 0x0000c38b,
+ /* b4 */ 0x0000c38a, 0x0000c49a, 0x0000c496, 0x0000c492,
+ /* b8 */ 0x0000c498, 0x00000000, 0x0000c49c, 0x0000c49e,
+ /* bc */ 0x0000c4a2, 0x0000c4a0, 0x0000c4a4, 0x0000c38d,
+ /* c0 */ 0x0000c38c, 0x0000c38f, 0x0000c38e, 0x0000c78f,
+ /* c4 */ 0x0000c4b0, 0x0000c4aa, 0x0000c4ae, 0x0000c4a8,
+ /* c8 */ 0x0000c4b4, 0x0000c4b6, 0x0000c4b9, 0x0000c4bd,
+ /* cc */ 0x0000c4bb, 0x0000c583, 0x0000c587, 0x0000c585,
+ /* d0 */ 0x0000c391, 0x0000c393, 0x0000c392, 0x0000c396,
+ /* d4 */ 0x0000c394, 0x0000c791, 0x0000c590, 0x0000c58c,
+ /* d8 */ 0x0000c395, 0x0000c594, 0x0000c598, 0x0000c596,
+ /* dc */ 0x0000c59a, 0x0000c59c, 0x0000c5a0, 0x0000c59e,
+ /* e0 */ 0x0000c5a4, 0x0000c5a2, 0x0000c39a, 0x0000c399,
+ /* e4 */ 0x0000c39c, 0x0000c39b, 0x0000c5ac, 0x0000c793,
+ /* e8 */ 0x0000c5b0, 0x0000c5aa, 0x0000c5b2, 0x0000c5ae,
+ /* ec */ 0x0000c5a8, 0x0000c797, 0x0000c79b, 0x0000c799,
+ /* f0 */ 0x0000c795, 0x0000c5b4, 0x0000c39d, 0x0000c5b8,
+ /* f4 */ 0x0000c5b6, 0x0000c5b9, 0x0000c5bd, 0x0000c5bb,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8fabxx - offset 0x01ebc ***/
+ /* a0 */ 0x0000c3a1, 0x0000c3a0, 0x0000c3a4,
+ /* a4 */ 0x0000c3a2, 0x0000c483, 0x0000c78e, 0x0000c481,
+ /* a8 */ 0x0000c485, 0x0000c3a5, 0x0000c3a3, 0x0000c487,
+ /* ac */ 0x0000c489, 0x0000c48d, 0x0000c3a7, 0x0000c48b,
+ /* b0 */ 0x0000c48f, 0x0000c3a9, 0x0000c3a8, 0x0000c3ab,
+ /* b4 */ 0x0000c3aa, 0x0000c49b, 0x0000c497, 0x0000c493,
+ /* b8 */ 0x0000c499, 0x0000c7b5, 0x0000c49d, 0x0000c49f,
+ /* bc */ 0x00000000, 0x0000c4a1, 0x0000c4a5, 0x0000c3ad,
+ /* c0 */ 0x0000c3ac, 0x0000c3af, 0x0000c3ae, 0x0000c790,
+ /* c4 */ 0x00000000, 0x0000c4ab, 0x0000c4af, 0x0000c4a9,
+ /* c8 */ 0x0000c4b5, 0x0000c4b7, 0x0000c4ba, 0x0000c4be,
+ /* cc */ 0x0000c4bc, 0x0000c584, 0x0000c588, 0x0000c586,
+ /* d0 */ 0x0000c3b1, 0x0000c3b3, 0x0000c3b2, 0x0000c3b6,
+ /* d4 */ 0x0000c3b4, 0x0000c792, 0x0000c591, 0x0000c58d,
+ /* d8 */ 0x0000c3b5, 0x0000c595, 0x0000c599, 0x0000c597,
+ /* dc */ 0x0000c59b, 0x0000c59d, 0x0000c5a1, 0x0000c59f,
+ /* e0 */ 0x0000c5a5, 0x0000c5a3, 0x0000c3ba, 0x0000c3b9,
+ /* e4 */ 0x0000c3bc, 0x0000c3bb, 0x0000c5ad, 0x0000c794,
+ /* e8 */ 0x0000c5b1, 0x0000c5ab, 0x0000c5b3, 0x0000c5af,
+ /* ec */ 0x0000c5a9, 0x0000c798, 0x0000c79c, 0x0000c79a,
+ /* f0 */ 0x0000c796, 0x0000c5b5, 0x0000c3bd, 0x0000c3bf,
+ /* f4 */ 0x0000c5b7, 0x0000c5ba, 0x0000c5be, 0x0000c5bc,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8fb0xx - offset 0x01f1a ***/
+ /* a0 */ 0x00e4b882, 0x00e4b884, 0x00e4b885,
+ /* a4 */ 0x00e4b88c, 0x00e4b892, 0x00e4b89f, 0x00e4b8a3,
+ /* a8 */ 0x00e4b8a4, 0x00e4b8a8, 0x00e4b8ab, 0x00e4b8ae,
+ /* ac */ 0x00e4b8af, 0x00e4b8b0, 0x00e4b8b5, 0x00e4b980,
+ /* b0 */ 0x00e4b981, 0x00e4b984, 0x00e4b987, 0x00e4b991,
+ /* b4 */ 0x00e4b99a, 0x00e4b99c, 0x00e4b9a3, 0x00e4b9a8,
+ /* b8 */ 0x00e4b9a9, 0x00e4b9b4, 0x00e4b9b5, 0x00e4b9b9,
+ /* bc */ 0x00e4b9bf, 0x00e4ba8d, 0x00e4ba96, 0x00e4ba97,
+ /* c0 */ 0x00e4ba9d, 0x00e4baaf, 0x00e4bab9, 0x00e4bb83,
+ /* c4 */ 0x00e4bb90, 0x00e4bb9a, 0x00e4bb9b, 0x00e4bba0,
+ /* c8 */ 0x00e4bba1, 0x00e4bba2, 0x00e4bba8, 0x00e4bbaf,
+ /* cc */ 0x00e4bbb1, 0x00e4bbb3, 0x00e4bbb5, 0x00e4bbbd,
+ /* d0 */ 0x00e4bbbe, 0x00e4bbbf, 0x00e4bc80, 0x00e4bc82,
+ /* d4 */ 0x00e4bc83, 0x00e4bc88, 0x00e4bc8b, 0x00e4bc8c,
+ /* d8 */ 0x00e4bc92, 0x00e4bc95, 0x00e4bc96, 0x00e4bc97,
+ /* dc */ 0x00e4bc99, 0x00e4bcae, 0x00e4bcb1, 0x00e4bda0,
+ /* e0 */ 0x00e4bcb3, 0x00e4bcb5, 0x00e4bcb7, 0x00e4bcb9,
+ /* e4 */ 0x00e4bcbb, 0x00e4bcbe, 0x00e4bd80, 0x00e4bd82,
+ /* e8 */ 0x00e4bd88, 0x00e4bd89, 0x00e4bd8b, 0x00e4bd8c,
+ /* ec */ 0x00e4bd92, 0x00e4bd94, 0x00e4bd96, 0x00e4bd98,
+ /* f0 */ 0x00e4bd9f, 0x00e4bda3, 0x00e4bdaa, 0x00e4bdac,
+ /* f4 */ 0x00e4bdae, 0x00e4bdb1, 0x00e4bdb7, 0x00e4bdb8,
+ /* f8 */ 0x00e4bdb9, 0x00e4bdba, 0x00e4bdbd, 0x00e4bdbe,
+ /* fc */ 0x00e4be81, 0x00e4be82, 0x00e4be84,
+
+ /*** 8fb1xx - offset 0x01f78 ***/
+ /* a0 */ 0x00e4be85, 0x00e4be89, 0x00e4be8a,
+ /* a4 */ 0x00e4be8c, 0x00e4be8e, 0x00e4be90, 0x00e4be92,
+ /* a8 */ 0x00e4be93, 0x00e4be94, 0x00e4be97, 0x00e4be99,
+ /* ac */ 0x00e4be9a, 0x00e4be9e, 0x00e4be9f, 0x00e4beb2,
+ /* b0 */ 0x00e4beb7, 0x00e4beb9, 0x00e4bebb, 0x00e4bebc,
+ /* b4 */ 0x00e4bebd, 0x00e4bebe, 0x00e4bf80, 0x00e4bf81,
+ /* b8 */ 0x00e4bf85, 0x00e4bf86, 0x00e4bf88, 0x00e4bf89,
+ /* bc */ 0x00e4bf8b, 0x00e4bf8c, 0x00e4bf8d, 0x00e4bf8f,
+ /* c0 */ 0x00e4bf92, 0x00e4bf9c, 0x00e4bfa0, 0x00e4bfa2,
+ /* c4 */ 0x00e4bfb0, 0x00e4bfb2, 0x00e4bfbc, 0x00e4bfbd,
+ /* c8 */ 0x00e4bfbf, 0x00e58080, 0x00e58081, 0x00e58084,
+ /* cc */ 0x00e58087, 0x00e5808a, 0x00e5808c, 0x00e5808e,
+ /* d0 */ 0x00e58090, 0x00e58093, 0x00e58097, 0x00e58098,
+ /* d4 */ 0x00e5809b, 0x00e5809c, 0x00e5809d, 0x00e5809e,
+ /* d8 */ 0x00e580a2, 0x00e580a7, 0x00e580ae, 0x00e580b0,
+ /* dc */ 0x00e580b2, 0x00e580b3, 0x00e580b5, 0x00e58180,
+ /* e0 */ 0x00e58181, 0x00e58182, 0x00e58185, 0x00e58186,
+ /* e4 */ 0x00e5818a, 0x00e5818c, 0x00e5818e, 0x00e58191,
+ /* e8 */ 0x00e58192, 0x00e58193, 0x00e58197, 0x00e58199,
+ /* ec */ 0x00e5819f, 0x00e581a0, 0x00e581a2, 0x00e581a3,
+ /* f0 */ 0x00e581a6, 0x00e581a7, 0x00e581aa, 0x00e581ad,
+ /* f4 */ 0x00e581b0, 0x00e581b1, 0x00e580bb, 0x00e58281,
+ /* f8 */ 0x00e58283, 0x00e58284, 0x00e58286, 0x00e5828a,
+ /* fc */ 0x00e5828e, 0x00e5828f, 0x00e58290,
+
+ /*** 8fb2xx - offset 0x01fd6 ***/
+ /* a0 */ 0x00e58292, 0x00e58293, 0x00e58294,
+ /* a4 */ 0x00e58296, 0x00e5829b, 0x00e5829c, 0x00e5829e,
+ /* a8 */ 0x00e5829f, 0x00e582a0, 0x00e582a1, 0x00e582a2,
+ /* ac */ 0x00e582aa, 0x00e582af, 0x00e582b0, 0x00e582b9,
+ /* b0 */ 0x00e582ba, 0x00e582bd, 0x00e58380, 0x00e58383,
+ /* b4 */ 0x00e58384, 0x00e58387, 0x00e5838c, 0x00e5838e,
+ /* b8 */ 0x00e58390, 0x00e58393, 0x00e58394, 0x00e58398,
+ /* bc */ 0x00e5839c, 0x00e5839d, 0x00e5839f, 0x00e583a2,
+ /* c0 */ 0x00e583a4, 0x00e583a6, 0x00e583a8, 0x00e583a9,
+ /* c4 */ 0x00e583af, 0x00e583b1, 0x00e583b6, 0x00e583ba,
+ /* c8 */ 0x00e583be, 0x00e58483, 0x00e58486, 0x00e58487,
+ /* cc */ 0x00e58488, 0x00e5848b, 0x00e5848c, 0x00e5848d,
+ /* d0 */ 0x00e5848e, 0x00e583b2, 0x00e58490, 0x00e58497,
+ /* d4 */ 0x00e58499, 0x00e5849b, 0x00e5849c, 0x00e5849d,
+ /* d8 */ 0x00e5849e, 0x00e584a3, 0x00e584a7, 0x00e584a8,
+ /* dc */ 0x00e584ac, 0x00e584ad, 0x00e584af, 0x00e584b1,
+ /* e0 */ 0x00e584b3, 0x00e584b4, 0x00e584b5, 0x00e584b8,
+ /* e4 */ 0x00e584b9, 0x00e58582, 0x00e5858a, 0x00e5858f,
+ /* e8 */ 0x00e58593, 0x00e58595, 0x00e58597, 0x00e58598,
+ /* ec */ 0x00e5859f, 0x00e585a4, 0x00e585a6, 0x00e585be,
+ /* f0 */ 0x00e58683, 0x00e58684, 0x00e5868b, 0x00e5868e,
+ /* f4 */ 0x00e58698, 0x00e5869d, 0x00e586a1, 0x00e586a3,
+ /* f8 */ 0x00e586ad, 0x00e586b8, 0x00e586ba, 0x00e586bc,
+ /* fc */ 0x00e586be, 0x00e586bf, 0x00e58782,
+
+ /*** 8fb3xx - offset 0x02034 ***/
+ /* a0 */ 0x00e58788, 0x00e5878f, 0x00e58791,
+ /* a4 */ 0x00e58792, 0x00e58793, 0x00e58795, 0x00e58798,
+ /* a8 */ 0x00e5879e, 0x00e587a2, 0x00e587a5, 0x00e587ae,
+ /* ac */ 0x00e587b2, 0x00e587b3, 0x00e587b4, 0x00e587b7,
+ /* b0 */ 0x00e58881, 0x00e58882, 0x00e58885, 0x00e58892,
+ /* b4 */ 0x00e58893, 0x00e58895, 0x00e58896, 0x00e58898,
+ /* b8 */ 0x00e588a2, 0x00e588a8, 0x00e588b1, 0x00e588b2,
+ /* bc */ 0x00e588b5, 0x00e588bc, 0x00e58985, 0x00e58989,
+ /* c0 */ 0x00e58995, 0x00e58997, 0x00e58998, 0x00e5899a,
+ /* c4 */ 0x00e5899c, 0x00e5899f, 0x00e589a0, 0x00e589a1,
+ /* c8 */ 0x00e589a6, 0x00e589ae, 0x00e589b7, 0x00e589b8,
+ /* cc */ 0x00e589b9, 0x00e58a80, 0x00e58a82, 0x00e58a85,
+ /* d0 */ 0x00e58a8a, 0x00e58a8c, 0x00e58a93, 0x00e58a95,
+ /* d4 */ 0x00e58a96, 0x00e58a97, 0x00e58a98, 0x00e58a9a,
+ /* d8 */ 0x00e58a9c, 0x00e58aa4, 0x00e58aa5, 0x00e58aa6,
+ /* dc */ 0x00e58aa7, 0x00e58aaf, 0x00e58ab0, 0x00e58ab6,
+ /* e0 */ 0x00e58ab7, 0x00e58ab8, 0x00e58aba, 0x00e58abb,
+ /* e4 */ 0x00e58abd, 0x00e58b80, 0x00e58b84, 0x00e58b86,
+ /* e8 */ 0x00e58b88, 0x00e58b8c, 0x00e58b8f, 0x00e58b91,
+ /* ec */ 0x00e58b94, 0x00e58b96, 0x00e58b9b, 0x00e58b9c,
+ /* f0 */ 0x00e58ba1, 0x00e58ba5, 0x00e58ba8, 0x00e58ba9,
+ /* f4 */ 0x00e58baa, 0x00e58bac, 0x00e58bb0, 0x00e58bb1,
+ /* f8 */ 0x00e58bb4, 0x00e58bb6, 0x00e58bb7, 0x00e58c80,
+ /* fc */ 0x00e58c83, 0x00e58c8a, 0x00e58c8b,
+
+ /*** 8fb4xx - offset 0x02092 ***/
+ /* a0 */ 0x00e58c8c, 0x00e58c91, 0x00e58c93,
+ /* a4 */ 0x00e58c98, 0x00e58c9b, 0x00e58c9c, 0x00e58c9e,
+ /* a8 */ 0x00e58c9f, 0x00e58ca5, 0x00e58ca7, 0x00e58ca8,
+ /* ac */ 0x00e58ca9, 0x00e58cab, 0x00e58cac, 0x00e58cad,
+ /* b0 */ 0x00e58cb0, 0x00e58cb2, 0x00e58cb5, 0x00e58cbc,
+ /* b4 */ 0x00e58cbd, 0x00e58cbe, 0x00e58d82, 0x00e58d8c,
+ /* b8 */ 0x00e58d8b, 0x00e58d99, 0x00e58d9b, 0x00e58da1,
+ /* bc */ 0x00e58da3, 0x00e58da5, 0x00e58dac, 0x00e58dad,
+ /* c0 */ 0x00e58db2, 0x00e58db9, 0x00e58dbe, 0x00e58e83,
+ /* c4 */ 0x00e58e87, 0x00e58e88, 0x00e58e8e, 0x00e58e93,
+ /* c8 */ 0x00e58e94, 0x00e58e99, 0x00e58e9d, 0x00e58ea1,
+ /* cc */ 0x00e58ea4, 0x00e58eaa, 0x00e58eab, 0x00e58eaf,
+ /* d0 */ 0x00e58eb2, 0x00e58eb4, 0x00e58eb5, 0x00e58eb7,
+ /* d4 */ 0x00e58eb8, 0x00e58eba, 0x00e58ebd, 0x00e58f80,
+ /* d8 */ 0x00e58f85, 0x00e58f8f, 0x00e58f92, 0x00e58f93,
+ /* dc */ 0x00e58f95, 0x00e58f9a, 0x00e58f9d, 0x00e58f9e,
+ /* e0 */ 0x00e58fa0, 0x00e58fa6, 0x00e58fa7, 0x00e58fb5,
+ /* e4 */ 0x00e59082, 0x00e59093, 0x00e5909a, 0x00e590a1,
+ /* e8 */ 0x00e590a7, 0x00e590a8, 0x00e590aa, 0x00e590af,
+ /* ec */ 0x00e590b1, 0x00e590b4, 0x00e590b5, 0x00e59183,
+ /* f0 */ 0x00e59184, 0x00e59187, 0x00e5918d, 0x00e5918f,
+ /* f4 */ 0x00e5919e, 0x00e591a2, 0x00e591a4, 0x00e591a6,
+ /* f8 */ 0x00e591a7, 0x00e591a9, 0x00e591ab, 0x00e591ad,
+ /* fc */ 0x00e591ae, 0x00e591b4, 0x00e591bf,
+
+ /*** 8fb5xx - offset 0x020f0 ***/
+ /* a0 */ 0x00e59281, 0x00e59283, 0x00e59285,
+ /* a4 */ 0x00e59288, 0x00e59289, 0x00e5928d, 0x00e59291,
+ /* a8 */ 0x00e59295, 0x00e59296, 0x00e5929c, 0x00e5929f,
+ /* ac */ 0x00e592a1, 0x00e592a6, 0x00e592a7, 0x00e592a9,
+ /* b0 */ 0x00e592aa, 0x00e592ad, 0x00e592ae, 0x00e592b1,
+ /* b4 */ 0x00e592b7, 0x00e592b9, 0x00e592ba, 0x00e592bb,
+ /* b8 */ 0x00e592bf, 0x00e59386, 0x00e5938a, 0x00e5938d,
+ /* bc */ 0x00e5938e, 0x00e593a0, 0x00e593aa, 0x00e593ac,
+ /* c0 */ 0x00e593af, 0x00e593b6, 0x00e593bc, 0x00e593be,
+ /* c4 */ 0x00e593bf, 0x00e59480, 0x00e59481, 0x00e59485,
+ /* c8 */ 0x00e59488, 0x00e59489, 0x00e5948c, 0x00e5948d,
+ /* cc */ 0x00e5948e, 0x00e59495, 0x00e594aa, 0x00e594ab,
+ /* d0 */ 0x00e594b2, 0x00e594b5, 0x00e594b6, 0x00e594bb,
+ /* d4 */ 0x00e594bc, 0x00e594bd, 0x00e59581, 0x00e59587,
+ /* d8 */ 0x00e59589, 0x00e5958a, 0x00e5958d, 0x00e59590,
+ /* dc */ 0x00e59591, 0x00e59598, 0x00e5959a, 0x00e5959b,
+ /* e0 */ 0x00e5959e, 0x00e595a0, 0x00e595a1, 0x00e595a4,
+ /* e4 */ 0x00e595a6, 0x00e595bf, 0x00e59681, 0x00e59682,
+ /* e8 */ 0x00e59686, 0x00e59688, 0x00e5968e, 0x00e5968f,
+ /* ec */ 0x00e59691, 0x00e59692, 0x00e59693, 0x00e59694,
+ /* f0 */ 0x00e59697, 0x00e596a3, 0x00e596a4, 0x00e596ad,
+ /* f4 */ 0x00e596b2, 0x00e596bf, 0x00e59781, 0x00e59783,
+ /* f8 */ 0x00e59786, 0x00e59789, 0x00e5978b, 0x00e5978c,
+ /* fc */ 0x00e5978e, 0x00e59791, 0x00e59792,
+
+ /*** 8fb6xx - offset 0x0214e ***/
+ /* a0 */ 0x00e59793, 0x00e59797, 0x00e59798,
+ /* a4 */ 0x00e5979b, 0x00e5979e, 0x00e597a2, 0x00e597a9,
+ /* a8 */ 0x00e597b6, 0x00e597bf, 0x00e59885, 0x00e59888,
+ /* ac */ 0x00e5988a, 0x00e5988d, 0x00e5988e, 0x00e5988f,
+ /* b0 */ 0x00e59890, 0x00e59891, 0x00e59892, 0x00e59899,
+ /* b4 */ 0x00e598ac, 0x00e598b0, 0x00e598b3, 0x00e598b5,
+ /* b8 */ 0x00e598b7, 0x00e598b9, 0x00e598bb, 0x00e598bc,
+ /* bc */ 0x00e598bd, 0x00e598bf, 0x00e59980, 0x00e59981,
+ /* c0 */ 0x00e59983, 0x00e59984, 0x00e59986, 0x00e59989,
+ /* c4 */ 0x00e5998b, 0x00e5998d, 0x00e5998f, 0x00e59994,
+ /* c8 */ 0x00e5999e, 0x00e599a0, 0x00e599a1, 0x00e599a2,
+ /* cc */ 0x00e599a3, 0x00e599a6, 0x00e599a9, 0x00e599ad,
+ /* d0 */ 0x00e599af, 0x00e599b1, 0x00e599b2, 0x00e599b5,
+ /* d4 */ 0x00e59a84, 0x00e59a85, 0x00e59a88, 0x00e59a8b,
+ /* d8 */ 0x00e59a8c, 0x00e59a95, 0x00e59a99, 0x00e59a9a,
+ /* dc */ 0x00e59a9d, 0x00e59a9e, 0x00e59a9f, 0x00e59aa6,
+ /* e0 */ 0x00e59aa7, 0x00e59aa8, 0x00e59aa9, 0x00e59aab,
+ /* e4 */ 0x00e59aac, 0x00e59aad, 0x00e59ab1, 0x00e59ab3,
+ /* e8 */ 0x00e59ab7, 0x00e59abe, 0x00e59b85, 0x00e59b89,
+ /* ec */ 0x00e59b8a, 0x00e59b8b, 0x00e59b8f, 0x00e59b90,
+ /* f0 */ 0x00e59b8c, 0x00e59b8d, 0x00e59b99, 0x00e59b9c,
+ /* f4 */ 0x00e59b9d, 0x00e59b9f, 0x00e59ba1, 0x00e59ba4,
+ /* f8 */ 0x00e59ba5, 0x00e59ba6, 0x00e59ba7, 0x00e59ba8,
+ /* fc */ 0x00e59bb1, 0x00e59bab, 0x00e59bad,
+
+ /*** 8fb7xx - offset 0x021ac ***/
+ /* a0 */ 0x00e59bb6, 0x00e59bb7, 0x00e59c81,
+ /* a4 */ 0x00e59c82, 0x00e59c87, 0x00e59c8a, 0x00e59c8c,
+ /* a8 */ 0x00e59c91, 0x00e59c95, 0x00e59c9a, 0x00e59c9b,
+ /* ac */ 0x00e59c9d, 0x00e59ca0, 0x00e59ca2, 0x00e59ca3,
+ /* b0 */ 0x00e59ca4, 0x00e59ca5, 0x00e59ca9, 0x00e59caa,
+ /* b4 */ 0x00e59cac, 0x00e59cae, 0x00e59caf, 0x00e59cb3,
+ /* b8 */ 0x00e59cb4, 0x00e59cbd, 0x00e59cbe, 0x00e59cbf,
+ /* bc */ 0x00e59d85, 0x00e59d86, 0x00e59d8c, 0x00e59d8d,
+ /* c0 */ 0x00e59d92, 0x00e59da2, 0x00e59da5, 0x00e59da7,
+ /* c4 */ 0x00e59da8, 0x00e59dab, 0x00e59dad, 0x00e59dae,
+ /* c8 */ 0x00e59daf, 0x00e59db0, 0x00e59db1, 0x00e59db3,
+ /* cc */ 0x00e59db4, 0x00e59db5, 0x00e59db7, 0x00e59db9,
+ /* d0 */ 0x00e59dba, 0x00e59dbb, 0x00e59dbc, 0x00e59dbe,
+ /* d4 */ 0x00e59e81, 0x00e59e83, 0x00e59e8c, 0x00e59e94,
+ /* d8 */ 0x00e59e97, 0x00e59e99, 0x00e59e9a, 0x00e59e9c,
+ /* dc */ 0x00e59e9d, 0x00e59e9e, 0x00e59e9f, 0x00e59ea1,
+ /* e0 */ 0x00e59e95, 0x00e59ea7, 0x00e59ea8, 0x00e59ea9,
+ /* e4 */ 0x00e59eac, 0x00e59eb8, 0x00e59ebd, 0x00e59f87,
+ /* e8 */ 0x00e59f88, 0x00e59f8c, 0x00e59f8f, 0x00e59f95,
+ /* ec */ 0x00e59f9d, 0x00e59f9e, 0x00e59fa4, 0x00e59fa6,
+ /* f0 */ 0x00e59fa7, 0x00e59fa9, 0x00e59fad, 0x00e59fb0,
+ /* f4 */ 0x00e59fb5, 0x00e59fb6, 0x00e59fb8, 0x00e59fbd,
+ /* f8 */ 0x00e59fbe, 0x00e59fbf, 0x00e5a083, 0x00e5a084,
+ /* fc */ 0x00e5a088, 0x00e5a089, 0x00e59fa1,
+
+ /*** 8fb8xx - offset 0x0220a ***/
+ /* a0 */ 0x00e5a08c, 0x00e5a08d, 0x00e5a09b,
+ /* a4 */ 0x00e5a09e, 0x00e5a09f, 0x00e5a0a0, 0x00e5a0a6,
+ /* a8 */ 0x00e5a0a7, 0x00e5a0ad, 0x00e5a0b2, 0x00e5a0b9,
+ /* ac */ 0x00e5a0bf, 0x00e5a189, 0x00e5a18c, 0x00e5a18d,
+ /* b0 */ 0x00e5a18f, 0x00e5a190, 0x00e5a195, 0x00e5a19f,
+ /* b4 */ 0x00e5a1a1, 0x00e5a1a4, 0x00e5a1a7, 0x00e5a1a8,
+ /* b8 */ 0x00e5a1b8, 0x00e5a1bc, 0x00e5a1bf, 0x00e5a280,
+ /* bc */ 0x00e5a281, 0x00e5a287, 0x00e5a288, 0x00e5a289,
+ /* c0 */ 0x00e5a28a, 0x00e5a28c, 0x00e5a28d, 0x00e5a28f,
+ /* c4 */ 0x00e5a290, 0x00e5a294, 0x00e5a296, 0x00e5a29d,
+ /* c8 */ 0x00e5a2a0, 0x00e5a2a1, 0x00e5a2a2, 0x00e5a2a6,
+ /* cc */ 0x00e5a2a9, 0x00e5a2b1, 0x00e5a2b2, 0x00e5a384,
+ /* d0 */ 0x00e5a2bc, 0x00e5a382, 0x00e5a388, 0x00e5a38d,
+ /* d4 */ 0x00e5a38e, 0x00e5a390, 0x00e5a392, 0x00e5a394,
+ /* d8 */ 0x00e5a396, 0x00e5a39a, 0x00e5a39d, 0x00e5a3a1,
+ /* dc */ 0x00e5a3a2, 0x00e5a3a9, 0x00e5a3b3, 0x00e5a485,
+ /* e0 */ 0x00e5a486, 0x00e5a48b, 0x00e5a48c, 0x00e5a492,
+ /* e4 */ 0x00e5a493, 0x00e5a494, 0x00e89981, 0x00e5a49d,
+ /* e8 */ 0x00e5a4a1, 0x00e5a4a3, 0x00e5a4a4, 0x00e5a4a8,
+ /* ec */ 0x00e5a4af, 0x00e5a4b0, 0x00e5a4b3, 0x00e5a4b5,
+ /* f0 */ 0x00e5a4b6, 0x00e5a4bf, 0x00e5a583, 0x00e5a586,
+ /* f4 */ 0x00e5a592, 0x00e5a593, 0x00e5a599, 0x00e5a59b,
+ /* f8 */ 0x00e5a59d, 0x00e5a59e, 0x00e5a59f, 0x00e5a5a1,
+ /* fc */ 0x00e5a5a3, 0x00e5a5ab, 0x00e5a5ad,
+
+ /*** 8fb9xx - offset 0x02268 ***/
+ /* a0 */ 0x00e5a5af, 0x00e5a5b2, 0x00e5a5b5,
+ /* a4 */ 0x00e5a5b6, 0x00e5a5b9, 0x00e5a5bb, 0x00e5a5bc,
+ /* a8 */ 0x00e5a68b, 0x00e5a68c, 0x00e5a68e, 0x00e5a692,
+ /* ac */ 0x00e5a695, 0x00e5a697, 0x00e5a69f, 0x00e5a6a4,
+ /* b0 */ 0x00e5a6a7, 0x00e5a6ad, 0x00e5a6ae, 0x00e5a6af,
+ /* b4 */ 0x00e5a6b0, 0x00e5a6b3, 0x00e5a6b7, 0x00e5a6ba,
+ /* b8 */ 0x00e5a6bc, 0x00e5a781, 0x00e5a783, 0x00e5a784,
+ /* bc */ 0x00e5a788, 0x00e5a78a, 0x00e5a78d, 0x00e5a792,
+ /* c0 */ 0x00e5a79d, 0x00e5a79e, 0x00e5a79f, 0x00e5a7a3,
+ /* c4 */ 0x00e5a7a4, 0x00e5a7a7, 0x00e5a7ae, 0x00e5a7af,
+ /* c8 */ 0x00e5a7b1, 0x00e5a7b2, 0x00e5a7b4, 0x00e5a7b7,
+ /* cc */ 0x00e5a880, 0x00e5a884, 0x00e5a88c, 0x00e5a88d,
+ /* d0 */ 0x00e5a88e, 0x00e5a892, 0x00e5a893, 0x00e5a89e,
+ /* d4 */ 0x00e5a8a3, 0x00e5a8a4, 0x00e5a8a7, 0x00e5a8a8,
+ /* d8 */ 0x00e5a8aa, 0x00e5a8ad, 0x00e5a8b0, 0x00e5a984,
+ /* dc */ 0x00e5a985, 0x00e5a987, 0x00e5a988, 0x00e5a98c,
+ /* e0 */ 0x00e5a990, 0x00e5a995, 0x00e5a99e, 0x00e5a9a3,
+ /* e4 */ 0x00e5a9a5, 0x00e5a9a7, 0x00e5a9ad, 0x00e5a9b7,
+ /* e8 */ 0x00e5a9ba, 0x00e5a9bb, 0x00e5a9be, 0x00e5aa8b,
+ /* ec */ 0x00e5aa90, 0x00e5aa93, 0x00e5aa96, 0x00e5aa99,
+ /* f0 */ 0x00e5aa9c, 0x00e5aa9e, 0x00e5aa9f, 0x00e5aaa0,
+ /* f4 */ 0x00e5aaa2, 0x00e5aaa7, 0x00e5aaac, 0x00e5aab1,
+ /* f8 */ 0x00e5aab2, 0x00e5aab3, 0x00e5aab5, 0x00e5aab8,
+ /* fc */ 0x00e5aaba, 0x00e5aabb, 0x00e5aabf,
+
+ /*** 8fbaxx - offset 0x022c6 ***/
+ /* a0 */ 0x00e5ab84, 0x00e5ab86, 0x00e5ab88,
+ /* a4 */ 0x00e5ab8f, 0x00e5ab9a, 0x00e5ab9c, 0x00e5aba0,
+ /* a8 */ 0x00e5aba5, 0x00e5abaa, 0x00e5abae, 0x00e5abb5,
+ /* ac */ 0x00e5abb6, 0x00e5abbd, 0x00e5ac80, 0x00e5ac81,
+ /* b0 */ 0x00e5ac88, 0x00e5ac97, 0x00e5acb4, 0x00e5ac99,
+ /* b4 */ 0x00e5ac9b, 0x00e5ac9d, 0x00e5aca1, 0x00e5aca5,
+ /* b8 */ 0x00e5acad, 0x00e5acb8, 0x00e5ad81, 0x00e5ad8b,
+ /* bc */ 0x00e5ad8c, 0x00e5ad92, 0x00e5ad96, 0x00e5ad9e,
+ /* c0 */ 0x00e5ada8, 0x00e5adae, 0x00e5adaf, 0x00e5adbc,
+ /* c4 */ 0x00e5adbd, 0x00e5adbe, 0x00e5adbf, 0x00e5ae81,
+ /* c8 */ 0x00e5ae84, 0x00e5ae86, 0x00e5ae8a, 0x00e5ae8e,
+ /* cc */ 0x00e5ae90, 0x00e5ae91, 0x00e5ae93, 0x00e5ae94,
+ /* d0 */ 0x00e5ae96, 0x00e5aea8, 0x00e5aea9, 0x00e5aeac,
+ /* d4 */ 0x00e5aead, 0x00e5aeaf, 0x00e5aeb1, 0x00e5aeb2,
+ /* d8 */ 0x00e5aeb7, 0x00e5aeba, 0x00e5aebc, 0x00e5af80,
+ /* dc */ 0x00e5af81, 0x00e5af8d, 0x00e5af8f, 0x00e5af96,
+ /* e0 */ 0x00e5af97, 0x00e5af98, 0x00e5af99, 0x00e5af9a,
+ /* e4 */ 0x00e5afa0, 0x00e5afaf, 0x00e5afb1, 0x00e5afb4,
+ /* e8 */ 0x00e5afbd, 0x00e5b08c, 0x00e5b097, 0x00e5b09e,
+ /* ec */ 0x00e5b09f, 0x00e5b0a3, 0x00e5b0a6, 0x00e5b0a9,
+ /* f0 */ 0x00e5b0ab, 0x00e5b0ac, 0x00e5b0ae, 0x00e5b0b0,
+ /* f4 */ 0x00e5b0b2, 0x00e5b0b5, 0x00e5b0b6, 0x00e5b199,
+ /* f8 */ 0x00e5b19a, 0x00e5b19c, 0x00e5b1a2, 0x00e5b1a3,
+ /* fc */ 0x00e5b1a7, 0x00e5b1a8, 0x00e5b1a9,
+
+ /*** 8fbbxx - offset 0x02324 ***/
+ /* a0 */ 0x00e5b1ad, 0x00e5b1b0, 0x00e5b1b4,
+ /* a4 */ 0x00e5b1b5, 0x00e5b1ba, 0x00e5b1bb, 0x00e5b1bc,
+ /* a8 */ 0x00e5b1bd, 0x00e5b287, 0x00e5b288, 0x00e5b28a,
+ /* ac */ 0x00e5b28f, 0x00e5b292, 0x00e5b29d, 0x00e5b29f,
+ /* b0 */ 0x00e5b2a0, 0x00e5b2a2, 0x00e5b2a3, 0x00e5b2a6,
+ /* b4 */ 0x00e5b2aa, 0x00e5b2b2, 0x00e5b2b4, 0x00e5b2b5,
+ /* b8 */ 0x00e5b2ba, 0x00e5b389, 0x00e5b38b, 0x00e5b392,
+ /* bc */ 0x00e5b39d, 0x00e5b397, 0x00e5b3ae, 0x00e5b3b1,
+ /* c0 */ 0x00e5b3b2, 0x00e5b3b4, 0x00e5b481, 0x00e5b486,
+ /* c4 */ 0x00e5b48d, 0x00e5b492, 0x00e5b4ab, 0x00e5b4a3,
+ /* c8 */ 0x00e5b4a4, 0x00e5b4a6, 0x00e5b4a7, 0x00e5b4b1,
+ /* cc */ 0x00e5b4b4, 0x00e5b4b9, 0x00e5b4bd, 0x00e5b4bf,
+ /* d0 */ 0x00e5b582, 0x00e5b583, 0x00e5b586, 0x00e5b588,
+ /* d4 */ 0x00e5b595, 0x00e5b591, 0x00e5b599, 0x00e5b58a,
+ /* d8 */ 0x00e5b59f, 0x00e5b5a0, 0x00e5b5a1, 0x00e5b5a2,
+ /* dc */ 0x00e5b5a4, 0x00e5b5aa, 0x00e5b5ad, 0x00e5b5b0,
+ /* e0 */ 0x00e5b5b9, 0x00e5b5ba, 0x00e5b5be, 0x00e5b5bf,
+ /* e4 */ 0x00e5b681, 0x00e5b683, 0x00e5b688, 0x00e5b68a,
+ /* e8 */ 0x00e5b692, 0x00e5b693, 0x00e5b694, 0x00e5b695,
+ /* ec */ 0x00e5b699, 0x00e5b69b, 0x00e5b69f, 0x00e5b6a0,
+ /* f0 */ 0x00e5b6a7, 0x00e5b6ab, 0x00e5b6b0, 0x00e5b6b4,
+ /* f4 */ 0x00e5b6b8, 0x00e5b6b9, 0x00e5b783, 0x00e5b787,
+ /* f8 */ 0x00e5b78b, 0x00e5b790, 0x00e5b78e, 0x00e5b798,
+ /* fc */ 0x00e5b799, 0x00e5b7a0, 0x00e5b7a4,
+
+ /*** 8fbcxx - offset 0x02382 ***/
+ /* a0 */ 0x00e5b7a9, 0x00e5b7b8, 0x00e5b7b9,
+ /* a4 */ 0x00e5b880, 0x00e5b887, 0x00e5b88d, 0x00e5b892,
+ /* a8 */ 0x00e5b894, 0x00e5b895, 0x00e5b898, 0x00e5b89f,
+ /* ac */ 0x00e5b8a0, 0x00e5b8ae, 0x00e5b8a8, 0x00e5b8b2,
+ /* b0 */ 0x00e5b8b5, 0x00e5b8be, 0x00e5b98b, 0x00e5b990,
+ /* b4 */ 0x00e5b989, 0x00e5b991, 0x00e5b996, 0x00e5b998,
+ /* b8 */ 0x00e5b99b, 0x00e5b99c, 0x00e5b99e, 0x00e5b9a8,
+ /* bc */ 0x00e5b9aa, 0x00e5b9ab, 0x00e5b9ac, 0x00e5b9ad,
+ /* c0 */ 0x00e5b9ae, 0x00e5b9b0, 0x00e5ba80, 0x00e5ba8b,
+ /* c4 */ 0x00e5ba8e, 0x00e5baa2, 0x00e5baa4, 0x00e5baa5,
+ /* c8 */ 0x00e5baa8, 0x00e5baaa, 0x00e5baac, 0x00e5bab1,
+ /* cc */ 0x00e5bab3, 0x00e5babd, 0x00e5babe, 0x00e5babf,
+ /* d0 */ 0x00e5bb86, 0x00e5bb8c, 0x00e5bb8b, 0x00e5bb8e,
+ /* d4 */ 0x00e5bb91, 0x00e5bb92, 0x00e5bb94, 0x00e5bb95,
+ /* d8 */ 0x00e5bb9c, 0x00e5bb9e, 0x00e5bba5, 0x00e5bbab,
+ /* dc */ 0x00e5bc82, 0x00e5bc86, 0x00e5bc87, 0x00e5bc88,
+ /* e0 */ 0x00e5bc8e, 0x00e5bc99, 0x00e5bc9c, 0x00e5bc9d,
+ /* e4 */ 0x00e5bca1, 0x00e5bca2, 0x00e5bca3, 0x00e5bca4,
+ /* e8 */ 0x00e5bca8, 0x00e5bcab, 0x00e5bcac, 0x00e5bcae,
+ /* ec */ 0x00e5bcb0, 0x00e5bcb4, 0x00e5bcb6, 0x00e5bcbb,
+ /* f0 */ 0x00e5bcbd, 0x00e5bcbf, 0x00e5bd80, 0x00e5bd84,
+ /* f4 */ 0x00e5bd85, 0x00e5bd87, 0x00e5bd8d, 0x00e5bd90,
+ /* f8 */ 0x00e5bd94, 0x00e5bd98, 0x00e5bd9b, 0x00e5bda0,
+ /* fc */ 0x00e5bda3, 0x00e5bda4, 0x00e5bda7,
+
+ /*** 8fbdxx - offset 0x023e0 ***/
+ /* a0 */ 0x00e5bdaf, 0x00e5bdb2, 0x00e5bdb4,
+ /* a4 */ 0x00e5bdb5, 0x00e5bdb8, 0x00e5bdba, 0x00e5bdbd,
+ /* a8 */ 0x00e5bdbe, 0x00e5be89, 0x00e5be8d, 0x00e5be8f,
+ /* ac */ 0x00e5be96, 0x00e5be9c, 0x00e5be9d, 0x00e5bea2,
+ /* b0 */ 0x00e5bea7, 0x00e5beab, 0x00e5bea4, 0x00e5beac,
+ /* b4 */ 0x00e5beaf, 0x00e5beb0, 0x00e5beb1, 0x00e5beb8,
+ /* b8 */ 0x00e5bf84, 0x00e5bf87, 0x00e5bf88, 0x00e5bf89,
+ /* bc */ 0x00e5bf8b, 0x00e5bf90, 0x00e5bf91, 0x00e5bf92,
+ /* c0 */ 0x00e5bf93, 0x00e5bf94, 0x00e5bf9e, 0x00e5bfa1,
+ /* c4 */ 0x00e5bfa2, 0x00e5bfa8, 0x00e5bfa9, 0x00e5bfaa,
+ /* c8 */ 0x00e5bfac, 0x00e5bfad, 0x00e5bfae, 0x00e5bfaf,
+ /* cc */ 0x00e5bfb2, 0x00e5bfb3, 0x00e5bfb6, 0x00e5bfba,
+ /* d0 */ 0x00e5bfbc, 0x00e68087, 0x00e6808a, 0x00e6808d,
+ /* d4 */ 0x00e68093, 0x00e68094, 0x00e68097, 0x00e68098,
+ /* d8 */ 0x00e6809a, 0x00e6809f, 0x00e680a4, 0x00e680ad,
+ /* dc */ 0x00e680b3, 0x00e680b5, 0x00e68180, 0x00e68187,
+ /* e0 */ 0x00e68188, 0x00e68189, 0x00e6818c, 0x00e68191,
+ /* e4 */ 0x00e68194, 0x00e68196, 0x00e68197, 0x00e6819d,
+ /* e8 */ 0x00e681a1, 0x00e681a7, 0x00e681b1, 0x00e681be,
+ /* ec */ 0x00e681bf, 0x00e68282, 0x00e68286, 0x00e68288,
+ /* f0 */ 0x00e6828a, 0x00e6828e, 0x00e68291, 0x00e68293,
+ /* f4 */ 0x00e68295, 0x00e68298, 0x00e6829d, 0x00e6829e,
+ /* f8 */ 0x00e682a2, 0x00e682a4, 0x00e682a5, 0x00e682a8,
+ /* fc */ 0x00e682b0, 0x00e682b1, 0x00e682b7,
+
+ /*** 8fbexx - offset 0x0243e ***/
+ /* a0 */ 0x00e682bb, 0x00e682be, 0x00e68382,
+ /* a4 */ 0x00e68384, 0x00e68388, 0x00e68389, 0x00e6838a,
+ /* a8 */ 0x00e6838b, 0x00e6838e, 0x00e6838f, 0x00e68394,
+ /* ac */ 0x00e68395, 0x00e68399, 0x00e6839b, 0x00e6839d,
+ /* b0 */ 0x00e6839e, 0x00e683a2, 0x00e683a5, 0x00e683b2,
+ /* b4 */ 0x00e683b5, 0x00e683b8, 0x00e683bc, 0x00e683bd,
+ /* b8 */ 0x00e68482, 0x00e68487, 0x00e6848a, 0x00e6848c,
+ /* bc */ 0x00e68490, 0x00e68491, 0x00e68492, 0x00e68493,
+ /* c0 */ 0x00e68494, 0x00e68496, 0x00e68497, 0x00e68499,
+ /* c4 */ 0x00e6849c, 0x00e6849e, 0x00e684a2, 0x00e684aa,
+ /* c8 */ 0x00e684ab, 0x00e684b0, 0x00e684b1, 0x00e684b5,
+ /* cc */ 0x00e684b6, 0x00e684b7, 0x00e684b9, 0x00e68581,
+ /* d0 */ 0x00e68585, 0x00e68586, 0x00e68589, 0x00e6859e,
+ /* d4 */ 0x00e685a0, 0x00e685ac, 0x00e685b2, 0x00e685b8,
+ /* d8 */ 0x00e685bb, 0x00e685bc, 0x00e685bf, 0x00e68680,
+ /* dc */ 0x00e68681, 0x00e68683, 0x00e68684, 0x00e6868b,
+ /* e0 */ 0x00e6868d, 0x00e68692, 0x00e68693, 0x00e68697,
+ /* e4 */ 0x00e68698, 0x00e6869c, 0x00e6869d, 0x00e6869f,
+ /* e8 */ 0x00e686a0, 0x00e686a5, 0x00e686a8, 0x00e686aa,
+ /* ec */ 0x00e686ad, 0x00e686b8, 0x00e686b9, 0x00e686bc,
+ /* f0 */ 0x00e68780, 0x00e68781, 0x00e68782, 0x00e6878e,
+ /* f4 */ 0x00e6878f, 0x00e68795, 0x00e6879c, 0x00e6879d,
+ /* f8 */ 0x00e6879e, 0x00e6879f, 0x00e687a1, 0x00e687a2,
+ /* fc */ 0x00e687a7, 0x00e687a9, 0x00e687a5,
+
+ /*** 8fbfxx - offset 0x0249c ***/
+ /* a0 */ 0x00e687ac, 0x00e687ad, 0x00e687af,
+ /* a4 */ 0x00e68881, 0x00e68883, 0x00e68884, 0x00e68887,
+ /* a8 */ 0x00e68893, 0x00e68895, 0x00e6889c, 0x00e688a0,
+ /* ac */ 0x00e688a2, 0x00e688a3, 0x00e688a7, 0x00e688a9,
+ /* b0 */ 0x00e688ab, 0x00e688b9, 0x00e688bd, 0x00e68982,
+ /* b4 */ 0x00e68983, 0x00e68984, 0x00e68986, 0x00e6898c,
+ /* b8 */ 0x00e68990, 0x00e68991, 0x00e68992, 0x00e68994,
+ /* bc */ 0x00e68996, 0x00e6899a, 0x00e6899c, 0x00e689a4,
+ /* c0 */ 0x00e689ad, 0x00e689af, 0x00e689b3, 0x00e689ba,
+ /* c4 */ 0x00e689bd, 0x00e68a8d, 0x00e68a8e, 0x00e68a8f,
+ /* c8 */ 0x00e68a90, 0x00e68aa6, 0x00e68aa8, 0x00e68ab3,
+ /* cc */ 0x00e68ab6, 0x00e68ab7, 0x00e68aba, 0x00e68abe,
+ /* d0 */ 0x00e68abf, 0x00e68b84, 0x00e68b8e, 0x00e68b95,
+ /* d4 */ 0x00e68b96, 0x00e68b9a, 0x00e68baa, 0x00e68bb2,
+ /* d8 */ 0x00e68bb4, 0x00e68bbc, 0x00e68bbd, 0x00e68c83,
+ /* dc */ 0x00e68c84, 0x00e68c8a, 0x00e68c8b, 0x00e68c8d,
+ /* e0 */ 0x00e68c90, 0x00e68c93, 0x00e68c96, 0x00e68c98,
+ /* e4 */ 0x00e68ca9, 0x00e68caa, 0x00e68cad, 0x00e68cb5,
+ /* e8 */ 0x00e68cb6, 0x00e68cb9, 0x00e68cbc, 0x00e68d81,
+ /* ec */ 0x00e68d82, 0x00e68d83, 0x00e68d84, 0x00e68d86,
+ /* f0 */ 0x00e68d8a, 0x00e68d8b, 0x00e68d8e, 0x00e68d92,
+ /* f4 */ 0x00e68d93, 0x00e68d94, 0x00e68d98, 0x00e68d9b,
+ /* f8 */ 0x00e68da5, 0x00e68da6, 0x00e68dac, 0x00e68dad,
+ /* fc */ 0x00e68db1, 0x00e68db4, 0x00e68db5,
+
+ /*** 8fc0xx - offset 0x024fa ***/
+ /* a0 */ 0x00e68db8, 0x00e68dbc, 0x00e68dbd,
+ /* a4 */ 0x00e68dbf, 0x00e68e82, 0x00e68e84, 0x00e68e87,
+ /* a8 */ 0x00e68e8a, 0x00e68e90, 0x00e68e94, 0x00e68e95,
+ /* ac */ 0x00e68e99, 0x00e68e9a, 0x00e68e9e, 0x00e68ea4,
+ /* b0 */ 0x00e68ea6, 0x00e68ead, 0x00e68eae, 0x00e68eaf,
+ /* b4 */ 0x00e68ebd, 0x00e68f81, 0x00e68f85, 0x00e68f88,
+ /* b8 */ 0x00e68f8e, 0x00e68f91, 0x00e68f93, 0x00e68f94,
+ /* bc */ 0x00e68f95, 0x00e68f9c, 0x00e68fa0, 0x00e68fa5,
+ /* c0 */ 0x00e68faa, 0x00e68fac, 0x00e68fb2, 0x00e68fb3,
+ /* c4 */ 0x00e68fb5, 0x00e68fb8, 0x00e68fb9, 0x00e69089,
+ /* c8 */ 0x00e6908a, 0x00e69090, 0x00e69092, 0x00e69094,
+ /* cc */ 0x00e69098, 0x00e6909e, 0x00e690a0, 0x00e690a2,
+ /* d0 */ 0x00e690a4, 0x00e690a5, 0x00e690a9, 0x00e690aa,
+ /* d4 */ 0x00e690af, 0x00e690b0, 0x00e690b5, 0x00e690bd,
+ /* d8 */ 0x00e690bf, 0x00e6918b, 0x00e6918f, 0x00e69191,
+ /* dc */ 0x00e69192, 0x00e69193, 0x00e69194, 0x00e6919a,
+ /* e0 */ 0x00e6919b, 0x00e6919c, 0x00e6919d, 0x00e6919f,
+ /* e4 */ 0x00e691a0, 0x00e691a1, 0x00e691a3, 0x00e691ad,
+ /* e8 */ 0x00e691b3, 0x00e691b4, 0x00e691bb, 0x00e691bd,
+ /* ec */ 0x00e69285, 0x00e69287, 0x00e6928f, 0x00e69290,
+ /* f0 */ 0x00e69291, 0x00e69298, 0x00e69299, 0x00e6929b,
+ /* f4 */ 0x00e6929d, 0x00e6929f, 0x00e692a1, 0x00e692a3,
+ /* f8 */ 0x00e692a6, 0x00e692a8, 0x00e692ac, 0x00e692b3,
+ /* fc */ 0x00e692bd, 0x00e692be, 0x00e692bf,
+
+ /*** 8fc1xx - offset 0x02558 ***/
+ /* a0 */ 0x00e69384, 0x00e69389, 0x00e6938a,
+ /* a4 */ 0x00e6938b, 0x00e6938c, 0x00e6938e, 0x00e69390,
+ /* a8 */ 0x00e69391, 0x00e69395, 0x00e69397, 0x00e693a4,
+ /* ac */ 0x00e693a5, 0x00e693a9, 0x00e693aa, 0x00e693ad,
+ /* b0 */ 0x00e693b0, 0x00e693b5, 0x00e693b7, 0x00e693bb,
+ /* b4 */ 0x00e693bf, 0x00e69481, 0x00e69484, 0x00e69488,
+ /* b8 */ 0x00e69489, 0x00e6948a, 0x00e6948f, 0x00e69493,
+ /* bc */ 0x00e69494, 0x00e69496, 0x00e69499, 0x00e6949b,
+ /* c0 */ 0x00e6949e, 0x00e6949f, 0x00e694a2, 0x00e694a6,
+ /* c4 */ 0x00e694a9, 0x00e694ae, 0x00e694b1, 0x00e694ba,
+ /* c8 */ 0x00e694bc, 0x00e694bd, 0x00e69583, 0x00e69587,
+ /* cc */ 0x00e69589, 0x00e69590, 0x00e69592, 0x00e69594,
+ /* d0 */ 0x00e6959f, 0x00e695a0, 0x00e695a7, 0x00e695ab,
+ /* d4 */ 0x00e695ba, 0x00e695bd, 0x00e69681, 0x00e69685,
+ /* d8 */ 0x00e6968a, 0x00e69692, 0x00e69695, 0x00e69698,
+ /* dc */ 0x00e6969d, 0x00e696a0, 0x00e696a3, 0x00e696a6,
+ /* e0 */ 0x00e696ae, 0x00e696b2, 0x00e696b3, 0x00e696b4,
+ /* e4 */ 0x00e696bf, 0x00e69782, 0x00e69788, 0x00e69789,
+ /* e8 */ 0x00e6978e, 0x00e69790, 0x00e69794, 0x00e69796,
+ /* ec */ 0x00e69798, 0x00e6979f, 0x00e697b0, 0x00e697b2,
+ /* f0 */ 0x00e697b4, 0x00e697b5, 0x00e697b9, 0x00e697be,
+ /* f4 */ 0x00e697bf, 0x00e69880, 0x00e69884, 0x00e69888,
+ /* f8 */ 0x00e69889, 0x00e6988d, 0x00e69891, 0x00e69892,
+ /* fc */ 0x00e69895, 0x00e69896, 0x00e6989d,
+
+ /*** 8fc2xx - offset 0x025b6 ***/
+ /* a0 */ 0x00e6989e, 0x00e698a1, 0x00e698a2,
+ /* a4 */ 0x00e698a3, 0x00e698a4, 0x00e698a6, 0x00e698a9,
+ /* a8 */ 0x00e698aa, 0x00e698ab, 0x00e698ac, 0x00e698ae,
+ /* ac */ 0x00e698b0, 0x00e698b1, 0x00e698b3, 0x00e698b9,
+ /* b0 */ 0x00e698b7, 0x00e69980, 0x00e69985, 0x00e69986,
+ /* b4 */ 0x00e6998a, 0x00e6998c, 0x00e69991, 0x00e6998e,
+ /* b8 */ 0x00e69997, 0x00e69998, 0x00e69999, 0x00e6999b,
+ /* bc */ 0x00e6999c, 0x00e699a0, 0x00e699a1, 0x00e69bbb,
+ /* c0 */ 0x00e699aa, 0x00e699ab, 0x00e699ac, 0x00e699be,
+ /* c4 */ 0x00e699b3, 0x00e699b5, 0x00e699bf, 0x00e699b7,
+ /* c8 */ 0x00e699b8, 0x00e699b9, 0x00e699bb, 0x00e69a80,
+ /* cc */ 0x00e699bc, 0x00e69a8b, 0x00e69a8c, 0x00e69a8d,
+ /* d0 */ 0x00e69a90, 0x00e69a92, 0x00e69a99, 0x00e69a9a,
+ /* d4 */ 0x00e69a9b, 0x00e69a9c, 0x00e69a9f, 0x00e69aa0,
+ /* d8 */ 0x00e69aa4, 0x00e69aad, 0x00e69ab1, 0x00e69ab2,
+ /* dc */ 0x00e69ab5, 0x00e69abb, 0x00e69abf, 0x00e69b80,
+ /* e0 */ 0x00e69b82, 0x00e69b83, 0x00e69b88, 0x00e69b8c,
+ /* e4 */ 0x00e69b8e, 0x00e69b8f, 0x00e69b94, 0x00e69b9b,
+ /* e8 */ 0x00e69b9f, 0x00e69ba8, 0x00e69bab, 0x00e69bac,
+ /* ec */ 0x00e69bae, 0x00e69bba, 0x00e69c85, 0x00e69c87,
+ /* f0 */ 0x00e69c8e, 0x00e69c93, 0x00e69c99, 0x00e69c9c,
+ /* f4 */ 0x00e69ca0, 0x00e69ca2, 0x00e69cb3, 0x00e69cbe,
+ /* f8 */ 0x00e69d85, 0x00e69d87, 0x00e69d88, 0x00e69d8c,
+ /* fc */ 0x00e69d94, 0x00e69d95, 0x00e69d9d,
+
+ /*** 8fc3xx - offset 0x02614 ***/
+ /* a0 */ 0x00e69da6, 0x00e69dac, 0x00e69dae,
+ /* a4 */ 0x00e69db4, 0x00e69db6, 0x00e69dbb, 0x00e69e81,
+ /* a8 */ 0x00e69e84, 0x00e69e8e, 0x00e69e8f, 0x00e69e91,
+ /* ac */ 0x00e69e93, 0x00e69e96, 0x00e69e98, 0x00e69e99,
+ /* b0 */ 0x00e69e9b, 0x00e69eb0, 0x00e69eb1, 0x00e69eb2,
+ /* b4 */ 0x00e69eb5, 0x00e69ebb, 0x00e69ebc, 0x00e69ebd,
+ /* b8 */ 0x00e69fb9, 0x00e69f80, 0x00e69f82, 0x00e69f83,
+ /* bc */ 0x00e69f85, 0x00e69f88, 0x00e69f89, 0x00e69f92,
+ /* c0 */ 0x00e69f97, 0x00e69f99, 0x00e69f9c, 0x00e69fa1,
+ /* c4 */ 0x00e69fa6, 0x00e69fb0, 0x00e69fb2, 0x00e69fb6,
+ /* c8 */ 0x00e69fb7, 0x00e6a192, 0x00e6a094, 0x00e6a099,
+ /* cc */ 0x00e6a09d, 0x00e6a09f, 0x00e6a0a8, 0x00e6a0a7,
+ /* d0 */ 0x00e6a0ac, 0x00e6a0ad, 0x00e6a0af, 0x00e6a0b0,
+ /* d4 */ 0x00e6a0b1, 0x00e6a0b3, 0x00e6a0bb, 0x00e6a0bf,
+ /* d8 */ 0x00e6a184, 0x00e6a185, 0x00e6a18a, 0x00e6a18c,
+ /* dc */ 0x00e6a195, 0x00e6a197, 0x00e6a198, 0x00e6a19b,
+ /* e0 */ 0x00e6a1ab, 0x00e6a1ae, 0x00e6a1af, 0x00e6a1b0,
+ /* e4 */ 0x00e6a1b1, 0x00e6a1b2, 0x00e6a1b5, 0x00e6a1b9,
+ /* e8 */ 0x00e6a1ba, 0x00e6a1bb, 0x00e6a1bc, 0x00e6a282,
+ /* ec */ 0x00e6a284, 0x00e6a286, 0x00e6a288, 0x00e6a296,
+ /* f0 */ 0x00e6a298, 0x00e6a29a, 0x00e6a29c, 0x00e6a2a1,
+ /* f4 */ 0x00e6a2a3, 0x00e6a2a5, 0x00e6a2a9, 0x00e6a2aa,
+ /* f8 */ 0x00e6a2ae, 0x00e6a2b2, 0x00e6a2bb, 0x00e6a385,
+ /* fc */ 0x00e6a388, 0x00e6a38c, 0x00e6a38f,
+
+ /*** 8fc4xx - offset 0x02672 ***/
+ /* a0 */ 0x00e6a390, 0x00e6a391, 0x00e6a393,
+ /* a4 */ 0x00e6a396, 0x00e6a399, 0x00e6a39c, 0x00e6a39d,
+ /* a8 */ 0x00e6a3a5, 0x00e6a3a8, 0x00e6a3aa, 0x00e6a3ab,
+ /* ac */ 0x00e6a3ac, 0x00e6a3ad, 0x00e6a3b0, 0x00e6a3b1,
+ /* b0 */ 0x00e6a3b5, 0x00e6a3b6, 0x00e6a3bb, 0x00e6a3bc,
+ /* b4 */ 0x00e6a3bd, 0x00e6a486, 0x00e6a489, 0x00e6a48a,
+ /* b8 */ 0x00e6a490, 0x00e6a491, 0x00e6a493, 0x00e6a496,
+ /* bc */ 0x00e6a497, 0x00e6a4b1, 0x00e6a4b3, 0x00e6a4b5,
+ /* c0 */ 0x00e6a4b8, 0x00e6a4bb, 0x00e6a582, 0x00e6a585,
+ /* c4 */ 0x00e6a589, 0x00e6a58e, 0x00e6a597, 0x00e6a59b,
+ /* c8 */ 0x00e6a5a3, 0x00e6a5a4, 0x00e6a5a5, 0x00e6a5a6,
+ /* cc */ 0x00e6a5a8, 0x00e6a5a9, 0x00e6a5ac, 0x00e6a5b0,
+ /* d0 */ 0x00e6a5b1, 0x00e6a5b2, 0x00e6a5ba, 0x00e6a5bb,
+ /* d4 */ 0x00e6a5bf, 0x00e6a680, 0x00e6a68d, 0x00e6a692,
+ /* d8 */ 0x00e6a696, 0x00e6a698, 0x00e6a6a1, 0x00e6a6a5,
+ /* dc */ 0x00e6a6a6, 0x00e6a6a8, 0x00e6a6ab, 0x00e6a6ad,
+ /* e0 */ 0x00e6a6af, 0x00e6a6b7, 0x00e6a6b8, 0x00e6a6ba,
+ /* e4 */ 0x00e6a6bc, 0x00e6a785, 0x00e6a788, 0x00e6a791,
+ /* e8 */ 0x00e6a796, 0x00e6a797, 0x00e6a7a2, 0x00e6a7a5,
+ /* ec */ 0x00e6a7ae, 0x00e6a7af, 0x00e6a7b1, 0x00e6a7b3,
+ /* f0 */ 0x00e6a7b5, 0x00e6a7be, 0x00e6a880, 0x00e6a881,
+ /* f4 */ 0x00e6a883, 0x00e6a88f, 0x00e6a891, 0x00e6a895,
+ /* f8 */ 0x00e6a89a, 0x00e6a89d, 0x00e6a8a0, 0x00e6a8a4,
+ /* fc */ 0x00e6a8a8, 0x00e6a8b0, 0x00e6a8b2,
+
+ /*** 8fc5xx - offset 0x026d0 ***/
+ /* a0 */ 0x00e6a8b4, 0x00e6a8b7, 0x00e6a8bb,
+ /* a4 */ 0x00e6a8be, 0x00e6a8bf, 0x00e6a985, 0x00e6a986,
+ /* a8 */ 0x00e6a989, 0x00e6a98a, 0x00e6a98e, 0x00e6a990,
+ /* ac */ 0x00e6a991, 0x00e6a992, 0x00e6a995, 0x00e6a996,
+ /* b0 */ 0x00e6a99b, 0x00e6a9a4, 0x00e6a9a7, 0x00e6a9aa,
+ /* b4 */ 0x00e6a9b1, 0x00e6a9b3, 0x00e6a9be, 0x00e6aa81,
+ /* b8 */ 0x00e6aa83, 0x00e6aa86, 0x00e6aa87, 0x00e6aa89,
+ /* bc */ 0x00e6aa8b, 0x00e6aa91, 0x00e6aa9b, 0x00e6aa9d,
+ /* c0 */ 0x00e6aa9e, 0x00e6aa9f, 0x00e6aaa5, 0x00e6aaab,
+ /* c4 */ 0x00e6aaaf, 0x00e6aab0, 0x00e6aab1, 0x00e6aab4,
+ /* c8 */ 0x00e6aabd, 0x00e6aabe, 0x00e6aabf, 0x00e6ab86,
+ /* cc */ 0x00e6ab89, 0x00e6ab88, 0x00e6ab8c, 0x00e6ab90,
+ /* d0 */ 0x00e6ab94, 0x00e6ab95, 0x00e6ab96, 0x00e6ab9c,
+ /* d4 */ 0x00e6ab9d, 0x00e6aba4, 0x00e6aba7, 0x00e6abac,
+ /* d8 */ 0x00e6abb0, 0x00e6abb1, 0x00e6abb2, 0x00e6abbc,
+ /* dc */ 0x00e6abbd, 0x00e6ac82, 0x00e6ac83, 0x00e6ac86,
+ /* e0 */ 0x00e6ac87, 0x00e6ac89, 0x00e6ac8f, 0x00e6ac90,
+ /* e4 */ 0x00e6ac91, 0x00e6ac97, 0x00e6ac9b, 0x00e6ac9e,
+ /* e8 */ 0x00e6aca4, 0x00e6aca8, 0x00e6acab, 0x00e6acac,
+ /* ec */ 0x00e6acaf, 0x00e6acb5, 0x00e6acb6, 0x00e6acbb,
+ /* f0 */ 0x00e6acbf, 0x00e6ad86, 0x00e6ad8a, 0x00e6ad8d,
+ /* f4 */ 0x00e6ad92, 0x00e6ad96, 0x00e6ad98, 0x00e6ad9d,
+ /* f8 */ 0x00e6ada0, 0x00e6ada7, 0x00e6adab, 0x00e6adae,
+ /* fc */ 0x00e6adb0, 0x00e6adb5, 0x00e6adbd,
+
+ /*** 8fc6xx - offset 0x0272e ***/
+ /* a0 */ 0x00e6adbe, 0x00e6ae82, 0x00e6ae85,
+ /* a4 */ 0x00e6ae97, 0x00e6ae9b, 0x00e6ae9f, 0x00e6aea0,
+ /* a8 */ 0x00e6aea2, 0x00e6aea3, 0x00e6aea8, 0x00e6aea9,
+ /* ac */ 0x00e6aeac, 0x00e6aead, 0x00e6aeae, 0x00e6aeb0,
+ /* b0 */ 0x00e6aeb8, 0x00e6aeb9, 0x00e6aebd, 0x00e6aebe,
+ /* b4 */ 0x00e6af83, 0x00e6af84, 0x00e6af89, 0x00e6af8c,
+ /* b8 */ 0x00e6af96, 0x00e6af9a, 0x00e6afa1, 0x00e6afa3,
+ /* bc */ 0x00e6afa6, 0x00e6afa7, 0x00e6afae, 0x00e6afb1,
+ /* c0 */ 0x00e6afb7, 0x00e6afb9, 0x00e6afbf, 0x00e6b082,
+ /* c4 */ 0x00e6b084, 0x00e6b085, 0x00e6b089, 0x00e6b08d,
+ /* c8 */ 0x00e6b08e, 0x00e6b090, 0x00e6b092, 0x00e6b099,
+ /* cc */ 0x00e6b09f, 0x00e6b0a6, 0x00e6b0a7, 0x00e6b0a8,
+ /* d0 */ 0x00e6b0ac, 0x00e6b0ae, 0x00e6b0b3, 0x00e6b0b5,
+ /* d4 */ 0x00e6b0b6, 0x00e6b0ba, 0x00e6b0bb, 0x00e6b0bf,
+ /* d8 */ 0x00e6b18a, 0x00e6b18b, 0x00e6b18d, 0x00e6b18f,
+ /* dc */ 0x00e6b192, 0x00e6b194, 0x00e6b199, 0x00e6b19b,
+ /* e0 */ 0x00e6b19c, 0x00e6b1ab, 0x00e6b1ad, 0x00e6b1af,
+ /* e4 */ 0x00e6b1b4, 0x00e6b1b6, 0x00e6b1b8, 0x00e6b1b9,
+ /* e8 */ 0x00e6b1bb, 0x00e6b285, 0x00e6b286, 0x00e6b287,
+ /* ec */ 0x00e6b289, 0x00e6b294, 0x00e6b295, 0x00e6b297,
+ /* f0 */ 0x00e6b298, 0x00e6b29c, 0x00e6b29f, 0x00e6b2b0,
+ /* f4 */ 0x00e6b2b2, 0x00e6b2b4, 0x00e6b382, 0x00e6b386,
+ /* f8 */ 0x00e6b38d, 0x00e6b38f, 0x00e6b390, 0x00e6b391,
+ /* fc */ 0x00e6b392, 0x00e6b394, 0x00e6b396,
+
+ /*** 8fc7xx - offset 0x0278c ***/
+ /* a0 */ 0x00e6b39a, 0x00e6b39c, 0x00e6b3a0,
+ /* a4 */ 0x00e6b3a7, 0x00e6b3a9, 0x00e6b3ab, 0x00e6b3ac,
+ /* a8 */ 0x00e6b3ae, 0x00e6b3b2, 0x00e6b3b4, 0x00e6b484,
+ /* ac */ 0x00e6b487, 0x00e6b48a, 0x00e6b48e, 0x00e6b48f,
+ /* b0 */ 0x00e6b491, 0x00e6b493, 0x00e6b49a, 0x00e6b4a6,
+ /* b4 */ 0x00e6b4a7, 0x00e6b4a8, 0x00e6b1a7, 0x00e6b4ae,
+ /* b8 */ 0x00e6b4af, 0x00e6b4b1, 0x00e6b4b9, 0x00e6b4bc,
+ /* bc */ 0x00e6b4bf, 0x00e6b597, 0x00e6b59e, 0x00e6b59f,
+ /* c0 */ 0x00e6b5a1, 0x00e6b5a5, 0x00e6b5a7, 0x00e6b5af,
+ /* c4 */ 0x00e6b5b0, 0x00e6b5bc, 0x00e6b682, 0x00e6b687,
+ /* c8 */ 0x00e6b691, 0x00e6b692, 0x00e6b694, 0x00e6b696,
+ /* cc */ 0x00e6b697, 0x00e6b698, 0x00e6b6aa, 0x00e6b6ac,
+ /* d0 */ 0x00e6b6b4, 0x00e6b6b7, 0x00e6b6b9, 0x00e6b6bd,
+ /* d4 */ 0x00e6b6bf, 0x00e6b784, 0x00e6b788, 0x00e6b78a,
+ /* d8 */ 0x00e6b78e, 0x00e6b78f, 0x00e6b796, 0x00e6b79b,
+ /* dc */ 0x00e6b79d, 0x00e6b79f, 0x00e6b7a0, 0x00e6b7a2,
+ /* e0 */ 0x00e6b7a5, 0x00e6b7a9, 0x00e6b7af, 0x00e6b7b0,
+ /* e4 */ 0x00e6b7b4, 0x00e6b7b6, 0x00e6b7bc, 0x00e6b880,
+ /* e8 */ 0x00e6b884, 0x00e6b89e, 0x00e6b8a2, 0x00e6b8a7,
+ /* ec */ 0x00e6b8b2, 0x00e6b8b6, 0x00e6b8b9, 0x00e6b8bb,
+ /* f0 */ 0x00e6b8bc, 0x00e6b984, 0x00e6b985, 0x00e6b988,
+ /* f4 */ 0x00e6b989, 0x00e6b98b, 0x00e6b98f, 0x00e6b991,
+ /* f8 */ 0x00e6b992, 0x00e6b993, 0x00e6b994, 0x00e6b997,
+ /* fc */ 0x00e6b99c, 0x00e6b99d, 0x00e6b99e,
+
+ /*** 8fc8xx - offset 0x027ea ***/
+ /* a0 */ 0x00e6b9a2, 0x00e6b9a3, 0x00e6b9a8,
+ /* a4 */ 0x00e6b9b3, 0x00e6b9bb, 0x00e6b9bd, 0x00e6ba8d,
+ /* a8 */ 0x00e6ba93, 0x00e6ba99, 0x00e6baa0, 0x00e6baa7,
+ /* ac */ 0x00e6baad, 0x00e6baae, 0x00e6bab1, 0x00e6bab3,
+ /* b0 */ 0x00e6babb, 0x00e6babf, 0x00e6bb80, 0x00e6bb81,
+ /* b4 */ 0x00e6bb83, 0x00e6bb87, 0x00e6bb88, 0x00e6bb8a,
+ /* b8 */ 0x00e6bb8d, 0x00e6bb8e, 0x00e6bb8f, 0x00e6bbab,
+ /* bc */ 0x00e6bbad, 0x00e6bbae, 0x00e6bbb9, 0x00e6bbbb,
+ /* c0 */ 0x00e6bbbd, 0x00e6bc84, 0x00e6bc88, 0x00e6bc8a,
+ /* c4 */ 0x00e6bc8c, 0x00e6bc8d, 0x00e6bc96, 0x00e6bc98,
+ /* c8 */ 0x00e6bc9a, 0x00e6bc9b, 0x00e6bca6, 0x00e6bca9,
+ /* cc */ 0x00e6bcaa, 0x00e6bcaf, 0x00e6bcb0, 0x00e6bcb3,
+ /* d0 */ 0x00e6bcb6, 0x00e6bcbb, 0x00e6bcbc, 0x00e6bcad,
+ /* d4 */ 0x00e6bd8f, 0x00e6bd91, 0x00e6bd92, 0x00e6bd93,
+ /* d8 */ 0x00e6bd97, 0x00e6bd99, 0x00e6bd9a, 0x00e6bd9d,
+ /* dc */ 0x00e6bd9e, 0x00e6bda1, 0x00e6bda2, 0x00e6bda8,
+ /* e0 */ 0x00e6bdac, 0x00e6bdbd, 0x00e6bdbe, 0x00e6be83,
+ /* e4 */ 0x00e6be87, 0x00e6be88, 0x00e6be8b, 0x00e6be8c,
+ /* e8 */ 0x00e6be8d, 0x00e6be90, 0x00e6be92, 0x00e6be93,
+ /* ec */ 0x00e6be94, 0x00e6be96, 0x00e6be9a, 0x00e6be9f,
+ /* f0 */ 0x00e6bea0, 0x00e6bea5, 0x00e6bea6, 0x00e6bea7,
+ /* f4 */ 0x00e6bea8, 0x00e6beae, 0x00e6beaf, 0x00e6beb0,
+ /* f8 */ 0x00e6beb5, 0x00e6beb6, 0x00e6bebc, 0x00e6bf85,
+ /* fc */ 0x00e6bf87, 0x00e6bf88, 0x00e6bf8a,
+
+ /*** 8fc9xx - offset 0x02848 ***/
+ /* a0 */ 0x00e6bf9a, 0x00e6bf9e, 0x00e6bfa8,
+ /* a4 */ 0x00e6bfa9, 0x00e6bfb0, 0x00e6bfb5, 0x00e6bfb9,
+ /* a8 */ 0x00e6bfbc, 0x00e6bfbd, 0x00e78080, 0x00e78085,
+ /* ac */ 0x00e78086, 0x00e78087, 0x00e7808d, 0x00e78097,
+ /* b0 */ 0x00e780a0, 0x00e780a3, 0x00e780af, 0x00e780b4,
+ /* b4 */ 0x00e780b7, 0x00e780b9, 0x00e780bc, 0x00e78183,
+ /* b8 */ 0x00e78184, 0x00e78188, 0x00e78189, 0x00e7818a,
+ /* bc */ 0x00e7818b, 0x00e78194, 0x00e78195, 0x00e7819d,
+ /* c0 */ 0x00e7819e, 0x00e7818e, 0x00e781a4, 0x00e781a5,
+ /* c4 */ 0x00e781ac, 0x00e781ae, 0x00e781b5, 0x00e781b6,
+ /* c8 */ 0x00e781be, 0x00e78281, 0x00e78285, 0x00e78286,
+ /* cc */ 0x00e78294, 0x00e78295, 0x00e78296, 0x00e78297,
+ /* d0 */ 0x00e78298, 0x00e7829b, 0x00e782a4, 0x00e782ab,
+ /* d4 */ 0x00e782b0, 0x00e782b1, 0x00e782b4, 0x00e782b7,
+ /* d8 */ 0x00e7838a, 0x00e78391, 0x00e78393, 0x00e78394,
+ /* dc */ 0x00e78395, 0x00e78396, 0x00e78398, 0x00e7839c,
+ /* e0 */ 0x00e783a4, 0x00e783ba, 0x00e78483, 0x00e78484,
+ /* e4 */ 0x00e78485, 0x00e78486, 0x00e78487, 0x00e7848b,
+ /* e8 */ 0x00e7848c, 0x00e7848f, 0x00e7849e, 0x00e784a0,
+ /* ec */ 0x00e784ab, 0x00e784ad, 0x00e784af, 0x00e784b0,
+ /* f0 */ 0x00e784b1, 0x00e784b8, 0x00e78581, 0x00e78585,
+ /* f4 */ 0x00e78586, 0x00e78587, 0x00e7858a, 0x00e7858b,
+ /* f8 */ 0x00e78590, 0x00e78592, 0x00e78597, 0x00e7859a,
+ /* fc */ 0x00e7859c, 0x00e7859e, 0x00e785a0,
+
+ /*** 8fcaxx - offset 0x028a6 ***/
+ /* a0 */ 0x00e785a8, 0x00e785b9, 0x00e78680,
+ /* a4 */ 0x00e78685, 0x00e78687, 0x00e7868c, 0x00e78692,
+ /* a8 */ 0x00e7869a, 0x00e7869b, 0x00e786a0, 0x00e786a2,
+ /* ac */ 0x00e786af, 0x00e786b0, 0x00e786b2, 0x00e786b3,
+ /* b0 */ 0x00e786ba, 0x00e786bf, 0x00e78780, 0x00e78781,
+ /* b4 */ 0x00e78784, 0x00e7878b, 0x00e7878c, 0x00e78793,
+ /* b8 */ 0x00e78796, 0x00e78799, 0x00e7879a, 0x00e7879c,
+ /* bc */ 0x00e787b8, 0x00e787be, 0x00e78880, 0x00e78887,
+ /* c0 */ 0x00e78888, 0x00e78889, 0x00e78893, 0x00e78897,
+ /* c4 */ 0x00e7889a, 0x00e7889d, 0x00e7889f, 0x00e788a4,
+ /* c8 */ 0x00e788ab, 0x00e788af, 0x00e788b4, 0x00e788b8,
+ /* cc */ 0x00e788b9, 0x00e78981, 0x00e78982, 0x00e78983,
+ /* d0 */ 0x00e78985, 0x00e7898e, 0x00e7898f, 0x00e78990,
+ /* d4 */ 0x00e78993, 0x00e78995, 0x00e78996, 0x00e7899a,
+ /* d8 */ 0x00e7899c, 0x00e7899e, 0x00e789a0, 0x00e789a3,
+ /* dc */ 0x00e789a8, 0x00e789ab, 0x00e789ae, 0x00e789af,
+ /* e0 */ 0x00e789b1, 0x00e789b7, 0x00e789b8, 0x00e789bb,
+ /* e4 */ 0x00e789bc, 0x00e789bf, 0x00e78a84, 0x00e78a89,
+ /* e8 */ 0x00e78a8d, 0x00e78a8e, 0x00e78a93, 0x00e78a9b,
+ /* ec */ 0x00e78aa8, 0x00e78aad, 0x00e78aae, 0x00e78ab1,
+ /* f0 */ 0x00e78ab4, 0x00e78abe, 0x00e78b81, 0x00e78b87,
+ /* f4 */ 0x00e78b89, 0x00e78b8c, 0x00e78b95, 0x00e78b96,
+ /* f8 */ 0x00e78b98, 0x00e78b9f, 0x00e78ba5, 0x00e78bb3,
+ /* fc */ 0x00e78bb4, 0x00e78bba, 0x00e78bbb,
+
+ /*** 8fcbxx - offset 0x02904 ***/
+ /* a0 */ 0x00e78bbe, 0x00e78c82, 0x00e78c84,
+ /* a4 */ 0x00e78c85, 0x00e78c87, 0x00e78c8b, 0x00e78c8d,
+ /* a8 */ 0x00e78c92, 0x00e78c93, 0x00e78c98, 0x00e78c99,
+ /* ac */ 0x00e78c9e, 0x00e78ca2, 0x00e78ca4, 0x00e78ca7,
+ /* b0 */ 0x00e78ca8, 0x00e78cac, 0x00e78cb1, 0x00e78cb2,
+ /* b4 */ 0x00e78cb5, 0x00e78cba, 0x00e78cbb, 0x00e78cbd,
+ /* b8 */ 0x00e78d83, 0x00e78d8d, 0x00e78d90, 0x00e78d92,
+ /* bc */ 0x00e78d96, 0x00e78d98, 0x00e78d9d, 0x00e78d9e,
+ /* c0 */ 0x00e78d9f, 0x00e78da0, 0x00e78da6, 0x00e78da7,
+ /* c4 */ 0x00e78da9, 0x00e78dab, 0x00e78dac, 0x00e78dae,
+ /* c8 */ 0x00e78daf, 0x00e78db1, 0x00e78db7, 0x00e78db9,
+ /* cc */ 0x00e78dbc, 0x00e78e80, 0x00e78e81, 0x00e78e83,
+ /* d0 */ 0x00e78e85, 0x00e78e86, 0x00e78e8e, 0x00e78e90,
+ /* d4 */ 0x00e78e93, 0x00e78e95, 0x00e78e97, 0x00e78e98,
+ /* d8 */ 0x00e78e9c, 0x00e78e9e, 0x00e78e9f, 0x00e78ea0,
+ /* dc */ 0x00e78ea2, 0x00e78ea5, 0x00e78ea6, 0x00e78eaa,
+ /* e0 */ 0x00e78eab, 0x00e78ead, 0x00e78eb5, 0x00e78eb7,
+ /* e4 */ 0x00e78eb9, 0x00e78ebc, 0x00e78ebd, 0x00e78ebf,
+ /* e8 */ 0x00e78f85, 0x00e78f86, 0x00e78f89, 0x00e78f8b,
+ /* ec */ 0x00e78f8c, 0x00e78f8f, 0x00e78f92, 0x00e78f93,
+ /* f0 */ 0x00e78f96, 0x00e78f99, 0x00e78f9d, 0x00e78fa1,
+ /* f4 */ 0x00e78fa3, 0x00e78fa6, 0x00e78fa7, 0x00e78fa9,
+ /* f8 */ 0x00e78fb4, 0x00e78fb5, 0x00e78fb7, 0x00e78fb9,
+ /* fc */ 0x00e78fba, 0x00e78fbb, 0x00e78fbd,
+
+ /*** 8fccxx - offset 0x02962 ***/
+ /* a0 */ 0x00e78fbf, 0x00e79080, 0x00e79081,
+ /* a4 */ 0x00e79084, 0x00e79087, 0x00e7908a, 0x00e79091,
+ /* a8 */ 0x00e7909a, 0x00e7909b, 0x00e790a4, 0x00e790a6,
+ /* ac */ 0x00e790a8, 0x00e790a9, 0x00e790aa, 0x00e790ab,
+ /* b0 */ 0x00e790ac, 0x00e790ad, 0x00e790ae, 0x00e790af,
+ /* b4 */ 0x00e790b0, 0x00e790b1, 0x00e790b9, 0x00e79180,
+ /* b8 */ 0x00e79183, 0x00e79184, 0x00e79186, 0x00e79187,
+ /* bc */ 0x00e7918b, 0x00e7918d, 0x00e79191, 0x00e79192,
+ /* c0 */ 0x00e79197, 0x00e7919d, 0x00e791a2, 0x00e791a6,
+ /* c4 */ 0x00e791a7, 0x00e791a8, 0x00e791ab, 0x00e791ad,
+ /* c8 */ 0x00e791ae, 0x00e791b1, 0x00e791b2, 0x00e79280,
+ /* cc */ 0x00e79281, 0x00e79285, 0x00e79286, 0x00e79287,
+ /* d0 */ 0x00e79289, 0x00e7928f, 0x00e79290, 0x00e79291,
+ /* d4 */ 0x00e79292, 0x00e79298, 0x00e79299, 0x00e7929a,
+ /* d8 */ 0x00e7929c, 0x00e7929f, 0x00e792a0, 0x00e792a1,
+ /* dc */ 0x00e792a3, 0x00e792a6, 0x00e792a8, 0x00e792a9,
+ /* e0 */ 0x00e792aa, 0x00e792ab, 0x00e792ae, 0x00e792af,
+ /* e4 */ 0x00e792b1, 0x00e792b2, 0x00e792b5, 0x00e792b9,
+ /* e8 */ 0x00e792bb, 0x00e792bf, 0x00e79388, 0x00e79389,
+ /* ec */ 0x00e7938c, 0x00e79390, 0x00e79393, 0x00e79398,
+ /* f0 */ 0x00e7939a, 0x00e7939b, 0x00e7939e, 0x00e7939f,
+ /* f4 */ 0x00e793a4, 0x00e793a8, 0x00e793aa, 0x00e793ab,
+ /* f8 */ 0x00e793af, 0x00e793b4, 0x00e793ba, 0x00e793bb,
+ /* fc */ 0x00e793bc, 0x00e793bf, 0x00e79486,
+
+ /*** 8fcdxx - offset 0x029c0 ***/
+ /* a0 */ 0x00e79492, 0x00e79496, 0x00e79497,
+ /* a4 */ 0x00e794a0, 0x00e794a1, 0x00e794a4, 0x00e794a7,
+ /* a8 */ 0x00e794a9, 0x00e794aa, 0x00e794af, 0x00e794b6,
+ /* ac */ 0x00e794b9, 0x00e794bd, 0x00e794be, 0x00e794bf,
+ /* b0 */ 0x00e79580, 0x00e79583, 0x00e79587, 0x00e79588,
+ /* b4 */ 0x00e7958e, 0x00e79590, 0x00e79592, 0x00e79597,
+ /* b8 */ 0x00e7959e, 0x00e7959f, 0x00e795a1, 0x00e795af,
+ /* bc */ 0x00e795b1, 0x00e795b9, 0x00e795ba, 0x00e795bb,
+ /* c0 */ 0x00e795bc, 0x00e795bd, 0x00e795be, 0x00e79681,
+ /* c4 */ 0x00e79685, 0x00e79690, 0x00e79692, 0x00e79693,
+ /* c8 */ 0x00e79695, 0x00e79699, 0x00e7969c, 0x00e796a2,
+ /* cc */ 0x00e796a4, 0x00e796b4, 0x00e796ba, 0x00e796bf,
+ /* d0 */ 0x00e79780, 0x00e79781, 0x00e79784, 0x00e79786,
+ /* d4 */ 0x00e7978c, 0x00e7978e, 0x00e7978f, 0x00e79797,
+ /* d8 */ 0x00e7979c, 0x00e7979f, 0x00e797a0, 0x00e797a1,
+ /* dc */ 0x00e797a4, 0x00e797a7, 0x00e797ac, 0x00e797ae,
+ /* e0 */ 0x00e797af, 0x00e797b1, 0x00e797b9, 0x00e79880,
+ /* e4 */ 0x00e79882, 0x00e79883, 0x00e79884, 0x00e79887,
+ /* e8 */ 0x00e79888, 0x00e7988a, 0x00e7988c, 0x00e7988f,
+ /* ec */ 0x00e79892, 0x00e79893, 0x00e79895, 0x00e79896,
+ /* f0 */ 0x00e79899, 0x00e7989b, 0x00e7989c, 0x00e7989d,
+ /* f4 */ 0x00e7989e, 0x00e798a3, 0x00e798a5, 0x00e798a6,
+ /* f8 */ 0x00e798a9, 0x00e798ad, 0x00e798b2, 0x00e798b3,
+ /* fc */ 0x00e798b5, 0x00e798b8, 0x00e798b9,
+
+ /*** 8fcexx - offset 0x02a1e ***/
+ /* a0 */ 0x00e798ba, 0x00e798bc, 0x00e7998a,
+ /* a4 */ 0x00e79980, 0x00e79981, 0x00e79983, 0x00e79984,
+ /* a8 */ 0x00e79985, 0x00e79989, 0x00e7998b, 0x00e79995,
+ /* ac */ 0x00e79999, 0x00e7999f, 0x00e799a4, 0x00e799a5,
+ /* b0 */ 0x00e799ad, 0x00e799ae, 0x00e799af, 0x00e799b1,
+ /* b4 */ 0x00e799b4, 0x00e79a81, 0x00e79a85, 0x00e79a8c,
+ /* b8 */ 0x00e79a8d, 0x00e79a95, 0x00e79a9b, 0x00e79a9c,
+ /* bc */ 0x00e79a9d, 0x00e79a9f, 0x00e79aa0, 0x00e79aa2,
+ /* c0 */ 0x00e79aa3, 0x00e79aa4, 0x00e79aa5, 0x00e79aa6,
+ /* c4 */ 0x00e79aa7, 0x00e79aa8, 0x00e79aaa, 0x00e79aad,
+ /* c8 */ 0x00e79abd, 0x00e79b81, 0x00e79b85, 0x00e79b89,
+ /* cc */ 0x00e79b8b, 0x00e79b8c, 0x00e79b8e, 0x00e79b94,
+ /* d0 */ 0x00e79b99, 0x00e79ba0, 0x00e79ba6, 0x00e79ba8,
+ /* d4 */ 0x00e79bac, 0x00e79bb0, 0x00e79bb1, 0x00e79bb6,
+ /* d8 */ 0x00e79bb9, 0x00e79bbc, 0x00e79c80, 0x00e79c86,
+ /* dc */ 0x00e79c8a, 0x00e79c8e, 0x00e79c92, 0x00e79c94,
+ /* e0 */ 0x00e79c95, 0x00e79c97, 0x00e79c99, 0x00e79c9a,
+ /* e4 */ 0x00e79c9c, 0x00e79ca2, 0x00e79ca8, 0x00e79cad,
+ /* e8 */ 0x00e79cae, 0x00e79caf, 0x00e79cb4, 0x00e79cb5,
+ /* ec */ 0x00e79cb6, 0x00e79cb9, 0x00e79cbd, 0x00e79cbe,
+ /* f0 */ 0x00e79d82, 0x00e79d85, 0x00e79d86, 0x00e79d8a,
+ /* f4 */ 0x00e79d8d, 0x00e79d8e, 0x00e79d8f, 0x00e79d92,
+ /* f8 */ 0x00e79d96, 0x00e79d97, 0x00e79d9c, 0x00e79d9e,
+ /* fc */ 0x00e79d9f, 0x00e79da0, 0x00e79da2,
+
+ /*** 8fcfxx - offset 0x02a7c ***/
+ /* a0 */ 0x00e79da4, 0x00e79da7, 0x00e79daa,
+ /* a4 */ 0x00e79dac, 0x00e79db0, 0x00e79db2, 0x00e79db3,
+ /* a8 */ 0x00e79db4, 0x00e79dba, 0x00e79dbd, 0x00e79e80,
+ /* ac */ 0x00e79e84, 0x00e79e8c, 0x00e79e8d, 0x00e79e94,
+ /* b0 */ 0x00e79e95, 0x00e79e96, 0x00e79e9a, 0x00e79e9f,
+ /* b4 */ 0x00e79ea2, 0x00e79ea7, 0x00e79eaa, 0x00e79eae,
+ /* b8 */ 0x00e79eaf, 0x00e79eb1, 0x00e79eb5, 0x00e79ebe,
+ /* bc */ 0x00e79f83, 0x00e79f89, 0x00e79f91, 0x00e79f92,
+ /* c0 */ 0x00e79f95, 0x00e79f99, 0x00e79f9e, 0x00e79f9f,
+ /* c4 */ 0x00e79fa0, 0x00e79fa4, 0x00e79fa6, 0x00e79faa,
+ /* c8 */ 0x00e79fac, 0x00e79fb0, 0x00e79fb1, 0x00e79fb4,
+ /* cc */ 0x00e79fb8, 0x00e79fbb, 0x00e7a085, 0x00e7a086,
+ /* d0 */ 0x00e7a089, 0x00e7a08d, 0x00e7a08e, 0x00e7a091,
+ /* d4 */ 0x00e7a09d, 0x00e7a0a1, 0x00e7a0a2, 0x00e7a0a3,
+ /* d8 */ 0x00e7a0ad, 0x00e7a0ae, 0x00e7a0b0, 0x00e7a0b5,
+ /* dc */ 0x00e7a0b7, 0x00e7a183, 0x00e7a184, 0x00e7a187,
+ /* e0 */ 0x00e7a188, 0x00e7a18c, 0x00e7a18e, 0x00e7a192,
+ /* e4 */ 0x00e7a19c, 0x00e7a19e, 0x00e7a1a0, 0x00e7a1a1,
+ /* e8 */ 0x00e7a1a3, 0x00e7a1a4, 0x00e7a1a8, 0x00e7a1aa,
+ /* ec */ 0x00e7a1ae, 0x00e7a1ba, 0x00e7a1be, 0x00e7a28a,
+ /* f0 */ 0x00e7a28f, 0x00e7a294, 0x00e7a298, 0x00e7a2a1,
+ /* f4 */ 0x00e7a29d, 0x00e7a29e, 0x00e7a29f, 0x00e7a2a4,
+ /* f8 */ 0x00e7a2a8, 0x00e7a2ac, 0x00e7a2ad, 0x00e7a2b0,
+ /* fc */ 0x00e7a2b1, 0x00e7a2b2, 0x00e7a2b3,
+
+ /*** 8fd0xx - offset 0x02ada ***/
+ /* a0 */ 0x00e7a2bb, 0x00e7a2bd, 0x00e7a2bf,
+ /* a4 */ 0x00e7a387, 0x00e7a388, 0x00e7a389, 0x00e7a38c,
+ /* a8 */ 0x00e7a38e, 0x00e7a392, 0x00e7a393, 0x00e7a395,
+ /* ac */ 0x00e7a396, 0x00e7a3a4, 0x00e7a39b, 0x00e7a39f,
+ /* b0 */ 0x00e7a3a0, 0x00e7a3a1, 0x00e7a3a6, 0x00e7a3aa,
+ /* b4 */ 0x00e7a3b2, 0x00e7a3b3, 0x00e7a480, 0x00e7a3b6,
+ /* b8 */ 0x00e7a3b7, 0x00e7a3ba, 0x00e7a3bb, 0x00e7a3bf,
+ /* bc */ 0x00e7a486, 0x00e7a48c, 0x00e7a490, 0x00e7a49a,
+ /* c0 */ 0x00e7a49c, 0x00e7a49e, 0x00e7a49f, 0x00e7a4a0,
+ /* c4 */ 0x00e7a4a5, 0x00e7a4a7, 0x00e7a4a9, 0x00e7a4ad,
+ /* c8 */ 0x00e7a4b1, 0x00e7a4b4, 0x00e7a4b5, 0x00e7a4bb,
+ /* cc */ 0x00e7a4bd, 0x00e7a4bf, 0x00e7a584, 0x00e7a585,
+ /* d0 */ 0x00e7a586, 0x00e7a58a, 0x00e7a58b, 0x00e7a58f,
+ /* d4 */ 0x00e7a591, 0x00e7a594, 0x00e7a598, 0x00e7a59b,
+ /* d8 */ 0x00e7a59c, 0x00e7a5a7, 0x00e7a5a9, 0x00e7a5ab,
+ /* dc */ 0x00e7a5b2, 0x00e7a5b9, 0x00e7a5bb, 0x00e7a5bc,
+ /* e0 */ 0x00e7a5be, 0x00e7a68b, 0x00e7a68c, 0x00e7a691,
+ /* e4 */ 0x00e7a693, 0x00e7a694, 0x00e7a695, 0x00e7a696,
+ /* e8 */ 0x00e7a698, 0x00e7a69b, 0x00e7a69c, 0x00e7a6a1,
+ /* ec */ 0x00e7a6a8, 0x00e7a6a9, 0x00e7a6ab, 0x00e7a6af,
+ /* f0 */ 0x00e7a6b1, 0x00e7a6b4, 0x00e7a6b8, 0x00e7a6bb,
+ /* f4 */ 0x00e7a782, 0x00e7a784, 0x00e7a787, 0x00e7a788,
+ /* f8 */ 0x00e7a78a, 0x00e7a78f, 0x00e7a794, 0x00e7a796,
+ /* fc */ 0x00e7a79a, 0x00e7a79d, 0x00e7a79e,
+
+ /*** 8fd1xx - offset 0x02b38 ***/
+ /* a0 */ 0x00e7a7a0, 0x00e7a7a2, 0x00e7a7a5,
+ /* a4 */ 0x00e7a7aa, 0x00e7a7ab, 0x00e7a7ad, 0x00e7a7b1,
+ /* a8 */ 0x00e7a7b8, 0x00e7a7bc, 0x00e7a882, 0x00e7a883,
+ /* ac */ 0x00e7a887, 0x00e7a889, 0x00e7a88a, 0x00e7a88c,
+ /* b0 */ 0x00e7a891, 0x00e7a895, 0x00e7a89b, 0x00e7a89e,
+ /* b4 */ 0x00e7a8a1, 0x00e7a8a7, 0x00e7a8ab, 0x00e7a8ad,
+ /* b8 */ 0x00e7a8af, 0x00e7a8b0, 0x00e7a8b4, 0x00e7a8b5,
+ /* bc */ 0x00e7a8b8, 0x00e7a8b9, 0x00e7a8ba, 0x00e7a984,
+ /* c0 */ 0x00e7a985, 0x00e7a987, 0x00e7a988, 0x00e7a98c,
+ /* c4 */ 0x00e7a995, 0x00e7a996, 0x00e7a999, 0x00e7a99c,
+ /* c8 */ 0x00e7a99d, 0x00e7a99f, 0x00e7a9a0, 0x00e7a9a5,
+ /* cc */ 0x00e7a9a7, 0x00e7a9aa, 0x00e7a9ad, 0x00e7a9b5,
+ /* d0 */ 0x00e7a9b8, 0x00e7a9be, 0x00e7aa80, 0x00e7aa82,
+ /* d4 */ 0x00e7aa85, 0x00e7aa86, 0x00e7aa8a, 0x00e7aa8b,
+ /* d8 */ 0x00e7aa90, 0x00e7aa91, 0x00e7aa94, 0x00e7aa9e,
+ /* dc */ 0x00e7aaa0, 0x00e7aaa3, 0x00e7aaac, 0x00e7aab3,
+ /* e0 */ 0x00e7aab5, 0x00e7aab9, 0x00e7aabb, 0x00e7aabc,
+ /* e4 */ 0x00e7ab86, 0x00e7ab89, 0x00e7ab8c, 0x00e7ab8e,
+ /* e8 */ 0x00e7ab91, 0x00e7ab9b, 0x00e7aba8, 0x00e7aba9,
+ /* ec */ 0x00e7abab, 0x00e7abac, 0x00e7abb1, 0x00e7abb4,
+ /* f0 */ 0x00e7abbb, 0x00e7abbd, 0x00e7abbe, 0x00e7ac87,
+ /* f4 */ 0x00e7ac94, 0x00e7ac9f, 0x00e7aca3, 0x00e7aca7,
+ /* f8 */ 0x00e7aca9, 0x00e7acaa, 0x00e7acab, 0x00e7acad,
+ /* fc */ 0x00e7acae, 0x00e7acaf, 0x00e7acb0,
+
+ /*** 8fd2xx - offset 0x02b96 ***/
+ /* a0 */ 0x00e7acb1, 0x00e7acb4, 0x00e7acbd,
+ /* a4 */ 0x00e7acbf, 0x00e7ad80, 0x00e7ad81, 0x00e7ad87,
+ /* a8 */ 0x00e7ad8e, 0x00e7ad95, 0x00e7ada0, 0x00e7ada4,
+ /* ac */ 0x00e7ada6, 0x00e7ada9, 0x00e7adaa, 0x00e7adad,
+ /* b0 */ 0x00e7adaf, 0x00e7adb2, 0x00e7adb3, 0x00e7adb7,
+ /* b4 */ 0x00e7ae84, 0x00e7ae89, 0x00e7ae8e, 0x00e7ae90,
+ /* b8 */ 0x00e7ae91, 0x00e7ae96, 0x00e7ae9b, 0x00e7ae9e,
+ /* bc */ 0x00e7aea0, 0x00e7aea5, 0x00e7aeac, 0x00e7aeaf,
+ /* c0 */ 0x00e7aeb0, 0x00e7aeb2, 0x00e7aeb5, 0x00e7aeb6,
+ /* c4 */ 0x00e7aeba, 0x00e7aebb, 0x00e7aebc, 0x00e7aebd,
+ /* c8 */ 0x00e7af82, 0x00e7af85, 0x00e7af88, 0x00e7af8a,
+ /* cc */ 0x00e7af94, 0x00e7af96, 0x00e7af97, 0x00e7af99,
+ /* d0 */ 0x00e7af9a, 0x00e7af9b, 0x00e7afa8, 0x00e7afaa,
+ /* d4 */ 0x00e7afb2, 0x00e7afb4, 0x00e7afb5, 0x00e7afb8,
+ /* d8 */ 0x00e7afb9, 0x00e7afba, 0x00e7afbc, 0x00e7afbe,
+ /* dc */ 0x00e7b081, 0x00e7b082, 0x00e7b083, 0x00e7b084,
+ /* e0 */ 0x00e7b086, 0x00e7b089, 0x00e7b08b, 0x00e7b08c,
+ /* e4 */ 0x00e7b08e, 0x00e7b08f, 0x00e7b099, 0x00e7b09b,
+ /* e8 */ 0x00e7b0a0, 0x00e7b0a5, 0x00e7b0a6, 0x00e7b0a8,
+ /* ec */ 0x00e7b0ac, 0x00e7b0b1, 0x00e7b0b3, 0x00e7b0b4,
+ /* f0 */ 0x00e7b0b6, 0x00e7b0b9, 0x00e7b0ba, 0x00e7b186,
+ /* f4 */ 0x00e7b18a, 0x00e7b195, 0x00e7b191, 0x00e7b192,
+ /* f8 */ 0x00e7b193, 0x00e7b199, 0x00e7b19a, 0x00e7b19b,
+ /* fc */ 0x00e7b19c, 0x00e7b19d, 0x00e7b19e,
+
+ /*** 8fd3xx - offset 0x02bf4 ***/
+ /* a0 */ 0x00e7b1a1, 0x00e7b1a3, 0x00e7b1a7,
+ /* a4 */ 0x00e7b1a9, 0x00e7b1ad, 0x00e7b1ae, 0x00e7b1b0,
+ /* a8 */ 0x00e7b1b2, 0x00e7b1b9, 0x00e7b1bc, 0x00e7b1bd,
+ /* ac */ 0x00e7b286, 0x00e7b287, 0x00e7b28f, 0x00e7b294,
+ /* b0 */ 0x00e7b29e, 0x00e7b2a0, 0x00e7b2a6, 0x00e7b2b0,
+ /* b4 */ 0x00e7b2b6, 0x00e7b2b7, 0x00e7b2ba, 0x00e7b2bb,
+ /* b8 */ 0x00e7b2bc, 0x00e7b2bf, 0x00e7b384, 0x00e7b387,
+ /* bc */ 0x00e7b388, 0x00e7b389, 0x00e7b38d, 0x00e7b38f,
+ /* c0 */ 0x00e7b393, 0x00e7b394, 0x00e7b395, 0x00e7b397,
+ /* c4 */ 0x00e7b399, 0x00e7b39a, 0x00e7b39d, 0x00e7b3a6,
+ /* c8 */ 0x00e7b3a9, 0x00e7b3ab, 0x00e7b3b5, 0x00e7b483,
+ /* cc */ 0x00e7b487, 0x00e7b488, 0x00e7b489, 0x00e7b48f,
+ /* d0 */ 0x00e7b491, 0x00e7b492, 0x00e7b493, 0x00e7b496,
+ /* d4 */ 0x00e7b49d, 0x00e7b49e, 0x00e7b4a3, 0x00e7b4a6,
+ /* d8 */ 0x00e7b4aa, 0x00e7b4ad, 0x00e7b4b1, 0x00e7b4bc,
+ /* dc */ 0x00e7b4bd, 0x00e7b4be, 0x00e7b580, 0x00e7b581,
+ /* e0 */ 0x00e7b587, 0x00e7b588, 0x00e7b58d, 0x00e7b591,
+ /* e4 */ 0x00e7b593, 0x00e7b597, 0x00e7b599, 0x00e7b59a,
+ /* e8 */ 0x00e7b59c, 0x00e7b59d, 0x00e7b5a5, 0x00e7b5a7,
+ /* ec */ 0x00e7b5aa, 0x00e7b5b0, 0x00e7b5b8, 0x00e7b5ba,
+ /* f0 */ 0x00e7b5bb, 0x00e7b5bf, 0x00e7b681, 0x00e7b682,
+ /* f4 */ 0x00e7b683, 0x00e7b685, 0x00e7b686, 0x00e7b688,
+ /* f8 */ 0x00e7b68b, 0x00e7b68c, 0x00e7b68d, 0x00e7b691,
+ /* fc */ 0x00e7b696, 0x00e7b697, 0x00e7b69d,
+
+ /*** 8fd4xx - offset 0x02c52 ***/
+ /* a0 */ 0x00e7b69e, 0x00e7b6a6, 0x00e7b6a7,
+ /* a4 */ 0x00e7b6aa, 0x00e7b6b3, 0x00e7b6b6, 0x00e7b6b7,
+ /* a8 */ 0x00e7b6b9, 0x00e7b782, 0x00e7b783, 0x00e7b784,
+ /* ac */ 0x00e7b785, 0x00e7b786, 0x00e7b78c, 0x00e7b78d,
+ /* b0 */ 0x00e7b78e, 0x00e7b797, 0x00e7b799, 0x00e7b880,
+ /* b4 */ 0x00e7b7a2, 0x00e7b7a5, 0x00e7b7a6, 0x00e7b7aa,
+ /* b8 */ 0x00e7b7ab, 0x00e7b7ad, 0x00e7b7b1, 0x00e7b7b5,
+ /* bc */ 0x00e7b7b6, 0x00e7b7b9, 0x00e7b7ba, 0x00e7b888,
+ /* c0 */ 0x00e7b890, 0x00e7b891, 0x00e7b895, 0x00e7b897,
+ /* c4 */ 0x00e7b89c, 0x00e7b89d, 0x00e7b8a0, 0x00e7b8a7,
+ /* c8 */ 0x00e7b8a8, 0x00e7b8ac, 0x00e7b8ad, 0x00e7b8af,
+ /* cc */ 0x00e7b8b3, 0x00e7b8b6, 0x00e7b8bf, 0x00e7b984,
+ /* d0 */ 0x00e7b985, 0x00e7b987, 0x00e7b98e, 0x00e7b990,
+ /* d4 */ 0x00e7b992, 0x00e7b998, 0x00e7b99f, 0x00e7b9a1,
+ /* d8 */ 0x00e7b9a2, 0x00e7b9a5, 0x00e7b9ab, 0x00e7b9ae,
+ /* dc */ 0x00e7b9af, 0x00e7b9b3, 0x00e7b9b8, 0x00e7b9be,
+ /* e0 */ 0x00e7ba81, 0x00e7ba86, 0x00e7ba87, 0x00e7ba8a,
+ /* e4 */ 0x00e7ba8d, 0x00e7ba91, 0x00e7ba95, 0x00e7ba98,
+ /* e8 */ 0x00e7ba9a, 0x00e7ba9d, 0x00e7ba9e, 0x00e7bcbc,
+ /* ec */ 0x00e7bcbb, 0x00e7bcbd, 0x00e7bcbe, 0x00e7bcbf,
+ /* f0 */ 0x00e7bd83, 0x00e7bd84, 0x00e7bd87, 0x00e7bd8f,
+ /* f4 */ 0x00e7bd92, 0x00e7bd93, 0x00e7bd9b, 0x00e7bd9c,
+ /* f8 */ 0x00e7bd9d, 0x00e7bda1, 0x00e7bda3, 0x00e7bda4,
+ /* fc */ 0x00e7bda5, 0x00e7bda6, 0x00e7bdad,
+
+ /*** 8fd5xx - offset 0x02cb0 ***/
+ /* a0 */ 0x00e7bdb1, 0x00e7bdbd, 0x00e7bdbe,
+ /* a4 */ 0x00e7bdbf, 0x00e7be80, 0x00e7be8b, 0x00e7be8d,
+ /* a8 */ 0x00e7be8f, 0x00e7be90, 0x00e7be91, 0x00e7be96,
+ /* ac */ 0x00e7be97, 0x00e7be9c, 0x00e7bea1, 0x00e7bea2,
+ /* b0 */ 0x00e7bea6, 0x00e7beaa, 0x00e7bead, 0x00e7beb4,
+ /* b4 */ 0x00e7bebc, 0x00e7bebf, 0x00e7bf80, 0x00e7bf83,
+ /* b8 */ 0x00e7bf88, 0x00e7bf8e, 0x00e7bf8f, 0x00e7bf9b,
+ /* bc */ 0x00e7bf9f, 0x00e7bfa3, 0x00e7bfa5, 0x00e7bfa8,
+ /* c0 */ 0x00e7bfac, 0x00e7bfae, 0x00e7bfaf, 0x00e7bfb2,
+ /* c4 */ 0x00e7bfba, 0x00e7bfbd, 0x00e7bfbe, 0x00e7bfbf,
+ /* c8 */ 0x00e88087, 0x00e88088, 0x00e8808a, 0x00e8808d,
+ /* cc */ 0x00e8808e, 0x00e8808f, 0x00e88091, 0x00e88093,
+ /* d0 */ 0x00e88094, 0x00e88096, 0x00e8809d, 0x00e8809e,
+ /* d4 */ 0x00e8809f, 0x00e880a0, 0x00e880a4, 0x00e880a6,
+ /* d8 */ 0x00e880ac, 0x00e880ae, 0x00e880b0, 0x00e880b4,
+ /* dc */ 0x00e880b5, 0x00e880b7, 0x00e880b9, 0x00e880ba,
+ /* e0 */ 0x00e880bc, 0x00e880be, 0x00e88180, 0x00e88184,
+ /* e4 */ 0x00e881a0, 0x00e881a4, 0x00e881a6, 0x00e881ad,
+ /* e8 */ 0x00e881b1, 0x00e881b5, 0x00e88281, 0x00e88288,
+ /* ec */ 0x00e8828e, 0x00e8829c, 0x00e8829e, 0x00e882a6,
+ /* f0 */ 0x00e882a7, 0x00e882ab, 0x00e882b8, 0x00e882b9,
+ /* f4 */ 0x00e88388, 0x00e8838d, 0x00e8838f, 0x00e88392,
+ /* f8 */ 0x00e88394, 0x00e88395, 0x00e88397, 0x00e88398,
+ /* fc */ 0x00e883a0, 0x00e883ad, 0x00e883ae,
+
+ /*** 8fd6xx - offset 0x02d0e ***/
+ /* a0 */ 0x00e883b0, 0x00e883b2, 0x00e883b3,
+ /* a4 */ 0x00e883b6, 0x00e883b9, 0x00e883ba, 0x00e883be,
+ /* a8 */ 0x00e88483, 0x00e8848b, 0x00e88496, 0x00e88497,
+ /* ac */ 0x00e88498, 0x00e8849c, 0x00e8849e, 0x00e884a0,
+ /* b0 */ 0x00e884a4, 0x00e884a7, 0x00e884ac, 0x00e884b0,
+ /* b4 */ 0x00e884b5, 0x00e884ba, 0x00e884bc, 0x00e88585,
+ /* b8 */ 0x00e88587, 0x00e8858a, 0x00e8858c, 0x00e88592,
+ /* bc */ 0x00e88597, 0x00e885a0, 0x00e885a1, 0x00e885a7,
+ /* c0 */ 0x00e885a8, 0x00e885a9, 0x00e885ad, 0x00e885af,
+ /* c4 */ 0x00e885b7, 0x00e88681, 0x00e88690, 0x00e88684,
+ /* c8 */ 0x00e88685, 0x00e88686, 0x00e8868b, 0x00e8868e,
+ /* cc */ 0x00e88696, 0x00e88698, 0x00e8869b, 0x00e8869e,
+ /* d0 */ 0x00e886a2, 0x00e886ae, 0x00e886b2, 0x00e886b4,
+ /* d4 */ 0x00e886bb, 0x00e8878b, 0x00e88783, 0x00e88785,
+ /* d8 */ 0x00e8878a, 0x00e8878e, 0x00e8878f, 0x00e88795,
+ /* dc */ 0x00e88797, 0x00e8879b, 0x00e8879d, 0x00e8879e,
+ /* e0 */ 0x00e887a1, 0x00e887a4, 0x00e887ab, 0x00e887ac,
+ /* e4 */ 0x00e887b0, 0x00e887b1, 0x00e887b2, 0x00e887b5,
+ /* e8 */ 0x00e887b6, 0x00e887b8, 0x00e887b9, 0x00e887bd,
+ /* ec */ 0x00e887bf, 0x00e88880, 0x00e88883, 0x00e8888f,
+ /* f0 */ 0x00e88893, 0x00e88894, 0x00e88899, 0x00e8889a,
+ /* f4 */ 0x00e8889d, 0x00e888a1, 0x00e888a2, 0x00e888a8,
+ /* f8 */ 0x00e888b2, 0x00e888b4, 0x00e888ba, 0x00e88983,
+ /* fc */ 0x00e88984, 0x00e88985, 0x00e88986,
+
+ /*** 8fd7xx - offset 0x02d6c ***/
+ /* a0 */ 0x00e8898b, 0x00e8898e, 0x00e8898f,
+ /* a4 */ 0x00e88991, 0x00e88996, 0x00e8899c, 0x00e889a0,
+ /* a8 */ 0x00e889a3, 0x00e889a7, 0x00e889ad, 0x00e889b4,
+ /* ac */ 0x00e889bb, 0x00e889bd, 0x00e889bf, 0x00e88a80,
+ /* b0 */ 0x00e88a81, 0x00e88a83, 0x00e88a84, 0x00e88a87,
+ /* b4 */ 0x00e88a89, 0x00e88a8a, 0x00e88a8e, 0x00e88a91,
+ /* b8 */ 0x00e88a94, 0x00e88a96, 0x00e88a98, 0x00e88a9a,
+ /* bc */ 0x00e88a9b, 0x00e88aa0, 0x00e88aa1, 0x00e88aa3,
+ /* c0 */ 0x00e88aa4, 0x00e88aa7, 0x00e88aa8, 0x00e88aa9,
+ /* c4 */ 0x00e88aaa, 0x00e88aae, 0x00e88ab0, 0x00e88ab2,
+ /* c8 */ 0x00e88ab4, 0x00e88ab7, 0x00e88aba, 0x00e88abc,
+ /* cc */ 0x00e88abe, 0x00e88abf, 0x00e88b86, 0x00e88b90,
+ /* d0 */ 0x00e88b95, 0x00e88b9a, 0x00e88ba0, 0x00e88ba2,
+ /* d4 */ 0x00e88ba4, 0x00e88ba8, 0x00e88baa, 0x00e88bad,
+ /* d8 */ 0x00e88baf, 0x00e88bb6, 0x00e88bb7, 0x00e88bbd,
+ /* dc */ 0x00e88bbe, 0x00e88c80, 0x00e88c81, 0x00e88c87,
+ /* e0 */ 0x00e88c88, 0x00e88c8a, 0x00e88c8b, 0x00e88d94,
+ /* e4 */ 0x00e88c9b, 0x00e88c9d, 0x00e88c9e, 0x00e88c9f,
+ /* e8 */ 0x00e88ca1, 0x00e88ca2, 0x00e88cac, 0x00e88cad,
+ /* ec */ 0x00e88cae, 0x00e88cb0, 0x00e88cb3, 0x00e88cb7,
+ /* f0 */ 0x00e88cba, 0x00e88cbc, 0x00e88cbd, 0x00e88d82,
+ /* f4 */ 0x00e88d83, 0x00e88d84, 0x00e88d87, 0x00e88d8d,
+ /* f8 */ 0x00e88d8e, 0x00e88d91, 0x00e88d95, 0x00e88d96,
+ /* fc */ 0x00e88d97, 0x00e88db0, 0x00e88db8,
+
+ /*** 8fd8xx - offset 0x02dca ***/
+ /* a0 */ 0x00e88dbd, 0x00e88dbf, 0x00e88e80,
+ /* a4 */ 0x00e88e82, 0x00e88e84, 0x00e88e86, 0x00e88e8d,
+ /* a8 */ 0x00e88e92, 0x00e88e94, 0x00e88e95, 0x00e88e98,
+ /* ac */ 0x00e88e99, 0x00e88e9b, 0x00e88e9c, 0x00e88e9d,
+ /* b0 */ 0x00e88ea6, 0x00e88ea7, 0x00e88ea9, 0x00e88eac,
+ /* b4 */ 0x00e88ebe, 0x00e88ebf, 0x00e88f80, 0x00e88f87,
+ /* b8 */ 0x00e88f89, 0x00e88f8f, 0x00e88f90, 0x00e88f91,
+ /* bc */ 0x00e88f94, 0x00e88f9d, 0x00e88d93, 0x00e88fa8,
+ /* c0 */ 0x00e88faa, 0x00e88fb6, 0x00e88fb8, 0x00e88fb9,
+ /* c4 */ 0x00e88fbc, 0x00e89081, 0x00e89086, 0x00e8908a,
+ /* c8 */ 0x00e8908f, 0x00e89091, 0x00e89095, 0x00e89099,
+ /* cc */ 0x00e88ead, 0x00e890af, 0x00e890b9, 0x00e89185,
+ /* d0 */ 0x00e89187, 0x00e89188, 0x00e8918a, 0x00e8918d,
+ /* d4 */ 0x00e8918f, 0x00e89191, 0x00e89192, 0x00e89196,
+ /* d8 */ 0x00e89198, 0x00e89199, 0x00e8919a, 0x00e8919c,
+ /* dc */ 0x00e891a0, 0x00e891a4, 0x00e891a5, 0x00e891a7,
+ /* e0 */ 0x00e891aa, 0x00e891b0, 0x00e891b3, 0x00e891b4,
+ /* e4 */ 0x00e891b6, 0x00e891b8, 0x00e891bc, 0x00e891bd,
+ /* e8 */ 0x00e89281, 0x00e89285, 0x00e89292, 0x00e89293,
+ /* ec */ 0x00e89295, 0x00e8929e, 0x00e892a6, 0x00e892a8,
+ /* f0 */ 0x00e892a9, 0x00e892aa, 0x00e892af, 0x00e892b1,
+ /* f4 */ 0x00e892b4, 0x00e892ba, 0x00e892bd, 0x00e892be,
+ /* f8 */ 0x00e89380, 0x00e89382, 0x00e89387, 0x00e89388,
+ /* fc */ 0x00e8938c, 0x00e8938f, 0x00e89393,
+
+ /*** 8fd9xx - offset 0x02e28 ***/
+ /* a0 */ 0x00e8939c, 0x00e893a7, 0x00e893aa,
+ /* a4 */ 0x00e893af, 0x00e893b0, 0x00e893b1, 0x00e893b2,
+ /* a8 */ 0x00e893b7, 0x00e894b2, 0x00e893ba, 0x00e893bb,
+ /* ac */ 0x00e893bd, 0x00e89482, 0x00e89483, 0x00e89487,
+ /* b0 */ 0x00e8948c, 0x00e8948e, 0x00e89490, 0x00e8949c,
+ /* b4 */ 0x00e8949e, 0x00e894a2, 0x00e894a3, 0x00e894a4,
+ /* b8 */ 0x00e894a5, 0x00e894a7, 0x00e894aa, 0x00e894ab,
+ /* bc */ 0x00e894af, 0x00e894b3, 0x00e894b4, 0x00e894b6,
+ /* c0 */ 0x00e894bf, 0x00e89586, 0x00e8958f, 0x00e89590,
+ /* c4 */ 0x00e89591, 0x00e89592, 0x00e89593, 0x00e89596,
+ /* c8 */ 0x00e89599, 0x00e8959c, 0x00e8959d, 0x00e8959e,
+ /* cc */ 0x00e8959f, 0x00e895a0, 0x00e895a1, 0x00e895a2,
+ /* d0 */ 0x00e895a4, 0x00e895ab, 0x00e895af, 0x00e895b9,
+ /* d4 */ 0x00e895ba, 0x00e895bb, 0x00e895bd, 0x00e895bf,
+ /* d8 */ 0x00e89681, 0x00e89685, 0x00e89686, 0x00e89689,
+ /* dc */ 0x00e8968b, 0x00e8968c, 0x00e8968f, 0x00e89693,
+ /* e0 */ 0x00e89698, 0x00e8969d, 0x00e8969f, 0x00e896a0,
+ /* e4 */ 0x00e896a2, 0x00e896a5, 0x00e896a7, 0x00e896b4,
+ /* e8 */ 0x00e896b6, 0x00e896b7, 0x00e896b8, 0x00e896bc,
+ /* ec */ 0x00e896bd, 0x00e896be, 0x00e896bf, 0x00e89782,
+ /* f0 */ 0x00e89787, 0x00e8978a, 0x00e8978b, 0x00e8978e,
+ /* f4 */ 0x00e896ad, 0x00e89798, 0x00e8979a, 0x00e8979f,
+ /* f8 */ 0x00e897a0, 0x00e897a6, 0x00e897a8, 0x00e897ad,
+ /* fc */ 0x00e897b3, 0x00e897b6, 0x00e897bc,
+
+ /*** 8fdaxx - offset 0x02e86 ***/
+ /* a0 */ 0x00e897bf, 0x00e89880, 0x00e89884,
+ /* a4 */ 0x00e89885, 0x00e8988d, 0x00e8988e, 0x00e89890,
+ /* a8 */ 0x00e89891, 0x00e89892, 0x00e89898, 0x00e89899,
+ /* ac */ 0x00e8989b, 0x00e8989e, 0x00e898a1, 0x00e898a7,
+ /* b0 */ 0x00e898a9, 0x00e898b6, 0x00e898b8, 0x00e898ba,
+ /* b4 */ 0x00e898bc, 0x00e898bd, 0x00e89980, 0x00e89982,
+ /* b8 */ 0x00e89986, 0x00e89992, 0x00e89993, 0x00e89996,
+ /* bc */ 0x00e89997, 0x00e89998, 0x00e89999, 0x00e8999d,
+ /* c0 */ 0x00e899a0, 0x00e899a1, 0x00e899a2, 0x00e899a3,
+ /* c4 */ 0x00e899a4, 0x00e899a9, 0x00e899ac, 0x00e899af,
+ /* c8 */ 0x00e899b5, 0x00e899b6, 0x00e899b7, 0x00e899ba,
+ /* cc */ 0x00e89a8d, 0x00e89a91, 0x00e89a96, 0x00e89a98,
+ /* d0 */ 0x00e89a9a, 0x00e89a9c, 0x00e89aa1, 0x00e89aa6,
+ /* d4 */ 0x00e89aa7, 0x00e89aa8, 0x00e89aad, 0x00e89ab1,
+ /* d8 */ 0x00e89ab3, 0x00e89ab4, 0x00e89ab5, 0x00e89ab7,
+ /* dc */ 0x00e89ab8, 0x00e89ab9, 0x00e89abf, 0x00e89b80,
+ /* e0 */ 0x00e89b81, 0x00e89b83, 0x00e89b85, 0x00e89b91,
+ /* e4 */ 0x00e89b92, 0x00e89b95, 0x00e89b97, 0x00e89b9a,
+ /* e8 */ 0x00e89b9c, 0x00e89ba0, 0x00e89ba3, 0x00e89ba5,
+ /* ec */ 0x00e89ba7, 0x00e89a88, 0x00e89bba, 0x00e89bbc,
+ /* f0 */ 0x00e89bbd, 0x00e89c84, 0x00e89c85, 0x00e89c87,
+ /* f4 */ 0x00e89c8b, 0x00e89c8e, 0x00e89c8f, 0x00e89c90,
+ /* f8 */ 0x00e89c93, 0x00e89c94, 0x00e89c99, 0x00e89c9e,
+ /* fc */ 0x00e89c9f, 0x00e89ca1, 0x00e89ca3,
+
+ /*** 8fdbxx - offset 0x02ee4 ***/
+ /* a0 */ 0x00e89ca8, 0x00e89cae, 0x00e89caf,
+ /* a4 */ 0x00e89cb1, 0x00e89cb2, 0x00e89cb9, 0x00e89cba,
+ /* a8 */ 0x00e89cbc, 0x00e89cbd, 0x00e89cbe, 0x00e89d80,
+ /* ac */ 0x00e89d83, 0x00e89d85, 0x00e89d8d, 0x00e89d98,
+ /* b0 */ 0x00e89d9d, 0x00e89da1, 0x00e89da4, 0x00e89da5,
+ /* b4 */ 0x00e89daf, 0x00e89db1, 0x00e89db2, 0x00e89dbb,
+ /* b8 */ 0x00e89e83, 0x00e89e84, 0x00e89e85, 0x00e89e86,
+ /* bc */ 0x00e89e87, 0x00e89e88, 0x00e89e89, 0x00e89e8b,
+ /* c0 */ 0x00e89e8c, 0x00e89e90, 0x00e89e93, 0x00e89e95,
+ /* c4 */ 0x00e89e97, 0x00e89e98, 0x00e89e99, 0x00e89e9e,
+ /* c8 */ 0x00e89ea0, 0x00e89ea3, 0x00e89ea7, 0x00e89eac,
+ /* cc */ 0x00e89ead, 0x00e89eae, 0x00e89eb1, 0x00e89eb5,
+ /* d0 */ 0x00e89ebe, 0x00e89ebf, 0x00e89f81, 0x00e89f88,
+ /* d4 */ 0x00e89f89, 0x00e89f8a, 0x00e89f8e, 0x00e89f95,
+ /* d8 */ 0x00e89f96, 0x00e89f99, 0x00e89f9a, 0x00e89f9c,
+ /* dc */ 0x00e89f9f, 0x00e89fa2, 0x00e89fa3, 0x00e89fa4,
+ /* e0 */ 0x00e89faa, 0x00e89fab, 0x00e89fad, 0x00e89fb1,
+ /* e4 */ 0x00e89fb3, 0x00e89fb8, 0x00e89fba, 0x00e89fbf,
+ /* e8 */ 0x00e8a081, 0x00e8a083, 0x00e8a086, 0x00e8a089,
+ /* ec */ 0x00e8a08a, 0x00e8a08b, 0x00e8a090, 0x00e8a099,
+ /* f0 */ 0x00e8a092, 0x00e8a093, 0x00e8a094, 0x00e8a098,
+ /* f4 */ 0x00e8a09a, 0x00e8a09b, 0x00e8a09c, 0x00e8a09e,
+ /* f8 */ 0x00e8a09f, 0x00e8a0a8, 0x00e8a0ad, 0x00e8a0ae,
+ /* fc */ 0x00e8a0b0, 0x00e8a0b2, 0x00e8a0b5,
+
+ /*** 8fdcxx - offset 0x02f42 ***/
+ /* a0 */ 0x00e8a0ba, 0x00e8a0bc, 0x00e8a181,
+ /* a4 */ 0x00e8a183, 0x00e8a185, 0x00e8a188, 0x00e8a189,
+ /* a8 */ 0x00e8a18a, 0x00e8a18b, 0x00e8a18e, 0x00e8a191,
+ /* ac */ 0x00e8a195, 0x00e8a196, 0x00e8a198, 0x00e8a19a,
+ /* b0 */ 0x00e8a19c, 0x00e8a19f, 0x00e8a1a0, 0x00e8a1a4,
+ /* b4 */ 0x00e8a1a9, 0x00e8a1b1, 0x00e8a1b9, 0x00e8a1bb,
+ /* b8 */ 0x00e8a280, 0x00e8a298, 0x00e8a29a, 0x00e8a29b,
+ /* bc */ 0x00e8a29c, 0x00e8a29f, 0x00e8a2a0, 0x00e8a2a8,
+ /* c0 */ 0x00e8a2aa, 0x00e8a2ba, 0x00e8a2bd, 0x00e8a2be,
+ /* c4 */ 0x00e8a380, 0x00e8a38a, 0x00e8a38b, 0x00e8a38c,
+ /* c8 */ 0x00e8a38d, 0x00e8a38e, 0x00e8a391, 0x00e8a392,
+ /* cc */ 0x00e8a393, 0x00e8a39b, 0x00e8a39e, 0x00e8a3a7,
+ /* d0 */ 0x00e8a3af, 0x00e8a3b0, 0x00e8a3b1, 0x00e8a3b5,
+ /* d4 */ 0x00e8a3b7, 0x00e8a481, 0x00e8a486, 0x00e8a48d,
+ /* d8 */ 0x00e8a48e, 0x00e8a48f, 0x00e8a495, 0x00e8a496,
+ /* dc */ 0x00e8a498, 0x00e8a499, 0x00e8a49a, 0x00e8a49c,
+ /* e0 */ 0x00e8a4a0, 0x00e8a4a6, 0x00e8a4a7, 0x00e8a4a8,
+ /* e4 */ 0x00e8a4b0, 0x00e8a4b1, 0x00e8a4b2, 0x00e8a4b5,
+ /* e8 */ 0x00e8a4b9, 0x00e8a4ba, 0x00e8a4be, 0x00e8a580,
+ /* ec */ 0x00e8a582, 0x00e8a585, 0x00e8a586, 0x00e8a589,
+ /* f0 */ 0x00e8a58f, 0x00e8a592, 0x00e8a597, 0x00e8a59a,
+ /* f4 */ 0x00e8a59b, 0x00e8a59c, 0x00e8a5a1, 0x00e8a5a2,
+ /* f8 */ 0x00e8a5a3, 0x00e8a5ab, 0x00e8a5ae, 0x00e8a5b0,
+ /* fc */ 0x00e8a5b3, 0x00e8a5b5, 0x00e8a5ba,
+
+ /*** 8fddxx - offset 0x02fa0 ***/
+ /* a0 */ 0x00e8a5bb, 0x00e8a5bc, 0x00e8a5bd,
+ /* a4 */ 0x00e8a689, 0x00e8a68d, 0x00e8a690, 0x00e8a694,
+ /* a8 */ 0x00e8a695, 0x00e8a69b, 0x00e8a69c, 0x00e8a69f,
+ /* ac */ 0x00e8a6a0, 0x00e8a6a5, 0x00e8a6b0, 0x00e8a6b4,
+ /* b0 */ 0x00e8a6b5, 0x00e8a6b6, 0x00e8a6b7, 0x00e8a6bc,
+ /* b4 */ 0x00e8a794, 0x00e8a795, 0x00e8a796, 0x00e8a797,
+ /* b8 */ 0x00e8a798, 0x00e8a7a5, 0x00e8a7a9, 0x00e8a7ab,
+ /* bc */ 0x00e8a7ad, 0x00e8a7b1, 0x00e8a7b3, 0x00e8a7b6,
+ /* c0 */ 0x00e8a7b9, 0x00e8a7bd, 0x00e8a7bf, 0x00e8a884,
+ /* c4 */ 0x00e8a885, 0x00e8a887, 0x00e8a88f, 0x00e8a891,
+ /* c8 */ 0x00e8a892, 0x00e8a894, 0x00e8a895, 0x00e8a89e,
+ /* cc */ 0x00e8a8a0, 0x00e8a8a2, 0x00e8a8a4, 0x00e8a8a6,
+ /* d0 */ 0x00e8a8ab, 0x00e8a8ac, 0x00e8a8af, 0x00e8a8b5,
+ /* d4 */ 0x00e8a8b7, 0x00e8a8bd, 0x00e8a8be, 0x00e8a980,
+ /* d8 */ 0x00e8a983, 0x00e8a985, 0x00e8a987, 0x00e8a989,
+ /* dc */ 0x00e8a98d, 0x00e8a98e, 0x00e8a993, 0x00e8a996,
+ /* e0 */ 0x00e8a997, 0x00e8a998, 0x00e8a99c, 0x00e8a99d,
+ /* e4 */ 0x00e8a9a1, 0x00e8a9a5, 0x00e8a9a7, 0x00e8a9b5,
+ /* e8 */ 0x00e8a9b6, 0x00e8a9b7, 0x00e8a9b9, 0x00e8a9ba,
+ /* ec */ 0x00e8a9bb, 0x00e8a9be, 0x00e8a9bf, 0x00e8aa80,
+ /* f0 */ 0x00e8aa83, 0x00e8aa86, 0x00e8aa8b, 0x00e8aa8f,
+ /* f4 */ 0x00e8aa90, 0x00e8aa92, 0x00e8aa96, 0x00e8aa97,
+ /* f8 */ 0x00e8aa99, 0x00e8aa9f, 0x00e8aaa7, 0x00e8aaa9,
+ /* fc */ 0x00e8aaae, 0x00e8aaaf, 0x00e8aab3,
+
+ /*** 8fdexx - offset 0x02ffe ***/
+ /* a0 */ 0x00e8aab6, 0x00e8aab7, 0x00e8aabb,
+ /* a4 */ 0x00e8aabe, 0x00e8ab83, 0x00e8ab86, 0x00e8ab88,
+ /* a8 */ 0x00e8ab89, 0x00e8ab8a, 0x00e8ab91, 0x00e8ab93,
+ /* ac */ 0x00e8ab94, 0x00e8ab95, 0x00e8ab97, 0x00e8ab9d,
+ /* b0 */ 0x00e8ab9f, 0x00e8abac, 0x00e8abb0, 0x00e8abb4,
+ /* b4 */ 0x00e8abb5, 0x00e8abb6, 0x00e8abbc, 0x00e8abbf,
+ /* b8 */ 0x00e8ac85, 0x00e8ac86, 0x00e8ac8b, 0x00e8ac91,
+ /* bc */ 0x00e8ac9c, 0x00e8ac9e, 0x00e8ac9f, 0x00e8ac8a,
+ /* c0 */ 0x00e8acad, 0x00e8acb0, 0x00e8acb7, 0x00e8acbc,
+ /* c4 */ 0x00e8ad82, 0x00e8ad83, 0x00e8ad84, 0x00e8ad85,
+ /* c8 */ 0x00e8ad86, 0x00e8ad88, 0x00e8ad92, 0x00e8ad93,
+ /* cc */ 0x00e8ad94, 0x00e8ad99, 0x00e8ad8d, 0x00e8ad9e,
+ /* d0 */ 0x00e8ada3, 0x00e8adad, 0x00e8adb6, 0x00e8adb8,
+ /* d4 */ 0x00e8adb9, 0x00e8adbc, 0x00e8adbe, 0x00e8ae81,
+ /* d8 */ 0x00e8ae84, 0x00e8ae85, 0x00e8ae8b, 0x00e8ae8d,
+ /* dc */ 0x00e8ae8f, 0x00e8ae94, 0x00e8ae95, 0x00e8ae9c,
+ /* e0 */ 0x00e8ae9e, 0x00e8ae9f, 0x00e8b0b8, 0x00e8b0b9,
+ /* e4 */ 0x00e8b0bd, 0x00e8b0be, 0x00e8b185, 0x00e8b187,
+ /* e8 */ 0x00e8b189, 0x00e8b18b, 0x00e8b18f, 0x00e8b191,
+ /* ec */ 0x00e8b193, 0x00e8b194, 0x00e8b197, 0x00e8b198,
+ /* f0 */ 0x00e8b19b, 0x00e8b19d, 0x00e8b199, 0x00e8b1a3,
+ /* f4 */ 0x00e8b1a4, 0x00e8b1a6, 0x00e8b1a8, 0x00e8b1a9,
+ /* f8 */ 0x00e8b1ad, 0x00e8b1b3, 0x00e8b1b5, 0x00e8b1b6,
+ /* fc */ 0x00e8b1bb, 0x00e8b1be, 0x00e8b286,
+
+ /*** 8fdfxx - offset 0x0305c ***/
+ /* a0 */ 0x00e8b287, 0x00e8b28b, 0x00e8b290,
+ /* a4 */ 0x00e8b292, 0x00e8b293, 0x00e8b299, 0x00e8b29b,
+ /* a8 */ 0x00e8b29c, 0x00e8b2a4, 0x00e8b2b9, 0x00e8b2ba,
+ /* ac */ 0x00e8b385, 0x00e8b386, 0x00e8b389, 0x00e8b38b,
+ /* b0 */ 0x00e8b38f, 0x00e8b396, 0x00e8b395, 0x00e8b399,
+ /* b4 */ 0x00e8b39d, 0x00e8b3a1, 0x00e8b3a8, 0x00e8b3ac,
+ /* b8 */ 0x00e8b3af, 0x00e8b3b0, 0x00e8b3b2, 0x00e8b3b5,
+ /* bc */ 0x00e8b3b7, 0x00e8b3b8, 0x00e8b3be, 0x00e8b3bf,
+ /* c0 */ 0x00e8b481, 0x00e8b483, 0x00e8b489, 0x00e8b492,
+ /* c4 */ 0x00e8b497, 0x00e8b49b, 0x00e8b5a5, 0x00e8b5a9,
+ /* c8 */ 0x00e8b5ac, 0x00e8b5ae, 0x00e8b5bf, 0x00e8b682,
+ /* cc */ 0x00e8b684, 0x00e8b688, 0x00e8b68d, 0x00e8b690,
+ /* d0 */ 0x00e8b691, 0x00e8b695, 0x00e8b69e, 0x00e8b69f,
+ /* d4 */ 0x00e8b6a0, 0x00e8b6a6, 0x00e8b6ab, 0x00e8b6ac,
+ /* d8 */ 0x00e8b6af, 0x00e8b6b2, 0x00e8b6b5, 0x00e8b6b7,
+ /* dc */ 0x00e8b6b9, 0x00e8b6bb, 0x00e8b780, 0x00e8b785,
+ /* e0 */ 0x00e8b786, 0x00e8b787, 0x00e8b788, 0x00e8b78a,
+ /* e4 */ 0x00e8b78e, 0x00e8b791, 0x00e8b794, 0x00e8b795,
+ /* e8 */ 0x00e8b797, 0x00e8b799, 0x00e8b7a4, 0x00e8b7a5,
+ /* ec */ 0x00e8b7a7, 0x00e8b7ac, 0x00e8b7b0, 0x00e8b6bc,
+ /* f0 */ 0x00e8b7b1, 0x00e8b7b2, 0x00e8b7b4, 0x00e8b7bd,
+ /* f4 */ 0x00e8b881, 0x00e8b884, 0x00e8b885, 0x00e8b886,
+ /* f8 */ 0x00e8b88b, 0x00e8b891, 0x00e8b894, 0x00e8b896,
+ /* fc */ 0x00e8b8a0, 0x00e8b8a1, 0x00e8b8a2,
+
+ /*** 8fe0xx - offset 0x030ba ***/
+ /* a0 */ 0x00e8b8a3, 0x00e8b8a6, 0x00e8b8a7,
+ /* a4 */ 0x00e8b8b1, 0x00e8b8b3, 0x00e8b8b6, 0x00e8b8b7,
+ /* a8 */ 0x00e8b8b8, 0x00e8b8b9, 0x00e8b8bd, 0x00e8b980,
+ /* ac */ 0x00e8b981, 0x00e8b98b, 0x00e8b98d, 0x00e8b98e,
+ /* b0 */ 0x00e8b98f, 0x00e8b994, 0x00e8b99b, 0x00e8b99c,
+ /* b4 */ 0x00e8b99d, 0x00e8b99e, 0x00e8b9a1, 0x00e8b9a2,
+ /* b8 */ 0x00e8b9a9, 0x00e8b9ac, 0x00e8b9ad, 0x00e8b9af,
+ /* bc */ 0x00e8b9b0, 0x00e8b9b1, 0x00e8b9b9, 0x00e8b9ba,
+ /* c0 */ 0x00e8b9bb, 0x00e8ba82, 0x00e8ba83, 0x00e8ba89,
+ /* c4 */ 0x00e8ba90, 0x00e8ba92, 0x00e8ba95, 0x00e8ba9a,
+ /* c8 */ 0x00e8ba9b, 0x00e8ba9d, 0x00e8ba9e, 0x00e8baa2,
+ /* cc */ 0x00e8baa7, 0x00e8baa9, 0x00e8baad, 0x00e8baae,
+ /* d0 */ 0x00e8bab3, 0x00e8bab5, 0x00e8baba, 0x00e8babb,
+ /* d4 */ 0x00e8bb80, 0x00e8bb81, 0x00e8bb83, 0x00e8bb84,
+ /* d8 */ 0x00e8bb87, 0x00e8bb8f, 0x00e8bb91, 0x00e8bb94,
+ /* dc */ 0x00e8bb9c, 0x00e8bba8, 0x00e8bbae, 0x00e8bbb0,
+ /* e0 */ 0x00e8bbb1, 0x00e8bbb7, 0x00e8bbb9, 0x00e8bbba,
+ /* e4 */ 0x00e8bbad, 0x00e8bc80, 0x00e8bc82, 0x00e8bc87,
+ /* e8 */ 0x00e8bc88, 0x00e8bc8f, 0x00e8bc90, 0x00e8bc96,
+ /* ec */ 0x00e8bc97, 0x00e8bc98, 0x00e8bc9e, 0x00e8bca0,
+ /* f0 */ 0x00e8bca1, 0x00e8bca3, 0x00e8bca5, 0x00e8bca7,
+ /* f4 */ 0x00e8bca8, 0x00e8bcac, 0x00e8bcad, 0x00e8bcae,
+ /* f8 */ 0x00e8bcb4, 0x00e8bcb5, 0x00e8bcb6, 0x00e8bcb7,
+ /* fc */ 0x00e8bcba, 0x00e8bd80, 0x00e8bd81,
+
+ /*** 8fe1xx - offset 0x03118 ***/
+ /* a0 */ 0x00e8bd83, 0x00e8bd87, 0x00e8bd8f,
+ /* a4 */ 0x00e8bd91, 0x00e8bd92, 0x00e8bd93, 0x00e8bd94,
+ /* a8 */ 0x00e8bd95, 0x00e8bd98, 0x00e8bd9d, 0x00e8bd9e,
+ /* ac */ 0x00e8bda5, 0x00e8be9d, 0x00e8bea0, 0x00e8bea1,
+ /* b0 */ 0x00e8bea4, 0x00e8bea5, 0x00e8bea6, 0x00e8beb5,
+ /* b4 */ 0x00e8beb6, 0x00e8beb8, 0x00e8bebe, 0x00e8bf80,
+ /* b8 */ 0x00e8bf81, 0x00e8bf86, 0x00e8bf8a, 0x00e8bf8b,
+ /* bc */ 0x00e8bf8d, 0x00e8bf90, 0x00e8bf92, 0x00e8bf93,
+ /* c0 */ 0x00e8bf95, 0x00e8bfa0, 0x00e8bfa3, 0x00e8bfa4,
+ /* c4 */ 0x00e8bfa8, 0x00e8bfae, 0x00e8bfb1, 0x00e8bfb5,
+ /* c8 */ 0x00e8bfb6, 0x00e8bfbb, 0x00e8bfbe, 0x00e98082,
+ /* cc */ 0x00e98084, 0x00e98088, 0x00e9808c, 0x00e98098,
+ /* d0 */ 0x00e9809b, 0x00e980a8, 0x00e980a9, 0x00e980af,
+ /* d4 */ 0x00e980aa, 0x00e980ac, 0x00e980ad, 0x00e980b3,
+ /* d8 */ 0x00e980b4, 0x00e980b7, 0x00e980bf, 0x00e98183,
+ /* dc */ 0x00e98184, 0x00e9818c, 0x00e9819b, 0x00e9819d,
+ /* e0 */ 0x00e981a2, 0x00e981a6, 0x00e981a7, 0x00e981ac,
+ /* e4 */ 0x00e981b0, 0x00e981b4, 0x00e981b9, 0x00e98285,
+ /* e8 */ 0x00e98288, 0x00e9828b, 0x00e9828c, 0x00e9828e,
+ /* ec */ 0x00e98290, 0x00e98295, 0x00e98297, 0x00e98298,
+ /* f0 */ 0x00e98299, 0x00e9829b, 0x00e982a0, 0x00e982a1,
+ /* f4 */ 0x00e982a2, 0x00e982a5, 0x00e982b0, 0x00e982b2,
+ /* f8 */ 0x00e982b3, 0x00e982b4, 0x00e982b6, 0x00e982bd,
+ /* fc */ 0x00e9838c, 0x00e982be, 0x00e98383,
+
+ /*** 8fe2xx - offset 0x03176 ***/
+ /* a0 */ 0x00e98384, 0x00e98385, 0x00e98387,
+ /* a4 */ 0x00e98388, 0x00e98395, 0x00e98397, 0x00e98398,
+ /* a8 */ 0x00e98399, 0x00e9839c, 0x00e9839d, 0x00e9839f,
+ /* ac */ 0x00e983a5, 0x00e98392, 0x00e983b6, 0x00e983ab,
+ /* b0 */ 0x00e983af, 0x00e983b0, 0x00e983b4, 0x00e983be,
+ /* b4 */ 0x00e983bf, 0x00e98480, 0x00e98484, 0x00e98485,
+ /* b8 */ 0x00e98486, 0x00e98488, 0x00e9848d, 0x00e98490,
+ /* bc */ 0x00e98494, 0x00e98496, 0x00e98497, 0x00e98498,
+ /* c0 */ 0x00e9849a, 0x00e9849c, 0x00e9849e, 0x00e984a0,
+ /* c4 */ 0x00e984a5, 0x00e984a2, 0x00e984a3, 0x00e984a7,
+ /* c8 */ 0x00e984a9, 0x00e984ae, 0x00e984af, 0x00e984b1,
+ /* cc */ 0x00e984b4, 0x00e984b6, 0x00e984b7, 0x00e984b9,
+ /* d0 */ 0x00e984ba, 0x00e984bc, 0x00e984bd, 0x00e98583,
+ /* d4 */ 0x00e98587, 0x00e98588, 0x00e9858f, 0x00e98593,
+ /* d8 */ 0x00e98597, 0x00e98599, 0x00e9859a, 0x00e9859b,
+ /* dc */ 0x00e985a1, 0x00e985a4, 0x00e985a7, 0x00e985ad,
+ /* e0 */ 0x00e985b4, 0x00e985b9, 0x00e985ba, 0x00e985bb,
+ /* e4 */ 0x00e98681, 0x00e98683, 0x00e98685, 0x00e98686,
+ /* e8 */ 0x00e9868a, 0x00e9868e, 0x00e98691, 0x00e98693,
+ /* ec */ 0x00e98694, 0x00e98695, 0x00e98698, 0x00e9869e,
+ /* f0 */ 0x00e986a1, 0x00e986a6, 0x00e986a8, 0x00e986ac,
+ /* f4 */ 0x00e986ad, 0x00e986ae, 0x00e986b0, 0x00e986b1,
+ /* f8 */ 0x00e986b2, 0x00e986b3, 0x00e986b6, 0x00e986bb,
+ /* fc */ 0x00e986bc, 0x00e986bd, 0x00e986bf,
+
+ /*** 8fe3xx - offset 0x031d4 ***/
+ /* a0 */ 0x00e98782, 0x00e98783, 0x00e98785,
+ /* a4 */ 0x00e98793, 0x00e98794, 0x00e98797, 0x00e98799,
+ /* a8 */ 0x00e9879a, 0x00e9879e, 0x00e987a4, 0x00e987a5,
+ /* ac */ 0x00e987a9, 0x00e987aa, 0x00e987ac, 0x00e987ad,
+ /* b0 */ 0x00e987ae, 0x00e987af, 0x00e987b0, 0x00e987b1,
+ /* b4 */ 0x00e987b7, 0x00e987b9, 0x00e987bb, 0x00e987bd,
+ /* b8 */ 0x00e98880, 0x00e98881, 0x00e98884, 0x00e98885,
+ /* bc */ 0x00e98886, 0x00e98887, 0x00e98889, 0x00e9888a,
+ /* c0 */ 0x00e9888c, 0x00e98890, 0x00e98892, 0x00e98893,
+ /* c4 */ 0x00e98896, 0x00e98898, 0x00e9889c, 0x00e9889d,
+ /* c8 */ 0x00e988a3, 0x00e988a4, 0x00e988a5, 0x00e988a6,
+ /* cc */ 0x00e988a8, 0x00e988ae, 0x00e988af, 0x00e988b0,
+ /* d0 */ 0x00e988b3, 0x00e988b5, 0x00e988b6, 0x00e988b8,
+ /* d4 */ 0x00e988b9, 0x00e988ba, 0x00e988bc, 0x00e988be,
+ /* d8 */ 0x00e98980, 0x00e98982, 0x00e98983, 0x00e98986,
+ /* dc */ 0x00e98987, 0x00e9898a, 0x00e9898d, 0x00e9898e,
+ /* e0 */ 0x00e9898f, 0x00e98991, 0x00e98998, 0x00e98999,
+ /* e4 */ 0x00e9899c, 0x00e9899d, 0x00e989a0, 0x00e989a1,
+ /* e8 */ 0x00e989a5, 0x00e989a7, 0x00e989a8, 0x00e989a9,
+ /* ec */ 0x00e989ae, 0x00e989af, 0x00e989b0, 0x00e989b5,
+ /* f0 */ 0x00e989b6, 0x00e989b7, 0x00e989b8, 0x00e989b9,
+ /* f4 */ 0x00e989bb, 0x00e989bc, 0x00e989bd, 0x00e989bf,
+ /* f8 */ 0x00e98a88, 0x00e98a89, 0x00e98a8a, 0x00e98a8d,
+ /* fc */ 0x00e98a8e, 0x00e98a92, 0x00e98a97,
+
+ /*** 8fe4xx - offset 0x03232 ***/
+ /* a0 */ 0x00e98a99, 0x00e98a9f, 0x00e98aa0,
+ /* a4 */ 0x00e98aa4, 0x00e98aa5, 0x00e98aa7, 0x00e98aa8,
+ /* a8 */ 0x00e98aab, 0x00e98aaf, 0x00e98ab2, 0x00e98ab6,
+ /* ac */ 0x00e98ab8, 0x00e98aba, 0x00e98abb, 0x00e98abc,
+ /* b0 */ 0x00e98abd, 0x00e98abf, 0x00e98b80, 0x00e98b81,
+ /* b4 */ 0x00e98b82, 0x00e98b83, 0x00e98b85, 0x00e98b86,
+ /* b8 */ 0x00e98b87, 0x00e98b88, 0x00e98b8b, 0x00e98b8c,
+ /* bc */ 0x00e98b8d, 0x00e98b8e, 0x00e98b90, 0x00e98b93,
+ /* c0 */ 0x00e98b95, 0x00e98b97, 0x00e98b98, 0x00e98b99,
+ /* c4 */ 0x00e98b9c, 0x00e98b9d, 0x00e98b9f, 0x00e98ba0,
+ /* c8 */ 0x00e98ba1, 0x00e98ba3, 0x00e98ba5, 0x00e98ba7,
+ /* cc */ 0x00e98ba8, 0x00e98bac, 0x00e98bae, 0x00e98bb0,
+ /* d0 */ 0x00e98bb9, 0x00e98bbb, 0x00e98bbf, 0x00e98c80,
+ /* d4 */ 0x00e98c82, 0x00e98c88, 0x00e98c8d, 0x00e98c91,
+ /* d8 */ 0x00e98c94, 0x00e98c95, 0x00e98c9c, 0x00e98c9d,
+ /* dc */ 0x00e98c9e, 0x00e98c9f, 0x00e98ca1, 0x00e98ca4,
+ /* e0 */ 0x00e98ca5, 0x00e98ca7, 0x00e98ca9, 0x00e98caa,
+ /* e4 */ 0x00e98cb3, 0x00e98cb4, 0x00e98cb6, 0x00e98cb7,
+ /* e8 */ 0x00e98d87, 0x00e98d88, 0x00e98d89, 0x00e98d90,
+ /* ec */ 0x00e98d91, 0x00e98d92, 0x00e98d95, 0x00e98d97,
+ /* f0 */ 0x00e98d98, 0x00e98d9a, 0x00e98d9e, 0x00e98da4,
+ /* f4 */ 0x00e98da5, 0x00e98da7, 0x00e98da9, 0x00e98daa,
+ /* f8 */ 0x00e98dad, 0x00e98daf, 0x00e98db0, 0x00e98db1,
+ /* fc */ 0x00e98db3, 0x00e98db4, 0x00e98db6,
+
+ /*** 8fe5xx - offset 0x03290 ***/
+ /* a0 */ 0x00e98dba, 0x00e98dbd, 0x00e98dbf,
+ /* a4 */ 0x00e98e80, 0x00e98e81, 0x00e98e82, 0x00e98e88,
+ /* a8 */ 0x00e98e8a, 0x00e98e8b, 0x00e98e8d, 0x00e98e8f,
+ /* ac */ 0x00e98e92, 0x00e98e95, 0x00e98e98, 0x00e98e9b,
+ /* b0 */ 0x00e98e9e, 0x00e98ea1, 0x00e98ea3, 0x00e98ea4,
+ /* b4 */ 0x00e98ea6, 0x00e98ea8, 0x00e98eab, 0x00e98eb4,
+ /* b8 */ 0x00e98eb5, 0x00e98eb6, 0x00e98eba, 0x00e98ea9,
+ /* bc */ 0x00e98f81, 0x00e98f84, 0x00e98f85, 0x00e98f86,
+ /* c0 */ 0x00e98f87, 0x00e98f89, 0x00e98f8a, 0x00e98f8b,
+ /* c4 */ 0x00e98f8c, 0x00e98f8d, 0x00e98f93, 0x00e98f99,
+ /* c8 */ 0x00e98f9c, 0x00e98f9e, 0x00e98f9f, 0x00e98fa2,
+ /* cc */ 0x00e98fa6, 0x00e98fa7, 0x00e98fb9, 0x00e98fb7,
+ /* d0 */ 0x00e98fb8, 0x00e98fba, 0x00e98fbb, 0x00e98fbd,
+ /* d4 */ 0x00e99081, 0x00e99082, 0x00e99084, 0x00e99088,
+ /* d8 */ 0x00e99089, 0x00e9908d, 0x00e9908e, 0x00e9908f,
+ /* dc */ 0x00e99095, 0x00e99096, 0x00e99097, 0x00e9909f,
+ /* e0 */ 0x00e990ae, 0x00e990af, 0x00e990b1, 0x00e990b2,
+ /* e4 */ 0x00e990b3, 0x00e990b4, 0x00e990bb, 0x00e990bf,
+ /* e8 */ 0x00e990bd, 0x00e99183, 0x00e99185, 0x00e99188,
+ /* ec */ 0x00e9918a, 0x00e9918c, 0x00e99195, 0x00e99199,
+ /* f0 */ 0x00e9919c, 0x00e9919f, 0x00e991a1, 0x00e991a3,
+ /* f4 */ 0x00e991a8, 0x00e991ab, 0x00e991ad, 0x00e991ae,
+ /* f8 */ 0x00e991af, 0x00e991b1, 0x00e991b2, 0x00e99284,
+ /* fc */ 0x00e99283, 0x00e995b8, 0x00e995b9,
+
+ /*** 8fe6xx - offset 0x032ee ***/
+ /* a0 */ 0x00e995be, 0x00e99684, 0x00e99688,
+ /* a4 */ 0x00e9968c, 0x00e9968d, 0x00e9968e, 0x00e9969d,
+ /* a8 */ 0x00e9969e, 0x00e9969f, 0x00e996a1, 0x00e996a6,
+ /* ac */ 0x00e996a9, 0x00e996ab, 0x00e996ac, 0x00e996b4,
+ /* b0 */ 0x00e996b6, 0x00e996ba, 0x00e996bd, 0x00e996bf,
+ /* b4 */ 0x00e99786, 0x00e99788, 0x00e99789, 0x00e9978b,
+ /* b8 */ 0x00e99790, 0x00e99791, 0x00e99792, 0x00e99793,
+ /* bc */ 0x00e99799, 0x00e9979a, 0x00e9979d, 0x00e9979e,
+ /* c0 */ 0x00e9979f, 0x00e997a0, 0x00e997a4, 0x00e997a6,
+ /* c4 */ 0x00e9989d, 0x00e9989e, 0x00e998a2, 0x00e998a4,
+ /* c8 */ 0x00e998a5, 0x00e998a6, 0x00e998ac, 0x00e998b1,
+ /* cc */ 0x00e998b3, 0x00e998b7, 0x00e998b8, 0x00e998b9,
+ /* d0 */ 0x00e998ba, 0x00e998bc, 0x00e998bd, 0x00e99981,
+ /* d4 */ 0x00e99992, 0x00e99994, 0x00e99996, 0x00e99997,
+ /* d8 */ 0x00e99998, 0x00e999a1, 0x00e999ae, 0x00e999b4,
+ /* dc */ 0x00e999bb, 0x00e999bc, 0x00e999be, 0x00e999bf,
+ /* e0 */ 0x00e99a81, 0x00e99a82, 0x00e99a83, 0x00e99a84,
+ /* e4 */ 0x00e99a89, 0x00e99a91, 0x00e99a96, 0x00e99a9a,
+ /* e8 */ 0x00e99a9d, 0x00e99a9f, 0x00e99aa4, 0x00e99aa5,
+ /* ec */ 0x00e99aa6, 0x00e99aa9, 0x00e99aae, 0x00e99aaf,
+ /* f0 */ 0x00e99ab3, 0x00e99aba, 0x00e99b8a, 0x00e99b92,
+ /* f4 */ 0x00e5b6b2, 0x00e99b98, 0x00e99b9a, 0x00e99b9d,
+ /* f8 */ 0x00e99b9e, 0x00e99b9f, 0x00e99ba9, 0x00e99baf,
+ /* fc */ 0x00e99bb1, 0x00e99bba, 0x00e99c82,
+
+ /*** 8fe7xx - offset 0x0334c ***/
+ /* a0 */ 0x00e99c83, 0x00e99c85, 0x00e99c89,
+ /* a4 */ 0x00e99c9a, 0x00e99c9b, 0x00e99c9d, 0x00e99ca1,
+ /* a8 */ 0x00e99ca2, 0x00e99ca3, 0x00e99ca8, 0x00e99cb1,
+ /* ac */ 0x00e99cb3, 0x00e99d81, 0x00e99d83, 0x00e99d8a,
+ /* b0 */ 0x00e99d8e, 0x00e99d8f, 0x00e99d95, 0x00e99d97,
+ /* b4 */ 0x00e99d98, 0x00e99d9a, 0x00e99d9b, 0x00e99da3,
+ /* b8 */ 0x00e99da7, 0x00e99daa, 0x00e99dae, 0x00e99db3,
+ /* bc */ 0x00e99db6, 0x00e99db7, 0x00e99db8, 0x00e99dbb,
+ /* c0 */ 0x00e99dbd, 0x00e99dbf, 0x00e99e80, 0x00e99e89,
+ /* c4 */ 0x00e99e95, 0x00e99e96, 0x00e99e97, 0x00e99e99,
+ /* c8 */ 0x00e99e9a, 0x00e99e9e, 0x00e99e9f, 0x00e99ea2,
+ /* cc */ 0x00e99eac, 0x00e99eae, 0x00e99eb1, 0x00e99eb2,
+ /* d0 */ 0x00e99eb5, 0x00e99eb6, 0x00e99eb8, 0x00e99eb9,
+ /* d4 */ 0x00e99eba, 0x00e99ebc, 0x00e99ebe, 0x00e99ebf,
+ /* d8 */ 0x00e99f81, 0x00e99f84, 0x00e99f85, 0x00e99f87,
+ /* dc */ 0x00e99f89, 0x00e99f8a, 0x00e99f8c, 0x00e99f8d,
+ /* e0 */ 0x00e99f8e, 0x00e99f90, 0x00e99f91, 0x00e99f94,
+ /* e4 */ 0x00e99f97, 0x00e99f98, 0x00e99f99, 0x00e99f9d,
+ /* e8 */ 0x00e99f9e, 0x00e99fa0, 0x00e99f9b, 0x00e99fa1,
+ /* ec */ 0x00e99fa4, 0x00e99faf, 0x00e99fb1, 0x00e99fb4,
+ /* f0 */ 0x00e99fb7, 0x00e99fb8, 0x00e99fba, 0x00e9a087,
+ /* f4 */ 0x00e9a08a, 0x00e9a099, 0x00e9a08d, 0x00e9a08e,
+ /* f8 */ 0x00e9a094, 0x00e9a096, 0x00e9a09c, 0x00e9a09e,
+ /* fc */ 0x00e9a0a0, 0x00e9a0a3, 0x00e9a0a6,
+
+ /*** 8fe8xx - offset 0x033aa ***/
+ /* a0 */ 0x00e9a0ab, 0x00e9a0ae, 0x00e9a0af,
+ /* a4 */ 0x00e9a0b0, 0x00e9a0b2, 0x00e9a0b3, 0x00e9a0b5,
+ /* a8 */ 0x00e9a0a5, 0x00e9a0be, 0x00e9a184, 0x00e9a187,
+ /* ac */ 0x00e9a18a, 0x00e9a191, 0x00e9a192, 0x00e9a193,
+ /* b0 */ 0x00e9a196, 0x00e9a197, 0x00e9a199, 0x00e9a19a,
+ /* b4 */ 0x00e9a1a2, 0x00e9a1a3, 0x00e9a1a5, 0x00e9a1a6,
+ /* b8 */ 0x00e9a1aa, 0x00e9a1ac, 0x00e9a2ab, 0x00e9a2ad,
+ /* bc */ 0x00e9a2ae, 0x00e9a2b0, 0x00e9a2b4, 0x00e9a2b7,
+ /* c0 */ 0x00e9a2b8, 0x00e9a2ba, 0x00e9a2bb, 0x00e9a2bf,
+ /* c4 */ 0x00e9a382, 0x00e9a385, 0x00e9a388, 0x00e9a38c,
+ /* c8 */ 0x00e9a3a1, 0x00e9a3a3, 0x00e9a3a5, 0x00e9a3a6,
+ /* cc */ 0x00e9a3a7, 0x00e9a3aa, 0x00e9a3b3, 0x00e9a3b6,
+ /* d0 */ 0x00e9a482, 0x00e9a487, 0x00e9a488, 0x00e9a491,
+ /* d4 */ 0x00e9a495, 0x00e9a496, 0x00e9a497, 0x00e9a49a,
+ /* d8 */ 0x00e9a49b, 0x00e9a49c, 0x00e9a49f, 0x00e9a4a2,
+ /* dc */ 0x00e9a4a6, 0x00e9a4a7, 0x00e9a4ab, 0x00e9a4b1,
+ /* e0 */ 0x00e9a4b2, 0x00e9a4b3, 0x00e9a4b4, 0x00e9a4b5,
+ /* e4 */ 0x00e9a4b9, 0x00e9a4ba, 0x00e9a4bb, 0x00e9a4bc,
+ /* e8 */ 0x00e9a580, 0x00e9a581, 0x00e9a586, 0x00e9a587,
+ /* ec */ 0x00e9a588, 0x00e9a58d, 0x00e9a58e, 0x00e9a594,
+ /* f0 */ 0x00e9a598, 0x00e9a599, 0x00e9a59b, 0x00e9a59c,
+ /* f4 */ 0x00e9a59e, 0x00e9a59f, 0x00e9a5a0, 0x00e9a69b,
+ /* f8 */ 0x00e9a69d, 0x00e9a69f, 0x00e9a6a6, 0x00e9a6b0,
+ /* fc */ 0x00e9a6b1, 0x00e9a6b2, 0x00e9a6b5,
+
+ /*** 8fe9xx - offset 0x03408 ***/
+ /* a0 */ 0x00e9a6b9, 0x00e9a6ba, 0x00e9a6bd,
+ /* a4 */ 0x00e9a6bf, 0x00e9a783, 0x00e9a789, 0x00e9a793,
+ /* a8 */ 0x00e9a794, 0x00e9a799, 0x00e9a79a, 0x00e9a79c,
+ /* ac */ 0x00e9a79e, 0x00e9a7a7, 0x00e9a7aa, 0x00e9a7ab,
+ /* b0 */ 0x00e9a7ac, 0x00e9a7b0, 0x00e9a7b4, 0x00e9a7b5,
+ /* b4 */ 0x00e9a7b9, 0x00e9a7bd, 0x00e9a7be, 0x00e9a882,
+ /* b8 */ 0x00e9a883, 0x00e9a884, 0x00e9a88b, 0x00e9a88c,
+ /* bc */ 0x00e9a890, 0x00e9a891, 0x00e9a896, 0x00e9a89e,
+ /* c0 */ 0x00e9a8a0, 0x00e9a8a2, 0x00e9a8a3, 0x00e9a8a4,
+ /* c4 */ 0x00e9a8a7, 0x00e9a8ad, 0x00e9a8ae, 0x00e9a8b3,
+ /* c8 */ 0x00e9a8b5, 0x00e9a8b6, 0x00e9a8b8, 0x00e9a987,
+ /* cc */ 0x00e9a981, 0x00e9a984, 0x00e9a98a, 0x00e9a98b,
+ /* d0 */ 0x00e9a98c, 0x00e9a98e, 0x00e9a991, 0x00e9a994,
+ /* d4 */ 0x00e9a996, 0x00e9a99d, 0x00e9aaaa, 0x00e9aaac,
+ /* d8 */ 0x00e9aaae, 0x00e9aaaf, 0x00e9aab2, 0x00e9aab4,
+ /* dc */ 0x00e9aab5, 0x00e9aab6, 0x00e9aab9, 0x00e9aabb,
+ /* e0 */ 0x00e9aabe, 0x00e9aabf, 0x00e9ab81, 0x00e9ab83,
+ /* e4 */ 0x00e9ab86, 0x00e9ab88, 0x00e9ab8e, 0x00e9ab90,
+ /* e8 */ 0x00e9ab92, 0x00e9ab95, 0x00e9ab96, 0x00e9ab97,
+ /* ec */ 0x00e9ab9b, 0x00e9ab9c, 0x00e9aba0, 0x00e9aba4,
+ /* f0 */ 0x00e9aba5, 0x00e9aba7, 0x00e9aba9, 0x00e9abac,
+ /* f4 */ 0x00e9abb2, 0x00e9abb3, 0x00e9abb5, 0x00e9abb9,
+ /* f8 */ 0x00e9abba, 0x00e9abbd, 0x00e9abbf, 0x00e9ac80,
+ /* fc */ 0x00e9ac81, 0x00e9ac82, 0x00e9ac83,
+
+ /*** 8feaxx - offset 0x03466 ***/
+ /* a0 */ 0x00e9ac84, 0x00e9ac85, 0x00e9ac88,
+ /* a4 */ 0x00e9ac89, 0x00e9ac8b, 0x00e9ac8c, 0x00e9ac8d,
+ /* a8 */ 0x00e9ac8e, 0x00e9ac90, 0x00e9ac92, 0x00e9ac96,
+ /* ac */ 0x00e9ac99, 0x00e9ac9b, 0x00e9ac9c, 0x00e9aca0,
+ /* b0 */ 0x00e9aca6, 0x00e9acab, 0x00e9acad, 0x00e9acb3,
+ /* b4 */ 0x00e9acb4, 0x00e9acb5, 0x00e9acb7, 0x00e9acb9,
+ /* b8 */ 0x00e9acba, 0x00e9acbd, 0x00e9ad88, 0x00e9ad8b,
+ /* bc */ 0x00e9ad8c, 0x00e9ad95, 0x00e9ad96, 0x00e9ad97,
+ /* c0 */ 0x00e9ad9b, 0x00e9ad9e, 0x00e9ada1, 0x00e9ada3,
+ /* c4 */ 0x00e9ada5, 0x00e9ada6, 0x00e9ada8, 0x00e9adaa,
+ /* c8 */ 0x00e9adab, 0x00e9adac, 0x00e9adad, 0x00e9adae,
+ /* cc */ 0x00e9adb3, 0x00e9adb5, 0x00e9adb7, 0x00e9adb8,
+ /* d0 */ 0x00e9adb9, 0x00e9adbf, 0x00e9ae80, 0x00e9ae84,
+ /* d4 */ 0x00e9ae85, 0x00e9ae86, 0x00e9ae87, 0x00e9ae89,
+ /* d8 */ 0x00e9ae8a, 0x00e9ae8b, 0x00e9ae8d, 0x00e9ae8f,
+ /* dc */ 0x00e9ae90, 0x00e9ae94, 0x00e9ae9a, 0x00e9ae9d,
+ /* e0 */ 0x00e9ae9e, 0x00e9aea6, 0x00e9aea7, 0x00e9aea9,
+ /* e4 */ 0x00e9aeac, 0x00e9aeb0, 0x00e9aeb1, 0x00e9aeb2,
+ /* e8 */ 0x00e9aeb7, 0x00e9aeb8, 0x00e9aebb, 0x00e9aebc,
+ /* ec */ 0x00e9aebe, 0x00e9aebf, 0x00e9af81, 0x00e9af87,
+ /* f0 */ 0x00e9af88, 0x00e9af8e, 0x00e9af90, 0x00e9af97,
+ /* f4 */ 0x00e9af98, 0x00e9af9d, 0x00e9af9f, 0x00e9afa5,
+ /* f8 */ 0x00e9afa7, 0x00e9afaa, 0x00e9afab, 0x00e9afaf,
+ /* fc */ 0x00e9afb3, 0x00e9afb7, 0x00e9afb8,
+
+ /*** 8febxx - offset 0x034c4 ***/
+ /* a0 */ 0x00e9afb9, 0x00e9afba, 0x00e9afbd,
+ /* a4 */ 0x00e9afbf, 0x00e9b080, 0x00e9b082, 0x00e9b08b,
+ /* a8 */ 0x00e9b08f, 0x00e9b091, 0x00e9b096, 0x00e9b098,
+ /* ac */ 0x00e9b099, 0x00e9b09a, 0x00e9b09c, 0x00e9b09e,
+ /* b0 */ 0x00e9b0a2, 0x00e9b0a3, 0x00e9b0a6, 0x00e9b0a7,
+ /* b4 */ 0x00e9b0a8, 0x00e9b0a9, 0x00e9b0aa, 0x00e9b0b1,
+ /* b8 */ 0x00e9b0b5, 0x00e9b0b6, 0x00e9b0b7, 0x00e9b0bd,
+ /* bc */ 0x00e9b181, 0x00e9b183, 0x00e9b184, 0x00e9b185,
+ /* c0 */ 0x00e9b189, 0x00e9b18a, 0x00e9b18e, 0x00e9b18f,
+ /* c4 */ 0x00e9b190, 0x00e9b193, 0x00e9b194, 0x00e9b196,
+ /* c8 */ 0x00e9b198, 0x00e9b19b, 0x00e9b19d, 0x00e9b19e,
+ /* cc */ 0x00e9b19f, 0x00e9b1a3, 0x00e9b1a9, 0x00e9b1aa,
+ /* d0 */ 0x00e9b19c, 0x00e9b1ab, 0x00e9b1a8, 0x00e9b1ae,
+ /* d4 */ 0x00e9b1b0, 0x00e9b1b2, 0x00e9b1b5, 0x00e9b1b7,
+ /* d8 */ 0x00e9b1bb, 0x00e9b3a6, 0x00e9b3b2, 0x00e9b3b7,
+ /* dc */ 0x00e9b3b9, 0x00e9b48b, 0x00e9b482, 0x00e9b491,
+ /* e0 */ 0x00e9b497, 0x00e9b498, 0x00e9b49c, 0x00e9b49d,
+ /* e4 */ 0x00e9b49e, 0x00e9b4af, 0x00e9b4b0, 0x00e9b4b2,
+ /* e8 */ 0x00e9b4b3, 0x00e9b4b4, 0x00e9b4ba, 0x00e9b4bc,
+ /* ec */ 0x00e9b585, 0x00e9b4bd, 0x00e9b582, 0x00e9b583,
+ /* f0 */ 0x00e9b587, 0x00e9b58a, 0x00e9b593, 0x00e9b594,
+ /* f4 */ 0x00e9b59f, 0x00e9b5a3, 0x00e9b5a2, 0x00e9b5a5,
+ /* f8 */ 0x00e9b5a9, 0x00e9b5aa, 0x00e9b5ab, 0x00e9b5b0,
+ /* fc */ 0x00e9b5b6, 0x00e9b5b7, 0x00e9b5bb,
+
+ /*** 8fecxx - offset 0x03522 ***/
+ /* a0 */ 0x00e9b5bc, 0x00e9b5be, 0x00e9b683,
+ /* a4 */ 0x00e9b684, 0x00e9b686, 0x00e9b68a, 0x00e9b68d,
+ /* a8 */ 0x00e9b68e, 0x00e9b692, 0x00e9b693, 0x00e9b695,
+ /* ac */ 0x00e9b696, 0x00e9b697, 0x00e9b698, 0x00e9b6a1,
+ /* b0 */ 0x00e9b6aa, 0x00e9b6ac, 0x00e9b6ae, 0x00e9b6b1,
+ /* b4 */ 0x00e9b6b5, 0x00e9b6b9, 0x00e9b6bc, 0x00e9b6bf,
+ /* b8 */ 0x00e9b783, 0x00e9b787, 0x00e9b789, 0x00e9b78a,
+ /* bc */ 0x00e9b794, 0x00e9b795, 0x00e9b796, 0x00e9b797,
+ /* c0 */ 0x00e9b79a, 0x00e9b79e, 0x00e9b79f, 0x00e9b7a0,
+ /* c4 */ 0x00e9b7a5, 0x00e9b7a7, 0x00e9b7a9, 0x00e9b7ab,
+ /* c8 */ 0x00e9b7ae, 0x00e9b7b0, 0x00e9b7b3, 0x00e9b7b4,
+ /* cc */ 0x00e9b7be, 0x00e9b88a, 0x00e9b882, 0x00e9b887,
+ /* d0 */ 0x00e9b88e, 0x00e9b890, 0x00e9b891, 0x00e9b892,
+ /* d4 */ 0x00e9b895, 0x00e9b896, 0x00e9b899, 0x00e9b89c,
+ /* d8 */ 0x00e9b89d, 0x00e9b9ba, 0x00e9b9bb, 0x00e9b9bc,
+ /* dc */ 0x00e9ba80, 0x00e9ba82, 0x00e9ba83, 0x00e9ba84,
+ /* e0 */ 0x00e9ba85, 0x00e9ba87, 0x00e9ba8e, 0x00e9ba8f,
+ /* e4 */ 0x00e9ba96, 0x00e9ba98, 0x00e9ba9b, 0x00e9ba9e,
+ /* e8 */ 0x00e9baa4, 0x00e9baa8, 0x00e9baac, 0x00e9baae,
+ /* ec */ 0x00e9baaf, 0x00e9bab0, 0x00e9bab3, 0x00e9bab4,
+ /* f0 */ 0x00e9bab5, 0x00e9bb86, 0x00e9bb88, 0x00e9bb8b,
+ /* f4 */ 0x00e9bb95, 0x00e9bb9f, 0x00e9bba4, 0x00e9bba7,
+ /* f8 */ 0x00e9bbac, 0x00e9bbad, 0x00e9bbae, 0x00e9bbb0,
+ /* fc */ 0x00e9bbb1, 0x00e9bbb2, 0x00e9bbb5,
+
+ /*** 8fedxx - offset 0x03580 ***/
+ /* a0 */ 0x00e9bbb8, 0x00e9bbbf, 0x00e9bc82,
+ /* a4 */ 0x00e9bc83, 0x00e9bc89, 0x00e9bc8f, 0x00e9bc90,
+ /* a8 */ 0x00e9bc91, 0x00e9bc92, 0x00e9bc94, 0x00e9bc96,
+ /* ac */ 0x00e9bc97, 0x00e9bc99, 0x00e9bc9a, 0x00e9bc9b,
+ /* b0 */ 0x00e9bc9f, 0x00e9bca2, 0x00e9bca6, 0x00e9bcaa,
+ /* b4 */ 0x00e9bcab, 0x00e9bcaf, 0x00e9bcb1, 0x00e9bcb2,
+ /* b8 */ 0x00e9bcb4, 0x00e9bcb7, 0x00e9bcb9, 0x00e9bcba,
+ /* bc */ 0x00e9bcbc, 0x00e9bcbd, 0x00e9bcbf, 0x00e9bd81,
+ /* c0 */ 0x00e9bd83, 0x00e9bd84, 0x00e9bd85, 0x00e9bd86,
+ /* c4 */ 0x00e9bd87, 0x00e9bd93, 0x00e9bd95, 0x00e9bd96,
+ /* c8 */ 0x00e9bd97, 0x00e9bd98, 0x00e9bd9a, 0x00e9bd9d,
+ /* cc */ 0x00e9bd9e, 0x00e9bda8, 0x00e9bda9, 0x00e9bdad,
+ /* d0 */ 0x00e9bdae, 0x00e9bdaf, 0x00e9bdb0, 0x00e9bdb1,
+ /* d4 */ 0x00e9bdb3, 0x00e9bdb5, 0x00e9bdba, 0x00e9bdbd,
+ /* d8 */ 0x00e9be8f, 0x00e9be90, 0x00e9be91, 0x00e9be92,
+ /* dc */ 0x00e9be94, 0x00e9be96, 0x00e9be97, 0x00e9be9e,
+ /* e0 */ 0x00e9bea1, 0x00e9bea2, 0x00e9bea3, 0x00e9bea5,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* fc */ 0x00000000, 0x00000000, 0x00000000,
+
+ /*** 8ff3xx - offset 0x035c3 ***/
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* c8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* cc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* d8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* dc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* e8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ec */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00e285b0,
+ /* f4 */ 0x00e285b1, 0x00e285b2, 0x00e285b3, 0x00e285b4,
+ /* f8 */ 0x00e285b5, 0x00e285b6, 0x00e285b7, 0x00e285b8,
+ /* fc */ 0x00e285b9, 0x00e285a0, 0x00e285a1,
+
+ /*** 8ff4xx - offset 0x03621 ***/
+ /* a0 */ 0x00e285a2, 0x00e285a3, 0x00e285a4,
+ /* a4 */ 0x00e285a5, 0x00e285a6, 0x00e285a7, 0x00e285a8,
+ /* a8 */ 0x00e285a9, 0x00efbc87, 0x00efbc82, 0x00e388b1,
+ /* ac */ 0x00e28496, 0x00e284a1, 0x00e782bb, 0x00e4bbbc,
+ /* b0 */ 0x00e583b4, 0x00e587ac, 0x00e58c87, 0x00e58ca4,
+ /* b4 */ 0x00efa88e, 0x00e5928a, 0x00e59d99, 0x00efa88f,
+ /* b8 */ 0x00efa890, 0x00e5a29e, 0x00e5afac, 0x00e5b3b5,
+ /* bc */ 0x00e5b593, 0x00efa891, 0x00e5beb7, 0x00e68285,
+ /* c0 */ 0x00e684a0, 0x00e6958e, 0x00e698bb, 0x00e699a5,
+ /* c4 */ 0x00efa892, 0x00efa4a9, 0x00e6a081, 0x00efa893,
+ /* c8 */ 0x00efa894, 0x00e6a9ab, 0x00e6aba2, 0x00e6b7b8,
+ /* cc */ 0x00e6b7b2, 0x00e780a8, 0x00efa895, 0x00efa896,
+ /* d0 */ 0x00e79481, 0x00e79a82, 0x00e79a9e, 0x00efa897,
+ /* d4 */ 0x00e7a4b0, 0x00efa898, 0x00efa899, 0x00efa89a,
+ /* d8 */ 0x00efa89b, 0x00e7aba7, 0x00efa89c, 0x00efa89d,
+ /* dc */ 0x00e7b6a0, 0x00e7b796, 0x00efa89e, 0x00e88da2,
+ /* e0 */ 0x00efa89f, 0x00e896b0, 0x00efa8a0, 0x00efa8a1,
+ /* e4 */ 0x00e8a087, 0x00efa8a2, 0x00e8adbf, 0x00e8b3b4,
+ /* e8 */ 0x00e8b5b6, 0x00efa8a3, 0x00efa8a4, 0x00efa8a5,
+ /* ec */ 0x00e9839e, 0x00efa8a6, 0x00e98495, 0x00efa8a7,
+ /* f0 */ 0x00efa8a8, 0x00e99692, 0x00efa79c, 0x00efa8a9,
+ /* f4 */ 0x00e99cbb, 0x00e99d8d, 0x00e99d91, 0x00efa8aa,
+ /* f8 */ 0x00efa8ab, 0x00efa8ac, 0x00e9a69e, 0x00e9ab99,
+ /* fc */ 0x00e9adb2, 0x00efa8ad, 0x00e9bb91
+};
+
+static const pg_mb_radix_index ejub2idx =
+{
+ 0x8e, 0xf4, /* table range */
+ {
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 189, 283, 377,
+ 471, 565, 659, 753, 0, 0, 0, 0, 847, 0, 0, 941, 1035, 1129, 1223, 1317, 1411,
+ 1505, 1599, 1693, 1787, 1881, 1975, 2069, 2163, 2257, 2351, 2445, 2539, 2633,
+ 2727, 2821, 2915, 3009, 3103, 3197, 3291, 3385, 3479, 3573, 3667, 3761, 3855,
+ 3949, 4043, 4137, 4231, 4325, 4419, 4513, 4607, 4701, 4795, 4889, 4983, 5077,
+ 5171, 5265, 5359, 5453, 5547, 5641, 5735, 5829, 5923, 6017, 6111, 6205, 6299,
+ 6393, 6487, 6581, 6675, 6769, 6863, 6957, 7051, 7145, 7239, 7333
+ }
+};
+
+static const pg_mb_radix_index ejub3idx1 =
+{
+ 0x8f, 0x8f, /* table range */
+ {
+ 1
+ }
+};
+
+static const pg_mb_radix_index ejub3idx2 =
+{
+ 0xa2, 0xf4, /*index range */
+ {
+ /*** 8fxxxx - offset 0x00001 ****/
+ /* 8fa2 */ 7413, 0, 0, 0, 7494, 7586, 0, 7680, 7774, 7868, 0, 0, 0, 0, 7962,
+ /* 8fb1 */ 8056, 8150, 8244, 8338, 8432, 8526, 8620, 8714, 8808, 8902, 8996,
+ /* 8fbc */ 9090, 9184, 9278, 9372, 9466, 9560, 9654, 9748, 9842, 9936, 10030,
+ /* 8fc7 */ 10124, 10218, 10312, 10406, 10500, 10594, 10688, 10782, 10876, 10970,
+ /* 8fd1 */ 11064, 11158, 11252, 11346, 11440, 11534, 11628, 11722, 11816, 11910,
+ /* 8fdb */ 12004, 12098, 12192, 12286, 12380, 12474, 12568, 12662, 12756, 12850,
+ /* 8fe5 */ 12944, 13038, 13132, 13226, 13320, 13414, 13508, 13602, 13696, 0, 0,
+ /* 8ff0 */ 0, 0, 0, 13763, 13857
+ }
+};
+
+static const pg_mb_radix_tree eucjp_utf8_tree =
+{
+ /* final character table offset and body */
+ 0xa1, 0xfe, NULL, ejucsegs,
+ /* 2-byte code table */
+ &ejub2idx,
+ /* 3-byte code tables */
+ {&ejub3idx1, &ejub3idx2},
+ /* 4-byte code table */
+ {NULL, NULL, NULL},
+};
diff --git a/src/backend/utils/mb/Unicode/utf8_to_euc_jp.map b/src/backend/utils/mb/Unicode/utf8_to_euc_jp.map
index 137d4fd..eef6db6 100644
--- a/src/backend/utils/mb/Unicode/utf8_to_euc_jp.map
+++ b/src/backend/utils/mb/Unicode/utf8_to_euc_jp.map
@@ -1,3 +1,5 @@
+/* src/backend/utils/mb/Unicode/utf8_to_euc_jp.map */
+
static const pg_utf_to_local ULmapEUC_JP[ 13175 ] = {
{0xc2a1, 0x8fa2c2},
{0xc2a4, 0x8fa2f0},
diff --git a/src/backend/utils/mb/Unicode/utf8_to_euc_jp_radix.map b/src/backend/utils/mb/Unicode/utf8_to_euc_jp_radix.map
new file mode 100644
index 0000000..74a6a46
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/utf8_to_euc_jp_radix.map
@@ -0,0 +1,6532 @@
+/* This file is generated by UCS_to_EUC_JP.pl */
+
+static const uint32 uejcsegs[] =
+{ /* chars content - index range = [80, bf] */
+ /*** c2xx - offset 0x00001 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fa2c2, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fa2f0, 0x00000000, 0x008fa2c3, 0x0000a1f8,
+ /* a8 */ 0x0000a1af, 0x008fa2ed, 0x008fa2ec, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fa2ee, 0x008fa2b4,
+ /* b0 */ 0x0000a1eb, 0x0000a1de, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000a1ad, 0x00000000, 0x0000a2f9, 0x00000000,
+ /* b8 */ 0x008fa2b1, 0x00000000, 0x008fa2eb, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fa2c4,
+
+ /*** c3xx - offset 0x00041 ***/
+ /* 80 */ 0x008faaa2, 0x008faaa1, 0x008faaa4, 0x008faaaa,
+ /* 84 */ 0x008faaa3, 0x008faaa9, 0x008fa9a1, 0x008faaae,
+ /* 88 */ 0x008faab2, 0x008faab1, 0x008faab4, 0x008faab3,
+ /* 8c */ 0x008faac0, 0x008faabf, 0x008faac2, 0x008faac1,
+ /* 90 */ 0x00000000, 0x008faad0, 0x008faad2, 0x008faad1,
+ /* 94 */ 0x008faad4, 0x008faad8, 0x008faad3, 0x0000a1df,
+ /* 98 */ 0x008fa9ac, 0x008faae3, 0x008faae2, 0x008faae5,
+ /* 9c */ 0x008faae4, 0x008faaf2, 0x008fa9b0, 0x008fa9ce,
+ /* a0 */ 0x008faba2, 0x008faba1, 0x008faba4, 0x008fabaa,
+ /* a4 */ 0x008faba3, 0x008faba9, 0x008fa9c1, 0x008fabae,
+ /* a8 */ 0x008fabb2, 0x008fabb1, 0x008fabb4, 0x008fabb3,
+ /* ac */ 0x008fabc0, 0x008fabbf, 0x008fabc2, 0x008fabc1,
+ /* b0 */ 0x008fa9c3, 0x008fabd0, 0x008fabd2, 0x008fabd1,
+ /* b4 */ 0x008fabd4, 0x008fabd8, 0x008fabd3, 0x0000a1e0,
+ /* b8 */ 0x008fa9cc, 0x008fabe3, 0x008fabe2, 0x008fabe5,
+ /* bc */ 0x008fabe4, 0x008fabf2, 0x008fa9d0, 0x008fabf3,
+
+ /*** c4xx - offset 0x00081 ***/
+ /* 80 */ 0x008faaa7, 0x008faba7, 0x008faaa5, 0x008faba5,
+ /* 84 */ 0x008faaa8, 0x008faba8, 0x008faaab, 0x008fabab,
+ /* 88 */ 0x008faaac, 0x008fabac, 0x008faaaf, 0x008fabaf,
+ /* 8c */ 0x008faaad, 0x008fabad, 0x008faab0, 0x008fabb0,
+ /* 90 */ 0x008fa9a2, 0x008fa9c2, 0x008faab7, 0x008fabb7,
+ /* 94 */ 0x00000000, 0x00000000, 0x008faab6, 0x008fabb6,
+ /* 98 */ 0x008faab8, 0x008fabb8, 0x008faab5, 0x008fabb5,
+ /* 9c */ 0x008faaba, 0x008fabba, 0x008faabb, 0x008fabbb,
+ /* a0 */ 0x008faabd, 0x008fabbd, 0x008faabc, 0x00000000,
+ /* a4 */ 0x008faabe, 0x008fabbe, 0x008fa9a4, 0x008fa9c4,
+ /* a8 */ 0x008faac7, 0x008fabc7, 0x008faac5, 0x008fabc5,
+ /* ac */ 0x00000000, 0x00000000, 0x008faac6, 0x008fabc6,
+ /* b0 */ 0x008faac4, 0x008fa9c5, 0x008fa9a6, 0x008fa9c6,
+ /* b4 */ 0x008faac8, 0x008fabc8, 0x008faac9, 0x008fabc9,
+ /* b8 */ 0x008fa9c7, 0x008faaca, 0x008fabca, 0x008faacc,
+ /* bc */ 0x008fabcc, 0x008faacb, 0x008fabcb, 0x008fa9a9,
+
+ /*** c5xx - offset 0x000c1 ***/
+ /* 80 */ 0x008fa9c9, 0x008fa9a8, 0x008fa9c8, 0x008faacd,
+ /* 84 */ 0x008fabcd, 0x008faacf, 0x008fabcf, 0x008faace,
+ /* 88 */ 0x008fabce, 0x008fa9ca, 0x008fa9ab, 0x008fa9cb,
+ /* 8c */ 0x008faad7, 0x008fabd7, 0x00000000, 0x00000000,
+ /* 90 */ 0x008faad6, 0x008fabd6, 0x008fa9ad, 0x008fa9cd,
+ /* 94 */ 0x008faad9, 0x008fabd9, 0x008faadb, 0x008fabdb,
+ /* 98 */ 0x008faada, 0x008fabda, 0x008faadc, 0x008fabdc,
+ /* 9c */ 0x008faadd, 0x008fabdd, 0x008faadf, 0x008fabdf,
+ /* a0 */ 0x008faade, 0x008fabde, 0x008faae1, 0x008fabe1,
+ /* a4 */ 0x008faae0, 0x008fabe0, 0x008fa9af, 0x008fa9cf,
+ /* a8 */ 0x008faaec, 0x008fabec, 0x008faae9, 0x008fabe9,
+ /* ac */ 0x008faae6, 0x008fabe6, 0x008faaeb, 0x008fabeb,
+ /* b0 */ 0x008faae8, 0x008fabe8, 0x008faaea, 0x008fabea,
+ /* b4 */ 0x008faaf1, 0x008fabf1, 0x008faaf4, 0x008fabf4,
+ /* b8 */ 0x008faaf3, 0x008faaf5, 0x008fabf5, 0x008faaf7,
+ /* bc */ 0x008fabf7, 0x008faaf6, 0x008fabf6, 0x00000000,
+
+ /*** c7xx - offset 0x00100 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008faaa6, 0x008faba6, 0x008faac3,
+ /* 90 */ 0x008fabc3, 0x008faad5, 0x008fabd5, 0x008faae7,
+ /* 94 */ 0x008fabe7, 0x008faaf0, 0x008fabf0, 0x008faaed,
+ /* 98 */ 0x008fabed, 0x008faaef, 0x008fabef, 0x008faaee,
+ /* 9c */ 0x008fabee, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fabb9, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** cbxx - offset 0x00139 ***/
+ /* 84 */ 0x008fa2b0,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x008fa2af, 0x008fa2b2, 0x008fa2b6, 0x008fa2b5,
+ /* 9c */ 0x00000000, 0x008fa2b3, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** cexx - offset 0x00175 ***/
+ /* 84 */ 0x008fa2b8, 0x008fa2b9, 0x008fa6e1, 0x00000000,
+ /* 88 */ 0x008fa6e2, 0x008fa6e3, 0x008fa6e4, 0x00000000,
+ /* 8c */ 0x008fa6e7, 0x00000000, 0x008fa6e9, 0x008fa6ec,
+ /* 90 */ 0x008fa6f6, 0x0000a6a1, 0x0000a6a2, 0x0000a6a3,
+ /* 94 */ 0x0000a6a4, 0x0000a6a5, 0x0000a6a6, 0x0000a6a7,
+ /* 98 */ 0x0000a6a8, 0x0000a6a9, 0x0000a6aa, 0x0000a6ab,
+ /* 9c */ 0x0000a6ac, 0x0000a6ad, 0x0000a6ae, 0x0000a6af,
+ /* a0 */ 0x0000a6b0, 0x0000a6b1, 0x00000000, 0x0000a6b2,
+ /* a4 */ 0x0000a6b3, 0x0000a6b4, 0x0000a6b5, 0x0000a6b6,
+ /* a8 */ 0x0000a6b7, 0x0000a6b8, 0x008fa6e5, 0x008fa6ea,
+ /* ac */ 0x008fa6f1, 0x008fa6f2, 0x008fa6f3, 0x008fa6f4,
+ /* b0 */ 0x008fa6fb, 0x0000a6c1, 0x0000a6c2, 0x0000a6c3,
+ /* b4 */ 0x0000a6c4, 0x0000a6c5, 0x0000a6c6, 0x0000a6c7,
+ /* b8 */ 0x0000a6c8, 0x0000a6c9, 0x0000a6ca, 0x0000a6cb,
+ /* bc */ 0x0000a6cc, 0x0000a6cd, 0x0000a6ce, 0x0000a6cf,
+
+ /*** cfxx - offset 0x001b5 ***/
+ /* 80 */ 0x0000a6d0, 0x0000a6d1, 0x008fa6f8, 0x0000a6d2,
+ /* 84 */ 0x0000a6d3, 0x0000a6d4, 0x0000a6d5, 0x0000a6d6,
+ /* 88 */ 0x0000a6d7, 0x0000a6d8, 0x008fa6f5, 0x008fa6fa,
+ /* 8c */ 0x008fa6f7, 0x008fa6f9, 0x008fa6fc, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** d0xx - offset 0x001f4 ***/
+ /* 80 */ 0x0000a7a7, 0x008fa7c2, 0x008fa7c3,
+ /* 84 */ 0x008fa7c4, 0x008fa7c5, 0x008fa7c6, 0x008fa7c7,
+ /* 88 */ 0x008fa7c8, 0x008fa7c9, 0x008fa7ca, 0x008fa7cb,
+ /* 8c */ 0x008fa7cc, 0x00000000, 0x008fa7cd, 0x008fa7ce,
+ /* 90 */ 0x0000a7a1, 0x0000a7a2, 0x0000a7a3, 0x0000a7a4,
+ /* 94 */ 0x0000a7a5, 0x0000a7a6, 0x0000a7a8, 0x0000a7a9,
+ /* 98 */ 0x0000a7aa, 0x0000a7ab, 0x0000a7ac, 0x0000a7ad,
+ /* 9c */ 0x0000a7ae, 0x0000a7af, 0x0000a7b0, 0x0000a7b1,
+ /* a0 */ 0x0000a7b2, 0x0000a7b3, 0x0000a7b4, 0x0000a7b5,
+ /* a4 */ 0x0000a7b6, 0x0000a7b7, 0x0000a7b8, 0x0000a7b9,
+ /* a8 */ 0x0000a7ba, 0x0000a7bb, 0x0000a7bc, 0x0000a7bd,
+ /* ac */ 0x0000a7be, 0x0000a7bf, 0x0000a7c0, 0x0000a7c1,
+ /* b0 */ 0x0000a7d1, 0x0000a7d2, 0x0000a7d3, 0x0000a7d4,
+ /* b4 */ 0x0000a7d5, 0x0000a7d6, 0x0000a7d8, 0x0000a7d9,
+ /* b8 */ 0x0000a7da, 0x0000a7db, 0x0000a7dc, 0x0000a7dd,
+ /* bc */ 0x0000a7de, 0x0000a7df, 0x0000a7e0, 0x0000a7e1,
+
+ /*** d1xx - offset 0x00234 ***/
+ /* 80 */ 0x0000a7e2, 0x0000a7e3, 0x0000a7e4, 0x0000a7e5,
+ /* 84 */ 0x0000a7e6, 0x0000a7e7, 0x0000a7e8, 0x0000a7e9,
+ /* 88 */ 0x0000a7ea, 0x0000a7eb, 0x0000a7ec, 0x0000a7ed,
+ /* 8c */ 0x0000a7ee, 0x0000a7ef, 0x0000a7f0, 0x0000a7f1,
+ /* 90 */ 0x00000000, 0x0000a7d7, 0x008fa7f2, 0x008fa7f3,
+ /* 94 */ 0x008fa7f4, 0x008fa7f5, 0x008fa7f6, 0x008fa7f7,
+ /* 98 */ 0x008fa7f8, 0x008fa7f9, 0x008fa7fa, 0x008fa7fb,
+ /* 9c */ 0x008fa7fc, 0x00000000, 0x008fa7fd, 0x008fa7fe,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e280xx - offset 0x00264 ***/
+ /* 90 */ 0x0000a1be, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000a1bd, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000a1c6, 0x0000a1c7, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000a1c8, 0x0000a1c9, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000a2f7, 0x0000a2f8, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000a1c5, 0x0000a1c4, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000a2f3, 0x00000000, 0x0000a1ec, 0x0000a1ed,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a2a8,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e284xx - offset 0x002a1 ***/
+ /* 80 */ 0x0000a1ee,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000ade2, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000ade4, 0x008fa2ef, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a2f2,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e285xx - offset 0x002cd ***/
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000adb5, 0x0000adb6, 0x0000adb7, 0x0000adb8,
+ /* a4 */ 0x0000adb9, 0x0000adba, 0x0000adbb, 0x0000adbc,
+ /* a8 */ 0x0000adbd, 0x0000adbe, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008ff3f3, 0x008ff3f4, 0x008ff3f5, 0x008ff3f6,
+ /* b4 */ 0x008ff3f7, 0x008ff3f8, 0x008ff3f9, 0x008ff3fa,
+ /* b8 */ 0x008ff3fb, 0x008ff3fc, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e286xx - offset 0x00307 ***/
+ /* 84 */ 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000a2ab, 0x0000a2ac, 0x0000a2aa, 0x0000a2ad,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e287xx - offset 0x00335 ***/
+ /* 90 */ 0x0000a2cd, 0x00000000,
+ /* 94 */ 0x0000a2ce, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e288xx - offset 0x00375 ***/
+ /* 80 */ 0x0000a2cf, 0x00000000, 0x0000a2df, 0x0000a2d0,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a2e0,
+ /* 88 */ 0x0000a2ba, 0x00000000, 0x00000000, 0x0000a2bb,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000adf4, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000a2e5, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000a2e7, 0x0000a1e7, 0x0000adf8,
+ /* a0 */ 0x0000a2dc, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000a1c2, 0x00000000, 0x0000a2ca,
+ /* a8 */ 0x0000a2cb, 0x0000a2c1, 0x0000a2c0, 0x0000a2e9,
+ /* ac */ 0x0000a2ea, 0x00000000, 0x0000adf3, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000a1e8, 0x0000a2e8, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000a2e6, 0x00000000, 0x00000000,
+
+ /*** e289xx - offset 0x003b3 ***/
+ /* 80 */ 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000a2e2, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000a1e2, 0x0000a2e1, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000a1e5, 0x0000a1e6,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000a2e3, 0x0000a2e4,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e28axx - offset 0x003f1 ***/
+ /* 80 */ 0x0000a2be, 0x0000a2bf,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000a2bc, 0x0000a2bd,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000a2dd, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000adf9,
+
+ /*** e28cxx - offset 0x00431 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000a2de, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e291xx - offset 0x00451 ***/
+ /* a0 */ 0x0000ada1, 0x0000ada2, 0x0000ada3, 0x0000ada4,
+ /* a4 */ 0x0000ada5, 0x0000ada6, 0x0000ada7, 0x0000ada8,
+ /* a8 */ 0x0000ada9, 0x0000adaa, 0x0000adab, 0x0000adac,
+ /* ac */ 0x0000adad, 0x0000adae, 0x0000adaf, 0x0000adb0,
+ /* b0 */ 0x0000adb1, 0x0000adb2, 0x0000adb3, 0x0000adb4,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e294xx - offset 0x00491 ***/
+ /* 80 */ 0x0000a8a1, 0x0000a8ac, 0x0000a8a2, 0x0000a8ad,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000a8a3, 0x00000000, 0x00000000, 0x0000a8ae,
+ /* 90 */ 0x0000a8a4, 0x00000000, 0x00000000, 0x0000a8af,
+ /* 94 */ 0x0000a8a6, 0x00000000, 0x00000000, 0x0000a8b1,
+ /* 98 */ 0x0000a8a5, 0x00000000, 0x00000000, 0x0000a8b0,
+ /* 9c */ 0x0000a8a7, 0x0000a8bc, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000a8b7, 0x00000000, 0x00000000, 0x0000a8b2,
+ /* a4 */ 0x0000a8a9, 0x0000a8be, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000a8b9, 0x00000000, 0x00000000, 0x0000a8b4,
+ /* ac */ 0x0000a8a8, 0x00000000, 0x00000000, 0x0000a8b8,
+ /* b0 */ 0x0000a8bd, 0x00000000, 0x00000000, 0x0000a8b3,
+ /* b4 */ 0x0000a8aa, 0x00000000, 0x00000000, 0x0000a8ba,
+ /* b8 */ 0x0000a8bf, 0x00000000, 0x00000000, 0x0000a8b5,
+ /* bc */ 0x0000a8ab, 0x00000000, 0x00000000, 0x0000a8bb,
+
+ /*** e295xx - offset 0x004d1 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000a8c0, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a8b6,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e296xx - offset 0x004f1 ***/
+ /* a0 */ 0x0000a2a3, 0x0000a2a2, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000a2a5, 0x0000a2a4,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000a2a7, 0x0000a2a6, 0x00000000, 0x00000000,
+
+ /*** e297xx - offset 0x0052f ***/
+ /* 80 */ 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000a2a1, 0x0000a1fe,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a1fb,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000a1fd, 0x0000a1fc,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x0000a2fe,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e298xx - offset 0x0056a ***/
+ /* 84 */ 0x0000a1fa, 0x0000a1f9, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e299xx - offset 0x005aa ***/
+ /* 80 */ 0x0000a1ea, 0x00000000, 0x0000a1e9, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000a2f6, 0x00000000,
+ /* ac */ 0x00000000, 0x0000a2f5, 0x00000000, 0x0000a2f4,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e380xx - offset 0x005ea ***/
+ /* 80 */ 0x0000a1a1, 0x0000a1a2, 0x0000a1a3, 0x0000a1b7,
+ /* 84 */ 0x00000000, 0x0000a1b9, 0x0000a1ba, 0x0000a1bb,
+ /* 88 */ 0x0000a1d2, 0x0000a1d3, 0x0000a1d4, 0x0000a1d5,
+ /* 8c */ 0x0000a1d6, 0x0000a1d7, 0x0000a1d8, 0x0000a1d9,
+ /* 90 */ 0x0000a1da, 0x0000a1db, 0x0000a2a9, 0x0000a2ae,
+ /* 94 */ 0x0000a1cc, 0x0000a1cd, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000ade0, 0x00000000, 0x0000ade1,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e381xx - offset 0x00629 ***/
+ /* 80 */ 0x0000a4a1, 0x0000a4a2, 0x0000a4a3,
+ /* 84 */ 0x0000a4a4, 0x0000a4a5, 0x0000a4a6, 0x0000a4a7,
+ /* 88 */ 0x0000a4a8, 0x0000a4a9, 0x0000a4aa, 0x0000a4ab,
+ /* 8c */ 0x0000a4ac, 0x0000a4ad, 0x0000a4ae, 0x0000a4af,
+ /* 90 */ 0x0000a4b0, 0x0000a4b1, 0x0000a4b2, 0x0000a4b3,
+ /* 94 */ 0x0000a4b4, 0x0000a4b5, 0x0000a4b6, 0x0000a4b7,
+ /* 98 */ 0x0000a4b8, 0x0000a4b9, 0x0000a4ba, 0x0000a4bb,
+ /* 9c */ 0x0000a4bc, 0x0000a4bd, 0x0000a4be, 0x0000a4bf,
+ /* a0 */ 0x0000a4c0, 0x0000a4c1, 0x0000a4c2, 0x0000a4c3,
+ /* a4 */ 0x0000a4c4, 0x0000a4c5, 0x0000a4c6, 0x0000a4c7,
+ /* a8 */ 0x0000a4c8, 0x0000a4c9, 0x0000a4ca, 0x0000a4cb,
+ /* ac */ 0x0000a4cc, 0x0000a4cd, 0x0000a4ce, 0x0000a4cf,
+ /* b0 */ 0x0000a4d0, 0x0000a4d1, 0x0000a4d2, 0x0000a4d3,
+ /* b4 */ 0x0000a4d4, 0x0000a4d5, 0x0000a4d6, 0x0000a4d7,
+ /* b8 */ 0x0000a4d8, 0x0000a4d9, 0x0000a4da, 0x0000a4db,
+ /* bc */ 0x0000a4dc, 0x0000a4dd, 0x0000a4de, 0x0000a4df,
+
+ /*** e382xx - offset 0x00669 ***/
+ /* 80 */ 0x0000a4e0, 0x0000a4e1, 0x0000a4e2, 0x0000a4e3,
+ /* 84 */ 0x0000a4e4, 0x0000a4e5, 0x0000a4e6, 0x0000a4e7,
+ /* 88 */ 0x0000a4e8, 0x0000a4e9, 0x0000a4ea, 0x0000a4eb,
+ /* 8c */ 0x0000a4ec, 0x0000a4ed, 0x0000a4ee, 0x0000a4ef,
+ /* 90 */ 0x0000a4f0, 0x0000a4f1, 0x0000a4f2, 0x0000a4f3,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a1ab,
+ /* 9c */ 0x0000a1ac, 0x0000a1b5, 0x0000a1b6, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000a5a1, 0x0000a5a2, 0x0000a5a3,
+ /* a4 */ 0x0000a5a4, 0x0000a5a5, 0x0000a5a6, 0x0000a5a7,
+ /* a8 */ 0x0000a5a8, 0x0000a5a9, 0x0000a5aa, 0x0000a5ab,
+ /* ac */ 0x0000a5ac, 0x0000a5ad, 0x0000a5ae, 0x0000a5af,
+ /* b0 */ 0x0000a5b0, 0x0000a5b1, 0x0000a5b2, 0x0000a5b3,
+ /* b4 */ 0x0000a5b4, 0x0000a5b5, 0x0000a5b6, 0x0000a5b7,
+ /* b8 */ 0x0000a5b8, 0x0000a5b9, 0x0000a5ba, 0x0000a5bb,
+ /* bc */ 0x0000a5bc, 0x0000a5bd, 0x0000a5be, 0x0000a5bf,
+
+ /*** e383xx - offset 0x006a9 ***/
+ /* 80 */ 0x0000a5c0, 0x0000a5c1, 0x0000a5c2, 0x0000a5c3,
+ /* 84 */ 0x0000a5c4, 0x0000a5c5, 0x0000a5c6, 0x0000a5c7,
+ /* 88 */ 0x0000a5c8, 0x0000a5c9, 0x0000a5ca, 0x0000a5cb,
+ /* 8c */ 0x0000a5cc, 0x0000a5cd, 0x0000a5ce, 0x0000a5cf,
+ /* 90 */ 0x0000a5d0, 0x0000a5d1, 0x0000a5d2, 0x0000a5d3,
+ /* 94 */ 0x0000a5d4, 0x0000a5d5, 0x0000a5d6, 0x0000a5d7,
+ /* 98 */ 0x0000a5d8, 0x0000a5d9, 0x0000a5da, 0x0000a5db,
+ /* 9c */ 0x0000a5dc, 0x0000a5dd, 0x0000a5de, 0x0000a5df,
+ /* a0 */ 0x0000a5e0, 0x0000a5e1, 0x0000a5e2, 0x0000a5e3,
+ /* a4 */ 0x0000a5e4, 0x0000a5e5, 0x0000a5e6, 0x0000a5e7,
+ /* a8 */ 0x0000a5e8, 0x0000a5e9, 0x0000a5ea, 0x0000a5eb,
+ /* ac */ 0x0000a5ec, 0x0000a5ed, 0x0000a5ee, 0x0000a5ef,
+ /* b0 */ 0x0000a5f0, 0x0000a5f1, 0x0000a5f2, 0x0000a5f3,
+ /* b4 */ 0x0000a5f4, 0x0000a5f5, 0x0000a5f6, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000a1a6,
+ /* bc */ 0x0000a1bc, 0x0000a1b3, 0x0000a1b4, 0x00000000,
+
+ /*** e388xx - offset 0x006e8 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000adea, 0x0000adeb, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000adec, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e38axx - offset 0x00722 ***/
+ /* 84 */ 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000ade5, 0x0000ade6, 0x0000ade7, 0x0000ade8,
+ /* a8 */ 0x0000ade9, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e38cxx - offset 0x0075f ***/
+ /* 80 */ 0x0000adc6,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000adca, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000adc1, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000adc4, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000adc2, 0x0000adcc,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000adcb, 0x0000adc5,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000adcd,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000adc7, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000adcf,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e38dxx - offset 0x0079b ***/
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000adc0, 0x0000adce, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000adc3, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000adc8, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x0000adc9,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000addf,
+ /* bc */ 0x0000adef, 0x0000adee, 0x0000aded, 0x00000000,
+
+ /*** e38exx - offset 0x007da ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000add3, 0x0000add4,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000add0, 0x0000add1, 0x0000add2, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000add6, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e38fxx - offset 0x00816 ***/
+ /* 84 */ 0x0000add5, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000ade3, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e4b8xx - offset 0x00856 ***/
+ /* 80 */ 0x0000b0ec, 0x0000c3fa, 0x008fb0a1, 0x0000bcb7,
+ /* 84 */ 0x008fb0a2, 0x008fb0a3, 0x00000000, 0x0000cbfc,
+ /* 88 */ 0x0000bee6, 0x0000bbb0, 0x0000bee5, 0x0000b2bc,
+ /* 8c */ 0x008fb0a4, 0x0000c9d4, 0x0000cdbf, 0x00000000,
+ /* 90 */ 0x0000d0a2, 0x0000b1af, 0x008fb0a5, 0x00000000,
+ /* 94 */ 0x0000b3ee, 0x0000d0a3, 0x0000c0a4, 0x0000d2c2,
+ /* 98 */ 0x0000b5d6, 0x0000caba, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000bee7, 0x008fb0a6,
+ /* a0 */ 0x00000000, 0x0000cebe, 0x00000000, 0x008fb0a7,
+ /* a4 */ 0x008fb0a8, 0x00000000, 0x0000cac2, 0x00000000,
+ /* a8 */ 0x008fb0a9, 0x00000000, 0x0000d0a4, 0x008fb0aa,
+ /* ac */ 0x00000000, 0x0000c3e6, 0x008fb0ab, 0x008fb0ac,
+ /* b0 */ 0x008fb0ad, 0x0000d0a5, 0x0000b6fa, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fb0ae, 0x0000d0a6, 0x00000000,
+ /* b8 */ 0x0000b4dd, 0x0000c3b0, 0x00000000, 0x0000bce7,
+ /* bc */ 0x0000d0a7, 0x00000000, 0x00000000, 0x0000d0a8,
+
+ /*** e4b9xx - offset 0x00896 ***/
+ /* 80 */ 0x008fb0af, 0x008fb0b0, 0x0000d0a9, 0x0000c7b5,
+ /* 84 */ 0x008fb0b1, 0x0000b5d7, 0x00000000, 0x008fb0b2,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c7b7,
+ /* 8c */ 0x00000000, 0x0000c6e3, 0x0000b8c3, 0x0000cbb3,
+ /* 90 */ 0x00000000, 0x008fb0b3, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000e9c9, 0x0000d0aa, 0x0000bee8,
+ /* 98 */ 0x0000d0ab, 0x0000b2b5, 0x008fb0b4, 0x00000000,
+ /* 9c */ 0x008fb0b5, 0x0000b6e5, 0x0000b8f0, 0x0000cce9,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000d6a6, 0x008fb0b6,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fb0b7, 0x008fb0b8, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000cdf0, 0x00000000, 0x0000c6fd,
+ /* b4 */ 0x008fb0b9, 0x008fb0ba, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fb0bb, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000b4a5, 0x008fb0bc,
+
+ /*** e4baxx - offset 0x008d6 ***/
+ /* 80 */ 0x0000b5b5, 0x00000000, 0x0000d0ac, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000d0ad, 0x0000cebb, 0x00000000,
+ /* 88 */ 0x0000cdbd, 0x0000c1e8, 0x0000d0af, 0x0000bbf6,
+ /* 8c */ 0x0000c6f3, 0x008fb0bd, 0x0000d0b2, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000b1be, 0x0000b8df, 0x00000000,
+ /* 94 */ 0x0000b8de, 0x0000b0e6, 0x008fb0be, 0x008fb0bf,
+ /* 98 */ 0x0000cfcb, 0x0000cfca, 0x00000000, 0x0000bab3,
+ /* 9c */ 0x0000b0a1, 0x008fb0c0, 0x0000d0b3, 0x0000d0b4,
+ /* a0 */ 0x0000d0b5, 0x0000cbb4, 0x0000d0b6, 0x00000000,
+ /* a4 */ 0x0000b8f2, 0x0000b0e7, 0x0000cbf2, 0x00000000,
+ /* a8 */ 0x0000b5fc, 0x00000000, 0x00000000, 0x0000b5fd,
+ /* ac */ 0x0000b5fe, 0x0000c4e2, 0x0000cebc, 0x008fb0c1,
+ /* b0 */ 0x0000d0b7, 0x00000000, 0x00000000, 0x0000d0b8,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000d0b9, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fb0c2, 0x0000bfcd, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e4bbxx - offset 0x00916 ***/
+ /* 80 */ 0x0000bdba, 0x0000bfce, 0x0000d0be, 0x008fb0c3,
+ /* 84 */ 0x0000d0bc, 0x00000000, 0x0000d0bd, 0x0000b5d8,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000baa3, 0x0000b2f0,
+ /* 8c */ 0x00000000, 0x0000d0bb, 0x0000d0ba, 0x0000caa9,
+ /* 90 */ 0x008fb0c4, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000bbc6, 0x0000bbc5, 0x0000c2be, 0x0000d0bf,
+ /* 98 */ 0x0000c9d5, 0x0000c0e7, 0x008fb0c5, 0x008fb0c6,
+ /* 9c */ 0x00000000, 0x0000a1b8, 0x0000d0c0, 0x0000d0c2,
+ /* a0 */ 0x008fb0c7, 0x008fb0c8, 0x008fb0c9, 0x0000c2e5,
+ /* a4 */ 0x0000cee1, 0x0000b0ca, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fb0ca, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000d0c1, 0x0000b2be, 0x008fb0cb,
+ /* b0 */ 0x0000b6c4, 0x008fb0cc, 0x0000c3e7, 0x008fb0cd,
+ /* b4 */ 0x00000000, 0x008fb0ce, 0x0000b7ef, 0x0000d0c3,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c7a4,
+ /* bc */ 0x008ff4af, 0x008fb0cf, 0x008fb0d0, 0x008fb0d1,
+
+ /*** e4bcxx - offset 0x00956 ***/
+ /* 80 */ 0x008fb0d2, 0x0000b4eb, 0x008fb0d3, 0x008fb0d4,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fb0d5, 0x0000d0c4, 0x0000b0cb, 0x008fb0d6,
+ /* 8c */ 0x008fb0d7, 0x0000b8e0, 0x0000b4ec, 0x0000c9fa,
+ /* 90 */ 0x0000c8b2, 0x0000b5d9, 0x008fb0d8, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fb0d9, 0x008fb0da, 0x008fb0db,
+ /* 98 */ 0x00000000, 0x008fb0dc, 0x0000b2f1, 0x00000000,
+ /* 9c */ 0x0000d0e7, 0x0000c5c1, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fb0dd, 0x0000c7ec,
+ /* b0 */ 0x0000d0c6, 0x008fb0de, 0x00000000, 0x008fb0e0,
+ /* b4 */ 0x0000c8bc, 0x008fb0e1, 0x0000cee2, 0x008fb0e2,
+ /* b8 */ 0x0000bfad, 0x008fb0e3, 0x0000bbc7, 0x008fb0e4,
+ /* bc */ 0x0000bbf7, 0x0000b2c0, 0x008fb0e5, 0x00000000,
+
+ /*** e4bdxx - offset 0x00996 ***/
+ /* 80 */ 0x008fb0e6, 0x00000000, 0x008fb0e7, 0x0000c4d1,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000c3a2, 0x0000d0ca,
+ /* 88 */ 0x008fb0e8, 0x008fb0e9, 0x00000000, 0x008fb0ea,
+ /* 8c */ 0x008fb0eb, 0x0000b0cc, 0x0000c4e3, 0x0000bdbb,
+ /* 90 */ 0x0000bab4, 0x0000cda4, 0x008fb0ec, 0x0000c2ce,
+ /* 94 */ 0x008fb0ed, 0x0000b2bf, 0x008fb0ee, 0x0000d0c9,
+ /* 98 */ 0x008fb0ef, 0x0000cdbe, 0x0000d0c5, 0x0000d0c7,
+ /* 9c */ 0x0000baee, 0x0000d0c8, 0x0000d5a4, 0x008fb0f0,
+ /* a0 */ 0x008fb0df, 0x00000000, 0x00000000, 0x008fb0f1,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000d0d0, 0x008fb0f2, 0x00000000,
+ /* ac */ 0x008fb0f3, 0x00000000, 0x008fb0f4, 0x0000d0d3,
+ /* b0 */ 0x0000d0d1, 0x008fb0f5, 0x00000000, 0x0000b2c2,
+ /* b4 */ 0x00000000, 0x0000cabb, 0x0000d0cb, 0x008fb0f6,
+ /* b8 */ 0x008fb0f7, 0x008fb0f8, 0x008fb0f9, 0x0000d0cf,
+ /* bc */ 0x0000b8f3, 0x008fb0fa, 0x008fb0fb, 0x0000bbc8,
+
+ /*** e4bexx - offset 0x009d6 ***/
+ /* 80 */ 0x00000000, 0x008fb0fc, 0x008fb0fd, 0x0000b4a6,
+ /* 84 */ 0x008fb0fe, 0x008fb1a1, 0x0000d0d4, 0x00000000,
+ /* 88 */ 0x0000d0cc, 0x008fb1a2, 0x008fb1a3, 0x0000cee3,
+ /* 8c */ 0x008fb1a4, 0x0000bbf8, 0x008fb1a5, 0x0000d0cd,
+ /* 90 */ 0x008fb1a6, 0x0000d0d2, 0x008fb1a7, 0x008fb1a8,
+ /* 94 */ 0x008fb1a9, 0x00000000, 0x0000d0d5, 0x008fb1aa,
+ /* 98 */ 0x0000d0ce, 0x008fb1ab, 0x008fb1ac, 0x0000b6a1,
+ /* 9c */ 0x00000000, 0x0000b0cd, 0x008fb1ad, 0x008fb1ae,
+ /* a0 */ 0x0000b6a2, 0x0000b2c1, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d5a5,
+ /* ac */ 0x00000000, 0x0000cbf9, 0x0000c9ee, 0x0000b8f4,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fb1af, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000bfaf, 0x0000ceb7, 0x008fb1b0,
+ /* b8 */ 0x00000000, 0x008fb1b1, 0x00000000, 0x008fb1b2,
+ /* bc */ 0x008fb1b3, 0x008fb1b4, 0x008fb1b5, 0x0000cad8,
+
+ /*** e4bfxx - offset 0x00a16 ***/
+ /* 80 */ 0x008fb1b6, 0x008fb1b7, 0x0000b7b8, 0x0000c2a5,
+ /* 84 */ 0x0000b2e4, 0x008fb1b8, 0x008fb1b9, 0x00000000,
+ /* 88 */ 0x008fb1ba, 0x008fb1bb, 0x0000bdd3, 0x008fb1bc,
+ /* 8c */ 0x008fb1bd, 0x008fb1be, 0x0000d0d9, 0x008fb1bf,
+ /* 90 */ 0x0000d0de, 0x0000d0dc, 0x008fb1c0, 0x00000000,
+ /* 94 */ 0x0000d0d7, 0x00000000, 0x00000000, 0x0000c2af,
+ /* 98 */ 0x0000d0da, 0x00000000, 0x0000d0dd, 0x0000d0db,
+ /* 9c */ 0x008fb1c1, 0x0000cadd, 0x00000000, 0x0000d0d8,
+ /* a0 */ 0x008fb1c2, 0x0000bfae, 0x008fb1c3, 0x0000cbf3,
+ /* a4 */ 0x0000d0df, 0x0000d0e0, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x0000bda4, 0x0000d0ed,
+ /* b0 */ 0x008fb1c4, 0x00000000, 0x008fb1c5, 0x0000c7d0,
+ /* b4 */ 0x00000000, 0x0000c9b6, 0x0000d0e8, 0x00000000,
+ /* b8 */ 0x0000caf0, 0x00000000, 0x0000b2b6, 0x00000000,
+ /* bc */ 0x008fb1c6, 0x008fb1c7, 0x0000d0ec, 0x008fb1c8,
+
+ /*** e580xx - offset 0x00a56 ***/
+ /* 80 */ 0x008fb1c9, 0x008fb1ca, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fb1cb, 0x0000d0e6, 0x0000d0ef, 0x008fb1cc,
+ /* 88 */ 0x00000000, 0x0000c1d2, 0x008fb1cd, 0x0000b8c4,
+ /* 8c */ 0x008fb1ce, 0x0000c7dc, 0x008fb1cf, 0x0000e0c7,
+ /* 90 */ 0x008fb1d0, 0x0000d0ee, 0x0000c5dd, 0x008fb1d1,
+ /* 94 */ 0x0000d0e3, 0x00000000, 0x0000b8f6, 0x008fb1d2,
+ /* 98 */ 0x008fb1d3, 0x0000b8f5, 0x0000d0e1, 0x008fb1d4,
+ /* 9c */ 0x008fb1d5, 0x008fb1d6, 0x008fb1d7, 0x0000bcda,
+ /* a0 */ 0x00000000, 0x0000d0e9, 0x008fb1d8, 0x0000caef,
+ /* a4 */ 0x0000c3cd, 0x0000d0e5, 0x0000b7f1, 0x008fb1d9,
+ /* a8 */ 0x0000d0e2, 0x0000d0ea, 0x0000d0e4, 0x0000ced1,
+ /* ac */ 0x0000d0eb, 0x0000cfc1, 0x008fb1da, 0x00000000,
+ /* b0 */ 0x008fb1db, 0x00000000, 0x008fb1dc, 0x008fb1dd,
+ /* b4 */ 0x00000000, 0x008fb1de, 0x0000b6e6, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000b7f0, 0x00000000, 0x008fb1f6,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e581xx - offset 0x00a96 ***/
+ /* 80 */ 0x008fb1df, 0x008fb1e0, 0x008fb1e1, 0x0000d0f0,
+ /* 84 */ 0x00000000, 0x008fb1e2, 0x008fb1e3, 0x0000d0f1,
+ /* 88 */ 0x0000d0f5, 0x0000b0ce, 0x008fb1e4, 0x00000000,
+ /* 8c */ 0x008fb1e5, 0x00000000, 0x008fb1e6, 0x0000cad0,
+ /* 90 */ 0x0000d0f4, 0x008fb1e7, 0x008fb1e8, 0x008fb1e9,
+ /* 94 */ 0x00000000, 0x0000d0f3, 0x0000d0f7, 0x008fb1ea,
+ /* 98 */ 0x00000000, 0x008fb1eb, 0x0000d0f6, 0x00000000,
+ /* 9c */ 0x0000c4e4, 0x00000000, 0x00000000, 0x008fb1ec,
+ /* a0 */ 0x008fb1ed, 0x00000000, 0x008fb1ee, 0x008fb1ef,
+ /* a4 */ 0x00000000, 0x0000b7f2, 0x008fb1f0, 0x008fb1f1,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fb1f2, 0x00000000,
+ /* ac */ 0x0000d0f8, 0x008fb1f3, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fb1f4, 0x008fb1f5, 0x0000bcc5, 0x00000000,
+ /* b4 */ 0x0000c2a6, 0x0000c4e5, 0x0000b6f6, 0x00000000,
+ /* b8 */ 0x0000d0f9, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000b5b6, 0x00000000, 0x00000000,
+
+ /*** e582xx - offset 0x00ad6 ***/
+ /* 80 */ 0x0000d0fa, 0x008fb1f7, 0x00000000, 0x008fb1f8,
+ /* 84 */ 0x008fb1f9, 0x0000d0fc, 0x008fb1fa, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fb1fb, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000cbb5, 0x008fb1fc, 0x008fb1fd,
+ /* 90 */ 0x008fb1fe, 0x0000b7e6, 0x008fb2a1, 0x008fb2a2,
+ /* 94 */ 0x008fb2a3, 0x00000000, 0x008fb2a4, 0x00000000,
+ /* 98 */ 0x0000bbb1, 0x0000c8f7, 0x0000d0fb, 0x008fb2a5,
+ /* 9c */ 0x008fb2a6, 0x00000000, 0x008fb2a7, 0x008fb2a8,
+ /* a0 */ 0x008fb2a9, 0x008fb2aa, 0x008fb2ab, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fb2ac, 0x00000000,
+ /* ac */ 0x0000bac5, 0x0000cdc3, 0x00000000, 0x008fb2ad,
+ /* b0 */ 0x008fb2ae, 0x00000000, 0x0000d0fe, 0x0000d1a3,
+ /* b4 */ 0x0000d0fd, 0x0000bac4, 0x00000000, 0x0000bdfd,
+ /* b8 */ 0x00000000, 0x008fb2af, 0x008fb2b0, 0x00000000,
+ /* bc */ 0x00000000, 0x008fb2b1, 0x0000b7b9, 0x00000000,
+
+ /*** e583xx - offset 0x00b16 ***/
+ /* 80 */ 0x008fb2b2, 0x00000000, 0x0000d1a4, 0x008fb2b3,
+ /* 84 */ 0x008fb2b4, 0x0000b6cf, 0x00000000, 0x008fb2b5,
+ /* 88 */ 0x00000000, 0x0000d1a1, 0x0000d1a2, 0x00000000,
+ /* 8c */ 0x008fb2b6, 0x0000c6af, 0x008fb2b7, 0x0000c1fc,
+ /* 90 */ 0x008fb2b8, 0x0000b6a3, 0x00000000, 0x008fb2b9,
+ /* 94 */ 0x008fb2ba, 0x0000cbcd, 0x0000d1a5, 0x00000000,
+ /* 98 */ 0x008fb2bb, 0x00000000, 0x0000cebd, 0x00000000,
+ /* 9c */ 0x008fb2bc, 0x008fb2bd, 0x0000d1a6, 0x008fb2be,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fb2bf, 0x0000d1a9,
+ /* a4 */ 0x008fb2c0, 0x0000d1a7, 0x008fb2c1, 0x0000c1ce,
+ /* a8 */ 0x008fb2c2, 0x008fb2c3, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000d1a8, 0x0000d1aa, 0x008fb2c4,
+ /* b0 */ 0x00000000, 0x008fb2c5, 0x008fb2d1, 0x00000000,
+ /* b4 */ 0x008ff4b0, 0x0000d1ac, 0x008fb2c6, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000d1ab, 0x008fb2c7, 0x0000cac8,
+ /* bc */ 0x00000000, 0x00000000, 0x008fb2c8, 0x00000000,
+
+ /*** e584xx - offset 0x00b56 ***/
+ /* 80 */ 0x0000b5b7, 0x0000d1ae, 0x0000d1af, 0x008fb2c9,
+ /* 84 */ 0x0000b2af, 0x00000000, 0x008fb2ca, 0x008fb2cb,
+ /* 88 */ 0x008fb2cc, 0x0000d1ad, 0x00000000, 0x008fb2cd,
+ /* 8c */ 0x008fb2ce, 0x008fb2cf, 0x008fb2d0, 0x00000000,
+ /* 90 */ 0x008fb2d2, 0x00000000, 0x0000bcf4, 0x00000000,
+ /* 94 */ 0x0000d1b2, 0x0000d1b1, 0x0000d1b0, 0x008fb2d3,
+ /* 98 */ 0x0000d0d6, 0x008fb2d4, 0x0000d1b3, 0x008fb2d5,
+ /* 9c */ 0x008fb2d6, 0x008fb2d7, 0x008fb2d8, 0x0000bdfe,
+ /* a0 */ 0x00000000, 0x0000d1b4, 0x00000000, 0x008fb2d9,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb2da,
+ /* a8 */ 0x008fb2db, 0x00000000, 0x0000cda5, 0x00000000,
+ /* ac */ 0x008fb2dc, 0x008fb2dd, 0x00000000, 0x008fb2de,
+ /* b0 */ 0x00000000, 0x008fb2df, 0x0000ccd9, 0x008fb2e0,
+ /* b4 */ 0x008fb2e1, 0x008fb2e2, 0x00000000, 0x0000d1b6,
+ /* b8 */ 0x008fb2e3, 0x008fb2e4, 0x0000d1b5, 0x0000d1b8,
+ /* bc */ 0x0000d1b7, 0x00000000, 0x00000000, 0x0000d1b9,
+
+ /*** e585xx - offset 0x00b96 ***/
+ /* 80 */ 0x0000d1ba, 0x0000b0f4, 0x008fb2e5, 0x0000b8b5,
+ /* 84 */ 0x0000b7bb, 0x0000bdbc, 0x0000c3fb, 0x0000b6a4,
+ /* 88 */ 0x0000c0e8, 0x0000b8f7, 0x008fb2e6, 0x0000b9ee,
+ /* 8c */ 0x0000d1bc, 0x0000ccc8, 0x0000c5c6, 0x008fb2e7,
+ /* 90 */ 0x0000bbf9, 0x00000000, 0x0000d1bb, 0x008fb2e8,
+ /* 94 */ 0x0000d1bd, 0x008fb2e9, 0x00000000, 0x008fb2ea,
+ /* 98 */ 0x008fb2eb, 0x00000000, 0x0000c5de, 0x00000000,
+ /* 9c */ 0x0000b3f5, 0x00000000, 0x00000000, 0x008fb2ec,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000d1be, 0x00000000,
+ /* a4 */ 0x008fb2ed, 0x0000c6fe, 0x008fb2ee, 0x00000000,
+ /* a8 */ 0x0000c1b4, 0x0000d1c0, 0x0000d1c1, 0x0000c8ac,
+ /* ac */ 0x0000b8f8, 0x0000cfbb, 0x0000d1c2, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000b6a6, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000cabc, 0x0000c2b6, 0x0000b6f1,
+ /* b8 */ 0x0000c5b5, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000b7f3, 0x00000000, 0x008fb2ef, 0x00000000,
+
+ /*** e586xx - offset 0x00bd6 ***/
+ /* 80 */ 0x0000d1c3, 0x00000000, 0x0000d1c4, 0x008fb2f0,
+ /* 84 */ 0x008fb2f1, 0x0000c6e2, 0x0000b1df, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000d1c7, 0x0000bafd, 0x008fb2f2,
+ /* 8c */ 0x0000d1c6, 0x0000bac6, 0x008fb2f3, 0x0000d1c8,
+ /* 90 */ 0x0000e6ee, 0x0000d1c9, 0x0000cbc1, 0x0000d1ca,
+ /* 94 */ 0x00000000, 0x0000d1cb, 0x0000d1cc, 0x0000bee9,
+ /* 98 */ 0x008fb2f4, 0x0000bccc, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fb2f5, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000b4a7, 0x008fb2f6, 0x0000d1cf, 0x008fb2f7,
+ /* a4 */ 0x0000d1cd, 0x0000ccbd, 0x0000d1ce, 0x00000000,
+ /* a8 */ 0x0000c9da, 0x0000d1d0, 0x0000d1d1, 0x0000d1d2,
+ /* ac */ 0x0000c5df, 0x008fb2f8, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000d1d6, 0x0000d1d4, 0x0000d1d5, 0x0000d1d3,
+ /* b4 */ 0x0000bae3, 0x0000d1d7, 0x0000ccea, 0x0000cee4,
+ /* b8 */ 0x008fb2f9, 0x00000000, 0x008fb2fa, 0x00000000,
+ /* bc */ 0x008fb2fb, 0x0000d1d8, 0x008fb2fc, 0x008fb2fd,
+
+ /*** e587xx - offset 0x00c16 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fb2fe, 0x00000000,
+ /* 84 */ 0x0000c0a8, 0x0000d1d9, 0x0000bdda, 0x00000000,
+ /* 88 */ 0x008fb3a1, 0x0000d1da, 0x00000000, 0x0000c3fc,
+ /* 8c */ 0x0000cebf, 0x0000c5e0, 0x00000000, 0x008fb3a2,
+ /* 90 */ 0x00000000, 0x008fb3a3, 0x008fb3a4, 0x008fb3a5,
+ /* 94 */ 0x00000000, 0x008fb3a6, 0x0000d2c5, 0x00000000,
+ /* 98 */ 0x008fb3a7, 0x00000000, 0x00000000, 0x0000d1db,
+ /* 9c */ 0x0000f4a5, 0x0000b6c5, 0x008fb3a8, 0x00000000,
+ /* a0 */ 0x0000d1dc, 0x0000cbde, 0x008fb3a9, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fb3aa, 0x0000bde8, 0x0000c2fc,
+ /* a8 */ 0x00000000, 0x0000d1de, 0x0000c6e4, 0x00000000,
+ /* ac */ 0x008ff4b1, 0x0000d1df, 0x008fb3ab, 0x00000000,
+ /* b0 */ 0x0000d1e0, 0x0000b3ae, 0x008fb3ac, 0x008fb3ad,
+ /* b4 */ 0x008fb3ae, 0x0000d1e1, 0x0000b6a7, 0x008fb3af,
+ /* b8 */ 0x0000c6cc, 0x0000b1fa, 0x0000bdd0, 0x00000000,
+ /* bc */ 0x00000000, 0x0000c8a1, 0x0000d1e2, 0x00000000,
+
+ /*** e588xx - offset 0x00c56 ***/
+ /* 80 */ 0x0000c5e1, 0x008fb3b0, 0x008fb3b1, 0x0000bfcf,
+ /* 84 */ 0x0000d1e3, 0x008fb3b2, 0x0000caac, 0x0000c0da,
+ /* 88 */ 0x0000b4a2, 0x00000000, 0x0000b4a9, 0x0000d1e4,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000d1e6, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000b7ba, 0x008fb3b3, 0x008fb3b4,
+ /* 94 */ 0x0000d1e5, 0x008fb3b5, 0x008fb3b6, 0x0000cef3,
+ /* 98 */ 0x008fb3b7, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000bde9, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fb3b8, 0x00000000,
+ /* a4 */ 0x0000c8bd, 0x0000cacc, 0x00000000, 0x0000d1e7,
+ /* a8 */ 0x008fb3b9, 0x0000cdf8, 0x0000d1e8, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x0000d1e9, 0x00000000,
+ /* b0 */ 0x0000c5fe, 0x008fb3ba, 0x008fb3bb, 0x0000d1ea,
+ /* b4 */ 0x00000000, 0x008fb3bc, 0x0000c0a9, 0x0000bafe,
+ /* b8 */ 0x0000b7f4, 0x0000d1eb, 0x0000bbc9, 0x0000b9ef,
+ /* bc */ 0x008fb3bd, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e589xx - offset 0x00c93 ***/
+ /* 80 */ 0x0000c4e6,
+ /* 84 */ 0x0000d1ed, 0x008fb3be, 0x00000000, 0x0000c2a7,
+ /* 88 */ 0x00000000, 0x008fb3bf, 0x0000baef, 0x0000d1ee,
+ /* 8c */ 0x0000d1ef, 0x0000c1b0, 0x00000000, 0x0000d1ec,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000d1f1, 0x008fb3c0, 0x0000cbb6, 0x008fb3c1,
+ /* 98 */ 0x008fb3c2, 0x00000000, 0x008fb3c3, 0x0000b9e4,
+ /* 9c */ 0x008fb3c4, 0x00000000, 0x0000d1f0, 0x008fb3c5,
+ /* a0 */ 0x008fb3c6, 0x008fb3c7, 0x00000000, 0x0000b7f5,
+ /* a4 */ 0x0000bade, 0x0000c7ed, 0x008fb3c8, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000d1f4, 0x0000d1f2, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fb3c9, 0x0000c9fb,
+ /* b0 */ 0x0000beea, 0x0000d1fb, 0x0000b3e4, 0x0000d1f5,
+ /* b4 */ 0x0000d1f3, 0x0000c1cf, 0x00000000, 0x008fb3ca,
+ /* b8 */ 0x008fb3cb, 0x008fb3cc, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000d1f7, 0x00000000, 0x0000d1f6,
+
+ /*** e58axx - offset 0x00cd3 ***/
+ /* 80 */ 0x008fb3cd, 0x00000000, 0x008fb3ce, 0x0000b3c4,
+ /* 84 */ 0x00000000, 0x008fb3cf, 0x00000000, 0x0000b7e0,
+ /* 88 */ 0x0000d1fc, 0x0000cead, 0x008fb3d0, 0x00000000,
+ /* 8c */ 0x008fb3d1, 0x0000d1f8, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000d1fd, 0x0000d1fa, 0x008fb3d2,
+ /* 94 */ 0x0000d1f9, 0x008fb3d3, 0x008fb3d4, 0x008fb3d5,
+ /* 98 */ 0x008fb3d6, 0x00000000, 0x008fb3d7, 0x0000cecf,
+ /* 9c */ 0x008fb3d8, 0x00000000, 0x00000000, 0x0000b8f9,
+ /* a0 */ 0x0000b2c3, 0x00000000, 0x00000000, 0x0000cef4,
+ /* a4 */ 0x008fb3d9, 0x008fb3da, 0x008fb3db, 0x008fb3dc,
+ /* a8 */ 0x00000000, 0x0000bdf5, 0x0000c5d8, 0x0000b9e5,
+ /* ac */ 0x0000d2a2, 0x0000d2a3, 0x00000000, 0x008fb3dd,
+ /* b0 */ 0x008fb3de, 0x0000cee5, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000cfab, 0x0000d2a5, 0x008fb3df, 0x008fb3e0,
+ /* b8 */ 0x008fb3e1, 0x0000b8fa, 0x008fb3e2, 0x008fb3e3,
+ /* bc */ 0x0000d2a4, 0x008fb3e4, 0x0000b3af, 0x00000000,
+
+ /*** e58bxx - offset 0x00d13 ***/
+ /* 80 */ 0x008fb3e5, 0x0000d2a6, 0x00000000, 0x0000cbd6,
+ /* 84 */ 0x008fb3e6, 0x0000c4bc, 0x008fb3e7, 0x0000cda6,
+ /* 88 */ 0x008fb3e8, 0x0000cad9, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fb3e9, 0x0000d2a7, 0x00000000, 0x008fb3ea,
+ /* 90 */ 0x00000000, 0x008fb3eb, 0x0000f0d5, 0x00000000,
+ /* 94 */ 0x008fb3ec, 0x0000c6b0, 0x008fb3ed, 0x0000d2a8,
+ /* 98 */ 0x0000b4aa, 0x0000ccb3, 0x00000000, 0x008fb3ee,
+ /* 9c */ 0x008fb3ef, 0x0000bea1, 0x0000d2a9, 0x0000cae7,
+ /* a0 */ 0x0000d2ad, 0x008fb3f0, 0x0000c0aa, 0x0000d2aa,
+ /* a4 */ 0x0000b6d0, 0x008fb3f1, 0x0000d2ab, 0x0000b4ab,
+ /* a8 */ 0x008fb3f2, 0x008fb3f3, 0x008fb3f4, 0x00000000,
+ /* ac */ 0x008fb3f5, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fb3f6, 0x008fb3f7, 0x0000b7ae, 0x0000d2ae,
+ /* b4 */ 0x008fb3f8, 0x0000d2af, 0x008fb3f9, 0x008fb3fa,
+ /* b8 */ 0x0000d2b0, 0x0000d2b1, 0x0000bcdb, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000b8fb, 0x0000ccde,
+
+ /*** e58cxx - offset 0x00d53 ***/
+ /* 80 */ 0x008fb3fb, 0x0000cce8, 0x0000c6f7, 0x008fb3fc,
+ /* 84 */ 0x00000000, 0x0000caf1, 0x0000d2b2, 0x008ff4b2,
+ /* 88 */ 0x0000d2b3, 0x00000000, 0x008fb3fd, 0x008fb3fe,
+ /* 8c */ 0x008fb4a1, 0x0000d2b5, 0x00000000, 0x0000d2b7,
+ /* 90 */ 0x0000d2b6, 0x008fb4a2, 0x00000000, 0x008fb4a3,
+ /* 94 */ 0x00000000, 0x0000d2b8, 0x0000b2bd, 0x0000cbcc,
+ /* 98 */ 0x008fb4a4, 0x0000bafc, 0x0000d2b9, 0x008fb4a5,
+ /* 9c */ 0x008fb4a6, 0x0000c1d9, 0x008fb4a7, 0x008fb4a8,
+ /* a0 */ 0x0000bea2, 0x0000b6a9, 0x00000000, 0x0000d2ba,
+ /* a4 */ 0x008ff4b3, 0x008fb4a9, 0x00000000, 0x008fb4aa,
+ /* a8 */ 0x008fb4ab, 0x008fb4ac, 0x0000c8db, 0x008fb4ad,
+ /* ac */ 0x008fb4ae, 0x008fb4af, 0x00000000, 0x0000d2bb,
+ /* b0 */ 0x008fb4b0, 0x0000d2bc, 0x008fb4b1, 0x0000d2bd,
+ /* b4 */ 0x00000000, 0x008fb4b2, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000d2be, 0x0000c9a4, 0x0000b6e8, 0x0000b0e5,
+ /* bc */ 0x008fb4b3, 0x008fb4b4, 0x008fb4b5, 0x0000c6bf,
+
+ /*** e58dxx - offset 0x00d93 ***/
+ /* 80 */ 0x0000d2bf, 0x0000bdbd, 0x008fb4b6, 0x0000c0e9,
+ /* 84 */ 0x00000000, 0x0000d2c1, 0x0000d2c0, 0x0000bea3,
+ /* 88 */ 0x0000b8e1, 0x0000d2c3, 0x0000c8be, 0x008fb4b8,
+ /* 8c */ 0x008fb4b7, 0x0000d2c4, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000c8dc, 0x0000c2b4, 0x0000c2ee,
+ /* 94 */ 0x0000b6a8, 0x00000000, 0x00000000, 0x0000c6ee,
+ /* 98 */ 0x0000c3b1, 0x008fb4b9, 0x0000c7ee, 0x008fb4ba,
+ /* 9c */ 0x0000cbce, 0x00000000, 0x0000d2c6, 0x00000000,
+ /* a0 */ 0x0000c0ea, 0x008fb4bb, 0x00000000, 0x008fb4bc,
+ /* a4 */ 0x00000000, 0x008fb4bd, 0x0000b7b5, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000d2c7, 0x00000000, 0x00000000,
+ /* ac */ 0x008fb4be, 0x008fb4bf, 0x0000d2c8, 0x0000b1ac,
+ /* b0 */ 0x0000b0f5, 0x0000b4ed, 0x008fb4c0, 0x0000c2a8,
+ /* b4 */ 0x0000b5d1, 0x0000cdf1, 0x00000000, 0x0000d2cb,
+ /* b8 */ 0x0000b2b7, 0x008fb4c1, 0x00000000, 0x0000d2ca,
+ /* bc */ 0x00000000, 0x00000000, 0x008fb4c2, 0x0000b6aa,
+
+ /*** e58exx - offset 0x00dd3 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000d2cc, 0x008fb4c3,
+ /* 84 */ 0x0000ccf1, 0x00000000, 0x00000000, 0x008fb4c4,
+ /* 88 */ 0x008fb4c5, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fb4c6, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb4c7,
+ /* 94 */ 0x008fb4c8, 0x00000000, 0x0000d2cd, 0x00000000,
+ /* 98 */ 0x0000ced2, 0x008fb4c9, 0x0000b8fc, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fb4ca, 0x00000000, 0x0000b8b6,
+ /* a0 */ 0x0000d2ce, 0x008fb4cb, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fb4cc, 0x0000d2d0, 0x0000d2cf, 0x00000000,
+ /* a8 */ 0x0000bfdf, 0x0000b1b9, 0x008fb4cd, 0x008fb4ce,
+ /* ac */ 0x00000000, 0x0000b1de, 0x0000d2d1, 0x008fb4cf,
+ /* b0 */ 0x0000d2d2, 0x00000000, 0x008fb4d0, 0x0000b8b7,
+ /* b4 */ 0x008fb4d1, 0x008fb4d2, 0x0000d2d3, 0x008fb4d3,
+ /* b8 */ 0x008fb4d4, 0x00000000, 0x008fb4d5, 0x0000b5ee,
+ /* bc */ 0x00000000, 0x008fb4d6, 0x00000000, 0x00000000,
+
+ /*** e58fxx - offset 0x00e13 ***/
+ /* 80 */ 0x008fb4d7, 0x00000000, 0x0000bbb2, 0x0000d2d4,
+ /* 84 */ 0x00000000, 0x008fb4d8, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000cbf4, 0x0000bab5, 0x0000b5da, 0x0000cda7,
+ /* 8c */ 0x0000c1d0, 0x0000c8bf, 0x0000bcfd, 0x008fb4d9,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fb4da, 0x008fb4db,
+ /* 94 */ 0x0000bdc7, 0x008fb4dc, 0x0000bce8, 0x0000bcf5,
+ /* 98 */ 0x00000000, 0x0000bdf6, 0x008fb4dd, 0x0000c8c0,
+ /* 9c */ 0x00000000, 0x008fb4de, 0x008fb4df, 0x0000d2d7,
+ /* a0 */ 0x008fb4e0, 0x0000b1c3, 0x0000c1d1, 0x0000b8fd,
+ /* a4 */ 0x0000b8c5, 0x0000b6e7, 0x008fb4e1, 0x008fb4e2,
+ /* a8 */ 0x0000d2db, 0x0000c3a1, 0x0000c2fe, 0x0000b6ab,
+ /* ac */ 0x0000bea4, 0x0000d2dc, 0x0000d2da, 0x0000b2c4,
+ /* b0 */ 0x0000c2e6, 0x0000bcb8, 0x0000bbcb, 0x0000b1a6,
+ /* b4 */ 0x00000000, 0x008fb4e3, 0x0000b3f0, 0x0000b9e6,
+ /* b8 */ 0x0000bbca, 0x00000000, 0x0000d2dd, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e590xx - offset 0x00e52 ***/
+ /* 80 */ 0x0000d2de, 0x008fb4e4, 0x0000b5c9,
+ /* 84 */ 0x0000b3c6, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000b9e7, 0x0000b5c8, 0x0000c4df, 0x0000b1a5,
+ /* 8c */ 0x0000c6b1, 0x0000ccbe, 0x0000b9a1, 0x0000cdf9,
+ /* 90 */ 0x0000c5c7, 0x0000b8fe, 0x00000000, 0x008fb4e5,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fb4e6, 0x0000b7af,
+ /* 9c */ 0x00000000, 0x0000d2e7, 0x00000000, 0x0000b6e3,
+ /* a0 */ 0x0000cbca, 0x008fb4e7, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000c8dd, 0x008fb4e8,
+ /* a8 */ 0x008fb4e9, 0x0000d2e6, 0x008fb4ea, 0x0000b4de,
+ /* ac */ 0x0000d2e1, 0x0000d2e2, 0x0000d2e4, 0x008fb4eb,
+ /* b0 */ 0x00000000, 0x008fb4ec, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fb4ed, 0x008fb4ee, 0x0000d2e5, 0x00000000,
+ /* b8 */ 0x0000b5db, 0x0000bfe1, 0x00000000, 0x0000caad,
+ /* bc */ 0x0000d2e3, 0x0000d2df, 0x0000b8e3, 0x00000000,
+
+ /*** e591xx - offset 0x00e92 ***/
+ /* 80 */ 0x0000d2e0, 0x00000000, 0x0000cfa4, 0x008fb4ef,
+ /* 84 */ 0x008fb4f0, 0x00000000, 0x0000caf2, 0x008fb4f1,
+ /* 88 */ 0x0000c4e8, 0x0000b8e2, 0x0000b9f0, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fb4f2, 0x0000d2e8, 0x008fb4f3,
+ /* 90 */ 0x00000000, 0x0000c6dd, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fb4f4, 0x0000d2ec,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fb4f5, 0x00000000,
+ /* a4 */ 0x008fb4f6, 0x00000000, 0x008fb4f7, 0x008fb4f8,
+ /* a8 */ 0x0000bcfe, 0x008fb4f9, 0x0000bcf6, 0x008fb4fa,
+ /* ac */ 0x00000000, 0x008fb4fb, 0x008fb4fc, 0x00000000,
+ /* b0 */ 0x0000d2ef, 0x0000d2ed, 0x00000000, 0x0000cca3,
+ /* b4 */ 0x008fb4fd, 0x0000d2ea, 0x0000d2f3, 0x0000d2ee,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d2f1,
+ /* bc */ 0x0000b8c6, 0x0000ccbf, 0x00000000, 0x008fb4fe,
+
+ /*** e592xx - offset 0x00ed2 ***/
+ /* 80 */ 0x0000d2f2, 0x008fb5a1, 0x00000000, 0x008fb5a2,
+ /* 84 */ 0x0000d2f4, 0x008fb5a3, 0x0000d2f6, 0x00000000,
+ /* 88 */ 0x008fb5a4, 0x008fb5a5, 0x008ff4b5, 0x0000baf0,
+ /* 8c */ 0x0000cfc2, 0x008fb5a6, 0x0000d2eb, 0x0000d2e9,
+ /* 90 */ 0x0000d2f5, 0x008fb5a7, 0x0000d2f0, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fb5a8, 0x008fb5a9, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fb5aa, 0x00000000, 0x00000000, 0x008fb5ab,
+ /* a0 */ 0x00000000, 0x008fb5ac, 0x0000d2f8, 0x00000000,
+ /* a4 */ 0x0000d3a3, 0x0000d2fa, 0x008fb5ad, 0x008fb5ae,
+ /* a8 */ 0x0000d2fe, 0x008fb5af, 0x008fb5b0, 0x0000d3a1,
+ /* ac */ 0x0000d2fb, 0x008fb5b1, 0x008fb5b2, 0x0000d3be,
+ /* b0 */ 0x00000000, 0x008fb5b3, 0x0000bae9, 0x0000b3b1,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb5b4,
+ /* b8 */ 0x0000d2f9, 0x008fb5b5, 0x008fb5b6, 0x008fb5b7,
+ /* bc */ 0x0000d3a5, 0x0000b0f6, 0x0000d3a4, 0x008fb5b8,
+
+ /*** e593xx - offset 0x00f12 ***/
+ /* 80 */ 0x0000b0a5, 0x0000c9ca, 0x0000d3a2, 0x00000000,
+ /* 84 */ 0x0000d2fc, 0x00000000, 0x008fb5b9, 0x0000d2f7,
+ /* 88 */ 0x0000d2fd, 0x0000bac8, 0x008fb5ba, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fb5bb, 0x008fb5bc, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000d3a6, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fb5bd, 0x0000b0f7, 0x0000d3af, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000d3a7, 0x0000d3a8, 0x00000000,
+ /* a8 */ 0x0000bea5, 0x0000cbe9, 0x008fb5be, 0x00000000,
+ /* ac */ 0x008fb5bf, 0x0000d3ad, 0x0000d3ac, 0x008fb5c0,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000c5af, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fb5c1, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000d3ae, 0x00000000,
+ /* bc */ 0x008fb5c2, 0x0000d3ab, 0x008fb5c3, 0x008fb5c4,
+
+ /*** e594xx - offset 0x00f52 ***/
+ /* 80 */ 0x008fb5c5, 0x008fb5c6, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000b1b4, 0x008fb5c7, 0x0000bab6, 0x0000bfb0,
+ /* 88 */ 0x008fb5c8, 0x008fb5c9, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fb5ca, 0x008fb5cb, 0x008fb5cc, 0x0000d3a9,
+ /* 90 */ 0x0000c5e2, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000d3aa, 0x008fb5cd, 0x0000b0a2, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fb5ce, 0x008fb5cf,
+ /* ac */ 0x00000000, 0x00000000, 0x0000d3b4, 0x0000cda3,
+ /* b0 */ 0x00000000, 0x0000bea7, 0x008fb5d0, 0x0000d3ba,
+ /* b4 */ 0x00000000, 0x008fb5d1, 0x008fb5d2, 0x00000000,
+ /* b8 */ 0x0000d3b9, 0x0000d3b0, 0x00000000, 0x008fb5d3,
+ /* bc */ 0x008fb5d4, 0x008fb5d5, 0x0000c2c3, 0x00000000,
+
+ /*** e595xx - offset 0x00f92 ***/
+ /* 80 */ 0x0000d3b1, 0x008fb5d6, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000c2ef, 0x0000d3b6, 0x0000bea6, 0x008fb5d7,
+ /* 88 */ 0x00000000, 0x008fb5d8, 0x008fb5d9, 0x00000000,
+ /* 8c */ 0x0000d3b3, 0x008fb5da, 0x00000000, 0x0000cce4,
+ /* 90 */ 0x008fb5db, 0x008fb5dc, 0x00000000, 0x0000b7bc,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000d3b7, 0x0000d3b8,
+ /* 98 */ 0x008fb5dd, 0x00000000, 0x008fb5de, 0x008fb5df,
+ /* 9c */ 0x0000d3b5, 0x0000d3bb, 0x008fb5e0, 0x00000000,
+ /* a0 */ 0x008fb5e1, 0x008fb5e2, 0x00000000, 0x0000d3b2,
+ /* a4 */ 0x008fb5e3, 0x00000000, 0x008fb5e4, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d3c1,
+ /* bc */ 0x0000d3c6, 0x00000000, 0x0000d3c2, 0x008fb5e5,
+
+ /*** e596xx - offset 0x00fd2 ***/
+ /* 80 */ 0x0000d3bd, 0x008fb5e6, 0x008fb5e7, 0x0000d3c7,
+ /* 84 */ 0x0000c1b1, 0x00000000, 0x008fb5e8, 0x0000d3c9,
+ /* 88 */ 0x008fb5e9, 0x0000b9a2, 0x0000d3bf, 0x0000c3fd,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fb5ea, 0x008fb5eb,
+ /* 90 */ 0x00000000, 0x008fb5ec, 0x008fb5ed, 0x008fb5ee,
+ /* 94 */ 0x008fb5ef, 0x00000000, 0x00000000, 0x008fb5f0,
+ /* 98 */ 0x0000d3c3, 0x0000d3bc, 0x0000b4ad, 0x00000000,
+ /* 9c */ 0x0000b4ee, 0x0000b3e5, 0x0000d3c4, 0x0000d3c0,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb5f1,
+ /* a4 */ 0x008fb5f2, 0x00000000, 0x00000000, 0x0000b7f6,
+ /* a8 */ 0x0000d3ca, 0x0000d3c8, 0x0000c1d3, 0x0000b5ca,
+ /* ac */ 0x0000b6ac, 0x008fb5f3, 0x0000d3c5, 0x00000000,
+ /* b0 */ 0x0000b6f4, 0x00000000, 0x008fb5f4, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000b1c4, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fb5f5,
+
+ /*** e597xx - offset 0x01012 ***/
+ /* 80 */ 0x00000000, 0x008fb5f6, 0x00000000, 0x008fb5f7,
+ /* 84 */ 0x0000d3ce, 0x0000d3cc, 0x008fb5f8, 0x0000d4a7,
+ /* 88 */ 0x00000000, 0x008fb5f9, 0x00000000, 0x008fb5fa,
+ /* 8c */ 0x008fb5fb, 0x00000000, 0x008fb5fc, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fb5fd, 0x008fb5fe, 0x008fb6a1,
+ /* 94 */ 0x0000d3d1, 0x00000000, 0x00000000, 0x008fb6a2,
+ /* 98 */ 0x008fb6a3, 0x00000000, 0x0000d3cb, 0x008fb6a4,
+ /* 9c */ 0x0000d3cf, 0x00000000, 0x008fb6a5, 0x0000d3cd,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fb6a6, 0x0000bbcc,
+ /* a4 */ 0x0000d3d0, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x008fb6a7, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fb6a8, 0x0000d3d3,
+ /* b8 */ 0x00000000, 0x0000d3d8, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000d3d6, 0x0000d3d5, 0x008fb6a9,
+
+ /*** e598xx - offset 0x01052 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fb6aa, 0x0000c3b2, 0x00000000,
+ /* 88 */ 0x008fb6ab, 0x0000b2c5, 0x008fb6ac, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fb6ad, 0x008fb6ae, 0x008fb6af,
+ /* 90 */ 0x008fb6b0, 0x008fb6b1, 0x008fb6b2, 0x00000000,
+ /* 94 */ 0x0000d3d2, 0x00000000, 0x0000d3d4, 0x0000bea8,
+ /* 98 */ 0x0000b1b3, 0x008fb6b3, 0x00000000, 0x0000d3d7,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000b2de, 0x00000000, 0x00000000,
+ /* ac */ 0x008fb6b4, 0x00000000, 0x00000000, 0x0000d3e2,
+ /* b0 */ 0x008fb6b5, 0x0000befc, 0x0000d3de, 0x008fb6b6,
+ /* b4 */ 0x0000d3dc, 0x008fb6b7, 0x0000d3dd, 0x008fb6b8,
+ /* b8 */ 0x0000d3df, 0x008fb6b9, 0x00000000, 0x008fb6ba,
+ /* bc */ 0x008fb6bb, 0x008fb6bc, 0x00000000, 0x008fb6bd,
+
+ /*** e599xx - offset 0x01092 ***/
+ /* 80 */ 0x008fb6be, 0x008fb6bf, 0x0000b1bd, 0x008fb6c0,
+ /* 84 */ 0x008fb6c1, 0x00000000, 0x008fb6c2, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fb6c3, 0x00000000, 0x008fb6c4,
+ /* 8c */ 0x0000c1b9, 0x008fb6c5, 0x0000d3d9, 0x008fb6c6,
+ /* 90 */ 0x0000d3da, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fb6c7, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b3fa,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fb6c8, 0x00000000,
+ /* a0 */ 0x008fb6c9, 0x008fb6ca, 0x008fb6cb, 0x008fb6cc,
+ /* a4 */ 0x0000d3e1, 0x00000000, 0x008fb6cd, 0x00000000,
+ /* a8 */ 0x0000b4ef, 0x008fb6ce, 0x0000d3e4, 0x0000d3e0,
+ /* ac */ 0x0000d3e3, 0x008fb6cf, 0x00000000, 0x008fb6d0,
+ /* b0 */ 0x00000000, 0x008fb6d1, 0x008fb6d2, 0x00000000,
+ /* b4 */ 0x0000caae, 0x008fb6d3, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000c6d5, 0x00000000, 0x0000c8b8, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e59axx - offset 0x010d2 ***/
+ /* 80 */ 0x0000d3e6, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fb6d4, 0x008fb6d5, 0x0000d3e5, 0x0000b3c5,
+ /* 88 */ 0x008fb6d6, 0x00000000, 0x0000d3e7, 0x008fb6d7,
+ /* 8c */ 0x008fb6d8, 0x00000000, 0x00000000, 0x0000d3ea,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000d3e9, 0x008fb6d9, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fb6da, 0x008fb6db, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fb6dc, 0x008fb6dd, 0x008fb6de,
+ /* a0 */ 0x0000d3e8, 0x00000000, 0x0000c7b9, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000d3eb, 0x008fb6df, 0x008fb6e0,
+ /* a8 */ 0x008fb6e1, 0x008fb6e2, 0x00000000, 0x008fb6e3,
+ /* ac */ 0x008fb6e4, 0x008fb6e5, 0x0000d3ec, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fb6e6, 0x00000000, 0x008fb6e7,
+ /* b4 */ 0x0000d3ee, 0x00000000, 0x0000d3ed, 0x008fb6e8,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000d3f0, 0x00000000, 0x008fb6e9, 0x00000000,
+
+ /*** e59bxx - offset 0x01112 ***/
+ /* 80 */ 0x0000d3f3, 0x0000d3f1, 0x0000d3ef, 0x0000d3f2,
+ /* 84 */ 0x00000000, 0x008fb6ea, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000d3f4, 0x008fb6eb, 0x008fb6ec, 0x008fb6ed,
+ /* 8c */ 0x008fb6f0, 0x008fb6f1, 0x0000d3f5, 0x008fb6ee,
+ /* 90 */ 0x008fb6ef, 0x0000d3f6, 0x00000000, 0x0000d3f7,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d3f8,
+ /* 98 */ 0x0000d1c5, 0x008fb6f2, 0x0000bcfc, 0x0000bbcd,
+ /* 9c */ 0x008fb6f3, 0x008fb6f4, 0x0000b2f3, 0x008fb6f5,
+ /* a0 */ 0x0000b0f8, 0x008fb6f6, 0x00000000, 0x0000c3c4,
+ /* a4 */ 0x008fb6f7, 0x008fb6f8, 0x008fb6f9, 0x008fb6fa,
+ /* a8 */ 0x008fb6fb, 0x00000000, 0x00000000, 0x008fb6fd,
+ /* ac */ 0x00000000, 0x008fb6fe, 0x0000d3f9, 0x00000000,
+ /* b0 */ 0x0000baa4, 0x008fb6fc, 0x0000b0cf, 0x0000bfde,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fb7a1, 0x008fb7a2,
+ /* b8 */ 0x00000000, 0x0000d3fa, 0x0000b8c7, 0x00000000,
+ /* bc */ 0x00000000, 0x0000b9f1, 0x00000000, 0x0000d3fc,
+
+ /*** e59cxx - offset 0x01152 ***/
+ /* 80 */ 0x0000d3fb, 0x008fb7a3, 0x008fb7a4, 0x0000cae0,
+ /* 84 */ 0x0000d3fd, 0x00000000, 0x00000000, 0x008fb7a5,
+ /* 88 */ 0x0000d4a1, 0x0000d3fe, 0x008fb7a6, 0x0000d4a2,
+ /* 8c */ 0x008fb7a7, 0x0000d4a3, 0x00000000, 0x0000b7f7,
+ /* 90 */ 0x00000000, 0x008fb7a8, 0x0000b1e0, 0x0000d4a4,
+ /* 94 */ 0x00000000, 0x008fb7a9, 0x0000d4a6, 0x00000000,
+ /* 98 */ 0x0000d4a5, 0x00000000, 0x008fb7aa, 0x008fb7ab,
+ /* 9c */ 0x0000d4a8, 0x008fb7ac, 0x00000000, 0x0000c5da,
+ /* a0 */ 0x008fb7ad, 0x00000000, 0x008fb7ae, 0x008fb7af,
+ /* a4 */ 0x008fb7b0, 0x008fb7b1, 0x0000d4a9, 0x0000b0b5,
+ /* a8 */ 0x0000badf, 0x008fb7b2, 0x008fb7b3, 0x00000000,
+ /* ac */ 0x008fb7b4, 0x0000b7bd, 0x008fb7b5, 0x008fb7b6,
+ /* b0 */ 0x0000c3cf, 0x00000000, 0x00000000, 0x008fb7b7,
+ /* b4 */ 0x008fb7b8, 0x00000000, 0x00000000, 0x0000d4aa,
+ /* b8 */ 0x0000d4ab, 0x00000000, 0x00000000, 0x0000d4ad,
+ /* bc */ 0x00000000, 0x008fb7b9, 0x008fb7ba, 0x008fb7bb,
+
+ /*** e59dxx - offset 0x01192 ***/
+ /* 80 */ 0x0000d4ae, 0x00000000, 0x0000bae4, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fb7bc, 0x008fb7bd, 0x0000b6d1,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000cbb7, 0x00000000,
+ /* 8c */ 0x008fb7be, 0x008fb7bf, 0x0000d4ac, 0x0000d4af,
+ /* 90 */ 0x0000bac1, 0x0000b9a3, 0x008fb7c0, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008ff4b6, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000d4b3, 0x008fb7c1, 0x00000000,
+ /* a4 */ 0x0000baa5, 0x008fb7c2, 0x0000c3b3, 0x008fb7c3,
+ /* a8 */ 0x008fb7c4, 0x0000d4b0, 0x0000c4da, 0x008fb7c5,
+ /* ac */ 0x00000000, 0x008fb7c6, 0x008fb7c7, 0x008fb7c8,
+ /* b0 */ 0x008fb7c9, 0x008fb7ca, 0x00000000, 0x008fb7cb,
+ /* b4 */ 0x008fb7cc, 0x008fb7cd, 0x00000000, 0x008fb7ce,
+ /* b8 */ 0x00000000, 0x008fb7cf, 0x008fb7d0, 0x008fb7d1,
+ /* bc */ 0x008fb7d2, 0x00000000, 0x008fb7d3, 0x0000d4b4,
+
+ /*** e59exx - offset 0x011d2 ***/
+ /* 80 */ 0x00000000, 0x008fb7d4, 0x0000bfe2, 0x008fb7d5,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000d4b2, 0x0000d4b5, 0x00000000, 0x0000b7bf,
+ /* 8c */ 0x008fb7d6, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d4b6,
+ /* 94 */ 0x008fb7d7, 0x008fb7e0, 0x00000000, 0x008fb7d8,
+ /* 98 */ 0x00000000, 0x008fb7d9, 0x008fb7da, 0x00000000,
+ /* 9c */ 0x008fb7db, 0x008fb7dc, 0x008fb7dd, 0x008fb7de,
+ /* a0 */ 0x0000d4b7, 0x008fb7df, 0x0000b9a4, 0x0000b3c0,
+ /* a4 */ 0x0000d4b9, 0x00000000, 0x00000000, 0x008fb7e1,
+ /* a8 */ 0x008fb7e2, 0x008fb7e3, 0x0000d4ba, 0x00000000,
+ /* ac */ 0x008fb7e4, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000d4bb, 0x00000000, 0x00000000, 0x0000d4b8,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fb7e5, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fb7e6, 0x00000000, 0x00000000,
+
+ /*** e59fxx - offset 0x01212 ***/
+ /* 80 */ 0x0000d4b1, 0x00000000, 0x00000000, 0x0000d4bc,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000d4bd, 0x008fb7e7,
+ /* 88 */ 0x008fb7e8, 0x00000000, 0x00000000, 0x0000cbe4,
+ /* 8c */ 0x008fb7e9, 0x00000000, 0x0000beeb, 0x008fb7ea,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000d4bf, 0x0000d4c0,
+ /* 94 */ 0x0000d4be, 0x008fb7eb, 0x0000d4c2, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000c7b8, 0x008fb7ec, 0x008fb7ed, 0x0000b0e8,
+ /* a0 */ 0x0000c9d6, 0x008fb7fe, 0x00000000, 0x0000d4c3,
+ /* a4 */ 0x008fb7ee, 0x00000000, 0x008fb7ef, 0x008fb7f0,
+ /* a8 */ 0x00000000, 0x008fb7f1, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fb7f2, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fb7f3, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000befd, 0x008fb7f4, 0x008fb7f5, 0x0000bcb9,
+ /* b8 */ 0x008fb7f6, 0x0000c7dd, 0x0000b4f0, 0x00000000,
+ /* bc */ 0x0000baeb, 0x008fb7f7, 0x008fb7f8, 0x008fb7f9,
+
+ /*** e5a0xx - offset 0x01252 ***/
+ /* 80 */ 0x0000cbd9, 0x00000000, 0x0000c6b2, 0x008fb7fa,
+ /* 84 */ 0x008fb7fb, 0x0000b7f8, 0x0000c2cf, 0x00000000,
+ /* 88 */ 0x008fb7fc, 0x008fb7fd, 0x0000d4c1, 0x0000d4c4,
+ /* 8c */ 0x008fb8a1, 0x008fb8a2, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000c2c4, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000d4c5, 0x00000000, 0x008fb8a3,
+ /* 9c */ 0x00000000, 0x0000d4c6, 0x008fb8a4, 0x008fb8a5,
+ /* a0 */ 0x008fb8a6, 0x0000d4c8, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000c4e9, 0x00000000, 0x008fb8a7, 0x008fb8a8,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000b4ae, 0x00000000,
+ /* ac */ 0x00000000, 0x008fb8a9, 0x00000000, 0x0000f4a1,
+ /* b0 */ 0x0000b1e1, 0x0000caf3, 0x008fb8aa, 0x00000000,
+ /* b4 */ 0x0000beec, 0x0000c5c8, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fb8ab, 0x0000bae6, 0x00000000,
+ /* bc */ 0x00000000, 0x0000d4ce, 0x00000000, 0x008fb8ac,
+
+ /*** e5a1xx - offset 0x01292 ***/
+ /* 80 */ 0x0000cabd, 0x0000cedd, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fb8ad, 0x0000b2f4, 0x0000d4ca,
+ /* 8c */ 0x008fb8ae, 0x008fb8af, 0x00000000, 0x008fb8b0,
+ /* 90 */ 0x008fb8b1, 0x0000c1ba, 0x0000d4cd, 0x00000000,
+ /* 94 */ 0x0000c5e3, 0x008fb8b2, 0x00000000, 0x0000c5c9,
+ /* 98 */ 0x0000c5e4, 0x0000c8b9, 0x0000c4cd, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000bac9, 0x008fb8b3,
+ /* a0 */ 0x00000000, 0x008fb8b4, 0x0000d4c9, 0x00000000,
+ /* a4 */ 0x008fb8b5, 0x00000000, 0x00000000, 0x008fb8b6,
+ /* a8 */ 0x008fb8b7, 0x0000b1f6, 0x00000000, 0x0000c5b6,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000d4cb, 0x00000000, 0x0000d4c7, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000bfd0, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fb8b8, 0x0000d4cf, 0x00000000, 0x00000000,
+ /* bc */ 0x008fb8b9, 0x00000000, 0x0000bdce, 0x008fb8ba,
+
+ /*** e5a2xx - offset 0x012d2 ***/
+ /* 80 */ 0x008fb8bb, 0x008fb8bc, 0x00000000, 0x0000b6ad,
+ /* 84 */ 0x00000000, 0x0000d4d0, 0x00000000, 0x008fb8bd,
+ /* 88 */ 0x008fb8be, 0x008fb8bf, 0x008fb8c0, 0x00000000,
+ /* 8c */ 0x008fb8c1, 0x008fb8c2, 0x00000000, 0x008fb8c3,
+ /* 90 */ 0x008fb8c4, 0x00000000, 0x00000000, 0x0000cae8,
+ /* 94 */ 0x008fb8c5, 0x00000000, 0x008fb8c6, 0x0000c1fd,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000c4c6, 0x008fb8c7, 0x008ff4b9, 0x0000d4d2,
+ /* a0 */ 0x008fb8c8, 0x008fb8c9, 0x008fb8ca, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fb8cb, 0x00000000,
+ /* a8 */ 0x0000cbcf, 0x008fb8cc, 0x00000000, 0x0000d4d3,
+ /* ac */ 0x00000000, 0x00000000, 0x0000d4d8, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fb8cd, 0x008fb8ce, 0x0000caaf,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000d4d7, 0x0000d4d1, 0x0000d4d4, 0x0000d4d6,
+ /* bc */ 0x008fb8d0, 0x00000000, 0x0000baa6, 0x00000000,
+
+ /*** e5a3xx - offset 0x01311 ***/
+ /* 80 */ 0x0000cac9, 0x008fb8d1, 0x00000000,
+ /* 84 */ 0x008fb8cf, 0x0000d4d9, 0x00000000, 0x0000c3c5,
+ /* 88 */ 0x008fb8d2, 0x00000000, 0x0000b2f5, 0x00000000,
+ /* 8c */ 0x0000beed, 0x008fb8d3, 0x008fb8d4, 0x00000000,
+ /* 90 */ 0x008fb8d5, 0x0000d4db, 0x008fb8d6, 0x0000d4da,
+ /* 94 */ 0x008fb8d7, 0x0000b9e8, 0x008fb8d8, 0x0000d4dc,
+ /* 98 */ 0x0000d4de, 0x0000d4dd, 0x008fb8d9, 0x00000000,
+ /* 9c */ 0x0000d4e0, 0x008fb8da, 0x0000d4d5, 0x0000d4e2,
+ /* a0 */ 0x00000000, 0x008fb8db, 0x008fb8dc, 0x00000000,
+ /* a4 */ 0x0000d4e1, 0x0000d4df, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x008fb8dd, 0x00000000, 0x0000bbce,
+ /* ac */ 0x0000bfd1, 0x00000000, 0x0000c1d4, 0x0000d4e3,
+ /* b0 */ 0x0000c0bc, 0x0000b0ed, 0x0000c7e4, 0x008fb8de,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c4db,
+ /* b8 */ 0x00000000, 0x0000d4e5, 0x0000d4e4, 0x0000d4e6,
+ /* bc */ 0x0000d4e7, 0x0000d4e8, 0x00000000, 0x00000000,
+
+ /*** e5a4xx - offset 0x0134f ***/
+ /* 80 */ 0x0000d4e9, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fb8df, 0x008fb8e0, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000cad1, 0x0000d4ea, 0x008fb8e1,
+ /* 8c */ 0x008fb8e2, 0x00000000, 0x00000000, 0x0000b2c6,
+ /* 90 */ 0x0000d4eb, 0x00000000, 0x008fb8e3, 0x008fb8e4,
+ /* 94 */ 0x008fb8e5, 0x0000cdbc, 0x0000b3b0, 0x00000000,
+ /* 98 */ 0x0000d2c9, 0x0000bdc8, 0x0000c2bf, 0x0000d4ec,
+ /* 9c */ 0x0000cceb, 0x008fb8e7, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fb8e8, 0x0000ccb4, 0x008fb8e9,
+ /* a4 */ 0x008fb8ea, 0x0000d4ee, 0x00000000, 0x0000c2e7,
+ /* a8 */ 0x008fb8eb, 0x0000c5b7, 0x0000c2c0, 0x0000c9d7,
+ /* ac */ 0x0000d4ef, 0x0000d4f0, 0x0000b1fb, 0x008fb8ec,
+ /* b0 */ 0x008fb8ed, 0x0000bcba, 0x0000d4f1, 0x008fb8ee,
+ /* b4 */ 0x00000000, 0x008fb8ef, 0x008fb8f0, 0x0000b0d0,
+ /* b8 */ 0x0000d4f2, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000d4f3, 0x008fb8f1,
+
+ /*** e5a5xx - offset 0x0138f ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb8f2,
+ /* 84 */ 0x0000b1e2, 0x00000000, 0x008fb8f3, 0x0000b4f1,
+ /* 88 */ 0x0000c6e0, 0x0000caf4, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000d4f7, 0x0000c1d5,
+ /* 90 */ 0x0000d4f6, 0x0000b7c0, 0x008fb8f4, 0x008fb8f5,
+ /* 94 */ 0x0000cbdb, 0x0000d4f5, 0x00000000, 0x0000c5e5,
+ /* 98 */ 0x0000d4f9, 0x008fb8f6, 0x0000d4f8, 0x008fb8f7,
+ /* 9c */ 0x00000000, 0x008fb8f8, 0x008fb8f9, 0x008fb8fa,
+ /* a0 */ 0x0000d4fb, 0x008fb8fb, 0x0000d4fa, 0x008fb8fc,
+ /* a4 */ 0x00000000, 0x0000b1fc, 0x00000000, 0x0000d4fc,
+ /* a8 */ 0x0000bea9, 0x0000d4fe, 0x0000c3a5, 0x008fb8fd,
+ /* ac */ 0x0000d4fd, 0x008fb8fe, 0x0000cab3, 0x008fb9a1,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fb9a2, 0x0000bdf7,
+ /* b4 */ 0x0000c5db, 0x008fb9a3, 0x008fb9a4, 0x00000000,
+ /* b8 */ 0x0000d5a1, 0x008fb9a5, 0x00000000, 0x008fb9a6,
+ /* bc */ 0x008fb9a7, 0x0000b9a5, 0x00000000, 0x00000000,
+
+ /*** e5a6xx - offset 0x013ce ***/
+ /* 80 */ 0x0000d5a2, 0x0000c7a1, 0x0000c8de,
+ /* 84 */ 0x0000ccd1, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000c7a5, 0x008fb9a8,
+ /* 8c */ 0x008fb9a9, 0x0000d5ab, 0x008fb9aa, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fb9ab, 0x0000b5b8,
+ /* 94 */ 0x00000000, 0x008fb9ac, 0x0000cdc5, 0x008fb9ad,
+ /* 98 */ 0x00000000, 0x0000ccaf, 0x00000000, 0x0000d6ac,
+ /* 9c */ 0x00000000, 0x0000d5a3, 0x00000000, 0x008fb9ae,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d5a6,
+ /* a4 */ 0x008fb9af, 0x0000c2c5, 0x00000000, 0x008fb9b0,
+ /* a8 */ 0x0000cbb8, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000c5ca, 0x008fb9b1, 0x008fb9b2, 0x008fb9b3,
+ /* b0 */ 0x008fb9b4, 0x00000000, 0x0000d5a7, 0x008fb9b5,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb9b6,
+ /* b8 */ 0x00000000, 0x0000cbe5, 0x008fb9b7, 0x0000baca,
+ /* bc */ 0x008fb9b8, 0x00000000, 0x0000beaa, 0x00000000,
+
+ /*** e5a7xx - offset 0x0140d ***/
+ /* 80 */ 0x008fb9b9, 0x00000000, 0x008fb9ba,
+ /* 84 */ 0x008fb9bb, 0x00000000, 0x0000d5a8, 0x00000000,
+ /* 88 */ 0x008fb9bc, 0x0000bbd0, 0x008fb9bd, 0x0000bbcf,
+ /* 8c */ 0x00000000, 0x008fb9be, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000b0b9, 0x0000b8c8, 0x008fb9bf, 0x0000c0ab,
+ /* 94 */ 0x0000b0d1, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000d5ac, 0x0000d5ad, 0x00000000,
+ /* 9c */ 0x0000d5aa, 0x008fb9c0, 0x008fb9c1, 0x008fb9c2,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb9c3,
+ /* a4 */ 0x008fb9c4, 0x0000b1b8, 0x0000b4af, 0x008fb9c5,
+ /* a8 */ 0x0000d5a9, 0x00000000, 0x0000ccc5, 0x0000c9b1,
+ /* ac */ 0x00000000, 0x00000000, 0x008fb9c6, 0x008fb9c7,
+ /* b0 */ 0x00000000, 0x008fb9c8, 0x008fb9c9, 0x00000000,
+ /* b4 */ 0x008fb9ca, 0x00000000, 0x0000b0a8, 0x008fb9cb,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b0f9,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000bbd1,
+
+ /*** e5a8xx - offset 0x0144d ***/
+ /* 80 */ 0x008fb9cc, 0x0000b0d2, 0x00000000, 0x0000b0a3,
+ /* 84 */ 0x008fb9cd, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000d5b2, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fb9ce, 0x008fb9cf, 0x008fb9d0, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000d5b0, 0x008fb9d1, 0x008fb9d2,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000ccbc, 0x00000000, 0x0000d5b3, 0x00000000,
+ /* 9c */ 0x0000d5b1, 0x00000000, 0x008fb9d3, 0x0000d5af,
+ /* a0 */ 0x0000bfb1, 0x00000000, 0x00000000, 0x008fb9d4,
+ /* a4 */ 0x008fb9d5, 0x0000d5ae, 0x00000000, 0x008fb9d6,
+ /* a8 */ 0x008fb9d7, 0x0000cada, 0x008fb9d8, 0x00000000,
+ /* ac */ 0x00000000, 0x008fb9d9, 0x00000000, 0x0000b8e4,
+ /* b0 */ 0x008fb9da, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000d5b7, 0x0000d5b8, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000beab, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e5a9xx - offset 0x0148d ***/
+ /* 80 */ 0x0000d5b4, 0x0000cfac, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fb9db, 0x008fb9dc, 0x0000c7cc, 0x008fb9dd,
+ /* 88 */ 0x008fb9de, 0x0000d5b6, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fb9df, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fb9e0, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fb9e1, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000baa7, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fb9e2, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000d5b9, 0x008fb9e3,
+ /* a4 */ 0x00000000, 0x008fb9e4, 0x0000c9d8, 0x008fb9e5,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000d5ba, 0x00000000,
+ /* ac */ 0x0000d5b5, 0x008fb9e6, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb9e7,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fb9e8, 0x008fb9e9,
+ /* bc */ 0x00000000, 0x00000000, 0x008fb9ea, 0x0000ccbb,
+
+ /*** e5aaxx - offset 0x014cd ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb9eb,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fb9ec, 0x00000000, 0x0000c7de, 0x008fb9ed,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fb9ee, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fb9ef, 0x0000d5bb, 0x0000c9b2,
+ /* 9c */ 0x008fb9f0, 0x00000000, 0x008fb9f1, 0x008fb9f2,
+ /* a0 */ 0x008fb9f3, 0x00000000, 0x008fb9f4, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fb9f5,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x008fb9f6, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fb9f7, 0x008fb9f8, 0x008fb9f9,
+ /* b4 */ 0x00000000, 0x008fb9fa, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fb9fb, 0x00000000, 0x008fb9fc, 0x008fb9fd,
+ /* bc */ 0x0000d5bc, 0x0000d5c0, 0x0000d5bd, 0x008fb9fe,
+
+ /*** e5abxx - offset 0x0150d ***/
+ /* 80 */ 0x00000000, 0x0000b2c7, 0x0000d5bf, 0x00000000,
+ /* 84 */ 0x008fbaa1, 0x00000000, 0x008fbaa2, 0x00000000,
+ /* 88 */ 0x008fbaa3, 0x0000bcbb, 0x00000000, 0x0000d5be,
+ /* 8c */ 0x0000b7f9, 0x00000000, 0x00000000, 0x008fbaa4,
+ /* 90 */ 0x0000d5cc, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000d5c5, 0x0000d5c2,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fbaa5, 0x00000000,
+ /* 9c */ 0x008fbaa6, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fbaa7, 0x0000c3e4, 0x00000000, 0x0000d5c1,
+ /* a4 */ 0x00000000, 0x008fbaa8, 0x0000d5c3, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000d5c4, 0x008fbaa9, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fbaaa, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fbaab, 0x008fbaac, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000d5c6, 0x0000d5c7,
+ /* bc */ 0x00000000, 0x008fbaad, 0x00000000, 0x00000000,
+
+ /*** e5acxx - offset 0x0154d ***/
+ /* 80 */ 0x008fbaae, 0x008fbaaf, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fbab0, 0x0000b4f2, 0x00000000, 0x0000d5c9,
+ /* 8c */ 0x0000d5c8, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000d5ca, 0x008fbab1,
+ /* 98 */ 0x00000000, 0x008fbab3, 0x00000000, 0x008fbab4,
+ /* 9c */ 0x00000000, 0x008fbab5, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fbab6, 0x0000beee, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fbab7, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000d5cd, 0x00000000,
+ /* ac */ 0x0000c4dc, 0x008fbab8, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000b1c5, 0x00000000, 0x0000d5cb, 0x00000000,
+ /* b4 */ 0x008fbab2, 0x00000000, 0x0000d5ce, 0x00000000,
+ /* b8 */ 0x008fbab9, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000d5cf, 0x00000000,
+
+ /*** e5adxx - offset 0x0158d ***/
+ /* 80 */ 0x0000d5d2, 0x008fbaba, 0x00000000, 0x0000d5d0,
+ /* 84 */ 0x00000000, 0x0000d5d1, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbabb,
+ /* 8c */ 0x008fbabc, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000bbd2, 0x0000d5d3, 0x008fbabd, 0x00000000,
+ /* 94 */ 0x0000b9a6, 0x0000d5d4, 0x008fbabe, 0x0000bbfa,
+ /* 98 */ 0x0000c2b8, 0x00000000, 0x0000d5d5, 0x0000d5d6,
+ /* 9c */ 0x0000bbda, 0x0000b9a7, 0x008fbabf, 0x0000ccd2,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b5a8,
+ /* a4 */ 0x0000b8c9, 0x0000d5d7, 0x0000b3d8, 0x00000000,
+ /* a8 */ 0x008fbac0, 0x0000d5d8, 0x00000000, 0x0000c2b9,
+ /* ac */ 0x00000000, 0x00000000, 0x008fbac1, 0x008fbac2,
+ /* b0 */ 0x0000d5d9, 0x0000d6a3, 0x00000000, 0x0000d5da,
+ /* b4 */ 0x00000000, 0x0000d5db, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000d5dc, 0x00000000, 0x0000d5de, 0x00000000,
+ /* bc */ 0x008fbac3, 0x008fbac4, 0x008fbac5, 0x008fbac6,
+
+ /*** e5aexx - offset 0x015cd ***/
+ /* 80 */ 0x0000d5df, 0x008fbac7, 0x00000000, 0x0000d5e0,
+ /* 84 */ 0x008fbac8, 0x0000c2f0, 0x008fbac9, 0x0000b1a7,
+ /* 88 */ 0x0000bce9, 0x0000b0c2, 0x008fbaca, 0x0000c1d7,
+ /* 8c */ 0x0000b4b0, 0x0000bcb5, 0x008fbacb, 0x0000b9a8,
+ /* 90 */ 0x008fbacc, 0x008fbacd, 0x00000000, 0x008fbace,
+ /* 94 */ 0x008fbacf, 0x0000c5e6, 0x008fbad0, 0x0000bda1,
+ /* 98 */ 0x0000b4b1, 0x0000c3e8, 0x0000c4ea, 0x0000b0b8,
+ /* 9c */ 0x0000b5b9, 0x0000caf5, 0x00000000, 0x0000bcc2,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000b5d2, 0x0000c0eb,
+ /* a4 */ 0x0000bcbc, 0x0000cda8, 0x0000d5e1, 0x00000000,
+ /* a8 */ 0x008fbad1, 0x008fbad2, 0x00000000, 0x00000000,
+ /* ac */ 0x008fbad3, 0x008fbad4, 0x0000b5dc, 0x008fbad5,
+ /* b0 */ 0x0000bacb, 0x008fbad6, 0x008fbad7, 0x0000b3b2,
+ /* b4 */ 0x0000b1e3, 0x0000beac, 0x0000b2c8, 0x008fbad8,
+ /* b8 */ 0x0000d5e2, 0x0000cdc6, 0x008fbad9, 0x00000000,
+ /* bc */ 0x008fbada, 0x00000000, 0x00000000, 0x0000bdc9,
+
+ /*** e5afxx - offset 0x0160d ***/
+ /* 80 */ 0x008fbadb, 0x008fbadc, 0x0000bce4, 0x0000d5e3,
+ /* 84 */ 0x0000b4f3, 0x0000c6d2, 0x0000cca9, 0x0000d5e4,
+ /* 88 */ 0x00000000, 0x0000d5e5, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000c9d9, 0x008fbadd, 0x00000000, 0x008fbade,
+ /* 90 */ 0x0000d5e7, 0x00000000, 0x0000b4a8, 0x0000b6f7,
+ /* 94 */ 0x0000d5e6, 0x00000000, 0x008fbadf, 0x008fbae0,
+ /* 98 */ 0x008fbae1, 0x008fbae2, 0x008fbae3, 0x0000b4b2,
+ /* 9c */ 0x00000000, 0x0000bfb2, 0x0000d5eb, 0x0000bba1,
+ /* a0 */ 0x008fbae4, 0x0000b2c9, 0x0000d5ea, 0x00000000,
+ /* a4 */ 0x0000d5e8, 0x0000d5ec, 0x0000d5e9, 0x0000c7ab,
+ /* a8 */ 0x0000dccd, 0x0000bfb3, 0x00000000, 0x0000d5ed,
+ /* ac */ 0x008ff4ba, 0x00000000, 0x0000cec0, 0x008fbae5,
+ /* b0 */ 0x0000d5ee, 0x008fbae6, 0x00000000, 0x0000d5f0,
+ /* b4 */ 0x008fbae7, 0x0000c3fe, 0x0000d5ef, 0x00000000,
+ /* b8 */ 0x0000c0a3, 0x00000000, 0x0000bbfb, 0x00000000,
+ /* bc */ 0x00000000, 0x008fbae8, 0x0000c2d0, 0x0000bcf7,
+
+ /*** e5b0xx - offset 0x0164d ***/
+ /* 80 */ 0x00000000, 0x0000c9f5, 0x0000c0ec, 0x00000000,
+ /* 84 */ 0x0000bccd, 0x0000d5f1, 0x0000bead, 0x0000d5f2,
+ /* 88 */ 0x0000d5f3, 0x0000b0d3, 0x0000c2ba, 0x0000bfd2,
+ /* 8c */ 0x008fbae9, 0x0000d5f4, 0x0000c6b3, 0x0000beae,
+ /* 90 */ 0x00000000, 0x0000beaf, 0x00000000, 0x0000d5f5,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000c0ed, 0x008fbaea,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000beb0, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fbaeb, 0x008fbaec,
+ /* a0 */ 0x0000d5f6, 0x00000000, 0x0000d5f7, 0x008fbaed,
+ /* a4 */ 0x0000cce0, 0x00000000, 0x008fbaee, 0x00000000,
+ /* a8 */ 0x0000d5f8, 0x008fbaef, 0x00000000, 0x008fbaf0,
+ /* ac */ 0x008fbaf1, 0x0000b6c6, 0x008fbaf2, 0x00000000,
+ /* b0 */ 0x008fbaf3, 0x0000bda2, 0x008fbaf4, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fbaf5, 0x008fbaf6, 0x00000000,
+ /* b8 */ 0x0000d5f9, 0x0000d5fa, 0x0000bcdc, 0x0000bfac,
+ /* bc */ 0x0000c6f4, 0x0000bfd4, 0x0000c8f8, 0x0000c7a2,
+
+ /*** e5b1xx - offset 0x0168d ***/
+ /* 80 */ 0x0000b6c9, 0x0000d5fb, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000b5ef, 0x0000d5fc, 0x00000000,
+ /* 88 */ 0x0000b6fe, 0x00000000, 0x0000c6cf, 0x0000b2b0,
+ /* 8c */ 0x00000000, 0x0000bbd3, 0x0000d5fd, 0x0000d6a2,
+ /* 90 */ 0x0000d6a1, 0x0000b6fd, 0x00000000, 0x0000d5fe,
+ /* 94 */ 0x00000000, 0x0000c5b8, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fbaf7, 0x008fbaf8, 0x00000000,
+ /* 9c */ 0x008fbaf9, 0x00000000, 0x0000c2b0, 0x00000000,
+ /* a0 */ 0x0000c5cb, 0x0000bcc8, 0x008fbafa, 0x008fbafb,
+ /* a4 */ 0x0000c1d8, 0x0000cdfa, 0x00000000, 0x008fbafc,
+ /* a8 */ 0x008fbafd, 0x008fbafe, 0x00000000, 0x00000000,
+ /* ac */ 0x0000d6a4, 0x008fbba1, 0x0000d6a5, 0x0000c6d6,
+ /* b0 */ 0x008fbba2, 0x0000bbb3, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fbba3, 0x008fbba4, 0x0000d6a7, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000d6a8, 0x008fbba5, 0x008fbba6,
+ /* bc */ 0x008fbba7, 0x008fbba8, 0x00000000, 0x00000000,
+
+ /*** e5b2xx - offset 0x016cb ***/
+ /* 80 */ 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbba9,
+ /* 88 */ 0x008fbbaa, 0x00000000, 0x008fbbab, 0x00000000,
+ /* 8c */ 0x0000d6a9, 0x00000000, 0x00000000, 0x008fbbac,
+ /* 90 */ 0x0000b4f4, 0x0000d6aa, 0x008fbbad, 0x00000000,
+ /* 94 */ 0x0000d6ab, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fbbae, 0x00000000, 0x008fbbaf,
+ /* a0 */ 0x008fbbb0, 0x0000b2ac, 0x008fbbb1, 0x008fbbb2,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fbbb3, 0x00000000,
+ /* a8 */ 0x0000c1bb, 0x0000b4e4, 0x008fbbb4, 0x0000d6ad,
+ /* ac */ 0x0000cca8, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000c2d2, 0x008fbbb5, 0x0000b3d9,
+ /* b4 */ 0x008fbbb6, 0x008fbbb7, 0x0000d6af, 0x0000d6b1,
+ /* b8 */ 0x0000b4df, 0x00000000, 0x008fbbb8, 0x0000d6ae,
+ /* bc */ 0x0000d6b0, 0x00000000, 0x0000d6b3, 0x00000000,
+
+ /*** e5b3xx - offset 0x0170a ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000d6b2, 0x00000000, 0x0000d6b4,
+ /* 88 */ 0x00000000, 0x008fbbb9, 0x00000000, 0x008fbbba,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fbbbb, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbbbd,
+ /* 98 */ 0x00000000, 0x0000d6b5, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fbbbc, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000c6bd, 0x0000b6ae, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000b2e5, 0x0000d6b6, 0x0000d6bb, 0x00000000,
+ /* ac */ 0x00000000, 0x0000d6b9, 0x008fbbbe, 0x0000caf7,
+ /* b0 */ 0x0000caf6, 0x008fbbbf, 0x008fbbc0, 0x00000000,
+ /* b4 */ 0x008fbbc1, 0x008ff4bb, 0x0000c5e7, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000d6b8, 0x0000bdd4,
+ /* bc */ 0x00000000, 0x0000d6b7, 0x00000000, 0x00000000,
+
+ /*** e5b4xx - offset 0x01749 ***/
+ /* 80 */ 0x008fbbc2, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fbbc3, 0x0000bff2,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d6bc,
+ /* 8c */ 0x00000000, 0x008fbbc4, 0x0000baea, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000d6c2, 0x008fbbc5, 0x00000000,
+ /* 94 */ 0x0000d6c3, 0x0000d6bd, 0x0000b3b3, 0x0000d6be,
+ /* 98 */ 0x0000d6c7, 0x0000d6c6, 0x0000d6c5, 0x0000d6c1,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000d6c0,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000d6c4, 0x008fbbc7,
+ /* a4 */ 0x008fbbc8, 0x00000000, 0x008fbbc9, 0x008fbbca,
+ /* a8 */ 0x00000000, 0x0000caf8, 0x00000000, 0x008fbbc6,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fbbcb, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fbbcc, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fbbcd, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fbbce, 0x00000000, 0x008fbbcf,
+
+ /*** e5b5xx - offset 0x01789 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fbbd0, 0x008fbbd1,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fbbd2, 0x00000000,
+ /* 88 */ 0x008fbbd3, 0x00000000, 0x008fbbd7, 0x0000d6cb,
+ /* 8c */ 0x0000d6c8, 0x00000000, 0x0000d6ca, 0x00000000,
+ /* 90 */ 0x0000cdf2, 0x008fbbd5, 0x0000d6c9, 0x008ff4bc,
+ /* 94 */ 0x00000000, 0x008fbbd4, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fbbd6, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000d6bf, 0x00000000, 0x00000000, 0x008fbbd8,
+ /* a0 */ 0x008fbbd9, 0x008fbbda, 0x008fbbdb, 0x00000000,
+ /* a4 */ 0x008fbbdc, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000bff3, 0x008fbbdd, 0x00000000,
+ /* ac */ 0x0000d6cc, 0x008fbbde, 0x00000000, 0x0000bab7,
+ /* b0 */ 0x008fbbdf, 0x00000000, 0x00000000, 0x0000d6cd,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000d6ce, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fbbe0, 0x008fbbe1, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x008fbbe2, 0x008fbbe3,
+
+ /*** e5b6xx - offset 0x017c9 ***/
+ /* 80 */ 0x00000000, 0x008fbbe4, 0x0000d6d1, 0x008fbbe5,
+ /* 84 */ 0x0000d6d0, 0x00000000, 0x00000000, 0x0000d6cf,
+ /* 88 */ 0x008fbbe6, 0x00000000, 0x008fbbe7, 0x0000c5e8,
+ /* 8c */ 0x0000d6ba, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000d6d7, 0x00000000, 0x008fbbe8, 0x008fbbe9,
+ /* 94 */ 0x008fbbea, 0x008fbbeb, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fbbec, 0x00000000, 0x008fbbed,
+ /* 9c */ 0x00000000, 0x0000d6d3, 0x00000000, 0x008fbbee,
+ /* a0 */ 0x008fbbef, 0x00000000, 0x0000d6d2, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbbf0,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbbf1,
+ /* ac */ 0x0000d6d4, 0x00000000, 0x0000d6d5, 0x00000000,
+ /* b0 */ 0x008fbbf2, 0x00000000, 0x008fe6f4, 0x00000000,
+ /* b4 */ 0x008fbbf3, 0x00000000, 0x00000000, 0x0000d6d8,
+ /* b8 */ 0x008fbbf4, 0x008fbbf5, 0x0000cee6, 0x00000000,
+ /* bc */ 0x0000d6d9, 0x0000d6d6, 0x00000000, 0x00000000,
+
+ /*** e5b7xx - offset 0x01807 ***/
+ /* 80 */ 0x00000000, 0x008fbbf6,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbbf7,
+ /* 88 */ 0x00000000, 0x0000d6da, 0x00000000, 0x008fbbf8,
+ /* 8c */ 0x0000b4e0, 0x0000d6db, 0x008fbbfa, 0x00000000,
+ /* 90 */ 0x008fbbf9, 0x00000000, 0x0000d6dd, 0x0000d6dc,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000d6de, 0x00000000,
+ /* 98 */ 0x008fbbfb, 0x008fbbfc, 0x00000000, 0x0000d6df,
+ /* 9c */ 0x00000000, 0x0000c0ee, 0x0000bda3, 0x00000000,
+ /* a0 */ 0x008fbbfd, 0x0000bde4, 0x00000000, 0x0000c1e3,
+ /* a4 */ 0x008fbbfe, 0x0000b9a9, 0x0000bab8, 0x0000b9aa,
+ /* a8 */ 0x0000b5f0, 0x008fbca1, 0x00000000, 0x0000d6e0,
+ /* ac */ 0x00000000, 0x00000000, 0x0000bab9, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000b8ca, 0x0000d6e1, 0x0000cca6,
+ /* b4 */ 0x0000c7c3, 0x0000d6e2, 0x00000000, 0x0000b9ab,
+ /* b8 */ 0x008fbca2, 0x008fbca3, 0x00000000, 0x0000b4ac,
+ /* bc */ 0x00000000, 0x0000c3a7, 0x0000b6d2, 0x00000000,
+
+ /*** e5b8xx - offset 0x01847 ***/
+ /* 80 */ 0x008fbca4, 0x00000000, 0x0000bbd4, 0x0000c9db,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000c8c1, 0x008fbca5,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d6e3,
+ /* 8c */ 0x0000b4f5, 0x008fbca6, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000d6e6, 0x008fbca7, 0x00000000,
+ /* 94 */ 0x008fbca8, 0x008fbca9, 0x0000c4a1, 0x00000000,
+ /* 98 */ 0x008fbcaa, 0x0000d6e5, 0x0000d6e4, 0x0000d6e7,
+ /* 9c */ 0x00000000, 0x0000c4eb, 0x00000000, 0x008fbcab,
+ /* a0 */ 0x008fbcac, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000bfe3, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fbcae, 0x00000000, 0x00000000, 0x0000bbd5,
+ /* ac */ 0x00000000, 0x0000c0ca, 0x008fbcad, 0x0000c2d3,
+ /* b0 */ 0x0000b5a2, 0x00000000, 0x008fbcaf, 0x0000c4a2,
+ /* b4 */ 0x00000000, 0x008fbcb0, 0x0000d6e8, 0x0000d6e9,
+ /* b8 */ 0x0000beef, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000cbb9, 0x008fbcb1, 0x00000000,
+
+ /*** e5b9xx - offset 0x01887 ***/
+ /* 80 */ 0x0000d6ec, 0x00000000, 0x00000000, 0x0000d6eb,
+ /* 84 */ 0x0000d6ea, 0x0000c9fd, 0x00000000, 0x0000d6f3,
+ /* 88 */ 0x00000000, 0x008fbcb4, 0x00000000, 0x008fbcb2,
+ /* 8c */ 0x0000cbda, 0x00000000, 0x0000d6ed, 0x00000000,
+ /* 90 */ 0x008fbcb3, 0x008fbcb5, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000d6ef, 0x0000cbeb, 0x008fbcb6, 0x0000d6ee,
+ /* 98 */ 0x008fbcb7, 0x00000000, 0x00000000, 0x008fbcb8,
+ /* 9c */ 0x008fbcb9, 0x00000000, 0x008fbcba, 0x0000d6f0,
+ /* a0 */ 0x00000000, 0x0000c8a8, 0x0000d6f1, 0x0000cabe,
+ /* a4 */ 0x0000d6f2, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fbcbb, 0x00000000, 0x008fbcbc, 0x008fbcbd,
+ /* ac */ 0x008fbcbe, 0x008fbcbf, 0x008fbcc0, 0x00000000,
+ /* b0 */ 0x008fbcc1, 0x00000000, 0x0000b4b3, 0x0000cabf,
+ /* b4 */ 0x0000c7af, 0x0000d6f4, 0x0000d6f5, 0x00000000,
+ /* b8 */ 0x0000b9ac, 0x0000b4b4, 0x0000d6f6, 0x0000b8b8,
+ /* bc */ 0x0000cdc4, 0x0000cda9, 0x0000b4f6, 0x0000d6f8,
+
+ /*** e5baxx - offset 0x018c7 ***/
+ /* 80 */ 0x008fbcc2, 0x0000c4a3, 0x00000000, 0x0000b9ad,
+ /* 84 */ 0x0000beb1, 0x00000000, 0x00000000, 0x0000c8df,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000beb2, 0x008fbcc3,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fbcc4, 0x0000bdf8,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000c4ec, 0x0000caf9, 0x0000c5b9,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000b9ae, 0x00000000,
+ /* 9c */ 0x0000c9dc, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000d6f9, 0x00000000, 0x008fbcc5, 0x00000000,
+ /* a4 */ 0x008fbcc6, 0x008fbcc7, 0x0000c5d9, 0x0000bac2,
+ /* a8 */ 0x008fbcc8, 0x00000000, 0x008fbcc9, 0x0000b8cb,
+ /* ac */ 0x008fbcca, 0x0000c4ed, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fbccb, 0x00000000, 0x008fbccc,
+ /* b4 */ 0x00000000, 0x0000b0c3, 0x0000bdee, 0x0000b9af,
+ /* b8 */ 0x0000cdc7, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fbccd, 0x008fbcce, 0x008fbccf,
+
+ /*** e5bbxx - offset 0x01907 ***/
+ /* 80 */ 0x00000000, 0x0000d6fa, 0x0000d6fb, 0x0000c7d1,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fbcd0, 0x00000000,
+ /* 88 */ 0x0000d6fc, 0x0000cef7, 0x0000cfad, 0x008fbcd2,
+ /* 8c */ 0x008fbcd1, 0x00000000, 0x008fbcd3, 0x0000d6fe,
+ /* 90 */ 0x0000d6fd, 0x008fbcd4, 0x008fbcd5, 0x0000b3c7,
+ /* 94 */ 0x008fbcd6, 0x008fbcd7, 0x0000d7a1, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000d7a4, 0x0000d7a5,
+ /* 9c */ 0x008fbcd8, 0x0000d7a3, 0x008fbcd9, 0x0000c9c0,
+ /* a0 */ 0x0000beb3, 0x0000d7a7, 0x0000d7a6, 0x0000d7a2,
+ /* a4 */ 0x00000000, 0x008fbcda, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000d7a8, 0x0000d7a9, 0x00000000, 0x008fbcdb,
+ /* ac */ 0x0000d7aa, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000d7ad, 0x0000d7ab, 0x00000000, 0x0000d7ac,
+ /* b4 */ 0x0000d7ae, 0x00000000, 0x0000b1e4, 0x0000c4ee,
+ /* b8 */ 0x0000d7af, 0x00000000, 0x0000b7fa, 0x0000b2f6,
+ /* bc */ 0x0000c7b6, 0x00000000, 0x0000d7b0, 0x0000c6fb,
+
+ /*** e5bcxx - offset 0x01947 ***/
+ /* 80 */ 0x00000000, 0x0000cadb, 0x008fbcdc, 0x0000d7b1,
+ /* 84 */ 0x0000cfae, 0x00000000, 0x008fbcdd, 0x008fbcde,
+ /* 88 */ 0x008fbcdf, 0x0000d7b2, 0x0000cac0, 0x0000d7b5,
+ /* 8c */ 0x0000d0a1, 0x0000d0b1, 0x008fbce0, 0x0000bcb0,
+ /* 90 */ 0x0000c6f5, 0x0000d7b6, 0x00000000, 0x0000b5dd,
+ /* 94 */ 0x0000c4a4, 0x0000b0fa, 0x0000d7b7, 0x0000caa6,
+ /* 98 */ 0x0000b9b0, 0x008fbce1, 0x00000000, 0x0000c3d0,
+ /* 9c */ 0x008fbce2, 0x008fbce3, 0x00000000, 0x0000c4ef,
+ /* a0 */ 0x00000000, 0x008fbce4, 0x008fbce5, 0x008fbce6,
+ /* a4 */ 0x008fbce7, 0x0000ccef, 0x0000b8b9, 0x0000b8cc,
+ /* a8 */ 0x008fbce8, 0x0000d7b8, 0x00000000, 0x008fbce9,
+ /* ac */ 0x008fbcea, 0x0000d7b9, 0x008fbceb, 0x0000d7bf,
+ /* b0 */ 0x008fbcec, 0x0000bce5, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fbced, 0x0000c4a5, 0x008fbcee, 0x0000b6af,
+ /* b8 */ 0x0000d7ba, 0x00000000, 0x00000000, 0x008fbcef,
+ /* bc */ 0x0000c9ab, 0x008fbcf0, 0x0000c3c6, 0x008fbcf1,
+
+ /*** e5bdxx - offset 0x01987 ***/
+ /* 80 */ 0x008fbcf2, 0x0000d7bb, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fbcf3, 0x008fbcf4, 0x00000000, 0x008fbcf5,
+ /* 88 */ 0x0000d7bc, 0x00000000, 0x0000b6b0, 0x00000000,
+ /* 8c */ 0x0000d7bd, 0x008fbcf6, 0x0000d7be, 0x00000000,
+ /* 90 */ 0x008fbcf7, 0x0000d7c0, 0x00000000, 0x0000c5f6,
+ /* 94 */ 0x008fbcf8, 0x00000000, 0x0000d7c1, 0x0000d7c2,
+ /* 98 */ 0x008fbcf9, 0x0000d7c3, 0x00000000, 0x008fbcfa,
+ /* 9c */ 0x0000d7b4, 0x0000d7b3, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fbcfb, 0x0000d7c4, 0x0000b7c1, 0x008fbcfc,
+ /* a4 */ 0x008fbcfd, 0x00000000, 0x0000c9a7, 0x008fbcfe,
+ /* a8 */ 0x00000000, 0x0000bacc, 0x0000c9b7, 0x0000c4a6,
+ /* ac */ 0x0000c9cb, 0x0000d7c5, 0x00000000, 0x008fbda1,
+ /* b0 */ 0x0000beb4, 0x0000b1c6, 0x008fbda2, 0x0000d7c6,
+ /* b4 */ 0x008fbda3, 0x008fbda4, 0x00000000, 0x0000d7c7,
+ /* b8 */ 0x008fbda5, 0x0000ccf2, 0x008fbda6, 0x00000000,
+ /* bc */ 0x0000c8e0, 0x008fbda7, 0x008fbda8, 0x0000d7ca,
+
+ /*** e5bexx - offset 0x019c7 ***/
+ /* 80 */ 0x0000b1fd, 0x0000c0ac, 0x0000d7c9, 0x0000d7c8,
+ /* 84 */ 0x0000b7c2, 0x0000c2d4, 0x00000000, 0x0000d7ce,
+ /* 88 */ 0x0000d7cc, 0x008fbda9, 0x0000d7cb, 0x0000cea7,
+ /* 8c */ 0x0000b8e5, 0x008fbdaa, 0x00000000, 0x008fbdab,
+ /* 90 */ 0x0000bdf9, 0x0000d7cd, 0x0000c5cc, 0x0000bdbe,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fbdac, 0x0000c6c0,
+ /* 98 */ 0x0000d7d1, 0x0000d7d0, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fbdad, 0x008fbdae, 0x0000d7cf, 0x00000000,
+ /* a0 */ 0x0000d7d2, 0x0000b8e6, 0x008fbdaf, 0x00000000,
+ /* a4 */ 0x008fbdb2, 0x00000000, 0x00000000, 0x008fbdb0,
+ /* a8 */ 0x0000d7d3, 0x0000c9fc, 0x0000bddb, 0x008fbdb1,
+ /* ac */ 0x008fbdb3, 0x0000d7d4, 0x0000c8f9, 0x008fbdb4,
+ /* b0 */ 0x008fbdb5, 0x008fbdb6, 0x00000000, 0x0000c6c1,
+ /* b4 */ 0x0000c4a7, 0x00000000, 0x00000000, 0x008ff4be,
+ /* b8 */ 0x008fbdb7, 0x0000c5b0, 0x00000000, 0x00000000,
+ /* bc */ 0x0000d7d5, 0x0000b5ab, 0x00000000, 0x00000000,
+
+ /*** e5bfxx - offset 0x01a05 ***/
+ /* 80 */ 0x00000000, 0x0000bfb4,
+ /* 84 */ 0x008fbdb8, 0x0000c9ac, 0x00000000, 0x008fbdb9,
+ /* 88 */ 0x008fbdba, 0x008fbdbb, 0x00000000, 0x008fbdbc,
+ /* 8c */ 0x0000b4f7, 0x0000c7a6, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fbdbd, 0x008fbdbe, 0x008fbdbf, 0x008fbdc0,
+ /* 94 */ 0x008fbdc1, 0x00000000, 0x0000d7d6, 0x0000bbd6,
+ /* 98 */ 0x0000cbba, 0x0000cbbb, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000b1fe, 0x0000d7db, 0x008fbdc2, 0x00000000,
+ /* a0 */ 0x0000c3e9, 0x008fbdc3, 0x008fbdc4, 0x00000000,
+ /* a4 */ 0x0000d7d8, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fbdc5, 0x008fbdc6, 0x008fbdc7, 0x0000b2f7,
+ /* ac */ 0x008fbdc8, 0x008fbdc9, 0x008fbdca, 0x008fbdcb,
+ /* b0 */ 0x0000d8ad, 0x0000d7da, 0x008fbdcc, 0x008fbdcd,
+ /* b4 */ 0x00000000, 0x0000c7b0, 0x008fbdce, 0x00000000,
+ /* b8 */ 0x0000d7d9, 0x00000000, 0x008fbdcf, 0x0000d7d7,
+ /* bc */ 0x008fbdd0, 0x0000b9fa, 0x00000000, 0x0000d7dd,
+
+ /*** e680xx - offset 0x01a45 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fbdd1,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fbdd2, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fbdd3, 0x0000d7e3, 0x0000d7e9,
+ /* 90 */ 0x0000d7e1, 0x00000000, 0x0000c5dc, 0x008fbdd4,
+ /* 94 */ 0x008fbdd5, 0x0000d7e6, 0x0000c9dd, 0x008fbdd6,
+ /* 98 */ 0x008fbdd7, 0x0000d7e0, 0x008fbdd8, 0x0000d7e5,
+ /* 9c */ 0x0000cee7, 0x0000bbd7, 0x00000000, 0x008fbdd9,
+ /* a0 */ 0x0000c2d5, 0x0000d7de, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fbdda, 0x0000b5de, 0x0000d7e8, 0x0000c0ad,
+ /* a8 */ 0x0000b1e5, 0x0000d7e2, 0x0000b2f8, 0x0000d7e7,
+ /* ac */ 0x00000000, 0x008fbddb, 0x00000000, 0x0000b6b1,
+ /* b0 */ 0x00000000, 0x0000d7e4, 0x00000000, 0x008fbddc,
+ /* b4 */ 0x00000000, 0x008fbddd, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000d7ea, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e681xx - offset 0x01a85 ***/
+ /* 80 */ 0x008fbdde, 0x0000d7ec, 0x0000d7f6, 0x0000d7f4,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000d7f1, 0x008fbddf,
+ /* 88 */ 0x008fbde0, 0x008fbde1, 0x0000d7f0, 0x0000cef8,
+ /* 8c */ 0x008fbde2, 0x0000d7f2, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000b6b2, 0x008fbde3, 0x0000b9b1, 0x00000000,
+ /* 94 */ 0x008fbde4, 0x0000bdfa, 0x008fbde5, 0x008fbde6,
+ /* 98 */ 0x00000000, 0x0000d7f9, 0x0000d7eb, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fbde7, 0x00000000, 0x0000d7ef,
+ /* a0 */ 0x0000d7df, 0x008fbde8, 0x0000b2fa, 0x0000d7f3,
+ /* a4 */ 0x0000d7f5, 0x0000c3d1, 0x00000000, 0x008fbde9,
+ /* a8 */ 0x0000baa8, 0x0000b2b8, 0x0000d7ed, 0x0000d7f8,
+ /* ac */ 0x0000d7f7, 0x0000b6b3, 0x00000000, 0x0000c2a9,
+ /* b0 */ 0x0000b3e6, 0x008fbdea, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000b7c3, 0x00000000, 0x0000d7ee,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x008fbdeb, 0x008fbdec,
+
+ /*** e682xx - offset 0x01ac5 ***/
+ /* 80 */ 0x00000000, 0x0000d7fa, 0x008fbded, 0x0000d7fd,
+ /* 84 */ 0x0000d8a1, 0x008ff4bf, 0x008fbdee, 0x00000000,
+ /* 88 */ 0x008fbdef, 0x0000bcbd, 0x008fbdf0, 0x0000d8a7,
+ /* 8c */ 0x0000c4f0, 0x0000d7fb, 0x008fbdf1, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fbdf2, 0x0000d8a5, 0x008fbdf3,
+ /* 94 */ 0x0000b2f9, 0x008fbdf4, 0x0000d8a3, 0x0000d8a4,
+ /* 98 */ 0x008fbdf5, 0x00000000, 0x0000d7fe, 0x0000d8a2,
+ /* 9c */ 0x00000000, 0x008fbdf6, 0x008fbdf7, 0x0000b8e7,
+ /* a0 */ 0x0000cdaa, 0x00000000, 0x008fbdf8, 0x0000b4b5,
+ /* a4 */ 0x008fbdf9, 0x008fbdfa, 0x0000b1d9, 0x0000d8a6,
+ /* a8 */ 0x008fbdfb, 0x0000c7ba, 0x0000b0ad, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fbdfc, 0x008fbdfd, 0x0000c8e1, 0x0000d7dc,
+ /* b4 */ 0x0000d8ac, 0x0000d8b0, 0x0000cce5, 0x008fbdfe,
+ /* b8 */ 0x0000d8a9, 0x00000000, 0x00000000, 0x008fbea1,
+ /* bc */ 0x0000c5e9, 0x0000d8ae, 0x008fbea2, 0x00000000,
+
+ /*** e683xx - offset 0x01b04 ***/
+ /* 80 */ 0x00000000, 0x008fbea3, 0x00000000,
+ /* 84 */ 0x008fbea4, 0x0000bef0, 0x0000d8af, 0x0000c6d7,
+ /* 88 */ 0x008fbea5, 0x008fbea6, 0x008fbea7, 0x008fbea8,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fbea9, 0x008fbeaa,
+ /* 90 */ 0x00000000, 0x0000cfc7, 0x00000000, 0x0000d8ab,
+ /* 94 */ 0x008fbeab, 0x008fbeac, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000d8b1, 0x008fbead, 0x0000b9fb, 0x008fbeae,
+ /* 9c */ 0x0000c0cb, 0x008fbeaf, 0x008fbeb0, 0x0000b0d4,
+ /* a0 */ 0x0000d8aa, 0x0000d8a8, 0x008fbeb1, 0x0000c1da,
+ /* a4 */ 0x00000000, 0x008fbeb2, 0x00000000, 0x0000d7fc,
+ /* a8 */ 0x0000bbb4, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000c2c6, 0x0000d8bd, 0x008fbeb3, 0x0000c1db,
+ /* b4 */ 0x0000d8b8, 0x008fbeb4, 0x0000d8b5, 0x0000d8b6,
+ /* b8 */ 0x008fbeb5, 0x0000bce6, 0x0000d8b9, 0x0000d8bc,
+ /* bc */ 0x008fbeb6, 0x008fbeb7, 0x00000000, 0x00000000,
+
+ /*** e684xx - offset 0x01b44 ***/
+ /* 80 */ 0x0000d8b7, 0x0000bda5, 0x008fbeb8, 0x0000d8ba,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000d8b4, 0x008fbeb9,
+ /* 88 */ 0x0000ccfc, 0x0000ccfb, 0x008fbeba, 0x00000000,
+ /* 8c */ 0x008fbebb, 0x0000d8be, 0x0000d8bf, 0x0000b0d5,
+ /* 90 */ 0x008fbebc, 0x008fbebd, 0x008fbebe, 0x008fbebf,
+ /* 94 */ 0x008fbec0, 0x0000d8b3, 0x008fbec1, 0x008fbec2,
+ /* 98 */ 0x00000000, 0x008fbec3, 0x0000b6f2, 0x0000b0a6,
+ /* 9c */ 0x008fbec4, 0x00000000, 0x008fbec5, 0x0000b4b6,
+ /* a0 */ 0x008ff4c0, 0x0000d8bb, 0x008fbec6, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d8c3,
+ /* a8 */ 0x0000d8c2, 0x00000000, 0x008fbec7, 0x008fbec8,
+ /* ac */ 0x0000d8c7, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fbec9, 0x008fbeca, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000d8c8, 0x008fbecb, 0x008fbecc, 0x008fbecd,
+ /* b8 */ 0x00000000, 0x008fbece, 0x00000000, 0x00000000,
+ /* bc */ 0x0000d8c6, 0x0000d8c9, 0x0000d8c1, 0x0000d8c5,
+
+ /*** e685xx - offset 0x01b84 ***/
+ /* 80 */ 0x00000000, 0x008fbecf, 0x0000d8ca, 0x00000000,
+ /* 84 */ 0x0000d8cb, 0x008fbed0, 0x008fbed1, 0x0000d8c0,
+ /* 88 */ 0x0000bbfc, 0x008fbed2, 0x0000d8c4, 0x0000c2d6,
+ /* 8c */ 0x0000b9b2, 0x0000d8b2, 0x0000bfb5, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d8d8,
+ /* 94 */ 0x00000000, 0x0000cae9, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000d8ce, 0x0000d8cf, 0x0000d8d0, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000d8d7, 0x008fbed3, 0x0000d8d6,
+ /* a0 */ 0x008fbed4, 0x00000000, 0x0000cbfd, 0x0000b4b7,
+ /* a4 */ 0x00000000, 0x0000d8d4, 0x00000000, 0x0000b7c5,
+ /* a8 */ 0x0000b3b4, 0x00000000, 0x00000000, 0x0000d8d1,
+ /* ac */ 0x008fbed5, 0x00000000, 0x0000ceb8, 0x0000d8d3,
+ /* b0 */ 0x0000b0d6, 0x0000d8d5, 0x008fbed6, 0x0000d8cc,
+ /* b4 */ 0x0000d8d2, 0x0000d8d9, 0x0000b7c4, 0x0000d8cd,
+ /* b8 */ 0x008fbed7, 0x00000000, 0x00000000, 0x008fbed8,
+ /* bc */ 0x008fbed9, 0x00000000, 0x0000cddd, 0x008fbeda,
+
+ /*** e686xx - offset 0x01bc4 ***/
+ /* 80 */ 0x008fbedb, 0x008fbedc, 0x0000cdab, 0x008fbedd,
+ /* 84 */ 0x008fbede, 0x00000000, 0x00000000, 0x0000d8dc,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000d8e0, 0x008fbedf,
+ /* 8c */ 0x00000000, 0x008fbee0, 0x0000c1fe, 0x00000000,
+ /* 90 */ 0x0000cef9, 0x0000d8e1, 0x008fbee1, 0x008fbee2,
+ /* 94 */ 0x0000d8de, 0x00000000, 0x0000d8db, 0x008fbee3,
+ /* 98 */ 0x008fbee4, 0x0000d8da, 0x0000d8df, 0x00000000,
+ /* 9c */ 0x008fbee5, 0x008fbee6, 0x00000000, 0x008fbee7,
+ /* a0 */ 0x008fbee8, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000cab0, 0x008fbee9, 0x00000000, 0x0000c6b4,
+ /* a8 */ 0x008fbeea, 0x0000b7c6, 0x008fbeeb, 0x0000d8e2,
+ /* ac */ 0x0000d8dd, 0x008fbeec, 0x0000d8e3, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000b7fb, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000b2b1, 0x00000000,
+ /* b8 */ 0x008fbeed, 0x008fbeee, 0x0000d8eb, 0x00000000,
+ /* bc */ 0x008fbeef, 0x00000000, 0x0000b4b8, 0x00000000,
+
+ /*** e687xx - offset 0x01c04 ***/
+ /* 80 */ 0x008fbef0, 0x008fbef1, 0x008fbef2, 0x0000d8e9,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000d8ea, 0x0000baa9,
+ /* 88 */ 0x0000d8e8, 0x0000d8e6, 0x0000d8e5, 0x0000d8ec,
+ /* 8c */ 0x0000d8e4, 0x0000d8ee, 0x008fbef3, 0x008fbef4,
+ /* 90 */ 0x0000b2fb, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fbef5, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fbef6, 0x008fbef7, 0x008fbef8, 0x008fbef9,
+ /* a0 */ 0x00000000, 0x008fbefa, 0x008fbefb, 0x0000d8f0,
+ /* a4 */ 0x00000000, 0x008fbefe, 0x0000d8ef, 0x008fbefc,
+ /* a8 */ 0x00000000, 0x008fbefd, 0x00000000, 0x00000000,
+ /* ac */ 0x008fbfa1, 0x008fbfa2, 0x00000000, 0x008fbfa3,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000c4a8, 0x00000000,
+ /* b4 */ 0x0000d8f3, 0x00000000, 0x0000d8f1, 0x0000d8e7,
+ /* b8 */ 0x0000b7fc, 0x00000000, 0x0000d8f2, 0x00000000,
+ /* bc */ 0x0000d8f6, 0x0000d8f5, 0x0000d8f7, 0x0000d8f4,
+
+ /*** e688xx - offset 0x01c44 ***/
+ /* 80 */ 0x0000d8f8, 0x008fbfa4, 0x00000000, 0x008fbfa5,
+ /* 84 */ 0x008fbfa6, 0x00000000, 0x00000000, 0x008fbfa7,
+ /* 88 */ 0x0000d8f9, 0x0000d8fa, 0x0000caea, 0x00000000,
+ /* 8c */ 0x0000d8fc, 0x0000d8fb, 0x0000bdbf, 0x00000000,
+ /* 90 */ 0x0000c0ae, 0x0000b2e6, 0x0000b2fc, 0x008fbfa8,
+ /* 94 */ 0x0000d8fd, 0x008fbfa9, 0x0000b0bf, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000c0cc, 0x0000d8fe,
+ /* 9c */ 0x008fbfaa, 0x0000ecc3, 0x0000d9a1, 0x0000b7e1,
+ /* a0 */ 0x008fbfab, 0x0000d9a2, 0x008fbfac, 0x008fbfad,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000c0ef, 0x008fbfae,
+ /* a8 */ 0x00000000, 0x008fbfaf, 0x0000d9a3, 0x008fbfb0,
+ /* ac */ 0x00000000, 0x00000000, 0x0000d9a4, 0x0000b5ba,
+ /* b0 */ 0x0000d9a5, 0x00000000, 0x0000d9a6, 0x0000d9a7,
+ /* b4 */ 0x0000c2d7, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000b8cd, 0x008fbfb1, 0x00000000, 0x0000cce1,
+ /* bc */ 0x00000000, 0x008fbfb2, 0x00000000, 0x0000cbbc,
+
+ /*** e689xx - offset 0x01c84 ***/
+ /* 80 */ 0x0000bdea, 0x0000d9a8, 0x008fbfb3, 0x008fbfb4,
+ /* 84 */ 0x008fbfb5, 0x00000000, 0x008fbfb6, 0x0000c0f0,
+ /* 88 */ 0x0000eebd, 0x0000c8e2, 0x00000000, 0x0000bcea,
+ /* 8c */ 0x008fbfb7, 0x0000bacd, 0x0000d9a9, 0x00000000,
+ /* 90 */ 0x008fbfb8, 0x008fbfb9, 0x008fbfba, 0x0000c2c7,
+ /* 94 */ 0x008fbfbb, 0x0000caa7, 0x008fbfbc, 0x00000000,
+ /* 98 */ 0x0000c2f1, 0x00000000, 0x008fbfbd, 0x0000d9ac,
+ /* 9c */ 0x008fbfbe, 0x00000000, 0x0000d9aa, 0x00000000,
+ /* a0 */ 0x0000d9ad, 0x00000000, 0x00000000, 0x0000d9ab,
+ /* a4 */ 0x008fbfbf, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000d9ae, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fbfc0, 0x0000cab1, 0x008fbfc1,
+ /* b0 */ 0x00000000, 0x0000b0b7, 0x00000000, 0x008fbfc2,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000c9de, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000c8e3, 0x008fbfc3, 0x00000000,
+ /* bc */ 0x0000d9af, 0x008fbfc4, 0x0000d9b2, 0x0000beb5,
+
+ /*** e68axx - offset 0x01cc4 ***/
+ /* 80 */ 0x0000b5bb, 0x00000000, 0x0000d9b0, 0x0000d9b7,
+ /* 84 */ 0x0000beb6, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000d9b1, 0x0000c7c4, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fbfc5, 0x008fbfc6, 0x008fbfc7,
+ /* 90 */ 0x008fbfc8, 0x0000cdde, 0x0000d9b3, 0x0000d9b4,
+ /* 94 */ 0x0000d9b8, 0x0000c5ea, 0x0000d9b5, 0x0000b9b3,
+ /* 98 */ 0x0000c0de, 0x00000000, 0x00000000, 0x0000d9c6,
+ /* 9c */ 0x0000c8b4, 0x00000000, 0x0000c2f2, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fbfc9, 0x00000000,
+ /* a8 */ 0x008fbfca, 0x00000000, 0x00000000, 0x0000c8e4,
+ /* ac */ 0x0000daad, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000cafa, 0x00000000, 0x008fbfcb,
+ /* b4 */ 0x00000000, 0x0000c4f1, 0x008fbfcc, 0x008fbfcd,
+ /* b8 */ 0x00000000, 0x0000cbf5, 0x008fbfce, 0x0000d9bb,
+ /* bc */ 0x0000b2a1, 0x0000c3ea, 0x008fbfcf, 0x008fbfd0,
+
+ /*** e68bxx - offset 0x01d04 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000d9c4, 0x00000000,
+ /* 84 */ 0x008fbfd1, 0x0000c3b4, 0x0000d9be, 0x0000d9c5,
+ /* 88 */ 0x0000d9c0, 0x0000d9c7, 0x0000d9c3, 0x00000000,
+ /* 8c */ 0x0000d9c2, 0x0000c7ef, 0x008fbfd2, 0x0000d9bc,
+ /* 90 */ 0x0000b2fd, 0x0000d9ba, 0x0000b5f1, 0x0000c2f3,
+ /* 94 */ 0x0000d9b6, 0x008fbfd3, 0x008fbfd4, 0x0000d9b9,
+ /* 98 */ 0x0000b9b4, 0x0000c0db, 0x008fbfd5, 0x0000beb7,
+ /* 9c */ 0x0000d9c1, 0x0000c7d2, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000b5f2, 0x0000b3c8, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fbfd6, 0x00000000,
+ /* ac */ 0x0000b3e7, 0x0000bfa1, 0x0000d9c9, 0x0000d9ce,
+ /* b0 */ 0x00000000, 0x0000d9ca, 0x008fbfd7, 0x0000b7fd,
+ /* b4 */ 0x008fbfd8, 0x0000d9cf, 0x0000bba2, 0x0000b9e9,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x008fbfd9, 0x008fbfda, 0x0000bda6, 0x0000d9bd,
+
+ /*** e68cxx - offset 0x01d44 ***/
+ /* 80 */ 0x00000000, 0x0000bbfd, 0x0000d9cc, 0x008fbfdb,
+ /* 84 */ 0x008fbfdc, 0x00000000, 0x00000000, 0x0000bbd8,
+ /* 88 */ 0x0000d9cd, 0x0000b0c4, 0x008fbfdd, 0x008fbfde,
+ /* 8c */ 0x0000d9c8, 0x008fbfdf, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fbfe0, 0x0000c4a9, 0x00000000, 0x008fbfe1,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fbfe2, 0x00000000,
+ /* 98 */ 0x008fbfe3, 0x0000b5f3, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000b6b4,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d9cb,
+ /* a8 */ 0x0000b0a7, 0x008fbfe4, 0x008fbfe5, 0x0000bac3,
+ /* ac */ 0x00000000, 0x008fbfe6, 0x00000000, 0x0000bfb6,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fbfe7, 0x008fbfe8, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fbfe9, 0x0000c4f2, 0x00000000,
+ /* bc */ 0x008fbfea, 0x0000c8d4, 0x0000d9d1, 0x0000c1de,
+
+ /*** e68dxx - offset 0x01d84 ***/
+ /* 80 */ 0x00000000, 0x008fbfeb, 0x008fbfec, 0x008fbfed,
+ /* 84 */ 0x008fbfee, 0x00000000, 0x008fbfef, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000c2aa, 0x008fbff0, 0x008fbff1,
+ /* 8c */ 0x0000bbab, 0x0000d9d2, 0x008fbff2, 0x0000d9d4,
+ /* 90 */ 0x0000d9d0, 0x00000000, 0x008fbff3, 0x008fbff4,
+ /* 94 */ 0x008fbff5, 0x0000cae1, 0x00000000, 0x0000c4bd,
+ /* 98 */ 0x008fbff6, 0x00000000, 0x00000000, 0x008fbff7,
+ /* 9c */ 0x0000c1dc, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fbff8, 0x008fbff9, 0x0000cafb,
+ /* a8 */ 0x0000bcce, 0x0000d9e0, 0x00000000, 0x0000d9df,
+ /* ac */ 0x008fbffa, 0x008fbffb, 0x0000bff8, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fbffc, 0x0000b7fe, 0x00000000,
+ /* b4 */ 0x008fbffd, 0x008fbffe, 0x0000d9d9, 0x0000beb9,
+ /* b8 */ 0x008fc0a1, 0x00000000, 0x0000c6e8, 0x0000c7b1,
+ /* bc */ 0x008fc0a2, 0x008fc0a3, 0x00000000, 0x008fc0a4,
+
+ /*** e68exx - offset 0x01dc4 ***/
+ /* 80 */ 0x0000d9d7, 0x00000000, 0x008fc0a5, 0x0000c1dd,
+ /* 84 */ 0x008fc0a6, 0x00000000, 0x00000000, 0x008fc0a7,
+ /* 88 */ 0x0000bcf8, 0x0000d9dc, 0x008fc0a8, 0x00000000,
+ /* 8c */ 0x0000beb8, 0x00000000, 0x0000d9d6, 0x0000d9db,
+ /* 90 */ 0x008fc0a9, 0x00000000, 0x0000c7d3, 0x00000000,
+ /* 94 */ 0x008fc0aa, 0x008fc0ab, 0x0000d9d5, 0x00000000,
+ /* 98 */ 0x0000b7a1, 0x008fc0ac, 0x008fc0ad, 0x0000b3dd,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fc0ae, 0x0000d9dd,
+ /* a0 */ 0x0000ceab, 0x0000bace, 0x0000c3b5, 0x0000d9da,
+ /* a4 */ 0x008fc0af, 0x0000c0dc, 0x008fc0b0, 0x0000b9b5,
+ /* a8 */ 0x0000bfe4, 0x0000b1e6, 0x0000c1bc, 0x0000d9d8,
+ /* ac */ 0x0000b5c5, 0x008fc0b1, 0x008fc0b2, 0x008fc0b3,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000b7c7, 0x00000000,
+ /* b4 */ 0x0000c4cf, 0x0000d9de, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c1df,
+ /* bc */ 0x00000000, 0x008fc0b4, 0x0000d9e1, 0x00000000,
+
+ /*** e68fxx - offset 0x01e04 ***/
+ /* 80 */ 0x0000d9e3, 0x008fc0b5, 0x00000000, 0x0000c2b7,
+ /* 84 */ 0x0000d9e9, 0x008fc0b6, 0x0000d9e4, 0x00000000,
+ /* 88 */ 0x008fc0b7, 0x0000d9e6, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fc0b8, 0x0000c9c1,
+ /* 90 */ 0x0000c4f3, 0x008fc0b9, 0x0000d9e7, 0x008fc0ba,
+ /* 94 */ 0x008fc0bb, 0x008fc0bc, 0x0000cdac, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000cdc8, 0x0000b4b9,
+ /* 9c */ 0x008fc0bd, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fc0be, 0x0000b0ae, 0x00000000, 0x0000d9e5,
+ /* a4 */ 0x00000000, 0x008fc0bf, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000d9e2, 0x008fc0c0, 0x00000000,
+ /* ac */ 0x008fc0c1, 0x00000000, 0x0000b4f8, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fc0c2, 0x008fc0c3,
+ /* b4 */ 0x0000b1e7, 0x008fc0c4, 0x0000d9e8, 0x00000000,
+ /* b8 */ 0x008fc0c5, 0x008fc0c6, 0x0000cdc9, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e690xx - offset 0x01e3f ***/
+ /* 84 */ 0x00000000, 0x0000d9ec, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fc0c7, 0x008fc0c8, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000c2bb, 0x00000000, 0x0000d9f3,
+ /* 90 */ 0x008fc0c9, 0x00000000, 0x008fc0ca, 0x0000d9ed,
+ /* 94 */ 0x008fc0cb, 0x00000000, 0x0000d9ea, 0x0000d9f1,
+ /* 98 */ 0x008fc0cc, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000d9d3, 0x00000000, 0x008fc0cd, 0x00000000,
+ /* a0 */ 0x008fc0ce, 0x00000000, 0x008fc0cf, 0x00000000,
+ /* a4 */ 0x008fc0d0, 0x008fc0d1, 0x0000d9ee, 0x00000000,
+ /* a8 */ 0x0000d9f2, 0x008fc0d2, 0x008fc0d3, 0x00000000,
+ /* ac */ 0x0000c8c2, 0x0000c5eb, 0x00000000, 0x008fc0d4,
+ /* b0 */ 0x008fc0d5, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000d9eb, 0x008fc0d6, 0x0000d9ef, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000b7c8, 0x00000000,
+ /* bc */ 0x00000000, 0x008fc0d7, 0x0000baf1, 0x008fc0d8,
+
+ /*** e691xx - offset 0x01e7f ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000c0dd, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc0d9,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000d9f7, 0x008fc0da,
+ /* 90 */ 0x00000000, 0x008fc0db, 0x008fc0dc, 0x008fc0dd,
+ /* 94 */ 0x008fc0de, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000c5a6, 0x00000000, 0x008fc0df, 0x008fc0e0,
+ /* 9c */ 0x008fc0e1, 0x008fc0e2, 0x00000000, 0x008fc0e3,
+ /* a0 */ 0x008fc0e4, 0x008fc0e5, 0x00000000, 0x008fc0e6,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000d9f4,
+ /* a8 */ 0x00000000, 0x0000cbe0, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fc0e7, 0x00000000, 0x0000d9f5,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc0e8,
+ /* b4 */ 0x008fc0e9, 0x00000000, 0x0000d9f6, 0x00000000,
+ /* b8 */ 0x0000ccce, 0x00000000, 0x0000c0a2, 0x008fc0ea,
+ /* bc */ 0x00000000, 0x008fc0eb, 0x00000000, 0x00000000,
+
+ /*** e692xx - offset 0x01ebd ***/
+ /* 80 */ 0x00000000, 0x0000b7e2,
+ /* 84 */ 0x00000000, 0x008fc0ec, 0x00000000, 0x008fc0ed,
+ /* 88 */ 0x0000d9fd, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc0ee,
+ /* 90 */ 0x008fc0ef, 0x008fc0f0, 0x0000bbb5, 0x0000d9fa,
+ /* 94 */ 0x00000000, 0x0000d9f9, 0x00000000, 0x00000000,
+ /* 98 */ 0x008fc0f1, 0x008fc0f2, 0x0000c7b2, 0x008fc0f3,
+ /* 9c */ 0x00000000, 0x008fc0f4, 0x0000c6b5, 0x008fc0f5,
+ /* a0 */ 0x00000000, 0x008fc0f6, 0x00000000, 0x008fc0f7,
+ /* a4 */ 0x0000c5b1, 0x0000d9fb, 0x008fc0f8, 0x00000000,
+ /* a8 */ 0x008fc0f9, 0x0000d9fc, 0x00000000, 0x0000c9ef,
+ /* ac */ 0x008fc0fa, 0x0000c7c5, 0x0000bba3, 0x00000000,
+ /* b0 */ 0x0000c0f1, 0x00000000, 0x0000cbd0, 0x008fc0fb,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000b3c9, 0x00000000, 0x0000daa5,
+ /* bc */ 0x0000d9fe, 0x008fc0fc, 0x008fc0fd, 0x008fc0fe,
+
+ /*** e693xx - offset 0x01efd ***/
+ /* 80 */ 0x00000000, 0x0000cdca, 0x0000daa7, 0x00000000,
+ /* 84 */ 0x008fc1a1, 0x0000daa3, 0x00000000, 0x0000daa4,
+ /* 88 */ 0x00000000, 0x008fc1a2, 0x008fc1a3, 0x008fc1a4,
+ /* 8c */ 0x008fc1a5, 0x0000c1e0, 0x008fc1a6, 0x00000000,
+ /* 90 */ 0x008fc1a7, 0x008fc1a8, 0x0000daa2, 0x00000000,
+ /* 94 */ 0x0000d9bf, 0x008fc1a9, 0x00000000, 0x008fc1aa,
+ /* 98 */ 0x0000daa6, 0x00000000, 0x0000daa1, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000daab, 0x0000daac, 0x0000c5a7, 0x0000daae,
+ /* a4 */ 0x008fc1ab, 0x008fc1ac, 0x0000bba4, 0x0000daa9,
+ /* a8 */ 0x00000000, 0x008fc1ad, 0x008fc1ae, 0x00000000,
+ /* ac */ 0x0000b5bc, 0x008fc1af, 0x00000000, 0x0000daaf,
+ /* b0 */ 0x008fc1b0, 0x0000daa8, 0x0000dab3, 0x00000000,
+ /* b4 */ 0x0000dab2, 0x008fc1b1, 0x0000dab1, 0x008fc1b2,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000dab4, 0x008fc1b3,
+ /* bc */ 0x00000000, 0x0000dab6, 0x0000bef1, 0x008fc1b4,
+
+ /*** e694xx - offset 0x01f3d ***/
+ /* 80 */ 0x0000dab5, 0x008fc1b5, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fc1b6, 0x0000dab9, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fc1b7, 0x008fc1b8, 0x008fc1b9, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc1ba,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc1bb,
+ /* 94 */ 0x008fc1bc, 0x00000000, 0x008fc1bd, 0x00000000,
+ /* 98 */ 0x0000dab7, 0x008fc1be, 0x00000000, 0x008fc1bf,
+ /* 9c */ 0x0000dab8, 0x0000d9f0, 0x008fc1c0, 0x008fc1c1,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fc1c2, 0x0000dabb,
+ /* a4 */ 0x0000daba, 0x00000000, 0x008fc1c3, 0x00000000,
+ /* a8 */ 0x00000000, 0x008fc1c4, 0x0000d9f8, 0x0000dabc,
+ /* ac */ 0x0000dab0, 0x00000000, 0x008fc1c5, 0x0000bbd9,
+ /* b0 */ 0x00000000, 0x008fc1c6, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000dabd, 0x0000dabe, 0x0000dac0, 0x0000dabf,
+ /* b8 */ 0x0000dac1, 0x0000b2fe, 0x008fc1c7, 0x0000b9b6,
+ /* bc */ 0x008fc1c8, 0x008fc1c9, 0x0000cafc, 0x0000c0af,
+
+ /*** e695xx - offset 0x01f7d ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc1ca,
+ /* 84 */ 0x00000000, 0x0000b8ce, 0x00000000, 0x008fc1cb,
+ /* 88 */ 0x0000dac3, 0x008fc1cc, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000dac6, 0x008ff4c1, 0x0000c9d2,
+ /* 90 */ 0x008fc1cd, 0x0000b5df, 0x008fc1ce, 0x00000000,
+ /* 94 */ 0x008fc1cf, 0x0000dac5, 0x0000dac4, 0x0000c7d4,
+ /* 98 */ 0x0000dac7, 0x0000b6b5, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000dac9, 0x0000dac8, 0x008fc1d0,
+ /* a0 */ 0x008fc1d1, 0x00000000, 0x0000b4ba, 0x0000bbb6,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000c6d8, 0x008fc1d2,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc1d3,
+ /* ac */ 0x0000b7c9, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000bff4, 0x00000000, 0x0000daca, 0x00000000,
+ /* b4 */ 0x0000c0b0, 0x0000c5a8, 0x00000000, 0x0000c9df,
+ /* b8 */ 0x0000dacb, 0x00000000, 0x008fc1d4, 0x00000000,
+ /* bc */ 0x00000000, 0x008fc1d5, 0x00000000, 0x00000000,
+
+ /*** e696xx - offset 0x01fbc ***/
+ /* 80 */ 0x008fc1d6, 0x0000dacc, 0x0000dacd,
+ /* 84 */ 0x00000000, 0x008fc1d7, 0x00000000, 0x0000cab8,
+ /* 88 */ 0x0000d5dd, 0x0000c0c6, 0x008fc1d8, 0x00000000,
+ /* 8c */ 0x0000c9cc, 0x00000000, 0x0000bad8, 0x00000000,
+ /* 90 */ 0x0000c8e5, 0x0000c8c3, 0x008fc1d9, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fc1da, 0x00000000, 0x0000c5cd,
+ /* 98 */ 0x008fc1db, 0x0000cec1, 0x00000000, 0x0000dacf,
+ /* 9c */ 0x0000bcd0, 0x008fc1dc, 0x00000000, 0x0000dad0,
+ /* a0 */ 0x008fc1dd, 0x0000b0b6, 0x00000000, 0x008fc1de,
+ /* a4 */ 0x0000b6d4, 0x0000c0cd, 0x008fc1df, 0x0000c9e0,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dad1,
+ /* ac */ 0x0000bbc2, 0x0000c3c7, 0x008fc1e0, 0x0000bbdb,
+ /* b0 */ 0x0000bfb7, 0x00000000, 0x008fc1e1, 0x008fc1e2,
+ /* b4 */ 0x008fc1e3, 0x00000000, 0x00000000, 0x0000dad2,
+ /* b8 */ 0x00000000, 0x0000cafd, 0x00000000, 0x00000000,
+ /* bc */ 0x0000b1f7, 0x0000bbdc, 0x00000000, 0x008fc1e4,
+
+ /*** e697xx - offset 0x01ffc ***/
+ /* 80 */ 0x00000000, 0x0000dad5, 0x008fc1e5, 0x0000dad3,
+ /* 84 */ 0x0000dad6, 0x0000ceb9, 0x0000dad4, 0x00000000,
+ /* 88 */ 0x008fc1e6, 0x008fc1e7, 0x00000000, 0x0000c0fb,
+ /* 8c */ 0x0000dad7, 0x00000000, 0x008fc1e8, 0x0000c2b2,
+ /* 90 */ 0x008fc1e9, 0x00000000, 0x0000dad8, 0x00000000,
+ /* 94 */ 0x008fc1ea, 0x00000000, 0x008fc1eb, 0x0000b4fa,
+ /* 98 */ 0x008fc1ec, 0x0000dada, 0x00000000, 0x0000dad9,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc1ed,
+ /* a0 */ 0x0000dadb, 0x0000dadc, 0x0000b4fb, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000c6fc, 0x0000c3b6, 0x0000b5ec,
+ /* a8 */ 0x0000bbdd, 0x0000c1e1, 0x00000000, 0x00000000,
+ /* ac */ 0x0000bddc, 0x0000b0b0, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fc1ee, 0x0000dadd, 0x008fc1ef, 0x00000000,
+ /* b4 */ 0x008fc1f0, 0x008fc1f1, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fc1f2, 0x0000b2a2, 0x0000dae1,
+ /* bc */ 0x00000000, 0x00000000, 0x008fc1f3, 0x008fc1f4,
+
+ /*** e698xx - offset 0x0203c ***/
+ /* 80 */ 0x008fc1f5, 0x00000000, 0x0000b9b7, 0x0000dae0,
+ /* 84 */ 0x008fc1f6, 0x00000000, 0x0000baab, 0x0000beba,
+ /* 88 */ 0x008fc1f7, 0x008fc1f8, 0x0000dadf, 0x00000000,
+ /* 8c */ 0x0000bebb, 0x008fc1f9, 0x0000ccc0, 0x0000baaa,
+ /* 90 */ 0x00000000, 0x008fc1fa, 0x008fc1fb, 0x0000b0d7,
+ /* 94 */ 0x0000c0ce, 0x008fc1fc, 0x008fc1fd, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000dae6, 0x008fc1fe, 0x008fc2a1, 0x0000c0b1,
+ /* a0 */ 0x0000b1c7, 0x008fc2a2, 0x008fc2a3, 0x008fc2a4,
+ /* a4 */ 0x008fc2a5, 0x0000bdd5, 0x008fc2a6, 0x0000cbe6,
+ /* a8 */ 0x0000baf2, 0x008fc2a7, 0x008fc2a8, 0x008fc2a9,
+ /* ac */ 0x008fc2aa, 0x0000bebc, 0x008fc2ab, 0x0000c0a7,
+ /* b0 */ 0x008fc2ac, 0x008fc2ad, 0x00000000, 0x008fc2ae,
+ /* b4 */ 0x0000dae5, 0x0000dae3, 0x0000dae4, 0x008fc2b0,
+ /* b8 */ 0x00000000, 0x008fc2af, 0x00000000, 0x008ff4c2,
+ /* bc */ 0x0000c3eb, 0x00000000, 0x00000000, 0x0000dba6,
+
+ /*** e699xx - offset 0x0207c ***/
+ /* 80 */ 0x008fc2b1, 0x0000daea, 0x0000bbfe, 0x0000b9b8,
+ /* 84 */ 0x0000dae8, 0x008fc2b2, 0x008fc2b3, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000dae9, 0x008fc2b4, 0x0000bfb8,
+ /* 8c */ 0x008fc2b5, 0x00000000, 0x008fc2b7, 0x0000dae7,
+ /* 90 */ 0x00000000, 0x008fc2b6, 0x0000bbaf, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc2b8,
+ /* 98 */ 0x008fc2b9, 0x008fc2ba, 0x00000000, 0x008fc2bb,
+ /* 9c */ 0x008fc2bc, 0x0000daec, 0x0000daeb, 0x0000daf0,
+ /* a0 */ 0x008fc2bd, 0x008fc2be, 0x0000daf1, 0x00000000,
+ /* a4 */ 0x0000daed, 0x008ff4c3, 0x0000b3a2, 0x0000daee,
+ /* a8 */ 0x0000daef, 0x0000c8d5, 0x008fc2c0, 0x008fc2c1,
+ /* ac */ 0x008fc2c2, 0x00000000, 0x0000c9e1, 0x0000b7ca,
+ /* b0 */ 0x0000daf2, 0x00000000, 0x00000000, 0x008fc2c4,
+ /* b4 */ 0x0000c0b2, 0x008fc2c5, 0x0000bebd, 0x008fc2c7,
+ /* b8 */ 0x008fc2c8, 0x008fc2c9, 0x0000c3d2, 0x008fc2ca,
+ /* bc */ 0x008fc2cc, 0x00000000, 0x008fc2c3, 0x008fc2c6,
+
+ /*** e69axx - offset 0x020bc ***/
+ /* 80 */ 0x008fc2cb, 0x0000b6c7, 0x00000000, 0x0000daf3,
+ /* 84 */ 0x0000daf7, 0x00000000, 0x00000000, 0x0000b2cb,
+ /* 88 */ 0x0000daf4, 0x0000daf6, 0x00000000, 0x008fc2cd,
+ /* 8c */ 0x008fc2ce, 0x008fc2cf, 0x0000daf5, 0x00000000,
+ /* 90 */ 0x008fc2d0, 0x0000bdeb, 0x008fc2d1, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000c3c8, 0x0000b0c5,
+ /* 98 */ 0x0000daf8, 0x008fc2d2, 0x008fc2d3, 0x008fc2d4,
+ /* 9c */ 0x008fc2d5, 0x0000daf9, 0x00000000, 0x008fc2d6,
+ /* a0 */ 0x008fc2d7, 0x00000000, 0x0000c4aa, 0x00000000,
+ /* a4 */ 0x008fc2d8, 0x00000000, 0x0000cef1, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000bbc3,
+ /* ac */ 0x00000000, 0x008fc2d9, 0x0000caeb, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fc2da, 0x008fc2db, 0x00000000,
+ /* b4 */ 0x0000cbbd, 0x008fc2dc, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000dba2, 0x0000dafb, 0x00000000, 0x008fc2dd,
+ /* bc */ 0x0000dafe, 0x00000000, 0x0000dafd, 0x008fc2de,
+
+ /*** e69bxx - offset 0x020fc ***/
+ /* 80 */ 0x008fc2df, 0x0000dafa, 0x008fc2e0, 0x008fc2e1,
+ /* 84 */ 0x0000dba1, 0x00000000, 0x00000000, 0x0000c6de,
+ /* 88 */ 0x008fc2e2, 0x0000dafc, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fc2e3, 0x00000000, 0x008fc2e4, 0x008fc2e5,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fc2e6, 0x00000000, 0x0000dba3, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000bdec, 0x0000dba4, 0x008fc2e7,
+ /* 9c */ 0x0000cdcb, 0x0000c7f8, 0x00000000, 0x008fc2e8,
+ /* a0 */ 0x0000dba5, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000dba7, 0x00000000,
+ /* a8 */ 0x008fc2e9, 0x0000dba8, 0x00000000, 0x008fc2ea,
+ /* ac */ 0x008fc2eb, 0x00000000, 0x008fc2ec, 0x00000000,
+ /* b0 */ 0x0000dba9, 0x00000000, 0x0000b6ca, 0x0000b1c8,
+ /* b4 */ 0x0000b9b9, 0x0000dbaa, 0x00000000, 0x0000dbab,
+ /* b8 */ 0x0000bdf1, 0x0000c1e2, 0x008fc2ed, 0x008fc2bf,
+ /* bc */ 0x0000d2d8, 0x0000c1be, 0x0000c1bd, 0x0000c2d8,
+
+ /*** e69cxx - offset 0x0213c ***/
+ /* 80 */ 0x0000bac7, 0x00000000, 0x00000000, 0x0000d0f2,
+ /* 84 */ 0x00000000, 0x008fc2ee, 0x00000000, 0x008fc2ef,
+ /* 88 */ 0x0000b7ee, 0x0000cdad, 0x00000000, 0x0000cafe,
+ /* 8c */ 0x00000000, 0x0000c9fe, 0x008fc2f0, 0x0000dbac,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc2f1,
+ /* 94 */ 0x0000baf3, 0x0000c4bf, 0x0000dbad, 0x0000cfaf,
+ /* 98 */ 0x00000000, 0x008fc2f2, 0x00000000, 0x0000cbbe,
+ /* 9c */ 0x008fc2f3, 0x0000c4ab, 0x0000dbae, 0x0000b4fc,
+ /* a0 */ 0x008fc2f4, 0x00000000, 0x008fc2f5, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000dbaf, 0x0000dbb0,
+ /* a8 */ 0x0000ccda, 0x00000000, 0x0000cca4, 0x0000cbf6,
+ /* ac */ 0x0000cbdc, 0x0000bba5, 0x0000dbb2, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000bceb, 0x00000000, 0x008fc2f6,
+ /* b4 */ 0x0000cbd1, 0x00000000, 0x0000dbb4, 0x0000dbb7,
+ /* b8 */ 0x0000dbb6, 0x00000000, 0x0000b4f9, 0x00000000,
+ /* bc */ 0x00000000, 0x0000b5e0, 0x008fc2f7, 0x0000dbb3,
+
+ /*** e69dxx - offset 0x0217c ***/
+ /* 80 */ 0x00000000, 0x0000dbb5, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fc2f8, 0x0000dbb8, 0x008fc2f9,
+ /* 88 */ 0x008fc2fa, 0x0000bff9, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fc2fb, 0x00000000, 0x0000cdfb, 0x0000b0c9,
+ /* 90 */ 0x0000bae0, 0x0000c2bc, 0x00000000, 0x0000bcdd,
+ /* 94 */ 0x008fc2fc, 0x008fc2fd, 0x0000bef3, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000dbbb, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000c5ce, 0x008fc2fe, 0x0000dbb9, 0x0000c2ab,
+ /* a0 */ 0x0000dbba, 0x0000bef2, 0x0000ccdd, 0x0000dbbc,
+ /* a4 */ 0x0000dbbd, 0x0000cde8, 0x008fc3a1, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000dbc2, 0x00000000,
+ /* ac */ 0x008fc3a2, 0x0000b9ba, 0x008fc3a3, 0x0000c7d5,
+ /* b0 */ 0x0000dbbf, 0x0000c5ec, 0x0000dade, 0x0000dae2,
+ /* b4 */ 0x008fc3a4, 0x0000b5cf, 0x008fc3a5, 0x0000c7c7,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc3a6,
+ /* bc */ 0x0000dbc1, 0x00000000, 0x0000bebe, 0x0000c8c4,
+
+ /*** e69exx - offset 0x021bc ***/
+ /* 80 */ 0x00000000, 0x008fc3a7, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fc3a8, 0x0000dbc7, 0x00000000, 0x0000c8fa,
+ /* 88 */ 0x00000000, 0x0000dbbe, 0x00000000, 0x0000dbc4,
+ /* 8c */ 0x0000dbc3, 0x00000000, 0x008fc3a9, 0x008fc3aa,
+ /* 90 */ 0x0000c0cf, 0x008fc3ab, 0x00000000, 0x008fc3ac,
+ /* 94 */ 0x00000000, 0x0000cbed, 0x008fc3ad, 0x0000ced3,
+ /* 98 */ 0x008fc3ae, 0x008fc3af, 0x0000cbe7, 0x008fc3b0,
+ /* 9c */ 0x0000b2cc, 0x0000bbde, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000cfc8, 0x0000dbc6, 0x0000bff5, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000dbc5, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000dbc0, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x0000b8cf,
+ /* b0 */ 0x008fc3b1, 0x008fc3b2, 0x008fc3b3, 0x0000dbcc,
+ /* b4 */ 0x0000dbca, 0x008fc3b4, 0x0000b2cd, 0x0000dbc8,
+ /* b8 */ 0x0000dbce, 0x0000dbd4, 0x00000000, 0x008fc3b5,
+ /* bc */ 0x008fc3b6, 0x008fc3b7, 0x00000000, 0x00000000,
+
+ /*** e69fxx - offset 0x021fc ***/
+ /* 80 */ 0x008fc3b9, 0x0000c2c8, 0x008fc3ba, 0x008fc3bb,
+ /* 84 */ 0x0000cac1, 0x008fc3bc, 0x0000dbd6, 0x00000000,
+ /* 88 */ 0x008fc3bd, 0x008fc3be, 0x0000c9a2, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000dbd5, 0x0000c7f0,
+ /* 90 */ 0x0000cbbf, 0x0000b4bb, 0x008fc3bf, 0x0000c0f7,
+ /* 94 */ 0x0000bdc0, 0x00000000, 0x00000000, 0x008fc3c0,
+ /* 98 */ 0x0000c4d3, 0x008fc3c1, 0x0000cdae, 0x00000000,
+ /* 9c */ 0x008fc3c2, 0x0000dbd1, 0x0000dbd0, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fc3c3, 0x0000dbd2, 0x00000000,
+ /* a4 */ 0x0000dbcf, 0x00000000, 0x008fc3c4, 0x0000dbd7,
+ /* a8 */ 0x00000000, 0x0000dbcd, 0x00000000, 0x00000000,
+ /* ac */ 0x0000dbcb, 0x00000000, 0x0000dbd3, 0x0000dbc9,
+ /* b0 */ 0x008fc3c5, 0x0000c3ec, 0x008fc3c6, 0x0000ccf8,
+ /* b4 */ 0x0000bcc6, 0x0000baf4, 0x008fc3c7, 0x008fc3c8,
+ /* b8 */ 0x00000000, 0x008fc3b8, 0x00000000, 0x0000baba,
+ /* bc */ 0x00000000, 0x00000000, 0x0000cbef, 0x0000b3c1,
+
+ /*** e6a0xx - offset 0x0223c ***/
+ /* 80 */ 0x00000000, 0x008ff4c6, 0x0000c4ce, 0x0000c6ca,
+ /* 84 */ 0x0000b1c9, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c0f2,
+ /* 94 */ 0x008fc3ca, 0x00000000, 0x0000c0b4, 0x0000b7aa,
+ /* 98 */ 0x00000000, 0x008fc3cb, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fc3cc, 0x0000dbd9, 0x008fc3cd,
+ /* a0 */ 0x00000000, 0x0000b9bb, 0x0000b3fc, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc3cf,
+ /* a8 */ 0x008fc3ce, 0x0000dbdb, 0x0000b3f4, 0x0000dbe1,
+ /* ac */ 0x008fc3d0, 0x008fc3d1, 0x00000000, 0x008fc3d2,
+ /* b0 */ 0x008fc3d3, 0x008fc3d4, 0x0000dbde, 0x008fc3d5,
+ /* b4 */ 0x0000c0f3, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000b3cb, 0x0000baac, 0x00000000, 0x008fc3d6,
+ /* bc */ 0x0000b3ca, 0x0000bacf, 0x00000000, 0x008fc3d7,
+
+ /*** e6a1xx - offset 0x0227c ***/
+ /* 80 */ 0x0000dbdc, 0x0000b7e5, 0x0000b7cb, 0x0000c5ed,
+ /* 84 */ 0x008fc3d8, 0x008fc3d9, 0x0000dbda, 0x00000000,
+ /* 88 */ 0x0000b0c6, 0x00000000, 0x008fc3da, 0x00000000,
+ /* 8c */ 0x008fc3db, 0x0000dbdd, 0x0000dbdf, 0x00000000,
+ /* 90 */ 0x0000b6cd, 0x0000b7ac, 0x008fc3c9, 0x0000b4bc,
+ /* 94 */ 0x0000b5cb, 0x008fc3dc, 0x00000000, 0x008fc3dd,
+ /* 98 */ 0x008fc3de, 0x0000dbe2, 0x00000000, 0x008fc3df,
+ /* 9c */ 0x0000baf9, 0x0000cbf1, 0x00000000, 0x0000bbb7,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dbe3,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c9b0,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc3e0,
+ /* ac */ 0x00000000, 0x00000000, 0x008fc3e1, 0x008fc3e2,
+ /* b0 */ 0x008fc3e3, 0x008fc3e4, 0x008fc3e5, 0x00000000,
+ /* b4 */ 0x0000dbef, 0x008fc3e6, 0x0000b2b3, 0x0000dbe4,
+ /* b8 */ 0x00000000, 0x008fc3e7, 0x008fc3e8, 0x008fc3e9,
+ /* bc */ 0x008fc3ea, 0x00000000, 0x0000dbf5, 0x0000dbe5,
+
+ /*** e6a2xx - offset 0x022bc ***/
+ /* 80 */ 0x00000000, 0x0000cec2, 0x008fc3eb, 0x0000dbec,
+ /* 84 */ 0x008fc3ec, 0x0000c7df, 0x008fc3ed, 0x00000000,
+ /* 88 */ 0x008fc3ee, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000dbf4, 0x00000000, 0x0000dbe7,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b0b4,
+ /* 94 */ 0x0000dbe9, 0x00000000, 0x008fc3ef, 0x0000b9bc,
+ /* 98 */ 0x008fc3f0, 0x00000000, 0x008fc3f1, 0x0000dbeb,
+ /* 9c */ 0x008fc3f2, 0x0000dbea, 0x00000000, 0x0000dbe6,
+ /* a0 */ 0x0000dbf1, 0x008fc3f3, 0x0000bebf, 0x008fc3f4,
+ /* a4 */ 0x00000000, 0x008fc3f5, 0x0000d4ed, 0x0000b8e8,
+ /* a8 */ 0x0000cdfc, 0x008fc3f6, 0x008fc3f7, 0x00000000,
+ /* ac */ 0x00000000, 0x0000dbe8, 0x008fc3f8, 0x0000c4f4,
+ /* b0 */ 0x0000b3a3, 0x0000baad, 0x008fc3f9, 0x0000dbe0,
+ /* b4 */ 0x00000000, 0x0000dbf0, 0x0000b3e1, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000dbee, 0x0000dbf2, 0x008fc3fa,
+ /* bc */ 0x0000c5ee, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e6a3xx - offset 0x022f9 ***/
+ /* 80 */ 0x00000000,
+ /* 84 */ 0x0000b4fe, 0x008fc3fb, 0x0000dcb2, 0x00000000,
+ /* 88 */ 0x008fc3fc, 0x0000ccc9, 0x0000dbf7, 0x0000b4fd,
+ /* 8c */ 0x008fc3fd, 0x0000dbfe, 0x00000000, 0x008fc3fe,
+ /* 90 */ 0x008fc4a1, 0x008fc4a2, 0x0000cbc0, 0x008fc4a3,
+ /* 94 */ 0x0000dca1, 0x0000dca3, 0x008fc4a4, 0x0000dca7,
+ /* 98 */ 0x0000dbf9, 0x008fc4a5, 0x0000c3aa, 0x00000000,
+ /* 9c */ 0x008fc4a6, 0x008fc4a7, 0x00000000, 0x0000c5ef,
+ /* a0 */ 0x0000dcab, 0x0000dbfc, 0x00000000, 0x0000dca8,
+ /* a4 */ 0x00000000, 0x008fc4a8, 0x00000000, 0x0000dca2,
+ /* a8 */ 0x008fc4a9, 0x00000000, 0x008fc4aa, 0x008fc4ab,
+ /* ac */ 0x008fc4ac, 0x008fc4ad, 0x0000bfb9, 0x0000dcac,
+ /* b0 */ 0x008fc4ae, 0x008fc4af, 0x0000c0b3, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fc4b0, 0x008fc4b1, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000dcaa, 0x0000b4bd, 0x008fc4b2,
+ /* bc */ 0x008fc4b3, 0x008fc4b4, 0x00000000, 0x00000000,
+
+ /*** e6a4xx - offset 0x02339 ***/
+ /* 80 */ 0x0000cfd0, 0x0000dbf6, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000dca6, 0x0000b0d8, 0x008fc4b5, 0x00000000,
+ /* 88 */ 0x0000dbf8, 0x008fc4b6, 0x008fc4b7, 0x0000ccba,
+ /* 8c */ 0x0000dbfd, 0x0000bfa2, 0x0000c4c7, 0x0000dbf3,
+ /* 90 */ 0x008fc4b8, 0x008fc4b9, 0x0000dca5, 0x008fc4ba,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fc4bb, 0x008fc4bc,
+ /* 98 */ 0x00000000, 0x0000bffa, 0x0000dcaf, 0x0000b3f1,
+ /* 9c */ 0x0000b8a1, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000dcb1, 0x0000dbfa, 0x0000dcb0,
+ /* a4 */ 0x00000000, 0x0000dca9, 0x0000dbfb, 0x00000000,
+ /* a8 */ 0x0000dcad, 0x00000000, 0x0000dcae, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000dcbf, 0x008fc4bd, 0x00000000, 0x008fc4be,
+ /* b4 */ 0x0000c6ce, 0x008fc4bf, 0x0000dca4, 0x00000000,
+ /* b8 */ 0x008fc4c0, 0x0000dcbb, 0x00000000, 0x008fc4c1,
+ /* bc */ 0x00000000, 0x0000dcbd, 0x00000000, 0x0000c4d8,
+
+ /*** e6a5xx - offset 0x02379 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fc4c2, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fc4c3, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fc4c4, 0x0000cdcc, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fc4c5, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c9f6,
+ /* 94 */ 0x0000dcb8, 0x0000c2ca, 0x00000000, 0x008fc4c6,
+ /* 98 */ 0x00000000, 0x0000dcbe, 0x0000c1bf, 0x008fc4c7,
+ /* 9c */ 0x0000dcb5, 0x0000dcc2, 0x0000dcc1, 0x00000000,
+ /* a0 */ 0x0000c6ef, 0x0000dcc0, 0x0000c6ea, 0x008fc4c8,
+ /* a4 */ 0x008fc4c9, 0x008fc4ca, 0x008fc4cb, 0x00000000,
+ /* a8 */ 0x008fc4cc, 0x008fc4cd, 0x0000dcc4, 0x0000dcb7,
+ /* ac */ 0x008fc4ce, 0x0000b6c8, 0x0000dcba, 0x0000bddd,
+ /* b0 */ 0x008fc4cf, 0x008fc4d0, 0x008fc4d1, 0x0000c7e0,
+ /* b4 */ 0x0000dcbc, 0x0000b6cb, 0x00000000, 0x0000dcb4,
+ /* b8 */ 0x0000dcb6, 0x0000dcb3, 0x008fc4d2, 0x008fc4d3,
+ /* bc */ 0x0000cfb0, 0x0000b3da, 0x0000dcb9, 0x008fc4d4,
+
+ /*** e6a6xx - offset 0x023b9 ***/
+ /* 80 */ 0x008fc4d5, 0x0000dcc3, 0x0000b3b5, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000bae7, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fc4d6, 0x0000b1dd, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000dcd4, 0x008fc4d7, 0x00000000,
+ /* 94 */ 0x0000cfb1, 0x0000dcd7, 0x008fc4d8, 0x00000000,
+ /* 98 */ 0x008fc4d9, 0x00000000, 0x00000000, 0x0000bfba,
+ /* 9c */ 0x0000dcd6, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000dcd5, 0x008fc4da, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fc4db, 0x008fc4dc, 0x0000dcd2,
+ /* a8 */ 0x008fc4dd, 0x00000000, 0x00000000, 0x008fc4de,
+ /* ac */ 0x00000000, 0x008fc4df, 0x0000dcc6, 0x008fc4e0,
+ /* b0 */ 0x00000000, 0x0000dce3, 0x0000dcc5, 0x00000000,
+ /* b4 */ 0x0000dcd8, 0x00000000, 0x00000000, 0x008fc4e1,
+ /* b8 */ 0x008fc4e2, 0x00000000, 0x008fc4e3, 0x0000dcd0,
+ /* bc */ 0x008fc4e4, 0x00000000, 0x0000dccb, 0x0000dcc8,
+
+ /*** e6a7xx - offset 0x023f9 ***/
+ /* 80 */ 0x00000000, 0x0000dcc9, 0x00000000, 0x0000dcd1,
+ /* 84 */ 0x00000000, 0x008fc4e5, 0x00000000, 0x0000f4a2,
+ /* 88 */ 0x008fc4e6, 0x00000000, 0x0000dcce, 0x0000b9bd,
+ /* 8c */ 0x0000c4c8, 0x0000c1e4, 0x0000dccc, 0x00000000,
+ /* 90 */ 0x0000dcc7, 0x008fc4e7, 0x00000000, 0x0000dcca,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fc4e8, 0x008fc4e9,
+ /* 98 */ 0x0000cdcd, 0x0000cbea, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000dccf, 0x0000dcd9, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fc4ea, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fc4eb, 0x00000000, 0x0000dce1,
+ /* a8 */ 0x0000dcda, 0x00000000, 0x00000000, 0x0000dce7,
+ /* ac */ 0x00000000, 0x0000dce5, 0x008fc4ec, 0x008fc4ed,
+ /* b0 */ 0x00000000, 0x008fc4ee, 0x0000dce0, 0x008fc4ef,
+ /* b4 */ 0x00000000, 0x008fc4f0, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000dcdf, 0x00000000, 0x0000c4d0,
+ /* bc */ 0x00000000, 0x0000c1e5, 0x008fc4f1, 0x0000dcdd,
+
+ /*** e6a8xx - offset 0x02439 ***/
+ /* 80 */ 0x008fc4f2, 0x008fc4f3, 0x0000dcdb, 0x008fc4f4,
+ /* 84 */ 0x00000000, 0x0000dce2, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000dce8, 0x0000c8f5,
+ /* 8c */ 0x0000dcee, 0x00000000, 0x00000000, 0x008fc4f5,
+ /* 90 */ 0x00000000, 0x008fc4f6, 0x0000dce9, 0x0000dcec,
+ /* 94 */ 0x0000dce6, 0x008fc4f7, 0x00000000, 0x0000c3f4,
+ /* 98 */ 0x00000000, 0x0000c9b8, 0x008fc4f8, 0x0000dcdc,
+ /* 9c */ 0x00000000, 0x008fc4f9, 0x0000dce4, 0x0000bec0,
+ /* a0 */ 0x008fc4fa, 0x0000cccf, 0x0000dcf8, 0x0000dceb,
+ /* a4 */ 0x008fc4fb, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fc4fc, 0x0000b8a2, 0x0000b2a3, 0x0000b3df,
+ /* ac */ 0x00000000, 0x00000000, 0x0000dcd3, 0x00000000,
+ /* b0 */ 0x008fc4fd, 0x00000000, 0x008fc4fe, 0x00000000,
+ /* b4 */ 0x008fc5a1, 0x0000bec1, 0x0000dcf0, 0x008fc5a2,
+ /* b8 */ 0x0000dcf7, 0x0000bcf9, 0x0000b3f2, 0x008fc5a3,
+ /* bc */ 0x00000000, 0x0000c3ae, 0x008fc5a4, 0x008fc5a5,
+
+ /*** e6a9xx - offset 0x02479 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000dced, 0x008fc5a6, 0x008fc5a7, 0x0000dcf2,
+ /* 88 */ 0x0000dcf6, 0x008fc5a8, 0x008fc5a9, 0x0000b6b6,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fc5aa, 0x00000000,
+ /* 90 */ 0x008fc5ab, 0x008fc5ac, 0x008fc5ad, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fc5ae, 0x008fc5af, 0x00000000,
+ /* 98 */ 0x0000b5cc, 0x0000dcf4, 0x00000000, 0x008fc5b0,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000b5a1,
+ /* a0 */ 0x00000000, 0x0000c6cb, 0x0000dcf3, 0x00000000,
+ /* a4 */ 0x008fc5b1, 0x00000000, 0x0000dcf5, 0x008fc5b2,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fc5b3, 0x008ff4c9,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fc5b4, 0x0000dcef, 0x008fc5b5,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000dcf1, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x008fc5b6, 0x0000b3e0,
+
+ /*** e6aaxx - offset 0x024b9 ***/
+ /* 80 */ 0x0000c3c9, 0x008fc5b7, 0x00000000, 0x008fc5b8,
+ /* 84 */ 0x0000dcfc, 0x00000000, 0x008fc5b9, 0x008fc5ba,
+ /* 88 */ 0x00000000, 0x008fc5bb, 0x00000000, 0x008fc5bc,
+ /* 8c */ 0x00000000, 0x0000dcfa, 0x0000b8e9, 0x00000000,
+ /* 90 */ 0x0000dcf9, 0x008fc5bd, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dda1,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc5be,
+ /* 9c */ 0x0000dbd8, 0x008fc5bf, 0x008fc5c0, 0x008fc5c1,
+ /* a0 */ 0x0000dcfb, 0x00000000, 0x0000dcfd, 0x0000dcfe,
+ /* a4 */ 0x00000000, 0x008fc5c2, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000ddac, 0x008fc5c3,
+ /* ac */ 0x0000dda8, 0x00000000, 0x0000dbed, 0x008fc5c4,
+ /* b0 */ 0x008fc5c5, 0x008fc5c6, 0x00000000, 0x0000dda7,
+ /* b4 */ 0x008fc5c7, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000dda6, 0x00000000, 0x00000000, 0x0000dda3,
+ /* bc */ 0x00000000, 0x008fc5c8, 0x008fc5c9, 0x008fc5ca,
+
+ /*** e6abxx - offset 0x024f9 ***/
+ /* 80 */ 0x00000000, 0x0000dcea, 0x0000dda5, 0x0000dda4,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fc5cb, 0x00000000,
+ /* 88 */ 0x008fc5cd, 0x008fc5cc, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fc5ce, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fc5cf, 0x0000ddaa, 0x00000000, 0x0000cfa6,
+ /* 94 */ 0x008fc5d0, 0x008fc5d1, 0x008fc5d2, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000ddad, 0x0000b6fb,
+ /* 9c */ 0x008fc5d3, 0x008fc5d4, 0x0000dda9, 0x0000ddab,
+ /* a0 */ 0x00000000, 0x00000000, 0x008ff4ca, 0x00000000,
+ /* a4 */ 0x008fc5d5, 0x00000000, 0x00000000, 0x008fc5d6,
+ /* a8 */ 0x0000c8a7, 0x00000000, 0x0000ddae, 0x00000000,
+ /* ac */ 0x008fc5d7, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fc5d8, 0x008fc5d9, 0x008fc5da, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000ddb2, 0x0000ddaf,
+ /* bc */ 0x008fc5db, 0x008fc5dc, 0x00000000, 0x00000000,
+
+ /*** e6acxx - offset 0x02537 ***/
+ /* 80 */ 0x008fc5dd, 0x008fc5de,
+ /* 84 */ 0x0000cdf3, 0x0000ddb0, 0x008fc5df, 0x008fc5e0,
+ /* 88 */ 0x00000000, 0x008fc5e1, 0x0000dcde, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc5e2,
+ /* 90 */ 0x008fc5e3, 0x008fc5e4, 0x0000ddb3, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000ddb4, 0x008fc5e5,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc5e6,
+ /* 9c */ 0x00000000, 0x0000b1b5, 0x008fc5e7, 0x0000ddb6,
+ /* a0 */ 0x0000b7e7, 0x0000bca1, 0x00000000, 0x0000b6d5,
+ /* a4 */ 0x008fc5e8, 0x00000000, 0x00000000, 0x0000b2a4,
+ /* a8 */ 0x008fc5e9, 0x00000000, 0x00000000, 0x008fc5ea,
+ /* ac */ 0x008fc5eb, 0x00000000, 0x00000000, 0x008fc5ec,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000cddf, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fc5ed, 0x008fc5ee, 0x0000ddb8,
+ /* b8 */ 0x0000ddb7, 0x0000ddba, 0x0000b5bd, 0x008fc5ef,
+ /* bc */ 0x00000000, 0x0000b6d6, 0x0000b4be, 0x008fc5f0,
+
+ /*** e6adxx - offset 0x02577 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x0000ddbd,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fc5f1, 0x0000ddbc,
+ /* 88 */ 0x00000000, 0x0000ddbe, 0x008fc5f2, 0x00000000,
+ /* 8c */ 0x0000b2ce, 0x008fc5f3, 0x0000c3b7, 0x00000000,
+ /* 90 */ 0x0000ddbf, 0x00000000, 0x008fc5f4, 0x0000b4bf,
+ /* 94 */ 0x0000ddc1, 0x00000000, 0x008fc5f5, 0x00000000,
+ /* 98 */ 0x008fc5f6, 0x0000ddc0, 0x00000000, 0x0000ddc2,
+ /* 9c */ 0x00000000, 0x008fc5f7, 0x00000000, 0x0000ddc3,
+ /* a0 */ 0x008fc5f8, 0x0000ddc4, 0x0000bbdf, 0x0000c0b5,
+ /* a4 */ 0x0000baa1, 0x00000000, 0x0000c9f0, 0x008fc5f9,
+ /* a8 */ 0x00000000, 0x0000cae2, 0x0000cfc4, 0x008fc5fa,
+ /* ac */ 0x00000000, 0x00000000, 0x008fc5fb, 0x0000bbf5,
+ /* b0 */ 0x008fc5fc, 0x00000000, 0x00000000, 0x0000bad0,
+ /* b4 */ 0x0000cef2, 0x008fc5fd, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000ddc5, 0x0000ddc6, 0x00000000, 0x0000bbe0,
+ /* bc */ 0x00000000, 0x008fc5fe, 0x008fc6a1, 0x0000ddc7,
+
+ /*** e6aexx - offset 0x025b7 ***/
+ /* 80 */ 0x0000ddc8, 0x00000000, 0x008fc6a2, 0x0000ddca,
+ /* 84 */ 0x0000ddc9, 0x008fc6a3, 0x0000cbd8, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000bdde, 0x0000bcec, 0x0000bbc4,
+ /* 8c */ 0x00000000, 0x0000ddcb, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000ddcd, 0x0000bfa3, 0x008fc6a4,
+ /* 98 */ 0x0000ddcc, 0x00000000, 0x00000000, 0x008fc6a5,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000ddce, 0x008fc6a6,
+ /* a0 */ 0x008fc6a7, 0x00000000, 0x008fc6a8, 0x008fc6a9,
+ /* a4 */ 0x0000ddcf, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fc6aa, 0x008fc6ab, 0x0000ddd0, 0x0000ddd1,
+ /* ac */ 0x008fc6ac, 0x008fc6ad, 0x008fc6ae, 0x0000ddd2,
+ /* b0 */ 0x008fc6af, 0x0000ddd4, 0x0000ddd3, 0x0000ddd5,
+ /* b4 */ 0x0000b2a5, 0x0000c3ca, 0x00000000, 0x0000ddd6,
+ /* b8 */ 0x008fc6b0, 0x008fc6b1, 0x0000bba6, 0x0000b3cc,
+ /* bc */ 0x0000ddd7, 0x008fc6b2, 0x008fc6b3, 0x0000c5c2,
+
+ /*** e6afxx - offset 0x025f7 ***/
+ /* 80 */ 0x0000d4cc, 0x00000000, 0x00000000, 0x008fc6b4,
+ /* 84 */ 0x008fc6b5, 0x0000b5a3, 0x0000ddd8, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fc6b6, 0x00000000, 0x0000ddd9,
+ /* 8c */ 0x008fc6b7, 0x0000caec, 0x0000cbe8, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000c6c7, 0x0000ddda,
+ /* 94 */ 0x0000c8e6, 0x00000000, 0x008fc6b8, 0x00000000,
+ /* 98 */ 0x0000c8fb, 0x00000000, 0x008fc6b9, 0x0000ccd3,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000dddb,
+ /* a0 */ 0x00000000, 0x008fc6ba, 0x00000000, 0x008fc6bb,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fc6bc, 0x008fc6bd,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dddd,
+ /* ac */ 0x0000dddc, 0x00000000, 0x008fc6be, 0x0000dddf,
+ /* b0 */ 0x00000000, 0x008fc6bf, 0x00000000, 0x0000ddde,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc6c0,
+ /* b8 */ 0x00000000, 0x008fc6c1, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fc6c2,
+
+ /*** e6b0xx - offset 0x02637 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fc6c3, 0x00000000,
+ /* 84 */ 0x008fc6c4, 0x008fc6c5, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000dde1, 0x008fc6c6, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fc6c7, 0x008fc6c8, 0x0000bbe1,
+ /* 90 */ 0x008fc6c9, 0x0000ccb1, 0x008fc6ca, 0x0000dde2,
+ /* 94 */ 0x0000dde3, 0x00000000, 0x00000000, 0x0000b5a4,
+ /* 98 */ 0x00000000, 0x008fc6cb, 0x00000000, 0x0000dde4,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc6cc,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dde6,
+ /* a4 */ 0x0000dde5, 0x00000000, 0x008fc6cd, 0x008fc6ce,
+ /* a8 */ 0x008fc6cf, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x008fc6d0, 0x00000000, 0x008fc6d1, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc6d2,
+ /* b4 */ 0x0000bfe5, 0x008fc6d3, 0x008fc6d4, 0x0000c9b9,
+ /* b8 */ 0x0000b1ca, 0x00000000, 0x008fc6d5, 0x008fc6d6,
+ /* bc */ 0x00000000, 0x00000000, 0x0000c8c5, 0x008fc6d7,
+
+ /*** e6b1xx - offset 0x02677 ***/
+ /* 80 */ 0x0000c4f5, 0x0000bdc1, 0x0000b5e1, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fc6d8, 0x008fc6d9,
+ /* 8c */ 0x00000000, 0x008fc6da, 0x0000c8c6, 0x008fc6db,
+ /* 90 */ 0x0000bcae, 0x00000000, 0x008fc6dc, 0x00000000,
+ /* 94 */ 0x008fc6dd, 0x0000dde8, 0x00000000, 0x0000b4c0,
+ /* 98 */ 0x00000000, 0x008fc6de, 0x0000b1f8, 0x008fc6df,
+ /* 9c */ 0x008fc6e0, 0x0000c6f2, 0x0000dde7, 0x0000b9be,
+ /* a0 */ 0x0000c3d3, 0x00000000, 0x0000dde9, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc7b6,
+ /* a8 */ 0x0000ddf1, 0x00000000, 0x0000ddea, 0x008fc6e1,
+ /* ac */ 0x00000000, 0x008fc6e2, 0x00000000, 0x008fc6e3,
+ /* b0 */ 0x0000c2c1, 0x00000000, 0x0000b5e2, 0x0000ddf2,
+ /* b4 */ 0x008fc6e4, 0x00000000, 0x008fc6e5, 0x00000000,
+ /* b8 */ 0x008fc6e6, 0x008fc6e7, 0x0000b7e8, 0x008fc6e8,
+ /* bc */ 0x00000000, 0x0000b5a5, 0x0000ddf0, 0x00000000,
+
+ /*** e6b2xx - offset 0x026b6 ***/
+ /* 80 */ 0x0000ddee, 0x0000ddeb, 0x0000cde0,
+ /* 84 */ 0x00000000, 0x008fc6e9, 0x008fc6ea, 0x008fc6eb,
+ /* 88 */ 0x0000c4c0, 0x008fc6ec, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000c6d9, 0x0000ddec, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000ddf4, 0x00000000, 0x0000ddf3, 0x0000b7a3,
+ /* 94 */ 0x008fc6ed, 0x008fc6ee, 0x0000b2ad, 0x008fc6ef,
+ /* 98 */ 0x008fc6f0, 0x0000babb, 0x0000dded, 0x0000ddef,
+ /* 9c */ 0x008fc6f1, 0x00000000, 0x00000000, 0x008fc6f2,
+ /* a0 */ 0x00000000, 0x0000cbd7, 0x0000c2f4, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000cbf7,
+ /* ac */ 0x00000000, 0x00000000, 0x0000ddfc, 0x00000000,
+ /* b0 */ 0x008fc6f3, 0x0000ddfd, 0x008fc6f4, 0x0000b2cf,
+ /* b4 */ 0x008fc6f5, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000caa8, 0x0000ccfd, 0x0000dea1, 0x0000bca3,
+ /* bc */ 0x0000bec2, 0x0000ddf8, 0x0000ddfe, 0x0000b1e8,
+
+ /*** e6b3xx - offset 0x026f6 ***/
+ /* 80 */ 0x00000000, 0x0000b6b7, 0x008fc6f6, 0x00000000,
+ /* 84 */ 0x0000ddf5, 0x0000ddfa, 0x008fc6f7, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000c0f4, 0x0000c7f1, 0x00000000,
+ /* 8c */ 0x0000c8e7, 0x008fc6f8, 0x00000000, 0x008fc6f9,
+ /* 90 */ 0x008fc6fa, 0x008fc6fb, 0x008fc6fc, 0x0000ddf7,
+ /* 94 */ 0x008fc6fd, 0x0000cba1, 0x008fc6fe, 0x0000ddf9,
+ /* 98 */ 0x00000000, 0x0000dea4, 0x008fc7a1, 0x0000dea2,
+ /* 9c */ 0x008fc7a2, 0x0000ddfb, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fc7a3, 0x0000cba2, 0x0000c7c8, 0x0000b5e3,
+ /* a4 */ 0x00000000, 0x0000c5a5, 0x00000000, 0x008fc7a4,
+ /* a8 */ 0x0000c3ed, 0x008fc7a5, 0x0000dea5, 0x008fc7a6,
+ /* ac */ 0x008fc7a7, 0x00000000, 0x008fc7a8, 0x0000dea3,
+ /* b0 */ 0x0000c2d9, 0x0000ddf6, 0x008fc7a9, 0x0000b1cb,
+ /* b4 */ 0x008fc7aa, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e6b4xx - offset 0x02732 ***/
+ /* 84 */ 0x008fc7ab, 0x00000000, 0x00000000, 0x008fc7ac,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fc7ad, 0x0000cdce,
+ /* 8c */ 0x0000deb0, 0x00000000, 0x008fc7ae, 0x008fc7af,
+ /* 90 */ 0x00000000, 0x008fc7b0, 0x0000deaf, 0x008fc7b1,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c0f6,
+ /* 98 */ 0x00000000, 0x0000deac, 0x008fc7b2, 0x0000cdec,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000c6b6, 0x0000dea6,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000c4c5, 0x008fc7b3, 0x008fc7b4,
+ /* a8 */ 0x008fc7b5, 0x0000b1cc, 0x0000b9bf, 0x0000dea9,
+ /* ac */ 0x00000000, 0x00000000, 0x008fc7b7, 0x008fc7b8,
+ /* b0 */ 0x00000000, 0x008fc7b9, 0x0000bda7, 0x0000deae,
+ /* b4 */ 0x00000000, 0x0000dead, 0x0000dea8, 0x00000000,
+ /* b8 */ 0x0000deab, 0x008fc7ba, 0x00000000, 0x0000b3e8,
+ /* bc */ 0x008fc7bb, 0x0000deaa, 0x0000c7c9, 0x008fc7bc,
+
+ /*** e6b5xx - offset 0x02772 ***/
+ /* 80 */ 0x00000000, 0x0000ceae, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000bef4, 0x0000c0f5, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc7bd,
+ /* 98 */ 0x00000000, 0x0000deb6, 0x0000deb4, 0x00000000,
+ /* 9c */ 0x0000c9cd, 0x00000000, 0x008fc7be, 0x008fc7bf,
+ /* a0 */ 0x00000000, 0x008fc7c0, 0x00000000, 0x0000deb1,
+ /* a4 */ 0x0000deb3, 0x008fc7c1, 0x0000b1ba, 0x008fc7c2,
+ /* a8 */ 0x00000000, 0x0000b9c0, 0x0000cfb2, 0x00000000,
+ /* ac */ 0x0000b3bd, 0x00000000, 0x0000c9e2, 0x008fc7c3,
+ /* b0 */ 0x008fc7c4, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000cde1, 0x00000000, 0x00000000, 0x0000b3a4,
+ /* b8 */ 0x0000bfbb, 0x0000deb5, 0x00000000, 0x00000000,
+ /* bc */ 0x008fc7c5, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e6b6xx - offset 0x027b0 ***/
+ /* 80 */ 0x008fc7c6, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000deba, 0x00000000, 0x008fc7c7,
+ /* 88 */ 0x0000bec3, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000cdb0, 0x00000000, 0x0000deb7, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fc7c8, 0x008fc7c9, 0x0000deb2,
+ /* 94 */ 0x008fc7ca, 0x0000deb8, 0x008fc7cb, 0x008fc7cc,
+ /* 98 */ 0x008fc7cd, 0x0000cede, 0x00000000, 0x0000c5f3,
+ /* 9c */ 0x0000c6c2, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fc7ce, 0x00000000,
+ /* ac */ 0x008fc7cf, 0x00000000, 0x00000000, 0x0000b3b6,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000b1d5, 0x00000000,
+ /* b4 */ 0x008fc7d0, 0x0000debe, 0x00000000, 0x008fc7d1,
+ /* b8 */ 0x0000dec1, 0x008fc7d2, 0x00000000, 0x00000000,
+ /* bc */ 0x0000cec3, 0x008fc7d3, 0x00000000, 0x008fc7d4,
+
+ /*** e6b7xx - offset 0x027f0 ***/
+ /* 80 */ 0x0000cde4, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fc7d5, 0x0000dec8, 0x0000dec2, 0x0000debf,
+ /* 88 */ 0x008fc7d6, 0x00000000, 0x008fc7d7, 0x0000ced4,
+ /* 8c */ 0x0000dec5, 0x00000000, 0x008fc7d8, 0x008fc7d9,
+ /* 90 */ 0x00000000, 0x0000bdca, 0x0000dec7, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000decc, 0x008fc7da, 0x00000000,
+ /* 98 */ 0x0000c5f1, 0x0000deca, 0x00000000, 0x008fc7db,
+ /* 9c */ 0x00000000, 0x008fc7dc, 0x0000dec4, 0x008fc7dd,
+ /* a0 */ 0x008fc7de, 0x0000c3b8, 0x008fc7df, 0x00000000,
+ /* a4 */ 0x0000decb, 0x008fc7e0, 0x0000dec0, 0x00000000,
+ /* a8 */ 0x0000dec6, 0x008fc7e1, 0x0000decd, 0x0000b0fc,
+ /* ac */ 0x0000dec3, 0x00000000, 0x0000dece, 0x008fc7e2,
+ /* b0 */ 0x008fc7e3, 0x0000bfbc, 0x008ff4cc, 0x0000bddf,
+ /* b4 */ 0x008fc7e4, 0x0000caa5, 0x008fc7e5, 0x0000baae,
+ /* b8 */ 0x008ff4cb, 0x0000debb, 0x0000dec9, 0x0000c5ba,
+ /* bc */ 0x008fc7e6, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e6b8xx - offset 0x02830 ***/
+ /* 80 */ 0x008fc7e7, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fc7e8, 0x0000c0b6, 0x00000000, 0x0000b3e9,
+ /* 88 */ 0x0000bad1, 0x0000bec4, 0x0000debd, 0x0000bdc2,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b7cc,
+ /* 94 */ 0x00000000, 0x0000debc, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000ded2, 0x0000bded, 0x0000b8ba,
+ /* 9c */ 0x00000000, 0x0000dee1, 0x008fc7e9, 0x0000dedb,
+ /* a0 */ 0x0000b5f4, 0x0000c5cf, 0x008fc7ea, 0x0000ded6,
+ /* a4 */ 0x0000dedf, 0x0000b0af, 0x0000b1b2, 0x008fc7eb,
+ /* a8 */ 0x00000000, 0x0000b2b9, 0x00000000, 0x0000ded8,
+ /* ac */ 0x0000c2ac, 0x0000decf, 0x0000ded1, 0x0000b9c1,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fc7ec, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fc7ed, 0x00000000,
+ /* b8 */ 0x0000dee2, 0x008fc7ee, 0x0000dedd, 0x008fc7ef,
+ /* bc */ 0x008fc7f0, 0x00000000, 0x0000ded5, 0x00000000,
+
+ /*** e6b9xx - offset 0x0286f ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000dedc,
+ /* 84 */ 0x008fc7f1, 0x008fc7f2, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fc7f3, 0x008fc7f4, 0x0000ccab, 0x008fc7f5,
+ /* 8c */ 0x00000000, 0x0000deda, 0x0000dede, 0x008fc7f6,
+ /* 90 */ 0x00000000, 0x008fc7f7, 0x008fc7f8, 0x008fc7f9,
+ /* 94 */ 0x008fc7fa, 0x00000000, 0x0000b8d0, 0x008fc7fb,
+ /* 98 */ 0x0000bec5, 0x00000000, 0x00000000, 0x0000c3b9,
+ /* 9c */ 0x008fc7fc, 0x008fc7fd, 0x008fc7fe, 0x0000ded4,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fc8a1, 0x008fc8a2,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000cdaf,
+ /* a8 */ 0x008fc8a3, 0x00000000, 0x00000000, 0x0000ded7,
+ /* ac */ 0x00000000, 0x00000000, 0x0000ded0, 0x0000c5f2,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000ded3, 0x008fc8a4,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000ded9, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc8a5,
+ /* bc */ 0x00000000, 0x008fc8a6, 0x0000cfd1, 0x0000bcbe,
+
+ /*** e6baxx - offset 0x028af ***/
+ /* 80 */ 0x0000cbfe, 0x00000000, 0x0000dee3, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000c8ae, 0x008fc8a7, 0x00000000, 0x0000deef,
+ /* 90 */ 0x0000b8bb, 0x00000000, 0x00000000, 0x008fc8a8,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000bde0, 0x00000000,
+ /* 98 */ 0x0000dee5, 0x008fc8a9, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000ceaf, 0x0000b9c2, 0x00000000, 0x0000def2,
+ /* a0 */ 0x008fc8aa, 0x00000000, 0x0000b0ee, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000def0, 0x00000000, 0x008fc8ab,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000dee4, 0x00000000,
+ /* ac */ 0x00000000, 0x008fc8ac, 0x008fc8ad, 0x0000deea,
+ /* b0 */ 0x00000000, 0x008fc8ae, 0x0000deec, 0x008fc8af,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000cdcf, 0x0000dee7,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000c5ae, 0x008fc8b0,
+ /* bc */ 0x00000000, 0x0000dee9, 0x00000000, 0x008fc8b1,
+
+ /*** e6bbxx - offset 0x028ef ***/
+ /* 80 */ 0x008fc8b2, 0x008fc8b3, 0x0000def1, 0x008fc8b4,
+ /* 84 */ 0x0000deeb, 0x0000ccc7, 0x00000000, 0x008fc8b5,
+ /* 88 */ 0x008fc8b6, 0x0000dee6, 0x008fc8b7, 0x0000bca2,
+ /* 8c */ 0x0000defe, 0x008fc8b8, 0x008fc8b9, 0x008fc8ba,
+ /* 90 */ 0x00000000, 0x0000b3ea, 0x00000000, 0x0000dee8,
+ /* 94 */ 0x0000deed, 0x0000deee, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000c2ec, 0x0000c2da, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc8bb,
+ /* ac */ 0x0000def6, 0x008fc8bc, 0x008fc8bd, 0x0000defc,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000defa, 0x00000000,
+ /* b4 */ 0x0000c5a9, 0x00000000, 0x00000000, 0x0000dfa3,
+ /* b8 */ 0x0000def7, 0x008fc8be, 0x00000000, 0x008fc8bf,
+ /* bc */ 0x00000000, 0x008fc8c0, 0x0000def8, 0x0000dee0,
+
+ /*** e6bcxx - offset 0x0292f ***/
+ /* 80 */ 0x00000000, 0x0000b5f9, 0x0000c9ba, 0x00000000,
+ /* 84 */ 0x008fc8c1, 0x00000000, 0x0000bcbf, 0x00000000,
+ /* 88 */ 0x008fc8c2, 0x0000b9f7, 0x008fc8c3, 0x00000000,
+ /* 8c */ 0x008fc8c4, 0x008fc8c5, 0x00000000, 0x0000cfb3,
+ /* 90 */ 0x00000000, 0x0000def4, 0x00000000, 0x0000dfa2,
+ /* 94 */ 0x0000b1e9, 0x0000c1e6, 0x008fc8c6, 0x00000000,
+ /* 98 */ 0x008fc8c7, 0x00000000, 0x008fc8c8, 0x008fc8c9,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000c7f9, 0x00000000, 0x0000b4c1, 0x0000cefa,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fc8ca, 0x00000000,
+ /* a8 */ 0x00000000, 0x008fc8cb, 0x008fc8cc, 0x0000cca1,
+ /* ac */ 0x0000c4d2, 0x008fc8d3, 0x00000000, 0x008fc8cd,
+ /* b0 */ 0x008fc8ce, 0x0000defb, 0x0000defd, 0x008fc8cf,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fc8d0, 0x00000000,
+ /* b8 */ 0x0000c1b2, 0x00000000, 0x00000000, 0x008fc8d1,
+ /* bc */ 0x008fc8d2, 0x00000000, 0x0000dfa1, 0x0000def9,
+
+ /*** e6bdxx - offset 0x0296f ***/
+ /* 80 */ 0x00000000, 0x0000def3, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000b4c3, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc8d4,
+ /* 90 */ 0x00000000, 0x008fc8d5, 0x008fc8d6, 0x008fc8d7,
+ /* 94 */ 0x0000b7e9, 0x00000000, 0x00000000, 0x008fc8d8,
+ /* 98 */ 0x0000dfaf, 0x008fc8d9, 0x008fc8da, 0x0000dfaa,
+ /* 9c */ 0x0000c0f8, 0x008fc8db, 0x008fc8dc, 0x0000b3e3,
+ /* a0 */ 0x00000000, 0x008fc8dd, 0x008fc8de, 0x00000000,
+ /* a4 */ 0x0000bde1, 0x00000000, 0x0000dfb3, 0x00000000,
+ /* a8 */ 0x008fc8df, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x008fc8e0, 0x0000dfac, 0x0000c4ac, 0x0000dfa9,
+ /* b0 */ 0x0000c4d9, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000dfcc, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000dfa6, 0x00000000, 0x0000dfa5, 0x00000000,
+ /* bc */ 0x0000dfae, 0x008fc8e1, 0x008fc8e2, 0x00000000,
+
+ /*** e6bexx - offset 0x029af ***/
+ /* 80 */ 0x0000dfa8, 0x0000dfa7, 0x0000dfad, 0x008fc8e3,
+ /* 84 */ 0x0000c0a1, 0x00000000, 0x0000dfa4, 0x008fc8e4,
+ /* 88 */ 0x008fc8e5, 0x00000000, 0x00000000, 0x008fc8e6,
+ /* 8c */ 0x008fc8e7, 0x008fc8e8, 0x0000dfb0, 0x00000000,
+ /* 90 */ 0x008fc8e9, 0x0000dfb1, 0x008fc8ea, 0x008fc8eb,
+ /* 94 */ 0x008fc8ec, 0x00000000, 0x008fc8ed, 0x0000b4c2,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fc8ee, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fc8ef,
+ /* a0 */ 0x008fc8f0, 0x0000dfb6, 0x00000000, 0x0000dfb5,
+ /* a4 */ 0x0000dfb7, 0x008fc8f1, 0x008fc8f2, 0x008fc8f3,
+ /* a8 */ 0x008fc8f4, 0x00000000, 0x0000dfba, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fc8f5, 0x008fc8f6,
+ /* b0 */ 0x008fc8f7, 0x0000c5c3, 0x00000000, 0x0000dfb4,
+ /* b4 */ 0x00000000, 0x008fc8f8, 0x008fc8f9, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000dfb8, 0x00000000, 0x00000000,
+ /* bc */ 0x008fc8fa, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e6bfxx - offset 0x029ef ***/
+ /* 80 */ 0x0000b7e3, 0x0000c2f9, 0x0000dfb2, 0x0000c7bb,
+ /* 84 */ 0x00000000, 0x008fc8fb, 0x0000dfb9, 0x008fc8fc,
+ /* 88 */ 0x008fc8fd, 0x00000000, 0x008fc8fe, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000dfbe, 0x0000dfbc, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000dfbf, 0x00000000, 0x008fc9a1, 0x0000dfc2,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fc9a2, 0x0000dfbb,
+ /* a0 */ 0x0000b9ea, 0x0000c7a8, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000deb9, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fc9a3, 0x008fc9a4, 0x00000000, 0x0000cdf4,
+ /* ac */ 0x0000dfbd, 0x00000000, 0x0000dfc1, 0x0000c2f5,
+ /* b0 */ 0x008fc9a5, 0x0000dfc0, 0x00000000, 0x0000dfab,
+ /* b4 */ 0x00000000, 0x008fc9a6, 0x0000efe9, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fc9a7, 0x0000dfc5, 0x00000000,
+ /* bc */ 0x008fc9a8, 0x008fc9a9, 0x0000dfc9, 0x00000000,
+
+ /*** e780xx - offset 0x02a2f ***/
+ /* 80 */ 0x008fc9aa, 0x0000dfc7, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fc9ab, 0x008fc9ac, 0x008fc9ad,
+ /* 88 */ 0x00000000, 0x0000dfc3, 0x00000000, 0x0000dfc4,
+ /* 8c */ 0x00000000, 0x008fc9ae, 0x00000000, 0x0000dfc8,
+ /* 90 */ 0x00000000, 0x0000dfc6, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000c9ce, 0x00000000, 0x008fc9af,
+ /* 98 */ 0x0000dfce, 0x00000000, 0x0000dfcb, 0x0000dfca,
+ /* 9c */ 0x00000000, 0x0000dfcd, 0x0000c6d4, 0x0000dfcf,
+ /* a0 */ 0x008fc9b0, 0x00000000, 0x00000000, 0x008fc9b1,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000c3f5, 0x0000c2ed,
+ /* a8 */ 0x008ff4cd, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000c0a5, 0x00000000, 0x00000000, 0x008fc9b2,
+ /* b0 */ 0x0000dfd0, 0x00000000, 0x0000dfd2, 0x00000000,
+ /* b4 */ 0x008fc9b3, 0x00000000, 0x00000000, 0x008fc9b4,
+ /* b8 */ 0x00000000, 0x008fc9b5, 0x00000000, 0x00000000,
+ /* bc */ 0x008fc9b6, 0x00000000, 0x0000dfd1, 0x00000000,
+
+ /*** e781xx - offset 0x02a6e ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fc9b7,
+ /* 84 */ 0x008fc9b8, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fc9b9, 0x008fc9ba, 0x008fc9bb, 0x008fc9bc,
+ /* 8c */ 0x0000def5, 0x00000000, 0x008fc9c1, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000dfd3, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fc9bd, 0x008fc9be, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000c6e7, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fc9bf, 0x008fc9c0, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000dfd4,
+ /* a4 */ 0x008fc9c2, 0x008fc9c3, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b2d0,
+ /* ac */ 0x008fc9c4, 0x00000000, 0x008fc9c5, 0x0000c5f4,
+ /* b0 */ 0x0000b3a5, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fc9c6, 0x008fc9c7, 0x00000000,
+ /* b8 */ 0x0000b5e4, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000bcde, 0x0000bad2, 0x008fc9c8, 0x00000000,
+
+ /*** e782xx - offset 0x02aad ***/
+ /* 80 */ 0x008fc9c9, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fc9ca, 0x008fc9cb, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000cfa7, 0x0000bfe6, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000b1ea, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000dfd6, 0x00000000,
+ /* 94 */ 0x008fc9cc, 0x008fc9cd, 0x008fc9ce, 0x008fc9cf,
+ /* 98 */ 0x008fc9d0, 0x0000dfd5, 0x00000000, 0x008fc9d1,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fc9d2, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc9d3,
+ /* ac */ 0x0000dfd9, 0x0000c3ba, 0x0000dfdc, 0x0000dfd7,
+ /* b0 */ 0x008fc9d4, 0x008fc9d5, 0x00000000, 0x0000dfdb,
+ /* b4 */ 0x008fc9d6, 0x00000000, 0x00000000, 0x008fc9d7,
+ /* b8 */ 0x0000dfda, 0x0000c5c0, 0x0000b0d9, 0x008ff4ae,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e783xx - offset 0x02ae9 ***/
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000cef5, 0x00000000, 0x008fc9d8, 0x0000dfde,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x0000b1a8,
+ /* 90 */ 0x00000000, 0x008fc9d9, 0x00000000, 0x008fc9da,
+ /* 94 */ 0x008fc9db, 0x008fc9dc, 0x008fc9dd, 0x00000000,
+ /* 98 */ 0x008fc9de, 0x0000dfe0, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fc9df, 0x0000dfdf, 0x00000000, 0x0000dfdd,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fc9e0, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000dfd8, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000cba3, 0x008fc9e1, 0x00000000,
+ /* bc */ 0x00000000, 0x0000dfe2, 0x00000000, 0x00000000,
+
+ /*** e784xx - offset 0x02b27 ***/
+ /* 80 */ 0x00000000, 0x008fc9e2,
+ /* 84 */ 0x008fc9e3, 0x008fc9e4, 0x008fc9e5, 0x008fc9e6,
+ /* 88 */ 0x00000000, 0x0000dfe1, 0x00000000, 0x008fc9e7,
+ /* 8c */ 0x008fc9e8, 0x00000000, 0x00000000, 0x008fc9e9,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000b1eb, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000dfe4, 0x0000cab2, 0x00000000,
+ /* 9c */ 0x0000dfe3, 0x00000000, 0x008fc9ea, 0x00000000,
+ /* a0 */ 0x008fc9eb, 0x0000ccb5, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000bec7, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fc9ec,
+ /* ac */ 0x00000000, 0x008fc9ed, 0x00000000, 0x008fc9ee,
+ /* b0 */ 0x008fc9ef, 0x008fc9f0, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000c1b3, 0x00000000,
+ /* b8 */ 0x008fc9f1, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000bec6, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e785xx - offset 0x02b66 ***/
+ /* 80 */ 0x008fc9f2, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fc9f3, 0x008fc9f4, 0x008fc9f5,
+ /* 88 */ 0x00000000, 0x0000cefb, 0x008fc9f6, 0x008fc9f7,
+ /* 8c */ 0x0000dfea, 0x00000000, 0x0000c0f9, 0x00000000,
+ /* 90 */ 0x008fc9f8, 0x00000000, 0x008fc9f9, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000dfe6, 0x0000dfeb, 0x008fc9fa,
+ /* 98 */ 0x00000000, 0x0000b1ec, 0x008fc9fb, 0x00000000,
+ /* 9c */ 0x008fc9fc, 0x00000000, 0x008fc9fd, 0x00000000,
+ /* a0 */ 0x008fc9fe, 0x00000000, 0x0000dfe9, 0x00000000,
+ /* a4 */ 0x0000c7e1, 0x0000dfe5, 0x0000dfe8, 0x0000bec8,
+ /* a8 */ 0x008fcaa1, 0x0000c8d1, 0x00000000, 0x00000000,
+ /* ac */ 0x0000dfec, 0x00000000, 0x0000bcd1, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fcaa2, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000c0fa, 0x00000000, 0x00000000,
+
+ /*** e786xx - offset 0x02ba6 ***/
+ /* 80 */ 0x008fcaa3, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000dfef, 0x008fcaa4, 0x00000000, 0x008fcaa5,
+ /* 88 */ 0x0000dfe7, 0x00000000, 0x0000b7a7, 0x00000000,
+ /* 8c */ 0x008fcaa6, 0x00000000, 0x00000000, 0x0000dfed,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcaa7, 0x00000000,
+ /* 94 */ 0x0000cdd0, 0x0000dff0, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000f4a6, 0x008fcaa8, 0x008fcaa9,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000bdcf,
+ /* a0 */ 0x008fcaaa, 0x00000000, 0x008fcaab, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000dff1, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000dff2, 0x00000000, 0x00000000, 0x008fcaac,
+ /* b0 */ 0x008fcaad, 0x0000c7ae, 0x008fcaae, 0x008fcaaf,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000dff4, 0x008fcab0, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000dff5, 0x008fcab1,
+
+ /*** e787xx - offset 0x02be6 ***/
+ /* 80 */ 0x008fcab2, 0x008fcab3, 0x00000000, 0x0000c7b3,
+ /* 84 */ 0x008fcab4, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000c5f5, 0x0000dff7, 0x00000000, 0x008fcab5,
+ /* 8c */ 0x008fcab6, 0x00000000, 0x0000dff9, 0x00000000,
+ /* 90 */ 0x0000ced5, 0x00000000, 0x0000dff6, 0x008fcab7,
+ /* 94 */ 0x0000dff8, 0x0000b1ed, 0x008fcab8, 0x0000dff3,
+ /* 98 */ 0x00000000, 0x008fcab9, 0x008fcaba, 0x00000000,
+ /* 9c */ 0x008fcabb, 0x00000000, 0x00000000, 0x0000d3db,
+ /* a0 */ 0x0000dffa, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000c1e7, 0x0000bbb8, 0x0000dffc,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000dffb, 0x0000bfa4, 0x0000d2d9, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000dffd, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fcabc, 0x0000e0a1, 0x00000000, 0x0000dfee,
+ /* bc */ 0x0000dffe, 0x00000000, 0x008fcabd, 0x0000e0a2,
+
+ /*** e788xx - offset 0x02c26 ***/
+ /* 80 */ 0x008fcabe, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000c7fa, 0x008fcabf,
+ /* 88 */ 0x008fcac0, 0x008fcac1, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000e0a3, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000e0a4, 0x00000000, 0x00000000, 0x008fcac2,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcac3,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fcac4, 0x0000e0a5,
+ /* 9c */ 0x00000000, 0x008fcac5, 0x00000000, 0x008fcac6,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fcac7, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000e0a6, 0x00000000, 0x0000c4de, 0x008fcac8,
+ /* ac */ 0x0000e0a8, 0x0000e0a7, 0x00000000, 0x008fcac9,
+ /* b0 */ 0x0000e0a9, 0x00000000, 0x0000e0aa, 0x00000000,
+ /* b4 */ 0x008fcaca, 0x0000bcdf, 0x0000c9e3, 0x00000000,
+ /* b8 */ 0x008fcacb, 0x008fcacc, 0x0000ccec, 0x0000e0ab,
+ /* bc */ 0x0000e0ac, 0x0000c1d6, 0x0000bca4, 0x0000e0ad,
+
+ /*** e789xx - offset 0x02c66 ***/
+ /* 80 */ 0x0000e0ae, 0x008fcacd, 0x008fcace, 0x008fcacf,
+ /* 84 */ 0x00000000, 0x008fcad0, 0x0000e0af, 0x0000cad2,
+ /* 88 */ 0x0000c8c7, 0x00000000, 0x00000000, 0x0000e0b0,
+ /* 8c */ 0x0000c7d7, 0x00000000, 0x008fcad1, 0x008fcad2,
+ /* 90 */ 0x008fcad3, 0x00000000, 0x0000c4ad, 0x008fcad4,
+ /* 94 */ 0x00000000, 0x008fcad5, 0x008fcad6, 0x00000000,
+ /* 98 */ 0x0000e0b1, 0x0000b2e7, 0x008fcad7, 0x0000b5ed,
+ /* 9c */ 0x008fcad8, 0x0000ccc6, 0x008fcad9, 0x0000ccb6,
+ /* a0 */ 0x008fcada, 0x0000b2b4, 0x0000cfb4, 0x008fcadb,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000cbd2,
+ /* a8 */ 0x008fcadc, 0x0000caaa, 0x00000000, 0x008fcadd,
+ /* ac */ 0x00000000, 0x00000000, 0x008fcade, 0x008fcadf,
+ /* b0 */ 0x00000000, 0x008fcae0, 0x0000c0b7, 0x00000000,
+ /* b4 */ 0x0000e0b2, 0x00000000, 0x00000000, 0x008fcae1,
+ /* b8 */ 0x008fcae2, 0x0000c6c3, 0x00000000, 0x008fcae3,
+ /* bc */ 0x008fcae4, 0x0000b8a3, 0x0000e0b3, 0x008fcae5,
+
+ /*** e78axx - offset 0x02ca6 ***/
+ /* 80 */ 0x0000bad4, 0x0000e0b5, 0x0000e0b4, 0x00000000,
+ /* 84 */ 0x008fcae6, 0x00000000, 0x00000000, 0x0000e0b6,
+ /* 88 */ 0x00000000, 0x008fcae7, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fcae8, 0x008fcae9, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000e0b7, 0x008fcaea,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000e0b8, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcaeb,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000b5be, 0x00000000, 0x0000e0b9, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000e0ba,
+ /* a8 */ 0x008fcaec, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000b8a4, 0x008fcaed, 0x008fcaee, 0x0000c8c8,
+ /* b0 */ 0x00000000, 0x008fcaef, 0x0000e0bc, 0x00000000,
+ /* b4 */ 0x008fcaf0, 0x00000000, 0x0000bef5, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000e0bb, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x008fcaf1, 0x00000000,
+
+ /*** e78bxx - offset 0x02ce5 ***/
+ /* 80 */ 0x008fcaf2, 0x0000b6b8, 0x0000e0bd,
+ /* 84 */ 0x0000e0bf, 0x00000000, 0x0000e0be, 0x008fcaf3,
+ /* 88 */ 0x00000000, 0x008fcaf4, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fcaf5, 0x00000000, 0x0000e0c0, 0x00000000,
+ /* 90 */ 0x0000b8d1, 0x00000000, 0x0000e0c1, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fcaf6, 0x008fcaf7, 0x0000b6e9,
+ /* 98 */ 0x008fcaf8, 0x0000c1c0, 0x00000000, 0x0000b9fd,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fcaf9,
+ /* a0 */ 0x0000e0c3, 0x0000e0c4, 0x0000e0c2, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fcafa, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000bced, 0x00000000, 0x00000000,
+ /* ac */ 0x0000c6c8, 0x0000b6b9, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcafb,
+ /* b4 */ 0x008fcafc, 0x00000000, 0x00000000, 0x0000e0c6,
+ /* b8 */ 0x0000c3ac, 0x0000e0c5, 0x008fcafd, 0x008fcafe,
+ /* bc */ 0x0000cfb5, 0x0000c7e2, 0x008fcba1, 0x00000000,
+
+ /*** e78cxx - offset 0x02d24 ***/
+ /* 80 */ 0x00000000, 0x008fcba2, 0x00000000,
+ /* 84 */ 0x008fcba3, 0x008fcba4, 0x00000000, 0x008fcba5,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000e0c9, 0x008fcba6,
+ /* 8c */ 0x00000000, 0x008fcba7, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcba8, 0x008fcba9,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000e0cb, 0x0000e0c8,
+ /* 98 */ 0x008fcbaa, 0x008fcbab, 0x00000000, 0x0000ccd4,
+ /* 9c */ 0x0000e0ca, 0x0000e0cc, 0x008fcbac, 0x0000cec4,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fcbad, 0x00000000,
+ /* a4 */ 0x008fcbae, 0x0000e0d0, 0x00000000, 0x008fcbaf,
+ /* a8 */ 0x008fcbb0, 0x0000e0cf, 0x0000c3f6, 0x0000c7ad,
+ /* ac */ 0x008fcbb1, 0x00000000, 0x0000b8a5, 0x0000e0ce,
+ /* b0 */ 0x00000000, 0x008fcbb2, 0x008fcbb3, 0x00000000,
+ /* b4 */ 0x0000e0cd, 0x008fcbb4, 0x0000cdb1, 0x0000cdb2,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fcbb5, 0x008fcbb6,
+ /* bc */ 0x00000000, 0x008fcbb7, 0x0000e0d1, 0x0000b1ee,
+
+ /*** e78dxx - offset 0x02d64 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcbb8,
+ /* 84 */ 0x0000b9f6, 0x0000bbe2, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fcbb9, 0x0000e0d2, 0x0000e0d3,
+ /* 90 */ 0x008fcbba, 0x00000000, 0x008fcbbb, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fcbbc, 0x0000e0d5,
+ /* 98 */ 0x008fcbbd, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fcbbe, 0x008fcbbf, 0x008fcbc0,
+ /* a0 */ 0x008fcbc1, 0x00000000, 0x00000000, 0x0000bdc3,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fcbc2, 0x008fcbc3,
+ /* a8 */ 0x0000e0d7, 0x008fcbc4, 0x0000e0d6, 0x008fcbc5,
+ /* ac */ 0x008fcbc6, 0x00000000, 0x008fcbc7, 0x008fcbc8,
+ /* b0 */ 0x0000e0d8, 0x008fcbc9, 0x0000b3cd, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000e0da, 0x00000000, 0x008fcbca,
+ /* b8 */ 0x0000e0d9, 0x008fcbcb, 0x0000e0dc, 0x0000e0db,
+ /* bc */ 0x008fcbcc, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e78exx - offset 0x02da4 ***/
+ /* 80 */ 0x008fcbcd, 0x008fcbce, 0x00000000, 0x008fcbcf,
+ /* 84 */ 0x0000b8bc, 0x008fcbd0, 0x008fcbd1, 0x0000cea8,
+ /* 88 */ 0x00000000, 0x0000b6cc, 0x00000000, 0x0000b2a6,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fcbd2, 0x00000000,
+ /* 90 */ 0x008fcbd3, 0x00000000, 0x00000000, 0x008fcbd4,
+ /* 94 */ 0x00000000, 0x008fcbd5, 0x0000b6ea, 0x008fcbd6,
+ /* 98 */ 0x008fcbd7, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fcbd8, 0x00000000, 0x008fcbd9, 0x008fcbda,
+ /* a0 */ 0x008fcbdb, 0x00000000, 0x008fcbdc, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fcbdd, 0x008fcbde, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000b4e1, 0x008fcbdf, 0x008fcbe0,
+ /* ac */ 0x00000000, 0x008fcbe1, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000cee8, 0x0000e0de,
+ /* b4 */ 0x00000000, 0x008fcbe2, 0x00000000, 0x008fcbe3,
+ /* b8 */ 0x00000000, 0x008fcbe4, 0x00000000, 0x0000e0e0,
+ /* bc */ 0x008fcbe5, 0x008fcbe6, 0x00000000, 0x008fcbe7,
+
+ /*** e78fxx - offset 0x02de4 ***/
+ /* 80 */ 0x0000e0e1, 0x00000000, 0x0000b2d1, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fcbe8, 0x008fcbe9, 0x00000000,
+ /* 88 */ 0x0000e0dd, 0x008fcbea, 0x0000bbb9, 0x008fcbeb,
+ /* 8c */ 0x008fcbec, 0x0000c4c1, 0x0000e0df, 0x008fcbed,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcbee, 0x008fcbef,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fcbf0, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fcbf1, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fcbf2, 0x0000e0e4, 0x00000000,
+ /* a0 */ 0x0000bcee, 0x008fcbf3, 0x00000000, 0x008fcbf4,
+ /* a4 */ 0x00000000, 0x0000e0e2, 0x008fcbf5, 0x008fcbf6,
+ /* a8 */ 0x00000000, 0x008fcbf7, 0x0000b7be, 0x00000000,
+ /* ac */ 0x00000000, 0x0000c8c9, 0x0000e0e3, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000e0fe, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fcbf8, 0x008fcbf9, 0x00000000, 0x008fcbfa,
+ /* b8 */ 0x0000e0e9, 0x008fcbfb, 0x008fcbfc, 0x008fcbfd,
+ /* bc */ 0x00000000, 0x008fcbfe, 0x0000b8bd, 0x008fcca1,
+
+ /*** e790xx - offset 0x02e24 ***/
+ /* 80 */ 0x008fcca2, 0x008fcca3, 0x00000000, 0x0000b5e5,
+ /* 84 */ 0x008fcca4, 0x0000e0e6, 0x0000cdfd, 0x008fcca5,
+ /* 88 */ 0x00000000, 0x0000ceb0, 0x008fcca6, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fcca7, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fcca8, 0x008fcca9,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000c2f6, 0x00000000,
+ /* a4 */ 0x008fccaa, 0x0000e0e8, 0x008fccab, 0x00000000,
+ /* a8 */ 0x008fccac, 0x008fccad, 0x008fccae, 0x008fccaf,
+ /* ac */ 0x008fccb0, 0x008fccb1, 0x008fccb2, 0x008fccb3,
+ /* b0 */ 0x008fccb4, 0x008fccb5, 0x0000e0ea, 0x0000ced6,
+ /* b4 */ 0x0000b6d7, 0x0000c8fc, 0x0000c7ca, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fccb6, 0x0000e0eb, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000e0ed,
+
+ /*** e791xx - offset 0x02e64 ***/
+ /* 80 */ 0x008fccb7, 0x0000e0f0, 0x00000000, 0x008fccb8,
+ /* 84 */ 0x008fccb9, 0x00000000, 0x008fccba, 0x008fccbb,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fccbc,
+ /* 8c */ 0x00000000, 0x008fccbd, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fccbe, 0x008fccbf, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000e0ec, 0x00000000, 0x008fccc0,
+ /* 98 */ 0x00000000, 0x0000e0ef, 0x0000b8ea, 0x0000b1cd,
+ /* 9c */ 0x0000e0f1, 0x008fccc1, 0x0000bff0, 0x0000e0ee,
+ /* a0 */ 0x0000cedc, 0x00000000, 0x008fccc2, 0x0000e0f4,
+ /* a4 */ 0x0000f4a4, 0x00000000, 0x008fccc3, 0x008fccc4,
+ /* a8 */ 0x008fccc5, 0x0000e0f2, 0x0000e0f5, 0x008fccc6,
+ /* ac */ 0x00000000, 0x008fccc7, 0x008fccc8, 0x0000e0e7,
+ /* b0 */ 0x0000e0f3, 0x008fccc9, 0x008fccca, 0x0000babc,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000e0f6, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000e0f7, 0x00000000,
+
+ /*** e792xx - offset 0x02ea4 ***/
+ /* 80 */ 0x008fcccb, 0x008fcccc, 0x00000000, 0x0000cdfe,
+ /* 84 */ 0x00000000, 0x008fcccd, 0x008fccce, 0x008fcccf,
+ /* 88 */ 0x00000000, 0x008fccd0, 0x00000000, 0x0000e0f8,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fccd1,
+ /* 90 */ 0x008fccd2, 0x008fccd3, 0x008fccd4, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x008fccd5, 0x008fccd6, 0x008fccd7, 0x00000000,
+ /* 9c */ 0x008fccd8, 0x00000000, 0x0000e0f9, 0x008fccd9,
+ /* a0 */ 0x008fccda, 0x008fccdb, 0x0000e0e5, 0x008fccdc,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fccdd, 0x0000e0fa,
+ /* a8 */ 0x008fccde, 0x008fccdf, 0x008fcce0, 0x008fcce1,
+ /* ac */ 0x00000000, 0x00000000, 0x008fcce2, 0x008fcce3,
+ /* b0 */ 0x0000b4c4, 0x008fcce4, 0x008fcce5, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fcce6, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fcce7, 0x00000000, 0x008fcce8,
+ /* bc */ 0x00000000, 0x0000bca5, 0x00000000, 0x008fcce9,
+
+ /*** e793xx - offset 0x02ee4 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fccea, 0x008fcceb, 0x0000e0fb, 0x00000000,
+ /* 8c */ 0x008fccec, 0x00000000, 0x00000000, 0x0000e0fc,
+ /* 90 */ 0x008fcced, 0x00000000, 0x00000000, 0x008fccee,
+ /* 94 */ 0x0000e0fd, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x008fccef, 0x00000000, 0x008fccf0, 0x008fccf1,
+ /* 9c */ 0x0000b1bb, 0x00000000, 0x008fccf2, 0x008fccf3,
+ /* a0 */ 0x0000e1a1, 0x00000000, 0x0000c9bb, 0x0000e1a2,
+ /* a4 */ 0x008fccf4, 0x00000000, 0x0000b4a4, 0x0000e1a3,
+ /* a8 */ 0x008fccf5, 0x0000e1a4, 0x008fccf6, 0x008fccf7,
+ /* ac */ 0x00000000, 0x00000000, 0x0000e1a5, 0x008fccf8,
+ /* b0 */ 0x0000e1a7, 0x0000e1a8, 0x0000e1a6, 0x00000000,
+ /* b4 */ 0x008fccf9, 0x00000000, 0x0000c9d3, 0x0000e1aa,
+ /* b8 */ 0x0000e1a9, 0x00000000, 0x008fccfa, 0x008fccfb,
+ /* bc */ 0x008fccfc, 0x00000000, 0x00000000, 0x008fccfd,
+
+ /*** e794xx - offset 0x02f24 ***/
+ /* 80 */ 0x00000000, 0x008ff4d0, 0x00000000, 0x0000e1ac,
+ /* 84 */ 0x0000e1ab, 0x0000e1ad, 0x008fccfe, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000e1ae, 0x0000e1b0, 0x0000e1af, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000b9f9, 0x008fcda1, 0x0000e1b2,
+ /* 94 */ 0x00000000, 0x0000e1b1, 0x008fcda2, 0x008fcda3,
+ /* 98 */ 0x0000b4c5, 0x00000000, 0x0000bfd3, 0x00000000,
+ /* 9c */ 0x0000c5bc, 0x00000000, 0x0000e1b3, 0x0000c0b8,
+ /* a0 */ 0x008fcda4, 0x008fcda5, 0x00000000, 0x0000bbba,
+ /* a4 */ 0x008fcda6, 0x0000b1f9, 0x0000e1b4, 0x008fcda7,
+ /* a8 */ 0x0000cdd1, 0x008fcda8, 0x008fcda9, 0x0000cae3,
+ /* ac */ 0x0000e1b5, 0x00000000, 0x00000000, 0x008fcdaa,
+ /* b0 */ 0x0000c5c4, 0x0000cdb3, 0x0000b9c3, 0x0000bfbd,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fcdab, 0x0000c3cb,
+ /* b8 */ 0x0000d2b4, 0x008fcdac, 0x0000c4ae, 0x0000b2e8,
+ /* bc */ 0x0000e1b6, 0x008fcdad, 0x008fcdae, 0x008fcdaf,
+
+ /*** e795xx - offset 0x02f64 ***/
+ /* 80 */ 0x008fcdb0, 0x00000000, 0x00000000, 0x008fcdb1,
+ /* 84 */ 0x0000e1b7, 0x00000000, 0x0000e1bc, 0x008fcdb2,
+ /* 88 */ 0x008fcdb3, 0x0000e1ba, 0x0000e1b9, 0x0000dac2,
+ /* 8c */ 0x0000b3a6, 0x0000e1b8, 0x008fcdb4, 0x0000b0da,
+ /* 90 */ 0x008fcdb5, 0x0000c8aa, 0x008fcdb6, 0x00000000,
+ /* 94 */ 0x0000c8ca, 0x00000000, 0x00000000, 0x008fcdb7,
+ /* 98 */ 0x00000000, 0x0000ceb1, 0x0000e1bd, 0x0000e1bb,
+ /* 9c */ 0x0000c3dc, 0x0000c0a6, 0x008fcdb8, 0x008fcdb9,
+ /* a0 */ 0x0000c8ab, 0x008fcdba, 0x0000c9ad, 0x00000000,
+ /* a4 */ 0x0000e1bf, 0x0000ceac, 0x0000b7cd, 0x0000e1c0,
+ /* a8 */ 0x00000000, 0x0000e1be, 0x0000c8d6, 0x0000e1c1,
+ /* ac */ 0x00000000, 0x0000e1c2, 0x00000000, 0x008fcdbb,
+ /* b0 */ 0x0000b0db, 0x008fcdbc, 0x00000000, 0x0000bef6,
+ /* b4 */ 0x0000e1c7, 0x00000000, 0x0000e1c4, 0x0000c6ed,
+ /* b8 */ 0x0000e1c3, 0x008fcdbd, 0x008fcdbe, 0x008fcdbf,
+ /* bc */ 0x008fcdc0, 0x008fcdc1, 0x008fcdc2, 0x0000b5a6,
+
+ /*** e796xx - offset 0x02fa4 ***/
+ /* 80 */ 0x00000000, 0x008fcdc3, 0x0000e1ca, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fcdc4, 0x0000e1c5, 0x0000e1c6,
+ /* 88 */ 0x00000000, 0x0000e1c9, 0x0000e1c8, 0x0000c9a5,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000c1c2, 0x0000c1c1,
+ /* 90 */ 0x008fcdc5, 0x0000b5bf, 0x008fcdc6, 0x008fcdc7,
+ /* 94 */ 0x0000e1cb, 0x008fcdc8, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fcdc9, 0x0000e1cc, 0x00000000,
+ /* 9c */ 0x008fcdca, 0x0000e1cd, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fcdcb, 0x0000e1cf,
+ /* a4 */ 0x008fcdcc, 0x0000e1ce, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b1d6,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000e1d7, 0x0000c8e8, 0x0000e1d1,
+ /* b4 */ 0x008fcdcd, 0x0000e1d3, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000e1d5, 0x0000bfbe, 0x008fcdce, 0x00000000,
+ /* bc */ 0x0000e1d6, 0x0000e1d4, 0x0000bcc0, 0x008fcdcf,
+
+ /*** e797xx - offset 0x02fe4 ***/
+ /* 80 */ 0x008fcdd0, 0x008fcdd1, 0x0000e1d0, 0x0000e1d2,
+ /* 84 */ 0x008fcdd2, 0x0000c9c2, 0x008fcdd3, 0x0000bec9,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000e1d9, 0x00000000,
+ /* 8c */ 0x008fcdd4, 0x0000e1d8, 0x008fcdd5, 0x008fcdd6,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000e1da, 0x00000000,
+ /* 94 */ 0x0000bca6, 0x0000baaf, 0x00000000, 0x008fcdd7,
+ /* 98 */ 0x0000c5f7, 0x0000e1db, 0x00000000, 0x0000c4cb,
+ /* 9c */ 0x008fcdd8, 0x00000000, 0x0000e1dd, 0x008fcdd9,
+ /* a0 */ 0x008fcdda, 0x008fcddb, 0x0000cea1, 0x0000e1dc,
+ /* a4 */ 0x008fcddc, 0x00000000, 0x00000000, 0x008fcddd,
+ /* a8 */ 0x00000000, 0x0000c1e9, 0x00000000, 0x00000000,
+ /* ac */ 0x008fcdde, 0x00000000, 0x008fcddf, 0x008fcde0,
+ /* b0 */ 0x0000e1e2, 0x008fcde1, 0x0000e1e4, 0x0000e1e5,
+ /* b4 */ 0x0000c3d4, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fcde2, 0x0000e1e3, 0x00000000,
+ /* bc */ 0x0000e1e0, 0x00000000, 0x0000e1de, 0x0000e1df,
+
+ /*** e798xx - offset 0x03024 ***/
+ /* 80 */ 0x008fcde3, 0x0000e1e1, 0x008fcde4, 0x008fcde5,
+ /* 84 */ 0x008fcde6, 0x00000000, 0x00000000, 0x008fcde7,
+ /* 88 */ 0x008fcde8, 0x0000e1e8, 0x008fcde9, 0x0000e1e6,
+ /* 8c */ 0x008fcdea, 0x0000e1e7, 0x00000000, 0x008fcdeb,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcdec, 0x008fcded,
+ /* 94 */ 0x00000000, 0x008fcdee, 0x008fcdef, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fcdf0, 0x00000000, 0x008fcdf1,
+ /* 9c */ 0x008fcdf2, 0x008fcdf3, 0x008fcdf4, 0x0000e1e9,
+ /* a0 */ 0x0000e1eb, 0x0000e1ec, 0x0000e1ed, 0x008fcdf5,
+ /* a4 */ 0x0000e1ee, 0x008fcdf6, 0x008fcdf7, 0x0000e1ea,
+ /* a8 */ 0x00000000, 0x008fcdf8, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fcdf9, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000e1f0, 0x00000000, 0x008fcdfa, 0x008fcdfb,
+ /* b4 */ 0x0000e1ef, 0x008fcdfc, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fcdfd, 0x008fcdfe, 0x008fcea1, 0x0000e1f1,
+ /* bc */ 0x008fcea2, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e799xx - offset 0x03064 ***/
+ /* 80 */ 0x008fcea4, 0x008fcea5, 0x0000cec5, 0x008fcea6,
+ /* 84 */ 0x008fcea7, 0x008fcea8, 0x0000e1f4, 0x0000e1f2,
+ /* 88 */ 0x0000e1f3, 0x008fcea9, 0x008fcea3, 0x008fceaa,
+ /* 8c */ 0x0000b4e2, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000ccfe, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fceab, 0x0000caca, 0x00000000,
+ /* 98 */ 0x0000e1f6, 0x008fceac, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000e1f5, 0x00000000, 0x00000000, 0x008fcead,
+ /* a0 */ 0x00000000, 0x0000e1f7, 0x0000e1f8, 0x00000000,
+ /* a4 */ 0x008fceae, 0x008fceaf, 0x00000000, 0x0000e1fc,
+ /* a8 */ 0x0000e1f9, 0x0000e1fa, 0x0000e1fb, 0x00000000,
+ /* ac */ 0x0000e1fd, 0x008fceb0, 0x008fceb1, 0x008fceb2,
+ /* b0 */ 0x0000e1fe, 0x008fceb3, 0x0000e2a1, 0x00000000,
+ /* b4 */ 0x008fceb4, 0x00000000, 0x0000e2a2, 0x00000000,
+ /* b8 */ 0x0000e2a3, 0x00000000, 0x0000c8af, 0x0000c5d0,
+ /* bc */ 0x0000e2a4, 0x0000c7f2, 0x0000c9b4, 0x00000000,
+
+ /*** e79axx - offset 0x030a4 ***/
+ /* 80 */ 0x0000e2a5, 0x008fceb5, 0x008ff4d1, 0x0000e2a6,
+ /* 84 */ 0x0000c5aa, 0x008fceb6, 0x0000b3a7, 0x0000b9c4,
+ /* 88 */ 0x0000e2a7, 0x00000000, 0x00000000, 0x0000e2a8,
+ /* 8c */ 0x008fceb7, 0x008fceb8, 0x0000e2a9, 0x00000000,
+ /* 90 */ 0x0000bba9, 0x00000000, 0x00000000, 0x0000e2ab,
+ /* 94 */ 0x00000000, 0x008fceb9, 0x0000e2aa, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000e2ac, 0x0000e2ad, 0x008fceba,
+ /* 9c */ 0x008fcebb, 0x008fcebc, 0x008ff4d2, 0x008fcebd,
+ /* a0 */ 0x008fcebe, 0x00000000, 0x008fcebf, 0x008fcec0,
+ /* a4 */ 0x008fcec1, 0x008fcec2, 0x008fcec3, 0x008fcec4,
+ /* a8 */ 0x008fcec5, 0x00000000, 0x008fcec6, 0x00000000,
+ /* ac */ 0x00000000, 0x008fcec7, 0x0000c8e9, 0x00000000,
+ /* b0 */ 0x0000e2ae, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000e2af, 0x00000000, 0x00000000, 0x0000f3e9,
+ /* b8 */ 0x0000e2b0, 0x0000e2b1, 0x0000e2b2, 0x00000000,
+ /* bc */ 0x00000000, 0x008fcec8, 0x00000000, 0x0000bbae,
+
+ /*** e79bxx - offset 0x030e4 ***/
+ /* 80 */ 0x00000000, 0x008fcec9, 0x0000e2b3, 0x0000c7d6,
+ /* 84 */ 0x00000000, 0x008fceca, 0x0000cbdf, 0x00000000,
+ /* 88 */ 0x0000b1ce, 0x008fcecb, 0x0000b1d7, 0x008fcecc,
+ /* 8c */ 0x008fcecd, 0x0000e2b4, 0x008fcece, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000e2b6, 0x00000000,
+ /* 94 */ 0x008fcecf, 0x00000000, 0x0000e2b5, 0x0000c5f0,
+ /* 98 */ 0x00000000, 0x008fced0, 0x00000000, 0x0000c0b9,
+ /* 9c */ 0x0000ddb9, 0x00000000, 0x0000e2b7, 0x0000ccc1,
+ /* a0 */ 0x008fced1, 0x0000e2b8, 0x00000000, 0x0000b4c6,
+ /* a4 */ 0x0000c8d7, 0x0000e2b9, 0x008fced2, 0x0000e2ba,
+ /* a8 */ 0x008fced3, 0x00000000, 0x0000e2bb, 0x00000000,
+ /* ac */ 0x008fced4, 0x00000000, 0x0000ccdc, 0x00000000,
+ /* b0 */ 0x008fced5, 0x008fced6, 0x0000ccd5, 0x00000000,
+ /* b4 */ 0x0000c4be, 0x00000000, 0x008fced7, 0x00000000,
+ /* b8 */ 0x0000c1ea, 0x008fced8, 0x00000000, 0x0000e2bd,
+ /* bc */ 0x008fced9, 0x00000000, 0x0000bde2, 0x00000000,
+
+ /*** e79cxx - offset 0x03124 ***/
+ /* 80 */ 0x008fceda, 0x0000beca, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000e2c0, 0x00000000, 0x008fcedb, 0x0000e2bf,
+ /* 88 */ 0x0000e2be, 0x0000c8fd, 0x008fcedc, 0x0000b4c7,
+ /* 8c */ 0x0000b8a9, 0x00000000, 0x008fcedd, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcede, 0x00000000,
+ /* 94 */ 0x008fcedf, 0x008fcee0, 0x00000000, 0x008fcee1,
+ /* 98 */ 0x00000000, 0x008fcee2, 0x008fcee3, 0x0000e2c6,
+ /* 9c */ 0x008fcee4, 0x00000000, 0x0000e2c3, 0x0000bfbf,
+ /* a0 */ 0x0000ccb2, 0x00000000, 0x008fcee5, 0x00000000,
+ /* a4 */ 0x0000e2c2, 0x0000e2c4, 0x0000e2c5, 0x00000000,
+ /* a8 */ 0x008fcee6, 0x0000e2c1, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fcee7, 0x008fcee8, 0x008fcee9,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fceea, 0x008fceeb, 0x008fceec, 0x0000e2c7,
+ /* b8 */ 0x0000e2c8, 0x008fceed, 0x0000c4af, 0x00000000,
+ /* bc */ 0x0000b4e3, 0x008fceee, 0x008fceef, 0x00000000,
+
+ /*** e79dxx - offset 0x03164 ***/
+ /* 80 */ 0x0000c3e5, 0x00000000, 0x008fcef0, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fcef1, 0x008fcef2, 0x0000e2c9,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fcef3, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fcef4, 0x008fcef5, 0x008fcef6,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcef7, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fcef8, 0x008fcef9,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000e2ca, 0x0000e2cd,
+ /* 9c */ 0x008fcefa, 0x00000000, 0x008fcefb, 0x008fcefc,
+ /* a0 */ 0x008fcefd, 0x0000bfe7, 0x008fcefe, 0x0000c6c4,
+ /* a4 */ 0x008fcfa1, 0x0000e2ce, 0x0000cbd3, 0x008fcfa2,
+ /* a8 */ 0x0000e2cb, 0x00000000, 0x008fcfa3, 0x0000e2cc,
+ /* ac */ 0x008fcfa4, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fcfa5, 0x00000000, 0x008fcfa6, 0x008fcfa7,
+ /* b4 */ 0x008fcfa8, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000e2d1, 0x008fcfa9, 0x00000000,
+ /* bc */ 0x00000000, 0x008fcfaa, 0x0000e2d0, 0x0000e2cf,
+
+ /*** e79exx - offset 0x031a4 ***/
+ /* 80 */ 0x008fcfab, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fcfac, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000e2d3,
+ /* 8c */ 0x008fcfad, 0x008fcfae, 0x0000e2d2, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000e2d4, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fcfaf, 0x008fcfb0, 0x008fcfb1, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fcfb2, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000e2d6, 0x008fcfb3,
+ /* a0 */ 0x0000e2d5, 0x00000000, 0x008fcfb4, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000cacd, 0x00000000, 0x008fcfb5,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fcfb6, 0x00000000,
+ /* ac */ 0x0000bdd6, 0x0000cec6, 0x008fcfb7, 0x008fcfb8,
+ /* b0 */ 0x0000e2d7, 0x008fcfb9, 0x00000000, 0x0000c6b7,
+ /* b4 */ 0x00000000, 0x008fcfba, 0x0000e2d8, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000e2d9, 0x00000000, 0x0000e2dd,
+ /* bc */ 0x0000e2db, 0x0000e2dc, 0x008fcfbb, 0x0000e2da,
+
+ /*** e79fxx - offset 0x031e4 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcfbc,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x0000e2de,
+ /* 88 */ 0x00000000, 0x008fcfbd, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000e2df, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fcfbe, 0x008fcfbf, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fcfc0, 0x00000000, 0x0000e2e0,
+ /* 98 */ 0x00000000, 0x008fcfc1, 0x0000e2e1, 0x0000ccb7,
+ /* 9c */ 0x0000e2e2, 0x00000000, 0x008fcfc2, 0x008fcfc3,
+ /* a0 */ 0x008fcfc4, 0x00000000, 0x0000ccf0, 0x0000e2e3,
+ /* a4 */ 0x008fcfc5, 0x0000c3ce, 0x008fcfc6, 0x0000c7ea,
+ /* a8 */ 0x00000000, 0x0000b6eb, 0x008fcfc7, 0x00000000,
+ /* ac */ 0x008fcfc8, 0x0000c3bb, 0x0000e2e4, 0x0000b6ba,
+ /* b0 */ 0x008fcfc9, 0x008fcfca, 0x00000000, 0x0000c0d0,
+ /* b4 */ 0x008fcfcb, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fcfcc, 0x00000000, 0x00000000, 0x008fcfcd,
+ /* bc */ 0x0000e2e5, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e7a0xx - offset 0x03222 ***/
+ /* 80 */ 0x0000babd, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fcfce, 0x008fcfcf, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fcfd0, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000e2e6, 0x008fcfd1, 0x008fcfd2, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fcfd3, 0x0000e2e7, 0x00000000,
+ /* 94 */ 0x0000b8a6, 0x0000bad5, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fcfd4, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000e2e9, 0x008fcfd5, 0x008fcfd6, 0x008fcfd7,
+ /* a4 */ 0x00000000, 0x0000c5d6, 0x0000bad6, 0x0000b5ce,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fcfd8, 0x008fcfd9, 0x00000000,
+ /* b0 */ 0x008fcfda, 0x00000000, 0x0000cba4, 0x00000000,
+ /* b4 */ 0x0000c7cb, 0x008fcfdb, 0x00000000, 0x008fcfdc,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000c5d7, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000b9dc,
+
+ /*** e7a1xx - offset 0x03262 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fcfdd,
+ /* 84 */ 0x008fcfde, 0x0000e2eb, 0x00000000, 0x008fcfdf,
+ /* 88 */ 0x008fcfe0, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fcfe1, 0x00000000, 0x008fcfe2, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fcfe3, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fcfe4, 0x0000becb, 0x008fcfe5, 0x00000000,
+ /* a0 */ 0x008fcfe6, 0x008fcfe7, 0x00000000, 0x008fcfe8,
+ /* a4 */ 0x008fcfe9, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fcfea, 0x00000000, 0x008fcfeb, 0x0000ceb2,
+ /* ac */ 0x0000b9c5, 0x00000000, 0x008fcfec, 0x0000b8a7,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000c8a3, 0x00000000,
+ /* b4 */ 0x0000e2ed, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fcfed, 0x00000000,
+ /* bc */ 0x0000e2ef, 0x00000000, 0x008fcfee, 0x00000000,
+
+ /*** e7a2xx - offset 0x032a1 ***/
+ /* 80 */ 0x0000b8eb, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000e2ee, 0x0000c4f6,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fcfef, 0x00000000,
+ /* 8c */ 0x0000e2f1, 0x0000b3b7, 0x0000e2ec, 0x008fcff0,
+ /* 90 */ 0x00000000, 0x0000c8ea, 0x00000000, 0x0000b1b0,
+ /* 94 */ 0x008fcff1, 0x0000baec, 0x00000000, 0x0000cfd2,
+ /* 98 */ 0x008fcff2, 0x00000000, 0x0000e2f0, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fcff4, 0x008fcff5, 0x008fcff6,
+ /* a0 */ 0x00000000, 0x008fcff3, 0x00000000, 0x0000e2f2,
+ /* a4 */ 0x008fcff7, 0x00000000, 0x00000000, 0x0000cacb,
+ /* a8 */ 0x008fcff8, 0x0000c0d9, 0x0000e2f4, 0x00000000,
+ /* ac */ 0x008fcff9, 0x008fcffa, 0x00000000, 0x0000e2f5,
+ /* b0 */ 0x008fcffb, 0x008fcffc, 0x008fcffd, 0x008fcffe,
+ /* b4 */ 0x00000000, 0x0000e2f3, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000b3ce, 0x008fd0a1,
+ /* bc */ 0x0000e2fb, 0x008fd0a2, 0x0000e2fa, 0x008fd0a3,
+
+ /*** e7a3xx - offset 0x032e1 ***/
+ /* 80 */ 0x00000000, 0x0000bca7, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000e2fc, 0x0000e2f7, 0x008fd0a4,
+ /* 88 */ 0x008fd0a5, 0x008fd0a6, 0x0000e2fd, 0x0000e2f8,
+ /* 8c */ 0x008fd0a7, 0x00000000, 0x008fd0a8, 0x00000000,
+ /* 90 */ 0x0000c8d8, 0x0000e2f6, 0x008fd0a9, 0x008fd0aa,
+ /* 94 */ 0x0000e2f9, 0x008fd0ab, 0x008fd0ac, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000e3a2, 0x008fd0ae,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fd0af,
+ /* a0 */ 0x008fd0b0, 0x008fd0b1, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fd0ad, 0x00000000, 0x008fd0b2, 0x0000e3a1,
+ /* a8 */ 0x0000cbe1, 0x00000000, 0x008fd0b3, 0x00000000,
+ /* ac */ 0x0000e2fe, 0x00000000, 0x00000000, 0x0000b0eb,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fd0b4, 0x008fd0b5,
+ /* b4 */ 0x0000e3a4, 0x00000000, 0x008fd0b7, 0x008fd0b8,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fd0b9, 0x008fd0ba,
+ /* bc */ 0x00000000, 0x0000e3a3, 0x00000000, 0x008fd0bb,
+
+ /*** e7a4xx - offset 0x03321 ***/
+ /* 80 */ 0x008fd0b6, 0x0000becc, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fd0bc, 0x0000e3a5,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fd0bd, 0x00000000, 0x0000c1c3, 0x00000000,
+ /* 90 */ 0x008fd0be, 0x0000e3a7, 0x0000e3a6, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000e3a8, 0x008fd0bf, 0x00000000,
+ /* 9c */ 0x008fd0c0, 0x00000000, 0x008fd0c1, 0x008fd0c2,
+ /* a0 */ 0x008fd0c3, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fd0c4, 0x0000e2e8, 0x008fd0c5,
+ /* a8 */ 0x00000000, 0x008fd0c6, 0x0000e2ea, 0x0000e3aa,
+ /* ac */ 0x0000e3a9, 0x008fd0c7, 0x00000000, 0x00000000,
+ /* b0 */ 0x008ff4d4, 0x008fd0c8, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fd0c9, 0x008fd0ca, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000bca8, 0x008fd0cb,
+ /* bc */ 0x0000cee9, 0x008fd0cc, 0x0000bcd2, 0x008fd0cd,
+
+ /*** e7a5xx - offset 0x03361 ***/
+ /* 80 */ 0x0000e3ab, 0x0000b7b7, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fd0ce, 0x008fd0cf, 0x008fd0d0, 0x0000b5c0,
+ /* 88 */ 0x0000b5a7, 0x0000bbe3, 0x008fd0d1, 0x008fd0d2,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fd0d3,
+ /* 90 */ 0x0000cdb4, 0x008fd0d4, 0x00000000, 0x0000e3b1,
+ /* 94 */ 0x008fd0d5, 0x0000e3b0, 0x0000c1c4, 0x0000e3ad,
+ /* 98 */ 0x008fd0d6, 0x00000000, 0x0000e3af, 0x008fd0d7,
+ /* 9c */ 0x008fd0d8, 0x0000bdcb, 0x0000bfc0, 0x0000e3ae,
+ /* a0 */ 0x0000e3ac, 0x00000000, 0x0000c7aa, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000becd, 0x00000000, 0x008fd0d9,
+ /* a8 */ 0x0000c9bc, 0x008fd0da, 0x00000000, 0x008fd0db,
+ /* ac */ 0x00000000, 0x0000bad7, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fd0dc, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c5f8,
+ /* b8 */ 0x00000000, 0x008fd0dd, 0x0000e3b2, 0x008fd0de,
+ /* bc */ 0x008fd0df, 0x00000000, 0x008fd0e0, 0x0000e3b3,
+
+ /*** e7a6xx - offset 0x033a1 ***/
+ /* 80 */ 0x0000e3c9, 0x0000b6d8, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000cfbd, 0x0000c1b5, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000e3b4, 0x008fd0e1,
+ /* 8c */ 0x008fd0e2, 0x0000b2d2, 0x0000c4f7, 0x0000caa1,
+ /* 90 */ 0x00000000, 0x008fd0e3, 0x00000000, 0x008fd0e4,
+ /* 94 */ 0x008fd0e5, 0x008fd0e6, 0x008fd0e7, 0x00000000,
+ /* 98 */ 0x008fd0e8, 0x00000000, 0x00000000, 0x008fd0e9,
+ /* 9c */ 0x008fd0ea, 0x0000e3b5, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fd0eb, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000b5fa, 0x0000e3b6,
+ /* a8 */ 0x008fd0ec, 0x008fd0ed, 0x0000e3b8, 0x008fd0ee,
+ /* ac */ 0x00000000, 0x00000000, 0x0000e3b9, 0x008fd0ef,
+ /* b0 */ 0x0000c7a9, 0x008fd0f0, 0x00000000, 0x0000e3ba,
+ /* b4 */ 0x008fd0f1, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fd0f2, 0x0000e3bb, 0x0000e3bc, 0x008fd0f3,
+ /* bc */ 0x00000000, 0x0000b6d9, 0x0000b2d3, 0x0000c6c5,
+
+ /*** e7a7xx - offset 0x033e1 ***/
+ /* 80 */ 0x0000bda8, 0x0000bbe4, 0x008fd0f4, 0x00000000,
+ /* 84 */ 0x008fd0f5, 0x00000000, 0x00000000, 0x008fd0f6,
+ /* 88 */ 0x008fd0f7, 0x0000e3bd, 0x008fd0f8, 0x0000bda9,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x008fd0f9,
+ /* 90 */ 0x00000000, 0x0000b2ca, 0x0000c9c3, 0x00000000,
+ /* 94 */ 0x008fd0fa, 0x0000e3be, 0x008fd0fb, 0x00000000,
+ /* 98 */ 0x0000c8eb, 0x00000000, 0x008fd0fc, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fd0fd, 0x008fd0fe, 0x0000c1c5,
+ /* a0 */ 0x008fd1a1, 0x0000e3c1, 0x008fd1a2, 0x0000e3c2,
+ /* a4 */ 0x0000c7e9, 0x008fd1a3, 0x0000bfc1, 0x0000e3bf,
+ /* a8 */ 0x00000000, 0x0000c3e1, 0x008fd1a4, 0x008fd1a5,
+ /* ac */ 0x0000e3c0, 0x008fd1a6, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000bece, 0x008fd1a7, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fd1a8, 0x00000000, 0x00000000, 0x0000b0dc,
+ /* bc */ 0x008fd1a9, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e7a8xx - offset 0x03421 ***/
+ /* 80 */ 0x0000b5a9, 0x00000000, 0x008fd1aa, 0x008fd1ab,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd1ac,
+ /* 88 */ 0x0000e3c3, 0x008fd1ad, 0x008fd1ae, 0x0000c4f8,
+ /* 8c */ 0x008fd1af, 0x0000e3c4, 0x0000c0c7, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fd1b0, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000ccad, 0x008fd1b1, 0x00000000, 0x0000c9a3,
+ /* 98 */ 0x0000e3c5, 0x0000e3c6, 0x0000c3d5, 0x008fd1b2,
+ /* 9c */ 0x0000cec7, 0x00000000, 0x008fd1b3, 0x0000e3c8,
+ /* a0 */ 0x0000e3c7, 0x008fd1b4, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd1b5,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd1b6,
+ /* ac */ 0x00000000, 0x008fd1b7, 0x0000bcef, 0x008fd1b8,
+ /* b0 */ 0x008fd1b9, 0x0000e3ca, 0x0000b0f0, 0x00000000,
+ /* b4 */ 0x008fd1ba, 0x008fd1bb, 0x00000000, 0x0000e3cd,
+ /* b8 */ 0x008fd1bc, 0x008fd1bd, 0x008fd1be, 0x0000e3cb,
+ /* bc */ 0x0000b2d4, 0x0000b7ce, 0x0000e3cc, 0x0000b9c6,
+
+ /*** e7a9xx - offset 0x03461 ***/
+ /* 80 */ 0x0000b9f2, 0x00000000, 0x0000cae6, 0x0000e3ce,
+ /* 84 */ 0x008fd1bf, 0x008fd1c0, 0x0000cbd4, 0x008fd1c1,
+ /* 88 */ 0x008fd1c2, 0x0000e3d0, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fd1c3, 0x0000c0d1, 0x0000b1cf, 0x0000b2ba,
+ /* 90 */ 0x0000b0ac, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fd1c4, 0x008fd1c5, 0x0000e3cf,
+ /* 98 */ 0x00000000, 0x008fd1c6, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fd1c7, 0x008fd1c8, 0x00000000, 0x008fd1c9,
+ /* a0 */ 0x008fd1ca, 0x0000e3d1, 0x0000e3d2, 0x0000bef7,
+ /* a4 */ 0x00000000, 0x008fd1cb, 0x00000000, 0x008fd1cc,
+ /* a8 */ 0x00000000, 0x0000e3d3, 0x008fd1cd, 0x0000b3cf,
+ /* ac */ 0x00000000, 0x008fd1ce, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000e3d5, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000b7ea, 0x008fd1cf, 0x0000b5e6, 0x00000000,
+ /* b8 */ 0x008fd1d0, 0x0000e3d6, 0x0000b6f5, 0x00000000,
+ /* bc */ 0x00000000, 0x0000e3d7, 0x008fd1d1, 0x0000c0fc,
+
+ /*** e7aaxx - offset 0x034a1 ***/
+ /* 80 */ 0x008fd1d2, 0x0000c6cd, 0x008fd1d3, 0x0000c0e0,
+ /* 84 */ 0x0000baf5, 0x008fd1d4, 0x008fd1d5, 0x00000000,
+ /* 88 */ 0x0000e3d8, 0x00000000, 0x008fd1d6, 0x008fd1d7,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fd1d8, 0x008fd1d9, 0x0000c3e2, 0x0000c1eb,
+ /* 94 */ 0x008fd1da, 0x0000e3da, 0x0000e3dc, 0x0000e3d9,
+ /* 98 */ 0x0000e3db, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fd1db, 0x0000b7a2,
+ /* a0 */ 0x008fd1dc, 0x00000000, 0x00000000, 0x008fd1dd,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000e3dd, 0x0000b7a6, 0x00000000,
+ /* ac */ 0x008fd1de, 0x00000000, 0x0000b5e7, 0x0000cdd2,
+ /* b0 */ 0x0000e3df, 0x00000000, 0x00000000, 0x008fd1df,
+ /* b4 */ 0x00000000, 0x008fd1e0, 0x0000e3e0, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fd1e1, 0x0000b1ae, 0x008fd1e2,
+ /* bc */ 0x008fd1e3, 0x00000000, 0x00000000, 0x0000e3e3,
+
+ /*** e7abxx - offset 0x034e1 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b3f6,
+ /* 84 */ 0x0000e3e2, 0x0000e3e1, 0x008fd1e4, 0x0000e3e5,
+ /* 88 */ 0x0000e3de, 0x008fd1e5, 0x0000e3e6, 0x0000cea9,
+ /* 8c */ 0x008fd1e6, 0x0000e3e7, 0x008fd1e7, 0x0000e3e8,
+ /* 90 */ 0x00000000, 0x008fd1e8, 0x0000d4f4, 0x0000e3ea,
+ /* 94 */ 0x00000000, 0x0000e3e9, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000e3eb, 0x0000e3ec, 0x008fd1e9,
+ /* 9c */ 0x0000ceb5, 0x0000e3ed, 0x00000000, 0x0000f0ef,
+ /* a0 */ 0x0000becf, 0x0000e3ee, 0x0000e3ef, 0x0000bdd7,
+ /* a4 */ 0x00000000, 0x0000c6b8, 0x0000e3f0, 0x008ff4d9,
+ /* a8 */ 0x008fd1ea, 0x008fd1eb, 0x0000c3a8, 0x008fd1ec,
+ /* ac */ 0x008fd1ed, 0x0000e3f1, 0x00000000, 0x0000c3bc,
+ /* b0 */ 0x0000e3f2, 0x008fd1ee, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fd1ef, 0x00000000, 0x0000b6a5, 0x00000000,
+ /* b8 */ 0x0000d1bf, 0x0000c3dd, 0x0000bcb3, 0x008fd1f0,
+ /* bc */ 0x00000000, 0x008fd1f1, 0x008fd1f2, 0x0000b4c8,
+
+ /*** e7acxx - offset 0x03521 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000e3f3, 0x00000000,
+ /* 84 */ 0x0000e4a2, 0x00000000, 0x0000e3f6, 0x008fd1f3,
+ /* 88 */ 0x0000b5e8, 0x00000000, 0x0000e3f5, 0x0000e4a4,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x0000e3f4,
+ /* 90 */ 0x00000000, 0x0000bed0, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fd1f4, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000e3f8, 0x0000e3f9, 0x00000000, 0x0000c5ab,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000e3fa, 0x008fd1f5,
+ /* a0 */ 0x0000b3de, 0x00000000, 0x00000000, 0x008fd1f6,
+ /* a4 */ 0x00000000, 0x0000bfda, 0x0000c9e4, 0x008fd1f7,
+ /* a8 */ 0x0000e3fc, 0x008fd1f8, 0x008fd1f9, 0x008fd1fa,
+ /* ac */ 0x0000c2e8, 0x008fd1fb, 0x008fd1fc, 0x008fd1fd,
+ /* b0 */ 0x008fd1fe, 0x008fd2a1, 0x00000000, 0x0000e3f7,
+ /* b4 */ 0x008fd2a2, 0x0000e3fb, 0x0000e3fd, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000bafb, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fd2a3, 0x00000000, 0x008fd2a4,
+
+ /*** e7adxx - offset 0x03561 ***/
+ /* 80 */ 0x008fd2a5, 0x008fd2a6, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000e4a6, 0x0000c9ae, 0x008fd2a7,
+ /* 88 */ 0x0000c8a6, 0x0000c5f9, 0x00000000, 0x0000b6da,
+ /* 8c */ 0x0000e4a5, 0x0000e4a3, 0x008fd2a8, 0x0000c8b5,
+ /* 90 */ 0x0000e3fe, 0x0000c3de, 0x0000c5fb, 0x00000000,
+ /* 94 */ 0x0000c5fa, 0x008fd2a9, 0x0000baf6, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000e4b8, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fd2aa, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fd2ab, 0x0000e4a8, 0x008fd2ac, 0x0000e4aa,
+ /* a8 */ 0x00000000, 0x008fd2ad, 0x008fd2ae, 0x00000000,
+ /* ac */ 0x0000e4ad, 0x008fd2af, 0x0000e4ae, 0x008fd2b0,
+ /* b0 */ 0x0000e4ab, 0x0000e4ac, 0x008fd2b1, 0x008fd2b2,
+ /* b4 */ 0x0000e4a9, 0x0000e4a7, 0x00000000, 0x008fd2b3,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000e4a1, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e7aexx - offset 0x0359d ***/
+ /* 84 */ 0x008fd2b4, 0x00000000, 0x0000cacf, 0x0000b2d5,
+ /* 88 */ 0x00000000, 0x008fd2b5, 0x00000000, 0x0000e4b5,
+ /* 8c */ 0x00000000, 0x0000e4b2, 0x008fd2b6, 0x0000e4b7,
+ /* 90 */ 0x008fd2b7, 0x008fd2b8, 0x0000e4b6, 0x00000000,
+ /* 94 */ 0x0000c7f3, 0x0000cca7, 0x008fd2b9, 0x0000bbbb,
+ /* 98 */ 0x0000e4b0, 0x0000e4b9, 0x0000e4b4, 0x008fd2ba,
+ /* 9c */ 0x0000e4b3, 0x0000e4af, 0x008fd2bb, 0x0000e4b1,
+ /* a0 */ 0x008fd2bc, 0x0000b4c9, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fd2bd, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000c3bd, 0x00000000,
+ /* ac */ 0x008fd2be, 0x0000c0fd, 0x00000000, 0x008fd2bf,
+ /* b0 */ 0x008fd2c0, 0x0000c8a2, 0x008fd2c1, 0x00000000,
+ /* b4 */ 0x0000e4be, 0x008fd2c2, 0x008fd2c3, 0x00000000,
+ /* b8 */ 0x0000c8a4, 0x00000000, 0x008fd2c4, 0x008fd2c5,
+ /* bc */ 0x008fd2c6, 0x008fd2c7, 0x00000000, 0x00000000,
+
+ /*** e7afxx - offset 0x035dd ***/
+ /* 80 */ 0x0000c0e1, 0x0000e4bb, 0x008fd2c8, 0x00000000,
+ /* 84 */ 0x0000c8cf, 0x008fd2c9, 0x0000e4bf, 0x0000cad3,
+ /* 88 */ 0x008fd2ca, 0x0000c3db, 0x008fd2cb, 0x0000e4ba,
+ /* 8c */ 0x0000e4bc, 0x00000000, 0x00000000, 0x0000e4bd,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fd2cc, 0x00000000, 0x008fd2cd, 0x008fd2ce,
+ /* 98 */ 0x00000000, 0x008fd2cf, 0x008fd2d0, 0x008fd2d1,
+ /* 9c */ 0x00000000, 0x0000e4c0, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000bcc4, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000c6c6, 0x0000e4c5, 0x0000e4c4, 0x00000000,
+ /* a8 */ 0x008fd2d2, 0x0000e4c1, 0x008fd2d3, 0x00000000,
+ /* ac */ 0x00000000, 0x0000cfb6, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fd2d4, 0x0000e4ca,
+ /* b4 */ 0x008fd2d5, 0x008fd2d6, 0x0000e4ce, 0x0000e4cb,
+ /* b8 */ 0x008fd2d7, 0x008fd2d8, 0x008fd2d9, 0x00000000,
+ /* bc */ 0x008fd2da, 0x00000000, 0x008fd2db, 0x00000000,
+
+ /*** e7b0xx - offset 0x0361d ***/
+ /* 80 */ 0x0000e4c7, 0x008fd2dc, 0x008fd2dd, 0x008fd2de,
+ /* 84 */ 0x008fd2df, 0x00000000, 0x008fd2e0, 0x0000e4c8,
+ /* 88 */ 0x00000000, 0x008fd2e1, 0x00000000, 0x008fd2e2,
+ /* 8c */ 0x008fd2e3, 0x0000e4cd, 0x008fd2e4, 0x008fd2e5,
+ /* 90 */ 0x00000000, 0x0000e4c2, 0x0000d2d5, 0x0000e4c9,
+ /* 94 */ 0x0000e4c3, 0x00000000, 0x00000000, 0x0000e4cc,
+ /* 98 */ 0x00000000, 0x008fd2e6, 0x00000000, 0x008fd2e7,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000e4d2,
+ /* a0 */ 0x008fd2e8, 0x0000b4ca, 0x00000000, 0x0000e4cf,
+ /* a4 */ 0x00000000, 0x008fd2e9, 0x008fd2ea, 0x0000e4d0,
+ /* a8 */ 0x008fd2eb, 0x00000000, 0x0000e4d1, 0x0000e4d4,
+ /* ac */ 0x008fd2ec, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fd2ed, 0x00000000, 0x008fd2ee,
+ /* b4 */ 0x008fd2ef, 0x00000000, 0x008fd2f0, 0x0000e4d3,
+ /* b8 */ 0x0000c8f6, 0x008fd2f1, 0x008fd2f2, 0x00000000,
+ /* bc */ 0x00000000, 0x0000e4d5, 0x0000cefc, 0x0000caed,
+
+ /*** e7b1xx - offset 0x0365d ***/
+ /* 80 */ 0x0000e4da, 0x00000000, 0x00000000, 0x0000e4d7,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fd2f3, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fd2f4, 0x00000000,
+ /* 8c */ 0x0000e4d6, 0x0000c0d2, 0x00000000, 0x0000e4d9,
+ /* 90 */ 0x0000e4db, 0x008fd2f6, 0x008fd2f7, 0x008fd2f8,
+ /* 94 */ 0x0000e4d8, 0x008fd2f5, 0x0000e4df, 0x00000000,
+ /* 98 */ 0x0000e4dc, 0x008fd2f9, 0x008fd2fa, 0x008fd2fb,
+ /* 9c */ 0x008fd2fc, 0x008fd2fd, 0x008fd2fe, 0x0000e4dd,
+ /* a0 */ 0x0000e4c6, 0x008fd3a1, 0x00000000, 0x008fd3a2,
+ /* a4 */ 0x0000e4de, 0x0000e4e0, 0x00000000, 0x008fd3a3,
+ /* a8 */ 0x00000000, 0x008fd3a4, 0x00000000, 0x00000000,
+ /* ac */ 0x0000e4e1, 0x008fd3a5, 0x008fd3a6, 0x00000000,
+ /* b0 */ 0x008fd3a7, 0x00000000, 0x008fd3a8, 0x0000cac6,
+ /* b4 */ 0x00000000, 0x0000e4e2, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fd3a9, 0x00000000, 0x00000000,
+ /* bc */ 0x008fd3aa, 0x008fd3ab, 0x0000cce2, 0x00000000,
+
+ /*** e7b2xx - offset 0x0369c ***/
+ /* 80 */ 0x0000b6ce, 0x0000b7a9, 0x0000e4e3,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fd3ac, 0x008fd3ad,
+ /* 88 */ 0x00000000, 0x0000cab4, 0x00000000, 0x0000bfe8,
+ /* 8c */ 0x00000000, 0x0000ccb0, 0x00000000, 0x008fd3ae,
+ /* 90 */ 0x0000e4e4, 0x00000000, 0x0000ceb3, 0x00000000,
+ /* 94 */ 0x008fd3af, 0x0000c7f4, 0x00000000, 0x0000c1c6,
+ /* 98 */ 0x0000c7b4, 0x00000000, 0x00000000, 0x0000bdcd,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fd3b0, 0x0000b0c0,
+ /* a0 */ 0x008fd3b1, 0x0000e4e9, 0x0000e4e7, 0x00000000,
+ /* a4 */ 0x0000e4e5, 0x0000b4a1, 0x008fd3b2, 0x0000bed1,
+ /* a8 */ 0x0000e4ea, 0x00000000, 0x00000000, 0x0000e4e8,
+ /* ac */ 0x00000000, 0x0000e4e6, 0x0000e4ee, 0x00000000,
+ /* b0 */ 0x008fd3b3, 0x0000e4ed, 0x0000e4ec, 0x0000e4eb,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fd3b4, 0x008fd3b5,
+ /* b8 */ 0x00000000, 0x0000e4ef, 0x008fd3b6, 0x008fd3b7,
+ /* bc */ 0x008fd3b8, 0x0000e4f0, 0x0000c0ba, 0x008fd3b9,
+
+ /*** e7b3xx - offset 0x036dc ***/
+ /* 80 */ 0x0000e4f1, 0x00000000, 0x0000e4f3, 0x00000000,
+ /* 84 */ 0x008fd3ba, 0x0000e4f2, 0x00000000, 0x008fd3bb,
+ /* 88 */ 0x008fd3bc, 0x008fd3bd, 0x0000b8d2, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fd3be, 0x0000c1b8, 0x008fd3bf,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000e4f5, 0x008fd3c0,
+ /* 94 */ 0x008fd3c1, 0x008fd3c2, 0x0000c5fc, 0x008fd3c3,
+ /* 98 */ 0x0000e4f4, 0x008fd3c4, 0x008fd3c5, 0x00000000,
+ /* 9c */ 0x0000e4f6, 0x008fd3c6, 0x0000cab5, 0x0000c1ec,
+ /* a0 */ 0x0000b9c7, 0x00000000, 0x0000e4f7, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fd3c7, 0x0000cec8,
+ /* a8 */ 0x00000000, 0x008fd3c8, 0x00000000, 0x008fd3c9,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x0000e4f9,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000e4fa, 0x00000000,
+ /* b4 */ 0x0000e4fb, 0x008fd3ca, 0x0000e4fc, 0x00000000,
+ /* b8 */ 0x0000bbe5, 0x00000000, 0x0000e4fd, 0x0000b7cf,
+ /* bc */ 0x00000000, 0x00000000, 0x0000b5ea, 0x00000000,
+
+ /*** e7b4xx - offset 0x0371c ***/
+ /* 80 */ 0x0000b5aa, 0x00000000, 0x0000e5a1, 0x008fd3cb,
+ /* 84 */ 0x0000ccf3, 0x0000b9c8, 0x0000e4fe, 0x008fd3cc,
+ /* 88 */ 0x008fd3cd, 0x008fd3ce, 0x0000e5a4, 0x0000cce6,
+ /* 8c */ 0x00000000, 0x0000c7bc, 0x00000000, 0x008fd3cf,
+ /* 90 */ 0x0000c9b3, 0x008fd3d0, 0x008fd3d1, 0x008fd3d2,
+ /* 94 */ 0x0000bde3, 0x0000e5a3, 0x008fd3d3, 0x0000bcd3,
+ /* 98 */ 0x0000b9c9, 0x0000bbe6, 0x0000b5e9, 0x0000cab6,
+ /* 9c */ 0x0000e5a2, 0x008fd3d4, 0x008fd3d5, 0x00000000,
+ /* a0 */ 0x0000c1c7, 0x0000cbc2, 0x0000baf7, 0x008fd3d6,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fd3d7, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fd3d8, 0x0000bbe7,
+ /* ac */ 0x0000c4dd, 0x008fd3d9, 0x0000e5a7, 0x0000cedf,
+ /* b0 */ 0x0000bad9, 0x008fd3da, 0x0000e5a8, 0x0000bfc2,
+ /* b4 */ 0x00000000, 0x0000e5aa, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000bed2, 0x0000bab0, 0x00000000,
+ /* bc */ 0x008fd3db, 0x008fd3dc, 0x008fd3dd, 0x0000e5a9,
+
+ /*** e7b5xx - offset 0x0375c ***/
+ /* 80 */ 0x008fd3de, 0x008fd3df, 0x0000bdaa, 0x0000b8be,
+ /* 84 */ 0x0000c1c8, 0x0000e5a5, 0x0000e5ab, 0x008fd3e0,
+ /* 88 */ 0x008fd3e1, 0x00000000, 0x00000000, 0x0000e5a6,
+ /* 8c */ 0x0000b7d0, 0x008fd3e2, 0x0000e5ae, 0x0000e5b2,
+ /* 90 */ 0x0000b7eb, 0x008fd3e3, 0x00000000, 0x008fd3e4,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000e5ad, 0x008fd3e5,
+ /* 98 */ 0x00000000, 0x008fd3e6, 0x008fd3e7, 0x0000e5b6,
+ /* 9c */ 0x008fd3e8, 0x008fd3e9, 0x0000b9ca, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000cded, 0x0000b0bc, 0x0000e5b3,
+ /* a4 */ 0x00000000, 0x008fd3ea, 0x0000b5eb, 0x008fd3eb,
+ /* a8 */ 0x0000e5b0, 0x00000000, 0x008fd3ec, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x0000e5b1, 0x00000000,
+ /* b0 */ 0x008fd3ed, 0x0000c5fd, 0x0000e5af, 0x0000e5ac,
+ /* b4 */ 0x00000000, 0x0000b3a8, 0x0000c0e4, 0x00000000,
+ /* b8 */ 0x008fd3ee, 0x0000b8a8, 0x008fd3ef, 0x008fd3f0,
+ /* bc */ 0x00000000, 0x0000e5b8, 0x00000000, 0x008fd3f1,
+
+ /*** e7b6xx - offset 0x0379c ***/
+ /* 80 */ 0x00000000, 0x008fd3f2, 0x008fd3f3, 0x008fd3f4,
+ /* 84 */ 0x00000000, 0x008fd3f5, 0x008fd3f6, 0x00000000,
+ /* 88 */ 0x008fd3f7, 0x0000e5b5, 0x00000000, 0x008fd3f8,
+ /* 8c */ 0x008fd3f9, 0x008fd3fa, 0x00000000, 0x0000e5b7,
+ /* 90 */ 0x00000000, 0x008fd3fb, 0x00000000, 0x0000e5b4,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fd3fc, 0x008fd3fd,
+ /* 98 */ 0x00000000, 0x0000b7d1, 0x0000c2b3, 0x0000e5b9,
+ /* 9c */ 0x0000c1ee, 0x008fd3fe, 0x008fd4a1, 0x0000e5c6,
+ /* a0 */ 0x008ff4dc, 0x00000000, 0x0000e5c2, 0x0000e5bc,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fd4a2, 0x008fd4a3,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fd4a4, 0x0000e5c0,
+ /* ac */ 0x0000bcfa, 0x0000b0dd, 0x0000e5bb, 0x0000e5c3,
+ /* b0 */ 0x0000e5c7, 0x0000b9cb, 0x0000ccd6, 0x008fd4a5,
+ /* b4 */ 0x0000c4d6, 0x0000e5bd, 0x008fd4a6, 0x008fd4a7,
+ /* b8 */ 0x0000e5c5, 0x008fd4a8, 0x0000e5ba, 0x0000c3be,
+ /* bc */ 0x00000000, 0x0000e5bf, 0x0000b0bd, 0x0000ccca,
+
+ /*** e7b7xx - offset 0x037dc ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fd4a9, 0x008fd4aa,
+ /* 84 */ 0x008fd4ab, 0x008fd4ac, 0x008fd4ad, 0x0000e5be,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000b6db, 0x0000c8ec,
+ /* 8c */ 0x008fd4ae, 0x008fd4af, 0x008fd4b0, 0x0000c1ed,
+ /* 90 */ 0x00000000, 0x0000ced0, 0x0000bdef, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000e5ee, 0x008ff4dd, 0x008fd4b1,
+ /* 98 */ 0x0000e5c8, 0x008fd4b2, 0x0000c0fe, 0x00000000,
+ /* 9c */ 0x0000e5c4, 0x0000e5c9, 0x0000e5cb, 0x00000000,
+ /* a0 */ 0x0000c4f9, 0x0000e5ce, 0x008fd4b4, 0x00000000,
+ /* a4 */ 0x0000e5ca, 0x008fd4b5, 0x008fd4b6, 0x00000000,
+ /* a8 */ 0x0000cad4, 0x0000b4cb, 0x008fd4b7, 0x008fd4b8,
+ /* ac */ 0x0000cccb, 0x008fd4b9, 0x00000000, 0x0000b0de,
+ /* b0 */ 0x00000000, 0x008fd4ba, 0x0000e5cd, 0x00000000,
+ /* b4 */ 0x0000cefd, 0x008fd4bb, 0x008fd4bc, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fd4bd, 0x008fd4be, 0x0000e5cc,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e7b8xx - offset 0x0381c ***/
+ /* 80 */ 0x008fd4b3, 0x0000b1ef, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000c6ec, 0x0000e5cf, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fd4bf, 0x0000e5d6, 0x0000e5d0, 0x0000e5d7,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fd4c0, 0x008fd4c1, 0x0000e5d3, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fd4c2, 0x00000000, 0x008fd4c3,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c7fb,
+ /* 9c */ 0x008fd4c4, 0x008fd4c5, 0x0000bcca, 0x0000e5d5,
+ /* a0 */ 0x008fd4c6, 0x0000e5d2, 0x0000e5d8, 0x0000e5d1,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000bdc4, 0x008fd4c7,
+ /* a8 */ 0x008fd4c8, 0x00000000, 0x00000000, 0x0000cba5,
+ /* ac */ 0x008fd4c9, 0x008fd4ca, 0x0000bdcc, 0x008fd4cb,
+ /* b0 */ 0x00000000, 0x0000e5d4, 0x0000e5e0, 0x008fd4cc,
+ /* b4 */ 0x00000000, 0x0000e5dc, 0x008fd4cd, 0x0000e5df,
+ /* b8 */ 0x00000000, 0x0000e5dd, 0x0000e5e1, 0x0000e5db,
+ /* bc */ 0x00000000, 0x0000e5c1, 0x0000c0d3, 0x008fd4ce,
+
+ /*** e7b9xx - offset 0x0385c ***/
+ /* 80 */ 0x00000000, 0x0000c8cb, 0x00000000, 0x0000e5de,
+ /* 84 */ 0x008fd4cf, 0x008fd4d0, 0x0000e5d9, 0x008fd4d1,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000c1a1, 0x0000b7d2,
+ /* 8c */ 0x00000000, 0x0000bdab, 0x008fd4d2, 0x00000000,
+ /* 90 */ 0x008fd4d3, 0x00000000, 0x008fd4d4, 0x00000000,
+ /* 94 */ 0x0000bfa5, 0x0000c1b6, 0x0000e5e4, 0x00000000,
+ /* 98 */ 0x008fd4d5, 0x0000e5e6, 0x0000e5e7, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000e5e3, 0x0000e5e5, 0x008fd4d6,
+ /* a0 */ 0x00000000, 0x008fd4d7, 0x008fd4d8, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fd4d9, 0x0000e5da, 0x0000e5e2,
+ /* a8 */ 0x00000000, 0x0000e5ea, 0x0000e5e9, 0x008fd4da,
+ /* ac */ 0x00000000, 0x0000cbfa, 0x008fd4db, 0x008fd4dc,
+ /* b0 */ 0x0000b7ab, 0x00000000, 0x00000000, 0x008fd4dd,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fd4de, 0x0000e5e8, 0x00000000, 0x0000e5ec,
+ /* bc */ 0x0000e5eb, 0x0000e5ef, 0x008fd4df, 0x0000e5f1,
+
+ /*** e7baxx - offset 0x0389c ***/
+ /* 80 */ 0x00000000, 0x008fd4e0, 0x0000bbbc, 0x0000e5ed,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fd4e1, 0x008fd4e2,
+ /* 88 */ 0x0000e5f2, 0x0000e5f3, 0x008fd4e3, 0x00000000,
+ /* 8c */ 0x0000e5f4, 0x008fd4e4, 0x0000e5fa, 0x0000c5bb,
+ /* 90 */ 0x0000e5f6, 0x008fd4e5, 0x0000e5f5, 0x0000e5f7,
+ /* 94 */ 0x0000e5f8, 0x008fd4e6, 0x0000e5f9, 0x00000000,
+ /* 98 */ 0x008fd4e7, 0x00000000, 0x008fd4e8, 0x0000e5fb,
+ /* 9c */ 0x0000e5fc, 0x008fd4e9, 0x008fd4ea, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e7bcxx - offset 0x038bb ***/
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000b4cc, 0x00000000,
+ /* b8 */ 0x0000e5fd, 0x00000000, 0x0000e5fe, 0x008fd4ec,
+ /* bc */ 0x008fd4eb, 0x008fd4ed, 0x008fd4ee, 0x008fd4ef,
+
+ /*** e7bdxx - offset 0x038fb ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd4f0,
+ /* 84 */ 0x008fd4f1, 0x0000e6a1, 0x00000000, 0x008fd4f2,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000e6a2, 0x0000e6a3, 0x0000e6a4, 0x008fd4f3,
+ /* 90 */ 0x0000e6a5, 0x0000e6a6, 0x008fd4f4, 0x008fd4f5,
+ /* 94 */ 0x0000e6a8, 0x0000e6a7, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000e6a9, 0x00000000, 0x00000000, 0x008fd4f6,
+ /* 9c */ 0x008fd4f7, 0x008fd4f8, 0x00000000, 0x0000e6aa,
+ /* a0 */ 0x0000e6ab, 0x008fd4f9, 0x00000000, 0x008fd4fa,
+ /* a4 */ 0x008fd4fb, 0x008fd4fc, 0x008fd4fd, 0x0000e6ae,
+ /* a8 */ 0x0000e6ac, 0x0000e6ad, 0x0000bae1, 0x0000b7d3,
+ /* ac */ 0x00000000, 0x008fd4fe, 0x0000c3d6, 0x00000000,
+ /* b0 */ 0x0000c8b3, 0x008fd5a1, 0x0000bdf0, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000c7cd, 0x00000000, 0x0000c8ed,
+ /* b8 */ 0x0000e6af, 0x0000d8ed, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fd5a2, 0x008fd5a3, 0x008fd5a4,
+
+ /*** e7bexx - offset 0x0393b ***/
+ /* 80 */ 0x008fd5a5, 0x00000000, 0x0000e6b0, 0x0000e6b2,
+ /* 84 */ 0x00000000, 0x0000cde5, 0x0000e6b1, 0x0000e6b4,
+ /* 88 */ 0x0000e6b3, 0x00000000, 0x0000cdd3, 0x008fd5a6,
+ /* 8c */ 0x0000e6b5, 0x008fd5a7, 0x0000c8fe, 0x008fd5a8,
+ /* 90 */ 0x008fd5a9, 0x008fd5aa, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000e6b6, 0x00000000, 0x008fd5ab, 0x008fd5ac,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000e6b9, 0x00000000,
+ /* 9c */ 0x008fd5ad, 0x0000e6b8, 0x0000e6b7, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fd5ae, 0x008fd5af, 0x0000e6ba,
+ /* a4 */ 0x0000b7b2, 0x00000000, 0x008fd5b0, 0x00000000,
+ /* a8 */ 0x0000c1a2, 0x0000b5c1, 0x008fd5b1, 0x00000000,
+ /* ac */ 0x00000000, 0x008fd5b2, 0x0000e6be, 0x0000e6bb,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000e6bc, 0x00000000,
+ /* b4 */ 0x008fd5b3, 0x00000000, 0x0000e6bf, 0x00000000,
+ /* b8 */ 0x0000e6c0, 0x0000e6bd, 0x00000000, 0x00000000,
+ /* bc */ 0x008fd5b4, 0x0000b1a9, 0x00000000, 0x008fd5b5,
+
+ /*** e7bfxx - offset 0x0397b ***/
+ /* 80 */ 0x008fd5b6, 0x0000b2a7, 0x00000000, 0x008fd5b7,
+ /* 84 */ 0x00000000, 0x0000e6c2, 0x0000e6c3, 0x00000000,
+ /* 88 */ 0x008fd5b8, 0x00000000, 0x0000e6c4, 0x00000000,
+ /* 8c */ 0x0000cde2, 0x00000000, 0x008fd5b9, 0x008fd5ba,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000bdac, 0x00000000,
+ /* 94 */ 0x0000e6c6, 0x0000e6c5, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd5bb,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fd5bc,
+ /* a0 */ 0x0000bfe9, 0x0000e6c7, 0x00000000, 0x008fd5bd,
+ /* a4 */ 0x00000000, 0x008fd5be, 0x0000e6c8, 0x00000000,
+ /* a8 */ 0x008fd5bf, 0x0000e6c9, 0x00000000, 0x0000b4e5,
+ /* ac */ 0x008fd5c0, 0x00000000, 0x008fd5c1, 0x008fd5c2,
+ /* b0 */ 0x0000b4cd, 0x00000000, 0x008fd5c3, 0x0000e6ca,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000e6cb, 0x008fd5c4, 0x0000cbdd,
+ /* bc */ 0x0000cde3, 0x008fd5c5, 0x008fd5c6, 0x008fd5c7,
+
+ /*** e880xx - offset 0x039bb ***/
+ /* 80 */ 0x0000cdd4, 0x0000cfb7, 0x00000000, 0x0000b9cd,
+ /* 84 */ 0x0000e6ce, 0x0000bcd4, 0x0000e6cd, 0x008fd5c8,
+ /* 88 */ 0x008fd5c9, 0x00000000, 0x008fd5ca, 0x0000e6cf,
+ /* 8c */ 0x0000bca9, 0x008fd5cb, 0x008fd5cc, 0x008fd5cd,
+ /* 90 */ 0x0000c2d1, 0x008fd5ce, 0x0000e6d0, 0x008fd5cf,
+ /* 94 */ 0x008fd5d0, 0x0000b9cc, 0x008fd5d1, 0x0000ccd7,
+ /* 98 */ 0x0000e6d1, 0x0000e6d2, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000e6d3, 0x008fd5d2, 0x008fd5d3, 0x008fd5d4,
+ /* a0 */ 0x008fd5d5, 0x0000e6d4, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fd5d6, 0x00000000, 0x008fd5d7, 0x00000000,
+ /* a8 */ 0x0000e6d5, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x008fd5d8, 0x00000000, 0x008fd5d9, 0x00000000,
+ /* b0 */ 0x008fd5da, 0x00000000, 0x00000000, 0x0000bcaa,
+ /* b4 */ 0x008fd5db, 0x008fd5dc, 0x0000cced, 0x008fd5dd,
+ /* b8 */ 0x00000000, 0x008fd5de, 0x008fd5df, 0x0000e6d7,
+ /* bc */ 0x008fd5e0, 0x0000c3bf, 0x008fd5e1, 0x0000e6d6,
+
+ /*** e881xx - offset 0x039fb ***/
+ /* 80 */ 0x008fd5e2, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fd5e3, 0x00000000, 0x0000e6d9, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000e6d8, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000e6da, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000c0bb, 0x00000000,
+ /* 98 */ 0x0000e6db, 0x00000000, 0x0000e6dc, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000cab9, 0x0000e6dd,
+ /* a0 */ 0x008fd5e4, 0x0000c1ef, 0x0000e6de, 0x00000000,
+ /* a4 */ 0x008fd5e5, 0x00000000, 0x008fd5e6, 0x00000000,
+ /* a8 */ 0x0000e6df, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fd5e7, 0x00000000, 0x0000cefe,
+ /* b0 */ 0x0000e6e2, 0x008fd5e8, 0x0000e6e1, 0x0000e6e0,
+ /* b4 */ 0x0000c4b0, 0x008fd5e9, 0x0000e6e3, 0x0000bfa6,
+ /* b8 */ 0x00000000, 0x0000e6e4, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000e6e5, 0x0000cfb8, 0x0000e6e6,
+
+ /*** e882xx - offset 0x03a3b ***/
+ /* 80 */ 0x00000000, 0x008fd5ea, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000e6e7, 0x0000e6e9, 0x0000e6e8, 0x0000c8a5,
+ /* 88 */ 0x008fd5eb, 0x0000c6f9, 0x00000000, 0x0000cfbe,
+ /* 8c */ 0x0000c8a9, 0x00000000, 0x008fd5ec, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000e6eb,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000bed3, 0x00000000,
+ /* 98 */ 0x0000c9aa, 0x00000000, 0x0000e6ec, 0x0000e6ea,
+ /* 9c */ 0x008fd5ed, 0x0000b4ce, 0x008fd5ee, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000b8d4, 0x0000bbe8, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000c8ee, 0x008fd5ef, 0x008fd5f0,
+ /* a8 */ 0x00000000, 0x0000b8aa, 0x0000cbc3, 0x008fd5f1,
+ /* ac */ 0x0000e6ef, 0x0000e6ed, 0x00000000, 0x0000b9ce,
+ /* b0 */ 0x00000000, 0x0000b9cf, 0x0000b0e9, 0x00000000,
+ /* b4 */ 0x0000bae8, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x008fd5f2, 0x008fd5f3, 0x0000c7d9, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e883xx - offset 0x03a78 ***/
+ /* 80 */ 0x0000b0df,
+ /* 84 */ 0x0000e6f4, 0x00000000, 0x0000c3c0, 0x00000000,
+ /* 88 */ 0x008fd5f4, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000c7d8, 0x008fd5f5, 0x0000c2db, 0x008fd5f6,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fd5f7, 0x00000000,
+ /* 94 */ 0x008fd5f8, 0x008fd5f9, 0x0000e6f6, 0x008fd5fa,
+ /* 98 */ 0x008fd5fb, 0x0000e6f2, 0x0000e6f5, 0x0000e6f0,
+ /* 9c */ 0x00000000, 0x0000e6f3, 0x0000cba6, 0x00000000,
+ /* a0 */ 0x008fd5fc, 0x0000b8d5, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000b0fd, 0x0000e6f1, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fd5fd, 0x008fd5fe, 0x0000e6f8,
+ /* b0 */ 0x008fd6a1, 0x0000e6f9, 0x008fd6a2, 0x008fd6a3,
+ /* b4 */ 0x0000c6b9, 0x00000000, 0x008fd6a4, 0x00000000,
+ /* b8 */ 0x0000b6bb, 0x008fd6a5, 0x008fd6a6, 0x00000000,
+ /* bc */ 0x0000e7a6, 0x0000c7bd, 0x008fd6a7, 0x00000000,
+
+ /*** e884xx - offset 0x03ab7 ***/
+ /* 80 */ 0x00000000, 0x0000bbe9, 0x008fd6a8,
+ /* 84 */ 0x00000000, 0x0000b6bc, 0x0000c0c8, 0x0000cfc6,
+ /* 88 */ 0x0000ccae, 0x0000e6f7, 0x0000c0d4, 0x008fd6a9,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fd6aa, 0x008fd6ab,
+ /* 98 */ 0x008fd6ac, 0x00000000, 0x0000b5d3, 0x0000e6fa,
+ /* 9c */ 0x008fd6ad, 0x00000000, 0x008fd6ae, 0x00000000,
+ /* a0 */ 0x008fd6af, 0x00000000, 0x00000000, 0x0000e6fc,
+ /* a4 */ 0x008fd6b0, 0x00000000, 0x00000000, 0x008fd6b1,
+ /* a8 */ 0x00000000, 0x0000e6fb, 0x00000000, 0x00000000,
+ /* ac */ 0x008fd6b2, 0x00000000, 0x00000000, 0x0000e6fd,
+ /* b0 */ 0x008fd6b3, 0x0000c3a6, 0x00000000, 0x0000c7be,
+ /* b4 */ 0x00000000, 0x008fd6b4, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000c4b1, 0x008fd6b5, 0x00000000,
+ /* bc */ 0x008fd6b6, 0x00000000, 0x0000e7a3, 0x00000000,
+
+ /*** e885xx - offset 0x03af6 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fd6b7, 0x0000e7a2, 0x008fd6b8,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fd6b9, 0x0000e6fe,
+ /* 8c */ 0x008fd6ba, 0x00000000, 0x0000bfd5, 0x00000000,
+ /* 90 */ 0x0000c9e5, 0x0000e7a5, 0x008fd6bb, 0x0000e7a4,
+ /* 94 */ 0x0000b9d0, 0x0000cfd3, 0x00000000, 0x008fd6bc,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x0000e7b5,
+ /* a0 */ 0x008fd6bd, 0x008fd6be, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000e7a9, 0x0000e7aa, 0x008fd6bf,
+ /* a8 */ 0x008fd6c0, 0x008fd6c1, 0x00000000, 0x0000bcf0,
+ /* ac */ 0x00000000, 0x008fd6c2, 0x0000e7a8, 0x008fd6c3,
+ /* b0 */ 0x0000b9f8, 0x0000e7a7, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000e7ab, 0x00000000, 0x00000000, 0x008fd6c4,
+ /* b8 */ 0x0000c4b2, 0x0000caa2, 0x0000c1a3, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000c2dc,
+
+ /*** e886xx - offset 0x03b36 ***/
+ /* 80 */ 0x0000e7af, 0x008fd6c5, 0x0000e7b0, 0x0000e7ac,
+ /* 84 */ 0x008fd6c7, 0x008fd6c8, 0x008fd6c9, 0x00000000,
+ /* 88 */ 0x0000e7ad, 0x00000000, 0x0000e7ae, 0x008fd6ca,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fd6cb, 0x0000b9d1,
+ /* 90 */ 0x008fd6c6, 0x00000000, 0x00000000, 0x0000e7b6,
+ /* 94 */ 0x00000000, 0x0000e7b2, 0x008fd6cc, 0x00000000,
+ /* 98 */ 0x008fd6cd, 0x00000000, 0x0000c9e6, 0x008fd6ce,
+ /* 9c */ 0x0000cbec, 0x0000c9a8, 0x008fd6cf, 0x00000000,
+ /* a0 */ 0x0000e7b1, 0x00000000, 0x008fd6d0, 0x0000e7b4,
+ /* a4 */ 0x0000e7b3, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000cbc4, 0x0000e7b7, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fd6d1, 0x00000000,
+ /* b0 */ 0x0000e7b8, 0x00000000, 0x008fd6d2, 0x0000c1b7,
+ /* b4 */ 0x008fd6d3, 0x0000e7b9, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000e7bb, 0x00000000, 0x0000e7bf, 0x008fd6d4,
+ /* bc */ 0x00000000, 0x0000e7bc, 0x0000e7ba, 0x0000c7bf,
+
+ /*** e887xx - offset 0x03b76 ***/
+ /* 80 */ 0x0000e7bd, 0x00000000, 0x0000e7be, 0x008fd6d6,
+ /* 84 */ 0x00000000, 0x008fd6d7, 0x0000b2b2, 0x00000000,
+ /* 88 */ 0x0000e7c5, 0x0000e7c0, 0x008fd6d8, 0x008fd6d5,
+ /* 8c */ 0x00000000, 0x0000e7c1, 0x008fd6d9, 0x008fd6da,
+ /* 90 */ 0x00000000, 0x0000e7c2, 0x00000000, 0x0000c2a1,
+ /* 94 */ 0x00000000, 0x008fd6db, 0x00000000, 0x008fd6dc,
+ /* 98 */ 0x0000e7c4, 0x0000e7c3, 0x0000e7c6, 0x008fd6dd,
+ /* 9c */ 0x00000000, 0x008fd6de, 0x008fd6df, 0x0000e7c7,
+ /* a0 */ 0x0000e7c8, 0x008fd6e0, 0x00000000, 0x0000bfc3,
+ /* a4 */ 0x008fd6e1, 0x0000b2e9, 0x00000000, 0x0000e7c9,
+ /* a8 */ 0x0000ced7, 0x00000000, 0x0000bcab, 0x008fd6e2,
+ /* ac */ 0x008fd6e3, 0x0000bdad, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fd6e4, 0x008fd6e5, 0x008fd6e6, 0x0000bbea,
+ /* b4 */ 0x0000c3d7, 0x008fd6e7, 0x008fd6e8, 0x00000000,
+ /* b8 */ 0x008fd6e9, 0x008fd6ea, 0x0000e7ca, 0x0000e7cb,
+ /* bc */ 0x0000b1b1, 0x008fd6eb, 0x0000e7cc, 0x008fd6ec,
+
+ /*** e888xx - offset 0x03bb6 ***/
+ /* 80 */ 0x008fd6ed, 0x0000e7cd, 0x0000e7ce, 0x008fd6ee,
+ /* 84 */ 0x00000000, 0x0000e7cf, 0x00000000, 0x0000e7d0,
+ /* 88 */ 0x0000b6bd, 0x0000daaa, 0x0000e7d1, 0x00000000,
+ /* 8c */ 0x0000c0e5, 0x0000e7d2, 0x0000bccb, 0x008fd6ef,
+ /* 90 */ 0x0000e7d3, 0x00000000, 0x0000d0b0, 0x008fd6f0,
+ /* 94 */ 0x008fd6f1, 0x00000000, 0x0000e7d4, 0x0000cade,
+ /* 98 */ 0x0000b4dc, 0x008fd6f2, 0x008fd6f3, 0x0000c1a4,
+ /* 9c */ 0x0000bdd8, 0x008fd6f4, 0x0000c9f1, 0x0000bdae,
+ /* a0 */ 0x00000000, 0x008fd6f5, 0x008fd6f6, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fd6f7, 0x0000e7d5, 0x0000b9d2, 0x0000e7d6,
+ /* ac */ 0x0000c8cc, 0x00000000, 0x0000e7e4, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fd6f8, 0x0000e7d8,
+ /* b4 */ 0x008fd6f9, 0x0000c2c9, 0x0000c7f5, 0x0000b8bf,
+ /* b8 */ 0x0000e7d7, 0x0000c1a5, 0x008fd6fa, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e889xx - offset 0x03bf6 ***/
+ /* 80 */ 0x0000e7d9, 0x00000000, 0x00000000, 0x008fd6fb,
+ /* 84 */ 0x008fd6fc, 0x008fd6fd, 0x008fd6fe, 0x0000c4fa,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd7a1,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fd7a2, 0x008fd7a3,
+ /* 90 */ 0x00000000, 0x008fd7a4, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fd7a5, 0x00000000,
+ /* 98 */ 0x0000e7db, 0x0000e7da, 0x0000e7dd, 0x00000000,
+ /* 9c */ 0x008fd7a6, 0x0000e7dc, 0x00000000, 0x0000e7de,
+ /* a0 */ 0x008fd7a7, 0x00000000, 0x0000e7e0, 0x008fd7a8,
+ /* a4 */ 0x0000e7df, 0x00000000, 0x0000b4cf, 0x008fd7a9,
+ /* a8 */ 0x0000e7e1, 0x00000000, 0x0000e7e2, 0x0000e7e3,
+ /* ac */ 0x00000000, 0x008fd7aa, 0x0000bab1, 0x0000cec9,
+ /* b0 */ 0x00000000, 0x0000e7e5, 0x0000bfa7, 0x00000000,
+ /* b4 */ 0x008fd7ab, 0x00000000, 0x0000b1f0, 0x0000e7e6,
+ /* b8 */ 0x0000e7e7, 0x00000000, 0x00000000, 0x008fd7ac,
+ /* bc */ 0x00000000, 0x008fd7ad, 0x0000e7e8, 0x008fd7ae,
+
+ /*** e88axx - offset 0x03c36 ***/
+ /* 80 */ 0x008fd7af, 0x008fd7b0, 0x00000000, 0x008fd7b1,
+ /* 84 */ 0x008fd7b2, 0x00000000, 0x00000000, 0x008fd7b3,
+ /* 88 */ 0x00000000, 0x008fd7b4, 0x008fd7b5, 0x0000b0f2,
+ /* 8c */ 0x00000000, 0x0000e7e9, 0x008fd7b6, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fd7b7, 0x0000e7ea, 0x00000000,
+ /* 94 */ 0x008fd7b8, 0x00000000, 0x008fd7b9, 0x00000000,
+ /* 98 */ 0x008fd7ba, 0x0000c9e7, 0x008fd7bb, 0x008fd7bc,
+ /* 9c */ 0x00000000, 0x0000bcc7, 0x00000000, 0x0000e7ec,
+ /* a0 */ 0x008fd7bd, 0x008fd7be, 0x00000000, 0x008fd7bf,
+ /* a4 */ 0x008fd7c0, 0x0000b3a9, 0x0000b0b2, 0x008fd7c1,
+ /* a8 */ 0x008fd7c2, 0x008fd7c3, 0x008fd7c4, 0x0000e7eb,
+ /* ac */ 0x0000e7ee, 0x0000c7ce, 0x008fd7c5, 0x0000bfc4,
+ /* b0 */ 0x008fd7c6, 0x0000b2d6, 0x008fd7c7, 0x0000cba7,
+ /* b4 */ 0x008fd7c8, 0x00000000, 0x00000000, 0x008fd7c9,
+ /* b8 */ 0x0000b7dd, 0x0000b6dc, 0x008fd7ca, 0x0000e7ed,
+ /* bc */ 0x008fd7cb, 0x0000b2ea, 0x008fd7cc, 0x008fd7cd,
+
+ /*** e88bxx - offset 0x03c76 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000b4a3, 0x008fd7ce, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fd7cf, 0x0000b1f1, 0x0000e7f2, 0x0000ceea,
+ /* 94 */ 0x0000c2dd, 0x008fd7d0, 0x00000000, 0x0000c9c4,
+ /* 98 */ 0x00000000, 0x0000e7fe, 0x008fd7d1, 0x0000b2d7,
+ /* 9c */ 0x0000e7fc, 0x00000000, 0x0000e7fa, 0x0000e7f1,
+ /* a0 */ 0x008fd7d2, 0x0000e7ef, 0x008fd7d3, 0x0000e7f0,
+ /* a4 */ 0x008fd7d4, 0x0000bce3, 0x0000b6ec, 0x0000c3f7,
+ /* a8 */ 0x008fd7d5, 0x00000000, 0x008fd7d6, 0x0000c6d1,
+ /* ac */ 0x00000000, 0x008fd7d7, 0x00000000, 0x008fd7d8,
+ /* b0 */ 0x00000000, 0x0000b1d1, 0x00000000, 0x0000e7f4,
+ /* b4 */ 0x0000e7f3, 0x00000000, 0x008fd7d9, 0x008fd7da,
+ /* b8 */ 0x00000000, 0x0000e7f9, 0x0000e7f5, 0x0000e7f8,
+ /* bc */ 0x00000000, 0x008fd7db, 0x008fd7dc, 0x00000000,
+
+ /*** e88cxx - offset 0x03cb6 ***/
+ /* 80 */ 0x008fd7dd, 0x008fd7de, 0x0000ccd0, 0x0000e7f7,
+ /* 84 */ 0x0000b2d8, 0x0000b3fd, 0x0000e7fb, 0x008fd7df,
+ /* 88 */ 0x008fd7e0, 0x0000e7fd, 0x008fd7e1, 0x008fd7e2,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000b7d4, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000e8a3, 0x0000e8ac,
+ /* 98 */ 0x0000e8ad, 0x00000000, 0x00000000, 0x008fd7e4,
+ /* 9c */ 0x0000b0ab, 0x008fd7e5, 0x008fd7e6, 0x008fd7e7,
+ /* a0 */ 0x00000000, 0x008fd7e8, 0x008fd7e9, 0x0000e8b4,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000b0f1, 0x00000000, 0x00000000, 0x0000e8ab,
+ /* ac */ 0x008fd7ea, 0x008fd7eb, 0x008fd7ec, 0x0000e8aa,
+ /* b0 */ 0x008fd7ed, 0x0000e8a5, 0x0000e8a4, 0x008fd7ee,
+ /* b4 */ 0x0000e8a2, 0x0000e8a1, 0x0000c3e3, 0x008fd7ef,
+ /* b8 */ 0x0000c2fb, 0x0000e8a7, 0x008fd7f0, 0x00000000,
+ /* bc */ 0x008fd7f1, 0x008fd7f2, 0x00000000, 0x00000000,
+
+ /*** e88dxx - offset 0x03cf6 ***/
+ /* 80 */ 0x0000e8a6, 0x00000000, 0x008fd7f3, 0x008fd7f4,
+ /* 84 */ 0x008fd7f5, 0x0000e8a9, 0x00000000, 0x008fd7f6,
+ /* 88 */ 0x00000000, 0x0000c1f0, 0x0000b7d5, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fd7f7, 0x008fd7f8, 0x0000b1c1,
+ /* 90 */ 0x0000e8a8, 0x008fd7f9, 0x0000b9d3, 0x008fd8be,
+ /* 94 */ 0x008fd7e3, 0x008fd7fa, 0x008fd7fb, 0x008fd7fc,
+ /* 98 */ 0x0000c1f1, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x008ff4df, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fd7fd, 0x00000000, 0x00000000, 0x0000e8ba,
+ /* b4 */ 0x00000000, 0x0000e8bb, 0x00000000, 0x0000b2d9,
+ /* b8 */ 0x008fd7fe, 0x00000000, 0x00000000, 0x0000b2ae,
+ /* bc */ 0x0000e8b8, 0x008fd8a1, 0x00000000, 0x008fd8a2,
+
+ /*** e88exx - offset 0x03d36 ***/
+ /* 80 */ 0x008fd8a3, 0x00000000, 0x008fd8a4, 0x00000000,
+ /* 84 */ 0x008fd8a5, 0x0000e8ae, 0x008fd8a6, 0x0000e8b6,
+ /* 88 */ 0x00000000, 0x0000e8bd, 0x0000e8b7, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fd8a7, 0x0000e8b5, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fd8a8, 0x0000e7f6,
+ /* 94 */ 0x008fd8a9, 0x008fd8aa, 0x0000e8b3, 0x00000000,
+ /* 98 */ 0x008fd8ab, 0x008fd8ac, 0x0000e8af, 0x008fd8ad,
+ /* 9c */ 0x008fd8ae, 0x008fd8af, 0x0000b4d0, 0x0000e8b1,
+ /* a0 */ 0x0000e8bc, 0x00000000, 0x0000e8b2, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fd8b0, 0x008fd8b1,
+ /* a8 */ 0x0000e8be, 0x008fd8b2, 0x0000e8b0, 0x0000c7fc,
+ /* ac */ 0x008fd8b3, 0x008fd8cc, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000cde9, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000e8b9, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000e8cf, 0x008fd8b4, 0x008fd8b5,
+
+ /*** e88fxx - offset 0x03d76 ***/
+ /* 80 */ 0x008fd8b6, 0x0000e8c7, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000bffb, 0x00000000, 0x008fd8b7,
+ /* 88 */ 0x00000000, 0x008fd8b8, 0x0000b5c6, 0x00000000,
+ /* 8c */ 0x0000b6dd, 0x00000000, 0x0000e8c2, 0x008fd8b9,
+ /* 90 */ 0x008fd8ba, 0x008fd8bb, 0x00000000, 0x0000b2db,
+ /* 94 */ 0x008fd8bc, 0x00000000, 0x0000bed4, 0x00000000,
+ /* 98 */ 0x0000e8c5, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000bada, 0x008fd8bd, 0x00000000, 0x0000c5d1,
+ /* a0 */ 0x0000e8ca, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fd8bf, 0x0000caee, 0x008fd8c0, 0x0000e8c1,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x0000b2da,
+ /* b0 */ 0x0000b8d6, 0x0000c9a9, 0x0000e8cb, 0x00000000,
+ /* b4 */ 0x0000e8bf, 0x00000000, 0x008fd8c1, 0x0000e8c8,
+ /* b8 */ 0x008fd8c2, 0x008fd8c3, 0x00000000, 0x0000e8d2,
+ /* bc */ 0x008fd8c4, 0x0000e8c3, 0x00000000, 0x00000000,
+
+ /*** e890xx - offset 0x03db5 ***/
+ /* 80 */ 0x008fd8c5, 0x00000000, 0x0000e8c4,
+ /* 84 */ 0x0000c6ba, 0x00000000, 0x008fd8c6, 0x0000e8c9,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fd8c7, 0x0000e8c6,
+ /* 8c */ 0x0000cba8, 0x0000e8cc, 0x0000b0e0, 0x008fd8c8,
+ /* 90 */ 0x00000000, 0x008fd8c9, 0x00000000, 0x0000e8c0,
+ /* 94 */ 0x00000000, 0x008fd8ca, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fd8cb, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x0000e8ce, 0x00000000, 0x0000e8cd, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000c7eb, 0x0000e8d4, 0x00000000,
+ /* ac */ 0x0000e8df, 0x00000000, 0x00000000, 0x008fd8cd,
+ /* b0 */ 0x00000000, 0x0000b3fe, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000e8e2, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000e8d0, 0x008fd8ce, 0x00000000, 0x00000000,
+ /* bc */ 0x0000e8d5, 0x0000cdee, 0x00000000, 0x00000000,
+
+ /*** e891xx - offset 0x03df3 ***/
+ /* 80 */ 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fd8cf, 0x0000e8de, 0x008fd8d0,
+ /* 88 */ 0x008fd8d1, 0x0000cdd5, 0x008fd8d2, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fd8d3, 0x0000ceaa, 0x008fd8d4,
+ /* 90 */ 0x00000000, 0x008fd8d5, 0x008fd8d6, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fd8d7, 0x0000c3f8,
+ /* 98 */ 0x008fd8d8, 0x008fd8d9, 0x008fd8da, 0x0000b3eb,
+ /* 9c */ 0x008fd8db, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fd8dc, 0x0000c9f2, 0x0000e8e4, 0x0000c6a1,
+ /* a4 */ 0x008fd8dd, 0x008fd8de, 0x0000b0b1, 0x008fd8df,
+ /* a8 */ 0x00000000, 0x0000e8dd, 0x008fd8e0, 0x0000e8d9,
+ /* ac */ 0x0000c1f2, 0x0000e8d3, 0x0000e8db, 0x0000e8e0,
+ /* b0 */ 0x008fd8e1, 0x0000c7ac, 0x00000000, 0x008fd8e2,
+ /* b4 */ 0x008fd8e3, 0x0000b0aa, 0x008fd8e4, 0x0000e8d8,
+ /* b8 */ 0x008fd8e5, 0x0000e8e1, 0x0000c9f8, 0x00000000,
+ /* bc */ 0x008fd8e6, 0x008fd8e7, 0x00000000, 0x00000000,
+
+ /*** e892xx - offset 0x03e32 ***/
+ /* 80 */ 0x008fd8e8, 0x0000e8dc, 0x00000000,
+ /* 84 */ 0x0000e8d7, 0x008fd8e9, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000bed5,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000bdaf, 0x00000000, 0x008fd8ea, 0x008fd8eb,
+ /* 94 */ 0x0000bcac, 0x008fd8ec, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000ccd8, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000c9c7, 0x00000000, 0x008fd8ed, 0x0000e8e7,
+ /* a0 */ 0x00000000, 0x0000e8f0, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fd8ee, 0x00000000,
+ /* a8 */ 0x008fd8ef, 0x008fd8f0, 0x008fd8f1, 0x00000000,
+ /* ac */ 0x00000000, 0x0000e8da, 0x00000000, 0x008fd8f2,
+ /* b0 */ 0x00000000, 0x008fd8f3, 0x0000b3f7, 0x00000000,
+ /* b4 */ 0x008fd8f4, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000bef8, 0x0000e8e5, 0x008fd8f5, 0x0000e8ea,
+ /* bc */ 0x0000c1f3, 0x008fd8f6, 0x008fd8f7, 0x0000e8e6,
+
+ /*** e893xx - offset 0x03e72 ***/
+ /* 80 */ 0x008fd8f8, 0x0000e8ed, 0x008fd8f9, 0x00000000,
+ /* 84 */ 0x0000c3df, 0x00000000, 0x0000e8ee, 0x008fd8fa,
+ /* 88 */ 0x008fd8fb, 0x0000cdd6, 0x0000e8e3, 0x0000b3b8,
+ /* 8c */ 0x008fd8fc, 0x0000e8e9, 0x00000000, 0x008fd8fd,
+ /* 90 */ 0x0000e8ec, 0x0000ccac, 0x00000000, 0x008fd8fe,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000e8ef, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000e8e8, 0x0000e8eb, 0x00000000,
+ /* 9c */ 0x008fd9a1, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd9a2,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fd9a3, 0x00000000,
+ /* ac */ 0x0000cba9, 0x00000000, 0x0000cfa1, 0x008fd9a4,
+ /* b0 */ 0x008fd9a5, 0x008fd9a6, 0x008fd9a7, 0x00000000,
+ /* b4 */ 0x0000e8f3, 0x00000000, 0x00000000, 0x008fd9a8,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fd9aa, 0x008fd9ab,
+ /* bc */ 0x0000e8fa, 0x008fd9ac, 0x00000000, 0x0000e8f2,
+
+ /*** e894xx - offset 0x03eb2 ***/
+ /* 80 */ 0x0000bcc3, 0x00000000, 0x008fd9ad, 0x008fd9ae,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000e8d1, 0x008fd9af,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fd9b0, 0x00000000, 0x008fd9b1, 0x00000000,
+ /* 90 */ 0x008fd9b2, 0x0000cace, 0x00000000, 0x0000cca2,
+ /* 94 */ 0x0000e8f9, 0x0000e8f8, 0x00000000, 0x0000e8f4,
+ /* 98 */ 0x0000e8f5, 0x00000000, 0x0000b1b6, 0x00000000,
+ /* 9c */ 0x008fd9b3, 0x00000000, 0x008fd9b4, 0x0000e8f7,
+ /* a0 */ 0x00000000, 0x0000e8f1, 0x008fd9b5, 0x008fd9b6,
+ /* a4 */ 0x008fd9b7, 0x008fd9b8, 0x0000c4d5, 0x008fd9b9,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fd9ba, 0x008fd9bb,
+ /* ac */ 0x0000e8f6, 0x0000b0fe, 0x00000000, 0x008fd9bc,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fd9a9, 0x008fd9bd,
+ /* b4 */ 0x008fd9be, 0x0000c2a2, 0x008fd9bf, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000cac3, 0x00000000, 0x008fd9c0,
+
+ /*** e895xx - offset 0x03ef2 ***/
+ /* 80 */ 0x0000e8fb, 0x0000e9a1, 0x00000000, 0x0000c8d9,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fd9c1, 0x00000000,
+ /* 88 */ 0x0000e8fe, 0x0000bed6, 0x0000bcc9, 0x0000e9a3,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000b6be, 0x008fd9c2,
+ /* 90 */ 0x008fd9c3, 0x008fd9c4, 0x008fd9c5, 0x008fd9c6,
+ /* 94 */ 0x00000000, 0x0000e9a4, 0x008fd9c7, 0x0000c9f9,
+ /* 98 */ 0x0000e8fd, 0x008fd9c8, 0x0000e8d6, 0x00000000,
+ /* 9c */ 0x008fd9c9, 0x008fd9ca, 0x008fd9cb, 0x008fd9cc,
+ /* a0 */ 0x008fd9cd, 0x008fd9ce, 0x008fd9cf, 0x0000e8fc,
+ /* a4 */ 0x008fd9d0, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000cfcf, 0x0000c6a2, 0x0000c9f3, 0x008fd9d1,
+ /* ac */ 0x00000000, 0x0000e9ab, 0x00000000, 0x008fd9d2,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000e9b1,
+ /* b8 */ 0x00000000, 0x008fd9d3, 0x008fd9d4, 0x008fd9d5,
+ /* bc */ 0x00000000, 0x008fd9d6, 0x0000e9b2, 0x008fd9d7,
+
+ /*** e896xx - offset 0x03f32 ***/
+ /* 80 */ 0x0000e9a5, 0x008fd9d8, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000c7f6, 0x008fd9d9, 0x008fd9da, 0x0000e9af,
+ /* 88 */ 0x0000e9a7, 0x008fd9db, 0x0000e9a9, 0x008fd9dc,
+ /* 8c */ 0x008fd9dd, 0x00000000, 0x00000000, 0x008fd9de,
+ /* 90 */ 0x0000e9b3, 0x0000e9a8, 0x00000000, 0x008fd9df,
+ /* 94 */ 0x0000e9ac, 0x00000000, 0x00000000, 0x0000b1f2,
+ /* 98 */ 0x008fd9e0, 0x0000c6e5, 0x00000000, 0x0000e9ad,
+ /* 9c */ 0x0000e9b0, 0x008fd9e1, 0x00000000, 0x008fd9e2,
+ /* a0 */ 0x008fd9e3, 0x00000000, 0x008fd9e4, 0x00000000,
+ /* a4 */ 0x0000e9a6, 0x008fd9e5, 0x0000c1a6, 0x008fd9e6,
+ /* a8 */ 0x0000e9aa, 0x0000bba7, 0x0000bfc5, 0x0000b7b0,
+ /* ac */ 0x0000ccf4, 0x008fd9f4, 0x0000ccf9, 0x0000bdf2,
+ /* b0 */ 0x008ff4e1, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fd9e7, 0x00000000, 0x008fd9e8, 0x008fd9e9,
+ /* b8 */ 0x008fd9ea, 0x0000e9b7, 0x0000e9b5, 0x00000000,
+ /* bc */ 0x008fd9eb, 0x008fd9ec, 0x008fd9ed, 0x008fd9ee,
+
+ /*** e897xx - offset 0x03f72 ***/
+ /* 80 */ 0x00000000, 0x0000cfce, 0x008fd9ef, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd9f0,
+ /* 88 */ 0x00000000, 0x0000e9b4, 0x008fd9f1, 0x008fd9f2,
+ /* 8c */ 0x00000000, 0x0000cdf5, 0x008fd9f3, 0x0000e9b6,
+ /* 90 */ 0x0000e9b8, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000e9b9, 0x00000000, 0x00000000,
+ /* 98 */ 0x008fd9f5, 0x00000000, 0x008fd9f6, 0x00000000,
+ /* 9c */ 0x0000e9bc, 0x0000e9ba, 0x00000000, 0x008fd9f7,
+ /* a0 */ 0x008fd9f8, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000c6a3, 0x0000e9bb, 0x008fd9f9, 0x00000000,
+ /* a8 */ 0x008fd9fa, 0x0000c8cd, 0x0000e9ae, 0x00000000,
+ /* ac */ 0x00000000, 0x008fd9fb, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fd9fc,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fd9fd, 0x0000bdf3,
+ /* b8 */ 0x00000000, 0x0000e9bd, 0x0000e9c2, 0x0000c1f4,
+ /* bc */ 0x008fd9fe, 0x00000000, 0x0000e9c1, 0x008fdaa1,
+
+ /*** e898xx - offset 0x03fb2 ***/
+ /* 80 */ 0x008fdaa2, 0x00000000, 0x0000e9a2, 0x00000000,
+ /* 84 */ 0x008fdaa3, 0x008fdaa4, 0x0000e9c3, 0x0000c1c9,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000e9be, 0x0000e9c0,
+ /* 8c */ 0x00000000, 0x008fdaa5, 0x008fdaa6, 0x00000000,
+ /* 90 */ 0x008fdaa7, 0x008fdaa8, 0x008fdaa9, 0x0000e9bf,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000ddb1, 0x0000dda2,
+ /* 98 */ 0x008fdaaa, 0x008fdaab, 0x0000e9c5, 0x008fdaac,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fdaad, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fdaae, 0x0000e9c4, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdaaf,
+ /* a8 */ 0x00000000, 0x008fdab0, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000cdf6, 0x00000000, 0x0000e2bc,
+ /* b0 */ 0x0000e9c6, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fdab1, 0x00000000,
+ /* b8 */ 0x008fdab2, 0x00000000, 0x008fdab3, 0x00000000,
+ /* bc */ 0x008fdab4, 0x008fdab5, 0x00000000, 0x0000e9c7,
+
+ /*** e899xx - offset 0x03ff2 ***/
+ /* 80 */ 0x008fdab6, 0x008fb8e6, 0x008fdab7, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fdab8, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000e9c8, 0x0000b8d7, 0x00000000,
+ /* 90 */ 0x0000b5d4, 0x00000000, 0x008fdab9, 0x008fdaba,
+ /* 94 */ 0x0000e9ca, 0x0000d1dd, 0x008fdabb, 0x008fdabc,
+ /* 98 */ 0x008fdabd, 0x008fdabe, 0x0000b5f5, 0x00000000,
+ /* 9c */ 0x0000ceba, 0x008fdabf, 0x0000b6f3, 0x0000e9cb,
+ /* a0 */ 0x008fdac0, 0x008fdac1, 0x008fdac2, 0x008fdac3,
+ /* a4 */ 0x008fdac4, 0x00000000, 0x00000000, 0x0000e9cc,
+ /* a8 */ 0x00000000, 0x008fdac5, 0x00000000, 0x0000c3ee,
+ /* ac */ 0x008fdac6, 0x00000000, 0x00000000, 0x008fdac7,
+ /* b0 */ 0x00000000, 0x0000e9cd, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fdac8, 0x008fdac9, 0x008fdaca,
+ /* b8 */ 0x00000000, 0x0000c6fa, 0x008fdacb, 0x0000b0ba,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e89axx - offset 0x0402e ***/
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fdaed, 0x00000000, 0x0000b2e3, 0x0000e9d2,
+ /* 8c */ 0x0000e9d3, 0x008fdacc, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fdacd, 0x00000000, 0x0000e9ce,
+ /* 94 */ 0x00000000, 0x0000bbbd, 0x008fdace, 0x00000000,
+ /* 98 */ 0x008fdacf, 0x00000000, 0x008fdad0, 0x00000000,
+ /* 9c */ 0x008fdad1, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fdad2, 0x00000000, 0x0000e9cf,
+ /* a4 */ 0x0000c7c2, 0x00000000, 0x008fdad3, 0x008fdad4,
+ /* a8 */ 0x008fdad5, 0x0000e9d0, 0x0000e9d1, 0x0000e9db,
+ /* ac */ 0x00000000, 0x008fdad6, 0x00000000, 0x0000e9d5,
+ /* b0 */ 0x0000e9d8, 0x008fdad7, 0x00000000, 0x008fdad8,
+ /* b4 */ 0x008fdad9, 0x008fdada, 0x0000e9d4, 0x008fdadb,
+ /* b8 */ 0x008fdadc, 0x008fdadd, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fdade,
+
+ /*** e89bxx - offset 0x0406e ***/
+ /* 80 */ 0x008fdadf, 0x008fdae0, 0x00000000, 0x008fdae1,
+ /* 84 */ 0x0000e9d6, 0x008fdae2, 0x0000e9d7, 0x0000bcd8,
+ /* 88 */ 0x00000000, 0x0000e9d9, 0x00000000, 0x0000c3c1,
+ /* 8c */ 0x00000000, 0x0000b7d6, 0x0000b3c2, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fdae3, 0x008fdae4, 0x00000000,
+ /* 94 */ 0x0000e9dc, 0x008fdae5, 0x00000000, 0x008fdae6,
+ /* 98 */ 0x00000000, 0x0000b3bf, 0x008fdae7, 0x0000e9e1,
+ /* 9c */ 0x008fdae8, 0x00000000, 0x0000e9dd, 0x0000e9e0,
+ /* a0 */ 0x008fdae9, 0x00000000, 0x00000000, 0x008fdaea,
+ /* a4 */ 0x0000c8ba, 0x008fdaeb, 0x00000000, 0x008fdaec,
+ /* a8 */ 0x00000000, 0x0000e9de, 0x00000000, 0x00000000,
+ /* ac */ 0x0000e9df, 0x0000c9c8, 0x0000c8da, 0x0000e9e2,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000c2fd, 0x0000e9ec, 0x008fdaee, 0x0000e9e8,
+ /* bc */ 0x008fdaef, 0x008fdaf0, 0x0000b2eb, 0x00000000,
+
+ /*** e89cxx - offset 0x040ae ***/
+ /* 80 */ 0x0000e9e6, 0x00000000, 0x0000cbaa, 0x0000e9e7,
+ /* 84 */ 0x008fdaf1, 0x008fdaf2, 0x0000e9e4, 0x008fdaf3,
+ /* 88 */ 0x0000e9e5, 0x0000e9ea, 0x0000e9ed, 0x008fdaf4,
+ /* 8c */ 0x00000000, 0x0000e9eb, 0x008fdaf5, 0x008fdaf6,
+ /* 90 */ 0x008fdaf7, 0x0000e9e9, 0x0000e9e3, 0x008fdaf8,
+ /* 94 */ 0x008fdaf9, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000c3d8, 0x008fdafa, 0x0000e9f4, 0x00000000,
+ /* 9c */ 0x0000ccaa, 0x00000000, 0x008fdafb, 0x008fdafc,
+ /* a0 */ 0x00000000, 0x008fdafd, 0x00000000, 0x008fdafe,
+ /* a4 */ 0x00000000, 0x0000e9f2, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fdba1, 0x0000e9f3, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fdba2, 0x008fdba3,
+ /* b0 */ 0x00000000, 0x008fdba4, 0x008fdba5, 0x00000000,
+ /* b4 */ 0x0000e9ee, 0x00000000, 0x00000000, 0x0000e9f0,
+ /* b8 */ 0x00000000, 0x008fdba6, 0x008fdba7, 0x0000e9f1,
+ /* bc */ 0x008fdba8, 0x008fdba9, 0x008fdbaa, 0x0000e9ef,
+
+ /*** e89dxx - offset 0x040ee ***/
+ /* 80 */ 0x008fdbab, 0x00000000, 0x00000000, 0x008fdbac,
+ /* 84 */ 0x00000000, 0x008fdbad, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x0000c0e6, 0x00000000, 0x0000cfb9,
+ /* 8c */ 0x0000e9f8, 0x008fdbae, 0x0000e9f9, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000eaa1,
+ /* 94 */ 0x00000000, 0x0000bfaa, 0x00000000, 0x0000e9fb,
+ /* 98 */ 0x008fdbaf, 0x0000e9fe, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fdbb0, 0x00000000, 0x0000e9f6,
+ /* a0 */ 0x0000e9f5, 0x008fdbb1, 0x00000000, 0x0000eaa2,
+ /* a4 */ 0x008fdbb2, 0x008fdbb3, 0x0000b2dc, 0x00000000,
+ /* a8 */ 0x0000e9fc, 0x00000000, 0x0000eaa3, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x0000e9fd, 0x008fdbb4,
+ /* b0 */ 0x00000000, 0x008fdbb5, 0x008fdbb6, 0x00000000,
+ /* b4 */ 0x0000e9fa, 0x00000000, 0x0000c4b3, 0x00000000,
+ /* b8 */ 0x0000e9f7, 0x00000000, 0x00000000, 0x008fdbb7,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000c7e8,
+
+ /*** e89exx - offset 0x0412e ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000eaa7, 0x008fdbb8,
+ /* 84 */ 0x008fdbb9, 0x008fdbba, 0x008fdbbb, 0x008fdbbc,
+ /* 88 */ 0x008fdbbd, 0x008fdbbe, 0x00000000, 0x008fdbbf,
+ /* 8c */ 0x008fdbc0, 0x0000cdbb, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fdbc1, 0x00000000, 0x00000000, 0x008fdbc2,
+ /* 94 */ 0x00000000, 0x008fdbc3, 0x00000000, 0x008fdbc4,
+ /* 98 */ 0x008fdbc5, 0x008fdbc6, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fdbc7, 0x0000eaa6,
+ /* a0 */ 0x008fdbc8, 0x00000000, 0x0000eaa5, 0x008fdbc9,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdbca,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000eaae,
+ /* ac */ 0x008fdbcb, 0x008fdbcc, 0x008fdbcd, 0x0000eaa8,
+ /* b0 */ 0x00000000, 0x008fdbce, 0x00000000, 0x0000eab0,
+ /* b4 */ 0x00000000, 0x008fdbcf, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000cde6, 0x0000eab3,
+ /* bc */ 0x00000000, 0x0000eaaa, 0x008fdbd0, 0x008fdbd1,
+
+ /*** e89fxx - offset 0x0416e ***/
+ /* 80 */ 0x0000eaab, 0x008fdbd2, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000eaaf, 0x00000000, 0x0000eab2, 0x0000eab1,
+ /* 88 */ 0x008fdbd3, 0x008fdbd4, 0x008fdbd5, 0x0000eaa9,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fdbd6, 0x00000000,
+ /* 90 */ 0x0000eaac, 0x00000000, 0x0000eabd, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fdbd7, 0x008fdbd8, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fdbd9, 0x008fdbda, 0x00000000,
+ /* 9c */ 0x008fdbdb, 0x00000000, 0x00000000, 0x008fdbdc,
+ /* a0 */ 0x0000eab6, 0x00000000, 0x008fdbdd, 0x008fdbde,
+ /* a4 */ 0x008fdbdf, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fdbe0, 0x008fdbe1,
+ /* ac */ 0x00000000, 0x008fdbe2, 0x00000000, 0x0000eab4,
+ /* b0 */ 0x00000000, 0x008fdbe3, 0x0000eab5, 0x008fdbe4,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000eaba, 0x0000eabb,
+ /* b8 */ 0x008fdbe5, 0x0000b3aa, 0x008fdbe6, 0x0000b5c2,
+ /* bc */ 0x00000000, 0x00000000, 0x0000eab9, 0x008fdbe7,
+
+ /*** e8a0xx - offset 0x041ae ***/
+ /* 80 */ 0x00000000, 0x008fdbe8, 0x00000000, 0x008fdbe9,
+ /* 84 */ 0x00000000, 0x0000eaa4, 0x008fdbea, 0x008ff4e4,
+ /* 88 */ 0x00000000, 0x008fdbeb, 0x008fdbec, 0x008fdbed,
+ /* 8c */ 0x00000000, 0x0000eab8, 0x0000eabc, 0x0000eab7,
+ /* 90 */ 0x008fdbee, 0x0000eabe, 0x008fdbf0, 0x008fdbf1,
+ /* 94 */ 0x008fdbf2, 0x0000eac0, 0x0000eabf, 0x00000000,
+ /* 98 */ 0x008fdbf3, 0x008fdbef, 0x008fdbf4, 0x008fdbf5,
+ /* 9c */ 0x008fdbf6, 0x00000000, 0x008fdbf7, 0x008fdbf8,
+ /* a0 */ 0x00000000, 0x0000eac2, 0x0000eac1, 0x0000e9da,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000eac6,
+ /* a8 */ 0x008fdbf9, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x008fdbfa, 0x008fdbfb, 0x00000000,
+ /* b0 */ 0x008fdbfc, 0x0000eac3, 0x008fdbfd, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fdbfe, 0x0000eac4, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000eac5, 0x008fdca1, 0x0000eac7,
+ /* bc */ 0x008fdca2, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e8a1xx - offset 0x041ee ***/
+ /* 80 */ 0x0000b7ec, 0x008fdca3, 0x0000eac9, 0x008fdca4,
+ /* 84 */ 0x0000eac8, 0x008fdca5, 0x0000bdb0, 0x00000000,
+ /* 88 */ 0x008fdca6, 0x008fdca7, 0x008fdca8, 0x008fdca9,
+ /* 8c */ 0x0000b9d4, 0x0000dea7, 0x008fdcaa, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fdcab, 0x0000eaca, 0x0000bdd1,
+ /* 94 */ 0x00000000, 0x008fdcac, 0x008fdcad, 0x0000b3b9,
+ /* 98 */ 0x008fdcae, 0x0000eacb, 0x008fdcaf, 0x0000b1d2,
+ /* 9c */ 0x008fdcb0, 0x0000bed7, 0x0000eacc, 0x008fdcb1,
+ /* a0 */ 0x008fdcb2, 0x0000b9d5, 0x0000eacd, 0x0000b0e1,
+ /* a4 */ 0x008fdcb3, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000c9bd, 0x008fdcb4, 0x00000000, 0x0000eace,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000bfea, 0x008fdcb5, 0x0000ead5, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000ead2, 0x00000000, 0x0000c3ef,
+ /* b8 */ 0x00000000, 0x008fdcb6, 0x00000000, 0x008fdcb7,
+ /* bc */ 0x00000000, 0x0000ead3, 0x0000ead0, 0x0000b6de,
+
+ /*** e8a2xx - offset 0x0422e ***/
+ /* 80 */ 0x008fdcb8, 0x0000eacf, 0x0000ead6, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x0000b7b6, 0x00000000, 0x00000000, 0x0000c2de,
+ /* 8c */ 0x00000000, 0x0000eadc, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000ead8, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000c2b5, 0x0000ead7,
+ /* 98 */ 0x008fdcb9, 0x0000eada, 0x008fdcba, 0x008fdcbb,
+ /* 9c */ 0x008fdcbc, 0x00000000, 0x0000ead1, 0x008fdcbd,
+ /* a0 */ 0x008fdcbe, 0x00000000, 0x0000eadb, 0x00000000,
+ /* a4 */ 0x0000eadd, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fdcbf, 0x00000000, 0x008fdcc0, 0x0000c8ef,
+ /* ac */ 0x00000000, 0x00000000, 0x0000ead9, 0x00000000,
+ /* b0 */ 0x0000eade, 0x0000eae0, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000b8d3, 0x0000ead4, 0x00000000, 0x0000b0c1,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fdcc1, 0x00000000,
+ /* bc */ 0x00000000, 0x008fdcc2, 0x008fdcc3, 0x0000eadf,
+
+ /*** e8a3xx - offset 0x0426e ***/
+ /* 80 */ 0x008fdcc4, 0x0000badb, 0x0000cef6, 0x0000eae1,
+ /* 84 */ 0x0000eae2, 0x0000c1f5, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fdcc5, 0x008fdcc6,
+ /* 8c */ 0x008fdcc7, 0x008fdcc8, 0x008fdcc9, 0x0000cea2,
+ /* 90 */ 0x00000000, 0x008fdcca, 0x008fdccb, 0x008fdccc,
+ /* 94 */ 0x0000eae3, 0x0000cdb5, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000eae4, 0x0000eae5, 0x00000000, 0x008fdccd,
+ /* 9c */ 0x0000cae4, 0x0000eae6, 0x008fdcce, 0x0000bac0,
+ /* a0 */ 0x00000000, 0x0000cea3, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdccf,
+ /* a8 */ 0x0000eaeb, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x008fdcd0,
+ /* b0 */ 0x008fdcd1, 0x008fdcd2, 0x0000eaec, 0x0000bed8,
+ /* b4 */ 0x0000eaea, 0x008fdcd3, 0x00000000, 0x008fdcd4,
+ /* b8 */ 0x0000cde7, 0x0000eae7, 0x00000000, 0x00000000,
+ /* bc */ 0x0000eae9, 0x0000c0bd, 0x0000bffe, 0x00000000,
+
+ /*** e8a4xx - offset 0x042ad ***/
+ /* 80 */ 0x008fdcd5, 0x0000eae8, 0x00000000,
+ /* 84 */ 0x0000eaed, 0x00000000, 0x008fdcd6, 0x0000caa3,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000eaef, 0x00000000,
+ /* 8c */ 0x0000eaee, 0x008fdcd7, 0x008fdcd8, 0x008fdcd9,
+ /* 90 */ 0x0000b3ec, 0x00000000, 0x0000cbab, 0x0000eaf0,
+ /* 94 */ 0x00000000, 0x008fdcda, 0x008fdcdb, 0x00000000,
+ /* 98 */ 0x008fdcdc, 0x008fdcdd, 0x008fdcde, 0x00000000,
+ /* 9c */ 0x008fdcdf, 0x0000eafc, 0x0000eaf2, 0x00000000,
+ /* a0 */ 0x008fdce0, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000eaf3, 0x008fdce1, 0x008fdce2,
+ /* a8 */ 0x008fdce3, 0x00000000, 0x0000eaf4, 0x0000eaf5,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fdce4, 0x008fdce5, 0x008fdce6, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fdce7, 0x0000eaf9, 0x00000000,
+ /* b8 */ 0x0000eafa, 0x008fdce8, 0x008fdce9, 0x0000eaf8,
+ /* bc */ 0x00000000, 0x00000000, 0x008fdcea, 0x00000000,
+
+ /*** e8a5xx - offset 0x042ed ***/
+ /* 80 */ 0x008fdceb, 0x0000eaf6, 0x008fdcec, 0x0000eaf1,
+ /* 84 */ 0x0000eaf7, 0x008fdced, 0x008fdcee, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fdcef, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000eafb, 0x0000f0b7, 0x00000000, 0x008fdcf0,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fdcf1, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000b2a8, 0x008fdcf2,
+ /* 98 */ 0x00000000, 0x00000000, 0x008fdcf3, 0x008fdcf4,
+ /* 9c */ 0x008fdcf5, 0x00000000, 0x0000eafe, 0x0000b6df,
+ /* a0 */ 0x0000eafd, 0x008fdcf6, 0x008fdcf7, 0x008fdcf8,
+ /* a4 */ 0x0000eba2, 0x00000000, 0x0000eba1, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000eba4, 0x008fdcf9,
+ /* ac */ 0x00000000, 0x0000eba3, 0x008fdcfa, 0x0000eba5,
+ /* b0 */ 0x008fdcfb, 0x00000000, 0x0000bdb1, 0x008fdcfc,
+ /* b4 */ 0x0000eba6, 0x008fdcfd, 0x00000000, 0x0000eba7,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fdcfe, 0x008fdda1,
+ /* bc */ 0x008fdda2, 0x008fdda3, 0x0000eba8, 0x0000c0be,
+
+ /*** e8a6xx - offset 0x0432d ***/
+ /* 80 */ 0x00000000, 0x0000cdd7, 0x00000000, 0x0000eba9,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000caa4, 0x0000c7c6,
+ /* 88 */ 0x0000ebaa, 0x008fdda4, 0x0000ebab, 0x0000b8ab,
+ /* 8c */ 0x00000000, 0x008fdda5, 0x00000000, 0x0000b5ac,
+ /* 90 */ 0x008fdda6, 0x00000000, 0x00000000, 0x0000ebac,
+ /* 94 */ 0x008fdda7, 0x008fdda8, 0x0000bbeb, 0x0000c7c1,
+ /* 98 */ 0x0000ebad, 0x00000000, 0x0000b3d0, 0x008fdda9,
+ /* 9c */ 0x008fddaa, 0x00000000, 0x00000000, 0x008fddab,
+ /* a0 */ 0x008fddac, 0x0000ebae, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fddad, 0x0000ebb0, 0x0000cdf7,
+ /* a8 */ 0x00000000, 0x0000ebaf, 0x0000bfc6, 0x00000000,
+ /* ac */ 0x0000ebb1, 0x00000000, 0x00000000, 0x0000ebb2,
+ /* b0 */ 0x008fddae, 0x00000000, 0x0000ebb3, 0x0000b4d1,
+ /* b4 */ 0x008fddaf, 0x008fddb0, 0x008fddb1, 0x008fddb2,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000ebb4, 0x00000000,
+ /* bc */ 0x008fddb3, 0x0000ebb5, 0x00000000, 0x0000ebb6,
+
+ /*** e8a7xx - offset 0x0436d ***/
+ /* 80 */ 0x0000ebb7, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000b3d1, 0x00000000,
+ /* 94 */ 0x008fddb4, 0x008fddb5, 0x008fddb6, 0x008fddb7,
+ /* 98 */ 0x008fddb8, 0x00000000, 0x0000ebb8, 0x00000000,
+ /* 9c */ 0x0000ebb9, 0x0000ebba, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000b2f2,
+ /* a4 */ 0x00000000, 0x008fddb9, 0x0000bfa8, 0x0000ebbb,
+ /* a8 */ 0x00000000, 0x008fddba, 0x00000000, 0x008fddbb,
+ /* ac */ 0x00000000, 0x008fddbc, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fddbd, 0x00000000, 0x008fddbe,
+ /* b4 */ 0x0000ebbc, 0x00000000, 0x008fddbf, 0x00000000,
+ /* b8 */ 0x0000ebbd, 0x008fddc0, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fddc1, 0x00000000, 0x008fddc2,
+
+ /*** e8a8xx - offset 0x043ad ***/
+ /* 80 */ 0x0000b8c0, 0x00000000, 0x0000c4fb, 0x0000ebbe,
+ /* 84 */ 0x008fddc3, 0x008fddc4, 0x00000000, 0x008fddc5,
+ /* 88 */ 0x0000b7d7, 0x00000000, 0x0000bfd6, 0x00000000,
+ /* 8c */ 0x0000ebc1, 0x00000000, 0x0000c6a4, 0x008fddc6,
+ /* 90 */ 0x0000ebc0, 0x008fddc7, 0x008fddc8, 0x0000b7b1,
+ /* 94 */ 0x008fddc9, 0x008fddca, 0x0000ebbf, 0x0000c2f7,
+ /* 98 */ 0x0000b5ad, 0x00000000, 0x00000000, 0x0000ebc2,
+ /* 9c */ 0x00000000, 0x0000ebc3, 0x008fddcb, 0x0000bed9,
+ /* a0 */ 0x008fddcc, 0x00000000, 0x008fddcd, 0x0000b7ed,
+ /* a4 */ 0x008fddce, 0x0000ebc4, 0x008fddcf, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000cbac, 0x008fddd0,
+ /* ac */ 0x008fddd1, 0x0000c0df, 0x00000000, 0x008fddd2,
+ /* b0 */ 0x00000000, 0x0000b5f6, 0x00000000, 0x0000ccf5,
+ /* b4 */ 0x0000c1ca, 0x008fddd3, 0x0000ebc5, 0x008fddd4,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000bfc7, 0x0000c3f0,
+ /* bc */ 0x0000beda, 0x008fddd5, 0x008fddd6, 0x00000000,
+
+ /*** e8a9xx - offset 0x043ed ***/
+ /* 80 */ 0x008fddd7, 0x0000ebc6, 0x00000000, 0x008fddd8,
+ /* 84 */ 0x00000000, 0x008fddd9, 0x0000ebc9, 0x008fddda,
+ /* 88 */ 0x0000ebca, 0x008fdddb, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fdddc, 0x008fdddd, 0x00000000,
+ /* 90 */ 0x0000babe, 0x0000c2c2, 0x0000ebc8, 0x008fddde,
+ /* 94 */ 0x0000bedb, 0x0000c9be, 0x008fdddf, 0x008fdde0,
+ /* 98 */ 0x008fdde1, 0x00000000, 0x00000000, 0x0000ebc7,
+ /* 9c */ 0x008fdde2, 0x008fdde3, 0x0000bbec, 0x00000000,
+ /* a0 */ 0x0000b1d3, 0x008fdde4, 0x0000ebce, 0x0000b7d8,
+ /* a4 */ 0x00000000, 0x008fdde5, 0x0000bbee, 0x008fdde6,
+ /* a8 */ 0x00000000, 0x0000bbed, 0x00000000, 0x0000cfcd,
+ /* ac */ 0x0000ebcd, 0x0000ebcc, 0x0000c1a7, 0x00000000,
+ /* b0 */ 0x0000b5cd, 0x0000cfc3, 0x0000b3ba, 0x0000bedc,
+ /* b4 */ 0x00000000, 0x008fdde7, 0x008fdde8, 0x008fdde9,
+ /* b8 */ 0x00000000, 0x008fddea, 0x008fddeb, 0x008fddec,
+ /* bc */ 0x0000ebcb, 0x00000000, 0x008fdded, 0x008fddee,
+
+ /*** e8aaxx - offset 0x0442d ***/
+ /* 80 */ 0x008fddef, 0x00000000, 0x0000ebd0, 0x008fddf0,
+ /* 84 */ 0x0000ebd1, 0x0000ebcf, 0x008fddf1, 0x0000b8d8,
+ /* 88 */ 0x00000000, 0x0000cdc0, 0x00000000, 0x008fddf2,
+ /* 8c */ 0x0000bbef, 0x0000c7a7, 0x00000000, 0x008fddf3,
+ /* 90 */ 0x008fddf4, 0x0000ebd4, 0x008fddf5, 0x0000c0c0,
+ /* 94 */ 0x00000000, 0x0000c3c2, 0x008fddf6, 0x008fddf7,
+ /* 98 */ 0x0000cdb6, 0x008fddf8, 0x0000ebd7, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000b8ec, 0x008fddf9,
+ /* a0 */ 0x0000c0bf, 0x0000ebd3, 0x00000000, 0x0000ebd8,
+ /* a4 */ 0x0000b8ed, 0x0000ebd5, 0x0000ebd6, 0x008fddfa,
+ /* a8 */ 0x0000ebd2, 0x008fddfb, 0x00000000, 0x00000000,
+ /* ac */ 0x0000c0e2, 0x0000c6c9, 0x008fddfc, 0x008fddfd,
+ /* b0 */ 0x0000c3af, 0x00000000, 0x0000b2dd, 0x008fddfe,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fdea1, 0x008fdea2,
+ /* b8 */ 0x00000000, 0x0000c8f0, 0x00000000, 0x008fdea3,
+ /* bc */ 0x0000b5c3, 0x00000000, 0x008fdea4, 0x0000c4b4,
+
+ /*** e8abxx - offset 0x0446d ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x0000ebdb, 0x008fdea5,
+ /* 84 */ 0x0000ebd9, 0x00000000, 0x008fdea6, 0x0000c3cc,
+ /* 88 */ 0x008fdea7, 0x008fdea8, 0x008fdea9, 0x0000c0c1,
+ /* 8c */ 0x0000b4d2, 0x0000ebda, 0x00000000, 0x0000bfdb,
+ /* 90 */ 0x00000000, 0x008fdeaa, 0x0000ceca, 0x008fdeab,
+ /* 94 */ 0x008fdeac, 0x008fdead, 0x0000cfc0, 0x008fdeae,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000ebdc, 0x0000ebe7,
+ /* 9c */ 0x0000c4b5, 0x008fdeaf, 0x0000ebe6, 0x008fdeb0,
+ /* a0 */ 0x0000ebe3, 0x0000ebeb, 0x0000ebe4, 0x00000000,
+ /* a4 */ 0x0000ebe0, 0x00000000, 0x0000c4fc, 0x0000ebdf,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000ebdd,
+ /* ac */ 0x008fdeb1, 0x0000cda1, 0x0000bbf0, 0x00000000,
+ /* b0 */ 0x008fdeb2, 0x0000ebe1, 0x00000000, 0x0000ebde,
+ /* b4 */ 0x008fdeb3, 0x008fdeb4, 0x008fdeb5, 0x0000ebe5,
+ /* b8 */ 0x0000bdf4, 0x00000000, 0x0000b8c1, 0x00000000,
+ /* bc */ 0x008fdeb6, 0x00000000, 0x0000c2fa, 0x008fdeb7,
+
+ /*** e8acxx - offset 0x044ad ***/
+ /* 80 */ 0x0000cbc5, 0x0000b1da, 0x0000b0e2, 0x00000000,
+ /* 84 */ 0x0000c6a5, 0x008fdeb8, 0x008fdeb9, 0x0000ebe9,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fdebf, 0x008fdeba,
+ /* 8c */ 0x0000ebe8, 0x00000000, 0x0000c6e6, 0x00000000,
+ /* 90 */ 0x0000ebed, 0x008fdebb, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000ebe2, 0x00000000, 0x0000ebec, 0x0000ebee,
+ /* 98 */ 0x00000000, 0x0000b8ac, 0x0000ebea, 0x0000b9d6,
+ /* 9c */ 0x008fdebc, 0x0000bcd5, 0x008fdebd, 0x008fdebe,
+ /* a0 */ 0x0000ebef, 0x0000cdd8, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000ebf2, 0x00000000,
+ /* a8 */ 0x0000ebf5, 0x00000000, 0x00000000, 0x0000ebf3,
+ /* ac */ 0x0000c9b5, 0x008fdec0, 0x00000000, 0x00000000,
+ /* b0 */ 0x008fdec1, 0x00000000, 0x00000000, 0x0000ebf0,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdec2,
+ /* b8 */ 0x00000000, 0x0000b6e0, 0x00000000, 0x00000000,
+ /* bc */ 0x008fdec3, 0x00000000, 0x0000ebf4, 0x00000000,
+
+ /*** e8adxx - offset 0x044ec ***/
+ /* 80 */ 0x0000ebf6, 0x008fdec4, 0x008fdec5,
+ /* 84 */ 0x008fdec6, 0x008fdec7, 0x008fdec8, 0x00000000,
+ /* 88 */ 0x008fdec9, 0x0000ebfa, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000ebf7, 0x008fdece, 0x0000ebf9, 0x0000ebf8,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fdeca, 0x008fdecb,
+ /* 94 */ 0x008fdecc, 0x00000000, 0x0000ebfb, 0x00000000,
+ /* 98 */ 0x0000bcb1, 0x008fdecd, 0x0000ebfd, 0x0000ebfc,
+ /* 9c */ 0x0000c9e8, 0x00000000, 0x008fdecf, 0x0000eca1,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fded0,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000b7d9, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000ebfe,
+ /* ac */ 0x0000eca2, 0x008fded1, 0x00000000, 0x0000eca3,
+ /* b0 */ 0x0000b5c4, 0x0000e6c1, 0x0000bef9, 0x00000000,
+ /* b4 */ 0x0000eca4, 0x00000000, 0x008fded2, 0x0000b8ee,
+ /* b8 */ 0x008fded3, 0x008fded4, 0x00000000, 0x00000000,
+ /* bc */ 0x008fded5, 0x0000eca5, 0x008fded6, 0x008ff4e6,
+
+ /*** e8aexx - offset 0x0452c ***/
+ /* 80 */ 0x0000eca6, 0x008fded7, 0x00000000, 0x0000bbbe,
+ /* 84 */ 0x008fded8, 0x008fded9, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000dace, 0x008fdeda,
+ /* 8c */ 0x0000eca7, 0x008fdedb, 0x0000eca8, 0x008fdedc,
+ /* 90 */ 0x0000bdb2, 0x00000000, 0x0000eca9, 0x0000ecaa,
+ /* 94 */ 0x008fdedd, 0x008fdede, 0x0000ecab, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000ecac, 0x0000ecad, 0x00000000,
+ /* 9c */ 0x008fdedf, 0x00000000, 0x008fdee0, 0x008fdee1,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e8b0xx - offset 0x0454c ***/
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c3ab,
+ /* b8 */ 0x008fdee2, 0x008fdee3, 0x0000ecae, 0x00000000,
+ /* bc */ 0x00000000, 0x008fdee4, 0x008fdee5, 0x0000ecb0,
+
+ /*** e8b1xx - offset 0x0458c ***/
+ /* 80 */ 0x00000000, 0x0000ecaf, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fdee6, 0x0000c6a6, 0x008fdee7,
+ /* 88 */ 0x0000ecb1, 0x008fdee8, 0x0000cbad, 0x008fdee9,
+ /* 8c */ 0x0000ecb2, 0x00000000, 0x0000ecb3, 0x008fdeea,
+ /* 90 */ 0x0000ecb4, 0x008fdeeb, 0x00000000, 0x008fdeec,
+ /* 94 */ 0x008fdeed, 0x0000ecb5, 0x00000000, 0x008fdeee,
+ /* 98 */ 0x008fdeef, 0x008fdef2, 0x0000c6da, 0x008fdef0,
+ /* 9c */ 0x00000000, 0x008fdef1, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000bedd, 0x0000ecb6, 0x008fdef3,
+ /* a4 */ 0x008fdef4, 0x00000000, 0x008fdef5, 0x00000000,
+ /* a8 */ 0x008fdef6, 0x008fdef7, 0x0000b9eb, 0x0000d0ae,
+ /* ac */ 0x0000ecb7, 0x008fdef8, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdef9,
+ /* b4 */ 0x00000000, 0x008fdefa, 0x008fdefb, 0x00000000,
+ /* b8 */ 0x0000ecb8, 0x0000c9bf, 0x0000ecb9, 0x008fdefc,
+ /* bc */ 0x0000ecc1, 0x00000000, 0x008fdefd, 0x00000000,
+
+ /*** e8b2xx - offset 0x045cb ***/
+ /* 80 */ 0x00000000, 0x0000ecba, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000ecbc, 0x008fdefe, 0x008fdfa1,
+ /* 88 */ 0x00000000, 0x0000ecbb, 0x0000ecbd, 0x008fdfa2,
+ /* 8c */ 0x0000cbc6, 0x0000ecbe, 0x0000ecbf, 0x00000000,
+ /* 90 */ 0x008fdfa3, 0x00000000, 0x008fdfa4, 0x008fdfa5,
+ /* 94 */ 0x0000ecc0, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000ecc2, 0x008fdfa6, 0x00000000, 0x008fdfa7,
+ /* 9c */ 0x008fdfa8, 0x0000b3ad, 0x0000c4e7, 0x00000000,
+ /* a0 */ 0x0000c9e9, 0x0000bae2, 0x0000b9d7, 0x00000000,
+ /* a4 */ 0x008fdfa9, 0x00000000, 0x00000000, 0x0000c9cf,
+ /* a8 */ 0x0000b2df, 0x0000c8ce, 0x0000ecc5, 0x0000b4d3,
+ /* ac */ 0x0000c0d5, 0x0000ecc4, 0x0000ecc9, 0x0000c3f9,
+ /* b0 */ 0x0000cce3, 0x00000000, 0x0000ecc7, 0x0000ecc8,
+ /* b4 */ 0x0000b5ae, 0x00000000, 0x0000ecca, 0x0000c7e3,
+ /* b8 */ 0x0000c2df, 0x008fdfaa, 0x008fdfab, 0x0000c8f1,
+ /* bc */ 0x0000c5bd, 0x0000ecc6, 0x00000000, 0x0000cbc7,
+
+ /*** e8b3xx - offset 0x0460b ***/
+ /* 80 */ 0x0000b2ec, 0x0000eccc, 0x0000cfa8, 0x0000c4c2,
+ /* 84 */ 0x0000cfc5, 0x008fdfac, 0x008fdfad, 0x0000bbf1,
+ /* 88 */ 0x0000eccb, 0x008fdfae, 0x0000c2b1, 0x008fdfaf,
+ /* 8c */ 0x00000000, 0x0000ecdc, 0x0000c1a8, 0x008fdfb0,
+ /* 90 */ 0x00000000, 0x0000c6f8, 0x00000000, 0x0000c9d0,
+ /* 94 */ 0x00000000, 0x008fdfb2, 0x008fdfb1, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fdfb3, 0x0000eccf, 0x0000bbbf,
+ /* 9c */ 0x0000bbf2, 0x008fdfb4, 0x0000bede, 0x00000000,
+ /* a0 */ 0x0000c7e5, 0x008fdfb5, 0x0000b8ad, 0x0000ecce,
+ /* a4 */ 0x0000eccd, 0x00000000, 0x0000c9ea, 0x00000000,
+ /* a8 */ 0x008fdfb6, 0x00000000, 0x0000bcc1, 0x00000000,
+ /* ac */ 0x008fdfb7, 0x0000c5d2, 0x00000000, 0x008fdfb8,
+ /* b0 */ 0x008fdfb9, 0x00000000, 0x008fdfba, 0x00000000,
+ /* b4 */ 0x008ff4e7, 0x008fdfbb, 0x00000000, 0x008fdfbc,
+ /* b8 */ 0x008fdfbd, 0x00000000, 0x0000ecd1, 0x0000ecd2,
+ /* bc */ 0x0000b9d8, 0x0000ecd0, 0x008fdfbe, 0x008fdfbf,
+
+ /*** e8b4xx - offset 0x0464b ***/
+ /* 80 */ 0x00000000, 0x008fdfc0, 0x00000000, 0x008fdfc1,
+ /* 84 */ 0x0000ecd3, 0x0000ecd4, 0x00000000, 0x0000ecd6,
+ /* 88 */ 0x0000c2a3, 0x008fdfc2, 0x0000ecd5, 0x0000b4e6,
+ /* 8c */ 0x00000000, 0x0000ecd8, 0x00000000, 0x0000ecd7,
+ /* 90 */ 0x0000ecd9, 0x00000000, 0x008fdfc3, 0x0000ecdb,
+ /* 94 */ 0x0000ecdd, 0x00000000, 0x0000ecde, 0x008fdfc4,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x008fdfc5,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e8b5xx - offset 0x04667 ***/
+ /* a4 */ 0x0000c0d6, 0x008fdfc6, 0x0000bccf, 0x0000ecdf,
+ /* a8 */ 0x00000000, 0x008fdfc7, 0x00000000, 0x0000b3d2,
+ /* ac */ 0x008fdfc8, 0x0000ece0, 0x008fdfc9, 0x00000000,
+ /* b0 */ 0x0000c1f6, 0x0000ece1, 0x00000000, 0x0000ece2,
+ /* b4 */ 0x0000c9eb, 0x00000000, 0x008ff4e8, 0x0000b5af,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fdfca,
+
+ /*** e8b6xx - offset 0x046a7 ***/
+ /* 80 */ 0x00000000, 0x0000ece3, 0x008fdfcb, 0x00000000,
+ /* 84 */ 0x008fdfcc, 0x0000c4b6, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fdfcd, 0x00000000, 0x0000b1db, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fdfce, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fdfcf, 0x008fdfd0, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fdfd1, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000ece4, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fdfd2, 0x008fdfd3,
+ /* a0 */ 0x008fdfd4, 0x00000000, 0x00000000, 0x0000bcf1,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fdfd5, 0x00000000,
+ /* a8 */ 0x0000bff6, 0x00000000, 0x00000000, 0x008fdfd6,
+ /* ac */ 0x008fdfd7, 0x00000000, 0x00000000, 0x008fdfd8,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fdfd9, 0x0000c2ad,
+ /* b4 */ 0x00000000, 0x008fdfda, 0x00000000, 0x008fdfdb,
+ /* b8 */ 0x00000000, 0x008fdfdc, 0x0000ece7, 0x008fdfdd,
+ /* bc */ 0x008fdfef, 0x00000000, 0x0000ece6, 0x00000000,
+
+ /*** e8b7xx - offset 0x046e7 ***/
+ /* 80 */ 0x008fdfde, 0x00000000, 0x0000ece5, 0x00000000,
+ /* 84 */ 0x00000000, 0x008fdfdf, 0x008fdfe0, 0x008fdfe1,
+ /* 88 */ 0x008fdfe2, 0x00000000, 0x008fdfe3, 0x0000eced,
+ /* 8c */ 0x0000eceb, 0x00000000, 0x008fdfe4, 0x0000ece8,
+ /* 90 */ 0x00000000, 0x008fdfe5, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fdfe6, 0x008fdfe7, 0x0000ecea, 0x008fdfe8,
+ /* 98 */ 0x00000000, 0x008fdfe9, 0x0000ece9, 0x0000ecec,
+ /* 9c */ 0x00000000, 0x0000b5f7, 0x00000000, 0x0000ecf0,
+ /* a0 */ 0x00000000, 0x0000c0d7, 0x00000000, 0x0000ecf1,
+ /* a4 */ 0x008fdfea, 0x008fdfeb, 0x00000000, 0x008fdfec,
+ /* a8 */ 0x0000b8d9, 0x00000000, 0x0000ecee, 0x0000ecef,
+ /* ac */ 0x008fdfed, 0x00000000, 0x00000000, 0x0000cfa9,
+ /* b0 */ 0x008fdfee, 0x008fdff0, 0x008fdff1, 0x0000c4b7,
+ /* b4 */ 0x008fdff2, 0x0000c1a9, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000ecf2, 0x008fdff3, 0x00000000, 0x0000ecf5,
+
+ /*** e8b8xx - offset 0x04727 ***/
+ /* 80 */ 0x00000000, 0x008fdff4, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fdff5, 0x008fdff6, 0x008fdff7, 0x00000000,
+ /* 88 */ 0x0000ecf3, 0x0000ecf4, 0x0000cdd9, 0x008fdff8,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x0000c6a7,
+ /* 90 */ 0x0000ecf8, 0x008fdff9, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fdffa, 0x00000000, 0x008fdffb, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x0000ecf6, 0x0000ecf7, 0x0000ecf9,
+ /* a0 */ 0x008fdffc, 0x008fdffd, 0x008fdffe, 0x008fe0a1,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fe0a2, 0x008fe0a3,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000eda9, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000ecfc, 0x008fe0a4, 0x00000000, 0x008fe0a5,
+ /* b4 */ 0x0000ecfd, 0x0000ecfb, 0x008fe0a6, 0x008fe0a7,
+ /* b8 */ 0x008fe0a8, 0x008fe0a9, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fe0aa, 0x00000000, 0x00000000,
+
+ /*** e8b9xx - offset 0x04767 ***/
+ /* 80 */ 0x008fe0ab, 0x008fe0ac, 0x0000ecfa, 0x00000000,
+ /* 84 */ 0x0000c4fd, 0x00000000, 0x00000000, 0x0000eda1,
+ /* 88 */ 0x0000eda5, 0x0000eda2, 0x0000ecfe, 0x008fe0ad,
+ /* 8c */ 0x0000eda3, 0x008fe0ae, 0x008fe0af, 0x008fe0b0,
+ /* 90 */ 0x0000eda4, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fe0b1, 0x0000edab, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000eda6, 0x00000000, 0x008fe0b2,
+ /* 9c */ 0x008fe0b3, 0x008fe0b4, 0x008fe0b5, 0x0000c0d8,
+ /* a0 */ 0x0000eda8, 0x008fe0b6, 0x008fe0b7, 0x0000edaa,
+ /* a4 */ 0x0000eda7, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x008fe0b8, 0x00000000, 0x00000000,
+ /* ac */ 0x008fe0b9, 0x008fe0ba, 0x00000000, 0x008fe0bb,
+ /* b0 */ 0x008fe0bc, 0x008fe0bd, 0x0000edad, 0x00000000,
+ /* b4 */ 0x0000bdb3, 0x00000000, 0x0000edac, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fe0be, 0x008fe0bf, 0x008fe0c0,
+ /* bc */ 0x0000edae, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e8baxx - offset 0x047a6 ***/
+ /* 80 */ 0x0000edaf, 0x008fe0c1, 0x008fe0c2,
+ /* 84 */ 0x0000edb2, 0x0000edb1, 0x00000000, 0x0000edb0,
+ /* 88 */ 0x00000000, 0x008fe0c3, 0x0000edb4, 0x0000edb3,
+ /* 8c */ 0x00000000, 0x0000ccf6, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fe0c4, 0x0000edb6, 0x008fe0c5, 0x0000edb5,
+ /* 94 */ 0x0000edb7, 0x008fe0c6, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000edb8, 0x008fe0c7, 0x008fe0c8,
+ /* 9c */ 0x00000000, 0x008fe0c9, 0x008fe0ca, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000edba, 0x008fe0cb, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe0cc,
+ /* a8 */ 0x00000000, 0x008fe0cd, 0x0000edb9, 0x0000bfc8,
+ /* ac */ 0x0000edbb, 0x008fe0ce, 0x008fe0cf, 0x0000b6ed,
+ /* b0 */ 0x0000edbc, 0x0000edbe, 0x00000000, 0x008fe0d0,
+ /* b4 */ 0x00000000, 0x008fe0d1, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fe0d2, 0x008fe0d3,
+ /* bc */ 0x00000000, 0x00000000, 0x0000edbf, 0x00000000,
+
+ /*** e8bbxx - offset 0x047e6 ***/
+ /* 80 */ 0x008fe0d4, 0x008fe0d5, 0x00000000, 0x008fe0d6,
+ /* 84 */ 0x008fe0d7, 0x0000edc0, 0x0000edbd, 0x008fe0d8,
+ /* 88 */ 0x0000edc1, 0x00000000, 0x0000bcd6, 0x0000edc2,
+ /* 8c */ 0x0000b5b0, 0x0000b7b3, 0x00000000, 0x008fe0d9,
+ /* 90 */ 0x00000000, 0x008fe0da, 0x0000b8ae, 0x00000000,
+ /* 94 */ 0x008fe0db, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x0000edc3,
+ /* 9c */ 0x008fe0dc, 0x00000000, 0x00000000, 0x0000c6f0,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000c5be, 0x0000edc4,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fe0dd, 0x00000000, 0x00000000, 0x0000edc7,
+ /* ac */ 0x00000000, 0x008fe0e4, 0x008fe0de, 0x00000000,
+ /* b0 */ 0x008fe0df, 0x008fe0e0, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe0e1,
+ /* b8 */ 0x0000bcb4, 0x008fe0e2, 0x008fe0e3, 0x0000edc6,
+ /* bc */ 0x0000edc5, 0x0000b7da, 0x0000edc8, 0x00000000,
+
+ /*** e8bcxx - offset 0x04826 ***/
+ /* 80 */ 0x008fe0e5, 0x00000000, 0x008fe0e6, 0x0000b3d3,
+ /* 84 */ 0x00000000, 0x0000edca, 0x00000000, 0x008fe0e7,
+ /* 88 */ 0x008fe0e8, 0x0000badc, 0x0000edc9, 0x00000000,
+ /* 8c */ 0x0000edd2, 0x00000000, 0x00000000, 0x008fe0e9,
+ /* 90 */ 0x008fe0ea, 0x00000000, 0x0000edcc, 0x0000edce,
+ /* 94 */ 0x0000cae5, 0x0000edcb, 0x008fe0eb, 0x008fe0ec,
+ /* 98 */ 0x008fe0ed, 0x0000edcd, 0x00000000, 0x0000edd1,
+ /* 9c */ 0x0000edcf, 0x0000b5b1, 0x008fe0ee, 0x0000edd0,
+ /* a0 */ 0x008fe0ef, 0x008fe0f0, 0x00000000, 0x008fe0f1,
+ /* a4 */ 0x00000000, 0x008fe0f2, 0x0000edd3, 0x008fe0f3,
+ /* a8 */ 0x008fe0f4, 0x0000c7da, 0x0000ced8, 0x00000000,
+ /* ac */ 0x008fe0f5, 0x008fe0f6, 0x008fe0f7, 0x0000bdb4,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000edd4,
+ /* b4 */ 0x008fe0f8, 0x008fe0f9, 0x008fe0fa, 0x008fe0fb,
+ /* b8 */ 0x0000cda2, 0x0000edd6, 0x008fe0fc, 0x0000edd5,
+ /* bc */ 0x00000000, 0x00000000, 0x0000edd9, 0x0000cdc1,
+
+ /*** e8bdxx - offset 0x04866 ***/
+ /* 80 */ 0x008fe0fd, 0x008fe0fe, 0x0000edd8, 0x008fe1a1,
+ /* 84 */ 0x0000b3ed, 0x0000edd7, 0x0000eddc, 0x008fe1a2,
+ /* 88 */ 0x00000000, 0x0000eddb, 0x00000000, 0x00000000,
+ /* 8c */ 0x0000edda, 0x0000c5b2, 0x0000eddd, 0x008fe1a3,
+ /* 90 */ 0x00000000, 0x008fe1a4, 0x008fe1a5, 0x008fe1a6,
+ /* 94 */ 0x008fe1a7, 0x008fe1a8, 0x00000000, 0x0000edde,
+ /* 98 */ 0x008fe1a9, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000eddf, 0x008fe1aa, 0x008fe1ab, 0x0000b9ec,
+ /* a0 */ 0x00000000, 0x0000b7a5, 0x0000ede0, 0x0000ede1,
+ /* a4 */ 0x0000ede2, 0x008fe1ac, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e8bexx - offset 0x0488c ***/
+ /* 98 */ 0x00000000, 0x0000bfc9,
+ /* 9c */ 0x0000ede3, 0x008fe1ad, 0x0000bcad, 0x0000ede4,
+ /* a0 */ 0x008fe1ae, 0x008fe1af, 0x00000000, 0x0000ede5,
+ /* a4 */ 0x008fe1b0, 0x008fe1b1, 0x008fe1b2, 0x0000d2a1,
+ /* a8 */ 0x0000d1fe, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000ede6, 0x0000e5f0, 0x0000ede7,
+ /* b0 */ 0x0000c3a4, 0x0000bfab, 0x0000c7c0, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fe1b3, 0x008fe1b4, 0x0000ede8,
+ /* b8 */ 0x008fe1b5, 0x00000000, 0x0000cad5, 0x0000c4d4,
+ /* bc */ 0x0000b9fe, 0x00000000, 0x008fe1b6, 0x0000c3a9,
+
+ /*** e8bfxx - offset 0x048cc ***/
+ /* 80 */ 0x008fe1b7, 0x008fe1b8, 0x0000b1aa, 0x00000000,
+ /* 84 */ 0x0000cbf8, 0x0000bfd7, 0x008fe1b9, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fe1ba, 0x008fe1bb,
+ /* 8c */ 0x00000000, 0x008fe1bc, 0x0000b7de, 0x00000000,
+ /* 90 */ 0x008fe1bd, 0x0000b6e1, 0x008fe1be, 0x008fe1bf,
+ /* 94 */ 0x0000cad6, 0x008fe1c0, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000ede9, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fe1c1, 0x00000000, 0x0000edeb, 0x008fe1c2,
+ /* a4 */ 0x008fe1c3, 0x0000edea, 0x0000b2e0, 0x00000000,
+ /* a8 */ 0x008fe1c4, 0x0000c6f6, 0x0000edec, 0x0000c7f7,
+ /* ac */ 0x00000000, 0x0000c5b3, 0x008fe1c5, 0x0000eded,
+ /* b0 */ 0x0000bdd2, 0x008fe1c6, 0x00000000, 0x00000000,
+ /* b4 */ 0x0000edef, 0x008fe1c7, 0x008fe1c8, 0x0000ccc2,
+ /* b8 */ 0x0000edfe, 0x0000edf1, 0x0000edf2, 0x008fe1c9,
+ /* bc */ 0x00000000, 0x0000c4c9, 0x008fe1ca, 0x00000000,
+
+ /*** e980xx - offset 0x0490c ***/
+ /* 80 */ 0x0000c2e0, 0x0000c1f7, 0x008fe1cb, 0x0000c6a8,
+ /* 84 */ 0x008fe1cc, 0x0000edf0, 0x0000b5d5, 0x00000000,
+ /* 88 */ 0x008fe1cd, 0x00000000, 0x00000000, 0x0000edf9,
+ /* 8c */ 0x008fe1ce, 0x0000edf6, 0x0000eea5, 0x0000c6a9,
+ /* 90 */ 0x0000c3e0, 0x0000edf3, 0x00000000, 0x0000c4fe,
+ /* 94 */ 0x0000c5d3, 0x0000edf4, 0x0000edf8, 0x0000bfe0,
+ /* 98 */ 0x008fe1cf, 0x0000c7e7, 0x0000c4cc, 0x008fe1d0,
+ /* 9c */ 0x00000000, 0x0000c0c2, 0x0000edf7, 0x0000c2ae,
+ /* a0 */ 0x0000c2a4, 0x0000edf5, 0x0000b0a9, 0x0000cfa2,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000edfa,
+ /* a8 */ 0x008fe1d1, 0x008fe1d2, 0x008fe1d4, 0x00000000,
+ /* ac */ 0x008fe1d5, 0x008fe1d6, 0x0000c2e1, 0x008fe1d3,
+ /* b0 */ 0x00000000, 0x0000bdb5, 0x0000bfca, 0x008fe1d7,
+ /* b4 */ 0x008fe1d8, 0x0000edfc, 0x0000edfb, 0x008fe1d9,
+ /* b8 */ 0x0000b0ef, 0x0000edfd, 0x00000000, 0x00000000,
+ /* bc */ 0x0000c9af, 0x00000000, 0x0000eea7, 0x008fe1da,
+
+ /*** e981xx - offset 0x0494c ***/
+ /* 80 */ 0x00000000, 0x0000c6db, 0x0000bfeb, 0x008fe1db,
+ /* 84 */ 0x008fe1dc, 0x0000c3d9, 0x00000000, 0x0000b6f8,
+ /* 88 */ 0x00000000, 0x0000eea6, 0x0000cdb7, 0x0000b1bf,
+ /* 8c */ 0x008fe1dd, 0x0000cad7, 0x0000b2e1, 0x0000eea1,
+ /* 90 */ 0x0000eea2, 0x0000eea3, 0x0000eea4, 0x0000c6bb,
+ /* 94 */ 0x0000c3a3, 0x0000b0e3, 0x0000eea8, 0x00000000,
+ /* 98 */ 0x0000eea9, 0x0000f4a3, 0x00000000, 0x008fe1de,
+ /* 9c */ 0x0000c2bd, 0x008fe1df, 0x0000eeaa, 0x00000000,
+ /* a0 */ 0x0000b1f3, 0x0000c1cc, 0x008fe1e0, 0x0000b8af,
+ /* a4 */ 0x00000000, 0x0000cdda, 0x008fe1e1, 0x008fe1e2,
+ /* a8 */ 0x0000eeab, 0x0000c5ac, 0x00000000, 0x00000000,
+ /* ac */ 0x008fe1e3, 0x0000c1f8, 0x0000bcd7, 0x0000eeac,
+ /* b0 */ 0x008fe1e4, 0x00000000, 0x0000eeaf, 0x00000000,
+ /* b4 */ 0x008fe1e5, 0x0000bde5, 0x0000eead, 0x0000c1ab,
+ /* b8 */ 0x0000c1aa, 0x008fe1e6, 0x0000b0e4, 0x00000000,
+ /* bc */ 0x0000cecb, 0x0000eeb1, 0x00000000, 0x0000c8f2,
+
+ /*** e982xx - offset 0x0498c ***/
+ /* 80 */ 0x0000eeb3, 0x0000eeb2, 0x0000eeb0, 0x0000e3e4,
+ /* 84 */ 0x0000b4d4, 0x008fe1e7, 0x00000000, 0x0000edee,
+ /* 88 */ 0x008fe1e8, 0x0000eeb5, 0x0000eeb4, 0x008fe1e9,
+ /* 8c */ 0x008fe1ea, 0x00000000, 0x008fe1eb, 0x0000eeb6,
+ /* 90 */ 0x008fe1ec, 0x0000cdb8, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fe1ed, 0x00000000, 0x008fe1ee,
+ /* 98 */ 0x008fe1ef, 0x008fe1f0, 0x00000000, 0x008fe1f1,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x008fe1f2, 0x008fe1f3, 0x008fe1f4, 0x0000c6e1,
+ /* a4 */ 0x00000000, 0x008fe1f5, 0x0000cbae, 0x00000000,
+ /* a8 */ 0x0000eeb7, 0x00000000, 0x0000bcd9, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x0000eeb8,
+ /* b0 */ 0x008fe1f6, 0x0000eeb9, 0x008fe1f7, 0x008fe1f8,
+ /* b4 */ 0x008fe1f9, 0x0000eeba, 0x008fe1fa, 0x00000000,
+ /* b8 */ 0x0000c5a1, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x008fe1fb, 0x008fe1fd, 0x00000000,
+
+ /*** e983xx - offset 0x049cb ***/
+ /* 80 */ 0x0000b0ea, 0x00000000, 0x008fe1fe,
+ /* 84 */ 0x008fe2a1, 0x008fe2a2, 0x00000000, 0x008fe2a3,
+ /* 88 */ 0x008fe2a4, 0x00000000, 0x0000b9d9, 0x00000000,
+ /* 8c */ 0x008fe1fc, 0x00000000, 0x0000cfba, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fe2ad, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fe2a5, 0x00000000, 0x008fe2a6,
+ /* 98 */ 0x008fe2a7, 0x008fe2a8, 0x00000000, 0x0000eebe,
+ /* 9c */ 0x008fe2a9, 0x008fe2aa, 0x008ff4ec, 0x008fe2ab,
+ /* a0 */ 0x00000000, 0x0000b7b4, 0x0000eebb, 0x00000000,
+ /* a4 */ 0x0000eebc, 0x008fe2ac, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000c9f4, 0x00000000, 0x00000000, 0x008fe2af,
+ /* ac */ 0x00000000, 0x0000b3d4, 0x00000000, 0x008fe2b0,
+ /* b0 */ 0x008fe2b1, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fe2b2, 0x0000cdb9, 0x008fe2ae, 0x0000b6bf,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x0000c5d4, 0x008fe2b3, 0x008fe2b4,
+
+ /*** e984xx - offset 0x04a0b ***/
+ /* 80 */ 0x008fe2b5, 0x00000000, 0x0000eebf, 0x00000000,
+ /* 84 */ 0x008fe2b6, 0x008fe2b7, 0x008fe2b8, 0x00000000,
+ /* 88 */ 0x008fe2b9, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fe2ba, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fe2bb, 0x00000000, 0x0000eec0, 0x00000000,
+ /* 94 */ 0x008fe2bc, 0x008ff4ee, 0x008fe2bd, 0x008fe2be,
+ /* 98 */ 0x008fe2bf, 0x0000eec1, 0x008fe2c0, 0x00000000,
+ /* 9c */ 0x008fe2c1, 0x00000000, 0x008fe2c2, 0x00000000,
+ /* a0 */ 0x008fe2c3, 0x00000000, 0x008fe2c5, 0x008fe2c6,
+ /* a4 */ 0x00000000, 0x008fe2c4, 0x00000000, 0x008fe2c7,
+ /* a8 */ 0x00000000, 0x008fe2c8, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000c5a2, 0x008fe2c9, 0x008fe2ca,
+ /* b0 */ 0x0000eec3, 0x008fe2cb, 0x0000eec2, 0x00000000,
+ /* b4 */ 0x008fe2cc, 0x00000000, 0x008fe2cd, 0x008fe2ce,
+ /* b8 */ 0x00000000, 0x008fe2cf, 0x008fe2d0, 0x00000000,
+ /* bc */ 0x008fe2d1, 0x008fe2d2, 0x00000000, 0x00000000,
+
+ /*** e985xx - offset 0x04a49 ***/
+ /* 80 */ 0x00000000, 0x008fe2d3,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe2d4,
+ /* 88 */ 0x008fe2d5, 0x0000c6d3, 0x0000eec4, 0x0000bdb6,
+ /* 8c */ 0x0000bce0, 0x0000c7db, 0x0000c3f1, 0x008fe2d6,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000bcf2, 0x008fe2d7,
+ /* 94 */ 0x0000bfec, 0x00000000, 0x0000eec5, 0x008fe2d8,
+ /* 98 */ 0x0000eec6, 0x008fe2d9, 0x008fe2da, 0x008fe2db,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fe2dc, 0x0000bfdd, 0x0000eec7,
+ /* a4 */ 0x008fe2dd, 0x0000eec8, 0x00000000, 0x008fe2de,
+ /* a8 */ 0x00000000, 0x0000eec9, 0x0000cdef, 0x00000000,
+ /* ac */ 0x0000bdb7, 0x008fe2df, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000eecb, 0x0000eeca,
+ /* b4 */ 0x008fe2e0, 0x0000b9da, 0x00000000, 0x0000b9f3,
+ /* b8 */ 0x0000bbc0, 0x008fe2e1, 0x008fe2e2, 0x008fe2e3,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e986xx - offset 0x04a88 ***/
+ /* 80 */ 0x008fe2e4, 0x0000eece, 0x008fe2e5,
+ /* 84 */ 0x00000000, 0x008fe2e6, 0x008fe2e7, 0x0000bde6,
+ /* 88 */ 0x00000000, 0x0000eecd, 0x008fe2e8, 0x0000eecc,
+ /* 8c */ 0x00000000, 0x0000c2e9, 0x008fe2e9, 0x00000000,
+ /* 90 */ 0x0000b8ef, 0x008fe2ea, 0x0000c0c3, 0x008fe2eb,
+ /* 94 */ 0x008fe2ec, 0x008fe2ed, 0x00000000, 0x0000c8b0,
+ /* 98 */ 0x008fe2ee, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000bdb9, 0x00000000, 0x008fe2ef, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fe2f0, 0x0000eecf, 0x00000000,
+ /* a4 */ 0x0000bedf, 0x00000000, 0x008fe2f1, 0x00000000,
+ /* a8 */ 0x008fe2f2, 0x00000000, 0x0000eed2, 0x0000eed0,
+ /* ac */ 0x008fe2f3, 0x008fe2f4, 0x008fe2f5, 0x0000eed1,
+ /* b0 */ 0x008fe2f6, 0x008fe2f7, 0x008fe2f8, 0x008fe2f9,
+ /* b4 */ 0x0000eed4, 0x0000eed3, 0x008fe2fa, 0x00000000,
+ /* b8 */ 0x0000befa, 0x00000000, 0x0000eed5, 0x008fe2fb,
+ /* bc */ 0x008fe2fc, 0x008fe2fd, 0x00000000, 0x008fe2fe,
+
+ /*** e987xx - offset 0x04ac8 ***/
+ /* 80 */ 0x0000eed6, 0x0000eed7, 0x008fe3a1, 0x008fe3a2,
+ /* 84 */ 0x00000000, 0x008fe3a3, 0x0000c8d0, 0x0000bad3,
+ /* 88 */ 0x0000bce1, 0x0000eed8, 0x00000000, 0x0000eed9,
+ /* 8c */ 0x0000cea4, 0x0000bdc5, 0x0000ccee, 0x0000cecc,
+ /* 90 */ 0x0000eeda, 0x0000b6e2, 0x00000000, 0x008fe3a4,
+ /* 94 */ 0x008fe3a5, 0x00000000, 0x0000eedb, 0x008fe3a6,
+ /* 98 */ 0x0000c5a3, 0x008fe3a7, 0x008fe3a8, 0x0000eede,
+ /* 9c */ 0x0000b3f8, 0x0000bfcb, 0x008fe3a9, 0x0000eedc,
+ /* a0 */ 0x00000000, 0x0000eedd, 0x00000000, 0x0000c4e0,
+ /* a4 */ 0x008fe3aa, 0x008fe3ab, 0x0000cbd5, 0x0000b6fc,
+ /* a8 */ 0x00000000, 0x008fe3ac, 0x008fe3ad, 0x00000000,
+ /* ac */ 0x008fe3ae, 0x008fe3af, 0x008fe3b0, 0x008fe3b1,
+ /* b0 */ 0x008fe3b2, 0x008fe3b3, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000eee0, 0x0000eee1, 0x008fe3b4,
+ /* b8 */ 0x00000000, 0x008fe3b5, 0x00000000, 0x008fe3b6,
+ /* bc */ 0x0000eedf, 0x008fe3b7, 0x00000000, 0x0000eee3,
+
+ /*** e988xx - offset 0x04b08 ***/
+ /* 80 */ 0x008fe3b8, 0x008fe3b9, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fe3ba, 0x008fe3bb, 0x008fe3bc, 0x008fe3bd,
+ /* 88 */ 0x00000000, 0x008fe3be, 0x008fe3bf, 0x00000000,
+ /* 8c */ 0x008fe3c0, 0x0000c6df, 0x0000b3c3, 0x00000000,
+ /* 90 */ 0x008fe3c1, 0x0000eee7, 0x008fe3c2, 0x008fe3c3,
+ /* 94 */ 0x0000eee4, 0x0000eee6, 0x008fe3c4, 0x00000000,
+ /* 98 */ 0x008fe3c5, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fe3c6, 0x008fe3c7, 0x0000eee2, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe3c8,
+ /* a4 */ 0x008fe3c9, 0x008fe3ca, 0x008fe3cb, 0x00000000,
+ /* a8 */ 0x008fe3cc, 0x0000efcf, 0x00000000, 0x00000000,
+ /* ac */ 0x0000eee5, 0x00000000, 0x008fe3cd, 0x008fe3ce,
+ /* b0 */ 0x008fe3cf, 0x00000000, 0x00000000, 0x008fe3d0,
+ /* b4 */ 0x0000ceeb, 0x008fe3d1, 0x008fe3d2, 0x0000b8da,
+ /* b8 */ 0x008fe3d3, 0x008fe3d4, 0x008fe3d5, 0x00000000,
+ /* bc */ 0x008fe3d6, 0x00000000, 0x008fe3d7, 0x0000eeef,
+
+ /*** e989xx - offset 0x04b48 ***/
+ /* 80 */ 0x008fe3d8, 0x00000000, 0x008fe3d9, 0x008fe3da,
+ /* 84 */ 0x0000c5b4, 0x0000eeea, 0x008fe3db, 0x008fe3dc,
+ /* 88 */ 0x0000eeed, 0x0000eeeb, 0x008fe3dd, 0x0000eef0,
+ /* 8c */ 0x00000000, 0x008fe3de, 0x008fe3df, 0x008fe3e0,
+ /* 90 */ 0x0000eef1, 0x008fe3e1, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x0000eee9,
+ /* 98 */ 0x008fe3e2, 0x008fe3e3, 0x0000eef6, 0x0000b1f4,
+ /* 9c */ 0x008fe3e4, 0x008fe3e5, 0x0000eee8, 0x00000000,
+ /* a0 */ 0x008fe3e6, 0x008fe3e7, 0x0000c8ad, 0x00000000,
+ /* a4 */ 0x0000eeec, 0x008fe3e8, 0x0000bee0, 0x008fe3e9,
+ /* a8 */ 0x008fe3ea, 0x008fe3eb, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fe3ec, 0x008fe3ed,
+ /* b0 */ 0x008fe3ee, 0x0000b9db, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x008fe3ef, 0x008fe3f0, 0x008fe3f1,
+ /* b8 */ 0x008fe3f2, 0x008fe3f3, 0x00000000, 0x008fe3f4,
+ /* bc */ 0x008fe3f5, 0x008fe3f6, 0x0000cbc8, 0x008fe3f7,
+
+ /*** e98axx - offset 0x04b88 ***/
+ /* 80 */ 0x0000b6e4, 0x00000000, 0x00000000, 0x0000bdc6,
+ /* 84 */ 0x00000000, 0x0000c6bc, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fe3f8, 0x008fe3f9, 0x008fe3fa, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fe3fb, 0x008fe3fc, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000c1ad, 0x008fe3fd, 0x0000eef4,
+ /* 94 */ 0x00000000, 0x0000eeee, 0x0000eef3, 0x008fe3fe,
+ /* 98 */ 0x0000ccc3, 0x008fe4a1, 0x0000c4b8, 0x0000eef5,
+ /* 9c */ 0x0000eef2, 0x00000000, 0x00000000, 0x008fe4a2,
+ /* a0 */ 0x008fe4a3, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fe4a4, 0x008fe4a5, 0x00000000, 0x008fe4a6,
+ /* a8 */ 0x008fe4a7, 0x00000000, 0x00000000, 0x008fe4a8,
+ /* ac */ 0x00000000, 0x0000c1ac, 0x00000000, 0x008fe4a9,
+ /* b0 */ 0x00000000, 0x00000000, 0x008fe4aa, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008fe4ab, 0x0000eef9,
+ /* b8 */ 0x008fe4ac, 0x0000eef8, 0x008fe4ad, 0x008fe4ae,
+ /* bc */ 0x008fe4af, 0x008fe4b0, 0x00000000, 0x008fe4b1,
+
+ /*** e98bxx - offset 0x04bc8 ***/
+ /* 80 */ 0x008fe4b2, 0x008fe4b3, 0x008fe4b4, 0x008fe4b5,
+ /* 84 */ 0x00000000, 0x008fe4b6, 0x008fe4b7, 0x008fe4b8,
+ /* 88 */ 0x008fe4b9, 0x00000000, 0x00000000, 0x008fe4ba,
+ /* 8c */ 0x008fe4bb, 0x008fe4bc, 0x008fe4bd, 0x0000eef7,
+ /* 90 */ 0x008fe4be, 0x00000000, 0x0000cbaf, 0x008fe4bf,
+ /* 94 */ 0x00000000, 0x008fe4c0, 0x00000000, 0x008fe4c1,
+ /* 98 */ 0x008fe4c2, 0x008fe4c3, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fe4c4, 0x008fe4c5, 0x00000000, 0x008fe4c6,
+ /* a0 */ 0x008fe4c7, 0x008fe4c8, 0x00000000, 0x008fe4c9,
+ /* a4 */ 0x0000bdfb, 0x008fe4ca, 0x00000000, 0x008fe4cb,
+ /* a8 */ 0x008fe4cc, 0x0000eefa, 0x0000cadf, 0x00000000,
+ /* ac */ 0x008fe4cd, 0x0000b1d4, 0x008fe4ce, 0x00000000,
+ /* b0 */ 0x008fe4cf, 0x00000000, 0x0000c9c6, 0x0000c3f2,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000b5f8, 0x008fe4d0, 0x0000eefc, 0x008fe4d1,
+ /* bc */ 0x0000b9dd, 0x00000000, 0x00000000, 0x008fe4d2,
+
+ /*** e98cxx - offset 0x04c08 ***/
+ /* 80 */ 0x008fe4d3, 0x00000000, 0x008fe4d4, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000bbac, 0x00000000,
+ /* 88 */ 0x008fe4d5, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fe4d6, 0x00000000, 0x0000eefb,
+ /* 90 */ 0x0000bfed, 0x008fe4d7, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fe4d8, 0x008fe4d9, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000bfee, 0x0000efa1, 0x0000efa3, 0x00000000,
+ /* 9c */ 0x008fe4da, 0x008fe4db, 0x008fe4dc, 0x008fe4dd,
+ /* a0 */ 0x0000befb, 0x008fe4de, 0x0000efa2, 0x0000efa4,
+ /* a4 */ 0x008fe4df, 0x008fe4e0, 0x0000b6d3, 0x008fe4e1,
+ /* a8 */ 0x0000c9c5, 0x008fe4e2, 0x008fe4e3, 0x0000bce2,
+ /* ac */ 0x0000cfa3, 0x00000000, 0x0000eefe, 0x0000baf8,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000cfbf, 0x008fe4e4,
+ /* b4 */ 0x008fe4e5, 0x0000efa6, 0x008fe4e6, 0x008fe4e7,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000efa5, 0x0000efa7,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e98dxx - offset 0x04c44 ***/
+ /* 84 */ 0x0000eefd, 0x00000000, 0x00000000, 0x008fe4e8,
+ /* 88 */ 0x008fe4e9, 0x008fe4ea, 0x00000000, 0x0000c6e9,
+ /* 8c */ 0x00000000, 0x0000c5d5, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fe4eb, 0x008fe4ec, 0x008fe4ed, 0x00000000,
+ /* 94 */ 0x0000c4d7, 0x008fe4ee, 0x0000efac, 0x008fe4ef,
+ /* 98 */ 0x008fe4f0, 0x00000000, 0x008fe4f1, 0x0000c3c3,
+ /* 9c */ 0x0000efa8, 0x00000000, 0x008fe4f2, 0x00000000,
+ /* a0 */ 0x0000efa9, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fe4f3, 0x008fe4f4, 0x00000000, 0x008fe4f5,
+ /* a8 */ 0x00000000, 0x008fe4f6, 0x008fe4f7, 0x00000000,
+ /* ac */ 0x0000b7ad, 0x008fe4f8, 0x0000efab, 0x008fe4f9,
+ /* b0 */ 0x008fe4fa, 0x008fe4fb, 0x00000000, 0x008fe4fc,
+ /* b4 */ 0x008fe4fd, 0x0000b8b0, 0x008fe4fe, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fe5a1, 0x00000000,
+ /* bc */ 0x0000efaa, 0x008fe5a2, 0x0000bee1, 0x008fe5a3,
+
+ /*** e98exx - offset 0x04c84 ***/
+ /* 80 */ 0x008fe5a4, 0x008fe5a5, 0x008fe5a6, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fe5a7, 0x00000000, 0x008fe5a8, 0x008fe5a9,
+ /* 8c */ 0x0000b3f9, 0x008fe5aa, 0x00000000, 0x008fe5ab,
+ /* 90 */ 0x00000000, 0x00000000, 0x008fe5ac, 0x00000000,
+ /* 94 */ 0x0000efb0, 0x008fe5ad, 0x0000babf, 0x0000c1f9,
+ /* 98 */ 0x008fe5ae, 0x00000000, 0x0000c4ca, 0x008fe5af,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fe5b0, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fe5b1, 0x00000000, 0x008fe5b2,
+ /* a4 */ 0x008fe5b3, 0x00000000, 0x008fe5b4, 0x0000b3bb,
+ /* a8 */ 0x008fe5b5, 0x008fe5bb, 0x00000000, 0x008fe5b6,
+ /* ac */ 0x0000efae, 0x0000efaf, 0x0000c4c3, 0x00000000,
+ /* b0 */ 0x0000efad, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fe5b7, 0x008fe5b8, 0x008fe5b9, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000efb1, 0x008fe5ba, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e98fxx - offset 0x04cc3 ***/
+ /* 80 */ 0x008fe5bc, 0x00000000, 0x0000efb7,
+ /* 84 */ 0x008fe5bd, 0x008fe5be, 0x008fe5bf, 0x008fe5c0,
+ /* 88 */ 0x0000efba, 0x008fe5c1, 0x008fe5c2, 0x008fe5c3,
+ /* 8c */ 0x008fe5c4, 0x008fe5c5, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000efb9, 0x0000c5ad, 0x00000000, 0x008fe5c6,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000efb2, 0x0000efb3,
+ /* 98 */ 0x0000efb6, 0x008fe5c7, 0x00000000, 0x00000000,
+ /* 9c */ 0x008fe5c8, 0x0000efb8, 0x008fe5c9, 0x008fe5ca,
+ /* a0 */ 0x00000000, 0x0000b6c0, 0x008fe5cb, 0x00000000,
+ /* a4 */ 0x0000efbb, 0x0000efb5, 0x008fe5cc, 0x008fe5cd,
+ /* a8 */ 0x0000efb4, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe5cf,
+ /* b8 */ 0x008fe5d0, 0x008fe5ce, 0x008fe5d1, 0x008fe5d2,
+ /* bc */ 0x00000000, 0x008fe5d3, 0x00000000, 0x00000000,
+
+ /*** e990xx - offset 0x04d02 ***/
+ /* 80 */ 0x008fe5d4, 0x008fe5d5, 0x0000efbf,
+ /* 84 */ 0x008fe5d6, 0x00000000, 0x00000000, 0x0000efc0,
+ /* 88 */ 0x008fe5d7, 0x008fe5d8, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x008fe5d9, 0x008fe5da, 0x008fe5db,
+ /* 90 */ 0x0000efc1, 0x00000000, 0x00000000, 0x0000efbe,
+ /* 94 */ 0x0000efbd, 0x008fe5dc, 0x008fe5dd, 0x008fe5de,
+ /* 98 */ 0x0000bee2, 0x0000c6aa, 0x0000efbc, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fe5df,
+ /* a0 */ 0x00000000, 0x0000efc5, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x0000efc3,
+ /* ac */ 0x00000000, 0x00000000, 0x008fe5e0, 0x008fe5e1,
+ /* b0 */ 0x00000000, 0x008fe5e2, 0x008fe5e3, 0x008fe5e4,
+ /* b4 */ 0x008fe5e5, 0x0000efc4, 0x0000efc2, 0x00000000,
+ /* b8 */ 0x0000c2f8, 0x00000000, 0x0000efc6, 0x008fe5e6,
+ /* bc */ 0x00000000, 0x008fe5e8, 0x00000000, 0x008fe5e7,
+
+ /*** e991xx - offset 0x04d42 ***/
+ /* 80 */ 0x00000000, 0x0000efc7, 0x00000000, 0x008fe5e9,
+ /* 84 */ 0x0000efc9, 0x008fe5ea, 0x00000000, 0x00000000,
+ /* 88 */ 0x008fe5eb, 0x00000000, 0x008fe5ec, 0x00000000,
+ /* 8c */ 0x008fe5ed, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000b4d5, 0x0000efc8, 0x0000ccfa,
+ /* 94 */ 0x00000000, 0x008fe5ee, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fe5ef, 0x0000efd4, 0x0000efca,
+ /* 9c */ 0x008fe5f0, 0x00000000, 0x0000efcd, 0x008fe5f1,
+ /* a0 */ 0x0000efcb, 0x008fe5f2, 0x0000efcc, 0x008fe5f3,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x008fe5f4, 0x00000000, 0x0000efce, 0x008fe5f5,
+ /* ac */ 0x00000000, 0x008fe5f6, 0x008fe5f7, 0x008fe5f8,
+ /* b0 */ 0x0000efd0, 0x008fe5f9, 0x008fe5fa, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000efd1, 0x00000000, 0x0000efd2,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000efd5, 0x0000efd3, 0x0000efd6, 0x0000efd8,
+
+ /*** e992xx - offset 0x04d82 ***/
+ /* 80 */ 0x00000000, 0x0000efd7, 0x00000000, 0x008fe5fc,
+ /* 84 */ 0x008fe5fb, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e995xx - offset 0x04d8b ***/
+ /* b4 */ 0x0000c4b9,
+ /* b8 */ 0x008fe5fd, 0x008fe5fe, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x008fe6a1, 0x00000000,
+
+ /*** e996xx - offset 0x04dcb ***/
+ /* 80 */ 0x0000cce7, 0x00000000, 0x0000efd9, 0x0000c1ae,
+ /* 84 */ 0x008fe6a2, 0x00000000, 0x00000000, 0x0000efda,
+ /* 88 */ 0x008fe6a3, 0x0000cac4, 0x0000efdb, 0x0000b3ab,
+ /* 8c */ 0x008fe6a4, 0x008fe6a5, 0x008fe6a6, 0x0000b1bc,
+ /* 90 */ 0x00000000, 0x0000b4d7, 0x008ff4f1, 0x0000b4d6,
+ /* 94 */ 0x0000efdc, 0x00000000, 0x0000efdd, 0x00000000,
+ /* 98 */ 0x0000efde, 0x0000efdf, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fe6a7, 0x008fe6a8, 0x008fe6a9,
+ /* a0 */ 0x0000efe0, 0x008fe6aa, 0x0000b4d8, 0x0000b3d5,
+ /* a4 */ 0x0000b9de, 0x0000c8b6, 0x008fe6ab, 0x0000efe2,
+ /* a8 */ 0x0000efe1, 0x008fe6ac, 0x00000000, 0x008fe6ad,
+ /* ac */ 0x008fe6ae, 0x0000efe3, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000b1dc, 0x00000000,
+ /* b4 */ 0x008fe6af, 0x00000000, 0x008fe6b0, 0x00000000,
+ /* b8 */ 0x00000000, 0x0000efe6, 0x008fe6b1, 0x0000efe5,
+ /* bc */ 0x0000efe4, 0x008fe6b2, 0x0000efe7, 0x008fe6b3,
+
+ /*** e997xx - offset 0x04e0b ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x0000efea,
+ /* 84 */ 0x00000000, 0x00000000, 0x008fe6b4, 0x0000b0c7,
+ /* 88 */ 0x008fe6b5, 0x008fe6b6, 0x0000efe8, 0x008fe6b7,
+ /* 8c */ 0x0000efec, 0x0000efeb, 0x00000000, 0x00000000,
+ /* 90 */ 0x008fe6b8, 0x008fe6b9, 0x008fe6ba, 0x008fe6bb,
+ /* 94 */ 0x0000efee, 0x0000efed, 0x0000efef, 0x00000000,
+ /* 98 */ 0x0000c6ae, 0x008fe6bc, 0x008fe6bd, 0x00000000,
+ /* 9c */ 0x0000eff0, 0x008fe6be, 0x008fe6bf, 0x008fe6c0,
+ /* a0 */ 0x008fe6c1, 0x0000eff1, 0x0000eff3, 0x00000000,
+ /* a4 */ 0x008fe6c2, 0x0000eff2, 0x008fe6c3, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e998xx - offset 0x04e32 ***/
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000c9ec, 0x008fe6c4, 0x008fe6c5, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000eff4, 0x008fe6c6, 0x00000000,
+ /* a4 */ 0x008fe6c7, 0x008fe6c8, 0x008fe6c9, 0x00000000,
+ /* a8 */ 0x0000eff5, 0x00000000, 0x0000bae5, 0x00000000,
+ /* ac */ 0x008fe6ca, 0x00000000, 0x0000eff6, 0x0000eff7,
+ /* b0 */ 0x00000000, 0x008fe6cb, 0x0000cbc9, 0x008fe6cc,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe6cd,
+ /* b8 */ 0x008fe6ce, 0x008fe6cf, 0x008fe6d0, 0x0000c1cb,
+ /* bc */ 0x008fe6d1, 0x008fe6d2, 0x00000000, 0x0000b0a4,
+
+ /*** e999xx - offset 0x04e72 ***/
+ /* 80 */ 0x0000c2cb, 0x008fe6d3, 0x0000eff8, 0x00000000,
+ /* 84 */ 0x0000c9ed, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x0000effb,
+ /* 8c */ 0x0000eff9, 0x0000b9df, 0x00000000, 0x0000effa,
+ /* 90 */ 0x0000b8c2, 0x00000000, 0x008fe6d4, 0x00000000,
+ /* 94 */ 0x008fe6d5, 0x00000000, 0x008fe6d6, 0x008fe6d7,
+ /* 98 */ 0x008fe6d8, 0x00000000, 0x00000000, 0x0000cac5,
+ /* 9c */ 0x0000effd, 0x0000f0a1, 0x0000effe, 0x0000f0a2,
+ /* a0 */ 0x00000000, 0x008fe6d9, 0x0000b1a1, 0x0000bfd8,
+ /* a4 */ 0x0000bdfc, 0x0000b4d9, 0x0000f0a3, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x0000c7e6, 0x00000000,
+ /* ac */ 0x0000f0a5, 0x00000000, 0x008fe6da, 0x00000000,
+ /* b0 */ 0x0000b1a2, 0x00000000, 0x0000f0a4, 0x0000c4c4,
+ /* b4 */ 0x008fe6db, 0x0000cecd, 0x0000c6ab, 0x0000effc,
+ /* b8 */ 0x0000cea6, 0x00000000, 0x0000b8b1, 0x008fe6dc,
+ /* bc */ 0x008fe6dd, 0x0000cddb, 0x008fe6de, 0x008fe6df,
+
+ /*** e99axx - offset 0x04eb2 ***/
+ /* 80 */ 0x00000000, 0x008fe6e0, 0x008fe6e1, 0x008fe6e2,
+ /* 84 */ 0x008fe6e3, 0x0000b6f9, 0x0000ceb4, 0x00000000,
+ /* 88 */ 0x0000b7a8, 0x008fe6e4, 0x0000c2e2, 0x0000e7a1,
+ /* 8c */ 0x00000000, 0x0000f0a6, 0x0000b3ac, 0x0000bfef,
+ /* 90 */ 0x00000000, 0x008fe6e5, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000b3d6, 0x0000f0a8, 0x008fe6e6, 0x0000f0a9,
+ /* 98 */ 0x0000f0a7, 0x0000b7e4, 0x008fe6e7, 0x0000badd,
+ /* 9c */ 0x0000bee3, 0x008fe6e8, 0x00000000, 0x008fe6e9,
+ /* a0 */ 0x0000b1a3, 0x00000000, 0x00000000, 0x0000ced9,
+ /* a4 */ 0x008fe6ea, 0x008fe6eb, 0x008fe6ec, 0x0000f0ab,
+ /* a8 */ 0x0000eeae, 0x008fe6ed, 0x0000f0aa, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x008fe6ee, 0x008fe6ef,
+ /* b0 */ 0x0000f0ae, 0x0000f0ac, 0x0000f0ad, 0x008fe6f0,
+ /* b4 */ 0x0000f0af, 0x00000000, 0x0000f0b0, 0x0000ceec,
+ /* b8 */ 0x0000f0b1, 0x0000f0b2, 0x008fe6f1, 0x0000c0c9,
+ /* bc */ 0x0000c8bb, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e99bxx - offset 0x04ef2 ***/
+ /* 80 */ 0x0000bffd, 0x0000b4e7, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000cdba, 0x0000b2ed, 0x0000bdb8, 0x0000b8db,
+ /* 88 */ 0x00000000, 0x0000f0b5, 0x008fe6f2, 0x0000f0b4,
+ /* 8c */ 0x0000bbf3, 0x0000f0b6, 0x0000f0b3, 0x00000000,
+ /* 90 */ 0x00000000, 0x0000bba8, 0x008fe6f3, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000f0ba, 0x0000eaad, 0x00000000,
+ /* 98 */ 0x008fe6f5, 0x0000d2d6, 0x008fe6f6, 0x0000bff7,
+ /* 9c */ 0x0000f0b8, 0x008fe6f7, 0x008fe6f8, 0x008fe6f9,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000cea5, 0x0000c6f1,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000b1ab, 0x008fe6fa, 0x0000c0e3, 0x0000bcb6,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x008fe6fb,
+ /* b0 */ 0x0000cab7, 0x008fe6fc, 0x0000b1c0, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x0000ceed, 0x0000cdeb,
+ /* b8 */ 0x00000000, 0x0000f0bb, 0x008fe6fd, 0x0000c5c5,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e99cxx - offset 0x04f32 ***/
+ /* 80 */ 0x0000bcfb, 0x00000000, 0x008fe6fe, 0x008fe7a1,
+ /* 84 */ 0x0000f0bc, 0x008fe7a2, 0x0000f0bd, 0x0000bfcc,
+ /* 88 */ 0x0000f0be, 0x008fe7a3, 0x0000ceee, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000f0b9, 0x0000f0c0, 0x0000f0c2,
+ /* 90 */ 0x00000000, 0x0000f0c1, 0x00000000, 0x0000f0bf,
+ /* 94 */ 0x00000000, 0x00000000, 0x0000f0c3, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000f0c4, 0x008fe7a4, 0x008fe7a5,
+ /* 9c */ 0x0000c1fa, 0x008fe7a6, 0x0000b2e2, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fe7a7, 0x008fe7a8, 0x008fe7a9,
+ /* a4 */ 0x0000f0c5, 0x00000000, 0x00000000, 0x0000ccb8,
+ /* a8 */ 0x008fe7aa, 0x00000000, 0x0000f0c6, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000f0c7, 0x008fe7ab, 0x0000cfaa, 0x008fe7ac,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000dbb1, 0x0000f0c8, 0x00000000, 0x008ff4f4,
+ /* bc */ 0x00000000, 0x0000f0c9, 0x0000f0ca, 0x00000000,
+
+ /*** e99dxx - offset 0x04f71 ***/
+ /* 80 */ 0x008fe7ad, 0x0000f0ce, 0x008fe7ae,
+ /* 84 */ 0x0000f0cb, 0x00000000, 0x0000f0cc, 0x00000000,
+ /* 88 */ 0x0000f0cd, 0x0000f0cf, 0x008fe7af, 0x00000000,
+ /* 8c */ 0x00000000, 0x008ff4f5, 0x008fe7b0, 0x008fe7b1,
+ /* 90 */ 0x00000000, 0x008ff4f6, 0x0000c0c4, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fe7b2, 0x0000ccf7, 0x008fe7b3,
+ /* 98 */ 0x008fe7b4, 0x0000c0c5, 0x008fe7b5, 0x008fe7b6,
+ /* 9c */ 0x0000f0d0, 0x00000000, 0x0000c8f3, 0x00000000,
+ /* a0 */ 0x0000f0d1, 0x0000f3d3, 0x0000cccc, 0x008fe7b7,
+ /* a4 */ 0x0000f0d2, 0x00000000, 0x0000f0d3, 0x008fe7b8,
+ /* a8 */ 0x0000f0d4, 0x0000b3d7, 0x008fe7b9, 0x0000f0d6,
+ /* ac */ 0x00000000, 0x0000bfd9, 0x008fe7ba, 0x00000000,
+ /* b0 */ 0x00000000, 0x0000f0d7, 0x00000000, 0x008fe7bb,
+ /* b4 */ 0x0000b7a4, 0x00000000, 0x008fe7bc, 0x008fe7bd,
+ /* b8 */ 0x008fe7be, 0x0000f0d8, 0x0000f0dc, 0x008fe7bf,
+ /* bc */ 0x0000f0da, 0x008fe7c0, 0x00000000, 0x008fe7c1,
+
+ /*** e99exx - offset 0x04fb1 ***/
+ /* 80 */ 0x008fe7c2, 0x0000f0db, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000b3f3, 0x0000f0d9, 0x0000f0dd, 0x00000000,
+ /* 88 */ 0x00000000, 0x008fe7c3, 0x00000000, 0x0000f0de,
+ /* 8c */ 0x00000000, 0x0000b0c8, 0x00000000, 0x0000f0df,
+ /* 90 */ 0x0000f0e0, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fe7c4, 0x008fe7c5, 0x008fe7c6,
+ /* 98 */ 0x0000bee4, 0x008fe7c7, 0x008fe7c8, 0x00000000,
+ /* 9c */ 0x0000f0e1, 0x00000000, 0x008fe7c9, 0x008fe7ca,
+ /* a0 */ 0x0000b5c7, 0x00000000, 0x008fe7cb, 0x0000f0e4,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000f0e3, 0x00000000,
+ /* a8 */ 0x0000f0e2, 0x00000000, 0x00000000, 0x0000ebf1,
+ /* ac */ 0x008fe7cc, 0x0000cadc, 0x008fe7cd, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fe7ce, 0x008fe7cf, 0x0000f0e5,
+ /* b4 */ 0x0000f0e6, 0x008fe7d0, 0x008fe7d1, 0x00000000,
+ /* b8 */ 0x008fe7d2, 0x008fe7d3, 0x008fe7d4, 0x00000000,
+ /* bc */ 0x008fe7d5, 0x00000000, 0x008fe7d6, 0x008fe7d7,
+
+ /*** e99fxx - offset 0x04ff1 ***/
+ /* 80 */ 0x00000000, 0x008fe7d8, 0x00000000, 0x0000f0e7,
+ /* 84 */ 0x008fe7d9, 0x008fe7da, 0x0000f0e8, 0x008fe7db,
+ /* 88 */ 0x0000f0e9, 0x008fe7dc, 0x008fe7dd, 0x0000f0ea,
+ /* 8c */ 0x008fe7de, 0x008fe7df, 0x008fe7e0, 0x00000000,
+ /* 90 */ 0x008fe7e1, 0x008fe7e2, 0x00000000, 0x0000b4da,
+ /* 94 */ 0x008fe7e3, 0x00000000, 0x00000000, 0x008fe7e4,
+ /* 98 */ 0x008fe7e5, 0x008fe7e6, 0x00000000, 0x008fe7ea,
+ /* 9c */ 0x0000f0eb, 0x008fe7e7, 0x008fe7e8, 0x00000000,
+ /* a0 */ 0x008fe7e9, 0x008fe7eb, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fe7ec, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x0000f0ec, 0x0000c7a3, 0x008fe7ed,
+ /* b0 */ 0x00000000, 0x008fe7ee, 0x0000f0ee, 0x0000b2bb,
+ /* b4 */ 0x008fe7ef, 0x0000f0f1, 0x0000f0f0, 0x008fe7f0,
+ /* b8 */ 0x008fe7f1, 0x00000000, 0x008fe7f2, 0x0000b1a4,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x0000b6c1,
+
+ /*** e9a0xx - offset 0x05031 ***/
+ /* 80 */ 0x00000000, 0x0000cac7, 0x0000c4ba, 0x0000baa2,
+ /* 84 */ 0x00000000, 0x0000b9e0, 0x0000bde7, 0x008fe7f3,
+ /* 88 */ 0x0000bfdc, 0x00000000, 0x008fe7f4, 0x00000000,
+ /* 8c */ 0x0000f0f3, 0x008fe7f6, 0x008fe7f7, 0x0000f0f2,
+ /* 90 */ 0x0000cdc2, 0x0000b4e8, 0x0000c8d2, 0x0000c6dc,
+ /* 94 */ 0x008fe7f8, 0x00000000, 0x008fe7f9, 0x0000bffc,
+ /* 98 */ 0x0000cece, 0x008fe7f5, 0x0000b7db, 0x00000000,
+ /* 9c */ 0x008fe7fa, 0x00000000, 0x008fe7fb, 0x00000000,
+ /* a0 */ 0x008fe7fc, 0x0000f0f6, 0x00000000, 0x008fe7fd,
+ /* a4 */ 0x0000f0f5, 0x008fe8a8, 0x008fe7fe, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe8a1,
+ /* ac */ 0x0000cbcb, 0x0000c6ac, 0x008fe8a2, 0x008fe8a3,
+ /* b0 */ 0x008fe8a4, 0x00000000, 0x008fe8a5, 0x008fe8a6,
+ /* b4 */ 0x0000b1d0, 0x008fe8a7, 0x00000000, 0x0000f0f7,
+ /* b8 */ 0x0000f0f4, 0x00000000, 0x00000000, 0x0000c9d1,
+ /* bc */ 0x0000cdea, 0x0000f0f8, 0x008fe8a9, 0x00000000,
+
+ /*** e9a1xx - offset 0x05070 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x008fe8aa, 0x00000000, 0x0000f0f9, 0x008fe8ab,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fe8ac, 0x0000f0fb,
+ /* 8c */ 0x0000c2ea, 0x0000b3db, 0x0000b3dc, 0x0000f0fa,
+ /* 90 */ 0x00000000, 0x008fe8ad, 0x008fe8ae, 0x008fe8af,
+ /* 94 */ 0x0000b4e9, 0x0000b8b2, 0x008fe8b0, 0x008fe8b1,
+ /* 98 */ 0x0000b4ea, 0x008fe8b2, 0x008fe8b3, 0x0000c5bf,
+ /* 9c */ 0x00000000, 0x00000000, 0x0000cee0, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x008fe8b4, 0x008fe8b5,
+ /* a4 */ 0x00000000, 0x008fe8b6, 0x008fe8b7, 0x0000b8dc,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fe8b8, 0x0000f0fc,
+ /* ac */ 0x008fe8b9, 0x00000000, 0x00000000, 0x0000f0fd,
+ /* b0 */ 0x0000f0fe, 0x0000f1a1, 0x00000000, 0x0000f1a3,
+ /* b4 */ 0x0000f1a2, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9a2xx - offset 0x050a5 ***/
+ /* 88 */ 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000c9f7, 0x00000000, 0x0000f1a4, 0x008fe8ba,
+ /* ac */ 0x00000000, 0x008fe8bb, 0x008fe8bc, 0x0000f1a5,
+ /* b0 */ 0x008fe8bd, 0x0000f1a6, 0x00000000, 0x00000000,
+ /* b4 */ 0x008fe8be, 0x00000000, 0x0000f1a7, 0x008fe8bf,
+ /* b8 */ 0x008fe8c0, 0x00000000, 0x008fe8c1, 0x008fe8c2,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fe8c3,
+
+ /*** e9a3xx - offset 0x050e5 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008fe8c4, 0x0000f1a9,
+ /* 84 */ 0x0000f1a8, 0x008fe8c5, 0x0000f1aa, 0x00000000,
+ /* 88 */ 0x008fe8c6, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x008fe8c7, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x0000c8f4,
+ /* 9c */ 0x0000e6cc, 0x00000000, 0x00000000, 0x0000bfa9,
+ /* a0 */ 0x00000000, 0x008fe8c8, 0x0000b5b2, 0x008fe8c9,
+ /* a4 */ 0x00000000, 0x008fe8ca, 0x008fe8cb, 0x008fe8cc,
+ /* a8 */ 0x00000000, 0x0000f1ab, 0x008fe8cd, 0x0000f1ac,
+ /* ac */ 0x00000000, 0x0000d2ac, 0x0000ddbb, 0x0000c8d3,
+ /* b0 */ 0x00000000, 0x00000000, 0x0000b0fb, 0x008fe8ce,
+ /* b4 */ 0x0000b0bb, 0x00000000, 0x008fe8cf, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x0000bbf4, 0x0000cbb0, 0x0000befe, 0x00000000,
+
+ /*** e9a4xx - offset 0x05124 ***/
+ /* 80 */ 0x00000000, 0x008fe8d0, 0x0000f1ad,
+ /* 84 */ 0x00000000, 0x0000ccdf, 0x00000000, 0x008fe8d1,
+ /* 88 */ 0x008fe8d2, 0x0000f1ae, 0x0000cddc, 0x00000000,
+ /* 8c */ 0x0000b1c2, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000bbc1, 0x008fe8d3, 0x0000f1af, 0x0000b2ee,
+ /* 94 */ 0x0000f1b0, 0x008fe8d4, 0x008fe8d5, 0x008fe8d6,
+ /* 98 */ 0x0000f1b1, 0x00000000, 0x008fe8d7, 0x008fe8d8,
+ /* 9c */ 0x008fe8d9, 0x0000f1b3, 0x0000f1b4, 0x008fe8da,
+ /* a0 */ 0x0000f1b6, 0x0000f1b2, 0x008fe8db, 0x00000000,
+ /* a4 */ 0x0000f1b5, 0x00000000, 0x008fe8dc, 0x008fe8dd,
+ /* a8 */ 0x0000b4db, 0x00000000, 0x00000000, 0x008fe8de,
+ /* ac */ 0x0000f1b7, 0x00000000, 0x0000f1b8, 0x00000000,
+ /* b0 */ 0x00000000, 0x008fe8df, 0x008fe8e0, 0x008fe8e1,
+ /* b4 */ 0x008fe8e2, 0x008fe8e3, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fe8e4, 0x008fe8e5, 0x008fe8e6,
+ /* bc */ 0x008fe8e7, 0x0000f1b9, 0x0000f1ba, 0x00000000,
+
+ /*** e9a5xx - offset 0x05164 ***/
+ /* 80 */ 0x008fe8e8, 0x008fe8e9, 0x0000f1bb, 0x00000000,
+ /* 84 */ 0x00000000, 0x0000f1bd, 0x008fe8ea, 0x008fe8eb,
+ /* 88 */ 0x008fe8ec, 0x0000f1bc, 0x00000000, 0x0000f1bf,
+ /* 8c */ 0x0000f1c2, 0x008fe8ed, 0x008fe8ee, 0x00000000,
+ /* 90 */ 0x0000f1be, 0x0000f1c0, 0x0000f1c1, 0x00000000,
+ /* 94 */ 0x008fe8ef, 0x0000f1c3, 0x00000000, 0x0000b6c2,
+ /* 98 */ 0x008fe8f0, 0x008fe8f1, 0x00000000, 0x008fe8f2,
+ /* 9c */ 0x008fe8f3, 0x00000000, 0x008fe8f4, 0x008fe8f5,
+ /* a0 */ 0x008fe8f6, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9a6xx - offset 0x0518e ***/
+ /* 94 */ 0x0000bcf3, 0x0000f1c4,
+ /* 98 */ 0x0000f1c5, 0x0000b9e1, 0x00000000, 0x008fe8f7,
+ /* 9c */ 0x00000000, 0x008fe8f8, 0x008ff4fa, 0x008fe8f9,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000f1c6, 0x008fe8fa, 0x00000000,
+ /* a8 */ 0x0000b3be, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x0000c7cf, 0x0000f1c7, 0x0000f1c8, 0x00000000,
+ /* b0 */ 0x008fe8fb, 0x008fe8fc, 0x008fe8fd, 0x0000c3da,
+ /* b4 */ 0x0000c6eb, 0x008fe8fe, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x008fe9a1, 0x008fe9a2, 0x00000000,
+ /* bc */ 0x0000f1c9, 0x008fe9a3, 0x00000000, 0x008fe9a4,
+
+ /*** e9a7xx - offset 0x051ce ***/
+ /* 80 */ 0x00000000, 0x0000c7fd, 0x00000000, 0x008fe9a5,
+ /* 84 */ 0x0000c2cc, 0x0000b1d8, 0x0000b6ee, 0x00000000,
+ /* 88 */ 0x0000b6ef, 0x008fe9a6, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000c3f3, 0x0000f1ce, 0x0000b6f0, 0x008fe9a7,
+ /* 94 */ 0x008fe9a8, 0x0000b2ef, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000f1cd, 0x008fe9a9, 0x008fe9aa, 0x0000f1cb,
+ /* 9c */ 0x008fe9ab, 0x0000f1cc, 0x008fe9ac, 0x0000f1ca,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000f1d8, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe9ad,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fe9ae, 0x008fe9af,
+ /* ac */ 0x008fe9b0, 0x0000f1cf, 0x0000f1d0, 0x00000000,
+ /* b0 */ 0x008fe9b1, 0x0000f1d1, 0x0000f1d2, 0x00000000,
+ /* b4 */ 0x008fe9b2, 0x008fe9b3, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000f1d4, 0x008fe9b4, 0x00000000, 0x0000f1d3,
+ /* bc */ 0x00000000, 0x008fe9b5, 0x008fe9b6, 0x0000bdd9,
+
+ /*** e9a8xx - offset 0x0520e ***/
+ /* 80 */ 0x00000000, 0x0000f1d5, 0x008fe9b7, 0x008fe9b8,
+ /* 84 */ 0x008fe9b9, 0x0000f1d7, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x008fe9ba,
+ /* 8c */ 0x008fe9bb, 0x00000000, 0x0000b5b3, 0x0000f1d6,
+ /* 90 */ 0x008fe9bc, 0x008fe9bd, 0x0000c1fb, 0x0000b8b3,
+ /* 94 */ 0x00000000, 0x00000000, 0x008fe9be, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000f1d9, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fe9bf, 0x00000000,
+ /* a0 */ 0x008fe9c0, 0x00000000, 0x008fe9c1, 0x008fe9c2,
+ /* a4 */ 0x008fe9c3, 0x00000000, 0x00000000, 0x008fe9c4,
+ /* a8 */ 0x0000c2cd, 0x00000000, 0x00000000, 0x0000f1da,
+ /* ac */ 0x00000000, 0x008fe9c5, 0x008fe9c6, 0x00000000,
+ /* b0 */ 0x0000c6ad, 0x00000000, 0x00000000, 0x008fe9c7,
+ /* b4 */ 0x00000000, 0x008fe9c8, 0x008fe9c9, 0x0000f1db,
+ /* b8 */ 0x008fe9ca, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x0000f1e0, 0x00000000,
+
+ /*** e9a9xx - offset 0x0524e ***/
+ /* 80 */ 0x0000f1de, 0x008fe9cc, 0x0000f1dd, 0x0000f1df,
+ /* 84 */ 0x008fe9cd, 0x0000f1dc, 0x00000000, 0x008fe9cb,
+ /* 88 */ 0x00000000, 0x00000000, 0x008fe9ce, 0x008fe9cf,
+ /* 8c */ 0x008fe9d0, 0x0000f1e2, 0x008fe9d1, 0x00000000,
+ /* 90 */ 0x00000000, 0x008fe9d2, 0x00000000, 0x00000000,
+ /* 94 */ 0x008fe9d3, 0x0000f1e1, 0x008fe9d4, 0x0000f1e4,
+ /* 98 */ 0x00000000, 0x00000000, 0x0000b6c3, 0x0000f1e3,
+ /* 9c */ 0x00000000, 0x008fe9d5, 0x00000000, 0x0000f1e5,
+ /* a0 */ 0x00000000, 0x00000000, 0x0000f1e6, 0x00000000,
+ /* a4 */ 0x0000f1e8, 0x0000f1e7, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000f1e9, 0x0000f1eb, 0x0000f1ea,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9aaxx - offset 0x0527a ***/
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x0000b9fc, 0x00000000, 0x008fe9d6, 0x00000000,
+ /* ac */ 0x008fe9d7, 0x0000f1ec, 0x008fe9d8, 0x008fe9d9,
+ /* b0 */ 0x0000f1ed, 0x00000000, 0x008fe9da, 0x00000000,
+ /* b4 */ 0x008fe9db, 0x008fe9dc, 0x008fe9dd, 0x00000000,
+ /* b8 */ 0x0000b3bc, 0x008fe9de, 0x00000000, 0x008fe9df,
+ /* bc */ 0x0000f1ee, 0x00000000, 0x008fe9e0, 0x008fe9e1,
+
+ /*** e9abxx - offset 0x052ba ***/
+ /* 80 */ 0x0000f1ef, 0x008fe9e2, 0x00000000, 0x008fe9e3,
+ /* 84 */ 0x0000bff1, 0x00000000, 0x008fe9e4, 0x00000000,
+ /* 88 */ 0x008fe9e5, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fe9e6, 0x0000f1f0,
+ /* 90 */ 0x008fe9e7, 0x0000f1f1, 0x008fe9e8, 0x0000f1f2,
+ /* 94 */ 0x0000f1f3, 0x008fe9e9, 0x008fe9ea, 0x008fe9eb,
+ /* 98 */ 0x0000b9e2, 0x008ff4fb, 0x00000000, 0x008fe9ec,
+ /* 9c */ 0x008fe9ed, 0x00000000, 0x0000f1f4, 0x0000f1f5,
+ /* a0 */ 0x008fe9ee, 0x00000000, 0x0000f1f6, 0x0000f1f7,
+ /* a4 */ 0x008fe9ef, 0x008fe9f0, 0x0000f1f8, 0x008fe9f1,
+ /* a8 */ 0x00000000, 0x008fe9f2, 0x0000c8b1, 0x0000f1fa,
+ /* ac */ 0x008fe9f3, 0x0000c9a6, 0x0000f1fb, 0x0000f1f9,
+ /* b0 */ 0x00000000, 0x0000f1fd, 0x008fe9f4, 0x008fe9f5,
+ /* b4 */ 0x0000f1fc, 0x008fe9f6, 0x00000000, 0x0000f1fe,
+ /* b8 */ 0x00000000, 0x008fe9f7, 0x008fe9f8, 0x0000f2a1,
+ /* bc */ 0x00000000, 0x008fe9f9, 0x00000000, 0x008fe9fa,
+
+ /*** e9acxx - offset 0x052fa ***/
+ /* 80 */ 0x008fe9fb, 0x008fe9fc, 0x008fe9fd, 0x008fe9fe,
+ /* 84 */ 0x008feaa1, 0x008feaa2, 0x0000f2a2, 0x00000000,
+ /* 88 */ 0x008feaa3, 0x008feaa4, 0x00000000, 0x008feaa5,
+ /* 8c */ 0x008feaa6, 0x008feaa7, 0x008feaa8, 0x00000000,
+ /* 90 */ 0x008feaa9, 0x00000000, 0x008feaaa, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x008feaab, 0x00000000,
+ /* 98 */ 0x0000f2a3, 0x008feaac, 0x0000f2a4, 0x008feaad,
+ /* 9c */ 0x008feaae, 0x00000000, 0x00000000, 0x0000f2a5,
+ /* a0 */ 0x008feaaf, 0x00000000, 0x0000f2a6, 0x0000f2a7,
+ /* a4 */ 0x00000000, 0x0000f2a8, 0x008feab0, 0x0000f2a9,
+ /* a8 */ 0x0000f2aa, 0x0000f2ab, 0x0000f2ac, 0x008feab1,
+ /* ac */ 0x00000000, 0x008feab2, 0x0000f2ad, 0x0000f2ae,
+ /* b0 */ 0x00000000, 0x0000ddb5, 0x0000f2af, 0x008feab3,
+ /* b4 */ 0x008feab4, 0x008feab5, 0x00000000, 0x008feab6,
+ /* b8 */ 0x00000000, 0x008feab7, 0x008feab8, 0x0000e4f8,
+ /* bc */ 0x0000b5b4, 0x008feab9, 0x00000000, 0x00000000,
+
+ /*** e9adxx - offset 0x05339 ***/
+ /* 80 */ 0x0000b3a1, 0x0000bab2, 0x0000f2b1,
+ /* 84 */ 0x0000f2b0, 0x0000cca5, 0x00000000, 0x00000000,
+ /* 88 */ 0x008feaba, 0x00000000, 0x00000000, 0x008feabb,
+ /* 8c */ 0x008feabc, 0x0000f2b3, 0x0000f2b4, 0x0000f2b2,
+ /* 90 */ 0x00000000, 0x0000f2b5, 0x00000000, 0x00000000,
+ /* 94 */ 0x0000cbe2, 0x008feabd, 0x008feabe, 0x008feabf,
+ /* 98 */ 0x0000f2b6, 0x00000000, 0x0000b5fb, 0x008feac0,
+ /* 9c */ 0x00000000, 0x00000000, 0x008feac1, 0x00000000,
+ /* a0 */ 0x00000000, 0x008feac2, 0x00000000, 0x008feac3,
+ /* a4 */ 0x00000000, 0x008feac4, 0x008feac5, 0x00000000,
+ /* a8 */ 0x008feac6, 0x00000000, 0x008feac7, 0x008feac8,
+ /* ac */ 0x008feac9, 0x008feaca, 0x008feacb, 0x0000cfa5,
+ /* b0 */ 0x00000000, 0x00000000, 0x008ff4fc, 0x008feacc,
+ /* b4 */ 0x0000f2b7, 0x008feacd, 0x00000000, 0x008feace,
+ /* b8 */ 0x008feacf, 0x008fead0, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x008fead1,
+
+ /*** e9aexx - offset 0x05379 ***/
+ /* 80 */ 0x008fead2, 0x00000000, 0x00000000, 0x0000f2b9,
+ /* 84 */ 0x008fead3, 0x008fead4, 0x008fead5, 0x008fead6,
+ /* 88 */ 0x00000000, 0x008fead7, 0x008fead8, 0x008fead9,
+ /* 8c */ 0x00000000, 0x008feada, 0x0000b0be, 0x008feadb,
+ /* 90 */ 0x008feadc, 0x0000f2ba, 0x0000caab, 0x0000f2b8,
+ /* 94 */ 0x008feadd, 0x00000000, 0x0000f2bb, 0x0000f2bc,
+ /* 98 */ 0x00000000, 0x00000000, 0x008feade, 0x00000000,
+ /* 9c */ 0x00000000, 0x008feadf, 0x008feae0, 0x0000f2bd,
+ /* a0 */ 0x0000f2be, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008feae1, 0x008feae2,
+ /* a8 */ 0x0000f2bf, 0x008feae3, 0x0000cbee, 0x0000bbad,
+ /* ac */ 0x008feae4, 0x0000bafa, 0x0000c1af, 0x00000000,
+ /* b0 */ 0x008feae5, 0x008feae6, 0x008feae7, 0x00000000,
+ /* b4 */ 0x0000f2c0, 0x00000000, 0x00000000, 0x008feae8,
+ /* b8 */ 0x008feae9, 0x0000f2c3, 0x00000000, 0x008feaea,
+ /* bc */ 0x008feaeb, 0x00000000, 0x008feaec, 0x008feaed,
+
+ /*** e9afxx - offset 0x053b9 ***/
+ /* 80 */ 0x0000f2c1, 0x008feaee, 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000f2c4, 0x008feaef,
+ /* 88 */ 0x008feaf0, 0x0000b8f1, 0x0000f2c2, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008feaf1, 0x0000f2c5,
+ /* 90 */ 0x008feaf2, 0x0000f2c6, 0x0000f2c7, 0x00000000,
+ /* 94 */ 0x0000f2cb, 0x00000000, 0x0000bbaa, 0x008feaf3,
+ /* 98 */ 0x008feaf4, 0x00000000, 0x00000000, 0x0000c2e4,
+ /* 9c */ 0x00000000, 0x008feaf5, 0x00000000, 0x008feaf6,
+ /* a0 */ 0x00000000, 0x0000f2cc, 0x0000f2c9, 0x0000f2c8,
+ /* a4 */ 0x0000f2ca, 0x008feaf7, 0x00000000, 0x008feaf8,
+ /* a8 */ 0x0000b7df, 0x00000000, 0x008feaf9, 0x008feafa,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x008feafb,
+ /* b0 */ 0x0000f2d0, 0x0000f2cf, 0x0000f2ce, 0x008feafc,
+ /* b4 */ 0x00000000, 0x0000b0b3, 0x00000000, 0x008feafd,
+ /* b8 */ 0x008feafe, 0x008feba1, 0x008feba2, 0x00000000,
+ /* bc */ 0x00000000, 0x008feba3, 0x00000000, 0x008feba4,
+
+ /*** e9b0xx - offset 0x053f9 ***/
+ /* 80 */ 0x008feba5, 0x00000000, 0x008feba6, 0x00000000,
+ /* 84 */ 0x0000f2da, 0x00000000, 0x0000f2d6, 0x00000000,
+ /* 88 */ 0x0000f2d7, 0x0000f2d3, 0x0000f2d9, 0x008feba7,
+ /* 8c */ 0x0000f2d5, 0x0000b3e2, 0x00000000, 0x008feba8,
+ /* 90 */ 0x0000cfcc, 0x008feba9, 0x0000f2d8, 0x0000f2d4,
+ /* 94 */ 0x0000f2d2, 0x0000f2d1, 0x008febaa, 0x00000000,
+ /* 98 */ 0x008febab, 0x008febac, 0x008febad, 0x0000f2dc,
+ /* 9c */ 0x008febae, 0x00000000, 0x008febaf, 0x00000000,
+ /* a0 */ 0x00000000, 0x0000f2df, 0x008febb0, 0x008febb1,
+ /* a4 */ 0x0000f2de, 0x0000f2dd, 0x008febb2, 0x008febb3,
+ /* a8 */ 0x008febb4, 0x008febb5, 0x008febb6, 0x00000000,
+ /* ac */ 0x00000000, 0x0000c9c9, 0x0000f2db, 0x0000b0f3,
+ /* b0 */ 0x0000f2e0, 0x008febb7, 0x0000f2e2, 0x00000000,
+ /* b4 */ 0x00000000, 0x008febb8, 0x008febb9, 0x008febba,
+ /* b8 */ 0x00000000, 0x0000b3ef, 0x0000f2cd, 0x0000b1b7,
+ /* bc */ 0x00000000, 0x008febbb, 0x0000f2e4, 0x00000000,
+
+ /*** e9b1xx - offset 0x05438 ***/
+ /* 80 */ 0x008febbc, 0x00000000, 0x008febbd,
+ /* 84 */ 0x008febbe, 0x008febbf, 0x0000f2e3, 0x0000f2e1,
+ /* 88 */ 0x0000c3ad, 0x008febc0, 0x008febc1, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008febc2, 0x008febc3,
+ /* 90 */ 0x008febc4, 0x00000000, 0x0000cbf0, 0x008febc5,
+ /* 94 */ 0x008febc6, 0x00000000, 0x008febc7, 0x0000ceda,
+ /* 98 */ 0x008febc8, 0x00000000, 0x0000f2e5, 0x008febc9,
+ /* 9c */ 0x008febd0, 0x008febca, 0x008febcb, 0x008febcc,
+ /* a0 */ 0x0000f2e6, 0x00000000, 0x00000000, 0x008febcd,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x0000f2e7,
+ /* a8 */ 0x008febd2, 0x008febce, 0x008febcf, 0x008febd1,
+ /* ac */ 0x00000000, 0x00000000, 0x008febd3, 0x00000000,
+ /* b0 */ 0x008febd4, 0x00000000, 0x008febd5, 0x00000000,
+ /* b4 */ 0x00000000, 0x008febd6, 0x0000f2e8, 0x008febd7,
+ /* b8 */ 0x0000f2e9, 0x00000000, 0x00000000, 0x008febd8,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9b3xx - offset 0x05474 ***/
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 94 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x0000c4bb, 0x008febd9, 0x0000f2ea,
+ /* a8 */ 0x00000000, 0x0000c8b7, 0x00000000, 0x0000f2ef,
+ /* ac */ 0x0000f2eb, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x0000f2ec, 0x00000000, 0x008febda, 0x0000cbb1,
+ /* b4 */ 0x0000ccc4, 0x00000000, 0x0000c6d0, 0x008febdb,
+ /* b8 */ 0x00000000, 0x008febdc, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9b4xx - offset 0x054b2 ***/
+ /* 80 */ 0x008febde, 0x0000f2f0,
+ /* 84 */ 0x00000000, 0x00000000, 0x0000f2f1, 0x0000c6be,
+ /* 88 */ 0x0000f2ee, 0x0000f2ed, 0x00000000, 0x008febdd,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000b2aa, 0x00000000,
+ /* 90 */ 0x00000000, 0x008febdf, 0x0000f2f9, 0x00000000,
+ /* 94 */ 0x00000000, 0x0000f2f8, 0x00000000, 0x008febe0,
+ /* 98 */ 0x008febe1, 0x00000000, 0x00000000, 0x0000b1f5,
+ /* 9c */ 0x008febe2, 0x008febe3, 0x008febe4, 0x0000f2f6,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x0000f2f5,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000f2f3, 0x00000000,
+ /* a8 */ 0x0000b3fb, 0x00000000, 0x0000f2f2, 0x0000bcb2,
+ /* ac */ 0x0000b2a9, 0x00000000, 0x00000000, 0x008febe5,
+ /* b0 */ 0x008febe6, 0x00000000, 0x008febe7, 0x008febe8,
+ /* b4 */ 0x008febe9, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x008febea, 0x0000b9e3,
+ /* bc */ 0x008febeb, 0x008febed, 0x0000f2fc, 0x0000f2fb,
+
+ /*** e9b5xx - offset 0x054f2 ***/
+ /* 80 */ 0x00000000, 0x0000f2fa, 0x008febee, 0x008febef,
+ /* 84 */ 0x0000f2f7, 0x008febec, 0x0000f2fd, 0x008febf0,
+ /* 88 */ 0x0000f2fe, 0x00000000, 0x008febf1, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 90 */ 0x0000f3a5, 0x0000f3a4, 0x00000000, 0x008febf2,
+ /* 94 */ 0x008febf3, 0x00000000, 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x0000f3a6, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000b1ad, 0x0000f3a1, 0x0000f3a2, 0x008febf4,
+ /* a0 */ 0x0000b9f4, 0x0000ccb9, 0x008febf6, 0x008febf5,
+ /* a4 */ 0x0000f3a3, 0x008febf7, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x008febf8, 0x008febf9, 0x008febfa,
+ /* ac */ 0x0000cbb2, 0x00000000, 0x00000000, 0x0000f3ab,
+ /* b0 */ 0x008febfb, 0x00000000, 0x0000f3a7, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x008febfc, 0x008febfd,
+ /* b8 */ 0x00000000, 0x00000000, 0x0000f3ac, 0x008febfe,
+ /* bc */ 0x008feca1, 0x00000000, 0x008feca2, 0x00000000,
+
+ /*** e9b6xx - offset 0x05531 ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008feca3,
+ /* 84 */ 0x008feca4, 0x00000000, 0x008feca5, 0x0000f3a9,
+ /* 88 */ 0x00000000, 0x0000f3a8, 0x008feca6, 0x00000000,
+ /* 8c */ 0x00000000, 0x008feca7, 0x008feca8, 0x0000b7dc,
+ /* 90 */ 0x00000000, 0x00000000, 0x008feca9, 0x008fecaa,
+ /* 94 */ 0x00000000, 0x008fecab, 0x008fecac, 0x008fecad,
+ /* 98 */ 0x008fecae, 0x00000000, 0x0000f3ad, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x008fecaf, 0x00000000, 0x00000000,
+ /* a4 */ 0x0000f3ae, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x0000f3af, 0x008fecb0, 0x0000f3aa,
+ /* ac */ 0x008fecb1, 0x00000000, 0x008fecb2, 0x0000f2f4,
+ /* b0 */ 0x00000000, 0x008fecb3, 0x0000f3b0, 0x00000000,
+ /* b4 */ 0x0000c4e1, 0x008fecb4, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000f3b4, 0x008fecb5, 0x0000f3b5, 0x0000f3b3,
+ /* bc */ 0x008fecb6, 0x00000000, 0x00000000, 0x008fecb7,
+
+ /*** e9b7xx - offset 0x05571 ***/
+ /* 80 */ 0x00000000, 0x0000f3b2, 0x0000f3b8, 0x008fecb8,
+ /* 84 */ 0x0000f3b1, 0x00000000, 0x0000f3b6, 0x008fecb9,
+ /* 88 */ 0x00000000, 0x008fecba, 0x008fecbb, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x00000000, 0x0000f3b7,
+ /* 90 */ 0x00000000, 0x00000000, 0x00000000, 0x0000f3ba,
+ /* 94 */ 0x008fecbc, 0x008fecbd, 0x008fecbe, 0x008fecbf,
+ /* 98 */ 0x00000000, 0x0000f3b9, 0x008fecc0, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x008fecc1, 0x008fecc2,
+ /* a0 */ 0x008fecc3, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x008fecc4, 0x0000f3bc, 0x008fecc5,
+ /* a8 */ 0x00000000, 0x008fecc6, 0x00000000, 0x008fecc7,
+ /* ac */ 0x00000000, 0x0000f3bd, 0x008fecc8, 0x0000f3be,
+ /* b0 */ 0x008fecc9, 0x00000000, 0x0000cfc9, 0x008fecca,
+ /* b4 */ 0x008feccb, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000f3bb, 0x0000c2eb, 0x0000baed, 0x00000000,
+ /* bc */ 0x00000000, 0x0000f3bf, 0x008feccc, 0x00000000,
+
+ /*** e9b8xx - offset 0x055b0 ***/
+ /* 80 */ 0x00000000, 0x008fecce, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x008feccf,
+ /* 88 */ 0x00000000, 0x00000000, 0x008feccd, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x008fecd0, 0x00000000,
+ /* 90 */ 0x008fecd1, 0x008fecd2, 0x008fecd3, 0x00000000,
+ /* 94 */ 0x00000000, 0x008fecd4, 0x008fecd5, 0x00000000,
+ /* 98 */ 0x00000000, 0x008fecd6, 0x0000f3c0, 0x0000f3c1,
+ /* 9c */ 0x008fecd7, 0x008fecd8, 0x0000f3c2, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** e9b9xx - offset 0x055cf ***/
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x0000f3c3, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000b8b4, 0x0000f3c4, 0x008fecd9, 0x008fecda,
+ /* bc */ 0x008fecdb, 0x0000f3c5, 0x00000000, 0x0000bcaf,
+
+ /*** e9baxx - offset 0x0560f ***/
+ /* 80 */ 0x008fecdc, 0x0000f3c6, 0x008fecdd, 0x008fecde,
+ /* 84 */ 0x008fecdf, 0x008fece0, 0x00000000, 0x008fece1,
+ /* 88 */ 0x0000f3c7, 0x00000000, 0x00000000, 0x0000f3c8,
+ /* 8c */ 0x0000f3c9, 0x00000000, 0x008fece2, 0x008fece3,
+ /* 90 */ 0x00000000, 0x0000f3cc, 0x0000f3ca, 0x0000cfbc,
+ /* 94 */ 0x00000000, 0x0000f3cb, 0x008fece4, 0x0000ceef,
+ /* 98 */ 0x008fece5, 0x00000000, 0x00000000, 0x008fece6,
+ /* 9c */ 0x00000000, 0x0000f3cd, 0x008fece7, 0x0000cedb,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fece8, 0x0000f3ce, 0x0000c7fe, 0x00000000,
+ /* a8 */ 0x008fece9, 0x0000f3cf, 0x0000f3d1, 0x00000000,
+ /* ac */ 0x008fecea, 0x0000f3d2, 0x008feceb, 0x008fecec,
+ /* b0 */ 0x008feced, 0x00000000, 0x00000000, 0x008fecee,
+ /* b4 */ 0x008fecef, 0x008fecf0, 0x00000000, 0x00000000,
+ /* b8 */ 0x0000f3d0, 0x0000b9ed, 0x0000cccd, 0x0000cbe3,
+ /* bc */ 0x0000d6f7, 0x00000000, 0x0000dde0, 0x0000cbfb,
+
+ /*** e9bbxx - offset 0x0564f ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 84 */ 0x0000b2ab, 0x00000000, 0x008fecf1, 0x00000000,
+ /* 88 */ 0x008fecf2, 0x00000000, 0x00000000, 0x008fecf3,
+ /* 8c */ 0x0000f3d4, 0x0000b5d0, 0x0000f3d5, 0x0000f3d6,
+ /* 90 */ 0x0000f3d7, 0x008ff4fe, 0x0000b9f5, 0x00000000,
+ /* 94 */ 0x0000f3d8, 0x008fecf4, 0x00000000, 0x00000000,
+ /* 98 */ 0x0000e0d4, 0x0000ccdb, 0x00000000, 0x0000c2e3,
+ /* 9c */ 0x0000f3d9, 0x0000f3db, 0x0000f3da, 0x008fecf5,
+ /* a0 */ 0x0000f3dc, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x008fecf6, 0x0000f3dd, 0x00000000, 0x008fecf7,
+ /* a8 */ 0x0000f3de, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x008fecf8, 0x008fecf9, 0x008fecfa, 0x0000f3df,
+ /* b0 */ 0x008fecfb, 0x008fecfc, 0x008fecfd, 0x00000000,
+ /* b4 */ 0x0000f3e0, 0x008fecfe, 0x0000f3e1, 0x0000f3e2,
+ /* b8 */ 0x008feda1, 0x0000f3e3, 0x00000000, 0x0000f3e4,
+ /* bc */ 0x0000f3e5, 0x0000f3e6, 0x00000000, 0x008feda2,
+
+ /*** e9bcxx - offset 0x0568f ***/
+ /* 80 */ 0x00000000, 0x00000000, 0x008feda3, 0x008feda4,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x0000f3e7,
+ /* 88 */ 0x0000f3e8, 0x008feda5, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000c5a4, 0x008feda6,
+ /* 90 */ 0x008feda7, 0x008feda8, 0x008feda9, 0x0000b8dd,
+ /* 94 */ 0x008fedaa, 0x0000f3ea, 0x008fedab, 0x008fedac,
+ /* 98 */ 0x00000000, 0x008fedad, 0x008fedae, 0x008fedaf,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x008fedb0,
+ /* a0 */ 0x0000c1cd, 0x0000f3eb, 0x008fedb1, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x008fedb2, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x008fedb3, 0x008fedb4,
+ /* ac */ 0x0000f3ec, 0x00000000, 0x00000000, 0x008fedb5,
+ /* b0 */ 0x00000000, 0x008fedb6, 0x008fedb7, 0x00000000,
+ /* b4 */ 0x008fedb8, 0x00000000, 0x00000000, 0x008fedb9,
+ /* b8 */ 0x00000000, 0x008fedba, 0x008fedbb, 0x0000c9a1,
+ /* bc */ 0x008fedbc, 0x008fedbd, 0x0000f3ed, 0x008fedbe,
+
+ /*** e9bdxx - offset 0x056cf ***/
+ /* 80 */ 0x00000000, 0x008fedbf, 0x00000000, 0x008fedc0,
+ /* 84 */ 0x008fedc1, 0x008fedc2, 0x008fedc3, 0x008fedc4,
+ /* 88 */ 0x00000000, 0x00000000, 0x0000f3ee, 0x0000e3b7,
+ /* 8c */ 0x00000000, 0x00000000, 0x0000ecda, 0x0000f0ed,
+ /* 90 */ 0x00000000, 0x00000000, 0x0000f3ef, 0x008fedc5,
+ /* 94 */ 0x0000f3f0, 0x008fedc6, 0x008fedc7, 0x008fedc8,
+ /* 98 */ 0x008fedc9, 0x00000000, 0x008fedca, 0x00000000,
+ /* 9c */ 0x00000000, 0x008fedcb, 0x008fedcc, 0x0000f3f2,
+ /* a0 */ 0x0000f3f3, 0x0000f3f4, 0x0000cef0, 0x0000f3f1,
+ /* a4 */ 0x00000000, 0x00000000, 0x0000f3f5, 0x0000f3f6,
+ /* a8 */ 0x008fedcd, 0x008fedce, 0x0000f3f8, 0x00000000,
+ /* ac */ 0x0000f3f7, 0x008fedcf, 0x008fedd0, 0x008fedd1,
+ /* b0 */ 0x008fedd2, 0x008fedd3, 0x0000f3fa, 0x008fedd4,
+ /* b4 */ 0x00000000, 0x008fedd5, 0x0000f3fb, 0x0000f3f9,
+ /* b8 */ 0x00000000, 0x00000000, 0x008fedd6, 0x00000000,
+ /* bc */ 0x00000000, 0x008fedd7, 0x00000000, 0x00000000,
+
+ /*** e9bexx - offset 0x0570d ***/
+ /* 80 */ 0x00000000, 0x00000000,
+ /* 84 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 88 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 8c */ 0x00000000, 0x0000ceb6, 0x00000000, 0x008fedd8,
+ /* 90 */ 0x008fedd9, 0x008fedda, 0x008feddb, 0x00000000,
+ /* 94 */ 0x008feddc, 0x0000f3fc, 0x008feddd, 0x008fedde,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x0000f3fd, 0x0000e3d4, 0x008feddf, 0x00000000,
+ /* a0 */ 0x0000f3fe, 0x008fede0, 0x008fede1, 0x008fede2,
+ /* a4 */ 0x00000000, 0x008fede3, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** efa4xx - offset 0x05733 ***/
+ /* 98 */ 0x00000000, 0x00000000,
+ /* 9c */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x008ff4c5, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** efa7xx - offset 0x0575d ***/
+ /* 94 */ 0x00000000, 0x00000000,
+ /* 98 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* 9c */ 0x008ff4f2, 0x00000000, 0x00000000, 0x00000000,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** efa8xx - offset 0x0578f ***/
+ /* 8c */ 0x008ff4b4, 0x008ff4b7,
+ /* 90 */ 0x008ff4b8, 0x008ff4bd, 0x008ff4c4, 0x008ff4c7,
+ /* 94 */ 0x008ff4c8, 0x008ff4ce, 0x008ff4cf, 0x008ff4d3,
+ /* 98 */ 0x008ff4d5, 0x008ff4d6, 0x008ff4d7, 0x008ff4d8,
+ /* 9c */ 0x008ff4da, 0x008ff4db, 0x008ff4de, 0x008ff4e0,
+ /* a0 */ 0x008ff4e2, 0x008ff4e3, 0x008ff4e5, 0x008ff4e9,
+ /* a4 */ 0x008ff4ea, 0x008ff4eb, 0x008ff4ed, 0x008ff4ef,
+ /* a8 */ 0x008ff4f0, 0x008ff4f3, 0x008ff4f7, 0x008ff4f8,
+ /* ac */ 0x008ff4f9, 0x008ff4fd, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** efbcxx - offset 0x057ce ***/
+ /* 80 */ 0x0000a1aa, 0x008ff4aa, 0x0000a1f4,
+ /* 84 */ 0x0000a1f0, 0x0000a1f3, 0x0000a1f5, 0x008ff4a9,
+ /* 88 */ 0x0000a1ca, 0x0000a1cb, 0x0000a1f6, 0x0000a1dc,
+ /* 8c */ 0x0000a1a4, 0x0000a1dd, 0x0000a1a5, 0x0000a1bf,
+ /* 90 */ 0x0000a3b0, 0x0000a3b1, 0x0000a3b2, 0x0000a3b3,
+ /* 94 */ 0x0000a3b4, 0x0000a3b5, 0x0000a3b6, 0x0000a3b7,
+ /* 98 */ 0x0000a3b8, 0x0000a3b9, 0x0000a1a7, 0x0000a1a8,
+ /* 9c */ 0x0000a1e3, 0x0000a1e1, 0x0000a1e4, 0x0000a1a9,
+ /* a0 */ 0x0000a1f7, 0x0000a3c1, 0x0000a3c2, 0x0000a3c3,
+ /* a4 */ 0x0000a3c4, 0x0000a3c5, 0x0000a3c6, 0x0000a3c7,
+ /* a8 */ 0x0000a3c8, 0x0000a3c9, 0x0000a3ca, 0x0000a3cb,
+ /* ac */ 0x0000a3cc, 0x0000a3cd, 0x0000a3ce, 0x0000a3cf,
+ /* b0 */ 0x0000a3d0, 0x0000a3d1, 0x0000a3d2, 0x0000a3d3,
+ /* b4 */ 0x0000a3d4, 0x0000a3d5, 0x0000a3d6, 0x0000a3d7,
+ /* b8 */ 0x0000a3d8, 0x0000a3d9, 0x0000a3da, 0x0000a1ce,
+ /* bc */ 0x0000a1c0, 0x0000a1cf, 0x0000a1b0, 0x0000a1b2,
+
+ /*** efbdxx - offset 0x0580e ***/
+ /* 80 */ 0x0000a1ae, 0x0000a3e1, 0x0000a3e2, 0x0000a3e3,
+ /* 84 */ 0x0000a3e4, 0x0000a3e5, 0x0000a3e6, 0x0000a3e7,
+ /* 88 */ 0x0000a3e8, 0x0000a3e9, 0x0000a3ea, 0x0000a3eb,
+ /* 8c */ 0x0000a3ec, 0x0000a3ed, 0x0000a3ee, 0x0000a3ef,
+ /* 90 */ 0x0000a3f0, 0x0000a3f1, 0x0000a3f2, 0x0000a3f3,
+ /* 94 */ 0x0000a3f4, 0x0000a3f5, 0x0000a3f6, 0x0000a3f7,
+ /* 98 */ 0x0000a3f8, 0x0000a3f9, 0x0000a3fa, 0x0000a1d0,
+ /* 9c */ 0x0000a1c3, 0x0000a1d1, 0x0000a1c1, 0x00000000,
+ /* a0 */ 0x00000000, 0x00008ea1, 0x00008ea2, 0x00008ea3,
+ /* a4 */ 0x00008ea4, 0x00008ea5, 0x00008ea6, 0x00008ea7,
+ /* a8 */ 0x00008ea8, 0x00008ea9, 0x00008eaa, 0x00008eab,
+ /* ac */ 0x00008eac, 0x00008ead, 0x00008eae, 0x00008eaf,
+ /* b0 */ 0x00008eb0, 0x00008eb1, 0x00008eb2, 0x00008eb3,
+ /* b4 */ 0x00008eb4, 0x00008eb5, 0x00008eb6, 0x00008eb7,
+ /* b8 */ 0x00008eb8, 0x00008eb9, 0x00008eba, 0x00008ebb,
+ /* bc */ 0x00008ebc, 0x00008ebd, 0x00008ebe, 0x00008ebf,
+
+ /*** efbexx - offset 0x0584e ***/
+ /* 80 */ 0x00008ec0, 0x00008ec1, 0x00008ec2, 0x00008ec3,
+ /* 84 */ 0x00008ec4, 0x00008ec5, 0x00008ec6, 0x00008ec7,
+ /* 88 */ 0x00008ec8, 0x00008ec9, 0x00008eca, 0x00008ecb,
+ /* 8c */ 0x00008ecc, 0x00008ecd, 0x00008ece, 0x00008ecf,
+ /* 90 */ 0x00008ed0, 0x00008ed1, 0x00008ed2, 0x00008ed3,
+ /* 94 */ 0x00008ed4, 0x00008ed5, 0x00008ed6, 0x00008ed7,
+ /* 98 */ 0x00008ed8, 0x00008ed9, 0x00008eda, 0x00008edb,
+ /* 9c */ 0x00008edc, 0x00008edd, 0x00008ede, 0x00008edf,
+ /* a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* a8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* ac */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b4 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* b8 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+ /* bc */ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
+
+ /*** efbfxx - offset 0x0586e ***/
+ /* a0 */ 0x0000a1f1, 0x0000a1f2, 0x0000a2cc, 0x0000a1b1,
+ /* a4 */ 0x008fa2c3, 0x0000a1ef
+};
+
+static const pg_mb_radix_index uejb2idx =
+{
+ 0xc2, 0xd1, /* table range */
+ {
+ 1, 65, 129, 193, 0, 256, 0, 0, 0, 313, 0, 0, 373, 437, 500, 564
+ }
+};
+
+static const pg_mb_radix_index uejb3idx1 =
+{
+ 0xe2, 0xef, /* table range */
+ {
+ 1, 65, 81, 145, 209, 273, 337, 401, 0, 0, 0, 0, 0, 464
+ }
+};
+
+static const pg_mb_radix_index uejb3idx2 =
+{
+ 0x80, 0xbf, /*index range */
+ {
+ /*** e2xxxx - offset 0x00001 ****/
+ /* e280 */ 612, 0, 0, 0, 673, 717, 775, 821, 885, 947, 1009, 0, 1073, 0, 0, 0,
+ /* e290 */ 0, 1105, 0, 0, 1169, 1233, 1265, 1327, 1386, 1450, 0, 0, 0, 0, 0, 0,
+ /* e2a0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e2b7 */ 0, 0, 0, 0, 0, 0, 0, 0, 0,
+
+ /*** e3xxxx - offset 0x00041 ****/
+ /* e380 */ 1514, 1577, 1641, 1705, 0, 0, 0, 0, 1768, 0, 1826, 0, 1887, 1947,
+ /* e38e */ 2010, 2070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e3a3 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* e3ba */ 0, 0, 0, 0, 0, 0,
+
+ /*** e4xxxx - offset 0x00051 ****/
+ /* e4b0 */ 0, 0, 0, 0, 0, 0, 0, 0, 2134, 2198, 2262, 2326, 2390, 2454, 2518,
+ /* e4bf */ 2582,
+
+ /*** e5xxxx - offset 0x00091 ****/
+ /* e580 */ 2646, 2710, 2774, 2838, 2902, 2966, 3030, 3094, 3158, 3219, 3283,
+ /* e58b */ 3347, 3411, 3475, 3539, 3603, 3666, 3730, 3794, 3858, 3922, 3986,
+ /* e596 */ 4050, 4114, 4178, 4242, 4306, 4370, 4434, 4498, 4562, 4626, 4690,
+ /* e5a1 */ 4754, 4818, 4881, 4943, 5007, 5070, 5133, 5197, 5261, 5325, 5389,
+ /* e5ac */ 5453, 5517, 5581, 5645, 5709, 5773, 5835, 5898, 5961, 6025, 6089,
+ /* e5b7 */ 6151, 6215, 6279, 6343, 6407, 6471, 6535, 6599, 6661,
+
+ /*** e6xxxx - offset 0x000d1 ****/
+ /* e680 */ 6725, 6789, 6853, 6916, 6980, 7044, 7108, 7172, 7236, 7300, 7364,
+ /* e68b */ 7428, 7492, 7556, 7620, 7684, 7743, 7807, 7869, 7933, 7997, 8061,
+ /* e696 */ 8124, 8188, 8252, 8316, 8380, 8444, 8508, 8572, 8636, 8700, 8764,
+ /* e6a1 */ 8828, 8892, 8953, 9017, 9081, 9145, 9209, 9273, 9337, 9401, 9465,
+ /* e6ac */ 9527, 9591, 9655, 9719, 9783, 9847, 9910, 9974, 10034, 10098, 10160,
+ /* e6b7 */ 10224, 10288, 10351, 10415, 10479, 10543, 10607, 10671, 10735,
+
+ /*** e7xxxx - offset 0x00111 ****/
+ /* e780 */ 10799, 10862, 10925, 10985, 11047, 11110, 11174, 11238, 11302, 11366,
+ /* e78a */ 11430, 11493, 11556, 11620, 11684, 11748, 11812, 11876, 11940, 12004,
+ /* e794 */ 12068, 12132, 12196, 12260, 12324, 12388, 12452, 12516, 12580, 12644,
+ /* e79e */ 12708, 12772, 12834, 12898, 12961, 13025, 13089, 13153, 13217, 13281,
+ /* e7a8 */ 13345, 13409, 13473, 13537, 13601, 13665, 13725, 13789, 13853, 13917,
+ /* e7b2 */ 13980, 14044, 14108, 14172, 14236, 14300, 14364, 14428, 14492, 0,
+ /* e7bc */ 14523, 14587, 14651, 14715,
+
+ /*** e8xxxx - offset 0x00151 ****/
+ /* e880 */ 14779, 14843, 14907, 14968, 15031, 15094, 15158, 15222, 15286, 15350,
+ /* e88a */ 15414, 15478, 15542, 15606, 15670, 15734, 15797, 15859, 15922, 15986,
+ /* e894 */ 16050, 16114, 16178, 16242, 16306, 16370, 16430, 16494, 16558, 16622,
+ /* e89e */ 16686, 16750, 16814, 16878, 16942, 17006, 17069, 17133, 17197, 17261,
+ /* e8a8 */ 17325, 17389, 17453, 17517, 17581, 17644, 17708, 0, 17740, 17804,
+ /* e8b2 */ 17867, 17931, 17995, 18023, 18087, 18151, 18215, 18279, 18342, 18406,
+ /* e8bc */ 18470, 18534, 18572, 18636,
+
+ /*** e9xxxx - offset 0x00191 ****/
+ /* e980 */ 18700, 18764, 18828, 18891, 18955, 19017, 19080, 19144, 19208, 19272,
+ /* e98a */ 19336, 19400, 19464, 19524, 19588, 19651, 19714, 19778, 19842, 0, 0,
+ /* e995 */ 19851, 19915, 19979, 20018, 20082, 20146, 20210, 20274, 20337, 20401,
+ /* e99f */ 20465, 20529, 20592, 20645, 20709, 20772, 20836, 20878, 20942, 21006,
+ /* e9a9 */ 21070, 21114, 21178, 21242, 21305, 21369, 21433, 21497, 21560, 0,
+ /* e9b3 */ 21620, 21682, 21746, 21809, 21873, 21936, 21967, 22031, 22095, 22159,
+ /* e9bd */ 22223, 22285, 0,
+
+ /*** efxxxx - offset 0x001d0 ****/
+ /* ef81 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ /* ef98 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22323, 0, 0, 22365, 22415, 0, 0,
+ /* efab */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22478, 22542,
+ /* efbe */ 22606, 22638
+ }
+};
+
+static const pg_mb_radix_tree utf8_eucjp_tree =
+{
+ /* final character table offset and body */
+ 0x80, 0xbf, NULL, uejcsegs,
+ /* 2-byte code table */
+ &uejb2idx,
+ /* 3-byte code tables */
+ {&uejb3idx1, &uejb3idx2},
+ /* 4-byte code table */
+ {NULL, NULL, NULL},
+};
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index dd020d2..7a6f5ad 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jp_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jp.map"
+#include "../../Unicode/utf8_to_euc_jp_radix.map"
+#include "../../Unicode/euc_jp_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JP, lengthof(LUmapEUC_JP),
+ &eucjp_utf8_tree, 0,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- ULmapEUC_JP, lengthof(ULmapEUC_JP),
+ &utf8_eucjp_tree, 0,
NULL, 0,
NULL,
PG_EUC_JP);
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-25 09:23 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Heikki Linnakangas @ 2016-10-25 09:23 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 10/21/2016 11:33 AM, Kyotaro HORIGUCHI wrote:
> Hello, this is new version of radix charconv.
>
> At Sat, 8 Oct 2016 00:37:28 +0300, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <6d85d710-9554-a928-29ff-b2d3b80b01c9@iki.fi>
>> What I don't want is that the current *.map files are turned into the
>> authoritative source files, that we modify by hand. There are no
>> comments in them, for starters, which makes hand-editing
>> cumbersome. It seems that we have edited some of them by hand already,
>> but we should rectify that.
>
> Agreed. So, I identifed source files of each character for EUC_JP
> and SJIS conversions to clarify what has been done on them.
>
> SJIS conversion is made from CP932.TXT and 8 additional
> conversions for UTF8->SJIS and none for SJIS->UTF8.
>
> EUC_JP is made from CP932.TXT and JIS0212.TXT. JIS0201.TXT and
> JIS0208.TXT are useless. It adds 83 or 86 (different by
> direction) conversion entries.
>
> http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
> http://unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT
>
> Now the generator scripts don't use *.map as source and in turn
> generates old-style map files as well as radix tree files.
>
> For convenience, UCS_to_(SJIS|EUC_JP).pl takes parater --flat and
> -v. The format generates the old-style flat map as well as radix
> map file and additional -v adds source description for each line
> in the flat map file.
>
> During working on this, EUC_JP map lacks some conversions but it
> is another issue.
Thanks!
I'd reallly like to clean up all the current perl scripts, before we
start to do the radix tree stuff. I worked through the rest of the
conversions, and fixed/hacked the perl scripts so that they faithfully
re-produce the mapping tables that we have in the repository currently.
Whether those are the best mappings or not, or whether we should update
them based on some authoritative source is another question, but let's
try to nail down the process of creating the mapping tables.
Tom Lane looked into this in Nov 2015
(https://www.postgresql.org/message-id/28825.1449076551%40sss.pgh.pa.us).
This is a continuation of that, to actually fix the scripts. This patch
series doesn't change any of the mappings, only the way we produce the
mapping tables.
Our UHC conversion tables contained a lot more characters than the
CP949.TXT file it's supposedly based on. I rewrote the script to use
"windows-949-2000.xml" file, from the ICU project, as the source
instead. It's a much closer match to our mapping tables, containing all
but one of the additional characters. We were already using
gb-18030-2000.xml as the source in UCS_GB18030.pl, so parsing ICU's XML
files isn't a new thing.
The GB2312.TXT source file seems to have disappeared from the Unicode
consortium's FTP site. I changed the UCS_to_EUC_CN.pl script to use
gb-18030-2000.xml as the source instead. GB-18030 is an extension of
GB-2312, UCS_to_EUC_CN.pl filters out the additional characters that are
not in GB-2312.
This now forms a reasonable basis for switching to radix tree. Every
mapping table is now generated by the print_tables() perl function in
convutils.pm. To switch to a radix tree, you just need to swap that
function with one that produces a radix tree instead of the
current-format mapping tables.
The perl scripts are still quite messy. For example, I lost the checks
for duplicate mappings somewhere along the way - that ought to be put
back. My Perl skills are limited.
This is now an orthogonal discussion, and doesn't need to block the
radix tree work, but we should consider what we want to base our mapping
tables on. Perhaps we could use the XML files from ICU as the source for
all of the mappings?
ICU seems to use a BSD-like license, so we could even include the XML
files in our repository. Actually, looking at
http://www.unicode.org/copyright.html#License, I think we could include
the *.TXT files in our repository, too, if we wanted to. The *.TXT files
are found under www.unicode.org/Public/, so that license applies. I
think that has changed somewhat recently, because the comments in our
perl scripts claim that the license didn't allow that.
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
0001-Remove-code-points-0x80-from-character-conversion-ta.patch.bz2 (application/x-bzip, 3.7K) download
0002-Remove-unnecessary-leading-zeros.patch.bz2 (application/x-bzip, 616.1K) download
0003-Rewrite-the-perl-scripts-to-produce-our-Unicode-conv.patch.bz2 (application/x-bzip, 12.8K) download
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-27 07:23 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Heikki Linnakangas <hlinnaka@iki.fi>
0 siblings, 2 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-10-27 07:23 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, thank you very much for the work. My work became quite
easier with it.
At Tue, 25 Oct 2016 12:23:48 +0300, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi>
> I'd reallly like to clean up all the current perl scripts, before we
> start to do the radix tree stuff. I worked through the rest of the
> conversions, and fixed/hacked the perl scripts so that they faithfully
> re-produce the mapping tables that we have in the repository
> currently. Whether those are the best mappings or not, or whether we
> should update them based on some authoritative source is another
> question, but let's try to nail down the process of creating the
> mapping tables.
>
> Tom Lane looked into this in Nov 2015
> (https://www.postgresql.org/message-id/28825.1449076551%40sss.pgh.pa.us). This
> is a continuation of that, to actually fix the scripts. This patch
> series doesn't change any of the mappings, only the way we produce the
> mapping tables.
>
> > Our UHC conversion tables contained a lot more characters than the
> CP949.TXT file it's supposedly based on. I rewrote the script to use
> "windows-949-2000.xml" file, from the ICU project, as the source
> instead. It's a much closer match to our mapping tables, containing
> all but one of the additional characters. We were already using
> gb-18030-2000.xml as the source in UCS_GB18030.pl, so parsing ICU's
> XML files isn't a new thing.
>
> The GB2312.TXT source file seems to have disappeared from the Unicode
> consortium's FTP site. I changed the UCS_to_EUC_CN.pl script to use
> gb-18030-2000.xml as the source instead. GB-18030 is an extension of
> GB-2312, UCS_to_EUC_CN.pl filters out the additional characters that
> are not in GB-2312.
>
> This now forms a reasonable basis for switching to radix tree. Every
> mapping table is now generated by the print_tables() perl function in
> convutils.pm. To switch to a radix tree, you just need to swap that
> function with one that produces a radix tree instead of the
> current-format mapping tables.
RADIXCONV.pm is merged into convutils.pm and the manner to
resolve reference is unified from $$x{} to $x->{}. (subroutine
call by '&' is not unified..) Now radix trees files are written
by the function with similar interface.
print_radix_trees($script_name, $encoding, \@mapping);
> The perl scripts are still quite messy. For example, I lost the checks
> for duplicate mappings somewhere along the way - that ought to be put
> back. My Perl skills are limited.
Perl scripts are to be messy, I believe. Anyway the duplicate
check as been built into the sub print_radix_trees. Maybe the
same check is needed by some plain map files but it would be just
duplication for the maps having radix tree.
The attached patches apply on top your patches and changes all
possible conversions to use radix tree (combined characters are
still using old-method). Addition to that, because of the
difficult-to-verify nature of the radix-tree data, I added
map_chekcer (make mapcheck) to check them agaist plain maps.
I have briefly checked with real characters for
SJIS/EUC-JP/BIG5/ISO8859-13 and radix conversion seems to work
correctly for them.
> This is now an orthogonal discussion, and doesn't need to block the
> radix tree work, but we should consider what we want to base our
> mapping tables on. Perhaps we could use the XML files from ICU as the
> source for all of the mappings?
>
> ICU seems to use a BSD-like license, so we could even include the XML
> files in our repository. Actually, looking at
> http://www.unicode.org/copyright.html#License, I think we could
> include the *.TXT files in our repository, too, if we wanted to. The
> *.TXT files are found under www.unicode.org/Public/, so that license
> applies. I think that has changed somewhat recently, because the
> comments in our perl scripts claim that the license didn't allow that.
For the convenience, all the required files are downloaded by
typing 'make download-texts'.
In the following document,
http://unicode.org/Public/ReadMe.txt
| Terms of Use
| http://www.unicode.org/copyright.html
http://www.unicode.org/copyright.html
| EXHIBIT 1
| UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
| Unicode Data Files include all data files under the directories
| http://www.unicode.org/Public/, http://www.unicode.org/reports/,
...
| COPYRIGHT AND PERMISSION NOTICE
|
| Copyright (c) 1991-2016 Unicode, Inc. All rights reserved.
| Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
|
| Permission is hereby granted, free of charge, to any person obtaining
| a copy of the Unicode data files and any associated documentation
| (the "Data Files") or Unicode software and any associated documentation
| (the "Software") to deal in the Data Files or Software
| without restriction, including without limitation the rights to use,
| copy, modify, merge, publish, distribute, and/or sell copies of
| the Data Files or Software, and to permit persons to whom the Data Files
| or Software are furnished to do so, provided that either
| (a) this copyright and permission notice appear with all copies
| of the Data Files or Software, or
| (b) this copyright and permission notice appear in associated
| Documentation.
Perhaps we can put the files into our repositoy by providing some
notifications.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
0004-Update-sjis-0213-2004-std.txt.patch.bz2 (application/octet-stream, 939B) download
0005-Make-map-generators-to-generate-radix-tree-files.patch.bz2 (application/octet-stream, 15.3K) download
0006-Replace-map-files-with-radix-tree-files.patch.bz2 (application/octet-stream, 2.6M) download
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-28 13:18 Robert Haas <robertmhaas@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 2 replies; 61+ messages in thread
From: Robert Haas @ 2016-10-28 13:18 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: hlinnaka <hlinnaka@iki.fi>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Thu, Oct 27, 2016 at 3:23 AM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> | COPYRIGHT AND PERMISSION NOTICE
> |
> | Copyright (c) 1991-2016 Unicode, Inc. All rights reserved.
> | Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
> |
> | Permission is hereby granted, free of charge, to any person obtaining
> | a copy of the Unicode data files and any associated documentation
> | (the "Data Files") or Unicode software and any associated documentation
> | (the "Software") to deal in the Data Files or Software
> | without restriction, including without limitation the rights to use,
> | copy, modify, merge, publish, distribute, and/or sell copies of
> | the Data Files or Software, and to permit persons to whom the Data Files
> | or Software are furnished to do so, provided that either
> | (a) this copyright and permission notice appear with all copies
> | of the Data Files or Software, or
> | (b) this copyright and permission notice appear in associated
> | Documentation.
>
> Perhaps we can put the files into our repositoy by providing some
> notifications.
Uggh, I don't much like advertising clauses.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-28 13:42 Tom Lane <tgl@sss.pgh.pa.us>
parent: Robert Haas <robertmhaas@gmail.com>
1 sibling, 1 reply; 61+ messages in thread
From: Tom Lane @ 2016-10-28 13:42 UTC (permalink / raw)
To: Robert Haas <robertmhaas@gmail.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; hlinnaka <hlinnaka@iki.fi>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
Robert Haas <robertmhaas@gmail.com> writes:
> On Thu, Oct 27, 2016 at 3:23 AM, Kyotaro HORIGUCHI
> <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>> Perhaps we can put the files into our repositoy by providing some
>> notifications.
> Uggh, I don't much like advertising clauses.
Even if the license were exactly compatible with ours, I'd be -1 on
bloating our tarballs with these files. They're large and only a
tiny fraction of developers, let alone end users, will ever care
to look at them.
I think it's fine as long as we have a README file that explains
where to get them. (I'm not even very thrilled with the proposed
auto-download script, as it makes undesirable assumptions about
which internet tools you use, not to mention that it won't work
at all on Windows.)
I'd actually vote for getting rid of the reference files we
have in the tree now (src/backend/utils/mb/Unicode/*txt), on
the same grounds. That's 600K of stuff that does not need to
be in our tarballs.
regards, tom lane
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-28 17:12 David Fetter <david@fetter.org>
parent: Robert Haas <robertmhaas@gmail.com>
1 sibling, 0 replies; 61+ messages in thread
From: David Fetter @ 2016-10-28 17:12 UTC (permalink / raw)
To: Robert Haas <robertmhaas@gmail.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; hlinnaka <hlinnaka@iki.fi>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Fri, Oct 28, 2016 at 09:18:08AM -0400, Robert Haas wrote:
> On Thu, Oct 27, 2016 at 3:23 AM, Kyotaro HORIGUCHI
> <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> > | COPYRIGHT AND PERMISSION NOTICE
> > |
> > | Copyright (c) 1991-2016 Unicode, Inc. All rights reserved.
> > | Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
> > |
> > | Permission is hereby granted, free of charge, to any person obtaining
> > | a copy of the Unicode data files and any associated documentation
> > | (the "Data Files") or Unicode software and any associated documentation
> > | (the "Software") to deal in the Data Files or Software
> > | without restriction, including without limitation the rights to use,
> > | copy, modify, merge, publish, distribute, and/or sell copies of
> > | the Data Files or Software, and to permit persons to whom the Data Files
> > | or Software are furnished to do so, provided that either
> > | (a) this copyright and permission notice appear with all copies
> > | of the Data Files or Software, or
> > | (b) this copyright and permission notice appear in associated
> > | Documentation.
> >
> > Perhaps we can put the files into our repositoy by providing some
> > notifications.
>
> Uggh, I don't much like advertising clauses.
Your dislike is pretty common.
Might it be worth reaching out to the Unicode consortium about this?
They may well have added that as boilerplate without really
considering the effects, and they even have a popup that specifically
addresses licensing.
http://www.unicode.org/reporting.html
Best,
David.
--
David Fetter <david(at)fetter(dot)org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david(dot)fetter(at)gmail(dot)com
Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-31 00:59 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Tom Lane <tgl@sss.pgh.pa.us>
0 siblings, 0 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-10-31 00:59 UTC (permalink / raw)
To: tgl@sss.pgh.pa.us; +Cc: robertmhaas@gmail.com; hlinnaka@iki.fi; tsunakawa.takay@jp.fujitsu.com; ishii@sraoss.co.jp; pgsql-hackers
Hello,
At Fri, 28 Oct 2016 09:42:25 -0400, Tom Lane <tgl@sss.pgh.pa.us> wrote in <13049.1477662145@sss.pgh.pa.us>
> Robert Haas <robertmhaas@gmail.com> writes:
> > On Thu, Oct 27, 2016 at 3:23 AM, Kyotaro HORIGUCHI
> > <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> >> Perhaps we can put the files into our repositoy by providing some
> >> notifications.
>
> > Uggh, I don't much like advertising clauses.
>
> Even if the license were exactly compatible with ours, I'd be -1 on
> bloating our tarballs with these files. They're large and only a
> tiny fraction of developers, let alone end users, will ever care
> to look at them.
I understood that the intention of Heikki's suggestion, that is,
these might be included in PostgreSQL's repository, is looking
for a kind of stability, or consistency. The source files are not
revision-mangaged. In case where the authorities get unwanted
changes or no longer avaiable, .map files have to be edited
irelevantly from the authority files maybe from the reason that
. Actually some map files have lost their authority file or other
map files have got several direct modifications. We will be free
from such disturbance by containing "frozen" authority files.
On the other hand, I also agree that the advertising or
additional bloats of source repositiry are a nuisance.
> I think it's fine as long as we have a README file that explains
> where to get them. (I'm not even very thrilled with the proposed
> auto-download script, as it makes undesirable assumptions about
> which internet tools you use, not to mention that it won't work
> at all on Windows.)
Mmm. It would be a pain in the neck. Some of the files are
already stored in "OBSOLETE" directory in the Unicode consortium
ftp site, and one of them has been vanished and available from
another place, a part of ICU source tree. On the other hand map
files are assumed to be generated from the scripts and are to
discuraged to be directly edited. Radix map files are uneditable
and currently made from the authority files. If some authority
files are gone, the additional edit have to be done directly onto
map files, and they are in turn to be the authority for radix
files. (it's quite easy to chage the authority to current map
files, though).
By the way, the following phrase of the terms of license.
http://www.unicode.org/copyright.html
| COPYRIGHT AND PERMISSION NOTICE
|
| Copyright (c) 1991-2016 Unicode, Inc. All rights reserved.
| Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
|
| Permission is hereby granted, free of charge, to any person obtaining
| a copy of the Unicode data files and any associated documentation
| (the "Data Files") or Unicode software and any associated documentation
| (the "Software") to deal in the Data Files or Software
| without restriction, including without limitation the rights to use,
| copy, modify, merge, publish, distribute, and/or sell copies of
| the Data Files or Software, and to permit persons to whom the Data Files
| or Software are furnished to do so, provided that either
| (a) this copyright and permission notice appear with all copies
| of the Data Files or Software, or
| (b) this copyright and permission notice appear in associated
| Documentation.
I'm afraid that the map (and _radix.map files) are the translates
of the "Data Files", and 'translate' is a part of 'modify'.
Either the notice is necessary or not, if we decide to wipe the
'true' authority out from our source files, I'd like to make the
map files (preferably with comments) as the second authority,
_radix.map files are to be getenerated from them, since they're
not editable.
> I'd actually vote for getting rid of the reference files we
> have in the tree now (src/backend/utils/mb/Unicode/*txt), on
> the same grounds. That's 600K of stuff that does not need to
> be in our tarballs.
Anyway, I'd like to register this as an item of this CF.
regares,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-10-31 16:11 Daniel Gustafsson <daniel@yesql.se>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 3 replies; 61+ messages in thread
From: Daniel Gustafsson @ 2016-10-31 16:11 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
> On 27 Oct 2016, at 09:23, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>
> Hello, thank you very much for the work. My work became quite
> easier with it.
>
> At Tue, 25 Oct 2016 12:23:48 +0300, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi>
>>
>> [..]
>> The perl scripts are still quite messy. For example, I lost the checks
>> for duplicate mappings somewhere along the way - that ought to be put
>> back. My Perl skills are limited.
>
> Perl scripts are to be messy, I believe. Anyway the duplicate
> check as been built into the sub print_radix_trees. Maybe the
> same check is needed by some plain map files but it would be just
> duplication for the maps having radix tree.
I took a small stab at doing some cleaning of the Perl scripts, mainly around
using the more modern (well, modern as in +15 years old) form for open(..),
avoiding global filehandles for passing scalar references and enforcing use
strict. Some smaller typos and fixes were also included. It seems my Perl has
become a bit rusty so I hope the changes make sense. The produced files are
identical with these patches applied, they are merely doing cleaning as opposed
to bugfixing.
The attached patches are against the 0001-0006 patches from Heikki and you in
this series of emails, the separation is intended to make them easier to read.
cheers ./daniel
Attachments:
0007-Fix-filehandle-usage.patch (application/octet-stream, 0B) download
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-04 07:34 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-04 07:34 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Thank you for looling this.
At Mon, 31 Oct 2016 17:11:17 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <3FC648B5-2B7F-4585-9615-207A44B730A9@yesql.se>
> > On 27 Oct 2016, at 09:23, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> > Perl scripts are to be messy, I believe. Anyway the duplicate
> > check as been built into the sub print_radix_trees. Maybe the
> > same check is needed by some plain map files but it would be just
> > duplication for the maps having radix tree.
>
> I took a small stab at doing some cleaning of the Perl scripts, mainly around
> using the more modern (well, modern as in +15 years old) form for open(..),
> avoiding global filehandles for passing scalar references and enforcing use
> strict. Some smaller typos and fixes were also included. It seems my Perl has
> become a bit rusty so I hope the changes make sense. The produced files are
> identical with these patches applied, they are merely doing cleaning as opposed
> to bugfixing.
>
> The attached patches are against the 0001-0006 patches from Heikki and you in
> this series of emails, the separation is intended to make them easier to read.
I'm not sure how the discussion about this goes, these patches
makes me think about coding style of Perl.
The distinction between executable script and library is by
intention with an obscure basis. Existing scripts don't get less
modification, but library uses more restricted scopes to get rid
of the troubles caused by using global scopes. But I don't have a
clear preference on that. The TAP test scripts takes OO notations
but I'm not sure convutils.pl also be better to take the same
notation. It would be rarely edited hereafter and won't gets
grown any more.
As far as I see the obvious bug fixes in the patchset are the
following,
- 0007: load_maptable fogets to close input file.
- 0010: commment for load_maptables is wrong.
- 0011: hash reference is incorrectly dereferenced
All other fixes other than the above three seem to be styling or
syntax-generation issues and I don't know whether any
recommendation exists...
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-07 11:32 Daniel Gustafsson <daniel@yesql.se>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 2 replies; 61+ messages in thread
From: Daniel Gustafsson @ 2016-11-07 11:32 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
> On 04 Nov 2016, at 08:34, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>
> Thank you for looling this.
And thank you for taking the time to read my patches!
> At Mon, 31 Oct 2016 17:11:17 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <3FC648B5-2B7F-4585-9615-207A44B730A9@yesql.se>
>>> On 27 Oct 2016, at 09:23, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>>> Perl scripts are to be messy, I believe. Anyway the duplicate
>>> check as been built into the sub print_radix_trees. Maybe the
>>> same check is needed by some plain map files but it would be just
>>> duplication for the maps having radix tree.
>>
>> I took a small stab at doing some cleaning of the Perl scripts, mainly around
>> using the more modern (well, modern as in +15 years old) form for open(..),
>> avoiding global filehandles for passing scalar references and enforcing use
>> strict. Some smaller typos and fixes were also included. It seems my Perl has
>> become a bit rusty so I hope the changes make sense. The produced files are
>> identical with these patches applied, they are merely doing cleaning as opposed
>> to bugfixing.
>>
>> The attached patches are against the 0001-0006 patches from Heikki and you in
>> this series of emails, the separation is intended to make them easier to read.
>
> I'm not sure how the discussion about this goes, these patches
> makes me think about coding style of Perl.
Some of this can absolutely be considered style and more or less down to
personal preference. I haven’t seen any coding conventions for Perl so I
assume it’s down to consensus among the committers. My rationale for these
patches in the first place was that I perceived this thread to partly want to
clean up the code and make it more modern Perl.
> The distinction between executable script and library is by
> intention with an obscure basis. Existing scripts don't get less
> modification, but library uses more restricted scopes to get rid
> of the troubles caused by using global scopes. But I don't have a
> clear preference on that. The TAP test scripts takes OO notations
> but I'm not sure convutils.pl also be better to take the same
> notation. It would be rarely edited hereafter and won't gets
> grown any more.
I think the current convutils module is fine and converting it to OO would be
overkill.
> As far as I see the obvious bug fixes in the patchset are the
> following,
Agreed, with some comments:
> - 0007: load_maptable fogets to close input file.
An interesting note on this is that it’s not even a bug =) Since $in is a
scalar reference, there is no need to explicitly close() the filehandle since
the reference counter will close it on leaving scope, but there’s no harm in
doing it ourselves and it also makes for less confusion for anyone not familiar
with Perl internals.
> - 0010: commment for load_maptables is wrong.
There is also a fix for a typo in make_mapchecker.pl
> - 0011: hash reference is incorrectly dereferenced
>
> All other fixes other than the above three seem to be styling or
> syntax-generation issues and I don't know whether any
> recommendation exists…
I think there are some more fixes that arent styling/syntax remaining. I’ll go
through the patches one by one:
0007 - While this might be considered styling/syntax, my $0.02 is that it’s not
and instead a worthwhile change. I’ll illustrate with an example from the
patch in question:
Using a bareword global variable in open() for the filehandle was replaced with
the three-part form in 5.6 and is now even actively discouraged from in the
Perl documentation (and has been so since the 5.20 docs). The problem is that
they are global and can thus easily clash, so easily that the 0007 patch
actually fixes one such occurrence:
print_radix_map() opens the file in the global filehandle OUT and passes it to
print_radix_table() with the typeglob *OUT; print_radit_table() in turn passes
the filehandle to print_segmented_table() which writes to the file using the
parameter $hd, except in one case where it uses the global OUT variable without
knowing it will be the right file. This is where the hunk below in 0007 comes
in:
- print OUT "$line\n";
+ print { $$hd } "$line\n";
In this case OUT references the right file and it produces the right result,
but it illustrates how easy it is to get wrong (which can cause very subtle
bugs). So, when poking at this code we might as well, IMHO, use what is today
in Perl considered the right way to deal with filehandle references.
Using implicit filemodes can also introduce bugs when opening filenames passed
in from the outside as we do in UCS_to_most.pl. Considering the use case of
these scripts it’s obviously quite low on the list of risks but still.
0008 - I don’t think there are any recommendations whether or not to use use
strict; in the codebase, there certainly are lots of scripts not doing it.
Personally I think it’s good hygiene to always use strict but here it might
just be janitorial nitpicking (which I too am guilty of liking.. =)).
0009 - local $var; is to provide a temporary value of $var, where $var exists,
for the current scope (and was mostly used back in Perl 4). Since we are
passing by value to ucs2utf(), and creating $utf inside it, using my to create
the variable is the right thing even though the end result is the same.
0010 and 0011 are already dealt with above.
So to summarize, I think there are a few more (while not all) hunks that are of
interest which aren’t just syntax/style which can serve to make the code easer
to read/work with down line should we need to.
cheers ./daniel
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-07 16:19 Daniel Gustafsson <daniel@yesql.se>
parent: Daniel Gustafsson <daniel@yesql.se>
1 sibling, 1 reply; 61+ messages in thread
From: Daniel Gustafsson @ 2016-11-07 16:19 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
> On 07 Nov 2016, at 12:32, Daniel Gustafsson <daniel@yesql.se> wrote:
>
>> On 04 Nov 2016, at 08:34, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>>
>> I'm not sure how the discussion about this goes, these patches
>> makes me think about coding style of Perl.
>
> Some of this can absolutely be considered style and more or less down to
> personal preference. I haven’t seen any coding conventions for Perl so I
> assume it’s down to consensus among the committers.
Actually, scratch that; there is of course a perltidy profile in the pgindent
directory. I should avoid sending email before coffee..
cheers ./daniel
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-08 01:43 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Daniel Gustafsson <daniel@yesql.se>
1 sibling, 0 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-08 01:43 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello,
At Mon, 7 Nov 2016 12:32:55 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <EE8775B6-BE30-459D-9DDB-F3D0B3FF573D@yesql.se>
> > On 04 Nov 2016, at 08:34, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> > I'm not sure how the discussion about this goes, these patches
> > makes me think about coding style of Perl.
>
> Some of this can absolutely be considered style and more or less down to
> personal preference. I haven’t seen any coding conventions for Perl so I
> assume it’s down to consensus among the committers. My rationale for these
> patches in the first place was that I perceived this thread to partly want to
> clean up the code and make it more modern Perl.
>
> > The distinction between executable script and library is by
> > intention with an obscure basis. Existing scripts don't get less
> > modification, but library uses more restricted scopes to get rid
> > of the troubles caused by using global scopes. But I don't have a
> > clear preference on that. The TAP test scripts takes OO notations
> > but I'm not sure convutils.pl also be better to take the same
> > notation. It would be rarely edited hereafter and won't gets
> > grown any more.
>
> I think the current convutils module is fine and converting it to OO would be
> overkill.
Agreed.
> > As far as I see the obvious bug fixes in the patchset are the
> > following,
>
> Agreed, with some comments:
>
> > - 0007: load_maptable fogets to close input file.
>
> An interesting note on this is that it’s not even a bug =) Since $in is a
> scalar reference, there is no need to explicitly close() the filehandle since
> the reference counter will close it on leaving scope, but there’s no harm in
> doing it ourselves and it also makes for less confusion for anyone not familiar
> with Perl internals.
Wow. I didn't know that perl has such a hidden-OO
feature. Nevertheless, implicit close is not friendly to who are
not familiar with newer perl.
Your comment led me to confirm the requirement to build PostgreSQL.
https://www.postgresql.org/docs/devel/static/install-requirements.html
| Perl 5.8 or later is needed to build from a Git checkout, or if
| you changed the input files for any of the build steps that use
| Perl scripts. If building on Windows you will need Perl in any
| case. Perl is also required to run some test suites.
So, we should assume Perl 5.8 (released in 2002!) on build
time. And actually 5.10 on RedHat 6.4, 5.16 on my
environment(ContOS 7.2), and the official doc is at 5.24. Active
perl is 5.24. According to this, we should use syntax supported
as of 5.8 and/but not obsolete until 5.24, then to follow the
latest convention. But not OO. (But I can't squeeze out a
concrete syntax set out of this requirements :( )
> > - 0010: commment for load_maptables is wrong.
>
> There is also a fix for a typo in make_mapchecker.pl
>
> > - 0011: hash reference is incorrectly dereferenced
> >
> > All other fixes other than the above three seem to be styling or
> > syntax-generation issues and I don't know whether any
> > recommendation exists…
>
> I think there are some more fixes that arent styling/syntax remaining. I’ll go
> through the patches one by one:
>
> 0007 - While this might be considered styling/syntax, my $0.02 is that it’s not
> and instead a worthwhile change. I’ll illustrate with an example from the
> patch in question:
>
> Using a bareword global variable in open() for the filehandle was replaced with
> the three-part form in 5.6 and is now even actively discouraged from in the
> Perl documentation (and has been so since the 5.20 docs). The problem is that
> they are global and can thus easily clash, so easily that the 0007 patch
> actually fixes one such occurrence:
That's what should be adopted in the criteria above.
- Don't use bareword globals.
- Use open() with separate MODE argument.
> print_radix_map() opens the file in the global filehandle OUT and passes it to
> print_radix_table() with the typeglob *OUT; print_radit_table() in turn passes
> the filehandle to print_segmented_table() which writes to the file using the
> parameter $hd, except in one case where it uses the global OUT variable without
> knowing it will be the right file. This is where the hunk below in 0007 comes
> in:
>
> - print OUT "$line\n";
> + print { $$hd } "$line\n";
>
> In this case OUT references the right file and it produces the right result,
> but it illustrates how easy it is to get wrong (which can cause very subtle
> bugs). So, when poking at this code we might as well, IMHO, use what is today
> in Perl considered the right way to deal with filehandle references.
Thanks for the detail. Ok, I'll change the style so in the next
patch.
> Using implicit filemodes can also introduce bugs when opening filenames passed
> in from the outside as we do in UCS_to_most.pl. Considering the use case of
> these scripts it’s obviously quite low on the list of risks but still.
Ok, I'll do that.
> 0008 - I don’t think there are any recommendations whether or not to use use
> strict; in the codebase, there certainly are lots of scripts not doing it.
> Personally I think it’s good hygiene to always use strict but here it might
> just be janitorial nitpicking (which I too am guilty of liking.. =)).
I used strict as an amulet (or armor) not to type incorrect
symbols. Breaking well-working scripts by adding strict is not
reasonable but using it in new or heavily rewritten scripts are
reasonable. I changed my mind to use newer style in rewriting
existing scripts.
> 0009 - local $var; is to provide a temporary value of $var, where $var exists,
> for the current scope (and was mostly used back in Perl 4). Since we are
> passing by value to ucs2utf(), and creating $utf inside it, using my to create
> the variable is the right thing even though the end result is the same.
Yes, you're right. The point was that the deferrence between
lexical and dynamic scopes doesn't make any difference in the
context. But I'll rewrite it according to the new policy.
> 0010 and 0011 are already dealt with above.
>
> So to summarize, I think there are a few more (while not all) hunks that are of
> interest which aren’t just syntax/style which can serve to make the code easer
> to read/work with down line should we need to.
Addition to this, I'll remove existing authority files and modify
radix generator so that it can read plain map files in the next
patch.
Thank you for the significant comments.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-08 02:02 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Daniel Gustafsson <daniel@yesql.se>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-08 02:02 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello,
At Mon, 7 Nov 2016 17:19:29 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <39E295B9-7391-40B6-911D-FE852E4604BD@yesql.se>
> > On 07 Nov 2016, at 12:32, Daniel Gustafsson <daniel@yesql.se> wrote:
> >
> >> On 04 Nov 2016, at 08:34, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> >>
> >> I'm not sure how the discussion about this goes, these patches
> >> makes me think about coding style of Perl.
> >
> > Some of this can absolutely be considered style and more or less down to
> > personal preference. I haven¢t seen any coding conventions for Perl so I
> > assume it¢s down to consensus among the committers.
>
> Actually, scratch that; there is of course a perltidy profile in the pgindent
> directory. I should avoid sending email before coffee..
Hmm. Somehow perl-mode on my Emacs is stirring with
ununderstandable indentation and I manually correct them so it is
highly probable that the style of this patch is not compatible
with the defined style. Anyway it is better that pgindent
generates smaller patch so I'll try it.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-08 11:21 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-08 11:21 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, this is the revising patch applies on top of the previous
patch.
Differences on map files are enormous but useless for discussion
so they aren't included in this. (but can be generated)
This still doesn't remove three .txt/.xml files since it heavily
bloats the patch. I'm planning that they are removed in the final
shape. All authority files including the removed files are
automatically downloaded by the Makefile in this patch.
At Tue, 08 Nov 2016 10:43:56 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20161108.104356.265607041.horiguchi.kyotaro@lab.ntt.co.jp>
> https://www.postgresql.org/docs/devel/static/install-requirements.html
>
> | Perl 5.8 or later is needed to build from a Git checkout, or if
> | you changed the input files for any of the build steps that use
> | Perl scripts. If building on Windows you will need Perl in any
> | case. Perl is also required to run some test suites.
>
> So, we should assume Perl 5.8 (released in 2002!) on build
> time. And actually 5.10 on RedHat 6.4, 5.16 on my
> environment(ContOS 7.2), and the official doc is at 5.24. Active
> perl is 5.24. According to this, we should use syntax supported
> as of 5.8 and/but not obsolete until 5.24, then to follow the
> latest convention. But not OO. (But I can't squeeze out a
> concrete syntax set out of this requirements :( )
...(forget this for a while..)
Finally the attached patch contains most of (virtually all of)
Daniel's suggestion and some modification by pgperltidy.
> Addition to this, I'll remove existing authority files and modify
> radix generator so that it can read plain map files in the next
> patch.
So, I think the attached are in rather modern shape.
At Tue, 08 Nov 2016 11:02:58 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20161108.110258.59832499.horiguchi.kyotaro@lab.ntt.co.jp>
> Hmm. Somehow perl-mode on my Emacs is stirring with
> ununderstandable indentation and I manually correct them so it is
> highly probable that the style of this patch is not compatible
> with the defined style. Anyway it is better that pgindent
> generates smaller patch so I'll try it.
The attached are applied pgperltidy. Several regions such like
additional character list are marked not to be edited.
One concern is what to leave by 'make distclen' and 'make
maintainer-clean'. The former should remove authority *.TXT files
since it shouldn't be in source archive. On the other hand it is
more convenient that the latter leaves them. This seems somewhat
strange but I can't come up with better behavior for now.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments: download all (2 files, .tar.gz)
0001-Edit-perl-scripts-into-modern-style.patch (text/x-patch, 59.8K) download
From 02a19deb3eb74069936ced0dbea4693322ad9ec8 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 8 Nov 2016 18:22:36 +0900
Subject: [PATCH 1/2] Edit perl scripts into modern style
Part of existing and added scripts are in obsolete style. This path
edits them into modern style as the suggestion by Daniel Gustafsson.
---
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl | 31 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 33 +-
.../utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl | 66 ++-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 36 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 20 +-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 29 +-
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl | 7 +-
.../utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl | 92 ++--
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 27 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 35 +-
src/backend/utils/mb/Unicode/UCS_to_most.pl | 14 +-
src/backend/utils/mb/Unicode/convutils.pm | 579 +++++++++++----------
src/backend/utils/mb/Unicode/make_mapchecker.pl | 18 +-
14 files changed, 529 insertions(+), 467 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 7b14817..0412723 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -24,10 +24,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
-
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Load BIG5.TXT
my $all = &read_source("BIG5.TXT");
@@ -35,9 +35,10 @@ my $all = &read_source("BIG5.TXT");
# Load CP950.TXT
my $cp950txt = &read_source("CP950.TXT");
-foreach my $i (@$cp950txt) {
+foreach my $i (@$cp950txt)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
# Pick only the ETEN extended characters in the range 0xf9d6 - 0xf9dc
# from CP950.TXT
@@ -46,20 +47,22 @@ foreach my $i (@$cp950txt) {
&& $code >= 0xf9d6
&& $code <= 0xf9dc)
{
- push @$all, {code => $code,
- ucs => $ucs,
- comment => $i->{comment},
- direction => "both"};
+ push @$all,
+ { code => $code,
+ ucs => $ucs,
+ comment => $i->{comment},
+ direction => "both" };
}
}
-foreach my $i (@$all) {
+foreach my $i (@$all)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- # BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
- # contain only one of them. XXX: Doesn't really make sense to include any of them,
- # but for historical reasons, we map the first one of them.
+# BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
+# contain only one of them. XXX: Doesn't really make sense to include any of them,
+# but for historical reasons, we map the first one of them.
if ($i->{ucs} == 0xFFFD && $i->{code} != 0xA15A)
{
$i->{direction} = "to_unicode";
@@ -67,6 +70,6 @@ foreach my $i (@$all) {
}
# Output
-print_tables("BIG5", $all);
+print_tables($this_script, "BIG5", $all);
print_radix_trees($this_script, "BIG5", $all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 8c6039f..76ad502 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -13,34 +13,36 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for GB18030
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Read the input
-$in_file = "gb-18030-2000.xml";
+my $in_file = "gb-18030-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
# The GB-18030 character set, which we use as the source, contains
# a lot of extra characters on top of the GB2312 character set that
# EUC_CN encodes. Filter out those extra characters.
+
next if (($code & 0xFF) < 0xA1);
+#<<< do not let perltidy touch this
next if (!($code >= 0xA100 && $code <= 0xA9FF ||
$code >= 0xB000 && $code <= 0xF7FF));
-
+#>>>
next if ($code >= 0xA2A1 && $code <= 0xA2B0);
next if ($code >= 0xA2E3 && $code <= 0xA2E4);
next if ($code >= 0xA2EF && $code <= 0xA2F0);
@@ -67,13 +69,12 @@ while (<FILE>)
$ucs = 0x2015;
}
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
-close(FILE);
+close($in);
-print_tables("EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping);
print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index 1b4e99f..a0f61e7 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -7,56 +7,54 @@
# Generate UTF-8 <--> EUC_JIS_2004 code conversion tables from
# "euc-jis-2004-std.txt" (http://x0213.org)
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# first generate UTF-8 --> EUC_JIS_2004 table
-$in_file = "euc-jis-2004-std.txt";
+my $in_file = "euc-jis-2004-std.txt";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @all;
-while ($line = <FILE>)
+while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u1 = $2;
- $u2 = $3;
- $rest = "U+" . $u1 . "+" . $u2 . $4;
- $code = hex($c);
- $ucs1 = hex($u1);
- $ucs2 = hex($u2);
-
- push @all, { direction => 'both',
- ucs => $ucs1,
- ucs_second => $ucs2,
- code => $code,
- comment => $rest };
- next;
+ # combined characters
+ my ($c, $u1, $u2) = ($1, $2, $3);
+ my $rest = "U+" . $u1 . "+" . $u2 . $4;
+ my $code = hex($c);
+ my $ucs1 = hex($u1);
+ my $ucs2 = hex($u2);
+
+ push @all,
+ { direction => 'both',
+ ucs => $ucs1,
+ ucs_second => $ucs2,
+ code => $code,
+ comment => $rest };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u = $2;
- $rest = "U+" . $u . $3;
+ # non-combined characters
+ my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
+ my $ucs = hex($u);
+ my $code = hex($c);
+
+ next if ($code < 0x80 && $ucs < 0x80);
+
+ push @all,
+ { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest };
}
- else
- {
- next;
- }
-
- $ucs = hex($u);
- $code = hex($c);
-
- next if ($code < 0x80 && $ucs < 0x80);
-
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
}
-close(FILE);
+close($in);
-print_tables("EUC_JIS_2004", \@all, 1);
+print_tables($this_script, "EUC_JIS_2004", \@all, 1);
print_radix_trees($this_script, "EUC_JIS_2004", \@all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 0f3fedc..7f2d228 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -21,7 +21,8 @@ my $jis0212 = &read_source("JIS0212.TXT");
my @mapping;
-foreach my $i (@$jis0212) {
+foreach my $i (@$jis0212)
+{
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
if ($i->{code} == 0x2243)
{
@@ -48,13 +49,14 @@ foreach my $i (@$jis0212) {
# Load CP932.TXT.
my $ct932 = &read_source("CP932.TXT");
-foreach my $i (@$ct932) {
+foreach my $i (@$ct932)
+{
my $sjis = $i->{code};
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
- if ($sjis == 0xeefa ||
- $sjis == 0xeefb ||
- $sjis == 0xeefc)
+ if ( $sjis == 0xeefa
+ || $sjis == 0xeefb
+ || $sjis == 0xeefc)
{
next;
}
@@ -63,9 +65,10 @@ foreach my $i (@$ct932) {
{
my $jis = &sjis2jis($sjis);
- $i->{code} = $jis | ($jis < 0x100 ? 0x8e00 :
- ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
-
+#<<< do not let perltidy touch this
+ $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
+ ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+#>>>
# Remember the SJIS code for later.
$i->{sjis} = $sjis;
@@ -73,13 +76,14 @@ foreach my $i (@$ct932) {
}
}
-foreach my $i (@mapping) {
+foreach my $i (@mapping)
+{
my $sjis = $i->{sjis};
# These SJIS characters are excluded completely.
- if ($sjis >= 0xed00 && $sjis <= 0xeef9 ||
- $sjis >= 0xfa54 && $sjis <= 0xfa56 ||
- $sjis >= 0xfa58 && $sjis <= 0xfc4b)
+ if ( $sjis >= 0xed00 && $sjis <= 0xeef9
+ || $sjis >= 0xfa54 && $sjis <= 0xfa56
+ || $sjis >= 0xfa58 && $sjis <= 0xfc4b)
{
$i->{direction} = "none";
next;
@@ -92,6 +96,7 @@ foreach my $i (@mapping) {
next;
}
+#<<< do not let perltidy touch this
if ($sjis == 0x8790 || $sjis == 0x8791 || $sjis == 0x8792 ||
$sjis == 0x8795 || $sjis == 0x8796 || $sjis == 0x8797 ||
$sjis == 0x879a || $sjis == 0x879b || $sjis == 0x879c ||
@@ -192,8 +197,9 @@ push @mapping, (
{direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN'},
{direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
);
+#>>>
-print_tables("EUC_JP", \@mapping);
+print_tables($this_script, "EUC_JP", \@mapping);
print_radix_trees($this_script, "EUC_JP", \@mapping);
@@ -217,12 +223,12 @@ sub sjis2jis
if ($pos >= 114 * 0x5e && $pos <= 115 * 0x5e + 0x1b)
{
# This region (115-ku) is out of range of JIS code but for
- # convenient to generate code in EUC CODESET 3, move this to
+ # convenience to generate code in EUC CODESET 3, move this to
# seemingly duplicate region (83-84-ku).
$pos = $pos - ((31 * 0x5e) + 12);
# after 85-ku 82-ten needs to be moved 2 codepoints
- $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82);
}
my $hi2 = $pos / 0x5e;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index a00d25c..040c5fe 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -16,9 +16,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Load the source file.
@@ -30,11 +31,13 @@ foreach my $i (@$mapping)
}
# Some extra characters that are not in KSX1001.TXT
-push @$mapping, (
+#<<< do not let perltidy touch this
+push @$mapping,(
{direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping);
print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 995657e..046a8a3 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -17,9 +17,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
my $mapping = &read_source("CNS11643.TXT");
@@ -27,8 +28,8 @@ my @extras;
foreach my $i (@$mapping)
{
- my $ucs = $i->{ucs};
- my $code = $i->{code};
+ my $ucs = $i->{ucs};
+ my $code = $i->{code};
my $origcode = $i->{code};
my $plane = ($code & 0x1f0000) >> 16;
@@ -51,16 +52,15 @@ foreach my $i (@$mapping)
# Some codes are mapped twice in the EUC_TW to UTF-8 table.
if ($origcode >= 0x12121 && $origcode <= 0x20000)
{
- push @extras, {
- ucs => $i->{ucs},
- code => ($i->{code} + 0x8ea10000),
- rest => $i->{rest},
- direction => 'to_unicode'
- }
+ push @extras,
+ { ucs => $i->{ucs},
+ code => ($i->{code} + 0x8ea10000),
+ rest => $i->{rest},
+ direction => 'to_unicode' };
}
}
push @$mapping, @extras;
-print_tables("EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping);
print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index aaa8302..61e31af 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -13,36 +13,35 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for GB18030
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Read the input
-$in_file = "gb-18030-2000.xml";
+my $in_file = "gb-18030-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
-close(FILE);
+close($in);
-print_tables("GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping);
print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index 50735eb..b60858e 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -15,20 +15,23 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Load the source file.
my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
+#<<< do not let perltidy touch this
push @$mapping, (
{direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping);
print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index a9641e4..2e66e63 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -7,78 +7,68 @@
# Generate UTF-8 <--> SHIFT_JIS_2004 code conversion tables from
# "sjis-0213-2004-std.txt" (http://x0213.org)
+use strict;
require "convutils.pm";
# first generate UTF-8 --> SHIFT_JIS_2004 table
-$this_script = $0;
+my $this_script = $0;
-$in_file = "sjis-0213-2004-std.txt";
+my $in_file = "sjis-0213-2004-std.txt";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while ($line = <FILE>)
+while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u1 = $2;
- $u2 = $3;
- $rest = "U+" . $u1 . "+" . $u2 . $4;
- $code = hex($c);
- $ucs1 = hex($u1);
- $ucs2 = hex($u2);
+ my ($c, $u1, $u2) = ($1, $2, $3);
+ my $rest = "U+" . $u1 . "+" . $u2 . $4;
+ my $code = hex($c);
+ my $ucs1 = hex($u1);
+ my $ucs2 = hex($u2);
- push @mapping, {
- code => $code,
- ucs => $ucs1,
+ push @mapping,
+ { code => $code,
+ ucs => $ucs1,
ucs_second => $ucs2,
- comment => $rest,
- direction => 'both'
- };
+ comment => $rest,
+ direction => 'both' };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u = $2;
- $rest = "U+" . $u . $3;
- }
- else
- {
- next;
- }
+ my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
+ my ($ucs, $code) = (hex($u), hex($c));
+ my $direction;
- $ucs = hex($u);
- $code = hex($c);
+ if ($code < 0x80 && $ucs < 0x80)
+ {
+ next;
+ }
+ elsif ($code < 0x80)
+ {
+ $direction = 'from_unicode';
+ }
+ elsif ($ucs < 0x80)
+ {
+ $direction = 'to_unicode';
+ }
+ else
+ {
+ $direction = 'both';
+ }
- if ($code < 0x80 && $ucs < 0x80)
- {
- next;
+ push @mapping,
+ { code => $code,
+ ucs => $ucs,
+ comment => $rest,
+ direction => $direction };
}
- elsif ($code < 0x80)
- {
- $direction = 'from_unicode';
- }
- elsif ($ucs < 0x80)
- {
- $direction = 'to_unicode';
- }
- else
- {
- $direction = 'both';
- }
-
- push @mapping, {
- code => $code,
- ucs => $ucs,
- comment => $rest,
- direction => $direction
- };
}
-close(FILE);
+close($in);
-print_tables("SHIFT_JIS_2004", \@mapping, 1);
+print_tables($this_script, "SHIFT_JIS_2004", \@mapping, 1);
print_radix_trees($this_script, "SHIFT_JIS_2004", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 410fc54..9a1cc52 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -18,35 +18,38 @@ my $this_script = $0;
my $mapping = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
-my @reject_sjis =(
+#<<< do not let perltidy touch this
+my @reject_sjis = (
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
- 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
-);
+ );
+#>>>
foreach my $i (@$mapping)
{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- if (grep {$code == $_} @reject_sjis)
+ if (grep { $code == $_ } @reject_sjis)
{
$i->{direction} = "to_unicode";
}
}
# Add these UTF8->SJIS pairs to the table.
+#<<< do not let perltidy touch this
push @$mapping, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
{direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
{direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
{direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
{direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
-);
+ );
+#>>>
-
-print_tables("SJIS", $mapping);
+print_tables($this_script, "SJIS", $mapping);
print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index 6f61df4..d297d9a 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -13,42 +13,45 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for UHC
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
# Read the input
-$in_file = "windows-949-2000.xml";
+my $in_file = "windows-949-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
next if ($code == 0x0080 || $code == 0x00FF);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
-close(FILE);
+close($in);
# One extra character that's not in the source file.
-push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
+push @mapping,
+ { direction => 'both',
+ code => 0xa2e8,
+ ucs => 0x327e,
+ comment => 'CIRCLED HANGUL IEUNG U' };
-print_tables("UHC", \@mapping);
+print_tables($this_script, "UHC", \@mapping);
print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index 631214e..9503076 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -15,11 +15,12 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
+use strict;
require "convutils.pm";
-$this_script = $0;
+my $this_script = $0;
-%filename = (
+my %filename = (
'WIN866' => 'CP866.TXT',
'WIN874' => 'CP874.TXT',
'WIN1250' => 'CP1250.TXT',
@@ -48,12 +49,13 @@ $this_script = $0;
'KOI8U' => 'KOI8-U.TXT',
'GBK' => 'CP936.TXT');
-@charsets = keys(%filename);
-@charsets = @ARGV if scalar(@ARGV);
-foreach $charset (@charsets)
+# make maps for all encodings if not specfied
+my @charsets = (scalar(@ARGV) > 0) ? @ARGV : keys(%filename);
+
+foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($charset, $mapping);
+ print_tables($this_script, $charset, $mapping);
print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 35ba423..c2a1565 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -3,13 +3,15 @@
#
# src/backend/utils/mb/Unicode/convutils.pm
+use strict;
+
#######################################################################
# convert UCS-4 to UTF-8
#
sub ucs2utf
{
- local ($ucs) = @_;
- local $utf;
+ my ($ucs) = @_;
+ my $utf;
if ($ucs <= 0x007f)
{
@@ -44,29 +46,33 @@ sub read_source
my ($fname) = @_;
my @r;
- open(my $in, $fname) || die("cannot open $fname");
+ open(my $in, '<', $fname) || die("cannot open $fname");
while (<$in>)
{
next if (/^#/);
chop;
- next if (/^$/); # Ignore empty lines
+ next if (/^$/); # Ignore empty lines
next if (/^0x([0-9A-F]+)\s+(#.*)$/);
# Skip the first column for JIS0208.TXT
+ #<<< do not let perltidy touch this
if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
print STDERR "READ ERROR at line $. in $fname: $_\n";
exit;
}
- my $out = {f => $fname, l => $.,
- code => hex($1),
- ucs => hex($2),
- comment => $4,
- direction => "both"
- };
+ #>>>
+
+ my $out = {
+ f => $fname,
+ l => $.,
+ code => hex($1),
+ ucs => hex($2),
+ comment => $4,
+ direction => "both" };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -83,6 +89,7 @@ sub read_source
# print_tables : output mapping tables
#
# Arguments:
+# this_script - the name of the *caller script* of this feature
# charset - string name of the character set.
# table - mapping table (see format below)
# verbose - if 1, output comment on each line,
@@ -104,7 +111,7 @@ sub read_source
#
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
# Build an array with only the to-UTF8 direction mappings
my @to_unicode;
@@ -116,167 +123,185 @@ sub print_tables
{
if (defined $i->{ucs_second})
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- utf8_second => ucs2utf($i->{ucs_second}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ utf8_second => ucs2utf($i->{ucs_second}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode_combined, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode_combined, $entry;
}
}
else
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
}
}
- print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose) if (scalar @to_unicode_combined > 0);
- print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose) if (scalar @from_unicode_combined > 0);
+ print_to_utf8_map($this_script, $charset, \@to_unicode, $verbose);
+ if (scalar @to_unicode_combined > 0)
+ {
+ print_to_utf8_combined_map($this_script, $charset,
+ \@to_unicode_combined, $verbose);
+ }
+ print_from_utf8_map($this_script, $charset, \@from_unicode, $verbose);
+ if (scalar @from_unicode_combined > 0)
+ {
+ print_from_utf8_combined_map($this_script, $charset,
+ \@from_unicode_combined, $verbose);
+ }
}
sub print_from_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code});
+ printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
{
$last_comment =
- sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_from_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}",
- $i->{utf8}, $i->{utf8_second}, $i->{code});
+ printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
$last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("${charset}_to_utf8.map");
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8});
+ printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
{
$last_comment =
- sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("${charset}_to_utf8_combined.map");
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}",
- $i->{code}, $i->{utf8}, $i->{utf8_second});
+ printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
$last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
@@ -285,29 +310,30 @@ sub print_to_utf8_combined_map
# RADIX TREE STUFF
# C struct type names : see wchar.h
-my $radix_type = "pg_mb_radix_tree";
+my $radix_type = "pg_mb_radix_tree";
my $radix_node_type = "pg_mb_radix_index";
#########################################
-# load_chartable(<map file name>)
+# read_maptable(<map file name>)
#
-# extract data from map files and returns a character table.
+# extract data from map files and returns a character map table.
# returns a reference to a hash <in code> => <out code>
-sub load_maptable
+sub read_maptable
{
- my($fname) = @_;
+ my ($fname) = @_;
my %c;
- open(my $in, $fname) || die("cannot open $fname");
+ open(my $in, '<', $fname) || die("cannot open $fname");
- while(<$in>)
+ while (<$in>)
{
if (/^[ \t]*{0x([0-9a-f]+), *0x([0-9a-f]+)},?/)
{
- $c{hex($1)} = hex($2);
+ $c{ hex($1) } = hex($2);
}
}
+ close($in);
return \%c;
}
@@ -383,121 +409,128 @@ sub generate_index
my ($c) = @_;
my (%csegs, %b2idx, %b3idx1, %b3idx2, %b4idx1, %b4idx2, %b4idx3);
my @all_tables =
- (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
+ (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
my $si;
# initialize attributes of index tables
- $csegs{attr} = {name=> "csegs", chartbl => 1, segmented => 1,
- is32bit => 0, has0page => 0};
- $b2idx{attr} = {name => "b2idx", segmented => 0, nextidx => \%csegs};
- $b3idx1{attr} = {name => "b3idx1", segmented => 0, nextidx => \%b3idx2};
- $b3idx2{attr} = {name => "b3idx2", segmented => 1, nextidx => \%csegs};
- $b4idx1{attr} = {name => "b4idx1", segmented => 0, nextidx => \%b4idx2};
- $b4idx2{attr} = {name => "b4idx2", segmented => 1, nextidx => \%b4idx3};
- $b4idx3{attr} = {name => "b4idx3", segmented => 1, nextidx => \%csegs};
+ #<<< do not let perltidy touch this
+ $csegs{attr} = {name => "csegs", chartbl => 1, segmented => 1,
+ is32bit => 0, has0page => 0};
+ #>>>
+ $csegs{attr} = {
+ name => "csegs",
+ chartbl => 1,
+ segmented => 1,
+ is32bit => 0,
+ has0page => 0 };
+ $b2idx{attr} = { name => "b2idx", segmented => 0, nextidx => \%csegs };
+ $b3idx1{attr} = { name => "b3idx1", segmented => 0, nextidx => \%b3idx2 };
+ $b3idx2{attr} = { name => "b3idx2", segmented => 1, nextidx => \%csegs };
+ $b4idx1{attr} = { name => "b4idx1", segmented => 0, nextidx => \%b4idx2 };
+ $b4idx2{attr} = { name => "b4idx2", segmented => 1, nextidx => \%b4idx3 };
+ $b4idx3{attr} = { name => "b4idx3", segmented => 1, nextidx => \%csegs };
foreach my $in (keys %$c)
{
if ($in < 0x100)
{
my $b1 = $in;
+
# 1 byte code doesn't have index. the first segment #0 of
# character table stores them
$csegs{attr}{has0page} = 1;
- $si = {segid => 0, off => $in, label => "1byte-", char => $c->{$in}};
+ $si = {
+ segid => 0,
+ off => $in,
+ label => "1byte-",
+ char => $c->{$in} };
}
elsif ($in < 0x10000)
{
# 2-byte code index consists of just one flat table
- my $b1 = $in >> 8;
- my $b2 = $in & 0xff;
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
my $csegid = $in >> 8;
- if (! defined $b2idx{i}{$b1})
+ if (!defined $b2idx{i}{$b1})
{
&set_min_max($b2idx{attr}, $b1);
$b2idx{i}{$b1}{segid} = $csegid;
}
$si = {
segid => $csegid,
- off => $b2,
+ off => $b2,
label => sprintf("%02x", $b1),
- char => $c->{$in}
- };
+ char => $c->{$in} };
}
elsif ($in < 0x1000000)
{
# 3-byte code index consists of one flat table and one
# segmented table
- my $b1 = $in >> 16;
- my $b2 = ($in >> 8) & 0xff;
- my $b3 = $in & 0xff;
- my $l1id = $in >> 16;
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+ my $l1id = $in >> 16;
my $csegid = $in >> 8;
- if (! defined $b3idx1{i}{$b1})
+ if (!defined $b3idx1{i}{$b1})
{
&set_min_max($b3idx1{attr}, $b1);
$b3idx1{i}{$b1}{segid} = $l1id;
}
- if (! defined $b3idx2{i}{$l1id}{d}{$b2})
+ if (!defined $b3idx2{i}{$l1id}{d}{$b2})
{
&set_min_max($b3idx2{attr}, $b2);
$b3idx2{i}{$l1id}{label} = sprintf("%02x", $b1);
$b3idx2{i}{$l1id}{d}{$b2} = {
segid => $csegid,
- label => sprintf("%02x%02x", $b1, $b2)
- }
+ label => sprintf("%02x%02x", $b1, $b2) };
}
$si = {
segid => $csegid,
off => $b3,
label => sprintf("%02x%02x", $b1, $b2),
- char => $c->{$in}
- };
+ char => $c->{$in} };
}
elsif ($in < 0x100000000)
{
# 4-byte code index consists of one flat table, and two
# segmented tables
- my $b1 = $in >> 24;
- my $b2 = ($in >> 16) & 0xff;
- my $b3 = ($in >> 8) & 0xff;
- my $b4 = $in & 0xff;
- my $l1id = $in >> 24;
- my $l2id = $in >> 16;
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+ my $l1id = $in >> 24;
+ my $l2id = $in >> 16;
my $csegid = $in >> 8;
- if (! defined $b4idx1{i}{$b1})
+ if (!defined $b4idx1{i}{$b1})
{
&set_min_max($b4idx1{attr}, $b1);
$b4idx1{i}{$b1}{segid} = $l1id;
}
- if (! defined $b4idx2{i}{$l1id}{d}{$b2})
+ if (!defined $b4idx2{i}{$l1id}{d}{$b2})
{
&set_min_max($b4idx2{attr}, $b2);
$b4idx2{i}{$l1id}{d}{$b2} = {
segid => $l2id,
- label => sprintf("%02x", $b1)
- }
+ label => sprintf("%02x", $b1) };
}
- if (! defined $b4idx3{i}{$l2id}{d}{$b3})
+ if (!defined $b4idx3{i}{$l2id}{d}{$b3})
{
&set_min_max($b4idx3{attr}, $b3);
$b4idx3{i}{$l2id}{d}{$b3} = {
segid => $csegid,
- label => sprintf("%02x%02x", $b1, $b2)
- }
+ label => sprintf("%02x%02x", $b1, $b2) };
}
$si = {
segid => $csegid,
off => $b4,
label => sprintf("%02x%02x%02x", $b1, $b2, $b3),
- char => $c->{$in}
- };
+ char => $c->{$in} };
}
else
{
@@ -505,8 +538,8 @@ sub generate_index
}
&set_min_max($csegs{attr}, $si->{off});
- $csegs{i}{$si->{segid}}{d}{$si->{off}} = $si->{char};
- $csegs{i}{$si->{segid}}{label} = $si->{label};
+ $csegs{i}{ $si->{segid} }{d}{ $si->{off} } = $si->{char};
+ $csegs{i}{ $si->{segid} }{label} = $si->{label};
$csegs{attr}{is32bit} = 1 if ($si->{char} >= 0x10000);
&update_width($csegs{attr}, $si->{char});
if ($si->{char} >= 0x100000000)
@@ -518,22 +551,23 @@ sub generate_index
# calcualte segment attributes
foreach my $t (@all_tables)
{
- next if (! defined $t->{i} || ! $t->{attr}{segmented});
+ next if (!defined $t->{i} || !$t->{attr}{segmented});
# segments are to be aligned in the numerical order of segment id
- my @keylist = sort {$a <=> $b} keys $t->{i};
+ my @keylist = sort { $a <=> $b } keys $t->{i};
next if ($#keylist < 0);
- my $offset = 1;
+ my $offset = 1;
my $segsize = $t->{attr}{max} - $t->{attr}{min} + 1;
for my $k (@keylist)
{
my $seg = $t->{i}{$k};
- $seg->{lower} = $t->{attr}{min};
- $seg->{upper} = $t->{attr}{max};
+ $seg->{lower} = $t->{attr}{min};
+ $seg->{upper} = $t->{attr}{max};
$seg->{offset} = $offset;
$offset += $segsize;
}
+
# overlapping successive zeros between segments
&overlap_segments($t);
}
@@ -544,12 +578,13 @@ sub generate_index
&make_index_link($t, $t->{attr}{nextidx});
}
- return { name_prefix => "",
- csegs => \%csegs,
- b2idx => [\%b2idx],
- b3idx => [\%b3idx1, \%b3idx2],
- b4idx => [\%b4idx1, \%b4idx2, \%b4idx3],
- all => \@all_tables};
+ return {
+ name_prefix => "",
+ csegs => \%csegs,
+ b2idx => [ \%b2idx ],
+ b3idx => [ \%b3idx1, \%b3idx2 ],
+ b4idx => [ \%b4idx1, \%b4idx2, \%b4idx3 ],
+ all => \@all_tables };
}
@@ -559,8 +594,8 @@ sub set_min_max
{
my ($a, $v) = @_;
- $a->{min} = $v if (! defined $a->{min} || $v < $a->{min});
- $a->{max} = $v if (! defined $a->{max} || $v > $a->{max});
+ $a->{min} = $v if (!defined $a->{min} || $v < $a->{min});
+ $a->{max} = $v if (!defined $a->{max} || $v > $a->{max});
}
#########################################
@@ -569,9 +604,11 @@ sub update_width
{
my ($a, $v) = @_;
- my $nnibbles = int((int(log($v)/log(16)) + 1) / 2) * 2;
- $a->{width} = $nnibbles
- if (! defined $a->{width} || $nnibbles > $a->{width});
+ my $nnibbles = int((int(log($v) / log(16)) + 1) / 2) * 2;
+ if (!defined $a->{width} || $nnibbles > $a->{width})
+ {
+ $a->{width} = $nnibbles;
+ }
}
#########################################
@@ -584,11 +621,11 @@ sub overlap_segments
my ($h) = @_;
# don't touch if undefined
- return if (! defined $h->{i} || !$h->{attr}{segmented});
+ return if (!defined $h->{i} || !$h->{attr}{segmented});
my $index = $h->{i};
my ($min, $max) = ($h->{attr}{min}, $h->{attr}{max});
my ($prev, $first);
- my @segids = sort {$a <=> $b} keys $index;
+ my @segids = sort { $a <=> $b } keys $index;
return if ($#segids < 1);
$first = 1;
@@ -599,7 +636,7 @@ sub overlap_segments
my $seg = $index->{$segid};
# smin and smax is range excluded preceeding and trailing zeros
- my @keys = sort {$a <=> $b} keys $seg->{d};
+ my @keys = sort { $a <=> $b } keys $seg->{d};
my $smin = $keys[0];
my $smax = $keys[-1];
@@ -607,23 +644,23 @@ sub overlap_segments
{
# first segment doesn't have a preceding segment
$seg->{offset} = 1;
- $seg->{lower} = $min;
- $seg->{upper} = $smax;
+ $seg->{lower} = $min;
+ $seg->{upper} = $smax;
}
else
{
# calculate overlap and shift segment location
- my $prefix = $smin - $min;
- my $postfix = $max - $smax;
- my $prevpostfix = $max - $prev->{upper};
- my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
+ my $prefix = $smin - $min;
+ my $postfix = $max - $smax;
+ my $prevpostfix = $max - $prev->{upper};
+ my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
$seg->{lower} = $min + $overlap;
- $seg->{upper} = $smax;
- $seg->{offset} = $prev->{offset} + ($max - $min + 1) - $overlap;
+ $seg->{upper} = $smax;
+ $seg->{offset} = $prev->{offset} + ($max - $min + 1) - $overlap;
$prev->{upper} = $max;
}
- $prev = $seg;
+ $prev = $seg;
$first = 0;
}
@@ -635,15 +672,15 @@ sub overlap_segments
#
# Fills out target pointers in non-leaf index tables.
#
-# from_table : table to set links
-# to_table : target table of from_table
+# from_table - table to set links
+# to_table - target table of from_table
sub make_index_link
{
my ($s, $t) = @_;
- return if (! defined $s->{i} || ! defined $t->{i});
+ return if (!defined $s->{i} || !defined $t->{i});
- my @tkeys = sort {$a <=> $b} keys $t->{i};
+ my @tkeys = sort { $a <=> $b } keys $t->{i};
if ($s->{attr}{segmented})
{
@@ -652,10 +689,12 @@ sub make_index_link
foreach my $k2 (keys $s->{i}{$k1}{d})
{
my $tsegid = $s->{i}{$k1}{d}{$k2}{segid};
- if (! defined $tsegid)
+ if (!defined $tsegid)
{
- die sprintf("segid is not set in %s{i}{%x}{d}{%x}{segid}",
- $s->{attr}{name}, $k1, $k2);
+ die sprintf(
+ "segid is not set in %s{i}{%x}{d}{%x}{segid}",
+ $s->{attr}{name},
+ $k1, $k2);
}
$s->{i}{$k1}{d}{$k2}{segoffset} = $t->{i}{$tsegid}{offset};
}
@@ -666,10 +705,10 @@ sub make_index_link
foreach my $k (keys $s->{i})
{
my $tsegid = $s->{i}{$k}{segid};
- if (! defined $tsegid)
+ if (!defined $tsegid)
{
die sprintf("segid is not set in %s{i}{%x}{segid}",
- $s->{attr}{name}, $k);
+ $s->{attr}{name}, $k);
}
$s->{i}{$k}{segoffset} = $t->{i}{$tsegid}{offset};
}
@@ -682,16 +721,16 @@ sub make_index_link
# print_radix_table(hd, table, tblname, width)
# returns 1 if the table is written
#
-# hd : file handle to write
-# table : ref to an index table
-# tblname : C symbol name for the table
-# width : width in characters of this table
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
sub print_radix_table
{
- my($hd, $table, $tblname, $width) = @_;
+ my ($hd, $table, $tblname, $width) = @_;
- return 0 if (! defined $table->{i});
+ return 0 if (!defined $table->{i});
if ($table->{attr}{chartbl})
{
@@ -714,53 +753,54 @@ sub print_radix_table
# print_chars_table(hd, table, tblname, width)
# this is usually called via writ_table
#
-# hd : file handle to write
-# table : ref to an index table
-# tblname : C symbol name for the table
-# tblwidth: width in characters of this table
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# tblwidth- width in characters of this table
sub print_chars_table
{
- my($hd, $table, $tblname, $width) = @_;
- my($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
- my($type) = $table->{attr}{is32bit} ? "uint32" : "uint16";
+ my ($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+ my ($type) = $table->{attr}{is32bit} ? "uint32" : "uint16";
- printf(OUT "static const %s %s[] =\n{", $type, $tblname);
- printf(OUT " /* chars content - index range = [%02x, %02x] */", $st, $ed);
+ printf $hd "static const %s %s[] =\n{", $type, $tblname;
+ printf $hd " /* chars content - index range = [%02x, %02x] */", $st, $ed;
# values in character table are written in fixedwidth
# hexadecimals. calculate the number of columns in a line. 13 is
# the length of line header.
- my $colwidth = $table->{attr}{width};
- my $colseplen = 4; # the length of ", 0x"
+ my $colwidth = $table->{attr}{width};
+ my $colseplen = 4; # the length of ", 0x"
my $headerlength = 13;
- my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
+ my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
# round down to multiples of 4. don't bother by too small table width
my $colnum = int($colnum / 4) * 4;
- my $line = "";
+ my $line = "";
my $first0 = 1;
+
# output all segments in segment id order
- foreach my $k (sort {$a <=> $b} keys $table->{i})
+ foreach my $k (sort { $a <=> $b } keys $table->{i})
{
my $s = $table->{i}{$k};
if (!$first0)
{
- $line =~ s/\s+$//; # remove trailing space
+ $line =~ s/\s+$//; # remove trailing space
print $hd $line, ",\n";
$line = "";
}
$first0 = 0;
# write segment header
- printf($hd "\n /*** %4sxx - offset 0x%05x ***/",
- $s->{label}, $s->{offset});
+ printf $hd "\n /*** %4sxx - offset 0x%05x ***/",
+ $s->{label}, $s->{offset};
# write segment content
my $first1 = 1;
my ($segstart, $segend) = ($s->{lower}, $s->{upper});
- my($xpos, $nocomma) = (0, 0);
+ my ($xpos, $nocomma) = (0, 0);
foreach my $j (($segstart - ($segstart % $colnum)) .. $segend)
{
@@ -770,7 +810,7 @@ sub print_chars_table
# new line if this is the first time or this line is full
if ($xpos >= $colnum || $first1)
{
- $line =~ s/\s+$//; # remove trailing space
+ $line =~ s/\s+$//; # remove trailing space
print $hd $line, "\n";
$line = sprintf(" /* %02x */ ", $j);
$xpos = 0;
@@ -808,35 +848,34 @@ sub print_chars_table
# print_flat_table(hd, table, tblname, width)
# this is usually called via writ_table
#
-# hd : file handle to write
-# table : ref to an index table
-# tblname : C symbol name for the table
-# width : width in characters of this table
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
sub print_flat_table
{
- my($hd, $table, $tblname, $width) = @_;
- my($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+ my ($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
- print $hd "static const $radix_node_type $tblname =\n{";
- printf($hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed);
- print $hd " {";
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf $hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed;
+ print $hd " {";
my $first = 1;
- my $line = "";
+ my $line = "";
foreach my $i ($st .. $ed)
{
$line .= "," if (!$first);
my $newitem = sprintf("%d",
- defined $table->{i}{$i} ?
- $table->{i}{$i}{segoffset} : 0);
+ defined $table->{i}{$i} ? $table->{i}{$i}{segoffset} : 0);
# flush current line and feed a line if the current line
# exceeds a limit
- if ($first || length($line.$newitem) > $width)
+ if ($first || length($line . $newitem) > $width)
{
- $line =~ s/\s+$//; # remove trailing space
+ $line =~ s/\s+$//; # remove trailing space
print $hd "$line\n";
$line = " ";
}
@@ -857,46 +896,49 @@ sub print_flat_table
# print_segmented_table(hd, table, tblname, width)
# this is usually called via writ_table
#
-# hd : file handle to write
-# table : ref to an index table
-# tblname : C symbol name for the table
-# width : width in characters of this table
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
sub print_segmented_table
{
- my($hd, $table, $tblname, $width) = @_;
+ my ($hd, $table, $tblname, $width) = @_;
my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
# write the variable definition
print $hd "static const $radix_node_type $tblname =\n{";
- printf($hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed);
+ printf $hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed;
my $first0 = 1;
- foreach my $k (sort {$a <=> $b} keys $table->{i})
+ foreach my $k (sort { $a <=> $b } keys $table->{i})
{
print $hd ",\n" if (!$first0);
$first0 = 0;
- printf($hd "\n /*** %sxxxx - offset 0x%05x ****/",
- $table->{i}{$k}{label}, $table->{i}{$k}{offset});
+ printf $hd "\n /*** %sxxxx - offset 0x%05x ****/",
+ $table->{i}{$k}{label}, $table->{i}{$k}{offset};
my $segstart = $table->{i}{$k}{lower};
- my $segend = $table->{i}{$k}{upper};
+ my $segend = $table->{i}{$k}{upper};
- my $line = "";
- my $first1 = 1;
+ my $line = "";
+ my $first1 = 1;
my $newitem = "";
foreach my $j ($segstart .. $segend)
{
$line .= "," if (!$first1);
- $newitem = sprintf("%d", $table->{i}{$k}{d}{$j} ?
- $table->{i}{$k}{d}{$j}{segoffset} : 0);
+ $newitem = sprintf("%d",
+ $table->{i}{$k}{d}{$j}
+ ? $table->{i}{$k}{d}{$j}{segoffset}
+ : 0);
- if ($first1 || length($line.$newitem) > $width)
+ if ($first1 || length($line . $newitem) > $width)
{
$line =~ s/\s+$//;
- print OUT "$line\n";
- $line = sprintf(" /* %2s%02x */ ", $table->{i}{$k}{label}, $j);
+ print $hd "$line\n";
+ $line =
+ sprintf(" /* %2s%02x */ ", $table->{i}{$k}{label}, $j);
}
else
{
@@ -919,7 +961,7 @@ sub make_table_refname
{
my ($table, $prefix) = @_;
- return "NULL" if (! defined $table->{i});
+ return "NULL" if (!defined $table->{i});
return "&" . $prefix . $table->{attr}{name};
}
@@ -928,23 +970,25 @@ sub make_table_refname
#
# write main radix tree table
#
-# hd : file handle to write this table
-# tblname : variable name of this struct
-# trie : ref to a radix tree
-# name_prefix: prefix for subtables.
+# hd - file handle to write this table
+# tblname - variable name of this struct
+# trie - ref to a radix tree
+# name_prefix- prefix for subtables.
sub print_radix_main
{
my ($hd, $tblname, $trie, $name_prefix) = @_;
- my $ctblname = $name_prefix.$trie->{csegs}{attr}{name};
+ my $ctblname = $name_prefix . $trie->{csegs}{attr}{name};
my ($ctbl16name, $ctbl32name);
if ($trie->{csegs}{attr}{is32bit})
{
- $ctbl16name = "NULL"; $ctbl32name = $ctblname;
+ $ctbl16name = "NULL";
+ $ctbl32name = $ctblname;
}
else
{
- $ctbl16name = $ctblname; $ctbl32name = "NULL";
+ $ctbl16name = $ctblname;
+ $ctbl32name = "NULL";
}
my $b2iname = make_table_refname($trie->{b2idx}[0], $name_prefix);
@@ -954,12 +998,13 @@ sub print_radix_main
my $b4i2name = make_table_refname($trie->{b4idx}[1], $name_prefix);
my $b4i3name = make_table_refname($trie->{b4idx}[2], $name_prefix);
+ #<<< do not let perltidy touch this
print $hd "static const $radix_type $tblname =\n{\n";
print $hd " /* final character table offset and body */\n";
- printf($hd " 0x%x, 0x%x, %s, %s, %s,\n",
- $trie->{csegs}{attr}{min}, $trie->{csegs}{attr}{max},
- $trie->{csegs}{attr}{has0page} ? 'true' : 'false',
- $ctbl16name, $ctbl32name);
+ printf $hd " 0x%x, 0x%x, %s, %s, %s,\n",
+ $trie->{csegs}{attr}{min}, $trie->{csegs}{attr}{max},
+ $trie->{csegs}{attr}{has0page} ? 'true' : 'false',
+ $ctbl16name, $ctbl32name;
print $hd " /* 2-byte code table */\n";
print $hd " $b2iname,\n";
@@ -968,6 +1013,7 @@ sub print_radix_main
print $hd " /* 4-byte code table */\n";
print $hd " {$b4i1name, $b4i2name, $b4i3name},\n";
print $hd "};\n";
+ #>>>
}
######################################################
@@ -975,15 +1021,15 @@ sub print_radix_main
# with checking duplicate source code
#
# make_charmap(\@charset, $direction)
-# charset : ref to charset table : see print_tables
-# direction : conversion direction
+# charset - ref to charset table : see print_tables
+# direction - conversion direction
sub make_charmap
{
my ($charset, $direction) = @_;
die "unacceptable direction : %direction"
- if ($direction ne "to_unicode" && $direction ne "from_unicode");
+ if ($direction ne "to_unicode" && $direction ne "from_unicode");
my %charmap;
foreach my $c (@$charset)
@@ -994,14 +1040,15 @@ sub make_charmap
next if (defined $c->{ucs_second});
my ($src, $dst) =
- $direction eq "to_unicode" ?
- ($c->{code}, $c->{ucs}) : ($c->{ucs}, $c->{code});
+ $direction eq "to_unicode"
+ ? ($c->{code}, $c->{ucs})
+ : ($c->{ucs}, $c->{code});
- if (defined $c{$src})
+ if (defined $c->{$src})
{
- printf(STDERR
- "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
- $src, $c{$src}, $dst);
+ printf STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $src, $c->{$src}, $dst;
exit;
}
if ($direction eq "to_unicode")
@@ -1010,7 +1057,7 @@ sub make_charmap
}
else
{
- $charmap{ucs2utf($src)} = $dst;
+ $charmap{ ucs2utf($src) } = $dst;
}
}
@@ -1024,11 +1071,11 @@ sub make_charmap
#
# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
#
-# this_script : the name of the *caller script* of this feature
-# csname : character set name other than ucs
-# direction : desired direction "to_unicode" or "from_unicode"
-# charset : ref to character set array
-# tblwidth : width in characters of output source file
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# direction - desired direction "to_unicode" or "from_unicode"
+# charset - ref to character set array
+# tblwidth - width in characters of output source file
sub print_radix_map
{
@@ -1037,11 +1084,11 @@ sub print_radix_map
my $charmap = &make_charmap($charset, $direction);
my $trie = &generate_index($charmap);
my $fname =
- $direction eq "to_unicode" ?
- lc("${csname}_to_utf8_radix.map") :
- lc("utf8_to_${csname}_radix.map");
+ $direction eq "to_unicode"
+ ? lc("${csname}_to_utf8_radix.map")
+ : lc("utf8_to_${csname}_radix.map");
- my $tblname = lc("${csname}_${direction}_tree");
+ my $tblname = lc("${csname}_${direction}_tree");
my $name_prefix = lc("${csname}_${direction}_");
if ($direction eq "to_unicode")
@@ -1053,22 +1100,23 @@ sub print_radix_map
print "- Writing UTF8=>${csname} conversion radix index: $fname\n";
}
- open(OUT, "> $fname") || die("cannot open $fname");
+ open(my $out, '>', $fname) || die("cannot open $fname");
- print OUT "/* This file is generated by $this_script */\n\n";
+ print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n";
- foreach my $t (@{$trie->{all}})
+ foreach my $t (@{ $trie->{all} })
{
- my $table_name = $name_prefix.$t->{attr}{name};
+ my $table_name = $name_prefix . $t->{attr}{name};
- if (&print_radix_table(*OUT, $t, $table_name, $tblwidth))
+ if (&print_radix_table($out, $t, $table_name, $tblwidth))
{
- print OUT "\n";
+ print $out "\n";
}
}
- &print_radix_main(*OUT, $tblname, $trie, $name_prefix);
- close(OUT);
+ &print_radix_main($out, $tblname, $trie, $name_prefix);
+ close($out);
}
@@ -1077,27 +1125,28 @@ sub print_radix_map
#
# print_radix_trees($this_script, $csname, \%charset)
#
-# this_script : the name of the *caller script* of this feature
-# csname : character set name other than ucs
-# charset : ref to character set array
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# charset - ref to character set array
sub print_radix_trees
{
my ($this_script, $csname, $charset) = @_;
&print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
- &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
}
sub dump_charset
{
my ($list, $filt) = @_;
- foreach my $i (@$list) {
+ foreach my $i (@$list)
+ {
next if (defined $filt && !&$filt($i));
if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
- printf("ucs=%x, code=%x, direction=%s %s:%d %s\n",
- $i->{ucs}, $i->{code}, $i->{direction},
- $i->{f}, $i->{l}, $i->{comment});
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
}
}
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
index 0e1cbb6..c96457c 100755
--- a/src/backend/utils/mb/Unicode/make_mapchecker.pl
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -3,7 +3,7 @@
use strict;
opendir(my $dh, ".") || die "failed to open directory: .";
-my @radixmaps = grep {/_radix\.map$/} readdir($dh);
+my @radixmaps = grep { /_radix\.map$/ } readdir($dh);
closedir($dh);
my %plainmaps;
@@ -13,7 +13,7 @@ foreach my $rmap (@radixmaps)
{
my $pmap = $rmap;
$pmap =~ s/_radix//;
- if (! -e $pmap)
+ if (!-e $pmap)
{
die("radix map \"$rmap\" has no corresponding plain map\n");
}
@@ -22,15 +22,15 @@ foreach my $rmap (@radixmaps)
# Generate sanity checker source
my $out;
-open($out, ">map_checker.h") ||
- die "cannot open file to write: map_checker.c";
+open($out, ">map_checker.h")
+ || die "cannot open file to write: map_checker.h";
foreach my $i (sort @radixmaps)
{
print $out "#include \"$i\"\n";
print $out "#include \"$plainmaps{$i}\"\n";
}
-my @mapnames = map {s/\.map//;$_} values %plainmaps;
+my @mapnames = map { s/\.map//; $_ } values %plainmaps;
print $out <<'EOF';
@@ -49,12 +49,14 @@ foreach my $m (@mapnames)
if ($m =~ /^utf8_to_(.*)$/)
{
my $e = uc($1);
- print $out " {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
+ print $out
+" {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
}
- elsif ($m =~ /^(.*)_to_utf8$/)
+ elsif ($m =~ /^(.*)_to_utf8$/)
{
my $e = uc($1);
- print $out " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
+ print $out
+ " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
}
else
{
--
2.9.2
0002-Modify-makefile.patch (text/x-patch, 3.0K) download
From 6a64c014efdc801f567d5c962c160ca0442c147a Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 8 Nov 2016 19:20:06 +0900
Subject: [PATCH 2/2] Modify makefile.
Change makefile so that 'make distclean' removes authority files since
they should not be contained in source archive. On the other hand
'make maintainer-clean' leaves them and removes all map files. This
seems somewhat strange but it comes from the special characteristics
of this directory.
---
src/backend/utils/mb/Unicode/Makefile | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index b3f681c..f184f65 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -79,7 +79,8 @@ SPECIALTEXTS = BIG5.TXT CNS11643.TXT \
CP932.TXT CP950.TXT \
JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \
JOHAB.TXT KSX1001.TXT windows-949-2000.xml \
- euc-jis-2004-std.txt sjis-0213-2004-std.txt
+ euc-jis-2004-std.txt sjis-0213-2004-std.txt \
+ gb-18030-2000.xml
GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \
KOI8-R.TXT KOI8-U.TXT
@@ -135,11 +136,12 @@ euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_com
shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
$(PERL) $<
-distclean: clean
- rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS)
+distclean:
+ rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
-maintainer-clean: distclean
- rm -f $(MAPS) $(RADIXMAPS) $(OBJS) $(BINS) map_checker.h
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
+ rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
mapcheck: $(MAPS) $(RADIXMAPS) map_checker
./map_checker
@@ -150,15 +152,12 @@ DOWNLOAD = wget -O $@ --no-use-server-timestamps
BIG5.TXT CNS11643.TXT:
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/$(@F)
-gb-18030-2000.xml:
+gb-18030-2000.xml windows-949-2000.xml:
$(DOWNLOAD) http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
euc-jis-2004-std.txt sjis-0213-2004-std.txt:
$(DOWNLOAD) http://x0213.org/codetable/$(@F)
-gb-18030-2000.xml:
- $(DOWNLOAD) https://ssl.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
-
GB2312.TXT:
$(DOWNLOAD) 'http://trac.greenstone.org/browser/trunk/gsdl/unicode/MAPPINGS/EASTASIA/GB/GB2312.TXT?rev=1842&format=txt'
@@ -174,7 +173,7 @@ KOI8-R.TXT KOI8-U.TXT:
$(ISO8859TEXTS):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/ISO8859/$(@F)
-$(filter-out CP8%,$(WINTEXTS)):
+$(filter-out CP8%,$(WINTEXTS)) $(filter CP9%, $(SPECIALTEXTS)):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/$(@F)
$(filter CP8%,$(WINTEXTS)):
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-08 13:06 Daniel Gustafsson <daniel@yesql.se>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 0 replies; 61+ messages in thread
From: Daniel Gustafsson @ 2016-11-08 13:06 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
> On 08 Nov 2016, at 12:21, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>
> Hello, this is the revising patch applies on top of the previous
> patch.
>
> ...
>
> Finally the attached patch contains most of (virtually all of)
> Daniel's suggestion and some modification by pgperltidy.
Reading over this it looks good to me. I did spot one thing I had missed
before though, the error message below should be referencing the scalar
variable ‘direction' unless I’m missing something:
- die "unacceptable direction : %direction"
+ die "unacceptable direction : $direction"
if ($direction ne "to_unicode" && $direction ne "from_unicode");
With this, I would consider this ready for committer.
>> Addition to this, I'll remove existing authority files and modify
>> radix generator so that it can read plain map files in the next
>> patch.
>
> So, I think the attached are in rather modern shape.
+1, nice work!
cheers ./daniel
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-08 16:37 Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 1 reply; 61+ messages in thread
From: Peter Eisentraut @ 2016-11-08 16:37 UTC (permalink / raw)
To: Daniel Gustafsson <daniel@yesql.se>; Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 10/31/16 12:11 PM, Daniel Gustafsson wrote:
> I took a small stab at doing some cleaning of the Perl scripts, mainly around
> using the more modern (well, modern as in +15 years old) form for open(..),
> avoiding global filehandles for passing scalar references and enforcing use
> strict. Some smaller typos and fixes were also included. It seems my Perl has
> become a bit rusty so I hope the changes make sense. The produced files are
> identical with these patches applied, they are merely doing cleaning as opposed
> to bugfixing.
>
> The attached patches are against the 0001-0006 patches from Heikki and you in
> this series of emails, the separation is intended to make them easier to read.
Cool. See also here:
https://www.postgresql.org/message-id/55E52225.4040305%40gmx.net
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-09 01:19 Daniel Gustafsson <daniel@yesql.se>
parent: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
0 siblings, 1 reply; 61+ messages in thread
From: Daniel Gustafsson @ 2016-11-09 01:19 UTC (permalink / raw)
To: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; Heikki Linnakangas <hlinnaka@iki.fi>; Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; ishii@sraoss.co.jp; pgsql-hackers
> On 08 Nov 2016, at 17:37, Peter Eisentraut <peter.eisentraut@2ndquadrant.com> wrote:
>
> On 10/31/16 12:11 PM, Daniel Gustafsson wrote:
>> I took a small stab at doing some cleaning of the Perl scripts, mainly around
>> using the more modern (well, modern as in +15 years old) form for open(..),
>> avoiding global filehandles for passing scalar references and enforcing use
>> strict. Some smaller typos and fixes were also included. It seems my Perl has
>> become a bit rusty so I hope the changes make sense. The produced files are
>> identical with these patches applied, they are merely doing cleaning as opposed
>> to bugfixing.
>>
>> The attached patches are against the 0001-0006 patches from Heikki and you in
>> this series of emails, the separation is intended to make them easier to read.
>
> Cool. See also here:
> https://www.postgresql.org/message-id/55E52225.4040305%40gmx.net
Nice, not having hacked much Perl in quite a while I had all but forgotten
about perlcritic.
Running it on the current version of the patchset yields mostly warnings on
string values used in the require “convutils.pm” statement. There were however
two more interesting reports: one more open() call not using the three
parameter form and an instance of map which alters the input value. The latter
is not causing an issue since we don’t use the input list past the map but
fixing it seems like good form.
Attached is a patch that addresses the perlcritic reports (running without any
special options).
cheers ./daniel
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
fix_perlcritic.patch (application/octet-stream, 5.4K) download
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 0412723..822ab28 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -25,7 +25,7 @@
# # and Unicode name (not used in this script)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 76ad502..a933c12 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -14,7 +14,7 @@
# and the "b" field is the hex byte sequence for GB18030
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index a0f61e7..38c0b2a 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -8,7 +8,7 @@
# "euc-jis-2004-std.txt" (http://x0213.org)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 7f2d228..5ac3542 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -12,7 +12,7 @@
# organization's ftp site.
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index 040c5fe..d17d777 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -17,7 +17,7 @@
# # and Unicode name (not used in this script)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 046a8a3..603edc4 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -18,7 +18,7 @@
# # and Unicode name (not used in this script)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index 61e31af..e20b4a8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -14,7 +14,7 @@
# and the "b" field is the hex byte sequence for GB18030
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index b60858e..2dc9fb3 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -16,7 +16,7 @@
# # and Unicode name (not used in this script)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 2e66e63..51ab6a1 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -8,7 +8,7 @@
# "sjis-0213-2004-std.txt" (http://x0213.org)
use strict;
-require "convutils.pm";
+require convutils;
# first generate UTF-8 --> SHIFT_JIS_2004 table
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 9a1cc52..ffeb65f 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -11,7 +11,7 @@
# ftp site.
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index d297d9a..2905b95 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -14,7 +14,7 @@
# and the "b" field is the hex byte sequence for UHC
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index 9503076..572c232 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -16,7 +16,7 @@
# # and Unicode name (not used in this script)
use strict;
-require "convutils.pm";
+require convutils;
my $this_script = $0;
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
index c96457c..6de0b3f 100755
--- a/src/backend/utils/mb/Unicode/make_mapchecker.pl
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -22,7 +22,7 @@ foreach my $rmap (@radixmaps)
# Generate sanity checker source
my $out;
-open($out, ">map_checker.h")
+open($out, '>', "map_checker.h")
|| die "cannot open file to write: map_checker.h";
foreach my $i (sort @radixmaps)
{
@@ -30,7 +30,7 @@ foreach my $i (sort @radixmaps)
print $out "#include \"$plainmaps{$i}\"\n";
}
-my @mapnames = map { s/\.map//; $_ } values %plainmaps;
+my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
print $out <<'EOF';
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-09 08:38 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Daniel Gustafsson <daniel@yesql.se>
0 siblings, 2 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-09 08:38 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: peter.eisentraut@2ndquadrant.com; hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, thank you for polishing this.
At Wed, 9 Nov 2016 02:19:01 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <80F34F25-BF6D-4BCD-9C38-42ED10D3F453@yesql.se>
> > On 08 Nov 2016, at 17:37, Peter Eisentraut <peter.eisentraut@2ndquadrant.com> wrote:
> >
> > On 10/31/16 12:11 PM, Daniel Gustafsson wrote:
> >> I took a small stab at doing some cleaning of the Perl scripts, mainly around
> >> using the more modern (well, modern as in +15 years old) form for open(..),
> >> avoiding global filehandles for passing scalar references and enforcing use
> >> strict. Some smaller typos and fixes were also included. It seems my Perl has
> >> become a bit rusty so I hope the changes make sense. The produced files are
> >> identical with these patches applied, they are merely doing cleaning as opposed
> >> to bugfixing.
> >>
> >> The attached patches are against the 0001-0006 patches from Heikki and you in
> >> this series of emails, the separation is intended to make them easier to read.
> >
> > Cool. See also here:
> > https://www.postgresql.org/message-id/55E52225.4040305%40gmx.net
> Nice, not having hacked much Perl in quite a while I had all but forgotten
> about perlcritic.
I tried it on CentOS7. Installation failed saying that
Module::Build is too old. It is yum-inatlled so removed it and
installed it with CPAN. Again failed with many 'Could not create
MYMETA files'. Then tried to install CPAN::Meta and it failed
saying that CPAN::Meta::YAML is too *new*. That sucks.
So your patch is greately helpfull. Thank you.
| -my @mapnames = map { s/\.map//; $_ } values %plainmaps;
| +my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
It surprised me to know that perlcritic does such things.
> Running it on the current version of the patchset yields mostly warnings on
> string values used in the require “convutils.pm” statement. There were however
> two more interesting reports: one more open() call not using the three
> parameter form and an instance of map which alters the input value.
Sorry for overlooking it.
> The latter
> is not causing an issue since we don’t use the input list past the map but
> fixing it seems like good form.
Agreed.
> Attached is a patch that addresses the perlcritic reports (running without any
> special options).
Thanks. The attached patch contains the patch by perlcritic.
0001,2,3 are Heikki's patch that are not modified since it is
first proposed. It's a bit too big so I don't attach them to this
mail (again).
https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
0004 is radix-tree stuff, applies on top of the three patches
above.
There's a hidden fifth patch which of 20MB in size. But it is
generated by running make in the Unicode directory.
[$(TOP)]$ ./configure ...
[$(TOP)]$ make
[Unicode]$ make
[Unicode]$ make distclean
[Unicode]$ git add .
[Unicode]$ commit
=== COMMITE MESSSAGE
Replace map files with radix tree files.
These encodings no longer uses the former map files and uses new radix
tree files. All existing authority files in this directory are removed.
===
regards,
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
0004-Make-map-generators-to-generate-radix-tree-files.patch (text/x-patch, 109.1K) download
From e6718001cbe3f1937e4f052c66bff68f7217c43c Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Thu, 27 Oct 2016 14:19:47 +0900
Subject: [PATCH 4/5] Make map generators to generate radix tree files.
This introduces radix tree conversion to map-referring(non-arithmetic)
code conversions. UCS_to*.pl files generate _radix.map files addition
to .map files currently generated. These _radix.map files are
referenced by conversion procs instead of .map files.
Radix trees are not easily verified, so a checker is provided. "make
mapcheck" builds and runs it. It verifies radix maps against
corresponding .map files.
Now 'make distclean' removes authority files and unused .map files
since they should not be contained in source archive. On the other
hand 'make maintainer-clean' leaves them and removes all map
files. This seems somewhat strange but it comes from the special
characteristics of this directory.
All perl scripts turned into modern style. Use strict, modern usage of
file handles and accept reindentation by pgperltidy. Perl scripts in
this commit have been applied it.
For the first time running "make all", some UCS_to*.pl scripts many
times because of a limitation of gmake's capability.
---
src/backend/utils/mb/Unicode/Makefile | 78 +-
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl | 33 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 36 +-
.../utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl | 69 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 42 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl | 12 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 23 +-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 32 +-
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl | 10 +-
.../utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl | 95 +-
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 37 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 40 +-
src/backend/utils/mb/Unicode/UCS_to_most.pl | 17 +-
src/backend/utils/mb/Unicode/convutils.pm | 1025 ++++++++++++++++++--
src/backend/utils/mb/Unicode/download_srctxts.sh | 127 +++
src/backend/utils/mb/Unicode/make_mapchecker.pl | 71 ++
src/backend/utils/mb/Unicode/map_checker.c | 147 +++
src/backend/utils/mb/conv.c | 171 +++-
.../conversion_procs/utf8_and_big5/utf8_and_big5.c | 8 +-
.../utf8_and_cyrillic/utf8_and_cyrillic.c | 16 +-
.../utf8_and_euc2004/utf8_and_euc2004.c | 8 +-
.../utf8_and_euc_cn/utf8_and_euc_cn.c | 8 +-
.../utf8_and_euc_jp/utf8_and_euc_jp.c | 8 +-
.../utf8_and_euc_kr/utf8_and_euc_kr.c | 8 +-
.../utf8_and_euc_tw/utf8_and_euc_tw.c | 8 +-
.../utf8_and_gb18030/utf8_and_gb18030.c | 8 +-
.../conversion_procs/utf8_and_gbk/utf8_and_gbk.c | 8 +-
.../utf8_and_iso8859/utf8_and_iso8859.c | 127 ++-
.../utf8_and_johab/utf8_and_johab.c | 8 +-
.../conversion_procs/utf8_and_sjis/utf8_and_sjis.c | 8 +-
.../utf8_and_sjis2004/utf8_and_sjis2004.c | 8 +-
.../conversion_procs/utf8_and_uhc/utf8_and_uhc.c | 8 +-
.../conversion_procs/utf8_and_win/utf8_and_win.c | 98 +-
src/include/mb/pg_wchar.h | 31 +-
34 files changed, 1919 insertions(+), 514 deletions(-)
create mode 100755 src/backend/utils/mb/Unicode/download_srctxts.sh
create mode 100755 src/backend/utils/mb/Unicode/make_mapchecker.pl
create mode 100644 src/backend/utils/mb/Unicode/map_checker.c
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index e11f1d7..f184f65 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -40,23 +40,30 @@ WINMAPS = win866_to_utf8.map utf8_to_win866.map \
GENERICMAPS = $(ISO8859MAPS) $(WINMAPS) \
gbk_to_utf8.map utf8_to_gbk.map \
- koi8r_to_utf8.map utf8_to_koi8r.map
+ koi8r_to_utf8.map utf8_to_koi8r.map \
+ koi8u_to_utf8.map utf8_to_koi8u.map
SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
euc_jp_to_utf8.map utf8_to_euc_jp.map \
+ euc_jis_2004_to_utf8.map utf8_to_euc_jis_2004.map \
euc_kr_to_utf8.map utf8_to_euc_kr.map \
euc_tw_to_utf8.map utf8_to_euc_tw.map \
sjis_to_utf8.map utf8_to_sjis.map \
+ shift_jis_2004_to_utf8.map utf8_to_shift_jis_2004.map \
gb18030_to_utf8.map utf8_to_gb18030.map \
big5_to_utf8.map utf8_to_big5.map \
johab_to_utf8.map utf8_to_johab.map \
uhc_to_utf8.map utf8_to_uhc.map \
- euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
+
+COMBINEDMAPS = euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map \
shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map \
utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map
-MAPS = $(GENERICMAPS) $(SPECIALMAPS)
+MAPS = $(GENERICMAPS) $(SPECIALMAPS) $(COMBINEDMAPS)
+
+RADIXGENERICMAPS = $(subst .map,_radix.map,$(GENERICMAPS))
+RADIXMAPS = $(subst .map,_radix.map,$(GENERICMAPS) $(SPECIALMAPS))
ISO8859TEXTS = 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT \
8859-6.TXT 8859-7.TXT 8859-8.TXT 8859-9.TXT \
@@ -68,53 +75,76 @@ WINTEXTS = CP866.TXT CP874.TXT CP936.TXT \
CP1252.TXT CP1253.TXT CP1254.TXT CP1255.TXT \
CP1256.TXT CP1257.TXT CP1258.TXT
+SPECIALTEXTS = BIG5.TXT CNS11643.TXT \
+ CP932.TXT CP950.TXT \
+ JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \
+ JOHAB.TXT KSX1001.TXT windows-949-2000.xml \
+ euc-jis-2004-std.txt sjis-0213-2004-std.txt \
+ gb-18030-2000.xml
+
GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \
KOI8-R.TXT KOI8-U.TXT
-all: $(MAPS)
+TEXTS = $(GENERICTEXTS) $(WINTEXTS) $(ISO8859TEXTS) $(SPECIALTEXTS)
+
+OBJS = map_checker.o
+
+BINS = map_checker
+
+all: $(MAPS) $(RADIXMAPS) $(BINS)
-$(GENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
+map_checker.h: make_mapchecker.pl $(MAPS) $(RADIXMAPS)
$(PERL) $<
-johab_to_utf8.map utf8_to_johab.map: UCS_to_JOHAB.pl JOHAB.TXT
+map_checker.o: map_checker.c map_checker.h
+
+map_checker: map_checker.o
+
+$(GENERICMAPS) $(RADIXGENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
+ $(PERL) $<
+
+johab_to_utf8.map utf8_to_johab.map johab_to_utf8_radix.map utf8_to_johab_radix.map: UCS_to_JOHAB.pl JOHAB.TXT
$(PERL) $<
-uhc_to_utf8.map utf8_to_uhc.map: UCS_to_UHC.pl windows-949-2000.xml
+uhc_to_utf8.map utf8_to_uhc.map uhc_to_utf8_radix.map utf8_to_uhc_radix.map: UCS_to_UHC.pl windows-949-2000.xml
$(PERL) $<
-euc_jp_to_utf8.map utf8_to_euc_jp.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
+euc_jp_to_utf8.map utf8_to_euc_jp.map euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
$(PERL) $<
-euc_cn_to_utf8.map utf8_to_euc_cn.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
+euc_cn_to_utf8.map utf8_to_euc_cn.map euc_cn_to_utf8_radix.map utf8_to_euc_cn_radix.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
$(PERL) $<
-euc_kr_to_utf8.map utf8_to_euc_kr.map: UCS_to_EUC_KR.pl KSX1001.TXT
+euc_kr_to_utf8.map utf8_to_euc_kr.map euc_kr_to_utf8_radix.map utf8_to_euc_kr_radix.map: UCS_to_EUC_KR.pl KSX1001.TXT
$(PERL) $<
-euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
+euc_tw_to_utf8.map utf8_to_euc_tw.map euc_tw_to_utf8_radix.map utf8_to_euc_tw_radix.map: UCS_to_EUC_TW.pl CNS11643.TXT
$(PERL) $<
-sjis_to_utf8.map utf8_to_sjis.map: UCS_to_SJIS.pl CP932.TXT
+sjis_to_utf8.map utf8_to_sjis.map sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UCS_to_SJIS.pl CP932.TXT
$(PERL) $<
-gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
+gb18030_to_utf8.map utf8_to_gb18030.map gb18030_to_utf8_radix.map utf8_to_gb18030_radix.map: UCS_to_GB18030.pl gb-18030-2000.xml
$(PERL) $<
-big5_to_utf8.map utf8_to_big5.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
+big5_to_utf8.map utf8_to_big5.map big5_to_utf8_radix.map utf8_to_big5_radix.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
$(PERL) $<
-euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
+euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_radix.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
$(PERL) $<
-shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
+shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
$(PERL) $<
-distclean: clean
- rm -f $(TEXTS)
+distclean:
+ rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
-maintainer-clean: distclean
- rm -f $(MAPS)
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
+ rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
+mapcheck: $(MAPS) $(RADIXMAPS) map_checker
+ ./map_checker
DOWNLOAD = wget -O $@ --no-use-server-timestamps
#DOWNLOAD = curl -o $@
@@ -122,12 +152,12 @@ DOWNLOAD = wget -O $@ --no-use-server-timestamps
BIG5.TXT CNS11643.TXT:
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/$(@F)
+gb-18030-2000.xml windows-949-2000.xml:
+ $(DOWNLOAD) http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
+
euc-jis-2004-std.txt sjis-0213-2004-std.txt:
$(DOWNLOAD) http://x0213.org/codetable/$(@F)
-gb-18030-2000.xml:
- $(DOWNLOAD) https://ssl.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
-
GB2312.TXT:
$(DOWNLOAD) 'http://trac.greenstone.org/browser/trunk/gsdl/unicode/MAPPINGS/EASTASIA/GB/GB2312.TXT?rev=1842&format=txt'
@@ -143,7 +173,7 @@ KOI8-R.TXT KOI8-U.TXT:
$(ISO8859TEXTS):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/ISO8859/$(@F)
-$(filter-out CP8%,$(WINTEXTS)):
+$(filter-out CP8%,$(WINTEXTS)) $(filter CP9%, $(SPECIALTEXTS)):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/$(@F)
$(filter CP8%,$(WINTEXTS)):
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 6a1321b..822ab28 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -24,8 +24,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
+use strict;
+require convutils;
-require "convutils.pm";
+my $this_script = $0;
# Load BIG5.TXT
my $all = &read_source("BIG5.TXT");
@@ -33,9 +35,10 @@ my $all = &read_source("BIG5.TXT");
# Load CP950.TXT
my $cp950txt = &read_source("CP950.TXT");
-foreach my $i (@$cp950txt) {
+foreach my $i (@$cp950txt)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
# Pick only the ETEN extended characters in the range 0xf9d6 - 0xf9dc
# from CP950.TXT
@@ -44,20 +47,22 @@ foreach my $i (@$cp950txt) {
&& $code >= 0xf9d6
&& $code <= 0xf9dc)
{
- push @$all, {code => $code,
- ucs => $ucs,
- comment => $i->{comment},
- direction => "both"};
+ push @$all,
+ { code => $code,
+ ucs => $ucs,
+ comment => $i->{comment},
+ direction => "both" };
}
}
-foreach my $i (@$all) {
+foreach my $i (@$all)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- # BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
- # contain only one of them. XXX: Doesn't really make sense to include any of them,
- # but for historical reasons, we map the first one of them.
+# BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
+# contain only one of them. XXX: Doesn't really make sense to include any of them,
+# but for historical reasons, we map the first one of them.
if ($i->{ucs} == 0xFFFD && $i->{code} != 0xA15A)
{
$i->{direction} = "to_unicode";
@@ -65,4 +70,6 @@ foreach my $i (@$all) {
}
# Output
-print_tables("BIG5", $all);
+print_tables($this_script, "BIG5", $all);
+print_radix_trees($this_script, "BIG5", $all);
+
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 8df23f8..a933c12 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -13,32 +13,36 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for GB18030
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# Read the input
-$in_file = "gb-18030-2000.xml";
+my $in_file = "gb-18030-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
# The GB-18030 character set, which we use as the source, contains
# a lot of extra characters on top of the GB2312 character set that
# EUC_CN encodes. Filter out those extra characters.
+
next if (($code & 0xFF) < 0xA1);
+#<<< do not let perltidy touch this
next if (!($code >= 0xA100 && $code <= 0xA9FF ||
$code >= 0xB000 && $code <= 0xF7FF));
-
+#>>>
next if ($code >= 0xA2A1 && $code <= 0xA2B0);
next if ($code >= 0xA2E3 && $code <= 0xA2E4);
next if ($code >= 0xA2EF && $code <= 0xA2F0);
@@ -65,12 +69,12 @@ while (<FILE>)
$ucs = 0x2015;
}
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
-close(FILE);
+close($in);
-print_tables("EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping);
+print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index b4e140b..38c0b2a 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -7,53 +7,54 @@
# Generate UTF-8 <--> EUC_JIS_2004 code conversion tables from
# "euc-jis-2004-std.txt" (http://x0213.org)
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# first generate UTF-8 --> EUC_JIS_2004 table
-$in_file = "euc-jis-2004-std.txt";
+my $in_file = "euc-jis-2004-std.txt";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @all;
-while ($line = <FILE>)
+while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u1 = $2;
- $u2 = $3;
- $rest = "U+" . $u1 . "+" . $u2 . $4;
- $code = hex($c);
- $ucs1 = hex($u1);
- $ucs2 = hex($u2);
-
- push @all, { direction => 'both',
- ucs => $ucs1,
- ucs_second => $ucs2,
- code => $code,
- comment => $rest };
- next;
+ # combined characters
+ my ($c, $u1, $u2) = ($1, $2, $3);
+ my $rest = "U+" . $u1 . "+" . $u2 . $4;
+ my $code = hex($c);
+ my $ucs1 = hex($u1);
+ my $ucs2 = hex($u2);
+
+ push @all,
+ { direction => 'both',
+ ucs => $ucs1,
+ ucs_second => $ucs2,
+ code => $code,
+ comment => $rest };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u = $2;
- $rest = "U+" . $u . $3;
- }
- else
- {
- next;
+ # non-combined characters
+ my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
+ my $ucs = hex($u);
+ my $code = hex($c);
+
+ next if ($code < 0x80 && $ucs < 0x80);
+
+ push @all,
+ { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest };
}
-
- $ucs = hex($u);
- $code = hex($c);
-
- next if ($code < 0x80 && $ucs < 0x80);
-
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
}
-close(FILE);
+close($in);
-print_tables("EUC_JIS_2004", \@all, 1);
+print_tables($this_script, "EUC_JIS_2004", \@all, 1);
+print_radix_trees($this_script, "EUC_JIS_2004", \@all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 0e9dd29..5ac3542 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -12,14 +12,17 @@
# organization's ftp site.
use strict;
-require "convutils.pm";
+require convutils;
+
+my $this_script = $0;
# Load JIS0212.TXT
my $jis0212 = &read_source("JIS0212.TXT");
my @mapping;
-foreach my $i (@$jis0212) {
+foreach my $i (@$jis0212)
+{
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
if ($i->{code} == 0x2243)
{
@@ -46,13 +49,14 @@ foreach my $i (@$jis0212) {
# Load CP932.TXT.
my $ct932 = &read_source("CP932.TXT");
-foreach my $i (@$ct932) {
+foreach my $i (@$ct932)
+{
my $sjis = $i->{code};
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
- if ($sjis == 0xeefa ||
- $sjis == 0xeefb ||
- $sjis == 0xeefc)
+ if ( $sjis == 0xeefa
+ || $sjis == 0xeefb
+ || $sjis == 0xeefc)
{
next;
}
@@ -61,9 +65,10 @@ foreach my $i (@$ct932) {
{
my $jis = &sjis2jis($sjis);
- $i->{code} = $jis | ($jis < 0x100 ? 0x8e00 :
- ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
-
+#<<< do not let perltidy touch this
+ $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
+ ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+#>>>
# Remember the SJIS code for later.
$i->{sjis} = $sjis;
@@ -71,13 +76,14 @@ foreach my $i (@$ct932) {
}
}
-foreach my $i (@mapping) {
+foreach my $i (@mapping)
+{
my $sjis = $i->{sjis};
# These SJIS characters are excluded completely.
- if ($sjis >= 0xed00 && $sjis <= 0xeef9 ||
- $sjis >= 0xfa54 && $sjis <= 0xfa56 ||
- $sjis >= 0xfa58 && $sjis <= 0xfc4b)
+ if ( $sjis >= 0xed00 && $sjis <= 0xeef9
+ || $sjis >= 0xfa54 && $sjis <= 0xfa56
+ || $sjis >= 0xfa58 && $sjis <= 0xfc4b)
{
$i->{direction} = "none";
next;
@@ -90,6 +96,7 @@ foreach my $i (@mapping) {
next;
}
+#<<< do not let perltidy touch this
if ($sjis == 0x8790 || $sjis == 0x8791 || $sjis == 0x8792 ||
$sjis == 0x8795 || $sjis == 0x8796 || $sjis == 0x8797 ||
$sjis == 0x879a || $sjis == 0x879b || $sjis == 0x879c ||
@@ -190,8 +197,11 @@ push @mapping, (
{direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN'},
{direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
);
+#>>>
+
+print_tables($this_script, "EUC_JP", \@mapping);
+print_radix_trees($this_script, "EUC_JP", \@mapping);
-print_tables("EUC_JP", \@mapping);
#######################################################################
# sjis2jis ; SJIS => JIS conversion
@@ -213,12 +223,12 @@ sub sjis2jis
if ($pos >= 114 * 0x5e && $pos <= 115 * 0x5e + 0x1b)
{
# This region (115-ku) is out of range of JIS code but for
- # convenient to generate code in EUC CODESET 3, move this to
+ # convenience to generate code in EUC CODESET 3, move this to
# seemingly duplicate region (83-84-ku).
$pos = $pos - ((31 * 0x5e) + 12);
# after 85-ku 82-ten needs to be moved 2 codepoints
- $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82);
}
my $hi2 = $pos / 0x5e;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index a917d06..d17d777 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -16,7 +16,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# Load the source file.
@@ -28,10 +31,13 @@ foreach my $i (@$mapping)
}
# Some extra characters that are not in KSX1001.TXT
-push @$mapping, (
+#<<< do not let perltidy touch this
+push @$mapping,(
{direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping);
+print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index aceef54..603edc4 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -17,7 +17,10 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
my $mapping = &read_source("CNS11643.TXT");
@@ -25,8 +28,8 @@ my @extras;
foreach my $i (@$mapping)
{
- my $ucs = $i->{ucs};
- my $code = $i->{code};
+ my $ucs = $i->{ucs};
+ my $code = $i->{code};
my $origcode = $i->{code};
my $plane = ($code & 0x1f0000) >> 16;
@@ -49,15 +52,15 @@ foreach my $i (@$mapping)
# Some codes are mapped twice in the EUC_TW to UTF-8 table.
if ($origcode >= 0x12121 && $origcode <= 0x20000)
{
- push @extras, {
- ucs => $i->{ucs},
- code => ($i->{code} + 0x8ea10000),
- rest => $i->{rest},
- direction => 'to_unicode'
- }
+ push @extras,
+ { ucs => $i->{ucs},
+ code => ($i->{code} + 0x8ea10000),
+ rest => $i->{rest},
+ direction => 'to_unicode' };
}
}
push @$mapping, @extras;
-print_tables("EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping);
+print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index f583610..e20b4a8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -13,33 +13,35 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for GB18030
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# Read the input
-$in_file = "gb-18030-2000.xml";
+my $in_file = "gb-18030-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
-close(FILE);
+close($in);
-print_tables("GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping);
+print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index b98f9a7..2dc9fb3 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -15,17 +15,23 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# Load the source file.
my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
+#<<< do not let perltidy touch this
push @$mapping, (
{direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping);
+print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 16a53ad..51ab6a1 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -7,75 +7,68 @@
# Generate UTF-8 <--> SHIFT_JIS_2004 code conversion tables from
# "sjis-0213-2004-std.txt" (http://x0213.org)
-require "convutils.pm";
+use strict;
+require convutils;
# first generate UTF-8 --> SHIFT_JIS_2004 table
-$in_file = "sjis-0213-2004-std.txt";
+my $this_script = $0;
-open(FILE, $in_file) || die("cannot open $in_file");
+my $in_file = "sjis-0213-2004-std.txt";
+
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while ($line = <FILE>)
+while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u1 = $2;
- $u2 = $3;
- $rest = "U+" . $u1 . "+" . $u2 . $4;
- $code = hex($c);
- $ucs1 = hex($u1);
- $ucs2 = hex($u2);
+ my ($c, $u1, $u2) = ($1, $2, $3);
+ my $rest = "U+" . $u1 . "+" . $u2 . $4;
+ my $code = hex($c);
+ my $ucs1 = hex($u1);
+ my $ucs2 = hex($u2);
- push @mapping, {
- code => $code,
- ucs => $ucs1,
+ push @mapping,
+ { code => $code,
+ ucs => $ucs1,
ucs_second => $ucs2,
- comment => $rest,
- direction => 'both'
- };
+ comment => $rest,
+ direction => 'both' };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- $c = $1;
- $u = $2;
- $rest = "U+" . $u . $3;
- }
- else
- {
- next;
- }
+ my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
+ my ($ucs, $code) = (hex($u), hex($c));
+ my $direction;
- $ucs = hex($u);
- $code = hex($c);
+ if ($code < 0x80 && $ucs < 0x80)
+ {
+ next;
+ }
+ elsif ($code < 0x80)
+ {
+ $direction = 'from_unicode';
+ }
+ elsif ($ucs < 0x80)
+ {
+ $direction = 'to_unicode';
+ }
+ else
+ {
+ $direction = 'both';
+ }
- if ($code < 0x80 && $ucs < 0x80)
- {
- next;
+ push @mapping,
+ { code => $code,
+ ucs => $ucs,
+ comment => $rest,
+ direction => $direction };
}
- elsif ($code < 0x80)
- {
- $direction = 'from_unicode';
- }
- elsif ($ucs < 0x80)
- {
- $direction = 'to_unicode';
- }
- else
- {
- $direction = 'both';
- }
-
- push @mapping, {
- code => $code,
- ucs => $ucs,
- comment => $rest,
- direction => $direction
- };
}
-close(FILE);
+close($in);
-print_tables("SHIFT_JIS_2004", \@mapping, 1);
+print_tables($this_script, "SHIFT_JIS_2004", \@mapping, 1);
+print_radix_trees($this_script, "SHIFT_JIS_2004", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index c8ff712..ffeb65f 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -11,38 +11,45 @@
# ftp site.
use strict;
-require "convutils.pm";
+require convutils;
-my $charset = read_source("CP932.TXT");
+my $this_script = $0;
+
+my $mapping = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
-my @reject_sjis =(
+#<<< do not let perltidy touch this
+my @reject_sjis = (
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
- 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
-);
+ );
+#>>>
-foreach my $i (@$charset)
+foreach my $i (@$mapping)
{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- if (grep {$code == $_} @reject_sjis)
+ if (grep { $code == $_ } @reject_sjis)
{
$i->{direction} = "to_unicode";
}
}
# Add these UTF8->SJIS pairs to the table.
-push @$charset, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
+#<<< do not let perltidy touch this
+push @$mapping, (
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
{direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
{direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
{direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
{direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
-);
+ );
+#>>>
-print_tables("SJIS", $charset);
+print_tables($this_script, "SJIS", $mapping);
+print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index b6bf3bd..2905b95 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -13,39 +13,45 @@
# where the "u" field is the Unicode code point in hex,
# and the "b" field is the hex byte sequence for UHC
-require "convutils.pm";
+use strict;
+require convutils;
+
+my $this_script = $0;
# Read the input
-$in_file = "windows-949-2000.xml";
+my $in_file = "windows-949-2000.xml";
-open(FILE, $in_file) || die("cannot open $in_file");
+open(my $in, '<', $in_file) || die("cannot open $in_file");
my @mapping;
-while (<FILE>)
+while (<$in>)
{
next if (!m/<a u="([0-9A-F]+)" b="([0-9A-F ]+)"/);
- $u = $1;
- $c = $2;
+ my ($u, $c) = ($1, $2);
$c =~ s/ //g;
- $ucs = hex($u);
- $code = hex($c);
+ my $ucs = hex($u);
+ my $code = hex($c);
next if ($code == 0x0080 || $code == 0x00FF);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
-close(FILE);
+close($in);
# One extra character that's not in the source file.
-push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
-
-print_tables("UHC", \@mapping);
+push @mapping,
+ { direction => 'both',
+ code => 0xa2e8,
+ ucs => 0x327e,
+ comment => 'CIRCLED HANGUL IEUNG U' };
+
+print_tables($this_script, "UHC", \@mapping);
+print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index a3cf436..572c232 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -15,9 +15,12 @@
# UCS-2 code in hex
# # and Unicode name (not used in this script)
-require "convutils.pm";
+use strict;
+require convutils;
-%filename = (
+my $this_script = $0;
+
+my %filename = (
'WIN866' => 'CP866.TXT',
'WIN874' => 'CP874.TXT',
'WIN1250' => 'CP1250.TXT',
@@ -46,11 +49,13 @@ require "convutils.pm";
'KOI8U' => 'KOI8-U.TXT',
'GBK' => 'CP936.TXT');
-@charsets = keys(%filename);
-@charsets = @ARGV if scalar(@ARGV);
-foreach $charset (@charsets)
+# make maps for all encodings if not specfied
+my @charsets = (scalar(@ARGV) > 0) ? @ARGV : keys(%filename);
+
+foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($charset, $mapping);
+ print_tables($this_script, $charset, $mapping);
+ print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index ac8eda4..26a42d3 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -3,13 +3,15 @@
#
# src/backend/utils/mb/Unicode/convutils.pm
+use strict;
+
#######################################################################
# convert UCS-4 to UTF-8
#
sub ucs2utf
{
- local ($ucs) = @_;
- local $utf;
+ my ($ucs) = @_;
+ my $utf;
if ($ucs <= 0x007f)
{
@@ -44,29 +46,33 @@ sub read_source
my ($fname) = @_;
my @r;
- open(my $in, $fname) || die("cannot open $fname");
+ open(my $in, '<', $fname) || die("cannot open $fname");
while (<$in>)
{
next if (/^#/);
chop;
- next if (/^$/); # Ignore empty lines
+ next if (/^$/); # Ignore empty lines
next if (/^0x([0-9A-F]+)\s+(#.*)$/);
# Skip the first column for JIS0208.TXT
+ #<<< do not let perltidy touch this
if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
print STDERR "READ ERROR at line $. in $fname: $_\n";
exit;
}
- my $out = {f => $fname, l => $.,
- code => hex($1),
- ucs => hex($2),
- comment => $4,
- direction => "both"
- };
+ #>>>
+
+ my $out = {
+ f => $fname,
+ l => $.,
+ code => hex($1),
+ ucs => hex($2),
+ comment => $4,
+ direction => "both" };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -83,6 +89,7 @@ sub read_source
# print_tables : output mapping tables
#
# Arguments:
+# this_script - the name of the *caller script* of this feature
# charset - string name of the character set.
# table - mapping table (see format below)
# verbose - if 1, output comment on each line,
@@ -104,7 +111,7 @@ sub read_source
#
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
# Build an array with only the to-UTF8 direction mappings
my @to_unicode;
@@ -116,165 +123,1031 @@ sub print_tables
{
if (defined $i->{ucs_second})
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- utf8_second => ucs2utf($i->{ucs_second}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ utf8_second => ucs2utf($i->{ucs_second}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode_combined, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode_combined, $entry;
}
}
else
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
}
}
- print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose) if (scalar @to_unicode_combined > 0);
- print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose) if (scalar @from_unicode_combined > 0);
+ print_to_utf8_map($this_script, $charset, \@to_unicode, $verbose);
+ if (scalar @to_unicode_combined > 0)
+ {
+ print_to_utf8_combined_map($this_script, $charset,
+ \@to_unicode_combined, $verbose);
+ }
+ print_from_utf8_map($this_script, $charset, \@from_unicode, $verbose);
+ if (scalar @from_unicode_combined > 0)
+ {
+ print_from_utf8_combined_map($this_script, $charset,
+ \@from_unicode_combined, $verbose);
+ }
}
sub print_from_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $$i{utf8}, $$i{code});
+ printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_from_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $$i{utf8}, $$i{utf8_second}, $$i{code});
- $last_comment = "$$i{comment}";
+ printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
+ $last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("${charset}_to_utf8.map");
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $$i{code}, $$i{utf8});
+ printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("${charset}_to_utf8_combined.map");
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
- open(my $out, "> $fname") || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $$i{code}, $$i{utf8}, $$i{utf8_second});
- $last_comment = "$$i{comment}";
+ printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
+ $last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
+#############################################################################
+# RADIX TREE STUFF
+
+# C struct type names : see wchar.h
+my $radix_type = "pg_mb_radix_tree";
+my $radix_node_type = "pg_mb_radix_index";
+
+#########################################
+# read_maptable(<map file name>)
+#
+# extract data from map files and returns a character map table.
+# returns a reference to a hash <in code> => <out code>
+sub read_maptable
+{
+ my ($fname) = @_;
+ my %c;
+
+ open(my $in, '<', $fname) || die("cannot open $fname");
+
+ while (<$in>)
+ {
+ if (/^[ \t]*{0x([0-9a-f]+), *0x([0-9a-f]+)},?/)
+ {
+ $c{ hex($1) } = hex($2);
+ }
+ }
+
+ close($in);
+ return \%c;
+}
+
+#########################################
+# generate_index(<charmap hash ref>)
+#
+# generate a radix tree data from a character table
+# returns a hashref to an index data.
+# {
+# csegs => <character segment index>
+# b2idx => [<tree index of 1st byte of 2-byte code>]
+# b3idx => [<idx for 1st byte for 3-byte code>, <2nd>]
+# b4idx => [<idx for 1st byte for 4-byte code>, <2nd>, <3rd>]
+# }
+#
+# Tables are in two forms, flat and segmented. a segmented table is
+# logically a two-dimentional table but physically a sequence of
+# segments, fixed length block of items. This structure allows us to
+# shrink table size by overlapping a shared sequence of zeros between
+# successive two segments. overlap_segments does that step.
+#
+# A flat table is simple set of key and value pairs. The value is a
+# segment id of the next segmented table. The next table is referenced
+# using the segment id and the next byte of a code.
+#
+# flat table (b2idx, b3idx1, b4idx1)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# nextidx => <hash reference to the next level table>
+# }
+# i => { # index data
+# <byte> => <pointer value> # pointer to the next index
+# ...
+# }
+#
+# Each segments in segmented table is equivalent to a flat table
+# above.
+#
+# segmented table (csegs, b3idx2, b4idx2, b4idx3)
+# {
+# attr => {
+# segmented => true(1) if this index is segmented>
+# min => <minimum value of index key>
+# max => <maximum value of index key>
+# width => <required hex width only for cseg table>
+# is32bit => true if values are 32bit width, false means 16bit.
+# has0page => only for cseg. true if 0 page is for single byte chars
+# next => <hash reference to the next level table, if any>
+# }
+# i => { # segment data
+# <segid> => { # key for this segment
+# lower => <minimum value>
+# upper => <maximum value>
+# offset => <position of this segment in the whole table>
+# label => <label string of this segment>
+# d => { # segment data
+# <byte> => { # pointer to the next index
+# label => <label string for this item>
+# segid => <target segid of next level>
+# segoffset => <offset of the target segid>
+# }
+# ...
+# }
+# }
+# }
+# }
+
+sub generate_index
+{
+ my ($c) = @_;
+ my (%csegs, %b2idx, %b3idx1, %b3idx2, %b4idx1, %b4idx2, %b4idx3);
+ my @all_tables =
+ (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
+ my $si;
+
+ # initialize attributes of index tables
+ #<<< do not let perltidy touch this
+ $csegs{attr} = {name => "csegs", chartbl => 1, segmented => 1,
+ is32bit => 0, has0page => 0};
+ #>>>
+ $csegs{attr} = {
+ name => "csegs",
+ chartbl => 1,
+ segmented => 1,
+ is32bit => 0,
+ has0page => 0 };
+ $b2idx{attr} = { name => "b2idx", segmented => 0, nextidx => \%csegs };
+ $b3idx1{attr} = { name => "b3idx1", segmented => 0, nextidx => \%b3idx2 };
+ $b3idx2{attr} = { name => "b3idx2", segmented => 1, nextidx => \%csegs };
+ $b4idx1{attr} = { name => "b4idx1", segmented => 0, nextidx => \%b4idx2 };
+ $b4idx2{attr} = { name => "b4idx2", segmented => 1, nextidx => \%b4idx3 };
+ $b4idx3{attr} = { name => "b4idx3", segmented => 1, nextidx => \%csegs };
+
+ foreach my $in (keys %$c)
+ {
+ if ($in < 0x100)
+ {
+ my $b1 = $in;
+
+ # 1 byte code doesn't have index. the first segment #0 of
+ # character table stores them
+ $csegs{attr}{has0page} = 1;
+ $si = {
+ segid => 0,
+ off => $in,
+ label => "1byte-",
+ char => $c->{$in} };
+ }
+ elsif ($in < 0x10000)
+ {
+ # 2-byte code index consists of just one flat table
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+ my $csegid = $in >> 8;
+
+ if (!defined $b2idx{i}{$b1})
+ {
+ &set_min_max($b2idx{attr}, $b1);
+ $b2idx{i}{$b1}{segid} = $csegid;
+ }
+ $si = {
+ segid => $csegid,
+ off => $b2,
+ label => sprintf("%02x", $b1),
+ char => $c->{$in} };
+ }
+ elsif ($in < 0x1000000)
+ {
+ # 3-byte code index consists of one flat table and one
+ # segmented table
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+ my $l1id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (!defined $b3idx1{i}{$b1})
+ {
+ &set_min_max($b3idx1{attr}, $b1);
+ $b3idx1{i}{$b1}{segid} = $l1id;
+ }
+ if (!defined $b3idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b3idx2{attr}, $b2);
+ $b3idx2{i}{$l1id}{label} = sprintf("%02x", $b1);
+ $b3idx2{i}{$l1id}{d}{$b2} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2) };
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b3,
+ label => sprintf("%02x%02x", $b1, $b2),
+ char => $c->{$in} };
+ }
+ elsif ($in < 0x100000000)
+ {
+ # 4-byte code index consists of one flat table, and two
+ # segmented tables
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+ my $l1id = $in >> 24;
+ my $l2id = $in >> 16;
+ my $csegid = $in >> 8;
+
+ if (!defined $b4idx1{i}{$b1})
+ {
+ &set_min_max($b4idx1{attr}, $b1);
+ $b4idx1{i}{$b1}{segid} = $l1id;
+ }
+
+ if (!defined $b4idx2{i}{$l1id}{d}{$b2})
+ {
+ &set_min_max($b4idx2{attr}, $b2);
+ $b4idx2{i}{$l1id}{d}{$b2} = {
+ segid => $l2id,
+ label => sprintf("%02x", $b1) };
+ }
+ if (!defined $b4idx3{i}{$l2id}{d}{$b3})
+ {
+ &set_min_max($b4idx3{attr}, $b3);
+ $b4idx3{i}{$l2id}{d}{$b3} = {
+ segid => $csegid,
+ label => sprintf("%02x%02x", $b1, $b2) };
+ }
+
+ $si = {
+ segid => $csegid,
+ off => $b4,
+ label => sprintf("%02x%02x%02x", $b1, $b2, $b3),
+ char => $c->{$in} };
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+
+ &set_min_max($csegs{attr}, $si->{off});
+ $csegs{i}{ $si->{segid} }{d}{ $si->{off} } = $si->{char};
+ $csegs{i}{ $si->{segid} }{label} = $si->{label};
+ $csegs{attr}{is32bit} = 1 if ($si->{char} >= 0x10000);
+ &update_width($csegs{attr}, $si->{char});
+ if ($si->{char} >= 0x100000000)
+ {
+ die "character width is over 32bit. abort.";
+ }
+ }
+
+ # calcualte segment attributes
+ foreach my $t (@all_tables)
+ {
+ next if (!defined $t->{i} || !$t->{attr}{segmented});
+
+ # segments are to be aligned in the numerical order of segment id
+ my @keylist = sort { $a <=> $b } keys $t->{i};
+ next if ($#keylist < 0);
+ my $offset = 1;
+ my $segsize = $t->{attr}{max} - $t->{attr}{min} + 1;
+
+ for my $k (@keylist)
+ {
+ my $seg = $t->{i}{$k};
+ $seg->{lower} = $t->{attr}{min};
+ $seg->{upper} = $t->{attr}{max};
+ $seg->{offset} = $offset;
+ $offset += $segsize;
+ }
+
+ # overlapping successive zeros between segments
+ &overlap_segments($t);
+ }
+
+ # make link among tables
+ foreach my $t (@all_tables)
+ {
+ &make_index_link($t, $t->{attr}{nextidx});
+ }
+
+ return {
+ name_prefix => "",
+ csegs => \%csegs,
+ b2idx => [ \%b2idx ],
+ b3idx => [ \%b3idx1, \%b3idx2 ],
+ b4idx => [ \%b4idx1, \%b4idx2, \%b4idx3 ],
+ all => \@all_tables };
+}
+
+
+#########################################
+# set_min_max - internal routine to maintain min and max value of a table
+sub set_min_max
+{
+ my ($a, $v) = @_;
+
+ $a->{min} = $v if (!defined $a->{min} || $v < $a->{min});
+ $a->{max} = $v if (!defined $a->{max} || $v > $a->{max});
+}
+
+#########################################
+# set_maxval - internal routine to maintain mixval
+sub update_width
+{
+ my ($a, $v) = @_;
+
+ my $nnibbles = int((int(log($v) / log(16)) + 1) / 2) * 2;
+ if (!defined $a->{width} || $nnibbles > $a->{width})
+ {
+ $a->{width} = $nnibbles;
+ }
+}
+
+#########################################
+# overlap_segments
+#
+# removes duplicate regeion between two successive segments.
+
+sub overlap_segments
+{
+ my ($h) = @_;
+
+ # don't touch if undefined
+ return if (!defined $h->{i} || !$h->{attr}{segmented});
+ my $index = $h->{i};
+ my ($min, $max) = ($h->{attr}{min}, $h->{attr}{max});
+ my ($prev, $first);
+ my @segids = sort { $a <=> $b } keys $index;
+ return if ($#segids < 1);
+
+ $first = 1;
+ undef $prev;
+
+ for my $segid (@segids)
+ {
+ my $seg = $index->{$segid};
+
+ # smin and smax is range excluded preceeding and trailing zeros
+ my @keys = sort { $a <=> $b } keys $seg->{d};
+ my $smin = $keys[0];
+ my $smax = $keys[-1];
+
+ if ($first)
+ {
+ # first segment doesn't have a preceding segment
+ $seg->{offset} = 1;
+ $seg->{lower} = $min;
+ $seg->{upper} = $smax;
+ }
+ else
+ {
+ # calculate overlap and shift segment location
+ my $prefix = $smin - $min;
+ my $postfix = $max - $smax;
+ my $prevpostfix = $max - $prev->{upper};
+ my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
+
+ $seg->{lower} = $min + $overlap;
+ $seg->{upper} = $smax;
+ $seg->{offset} = $prev->{offset} + ($max - $min + 1) - $overlap;
+ $prev->{upper} = $max;
+ }
+ $prev = $seg;
+ $first = 0;
+ }
+
+ return $h;
+}
+
+######################################################
+# make_index_link(from_table, to_table)
+#
+# Fills out target pointers in non-leaf index tables.
+#
+# from_table - table to set links
+# to_table - target table of from_table
+
+sub make_index_link
+{
+ my ($s, $t) = @_;
+ return if (!defined $s->{i} || !defined $t->{i});
+
+ my @tkeys = sort { $a <=> $b } keys $t->{i};
+
+ if ($s->{attr}{segmented})
+ {
+ foreach my $k1 (keys $s->{i})
+ {
+ foreach my $k2 (keys $s->{i}{$k1}{d})
+ {
+ my $tsegid = $s->{i}{$k1}{d}{$k2}{segid};
+ if (!defined $tsegid)
+ {
+ die sprintf(
+ "segid is not set in %s{i}{%x}{d}{%x}{segid}",
+ $s->{attr}{name},
+ $k1, $k2);
+ }
+ $s->{i}{$k1}{d}{$k2}{segoffset} = $t->{i}{$tsegid}{offset};
+ }
+ }
+ }
+ else
+ {
+ foreach my $k (keys $s->{i})
+ {
+ my $tsegid = $s->{i}{$k}{segid};
+ if (!defined $tsegid)
+ {
+ die sprintf("segid is not set in %s{i}{%x}{segid}",
+ $s->{attr}{name}, $k);
+ }
+ $s->{i}{$k}{segoffset} = $t->{i}{$tsegid}{offset};
+ }
+ }
+}
+
+###############################################
+# print_radix_table - output index table as C-struct
+#
+# print_radix_table(hd, table, tblname, width)
+# returns 1 if the table is written
+#
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
+
+sub print_radix_table
+{
+ my ($hd, $table, $tblname, $width) = @_;
+
+ return 0 if (!defined $table->{i});
+
+ if ($table->{attr}{chartbl})
+ {
+ &print_chars_table($hd, $table, $tblname, $width);
+ }
+ elsif ($table->{attr}{segmented})
+ {
+ &print_segmented_table($hd, $table, $tblname, $width);
+ }
+ else
+ {
+ &print_flat_table($hd, $table, $tblname, $width);
+ }
+ return 1;
+}
+
+#########################################
+# print_chars_table
+#
+# print_chars_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# tblwidth- width in characters of this table
+
+sub print_chars_table
+{
+ my ($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+ my ($type) = $table->{attr}{is32bit} ? "uint32" : "uint16";
+
+ printf $hd "static const %s %s[] =\n{", $type, $tblname;
+ printf $hd " /* chars content - index range = [%02x, %02x] */", $st, $ed;
+
+ # values in character table are written in fixedwidth
+ # hexadecimals. calculate the number of columns in a line. 13 is
+ # the length of line header.
+
+ my $colwidth = $table->{attr}{width};
+ my $colseplen = 4; # the length of ", 0x"
+ my $headerlength = 13;
+ my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
+
+ # round down to multiples of 4. don't bother by too small table width
+ my $colnum = int($colnum / 4) * 4;
+ my $line = "";
+ my $first0 = 1;
+
+ # output all segments in segment id order
+ foreach my $k (sort { $a <=> $b } keys $table->{i})
+ {
+ my $s = $table->{i}{$k};
+ if (!$first0)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, ",\n";
+ $line = "";
+ }
+ $first0 = 0;
+
+ # write segment header
+ printf $hd "\n /*** %4sxx - offset 0x%05x ***/",
+ $s->{label}, $s->{offset};
+
+ # write segment content
+ my $first1 = 1;
+ my ($segstart, $segend) = ($s->{lower}, $s->{upper});
+ my ($xpos, $nocomma) = (0, 0);
+
+ foreach my $j (($segstart - ($segstart % $colnum)) .. $segend)
+ {
+ $line .= "," if (!$first1 && !$nocomma);
+
+ # write the previous line and put a line header for the
+ # new line if this is the first time or this line is full
+ if ($xpos >= $colnum || $first1)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd $line, "\n";
+ $line = sprintf(" /* %02x */ ", $j);
+ $xpos = 0;
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $first1 = 0;
+
+ # write each column
+ if ($j >= $segstart)
+ {
+ $line .= sprintf("0x%0*x", $colwidth, $s->{d}{$j});
+ $nocomma = 0;
+ }
+ else
+ {
+ # adjust column position
+ $line .= " " x ($colwidth + 3);
+ $nocomma = 1;
+ }
+ $xpos++;
+ }
+
+ }
+
+ $line =~ s/\s+$//;
+ print $hd $line, "\n};\n";
+}
+
+######################################################
+# print_flat_table - output nonsegmented index table
+#
+# print_flat_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
+
+sub print_flat_table
+{
+ my ($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf $hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed;
+ print $hd " {";
+
+ my $first = 1;
+ my $line = "";
+
+ foreach my $i ($st .. $ed)
+ {
+ $line .= "," if (!$first);
+ my $newitem = sprintf("%d",
+ defined $table->{i}{$i} ? $table->{i}{$i}{segoffset} : 0);
+
+ # flush current line and feed a line if the current line
+ # exceeds a limit
+ if ($first || length($line . $newitem) > $width)
+ {
+ $line =~ s/\s+$//; # remove trailing space
+ print $hd "$line\n";
+ $line = " ";
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first = 0;
+ }
+ print $hd $line;
+ print $hd "\n }\n};\n";
+}
+
+######################################################
+# print_segmented_table - output segmented index table
+#
+# print_segmented_table(hd, table, tblname, width)
+# this is usually called via writ_table
+#
+# hd - file handle to write
+# table - ref to an index table
+# tblname - C symbol name for the table
+# width - width in characters of this table
+
+sub print_segmented_table
+{
+ my ($hd, $table, $tblname, $width) = @_;
+ my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+
+ # write the variable definition
+ print $hd "static const $radix_node_type $tblname =\n{";
+ printf $hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed;
+
+ my $first0 = 1;
+ foreach my $k (sort { $a <=> $b } keys $table->{i})
+ {
+ print $hd ",\n" if (!$first0);
+ $first0 = 0;
+ printf $hd "\n /*** %sxxxx - offset 0x%05x ****/",
+ $table->{i}{$k}{label}, $table->{i}{$k}{offset};
+
+ my $segstart = $table->{i}{$k}{lower};
+ my $segend = $table->{i}{$k}{upper};
+
+ my $line = "";
+ my $first1 = 1;
+ my $newitem = "";
+
+ foreach my $j ($segstart .. $segend)
+ {
+ $line .= "," if (!$first1);
+ $newitem = sprintf("%d",
+ $table->{i}{$k}{d}{$j}
+ ? $table->{i}{$k}{d}{$j}{segoffset}
+ : 0);
+
+ if ($first1 || length($line . $newitem) > $width)
+ {
+ $line =~ s/\s+$//;
+ print $hd "$line\n";
+ $line =
+ sprintf(" /* %2s%02x */ ", $table->{i}{$k}{label}, $j);
+ }
+ else
+ {
+ $line .= " ";
+ }
+ $line .= $newitem;
+ $first1 = 0;
+ }
+ print $hd $line;
+ }
+ print $hd "\n }\n};\n";
+}
+
+#########################################
+# make_table_refname(table, prefix)
+#
+# internal routine to make C reference notation for tables
+
+sub make_table_refname
+{
+ my ($table, $prefix) = @_;
+
+ return "NULL" if (!defined $table->{i});
+ return "&" . $prefix . $table->{attr}{name};
+}
+
+#########################################
+# print_radix_main(hd, tblname, trie, name_prefix)
+#
+# write main radix tree table
+#
+# hd - file handle to write this table
+# tblname - variable name of this struct
+# trie - ref to a radix tree
+# name_prefix- prefix for subtables.
+
+sub print_radix_main
+{
+ my ($hd, $tblname, $trie, $name_prefix) = @_;
+ my $ctblname = $name_prefix . $trie->{csegs}{attr}{name};
+ my ($ctbl16name, $ctbl32name);
+ if ($trie->{csegs}{attr}{is32bit})
+ {
+ $ctbl16name = "NULL";
+ $ctbl32name = $ctblname;
+ }
+ else
+ {
+ $ctbl16name = $ctblname;
+ $ctbl32name = "NULL";
+ }
+
+ my $b2iname = make_table_refname($trie->{b2idx}[0], $name_prefix);
+ my $b3i1name = make_table_refname($trie->{b3idx}[0], $name_prefix);
+ my $b3i2name = make_table_refname($trie->{b3idx}[1], $name_prefix);
+ my $b4i1name = make_table_refname($trie->{b4idx}[0], $name_prefix);
+ my $b4i2name = make_table_refname($trie->{b4idx}[1], $name_prefix);
+ my $b4i3name = make_table_refname($trie->{b4idx}[2], $name_prefix);
+
+ #<<< do not let perltidy touch this
+ print $hd "static const $radix_type $tblname =\n{\n";
+ print $hd " /* final character table offset and body */\n";
+ printf $hd " 0x%x, 0x%x, %s, %s, %s,\n",
+ $trie->{csegs}{attr}{min}, $trie->{csegs}{attr}{max},
+ $trie->{csegs}{attr}{has0page} ? 'true' : 'false',
+ $ctbl16name, $ctbl32name;
+
+ print $hd " /* 2-byte code table */\n";
+ print $hd " $b2iname,\n";
+ print $hd " /* 3-byte code tables */\n";
+ print $hd " {$b3i1name, $b3i2name},\n";
+ print $hd " /* 4-byte code table */\n";
+ print $hd " {$b4i1name, $b4i2name, $b4i3name},\n";
+ print $hd "};\n";
+ #>>>
+}
+
+######################################################
+# make_charmap - convert charset table to charmap hash
+# with checking duplicate source code
+#
+# make_charmap(\@charset, $direction)
+# charset - ref to charset table : see print_tables
+# direction - conversion direction
+
+sub make_charmap
+{
+ my ($charset, $direction) = @_;
+
+ die "unacceptable direction : $direction"
+ if ($direction ne "to_unicode" && $direction ne "from_unicode");
+
+ my %charmap;
+ foreach my $c (@$charset)
+ {
+ next if ($c->{direction} ne $direction && $c->{direction} ne "both");
+
+ # don't generate entries for combined characters
+ next if (defined $c->{ucs_second});
+
+ my ($src, $dst) =
+ $direction eq "to_unicode"
+ ? ($c->{code}, $c->{ucs})
+ : ($c->{ucs}, $c->{code});
+
+ if (defined $c->{$src})
+ {
+ printf STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $src, $c->{$src}, $dst;
+ exit;
+ }
+ if ($direction eq "to_unicode")
+ {
+ $charmap{$src} = ucs2utf($dst);
+ }
+ else
+ {
+ $charmap{ ucs2utf($src) } = $dst;
+ }
+
+ }
+
+ return \%charmap;
+}
+
+
+#########################################
+# print_radix_map - write the whole content of C source of tadix tree
+#
+# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# direction - desired direction "to_unicode" or "from_unicode"
+# charset - ref to character set array
+# tblwidth - width in characters of output source file
+
+sub print_radix_map
+{
+ my ($this_script, $csname, $direction, $charset, $tblwidth) = @_;
+
+ my $charmap = &make_charmap($charset, $direction);
+ my $trie = &generate_index($charmap);
+ my $fname =
+ $direction eq "to_unicode"
+ ? lc("${csname}_to_utf8_radix.map")
+ : lc("utf8_to_${csname}_radix.map");
+
+ my $tblname = lc("${csname}_${direction}_tree");
+ my $name_prefix = lc("${csname}_${direction}_");
+
+ if ($direction eq "to_unicode")
+ {
+ print "- Writing ${csname}=>UTF8 conversion radix index: $fname\n";
+ }
+ else
+ {
+ print "- Writing UTF8=>${csname} conversion radix index: $fname\n";
+ }
+
+ open(my $out, '>', $fname) || die("cannot open $fname");
+
+ print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n";
+
+ foreach my $t (@{ $trie->{all} })
+ {
+ my $table_name = $name_prefix . $t->{attr}{name};
+
+ if (&print_radix_table($out, $t, $table_name, $tblwidth))
+ {
+ print $out "\n";
+ }
+ }
+
+ &print_radix_main($out, $tblname, $trie, $name_prefix);
+ close($out);
+}
+
+
+###################################################################
+# print_radix_trees - write the radix tree files for both direction
+#
+# print_radix_trees($this_script, $csname, \%charset)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# charset - ref to character set array
+sub print_radix_trees
+{
+ my ($this_script, $csname, $charset) = @_;
+
+ &print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+}
+
+sub dump_charset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list)
+ {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
+ }
+}
+
1;
diff --git a/src/backend/utils/mb/Unicode/download_srctxts.sh b/src/backend/utils/mb/Unicode/download_srctxts.sh
new file mode 100755
index 0000000..572d57e
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/download_srctxts.sh
@@ -0,0 +1,127 @@
+#! /bin/bash
+
+# This script downloads conversion source files from URLs as of 2016/10/27
+# These source files may removed or changed without notice
+if [ ! -e CP932.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
+fi
+if [ ! -e JIS0201.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
+fi
+if [ ! -e JIS0208.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT
+fi
+if [ ! -e JIS0212.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT
+fi
+if [ ! -e SHIFTJIS.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT
+fi
+if [ ! -e CP866.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT
+fi
+if [ ! -e CP874.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+fi
+if [ ! -e CP936.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
+fi
+if [ ! -e CP950.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT
+fi
+if [ ! -e CP1250.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT
+fi
+if [ ! -e CP1251.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
+fi
+if [ ! -e CP1252.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT
+fi
+if [ ! -e CP1253.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT
+fi
+if [ ! -e CP1254.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT
+fi
+if [ ! -e CP1255.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT
+fi
+if [ ! -e CP1256.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT
+fi
+if [ ! -e CP1257.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT
+fi
+if [ ! -e CP1258.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+fi
+if [ ! -e 8859-2.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT
+fi
+if [ ! -e 8859-3.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT
+fi
+if [ ! -e 8859-4.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT
+fi
+if [ ! -e 8859-5.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT
+fi
+if [ ! -e 8859-6.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT
+fi
+if [ ! -e 8859-7.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT
+fi
+if [ ! -e 8859-8.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT
+fi
+if [ ! -e 8859-9.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT
+fi
+if [ ! -e 8859-10.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT
+fi
+if [ ! -e 8859-13.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT
+fi
+if [ ! -e 8859-14.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT
+fi
+if [ ! -e 8859-15.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT
+fi
+if [ ! -e 8859-16.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
+fi
+if [ ! -e KOI8-R.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
+fi
+if [ ! -e KOI8-U.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-U.TXT
+fi
+if [ ! -e CNS11643.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/CNS11643.TXT
+fi
+if [ ! -e KSX1001.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/KSX1001.TXT
+fi
+if [ ! -e JOHAB.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/JOHAB.TXT
+fi
+if [ ! -e BIG5.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/BIG5.TXT
+fi
+if [ ! -e windows-949-2000.xml ]; then
+ wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/windows-949-2000.xml
+fi
+if [ ! -e gb-18030-2000.xml ]; then
+ wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/gb-18030-2000.xml
+fi
+if [ ! -e sjis-0213-2004-std.txt ]; then
+ wget http://x0213.org/codetable/sjis-0213-2004-std.txt
+fi
+if [ ! -e euc-jis-2004-std.txt ]; then
+ wget http://x0213.org/codetable/euc-jis-2004-std.txt
+fi
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
new file mode 100755
index 0000000..6de0b3f
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -0,0 +1,71 @@
+#! /usr/bin/perl
+
+use strict;
+
+opendir(my $dh, ".") || die "failed to open directory: .";
+my @radixmaps = grep { /_radix\.map$/ } readdir($dh);
+closedir($dh);
+
+my %plainmaps;
+
+# check if all radix maps has corresponding plain map
+foreach my $rmap (@radixmaps)
+{
+ my $pmap = $rmap;
+ $pmap =~ s/_radix//;
+ if (!-e $pmap)
+ {
+ die("radix map \"$rmap\" has no corresponding plain map\n");
+ }
+ $plainmaps{$rmap} = $pmap;
+}
+
+# Generate sanity checker source
+my $out;
+open($out, '>', "map_checker.h")
+ || die "cannot open file to write: map_checker.h";
+foreach my $i (sort @radixmaps)
+{
+ print $out "#include \"$i\"\n";
+ print $out "#include \"$plainmaps{$i}\"\n";
+}
+
+my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
+
+print $out <<'EOF';
+
+struct mappair
+{
+ const char *name;
+ int len;
+ const pg_local_to_utf *lu;
+ const pg_utf_to_local *ul;
+ const pg_mb_radix_tree *rt;
+} mappairs[] = {
+EOF
+
+foreach my $m (@mapnames)
+{
+ if ($m =~ /^utf8_to_(.*)$/)
+ {
+ my $e = uc($1);
+ print $out
+" {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
+ }
+ elsif ($m =~ /^(.*)_to_utf8$/)
+ {
+ my $e = uc($1);
+ print $out
+ " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
+ }
+ else
+ {
+ die "Unrecognizable map name: $m";
+ }
+ print $out ",\n";
+}
+
+print $out " {NULL, 0, NULL, NULL, NULL}\n};\n";
+
+close($out);
+
diff --git a/src/backend/utils/mb/Unicode/map_checker.c b/src/backend/utils/mb/Unicode/map_checker.c
new file mode 100644
index 0000000..643ac10
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/map_checker.c
@@ -0,0 +1,147 @@
+#include "postgres.h"
+#include "mb/pg_wchar.h"
+
+#define lengthof(array) (sizeof (array) / sizeof ((array)[0]))
+
+#include "map_checker.h"
+
+/*
+ * radix tree conversion function - this should be identical to the function in
+ * ../conv.c with the same name
+ */
+const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+{
+ uint32 off = 0;
+ uint32 b1 = c >> 24;
+ uint32 b2 = (c >> 16) & 0xff;
+ uint32 b3 = (c >> 8) & 0xff;
+ uint32 b4 = c & 0xff;
+
+ if (b1 > 0)
+ {
+ /* 4-byte code */
+ uint32 idx;
+
+ /* check code validity - fist byte */
+ if (rt->b4idx[0] == NULL ||
+ b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
+ return 0;
+
+ idx = b1 - rt->b4idx[0]->lower;
+ off = rt->b4idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ return 0;
+
+ idx = b2 - rt->b4idx[1]->lower;
+ off = (rt->b4idx[1]->idx + off - 1)[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - third byte */
+ if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
+ return 0;
+
+ idx = b3 - rt->b4idx[2]->lower;
+ off = (rt->b4idx[2]->idx + off - 1)[idx];
+ }
+ else if (b2 > 0)
+ {
+ /* 3-byte code */
+
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b3idx[0] == NULL ||
+ b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ return 0;
+
+ idx = b2 - rt->b3idx[0]->lower;
+ off = rt->b3idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
+ return 0;
+
+ idx = b3 - rt->b3idx[1]->lower;
+ off = (rt->b3idx[1]->idx + off - 1)[idx];
+ }
+ else if (b3 > 0)
+ {
+ /* 2-byte code */
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b2idx == NULL ||
+ b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ return 0;
+
+ idx = b3 - rt->b2idx->lower;
+ off = rt->b2idx->idx[idx];
+ }
+ else
+ {
+ if (rt->single_byte)
+ off = 1;
+ }
+
+ if (off == 0)
+ return 0;
+
+ /* check code validity - last byte */
+ if (b4 < rt->chars_lower || b4 > rt->chars_upper)
+ return 0;
+
+ if (rt->chars32)
+ return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
+ else
+ return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+}
+
+int main(void)
+{
+ struct mappair *mp;
+
+ for (mp = mappairs ; mp->name ; mp++)
+ {
+ int i;
+
+ printf("Checking \"%s_radix.map\" against \"%s.map\"(%d chars)..", mp->name, mp->name, mp->len);
+ for (i = 0 ; i < mp->len ; i++)
+ {
+ uint32 s, c, d;
+
+ if (mp->ul)
+ {
+ s = mp->ul[i].utf;
+ d = mp->ul[i].code;
+ }
+ else
+ {
+ s = mp->lu[i].code;
+ d = mp->lu[i].utf;
+ }
+ if (s < 0x80)
+ {
+ fprintf(stderr, "\nASCII character ? (%x)", s);
+ exit(1);
+ }
+
+ c = pg_mb_radix_conv(mp->rt, s);
+
+ if (c != d)
+ {
+ fprintf(stderr, "\nConversion failure in \"%s\": %x => %x, expected %x\n",
+ mp->name, s, c, d);
+ exit(1);
+ }
+ }
+ printf("Ok.\n");
+ }
+ printf("All radix trees are perfect!\n");
+}
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index d50336b..d4fab1f 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -364,6 +364,103 @@ store_coded_char(unsigned char *dest, uint32 code)
}
/*
+ * radix tree conversion function
+ */
+const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+{
+ uint32 off = 0;
+ uint32 b1 = c >> 24;
+ uint32 b2 = (c >> 16) & 0xff;
+ uint32 b3 = (c >> 8) & 0xff;
+ uint32 b4 = c & 0xff;
+
+ if (b1 > 0)
+ {
+ /* 4-byte code */
+ uint32 idx;
+
+ /* check code validity - fist byte */
+ if (rt->b4idx[0] == NULL ||
+ b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
+ return 0;
+
+ idx = b1 - rt->b4idx[0]->lower;
+ off = rt->b4idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ return 0;
+
+ idx = b2 - rt->b4idx[1]->lower;
+ off = (rt->b4idx[1]->idx + off - 1)[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - third byte */
+ if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
+ return 0;
+
+ idx = b3 - rt->b4idx[2]->lower;
+ off = (rt->b4idx[2]->idx + off - 1)[idx];
+ }
+ else if (b2 > 0)
+ {
+ /* 3-byte code */
+
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b3idx[0] == NULL ||
+ b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ return 0;
+
+ idx = b2 - rt->b3idx[0]->lower;
+ off = rt->b3idx[0]->idx[idx];
+ if (off == 0)
+ return 0;
+
+ /* check code validity - second byte */
+ if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
+ return 0;
+
+ idx = b3 - rt->b3idx[1]->lower;
+ off = (rt->b3idx[1]->idx + off - 1)[idx];
+ }
+ else if (b3 > 0)
+ {
+ /* 2-byte code */
+ uint32 idx;
+
+ /* check code validity - first byte */
+ if (rt->b2idx == NULL ||
+ b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ return 0;
+
+ idx = b3 - rt->b2idx->lower;
+ off = rt->b2idx->idx[idx];
+ }
+ else
+ {
+ if (rt->single_byte)
+ off = 1;
+ }
+
+ if (off == 0)
+ return 0;
+
+ /* check code validity - last byte */
+ if (b4 < rt->chars_lower || b4 > rt->chars_upper)
+ return 0;
+
+ if (rt->chars32)
+ return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
+ else
+ return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+}
+
+/*
* UTF8 ---> local code
*
* utf: input string in UTF8 encoding (need not be null-terminated)
@@ -389,8 +486,8 @@ store_coded_char(unsigned char *dest, uint32 code)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -516,13 +613,26 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
+ if (mapsize > 0)
+ {
+ p = bsearch(&iutf, map, mapsize,
+ sizeof(pg_utf_to_local), compare1);
- if (p)
+ if (p)
+ {
+ iso = store_coded_char(iso, p->code);
+ continue;
+ }
+ }
+ else if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree *)map,
+ iutf);
+ if (converted)
+ {
+ iso = store_coded_char(iso, converted);
+ continue;
+ }
}
/* if there's a conversion function, try that */
@@ -575,8 +685,8 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -635,26 +745,39 @@ LocalToUtf(const unsigned char *iso, int len,
iiso = 0; /* keep compiler quiet */
}
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
-
- if (p)
+ if (mapsize > 0)
{
- utf = store_coded_char(utf, p->utf);
- continue;
- }
+ /* First check ordinary map */
+ p = bsearch(&iiso, map, mapsize,
+ sizeof(pg_local_to_utf), compare2);
+
+ if (p)
+ {
+ utf = store_coded_char(utf, p->utf);
+ continue;
+ }
- /* If there's a combined character map, try that */
- if (cmap)
+ /* If there's a combined character map, try that */
+ if (cmap)
+ {
+ cp = bsearch(&iiso, cmap, cmapsize,
+ sizeof(pg_local_to_utf_combined), compare4);
+
+ if (cp)
+ {
+ utf = store_coded_char(utf, cp->utf1);
+ utf = store_coded_char(utf, cp->utf2);
+ continue;
+ }
+ }
+ }
+ else if (map)
{
- cp = bsearch(&iiso, cmap, cmapsize,
- sizeof(pg_local_to_utf_combined), compare4);
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree*)map, iiso);
- if (cp)
+ if (converted)
{
- utf = store_coded_char(utf, cp->utf1);
- utf = store_coded_char(utf, cp->utf2);
+ utf = store_coded_char(utf, converted);
continue;
}
}
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
index 3d71167..2857228 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/big5_to_utf8.map"
-#include "../../Unicode/utf8_to_big5.map"
+#include "../../Unicode/big5_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_big5_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ big5_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_BIG5, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapBIG5, lengthof(LUmapBIG5),
+ &big5_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_BIG5);
@@ -60,7 +60,7 @@ utf8_to_big5(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_BIG5);
UtfToLocal(src, len, dest,
- ULmapBIG5, lengthof(ULmapBIG5),
+ &big5_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_BIG5);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
index 6e2be74..f61f86b 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
@@ -14,10 +14,10 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_koi8r.map"
-#include "../../Unicode/koi8r_to_utf8.map"
-#include "../../Unicode/utf8_to_koi8u.map"
-#include "../../Unicode/koi8u_to_utf8.map"
+#include "../../Unicode/utf8_to_koi8r_radix.map"
+#include "../../Unicode/koi8r_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_koi8u_radix.map"
+#include "../../Unicode/koi8u_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -48,7 +48,7 @@ utf8_to_koi8r(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8R);
UtfToLocal(src, len, dest,
- ULmapKOI8R, lengthof(ULmapKOI8R),
+ &koi8r_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_KOI8R);
@@ -66,7 +66,7 @@ koi8r_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8R, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8R, lengthof(LUmapKOI8R),
+ &koi8r_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_KOI8R);
@@ -84,7 +84,7 @@ utf8_to_koi8u(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8U);
UtfToLocal(src, len, dest,
- ULmapKOI8U, lengthof(ULmapKOI8U),
+ &koi8u_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_KOI8U);
@@ -102,7 +102,7 @@ koi8u_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8U, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8U, lengthof(LUmapKOI8U),
+ &koi8u_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_KOI8U);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
index 4d14b26..1ad3d03 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jis_2004.map"
+#include "../../Unicode/euc_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jis_2004_radix.map"
#include "../../Unicode/euc_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_euc_jis_2004_combined.map"
@@ -44,7 +44,7 @@ euc_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JIS_2004, lengthof(LUmapEUC_JIS_2004),
+ &euc_jis_2004_to_unicode_tree, 0,
LUmapEUC_JIS_2004_combined, lengthof(LUmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_euc_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapEUC_JIS_2004, lengthof(ULmapEUC_JIS_2004),
+ &euc_jis_2004_from_unicode_tree, 0,
ULmapEUC_JIS_2004_combined, lengthof(ULmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
index 953123c..be1a036 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_cn_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_cn.map"
+#include "../../Unicode/euc_cn_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_cn_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_cn_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_CN, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_CN, lengthof(LUmapEUC_CN),
+ &euc_cn_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_CN);
@@ -60,7 +60,7 @@ utf8_to_euc_cn(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_CN);
UtfToLocal(src, len, dest,
- ULmapEUC_CN, lengthof(ULmapEUC_CN),
+ &euc_cn_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_CN);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index dd020d2..cc46003 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jp_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jp.map"
+#include "../../Unicode/euc_jp_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jp_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JP, lengthof(LUmapEUC_JP),
+ &euc_jp_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- ULmapEUC_JP, lengthof(ULmapEUC_JP),
+ &euc_jp_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_JP);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
index 7b5e04e..5e83522 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_kr_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_kr.map"
+#include "../../Unicode/euc_kr_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_kr_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_kr_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_KR, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_KR, lengthof(LUmapEUC_KR),
+ &euc_kr_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_KR);
@@ -60,7 +60,7 @@ utf8_to_euc_kr(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_KR);
UtfToLocal(src, len, dest,
- ULmapEUC_KR, lengthof(ULmapEUC_KR),
+ &euc_kr_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_KR);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
index 023a279..dd3d791 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_tw_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_tw.map"
+#include "../../Unicode/euc_tw_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_tw_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_tw_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_TW, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_TW, lengthof(LUmapEUC_TW),
+ &euc_tw_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_TW);
@@ -60,7 +60,7 @@ utf8_to_euc_tw(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_TW);
UtfToLocal(src, len, dest,
- ULmapEUC_TW, lengthof(ULmapEUC_TW),
+ &euc_tw_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_EUC_TW);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
index 5e8ec3d..3e3c74d 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gb18030_to_utf8.map"
-#include "../../Unicode/utf8_to_gb18030.map"
+#include "../../Unicode/gb18030_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gb18030_radix.map"
PG_MODULE_MAGIC;
@@ -197,7 +197,7 @@ gb18030_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GB18030, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGB18030, lengthof(LUmapGB18030),
+ &gb18030_to_unicode_tree, 0,
NULL, 0,
conv_18030_to_utf8,
PG_GB18030);
@@ -215,7 +215,7 @@ utf8_to_gb18030(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GB18030);
UtfToLocal(src, len, dest,
- ULmapGB18030, lengthof(ULmapGB18030),
+ &gb18030_from_unicode_tree, 0,
NULL, 0,
conv_utf8_to_18030,
PG_GB18030);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
index d6613a0..872f353 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gbk_to_utf8.map"
-#include "../../Unicode/utf8_to_gbk.map"
+#include "../../Unicode/gbk_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gbk_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ gbk_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GBK, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGBK, lengthof(LUmapGBK),
+ &gbk_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_GBK);
@@ -60,7 +60,7 @@ utf8_to_gbk(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GBK);
UtfToLocal(src, len, dest,
- ULmapGBK, lengthof(ULmapGBK),
+ &gbk_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_GBK);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
index 9204b5f..2361528 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
@@ -14,32 +14,32 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/iso8859_10_to_utf8.map"
-#include "../../Unicode/iso8859_13_to_utf8.map"
-#include "../../Unicode/iso8859_14_to_utf8.map"
-#include "../../Unicode/iso8859_15_to_utf8.map"
-#include "../../Unicode/iso8859_2_to_utf8.map"
-#include "../../Unicode/iso8859_3_to_utf8.map"
-#include "../../Unicode/iso8859_4_to_utf8.map"
-#include "../../Unicode/iso8859_5_to_utf8.map"
-#include "../../Unicode/iso8859_6_to_utf8.map"
-#include "../../Unicode/iso8859_7_to_utf8.map"
-#include "../../Unicode/iso8859_8_to_utf8.map"
-#include "../../Unicode/iso8859_9_to_utf8.map"
-#include "../../Unicode/utf8_to_iso8859_10.map"
-#include "../../Unicode/utf8_to_iso8859_13.map"
-#include "../../Unicode/utf8_to_iso8859_14.map"
-#include "../../Unicode/utf8_to_iso8859_15.map"
-#include "../../Unicode/utf8_to_iso8859_16.map"
-#include "../../Unicode/utf8_to_iso8859_2.map"
-#include "../../Unicode/utf8_to_iso8859_3.map"
-#include "../../Unicode/utf8_to_iso8859_4.map"
-#include "../../Unicode/utf8_to_iso8859_5.map"
-#include "../../Unicode/utf8_to_iso8859_6.map"
-#include "../../Unicode/utf8_to_iso8859_7.map"
-#include "../../Unicode/utf8_to_iso8859_8.map"
-#include "../../Unicode/utf8_to_iso8859_9.map"
-#include "../../Unicode/iso8859_16_to_utf8.map"
+#include "../../Unicode/iso8859_10_to_utf8_radix.map"
+#include "../../Unicode/iso8859_13_to_utf8_radix.map"
+#include "../../Unicode/iso8859_14_to_utf8_radix.map"
+#include "../../Unicode/iso8859_15_to_utf8_radix.map"
+#include "../../Unicode/iso8859_2_to_utf8_radix.map"
+#include "../../Unicode/iso8859_3_to_utf8_radix.map"
+#include "../../Unicode/iso8859_4_to_utf8_radix.map"
+#include "../../Unicode/iso8859_5_to_utf8_radix.map"
+#include "../../Unicode/iso8859_6_to_utf8_radix.map"
+#include "../../Unicode/iso8859_7_to_utf8_radix.map"
+#include "../../Unicode/iso8859_8_to_utf8_radix.map"
+#include "../../Unicode/iso8859_9_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_10_radix.map"
+#include "../../Unicode/utf8_to_iso8859_13_radix.map"
+#include "../../Unicode/utf8_to_iso8859_14_radix.map"
+#include "../../Unicode/utf8_to_iso8859_15_radix.map"
+#include "../../Unicode/utf8_to_iso8859_16_radix.map"
+#include "../../Unicode/utf8_to_iso8859_2_radix.map"
+#include "../../Unicode/utf8_to_iso8859_3_radix.map"
+#include "../../Unicode/utf8_to_iso8859_4_radix.map"
+#include "../../Unicode/utf8_to_iso8859_5_radix.map"
+#include "../../Unicode/utf8_to_iso8859_6_radix.map"
+#include "../../Unicode/utf8_to_iso8859_7_radix.map"
+#include "../../Unicode/utf8_to_iso8859_8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_9_radix.map"
+#include "../../Unicode/iso8859_16_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -60,52 +60,37 @@ PG_FUNCTION_INFO_V1(utf8_to_iso8859);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_LATIN2, LUmapISO8859_2, ULmapISO8859_2,
- lengthof(LUmapISO8859_2),
- lengthof(ULmapISO8859_2)}, /* ISO-8859-2 Latin 2 */
- {PG_LATIN3, LUmapISO8859_3, ULmapISO8859_3,
- lengthof(LUmapISO8859_3),
- lengthof(ULmapISO8859_3)}, /* ISO-8859-3 Latin 3 */
- {PG_LATIN4, LUmapISO8859_4, ULmapISO8859_4,
- lengthof(LUmapISO8859_4),
- lengthof(ULmapISO8859_4)}, /* ISO-8859-4 Latin 4 */
- {PG_LATIN5, LUmapISO8859_9, ULmapISO8859_9,
- lengthof(LUmapISO8859_9),
- lengthof(ULmapISO8859_9)}, /* ISO-8859-9 Latin 5 */
- {PG_LATIN6, LUmapISO8859_10, ULmapISO8859_10,
- lengthof(LUmapISO8859_10),
- lengthof(ULmapISO8859_10)}, /* ISO-8859-10 Latin 6 */
- {PG_LATIN7, LUmapISO8859_13, ULmapISO8859_13,
- lengthof(LUmapISO8859_13),
- lengthof(ULmapISO8859_13)}, /* ISO-8859-13 Latin 7 */
- {PG_LATIN8, LUmapISO8859_14, ULmapISO8859_14,
- lengthof(LUmapISO8859_14),
- lengthof(ULmapISO8859_14)}, /* ISO-8859-14 Latin 8 */
- {PG_LATIN9, LUmapISO8859_15, ULmapISO8859_15,
- lengthof(LUmapISO8859_15),
- lengthof(ULmapISO8859_15)}, /* ISO-8859-15 Latin 9 */
- {PG_LATIN10, LUmapISO8859_16, ULmapISO8859_16,
- lengthof(LUmapISO8859_16),
- lengthof(ULmapISO8859_16)}, /* ISO-8859-16 Latin 10 */
- {PG_ISO_8859_5, LUmapISO8859_5, ULmapISO8859_5,
- lengthof(LUmapISO8859_5),
- lengthof(ULmapISO8859_5)}, /* ISO-8859-5 */
- {PG_ISO_8859_6, LUmapISO8859_6, ULmapISO8859_6,
- lengthof(LUmapISO8859_6),
- lengthof(ULmapISO8859_6)}, /* ISO-8859-6 */
- {PG_ISO_8859_7, LUmapISO8859_7, ULmapISO8859_7,
- lengthof(LUmapISO8859_7),
- lengthof(ULmapISO8859_7)}, /* ISO-8859-7 */
- {PG_ISO_8859_8, LUmapISO8859_8, ULmapISO8859_8,
- lengthof(LUmapISO8859_8),
- lengthof(ULmapISO8859_8)}, /* ISO-8859-8 */
+ {PG_LATIN2, &iso8859_2_to_unicode_tree,
+ &iso8859_2_from_unicode_tree}, /* ISO-8859-2 Latin 2 */
+ {PG_LATIN3, &iso8859_3_to_unicode_tree,
+ &iso8859_3_from_unicode_tree}, /* ISO-8859-3 Latin 3 */
+ {PG_LATIN4, &iso8859_4_to_unicode_tree,
+ &iso8859_4_from_unicode_tree}, /* ISO-8859-4 Latin 4 */
+ {PG_LATIN5, &iso8859_9_to_unicode_tree,
+ &iso8859_9_from_unicode_tree}, /* ISO-8859-9 Latin 5 */
+ {PG_LATIN6, &iso8859_10_to_unicode_tree,
+ &iso8859_10_from_unicode_tree}, /* ISO-8859-10 Latin 6 */
+ {PG_LATIN7, &iso8859_13_to_unicode_tree,
+ &iso8859_13_from_unicode_tree}, /* ISO-8859-13 Latin 7 */
+ {PG_LATIN8, &iso8859_14_to_unicode_tree,
+ &iso8859_14_from_unicode_tree}, /* ISO-8859-14 Latin 8 */
+ {PG_LATIN9, &iso8859_15_to_unicode_tree,
+ &iso8859_15_from_unicode_tree}, /* ISO-8859-15 Latin 9 */
+ {PG_LATIN10, &iso8859_16_to_unicode_tree,
+ &iso8859_16_from_unicode_tree}, /* ISO-8859-16 Latin 10 */
+ {PG_ISO_8859_5, &iso8859_5_to_unicode_tree,
+ &iso8859_5_from_unicode_tree}, /* ISO-8859-5 */
+ {PG_ISO_8859_6, &iso8859_6_to_unicode_tree,
+ &iso8859_6_from_unicode_tree}, /* ISO-8859-6 */
+ {PG_ISO_8859_7, &iso8859_7_to_unicode_tree,
+ &iso8859_7_from_unicode_tree}, /* ISO-8859-7 */
+ {PG_ISO_8859_8, &iso8859_8_to_unicode_tree,
+ &iso8859_8_from_unicode_tree}, /* ISO-8859-8 */
};
Datum
@@ -124,7 +109,7 @@ iso8859_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1, 0,
NULL, 0,
NULL,
encoding);
@@ -156,7 +141,7 @@ utf8_to_iso8859(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2, 0,
NULL, 0,
NULL,
encoding);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
index 2eaeae6..2d8ca18 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/johab_to_utf8.map"
-#include "../../Unicode/utf8_to_johab.map"
+#include "../../Unicode/johab_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_johab_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ johab_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_JOHAB, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapJOHAB, lengthof(LUmapJOHAB),
+ &johab_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_JOHAB);
@@ -60,7 +60,7 @@ utf8_to_johab(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_JOHAB);
UtfToLocal(src, len, dest,
- ULmapJOHAB, lengthof(ULmapJOHAB),
+ &johab_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_JOHAB);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 204e2a0..0a4802d 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/sjis_to_utf8.map"
-#include "../../Unicode/utf8_to_sjis.map"
+#include "../../Unicode/sjis_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_sjis_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSJIS, lengthof(LUmapSJIS),
+ &sjis_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_SJIS);
@@ -60,7 +60,7 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
UtfToLocal(src, len, dest,
- ULmapSJIS, lengthof(ULmapSJIS),
+ &sjis_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_SJIS);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
index b80eb7e..7160741 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/shift_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_shift_jis_2004.map"
+#include "../../Unicode/shift_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_shift_jis_2004_radix.map"
#include "../../Unicode/shift_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_shift_jis_2004_combined.map"
@@ -44,7 +44,7 @@ shift_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SHIFT_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSHIFT_JIS_2004, lengthof(LUmapSHIFT_JIS_2004),
+ &shift_jis_2004_to_unicode_tree, 0,
LUmapSHIFT_JIS_2004_combined, lengthof(LUmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_shift_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SHIFT_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapSHIFT_JIS_2004, lengthof(ULmapSHIFT_JIS_2004),
+ &shift_jis_2004_from_unicode_tree, 0,
ULmapSHIFT_JIS_2004_combined, lengthof(ULmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
index 71214d2..fb66a8a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/uhc_to_utf8.map"
-#include "../../Unicode/utf8_to_uhc.map"
+#include "../../Unicode/uhc_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_uhc_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ uhc_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UHC, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapUHC, lengthof(LUmapUHC),
+ &uhc_to_unicode_tree, 0,
NULL, 0,
NULL,
PG_UHC);
@@ -60,7 +60,7 @@ utf8_to_uhc(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_UHC);
UtfToLocal(src, len, dest,
- ULmapUHC, lengthof(ULmapUHC),
+ &uhc_from_unicode_tree, 0,
NULL, 0,
NULL,
PG_UHC);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
index 4d9c641..d213927 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
@@ -14,28 +14,28 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_win1250.map"
-#include "../../Unicode/utf8_to_win1251.map"
-#include "../../Unicode/utf8_to_win1252.map"
-#include "../../Unicode/utf8_to_win1253.map"
-#include "../../Unicode/utf8_to_win1254.map"
-#include "../../Unicode/utf8_to_win1255.map"
-#include "../../Unicode/utf8_to_win1256.map"
-#include "../../Unicode/utf8_to_win1257.map"
-#include "../../Unicode/utf8_to_win1258.map"
-#include "../../Unicode/utf8_to_win866.map"
-#include "../../Unicode/utf8_to_win874.map"
-#include "../../Unicode/win1250_to_utf8.map"
-#include "../../Unicode/win1251_to_utf8.map"
-#include "../../Unicode/win1252_to_utf8.map"
-#include "../../Unicode/win1253_to_utf8.map"
-#include "../../Unicode/win1254_to_utf8.map"
-#include "../../Unicode/win1255_to_utf8.map"
-#include "../../Unicode/win1256_to_utf8.map"
-#include "../../Unicode/win1257_to_utf8.map"
-#include "../../Unicode/win866_to_utf8.map"
-#include "../../Unicode/win874_to_utf8.map"
-#include "../../Unicode/win1258_to_utf8.map"
+#include "../../Unicode/utf8_to_win1250_radix.map"
+#include "../../Unicode/utf8_to_win1251_radix.map"
+#include "../../Unicode/utf8_to_win1252_radix.map"
+#include "../../Unicode/utf8_to_win1253_radix.map"
+#include "../../Unicode/utf8_to_win1254_radix.map"
+#include "../../Unicode/utf8_to_win1255_radix.map"
+#include "../../Unicode/utf8_to_win1256_radix.map"
+#include "../../Unicode/utf8_to_win1257_radix.map"
+#include "../../Unicode/utf8_to_win1258_radix.map"
+#include "../../Unicode/utf8_to_win866_radix.map"
+#include "../../Unicode/utf8_to_win874_radix.map"
+#include "../../Unicode/win1250_to_utf8_radix.map"
+#include "../../Unicode/win1251_to_utf8_radix.map"
+#include "../../Unicode/win1252_to_utf8_radix.map"
+#include "../../Unicode/win1253_to_utf8_radix.map"
+#include "../../Unicode/win1254_to_utf8_radix.map"
+#include "../../Unicode/win1255_to_utf8_radix.map"
+#include "../../Unicode/win1256_to_utf8_radix.map"
+#include "../../Unicode/win1257_to_utf8_radix.map"
+#include "../../Unicode/win866_to_utf8_radix.map"
+#include "../../Unicode/win874_to_utf8_radix.map"
+#include "../../Unicode/win1258_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -56,46 +56,22 @@ PG_FUNCTION_INFO_V1(utf8_to_win);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_WIN866, LUmapWIN866, ULmapWIN866,
- lengthof(LUmapWIN866),
- lengthof(ULmapWIN866)},
- {PG_WIN874, LUmapWIN874, ULmapWIN874,
- lengthof(LUmapWIN874),
- lengthof(ULmapWIN874)},
- {PG_WIN1250, LUmapWIN1250, ULmapWIN1250,
- lengthof(LUmapWIN1250),
- lengthof(ULmapWIN1250)},
- {PG_WIN1251, LUmapWIN1251, ULmapWIN1251,
- lengthof(LUmapWIN1251),
- lengthof(ULmapWIN1251)},
- {PG_WIN1252, LUmapWIN1252, ULmapWIN1252,
- lengthof(LUmapWIN1252),
- lengthof(ULmapWIN1252)},
- {PG_WIN1253, LUmapWIN1253, ULmapWIN1253,
- lengthof(LUmapWIN1253),
- lengthof(ULmapWIN1253)},
- {PG_WIN1254, LUmapWIN1254, ULmapWIN1254,
- lengthof(LUmapWIN1254),
- lengthof(ULmapWIN1254)},
- {PG_WIN1255, LUmapWIN1255, ULmapWIN1255,
- lengthof(LUmapWIN1255),
- lengthof(ULmapWIN1255)},
- {PG_WIN1256, LUmapWIN1256, ULmapWIN1256,
- lengthof(LUmapWIN1256),
- lengthof(ULmapWIN1256)},
- {PG_WIN1257, LUmapWIN1257, ULmapWIN1257,
- lengthof(LUmapWIN1257),
- lengthof(ULmapWIN1257)},
- {PG_WIN1258, LUmapWIN1258, ULmapWIN1258,
- lengthof(LUmapWIN1258),
- lengthof(ULmapWIN1258)},
+ {PG_WIN866, &win866_to_unicode_tree, &win866_from_unicode_tree},
+ {PG_WIN874, &win874_to_unicode_tree, &win874_from_unicode_tree},
+ {PG_WIN1250, &win1250_to_unicode_tree, &win1250_from_unicode_tree},
+ {PG_WIN1251, &win1251_to_unicode_tree, &win1251_from_unicode_tree},
+ {PG_WIN1252, &win1252_to_unicode_tree, &win1252_from_unicode_tree},
+ {PG_WIN1253, &win1253_to_unicode_tree, &win1253_from_unicode_tree},
+ {PG_WIN1254, &win1254_to_unicode_tree, &win1254_from_unicode_tree},
+ {PG_WIN1255, &win1255_to_unicode_tree, &win1255_from_unicode_tree},
+ {PG_WIN1256, &win1256_to_unicode_tree, &win1256_from_unicode_tree},
+ {PG_WIN1257, &win1257_to_unicode_tree, &win1257_from_unicode_tree},
+ {PG_WIN1258, &win1258_to_unicode_tree, &win1258_from_unicode_tree},
};
Datum
@@ -114,7 +90,7 @@ win_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1, 0,
NULL, 0,
NULL,
encoding);
@@ -146,7 +122,7 @@ utf8_to_win(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2, 0,
NULL, 0,
NULL,
encoding);
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index 24e8d0d..38edbff 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -384,6 +384,28 @@ typedef struct
} pg_utf_to_local;
/*
+ * radix tree structer for faster conversion
+ */
+typedef struct pg_mb_radix_index
+{
+ uint8 lower, upper; /* index range of b2idx */
+ uint32 idx[FLEXIBLE_ARRAY_MEMBER]; /* index body */
+} pg_mb_radix_index;
+
+typedef struct
+{
+ const uint8 chars_lower, chars_upper; /* index range of chars* */
+ const bool single_byte; /* true if the first segment is
+ * for single byte characters*/
+ const uint16 *chars16; /* 16 bit character table */
+ const uint32 *chars32; /* 32 bit character table */
+
+ const pg_mb_radix_index *b2idx;
+ const pg_mb_radix_index *b3idx[2];
+ const pg_mb_radix_index *b4idx[3];
+} pg_mb_radix_tree;
+
+/*
* local code to UTF-8 conversion map
*/
typedef struct
@@ -510,14 +532,14 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *combined_map, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map, int mapsize,
+ const void *combined_cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
@@ -551,6 +573,7 @@ extern void latin2mic_with_table(const unsigned char *l, unsigned char *p,
extern void mic2latin_with_table(const unsigned char *mic, unsigned char *p,
int len, int lc, int encoding,
const unsigned char *tab);
+extern const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c);
extern bool pg_utf8_islegal(const unsigned char *source, int length);
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-28 10:25 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 0 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-11-28 10:25 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: peter.eisentraut@2ndquadrant.com; hlinnaka@iki.fi; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello.
I'll be off line until at least next Monday. So I move this to
the next CF by myself.
At Wed, 09 Nov 2016 17:38:53 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20161109.173853.77274443.horiguchi.kyotaro@lab.ntt.co.jp>
> Hello, thank you for polishing this.
>
> At Wed, 9 Nov 2016 02:19:01 +0100, Daniel Gustafsson <daniel@yesql.se> wrote in <80F34F25-BF6D-4BCD-9C38-42ED10D3F453@yesql.se>
> > > On 08 Nov 2016, at 17:37, Peter Eisentraut <peter.eisentraut@2ndquadrant.com> wrote:
> > >
> > > On 10/31/16 12:11 PM, Daniel Gustafsson wrote:
> > >> I took a small stab at doing some cleaning of the Perl scripts, mainly around
> > >> using the more modern (well, modern as in +15 years old) form for open(..),
> > >> avoiding global filehandles for passing scalar references and enforcing use
> > >> strict. Some smaller typos and fixes were also included. It seems my Perl has
> > >> become a bit rusty so I hope the changes make sense. The produced files are
> > >> identical with these patches applied, they are merely doing cleaning as opposed
> > >> to bugfixing.
> > >>
> > >> The attached patches are against the 0001-0006 patches from Heikki and you in
> > >> this series of emails, the separation is intended to make them easier to read.
> > >
> > > Cool. See also here:
> > > https://www.postgresql.org/message-id/55E52225.4040305%40gmx.net
>
> > Nice, not having hacked much Perl in quite a while I had all but forgotten
> > about perlcritic.
>
> I tried it on CentOS7. Installation failed saying that
> Module::Build is too old. It is yum-inatlled so removed it and
> installed it with CPAN. Again failed with many 'Could not create
> MYMETA files'. Then tried to install CPAN::Meta and it failed
> saying that CPAN::Meta::YAML is too *new*. That sucks.
>
> So your patch is greately helpfull. Thank you.
>
> | -my @mapnames = map { s/\.map//; $_ } values %plainmaps;
> | +my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
>
> It surprised me to know that perlcritic does such things.
>
> > Running it on the current version of the patchset yields mostly warnings on
> > string values used in the require “convutils.pm” statement. There were however
> > two more interesting reports: one more open() call not using the three
> > parameter form and an instance of map which alters the input value.
>
> Sorry for overlooking it.
>
> > The latter
> > is not causing an issue since we don’t use the input list past the map but
> > fixing it seems like good form.
>
> Agreed.
>
> > Attached is a patch that addresses the perlcritic reports (running without any
> > special options).
>
> Thanks. The attached patch contains the patch by perlcritic.
>
> 0001,2,3 are Heikki's patch that are not modified since it is
> first proposed. It's a bit too big so I don't attach them to this
> mail (again).
>
> https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
>
> 0004 is radix-tree stuff, applies on top of the three patches
> above.
>
> There's a hidden fifth patch which of 20MB in size. But it is
> generated by running make in the Unicode directory.
>
> [$(TOP)]$ ./configure ...
> [$(TOP)]$ make
> [Unicode]$ make
> [Unicode]$ make distclean
> [Unicode]$ git add .
> [Unicode]$ commit
> === COMMITE MESSSAGE
> Replace map files with radix tree files.
>
> These encodings no longer uses the former map files and uses new radix
> tree files. All existing authority files in this directory are removed.
> ===
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-11-30 12:59 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 0 replies; 61+ messages in thread
From: Heikki Linnakangas @ 2016-11-30 12:59 UTC (permalink / raw)
To: Daniel Gustafsson <daniel@yesql.se>; Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 10/31/2016 06:11 PM, Daniel Gustafsson wrote:
>> On 27 Oct 2016, at 09:23, Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>>
>> At Tue, 25 Oct 2016 12:23:48 +0300, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi>
>>>
>>> [..]
>>> The perl scripts are still quite messy. For example, I lost the checks
>>> for duplicate mappings somewhere along the way - that ought to be put
>>> back. My Perl skills are limited.
>>
>> Perl scripts are to be messy, I believe. Anyway the duplicate
>> check as been built into the sub print_radix_trees. Maybe the
>> same check is needed by some plain map files but it would be just
>> duplication for the maps having radix tree.
>
> I took a small stab at doing some cleaning of the Perl scripts, mainly around
> using the more modern (well, modern as in +15 years old) form for open(..),
> avoiding global filehandles for passing scalar references and enforcing use
> strict. Some smaller typos and fixes were also included. It seems my Perl has
> become a bit rusty so I hope the changes make sense. The produced files are
> identical with these patches applied, they are merely doing cleaning as opposed
> to bugfixing.
>
> The attached patches are against the 0001-0006 patches from Heikki and you in
> this series of emails, the separation is intended to make them easier to read.
Thanks! Patches 0001-0003 seem to have been mostly unchanged for the
later discussion and everyone seems to be happy with those patches, so I
picked the parts of these cleanups of yours that applied to my patches
0001-0003, and pushed those. I'll continue reviewing the rest..
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-12-02 20:07 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 2 replies; 61+ messages in thread
From: Heikki Linnakangas @ 2016-12-02 20:07 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; daniel@yesql.se; +Cc: peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 11/09/2016 10:38 AM, Kyotaro HORIGUCHI wrote:
> Thanks. The attached patch contains the patch by perlcritic.
>
> 0001,2,3 are Heikki's patch that are not modified since it is
> first proposed. It's a bit too big so I don't attach them to this
> mail (again).
>
> https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
I've now pushed these preliminary patches, with the applicable fixes
from you and Daniel. The attached patch is now against git master.
> 0004 is radix-tree stuff, applies on top of the three patches
> above.
I've spent the last couple of days reviewing this. While trying to
understand how it works, I ended up dismantling, rewriting, and putting
back together most of the added perl code. Attached is a new version,
with more straightforward logic, making it more understandable. I find
it more understandable, anyway, I hope it's not only because I wrote it
myself :-). Let me know what you think.
In particular, I found the explanations of flat and segmented tables
really hard to understand. So in this version, the radix trees for a
conversion are stored completely in one large array. Leaf and
intermediate levels are all in the same array. When reading this
version, please note that I'm not sure if I mean the same thing with
"segment" that you did in your version.
I moved the "lower" and "upper" values in the structs. Also, there are
now also separate "lower" and "upper" values for the leaf levels of the
trees, for 1- 2-, 3- and 4-byte inputs. This made a huge difference to
the size of gb18030_to_utf8_radix.map, in particular: the source file
shrank from about 2 MB to 1/2 MB. In that conversion, the valid range
for the last byte of 2-byte inputs is 0x40-0xfe, and the valid range for
the last byte of 4-byte inputs is 0x30-0x39. With the old patch version,
the "chars" range was therefore 0x30-0xfe, to cover both of those, and
most of the array was filled with zeros. With this new patch version, we
store separate ranges for those, and can leave out most of the zeros.
There's a segment full of zeros at the beginning of each conversion
array now. The purpose of that is that when traversing the radix tree,
you don't need to check each intermediate value for 0. If you follow a 0
offset, it simply points to the dummy all-zeros segments in the
beginning. Seemed like a good idea to shave some cycles, although I'm
not sure if it made much difference in reality.
I optimized pg_mb_radix_conv() a bit, too. We could do more. For
example, I think it would save some cycles to have specialized versions
of UtfToLocal and LocalToUtf, moving the tests for whether a combined
character map and/or conversion callback is used, out of the loop. They
feel a bit ugly too, in their current form...
I need a break now, but I'll try to pick this up again some time next
week. Meanwhile, please have a look and tell me what you think.
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
maps-as-radix-trees-1.patch (text/x-patch, 99.6K) download
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index ea21f4a..f184f65 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -40,23 +40,30 @@ WINMAPS = win866_to_utf8.map utf8_to_win866.map \
GENERICMAPS = $(ISO8859MAPS) $(WINMAPS) \
gbk_to_utf8.map utf8_to_gbk.map \
- koi8r_to_utf8.map utf8_to_koi8r.map
+ koi8r_to_utf8.map utf8_to_koi8r.map \
+ koi8u_to_utf8.map utf8_to_koi8u.map
SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
euc_jp_to_utf8.map utf8_to_euc_jp.map \
+ euc_jis_2004_to_utf8.map utf8_to_euc_jis_2004.map \
euc_kr_to_utf8.map utf8_to_euc_kr.map \
euc_tw_to_utf8.map utf8_to_euc_tw.map \
sjis_to_utf8.map utf8_to_sjis.map \
+ shift_jis_2004_to_utf8.map utf8_to_shift_jis_2004.map \
gb18030_to_utf8.map utf8_to_gb18030.map \
big5_to_utf8.map utf8_to_big5.map \
johab_to_utf8.map utf8_to_johab.map \
uhc_to_utf8.map utf8_to_uhc.map \
- euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
+
+COMBINEDMAPS = euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map \
shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map \
utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map
-MAPS = $(GENERICMAPS) $(SPECIALMAPS)
+MAPS = $(GENERICMAPS) $(SPECIALMAPS) $(COMBINEDMAPS)
+
+RADIXGENERICMAPS = $(subst .map,_radix.map,$(GENERICMAPS))
+RADIXMAPS = $(subst .map,_radix.map,$(GENERICMAPS) $(SPECIALMAPS))
ISO8859TEXTS = 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT \
8859-6.TXT 8859-7.TXT 8859-8.TXT 8859-9.TXT \
@@ -68,53 +75,76 @@ WINTEXTS = CP866.TXT CP874.TXT CP936.TXT \
CP1252.TXT CP1253.TXT CP1254.TXT CP1255.TXT \
CP1256.TXT CP1257.TXT CP1258.TXT
+SPECIALTEXTS = BIG5.TXT CNS11643.TXT \
+ CP932.TXT CP950.TXT \
+ JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \
+ JOHAB.TXT KSX1001.TXT windows-949-2000.xml \
+ euc-jis-2004-std.txt sjis-0213-2004-std.txt \
+ gb-18030-2000.xml
+
GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \
KOI8-R.TXT KOI8-U.TXT
-all: $(MAPS)
+TEXTS = $(GENERICTEXTS) $(WINTEXTS) $(ISO8859TEXTS) $(SPECIALTEXTS)
+
+OBJS = map_checker.o
+
+BINS = map_checker
+
+all: $(MAPS) $(RADIXMAPS) $(BINS)
+
+map_checker.h: make_mapchecker.pl $(MAPS) $(RADIXMAPS)
+ $(PERL) $<
+
+map_checker.o: map_checker.c map_checker.h
-$(GENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
+map_checker: map_checker.o
+
+$(GENERICMAPS) $(RADIXGENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
$(PERL) $<
-johab_to_utf8.map utf8_to_johab.map: UCS_to_JOHAB.pl JOHAB.TXT
+johab_to_utf8.map utf8_to_johab.map johab_to_utf8_radix.map utf8_to_johab_radix.map: UCS_to_JOHAB.pl JOHAB.TXT
$(PERL) $<
-uhc_to_utf8.map utf8_to_uhc.map: UCS_to_UHC.pl windows-949-2000.xml
+uhc_to_utf8.map utf8_to_uhc.map uhc_to_utf8_radix.map utf8_to_uhc_radix.map: UCS_to_UHC.pl windows-949-2000.xml
$(PERL) $<
-euc_jp_to_utf8.map utf8_to_euc_jp.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
+euc_jp_to_utf8.map utf8_to_euc_jp.map euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
$(PERL) $<
-euc_cn_to_utf8.map utf8_to_euc_cn.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
+euc_cn_to_utf8.map utf8_to_euc_cn.map euc_cn_to_utf8_radix.map utf8_to_euc_cn_radix.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
$(PERL) $<
-euc_kr_to_utf8.map utf8_to_euc_kr.map: UCS_to_EUC_KR.pl KSX1001.TXT
+euc_kr_to_utf8.map utf8_to_euc_kr.map euc_kr_to_utf8_radix.map utf8_to_euc_kr_radix.map: UCS_to_EUC_KR.pl KSX1001.TXT
$(PERL) $<
-euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
+euc_tw_to_utf8.map utf8_to_euc_tw.map euc_tw_to_utf8_radix.map utf8_to_euc_tw_radix.map: UCS_to_EUC_TW.pl CNS11643.TXT
$(PERL) $<
-sjis_to_utf8.map utf8_to_sjis.map: UCS_to_SJIS.pl CP932.TXT
+sjis_to_utf8.map utf8_to_sjis.map sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UCS_to_SJIS.pl CP932.TXT
$(PERL) $<
-gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
+gb18030_to_utf8.map utf8_to_gb18030.map gb18030_to_utf8_radix.map utf8_to_gb18030_radix.map: UCS_to_GB18030.pl gb-18030-2000.xml
$(PERL) $<
-big5_to_utf8.map utf8_to_big5.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
+big5_to_utf8.map utf8_to_big5.map big5_to_utf8_radix.map utf8_to_big5_radix.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
$(PERL) $<
-euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
+euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_radix.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
$(PERL) $<
-shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
+shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
$(PERL) $<
-distclean: clean
- rm -f $(TEXTS)
+distclean:
+ rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
-maintainer-clean: distclean
- rm -f $(MAPS)
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
+ rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
+mapcheck: $(MAPS) $(RADIXMAPS) map_checker
+ ./map_checker
DOWNLOAD = wget -O $@ --no-use-server-timestamps
#DOWNLOAD = curl -o $@
@@ -122,12 +152,12 @@ DOWNLOAD = wget -O $@ --no-use-server-timestamps
BIG5.TXT CNS11643.TXT:
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/$(@F)
+gb-18030-2000.xml windows-949-2000.xml:
+ $(DOWNLOAD) http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
+
euc-jis-2004-std.txt sjis-0213-2004-std.txt:
$(DOWNLOAD) http://x0213.org/codetable/$(@F)
-gb-18030-2000.xml windows-949-2000.xml:
- $(DOWNLOAD) https://ssl.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
-
GB2312.TXT:
$(DOWNLOAD) 'http://trac.greenstone.org/browser/trunk/gsdl/unicode/MAPPINGS/EASTASIA/GB/GB2312.TXT?rev=1842&format=txt'
@@ -143,7 +173,7 @@ KOI8-R.TXT KOI8-U.TXT:
$(ISO8859TEXTS):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/ISO8859/$(@F)
-$(filter-out CP8%,$(WINTEXTS)) CP932.TXT CP950.TXT:
+$(filter-out CP8%,$(WINTEXTS)) $(filter CP9%, $(SPECIALTEXTS)):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/$(@F)
$(filter CP8%,$(WINTEXTS)):
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index bfd4511..822ab28 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -27,15 +27,18 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load BIG5.TXT
my $all = &read_source("BIG5.TXT");
# Load CP950.TXT
my $cp950txt = &read_source("CP950.TXT");
-foreach my $i (@$cp950txt) {
+foreach my $i (@$cp950txt)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
# Pick only the ETEN extended characters in the range 0xf9d6 - 0xf9dc
# from CP950.TXT
@@ -44,20 +47,22 @@ foreach my $i (@$cp950txt) {
&& $code >= 0xf9d6
&& $code <= 0xf9dc)
{
- push @$all, {code => $code,
- ucs => $ucs,
- comment => $i->{comment},
- direction => "both"};
+ push @$all,
+ { code => $code,
+ ucs => $ucs,
+ comment => $i->{comment},
+ direction => "both" };
}
}
-foreach my $i (@$all) {
+foreach my $i (@$all)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- # BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
- # contain only one of them. XXX: Doesn't really make sense to include any of them,
- # but for historical reasons, we map the first one of them.
+# BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
+# contain only one of them. XXX: Doesn't really make sense to include any of them,
+# but for historical reasons, we map the first one of them.
if ($i->{ucs} == 0xFFFD && $i->{code} != 0xA15A)
{
$i->{direction} = "to_unicode";
@@ -65,4 +70,6 @@ foreach my $i (@$all) {
}
# Output
-print_tables("BIG5", $all);
+print_tables($this_script, "BIG5", $all);
+print_radix_trees($this_script, "BIG5", $all);
+
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 6b65c11..a933c12 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -35,10 +37,12 @@ while (<$in>)
# The GB-18030 character set, which we use as the source, contains
# a lot of extra characters on top of the GB2312 character set that
# EUC_CN encodes. Filter out those extra characters.
+
next if (($code & 0xFF) < 0xA1);
+#<<< do not let perltidy touch this
next if (!($code >= 0xA100 && $code <= 0xA9FF ||
$code >= 0xB000 && $code <= 0xF7FF));
-
+#>>>
next if ($code >= 0xA2A1 && $code <= 0xA2B0);
next if ($code >= 0xA2E3 && $code <= 0xA2E4);
next if ($code >= 0xA2EF && $code <= 0xA2F0);
@@ -65,12 +69,12 @@ while (<$in>)
$ucs = 0x2015;
}
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
close($in);
-print_tables("EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping);
+print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index b1ad19a..38c0b2a 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -10,6 +10,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# first generate UTF-8 --> EUC_JIS_2004 table
my $in_file = "euc-jis-2004-std.txt";
@@ -29,12 +31,12 @@ while (my $line = <$in>)
my $ucs1 = hex($u1);
my $ucs2 = hex($u2);
- push @all, { direction => 'both',
- ucs => $ucs1,
- ucs_second => $ucs2,
- code => $code,
- comment => $rest };
- next;
+ push @all,
+ { direction => 'both',
+ ucs => $ucs1,
+ ucs_second => $ucs2,
+ code => $code,
+ comment => $rest };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
@@ -45,9 +47,14 @@ while (my $line = <$in>)
next if ($code < 0x80 && $ucs < 0x80);
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
+ push @all,
+ { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest };
}
}
close($in);
-print_tables("EUC_JIS_2004", \@all, 1);
+print_tables($this_script, "EUC_JIS_2004", \@all, 1);
+print_radix_trees($this_script, "EUC_JIS_2004", \@all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 1bfd3b8..5ac3542 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -14,12 +14,15 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load JIS0212.TXT
my $jis0212 = &read_source("JIS0212.TXT");
my @mapping;
-foreach my $i (@$jis0212) {
+foreach my $i (@$jis0212)
+{
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
if ($i->{code} == 0x2243)
{
@@ -46,13 +49,14 @@ foreach my $i (@$jis0212) {
# Load CP932.TXT.
my $ct932 = &read_source("CP932.TXT");
-foreach my $i (@$ct932) {
+foreach my $i (@$ct932)
+{
my $sjis = $i->{code};
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
- if ($sjis == 0xeefa ||
- $sjis == 0xeefb ||
- $sjis == 0xeefc)
+ if ( $sjis == 0xeefa
+ || $sjis == 0xeefb
+ || $sjis == 0xeefc)
{
next;
}
@@ -61,9 +65,10 @@ foreach my $i (@$ct932) {
{
my $jis = &sjis2jis($sjis);
- $i->{code} = $jis | ($jis < 0x100 ? 0x8e00 :
- ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
-
+#<<< do not let perltidy touch this
+ $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
+ ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+#>>>
# Remember the SJIS code for later.
$i->{sjis} = $sjis;
@@ -71,13 +76,14 @@ foreach my $i (@$ct932) {
}
}
-foreach my $i (@mapping) {
+foreach my $i (@mapping)
+{
my $sjis = $i->{sjis};
# These SJIS characters are excluded completely.
- if ($sjis >= 0xed00 && $sjis <= 0xeef9 ||
- $sjis >= 0xfa54 && $sjis <= 0xfa56 ||
- $sjis >= 0xfa58 && $sjis <= 0xfc4b)
+ if ( $sjis >= 0xed00 && $sjis <= 0xeef9
+ || $sjis >= 0xfa54 && $sjis <= 0xfa56
+ || $sjis >= 0xfa58 && $sjis <= 0xfc4b)
{
$i->{direction} = "none";
next;
@@ -90,6 +96,7 @@ foreach my $i (@mapping) {
next;
}
+#<<< do not let perltidy touch this
if ($sjis == 0x8790 || $sjis == 0x8791 || $sjis == 0x8792 ||
$sjis == 0x8795 || $sjis == 0x8796 || $sjis == 0x8797 ||
$sjis == 0x879a || $sjis == 0x879b || $sjis == 0x879c ||
@@ -190,8 +197,11 @@ push @mapping, (
{direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN'},
{direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
);
+#>>>
+
+print_tables($this_script, "EUC_JP", \@mapping);
+print_radix_trees($this_script, "EUC_JP", \@mapping);
-print_tables("EUC_JP", \@mapping);
#######################################################################
# sjis2jis ; SJIS => JIS conversion
@@ -213,12 +223,12 @@ sub sjis2jis
if ($pos >= 114 * 0x5e && $pos <= 115 * 0x5e + 0x1b)
{
# This region (115-ku) is out of range of JIS code but for
- # convenient to generate code in EUC CODESET 3, move this to
+ # convenience to generate code in EUC CODESET 3, move this to
# seemingly duplicate region (83-84-ku).
$pos = $pos - ((31 * 0x5e) + 12);
# after 85-ku 82-ten needs to be moved 2 codepoints
- $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82);
}
my $hi2 = $pos / 0x5e;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index dffcdc4..d17d777 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -19,6 +19,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("KSX1001.TXT");
@@ -29,10 +31,13 @@ foreach my $i (@$mapping)
}
# Some extra characters that are not in KSX1001.TXT
-push @$mapping, (
+#<<< do not let perltidy touch this
+push @$mapping,(
{direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping);
+print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index cb81c46..603edc4 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -20,14 +20,16 @@
use strict;
require convutils;
+my $this_script = $0;
+
my $mapping = &read_source("CNS11643.TXT");
my @extras;
foreach my $i (@$mapping)
{
- my $ucs = $i->{ucs};
- my $code = $i->{code};
+ my $ucs = $i->{ucs};
+ my $code = $i->{code};
my $origcode = $i->{code};
my $plane = ($code & 0x1f0000) >> 16;
@@ -50,15 +52,15 @@ foreach my $i (@$mapping)
# Some codes are mapped twice in the EUC_TW to UTF-8 table.
if ($origcode >= 0x12121 && $origcode <= 0x20000)
{
- push @extras, {
- ucs => $i->{ucs},
- code => ($i->{code} + 0x8ea10000),
- rest => $i->{rest},
- direction => 'to_unicode'
- }
+ push @extras,
+ { ucs => $i->{ucs},
+ code => ($i->{code} + 0x8ea10000),
+ rest => $i->{rest},
+ direction => 'to_unicode' };
}
}
push @$mapping, @extras;
-print_tables("EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping);
+print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index 7be4b7b..e20b4a8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -33,13 +35,13 @@ while (<$in>)
my $code = hex($c);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
close($in);
-print_tables("GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping);
+print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
old mode 100755
new mode 100644
index b249b81..2dc9fb3
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -18,15 +18,20 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
+#<<< do not let perltidy touch this
push @$mapping, (
{direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
-print_tables("JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping);
+print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 6be56b5..51ab6a1 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -12,6 +12,8 @@ require convutils;
# first generate UTF-8 --> SHIFT_JIS_2004 table
+my $this_script = $0;
+
my $in_file = "sjis-0213-2004-std.txt";
open(my $in, '<', $in_file) || die("cannot open $in_file");
@@ -22,28 +24,24 @@ while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- # combined characters
my ($c, $u1, $u2) = ($1, $2, $3);
my $rest = "U+" . $u1 . "+" . $u2 . $4;
my $code = hex($c);
my $ucs1 = hex($u1);
my $ucs2 = hex($u2);
- push @mapping, {
- code => $code,
- ucs => $ucs1,
+ push @mapping,
+ { code => $code,
+ ucs => $ucs1,
ucs_second => $ucs2,
- comment => $rest,
- direction => 'both'
- };
+ comment => $rest,
+ direction => 'both' };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- # non-combined characters
my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
- my $ucs = hex($u);
- my $code = hex($c);
+ my ($ucs, $code) = (hex($u), hex($c));
my $direction;
if ($code < 0x80 && $ucs < 0x80)
@@ -63,14 +61,14 @@ while (my $line = <$in>)
$direction = 'both';
}
- push @mapping, {
- code => $code,
- ucs => $ucs,
- comment => $rest,
- direction => $direction
- };
+ push @mapping,
+ { code => $code,
+ ucs => $ucs,
+ comment => $rest,
+ direction => $direction };
}
}
close($in);
-print_tables("SHIFT_JIS_2004", \@mapping, 1);
+print_tables($this_script, "SHIFT_JIS_2004", \@mapping, 1);
+print_radix_trees($this_script, "SHIFT_JIS_2004", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 17289fc..ffeb65f 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -13,36 +13,43 @@
use strict;
require convutils;
-my $charset = read_source("CP932.TXT");
+my $this_script = $0;
+
+my $mapping = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
-my @reject_sjis =(
+#<<< do not let perltidy touch this
+my @reject_sjis = (
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
- 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
-);
+ );
+#>>>
-foreach my $i (@$charset)
+foreach my $i (@$mapping)
{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- if (grep {$code == $_} @reject_sjis)
+ if (grep { $code == $_ } @reject_sjis)
{
$i->{direction} = "to_unicode";
}
}
# Add these UTF8->SJIS pairs to the table.
-push @$charset, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
+#<<< do not let perltidy touch this
+push @$mapping, (
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
{direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
{direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
{direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
{direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
-);
+ );
+#>>>
-print_tables("SJIS", $charset);
+print_tables($this_script, "SJIS", $mapping);
+print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
old mode 100755
new mode 100644
index 667f6c1..2905b95
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "windows-949-2000.xml";
@@ -36,16 +38,20 @@ while (<$in>)
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
close($in);
# One extra character that's not in the source file.
-push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
-
-print_tables("UHC", \@mapping);
+push @mapping,
+ { direction => 'both',
+ code => 0xa2e8,
+ ucs => 0x327e,
+ comment => 'CIRCLED HANGUL IEUNG U' };
+
+print_tables($this_script, "UHC", \@mapping);
+print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index b3188f3..55ef873 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -18,6 +18,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
my %filename = (
'WIN866' => 'CP866.TXT',
'WIN874' => 'CP874.TXT',
@@ -54,5 +56,6 @@ foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($charset, $mapping);
+ print_tables($this_script, $charset, $mapping);
+ print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index d6a13e8..30227fe 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -5,6 +5,8 @@
use strict;
+use Data::Dumper;
+
#######################################################################
# convert UCS-4 to UTF-8
#
@@ -53,22 +55,26 @@ sub read_source
next if (/^#/);
chop;
- next if (/^$/); # Ignore empty lines
+ next if (/^$/); # Ignore empty lines
next if (/^0x([0-9A-F]+)\s+(#.*)$/);
# Skip the first column for JIS0208.TXT
+ #<<< do not let perltidy touch this
if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
print STDERR "READ ERROR at line $. in $fname: $_\n";
exit;
}
- my $out = {f => $fname, l => $.,
- code => hex($1),
- ucs => hex($2),
- comment => $4,
- direction => "both"
- };
+ #>>>
+
+ my $out = {
+ f => $fname,
+ l => $.,
+ code => hex($1),
+ ucs => hex($2),
+ comment => $4,
+ direction => "both" };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -85,6 +91,7 @@ sub read_source
# print_tables : output mapping tables
#
# Arguments:
+# this_script - the name of the *caller script* of this feature
# charset - string name of the character set.
# table - mapping table (see format below)
# verbose - if 1, output comment on each line,
@@ -106,7 +113,7 @@ sub read_source
#
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
# Build an array with only the to-UTF8 direction mappings
my @to_unicode;
@@ -118,107 +125,125 @@ sub print_tables
{
if (defined $i->{ucs_second})
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- utf8_second => ucs2utf($i->{ucs_second}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ utf8_second => ucs2utf($i->{ucs_second}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode_combined, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode_combined, $entry;
}
}
else
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
}
}
- print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose) if (scalar @to_unicode_combined > 0);
- print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose) if (scalar @from_unicode_combined > 0);
+ print_to_utf8_map($this_script, $charset, \@to_unicode, $verbose);
+ if (scalar @to_unicode_combined > 0)
+ {
+ print_to_utf8_combined_map($this_script, $charset,
+ \@to_unicode_combined, $verbose);
+ }
+ print_from_utf8_map($this_script, $charset, \@from_unicode, $verbose);
+ if (scalar @from_unicode_combined > 0)
+ {
+ print_from_utf8_combined_map($this_script, $charset,
+ \@from_unicode_combined, $verbose);
+ }
}
sub print_from_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $$i{utf8}, $$i{code});
+ printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_from_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $$i{utf8}, $$i{utf8_second}, $$i{code});
- $last_comment = "$$i{comment}";
+ printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
+ $last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -226,34 +251,36 @@ sub print_to_utf8_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $$i{code}, $$i{utf8});
+ printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
sub print_to_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -261,22 +288,592 @@ sub print_to_utf8_combined_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $$i{code}, $$i{utf8}, $$i{utf8_second});
- $last_comment = "$$i{comment}";
+ printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
+ $last_comment = $i->{comment};
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
+#############################################################################
+# RADIX TREE STUFF
+
+#########################################
+# print_radix_table(<charmap hash ref>)
+#
+# Input: A hash, mapping an input character to an output character.
+#
+# Constructs a radix tree from the hash, and prints it out as a C-struct.
+#
+
+sub print_radix_table
+{
+ my ($out, $tblname, $c) = @_;
+
+ ###
+ ### Build radix trees in memory, for 1-, 2-, 3- and 4-byte inputs. Each
+ ### radix tree is represented as a nested hash, each hash indexed by
+ ### input byte
+ ###
+ my %b1map;
+ my %b2map;
+ my %b3map;
+ my %b4map;
+ foreach my $in (keys %$c)
+ {
+ my $out = $c->{$in};
+
+ if ($in < 0x100)
+ {
+ $b1map{$in} = $out;
+ }
+ elsif ($in < 0x10000)
+ {
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+
+ $b2map{$b1}{$b2} = $out;
+ }
+ elsif ($in < 0x1000000)
+ {
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+
+ $b3map{$b1}{$b2}{$b3} = $out;
+ }
+ elsif ($in < 0x100000000)
+ {
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+
+ $b4map{$b1}{$b2}{$b3}{$b4} = $out;
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+ }
+
+ my @segments;
+
+ ###
+ ### Build a linear list of "segments", from the nested hashes.
+ ###
+ ### Each segment is a lookup table, keyed by the next byte in the input.
+ ### The segments are written out physically to one big array in the final,
+ ### step, but logically, they form a radix tree. Or rather, four radix
+ ### trees: one for 1-byte inputs, another for 2-byte inputs, 3-byte
+ ### inputs, and 4-byte inputs.
+ ###
+ ### Each segment is represented by a hash with following fields:
+ ###
+ ### comment => <string to output as a comment>
+ ### label => <label that can be used to refer to this segment from elsewhere>
+ ### values => <a hash, keyed by byte, 0-0xff>
+ ###
+ ### Entries in 'values' can be integers (for leaf-level segments), or
+ ### string labels, pointing to a segment with that label. Any missing
+ ### values are treated as zeros. If 'values' hash is missing altogether,
+ ### it's treated as all-zeros.
+ ###
+ ### Subsequent steps will enrich the segments with more fields.
+ ###
+
+ # Add the segments for the radix trees themselves.
+ push @segments, build_segments_from_tree("Single byte table", "1-byte", 1, \%b1map);
+ push @segments, build_segments_from_tree("Two byte table", "2-byte", 2, \%b2map);
+ push @segments, build_segments_from_tree("Three byte table", "3-byte", 3, \%b3map);
+ push @segments, build_segments_from_tree("Four byte table", "4-byte", 4, \%b4map);
+
+ ###
+ ### Find min and max index used in each level of each tree.
+ ###
+ ### These are stored separately, and we can then leave out the unused
+ ### parts of every segment. (When using the resulting tree, you must
+ ### check each input byte against the min and max.)
+ ###
+ my %min_idx;
+ my %max_idx;
+ foreach my $seg (@segments)
+ {
+ my $this_min = $min_idx{$seg->{depth}}->{$seg->{level}};
+ my $this_max = $max_idx{$seg->{depth}}->{$seg->{level}};
+
+ for (my $i=0; $i <= 0xff; $i++)
+ {
+ my $val = $seg->{values}->{$i};
+ if ($val)
+ {
+ $this_min = $i if (!defined $this_min || $i < $this_min);
+ $this_max = $i if (!defined $this_max || $i > $this_max);
+ }
+ }
+
+ $min_idx{$seg->{depth}}{$seg->{level}} = $this_min;
+ $max_idx{$seg->{depth}}{$seg->{level}} = $this_max;
+ }
+ # Copy the mins and max's back to every segment, for convenience
+ foreach my $seg (@segments)
+ {
+ $seg->{min_idx} = $min_idx{$seg->{depth}}{$seg->{level}};
+ $seg->{max_idx} = $max_idx{$seg->{depth}}{$seg->{level}};
+ }
+
+ ###
+ ### Prepend a dummy all-zeros map to the beginning.
+ ###
+ ### A 0 is an invalid value anywhere in the table, and this allows us to
+ ### point to 0 offset anywhere else in the tables, to get a 0 result.
+
+ # Find the max range between min and max indexes in any of the segments.
+ my $widest_range = 0;
+ foreach my $seg (@segments)
+ {
+ my $this_range = $seg->{max_idx} - $seg->{min_idx};
+ $widest_range = $this_range if ($this_range > $widest_range);
+ }
+
+ unshift @segments, {
+ header => "Dummy map, for invalid values",
+ min_idx => 0,
+ max_idx => $widest_range
+ };
+
+ ###
+ ### Eliminate overlapping zeros
+ ###
+ ### For each segment, if there are zero values at the end of, and there
+ ### are also zero values at the beginning of the next segment, we can
+ ### overlay the tail of this segment with the head of next segment, to
+ ### save space.
+ ###
+ ### To achieve that, we subtract the 'max_idx' of each segment with the
+ ### amount of zeros that can be ovarlaid.
+ ###
+ for (my $j = 0; $j < $#segments - 1; $j++)
+ {
+ my $seg = $segments[$j];
+ my $nextseg = $segments[$j + 1];
+
+ # Count the number of zero values at the end of this segment.
+ my $this_trail_zeros = 0;
+ for (my $i = $seg->{max_idx}; $i >= $seg->{min_idx} && !$seg->{values}->{$i}; $i--)
+ {
+ $this_trail_zeros++;
+ }
+
+ # Count the number of zeros at the beginning of next segment.
+ my $next_lead_zeros = 0;
+ for (my $i = $nextseg->{min_idx}; $i <= $nextseg->{max_idx} && !$nextseg->{values}->{$i}; $i++)
+ {
+ $next_lead_zeros++;
+ }
+
+ # How many zeros in common?
+ my $overlaid_trail_zeros =
+ ($this_trail_zeros > $next_lead_zeros) ? $next_lead_zeros : $this_trail_zeros;
+
+ $seg->{overlaid_trail_zeros} = $overlaid_trail_zeros;
+ $seg->{max_idx} = $seg->{max_idx} - $overlaid_trail_zeros;
+ }
+
+ ###
+ ### Replace label references with real offsets.
+ ###
+ ### So far, the non-leaf segments have referred to other segments by
+ ### their labels. Replace them with numerical offsets from the beginning
+ ### of the final array. You cannot move, add, or remove segments after
+ ### this step, as that would invalidate the offsets calculated here!
+ ###
+ my $flatoff = 0;
+ my %segmap;
+
+ # First pass: assign offsets to each segment, and build hash
+ # of label => offset.
+ foreach my $seg (@segments)
+ {
+ $seg->{offset} = $flatoff;
+ $segmap{$seg->{label}} = $flatoff;
+ $flatoff += $seg->{max_idx} - $seg->{min_idx} + 1;
+ }
+ my $tblsize = $flatoff;
+
+ # Second pass: look up the offset of each label reference in the hash.
+ foreach my $seg (@segments)
+ {
+ for (my $i=0; $i <= 0xff; $i++)
+ {
+ my $val = $seg->{values}->{$i};
+ if ($val && !($val =~ /^[0-9,.E]+$/ ))
+ {
+ my $segoff = $segmap{$val};
+ if ($segoff)
+ {
+ $seg->{values}->{$i} = $segoff;
+ }
+ else
+ {
+ die "no segment with label $val";
+ }
+ }
+ }
+ }
+
+ # Also look up the positions of the roots in the table.
+ my $b1root = $segmap{"1-byte"};
+ my $b2root = $segmap{"2-byte"};
+ my $b3root = $segmap{"3-byte"};
+ my $b4root = $segmap{"4-byte"};
+
+ # And the lower-upper values of each level in each radix tree.
+ my $b1_lower = $min_idx{1}{1};
+ my $b1_upper = $max_idx{1}{1};
+
+ my $b2_1_lower = $min_idx{2}{1};
+ my $b2_1_upper = $max_idx{2}{1};
+ my $b2_2_lower = $min_idx{2}{2};
+ my $b2_2_upper = $max_idx{2}{2};
+
+ my $b3_1_lower = $min_idx{3}{1};
+ my $b3_1_upper = $max_idx{3}{1};
+ my $b3_2_lower = $min_idx{3}{2};
+ my $b3_2_upper = $max_idx{3}{2};
+ my $b3_3_lower = $min_idx{3}{3};
+ my $b3_3_upper = $max_idx{3}{3};
+
+ my $b4_1_lower = $min_idx{4}{1};
+ my $b4_1_upper = $max_idx{4}{1};
+ my $b4_2_lower = $min_idx{4}{2};
+ my $b4_2_upper = $max_idx{4}{2};
+ my $b4_3_lower = $min_idx{4}{3};
+ my $b4_3_upper = $max_idx{4}{3};
+ my $b4_4_lower = $min_idx{4}{4};
+ my $b4_4_upper = $max_idx{4}{4};
+
+ ###
+ ### Find the maximum value in the whole table, to determine if we can
+ ### use uint16 or if we need to use uint32.
+ ###
+ my $max_val = 0;
+ foreach my $seg (@segments)
+ {
+ for (my $i=0; $i <= 0xFF ; $i++)
+ {
+ my $val = $seg->{values}->{$i};
+ $max_val = $val if ($val > $max_val);
+ }
+ }
+
+ my $datatype = ($max_val <= 0xffff) ? "uint16" : "uint32";
+
+ # For formatting, determine how many values we can fit on a single
+ # line, and how wide each value needs to be to align nicely.
+ my $vals_per_line;
+ my $colwidth;
+
+ if ($max_val <= 0xffff)
+ {
+ $vals_per_line = 8;
+ $colwidth = 4;
+ }
+ elsif ($max_val <= 0xffffff)
+ {
+ $vals_per_line = 4;
+ $colwidth = 6;
+ }
+ else
+ {
+ $vals_per_line = 4;
+ $colwidth = 8;
+ }
+
+ ###
+ ### Print the struct and array.
+ ###
+ printf $out "static const $datatype ${tblname}_table[];\n";
+ printf $out "\n";
+ printf $out "static const pg_mb_radix_tree $tblname =\n";
+ printf $out "{\n";
+ if ($datatype eq "uint16")
+ {
+ print $out " ${tblname}_table,\n";
+ print $out " NULL, /* 32-bit table not used */\n";
+ }
+ if ($datatype eq "uint32")
+ {
+ print $out " NULL, /* 16-bit table not used */\n";
+ print $out " ${tblname}_table,\n";
+ }
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 1-byte inputs */\n", $b1root;
+ printf $out " 0x%02x, /* b1_lower */\n", $b1_lower;
+ printf $out " 0x%02x, /* b1_upper */\n", $b1_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 2-byte inputs */\n", $b2root;
+ printf $out " 0x%02x, /* b2_1_lower */\n", $b2_1_lower;
+ printf $out " 0x%02x, /* b2_1_upper */\n", $b2_1_upper;
+ printf $out " 0x%02x, /* b2_2_lower */\n", $b2_2_lower;
+ printf $out " 0x%02x, /* b2_2_upper */\n", $b2_2_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b3root;
+ printf $out " 0x%02x, /* b3_1_lower */\n", $b3_1_lower;
+ printf $out " 0x%02x, /* b3_1_upper */\n", $b3_1_upper;
+ printf $out " 0x%02x, /* b3_2_lower */\n", $b3_2_lower;
+ printf $out " 0x%02x, /* b3_2_upper */\n", $b3_2_upper;
+ printf $out " 0x%02x, /* b3_3_lower */\n", $b3_3_lower;
+ printf $out " 0x%02x, /* b3_3_upper */\n", $b3_3_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b4root;
+ printf $out " 0x%02x, /* b4_1_lower */\n", $b4_1_lower;
+ printf $out " 0x%02x, /* b4_1_upper */\n", $b4_1_upper;
+ printf $out " 0x%02x, /* b4_2_lower */\n", $b4_2_lower;
+ printf $out " 0x%02x, /* b4_2_upper */\n", $b4_2_upper;
+ printf $out " 0x%02x, /* b4_3_lower */\n", $b4_3_lower;
+ printf $out " 0x%02x, /* b4_3_upper */\n", $b4_3_upper;
+ printf $out " 0x%02x, /* b4_4_lower */\n", $b4_4_lower;
+ printf $out " 0x%02x /* b4_4_upper */\n", $b4_4_upper;
+ print $out "};\n";
+ print $out "\n";
+ print $out "static const $datatype ${tblname}_table[$tblsize] =\n";
+ print $out "{";
+ my $off = 0;
+ foreach my $seg (@segments)
+ {
+ printf $out "\n";
+ printf $out " /*** %s - offset 0x%05x ***/\n", $seg->{header}, $off;
+ printf $out "\n";
+
+ for (my $i=$seg->{min_idx}; $i <= $seg->{max_idx};)
+ {
+ # Print the next line's worth of values.
+ # XXX pad to begin at a nice boundary
+ printf $out " /* %02x */ ", $i;
+ for (my $j = 0; $j < $vals_per_line && $i <= $seg->{max_idx}; $j++)
+ {
+ my $val = $seg->{values}->{$i};
+
+ printf $out " 0x%0*x", $colwidth, $val;
+ $off++;
+ if ($off != $tblsize)
+ {
+ print $out ",";
+ }
+ $i++;
+ }
+ print $out "\n";
+ }
+ if ($seg->{overlaid_trail_zeros})
+ {
+ printf $out " /* $seg->{overlaid_trail_zeros} trailing zero values shared with next segment */\n";
+ }
+ }
+
+ # Sanity check.
+ if ($off != $tblsize) { die "table size didn't match!"; }
+
+ print $out "};\n";
+}
+
+###
+sub build_segments_from_tree
+{
+ my ($header, $rootlabel, $depth, $map) = @_;
+
+ my @segments;
+ if (%{$map})
+ {
+ @segments = build_segments_recurse($header, $rootlabel, "", 1, $depth, $map);
+
+ # Sort the segments into "breadth-first" order. Not strictly required,
+ # but makes the maps nicer to read.
+ @segments = sort { $a->{level} cmp $b->{level} } @segments;
+ }
+
+ return @segments;
+}
+
+###
+sub build_segments_recurse
+{
+ my ($header, $label, $path, $level, $depth, $map) = @_;
+
+ my @segments;
+
+ if ($level == $depth)
+ {
+ push @segments, {
+ header => $header . ", leaf: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ values => $map
+ };
+ }
+ else
+ {
+ my %children;
+
+ for (my $i=0; $i <= 0xff; $i++)
+ {
+ next if (!$map->{$i});
+
+ my $childpath = $path . sprintf("%02x", $i);
+ my $childlabel = "$depth-level-$level-$childpath";
+
+ push @segments, build_segments_recurse($header, $childlabel, $childpath,
+ $level + 1, $depth, $map->{$i});
+ $children{$i} = $childlabel;
+ }
+
+ push @segments, {
+ header => $header . ", byte #$level: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ values => \%children
+ };
+ }
+ return @segments;
+}
+
+######################################################
+# make_charmap - convert charset table to charmap hash
+# with checking duplicate source code
+#
+# make_charmap(\@charset, $direction)
+# charset - ref to charset table : see print_tables
+# direction - conversion direction
+
+sub make_charmap
+{
+ my ($charset, $direction) = @_;
+
+ die "unacceptable direction : $direction"
+ if ($direction ne "to_unicode" && $direction ne "from_unicode");
+
+ my %charmap;
+ foreach my $c (@$charset)
+ {
+ next if ($c->{direction} ne $direction && $c->{direction} ne "both");
+
+ # don't generate entries for combined characters
+ next if (defined $c->{ucs_second});
+
+ my ($src, $dst) =
+ $direction eq "to_unicode"
+ ? ($c->{code}, $c->{ucs})
+ : ($c->{ucs}, $c->{code});
+
+ if (defined $c->{$src})
+ {
+ printf STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $src, $c->{$src}, $dst;
+ exit;
+ }
+ if ($direction eq "to_unicode")
+ {
+ $charmap{$src} = ucs2utf($dst);
+ }
+ else
+ {
+ $charmap{ ucs2utf($src) } = $dst;
+ }
+
+ }
+
+ return \%charmap;
+}
+
+
+#########################################
+# print_radix_map - write the whole content of C source of tadix tree
+#
+# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# direction - desired direction "to_unicode" or "from_unicode"
+# charset - ref to character set array
+# tblwidth - width in characters of output source file
+
+sub print_radix_map
+{
+ my ($this_script, $csname, $direction, $charset, $tblwidth) = @_;
+
+ my $charmap = &make_charmap($charset, $direction);
+ my $fname =
+ $direction eq "to_unicode"
+ ? lc("${csname}_to_utf8_radix.map")
+ : lc("utf8_to_${csname}_radix.map");
+
+ my $tblname = lc("${csname}_${direction}_tree");
+ my $name_prefix = lc("${csname}_${direction}_");
+
+ if ($direction eq "to_unicode")
+ {
+ print "- Writing ${csname}=>UTF8 conversion radix index: $fname\n";
+ }
+ else
+ {
+ print "- Writing UTF8=>${csname} conversion radix index: $fname\n";
+ }
+
+ open(my $out, '>', $fname) || die("cannot open $fname");
+
+ print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n";
+
+ print_radix_table($out, $tblname, $charmap);
+
+ close($out);
+}
+
+
+###################################################################
+# print_radix_trees - write the radix tree files for both direction
+#
+# print_radix_trees($this_script, $csname, \%charset)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# charset - ref to character set array
+sub print_radix_trees
+{
+ my ($this_script, $csname, $charset) = @_;
+
+ &print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+}
+
+sub dump_charset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list)
+ {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
+ }
+}
+
1;
diff --git a/src/backend/utils/mb/Unicode/download_srctxts.sh b/src/backend/utils/mb/Unicode/download_srctxts.sh
new file mode 100644
index 0000000..572d57e
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/download_srctxts.sh
@@ -0,0 +1,127 @@
+#! /bin/bash
+
+# This script downloads conversion source files from URLs as of 2016/10/27
+# These source files may removed or changed without notice
+if [ ! -e CP932.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
+fi
+if [ ! -e JIS0201.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
+fi
+if [ ! -e JIS0208.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT
+fi
+if [ ! -e JIS0212.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT
+fi
+if [ ! -e SHIFTJIS.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT
+fi
+if [ ! -e CP866.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT
+fi
+if [ ! -e CP874.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+fi
+if [ ! -e CP936.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
+fi
+if [ ! -e CP950.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT
+fi
+if [ ! -e CP1250.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT
+fi
+if [ ! -e CP1251.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
+fi
+if [ ! -e CP1252.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT
+fi
+if [ ! -e CP1253.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT
+fi
+if [ ! -e CP1254.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT
+fi
+if [ ! -e CP1255.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT
+fi
+if [ ! -e CP1256.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT
+fi
+if [ ! -e CP1257.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT
+fi
+if [ ! -e CP1258.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+fi
+if [ ! -e 8859-2.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT
+fi
+if [ ! -e 8859-3.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT
+fi
+if [ ! -e 8859-4.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT
+fi
+if [ ! -e 8859-5.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT
+fi
+if [ ! -e 8859-6.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT
+fi
+if [ ! -e 8859-7.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT
+fi
+if [ ! -e 8859-8.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT
+fi
+if [ ! -e 8859-9.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT
+fi
+if [ ! -e 8859-10.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT
+fi
+if [ ! -e 8859-13.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT
+fi
+if [ ! -e 8859-14.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT
+fi
+if [ ! -e 8859-15.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT
+fi
+if [ ! -e 8859-16.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
+fi
+if [ ! -e KOI8-R.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
+fi
+if [ ! -e KOI8-U.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-U.TXT
+fi
+if [ ! -e CNS11643.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/CNS11643.TXT
+fi
+if [ ! -e KSX1001.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/KSX1001.TXT
+fi
+if [ ! -e JOHAB.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/JOHAB.TXT
+fi
+if [ ! -e BIG5.TXT ]; then
+ wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/BIG5.TXT
+fi
+if [ ! -e windows-949-2000.xml ]; then
+ wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/windows-949-2000.xml
+fi
+if [ ! -e gb-18030-2000.xml ]; then
+ wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/gb-18030-2000.xml
+fi
+if [ ! -e sjis-0213-2004-std.txt ]; then
+ wget http://x0213.org/codetable/sjis-0213-2004-std.txt
+fi
+if [ ! -e euc-jis-2004-std.txt ]; then
+ wget http://x0213.org/codetable/euc-jis-2004-std.txt
+fi
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
new file mode 100644
index 0000000..6de0b3f
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -0,0 +1,71 @@
+#! /usr/bin/perl
+
+use strict;
+
+opendir(my $dh, ".") || die "failed to open directory: .";
+my @radixmaps = grep { /_radix\.map$/ } readdir($dh);
+closedir($dh);
+
+my %plainmaps;
+
+# check if all radix maps has corresponding plain map
+foreach my $rmap (@radixmaps)
+{
+ my $pmap = $rmap;
+ $pmap =~ s/_radix//;
+ if (!-e $pmap)
+ {
+ die("radix map \"$rmap\" has no corresponding plain map\n");
+ }
+ $plainmaps{$rmap} = $pmap;
+}
+
+# Generate sanity checker source
+my $out;
+open($out, '>', "map_checker.h")
+ || die "cannot open file to write: map_checker.h";
+foreach my $i (sort @radixmaps)
+{
+ print $out "#include \"$i\"\n";
+ print $out "#include \"$plainmaps{$i}\"\n";
+}
+
+my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
+
+print $out <<'EOF';
+
+struct mappair
+{
+ const char *name;
+ int len;
+ const pg_local_to_utf *lu;
+ const pg_utf_to_local *ul;
+ const pg_mb_radix_tree *rt;
+} mappairs[] = {
+EOF
+
+foreach my $m (@mapnames)
+{
+ if ($m =~ /^utf8_to_(.*)$/)
+ {
+ my $e = uc($1);
+ print $out
+" {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
+ }
+ elsif ($m =~ /^(.*)_to_utf8$/)
+ {
+ my $e = uc($1);
+ print $out
+ " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
+ }
+ else
+ {
+ die "Unrecognizable map name: $m";
+ }
+ print $out ",\n";
+}
+
+print $out " {NULL, 0, NULL, NULL, NULL}\n};\n";
+
+close($out);
+
diff --git a/src/backend/utils/mb/Unicode/map_checker.c b/src/backend/utils/mb/Unicode/map_checker.c
new file mode 100644
index 0000000..65e33ea
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/map_checker.c
@@ -0,0 +1,177 @@
+#include "postgres.h"
+#include "mb/pg_wchar.h"
+
+#define lengthof(array) (sizeof (array) / sizeof ((array)[0]))
+
+#include "map_checker.h"
+
+/*
+ * radix tree conversion function - this should be identical to the function in
+ * ../conv.c with the same name
+ */
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
+{
+ if (l == 4)
+ {
+ /* 4-byte code */
+
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
+
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
+
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
+ }
+ else if (l == 3)
+ {
+ /* 3-byte code */
+
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
+
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
+
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
+ }
+ else if (l == 2)
+ {
+ /* 2-byte code */
+
+ /* check code validity - first byte */
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
+ }
+ else if (l == 1)
+ {
+ /* 1-byte code */
+
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
+
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
+}
+
+int main(void)
+{
+ struct mappair *mp;
+
+ for (mp = mappairs ; mp->name ; mp++)
+ {
+ int i;
+
+ printf("Checking \"%s_radix.map\" against \"%s.map\"(%d chars)..", mp->name, mp->name, mp->len);
+ for (i = 0 ; i < mp->len ; i++)
+ {
+ uint32 s, c, d;
+
+ unsigned char b1;
+ unsigned char b2;
+ unsigned char b3;
+ unsigned char b4;
+ int l;
+
+ if (mp->ul)
+ {
+ s = mp->ul[i].utf;
+ d = mp->ul[i].code;
+ }
+ else
+ {
+ s = mp->lu[i].code;
+ d = mp->lu[i].utf;
+ }
+ if (s < 0x80)
+ {
+ fprintf(stderr, "\nASCII character ? (%x)", s);
+ exit(1);
+ }
+
+ b1 = s >> 24;
+ b2 = s >> 16;
+ b3 = s >> 8;
+ b4 = s;
+ if (b1 != 0)
+ l = 4;
+ else if (b2 != 0)
+ l = 3;
+ else if (b3 != 0)
+ l = 2;
+ else
+ l = 1;
+
+ c = pg_mb_radix_conv(mp->rt, l, b1, b2, b3, b4);
+
+ if (c != d)
+ {
+ fprintf(stderr, "\nConversion failure in \"%s\": %x => %x, expected %x\n",
+ mp->name, s, c, d);
+ exit(1);
+ }
+ }
+ printf("Ok.\n");
+ }
+ printf("All radix trees are perfect!\n");
+}
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index d50336b..8c0563c 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -284,36 +284,6 @@ mic2latin_with_table(const unsigned char *mic,
/*
* comparison routine for bsearch()
- * this routine is intended for UTF8 -> local code
- */
-static int
-compare1(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_utf_to_local *) p2)->utf;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
- * this routine is intended for local code -> UTF8
- */
-static int
-compare2(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_local_to_utf *) p2)->code;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
* this routine is intended for combined UTF8 -> local code
*/
static int
@@ -364,6 +334,114 @@ store_coded_char(unsigned char *dest, uint32 code)
}
/*
+ * radix tree conversion function
+ */
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
+{
+ if (l == 4)
+ {
+ /* 4-byte code */
+
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
+
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
+
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
+ }
+ else if (l == 3)
+ {
+ /* 3-byte code */
+
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
+
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
+
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
+ }
+ else if (l == 2)
+ {
+ /* 2-byte code */
+
+ /* check code validity - first byte */
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
+ }
+ else if (l == 1)
+ {
+ /* 1-byte code */
+
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
+
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
+}
+
+/*
* UTF8 ---> local code
*
* utf: input string in UTF8 encoding (need not be null-terminated)
@@ -371,7 +449,6 @@ store_coded_char(unsigned char *dest, uint32 code)
* iso: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -389,14 +466,13 @@ store_coded_char(unsigned char *dest, uint32 code)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iutf;
int l;
- const pg_utf_to_local *p;
const pg_utf_to_local_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -406,6 +482,11 @@ UtfToLocal(const unsigned char *utf, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*utf == '\0')
break;
@@ -427,27 +508,28 @@ UtfToLocal(const unsigned char *utf, int len,
/* collect coded char of length l */
if (l == 2)
{
- iutf = *utf++ << 8;
- iutf |= *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 3)
{
- iutf = *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 4)
{
- iutf = *utf++ << 24;
- iutf |= *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b1 = *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iutf = 0; /* keep compiler quiet */
}
+ iutf = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
/* First, try with combined map if possible */
if (cmap && len > l)
@@ -516,13 +598,15 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
-
- if (p)
+ if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree *)map,
+ l, b1, b2, b3, b4);
+ if (converted)
+ {
+ iso = store_coded_char(iso, converted);
+ continue;
+ }
}
/* if there's a conversion function, try that */
@@ -557,7 +641,6 @@ UtfToLocal(const unsigned char *utf, int len,
* utf: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -575,14 +658,13 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map,
+ const void *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iiso;
int l;
- const pg_local_to_utf *p;
const pg_local_to_utf_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -592,6 +674,11 @@ LocalToUtf(const unsigned char *iso, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*iso == '\0')
break;
@@ -610,53 +697,56 @@ LocalToUtf(const unsigned char *iso, int len,
/* collect coded char of length l */
if (l == 1)
- iiso = *iso++;
+ b4 = *iso++;
else if (l == 2)
{
- iiso = *iso++ << 8;
- iiso |= *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 3)
{
- iiso = *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 4)
{
- iiso = *iso++ << 24;
- iiso |= *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b1 = *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iiso = 0; /* keep compiler quiet */
}
+ iiso = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
-
- if (p)
- {
- utf = store_coded_char(utf, p->utf);
- continue;
- }
-
- /* If there's a combined character map, try that */
- if (cmap)
+ if (map)
{
- cp = bsearch(&iiso, cmap, cmapsize,
- sizeof(pg_local_to_utf_combined), compare4);
+ uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree*)map,
+ l, b1, b2, b3, b4);
- if (cp)
+ if (converted)
{
- utf = store_coded_char(utf, cp->utf1);
- utf = store_coded_char(utf, cp->utf2);
+ utf = store_coded_char(utf, converted);
continue;
}
+
+ /* If there's a combined character map, try that */
+ if (cmap)
+ {
+ cp = bsearch(&iiso, cmap, cmapsize,
+ sizeof(pg_local_to_utf_combined), compare4);
+
+ if (cp)
+ {
+ utf = store_coded_char(utf, cp->utf1);
+ utf = store_coded_char(utf, cp->utf2);
+ continue;
+ }
+ }
}
/* if there's a conversion function, try that */
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
index 3d71167..6ca7191 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/big5_to_utf8.map"
-#include "../../Unicode/utf8_to_big5.map"
+#include "../../Unicode/big5_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_big5_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ big5_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_BIG5, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapBIG5, lengthof(LUmapBIG5),
+ &big5_to_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
@@ -60,7 +60,7 @@ utf8_to_big5(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_BIG5);
UtfToLocal(src, len, dest,
- ULmapBIG5, lengthof(ULmapBIG5),
+ &big5_from_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
index 6e2be74..6580243 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
@@ -14,10 +14,10 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_koi8r.map"
-#include "../../Unicode/koi8r_to_utf8.map"
-#include "../../Unicode/utf8_to_koi8u.map"
-#include "../../Unicode/koi8u_to_utf8.map"
+#include "../../Unicode/utf8_to_koi8r_radix.map"
+#include "../../Unicode/koi8r_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_koi8u_radix.map"
+#include "../../Unicode/koi8u_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -48,7 +48,7 @@ utf8_to_koi8r(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8R);
UtfToLocal(src, len, dest,
- ULmapKOI8R, lengthof(ULmapKOI8R),
+ &koi8r_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -66,7 +66,7 @@ koi8r_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8R, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8R, lengthof(LUmapKOI8R),
+ &koi8r_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -84,7 +84,7 @@ utf8_to_koi8u(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8U);
UtfToLocal(src, len, dest,
- ULmapKOI8U, lengthof(ULmapKOI8U),
+ &koi8u_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
@@ -102,7 +102,7 @@ koi8u_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8U, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8U, lengthof(LUmapKOI8U),
+ &koi8u_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
index 4d14b26..8676618 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jis_2004.map"
+#include "../../Unicode/euc_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jis_2004_radix.map"
#include "../../Unicode/euc_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_euc_jis_2004_combined.map"
@@ -44,7 +44,7 @@ euc_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JIS_2004, lengthof(LUmapEUC_JIS_2004),
+ &euc_jis_2004_to_unicode_tree,
LUmapEUC_JIS_2004_combined, lengthof(LUmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_euc_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapEUC_JIS_2004, lengthof(ULmapEUC_JIS_2004),
+ &euc_jis_2004_from_unicode_tree,
ULmapEUC_JIS_2004_combined, lengthof(ULmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
index 953123c..1dea26e 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_cn_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_cn.map"
+#include "../../Unicode/euc_cn_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_cn_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_cn_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_CN, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_CN, lengthof(LUmapEUC_CN),
+ &euc_cn_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
@@ -60,7 +60,7 @@ utf8_to_euc_cn(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_CN);
UtfToLocal(src, len, dest,
- ULmapEUC_CN, lengthof(ULmapEUC_CN),
+ &euc_cn_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index dd020d2..0f65f44 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jp_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jp.map"
+#include "../../Unicode/euc_jp_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jp_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JP, lengthof(LUmapEUC_JP),
+ &euc_jp_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- ULmapEUC_JP, lengthof(ULmapEUC_JP),
+ &euc_jp_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
index 7b5e04e..d7d2d78 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_kr_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_kr.map"
+#include "../../Unicode/euc_kr_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_kr_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_kr_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_KR, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_KR, lengthof(LUmapEUC_KR),
+ &euc_kr_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
@@ -60,7 +60,7 @@ utf8_to_euc_kr(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_KR);
UtfToLocal(src, len, dest,
- ULmapEUC_KR, lengthof(ULmapEUC_KR),
+ &euc_kr_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
index 023a279..94d9bee 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_tw_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_tw.map"
+#include "../../Unicode/euc_tw_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_tw_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_tw_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_TW, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_TW, lengthof(LUmapEUC_TW),
+ &euc_tw_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
@@ -60,7 +60,7 @@ utf8_to_euc_tw(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_TW);
UtfToLocal(src, len, dest,
- ULmapEUC_TW, lengthof(ULmapEUC_TW),
+ &euc_tw_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
index 5e8ec3d..0dca5eb 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gb18030_to_utf8.map"
-#include "../../Unicode/utf8_to_gb18030.map"
+#include "../../Unicode/gb18030_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gb18030_radix.map"
PG_MODULE_MAGIC;
@@ -197,7 +197,7 @@ gb18030_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GB18030, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGB18030, lengthof(LUmapGB18030),
+ &gb18030_to_unicode_tree,
NULL, 0,
conv_18030_to_utf8,
PG_GB18030);
@@ -215,7 +215,7 @@ utf8_to_gb18030(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GB18030);
UtfToLocal(src, len, dest,
- ULmapGB18030, lengthof(ULmapGB18030),
+ &gb18030_from_unicode_tree,
NULL, 0,
conv_utf8_to_18030,
PG_GB18030);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
index d6613a0..06234de 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gbk_to_utf8.map"
-#include "../../Unicode/utf8_to_gbk.map"
+#include "../../Unicode/gbk_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gbk_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ gbk_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GBK, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGBK, lengthof(LUmapGBK),
+ &gbk_to_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
@@ -60,7 +60,7 @@ utf8_to_gbk(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GBK);
UtfToLocal(src, len, dest,
- ULmapGBK, lengthof(ULmapGBK),
+ &gbk_from_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
index 9204b5f..98cd3c7 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
@@ -14,32 +14,32 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/iso8859_10_to_utf8.map"
-#include "../../Unicode/iso8859_13_to_utf8.map"
-#include "../../Unicode/iso8859_14_to_utf8.map"
-#include "../../Unicode/iso8859_15_to_utf8.map"
-#include "../../Unicode/iso8859_2_to_utf8.map"
-#include "../../Unicode/iso8859_3_to_utf8.map"
-#include "../../Unicode/iso8859_4_to_utf8.map"
-#include "../../Unicode/iso8859_5_to_utf8.map"
-#include "../../Unicode/iso8859_6_to_utf8.map"
-#include "../../Unicode/iso8859_7_to_utf8.map"
-#include "../../Unicode/iso8859_8_to_utf8.map"
-#include "../../Unicode/iso8859_9_to_utf8.map"
-#include "../../Unicode/utf8_to_iso8859_10.map"
-#include "../../Unicode/utf8_to_iso8859_13.map"
-#include "../../Unicode/utf8_to_iso8859_14.map"
-#include "../../Unicode/utf8_to_iso8859_15.map"
-#include "../../Unicode/utf8_to_iso8859_16.map"
-#include "../../Unicode/utf8_to_iso8859_2.map"
-#include "../../Unicode/utf8_to_iso8859_3.map"
-#include "../../Unicode/utf8_to_iso8859_4.map"
-#include "../../Unicode/utf8_to_iso8859_5.map"
-#include "../../Unicode/utf8_to_iso8859_6.map"
-#include "../../Unicode/utf8_to_iso8859_7.map"
-#include "../../Unicode/utf8_to_iso8859_8.map"
-#include "../../Unicode/utf8_to_iso8859_9.map"
-#include "../../Unicode/iso8859_16_to_utf8.map"
+#include "../../Unicode/iso8859_10_to_utf8_radix.map"
+#include "../../Unicode/iso8859_13_to_utf8_radix.map"
+#include "../../Unicode/iso8859_14_to_utf8_radix.map"
+#include "../../Unicode/iso8859_15_to_utf8_radix.map"
+#include "../../Unicode/iso8859_2_to_utf8_radix.map"
+#include "../../Unicode/iso8859_3_to_utf8_radix.map"
+#include "../../Unicode/iso8859_4_to_utf8_radix.map"
+#include "../../Unicode/iso8859_5_to_utf8_radix.map"
+#include "../../Unicode/iso8859_6_to_utf8_radix.map"
+#include "../../Unicode/iso8859_7_to_utf8_radix.map"
+#include "../../Unicode/iso8859_8_to_utf8_radix.map"
+#include "../../Unicode/iso8859_9_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_10_radix.map"
+#include "../../Unicode/utf8_to_iso8859_13_radix.map"
+#include "../../Unicode/utf8_to_iso8859_14_radix.map"
+#include "../../Unicode/utf8_to_iso8859_15_radix.map"
+#include "../../Unicode/utf8_to_iso8859_16_radix.map"
+#include "../../Unicode/utf8_to_iso8859_2_radix.map"
+#include "../../Unicode/utf8_to_iso8859_3_radix.map"
+#include "../../Unicode/utf8_to_iso8859_4_radix.map"
+#include "../../Unicode/utf8_to_iso8859_5_radix.map"
+#include "../../Unicode/utf8_to_iso8859_6_radix.map"
+#include "../../Unicode/utf8_to_iso8859_7_radix.map"
+#include "../../Unicode/utf8_to_iso8859_8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_9_radix.map"
+#include "../../Unicode/iso8859_16_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -60,52 +60,37 @@ PG_FUNCTION_INFO_V1(utf8_to_iso8859);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_LATIN2, LUmapISO8859_2, ULmapISO8859_2,
- lengthof(LUmapISO8859_2),
- lengthof(ULmapISO8859_2)}, /* ISO-8859-2 Latin 2 */
- {PG_LATIN3, LUmapISO8859_3, ULmapISO8859_3,
- lengthof(LUmapISO8859_3),
- lengthof(ULmapISO8859_3)}, /* ISO-8859-3 Latin 3 */
- {PG_LATIN4, LUmapISO8859_4, ULmapISO8859_4,
- lengthof(LUmapISO8859_4),
- lengthof(ULmapISO8859_4)}, /* ISO-8859-4 Latin 4 */
- {PG_LATIN5, LUmapISO8859_9, ULmapISO8859_9,
- lengthof(LUmapISO8859_9),
- lengthof(ULmapISO8859_9)}, /* ISO-8859-9 Latin 5 */
- {PG_LATIN6, LUmapISO8859_10, ULmapISO8859_10,
- lengthof(LUmapISO8859_10),
- lengthof(ULmapISO8859_10)}, /* ISO-8859-10 Latin 6 */
- {PG_LATIN7, LUmapISO8859_13, ULmapISO8859_13,
- lengthof(LUmapISO8859_13),
- lengthof(ULmapISO8859_13)}, /* ISO-8859-13 Latin 7 */
- {PG_LATIN8, LUmapISO8859_14, ULmapISO8859_14,
- lengthof(LUmapISO8859_14),
- lengthof(ULmapISO8859_14)}, /* ISO-8859-14 Latin 8 */
- {PG_LATIN9, LUmapISO8859_15, ULmapISO8859_15,
- lengthof(LUmapISO8859_15),
- lengthof(ULmapISO8859_15)}, /* ISO-8859-15 Latin 9 */
- {PG_LATIN10, LUmapISO8859_16, ULmapISO8859_16,
- lengthof(LUmapISO8859_16),
- lengthof(ULmapISO8859_16)}, /* ISO-8859-16 Latin 10 */
- {PG_ISO_8859_5, LUmapISO8859_5, ULmapISO8859_5,
- lengthof(LUmapISO8859_5),
- lengthof(ULmapISO8859_5)}, /* ISO-8859-5 */
- {PG_ISO_8859_6, LUmapISO8859_6, ULmapISO8859_6,
- lengthof(LUmapISO8859_6),
- lengthof(ULmapISO8859_6)}, /* ISO-8859-6 */
- {PG_ISO_8859_7, LUmapISO8859_7, ULmapISO8859_7,
- lengthof(LUmapISO8859_7),
- lengthof(ULmapISO8859_7)}, /* ISO-8859-7 */
- {PG_ISO_8859_8, LUmapISO8859_8, ULmapISO8859_8,
- lengthof(LUmapISO8859_8),
- lengthof(ULmapISO8859_8)}, /* ISO-8859-8 */
+ {PG_LATIN2, &iso8859_2_to_unicode_tree,
+ &iso8859_2_from_unicode_tree}, /* ISO-8859-2 Latin 2 */
+ {PG_LATIN3, &iso8859_3_to_unicode_tree,
+ &iso8859_3_from_unicode_tree}, /* ISO-8859-3 Latin 3 */
+ {PG_LATIN4, &iso8859_4_to_unicode_tree,
+ &iso8859_4_from_unicode_tree}, /* ISO-8859-4 Latin 4 */
+ {PG_LATIN5, &iso8859_9_to_unicode_tree,
+ &iso8859_9_from_unicode_tree}, /* ISO-8859-9 Latin 5 */
+ {PG_LATIN6, &iso8859_10_to_unicode_tree,
+ &iso8859_10_from_unicode_tree}, /* ISO-8859-10 Latin 6 */
+ {PG_LATIN7, &iso8859_13_to_unicode_tree,
+ &iso8859_13_from_unicode_tree}, /* ISO-8859-13 Latin 7 */
+ {PG_LATIN8, &iso8859_14_to_unicode_tree,
+ &iso8859_14_from_unicode_tree}, /* ISO-8859-14 Latin 8 */
+ {PG_LATIN9, &iso8859_15_to_unicode_tree,
+ &iso8859_15_from_unicode_tree}, /* ISO-8859-15 Latin 9 */
+ {PG_LATIN10, &iso8859_16_to_unicode_tree,
+ &iso8859_16_from_unicode_tree}, /* ISO-8859-16 Latin 10 */
+ {PG_ISO_8859_5, &iso8859_5_to_unicode_tree,
+ &iso8859_5_from_unicode_tree}, /* ISO-8859-5 */
+ {PG_ISO_8859_6, &iso8859_6_to_unicode_tree,
+ &iso8859_6_from_unicode_tree}, /* ISO-8859-6 */
+ {PG_ISO_8859_7, &iso8859_7_to_unicode_tree,
+ &iso8859_7_from_unicode_tree}, /* ISO-8859-7 */
+ {PG_ISO_8859_8, &iso8859_8_to_unicode_tree,
+ &iso8859_8_from_unicode_tree}, /* ISO-8859-8 */
};
Datum
@@ -124,7 +109,7 @@ iso8859_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -156,7 +141,7 @@ utf8_to_iso8859(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
index 2eaeae6..4036fd1 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/johab_to_utf8.map"
-#include "../../Unicode/utf8_to_johab.map"
+#include "../../Unicode/johab_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_johab_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ johab_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_JOHAB, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapJOHAB, lengthof(LUmapJOHAB),
+ &johab_to_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
@@ -60,7 +60,7 @@ utf8_to_johab(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_JOHAB);
UtfToLocal(src, len, dest,
- ULmapJOHAB, lengthof(ULmapJOHAB),
+ &johab_from_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 204e2a0..2a4245a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/sjis_to_utf8.map"
-#include "../../Unicode/utf8_to_sjis.map"
+#include "../../Unicode/sjis_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_sjis_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSJIS, lengthof(LUmapSJIS),
+ &sjis_to_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
@@ -60,7 +60,7 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
UtfToLocal(src, len, dest,
- ULmapSJIS, lengthof(ULmapSJIS),
+ &sjis_from_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
index b80eb7e..c83c5da 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/shift_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_shift_jis_2004.map"
+#include "../../Unicode/shift_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_shift_jis_2004_radix.map"
#include "../../Unicode/shift_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_shift_jis_2004_combined.map"
@@ -44,7 +44,7 @@ shift_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SHIFT_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSHIFT_JIS_2004, lengthof(LUmapSHIFT_JIS_2004),
+ &shift_jis_2004_to_unicode_tree,
LUmapSHIFT_JIS_2004_combined, lengthof(LUmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_shift_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SHIFT_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapSHIFT_JIS_2004, lengthof(ULmapSHIFT_JIS_2004),
+ &shift_jis_2004_from_unicode_tree,
ULmapSHIFT_JIS_2004_combined, lengthof(ULmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
index 71214d2..d06a19b 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/uhc_to_utf8.map"
-#include "../../Unicode/utf8_to_uhc.map"
+#include "../../Unicode/uhc_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_uhc_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ uhc_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UHC, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapUHC, lengthof(LUmapUHC),
+ &uhc_to_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
@@ -60,7 +60,7 @@ utf8_to_uhc(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_UHC);
UtfToLocal(src, len, dest,
- ULmapUHC, lengthof(ULmapUHC),
+ &uhc_from_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
index 4d9c641..9f55307 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
@@ -14,28 +14,28 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_win1250.map"
-#include "../../Unicode/utf8_to_win1251.map"
-#include "../../Unicode/utf8_to_win1252.map"
-#include "../../Unicode/utf8_to_win1253.map"
-#include "../../Unicode/utf8_to_win1254.map"
-#include "../../Unicode/utf8_to_win1255.map"
-#include "../../Unicode/utf8_to_win1256.map"
-#include "../../Unicode/utf8_to_win1257.map"
-#include "../../Unicode/utf8_to_win1258.map"
-#include "../../Unicode/utf8_to_win866.map"
-#include "../../Unicode/utf8_to_win874.map"
-#include "../../Unicode/win1250_to_utf8.map"
-#include "../../Unicode/win1251_to_utf8.map"
-#include "../../Unicode/win1252_to_utf8.map"
-#include "../../Unicode/win1253_to_utf8.map"
-#include "../../Unicode/win1254_to_utf8.map"
-#include "../../Unicode/win1255_to_utf8.map"
-#include "../../Unicode/win1256_to_utf8.map"
-#include "../../Unicode/win1257_to_utf8.map"
-#include "../../Unicode/win866_to_utf8.map"
-#include "../../Unicode/win874_to_utf8.map"
-#include "../../Unicode/win1258_to_utf8.map"
+#include "../../Unicode/utf8_to_win1250_radix.map"
+#include "../../Unicode/utf8_to_win1251_radix.map"
+#include "../../Unicode/utf8_to_win1252_radix.map"
+#include "../../Unicode/utf8_to_win1253_radix.map"
+#include "../../Unicode/utf8_to_win1254_radix.map"
+#include "../../Unicode/utf8_to_win1255_radix.map"
+#include "../../Unicode/utf8_to_win1256_radix.map"
+#include "../../Unicode/utf8_to_win1257_radix.map"
+#include "../../Unicode/utf8_to_win1258_radix.map"
+#include "../../Unicode/utf8_to_win866_radix.map"
+#include "../../Unicode/utf8_to_win874_radix.map"
+#include "../../Unicode/win1250_to_utf8_radix.map"
+#include "../../Unicode/win1251_to_utf8_radix.map"
+#include "../../Unicode/win1252_to_utf8_radix.map"
+#include "../../Unicode/win1253_to_utf8_radix.map"
+#include "../../Unicode/win1254_to_utf8_radix.map"
+#include "../../Unicode/win1255_to_utf8_radix.map"
+#include "../../Unicode/win1256_to_utf8_radix.map"
+#include "../../Unicode/win1257_to_utf8_radix.map"
+#include "../../Unicode/win866_to_utf8_radix.map"
+#include "../../Unicode/win874_to_utf8_radix.map"
+#include "../../Unicode/win1258_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -56,46 +56,22 @@ PG_FUNCTION_INFO_V1(utf8_to_win);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_WIN866, LUmapWIN866, ULmapWIN866,
- lengthof(LUmapWIN866),
- lengthof(ULmapWIN866)},
- {PG_WIN874, LUmapWIN874, ULmapWIN874,
- lengthof(LUmapWIN874),
- lengthof(ULmapWIN874)},
- {PG_WIN1250, LUmapWIN1250, ULmapWIN1250,
- lengthof(LUmapWIN1250),
- lengthof(ULmapWIN1250)},
- {PG_WIN1251, LUmapWIN1251, ULmapWIN1251,
- lengthof(LUmapWIN1251),
- lengthof(ULmapWIN1251)},
- {PG_WIN1252, LUmapWIN1252, ULmapWIN1252,
- lengthof(LUmapWIN1252),
- lengthof(ULmapWIN1252)},
- {PG_WIN1253, LUmapWIN1253, ULmapWIN1253,
- lengthof(LUmapWIN1253),
- lengthof(ULmapWIN1253)},
- {PG_WIN1254, LUmapWIN1254, ULmapWIN1254,
- lengthof(LUmapWIN1254),
- lengthof(ULmapWIN1254)},
- {PG_WIN1255, LUmapWIN1255, ULmapWIN1255,
- lengthof(LUmapWIN1255),
- lengthof(ULmapWIN1255)},
- {PG_WIN1256, LUmapWIN1256, ULmapWIN1256,
- lengthof(LUmapWIN1256),
- lengthof(ULmapWIN1256)},
- {PG_WIN1257, LUmapWIN1257, ULmapWIN1257,
- lengthof(LUmapWIN1257),
- lengthof(ULmapWIN1257)},
- {PG_WIN1258, LUmapWIN1258, ULmapWIN1258,
- lengthof(LUmapWIN1258),
- lengthof(ULmapWIN1258)},
+ {PG_WIN866, &win866_to_unicode_tree, &win866_from_unicode_tree},
+ {PG_WIN874, &win874_to_unicode_tree, &win874_from_unicode_tree},
+ {PG_WIN1250, &win1250_to_unicode_tree, &win1250_from_unicode_tree},
+ {PG_WIN1251, &win1251_to_unicode_tree, &win1251_from_unicode_tree},
+ {PG_WIN1252, &win1252_to_unicode_tree, &win1252_from_unicode_tree},
+ {PG_WIN1253, &win1253_to_unicode_tree, &win1253_from_unicode_tree},
+ {PG_WIN1254, &win1254_to_unicode_tree, &win1254_from_unicode_tree},
+ {PG_WIN1255, &win1255_to_unicode_tree, &win1255_from_unicode_tree},
+ {PG_WIN1256, &win1256_to_unicode_tree, &win1256_from_unicode_tree},
+ {PG_WIN1257, &win1257_to_unicode_tree, &win1257_from_unicode_tree},
+ {PG_WIN1258, &win1258_to_unicode_tree, &win1258_from_unicode_tree},
};
Datum
@@ -114,7 +90,7 @@ win_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -146,7 +122,7 @@ utf8_to_win(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index 24e8d0d..f51418f 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -383,6 +383,58 @@ typedef struct
uint32 code; /* local code */
} pg_utf_to_local;
+typedef struct pg_mb_radix_index
+{
+ uint8 lower;
+ uint8 upper; /* index range of b2idx */
+} pg_mb_radix_index;
+
+/*
+ * Radix tree structs for faster conversion
+ */
+typedef struct
+{
+ /*
+ * Array containing all the values. Only one of chars16 or chars32 is
+ * used, depending on how wide the values we need to represent are.
+ */
+ const uint16 *chars16; /* 16 bit */
+ const uint32 *chars32; /* 32 bit character table */
+
+ /* Radix tree for 1-byte inputs */
+ uint32 b1root; /* offset of table in the chars[16|32] array */
+ uint8 b1_lower; /* min allowed value for a single byte input */
+ uint8 b1_upper; /* max allowed value for a single byte input */
+
+ /* Radix tree for 2-byte inputs */
+ uint32 b2root; /* offset of 1st byte's table */
+ uint8 b2_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b2_1_upper;
+ uint8 b2_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b2_2_upper;
+
+ /* Radix tree for 3-byte inputs */
+ uint32 b3root; /* offset of 1st byte's table */
+ uint8 b3_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b3_1_upper;
+ uint8 b3_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b3_2_upper;
+ uint8 b3_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b3_3_upper;
+
+ /* Radix tree for 4-byte inputs */
+ uint32 b4root; /* offset of 1st byte's table */
+ uint8 b4_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b4_1_upper;
+ uint8 b4_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b4_2_upper;
+ uint8 b4_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b4_3_upper;
+ uint8 b4_4_lower; /* min/max allowed value for 4th input byte */
+ uint8 b4_4_upper;
+
+} pg_mb_radix_tree;
+
/*
* local code to UTF-8 conversion map
*/
@@ -510,14 +562,14 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
- const pg_utf_to_local_combined *cmap, int cmapsize,
+ const void *map,
+ const void *combined_map, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
- const pg_local_to_utf_combined *cmap, int cmapsize,
+ const void *map,
+ const void *combined_cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-12-02 20:18 Alvaro Herrera <alvherre@2ndquadrant.com>
parent: Heikki Linnakangas <hlinnaka@iki.fi>
1 sibling, 1 reply; 61+ messages in thread
From: Alvaro Herrera @ 2016-12-02 20:18 UTC (permalink / raw)
To: Heikki Linnakangas <hlinnaka@iki.fi>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Heikki Linnakangas wrote:
> On 11/09/2016 10:38 AM, Kyotaro HORIGUCHI wrote:
> > Thanks. The attached patch contains the patch by perlcritic.
> >
> > 0001,2,3 are Heikki's patch that are not modified since it is
> > first proposed. It's a bit too big so I don't attach them to this
> > mail (again).
> >
> > https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
>
> I've now pushed these preliminary patches, with the applicable fixes from
> you and Daniel. The attached patch is now against git master.
Is this the Nov. 30th commit? Because I don't see any other commits
from you.
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-12-02 20:49 Heikki Linnakangas <hlinnaka@iki.fi>
parent: Alvaro Herrera <alvherre@2ndquadrant.com>
0 siblings, 0 replies; 61+ messages in thread
From: Heikki Linnakangas @ 2016-12-02 20:49 UTC (permalink / raw)
To: Alvaro Herrera <alvherre@2ndquadrant.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
On 12/02/2016 10:18 PM, Alvaro Herrera wrote:
> Heikki Linnakangas wrote:
>> On 11/09/2016 10:38 AM, Kyotaro HORIGUCHI wrote:
>>> Thanks. The attached patch contains the patch by perlcritic.
>>>
>>> 0001,2,3 are Heikki's patch that are not modified since it is
>>> first proposed. It's a bit too big so I don't attach them to this
>>> mail (again).
>>>
>>> https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
>>
>> I've now pushed these preliminary patches, with the applicable fixes from
>> you and Daniel. The attached patch is now against git master.
>
> Is this the Nov. 30th commit? Because I don't see any other commits
> from you.
Yes. Sorry for the confusion.
- Heikki
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-12-05 10:29 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Heikki Linnakangas <hlinnaka@iki.fi>
1 sibling, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-12-05 10:29 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, thank you for reviewing this.
I compared mine and yours. The new patch works fine and gives
smaller radix map files. It seems also to me more readable.
At Fri, 2 Dec 2016 22:07:07 +0200, Heikki Linnakangas <hlinnaka@iki.fi> wrote in <da58a154-0b28-802e-5e82-5a205f53926e@iki.fi>
> On 11/09/2016 10:38 AM, Kyotaro HORIGUCHI wrote:
> > Thanks. The attached patch contains the patch by perlcritic.
> >
> > 0001,2,3 are Heikki's patch that are not modified since it is
> > first proposed. It's a bit too big so I don't attach them to this
> > mail (again).
> >
> > https://www.postgresql.org/message-id/08e7892a-d55c-eefe-76e6-7910bc8dd1f3@iki.fi
>
> I've now pushed these preliminary patches, with the applicable fixes
> from you and Daniel. The attached patch is now against git master.
Thanks for committing them.
> > 0004 is radix-tree stuff, applies on top of the three patches
> > above.
>
> I've spent the last couple of days reviewing this. While trying to
> understand how it works, I ended up dismantling, rewriting, and
> putting back together most of the added perl code.
I might have been putting too much in one structure and a bit too
eager to conceal lower level from the upper level.
> Attached is a new
> version, with more straightforward logic, making it more
> understandable. I find it more understandable, anyway, I hope it's not
> only because I wrote it myself :-). Let me know what you think.
First, thank you for the refactoring(?).
I didn't intend to replace all of .map files with radix files at
first. Finally my patch removes all old-style map file but I
haven't noticed that. So removing the old bsearch code seems
reasonable. Avoiding redundant decomposition of multibyte
characters into bytes seems reasonable from the view of
efficiency.
The new patch decomposes the structured pg_mb_radix_tree into a
series of (basically) plain member variables in a struct. I'm not
so in favor of the style but a radix tree of at least 4-levels is
easily read in the style and maybe the code to handle it is
rather easily readable. (So +1 for it)
> In particular, I found the explanations of flat and segmented tables
> really hard to understand. So in this version, the radix trees for a
> conversion are stored completely in one large array. Leaf and
> intermediate levels are all in the same array. When reading this
> version, please note that I'm not sure if I mean the same thing with
> "segment" that you did in your version.
> I moved the "lower" and "upper" values in the structs. Also, there are
> now also separate "lower" and "upper" values for the leaf levels of
> the trees, for 1- 2-, 3- and 4-byte inputs. This made a huge
The "segment" there seems to mean definitely the same to
mine. Flattening the on-memory structure is fine from the same
reason to the above.
> difference to the size of gb18030_to_utf8_radix.map, in particular:
> the source file shrank from about 2 MB to 1/2 MB. In that conversion,
> the valid range for the last byte of 2-byte inputs is 0x40-0xfe, and
> the valid range for the last byte of 4-byte inputs is 0x30-0x39. With
> the old patch version, the "chars" range was therefore 0x30-0xfe, to
> cover both of those, and most of the array was filled with zeros. With
> this new patch version, we store separate ranges for those, and can
> leave out most of the zeros.
Great. I agree that the (logically) devided chartable is
significantly space-efficient.
> There's a segment full of zeros at the beginning of each conversion
> array now. The purpose of that is that when traversing the radix tree,
> you don't need to check each intermediate value for 0. If you follow a
> 0 offset, it simply points to the dummy all-zeros segments in the
> beginning. Seemed like a good idea to shave some cycles, although I'm
> not sure if it made much difference in reality.
And I like the zero page.
> I optimized pg_mb_radix_conv() a bit, too. We could do more. For
> example, I think it would save some cycles to have specialized
> versions of UtfToLocal and LocalToUtf, moving the tests for whether a
> combined character map and/or conversion callback is used, out of the
> loop. They feel a bit ugly too, in their current form...
Hmm. Maybe decomposing iiso in pg_mb_radix_conv is faster than
pushing extra 3 (or 4) parameters into the stack (or it's wrong
if they are passed using registers?) but I'm not sure.
> I need a break now, but I'll try to pick this up again some time next
> week. Meanwhile, please have a look and tell me what you think.
Thank you very much for the big effort on this patch.
Apart from the aboves, I have some trivial comments on the new
version.
1. If we decide not to use old-style maps, UtfToLocal no longer
need to take void * as map data. (Patch 0001)
2. "use Data::Dumper" doesn't seem necessary. (Patch 0002)
3. A comment contains a superfluous comma. (Patch 0002) (The last
byte of the first line below)
> ### The segments are written out physically to one big array in the final,
> ### step, but logically, they form a radix tree. Or rather, four radix
4. The following code doesn't seem so perl'ish.
> for (my $i=0; $i <= 0xff; $i++)
> {
> my $val = $seg->{values}->{$i};
> if ($val)
> {
> $this_min = $i if (!defined $this_min || $i < $this_min);
Refraining from proposing extreme perl, the following would be
reasonable as an equivalent. (Patch 0002)
foreach $i (keys $seg->{values})
{
The 0002 patch contains the following change but this might be
kinda extreme..
- for (my $i=0; $i <= 0xff; $i++)
+ while ((my $i, my $val) = each $map)
4. download_srctxts.sh is no longer needed. (No patch)
I'll put more consideration on the new version and put another
version later.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments: download all (2 files, .tar.gz)
0001-Change-type-for-map-files-as-the-parameter-of-UtfToL.patch (text/x-patch, 2.8K) download
From 3f6153d2cbabb3c964aa0216c5dd866a159d2fb8 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Mon, 5 Dec 2016 17:54:27 +0900
Subject: [PATCH 1/2] Change type for map files as the parameter of UtfToLocal
Each UtfToLocal and LocalToUtf takes map files in definitely one
struct type. They no longer need to be void*.
---
src/backend/utils/mb/conv.c | 14 ++++++--------
src/include/mb/pg_wchar.h | 8 ++++----
2 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index 8c0563c..f850487 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -466,8 +466,8 @@ pg_mb_radix_conv(const pg_mb_radix_tree *rt,
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const void *map,
- const void *cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_utf_to_local *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -600,8 +600,7 @@ UtfToLocal(const unsigned char *utf, int len,
/* Now check ordinary map */
if (map)
{
- uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree *)map,
- l, b1, b2, b3, b4);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
if (converted)
{
iso = store_coded_char(iso, converted);
@@ -658,8 +657,8 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const void *map,
- const void *cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_local_to_utf *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
@@ -725,8 +724,7 @@ LocalToUtf(const unsigned char *iso, int len,
if (map)
{
- uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree*)map,
- l, b1, b2, b3, b4);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
if (converted)
{
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index f51418f..7efa600 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -562,14 +562,14 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const void *map,
- const void *combined_map, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_utf_to_local *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const void *map,
- const void *combined_cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_local_to_utf *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
--
2.9.2
0002-Several-trivial-fixes-on-convutils.pm.patch (text/x-patch, 3.0K) download
From 04248d7d4b23fdd5622265402599f1f4c5aa4744 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Mon, 5 Dec 2016 18:57:05 +0900
Subject: [PATCH 2/2] Several trivial fixes on convutils.pm
---
src/backend/utils/mb/Unicode/convutils.pm | 28 +++++++++-------------------
1 file changed, 9 insertions(+), 19 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 30227fe..a5644a0 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -5,8 +5,6 @@
use strict;
-use Data::Dumper;
-
#######################################################################
# convert UCS-4 to UTF-8
#
@@ -376,7 +374,7 @@ sub print_radix_table
### Build a linear list of "segments", from the nested hashes.
###
### Each segment is a lookup table, keyed by the next byte in the input.
- ### The segments are written out physically to one big array in the final,
+ ### The segments are written out physically to one big array in the final
### step, but logically, they form a radix tree. Or rather, four radix
### trees: one for 1-byte inputs, another for 2-byte inputs, 3-byte
### inputs, and 4-byte inputs.
@@ -415,14 +413,10 @@ sub print_radix_table
my $this_min = $min_idx{$seg->{depth}}->{$seg->{level}};
my $this_max = $max_idx{$seg->{depth}}->{$seg->{level}};
- for (my $i=0; $i <= 0xff; $i++)
+ foreach my $i (keys $seg->{values})
{
- my $val = $seg->{values}->{$i};
- if ($val)
- {
- $this_min = $i if (!defined $this_min || $i < $this_min);
- $this_max = $i if (!defined $this_max || $i > $this_max);
- }
+ $this_min = $i if (!defined $this_min || $i < $this_min);
+ $this_max = $i if (!defined $this_max || $i > $this_max);
}
$min_idx{$seg->{depth}}{$seg->{level}} = $this_min;
@@ -517,10 +511,9 @@ sub print_radix_table
# Second pass: look up the offset of each label reference in the hash.
foreach my $seg (@segments)
{
- for (my $i=0; $i <= 0xff; $i++)
+ while (my ($i, $val) = each %{$seg->{values}})
{
- my $val = $seg->{values}->{$i};
- if ($val && !($val =~ /^[0-9,.E]+$/ ))
+ if (!($val =~ /^[0-9,.E]+$/ ))
{
my $segoff = $segmap{$val};
if ($segoff)
@@ -573,9 +566,8 @@ sub print_radix_table
my $max_val = 0;
foreach my $seg (@segments)
{
- for (my $i=0; $i <= 0xFF ; $i++)
+ foreach my $val (values $seg->{values})
{
- my $val = $seg->{values}->{$i};
$max_val = $val if ($val > $max_val);
}
}
@@ -729,15 +721,13 @@ sub build_segments_recurse
{
my %children;
- for (my $i=0; $i <= 0xff; $i++)
+ while (my ($i, $val) = each $map)
{
- next if (!$map->{$i});
-
my $childpath = $path . sprintf("%02x", $i);
my $childlabel = "$depth-level-$level-$childpath";
push @segments, build_segments_recurse($header, $childlabel, $childpath,
- $level + 1, $depth, $map->{$i});
+ $level + 1, $depth, $val);
$children{$i} = $childlabel;
}
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2016-12-13 06:11 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2016-12-13 06:11 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, I looked on this closer.
The attached is the revised version of this patch.
At Mon, 05 Dec 2016 19:29:54 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20161205.192954.121855559.horiguchi.kyotaro@lab.ntt.co.jp>
> Apart from the aboves, I have some trivial comments on the new
> version.
>
>
> 1. If we decide not to use old-style maps, UtfToLocal no longer
> need to take void * as map data. (Patch 0001)
> 2. "use Data::Dumper" doesn't seem necessary. (Patch 0002)
> 3. A comment contains a superfluous comma. (Patch 0002) (The last
> byte of the first line below)
> 4. The following code doesn't seem so perl'ish.
> 4. download_srctxts.sh is no longer needed. (No patch)
6. Fixed some inconsistent indentation/folding.
7. Fix handling of $verbose.
8. Sort segments using leading bytes.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments:
maps-as-radix-trees-2.patch (text/x-patch, 106.3K) download
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index 0345a36..f184f65 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -158,9 +158,6 @@ gb-18030-2000.xml windows-949-2000.xml:
euc-jis-2004-std.txt sjis-0213-2004-std.txt:
$(DOWNLOAD) http://x0213.org/codetable/$(@F)
-gb-18030-2000.xml windows-949-2000.xml:
- $(DOWNLOAD) https://ssl.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F)
-
GB2312.TXT:
$(DOWNLOAD) 'http://trac.greenstone.org/browser/trunk/gsdl/unicode/MAPPINGS/EASTASIA/GB/GB2312.TXT?rev=1842&format=txt'
@@ -176,7 +173,7 @@ KOI8-R.TXT KOI8-U.TXT:
$(ISO8859TEXTS):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/ISO8859/$(@F)
-$(filter-out CP8%,$(WINTEXTS)) CP932.TXT CP950.TXT:
+$(filter-out CP8%,$(WINTEXTS)) $(filter CP9%, $(SPECIALTEXTS)):
$(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/$(@F)
$(filter CP8%,$(WINTEXTS)):
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 822ab28..62e5145 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -51,7 +51,9 @@ foreach my $i (@$cp950txt)
{ code => $code,
ucs => $ucs,
comment => $i->{comment},
- direction => "both" };
+ direction => "both",
+ f => $i->{f},
+ l => $i->{l} };
}
}
@@ -70,6 +72,6 @@ foreach my $i (@$all)
}
# Output
-print_tables($this_script, "BIG5", $all);
+print_tables($this_script, "BIG5", $all, 1);
print_radix_trees($this_script, "BIG5", $all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index a933c12..299beec 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -72,9 +72,11 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
close($in);
-print_tables($this_script, "EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping, 1);
print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index 1bf7f2e..fea03df 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -31,12 +31,14 @@ while (my $line = <$in>)
my $ucs1 = hex($u1);
my $ucs2 = hex($u2);
- push @all, { direction => 'both',
- ucs => $ucs1,
- ucs_second => $ucs2,
- code => $code,
- comment => $rest };
- next;
+ push @all,
+ { direction => 'both',
+ ucs => $ucs1,
+ ucs_second => $ucs2,
+ code => $code,
+ comment => $rest,
+ f => $in_file,
+ l => $. };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
@@ -47,7 +49,13 @@ while (my $line = <$in>)
next if ($code < 0x80 && $ucs < 0x80);
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
+ push @all,
+ { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest,
+ f => $in_file,
+ l => $. };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 5ac3542..9dcb9e2 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -108,98 +108,98 @@ foreach my $i (@mapping)
}
push @mapping, (
- {direction => 'both', ucs => 0x4efc, code => 0x8ff4af, comment => '# CJK(4EFC)'},
- {direction => 'both', ucs => 0x50f4, code => 0x8ff4b0, comment => '# CJK(50F4)'},
- {direction => 'both', ucs => 0x51EC, code => 0x8ff4b1, comment => '# CJK(51EC)'},
- {direction => 'both', ucs => 0x5307, code => 0x8ff4b2, comment => '# CJK(5307)'},
- {direction => 'both', ucs => 0x5324, code => 0x8ff4b3, comment => '# CJK(5324)'},
- {direction => 'both', ucs => 0x548A, code => 0x8ff4b5, comment => '# CJK(548A)'},
- {direction => 'both', ucs => 0x5759, code => 0x8ff4b6, comment => '# CJK(5759)'},
- {direction => 'both', ucs => 0x589E, code => 0x8ff4b9, comment => '# CJK(589E)'},
- {direction => 'both', ucs => 0x5BEC, code => 0x8ff4ba, comment => '# CJK(5BEC)'},
- {direction => 'both', ucs => 0x5CF5, code => 0x8ff4bb, comment => '# CJK(5CF5)'},
- {direction => 'both', ucs => 0x5D53, code => 0x8ff4bc, comment => '# CJK(5D53)'},
- {direction => 'both', ucs => 0x5FB7, code => 0x8ff4be, comment => '# CJK(5FB7)'},
- {direction => 'both', ucs => 0x6085, code => 0x8ff4bf, comment => '# CJK(6085)'},
- {direction => 'both', ucs => 0x6120, code => 0x8ff4c0, comment => '# CJK(6120)'},
- {direction => 'both', ucs => 0x654E, code => 0x8ff4c1, comment => '# CJK(654E)'},
- {direction => 'both', ucs => 0x663B, code => 0x8ff4c2, comment => '# CJK(663B)'},
- {direction => 'both', ucs => 0x6665, code => 0x8ff4c3, comment => '# CJK(6665)'},
- {direction => 'both', ucs => 0x6801, code => 0x8ff4c6, comment => '# CJK(6801)'},
- {direction => 'both', ucs => 0x6A6B, code => 0x8ff4c9, comment => '# CJK(6A6B)'},
- {direction => 'both', ucs => 0x6AE2, code => 0x8ff4ca, comment => '# CJK(6AE2)'},
- {direction => 'both', ucs => 0x6DF2, code => 0x8ff4cc, comment => '# CJK(6DF2)'},
- {direction => 'both', ucs => 0x6DF8, code => 0x8ff4cb, comment => '# CJK(6DF8)'},
- {direction => 'both', ucs => 0x7028, code => 0x8ff4cd, comment => '# CJK(7028)'},
- {direction => 'both', ucs => 0x70BB, code => 0x8ff4ae, comment => '# CJK(70BB)'},
- {direction => 'both', ucs => 0x7501, code => 0x8ff4d0, comment => '# CJK(7501)'},
- {direction => 'both', ucs => 0x7682, code => 0x8ff4d1, comment => '# CJK(7682)'},
- {direction => 'both', ucs => 0x769E, code => 0x8ff4d2, comment => '# CJK(769E)'},
- {direction => 'both', ucs => 0x7930, code => 0x8ff4d4, comment => '# CJK(7930)'},
- {direction => 'both', ucs => 0x7AE7, code => 0x8ff4d9, comment => '# CJK(7AE7)'},
- {direction => 'both', ucs => 0x7DA0, code => 0x8ff4dc, comment => '# CJK(7DA0)'},
- {direction => 'both', ucs => 0x7DD6, code => 0x8ff4dd, comment => '# CJK(7DD6)'},
- {direction => 'both', ucs => 0x8362, code => 0x8ff4df, comment => '# CJK(8362)'},
- {direction => 'both', ucs => 0x85B0, code => 0x8ff4e1, comment => '# CJK(85B0)'},
- {direction => 'both', ucs => 0x8807, code => 0x8ff4e4, comment => '# CJK(8807)'},
- {direction => 'both', ucs => 0x8B7F, code => 0x8ff4e6, comment => '# CJK(8B7F)'},
- {direction => 'both', ucs => 0x8CF4, code => 0x8ff4e7, comment => '# CJK(8CF4)'},
- {direction => 'both', ucs => 0x8D76, code => 0x8ff4e8, comment => '# CJK(8D76)'},
- {direction => 'both', ucs => 0x90DE, code => 0x8ff4ec, comment => '# CJK(90DE)'},
- {direction => 'both', ucs => 0x9115, code => 0x8ff4ee, comment => '# CJK(9115)'},
- {direction => 'both', ucs => 0x9592, code => 0x8ff4f1, comment => '# CJK(9592)'},
- {direction => 'both', ucs => 0x973B, code => 0x8ff4f4, comment => '# CJK(973B)'},
- {direction => 'both', ucs => 0x974D, code => 0x8ff4f5, comment => '# CJK(974D)'},
- {direction => 'both', ucs => 0x9751, code => 0x8ff4f6, comment => '# CJK(9751)'},
- {direction => 'both', ucs => 0x999E, code => 0x8ff4fa, comment => '# CJK(999E)'},
- {direction => 'both', ucs => 0x9AD9, code => 0x8ff4fb, comment => '# CJK(9AD9)'},
- {direction => 'both', ucs => 0x9B72, code => 0x8ff4fc, comment => '# CJK(9B72)'},
- {direction => 'both', ucs => 0x9ED1, code => 0x8ff4fe, comment => '# CJK(9ED1)'},
- {direction => 'both', ucs => 0xF929, code => 0x8ff4c5, comment => '# CJK COMPATIBILITY IDEOGRAPH-F929'},
- {direction => 'both', ucs => 0xF9DC, code => 0x8ff4f2, comment => '# CJK COMPATIBILITY IDEOGRAPH-F9DC'},
- {direction => 'both', ucs => 0xFA0E, code => 0x8ff4b4, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA0E'},
- {direction => 'both', ucs => 0xFA0F, code => 0x8ff4b7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA0F'},
- {direction => 'both', ucs => 0xFA10, code => 0x8ff4b8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA10'},
- {direction => 'both', ucs => 0xFA11, code => 0x8ff4bd, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA11'},
- {direction => 'both', ucs => 0xFA12, code => 0x8ff4c4, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA12'},
- {direction => 'both', ucs => 0xFA13, code => 0x8ff4c7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA13'},
- {direction => 'both', ucs => 0xFA14, code => 0x8ff4c8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA14'},
- {direction => 'both', ucs => 0xFA15, code => 0x8ff4ce, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA15'},
- {direction => 'both', ucs => 0xFA16, code => 0x8ff4cf, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA16'},
- {direction => 'both', ucs => 0xFA17, code => 0x8ff4d3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA17'},
- {direction => 'both', ucs => 0xFA18, code => 0x8ff4d5, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA18'},
- {direction => 'both', ucs => 0xFA19, code => 0x8ff4d6, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA19'},
- {direction => 'both', ucs => 0xFA1A, code => 0x8ff4d7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1A'},
- {direction => 'both', ucs => 0xFA1B, code => 0x8ff4d8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1B'},
- {direction => 'both', ucs => 0xFA1C, code => 0x8ff4da, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1C'},
- {direction => 'both', ucs => 0xFA1D, code => 0x8ff4db, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1D'},
- {direction => 'both', ucs => 0xFA1E, code => 0x8ff4de, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1E'},
- {direction => 'both', ucs => 0xFA1F, code => 0x8ff4e0, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1F'},
- {direction => 'both', ucs => 0xFA20, code => 0x8ff4e2, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA20'},
- {direction => 'both', ucs => 0xFA21, code => 0x8ff4e3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA21'},
- {direction => 'both', ucs => 0xFA22, code => 0x8ff4e5, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA22'},
- {direction => 'both', ucs => 0xFA23, code => 0x8ff4e9, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA23'},
- {direction => 'both', ucs => 0xFA24, code => 0x8ff4ea, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA24'},
- {direction => 'both', ucs => 0xFA25, code => 0x8ff4eb, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA25'},
- {direction => 'both', ucs => 0xFA26, code => 0x8ff4ed, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA26'},
- {direction => 'both', ucs => 0xFA27, code => 0x8ff4ef, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA27'},
- {direction => 'both', ucs => 0xFA28, code => 0x8ff4f0, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA28'},
- {direction => 'both', ucs => 0xFA29, code => 0x8ff4f3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA29'},
- {direction => 'both', ucs => 0xFA2A, code => 0x8ff4f7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2A'},
- {direction => 'both', ucs => 0xFA2B, code => 0x8ff4f8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2B'},
- {direction => 'both', ucs => 0xFA2C, code => 0x8ff4f9, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2C'},
- {direction => 'both', ucs => 0xFA2D, code => 0x8ff4fd, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2D'},
- {direction => 'both', ucs => 0xFF07, code => 0x8ff4a9, comment => '# FULLWIDTH APOSTROPHE'},
- {direction => 'both', ucs => 0xFFE4, code => 0x8fa2c3, comment => '# FULLWIDTH BROKEN BAR'},
+ {direction => 'both', ucs => 0x4efc, code => 0x8ff4af, comment => '# CJK(4EFC)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x50f4, code => 0x8ff4b0, comment => '# CJK(50F4)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x51EC, code => 0x8ff4b1, comment => '# CJK(51EC)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5307, code => 0x8ff4b2, comment => '# CJK(5307)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5324, code => 0x8ff4b3, comment => '# CJK(5324)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x548A, code => 0x8ff4b5, comment => '# CJK(548A)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5759, code => 0x8ff4b6, comment => '# CJK(5759)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x589E, code => 0x8ff4b9, comment => '# CJK(589E)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5BEC, code => 0x8ff4ba, comment => '# CJK(5BEC)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5CF5, code => 0x8ff4bb, comment => '# CJK(5CF5)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5D53, code => 0x8ff4bc, comment => '# CJK(5D53)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x5FB7, code => 0x8ff4be, comment => '# CJK(5FB7)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6085, code => 0x8ff4bf, comment => '# CJK(6085)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6120, code => 0x8ff4c0, comment => '# CJK(6120)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x654E, code => 0x8ff4c1, comment => '# CJK(654E)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x663B, code => 0x8ff4c2, comment => '# CJK(663B)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6665, code => 0x8ff4c3, comment => '# CJK(6665)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6801, code => 0x8ff4c6, comment => '# CJK(6801)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6A6B, code => 0x8ff4c9, comment => '# CJK(6A6B)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6AE2, code => 0x8ff4ca, comment => '# CJK(6AE2)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6DF2, code => 0x8ff4cc, comment => '# CJK(6DF2)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x6DF8, code => 0x8ff4cb, comment => '# CJK(6DF8)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7028, code => 0x8ff4cd, comment => '# CJK(7028)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x70BB, code => 0x8ff4ae, comment => '# CJK(70BB)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7501, code => 0x8ff4d0, comment => '# CJK(7501)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7682, code => 0x8ff4d1, comment => '# CJK(7682)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x769E, code => 0x8ff4d2, comment => '# CJK(769E)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7930, code => 0x8ff4d4, comment => '# CJK(7930)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7AE7, code => 0x8ff4d9, comment => '# CJK(7AE7)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7DA0, code => 0x8ff4dc, comment => '# CJK(7DA0)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x7DD6, code => 0x8ff4dd, comment => '# CJK(7DD6)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x8362, code => 0x8ff4df, comment => '# CJK(8362)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x85B0, code => 0x8ff4e1, comment => '# CJK(85B0)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x8807, code => 0x8ff4e4, comment => '# CJK(8807)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x8B7F, code => 0x8ff4e6, comment => '# CJK(8B7F)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x8CF4, code => 0x8ff4e7, comment => '# CJK(8CF4)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x8D76, code => 0x8ff4e8, comment => '# CJK(8D76)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x90DE, code => 0x8ff4ec, comment => '# CJK(90DE)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9115, code => 0x8ff4ee, comment => '# CJK(9115)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9592, code => 0x8ff4f1, comment => '# CJK(9592)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x973B, code => 0x8ff4f4, comment => '# CJK(973B)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x974D, code => 0x8ff4f5, comment => '# CJK(974D)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9751, code => 0x8ff4f6, comment => '# CJK(9751)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x999E, code => 0x8ff4fa, comment => '# CJK(999E)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9AD9, code => 0x8ff4fb, comment => '# CJK(9AD9)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9B72, code => 0x8ff4fc, comment => '# CJK(9B72)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0x9ED1, code => 0x8ff4fe, comment => '# CJK(9ED1)', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xF929, code => 0x8ff4c5, comment => '# CJK COMPATIBILITY IDEOGRAPH-F929', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xF9DC, code => 0x8ff4f2, comment => '# CJK COMPATIBILITY IDEOGRAPH-F9DC', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA0E, code => 0x8ff4b4, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA0E', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA0F, code => 0x8ff4b7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA0F', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA10, code => 0x8ff4b8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA10', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA11, code => 0x8ff4bd, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA11', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA12, code => 0x8ff4c4, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA12', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA13, code => 0x8ff4c7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA13', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA14, code => 0x8ff4c8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA14', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA15, code => 0x8ff4ce, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA15', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA16, code => 0x8ff4cf, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA16', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA17, code => 0x8ff4d3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA17', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA18, code => 0x8ff4d5, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA18', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA19, code => 0x8ff4d6, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA19', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1A, code => 0x8ff4d7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1A', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1B, code => 0x8ff4d8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1B', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1C, code => 0x8ff4da, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1C', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1D, code => 0x8ff4db, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1D', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1E, code => 0x8ff4de, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1E', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA1F, code => 0x8ff4e0, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA1F', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA20, code => 0x8ff4e2, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA20', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA21, code => 0x8ff4e3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA21', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA22, code => 0x8ff4e5, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA22', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA23, code => 0x8ff4e9, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA23', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA24, code => 0x8ff4ea, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA24', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA25, code => 0x8ff4eb, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA25', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA26, code => 0x8ff4ed, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA26', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA27, code => 0x8ff4ef, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA27', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA28, code => 0x8ff4f0, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA28', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA29, code => 0x8ff4f3, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA29', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA2A, code => 0x8ff4f7, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2A', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA2B, code => 0x8ff4f8, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2B', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA2C, code => 0x8ff4f9, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2C', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFA2D, code => 0x8ff4fd, comment => '# CJK COMPATIBILITY IDEOGRAPH-FA2D', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFF07, code => 0x8ff4a9, comment => '# FULLWIDTH APOSTROPHE', f => $this_script, l=> __LINE__},
+ {direction => 'both', ucs => 0xFFE4, code => 0x8fa2c3, comment => '# FULLWIDTH BROKEN BAR', f => $this_script, l=> __LINE__},
# additional conversions for EUC_JP -> UTF-8 conversion
- {direction => 'to_unicode', ucs => 0x2116, code => 0x8ff4ac, comment => '# NUMERO SIGN'},
- {direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN'},
- {direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
+ {direction => 'to_unicode', ucs => 0x2116, code => 0x8ff4ac, comment => '# NUMERO SIGN', f => $this_script, l=> __LINE__},
+ {direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN', f => $this_script, l=> __LINE__},
+ {direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK', f => $this_script, l=> __LINE__}
);
#>>>
-print_tables($this_script, "EUC_JP", \@mapping);
+print_tables($this_script, "EUC_JP", \@mapping, 1);
print_radix_trees($this_script, "EUC_JP", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index d17d777..baa3f9c 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -33,11 +33,11 @@ foreach my $i (@$mapping)
# Some extra characters that are not in KSX1001.TXT
#<<< do not let perltidy touch this
push @$mapping,(
- {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
+ {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__},
+ {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
#>>>
-print_tables($this_script, "EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping, 1);
print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 603edc4..0407575 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -56,11 +56,13 @@ foreach my $i (@$mapping)
{ ucs => $i->{ucs},
code => ($i->{code} + 0x8ea10000),
rest => $i->{rest},
- direction => 'to_unicode' };
+ direction => 'to_unicode',
+ f => $i->{f},
+ l => $i->{l} };
}
}
push @$mapping, @extras;
-print_tables($this_script, "EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping, 1);
print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index e20b4a8..922f206 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -38,10 +38,12 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
}
close($in);
-print_tables($this_script, "GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping, 1);
print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
old mode 100755
new mode 100644
index 2dc9fb3..ab6bebf
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -27,11 +27,11 @@ my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
#<<< do not let perltidy touch this
push @$mapping, (
- {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
+ {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
#>>>
-print_tables($this_script, "JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping, 1);
print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index b1ab307..557fc62 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -24,7 +24,6 @@ while (my $line = <$in>)
{
if ($line =~ /^0x(.*)[ \t]*U\+(.*)\+(.*)[ \t]*#(.*)$/)
{
- # combined characters
my ($c, $u1, $u2) = ($1, $2, $3);
my $rest = "U+" . $u1 . "+" . $u2 . $4;
my $code = hex($c);
@@ -36,15 +35,15 @@ while (my $line = <$in>)
ucs => $ucs1,
ucs_second => $ucs2,
comment => $rest,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
- # non-combined characters
my ($c, $u, $rest) = ($1, $2, "U+" . $2 . $3);
- my $ucs = hex($u);
- my $code = hex($c);
+ my ($ucs, $code) = (hex($u), hex($c));
my $direction;
if ($code < 0x80 && $ucs < 0x80)
@@ -64,12 +63,13 @@ while (my $line = <$in>)
$direction = 'both';
}
- push @mapping, {
- code => $code,
- ucs => $ucs,
- comment => $rest,
- direction => $direction
- };
+ push @mapping,
+ { code => $code,
+ ucs => $ucs,
+ comment => $rest,
+ direction => $direction,
+ f => $in_file,
+ l => $. };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index ffeb65f..e1978f7 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -40,16 +40,16 @@ foreach my $i (@$mapping)
# Add these UTF8->SJIS pairs to the table.
#<<< do not let perltidy touch this
push @$mapping, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
- {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
- {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
- {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
- {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH', f => $this_script, l => __LINE__ }
);
#>>>
-print_tables($this_script, "SJIS", $mapping);
+print_tables($this_script, "SJIS", $mapping, 1);
print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
old mode 100755
new mode 100644
index 2905b95..26cf5a2
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -41,7 +41,9 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
}
close($in);
@@ -51,7 +53,9 @@ push @mapping,
{ direction => 'both',
code => 0xa2e8,
ucs => 0x327e,
- comment => 'CIRCLED HANGUL IEUNG U' };
+ comment => 'CIRCLED HANGUL IEUNG U',
+ f => $this_script,
+ l => __LINE__ };
-print_tables($this_script, "UHC", \@mapping);
+print_tables($this_script, "UHC", \@mapping, 1);
print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index 55ef873..8cc3eb7 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -56,6 +56,6 @@ foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($this_script, $charset, $mapping);
+ print_tables($this_script, $charset, $mapping, 1);
print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 3ab461b..f4e6917 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -19,20 +19,24 @@ sub ucs2utf
}
elsif ($ucs > 0x007f && $ucs <= 0x07ff)
{
- $utf = (($ucs & 0x003f) | 0x80) | ((($ucs >> 6) | 0xc0) << 8);
+ $utf =
+ (($ucs & 0x003f) | 0x80) |
+ ((($ucs >> 6) | 0xc0) << 8);
}
elsif ($ucs > 0x07ff && $ucs <= 0xffff)
{
$utf =
((($ucs >> 12) | 0xe0) << 16) |
- (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) | (($ucs & 0x003f) | 0x80);
+ (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) |
+ (($ucs & 0x003f) | 0x80);
}
else
{
$utf =
((($ucs >> 18) | 0xf0) << 24) |
(((($ucs & 0x3ffff) >> 12) | 0x80) << 16) |
- (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) | (($ucs & 0x003f) | 0x80);
+ (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) |
+ (($ucs & 0x003f) | 0x80);
}
return ($utf);
}
@@ -72,7 +76,9 @@ sub read_source
code => hex($1),
ucs => hex($2),
comment => $4,
- direction => "both" };
+ direction => "both",
+ f => $fname,
+ l => $. };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -134,8 +140,7 @@ sub print_tables
{
push @to_unicode_combined, $entry;
}
- if ( $i->{direction} eq "both"
- || $i->{direction} eq "from_unicode")
+ if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
{
push @from_unicode_combined, $entry;
}
@@ -152,8 +157,7 @@ sub print_tables
{
push @to_unicode, $entry;
}
- if ( $i->{direction} eq "both"
- || $i->{direction} eq "from_unicode")
+ if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
@@ -183,15 +187,16 @@ sub print_from_utf8_map
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
@@ -199,12 +204,12 @@ sub print_from_utf8_map
$last_comment =
sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
@@ -218,21 +223,30 @@ sub print_from_utf8_combined_map
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
$i->{utf8}, $i->{utf8_second}, $i->{code};
- $last_comment = $i->{comment};
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
@@ -247,15 +261,16 @@ sub print_to_utf8_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
@@ -263,12 +278,12 @@ sub print_to_utf8_map
$last_comment =
sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
@@ -283,21 +298,31 @@ sub print_to_utf8_combined_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
$i->{code}, $i->{utf8}, $i->{utf8_second};
- $last_comment = $i->{comment};
+
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
@@ -305,711 +330,442 @@ sub print_to_utf8_combined_map
#############################################################################
# RADIX TREE STUFF
-# C struct type names : see wchar.h
-my $radix_type = "pg_mb_radix_tree";
-my $radix_node_type = "pg_mb_radix_index";
-
-#########################################
-# read_maptable(<map file name>)
-#
-# extract data from map files and returns a character map table.
-# returns a reference to a hash <in code> => <out code>
-sub read_maptable
-{
- my ($fname) = @_;
- my %c;
-
- open(my $in, '<', $fname) || die("cannot open $fname");
-
- while (<$in>)
- {
- if (/^[ \t]*{0x([0-9a-f]+), *0x([0-9a-f]+)},?/)
- {
- $c{ hex($1) } = hex($2);
- }
- }
-
- close($in);
- return \%c;
-}
-
#########################################
-# generate_index(<charmap hash ref>)
+# print_radix_table(<charmap hash ref>)
#
-# generate a radix tree data from a character table
-# returns a hashref to an index data.
-# {
-# csegs => <character segment index>
-# b2idx => [<tree index of 1st byte of 2-byte code>]
-# b3idx => [<idx for 1st byte for 3-byte code>, <2nd>]
-# b4idx => [<idx for 1st byte for 4-byte code>, <2nd>, <3rd>]
-# }
+# Input: A hash, mapping an input character to an output character.
#
-# Tables are in two forms, flat and segmented. a segmented table is
-# logically a two-dimentional table but physically a sequence of
-# segments, fixed length block of items. This structure allows us to
-# shrink table size by overlapping a shared sequence of zeros between
-# successive two segments. overlap_segments does that step.
+# Constructs a radix tree from the hash, and prints it out as a C-struct.
#
-# A flat table is simple set of key and value pairs. The value is a
-# segment id of the next segmented table. The next table is referenced
-# using the segment id and the next byte of a code.
-#
-# flat table (b2idx, b3idx1, b4idx1)
-# {
-# attr => {
-# segmented => true(1) if this index is segmented>
-# min => <minimum value of index key>
-# max => <maximum value of index key>
-# nextidx => <hash reference to the next level table>
-# }
-# i => { # index data
-# <byte> => <pointer value> # pointer to the next index
-# ...
-# }
-#
-# Each segments in segmented table is equivalent to a flat table
-# above.
-#
-# segmented table (csegs, b3idx2, b4idx2, b4idx3)
-# {
-# attr => {
-# segmented => true(1) if this index is segmented>
-# min => <minimum value of index key>
-# max => <maximum value of index key>
-# width => <required hex width only for cseg table>
-# is32bit => true if values are 32bit width, false means 16bit.
-# has0page => only for cseg. true if 0 page is for single byte chars
-# next => <hash reference to the next level table, if any>
-# }
-# i => { # segment data
-# <segid> => { # key for this segment
-# lower => <minimum value>
-# upper => <maximum value>
-# offset => <position of this segment in the whole table>
-# label => <label string of this segment>
-# d => { # segment data
-# <byte> => { # pointer to the next index
-# label => <label string for this item>
-# segid => <target segid of next level>
-# segoffset => <offset of the target segid>
-# }
-# ...
-# }
-# }
-# }
-# }
-
-sub generate_index
-{
- my ($c) = @_;
- my (%csegs, %b2idx, %b3idx1, %b3idx2, %b4idx1, %b4idx2, %b4idx3);
- my @all_tables =
- (\%csegs, \%b2idx, \%b3idx1, \%b3idx2, \%b4idx1, \%b4idx2, \%b4idx3);
- my $si;
-
- # initialize attributes of index tables
- #<<< do not let perltidy touch this
- $csegs{attr} = {name => "csegs", chartbl => 1, segmented => 1,
- is32bit => 0, has0page => 0};
- #>>>
- $csegs{attr} = {
- name => "csegs",
- chartbl => 1,
- segmented => 1,
- is32bit => 0,
- has0page => 0 };
- $b2idx{attr} = { name => "b2idx", segmented => 0, nextidx => \%csegs };
- $b3idx1{attr} = { name => "b3idx1", segmented => 0, nextidx => \%b3idx2 };
- $b3idx2{attr} = { name => "b3idx2", segmented => 1, nextidx => \%csegs };
- $b4idx1{attr} = { name => "b4idx1", segmented => 0, nextidx => \%b4idx2 };
- $b4idx2{attr} = { name => "b4idx2", segmented => 1, nextidx => \%b4idx3 };
- $b4idx3{attr} = { name => "b4idx3", segmented => 1, nextidx => \%csegs };
+sub print_radix_table
+{
+ my ($out, $tblname, $c) = @_;
+
+ ###
+ ### Build radix trees in memory, for 1-, 2-, 3- and 4-byte inputs. Each
+ ### radix tree is represented as a nested hash, each hash indexed by
+ ### input byte
+ ###
+ my %b1map;
+ my %b2map;
+ my %b3map;
+ my %b4map;
foreach my $in (keys %$c)
{
+ my $out = $c->{$in};
+
if ($in < 0x100)
{
- my $b1 = $in;
-
- # 1 byte code doesn't have index. the first segment #0 of
- # character table stores them
- $csegs{attr}{has0page} = 1;
- $si = {
- segid => 0,
- off => $in,
- label => "1byte-",
- char => $c->{$in} };
+ $b1map{$in} = $out;
}
elsif ($in < 0x10000)
{
- # 2-byte code index consists of just one flat table
my $b1 = $in >> 8;
my $b2 = $in & 0xff;
- my $csegid = $in >> 8;
- if (!defined $b2idx{i}{$b1})
- {
- &set_min_max($b2idx{attr}, $b1);
- $b2idx{i}{$b1}{segid} = $csegid;
- }
- $si = {
- segid => $csegid,
- off => $b2,
- label => sprintf("%02x", $b1),
- char => $c->{$in} };
+ $b2map{$b1}{$b2} = $out;
}
elsif ($in < 0x1000000)
{
- # 3-byte code index consists of one flat table and one
- # segmented table
my $b1 = $in >> 16;
my $b2 = ($in >> 8) & 0xff;
my $b3 = $in & 0xff;
- my $l1id = $in >> 16;
- my $csegid = $in >> 8;
-
- if (!defined $b3idx1{i}{$b1})
- {
- &set_min_max($b3idx1{attr}, $b1);
- $b3idx1{i}{$b1}{segid} = $l1id;
- }
- if (!defined $b3idx2{i}{$l1id}{d}{$b2})
- {
- &set_min_max($b3idx2{attr}, $b2);
- $b3idx2{i}{$l1id}{label} = sprintf("%02x", $b1);
- $b3idx2{i}{$l1id}{d}{$b2} = {
- segid => $csegid,
- label => sprintf("%02x%02x", $b1, $b2) };
- }
- $si = {
- segid => $csegid,
- off => $b3,
- label => sprintf("%02x%02x", $b1, $b2),
- char => $c->{$in} };
+ $b3map{$b1}{$b2}{$b3} = $out;
}
elsif ($in < 0x100000000)
{
- # 4-byte code index consists of one flat table, and two
- # segmented tables
my $b1 = $in >> 24;
my $b2 = ($in >> 16) & 0xff;
my $b3 = ($in >> 8) & 0xff;
my $b4 = $in & 0xff;
- my $l1id = $in >> 24;
- my $l2id = $in >> 16;
- my $csegid = $in >> 8;
-
- if (!defined $b4idx1{i}{$b1})
- {
- &set_min_max($b4idx1{attr}, $b1);
- $b4idx1{i}{$b1}{segid} = $l1id;
- }
-
- if (!defined $b4idx2{i}{$l1id}{d}{$b2})
- {
- &set_min_max($b4idx2{attr}, $b2);
- $b4idx2{i}{$l1id}{d}{$b2} = {
- segid => $l2id,
- label => sprintf("%02x", $b1) };
- }
- if (!defined $b4idx3{i}{$l2id}{d}{$b3})
- {
- &set_min_max($b4idx3{attr}, $b3);
- $b4idx3{i}{$l2id}{d}{$b3} = {
- segid => $csegid,
- label => sprintf("%02x%02x", $b1, $b2) };
- }
- $si = {
- segid => $csegid,
- off => $b4,
- label => sprintf("%02x%02x%02x", $b1, $b2, $b3),
- char => $c->{$in} };
+ $b4map{$b1}{$b2}{$b3}{$b4} = $out;
}
else
{
die sprintf("up to 4 byte code is supported: %x", $in);
}
-
- &set_min_max($csegs{attr}, $si->{off});
- $csegs{i}{ $si->{segid} }{d}{ $si->{off} } = $si->{char};
- $csegs{i}{ $si->{segid} }{label} = $si->{label};
- $csegs{attr}{is32bit} = 1 if ($si->{char} >= 0x10000);
- &update_width($csegs{attr}, $si->{char});
- if ($si->{char} >= 0x100000000)
- {
- die "character width is over 32bit. abort.";
- }
}
- # calcualte segment attributes
- foreach my $t (@all_tables)
- {
- next if (!defined $t->{i} || !$t->{attr}{segmented});
-
- # segments are to be aligned in the numerical order of segment id
- my @keylist = sort { $a <=> $b } keys $t->{i};
- next if ($#keylist < 0);
- my $offset = 1;
- my $segsize = $t->{attr}{max} - $t->{attr}{min} + 1;
-
- for my $k (@keylist)
+ my @segments;
+
+ ###
+ ### Build a linear list of "segments", from the nested hashes.
+ ###
+ ### Each segment is a lookup table, keyed by the next byte in the input.
+ ### The segments are written out physically to one big array in the final
+ ### step, but logically, they form a radix tree. Or rather, four radix
+ ### trees: one for 1-byte inputs, another for 2-byte inputs, 3-byte
+ ### inputs, and 4-byte inputs.
+ ###
+ ### Each segment is represented by a hash with following fields:
+ ###
+ ### comment => <string to output as a comment>
+ ### label => <label that can be used to refer to this segment from elsewhere>
+ ### values => <a hash, keyed by byte, 0-0xff>
+ ###
+ ### Entries in 'values' can be integers (for leaf-level segments), or
+ ### string labels, pointing to a segment with that label. Any missing
+ ### values are treated as zeros. If 'values' hash is missing altogether,
+ ### it's treated as all-zeros.
+ ###
+ ### Subsequent steps will enrich the segments with more fields.
+ ###
+
+ # Add the segments for the radix trees themselves.
+ push @segments, build_segments_from_tree("Single byte table", "1-byte", 1, \%b1map);
+ push @segments, build_segments_from_tree("Two byte table", "2-byte", 2, \%b2map);
+ push @segments, build_segments_from_tree("Three byte table", "3-byte", 3, \%b3map);
+ push @segments, build_segments_from_tree("Four byte table", "4-byte", 4, \%b4map);
+
+ ###
+ ### Find min and max index used in each level of each tree.
+ ###
+ ### These are stored separately, and we can then leave out the unused
+ ### parts of every segment. (When using the resulting tree, you must
+ ### check each input byte against the min and max.)
+ ###
+ my %min_idx;
+ my %max_idx;
+ foreach my $seg (@segments)
+ {
+ my $this_min = $min_idx{$seg->{depth}}->{$seg->{level}};
+ my $this_max = $max_idx{$seg->{depth}}->{$seg->{level}};
+
+ foreach my $i (keys $seg->{values})
{
- my $seg = $t->{i}{$k};
- $seg->{lower} = $t->{attr}{min};
- $seg->{upper} = $t->{attr}{max};
- $seg->{offset} = $offset;
- $offset += $segsize;
+ $this_min = $i if (!defined $this_min || $i < $this_min);
+ $this_max = $i if (!defined $this_max || $i > $this_max);
}
- # overlapping successive zeros between segments
- &overlap_segments($t);
+ $min_idx{$seg->{depth}}{$seg->{level}} = $this_min;
+ $max_idx{$seg->{depth}}{$seg->{level}} = $this_max;
}
-
- # make link among tables
- foreach my $t (@all_tables)
+ # Copy the mins and max's back to every segment, for convenience
+ foreach my $seg (@segments)
{
- &make_index_link($t, $t->{attr}{nextidx});
+ $seg->{min_idx} = $min_idx{$seg->{depth}}{$seg->{level}};
+ $seg->{max_idx} = $max_idx{$seg->{depth}}{$seg->{level}};
}
- return {
- name_prefix => "",
- csegs => \%csegs,
- b2idx => [ \%b2idx ],
- b3idx => [ \%b3idx1, \%b3idx2 ],
- b4idx => [ \%b4idx1, \%b4idx2, \%b4idx3 ],
- all => \@all_tables };
-}
-
-
-#########################################
-# set_min_max - internal routine to maintain min and max value of a table
-sub set_min_max
-{
- my ($a, $v) = @_;
-
- $a->{min} = $v if (!defined $a->{min} || $v < $a->{min});
- $a->{max} = $v if (!defined $a->{max} || $v > $a->{max});
-}
-
-#########################################
-# set_maxval - internal routine to maintain mixval
-sub update_width
-{
- my ($a, $v) = @_;
+ ###
+ ### Prepend a dummy all-zeros map to the beginning.
+ ###
+ ### A 0 is an invalid value anywhere in the table, and this allows us to
+ ### point to 0 offset anywhere else in the tables, to get a 0 result.
- my $nnibbles = int((int(log($v) / log(16)) + 1) / 2) * 2;
- if (!defined $a->{width} || $nnibbles > $a->{width})
+ # Find the max range between min and max indexes in any of the segments.
+ my $widest_range = 0;
+ foreach my $seg (@segments)
{
- $a->{width} = $nnibbles;
+ my $this_range = $seg->{max_idx} - $seg->{min_idx};
+ $widest_range = $this_range if ($this_range > $widest_range);
}
-}
-
-#########################################
-# overlap_segments
-#
-# removes duplicate regeion between two successive segments.
-
-sub overlap_segments
-{
- my ($h) = @_;
- # don't touch if undefined
- return if (!defined $h->{i} || !$h->{attr}{segmented});
- my $index = $h->{i};
- my ($min, $max) = ($h->{attr}{min}, $h->{attr}{max});
- my ($prev, $first);
- my @segids = sort { $a <=> $b } keys $index;
- return if ($#segids < 1);
+ unshift @segments, {
+ header => "Dummy map, for invalid values",
+ min_idx => 0,
+ max_idx => $widest_range
+ };
- $first = 1;
- undef $prev;
-
- for my $segid (@segids)
+ ###
+ ### Eliminate overlapping zeros
+ ###
+ ### For each segment, if there are zero values at the end of, and there
+ ### are also zero values at the beginning of the next segment, we can
+ ### overlay the tail of this segment with the head of next segment, to
+ ### save space.
+ ###
+ ### To achieve that, we subtract the 'max_idx' of each segment with the
+ ### amount of zeros that can be ovarlaid.
+ ###
+ for (my $j = 0; $j < $#segments - 1; $j++)
{
- my $seg = $index->{$segid};
-
- # smin and smax is range excluded preceeding and trailing zeros
- my @keys = sort { $a <=> $b } keys $seg->{d};
- my $smin = $keys[0];
- my $smax = $keys[-1];
+ my $seg = $segments[$j];
+ my $nextseg = $segments[$j + 1];
- if ($first)
+ # Count the number of zero values at the end of this segment.
+ my $this_trail_zeros = 0;
+ for (my $i = $seg->{max_idx}; $i >= $seg->{min_idx} && !$seg->{values}->{$i}; $i--)
{
- # first segment doesn't have a preceding segment
- $seg->{offset} = 1;
- $seg->{lower} = $min;
- $seg->{upper} = $smax;
+ $this_trail_zeros++;
}
- else
+
+ # Count the number of zeros at the beginning of next segment.
+ my $next_lead_zeros = 0;
+ for (my $i = $nextseg->{min_idx}; $i <= $nextseg->{max_idx} && !$nextseg->{values}->{$i}; $i++)
{
- # calculate overlap and shift segment location
- my $prefix = $smin - $min;
- my $postfix = $max - $smax;
- my $prevpostfix = $max - $prev->{upper};
- my $overlap = $prevpostfix < $prefix ? $prevpostfix : $prefix;
-
- $seg->{lower} = $min + $overlap;
- $seg->{upper} = $smax;
- $seg->{offset} = $prev->{offset} + ($max - $min + 1) - $overlap;
- $prev->{upper} = $max;
+ $next_lead_zeros++;
}
- $prev = $seg;
- $first = 0;
- }
- return $h;
-}
+ # How many zeros in common?
+ my $overlaid_trail_zeros =
+ ($this_trail_zeros > $next_lead_zeros) ? $next_lead_zeros : $this_trail_zeros;
-######################################################
-# make_index_link(from_table, to_table)
-#
-# Fills out target pointers in non-leaf index tables.
-#
-# from_table - table to set links
-# to_table - target table of from_table
+ $seg->{overlaid_trail_zeros} = $overlaid_trail_zeros;
+ $seg->{max_idx} = $seg->{max_idx} - $overlaid_trail_zeros;
+ }
-sub make_index_link
-{
- my ($s, $t) = @_;
- return if (!defined $s->{i} || !defined $t->{i});
+ ###
+ ### Replace label references with real offsets.
+ ###
+ ### So far, the non-leaf segments have referred to other segments by
+ ### their labels. Replace them with numerical offsets from the beginning
+ ### of the final array. You cannot move, add, or remove segments after
+ ### this step, as that would invalidate the offsets calculated here!
+ ###
+ my $flatoff = 0;
+ my %segmap;
- my @tkeys = sort { $a <=> $b } keys $t->{i};
+ # First pass: assign offsets to each segment, and build hash
+ # of label => offset.
+ foreach my $seg (@segments)
+ {
+ $seg->{offset} = $flatoff;
+ $segmap{$seg->{label}} = $flatoff;
+ $flatoff += $seg->{max_idx} - $seg->{min_idx} + 1;
+ }
+ my $tblsize = $flatoff;
- if ($s->{attr}{segmented})
+ # Second pass: look up the offset of each label reference in the hash.
+ foreach my $seg (@segments)
{
- foreach my $k1 (keys $s->{i})
+ while (my ($i, $val) = each %{$seg->{values}})
{
- foreach my $k2 (keys $s->{i}{$k1}{d})
+ if (!($val =~ /^[0-9,.E]+$/ ))
{
- my $tsegid = $s->{i}{$k1}{d}{$k2}{segid};
- if (!defined $tsegid)
+ my $segoff = $segmap{$val};
+ if ($segoff)
+ {
+ $seg->{values}->{$i} = $segoff;
+ }
+ else
{
- die sprintf(
- "segid is not set in %s{i}{%x}{d}{%x}{segid}",
- $s->{attr}{name},
- $k1, $k2);
+ die "no segment with label $val";
}
- $s->{i}{$k1}{d}{$k2}{segoffset} = $t->{i}{$tsegid}{offset};
}
}
}
- else
- {
- foreach my $k (keys $s->{i})
+
+ # Also look up the positions of the roots in the table.
+ my $b1root = $segmap{"1-byte"};
+ my $b2root = $segmap{"2-byte"};
+ my $b3root = $segmap{"3-byte"};
+ my $b4root = $segmap{"4-byte"};
+
+ # And the lower-upper values of each level in each radix tree.
+ my $b1_lower = $min_idx{1}{1};
+ my $b1_upper = $max_idx{1}{1};
+
+ my $b2_1_lower = $min_idx{2}{1};
+ my $b2_1_upper = $max_idx{2}{1};
+ my $b2_2_lower = $min_idx{2}{2};
+ my $b2_2_upper = $max_idx{2}{2};
+
+ my $b3_1_lower = $min_idx{3}{1};
+ my $b3_1_upper = $max_idx{3}{1};
+ my $b3_2_lower = $min_idx{3}{2};
+ my $b3_2_upper = $max_idx{3}{2};
+ my $b3_3_lower = $min_idx{3}{3};
+ my $b3_3_upper = $max_idx{3}{3};
+
+ my $b4_1_lower = $min_idx{4}{1};
+ my $b4_1_upper = $max_idx{4}{1};
+ my $b4_2_lower = $min_idx{4}{2};
+ my $b4_2_upper = $max_idx{4}{2};
+ my $b4_3_lower = $min_idx{4}{3};
+ my $b4_3_upper = $max_idx{4}{3};
+ my $b4_4_lower = $min_idx{4}{4};
+ my $b4_4_upper = $max_idx{4}{4};
+
+ ###
+ ### Find the maximum value in the whole table, to determine if we can
+ ### use uint16 or if we need to use uint32.
+ ###
+ my $max_val = 0;
+ foreach my $seg (@segments)
+ {
+ foreach my $val (values $seg->{values})
{
- my $tsegid = $s->{i}{$k}{segid};
- if (!defined $tsegid)
- {
- die sprintf("segid is not set in %s{i}{%x}{segid}",
- $s->{attr}{name}, $k);
- }
- $s->{i}{$k}{segoffset} = $t->{i}{$tsegid}{offset};
+ $max_val = $val if ($val > $max_val);
}
}
-}
-
-###############################################
-# print_radix_table - output index table as C-struct
-#
-# print_radix_table(hd, table, tblname, width)
-# returns 1 if the table is written
-#
-# hd - file handle to write
-# table - ref to an index table
-# tblname - C symbol name for the table
-# width - width in characters of this table
-sub print_radix_table
-{
- my ($hd, $table, $tblname, $width) = @_;
+ my $datatype = ($max_val <= 0xffff) ? "uint16" : "uint32";
- return 0 if (!defined $table->{i});
+ # For formatting, determine how many values we can fit on a single
+ # line, and how wide each value needs to be to align nicely.
+ my $vals_per_line;
+ my $colwidth;
- if ($table->{attr}{chartbl})
+ if ($max_val <= 0xffff)
{
- &print_chars_table($hd, $table, $tblname, $width);
+ $vals_per_line = 8;
+ $colwidth = 4;
}
- elsif ($table->{attr}{segmented})
+ elsif ($max_val <= 0xffffff)
{
- &print_segmented_table($hd, $table, $tblname, $width);
+ $vals_per_line = 4;
+ $colwidth = 6;
}
else
{
- &print_flat_table($hd, $table, $tblname, $width);
- }
- return 1;
-}
-
-#########################################
-# print_chars_table
-#
-# print_chars_table(hd, table, tblname, width)
-# this is usually called via writ_table
-#
-# hd - file handle to write
-# table - ref to an index table
-# tblname - C symbol name for the table
-# tblwidth- width in characters of this table
-
-sub print_chars_table
-{
- my ($hd, $table, $tblname, $width) = @_;
- my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
- my ($type) = $table->{attr}{is32bit} ? "uint32" : "uint16";
-
- printf $hd "static const %s %s[] =\n{", $type, $tblname;
- printf $hd " /* chars content - index range = [%02x, %02x] */", $st, $ed;
-
- # values in character table are written in fixedwidth
- # hexadecimals. calculate the number of columns in a line. 13 is
- # the length of line header.
-
- my $colwidth = $table->{attr}{width};
- my $colseplen = 4; # the length of ", 0x"
- my $headerlength = 13;
- my $colnum = int(($width - $headerlength) / ($colwidth + $colseplen));
-
- # round down to multiples of 4. don't bother by too small table width
- my $colnum = int($colnum / 4) * 4;
- my $line = "";
- my $first0 = 1;
-
- # output all segments in segment id order
- foreach my $k (sort { $a <=> $b } keys $table->{i})
- {
- my $s = $table->{i}{$k};
- if (!$first0)
- {
- $line =~ s/\s+$//; # remove trailing space
- print $hd $line, ",\n";
- $line = "";
- }
- $first0 = 0;
-
- # write segment header
- printf $hd "\n /*** %4sxx - offset 0x%05x ***/",
- $s->{label}, $s->{offset};
-
- # write segment content
- my $first1 = 1;
- my ($segstart, $segend) = ($s->{lower}, $s->{upper});
- my ($xpos, $nocomma) = (0, 0);
-
- foreach my $j (($segstart - ($segstart % $colnum)) .. $segend)
+ $vals_per_line = 4;
+ $colwidth = 8;
+ }
+
+ ###
+ ### Print the struct and array.
+ ###
+ printf $out "static const $datatype ${tblname}_table[];\n";
+ printf $out "\n";
+ printf $out "static const pg_mb_radix_tree $tblname =\n";
+ printf $out "{\n";
+ if ($datatype eq "uint16")
+ {
+ print $out " ${tblname}_table,\n";
+ print $out " NULL, /* 32-bit table not used */\n";
+ }
+ if ($datatype eq "uint32")
+ {
+ print $out " NULL, /* 16-bit table not used */\n";
+ print $out " ${tblname}_table,\n";
+ }
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 1-byte inputs */\n", $b1root;
+ printf $out " 0x%02x, /* b1_lower */\n", $b1_lower;
+ printf $out " 0x%02x, /* b1_upper */\n", $b1_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 2-byte inputs */\n", $b2root;
+ printf $out " 0x%02x, /* b2_1_lower */\n", $b2_1_lower;
+ printf $out " 0x%02x, /* b2_1_upper */\n", $b2_1_upper;
+ printf $out " 0x%02x, /* b2_2_lower */\n", $b2_2_lower;
+ printf $out " 0x%02x, /* b2_2_upper */\n", $b2_2_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b3root;
+ printf $out " 0x%02x, /* b3_1_lower */\n", $b3_1_lower;
+ printf $out " 0x%02x, /* b3_1_upper */\n", $b3_1_upper;
+ printf $out " 0x%02x, /* b3_2_lower */\n", $b3_2_lower;
+ printf $out " 0x%02x, /* b3_2_upper */\n", $b3_2_upper;
+ printf $out " 0x%02x, /* b3_3_lower */\n", $b3_3_lower;
+ printf $out " 0x%02x, /* b3_3_upper */\n", $b3_3_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b4root;
+ printf $out " 0x%02x, /* b4_1_lower */\n", $b4_1_lower;
+ printf $out " 0x%02x, /* b4_1_upper */\n", $b4_1_upper;
+ printf $out " 0x%02x, /* b4_2_lower */\n", $b4_2_lower;
+ printf $out " 0x%02x, /* b4_2_upper */\n", $b4_2_upper;
+ printf $out " 0x%02x, /* b4_3_lower */\n", $b4_3_lower;
+ printf $out " 0x%02x, /* b4_3_upper */\n", $b4_3_upper;
+ printf $out " 0x%02x, /* b4_4_lower */\n", $b4_4_lower;
+ printf $out " 0x%02x /* b4_4_upper */\n", $b4_4_upper;
+ print $out "};\n";
+ print $out "\n";
+ print $out "static const $datatype ${tblname}_table[$tblsize] =\n";
+ print $out "{";
+ my $off = 0;
+ foreach my $seg (@segments)
+ {
+ printf $out "\n";
+ printf $out " /*** %s - offset 0x%05x ***/\n", $seg->{header}, $off;
+ printf $out "\n";
+
+ for (my $i=$seg->{min_idx}; $i <= $seg->{max_idx};)
{
- $line .= "," if (!$first1 && !$nocomma);
-
- # write the previous line and put a line header for the
- # new line if this is the first time or this line is full
- if ($xpos >= $colnum || $first1)
- {
- $line =~ s/\s+$//; # remove trailing space
- print $hd $line, "\n";
- $line = sprintf(" /* %02x */ ", $j);
- $xpos = 0;
- }
- else
+ # Print the next line's worth of values.
+ # XXX pad to begin at a nice boundary
+ printf $out " /* %02x */ ", $i;
+ for (my $j = 0; $j < $vals_per_line && $i <= $seg->{max_idx}; $j++)
{
- $line .= " ";
- }
- $first1 = 0;
+ my $val = $seg->{values}->{$i};
- # write each column
- if ($j >= $segstart)
- {
- $line .= sprintf("0x%0*x", $colwidth, $s->{d}{$j});
- $nocomma = 0;
- }
- else
- {
- # adjust column position
- $line .= " " x ($colwidth + 3);
- $nocomma = 1;
+ printf $out " 0x%0*x", $colwidth, $val;
+ $off++;
+ if ($off != $tblsize)
+ {
+ print $out ",";
+ }
+ $i++;
}
- $xpos++;
+ print $out "\n";
+ }
+ if ($seg->{overlaid_trail_zeros})
+ {
+ printf $out " /* $seg->{overlaid_trail_zeros} trailing zero values shared with next segment */\n";
}
-
}
- $line =~ s/\s+$//;
- print $hd $line, "\n};\n";
-}
+ # Sanity check.
+ if ($off != $tblsize) { die "table size didn't match!"; }
-######################################################
-# print_flat_table - output nonsegmented index table
-#
-# print_flat_table(hd, table, tblname, width)
-# this is usually called via writ_table
-#
-# hd - file handle to write
-# table - ref to an index table
-# tblname - C symbol name for the table
-# width - width in characters of this table
+ print $out "};\n";
+}
-sub print_flat_table
+###
+sub build_segments_from_tree
{
- my ($hd, $table, $tblname, $width) = @_;
- my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
-
- print $hd "static const $radix_node_type $tblname =\n{";
- printf $hd "\n 0x%x, 0x%x, /* table range */\n", $st, $ed;
- print $hd " {";
+ my ($header, $rootlabel, $depth, $map) = @_;
- my $first = 1;
- my $line = "";
+ my @segments;
- foreach my $i ($st .. $ed)
+ if (%{$map})
{
- $line .= "," if (!$first);
- my $newitem = sprintf("%d",
- defined $table->{i}{$i} ? $table->{i}{$i}{segoffset} : 0);
+ @segments = build_segments_recurse($header, $rootlabel, "", 1, $depth, $map);
- # flush current line and feed a line if the current line
- # exceeds a limit
- if ($first || length($line . $newitem) > $width)
- {
- $line =~ s/\s+$//; # remove trailing space
- print $hd "$line\n";
- $line = " ";
- }
- else
- {
- $line .= " ";
- }
- $line .= $newitem;
- $first = 0;
+ # Sort the segments into "breadth-first" order. Not strictly required,
+ # but makes the maps nicer to read.
+ @segments = sort { $a->{level} cmp $b->{level} or
+ $a->{path} cmp $b->{path}}
+ @segments;
}
- print $hd $line;
- print $hd "\n }\n};\n";
-}
-######################################################
-# print_segmented_table - output segmented index table
-#
-# print_segmented_table(hd, table, tblname, width)
-# this is usually called via writ_table
-#
-# hd - file handle to write
-# table - ref to an index table
-# tblname - C symbol name for the table
-# width - width in characters of this table
+ return @segments;
+}
-sub print_segmented_table
+###
+sub build_segments_recurse
{
- my ($hd, $table, $tblname, $width) = @_;
- my ($st, $ed) = ($table->{attr}{min}, $table->{attr}{max});
+ my ($header, $label, $path, $level, $depth, $map) = @_;
- # write the variable definition
- print $hd "static const $radix_node_type $tblname =\n{";
- printf $hd "\n 0x%02x, 0x%02x, /*index range */\n {", $st, $ed;
+ my @segments;
- my $first0 = 1;
- foreach my $k (sort { $a <=> $b } keys $table->{i})
+ if ($level == $depth)
{
- print $hd ",\n" if (!$first0);
- $first0 = 0;
- printf $hd "\n /*** %sxxxx - offset 0x%05x ****/",
- $table->{i}{$k}{label}, $table->{i}{$k}{offset};
-
- my $segstart = $table->{i}{$k}{lower};
- my $segend = $table->{i}{$k}{upper};
-
- my $line = "";
- my $first1 = 1;
- my $newitem = "";
+ push @segments, {
+ header => $header . ", leaf: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => $map
+ };
+ }
+ else
+ {
+ my %children;
- foreach my $j ($segstart .. $segend)
+ while (my ($i, $val) = each $map)
{
- $line .= "," if (!$first1);
- $newitem = sprintf("%d",
- $table->{i}{$k}{d}{$j}
- ? $table->{i}{$k}{d}{$j}{segoffset}
- : 0);
+ my $childpath = $path . sprintf("%02x", $i);
+ my $childlabel = "$depth-level-$level-$childpath";
- if ($first1 || length($line . $newitem) > $width)
- {
- $line =~ s/\s+$//;
- print $hd "$line\n";
- $line =
- sprintf(" /* %2s%02x */ ", $table->{i}{$k}{label}, $j);
- }
- else
- {
- $line .= " ";
- }
- $line .= $newitem;
- $first1 = 0;
+ push @segments, build_segments_recurse($header, $childlabel, $childpath,
+ $level + 1, $depth, $val);
+ $children{$i} = $childlabel;
}
- print $hd $line;
- }
- print $hd "\n }\n};\n";
-}
-
-#########################################
-# make_table_refname(table, prefix)
-#
-# internal routine to make C reference notation for tables
-
-sub make_table_refname
-{
- my ($table, $prefix) = @_;
-
- return "NULL" if (!defined $table->{i});
- return "&" . $prefix . $table->{attr}{name};
-}
-
-#########################################
-# print_radix_main(hd, tblname, trie, name_prefix)
-#
-# write main radix tree table
-#
-# hd - file handle to write this table
-# tblname - variable name of this struct
-# trie - ref to a radix tree
-# name_prefix- prefix for subtables.
-sub print_radix_main
-{
- my ($hd, $tblname, $trie, $name_prefix) = @_;
- my $ctblname = $name_prefix . $trie->{csegs}{attr}{name};
- my ($ctbl16name, $ctbl32name);
- if ($trie->{csegs}{attr}{is32bit})
- {
- $ctbl16name = "NULL";
- $ctbl32name = $ctblname;
- }
- else
- {
- $ctbl16name = $ctblname;
- $ctbl32name = "NULL";
+ push @segments, {
+ header => $header . ", byte #$level: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => \%children
+ };
}
-
- my $b2iname = make_table_refname($trie->{b2idx}[0], $name_prefix);
- my $b3i1name = make_table_refname($trie->{b3idx}[0], $name_prefix);
- my $b3i2name = make_table_refname($trie->{b3idx}[1], $name_prefix);
- my $b4i1name = make_table_refname($trie->{b4idx}[0], $name_prefix);
- my $b4i2name = make_table_refname($trie->{b4idx}[1], $name_prefix);
- my $b4i3name = make_table_refname($trie->{b4idx}[2], $name_prefix);
-
- #<<< do not let perltidy touch this
- print $hd "static const $radix_type $tblname =\n{\n";
- print $hd " /* final character table offset and body */\n";
- printf $hd " 0x%x, 0x%x, %s, %s, %s,\n",
- $trie->{csegs}{attr}{min}, $trie->{csegs}{attr}{max},
- $trie->{csegs}{attr}{has0page} ? 'true' : 'false',
- $ctbl16name, $ctbl32name;
-
- print $hd " /* 2-byte code table */\n";
- print $hd " $b2iname,\n";
- print $hd " /* 3-byte code tables */\n";
- print $hd " {$b3i1name, $b3i2name},\n";
- print $hd " /* 4-byte code table */\n";
- print $hd " {$b4i1name, $b4i2name, $b4i3name},\n";
- print $hd "};\n";
- #>>>
+ return @segments;
}
######################################################
@@ -1078,7 +834,6 @@ sub print_radix_map
my ($this_script, $csname, $direction, $charset, $tblwidth) = @_;
my $charmap = &make_charmap($charset, $direction);
- my $trie = &generate_index($charmap);
my $fname =
$direction eq "to_unicode"
? lc("${csname}_to_utf8_radix.map")
@@ -1101,17 +856,8 @@ sub print_radix_map
print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
. "/* This file is generated by $this_script */\n\n";
- foreach my $t (@{ $trie->{all} })
- {
- my $table_name = $name_prefix . $t->{attr}{name};
-
- if (&print_radix_table($out, $t, $table_name, $tblwidth))
- {
- print $out "\n";
- }
- }
+ print_radix_table($out, $tblname, $charmap);
- &print_radix_main($out, $tblname, $trie, $name_prefix);
close($out);
}
diff --git a/src/backend/utils/mb/Unicode/download_srctxts.sh b/src/backend/utils/mb/Unicode/download_srctxts.sh
deleted file mode 100755
index 572d57e..0000000
--- a/src/backend/utils/mb/Unicode/download_srctxts.sh
+++ /dev/null
@@ -1,127 +0,0 @@
-#! /bin/bash
-
-# This script downloads conversion source files from URLs as of 2016/10/27
-# These source files may removed or changed without notice
-if [ ! -e CP932.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
-fi
-if [ ! -e JIS0201.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
-fi
-if [ ! -e JIS0208.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT
-fi
-if [ ! -e JIS0212.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT
-fi
-if [ ! -e SHIFTJIS.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT
-fi
-if [ ! -e CP866.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT
-fi
-if [ ! -e CP874.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
-fi
-if [ ! -e CP936.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
-fi
-if [ ! -e CP950.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT
-fi
-if [ ! -e CP1250.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT
-fi
-if [ ! -e CP1251.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
-fi
-if [ ! -e CP1252.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT
-fi
-if [ ! -e CP1253.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT
-fi
-if [ ! -e CP1254.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT
-fi
-if [ ! -e CP1255.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT
-fi
-if [ ! -e CP1256.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT
-fi
-if [ ! -e CP1257.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT
-fi
-if [ ! -e CP1258.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
-fi
-if [ ! -e 8859-2.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT
-fi
-if [ ! -e 8859-3.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT
-fi
-if [ ! -e 8859-4.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT
-fi
-if [ ! -e 8859-5.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT
-fi
-if [ ! -e 8859-6.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT
-fi
-if [ ! -e 8859-7.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT
-fi
-if [ ! -e 8859-8.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT
-fi
-if [ ! -e 8859-9.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT
-fi
-if [ ! -e 8859-10.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT
-fi
-if [ ! -e 8859-13.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT
-fi
-if [ ! -e 8859-14.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT
-fi
-if [ ! -e 8859-15.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT
-fi
-if [ ! -e 8859-16.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
-fi
-if [ ! -e KOI8-R.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
-fi
-if [ ! -e KOI8-U.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-U.TXT
-fi
-if [ ! -e CNS11643.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/CNS11643.TXT
-fi
-if [ ! -e KSX1001.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/KSX1001.TXT
-fi
-if [ ! -e JOHAB.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/JOHAB.TXT
-fi
-if [ ! -e BIG5.TXT ]; then
- wget ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/BIG5.TXT
-fi
-if [ ! -e windows-949-2000.xml ]; then
- wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/windows-949-2000.xml
-fi
-if [ ! -e gb-18030-2000.xml ]; then
- wget http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/gb-18030-2000.xml
-fi
-if [ ! -e sjis-0213-2004-std.txt ]; then
- wget http://x0213.org/codetable/sjis-0213-2004-std.txt
-fi
-if [ ! -e euc-jis-2004-std.txt ]; then
- wget http://x0213.org/codetable/euc-jis-2004-std.txt
-fi
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
old mode 100755
new mode 100644
diff --git a/src/backend/utils/mb/Unicode/map_checker.c b/src/backend/utils/mb/Unicode/map_checker.c
index 643ac10..65e33ea 100644
--- a/src/backend/utils/mb/Unicode/map_checker.c
+++ b/src/backend/utils/mb/Unicode/map_checker.c
@@ -9,98 +9,109 @@
* radix tree conversion function - this should be identical to the function in
* ../conv.c with the same name
*/
-const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
{
- uint32 off = 0;
- uint32 b1 = c >> 24;
- uint32 b2 = (c >> 16) & 0xff;
- uint32 b3 = (c >> 8) & 0xff;
- uint32 b4 = c & 0xff;
-
- if (b1 > 0)
+ if (l == 4)
{
/* 4-byte code */
- uint32 idx;
-
- /* check code validity - fist byte */
- if (rt->b4idx[0] == NULL ||
- b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
- return 0;
-
- idx = b1 - rt->b4idx[0]->lower;
- off = rt->b4idx[0]->idx[idx];
- if (off == 0)
- return 0;
- /* check code validity - second byte */
- if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
return 0;
- idx = b2 - rt->b4idx[1]->lower;
- off = (rt->b4idx[1]->idx + off - 1)[idx];
- if (off == 0)
- return 0;
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
- /* check code validity - third byte */
- if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
- return 0;
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
- idx = b3 - rt->b4idx[2]->lower;
- off = (rt->b4idx[2]->idx + off - 1)[idx];
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
}
- else if (b2 > 0)
+ else if (l == 3)
{
/* 3-byte code */
- uint32 idx;
-
- /* check code validity - first byte */
- if (rt->b3idx[0] == NULL ||
- b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
return 0;
- idx = b2 - rt->b3idx[0]->lower;
- off = rt->b3idx[0]->idx[idx];
- if (off == 0)
- return 0;
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
- /* check code validity - second byte */
- if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
- return 0;
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
- idx = b3 - rt->b3idx[1]->lower;
- off = (rt->b3idx[1]->idx + off - 1)[idx];
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
}
- else if (b3 > 0)
+ else if (l == 2)
{
/* 2-byte code */
- uint32 idx;
/* check code validity - first byte */
- if (rt->b2idx == NULL ||
- b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
return 0;
- idx = b3 - rt->b2idx->lower;
- off = rt->b2idx->idx[idx];
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
}
- else
+ else if (l == 1)
{
- if (rt->single_byte)
- off = 1;
- }
-
- if (off == 0)
- return 0;
+ /* 1-byte code */
- /* check code validity - last byte */
- if (b4 < rt->chars_lower || b4 > rt->chars_upper)
- return 0;
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
- if (rt->chars32)
- return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
- else
- return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
}
int main(void)
@@ -116,6 +127,12 @@ int main(void)
{
uint32 s, c, d;
+ unsigned char b1;
+ unsigned char b2;
+ unsigned char b3;
+ unsigned char b4;
+ int l;
+
if (mp->ul)
{
s = mp->ul[i].utf;
@@ -132,7 +149,20 @@ int main(void)
exit(1);
}
- c = pg_mb_radix_conv(mp->rt, s);
+ b1 = s >> 24;
+ b2 = s >> 16;
+ b3 = s >> 8;
+ b4 = s;
+ if (b1 != 0)
+ l = 4;
+ else if (b2 != 0)
+ l = 3;
+ else if (b3 != 0)
+ l = 2;
+ else
+ l = 1;
+
+ c = pg_mb_radix_conv(mp->rt, l, b1, b2, b3, b4);
if (c != d)
{
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index d4fab1f..f850487 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -284,36 +284,6 @@ mic2latin_with_table(const unsigned char *mic,
/*
* comparison routine for bsearch()
- * this routine is intended for UTF8 -> local code
- */
-static int
-compare1(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_utf_to_local *) p2)->utf;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
- * this routine is intended for local code -> UTF8
- */
-static int
-compare2(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_local_to_utf *) p2)->code;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
* this routine is intended for combined UTF8 -> local code
*/
static int
@@ -366,98 +336,109 @@ store_coded_char(unsigned char *dest, uint32 code)
/*
* radix tree conversion function
*/
-const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
{
- uint32 off = 0;
- uint32 b1 = c >> 24;
- uint32 b2 = (c >> 16) & 0xff;
- uint32 b3 = (c >> 8) & 0xff;
- uint32 b4 = c & 0xff;
-
- if (b1 > 0)
+ if (l == 4)
{
/* 4-byte code */
- uint32 idx;
-
- /* check code validity - fist byte */
- if (rt->b4idx[0] == NULL ||
- b1 < rt->b4idx[0]->lower || b1 > rt->b4idx[0]->upper)
- return 0;
-
- idx = b1 - rt->b4idx[0]->lower;
- off = rt->b4idx[0]->idx[idx];
- if (off == 0)
- return 0;
- /* check code validity - second byte */
- if (b2 < rt->b4idx[1]->lower || b2 > rt->b4idx[1]->upper)
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
return 0;
- idx = b2 - rt->b4idx[1]->lower;
- off = (rt->b4idx[1]->idx + off - 1)[idx];
- if (off == 0)
- return 0;
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
- /* check code validity - third byte */
- if (b3 < rt->b4idx[2]->lower || b3 > rt->b4idx[2]->upper)
- return 0;
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
- idx = b3 - rt->b4idx[2]->lower;
- off = (rt->b4idx[2]->idx + off - 1)[idx];
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
}
- else if (b2 > 0)
+ else if (l == 3)
{
/* 3-byte code */
- uint32 idx;
-
- /* check code validity - first byte */
- if (rt->b3idx[0] == NULL ||
- b2 < rt->b3idx[0]->lower || b2 > rt->b3idx[0]->upper)
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
return 0;
- idx = b2 - rt->b3idx[0]->lower;
- off = rt->b3idx[0]->idx[idx];
- if (off == 0)
- return 0;
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
- /* check code validity - second byte */
- if (b3 < rt->b3idx[1]->lower || b3 > rt->b3idx[1]->upper)
- return 0;
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
- idx = b3 - rt->b3idx[1]->lower;
- off = (rt->b3idx[1]->idx + off - 1)[idx];
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
}
- else if (b3 > 0)
+ else if (l == 2)
{
/* 2-byte code */
- uint32 idx;
/* check code validity - first byte */
- if (rt->b2idx == NULL ||
- b3 < rt->b2idx->lower || b3 > rt->b2idx->upper)
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
return 0;
- idx = b3 - rt->b2idx->lower;
- off = rt->b2idx->idx[idx];
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
}
- else
+ else if (l == 1)
{
- if (rt->single_byte)
- off = 1;
- }
+ /* 1-byte code */
- if (off == 0)
- return 0;
-
- /* check code validity - last byte */
- if (b4 < rt->chars_lower || b4 > rt->chars_upper)
- return 0;
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
- if (rt->chars32)
- return (rt->chars32 + off - 1)[b4 - rt->chars_lower];
- else
- return (rt->chars16 + off - 1)[b4 - rt->chars_lower];
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
}
/*
@@ -468,7 +449,6 @@ const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
* iso: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -486,14 +466,13 @@ const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const void *map, int mapsize,
- const void *cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_utf_to_local *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iutf;
int l;
- const pg_utf_to_local *p;
const pg_utf_to_local_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -503,6 +482,11 @@ UtfToLocal(const unsigned char *utf, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*utf == '\0')
break;
@@ -524,27 +508,28 @@ UtfToLocal(const unsigned char *utf, int len,
/* collect coded char of length l */
if (l == 2)
{
- iutf = *utf++ << 8;
- iutf |= *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 3)
{
- iutf = *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 4)
{
- iutf = *utf++ << 24;
- iutf |= *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b1 = *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iutf = 0; /* keep compiler quiet */
}
+ iutf = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
/* First, try with combined map if possible */
if (cmap && len > l)
@@ -613,21 +598,9 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- if (mapsize > 0)
- {
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
-
- if (p)
- {
- iso = store_coded_char(iso, p->code);
- continue;
- }
- }
- else if (map)
+ if (map)
{
- uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree *)map,
- iutf);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
if (converted)
{
iso = store_coded_char(iso, converted);
@@ -667,7 +640,6 @@ UtfToLocal(const unsigned char *utf, int len,
* utf: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -685,14 +657,13 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const void *map, int mapsize,
- const void *cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_local_to_utf *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iiso;
int l;
- const pg_local_to_utf *p;
const pg_local_to_utf_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -702,6 +673,11 @@ LocalToUtf(const unsigned char *iso, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*iso == '\0')
break;
@@ -720,40 +696,39 @@ LocalToUtf(const unsigned char *iso, int len,
/* collect coded char of length l */
if (l == 1)
- iiso = *iso++;
+ b4 = *iso++;
else if (l == 2)
{
- iiso = *iso++ << 8;
- iiso |= *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 3)
{
- iiso = *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 4)
{
- iiso = *iso++ << 24;
- iiso |= *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b1 = *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iiso = 0; /* keep compiler quiet */
}
+ iiso = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
- if (mapsize > 0)
+ if (map)
{
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
- if (p)
+ if (converted)
{
- utf = store_coded_char(utf, p->utf);
+ utf = store_coded_char(utf, converted);
continue;
}
@@ -771,16 +746,6 @@ LocalToUtf(const unsigned char *iso, int len,
}
}
}
- else if (map)
- {
- uint32 converted = pg_mb_radix_conv((pg_mb_radix_tree*)map, iiso);
-
- if (converted)
- {
- utf = store_coded_char(utf, converted);
- continue;
- }
- }
/* if there's a conversion function, try that */
if (conv_func)
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
index 2857228..6ca7191 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
@@ -42,7 +42,7 @@ big5_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_BIG5, PG_UTF8);
LocalToUtf(src, len, dest,
- &big5_to_unicode_tree, 0,
+ &big5_to_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
@@ -60,7 +60,7 @@ utf8_to_big5(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_BIG5);
UtfToLocal(src, len, dest,
- &big5_from_unicode_tree, 0,
+ &big5_from_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
index f61f86b..6580243 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
@@ -48,7 +48,7 @@ utf8_to_koi8r(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8R);
UtfToLocal(src, len, dest,
- &koi8r_from_unicode_tree, 0,
+ &koi8r_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -66,7 +66,7 @@ koi8r_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8R, PG_UTF8);
LocalToUtf(src, len, dest,
- &koi8r_to_unicode_tree, 0,
+ &koi8r_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -84,7 +84,7 @@ utf8_to_koi8u(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8U);
UtfToLocal(src, len, dest,
- &koi8u_from_unicode_tree, 0,
+ &koi8u_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
@@ -102,7 +102,7 @@ koi8u_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8U, PG_UTF8);
LocalToUtf(src, len, dest,
- &koi8u_to_unicode_tree, 0,
+ &koi8u_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
index 1ad3d03..8676618 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
@@ -44,7 +44,7 @@ euc_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- &euc_jis_2004_to_unicode_tree, 0,
+ &euc_jis_2004_to_unicode_tree,
LUmapEUC_JIS_2004_combined, lengthof(LUmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_euc_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JIS_2004);
UtfToLocal(src, len, dest,
- &euc_jis_2004_from_unicode_tree, 0,
+ &euc_jis_2004_from_unicode_tree,
ULmapEUC_JIS_2004_combined, lengthof(ULmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
index be1a036..1dea26e 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
@@ -42,7 +42,7 @@ euc_cn_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_CN, PG_UTF8);
LocalToUtf(src, len, dest,
- &euc_cn_to_unicode_tree, 0,
+ &euc_cn_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
@@ -60,7 +60,7 @@ utf8_to_euc_cn(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_CN);
UtfToLocal(src, len, dest,
- &euc_cn_from_unicode_tree, 0,
+ &euc_cn_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index cc46003..0f65f44 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- &euc_jp_to_unicode_tree, 0,
+ &euc_jp_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- &euc_jp_from_unicode_tree, 0,
+ &euc_jp_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
index 5e83522..d7d2d78 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
@@ -42,7 +42,7 @@ euc_kr_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_KR, PG_UTF8);
LocalToUtf(src, len, dest,
- &euc_kr_to_unicode_tree, 0,
+ &euc_kr_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
@@ -60,7 +60,7 @@ utf8_to_euc_kr(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_KR);
UtfToLocal(src, len, dest,
- &euc_kr_from_unicode_tree, 0,
+ &euc_kr_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
index dd3d791..94d9bee 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
@@ -42,7 +42,7 @@ euc_tw_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_TW, PG_UTF8);
LocalToUtf(src, len, dest,
- &euc_tw_to_unicode_tree, 0,
+ &euc_tw_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
@@ -60,7 +60,7 @@ utf8_to_euc_tw(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_TW);
UtfToLocal(src, len, dest,
- &euc_tw_from_unicode_tree, 0,
+ &euc_tw_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
index 3e3c74d..0dca5eb 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
@@ -197,7 +197,7 @@ gb18030_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GB18030, PG_UTF8);
LocalToUtf(src, len, dest,
- &gb18030_to_unicode_tree, 0,
+ &gb18030_to_unicode_tree,
NULL, 0,
conv_18030_to_utf8,
PG_GB18030);
@@ -215,7 +215,7 @@ utf8_to_gb18030(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GB18030);
UtfToLocal(src, len, dest,
- &gb18030_from_unicode_tree, 0,
+ &gb18030_from_unicode_tree,
NULL, 0,
conv_utf8_to_18030,
PG_GB18030);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
index 872f353..06234de 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
@@ -42,7 +42,7 @@ gbk_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GBK, PG_UTF8);
LocalToUtf(src, len, dest,
- &gbk_to_unicode_tree, 0,
+ &gbk_to_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
@@ -60,7 +60,7 @@ utf8_to_gbk(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GBK);
UtfToLocal(src, len, dest,
- &gbk_from_unicode_tree, 0,
+ &gbk_from_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
index 2361528..98cd3c7 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
@@ -109,7 +109,7 @@ iso8859_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, 0,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -141,7 +141,7 @@ utf8_to_iso8859(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, 0,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
index 2d8ca18..4036fd1 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
@@ -42,7 +42,7 @@ johab_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_JOHAB, PG_UTF8);
LocalToUtf(src, len, dest,
- &johab_to_unicode_tree, 0,
+ &johab_to_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
@@ -60,7 +60,7 @@ utf8_to_johab(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_JOHAB);
UtfToLocal(src, len, dest,
- &johab_from_unicode_tree, 0,
+ &johab_from_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 0a4802d..2a4245a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -42,7 +42,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- &sjis_to_unicode_tree, 0,
+ &sjis_to_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
@@ -60,7 +60,7 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
UtfToLocal(src, len, dest,
- &sjis_from_unicode_tree, 0,
+ &sjis_from_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
index 7160741..c83c5da 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
@@ -44,7 +44,7 @@ shift_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SHIFT_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- &shift_jis_2004_to_unicode_tree, 0,
+ &shift_jis_2004_to_unicode_tree,
LUmapSHIFT_JIS_2004_combined, lengthof(LUmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_shift_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SHIFT_JIS_2004);
UtfToLocal(src, len, dest,
- &shift_jis_2004_from_unicode_tree, 0,
+ &shift_jis_2004_from_unicode_tree,
ULmapSHIFT_JIS_2004_combined, lengthof(ULmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
index fb66a8a..d06a19b 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
@@ -42,7 +42,7 @@ uhc_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UHC, PG_UTF8);
LocalToUtf(src, len, dest,
- &uhc_to_unicode_tree, 0,
+ &uhc_to_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
@@ -60,7 +60,7 @@ utf8_to_uhc(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_UHC);
UtfToLocal(src, len, dest,
- &uhc_from_unicode_tree, 0,
+ &uhc_from_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
index d213927..9f55307 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
@@ -90,7 +90,7 @@ win_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, 0,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -122,7 +122,7 @@ utf8_to_win(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, 0,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index 38edbff..7efa600 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -383,26 +383,56 @@ typedef struct
uint32 code; /* local code */
} pg_utf_to_local;
-/*
- * radix tree structer for faster conversion
- */
typedef struct pg_mb_radix_index
{
- uint8 lower, upper; /* index range of b2idx */
- uint32 idx[FLEXIBLE_ARRAY_MEMBER]; /* index body */
+ uint8 lower;
+ uint8 upper; /* index range of b2idx */
} pg_mb_radix_index;
+/*
+ * Radix tree structs for faster conversion
+ */
typedef struct
{
- const uint8 chars_lower, chars_upper; /* index range of chars* */
- const bool single_byte; /* true if the first segment is
- * for single byte characters*/
- const uint16 *chars16; /* 16 bit character table */
+ /*
+ * Array containing all the values. Only one of chars16 or chars32 is
+ * used, depending on how wide the values we need to represent are.
+ */
+ const uint16 *chars16; /* 16 bit */
const uint32 *chars32; /* 32 bit character table */
- const pg_mb_radix_index *b2idx;
- const pg_mb_radix_index *b3idx[2];
- const pg_mb_radix_index *b4idx[3];
+ /* Radix tree for 1-byte inputs */
+ uint32 b1root; /* offset of table in the chars[16|32] array */
+ uint8 b1_lower; /* min allowed value for a single byte input */
+ uint8 b1_upper; /* max allowed value for a single byte input */
+
+ /* Radix tree for 2-byte inputs */
+ uint32 b2root; /* offset of 1st byte's table */
+ uint8 b2_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b2_1_upper;
+ uint8 b2_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b2_2_upper;
+
+ /* Radix tree for 3-byte inputs */
+ uint32 b3root; /* offset of 1st byte's table */
+ uint8 b3_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b3_1_upper;
+ uint8 b3_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b3_2_upper;
+ uint8 b3_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b3_3_upper;
+
+ /* Radix tree for 4-byte inputs */
+ uint32 b4root; /* offset of 1st byte's table */
+ uint8 b4_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b4_1_upper;
+ uint8 b4_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b4_2_upper;
+ uint8 b4_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b4_3_upper;
+ uint8 b4_4_lower; /* min/max allowed value for 4th input byte */
+ uint8 b4_4_upper;
+
} pg_mb_radix_tree;
/*
@@ -532,14 +562,14 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const void *map, int mapsize,
- const void *combined_map, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_utf_to_local *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const void *map, int mapsize,
- const void *combined_cmap, int cmapsize,
+ const pg_mb_radix_tree *map,
+ const pg_local_to_utf *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
@@ -573,7 +603,6 @@ extern void latin2mic_with_table(const unsigned char *l, unsigned char *p,
extern void mic2latin_with_table(const unsigned char *mic, unsigned char *p,
int len, int lc, int encoding,
const unsigned char *tab);
-extern const uint32 pg_mb_radix_conv(const pg_mb_radix_tree *rt, const uint32 c);
extern bool pg_utf8_islegal(const unsigned char *source, int length);
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-10 11:22 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 2 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-10 11:22 UTC (permalink / raw)
To: hlinnaka@iki.fi; +Cc: daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, I found a bug in my portion while rebasing.
The attached patches apply on top of the current master HEAD, not
on Heikki's previous one. And separated into 4 parts.
At Tue, 13 Dec 2016 15:11:03 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20161213.151103.157484378.horiguchi.kyotaro@lab.ntt.co.jp>
> > Apart from the aboves, I have some trivial comments on the new
> > version.
> >
> >
> > 1. If we decide not to use old-style maps, UtfToLocal no longer
> > need to take void * as map data. (Patch 0001)
I changed the pointer type wrongly. Combined maps are of the type
*_combined.
> > 2. "use Data::Dumper" doesn't seem necessary. (Patch 0002)
> > 3. A comment contains a superfluous comma. (Patch 0002) (The last
> > byte of the first line below)
> > 4. The following code doesn't seem so perl'ish.
> > 5. download_srctxts.sh is no longer needed. (No patch)
>
> 6. Fixed some inconsistent indentation/folding.
> 7. Fix handling of $verbose.
> 8. Sort segments using leading bytes.
The attached files are the following. This patchset is not
complete missing changes of map files. The change is tremendously
large but generatable.
0001-Add-missing-semicolon.patch
UCS_to_EUC_JP.pl has a line missing teminating semicolon. This
doesn't harm but surely a syntax error. This patch fixes it.
This might should be a separate patch.
0002-Correct-reference-resolution-syntax.patch
convutils.pm has lines with different syntax of reference
resolution. This unifies the syntax.
0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
Before adding radix tree stuff, applied pgperltidy and inserted
format-skipping pragma for the parts where perltidy seems to do
too much.
0004-Use-radix-tree-for-character-conversion.patch
Radix tree body.
The unattached fifth patch is generated by the following steps.
[$(TOP)]$ ./configure
[Unicode]$ make
[Unicode]$ make distclean
[Unicode]$ git add .
[Unicode]$ commit
=== COMMITE MESSSAGE
Replace map files with radix tree files.
These encodings no longer uses the former map files and uses new radix
tree files.
===
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments: download all (4 files, .tar.gz)
0001-Add-missing-semicolon.patch (text/x-patch, 890B) download
From df24db93d074f3b27037c8e448fe8173ae4cb294 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 19:21:58 +0900
Subject: [PATCH 1/5] Add missing semicolon.
UCS_to_EUC_JP.pl has a line missing terminating semicolon. Added it.
---
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index b70f714..926d2d8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -218,7 +218,7 @@ sub sjis2jis
$pos = $pos - ((31 * 0x5e) + 12);
# after 85-ku 82-ten needs to be moved 2 codepoints
- $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82);
}
my $hi2 = $pos / 0x5e;
--
2.9.2
0002-Correct-reference-resolution-syntax.patch (text/x-patch, 3.7K) download
From 0e4e2006453efcdda708d0b77aa4f22da3eea150 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 17:41:02 +0900
Subject: [PATCH 2/5] Correct reference resolution syntax
Reference resolution of a hash is to written as '$x->{a}' but some of
them are written as '$${a}'. This patch unifies the syntax.
---
src/backend/utils/mb/Unicode/convutils.pm | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 7adcee4..0ae79a2 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -168,20 +168,20 @@ sub print_from_utf8_map
"static const pg_utf_to_local ULmap${charset}[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
+ foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $$i{utf8}, $$i{code});
+ printf($out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code});
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment = "$i->{f}:$i->{l} $i->{comment}";
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
print($out "\t/* $last_comment */") if ($verbose);
@@ -202,14 +202,14 @@ sub print_from_utf8_combined_map
"static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
+ foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $$i{utf8}, $$i{utf8_second}, $$i{code});
- $last_comment = "$$i{comment}";
+ printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $i->{utf8}, $i->{utf8_second}, $i->{code});
+ $last_comment = "$i->{comment}";
}
print($out "\t/* $last_comment */") if ($verbose);
print $out "\n};\n";
@@ -230,20 +230,20 @@ sub print_to_utf8_map
"static const pg_local_to_utf LUmap${charset}[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
+ foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $$i{code}, $$i{utf8});
+ printf($out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8});
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment = "$i->{f}:$i->{l} $i->{comment}";
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
print($out "\t/* $last_comment */") if ($verbose);
@@ -265,14 +265,14 @@ sub print_to_utf8_combined_map
"static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
+ foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $$i{code}, $$i{utf8}, $$i{utf8_second});
- $last_comment = "$$i{comment}";
+ printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $i->{code}, $i->{utf8}, $i->{utf8_second});
+ $last_comment = "$i->{comment}";
}
print($out "\t/* $last_comment */") if ($verbose);
print $out "\n};\n";
--
2.9.2
0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch (text/x-patch, 22.3K) download
From c67b13210a6f7abb999b580cabae009c8a47ff47 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 17:54:01 +0900
Subject: [PATCH 3/5] Apply pgperltidy on src/backend/utils/mb/Unicode
Before modifying perl creation perl scripts, apply pgperltidy to
separate from added part. Plus, unified syntax of print/printf.
---
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl | 25 ++--
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 12 +-
.../utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl | 17 ++-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 31 +++--
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl | 2 +
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 15 ++-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl | 2 +
.../utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl | 22 ++--
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 8 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 11 +-
src/backend/utils/mb/Unicode/convutils.pm | 138 ++++++++++++---------
12 files changed, 168 insertions(+), 124 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 20f6c70..d0d41d5 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -33,9 +33,10 @@ my $all = &read_source("BIG5.TXT");
# Load CP950.TXT
my $cp950txt = &read_source("CP950.TXT");
-foreach my $i (@$cp950txt) {
+foreach my $i (@$cp950txt)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
# Pick only the ETEN extended characters in the range 0xf9d6 - 0xf9dc
# from CP950.TXT
@@ -44,20 +45,22 @@ foreach my $i (@$cp950txt) {
&& $code >= 0xf9d6
&& $code <= 0xf9dc)
{
- push @$all, {code => $code,
- ucs => $ucs,
- comment => $i->{comment},
- direction => "both"};
+ push @$all,
+ { code => $code,
+ ucs => $ucs,
+ comment => $i->{comment},
+ direction => "both" };
}
}
-foreach my $i (@$all) {
+foreach my $i (@$all)
+{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- # BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
- # contain only one of them. XXX: Doesn't really make sense to include any of them,
- # but for historical reasons, we map the first one of them.
+# BIG5.TXT maps several BIG5 characters to U+FFFD. The UTF-8 to BIG5 mapping can
+# contain only one of them. XXX: Doesn't really make sense to include any of them,
+# but for historical reasons, we map the first one of them.
if ($i->{ucs} == 0xFFFD && $i->{code} != 0xA15A)
{
$i->{direction} = "to_unicode";
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 7566104..54bb367 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -36,9 +36,10 @@ while (<$in>)
# a lot of extra characters on top of the GB2312 character set that
# EUC_CN encodes. Filter out those extra characters.
next if (($code & 0xFF) < 0xA1);
+ #<<< do not let perltidy touch this
next if (!($code >= 0xA100 && $code <= 0xA9FF ||
$code >= 0xB000 && $code <= 0xF7FF));
-
+ #>>>
next if ($code >= 0xA2A1 && $code <= 0xA2B0);
next if ($code >= 0xA2E3 && $code <= 0xA2E4);
next if ($code >= 0xA2EF && $code <= 0xA2F0);
@@ -65,11 +66,10 @@ while (<$in>)
$ucs = 0x2015;
}
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index cbe2a1e..50cc6ba 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -29,11 +29,12 @@ while (my $line = <$in>)
my $ucs1 = hex($u1);
my $ucs2 = hex($u2);
- push @all, { direction => 'both',
- ucs => $ucs1,
- ucs_second => $ucs2,
- code => $code,
- comment => $rest };
+ push @all,
+ { direction => 'both',
+ ucs => $ucs1,
+ ucs_second => $ucs2,
+ code => $code,
+ comment => $rest };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
@@ -45,7 +46,11 @@ while (my $line = <$in>)
next if ($code < 0x80 && $ucs < 0x80);
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
+ push @all,
+ { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 926d2d8..b686b16 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -19,7 +19,8 @@ my $jis0212 = &read_source("JIS0212.TXT");
my @mapping;
-foreach my $i (@$jis0212) {
+foreach my $i (@$jis0212)
+{
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
if ($i->{code} == 0x2243)
{
@@ -46,13 +47,14 @@ foreach my $i (@$jis0212) {
# Load CP932.TXT.
my $ct932 = &read_source("CP932.TXT");
-foreach my $i (@$ct932) {
+foreach my $i (@$ct932)
+{
my $sjis = $i->{code};
# We have a different mapping for this in the EUC_JP to UTF-8 direction.
- if ($sjis == 0xeefa ||
- $sjis == 0xeefb ||
- $sjis == 0xeefc)
+ if ( $sjis == 0xeefa
+ || $sjis == 0xeefb
+ || $sjis == 0xeefc)
{
next;
}
@@ -61,8 +63,10 @@ foreach my $i (@$ct932) {
{
my $jis = &sjis2jis($sjis);
- $i->{code} = $jis | ($jis < 0x100 ? 0x8e00 :
- ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+ $i->{code} = $jis | (
+ $jis < 0x100
+ ? 0x8e00
+ : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
# Remember the SJIS code for later.
$i->{sjis} = $sjis;
@@ -71,13 +75,14 @@ foreach my $i (@$ct932) {
}
}
-foreach my $i (@mapping) {
+foreach my $i (@mapping)
+{
my $sjis = $i->{sjis};
# These SJIS characters are excluded completely.
- if ($sjis >= 0xed00 && $sjis <= 0xeef9 ||
- $sjis >= 0xfa54 && $sjis <= 0xfa56 ||
- $sjis >= 0xfa58 && $sjis <= 0xfc4b)
+ if ( $sjis >= 0xed00 && $sjis <= 0xeef9
+ || $sjis >= 0xfa54 && $sjis <= 0xfa56
+ || $sjis >= 0xfa58 && $sjis <= 0xfc4b)
{
$i->{direction} = "none";
next;
@@ -90,6 +95,7 @@ foreach my $i (@mapping) {
next;
}
+ #<<< do not let perltidy touch this
if ($sjis == 0x8790 || $sjis == 0x8791 || $sjis == 0x8792 ||
$sjis == 0x8795 || $sjis == 0x8796 || $sjis == 0x8797 ||
$sjis == 0x879a || $sjis == 0x879b || $sjis == 0x879c ||
@@ -98,8 +104,10 @@ foreach my $i (@mapping) {
$i->{direction} = "to_unicode";
next;
}
+ #<<<
}
+#<<< do not let perltidy touch this
push @mapping, (
{direction => 'both', ucs => 0x4efc, code => 0x8ff4af, comment => '# CJK(4EFC)'},
{direction => 'both', ucs => 0x50f4, code => 0x8ff4b0, comment => '# CJK(50F4)'},
@@ -190,6 +198,7 @@ push @mapping, (
{direction => 'to_unicode', ucs => 0x2121, code => 0x8ff4ad, comment => '# TELEPHONE SIGN'},
{direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
);
+#>>>
print_tables("EUC_JP", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index 228fc4d..0b4c16d 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -29,10 +29,12 @@ foreach my $i (@$mapping)
}
# Some extra characters that are not in KSX1001.TXT
+#<<< do not let perltidy touch this
push @$mapping, (
{direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
print_tables("EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 91699f6..e9c2a8f 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -26,8 +26,8 @@ my @extras;
foreach my $i (@$mapping)
{
- my $ucs = $i->{ucs};
- my $code = $i->{code};
+ my $ucs = $i->{ucs};
+ my $code = $i->{code};
my $origcode = $i->{code};
my $plane = ($code & 0x1f0000) >> 16;
@@ -50,12 +50,11 @@ foreach my $i (@$mapping)
# Some codes are mapped twice in the EUC_TW to UTF-8 table.
if ($origcode >= 0x12121 && $origcode <= 0x20000)
{
- push @extras, {
- ucs => $i->{ucs},
- code => ($i->{code} + 0x8ea10000),
- rest => $i->{rest},
- direction => 'to_unicode'
- }
+ push @extras,
+ { ucs => $i->{ucs},
+ code => ($i->{code} + 0x8ea10000),
+ rest => $i->{rest},
+ direction => 'to_unicode' };
}
}
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index 701c35c..581ce52 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -33,11 +33,10 @@ while (<$in>)
my $code = hex($c);
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index b84d589..b496891 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -23,10 +23,12 @@ require convutils;
my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
+#<<< do not let perltidy touch this
push @$mapping, (
{direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
{direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
{direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
);
+#>>>
print_tables("JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 67b6ef6..5e12ee9 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -29,13 +29,12 @@ while (my $line = <$in>)
my $ucs1 = hex($u1);
my $ucs2 = hex($u2);
- push @mapping, {
- code => $code,
- ucs => $ucs1,
+ push @mapping,
+ { code => $code,
+ ucs => $ucs1,
ucs_second => $ucs2,
- comment => $rest,
- direction => 'both'
- };
+ comment => $rest,
+ direction => 'both' };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
@@ -63,12 +62,11 @@ while (my $line = <$in>)
$direction = 'both';
}
- push @mapping, {
- code => $code,
- ucs => $ucs,
- comment => $rest,
- direction => $direction
- };
+ push @mapping,
+ { code => $code,
+ ucs => $ucs,
+ comment => $rest,
+ direction => $direction };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 74e206f..9e39f5d 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -16,24 +16,27 @@ require convutils;
my $charset = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
+#<<< do not let perltidy touch this
my @reject_sjis =(
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
);
+#>>>
foreach my $i (@$charset)
{
my $code = $i->{code};
- my $ucs = $i->{ucs};
+ my $ucs = $i->{ucs};
- if (grep {$code == $_} @reject_sjis)
+ if (grep { $code == $_ } @reject_sjis)
{
$i->{direction} = "to_unicode";
}
}
# Add these UTF8->SJIS pairs to the table.
+#<<< do not let perltidy touch this
push @$charset, (
{direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
{direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
@@ -44,5 +47,6 @@ push @$charset, (
{direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
{direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
);
+#>>>
print_tables("SJIS", $charset);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index 45c6db5..febf4a3 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -36,16 +36,17 @@ while (<$in>)
if ($code >= 0x80 && $ucs >= 0x0080)
{
- push @mapping, {
- ucs => $ucs,
- code => $code,
- direction => 'both'
- }
+ push @mapping,
+ { ucs => $ucs,
+ code => $code,
+ direction => 'both' };
}
}
close($in);
# One extra character that's not in the source file.
+#<<< do not let perltidy touch this
push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
+#>>>
print_tables("UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 0ae79a2..633647e 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -8,6 +8,7 @@ use strict;
#######################################################################
# convert UCS-4 to UTF-8
#
+#>>> do not let perltidy touch this
sub ucs2utf
{
my ($ucs) = @_;
@@ -19,23 +20,28 @@ sub ucs2utf
}
elsif ($ucs > 0x007f && $ucs <= 0x07ff)
{
- $utf = (($ucs & 0x003f) | 0x80) | ((($ucs >> 6) | 0xc0) << 8);
+ $utf =
+ (($ucs & 0x003f) | 0x80) |
+ ((($ucs >> 6) | 0xc0) << 8);
}
elsif ($ucs > 0x07ff && $ucs <= 0xffff)
{
$utf =
((($ucs >> 12) | 0xe0) << 16) |
- (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) | (($ucs & 0x003f) | 0x80);
+ (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) |
+ (($ucs & 0x003f) | 0x80);
}
else
{
$utf =
((($ucs >> 18) | 0xf0) << 24) |
(((($ucs & 0x3ffff) >> 12) | 0x80) << 16) |
- (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) | (($ucs & 0x003f) | 0x80);
+ (((($ucs & 0x0fc0) >> 6) | 0x80) << 8) |
+ (($ucs & 0x003f) | 0x80);
}
return ($utf);
}
+#>>>
#######################################################################
# read_source - common routine to read source file
@@ -53,22 +59,26 @@ sub read_source
next if (/^#/);
chop;
- next if (/^$/); # Ignore empty lines
+ next if (/^$/); # Ignore empty lines
next if (/^0x([0-9A-F]+)\s+(#.*)$/);
# Skip the first column for JIS0208.TXT
+ #<<< do not let perltidy touch this
if (!/^0x([0-9A-Fa-f]+)\s+0x([0-9A-Fa-f]+)\s+(?:0x([0-9A-Fa-f]+)\s+)?(#.*)$/)
{
print STDERR "READ ERROR at line $. in $fname: $_\n";
exit;
}
- my $out = {f => $fname, l => $.,
- code => hex($1),
- ucs => hex($2),
- comment => $4,
- direction => "both"
- };
+ #>>>
+
+ my $out = {
+ code => hex($1),
+ ucs => hex($2),
+ comment => $4,
+ direction => "both",
+ f => $fname,
+ l => $., };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -118,11 +128,15 @@ sub print_tables
{
if (defined $i->{ucs_second})
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- utf8_second => ucs2utf($i->{ucs_second}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ utf8_second => ucs2utf($i->{ucs_second}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
+
+ #<<< do not let perltidy touch this
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode_combined, $entry;
@@ -131,18 +145,22 @@ sub print_tables
{
push @from_unicode_combined, $entry;
}
+ #>>>
}
else
{
- my $entry = {utf8 => ucs2utf($i->{ucs}),
- code => $i->{code},
- comment => $i->{comment},
- f => $i->{f}, l => $i->{l}};
+ my $entry = {
+ utf8 => ucs2utf($i->{ucs}),
+ code => $i->{code},
+ comment => $i->{comment},
+ f => $i->{f},
+ l => $i->{l} };
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode, $entry;
}
- if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
+ if ( $i->{direction} eq "both"
+ || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
@@ -150,9 +168,11 @@ sub print_tables
}
print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose) if (scalar @to_unicode_combined > 0);
+ print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose)
+ if (scalar @to_unicode_combined > 0);
print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose) if (scalar @from_unicode_combined > 0);
+ print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose)
+ if (scalar @from_unicode_combined > 0);
}
sub print_from_utf8_map
@@ -164,17 +184,17 @@ sub print_from_utf8_map
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code});
+ printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
{
$last_comment = "$i->{f}:$i->{l} $i->{comment}";
@@ -184,7 +204,7 @@ sub print_from_utf8_map
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
@@ -198,20 +218,21 @@ sub print_from_utf8_combined_map
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $i->{utf8}, $i->{utf8_second}, $i->{code});
+ printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
$last_comment = "$i->{comment}";
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
@@ -226,17 +247,17 @@ sub print_to_utf8_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/${fname} */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8});
+ printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
{
$last_comment = "$i->{f}:$i->{l} $i->{comment}";
@@ -246,7 +267,7 @@ sub print_to_utf8_map
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
@@ -261,20 +282,21 @@ sub print_to_utf8_combined_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/${fname} */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
- foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
- {
- print($out ",") if (!$first);
+ foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
+ {
+ print $out "," if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $i->{code}, $i->{utf8}, $i->{utf8_second});
+ printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
$last_comment = "$i->{comment}";
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose);
print $out "\n};\n";
close($out);
}
--
2.9.2
0004-Use-radix-tree-for-character-conversion.patch (text/x-patch, 1.6M) download
From 02f4ccb669f18b1f4356acadb0334efe5c4e1e49 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 20:02:00 +0900
Subject: [PATCH 4/5] Use radix tree for character conversion
This patch adds multibyte character converter based using radix tree
modified from Heikki's rework of my previous patch.
Change from Heikki's version are the following.
Fix the type for map files of UtfToLocal's parameter and the opposite.
Remove 'use Data::Dumper'
Remove a needless comma in comment
Some style changes
Let $verbose work as expected
Sort segments referring to preceding bytes
Remove download_srctxts.sh
---
src/backend/utils/mb/Unicode/Makefile | 75 +-
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 9 +-
.../utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl | 14 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 15 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl | 13 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl | 11 +-
.../utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl | 13 +-
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 35 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 11 +-
src/backend/utils/mb/Unicode/UCS_to_most.pl | 5 +-
src/backend/utils/mb/Unicode/convutils.pm | 682 +-
src/backend/utils/mb/Unicode/euc-jis-2004-std.txt | 11549 -------
src/backend/utils/mb/Unicode/gb-18030-2000.xml | 30916 -------------------
src/backend/utils/mb/Unicode/make_mapchecker.pl | 71 +
src/backend/utils/mb/Unicode/map_checker.c | 177 +
.../utils/mb/Unicode/sjis-0213-2004-std.txt | 11549 -------
src/backend/utils/mb/conv.c | 244 +-
.../conversion_procs/utf8_and_big5/utf8_and_big5.c | 8 +-
.../utf8_and_cyrillic/utf8_and_cyrillic.c | 16 +-
.../utf8_and_euc2004/utf8_and_euc2004.c | 8 +-
.../utf8_and_euc_cn/utf8_and_euc_cn.c | 8 +-
.../utf8_and_euc_jp/utf8_and_euc_jp.c | 8 +-
.../utf8_and_euc_kr/utf8_and_euc_kr.c | 8 +-
.../utf8_and_euc_tw/utf8_and_euc_tw.c | 8 +-
.../utf8_and_gb18030/utf8_and_gb18030.c | 8 +-
.../conversion_procs/utf8_and_gbk/utf8_and_gbk.c | 8 +-
.../utf8_and_iso8859/utf8_and_iso8859.c | 127 +-
.../utf8_and_johab/utf8_and_johab.c | 8 +-
.../conversion_procs/utf8_and_sjis/utf8_and_sjis.c | 8 +-
.../utf8_and_sjis2004/utf8_and_sjis2004.c | 8 +-
.../conversion_procs/utf8_and_uhc/utf8_and_uhc.c | 8 +-
.../conversion_procs/utf8_and_win/utf8_and_win.c | 98 +-
src/include/mb/pg_wchar.h | 56 +-
36 files changed, 1411 insertions(+), 54398 deletions(-)
delete mode 100644 src/backend/utils/mb/Unicode/euc-jis-2004-std.txt
delete mode 100644 src/backend/utils/mb/Unicode/gb-18030-2000.xml
create mode 100755 src/backend/utils/mb/Unicode/make_mapchecker.pl
create mode 100644 src/backend/utils/mb/Unicode/map_checker.c
delete mode 100644 src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index d9ea1af..f5b7c34 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -40,7 +40,8 @@ WINMAPS = win866_to_utf8.map utf8_to_win866.map \
GENERICMAPS = $(ISO8859MAPS) $(WINMAPS) \
gbk_to_utf8.map utf8_to_gbk.map \
- koi8r_to_utf8.map utf8_to_koi8r.map
+ koi8r_to_utf8.map utf8_to_koi8r.map \
+ koi8u_to_utf8.map utf8_to_koi8u.map
SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
euc_jp_to_utf8.map utf8_to_euc_jp.map \
@@ -51,12 +52,17 @@ SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
big5_to_utf8.map utf8_to_big5.map \
johab_to_utf8.map utf8_to_johab.map \
uhc_to_utf8.map utf8_to_uhc.map \
- euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
- utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map \
- shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map \
- utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map
+ euc_jis_2004_to_utf8.map utf8_to_euc_jis_2004.map \
+ shift_jis_2004_to_utf8.map utf8_to_shift_jis_2004.map
-MAPS = $(GENERICMAPS) $(SPECIALMAPS)
+COMBINEDMAPS = euc_jis_2004_to_utf8_combined.map \
+ utf8_to_euc_jis_2004_combined.map \
+ shift_jis_2004_to_utf8_combined.map \
+ utf8_to_shift_jis_2004_combined.map
+
+RADIXGENERICMAPS = $(subst .map,_radix.map,$(GENERICMAPS))
+RADIXMAPS = $(subst .map,_radix.map,$(GENERICMAPS) $(SPECIALMAPS))
+MAPS = $(GENERICMAPS) $(SPECIALMAPS) $(COMBINEDMAPS)
ISO8859TEXTS = 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT \
8859-6.TXT 8859-7.TXT 8859-8.TXT 8859-9.TXT \
@@ -68,53 +74,76 @@ WINTEXTS = CP866.TXT CP874.TXT CP936.TXT \
CP1252.TXT CP1253.TXT CP1254.TXT CP1255.TXT \
CP1256.TXT CP1257.TXT CP1258.TXT
+SPECIALTEXTS = BIG5.TXT CNS11643.TXT \
+ CP932.TXT CP950.TXT \
+ JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \
+ JOHAB.TXT KSX1001.TXT windows-949-2000.xml \
+ euc-jis-2004-std.txt sjis-0213-2004-std.txt \
+ gb-18030-2000.xml
+
GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \
KOI8-R.TXT KOI8-U.TXT
-all: $(MAPS)
+TEXTS = $(GENERICTEXTS) $(WINTEXTS) $(ISO8859TEXTS) $(SPECIALTEXTS)
+
+OBJS = map_checker.o
+
+BINS = map_checker
+
+all: $(MAPS) $(RADIXMAPS) $(BINS)
+
+map_checker.h: make_mapchecker.pl $(MAPS) $(RADIXMAPS)
+ $(PERL) $<
+
+map_checker.o: map_checker.c map_checker.h
+
+map_checker: map_checker.o
-$(GENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
+$(GENERICMAPS) $(RADIXGENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
$(PERL) $<
-johab_to_utf8.map utf8_to_johab.map: UCS_to_JOHAB.pl JOHAB.TXT
+johab_to_utf8.map utf8_to_johab.map johab_to_utf8_radix.map utf8_to_johab_radix.map: UCS_to_JOHAB.pl JOHAB.TXT
$(PERL) $<
-uhc_to_utf8.map utf8_to_uhc.map: UCS_to_UHC.pl windows-949-2000.xml
+uhc_to_utf8.map utf8_to_uhc.map uhc_to_utf8_radix.map utf8_to_uhc_radix.map: UCS_to_UHC.pl windows-949-2000.xml
$(PERL) $<
-euc_jp_to_utf8.map utf8_to_euc_jp.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
+euc_jp_to_utf8.map utf8_to_euc_jp.map euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
$(PERL) $<
-euc_cn_to_utf8.map utf8_to_euc_cn.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
+euc_cn_to_utf8.map utf8_to_euc_cn.map euc_cn_to_utf8_radix.map utf8_to_euc_cn_radix.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
$(PERL) $<
-euc_kr_to_utf8.map utf8_to_euc_kr.map: UCS_to_EUC_KR.pl KSX1001.TXT
+euc_kr_to_utf8.map utf8_to_euc_kr.map euc_kr_to_utf8_radix.map utf8_to_euc_kr_radix.map: UCS_to_EUC_KR.pl KSX1001.TXT
$(PERL) $<
-euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
+euc_tw_to_utf8.map utf8_to_euc_tw.map euc_tw_to_utf8_radix.map utf8_to_euc_tw_radix.map: UCS_to_EUC_TW.pl CNS11643.TXT
$(PERL) $<
-sjis_to_utf8.map utf8_to_sjis.map: UCS_to_SJIS.pl CP932.TXT
+sjis_to_utf8.map utf8_to_sjis.map sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UCS_to_SJIS.pl CP932.TXT
$(PERL) $<
-gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
+gb18030_to_utf8.map utf8_to_gb18030.map gb18030_to_utf8_radix.map utf8_to_gb18030_radix.map: UCS_to_GB18030.pl gb-18030-2000.xml
$(PERL) $<
-big5_to_utf8.map utf8_to_big5.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
+big5_to_utf8.map utf8_to_big5.map big5_to_utf8_radix.map utf8_to_big5_radix.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
$(PERL) $<
-euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
+euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_radix.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
$(PERL) $<
-shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
+shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
$(PERL) $<
-distclean: clean
- rm -f $(TEXTS)
+distclean:
+ rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
-maintainer-clean: distclean
- rm -f $(MAPS)
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
+ rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
+mapcheck: $(MAPS) $(RADIXMAPS) map_checker
+ ./map_checker
DOWNLOAD = wget -O $@ --no-use-server-timestamps
#DOWNLOAD = curl -o $@
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index d0d41d5..6d1ae50 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -27,6 +27,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load BIG5.TXT
my $all = &read_source("BIG5.TXT");
@@ -49,7 +51,9 @@ foreach my $i (@$cp950txt)
{ code => $code,
ucs => $ucs,
comment => $i->{comment},
- direction => "both" };
+ direction => "both",
+ f => $i->{f},
+ l => $i->{l} };
}
}
@@ -68,4 +72,5 @@ foreach my $i (@$all)
}
# Output
-print_tables("BIG5", $all);
+print_tables($this_script, "BIG5", $all, 1);
+print_radix_trees($this_script, "BIG5", $all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 54bb367..0e147b7 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -69,8 +71,11 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
close($in);
-print_tables("EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping, 1);
+print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index 50cc6ba..aa41e1b 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -10,6 +10,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# first generate UTF-8 --> EUC_JIS_2004 table
my $in_file = "euc-jis-2004-std.txt";
@@ -34,8 +36,9 @@ while (my $line = <$in>)
ucs => $ucs1,
ucs_second => $ucs2,
code => $code,
- comment => $rest };
- next;
+ comment => $rest,
+ f => $in_file,
+ l => $. };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
@@ -50,9 +53,12 @@ while (my $line = <$in>)
{ direction => 'both',
ucs => $ucs,
code => $code,
- comment => $rest };
+ comment => $rest,
+ f => $in_file,
+ l => $. };
}
}
close($in);
-print_tables("EUC_JIS_2004", \@all, 1);
+print_tables($this_script, "EUC_JIS_2004", \@all, 1);
+print_radix_trees($this_script, "EUC_JIS_2004", \@all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index b686b16..74eab3e 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -14,6 +14,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load JIS0212.TXT
my $jis0212 = &read_source("JIS0212.TXT");
@@ -63,11 +65,10 @@ foreach my $i (@$ct932)
{
my $jis = &sjis2jis($sjis);
- $i->{code} = $jis | (
- $jis < 0x100
- ? 0x8e00
- : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
-
+#<<< do not let perltidy touch this
+ $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
+ ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+#>>>
# Remember the SJIS code for later.
$i->{sjis} = $sjis;
@@ -200,7 +201,9 @@ push @mapping, (
);
#>>>
-print_tables("EUC_JP", \@mapping);
+print_tables($this_script, "EUC_JP", \@mapping, 1);
+print_radix_trees($this_script, "EUC_JP", \@mapping);
+
#######################################################################
# sjis2jis ; SJIS => JIS conversion
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index 0b4c16d..7ae4359 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -19,6 +19,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("KSX1001.TXT");
@@ -30,11 +32,12 @@ foreach my $i (@$mapping)
# Some extra characters that are not in KSX1001.TXT
#<<< do not let perltidy touch this
-push @$mapping, (
- {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
+push @$mapping,(
+ {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__},
+ {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
#>>>
-print_tables("EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping, 1);
+print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index e9c2a8f..6a6e29b 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -20,6 +20,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
my $mapping = &read_source("CNS11643.TXT");
my @extras;
@@ -54,10 +56,13 @@ foreach my $i (@$mapping)
{ ucs => $i->{ucs},
code => ($i->{code} + 0x8ea10000),
rest => $i->{rest},
- direction => 'to_unicode' };
+ direction => 'to_unicode',
+ f => $i->{f},
+ l => $i->{l} };
}
}
push @$mapping, @extras;
-print_tables("EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping, 1);
+print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index 581ce52..c4a5127 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -36,9 +38,12 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
}
close($in);
-print_tables("GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping, 1);
+print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index b496891..330ffff 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -18,6 +18,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("JOHAB.TXT");
@@ -25,10 +27,11 @@ my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
#<<< do not let perltidy touch this
push @$mapping, (
- {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
+ {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
#>>>
-print_tables("JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping, 1);
+print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 5e12ee9..5dce8f8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -12,6 +12,8 @@ require convutils;
# first generate UTF-8 --> SHIFT_JIS_2004 table
+my $this_script = $0;
+
my $in_file = "sjis-0213-2004-std.txt";
open(my $in, '<', $in_file) || die("cannot open $in_file");
@@ -34,7 +36,9 @@ while (my $line = <$in>)
ucs => $ucs1,
ucs_second => $ucs2,
comment => $rest,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
@@ -66,9 +70,12 @@ while (my $line = <$in>)
{ code => $code,
ucs => $ucs,
comment => $rest,
- direction => $direction };
+ direction => $direction,
+ f => $in_file,
+ l => $. };
}
}
close($in);
-print_tables("SHIFT_JIS_2004", \@mapping, 1);
+print_tables($this_script, "SHIFT_JIS_2004", \@mapping, 1);
+print_radix_trees($this_script, "SHIFT_JIS_2004", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 9e39f5d..e9186fe 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -13,18 +13,20 @@
use strict;
require convutils;
-my $charset = read_source("CP932.TXT");
+my $this_script = $0;
+
+my $mapping = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
#<<< do not let perltidy touch this
-my @reject_sjis =(
+my @reject_sjis = (
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
- 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
-);
+ );
#>>>
-foreach my $i (@$charset)
+foreach my $i (@$mapping)
{
my $code = $i->{code};
my $ucs = $i->{ucs};
@@ -37,16 +39,17 @@ foreach my $i (@$charset)
# Add these UTF8->SJIS pairs to the table.
#<<< do not let perltidy touch this
-push @$charset, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
- {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
- {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
- {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
- {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
-);
+push @$mapping, (
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH', f => $this_script, l => __LINE__ }
+ );
#>>>
-print_tables("SJIS", $charset);
+print_tables($this_script, "SJIS", $mapping, 1);
+print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index febf4a3..96b685d 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "windows-949-2000.xml";
@@ -39,14 +41,17 @@ while (<$in>)
push @mapping,
{ ucs => $ucs,
code => $code,
- direction => 'both' };
+ direction => 'both',
+ f => $in_file,
+ l => $. };
}
}
close($in);
# One extra character that's not in the source file.
#<<< do not let perltidy touch this
-push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
+push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ };
#>>>
-print_tables("UHC", \@mapping);
+print_tables($this_script, "UHC", \@mapping, 1);
+print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index acc03e3..799a0a1 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -18,6 +18,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
my %filename = (
'WIN866' => 'CP866.TXT',
'WIN874' => 'CP874.TXT',
@@ -54,5 +56,6 @@ foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($charset, $mapping);
+ print_tables($this_script, $charset, $mapping, 1);
+ print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 633647e..028cb1b 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -77,8 +77,8 @@ sub read_source
ucs => hex($2),
comment => $4,
direction => "both",
- f => $fname,
- l => $., };
+ f => $fname,
+ l => $. };
# Ignore pure ASCII mappings. PostgreSQL character conversion code
# never even passes these to the conversion code.
@@ -95,6 +95,7 @@ sub read_source
# print_tables : output mapping tables
#
# Arguments:
+# this_script - the name of the *caller script* of this feature
# charset - string name of the character set.
# table - mapping table (see format below)
# verbose - if 1, output comment on each line,
@@ -116,7 +117,7 @@ sub read_source
#
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
# Build an array with only the to-UTF8 direction mappings
my @to_unicode;
@@ -155,91 +156,109 @@ sub print_tables
comment => $i->{comment},
f => $i->{f},
l => $i->{l} };
+ #<<< do not let perltidy touch this
if ($i->{direction} eq "both" || $i->{direction} eq "to_unicode")
{
push @to_unicode, $entry;
}
- if ( $i->{direction} eq "both"
- || $i->{direction} eq "from_unicode")
+ if ($i->{direction} eq "both" || $i->{direction} eq "from_unicode")
{
push @from_unicode, $entry;
}
+ #>>>
}
}
- print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose)
- if (scalar @to_unicode_combined > 0);
- print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose)
- if (scalar @from_unicode_combined > 0);
+ print_to_utf8_map($this_script, $charset, \@to_unicode, $verbose);
+ if (scalar @to_unicode_combined > 0)
+ {
+ print_to_utf8_combined_map($this_script, $charset,
+ \@to_unicode_combined, $verbose);
+ }
+ print_from_utf8_map($this_script, $charset, \@from_unicode, $verbose);
+ if (scalar @from_unicode_combined > 0)
+ {
+ print_from_utf8_combined_map($this_script, $charset,
+ \@from_unicode_combined, $verbose);
+ }
}
sub print_from_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf $out "/* src/backend/utils/mb/Unicode/$fname */\n\n"
- . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table);
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code};
if ($verbose >= 2)
{
- $last_comment = "$i->{f}:$i->{l} $i->{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_from_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf $out "/* src/backend/utils/mb/Unicode/$fname */\n\n"
- . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table);
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{utf8} <=> $b->{utf8} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
- $i->{utf8}, $i->{utf8_second}, $i->{code};
- $last_comment = "$i->{comment}";
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_to_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -247,34 +266,36 @@ sub print_to_utf8_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf $out "/* src/backend/utils/mb/Unicode/${fname} */\n\n"
- . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table);
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8};
if ($verbose >= 2)
{
- $last_comment = "$i->{f}:$i->{l} $i->{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_to_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -282,23 +303,598 @@ sub print_to_utf8_combined_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf $out "/* src/backend/utils/mb/Unicode/${fname} */\n\n"
- . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table);
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort { $a->{code} <=> $b->{code} } @$table)
{
print $out "," if (!$first);
$first = 0;
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
- $i->{code}, $i->{utf8}, $i->{utf8_second};
- $last_comment = "$i->{comment}";
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
+
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print $out "\t/* $last_comment */" if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
+#############################################################################
+# RADIX TREE STUFF
+
+#########################################
+# print_radix_table(<charmap hash ref>)
+#
+# Input: A hash, mapping an input character to an output character.
+#
+# Constructs a radix tree from the hash, and prints it out as a C-struct.
+#
+
+sub print_radix_table
+{
+ my ($out, $tblname, $c) = @_;
+
+ ###
+ ### Build radix trees in memory, for 1-, 2-, 3- and 4-byte inputs. Each
+ ### radix tree is represented as a nested hash, each hash indexed by
+ ### input byte
+ ###
+ my %b1map;
+ my %b2map;
+ my %b3map;
+ my %b4map;
+ foreach my $in (keys %$c)
+ {
+ my $out = $c->{$in};
+
+ if ($in < 0x100)
+ {
+ $b1map{$in} = $out;
+ }
+ elsif ($in < 0x10000)
+ {
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+
+ $b2map{$b1}{$b2} = $out;
+ }
+ elsif ($in < 0x1000000)
+ {
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+
+ $b3map{$b1}{$b2}{$b3} = $out;
+ }
+ elsif ($in < 0x100000000)
+ {
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+
+ $b4map{$b1}{$b2}{$b3}{$b4} = $out;
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+ }
+
+ my @segments;
+
+ ###
+ ### Build a linear list of "segments", from the nested hashes.
+ ###
+ ### Each segment is a lookup table, keyed by the next byte in the input.
+ ### The segments are written out physically to one big array in the final
+ ### step, but logically, they form a radix tree. Or rather, four radix
+ ### trees: one for 1-byte inputs, another for 2-byte inputs, 3-byte
+ ### inputs, and 4-byte inputs.
+ ###
+ ### Each segment is represented by a hash with following fields:
+ ###
+ ### comment => <string to output as a comment>
+ ### label => <label that can be used to refer to this segment from elsewhere>
+ ### values => <a hash, keyed by byte, 0-0xff>
+ ###
+ ### Entries in 'values' can be integers (for leaf-level segments), or
+ ### string labels, pointing to a segment with that label. Any missing
+ ### values are treated as zeros. If 'values' hash is missing altogether,
+ ### it's treated as all-zeros.
+ ###
+ ### Subsequent steps will enrich the segments with more fields.
+ ###
+
+ # Add the segments for the radix trees themselves.
+ push @segments, build_segments_from_tree("Single byte table", "1-byte", 1, \%b1map);
+ push @segments, build_segments_from_tree("Two byte table", "2-byte", 2, \%b2map);
+ push @segments, build_segments_from_tree("Three byte table", "3-byte", 3, \%b3map);
+ push @segments, build_segments_from_tree("Four byte table", "4-byte", 4, \%b4map);
+
+ ###
+ ### Find min and max index used in each level of each tree.
+ ###
+ ### These are stored separately, and we can then leave out the unused
+ ### parts of every segment. (When using the resulting tree, you must
+ ### check each input byte against the min and max.)
+ ###
+ my %min_idx;
+ my %max_idx;
+ foreach my $seg (@segments)
+ {
+ my $this_min = $min_idx{$seg->{depth}}->{$seg->{level}};
+ my $this_max = $max_idx{$seg->{depth}}->{$seg->{level}};
+
+ foreach my $i (keys $seg->{values})
+ {
+ $this_min = $i if (!defined $this_min || $i < $this_min);
+ $this_max = $i if (!defined $this_max || $i > $this_max);
+ }
+
+ $min_idx{$seg->{depth}}{$seg->{level}} = $this_min;
+ $max_idx{$seg->{depth}}{$seg->{level}} = $this_max;
+ }
+ # Copy the mins and max's back to every segment, for convenience
+ foreach my $seg (@segments)
+ {
+ $seg->{min_idx} = $min_idx{$seg->{depth}}{$seg->{level}};
+ $seg->{max_idx} = $max_idx{$seg->{depth}}{$seg->{level}};
+ }
+
+ ###
+ ### Prepend a dummy all-zeros map to the beginning.
+ ###
+ ### A 0 is an invalid value anywhere in the table, and this allows us to
+ ### point to 0 offset anywhere else in the tables, to get a 0 result.
+
+ # Find the max range between min and max indexes in any of the segments.
+ my $widest_range = 0;
+ foreach my $seg (@segments)
+ {
+ my $this_range = $seg->{max_idx} - $seg->{min_idx};
+ $widest_range = $this_range if ($this_range > $widest_range);
+ }
+
+ unshift @segments, {
+ header => "Dummy map, for invalid values",
+ min_idx => 0,
+ max_idx => $widest_range
+ };
+
+ ###
+ ### Eliminate overlapping zeros
+ ###
+ ### For each segment, if there are zero values at the end of, and there
+ ### are also zero values at the beginning of the next segment, we can
+ ### overlay the tail of this segment with the head of next segment, to
+ ### save space.
+ ###
+ ### To achieve that, we subtract the 'max_idx' of each segment with the
+ ### amount of zeros that can be ovarlaid.
+ ###
+ for (my $j = 0; $j < $#segments - 1; $j++)
+ {
+ my $seg = $segments[$j];
+ my $nextseg = $segments[$j + 1];
+
+ # Count the number of zero values at the end of this segment.
+ my $this_trail_zeros = 0;
+ for (my $i = $seg->{max_idx}; $i >= $seg->{min_idx} && !$seg->{values}->{$i}; $i--)
+ {
+ $this_trail_zeros++;
+ }
+
+ # Count the number of zeros at the beginning of next segment.
+ my $next_lead_zeros = 0;
+ for (my $i = $nextseg->{min_idx}; $i <= $nextseg->{max_idx} && !$nextseg->{values}->{$i}; $i++)
+ {
+ $next_lead_zeros++;
+ }
+
+ # How many zeros in common?
+ my $overlaid_trail_zeros =
+ ($this_trail_zeros > $next_lead_zeros) ? $next_lead_zeros : $this_trail_zeros;
+
+ $seg->{overlaid_trail_zeros} = $overlaid_trail_zeros;
+ $seg->{max_idx} = $seg->{max_idx} - $overlaid_trail_zeros;
+ }
+
+ ###
+ ### Replace label references with real offsets.
+ ###
+ ### So far, the non-leaf segments have referred to other segments by
+ ### their labels. Replace them with numerical offsets from the beginning
+ ### of the final array. You cannot move, add, or remove segments after
+ ### this step, as that would invalidate the offsets calculated here!
+ ###
+ my $flatoff = 0;
+ my %segmap;
+
+ # First pass: assign offsets to each segment, and build hash
+ # of label => offset.
+ foreach my $seg (@segments)
+ {
+ $seg->{offset} = $flatoff;
+ $segmap{$seg->{label}} = $flatoff;
+ $flatoff += $seg->{max_idx} - $seg->{min_idx} + 1;
+ }
+ my $tblsize = $flatoff;
+
+ # Second pass: look up the offset of each label reference in the hash.
+ foreach my $seg (@segments)
+ {
+ while (my ($i, $val) = each %{$seg->{values}})
+ {
+ if (!($val =~ /^[0-9,.E]+$/ ))
+ {
+ my $segoff = $segmap{$val};
+ if ($segoff)
+ {
+ $seg->{values}->{$i} = $segoff;
+ }
+ else
+ {
+ die "no segment with label $val";
+ }
+ }
+ }
+ }
+
+ # Also look up the positions of the roots in the table.
+ my $b1root = $segmap{"1-byte"};
+ my $b2root = $segmap{"2-byte"};
+ my $b3root = $segmap{"3-byte"};
+ my $b4root = $segmap{"4-byte"};
+
+ # And the lower-upper values of each level in each radix tree.
+ my $b1_lower = $min_idx{1}{1};
+ my $b1_upper = $max_idx{1}{1};
+
+ my $b2_1_lower = $min_idx{2}{1};
+ my $b2_1_upper = $max_idx{2}{1};
+ my $b2_2_lower = $min_idx{2}{2};
+ my $b2_2_upper = $max_idx{2}{2};
+
+ my $b3_1_lower = $min_idx{3}{1};
+ my $b3_1_upper = $max_idx{3}{1};
+ my $b3_2_lower = $min_idx{3}{2};
+ my $b3_2_upper = $max_idx{3}{2};
+ my $b3_3_lower = $min_idx{3}{3};
+ my $b3_3_upper = $max_idx{3}{3};
+
+ my $b4_1_lower = $min_idx{4}{1};
+ my $b4_1_upper = $max_idx{4}{1};
+ my $b4_2_lower = $min_idx{4}{2};
+ my $b4_2_upper = $max_idx{4}{2};
+ my $b4_3_lower = $min_idx{4}{3};
+ my $b4_3_upper = $max_idx{4}{3};
+ my $b4_4_lower = $min_idx{4}{4};
+ my $b4_4_upper = $max_idx{4}{4};
+
+ ###
+ ### Find the maximum value in the whole table, to determine if we can
+ ### use uint16 or if we need to use uint32.
+ ###
+ my $max_val = 0;
+ foreach my $seg (@segments)
+ {
+ foreach my $val (values $seg->{values})
+ {
+ $max_val = $val if ($val > $max_val);
+ }
+ }
+
+ my $datatype = ($max_val <= 0xffff) ? "uint16" : "uint32";
+
+ # For formatting, determine how many values we can fit on a single
+ # line, and how wide each value needs to be to align nicely.
+ my $vals_per_line;
+ my $colwidth;
+
+ if ($max_val <= 0xffff)
+ {
+ $vals_per_line = 8;
+ $colwidth = 4;
+ }
+ elsif ($max_val <= 0xffffff)
+ {
+ $vals_per_line = 4;
+ $colwidth = 6;
+ }
+ else
+ {
+ $vals_per_line = 4;
+ $colwidth = 8;
+ }
+
+ ###
+ ### Print the struct and array.
+ ###
+ printf $out "static const $datatype ${tblname}_table[];\n";
+ printf $out "\n";
+ printf $out "static const pg_mb_radix_tree $tblname =\n";
+ printf $out "{\n";
+ if ($datatype eq "uint16")
+ {
+ print $out " ${tblname}_table,\n";
+ print $out " NULL, /* 32-bit table not used */\n";
+ }
+ if ($datatype eq "uint32")
+ {
+ print $out " NULL, /* 16-bit table not used */\n";
+ print $out " ${tblname}_table,\n";
+ }
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 1-byte inputs */\n", $b1root;
+ printf $out " 0x%02x, /* b1_lower */\n", $b1_lower;
+ printf $out " 0x%02x, /* b1_upper */\n", $b1_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 2-byte inputs */\n", $b2root;
+ printf $out " 0x%02x, /* b2_1_lower */\n", $b2_1_lower;
+ printf $out " 0x%02x, /* b2_1_upper */\n", $b2_1_upper;
+ printf $out " 0x%02x, /* b2_2_lower */\n", $b2_2_lower;
+ printf $out " 0x%02x, /* b2_2_upper */\n", $b2_2_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b3root;
+ printf $out " 0x%02x, /* b3_1_lower */\n", $b3_1_lower;
+ printf $out " 0x%02x, /* b3_1_upper */\n", $b3_1_upper;
+ printf $out " 0x%02x, /* b3_2_lower */\n", $b3_2_lower;
+ printf $out " 0x%02x, /* b3_2_upper */\n", $b3_2_upper;
+ printf $out " 0x%02x, /* b3_3_lower */\n", $b3_3_lower;
+ printf $out " 0x%02x, /* b3_3_upper */\n", $b3_3_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b4root;
+ printf $out " 0x%02x, /* b4_1_lower */\n", $b4_1_lower;
+ printf $out " 0x%02x, /* b4_1_upper */\n", $b4_1_upper;
+ printf $out " 0x%02x, /* b4_2_lower */\n", $b4_2_lower;
+ printf $out " 0x%02x, /* b4_2_upper */\n", $b4_2_upper;
+ printf $out " 0x%02x, /* b4_3_lower */\n", $b4_3_lower;
+ printf $out " 0x%02x, /* b4_3_upper */\n", $b4_3_upper;
+ printf $out " 0x%02x, /* b4_4_lower */\n", $b4_4_lower;
+ printf $out " 0x%02x /* b4_4_upper */\n", $b4_4_upper;
+ print $out "};\n";
+ print $out "\n";
+ print $out "static const $datatype ${tblname}_table[$tblsize] =\n";
+ print $out "{";
+ my $off = 0;
+ foreach my $seg (@segments)
+ {
+ printf $out "\n";
+ printf $out " /*** %s - offset 0x%05x ***/\n", $seg->{header}, $off;
+ printf $out "\n";
+
+ for (my $i=$seg->{min_idx}; $i <= $seg->{max_idx};)
+ {
+ # Print the next line's worth of values.
+ # XXX pad to begin at a nice boundary
+ printf $out " /* %02x */ ", $i;
+ for (my $j = 0; $j < $vals_per_line && $i <= $seg->{max_idx}; $j++)
+ {
+ my $val = $seg->{values}->{$i};
+
+ printf $out " 0x%0*x", $colwidth, $val;
+ $off++;
+ if ($off != $tblsize)
+ {
+ print $out ",";
+ }
+ $i++;
+ }
+ print $out "\n";
+ }
+ if ($seg->{overlaid_trail_zeros})
+ {
+ printf $out " /* $seg->{overlaid_trail_zeros} trailing zero values shared with next segment */\n";
+ }
+ }
+
+ # Sanity check.
+ if ($off != $tblsize) { die "table size didn't match!"; }
+
+ print $out "};\n";
+}
+
+###
+sub build_segments_from_tree
+{
+ my ($header, $rootlabel, $depth, $map) = @_;
+
+ my @segments;
+
+ if (%{$map})
+ {
+ @segments = build_segments_recurse($header, $rootlabel, "", 1, $depth, $map);
+
+ # Sort the segments into "breadth-first" order. Not strictly required,
+ # but makes the maps nicer to read.
+ @segments = sort { $a->{level} cmp $b->{level} or
+ $a->{path} cmp $b->{path}}
+ @segments;
+ }
+
+ return @segments;
+}
+
+###
+sub build_segments_recurse
+{
+ my ($header, $label, $path, $level, $depth, $map) = @_;
+
+ my @segments;
+
+ if ($level == $depth)
+ {
+ push @segments, {
+ header => $header . ", leaf: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => $map
+ };
+ }
+ else
+ {
+ my %children;
+
+ while (my ($i, $val) = each $map)
+ {
+ my $childpath = $path . sprintf("%02x", $i);
+ my $childlabel = "$depth-level-$level-$childpath";
+
+ push @segments, build_segments_recurse($header, $childlabel, $childpath,
+ $level + 1, $depth, $val);
+ $children{$i} = $childlabel;
+ }
+
+ push @segments, {
+ header => $header . ", byte #$level: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => \%children
+ };
+ }
+ return @segments;
+}
+
+######################################################
+# make_charmap - convert charset table to charmap hash
+# with checking duplicate source code
+#
+# make_charmap(\@charset, $direction)
+# charset - ref to charset table : see print_tables
+# direction - conversion direction
+
+sub make_charmap
+{
+ my ($charset, $direction) = @_;
+
+ die "unacceptable direction : $direction"
+ if ($direction ne "to_unicode" && $direction ne "from_unicode");
+
+ my %charmap;
+ foreach my $c (@$charset)
+ {
+ next if ($c->{direction} ne $direction && $c->{direction} ne "both");
+
+ # don't generate entries for combined characters
+ next if (defined $c->{ucs_second});
+
+ my ($src, $dst) =
+ $direction eq "to_unicode"
+ ? ($c->{code}, $c->{ucs})
+ : ($c->{ucs}, $c->{code});
+
+ if (defined $c->{$src})
+ {
+ printf STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $src, $c->{$src}, $dst;
+ exit;
+ }
+ if ($direction eq "to_unicode")
+ {
+ $charmap{$src} = ucs2utf($dst);
+ }
+ else
+ {
+ $charmap{ ucs2utf($src) } = $dst;
+ }
+
+ }
+
+ return \%charmap;
+}
+
+
+#########################################
+# print_radix_map - write the whole content of C source of tadix tree
+#
+# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# direction - desired direction "to_unicode" or "from_unicode"
+# charset - ref to character set array
+# tblwidth - width in characters of output source file
+
+sub print_radix_map
+{
+ my ($this_script, $csname, $direction, $charset, $tblwidth) = @_;
+
+ my $charmap = &make_charmap($charset, $direction);
+ my $fname =
+ $direction eq "to_unicode"
+ ? lc("${csname}_to_utf8_radix.map")
+ : lc("utf8_to_${csname}_radix.map");
+
+ my $tblname = lc("${csname}_${direction}_tree");
+ my $name_prefix = lc("${csname}_${direction}_");
+
+ if ($direction eq "to_unicode")
+ {
+ print "- Writing ${csname}=>UTF8 conversion radix index: $fname\n";
+ }
+ else
+ {
+ print "- Writing UTF8=>${csname} conversion radix index: $fname\n";
+ }
+
+ open(my $out, '>', $fname) || die("cannot open $fname");
+
+ print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n";
+
+ print_radix_table($out, $tblname, $charmap);
+
+ close($out);
+}
+
+
+###################################################################
+# print_radix_trees - write the radix tree files for both direction
+#
+# print_radix_trees($this_script, $csname, \%charset)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# charset - ref to character set array
+sub print_radix_trees
+{
+ my ($this_script, $csname, $charset) = @_;
+
+ &print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+}
+
+sub dump_charset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list)
+ {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
+ }
+}
+
1;
diff --git a/src/backend/utils/mb/Unicode/euc-jis-2004-std.txt b/src/backend/utils/mb/Unicode/euc-jis-2004-std.txt
deleted file mode 100644
index 8657e7f..0000000
--- a/src/backend/utils/mb/Unicode/euc-jis-2004-std.txt
+++ /dev/null
@@ -1,11549 +0,0 @@
-## EUC-JIS-2004 (JIS X 0213:2004 Appendix 3) vs Unicode mapping table
-##
-## Date: 13 May 2006
-## License:
-## Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
-## Copyright (C) 2001 I'O, All Rights Reserved.
-## Copyright (C) 2006 Project X0213, All Rights Reserved.
-## You can use, modify, distribute this table freely.
-## Note:
-## [1983] JIS codepoint defined by JIS X 0208-1983
-## [1990] JIS codepoint defined by JIS X 0208-1990
-## [2000] JIS codepoint defined by JIS X 0213:2000
-## [2004] JIS codepoint defined by JIS X 0213:2004
-## [Unicode3.1] UCS codepoint defined by Unicode 3.1
-## [Unicode3.2] UCS codepoint defined by Unicode 3.2
-## Fullwidth UCS fullwidth form (U+Fxxx)
-## Windows Windows (CP932) mapping
-## Some 0213 character can't represent by one UCS character.
-## In this table, such characters are described as 'U+xxxx+xxxx'.
-##
-## JIS Unicode Name Note
-0x00 U+0000 # <control>
-0x01 U+0001 # <control>
-0x02 U+0002 # <control>
-0x03 U+0003 # <control>
-0x04 U+0004 # <control>
-0x05 U+0005 # <control>
-0x06 U+0006 # <control>
-0x07 U+0007 # <control>
-0x08 U+0008 # <control>
-0x09 U+0009 # <control>
-0x0A U+000A # <control>
-0x0B U+000B # <control>
-0x0C U+000C # <control>
-0x0D U+000D # <control>
-0x0E U+000E # <control>
-0x0F U+000F # <control>
-0x10 U+0010 # <control>
-0x11 U+0011 # <control>
-0x12 U+0012 # <control>
-0x13 U+0013 # <control>
-0x14 U+0014 # <control>
-0x15 U+0015 # <control>
-0x16 U+0016 # <control>
-0x17 U+0017 # <control>
-0x18 U+0018 # <control>
-0x19 U+0019 # <control>
-0x1A U+001A # <control>
-0x1B U+001B # <control>
-0x1C U+001C # <control>
-0x1D U+001D # <control>
-0x1E U+001E # <control>
-0x1F U+001F # <control>
-0x20 U+0020 # SPACE
-0x21 U+0021 # EXCLAMATION MARK
-0x22 U+0022 # QUOTATION MARK
-0x23 U+0023 # NUMBER SIGN
-0x24 U+0024 # DOLLAR SIGN
-0x25 U+0025 # PERCENT SIGN
-0x26 U+0026 # AMPERSAND
-0x27 U+0027 # APOSTROPHE
-0x28 U+0028 # LEFT PARENTHESIS
-0x29 U+0029 # RIGHT PARENTHESIS
-0x2A U+002A # ASTERISK
-0x2B U+002B # PLUS SIGN
-0x2C U+002C # COMMA
-0x2D U+002D # HYPHEN-MINUS
-0x2E U+002E # FULL STOP
-0x2F U+002F # SOLIDUS
-0x30 U+0030 # DIGIT ZERO
-0x31 U+0031 # DIGIT ONE
-0x32 U+0032 # DIGIT TWO
-0x33 U+0033 # DIGIT THREE
-0x34 U+0034 # DIGIT FOUR
-0x35 U+0035 # DIGIT FIVE
-0x36 U+0036 # DIGIT SIX
-0x37 U+0037 # DIGIT SEVEN
-0x38 U+0038 # DIGIT EIGHT
-0x39 U+0039 # DIGIT NINE
-0x3A U+003A # COLON
-0x3B U+003B # SEMICOLON
-0x3C U+003C # LESS-THAN SIGN
-0x3D U+003D # EQUALS SIGN
-0x3E U+003E # GREATER-THAN SIGN
-0x3F U+003F # QUESTION MARK
-0x40 U+0040 # COMMERCIAL AT
-0x41 U+0041 # LATIN CAPITAL LETTER A
-0x42 U+0042 # LATIN CAPITAL LETTER B
-0x43 U+0043 # LATIN CAPITAL LETTER C
-0x44 U+0044 # LATIN CAPITAL LETTER D
-0x45 U+0045 # LATIN CAPITAL LETTER E
-0x46 U+0046 # LATIN CAPITAL LETTER F
-0x47 U+0047 # LATIN CAPITAL LETTER G
-0x48 U+0048 # LATIN CAPITAL LETTER H
-0x49 U+0049 # LATIN CAPITAL LETTER I
-0x4A U+004A # LATIN CAPITAL LETTER J
-0x4B U+004B # LATIN CAPITAL LETTER K
-0x4C U+004C # LATIN CAPITAL LETTER L
-0x4D U+004D # LATIN CAPITAL LETTER M
-0x4E U+004E # LATIN CAPITAL LETTER N
-0x4F U+004F # LATIN CAPITAL LETTER O
-0x50 U+0050 # LATIN CAPITAL LETTER P
-0x51 U+0051 # LATIN CAPITAL LETTER Q
-0x52 U+0052 # LATIN CAPITAL LETTER R
-0x53 U+0053 # LATIN CAPITAL LETTER S
-0x54 U+0054 # LATIN CAPITAL LETTER T
-0x55 U+0055 # LATIN CAPITAL LETTER U
-0x56 U+0056 # LATIN CAPITAL LETTER V
-0x57 U+0057 # LATIN CAPITAL LETTER W
-0x58 U+0058 # LATIN CAPITAL LETTER X
-0x59 U+0059 # LATIN CAPITAL LETTER Y
-0x5A U+005A # LATIN CAPITAL LETTER Z
-0x5B U+005B # LEFT SQUARE BRACKET
-0x5C U+005C # REVERSE SOLIDUS
-0x5D U+005D # RIGHT SQUARE BRACKET
-0x5E U+005E # CIRCUMFLEX ACCENT
-0x5F U+005F # LOW LINE
-0x60 U+0060 # GRAVE ACCENT
-0x61 U+0061 # LATIN SMALL LETTER A
-0x62 U+0062 # LATIN SMALL LETTER B
-0x63 U+0063 # LATIN SMALL LETTER C
-0x64 U+0064 # LATIN SMALL LETTER D
-0x65 U+0065 # LATIN SMALL LETTER E
-0x66 U+0066 # LATIN SMALL LETTER F
-0x67 U+0067 # LATIN SMALL LETTER G
-0x68 U+0068 # LATIN SMALL LETTER H
-0x69 U+0069 # LATIN SMALL LETTER I
-0x6A U+006A # LATIN SMALL LETTER J
-0x6B U+006B # LATIN SMALL LETTER K
-0x6C U+006C # LATIN SMALL LETTER L
-0x6D U+006D # LATIN SMALL LETTER M
-0x6E U+006E # LATIN SMALL LETTER N
-0x6F U+006F # LATIN SMALL LETTER O
-0x70 U+0070 # LATIN SMALL LETTER P
-0x71 U+0071 # LATIN SMALL LETTER Q
-0x72 U+0072 # LATIN SMALL LETTER R
-0x73 U+0073 # LATIN SMALL LETTER S
-0x74 U+0074 # LATIN SMALL LETTER T
-0x75 U+0075 # LATIN SMALL LETTER U
-0x76 U+0076 # LATIN SMALL LETTER V
-0x77 U+0077 # LATIN SMALL LETTER W
-0x78 U+0078 # LATIN SMALL LETTER X
-0x79 U+0079 # LATIN SMALL LETTER Y
-0x7A U+007A # LATIN SMALL LETTER Z
-0x7B U+007B # LEFT CURLY BRACKET
-0x7C U+007C # VERTICAL LINE
-0x7D U+007D # RIGHT CURLY BRACKET
-0x7E U+007E # TILDE
-0x7F U+007F # <control>
-0x80 U+0080 # <control>
-0x81 U+0081 # <control>
-0x82 U+0082 # <control>
-0x83 U+0083 # <control>
-0x84 U+0084 # <control>
-0x85 U+0085 # <control>
-0x86 U+0086 # <control>
-0x87 U+0087 # <control>
-0x88 U+0088 # <control>
-0x89 U+0089 # <control>
-0x8A U+008A # <control>
-0x8B U+008B # <control>
-0x8C U+008C # <control>
-0x8D U+008D # <control>
-0x8E U+008E # <control>
-0x8F U+008F # <control>
-0x90 U+0090 # <control>
-0x91 U+0091 # <control>
-0x92 U+0092 # <control>
-0x93 U+0093 # <control>
-0x94 U+0094 # <control>
-0x95 U+0095 # <control>
-0x96 U+0096 # <control>
-0x97 U+0097 # <control>
-0x98 U+0098 # <control>
-0x99 U+0099 # <control>
-0x9A U+009A # <control>
-0x9B U+009B # <control>
-0x9C U+009C # <control>
-0x9D U+009D # <control>
-0x9E U+009E # <control>
-0x9F U+009F # <control>
-0xA0 # <reserved>
-0xFF # <reserved>
-0xA1A1 U+3000 # IDEOGRAPHIC SPACE
-0xA1A2 U+3001 # IDEOGRAPHIC COMMA
-0xA1A3 U+3002 # IDEOGRAPHIC FULL STOP
-0xA1A4 U+FF0C # FULLWIDTH COMMA
-0xA1A5 U+FF0E # FULLWIDTH FULL STOP
-0xA1A6 U+30FB # KATAKANA MIDDLE DOT
-0xA1A7 U+FF1A # FULLWIDTH COLON
-0xA1A8 U+FF1B # FULLWIDTH SEMICOLON
-0xA1A9 U+FF1F # FULLWIDTH QUESTION MARK
-0xA1AA U+FF01 # FULLWIDTH EXCLAMATION MARK
-0xA1AB U+309B # KATAKANA-HIRAGANA VOICED SOUND MARK
-0xA1AC U+309C # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-0xA1AD U+00B4 # ACUTE ACCENT
-0xA1AE U+FF40 # FULLWIDTH GRAVE ACCENT
-0xA1AF U+00A8 # DIAERESIS
-0xA1B0 U+FF3E # FULLWIDTH CIRCUMFLEX ACCENT
-0xA1B1 U+203E # OVERLINE Windows: U+FFE3
-0xA1B2 U+FF3F # FULLWIDTH LOW LINE
-0xA1B3 U+30FD # KATAKANA ITERATION MARK
-0xA1B4 U+30FE # KATAKANA VOICED ITERATION MARK
-0xA1B5 U+309D # HIRAGANA ITERATION MARK
-0xA1B6 U+309E # HIRAGANA VOICED ITERATION MARK
-0xA1B7 U+3003 # DITTO MARK
-0xA1B8 U+4EDD # <cjk>
-0xA1B9 U+3005 # IDEOGRAPHIC ITERATION MARK
-0xA1BA U+3006 # IDEOGRAPHIC CLOSING MARK
-0xA1BB U+3007 # IDEOGRAPHIC NUMBER ZERO
-0xA1BC U+30FC # KATAKANA-HIRAGANA PROLONGED SOUND MARK
-0xA1BD U+2014 # EM DASH Windows: U+2015
-0xA1BE U+2010 # HYPHEN
-0xA1BF U+FF0F # FULLWIDTH SOLIDUS
-0xA1C0 U+FF3C # FULLWIDTH REVERSE SOLIDUS
-0xA1C1 U+301C # WAVE DASH Windows: U+FF5E
-0xA1C2 U+2016 # DOUBLE VERTICAL LINE Windows: U+2225
-0xA1C3 U+FF5C # FULLWIDTH VERTICAL LINE
-0xA1C4 U+2026 # HORIZONTAL ELLIPSIS
-0xA1C5 U+2025 # TWO DOT LEADER
-0xA1C6 U+2018 # LEFT SINGLE QUOTATION MARK
-0xA1C7 U+2019 # RIGHT SINGLE QUOTATION MARK
-0xA1C8 U+201C # LEFT DOUBLE QUOTATION MARK
-0xA1C9 U+201D # RIGHT DOUBLE QUOTATION MARK
-0xA1CA U+FF08 # FULLWIDTH LEFT PARENTHESIS
-0xA1CB U+FF09 # FULLWIDTH RIGHT PARENTHESIS
-0xA1CC U+3014 # LEFT TORTOISE SHELL BRACKET
-0xA1CD U+3015 # RIGHT TORTOISE SHELL BRACKET
-0xA1CE U+FF3B # FULLWIDTH LEFT SQUARE BRACKET
-0xA1CF U+FF3D # FULLWIDTH RIGHT SQUARE BRACKET
-0xA1D0 U+FF5B # FULLWIDTH LEFT CURLY BRACKET
-0xA1D1 U+FF5D # FULLWIDTH RIGHT CURLY BRACKET
-0xA1D2 U+3008 # LEFT ANGLE BRACKET
-0xA1D3 U+3009 # RIGHT ANGLE BRACKET
-0xA1D4 U+300A # LEFT DOUBLE ANGLE BRACKET
-0xA1D5 U+300B # RIGHT DOUBLE ANGLE BRACKET
-0xA1D6 U+300C # LEFT CORNER BRACKET
-0xA1D7 U+300D # RIGHT CORNER BRACKET
-0xA1D8 U+300E # LEFT WHITE CORNER BRACKET
-0xA1D9 U+300F # RIGHT WHITE CORNER BRACKET
-0xA1DA U+3010 # LEFT BLACK LENTICULAR BRACKET
-0xA1DB U+3011 # RIGHT BLACK LENTICULAR BRACKET
-0xA1DC U+FF0B # FULLWIDTH PLUS SIGN
-0xA1DD U+2212 # MINUS SIGN Windows: U+FF0D
-0xA1DE U+00B1 # PLUS-MINUS SIGN
-0xA1DF U+00D7 # MULTIPLICATION SIGN
-0xA1E0 U+00F7 # DIVISION SIGN
-0xA1E1 U+FF1D # FULLWIDTH EQUALS SIGN
-0xA1E2 U+2260 # NOT EQUAL TO
-0xA1E3 U+FF1C # FULLWIDTH LESS-THAN SIGN
-0xA1E4 U+FF1E # FULLWIDTH GREATER-THAN SIGN
-0xA1E5 U+2266 # LESS-THAN OVER EQUAL TO
-0xA1E6 U+2267 # GREATER-THAN OVER EQUAL TO
-0xA1E7 U+221E # INFINITY
-0xA1E8 U+2234 # THEREFORE
-0xA1E9 U+2642 # MALE SIGN
-0xA1EA U+2640 # FEMALE SIGN
-0xA1EB U+00B0 # DEGREE SIGN
-0xA1EC U+2032 # PRIME
-0xA1ED U+2033 # DOUBLE PRIME
-0xA1EE U+2103 # DEGREE CELSIUS
-0xA1EF U+00A5 # YEN SIGN Windows: U+FFE5
-0xA1F0 U+FF04 # FULLWIDTH DOLLAR SIGN
-0xA1F1 U+00A2 # CENT SIGN Windows: U+FFE0
-0xA1F2 U+00A3 # POUND SIGN Windows: U+FFE1
-0xA1F3 U+FF05 # FULLWIDTH PERCENT SIGN
-0xA1F4 U+FF03 # FULLWIDTH NUMBER SIGN
-0xA1F5 U+FF06 # FULLWIDTH AMPERSAND
-0xA1F6 U+FF0A # FULLWIDTH ASTERISK
-0xA1F7 U+FF20 # FULLWIDTH COMMERCIAL AT
-0xA1F8 U+00A7 # SECTION SIGN
-0xA1F9 U+2606 # WHITE STAR
-0xA1FA U+2605 # BLACK STAR
-0xA1FB U+25CB # WHITE CIRCLE
-0xA1FC U+25CF # BLACK CIRCLE
-0xA1FD U+25CE # BULLSEYE
-0xA1FE U+25C7 # WHITE DIAMOND
-0xA2A1 U+25C6 # BLACK DIAMOND
-0xA2A2 U+25A1 # WHITE SQUARE
-0xA2A3 U+25A0 # BLACK SQUARE
-0xA2A4 U+25B3 # WHITE UP-POINTING TRIANGLE
-0xA2A5 U+25B2 # BLACK UP-POINTING TRIANGLE
-0xA2A6 U+25BD # WHITE DOWN-POINTING TRIANGLE
-0xA2A7 U+25BC # BLACK DOWN-POINTING TRIANGLE
-0xA2A8 U+203B # REFERENCE MARK
-0xA2A9 U+3012 # POSTAL MARK
-0xA2AA U+2192 # RIGHTWARDS ARROW
-0xA2AB U+2190 # LEFTWARDS ARROW
-0xA2AC U+2191 # UPWARDS ARROW
-0xA2AD U+2193 # DOWNWARDS ARROW
-0xA2AE U+3013 # GETA MARK
-0xA2AF U+FF07 # FULLWIDTH APOSTROPHE
-0xA2B0 U+FF02 # FULLWIDTH QUOTATION MARK [2000]
-0xA2B1 U+FF0D # FULLWIDTH HYPHEN-MINUS [2000]
-0xA2B2 U+FF5E # FULLWIDTH TILDE [2000]
-0xA2B3 U+3033 # VERTICAL KANA REPEAT MARK UPPER HALF [2000]
-0xA2B4 U+3034 # VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF [2000]
-0xA2B5 U+3035 # VERTICAL KANA REPEAT MARK LOWER HALF [2000]
-0xA2B6 U+303B # VERTICAL IDEOGRAPHIC ITERATION MARK [2000] [Unicode3.2]
-0xA2B7 U+303C # MASU MARK [2000] [Unicode3.2]
-0xA2B8 U+30FF # KATAKANA DIGRAPH KOTO [2000] [Unicode3.2]
-0xA2B9 U+309F # HIRAGANA DIGRAPH YORI [2000] [Unicode3.2]
-0xA2BA U+2208 # ELEMENT OF [1983]
-0xA2BB U+220B # CONTAINS AS MEMBER [1983]
-0xA2BC U+2286 # SUBSET OF OR EQUAL TO [1983]
-0xA2BD U+2287 # SUPERSET OF OR EQUAL TO [1983]
-0xA2BE U+2282 # SUBSET OF [1983]
-0xA2BF U+2283 # SUPERSET OF [1983]
-0xA2C0 U+222A # UNION [1983]
-0xA2C1 U+2229 # INTERSECTION [1983]
-0xA2C2 U+2284 # NOT A SUBSET OF [2000]
-0xA2C3 U+2285 # NOT A SUPERSET OF [2000]
-0xA2C4 U+228A # SUBSET OF WITH NOT EQUAL TO [2000]
-0xA2C5 U+228B # SUPERSET OF WITH NOT EQUAL TO [2000]
-0xA2C6 U+2209 # NOT AN ELEMENT OF [2000]
-0xA2C7 U+2205 # EMPTY SET [2000]
-0xA2C8 U+2305 # PROJECTIVE [2000]
-0xA2C9 U+2306 # PERSPECTIVE [2000]
-0xA2CA U+2227 # LOGICAL AND [1983]
-0xA2CB U+2228 # LOGICAL OR [1983]
-0xA2CC U+00AC # NOT SIGN [1983] Windows: U+FFE2
-0xA2CD U+21D2 # RIGHTWARDS DOUBLE ARROW [1983]
-0xA2CE U+21D4 # LEFT RIGHT DOUBLE ARROW [1983]
-0xA2CF U+2200 # FOR ALL [1983]
-0xA2D0 U+2203 # THERE EXISTS [1983]
-0xA2D1 U+2295 # CIRCLED PLUS [2000]
-0xA2D2 U+2296 # CIRCLED MINUS [2000]
-0xA2D3 U+2297 # CIRCLED TIMES [2000]
-0xA2D4 U+2225 # PARALLEL TO [2000]
-0xA2D5 U+2226 # NOT PARALLEL TO [2000]
-0xA2D6 U+FF5F # FULLWIDTH LEFT WHITE PARENTHESIS [2000] [Unicode3.2]
-0xA2D7 U+FF60 # FULLWIDTH RIGHT WHITE PARENTHESIS [2000] [Unicode3.2]
-0xA2D8 U+3018 # LEFT WHITE TORTOISE SHELL BRACKET [2000]
-0xA2D9 U+3019 # RIGHT WHITE TORTOISE SHELL BRACKET [2000]
-0xA2DA U+3016 # LEFT WHITE LENTICULAR BRACKET [2000]
-0xA2DB U+3017 # RIGHT WHITE LENTICULAR BRACKET [2000]
-0xA2DC U+2220 # ANGLE [1983]
-0xA2DD U+22A5 # UP TACK [1983]
-0xA2DE U+2312 # ARC [1983]
-0xA2DF U+2202 # PARTIAL DIFFERENTIAL [1983]
-0xA2E0 U+2207 # NABLA [1983]
-0xA2E1 U+2261 # IDENTICAL TO [1983]
-0xA2E2 U+2252 # APPROXIMATELY EQUAL TO OR THE IMAGE OF [1983]
-0xA2E3 U+226A # MUCH LESS-THAN [1983]
-0xA2E4 U+226B # MUCH GREATER-THAN [1983]
-0xA2E5 U+221A # SQUARE ROOT [1983]
-0xA2E6 U+223D # REVERSED TILDE [1983]
-0xA2E7 U+221D # PROPORTIONAL TO [1983]
-0xA2E8 U+2235 # BECAUSE [1983]
-0xA2E9 U+222B # INTEGRAL [1983]
-0xA2EA U+222C # DOUBLE INTEGRAL [1983]
-0xA2EB U+2262 # NOT IDENTICAL TO [2000]
-0xA2EC U+2243 # ASYMPTOTICALLY EQUAL TO [2000]
-0xA2ED U+2245 # APPROXIMATELY EQUAL TO [2000]
-0xA2EE U+2248 # ALMOST EQUAL TO [2000]
-0xA2EF U+2276 # LESS-THAN OR GREATER-THAN [2000]
-0xA2F0 U+2277 # GREATER-THAN OR LESS-THAN [2000]
-0xA2F1 U+2194 # LEFT RIGHT ARROW [2000]
-0xA2F2 U+212B # ANGSTROM SIGN [1983]
-0xA2F3 U+2030 # PER MILLE SIGN [1983]
-0xA2F4 U+266F # MUSIC SHARP SIGN [1983]
-0xA2F5 U+266D # MUSIC FLAT SIGN [1983]
-0xA2F6 U+266A # EIGHTH NOTE [1983]
-0xA2F7 U+2020 # DAGGER [1983]
-0xA2F8 U+2021 # DOUBLE DAGGER [1983]
-0xA2F9 U+00B6 # PILCROW SIGN [1983]
-0xA2FA U+266E # MUSIC NATURAL SIGN [2000]
-0xA2FB U+266B # BEAMED EIGHTH NOTES [2000]
-0xA2FC U+266C # BEAMED SIXTEENTH NOTES [2000]
-0xA2FD U+2669 # QUARTER NOTE [2000]
-0xA2FE U+25EF # LARGE CIRCLE [1983]
-0xA3A1 U+25B7 # WHITE RIGHT-POINTING TRIANGLE [2000]
-0xA3A2 U+25B6 # BLACK RIGHT-POINTING TRIANGLE [2000]
-0xA3A3 U+25C1 # WHITE LEFT-POINTING TRIANGLE [2000]
-0xA3A4 U+25C0 # BLACK LEFT-POINTING TRIANGLE [2000]
-0xA3A5 U+2197 # NORTH EAST ARROW [2000]
-0xA3A6 U+2198 # SOUTH EAST ARROW [2000]
-0xA3A7 U+2196 # NORTH WEST ARROW [2000]
-0xA3A8 U+2199 # SOUTH WEST ARROW [2000]
-0xA3A9 U+21C4 # RIGHTWARDS ARROW OVER LEFTWARDS ARROW [2000]
-0xA3AA U+21E8 # RIGHTWARDS WHITE ARROW [2000]
-0xA3AB U+21E6 # LEFTWARDS WHITE ARROW [2000]
-0xA3AC U+21E7 # UPWARDS WHITE ARROW [2000]
-0xA3AD U+21E9 # DOWNWARDS WHITE ARROW [2000]
-0xA3AE U+2934 # ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS [2000] [Unicode3.2]
-0xA3AF U+2935 # ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS [2000] [Unicode3.2]
-0xA3B0 U+FF10 # FULLWIDTH DIGIT ZERO
-0xA3B1 U+FF11 # FULLWIDTH DIGIT ONE
-0xA3B2 U+FF12 # FULLWIDTH DIGIT TWO
-0xA3B3 U+FF13 # FULLWIDTH DIGIT THREE
-0xA3B4 U+FF14 # FULLWIDTH DIGIT FOUR
-0xA3B5 U+FF15 # FULLWIDTH DIGIT FIVE
-0xA3B6 U+FF16 # FULLWIDTH DIGIT SIX
-0xA3B7 U+FF17 # FULLWIDTH DIGIT SEVEN
-0xA3B8 U+FF18 # FULLWIDTH DIGIT EIGHT
-0xA3B9 U+FF19 # FULLWIDTH DIGIT NINE
-0xA3BA U+29BF # CIRCLED BULLET [2000] [Unicode3.2]
-0xA3BB U+25C9 # FISHEYE [2000]
-0xA3BC U+303D # PART ALTERNATION MARK [2000] [Unicode3.2]
-0xA3BD U+FE46 # WHITE SESAME DOT [2000] [Unicode3.2]
-0xA3BE U+FE45 # SESAME DOT [2000] [Unicode3.2]
-0xA3BF U+25E6 # WHITE BULLET [2000]
-0xA3C0 U+2022 # BULLET [2000]
-0xA3C1 U+FF21 # FULLWIDTH LATIN CAPITAL LETTER A
-0xA3C2 U+FF22 # FULLWIDTH LATIN CAPITAL LETTER B
-0xA3C3 U+FF23 # FULLWIDTH LATIN CAPITAL LETTER C
-0xA3C4 U+FF24 # FULLWIDTH LATIN CAPITAL LETTER D
-0xA3C5 U+FF25 # FULLWIDTH LATIN CAPITAL LETTER E
-0xA3C6 U+FF26 # FULLWIDTH LATIN CAPITAL LETTER F
-0xA3C7 U+FF27 # FULLWIDTH LATIN CAPITAL LETTER G
-0xA3C8 U+FF28 # FULLWIDTH LATIN CAPITAL LETTER H
-0xA3C9 U+FF29 # FULLWIDTH LATIN CAPITAL LETTER I
-0xA3CA U+FF2A # FULLWIDTH LATIN CAPITAL LETTER J
-0xA3CB U+FF2B # FULLWIDTH LATIN CAPITAL LETTER K
-0xA3CC U+FF2C # FULLWIDTH LATIN CAPITAL LETTER L
-0xA3CD U+FF2D # FULLWIDTH LATIN CAPITAL LETTER M
-0xA3CE U+FF2E # FULLWIDTH LATIN CAPITAL LETTER N
-0xA3CF U+FF2F # FULLWIDTH LATIN CAPITAL LETTER O
-0xA3D0 U+FF30 # FULLWIDTH LATIN CAPITAL LETTER P
-0xA3D1 U+FF31 # FULLWIDTH LATIN CAPITAL LETTER Q
-0xA3D2 U+FF32 # FULLWIDTH LATIN CAPITAL LETTER R
-0xA3D3 U+FF33 # FULLWIDTH LATIN CAPITAL LETTER S
-0xA3D4 U+FF34 # FULLWIDTH LATIN CAPITAL LETTER T
-0xA3D5 U+FF35 # FULLWIDTH LATIN CAPITAL LETTER U
-0xA3D6 U+FF36 # FULLWIDTH LATIN CAPITAL LETTER V
-0xA3D7 U+FF37 # FULLWIDTH LATIN CAPITAL LETTER W
-0xA3D8 U+FF38 # FULLWIDTH LATIN CAPITAL LETTER X
-0xA3D9 U+FF39 # FULLWIDTH LATIN CAPITAL LETTER Y
-0xA3DA U+FF3A # FULLWIDTH LATIN CAPITAL LETTER Z
-0xA3DB U+2213 # MINUS-OR-PLUS SIGN [2000]
-0xA3DC U+2135 # ALEF SYMBOL [2000]
-0xA3DD U+210F # PLANCK CONSTANT OVER TWO PI [2000]
-0xA3DE U+33CB # SQUARE HP [2000]
-0xA3DF U+2113 # SCRIPT SMALL L [2000]
-0xA3E0 U+2127 # INVERTED OHM SIGN [2000]
-0xA3E1 U+FF41 # FULLWIDTH LATIN SMALL LETTER A
-0xA3E2 U+FF42 # FULLWIDTH LATIN SMALL LETTER B
-0xA3E3 U+FF43 # FULLWIDTH LATIN SMALL LETTER C
-0xA3E4 U+FF44 # FULLWIDTH LATIN SMALL LETTER D
-0xA3E5 U+FF45 # FULLWIDTH LATIN SMALL LETTER E
-0xA3E6 U+FF46 # FULLWIDTH LATIN SMALL LETTER F
-0xA3E7 U+FF47 # FULLWIDTH LATIN SMALL LETTER G
-0xA3E8 U+FF48 # FULLWIDTH LATIN SMALL LETTER H
-0xA3E9 U+FF49 # FULLWIDTH LATIN SMALL LETTER I
-0xA3EA U+FF4A # FULLWIDTH LATIN SMALL LETTER J
-0xA3EB U+FF4B # FULLWIDTH LATIN SMALL LETTER K
-0xA3EC U+FF4C # FULLWIDTH LATIN SMALL LETTER L
-0xA3ED U+FF4D # FULLWIDTH LATIN SMALL LETTER M
-0xA3EE U+FF4E # FULLWIDTH LATIN SMALL LETTER N
-0xA3EF U+FF4F # FULLWIDTH LATIN SMALL LETTER O
-0xA3F0 U+FF50 # FULLWIDTH LATIN SMALL LETTER P
-0xA3F1 U+FF51 # FULLWIDTH LATIN SMALL LETTER Q
-0xA3F2 U+FF52 # FULLWIDTH LATIN SMALL LETTER R
-0xA3F3 U+FF53 # FULLWIDTH LATIN SMALL LETTER S
-0xA3F4 U+FF54 # FULLWIDTH LATIN SMALL LETTER T
-0xA3F5 U+FF55 # FULLWIDTH LATIN SMALL LETTER U
-0xA3F6 U+FF56 # FULLWIDTH LATIN SMALL LETTER V
-0xA3F7 U+FF57 # FULLWIDTH LATIN SMALL LETTER W
-0xA3F8 U+FF58 # FULLWIDTH LATIN SMALL LETTER X
-0xA3F9 U+FF59 # FULLWIDTH LATIN SMALL LETTER Y
-0xA3FA U+FF5A # FULLWIDTH LATIN SMALL LETTER Z
-0xA3FB U+30A0 # KATAKANA-HIRAGANA DOUBLE HYPHEN [2000] [Unicode3.2]
-0xA3FC U+2013 # EN DASH [2000]
-0xA3FD U+29FA # DOUBLE PLUS [2000] [Unicode3.2]
-0xA3FE U+29FB # TRIPLE PLUS [2000] [Unicode3.2]
-0xA4A1 U+3041 # HIRAGANA LETTER SMALL A
-0xA4A2 U+3042 # HIRAGANA LETTER A
-0xA4A3 U+3043 # HIRAGANA LETTER SMALL I
-0xA4A4 U+3044 # HIRAGANA LETTER I
-0xA4A5 U+3045 # HIRAGANA LETTER SMALL U
-0xA4A6 U+3046 # HIRAGANA LETTER U
-0xA4A7 U+3047 # HIRAGANA LETTER SMALL E
-0xA4A8 U+3048 # HIRAGANA LETTER E
-0xA4A9 U+3049 # HIRAGANA LETTER SMALL O
-0xA4AA U+304A # HIRAGANA LETTER O
-0xA4AB U+304B # HIRAGANA LETTER KA
-0xA4AC U+304C # HIRAGANA LETTER GA
-0xA4AD U+304D # HIRAGANA LETTER KI
-0xA4AE U+304E # HIRAGANA LETTER GI
-0xA4AF U+304F # HIRAGANA LETTER KU
-0xA4B0 U+3050 # HIRAGANA LETTER GU
-0xA4B1 U+3051 # HIRAGANA LETTER KE
-0xA4B2 U+3052 # HIRAGANA LETTER GE
-0xA4B3 U+3053 # HIRAGANA LETTER KO
-0xA4B4 U+3054 # HIRAGANA LETTER GO
-0xA4B5 U+3055 # HIRAGANA LETTER SA
-0xA4B6 U+3056 # HIRAGANA LETTER ZA
-0xA4B7 U+3057 # HIRAGANA LETTER SI
-0xA4B8 U+3058 # HIRAGANA LETTER ZI
-0xA4B9 U+3059 # HIRAGANA LETTER SU
-0xA4BA U+305A # HIRAGANA LETTER ZU
-0xA4BB U+305B # HIRAGANA LETTER SE
-0xA4BC U+305C # HIRAGANA LETTER ZE
-0xA4BD U+305D # HIRAGANA LETTER SO
-0xA4BE U+305E # HIRAGANA LETTER ZO
-0xA4BF U+305F # HIRAGANA LETTER TA
-0xA4C0 U+3060 # HIRAGANA LETTER DA
-0xA4C1 U+3061 # HIRAGANA LETTER TI
-0xA4C2 U+3062 # HIRAGANA LETTER DI
-0xA4C3 U+3063 # HIRAGANA LETTER SMALL TU
-0xA4C4 U+3064 # HIRAGANA LETTER TU
-0xA4C5 U+3065 # HIRAGANA LETTER DU
-0xA4C6 U+3066 # HIRAGANA LETTER TE
-0xA4C7 U+3067 # HIRAGANA LETTER DE
-0xA4C8 U+3068 # HIRAGANA LETTER TO
-0xA4C9 U+3069 # HIRAGANA LETTER DO
-0xA4CA U+306A # HIRAGANA LETTER NA
-0xA4CB U+306B # HIRAGANA LETTER NI
-0xA4CC U+306C # HIRAGANA LETTER NU
-0xA4CD U+306D # HIRAGANA LETTER NE
-0xA4CE U+306E # HIRAGANA LETTER NO
-0xA4CF U+306F # HIRAGANA LETTER HA
-0xA4D0 U+3070 # HIRAGANA LETTER BA
-0xA4D1 U+3071 # HIRAGANA LETTER PA
-0xA4D2 U+3072 # HIRAGANA LETTER HI
-0xA4D3 U+3073 # HIRAGANA LETTER BI
-0xA4D4 U+3074 # HIRAGANA LETTER PI
-0xA4D5 U+3075 # HIRAGANA LETTER HU
-0xA4D6 U+3076 # HIRAGANA LETTER BU
-0xA4D7 U+3077 # HIRAGANA LETTER PU
-0xA4D8 U+3078 # HIRAGANA LETTER HE
-0xA4D9 U+3079 # HIRAGANA LETTER BE
-0xA4DA U+307A # HIRAGANA LETTER PE
-0xA4DB U+307B # HIRAGANA LETTER HO
-0xA4DC U+307C # HIRAGANA LETTER BO
-0xA4DD U+307D # HIRAGANA LETTER PO
-0xA4DE U+307E # HIRAGANA LETTER MA
-0xA4DF U+307F # HIRAGANA LETTER MI
-0xA4E0 U+3080 # HIRAGANA LETTER MU
-0xA4E1 U+3081 # HIRAGANA LETTER ME
-0xA4E2 U+3082 # HIRAGANA LETTER MO
-0xA4E3 U+3083 # HIRAGANA LETTER SMALL YA
-0xA4E4 U+3084 # HIRAGANA LETTER YA
-0xA4E5 U+3085 # HIRAGANA LETTER SMALL YU
-0xA4E6 U+3086 # HIRAGANA LETTER YU
-0xA4E7 U+3087 # HIRAGANA LETTER SMALL YO
-0xA4E8 U+3088 # HIRAGANA LETTER YO
-0xA4E9 U+3089 # HIRAGANA LETTER RA
-0xA4EA U+308A # HIRAGANA LETTER RI
-0xA4EB U+308B # HIRAGANA LETTER RU
-0xA4EC U+308C # HIRAGANA LETTER RE
-0xA4ED U+308D # HIRAGANA LETTER RO
-0xA4EE U+308E # HIRAGANA LETTER SMALL WA
-0xA4EF U+308F # HIRAGANA LETTER WA
-0xA4F0 U+3090 # HIRAGANA LETTER WI
-0xA4F1 U+3091 # HIRAGANA LETTER WE
-0xA4F2 U+3092 # HIRAGANA LETTER WO
-0xA4F3 U+3093 # HIRAGANA LETTER N
-0xA4F4 U+3094 # HIRAGANA LETTER VU [2000]
-0xA4F5 U+3095 # HIRAGANA LETTER SMALL KA [2000] [Unicode3.2]
-0xA4F6 U+3096 # HIRAGANA LETTER SMALL KE [2000] [Unicode3.2]
-0xA4F7 U+304B+309A # [2000]
-0xA4F8 U+304D+309A # [2000]
-0xA4F9 U+304F+309A # [2000]
-0xA4FA U+3051+309A # [2000]
-0xA4FB U+3053+309A # [2000]
-0xA4FC # <reserved>
-0xA4FD # <reserved>
-0xA4FE # <reserved>
-0xA5A1 U+30A1 # KATAKANA LETTER SMALL A
-0xA5A2 U+30A2 # KATAKANA LETTER A
-0xA5A3 U+30A3 # KATAKANA LETTER SMALL I
-0xA5A4 U+30A4 # KATAKANA LETTER I
-0xA5A5 U+30A5 # KATAKANA LETTER SMALL U
-0xA5A6 U+30A6 # KATAKANA LETTER U
-0xA5A7 U+30A7 # KATAKANA LETTER SMALL E
-0xA5A8 U+30A8 # KATAKANA LETTER E
-0xA5A9 U+30A9 # KATAKANA LETTER SMALL O
-0xA5AA U+30AA # KATAKANA LETTER O
-0xA5AB U+30AB # KATAKANA LETTER KA
-0xA5AC U+30AC # KATAKANA LETTER GA
-0xA5AD U+30AD # KATAKANA LETTER KI
-0xA5AE U+30AE # KATAKANA LETTER GI
-0xA5AF U+30AF # KATAKANA LETTER KU
-0xA5B0 U+30B0 # KATAKANA LETTER GU
-0xA5B1 U+30B1 # KATAKANA LETTER KE
-0xA5B2 U+30B2 # KATAKANA LETTER GE
-0xA5B3 U+30B3 # KATAKANA LETTER KO
-0xA5B4 U+30B4 # KATAKANA LETTER GO
-0xA5B5 U+30B5 # KATAKANA LETTER SA
-0xA5B6 U+30B6 # KATAKANA LETTER ZA
-0xA5B7 U+30B7 # KATAKANA LETTER SI
-0xA5B8 U+30B8 # KATAKANA LETTER ZI
-0xA5B9 U+30B9 # KATAKANA LETTER SU
-0xA5BA U+30BA # KATAKANA LETTER ZU
-0xA5BB U+30BB # KATAKANA LETTER SE
-0xA5BC U+30BC # KATAKANA LETTER ZE
-0xA5BD U+30BD # KATAKANA LETTER SO
-0xA5BE U+30BE # KATAKANA LETTER ZO
-0xA5BF U+30BF # KATAKANA LETTER TA
-0xA5C0 U+30C0 # KATAKANA LETTER DA
-0xA5C1 U+30C1 # KATAKANA LETTER TI
-0xA5C2 U+30C2 # KATAKANA LETTER DI
-0xA5C3 U+30C3 # KATAKANA LETTER SMALL TU
-0xA5C4 U+30C4 # KATAKANA LETTER TU
-0xA5C5 U+30C5 # KATAKANA LETTER DU
-0xA5C6 U+30C6 # KATAKANA LETTER TE
-0xA5C7 U+30C7 # KATAKANA LETTER DE
-0xA5C8 U+30C8 # KATAKANA LETTER TO
-0xA5C9 U+30C9 # KATAKANA LETTER DO
-0xA5CA U+30CA # KATAKANA LETTER NA
-0xA5CB U+30CB # KATAKANA LETTER NI
-0xA5CC U+30CC # KATAKANA LETTER NU
-0xA5CD U+30CD # KATAKANA LETTER NE
-0xA5CE U+30CE # KATAKANA LETTER NO
-0xA5CF U+30CF # KATAKANA LETTER HA
-0xA5D0 U+30D0 # KATAKANA LETTER BA
-0xA5D1 U+30D1 # KATAKANA LETTER PA
-0xA5D2 U+30D2 # KATAKANA LETTER HI
-0xA5D3 U+30D3 # KATAKANA LETTER BI
-0xA5D4 U+30D4 # KATAKANA LETTER PI
-0xA5D5 U+30D5 # KATAKANA LETTER HU
-0xA5D6 U+30D6 # KATAKANA LETTER BU
-0xA5D7 U+30D7 # KATAKANA LETTER PU
-0xA5D8 U+30D8 # KATAKANA LETTER HE
-0xA5D9 U+30D9 # KATAKANA LETTER BE
-0xA5DA U+30DA # KATAKANA LETTER PE
-0xA5DB U+30DB # KATAKANA LETTER HO
-0xA5DC U+30DC # KATAKANA LETTER BO
-0xA5DD U+30DD # KATAKANA LETTER PO
-0xA5DE U+30DE # KATAKANA LETTER MA
-0xA5DF U+30DF # KATAKANA LETTER MI
-0xA5E0 U+30E0 # KATAKANA LETTER MU
-0xA5E1 U+30E1 # KATAKANA LETTER ME
-0xA5E2 U+30E2 # KATAKANA LETTER MO
-0xA5E3 U+30E3 # KATAKANA LETTER SMALL YA
-0xA5E4 U+30E4 # KATAKANA LETTER YA
-0xA5E5 U+30E5 # KATAKANA LETTER SMALL YU
-0xA5E6 U+30E6 # KATAKANA LETTER YU
-0xA5E7 U+30E7 # KATAKANA LETTER SMALL YO
-0xA5E8 U+30E8 # KATAKANA LETTER YO
-0xA5E9 U+30E9 # KATAKANA LETTER RA
-0xA5EA U+30EA # KATAKANA LETTER RI
-0xA5EB U+30EB # KATAKANA LETTER RU
-0xA5EC U+30EC # KATAKANA LETTER RE
-0xA5ED U+30ED # KATAKANA LETTER RO
-0xA5EE U+30EE # KATAKANA LETTER SMALL WA
-0xA5EF U+30EF # KATAKANA LETTER WA
-0xA5F0 U+30F0 # KATAKANA LETTER WI
-0xA5F1 U+30F1 # KATAKANA LETTER WE
-0xA5F2 U+30F2 # KATAKANA LETTER WO
-0xA5F3 U+30F3 # KATAKANA LETTER N
-0xA5F4 U+30F4 # KATAKANA LETTER VU
-0xA5F5 U+30F5 # KATAKANA LETTER SMALL KA
-0xA5F6 U+30F6 # KATAKANA LETTER SMALL KE
-0xA5F7 U+30AB+309A # [2000]
-0xA5F8 U+30AD+309A # [2000]
-0xA5F9 U+30AF+309A # [2000]
-0xA5FA U+30B1+309A # [2000]
-0xA5FB U+30B3+309A # [2000]
-0xA5FC U+30BB+309A # [2000]
-0xA5FD U+30C4+309A # [2000]
-0xA5FE U+30C8+309A # [2000]
-0xA6A1 U+0391 # GREEK CAPITAL LETTER ALPHA
-0xA6A2 U+0392 # GREEK CAPITAL LETTER BETA
-0xA6A3 U+0393 # GREEK CAPITAL LETTER GAMMA
-0xA6A4 U+0394 # GREEK CAPITAL LETTER DELTA
-0xA6A5 U+0395 # GREEK CAPITAL LETTER EPSILON
-0xA6A6 U+0396 # GREEK CAPITAL LETTER ZETA
-0xA6A7 U+0397 # GREEK CAPITAL LETTER ETA
-0xA6A8 U+0398 # GREEK CAPITAL LETTER THETA
-0xA6A9 U+0399 # GREEK CAPITAL LETTER IOTA
-0xA6AA U+039A # GREEK CAPITAL LETTER KAPPA
-0xA6AB U+039B # GREEK CAPITAL LETTER LAMDA
-0xA6AC U+039C # GREEK CAPITAL LETTER MU
-0xA6AD U+039D # GREEK CAPITAL LETTER NU
-0xA6AE U+039E # GREEK CAPITAL LETTER XI
-0xA6AF U+039F # GREEK CAPITAL LETTER OMICRON
-0xA6B0 U+03A0 # GREEK CAPITAL LETTER PI
-0xA6B1 U+03A1 # GREEK CAPITAL LETTER RHO
-0xA6B2 U+03A3 # GREEK CAPITAL LETTER SIGMA
-0xA6B3 U+03A4 # GREEK CAPITAL LETTER TAU
-0xA6B4 U+03A5 # GREEK CAPITAL LETTER UPSILON
-0xA6B5 U+03A6 # GREEK CAPITAL LETTER PHI
-0xA6B6 U+03A7 # GREEK CAPITAL LETTER CHI
-0xA6B7 U+03A8 # GREEK CAPITAL LETTER PSI
-0xA6B8 U+03A9 # GREEK CAPITAL LETTER OMEGA
-0xA6B9 U+2664 # WHITE SPADE SUIT [2000]
-0xA6BA U+2660 # BLACK SPADE SUIT [2000]
-0xA6BB U+2662 # WHITE DIAMOND SUIT [2000]
-0xA6BC U+2666 # BLACK DIAMOND SUIT [2000]
-0xA6BD U+2661 # WHITE HEART SUIT [2000]
-0xA6BE U+2665 # BLACK HEART SUIT [2000]
-0xA6BF U+2667 # WHITE CLUB SUIT [2000]
-0xA6C0 U+2663 # BLACK CLUB SUIT [2000]
-0xA6C1 U+03B1 # GREEK SMALL LETTER ALPHA
-0xA6C2 U+03B2 # GREEK SMALL LETTER BETA
-0xA6C3 U+03B3 # GREEK SMALL LETTER GAMMA
-0xA6C4 U+03B4 # GREEK SMALL LETTER DELTA
-0xA6C5 U+03B5 # GREEK SMALL LETTER EPSILON
-0xA6C6 U+03B6 # GREEK SMALL LETTER ZETA
-0xA6C7 U+03B7 # GREEK SMALL LETTER ETA
-0xA6C8 U+03B8 # GREEK SMALL LETTER THETA
-0xA6C9 U+03B9 # GREEK SMALL LETTER IOTA
-0xA6CA U+03BA # GREEK SMALL LETTER KAPPA
-0xA6CB U+03BB # GREEK SMALL LETTER LAMDA
-0xA6CC U+03BC # GREEK SMALL LETTER MU
-0xA6CD U+03BD # GREEK SMALL LETTER NU
-0xA6CE U+03BE # GREEK SMALL LETTER XI
-0xA6CF U+03BF # GREEK SMALL LETTER OMICRON
-0xA6D0 U+03C0 # GREEK SMALL LETTER PI
-0xA6D1 U+03C1 # GREEK SMALL LETTER RHO
-0xA6D2 U+03C3 # GREEK SMALL LETTER SIGMA
-0xA6D3 U+03C4 # GREEK SMALL LETTER TAU
-0xA6D4 U+03C5 # GREEK SMALL LETTER UPSILON
-0xA6D5 U+03C6 # GREEK SMALL LETTER PHI
-0xA6D6 U+03C7 # GREEK SMALL LETTER CHI
-0xA6D7 U+03C8 # GREEK SMALL LETTER PSI
-0xA6D8 U+03C9 # GREEK SMALL LETTER OMEGA
-0xA6D9 U+03C2 # GREEK SMALL LETTER FINAL SIGMA [2000]
-0xA6DA U+24F5 # DOUBLE CIRCLED DIGIT ONE [2000] [Unicode3.2]
-0xA6DB U+24F6 # DOUBLE CIRCLED DIGIT TWO [2000] [Unicode3.2]
-0xA6DC U+24F7 # DOUBLE CIRCLED DIGIT THREE [2000] [Unicode3.2]
-0xA6DD U+24F8 # DOUBLE CIRCLED DIGIT FOUR [2000] [Unicode3.2]
-0xA6DE U+24F9 # DOUBLE CIRCLED DIGIT FIVE [2000] [Unicode3.2]
-0xA6DF U+24FA # DOUBLE CIRCLED DIGIT SIX [2000] [Unicode3.2]
-0xA6E0 U+24FB # DOUBLE CIRCLED DIGIT SEVEN [2000] [Unicode3.2]
-0xA6E1 U+24FC # DOUBLE CIRCLED DIGIT EIGHT [2000] [Unicode3.2]
-0xA6E2 U+24FD # DOUBLE CIRCLED DIGIT NINE [2000] [Unicode3.2]
-0xA6E3 U+24FE # DOUBLE CIRCLED NUMBER TEN [2000] [Unicode3.2]
-0xA6E4 U+2616 # WHITE SHOGI PIECE [2000] [Unicode3.2]
-0xA6E5 U+2617 # BLACK SHOGI PIECE [2000] [Unicode3.2]
-0xA6E6 U+3020 # POSTAL MARK FACE [2000]
-0xA6E7 U+260E # BLACK TELEPHONE [2000]
-0xA6E8 U+2600 # BLACK SUN WITH RAYS [2000]
-0xA6E9 U+2601 # CLOUD [2000]
-0xA6EA U+2602 # UMBRELLA [2000]
-0xA6EB U+2603 # SNOWMAN [2000]
-0xA6EC U+2668 # HOT SPRINGS [2000]
-0xA6ED U+25B1 # WHITE PARALLELOGRAM [2000]
-0xA6EE U+31F0 # KATAKANA LETTER SMALL KU [2000] [Unicode3.2]
-0xA6EF U+31F1 # KATAKANA LETTER SMALL SI [2000] [Unicode3.2]
-0xA6F0 U+31F2 # KATAKANA LETTER SMALL SU [2000] [Unicode3.2]
-0xA6F1 U+31F3 # KATAKANA LETTER SMALL TO [2000] [Unicode3.2]
-0xA6F2 U+31F4 # KATAKANA LETTER SMALL NU [2000] [Unicode3.2]
-0xA6F3 U+31F5 # KATAKANA LETTER SMALL HA [2000] [Unicode3.2]
-0xA6F4 U+31F6 # KATAKANA LETTER SMALL HI [2000] [Unicode3.2]
-0xA6F5 U+31F7 # KATAKANA LETTER SMALL HU [2000] [Unicode3.2]
-0xA6F6 U+31F8 # KATAKANA LETTER SMALL HE [2000] [Unicode3.2]
-0xA6F7 U+31F9 # KATAKANA LETTER SMALL HO [2000] [Unicode3.2]
-0xA6F8 U+31F7+309A # [2000]
-0xA6F9 U+31FA # KATAKANA LETTER SMALL MU [2000] [Unicode3.2]
-0xA6FA U+31FB # KATAKANA LETTER SMALL RA [2000] [Unicode3.2]
-0xA6FB U+31FC # KATAKANA LETTER SMALL RI [2000] [Unicode3.2]
-0xA6FC U+31FD # KATAKANA LETTER SMALL RU [2000] [Unicode3.2]
-0xA6FD U+31FE # KATAKANA LETTER SMALL RE [2000] [Unicode3.2]
-0xA6FE U+31FF # KATAKANA LETTER SMALL RO [2000] [Unicode3.2]
-0xA7A1 U+0410 # CYRILLIC CAPITAL LETTER A
-0xA7A2 U+0411 # CYRILLIC CAPITAL LETTER BE
-0xA7A3 U+0412 # CYRILLIC CAPITAL LETTER VE
-0xA7A4 U+0413 # CYRILLIC CAPITAL LETTER GHE
-0xA7A5 U+0414 # CYRILLIC CAPITAL LETTER DE
-0xA7A6 U+0415 # CYRILLIC CAPITAL LETTER IE
-0xA7A7 U+0401 # CYRILLIC CAPITAL LETTER IO
-0xA7A8 U+0416 # CYRILLIC CAPITAL LETTER ZHE
-0xA7A9 U+0417 # CYRILLIC CAPITAL LETTER ZE
-0xA7AA U+0418 # CYRILLIC CAPITAL LETTER I
-0xA7AB U+0419 # CYRILLIC CAPITAL LETTER SHORT I
-0xA7AC U+041A # CYRILLIC CAPITAL LETTER KA
-0xA7AD U+041B # CYRILLIC CAPITAL LETTER EL
-0xA7AE U+041C # CYRILLIC CAPITAL LETTER EM
-0xA7AF U+041D # CYRILLIC CAPITAL LETTER EN
-0xA7B0 U+041E # CYRILLIC CAPITAL LETTER O
-0xA7B1 U+041F # CYRILLIC CAPITAL LETTER PE
-0xA7B2 U+0420 # CYRILLIC CAPITAL LETTER ER
-0xA7B3 U+0421 # CYRILLIC CAPITAL LETTER ES
-0xA7B4 U+0422 # CYRILLIC CAPITAL LETTER TE
-0xA7B5 U+0423 # CYRILLIC CAPITAL LETTER U
-0xA7B6 U+0424 # CYRILLIC CAPITAL LETTER EF
-0xA7B7 U+0425 # CYRILLIC CAPITAL LETTER HA
-0xA7B8 U+0426 # CYRILLIC CAPITAL LETTER TSE
-0xA7B9 U+0427 # CYRILLIC CAPITAL LETTER CHE
-0xA7BA U+0428 # CYRILLIC CAPITAL LETTER SHA
-0xA7BB U+0429 # CYRILLIC CAPITAL LETTER SHCHA
-0xA7BC U+042A # CYRILLIC CAPITAL LETTER HARD SIGN
-0xA7BD U+042B # CYRILLIC CAPITAL LETTER YERU
-0xA7BE U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN
-0xA7BF U+042D # CYRILLIC CAPITAL LETTER E
-0xA7C0 U+042E # CYRILLIC CAPITAL LETTER YU
-0xA7C1 U+042F # CYRILLIC CAPITAL LETTER YA
-0xA7C2 U+23BE # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT [2000] [Unicode3.2]
-0xA7C3 U+23BF # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT [2000] [Unicode3.2]
-0xA7C4 U+23C0 # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE [2000] [Unicode3.2]
-0xA7C5 U+23C1 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE [2000] [Unicode3.2]
-0xA7C6 U+23C2 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE [2000] [Unicode3.2]
-0xA7C7 U+23C3 # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE [2000] [Unicode3.2]
-0xA7C8 U+23C4 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE [2000] [Unicode3.2]
-0xA7C9 U+23C5 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE [2000] [Unicode3.2]
-0xA7CA U+23C6 # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE [2000] [Unicode3.2]
-0xA7CB U+23C7 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE [2000] [Unicode3.2]
-0xA7CC U+23C8 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE [2000] [Unicode3.2]
-0xA7CD U+23C9 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL [2000] [Unicode3.2]
-0xA7CE U+23CA # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL [2000] [Unicode3.2]
-0xA7CF U+23CB # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT [2000] [Unicode3.2]
-0xA7D0 U+23CC # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT [2000] [Unicode3.2]
-0xA7D1 U+0430 # CYRILLIC SMALL LETTER A
-0xA7D2 U+0431 # CYRILLIC SMALL LETTER BE
-0xA7D3 U+0432 # CYRILLIC SMALL LETTER VE
-0xA7D4 U+0433 # CYRILLIC SMALL LETTER GHE
-0xA7D5 U+0434 # CYRILLIC SMALL LETTER DE
-0xA7D6 U+0435 # CYRILLIC SMALL LETTER IE
-0xA7D7 U+0451 # CYRILLIC SMALL LETTER IO
-0xA7D8 U+0436 # CYRILLIC SMALL LETTER ZHE
-0xA7D9 U+0437 # CYRILLIC SMALL LETTER ZE
-0xA7DA U+0438 # CYRILLIC SMALL LETTER I
-0xA7DB U+0439 # CYRILLIC SMALL LETTER SHORT I
-0xA7DC U+043A # CYRILLIC SMALL LETTER KA
-0xA7DD U+043B # CYRILLIC SMALL LETTER EL
-0xA7DE U+043C # CYRILLIC SMALL LETTER EM
-0xA7DF U+043D # CYRILLIC SMALL LETTER EN
-0xA7E0 U+043E # CYRILLIC SMALL LETTER O
-0xA7E1 U+043F # CYRILLIC SMALL LETTER PE
-0xA7E2 U+0440 # CYRILLIC SMALL LETTER ER
-0xA7E3 U+0441 # CYRILLIC SMALL LETTER ES
-0xA7E4 U+0442 # CYRILLIC SMALL LETTER TE
-0xA7E5 U+0443 # CYRILLIC SMALL LETTER U
-0xA7E6 U+0444 # CYRILLIC SMALL LETTER EF
-0xA7E7 U+0445 # CYRILLIC SMALL LETTER HA
-0xA7E8 U+0446 # CYRILLIC SMALL LETTER TSE
-0xA7E9 U+0447 # CYRILLIC SMALL LETTER CHE
-0xA7EA U+0448 # CYRILLIC SMALL LETTER SHA
-0xA7EB U+0449 # CYRILLIC SMALL LETTER SHCHA
-0xA7EC U+044A # CYRILLIC SMALL LETTER HARD SIGN
-0xA7ED U+044B # CYRILLIC SMALL LETTER YERU
-0xA7EE U+044C # CYRILLIC SMALL LETTER SOFT SIGN
-0xA7EF U+044D # CYRILLIC SMALL LETTER E
-0xA7F0 U+044E # CYRILLIC SMALL LETTER YU
-0xA7F1 U+044F # CYRILLIC SMALL LETTER YA
-0xA7F2 U+30F7 # KATAKANA LETTER VA [2000]
-0xA7F3 U+30F8 # KATAKANA LETTER VI [2000]
-0xA7F4 U+30F9 # KATAKANA LETTER VE [2000]
-0xA7F5 U+30FA # KATAKANA LETTER VO [2000]
-0xA7F6 U+22DA # LESS-THAN EQUAL TO OR GREATER-THAN [2000]
-0xA7F7 U+22DB # GREATER-THAN EQUAL TO OR LESS-THAN [2000]
-0xA7F8 U+2153 # VULGAR FRACTION ONE THIRD [2000]
-0xA7F9 U+2154 # VULGAR FRACTION TWO THIRDS [2000]
-0xA7FA U+2155 # VULGAR FRACTION ONE FIFTH [2000]
-0xA7FB U+2713 # CHECK MARK [2000]
-0xA7FC U+2318 # PLACE OF INTEREST SIGN [2000]
-0xA7FD U+2423 # OPEN BOX [2000]
-0xA7FE U+23CE # RETURN SYMBOL [2000] [Unicode3.2]
-0xA8A1 U+2500 # BOX DRAWINGS LIGHT HORIZONTAL [1983]
-0xA8A2 U+2502 # BOX DRAWINGS LIGHT VERTICAL [1983]
-0xA8A3 U+250C # BOX DRAWINGS LIGHT DOWN AND RIGHT [1983]
-0xA8A4 U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT [1983]
-0xA8A5 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT [1983]
-0xA8A6 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT [1983]
-0xA8A7 U+251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT [1983]
-0xA8A8 U+252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL [1983]
-0xA8A9 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT [1983]
-0xA8AA U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL [1983]
-0xA8AB U+253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL [1983]
-0xA8AC U+2501 # BOX DRAWINGS HEAVY HORIZONTAL [1983]
-0xA8AD U+2503 # BOX DRAWINGS HEAVY VERTICAL [1983]
-0xA8AE U+250F # BOX DRAWINGS HEAVY DOWN AND RIGHT [1983]
-0xA8AF U+2513 # BOX DRAWINGS HEAVY DOWN AND LEFT [1983]
-0xA8B0 U+251B # BOX DRAWINGS HEAVY UP AND LEFT [1983]
-0xA8B1 U+2517 # BOX DRAWINGS HEAVY UP AND RIGHT [1983]
-0xA8B2 U+2523 # BOX DRAWINGS HEAVY VERTICAL AND RIGHT [1983]
-0xA8B3 U+2533 # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL [1983]
-0xA8B4 U+252B # BOX DRAWINGS HEAVY VERTICAL AND LEFT [1983]
-0xA8B5 U+253B # BOX DRAWINGS HEAVY UP AND HORIZONTAL [1983]
-0xA8B6 U+254B # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL [1983]
-0xA8B7 U+2520 # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT [1983]
-0xA8B8 U+252F # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY [1983]
-0xA8B9 U+2528 # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT [1983]
-0xA8BA U+2537 # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY [1983]
-0xA8BB U+253F # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY [1983]
-0xA8BC U+251D # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY [1983]
-0xA8BD U+2530 # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT [1983]
-0xA8BE U+2525 # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY [1983]
-0xA8BF U+2538 # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT [1983]
-0xA8C0 U+2542 # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT [1983]
-0xA8C1 U+3251 # CIRCLED NUMBER TWENTY ONE [2000] [Unicode3.2]
-0xA8C2 U+3252 # CIRCLED NUMBER TWENTY TWO [2000] [Unicode3.2]
-0xA8C3 U+3253 # CIRCLED NUMBER TWENTY THREE [2000] [Unicode3.2]
-0xA8C4 U+3254 # CIRCLED NUMBER TWENTY FOUR [2000] [Unicode3.2]
-0xA8C5 U+3255 # CIRCLED NUMBER TWENTY FIVE [2000] [Unicode3.2]
-0xA8C6 U+3256 # CIRCLED NUMBER TWENTY SIX [2000] [Unicode3.2]
-0xA8C7 U+3257 # CIRCLED NUMBER TWENTY SEVEN [2000] [Unicode3.2]
-0xA8C8 U+3258 # CIRCLED NUMBER TWENTY EIGHT [2000] [Unicode3.2]
-0xA8C9 U+3259 # CIRCLED NUMBER TWENTY NINE [2000] [Unicode3.2]
-0xA8CA U+325A # CIRCLED NUMBER THIRTY [2000] [Unicode3.2]
-0xA8CB U+325B # CIRCLED NUMBER THIRTY ONE [2000] [Unicode3.2]
-0xA8CC U+325C # CIRCLED NUMBER THIRTY TWO [2000] [Unicode3.2]
-0xA8CD U+325D # CIRCLED NUMBER THIRTY THREE [2000] [Unicode3.2]
-0xA8CE U+325E # CIRCLED NUMBER THIRTY FOUR [2000] [Unicode3.2]
-0xA8CF U+325F # CIRCLED NUMBER THIRTY FIVE [2000] [Unicode3.2]
-0xA8D0 U+32B1 # CIRCLED NUMBER THIRTY SIX [2000] [Unicode3.2]
-0xA8D1 U+32B2 # CIRCLED NUMBER THIRTY SEVEN [2000] [Unicode3.2]
-0xA8D2 U+32B3 # CIRCLED NUMBER THIRTY EIGHT [2000] [Unicode3.2]
-0xA8D3 U+32B4 # CIRCLED NUMBER THIRTY NINE [2000] [Unicode3.2]
-0xA8D4 U+32B5 # CIRCLED NUMBER FORTY [2000] [Unicode3.2]
-0xA8D5 U+32B6 # CIRCLED NUMBER FORTY ONE [2000] [Unicode3.2]
-0xA8D6 U+32B7 # CIRCLED NUMBER FORTY TWO [2000] [Unicode3.2]
-0xA8D7 U+32B8 # CIRCLED NUMBER FORTY THREE [2000] [Unicode3.2]
-0xA8D8 U+32B9 # CIRCLED NUMBER FORTY FOUR [2000] [Unicode3.2]
-0xA8D9 U+32BA # CIRCLED NUMBER FORTY FIVE [2000] [Unicode3.2]
-0xA8DA U+32BB # CIRCLED NUMBER FORTY SIX [2000] [Unicode3.2]
-0xA8DB U+32BC # CIRCLED NUMBER FORTY SEVEN [2000] [Unicode3.2]
-0xA8DC U+32BD # CIRCLED NUMBER FORTY EIGHT [2000] [Unicode3.2]
-0xA8DD U+32BE # CIRCLED NUMBER FORTY NINE [2000] [Unicode3.2]
-0xA8DE U+32BF # CIRCLED NUMBER FIFTY [2000] [Unicode3.2]
-0xA8DF # <reserved>
-0xA8E0 # <reserved>
-0xA8E1 # <reserved>
-0xA8E2 # <reserved>
-0xA8E3 # <reserved>
-0xA8E4 # <reserved>
-0xA8E5 # <reserved>
-0xA8E6 # <reserved>
-0xA8E7 U+25D0 # CIRCLE WITH LEFT HALF BLACK [2000]
-0xA8E8 U+25D1 # CIRCLE WITH RIGHT HALF BLACK [2000]
-0xA8E9 U+25D2 # CIRCLE WITH LOWER HALF BLACK [2000]
-0xA8EA U+25D3 # CIRCLE WITH UPPER HALF BLACK [2000]
-0xA8EB U+203C # DOUBLE EXCLAMATION MARK [2000]
-0xA8EC U+2047 # DOUBLE QUESTION MARK [2000] [Unicode3.2]
-0xA8ED U+2048 # QUESTION EXCLAMATION MARK [2000]
-0xA8EE U+2049 # EXCLAMATION QUESTION MARK [2000]
-0xA8EF U+01CD # LATIN CAPITAL LETTER A WITH CARON [2000]
-0xA8F0 U+01CE # LATIN SMALL LETTER A WITH CARON [2000]
-0xA8F1 U+01D0 # LATIN SMALL LETTER I WITH CARON [2000]
-0xA8F2 U+1E3E # LATIN CAPITAL LETTER M WITH ACUTE [2000]
-0xA8F3 U+1E3F # LATIN SMALL LETTER M WITH ACUTE [2000]
-0xA8F4 U+01F8 # LATIN CAPITAL LETTER N WITH GRAVE [2000]
-0xA8F5 U+01F9 # LATIN SMALL LETTER N WITH GRAVE [2000]
-0xA8F6 U+01D1 # LATIN CAPITAL LETTER O WITH CARON [2000]
-0xA8F7 U+01D2 # LATIN SMALL LETTER O WITH CARON [2000]
-0xA8F8 U+01D4 # LATIN SMALL LETTER U WITH CARON [2000]
-0xA8F9 U+01D6 # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON [2000]
-0xA8FA U+01D8 # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE [2000]
-0xA8FB U+01DA # LATIN SMALL LETTER U WITH DIAERESIS AND CARON [2000]
-0xA8FC U+01DC # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE [2000]
-0xA8FD # <reserved>
-0xA8FE # <reserved>
-0xA9A1 U+20AC # EURO SIGN [2000]
-0xA9A2 U+00A0 # NO-BREAK SPACE [2000]
-0xA9A3 U+00A1 # INVERTED EXCLAMATION MARK [2000]
-0xA9A4 U+00A4 # CURRENCY SIGN [2000]
-0xA9A5 U+00A6 # BROKEN BAR [2000]
-0xA9A6 U+00A9 # COPYRIGHT SIGN [2000]
-0xA9A7 U+00AA # FEMININE ORDINAL INDICATOR [2000]
-0xA9A8 U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK [2000]
-0xA9A9 U+00AD # SOFT HYPHEN [2000]
-0xA9AA U+00AE # REGISTERED SIGN [2000]
-0xA9AB U+00AF # MACRON [2000]
-0xA9AC U+00B2 # SUPERSCRIPT TWO [2000]
-0xA9AD U+00B3 # SUPERSCRIPT THREE [2000]
-0xA9AE U+00B7 # MIDDLE DOT [2000]
-0xA9AF U+00B8 # CEDILLA [2000]
-0xA9B0 U+00B9 # SUPERSCRIPT ONE [2000]
-0xA9B1 U+00BA # MASCULINE ORDINAL INDICATOR [2000]
-0xA9B2 U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK [2000]
-0xA9B3 U+00BC # VULGAR FRACTION ONE QUARTER [2000]
-0xA9B4 U+00BD # VULGAR FRACTION ONE HALF [2000]
-0xA9B5 U+00BE # VULGAR FRACTION THREE QUARTERS [2000]
-0xA9B6 U+00BF # INVERTED QUESTION MARK [2000]
-0xA9B7 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE [2000]
-0xA9B8 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE [2000]
-0xA9B9 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX [2000]
-0xA9BA U+00C3 # LATIN CAPITAL LETTER A WITH TILDE [2000]
-0xA9BB U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS [2000]
-0xA9BC U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE [2000]
-0xA9BD U+00C6 # LATIN CAPITAL LETTER AE [2000]
-0xA9BE U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA [2000]
-0xA9BF U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE [2000]
-0xA9C0 U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE [2000]
-0xA9C1 U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX [2000]
-0xA9C2 U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS [2000]
-0xA9C3 U+00CC # LATIN CAPITAL LETTER I WITH GRAVE [2000]
-0xA9C4 U+00CD # LATIN CAPITAL LETTER I WITH ACUTE [2000]
-0xA9C5 U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX [2000]
-0xA9C6 U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS [2000]
-0xA9C7 U+00D0 # LATIN CAPITAL LETTER ETH [2000]
-0xA9C8 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE [2000]
-0xA9C9 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE [2000]
-0xA9CA U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE [2000]
-0xA9CB U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX [2000]
-0xA9CC U+00D5 # LATIN CAPITAL LETTER O WITH TILDE [2000]
-0xA9CD U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS [2000]
-0xA9CE U+00D8 # LATIN CAPITAL LETTER O WITH STROKE [2000]
-0xA9CF U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE [2000]
-0xA9D0 U+00DA # LATIN CAPITAL LETTER U WITH ACUTE [2000]
-0xA9D1 U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX [2000]
-0xA9D2 U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS [2000]
-0xA9D3 U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE [2000]
-0xA9D4 U+00DE # LATIN CAPITAL LETTER THORN [2000]
-0xA9D5 U+00DF # LATIN SMALL LETTER SHARP S [2000]
-0xA9D6 U+00E0 # LATIN SMALL LETTER A WITH GRAVE [2000]
-0xA9D7 U+00E1 # LATIN SMALL LETTER A WITH ACUTE [2000]
-0xA9D8 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX [2000]
-0xA9D9 U+00E3 # LATIN SMALL LETTER A WITH TILDE [2000]
-0xA9DA U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS [2000]
-0xA9DB U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE [2000]
-0xA9DC U+00E6 # LATIN SMALL LETTER AE [2000]
-0xA9DD U+00E7 # LATIN SMALL LETTER C WITH CEDILLA [2000]
-0xA9DE U+00E8 # LATIN SMALL LETTER E WITH GRAVE [2000]
-0xA9DF U+00E9 # LATIN SMALL LETTER E WITH ACUTE [2000]
-0xA9E0 U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX [2000]
-0xA9E1 U+00EB # LATIN SMALL LETTER E WITH DIAERESIS [2000]
-0xA9E2 U+00EC # LATIN SMALL LETTER I WITH GRAVE [2000]
-0xA9E3 U+00ED # LATIN SMALL LETTER I WITH ACUTE [2000]
-0xA9E4 U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX [2000]
-0xA9E5 U+00EF # LATIN SMALL LETTER I WITH DIAERESIS [2000]
-0xA9E6 U+00F0 # LATIN SMALL LETTER ETH [2000]
-0xA9E7 U+00F1 # LATIN SMALL LETTER N WITH TILDE [2000]
-0xA9E8 U+00F2 # LATIN SMALL LETTER O WITH GRAVE [2000]
-0xA9E9 U+00F3 # LATIN SMALL LETTER O WITH ACUTE [2000]
-0xA9EA U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX [2000]
-0xA9EB U+00F5 # LATIN SMALL LETTER O WITH TILDE [2000]
-0xA9EC U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS [2000]
-0xA9ED U+00F8 # LATIN SMALL LETTER O WITH STROKE [2000]
-0xA9EE U+00F9 # LATIN SMALL LETTER U WITH GRAVE [2000]
-0xA9EF U+00FA # LATIN SMALL LETTER U WITH ACUTE [2000]
-0xA9F0 U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX [2000]
-0xA9F1 U+00FC # LATIN SMALL LETTER U WITH DIAERESIS [2000]
-0xA9F2 U+00FD # LATIN SMALL LETTER Y WITH ACUTE [2000]
-0xA9F3 U+00FE # LATIN SMALL LETTER THORN [2000]
-0xA9F4 U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS [2000]
-0xA9F5 U+0100 # LATIN CAPITAL LETTER A WITH MACRON [2000]
-0xA9F6 U+012A # LATIN CAPITAL LETTER I WITH MACRON [2000]
-0xA9F7 U+016A # LATIN CAPITAL LETTER U WITH MACRON [2000]
-0xA9F8 U+0112 # LATIN CAPITAL LETTER E WITH MACRON [2000]
-0xA9F9 U+014C # LATIN CAPITAL LETTER O WITH MACRON [2000]
-0xA9FA U+0101 # LATIN SMALL LETTER A WITH MACRON [2000]
-0xA9FB U+012B # LATIN SMALL LETTER I WITH MACRON [2000]
-0xA9FC U+016B # LATIN SMALL LETTER U WITH MACRON [2000]
-0xA9FD U+0113 # LATIN SMALL LETTER E WITH MACRON [2000]
-0xA9FE U+014D # LATIN SMALL LETTER O WITH MACRON [2000]
-0xAAA1 U+0104 # LATIN CAPITAL LETTER A WITH OGONEK [2000]
-0xAAA2 U+02D8 # BREVE [2000]
-0xAAA3 U+0141 # LATIN CAPITAL LETTER L WITH STROKE [2000]
-0xAAA4 U+013D # LATIN CAPITAL LETTER L WITH CARON [2000]
-0xAAA5 U+015A # LATIN CAPITAL LETTER S WITH ACUTE [2000]
-0xAAA6 U+0160 # LATIN CAPITAL LETTER S WITH CARON [2000]
-0xAAA7 U+015E # LATIN CAPITAL LETTER S WITH CEDILLA [2000]
-0xAAA8 U+0164 # LATIN CAPITAL LETTER T WITH CARON [2000]
-0xAAA9 U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE [2000]
-0xAAAA U+017D # LATIN CAPITAL LETTER Z WITH CARON [2000]
-0xAAAB U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE [2000]
-0xAAAC U+0105 # LATIN SMALL LETTER A WITH OGONEK [2000]
-0xAAAD U+02DB # OGONEK [2000]
-0xAAAE U+0142 # LATIN SMALL LETTER L WITH STROKE [2000]
-0xAAAF U+013E # LATIN SMALL LETTER L WITH CARON [2000]
-0xAAB0 U+015B # LATIN SMALL LETTER S WITH ACUTE [2000]
-0xAAB1 U+02C7 # CARON [2000]
-0xAAB2 U+0161 # LATIN SMALL LETTER S WITH CARON [2000]
-0xAAB3 U+015F # LATIN SMALL LETTER S WITH CEDILLA [2000]
-0xAAB4 U+0165 # LATIN SMALL LETTER T WITH CARON [2000]
-0xAAB5 U+017A # LATIN SMALL LETTER Z WITH ACUTE [2000]
-0xAAB6 U+02DD # DOUBLE ACUTE ACCENT [2000]
-0xAAB7 U+017E # LATIN SMALL LETTER Z WITH CARON [2000]
-0xAAB8 U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE [2000]
-0xAAB9 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE [2000]
-0xAABA U+0102 # LATIN CAPITAL LETTER A WITH BREVE [2000]
-0xAABB U+0139 # LATIN CAPITAL LETTER L WITH ACUTE [2000]
-0xAABC U+0106 # LATIN CAPITAL LETTER C WITH ACUTE [2000]
-0xAABD U+010C # LATIN CAPITAL LETTER C WITH CARON [2000]
-0xAABE U+0118 # LATIN CAPITAL LETTER E WITH OGONEK [2000]
-0xAABF U+011A # LATIN CAPITAL LETTER E WITH CARON [2000]
-0xAAC0 U+010E # LATIN CAPITAL LETTER D WITH CARON [2000]
-0xAAC1 U+0143 # LATIN CAPITAL LETTER N WITH ACUTE [2000]
-0xAAC2 U+0147 # LATIN CAPITAL LETTER N WITH CARON [2000]
-0xAAC3 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE [2000]
-0xAAC4 U+0158 # LATIN CAPITAL LETTER R WITH CARON [2000]
-0xAAC5 U+016E # LATIN CAPITAL LETTER U WITH RING ABOVE [2000]
-0xAAC6 U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE [2000]
-0xAAC7 U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA [2000]
-0xAAC8 U+0155 # LATIN SMALL LETTER R WITH ACUTE [2000]
-0xAAC9 U+0103 # LATIN SMALL LETTER A WITH BREVE [2000]
-0xAACA U+013A # LATIN SMALL LETTER L WITH ACUTE [2000]
-0xAACB U+0107 # LATIN SMALL LETTER C WITH ACUTE [2000]
-0xAACC U+010D # LATIN SMALL LETTER C WITH CARON [2000]
-0xAACD U+0119 # LATIN SMALL LETTER E WITH OGONEK [2000]
-0xAACE U+011B # LATIN SMALL LETTER E WITH CARON [2000]
-0xAACF U+010F # LATIN SMALL LETTER D WITH CARON [2000]
-0xAAD0 U+0111 # LATIN SMALL LETTER D WITH STROKE [2000]
-0xAAD1 U+0144 # LATIN SMALL LETTER N WITH ACUTE [2000]
-0xAAD2 U+0148 # LATIN SMALL LETTER N WITH CARON [2000]
-0xAAD3 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE [2000]
-0xAAD4 U+0159 # LATIN SMALL LETTER R WITH CARON [2000]
-0xAAD5 U+016F # LATIN SMALL LETTER U WITH RING ABOVE [2000]
-0xAAD6 U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE [2000]
-0xAAD7 U+0163 # LATIN SMALL LETTER T WITH CEDILLA [2000]
-0xAAD8 U+02D9 # DOT ABOVE [2000]
-0xAAD9 U+0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX [2000]
-0xAADA U+011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX [2000]
-0xAADB U+0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX [2000]
-0xAADC U+0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX [2000]
-0xAADD U+015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX [2000]
-0xAADE U+016C # LATIN CAPITAL LETTER U WITH BREVE [2000]
-0xAADF U+0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX [2000]
-0xAAE0 U+011D # LATIN SMALL LETTER G WITH CIRCUMFLEX [2000]
-0xAAE1 U+0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX [2000]
-0xAAE2 U+0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX [2000]
-0xAAE3 U+015D # LATIN SMALL LETTER S WITH CIRCUMFLEX [2000]
-0xAAE4 U+016D # LATIN SMALL LETTER U WITH BREVE [2000]
-0xAAE5 U+0271 # LATIN SMALL LETTER M WITH HOOK [2000]
-0xAAE6 U+028B # LATIN SMALL LETTER V WITH HOOK [2000]
-0xAAE7 U+027E # LATIN SMALL LETTER R WITH FISHHOOK [2000]
-0xAAE8 U+0283 # LATIN SMALL LETTER ESH [2000]
-0xAAE9 U+0292 # LATIN SMALL LETTER EZH [2000]
-0xAAEA U+026C # LATIN SMALL LETTER L WITH BELT [2000]
-0xAAEB U+026E # LATIN SMALL LETTER LEZH [2000]
-0xAAEC U+0279 # LATIN SMALL LETTER TURNED R [2000]
-0xAAED U+0288 # LATIN SMALL LETTER T WITH RETROFLEX HOOK [2000]
-0xAAEE U+0256 # LATIN SMALL LETTER D WITH TAIL [2000]
-0xAAEF U+0273 # LATIN SMALL LETTER N WITH RETROFLEX HOOK [2000]
-0xAAF0 U+027D # LATIN SMALL LETTER R WITH TAIL [2000]
-0xAAF1 U+0282 # LATIN SMALL LETTER S WITH HOOK [2000]
-0xAAF2 U+0290 # LATIN SMALL LETTER Z WITH RETROFLEX HOOK [2000]
-0xAAF3 U+027B # LATIN SMALL LETTER TURNED R WITH HOOK [2000]
-0xAAF4 U+026D # LATIN SMALL LETTER L WITH RETROFLEX HOOK [2000]
-0xAAF5 U+025F # LATIN SMALL LETTER DOTLESS J WITH STROKE [2000]
-0xAAF6 U+0272 # LATIN SMALL LETTER N WITH LEFT HOOK [2000]
-0xAAF7 U+029D # LATIN SMALL LETTER J WITH CROSSED-TAIL [2000]
-0xAAF8 U+028E # LATIN SMALL LETTER TURNED Y [2000]
-0xAAF9 U+0261 # LATIN SMALL LETTER SCRIPT G [2000]
-0xAAFA U+014B # LATIN SMALL LETTER ENG [2000]
-0xAAFB U+0270 # LATIN SMALL LETTER TURNED M WITH LONG LEG [2000]
-0xAAFC U+0281 # LATIN LETTER SMALL CAPITAL INVERTED R [2000]
-0xAAFD U+0127 # LATIN SMALL LETTER H WITH STROKE [2000]
-0xAAFE U+0295 # LATIN LETTER PHARYNGEAL VOICED FRICATIVE [2000]
-0xABA1 U+0294 # LATIN LETTER GLOTTAL STOP [2000]
-0xABA2 U+0266 # LATIN SMALL LETTER H WITH HOOK [2000]
-0xABA3 U+0298 # LATIN LETTER BILABIAL CLICK [2000]
-0xABA4 U+01C2 # LATIN LETTER ALVEOLAR CLICK [2000]
-0xABA5 U+0253 # LATIN SMALL LETTER B WITH HOOK [2000]
-0xABA6 U+0257 # LATIN SMALL LETTER D WITH HOOK [2000]
-0xABA7 U+0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK [2000]
-0xABA8 U+0260 # LATIN SMALL LETTER G WITH HOOK [2000]
-0xABA9 U+0193 # LATIN CAPITAL LETTER G WITH HOOK [2000]
-0xABAA U+0153 # LATIN SMALL LIGATURE OE [2000]
-0xABAB U+0152 # LATIN CAPITAL LIGATURE OE [2000]
-0xABAC U+0268 # LATIN SMALL LETTER I WITH STROKE [2000]
-0xABAD U+0289 # LATIN SMALL LETTER U BAR [2000]
-0xABAE U+0258 # LATIN SMALL LETTER REVERSED E [2000]
-0xABAF U+0275 # LATIN SMALL LETTER BARRED O [2000]
-0xABB0 U+0259 # LATIN SMALL LETTER SCHWA [2000]
-0xABB1 U+025C # LATIN SMALL LETTER REVERSED OPEN E [2000]
-0xABB2 U+025E # LATIN SMALL LETTER CLOSED REVERSED OPEN E [2000]
-0xABB3 U+0250 # LATIN SMALL LETTER TURNED A [2000]
-0xABB4 U+026F # LATIN SMALL LETTER TURNED M [2000]
-0xABB5 U+028A # LATIN SMALL LETTER UPSILON [2000]
-0xABB6 U+0264 # LATIN SMALL LETTER RAMS HORN [2000]
-0xABB7 U+028C # LATIN SMALL LETTER TURNED V [2000]
-0xABB8 U+0254 # LATIN SMALL LETTER OPEN O [2000]
-0xABB9 U+0251 # LATIN SMALL LETTER ALPHA [2000]
-0xABBA U+0252 # LATIN SMALL LETTER TURNED ALPHA [2000]
-0xABBB U+028D # LATIN SMALL LETTER TURNED W [2000]
-0xABBC U+0265 # LATIN SMALL LETTER TURNED H [2000]
-0xABBD U+02A2 # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE [2000]
-0xABBE U+02A1 # LATIN LETTER GLOTTAL STOP WITH STROKE [2000]
-0xABBF U+0255 # LATIN SMALL LETTER C WITH CURL [2000]
-0xABC0 U+0291 # LATIN SMALL LETTER Z WITH CURL [2000]
-0xABC1 U+027A # LATIN SMALL LETTER TURNED R WITH LONG LEG [2000]
-0xABC2 U+0267 # LATIN SMALL LETTER HENG WITH HOOK [2000]
-0xABC3 U+025A # LATIN SMALL LETTER SCHWA WITH HOOK [2000]
-0xABC4 U+00E6+0300 # [2000]
-0xABC5 U+01FD # LATIN SMALL LETTER AE WITH ACUTE [2000]
-0xABC6 U+1F70 # GREEK SMALL LETTER ALPHA WITH VARIA [2000]
-0xABC7 U+1F71 # GREEK SMALL LETTER ALPHA WITH OXIA [2000]
-0xABC8 U+0254+0300 # [2000]
-0xABC9 U+0254+0301 # [2000]
-0xABCA U+028C+0300 # [2000]
-0xABCB U+028C+0301 # [2000]
-0xABCC U+0259+0300 # [2000]
-0xABCD U+0259+0301 # [2000]
-0xABCE U+025A+0300 # [2000]
-0xABCF U+025A+0301 # [2000]
-0xABD0 U+1F72 # GREEK SMALL LETTER EPSILON WITH VARIA [2000]
-0xABD1 U+1F73 # GREEK SMALL LETTER EPSILON WITH OXIA [2000]
-0xABD2 U+0361 # COMBINING DOUBLE INVERTED BREVE [2000]
-0xABD3 U+02C8 # MODIFIER LETTER VERTICAL LINE [2000]
-0xABD4 U+02CC # MODIFIER LETTER LOW VERTICAL LINE [2000]
-0xABD5 U+02D0 # MODIFIER LETTER TRIANGULAR COLON [2000]
-0xABD6 U+02D1 # MODIFIER LETTER HALF TRIANGULAR COLON [2000]
-0xABD7 U+0306 # COMBINING BREVE [2000]
-0xABD8 U+203F # UNDERTIE [2000]
-0xABD9 U+030B # COMBINING DOUBLE ACUTE ACCENT [2000]
-0xABDA U+0301 # COMBINING ACUTE ACCENT [2000]
-0xABDB U+0304 # COMBINING MACRON [2000]
-0xABDC U+0300 # COMBINING GRAVE ACCENT [2000]
-0xABDD U+030F # COMBINING DOUBLE GRAVE ACCENT [2000]
-0xABDE U+030C # COMBINING CARON [2000]
-0xABDF U+0302 # COMBINING CIRCUMFLEX ACCENT [2000]
-0xABE0 U+02E5 # MODIFIER LETTER EXTRA-HIGH TONE BAR [2000]
-0xABE1 U+02E6 # MODIFIER LETTER HIGH TONE BAR [2000]
-0xABE2 U+02E7 # MODIFIER LETTER MID TONE BAR [2000]
-0xABE3 U+02E8 # MODIFIER LETTER LOW TONE BAR [2000]
-0xABE4 U+02E9 # MODIFIER LETTER EXTRA-LOW TONE BAR [2000]
-0xABE5 U+02E9+02E5 # [2000]
-0xABE6 U+02E5+02E9 # [2000]
-0xABE7 U+0325 # COMBINING RING BELOW [2000]
-0xABE8 U+032C # COMBINING CARON BELOW [2000]
-0xABE9 U+0339 # COMBINING RIGHT HALF RING BELOW [2000]
-0xABEA U+031C # COMBINING LEFT HALF RING BELOW [2000]
-0xABEB U+031F # COMBINING PLUS SIGN BELOW [2000]
-0xABEC U+0320 # COMBINING MINUS SIGN BELOW [2000]
-0xABED U+0308 # COMBINING DIAERESIS [2000]
-0xABEE U+033D # COMBINING X ABOVE [2000]
-0xABEF U+0329 # COMBINING VERTICAL LINE BELOW [2000]
-0xABF0 U+032F # COMBINING INVERTED BREVE BELOW [2000]
-0xABF1 U+02DE # MODIFIER LETTER RHOTIC HOOK [2000]
-0xABF2 U+0324 # COMBINING DIAERESIS BELOW [2000]
-0xABF3 U+0330 # COMBINING TILDE BELOW [2000]
-0xABF4 U+033C # COMBINING SEAGULL BELOW [2000]
-0xABF5 U+0334 # COMBINING TILDE OVERLAY [2000]
-0xABF6 U+031D # COMBINING UP TACK BELOW [2000]
-0xABF7 U+031E # COMBINING DOWN TACK BELOW [2000]
-0xABF8 U+0318 # COMBINING LEFT TACK BELOW [2000]
-0xABF9 U+0319 # COMBINING RIGHT TACK BELOW [2000]
-0xABFA U+032A # COMBINING BRIDGE BELOW [2000]
-0xABFB U+033A # COMBINING INVERTED BRIDGE BELOW [2000]
-0xABFC U+033B # COMBINING SQUARE BELOW [2000]
-0xABFD U+0303 # COMBINING TILDE [2000]
-0xABFE U+031A # COMBINING LEFT ANGLE ABOVE [2000]
-0xACA1 U+2776 # DINGBAT NEGATIVE CIRCLED DIGIT ONE [2000]
-0xACA2 U+2777 # DINGBAT NEGATIVE CIRCLED DIGIT TWO [2000]
-0xACA3 U+2778 # DINGBAT NEGATIVE CIRCLED DIGIT THREE [2000]
-0xACA4 U+2779 # DINGBAT NEGATIVE CIRCLED DIGIT FOUR [2000]
-0xACA5 U+277A # DINGBAT NEGATIVE CIRCLED DIGIT FIVE [2000]
-0xACA6 U+277B # DINGBAT NEGATIVE CIRCLED DIGIT SIX [2000]
-0xACA7 U+277C # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN [2000]
-0xACA8 U+277D # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT [2000]
-0xACA9 U+277E # DINGBAT NEGATIVE CIRCLED DIGIT NINE [2000]
-0xACAA U+277F # DINGBAT NEGATIVE CIRCLED NUMBER TEN [2000]
-0xACAB U+24EB # NEGATIVE CIRCLED NUMBER ELEVEN [2000] [Unicode3.2]
-0xACAC U+24EC # NEGATIVE CIRCLED NUMBER TWELVE [2000] [Unicode3.2]
-0xACAD U+24ED # NEGATIVE CIRCLED NUMBER THIRTEEN [2000] [Unicode3.2]
-0xACAE U+24EE # NEGATIVE CIRCLED NUMBER FOURTEEN [2000] [Unicode3.2]
-0xACAF U+24EF # NEGATIVE CIRCLED NUMBER FIFTEEN [2000] [Unicode3.2]
-0xACB0 U+24F0 # NEGATIVE CIRCLED NUMBER SIXTEEN [2000] [Unicode3.2]
-0xACB1 U+24F1 # NEGATIVE CIRCLED NUMBER SEVENTEEN [2000] [Unicode3.2]
-0xACB2 U+24F2 # NEGATIVE CIRCLED NUMBER EIGHTEEN [2000] [Unicode3.2]
-0xACB3 U+24F3 # NEGATIVE CIRCLED NUMBER NINETEEN [2000] [Unicode3.2]
-0xACB4 U+24F4 # NEGATIVE CIRCLED NUMBER TWENTY [2000] [Unicode3.2]
-0xACB5 U+2170 # SMALL ROMAN NUMERAL ONE [2000]
-0xACB6 U+2171 # SMALL ROMAN NUMERAL TWO [2000]
-0xACB7 U+2172 # SMALL ROMAN NUMERAL THREE [2000]
-0xACB8 U+2173 # SMALL ROMAN NUMERAL FOUR [2000]
-0xACB9 U+2174 # SMALL ROMAN NUMERAL FIVE [2000]
-0xACBA U+2175 # SMALL ROMAN NUMERAL SIX [2000]
-0xACBB U+2176 # SMALL ROMAN NUMERAL SEVEN [2000]
-0xACBC U+2177 # SMALL ROMAN NUMERAL EIGHT [2000]
-0xACBD U+2178 # SMALL ROMAN NUMERAL NINE [2000]
-0xACBE U+2179 # SMALL ROMAN NUMERAL TEN [2000]
-0xACBF U+217A # SMALL ROMAN NUMERAL ELEVEN [2000]
-0xACC0 U+217B # SMALL ROMAN NUMERAL TWELVE [2000]
-0xACC1 U+24D0 # CIRCLED LATIN SMALL LETTER A [2000]
-0xACC2 U+24D1 # CIRCLED LATIN SMALL LETTER B [2000]
-0xACC3 U+24D2 # CIRCLED LATIN SMALL LETTER C [2000]
-0xACC4 U+24D3 # CIRCLED LATIN SMALL LETTER D [2000]
-0xACC5 U+24D4 # CIRCLED LATIN SMALL LETTER E [2000]
-0xACC6 U+24D5 # CIRCLED LATIN SMALL LETTER F [2000]
-0xACC7 U+24D6 # CIRCLED LATIN SMALL LETTER G [2000]
-0xACC8 U+24D7 # CIRCLED LATIN SMALL LETTER H [2000]
-0xACC9 U+24D8 # CIRCLED LATIN SMALL LETTER I [2000]
-0xACCA U+24D9 # CIRCLED LATIN SMALL LETTER J [2000]
-0xACCB U+24DA # CIRCLED LATIN SMALL LETTER K [2000]
-0xACCC U+24DB # CIRCLED LATIN SMALL LETTER L [2000]
-0xACCD U+24DC # CIRCLED LATIN SMALL LETTER M [2000]
-0xACCE U+24DD # CIRCLED LATIN SMALL LETTER N [2000]
-0xACCF U+24DE # CIRCLED LATIN SMALL LETTER O [2000]
-0xACD0 U+24DF # CIRCLED LATIN SMALL LETTER P [2000]
-0xACD1 U+24E0 # CIRCLED LATIN SMALL LETTER Q [2000]
-0xACD2 U+24E1 # CIRCLED LATIN SMALL LETTER R [2000]
-0xACD3 U+24E2 # CIRCLED LATIN SMALL LETTER S [2000]
-0xACD4 U+24E3 # CIRCLED LATIN SMALL LETTER T [2000]
-0xACD5 U+24E4 # CIRCLED LATIN SMALL LETTER U [2000]
-0xACD6 U+24E5 # CIRCLED LATIN SMALL LETTER V [2000]
-0xACD7 U+24E6 # CIRCLED LATIN SMALL LETTER W [2000]
-0xACD8 U+24E7 # CIRCLED LATIN SMALL LETTER X [2000]
-0xACD9 U+24E8 # CIRCLED LATIN SMALL LETTER Y [2000]
-0xACDA U+24E9 # CIRCLED LATIN SMALL LETTER Z [2000]
-0xACDB U+32D0 # CIRCLED KATAKANA A [2000]
-0xACDC U+32D1 # CIRCLED KATAKANA I [2000]
-0xACDD U+32D2 # CIRCLED KATAKANA U [2000]
-0xACDE U+32D3 # CIRCLED KATAKANA E [2000]
-0xACDF U+32D4 # CIRCLED KATAKANA O [2000]
-0xACE0 U+32D5 # CIRCLED KATAKANA KA [2000]
-0xACE1 U+32D6 # CIRCLED KATAKANA KI [2000]
-0xACE2 U+32D7 # CIRCLED KATAKANA KU [2000]
-0xACE3 U+32D8 # CIRCLED KATAKANA KE [2000]
-0xACE4 U+32D9 # CIRCLED KATAKANA KO [2000]
-0xACE5 U+32DA # CIRCLED KATAKANA SA [2000]
-0xACE6 U+32DB # CIRCLED KATAKANA SI [2000]
-0xACE7 U+32DC # CIRCLED KATAKANA SU [2000]
-0xACE8 U+32DD # CIRCLED KATAKANA SE [2000]
-0xACE9 U+32DE # CIRCLED KATAKANA SO [2000]
-0xACEA U+32DF # CIRCLED KATAKANA TA [2000]
-0xACEB U+32E0 # CIRCLED KATAKANA TI [2000]
-0xACEC U+32E1 # CIRCLED KATAKANA TU [2000]
-0xACED U+32E2 # CIRCLED KATAKANA TE [2000]
-0xACEE U+32E3 # CIRCLED KATAKANA TO [2000]
-0xACEF U+32FA # CIRCLED KATAKANA RO [2000]
-0xACF0 U+32E9 # CIRCLED KATAKANA HA [2000]
-0xACF1 U+32E5 # CIRCLED KATAKANA NI [2000]
-0xACF2 U+32ED # CIRCLED KATAKANA HO [2000]
-0xACF3 U+32EC # CIRCLED KATAKANA HE [2000]
-0xACF4 # <reserved>
-0xACF5 # <reserved>
-0xACF6 # <reserved>
-0xACF7 # <reserved>
-0xACF8 # <reserved>
-0xACF9 # <reserved>
-0xACFA # <reserved>
-0xACFB # <reserved>
-0xACFC # <reserved>
-0xACFD U+2051 # TWO ASTERISKS ALIGNED VERTICALLY [2000] [Unicode3.2]
-0xACFE U+2042 # ASTERISM [2000]
-0xADA1 U+2460 # CIRCLED DIGIT ONE [2000]
-0xADA2 U+2461 # CIRCLED DIGIT TWO [2000]
-0xADA3 U+2462 # CIRCLED DIGIT THREE [2000]
-0xADA4 U+2463 # CIRCLED DIGIT FOUR [2000]
-0xADA5 U+2464 # CIRCLED DIGIT FIVE [2000]
-0xADA6 U+2465 # CIRCLED DIGIT SIX [2000]
-0xADA7 U+2466 # CIRCLED DIGIT SEVEN [2000]
-0xADA8 U+2467 # CIRCLED DIGIT EIGHT [2000]
-0xADA9 U+2468 # CIRCLED DIGIT NINE [2000]
-0xADAA U+2469 # CIRCLED NUMBER TEN [2000]
-0xADAB U+246A # CIRCLED NUMBER ELEVEN [2000]
-0xADAC U+246B # CIRCLED NUMBER TWELVE [2000]
-0xADAD U+246C # CIRCLED NUMBER THIRTEEN [2000]
-0xADAE U+246D # CIRCLED NUMBER FOURTEEN [2000]
-0xADAF U+246E # CIRCLED NUMBER FIFTEEN [2000]
-0xADB0 U+246F # CIRCLED NUMBER SIXTEEN [2000]
-0xADB1 U+2470 # CIRCLED NUMBER SEVENTEEN [2000]
-0xADB2 U+2471 # CIRCLED NUMBER EIGHTEEN [2000]
-0xADB3 U+2472 # CIRCLED NUMBER NINETEEN [2000]
-0xADB4 U+2473 # CIRCLED NUMBER TWENTY [2000]
-0xADB5 U+2160 # ROMAN NUMERAL ONE [2000]
-0xADB6 U+2161 # ROMAN NUMERAL TWO [2000]
-0xADB7 U+2162 # ROMAN NUMERAL THREE [2000]
-0xADB8 U+2163 # ROMAN NUMERAL FOUR [2000]
-0xADB9 U+2164 # ROMAN NUMERAL FIVE [2000]
-0xADBA U+2165 # ROMAN NUMERAL SIX [2000]
-0xADBB U+2166 # ROMAN NUMERAL SEVEN [2000]
-0xADBC U+2167 # ROMAN NUMERAL EIGHT [2000]
-0xADBD U+2168 # ROMAN NUMERAL NINE [2000]
-0xADBE U+2169 # ROMAN NUMERAL TEN [2000]
-0xADBF U+216A # ROMAN NUMERAL ELEVEN [2000]
-0xADC0 U+3349 # SQUARE MIRI [2000]
-0xADC1 U+3314 # SQUARE KIRO [2000]
-0xADC2 U+3322 # SQUARE SENTI [2000]
-0xADC3 U+334D # SQUARE MEETORU [2000]
-0xADC4 U+3318 # SQUARE GURAMU [2000]
-0xADC5 U+3327 # SQUARE TON [2000]
-0xADC6 U+3303 # SQUARE AARU [2000]
-0xADC7 U+3336 # SQUARE HEKUTAARU [2000]
-0xADC8 U+3351 # SQUARE RITTORU [2000]
-0xADC9 U+3357 # SQUARE WATTO [2000]
-0xADCA U+330D # SQUARE KARORII [2000]
-0xADCB U+3326 # SQUARE DORU [2000]
-0xADCC U+3323 # SQUARE SENTO [2000]
-0xADCD U+332B # SQUARE PAASENTO [2000]
-0xADCE U+334A # SQUARE MIRIBAARU [2000]
-0xADCF U+333B # SQUARE PEEZI [2000]
-0xADD0 U+339C # SQUARE MM [2000]
-0xADD1 U+339D # SQUARE CM [2000]
-0xADD2 U+339E # SQUARE KM [2000]
-0xADD3 U+338E # SQUARE MG [2000]
-0xADD4 U+338F # SQUARE KG [2000]
-0xADD5 U+33C4 # SQUARE CC [2000]
-0xADD6 U+33A1 # SQUARE M SQUARED [2000]
-0xADD7 U+216B # ROMAN NUMERAL TWELVE [2000]
-0xADD8 # <reserved>
-0xADD9 # <reserved>
-0xADDA # <reserved>
-0xADDB # <reserved>
-0xADDC # <reserved>
-0xADDD # <reserved>
-0xADDE # <reserved>
-0xADDF U+337B # SQUARE ERA NAME HEISEI [2000]
-0xADE0 U+301D # REVERSED DOUBLE PRIME QUOTATION MARK [2000]
-0xADE1 U+301F # LOW DOUBLE PRIME QUOTATION MARK [2000]
-0xADE2 U+2116 # NUMERO SIGN [2000]
-0xADE3 U+33CD # SQUARE KK [2000]
-0xADE4 U+2121 # TELEPHONE SIGN [2000]
-0xADE5 U+32A4 # CIRCLED IDEOGRAPH HIGH [2000]
-0xADE6 U+32A5 # CIRCLED IDEOGRAPH CENTRE [2000]
-0xADE7 U+32A6 # CIRCLED IDEOGRAPH LOW [2000]
-0xADE8 U+32A7 # CIRCLED IDEOGRAPH LEFT [2000]
-0xADE9 U+32A8 # CIRCLED IDEOGRAPH RIGHT [2000]
-0xADEA U+3231 # PARENTHESIZED IDEOGRAPH STOCK [2000]
-0xADEB U+3232 # PARENTHESIZED IDEOGRAPH HAVE [2000]
-0xADEC U+3239 # PARENTHESIZED IDEOGRAPH REPRESENT [2000]
-0xADED U+337E # SQUARE ERA NAME MEIZI [2000]
-0xADEE U+337D # SQUARE ERA NAME TAISYOU [2000]
-0xADEF U+337C # SQUARE ERA NAME SYOUWA [2000]
-0xADF0 # <reserved> Windows: U+2252
-0xADF1 # <reserved> Windows: U+2261
-0xADF2 # <reserved> Windows: U+222B
-0xADF3 U+222E # CONTOUR INTEGRAL [2000]
-0xADF4 # <reserved> Windows: U+2211
-0xADF5 # <reserved> Windows: U+221A
-0xADF6 # <reserved> Windows: U+22A5
-0xADF7 # <reserved> Windows: U+2220
-0xADF8 U+221F # RIGHT ANGLE [2000]
-0xADF9 U+22BF # RIGHT TRIANGLE [2000]
-0xADFA # <reserved> Windows: U+2235
-0xADFB # <reserved> Windows: U+2229
-0xADFC # <reserved> Windows: U+222A
-0xADFD U+2756 # BLACK DIAMOND MINUS WHITE X [2000]
-0xADFE U+261E # WHITE RIGHT POINTING INDEX [2000]
-0xAEA1 U+4FF1 # <cjk> [2004]
-0xAEA2 U+2000B # <cjk> [2000] [Unicode3.1]
-0xAEA3 U+3402 # <cjk> [2000]
-0xAEA4 U+4E28 # <cjk> [2000]
-0xAEA5 U+4E2F # <cjk> [2000]
-0xAEA6 U+4E30 # <cjk> [2000]
-0xAEA7 U+4E8D # <cjk> [2000]
-0xAEA8 U+4EE1 # <cjk> [2000]
-0xAEA9 U+4EFD # <cjk> [2000]
-0xAEAA U+4EFF # <cjk> [2000]
-0xAEAB U+4F03 # <cjk> [2000]
-0xAEAC U+4F0B # <cjk> [2000]
-0xAEAD U+4F60 # <cjk> [2000]
-0xAEAE U+4F48 # <cjk> [2000]
-0xAEAF U+4F49 # <cjk> [2000]
-0xAEB0 U+4F56 # <cjk> [2000]
-0xAEB1 U+4F5F # <cjk> [2000]
-0xAEB2 U+4F6A # <cjk> [2000]
-0xAEB3 U+4F6C # <cjk> [2000]
-0xAEB4 U+4F7E # <cjk> [2000]
-0xAEB5 U+4F8A # <cjk> [2000]
-0xAEB6 U+4F94 # <cjk> [2000]
-0xAEB7 U+4F97 # <cjk> [2000]
-0xAEB8 U+FA30 # CJK COMPATIBILITY IDEOGRAPH-FA30 [2000] [Unicode3.2]
-0xAEB9 U+4FC9 # <cjk> [2000]
-0xAEBA U+4FE0 # <cjk> [2000]
-0xAEBB U+5001 # <cjk> [2000]
-0xAEBC U+5002 # <cjk> [2000]
-0xAEBD U+500E # <cjk> [2000]
-0xAEBE U+5018 # <cjk> [2000]
-0xAEBF U+5027 # <cjk> [2000]
-0xAEC0 U+502E # <cjk> [2000]
-0xAEC1 U+5040 # <cjk> [2000]
-0xAEC2 U+503B # <cjk> [2000]
-0xAEC3 U+5041 # <cjk> [2000]
-0xAEC4 U+5094 # <cjk> [2000]
-0xAEC5 U+50CC # <cjk> [2000]
-0xAEC6 U+50F2 # <cjk> [2000]
-0xAEC7 U+50D0 # <cjk> [2000]
-0xAEC8 U+50E6 # <cjk> [2000]
-0xAEC9 U+FA31 # CJK COMPATIBILITY IDEOGRAPH-FA31 [2000] [Unicode3.2]
-0xAECA U+5106 # <cjk> [2000]
-0xAECB U+5103 # <cjk> [2000]
-0xAECC U+510B # <cjk> [2000]
-0xAECD U+511E # <cjk> [2000]
-0xAECE U+5135 # <cjk> [2000]
-0xAECF U+514A # <cjk> [2000]
-0xAED0 U+FA32 # CJK COMPATIBILITY IDEOGRAPH-FA32 [2000] [Unicode3.2]
-0xAED1 U+5155 # <cjk> [2000]
-0xAED2 U+5157 # <cjk> [2000]
-0xAED3 U+34B5 # <cjk> [2000]
-0xAED4 U+519D # <cjk> [2000]
-0xAED5 U+51C3 # <cjk> [2000]
-0xAED6 U+51CA # <cjk> [2000]
-0xAED7 U+51DE # <cjk> [2000]
-0xAED8 U+51E2 # <cjk> [2000]
-0xAED9 U+51EE # <cjk> [2000]
-0xAEDA U+5201 # <cjk> [2000]
-0xAEDB U+34DB # <cjk> [2000]
-0xAEDC U+5213 # <cjk> [2000]
-0xAEDD U+5215 # <cjk> [2000]
-0xAEDE U+5249 # <cjk> [2000]
-0xAEDF U+5257 # <cjk> [2000]
-0xAEE0 U+5261 # <cjk> [2000]
-0xAEE1 U+5293 # <cjk> [2000]
-0xAEE2 U+52C8 # <cjk> [2000]
-0xAEE3 U+FA33 # CJK COMPATIBILITY IDEOGRAPH-FA33 [2000] [Unicode3.2]
-0xAEE4 U+52CC # <cjk> [2000]
-0xAEE5 U+52D0 # <cjk> [2000]
-0xAEE6 U+52D6 # <cjk> [2000]
-0xAEE7 U+52DB # <cjk> [2000]
-0xAEE8 U+FA34 # CJK COMPATIBILITY IDEOGRAPH-FA34 [2000] [Unicode3.2]
-0xAEE9 U+52F0 # <cjk> [2000]
-0xAEEA U+52FB # <cjk> [2000]
-0xAEEB U+5300 # <cjk> [2000]
-0xAEEC U+5307 # <cjk> [2000]
-0xAEED U+531C # <cjk> [2000]
-0xAEEE U+FA35 # CJK COMPATIBILITY IDEOGRAPH-FA35 [2000] [Unicode3.2]
-0xAEEF U+5361 # <cjk> [2000]
-0xAEF0 U+5363 # <cjk> [2000]
-0xAEF1 U+537D # <cjk> [2000]
-0xAEF2 U+5393 # <cjk> [2000]
-0xAEF3 U+539D # <cjk> [2000]
-0xAEF4 U+53B2 # <cjk> [2000]
-0xAEF5 U+5412 # <cjk> [2000]
-0xAEF6 U+5427 # <cjk> [2000]
-0xAEF7 U+544D # <cjk> [2000]
-0xAEF8 U+549C # <cjk> [2000]
-0xAEF9 U+546B # <cjk> [2000]
-0xAEFA U+5474 # <cjk> [2000]
-0xAEFB U+547F # <cjk> [2000]
-0xAEFC U+5488 # <cjk> [2000]
-0xAEFD U+5496 # <cjk> [2000]
-0xAEFE U+54A1 # <cjk> [2000]
-0xAFA1 U+54A9 # <cjk> [2000]
-0xAFA2 U+54C6 # <cjk> [2000]
-0xAFA3 U+54FF # <cjk> [2000]
-0xAFA4 U+550E # <cjk> [2000]
-0xAFA5 U+552B # <cjk> [2000]
-0xAFA6 U+5535 # <cjk> [2000]
-0xAFA7 U+5550 # <cjk> [2000]
-0xAFA8 U+555E # <cjk> [2000]
-0xAFA9 U+5581 # <cjk> [2000]
-0xAFAA U+5586 # <cjk> [2000]
-0xAFAB U+558E # <cjk> [2000]
-0xAFAC U+FA36 # CJK COMPATIBILITY IDEOGRAPH-FA36 [2000] [Unicode3.2]
-0xAFAD U+55AD # <cjk> [2000]
-0xAFAE U+55CE # <cjk> [2000]
-0xAFAF U+FA37 # CJK COMPATIBILITY IDEOGRAPH-FA37 [2000] [Unicode3.2]
-0xAFB0 U+5608 # <cjk> [2000]
-0xAFB1 U+560E # <cjk> [2000]
-0xAFB2 U+563B # <cjk> [2000]
-0xAFB3 U+5649 # <cjk> [2000]
-0xAFB4 U+5676 # <cjk> [2000]
-0xAFB5 U+5666 # <cjk> [2000]
-0xAFB6 U+FA38 # CJK COMPATIBILITY IDEOGRAPH-FA38 [2000] [Unicode3.2]
-0xAFB7 U+566F # <cjk> [2000]
-0xAFB8 U+5671 # <cjk> [2000]
-0xAFB9 U+5672 # <cjk> [2000]
-0xAFBA U+5699 # <cjk> [2000]
-0xAFBB U+569E # <cjk> [2000]
-0xAFBC U+56A9 # <cjk> [2000]
-0xAFBD U+56AC # <cjk> [2000]
-0xAFBE U+56B3 # <cjk> [2000]
-0xAFBF U+56C9 # <cjk> [2000]
-0xAFC0 U+56CA # <cjk> [2000]
-0xAFC1 U+570A # <cjk> [2000]
-0xAFC2 U+2123D # <cjk> [2000] [Unicode3.1]
-0xAFC3 U+5721 # <cjk> [2000]
-0xAFC4 U+572F # <cjk> [2000]
-0xAFC5 U+5733 # <cjk> [2000]
-0xAFC6 U+5734 # <cjk> [2000]
-0xAFC7 U+5770 # <cjk> [2000]
-0xAFC8 U+5777 # <cjk> [2000]
-0xAFC9 U+577C # <cjk> [2000]
-0xAFCA U+579C # <cjk> [2000]
-0xAFCB U+FA0F # CJK COMPATIBILITY IDEOGRAPH-FA0F [2000]
-0xAFCC U+2131B # <cjk> [2000] [Unicode3.1]
-0xAFCD U+57B8 # <cjk> [2000]
-0xAFCE U+57C7 # <cjk> [2000]
-0xAFCF U+57C8 # <cjk> [2000]
-0xAFD0 U+57CF # <cjk> [2000]
-0xAFD1 U+57E4 # <cjk> [2000]
-0xAFD2 U+57ED # <cjk> [2000]
-0xAFD3 U+57F5 # <cjk> [2000]
-0xAFD4 U+57F6 # <cjk> [2000]
-0xAFD5 U+57FF # <cjk> [2000]
-0xAFD6 U+5809 # <cjk> [2000]
-0xAFD7 U+FA10 # CJK COMPATIBILITY IDEOGRAPH-FA10 [2000]
-0xAFD8 U+5861 # <cjk> [2000]
-0xAFD9 U+5864 # <cjk> [2000]
-0xAFDA U+FA39 # CJK COMPATIBILITY IDEOGRAPH-FA39 [2000] [Unicode3.2]
-0xAFDB U+587C # <cjk> [2000]
-0xAFDC U+5889 # <cjk> [2000]
-0xAFDD U+589E # <cjk> [2000]
-0xAFDE U+FA3A # CJK COMPATIBILITY IDEOGRAPH-FA3A [2000] [Unicode3.2]
-0xAFDF U+58A9 # <cjk> [2000]
-0xAFE0 U+2146E # <cjk> [2000] [Unicode3.1]
-0xAFE1 U+58D2 # <cjk> [2000]
-0xAFE2 U+58CE # <cjk> [2000]
-0xAFE3 U+58D4 # <cjk> [2000]
-0xAFE4 U+58DA # <cjk> [2000]
-0xAFE5 U+58E0 # <cjk> [2000]
-0xAFE6 U+58E9 # <cjk> [2000]
-0xAFE7 U+590C # <cjk> [2000]
-0xAFE8 U+8641 # <cjk> [2000]
-0xAFE9 U+595D # <cjk> [2000]
-0xAFEA U+596D # <cjk> [2000]
-0xAFEB U+598B # <cjk> [2000]
-0xAFEC U+5992 # <cjk> [2000]
-0xAFED U+59A4 # <cjk> [2000]
-0xAFEE U+59C3 # <cjk> [2000]
-0xAFEF U+59D2 # <cjk> [2000]
-0xAFF0 U+59DD # <cjk> [2000]
-0xAFF1 U+5A13 # <cjk> [2000]
-0xAFF2 U+5A23 # <cjk> [2000]
-0xAFF3 U+5A67 # <cjk> [2000]
-0xAFF4 U+5A6D # <cjk> [2000]
-0xAFF5 U+5A77 # <cjk> [2000]
-0xAFF6 U+5A7E # <cjk> [2000]
-0xAFF7 U+5A84 # <cjk> [2000]
-0xAFF8 U+5A9E # <cjk> [2000]
-0xAFF9 U+5AA7 # <cjk> [2000]
-0xAFFA U+5AC4 # <cjk> [2000]
-0xAFFB U+218BD # <cjk> [2000] [Unicode3.1]
-0xAFFC U+5B19 # <cjk> [2000]
-0xAFFD U+5B25 # <cjk> [2000]
-0xAFFE U+525D # <cjk> [2004]
-0xB0A1 U+4E9C # <cjk>
-0xB0A2 U+5516 # <cjk>
-0xB0A3 U+5A03 # <cjk>
-0xB0A4 U+963F # <cjk>
-0xB0A5 U+54C0 # <cjk>
-0xB0A6 U+611B # <cjk>
-0xB0A7 U+6328 # <cjk>
-0xB0A8 U+59F6 # <cjk>
-0xB0A9 U+9022 # <cjk>
-0xB0AA U+8475 # <cjk>
-0xB0AB U+831C # <cjk>
-0xB0AC U+7A50 # <cjk>
-0xB0AD U+60AA # <cjk>
-0xB0AE U+63E1 # <cjk>
-0xB0AF U+6E25 # <cjk>
-0xB0B0 U+65ED # <cjk>
-0xB0B1 U+8466 # <cjk>
-0xB0B2 U+82A6 # <cjk>
-0xB0B3 U+9BF5 # <cjk>
-0xB0B4 U+6893 # <cjk>
-0xB0B5 U+5727 # <cjk>
-0xB0B6 U+65A1 # <cjk>
-0xB0B7 U+6271 # <cjk>
-0xB0B8 U+5B9B # <cjk>
-0xB0B9 U+59D0 # <cjk>
-0xB0BA U+867B # <cjk>
-0xB0BB U+98F4 # <cjk>
-0xB0BC U+7D62 # <cjk>
-0xB0BD U+7DBE # <cjk>
-0xB0BE U+9B8E # <cjk>
-0xB0BF U+6216 # <cjk>
-0xB0C0 U+7C9F # <cjk>
-0xB0C1 U+88B7 # <cjk>
-0xB0C2 U+5B89 # <cjk>
-0xB0C3 U+5EB5 # <cjk>
-0xB0C4 U+6309 # <cjk>
-0xB0C5 U+6697 # <cjk>
-0xB0C6 U+6848 # <cjk>
-0xB0C7 U+95C7 # <cjk>
-0xB0C8 U+978D # <cjk>
-0xB0C9 U+674F # <cjk>
-0xB0CA U+4EE5 # <cjk>
-0xB0CB U+4F0A # <cjk>
-0xB0CC U+4F4D # <cjk>
-0xB0CD U+4F9D # <cjk>
-0xB0CE U+5049 # <cjk>
-0xB0CF U+56F2 # <cjk>
-0xB0D0 U+5937 # <cjk>
-0xB0D1 U+59D4 # <cjk>
-0xB0D2 U+5A01 # <cjk>
-0xB0D3 U+5C09 # <cjk>
-0xB0D4 U+60DF # <cjk>
-0xB0D5 U+610F # <cjk>
-0xB0D6 U+6170 # <cjk>
-0xB0D7 U+6613 # <cjk>
-0xB0D8 U+6905 # <cjk>
-0xB0D9 U+70BA # <cjk>
-0xB0DA U+754F # <cjk>
-0xB0DB U+7570 # <cjk>
-0xB0DC U+79FB # <cjk>
-0xB0DD U+7DAD # <cjk>
-0xB0DE U+7DEF # <cjk>
-0xB0DF U+80C3 # <cjk>
-0xB0E0 U+840E # <cjk>
-0xB0E1 U+8863 # <cjk>
-0xB0E2 U+8B02 # <cjk>
-0xB0E3 U+9055 # <cjk>
-0xB0E4 U+907A # <cjk>
-0xB0E5 U+533B # <cjk>
-0xB0E6 U+4E95 # <cjk>
-0xB0E7 U+4EA5 # <cjk>
-0xB0E8 U+57DF # <cjk>
-0xB0E9 U+80B2 # <cjk>
-0xB0EA U+90C1 # <cjk>
-0xB0EB U+78EF # <cjk>
-0xB0EC U+4E00 # <cjk>
-0xB0ED U+58F1 # <cjk>
-0xB0EE U+6EA2 # <cjk>
-0xB0EF U+9038 # <cjk>
-0xB0F0 U+7A32 # <cjk>
-0xB0F1 U+8328 # <cjk>
-0xB0F2 U+828B # <cjk>
-0xB0F3 U+9C2F # <cjk>
-0xB0F4 U+5141 # <cjk>
-0xB0F5 U+5370 # <cjk>
-0xB0F6 U+54BD # <cjk>
-0xB0F7 U+54E1 # <cjk>
-0xB0F8 U+56E0 # <cjk>
-0xB0F9 U+59FB # <cjk>
-0xB0FA U+5F15 # <cjk>
-0xB0FB U+98F2 # <cjk>
-0xB0FC U+6DEB # <cjk>
-0xB0FD U+80E4 # <cjk>
-0xB0FE U+852D # <cjk>
-0xB1A1 U+9662 # <cjk>
-0xB1A2 U+9670 # <cjk>
-0xB1A3 U+96A0 # <cjk>
-0xB1A4 U+97FB # <cjk>
-0xB1A5 U+540B # <cjk>
-0xB1A6 U+53F3 # <cjk>
-0xB1A7 U+5B87 # <cjk>
-0xB1A8 U+70CF # <cjk>
-0xB1A9 U+7FBD # <cjk>
-0xB1AA U+8FC2 # <cjk>
-0xB1AB U+96E8 # <cjk>
-0xB1AC U+536F # <cjk>
-0xB1AD U+9D5C # <cjk>
-0xB1AE U+7ABA # <cjk>
-0xB1AF U+4E11 # <cjk>
-0xB1B0 U+7893 # <cjk>
-0xB1B1 U+81FC # <cjk>
-0xB1B2 U+6E26 # <cjk>
-0xB1B3 U+5618 # <cjk>
-0xB1B4 U+5504 # <cjk>
-0xB1B5 U+6B1D # <cjk>
-0xB1B6 U+851A # <cjk>
-0xB1B7 U+9C3B # <cjk>
-0xB1B8 U+59E5 # <cjk>
-0xB1B9 U+53A9 # <cjk>
-0xB1BA U+6D66 # <cjk>
-0xB1BB U+74DC # <cjk>
-0xB1BC U+958F # <cjk>
-0xB1BD U+5642 # <cjk>
-0xB1BE U+4E91 # <cjk>
-0xB1BF U+904B # <cjk>
-0xB1C0 U+96F2 # <cjk>
-0xB1C1 U+834F # <cjk>
-0xB1C2 U+990C # <cjk>
-0xB1C3 U+53E1 # <cjk>
-0xB1C4 U+55B6 # <cjk>
-0xB1C5 U+5B30 # <cjk>
-0xB1C6 U+5F71 # <cjk>
-0xB1C7 U+6620 # <cjk>
-0xB1C8 U+66F3 # <cjk>
-0xB1C9 U+6804 # <cjk>
-0xB1CA U+6C38 # <cjk>
-0xB1CB U+6CF3 # <cjk>
-0xB1CC U+6D29 # <cjk>
-0xB1CD U+745B # <cjk>
-0xB1CE U+76C8 # <cjk>
-0xB1CF U+7A4E # <cjk>
-0xB1D0 U+9834 # <cjk>
-0xB1D1 U+82F1 # <cjk>
-0xB1D2 U+885B # <cjk>
-0xB1D3 U+8A60 # <cjk>
-0xB1D4 U+92ED # <cjk>
-0xB1D5 U+6DB2 # <cjk>
-0xB1D6 U+75AB # <cjk>
-0xB1D7 U+76CA # <cjk>
-0xB1D8 U+99C5 # <cjk>
-0xB1D9 U+60A6 # <cjk>
-0xB1DA U+8B01 # <cjk>
-0xB1DB U+8D8A # <cjk>
-0xB1DC U+95B2 # <cjk>
-0xB1DD U+698E # <cjk>
-0xB1DE U+53AD # <cjk>
-0xB1DF U+5186 # <cjk>
-0xB1E0 U+5712 # <cjk>
-0xB1E1 U+5830 # <cjk>
-0xB1E2 U+5944 # <cjk>
-0xB1E3 U+5BB4 # <cjk>
-0xB1E4 U+5EF6 # <cjk>
-0xB1E5 U+6028 # <cjk>
-0xB1E6 U+63A9 # <cjk>
-0xB1E7 U+63F4 # <cjk>
-0xB1E8 U+6CBF # <cjk>
-0xB1E9 U+6F14 # <cjk>
-0xB1EA U+708E # <cjk>
-0xB1EB U+7114 # <cjk>
-0xB1EC U+7159 # <cjk>
-0xB1ED U+71D5 # <cjk>
-0xB1EE U+733F # <cjk>
-0xB1EF U+7E01 # <cjk>
-0xB1F0 U+8276 # <cjk>
-0xB1F1 U+82D1 # <cjk>
-0xB1F2 U+8597 # <cjk>
-0xB1F3 U+9060 # <cjk>
-0xB1F4 U+925B # <cjk>
-0xB1F5 U+9D1B # <cjk>
-0xB1F6 U+5869 # <cjk>
-0xB1F7 U+65BC # <cjk>
-0xB1F8 U+6C5A # <cjk>
-0xB1F9 U+7525 # <cjk>
-0xB1FA U+51F9 # <cjk>
-0xB1FB U+592E # <cjk>
-0xB1FC U+5965 # <cjk>
-0xB1FD U+5F80 # <cjk>
-0xB1FE U+5FDC # <cjk>
-0xB2A1 U+62BC # <cjk>
-0xB2A2 U+65FA # <cjk>
-0xB2A3 U+6A2A # <cjk>
-0xB2A4 U+6B27 # <cjk>
-0xB2A5 U+6BB4 # <cjk>
-0xB2A6 U+738B # <cjk>
-0xB2A7 U+7FC1 # <cjk>
-0xB2A8 U+8956 # <cjk>
-0xB2A9 U+9D2C # <cjk>
-0xB2AA U+9D0E # <cjk>
-0xB2AB U+9EC4 # <cjk>
-0xB2AC U+5CA1 # <cjk>
-0xB2AD U+6C96 # <cjk>
-0xB2AE U+837B # <cjk>
-0xB2AF U+5104 # <cjk>
-0xB2B0 U+5C4B # <cjk>
-0xB2B1 U+61B6 # <cjk>
-0xB2B2 U+81C6 # <cjk>
-0xB2B3 U+6876 # <cjk>
-0xB2B4 U+7261 # <cjk>
-0xB2B5 U+4E59 # <cjk>
-0xB2B6 U+4FFA # <cjk>
-0xB2B7 U+5378 # <cjk>
-0xB2B8 U+6069 # <cjk>
-0xB2B9 U+6E29 # <cjk>
-0xB2BA U+7A4F # <cjk>
-0xB2BB U+97F3 # <cjk>
-0xB2BC U+4E0B # <cjk>
-0xB2BD U+5316 # <cjk>
-0xB2BE U+4EEE # <cjk>
-0xB2BF U+4F55 # <cjk>
-0xB2C0 U+4F3D # <cjk>
-0xB2C1 U+4FA1 # <cjk>
-0xB2C2 U+4F73 # <cjk>
-0xB2C3 U+52A0 # <cjk>
-0xB2C4 U+53EF # <cjk>
-0xB2C5 U+5609 # <cjk>
-0xB2C6 U+590F # <cjk>
-0xB2C7 U+5AC1 # <cjk>
-0xB2C8 U+5BB6 # <cjk>
-0xB2C9 U+5BE1 # <cjk>
-0xB2CA U+79D1 # <cjk>
-0xB2CB U+6687 # <cjk>
-0xB2CC U+679C # <cjk>
-0xB2CD U+67B6 # <cjk>
-0xB2CE U+6B4C # <cjk>
-0xB2CF U+6CB3 # <cjk>
-0xB2D0 U+706B # <cjk>
-0xB2D1 U+73C2 # <cjk>
-0xB2D2 U+798D # <cjk>
-0xB2D3 U+79BE # <cjk>
-0xB2D4 U+7A3C # <cjk>
-0xB2D5 U+7B87 # <cjk>
-0xB2D6 U+82B1 # <cjk>
-0xB2D7 U+82DB # <cjk>
-0xB2D8 U+8304 # <cjk>
-0xB2D9 U+8377 # <cjk>
-0xB2DA U+83EF # <cjk>
-0xB2DB U+83D3 # <cjk>
-0xB2DC U+8766 # <cjk>
-0xB2DD U+8AB2 # <cjk>
-0xB2DE U+5629 # <cjk>
-0xB2DF U+8CA8 # <cjk>
-0xB2E0 U+8FE6 # <cjk>
-0xB2E1 U+904E # <cjk>
-0xB2E2 U+971E # <cjk>
-0xB2E3 U+868A # <cjk>
-0xB2E4 U+4FC4 # <cjk>
-0xB2E5 U+5CE8 # <cjk>
-0xB2E6 U+6211 # <cjk>
-0xB2E7 U+7259 # <cjk>
-0xB2E8 U+753B # <cjk>
-0xB2E9 U+81E5 # <cjk>
-0xB2EA U+82BD # <cjk>
-0xB2EB U+86FE # <cjk>
-0xB2EC U+8CC0 # <cjk>
-0xB2ED U+96C5 # <cjk>
-0xB2EE U+9913 # <cjk>
-0xB2EF U+99D5 # <cjk>
-0xB2F0 U+4ECB # <cjk>
-0xB2F1 U+4F1A # <cjk>
-0xB2F2 U+89E3 # <cjk>
-0xB2F3 U+56DE # <cjk>
-0xB2F4 U+584A # <cjk>
-0xB2F5 U+58CA # <cjk>
-0xB2F6 U+5EFB # <cjk>
-0xB2F7 U+5FEB # <cjk>
-0xB2F8 U+602A # <cjk>
-0xB2F9 U+6094 # <cjk>
-0xB2FA U+6062 # <cjk>
-0xB2FB U+61D0 # <cjk>
-0xB2FC U+6212 # <cjk>
-0xB2FD U+62D0 # <cjk>
-0xB2FE U+6539 # <cjk>
-0xB3A1 U+9B41 # <cjk>
-0xB3A2 U+6666 # <cjk>
-0xB3A3 U+68B0 # <cjk>
-0xB3A4 U+6D77 # <cjk>
-0xB3A5 U+7070 # <cjk>
-0xB3A6 U+754C # <cjk>
-0xB3A7 U+7686 # <cjk>
-0xB3A8 U+7D75 # <cjk>
-0xB3A9 U+82A5 # <cjk>
-0xB3AA U+87F9 # <cjk>
-0xB3AB U+958B # <cjk>
-0xB3AC U+968E # <cjk>
-0xB3AD U+8C9D # <cjk>
-0xB3AE U+51F1 # <cjk>
-0xB3AF U+52BE # <cjk>
-0xB3B0 U+5916 # <cjk>
-0xB3B1 U+54B3 # <cjk>
-0xB3B2 U+5BB3 # <cjk>
-0xB3B3 U+5D16 # <cjk>
-0xB3B4 U+6168 # <cjk>
-0xB3B5 U+6982 # <cjk>
-0xB3B6 U+6DAF # <cjk>
-0xB3B7 U+788D # <cjk>
-0xB3B8 U+84CB # <cjk>
-0xB3B9 U+8857 # <cjk>
-0xB3BA U+8A72 # <cjk>
-0xB3BB U+93A7 # <cjk>
-0xB3BC U+9AB8 # <cjk>
-0xB3BD U+6D6C # <cjk>
-0xB3BE U+99A8 # <cjk>
-0xB3BF U+86D9 # <cjk>
-0xB3C0 U+57A3 # <cjk>
-0xB3C1 U+67FF # <cjk>
-0xB3C2 U+86CE # <cjk>
-0xB3C3 U+920E # <cjk>
-0xB3C4 U+5283 # <cjk>
-0xB3C5 U+5687 # <cjk>
-0xB3C6 U+5404 # <cjk>
-0xB3C7 U+5ED3 # <cjk>
-0xB3C8 U+62E1 # <cjk>
-0xB3C9 U+64B9 # <cjk>
-0xB3CA U+683C # <cjk>
-0xB3CB U+6838 # <cjk>
-0xB3CC U+6BBB # <cjk>
-0xB3CD U+7372 # <cjk>
-0xB3CE U+78BA # <cjk>
-0xB3CF U+7A6B # <cjk>
-0xB3D0 U+899A # <cjk>
-0xB3D1 U+89D2 # <cjk>
-0xB3D2 U+8D6B # <cjk>
-0xB3D3 U+8F03 # <cjk>
-0xB3D4 U+90ED # <cjk>
-0xB3D5 U+95A3 # <cjk>
-0xB3D6 U+9694 # <cjk>
-0xB3D7 U+9769 # <cjk>
-0xB3D8 U+5B66 # <cjk>
-0xB3D9 U+5CB3 # <cjk>
-0xB3DA U+697D # <cjk>
-0xB3DB U+984D # <cjk>
-0xB3DC U+984E # <cjk>
-0xB3DD U+639B # <cjk>
-0xB3DE U+7B20 # <cjk>
-0xB3DF U+6A2B # <cjk>
-0xB3E0 U+6A7F # <cjk>
-0xB3E1 U+68B6 # <cjk>
-0xB3E2 U+9C0D # <cjk>
-0xB3E3 U+6F5F # <cjk>
-0xB3E4 U+5272 # <cjk>
-0xB3E5 U+559D # <cjk>
-0xB3E6 U+6070 # <cjk>
-0xB3E7 U+62EC # <cjk>
-0xB3E8 U+6D3B # <cjk>
-0xB3E9 U+6E07 # <cjk>
-0xB3EA U+6ED1 # <cjk>
-0xB3EB U+845B # <cjk>
-0xB3EC U+8910 # <cjk>
-0xB3ED U+8F44 # <cjk>
-0xB3EE U+4E14 # <cjk>
-0xB3EF U+9C39 # <cjk>
-0xB3F0 U+53F6 # <cjk>
-0xB3F1 U+691B # <cjk>
-0xB3F2 U+6A3A # <cjk>
-0xB3F3 U+9784 # <cjk>
-0xB3F4 U+682A # <cjk>
-0xB3F5 U+515C # <cjk>
-0xB3F6 U+7AC3 # <cjk>
-0xB3F7 U+84B2 # <cjk>
-0xB3F8 U+91DC # <cjk>
-0xB3F9 U+938C # <cjk>
-0xB3FA U+565B # <cjk>
-0xB3FB U+9D28 # <cjk>
-0xB3FC U+6822 # <cjk>
-0xB3FD U+8305 # <cjk>
-0xB3FE U+8431 # <cjk>
-0xB4A1 U+7CA5 # <cjk>
-0xB4A2 U+5208 # <cjk>
-0xB4A3 U+82C5 # <cjk>
-0xB4A4 U+74E6 # <cjk>
-0xB4A5 U+4E7E # <cjk>
-0xB4A6 U+4F83 # <cjk>
-0xB4A7 U+51A0 # <cjk>
-0xB4A8 U+5BD2 # <cjk>
-0xB4A9 U+520A # <cjk>
-0xB4AA U+52D8 # <cjk>
-0xB4AB U+52E7 # <cjk>
-0xB4AC U+5DFB # <cjk>
-0xB4AD U+559A # <cjk>
-0xB4AE U+582A # <cjk>
-0xB4AF U+59E6 # <cjk>
-0xB4B0 U+5B8C # <cjk>
-0xB4B1 U+5B98 # <cjk>
-0xB4B2 U+5BDB # <cjk>
-0xB4B3 U+5E72 # <cjk>
-0xB4B4 U+5E79 # <cjk>
-0xB4B5 U+60A3 # <cjk>
-0xB4B6 U+611F # <cjk>
-0xB4B7 U+6163 # <cjk>
-0xB4B8 U+61BE # <cjk>
-0xB4B9 U+63DB # <cjk>
-0xB4BA U+6562 # <cjk>
-0xB4BB U+67D1 # <cjk>
-0xB4BC U+6853 # <cjk>
-0xB4BD U+68FA # <cjk>
-0xB4BE U+6B3E # <cjk>
-0xB4BF U+6B53 # <cjk>
-0xB4C0 U+6C57 # <cjk>
-0xB4C1 U+6F22 # <cjk>
-0xB4C2 U+6F97 # <cjk>
-0xB4C3 U+6F45 # <cjk>
-0xB4C4 U+74B0 # <cjk>
-0xB4C5 U+7518 # <cjk>
-0xB4C6 U+76E3 # <cjk>
-0xB4C7 U+770B # <cjk>
-0xB4C8 U+7AFF # <cjk>
-0xB4C9 U+7BA1 # <cjk>
-0xB4CA U+7C21 # <cjk>
-0xB4CB U+7DE9 # <cjk>
-0xB4CC U+7F36 # <cjk>
-0xB4CD U+7FF0 # <cjk>
-0xB4CE U+809D # <cjk>
-0xB4CF U+8266 # <cjk>
-0xB4D0 U+839E # <cjk>
-0xB4D1 U+89B3 # <cjk>
-0xB4D2 U+8ACC # <cjk>
-0xB4D3 U+8CAB # <cjk>
-0xB4D4 U+9084 # <cjk>
-0xB4D5 U+9451 # <cjk>
-0xB4D6 U+9593 # <cjk>
-0xB4D7 U+9591 # <cjk>
-0xB4D8 U+95A2 # <cjk>
-0xB4D9 U+9665 # <cjk>
-0xB4DA U+97D3 # <cjk>
-0xB4DB U+9928 # <cjk>
-0xB4DC U+8218 # <cjk>
-0xB4DD U+4E38 # <cjk>
-0xB4DE U+542B # <cjk>
-0xB4DF U+5CB8 # <cjk>
-0xB4E0 U+5DCC # <cjk>
-0xB4E1 U+73A9 # <cjk>
-0xB4E2 U+764C # <cjk>
-0xB4E3 U+773C # <cjk>
-0xB4E4 U+5CA9 # <cjk>
-0xB4E5 U+7FEB # <cjk>
-0xB4E6 U+8D0B # <cjk>
-0xB4E7 U+96C1 # <cjk>
-0xB4E8 U+9811 # <cjk>
-0xB4E9 U+9854 # <cjk>
-0xB4EA U+9858 # <cjk>
-0xB4EB U+4F01 # <cjk>
-0xB4EC U+4F0E # <cjk>
-0xB4ED U+5371 # <cjk>
-0xB4EE U+559C # <cjk>
-0xB4EF U+5668 # <cjk>
-0xB4F0 U+57FA # <cjk>
-0xB4F1 U+5947 # <cjk>
-0xB4F2 U+5B09 # <cjk>
-0xB4F3 U+5BC4 # <cjk>
-0xB4F4 U+5C90 # <cjk>
-0xB4F5 U+5E0C # <cjk>
-0xB4F6 U+5E7E # <cjk>
-0xB4F7 U+5FCC # <cjk>
-0xB4F8 U+63EE # <cjk>
-0xB4F9 U+673A # <cjk>
-0xB4FA U+65D7 # <cjk>
-0xB4FB U+65E2 # <cjk>
-0xB4FC U+671F # <cjk>
-0xB4FD U+68CB # <cjk>
-0xB4FE U+68C4 # <cjk>
-0xB5A1 U+6A5F # <cjk>
-0xB5A2 U+5E30 # <cjk>
-0xB5A3 U+6BC5 # <cjk>
-0xB5A4 U+6C17 # <cjk>
-0xB5A5 U+6C7D # <cjk>
-0xB5A6 U+757F # <cjk>
-0xB5A7 U+7948 # <cjk>
-0xB5A8 U+5B63 # <cjk>
-0xB5A9 U+7A00 # <cjk>
-0xB5AA U+7D00 # <cjk>
-0xB5AB U+5FBD # <cjk>
-0xB5AC U+898F # <cjk>
-0xB5AD U+8A18 # <cjk>
-0xB5AE U+8CB4 # <cjk>
-0xB5AF U+8D77 # <cjk>
-0xB5B0 U+8ECC # <cjk>
-0xB5B1 U+8F1D # <cjk>
-0xB5B2 U+98E2 # <cjk>
-0xB5B3 U+9A0E # <cjk>
-0xB5B4 U+9B3C # <cjk>
-0xB5B5 U+4E80 # <cjk>
-0xB5B6 U+507D # <cjk>
-0xB5B7 U+5100 # <cjk>
-0xB5B8 U+5993 # <cjk>
-0xB5B9 U+5B9C # <cjk>
-0xB5BA U+622F # <cjk>
-0xB5BB U+6280 # <cjk>
-0xB5BC U+64EC # <cjk>
-0xB5BD U+6B3A # <cjk>
-0xB5BE U+72A0 # <cjk>
-0xB5BF U+7591 # <cjk>
-0xB5C0 U+7947 # <cjk>
-0xB5C1 U+7FA9 # <cjk>
-0xB5C2 U+87FB # <cjk>
-0xB5C3 U+8ABC # <cjk>
-0xB5C4 U+8B70 # <cjk>
-0xB5C5 U+63AC # <cjk>
-0xB5C6 U+83CA # <cjk>
-0xB5C7 U+97A0 # <cjk>
-0xB5C8 U+5409 # <cjk>
-0xB5C9 U+5403 # <cjk>
-0xB5CA U+55AB # <cjk>
-0xB5CB U+6854 # <cjk>
-0xB5CC U+6A58 # <cjk>
-0xB5CD U+8A70 # <cjk>
-0xB5CE U+7827 # <cjk>
-0xB5CF U+6775 # <cjk>
-0xB5D0 U+9ECD # <cjk>
-0xB5D1 U+5374 # <cjk>
-0xB5D2 U+5BA2 # <cjk>
-0xB5D3 U+811A # <cjk>
-0xB5D4 U+8650 # <cjk>
-0xB5D5 U+9006 # <cjk>
-0xB5D6 U+4E18 # <cjk>
-0xB5D7 U+4E45 # <cjk>
-0xB5D8 U+4EC7 # <cjk>
-0xB5D9 U+4F11 # <cjk>
-0xB5DA U+53CA # <cjk>
-0xB5DB U+5438 # <cjk>
-0xB5DC U+5BAE # <cjk>
-0xB5DD U+5F13 # <cjk>
-0xB5DE U+6025 # <cjk>
-0xB5DF U+6551 # <cjk>
-0xB5E0 U+673D # <cjk>
-0xB5E1 U+6C42 # <cjk>
-0xB5E2 U+6C72 # <cjk>
-0xB5E3 U+6CE3 # <cjk>
-0xB5E4 U+7078 # <cjk>
-0xB5E5 U+7403 # <cjk>
-0xB5E6 U+7A76 # <cjk>
-0xB5E7 U+7AAE # <cjk>
-0xB5E8 U+7B08 # <cjk>
-0xB5E9 U+7D1A # <cjk>
-0xB5EA U+7CFE # <cjk>
-0xB5EB U+7D66 # <cjk>
-0xB5EC U+65E7 # <cjk>
-0xB5ED U+725B # <cjk>
-0xB5EE U+53BB # <cjk>
-0xB5EF U+5C45 # <cjk>
-0xB5F0 U+5DE8 # <cjk>
-0xB5F1 U+62D2 # <cjk>
-0xB5F2 U+62E0 # <cjk>
-0xB5F3 U+6319 # <cjk>
-0xB5F4 U+6E20 # <cjk>
-0xB5F5 U+865A # <cjk>
-0xB5F6 U+8A31 # <cjk>
-0xB5F7 U+8DDD # <cjk>
-0xB5F8 U+92F8 # <cjk>
-0xB5F9 U+6F01 # <cjk>
-0xB5FA U+79A6 # <cjk>
-0xB5FB U+9B5A # <cjk>
-0xB5FC U+4EA8 # <cjk>
-0xB5FD U+4EAB # <cjk>
-0xB5FE U+4EAC # <cjk>
-0xB6A1 U+4F9B # <cjk>
-0xB6A2 U+4FA0 # <cjk>
-0xB6A3 U+50D1 # <cjk>
-0xB6A4 U+5147 # <cjk>
-0xB6A5 U+7AF6 # <cjk>
-0xB6A6 U+5171 # <cjk>
-0xB6A7 U+51F6 # <cjk>
-0xB6A8 U+5354 # <cjk>
-0xB6A9 U+5321 # <cjk>
-0xB6AA U+537F # <cjk>
-0xB6AB U+53EB # <cjk>
-0xB6AC U+55AC # <cjk>
-0xB6AD U+5883 # <cjk>
-0xB6AE U+5CE1 # <cjk>
-0xB6AF U+5F37 # <cjk>
-0xB6B0 U+5F4A # <cjk>
-0xB6B1 U+602F # <cjk>
-0xB6B2 U+6050 # <cjk>
-0xB6B3 U+606D # <cjk>
-0xB6B4 U+631F # <cjk>
-0xB6B5 U+6559 # <cjk>
-0xB6B6 U+6A4B # <cjk>
-0xB6B7 U+6CC1 # <cjk>
-0xB6B8 U+72C2 # <cjk>
-0xB6B9 U+72ED # <cjk>
-0xB6BA U+77EF # <cjk>
-0xB6BB U+80F8 # <cjk>
-0xB6BC U+8105 # <cjk>
-0xB6BD U+8208 # <cjk>
-0xB6BE U+854E # <cjk>
-0xB6BF U+90F7 # <cjk>
-0xB6C0 U+93E1 # <cjk>
-0xB6C1 U+97FF # <cjk>
-0xB6C2 U+9957 # <cjk>
-0xB6C3 U+9A5A # <cjk>
-0xB6C4 U+4EF0 # <cjk>
-0xB6C5 U+51DD # <cjk>
-0xB6C6 U+5C2D # <cjk>
-0xB6C7 U+6681 # <cjk>
-0xB6C8 U+696D # <cjk>
-0xB6C9 U+5C40 # <cjk>
-0xB6CA U+66F2 # <cjk>
-0xB6CB U+6975 # <cjk>
-0xB6CC U+7389 # <cjk>
-0xB6CD U+6850 # <cjk>
-0xB6CE U+7C81 # <cjk>
-0xB6CF U+50C5 # <cjk>
-0xB6D0 U+52E4 # <cjk>
-0xB6D1 U+5747 # <cjk>
-0xB6D2 U+5DFE # <cjk>
-0xB6D3 U+9326 # <cjk>
-0xB6D4 U+65A4 # <cjk>
-0xB6D5 U+6B23 # <cjk>
-0xB6D6 U+6B3D # <cjk>
-0xB6D7 U+7434 # <cjk>
-0xB6D8 U+7981 # <cjk>
-0xB6D9 U+79BD # <cjk>
-0xB6DA U+7B4B # <cjk>
-0xB6DB U+7DCA # <cjk>
-0xB6DC U+82B9 # <cjk>
-0xB6DD U+83CC # <cjk>
-0xB6DE U+887F # <cjk>
-0xB6DF U+895F # <cjk>
-0xB6E0 U+8B39 # <cjk>
-0xB6E1 U+8FD1 # <cjk>
-0xB6E2 U+91D1 # <cjk>
-0xB6E3 U+541F # <cjk>
-0xB6E4 U+9280 # <cjk>
-0xB6E5 U+4E5D # <cjk>
-0xB6E6 U+5036 # <cjk>
-0xB6E7 U+53E5 # <cjk>
-0xB6E8 U+533A # <cjk>
-0xB6E9 U+72D7 # <cjk>
-0xB6EA U+7396 # <cjk>
-0xB6EB U+77E9 # <cjk>
-0xB6EC U+82E6 # <cjk>
-0xB6ED U+8EAF # <cjk>
-0xB6EE U+99C6 # <cjk>
-0xB6EF U+99C8 # <cjk>
-0xB6F0 U+99D2 # <cjk>
-0xB6F1 U+5177 # <cjk>
-0xB6F2 U+611A # <cjk>
-0xB6F3 U+865E # <cjk>
-0xB6F4 U+55B0 # <cjk>
-0xB6F5 U+7A7A # <cjk>
-0xB6F6 U+5076 # <cjk>
-0xB6F7 U+5BD3 # <cjk>
-0xB6F8 U+9047 # <cjk>
-0xB6F9 U+9685 # <cjk>
-0xB6FA U+4E32 # <cjk>
-0xB6FB U+6ADB # <cjk>
-0xB6FC U+91E7 # <cjk>
-0xB6FD U+5C51 # <cjk>
-0xB6FE U+5C48 # <cjk>
-0xB7A1 U+6398 # <cjk>
-0xB7A2 U+7A9F # <cjk>
-0xB7A3 U+6C93 # <cjk>
-0xB7A4 U+9774 # <cjk>
-0xB7A5 U+8F61 # <cjk>
-0xB7A6 U+7AAA # <cjk>
-0xB7A7 U+718A # <cjk>
-0xB7A8 U+9688 # <cjk>
-0xB7A9 U+7C82 # <cjk>
-0xB7AA U+6817 # <cjk>
-0xB7AB U+7E70 # <cjk>
-0xB7AC U+6851 # <cjk>
-0xB7AD U+936C # <cjk>
-0xB7AE U+52F2 # <cjk>
-0xB7AF U+541B # <cjk>
-0xB7B0 U+85AB # <cjk>
-0xB7B1 U+8A13 # <cjk>
-0xB7B2 U+7FA4 # <cjk>
-0xB7B3 U+8ECD # <cjk>
-0xB7B4 U+90E1 # <cjk>
-0xB7B5 U+5366 # <cjk>
-0xB7B6 U+8888 # <cjk>
-0xB7B7 U+7941 # <cjk>
-0xB7B8 U+4FC2 # <cjk>
-0xB7B9 U+50BE # <cjk>
-0xB7BA U+5211 # <cjk>
-0xB7BB U+5144 # <cjk>
-0xB7BC U+5553 # <cjk>
-0xB7BD U+572D # <cjk>
-0xB7BE U+73EA # <cjk>
-0xB7BF U+578B # <cjk>
-0xB7C0 U+5951 # <cjk>
-0xB7C1 U+5F62 # <cjk>
-0xB7C2 U+5F84 # <cjk>
-0xB7C3 U+6075 # <cjk>
-0xB7C4 U+6176 # <cjk>
-0xB7C5 U+6167 # <cjk>
-0xB7C6 U+61A9 # <cjk>
-0xB7C7 U+63B2 # <cjk>
-0xB7C8 U+643A # <cjk>
-0xB7C9 U+656C # <cjk>
-0xB7CA U+666F # <cjk>
-0xB7CB U+6842 # <cjk>
-0xB7CC U+6E13 # <cjk>
-0xB7CD U+7566 # <cjk>
-0xB7CE U+7A3D # <cjk>
-0xB7CF U+7CFB # <cjk>
-0xB7D0 U+7D4C # <cjk>
-0xB7D1 U+7D99 # <cjk>
-0xB7D2 U+7E4B # <cjk>
-0xB7D3 U+7F6B # <cjk>
-0xB7D4 U+830E # <cjk>
-0xB7D5 U+834A # <cjk>
-0xB7D6 U+86CD # <cjk>
-0xB7D7 U+8A08 # <cjk>
-0xB7D8 U+8A63 # <cjk>
-0xB7D9 U+8B66 # <cjk>
-0xB7DA U+8EFD # <cjk>
-0xB7DB U+981A # <cjk>
-0xB7DC U+9D8F # <cjk>
-0xB7DD U+82B8 # <cjk>
-0xB7DE U+8FCE # <cjk>
-0xB7DF U+9BE8 # <cjk>
-0xB7E0 U+5287 # <cjk>
-0xB7E1 U+621F # <cjk>
-0xB7E2 U+6483 # <cjk>
-0xB7E3 U+6FC0 # <cjk>
-0xB7E4 U+9699 # <cjk>
-0xB7E5 U+6841 # <cjk>
-0xB7E6 U+5091 # <cjk>
-0xB7E7 U+6B20 # <cjk>
-0xB7E8 U+6C7A # <cjk>
-0xB7E9 U+6F54 # <cjk>
-0xB7EA U+7A74 # <cjk>
-0xB7EB U+7D50 # <cjk>
-0xB7EC U+8840 # <cjk>
-0xB7ED U+8A23 # <cjk>
-0xB7EE U+6708 # <cjk>
-0xB7EF U+4EF6 # <cjk>
-0xB7F0 U+5039 # <cjk>
-0xB7F1 U+5026 # <cjk>
-0xB7F2 U+5065 # <cjk>
-0xB7F3 U+517C # <cjk>
-0xB7F4 U+5238 # <cjk>
-0xB7F5 U+5263 # <cjk>
-0xB7F6 U+55A7 # <cjk>
-0xB7F7 U+570F # <cjk>
-0xB7F8 U+5805 # <cjk>
-0xB7F9 U+5ACC # <cjk>
-0xB7FA U+5EFA # <cjk>
-0xB7FB U+61B2 # <cjk>
-0xB7FC U+61F8 # <cjk>
-0xB7FD U+62F3 # <cjk>
-0xB7FE U+6372 # <cjk>
-0xB8A1 U+691C # <cjk>
-0xB8A2 U+6A29 # <cjk>
-0xB8A3 U+727D # <cjk>
-0xB8A4 U+72AC # <cjk>
-0xB8A5 U+732E # <cjk>
-0xB8A6 U+7814 # <cjk>
-0xB8A7 U+786F # <cjk>
-0xB8A8 U+7D79 # <cjk>
-0xB8A9 U+770C # <cjk>
-0xB8AA U+80A9 # <cjk>
-0xB8AB U+898B # <cjk>
-0xB8AC U+8B19 # <cjk>
-0xB8AD U+8CE2 # <cjk>
-0xB8AE U+8ED2 # <cjk>
-0xB8AF U+9063 # <cjk>
-0xB8B0 U+9375 # <cjk>
-0xB8B1 U+967A # <cjk>
-0xB8B2 U+9855 # <cjk>
-0xB8B3 U+9A13 # <cjk>
-0xB8B4 U+9E78 # <cjk>
-0xB8B5 U+5143 # <cjk>
-0xB8B6 U+539F # <cjk>
-0xB8B7 U+53B3 # <cjk>
-0xB8B8 U+5E7B # <cjk>
-0xB8B9 U+5F26 # <cjk>
-0xB8BA U+6E1B # <cjk>
-0xB8BB U+6E90 # <cjk>
-0xB8BC U+7384 # <cjk>
-0xB8BD U+73FE # <cjk>
-0xB8BE U+7D43 # <cjk>
-0xB8BF U+8237 # <cjk>
-0xB8C0 U+8A00 # <cjk>
-0xB8C1 U+8AFA # <cjk>
-0xB8C2 U+9650 # <cjk>
-0xB8C3 U+4E4E # <cjk>
-0xB8C4 U+500B # <cjk>
-0xB8C5 U+53E4 # <cjk>
-0xB8C6 U+547C # <cjk>
-0xB8C7 U+56FA # <cjk>
-0xB8C8 U+59D1 # <cjk>
-0xB8C9 U+5B64 # <cjk>
-0xB8CA U+5DF1 # <cjk>
-0xB8CB U+5EAB # <cjk>
-0xB8CC U+5F27 # <cjk>
-0xB8CD U+6238 # <cjk>
-0xB8CE U+6545 # <cjk>
-0xB8CF U+67AF # <cjk>
-0xB8D0 U+6E56 # <cjk>
-0xB8D1 U+72D0 # <cjk>
-0xB8D2 U+7CCA # <cjk>
-0xB8D3 U+88B4 # <cjk>
-0xB8D4 U+80A1 # <cjk>
-0xB8D5 U+80E1 # <cjk>
-0xB8D6 U+83F0 # <cjk>
-0xB8D7 U+864E # <cjk>
-0xB8D8 U+8A87 # <cjk>
-0xB8D9 U+8DE8 # <cjk>
-0xB8DA U+9237 # <cjk>
-0xB8DB U+96C7 # <cjk>
-0xB8DC U+9867 # <cjk>
-0xB8DD U+9F13 # <cjk>
-0xB8DE U+4E94 # <cjk>
-0xB8DF U+4E92 # <cjk>
-0xB8E0 U+4F0D # <cjk>
-0xB8E1 U+5348 # <cjk>
-0xB8E2 U+5449 # <cjk>
-0xB8E3 U+543E # <cjk>
-0xB8E4 U+5A2F # <cjk>
-0xB8E5 U+5F8C # <cjk>
-0xB8E6 U+5FA1 # <cjk>
-0xB8E7 U+609F # <cjk>
-0xB8E8 U+68A7 # <cjk>
-0xB8E9 U+6A8E # <cjk>
-0xB8EA U+745A # <cjk>
-0xB8EB U+7881 # <cjk>
-0xB8EC U+8A9E # <cjk>
-0xB8ED U+8AA4 # <cjk>
-0xB8EE U+8B77 # <cjk>
-0xB8EF U+9190 # <cjk>
-0xB8F0 U+4E5E # <cjk>
-0xB8F1 U+9BC9 # <cjk>
-0xB8F2 U+4EA4 # <cjk>
-0xB8F3 U+4F7C # <cjk>
-0xB8F4 U+4FAF # <cjk>
-0xB8F5 U+5019 # <cjk>
-0xB8F6 U+5016 # <cjk>
-0xB8F7 U+5149 # <cjk>
-0xB8F8 U+516C # <cjk>
-0xB8F9 U+529F # <cjk>
-0xB8FA U+52B9 # <cjk>
-0xB8FB U+52FE # <cjk>
-0xB8FC U+539A # <cjk>
-0xB8FD U+53E3 # <cjk>
-0xB8FE U+5411 # <cjk>
-0xB9A1 U+540E # <cjk>
-0xB9A2 U+5589 # <cjk>
-0xB9A3 U+5751 # <cjk>
-0xB9A4 U+57A2 # <cjk>
-0xB9A5 U+597D # <cjk>
-0xB9A6 U+5B54 # <cjk>
-0xB9A7 U+5B5D # <cjk>
-0xB9A8 U+5B8F # <cjk>
-0xB9A9 U+5DE5 # <cjk>
-0xB9AA U+5DE7 # <cjk>
-0xB9AB U+5DF7 # <cjk>
-0xB9AC U+5E78 # <cjk>
-0xB9AD U+5E83 # <cjk>
-0xB9AE U+5E9A # <cjk>
-0xB9AF U+5EB7 # <cjk>
-0xB9B0 U+5F18 # <cjk>
-0xB9B1 U+6052 # <cjk>
-0xB9B2 U+614C # <cjk>
-0xB9B3 U+6297 # <cjk>
-0xB9B4 U+62D8 # <cjk>
-0xB9B5 U+63A7 # <cjk>
-0xB9B6 U+653B # <cjk>
-0xB9B7 U+6602 # <cjk>
-0xB9B8 U+6643 # <cjk>
-0xB9B9 U+66F4 # <cjk>
-0xB9BA U+676D # <cjk>
-0xB9BB U+6821 # <cjk>
-0xB9BC U+6897 # <cjk>
-0xB9BD U+69CB # <cjk>
-0xB9BE U+6C5F # <cjk>
-0xB9BF U+6D2A # <cjk>
-0xB9C0 U+6D69 # <cjk>
-0xB9C1 U+6E2F # <cjk>
-0xB9C2 U+6E9D # <cjk>
-0xB9C3 U+7532 # <cjk>
-0xB9C4 U+7687 # <cjk>
-0xB9C5 U+786C # <cjk>
-0xB9C6 U+7A3F # <cjk>
-0xB9C7 U+7CE0 # <cjk>
-0xB9C8 U+7D05 # <cjk>
-0xB9C9 U+7D18 # <cjk>
-0xB9CA U+7D5E # <cjk>
-0xB9CB U+7DB1 # <cjk>
-0xB9CC U+8015 # <cjk>
-0xB9CD U+8003 # <cjk>
-0xB9CE U+80AF # <cjk>
-0xB9CF U+80B1 # <cjk>
-0xB9D0 U+8154 # <cjk>
-0xB9D1 U+818F # <cjk>
-0xB9D2 U+822A # <cjk>
-0xB9D3 U+8352 # <cjk>
-0xB9D4 U+884C # <cjk>
-0xB9D5 U+8861 # <cjk>
-0xB9D6 U+8B1B # <cjk>
-0xB9D7 U+8CA2 # <cjk>
-0xB9D8 U+8CFC # <cjk>
-0xB9D9 U+90CA # <cjk>
-0xB9DA U+9175 # <cjk>
-0xB9DB U+9271 # <cjk>
-0xB9DC U+783F # <cjk>
-0xB9DD U+92FC # <cjk>
-0xB9DE U+95A4 # <cjk>
-0xB9DF U+964D # <cjk>
-0xB9E0 U+9805 # <cjk>
-0xB9E1 U+9999 # <cjk>
-0xB9E2 U+9AD8 # <cjk>
-0xB9E3 U+9D3B # <cjk>
-0xB9E4 U+525B # <cjk>
-0xB9E5 U+52AB # <cjk>
-0xB9E6 U+53F7 # <cjk>
-0xB9E7 U+5408 # <cjk>
-0xB9E8 U+58D5 # <cjk>
-0xB9E9 U+62F7 # <cjk>
-0xB9EA U+6FE0 # <cjk>
-0xB9EB U+8C6A # <cjk>
-0xB9EC U+8F5F # <cjk>
-0xB9ED U+9EB9 # <cjk>
-0xB9EE U+514B # <cjk>
-0xB9EF U+523B # <cjk>
-0xB9F0 U+544A # <cjk>
-0xB9F1 U+56FD # <cjk>
-0xB9F2 U+7A40 # <cjk>
-0xB9F3 U+9177 # <cjk>
-0xB9F4 U+9D60 # <cjk>
-0xB9F5 U+9ED2 # <cjk>
-0xB9F6 U+7344 # <cjk>
-0xB9F7 U+6F09 # <cjk>
-0xB9F8 U+8170 # <cjk>
-0xB9F9 U+7511 # <cjk>
-0xB9FA U+5FFD # <cjk>
-0xB9FB U+60DA # <cjk>
-0xB9FC U+9AA8 # <cjk>
-0xB9FD U+72DB # <cjk>
-0xB9FE U+8FBC # <cjk>
-0xBAA1 U+6B64 # <cjk>
-0xBAA2 U+9803 # <cjk>
-0xBAA3 U+4ECA # <cjk>
-0xBAA4 U+56F0 # <cjk>
-0xBAA5 U+5764 # <cjk>
-0xBAA6 U+58BE # <cjk>
-0xBAA7 U+5A5A # <cjk>
-0xBAA8 U+6068 # <cjk>
-0xBAA9 U+61C7 # <cjk>
-0xBAAA U+660F # <cjk>
-0xBAAB U+6606 # <cjk>
-0xBAAC U+6839 # <cjk>
-0xBAAD U+68B1 # <cjk>
-0xBAAE U+6DF7 # <cjk>
-0xBAAF U+75D5 # <cjk>
-0xBAB0 U+7D3A # <cjk>
-0xBAB1 U+826E # <cjk>
-0xBAB2 U+9B42 # <cjk>
-0xBAB3 U+4E9B # <cjk>
-0xBAB4 U+4F50 # <cjk>
-0xBAB5 U+53C9 # <cjk>
-0xBAB6 U+5506 # <cjk>
-0xBAB7 U+5D6F # <cjk>
-0xBAB8 U+5DE6 # <cjk>
-0xBAB9 U+5DEE # <cjk>
-0xBABA U+67FB # <cjk>
-0xBABB U+6C99 # <cjk>
-0xBABC U+7473 # <cjk>
-0xBABD U+7802 # <cjk>
-0xBABE U+8A50 # <cjk>
-0xBABF U+9396 # <cjk>
-0xBAC0 U+88DF # <cjk>
-0xBAC1 U+5750 # <cjk>
-0xBAC2 U+5EA7 # <cjk>
-0xBAC3 U+632B # <cjk>
-0xBAC4 U+50B5 # <cjk>
-0xBAC5 U+50AC # <cjk>
-0xBAC6 U+518D # <cjk>
-0xBAC7 U+6700 # <cjk>
-0xBAC8 U+54C9 # <cjk>
-0xBAC9 U+585E # <cjk>
-0xBACA U+59BB # <cjk>
-0xBACB U+5BB0 # <cjk>
-0xBACC U+5F69 # <cjk>
-0xBACD U+624D # <cjk>
-0xBACE U+63A1 # <cjk>
-0xBACF U+683D # <cjk>
-0xBAD0 U+6B73 # <cjk>
-0xBAD1 U+6E08 # <cjk>
-0xBAD2 U+707D # <cjk>
-0xBAD3 U+91C7 # <cjk>
-0xBAD4 U+7280 # <cjk>
-0xBAD5 U+7815 # <cjk>
-0xBAD6 U+7826 # <cjk>
-0xBAD7 U+796D # <cjk>
-0xBAD8 U+658E # <cjk>
-0xBAD9 U+7D30 # <cjk>
-0xBADA U+83DC # <cjk>
-0xBADB U+88C1 # <cjk>
-0xBADC U+8F09 # <cjk>
-0xBADD U+969B # <cjk>
-0xBADE U+5264 # <cjk>
-0xBADF U+5728 # <cjk>
-0xBAE0 U+6750 # <cjk>
-0xBAE1 U+7F6A # <cjk>
-0xBAE2 U+8CA1 # <cjk>
-0xBAE3 U+51B4 # <cjk>
-0xBAE4 U+5742 # <cjk>
-0xBAE5 U+962A # <cjk>
-0xBAE6 U+583A # <cjk>
-0xBAE7 U+698A # <cjk>
-0xBAE8 U+80B4 # <cjk>
-0xBAE9 U+54B2 # <cjk>
-0xBAEA U+5D0E # <cjk>
-0xBAEB U+57FC # <cjk>
-0xBAEC U+7895 # <cjk>
-0xBAED U+9DFA # <cjk>
-0xBAEE U+4F5C # <cjk>
-0xBAEF U+524A # <cjk>
-0xBAF0 U+548B # <cjk>
-0xBAF1 U+643E # <cjk>
-0xBAF2 U+6628 # <cjk>
-0xBAF3 U+6714 # <cjk>
-0xBAF4 U+67F5 # <cjk>
-0xBAF5 U+7A84 # <cjk>
-0xBAF6 U+7B56 # <cjk>
-0xBAF7 U+7D22 # <cjk>
-0xBAF8 U+932F # <cjk>
-0xBAF9 U+685C # <cjk>
-0xBAFA U+9BAD # <cjk>
-0xBAFB U+7B39 # <cjk>
-0xBAFC U+5319 # <cjk>
-0xBAFD U+518A # <cjk>
-0xBAFE U+5237 # <cjk>
-0xBBA1 U+5BDF # <cjk>
-0xBBA2 U+62F6 # <cjk>
-0xBBA3 U+64AE # <cjk>
-0xBBA4 U+64E6 # <cjk>
-0xBBA5 U+672D # <cjk>
-0xBBA6 U+6BBA # <cjk>
-0xBBA7 U+85A9 # <cjk>
-0xBBA8 U+96D1 # <cjk>
-0xBBA9 U+7690 # <cjk>
-0xBBAA U+9BD6 # <cjk>
-0xBBAB U+634C # <cjk>
-0xBBAC U+9306 # <cjk>
-0xBBAD U+9BAB # <cjk>
-0xBBAE U+76BF # <cjk>
-0xBBAF U+6652 # <cjk>
-0xBBB0 U+4E09 # <cjk>
-0xBBB1 U+5098 # <cjk>
-0xBBB2 U+53C2 # <cjk>
-0xBBB3 U+5C71 # <cjk>
-0xBBB4 U+60E8 # <cjk>
-0xBBB5 U+6492 # <cjk>
-0xBBB6 U+6563 # <cjk>
-0xBBB7 U+685F # <cjk>
-0xBBB8 U+71E6 # <cjk>
-0xBBB9 U+73CA # <cjk>
-0xBBBA U+7523 # <cjk>
-0xBBBB U+7B97 # <cjk>
-0xBBBC U+7E82 # <cjk>
-0xBBBD U+8695 # <cjk>
-0xBBBE U+8B83 # <cjk>
-0xBBBF U+8CDB # <cjk>
-0xBBC0 U+9178 # <cjk>
-0xBBC1 U+9910 # <cjk>
-0xBBC2 U+65AC # <cjk>
-0xBBC3 U+66AB # <cjk>
-0xBBC4 U+6B8B # <cjk>
-0xBBC5 U+4ED5 # <cjk>
-0xBBC6 U+4ED4 # <cjk>
-0xBBC7 U+4F3A # <cjk>
-0xBBC8 U+4F7F # <cjk>
-0xBBC9 U+523A # <cjk>
-0xBBCA U+53F8 # <cjk>
-0xBBCB U+53F2 # <cjk>
-0xBBCC U+55E3 # <cjk>
-0xBBCD U+56DB # <cjk>
-0xBBCE U+58EB # <cjk>
-0xBBCF U+59CB # <cjk>
-0xBBD0 U+59C9 # <cjk>
-0xBBD1 U+59FF # <cjk>
-0xBBD2 U+5B50 # <cjk>
-0xBBD3 U+5C4D # <cjk>
-0xBBD4 U+5E02 # <cjk>
-0xBBD5 U+5E2B # <cjk>
-0xBBD6 U+5FD7 # <cjk>
-0xBBD7 U+601D # <cjk>
-0xBBD8 U+6307 # <cjk>
-0xBBD9 U+652F # <cjk>
-0xBBDA U+5B5C # <cjk>
-0xBBDB U+65AF # <cjk>
-0xBBDC U+65BD # <cjk>
-0xBBDD U+65E8 # <cjk>
-0xBBDE U+679D # <cjk>
-0xBBDF U+6B62 # <cjk>
-0xBBE0 U+6B7B # <cjk>
-0xBBE1 U+6C0F # <cjk>
-0xBBE2 U+7345 # <cjk>
-0xBBE3 U+7949 # <cjk>
-0xBBE4 U+79C1 # <cjk>
-0xBBE5 U+7CF8 # <cjk>
-0xBBE6 U+7D19 # <cjk>
-0xBBE7 U+7D2B # <cjk>
-0xBBE8 U+80A2 # <cjk>
-0xBBE9 U+8102 # <cjk>
-0xBBEA U+81F3 # <cjk>
-0xBBEB U+8996 # <cjk>
-0xBBEC U+8A5E # <cjk>
-0xBBED U+8A69 # <cjk>
-0xBBEE U+8A66 # <cjk>
-0xBBEF U+8A8C # <cjk>
-0xBBF0 U+8AEE # <cjk>
-0xBBF1 U+8CC7 # <cjk>
-0xBBF2 U+8CDC # <cjk>
-0xBBF3 U+96CC # <cjk>
-0xBBF4 U+98FC # <cjk>
-0xBBF5 U+6B6F # <cjk>
-0xBBF6 U+4E8B # <cjk>
-0xBBF7 U+4F3C # <cjk>
-0xBBF8 U+4F8D # <cjk>
-0xBBF9 U+5150 # <cjk>
-0xBBFA U+5B57 # <cjk>
-0xBBFB U+5BFA # <cjk>
-0xBBFC U+6148 # <cjk>
-0xBBFD U+6301 # <cjk>
-0xBBFE U+6642 # <cjk>
-0xBCA1 U+6B21 # <cjk>
-0xBCA2 U+6ECB # <cjk>
-0xBCA3 U+6CBB # <cjk>
-0xBCA4 U+723E # <cjk>
-0xBCA5 U+74BD # <cjk>
-0xBCA6 U+75D4 # <cjk>
-0xBCA7 U+78C1 # <cjk>
-0xBCA8 U+793A # <cjk>
-0xBCA9 U+800C # <cjk>
-0xBCAA U+8033 # <cjk>
-0xBCAB U+81EA # <cjk>
-0xBCAC U+8494 # <cjk>
-0xBCAD U+8F9E # <cjk>
-0xBCAE U+6C50 # <cjk>
-0xBCAF U+9E7F # <cjk>
-0xBCB0 U+5F0F # <cjk>
-0xBCB1 U+8B58 # <cjk>
-0xBCB2 U+9D2B # <cjk>
-0xBCB3 U+7AFA # <cjk>
-0xBCB4 U+8EF8 # <cjk>
-0xBCB5 U+5B8D # <cjk>
-0xBCB6 U+96EB # <cjk>
-0xBCB7 U+4E03 # <cjk>
-0xBCB8 U+53F1 # <cjk>
-0xBCB9 U+57F7 # <cjk>
-0xBCBA U+5931 # <cjk>
-0xBCBB U+5AC9 # <cjk>
-0xBCBC U+5BA4 # <cjk>
-0xBCBD U+6089 # <cjk>
-0xBCBE U+6E7F # <cjk>
-0xBCBF U+6F06 # <cjk>
-0xBCC0 U+75BE # <cjk>
-0xBCC1 U+8CEA # <cjk>
-0xBCC2 U+5B9F # <cjk>
-0xBCC3 U+8500 # <cjk>
-0xBCC4 U+7BE0 # <cjk>
-0xBCC5 U+5072 # <cjk>
-0xBCC6 U+67F4 # <cjk>
-0xBCC7 U+829D # <cjk>
-0xBCC8 U+5C61 # <cjk>
-0xBCC9 U+854A # <cjk>
-0xBCCA U+7E1E # <cjk>
-0xBCCB U+820E # <cjk>
-0xBCCC U+5199 # <cjk>
-0xBCCD U+5C04 # <cjk>
-0xBCCE U+6368 # <cjk>
-0xBCCF U+8D66 # <cjk>
-0xBCD0 U+659C # <cjk>
-0xBCD1 U+716E # <cjk>
-0xBCD2 U+793E # <cjk>
-0xBCD3 U+7D17 # <cjk>
-0xBCD4 U+8005 # <cjk>
-0xBCD5 U+8B1D # <cjk>
-0xBCD6 U+8ECA # <cjk>
-0xBCD7 U+906E # <cjk>
-0xBCD8 U+86C7 # <cjk>
-0xBCD9 U+90AA # <cjk>
-0xBCDA U+501F # <cjk>
-0xBCDB U+52FA # <cjk>
-0xBCDC U+5C3A # <cjk>
-0xBCDD U+6753 # <cjk>
-0xBCDE U+707C # <cjk>
-0xBCDF U+7235 # <cjk>
-0xBCE0 U+914C # <cjk>
-0xBCE1 U+91C8 # <cjk>
-0xBCE2 U+932B # <cjk>
-0xBCE3 U+82E5 # <cjk>
-0xBCE4 U+5BC2 # <cjk>
-0xBCE5 U+5F31 # <cjk>
-0xBCE6 U+60F9 # <cjk>
-0xBCE7 U+4E3B # <cjk>
-0xBCE8 U+53D6 # <cjk>
-0xBCE9 U+5B88 # <cjk>
-0xBCEA U+624B # <cjk>
-0xBCEB U+6731 # <cjk>
-0xBCEC U+6B8A # <cjk>
-0xBCED U+72E9 # <cjk>
-0xBCEE U+73E0 # <cjk>
-0xBCEF U+7A2E # <cjk>
-0xBCF0 U+816B # <cjk>
-0xBCF1 U+8DA3 # <cjk>
-0xBCF2 U+9152 # <cjk>
-0xBCF3 U+9996 # <cjk>
-0xBCF4 U+5112 # <cjk>
-0xBCF5 U+53D7 # <cjk>
-0xBCF6 U+546A # <cjk>
-0xBCF7 U+5BFF # <cjk>
-0xBCF8 U+6388 # <cjk>
-0xBCF9 U+6A39 # <cjk>
-0xBCFA U+7DAC # <cjk>
-0xBCFB U+9700 # <cjk>
-0xBCFC U+56DA # <cjk>
-0xBCFD U+53CE # <cjk>
-0xBCFE U+5468 # <cjk>
-0xBDA1 U+5B97 # <cjk>
-0xBDA2 U+5C31 # <cjk>
-0xBDA3 U+5DDE # <cjk>
-0xBDA4 U+4FEE # <cjk>
-0xBDA5 U+6101 # <cjk>
-0xBDA6 U+62FE # <cjk>
-0xBDA7 U+6D32 # <cjk>
-0xBDA8 U+79C0 # <cjk>
-0xBDA9 U+79CB # <cjk>
-0xBDAA U+7D42 # <cjk>
-0xBDAB U+7E4D # <cjk>
-0xBDAC U+7FD2 # <cjk>
-0xBDAD U+81ED # <cjk>
-0xBDAE U+821F # <cjk>
-0xBDAF U+8490 # <cjk>
-0xBDB0 U+8846 # <cjk>
-0xBDB1 U+8972 # <cjk>
-0xBDB2 U+8B90 # <cjk>
-0xBDB3 U+8E74 # <cjk>
-0xBDB4 U+8F2F # <cjk>
-0xBDB5 U+9031 # <cjk>
-0xBDB6 U+914B # <cjk>
-0xBDB7 U+916C # <cjk>
-0xBDB8 U+96C6 # <cjk>
-0xBDB9 U+919C # <cjk>
-0xBDBA U+4EC0 # <cjk>
-0xBDBB U+4F4F # <cjk>
-0xBDBC U+5145 # <cjk>
-0xBDBD U+5341 # <cjk>
-0xBDBE U+5F93 # <cjk>
-0xBDBF U+620E # <cjk>
-0xBDC0 U+67D4 # <cjk>
-0xBDC1 U+6C41 # <cjk>
-0xBDC2 U+6E0B # <cjk>
-0xBDC3 U+7363 # <cjk>
-0xBDC4 U+7E26 # <cjk>
-0xBDC5 U+91CD # <cjk>
-0xBDC6 U+9283 # <cjk>
-0xBDC7 U+53D4 # <cjk>
-0xBDC8 U+5919 # <cjk>
-0xBDC9 U+5BBF # <cjk>
-0xBDCA U+6DD1 # <cjk>
-0xBDCB U+795D # <cjk>
-0xBDCC U+7E2E # <cjk>
-0xBDCD U+7C9B # <cjk>
-0xBDCE U+587E # <cjk>
-0xBDCF U+719F # <cjk>
-0xBDD0 U+51FA # <cjk>
-0xBDD1 U+8853 # <cjk>
-0xBDD2 U+8FF0 # <cjk>
-0xBDD3 U+4FCA # <cjk>
-0xBDD4 U+5CFB # <cjk>
-0xBDD5 U+6625 # <cjk>
-0xBDD6 U+77AC # <cjk>
-0xBDD7 U+7AE3 # <cjk>
-0xBDD8 U+821C # <cjk>
-0xBDD9 U+99FF # <cjk>
-0xBDDA U+51C6 # <cjk>
-0xBDDB U+5FAA # <cjk>
-0xBDDC U+65EC # <cjk>
-0xBDDD U+696F # <cjk>
-0xBDDE U+6B89 # <cjk>
-0xBDDF U+6DF3 # <cjk>
-0xBDE0 U+6E96 # <cjk>
-0xBDE1 U+6F64 # <cjk>
-0xBDE2 U+76FE # <cjk>
-0xBDE3 U+7D14 # <cjk>
-0xBDE4 U+5DE1 # <cjk>
-0xBDE5 U+9075 # <cjk>
-0xBDE6 U+9187 # <cjk>
-0xBDE7 U+9806 # <cjk>
-0xBDE8 U+51E6 # <cjk>
-0xBDE9 U+521D # <cjk>
-0xBDEA U+6240 # <cjk>
-0xBDEB U+6691 # <cjk>
-0xBDEC U+66D9 # <cjk>
-0xBDED U+6E1A # <cjk>
-0xBDEE U+5EB6 # <cjk>
-0xBDEF U+7DD2 # <cjk>
-0xBDF0 U+7F72 # <cjk>
-0xBDF1 U+66F8 # <cjk>
-0xBDF2 U+85AF # <cjk>
-0xBDF3 U+85F7 # <cjk>
-0xBDF4 U+8AF8 # <cjk>
-0xBDF5 U+52A9 # <cjk>
-0xBDF6 U+53D9 # <cjk>
-0xBDF7 U+5973 # <cjk>
-0xBDF8 U+5E8F # <cjk>
-0xBDF9 U+5F90 # <cjk>
-0xBDFA U+6055 # <cjk>
-0xBDFB U+92E4 # <cjk>
-0xBDFC U+9664 # <cjk>
-0xBDFD U+50B7 # <cjk>
-0xBDFE U+511F # <cjk>
-0xBEA1 U+52DD # <cjk>
-0xBEA2 U+5320 # <cjk>
-0xBEA3 U+5347 # <cjk>
-0xBEA4 U+53EC # <cjk>
-0xBEA5 U+54E8 # <cjk>
-0xBEA6 U+5546 # <cjk>
-0xBEA7 U+5531 # <cjk>
-0xBEA8 U+5617 # <cjk>
-0xBEA9 U+5968 # <cjk>
-0xBEAA U+59BE # <cjk>
-0xBEAB U+5A3C # <cjk>
-0xBEAC U+5BB5 # <cjk>
-0xBEAD U+5C06 # <cjk>
-0xBEAE U+5C0F # <cjk>
-0xBEAF U+5C11 # <cjk>
-0xBEB0 U+5C1A # <cjk>
-0xBEB1 U+5E84 # <cjk>
-0xBEB2 U+5E8A # <cjk>
-0xBEB3 U+5EE0 # <cjk>
-0xBEB4 U+5F70 # <cjk>
-0xBEB5 U+627F # <cjk>
-0xBEB6 U+6284 # <cjk>
-0xBEB7 U+62DB # <cjk>
-0xBEB8 U+638C # <cjk>
-0xBEB9 U+6377 # <cjk>
-0xBEBA U+6607 # <cjk>
-0xBEBB U+660C # <cjk>
-0xBEBC U+662D # <cjk>
-0xBEBD U+6676 # <cjk>
-0xBEBE U+677E # <cjk>
-0xBEBF U+68A2 # <cjk>
-0xBEC0 U+6A1F # <cjk>
-0xBEC1 U+6A35 # <cjk>
-0xBEC2 U+6CBC # <cjk>
-0xBEC3 U+6D88 # <cjk>
-0xBEC4 U+6E09 # <cjk>
-0xBEC5 U+6E58 # <cjk>
-0xBEC6 U+713C # <cjk>
-0xBEC7 U+7126 # <cjk>
-0xBEC8 U+7167 # <cjk>
-0xBEC9 U+75C7 # <cjk>
-0xBECA U+7701 # <cjk>
-0xBECB U+785D # <cjk>
-0xBECC U+7901 # <cjk>
-0xBECD U+7965 # <cjk>
-0xBECE U+79F0 # <cjk>
-0xBECF U+7AE0 # <cjk>
-0xBED0 U+7B11 # <cjk>
-0xBED1 U+7CA7 # <cjk>
-0xBED2 U+7D39 # <cjk>
-0xBED3 U+8096 # <cjk>
-0xBED4 U+83D6 # <cjk>
-0xBED5 U+848B # <cjk>
-0xBED6 U+8549 # <cjk>
-0xBED7 U+885D # <cjk>
-0xBED8 U+88F3 # <cjk>
-0xBED9 U+8A1F # <cjk>
-0xBEDA U+8A3C # <cjk>
-0xBEDB U+8A54 # <cjk>
-0xBEDC U+8A73 # <cjk>
-0xBEDD U+8C61 # <cjk>
-0xBEDE U+8CDE # <cjk>
-0xBEDF U+91A4 # <cjk>
-0xBEE0 U+9266 # <cjk>
-0xBEE1 U+937E # <cjk>
-0xBEE2 U+9418 # <cjk>
-0xBEE3 U+969C # <cjk>
-0xBEE4 U+9798 # <cjk>
-0xBEE5 U+4E0A # <cjk>
-0xBEE6 U+4E08 # <cjk>
-0xBEE7 U+4E1E # <cjk>
-0xBEE8 U+4E57 # <cjk>
-0xBEE9 U+5197 # <cjk>
-0xBEEA U+5270 # <cjk>
-0xBEEB U+57CE # <cjk>
-0xBEEC U+5834 # <cjk>
-0xBEED U+58CC # <cjk>
-0xBEEE U+5B22 # <cjk>
-0xBEEF U+5E38 # <cjk>
-0xBEF0 U+60C5 # <cjk>
-0xBEF1 U+64FE # <cjk>
-0xBEF2 U+6761 # <cjk>
-0xBEF3 U+6756 # <cjk>
-0xBEF4 U+6D44 # <cjk>
-0xBEF5 U+72B6 # <cjk>
-0xBEF6 U+7573 # <cjk>
-0xBEF7 U+7A63 # <cjk>
-0xBEF8 U+84B8 # <cjk>
-0xBEF9 U+8B72 # <cjk>
-0xBEFA U+91B8 # <cjk>
-0xBEFB U+9320 # <cjk>
-0xBEFC U+5631 # <cjk>
-0xBEFD U+57F4 # <cjk>
-0xBEFE U+98FE # <cjk>
-0xBFA1 U+62ED # <cjk>
-0xBFA2 U+690D # <cjk>
-0xBFA3 U+6B96 # <cjk>
-0xBFA4 U+71ED # <cjk>
-0xBFA5 U+7E54 # <cjk>
-0xBFA6 U+8077 # <cjk>
-0xBFA7 U+8272 # <cjk>
-0xBFA8 U+89E6 # <cjk>
-0xBFA9 U+98DF # <cjk>
-0xBFAA U+8755 # <cjk>
-0xBFAB U+8FB1 # <cjk>
-0xBFAC U+5C3B # <cjk>
-0xBFAD U+4F38 # <cjk>
-0xBFAE U+4FE1 # <cjk>
-0xBFAF U+4FB5 # <cjk>
-0xBFB0 U+5507 # <cjk>
-0xBFB1 U+5A20 # <cjk>
-0xBFB2 U+5BDD # <cjk>
-0xBFB3 U+5BE9 # <cjk>
-0xBFB4 U+5FC3 # <cjk>
-0xBFB5 U+614E # <cjk>
-0xBFB6 U+632F # <cjk>
-0xBFB7 U+65B0 # <cjk>
-0xBFB8 U+664B # <cjk>
-0xBFB9 U+68EE # <cjk>
-0xBFBA U+699B # <cjk>
-0xBFBB U+6D78 # <cjk>
-0xBFBC U+6DF1 # <cjk>
-0xBFBD U+7533 # <cjk>
-0xBFBE U+75B9 # <cjk>
-0xBFBF U+771F # <cjk>
-0xBFC0 U+795E # <cjk>
-0xBFC1 U+79E6 # <cjk>
-0xBFC2 U+7D33 # <cjk>
-0xBFC3 U+81E3 # <cjk>
-0xBFC4 U+82AF # <cjk>
-0xBFC5 U+85AA # <cjk>
-0xBFC6 U+89AA # <cjk>
-0xBFC7 U+8A3A # <cjk>
-0xBFC8 U+8EAB # <cjk>
-0xBFC9 U+8F9B # <cjk>
-0xBFCA U+9032 # <cjk>
-0xBFCB U+91DD # <cjk>
-0xBFCC U+9707 # <cjk>
-0xBFCD U+4EBA # <cjk>
-0xBFCE U+4EC1 # <cjk>
-0xBFCF U+5203 # <cjk>
-0xBFD0 U+5875 # <cjk>
-0xBFD1 U+58EC # <cjk>
-0xBFD2 U+5C0B # <cjk>
-0xBFD3 U+751A # <cjk>
-0xBFD4 U+5C3D # <cjk>
-0xBFD5 U+814E # <cjk>
-0xBFD6 U+8A0A # <cjk>
-0xBFD7 U+8FC5 # <cjk>
-0xBFD8 U+9663 # <cjk>
-0xBFD9 U+976D # <cjk>
-0xBFDA U+7B25 # <cjk>
-0xBFDB U+8ACF # <cjk>
-0xBFDC U+9808 # <cjk>
-0xBFDD U+9162 # <cjk>
-0xBFDE U+56F3 # <cjk>
-0xBFDF U+53A8 # <cjk>
-0xBFE0 U+9017 # <cjk>
-0xBFE1 U+5439 # <cjk>
-0xBFE2 U+5782 # <cjk>
-0xBFE3 U+5E25 # <cjk>
-0xBFE4 U+63A8 # <cjk>
-0xBFE5 U+6C34 # <cjk>
-0xBFE6 U+708A # <cjk>
-0xBFE7 U+7761 # <cjk>
-0xBFE8 U+7C8B # <cjk>
-0xBFE9 U+7FE0 # <cjk>
-0xBFEA U+8870 # <cjk>
-0xBFEB U+9042 # <cjk>
-0xBFEC U+9154 # <cjk>
-0xBFED U+9310 # <cjk>
-0xBFEE U+9318 # <cjk>
-0xBFEF U+968F # <cjk>
-0xBFF0 U+745E # <cjk>
-0xBFF1 U+9AC4 # <cjk>
-0xBFF2 U+5D07 # <cjk>
-0xBFF3 U+5D69 # <cjk>
-0xBFF4 U+6570 # <cjk>
-0xBFF5 U+67A2 # <cjk>
-0xBFF6 U+8DA8 # <cjk>
-0xBFF7 U+96DB # <cjk>
-0xBFF8 U+636E # <cjk>
-0xBFF9 U+6749 # <cjk>
-0xBFFA U+6919 # <cjk>
-0xBFFB U+83C5 # <cjk>
-0xBFFC U+9817 # <cjk>
-0xBFFD U+96C0 # <cjk>
-0xBFFE U+88FE # <cjk>
-0xC0A1 U+6F84 # <cjk>
-0xC0A2 U+647A # <cjk>
-0xC0A3 U+5BF8 # <cjk>
-0xC0A4 U+4E16 # <cjk>
-0xC0A5 U+702C # <cjk>
-0xC0A6 U+755D # <cjk>
-0xC0A7 U+662F # <cjk>
-0xC0A8 U+51C4 # <cjk>
-0xC0A9 U+5236 # <cjk>
-0xC0AA U+52E2 # <cjk>
-0xC0AB U+59D3 # <cjk>
-0xC0AC U+5F81 # <cjk>
-0xC0AD U+6027 # <cjk>
-0xC0AE U+6210 # <cjk>
-0xC0AF U+653F # <cjk>
-0xC0B0 U+6574 # <cjk>
-0xC0B1 U+661F # <cjk>
-0xC0B2 U+6674 # <cjk>
-0xC0B3 U+68F2 # <cjk>
-0xC0B4 U+6816 # <cjk>
-0xC0B5 U+6B63 # <cjk>
-0xC0B6 U+6E05 # <cjk>
-0xC0B7 U+7272 # <cjk>
-0xC0B8 U+751F # <cjk>
-0xC0B9 U+76DB # <cjk>
-0xC0BA U+7CBE # <cjk>
-0xC0BB U+8056 # <cjk>
-0xC0BC U+58F0 # <cjk>
-0xC0BD U+88FD # <cjk>
-0xC0BE U+897F # <cjk>
-0xC0BF U+8AA0 # <cjk>
-0xC0C0 U+8A93 # <cjk>
-0xC0C1 U+8ACB # <cjk>
-0xC0C2 U+901D # <cjk>
-0xC0C3 U+9192 # <cjk>
-0xC0C4 U+9752 # <cjk>
-0xC0C5 U+9759 # <cjk>
-0xC0C6 U+6589 # <cjk>
-0xC0C7 U+7A0E # <cjk>
-0xC0C8 U+8106 # <cjk>
-0xC0C9 U+96BB # <cjk>
-0xC0CA U+5E2D # <cjk>
-0xC0CB U+60DC # <cjk>
-0xC0CC U+621A # <cjk>
-0xC0CD U+65A5 # <cjk>
-0xC0CE U+6614 # <cjk>
-0xC0CF U+6790 # <cjk>
-0xC0D0 U+77F3 # <cjk>
-0xC0D1 U+7A4D # <cjk>
-0xC0D2 U+7C4D # <cjk>
-0xC0D3 U+7E3E # <cjk>
-0xC0D4 U+810A # <cjk>
-0xC0D5 U+8CAC # <cjk>
-0xC0D6 U+8D64 # <cjk>
-0xC0D7 U+8DE1 # <cjk>
-0xC0D8 U+8E5F # <cjk>
-0xC0D9 U+78A9 # <cjk>
-0xC0DA U+5207 # <cjk>
-0xC0DB U+62D9 # <cjk>
-0xC0DC U+63A5 # <cjk>
-0xC0DD U+6442 # <cjk>
-0xC0DE U+6298 # <cjk>
-0xC0DF U+8A2D # <cjk>
-0xC0E0 U+7A83 # <cjk>
-0xC0E1 U+7BC0 # <cjk>
-0xC0E2 U+8AAC # <cjk>
-0xC0E3 U+96EA # <cjk>
-0xC0E4 U+7D76 # <cjk>
-0xC0E5 U+820C # <cjk>
-0xC0E6 U+8749 # <cjk>
-0xC0E7 U+4ED9 # <cjk>
-0xC0E8 U+5148 # <cjk>
-0xC0E9 U+5343 # <cjk>
-0xC0EA U+5360 # <cjk>
-0xC0EB U+5BA3 # <cjk>
-0xC0EC U+5C02 # <cjk>
-0xC0ED U+5C16 # <cjk>
-0xC0EE U+5DDD # <cjk>
-0xC0EF U+6226 # <cjk>
-0xC0F0 U+6247 # <cjk>
-0xC0F1 U+64B0 # <cjk>
-0xC0F2 U+6813 # <cjk>
-0xC0F3 U+6834 # <cjk>
-0xC0F4 U+6CC9 # <cjk>
-0xC0F5 U+6D45 # <cjk>
-0xC0F6 U+6D17 # <cjk>
-0xC0F7 U+67D3 # <cjk>
-0xC0F8 U+6F5C # <cjk>
-0xC0F9 U+714E # <cjk>
-0xC0FA U+717D # <cjk>
-0xC0FB U+65CB # <cjk>
-0xC0FC U+7A7F # <cjk>
-0xC0FD U+7BAD # <cjk>
-0xC0FE U+7DDA # <cjk>
-0xC1A1 U+7E4A # <cjk>
-0xC1A2 U+7FA8 # <cjk>
-0xC1A3 U+817A # <cjk>
-0xC1A4 U+821B # <cjk>
-0xC1A5 U+8239 # <cjk>
-0xC1A6 U+85A6 # <cjk>
-0xC1A7 U+8A6E # <cjk>
-0xC1A8 U+8CCE # <cjk>
-0xC1A9 U+8DF5 # <cjk>
-0xC1AA U+9078 # <cjk>
-0xC1AB U+9077 # <cjk>
-0xC1AC U+92AD # <cjk>
-0xC1AD U+9291 # <cjk>
-0xC1AE U+9583 # <cjk>
-0xC1AF U+9BAE # <cjk>
-0xC1B0 U+524D # <cjk>
-0xC1B1 U+5584 # <cjk>
-0xC1B2 U+6F38 # <cjk>
-0xC1B3 U+7136 # <cjk>
-0xC1B4 U+5168 # <cjk>
-0xC1B5 U+7985 # <cjk>
-0xC1B6 U+7E55 # <cjk>
-0xC1B7 U+81B3 # <cjk>
-0xC1B8 U+7CCE # <cjk>
-0xC1B9 U+564C # <cjk>
-0xC1BA U+5851 # <cjk>
-0xC1BB U+5CA8 # <cjk>
-0xC1BC U+63AA # <cjk>
-0xC1BD U+66FE # <cjk>
-0xC1BE U+66FD # <cjk>
-0xC1BF U+695A # <cjk>
-0xC1C0 U+72D9 # <cjk>
-0xC1C1 U+758F # <cjk>
-0xC1C2 U+758E # <cjk>
-0xC1C3 U+790E # <cjk>
-0xC1C4 U+7956 # <cjk>
-0xC1C5 U+79DF # <cjk>
-0xC1C6 U+7C97 # <cjk>
-0xC1C7 U+7D20 # <cjk>
-0xC1C8 U+7D44 # <cjk>
-0xC1C9 U+8607 # <cjk>
-0xC1CA U+8A34 # <cjk>
-0xC1CB U+963B # <cjk>
-0xC1CC U+9061 # <cjk>
-0xC1CD U+9F20 # <cjk>
-0xC1CE U+50E7 # <cjk>
-0xC1CF U+5275 # <cjk>
-0xC1D0 U+53CC # <cjk>
-0xC1D1 U+53E2 # <cjk>
-0xC1D2 U+5009 # <cjk>
-0xC1D3 U+55AA # <cjk>
-0xC1D4 U+58EE # <cjk>
-0xC1D5 U+594F # <cjk>
-0xC1D6 U+723D # <cjk>
-0xC1D7 U+5B8B # <cjk>
-0xC1D8 U+5C64 # <cjk>
-0xC1D9 U+531D # <cjk>
-0xC1DA U+60E3 # <cjk>
-0xC1DB U+60F3 # <cjk>
-0xC1DC U+635C # <cjk>
-0xC1DD U+6383 # <cjk>
-0xC1DE U+633F # <cjk>
-0xC1DF U+63BB # <cjk>
-0xC1E0 U+64CD # <cjk>
-0xC1E1 U+65E9 # <cjk>
-0xC1E2 U+66F9 # <cjk>
-0xC1E3 U+5DE3 # <cjk>
-0xC1E4 U+69CD # <cjk>
-0xC1E5 U+69FD # <cjk>
-0xC1E6 U+6F15 # <cjk>
-0xC1E7 U+71E5 # <cjk>
-0xC1E8 U+4E89 # <cjk>
-0xC1E9 U+75E9 # <cjk>
-0xC1EA U+76F8 # <cjk>
-0xC1EB U+7A93 # <cjk>
-0xC1EC U+7CDF # <cjk>
-0xC1ED U+7DCF # <cjk>
-0xC1EE U+7D9C # <cjk>
-0xC1EF U+8061 # <cjk>
-0xC1F0 U+8349 # <cjk>
-0xC1F1 U+8358 # <cjk>
-0xC1F2 U+846C # <cjk>
-0xC1F3 U+84BC # <cjk>
-0xC1F4 U+85FB # <cjk>
-0xC1F5 U+88C5 # <cjk>
-0xC1F6 U+8D70 # <cjk>
-0xC1F7 U+9001 # <cjk>
-0xC1F8 U+906D # <cjk>
-0xC1F9 U+9397 # <cjk>
-0xC1FA U+971C # <cjk>
-0xC1FB U+9A12 # <cjk>
-0xC1FC U+50CF # <cjk>
-0xC1FD U+5897 # <cjk>
-0xC1FE U+618E # <cjk>
-0xC2A1 U+81D3 # <cjk>
-0xC2A2 U+8535 # <cjk>
-0xC2A3 U+8D08 # <cjk>
-0xC2A4 U+9020 # <cjk>
-0xC2A5 U+4FC3 # <cjk>
-0xC2A6 U+5074 # <cjk>
-0xC2A7 U+5247 # <cjk>
-0xC2A8 U+5373 # <cjk>
-0xC2A9 U+606F # <cjk>
-0xC2AA U+6349 # <cjk>
-0xC2AB U+675F # <cjk>
-0xC2AC U+6E2C # <cjk>
-0xC2AD U+8DB3 # <cjk>
-0xC2AE U+901F # <cjk>
-0xC2AF U+4FD7 # <cjk>
-0xC2B0 U+5C5E # <cjk>
-0xC2B1 U+8CCA # <cjk>
-0xC2B2 U+65CF # <cjk>
-0xC2B3 U+7D9A # <cjk>
-0xC2B4 U+5352 # <cjk>
-0xC2B5 U+8896 # <cjk>
-0xC2B6 U+5176 # <cjk>
-0xC2B7 U+63C3 # <cjk>
-0xC2B8 U+5B58 # <cjk>
-0xC2B9 U+5B6B # <cjk>
-0xC2BA U+5C0A # <cjk>
-0xC2BB U+640D # <cjk>
-0xC2BC U+6751 # <cjk>
-0xC2BD U+905C # <cjk>
-0xC2BE U+4ED6 # <cjk>
-0xC2BF U+591A # <cjk>
-0xC2C0 U+592A # <cjk>
-0xC2C1 U+6C70 # <cjk>
-0xC2C2 U+8A51 # <cjk>
-0xC2C3 U+553E # <cjk>
-0xC2C4 U+5815 # <cjk>
-0xC2C5 U+59A5 # <cjk>
-0xC2C6 U+60F0 # <cjk>
-0xC2C7 U+6253 # <cjk>
-0xC2C8 U+67C1 # <cjk>
-0xC2C9 U+8235 # <cjk>
-0xC2CA U+6955 # <cjk>
-0xC2CB U+9640 # <cjk>
-0xC2CC U+99C4 # <cjk>
-0xC2CD U+9A28 # <cjk>
-0xC2CE U+4F53 # <cjk>
-0xC2CF U+5806 # <cjk>
-0xC2D0 U+5BFE # <cjk>
-0xC2D1 U+8010 # <cjk>
-0xC2D2 U+5CB1 # <cjk>
-0xC2D3 U+5E2F # <cjk>
-0xC2D4 U+5F85 # <cjk>
-0xC2D5 U+6020 # <cjk>
-0xC2D6 U+614B # <cjk>
-0xC2D7 U+6234 # <cjk>
-0xC2D8 U+66FF # <cjk>
-0xC2D9 U+6CF0 # <cjk>
-0xC2DA U+6EDE # <cjk>
-0xC2DB U+80CE # <cjk>
-0xC2DC U+817F # <cjk>
-0xC2DD U+82D4 # <cjk>
-0xC2DE U+888B # <cjk>
-0xC2DF U+8CB8 # <cjk>
-0xC2E0 U+9000 # <cjk>
-0xC2E1 U+902E # <cjk>
-0xC2E2 U+968A # <cjk>
-0xC2E3 U+9EDB # <cjk>
-0xC2E4 U+9BDB # <cjk>
-0xC2E5 U+4EE3 # <cjk>
-0xC2E6 U+53F0 # <cjk>
-0xC2E7 U+5927 # <cjk>
-0xC2E8 U+7B2C # <cjk>
-0xC2E9 U+918D # <cjk>
-0xC2EA U+984C # <cjk>
-0xC2EB U+9DF9 # <cjk>
-0xC2EC U+6EDD # <cjk>
-0xC2ED U+7027 # <cjk>
-0xC2EE U+5353 # <cjk>
-0xC2EF U+5544 # <cjk>
-0xC2F0 U+5B85 # <cjk>
-0xC2F1 U+6258 # <cjk>
-0xC2F2 U+629E # <cjk>
-0xC2F3 U+62D3 # <cjk>
-0xC2F4 U+6CA2 # <cjk>
-0xC2F5 U+6FEF # <cjk>
-0xC2F6 U+7422 # <cjk>
-0xC2F7 U+8A17 # <cjk>
-0xC2F8 U+9438 # <cjk>
-0xC2F9 U+6FC1 # <cjk>
-0xC2FA U+8AFE # <cjk>
-0xC2FB U+8338 # <cjk>
-0xC2FC U+51E7 # <cjk>
-0xC2FD U+86F8 # <cjk>
-0xC2FE U+53EA # <cjk>
-0xC3A1 U+53E9 # <cjk>
-0xC3A2 U+4F46 # <cjk>
-0xC3A3 U+9054 # <cjk>
-0xC3A4 U+8FB0 # <cjk>
-0xC3A5 U+596A # <cjk>
-0xC3A6 U+8131 # <cjk>
-0xC3A7 U+5DFD # <cjk>
-0xC3A8 U+7AEA # <cjk>
-0xC3A9 U+8FBF # <cjk>
-0xC3AA U+68DA # <cjk>
-0xC3AB U+8C37 # <cjk>
-0xC3AC U+72F8 # <cjk>
-0xC3AD U+9C48 # <cjk>
-0xC3AE U+6A3D # <cjk>
-0xC3AF U+8AB0 # <cjk>
-0xC3B0 U+4E39 # <cjk>
-0xC3B1 U+5358 # <cjk>
-0xC3B2 U+5606 # <cjk>
-0xC3B3 U+5766 # <cjk>
-0xC3B4 U+62C5 # <cjk>
-0xC3B5 U+63A2 # <cjk>
-0xC3B6 U+65E6 # <cjk>
-0xC3B7 U+6B4E # <cjk>
-0xC3B8 U+6DE1 # <cjk>
-0xC3B9 U+6E5B # <cjk>
-0xC3BA U+70AD # <cjk>
-0xC3BB U+77ED # <cjk>
-0xC3BC U+7AEF # <cjk>
-0xC3BD U+7BAA # <cjk>
-0xC3BE U+7DBB # <cjk>
-0xC3BF U+803D # <cjk>
-0xC3C0 U+80C6 # <cjk>
-0xC3C1 U+86CB # <cjk>
-0xC3C2 U+8A95 # <cjk>
-0xC3C3 U+935B # <cjk>
-0xC3C4 U+56E3 # <cjk>
-0xC3C5 U+58C7 # <cjk>
-0xC3C6 U+5F3E # <cjk>
-0xC3C7 U+65AD # <cjk>
-0xC3C8 U+6696 # <cjk>
-0xC3C9 U+6A80 # <cjk>
-0xC3CA U+6BB5 # <cjk>
-0xC3CB U+7537 # <cjk>
-0xC3CC U+8AC7 # <cjk>
-0xC3CD U+5024 # <cjk>
-0xC3CE U+77E5 # <cjk>
-0xC3CF U+5730 # <cjk>
-0xC3D0 U+5F1B # <cjk>
-0xC3D1 U+6065 # <cjk>
-0xC3D2 U+667A # <cjk>
-0xC3D3 U+6C60 # <cjk>
-0xC3D4 U+75F4 # <cjk>
-0xC3D5 U+7A1A # <cjk>
-0xC3D6 U+7F6E # <cjk>
-0xC3D7 U+81F4 # <cjk>
-0xC3D8 U+8718 # <cjk>
-0xC3D9 U+9045 # <cjk>
-0xC3DA U+99B3 # <cjk>
-0xC3DB U+7BC9 # <cjk>
-0xC3DC U+755C # <cjk>
-0xC3DD U+7AF9 # <cjk>
-0xC3DE U+7B51 # <cjk>
-0xC3DF U+84C4 # <cjk>
-0xC3E0 U+9010 # <cjk>
-0xC3E1 U+79E9 # <cjk>
-0xC3E2 U+7A92 # <cjk>
-0xC3E3 U+8336 # <cjk>
-0xC3E4 U+5AE1 # <cjk>
-0xC3E5 U+7740 # <cjk>
-0xC3E6 U+4E2D # <cjk>
-0xC3E7 U+4EF2 # <cjk>
-0xC3E8 U+5B99 # <cjk>
-0xC3E9 U+5FE0 # <cjk>
-0xC3EA U+62BD # <cjk>
-0xC3EB U+663C # <cjk>
-0xC3EC U+67F1 # <cjk>
-0xC3ED U+6CE8 # <cjk>
-0xC3EE U+866B # <cjk>
-0xC3EF U+8877 # <cjk>
-0xC3F0 U+8A3B # <cjk>
-0xC3F1 U+914E # <cjk>
-0xC3F2 U+92F3 # <cjk>
-0xC3F3 U+99D0 # <cjk>
-0xC3F4 U+6A17 # <cjk>
-0xC3F5 U+7026 # <cjk>
-0xC3F6 U+732A # <cjk>
-0xC3F7 U+82E7 # <cjk>
-0xC3F8 U+8457 # <cjk>
-0xC3F9 U+8CAF # <cjk>
-0xC3FA U+4E01 # <cjk>
-0xC3FB U+5146 # <cjk>
-0xC3FC U+51CB # <cjk>
-0xC3FD U+558B # <cjk>
-0xC3FE U+5BF5 # <cjk>
-0xC4A1 U+5E16 # <cjk>
-0xC4A2 U+5E33 # <cjk>
-0xC4A3 U+5E81 # <cjk>
-0xC4A4 U+5F14 # <cjk>
-0xC4A5 U+5F35 # <cjk>
-0xC4A6 U+5F6B # <cjk>
-0xC4A7 U+5FB4 # <cjk>
-0xC4A8 U+61F2 # <cjk>
-0xC4A9 U+6311 # <cjk>
-0xC4AA U+66A2 # <cjk>
-0xC4AB U+671D # <cjk>
-0xC4AC U+6F6E # <cjk>
-0xC4AD U+7252 # <cjk>
-0xC4AE U+753A # <cjk>
-0xC4AF U+773A # <cjk>
-0xC4B0 U+8074 # <cjk>
-0xC4B1 U+8139 # <cjk>
-0xC4B2 U+8178 # <cjk>
-0xC4B3 U+8776 # <cjk>
-0xC4B4 U+8ABF # <cjk>
-0xC4B5 U+8ADC # <cjk>
-0xC4B6 U+8D85 # <cjk>
-0xC4B7 U+8DF3 # <cjk>
-0xC4B8 U+929A # <cjk>
-0xC4B9 U+9577 # <cjk>
-0xC4BA U+9802 # <cjk>
-0xC4BB U+9CE5 # <cjk>
-0xC4BC U+52C5 # <cjk>
-0xC4BD U+6357 # <cjk>
-0xC4BE U+76F4 # <cjk>
-0xC4BF U+6715 # <cjk>
-0xC4C0 U+6C88 # <cjk>
-0xC4C1 U+73CD # <cjk>
-0xC4C2 U+8CC3 # <cjk>
-0xC4C3 U+93AE # <cjk>
-0xC4C4 U+9673 # <cjk>
-0xC4C5 U+6D25 # <cjk>
-0xC4C6 U+589C # <cjk>
-0xC4C7 U+690E # <cjk>
-0xC4C8 U+69CC # <cjk>
-0xC4C9 U+8FFD # <cjk>
-0xC4CA U+939A # <cjk>
-0xC4CB U+75DB # <cjk>
-0xC4CC U+901A # <cjk>
-0xC4CD U+585A # <cjk>
-0xC4CE U+6802 # <cjk>
-0xC4CF U+63B4 # <cjk>
-0xC4D0 U+69FB # <cjk>
-0xC4D1 U+4F43 # <cjk>
-0xC4D2 U+6F2C # <cjk>
-0xC4D3 U+67D8 # <cjk>
-0xC4D4 U+8FBB # <cjk>
-0xC4D5 U+8526 # <cjk>
-0xC4D6 U+7DB4 # <cjk>
-0xC4D7 U+9354 # <cjk>
-0xC4D8 U+693F # <cjk>
-0xC4D9 U+6F70 # <cjk>
-0xC4DA U+576A # <cjk>
-0xC4DB U+58F7 # <cjk>
-0xC4DC U+5B2C # <cjk>
-0xC4DD U+7D2C # <cjk>
-0xC4DE U+722A # <cjk>
-0xC4DF U+540A # <cjk>
-0xC4E0 U+91E3 # <cjk>
-0xC4E1 U+9DB4 # <cjk>
-0xC4E2 U+4EAD # <cjk>
-0xC4E3 U+4F4E # <cjk>
-0xC4E4 U+505C # <cjk>
-0xC4E5 U+5075 # <cjk>
-0xC4E6 U+5243 # <cjk>
-0xC4E7 U+8C9E # <cjk>
-0xC4E8 U+5448 # <cjk>
-0xC4E9 U+5824 # <cjk>
-0xC4EA U+5B9A # <cjk>
-0xC4EB U+5E1D # <cjk>
-0xC4EC U+5E95 # <cjk>
-0xC4ED U+5EAD # <cjk>
-0xC4EE U+5EF7 # <cjk>
-0xC4EF U+5F1F # <cjk>
-0xC4F0 U+608C # <cjk>
-0xC4F1 U+62B5 # <cjk>
-0xC4F2 U+633A # <cjk>
-0xC4F3 U+63D0 # <cjk>
-0xC4F4 U+68AF # <cjk>
-0xC4F5 U+6C40 # <cjk>
-0xC4F6 U+7887 # <cjk>
-0xC4F7 U+798E # <cjk>
-0xC4F8 U+7A0B # <cjk>
-0xC4F9 U+7DE0 # <cjk>
-0xC4FA U+8247 # <cjk>
-0xC4FB U+8A02 # <cjk>
-0xC4FC U+8AE6 # <cjk>
-0xC4FD U+8E44 # <cjk>
-0xC4FE U+9013 # <cjk>
-0xC5A1 U+90B8 # <cjk>
-0xC5A2 U+912D # <cjk>
-0xC5A3 U+91D8 # <cjk>
-0xC5A4 U+9F0E # <cjk>
-0xC5A5 U+6CE5 # <cjk>
-0xC5A6 U+6458 # <cjk>
-0xC5A7 U+64E2 # <cjk>
-0xC5A8 U+6575 # <cjk>
-0xC5A9 U+6EF4 # <cjk>
-0xC5AA U+7684 # <cjk>
-0xC5AB U+7B1B # <cjk>
-0xC5AC U+9069 # <cjk>
-0xC5AD U+93D1 # <cjk>
-0xC5AE U+6EBA # <cjk>
-0xC5AF U+54F2 # <cjk>
-0xC5B0 U+5FB9 # <cjk>
-0xC5B1 U+64A4 # <cjk>
-0xC5B2 U+8F4D # <cjk>
-0xC5B3 U+8FED # <cjk>
-0xC5B4 U+9244 # <cjk>
-0xC5B5 U+5178 # <cjk>
-0xC5B6 U+586B # <cjk>
-0xC5B7 U+5929 # <cjk>
-0xC5B8 U+5C55 # <cjk>
-0xC5B9 U+5E97 # <cjk>
-0xC5BA U+6DFB # <cjk>
-0xC5BB U+7E8F # <cjk>
-0xC5BC U+751C # <cjk>
-0xC5BD U+8CBC # <cjk>
-0xC5BE U+8EE2 # <cjk>
-0xC5BF U+985B # <cjk>
-0xC5C0 U+70B9 # <cjk>
-0xC5C1 U+4F1D # <cjk>
-0xC5C2 U+6BBF # <cjk>
-0xC5C3 U+6FB1 # <cjk>
-0xC5C4 U+7530 # <cjk>
-0xC5C5 U+96FB # <cjk>
-0xC5C6 U+514E # <cjk>
-0xC5C7 U+5410 # <cjk>
-0xC5C8 U+5835 # <cjk>
-0xC5C9 U+5857 # <cjk>
-0xC5CA U+59AC # <cjk>
-0xC5CB U+5C60 # <cjk>
-0xC5CC U+5F92 # <cjk>
-0xC5CD U+6597 # <cjk>
-0xC5CE U+675C # <cjk>
-0xC5CF U+6E21 # <cjk>
-0xC5D0 U+767B # <cjk>
-0xC5D1 U+83DF # <cjk>
-0xC5D2 U+8CED # <cjk>
-0xC5D3 U+9014 # <cjk>
-0xC5D4 U+90FD # <cjk>
-0xC5D5 U+934D # <cjk>
-0xC5D6 U+7825 # <cjk>
-0xC5D7 U+783A # <cjk>
-0xC5D8 U+52AA # <cjk>
-0xC5D9 U+5EA6 # <cjk>
-0xC5DA U+571F # <cjk>
-0xC5DB U+5974 # <cjk>
-0xC5DC U+6012 # <cjk>
-0xC5DD U+5012 # <cjk>
-0xC5DE U+515A # <cjk>
-0xC5DF U+51AC # <cjk>
-0xC5E0 U+51CD # <cjk>
-0xC5E1 U+5200 # <cjk>
-0xC5E2 U+5510 # <cjk>
-0xC5E3 U+5854 # <cjk>
-0xC5E4 U+5858 # <cjk>
-0xC5E5 U+5957 # <cjk>
-0xC5E6 U+5B95 # <cjk>
-0xC5E7 U+5CF6 # <cjk>
-0xC5E8 U+5D8B # <cjk>
-0xC5E9 U+60BC # <cjk>
-0xC5EA U+6295 # <cjk>
-0xC5EB U+642D # <cjk>
-0xC5EC U+6771 # <cjk>
-0xC5ED U+6843 # <cjk>
-0xC5EE U+68BC # <cjk>
-0xC5EF U+68DF # <cjk>
-0xC5F0 U+76D7 # <cjk>
-0xC5F1 U+6DD8 # <cjk>
-0xC5F2 U+6E6F # <cjk>
-0xC5F3 U+6D9B # <cjk>
-0xC5F4 U+706F # <cjk>
-0xC5F5 U+71C8 # <cjk>
-0xC5F6 U+5F53 # <cjk>
-0xC5F7 U+75D8 # <cjk>
-0xC5F8 U+7977 # <cjk>
-0xC5F9 U+7B49 # <cjk>
-0xC5FA U+7B54 # <cjk>
-0xC5FB U+7B52 # <cjk>
-0xC5FC U+7CD6 # <cjk>
-0xC5FD U+7D71 # <cjk>
-0xC5FE U+5230 # <cjk>
-0xC6A1 U+8463 # <cjk>
-0xC6A2 U+8569 # <cjk>
-0xC6A3 U+85E4 # <cjk>
-0xC6A4 U+8A0E # <cjk>
-0xC6A5 U+8B04 # <cjk>
-0xC6A6 U+8C46 # <cjk>
-0xC6A7 U+8E0F # <cjk>
-0xC6A8 U+9003 # <cjk>
-0xC6A9 U+900F # <cjk>
-0xC6AA U+9419 # <cjk>
-0xC6AB U+9676 # <cjk>
-0xC6AC U+982D # <cjk>
-0xC6AD U+9A30 # <cjk>
-0xC6AE U+95D8 # <cjk>
-0xC6AF U+50CD # <cjk>
-0xC6B0 U+52D5 # <cjk>
-0xC6B1 U+540C # <cjk>
-0xC6B2 U+5802 # <cjk>
-0xC6B3 U+5C0E # <cjk>
-0xC6B4 U+61A7 # <cjk>
-0xC6B5 U+649E # <cjk>
-0xC6B6 U+6D1E # <cjk>
-0xC6B7 U+77B3 # <cjk>
-0xC6B8 U+7AE5 # <cjk>
-0xC6B9 U+80F4 # <cjk>
-0xC6BA U+8404 # <cjk>
-0xC6BB U+9053 # <cjk>
-0xC6BC U+9285 # <cjk>
-0xC6BD U+5CE0 # <cjk>
-0xC6BE U+9D07 # <cjk>
-0xC6BF U+533F # <cjk>
-0xC6C0 U+5F97 # <cjk>
-0xC6C1 U+5FB3 # <cjk>
-0xC6C2 U+6D9C # <cjk>
-0xC6C3 U+7279 # <cjk>
-0xC6C4 U+7763 # <cjk>
-0xC6C5 U+79BF # <cjk>
-0xC6C6 U+7BE4 # <cjk>
-0xC6C7 U+6BD2 # <cjk>
-0xC6C8 U+72EC # <cjk>
-0xC6C9 U+8AAD # <cjk>
-0xC6CA U+6803 # <cjk>
-0xC6CB U+6A61 # <cjk>
-0xC6CC U+51F8 # <cjk>
-0xC6CD U+7A81 # <cjk>
-0xC6CE U+6934 # <cjk>
-0xC6CF U+5C4A # <cjk>
-0xC6D0 U+9CF6 # <cjk>
-0xC6D1 U+82EB # <cjk>
-0xC6D2 U+5BC5 # <cjk>
-0xC6D3 U+9149 # <cjk>
-0xC6D4 U+701E # <cjk>
-0xC6D5 U+5678 # <cjk>
-0xC6D6 U+5C6F # <cjk>
-0xC6D7 U+60C7 # <cjk>
-0xC6D8 U+6566 # <cjk>
-0xC6D9 U+6C8C # <cjk>
-0xC6DA U+8C5A # <cjk>
-0xC6DB U+9041 # <cjk>
-0xC6DC U+9813 # <cjk>
-0xC6DD U+5451 # <cjk>
-0xC6DE U+66C7 # <cjk>
-0xC6DF U+920D # <cjk>
-0xC6E0 U+5948 # <cjk>
-0xC6E1 U+90A3 # <cjk>
-0xC6E2 U+5185 # <cjk>
-0xC6E3 U+4E4D # <cjk>
-0xC6E4 U+51EA # <cjk>
-0xC6E5 U+8599 # <cjk>
-0xC6E6 U+8B0E # <cjk>
-0xC6E7 U+7058 # <cjk>
-0xC6E8 U+637A # <cjk>
-0xC6E9 U+934B # <cjk>
-0xC6EA U+6962 # <cjk>
-0xC6EB U+99B4 # <cjk>
-0xC6EC U+7E04 # <cjk>
-0xC6ED U+7577 # <cjk>
-0xC6EE U+5357 # <cjk>
-0xC6EF U+6960 # <cjk>
-0xC6F0 U+8EDF # <cjk>
-0xC6F1 U+96E3 # <cjk>
-0xC6F2 U+6C5D # <cjk>
-0xC6F3 U+4E8C # <cjk>
-0xC6F4 U+5C3C # <cjk>
-0xC6F5 U+5F10 # <cjk>
-0xC6F6 U+8FE9 # <cjk>
-0xC6F7 U+5302 # <cjk>
-0xC6F8 U+8CD1 # <cjk>
-0xC6F9 U+8089 # <cjk>
-0xC6FA U+8679 # <cjk>
-0xC6FB U+5EFF # <cjk>
-0xC6FC U+65E5 # <cjk>
-0xC6FD U+4E73 # <cjk>
-0xC6FE U+5165 # <cjk>
-0xC7A1 U+5982 # <cjk>
-0xC7A2 U+5C3F # <cjk>
-0xC7A3 U+97EE # <cjk>
-0xC7A4 U+4EFB # <cjk>
-0xC7A5 U+598A # <cjk>
-0xC7A6 U+5FCD # <cjk>
-0xC7A7 U+8A8D # <cjk>
-0xC7A8 U+6FE1 # <cjk>
-0xC7A9 U+79B0 # <cjk>
-0xC7AA U+7962 # <cjk>
-0xC7AB U+5BE7 # <cjk>
-0xC7AC U+8471 # <cjk>
-0xC7AD U+732B # <cjk>
-0xC7AE U+71B1 # <cjk>
-0xC7AF U+5E74 # <cjk>
-0xC7B0 U+5FF5 # <cjk>
-0xC7B1 U+637B # <cjk>
-0xC7B2 U+649A # <cjk>
-0xC7B3 U+71C3 # <cjk>
-0xC7B4 U+7C98 # <cjk>
-0xC7B5 U+4E43 # <cjk>
-0xC7B6 U+5EFC # <cjk>
-0xC7B7 U+4E4B # <cjk>
-0xC7B8 U+57DC # <cjk>
-0xC7B9 U+56A2 # <cjk>
-0xC7BA U+60A9 # <cjk>
-0xC7BB U+6FC3 # <cjk>
-0xC7BC U+7D0D # <cjk>
-0xC7BD U+80FD # <cjk>
-0xC7BE U+8133 # <cjk>
-0xC7BF U+81BF # <cjk>
-0xC7C0 U+8FB2 # <cjk>
-0xC7C1 U+8997 # <cjk>
-0xC7C2 U+86A4 # <cjk>
-0xC7C3 U+5DF4 # <cjk>
-0xC7C4 U+628A # <cjk>
-0xC7C5 U+64AD # <cjk>
-0xC7C6 U+8987 # <cjk>
-0xC7C7 U+6777 # <cjk>
-0xC7C8 U+6CE2 # <cjk>
-0xC7C9 U+6D3E # <cjk>
-0xC7CA U+7436 # <cjk>
-0xC7CB U+7834 # <cjk>
-0xC7CC U+5A46 # <cjk>
-0xC7CD U+7F75 # <cjk>
-0xC7CE U+82AD # <cjk>
-0xC7CF U+99AC # <cjk>
-0xC7D0 U+4FF3 # <cjk>
-0xC7D1 U+5EC3 # <cjk>
-0xC7D2 U+62DD # <cjk>
-0xC7D3 U+6392 # <cjk>
-0xC7D4 U+6557 # <cjk>
-0xC7D5 U+676F # <cjk>
-0xC7D6 U+76C3 # <cjk>
-0xC7D7 U+724C # <cjk>
-0xC7D8 U+80CC # <cjk>
-0xC7D9 U+80BA # <cjk>
-0xC7DA U+8F29 # <cjk>
-0xC7DB U+914D # <cjk>
-0xC7DC U+500D # <cjk>
-0xC7DD U+57F9 # <cjk>
-0xC7DE U+5A92 # <cjk>
-0xC7DF U+6885 # <cjk>
-0xC7E0 U+6973 # <cjk>
-0xC7E1 U+7164 # <cjk>
-0xC7E2 U+72FD # <cjk>
-0xC7E3 U+8CB7 # <cjk>
-0xC7E4 U+58F2 # <cjk>
-0xC7E5 U+8CE0 # <cjk>
-0xC7E6 U+966A # <cjk>
-0xC7E7 U+9019 # <cjk>
-0xC7E8 U+877F # <cjk>
-0xC7E9 U+79E4 # <cjk>
-0xC7EA U+77E7 # <cjk>
-0xC7EB U+8429 # <cjk>
-0xC7EC U+4F2F # <cjk>
-0xC7ED U+5265 # <cjk>
-0xC7EE U+535A # <cjk>
-0xC7EF U+62CD # <cjk>
-0xC7F0 U+67CF # <cjk>
-0xC7F1 U+6CCA # <cjk>
-0xC7F2 U+767D # <cjk>
-0xC7F3 U+7B94 # <cjk>
-0xC7F4 U+7C95 # <cjk>
-0xC7F5 U+8236 # <cjk>
-0xC7F6 U+8584 # <cjk>
-0xC7F7 U+8FEB # <cjk>
-0xC7F8 U+66DD # <cjk>
-0xC7F9 U+6F20 # <cjk>
-0xC7FA U+7206 # <cjk>
-0xC7FB U+7E1B # <cjk>
-0xC7FC U+83AB # <cjk>
-0xC7FD U+99C1 # <cjk>
-0xC7FE U+9EA6 # <cjk>
-0xC8A1 U+51FD # <cjk>
-0xC8A2 U+7BB1 # <cjk>
-0xC8A3 U+7872 # <cjk>
-0xC8A4 U+7BB8 # <cjk>
-0xC8A5 U+8087 # <cjk>
-0xC8A6 U+7B48 # <cjk>
-0xC8A7 U+6AE8 # <cjk>
-0xC8A8 U+5E61 # <cjk>
-0xC8A9 U+808C # <cjk>
-0xC8AA U+7551 # <cjk>
-0xC8AB U+7560 # <cjk>
-0xC8AC U+516B # <cjk>
-0xC8AD U+9262 # <cjk>
-0xC8AE U+6E8C # <cjk>
-0xC8AF U+767A # <cjk>
-0xC8B0 U+9197 # <cjk>
-0xC8B1 U+9AEA # <cjk>
-0xC8B2 U+4F10 # <cjk>
-0xC8B3 U+7F70 # <cjk>
-0xC8B4 U+629C # <cjk>
-0xC8B5 U+7B4F # <cjk>
-0xC8B6 U+95A5 # <cjk>
-0xC8B7 U+9CE9 # <cjk>
-0xC8B8 U+567A # <cjk>
-0xC8B9 U+5859 # <cjk>
-0xC8BA U+86E4 # <cjk>
-0xC8BB U+96BC # <cjk>
-0xC8BC U+4F34 # <cjk>
-0xC8BD U+5224 # <cjk>
-0xC8BE U+534A # <cjk>
-0xC8BF U+53CD # <cjk>
-0xC8C0 U+53DB # <cjk>
-0xC8C1 U+5E06 # <cjk>
-0xC8C2 U+642C # <cjk>
-0xC8C3 U+6591 # <cjk>
-0xC8C4 U+677F # <cjk>
-0xC8C5 U+6C3E # <cjk>
-0xC8C6 U+6C4E # <cjk>
-0xC8C7 U+7248 # <cjk>
-0xC8C8 U+72AF # <cjk>
-0xC8C9 U+73ED # <cjk>
-0xC8CA U+7554 # <cjk>
-0xC8CB U+7E41 # <cjk>
-0xC8CC U+822C # <cjk>
-0xC8CD U+85E9 # <cjk>
-0xC8CE U+8CA9 # <cjk>
-0xC8CF U+7BC4 # <cjk>
-0xC8D0 U+91C6 # <cjk>
-0xC8D1 U+7169 # <cjk>
-0xC8D2 U+9812 # <cjk>
-0xC8D3 U+98EF # <cjk>
-0xC8D4 U+633D # <cjk>
-0xC8D5 U+6669 # <cjk>
-0xC8D6 U+756A # <cjk>
-0xC8D7 U+76E4 # <cjk>
-0xC8D8 U+78D0 # <cjk>
-0xC8D9 U+8543 # <cjk>
-0xC8DA U+86EE # <cjk>
-0xC8DB U+532A # <cjk>
-0xC8DC U+5351 # <cjk>
-0xC8DD U+5426 # <cjk>
-0xC8DE U+5983 # <cjk>
-0xC8DF U+5E87 # <cjk>
-0xC8E0 U+5F7C # <cjk>
-0xC8E1 U+60B2 # <cjk>
-0xC8E2 U+6249 # <cjk>
-0xC8E3 U+6279 # <cjk>
-0xC8E4 U+62AB # <cjk>
-0xC8E5 U+6590 # <cjk>
-0xC8E6 U+6BD4 # <cjk>
-0xC8E7 U+6CCC # <cjk>
-0xC8E8 U+75B2 # <cjk>
-0xC8E9 U+76AE # <cjk>
-0xC8EA U+7891 # <cjk>
-0xC8EB U+79D8 # <cjk>
-0xC8EC U+7DCB # <cjk>
-0xC8ED U+7F77 # <cjk>
-0xC8EE U+80A5 # <cjk>
-0xC8EF U+88AB # <cjk>
-0xC8F0 U+8AB9 # <cjk>
-0xC8F1 U+8CBB # <cjk>
-0xC8F2 U+907F # <cjk>
-0xC8F3 U+975E # <cjk>
-0xC8F4 U+98DB # <cjk>
-0xC8F5 U+6A0B # <cjk>
-0xC8F6 U+7C38 # <cjk>
-0xC8F7 U+5099 # <cjk>
-0xC8F8 U+5C3E # <cjk>
-0xC8F9 U+5FAE # <cjk>
-0xC8FA U+6787 # <cjk>
-0xC8FB U+6BD8 # <cjk>
-0xC8FC U+7435 # <cjk>
-0xC8FD U+7709 # <cjk>
-0xC8FE U+7F8E # <cjk>
-0xC9A1 U+9F3B # <cjk>
-0xC9A2 U+67CA # <cjk>
-0xC9A3 U+7A17 # <cjk>
-0xC9A4 U+5339 # <cjk>
-0xC9A5 U+758B # <cjk>
-0xC9A6 U+9AED # <cjk>
-0xC9A7 U+5F66 # <cjk>
-0xC9A8 U+819D # <cjk>
-0xC9A9 U+83F1 # <cjk>
-0xC9AA U+8098 # <cjk>
-0xC9AB U+5F3C # <cjk>
-0xC9AC U+5FC5 # <cjk>
-0xC9AD U+7562 # <cjk>
-0xC9AE U+7B46 # <cjk>
-0xC9AF U+903C # <cjk>
-0xC9B0 U+6867 # <cjk>
-0xC9B1 U+59EB # <cjk>
-0xC9B2 U+5A9B # <cjk>
-0xC9B3 U+7D10 # <cjk>
-0xC9B4 U+767E # <cjk>
-0xC9B5 U+8B2C # <cjk>
-0xC9B6 U+4FF5 # <cjk>
-0xC9B7 U+5F6A # <cjk>
-0xC9B8 U+6A19 # <cjk>
-0xC9B9 U+6C37 # <cjk>
-0xC9BA U+6F02 # <cjk>
-0xC9BB U+74E2 # <cjk>
-0xC9BC U+7968 # <cjk>
-0xC9BD U+8868 # <cjk>
-0xC9BE U+8A55 # <cjk>
-0xC9BF U+8C79 # <cjk>
-0xC9C0 U+5EDF # <cjk>
-0xC9C1 U+63CF # <cjk>
-0xC9C2 U+75C5 # <cjk>
-0xC9C3 U+79D2 # <cjk>
-0xC9C4 U+82D7 # <cjk>
-0xC9C5 U+9328 # <cjk>
-0xC9C6 U+92F2 # <cjk>
-0xC9C7 U+849C # <cjk>
-0xC9C8 U+86ED # <cjk>
-0xC9C9 U+9C2D # <cjk>
-0xC9CA U+54C1 # <cjk>
-0xC9CB U+5F6C # <cjk>
-0xC9CC U+658C # <cjk>
-0xC9CD U+6D5C # <cjk>
-0xC9CE U+7015 # <cjk>
-0xC9CF U+8CA7 # <cjk>
-0xC9D0 U+8CD3 # <cjk>
-0xC9D1 U+983B # <cjk>
-0xC9D2 U+654F # <cjk>
-0xC9D3 U+74F6 # <cjk>
-0xC9D4 U+4E0D # <cjk>
-0xC9D5 U+4ED8 # <cjk>
-0xC9D6 U+57E0 # <cjk>
-0xC9D7 U+592B # <cjk>
-0xC9D8 U+5A66 # <cjk>
-0xC9D9 U+5BCC # <cjk>
-0xC9DA U+51A8 # <cjk>
-0xC9DB U+5E03 # <cjk>
-0xC9DC U+5E9C # <cjk>
-0xC9DD U+6016 # <cjk>
-0xC9DE U+6276 # <cjk>
-0xC9DF U+6577 # <cjk>
-0xC9E0 U+65A7 # <cjk>
-0xC9E1 U+666E # <cjk>
-0xC9E2 U+6D6E # <cjk>
-0xC9E3 U+7236 # <cjk>
-0xC9E4 U+7B26 # <cjk>
-0xC9E5 U+8150 # <cjk>
-0xC9E6 U+819A # <cjk>
-0xC9E7 U+8299 # <cjk>
-0xC9E8 U+8B5C # <cjk>
-0xC9E9 U+8CA0 # <cjk>
-0xC9EA U+8CE6 # <cjk>
-0xC9EB U+8D74 # <cjk>
-0xC9EC U+961C # <cjk>
-0xC9ED U+9644 # <cjk>
-0xC9EE U+4FAE # <cjk>
-0xC9EF U+64AB # <cjk>
-0xC9F0 U+6B66 # <cjk>
-0xC9F1 U+821E # <cjk>
-0xC9F2 U+8461 # <cjk>
-0xC9F3 U+856A # <cjk>
-0xC9F4 U+90E8 # <cjk>
-0xC9F5 U+5C01 # <cjk>
-0xC9F6 U+6953 # <cjk>
-0xC9F7 U+98A8 # <cjk>
-0xC9F8 U+847A # <cjk>
-0xC9F9 U+8557 # <cjk>
-0xC9FA U+4F0F # <cjk>
-0xC9FB U+526F # <cjk>
-0xC9FC U+5FA9 # <cjk>
-0xC9FD U+5E45 # <cjk>
-0xC9FE U+670D # <cjk>
-0xCAA1 U+798F # <cjk>
-0xCAA2 U+8179 # <cjk>
-0xCAA3 U+8907 # <cjk>
-0xCAA4 U+8986 # <cjk>
-0xCAA5 U+6DF5 # <cjk>
-0xCAA6 U+5F17 # <cjk>
-0xCAA7 U+6255 # <cjk>
-0xCAA8 U+6CB8 # <cjk>
-0xCAA9 U+4ECF # <cjk>
-0xCAAA U+7269 # <cjk>
-0xCAAB U+9B92 # <cjk>
-0xCAAC U+5206 # <cjk>
-0xCAAD U+543B # <cjk>
-0xCAAE U+5674 # <cjk>
-0xCAAF U+58B3 # <cjk>
-0xCAB0 U+61A4 # <cjk>
-0xCAB1 U+626E # <cjk>
-0xCAB2 U+711A # <cjk>
-0xCAB3 U+596E # <cjk>
-0xCAB4 U+7C89 # <cjk>
-0xCAB5 U+7CDE # <cjk>
-0xCAB6 U+7D1B # <cjk>
-0xCAB7 U+96F0 # <cjk>
-0xCAB8 U+6587 # <cjk>
-0xCAB9 U+805E # <cjk>
-0xCABA U+4E19 # <cjk>
-0xCABB U+4F75 # <cjk>
-0xCABC U+5175 # <cjk>
-0xCABD U+5840 # <cjk>
-0xCABE U+5E63 # <cjk>
-0xCABF U+5E73 # <cjk>
-0xCAC0 U+5F0A # <cjk>
-0xCAC1 U+67C4 # <cjk>
-0xCAC2 U+4E26 # <cjk>
-0xCAC3 U+853D # <cjk>
-0xCAC4 U+9589 # <cjk>
-0xCAC5 U+965B # <cjk>
-0xCAC6 U+7C73 # <cjk>
-0xCAC7 U+9801 # <cjk>
-0xCAC8 U+50FB # <cjk>
-0xCAC9 U+58C1 # <cjk>
-0xCACA U+7656 # <cjk>
-0xCACB U+78A7 # <cjk>
-0xCACC U+5225 # <cjk>
-0xCACD U+77A5 # <cjk>
-0xCACE U+8511 # <cjk>
-0xCACF U+7B86 # <cjk>
-0xCAD0 U+504F # <cjk>
-0xCAD1 U+5909 # <cjk>
-0xCAD2 U+7247 # <cjk>
-0xCAD3 U+7BC7 # <cjk>
-0xCAD4 U+7DE8 # <cjk>
-0xCAD5 U+8FBA # <cjk>
-0xCAD6 U+8FD4 # <cjk>
-0xCAD7 U+904D # <cjk>
-0xCAD8 U+4FBF # <cjk>
-0xCAD9 U+52C9 # <cjk>
-0xCADA U+5A29 # <cjk>
-0xCADB U+5F01 # <cjk>
-0xCADC U+97AD # <cjk>
-0xCADD U+4FDD # <cjk>
-0xCADE U+8217 # <cjk>
-0xCADF U+92EA # <cjk>
-0xCAE0 U+5703 # <cjk>
-0xCAE1 U+6355 # <cjk>
-0xCAE2 U+6B69 # <cjk>
-0xCAE3 U+752B # <cjk>
-0xCAE4 U+88DC # <cjk>
-0xCAE5 U+8F14 # <cjk>
-0xCAE6 U+7A42 # <cjk>
-0xCAE7 U+52DF # <cjk>
-0xCAE8 U+5893 # <cjk>
-0xCAE9 U+6155 # <cjk>
-0xCAEA U+620A # <cjk>
-0xCAEB U+66AE # <cjk>
-0xCAEC U+6BCD # <cjk>
-0xCAED U+7C3F # <cjk>
-0xCAEE U+83E9 # <cjk>
-0xCAEF U+5023 # <cjk>
-0xCAF0 U+4FF8 # <cjk>
-0xCAF1 U+5305 # <cjk>
-0xCAF2 U+5446 # <cjk>
-0xCAF3 U+5831 # <cjk>
-0xCAF4 U+5949 # <cjk>
-0xCAF5 U+5B9D # <cjk>
-0xCAF6 U+5CF0 # <cjk>
-0xCAF7 U+5CEF # <cjk>
-0xCAF8 U+5D29 # <cjk>
-0xCAF9 U+5E96 # <cjk>
-0xCAFA U+62B1 # <cjk>
-0xCAFB U+6367 # <cjk>
-0xCAFC U+653E # <cjk>
-0xCAFD U+65B9 # <cjk>
-0xCAFE U+670B # <cjk>
-0xCBA1 U+6CD5 # <cjk>
-0xCBA2 U+6CE1 # <cjk>
-0xCBA3 U+70F9 # <cjk>
-0xCBA4 U+7832 # <cjk>
-0xCBA5 U+7E2B # <cjk>
-0xCBA6 U+80DE # <cjk>
-0xCBA7 U+82B3 # <cjk>
-0xCBA8 U+840C # <cjk>
-0xCBA9 U+84EC # <cjk>
-0xCBAA U+8702 # <cjk>
-0xCBAB U+8912 # <cjk>
-0xCBAC U+8A2A # <cjk>
-0xCBAD U+8C4A # <cjk>
-0xCBAE U+90A6 # <cjk>
-0xCBAF U+92D2 # <cjk>
-0xCBB0 U+98FD # <cjk>
-0xCBB1 U+9CF3 # <cjk>
-0xCBB2 U+9D6C # <cjk>
-0xCBB3 U+4E4F # <cjk>
-0xCBB4 U+4EA1 # <cjk>
-0xCBB5 U+508D # <cjk>
-0xCBB6 U+5256 # <cjk>
-0xCBB7 U+574A # <cjk>
-0xCBB8 U+59A8 # <cjk>
-0xCBB9 U+5E3D # <cjk>
-0xCBBA U+5FD8 # <cjk>
-0xCBBB U+5FD9 # <cjk>
-0xCBBC U+623F # <cjk>
-0xCBBD U+66B4 # <cjk>
-0xCBBE U+671B # <cjk>
-0xCBBF U+67D0 # <cjk>
-0xCBC0 U+68D2 # <cjk>
-0xCBC1 U+5192 # <cjk>
-0xCBC2 U+7D21 # <cjk>
-0xCBC3 U+80AA # <cjk>
-0xCBC4 U+81A8 # <cjk>
-0xCBC5 U+8B00 # <cjk>
-0xCBC6 U+8C8C # <cjk>
-0xCBC7 U+8CBF # <cjk>
-0xCBC8 U+927E # <cjk>
-0xCBC9 U+9632 # <cjk>
-0xCBCA U+5420 # <cjk>
-0xCBCB U+982C # <cjk>
-0xCBCC U+5317 # <cjk>
-0xCBCD U+50D5 # <cjk>
-0xCBCE U+535C # <cjk>
-0xCBCF U+58A8 # <cjk>
-0xCBD0 U+64B2 # <cjk>
-0xCBD1 U+6734 # <cjk>
-0xCBD2 U+7267 # <cjk>
-0xCBD3 U+7766 # <cjk>
-0xCBD4 U+7A46 # <cjk>
-0xCBD5 U+91E6 # <cjk>
-0xCBD6 U+52C3 # <cjk>
-0xCBD7 U+6CA1 # <cjk>
-0xCBD8 U+6B86 # <cjk>
-0xCBD9 U+5800 # <cjk>
-0xCBDA U+5E4C # <cjk>
-0xCBDB U+5954 # <cjk>
-0xCBDC U+672C # <cjk>
-0xCBDD U+7FFB # <cjk>
-0xCBDE U+51E1 # <cjk>
-0xCBDF U+76C6 # <cjk>
-0xCBE0 U+6469 # <cjk>
-0xCBE1 U+78E8 # <cjk>
-0xCBE2 U+9B54 # <cjk>
-0xCBE3 U+9EBB # <cjk>
-0xCBE4 U+57CB # <cjk>
-0xCBE5 U+59B9 # <cjk>
-0xCBE6 U+6627 # <cjk>
-0xCBE7 U+679A # <cjk>
-0xCBE8 U+6BCE # <cjk>
-0xCBE9 U+54E9 # <cjk>
-0xCBEA U+69D9 # <cjk>
-0xCBEB U+5E55 # <cjk>
-0xCBEC U+819C # <cjk>
-0xCBED U+6795 # <cjk>
-0xCBEE U+9BAA # <cjk>
-0xCBEF U+67FE # <cjk>
-0xCBF0 U+9C52 # <cjk>
-0xCBF1 U+685D # <cjk>
-0xCBF2 U+4EA6 # <cjk>
-0xCBF3 U+4FE3 # <cjk>
-0xCBF4 U+53C8 # <cjk>
-0xCBF5 U+62B9 # <cjk>
-0xCBF6 U+672B # <cjk>
-0xCBF7 U+6CAB # <cjk>
-0xCBF8 U+8FC4 # <cjk>
-0xCBF9 U+4FAD # <cjk>
-0xCBFA U+7E6D # <cjk>
-0xCBFB U+9EBF # <cjk>
-0xCBFC U+4E07 # <cjk>
-0xCBFD U+6162 # <cjk>
-0xCBFE U+6E80 # <cjk>
-0xCCA1 U+6F2B # <cjk>
-0xCCA2 U+8513 # <cjk>
-0xCCA3 U+5473 # <cjk>
-0xCCA4 U+672A # <cjk>
-0xCCA5 U+9B45 # <cjk>
-0xCCA6 U+5DF3 # <cjk>
-0xCCA7 U+7B95 # <cjk>
-0xCCA8 U+5CAC # <cjk>
-0xCCA9 U+5BC6 # <cjk>
-0xCCAA U+871C # <cjk>
-0xCCAB U+6E4A # <cjk>
-0xCCAC U+84D1 # <cjk>
-0xCCAD U+7A14 # <cjk>
-0xCCAE U+8108 # <cjk>
-0xCCAF U+5999 # <cjk>
-0xCCB0 U+7C8D # <cjk>
-0xCCB1 U+6C11 # <cjk>
-0xCCB2 U+7720 # <cjk>
-0xCCB3 U+52D9 # <cjk>
-0xCCB4 U+5922 # <cjk>
-0xCCB5 U+7121 # <cjk>
-0xCCB6 U+725F # <cjk>
-0xCCB7 U+77DB # <cjk>
-0xCCB8 U+9727 # <cjk>
-0xCCB9 U+9D61 # <cjk>
-0xCCBA U+690B # <cjk>
-0xCCBB U+5A7F # <cjk>
-0xCCBC U+5A18 # <cjk>
-0xCCBD U+51A5 # <cjk>
-0xCCBE U+540D # <cjk>
-0xCCBF U+547D # <cjk>
-0xCCC0 U+660E # <cjk>
-0xCCC1 U+76DF # <cjk>
-0xCCC2 U+8FF7 # <cjk>
-0xCCC3 U+9298 # <cjk>
-0xCCC4 U+9CF4 # <cjk>
-0xCCC5 U+59EA # <cjk>
-0xCCC6 U+725D # <cjk>
-0xCCC7 U+6EC5 # <cjk>
-0xCCC8 U+514D # <cjk>
-0xCCC9 U+68C9 # <cjk>
-0xCCCA U+7DBF # <cjk>
-0xCCCB U+7DEC # <cjk>
-0xCCCC U+9762 # <cjk>
-0xCCCD U+9EBA # <cjk>
-0xCCCE U+6478 # <cjk>
-0xCCCF U+6A21 # <cjk>
-0xCCD0 U+8302 # <cjk>
-0xCCD1 U+5984 # <cjk>
-0xCCD2 U+5B5F # <cjk>
-0xCCD3 U+6BDB # <cjk>
-0xCCD4 U+731B # <cjk>
-0xCCD5 U+76F2 # <cjk>
-0xCCD6 U+7DB2 # <cjk>
-0xCCD7 U+8017 # <cjk>
-0xCCD8 U+8499 # <cjk>
-0xCCD9 U+5132 # <cjk>
-0xCCDA U+6728 # <cjk>
-0xCCDB U+9ED9 # <cjk>
-0xCCDC U+76EE # <cjk>
-0xCCDD U+6762 # <cjk>
-0xCCDE U+52FF # <cjk>
-0xCCDF U+9905 # <cjk>
-0xCCE0 U+5C24 # <cjk>
-0xCCE1 U+623B # <cjk>
-0xCCE2 U+7C7E # <cjk>
-0xCCE3 U+8CB0 # <cjk>
-0xCCE4 U+554F # <cjk>
-0xCCE5 U+60B6 # <cjk>
-0xCCE6 U+7D0B # <cjk>
-0xCCE7 U+9580 # <cjk>
-0xCCE8 U+5301 # <cjk>
-0xCCE9 U+4E5F # <cjk>
-0xCCEA U+51B6 # <cjk>
-0xCCEB U+591C # <cjk>
-0xCCEC U+723A # <cjk>
-0xCCED U+8036 # <cjk>
-0xCCEE U+91CE # <cjk>
-0xCCEF U+5F25 # <cjk>
-0xCCF0 U+77E2 # <cjk>
-0xCCF1 U+5384 # <cjk>
-0xCCF2 U+5F79 # <cjk>
-0xCCF3 U+7D04 # <cjk>
-0xCCF4 U+85AC # <cjk>
-0xCCF5 U+8A33 # <cjk>
-0xCCF6 U+8E8D # <cjk>
-0xCCF7 U+9756 # <cjk>
-0xCCF8 U+67F3 # <cjk>
-0xCCF9 U+85AE # <cjk>
-0xCCFA U+9453 # <cjk>
-0xCCFB U+6109 # <cjk>
-0xCCFC U+6108 # <cjk>
-0xCCFD U+6CB9 # <cjk>
-0xCCFE U+7652 # <cjk>
-0xCDA1 U+8AED # <cjk>
-0xCDA2 U+8F38 # <cjk>
-0xCDA3 U+552F # <cjk>
-0xCDA4 U+4F51 # <cjk>
-0xCDA5 U+512A # <cjk>
-0xCDA6 U+52C7 # <cjk>
-0xCDA7 U+53CB # <cjk>
-0xCDA8 U+5BA5 # <cjk>
-0xCDA9 U+5E7D # <cjk>
-0xCDAA U+60A0 # <cjk>
-0xCDAB U+6182 # <cjk>
-0xCDAC U+63D6 # <cjk>
-0xCDAD U+6709 # <cjk>
-0xCDAE U+67DA # <cjk>
-0xCDAF U+6E67 # <cjk>
-0xCDB0 U+6D8C # <cjk>
-0xCDB1 U+7336 # <cjk>
-0xCDB2 U+7337 # <cjk>
-0xCDB3 U+7531 # <cjk>
-0xCDB4 U+7950 # <cjk>
-0xCDB5 U+88D5 # <cjk>
-0xCDB6 U+8A98 # <cjk>
-0xCDB7 U+904A # <cjk>
-0xCDB8 U+9091 # <cjk>
-0xCDB9 U+90F5 # <cjk>
-0xCDBA U+96C4 # <cjk>
-0xCDBB U+878D # <cjk>
-0xCDBC U+5915 # <cjk>
-0xCDBD U+4E88 # <cjk>
-0xCDBE U+4F59 # <cjk>
-0xCDBF U+4E0E # <cjk>
-0xCDC0 U+8A89 # <cjk>
-0xCDC1 U+8F3F # <cjk>
-0xCDC2 U+9810 # <cjk>
-0xCDC3 U+50AD # <cjk>
-0xCDC4 U+5E7C # <cjk>
-0xCDC5 U+5996 # <cjk>
-0xCDC6 U+5BB9 # <cjk>
-0xCDC7 U+5EB8 # <cjk>
-0xCDC8 U+63DA # <cjk>
-0xCDC9 U+63FA # <cjk>
-0xCDCA U+64C1 # <cjk>
-0xCDCB U+66DC # <cjk>
-0xCDCC U+694A # <cjk>
-0xCDCD U+69D8 # <cjk>
-0xCDCE U+6D0B # <cjk>
-0xCDCF U+6EB6 # <cjk>
-0xCDD0 U+7194 # <cjk>
-0xCDD1 U+7528 # <cjk>
-0xCDD2 U+7AAF # <cjk>
-0xCDD3 U+7F8A # <cjk>
-0xCDD4 U+8000 # <cjk>
-0xCDD5 U+8449 # <cjk>
-0xCDD6 U+84C9 # <cjk>
-0xCDD7 U+8981 # <cjk>
-0xCDD8 U+8B21 # <cjk>
-0xCDD9 U+8E0A # <cjk>
-0xCDDA U+9065 # <cjk>
-0xCDDB U+967D # <cjk>
-0xCDDC U+990A # <cjk>
-0xCDDD U+617E # <cjk>
-0xCDDE U+6291 # <cjk>
-0xCDDF U+6B32 # <cjk>
-0xCDE0 U+6C83 # <cjk>
-0xCDE1 U+6D74 # <cjk>
-0xCDE2 U+7FCC # <cjk>
-0xCDE3 U+7FFC # <cjk>
-0xCDE4 U+6DC0 # <cjk>
-0xCDE5 U+7F85 # <cjk>
-0xCDE6 U+87BA # <cjk>
-0xCDE7 U+88F8 # <cjk>
-0xCDE8 U+6765 # <cjk>
-0xCDE9 U+83B1 # <cjk>
-0xCDEA U+983C # <cjk>
-0xCDEB U+96F7 # <cjk>
-0xCDEC U+6D1B # <cjk>
-0xCDED U+7D61 # <cjk>
-0xCDEE U+843D # <cjk>
-0xCDEF U+916A # <cjk>
-0xCDF0 U+4E71 # <cjk>
-0xCDF1 U+5375 # <cjk>
-0xCDF2 U+5D50 # <cjk>
-0xCDF3 U+6B04 # <cjk>
-0xCDF4 U+6FEB # <cjk>
-0xCDF5 U+85CD # <cjk>
-0xCDF6 U+862D # <cjk>
-0xCDF7 U+89A7 # <cjk>
-0xCDF8 U+5229 # <cjk>
-0xCDF9 U+540F # <cjk>
-0xCDFA U+5C65 # <cjk>
-0xCDFB U+674E # <cjk>
-0xCDFC U+68A8 # <cjk>
-0xCDFD U+7406 # <cjk>
-0xCDFE U+7483 # <cjk>
-0xCEA1 U+75E2 # <cjk>
-0xCEA2 U+88CF # <cjk>
-0xCEA3 U+88E1 # <cjk>
-0xCEA4 U+91CC # <cjk>
-0xCEA5 U+96E2 # <cjk>
-0xCEA6 U+9678 # <cjk>
-0xCEA7 U+5F8B # <cjk>
-0xCEA8 U+7387 # <cjk>
-0xCEA9 U+7ACB # <cjk>
-0xCEAA U+844E # <cjk>
-0xCEAB U+63A0 # <cjk>
-0xCEAC U+7565 # <cjk>
-0xCEAD U+5289 # <cjk>
-0xCEAE U+6D41 # <cjk>
-0xCEAF U+6E9C # <cjk>
-0xCEB0 U+7409 # <cjk>
-0xCEB1 U+7559 # <cjk>
-0xCEB2 U+786B # <cjk>
-0xCEB3 U+7C92 # <cjk>
-0xCEB4 U+9686 # <cjk>
-0xCEB5 U+7ADC # <cjk>
-0xCEB6 U+9F8D # <cjk>
-0xCEB7 U+4FB6 # <cjk>
-0xCEB8 U+616E # <cjk>
-0xCEB9 U+65C5 # <cjk>
-0xCEBA U+865C # <cjk>
-0xCEBB U+4E86 # <cjk>
-0xCEBC U+4EAE # <cjk>
-0xCEBD U+50DA # <cjk>
-0xCEBE U+4E21 # <cjk>
-0xCEBF U+51CC # <cjk>
-0xCEC0 U+5BEE # <cjk>
-0xCEC1 U+6599 # <cjk>
-0xCEC2 U+6881 # <cjk>
-0xCEC3 U+6DBC # <cjk>
-0xCEC4 U+731F # <cjk>
-0xCEC5 U+7642 # <cjk>
-0xCEC6 U+77AD # <cjk>
-0xCEC7 U+7A1C # <cjk>
-0xCEC8 U+7CE7 # <cjk>
-0xCEC9 U+826F # <cjk>
-0xCECA U+8AD2 # <cjk>
-0xCECB U+907C # <cjk>
-0xCECC U+91CF # <cjk>
-0xCECD U+9675 # <cjk>
-0xCECE U+9818 # <cjk>
-0xCECF U+529B # <cjk>
-0xCED0 U+7DD1 # <cjk>
-0xCED1 U+502B # <cjk>
-0xCED2 U+5398 # <cjk>
-0xCED3 U+6797 # <cjk>
-0xCED4 U+6DCB # <cjk>
-0xCED5 U+71D0 # <cjk>
-0xCED6 U+7433 # <cjk>
-0xCED7 U+81E8 # <cjk>
-0xCED8 U+8F2A # <cjk>
-0xCED9 U+96A3 # <cjk>
-0xCEDA U+9C57 # <cjk>
-0xCEDB U+9E9F # <cjk>
-0xCEDC U+7460 # <cjk>
-0xCEDD U+5841 # <cjk>
-0xCEDE U+6D99 # <cjk>
-0xCEDF U+7D2F # <cjk>
-0xCEE0 U+985E # <cjk>
-0xCEE1 U+4EE4 # <cjk>
-0xCEE2 U+4F36 # <cjk>
-0xCEE3 U+4F8B # <cjk>
-0xCEE4 U+51B7 # <cjk>
-0xCEE5 U+52B1 # <cjk>
-0xCEE6 U+5DBA # <cjk>
-0xCEE7 U+601C # <cjk>
-0xCEE8 U+73B2 # <cjk>
-0xCEE9 U+793C # <cjk>
-0xCEEA U+82D3 # <cjk>
-0xCEEB U+9234 # <cjk>
-0xCEEC U+96B7 # <cjk>
-0xCEED U+96F6 # <cjk>
-0xCEEE U+970A # <cjk>
-0xCEEF U+9E97 # <cjk>
-0xCEF0 U+9F62 # <cjk>
-0xCEF1 U+66A6 # <cjk>
-0xCEF2 U+6B74 # <cjk>
-0xCEF3 U+5217 # <cjk>
-0xCEF4 U+52A3 # <cjk>
-0xCEF5 U+70C8 # <cjk>
-0xCEF6 U+88C2 # <cjk>
-0xCEF7 U+5EC9 # <cjk>
-0xCEF8 U+604B # <cjk>
-0xCEF9 U+6190 # <cjk>
-0xCEFA U+6F23 # <cjk>
-0xCEFB U+7149 # <cjk>
-0xCEFC U+7C3E # <cjk>
-0xCEFD U+7DF4 # <cjk>
-0xCEFE U+806F # <cjk>
-0xCFA1 U+84EE # <cjk>
-0xCFA2 U+9023 # <cjk>
-0xCFA3 U+932C # <cjk>
-0xCFA4 U+5442 # <cjk>
-0xCFA5 U+9B6F # <cjk>
-0xCFA6 U+6AD3 # <cjk>
-0xCFA7 U+7089 # <cjk>
-0xCFA8 U+8CC2 # <cjk>
-0xCFA9 U+8DEF # <cjk>
-0xCFAA U+9732 # <cjk>
-0xCFAB U+52B4 # <cjk>
-0xCFAC U+5A41 # <cjk>
-0xCFAD U+5ECA # <cjk>
-0xCFAE U+5F04 # <cjk>
-0xCFAF U+6717 # <cjk>
-0xCFB0 U+697C # <cjk>
-0xCFB1 U+6994 # <cjk>
-0xCFB2 U+6D6A # <cjk>
-0xCFB3 U+6F0F # <cjk>
-0xCFB4 U+7262 # <cjk>
-0xCFB5 U+72FC # <cjk>
-0xCFB6 U+7BED # <cjk>
-0xCFB7 U+8001 # <cjk>
-0xCFB8 U+807E # <cjk>
-0xCFB9 U+874B # <cjk>
-0xCFBA U+90CE # <cjk>
-0xCFBB U+516D # <cjk>
-0xCFBC U+9E93 # <cjk>
-0xCFBD U+7984 # <cjk>
-0xCFBE U+808B # <cjk>
-0xCFBF U+9332 # <cjk>
-0xCFC0 U+8AD6 # <cjk>
-0xCFC1 U+502D # <cjk>
-0xCFC2 U+548C # <cjk>
-0xCFC3 U+8A71 # <cjk>
-0xCFC4 U+6B6A # <cjk>
-0xCFC5 U+8CC4 # <cjk>
-0xCFC6 U+8107 # <cjk>
-0xCFC7 U+60D1 # <cjk>
-0xCFC8 U+67A0 # <cjk>
-0xCFC9 U+9DF2 # <cjk>
-0xCFCA U+4E99 # <cjk>
-0xCFCB U+4E98 # <cjk>
-0xCFCC U+9C10 # <cjk>
-0xCFCD U+8A6B # <cjk>
-0xCFCE U+85C1 # <cjk>
-0xCFCF U+8568 # <cjk>
-0xCFD0 U+6900 # <cjk>
-0xCFD1 U+6E7E # <cjk>
-0xCFD2 U+7897 # <cjk>
-0xCFD3 U+8155 # <cjk>
-0xCFD4 U+20B9F # <cjk> [2004] [Unicode3.1]
-0xCFD5 U+5B41 # <cjk> [2000]
-0xCFD6 U+5B56 # <cjk> [2000]
-0xCFD7 U+5B7D # <cjk> [2000]
-0xCFD8 U+5B93 # <cjk> [2000]
-0xCFD9 U+5BD8 # <cjk> [2000]
-0xCFDA U+5BEC # <cjk> [2000]
-0xCFDB U+5C12 # <cjk> [2000]
-0xCFDC U+5C1E # <cjk> [2000]
-0xCFDD U+5C23 # <cjk> [2000]
-0xCFDE U+5C2B # <cjk> [2000]
-0xCFDF U+378D # <cjk> [2000]
-0xCFE0 U+5C62 # <cjk> [2000]
-0xCFE1 U+FA3B # CJK COMPATIBILITY IDEOGRAPH-FA3B [2000] [Unicode3.2]
-0xCFE2 U+FA3C # CJK COMPATIBILITY IDEOGRAPH-FA3C [2000] [Unicode3.2]
-0xCFE3 U+216B4 # <cjk> [2000] [Unicode3.1]
-0xCFE4 U+5C7A # <cjk> [2000]
-0xCFE5 U+5C8F # <cjk> [2000]
-0xCFE6 U+5C9F # <cjk> [2000]
-0xCFE7 U+5CA3 # <cjk> [2000]
-0xCFE8 U+5CAA # <cjk> [2000]
-0xCFE9 U+5CBA # <cjk> [2000]
-0xCFEA U+5CCB # <cjk> [2000]
-0xCFEB U+5CD0 # <cjk> [2000]
-0xCFEC U+5CD2 # <cjk> [2000]
-0xCFED U+5CF4 # <cjk> [2000]
-0xCFEE U+21E34 # <cjk> [2000] [Unicode3.1]
-0xCFEF U+37E2 # <cjk> [2000]
-0xCFF0 U+5D0D # <cjk> [2000]
-0xCFF1 U+5D27 # <cjk> [2000]
-0xCFF2 U+FA11 # CJK COMPATIBILITY IDEOGRAPH-FA11 [2000]
-0xCFF3 U+5D46 # <cjk> [2000]
-0xCFF4 U+5D47 # <cjk> [2000]
-0xCFF5 U+5D53 # <cjk> [2000]
-0xCFF6 U+5D4A # <cjk> [2000]
-0xCFF7 U+5D6D # <cjk> [2000]
-0xCFF8 U+5D81 # <cjk> [2000]
-0xCFF9 U+5DA0 # <cjk> [2000]
-0xCFFA U+5DA4 # <cjk> [2000]
-0xCFFB U+5DA7 # <cjk> [2000]
-0xCFFC U+5DB8 # <cjk> [2000]
-0xCFFD U+5DCB # <cjk> [2000]
-0xCFFE U+541E # <cjk> [2004]
-0xD0A1 U+5F0C # <cjk>
-0xD0A2 U+4E10 # <cjk>
-0xD0A3 U+4E15 # <cjk>
-0xD0A4 U+4E2A # <cjk>
-0xD0A5 U+4E31 # <cjk>
-0xD0A6 U+4E36 # <cjk>
-0xD0A7 U+4E3C # <cjk>
-0xD0A8 U+4E3F # <cjk>
-0xD0A9 U+4E42 # <cjk>
-0xD0AA U+4E56 # <cjk>
-0xD0AB U+4E58 # <cjk>
-0xD0AC U+4E82 # <cjk>
-0xD0AD U+4E85 # <cjk>
-0xD0AE U+8C6B # <cjk>
-0xD0AF U+4E8A # <cjk>
-0xD0B0 U+8212 # <cjk>
-0xD0B1 U+5F0D # <cjk>
-0xD0B2 U+4E8E # <cjk>
-0xD0B3 U+4E9E # <cjk>
-0xD0B4 U+4E9F # <cjk>
-0xD0B5 U+4EA0 # <cjk>
-0xD0B6 U+4EA2 # <cjk>
-0xD0B7 U+4EB0 # <cjk>
-0xD0B8 U+4EB3 # <cjk>
-0xD0B9 U+4EB6 # <cjk>
-0xD0BA U+4ECE # <cjk>
-0xD0BB U+4ECD # <cjk>
-0xD0BC U+4EC4 # <cjk>
-0xD0BD U+4EC6 # <cjk>
-0xD0BE U+4EC2 # <cjk>
-0xD0BF U+4ED7 # <cjk>
-0xD0C0 U+4EDE # <cjk>
-0xD0C1 U+4EED # <cjk>
-0xD0C2 U+4EDF # <cjk>
-0xD0C3 U+4EF7 # <cjk>
-0xD0C4 U+4F09 # <cjk>
-0xD0C5 U+4F5A # <cjk>
-0xD0C6 U+4F30 # <cjk>
-0xD0C7 U+4F5B # <cjk>
-0xD0C8 U+4F5D # <cjk>
-0xD0C9 U+4F57 # <cjk>
-0xD0CA U+4F47 # <cjk>
-0xD0CB U+4F76 # <cjk>
-0xD0CC U+4F88 # <cjk>
-0xD0CD U+4F8F # <cjk>
-0xD0CE U+4F98 # <cjk>
-0xD0CF U+4F7B # <cjk>
-0xD0D0 U+4F69 # <cjk>
-0xD0D1 U+4F70 # <cjk>
-0xD0D2 U+4F91 # <cjk>
-0xD0D3 U+4F6F # <cjk>
-0xD0D4 U+4F86 # <cjk>
-0xD0D5 U+4F96 # <cjk>
-0xD0D6 U+5118 # <cjk>
-0xD0D7 U+4FD4 # <cjk>
-0xD0D8 U+4FDF # <cjk>
-0xD0D9 U+4FCE # <cjk>
-0xD0DA U+4FD8 # <cjk>
-0xD0DB U+4FDB # <cjk>
-0xD0DC U+4FD1 # <cjk>
-0xD0DD U+4FDA # <cjk>
-0xD0DE U+4FD0 # <cjk>
-0xD0DF U+4FE4 # <cjk>
-0xD0E0 U+4FE5 # <cjk>
-0xD0E1 U+501A # <cjk>
-0xD0E2 U+5028 # <cjk>
-0xD0E3 U+5014 # <cjk>
-0xD0E4 U+502A # <cjk>
-0xD0E5 U+5025 # <cjk>
-0xD0E6 U+5005 # <cjk>
-0xD0E7 U+4F1C # <cjk>
-0xD0E8 U+4FF6 # <cjk>
-0xD0E9 U+5021 # <cjk>
-0xD0EA U+5029 # <cjk>
-0xD0EB U+502C # <cjk>
-0xD0EC U+4FFE # <cjk>
-0xD0ED U+4FEF # <cjk>
-0xD0EE U+5011 # <cjk>
-0xD0EF U+5006 # <cjk>
-0xD0F0 U+5043 # <cjk>
-0xD0F1 U+5047 # <cjk>
-0xD0F2 U+6703 # <cjk>
-0xD0F3 U+5055 # <cjk>
-0xD0F4 U+5050 # <cjk>
-0xD0F5 U+5048 # <cjk>
-0xD0F6 U+505A # <cjk>
-0xD0F7 U+5056 # <cjk>
-0xD0F8 U+506C # <cjk>
-0xD0F9 U+5078 # <cjk>
-0xD0FA U+5080 # <cjk>
-0xD0FB U+509A # <cjk>
-0xD0FC U+5085 # <cjk>
-0xD0FD U+50B4 # <cjk>
-0xD0FE U+50B2 # <cjk>
-0xD1A1 U+50C9 # <cjk>
-0xD1A2 U+50CA # <cjk>
-0xD1A3 U+50B3 # <cjk>
-0xD1A4 U+50C2 # <cjk>
-0xD1A5 U+50D6 # <cjk>
-0xD1A6 U+50DE # <cjk>
-0xD1A7 U+50E5 # <cjk>
-0xD1A8 U+50ED # <cjk>
-0xD1A9 U+50E3 # <cjk>
-0xD1AA U+50EE # <cjk>
-0xD1AB U+50F9 # <cjk>
-0xD1AC U+50F5 # <cjk>
-0xD1AD U+5109 # <cjk>
-0xD1AE U+5101 # <cjk>
-0xD1AF U+5102 # <cjk>
-0xD1B0 U+5116 # <cjk>
-0xD1B1 U+5115 # <cjk>
-0xD1B2 U+5114 # <cjk>
-0xD1B3 U+511A # <cjk>
-0xD1B4 U+5121 # <cjk>
-0xD1B5 U+513A # <cjk>
-0xD1B6 U+5137 # <cjk>
-0xD1B7 U+513C # <cjk>
-0xD1B8 U+513B # <cjk>
-0xD1B9 U+513F # <cjk>
-0xD1BA U+5140 # <cjk>
-0xD1BB U+5152 # <cjk>
-0xD1BC U+514C # <cjk>
-0xD1BD U+5154 # <cjk>
-0xD1BE U+5162 # <cjk>
-0xD1BF U+7AF8 # <cjk>
-0xD1C0 U+5169 # <cjk>
-0xD1C1 U+516A # <cjk>
-0xD1C2 U+516E # <cjk>
-0xD1C3 U+5180 # <cjk>
-0xD1C4 U+5182 # <cjk>
-0xD1C5 U+56D8 # <cjk>
-0xD1C6 U+518C # <cjk>
-0xD1C7 U+5189 # <cjk>
-0xD1C8 U+518F # <cjk>
-0xD1C9 U+5191 # <cjk>
-0xD1CA U+5193 # <cjk>
-0xD1CB U+5195 # <cjk>
-0xD1CC U+5196 # <cjk>
-0xD1CD U+51A4 # <cjk>
-0xD1CE U+51A6 # <cjk>
-0xD1CF U+51A2 # <cjk>
-0xD1D0 U+51A9 # <cjk>
-0xD1D1 U+51AA # <cjk>
-0xD1D2 U+51AB # <cjk>
-0xD1D3 U+51B3 # <cjk>
-0xD1D4 U+51B1 # <cjk>
-0xD1D5 U+51B2 # <cjk>
-0xD1D6 U+51B0 # <cjk>
-0xD1D7 U+51B5 # <cjk>
-0xD1D8 U+51BD # <cjk>
-0xD1D9 U+51C5 # <cjk>
-0xD1DA U+51C9 # <cjk>
-0xD1DB U+51DB # <cjk>
-0xD1DC U+51E0 # <cjk>
-0xD1DD U+8655 # <cjk>
-0xD1DE U+51E9 # <cjk>
-0xD1DF U+51ED # <cjk>
-0xD1E0 U+51F0 # <cjk>
-0xD1E1 U+51F5 # <cjk>
-0xD1E2 U+51FE # <cjk>
-0xD1E3 U+5204 # <cjk>
-0xD1E4 U+520B # <cjk>
-0xD1E5 U+5214 # <cjk>
-0xD1E6 U+520E # <cjk>
-0xD1E7 U+5227 # <cjk>
-0xD1E8 U+522A # <cjk>
-0xD1E9 U+522E # <cjk>
-0xD1EA U+5233 # <cjk>
-0xD1EB U+5239 # <cjk>
-0xD1EC U+524F # <cjk>
-0xD1ED U+5244 # <cjk>
-0xD1EE U+524B # <cjk>
-0xD1EF U+524C # <cjk>
-0xD1F0 U+525E # <cjk>
-0xD1F1 U+5254 # <cjk>
-0xD1F2 U+526A # <cjk>
-0xD1F3 U+5274 # <cjk>
-0xD1F4 U+5269 # <cjk>
-0xD1F5 U+5273 # <cjk>
-0xD1F6 U+527F # <cjk>
-0xD1F7 U+527D # <cjk>
-0xD1F8 U+528D # <cjk>
-0xD1F9 U+5294 # <cjk>
-0xD1FA U+5292 # <cjk>
-0xD1FB U+5271 # <cjk>
-0xD1FC U+5288 # <cjk>
-0xD1FD U+5291 # <cjk>
-0xD1FE U+8FA8 # <cjk>
-0xD2A1 U+8FA7 # <cjk>
-0xD2A2 U+52AC # <cjk>
-0xD2A3 U+52AD # <cjk>
-0xD2A4 U+52BC # <cjk>
-0xD2A5 U+52B5 # <cjk>
-0xD2A6 U+52C1 # <cjk>
-0xD2A7 U+52CD # <cjk>
-0xD2A8 U+52D7 # <cjk>
-0xD2A9 U+52DE # <cjk>
-0xD2AA U+52E3 # <cjk>
-0xD2AB U+52E6 # <cjk>
-0xD2AC U+98ED # <cjk>
-0xD2AD U+52E0 # <cjk>
-0xD2AE U+52F3 # <cjk>
-0xD2AF U+52F5 # <cjk>
-0xD2B0 U+52F8 # <cjk>
-0xD2B1 U+52F9 # <cjk>
-0xD2B2 U+5306 # <cjk>
-0xD2B3 U+5308 # <cjk>
-0xD2B4 U+7538 # <cjk>
-0xD2B5 U+530D # <cjk>
-0xD2B6 U+5310 # <cjk>
-0xD2B7 U+530F # <cjk>
-0xD2B8 U+5315 # <cjk>
-0xD2B9 U+531A # <cjk>
-0xD2BA U+5323 # <cjk>
-0xD2BB U+532F # <cjk>
-0xD2BC U+5331 # <cjk>
-0xD2BD U+5333 # <cjk>
-0xD2BE U+5338 # <cjk>
-0xD2BF U+5340 # <cjk>
-0xD2C0 U+5346 # <cjk>
-0xD2C1 U+5345 # <cjk>
-0xD2C2 U+4E17 # <cjk>
-0xD2C3 U+5349 # <cjk>
-0xD2C4 U+534D # <cjk>
-0xD2C5 U+51D6 # <cjk>
-0xD2C6 U+535E # <cjk>
-0xD2C7 U+5369 # <cjk>
-0xD2C8 U+536E # <cjk>
-0xD2C9 U+5918 # <cjk>
-0xD2CA U+537B # <cjk>
-0xD2CB U+5377 # <cjk>
-0xD2CC U+5382 # <cjk>
-0xD2CD U+5396 # <cjk>
-0xD2CE U+53A0 # <cjk>
-0xD2CF U+53A6 # <cjk>
-0xD2D0 U+53A5 # <cjk>
-0xD2D1 U+53AE # <cjk>
-0xD2D2 U+53B0 # <cjk>
-0xD2D3 U+53B6 # <cjk>
-0xD2D4 U+53C3 # <cjk>
-0xD2D5 U+7C12 # <cjk>
-0xD2D6 U+96D9 # <cjk>
-0xD2D7 U+53DF # <cjk>
-0xD2D8 U+66FC # <cjk>
-0xD2D9 U+71EE # <cjk>
-0xD2DA U+53EE # <cjk>
-0xD2DB U+53E8 # <cjk>
-0xD2DC U+53ED # <cjk>
-0xD2DD U+53FA # <cjk>
-0xD2DE U+5401 # <cjk>
-0xD2DF U+543D # <cjk>
-0xD2E0 U+5440 # <cjk>
-0xD2E1 U+542C # <cjk>
-0xD2E2 U+542D # <cjk>
-0xD2E3 U+543C # <cjk>
-0xD2E4 U+542E # <cjk>
-0xD2E5 U+5436 # <cjk>
-0xD2E6 U+5429 # <cjk>
-0xD2E7 U+541D # <cjk>
-0xD2E8 U+544E # <cjk>
-0xD2E9 U+548F # <cjk>
-0xD2EA U+5475 # <cjk>
-0xD2EB U+548E # <cjk>
-0xD2EC U+545F # <cjk>
-0xD2ED U+5471 # <cjk>
-0xD2EE U+5477 # <cjk>
-0xD2EF U+5470 # <cjk>
-0xD2F0 U+5492 # <cjk>
-0xD2F1 U+547B # <cjk>
-0xD2F2 U+5480 # <cjk>
-0xD2F3 U+5476 # <cjk>
-0xD2F4 U+5484 # <cjk>
-0xD2F5 U+5490 # <cjk>
-0xD2F6 U+5486 # <cjk>
-0xD2F7 U+54C7 # <cjk>
-0xD2F8 U+54A2 # <cjk>
-0xD2F9 U+54B8 # <cjk>
-0xD2FA U+54A5 # <cjk>
-0xD2FB U+54AC # <cjk>
-0xD2FC U+54C4 # <cjk>
-0xD2FD U+54C8 # <cjk>
-0xD2FE U+54A8 # <cjk>
-0xD3A1 U+54AB # <cjk>
-0xD3A2 U+54C2 # <cjk>
-0xD3A3 U+54A4 # <cjk>
-0xD3A4 U+54BE # <cjk>
-0xD3A5 U+54BC # <cjk>
-0xD3A6 U+54D8 # <cjk>
-0xD3A7 U+54E5 # <cjk>
-0xD3A8 U+54E6 # <cjk>
-0xD3A9 U+550F # <cjk>
-0xD3AA U+5514 # <cjk>
-0xD3AB U+54FD # <cjk>
-0xD3AC U+54EE # <cjk>
-0xD3AD U+54ED # <cjk>
-0xD3AE U+54FA # <cjk>
-0xD3AF U+54E2 # <cjk>
-0xD3B0 U+5539 # <cjk>
-0xD3B1 U+5540 # <cjk>
-0xD3B2 U+5563 # <cjk>
-0xD3B3 U+554C # <cjk>
-0xD3B4 U+552E # <cjk>
-0xD3B5 U+555C # <cjk>
-0xD3B6 U+5545 # <cjk>
-0xD3B7 U+5556 # <cjk>
-0xD3B8 U+5557 # <cjk>
-0xD3B9 U+5538 # <cjk>
-0xD3BA U+5533 # <cjk>
-0xD3BB U+555D # <cjk>
-0xD3BC U+5599 # <cjk>
-0xD3BD U+5580 # <cjk>
-0xD3BE U+54AF # <cjk>
-0xD3BF U+558A # <cjk>
-0xD3C0 U+559F # <cjk>
-0xD3C1 U+557B # <cjk>
-0xD3C2 U+557E # <cjk>
-0xD3C3 U+5598 # <cjk>
-0xD3C4 U+559E # <cjk>
-0xD3C5 U+55AE # <cjk>
-0xD3C6 U+557C # <cjk>
-0xD3C7 U+5583 # <cjk>
-0xD3C8 U+55A9 # <cjk>
-0xD3C9 U+5587 # <cjk>
-0xD3CA U+55A8 # <cjk>
-0xD3CB U+55DA # <cjk>
-0xD3CC U+55C5 # <cjk>
-0xD3CD U+55DF # <cjk>
-0xD3CE U+55C4 # <cjk>
-0xD3CF U+55DC # <cjk>
-0xD3D0 U+55E4 # <cjk>
-0xD3D1 U+55D4 # <cjk>
-0xD3D2 U+5614 # <cjk>
-0xD3D3 U+55F7 # <cjk>
-0xD3D4 U+5616 # <cjk>
-0xD3D5 U+55FE # <cjk>
-0xD3D6 U+55FD # <cjk>
-0xD3D7 U+561B # <cjk>
-0xD3D8 U+55F9 # <cjk>
-0xD3D9 U+564E # <cjk>
-0xD3DA U+5650 # <cjk>
-0xD3DB U+71DF # <cjk>
-0xD3DC U+5634 # <cjk>
-0xD3DD U+5636 # <cjk>
-0xD3DE U+5632 # <cjk>
-0xD3DF U+5638 # <cjk>
-0xD3E0 U+566B # <cjk>
-0xD3E1 U+5664 # <cjk>
-0xD3E2 U+562F # <cjk>
-0xD3E3 U+566C # <cjk>
-0xD3E4 U+566A # <cjk>
-0xD3E5 U+5686 # <cjk>
-0xD3E6 U+5680 # <cjk>
-0xD3E7 U+568A # <cjk>
-0xD3E8 U+56A0 # <cjk>
-0xD3E9 U+5694 # <cjk>
-0xD3EA U+568F # <cjk>
-0xD3EB U+56A5 # <cjk>
-0xD3EC U+56AE # <cjk>
-0xD3ED U+56B6 # <cjk>
-0xD3EE U+56B4 # <cjk>
-0xD3EF U+56C2 # <cjk>
-0xD3F0 U+56BC # <cjk>
-0xD3F1 U+56C1 # <cjk>
-0xD3F2 U+56C3 # <cjk>
-0xD3F3 U+56C0 # <cjk>
-0xD3F4 U+56C8 # <cjk>
-0xD3F5 U+56CE # <cjk>
-0xD3F6 U+56D1 # <cjk>
-0xD3F7 U+56D3 # <cjk>
-0xD3F8 U+56D7 # <cjk>
-0xD3F9 U+56EE # <cjk>
-0xD3FA U+56F9 # <cjk>
-0xD3FB U+5700 # <cjk>
-0xD3FC U+56FF # <cjk>
-0xD3FD U+5704 # <cjk>
-0xD3FE U+5709 # <cjk>
-0xD4A1 U+5708 # <cjk>
-0xD4A2 U+570B # <cjk>
-0xD4A3 U+570D # <cjk>
-0xD4A4 U+5713 # <cjk>
-0xD4A5 U+5718 # <cjk>
-0xD4A6 U+5716 # <cjk>
-0xD4A7 U+55C7 # <cjk>
-0xD4A8 U+571C # <cjk>
-0xD4A9 U+5726 # <cjk>
-0xD4AA U+5737 # <cjk>
-0xD4AB U+5738 # <cjk>
-0xD4AC U+574E # <cjk>
-0xD4AD U+573B # <cjk>
-0xD4AE U+5740 # <cjk>
-0xD4AF U+574F # <cjk>
-0xD4B0 U+5769 # <cjk>
-0xD4B1 U+57C0 # <cjk>
-0xD4B2 U+5788 # <cjk>
-0xD4B3 U+5761 # <cjk>
-0xD4B4 U+577F # <cjk>
-0xD4B5 U+5789 # <cjk>
-0xD4B6 U+5793 # <cjk>
-0xD4B7 U+57A0 # <cjk>
-0xD4B8 U+57B3 # <cjk>
-0xD4B9 U+57A4 # <cjk>
-0xD4BA U+57AA # <cjk>
-0xD4BB U+57B0 # <cjk>
-0xD4BC U+57C3 # <cjk>
-0xD4BD U+57C6 # <cjk>
-0xD4BE U+57D4 # <cjk>
-0xD4BF U+57D2 # <cjk>
-0xD4C0 U+57D3 # <cjk>
-0xD4C1 U+580A # <cjk>
-0xD4C2 U+57D6 # <cjk>
-0xD4C3 U+57E3 # <cjk>
-0xD4C4 U+580B # <cjk>
-0xD4C5 U+5819 # <cjk>
-0xD4C6 U+581D # <cjk>
-0xD4C7 U+5872 # <cjk>
-0xD4C8 U+5821 # <cjk>
-0xD4C9 U+5862 # <cjk>
-0xD4CA U+584B # <cjk>
-0xD4CB U+5870 # <cjk>
-0xD4CC U+6BC0 # <cjk>
-0xD4CD U+5852 # <cjk>
-0xD4CE U+583D # <cjk>
-0xD4CF U+5879 # <cjk>
-0xD4D0 U+5885 # <cjk>
-0xD4D1 U+58B9 # <cjk>
-0xD4D2 U+589F # <cjk>
-0xD4D3 U+58AB # <cjk>
-0xD4D4 U+58BA # <cjk>
-0xD4D5 U+58DE # <cjk>
-0xD4D6 U+58BB # <cjk>
-0xD4D7 U+58B8 # <cjk>
-0xD4D8 U+58AE # <cjk>
-0xD4D9 U+58C5 # <cjk>
-0xD4DA U+58D3 # <cjk>
-0xD4DB U+58D1 # <cjk>
-0xD4DC U+58D7 # <cjk>
-0xD4DD U+58D9 # <cjk>
-0xD4DE U+58D8 # <cjk>
-0xD4DF U+58E5 # <cjk>
-0xD4E0 U+58DC # <cjk>
-0xD4E1 U+58E4 # <cjk>
-0xD4E2 U+58DF # <cjk>
-0xD4E3 U+58EF # <cjk>
-0xD4E4 U+58FA # <cjk>
-0xD4E5 U+58F9 # <cjk>
-0xD4E6 U+58FB # <cjk>
-0xD4E7 U+58FC # <cjk>
-0xD4E8 U+58FD # <cjk>
-0xD4E9 U+5902 # <cjk>
-0xD4EA U+590A # <cjk>
-0xD4EB U+5910 # <cjk>
-0xD4EC U+591B # <cjk>
-0xD4ED U+68A6 # <cjk>
-0xD4EE U+5925 # <cjk>
-0xD4EF U+592C # <cjk>
-0xD4F0 U+592D # <cjk>
-0xD4F1 U+5932 # <cjk>
-0xD4F2 U+5938 # <cjk>
-0xD4F3 U+593E # <cjk>
-0xD4F4 U+7AD2 # <cjk>
-0xD4F5 U+5955 # <cjk>
-0xD4F6 U+5950 # <cjk>
-0xD4F7 U+594E # <cjk>
-0xD4F8 U+595A # <cjk>
-0xD4F9 U+5958 # <cjk>
-0xD4FA U+5962 # <cjk>
-0xD4FB U+5960 # <cjk>
-0xD4FC U+5967 # <cjk>
-0xD4FD U+596C # <cjk>
-0xD4FE U+5969 # <cjk>
-0xD5A1 U+5978 # <cjk>
-0xD5A2 U+5981 # <cjk>
-0xD5A3 U+599D # <cjk>
-0xD5A4 U+4F5E # <cjk>
-0xD5A5 U+4FAB # <cjk>
-0xD5A6 U+59A3 # <cjk>
-0xD5A7 U+59B2 # <cjk>
-0xD5A8 U+59C6 # <cjk>
-0xD5A9 U+59E8 # <cjk>
-0xD5AA U+59DC # <cjk>
-0xD5AB U+598D # <cjk>
-0xD5AC U+59D9 # <cjk>
-0xD5AD U+59DA # <cjk>
-0xD5AE U+5A25 # <cjk>
-0xD5AF U+5A1F # <cjk>
-0xD5B0 U+5A11 # <cjk>
-0xD5B1 U+5A1C # <cjk>
-0xD5B2 U+5A09 # <cjk>
-0xD5B3 U+5A1A # <cjk>
-0xD5B4 U+5A40 # <cjk>
-0xD5B5 U+5A6C # <cjk>
-0xD5B6 U+5A49 # <cjk>
-0xD5B7 U+5A35 # <cjk>
-0xD5B8 U+5A36 # <cjk>
-0xD5B9 U+5A62 # <cjk>
-0xD5BA U+5A6A # <cjk>
-0xD5BB U+5A9A # <cjk>
-0xD5BC U+5ABC # <cjk>
-0xD5BD U+5ABE # <cjk>
-0xD5BE U+5ACB # <cjk>
-0xD5BF U+5AC2 # <cjk>
-0xD5C0 U+5ABD # <cjk>
-0xD5C1 U+5AE3 # <cjk>
-0xD5C2 U+5AD7 # <cjk>
-0xD5C3 U+5AE6 # <cjk>
-0xD5C4 U+5AE9 # <cjk>
-0xD5C5 U+5AD6 # <cjk>
-0xD5C6 U+5AFA # <cjk>
-0xD5C7 U+5AFB # <cjk>
-0xD5C8 U+5B0C # <cjk>
-0xD5C9 U+5B0B # <cjk>
-0xD5CA U+5B16 # <cjk>
-0xD5CB U+5B32 # <cjk>
-0xD5CC U+5AD0 # <cjk>
-0xD5CD U+5B2A # <cjk>
-0xD5CE U+5B36 # <cjk>
-0xD5CF U+5B3E # <cjk>
-0xD5D0 U+5B43 # <cjk>
-0xD5D1 U+5B45 # <cjk>
-0xD5D2 U+5B40 # <cjk>
-0xD5D3 U+5B51 # <cjk>
-0xD5D4 U+5B55 # <cjk>
-0xD5D5 U+5B5A # <cjk>
-0xD5D6 U+5B5B # <cjk>
-0xD5D7 U+5B65 # <cjk>
-0xD5D8 U+5B69 # <cjk>
-0xD5D9 U+5B70 # <cjk>
-0xD5DA U+5B73 # <cjk>
-0xD5DB U+5B75 # <cjk>
-0xD5DC U+5B78 # <cjk>
-0xD5DD U+6588 # <cjk>
-0xD5DE U+5B7A # <cjk>
-0xD5DF U+5B80 # <cjk>
-0xD5E0 U+5B83 # <cjk>
-0xD5E1 U+5BA6 # <cjk>
-0xD5E2 U+5BB8 # <cjk>
-0xD5E3 U+5BC3 # <cjk>
-0xD5E4 U+5BC7 # <cjk>
-0xD5E5 U+5BC9 # <cjk>
-0xD5E6 U+5BD4 # <cjk>
-0xD5E7 U+5BD0 # <cjk>
-0xD5E8 U+5BE4 # <cjk>
-0xD5E9 U+5BE6 # <cjk>
-0xD5EA U+5BE2 # <cjk>
-0xD5EB U+5BDE # <cjk>
-0xD5EC U+5BE5 # <cjk>
-0xD5ED U+5BEB # <cjk>
-0xD5EE U+5BF0 # <cjk>
-0xD5EF U+5BF6 # <cjk>
-0xD5F0 U+5BF3 # <cjk>
-0xD5F1 U+5C05 # <cjk>
-0xD5F2 U+5C07 # <cjk>
-0xD5F3 U+5C08 # <cjk>
-0xD5F4 U+5C0D # <cjk>
-0xD5F5 U+5C13 # <cjk>
-0xD5F6 U+5C20 # <cjk>
-0xD5F7 U+5C22 # <cjk>
-0xD5F8 U+5C28 # <cjk>
-0xD5F9 U+5C38 # <cjk>
-0xD5FA U+5C39 # <cjk>
-0xD5FB U+5C41 # <cjk>
-0xD5FC U+5C46 # <cjk>
-0xD5FD U+5C4E # <cjk>
-0xD5FE U+5C53 # <cjk>
-0xD6A1 U+5C50 # <cjk>
-0xD6A2 U+5C4F # <cjk>
-0xD6A3 U+5B71 # <cjk>
-0xD6A4 U+5C6C # <cjk>
-0xD6A5 U+5C6E # <cjk>
-0xD6A6 U+4E62 # <cjk>
-0xD6A7 U+5C76 # <cjk>
-0xD6A8 U+5C79 # <cjk>
-0xD6A9 U+5C8C # <cjk>
-0xD6AA U+5C91 # <cjk>
-0xD6AB U+5C94 # <cjk>
-0xD6AC U+599B # <cjk>
-0xD6AD U+5CAB # <cjk>
-0xD6AE U+5CBB # <cjk>
-0xD6AF U+5CB6 # <cjk>
-0xD6B0 U+5CBC # <cjk>
-0xD6B1 U+5CB7 # <cjk>
-0xD6B2 U+5CC5 # <cjk>
-0xD6B3 U+5CBE # <cjk>
-0xD6B4 U+5CC7 # <cjk>
-0xD6B5 U+5CD9 # <cjk>
-0xD6B6 U+5CE9 # <cjk>
-0xD6B7 U+5CFD # <cjk>
-0xD6B8 U+5CFA # <cjk>
-0xD6B9 U+5CED # <cjk>
-0xD6BA U+5D8C # <cjk>
-0xD6BB U+5CEA # <cjk>
-0xD6BC U+5D0B # <cjk>
-0xD6BD U+5D15 # <cjk>
-0xD6BE U+5D17 # <cjk>
-0xD6BF U+5D5C # <cjk>
-0xD6C0 U+5D1F # <cjk>
-0xD6C1 U+5D1B # <cjk>
-0xD6C2 U+5D11 # <cjk>
-0xD6C3 U+5D14 # <cjk>
-0xD6C4 U+5D22 # <cjk>
-0xD6C5 U+5D1A # <cjk>
-0xD6C6 U+5D19 # <cjk>
-0xD6C7 U+5D18 # <cjk>
-0xD6C8 U+5D4C # <cjk>
-0xD6C9 U+5D52 # <cjk>
-0xD6CA U+5D4E # <cjk>
-0xD6CB U+5D4B # <cjk>
-0xD6CC U+5D6C # <cjk>
-0xD6CD U+5D73 # <cjk>
-0xD6CE U+5D76 # <cjk>
-0xD6CF U+5D87 # <cjk>
-0xD6D0 U+5D84 # <cjk>
-0xD6D1 U+5D82 # <cjk>
-0xD6D2 U+5DA2 # <cjk>
-0xD6D3 U+5D9D # <cjk>
-0xD6D4 U+5DAC # <cjk>
-0xD6D5 U+5DAE # <cjk>
-0xD6D6 U+5DBD # <cjk>
-0xD6D7 U+5D90 # <cjk>
-0xD6D8 U+5DB7 # <cjk>
-0xD6D9 U+5DBC # <cjk>
-0xD6DA U+5DC9 # <cjk>
-0xD6DB U+5DCD # <cjk>
-0xD6DC U+5DD3 # <cjk>
-0xD6DD U+5DD2 # <cjk>
-0xD6DE U+5DD6 # <cjk>
-0xD6DF U+5DDB # <cjk>
-0xD6E0 U+5DEB # <cjk>
-0xD6E1 U+5DF2 # <cjk>
-0xD6E2 U+5DF5 # <cjk>
-0xD6E3 U+5E0B # <cjk>
-0xD6E4 U+5E1A # <cjk>
-0xD6E5 U+5E19 # <cjk>
-0xD6E6 U+5E11 # <cjk>
-0xD6E7 U+5E1B # <cjk>
-0xD6E8 U+5E36 # <cjk>
-0xD6E9 U+5E37 # <cjk>
-0xD6EA U+5E44 # <cjk>
-0xD6EB U+5E43 # <cjk>
-0xD6EC U+5E40 # <cjk>
-0xD6ED U+5E4E # <cjk>
-0xD6EE U+5E57 # <cjk>
-0xD6EF U+5E54 # <cjk>
-0xD6F0 U+5E5F # <cjk>
-0xD6F1 U+5E62 # <cjk>
-0xD6F2 U+5E64 # <cjk>
-0xD6F3 U+5E47 # <cjk>
-0xD6F4 U+5E75 # <cjk>
-0xD6F5 U+5E76 # <cjk>
-0xD6F6 U+5E7A # <cjk>
-0xD6F7 U+9EBC # <cjk>
-0xD6F8 U+5E7F # <cjk>
-0xD6F9 U+5EA0 # <cjk>
-0xD6FA U+5EC1 # <cjk>
-0xD6FB U+5EC2 # <cjk>
-0xD6FC U+5EC8 # <cjk>
-0xD6FD U+5ED0 # <cjk>
-0xD6FE U+5ECF # <cjk>
-0xD7A1 U+5ED6 # <cjk>
-0xD7A2 U+5EE3 # <cjk>
-0xD7A3 U+5EDD # <cjk>
-0xD7A4 U+5EDA # <cjk>
-0xD7A5 U+5EDB # <cjk>
-0xD7A6 U+5EE2 # <cjk>
-0xD7A7 U+5EE1 # <cjk>
-0xD7A8 U+5EE8 # <cjk>
-0xD7A9 U+5EE9 # <cjk>
-0xD7AA U+5EEC # <cjk>
-0xD7AB U+5EF1 # <cjk>
-0xD7AC U+5EF3 # <cjk>
-0xD7AD U+5EF0 # <cjk>
-0xD7AE U+5EF4 # <cjk>
-0xD7AF U+5EF8 # <cjk>
-0xD7B0 U+5EFE # <cjk>
-0xD7B1 U+5F03 # <cjk>
-0xD7B2 U+5F09 # <cjk>
-0xD7B3 U+5F5D # <cjk>
-0xD7B4 U+5F5C # <cjk>
-0xD7B5 U+5F0B # <cjk>
-0xD7B6 U+5F11 # <cjk>
-0xD7B7 U+5F16 # <cjk>
-0xD7B8 U+5F29 # <cjk>
-0xD7B9 U+5F2D # <cjk>
-0xD7BA U+5F38 # <cjk>
-0xD7BB U+5F41 # <cjk>
-0xD7BC U+5F48 # <cjk>
-0xD7BD U+5F4C # <cjk>
-0xD7BE U+5F4E # <cjk>
-0xD7BF U+5F2F # <cjk>
-0xD7C0 U+5F51 # <cjk>
-0xD7C1 U+5F56 # <cjk>
-0xD7C2 U+5F57 # <cjk>
-0xD7C3 U+5F59 # <cjk>
-0xD7C4 U+5F61 # <cjk>
-0xD7C5 U+5F6D # <cjk>
-0xD7C6 U+5F73 # <cjk>
-0xD7C7 U+5F77 # <cjk>
-0xD7C8 U+5F83 # <cjk>
-0xD7C9 U+5F82 # <cjk>
-0xD7CA U+5F7F # <cjk>
-0xD7CB U+5F8A # <cjk>
-0xD7CC U+5F88 # <cjk>
-0xD7CD U+5F91 # <cjk>
-0xD7CE U+5F87 # <cjk>
-0xD7CF U+5F9E # <cjk>
-0xD7D0 U+5F99 # <cjk>
-0xD7D1 U+5F98 # <cjk>
-0xD7D2 U+5FA0 # <cjk>
-0xD7D3 U+5FA8 # <cjk>
-0xD7D4 U+5FAD # <cjk>
-0xD7D5 U+5FBC # <cjk>
-0xD7D6 U+5FD6 # <cjk>
-0xD7D7 U+5FFB # <cjk>
-0xD7D8 U+5FE4 # <cjk>
-0xD7D9 U+5FF8 # <cjk>
-0xD7DA U+5FF1 # <cjk>
-0xD7DB U+5FDD # <cjk>
-0xD7DC U+60B3 # <cjk>
-0xD7DD U+5FFF # <cjk>
-0xD7DE U+6021 # <cjk>
-0xD7DF U+6060 # <cjk>
-0xD7E0 U+6019 # <cjk>
-0xD7E1 U+6010 # <cjk>
-0xD7E2 U+6029 # <cjk>
-0xD7E3 U+600E # <cjk>
-0xD7E4 U+6031 # <cjk>
-0xD7E5 U+601B # <cjk>
-0xD7E6 U+6015 # <cjk>
-0xD7E7 U+602B # <cjk>
-0xD7E8 U+6026 # <cjk>
-0xD7E9 U+600F # <cjk>
-0xD7EA U+603A # <cjk>
-0xD7EB U+605A # <cjk>
-0xD7EC U+6041 # <cjk>
-0xD7ED U+606A # <cjk>
-0xD7EE U+6077 # <cjk>
-0xD7EF U+605F # <cjk>
-0xD7F0 U+604A # <cjk>
-0xD7F1 U+6046 # <cjk>
-0xD7F2 U+604D # <cjk>
-0xD7F3 U+6063 # <cjk>
-0xD7F4 U+6043 # <cjk>
-0xD7F5 U+6064 # <cjk>
-0xD7F6 U+6042 # <cjk>
-0xD7F7 U+606C # <cjk>
-0xD7F8 U+606B # <cjk>
-0xD7F9 U+6059 # <cjk>
-0xD7FA U+6081 # <cjk>
-0xD7FB U+608D # <cjk>
-0xD7FC U+60E7 # <cjk>
-0xD7FD U+6083 # <cjk>
-0xD7FE U+609A # <cjk>
-0xD8A1 U+6084 # <cjk>
-0xD8A2 U+609B # <cjk>
-0xD8A3 U+6096 # <cjk>
-0xD8A4 U+6097 # <cjk>
-0xD8A5 U+6092 # <cjk>
-0xD8A6 U+60A7 # <cjk>
-0xD8A7 U+608B # <cjk>
-0xD8A8 U+60E1 # <cjk>
-0xD8A9 U+60B8 # <cjk>
-0xD8AA U+60E0 # <cjk>
-0xD8AB U+60D3 # <cjk>
-0xD8AC U+60B4 # <cjk>
-0xD8AD U+5FF0 # <cjk>
-0xD8AE U+60BD # <cjk>
-0xD8AF U+60C6 # <cjk>
-0xD8B0 U+60B5 # <cjk>
-0xD8B1 U+60D8 # <cjk>
-0xD8B2 U+614D # <cjk>
-0xD8B3 U+6115 # <cjk>
-0xD8B4 U+6106 # <cjk>
-0xD8B5 U+60F6 # <cjk>
-0xD8B6 U+60F7 # <cjk>
-0xD8B7 U+6100 # <cjk>
-0xD8B8 U+60F4 # <cjk>
-0xD8B9 U+60FA # <cjk>
-0xD8BA U+6103 # <cjk>
-0xD8BB U+6121 # <cjk>
-0xD8BC U+60FB # <cjk>
-0xD8BD U+60F1 # <cjk>
-0xD8BE U+610D # <cjk>
-0xD8BF U+610E # <cjk>
-0xD8C0 U+6147 # <cjk>
-0xD8C1 U+613E # <cjk>
-0xD8C2 U+6128 # <cjk>
-0xD8C3 U+6127 # <cjk>
-0xD8C4 U+614A # <cjk>
-0xD8C5 U+613F # <cjk>
-0xD8C6 U+613C # <cjk>
-0xD8C7 U+612C # <cjk>
-0xD8C8 U+6134 # <cjk>
-0xD8C9 U+613D # <cjk>
-0xD8CA U+6142 # <cjk>
-0xD8CB U+6144 # <cjk>
-0xD8CC U+6173 # <cjk>
-0xD8CD U+6177 # <cjk>
-0xD8CE U+6158 # <cjk>
-0xD8CF U+6159 # <cjk>
-0xD8D0 U+615A # <cjk>
-0xD8D1 U+616B # <cjk>
-0xD8D2 U+6174 # <cjk>
-0xD8D3 U+616F # <cjk>
-0xD8D4 U+6165 # <cjk>
-0xD8D5 U+6171 # <cjk>
-0xD8D6 U+615F # <cjk>
-0xD8D7 U+615D # <cjk>
-0xD8D8 U+6153 # <cjk>
-0xD8D9 U+6175 # <cjk>
-0xD8DA U+6199 # <cjk>
-0xD8DB U+6196 # <cjk>
-0xD8DC U+6187 # <cjk>
-0xD8DD U+61AC # <cjk>
-0xD8DE U+6194 # <cjk>
-0xD8DF U+619A # <cjk>
-0xD8E0 U+618A # <cjk>
-0xD8E1 U+6191 # <cjk>
-0xD8E2 U+61AB # <cjk>
-0xD8E3 U+61AE # <cjk>
-0xD8E4 U+61CC # <cjk>
-0xD8E5 U+61CA # <cjk>
-0xD8E6 U+61C9 # <cjk>
-0xD8E7 U+61F7 # <cjk>
-0xD8E8 U+61C8 # <cjk>
-0xD8E9 U+61C3 # <cjk>
-0xD8EA U+61C6 # <cjk>
-0xD8EB U+61BA # <cjk>
-0xD8EC U+61CB # <cjk>
-0xD8ED U+7F79 # <cjk>
-0xD8EE U+61CD # <cjk>
-0xD8EF U+61E6 # <cjk>
-0xD8F0 U+61E3 # <cjk>
-0xD8F1 U+61F6 # <cjk>
-0xD8F2 U+61FA # <cjk>
-0xD8F3 U+61F4 # <cjk>
-0xD8F4 U+61FF # <cjk>
-0xD8F5 U+61FD # <cjk>
-0xD8F6 U+61FC # <cjk>
-0xD8F7 U+61FE # <cjk>
-0xD8F8 U+6200 # <cjk>
-0xD8F9 U+6208 # <cjk>
-0xD8FA U+6209 # <cjk>
-0xD8FB U+620D # <cjk>
-0xD8FC U+620C # <cjk>
-0xD8FD U+6214 # <cjk>
-0xD8FE U+621B # <cjk>
-0xD9A1 U+621E # <cjk>
-0xD9A2 U+6221 # <cjk>
-0xD9A3 U+622A # <cjk>
-0xD9A4 U+622E # <cjk>
-0xD9A5 U+6230 # <cjk>
-0xD9A6 U+6232 # <cjk>
-0xD9A7 U+6233 # <cjk>
-0xD9A8 U+6241 # <cjk>
-0xD9A9 U+624E # <cjk>
-0xD9AA U+625E # <cjk>
-0xD9AB U+6263 # <cjk>
-0xD9AC U+625B # <cjk>
-0xD9AD U+6260 # <cjk>
-0xD9AE U+6268 # <cjk>
-0xD9AF U+627C # <cjk>
-0xD9B0 U+6282 # <cjk>
-0xD9B1 U+6289 # <cjk>
-0xD9B2 U+627E # <cjk>
-0xD9B3 U+6292 # <cjk>
-0xD9B4 U+6293 # <cjk>
-0xD9B5 U+6296 # <cjk>
-0xD9B6 U+62D4 # <cjk>
-0xD9B7 U+6283 # <cjk>
-0xD9B8 U+6294 # <cjk>
-0xD9B9 U+62D7 # <cjk>
-0xD9BA U+62D1 # <cjk>
-0xD9BB U+62BB # <cjk>
-0xD9BC U+62CF # <cjk>
-0xD9BD U+62FF # <cjk>
-0xD9BE U+62C6 # <cjk>
-0xD9BF U+64D4 # <cjk>
-0xD9C0 U+62C8 # <cjk>
-0xD9C1 U+62DC # <cjk>
-0xD9C2 U+62CC # <cjk>
-0xD9C3 U+62CA # <cjk>
-0xD9C4 U+62C2 # <cjk>
-0xD9C5 U+62C7 # <cjk>
-0xD9C6 U+629B # <cjk>
-0xD9C7 U+62C9 # <cjk>
-0xD9C8 U+630C # <cjk>
-0xD9C9 U+62EE # <cjk>
-0xD9CA U+62F1 # <cjk>
-0xD9CB U+6327 # <cjk>
-0xD9CC U+6302 # <cjk>
-0xD9CD U+6308 # <cjk>
-0xD9CE U+62EF # <cjk>
-0xD9CF U+62F5 # <cjk>
-0xD9D0 U+6350 # <cjk>
-0xD9D1 U+633E # <cjk>
-0xD9D2 U+634D # <cjk>
-0xD9D3 U+641C # <cjk>
-0xD9D4 U+634F # <cjk>
-0xD9D5 U+6396 # <cjk>
-0xD9D6 U+638E # <cjk>
-0xD9D7 U+6380 # <cjk>
-0xD9D8 U+63AB # <cjk>
-0xD9D9 U+6376 # <cjk>
-0xD9DA U+63A3 # <cjk>
-0xD9DB U+638F # <cjk>
-0xD9DC U+6389 # <cjk>
-0xD9DD U+639F # <cjk>
-0xD9DE U+63B5 # <cjk>
-0xD9DF U+636B # <cjk>
-0xD9E0 U+6369 # <cjk>
-0xD9E1 U+63BE # <cjk>
-0xD9E2 U+63E9 # <cjk>
-0xD9E3 U+63C0 # <cjk>
-0xD9E4 U+63C6 # <cjk>
-0xD9E5 U+63E3 # <cjk>
-0xD9E6 U+63C9 # <cjk>
-0xD9E7 U+63D2 # <cjk>
-0xD9E8 U+63F6 # <cjk>
-0xD9E9 U+63C4 # <cjk>
-0xD9EA U+6416 # <cjk>
-0xD9EB U+6434 # <cjk>
-0xD9EC U+6406 # <cjk>
-0xD9ED U+6413 # <cjk>
-0xD9EE U+6426 # <cjk>
-0xD9EF U+6436 # <cjk>
-0xD9F0 U+651D # <cjk>
-0xD9F1 U+6417 # <cjk>
-0xD9F2 U+6428 # <cjk>
-0xD9F3 U+640F # <cjk>
-0xD9F4 U+6467 # <cjk>
-0xD9F5 U+646F # <cjk>
-0xD9F6 U+6476 # <cjk>
-0xD9F7 U+644E # <cjk>
-0xD9F8 U+652A # <cjk>
-0xD9F9 U+6495 # <cjk>
-0xD9FA U+6493 # <cjk>
-0xD9FB U+64A5 # <cjk>
-0xD9FC U+64A9 # <cjk>
-0xD9FD U+6488 # <cjk>
-0xD9FE U+64BC # <cjk>
-0xDAA1 U+64DA # <cjk>
-0xDAA2 U+64D2 # <cjk>
-0xDAA3 U+64C5 # <cjk>
-0xDAA4 U+64C7 # <cjk>
-0xDAA5 U+64BB # <cjk>
-0xDAA6 U+64D8 # <cjk>
-0xDAA7 U+64C2 # <cjk>
-0xDAA8 U+64F1 # <cjk>
-0xDAA9 U+64E7 # <cjk>
-0xDAAA U+8209 # <cjk>
-0xDAAB U+64E0 # <cjk>
-0xDAAC U+64E1 # <cjk>
-0xDAAD U+62AC # <cjk>
-0xDAAE U+64E3 # <cjk>
-0xDAAF U+64EF # <cjk>
-0xDAB0 U+652C # <cjk>
-0xDAB1 U+64F6 # <cjk>
-0xDAB2 U+64F4 # <cjk>
-0xDAB3 U+64F2 # <cjk>
-0xDAB4 U+64FA # <cjk>
-0xDAB5 U+6500 # <cjk>
-0xDAB6 U+64FD # <cjk>
-0xDAB7 U+6518 # <cjk>
-0xDAB8 U+651C # <cjk>
-0xDAB9 U+6505 # <cjk>
-0xDABA U+6524 # <cjk>
-0xDABB U+6523 # <cjk>
-0xDABC U+652B # <cjk>
-0xDABD U+6534 # <cjk>
-0xDABE U+6535 # <cjk>
-0xDABF U+6537 # <cjk>
-0xDAC0 U+6536 # <cjk>
-0xDAC1 U+6538 # <cjk>
-0xDAC2 U+754B # <cjk>
-0xDAC3 U+6548 # <cjk>
-0xDAC4 U+6556 # <cjk>
-0xDAC5 U+6555 # <cjk>
-0xDAC6 U+654D # <cjk>
-0xDAC7 U+6558 # <cjk>
-0xDAC8 U+655E # <cjk>
-0xDAC9 U+655D # <cjk>
-0xDACA U+6572 # <cjk>
-0xDACB U+6578 # <cjk>
-0xDACC U+6582 # <cjk>
-0xDACD U+6583 # <cjk>
-0xDACE U+8B8A # <cjk>
-0xDACF U+659B # <cjk>
-0xDAD0 U+659F # <cjk>
-0xDAD1 U+65AB # <cjk>
-0xDAD2 U+65B7 # <cjk>
-0xDAD3 U+65C3 # <cjk>
-0xDAD4 U+65C6 # <cjk>
-0xDAD5 U+65C1 # <cjk>
-0xDAD6 U+65C4 # <cjk>
-0xDAD7 U+65CC # <cjk>
-0xDAD8 U+65D2 # <cjk>
-0xDAD9 U+65DB # <cjk>
-0xDADA U+65D9 # <cjk>
-0xDADB U+65E0 # <cjk>
-0xDADC U+65E1 # <cjk>
-0xDADD U+65F1 # <cjk>
-0xDADE U+6772 # <cjk>
-0xDADF U+660A # <cjk>
-0xDAE0 U+6603 # <cjk>
-0xDAE1 U+65FB # <cjk>
-0xDAE2 U+6773 # <cjk>
-0xDAE3 U+6635 # <cjk>
-0xDAE4 U+6636 # <cjk>
-0xDAE5 U+6634 # <cjk>
-0xDAE6 U+661C # <cjk>
-0xDAE7 U+664F # <cjk>
-0xDAE8 U+6644 # <cjk>
-0xDAE9 U+6649 # <cjk>
-0xDAEA U+6641 # <cjk>
-0xDAEB U+665E # <cjk>
-0xDAEC U+665D # <cjk>
-0xDAED U+6664 # <cjk>
-0xDAEE U+6667 # <cjk>
-0xDAEF U+6668 # <cjk>
-0xDAF0 U+665F # <cjk>
-0xDAF1 U+6662 # <cjk>
-0xDAF2 U+6670 # <cjk>
-0xDAF3 U+6683 # <cjk>
-0xDAF4 U+6688 # <cjk>
-0xDAF5 U+668E # <cjk>
-0xDAF6 U+6689 # <cjk>
-0xDAF7 U+6684 # <cjk>
-0xDAF8 U+6698 # <cjk>
-0xDAF9 U+669D # <cjk>
-0xDAFA U+66C1 # <cjk>
-0xDAFB U+66B9 # <cjk>
-0xDAFC U+66C9 # <cjk>
-0xDAFD U+66BE # <cjk>
-0xDAFE U+66BC # <cjk>
-0xDBA1 U+66C4 # <cjk>
-0xDBA2 U+66B8 # <cjk>
-0xDBA3 U+66D6 # <cjk>
-0xDBA4 U+66DA # <cjk>
-0xDBA5 U+66E0 # <cjk>
-0xDBA6 U+663F # <cjk>
-0xDBA7 U+66E6 # <cjk>
-0xDBA8 U+66E9 # <cjk>
-0xDBA9 U+66F0 # <cjk>
-0xDBAA U+66F5 # <cjk>
-0xDBAB U+66F7 # <cjk>
-0xDBAC U+670F # <cjk>
-0xDBAD U+6716 # <cjk>
-0xDBAE U+671E # <cjk>
-0xDBAF U+6726 # <cjk>
-0xDBB0 U+6727 # <cjk>
-0xDBB1 U+9738 # <cjk>
-0xDBB2 U+672E # <cjk>
-0xDBB3 U+673F # <cjk>
-0xDBB4 U+6736 # <cjk>
-0xDBB5 U+6741 # <cjk>
-0xDBB6 U+6738 # <cjk>
-0xDBB7 U+6737 # <cjk>
-0xDBB8 U+6746 # <cjk>
-0xDBB9 U+675E # <cjk>
-0xDBBA U+6760 # <cjk>
-0xDBBB U+6759 # <cjk>
-0xDBBC U+6763 # <cjk>
-0xDBBD U+6764 # <cjk>
-0xDBBE U+6789 # <cjk>
-0xDBBF U+6770 # <cjk>
-0xDBC0 U+67A9 # <cjk>
-0xDBC1 U+677C # <cjk>
-0xDBC2 U+676A # <cjk>
-0xDBC3 U+678C # <cjk>
-0xDBC4 U+678B # <cjk>
-0xDBC5 U+67A6 # <cjk>
-0xDBC6 U+67A1 # <cjk>
-0xDBC7 U+6785 # <cjk>
-0xDBC8 U+67B7 # <cjk>
-0xDBC9 U+67EF # <cjk>
-0xDBCA U+67B4 # <cjk>
-0xDBCB U+67EC # <cjk>
-0xDBCC U+67B3 # <cjk>
-0xDBCD U+67E9 # <cjk>
-0xDBCE U+67B8 # <cjk>
-0xDBCF U+67E4 # <cjk>
-0xDBD0 U+67DE # <cjk>
-0xDBD1 U+67DD # <cjk>
-0xDBD2 U+67E2 # <cjk>
-0xDBD3 U+67EE # <cjk>
-0xDBD4 U+67B9 # <cjk>
-0xDBD5 U+67CE # <cjk>
-0xDBD6 U+67C6 # <cjk>
-0xDBD7 U+67E7 # <cjk>
-0xDBD8 U+6A9C # <cjk>
-0xDBD9 U+681E # <cjk>
-0xDBDA U+6846 # <cjk>
-0xDBDB U+6829 # <cjk>
-0xDBDC U+6840 # <cjk>
-0xDBDD U+684D # <cjk>
-0xDBDE U+6832 # <cjk>
-0xDBDF U+684E # <cjk>
-0xDBE0 U+68B3 # <cjk>
-0xDBE1 U+682B # <cjk>
-0xDBE2 U+6859 # <cjk>
-0xDBE3 U+6863 # <cjk>
-0xDBE4 U+6877 # <cjk>
-0xDBE5 U+687F # <cjk>
-0xDBE6 U+689F # <cjk>
-0xDBE7 U+688F # <cjk>
-0xDBE8 U+68AD # <cjk>
-0xDBE9 U+6894 # <cjk>
-0xDBEA U+689D # <cjk>
-0xDBEB U+689B # <cjk>
-0xDBEC U+6883 # <cjk>
-0xDBED U+6AAE # <cjk>
-0xDBEE U+68B9 # <cjk>
-0xDBEF U+6874 # <cjk>
-0xDBF0 U+68B5 # <cjk>
-0xDBF1 U+68A0 # <cjk>
-0xDBF2 U+68BA # <cjk>
-0xDBF3 U+690F # <cjk>
-0xDBF4 U+688D # <cjk>
-0xDBF5 U+687E # <cjk>
-0xDBF6 U+6901 # <cjk>
-0xDBF7 U+68CA # <cjk>
-0xDBF8 U+6908 # <cjk>
-0xDBF9 U+68D8 # <cjk>
-0xDBFA U+6922 # <cjk>
-0xDBFB U+6926 # <cjk>
-0xDBFC U+68E1 # <cjk>
-0xDBFD U+690C # <cjk>
-0xDBFE U+68CD # <cjk>
-0xDCA1 U+68D4 # <cjk>
-0xDCA2 U+68E7 # <cjk>
-0xDCA3 U+68D5 # <cjk>
-0xDCA4 U+6936 # <cjk>
-0xDCA5 U+6912 # <cjk>
-0xDCA6 U+6904 # <cjk>
-0xDCA7 U+68D7 # <cjk>
-0xDCA8 U+68E3 # <cjk>
-0xDCA9 U+6925 # <cjk>
-0xDCAA U+68F9 # <cjk>
-0xDCAB U+68E0 # <cjk>
-0xDCAC U+68EF # <cjk>
-0xDCAD U+6928 # <cjk>
-0xDCAE U+692A # <cjk>
-0xDCAF U+691A # <cjk>
-0xDCB0 U+6923 # <cjk>
-0xDCB1 U+6921 # <cjk>
-0xDCB2 U+68C6 # <cjk>
-0xDCB3 U+6979 # <cjk>
-0xDCB4 U+6977 # <cjk>
-0xDCB5 U+695C # <cjk>
-0xDCB6 U+6978 # <cjk>
-0xDCB7 U+696B # <cjk>
-0xDCB8 U+6954 # <cjk>
-0xDCB9 U+697E # <cjk>
-0xDCBA U+696E # <cjk>
-0xDCBB U+6939 # <cjk>
-0xDCBC U+6974 # <cjk>
-0xDCBD U+693D # <cjk>
-0xDCBE U+6959 # <cjk>
-0xDCBF U+6930 # <cjk>
-0xDCC0 U+6961 # <cjk>
-0xDCC1 U+695E # <cjk>
-0xDCC2 U+695D # <cjk>
-0xDCC3 U+6981 # <cjk>
-0xDCC4 U+696A # <cjk>
-0xDCC5 U+69B2 # <cjk>
-0xDCC6 U+69AE # <cjk>
-0xDCC7 U+69D0 # <cjk>
-0xDCC8 U+69BF # <cjk>
-0xDCC9 U+69C1 # <cjk>
-0xDCCA U+69D3 # <cjk>
-0xDCCB U+69BE # <cjk>
-0xDCCC U+69CE # <cjk>
-0xDCCD U+5BE8 # <cjk>
-0xDCCE U+69CA # <cjk>
-0xDCCF U+69DD # <cjk>
-0xDCD0 U+69BB # <cjk>
-0xDCD1 U+69C3 # <cjk>
-0xDCD2 U+69A7 # <cjk>
-0xDCD3 U+6A2E # <cjk>
-0xDCD4 U+6991 # <cjk>
-0xDCD5 U+69A0 # <cjk>
-0xDCD6 U+699C # <cjk>
-0xDCD7 U+6995 # <cjk>
-0xDCD8 U+69B4 # <cjk>
-0xDCD9 U+69DE # <cjk>
-0xDCDA U+69E8 # <cjk>
-0xDCDB U+6A02 # <cjk>
-0xDCDC U+6A1B # <cjk>
-0xDCDD U+69FF # <cjk>
-0xDCDE U+6B0A # <cjk>
-0xDCDF U+69F9 # <cjk>
-0xDCE0 U+69F2 # <cjk>
-0xDCE1 U+69E7 # <cjk>
-0xDCE2 U+6A05 # <cjk>
-0xDCE3 U+69B1 # <cjk>
-0xDCE4 U+6A1E # <cjk>
-0xDCE5 U+69ED # <cjk>
-0xDCE6 U+6A14 # <cjk>
-0xDCE7 U+69EB # <cjk>
-0xDCE8 U+6A0A # <cjk>
-0xDCE9 U+6A12 # <cjk>
-0xDCEA U+6AC1 # <cjk>
-0xDCEB U+6A23 # <cjk>
-0xDCEC U+6A13 # <cjk>
-0xDCED U+6A44 # <cjk>
-0xDCEE U+6A0C # <cjk>
-0xDCEF U+6A72 # <cjk>
-0xDCF0 U+6A36 # <cjk>
-0xDCF1 U+6A78 # <cjk>
-0xDCF2 U+6A47 # <cjk>
-0xDCF3 U+6A62 # <cjk>
-0xDCF4 U+6A59 # <cjk>
-0xDCF5 U+6A66 # <cjk>
-0xDCF6 U+6A48 # <cjk>
-0xDCF7 U+6A38 # <cjk>
-0xDCF8 U+6A22 # <cjk>
-0xDCF9 U+6A90 # <cjk>
-0xDCFA U+6A8D # <cjk>
-0xDCFB U+6AA0 # <cjk>
-0xDCFC U+6A84 # <cjk>
-0xDCFD U+6AA2 # <cjk>
-0xDCFE U+6AA3 # <cjk>
-0xDDA1 U+6A97 # <cjk>
-0xDDA2 U+8617 # <cjk>
-0xDDA3 U+6ABB # <cjk>
-0xDDA4 U+6AC3 # <cjk>
-0xDDA5 U+6AC2 # <cjk>
-0xDDA6 U+6AB8 # <cjk>
-0xDDA7 U+6AB3 # <cjk>
-0xDDA8 U+6AAC # <cjk>
-0xDDA9 U+6ADE # <cjk>
-0xDDAA U+6AD1 # <cjk>
-0xDDAB U+6ADF # <cjk>
-0xDDAC U+6AAA # <cjk>
-0xDDAD U+6ADA # <cjk>
-0xDDAE U+6AEA # <cjk>
-0xDDAF U+6AFB # <cjk>
-0xDDB0 U+6B05 # <cjk>
-0xDDB1 U+8616 # <cjk>
-0xDDB2 U+6AFA # <cjk>
-0xDDB3 U+6B12 # <cjk>
-0xDDB4 U+6B16 # <cjk>
-0xDDB5 U+9B31 # <cjk>
-0xDDB6 U+6B1F # <cjk>
-0xDDB7 U+6B38 # <cjk>
-0xDDB8 U+6B37 # <cjk>
-0xDDB9 U+76DC # <cjk>
-0xDDBA U+6B39 # <cjk>
-0xDDBB U+98EE # <cjk>
-0xDDBC U+6B47 # <cjk>
-0xDDBD U+6B43 # <cjk>
-0xDDBE U+6B49 # <cjk>
-0xDDBF U+6B50 # <cjk>
-0xDDC0 U+6B59 # <cjk>
-0xDDC1 U+6B54 # <cjk>
-0xDDC2 U+6B5B # <cjk>
-0xDDC3 U+6B5F # <cjk>
-0xDDC4 U+6B61 # <cjk>
-0xDDC5 U+6B78 # <cjk>
-0xDDC6 U+6B79 # <cjk>
-0xDDC7 U+6B7F # <cjk>
-0xDDC8 U+6B80 # <cjk>
-0xDDC9 U+6B84 # <cjk>
-0xDDCA U+6B83 # <cjk>
-0xDDCB U+6B8D # <cjk>
-0xDDCC U+6B98 # <cjk>
-0xDDCD U+6B95 # <cjk>
-0xDDCE U+6B9E # <cjk>
-0xDDCF U+6BA4 # <cjk>
-0xDDD0 U+6BAA # <cjk>
-0xDDD1 U+6BAB # <cjk>
-0xDDD2 U+6BAF # <cjk>
-0xDDD3 U+6BB2 # <cjk>
-0xDDD4 U+6BB1 # <cjk>
-0xDDD5 U+6BB3 # <cjk>
-0xDDD6 U+6BB7 # <cjk>
-0xDDD7 U+6BBC # <cjk>
-0xDDD8 U+6BC6 # <cjk>
-0xDDD9 U+6BCB # <cjk>
-0xDDDA U+6BD3 # <cjk>
-0xDDDB U+6BDF # <cjk>
-0xDDDC U+6BEC # <cjk>
-0xDDDD U+6BEB # <cjk>
-0xDDDE U+6BF3 # <cjk>
-0xDDDF U+6BEF # <cjk>
-0xDDE0 U+9EBE # <cjk>
-0xDDE1 U+6C08 # <cjk>
-0xDDE2 U+6C13 # <cjk>
-0xDDE3 U+6C14 # <cjk>
-0xDDE4 U+6C1B # <cjk>
-0xDDE5 U+6C24 # <cjk>
-0xDDE6 U+6C23 # <cjk>
-0xDDE7 U+6C5E # <cjk>
-0xDDE8 U+6C55 # <cjk>
-0xDDE9 U+6C62 # <cjk>
-0xDDEA U+6C6A # <cjk>
-0xDDEB U+6C82 # <cjk>
-0xDDEC U+6C8D # <cjk>
-0xDDED U+6C9A # <cjk>
-0xDDEE U+6C81 # <cjk>
-0xDDEF U+6C9B # <cjk>
-0xDDF0 U+6C7E # <cjk>
-0xDDF1 U+6C68 # <cjk>
-0xDDF2 U+6C73 # <cjk>
-0xDDF3 U+6C92 # <cjk>
-0xDDF4 U+6C90 # <cjk>
-0xDDF5 U+6CC4 # <cjk>
-0xDDF6 U+6CF1 # <cjk>
-0xDDF7 U+6CD3 # <cjk>
-0xDDF8 U+6CBD # <cjk>
-0xDDF9 U+6CD7 # <cjk>
-0xDDFA U+6CC5 # <cjk>
-0xDDFB U+6CDD # <cjk>
-0xDDFC U+6CAE # <cjk>
-0xDDFD U+6CB1 # <cjk>
-0xDDFE U+6CBE # <cjk>
-0xDEA1 U+6CBA # <cjk>
-0xDEA2 U+6CDB # <cjk>
-0xDEA3 U+6CEF # <cjk>
-0xDEA4 U+6CD9 # <cjk>
-0xDEA5 U+6CEA # <cjk>
-0xDEA6 U+6D1F # <cjk>
-0xDEA7 U+884D # <cjk>
-0xDEA8 U+6D36 # <cjk>
-0xDEA9 U+6D2B # <cjk>
-0xDEAA U+6D3D # <cjk>
-0xDEAB U+6D38 # <cjk>
-0xDEAC U+6D19 # <cjk>
-0xDEAD U+6D35 # <cjk>
-0xDEAE U+6D33 # <cjk>
-0xDEAF U+6D12 # <cjk>
-0xDEB0 U+6D0C # <cjk>
-0xDEB1 U+6D63 # <cjk>
-0xDEB2 U+6D93 # <cjk>
-0xDEB3 U+6D64 # <cjk>
-0xDEB4 U+6D5A # <cjk>
-0xDEB5 U+6D79 # <cjk>
-0xDEB6 U+6D59 # <cjk>
-0xDEB7 U+6D8E # <cjk>
-0xDEB8 U+6D95 # <cjk>
-0xDEB9 U+6FE4 # <cjk>
-0xDEBA U+6D85 # <cjk>
-0xDEBB U+6DF9 # <cjk>
-0xDEBC U+6E15 # <cjk>
-0xDEBD U+6E0A # <cjk>
-0xDEBE U+6DB5 # <cjk>
-0xDEBF U+6DC7 # <cjk>
-0xDEC0 U+6DE6 # <cjk>
-0xDEC1 U+6DB8 # <cjk>
-0xDEC2 U+6DC6 # <cjk>
-0xDEC3 U+6DEC # <cjk>
-0xDEC4 U+6DDE # <cjk>
-0xDEC5 U+6DCC # <cjk>
-0xDEC6 U+6DE8 # <cjk>
-0xDEC7 U+6DD2 # <cjk>
-0xDEC8 U+6DC5 # <cjk>
-0xDEC9 U+6DFA # <cjk>
-0xDECA U+6DD9 # <cjk>
-0xDECB U+6DE4 # <cjk>
-0xDECC U+6DD5 # <cjk>
-0xDECD U+6DEA # <cjk>
-0xDECE U+6DEE # <cjk>
-0xDECF U+6E2D # <cjk>
-0xDED0 U+6E6E # <cjk>
-0xDED1 U+6E2E # <cjk>
-0xDED2 U+6E19 # <cjk>
-0xDED3 U+6E72 # <cjk>
-0xDED4 U+6E5F # <cjk>
-0xDED5 U+6E3E # <cjk>
-0xDED6 U+6E23 # <cjk>
-0xDED7 U+6E6B # <cjk>
-0xDED8 U+6E2B # <cjk>
-0xDED9 U+6E76 # <cjk>
-0xDEDA U+6E4D # <cjk>
-0xDEDB U+6E1F # <cjk>
-0xDEDC U+6E43 # <cjk>
-0xDEDD U+6E3A # <cjk>
-0xDEDE U+6E4E # <cjk>
-0xDEDF U+6E24 # <cjk>
-0xDEE0 U+6EFF # <cjk>
-0xDEE1 U+6E1D # <cjk>
-0xDEE2 U+6E38 # <cjk>
-0xDEE3 U+6E82 # <cjk>
-0xDEE4 U+6EAA # <cjk>
-0xDEE5 U+6E98 # <cjk>
-0xDEE6 U+6EC9 # <cjk>
-0xDEE7 U+6EB7 # <cjk>
-0xDEE8 U+6ED3 # <cjk>
-0xDEE9 U+6EBD # <cjk>
-0xDEEA U+6EAF # <cjk>
-0xDEEB U+6EC4 # <cjk>
-0xDEEC U+6EB2 # <cjk>
-0xDEED U+6ED4 # <cjk>
-0xDEEE U+6ED5 # <cjk>
-0xDEEF U+6E8F # <cjk>
-0xDEF0 U+6EA5 # <cjk>
-0xDEF1 U+6EC2 # <cjk>
-0xDEF2 U+6E9F # <cjk>
-0xDEF3 U+6F41 # <cjk>
-0xDEF4 U+6F11 # <cjk>
-0xDEF5 U+704C # <cjk>
-0xDEF6 U+6EEC # <cjk>
-0xDEF7 U+6EF8 # <cjk>
-0xDEF8 U+6EFE # <cjk>
-0xDEF9 U+6F3F # <cjk>
-0xDEFA U+6EF2 # <cjk>
-0xDEFB U+6F31 # <cjk>
-0xDEFC U+6EEF # <cjk>
-0xDEFD U+6F32 # <cjk>
-0xDEFE U+6ECC # <cjk>
-0xDFA1 U+6F3E # <cjk>
-0xDFA2 U+6F13 # <cjk>
-0xDFA3 U+6EF7 # <cjk>
-0xDFA4 U+6F86 # <cjk>
-0xDFA5 U+6F7A # <cjk>
-0xDFA6 U+6F78 # <cjk>
-0xDFA7 U+6F81 # <cjk>
-0xDFA8 U+6F80 # <cjk>
-0xDFA9 U+6F6F # <cjk>
-0xDFAA U+6F5B # <cjk>
-0xDFAB U+6FF3 # <cjk>
-0xDFAC U+6F6D # <cjk>
-0xDFAD U+6F82 # <cjk>
-0xDFAE U+6F7C # <cjk>
-0xDFAF U+6F58 # <cjk>
-0xDFB0 U+6F8E # <cjk>
-0xDFB1 U+6F91 # <cjk>
-0xDFB2 U+6FC2 # <cjk>
-0xDFB3 U+6F66 # <cjk>
-0xDFB4 U+6FB3 # <cjk>
-0xDFB5 U+6FA3 # <cjk>
-0xDFB6 U+6FA1 # <cjk>
-0xDFB7 U+6FA4 # <cjk>
-0xDFB8 U+6FB9 # <cjk>
-0xDFB9 U+6FC6 # <cjk>
-0xDFBA U+6FAA # <cjk>
-0xDFBB U+6FDF # <cjk>
-0xDFBC U+6FD5 # <cjk>
-0xDFBD U+6FEC # <cjk>
-0xDFBE U+6FD4 # <cjk>
-0xDFBF U+6FD8 # <cjk>
-0xDFC0 U+6FF1 # <cjk>
-0xDFC1 U+6FEE # <cjk>
-0xDFC2 U+6FDB # <cjk>
-0xDFC3 U+7009 # <cjk>
-0xDFC4 U+700B # <cjk>
-0xDFC5 U+6FFA # <cjk>
-0xDFC6 U+7011 # <cjk>
-0xDFC7 U+7001 # <cjk>
-0xDFC8 U+700F # <cjk>
-0xDFC9 U+6FFE # <cjk>
-0xDFCA U+701B # <cjk>
-0xDFCB U+701A # <cjk>
-0xDFCC U+6F74 # <cjk>
-0xDFCD U+701D # <cjk>
-0xDFCE U+7018 # <cjk>
-0xDFCF U+701F # <cjk>
-0xDFD0 U+7030 # <cjk>
-0xDFD1 U+703E # <cjk>
-0xDFD2 U+7032 # <cjk>
-0xDFD3 U+7051 # <cjk>
-0xDFD4 U+7063 # <cjk>
-0xDFD5 U+7099 # <cjk>
-0xDFD6 U+7092 # <cjk>
-0xDFD7 U+70AF # <cjk>
-0xDFD8 U+70F1 # <cjk>
-0xDFD9 U+70AC # <cjk>
-0xDFDA U+70B8 # <cjk>
-0xDFDB U+70B3 # <cjk>
-0xDFDC U+70AE # <cjk>
-0xDFDD U+70DF # <cjk>
-0xDFDE U+70CB # <cjk>
-0xDFDF U+70DD # <cjk>
-0xDFE0 U+70D9 # <cjk>
-0xDFE1 U+7109 # <cjk>
-0xDFE2 U+70FD # <cjk>
-0xDFE3 U+711C # <cjk>
-0xDFE4 U+7119 # <cjk>
-0xDFE5 U+7165 # <cjk>
-0xDFE6 U+7155 # <cjk>
-0xDFE7 U+7188 # <cjk>
-0xDFE8 U+7166 # <cjk>
-0xDFE9 U+7162 # <cjk>
-0xDFEA U+714C # <cjk>
-0xDFEB U+7156 # <cjk>
-0xDFEC U+716C # <cjk>
-0xDFED U+718F # <cjk>
-0xDFEE U+71FB # <cjk>
-0xDFEF U+7184 # <cjk>
-0xDFF0 U+7195 # <cjk>
-0xDFF1 U+71A8 # <cjk>
-0xDFF2 U+71AC # <cjk>
-0xDFF3 U+71D7 # <cjk>
-0xDFF4 U+71B9 # <cjk>
-0xDFF5 U+71BE # <cjk>
-0xDFF6 U+71D2 # <cjk>
-0xDFF7 U+71C9 # <cjk>
-0xDFF8 U+71D4 # <cjk>
-0xDFF9 U+71CE # <cjk>
-0xDFFA U+71E0 # <cjk>
-0xDFFB U+71EC # <cjk>
-0xDFFC U+71E7 # <cjk>
-0xDFFD U+71F5 # <cjk>
-0xDFFE U+71FC # <cjk>
-0xE0A1 U+71F9 # <cjk>
-0xE0A2 U+71FF # <cjk>
-0xE0A3 U+720D # <cjk>
-0xE0A4 U+7210 # <cjk>
-0xE0A5 U+721B # <cjk>
-0xE0A6 U+7228 # <cjk>
-0xE0A7 U+722D # <cjk>
-0xE0A8 U+722C # <cjk>
-0xE0A9 U+7230 # <cjk>
-0xE0AA U+7232 # <cjk>
-0xE0AB U+723B # <cjk>
-0xE0AC U+723C # <cjk>
-0xE0AD U+723F # <cjk>
-0xE0AE U+7240 # <cjk>
-0xE0AF U+7246 # <cjk>
-0xE0B0 U+724B # <cjk>
-0xE0B1 U+7258 # <cjk>
-0xE0B2 U+7274 # <cjk>
-0xE0B3 U+727E # <cjk>
-0xE0B4 U+7282 # <cjk>
-0xE0B5 U+7281 # <cjk>
-0xE0B6 U+7287 # <cjk>
-0xE0B7 U+7292 # <cjk>
-0xE0B8 U+7296 # <cjk>
-0xE0B9 U+72A2 # <cjk>
-0xE0BA U+72A7 # <cjk>
-0xE0BB U+72B9 # <cjk>
-0xE0BC U+72B2 # <cjk>
-0xE0BD U+72C3 # <cjk>
-0xE0BE U+72C6 # <cjk>
-0xE0BF U+72C4 # <cjk>
-0xE0C0 U+72CE # <cjk>
-0xE0C1 U+72D2 # <cjk>
-0xE0C2 U+72E2 # <cjk>
-0xE0C3 U+72E0 # <cjk>
-0xE0C4 U+72E1 # <cjk>
-0xE0C5 U+72F9 # <cjk>
-0xE0C6 U+72F7 # <cjk>
-0xE0C7 U+500F # <cjk>
-0xE0C8 U+7317 # <cjk>
-0xE0C9 U+730A # <cjk>
-0xE0CA U+731C # <cjk>
-0xE0CB U+7316 # <cjk>
-0xE0CC U+731D # <cjk>
-0xE0CD U+7334 # <cjk>
-0xE0CE U+732F # <cjk>
-0xE0CF U+7329 # <cjk>
-0xE0D0 U+7325 # <cjk>
-0xE0D1 U+733E # <cjk>
-0xE0D2 U+734E # <cjk>
-0xE0D3 U+734F # <cjk>
-0xE0D4 U+9ED8 # <cjk>
-0xE0D5 U+7357 # <cjk>
-0xE0D6 U+736A # <cjk>
-0xE0D7 U+7368 # <cjk>
-0xE0D8 U+7370 # <cjk>
-0xE0D9 U+7378 # <cjk>
-0xE0DA U+7375 # <cjk>
-0xE0DB U+737B # <cjk>
-0xE0DC U+737A # <cjk>
-0xE0DD U+73C8 # <cjk>
-0xE0DE U+73B3 # <cjk>
-0xE0DF U+73CE # <cjk>
-0xE0E0 U+73BB # <cjk>
-0xE0E1 U+73C0 # <cjk>
-0xE0E2 U+73E5 # <cjk>
-0xE0E3 U+73EE # <cjk>
-0xE0E4 U+73DE # <cjk>
-0xE0E5 U+74A2 # <cjk>
-0xE0E6 U+7405 # <cjk>
-0xE0E7 U+746F # <cjk>
-0xE0E8 U+7425 # <cjk>
-0xE0E9 U+73F8 # <cjk>
-0xE0EA U+7432 # <cjk>
-0xE0EB U+743A # <cjk>
-0xE0EC U+7455 # <cjk>
-0xE0ED U+743F # <cjk>
-0xE0EE U+745F # <cjk>
-0xE0EF U+7459 # <cjk>
-0xE0F0 U+7441 # <cjk>
-0xE0F1 U+745C # <cjk>
-0xE0F2 U+7469 # <cjk>
-0xE0F3 U+7470 # <cjk>
-0xE0F4 U+7463 # <cjk>
-0xE0F5 U+746A # <cjk>
-0xE0F6 U+7476 # <cjk>
-0xE0F7 U+747E # <cjk>
-0xE0F8 U+748B # <cjk>
-0xE0F9 U+749E # <cjk>
-0xE0FA U+74A7 # <cjk>
-0xE0FB U+74CA # <cjk>
-0xE0FC U+74CF # <cjk>
-0xE0FD U+74D4 # <cjk>
-0xE0FE U+73F1 # <cjk>
-0xE1A1 U+74E0 # <cjk>
-0xE1A2 U+74E3 # <cjk>
-0xE1A3 U+74E7 # <cjk>
-0xE1A4 U+74E9 # <cjk>
-0xE1A5 U+74EE # <cjk>
-0xE1A6 U+74F2 # <cjk>
-0xE1A7 U+74F0 # <cjk>
-0xE1A8 U+74F1 # <cjk>
-0xE1A9 U+74F8 # <cjk>
-0xE1AA U+74F7 # <cjk>
-0xE1AB U+7504 # <cjk>
-0xE1AC U+7503 # <cjk>
-0xE1AD U+7505 # <cjk>
-0xE1AE U+750C # <cjk>
-0xE1AF U+750E # <cjk>
-0xE1B0 U+750D # <cjk>
-0xE1B1 U+7515 # <cjk>
-0xE1B2 U+7513 # <cjk>
-0xE1B3 U+751E # <cjk>
-0xE1B4 U+7526 # <cjk>
-0xE1B5 U+752C # <cjk>
-0xE1B6 U+753C # <cjk>
-0xE1B7 U+7544 # <cjk>
-0xE1B8 U+754D # <cjk>
-0xE1B9 U+754A # <cjk>
-0xE1BA U+7549 # <cjk>
-0xE1BB U+755B # <cjk>
-0xE1BC U+7546 # <cjk>
-0xE1BD U+755A # <cjk>
-0xE1BE U+7569 # <cjk>
-0xE1BF U+7564 # <cjk>
-0xE1C0 U+7567 # <cjk>
-0xE1C1 U+756B # <cjk>
-0xE1C2 U+756D # <cjk>
-0xE1C3 U+7578 # <cjk>
-0xE1C4 U+7576 # <cjk>
-0xE1C5 U+7586 # <cjk>
-0xE1C6 U+7587 # <cjk>
-0xE1C7 U+7574 # <cjk>
-0xE1C8 U+758A # <cjk>
-0xE1C9 U+7589 # <cjk>
-0xE1CA U+7582 # <cjk>
-0xE1CB U+7594 # <cjk>
-0xE1CC U+759A # <cjk>
-0xE1CD U+759D # <cjk>
-0xE1CE U+75A5 # <cjk>
-0xE1CF U+75A3 # <cjk>
-0xE1D0 U+75C2 # <cjk>
-0xE1D1 U+75B3 # <cjk>
-0xE1D2 U+75C3 # <cjk>
-0xE1D3 U+75B5 # <cjk>
-0xE1D4 U+75BD # <cjk>
-0xE1D5 U+75B8 # <cjk>
-0xE1D6 U+75BC # <cjk>
-0xE1D7 U+75B1 # <cjk>
-0xE1D8 U+75CD # <cjk>
-0xE1D9 U+75CA # <cjk>
-0xE1DA U+75D2 # <cjk>
-0xE1DB U+75D9 # <cjk>
-0xE1DC U+75E3 # <cjk>
-0xE1DD U+75DE # <cjk>
-0xE1DE U+75FE # <cjk>
-0xE1DF U+75FF # <cjk>
-0xE1E0 U+75FC # <cjk>
-0xE1E1 U+7601 # <cjk>
-0xE1E2 U+75F0 # <cjk>
-0xE1E3 U+75FA # <cjk>
-0xE1E4 U+75F2 # <cjk>
-0xE1E5 U+75F3 # <cjk>
-0xE1E6 U+760B # <cjk>
-0xE1E7 U+760D # <cjk>
-0xE1E8 U+7609 # <cjk>
-0xE1E9 U+761F # <cjk>
-0xE1EA U+7627 # <cjk>
-0xE1EB U+7620 # <cjk>
-0xE1EC U+7621 # <cjk>
-0xE1ED U+7622 # <cjk>
-0xE1EE U+7624 # <cjk>
-0xE1EF U+7634 # <cjk>
-0xE1F0 U+7630 # <cjk>
-0xE1F1 U+763B # <cjk>
-0xE1F2 U+7647 # <cjk>
-0xE1F3 U+7648 # <cjk>
-0xE1F4 U+7646 # <cjk>
-0xE1F5 U+765C # <cjk>
-0xE1F6 U+7658 # <cjk>
-0xE1F7 U+7661 # <cjk>
-0xE1F8 U+7662 # <cjk>
-0xE1F9 U+7668 # <cjk>
-0xE1FA U+7669 # <cjk>
-0xE1FB U+766A # <cjk>
-0xE1FC U+7667 # <cjk>
-0xE1FD U+766C # <cjk>
-0xE1FE U+7670 # <cjk>
-0xE2A1 U+7672 # <cjk>
-0xE2A2 U+7676 # <cjk>
-0xE2A3 U+7678 # <cjk>
-0xE2A4 U+767C # <cjk>
-0xE2A5 U+7680 # <cjk>
-0xE2A6 U+7683 # <cjk>
-0xE2A7 U+7688 # <cjk>
-0xE2A8 U+768B # <cjk>
-0xE2A9 U+768E # <cjk>
-0xE2AA U+7696 # <cjk>
-0xE2AB U+7693 # <cjk>
-0xE2AC U+7699 # <cjk>
-0xE2AD U+769A # <cjk>
-0xE2AE U+76B0 # <cjk>
-0xE2AF U+76B4 # <cjk>
-0xE2B0 U+76B8 # <cjk>
-0xE2B1 U+76B9 # <cjk>
-0xE2B2 U+76BA # <cjk>
-0xE2B3 U+76C2 # <cjk>
-0xE2B4 U+76CD # <cjk>
-0xE2B5 U+76D6 # <cjk>
-0xE2B6 U+76D2 # <cjk>
-0xE2B7 U+76DE # <cjk>
-0xE2B8 U+76E1 # <cjk>
-0xE2B9 U+76E5 # <cjk>
-0xE2BA U+76E7 # <cjk>
-0xE2BB U+76EA # <cjk>
-0xE2BC U+862F # <cjk>
-0xE2BD U+76FB # <cjk>
-0xE2BE U+7708 # <cjk>
-0xE2BF U+7707 # <cjk>
-0xE2C0 U+7704 # <cjk>
-0xE2C1 U+7729 # <cjk>
-0xE2C2 U+7724 # <cjk>
-0xE2C3 U+771E # <cjk>
-0xE2C4 U+7725 # <cjk>
-0xE2C5 U+7726 # <cjk>
-0xE2C6 U+771B # <cjk>
-0xE2C7 U+7737 # <cjk>
-0xE2C8 U+7738 # <cjk>
-0xE2C9 U+7747 # <cjk>
-0xE2CA U+775A # <cjk>
-0xE2CB U+7768 # <cjk>
-0xE2CC U+776B # <cjk>
-0xE2CD U+775B # <cjk>
-0xE2CE U+7765 # <cjk>
-0xE2CF U+777F # <cjk>
-0xE2D0 U+777E # <cjk>
-0xE2D1 U+7779 # <cjk>
-0xE2D2 U+778E # <cjk>
-0xE2D3 U+778B # <cjk>
-0xE2D4 U+7791 # <cjk>
-0xE2D5 U+77A0 # <cjk>
-0xE2D6 U+779E # <cjk>
-0xE2D7 U+77B0 # <cjk>
-0xE2D8 U+77B6 # <cjk>
-0xE2D9 U+77B9 # <cjk>
-0xE2DA U+77BF # <cjk>
-0xE2DB U+77BC # <cjk>
-0xE2DC U+77BD # <cjk>
-0xE2DD U+77BB # <cjk>
-0xE2DE U+77C7 # <cjk>
-0xE2DF U+77CD # <cjk>
-0xE2E0 U+77D7 # <cjk>
-0xE2E1 U+77DA # <cjk>
-0xE2E2 U+77DC # <cjk>
-0xE2E3 U+77E3 # <cjk>
-0xE2E4 U+77EE # <cjk>
-0xE2E5 U+77FC # <cjk>
-0xE2E6 U+780C # <cjk>
-0xE2E7 U+7812 # <cjk>
-0xE2E8 U+7926 # <cjk>
-0xE2E9 U+7820 # <cjk>
-0xE2EA U+792A # <cjk>
-0xE2EB U+7845 # <cjk>
-0xE2EC U+788E # <cjk>
-0xE2ED U+7874 # <cjk>
-0xE2EE U+7886 # <cjk>
-0xE2EF U+787C # <cjk>
-0xE2F0 U+789A # <cjk>
-0xE2F1 U+788C # <cjk>
-0xE2F2 U+78A3 # <cjk>
-0xE2F3 U+78B5 # <cjk>
-0xE2F4 U+78AA # <cjk>
-0xE2F5 U+78AF # <cjk>
-0xE2F6 U+78D1 # <cjk>
-0xE2F7 U+78C6 # <cjk>
-0xE2F8 U+78CB # <cjk>
-0xE2F9 U+78D4 # <cjk>
-0xE2FA U+78BE # <cjk>
-0xE2FB U+78BC # <cjk>
-0xE2FC U+78C5 # <cjk>
-0xE2FD U+78CA # <cjk>
-0xE2FE U+78EC # <cjk>
-0xE3A1 U+78E7 # <cjk>
-0xE3A2 U+78DA # <cjk>
-0xE3A3 U+78FD # <cjk>
-0xE3A4 U+78F4 # <cjk>
-0xE3A5 U+7907 # <cjk>
-0xE3A6 U+7912 # <cjk>
-0xE3A7 U+7911 # <cjk>
-0xE3A8 U+7919 # <cjk>
-0xE3A9 U+792C # <cjk>
-0xE3AA U+792B # <cjk>
-0xE3AB U+7940 # <cjk>
-0xE3AC U+7960 # <cjk>
-0xE3AD U+7957 # <cjk>
-0xE3AE U+795F # <cjk>
-0xE3AF U+795A # <cjk>
-0xE3B0 U+7955 # <cjk>
-0xE3B1 U+7953 # <cjk>
-0xE3B2 U+797A # <cjk>
-0xE3B3 U+797F # <cjk>
-0xE3B4 U+798A # <cjk>
-0xE3B5 U+799D # <cjk>
-0xE3B6 U+79A7 # <cjk>
-0xE3B7 U+9F4B # <cjk>
-0xE3B8 U+79AA # <cjk>
-0xE3B9 U+79AE # <cjk>
-0xE3BA U+79B3 # <cjk>
-0xE3BB U+79B9 # <cjk>
-0xE3BC U+79BA # <cjk>
-0xE3BD U+79C9 # <cjk>
-0xE3BE U+79D5 # <cjk>
-0xE3BF U+79E7 # <cjk>
-0xE3C0 U+79EC # <cjk>
-0xE3C1 U+79E1 # <cjk>
-0xE3C2 U+79E3 # <cjk>
-0xE3C3 U+7A08 # <cjk>
-0xE3C4 U+7A0D # <cjk>
-0xE3C5 U+7A18 # <cjk>
-0xE3C6 U+7A19 # <cjk>
-0xE3C7 U+7A20 # <cjk>
-0xE3C8 U+7A1F # <cjk>
-0xE3C9 U+7980 # <cjk>
-0xE3CA U+7A31 # <cjk>
-0xE3CB U+7A3B # <cjk>
-0xE3CC U+7A3E # <cjk>
-0xE3CD U+7A37 # <cjk>
-0xE3CE U+7A43 # <cjk>
-0xE3CF U+7A57 # <cjk>
-0xE3D0 U+7A49 # <cjk>
-0xE3D1 U+7A61 # <cjk>
-0xE3D2 U+7A62 # <cjk>
-0xE3D3 U+7A69 # <cjk>
-0xE3D4 U+9F9D # <cjk>
-0xE3D5 U+7A70 # <cjk>
-0xE3D6 U+7A79 # <cjk>
-0xE3D7 U+7A7D # <cjk>
-0xE3D8 U+7A88 # <cjk>
-0xE3D9 U+7A97 # <cjk>
-0xE3DA U+7A95 # <cjk>
-0xE3DB U+7A98 # <cjk>
-0xE3DC U+7A96 # <cjk>
-0xE3DD U+7AA9 # <cjk>
-0xE3DE U+7AC8 # <cjk>
-0xE3DF U+7AB0 # <cjk>
-0xE3E0 U+7AB6 # <cjk>
-0xE3E1 U+7AC5 # <cjk>
-0xE3E2 U+7AC4 # <cjk>
-0xE3E3 U+7ABF # <cjk>
-0xE3E4 U+9083 # <cjk>
-0xE3E5 U+7AC7 # <cjk>
-0xE3E6 U+7ACA # <cjk>
-0xE3E7 U+7ACD # <cjk>
-0xE3E8 U+7ACF # <cjk>
-0xE3E9 U+7AD5 # <cjk>
-0xE3EA U+7AD3 # <cjk>
-0xE3EB U+7AD9 # <cjk>
-0xE3EC U+7ADA # <cjk>
-0xE3ED U+7ADD # <cjk>
-0xE3EE U+7AE1 # <cjk>
-0xE3EF U+7AE2 # <cjk>
-0xE3F0 U+7AE6 # <cjk>
-0xE3F1 U+7AED # <cjk>
-0xE3F2 U+7AF0 # <cjk>
-0xE3F3 U+7B02 # <cjk>
-0xE3F4 U+7B0F # <cjk>
-0xE3F5 U+7B0A # <cjk>
-0xE3F6 U+7B06 # <cjk>
-0xE3F7 U+7B33 # <cjk>
-0xE3F8 U+7B18 # <cjk>
-0xE3F9 U+7B19 # <cjk>
-0xE3FA U+7B1E # <cjk>
-0xE3FB U+7B35 # <cjk>
-0xE3FC U+7B28 # <cjk>
-0xE3FD U+7B36 # <cjk>
-0xE3FE U+7B50 # <cjk>
-0xE4A1 U+7B7A # <cjk>
-0xE4A2 U+7B04 # <cjk>
-0xE4A3 U+7B4D # <cjk>
-0xE4A4 U+7B0B # <cjk>
-0xE4A5 U+7B4C # <cjk>
-0xE4A6 U+7B45 # <cjk>
-0xE4A7 U+7B75 # <cjk>
-0xE4A8 U+7B65 # <cjk>
-0xE4A9 U+7B74 # <cjk>
-0xE4AA U+7B67 # <cjk>
-0xE4AB U+7B70 # <cjk>
-0xE4AC U+7B71 # <cjk>
-0xE4AD U+7B6C # <cjk>
-0xE4AE U+7B6E # <cjk>
-0xE4AF U+7B9D # <cjk>
-0xE4B0 U+7B98 # <cjk>
-0xE4B1 U+7B9F # <cjk>
-0xE4B2 U+7B8D # <cjk>
-0xE4B3 U+7B9C # <cjk>
-0xE4B4 U+7B9A # <cjk>
-0xE4B5 U+7B8B # <cjk>
-0xE4B6 U+7B92 # <cjk>
-0xE4B7 U+7B8F # <cjk>
-0xE4B8 U+7B5D # <cjk>
-0xE4B9 U+7B99 # <cjk>
-0xE4BA U+7BCB # <cjk>
-0xE4BB U+7BC1 # <cjk>
-0xE4BC U+7BCC # <cjk>
-0xE4BD U+7BCF # <cjk>
-0xE4BE U+7BB4 # <cjk>
-0xE4BF U+7BC6 # <cjk>
-0xE4C0 U+7BDD # <cjk>
-0xE4C1 U+7BE9 # <cjk>
-0xE4C2 U+7C11 # <cjk>
-0xE4C3 U+7C14 # <cjk>
-0xE4C4 U+7BE6 # <cjk>
-0xE4C5 U+7BE5 # <cjk>
-0xE4C6 U+7C60 # <cjk>
-0xE4C7 U+7C00 # <cjk>
-0xE4C8 U+7C07 # <cjk>
-0xE4C9 U+7C13 # <cjk>
-0xE4CA U+7BF3 # <cjk>
-0xE4CB U+7BF7 # <cjk>
-0xE4CC U+7C17 # <cjk>
-0xE4CD U+7C0D # <cjk>
-0xE4CE U+7BF6 # <cjk>
-0xE4CF U+7C23 # <cjk>
-0xE4D0 U+7C27 # <cjk>
-0xE4D1 U+7C2A # <cjk>
-0xE4D2 U+7C1F # <cjk>
-0xE4D3 U+7C37 # <cjk>
-0xE4D4 U+7C2B # <cjk>
-0xE4D5 U+7C3D # <cjk>
-0xE4D6 U+7C4C # <cjk>
-0xE4D7 U+7C43 # <cjk>
-0xE4D8 U+7C54 # <cjk>
-0xE4D9 U+7C4F # <cjk>
-0xE4DA U+7C40 # <cjk>
-0xE4DB U+7C50 # <cjk>
-0xE4DC U+7C58 # <cjk>
-0xE4DD U+7C5F # <cjk>
-0xE4DE U+7C64 # <cjk>
-0xE4DF U+7C56 # <cjk>
-0xE4E0 U+7C65 # <cjk>
-0xE4E1 U+7C6C # <cjk>
-0xE4E2 U+7C75 # <cjk>
-0xE4E3 U+7C83 # <cjk>
-0xE4E4 U+7C90 # <cjk>
-0xE4E5 U+7CA4 # <cjk>
-0xE4E6 U+7CAD # <cjk>
-0xE4E7 U+7CA2 # <cjk>
-0xE4E8 U+7CAB # <cjk>
-0xE4E9 U+7CA1 # <cjk>
-0xE4EA U+7CA8 # <cjk>
-0xE4EB U+7CB3 # <cjk>
-0xE4EC U+7CB2 # <cjk>
-0xE4ED U+7CB1 # <cjk>
-0xE4EE U+7CAE # <cjk>
-0xE4EF U+7CB9 # <cjk>
-0xE4F0 U+7CBD # <cjk>
-0xE4F1 U+7CC0 # <cjk>
-0xE4F2 U+7CC5 # <cjk>
-0xE4F3 U+7CC2 # <cjk>
-0xE4F4 U+7CD8 # <cjk>
-0xE4F5 U+7CD2 # <cjk>
-0xE4F6 U+7CDC # <cjk>
-0xE4F7 U+7CE2 # <cjk>
-0xE4F8 U+9B3B # <cjk>
-0xE4F9 U+7CEF # <cjk>
-0xE4FA U+7CF2 # <cjk>
-0xE4FB U+7CF4 # <cjk>
-0xE4FC U+7CF6 # <cjk>
-0xE4FD U+7CFA # <cjk>
-0xE4FE U+7D06 # <cjk>
-0xE5A1 U+7D02 # <cjk>
-0xE5A2 U+7D1C # <cjk>
-0xE5A3 U+7D15 # <cjk>
-0xE5A4 U+7D0A # <cjk>
-0xE5A5 U+7D45 # <cjk>
-0xE5A6 U+7D4B # <cjk>
-0xE5A7 U+7D2E # <cjk>
-0xE5A8 U+7D32 # <cjk>
-0xE5A9 U+7D3F # <cjk>
-0xE5AA U+7D35 # <cjk>
-0xE5AB U+7D46 # <cjk>
-0xE5AC U+7D73 # <cjk>
-0xE5AD U+7D56 # <cjk>
-0xE5AE U+7D4E # <cjk>
-0xE5AF U+7D72 # <cjk>
-0xE5B0 U+7D68 # <cjk>
-0xE5B1 U+7D6E # <cjk>
-0xE5B2 U+7D4F # <cjk>
-0xE5B3 U+7D63 # <cjk>
-0xE5B4 U+7D93 # <cjk>
-0xE5B5 U+7D89 # <cjk>
-0xE5B6 U+7D5B # <cjk>
-0xE5B7 U+7D8F # <cjk>
-0xE5B8 U+7D7D # <cjk>
-0xE5B9 U+7D9B # <cjk>
-0xE5BA U+7DBA # <cjk>
-0xE5BB U+7DAE # <cjk>
-0xE5BC U+7DA3 # <cjk>
-0xE5BD U+7DB5 # <cjk>
-0xE5BE U+7DC7 # <cjk>
-0xE5BF U+7DBD # <cjk>
-0xE5C0 U+7DAB # <cjk>
-0xE5C1 U+7E3D # <cjk>
-0xE5C2 U+7DA2 # <cjk>
-0xE5C3 U+7DAF # <cjk>
-0xE5C4 U+7DDC # <cjk>
-0xE5C5 U+7DB8 # <cjk>
-0xE5C6 U+7D9F # <cjk>
-0xE5C7 U+7DB0 # <cjk>
-0xE5C8 U+7DD8 # <cjk>
-0xE5C9 U+7DDD # <cjk>
-0xE5CA U+7DE4 # <cjk>
-0xE5CB U+7DDE # <cjk>
-0xE5CC U+7DFB # <cjk>
-0xE5CD U+7DF2 # <cjk>
-0xE5CE U+7DE1 # <cjk>
-0xE5CF U+7E05 # <cjk>
-0xE5D0 U+7E0A # <cjk>
-0xE5D1 U+7E23 # <cjk>
-0xE5D2 U+7E21 # <cjk>
-0xE5D3 U+7E12 # <cjk>
-0xE5D4 U+7E31 # <cjk>
-0xE5D5 U+7E1F # <cjk>
-0xE5D6 U+7E09 # <cjk>
-0xE5D7 U+7E0B # <cjk>
-0xE5D8 U+7E22 # <cjk>
-0xE5D9 U+7E46 # <cjk>
-0xE5DA U+7E66 # <cjk>
-0xE5DB U+7E3B # <cjk>
-0xE5DC U+7E35 # <cjk>
-0xE5DD U+7E39 # <cjk>
-0xE5DE U+7E43 # <cjk>
-0xE5DF U+7E37 # <cjk>
-0xE5E0 U+7E32 # <cjk>
-0xE5E1 U+7E3A # <cjk>
-0xE5E2 U+7E67 # <cjk>
-0xE5E3 U+7E5D # <cjk>
-0xE5E4 U+7E56 # <cjk>
-0xE5E5 U+7E5E # <cjk>
-0xE5E6 U+7E59 # <cjk>
-0xE5E7 U+7E5A # <cjk>
-0xE5E8 U+7E79 # <cjk>
-0xE5E9 U+7E6A # <cjk>
-0xE5EA U+7E69 # <cjk>
-0xE5EB U+7E7C # <cjk>
-0xE5EC U+7E7B # <cjk>
-0xE5ED U+7E83 # <cjk>
-0xE5EE U+7DD5 # <cjk>
-0xE5EF U+7E7D # <cjk>
-0xE5F0 U+8FAE # <cjk>
-0xE5F1 U+7E7F # <cjk>
-0xE5F2 U+7E88 # <cjk>
-0xE5F3 U+7E89 # <cjk>
-0xE5F4 U+7E8C # <cjk>
-0xE5F5 U+7E92 # <cjk>
-0xE5F6 U+7E90 # <cjk>
-0xE5F7 U+7E93 # <cjk>
-0xE5F8 U+7E94 # <cjk>
-0xE5F9 U+7E96 # <cjk>
-0xE5FA U+7E8E # <cjk>
-0xE5FB U+7E9B # <cjk>
-0xE5FC U+7E9C # <cjk>
-0xE5FD U+7F38 # <cjk>
-0xE5FE U+7F3A # <cjk>
-0xE6A1 U+7F45 # <cjk>
-0xE6A2 U+7F4C # <cjk>
-0xE6A3 U+7F4D # <cjk>
-0xE6A4 U+7F4E # <cjk>
-0xE6A5 U+7F50 # <cjk>
-0xE6A6 U+7F51 # <cjk>
-0xE6A7 U+7F55 # <cjk>
-0xE6A8 U+7F54 # <cjk>
-0xE6A9 U+7F58 # <cjk>
-0xE6AA U+7F5F # <cjk>
-0xE6AB U+7F60 # <cjk>
-0xE6AC U+7F68 # <cjk>
-0xE6AD U+7F69 # <cjk>
-0xE6AE U+7F67 # <cjk>
-0xE6AF U+7F78 # <cjk>
-0xE6B0 U+7F82 # <cjk>
-0xE6B1 U+7F86 # <cjk>
-0xE6B2 U+7F83 # <cjk>
-0xE6B3 U+7F88 # <cjk>
-0xE6B4 U+7F87 # <cjk>
-0xE6B5 U+7F8C # <cjk>
-0xE6B6 U+7F94 # <cjk>
-0xE6B7 U+7F9E # <cjk>
-0xE6B8 U+7F9D # <cjk>
-0xE6B9 U+7F9A # <cjk>
-0xE6BA U+7FA3 # <cjk>
-0xE6BB U+7FAF # <cjk>
-0xE6BC U+7FB2 # <cjk>
-0xE6BD U+7FB9 # <cjk>
-0xE6BE U+7FAE # <cjk>
-0xE6BF U+7FB6 # <cjk>
-0xE6C0 U+7FB8 # <cjk>
-0xE6C1 U+8B71 # <cjk>
-0xE6C2 U+7FC5 # <cjk>
-0xE6C3 U+7FC6 # <cjk>
-0xE6C4 U+7FCA # <cjk>
-0xE6C5 U+7FD5 # <cjk>
-0xE6C6 U+7FD4 # <cjk>
-0xE6C7 U+7FE1 # <cjk>
-0xE6C8 U+7FE6 # <cjk>
-0xE6C9 U+7FE9 # <cjk>
-0xE6CA U+7FF3 # <cjk>
-0xE6CB U+7FF9 # <cjk>
-0xE6CC U+98DC # <cjk>
-0xE6CD U+8006 # <cjk>
-0xE6CE U+8004 # <cjk>
-0xE6CF U+800B # <cjk>
-0xE6D0 U+8012 # <cjk>
-0xE6D1 U+8018 # <cjk>
-0xE6D2 U+8019 # <cjk>
-0xE6D3 U+801C # <cjk>
-0xE6D4 U+8021 # <cjk>
-0xE6D5 U+8028 # <cjk>
-0xE6D6 U+803F # <cjk>
-0xE6D7 U+803B # <cjk>
-0xE6D8 U+804A # <cjk>
-0xE6D9 U+8046 # <cjk>
-0xE6DA U+8052 # <cjk>
-0xE6DB U+8058 # <cjk>
-0xE6DC U+805A # <cjk>
-0xE6DD U+805F # <cjk>
-0xE6DE U+8062 # <cjk>
-0xE6DF U+8068 # <cjk>
-0xE6E0 U+8073 # <cjk>
-0xE6E1 U+8072 # <cjk>
-0xE6E2 U+8070 # <cjk>
-0xE6E3 U+8076 # <cjk>
-0xE6E4 U+8079 # <cjk>
-0xE6E5 U+807D # <cjk>
-0xE6E6 U+807F # <cjk>
-0xE6E7 U+8084 # <cjk>
-0xE6E8 U+8086 # <cjk>
-0xE6E9 U+8085 # <cjk>
-0xE6EA U+809B # <cjk>
-0xE6EB U+8093 # <cjk>
-0xE6EC U+809A # <cjk>
-0xE6ED U+80AD # <cjk>
-0xE6EE U+5190 # <cjk>
-0xE6EF U+80AC # <cjk>
-0xE6F0 U+80DB # <cjk>
-0xE6F1 U+80E5 # <cjk>
-0xE6F2 U+80D9 # <cjk>
-0xE6F3 U+80DD # <cjk>
-0xE6F4 U+80C4 # <cjk>
-0xE6F5 U+80DA # <cjk>
-0xE6F6 U+80D6 # <cjk>
-0xE6F7 U+8109 # <cjk>
-0xE6F8 U+80EF # <cjk>
-0xE6F9 U+80F1 # <cjk>
-0xE6FA U+811B # <cjk>
-0xE6FB U+8129 # <cjk>
-0xE6FC U+8123 # <cjk>
-0xE6FD U+812F # <cjk>
-0xE6FE U+814B # <cjk>
-0xE7A1 U+968B # <cjk>
-0xE7A2 U+8146 # <cjk>
-0xE7A3 U+813E # <cjk>
-0xE7A4 U+8153 # <cjk>
-0xE7A5 U+8151 # <cjk>
-0xE7A6 U+80FC # <cjk>
-0xE7A7 U+8171 # <cjk>
-0xE7A8 U+816E # <cjk>
-0xE7A9 U+8165 # <cjk>
-0xE7AA U+8166 # <cjk>
-0xE7AB U+8174 # <cjk>
-0xE7AC U+8183 # <cjk>
-0xE7AD U+8188 # <cjk>
-0xE7AE U+818A # <cjk>
-0xE7AF U+8180 # <cjk>
-0xE7B0 U+8182 # <cjk>
-0xE7B1 U+81A0 # <cjk>
-0xE7B2 U+8195 # <cjk>
-0xE7B3 U+81A4 # <cjk>
-0xE7B4 U+81A3 # <cjk>
-0xE7B5 U+815F # <cjk>
-0xE7B6 U+8193 # <cjk>
-0xE7B7 U+81A9 # <cjk>
-0xE7B8 U+81B0 # <cjk>
-0xE7B9 U+81B5 # <cjk>
-0xE7BA U+81BE # <cjk>
-0xE7BB U+81B8 # <cjk>
-0xE7BC U+81BD # <cjk>
-0xE7BD U+81C0 # <cjk>
-0xE7BE U+81C2 # <cjk>
-0xE7BF U+81BA # <cjk>
-0xE7C0 U+81C9 # <cjk>
-0xE7C1 U+81CD # <cjk>
-0xE7C2 U+81D1 # <cjk>
-0xE7C3 U+81D9 # <cjk>
-0xE7C4 U+81D8 # <cjk>
-0xE7C5 U+81C8 # <cjk>
-0xE7C6 U+81DA # <cjk>
-0xE7C7 U+81DF # <cjk>
-0xE7C8 U+81E0 # <cjk>
-0xE7C9 U+81E7 # <cjk>
-0xE7CA U+81FA # <cjk>
-0xE7CB U+81FB # <cjk>
-0xE7CC U+81FE # <cjk>
-0xE7CD U+8201 # <cjk>
-0xE7CE U+8202 # <cjk>
-0xE7CF U+8205 # <cjk>
-0xE7D0 U+8207 # <cjk>
-0xE7D1 U+820A # <cjk>
-0xE7D2 U+820D # <cjk>
-0xE7D3 U+8210 # <cjk>
-0xE7D4 U+8216 # <cjk>
-0xE7D5 U+8229 # <cjk>
-0xE7D6 U+822B # <cjk>
-0xE7D7 U+8238 # <cjk>
-0xE7D8 U+8233 # <cjk>
-0xE7D9 U+8240 # <cjk>
-0xE7DA U+8259 # <cjk>
-0xE7DB U+8258 # <cjk>
-0xE7DC U+825D # <cjk>
-0xE7DD U+825A # <cjk>
-0xE7DE U+825F # <cjk>
-0xE7DF U+8264 # <cjk>
-0xE7E0 U+8262 # <cjk>
-0xE7E1 U+8268 # <cjk>
-0xE7E2 U+826A # <cjk>
-0xE7E3 U+826B # <cjk>
-0xE7E4 U+822E # <cjk>
-0xE7E5 U+8271 # <cjk>
-0xE7E6 U+8277 # <cjk>
-0xE7E7 U+8278 # <cjk>
-0xE7E8 U+827E # <cjk>
-0xE7E9 U+828D # <cjk>
-0xE7EA U+8292 # <cjk>
-0xE7EB U+82AB # <cjk>
-0xE7EC U+829F # <cjk>
-0xE7ED U+82BB # <cjk>
-0xE7EE U+82AC # <cjk>
-0xE7EF U+82E1 # <cjk>
-0xE7F0 U+82E3 # <cjk>
-0xE7F1 U+82DF # <cjk>
-0xE7F2 U+82D2 # <cjk>
-0xE7F3 U+82F4 # <cjk>
-0xE7F4 U+82F3 # <cjk>
-0xE7F5 U+82FA # <cjk>
-0xE7F6 U+8393 # <cjk>
-0xE7F7 U+8303 # <cjk>
-0xE7F8 U+82FB # <cjk>
-0xE7F9 U+82F9 # <cjk>
-0xE7FA U+82DE # <cjk>
-0xE7FB U+8306 # <cjk>
-0xE7FC U+82DC # <cjk>
-0xE7FD U+8309 # <cjk>
-0xE7FE U+82D9 # <cjk>
-0xE8A1 U+8335 # <cjk>
-0xE8A2 U+8334 # <cjk>
-0xE8A3 U+8316 # <cjk>
-0xE8A4 U+8332 # <cjk>
-0xE8A5 U+8331 # <cjk>
-0xE8A6 U+8340 # <cjk>
-0xE8A7 U+8339 # <cjk>
-0xE8A8 U+8350 # <cjk>
-0xE8A9 U+8345 # <cjk>
-0xE8AA U+832F # <cjk>
-0xE8AB U+832B # <cjk>
-0xE8AC U+8317 # <cjk>
-0xE8AD U+8318 # <cjk>
-0xE8AE U+8385 # <cjk>
-0xE8AF U+839A # <cjk>
-0xE8B0 U+83AA # <cjk>
-0xE8B1 U+839F # <cjk>
-0xE8B2 U+83A2 # <cjk>
-0xE8B3 U+8396 # <cjk>
-0xE8B4 U+8323 # <cjk>
-0xE8B5 U+838E # <cjk>
-0xE8B6 U+8387 # <cjk>
-0xE8B7 U+838A # <cjk>
-0xE8B8 U+837C # <cjk>
-0xE8B9 U+83B5 # <cjk>
-0xE8BA U+8373 # <cjk>
-0xE8BB U+8375 # <cjk>
-0xE8BC U+83A0 # <cjk>
-0xE8BD U+8389 # <cjk>
-0xE8BE U+83A8 # <cjk>
-0xE8BF U+83F4 # <cjk>
-0xE8C0 U+8413 # <cjk>
-0xE8C1 U+83EB # <cjk>
-0xE8C2 U+83CE # <cjk>
-0xE8C3 U+83FD # <cjk>
-0xE8C4 U+8403 # <cjk>
-0xE8C5 U+83D8 # <cjk>
-0xE8C6 U+840B # <cjk>
-0xE8C7 U+83C1 # <cjk>
-0xE8C8 U+83F7 # <cjk>
-0xE8C9 U+8407 # <cjk>
-0xE8CA U+83E0 # <cjk>
-0xE8CB U+83F2 # <cjk>
-0xE8CC U+840D # <cjk>
-0xE8CD U+8422 # <cjk>
-0xE8CE U+8420 # <cjk>
-0xE8CF U+83BD # <cjk>
-0xE8D0 U+8438 # <cjk>
-0xE8D1 U+8506 # <cjk>
-0xE8D2 U+83FB # <cjk>
-0xE8D3 U+846D # <cjk>
-0xE8D4 U+842A # <cjk>
-0xE8D5 U+843C # <cjk>
-0xE8D6 U+855A # <cjk>
-0xE8D7 U+8484 # <cjk>
-0xE8D8 U+8477 # <cjk>
-0xE8D9 U+846B # <cjk>
-0xE8DA U+84AD # <cjk>
-0xE8DB U+846E # <cjk>
-0xE8DC U+8482 # <cjk>
-0xE8DD U+8469 # <cjk>
-0xE8DE U+8446 # <cjk>
-0xE8DF U+842C # <cjk>
-0xE8E0 U+846F # <cjk>
-0xE8E1 U+8479 # <cjk>
-0xE8E2 U+8435 # <cjk>
-0xE8E3 U+84CA # <cjk>
-0xE8E4 U+8462 # <cjk>
-0xE8E5 U+84B9 # <cjk>
-0xE8E6 U+84BF # <cjk>
-0xE8E7 U+849F # <cjk>
-0xE8E8 U+84D9 # <cjk>
-0xE8E9 U+84CD # <cjk>
-0xE8EA U+84BB # <cjk>
-0xE8EB U+84DA # <cjk>
-0xE8EC U+84D0 # <cjk>
-0xE8ED U+84C1 # <cjk>
-0xE8EE U+84C6 # <cjk>
-0xE8EF U+84D6 # <cjk>
-0xE8F0 U+84A1 # <cjk>
-0xE8F1 U+8521 # <cjk>
-0xE8F2 U+84FF # <cjk>
-0xE8F3 U+84F4 # <cjk>
-0xE8F4 U+8517 # <cjk>
-0xE8F5 U+8518 # <cjk>
-0xE8F6 U+852C # <cjk>
-0xE8F7 U+851F # <cjk>
-0xE8F8 U+8515 # <cjk>
-0xE8F9 U+8514 # <cjk>
-0xE8FA U+84FC # <cjk>
-0xE8FB U+8540 # <cjk>
-0xE8FC U+8563 # <cjk>
-0xE8FD U+8558 # <cjk>
-0xE8FE U+8548 # <cjk>
-0xE9A1 U+8541 # <cjk>
-0xE9A2 U+8602 # <cjk>
-0xE9A3 U+854B # <cjk>
-0xE9A4 U+8555 # <cjk>
-0xE9A5 U+8580 # <cjk>
-0xE9A6 U+85A4 # <cjk>
-0xE9A7 U+8588 # <cjk>
-0xE9A8 U+8591 # <cjk>
-0xE9A9 U+858A # <cjk>
-0xE9AA U+85A8 # <cjk>
-0xE9AB U+856D # <cjk>
-0xE9AC U+8594 # <cjk>
-0xE9AD U+859B # <cjk>
-0xE9AE U+85EA # <cjk>
-0xE9AF U+8587 # <cjk>
-0xE9B0 U+859C # <cjk>
-0xE9B1 U+8577 # <cjk>
-0xE9B2 U+857E # <cjk>
-0xE9B3 U+8590 # <cjk>
-0xE9B4 U+85C9 # <cjk>
-0xE9B5 U+85BA # <cjk>
-0xE9B6 U+85CF # <cjk>
-0xE9B7 U+85B9 # <cjk>
-0xE9B8 U+85D0 # <cjk>
-0xE9B9 U+85D5 # <cjk>
-0xE9BA U+85DD # <cjk>
-0xE9BB U+85E5 # <cjk>
-0xE9BC U+85DC # <cjk>
-0xE9BD U+85F9 # <cjk>
-0xE9BE U+860A # <cjk>
-0xE9BF U+8613 # <cjk>
-0xE9C0 U+860B # <cjk>
-0xE9C1 U+85FE # <cjk>
-0xE9C2 U+85FA # <cjk>
-0xE9C3 U+8606 # <cjk>
-0xE9C4 U+8622 # <cjk>
-0xE9C5 U+861A # <cjk>
-0xE9C6 U+8630 # <cjk>
-0xE9C7 U+863F # <cjk>
-0xE9C8 U+864D # <cjk>
-0xE9C9 U+4E55 # <cjk>
-0xE9CA U+8654 # <cjk>
-0xE9CB U+865F # <cjk>
-0xE9CC U+8667 # <cjk>
-0xE9CD U+8671 # <cjk>
-0xE9CE U+8693 # <cjk>
-0xE9CF U+86A3 # <cjk>
-0xE9D0 U+86A9 # <cjk>
-0xE9D1 U+86AA # <cjk>
-0xE9D2 U+868B # <cjk>
-0xE9D3 U+868C # <cjk>
-0xE9D4 U+86B6 # <cjk>
-0xE9D5 U+86AF # <cjk>
-0xE9D6 U+86C4 # <cjk>
-0xE9D7 U+86C6 # <cjk>
-0xE9D8 U+86B0 # <cjk>
-0xE9D9 U+86C9 # <cjk>
-0xE9DA U+8823 # <cjk>
-0xE9DB U+86AB # <cjk>
-0xE9DC U+86D4 # <cjk>
-0xE9DD U+86DE # <cjk>
-0xE9DE U+86E9 # <cjk>
-0xE9DF U+86EC # <cjk>
-0xE9E0 U+86DF # <cjk>
-0xE9E1 U+86DB # <cjk>
-0xE9E2 U+86EF # <cjk>
-0xE9E3 U+8712 # <cjk>
-0xE9E4 U+8706 # <cjk>
-0xE9E5 U+8708 # <cjk>
-0xE9E6 U+8700 # <cjk>
-0xE9E7 U+8703 # <cjk>
-0xE9E8 U+86FB # <cjk>
-0xE9E9 U+8711 # <cjk>
-0xE9EA U+8709 # <cjk>
-0xE9EB U+870D # <cjk>
-0xE9EC U+86F9 # <cjk>
-0xE9ED U+870A # <cjk>
-0xE9EE U+8734 # <cjk>
-0xE9EF U+873F # <cjk>
-0xE9F0 U+8737 # <cjk>
-0xE9F1 U+873B # <cjk>
-0xE9F2 U+8725 # <cjk>
-0xE9F3 U+8729 # <cjk>
-0xE9F4 U+871A # <cjk>
-0xE9F5 U+8760 # <cjk>
-0xE9F6 U+875F # <cjk>
-0xE9F7 U+8778 # <cjk>
-0xE9F8 U+874C # <cjk>
-0xE9F9 U+874E # <cjk>
-0xE9FA U+8774 # <cjk>
-0xE9FB U+8757 # <cjk>
-0xE9FC U+8768 # <cjk>
-0xE9FD U+876E # <cjk>
-0xE9FE U+8759 # <cjk>
-0xEAA1 U+8753 # <cjk>
-0xEAA2 U+8763 # <cjk>
-0xEAA3 U+876A # <cjk>
-0xEAA4 U+8805 # <cjk>
-0xEAA5 U+87A2 # <cjk>
-0xEAA6 U+879F # <cjk>
-0xEAA7 U+8782 # <cjk>
-0xEAA8 U+87AF # <cjk>
-0xEAA9 U+87CB # <cjk>
-0xEAAA U+87BD # <cjk>
-0xEAAB U+87C0 # <cjk>
-0xEAAC U+87D0 # <cjk>
-0xEAAD U+96D6 # <cjk>
-0xEAAE U+87AB # <cjk>
-0xEAAF U+87C4 # <cjk>
-0xEAB0 U+87B3 # <cjk>
-0xEAB1 U+87C7 # <cjk>
-0xEAB2 U+87C6 # <cjk>
-0xEAB3 U+87BB # <cjk>
-0xEAB4 U+87EF # <cjk>
-0xEAB5 U+87F2 # <cjk>
-0xEAB6 U+87E0 # <cjk>
-0xEAB7 U+880F # <cjk>
-0xEAB8 U+880D # <cjk>
-0xEAB9 U+87FE # <cjk>
-0xEABA U+87F6 # <cjk>
-0xEABB U+87F7 # <cjk>
-0xEABC U+880E # <cjk>
-0xEABD U+87D2 # <cjk>
-0xEABE U+8811 # <cjk>
-0xEABF U+8816 # <cjk>
-0xEAC0 U+8815 # <cjk>
-0xEAC1 U+8822 # <cjk>
-0xEAC2 U+8821 # <cjk>
-0xEAC3 U+8831 # <cjk>
-0xEAC4 U+8836 # <cjk>
-0xEAC5 U+8839 # <cjk>
-0xEAC6 U+8827 # <cjk>
-0xEAC7 U+883B # <cjk>
-0xEAC8 U+8844 # <cjk>
-0xEAC9 U+8842 # <cjk>
-0xEACA U+8852 # <cjk>
-0xEACB U+8859 # <cjk>
-0xEACC U+885E # <cjk>
-0xEACD U+8862 # <cjk>
-0xEACE U+886B # <cjk>
-0xEACF U+8881 # <cjk>
-0xEAD0 U+887E # <cjk>
-0xEAD1 U+889E # <cjk>
-0xEAD2 U+8875 # <cjk>
-0xEAD3 U+887D # <cjk>
-0xEAD4 U+88B5 # <cjk>
-0xEAD5 U+8872 # <cjk>
-0xEAD6 U+8882 # <cjk>
-0xEAD7 U+8897 # <cjk>
-0xEAD8 U+8892 # <cjk>
-0xEAD9 U+88AE # <cjk>
-0xEADA U+8899 # <cjk>
-0xEADB U+88A2 # <cjk>
-0xEADC U+888D # <cjk>
-0xEADD U+88A4 # <cjk>
-0xEADE U+88B0 # <cjk>
-0xEADF U+88BF # <cjk>
-0xEAE0 U+88B1 # <cjk>
-0xEAE1 U+88C3 # <cjk>
-0xEAE2 U+88C4 # <cjk>
-0xEAE3 U+88D4 # <cjk>
-0xEAE4 U+88D8 # <cjk>
-0xEAE5 U+88D9 # <cjk>
-0xEAE6 U+88DD # <cjk>
-0xEAE7 U+88F9 # <cjk>
-0xEAE8 U+8902 # <cjk>
-0xEAE9 U+88FC # <cjk>
-0xEAEA U+88F4 # <cjk>
-0xEAEB U+88E8 # <cjk>
-0xEAEC U+88F2 # <cjk>
-0xEAED U+8904 # <cjk>
-0xEAEE U+890C # <cjk>
-0xEAEF U+890A # <cjk>
-0xEAF0 U+8913 # <cjk>
-0xEAF1 U+8943 # <cjk>
-0xEAF2 U+891E # <cjk>
-0xEAF3 U+8925 # <cjk>
-0xEAF4 U+892A # <cjk>
-0xEAF5 U+892B # <cjk>
-0xEAF6 U+8941 # <cjk>
-0xEAF7 U+8944 # <cjk>
-0xEAF8 U+893B # <cjk>
-0xEAF9 U+8936 # <cjk>
-0xEAFA U+8938 # <cjk>
-0xEAFB U+894C # <cjk>
-0xEAFC U+891D # <cjk>
-0xEAFD U+8960 # <cjk>
-0xEAFE U+895E # <cjk>
-0xEBA1 U+8966 # <cjk>
-0xEBA2 U+8964 # <cjk>
-0xEBA3 U+896D # <cjk>
-0xEBA4 U+896A # <cjk>
-0xEBA5 U+896F # <cjk>
-0xEBA6 U+8974 # <cjk>
-0xEBA7 U+8977 # <cjk>
-0xEBA8 U+897E # <cjk>
-0xEBA9 U+8983 # <cjk>
-0xEBAA U+8988 # <cjk>
-0xEBAB U+898A # <cjk>
-0xEBAC U+8993 # <cjk>
-0xEBAD U+8998 # <cjk>
-0xEBAE U+89A1 # <cjk>
-0xEBAF U+89A9 # <cjk>
-0xEBB0 U+89A6 # <cjk>
-0xEBB1 U+89AC # <cjk>
-0xEBB2 U+89AF # <cjk>
-0xEBB3 U+89B2 # <cjk>
-0xEBB4 U+89BA # <cjk>
-0xEBB5 U+89BD # <cjk>
-0xEBB6 U+89BF # <cjk>
-0xEBB7 U+89C0 # <cjk>
-0xEBB8 U+89DA # <cjk>
-0xEBB9 U+89DC # <cjk>
-0xEBBA U+89DD # <cjk>
-0xEBBB U+89E7 # <cjk>
-0xEBBC U+89F4 # <cjk>
-0xEBBD U+89F8 # <cjk>
-0xEBBE U+8A03 # <cjk>
-0xEBBF U+8A16 # <cjk>
-0xEBC0 U+8A10 # <cjk>
-0xEBC1 U+8A0C # <cjk>
-0xEBC2 U+8A1B # <cjk>
-0xEBC3 U+8A1D # <cjk>
-0xEBC4 U+8A25 # <cjk>
-0xEBC5 U+8A36 # <cjk>
-0xEBC6 U+8A41 # <cjk>
-0xEBC7 U+8A5B # <cjk>
-0xEBC8 U+8A52 # <cjk>
-0xEBC9 U+8A46 # <cjk>
-0xEBCA U+8A48 # <cjk>
-0xEBCB U+8A7C # <cjk>
-0xEBCC U+8A6D # <cjk>
-0xEBCD U+8A6C # <cjk>
-0xEBCE U+8A62 # <cjk>
-0xEBCF U+8A85 # <cjk>
-0xEBD0 U+8A82 # <cjk>
-0xEBD1 U+8A84 # <cjk>
-0xEBD2 U+8AA8 # <cjk>
-0xEBD3 U+8AA1 # <cjk>
-0xEBD4 U+8A91 # <cjk>
-0xEBD5 U+8AA5 # <cjk>
-0xEBD6 U+8AA6 # <cjk>
-0xEBD7 U+8A9A # <cjk>
-0xEBD8 U+8AA3 # <cjk>
-0xEBD9 U+8AC4 # <cjk>
-0xEBDA U+8ACD # <cjk>
-0xEBDB U+8AC2 # <cjk>
-0xEBDC U+8ADA # <cjk>
-0xEBDD U+8AEB # <cjk>
-0xEBDE U+8AF3 # <cjk>
-0xEBDF U+8AE7 # <cjk>
-0xEBE0 U+8AE4 # <cjk>
-0xEBE1 U+8AF1 # <cjk>
-0xEBE2 U+8B14 # <cjk>
-0xEBE3 U+8AE0 # <cjk>
-0xEBE4 U+8AE2 # <cjk>
-0xEBE5 U+8AF7 # <cjk>
-0xEBE6 U+8ADE # <cjk>
-0xEBE7 U+8ADB # <cjk>
-0xEBE8 U+8B0C # <cjk>
-0xEBE9 U+8B07 # <cjk>
-0xEBEA U+8B1A # <cjk>
-0xEBEB U+8AE1 # <cjk>
-0xEBEC U+8B16 # <cjk>
-0xEBED U+8B10 # <cjk>
-0xEBEE U+8B17 # <cjk>
-0xEBEF U+8B20 # <cjk>
-0xEBF0 U+8B33 # <cjk>
-0xEBF1 U+97AB # <cjk>
-0xEBF2 U+8B26 # <cjk>
-0xEBF3 U+8B2B # <cjk>
-0xEBF4 U+8B3E # <cjk>
-0xEBF5 U+8B28 # <cjk>
-0xEBF6 U+8B41 # <cjk>
-0xEBF7 U+8B4C # <cjk>
-0xEBF8 U+8B4F # <cjk>
-0xEBF9 U+8B4E # <cjk>
-0xEBFA U+8B49 # <cjk>
-0xEBFB U+8B56 # <cjk>
-0xEBFC U+8B5B # <cjk>
-0xEBFD U+8B5A # <cjk>
-0xEBFE U+8B6B # <cjk>
-0xECA1 U+8B5F # <cjk>
-0xECA2 U+8B6C # <cjk>
-0xECA3 U+8B6F # <cjk>
-0xECA4 U+8B74 # <cjk>
-0xECA5 U+8B7D # <cjk>
-0xECA6 U+8B80 # <cjk>
-0xECA7 U+8B8C # <cjk>
-0xECA8 U+8B8E # <cjk>
-0xECA9 U+8B92 # <cjk>
-0xECAA U+8B93 # <cjk>
-0xECAB U+8B96 # <cjk>
-0xECAC U+8B99 # <cjk>
-0xECAD U+8B9A # <cjk>
-0xECAE U+8C3A # <cjk>
-0xECAF U+8C41 # <cjk>
-0xECB0 U+8C3F # <cjk>
-0xECB1 U+8C48 # <cjk>
-0xECB2 U+8C4C # <cjk>
-0xECB3 U+8C4E # <cjk>
-0xECB4 U+8C50 # <cjk>
-0xECB5 U+8C55 # <cjk>
-0xECB6 U+8C62 # <cjk>
-0xECB7 U+8C6C # <cjk>
-0xECB8 U+8C78 # <cjk>
-0xECB9 U+8C7A # <cjk>
-0xECBA U+8C82 # <cjk>
-0xECBB U+8C89 # <cjk>
-0xECBC U+8C85 # <cjk>
-0xECBD U+8C8A # <cjk>
-0xECBE U+8C8D # <cjk>
-0xECBF U+8C8E # <cjk>
-0xECC0 U+8C94 # <cjk>
-0xECC1 U+8C7C # <cjk>
-0xECC2 U+8C98 # <cjk>
-0xECC3 U+621D # <cjk>
-0xECC4 U+8CAD # <cjk>
-0xECC5 U+8CAA # <cjk>
-0xECC6 U+8CBD # <cjk>
-0xECC7 U+8CB2 # <cjk>
-0xECC8 U+8CB3 # <cjk>
-0xECC9 U+8CAE # <cjk>
-0xECCA U+8CB6 # <cjk>
-0xECCB U+8CC8 # <cjk>
-0xECCC U+8CC1 # <cjk>
-0xECCD U+8CE4 # <cjk>
-0xECCE U+8CE3 # <cjk>
-0xECCF U+8CDA # <cjk>
-0xECD0 U+8CFD # <cjk>
-0xECD1 U+8CFA # <cjk>
-0xECD2 U+8CFB # <cjk>
-0xECD3 U+8D04 # <cjk>
-0xECD4 U+8D05 # <cjk>
-0xECD5 U+8D0A # <cjk>
-0xECD6 U+8D07 # <cjk>
-0xECD7 U+8D0F # <cjk>
-0xECD8 U+8D0D # <cjk>
-0xECD9 U+8D10 # <cjk>
-0xECDA U+9F4E # <cjk>
-0xECDB U+8D13 # <cjk>
-0xECDC U+8CCD # <cjk>
-0xECDD U+8D14 # <cjk>
-0xECDE U+8D16 # <cjk>
-0xECDF U+8D67 # <cjk>
-0xECE0 U+8D6D # <cjk>
-0xECE1 U+8D71 # <cjk>
-0xECE2 U+8D73 # <cjk>
-0xECE3 U+8D81 # <cjk>
-0xECE4 U+8D99 # <cjk>
-0xECE5 U+8DC2 # <cjk>
-0xECE6 U+8DBE # <cjk>
-0xECE7 U+8DBA # <cjk>
-0xECE8 U+8DCF # <cjk>
-0xECE9 U+8DDA # <cjk>
-0xECEA U+8DD6 # <cjk>
-0xECEB U+8DCC # <cjk>
-0xECEC U+8DDB # <cjk>
-0xECED U+8DCB # <cjk>
-0xECEE U+8DEA # <cjk>
-0xECEF U+8DEB # <cjk>
-0xECF0 U+8DDF # <cjk>
-0xECF1 U+8DE3 # <cjk>
-0xECF2 U+8DFC # <cjk>
-0xECF3 U+8E08 # <cjk>
-0xECF4 U+8E09 # <cjk>
-0xECF5 U+8DFF # <cjk>
-0xECF6 U+8E1D # <cjk>
-0xECF7 U+8E1E # <cjk>
-0xECF8 U+8E10 # <cjk>
-0xECF9 U+8E1F # <cjk>
-0xECFA U+8E42 # <cjk>
-0xECFB U+8E35 # <cjk>
-0xECFC U+8E30 # <cjk>
-0xECFD U+8E34 # <cjk>
-0xECFE U+8E4A # <cjk>
-0xEDA1 U+8E47 # <cjk>
-0xEDA2 U+8E49 # <cjk>
-0xEDA3 U+8E4C # <cjk>
-0xEDA4 U+8E50 # <cjk>
-0xEDA5 U+8E48 # <cjk>
-0xEDA6 U+8E59 # <cjk>
-0xEDA7 U+8E64 # <cjk>
-0xEDA8 U+8E60 # <cjk>
-0xEDA9 U+8E2A # <cjk>
-0xEDAA U+8E63 # <cjk>
-0xEDAB U+8E55 # <cjk>
-0xEDAC U+8E76 # <cjk>
-0xEDAD U+8E72 # <cjk>
-0xEDAE U+8E7C # <cjk>
-0xEDAF U+8E81 # <cjk>
-0xEDB0 U+8E87 # <cjk>
-0xEDB1 U+8E85 # <cjk>
-0xEDB2 U+8E84 # <cjk>
-0xEDB3 U+8E8B # <cjk>
-0xEDB4 U+8E8A # <cjk>
-0xEDB5 U+8E93 # <cjk>
-0xEDB6 U+8E91 # <cjk>
-0xEDB7 U+8E94 # <cjk>
-0xEDB8 U+8E99 # <cjk>
-0xEDB9 U+8EAA # <cjk>
-0xEDBA U+8EA1 # <cjk>
-0xEDBB U+8EAC # <cjk>
-0xEDBC U+8EB0 # <cjk>
-0xEDBD U+8EC6 # <cjk>
-0xEDBE U+8EB1 # <cjk>
-0xEDBF U+8EBE # <cjk>
-0xEDC0 U+8EC5 # <cjk>
-0xEDC1 U+8EC8 # <cjk>
-0xEDC2 U+8ECB # <cjk>
-0xEDC3 U+8EDB # <cjk>
-0xEDC4 U+8EE3 # <cjk>
-0xEDC5 U+8EFC # <cjk>
-0xEDC6 U+8EFB # <cjk>
-0xEDC7 U+8EEB # <cjk>
-0xEDC8 U+8EFE # <cjk>
-0xEDC9 U+8F0A # <cjk>
-0xEDCA U+8F05 # <cjk>
-0xEDCB U+8F15 # <cjk>
-0xEDCC U+8F12 # <cjk>
-0xEDCD U+8F19 # <cjk>
-0xEDCE U+8F13 # <cjk>
-0xEDCF U+8F1C # <cjk>
-0xEDD0 U+8F1F # <cjk>
-0xEDD1 U+8F1B # <cjk>
-0xEDD2 U+8F0C # <cjk>
-0xEDD3 U+8F26 # <cjk>
-0xEDD4 U+8F33 # <cjk>
-0xEDD5 U+8F3B # <cjk>
-0xEDD6 U+8F39 # <cjk>
-0xEDD7 U+8F45 # <cjk>
-0xEDD8 U+8F42 # <cjk>
-0xEDD9 U+8F3E # <cjk>
-0xEDDA U+8F4C # <cjk>
-0xEDDB U+8F49 # <cjk>
-0xEDDC U+8F46 # <cjk>
-0xEDDD U+8F4E # <cjk>
-0xEDDE U+8F57 # <cjk>
-0xEDDF U+8F5C # <cjk>
-0xEDE0 U+8F62 # <cjk>
-0xEDE1 U+8F63 # <cjk>
-0xEDE2 U+8F64 # <cjk>
-0xEDE3 U+8F9C # <cjk>
-0xEDE4 U+8F9F # <cjk>
-0xEDE5 U+8FA3 # <cjk>
-0xEDE6 U+8FAD # <cjk>
-0xEDE7 U+8FAF # <cjk>
-0xEDE8 U+8FB7 # <cjk>
-0xEDE9 U+8FDA # <cjk>
-0xEDEA U+8FE5 # <cjk>
-0xEDEB U+8FE2 # <cjk>
-0xEDEC U+8FEA # <cjk>
-0xEDED U+8FEF # <cjk>
-0xEDEE U+9087 # <cjk>
-0xEDEF U+8FF4 # <cjk>
-0xEDF0 U+9005 # <cjk>
-0xEDF1 U+8FF9 # <cjk>
-0xEDF2 U+8FFA # <cjk>
-0xEDF3 U+9011 # <cjk>
-0xEDF4 U+9015 # <cjk>
-0xEDF5 U+9021 # <cjk>
-0xEDF6 U+900D # <cjk>
-0xEDF7 U+901E # <cjk>
-0xEDF8 U+9016 # <cjk>
-0xEDF9 U+900B # <cjk>
-0xEDFA U+9027 # <cjk>
-0xEDFB U+9036 # <cjk>
-0xEDFC U+9035 # <cjk>
-0xEDFD U+9039 # <cjk>
-0xEDFE U+8FF8 # <cjk>
-0xEEA1 U+904F # <cjk>
-0xEEA2 U+9050 # <cjk>
-0xEEA3 U+9051 # <cjk>
-0xEEA4 U+9052 # <cjk>
-0xEEA5 U+900E # <cjk>
-0xEEA6 U+9049 # <cjk>
-0xEEA7 U+903E # <cjk>
-0xEEA8 U+9056 # <cjk>
-0xEEA9 U+9058 # <cjk>
-0xEEAA U+905E # <cjk>
-0xEEAB U+9068 # <cjk>
-0xEEAC U+906F # <cjk>
-0xEEAD U+9076 # <cjk>
-0xEEAE U+96A8 # <cjk>
-0xEEAF U+9072 # <cjk>
-0xEEB0 U+9082 # <cjk>
-0xEEB1 U+907D # <cjk>
-0xEEB2 U+9081 # <cjk>
-0xEEB3 U+9080 # <cjk>
-0xEEB4 U+908A # <cjk>
-0xEEB5 U+9089 # <cjk>
-0xEEB6 U+908F # <cjk>
-0xEEB7 U+90A8 # <cjk>
-0xEEB8 U+90AF # <cjk>
-0xEEB9 U+90B1 # <cjk>
-0xEEBA U+90B5 # <cjk>
-0xEEBB U+90E2 # <cjk>
-0xEEBC U+90E4 # <cjk>
-0xEEBD U+6248 # <cjk>
-0xEEBE U+90DB # <cjk>
-0xEEBF U+9102 # <cjk>
-0xEEC0 U+9112 # <cjk>
-0xEEC1 U+9119 # <cjk>
-0xEEC2 U+9132 # <cjk>
-0xEEC3 U+9130 # <cjk>
-0xEEC4 U+914A # <cjk>
-0xEEC5 U+9156 # <cjk>
-0xEEC6 U+9158 # <cjk>
-0xEEC7 U+9163 # <cjk>
-0xEEC8 U+9165 # <cjk>
-0xEEC9 U+9169 # <cjk>
-0xEECA U+9173 # <cjk>
-0xEECB U+9172 # <cjk>
-0xEECC U+918B # <cjk>
-0xEECD U+9189 # <cjk>
-0xEECE U+9182 # <cjk>
-0xEECF U+91A2 # <cjk>
-0xEED0 U+91AB # <cjk>
-0xEED1 U+91AF # <cjk>
-0xEED2 U+91AA # <cjk>
-0xEED3 U+91B5 # <cjk>
-0xEED4 U+91B4 # <cjk>
-0xEED5 U+91BA # <cjk>
-0xEED6 U+91C0 # <cjk>
-0xEED7 U+91C1 # <cjk>
-0xEED8 U+91C9 # <cjk>
-0xEED9 U+91CB # <cjk>
-0xEEDA U+91D0 # <cjk>
-0xEEDB U+91D6 # <cjk>
-0xEEDC U+91DF # <cjk>
-0xEEDD U+91E1 # <cjk>
-0xEEDE U+91DB # <cjk>
-0xEEDF U+91FC # <cjk>
-0xEEE0 U+91F5 # <cjk>
-0xEEE1 U+91F6 # <cjk>
-0xEEE2 U+921E # <cjk>
-0xEEE3 U+91FF # <cjk>
-0xEEE4 U+9214 # <cjk>
-0xEEE5 U+922C # <cjk>
-0xEEE6 U+9215 # <cjk>
-0xEEE7 U+9211 # <cjk>
-0xEEE8 U+925E # <cjk>
-0xEEE9 U+9257 # <cjk>
-0xEEEA U+9245 # <cjk>
-0xEEEB U+9249 # <cjk>
-0xEEEC U+9264 # <cjk>
-0xEEED U+9248 # <cjk>
-0xEEEE U+9295 # <cjk>
-0xEEEF U+923F # <cjk>
-0xEEF0 U+924B # <cjk>
-0xEEF1 U+9250 # <cjk>
-0xEEF2 U+929C # <cjk>
-0xEEF3 U+9296 # <cjk>
-0xEEF4 U+9293 # <cjk>
-0xEEF5 U+929B # <cjk>
-0xEEF6 U+925A # <cjk>
-0xEEF7 U+92CF # <cjk>
-0xEEF8 U+92B9 # <cjk>
-0xEEF9 U+92B7 # <cjk>
-0xEEFA U+92E9 # <cjk>
-0xEEFB U+930F # <cjk>
-0xEEFC U+92FA # <cjk>
-0xEEFD U+9344 # <cjk>
-0xEEFE U+932E # <cjk>
-0xEFA1 U+9319 # <cjk>
-0xEFA2 U+9322 # <cjk>
-0xEFA3 U+931A # <cjk>
-0xEFA4 U+9323 # <cjk>
-0xEFA5 U+933A # <cjk>
-0xEFA6 U+9335 # <cjk>
-0xEFA7 U+933B # <cjk>
-0xEFA8 U+935C # <cjk>
-0xEFA9 U+9360 # <cjk>
-0xEFAA U+937C # <cjk>
-0xEFAB U+936E # <cjk>
-0xEFAC U+9356 # <cjk>
-0xEFAD U+93B0 # <cjk>
-0xEFAE U+93AC # <cjk>
-0xEFAF U+93AD # <cjk>
-0xEFB0 U+9394 # <cjk>
-0xEFB1 U+93B9 # <cjk>
-0xEFB2 U+93D6 # <cjk>
-0xEFB3 U+93D7 # <cjk>
-0xEFB4 U+93E8 # <cjk>
-0xEFB5 U+93E5 # <cjk>
-0xEFB6 U+93D8 # <cjk>
-0xEFB7 U+93C3 # <cjk>
-0xEFB8 U+93DD # <cjk>
-0xEFB9 U+93D0 # <cjk>
-0xEFBA U+93C8 # <cjk>
-0xEFBB U+93E4 # <cjk>
-0xEFBC U+941A # <cjk>
-0xEFBD U+9414 # <cjk>
-0xEFBE U+9413 # <cjk>
-0xEFBF U+9403 # <cjk>
-0xEFC0 U+9407 # <cjk>
-0xEFC1 U+9410 # <cjk>
-0xEFC2 U+9436 # <cjk>
-0xEFC3 U+942B # <cjk>
-0xEFC4 U+9435 # <cjk>
-0xEFC5 U+9421 # <cjk>
-0xEFC6 U+943A # <cjk>
-0xEFC7 U+9441 # <cjk>
-0xEFC8 U+9452 # <cjk>
-0xEFC9 U+9444 # <cjk>
-0xEFCA U+945B # <cjk>
-0xEFCB U+9460 # <cjk>
-0xEFCC U+9462 # <cjk>
-0xEFCD U+945E # <cjk>
-0xEFCE U+946A # <cjk>
-0xEFCF U+9229 # <cjk>
-0xEFD0 U+9470 # <cjk>
-0xEFD1 U+9475 # <cjk>
-0xEFD2 U+9477 # <cjk>
-0xEFD3 U+947D # <cjk>
-0xEFD4 U+945A # <cjk>
-0xEFD5 U+947C # <cjk>
-0xEFD6 U+947E # <cjk>
-0xEFD7 U+9481 # <cjk>
-0xEFD8 U+947F # <cjk>
-0xEFD9 U+9582 # <cjk>
-0xEFDA U+9587 # <cjk>
-0xEFDB U+958A # <cjk>
-0xEFDC U+9594 # <cjk>
-0xEFDD U+9596 # <cjk>
-0xEFDE U+9598 # <cjk>
-0xEFDF U+9599 # <cjk>
-0xEFE0 U+95A0 # <cjk>
-0xEFE1 U+95A8 # <cjk>
-0xEFE2 U+95A7 # <cjk>
-0xEFE3 U+95AD # <cjk>
-0xEFE4 U+95BC # <cjk>
-0xEFE5 U+95BB # <cjk>
-0xEFE6 U+95B9 # <cjk>
-0xEFE7 U+95BE # <cjk>
-0xEFE8 U+95CA # <cjk>
-0xEFE9 U+6FF6 # <cjk>
-0xEFEA U+95C3 # <cjk>
-0xEFEB U+95CD # <cjk>
-0xEFEC U+95CC # <cjk>
-0xEFED U+95D5 # <cjk>
-0xEFEE U+95D4 # <cjk>
-0xEFEF U+95D6 # <cjk>
-0xEFF0 U+95DC # <cjk>
-0xEFF1 U+95E1 # <cjk>
-0xEFF2 U+95E5 # <cjk>
-0xEFF3 U+95E2 # <cjk>
-0xEFF4 U+9621 # <cjk>
-0xEFF5 U+9628 # <cjk>
-0xEFF6 U+962E # <cjk>
-0xEFF7 U+962F # <cjk>
-0xEFF8 U+9642 # <cjk>
-0xEFF9 U+964C # <cjk>
-0xEFFA U+964F # <cjk>
-0xEFFB U+964B # <cjk>
-0xEFFC U+9677 # <cjk>
-0xEFFD U+965C # <cjk>
-0xEFFE U+965E # <cjk>
-0xF0A1 U+965D # <cjk>
-0xF0A2 U+965F # <cjk>
-0xF0A3 U+9666 # <cjk>
-0xF0A4 U+9672 # <cjk>
-0xF0A5 U+966C # <cjk>
-0xF0A6 U+968D # <cjk>
-0xF0A7 U+9698 # <cjk>
-0xF0A8 U+9695 # <cjk>
-0xF0A9 U+9697 # <cjk>
-0xF0AA U+96AA # <cjk>
-0xF0AB U+96A7 # <cjk>
-0xF0AC U+96B1 # <cjk>
-0xF0AD U+96B2 # <cjk>
-0xF0AE U+96B0 # <cjk>
-0xF0AF U+96B4 # <cjk>
-0xF0B0 U+96B6 # <cjk>
-0xF0B1 U+96B8 # <cjk>
-0xF0B2 U+96B9 # <cjk>
-0xF0B3 U+96CE # <cjk>
-0xF0B4 U+96CB # <cjk>
-0xF0B5 U+96C9 # <cjk>
-0xF0B6 U+96CD # <cjk>
-0xF0B7 U+894D # <cjk>
-0xF0B8 U+96DC # <cjk>
-0xF0B9 U+970D # <cjk>
-0xF0BA U+96D5 # <cjk>
-0xF0BB U+96F9 # <cjk>
-0xF0BC U+9704 # <cjk>
-0xF0BD U+9706 # <cjk>
-0xF0BE U+9708 # <cjk>
-0xF0BF U+9713 # <cjk>
-0xF0C0 U+970E # <cjk>
-0xF0C1 U+9711 # <cjk>
-0xF0C2 U+970F # <cjk>
-0xF0C3 U+9716 # <cjk>
-0xF0C4 U+9719 # <cjk>
-0xF0C5 U+9724 # <cjk>
-0xF0C6 U+972A # <cjk>
-0xF0C7 U+9730 # <cjk>
-0xF0C8 U+9739 # <cjk>
-0xF0C9 U+973D # <cjk>
-0xF0CA U+973E # <cjk>
-0xF0CB U+9744 # <cjk>
-0xF0CC U+9746 # <cjk>
-0xF0CD U+9748 # <cjk>
-0xF0CE U+9742 # <cjk>
-0xF0CF U+9749 # <cjk>
-0xF0D0 U+975C # <cjk>
-0xF0D1 U+9760 # <cjk>
-0xF0D2 U+9764 # <cjk>
-0xF0D3 U+9766 # <cjk>
-0xF0D4 U+9768 # <cjk>
-0xF0D5 U+52D2 # <cjk>
-0xF0D6 U+976B # <cjk>
-0xF0D7 U+9771 # <cjk>
-0xF0D8 U+9779 # <cjk>
-0xF0D9 U+9785 # <cjk>
-0xF0DA U+977C # <cjk>
-0xF0DB U+9781 # <cjk>
-0xF0DC U+977A # <cjk>
-0xF0DD U+9786 # <cjk>
-0xF0DE U+978B # <cjk>
-0xF0DF U+978F # <cjk>
-0xF0E0 U+9790 # <cjk>
-0xF0E1 U+979C # <cjk>
-0xF0E2 U+97A8 # <cjk>
-0xF0E3 U+97A6 # <cjk>
-0xF0E4 U+97A3 # <cjk>
-0xF0E5 U+97B3 # <cjk>
-0xF0E6 U+97B4 # <cjk>
-0xF0E7 U+97C3 # <cjk>
-0xF0E8 U+97C6 # <cjk>
-0xF0E9 U+97C8 # <cjk>
-0xF0EA U+97CB # <cjk>
-0xF0EB U+97DC # <cjk>
-0xF0EC U+97ED # <cjk>
-0xF0ED U+9F4F # <cjk>
-0xF0EE U+97F2 # <cjk>
-0xF0EF U+7ADF # <cjk>
-0xF0F0 U+97F6 # <cjk>
-0xF0F1 U+97F5 # <cjk>
-0xF0F2 U+980F # <cjk>
-0xF0F3 U+980C # <cjk>
-0xF0F4 U+9838 # <cjk>
-0xF0F5 U+9824 # <cjk>
-0xF0F6 U+9821 # <cjk>
-0xF0F7 U+9837 # <cjk>
-0xF0F8 U+983D # <cjk>
-0xF0F9 U+9846 # <cjk>
-0xF0FA U+984F # <cjk>
-0xF0FB U+984B # <cjk>
-0xF0FC U+986B # <cjk>
-0xF0FD U+986F # <cjk>
-0xF0FE U+9870 # <cjk>
-0xF1A1 U+9871 # <cjk>
-0xF1A2 U+9874 # <cjk>
-0xF1A3 U+9873 # <cjk>
-0xF1A4 U+98AA # <cjk>
-0xF1A5 U+98AF # <cjk>
-0xF1A6 U+98B1 # <cjk>
-0xF1A7 U+98B6 # <cjk>
-0xF1A8 U+98C4 # <cjk>
-0xF1A9 U+98C3 # <cjk>
-0xF1AA U+98C6 # <cjk>
-0xF1AB U+98E9 # <cjk>
-0xF1AC U+98EB # <cjk>
-0xF1AD U+9903 # <cjk>
-0xF1AE U+9909 # <cjk>
-0xF1AF U+9912 # <cjk>
-0xF1B0 U+9914 # <cjk>
-0xF1B1 U+9918 # <cjk>
-0xF1B2 U+9921 # <cjk>
-0xF1B3 U+991D # <cjk>
-0xF1B4 U+991E # <cjk>
-0xF1B5 U+9924 # <cjk>
-0xF1B6 U+9920 # <cjk>
-0xF1B7 U+992C # <cjk>
-0xF1B8 U+992E # <cjk>
-0xF1B9 U+993D # <cjk>
-0xF1BA U+993E # <cjk>
-0xF1BB U+9942 # <cjk>
-0xF1BC U+9949 # <cjk>
-0xF1BD U+9945 # <cjk>
-0xF1BE U+9950 # <cjk>
-0xF1BF U+994B # <cjk>
-0xF1C0 U+9951 # <cjk>
-0xF1C1 U+9952 # <cjk>
-0xF1C2 U+994C # <cjk>
-0xF1C3 U+9955 # <cjk>
-0xF1C4 U+9997 # <cjk>
-0xF1C5 U+9998 # <cjk>
-0xF1C6 U+99A5 # <cjk>
-0xF1C7 U+99AD # <cjk>
-0xF1C8 U+99AE # <cjk>
-0xF1C9 U+99BC # <cjk>
-0xF1CA U+99DF # <cjk>
-0xF1CB U+99DB # <cjk>
-0xF1CC U+99DD # <cjk>
-0xF1CD U+99D8 # <cjk>
-0xF1CE U+99D1 # <cjk>
-0xF1CF U+99ED # <cjk>
-0xF1D0 U+99EE # <cjk>
-0xF1D1 U+99F1 # <cjk>
-0xF1D2 U+99F2 # <cjk>
-0xF1D3 U+99FB # <cjk>
-0xF1D4 U+99F8 # <cjk>
-0xF1D5 U+9A01 # <cjk>
-0xF1D6 U+9A0F # <cjk>
-0xF1D7 U+9A05 # <cjk>
-0xF1D8 U+99E2 # <cjk>
-0xF1D9 U+9A19 # <cjk>
-0xF1DA U+9A2B # <cjk>
-0xF1DB U+9A37 # <cjk>
-0xF1DC U+9A45 # <cjk>
-0xF1DD U+9A42 # <cjk>
-0xF1DE U+9A40 # <cjk>
-0xF1DF U+9A43 # <cjk>
-0xF1E0 U+9A3E # <cjk>
-0xF1E1 U+9A55 # <cjk>
-0xF1E2 U+9A4D # <cjk>
-0xF1E3 U+9A5B # <cjk>
-0xF1E4 U+9A57 # <cjk>
-0xF1E5 U+9A5F # <cjk>
-0xF1E6 U+9A62 # <cjk>
-0xF1E7 U+9A65 # <cjk>
-0xF1E8 U+9A64 # <cjk>
-0xF1E9 U+9A69 # <cjk>
-0xF1EA U+9A6B # <cjk>
-0xF1EB U+9A6A # <cjk>
-0xF1EC U+9AAD # <cjk>
-0xF1ED U+9AB0 # <cjk>
-0xF1EE U+9ABC # <cjk>
-0xF1EF U+9AC0 # <cjk>
-0xF1F0 U+9ACF # <cjk>
-0xF1F1 U+9AD1 # <cjk>
-0xF1F2 U+9AD3 # <cjk>
-0xF1F3 U+9AD4 # <cjk>
-0xF1F4 U+9ADE # <cjk>
-0xF1F5 U+9ADF # <cjk>
-0xF1F6 U+9AE2 # <cjk>
-0xF1F7 U+9AE3 # <cjk>
-0xF1F8 U+9AE6 # <cjk>
-0xF1F9 U+9AEF # <cjk>
-0xF1FA U+9AEB # <cjk>
-0xF1FB U+9AEE # <cjk>
-0xF1FC U+9AF4 # <cjk>
-0xF1FD U+9AF1 # <cjk>
-0xF1FE U+9AF7 # <cjk>
-0xF2A1 U+9AFB # <cjk>
-0xF2A2 U+9B06 # <cjk>
-0xF2A3 U+9B18 # <cjk>
-0xF2A4 U+9B1A # <cjk>
-0xF2A5 U+9B1F # <cjk>
-0xF2A6 U+9B22 # <cjk>
-0xF2A7 U+9B23 # <cjk>
-0xF2A8 U+9B25 # <cjk>
-0xF2A9 U+9B27 # <cjk>
-0xF2AA U+9B28 # <cjk>
-0xF2AB U+9B29 # <cjk>
-0xF2AC U+9B2A # <cjk>
-0xF2AD U+9B2E # <cjk>
-0xF2AE U+9B2F # <cjk>
-0xF2AF U+9B32 # <cjk>
-0xF2B0 U+9B44 # <cjk>
-0xF2B1 U+9B43 # <cjk>
-0xF2B2 U+9B4F # <cjk>
-0xF2B3 U+9B4D # <cjk>
-0xF2B4 U+9B4E # <cjk>
-0xF2B5 U+9B51 # <cjk>
-0xF2B6 U+9B58 # <cjk>
-0xF2B7 U+9B74 # <cjk>
-0xF2B8 U+9B93 # <cjk>
-0xF2B9 U+9B83 # <cjk>
-0xF2BA U+9B91 # <cjk>
-0xF2BB U+9B96 # <cjk>
-0xF2BC U+9B97 # <cjk>
-0xF2BD U+9B9F # <cjk>
-0xF2BE U+9BA0 # <cjk>
-0xF2BF U+9BA8 # <cjk>
-0xF2C0 U+9BB4 # <cjk>
-0xF2C1 U+9BC0 # <cjk>
-0xF2C2 U+9BCA # <cjk>
-0xF2C3 U+9BB9 # <cjk>
-0xF2C4 U+9BC6 # <cjk>
-0xF2C5 U+9BCF # <cjk>
-0xF2C6 U+9BD1 # <cjk>
-0xF2C7 U+9BD2 # <cjk>
-0xF2C8 U+9BE3 # <cjk>
-0xF2C9 U+9BE2 # <cjk>
-0xF2CA U+9BE4 # <cjk>
-0xF2CB U+9BD4 # <cjk>
-0xF2CC U+9BE1 # <cjk>
-0xF2CD U+9C3A # <cjk>
-0xF2CE U+9BF2 # <cjk>
-0xF2CF U+9BF1 # <cjk>
-0xF2D0 U+9BF0 # <cjk>
-0xF2D1 U+9C15 # <cjk>
-0xF2D2 U+9C14 # <cjk>
-0xF2D3 U+9C09 # <cjk>
-0xF2D4 U+9C13 # <cjk>
-0xF2D5 U+9C0C # <cjk>
-0xF2D6 U+9C06 # <cjk>
-0xF2D7 U+9C08 # <cjk>
-0xF2D8 U+9C12 # <cjk>
-0xF2D9 U+9C0A # <cjk>
-0xF2DA U+9C04 # <cjk>
-0xF2DB U+9C2E # <cjk>
-0xF2DC U+9C1B # <cjk>
-0xF2DD U+9C25 # <cjk>
-0xF2DE U+9C24 # <cjk>
-0xF2DF U+9C21 # <cjk>
-0xF2E0 U+9C30 # <cjk>
-0xF2E1 U+9C47 # <cjk>
-0xF2E2 U+9C32 # <cjk>
-0xF2E3 U+9C46 # <cjk>
-0xF2E4 U+9C3E # <cjk>
-0xF2E5 U+9C5A # <cjk>
-0xF2E6 U+9C60 # <cjk>
-0xF2E7 U+9C67 # <cjk>
-0xF2E8 U+9C76 # <cjk>
-0xF2E9 U+9C78 # <cjk>
-0xF2EA U+9CE7 # <cjk>
-0xF2EB U+9CEC # <cjk>
-0xF2EC U+9CF0 # <cjk>
-0xF2ED U+9D09 # <cjk>
-0xF2EE U+9D08 # <cjk>
-0xF2EF U+9CEB # <cjk>
-0xF2F0 U+9D03 # <cjk>
-0xF2F1 U+9D06 # <cjk>
-0xF2F2 U+9D2A # <cjk>
-0xF2F3 U+9D26 # <cjk>
-0xF2F4 U+9DAF # <cjk>
-0xF2F5 U+9D23 # <cjk>
-0xF2F6 U+9D1F # <cjk>
-0xF2F7 U+9D44 # <cjk>
-0xF2F8 U+9D15 # <cjk>
-0xF2F9 U+9D12 # <cjk>
-0xF2FA U+9D41 # <cjk>
-0xF2FB U+9D3F # <cjk>
-0xF2FC U+9D3E # <cjk>
-0xF2FD U+9D46 # <cjk>
-0xF2FE U+9D48 # <cjk>
-0xF3A1 U+9D5D # <cjk>
-0xF3A2 U+9D5E # <cjk>
-0xF3A3 U+9D64 # <cjk>
-0xF3A4 U+9D51 # <cjk>
-0xF3A5 U+9D50 # <cjk>
-0xF3A6 U+9D59 # <cjk>
-0xF3A7 U+9D72 # <cjk>
-0xF3A8 U+9D89 # <cjk>
-0xF3A9 U+9D87 # <cjk>
-0xF3AA U+9DAB # <cjk>
-0xF3AB U+9D6F # <cjk>
-0xF3AC U+9D7A # <cjk>
-0xF3AD U+9D9A # <cjk>
-0xF3AE U+9DA4 # <cjk>
-0xF3AF U+9DA9 # <cjk>
-0xF3B0 U+9DB2 # <cjk>
-0xF3B1 U+9DC4 # <cjk>
-0xF3B2 U+9DC1 # <cjk>
-0xF3B3 U+9DBB # <cjk>
-0xF3B4 U+9DB8 # <cjk>
-0xF3B5 U+9DBA # <cjk>
-0xF3B6 U+9DC6 # <cjk>
-0xF3B7 U+9DCF # <cjk>
-0xF3B8 U+9DC2 # <cjk>
-0xF3B9 U+9DD9 # <cjk>
-0xF3BA U+9DD3 # <cjk>
-0xF3BB U+9DF8 # <cjk>
-0xF3BC U+9DE6 # <cjk>
-0xF3BD U+9DED # <cjk>
-0xF3BE U+9DEF # <cjk>
-0xF3BF U+9DFD # <cjk>
-0xF3C0 U+9E1A # <cjk>
-0xF3C1 U+9E1B # <cjk>
-0xF3C2 U+9E1E # <cjk>
-0xF3C3 U+9E75 # <cjk>
-0xF3C4 U+9E79 # <cjk>
-0xF3C5 U+9E7D # <cjk>
-0xF3C6 U+9E81 # <cjk>
-0xF3C7 U+9E88 # <cjk>
-0xF3C8 U+9E8B # <cjk>
-0xF3C9 U+9E8C # <cjk>
-0xF3CA U+9E92 # <cjk>
-0xF3CB U+9E95 # <cjk>
-0xF3CC U+9E91 # <cjk>
-0xF3CD U+9E9D # <cjk>
-0xF3CE U+9EA5 # <cjk>
-0xF3CF U+9EA9 # <cjk>
-0xF3D0 U+9EB8 # <cjk>
-0xF3D1 U+9EAA # <cjk>
-0xF3D2 U+9EAD # <cjk>
-0xF3D3 U+9761 # <cjk>
-0xF3D4 U+9ECC # <cjk>
-0xF3D5 U+9ECE # <cjk>
-0xF3D6 U+9ECF # <cjk>
-0xF3D7 U+9ED0 # <cjk>
-0xF3D8 U+9ED4 # <cjk>
-0xF3D9 U+9EDC # <cjk>
-0xF3DA U+9EDE # <cjk>
-0xF3DB U+9EDD # <cjk>
-0xF3DC U+9EE0 # <cjk>
-0xF3DD U+9EE5 # <cjk>
-0xF3DE U+9EE8 # <cjk>
-0xF3DF U+9EEF # <cjk>
-0xF3E0 U+9EF4 # <cjk>
-0xF3E1 U+9EF6 # <cjk>
-0xF3E2 U+9EF7 # <cjk>
-0xF3E3 U+9EF9 # <cjk>
-0xF3E4 U+9EFB # <cjk>
-0xF3E5 U+9EFC # <cjk>
-0xF3E6 U+9EFD # <cjk>
-0xF3E7 U+9F07 # <cjk>
-0xF3E8 U+9F08 # <cjk>
-0xF3E9 U+76B7 # <cjk>
-0xF3EA U+9F15 # <cjk>
-0xF3EB U+9F21 # <cjk>
-0xF3EC U+9F2C # <cjk>
-0xF3ED U+9F3E # <cjk>
-0xF3EE U+9F4A # <cjk>
-0xF3EF U+9F52 # <cjk>
-0xF3F0 U+9F54 # <cjk>
-0xF3F1 U+9F63 # <cjk>
-0xF3F2 U+9F5F # <cjk>
-0xF3F3 U+9F60 # <cjk>
-0xF3F4 U+9F61 # <cjk>
-0xF3F5 U+9F66 # <cjk>
-0xF3F6 U+9F67 # <cjk>
-0xF3F7 U+9F6C # <cjk>
-0xF3F8 U+9F6A # <cjk>
-0xF3F9 U+9F77 # <cjk>
-0xF3FA U+9F72 # <cjk>
-0xF3FB U+9F76 # <cjk>
-0xF3FC U+9F95 # <cjk>
-0xF3FD U+9F9C # <cjk>
-0xF3FE U+9FA0 # <cjk>
-0xF4A1 U+582F # <cjk> [1983]
-0xF4A2 U+69C7 # <cjk> [1983]
-0xF4A3 U+9059 # <cjk> [1983]
-0xF4A4 U+7464 # <cjk> [1983]
-0xF4A5 U+51DC # <cjk> [1990]
-0xF4A6 U+7199 # <cjk> [1990]
-0xF4A7 U+5653 # <cjk> [2004]
-0xF4A8 U+5DE2 # <cjk> [2000]
-0xF4A9 U+5E14 # <cjk> [2000]
-0xF4AA U+5E18 # <cjk> [2000]
-0xF4AB U+5E58 # <cjk> [2000]
-0xF4AC U+5E5E # <cjk> [2000]
-0xF4AD U+5EBE # <cjk> [2000]
-0xF4AE U+F928 # CJK COMPATIBILITY IDEOGRAPH-F928 [2000]
-0xF4AF U+5ECB # <cjk> [2000]
-0xF4B0 U+5EF9 # <cjk> [2000]
-0xF4B1 U+5F00 # <cjk> [2000]
-0xF4B2 U+5F02 # <cjk> [2000]
-0xF4B3 U+5F07 # <cjk> [2000]
-0xF4B4 U+5F1D # <cjk> [2000]
-0xF4B5 U+5F23 # <cjk> [2000]
-0xF4B6 U+5F34 # <cjk> [2000]
-0xF4B7 U+5F36 # <cjk> [2000]
-0xF4B8 U+5F3D # <cjk> [2000]
-0xF4B9 U+5F40 # <cjk> [2000]
-0xF4BA U+5F45 # <cjk> [2000]
-0xF4BB U+5F54 # <cjk> [2000]
-0xF4BC U+5F58 # <cjk> [2000]
-0xF4BD U+5F64 # <cjk> [2000]
-0xF4BE U+5F67 # <cjk> [2000]
-0xF4BF U+5F7D # <cjk> [2000]
-0xF4C0 U+5F89 # <cjk> [2000]
-0xF4C1 U+5F9C # <cjk> [2000]
-0xF4C2 U+5FA7 # <cjk> [2000]
-0xF4C3 U+5FAF # <cjk> [2000]
-0xF4C4 U+5FB5 # <cjk> [2000]
-0xF4C5 U+5FB7 # <cjk> [2000]
-0xF4C6 U+5FC9 # <cjk> [2000]
-0xF4C7 U+5FDE # <cjk> [2000]
-0xF4C8 U+5FE1 # <cjk> [2000]
-0xF4C9 U+5FE9 # <cjk> [2000]
-0xF4CA U+600D # <cjk> [2000]
-0xF4CB U+6014 # <cjk> [2000]
-0xF4CC U+6018 # <cjk> [2000]
-0xF4CD U+6033 # <cjk> [2000]
-0xF4CE U+6035 # <cjk> [2000]
-0xF4CF U+6047 # <cjk> [2000]
-0xF4D0 U+FA3D # CJK COMPATIBILITY IDEOGRAPH-FA3D [2000] [Unicode3.2]
-0xF4D1 U+609D # <cjk> [2000]
-0xF4D2 U+609E # <cjk> [2000]
-0xF4D3 U+60CB # <cjk> [2000]
-0xF4D4 U+60D4 # <cjk> [2000]
-0xF4D5 U+60D5 # <cjk> [2000]
-0xF4D6 U+60DD # <cjk> [2000]
-0xF4D7 U+60F8 # <cjk> [2000]
-0xF4D8 U+611C # <cjk> [2000]
-0xF4D9 U+612B # <cjk> [2000]
-0xF4DA U+6130 # <cjk> [2000]
-0xF4DB U+6137 # <cjk> [2000]
-0xF4DC U+FA3E # CJK COMPATIBILITY IDEOGRAPH-FA3E [2000] [Unicode3.2]
-0xF4DD U+618D # <cjk> [2000]
-0xF4DE U+FA3F # CJK COMPATIBILITY IDEOGRAPH-FA3F [2000] [Unicode3.2]
-0xF4DF U+61BC # <cjk> [2000]
-0xF4E0 U+61B9 # <cjk> [2000]
-0xF4E1 U+FA40 # CJK COMPATIBILITY IDEOGRAPH-FA40 [2000] [Unicode3.2]
-0xF4E2 U+6222 # <cjk> [2000]
-0xF4E3 U+623E # <cjk> [2000]
-0xF4E4 U+6243 # <cjk> [2000]
-0xF4E5 U+6256 # <cjk> [2000]
-0xF4E6 U+625A # <cjk> [2000]
-0xF4E7 U+626F # <cjk> [2000]
-0xF4E8 U+6285 # <cjk> [2000]
-0xF4E9 U+62C4 # <cjk> [2000]
-0xF4EA U+62D6 # <cjk> [2000]
-0xF4EB U+62FC # <cjk> [2000]
-0xF4EC U+630A # <cjk> [2000]
-0xF4ED U+6318 # <cjk> [2000]
-0xF4EE U+6339 # <cjk> [2000]
-0xF4EF U+6343 # <cjk> [2000]
-0xF4F0 U+6365 # <cjk> [2000]
-0xF4F1 U+637C # <cjk> [2000]
-0xF4F2 U+63E5 # <cjk> [2000]
-0xF4F3 U+63ED # <cjk> [2000]
-0xF4F4 U+63F5 # <cjk> [2000]
-0xF4F5 U+6410 # <cjk> [2000]
-0xF4F6 U+6414 # <cjk> [2000]
-0xF4F7 U+6422 # <cjk> [2000]
-0xF4F8 U+6479 # <cjk> [2000]
-0xF4F9 U+6451 # <cjk> [2000]
-0xF4FA U+6460 # <cjk> [2000]
-0xF4FB U+646D # <cjk> [2000]
-0xF4FC U+64CE # <cjk> [2000]
-0xF4FD U+64BE # <cjk> [2000]
-0xF4FE U+64BF # <cjk> [2000]
-0xF5A1 U+64C4 # <cjk> [2000]
-0xF5A2 U+64CA # <cjk> [2000]
-0xF5A3 U+64D0 # <cjk> [2000]
-0xF5A4 U+64F7 # <cjk> [2000]
-0xF5A5 U+64FB # <cjk> [2000]
-0xF5A6 U+6522 # <cjk> [2000]
-0xF5A7 U+6529 # <cjk> [2000]
-0xF5A8 U+FA41 # CJK COMPATIBILITY IDEOGRAPH-FA41 [2000] [Unicode3.2]
-0xF5A9 U+6567 # <cjk> [2000]
-0xF5AA U+659D # <cjk> [2000]
-0xF5AB U+FA42 # CJK COMPATIBILITY IDEOGRAPH-FA42 [2000] [Unicode3.2]
-0xF5AC U+6600 # <cjk> [2000]
-0xF5AD U+6609 # <cjk> [2000]
-0xF5AE U+6615 # <cjk> [2000]
-0xF5AF U+661E # <cjk> [2000]
-0xF5B0 U+663A # <cjk> [2000]
-0xF5B1 U+6622 # <cjk> [2000]
-0xF5B2 U+6624 # <cjk> [2000]
-0xF5B3 U+662B # <cjk> [2000]
-0xF5B4 U+6630 # <cjk> [2000]
-0xF5B5 U+6631 # <cjk> [2000]
-0xF5B6 U+6633 # <cjk> [2000]
-0xF5B7 U+66FB # <cjk> [2000]
-0xF5B8 U+6648 # <cjk> [2000]
-0xF5B9 U+664C # <cjk> [2000]
-0xF5BA U+231C4 # <cjk> [2000] [Unicode3.1]
-0xF5BB U+6659 # <cjk> [2000]
-0xF5BC U+665A # <cjk> [2000]
-0xF5BD U+6661 # <cjk> [2000]
-0xF5BE U+6665 # <cjk> [2000]
-0xF5BF U+6673 # <cjk> [2000]
-0xF5C0 U+6677 # <cjk> [2000]
-0xF5C1 U+6678 # <cjk> [2000]
-0xF5C2 U+668D # <cjk> [2000]
-0xF5C3 U+FA43 # CJK COMPATIBILITY IDEOGRAPH-FA43 [2000] [Unicode3.2]
-0xF5C4 U+66A0 # <cjk> [2000]
-0xF5C5 U+66B2 # <cjk> [2000]
-0xF5C6 U+66BB # <cjk> [2000]
-0xF5C7 U+66C6 # <cjk> [2000]
-0xF5C8 U+66C8 # <cjk> [2000]
-0xF5C9 U+3B22 # <cjk> [2000]
-0xF5CA U+66DB # <cjk> [2000]
-0xF5CB U+66E8 # <cjk> [2000]
-0xF5CC U+66FA # <cjk> [2000]
-0xF5CD U+6713 # <cjk> [2000]
-0xF5CE U+F929 # CJK COMPATIBILITY IDEOGRAPH-F929 [2000]
-0xF5CF U+6733 # <cjk> [2000]
-0xF5D0 U+6766 # <cjk> [2000]
-0xF5D1 U+6747 # <cjk> [2000]
-0xF5D2 U+6748 # <cjk> [2000]
-0xF5D3 U+677B # <cjk> [2000]
-0xF5D4 U+6781 # <cjk> [2000]
-0xF5D5 U+6793 # <cjk> [2000]
-0xF5D6 U+6798 # <cjk> [2000]
-0xF5D7 U+679B # <cjk> [2000]
-0xF5D8 U+67BB # <cjk> [2000]
-0xF5D9 U+67F9 # <cjk> [2000]
-0xF5DA U+67C0 # <cjk> [2000]
-0xF5DB U+67D7 # <cjk> [2000]
-0xF5DC U+67FC # <cjk> [2000]
-0xF5DD U+6801 # <cjk> [2000]
-0xF5DE U+6852 # <cjk> [2000]
-0xF5DF U+681D # <cjk> [2000]
-0xF5E0 U+682C # <cjk> [2000]
-0xF5E1 U+6831 # <cjk> [2000]
-0xF5E2 U+685B # <cjk> [2000]
-0xF5E3 U+6872 # <cjk> [2000]
-0xF5E4 U+6875 # <cjk> [2000]
-0xF5E5 U+FA44 # CJK COMPATIBILITY IDEOGRAPH-FA44 [2000] [Unicode3.2]
-0xF5E6 U+68A3 # <cjk> [2000]
-0xF5E7 U+68A5 # <cjk> [2000]
-0xF5E8 U+68B2 # <cjk> [2000]
-0xF5E9 U+68C8 # <cjk> [2000]
-0xF5EA U+68D0 # <cjk> [2000]
-0xF5EB U+68E8 # <cjk> [2000]
-0xF5EC U+68ED # <cjk> [2000]
-0xF5ED U+68F0 # <cjk> [2000]
-0xF5EE U+68F1 # <cjk> [2000]
-0xF5EF U+68FC # <cjk> [2000]
-0xF5F0 U+690A # <cjk> [2000]
-0xF5F1 U+6949 # <cjk> [2000]
-0xF5F2 U+235C4 # <cjk> [2000] [Unicode3.1]
-0xF5F3 U+6935 # <cjk> [2000]
-0xF5F4 U+6942 # <cjk> [2000]
-0xF5F5 U+6957 # <cjk> [2000]
-0xF5F6 U+6963 # <cjk> [2000]
-0xF5F7 U+6964 # <cjk> [2000]
-0xF5F8 U+6968 # <cjk> [2000]
-0xF5F9 U+6980 # <cjk> [2000]
-0xF5FA U+FA14 # CJK COMPATIBILITY IDEOGRAPH-FA14 [2000]
-0xF5FB U+69A5 # <cjk> [2000]
-0xF5FC U+69AD # <cjk> [2000]
-0xF5FD U+69CF # <cjk> [2000]
-0xF5FE U+3BB6 # <cjk> [2000]
-0xF6A1 U+3BC3 # <cjk> [2000]
-0xF6A2 U+69E2 # <cjk> [2000]
-0xF6A3 U+69E9 # <cjk> [2000]
-0xF6A4 U+69EA # <cjk> [2000]
-0xF6A5 U+69F5 # <cjk> [2000]
-0xF6A6 U+69F6 # <cjk> [2000]
-0xF6A7 U+6A0F # <cjk> [2000]
-0xF6A8 U+6A15 # <cjk> [2000]
-0xF6A9 U+2373F # <cjk> [2000] [Unicode3.1]
-0xF6AA U+6A3B # <cjk> [2000]
-0xF6AB U+6A3E # <cjk> [2000]
-0xF6AC U+6A45 # <cjk> [2000]
-0xF6AD U+6A50 # <cjk> [2000]
-0xF6AE U+6A56 # <cjk> [2000]
-0xF6AF U+6A5B # <cjk> [2000]
-0xF6B0 U+6A6B # <cjk> [2000]
-0xF6B1 U+6A73 # <cjk> [2000]
-0xF6B2 U+23763 # <cjk> [2000] [Unicode3.1]
-0xF6B3 U+6A89 # <cjk> [2000]
-0xF6B4 U+6A94 # <cjk> [2000]
-0xF6B5 U+6A9D # <cjk> [2000]
-0xF6B6 U+6A9E # <cjk> [2000]
-0xF6B7 U+6AA5 # <cjk> [2000]
-0xF6B8 U+6AE4 # <cjk> [2000]
-0xF6B9 U+6AE7 # <cjk> [2000]
-0xF6BA U+3C0F # <cjk> [2000]
-0xF6BB U+F91D # CJK COMPATIBILITY IDEOGRAPH-F91D [2000]
-0xF6BC U+6B1B # <cjk> [2000]
-0xF6BD U+6B1E # <cjk> [2000]
-0xF6BE U+6B2C # <cjk> [2000]
-0xF6BF U+6B35 # <cjk> [2000]
-0xF6C0 U+6B46 # <cjk> [2000]
-0xF6C1 U+6B56 # <cjk> [2000]
-0xF6C2 U+6B60 # <cjk> [2000]
-0xF6C3 U+6B65 # <cjk> [2000]
-0xF6C4 U+6B67 # <cjk> [2000]
-0xF6C5 U+6B77 # <cjk> [2000]
-0xF6C6 U+6B82 # <cjk> [2000]
-0xF6C7 U+6BA9 # <cjk> [2000]
-0xF6C8 U+6BAD # <cjk> [2000]
-0xF6C9 U+F970 # CJK COMPATIBILITY IDEOGRAPH-F970 [2000]
-0xF6CA U+6BCF # <cjk> [2000]
-0xF6CB U+6BD6 # <cjk> [2000]
-0xF6CC U+6BD7 # <cjk> [2000]
-0xF6CD U+6BFF # <cjk> [2000]
-0xF6CE U+6C05 # <cjk> [2000]
-0xF6CF U+6C10 # <cjk> [2000]
-0xF6D0 U+6C33 # <cjk> [2000]
-0xF6D1 U+6C59 # <cjk> [2000]
-0xF6D2 U+6C5C # <cjk> [2000]
-0xF6D3 U+6CAA # <cjk> [2000]
-0xF6D4 U+6C74 # <cjk> [2000]
-0xF6D5 U+6C76 # <cjk> [2000]
-0xF6D6 U+6C85 # <cjk> [2000]
-0xF6D7 U+6C86 # <cjk> [2000]
-0xF6D8 U+6C98 # <cjk> [2000]
-0xF6D9 U+6C9C # <cjk> [2000]
-0xF6DA U+6CFB # <cjk> [2000]
-0xF6DB U+6CC6 # <cjk> [2000]
-0xF6DC U+6CD4 # <cjk> [2000]
-0xF6DD U+6CE0 # <cjk> [2000]
-0xF6DE U+6CEB # <cjk> [2000]
-0xF6DF U+6CEE # <cjk> [2000]
-0xF6E0 U+23CFE # <cjk> [2000] [Unicode3.1]
-0xF6E1 U+6D04 # <cjk> [2000]
-0xF6E2 U+6D0E # <cjk> [2000]
-0xF6E3 U+6D2E # <cjk> [2000]
-0xF6E4 U+6D31 # <cjk> [2000]
-0xF6E5 U+6D39 # <cjk> [2000]
-0xF6E6 U+6D3F # <cjk> [2000]
-0xF6E7 U+6D58 # <cjk> [2000]
-0xF6E8 U+6D65 # <cjk> [2000]
-0xF6E9 U+FA45 # CJK COMPATIBILITY IDEOGRAPH-FA45 [2000] [Unicode3.2]
-0xF6EA U+6D82 # <cjk> [2000]
-0xF6EB U+6D87 # <cjk> [2000]
-0xF6EC U+6D89 # <cjk> [2000]
-0xF6ED U+6D94 # <cjk> [2000]
-0xF6EE U+6DAA # <cjk> [2000]
-0xF6EF U+6DAC # <cjk> [2000]
-0xF6F0 U+6DBF # <cjk> [2000]
-0xF6F1 U+6DC4 # <cjk> [2000]
-0xF6F2 U+6DD6 # <cjk> [2000]
-0xF6F3 U+6DDA # <cjk> [2000]
-0xF6F4 U+6DDB # <cjk> [2000]
-0xF6F5 U+6DDD # <cjk> [2000]
-0xF6F6 U+6DFC # <cjk> [2000]
-0xF6F7 U+FA46 # CJK COMPATIBILITY IDEOGRAPH-FA46 [2000] [Unicode3.2]
-0xF6F8 U+6E34 # <cjk> [2000]
-0xF6F9 U+6E44 # <cjk> [2000]
-0xF6FA U+6E5C # <cjk> [2000]
-0xF6FB U+6E5E # <cjk> [2000]
-0xF6FC U+6EAB # <cjk> [2000]
-0xF6FD U+6EB1 # <cjk> [2000]
-0xF6FE U+6EC1 # <cjk> [2000]
-0xF7A1 U+6EC7 # <cjk> [2000]
-0xF7A2 U+6ECE # <cjk> [2000]
-0xF7A3 U+6F10 # <cjk> [2000]
-0xF7A4 U+6F1A # <cjk> [2000]
-0xF7A5 U+FA47 # CJK COMPATIBILITY IDEOGRAPH-FA47 [2000] [Unicode3.2]
-0xF7A6 U+6F2A # <cjk> [2000]
-0xF7A7 U+6F2F # <cjk> [2000]
-0xF7A8 U+6F33 # <cjk> [2000]
-0xF7A9 U+6F51 # <cjk> [2000]
-0xF7AA U+6F59 # <cjk> [2000]
-0xF7AB U+6F5E # <cjk> [2000]
-0xF7AC U+6F61 # <cjk> [2000]
-0xF7AD U+6F62 # <cjk> [2000]
-0xF7AE U+6F7E # <cjk> [2000]
-0xF7AF U+6F88 # <cjk> [2000]
-0xF7B0 U+6F8C # <cjk> [2000]
-0xF7B1 U+6F8D # <cjk> [2000]
-0xF7B2 U+6F94 # <cjk> [2000]
-0xF7B3 U+6FA0 # <cjk> [2000]
-0xF7B4 U+6FA7 # <cjk> [2000]
-0xF7B5 U+6FB6 # <cjk> [2000]
-0xF7B6 U+6FBC # <cjk> [2000]
-0xF7B7 U+6FC7 # <cjk> [2000]
-0xF7B8 U+6FCA # <cjk> [2000]
-0xF7B9 U+6FF9 # <cjk> [2000]
-0xF7BA U+6FF0 # <cjk> [2000]
-0xF7BB U+6FF5 # <cjk> [2000]
-0xF7BC U+7005 # <cjk> [2000]
-0xF7BD U+7006 # <cjk> [2000]
-0xF7BE U+7028 # <cjk> [2000]
-0xF7BF U+704A # <cjk> [2000]
-0xF7C0 U+705D # <cjk> [2000]
-0xF7C1 U+705E # <cjk> [2000]
-0xF7C2 U+704E # <cjk> [2000]
-0xF7C3 U+7064 # <cjk> [2000]
-0xF7C4 U+7075 # <cjk> [2000]
-0xF7C5 U+7085 # <cjk> [2000]
-0xF7C6 U+70A4 # <cjk> [2000]
-0xF7C7 U+70AB # <cjk> [2000]
-0xF7C8 U+70B7 # <cjk> [2000]
-0xF7C9 U+70D4 # <cjk> [2000]
-0xF7CA U+70D8 # <cjk> [2000]
-0xF7CB U+70E4 # <cjk> [2000]
-0xF7CC U+710F # <cjk> [2000]
-0xF7CD U+712B # <cjk> [2000]
-0xF7CE U+711E # <cjk> [2000]
-0xF7CF U+7120 # <cjk> [2000]
-0xF7D0 U+712E # <cjk> [2000]
-0xF7D1 U+7130 # <cjk> [2000]
-0xF7D2 U+7146 # <cjk> [2000]
-0xF7D3 U+7147 # <cjk> [2000]
-0xF7D4 U+7151 # <cjk> [2000]
-0xF7D5 U+FA48 # CJK COMPATIBILITY IDEOGRAPH-FA48 [2000] [Unicode3.2]
-0xF7D6 U+7152 # <cjk> [2000]
-0xF7D7 U+715C # <cjk> [2000]
-0xF7D8 U+7160 # <cjk> [2000]
-0xF7D9 U+7168 # <cjk> [2000]
-0xF7DA U+FA15 # CJK COMPATIBILITY IDEOGRAPH-FA15 [2000]
-0xF7DB U+7185 # <cjk> [2000]
-0xF7DC U+7187 # <cjk> [2000]
-0xF7DD U+7192 # <cjk> [2000]
-0xF7DE U+71C1 # <cjk> [2000]
-0xF7DF U+71BA # <cjk> [2000]
-0xF7E0 U+71C4 # <cjk> [2000]
-0xF7E1 U+71FE # <cjk> [2000]
-0xF7E2 U+7200 # <cjk> [2000]
-0xF7E3 U+7215 # <cjk> [2000]
-0xF7E4 U+7255 # <cjk> [2000]
-0xF7E5 U+7256 # <cjk> [2000]
-0xF7E6 U+3E3F # <cjk> [2000]
-0xF7E7 U+728D # <cjk> [2000]
-0xF7E8 U+729B # <cjk> [2000]
-0xF7E9 U+72BE # <cjk> [2000]
-0xF7EA U+72C0 # <cjk> [2000]
-0xF7EB U+72FB # <cjk> [2000]
-0xF7EC U+247F1 # <cjk> [2000] [Unicode3.1]
-0xF7ED U+7327 # <cjk> [2000]
-0xF7EE U+7328 # <cjk> [2000]
-0xF7EF U+FA16 # CJK COMPATIBILITY IDEOGRAPH-FA16 [2000]
-0xF7F0 U+7350 # <cjk> [2000]
-0xF7F1 U+7366 # <cjk> [2000]
-0xF7F2 U+737C # <cjk> [2000]
-0xF7F3 U+7395 # <cjk> [2000]
-0xF7F4 U+739F # <cjk> [2000]
-0xF7F5 U+73A0 # <cjk> [2000]
-0xF7F6 U+73A2 # <cjk> [2000]
-0xF7F7 U+73A6 # <cjk> [2000]
-0xF7F8 U+73AB # <cjk> [2000]
-0xF7F9 U+73C9 # <cjk> [2000]
-0xF7FA U+73CF # <cjk> [2000]
-0xF7FB U+73D6 # <cjk> [2000]
-0xF7FC U+73D9 # <cjk> [2000]
-0xF7FD U+73E3 # <cjk> [2000]
-0xF7FE U+73E9 # <cjk> [2000]
-0xF8A1 U+7407 # <cjk> [2000]
-0xF8A2 U+740A # <cjk> [2000]
-0xF8A3 U+741A # <cjk> [2000]
-0xF8A4 U+741B # <cjk> [2000]
-0xF8A5 U+FA4A # CJK COMPATIBILITY IDEOGRAPH-FA4A [2000] [Unicode3.2]
-0xF8A6 U+7426 # <cjk> [2000]
-0xF8A7 U+7428 # <cjk> [2000]
-0xF8A8 U+742A # <cjk> [2000]
-0xF8A9 U+742B # <cjk> [2000]
-0xF8AA U+742C # <cjk> [2000]
-0xF8AB U+742E # <cjk> [2000]
-0xF8AC U+742F # <cjk> [2000]
-0xF8AD U+7430 # <cjk> [2000]
-0xF8AE U+7444 # <cjk> [2000]
-0xF8AF U+7446 # <cjk> [2000]
-0xF8B0 U+7447 # <cjk> [2000]
-0xF8B1 U+744B # <cjk> [2000]
-0xF8B2 U+7457 # <cjk> [2000]
-0xF8B3 U+7462 # <cjk> [2000]
-0xF8B4 U+746B # <cjk> [2000]
-0xF8B5 U+746D # <cjk> [2000]
-0xF8B6 U+7486 # <cjk> [2000]
-0xF8B7 U+7487 # <cjk> [2000]
-0xF8B8 U+7489 # <cjk> [2000]
-0xF8B9 U+7498 # <cjk> [2000]
-0xF8BA U+749C # <cjk> [2000]
-0xF8BB U+749F # <cjk> [2000]
-0xF8BC U+74A3 # <cjk> [2000]
-0xF8BD U+7490 # <cjk> [2000]
-0xF8BE U+74A6 # <cjk> [2000]
-0xF8BF U+74A8 # <cjk> [2000]
-0xF8C0 U+74A9 # <cjk> [2000]
-0xF8C1 U+74B5 # <cjk> [2000]
-0xF8C2 U+74BF # <cjk> [2000]
-0xF8C3 U+74C8 # <cjk> [2000]
-0xF8C4 U+74C9 # <cjk> [2000]
-0xF8C5 U+74DA # <cjk> [2000]
-0xF8C6 U+74FF # <cjk> [2000]
-0xF8C7 U+7501 # <cjk> [2000]
-0xF8C8 U+7517 # <cjk> [2000]
-0xF8C9 U+752F # <cjk> [2000]
-0xF8CA U+756F # <cjk> [2000]
-0xF8CB U+7579 # <cjk> [2000]
-0xF8CC U+7592 # <cjk> [2000]
-0xF8CD U+3F72 # <cjk> [2000]
-0xF8CE U+75CE # <cjk> [2000]
-0xF8CF U+75E4 # <cjk> [2000]
-0xF8D0 U+7600 # <cjk> [2000]
-0xF8D1 U+7602 # <cjk> [2000]
-0xF8D2 U+7608 # <cjk> [2000]
-0xF8D3 U+7615 # <cjk> [2000]
-0xF8D4 U+7616 # <cjk> [2000]
-0xF8D5 U+7619 # <cjk> [2000]
-0xF8D6 U+761E # <cjk> [2000]
-0xF8D7 U+762D # <cjk> [2000]
-0xF8D8 U+7635 # <cjk> [2000]
-0xF8D9 U+7643 # <cjk> [2000]
-0xF8DA U+764B # <cjk> [2000]
-0xF8DB U+7664 # <cjk> [2000]
-0xF8DC U+7665 # <cjk> [2000]
-0xF8DD U+766D # <cjk> [2000]
-0xF8DE U+766F # <cjk> [2000]
-0xF8DF U+7671 # <cjk> [2000]
-0xF8E0 U+7681 # <cjk> [2000]
-0xF8E1 U+769B # <cjk> [2000]
-0xF8E2 U+769D # <cjk> [2000]
-0xF8E3 U+769E # <cjk> [2000]
-0xF8E4 U+76A6 # <cjk> [2000]
-0xF8E5 U+76AA # <cjk> [2000]
-0xF8E6 U+76B6 # <cjk> [2000]
-0xF8E7 U+76C5 # <cjk> [2000]
-0xF8E8 U+76CC # <cjk> [2000]
-0xF8E9 U+76CE # <cjk> [2000]
-0xF8EA U+76D4 # <cjk> [2000]
-0xF8EB U+76E6 # <cjk> [2000]
-0xF8EC U+76F1 # <cjk> [2000]
-0xF8ED U+76FC # <cjk> [2000]
-0xF8EE U+770A # <cjk> [2000]
-0xF8EF U+7719 # <cjk> [2000]
-0xF8F0 U+7734 # <cjk> [2000]
-0xF8F1 U+7736 # <cjk> [2000]
-0xF8F2 U+7746 # <cjk> [2000]
-0xF8F3 U+774D # <cjk> [2000]
-0xF8F4 U+774E # <cjk> [2000]
-0xF8F5 U+775C # <cjk> [2000]
-0xF8F6 U+775F # <cjk> [2000]
-0xF8F7 U+7762 # <cjk> [2000]
-0xF8F8 U+777A # <cjk> [2000]
-0xF8F9 U+7780 # <cjk> [2000]
-0xF8FA U+7794 # <cjk> [2000]
-0xF8FB U+77AA # <cjk> [2000]
-0xF8FC U+77E0 # <cjk> [2000]
-0xF8FD U+782D # <cjk> [2000]
-0xF8FE U+2548E # <cjk> [2000] [Unicode3.1]
-0xF9A1 U+7843 # <cjk> [2000]
-0xF9A2 U+784E # <cjk> [2000]
-0xF9A3 U+784F # <cjk> [2000]
-0xF9A4 U+7851 # <cjk> [2000]
-0xF9A5 U+7868 # <cjk> [2000]
-0xF9A6 U+786E # <cjk> [2000]
-0xF9A7 U+FA4B # CJK COMPATIBILITY IDEOGRAPH-FA4B [2000] [Unicode3.2]
-0xF9A8 U+78B0 # <cjk> [2000]
-0xF9A9 U+2550E # <cjk> [2000] [Unicode3.1]
-0xF9AA U+78AD # <cjk> [2000]
-0xF9AB U+78E4 # <cjk> [2000]
-0xF9AC U+78F2 # <cjk> [2000]
-0xF9AD U+7900 # <cjk> [2000]
-0xF9AE U+78F7 # <cjk> [2000]
-0xF9AF U+791C # <cjk> [2000]
-0xF9B0 U+792E # <cjk> [2000]
-0xF9B1 U+7931 # <cjk> [2000]
-0xF9B2 U+7934 # <cjk> [2000]
-0xF9B3 U+FA4C # CJK COMPATIBILITY IDEOGRAPH-FA4C [2000] [Unicode3.2]
-0xF9B4 U+FA4D # CJK COMPATIBILITY IDEOGRAPH-FA4D [2000] [Unicode3.2]
-0xF9B5 U+7945 # <cjk> [2000]
-0xF9B6 U+7946 # <cjk> [2000]
-0xF9B7 U+FA4E # CJK COMPATIBILITY IDEOGRAPH-FA4E [2000] [Unicode3.2]
-0xF9B8 U+FA4F # CJK COMPATIBILITY IDEOGRAPH-FA4F [2000] [Unicode3.2]
-0xF9B9 U+FA50 # CJK COMPATIBILITY IDEOGRAPH-FA50 [2000] [Unicode3.2]
-0xF9BA U+795C # <cjk> [2000]
-0xF9BB U+FA51 # CJK COMPATIBILITY IDEOGRAPH-FA51 [2000] [Unicode3.2]
-0xF9BC U+FA19 # CJK COMPATIBILITY IDEOGRAPH-FA19 [2000]
-0xF9BD U+FA1A # CJK COMPATIBILITY IDEOGRAPH-FA1A [2000]
-0xF9BE U+7979 # <cjk> [2000]
-0xF9BF U+FA52 # CJK COMPATIBILITY IDEOGRAPH-FA52 [2000] [Unicode3.2]
-0xF9C0 U+FA53 # CJK COMPATIBILITY IDEOGRAPH-FA53 [2000] [Unicode3.2]
-0xF9C1 U+FA1B # CJK COMPATIBILITY IDEOGRAPH-FA1B [2000]
-0xF9C2 U+7998 # <cjk> [2000]
-0xF9C3 U+79B1 # <cjk> [2000]
-0xF9C4 U+79B8 # <cjk> [2000]
-0xF9C5 U+79C8 # <cjk> [2000]
-0xF9C6 U+79CA # <cjk> [2000]
-0xF9C7 U+25771 # <cjk> [2000] [Unicode3.1]
-0xF9C8 U+79D4 # <cjk> [2000]
-0xF9C9 U+79DE # <cjk> [2000]
-0xF9CA U+79EB # <cjk> [2000]
-0xF9CB U+79ED # <cjk> [2000]
-0xF9CC U+7A03 # <cjk> [2000]
-0xF9CD U+FA54 # CJK COMPATIBILITY IDEOGRAPH-FA54 [2000] [Unicode3.2]
-0xF9CE U+7A39 # <cjk> [2000]
-0xF9CF U+7A5D # <cjk> [2000]
-0xF9D0 U+7A6D # <cjk> [2000]
-0xF9D1 U+FA55 # CJK COMPATIBILITY IDEOGRAPH-FA55 [2000] [Unicode3.2]
-0xF9D2 U+7A85 # <cjk> [2000]
-0xF9D3 U+7AA0 # <cjk> [2000]
-0xF9D4 U+259C4 # <cjk> [2000] [Unicode3.1]
-0xF9D5 U+7AB3 # <cjk> [2000]
-0xF9D6 U+7ABB # <cjk> [2000]
-0xF9D7 U+7ACE # <cjk> [2000]
-0xF9D8 U+7AEB # <cjk> [2000]
-0xF9D9 U+7AFD # <cjk> [2000]
-0xF9DA U+7B12 # <cjk> [2000]
-0xF9DB U+7B2D # <cjk> [2000]
-0xF9DC U+7B3B # <cjk> [2000]
-0xF9DD U+7B47 # <cjk> [2000]
-0xF9DE U+7B4E # <cjk> [2000]
-0xF9DF U+7B60 # <cjk> [2000]
-0xF9E0 U+7B6D # <cjk> [2000]
-0xF9E1 U+7B6F # <cjk> [2000]
-0xF9E2 U+7B72 # <cjk> [2000]
-0xF9E3 U+7B9E # <cjk> [2000]
-0xF9E4 U+FA56 # CJK COMPATIBILITY IDEOGRAPH-FA56 [2000] [Unicode3.2]
-0xF9E5 U+7BD7 # <cjk> [2000]
-0xF9E6 U+7BD9 # <cjk> [2000]
-0xF9E7 U+7C01 # <cjk> [2000]
-0xF9E8 U+7C31 # <cjk> [2000]
-0xF9E9 U+7C1E # <cjk> [2000]
-0xF9EA U+7C20 # <cjk> [2000]
-0xF9EB U+7C33 # <cjk> [2000]
-0xF9EC U+7C36 # <cjk> [2000]
-0xF9ED U+4264 # <cjk> [2000]
-0xF9EE U+25DA1 # <cjk> [2000] [Unicode3.1]
-0xF9EF U+7C59 # <cjk> [2000]
-0xF9F0 U+7C6D # <cjk> [2000]
-0xF9F1 U+7C79 # <cjk> [2000]
-0xF9F2 U+7C8F # <cjk> [2000]
-0xF9F3 U+7C94 # <cjk> [2000]
-0xF9F4 U+7CA0 # <cjk> [2000]
-0xF9F5 U+7CBC # <cjk> [2000]
-0xF9F6 U+7CD5 # <cjk> [2000]
-0xF9F7 U+7CD9 # <cjk> [2000]
-0xF9F8 U+7CDD # <cjk> [2000]
-0xF9F9 U+7D07 # <cjk> [2000]
-0xF9FA U+7D08 # <cjk> [2000]
-0xF9FB U+7D13 # <cjk> [2000]
-0xF9FC U+7D1D # <cjk> [2000]
-0xF9FD U+7D23 # <cjk> [2000]
-0xF9FE U+7D31 # <cjk> [2000]
-0xFAA1 U+7D41 # <cjk> [2000]
-0xFAA2 U+7D48 # <cjk> [2000]
-0xFAA3 U+7D53 # <cjk> [2000]
-0xFAA4 U+7D5C # <cjk> [2000]
-0xFAA5 U+7D7A # <cjk> [2000]
-0xFAA6 U+7D83 # <cjk> [2000]
-0xFAA7 U+7D8B # <cjk> [2000]
-0xFAA8 U+7DA0 # <cjk> [2000]
-0xFAA9 U+7DA6 # <cjk> [2000]
-0xFAAA U+7DC2 # <cjk> [2000]
-0xFAAB U+7DCC # <cjk> [2000]
-0xFAAC U+7DD6 # <cjk> [2000]
-0xFAAD U+7DE3 # <cjk> [2000]
-0xFAAE U+FA57 # CJK COMPATIBILITY IDEOGRAPH-FA57 [2000] [Unicode3.2]
-0xFAAF U+7E28 # <cjk> [2000]
-0xFAB0 U+7E08 # <cjk> [2000]
-0xFAB1 U+7E11 # <cjk> [2000]
-0xFAB2 U+7E15 # <cjk> [2000]
-0xFAB3 U+FA59 # CJK COMPATIBILITY IDEOGRAPH-FA59 [2000] [Unicode3.2]
-0xFAB4 U+7E47 # <cjk> [2000]
-0xFAB5 U+7E52 # <cjk> [2000]
-0xFAB6 U+7E61 # <cjk> [2000]
-0xFAB7 U+7E8A # <cjk> [2000]
-0xFAB8 U+7E8D # <cjk> [2000]
-0xFAB9 U+7F47 # <cjk> [2000]
-0xFABA U+FA5A # CJK COMPATIBILITY IDEOGRAPH-FA5A [2000] [Unicode3.2]
-0xFABB U+7F91 # <cjk> [2000]
-0xFABC U+7F97 # <cjk> [2000]
-0xFABD U+7FBF # <cjk> [2000]
-0xFABE U+7FCE # <cjk> [2000]
-0xFABF U+7FDB # <cjk> [2000]
-0xFAC0 U+7FDF # <cjk> [2000]
-0xFAC1 U+7FEC # <cjk> [2000]
-0xFAC2 U+7FEE # <cjk> [2000]
-0xFAC3 U+7FFA # <cjk> [2000]
-0xFAC4 U+FA5B # CJK COMPATIBILITY IDEOGRAPH-FA5B [2000] [Unicode3.2]
-0xFAC5 U+8014 # <cjk> [2000]
-0xFAC6 U+8026 # <cjk> [2000]
-0xFAC7 U+8035 # <cjk> [2000]
-0xFAC8 U+8037 # <cjk> [2000]
-0xFAC9 U+803C # <cjk> [2000]
-0xFACA U+80CA # <cjk> [2000]
-0xFACB U+80D7 # <cjk> [2000]
-0xFACC U+80E0 # <cjk> [2000]
-0xFACD U+80F3 # <cjk> [2000]
-0xFACE U+8118 # <cjk> [2000]
-0xFACF U+814A # <cjk> [2000]
-0xFAD0 U+8160 # <cjk> [2000]
-0xFAD1 U+8167 # <cjk> [2000]
-0xFAD2 U+8168 # <cjk> [2000]
-0xFAD3 U+816D # <cjk> [2000]
-0xFAD4 U+81BB # <cjk> [2000]
-0xFAD5 U+81CA # <cjk> [2000]
-0xFAD6 U+81CF # <cjk> [2000]
-0xFAD7 U+81D7 # <cjk> [2000]
-0xFAD8 U+FA5C # CJK COMPATIBILITY IDEOGRAPH-FA5C [2000] [Unicode3.2]
-0xFAD9 U+4453 # <cjk> [2000]
-0xFADA U+445B # <cjk> [2000]
-0xFADB U+8260 # <cjk> [2000]
-0xFADC U+8274 # <cjk> [2000]
-0xFADD U+26AFF # <cjk> [2000] [Unicode3.1]
-0xFADE U+828E # <cjk> [2000]
-0xFADF U+82A1 # <cjk> [2000]
-0xFAE0 U+82A3 # <cjk> [2000]
-0xFAE1 U+82A4 # <cjk> [2000]
-0xFAE2 U+82A9 # <cjk> [2000]
-0xFAE3 U+82AE # <cjk> [2000]
-0xFAE4 U+82B7 # <cjk> [2000]
-0xFAE5 U+82BE # <cjk> [2000]
-0xFAE6 U+82BF # <cjk> [2000]
-0xFAE7 U+82C6 # <cjk> [2000]
-0xFAE8 U+82D5 # <cjk> [2000]
-0xFAE9 U+82FD # <cjk> [2000]
-0xFAEA U+82FE # <cjk> [2000]
-0xFAEB U+8300 # <cjk> [2000]
-0xFAEC U+8301 # <cjk> [2000]
-0xFAED U+8362 # <cjk> [2000]
-0xFAEE U+8322 # <cjk> [2000]
-0xFAEF U+832D # <cjk> [2000]
-0xFAF0 U+833A # <cjk> [2000]
-0xFAF1 U+8343 # <cjk> [2000]
-0xFAF2 U+8347 # <cjk> [2000]
-0xFAF3 U+8351 # <cjk> [2000]
-0xFAF4 U+8355 # <cjk> [2000]
-0xFAF5 U+837D # <cjk> [2000]
-0xFAF6 U+8386 # <cjk> [2000]
-0xFAF7 U+8392 # <cjk> [2000]
-0xFAF8 U+8398 # <cjk> [2000]
-0xFAF9 U+83A7 # <cjk> [2000]
-0xFAFA U+83A9 # <cjk> [2000]
-0xFAFB U+83BF # <cjk> [2000]
-0xFAFC U+83C0 # <cjk> [2000]
-0xFAFD U+83C7 # <cjk> [2000]
-0xFAFE U+83CF # <cjk> [2000]
-0xFBA1 U+83D1 # <cjk> [2000]
-0xFBA2 U+83E1 # <cjk> [2000]
-0xFBA3 U+83EA # <cjk> [2000]
-0xFBA4 U+8401 # <cjk> [2000]
-0xFBA5 U+8406 # <cjk> [2000]
-0xFBA6 U+840A # <cjk> [2000]
-0xFBA7 U+FA5F # CJK COMPATIBILITY IDEOGRAPH-FA5F [2000] [Unicode3.2]
-0xFBA8 U+8448 # <cjk> [2000]
-0xFBA9 U+845F # <cjk> [2000]
-0xFBAA U+8470 # <cjk> [2000]
-0xFBAB U+8473 # <cjk> [2000]
-0xFBAC U+8485 # <cjk> [2000]
-0xFBAD U+849E # <cjk> [2000]
-0xFBAE U+84AF # <cjk> [2000]
-0xFBAF U+84B4 # <cjk> [2000]
-0xFBB0 U+84BA # <cjk> [2000]
-0xFBB1 U+84C0 # <cjk> [2000]
-0xFBB2 U+84C2 # <cjk> [2000]
-0xFBB3 U+26E40 # <cjk> [2000] [Unicode3.1]
-0xFBB4 U+8532 # <cjk> [2000]
-0xFBB5 U+851E # <cjk> [2000]
-0xFBB6 U+8523 # <cjk> [2000]
-0xFBB7 U+852F # <cjk> [2000]
-0xFBB8 U+8559 # <cjk> [2000]
-0xFBB9 U+8564 # <cjk> [2000]
-0xFBBA U+FA1F # CJK COMPATIBILITY IDEOGRAPH-FA1F [2000]
-0xFBBB U+85AD # <cjk> [2000]
-0xFBBC U+857A # <cjk> [2000]
-0xFBBD U+858C # <cjk> [2000]
-0xFBBE U+858F # <cjk> [2000]
-0xFBBF U+85A2 # <cjk> [2000]
-0xFBC0 U+85B0 # <cjk> [2000]
-0xFBC1 U+85CB # <cjk> [2000]
-0xFBC2 U+85CE # <cjk> [2000]
-0xFBC3 U+85ED # <cjk> [2000]
-0xFBC4 U+8612 # <cjk> [2000]
-0xFBC5 U+85FF # <cjk> [2000]
-0xFBC6 U+8604 # <cjk> [2000]
-0xFBC7 U+8605 # <cjk> [2000]
-0xFBC8 U+8610 # <cjk> [2000]
-0xFBC9 U+270F4 # <cjk> [2000] [Unicode3.1]
-0xFBCA U+8618 # <cjk> [2000]
-0xFBCB U+8629 # <cjk> [2000]
-0xFBCC U+8638 # <cjk> [2000]
-0xFBCD U+8657 # <cjk> [2000]
-0xFBCE U+865B # <cjk> [2000]
-0xFBCF U+F936 # CJK COMPATIBILITY IDEOGRAPH-F936 [2000]
-0xFBD0 U+8662 # <cjk> [2000]
-0xFBD1 U+459D # <cjk> [2000]
-0xFBD2 U+866C # <cjk> [2000]
-0xFBD3 U+8675 # <cjk> [2000]
-0xFBD4 U+8698 # <cjk> [2000]
-0xFBD5 U+86B8 # <cjk> [2000]
-0xFBD6 U+86FA # <cjk> [2000]
-0xFBD7 U+86FC # <cjk> [2000]
-0xFBD8 U+86FD # <cjk> [2000]
-0xFBD9 U+870B # <cjk> [2000]
-0xFBDA U+8771 # <cjk> [2000]
-0xFBDB U+8787 # <cjk> [2000]
-0xFBDC U+8788 # <cjk> [2000]
-0xFBDD U+87AC # <cjk> [2000]
-0xFBDE U+87AD # <cjk> [2000]
-0xFBDF U+87B5 # <cjk> [2000]
-0xFBE0 U+45EA # <cjk> [2000]
-0xFBE1 U+87D6 # <cjk> [2000]
-0xFBE2 U+87EC # <cjk> [2000]
-0xFBE3 U+8806 # <cjk> [2000]
-0xFBE4 U+880A # <cjk> [2000]
-0xFBE5 U+8810 # <cjk> [2000]
-0xFBE6 U+8814 # <cjk> [2000]
-0xFBE7 U+881F # <cjk> [2000]
-0xFBE8 U+8898 # <cjk> [2000]
-0xFBE9 U+88AA # <cjk> [2000]
-0xFBEA U+88CA # <cjk> [2000]
-0xFBEB U+88CE # <cjk> [2000]
-0xFBEC U+27684 # <cjk> [2000] [Unicode3.1]
-0xFBED U+88F5 # <cjk> [2000]
-0xFBEE U+891C # <cjk> [2000]
-0xFBEF U+FA60 # CJK COMPATIBILITY IDEOGRAPH-FA60 [2000] [Unicode3.2]
-0xFBF0 U+8918 # <cjk> [2000]
-0xFBF1 U+8919 # <cjk> [2000]
-0xFBF2 U+891A # <cjk> [2000]
-0xFBF3 U+8927 # <cjk> [2000]
-0xFBF4 U+8930 # <cjk> [2000]
-0xFBF5 U+8932 # <cjk> [2000]
-0xFBF6 U+8939 # <cjk> [2000]
-0xFBF7 U+8940 # <cjk> [2000]
-0xFBF8 U+8994 # <cjk> [2000]
-0xFBF9 U+FA61 # CJK COMPATIBILITY IDEOGRAPH-FA61 [2000] [Unicode3.2]
-0xFBFA U+89D4 # <cjk> [2000]
-0xFBFB U+89E5 # <cjk> [2000]
-0xFBFC U+89F6 # <cjk> [2000]
-0xFBFD U+8A12 # <cjk> [2000]
-0xFBFE U+8A15 # <cjk> [2000]
-0xFCA1 U+8A22 # <cjk> [2000]
-0xFCA2 U+8A37 # <cjk> [2000]
-0xFCA3 U+8A47 # <cjk> [2000]
-0xFCA4 U+8A4E # <cjk> [2000]
-0xFCA5 U+8A5D # <cjk> [2000]
-0xFCA6 U+8A61 # <cjk> [2000]
-0xFCA7 U+8A75 # <cjk> [2000]
-0xFCA8 U+8A79 # <cjk> [2000]
-0xFCA9 U+8AA7 # <cjk> [2000]
-0xFCAA U+8AD0 # <cjk> [2000]
-0xFCAB U+8ADF # <cjk> [2000]
-0xFCAC U+8AF4 # <cjk> [2000]
-0xFCAD U+8AF6 # <cjk> [2000]
-0xFCAE U+FA22 # CJK COMPATIBILITY IDEOGRAPH-FA22 [2000]
-0xFCAF U+FA62 # CJK COMPATIBILITY IDEOGRAPH-FA62 [2000] [Unicode3.2]
-0xFCB0 U+FA63 # CJK COMPATIBILITY IDEOGRAPH-FA63 [2000] [Unicode3.2]
-0xFCB1 U+8B46 # <cjk> [2000]
-0xFCB2 U+8B54 # <cjk> [2000]
-0xFCB3 U+8B59 # <cjk> [2000]
-0xFCB4 U+8B69 # <cjk> [2000]
-0xFCB5 U+8B9D # <cjk> [2000]
-0xFCB6 U+8C49 # <cjk> [2000]
-0xFCB7 U+8C68 # <cjk> [2000]
-0xFCB8 U+FA64 # CJK COMPATIBILITY IDEOGRAPH-FA64 [2000] [Unicode3.2]
-0xFCB9 U+8CE1 # <cjk> [2000]
-0xFCBA U+8CF4 # <cjk> [2000]
-0xFCBB U+8CF8 # <cjk> [2000]
-0xFCBC U+8CFE # <cjk> [2000]
-0xFCBD U+FA65 # CJK COMPATIBILITY IDEOGRAPH-FA65 [2000] [Unicode3.2]
-0xFCBE U+8D12 # <cjk> [2000]
-0xFCBF U+8D1B # <cjk> [2000]
-0xFCC0 U+8DAF # <cjk> [2000]
-0xFCC1 U+8DCE # <cjk> [2000]
-0xFCC2 U+8DD1 # <cjk> [2000]
-0xFCC3 U+8DD7 # <cjk> [2000]
-0xFCC4 U+8E20 # <cjk> [2000]
-0xFCC5 U+8E23 # <cjk> [2000]
-0xFCC6 U+8E3D # <cjk> [2000]
-0xFCC7 U+8E70 # <cjk> [2000]
-0xFCC8 U+8E7B # <cjk> [2000]
-0xFCC9 U+28277 # <cjk> [2000] [Unicode3.1]
-0xFCCA U+8EC0 # <cjk> [2000]
-0xFCCB U+4844 # <cjk> [2000]
-0xFCCC U+8EFA # <cjk> [2000]
-0xFCCD U+8F1E # <cjk> [2000]
-0xFCCE U+8F2D # <cjk> [2000]
-0xFCCF U+8F36 # <cjk> [2000]
-0xFCD0 U+8F54 # <cjk> [2000]
-0xFCD1 U+283CD # <cjk> [2000] [Unicode3.1]
-0xFCD2 U+8FA6 # <cjk> [2000]
-0xFCD3 U+8FB5 # <cjk> [2000]
-0xFCD4 U+8FE4 # <cjk> [2000]
-0xFCD5 U+8FE8 # <cjk> [2000]
-0xFCD6 U+8FEE # <cjk> [2000]
-0xFCD7 U+9008 # <cjk> [2000]
-0xFCD8 U+902D # <cjk> [2000]
-0xFCD9 U+FA67 # CJK COMPATIBILITY IDEOGRAPH-FA67 [2000] [Unicode3.2]
-0xFCDA U+9088 # <cjk> [2000]
-0xFCDB U+9095 # <cjk> [2000]
-0xFCDC U+9097 # <cjk> [2000]
-0xFCDD U+9099 # <cjk> [2000]
-0xFCDE U+909B # <cjk> [2000]
-0xFCDF U+90A2 # <cjk> [2000]
-0xFCE0 U+90B3 # <cjk> [2000]
-0xFCE1 U+90BE # <cjk> [2000]
-0xFCE2 U+90C4 # <cjk> [2000]
-0xFCE3 U+90C5 # <cjk> [2000]
-0xFCE4 U+90C7 # <cjk> [2000]
-0xFCE5 U+90D7 # <cjk> [2000]
-0xFCE6 U+90DD # <cjk> [2000]
-0xFCE7 U+90DE # <cjk> [2000]
-0xFCE8 U+90EF # <cjk> [2000]
-0xFCE9 U+90F4 # <cjk> [2000]
-0xFCEA U+FA26 # CJK COMPATIBILITY IDEOGRAPH-FA26 [2000]
-0xFCEB U+9114 # <cjk> [2000]
-0xFCEC U+9115 # <cjk> [2000]
-0xFCED U+9116 # <cjk> [2000]
-0xFCEE U+9122 # <cjk> [2000]
-0xFCEF U+9123 # <cjk> [2000]
-0xFCF0 U+9127 # <cjk> [2000]
-0xFCF1 U+912F # <cjk> [2000]
-0xFCF2 U+9131 # <cjk> [2000]
-0xFCF3 U+9134 # <cjk> [2000]
-0xFCF4 U+913D # <cjk> [2000]
-0xFCF5 U+9148 # <cjk> [2000]
-0xFCF6 U+915B # <cjk> [2000]
-0xFCF7 U+9183 # <cjk> [2000]
-0xFCF8 U+919E # <cjk> [2000]
-0xFCF9 U+91AC # <cjk> [2000]
-0xFCFA U+91B1 # <cjk> [2000]
-0xFCFB U+91BC # <cjk> [2000]
-0xFCFC U+91D7 # <cjk> [2000]
-0xFCFD U+91FB # <cjk> [2000]
-0xFCFE U+91E4 # <cjk> [2000]
-0xFDA1 U+91E5 # <cjk> [2000]
-0xFDA2 U+91ED # <cjk> [2000]
-0xFDA3 U+91F1 # <cjk> [2000]
-0xFDA4 U+9207 # <cjk> [2000]
-0xFDA5 U+9210 # <cjk> [2000]
-0xFDA6 U+9238 # <cjk> [2000]
-0xFDA7 U+9239 # <cjk> [2000]
-0xFDA8 U+923A # <cjk> [2000]
-0xFDA9 U+923C # <cjk> [2000]
-0xFDAA U+9240 # <cjk> [2000]
-0xFDAB U+9243 # <cjk> [2000]
-0xFDAC U+924F # <cjk> [2000]
-0xFDAD U+9278 # <cjk> [2000]
-0xFDAE U+9288 # <cjk> [2000]
-0xFDAF U+92C2 # <cjk> [2000]
-0xFDB0 U+92CB # <cjk> [2000]
-0xFDB1 U+92CC # <cjk> [2000]
-0xFDB2 U+92D3 # <cjk> [2000]
-0xFDB3 U+92E0 # <cjk> [2000]
-0xFDB4 U+92FF # <cjk> [2000]
-0xFDB5 U+9304 # <cjk> [2000]
-0xFDB6 U+931F # <cjk> [2000]
-0xFDB7 U+9321 # <cjk> [2000]
-0xFDB8 U+9325 # <cjk> [2000]
-0xFDB9 U+9348 # <cjk> [2000]
-0xFDBA U+9349 # <cjk> [2000]
-0xFDBB U+934A # <cjk> [2000]
-0xFDBC U+9364 # <cjk> [2000]
-0xFDBD U+9365 # <cjk> [2000]
-0xFDBE U+936A # <cjk> [2000]
-0xFDBF U+9370 # <cjk> [2000]
-0xFDC0 U+939B # <cjk> [2000]
-0xFDC1 U+93A3 # <cjk> [2000]
-0xFDC2 U+93BA # <cjk> [2000]
-0xFDC3 U+93C6 # <cjk> [2000]
-0xFDC4 U+93DE # <cjk> [2000]
-0xFDC5 U+93DF # <cjk> [2000]
-0xFDC6 U+9404 # <cjk> [2000]
-0xFDC7 U+93FD # <cjk> [2000]
-0xFDC8 U+9433 # <cjk> [2000]
-0xFDC9 U+944A # <cjk> [2000]
-0xFDCA U+9463 # <cjk> [2000]
-0xFDCB U+946B # <cjk> [2000]
-0xFDCC U+9471 # <cjk> [2000]
-0xFDCD U+9472 # <cjk> [2000]
-0xFDCE U+958E # <cjk> [2000]
-0xFDCF U+959F # <cjk> [2000]
-0xFDD0 U+95A6 # <cjk> [2000]
-0xFDD1 U+95A9 # <cjk> [2000]
-0xFDD2 U+95AC # <cjk> [2000]
-0xFDD3 U+95B6 # <cjk> [2000]
-0xFDD4 U+95BD # <cjk> [2000]
-0xFDD5 U+95CB # <cjk> [2000]
-0xFDD6 U+95D0 # <cjk> [2000]
-0xFDD7 U+95D3 # <cjk> [2000]
-0xFDD8 U+49B0 # <cjk> [2000]
-0xFDD9 U+95DA # <cjk> [2000]
-0xFDDA U+95DE # <cjk> [2000]
-0xFDDB U+9658 # <cjk> [2000]
-0xFDDC U+9684 # <cjk> [2000]
-0xFDDD U+F9DC # CJK COMPATIBILITY IDEOGRAPH-F9DC [2000]
-0xFDDE U+969D # <cjk> [2000]
-0xFDDF U+96A4 # <cjk> [2000]
-0xFDE0 U+96A5 # <cjk> [2000]
-0xFDE1 U+96D2 # <cjk> [2000]
-0xFDE2 U+96DE # <cjk> [2000]
-0xFDE3 U+FA68 # CJK COMPATIBILITY IDEOGRAPH-FA68 [2000] [Unicode3.2]
-0xFDE4 U+96E9 # <cjk> [2000]
-0xFDE5 U+96EF # <cjk> [2000]
-0xFDE6 U+9733 # <cjk> [2000]
-0xFDE7 U+973B # <cjk> [2000]
-0xFDE8 U+974D # <cjk> [2000]
-0xFDE9 U+974E # <cjk> [2000]
-0xFDEA U+974F # <cjk> [2000]
-0xFDEB U+975A # <cjk> [2000]
-0xFDEC U+976E # <cjk> [2000]
-0xFDED U+9773 # <cjk> [2000]
-0xFDEE U+9795 # <cjk> [2000]
-0xFDEF U+97AE # <cjk> [2000]
-0xFDF0 U+97BA # <cjk> [2000]
-0xFDF1 U+97C1 # <cjk> [2000]
-0xFDF2 U+97C9 # <cjk> [2000]
-0xFDF3 U+97DE # <cjk> [2000]
-0xFDF4 U+97DB # <cjk> [2000]
-0xFDF5 U+97F4 # <cjk> [2000]
-0xFDF6 U+FA69 # CJK COMPATIBILITY IDEOGRAPH-FA69 [2000] [Unicode3.2]
-0xFDF7 U+980A # <cjk> [2000]
-0xFDF8 U+981E # <cjk> [2000]
-0xFDF9 U+982B # <cjk> [2000]
-0xFDFA U+9830 # <cjk> [2000]
-0xFDFB U+FA6A # CJK COMPATIBILITY IDEOGRAPH-FA6A [2000] [Unicode3.2]
-0xFDFC U+9852 # <cjk> [2000]
-0xFDFD U+9853 # <cjk> [2000]
-0xFDFE U+9856 # <cjk> [2000]
-0xFEA1 U+9857 # <cjk> [2000]
-0xFEA2 U+9859 # <cjk> [2000]
-0xFEA3 U+985A # <cjk> [2000]
-0xFEA4 U+F9D0 # CJK COMPATIBILITY IDEOGRAPH-F9D0 [2000]
-0xFEA5 U+9865 # <cjk> [2000]
-0xFEA6 U+986C # <cjk> [2000]
-0xFEA7 U+98BA # <cjk> [2000]
-0xFEA8 U+98C8 # <cjk> [2000]
-0xFEA9 U+98E7 # <cjk> [2000]
-0xFEAA U+9958 # <cjk> [2000]
-0xFEAB U+999E # <cjk> [2000]
-0xFEAC U+9A02 # <cjk> [2000]
-0xFEAD U+9A03 # <cjk> [2000]
-0xFEAE U+9A24 # <cjk> [2000]
-0xFEAF U+9A2D # <cjk> [2000]
-0xFEB0 U+9A2E # <cjk> [2000]
-0xFEB1 U+9A38 # <cjk> [2000]
-0xFEB2 U+9A4A # <cjk> [2000]
-0xFEB3 U+9A4E # <cjk> [2000]
-0xFEB4 U+9A52 # <cjk> [2000]
-0xFEB5 U+9AB6 # <cjk> [2000]
-0xFEB6 U+9AC1 # <cjk> [2000]
-0xFEB7 U+9AC3 # <cjk> [2000]
-0xFEB8 U+9ACE # <cjk> [2000]
-0xFEB9 U+9AD6 # <cjk> [2000]
-0xFEBA U+9AF9 # <cjk> [2000]
-0xFEBB U+9B02 # <cjk> [2000]
-0xFEBC U+9B08 # <cjk> [2000]
-0xFEBD U+9B20 # <cjk> [2000]
-0xFEBE U+4C17 # <cjk> [2000]
-0xFEBF U+9B2D # <cjk> [2000]
-0xFEC0 U+9B5E # <cjk> [2000]
-0xFEC1 U+9B79 # <cjk> [2000]
-0xFEC2 U+9B66 # <cjk> [2000]
-0xFEC3 U+9B72 # <cjk> [2000]
-0xFEC4 U+9B75 # <cjk> [2000]
-0xFEC5 U+9B84 # <cjk> [2000]
-0xFEC6 U+9B8A # <cjk> [2000]
-0xFEC7 U+9B8F # <cjk> [2000]
-0xFEC8 U+9B9E # <cjk> [2000]
-0xFEC9 U+9BA7 # <cjk> [2000]
-0xFECA U+9BC1 # <cjk> [2000]
-0xFECB U+9BCE # <cjk> [2000]
-0xFECC U+9BE5 # <cjk> [2000]
-0xFECD U+9BF8 # <cjk> [2000]
-0xFECE U+9BFD # <cjk> [2000]
-0xFECF U+9C00 # <cjk> [2000]
-0xFED0 U+9C23 # <cjk> [2000]
-0xFED1 U+9C41 # <cjk> [2000]
-0xFED2 U+9C4F # <cjk> [2000]
-0xFED3 U+9C50 # <cjk> [2000]
-0xFED4 U+9C53 # <cjk> [2000]
-0xFED5 U+9C63 # <cjk> [2000]
-0xFED6 U+9C65 # <cjk> [2000]
-0xFED7 U+9C77 # <cjk> [2000]
-0xFED8 U+9D1D # <cjk> [2000]
-0xFED9 U+9D1E # <cjk> [2000]
-0xFEDA U+9D43 # <cjk> [2000]
-0xFEDB U+9D47 # <cjk> [2000]
-0xFEDC U+9D52 # <cjk> [2000]
-0xFEDD U+9D63 # <cjk> [2000]
-0xFEDE U+9D70 # <cjk> [2000]
-0xFEDF U+9D7C # <cjk> [2000]
-0xFEE0 U+9D8A # <cjk> [2000]
-0xFEE1 U+9D96 # <cjk> [2000]
-0xFEE2 U+9DC0 # <cjk> [2000]
-0xFEE3 U+9DAC # <cjk> [2000]
-0xFEE4 U+9DBC # <cjk> [2000]
-0xFEE5 U+9DD7 # <cjk> [2000]
-0xFEE6 U+2A190 # <cjk> [2000] [Unicode3.1]
-0xFEE7 U+9DE7 # <cjk> [2000]
-0xFEE8 U+9E07 # <cjk> [2000]
-0xFEE9 U+9E15 # <cjk> [2000]
-0xFEEA U+9E7C # <cjk> [2000]
-0xFEEB U+9E9E # <cjk> [2000]
-0xFEEC U+9EA4 # <cjk> [2000]
-0xFEED U+9EAC # <cjk> [2000]
-0xFEEE U+9EAF # <cjk> [2000]
-0xFEEF U+9EB4 # <cjk> [2000]
-0xFEF0 U+9EB5 # <cjk> [2000]
-0xFEF1 U+9EC3 # <cjk> [2000]
-0xFEF2 U+9ED1 # <cjk> [2000]
-0xFEF3 U+9F10 # <cjk> [2000]
-0xFEF4 U+9F39 # <cjk> [2000]
-0xFEF5 U+9F57 # <cjk> [2000]
-0xFEF6 U+9F90 # <cjk> [2000]
-0xFEF7 U+9F94 # <cjk> [2000]
-0xFEF8 U+9F97 # <cjk> [2000]
-0xFEF9 U+9FA2 # <cjk> [2000]
-0xFEFA U+59F8 # <cjk> [2004]
-0xFEFB U+5C5B # <cjk> [2004]
-0xFEFC U+5E77 # <cjk> [2004]
-0xFEFD U+7626 # <cjk> [2004]
-0xFEFE U+7E6B # <cjk> [2004]
-0x8EA1 U+FF61 # HALFWIDTH IDEOGRAPHIC FULL STOP
-0x8EA2 U+FF62 # HALFWIDTH LEFT CORNER BRACKET
-0x8EA3 U+FF63 # HALFWIDTH RIGHT CORNER BRACKET
-0x8EA4 U+FF64 # HALFWIDTH IDEOGRAPHIC COMMA
-0x8EA5 U+FF65 # HALFWIDTH KATAKANA MIDDLE DOT
-0x8EA6 U+FF66 # HALFWIDTH KATAKANA LETTER WO
-0x8EA7 U+FF67 # HALFWIDTH KATAKANA LETTER SMALL A
-0x8EA8 U+FF68 # HALFWIDTH KATAKANA LETTER SMALL I
-0x8EA9 U+FF69 # HALFWIDTH KATAKANA LETTER SMALL U
-0x8EAA U+FF6A # HALFWIDTH KATAKANA LETTER SMALL E
-0x8EAB U+FF6B # HALFWIDTH KATAKANA LETTER SMALL O
-0x8EAC U+FF6C # HALFWIDTH KATAKANA LETTER SMALL YA
-0x8EAD U+FF6D # HALFWIDTH KATAKANA LETTER SMALL YU
-0x8EAE U+FF6E # HALFWIDTH KATAKANA LETTER SMALL YO
-0x8EAF U+FF6F # HALFWIDTH KATAKANA LETTER SMALL TU
-0x8EB0 U+FF70 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-0x8EB1 U+FF71 # HALFWIDTH KATAKANA LETTER A
-0x8EB2 U+FF72 # HALFWIDTH KATAKANA LETTER I
-0x8EB3 U+FF73 # HALFWIDTH KATAKANA LETTER U
-0x8EB4 U+FF74 # HALFWIDTH KATAKANA LETTER E
-0x8EB5 U+FF75 # HALFWIDTH KATAKANA LETTER O
-0x8EB6 U+FF76 # HALFWIDTH KATAKANA LETTER KA
-0x8EB7 U+FF77 # HALFWIDTH KATAKANA LETTER KI
-0x8EB8 U+FF78 # HALFWIDTH KATAKANA LETTER KU
-0x8EB9 U+FF79 # HALFWIDTH KATAKANA LETTER KE
-0x8EBA U+FF7A # HALFWIDTH KATAKANA LETTER KO
-0x8EBB U+FF7B # HALFWIDTH KATAKANA LETTER SA
-0x8EBC U+FF7C # HALFWIDTH KATAKANA LETTER SI
-0x8EBD U+FF7D # HALFWIDTH KATAKANA LETTER SU
-0x8EBE U+FF7E # HALFWIDTH KATAKANA LETTER SE
-0x8EBF U+FF7F # HALFWIDTH KATAKANA LETTER SO
-0x8EC0 U+FF80 # HALFWIDTH KATAKANA LETTER TA
-0x8EC1 U+FF81 # HALFWIDTH KATAKANA LETTER TI
-0x8EC2 U+FF82 # HALFWIDTH KATAKANA LETTER TU
-0x8EC3 U+FF83 # HALFWIDTH KATAKANA LETTER TE
-0x8EC4 U+FF84 # HALFWIDTH KATAKANA LETTER TO
-0x8EC5 U+FF85 # HALFWIDTH KATAKANA LETTER NA
-0x8EC6 U+FF86 # HALFWIDTH KATAKANA LETTER NI
-0x8EC7 U+FF87 # HALFWIDTH KATAKANA LETTER NU
-0x8EC8 U+FF88 # HALFWIDTH KATAKANA LETTER NE
-0x8EC9 U+FF89 # HALFWIDTH KATAKANA LETTER NO
-0x8ECA U+FF8A # HALFWIDTH KATAKANA LETTER HA
-0x8ECB U+FF8B # HALFWIDTH KATAKANA LETTER HI
-0x8ECC U+FF8C # HALFWIDTH KATAKANA LETTER HU
-0x8ECD U+FF8D # HALFWIDTH KATAKANA LETTER HE
-0x8ECE U+FF8E # HALFWIDTH KATAKANA LETTER HO
-0x8ECF U+FF8F # HALFWIDTH KATAKANA LETTER MA
-0x8ED0 U+FF90 # HALFWIDTH KATAKANA LETTER MI
-0x8ED1 U+FF91 # HALFWIDTH KATAKANA LETTER MU
-0x8ED2 U+FF92 # HALFWIDTH KATAKANA LETTER ME
-0x8ED3 U+FF93 # HALFWIDTH KATAKANA LETTER MO
-0x8ED4 U+FF94 # HALFWIDTH KATAKANA LETTER YA
-0x8ED5 U+FF95 # HALFWIDTH KATAKANA LETTER YU
-0x8ED6 U+FF96 # HALFWIDTH KATAKANA LETTER YO
-0x8ED7 U+FF97 # HALFWIDTH KATAKANA LETTER RA
-0x8ED8 U+FF98 # HALFWIDTH KATAKANA LETTER RI
-0x8ED9 U+FF99 # HALFWIDTH KATAKANA LETTER RU
-0x8EDA U+FF9A # HALFWIDTH KATAKANA LETTER RE
-0x8EDB U+FF9B # HALFWIDTH KATAKANA LETTER RO
-0x8EDC U+FF9C # HALFWIDTH KATAKANA LETTER WA
-0x8EDD U+FF9D # HALFWIDTH KATAKANA LETTER N
-0x8EDE U+FF9E # HALFWIDTH KATAKANA VOICED SOUND MARK
-0x8EDF U+FF9F # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-0x8EE0 # <reserved>
-0x8EE1 # <reserved>
-0x8EE2 # <reserved>
-0x8EE3 # <reserved>
-0x8EE4 # <reserved>
-0x8EE5 # <reserved>
-0x8EE6 # <reserved>
-0x8EE7 # <reserved>
-0x8EE8 # <reserved>
-0x8EE9 # <reserved>
-0x8EEA # <reserved>
-0x8EEB # <reserved>
-0x8EEC # <reserved>
-0x8EED # <reserved>
-0x8EEE # <reserved>
-0x8EEF # <reserved>
-0x8EF0 # <reserved>
-0x8EF1 # <reserved>
-0x8EF2 # <reserved>
-0x8EF3 # <reserved>
-0x8EF4 # <reserved>
-0x8EF5 # <reserved>
-0x8EF6 # <reserved>
-0x8EF7 # <reserved>
-0x8EF8 # <reserved>
-0x8EF9 # <reserved>
-0x8EFA # <reserved>
-0x8EFB # <reserved>
-0x8EFC # <reserved>
-0x8EFD # <reserved>
-0x8EFE # <reserved>
-0x8FA1A1 U+20089 # <cjk> [2000] [Unicode3.1]
-0x8FA1A2 U+4E02 # <cjk> [2000]
-0x8FA1A3 U+4E0F # <cjk> [2000]
-0x8FA1A4 U+4E12 # <cjk> [2000]
-0x8FA1A5 U+4E29 # <cjk> [2000]
-0x8FA1A6 U+4E2B # <cjk> [2000]
-0x8FA1A7 U+4E2E # <cjk> [2000]
-0x8FA1A8 U+4E40 # <cjk> [2000]
-0x8FA1A9 U+4E47 # <cjk> [2000]
-0x8FA1AA U+4E48 # <cjk> [2000]
-0x8FA1AB U+200A2 # <cjk> [2000] [Unicode3.1]
-0x8FA1AC U+4E51 # <cjk> [2000]
-0x8FA1AD U+3406 # <cjk> [2000]
-0x8FA1AE U+200A4 # <cjk> [2000] [Unicode3.1]
-0x8FA1AF U+4E5A # <cjk> [2000]
-0x8FA1B0 U+4E69 # <cjk> [2000]
-0x8FA1B1 U+4E9D # <cjk> [2000]
-0x8FA1B2 U+342C # <cjk> [2000]
-0x8FA1B3 U+342E # <cjk> [2000]
-0x8FA1B4 U+4EB9 # <cjk> [2000]
-0x8FA1B5 U+4EBB # <cjk> [2000]
-0x8FA1B6 U+201A2 # <cjk> [2000] [Unicode3.1]
-0x8FA1B7 U+4EBC # <cjk> [2000]
-0x8FA1B8 U+4EC3 # <cjk> [2000]
-0x8FA1B9 U+4EC8 # <cjk> [2000]
-0x8FA1BA U+4ED0 # <cjk> [2000]
-0x8FA1BB U+4EEB # <cjk> [2000]
-0x8FA1BC U+4EDA # <cjk> [2000]
-0x8FA1BD U+4EF1 # <cjk> [2000]
-0x8FA1BE U+4EF5 # <cjk> [2000]
-0x8FA1BF U+4F00 # <cjk> [2000]
-0x8FA1C0 U+4F16 # <cjk> [2000]
-0x8FA1C1 U+4F64 # <cjk> [2000]
-0x8FA1C2 U+4F37 # <cjk> [2000]
-0x8FA1C3 U+4F3E # <cjk> [2000]
-0x8FA1C4 U+4F54 # <cjk> [2000]
-0x8FA1C5 U+4F58 # <cjk> [2000]
-0x8FA1C6 U+20213 # <cjk> [2000] [Unicode3.1]
-0x8FA1C7 U+4F77 # <cjk> [2000]
-0x8FA1C8 U+4F78 # <cjk> [2000]
-0x8FA1C9 U+4F7A # <cjk> [2000]
-0x8FA1CA U+4F7D # <cjk> [2000]
-0x8FA1CB U+4F82 # <cjk> [2000]
-0x8FA1CC U+4F85 # <cjk> [2000]
-0x8FA1CD U+4F92 # <cjk> [2000]
-0x8FA1CE U+4F9A # <cjk> [2000]
-0x8FA1CF U+4FE6 # <cjk> [2000]
-0x8FA1D0 U+4FB2 # <cjk> [2000]
-0x8FA1D1 U+4FBE # <cjk> [2000]
-0x8FA1D2 U+4FC5 # <cjk> [2000]
-0x8FA1D3 U+4FCB # <cjk> [2000]
-0x8FA1D4 U+4FCF # <cjk> [2000]
-0x8FA1D5 U+4FD2 # <cjk> [2000]
-0x8FA1D6 U+346A # <cjk> [2000]
-0x8FA1D7 U+4FF2 # <cjk> [2000]
-0x8FA1D8 U+5000 # <cjk> [2000]
-0x8FA1D9 U+5010 # <cjk> [2000]
-0x8FA1DA U+5013 # <cjk> [2000]
-0x8FA1DB U+501C # <cjk> [2000]
-0x8FA1DC U+501E # <cjk> [2000]
-0x8FA1DD U+5022 # <cjk> [2000]
-0x8FA1DE U+3468 # <cjk> [2000]
-0x8FA1DF U+5042 # <cjk> [2000]
-0x8FA1E0 U+5046 # <cjk> [2000]
-0x8FA1E1 U+504E # <cjk> [2000]
-0x8FA1E2 U+5053 # <cjk> [2000]
-0x8FA1E3 U+5057 # <cjk> [2000]
-0x8FA1E4 U+5063 # <cjk> [2000]
-0x8FA1E5 U+5066 # <cjk> [2000]
-0x8FA1E6 U+506A # <cjk> [2000]
-0x8FA1E7 U+5070 # <cjk> [2000]
-0x8FA1E8 U+50A3 # <cjk> [2000]
-0x8FA1E9 U+5088 # <cjk> [2000]
-0x8FA1EA U+5092 # <cjk> [2000]
-0x8FA1EB U+5093 # <cjk> [2000]
-0x8FA1EC U+5095 # <cjk> [2000]
-0x8FA1ED U+5096 # <cjk> [2000]
-0x8FA1EE U+509C # <cjk> [2000]
-0x8FA1EF U+50AA # <cjk> [2000]
-0x8FA1F0 U+2032B # <cjk> [2000] [Unicode3.1]
-0x8FA1F1 U+50B1 # <cjk> [2000]
-0x8FA1F2 U+50BA # <cjk> [2000]
-0x8FA1F3 U+50BB # <cjk> [2000]
-0x8FA1F4 U+50C4 # <cjk> [2000]
-0x8FA1F5 U+50C7 # <cjk> [2000]
-0x8FA1F6 U+50F3 # <cjk> [2000]
-0x8FA1F7 U+20381 # <cjk> [2000] [Unicode3.1]
-0x8FA1F8 U+50CE # <cjk> [2000]
-0x8FA1F9 U+20371 # <cjk> [2000] [Unicode3.1]
-0x8FA1FA U+50D4 # <cjk> [2000]
-0x8FA1FB U+50D9 # <cjk> [2000]
-0x8FA1FC U+50E1 # <cjk> [2000]
-0x8FA1FD U+50E9 # <cjk> [2000]
-0x8FA1FE U+3492 # <cjk> [2000]
-0x8FA3A1 U+5108 # <cjk> [2000]
-0x8FA3A2 U+203F9 # <cjk> [2000] [Unicode3.1]
-0x8FA3A3 U+5117 # <cjk> [2000]
-0x8FA3A4 U+511B # <cjk> [2000]
-0x8FA3A5 U+2044A # <cjk> [2000] [Unicode3.1]
-0x8FA3A6 U+5160 # <cjk> [2000]
-0x8FA3A7 U+20509 # <cjk> [2000] [Unicode3.1]
-0x8FA3A8 U+5173 # <cjk> [2000]
-0x8FA3A9 U+5183 # <cjk> [2000]
-0x8FA3AA U+518B # <cjk> [2000]
-0x8FA3AB U+34BC # <cjk> [2000]
-0x8FA3AC U+5198 # <cjk> [2000]
-0x8FA3AD U+51A3 # <cjk> [2000]
-0x8FA3AE U+51AD # <cjk> [2000]
-0x8FA3AF U+34C7 # <cjk> [2000]
-0x8FA3B0 U+51BC # <cjk> [2000]
-0x8FA3B1 U+205D6 # <cjk> [2000] [Unicode3.1]
-0x8FA3B2 U+20628 # <cjk> [2000] [Unicode3.1]
-0x8FA3B3 U+51F3 # <cjk> [2000]
-0x8FA3B4 U+51F4 # <cjk> [2000]
-0x8FA3B5 U+5202 # <cjk> [2000]
-0x8FA3B6 U+5212 # <cjk> [2000]
-0x8FA3B7 U+5216 # <cjk> [2000]
-0x8FA3B8 U+2074F # <cjk> [2000] [Unicode3.1]
-0x8FA3B9 U+5255 # <cjk> [2000]
-0x8FA3BA U+525C # <cjk> [2000]
-0x8FA3BB U+526C # <cjk> [2000]
-0x8FA3BC U+5277 # <cjk> [2000]
-0x8FA3BD U+5284 # <cjk> [2000]
-0x8FA3BE U+5282 # <cjk> [2000]
-0x8FA3BF U+20807 # <cjk> [2000] [Unicode3.1]
-0x8FA3C0 U+5298 # <cjk> [2000]
-0x8FA3C1 U+2083A # <cjk> [2000] [Unicode3.1]
-0x8FA3C2 U+52A4 # <cjk> [2000]
-0x8FA3C3 U+52A6 # <cjk> [2000]
-0x8FA3C4 U+52AF # <cjk> [2000]
-0x8FA3C5 U+52BA # <cjk> [2000]
-0x8FA3C6 U+52BB # <cjk> [2000]
-0x8FA3C7 U+52CA # <cjk> [2000]
-0x8FA3C8 U+351F # <cjk> [2000]
-0x8FA3C9 U+52D1 # <cjk> [2000]
-0x8FA3CA U+208B9 # <cjk> [2000] [Unicode3.1]
-0x8FA3CB U+52F7 # <cjk> [2000]
-0x8FA3CC U+530A # <cjk> [2000]
-0x8FA3CD U+530B # <cjk> [2000]
-0x8FA3CE U+5324 # <cjk> [2000]
-0x8FA3CF U+5335 # <cjk> [2000]
-0x8FA3D0 U+533E # <cjk> [2000]
-0x8FA3D1 U+5342 # <cjk> [2000]
-0x8FA3D2 U+2097C # <cjk> [2000] [Unicode3.1]
-0x8FA3D3 U+2099D # <cjk> [2000] [Unicode3.1]
-0x8FA3D4 U+5367 # <cjk> [2000]
-0x8FA3D5 U+536C # <cjk> [2000]
-0x8FA3D6 U+537A # <cjk> [2000]
-0x8FA3D7 U+53A4 # <cjk> [2000]
-0x8FA3D8 U+53B4 # <cjk> [2000]
-0x8FA3D9 U+20AD3 # <cjk> [2000] [Unicode3.1]
-0x8FA3DA U+53B7 # <cjk> [2000]
-0x8FA3DB U+53C0 # <cjk> [2000]
-0x8FA3DC U+20B1D # <cjk> [2000] [Unicode3.1]
-0x8FA3DD U+355D # <cjk> [2000]
-0x8FA3DE U+355E # <cjk> [2000]
-0x8FA3DF U+53D5 # <cjk> [2000]
-0x8FA3E0 U+53DA # <cjk> [2000]
-0x8FA3E1 U+3563 # <cjk> [2000]
-0x8FA3E2 U+53F4 # <cjk> [2000]
-0x8FA3E3 U+53F5 # <cjk> [2000]
-0x8FA3E4 U+5455 # <cjk> [2000]
-0x8FA3E5 U+5424 # <cjk> [2000]
-0x8FA3E6 U+5428 # <cjk> [2000]
-0x8FA3E7 U+356E # <cjk> [2000]
-0x8FA3E8 U+5443 # <cjk> [2000]
-0x8FA3E9 U+5462 # <cjk> [2000]
-0x8FA3EA U+5466 # <cjk> [2000]
-0x8FA3EB U+546C # <cjk> [2000]
-0x8FA3EC U+548A # <cjk> [2000]
-0x8FA3ED U+548D # <cjk> [2000]
-0x8FA3EE U+5495 # <cjk> [2000]
-0x8FA3EF U+54A0 # <cjk> [2000]
-0x8FA3F0 U+54A6 # <cjk> [2000]
-0x8FA3F1 U+54AD # <cjk> [2000]
-0x8FA3F2 U+54AE # <cjk> [2000]
-0x8FA3F3 U+54B7 # <cjk> [2000]
-0x8FA3F4 U+54BA # <cjk> [2000]
-0x8FA3F5 U+54BF # <cjk> [2000]
-0x8FA3F6 U+54C3 # <cjk> [2000]
-0x8FA3F7 U+20D45 # <cjk> [2000] [Unicode3.1]
-0x8FA3F8 U+54EC # <cjk> [2000]
-0x8FA3F9 U+54EF # <cjk> [2000]
-0x8FA3FA U+54F1 # <cjk> [2000]
-0x8FA3FB U+54F3 # <cjk> [2000]
-0x8FA3FC U+5500 # <cjk> [2000]
-0x8FA3FD U+5501 # <cjk> [2000]
-0x8FA3FE U+5509 # <cjk> [2000]
-0x8FA4A1 U+553C # <cjk> [2000]
-0x8FA4A2 U+5541 # <cjk> [2000]
-0x8FA4A3 U+35A6 # <cjk> [2000]
-0x8FA4A4 U+5547 # <cjk> [2000]
-0x8FA4A5 U+554A # <cjk> [2000]
-0x8FA4A6 U+35A8 # <cjk> [2000]
-0x8FA4A7 U+5560 # <cjk> [2000]
-0x8FA4A8 U+5561 # <cjk> [2000]
-0x8FA4A9 U+5564 # <cjk> [2000]
-0x8FA4AA U+20DE1 # <cjk> [2000] [Unicode3.1]
-0x8FA4AB U+557D # <cjk> [2000]
-0x8FA4AC U+5582 # <cjk> [2000]
-0x8FA4AD U+5588 # <cjk> [2000]
-0x8FA4AE U+5591 # <cjk> [2000]
-0x8FA4AF U+35C5 # <cjk> [2000]
-0x8FA4B0 U+55D2 # <cjk> [2000]
-0x8FA4B1 U+20E95 # <cjk> [2000] [Unicode3.1]
-0x8FA4B2 U+20E6D # <cjk> [2000] [Unicode3.1]
-0x8FA4B3 U+55BF # <cjk> [2000]
-0x8FA4B4 U+55C9 # <cjk> [2000]
-0x8FA4B5 U+55CC # <cjk> [2000]
-0x8FA4B6 U+55D1 # <cjk> [2000]
-0x8FA4B7 U+55DD # <cjk> [2000]
-0x8FA4B8 U+35DA # <cjk> [2000]
-0x8FA4B9 U+55E2 # <cjk> [2000]
-0x8FA4BA U+20E64 # <cjk> [2000] [Unicode3.1]
-0x8FA4BB U+55E9 # <cjk> [2000]
-0x8FA4BC U+5628 # <cjk> [2000]
-0x8FA4BD U+20F5F # <cjk> [2000] [Unicode3.1]
-0x8FA4BE U+5607 # <cjk> [2000]
-0x8FA4BF U+5610 # <cjk> [2000]
-0x8FA4C0 U+5630 # <cjk> [2000]
-0x8FA4C1 U+5637 # <cjk> [2000]
-0x8FA4C2 U+35F4 # <cjk> [2000]
-0x8FA4C3 U+563D # <cjk> [2000]
-0x8FA4C4 U+563F # <cjk> [2000]
-0x8FA4C5 U+5640 # <cjk> [2000]
-0x8FA4C6 U+5647 # <cjk> [2000]
-0x8FA4C7 U+565E # <cjk> [2000]
-0x8FA4C8 U+5660 # <cjk> [2000]
-0x8FA4C9 U+566D # <cjk> [2000]
-0x8FA4CA U+3605 # <cjk> [2000]
-0x8FA4CB U+5688 # <cjk> [2000]
-0x8FA4CC U+568C # <cjk> [2000]
-0x8FA4CD U+5695 # <cjk> [2000]
-0x8FA4CE U+569A # <cjk> [2000]
-0x8FA4CF U+569D # <cjk> [2000]
-0x8FA4D0 U+56A8 # <cjk> [2000]
-0x8FA4D1 U+56AD # <cjk> [2000]
-0x8FA4D2 U+56B2 # <cjk> [2000]
-0x8FA4D3 U+56C5 # <cjk> [2000]
-0x8FA4D4 U+56CD # <cjk> [2000]
-0x8FA4D5 U+56DF # <cjk> [2000]
-0x8FA4D6 U+56E8 # <cjk> [2000]
-0x8FA4D7 U+56F6 # <cjk> [2000]
-0x8FA4D8 U+56F7 # <cjk> [2000]
-0x8FA4D9 U+21201 # <cjk> [2000] [Unicode3.1]
-0x8FA4DA U+5715 # <cjk> [2000]
-0x8FA4DB U+5723 # <cjk> [2000]
-0x8FA4DC U+21255 # <cjk> [2000] [Unicode3.1]
-0x8FA4DD U+5729 # <cjk> [2000]
-0x8FA4DE U+2127B # <cjk> [2000] [Unicode3.1]
-0x8FA4DF U+5745 # <cjk> [2000]
-0x8FA4E0 U+5746 # <cjk> [2000]
-0x8FA4E1 U+574C # <cjk> [2000]
-0x8FA4E2 U+574D # <cjk> [2000]
-0x8FA4E3 U+21274 # <cjk> [2000] [Unicode3.1]
-0x8FA4E4 U+5768 # <cjk> [2000]
-0x8FA4E5 U+576F # <cjk> [2000]
-0x8FA4E6 U+5773 # <cjk> [2000]
-0x8FA4E7 U+5774 # <cjk> [2000]
-0x8FA4E8 U+5775 # <cjk> [2000]
-0x8FA4E9 U+577B # <cjk> [2000]
-0x8FA4EA U+212E4 # <cjk> [2000] [Unicode3.1]
-0x8FA4EB U+212D7 # <cjk> [2000] [Unicode3.1]
-0x8FA4EC U+57AC # <cjk> [2000]
-0x8FA4ED U+579A # <cjk> [2000]
-0x8FA4EE U+579D # <cjk> [2000]
-0x8FA4EF U+579E # <cjk> [2000]
-0x8FA4F0 U+57A8 # <cjk> [2000]
-0x8FA4F1 U+57D7 # <cjk> [2000]
-0x8FA4F2 U+212FD # <cjk> [2000] [Unicode3.1]
-0x8FA4F3 U+57CC # <cjk> [2000]
-0x8FA4F4 U+21336 # <cjk> [2000] [Unicode3.1]
-0x8FA4F5 U+21344 # <cjk> [2000] [Unicode3.1]
-0x8FA4F6 U+57DE # <cjk> [2000]
-0x8FA4F7 U+57E6 # <cjk> [2000]
-0x8FA4F8 U+57F0 # <cjk> [2000]
-0x8FA4F9 U+364A # <cjk> [2000]
-0x8FA4FA U+57F8 # <cjk> [2000]
-0x8FA4FB U+57FB # <cjk> [2000]
-0x8FA4FC U+57FD # <cjk> [2000]
-0x8FA4FD U+5804 # <cjk> [2000]
-0x8FA4FE U+581E # <cjk> [2000]
-0x8FA5A1 U+5820 # <cjk> [2000]
-0x8FA5A2 U+5827 # <cjk> [2000]
-0x8FA5A3 U+5832 # <cjk> [2000]
-0x8FA5A4 U+5839 # <cjk> [2000]
-0x8FA5A5 U+213C4 # <cjk> [2000] [Unicode3.1]
-0x8FA5A6 U+5849 # <cjk> [2000]
-0x8FA5A7 U+584C # <cjk> [2000]
-0x8FA5A8 U+5867 # <cjk> [2000]
-0x8FA5A9 U+588A # <cjk> [2000]
-0x8FA5AA U+588B # <cjk> [2000]
-0x8FA5AB U+588D # <cjk> [2000]
-0x8FA5AC U+588F # <cjk> [2000]
-0x8FA5AD U+5890 # <cjk> [2000]
-0x8FA5AE U+5894 # <cjk> [2000]
-0x8FA5AF U+589D # <cjk> [2000]
-0x8FA5B0 U+58AA # <cjk> [2000]
-0x8FA5B1 U+58B1 # <cjk> [2000]
-0x8FA5B2 U+2146D # <cjk> [2000] [Unicode3.1]
-0x8FA5B3 U+58C3 # <cjk> [2000]
-0x8FA5B4 U+58CD # <cjk> [2000]
-0x8FA5B5 U+58E2 # <cjk> [2000]
-0x8FA5B6 U+58F3 # <cjk> [2000]
-0x8FA5B7 U+58F4 # <cjk> [2000]
-0x8FA5B8 U+5905 # <cjk> [2000]
-0x8FA5B9 U+5906 # <cjk> [2000]
-0x8FA5BA U+590B # <cjk> [2000]
-0x8FA5BB U+590D # <cjk> [2000]
-0x8FA5BC U+5914 # <cjk> [2000]
-0x8FA5BD U+5924 # <cjk> [2000]
-0x8FA5BE U+215D7 # <cjk> [2000] [Unicode3.1]
-0x8FA5BF U+3691 # <cjk> [2000]
-0x8FA5C0 U+593D # <cjk> [2000]
-0x8FA5C1 U+3699 # <cjk> [2000]
-0x8FA5C2 U+5946 # <cjk> [2000]
-0x8FA5C3 U+3696 # <cjk> [2000]
-0x8FA5C4 U+26C29 # <cjk> [2000] [Unicode3.1]
-0x8FA5C5 U+595B # <cjk> [2000]
-0x8FA5C6 U+595F # <cjk> [2000]
-0x8FA5C7 U+21647 # <cjk> [2000] [Unicode3.1]
-0x8FA5C8 U+5975 # <cjk> [2000]
-0x8FA5C9 U+5976 # <cjk> [2000]
-0x8FA5CA U+597C # <cjk> [2000]
-0x8FA5CB U+599F # <cjk> [2000]
-0x8FA5CC U+59AE # <cjk> [2000]
-0x8FA5CD U+59BC # <cjk> [2000]
-0x8FA5CE U+59C8 # <cjk> [2000]
-0x8FA5CF U+59CD # <cjk> [2000]
-0x8FA5D0 U+59DE # <cjk> [2000]
-0x8FA5D1 U+59E3 # <cjk> [2000]
-0x8FA5D2 U+59E4 # <cjk> [2000]
-0x8FA5D3 U+59E7 # <cjk> [2000]
-0x8FA5D4 U+59EE # <cjk> [2000]
-0x8FA5D5 U+21706 # <cjk> [2000] [Unicode3.1]
-0x8FA5D6 U+21742 # <cjk> [2000] [Unicode3.1]
-0x8FA5D7 U+36CF # <cjk> [2000]
-0x8FA5D8 U+5A0C # <cjk> [2000]
-0x8FA5D9 U+5A0D # <cjk> [2000]
-0x8FA5DA U+5A17 # <cjk> [2000]
-0x8FA5DB U+5A27 # <cjk> [2000]
-0x8FA5DC U+5A2D # <cjk> [2000]
-0x8FA5DD U+5A55 # <cjk> [2000]
-0x8FA5DE U+5A65 # <cjk> [2000]
-0x8FA5DF U+5A7A # <cjk> [2000]
-0x8FA5E0 U+5A8B # <cjk> [2000]
-0x8FA5E1 U+5A9C # <cjk> [2000]
-0x8FA5E2 U+5A9F # <cjk> [2000]
-0x8FA5E3 U+5AA0 # <cjk> [2000]
-0x8FA5E4 U+5AA2 # <cjk> [2000]
-0x8FA5E5 U+5AB1 # <cjk> [2000]
-0x8FA5E6 U+5AB3 # <cjk> [2000]
-0x8FA5E7 U+5AB5 # <cjk> [2000]
-0x8FA5E8 U+5ABA # <cjk> [2000]
-0x8FA5E9 U+5ABF # <cjk> [2000]
-0x8FA5EA U+5ADA # <cjk> [2000]
-0x8FA5EB U+5ADC # <cjk> [2000]
-0x8FA5EC U+5AE0 # <cjk> [2000]
-0x8FA5ED U+5AE5 # <cjk> [2000]
-0x8FA5EE U+5AF0 # <cjk> [2000]
-0x8FA5EF U+5AEE # <cjk> [2000]
-0x8FA5F0 U+5AF5 # <cjk> [2000]
-0x8FA5F1 U+5B00 # <cjk> [2000]
-0x8FA5F2 U+5B08 # <cjk> [2000]
-0x8FA5F3 U+5B17 # <cjk> [2000]
-0x8FA5F4 U+5B34 # <cjk> [2000]
-0x8FA5F5 U+5B2D # <cjk> [2000]
-0x8FA5F6 U+5B4C # <cjk> [2000]
-0x8FA5F7 U+5B52 # <cjk> [2000]
-0x8FA5F8 U+5B68 # <cjk> [2000]
-0x8FA5F9 U+5B6F # <cjk> [2000]
-0x8FA5FA U+5B7C # <cjk> [2000]
-0x8FA5FB U+5B7F # <cjk> [2000]
-0x8FA5FC U+5B81 # <cjk> [2000]
-0x8FA5FD U+5B84 # <cjk> [2000]
-0x8FA5FE U+219C3 # <cjk> [2000] [Unicode3.1]
-0x8FA8A1 U+5B96 # <cjk> [2000]
-0x8FA8A2 U+5BAC # <cjk> [2000]
-0x8FA8A3 U+3761 # <cjk> [2000]
-0x8FA8A4 U+5BC0 # <cjk> [2000]
-0x8FA8A5 U+3762 # <cjk> [2000]
-0x8FA8A6 U+5BCE # <cjk> [2000]
-0x8FA8A7 U+5BD6 # <cjk> [2000]
-0x8FA8A8 U+376C # <cjk> [2000]
-0x8FA8A9 U+376B # <cjk> [2000]
-0x8FA8AA U+5BF1 # <cjk> [2000]
-0x8FA8AB U+5BFD # <cjk> [2000]
-0x8FA8AC U+3775 # <cjk> [2000]
-0x8FA8AD U+5C03 # <cjk> [2000]
-0x8FA8AE U+5C29 # <cjk> [2000]
-0x8FA8AF U+5C30 # <cjk> [2000]
-0x8FA8B0 U+21C56 # <cjk> [2000] [Unicode3.1]
-0x8FA8B1 U+5C5F # <cjk> [2000]
-0x8FA8B2 U+5C63 # <cjk> [2000]
-0x8FA8B3 U+5C67 # <cjk> [2000]
-0x8FA8B4 U+5C68 # <cjk> [2000]
-0x8FA8B5 U+5C69 # <cjk> [2000]
-0x8FA8B6 U+5C70 # <cjk> [2000]
-0x8FA8B7 U+21D2D # <cjk> [2000] [Unicode3.1]
-0x8FA8B8 U+21D45 # <cjk> [2000] [Unicode3.1]
-0x8FA8B9 U+5C7C # <cjk> [2000]
-0x8FA8BA U+21D78 # <cjk> [2000] [Unicode3.1]
-0x8FA8BB U+21D62 # <cjk> [2000] [Unicode3.1]
-0x8FA8BC U+5C88 # <cjk> [2000]
-0x8FA8BD U+5C8A # <cjk> [2000]
-0x8FA8BE U+37C1 # <cjk> [2000]
-0x8FA8BF U+21DA1 # <cjk> [2000] [Unicode3.1]
-0x8FA8C0 U+21D9C # <cjk> [2000] [Unicode3.1]
-0x8FA8C1 U+5CA0 # <cjk> [2000]
-0x8FA8C2 U+5CA2 # <cjk> [2000]
-0x8FA8C3 U+5CA6 # <cjk> [2000]
-0x8FA8C4 U+5CA7 # <cjk> [2000]
-0x8FA8C5 U+21D92 # <cjk> [2000] [Unicode3.1]
-0x8FA8C6 U+5CAD # <cjk> [2000]
-0x8FA8C7 U+5CB5 # <cjk> [2000]
-0x8FA8C8 U+21DB7 # <cjk> [2000] [Unicode3.1]
-0x8FA8C9 U+5CC9 # <cjk> [2000]
-0x8FA8CA U+21DE0 # <cjk> [2000] [Unicode3.1]
-0x8FA8CB U+21E33 # <cjk> [2000] [Unicode3.1]
-0x8FA8CC U+5D06 # <cjk> [2000]
-0x8FA8CD U+5D10 # <cjk> [2000]
-0x8FA8CE U+5D2B # <cjk> [2000]
-0x8FA8CF U+5D1D # <cjk> [2000]
-0x8FA8D0 U+5D20 # <cjk> [2000]
-0x8FA8D1 U+5D24 # <cjk> [2000]
-0x8FA8D2 U+5D26 # <cjk> [2000]
-0x8FA8D3 U+5D31 # <cjk> [2000]
-0x8FA8D4 U+5D39 # <cjk> [2000]
-0x8FA8D5 U+5D42 # <cjk> [2000]
-0x8FA8D6 U+37E8 # <cjk> [2000]
-0x8FA8D7 U+5D61 # <cjk> [2000]
-0x8FA8D8 U+5D6A # <cjk> [2000]
-0x8FA8D9 U+37F4 # <cjk> [2000]
-0x8FA8DA U+5D70 # <cjk> [2000]
-0x8FA8DB U+21F1E # <cjk> [2000] [Unicode3.1]
-0x8FA8DC U+37FD # <cjk> [2000]
-0x8FA8DD U+5D88 # <cjk> [2000]
-0x8FA8DE U+3800 # <cjk> [2000]
-0x8FA8DF U+5D92 # <cjk> [2000]
-0x8FA8E0 U+5D94 # <cjk> [2000]
-0x8FA8E1 U+5D97 # <cjk> [2000]
-0x8FA8E2 U+5D99 # <cjk> [2000]
-0x8FA8E3 U+5DB0 # <cjk> [2000]
-0x8FA8E4 U+5DB2 # <cjk> [2000]
-0x8FA8E5 U+5DB4 # <cjk> [2000]
-0x8FA8E6 U+21F76 # <cjk> [2000] [Unicode3.1]
-0x8FA8E7 U+5DB9 # <cjk> [2000]
-0x8FA8E8 U+5DD1 # <cjk> [2000]
-0x8FA8E9 U+5DD7 # <cjk> [2000]
-0x8FA8EA U+5DD8 # <cjk> [2000]
-0x8FA8EB U+5DE0 # <cjk> [2000]
-0x8FA8EC U+21FFA # <cjk> [2000] [Unicode3.1]
-0x8FA8ED U+5DE4 # <cjk> [2000]
-0x8FA8EE U+5DE9 # <cjk> [2000]
-0x8FA8EF U+382F # <cjk> [2000]
-0x8FA8F0 U+5E00 # <cjk> [2000]
-0x8FA8F1 U+3836 # <cjk> [2000]
-0x8FA8F2 U+5E12 # <cjk> [2000]
-0x8FA8F3 U+5E15 # <cjk> [2000]
-0x8FA8F4 U+3840 # <cjk> [2000]
-0x8FA8F5 U+5E1F # <cjk> [2000]
-0x8FA8F6 U+5E2E # <cjk> [2000]
-0x8FA8F7 U+5E3E # <cjk> [2000]
-0x8FA8F8 U+5E49 # <cjk> [2000]
-0x8FA8F9 U+385C # <cjk> [2000]
-0x8FA8FA U+5E56 # <cjk> [2000]
-0x8FA8FB U+3861 # <cjk> [2000]
-0x8FA8FC U+5E6B # <cjk> [2000]
-0x8FA8FD U+5E6C # <cjk> [2000]
-0x8FA8FE U+5E6D # <cjk> [2000]
-0x8FACA1 U+5E6E # <cjk> [2000]
-0x8FACA2 U+2217B # <cjk> [2000] [Unicode3.1]
-0x8FACA3 U+5EA5 # <cjk> [2000]
-0x8FACA4 U+5EAA # <cjk> [2000]
-0x8FACA5 U+5EAC # <cjk> [2000]
-0x8FACA6 U+5EB9 # <cjk> [2000]
-0x8FACA7 U+5EBF # <cjk> [2000]
-0x8FACA8 U+5EC6 # <cjk> [2000]
-0x8FACA9 U+5ED2 # <cjk> [2000]
-0x8FACAA U+5ED9 # <cjk> [2000]
-0x8FACAB U+2231E # <cjk> [2000] [Unicode3.1]
-0x8FACAC U+5EFD # <cjk> [2000]
-0x8FACAD U+5F08 # <cjk> [2000]
-0x8FACAE U+5F0E # <cjk> [2000]
-0x8FACAF U+5F1C # <cjk> [2000]
-0x8FACB0 U+223AD # <cjk> [2000] [Unicode3.1]
-0x8FACB1 U+5F1E # <cjk> [2000]
-0x8FACB2 U+5F47 # <cjk> [2000]
-0x8FACB3 U+5F63 # <cjk> [2000]
-0x8FACB4 U+5F72 # <cjk> [2000]
-0x8FACB5 U+5F7E # <cjk> [2000]
-0x8FACB6 U+5F8F # <cjk> [2000]
-0x8FACB7 U+5FA2 # <cjk> [2000]
-0x8FACB8 U+5FA4 # <cjk> [2000]
-0x8FACB9 U+5FB8 # <cjk> [2000]
-0x8FACBA U+5FC4 # <cjk> [2000]
-0x8FACBB U+38FA # <cjk> [2000]
-0x8FACBC U+5FC7 # <cjk> [2000]
-0x8FACBD U+5FCB # <cjk> [2000]
-0x8FACBE U+5FD2 # <cjk> [2000]
-0x8FACBF U+5FD3 # <cjk> [2000]
-0x8FACC0 U+5FD4 # <cjk> [2000]
-0x8FACC1 U+5FE2 # <cjk> [2000]
-0x8FACC2 U+5FEE # <cjk> [2000]
-0x8FACC3 U+5FEF # <cjk> [2000]
-0x8FACC4 U+5FF3 # <cjk> [2000]
-0x8FACC5 U+5FFC # <cjk> [2000]
-0x8FACC6 U+3917 # <cjk> [2000]
-0x8FACC7 U+6017 # <cjk> [2000]
-0x8FACC8 U+6022 # <cjk> [2000]
-0x8FACC9 U+6024 # <cjk> [2000]
-0x8FACCA U+391A # <cjk> [2000]
-0x8FACCB U+604C # <cjk> [2000]
-0x8FACCC U+607F # <cjk> [2000]
-0x8FACCD U+608A # <cjk> [2000]
-0x8FACCE U+6095 # <cjk> [2000]
-0x8FACCF U+60A8 # <cjk> [2000]
-0x8FACD0 U+226F3 # <cjk> [2000] [Unicode3.1]
-0x8FACD1 U+60B0 # <cjk> [2000]
-0x8FACD2 U+60B1 # <cjk> [2000]
-0x8FACD3 U+60BE # <cjk> [2000]
-0x8FACD4 U+60C8 # <cjk> [2000]
-0x8FACD5 U+60D9 # <cjk> [2000]
-0x8FACD6 U+60DB # <cjk> [2000]
-0x8FACD7 U+60EE # <cjk> [2000]
-0x8FACD8 U+60F2 # <cjk> [2000]
-0x8FACD9 U+60F5 # <cjk> [2000]
-0x8FACDA U+6110 # <cjk> [2000]
-0x8FACDB U+6112 # <cjk> [2000]
-0x8FACDC U+6113 # <cjk> [2000]
-0x8FACDD U+6119 # <cjk> [2000]
-0x8FACDE U+611E # <cjk> [2000]
-0x8FACDF U+613A # <cjk> [2000]
-0x8FACE0 U+396F # <cjk> [2000]
-0x8FACE1 U+6141 # <cjk> [2000]
-0x8FACE2 U+6146 # <cjk> [2000]
-0x8FACE3 U+6160 # <cjk> [2000]
-0x8FACE4 U+617C # <cjk> [2000]
-0x8FACE5 U+2285B # <cjk> [2000] [Unicode3.1]
-0x8FACE6 U+6192 # <cjk> [2000]
-0x8FACE7 U+6193 # <cjk> [2000]
-0x8FACE8 U+6197 # <cjk> [2000]
-0x8FACE9 U+6198 # <cjk> [2000]
-0x8FACEA U+61A5 # <cjk> [2000]
-0x8FACEB U+61A8 # <cjk> [2000]
-0x8FACEC U+61AD # <cjk> [2000]
-0x8FACED U+228AB # <cjk> [2000] [Unicode3.1]
-0x8FACEE U+61D5 # <cjk> [2000]
-0x8FACEF U+61DD # <cjk> [2000]
-0x8FACF0 U+61DF # <cjk> [2000]
-0x8FACF1 U+61F5 # <cjk> [2000]
-0x8FACF2 U+2298F # <cjk> [2000] [Unicode3.1]
-0x8FACF3 U+6215 # <cjk> [2000]
-0x8FACF4 U+6223 # <cjk> [2000]
-0x8FACF5 U+6229 # <cjk> [2000]
-0x8FACF6 U+6246 # <cjk> [2000]
-0x8FACF7 U+624C # <cjk> [2000]
-0x8FACF8 U+6251 # <cjk> [2000]
-0x8FACF9 U+6252 # <cjk> [2000]
-0x8FACFA U+6261 # <cjk> [2000]
-0x8FACFB U+6264 # <cjk> [2000]
-0x8FACFC U+627B # <cjk> [2000]
-0x8FACFD U+626D # <cjk> [2000]
-0x8FACFE U+6273 # <cjk> [2000]
-0x8FADA1 U+6299 # <cjk> [2000]
-0x8FADA2 U+62A6 # <cjk> [2000]
-0x8FADA3 U+62D5 # <cjk> [2000]
-0x8FADA4 U+22AB8 # <cjk> [2000] [Unicode3.1]
-0x8FADA5 U+62FD # <cjk> [2000]
-0x8FADA6 U+6303 # <cjk> [2000]
-0x8FADA7 U+630D # <cjk> [2000]
-0x8FADA8 U+6310 # <cjk> [2000]
-0x8FADA9 U+22B4F # <cjk> [2000] [Unicode3.1]
-0x8FADAA U+22B50 # <cjk> [2000] [Unicode3.1]
-0x8FADAB U+6332 # <cjk> [2000]
-0x8FADAC U+6335 # <cjk> [2000]
-0x8FADAD U+633B # <cjk> [2000]
-0x8FADAE U+633C # <cjk> [2000]
-0x8FADAF U+6341 # <cjk> [2000]
-0x8FADB0 U+6344 # <cjk> [2000]
-0x8FADB1 U+634E # <cjk> [2000]
-0x8FADB2 U+22B46 # <cjk> [2000] [Unicode3.1]
-0x8FADB3 U+6359 # <cjk> [2000]
-0x8FADB4 U+22C1D # <cjk> [2000] [Unicode3.1]
-0x8FADB5 U+22BA6 # <cjk> [2000] [Unicode3.1]
-0x8FADB6 U+636C # <cjk> [2000]
-0x8FADB7 U+6384 # <cjk> [2000]
-0x8FADB8 U+6399 # <cjk> [2000]
-0x8FADB9 U+22C24 # <cjk> [2000] [Unicode3.1]
-0x8FADBA U+6394 # <cjk> [2000]
-0x8FADBB U+63BD # <cjk> [2000]
-0x8FADBC U+63F7 # <cjk> [2000]
-0x8FADBD U+63D4 # <cjk> [2000]
-0x8FADBE U+63D5 # <cjk> [2000]
-0x8FADBF U+63DC # <cjk> [2000]
-0x8FADC0 U+63E0 # <cjk> [2000]
-0x8FADC1 U+63EB # <cjk> [2000]
-0x8FADC2 U+63EC # <cjk> [2000]
-0x8FADC3 U+63F2 # <cjk> [2000]
-0x8FADC4 U+6409 # <cjk> [2000]
-0x8FADC5 U+641E # <cjk> [2000]
-0x8FADC6 U+6425 # <cjk> [2000]
-0x8FADC7 U+6429 # <cjk> [2000]
-0x8FADC8 U+642F # <cjk> [2000]
-0x8FADC9 U+645A # <cjk> [2000]
-0x8FADCA U+645B # <cjk> [2000]
-0x8FADCB U+645D # <cjk> [2000]
-0x8FADCC U+6473 # <cjk> [2000]
-0x8FADCD U+647D # <cjk> [2000]
-0x8FADCE U+6487 # <cjk> [2000]
-0x8FADCF U+6491 # <cjk> [2000]
-0x8FADD0 U+649D # <cjk> [2000]
-0x8FADD1 U+649F # <cjk> [2000]
-0x8FADD2 U+64CB # <cjk> [2000]
-0x8FADD3 U+64CC # <cjk> [2000]
-0x8FADD4 U+64D5 # <cjk> [2000]
-0x8FADD5 U+64D7 # <cjk> [2000]
-0x8FADD6 U+22DE1 # <cjk> [2000] [Unicode3.1]
-0x8FADD7 U+64E4 # <cjk> [2000]
-0x8FADD8 U+64E5 # <cjk> [2000]
-0x8FADD9 U+64FF # <cjk> [2000]
-0x8FADDA U+6504 # <cjk> [2000]
-0x8FADDB U+3A6E # <cjk> [2000]
-0x8FADDC U+650F # <cjk> [2000]
-0x8FADDD U+6514 # <cjk> [2000]
-0x8FADDE U+6516 # <cjk> [2000]
-0x8FADDF U+3A73 # <cjk> [2000]
-0x8FADE0 U+651E # <cjk> [2000]
-0x8FADE1 U+6532 # <cjk> [2000]
-0x8FADE2 U+6544 # <cjk> [2000]
-0x8FADE3 U+6554 # <cjk> [2000]
-0x8FADE4 U+656B # <cjk> [2000]
-0x8FADE5 U+657A # <cjk> [2000]
-0x8FADE6 U+6581 # <cjk> [2000]
-0x8FADE7 U+6584 # <cjk> [2000]
-0x8FADE8 U+6585 # <cjk> [2000]
-0x8FADE9 U+658A # <cjk> [2000]
-0x8FADEA U+65B2 # <cjk> [2000]
-0x8FADEB U+65B5 # <cjk> [2000]
-0x8FADEC U+65B8 # <cjk> [2000]
-0x8FADED U+65BF # <cjk> [2000]
-0x8FADEE U+65C2 # <cjk> [2000]
-0x8FADEF U+65C9 # <cjk> [2000]
-0x8FADF0 U+65D4 # <cjk> [2000]
-0x8FADF1 U+3AD6 # <cjk> [2000]
-0x8FADF2 U+65F2 # <cjk> [2000]
-0x8FADF3 U+65F9 # <cjk> [2000]
-0x8FADF4 U+65FC # <cjk> [2000]
-0x8FADF5 U+6604 # <cjk> [2000]
-0x8FADF6 U+6608 # <cjk> [2000]
-0x8FADF7 U+6621 # <cjk> [2000]
-0x8FADF8 U+662A # <cjk> [2000]
-0x8FADF9 U+6645 # <cjk> [2000]
-0x8FADFA U+6651 # <cjk> [2000]
-0x8FADFB U+664E # <cjk> [2000]
-0x8FADFC U+3AEA # <cjk> [2000]
-0x8FADFD U+231C3 # <cjk> [2000] [Unicode3.1]
-0x8FADFE U+6657 # <cjk> [2000]
-0x8FAEA1 U+665B # <cjk> [2000]
-0x8FAEA2 U+6663 # <cjk> [2000]
-0x8FAEA3 U+231F5 # <cjk> [2000] [Unicode3.1]
-0x8FAEA4 U+231B6 # <cjk> [2000] [Unicode3.1]
-0x8FAEA5 U+666A # <cjk> [2000]
-0x8FAEA6 U+666B # <cjk> [2000]
-0x8FAEA7 U+666C # <cjk> [2000]
-0x8FAEA8 U+666D # <cjk> [2000]
-0x8FAEA9 U+667B # <cjk> [2000]
-0x8FAEAA U+6680 # <cjk> [2000]
-0x8FAEAB U+6690 # <cjk> [2000]
-0x8FAEAC U+6692 # <cjk> [2000]
-0x8FAEAD U+6699 # <cjk> [2000]
-0x8FAEAE U+3B0E # <cjk> [2000]
-0x8FAEAF U+66AD # <cjk> [2000]
-0x8FAEB0 U+66B1 # <cjk> [2000]
-0x8FAEB1 U+66B5 # <cjk> [2000]
-0x8FAEB2 U+3B1A # <cjk> [2000]
-0x8FAEB3 U+66BF # <cjk> [2000]
-0x8FAEB4 U+3B1C # <cjk> [2000]
-0x8FAEB5 U+66EC # <cjk> [2000]
-0x8FAEB6 U+3AD7 # <cjk> [2000]
-0x8FAEB7 U+6701 # <cjk> [2000]
-0x8FAEB8 U+6705 # <cjk> [2000]
-0x8FAEB9 U+6712 # <cjk> [2000]
-0x8FAEBA U+23372 # <cjk> [2000] [Unicode3.1]
-0x8FAEBB U+6719 # <cjk> [2000]
-0x8FAEBC U+233D3 # <cjk> [2000] [Unicode3.1]
-0x8FAEBD U+233D2 # <cjk> [2000] [Unicode3.1]
-0x8FAEBE U+674C # <cjk> [2000]
-0x8FAEBF U+674D # <cjk> [2000]
-0x8FAEC0 U+6754 # <cjk> [2000]
-0x8FAEC1 U+675D # <cjk> [2000]
-0x8FAEC2 U+233D0 # <cjk> [2000] [Unicode3.1]
-0x8FAEC3 U+233E4 # <cjk> [2000] [Unicode3.1]
-0x8FAEC4 U+233D5 # <cjk> [2000] [Unicode3.1]
-0x8FAEC5 U+6774 # <cjk> [2000]
-0x8FAEC6 U+6776 # <cjk> [2000]
-0x8FAEC7 U+233DA # <cjk> [2000] [Unicode3.1]
-0x8FAEC8 U+6792 # <cjk> [2000]
-0x8FAEC9 U+233DF # <cjk> [2000] [Unicode3.1]
-0x8FAECA U+8363 # <cjk> [2000]
-0x8FAECB U+6810 # <cjk> [2000]
-0x8FAECC U+67B0 # <cjk> [2000]
-0x8FAECD U+67B2 # <cjk> [2000]
-0x8FAECE U+67C3 # <cjk> [2000]
-0x8FAECF U+67C8 # <cjk> [2000]
-0x8FAED0 U+67D2 # <cjk> [2000]
-0x8FAED1 U+67D9 # <cjk> [2000]
-0x8FAED2 U+67DB # <cjk> [2000]
-0x8FAED3 U+67F0 # <cjk> [2000]
-0x8FAED4 U+67F7 # <cjk> [2000]
-0x8FAED5 U+2344A # <cjk> [2000] [Unicode3.1]
-0x8FAED6 U+23451 # <cjk> [2000] [Unicode3.1]
-0x8FAED7 U+2344B # <cjk> [2000] [Unicode3.1]
-0x8FAED8 U+6818 # <cjk> [2000]
-0x8FAED9 U+681F # <cjk> [2000]
-0x8FAEDA U+682D # <cjk> [2000]
-0x8FAEDB U+23465 # <cjk> [2000] [Unicode3.1]
-0x8FAEDC U+6833 # <cjk> [2000]
-0x8FAEDD U+683B # <cjk> [2000]
-0x8FAEDE U+683E # <cjk> [2000]
-0x8FAEDF U+6844 # <cjk> [2000]
-0x8FAEE0 U+6845 # <cjk> [2000]
-0x8FAEE1 U+6849 # <cjk> [2000]
-0x8FAEE2 U+684C # <cjk> [2000]
-0x8FAEE3 U+6855 # <cjk> [2000]
-0x8FAEE4 U+6857 # <cjk> [2000]
-0x8FAEE5 U+3B77 # <cjk> [2000]
-0x8FAEE6 U+686B # <cjk> [2000]
-0x8FAEE7 U+686E # <cjk> [2000]
-0x8FAEE8 U+687A # <cjk> [2000]
-0x8FAEE9 U+687C # <cjk> [2000]
-0x8FAEEA U+6882 # <cjk> [2000]
-0x8FAEEB U+6890 # <cjk> [2000]
-0x8FAEEC U+6896 # <cjk> [2000]
-0x8FAEED U+3B6D # <cjk> [2000]
-0x8FAEEE U+6898 # <cjk> [2000]
-0x8FAEEF U+6899 # <cjk> [2000]
-0x8FAEF0 U+689A # <cjk> [2000]
-0x8FAEF1 U+689C # <cjk> [2000]
-0x8FAEF2 U+68AA # <cjk> [2000]
-0x8FAEF3 U+68AB # <cjk> [2000]
-0x8FAEF4 U+68B4 # <cjk> [2000]
-0x8FAEF5 U+68BB # <cjk> [2000]
-0x8FAEF6 U+68FB # <cjk> [2000]
-0x8FAEF7 U+234E4 # <cjk> [2000] [Unicode3.1]
-0x8FAEF8 U+2355A # <cjk> [2000] [Unicode3.1]
-0x8FAEF9 U+FA13 # CJK COMPATIBILITY IDEOGRAPH-FA13 [2000]
-0x8FAEFA U+68C3 # <cjk> [2000]
-0x8FAEFB U+68C5 # <cjk> [2000]
-0x8FAEFC U+68CC # <cjk> [2000]
-0x8FAEFD U+68CF # <cjk> [2000]
-0x8FAEFE U+68D6 # <cjk> [2000]
-0x8FAFA1 U+68D9 # <cjk> [2000]
-0x8FAFA2 U+68E4 # <cjk> [2000]
-0x8FAFA3 U+68E5 # <cjk> [2000]
-0x8FAFA4 U+68EC # <cjk> [2000]
-0x8FAFA5 U+68F7 # <cjk> [2000]
-0x8FAFA6 U+6903 # <cjk> [2000]
-0x8FAFA7 U+6907 # <cjk> [2000]
-0x8FAFA8 U+3B87 # <cjk> [2000]
-0x8FAFA9 U+3B88 # <cjk> [2000]
-0x8FAFAA U+23594 # <cjk> [2000] [Unicode3.1]
-0x8FAFAB U+693B # <cjk> [2000]
-0x8FAFAC U+3B8D # <cjk> [2000]
-0x8FAFAD U+6946 # <cjk> [2000]
-0x8FAFAE U+6969 # <cjk> [2000]
-0x8FAFAF U+696C # <cjk> [2000]
-0x8FAFB0 U+6972 # <cjk> [2000]
-0x8FAFB1 U+697A # <cjk> [2000]
-0x8FAFB2 U+697F # <cjk> [2000]
-0x8FAFB3 U+6992 # <cjk> [2000]
-0x8FAFB4 U+3BA4 # <cjk> [2000]
-0x8FAFB5 U+6996 # <cjk> [2000]
-0x8FAFB6 U+6998 # <cjk> [2000]
-0x8FAFB7 U+69A6 # <cjk> [2000]
-0x8FAFB8 U+69B0 # <cjk> [2000]
-0x8FAFB9 U+69B7 # <cjk> [2000]
-0x8FAFBA U+69BA # <cjk> [2000]
-0x8FAFBB U+69BC # <cjk> [2000]
-0x8FAFBC U+69C0 # <cjk> [2000]
-0x8FAFBD U+69D1 # <cjk> [2000]
-0x8FAFBE U+69D6 # <cjk> [2000]
-0x8FAFBF U+23639 # <cjk> [2000] [Unicode3.1]
-0x8FAFC0 U+23647 # <cjk> [2000] [Unicode3.1]
-0x8FAFC1 U+6A30 # <cjk> [2000]
-0x8FAFC2 U+23638 # <cjk> [2000] [Unicode3.1]
-0x8FAFC3 U+2363A # <cjk> [2000] [Unicode3.1]
-0x8FAFC4 U+69E3 # <cjk> [2000]
-0x8FAFC5 U+69EE # <cjk> [2000]
-0x8FAFC6 U+69EF # <cjk> [2000]
-0x8FAFC7 U+69F3 # <cjk> [2000]
-0x8FAFC8 U+3BCD # <cjk> [2000]
-0x8FAFC9 U+69F4 # <cjk> [2000]
-0x8FAFCA U+69FE # <cjk> [2000]
-0x8FAFCB U+6A11 # <cjk> [2000]
-0x8FAFCC U+6A1A # <cjk> [2000]
-0x8FAFCD U+6A1D # <cjk> [2000]
-0x8FAFCE U+2371C # <cjk> [2000] [Unicode3.1]
-0x8FAFCF U+6A32 # <cjk> [2000]
-0x8FAFD0 U+6A33 # <cjk> [2000]
-0x8FAFD1 U+6A34 # <cjk> [2000]
-0x8FAFD2 U+6A3F # <cjk> [2000]
-0x8FAFD3 U+6A46 # <cjk> [2000]
-0x8FAFD4 U+6A49 # <cjk> [2000]
-0x8FAFD5 U+6A7A # <cjk> [2000]
-0x8FAFD6 U+6A4E # <cjk> [2000]
-0x8FAFD7 U+6A52 # <cjk> [2000]
-0x8FAFD8 U+6A64 # <cjk> [2000]
-0x8FAFD9 U+2370C # <cjk> [2000] [Unicode3.1]
-0x8FAFDA U+6A7E # <cjk> [2000]
-0x8FAFDB U+6A83 # <cjk> [2000]
-0x8FAFDC U+6A8B # <cjk> [2000]
-0x8FAFDD U+3BF0 # <cjk> [2000]
-0x8FAFDE U+6A91 # <cjk> [2000]
-0x8FAFDF U+6A9F # <cjk> [2000]
-0x8FAFE0 U+6AA1 # <cjk> [2000]
-0x8FAFE1 U+23764 # <cjk> [2000] [Unicode3.1]
-0x8FAFE2 U+6AAB # <cjk> [2000]
-0x8FAFE3 U+6ABD # <cjk> [2000]
-0x8FAFE4 U+6AC6 # <cjk> [2000]
-0x8FAFE5 U+6AD4 # <cjk> [2000]
-0x8FAFE6 U+6AD0 # <cjk> [2000]
-0x8FAFE7 U+6ADC # <cjk> [2000]
-0x8FAFE8 U+6ADD # <cjk> [2000]
-0x8FAFE9 U+237FF # <cjk> [2000] [Unicode3.1]
-0x8FAFEA U+237E7 # <cjk> [2000] [Unicode3.1]
-0x8FAFEB U+6AEC # <cjk> [2000]
-0x8FAFEC U+6AF1 # <cjk> [2000]
-0x8FAFED U+6AF2 # <cjk> [2000]
-0x8FAFEE U+6AF3 # <cjk> [2000]
-0x8FAFEF U+6AFD # <cjk> [2000]
-0x8FAFF0 U+23824 # <cjk> [2000] [Unicode3.1]
-0x8FAFF1 U+6B0B # <cjk> [2000]
-0x8FAFF2 U+6B0F # <cjk> [2000]
-0x8FAFF3 U+6B10 # <cjk> [2000]
-0x8FAFF4 U+6B11 # <cjk> [2000]
-0x8FAFF5 U+2383D # <cjk> [2000] [Unicode3.1]
-0x8FAFF6 U+6B17 # <cjk> [2000]
-0x8FAFF7 U+3C26 # <cjk> [2000]
-0x8FAFF8 U+6B2F # <cjk> [2000]
-0x8FAFF9 U+6B4A # <cjk> [2000]
-0x8FAFFA U+6B58 # <cjk> [2000]
-0x8FAFFB U+6B6C # <cjk> [2000]
-0x8FAFFC U+6B75 # <cjk> [2000]
-0x8FAFFD U+6B7A # <cjk> [2000]
-0x8FAFFE U+6B81 # <cjk> [2000]
-0x8FEEA1 U+6B9B # <cjk> [2000]
-0x8FEEA2 U+6BAE # <cjk> [2000]
-0x8FEEA3 U+23A98 # <cjk> [2000] [Unicode3.1]
-0x8FEEA4 U+6BBD # <cjk> [2000]
-0x8FEEA5 U+6BBE # <cjk> [2000]
-0x8FEEA6 U+6BC7 # <cjk> [2000]
-0x8FEEA7 U+6BC8 # <cjk> [2000]
-0x8FEEA8 U+6BC9 # <cjk> [2000]
-0x8FEEA9 U+6BDA # <cjk> [2000]
-0x8FEEAA U+6BE6 # <cjk> [2000]
-0x8FEEAB U+6BE7 # <cjk> [2000]
-0x8FEEAC U+6BEE # <cjk> [2000]
-0x8FEEAD U+6BF1 # <cjk> [2000]
-0x8FEEAE U+6C02 # <cjk> [2000]
-0x8FEEAF U+6C0A # <cjk> [2000]
-0x8FEEB0 U+6C0E # <cjk> [2000]
-0x8FEEB1 U+6C35 # <cjk> [2000]
-0x8FEEB2 U+6C36 # <cjk> [2000]
-0x8FEEB3 U+6C3A # <cjk> [2000]
-0x8FEEB4 U+23C7F # <cjk> [2000] [Unicode3.1]
-0x8FEEB5 U+6C3F # <cjk> [2000]
-0x8FEEB6 U+6C4D # <cjk> [2000]
-0x8FEEB7 U+6C5B # <cjk> [2000]
-0x8FEEB8 U+6C6D # <cjk> [2000]
-0x8FEEB9 U+6C84 # <cjk> [2000]
-0x8FEEBA U+6C89 # <cjk> [2000]
-0x8FEEBB U+3CC3 # <cjk> [2000]
-0x8FEEBC U+6C94 # <cjk> [2000]
-0x8FEEBD U+6C95 # <cjk> [2000]
-0x8FEEBE U+6C97 # <cjk> [2000]
-0x8FEEBF U+6CAD # <cjk> [2000]
-0x8FEEC0 U+6CC2 # <cjk> [2000]
-0x8FEEC1 U+6CD0 # <cjk> [2000]
-0x8FEEC2 U+3CD2 # <cjk> [2000]
-0x8FEEC3 U+6CD6 # <cjk> [2000]
-0x8FEEC4 U+6CDA # <cjk> [2000]
-0x8FEEC5 U+6CDC # <cjk> [2000]
-0x8FEEC6 U+6CE9 # <cjk> [2000]
-0x8FEEC7 U+6CEC # <cjk> [2000]
-0x8FEEC8 U+6CED # <cjk> [2000]
-0x8FEEC9 U+23D00 # <cjk> [2000] [Unicode3.1]
-0x8FEECA U+6D00 # <cjk> [2000]
-0x8FEECB U+6D0A # <cjk> [2000]
-0x8FEECC U+6D24 # <cjk> [2000]
-0x8FEECD U+6D26 # <cjk> [2000]
-0x8FEECE U+6D27 # <cjk> [2000]
-0x8FEECF U+6C67 # <cjk> [2000]
-0x8FEED0 U+6D2F # <cjk> [2000]
-0x8FEED1 U+6D3C # <cjk> [2000]
-0x8FEED2 U+6D5B # <cjk> [2000]
-0x8FEED3 U+6D5E # <cjk> [2000]
-0x8FEED4 U+6D60 # <cjk> [2000]
-0x8FEED5 U+6D70 # <cjk> [2000]
-0x8FEED6 U+6D80 # <cjk> [2000]
-0x8FEED7 U+6D81 # <cjk> [2000]
-0x8FEED8 U+6D8A # <cjk> [2000]
-0x8FEED9 U+6D8D # <cjk> [2000]
-0x8FEEDA U+6D91 # <cjk> [2000]
-0x8FEEDB U+6D98 # <cjk> [2000]
-0x8FEEDC U+23D40 # <cjk> [2000] [Unicode3.1]
-0x8FEEDD U+6E17 # <cjk> [2000]
-0x8FEEDE U+23DFA # <cjk> [2000] [Unicode3.1]
-0x8FEEDF U+23DF9 # <cjk> [2000] [Unicode3.1]
-0x8FEEE0 U+23DD3 # <cjk> [2000] [Unicode3.1]
-0x8FEEE1 U+6DAB # <cjk> [2000]
-0x8FEEE2 U+6DAE # <cjk> [2000]
-0x8FEEE3 U+6DB4 # <cjk> [2000]
-0x8FEEE4 U+6DC2 # <cjk> [2000]
-0x8FEEE5 U+6D34 # <cjk> [2000]
-0x8FEEE6 U+6DC8 # <cjk> [2000]
-0x8FEEE7 U+6DCE # <cjk> [2000]
-0x8FEEE8 U+6DCF # <cjk> [2000]
-0x8FEEE9 U+6DD0 # <cjk> [2000]
-0x8FEEEA U+6DDF # <cjk> [2000]
-0x8FEEEB U+6DE9 # <cjk> [2000]
-0x8FEEEC U+6DF6 # <cjk> [2000]
-0x8FEEED U+6E36 # <cjk> [2000]
-0x8FEEEE U+6E1E # <cjk> [2000]
-0x8FEEEF U+6E22 # <cjk> [2000]
-0x8FEEF0 U+6E27 # <cjk> [2000]
-0x8FEEF1 U+3D11 # <cjk> [2000]
-0x8FEEF2 U+6E32 # <cjk> [2000]
-0x8FEEF3 U+6E3C # <cjk> [2000]
-0x8FEEF4 U+6E48 # <cjk> [2000]
-0x8FEEF5 U+6E49 # <cjk> [2000]
-0x8FEEF6 U+6E4B # <cjk> [2000]
-0x8FEEF7 U+6E4C # <cjk> [2000]
-0x8FEEF8 U+6E4F # <cjk> [2000]
-0x8FEEF9 U+6E51 # <cjk> [2000]
-0x8FEEFA U+6E53 # <cjk> [2000]
-0x8FEEFB U+6E54 # <cjk> [2000]
-0x8FEEFC U+6E57 # <cjk> [2000]
-0x8FEEFD U+6E63 # <cjk> [2000]
-0x8FEEFE U+3D1E # <cjk> [2000]
-0x8FEFA1 U+6E93 # <cjk> [2000]
-0x8FEFA2 U+6EA7 # <cjk> [2000]
-0x8FEFA3 U+6EB4 # <cjk> [2000]
-0x8FEFA4 U+6EBF # <cjk> [2000]
-0x8FEFA5 U+6EC3 # <cjk> [2000]
-0x8FEFA6 U+6ECA # <cjk> [2000]
-0x8FEFA7 U+6ED9 # <cjk> [2000]
-0x8FEFA8 U+6F35 # <cjk> [2000]
-0x8FEFA9 U+6EEB # <cjk> [2000]
-0x8FEFAA U+6EF9 # <cjk> [2000]
-0x8FEFAB U+6EFB # <cjk> [2000]
-0x8FEFAC U+6F0A # <cjk> [2000]
-0x8FEFAD U+6F0C # <cjk> [2000]
-0x8FEFAE U+6F18 # <cjk> [2000]
-0x8FEFAF U+6F25 # <cjk> [2000]
-0x8FEFB0 U+6F36 # <cjk> [2000]
-0x8FEFB1 U+6F3C # <cjk> [2000]
-0x8FEFB2 U+23F7E # <cjk> [2000] [Unicode3.1]
-0x8FEFB3 U+6F52 # <cjk> [2000]
-0x8FEFB4 U+6F57 # <cjk> [2000]
-0x8FEFB5 U+6F5A # <cjk> [2000]
-0x8FEFB6 U+6F60 # <cjk> [2000]
-0x8FEFB7 U+6F68 # <cjk> [2000]
-0x8FEFB8 U+6F98 # <cjk> [2000]
-0x8FEFB9 U+6F7D # <cjk> [2000]
-0x8FEFBA U+6F90 # <cjk> [2000]
-0x8FEFBB U+6F96 # <cjk> [2000]
-0x8FEFBC U+6FBE # <cjk> [2000]
-0x8FEFBD U+6F9F # <cjk> [2000]
-0x8FEFBE U+6FA5 # <cjk> [2000]
-0x8FEFBF U+6FAF # <cjk> [2000]
-0x8FEFC0 U+3D64 # <cjk> [2000]
-0x8FEFC1 U+6FB5 # <cjk> [2000]
-0x8FEFC2 U+6FC8 # <cjk> [2000]
-0x8FEFC3 U+6FC9 # <cjk> [2000]
-0x8FEFC4 U+6FDA # <cjk> [2000]
-0x8FEFC5 U+6FDE # <cjk> [2000]
-0x8FEFC6 U+6FE9 # <cjk> [2000]
-0x8FEFC7 U+24096 # <cjk> [2000] [Unicode3.1]
-0x8FEFC8 U+6FFC # <cjk> [2000]
-0x8FEFC9 U+7000 # <cjk> [2000]
-0x8FEFCA U+7007 # <cjk> [2000]
-0x8FEFCB U+700A # <cjk> [2000]
-0x8FEFCC U+7023 # <cjk> [2000]
-0x8FEFCD U+24103 # <cjk> [2000] [Unicode3.1]
-0x8FEFCE U+7039 # <cjk> [2000]
-0x8FEFCF U+703A # <cjk> [2000]
-0x8FEFD0 U+703C # <cjk> [2000]
-0x8FEFD1 U+7043 # <cjk> [2000]
-0x8FEFD2 U+7047 # <cjk> [2000]
-0x8FEFD3 U+704B # <cjk> [2000]
-0x8FEFD4 U+3D9A # <cjk> [2000]
-0x8FEFD5 U+7054 # <cjk> [2000]
-0x8FEFD6 U+7065 # <cjk> [2000]
-0x8FEFD7 U+7069 # <cjk> [2000]
-0x8FEFD8 U+706C # <cjk> [2000]
-0x8FEFD9 U+706E # <cjk> [2000]
-0x8FEFDA U+7076 # <cjk> [2000]
-0x8FEFDB U+707E # <cjk> [2000]
-0x8FEFDC U+7081 # <cjk> [2000]
-0x8FEFDD U+7086 # <cjk> [2000]
-0x8FEFDE U+7095 # <cjk> [2000]
-0x8FEFDF U+7097 # <cjk> [2000]
-0x8FEFE0 U+70BB # <cjk> [2000]
-0x8FEFE1 U+241C6 # <cjk> [2000] [Unicode3.1]
-0x8FEFE2 U+709F # <cjk> [2000]
-0x8FEFE3 U+70B1 # <cjk> [2000]
-0x8FEFE4 U+241FE # <cjk> [2000] [Unicode3.1]
-0x8FEFE5 U+70EC # <cjk> [2000]
-0x8FEFE6 U+70CA # <cjk> [2000]
-0x8FEFE7 U+70D1 # <cjk> [2000]
-0x8FEFE8 U+70D3 # <cjk> [2000]
-0x8FEFE9 U+70DC # <cjk> [2000]
-0x8FEFEA U+7103 # <cjk> [2000]
-0x8FEFEB U+7104 # <cjk> [2000]
-0x8FEFEC U+7106 # <cjk> [2000]
-0x8FEFED U+7107 # <cjk> [2000]
-0x8FEFEE U+7108 # <cjk> [2000]
-0x8FEFEF U+710C # <cjk> [2000]
-0x8FEFF0 U+3DC0 # <cjk> [2000]
-0x8FEFF1 U+712F # <cjk> [2000]
-0x8FEFF2 U+7131 # <cjk> [2000]
-0x8FEFF3 U+7150 # <cjk> [2000]
-0x8FEFF4 U+714A # <cjk> [2000]
-0x8FEFF5 U+7153 # <cjk> [2000]
-0x8FEFF6 U+715E # <cjk> [2000]
-0x8FEFF7 U+3DD4 # <cjk> [2000]
-0x8FEFF8 U+7196 # <cjk> [2000]
-0x8FEFF9 U+7180 # <cjk> [2000]
-0x8FEFFA U+719B # <cjk> [2000]
-0x8FEFFB U+71A0 # <cjk> [2000]
-0x8FEFFC U+71A2 # <cjk> [2000]
-0x8FEFFD U+71AE # <cjk> [2000]
-0x8FEFFE U+71AF # <cjk> [2000]
-0x8FF0A1 U+71B3 # <cjk> [2000]
-0x8FF0A2 U+243BC # <cjk> [2000] [Unicode3.1]
-0x8FF0A3 U+71CB # <cjk> [2000]
-0x8FF0A4 U+71D3 # <cjk> [2000]
-0x8FF0A5 U+71D9 # <cjk> [2000]
-0x8FF0A6 U+71DC # <cjk> [2000]
-0x8FF0A7 U+7207 # <cjk> [2000]
-0x8FF0A8 U+3E05 # <cjk> [2000]
-0x8FF0A9 U+FA49 # CJK COMPATIBILITY IDEOGRAPH-FA49 [2000] [Unicode3.2]
-0x8FF0AA U+722B # <cjk> [2000]
-0x8FF0AB U+7234 # <cjk> [2000]
-0x8FF0AC U+7238 # <cjk> [2000]
-0x8FF0AD U+7239 # <cjk> [2000]
-0x8FF0AE U+4E2C # <cjk> [2000]
-0x8FF0AF U+7242 # <cjk> [2000]
-0x8FF0B0 U+7253 # <cjk> [2000]
-0x8FF0B1 U+7257 # <cjk> [2000]
-0x8FF0B2 U+7263 # <cjk> [2000]
-0x8FF0B3 U+24629 # <cjk> [2000] [Unicode3.1]
-0x8FF0B4 U+726E # <cjk> [2000]
-0x8FF0B5 U+726F # <cjk> [2000]
-0x8FF0B6 U+7278 # <cjk> [2000]
-0x8FF0B7 U+727F # <cjk> [2000]
-0x8FF0B8 U+728E # <cjk> [2000]
-0x8FF0B9 U+246A5 # <cjk> [2000] [Unicode3.1]
-0x8FF0BA U+72AD # <cjk> [2000]
-0x8FF0BB U+72AE # <cjk> [2000]
-0x8FF0BC U+72B0 # <cjk> [2000]
-0x8FF0BD U+72B1 # <cjk> [2000]
-0x8FF0BE U+72C1 # <cjk> [2000]
-0x8FF0BF U+3E60 # <cjk> [2000]
-0x8FF0C0 U+72CC # <cjk> [2000]
-0x8FF0C1 U+3E66 # <cjk> [2000]
-0x8FF0C2 U+3E68 # <cjk> [2000]
-0x8FF0C3 U+72F3 # <cjk> [2000]
-0x8FF0C4 U+72FA # <cjk> [2000]
-0x8FF0C5 U+7307 # <cjk> [2000]
-0x8FF0C6 U+7312 # <cjk> [2000]
-0x8FF0C7 U+7318 # <cjk> [2000]
-0x8FF0C8 U+7319 # <cjk> [2000]
-0x8FF0C9 U+3E83 # <cjk> [2000]
-0x8FF0CA U+7339 # <cjk> [2000]
-0x8FF0CB U+732C # <cjk> [2000]
-0x8FF0CC U+7331 # <cjk> [2000]
-0x8FF0CD U+7333 # <cjk> [2000]
-0x8FF0CE U+733D # <cjk> [2000]
-0x8FF0CF U+7352 # <cjk> [2000]
-0x8FF0D0 U+3E94 # <cjk> [2000]
-0x8FF0D1 U+736B # <cjk> [2000]
-0x8FF0D2 U+736C # <cjk> [2000]
-0x8FF0D3 U+24896 # <cjk> [2000] [Unicode3.1]
-0x8FF0D4 U+736E # <cjk> [2000]
-0x8FF0D5 U+736F # <cjk> [2000]
-0x8FF0D6 U+7371 # <cjk> [2000]
-0x8FF0D7 U+7377 # <cjk> [2000]
-0x8FF0D8 U+7381 # <cjk> [2000]
-0x8FF0D9 U+7385 # <cjk> [2000]
-0x8FF0DA U+738A # <cjk> [2000]
-0x8FF0DB U+7394 # <cjk> [2000]
-0x8FF0DC U+7398 # <cjk> [2000]
-0x8FF0DD U+739C # <cjk> [2000]
-0x8FF0DE U+739E # <cjk> [2000]
-0x8FF0DF U+73A5 # <cjk> [2000]
-0x8FF0E0 U+73A8 # <cjk> [2000]
-0x8FF0E1 U+73B5 # <cjk> [2000]
-0x8FF0E2 U+73B7 # <cjk> [2000]
-0x8FF0E3 U+73B9 # <cjk> [2000]
-0x8FF0E4 U+73BC # <cjk> [2000]
-0x8FF0E5 U+73BF # <cjk> [2000]
-0x8FF0E6 U+73C5 # <cjk> [2000]
-0x8FF0E7 U+73CB # <cjk> [2000]
-0x8FF0E8 U+73E1 # <cjk> [2000]
-0x8FF0E9 U+73E7 # <cjk> [2000]
-0x8FF0EA U+73F9 # <cjk> [2000]
-0x8FF0EB U+7413 # <cjk> [2000]
-0x8FF0EC U+73FA # <cjk> [2000]
-0x8FF0ED U+7401 # <cjk> [2000]
-0x8FF0EE U+7424 # <cjk> [2000]
-0x8FF0EF U+7431 # <cjk> [2000]
-0x8FF0F0 U+7439 # <cjk> [2000]
-0x8FF0F1 U+7453 # <cjk> [2000]
-0x8FF0F2 U+7440 # <cjk> [2000]
-0x8FF0F3 U+7443 # <cjk> [2000]
-0x8FF0F4 U+744D # <cjk> [2000]
-0x8FF0F5 U+7452 # <cjk> [2000]
-0x8FF0F6 U+745D # <cjk> [2000]
-0x8FF0F7 U+7471 # <cjk> [2000]
-0x8FF0F8 U+7481 # <cjk> [2000]
-0x8FF0F9 U+7485 # <cjk> [2000]
-0x8FF0FA U+7488 # <cjk> [2000]
-0x8FF0FB U+24A4D # <cjk> [2000] [Unicode3.1]
-0x8FF0FC U+7492 # <cjk> [2000]
-0x8FF0FD U+7497 # <cjk> [2000]
-0x8FF0FE U+7499 # <cjk> [2000]
-0x8FF1A1 U+74A0 # <cjk> [2000]
-0x8FF1A2 U+74A1 # <cjk> [2000]
-0x8FF1A3 U+74A5 # <cjk> [2000]
-0x8FF1A4 U+74AA # <cjk> [2000]
-0x8FF1A5 U+74AB # <cjk> [2000]
-0x8FF1A6 U+74B9 # <cjk> [2000]
-0x8FF1A7 U+74BB # <cjk> [2000]
-0x8FF1A8 U+74BA # <cjk> [2000]
-0x8FF1A9 U+74D6 # <cjk> [2000]
-0x8FF1AA U+74D8 # <cjk> [2000]
-0x8FF1AB U+74DE # <cjk> [2000]
-0x8FF1AC U+74EF # <cjk> [2000]
-0x8FF1AD U+74EB # <cjk> [2000]
-0x8FF1AE U+24B56 # <cjk> [2000] [Unicode3.1]
-0x8FF1AF U+74FA # <cjk> [2000]
-0x8FF1B0 U+24B6F # <cjk> [2000] [Unicode3.1]
-0x8FF1B1 U+7520 # <cjk> [2000]
-0x8FF1B2 U+7524 # <cjk> [2000]
-0x8FF1B3 U+752A # <cjk> [2000]
-0x8FF1B4 U+3F57 # <cjk> [2000]
-0x8FF1B5 U+24C16 # <cjk> [2000] [Unicode3.1]
-0x8FF1B6 U+753D # <cjk> [2000]
-0x8FF1B7 U+753E # <cjk> [2000]
-0x8FF1B8 U+7540 # <cjk> [2000]
-0x8FF1B9 U+7548 # <cjk> [2000]
-0x8FF1BA U+754E # <cjk> [2000]
-0x8FF1BB U+7550 # <cjk> [2000]
-0x8FF1BC U+7552 # <cjk> [2000]
-0x8FF1BD U+756C # <cjk> [2000]
-0x8FF1BE U+7572 # <cjk> [2000]
-0x8FF1BF U+7571 # <cjk> [2000]
-0x8FF1C0 U+757A # <cjk> [2000]
-0x8FF1C1 U+757D # <cjk> [2000]
-0x8FF1C2 U+757E # <cjk> [2000]
-0x8FF1C3 U+7581 # <cjk> [2000]
-0x8FF1C4 U+24D14 # <cjk> [2000] [Unicode3.1]
-0x8FF1C5 U+758C # <cjk> [2000]
-0x8FF1C6 U+3F75 # <cjk> [2000]
-0x8FF1C7 U+75A2 # <cjk> [2000]
-0x8FF1C8 U+3F77 # <cjk> [2000]
-0x8FF1C9 U+75B0 # <cjk> [2000]
-0x8FF1CA U+75B7 # <cjk> [2000]
-0x8FF1CB U+75BF # <cjk> [2000]
-0x8FF1CC U+75C0 # <cjk> [2000]
-0x8FF1CD U+75C6 # <cjk> [2000]
-0x8FF1CE U+75CF # <cjk> [2000]
-0x8FF1CF U+75D3 # <cjk> [2000]
-0x8FF1D0 U+75DD # <cjk> [2000]
-0x8FF1D1 U+75DF # <cjk> [2000]
-0x8FF1D2 U+75E0 # <cjk> [2000]
-0x8FF1D3 U+75E7 # <cjk> [2000]
-0x8FF1D4 U+75EC # <cjk> [2000]
-0x8FF1D5 U+75EE # <cjk> [2000]
-0x8FF1D6 U+75F1 # <cjk> [2000]
-0x8FF1D7 U+75F9 # <cjk> [2000]
-0x8FF1D8 U+7603 # <cjk> [2000]
-0x8FF1D9 U+7618 # <cjk> [2000]
-0x8FF1DA U+7607 # <cjk> [2000]
-0x8FF1DB U+760F # <cjk> [2000]
-0x8FF1DC U+3FAE # <cjk> [2000]
-0x8FF1DD U+24E0E # <cjk> [2000] [Unicode3.1]
-0x8FF1DE U+7613 # <cjk> [2000]
-0x8FF1DF U+761B # <cjk> [2000]
-0x8FF1E0 U+761C # <cjk> [2000]
-0x8FF1E1 U+24E37 # <cjk> [2000] [Unicode3.1]
-0x8FF1E2 U+7625 # <cjk> [2000]
-0x8FF1E3 U+7628 # <cjk> [2000]
-0x8FF1E4 U+763C # <cjk> [2000]
-0x8FF1E5 U+7633 # <cjk> [2000]
-0x8FF1E6 U+24E6A # <cjk> [2000] [Unicode3.1]
-0x8FF1E7 U+3FC9 # <cjk> [2000]
-0x8FF1E8 U+7641 # <cjk> [2000]
-0x8FF1E9 U+24E8B # <cjk> [2000] [Unicode3.1]
-0x8FF1EA U+7649 # <cjk> [2000]
-0x8FF1EB U+7655 # <cjk> [2000]
-0x8FF1EC U+3FD7 # <cjk> [2000]
-0x8FF1ED U+766E # <cjk> [2000]
-0x8FF1EE U+7695 # <cjk> [2000]
-0x8FF1EF U+769C # <cjk> [2000]
-0x8FF1F0 U+76A1 # <cjk> [2000]
-0x8FF1F1 U+76A0 # <cjk> [2000]
-0x8FF1F2 U+76A7 # <cjk> [2000]
-0x8FF1F3 U+76A8 # <cjk> [2000]
-0x8FF1F4 U+76AF # <cjk> [2000]
-0x8FF1F5 U+2504A # <cjk> [2000] [Unicode3.1]
-0x8FF1F6 U+76C9 # <cjk> [2000]
-0x8FF1F7 U+25055 # <cjk> [2000] [Unicode3.1]
-0x8FF1F8 U+76E8 # <cjk> [2000]
-0x8FF1F9 U+76EC # <cjk> [2000]
-0x8FF1FA U+25122 # <cjk> [2000] [Unicode3.1]
-0x8FF1FB U+7717 # <cjk> [2000]
-0x8FF1FC U+771A # <cjk> [2000]
-0x8FF1FD U+772D # <cjk> [2000]
-0x8FF1FE U+7735 # <cjk> [2000]
-0x8FF2A1 U+251A9 # <cjk> [2000] [Unicode3.1]
-0x8FF2A2 U+4039 # <cjk> [2000]
-0x8FF2A3 U+251E5 # <cjk> [2000] [Unicode3.1]
-0x8FF2A4 U+251CD # <cjk> [2000] [Unicode3.1]
-0x8FF2A5 U+7758 # <cjk> [2000]
-0x8FF2A6 U+7760 # <cjk> [2000]
-0x8FF2A7 U+776A # <cjk> [2000]
-0x8FF2A8 U+2521E # <cjk> [2000] [Unicode3.1]
-0x8FF2A9 U+7772 # <cjk> [2000]
-0x8FF2AA U+777C # <cjk> [2000]
-0x8FF2AB U+777D # <cjk> [2000]
-0x8FF2AC U+2524C # <cjk> [2000] [Unicode3.1]
-0x8FF2AD U+4058 # <cjk> [2000]
-0x8FF2AE U+779A # <cjk> [2000]
-0x8FF2AF U+779F # <cjk> [2000]
-0x8FF2B0 U+77A2 # <cjk> [2000]
-0x8FF2B1 U+77A4 # <cjk> [2000]
-0x8FF2B2 U+77A9 # <cjk> [2000]
-0x8FF2B3 U+77DE # <cjk> [2000]
-0x8FF2B4 U+77DF # <cjk> [2000]
-0x8FF2B5 U+77E4 # <cjk> [2000]
-0x8FF2B6 U+77E6 # <cjk> [2000]
-0x8FF2B7 U+77EA # <cjk> [2000]
-0x8FF2B8 U+77EC # <cjk> [2000]
-0x8FF2B9 U+4093 # <cjk> [2000]
-0x8FF2BA U+77F0 # <cjk> [2000]
-0x8FF2BB U+77F4 # <cjk> [2000]
-0x8FF2BC U+77FB # <cjk> [2000]
-0x8FF2BD U+2542E # <cjk> [2000] [Unicode3.1]
-0x8FF2BE U+7805 # <cjk> [2000]
-0x8FF2BF U+7806 # <cjk> [2000]
-0x8FF2C0 U+7809 # <cjk> [2000]
-0x8FF2C1 U+780D # <cjk> [2000]
-0x8FF2C2 U+7819 # <cjk> [2000]
-0x8FF2C3 U+7821 # <cjk> [2000]
-0x8FF2C4 U+782C # <cjk> [2000]
-0x8FF2C5 U+7847 # <cjk> [2000]
-0x8FF2C6 U+7864 # <cjk> [2000]
-0x8FF2C7 U+786A # <cjk> [2000]
-0x8FF2C8 U+254D9 # <cjk> [2000] [Unicode3.1]
-0x8FF2C9 U+788A # <cjk> [2000]
-0x8FF2CA U+7894 # <cjk> [2000]
-0x8FF2CB U+78A4 # <cjk> [2000]
-0x8FF2CC U+789D # <cjk> [2000]
-0x8FF2CD U+789E # <cjk> [2000]
-0x8FF2CE U+789F # <cjk> [2000]
-0x8FF2CF U+78BB # <cjk> [2000]
-0x8FF2D0 U+78C8 # <cjk> [2000]
-0x8FF2D1 U+78CC # <cjk> [2000]
-0x8FF2D2 U+78CE # <cjk> [2000]
-0x8FF2D3 U+78D5 # <cjk> [2000]
-0x8FF2D4 U+78E0 # <cjk> [2000]
-0x8FF2D5 U+78E1 # <cjk> [2000]
-0x8FF2D6 U+78E6 # <cjk> [2000]
-0x8FF2D7 U+78F9 # <cjk> [2000]
-0x8FF2D8 U+78FA # <cjk> [2000]
-0x8FF2D9 U+78FB # <cjk> [2000]
-0x8FF2DA U+78FE # <cjk> [2000]
-0x8FF2DB U+255A7 # <cjk> [2000] [Unicode3.1]
-0x8FF2DC U+7910 # <cjk> [2000]
-0x8FF2DD U+791B # <cjk> [2000]
-0x8FF2DE U+7930 # <cjk> [2000]
-0x8FF2DF U+7925 # <cjk> [2000]
-0x8FF2E0 U+793B # <cjk> [2000]
-0x8FF2E1 U+794A # <cjk> [2000]
-0x8FF2E2 U+7958 # <cjk> [2000]
-0x8FF2E3 U+795B # <cjk> [2000]
-0x8FF2E4 U+4105 # <cjk> [2000]
-0x8FF2E5 U+7967 # <cjk> [2000]
-0x8FF2E6 U+7972 # <cjk> [2000]
-0x8FF2E7 U+7994 # <cjk> [2000]
-0x8FF2E8 U+7995 # <cjk> [2000]
-0x8FF2E9 U+7996 # <cjk> [2000]
-0x8FF2EA U+799B # <cjk> [2000]
-0x8FF2EB U+79A1 # <cjk> [2000]
-0x8FF2EC U+79A9 # <cjk> [2000]
-0x8FF2ED U+79B4 # <cjk> [2000]
-0x8FF2EE U+79BB # <cjk> [2000]
-0x8FF2EF U+79C2 # <cjk> [2000]
-0x8FF2F0 U+79C7 # <cjk> [2000]
-0x8FF2F1 U+79CC # <cjk> [2000]
-0x8FF2F2 U+79CD # <cjk> [2000]
-0x8FF2F3 U+79D6 # <cjk> [2000]
-0x8FF2F4 U+4148 # <cjk> [2000]
-0x8FF2F5 U+257A9 # <cjk> [2000] [Unicode3.1]
-0x8FF2F6 U+257B4 # <cjk> [2000] [Unicode3.1]
-0x8FF2F7 U+414F # <cjk> [2000]
-0x8FF2F8 U+7A0A # <cjk> [2000]
-0x8FF2F9 U+7A11 # <cjk> [2000]
-0x8FF2FA U+7A15 # <cjk> [2000]
-0x8FF2FB U+7A1B # <cjk> [2000]
-0x8FF2FC U+7A1E # <cjk> [2000]
-0x8FF2FD U+4163 # <cjk> [2000]
-0x8FF2FE U+7A2D # <cjk> [2000]
-0x8FF3A1 U+7A38 # <cjk> [2000]
-0x8FF3A2 U+7A47 # <cjk> [2000]
-0x8FF3A3 U+7A4C # <cjk> [2000]
-0x8FF3A4 U+7A56 # <cjk> [2000]
-0x8FF3A5 U+7A59 # <cjk> [2000]
-0x8FF3A6 U+7A5C # <cjk> [2000]
-0x8FF3A7 U+7A5F # <cjk> [2000]
-0x8FF3A8 U+7A60 # <cjk> [2000]
-0x8FF3A9 U+7A67 # <cjk> [2000]
-0x8FF3AA U+7A6A # <cjk> [2000]
-0x8FF3AB U+7A75 # <cjk> [2000]
-0x8FF3AC U+7A78 # <cjk> [2000]
-0x8FF3AD U+7A82 # <cjk> [2000]
-0x8FF3AE U+7A8A # <cjk> [2000]
-0x8FF3AF U+7A90 # <cjk> [2000]
-0x8FF3B0 U+7AA3 # <cjk> [2000]
-0x8FF3B1 U+7AAC # <cjk> [2000]
-0x8FF3B2 U+259D4 # <cjk> [2000] [Unicode3.1]
-0x8FF3B3 U+41B4 # <cjk> [2000]
-0x8FF3B4 U+7AB9 # <cjk> [2000]
-0x8FF3B5 U+7ABC # <cjk> [2000]
-0x8FF3B6 U+7ABE # <cjk> [2000]
-0x8FF3B7 U+41BF # <cjk> [2000]
-0x8FF3B8 U+7ACC # <cjk> [2000]
-0x8FF3B9 U+7AD1 # <cjk> [2000]
-0x8FF3BA U+7AE7 # <cjk> [2000]
-0x8FF3BB U+7AE8 # <cjk> [2000]
-0x8FF3BC U+7AF4 # <cjk> [2000]
-0x8FF3BD U+25AE4 # <cjk> [2000] [Unicode3.1]
-0x8FF3BE U+25AE3 # <cjk> [2000] [Unicode3.1]
-0x8FF3BF U+7B07 # <cjk> [2000]
-0x8FF3C0 U+25AF1 # <cjk> [2000] [Unicode3.1]
-0x8FF3C1 U+7B3D # <cjk> [2000]
-0x8FF3C2 U+7B27 # <cjk> [2000]
-0x8FF3C3 U+7B2A # <cjk> [2000]
-0x8FF3C4 U+7B2E # <cjk> [2000]
-0x8FF3C5 U+7B2F # <cjk> [2000]
-0x8FF3C6 U+7B31 # <cjk> [2000]
-0x8FF3C7 U+41E6 # <cjk> [2000]
-0x8FF3C8 U+41F3 # <cjk> [2000]
-0x8FF3C9 U+7B7F # <cjk> [2000]
-0x8FF3CA U+7B41 # <cjk> [2000]
-0x8FF3CB U+41EE # <cjk> [2000]
-0x8FF3CC U+7B55 # <cjk> [2000]
-0x8FF3CD U+7B79 # <cjk> [2000]
-0x8FF3CE U+7B64 # <cjk> [2000]
-0x8FF3CF U+7B66 # <cjk> [2000]
-0x8FF3D0 U+7B69 # <cjk> [2000]
-0x8FF3D1 U+7B73 # <cjk> [2000]
-0x8FF3D2 U+25BB2 # <cjk> [2000] [Unicode3.1]
-0x8FF3D3 U+4207 # <cjk> [2000]
-0x8FF3D4 U+7B90 # <cjk> [2000]
-0x8FF3D5 U+7B91 # <cjk> [2000]
-0x8FF3D6 U+7B9B # <cjk> [2000]
-0x8FF3D7 U+420E # <cjk> [2000]
-0x8FF3D8 U+7BAF # <cjk> [2000]
-0x8FF3D9 U+7BB5 # <cjk> [2000]
-0x8FF3DA U+7BBC # <cjk> [2000]
-0x8FF3DB U+7BC5 # <cjk> [2000]
-0x8FF3DC U+7BCA # <cjk> [2000]
-0x8FF3DD U+25C4B # <cjk> [2000] [Unicode3.1]
-0x8FF3DE U+25C64 # <cjk> [2000] [Unicode3.1]
-0x8FF3DF U+7BD4 # <cjk> [2000]
-0x8FF3E0 U+7BD6 # <cjk> [2000]
-0x8FF3E1 U+7BDA # <cjk> [2000]
-0x8FF3E2 U+7BEA # <cjk> [2000]
-0x8FF3E3 U+7BF0 # <cjk> [2000]
-0x8FF3E4 U+7C03 # <cjk> [2000]
-0x8FF3E5 U+7C0B # <cjk> [2000]
-0x8FF3E6 U+7C0E # <cjk> [2000]
-0x8FF3E7 U+7C0F # <cjk> [2000]
-0x8FF3E8 U+7C26 # <cjk> [2000]
-0x8FF3E9 U+7C45 # <cjk> [2000]
-0x8FF3EA U+7C4A # <cjk> [2000]
-0x8FF3EB U+7C51 # <cjk> [2000]
-0x8FF3EC U+7C57 # <cjk> [2000]
-0x8FF3ED U+7C5E # <cjk> [2000]
-0x8FF3EE U+7C61 # <cjk> [2000]
-0x8FF3EF U+7C69 # <cjk> [2000]
-0x8FF3F0 U+7C6E # <cjk> [2000]
-0x8FF3F1 U+7C6F # <cjk> [2000]
-0x8FF3F2 U+7C70 # <cjk> [2000]
-0x8FF3F3 U+25E2E # <cjk> [2000] [Unicode3.1]
-0x8FF3F4 U+25E56 # <cjk> [2000] [Unicode3.1]
-0x8FF3F5 U+25E65 # <cjk> [2000] [Unicode3.1]
-0x8FF3F6 U+7CA6 # <cjk> [2000]
-0x8FF3F7 U+25E62 # <cjk> [2000] [Unicode3.1]
-0x8FF3F8 U+7CB6 # <cjk> [2000]
-0x8FF3F9 U+7CB7 # <cjk> [2000]
-0x8FF3FA U+7CBF # <cjk> [2000]
-0x8FF3FB U+25ED8 # <cjk> [2000] [Unicode3.1]
-0x8FF3FC U+7CC4 # <cjk> [2000]
-0x8FF3FD U+25EC2 # <cjk> [2000] [Unicode3.1]
-0x8FF3FE U+7CC8 # <cjk> [2000]
-0x8FF4A1 U+7CCD # <cjk> [2000]
-0x8FF4A2 U+25EE8 # <cjk> [2000] [Unicode3.1]
-0x8FF4A3 U+7CD7 # <cjk> [2000]
-0x8FF4A4 U+25F23 # <cjk> [2000] [Unicode3.1]
-0x8FF4A5 U+7CE6 # <cjk> [2000]
-0x8FF4A6 U+7CEB # <cjk> [2000]
-0x8FF4A7 U+25F5C # <cjk> [2000] [Unicode3.1]
-0x8FF4A8 U+7CF5 # <cjk> [2000]
-0x8FF4A9 U+7D03 # <cjk> [2000]
-0x8FF4AA U+7D09 # <cjk> [2000]
-0x8FF4AB U+42C6 # <cjk> [2000]
-0x8FF4AC U+7D12 # <cjk> [2000]
-0x8FF4AD U+7D1E # <cjk> [2000]
-0x8FF4AE U+25FE0 # <cjk> [2000] [Unicode3.1]
-0x8FF4AF U+25FD4 # <cjk> [2000] [Unicode3.1]
-0x8FF4B0 U+7D3D # <cjk> [2000]
-0x8FF4B1 U+7D3E # <cjk> [2000]
-0x8FF4B2 U+7D40 # <cjk> [2000]
-0x8FF4B3 U+7D47 # <cjk> [2000]
-0x8FF4B4 U+2600C # <cjk> [2000] [Unicode3.1]
-0x8FF4B5 U+25FFB # <cjk> [2000] [Unicode3.1]
-0x8FF4B6 U+42D6 # <cjk> [2000]
-0x8FF4B7 U+7D59 # <cjk> [2000]
-0x8FF4B8 U+7D5A # <cjk> [2000]
-0x8FF4B9 U+7D6A # <cjk> [2000]
-0x8FF4BA U+7D70 # <cjk> [2000]
-0x8FF4BB U+42DD # <cjk> [2000]
-0x8FF4BC U+7D7F # <cjk> [2000]
-0x8FF4BD U+26017 # <cjk> [2000] [Unicode3.1]
-0x8FF4BE U+7D86 # <cjk> [2000]
-0x8FF4BF U+7D88 # <cjk> [2000]
-0x8FF4C0 U+7D8C # <cjk> [2000]
-0x8FF4C1 U+7D97 # <cjk> [2000]
-0x8FF4C2 U+26060 # <cjk> [2000] [Unicode3.1]
-0x8FF4C3 U+7D9D # <cjk> [2000]
-0x8FF4C4 U+7DA7 # <cjk> [2000]
-0x8FF4C5 U+7DAA # <cjk> [2000]
-0x8FF4C6 U+7DB6 # <cjk> [2000]
-0x8FF4C7 U+7DB7 # <cjk> [2000]
-0x8FF4C8 U+7DC0 # <cjk> [2000]
-0x8FF4C9 U+7DD7 # <cjk> [2000]
-0x8FF4CA U+7DD9 # <cjk> [2000]
-0x8FF4CB U+7DE6 # <cjk> [2000]
-0x8FF4CC U+7DF1 # <cjk> [2000]
-0x8FF4CD U+7DF9 # <cjk> [2000]
-0x8FF4CE U+4302 # <cjk> [2000]
-0x8FF4CF U+260ED # <cjk> [2000] [Unicode3.1]
-0x8FF4D0 U+FA58 # CJK COMPATIBILITY IDEOGRAPH-FA58 [2000] [Unicode3.2]
-0x8FF4D1 U+7E10 # <cjk> [2000]
-0x8FF4D2 U+7E17 # <cjk> [2000]
-0x8FF4D3 U+7E1D # <cjk> [2000]
-0x8FF4D4 U+7E20 # <cjk> [2000]
-0x8FF4D5 U+7E27 # <cjk> [2000]
-0x8FF4D6 U+7E2C # <cjk> [2000]
-0x8FF4D7 U+7E45 # <cjk> [2000]
-0x8FF4D8 U+7E73 # <cjk> [2000]
-0x8FF4D9 U+7E75 # <cjk> [2000]
-0x8FF4DA U+7E7E # <cjk> [2000]
-0x8FF4DB U+7E86 # <cjk> [2000]
-0x8FF4DC U+7E87 # <cjk> [2000]
-0x8FF4DD U+432B # <cjk> [2000]
-0x8FF4DE U+7E91 # <cjk> [2000]
-0x8FF4DF U+7E98 # <cjk> [2000]
-0x8FF4E0 U+7E9A # <cjk> [2000]
-0x8FF4E1 U+4343 # <cjk> [2000]
-0x8FF4E2 U+7F3C # <cjk> [2000]
-0x8FF4E3 U+7F3B # <cjk> [2000]
-0x8FF4E4 U+7F3E # <cjk> [2000]
-0x8FF4E5 U+7F43 # <cjk> [2000]
-0x8FF4E6 U+7F44 # <cjk> [2000]
-0x8FF4E7 U+7F4F # <cjk> [2000]
-0x8FF4E8 U+34C1 # <cjk> [2000]
-0x8FF4E9 U+26270 # <cjk> [2000] [Unicode3.1]
-0x8FF4EA U+7F52 # <cjk> [2000]
-0x8FF4EB U+26286 # <cjk> [2000] [Unicode3.1]
-0x8FF4EC U+7F61 # <cjk> [2000]
-0x8FF4ED U+7F63 # <cjk> [2000]
-0x8FF4EE U+7F64 # <cjk> [2000]
-0x8FF4EF U+7F6D # <cjk> [2000]
-0x8FF4F0 U+7F7D # <cjk> [2000]
-0x8FF4F1 U+7F7E # <cjk> [2000]
-0x8FF4F2 U+2634C # <cjk> [2000] [Unicode3.1]
-0x8FF4F3 U+7F90 # <cjk> [2000]
-0x8FF4F4 U+517B # <cjk> [2000]
-0x8FF4F5 U+23D0E # <cjk> [2000] [Unicode3.1]
-0x8FF4F6 U+7F96 # <cjk> [2000]
-0x8FF4F7 U+7F9C # <cjk> [2000]
-0x8FF4F8 U+7FAD # <cjk> [2000]
-0x8FF4F9 U+26402 # <cjk> [2000] [Unicode3.1]
-0x8FF4FA U+7FC3 # <cjk> [2000]
-0x8FF4FB U+7FCF # <cjk> [2000]
-0x8FF4FC U+7FE3 # <cjk> [2000]
-0x8FF4FD U+7FE5 # <cjk> [2000]
-0x8FF4FE U+7FEF # <cjk> [2000]
-0x8FF5A1 U+7FF2 # <cjk> [2000]
-0x8FF5A2 U+8002 # <cjk> [2000]
-0x8FF5A3 U+800A # <cjk> [2000]
-0x8FF5A4 U+8008 # <cjk> [2000]
-0x8FF5A5 U+800E # <cjk> [2000]
-0x8FF5A6 U+8011 # <cjk> [2000]
-0x8FF5A7 U+8016 # <cjk> [2000]
-0x8FF5A8 U+8024 # <cjk> [2000]
-0x8FF5A9 U+802C # <cjk> [2000]
-0x8FF5AA U+8030 # <cjk> [2000]
-0x8FF5AB U+8043 # <cjk> [2000]
-0x8FF5AC U+8066 # <cjk> [2000]
-0x8FF5AD U+8071 # <cjk> [2000]
-0x8FF5AE U+8075 # <cjk> [2000]
-0x8FF5AF U+807B # <cjk> [2000]
-0x8FF5B0 U+8099 # <cjk> [2000]
-0x8FF5B1 U+809C # <cjk> [2000]
-0x8FF5B2 U+80A4 # <cjk> [2000]
-0x8FF5B3 U+80A7 # <cjk> [2000]
-0x8FF5B4 U+80B8 # <cjk> [2000]
-0x8FF5B5 U+2667E # <cjk> [2000] [Unicode3.1]
-0x8FF5B6 U+80C5 # <cjk> [2000]
-0x8FF5B7 U+80D5 # <cjk> [2000]
-0x8FF5B8 U+80D8 # <cjk> [2000]
-0x8FF5B9 U+80E6 # <cjk> [2000]
-0x8FF5BA U+266B0 # <cjk> [2000] [Unicode3.1]
-0x8FF5BB U+810D # <cjk> [2000]
-0x8FF5BC U+80F5 # <cjk> [2000]
-0x8FF5BD U+80FB # <cjk> [2000]
-0x8FF5BE U+43EE # <cjk> [2000]
-0x8FF5BF U+8135 # <cjk> [2000]
-0x8FF5C0 U+8116 # <cjk> [2000]
-0x8FF5C1 U+811E # <cjk> [2000]
-0x8FF5C2 U+43F0 # <cjk> [2000]
-0x8FF5C3 U+8124 # <cjk> [2000]
-0x8FF5C4 U+8127 # <cjk> [2000]
-0x8FF5C5 U+812C # <cjk> [2000]
-0x8FF5C6 U+2671D # <cjk> [2000] [Unicode3.1]
-0x8FF5C7 U+813D # <cjk> [2000]
-0x8FF5C8 U+4408 # <cjk> [2000]
-0x8FF5C9 U+8169 # <cjk> [2000]
-0x8FF5CA U+4417 # <cjk> [2000]
-0x8FF5CB U+8181 # <cjk> [2000]
-0x8FF5CC U+441C # <cjk> [2000]
-0x8FF5CD U+8184 # <cjk> [2000]
-0x8FF5CE U+8185 # <cjk> [2000]
-0x8FF5CF U+4422 # <cjk> [2000]
-0x8FF5D0 U+8198 # <cjk> [2000]
-0x8FF5D1 U+81B2 # <cjk> [2000]
-0x8FF5D2 U+81C1 # <cjk> [2000]
-0x8FF5D3 U+81C3 # <cjk> [2000]
-0x8FF5D4 U+81D6 # <cjk> [2000]
-0x8FF5D5 U+81DB # <cjk> [2000]
-0x8FF5D6 U+268DD # <cjk> [2000] [Unicode3.1]
-0x8FF5D7 U+81E4 # <cjk> [2000]
-0x8FF5D8 U+268EA # <cjk> [2000] [Unicode3.1]
-0x8FF5D9 U+81EC # <cjk> [2000]
-0x8FF5DA U+26951 # <cjk> [2000] [Unicode3.1]
-0x8FF5DB U+81FD # <cjk> [2000]
-0x8FF5DC U+81FF # <cjk> [2000]
-0x8FF5DD U+2696F # <cjk> [2000] [Unicode3.1]
-0x8FF5DE U+8204 # <cjk> [2000]
-0x8FF5DF U+269DD # <cjk> [2000] [Unicode3.1]
-0x8FF5E0 U+8219 # <cjk> [2000]
-0x8FF5E1 U+8221 # <cjk> [2000]
-0x8FF5E2 U+8222 # <cjk> [2000]
-0x8FF5E3 U+26A1E # <cjk> [2000] [Unicode3.1]
-0x8FF5E4 U+8232 # <cjk> [2000]
-0x8FF5E5 U+8234 # <cjk> [2000]
-0x8FF5E6 U+823C # <cjk> [2000]
-0x8FF5E7 U+8246 # <cjk> [2000]
-0x8FF5E8 U+8249 # <cjk> [2000]
-0x8FF5E9 U+8245 # <cjk> [2000]
-0x8FF5EA U+26A58 # <cjk> [2000] [Unicode3.1]
-0x8FF5EB U+824B # <cjk> [2000]
-0x8FF5EC U+4476 # <cjk> [2000]
-0x8FF5ED U+824F # <cjk> [2000]
-0x8FF5EE U+447A # <cjk> [2000]
-0x8FF5EF U+8257 # <cjk> [2000]
-0x8FF5F0 U+26A8C # <cjk> [2000] [Unicode3.1]
-0x8FF5F1 U+825C # <cjk> [2000]
-0x8FF5F2 U+8263 # <cjk> [2000]
-0x8FF5F3 U+26AB7 # <cjk> [2000] [Unicode3.1]
-0x8FF5F4 U+FA5D # CJK COMPATIBILITY IDEOGRAPH-FA5D [2000] [Unicode3.2]
-0x8FF5F5 U+FA5E # CJK COMPATIBILITY IDEOGRAPH-FA5E [2000] [Unicode3.2]
-0x8FF5F6 U+8279 # <cjk> [2000]
-0x8FF5F7 U+4491 # <cjk> [2000]
-0x8FF5F8 U+827D # <cjk> [2000]
-0x8FF5F9 U+827F # <cjk> [2000]
-0x8FF5FA U+8283 # <cjk> [2000]
-0x8FF5FB U+828A # <cjk> [2000]
-0x8FF5FC U+8293 # <cjk> [2000]
-0x8FF5FD U+82A7 # <cjk> [2000]
-0x8FF5FE U+82A8 # <cjk> [2000]
-0x8FF6A1 U+82B2 # <cjk> [2000]
-0x8FF6A2 U+82B4 # <cjk> [2000]
-0x8FF6A3 U+82BA # <cjk> [2000]
-0x8FF6A4 U+82BC # <cjk> [2000]
-0x8FF6A5 U+82E2 # <cjk> [2000]
-0x8FF6A6 U+82E8 # <cjk> [2000]
-0x8FF6A7 U+82F7 # <cjk> [2000]
-0x8FF6A8 U+8307 # <cjk> [2000]
-0x8FF6A9 U+8308 # <cjk> [2000]
-0x8FF6AA U+830C # <cjk> [2000]
-0x8FF6AB U+8354 # <cjk> [2000]
-0x8FF6AC U+831B # <cjk> [2000]
-0x8FF6AD U+831D # <cjk> [2000]
-0x8FF6AE U+8330 # <cjk> [2000]
-0x8FF6AF U+833C # <cjk> [2000]
-0x8FF6B0 U+8344 # <cjk> [2000]
-0x8FF6B1 U+8357 # <cjk> [2000]
-0x8FF6B2 U+44BE # <cjk> [2000]
-0x8FF6B3 U+837F # <cjk> [2000]
-0x8FF6B4 U+44D4 # <cjk> [2000]
-0x8FF6B5 U+44B3 # <cjk> [2000]
-0x8FF6B6 U+838D # <cjk> [2000]
-0x8FF6B7 U+8394 # <cjk> [2000]
-0x8FF6B8 U+8395 # <cjk> [2000]
-0x8FF6B9 U+839B # <cjk> [2000]
-0x8FF6BA U+839D # <cjk> [2000]
-0x8FF6BB U+83C9 # <cjk> [2000]
-0x8FF6BC U+83D0 # <cjk> [2000]
-0x8FF6BD U+83D4 # <cjk> [2000]
-0x8FF6BE U+83DD # <cjk> [2000]
-0x8FF6BF U+83E5 # <cjk> [2000]
-0x8FF6C0 U+83F9 # <cjk> [2000]
-0x8FF6C1 U+840F # <cjk> [2000]
-0x8FF6C2 U+8411 # <cjk> [2000]
-0x8FF6C3 U+8415 # <cjk> [2000]
-0x8FF6C4 U+26C73 # <cjk> [2000] [Unicode3.1]
-0x8FF6C5 U+8417 # <cjk> [2000]
-0x8FF6C6 U+8439 # <cjk> [2000]
-0x8FF6C7 U+844A # <cjk> [2000]
-0x8FF6C8 U+844F # <cjk> [2000]
-0x8FF6C9 U+8451 # <cjk> [2000]
-0x8FF6CA U+8452 # <cjk> [2000]
-0x8FF6CB U+8459 # <cjk> [2000]
-0x8FF6CC U+845A # <cjk> [2000]
-0x8FF6CD U+845C # <cjk> [2000]
-0x8FF6CE U+26CDD # <cjk> [2000] [Unicode3.1]
-0x8FF6CF U+8465 # <cjk> [2000]
-0x8FF6D0 U+8476 # <cjk> [2000]
-0x8FF6D1 U+8478 # <cjk> [2000]
-0x8FF6D2 U+847C # <cjk> [2000]
-0x8FF6D3 U+8481 # <cjk> [2000]
-0x8FF6D4 U+450D # <cjk> [2000]
-0x8FF6D5 U+84DC # <cjk> [2000]
-0x8FF6D6 U+8497 # <cjk> [2000]
-0x8FF6D7 U+84A6 # <cjk> [2000]
-0x8FF6D8 U+84BE # <cjk> [2000]
-0x8FF6D9 U+4508 # <cjk> [2000]
-0x8FF6DA U+84CE # <cjk> [2000]
-0x8FF6DB U+84CF # <cjk> [2000]
-0x8FF6DC U+84D3 # <cjk> [2000]
-0x8FF6DD U+26E65 # <cjk> [2000] [Unicode3.1]
-0x8FF6DE U+84E7 # <cjk> [2000]
-0x8FF6DF U+84EA # <cjk> [2000]
-0x8FF6E0 U+84EF # <cjk> [2000]
-0x8FF6E1 U+84F0 # <cjk> [2000]
-0x8FF6E2 U+84F1 # <cjk> [2000]
-0x8FF6E3 U+84FA # <cjk> [2000]
-0x8FF6E4 U+84FD # <cjk> [2000]
-0x8FF6E5 U+850C # <cjk> [2000]
-0x8FF6E6 U+851B # <cjk> [2000]
-0x8FF6E7 U+8524 # <cjk> [2000]
-0x8FF6E8 U+8525 # <cjk> [2000]
-0x8FF6E9 U+852B # <cjk> [2000]
-0x8FF6EA U+8534 # <cjk> [2000]
-0x8FF6EB U+854F # <cjk> [2000]
-0x8FF6EC U+856F # <cjk> [2000]
-0x8FF6ED U+4525 # <cjk> [2000]
-0x8FF6EE U+4543 # <cjk> [2000]
-0x8FF6EF U+853E # <cjk> [2000]
-0x8FF6F0 U+8551 # <cjk> [2000]
-0x8FF6F1 U+8553 # <cjk> [2000]
-0x8FF6F2 U+855E # <cjk> [2000]
-0x8FF6F3 U+8561 # <cjk> [2000]
-0x8FF6F4 U+8562 # <cjk> [2000]
-0x8FF6F5 U+26F94 # <cjk> [2000] [Unicode3.1]
-0x8FF6F6 U+857B # <cjk> [2000]
-0x8FF6F7 U+857D # <cjk> [2000]
-0x8FF6F8 U+857F # <cjk> [2000]
-0x8FF6F9 U+8581 # <cjk> [2000]
-0x8FF6FA U+8586 # <cjk> [2000]
-0x8FF6FB U+8593 # <cjk> [2000]
-0x8FF6FC U+859D # <cjk> [2000]
-0x8FF6FD U+859F # <cjk> [2000]
-0x8FF6FE U+26FF8 # <cjk> [2000] [Unicode3.1]
-0x8FF7A1 U+26FF6 # <cjk> [2000] [Unicode3.1]
-0x8FF7A2 U+26FF7 # <cjk> [2000] [Unicode3.1]
-0x8FF7A3 U+85B7 # <cjk> [2000]
-0x8FF7A4 U+85BC # <cjk> [2000]
-0x8FF7A5 U+85C7 # <cjk> [2000]
-0x8FF7A6 U+85CA # <cjk> [2000]
-0x8FF7A7 U+85D8 # <cjk> [2000]
-0x8FF7A8 U+85D9 # <cjk> [2000]
-0x8FF7A9 U+85DF # <cjk> [2000]
-0x8FF7AA U+85E1 # <cjk> [2000]
-0x8FF7AB U+85E6 # <cjk> [2000]
-0x8FF7AC U+85F6 # <cjk> [2000]
-0x8FF7AD U+8600 # <cjk> [2000]
-0x8FF7AE U+8611 # <cjk> [2000]
-0x8FF7AF U+861E # <cjk> [2000]
-0x8FF7B0 U+8621 # <cjk> [2000]
-0x8FF7B1 U+8624 # <cjk> [2000]
-0x8FF7B2 U+8627 # <cjk> [2000]
-0x8FF7B3 U+2710D # <cjk> [2000] [Unicode3.1]
-0x8FF7B4 U+8639 # <cjk> [2000]
-0x8FF7B5 U+863C # <cjk> [2000]
-0x8FF7B6 U+27139 # <cjk> [2000] [Unicode3.1]
-0x8FF7B7 U+8640 # <cjk> [2000]
-0x8FF7B8 U+FA20 # CJK COMPATIBILITY IDEOGRAPH-FA20 [2000]
-0x8FF7B9 U+8653 # <cjk> [2000]
-0x8FF7BA U+8656 # <cjk> [2000]
-0x8FF7BB U+866F # <cjk> [2000]
-0x8FF7BC U+8677 # <cjk> [2000]
-0x8FF7BD U+867A # <cjk> [2000]
-0x8FF7BE U+8687 # <cjk> [2000]
-0x8FF7BF U+8689 # <cjk> [2000]
-0x8FF7C0 U+868D # <cjk> [2000]
-0x8FF7C1 U+8691 # <cjk> [2000]
-0x8FF7C2 U+869C # <cjk> [2000]
-0x8FF7C3 U+869D # <cjk> [2000]
-0x8FF7C4 U+86A8 # <cjk> [2000]
-0x8FF7C5 U+FA21 # CJK COMPATIBILITY IDEOGRAPH-FA21 [2000]
-0x8FF7C6 U+86B1 # <cjk> [2000]
-0x8FF7C7 U+86B3 # <cjk> [2000]
-0x8FF7C8 U+86C1 # <cjk> [2000]
-0x8FF7C9 U+86C3 # <cjk> [2000]
-0x8FF7CA U+86D1 # <cjk> [2000]
-0x8FF7CB U+86D5 # <cjk> [2000]
-0x8FF7CC U+86D7 # <cjk> [2000]
-0x8FF7CD U+86E3 # <cjk> [2000]
-0x8FF7CE U+86E6 # <cjk> [2000]
-0x8FF7CF U+45B8 # <cjk> [2000]
-0x8FF7D0 U+8705 # <cjk> [2000]
-0x8FF7D1 U+8707 # <cjk> [2000]
-0x8FF7D2 U+870E # <cjk> [2000]
-0x8FF7D3 U+8710 # <cjk> [2000]
-0x8FF7D4 U+8713 # <cjk> [2000]
-0x8FF7D5 U+8719 # <cjk> [2000]
-0x8FF7D6 U+871F # <cjk> [2000]
-0x8FF7D7 U+8721 # <cjk> [2000]
-0x8FF7D8 U+8723 # <cjk> [2000]
-0x8FF7D9 U+8731 # <cjk> [2000]
-0x8FF7DA U+873A # <cjk> [2000]
-0x8FF7DB U+873E # <cjk> [2000]
-0x8FF7DC U+8740 # <cjk> [2000]
-0x8FF7DD U+8743 # <cjk> [2000]
-0x8FF7DE U+8751 # <cjk> [2000]
-0x8FF7DF U+8758 # <cjk> [2000]
-0x8FF7E0 U+8764 # <cjk> [2000]
-0x8FF7E1 U+8765 # <cjk> [2000]
-0x8FF7E2 U+8772 # <cjk> [2000]
-0x8FF7E3 U+877C # <cjk> [2000]
-0x8FF7E4 U+273DB # <cjk> [2000] [Unicode3.1]
-0x8FF7E5 U+273DA # <cjk> [2000] [Unicode3.1]
-0x8FF7E6 U+87A7 # <cjk> [2000]
-0x8FF7E7 U+8789 # <cjk> [2000]
-0x8FF7E8 U+878B # <cjk> [2000]
-0x8FF7E9 U+8793 # <cjk> [2000]
-0x8FF7EA U+87A0 # <cjk> [2000]
-0x8FF7EB U+273FE # <cjk> [2000] [Unicode3.1]
-0x8FF7EC U+45E5 # <cjk> [2000]
-0x8FF7ED U+87BE # <cjk> [2000]
-0x8FF7EE U+27410 # <cjk> [2000] [Unicode3.1]
-0x8FF7EF U+87C1 # <cjk> [2000]
-0x8FF7F0 U+87CE # <cjk> [2000]
-0x8FF7F1 U+87F5 # <cjk> [2000]
-0x8FF7F2 U+87DF # <cjk> [2000]
-0x8FF7F3 U+27449 # <cjk> [2000] [Unicode3.1]
-0x8FF7F4 U+87E3 # <cjk> [2000]
-0x8FF7F5 U+87E5 # <cjk> [2000]
-0x8FF7F6 U+87E6 # <cjk> [2000]
-0x8FF7F7 U+87EA # <cjk> [2000]
-0x8FF7F8 U+87EB # <cjk> [2000]
-0x8FF7F9 U+87ED # <cjk> [2000]
-0x8FF7FA U+8801 # <cjk> [2000]
-0x8FF7FB U+8803 # <cjk> [2000]
-0x8FF7FC U+880B # <cjk> [2000]
-0x8FF7FD U+8813 # <cjk> [2000]
-0x8FF7FE U+8828 # <cjk> [2000]
-0x8FF8A1 U+882E # <cjk> [2000]
-0x8FF8A2 U+8832 # <cjk> [2000]
-0x8FF8A3 U+883C # <cjk> [2000]
-0x8FF8A4 U+460F # <cjk> [2000]
-0x8FF8A5 U+884A # <cjk> [2000]
-0x8FF8A6 U+8858 # <cjk> [2000]
-0x8FF8A7 U+885F # <cjk> [2000]
-0x8FF8A8 U+8864 # <cjk> [2000]
-0x8FF8A9 U+27615 # <cjk> [2000] [Unicode3.1]
-0x8FF8AA U+27614 # <cjk> [2000] [Unicode3.1]
-0x8FF8AB U+8869 # <cjk> [2000]
-0x8FF8AC U+27631 # <cjk> [2000] [Unicode3.1]
-0x8FF8AD U+886F # <cjk> [2000]
-0x8FF8AE U+88A0 # <cjk> [2000]
-0x8FF8AF U+88BC # <cjk> [2000]
-0x8FF8B0 U+88BD # <cjk> [2000]
-0x8FF8B1 U+88BE # <cjk> [2000]
-0x8FF8B2 U+88C0 # <cjk> [2000]
-0x8FF8B3 U+88D2 # <cjk> [2000]
-0x8FF8B4 U+27693 # <cjk> [2000] [Unicode3.1]
-0x8FF8B5 U+88D1 # <cjk> [2000]
-0x8FF8B6 U+88D3 # <cjk> [2000]
-0x8FF8B7 U+88DB # <cjk> [2000]
-0x8FF8B8 U+88F0 # <cjk> [2000]
-0x8FF8B9 U+88F1 # <cjk> [2000]
-0x8FF8BA U+4641 # <cjk> [2000]
-0x8FF8BB U+8901 # <cjk> [2000]
-0x8FF8BC U+2770E # <cjk> [2000] [Unicode3.1]
-0x8FF8BD U+8937 # <cjk> [2000]
-0x8FF8BE U+27723 # <cjk> [2000] [Unicode3.1]
-0x8FF8BF U+8942 # <cjk> [2000]
-0x8FF8C0 U+8945 # <cjk> [2000]
-0x8FF8C1 U+8949 # <cjk> [2000]
-0x8FF8C2 U+27752 # <cjk> [2000] [Unicode3.1]
-0x8FF8C3 U+4665 # <cjk> [2000]
-0x8FF8C4 U+8962 # <cjk> [2000]
-0x8FF8C5 U+8980 # <cjk> [2000]
-0x8FF8C6 U+8989 # <cjk> [2000]
-0x8FF8C7 U+8990 # <cjk> [2000]
-0x8FF8C8 U+899F # <cjk> [2000]
-0x8FF8C9 U+89B0 # <cjk> [2000]
-0x8FF8CA U+89B7 # <cjk> [2000]
-0x8FF8CB U+89D6 # <cjk> [2000]
-0x8FF8CC U+89D8 # <cjk> [2000]
-0x8FF8CD U+89EB # <cjk> [2000]
-0x8FF8CE U+46A1 # <cjk> [2000]
-0x8FF8CF U+89F1 # <cjk> [2000]
-0x8FF8D0 U+89F3 # <cjk> [2000]
-0x8FF8D1 U+89FD # <cjk> [2000]
-0x8FF8D2 U+89FF # <cjk> [2000]
-0x8FF8D3 U+46AF # <cjk> [2000]
-0x8FF8D4 U+8A11 # <cjk> [2000]
-0x8FF8D5 U+8A14 # <cjk> [2000]
-0x8FF8D6 U+27985 # <cjk> [2000] [Unicode3.1]
-0x8FF8D7 U+8A21 # <cjk> [2000]
-0x8FF8D8 U+8A35 # <cjk> [2000]
-0x8FF8D9 U+8A3E # <cjk> [2000]
-0x8FF8DA U+8A45 # <cjk> [2000]
-0x8FF8DB U+8A4D # <cjk> [2000]
-0x8FF8DC U+8A58 # <cjk> [2000]
-0x8FF8DD U+8AAE # <cjk> [2000]
-0x8FF8DE U+8A90 # <cjk> [2000]
-0x8FF8DF U+8AB7 # <cjk> [2000]
-0x8FF8E0 U+8ABE # <cjk> [2000]
-0x8FF8E1 U+8AD7 # <cjk> [2000]
-0x8FF8E2 U+8AFC # <cjk> [2000]
-0x8FF8E3 U+27A84 # <cjk> [2000] [Unicode3.1]
-0x8FF8E4 U+8B0A # <cjk> [2000]
-0x8FF8E5 U+8B05 # <cjk> [2000]
-0x8FF8E6 U+8B0D # <cjk> [2000]
-0x8FF8E7 U+8B1C # <cjk> [2000]
-0x8FF8E8 U+8B1F # <cjk> [2000]
-0x8FF8E9 U+8B2D # <cjk> [2000]
-0x8FF8EA U+8B43 # <cjk> [2000]
-0x8FF8EB U+470C # <cjk> [2000]
-0x8FF8EC U+8B51 # <cjk> [2000]
-0x8FF8ED U+8B5E # <cjk> [2000]
-0x8FF8EE U+8B76 # <cjk> [2000]
-0x8FF8EF U+8B7F # <cjk> [2000]
-0x8FF8F0 U+8B81 # <cjk> [2000]
-0x8FF8F1 U+8B8B # <cjk> [2000]
-0x8FF8F2 U+8B94 # <cjk> [2000]
-0x8FF8F3 U+8B95 # <cjk> [2000]
-0x8FF8F4 U+8B9C # <cjk> [2000]
-0x8FF8F5 U+8B9E # <cjk> [2000]
-0x8FF8F6 U+8C39 # <cjk> [2000]
-0x8FF8F7 U+27BB3 # <cjk> [2000] [Unicode3.1]
-0x8FF8F8 U+8C3D # <cjk> [2000]
-0x8FF8F9 U+27BBE # <cjk> [2000] [Unicode3.1]
-0x8FF8FA U+27BC7 # <cjk> [2000] [Unicode3.1]
-0x8FF8FB U+8C45 # <cjk> [2000]
-0x8FF8FC U+8C47 # <cjk> [2000]
-0x8FF8FD U+8C4F # <cjk> [2000]
-0x8FF8FE U+8C54 # <cjk> [2000]
-0x8FF9A1 U+8C57 # <cjk> [2000]
-0x8FF9A2 U+8C69 # <cjk> [2000]
-0x8FF9A3 U+8C6D # <cjk> [2000]
-0x8FF9A4 U+8C73 # <cjk> [2000]
-0x8FF9A5 U+27CB8 # <cjk> [2000] [Unicode3.1]
-0x8FF9A6 U+8C93 # <cjk> [2000]
-0x8FF9A7 U+8C92 # <cjk> [2000]
-0x8FF9A8 U+8C99 # <cjk> [2000]
-0x8FF9A9 U+4764 # <cjk> [2000]
-0x8FF9AA U+8C9B # <cjk> [2000]
-0x8FF9AB U+8CA4 # <cjk> [2000]
-0x8FF9AC U+8CD6 # <cjk> [2000]
-0x8FF9AD U+8CD5 # <cjk> [2000]
-0x8FF9AE U+8CD9 # <cjk> [2000]
-0x8FF9AF U+27DA0 # <cjk> [2000] [Unicode3.1]
-0x8FF9B0 U+8CF0 # <cjk> [2000]
-0x8FF9B1 U+8CF1 # <cjk> [2000]
-0x8FF9B2 U+27E10 # <cjk> [2000] [Unicode3.1]
-0x8FF9B3 U+8D09 # <cjk> [2000]
-0x8FF9B4 U+8D0E # <cjk> [2000]
-0x8FF9B5 U+8D6C # <cjk> [2000]
-0x8FF9B6 U+8D84 # <cjk> [2000]
-0x8FF9B7 U+8D95 # <cjk> [2000]
-0x8FF9B8 U+8DA6 # <cjk> [2000]
-0x8FF9B9 U+27FB7 # <cjk> [2000] [Unicode3.1]
-0x8FF9BA U+8DC6 # <cjk> [2000]
-0x8FF9BB U+8DC8 # <cjk> [2000]
-0x8FF9BC U+8DD9 # <cjk> [2000]
-0x8FF9BD U+8DEC # <cjk> [2000]
-0x8FF9BE U+8E0C # <cjk> [2000]
-0x8FF9BF U+47FD # <cjk> [2000]
-0x8FF9C0 U+8DFD # <cjk> [2000]
-0x8FF9C1 U+8E06 # <cjk> [2000]
-0x8FF9C2 U+2808A # <cjk> [2000] [Unicode3.1]
-0x8FF9C3 U+8E14 # <cjk> [2000]
-0x8FF9C4 U+8E16 # <cjk> [2000]
-0x8FF9C5 U+8E21 # <cjk> [2000]
-0x8FF9C6 U+8E22 # <cjk> [2000]
-0x8FF9C7 U+8E27 # <cjk> [2000]
-0x8FF9C8 U+280BB # <cjk> [2000] [Unicode3.1]
-0x8FF9C9 U+4816 # <cjk> [2000]
-0x8FF9CA U+8E36 # <cjk> [2000]
-0x8FF9CB U+8E39 # <cjk> [2000]
-0x8FF9CC U+8E4B # <cjk> [2000]
-0x8FF9CD U+8E54 # <cjk> [2000]
-0x8FF9CE U+8E62 # <cjk> [2000]
-0x8FF9CF U+8E6C # <cjk> [2000]
-0x8FF9D0 U+8E6D # <cjk> [2000]
-0x8FF9D1 U+8E6F # <cjk> [2000]
-0x8FF9D2 U+8E98 # <cjk> [2000]
-0x8FF9D3 U+8E9E # <cjk> [2000]
-0x8FF9D4 U+8EAE # <cjk> [2000]
-0x8FF9D5 U+8EB3 # <cjk> [2000]
-0x8FF9D6 U+8EB5 # <cjk> [2000]
-0x8FF9D7 U+8EB6 # <cjk> [2000]
-0x8FF9D8 U+8EBB # <cjk> [2000]
-0x8FF9D9 U+28282 # <cjk> [2000] [Unicode3.1]
-0x8FF9DA U+8ED1 # <cjk> [2000]
-0x8FF9DB U+8ED4 # <cjk> [2000]
-0x8FF9DC U+484E # <cjk> [2000]
-0x8FF9DD U+8EF9 # <cjk> [2000]
-0x8FF9DE U+282F3 # <cjk> [2000] [Unicode3.1]
-0x8FF9DF U+8F00 # <cjk> [2000]
-0x8FF9E0 U+8F08 # <cjk> [2000]
-0x8FF9E1 U+8F17 # <cjk> [2000]
-0x8FF9E2 U+8F2B # <cjk> [2000]
-0x8FF9E3 U+8F40 # <cjk> [2000]
-0x8FF9E4 U+8F4A # <cjk> [2000]
-0x8FF9E5 U+8F58 # <cjk> [2000]
-0x8FF9E6 U+2840C # <cjk> [2000] [Unicode3.1]
-0x8FF9E7 U+8FA4 # <cjk> [2000]
-0x8FF9E8 U+8FB4 # <cjk> [2000]
-0x8FF9E9 U+FA66 # CJK COMPATIBILITY IDEOGRAPH-FA66 [2000] [Unicode3.2]
-0x8FF9EA U+8FB6 # <cjk> [2000]
-0x8FF9EB U+28455 # <cjk> [2000] [Unicode3.1]
-0x8FF9EC U+8FC1 # <cjk> [2000]
-0x8FF9ED U+8FC6 # <cjk> [2000]
-0x8FF9EE U+FA24 # CJK COMPATIBILITY IDEOGRAPH-FA24 [2000]
-0x8FF9EF U+8FCA # <cjk> [2000]
-0x8FF9F0 U+8FCD # <cjk> [2000]
-0x8FF9F1 U+8FD3 # <cjk> [2000]
-0x8FF9F2 U+8FD5 # <cjk> [2000]
-0x8FF9F3 U+8FE0 # <cjk> [2000]
-0x8FF9F4 U+8FF1 # <cjk> [2000]
-0x8FF9F5 U+8FF5 # <cjk> [2000]
-0x8FF9F6 U+8FFB # <cjk> [2000]
-0x8FF9F7 U+9002 # <cjk> [2000]
-0x8FF9F8 U+900C # <cjk> [2000]
-0x8FF9F9 U+9037 # <cjk> [2000]
-0x8FF9FA U+2856B # <cjk> [2000] [Unicode3.1]
-0x8FF9FB U+9043 # <cjk> [2000]
-0x8FF9FC U+9044 # <cjk> [2000]
-0x8FF9FD U+905D # <cjk> [2000]
-0x8FF9FE U+285C8 # <cjk> [2000] [Unicode3.1]
-0x8FFAA1 U+285C9 # <cjk> [2000] [Unicode3.1]
-0x8FFAA2 U+9085 # <cjk> [2000]
-0x8FFAA3 U+908C # <cjk> [2000]
-0x8FFAA4 U+9090 # <cjk> [2000]
-0x8FFAA5 U+961D # <cjk> [2000]
-0x8FFAA6 U+90A1 # <cjk> [2000]
-0x8FFAA7 U+48B5 # <cjk> [2000]
-0x8FFAA8 U+90B0 # <cjk> [2000]
-0x8FFAA9 U+90B6 # <cjk> [2000]
-0x8FFAAA U+90C3 # <cjk> [2000]
-0x8FFAAB U+90C8 # <cjk> [2000]
-0x8FFAAC U+286D7 # <cjk> [2000] [Unicode3.1]
-0x8FFAAD U+90DC # <cjk> [2000]
-0x8FFAAE U+90DF # <cjk> [2000]
-0x8FFAAF U+286FA # <cjk> [2000] [Unicode3.1]
-0x8FFAB0 U+90F6 # <cjk> [2000]
-0x8FFAB1 U+90F2 # <cjk> [2000]
-0x8FFAB2 U+9100 # <cjk> [2000]
-0x8FFAB3 U+90EB # <cjk> [2000]
-0x8FFAB4 U+90FE # <cjk> [2000]
-0x8FFAB5 U+90FF # <cjk> [2000]
-0x8FFAB6 U+9104 # <cjk> [2000]
-0x8FFAB7 U+9106 # <cjk> [2000]
-0x8FFAB8 U+9118 # <cjk> [2000]
-0x8FFAB9 U+911C # <cjk> [2000]
-0x8FFABA U+911E # <cjk> [2000]
-0x8FFABB U+9137 # <cjk> [2000]
-0x8FFABC U+9139 # <cjk> [2000]
-0x8FFABD U+913A # <cjk> [2000]
-0x8FFABE U+9146 # <cjk> [2000]
-0x8FFABF U+9147 # <cjk> [2000]
-0x8FFAC0 U+9157 # <cjk> [2000]
-0x8FFAC1 U+9159 # <cjk> [2000]
-0x8FFAC2 U+9161 # <cjk> [2000]
-0x8FFAC3 U+9164 # <cjk> [2000]
-0x8FFAC4 U+9174 # <cjk> [2000]
-0x8FFAC5 U+9179 # <cjk> [2000]
-0x8FFAC6 U+9185 # <cjk> [2000]
-0x8FFAC7 U+918E # <cjk> [2000]
-0x8FFAC8 U+91A8 # <cjk> [2000]
-0x8FFAC9 U+91AE # <cjk> [2000]
-0x8FFACA U+91B3 # <cjk> [2000]
-0x8FFACB U+91B6 # <cjk> [2000]
-0x8FFACC U+91C3 # <cjk> [2000]
-0x8FFACD U+91C4 # <cjk> [2000]
-0x8FFACE U+91DA # <cjk> [2000]
-0x8FFACF U+28949 # <cjk> [2000] [Unicode3.1]
-0x8FFAD0 U+28946 # <cjk> [2000] [Unicode3.1]
-0x8FFAD1 U+91EC # <cjk> [2000]
-0x8FFAD2 U+91EE # <cjk> [2000]
-0x8FFAD3 U+9201 # <cjk> [2000]
-0x8FFAD4 U+920A # <cjk> [2000]
-0x8FFAD5 U+9216 # <cjk> [2000]
-0x8FFAD6 U+9217 # <cjk> [2000]
-0x8FFAD7 U+2896B # <cjk> [2000] [Unicode3.1]
-0x8FFAD8 U+9233 # <cjk> [2000]
-0x8FFAD9 U+9242 # <cjk> [2000]
-0x8FFADA U+9247 # <cjk> [2000]
-0x8FFADB U+924A # <cjk> [2000]
-0x8FFADC U+924E # <cjk> [2000]
-0x8FFADD U+9251 # <cjk> [2000]
-0x8FFADE U+9256 # <cjk> [2000]
-0x8FFADF U+9259 # <cjk> [2000]
-0x8FFAE0 U+9260 # <cjk> [2000]
-0x8FFAE1 U+9261 # <cjk> [2000]
-0x8FFAE2 U+9265 # <cjk> [2000]
-0x8FFAE3 U+9267 # <cjk> [2000]
-0x8FFAE4 U+9268 # <cjk> [2000]
-0x8FFAE5 U+28987 # <cjk> [2000] [Unicode3.1]
-0x8FFAE6 U+28988 # <cjk> [2000] [Unicode3.1]
-0x8FFAE7 U+927C # <cjk> [2000]
-0x8FFAE8 U+927D # <cjk> [2000]
-0x8FFAE9 U+927F # <cjk> [2000]
-0x8FFAEA U+9289 # <cjk> [2000]
-0x8FFAEB U+928D # <cjk> [2000]
-0x8FFAEC U+9297 # <cjk> [2000]
-0x8FFAED U+9299 # <cjk> [2000]
-0x8FFAEE U+929F # <cjk> [2000]
-0x8FFAEF U+92A7 # <cjk> [2000]
-0x8FFAF0 U+92AB # <cjk> [2000]
-0x8FFAF1 U+289BA # <cjk> [2000] [Unicode3.1]
-0x8FFAF2 U+289BB # <cjk> [2000] [Unicode3.1]
-0x8FFAF3 U+92B2 # <cjk> [2000]
-0x8FFAF4 U+92BF # <cjk> [2000]
-0x8FFAF5 U+92C0 # <cjk> [2000]
-0x8FFAF6 U+92C6 # <cjk> [2000]
-0x8FFAF7 U+92CE # <cjk> [2000]
-0x8FFAF8 U+92D0 # <cjk> [2000]
-0x8FFAF9 U+92D7 # <cjk> [2000]
-0x8FFAFA U+92D9 # <cjk> [2000]
-0x8FFAFB U+92E5 # <cjk> [2000]
-0x8FFAFC U+92E7 # <cjk> [2000]
-0x8FFAFD U+9311 # <cjk> [2000]
-0x8FFAFE U+28A1E # <cjk> [2000] [Unicode3.1]
-0x8FFBA1 U+28A29 # <cjk> [2000] [Unicode3.1]
-0x8FFBA2 U+92F7 # <cjk> [2000]
-0x8FFBA3 U+92F9 # <cjk> [2000]
-0x8FFBA4 U+92FB # <cjk> [2000]
-0x8FFBA5 U+9302 # <cjk> [2000]
-0x8FFBA6 U+930D # <cjk> [2000]
-0x8FFBA7 U+9315 # <cjk> [2000]
-0x8FFBA8 U+931D # <cjk> [2000]
-0x8FFBA9 U+931E # <cjk> [2000]
-0x8FFBAA U+9327 # <cjk> [2000]
-0x8FFBAB U+9329 # <cjk> [2000]
-0x8FFBAC U+28A71 # <cjk> [2000] [Unicode3.1]
-0x8FFBAD U+28A43 # <cjk> [2000] [Unicode3.1]
-0x8FFBAE U+9347 # <cjk> [2000]
-0x8FFBAF U+9351 # <cjk> [2000]
-0x8FFBB0 U+9357 # <cjk> [2000]
-0x8FFBB1 U+935A # <cjk> [2000]
-0x8FFBB2 U+936B # <cjk> [2000]
-0x8FFBB3 U+9371 # <cjk> [2000]
-0x8FFBB4 U+9373 # <cjk> [2000]
-0x8FFBB5 U+93A1 # <cjk> [2000]
-0x8FFBB6 U+28A99 # <cjk> [2000] [Unicode3.1]
-0x8FFBB7 U+28ACD # <cjk> [2000] [Unicode3.1]
-0x8FFBB8 U+9388 # <cjk> [2000]
-0x8FFBB9 U+938B # <cjk> [2000]
-0x8FFBBA U+938F # <cjk> [2000]
-0x8FFBBB U+939E # <cjk> [2000]
-0x8FFBBC U+93F5 # <cjk> [2000]
-0x8FFBBD U+28AE4 # <cjk> [2000] [Unicode3.1]
-0x8FFBBE U+28ADD # <cjk> [2000] [Unicode3.1]
-0x8FFBBF U+93F1 # <cjk> [2000]
-0x8FFBC0 U+93C1 # <cjk> [2000]
-0x8FFBC1 U+93C7 # <cjk> [2000]
-0x8FFBC2 U+93DC # <cjk> [2000]
-0x8FFBC3 U+93E2 # <cjk> [2000]
-0x8FFBC4 U+93E7 # <cjk> [2000]
-0x8FFBC5 U+9409 # <cjk> [2000]
-0x8FFBC6 U+940F # <cjk> [2000]
-0x8FFBC7 U+9416 # <cjk> [2000]
-0x8FFBC8 U+9417 # <cjk> [2000]
-0x8FFBC9 U+93FB # <cjk> [2000]
-0x8FFBCA U+9432 # <cjk> [2000]
-0x8FFBCB U+9434 # <cjk> [2000]
-0x8FFBCC U+943B # <cjk> [2000]
-0x8FFBCD U+9445 # <cjk> [2000]
-0x8FFBCE U+28BC1 # <cjk> [2000] [Unicode3.1]
-0x8FFBCF U+28BEF # <cjk> [2000] [Unicode3.1]
-0x8FFBD0 U+946D # <cjk> [2000]
-0x8FFBD1 U+946F # <cjk> [2000]
-0x8FFBD2 U+9578 # <cjk> [2000]
-0x8FFBD3 U+9579 # <cjk> [2000]
-0x8FFBD4 U+9586 # <cjk> [2000]
-0x8FFBD5 U+958C # <cjk> [2000]
-0x8FFBD6 U+958D # <cjk> [2000]
-0x8FFBD7 U+28D10 # <cjk> [2000] [Unicode3.1]
-0x8FFBD8 U+95AB # <cjk> [2000]
-0x8FFBD9 U+95B4 # <cjk> [2000]
-0x8FFBDA U+28D71 # <cjk> [2000] [Unicode3.1]
-0x8FFBDB U+95C8 # <cjk> [2000]
-0x8FFBDC U+28DFB # <cjk> [2000] [Unicode3.1]
-0x8FFBDD U+28E1F # <cjk> [2000] [Unicode3.1]
-0x8FFBDE U+962C # <cjk> [2000]
-0x8FFBDF U+9633 # <cjk> [2000]
-0x8FFBE0 U+9634 # <cjk> [2000]
-0x8FFBE1 U+28E36 # <cjk> [2000] [Unicode3.1]
-0x8FFBE2 U+963C # <cjk> [2000]
-0x8FFBE3 U+9641 # <cjk> [2000]
-0x8FFBE4 U+9661 # <cjk> [2000]
-0x8FFBE5 U+28E89 # <cjk> [2000] [Unicode3.1]
-0x8FFBE6 U+9682 # <cjk> [2000]
-0x8FFBE7 U+28EEB # <cjk> [2000] [Unicode3.1]
-0x8FFBE8 U+969A # <cjk> [2000]
-0x8FFBE9 U+28F32 # <cjk> [2000] [Unicode3.1]
-0x8FFBEA U+49E7 # <cjk> [2000]
-0x8FFBEB U+96A9 # <cjk> [2000]
-0x8FFBEC U+96AF # <cjk> [2000]
-0x8FFBED U+96B3 # <cjk> [2000]
-0x8FFBEE U+96BA # <cjk> [2000]
-0x8FFBEF U+96BD # <cjk> [2000]
-0x8FFBF0 U+49FA # <cjk> [2000]
-0x8FFBF1 U+28FF8 # <cjk> [2000] [Unicode3.1]
-0x8FFBF2 U+96D8 # <cjk> [2000]
-0x8FFBF3 U+96DA # <cjk> [2000]
-0x8FFBF4 U+96DD # <cjk> [2000]
-0x8FFBF5 U+4A04 # <cjk> [2000]
-0x8FFBF6 U+9714 # <cjk> [2000]
-0x8FFBF7 U+9723 # <cjk> [2000]
-0x8FFBF8 U+4A29 # <cjk> [2000]
-0x8FFBF9 U+9736 # <cjk> [2000]
-0x8FFBFA U+9741 # <cjk> [2000]
-0x8FFBFB U+9747 # <cjk> [2000]
-0x8FFBFC U+9755 # <cjk> [2000]
-0x8FFBFD U+9757 # <cjk> [2000]
-0x8FFBFE U+975B # <cjk> [2000]
-0x8FFCA1 U+976A # <cjk> [2000]
-0x8FFCA2 U+292A0 # <cjk> [2000] [Unicode3.1]
-0x8FFCA3 U+292B1 # <cjk> [2000] [Unicode3.1]
-0x8FFCA4 U+9796 # <cjk> [2000]
-0x8FFCA5 U+979A # <cjk> [2000]
-0x8FFCA6 U+979E # <cjk> [2000]
-0x8FFCA7 U+97A2 # <cjk> [2000]
-0x8FFCA8 U+97B1 # <cjk> [2000]
-0x8FFCA9 U+97B2 # <cjk> [2000]
-0x8FFCAA U+97BE # <cjk> [2000]
-0x8FFCAB U+97CC # <cjk> [2000]
-0x8FFCAC U+97D1 # <cjk> [2000]
-0x8FFCAD U+97D4 # <cjk> [2000]
-0x8FFCAE U+97D8 # <cjk> [2000]
-0x8FFCAF U+97D9 # <cjk> [2000]
-0x8FFCB0 U+97E1 # <cjk> [2000]
-0x8FFCB1 U+97F1 # <cjk> [2000]
-0x8FFCB2 U+9804 # <cjk> [2000]
-0x8FFCB3 U+980D # <cjk> [2000]
-0x8FFCB4 U+980E # <cjk> [2000]
-0x8FFCB5 U+9814 # <cjk> [2000]
-0x8FFCB6 U+9816 # <cjk> [2000]
-0x8FFCB7 U+4ABC # <cjk> [2000]
-0x8FFCB8 U+29490 # <cjk> [2000] [Unicode3.1]
-0x8FFCB9 U+9823 # <cjk> [2000]
-0x8FFCBA U+9832 # <cjk> [2000]
-0x8FFCBB U+9833 # <cjk> [2000]
-0x8FFCBC U+9825 # <cjk> [2000]
-0x8FFCBD U+9847 # <cjk> [2000]
-0x8FFCBE U+9866 # <cjk> [2000]
-0x8FFCBF U+98AB # <cjk> [2000]
-0x8FFCC0 U+98AD # <cjk> [2000]
-0x8FFCC1 U+98B0 # <cjk> [2000]
-0x8FFCC2 U+295CF # <cjk> [2000] [Unicode3.1]
-0x8FFCC3 U+98B7 # <cjk> [2000]
-0x8FFCC4 U+98B8 # <cjk> [2000]
-0x8FFCC5 U+98BB # <cjk> [2000]
-0x8FFCC6 U+98BC # <cjk> [2000]
-0x8FFCC7 U+98BF # <cjk> [2000]
-0x8FFCC8 U+98C2 # <cjk> [2000]
-0x8FFCC9 U+98C7 # <cjk> [2000]
-0x8FFCCA U+98CB # <cjk> [2000]
-0x8FFCCB U+98E0 # <cjk> [2000]
-0x8FFCCC U+2967F # <cjk> [2000] [Unicode3.1]
-0x8FFCCD U+98E1 # <cjk> [2000]
-0x8FFCCE U+98E3 # <cjk> [2000]
-0x8FFCCF U+98E5 # <cjk> [2000]
-0x8FFCD0 U+98EA # <cjk> [2000]
-0x8FFCD1 U+98F0 # <cjk> [2000]
-0x8FFCD2 U+98F1 # <cjk> [2000]
-0x8FFCD3 U+98F3 # <cjk> [2000]
-0x8FFCD4 U+9908 # <cjk> [2000]
-0x8FFCD5 U+4B3B # <cjk> [2000]
-0x8FFCD6 U+296F0 # <cjk> [2000] [Unicode3.1]
-0x8FFCD7 U+9916 # <cjk> [2000]
-0x8FFCD8 U+9917 # <cjk> [2000]
-0x8FFCD9 U+29719 # <cjk> [2000] [Unicode3.1]
-0x8FFCDA U+991A # <cjk> [2000]
-0x8FFCDB U+991B # <cjk> [2000]
-0x8FFCDC U+991C # <cjk> [2000]
-0x8FFCDD U+29750 # <cjk> [2000] [Unicode3.1]
-0x8FFCDE U+9931 # <cjk> [2000]
-0x8FFCDF U+9932 # <cjk> [2000]
-0x8FFCE0 U+9933 # <cjk> [2000]
-0x8FFCE1 U+993A # <cjk> [2000]
-0x8FFCE2 U+993B # <cjk> [2000]
-0x8FFCE3 U+993C # <cjk> [2000]
-0x8FFCE4 U+9940 # <cjk> [2000]
-0x8FFCE5 U+9941 # <cjk> [2000]
-0x8FFCE6 U+9946 # <cjk> [2000]
-0x8FFCE7 U+994D # <cjk> [2000]
-0x8FFCE8 U+994E # <cjk> [2000]
-0x8FFCE9 U+995C # <cjk> [2000]
-0x8FFCEA U+995F # <cjk> [2000]
-0x8FFCEB U+9960 # <cjk> [2000]
-0x8FFCEC U+99A3 # <cjk> [2000]
-0x8FFCED U+99A6 # <cjk> [2000]
-0x8FFCEE U+99B9 # <cjk> [2000]
-0x8FFCEF U+99BD # <cjk> [2000]
-0x8FFCF0 U+99BF # <cjk> [2000]
-0x8FFCF1 U+99C3 # <cjk> [2000]
-0x8FFCF2 U+99C9 # <cjk> [2000]
-0x8FFCF3 U+99D4 # <cjk> [2000]
-0x8FFCF4 U+99D9 # <cjk> [2000]
-0x8FFCF5 U+99DE # <cjk> [2000]
-0x8FFCF6 U+298C6 # <cjk> [2000] [Unicode3.1]
-0x8FFCF7 U+99F0 # <cjk> [2000]
-0x8FFCF8 U+99F9 # <cjk> [2000]
-0x8FFCF9 U+99FC # <cjk> [2000]
-0x8FFCFA U+9A0A # <cjk> [2000]
-0x8FFCFB U+9A11 # <cjk> [2000]
-0x8FFCFC U+9A16 # <cjk> [2000]
-0x8FFCFD U+9A1A # <cjk> [2000]
-0x8FFCFE U+9A20 # <cjk> [2000]
-0x8FFDA1 U+9A31 # <cjk> [2000]
-0x8FFDA2 U+9A36 # <cjk> [2000]
-0x8FFDA3 U+9A44 # <cjk> [2000]
-0x8FFDA4 U+9A4C # <cjk> [2000]
-0x8FFDA5 U+9A58 # <cjk> [2000]
-0x8FFDA6 U+4BC2 # <cjk> [2000]
-0x8FFDA7 U+9AAF # <cjk> [2000]
-0x8FFDA8 U+4BCA # <cjk> [2000]
-0x8FFDA9 U+9AB7 # <cjk> [2000]
-0x8FFDAA U+4BD2 # <cjk> [2000]
-0x8FFDAB U+9AB9 # <cjk> [2000]
-0x8FFDAC U+29A72 # <cjk> [2000] [Unicode3.1]
-0x8FFDAD U+9AC6 # <cjk> [2000]
-0x8FFDAE U+9AD0 # <cjk> [2000]
-0x8FFDAF U+9AD2 # <cjk> [2000]
-0x8FFDB0 U+9AD5 # <cjk> [2000]
-0x8FFDB1 U+4BE8 # <cjk> [2000]
-0x8FFDB2 U+9ADC # <cjk> [2000]
-0x8FFDB3 U+9AE0 # <cjk> [2000]
-0x8FFDB4 U+9AE5 # <cjk> [2000]
-0x8FFDB5 U+9AE9 # <cjk> [2000]
-0x8FFDB6 U+9B03 # <cjk> [2000]
-0x8FFDB7 U+9B0C # <cjk> [2000]
-0x8FFDB8 U+9B10 # <cjk> [2000]
-0x8FFDB9 U+9B12 # <cjk> [2000]
-0x8FFDBA U+9B16 # <cjk> [2000]
-0x8FFDBB U+9B1C # <cjk> [2000]
-0x8FFDBC U+9B2B # <cjk> [2000]
-0x8FFDBD U+9B33 # <cjk> [2000]
-0x8FFDBE U+9B3D # <cjk> [2000]
-0x8FFDBF U+4C20 # <cjk> [2000]
-0x8FFDC0 U+9B4B # <cjk> [2000]
-0x8FFDC1 U+9B63 # <cjk> [2000]
-0x8FFDC2 U+9B65 # <cjk> [2000]
-0x8FFDC3 U+9B6B # <cjk> [2000]
-0x8FFDC4 U+9B6C # <cjk> [2000]
-0x8FFDC5 U+9B73 # <cjk> [2000]
-0x8FFDC6 U+9B76 # <cjk> [2000]
-0x8FFDC7 U+9B77 # <cjk> [2000]
-0x8FFDC8 U+9BA6 # <cjk> [2000]
-0x8FFDC9 U+9BAC # <cjk> [2000]
-0x8FFDCA U+9BB1 # <cjk> [2000]
-0x8FFDCB U+29DDB # <cjk> [2000] [Unicode3.1]
-0x8FFDCC U+29E3D # <cjk> [2000] [Unicode3.1]
-0x8FFDCD U+9BB2 # <cjk> [2000]
-0x8FFDCE U+9BB8 # <cjk> [2000]
-0x8FFDCF U+9BBE # <cjk> [2000]
-0x8FFDD0 U+9BC7 # <cjk> [2000]
-0x8FFDD1 U+9BF3 # <cjk> [2000]
-0x8FFDD2 U+9BD8 # <cjk> [2000]
-0x8FFDD3 U+9BDD # <cjk> [2000]
-0x8FFDD4 U+9BE7 # <cjk> [2000]
-0x8FFDD5 U+9BEA # <cjk> [2000]
-0x8FFDD6 U+9BEB # <cjk> [2000]
-0x8FFDD7 U+9BEF # <cjk> [2000]
-0x8FFDD8 U+9BEE # <cjk> [2000]
-0x8FFDD9 U+29E15 # <cjk> [2000] [Unicode3.1]
-0x8FFDDA U+9BFA # <cjk> [2000]
-0x8FFDDB U+29E8A # <cjk> [2000] [Unicode3.1]
-0x8FFDDC U+9BF7 # <cjk> [2000]
-0x8FFDDD U+29E49 # <cjk> [2000] [Unicode3.1]
-0x8FFDDE U+9C16 # <cjk> [2000]
-0x8FFDDF U+9C18 # <cjk> [2000]
-0x8FFDE0 U+9C19 # <cjk> [2000]
-0x8FFDE1 U+9C1A # <cjk> [2000]
-0x8FFDE2 U+9C1D # <cjk> [2000]
-0x8FFDE3 U+9C22 # <cjk> [2000]
-0x8FFDE4 U+9C27 # <cjk> [2000]
-0x8FFDE5 U+9C29 # <cjk> [2000]
-0x8FFDE6 U+9C2A # <cjk> [2000]
-0x8FFDE7 U+29EC4 # <cjk> [2000] [Unicode3.1]
-0x8FFDE8 U+9C31 # <cjk> [2000]
-0x8FFDE9 U+9C36 # <cjk> [2000]
-0x8FFDEA U+9C37 # <cjk> [2000]
-0x8FFDEB U+9C45 # <cjk> [2000]
-0x8FFDEC U+9C5C # <cjk> [2000]
-0x8FFDED U+29EE9 # <cjk> [2000] [Unicode3.1]
-0x8FFDEE U+9C49 # <cjk> [2000]
-0x8FFDEF U+9C4A # <cjk> [2000]
-0x8FFDF0 U+29EDB # <cjk> [2000] [Unicode3.1]
-0x8FFDF1 U+9C54 # <cjk> [2000]
-0x8FFDF2 U+9C58 # <cjk> [2000]
-0x8FFDF3 U+9C5B # <cjk> [2000]
-0x8FFDF4 U+9C5D # <cjk> [2000]
-0x8FFDF5 U+9C5F # <cjk> [2000]
-0x8FFDF6 U+9C69 # <cjk> [2000]
-0x8FFDF7 U+9C6A # <cjk> [2000]
-0x8FFDF8 U+9C6B # <cjk> [2000]
-0x8FFDF9 U+9C6D # <cjk> [2000]
-0x8FFDFA U+9C6E # <cjk> [2000]
-0x8FFDFB U+9C70 # <cjk> [2000]
-0x8FFDFC U+9C72 # <cjk> [2000]
-0x8FFDFD U+9C75 # <cjk> [2000]
-0x8FFDFE U+9C7A # <cjk> [2000]
-0x8FFEA1 U+9CE6 # <cjk> [2000]
-0x8FFEA2 U+9CF2 # <cjk> [2000]
-0x8FFEA3 U+9D0B # <cjk> [2000]
-0x8FFEA4 U+9D02 # <cjk> [2000]
-0x8FFEA5 U+29FCE # <cjk> [2000] [Unicode3.1]
-0x8FFEA6 U+9D11 # <cjk> [2000]
-0x8FFEA7 U+9D17 # <cjk> [2000]
-0x8FFEA8 U+9D18 # <cjk> [2000]
-0x8FFEA9 U+2A02F # <cjk> [2000] [Unicode3.1]
-0x8FFEAA U+4CC4 # <cjk> [2000]
-0x8FFEAB U+2A01A # <cjk> [2000] [Unicode3.1]
-0x8FFEAC U+9D32 # <cjk> [2000]
-0x8FFEAD U+4CD1 # <cjk> [2000]
-0x8FFEAE U+9D42 # <cjk> [2000]
-0x8FFEAF U+9D4A # <cjk> [2000]
-0x8FFEB0 U+9D5F # <cjk> [2000]
-0x8FFEB1 U+9D62 # <cjk> [2000]
-0x8FFEB2 U+2A0F9 # <cjk> [2000] [Unicode3.1]
-0x8FFEB3 U+9D69 # <cjk> [2000]
-0x8FFEB4 U+9D6B # <cjk> [2000]
-0x8FFEB5 U+2A082 # <cjk> [2000] [Unicode3.1]
-0x8FFEB6 U+9D73 # <cjk> [2000]
-0x8FFEB7 U+9D76 # <cjk> [2000]
-0x8FFEB8 U+9D77 # <cjk> [2000]
-0x8FFEB9 U+9D7E # <cjk> [2000]
-0x8FFEBA U+9D84 # <cjk> [2000]
-0x8FFEBB U+9D8D # <cjk> [2000]
-0x8FFEBC U+9D99 # <cjk> [2000]
-0x8FFEBD U+9DA1 # <cjk> [2000]
-0x8FFEBE U+9DBF # <cjk> [2000]
-0x8FFEBF U+9DB5 # <cjk> [2000]
-0x8FFEC0 U+9DB9 # <cjk> [2000]
-0x8FFEC1 U+9DBD # <cjk> [2000]
-0x8FFEC2 U+9DC3 # <cjk> [2000]
-0x8FFEC3 U+9DC7 # <cjk> [2000]
-0x8FFEC4 U+9DC9 # <cjk> [2000]
-0x8FFEC5 U+9DD6 # <cjk> [2000]
-0x8FFEC6 U+9DDA # <cjk> [2000]
-0x8FFEC7 U+9DDF # <cjk> [2000]
-0x8FFEC8 U+9DE0 # <cjk> [2000]
-0x8FFEC9 U+9DE3 # <cjk> [2000]
-0x8FFECA U+9DF4 # <cjk> [2000]
-0x8FFECB U+4D07 # <cjk> [2000]
-0x8FFECC U+9E0A # <cjk> [2000]
-0x8FFECD U+9E02 # <cjk> [2000]
-0x8FFECE U+9E0D # <cjk> [2000]
-0x8FFECF U+9E19 # <cjk> [2000]
-0x8FFED0 U+9E1C # <cjk> [2000]
-0x8FFED1 U+9E1D # <cjk> [2000]
-0x8FFED2 U+9E7B # <cjk> [2000]
-0x8FFED3 U+22218 # <cjk> [2000] [Unicode3.1]
-0x8FFED4 U+9E80 # <cjk> [2000]
-0x8FFED5 U+9E85 # <cjk> [2000]
-0x8FFED6 U+9E9B # <cjk> [2000]
-0x8FFED7 U+9EA8 # <cjk> [2000]
-0x8FFED8 U+2A38C # <cjk> [2000] [Unicode3.1]
-0x8FFED9 U+9EBD # <cjk> [2000]
-0x8FFEDA U+2A437 # <cjk> [2000] [Unicode3.1]
-0x8FFEDB U+9EDF # <cjk> [2000]
-0x8FFEDC U+9EE7 # <cjk> [2000]
-0x8FFEDD U+9EEE # <cjk> [2000]
-0x8FFEDE U+9EFF # <cjk> [2000]
-0x8FFEDF U+9F02 # <cjk> [2000]
-0x8FFEE0 U+4D77 # <cjk> [2000]
-0x8FFEE1 U+9F03 # <cjk> [2000]
-0x8FFEE2 U+9F17 # <cjk> [2000]
-0x8FFEE3 U+9F19 # <cjk> [2000]
-0x8FFEE4 U+9F2F # <cjk> [2000]
-0x8FFEE5 U+9F37 # <cjk> [2000]
-0x8FFEE6 U+9F3A # <cjk> [2000]
-0x8FFEE7 U+9F3D # <cjk> [2000]
-0x8FFEE8 U+9F41 # <cjk> [2000]
-0x8FFEE9 U+9F45 # <cjk> [2000]
-0x8FFEEA U+9F46 # <cjk> [2000]
-0x8FFEEB U+9F53 # <cjk> [2000]
-0x8FFEEC U+9F55 # <cjk> [2000]
-0x8FFEED U+9F58 # <cjk> [2000]
-0x8FFEEE U+2A5F1 # <cjk> [2000] [Unicode3.1]
-0x8FFEEF U+9F5D # <cjk> [2000]
-0x8FFEF0 U+2A602 # <cjk> [2000] [Unicode3.1]
-0x8FFEF1 U+9F69 # <cjk> [2000]
-0x8FFEF2 U+2A61A # <cjk> [2000] [Unicode3.1]
-0x8FFEF3 U+9F6D # <cjk> [2000]
-0x8FFEF4 U+9F70 # <cjk> [2000]
-0x8FFEF5 U+9F75 # <cjk> [2000]
-0x8FFEF6 U+2A6B2 # <cjk> [2000] [Unicode3.1]
diff --git a/src/backend/utils/mb/Unicode/gb-18030-2000.xml b/src/backend/utils/mb/Unicode/gb-18030-2000.xml
deleted file mode 100644
index fbbc9e3..0000000
--- a/src/backend/utils/mb/Unicode/gb-18030-2000.xml
+++ /dev/null
@@ -1,30916 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE characterMapping SYSTEM "http://www.unicode.org/unicode/reports/tr22/CharacterMapping.dtd">
-<characterMapping id="gb-18030-2000" version="3">
- <history>
- <modified version="3" date="2001-02-21">
- 0x80 appears to be a valid (and unassigned) single-byte code, added to the validity.
- </modified>
- <modified version="2" date="2000-11-30">
- New mapping data, changing all four-byte mappings to the BMP.
- Removed mappings to single surrogates.
- </modified>
- <modified version="1" date="2000-03-17">
- Original table.
- </modified>
- </history>
-
- <validity>
- <state type="FIRST" s="00" e="80" next="VALID" max="7f"/>
- <state type="FIRST" s="81" e="fe" next="SECOND"/>
-
- <state type="SECOND" s="40" e="7e" next="VALID" max="ffff"/>
- <state type="SECOND" s="80" e="fe" next="VALID" max="ffff"/>
- <state type="SECOND" s="30" e="39" next="THIRD"/>
-
- <state type="THIRD" s="81" e="fe" next="FOURTH"/>
-
- <state type="FOURTH" s="30" e="39" next="VALID" max="10ffff"/>
- </validity>
- <assignments sub="1A">
- <!-- One to one mappings -->
- <a u="0000" b="00"/>
- <a u="0001" b="01"/>
- <a u="0002" b="02"/>
- <a u="0003" b="03"/>
- <a u="0004" b="04"/>
- <a u="0005" b="05"/>
- <a u="0006" b="06"/>
- <a u="0007" b="07"/>
- <a u="0008" b="08"/>
- <a u="0009" b="09"/>
- <a u="000A" b="0A"/>
- <a u="000B" b="0B"/>
- <a u="000C" b="0C"/>
- <a u="000D" b="0D"/>
- <a u="000E" b="0E"/>
- <a u="000F" b="0F"/>
- <a u="0010" b="10"/>
- <a u="0011" b="11"/>
- <a u="0012" b="12"/>
- <a u="0013" b="13"/>
- <a u="0014" b="14"/>
- <a u="0015" b="15"/>
- <a u="0016" b="16"/>
- <a u="0017" b="17"/>
- <a u="0018" b="18"/>
- <a u="0019" b="19"/>
- <a u="001A" b="1A"/>
- <a u="001B" b="1B"/>
- <a u="001C" b="1C"/>
- <a u="001D" b="1D"/>
- <a u="001E" b="1E"/>
- <a u="001F" b="1F"/>
- <a u="0020" b="20"/>
- <a u="0021" b="21"/>
- <a u="0022" b="22"/>
- <a u="0023" b="23"/>
- <a u="0024" b="24"/>
- <a u="0025" b="25"/>
- <a u="0026" b="26"/>
- <a u="0027" b="27"/>
- <a u="0028" b="28"/>
- <a u="0029" b="29"/>
- <a u="002A" b="2A"/>
- <a u="002B" b="2B"/>
- <a u="002C" b="2C"/>
- <a u="002D" b="2D"/>
- <a u="002E" b="2E"/>
- <a u="002F" b="2F"/>
- <a u="0030" b="30"/>
- <a u="0031" b="31"/>
- <a u="0032" b="32"/>
- <a u="0033" b="33"/>
- <a u="0034" b="34"/>
- <a u="0035" b="35"/>
- <a u="0036" b="36"/>
- <a u="0037" b="37"/>
- <a u="0038" b="38"/>
- <a u="0039" b="39"/>
- <a u="003A" b="3A"/>
- <a u="003B" b="3B"/>
- <a u="003C" b="3C"/>
- <a u="003D" b="3D"/>
- <a u="003E" b="3E"/>
- <a u="003F" b="3F"/>
- <a u="0040" b="40"/>
- <a u="0041" b="41"/>
- <a u="0042" b="42"/>
- <a u="0043" b="43"/>
- <a u="0044" b="44"/>
- <a u="0045" b="45"/>
- <a u="0046" b="46"/>
- <a u="0047" b="47"/>
- <a u="0048" b="48"/>
- <a u="0049" b="49"/>
- <a u="004A" b="4A"/>
- <a u="004B" b="4B"/>
- <a u="004C" b="4C"/>
- <a u="004D" b="4D"/>
- <a u="004E" b="4E"/>
- <a u="004F" b="4F"/>
- <a u="0050" b="50"/>
- <a u="0051" b="51"/>
- <a u="0052" b="52"/>
- <a u="0053" b="53"/>
- <a u="0054" b="54"/>
- <a u="0055" b="55"/>
- <a u="0056" b="56"/>
- <a u="0057" b="57"/>
- <a u="0058" b="58"/>
- <a u="0059" b="59"/>
- <a u="005A" b="5A"/>
- <a u="005B" b="5B"/>
- <a u="005C" b="5C"/>
- <a u="005D" b="5D"/>
- <a u="005E" b="5E"/>
- <a u="005F" b="5F"/>
- <a u="0060" b="60"/>
- <a u="0061" b="61"/>
- <a u="0062" b="62"/>
- <a u="0063" b="63"/>
- <a u="0064" b="64"/>
- <a u="0065" b="65"/>
- <a u="0066" b="66"/>
- <a u="0067" b="67"/>
- <a u="0068" b="68"/>
- <a u="0069" b="69"/>
- <a u="006A" b="6A"/>
- <a u="006B" b="6B"/>
- <a u="006C" b="6C"/>
- <a u="006D" b="6D"/>
- <a u="006E" b="6E"/>
- <a u="006F" b="6F"/>
- <a u="0070" b="70"/>
- <a u="0071" b="71"/>
- <a u="0072" b="72"/>
- <a u="0073" b="73"/>
- <a u="0074" b="74"/>
- <a u="0075" b="75"/>
- <a u="0076" b="76"/>
- <a u="0077" b="77"/>
- <a u="0078" b="78"/>
- <a u="0079" b="79"/>
- <a u="007A" b="7A"/>
- <a u="007B" b="7B"/>
- <a u="007C" b="7C"/>
- <a u="007D" b="7D"/>
- <a u="007E" b="7E"/>
- <a u="007F" b="7F"/>
- <a u="0080" b="81 30 81 30"/>
- <a u="0081" b="81 30 81 31"/>
- <a u="0082" b="81 30 81 32"/>
- <a u="0083" b="81 30 81 33"/>
- <a u="0084" b="81 30 81 34"/>
- <a u="0085" b="81 30 81 35"/>
- <a u="0086" b="81 30 81 36"/>
- <a u="0087" b="81 30 81 37"/>
- <a u="0088" b="81 30 81 38"/>
- <a u="0089" b="81 30 81 39"/>
- <a u="008A" b="81 30 82 30"/>
- <a u="008B" b="81 30 82 31"/>
- <a u="008C" b="81 30 82 32"/>
- <a u="008D" b="81 30 82 33"/>
- <a u="008E" b="81 30 82 34"/>
- <a u="008F" b="81 30 82 35"/>
- <a u="0090" b="81 30 82 36"/>
- <a u="0091" b="81 30 82 37"/>
- <a u="0092" b="81 30 82 38"/>
- <a u="0093" b="81 30 82 39"/>
- <a u="0094" b="81 30 83 30"/>
- <a u="0095" b="81 30 83 31"/>
- <a u="0096" b="81 30 83 32"/>
- <a u="0097" b="81 30 83 33"/>
- <a u="0098" b="81 30 83 34"/>
- <a u="0099" b="81 30 83 35"/>
- <a u="009A" b="81 30 83 36"/>
- <a u="009B" b="81 30 83 37"/>
- <a u="009C" b="81 30 83 38"/>
- <a u="009D" b="81 30 83 39"/>
- <a u="009E" b="81 30 84 30"/>
- <a u="009F" b="81 30 84 31"/>
- <a u="00A0" b="81 30 84 32"/>
- <a u="00A1" b="81 30 84 33"/>
- <a u="00A2" b="81 30 84 34"/>
- <a u="00A3" b="81 30 84 35"/>
- <a u="00A4" b="A1 E8"/>
- <a u="00A5" b="81 30 84 36"/>
- <a u="00A6" b="81 30 84 37"/>
- <a u="00A7" b="A1 EC"/>
- <a u="00A8" b="A1 A7"/>
- <a u="00A9" b="81 30 84 38"/>
- <a u="00AA" b="81 30 84 39"/>
- <a u="00AB" b="81 30 85 30"/>
- <a u="00AC" b="81 30 85 31"/>
- <a u="00AD" b="81 30 85 32"/>
- <a u="00AE" b="81 30 85 33"/>
- <a u="00AF" b="81 30 85 34"/>
- <a u="00B0" b="A1 E3"/>
- <a u="00B1" b="A1 C0"/>
- <a u="00B2" b="81 30 85 35"/>
- <a u="00B3" b="81 30 85 36"/>
- <a u="00B4" b="81 30 85 37"/>
- <a u="00B5" b="81 30 85 38"/>
- <a u="00B6" b="81 30 85 39"/>
- <a u="00B7" b="A1 A4"/>
- <a u="00B8" b="81 30 86 30"/>
- <a u="00B9" b="81 30 86 31"/>
- <a u="00BA" b="81 30 86 32"/>
- <a u="00BB" b="81 30 86 33"/>
- <a u="00BC" b="81 30 86 34"/>
- <a u="00BD" b="81 30 86 35"/>
- <a u="00BE" b="81 30 86 36"/>
- <a u="00BF" b="81 30 86 37"/>
- <a u="00C0" b="81 30 86 38"/>
- <a u="00C1" b="81 30 86 39"/>
- <a u="00C2" b="81 30 87 30"/>
- <a u="00C3" b="81 30 87 31"/>
- <a u="00C4" b="81 30 87 32"/>
- <a u="00C5" b="81 30 87 33"/>
- <a u="00C6" b="81 30 87 34"/>
- <a u="00C7" b="81 30 87 35"/>
- <a u="00C8" b="81 30 87 36"/>
- <a u="00C9" b="81 30 87 37"/>
- <a u="00CA" b="81 30 87 38"/>
- <a u="00CB" b="81 30 87 39"/>
- <a u="00CC" b="81 30 88 30"/>
- <a u="00CD" b="81 30 88 31"/>
- <a u="00CE" b="81 30 88 32"/>
- <a u="00CF" b="81 30 88 33"/>
- <a u="00D0" b="81 30 88 34"/>
- <a u="00D1" b="81 30 88 35"/>
- <a u="00D2" b="81 30 88 36"/>
- <a u="00D3" b="81 30 88 37"/>
- <a u="00D4" b="81 30 88 38"/>
- <a u="00D5" b="81 30 88 39"/>
- <a u="00D6" b="81 30 89 30"/>
- <a u="00D7" b="A1 C1"/>
- <a u="00D8" b="81 30 89 31"/>
- <a u="00D9" b="81 30 89 32"/>
- <a u="00DA" b="81 30 89 33"/>
- <a u="00DB" b="81 30 89 34"/>
- <a u="00DC" b="81 30 89 35"/>
- <a u="00DD" b="81 30 89 36"/>
- <a u="00DE" b="81 30 89 37"/>
- <a u="00DF" b="81 30 89 38"/>
- <a u="00E0" b="A8 A4"/>
- <a u="00E1" b="A8 A2"/>
- <a u="00E2" b="81 30 89 39"/>
- <a u="00E3" b="81 30 8A 30"/>
- <a u="00E4" b="81 30 8A 31"/>
- <a u="00E5" b="81 30 8A 32"/>
- <a u="00E6" b="81 30 8A 33"/>
- <a u="00E7" b="81 30 8A 34"/>
- <a u="00E8" b="A8 A8"/>
- <a u="00E9" b="A8 A6"/>
- <a u="00EA" b="A8 BA"/>
- <a u="00EB" b="81 30 8A 35"/>
- <a u="00EC" b="A8 AC"/>
- <a u="00ED" b="A8 AA"/>
- <a u="00EE" b="81 30 8A 36"/>
- <a u="00EF" b="81 30 8A 37"/>
- <a u="00F0" b="81 30 8A 38"/>
- <a u="00F1" b="81 30 8A 39"/>
- <a u="00F2" b="A8 B0"/>
- <a u="00F3" b="A8 AE"/>
- <a u="00F4" b="81 30 8B 30"/>
- <a u="00F5" b="81 30 8B 31"/>
- <a u="00F6" b="81 30 8B 32"/>
- <a u="00F7" b="A1 C2"/>
- <a u="00F8" b="81 30 8B 33"/>
- <a u="00F9" b="A8 B4"/>
- <a u="00FA" b="A8 B2"/>
- <a u="00FB" b="81 30 8B 34"/>
- <a u="00FC" b="A8 B9"/>
- <a u="00FD" b="81 30 8B 35"/>
- <a u="00FE" b="81 30 8B 36"/>
- <a u="00FF" b="81 30 8B 37"/>
- <a u="0100" b="81 30 8B 38"/>
- <a u="0101" b="A8 A1"/>
- <a u="0102" b="81 30 8B 39"/>
- <a u="0103" b="81 30 8C 30"/>
- <a u="0104" b="81 30 8C 31"/>
- <a u="0105" b="81 30 8C 32"/>
- <a u="0106" b="81 30 8C 33"/>
- <a u="0107" b="81 30 8C 34"/>
- <a u="0108" b="81 30 8C 35"/>
- <a u="0109" b="81 30 8C 36"/>
- <a u="010A" b="81 30 8C 37"/>
- <a u="010B" b="81 30 8C 38"/>
- <a u="010C" b="81 30 8C 39"/>
- <a u="010D" b="81 30 8D 30"/>
- <a u="010E" b="81 30 8D 31"/>
- <a u="010F" b="81 30 8D 32"/>
- <a u="0110" b="81 30 8D 33"/>
- <a u="0111" b="81 30 8D 34"/>
- <a u="0112" b="81 30 8D 35"/>
- <a u="0113" b="A8 A5"/>
- <a u="0114" b="81 30 8D 36"/>
- <a u="0115" b="81 30 8D 37"/>
- <a u="0116" b="81 30 8D 38"/>
- <a u="0117" b="81 30 8D 39"/>
- <a u="0118" b="81 30 8E 30"/>
- <a u="0119" b="81 30 8E 31"/>
- <a u="011A" b="81 30 8E 32"/>
- <a u="011B" b="A8 A7"/>
- <a u="011C" b="81 30 8E 33"/>
- <a u="011D" b="81 30 8E 34"/>
- <a u="011E" b="81 30 8E 35"/>
- <a u="011F" b="81 30 8E 36"/>
- <a u="0120" b="81 30 8E 37"/>
- <a u="0121" b="81 30 8E 38"/>
- <a u="0122" b="81 30 8E 39"/>
- <a u="0123" b="81 30 8F 30"/>
- <a u="0124" b="81 30 8F 31"/>
- <a u="0125" b="81 30 8F 32"/>
- <a u="0126" b="81 30 8F 33"/>
- <a u="0127" b="81 30 8F 34"/>
- <a u="0128" b="81 30 8F 35"/>
- <a u="0129" b="81 30 8F 36"/>
- <a u="012A" b="81 30 8F 37"/>
- <a u="012B" b="A8 A9"/>
- <a u="012C" b="81 30 8F 38"/>
- <a u="012D" b="81 30 8F 39"/>
- <a u="012E" b="81 30 90 30"/>
- <a u="012F" b="81 30 90 31"/>
- <a u="0130" b="81 30 90 32"/>
- <a u="0131" b="81 30 90 33"/>
- <a u="0132" b="81 30 90 34"/>
- <a u="0133" b="81 30 90 35"/>
- <a u="0134" b="81 30 90 36"/>
- <a u="0135" b="81 30 90 37"/>
- <a u="0136" b="81 30 90 38"/>
- <a u="0137" b="81 30 90 39"/>
- <a u="0138" b="81 30 91 30"/>
- <a u="0139" b="81 30 91 31"/>
- <a u="013A" b="81 30 91 32"/>
- <a u="013B" b="81 30 91 33"/>
- <a u="013C" b="81 30 91 34"/>
- <a u="013D" b="81 30 91 35"/>
- <a u="013E" b="81 30 91 36"/>
- <a u="013F" b="81 30 91 37"/>
- <a u="0140" b="81 30 91 38"/>
- <a u="0141" b="81 30 91 39"/>
- <a u="0142" b="81 30 92 30"/>
- <a u="0143" b="81 30 92 31"/>
- <a u="0144" b="A8 BD"/>
- <a u="0145" b="81 30 92 32"/>
- <a u="0146" b="81 30 92 33"/>
- <a u="0147" b="81 30 92 34"/>
- <a u="0148" b="A8 BE"/>
- <a u="0149" b="81 30 92 35"/>
- <a u="014A" b="81 30 92 36"/>
- <a u="014B" b="81 30 92 37"/>
- <a u="014C" b="81 30 92 38"/>
- <a u="014D" b="A8 AD"/>
- <a u="014E" b="81 30 92 39"/>
- <a u="014F" b="81 30 93 30"/>
- <a u="0150" b="81 30 93 31"/>
- <a u="0151" b="81 30 93 32"/>
- <a u="0152" b="81 30 93 33"/>
- <a u="0153" b="81 30 93 34"/>
- <a u="0154" b="81 30 93 35"/>
- <a u="0155" b="81 30 93 36"/>
- <a u="0156" b="81 30 93 37"/>
- <a u="0157" b="81 30 93 38"/>
- <a u="0158" b="81 30 93 39"/>
- <a u="0159" b="81 30 94 30"/>
- <a u="015A" b="81 30 94 31"/>
- <a u="015B" b="81 30 94 32"/>
- <a u="015C" b="81 30 94 33"/>
- <a u="015D" b="81 30 94 34"/>
- <a u="015E" b="81 30 94 35"/>
- <a u="015F" b="81 30 94 36"/>
- <a u="0160" b="81 30 94 37"/>
- <a u="0161" b="81 30 94 38"/>
- <a u="0162" b="81 30 94 39"/>
- <a u="0163" b="81 30 95 30"/>
- <a u="0164" b="81 30 95 31"/>
- <a u="0165" b="81 30 95 32"/>
- <a u="0166" b="81 30 95 33"/>
- <a u="0167" b="81 30 95 34"/>
- <a u="0168" b="81 30 95 35"/>
- <a u="0169" b="81 30 95 36"/>
- <a u="016A" b="81 30 95 37"/>
- <a u="016B" b="A8 B1"/>
- <a u="016C" b="81 30 95 38"/>
- <a u="016D" b="81 30 95 39"/>
- <a u="016E" b="81 30 96 30"/>
- <a u="016F" b="81 30 96 31"/>
- <a u="0170" b="81 30 96 32"/>
- <a u="0171" b="81 30 96 33"/>
- <a u="0172" b="81 30 96 34"/>
- <a u="0173" b="81 30 96 35"/>
- <a u="0174" b="81 30 96 36"/>
- <a u="0175" b="81 30 96 37"/>
- <a u="0176" b="81 30 96 38"/>
- <a u="0177" b="81 30 96 39"/>
- <a u="0178" b="81 30 97 30"/>
- <a u="0179" b="81 30 97 31"/>
- <a u="017A" b="81 30 97 32"/>
- <a u="017B" b="81 30 97 33"/>
- <a u="017C" b="81 30 97 34"/>
- <a u="017D" b="81 30 97 35"/>
- <a u="017E" b="81 30 97 36"/>
- <a u="017F" b="81 30 97 37"/>
- <a u="0180" b="81 30 97 38"/>
- <a u="0181" b="81 30 97 39"/>
- <a u="0182" b="81 30 98 30"/>
- <a u="0183" b="81 30 98 31"/>
- <a u="0184" b="81 30 98 32"/>
- <a u="0185" b="81 30 98 33"/>
- <a u="0186" b="81 30 98 34"/>
- <a u="0187" b="81 30 98 35"/>
- <a u="0188" b="81 30 98 36"/>
- <a u="0189" b="81 30 98 37"/>
- <a u="018A" b="81 30 98 38"/>
- <a u="018B" b="81 30 98 39"/>
- <a u="018C" b="81 30 99 30"/>
- <a u="018D" b="81 30 99 31"/>
- <a u="018E" b="81 30 99 32"/>
- <a u="018F" b="81 30 99 33"/>
- <a u="0190" b="81 30 99 34"/>
- <a u="0191" b="81 30 99 35"/>
- <a u="0192" b="81 30 99 36"/>
- <a u="0193" b="81 30 99 37"/>
- <a u="0194" b="81 30 99 38"/>
- <a u="0195" b="81 30 99 39"/>
- <a u="0196" b="81 30 9A 30"/>
- <a u="0197" b="81 30 9A 31"/>
- <a u="0198" b="81 30 9A 32"/>
- <a u="0199" b="81 30 9A 33"/>
- <a u="019A" b="81 30 9A 34"/>
- <a u="019B" b="81 30 9A 35"/>
- <a u="019C" b="81 30 9A 36"/>
- <a u="019D" b="81 30 9A 37"/>
- <a u="019E" b="81 30 9A 38"/>
- <a u="019F" b="81 30 9A 39"/>
- <a u="01A0" b="81 30 9B 30"/>
- <a u="01A1" b="81 30 9B 31"/>
- <a u="01A2" b="81 30 9B 32"/>
- <a u="01A3" b="81 30 9B 33"/>
- <a u="01A4" b="81 30 9B 34"/>
- <a u="01A5" b="81 30 9B 35"/>
- <a u="01A6" b="81 30 9B 36"/>
- <a u="01A7" b="81 30 9B 37"/>
- <a u="01A8" b="81 30 9B 38"/>
- <a u="01A9" b="81 30 9B 39"/>
- <a u="01AA" b="81 30 9C 30"/>
- <a u="01AB" b="81 30 9C 31"/>
- <a u="01AC" b="81 30 9C 32"/>
- <a u="01AD" b="81 30 9C 33"/>
- <a u="01AE" b="81 30 9C 34"/>
- <a u="01AF" b="81 30 9C 35"/>
- <a u="01B0" b="81 30 9C 36"/>
- <a u="01B1" b="81 30 9C 37"/>
- <a u="01B2" b="81 30 9C 38"/>
- <a u="01B3" b="81 30 9C 39"/>
- <a u="01B4" b="81 30 9D 30"/>
- <a u="01B5" b="81 30 9D 31"/>
- <a u="01B6" b="81 30 9D 32"/>
- <a u="01B7" b="81 30 9D 33"/>
- <a u="01B8" b="81 30 9D 34"/>
- <a u="01B9" b="81 30 9D 35"/>
- <a u="01BA" b="81 30 9D 36"/>
- <a u="01BB" b="81 30 9D 37"/>
- <a u="01BC" b="81 30 9D 38"/>
- <a u="01BD" b="81 30 9D 39"/>
- <a u="01BE" b="81 30 9E 30"/>
- <a u="01BF" b="81 30 9E 31"/>
- <a u="01C0" b="81 30 9E 32"/>
- <a u="01C1" b="81 30 9E 33"/>
- <a u="01C2" b="81 30 9E 34"/>
- <a u="01C3" b="81 30 9E 35"/>
- <a u="01C4" b="81 30 9E 36"/>
- <a u="01C5" b="81 30 9E 37"/>
- <a u="01C6" b="81 30 9E 38"/>
- <a u="01C7" b="81 30 9E 39"/>
- <a u="01C8" b="81 30 9F 30"/>
- <a u="01C9" b="81 30 9F 31"/>
- <a u="01CA" b="81 30 9F 32"/>
- <a u="01CB" b="81 30 9F 33"/>
- <a u="01CC" b="81 30 9F 34"/>
- <a u="01CD" b="81 30 9F 35"/>
- <a u="01CE" b="A8 A3"/>
- <a u="01CF" b="81 30 9F 36"/>
- <a u="01D0" b="A8 AB"/>
- <a u="01D1" b="81 30 9F 37"/>
- <a u="01D2" b="A8 AF"/>
- <a u="01D3" b="81 30 9F 38"/>
- <a u="01D4" b="A8 B3"/>
- <a u="01D5" b="81 30 9F 39"/>
- <a u="01D6" b="A8 B5"/>
- <a u="01D7" b="81 30 A0 30"/>
- <a u="01D8" b="A8 B6"/>
- <a u="01D9" b="81 30 A0 31"/>
- <a u="01DA" b="A8 B7"/>
- <a u="01DB" b="81 30 A0 32"/>
- <a u="01DC" b="A8 B8"/>
- <a u="01DD" b="81 30 A0 33"/>
- <a u="01DE" b="81 30 A0 34"/>
- <a u="01DF" b="81 30 A0 35"/>
- <a u="01E0" b="81 30 A0 36"/>
- <a u="01E1" b="81 30 A0 37"/>
- <a u="01E2" b="81 30 A0 38"/>
- <a u="01E3" b="81 30 A0 39"/>
- <a u="01E4" b="81 30 A1 30"/>
- <a u="01E5" b="81 30 A1 31"/>
- <a u="01E6" b="81 30 A1 32"/>
- <a u="01E7" b="81 30 A1 33"/>
- <a u="01E8" b="81 30 A1 34"/>
- <a u="01E9" b="81 30 A1 35"/>
- <a u="01EA" b="81 30 A1 36"/>
- <a u="01EB" b="81 30 A1 37"/>
- <a u="01EC" b="81 30 A1 38"/>
- <a u="01ED" b="81 30 A1 39"/>
- <a u="01EE" b="81 30 A2 30"/>
- <a u="01EF" b="81 30 A2 31"/>
- <a u="01F0" b="81 30 A2 32"/>
- <a u="01F1" b="81 30 A2 33"/>
- <a u="01F2" b="81 30 A2 34"/>
- <a u="01F3" b="81 30 A2 35"/>
- <a u="01F4" b="81 30 A2 36"/>
- <a u="01F5" b="81 30 A2 37"/>
- <a u="01F6" b="81 30 A2 38"/>
- <a u="01F7" b="81 30 A2 39"/>
- <a u="01F8" b="81 30 A3 30"/>
- <a u="01F9" b="A8 BF"/>
- <a u="01FA" b="81 30 A3 31"/>
- <a u="01FB" b="81 30 A3 32"/>
- <a u="01FC" b="81 30 A3 33"/>
- <a u="01FD" b="81 30 A3 34"/>
- <a u="01FE" b="81 30 A3 35"/>
- <a u="01FF" b="81 30 A3 36"/>
- <a u="0200" b="81 30 A3 37"/>
- <a u="0201" b="81 30 A3 38"/>
- <a u="0202" b="81 30 A3 39"/>
- <a u="0203" b="81 30 A4 30"/>
- <a u="0204" b="81 30 A4 31"/>
- <a u="0205" b="81 30 A4 32"/>
- <a u="0206" b="81 30 A4 33"/>
- <a u="0207" b="81 30 A4 34"/>
- <a u="0208" b="81 30 A4 35"/>
- <a u="0209" b="81 30 A4 36"/>
- <a u="020A" b="81 30 A4 37"/>
- <a u="020B" b="81 30 A4 38"/>
- <a u="020C" b="81 30 A4 39"/>
- <a u="020D" b="81 30 A5 30"/>
- <a u="020E" b="81 30 A5 31"/>
- <a u="020F" b="81 30 A5 32"/>
- <a u="0210" b="81 30 A5 33"/>
- <a u="0211" b="81 30 A5 34"/>
- <a u="0212" b="81 30 A5 35"/>
- <a u="0213" b="81 30 A5 36"/>
- <a u="0214" b="81 30 A5 37"/>
- <a u="0215" b="81 30 A5 38"/>
- <a u="0216" b="81 30 A5 39"/>
- <a u="0217" b="81 30 A6 30"/>
- <a u="0218" b="81 30 A6 31"/>
- <a u="0219" b="81 30 A6 32"/>
- <a u="021A" b="81 30 A6 33"/>
- <a u="021B" b="81 30 A6 34"/>
- <a u="021C" b="81 30 A6 35"/>
- <a u="021D" b="81 30 A6 36"/>
- <a u="021E" b="81 30 A6 37"/>
- <a u="021F" b="81 30 A6 38"/>
- <a u="0220" b="81 30 A6 39"/>
- <a u="0221" b="81 30 A7 30"/>
- <a u="0222" b="81 30 A7 31"/>
- <a u="0223" b="81 30 A7 32"/>
- <a u="0224" b="81 30 A7 33"/>
- <a u="0225" b="81 30 A7 34"/>
- <a u="0226" b="81 30 A7 35"/>
- <a u="0227" b="81 30 A7 36"/>
- <a u="0228" b="81 30 A7 37"/>
- <a u="0229" b="81 30 A7 38"/>
- <a u="022A" b="81 30 A7 39"/>
- <a u="022B" b="81 30 A8 30"/>
- <a u="022C" b="81 30 A8 31"/>
- <a u="022D" b="81 30 A8 32"/>
- <a u="022E" b="81 30 A8 33"/>
- <a u="022F" b="81 30 A8 34"/>
- <a u="0230" b="81 30 A8 35"/>
- <a u="0231" b="81 30 A8 36"/>
- <a u="0232" b="81 30 A8 37"/>
- <a u="0233" b="81 30 A8 38"/>
- <a u="0234" b="81 30 A8 39"/>
- <a u="0235" b="81 30 A9 30"/>
- <a u="0236" b="81 30 A9 31"/>
- <a u="0237" b="81 30 A9 32"/>
- <a u="0238" b="81 30 A9 33"/>
- <a u="0239" b="81 30 A9 34"/>
- <a u="023A" b="81 30 A9 35"/>
- <a u="023B" b="81 30 A9 36"/>
- <a u="023C" b="81 30 A9 37"/>
- <a u="023D" b="81 30 A9 38"/>
- <a u="023E" b="81 30 A9 39"/>
- <a u="023F" b="81 30 AA 30"/>
- <a u="0240" b="81 30 AA 31"/>
- <a u="0241" b="81 30 AA 32"/>
- <a u="0242" b="81 30 AA 33"/>
- <a u="0243" b="81 30 AA 34"/>
- <a u="0244" b="81 30 AA 35"/>
- <a u="0245" b="81 30 AA 36"/>
- <a u="0246" b="81 30 AA 37"/>
- <a u="0247" b="81 30 AA 38"/>
- <a u="0248" b="81 30 AA 39"/>
- <a u="0249" b="81 30 AB 30"/>
- <a u="024A" b="81 30 AB 31"/>
- <a u="024B" b="81 30 AB 32"/>
- <a u="024C" b="81 30 AB 33"/>
- <a u="024D" b="81 30 AB 34"/>
- <a u="024E" b="81 30 AB 35"/>
- <a u="024F" b="81 30 AB 36"/>
- <a u="0250" b="81 30 AB 37"/>
- <a u="0251" b="A8 BB"/>
- <a u="0252" b="81 30 AB 38"/>
- <a u="0253" b="81 30 AB 39"/>
- <a u="0254" b="81 30 AC 30"/>
- <a u="0255" b="81 30 AC 31"/>
- <a u="0256" b="81 30 AC 32"/>
- <a u="0257" b="81 30 AC 33"/>
- <a u="0258" b="81 30 AC 34"/>
- <a u="0259" b="81 30 AC 35"/>
- <a u="025A" b="81 30 AC 36"/>
- <a u="025B" b="81 30 AC 37"/>
- <a u="025C" b="81 30 AC 38"/>
- <a u="025D" b="81 30 AC 39"/>
- <a u="025E" b="81 30 AD 30"/>
- <a u="025F" b="81 30 AD 31"/>
- <a u="0260" b="81 30 AD 32"/>
- <a u="0261" b="A8 C0"/>
- <a u="0262" b="81 30 AD 33"/>
- <a u="0263" b="81 30 AD 34"/>
- <a u="0264" b="81 30 AD 35"/>
- <a u="0265" b="81 30 AD 36"/>
- <a u="0266" b="81 30 AD 37"/>
- <a u="0267" b="81 30 AD 38"/>
- <a u="0268" b="81 30 AD 39"/>
- <a u="0269" b="81 30 AE 30"/>
- <a u="026A" b="81 30 AE 31"/>
- <a u="026B" b="81 30 AE 32"/>
- <a u="026C" b="81 30 AE 33"/>
- <a u="026D" b="81 30 AE 34"/>
- <a u="026E" b="81 30 AE 35"/>
- <a u="026F" b="81 30 AE 36"/>
- <a u="0270" b="81 30 AE 37"/>
- <a u="0271" b="81 30 AE 38"/>
- <a u="0272" b="81 30 AE 39"/>
- <a u="0273" b="81 30 AF 30"/>
- <a u="0274" b="81 30 AF 31"/>
- <a u="0275" b="81 30 AF 32"/>
- <a u="0276" b="81 30 AF 33"/>
- <a u="0277" b="81 30 AF 34"/>
- <a u="0278" b="81 30 AF 35"/>
- <a u="0279" b="81 30 AF 36"/>
- <a u="027A" b="81 30 AF 37"/>
- <a u="027B" b="81 30 AF 38"/>
- <a u="027C" b="81 30 AF 39"/>
- <a u="027D" b="81 30 B0 30"/>
- <a u="027E" b="81 30 B0 31"/>
- <a u="027F" b="81 30 B0 32"/>
- <a u="0280" b="81 30 B0 33"/>
- <a u="0281" b="81 30 B0 34"/>
- <a u="0282" b="81 30 B0 35"/>
- <a u="0283" b="81 30 B0 36"/>
- <a u="0284" b="81 30 B0 37"/>
- <a u="0285" b="81 30 B0 38"/>
- <a u="0286" b="81 30 B0 39"/>
- <a u="0287" b="81 30 B1 30"/>
- <a u="0288" b="81 30 B1 31"/>
- <a u="0289" b="81 30 B1 32"/>
- <a u="028A" b="81 30 B1 33"/>
- <a u="028B" b="81 30 B1 34"/>
- <a u="028C" b="81 30 B1 35"/>
- <a u="028D" b="81 30 B1 36"/>
- <a u="028E" b="81 30 B1 37"/>
- <a u="028F" b="81 30 B1 38"/>
- <a u="0290" b="81 30 B1 39"/>
- <a u="0291" b="81 30 B2 30"/>
- <a u="0292" b="81 30 B2 31"/>
- <a u="0293" b="81 30 B2 32"/>
- <a u="0294" b="81 30 B2 33"/>
- <a u="0295" b="81 30 B2 34"/>
- <a u="0296" b="81 30 B2 35"/>
- <a u="0297" b="81 30 B2 36"/>
- <a u="0298" b="81 30 B2 37"/>
- <a u="0299" b="81 30 B2 38"/>
- <a u="029A" b="81 30 B2 39"/>
- <a u="029B" b="81 30 B3 30"/>
- <a u="029C" b="81 30 B3 31"/>
- <a u="029D" b="81 30 B3 32"/>
- <a u="029E" b="81 30 B3 33"/>
- <a u="029F" b="81 30 B3 34"/>
- <a u="02A0" b="81 30 B3 35"/>
- <a u="02A1" b="81 30 B3 36"/>
- <a u="02A2" b="81 30 B3 37"/>
- <a u="02A3" b="81 30 B3 38"/>
- <a u="02A4" b="81 30 B3 39"/>
- <a u="02A5" b="81 30 B4 30"/>
- <a u="02A6" b="81 30 B4 31"/>
- <a u="02A7" b="81 30 B4 32"/>
- <a u="02A8" b="81 30 B4 33"/>
- <a u="02A9" b="81 30 B4 34"/>
- <a u="02AA" b="81 30 B4 35"/>
- <a u="02AB" b="81 30 B4 36"/>
- <a u="02AC" b="81 30 B4 37"/>
- <a u="02AD" b="81 30 B4 38"/>
- <a u="02AE" b="81 30 B4 39"/>
- <a u="02AF" b="81 30 B5 30"/>
- <a u="02B0" b="81 30 B5 31"/>
- <a u="02B1" b="81 30 B5 32"/>
- <a u="02B2" b="81 30 B5 33"/>
- <a u="02B3" b="81 30 B5 34"/>
- <a u="02B4" b="81 30 B5 35"/>
- <a u="02B5" b="81 30 B5 36"/>
- <a u="02B6" b="81 30 B5 37"/>
- <a u="02B7" b="81 30 B5 38"/>
- <a u="02B8" b="81 30 B5 39"/>
- <a u="02B9" b="81 30 B6 30"/>
- <a u="02BA" b="81 30 B6 31"/>
- <a u="02BB" b="81 30 B6 32"/>
- <a u="02BC" b="81 30 B6 33"/>
- <a u="02BD" b="81 30 B6 34"/>
- <a u="02BE" b="81 30 B6 35"/>
- <a u="02BF" b="81 30 B6 36"/>
- <a u="02C0" b="81 30 B6 37"/>
- <a u="02C1" b="81 30 B6 38"/>
- <a u="02C2" b="81 30 B6 39"/>
- <a u="02C3" b="81 30 B7 30"/>
- <a u="02C4" b="81 30 B7 31"/>
- <a u="02C5" b="81 30 B7 32"/>
- <a u="02C6" b="81 30 B7 33"/>
- <a u="02C7" b="A1 A6"/>
- <a u="02C8" b="81 30 B7 34"/>
- <a u="02C9" b="A1 A5"/>
- <a u="02CA" b="A8 40"/>
- <a u="02CB" b="A8 41"/>
- <a u="02CC" b="81 30 B7 35"/>
- <a u="02CD" b="81 30 B7 36"/>
- <a u="02CE" b="81 30 B7 37"/>
- <a u="02CF" b="81 30 B7 38"/>
- <a u="02D0" b="81 30 B7 39"/>
- <a u="02D1" b="81 30 B8 30"/>
- <a u="02D2" b="81 30 B8 31"/>
- <a u="02D3" b="81 30 B8 32"/>
- <a u="02D4" b="81 30 B8 33"/>
- <a u="02D5" b="81 30 B8 34"/>
- <a u="02D6" b="81 30 B8 35"/>
- <a u="02D7" b="81 30 B8 36"/>
- <a u="02D8" b="81 30 B8 37"/>
- <a u="02D9" b="A8 42"/>
- <a u="02DA" b="81 30 B8 38"/>
- <a u="02DB" b="81 30 B8 39"/>
- <a u="02DC" b="81 30 B9 30"/>
- <a u="02DD" b="81 30 B9 31"/>
- <a u="02DE" b="81 30 B9 32"/>
- <a u="02DF" b="81 30 B9 33"/>
- <a u="02E0" b="81 30 B9 34"/>
- <a u="02E1" b="81 30 B9 35"/>
- <a u="02E2" b="81 30 B9 36"/>
- <a u="02E3" b="81 30 B9 37"/>
- <a u="02E4" b="81 30 B9 38"/>
- <a u="02E5" b="81 30 B9 39"/>
- <a u="02E6" b="81 30 BA 30"/>
- <a u="02E7" b="81 30 BA 31"/>
- <a u="02E8" b="81 30 BA 32"/>
- <a u="02E9" b="81 30 BA 33"/>
- <a u="02EA" b="81 30 BA 34"/>
- <a u="02EB" b="81 30 BA 35"/>
- <a u="02EC" b="81 30 BA 36"/>
- <a u="02ED" b="81 30 BA 37"/>
- <a u="02EE" b="81 30 BA 38"/>
- <a u="02EF" b="81 30 BA 39"/>
- <a u="02F0" b="81 30 BB 30"/>
- <a u="02F1" b="81 30 BB 31"/>
- <a u="02F2" b="81 30 BB 32"/>
- <a u="02F3" b="81 30 BB 33"/>
- <a u="02F4" b="81 30 BB 34"/>
- <a u="02F5" b="81 30 BB 35"/>
- <a u="02F6" b="81 30 BB 36"/>
- <a u="02F7" b="81 30 BB 37"/>
- <a u="02F8" b="81 30 BB 38"/>
- <a u="02F9" b="81 30 BB 39"/>
- <a u="02FA" b="81 30 BC 30"/>
- <a u="02FB" b="81 30 BC 31"/>
- <a u="02FC" b="81 30 BC 32"/>
- <a u="02FD" b="81 30 BC 33"/>
- <a u="02FE" b="81 30 BC 34"/>
- <a u="02FF" b="81 30 BC 35"/>
- <a u="0300" b="81 30 BC 36"/>
- <a u="0301" b="81 30 BC 37"/>
- <a u="0302" b="81 30 BC 38"/>
- <a u="0303" b="81 30 BC 39"/>
- <a u="0304" b="81 30 BD 30"/>
- <a u="0305" b="81 30 BD 31"/>
- <a u="0306" b="81 30 BD 32"/>
- <a u="0307" b="81 30 BD 33"/>
- <a u="0308" b="81 30 BD 34"/>
- <a u="0309" b="81 30 BD 35"/>
- <a u="030A" b="81 30 BD 36"/>
- <a u="030B" b="81 30 BD 37"/>
- <a u="030C" b="81 30 BD 38"/>
- <a u="030D" b="81 30 BD 39"/>
- <a u="030E" b="81 30 BE 30"/>
- <a u="030F" b="81 30 BE 31"/>
- <a u="0310" b="81 30 BE 32"/>
- <a u="0311" b="81 30 BE 33"/>
- <a u="0312" b="81 30 BE 34"/>
- <a u="0313" b="81 30 BE 35"/>
- <a u="0314" b="81 30 BE 36"/>
- <a u="0315" b="81 30 BE 37"/>
- <a u="0316" b="81 30 BE 38"/>
- <a u="0317" b="81 30 BE 39"/>
- <a u="0318" b="81 30 BF 30"/>
- <a u="0319" b="81 30 BF 31"/>
- <a u="031A" b="81 30 BF 32"/>
- <a u="031B" b="81 30 BF 33"/>
- <a u="031C" b="81 30 BF 34"/>
- <a u="031D" b="81 30 BF 35"/>
- <a u="031E" b="81 30 BF 36"/>
- <a u="031F" b="81 30 BF 37"/>
- <a u="0320" b="81 30 BF 38"/>
- <a u="0321" b="81 30 BF 39"/>
- <a u="0322" b="81 30 C0 30"/>
- <a u="0323" b="81 30 C0 31"/>
- <a u="0324" b="81 30 C0 32"/>
- <a u="0325" b="81 30 C0 33"/>
- <a u="0326" b="81 30 C0 34"/>
- <a u="0327" b="81 30 C0 35"/>
- <a u="0328" b="81 30 C0 36"/>
- <a u="0329" b="81 30 C0 37"/>
- <a u="032A" b="81 30 C0 38"/>
- <a u="032B" b="81 30 C0 39"/>
- <a u="032C" b="81 30 C1 30"/>
- <a u="032D" b="81 30 C1 31"/>
- <a u="032E" b="81 30 C1 32"/>
- <a u="032F" b="81 30 C1 33"/>
- <a u="0330" b="81 30 C1 34"/>
- <a u="0331" b="81 30 C1 35"/>
- <a u="0332" b="81 30 C1 36"/>
- <a u="0333" b="81 30 C1 37"/>
- <a u="0334" b="81 30 C1 38"/>
- <a u="0335" b="81 30 C1 39"/>
- <a u="0336" b="81 30 C2 30"/>
- <a u="0337" b="81 30 C2 31"/>
- <a u="0338" b="81 30 C2 32"/>
- <a u="0339" b="81 30 C2 33"/>
- <a u="033A" b="81 30 C2 34"/>
- <a u="033B" b="81 30 C2 35"/>
- <a u="033C" b="81 30 C2 36"/>
- <a u="033D" b="81 30 C2 37"/>
- <a u="033E" b="81 30 C2 38"/>
- <a u="033F" b="81 30 C2 39"/>
- <a u="0340" b="81 30 C3 30"/>
- <a u="0341" b="81 30 C3 31"/>
- <a u="0342" b="81 30 C3 32"/>
- <a u="0343" b="81 30 C3 33"/>
- <a u="0344" b="81 30 C3 34"/>
- <a u="0345" b="81 30 C3 35"/>
- <a u="0346" b="81 30 C3 36"/>
- <a u="0347" b="81 30 C3 37"/>
- <a u="0348" b="81 30 C3 38"/>
- <a u="0349" b="81 30 C3 39"/>
- <a u="034A" b="81 30 C4 30"/>
- <a u="034B" b="81 30 C4 31"/>
- <a u="034C" b="81 30 C4 32"/>
- <a u="034D" b="81 30 C4 33"/>
- <a u="034E" b="81 30 C4 34"/>
- <a u="034F" b="81 30 C4 35"/>
- <a u="0350" b="81 30 C4 36"/>
- <a u="0351" b="81 30 C4 37"/>
- <a u="0352" b="81 30 C4 38"/>
- <a u="0353" b="81 30 C4 39"/>
- <a u="0354" b="81 30 C5 30"/>
- <a u="0355" b="81 30 C5 31"/>
- <a u="0356" b="81 30 C5 32"/>
- <a u="0357" b="81 30 C5 33"/>
- <a u="0358" b="81 30 C5 34"/>
- <a u="0359" b="81 30 C5 35"/>
- <a u="035A" b="81 30 C5 36"/>
- <a u="035B" b="81 30 C5 37"/>
- <a u="035C" b="81 30 C5 38"/>
- <a u="035D" b="81 30 C5 39"/>
- <a u="035E" b="81 30 C6 30"/>
- <a u="035F" b="81 30 C6 31"/>
- <a u="0360" b="81 30 C6 32"/>
- <a u="0361" b="81 30 C6 33"/>
- <a u="0362" b="81 30 C6 34"/>
- <a u="0363" b="81 30 C6 35"/>
- <a u="0364" b="81 30 C6 36"/>
- <a u="0365" b="81 30 C6 37"/>
- <a u="0366" b="81 30 C6 38"/>
- <a u="0367" b="81 30 C6 39"/>
- <a u="0368" b="81 30 C7 30"/>
- <a u="0369" b="81 30 C7 31"/>
- <a u="036A" b="81 30 C7 32"/>
- <a u="036B" b="81 30 C7 33"/>
- <a u="036C" b="81 30 C7 34"/>
- <a u="036D" b="81 30 C7 35"/>
- <a u="036E" b="81 30 C7 36"/>
- <a u="036F" b="81 30 C7 37"/>
- <a u="0370" b="81 30 C7 38"/>
- <a u="0371" b="81 30 C7 39"/>
- <a u="0372" b="81 30 C8 30"/>
- <a u="0373" b="81 30 C8 31"/>
- <a u="0374" b="81 30 C8 32"/>
- <a u="0375" b="81 30 C8 33"/>
- <a u="0376" b="81 30 C8 34"/>
- <a u="0377" b="81 30 C8 35"/>
- <a u="0378" b="81 30 C8 36"/>
- <a u="0379" b="81 30 C8 37"/>
- <a u="037A" b="81 30 C8 38"/>
- <a u="037B" b="81 30 C8 39"/>
- <a u="037C" b="81 30 C9 30"/>
- <a u="037D" b="81 30 C9 31"/>
- <a u="037E" b="81 30 C9 32"/>
- <a u="037F" b="81 30 C9 33"/>
- <a u="0380" b="81 30 C9 34"/>
- <a u="0381" b="81 30 C9 35"/>
- <a u="0382" b="81 30 C9 36"/>
- <a u="0383" b="81 30 C9 37"/>
- <a u="0384" b="81 30 C9 38"/>
- <a u="0385" b="81 30 C9 39"/>
- <a u="0386" b="81 30 CA 30"/>
- <a u="0387" b="81 30 CA 31"/>
- <a u="0388" b="81 30 CA 32"/>
- <a u="0389" b="81 30 CA 33"/>
- <a u="038A" b="81 30 CA 34"/>
- <a u="038B" b="81 30 CA 35"/>
- <a u="038C" b="81 30 CA 36"/>
- <a u="038D" b="81 30 CA 37"/>
- <a u="038E" b="81 30 CA 38"/>
- <a u="038F" b="81 30 CA 39"/>
- <a u="0390" b="81 30 CB 30"/>
- <a u="0391" b="A6 A1"/>
- <a u="0392" b="A6 A2"/>
- <a u="0393" b="A6 A3"/>
- <a u="0394" b="A6 A4"/>
- <a u="0395" b="A6 A5"/>
- <a u="0396" b="A6 A6"/>
- <a u="0397" b="A6 A7"/>
- <a u="0398" b="A6 A8"/>
- <a u="0399" b="A6 A9"/>
- <a u="039A" b="A6 AA"/>
- <a u="039B" b="A6 AB"/>
- <a u="039C" b="A6 AC"/>
- <a u="039D" b="A6 AD"/>
- <a u="039E" b="A6 AE"/>
- <a u="039F" b="A6 AF"/>
- <a u="03A0" b="A6 B0"/>
- <a u="03A1" b="A6 B1"/>
- <a u="03A2" b="81 30 CB 31"/>
- <a u="03A3" b="A6 B2"/>
- <a u="03A4" b="A6 B3"/>
- <a u="03A5" b="A6 B4"/>
- <a u="03A6" b="A6 B5"/>
- <a u="03A7" b="A6 B6"/>
- <a u="03A8" b="A6 B7"/>
- <a u="03A9" b="A6 B8"/>
- <a u="03AA" b="81 30 CB 32"/>
- <a u="03AB" b="81 30 CB 33"/>
- <a u="03AC" b="81 30 CB 34"/>
- <a u="03AD" b="81 30 CB 35"/>
- <a u="03AE" b="81 30 CB 36"/>
- <a u="03AF" b="81 30 CB 37"/>
- <a u="03B0" b="81 30 CB 38"/>
- <a u="03B1" b="A6 C1"/>
- <a u="03B2" b="A6 C2"/>
- <a u="03B3" b="A6 C3"/>
- <a u="03B4" b="A6 C4"/>
- <a u="03B5" b="A6 C5"/>
- <a u="03B6" b="A6 C6"/>
- <a u="03B7" b="A6 C7"/>
- <a u="03B8" b="A6 C8"/>
- <a u="03B9" b="A6 C9"/>
- <a u="03BA" b="A6 CA"/>
- <a u="03BB" b="A6 CB"/>
- <a u="03BC" b="A6 CC"/>
- <a u="03BD" b="A6 CD"/>
- <a u="03BE" b="A6 CE"/>
- <a u="03BF" b="A6 CF"/>
- <a u="03C0" b="A6 D0"/>
- <a u="03C1" b="A6 D1"/>
- <a u="03C2" b="81 30 CB 39"/>
- <a u="03C3" b="A6 D2"/>
- <a u="03C4" b="A6 D3"/>
- <a u="03C5" b="A6 D4"/>
- <a u="03C6" b="A6 D5"/>
- <a u="03C7" b="A6 D6"/>
- <a u="03C8" b="A6 D7"/>
- <a u="03C9" b="A6 D8"/>
- <a u="03CA" b="81 30 CC 30"/>
- <a u="03CB" b="81 30 CC 31"/>
- <a u="03CC" b="81 30 CC 32"/>
- <a u="03CD" b="81 30 CC 33"/>
- <a u="03CE" b="81 30 CC 34"/>
- <a u="03CF" b="81 30 CC 35"/>
- <a u="03D0" b="81 30 CC 36"/>
- <a u="03D1" b="81 30 CC 37"/>
- <a u="03D2" b="81 30 CC 38"/>
- <a u="03D3" b="81 30 CC 39"/>
- <a u="03D4" b="81 30 CD 30"/>
- <a u="03D5" b="81 30 CD 31"/>
- <a u="03D6" b="81 30 CD 32"/>
- <a u="03D7" b="81 30 CD 33"/>
- <a u="03D8" b="81 30 CD 34"/>
- <a u="03D9" b="81 30 CD 35"/>
- <a u="03DA" b="81 30 CD 36"/>
- <a u="03DB" b="81 30 CD 37"/>
- <a u="03DC" b="81 30 CD 38"/>
- <a u="03DD" b="81 30 CD 39"/>
- <a u="03DE" b="81 30 CE 30"/>
- <a u="03DF" b="81 30 CE 31"/>
- <a u="03E0" b="81 30 CE 32"/>
- <a u="03E1" b="81 30 CE 33"/>
- <a u="03E2" b="81 30 CE 34"/>
- <a u="03E3" b="81 30 CE 35"/>
- <a u="03E4" b="81 30 CE 36"/>
- <a u="03E5" b="81 30 CE 37"/>
- <a u="03E6" b="81 30 CE 38"/>
- <a u="03E7" b="81 30 CE 39"/>
- <a u="03E8" b="81 30 CF 30"/>
- <a u="03E9" b="81 30 CF 31"/>
- <a u="03EA" b="81 30 CF 32"/>
- <a u="03EB" b="81 30 CF 33"/>
- <a u="03EC" b="81 30 CF 34"/>
- <a u="03ED" b="81 30 CF 35"/>
- <a u="03EE" b="81 30 CF 36"/>
- <a u="03EF" b="81 30 CF 37"/>
- <a u="03F0" b="81 30 CF 38"/>
- <a u="03F1" b="81 30 CF 39"/>
- <a u="03F2" b="81 30 D0 30"/>
- <a u="03F3" b="81 30 D0 31"/>
- <a u="03F4" b="81 30 D0 32"/>
- <a u="03F5" b="81 30 D0 33"/>
- <a u="03F6" b="81 30 D0 34"/>
- <a u="03F7" b="81 30 D0 35"/>
- <a u="03F8" b="81 30 D0 36"/>
- <a u="03F9" b="81 30 D0 37"/>
- <a u="03FA" b="81 30 D0 38"/>
- <a u="03FB" b="81 30 D0 39"/>
- <a u="03FC" b="81 30 D1 30"/>
- <a u="03FD" b="81 30 D1 31"/>
- <a u="03FE" b="81 30 D1 32"/>
- <a u="03FF" b="81 30 D1 33"/>
- <a u="0400" b="81 30 D1 34"/>
- <a u="0401" b="A7 A7"/>
- <a u="0402" b="81 30 D1 35"/>
- <a u="0403" b="81 30 D1 36"/>
- <a u="0404" b="81 30 D1 37"/>
- <a u="0405" b="81 30 D1 38"/>
- <a u="0406" b="81 30 D1 39"/>
- <a u="0407" b="81 30 D2 30"/>
- <a u="0408" b="81 30 D2 31"/>
- <a u="0409" b="81 30 D2 32"/>
- <a u="040A" b="81 30 D2 33"/>
- <a u="040B" b="81 30 D2 34"/>
- <a u="040C" b="81 30 D2 35"/>
- <a u="040D" b="81 30 D2 36"/>
- <a u="040E" b="81 30 D2 37"/>
- <a u="040F" b="81 30 D2 38"/>
- <a u="0410" b="A7 A1"/>
- <a u="0411" b="A7 A2"/>
- <a u="0412" b="A7 A3"/>
- <a u="0413" b="A7 A4"/>
- <a u="0414" b="A7 A5"/>
- <a u="0415" b="A7 A6"/>
- <a u="0416" b="A7 A8"/>
- <a u="0417" b="A7 A9"/>
- <a u="0418" b="A7 AA"/>
- <a u="0419" b="A7 AB"/>
- <a u="041A" b="A7 AC"/>
- <a u="041B" b="A7 AD"/>
- <a u="041C" b="A7 AE"/>
- <a u="041D" b="A7 AF"/>
- <a u="041E" b="A7 B0"/>
- <a u="041F" b="A7 B1"/>
- <a u="0420" b="A7 B2"/>
- <a u="0421" b="A7 B3"/>
- <a u="0422" b="A7 B4"/>
- <a u="0423" b="A7 B5"/>
- <a u="0424" b="A7 B6"/>
- <a u="0425" b="A7 B7"/>
- <a u="0426" b="A7 B8"/>
- <a u="0427" b="A7 B9"/>
- <a u="0428" b="A7 BA"/>
- <a u="0429" b="A7 BB"/>
- <a u="042A" b="A7 BC"/>
- <a u="042B" b="A7 BD"/>
- <a u="042C" b="A7 BE"/>
- <a u="042D" b="A7 BF"/>
- <a u="042E" b="A7 C0"/>
- <a u="042F" b="A7 C1"/>
- <a u="0430" b="A7 D1"/>
- <a u="0431" b="A7 D2"/>
- <a u="0432" b="A7 D3"/>
- <a u="0433" b="A7 D4"/>
- <a u="0434" b="A7 D5"/>
- <a u="0435" b="A7 D6"/>
- <a u="0436" b="A7 D8"/>
- <a u="0437" b="A7 D9"/>
- <a u="0438" b="A7 DA"/>
- <a u="0439" b="A7 DB"/>
- <a u="043A" b="A7 DC"/>
- <a u="043B" b="A7 DD"/>
- <a u="043C" b="A7 DE"/>
- <a u="043D" b="A7 DF"/>
- <a u="043E" b="A7 E0"/>
- <a u="043F" b="A7 E1"/>
- <a u="0440" b="A7 E2"/>
- <a u="0441" b="A7 E3"/>
- <a u="0442" b="A7 E4"/>
- <a u="0443" b="A7 E5"/>
- <a u="0444" b="A7 E6"/>
- <a u="0445" b="A7 E7"/>
- <a u="0446" b="A7 E8"/>
- <a u="0447" b="A7 E9"/>
- <a u="0448" b="A7 EA"/>
- <a u="0449" b="A7 EB"/>
- <a u="044A" b="A7 EC"/>
- <a u="044B" b="A7 ED"/>
- <a u="044C" b="A7 EE"/>
- <a u="044D" b="A7 EF"/>
- <a u="044E" b="A7 F0"/>
- <a u="044F" b="A7 F1"/>
- <a u="0450" b="81 30 D2 39"/>
- <a u="0451" b="A7 D7"/>
- <a u="2010" b="A9 5C"/>
- <a u="2011" b="81 36 A5 32"/>
- <a u="2012" b="81 36 A5 33"/>
- <a u="2013" b="A8 43"/>
- <a u="2014" b="A1 AA"/>
- <a u="2015" b="A8 44"/>
- <a u="2016" b="A1 AC"/>
- <a u="2017" b="81 36 A5 34"/>
- <a u="2018" b="A1 AE"/>
- <a u="2019" b="A1 AF"/>
- <a u="201A" b="81 36 A5 35"/>
- <a u="201B" b="81 36 A5 36"/>
- <a u="201C" b="A1 B0"/>
- <a u="201D" b="A1 B1"/>
- <a u="201E" b="81 36 A5 37"/>
- <a u="201F" b="81 36 A5 38"/>
- <a u="2020" b="81 36 A5 39"/>
- <a u="2021" b="81 36 A6 30"/>
- <a u="2022" b="81 36 A6 31"/>
- <a u="2023" b="81 36 A6 32"/>
- <a u="2024" b="81 36 A6 33"/>
- <a u="2025" b="A8 45"/>
- <a u="2026" b="A1 AD"/>
- <a u="2027" b="81 36 A6 34"/>
- <a u="2028" b="81 36 A6 35"/>
- <a u="2029" b="81 36 A6 36"/>
- <a u="202A" b="81 36 A6 37"/>
- <a u="202B" b="81 36 A6 38"/>
- <a u="202C" b="81 36 A6 39"/>
- <a u="202D" b="81 36 A7 30"/>
- <a u="202E" b="81 36 A7 31"/>
- <a u="202F" b="81 36 A7 32"/>
- <a u="2030" b="A1 EB"/>
- <a u="2031" b="81 36 A7 33"/>
- <a u="2032" b="A1 E4"/>
- <a u="2033" b="A1 E5"/>
- <a u="2034" b="81 36 A7 34"/>
- <a u="2035" b="A8 46"/>
- <a u="2036" b="81 36 A7 35"/>
- <a u="2037" b="81 36 A7 36"/>
- <a u="2038" b="81 36 A7 37"/>
- <a u="2039" b="81 36 A7 38"/>
- <a u="203A" b="81 36 A7 39"/>
- <a u="203B" b="A1 F9"/>
- <a u="203C" b="81 36 A8 30"/>
- <a u="203D" b="81 36 A8 31"/>
- <a u="203E" b="81 36 A8 32"/>
- <a u="203F" b="81 36 A8 33"/>
- <a u="2040" b="81 36 A8 34"/>
- <a u="2041" b="81 36 A8 35"/>
- <a u="2042" b="81 36 A8 36"/>
- <a u="2043" b="81 36 A8 37"/>
- <a u="2044" b="81 36 A8 38"/>
- <a u="2045" b="81 36 A8 39"/>
- <a u="2046" b="81 36 A9 30"/>
- <a u="2047" b="81 36 A9 31"/>
- <a u="2048" b="81 36 A9 32"/>
- <a u="2049" b="81 36 A9 33"/>
- <a u="204A" b="81 36 A9 34"/>
- <a u="204B" b="81 36 A9 35"/>
- <a u="204C" b="81 36 A9 36"/>
- <a u="204D" b="81 36 A9 37"/>
- <a u="204E" b="81 36 A9 38"/>
- <a u="204F" b="81 36 A9 39"/>
- <a u="2050" b="81 36 AA 30"/>
- <a u="2051" b="81 36 AA 31"/>
- <a u="2052" b="81 36 AA 32"/>
- <a u="2053" b="81 36 AA 33"/>
- <a u="2054" b="81 36 AA 34"/>
- <a u="2055" b="81 36 AA 35"/>
- <a u="2056" b="81 36 AA 36"/>
- <a u="2057" b="81 36 AA 37"/>
- <a u="2058" b="81 36 AA 38"/>
- <a u="2059" b="81 36 AA 39"/>
- <a u="205A" b="81 36 AB 30"/>
- <a u="205B" b="81 36 AB 31"/>
- <a u="205C" b="81 36 AB 32"/>
- <a u="205D" b="81 36 AB 33"/>
- <a u="205E" b="81 36 AB 34"/>
- <a u="205F" b="81 36 AB 35"/>
- <a u="2060" b="81 36 AB 36"/>
- <a u="2061" b="81 36 AB 37"/>
- <a u="2062" b="81 36 AB 38"/>
- <a u="2063" b="81 36 AB 39"/>
- <a u="2064" b="81 36 AC 30"/>
- <a u="2065" b="81 36 AC 31"/>
- <a u="2066" b="81 36 AC 32"/>
- <a u="2067" b="81 36 AC 33"/>
- <a u="2068" b="81 36 AC 34"/>
- <a u="2069" b="81 36 AC 35"/>
- <a u="206A" b="81 36 AC 36"/>
- <a u="206B" b="81 36 AC 37"/>
- <a u="206C" b="81 36 AC 38"/>
- <a u="206D" b="81 36 AC 39"/>
- <a u="206E" b="81 36 AD 30"/>
- <a u="206F" b="81 36 AD 31"/>
- <a u="2070" b="81 36 AD 32"/>
- <a u="2071" b="81 36 AD 33"/>
- <a u="2072" b="81 36 AD 34"/>
- <a u="2073" b="81 36 AD 35"/>
- <a u="2074" b="81 36 AD 36"/>
- <a u="2075" b="81 36 AD 37"/>
- <a u="2076" b="81 36 AD 38"/>
- <a u="2077" b="81 36 AD 39"/>
- <a u="2078" b="81 36 AE 30"/>
- <a u="2079" b="81 36 AE 31"/>
- <a u="207A" b="81 36 AE 32"/>
- <a u="207B" b="81 36 AE 33"/>
- <a u="207C" b="81 36 AE 34"/>
- <a u="207D" b="81 36 AE 35"/>
- <a u="207E" b="81 36 AE 36"/>
- <a u="207F" b="81 36 AE 37"/>
- <a u="2080" b="81 36 AE 38"/>
- <a u="2081" b="81 36 AE 39"/>
- <a u="2082" b="81 36 AF 30"/>
- <a u="2083" b="81 36 AF 31"/>
- <a u="2084" b="81 36 AF 32"/>
- <a u="2085" b="81 36 AF 33"/>
- <a u="2086" b="81 36 AF 34"/>
- <a u="2087" b="81 36 AF 35"/>
- <a u="2088" b="81 36 AF 36"/>
- <a u="2089" b="81 36 AF 37"/>
- <a u="208A" b="81 36 AF 38"/>
- <a u="208B" b="81 36 AF 39"/>
- <a u="208C" b="81 36 B0 30"/>
- <a u="208D" b="81 36 B0 31"/>
- <a u="208E" b="81 36 B0 32"/>
- <a u="208F" b="81 36 B0 33"/>
- <a u="2090" b="81 36 B0 34"/>
- <a u="2091" b="81 36 B0 35"/>
- <a u="2092" b="81 36 B0 36"/>
- <a u="2093" b="81 36 B0 37"/>
- <a u="2094" b="81 36 B0 38"/>
- <a u="2095" b="81 36 B0 39"/>
- <a u="2096" b="81 36 B1 30"/>
- <a u="2097" b="81 36 B1 31"/>
- <a u="2098" b="81 36 B1 32"/>
- <a u="2099" b="81 36 B1 33"/>
- <a u="209A" b="81 36 B1 34"/>
- <a u="209B" b="81 36 B1 35"/>
- <a u="209C" b="81 36 B1 36"/>
- <a u="209D" b="81 36 B1 37"/>
- <a u="209E" b="81 36 B1 38"/>
- <a u="209F" b="81 36 B1 39"/>
- <a u="20A0" b="81 36 B2 30"/>
- <a u="20A1" b="81 36 B2 31"/>
- <a u="20A2" b="81 36 B2 32"/>
- <a u="20A3" b="81 36 B2 33"/>
- <a u="20A4" b="81 36 B2 34"/>
- <a u="20A5" b="81 36 B2 35"/>
- <a u="20A6" b="81 36 B2 36"/>
- <a u="20A7" b="81 36 B2 37"/>
- <a u="20A8" b="81 36 B2 38"/>
- <a u="20A9" b="81 36 B2 39"/>
- <a u="20AA" b="81 36 B3 30"/>
- <a u="20AB" b="81 36 B3 31"/>
- <a u="20AC" b="A2 E3"/>
- <a u="20AD" b="81 36 B3 32"/>
- <a u="20AE" b="81 36 B3 33"/>
- <a u="20AF" b="81 36 B3 34"/>
- <a u="20B0" b="81 36 B3 35"/>
- <a u="20B1" b="81 36 B3 36"/>
- <a u="20B2" b="81 36 B3 37"/>
- <a u="20B3" b="81 36 B3 38"/>
- <a u="20B4" b="81 36 B3 39"/>
- <a u="20B5" b="81 36 B4 30"/>
- <a u="20B6" b="81 36 B4 31"/>
- <a u="20B7" b="81 36 B4 32"/>
- <a u="20B8" b="81 36 B4 33"/>
- <a u="20B9" b="81 36 B4 34"/>
- <a u="20BA" b="81 36 B4 35"/>
- <a u="20BB" b="81 36 B4 36"/>
- <a u="20BC" b="81 36 B4 37"/>
- <a u="20BD" b="81 36 B4 38"/>
- <a u="20BE" b="81 36 B4 39"/>
- <a u="20BF" b="81 36 B5 30"/>
- <a u="20C0" b="81 36 B5 31"/>
- <a u="20C1" b="81 36 B5 32"/>
- <a u="20C2" b="81 36 B5 33"/>
- <a u="20C3" b="81 36 B5 34"/>
- <a u="20C4" b="81 36 B5 35"/>
- <a u="20C5" b="81 36 B5 36"/>
- <a u="20C6" b="81 36 B5 37"/>
- <a u="20C7" b="81 36 B5 38"/>
- <a u="20C8" b="81 36 B5 39"/>
- <a u="20C9" b="81 36 B6 30"/>
- <a u="20CA" b="81 36 B6 31"/>
- <a u="20CB" b="81 36 B6 32"/>
- <a u="20CC" b="81 36 B6 33"/>
- <a u="20CD" b="81 36 B6 34"/>
- <a u="20CE" b="81 36 B6 35"/>
- <a u="20CF" b="81 36 B6 36"/>
- <a u="20D0" b="81 36 B6 37"/>
- <a u="20D1" b="81 36 B6 38"/>
- <a u="20D2" b="81 36 B6 39"/>
- <a u="20D3" b="81 36 B7 30"/>
- <a u="20D4" b="81 36 B7 31"/>
- <a u="20D5" b="81 36 B7 32"/>
- <a u="20D6" b="81 36 B7 33"/>
- <a u="20D7" b="81 36 B7 34"/>
- <a u="20D8" b="81 36 B7 35"/>
- <a u="20D9" b="81 36 B7 36"/>
- <a u="20DA" b="81 36 B7 37"/>
- <a u="20DB" b="81 36 B7 38"/>
- <a u="20DC" b="81 36 B7 39"/>
- <a u="20DD" b="81 36 B8 30"/>
- <a u="20DE" b="81 36 B8 31"/>
- <a u="20DF" b="81 36 B8 32"/>
- <a u="20E0" b="81 36 B8 33"/>
- <a u="20E1" b="81 36 B8 34"/>
- <a u="20E2" b="81 36 B8 35"/>
- <a u="20E3" b="81 36 B8 36"/>
- <a u="20E4" b="81 36 B8 37"/>
- <a u="20E5" b="81 36 B8 38"/>
- <a u="20E6" b="81 36 B8 39"/>
- <a u="20E7" b="81 36 B9 30"/>
- <a u="20E8" b="81 36 B9 31"/>
- <a u="20E9" b="81 36 B9 32"/>
- <a u="20EA" b="81 36 B9 33"/>
- <a u="20EB" b="81 36 B9 34"/>
- <a u="20EC" b="81 36 B9 35"/>
- <a u="20ED" b="81 36 B9 36"/>
- <a u="20EE" b="81 36 B9 37"/>
- <a u="20EF" b="81 36 B9 38"/>
- <a u="20F0" b="81 36 B9 39"/>
- <a u="20F1" b="81 36 BA 30"/>
- <a u="20F2" b="81 36 BA 31"/>
- <a u="20F3" b="81 36 BA 32"/>
- <a u="20F4" b="81 36 BA 33"/>
- <a u="20F5" b="81 36 BA 34"/>
- <a u="20F6" b="81 36 BA 35"/>
- <a u="20F7" b="81 36 BA 36"/>
- <a u="20F8" b="81 36 BA 37"/>
- <a u="20F9" b="81 36 BA 38"/>
- <a u="20FA" b="81 36 BA 39"/>
- <a u="20FB" b="81 36 BB 30"/>
- <a u="20FC" b="81 36 BB 31"/>
- <a u="20FD" b="81 36 BB 32"/>
- <a u="20FE" b="81 36 BB 33"/>
- <a u="20FF" b="81 36 BB 34"/>
- <a u="2100" b="81 36 BB 35"/>
- <a u="2101" b="81 36 BB 36"/>
- <a u="2102" b="81 36 BB 37"/>
- <a u="2103" b="A1 E6"/>
- <a u="2104" b="81 36 BB 38"/>
- <a u="2105" b="A8 47"/>
- <a u="2106" b="81 36 BB 39"/>
- <a u="2107" b="81 36 BC 30"/>
- <a u="2108" b="81 36 BC 31"/>
- <a u="2109" b="A8 48"/>
- <a u="210A" b="81 36 BC 32"/>
- <a u="210B" b="81 36 BC 33"/>
- <a u="210C" b="81 36 BC 34"/>
- <a u="210D" b="81 36 BC 35"/>
- <a u="210E" b="81 36 BC 36"/>
- <a u="210F" b="81 36 BC 37"/>
- <a u="2110" b="81 36 BC 38"/>
- <a u="2111" b="81 36 BC 39"/>
- <a u="2112" b="81 36 BD 30"/>
- <a u="2113" b="81 36 BD 31"/>
- <a u="2114" b="81 36 BD 32"/>
- <a u="2115" b="81 36 BD 33"/>
- <a u="2116" b="A1 ED"/>
- <a u="2117" b="81 36 BD 34"/>
- <a u="2118" b="81 36 BD 35"/>
- <a u="2119" b="81 36 BD 36"/>
- <a u="211A" b="81 36 BD 37"/>
- <a u="211B" b="81 36 BD 38"/>
- <a u="211C" b="81 36 BD 39"/>
- <a u="211D" b="81 36 BE 30"/>
- <a u="211E" b="81 36 BE 31"/>
- <a u="211F" b="81 36 BE 32"/>
- <a u="2120" b="81 36 BE 33"/>
- <a u="2121" b="A9 59"/>
- <a u="2122" b="81 36 BE 34"/>
- <a u="2123" b="81 36 BE 35"/>
- <a u="2124" b="81 36 BE 36"/>
- <a u="2125" b="81 36 BE 37"/>
- <a u="2126" b="81 36 BE 38"/>
- <a u="2127" b="81 36 BE 39"/>
- <a u="2128" b="81 36 BF 30"/>
- <a u="2129" b="81 36 BF 31"/>
- <a u="212A" b="81 36 BF 32"/>
- <a u="212B" b="81 36 BF 33"/>
- <a u="212C" b="81 36 BF 34"/>
- <a u="212D" b="81 36 BF 35"/>
- <a u="212E" b="81 36 BF 36"/>
- <a u="212F" b="81 36 BF 37"/>
- <a u="2130" b="81 36 BF 38"/>
- <a u="2131" b="81 36 BF 39"/>
- <a u="2132" b="81 36 C0 30"/>
- <a u="2133" b="81 36 C0 31"/>
- <a u="2134" b="81 36 C0 32"/>
- <a u="2135" b="81 36 C0 33"/>
- <a u="2136" b="81 36 C0 34"/>
- <a u="2137" b="81 36 C0 35"/>
- <a u="2138" b="81 36 C0 36"/>
- <a u="2139" b="81 36 C0 37"/>
- <a u="213A" b="81 36 C0 38"/>
- <a u="213B" b="81 36 C0 39"/>
- <a u="213C" b="81 36 C1 30"/>
- <a u="213D" b="81 36 C1 31"/>
- <a u="213E" b="81 36 C1 32"/>
- <a u="213F" b="81 36 C1 33"/>
- <a u="2140" b="81 36 C1 34"/>
- <a u="2141" b="81 36 C1 35"/>
- <a u="2142" b="81 36 C1 36"/>
- <a u="2143" b="81 36 C1 37"/>
- <a u="2144" b="81 36 C1 38"/>
- <a u="2145" b="81 36 C1 39"/>
- <a u="2146" b="81 36 C2 30"/>
- <a u="2147" b="81 36 C2 31"/>
- <a u="2148" b="81 36 C2 32"/>
- <a u="2149" b="81 36 C2 33"/>
- <a u="214A" b="81 36 C2 34"/>
- <a u="214B" b="81 36 C2 35"/>
- <a u="214C" b="81 36 C2 36"/>
- <a u="214D" b="81 36 C2 37"/>
- <a u="214E" b="81 36 C2 38"/>
- <a u="214F" b="81 36 C2 39"/>
- <a u="2150" b="81 36 C3 30"/>
- <a u="2151" b="81 36 C3 31"/>
- <a u="2152" b="81 36 C3 32"/>
- <a u="2153" b="81 36 C3 33"/>
- <a u="2154" b="81 36 C3 34"/>
- <a u="2155" b="81 36 C3 35"/>
- <a u="2156" b="81 36 C3 36"/>
- <a u="2157" b="81 36 C3 37"/>
- <a u="2158" b="81 36 C3 38"/>
- <a u="2159" b="81 36 C3 39"/>
- <a u="215A" b="81 36 C4 30"/>
- <a u="215B" b="81 36 C4 31"/>
- <a u="215C" b="81 36 C4 32"/>
- <a u="215D" b="81 36 C4 33"/>
- <a u="215E" b="81 36 C4 34"/>
- <a u="215F" b="81 36 C4 35"/>
- <a u="2160" b="A2 F1"/>
- <a u="2161" b="A2 F2"/>
- <a u="2162" b="A2 F3"/>
- <a u="2163" b="A2 F4"/>
- <a u="2164" b="A2 F5"/>
- <a u="2165" b="A2 F6"/>
- <a u="2166" b="A2 F7"/>
- <a u="2167" b="A2 F8"/>
- <a u="2168" b="A2 F9"/>
- <a u="2169" b="A2 FA"/>
- <a u="216A" b="A2 FB"/>
- <a u="216B" b="A2 FC"/>
- <a u="216C" b="81 36 C4 36"/>
- <a u="216D" b="81 36 C4 37"/>
- <a u="216E" b="81 36 C4 38"/>
- <a u="216F" b="81 36 C4 39"/>
- <a u="2170" b="A2 A1"/>
- <a u="2171" b="A2 A2"/>
- <a u="2172" b="A2 A3"/>
- <a u="2173" b="A2 A4"/>
- <a u="2174" b="A2 A5"/>
- <a u="2175" b="A2 A6"/>
- <a u="2176" b="A2 A7"/>
- <a u="2177" b="A2 A8"/>
- <a u="2178" b="A2 A9"/>
- <a u="2179" b="A2 AA"/>
- <a u="217A" b="81 36 C5 30"/>
- <a u="217B" b="81 36 C5 31"/>
- <a u="217C" b="81 36 C5 32"/>
- <a u="217D" b="81 36 C5 33"/>
- <a u="217E" b="81 36 C5 34"/>
- <a u="217F" b="81 36 C5 35"/>
- <a u="2180" b="81 36 C5 36"/>
- <a u="2181" b="81 36 C5 37"/>
- <a u="2182" b="81 36 C5 38"/>
- <a u="2183" b="81 36 C5 39"/>
- <a u="2184" b="81 36 C6 30"/>
- <a u="2185" b="81 36 C6 31"/>
- <a u="2186" b="81 36 C6 32"/>
- <a u="2187" b="81 36 C6 33"/>
- <a u="2188" b="81 36 C6 34"/>
- <a u="2189" b="81 36 C6 35"/>
- <a u="218A" b="81 36 C6 36"/>
- <a u="218B" b="81 36 C6 37"/>
- <a u="218C" b="81 36 C6 38"/>
- <a u="218D" b="81 36 C6 39"/>
- <a u="218E" b="81 36 C7 30"/>
- <a u="218F" b="81 36 C7 31"/>
- <a u="2190" b="A1 FB"/>
- <a u="2191" b="A1 FC"/>
- <a u="2192" b="A1 FA"/>
- <a u="2193" b="A1 FD"/>
- <a u="2194" b="81 36 C7 32"/>
- <a u="2195" b="81 36 C7 33"/>
- <a u="2196" b="A8 49"/>
- <a u="2197" b="A8 4A"/>
- <a u="2198" b="A8 4B"/>
- <a u="2199" b="A8 4C"/>
- <a u="219A" b="81 36 C7 34"/>
- <a u="219B" b="81 36 C7 35"/>
- <a u="219C" b="81 36 C7 36"/>
- <a u="219D" b="81 36 C7 37"/>
- <a u="219E" b="81 36 C7 38"/>
- <a u="219F" b="81 36 C7 39"/>
- <a u="21A0" b="81 36 C8 30"/>
- <a u="21A1" b="81 36 C8 31"/>
- <a u="21A2" b="81 36 C8 32"/>
- <a u="21A3" b="81 36 C8 33"/>
- <a u="21A4" b="81 36 C8 34"/>
- <a u="21A5" b="81 36 C8 35"/>
- <a u="21A6" b="81 36 C8 36"/>
- <a u="21A7" b="81 36 C8 37"/>
- <a u="21A8" b="81 36 C8 38"/>
- <a u="21A9" b="81 36 C8 39"/>
- <a u="21AA" b="81 36 C9 30"/>
- <a u="21AB" b="81 36 C9 31"/>
- <a u="21AC" b="81 36 C9 32"/>
- <a u="21AD" b="81 36 C9 33"/>
- <a u="21AE" b="81 36 C9 34"/>
- <a u="21AF" b="81 36 C9 35"/>
- <a u="21B0" b="81 36 C9 36"/>
- <a u="21B1" b="81 36 C9 37"/>
- <a u="21B2" b="81 36 C9 38"/>
- <a u="21B3" b="81 36 C9 39"/>
- <a u="21B4" b="81 36 CA 30"/>
- <a u="21B5" b="81 36 CA 31"/>
- <a u="21B6" b="81 36 CA 32"/>
- <a u="21B7" b="81 36 CA 33"/>
- <a u="21B8" b="81 36 CA 34"/>
- <a u="21B9" b="81 36 CA 35"/>
- <a u="21BA" b="81 36 CA 36"/>
- <a u="21BB" b="81 36 CA 37"/>
- <a u="21BC" b="81 36 CA 38"/>
- <a u="21BD" b="81 36 CA 39"/>
- <a u="21BE" b="81 36 CB 30"/>
- <a u="21BF" b="81 36 CB 31"/>
- <a u="21C0" b="81 36 CB 32"/>
- <a u="21C1" b="81 36 CB 33"/>
- <a u="21C2" b="81 36 CB 34"/>
- <a u="21C3" b="81 36 CB 35"/>
- <a u="21C4" b="81 36 CB 36"/>
- <a u="21C5" b="81 36 CB 37"/>
- <a u="21C6" b="81 36 CB 38"/>
- <a u="21C7" b="81 36 CB 39"/>
- <a u="21C8" b="81 36 CC 30"/>
- <a u="21C9" b="81 36 CC 31"/>
- <a u="21CA" b="81 36 CC 32"/>
- <a u="21CB" b="81 36 CC 33"/>
- <a u="21CC" b="81 36 CC 34"/>
- <a u="21CD" b="81 36 CC 35"/>
- <a u="21CE" b="81 36 CC 36"/>
- <a u="21CF" b="81 36 CC 37"/>
- <a u="21D0" b="81 36 CC 38"/>
- <a u="21D1" b="81 36 CC 39"/>
- <a u="21D2" b="81 36 CD 30"/>
- <a u="21D3" b="81 36 CD 31"/>
- <a u="21D4" b="81 36 CD 32"/>
- <a u="21D5" b="81 36 CD 33"/>
- <a u="21D6" b="81 36 CD 34"/>
- <a u="21D7" b="81 36 CD 35"/>
- <a u="21D8" b="81 36 CD 36"/>
- <a u="21D9" b="81 36 CD 37"/>
- <a u="21DA" b="81 36 CD 38"/>
- <a u="21DB" b="81 36 CD 39"/>
- <a u="21DC" b="81 36 CE 30"/>
- <a u="21DD" b="81 36 CE 31"/>
- <a u="21DE" b="81 36 CE 32"/>
- <a u="21DF" b="81 36 CE 33"/>
- <a u="21E0" b="81 36 CE 34"/>
- <a u="21E1" b="81 36 CE 35"/>
- <a u="21E2" b="81 36 CE 36"/>
- <a u="21E3" b="81 36 CE 37"/>
- <a u="21E4" b="81 36 CE 38"/>
- <a u="21E5" b="81 36 CE 39"/>
- <a u="21E6" b="81 36 CF 30"/>
- <a u="21E7" b="81 36 CF 31"/>
- <a u="21E8" b="81 36 CF 32"/>
- <a u="21E9" b="81 36 CF 33"/>
- <a u="21EA" b="81 36 CF 34"/>
- <a u="21EB" b="81 36 CF 35"/>
- <a u="21EC" b="81 36 CF 36"/>
- <a u="21ED" b="81 36 CF 37"/>
- <a u="21EE" b="81 36 CF 38"/>
- <a u="21EF" b="81 36 CF 39"/>
- <a u="21F0" b="81 36 D0 30"/>
- <a u="21F1" b="81 36 D0 31"/>
- <a u="21F2" b="81 36 D0 32"/>
- <a u="21F3" b="81 36 D0 33"/>
- <a u="21F4" b="81 36 D0 34"/>
- <a u="21F5" b="81 36 D0 35"/>
- <a u="21F6" b="81 36 D0 36"/>
- <a u="21F7" b="81 36 D0 37"/>
- <a u="21F8" b="81 36 D0 38"/>
- <a u="21F9" b="81 36 D0 39"/>
- <a u="21FA" b="81 36 D1 30"/>
- <a u="21FB" b="81 36 D1 31"/>
- <a u="21FC" b="81 36 D1 32"/>
- <a u="21FD" b="81 36 D1 33"/>
- <a u="21FE" b="81 36 D1 34"/>
- <a u="21FF" b="81 36 D1 35"/>
- <a u="2200" b="81 36 D1 36"/>
- <a u="2201" b="81 36 D1 37"/>
- <a u="2202" b="81 36 D1 38"/>
- <a u="2203" b="81 36 D1 39"/>
- <a u="2204" b="81 36 D2 30"/>
- <a u="2205" b="81 36 D2 31"/>
- <a u="2206" b="81 36 D2 32"/>
- <a u="2207" b="81 36 D2 33"/>
- <a u="2208" b="A1 CA"/>
- <a u="2209" b="81 36 D2 34"/>
- <a u="220A" b="81 36 D2 35"/>
- <a u="220B" b="81 36 D2 36"/>
- <a u="220C" b="81 36 D2 37"/>
- <a u="220D" b="81 36 D2 38"/>
- <a u="220E" b="81 36 D2 39"/>
- <a u="220F" b="A1 C7"/>
- <a u="2210" b="81 36 D3 30"/>
- <a u="2211" b="A1 C6"/>
- <a u="2212" b="81 36 D3 31"/>
- <a u="2213" b="81 36 D3 32"/>
- <a u="2214" b="81 36 D3 33"/>
- <a u="2215" b="A8 4D"/>
- <a u="2216" b="81 36 D3 34"/>
- <a u="2217" b="81 36 D3 35"/>
- <a u="2218" b="81 36 D3 36"/>
- <a u="2219" b="81 36 D3 37"/>
- <a u="221A" b="A1 CC"/>
- <a u="221B" b="81 36 D3 38"/>
- <a u="221C" b="81 36 D3 39"/>
- <a u="221D" b="A1 D8"/>
- <a u="221E" b="A1 DE"/>
- <a u="221F" b="A8 4E"/>
- <a u="2220" b="A1 CF"/>
- <a u="2221" b="81 36 D4 30"/>
- <a u="2222" b="81 36 D4 31"/>
- <a u="2223" b="A8 4F"/>
- <a u="2224" b="81 36 D4 32"/>
- <a u="2225" b="A1 CE"/>
- <a u="2226" b="81 36 D4 33"/>
- <a u="2227" b="A1 C4"/>
- <a u="2228" b="A1 C5"/>
- <a u="2229" b="A1 C9"/>
- <a u="222A" b="A1 C8"/>
- <a u="222B" b="A1 D2"/>
- <a u="222C" b="81 36 D4 34"/>
- <a u="222D" b="81 36 D4 35"/>
- <a u="222E" b="A1 D3"/>
- <a u="222F" b="81 36 D4 36"/>
- <a u="2230" b="81 36 D4 37"/>
- <a u="2231" b="81 36 D4 38"/>
- <a u="2232" b="81 36 D4 39"/>
- <a u="2233" b="81 36 D5 30"/>
- <a u="2234" b="A1 E0"/>
- <a u="2235" b="A1 DF"/>
- <a u="2236" b="A1 C3"/>
- <a u="2237" b="A1 CB"/>
- <a u="2238" b="81 36 D5 31"/>
- <a u="2239" b="81 36 D5 32"/>
- <a u="223A" b="81 36 D5 33"/>
- <a u="223B" b="81 36 D5 34"/>
- <a u="223C" b="81 36 D5 35"/>
- <a u="223D" b="A1 D7"/>
- <a u="223E" b="81 36 D5 36"/>
- <a u="223F" b="81 36 D5 37"/>
- <a u="2240" b="81 36 D5 38"/>
- <a u="2241" b="81 36 D5 39"/>
- <a u="2242" b="81 36 D6 30"/>
- <a u="2243" b="81 36 D6 31"/>
- <a u="2244" b="81 36 D6 32"/>
- <a u="2245" b="81 36 D6 33"/>
- <a u="2246" b="81 36 D6 34"/>
- <a u="2247" b="81 36 D6 35"/>
- <a u="2248" b="A1 D6"/>
- <a u="2249" b="81 36 D6 36"/>
- <a u="224A" b="81 36 D6 37"/>
- <a u="224B" b="81 36 D6 38"/>
- <a u="224C" b="A1 D5"/>
- <a u="224D" b="81 36 D6 39"/>
- <a u="224E" b="81 36 D7 30"/>
- <a u="224F" b="81 36 D7 31"/>
- <a u="2250" b="81 36 D7 32"/>
- <a u="2251" b="81 36 D7 33"/>
- <a u="2252" b="A8 50"/>
- <a u="2253" b="81 36 D7 34"/>
- <a u="2254" b="81 36 D7 35"/>
- <a u="2255" b="81 36 D7 36"/>
- <a u="2256" b="81 36 D7 37"/>
- <a u="2257" b="81 36 D7 38"/>
- <a u="2258" b="81 36 D7 39"/>
- <a u="2259" b="81 36 D8 30"/>
- <a u="225A" b="81 36 D8 31"/>
- <a u="225B" b="81 36 D8 32"/>
- <a u="225C" b="81 36 D8 33"/>
- <a u="225D" b="81 36 D8 34"/>
- <a u="225E" b="81 36 D8 35"/>
- <a u="225F" b="81 36 D8 36"/>
- <a u="2260" b="A1 D9"/>
- <a u="2261" b="A1 D4"/>
- <a u="2262" b="81 36 D8 37"/>
- <a u="2263" b="81 36 D8 38"/>
- <a u="2264" b="A1 DC"/>
- <a u="2265" b="A1 DD"/>
- <a u="2266" b="A8 51"/>
- <a u="2267" b="A8 52"/>
- <a u="2268" b="81 36 D8 39"/>
- <a u="2269" b="81 36 D9 30"/>
- <a u="226A" b="81 36 D9 31"/>
- <a u="226B" b="81 36 D9 32"/>
- <a u="226C" b="81 36 D9 33"/>
- <a u="226D" b="81 36 D9 34"/>
- <a u="226E" b="A1 DA"/>
- <a u="226F" b="A1 DB"/>
- <a u="2270" b="81 36 D9 35"/>
- <a u="2271" b="81 36 D9 36"/>
- <a u="2272" b="81 36 D9 37"/>
- <a u="2273" b="81 36 D9 38"/>
- <a u="2274" b="81 36 D9 39"/>
- <a u="2275" b="81 36 DA 30"/>
- <a u="2276" b="81 36 DA 31"/>
- <a u="2277" b="81 36 DA 32"/>
- <a u="2278" b="81 36 DA 33"/>
- <a u="2279" b="81 36 DA 34"/>
- <a u="227A" b="81 36 DA 35"/>
- <a u="227B" b="81 36 DA 36"/>
- <a u="227C" b="81 36 DA 37"/>
- <a u="227D" b="81 36 DA 38"/>
- <a u="227E" b="81 36 DA 39"/>
- <a u="227F" b="81 36 DB 30"/>
- <a u="2280" b="81 36 DB 31"/>
- <a u="2281" b="81 36 DB 32"/>
- <a u="2282" b="81 36 DB 33"/>
- <a u="2283" b="81 36 DB 34"/>
- <a u="2284" b="81 36 DB 35"/>
- <a u="2285" b="81 36 DB 36"/>
- <a u="2286" b="81 36 DB 37"/>
- <a u="2287" b="81 36 DB 38"/>
- <a u="2288" b="81 36 DB 39"/>
- <a u="2289" b="81 36 DC 30"/>
- <a u="228A" b="81 36 DC 31"/>
- <a u="228B" b="81 36 DC 32"/>
- <a u="228C" b="81 36 DC 33"/>
- <a u="228D" b="81 36 DC 34"/>
- <a u="228E" b="81 36 DC 35"/>
- <a u="228F" b="81 36 DC 36"/>
- <a u="2290" b="81 36 DC 37"/>
- <a u="2291" b="81 36 DC 38"/>
- <a u="2292" b="81 36 DC 39"/>
- <a u="2293" b="81 36 DD 30"/>
- <a u="2294" b="81 36 DD 31"/>
- <a u="2295" b="A8 92"/>
- <a u="2296" b="81 36 DD 32"/>
- <a u="2297" b="81 36 DD 33"/>
- <a u="2298" b="81 36 DD 34"/>
- <a u="2299" b="A1 D1"/>
- <a u="229A" b="81 36 DD 35"/>
- <a u="229B" b="81 36 DD 36"/>
- <a u="229C" b="81 36 DD 37"/>
- <a u="229D" b="81 36 DD 38"/>
- <a u="229E" b="81 36 DD 39"/>
- <a u="229F" b="81 36 DE 30"/>
- <a u="22A0" b="81 36 DE 31"/>
- <a u="22A1" b="81 36 DE 32"/>
- <a u="22A2" b="81 36 DE 33"/>
- <a u="22A3" b="81 36 DE 34"/>
- <a u="22A4" b="81 36 DE 35"/>
- <a u="22A5" b="A1 CD"/>
- <a u="22A6" b="81 36 DE 36"/>
- <a u="22A7" b="81 36 DE 37"/>
- <a u="22A8" b="81 36 DE 38"/>
- <a u="22A9" b="81 36 DE 39"/>
- <a u="22AA" b="81 36 DF 30"/>
- <a u="22AB" b="81 36 DF 31"/>
- <a u="22AC" b="81 36 DF 32"/>
- <a u="22AD" b="81 36 DF 33"/>
- <a u="22AE" b="81 36 DF 34"/>
- <a u="22AF" b="81 36 DF 35"/>
- <a u="22B0" b="81 36 DF 36"/>
- <a u="22B1" b="81 36 DF 37"/>
- <a u="22B2" b="81 36 DF 38"/>
- <a u="22B3" b="81 36 DF 39"/>
- <a u="22B4" b="81 36 E0 30"/>
- <a u="22B5" b="81 36 E0 31"/>
- <a u="22B6" b="81 36 E0 32"/>
- <a u="22B7" b="81 36 E0 33"/>
- <a u="22B8" b="81 36 E0 34"/>
- <a u="22B9" b="81 36 E0 35"/>
- <a u="22BA" b="81 36 E0 36"/>
- <a u="22BB" b="81 36 E0 37"/>
- <a u="22BC" b="81 36 E0 38"/>
- <a u="22BD" b="81 36 E0 39"/>
- <a u="22BE" b="81 36 E1 30"/>
- <a u="22BF" b="A8 53"/>
- <a u="22C0" b="81 36 E1 31"/>
- <a u="22C1" b="81 36 E1 32"/>
- <a u="22C2" b="81 36 E1 33"/>
- <a u="22C3" b="81 36 E1 34"/>
- <a u="22C4" b="81 36 E1 35"/>
- <a u="22C5" b="81 36 E1 36"/>
- <a u="22C6" b="81 36 E1 37"/>
- <a u="22C7" b="81 36 E1 38"/>
- <a u="22C8" b="81 36 E1 39"/>
- <a u="22C9" b="81 36 E2 30"/>
- <a u="22CA" b="81 36 E2 31"/>
- <a u="22CB" b="81 36 E2 32"/>
- <a u="22CC" b="81 36 E2 33"/>
- <a u="22CD" b="81 36 E2 34"/>
- <a u="22CE" b="81 36 E2 35"/>
- <a u="22CF" b="81 36 E2 36"/>
- <a u="22D0" b="81 36 E2 37"/>
- <a u="22D1" b="81 36 E2 38"/>
- <a u="22D2" b="81 36 E2 39"/>
- <a u="22D3" b="81 36 E3 30"/>
- <a u="22D4" b="81 36 E3 31"/>
- <a u="22D5" b="81 36 E3 32"/>
- <a u="22D6" b="81 36 E3 33"/>
- <a u="22D7" b="81 36 E3 34"/>
- <a u="22D8" b="81 36 E3 35"/>
- <a u="22D9" b="81 36 E3 36"/>
- <a u="22DA" b="81 36 E3 37"/>
- <a u="22DB" b="81 36 E3 38"/>
- <a u="22DC" b="81 36 E3 39"/>
- <a u="22DD" b="81 36 E4 30"/>
- <a u="22DE" b="81 36 E4 31"/>
- <a u="22DF" b="81 36 E4 32"/>
- <a u="22E0" b="81 36 E4 33"/>
- <a u="22E1" b="81 36 E4 34"/>
- <a u="22E2" b="81 36 E4 35"/>
- <a u="22E3" b="81 36 E4 36"/>
- <a u="22E4" b="81 36 E4 37"/>
- <a u="22E5" b="81 36 E4 38"/>
- <a u="22E6" b="81 36 E4 39"/>
- <a u="22E7" b="81 36 E5 30"/>
- <a u="22E8" b="81 36 E5 31"/>
- <a u="22E9" b="81 36 E5 32"/>
- <a u="22EA" b="81 36 E5 33"/>
- <a u="22EB" b="81 36 E5 34"/>
- <a u="22EC" b="81 36 E5 35"/>
- <a u="22ED" b="81 36 E5 36"/>
- <a u="22EE" b="81 36 E5 37"/>
- <a u="22EF" b="81 36 E5 38"/>
- <a u="22F0" b="81 36 E5 39"/>
- <a u="22F1" b="81 36 E6 30"/>
- <a u="22F2" b="81 36 E6 31"/>
- <a u="22F3" b="81 36 E6 32"/>
- <a u="22F4" b="81 36 E6 33"/>
- <a u="22F5" b="81 36 E6 34"/>
- <a u="22F6" b="81 36 E6 35"/>
- <a u="22F7" b="81 36 E6 36"/>
- <a u="22F8" b="81 36 E6 37"/>
- <a u="22F9" b="81 36 E6 38"/>
- <a u="22FA" b="81 36 E6 39"/>
- <a u="22FB" b="81 36 E7 30"/>
- <a u="22FC" b="81 36 E7 31"/>
- <a u="22FD" b="81 36 E7 32"/>
- <a u="22FE" b="81 36 E7 33"/>
- <a u="22FF" b="81 36 E7 34"/>
- <a u="2300" b="81 36 E7 35"/>
- <a u="2301" b="81 36 E7 36"/>
- <a u="2302" b="81 36 E7 37"/>
- <a u="2303" b="81 36 E7 38"/>
- <a u="2304" b="81 36 E7 39"/>
- <a u="2305" b="81 36 E8 30"/>
- <a u="2306" b="81 36 E8 31"/>
- <a u="2307" b="81 36 E8 32"/>
- <a u="2308" b="81 36 E8 33"/>
- <a u="2309" b="81 36 E8 34"/>
- <a u="230A" b="81 36 E8 35"/>
- <a u="230B" b="81 36 E8 36"/>
- <a u="230C" b="81 36 E8 37"/>
- <a u="230D" b="81 36 E8 38"/>
- <a u="230E" b="81 36 E8 39"/>
- <a u="230F" b="81 36 E9 30"/>
- <a u="2310" b="81 36 E9 31"/>
- <a u="2311" b="81 36 E9 32"/>
- <a u="2312" b="A1 D0"/>
- <a u="2313" b="81 36 E9 33"/>
- <a u="2314" b="81 36 E9 34"/>
- <a u="2315" b="81 36 E9 35"/>
- <a u="2316" b="81 36 E9 36"/>
- <a u="2317" b="81 36 E9 37"/>
- <a u="2318" b="81 36 E9 38"/>
- <a u="2319" b="81 36 E9 39"/>
- <a u="231A" b="81 36 EA 30"/>
- <a u="231B" b="81 36 EA 31"/>
- <a u="231C" b="81 36 EA 32"/>
- <a u="231D" b="81 36 EA 33"/>
- <a u="231E" b="81 36 EA 34"/>
- <a u="231F" b="81 36 EA 35"/>
- <a u="2320" b="81 36 EA 36"/>
- <a u="2321" b="81 36 EA 37"/>
- <a u="2322" b="81 36 EA 38"/>
- <a u="2323" b="81 36 EA 39"/>
- <a u="2324" b="81 36 EB 30"/>
- <a u="2325" b="81 36 EB 31"/>
- <a u="2326" b="81 36 EB 32"/>
- <a u="2327" b="81 36 EB 33"/>
- <a u="2328" b="81 36 EB 34"/>
- <a u="2329" b="81 36 EB 35"/>
- <a u="232A" b="81 36 EB 36"/>
- <a u="232B" b="81 36 EB 37"/>
- <a u="232C" b="81 36 EB 38"/>
- <a u="232D" b="81 36 EB 39"/>
- <a u="232E" b="81 36 EC 30"/>
- <a u="232F" b="81 36 EC 31"/>
- <a u="2330" b="81 36 EC 32"/>
- <a u="2331" b="81 36 EC 33"/>
- <a u="2332" b="81 36 EC 34"/>
- <a u="2333" b="81 36 EC 35"/>
- <a u="2334" b="81 36 EC 36"/>
- <a u="2335" b="81 36 EC 37"/>
- <a u="2336" b="81 36 EC 38"/>
- <a u="2337" b="81 36 EC 39"/>
- <a u="2338" b="81 36 ED 30"/>
- <a u="2339" b="81 36 ED 31"/>
- <a u="233A" b="81 36 ED 32"/>
- <a u="233B" b="81 36 ED 33"/>
- <a u="233C" b="81 36 ED 34"/>
- <a u="233D" b="81 36 ED 35"/>
- <a u="233E" b="81 36 ED 36"/>
- <a u="233F" b="81 36 ED 37"/>
- <a u="2340" b="81 36 ED 38"/>
- <a u="2341" b="81 36 ED 39"/>
- <a u="2342" b="81 36 EE 30"/>
- <a u="2343" b="81 36 EE 31"/>
- <a u="2344" b="81 36 EE 32"/>
- <a u="2345" b="81 36 EE 33"/>
- <a u="2346" b="81 36 EE 34"/>
- <a u="2347" b="81 36 EE 35"/>
- <a u="2348" b="81 36 EE 36"/>
- <a u="2349" b="81 36 EE 37"/>
- <a u="234A" b="81 36 EE 38"/>
- <a u="234B" b="81 36 EE 39"/>
- <a u="234C" b="81 36 EF 30"/>
- <a u="234D" b="81 36 EF 31"/>
- <a u="234E" b="81 36 EF 32"/>
- <a u="234F" b="81 36 EF 33"/>
- <a u="2350" b="81 36 EF 34"/>
- <a u="2351" b="81 36 EF 35"/>
- <a u="2352" b="81 36 EF 36"/>
- <a u="2353" b="81 36 EF 37"/>
- <a u="2354" b="81 36 EF 38"/>
- <a u="2355" b="81 36 EF 39"/>
- <a u="2356" b="81 36 F0 30"/>
- <a u="2357" b="81 36 F0 31"/>
- <a u="2358" b="81 36 F0 32"/>
- <a u="2359" b="81 36 F0 33"/>
- <a u="235A" b="81 36 F0 34"/>
- <a u="235B" b="81 36 F0 35"/>
- <a u="235C" b="81 36 F0 36"/>
- <a u="235D" b="81 36 F0 37"/>
- <a u="235E" b="81 36 F0 38"/>
- <a u="235F" b="81 36 F0 39"/>
- <a u="2360" b="81 36 F1 30"/>
- <a u="2361" b="81 36 F1 31"/>
- <a u="2362" b="81 36 F1 32"/>
- <a u="2363" b="81 36 F1 33"/>
- <a u="2364" b="81 36 F1 34"/>
- <a u="2365" b="81 36 F1 35"/>
- <a u="2366" b="81 36 F1 36"/>
- <a u="2367" b="81 36 F1 37"/>
- <a u="2368" b="81 36 F1 38"/>
- <a u="2369" b="81 36 F1 39"/>
- <a u="236A" b="81 36 F2 30"/>
- <a u="236B" b="81 36 F2 31"/>
- <a u="236C" b="81 36 F2 32"/>
- <a u="236D" b="81 36 F2 33"/>
- <a u="236E" b="81 36 F2 34"/>
- <a u="236F" b="81 36 F2 35"/>
- <a u="2370" b="81 36 F2 36"/>
- <a u="2371" b="81 36 F2 37"/>
- <a u="2372" b="81 36 F2 38"/>
- <a u="2373" b="81 36 F2 39"/>
- <a u="2374" b="81 36 F3 30"/>
- <a u="2375" b="81 36 F3 31"/>
- <a u="2376" b="81 36 F3 32"/>
- <a u="2377" b="81 36 F3 33"/>
- <a u="2378" b="81 36 F3 34"/>
- <a u="2379" b="81 36 F3 35"/>
- <a u="237A" b="81 36 F3 36"/>
- <a u="237B" b="81 36 F3 37"/>
- <a u="237C" b="81 36 F3 38"/>
- <a u="237D" b="81 36 F3 39"/>
- <a u="237E" b="81 36 F4 30"/>
- <a u="237F" b="81 36 F4 31"/>
- <a u="2380" b="81 36 F4 32"/>
- <a u="2381" b="81 36 F4 33"/>
- <a u="2382" b="81 36 F4 34"/>
- <a u="2383" b="81 36 F4 35"/>
- <a u="2384" b="81 36 F4 36"/>
- <a u="2385" b="81 36 F4 37"/>
- <a u="2386" b="81 36 F4 38"/>
- <a u="2387" b="81 36 F4 39"/>
- <a u="2388" b="81 36 F5 30"/>
- <a u="2389" b="81 36 F5 31"/>
- <a u="238A" b="81 36 F5 32"/>
- <a u="238B" b="81 36 F5 33"/>
- <a u="238C" b="81 36 F5 34"/>
- <a u="238D" b="81 36 F5 35"/>
- <a u="238E" b="81 36 F5 36"/>
- <a u="238F" b="81 36 F5 37"/>
- <a u="2390" b="81 36 F5 38"/>
- <a u="2391" b="81 36 F5 39"/>
- <a u="2392" b="81 36 F6 30"/>
- <a u="2393" b="81 36 F6 31"/>
- <a u="2394" b="81 36 F6 32"/>
- <a u="2395" b="81 36 F6 33"/>
- <a u="2396" b="81 36 F6 34"/>
- <a u="2397" b="81 36 F6 35"/>
- <a u="2398" b="81 36 F6 36"/>
- <a u="2399" b="81 36 F6 37"/>
- <a u="239A" b="81 36 F6 38"/>
- <a u="239B" b="81 36 F6 39"/>
- <a u="239C" b="81 36 F7 30"/>
- <a u="239D" b="81 36 F7 31"/>
- <a u="239E" b="81 36 F7 32"/>
- <a u="239F" b="81 36 F7 33"/>
- <a u="23A0" b="81 36 F7 34"/>
- <a u="23A1" b="81 36 F7 35"/>
- <a u="23A2" b="81 36 F7 36"/>
- <a u="23A3" b="81 36 F7 37"/>
- <a u="23A4" b="81 36 F7 38"/>
- <a u="23A5" b="81 36 F7 39"/>
- <a u="23A6" b="81 36 F8 30"/>
- <a u="23A7" b="81 36 F8 31"/>
- <a u="23A8" b="81 36 F8 32"/>
- <a u="23A9" b="81 36 F8 33"/>
- <a u="23AA" b="81 36 F8 34"/>
- <a u="23AB" b="81 36 F8 35"/>
- <a u="23AC" b="81 36 F8 36"/>
- <a u="23AD" b="81 36 F8 37"/>
- <a u="23AE" b="81 36 F8 38"/>
- <a u="23AF" b="81 36 F8 39"/>
- <a u="23B0" b="81 36 F9 30"/>
- <a u="23B1" b="81 36 F9 31"/>
- <a u="23B2" b="81 36 F9 32"/>
- <a u="23B3" b="81 36 F9 33"/>
- <a u="23B4" b="81 36 F9 34"/>
- <a u="23B5" b="81 36 F9 35"/>
- <a u="23B6" b="81 36 F9 36"/>
- <a u="23B7" b="81 36 F9 37"/>
- <a u="23B8" b="81 36 F9 38"/>
- <a u="23B9" b="81 36 F9 39"/>
- <a u="23BA" b="81 36 FA 30"/>
- <a u="23BB" b="81 36 FA 31"/>
- <a u="23BC" b="81 36 FA 32"/>
- <a u="23BD" b="81 36 FA 33"/>
- <a u="23BE" b="81 36 FA 34"/>
- <a u="23BF" b="81 36 FA 35"/>
- <a u="23C0" b="81 36 FA 36"/>
- <a u="23C1" b="81 36 FA 37"/>
- <a u="23C2" b="81 36 FA 38"/>
- <a u="23C3" b="81 36 FA 39"/>
- <a u="23C4" b="81 36 FB 30"/>
- <a u="23C5" b="81 36 FB 31"/>
- <a u="23C6" b="81 36 FB 32"/>
- <a u="23C7" b="81 36 FB 33"/>
- <a u="23C8" b="81 36 FB 34"/>
- <a u="23C9" b="81 36 FB 35"/>
- <a u="23CA" b="81 36 FB 36"/>
- <a u="23CB" b="81 36 FB 37"/>
- <a u="23CC" b="81 36 FB 38"/>
- <a u="23CD" b="81 36 FB 39"/>
- <a u="23CE" b="81 36 FC 30"/>
- <a u="23CF" b="81 36 FC 31"/>
- <a u="23D0" b="81 36 FC 32"/>
- <a u="23D1" b="81 36 FC 33"/>
- <a u="23D2" b="81 36 FC 34"/>
- <a u="23D3" b="81 36 FC 35"/>
- <a u="23D4" b="81 36 FC 36"/>
- <a u="23D5" b="81 36 FC 37"/>
- <a u="23D6" b="81 36 FC 38"/>
- <a u="23D7" b="81 36 FC 39"/>
- <a u="23D8" b="81 36 FD 30"/>
- <a u="23D9" b="81 36 FD 31"/>
- <a u="23DA" b="81 36 FD 32"/>
- <a u="23DB" b="81 36 FD 33"/>
- <a u="23DC" b="81 36 FD 34"/>
- <a u="23DD" b="81 36 FD 35"/>
- <a u="23DE" b="81 36 FD 36"/>
- <a u="23DF" b="81 36 FD 37"/>
- <a u="23E0" b="81 36 FD 38"/>
- <a u="23E1" b="81 36 FD 39"/>
- <a u="23E2" b="81 36 FE 30"/>
- <a u="23E3" b="81 36 FE 31"/>
- <a u="23E4" b="81 36 FE 32"/>
- <a u="23E5" b="81 36 FE 33"/>
- <a u="23E6" b="81 36 FE 34"/>
- <a u="23E7" b="81 36 FE 35"/>
- <a u="23E8" b="81 36 FE 36"/>
- <a u="23E9" b="81 36 FE 37"/>
- <a u="23EA" b="81 36 FE 38"/>
- <a u="23EB" b="81 36 FE 39"/>
- <a u="23EC" b="81 37 81 30"/>
- <a u="23ED" b="81 37 81 31"/>
- <a u="23EE" b="81 37 81 32"/>
- <a u="23EF" b="81 37 81 33"/>
- <a u="23F0" b="81 37 81 34"/>
- <a u="23F1" b="81 37 81 35"/>
- <a u="23F2" b="81 37 81 36"/>
- <a u="23F3" b="81 37 81 37"/>
- <a u="23F4" b="81 37 81 38"/>
- <a u="23F5" b="81 37 81 39"/>
- <a u="23F6" b="81 37 82 30"/>
- <a u="23F7" b="81 37 82 31"/>
- <a u="23F8" b="81 37 82 32"/>
- <a u="23F9" b="81 37 82 33"/>
- <a u="23FA" b="81 37 82 34"/>
- <a u="23FB" b="81 37 82 35"/>
- <a u="23FC" b="81 37 82 36"/>
- <a u="23FD" b="81 37 82 37"/>
- <a u="23FE" b="81 37 82 38"/>
- <a u="23FF" b="81 37 82 39"/>
- <a u="2400" b="81 37 83 30"/>
- <a u="2401" b="81 37 83 31"/>
- <a u="2402" b="81 37 83 32"/>
- <a u="2403" b="81 37 83 33"/>
- <a u="2404" b="81 37 83 34"/>
- <a u="2405" b="81 37 83 35"/>
- <a u="2406" b="81 37 83 36"/>
- <a u="2407" b="81 37 83 37"/>
- <a u="2408" b="81 37 83 38"/>
- <a u="2409" b="81 37 83 39"/>
- <a u="240A" b="81 37 84 30"/>
- <a u="240B" b="81 37 84 31"/>
- <a u="240C" b="81 37 84 32"/>
- <a u="240D" b="81 37 84 33"/>
- <a u="240E" b="81 37 84 34"/>
- <a u="240F" b="81 37 84 35"/>
- <a u="2410" b="81 37 84 36"/>
- <a u="2411" b="81 37 84 37"/>
- <a u="2412" b="81 37 84 38"/>
- <a u="2413" b="81 37 84 39"/>
- <a u="2414" b="81 37 85 30"/>
- <a u="2415" b="81 37 85 31"/>
- <a u="2416" b="81 37 85 32"/>
- <a u="2417" b="81 37 85 33"/>
- <a u="2418" b="81 37 85 34"/>
- <a u="2419" b="81 37 85 35"/>
- <a u="241A" b="81 37 85 36"/>
- <a u="241B" b="81 37 85 37"/>
- <a u="241C" b="81 37 85 38"/>
- <a u="241D" b="81 37 85 39"/>
- <a u="241E" b="81 37 86 30"/>
- <a u="241F" b="81 37 86 31"/>
- <a u="2420" b="81 37 86 32"/>
- <a u="2421" b="81 37 86 33"/>
- <a u="2422" b="81 37 86 34"/>
- <a u="2423" b="81 37 86 35"/>
- <a u="2424" b="81 37 86 36"/>
- <a u="2425" b="81 37 86 37"/>
- <a u="2426" b="81 37 86 38"/>
- <a u="2427" b="81 37 86 39"/>
- <a u="2428" b="81 37 87 30"/>
- <a u="2429" b="81 37 87 31"/>
- <a u="242A" b="81 37 87 32"/>
- <a u="242B" b="81 37 87 33"/>
- <a u="242C" b="81 37 87 34"/>
- <a u="242D" b="81 37 87 35"/>
- <a u="242E" b="81 37 87 36"/>
- <a u="242F" b="81 37 87 37"/>
- <a u="2430" b="81 37 87 38"/>
- <a u="2431" b="81 37 87 39"/>
- <a u="2432" b="81 37 88 30"/>
- <a u="2433" b="81 37 88 31"/>
- <a u="2434" b="81 37 88 32"/>
- <a u="2435" b="81 37 88 33"/>
- <a u="2436" b="81 37 88 34"/>
- <a u="2437" b="81 37 88 35"/>
- <a u="2438" b="81 37 88 36"/>
- <a u="2439" b="81 37 88 37"/>
- <a u="243A" b="81 37 88 38"/>
- <a u="243B" b="81 37 88 39"/>
- <a u="243C" b="81 37 89 30"/>
- <a u="243D" b="81 37 89 31"/>
- <a u="243E" b="81 37 89 32"/>
- <a u="243F" b="81 37 89 33"/>
- <a u="2440" b="81 37 89 34"/>
- <a u="2441" b="81 37 89 35"/>
- <a u="2442" b="81 37 89 36"/>
- <a u="2443" b="81 37 89 37"/>
- <a u="2444" b="81 37 89 38"/>
- <a u="2445" b="81 37 89 39"/>
- <a u="2446" b="81 37 8A 30"/>
- <a u="2447" b="81 37 8A 31"/>
- <a u="2448" b="81 37 8A 32"/>
- <a u="2449" b="81 37 8A 33"/>
- <a u="244A" b="81 37 8A 34"/>
- <a u="244B" b="81 37 8A 35"/>
- <a u="244C" b="81 37 8A 36"/>
- <a u="244D" b="81 37 8A 37"/>
- <a u="244E" b="81 37 8A 38"/>
- <a u="244F" b="81 37 8A 39"/>
- <a u="2450" b="81 37 8B 30"/>
- <a u="2451" b="81 37 8B 31"/>
- <a u="2452" b="81 37 8B 32"/>
- <a u="2453" b="81 37 8B 33"/>
- <a u="2454" b="81 37 8B 34"/>
- <a u="2455" b="81 37 8B 35"/>
- <a u="2456" b="81 37 8B 36"/>
- <a u="2457" b="81 37 8B 37"/>
- <a u="2458" b="81 37 8B 38"/>
- <a u="2459" b="81 37 8B 39"/>
- <a u="245A" b="81 37 8C 30"/>
- <a u="245B" b="81 37 8C 31"/>
- <a u="245C" b="81 37 8C 32"/>
- <a u="245D" b="81 37 8C 33"/>
- <a u="245E" b="81 37 8C 34"/>
- <a u="245F" b="81 37 8C 35"/>
- <a u="2460" b="A2 D9"/>
- <a u="2461" b="A2 DA"/>
- <a u="2462" b="A2 DB"/>
- <a u="2463" b="A2 DC"/>
- <a u="2464" b="A2 DD"/>
- <a u="2465" b="A2 DE"/>
- <a u="2466" b="A2 DF"/>
- <a u="2467" b="A2 E0"/>
- <a u="2468" b="A2 E1"/>
- <a u="2469" b="A2 E2"/>
- <a u="246A" b="81 37 8C 36"/>
- <a u="246B" b="81 37 8C 37"/>
- <a u="246C" b="81 37 8C 38"/>
- <a u="246D" b="81 37 8C 39"/>
- <a u="246E" b="81 37 8D 30"/>
- <a u="246F" b="81 37 8D 31"/>
- <a u="2470" b="81 37 8D 32"/>
- <a u="2471" b="81 37 8D 33"/>
- <a u="2472" b="81 37 8D 34"/>
- <a u="2473" b="81 37 8D 35"/>
- <a u="2474" b="A2 C5"/>
- <a u="2475" b="A2 C6"/>
- <a u="2476" b="A2 C7"/>
- <a u="2477" b="A2 C8"/>
- <a u="2478" b="A2 C9"/>
- <a u="2479" b="A2 CA"/>
- <a u="247A" b="A2 CB"/>
- <a u="247B" b="A2 CC"/>
- <a u="247C" b="A2 CD"/>
- <a u="247D" b="A2 CE"/>
- <a u="247E" b="A2 CF"/>
- <a u="247F" b="A2 D0"/>
- <a u="2480" b="A2 D1"/>
- <a u="2481" b="A2 D2"/>
- <a u="2482" b="A2 D3"/>
- <a u="2483" b="A2 D4"/>
- <a u="2484" b="A2 D5"/>
- <a u="2485" b="A2 D6"/>
- <a u="2486" b="A2 D7"/>
- <a u="2487" b="A2 D8"/>
- <a u="2488" b="A2 B1"/>
- <a u="2489" b="A2 B2"/>
- <a u="248A" b="A2 B3"/>
- <a u="248B" b="A2 B4"/>
- <a u="248C" b="A2 B5"/>
- <a u="248D" b="A2 B6"/>
- <a u="248E" b="A2 B7"/>
- <a u="248F" b="A2 B8"/>
- <a u="2490" b="A2 B9"/>
- <a u="2491" b="A2 BA"/>
- <a u="2492" b="A2 BB"/>
- <a u="2493" b="A2 BC"/>
- <a u="2494" b="A2 BD"/>
- <a u="2495" b="A2 BE"/>
- <a u="2496" b="A2 BF"/>
- <a u="2497" b="A2 C0"/>
- <a u="2498" b="A2 C1"/>
- <a u="2499" b="A2 C2"/>
- <a u="249A" b="A2 C3"/>
- <a u="249B" b="A2 C4"/>
- <a u="249C" b="81 37 8D 36"/>
- <a u="249D" b="81 37 8D 37"/>
- <a u="249E" b="81 37 8D 38"/>
- <a u="249F" b="81 37 8D 39"/>
- <a u="24A0" b="81 37 8E 30"/>
- <a u="24A1" b="81 37 8E 31"/>
- <a u="24A2" b="81 37 8E 32"/>
- <a u="24A3" b="81 37 8E 33"/>
- <a u="24A4" b="81 37 8E 34"/>
- <a u="24A5" b="81 37 8E 35"/>
- <a u="24A6" b="81 37 8E 36"/>
- <a u="24A7" b="81 37 8E 37"/>
- <a u="24A8" b="81 37 8E 38"/>
- <a u="24A9" b="81 37 8E 39"/>
- <a u="24AA" b="81 37 8F 30"/>
- <a u="24AB" b="81 37 8F 31"/>
- <a u="24AC" b="81 37 8F 32"/>
- <a u="24AD" b="81 37 8F 33"/>
- <a u="24AE" b="81 37 8F 34"/>
- <a u="24AF" b="81 37 8F 35"/>
- <a u="24B0" b="81 37 8F 36"/>
- <a u="24B1" b="81 37 8F 37"/>
- <a u="24B2" b="81 37 8F 38"/>
- <a u="24B3" b="81 37 8F 39"/>
- <a u="24B4" b="81 37 90 30"/>
- <a u="24B5" b="81 37 90 31"/>
- <a u="24B6" b="81 37 90 32"/>
- <a u="24B7" b="81 37 90 33"/>
- <a u="24B8" b="81 37 90 34"/>
- <a u="24B9" b="81 37 90 35"/>
- <a u="24BA" b="81 37 90 36"/>
- <a u="24BB" b="81 37 90 37"/>
- <a u="24BC" b="81 37 90 38"/>
- <a u="24BD" b="81 37 90 39"/>
- <a u="24BE" b="81 37 91 30"/>
- <a u="24BF" b="81 37 91 31"/>
- <a u="24C0" b="81 37 91 32"/>
- <a u="24C1" b="81 37 91 33"/>
- <a u="24C2" b="81 37 91 34"/>
- <a u="24C3" b="81 37 91 35"/>
- <a u="24C4" b="81 37 91 36"/>
- <a u="24C5" b="81 37 91 37"/>
- <a u="24C6" b="81 37 91 38"/>
- <a u="24C7" b="81 37 91 39"/>
- <a u="24C8" b="81 37 92 30"/>
- <a u="24C9" b="81 37 92 31"/>
- <a u="24CA" b="81 37 92 32"/>
- <a u="24CB" b="81 37 92 33"/>
- <a u="24CC" b="81 37 92 34"/>
- <a u="24CD" b="81 37 92 35"/>
- <a u="24CE" b="81 37 92 36"/>
- <a u="24CF" b="81 37 92 37"/>
- <a u="24D0" b="81 37 92 38"/>
- <a u="24D1" b="81 37 92 39"/>
- <a u="24D2" b="81 37 93 30"/>
- <a u="24D3" b="81 37 93 31"/>
- <a u="24D4" b="81 37 93 32"/>
- <a u="24D5" b="81 37 93 33"/>
- <a u="24D6" b="81 37 93 34"/>
- <a u="24D7" b="81 37 93 35"/>
- <a u="24D8" b="81 37 93 36"/>
- <a u="24D9" b="81 37 93 37"/>
- <a u="24DA" b="81 37 93 38"/>
- <a u="24DB" b="81 37 93 39"/>
- <a u="24DC" b="81 37 94 30"/>
- <a u="24DD" b="81 37 94 31"/>
- <a u="24DE" b="81 37 94 32"/>
- <a u="24DF" b="81 37 94 33"/>
- <a u="24E0" b="81 37 94 34"/>
- <a u="24E1" b="81 37 94 35"/>
- <a u="24E2" b="81 37 94 36"/>
- <a u="24E3" b="81 37 94 37"/>
- <a u="24E4" b="81 37 94 38"/>
- <a u="24E5" b="81 37 94 39"/>
- <a u="24E6" b="81 37 95 30"/>
- <a u="24E7" b="81 37 95 31"/>
- <a u="24E8" b="81 37 95 32"/>
- <a u="24E9" b="81 37 95 33"/>
- <a u="24EA" b="81 37 95 34"/>
- <a u="24EB" b="81 37 95 35"/>
- <a u="24EC" b="81 37 95 36"/>
- <a u="24ED" b="81 37 95 37"/>
- <a u="24EE" b="81 37 95 38"/>
- <a u="24EF" b="81 37 95 39"/>
- <a u="24F0" b="81 37 96 30"/>
- <a u="24F1" b="81 37 96 31"/>
- <a u="24F2" b="81 37 96 32"/>
- <a u="24F3" b="81 37 96 33"/>
- <a u="24F4" b="81 37 96 34"/>
- <a u="24F5" b="81 37 96 35"/>
- <a u="24F6" b="81 37 96 36"/>
- <a u="24F7" b="81 37 96 37"/>
- <a u="24F8" b="81 37 96 38"/>
- <a u="24F9" b="81 37 96 39"/>
- <a u="24FA" b="81 37 97 30"/>
- <a u="24FB" b="81 37 97 31"/>
- <a u="24FC" b="81 37 97 32"/>
- <a u="24FD" b="81 37 97 33"/>
- <a u="24FE" b="81 37 97 34"/>
- <a u="24FF" b="81 37 97 35"/>
- <a u="2500" b="A9 A4"/>
- <a u="2501" b="A9 A5"/>
- <a u="2502" b="A9 A6"/>
- <a u="2503" b="A9 A7"/>
- <a u="2504" b="A9 A8"/>
- <a u="2505" b="A9 A9"/>
- <a u="2506" b="A9 AA"/>
- <a u="2507" b="A9 AB"/>
- <a u="2508" b="A9 AC"/>
- <a u="2509" b="A9 AD"/>
- <a u="250A" b="A9 AE"/>
- <a u="250B" b="A9 AF"/>
- <a u="250C" b="A9 B0"/>
- <a u="250D" b="A9 B1"/>
- <a u="250E" b="A9 B2"/>
- <a u="250F" b="A9 B3"/>
- <a u="2510" b="A9 B4"/>
- <a u="2511" b="A9 B5"/>
- <a u="2512" b="A9 B6"/>
- <a u="2513" b="A9 B7"/>
- <a u="2514" b="A9 B8"/>
- <a u="2515" b="A9 B9"/>
- <a u="2516" b="A9 BA"/>
- <a u="2517" b="A9 BB"/>
- <a u="2518" b="A9 BC"/>
- <a u="2519" b="A9 BD"/>
- <a u="251A" b="A9 BE"/>
- <a u="251B" b="A9 BF"/>
- <a u="251C" b="A9 C0"/>
- <a u="251D" b="A9 C1"/>
- <a u="251E" b="A9 C2"/>
- <a u="251F" b="A9 C3"/>
- <a u="2520" b="A9 C4"/>
- <a u="2521" b="A9 C5"/>
- <a u="2522" b="A9 C6"/>
- <a u="2523" b="A9 C7"/>
- <a u="2524" b="A9 C8"/>
- <a u="2525" b="A9 C9"/>
- <a u="2526" b="A9 CA"/>
- <a u="2527" b="A9 CB"/>
- <a u="2528" b="A9 CC"/>
- <a u="2529" b="A9 CD"/>
- <a u="252A" b="A9 CE"/>
- <a u="252B" b="A9 CF"/>
- <a u="252C" b="A9 D0"/>
- <a u="252D" b="A9 D1"/>
- <a u="252E" b="A9 D2"/>
- <a u="252F" b="A9 D3"/>
- <a u="2530" b="A9 D4"/>
- <a u="2531" b="A9 D5"/>
- <a u="2532" b="A9 D6"/>
- <a u="2533" b="A9 D7"/>
- <a u="2534" b="A9 D8"/>
- <a u="2535" b="A9 D9"/>
- <a u="2536" b="A9 DA"/>
- <a u="2537" b="A9 DB"/>
- <a u="2538" b="A9 DC"/>
- <a u="2539" b="A9 DD"/>
- <a u="253A" b="A9 DE"/>
- <a u="253B" b="A9 DF"/>
- <a u="253C" b="A9 E0"/>
- <a u="253D" b="A9 E1"/>
- <a u="253E" b="A9 E2"/>
- <a u="253F" b="A9 E3"/>
- <a u="2540" b="A9 E4"/>
- <a u="2541" b="A9 E5"/>
- <a u="2542" b="A9 E6"/>
- <a u="2543" b="A9 E7"/>
- <a u="2544" b="A9 E8"/>
- <a u="2545" b="A9 E9"/>
- <a u="2546" b="A9 EA"/>
- <a u="2547" b="A9 EB"/>
- <a u="2548" b="A9 EC"/>
- <a u="2549" b="A9 ED"/>
- <a u="254A" b="A9 EE"/>
- <a u="254B" b="A9 EF"/>
- <a u="254C" b="81 37 97 36"/>
- <a u="254D" b="81 37 97 37"/>
- <a u="254E" b="81 37 97 38"/>
- <a u="254F" b="81 37 97 39"/>
- <a u="2550" b="A8 54"/>
- <a u="2551" b="A8 55"/>
- <a u="2552" b="A8 56"/>
- <a u="2553" b="A8 57"/>
- <a u="2554" b="A8 58"/>
- <a u="2555" b="A8 59"/>
- <a u="2556" b="A8 5A"/>
- <a u="2557" b="A8 5B"/>
- <a u="2558" b="A8 5C"/>
- <a u="2559" b="A8 5D"/>
- <a u="255A" b="A8 5E"/>
- <a u="255B" b="A8 5F"/>
- <a u="255C" b="A8 60"/>
- <a u="255D" b="A8 61"/>
- <a u="255E" b="A8 62"/>
- <a u="255F" b="A8 63"/>
- <a u="2560" b="A8 64"/>
- <a u="2561" b="A8 65"/>
- <a u="2562" b="A8 66"/>
- <a u="2563" b="A8 67"/>
- <a u="2564" b="A8 68"/>
- <a u="2565" b="A8 69"/>
- <a u="2566" b="A8 6A"/>
- <a u="2567" b="A8 6B"/>
- <a u="2568" b="A8 6C"/>
- <a u="2569" b="A8 6D"/>
- <a u="256A" b="A8 6E"/>
- <a u="256B" b="A8 6F"/>
- <a u="256C" b="A8 70"/>
- <a u="256D" b="A8 71"/>
- <a u="256E" b="A8 72"/>
- <a u="256F" b="A8 73"/>
- <a u="2570" b="A8 74"/>
- <a u="2571" b="A8 75"/>
- <a u="2572" b="A8 76"/>
- <a u="2573" b="A8 77"/>
- <a u="2574" b="81 37 98 30"/>
- <a u="2575" b="81 37 98 31"/>
- <a u="2576" b="81 37 98 32"/>
- <a u="2577" b="81 37 98 33"/>
- <a u="2578" b="81 37 98 34"/>
- <a u="2579" b="81 37 98 35"/>
- <a u="257A" b="81 37 98 36"/>
- <a u="257B" b="81 37 98 37"/>
- <a u="257C" b="81 37 98 38"/>
- <a u="257D" b="81 37 98 39"/>
- <a u="257E" b="81 37 99 30"/>
- <a u="257F" b="81 37 99 31"/>
- <a u="2580" b="81 37 99 32"/>
- <a u="2581" b="A8 78"/>
- <a u="2582" b="A8 79"/>
- <a u="2583" b="A8 7A"/>
- <a u="2584" b="A8 7B"/>
- <a u="2585" b="A8 7C"/>
- <a u="2586" b="A8 7D"/>
- <a u="2587" b="A8 7E"/>
- <a u="2588" b="A8 80"/>
- <a u="2589" b="A8 81"/>
- <a u="258A" b="A8 82"/>
- <a u="258B" b="A8 83"/>
- <a u="258C" b="A8 84"/>
- <a u="258D" b="A8 85"/>
- <a u="258E" b="A8 86"/>
- <a u="258F" b="A8 87"/>
- <a u="2590" b="81 37 99 33"/>
- <a u="2591" b="81 37 99 34"/>
- <a u="2592" b="81 37 99 35"/>
- <a u="2593" b="A8 88"/>
- <a u="2594" b="A8 89"/>
- <a u="2595" b="A8 8A"/>
- <a u="2596" b="81 37 99 36"/>
- <a u="2597" b="81 37 99 37"/>
- <a u="2598" b="81 37 99 38"/>
- <a u="2599" b="81 37 99 39"/>
- <a u="259A" b="81 37 9A 30"/>
- <a u="259B" b="81 37 9A 31"/>
- <a u="259C" b="81 37 9A 32"/>
- <a u="259D" b="81 37 9A 33"/>
- <a u="259E" b="81 37 9A 34"/>
- <a u="259F" b="81 37 9A 35"/>
- <a u="25A0" b="A1 F6"/>
- <a u="25A1" b="A1 F5"/>
- <a u="25A2" b="81 37 9A 36"/>
- <a u="25A3" b="81 37 9A 37"/>
- <a u="25A4" b="81 37 9A 38"/>
- <a u="25A5" b="81 37 9A 39"/>
- <a u="25A6" b="81 37 9B 30"/>
- <a u="25A7" b="81 37 9B 31"/>
- <a u="25A8" b="81 37 9B 32"/>
- <a u="25A9" b="81 37 9B 33"/>
- <a u="25AA" b="81 37 9B 34"/>
- <a u="25AB" b="81 37 9B 35"/>
- <a u="25AC" b="81 37 9B 36"/>
- <a u="25AD" b="81 37 9B 37"/>
- <a u="25AE" b="81 37 9B 38"/>
- <a u="25AF" b="81 37 9B 39"/>
- <a u="25B0" b="81 37 9C 30"/>
- <a u="25B1" b="81 37 9C 31"/>
- <a u="25B2" b="A1 F8"/>
- <a u="25B3" b="A1 F7"/>
- <a u="25B4" b="81 37 9C 32"/>
- <a u="25B5" b="81 37 9C 33"/>
- <a u="25B6" b="81 37 9C 34"/>
- <a u="25B7" b="81 37 9C 35"/>
- <a u="25B8" b="81 37 9C 36"/>
- <a u="25B9" b="81 37 9C 37"/>
- <a u="25BA" b="81 37 9C 38"/>
- <a u="25BB" b="81 37 9C 39"/>
- <a u="25BC" b="A8 8B"/>
- <a u="25BD" b="A8 8C"/>
- <a u="25BE" b="81 37 9D 30"/>
- <a u="25BF" b="81 37 9D 31"/>
- <a u="25C0" b="81 37 9D 32"/>
- <a u="25C1" b="81 37 9D 33"/>
- <a u="25C2" b="81 37 9D 34"/>
- <a u="25C3" b="81 37 9D 35"/>
- <a u="25C4" b="81 37 9D 36"/>
- <a u="25C5" b="81 37 9D 37"/>
- <a u="25C6" b="A1 F4"/>
- <a u="25C7" b="A1 F3"/>
- <a u="25C8" b="81 37 9D 38"/>
- <a u="25C9" b="81 37 9D 39"/>
- <a u="25CA" b="81 37 9E 30"/>
- <a u="25CB" b="A1 F0"/>
- <a u="25CC" b="81 37 9E 31"/>
- <a u="25CD" b="81 37 9E 32"/>
- <a u="25CE" b="A1 F2"/>
- <a u="25CF" b="A1 F1"/>
- <a u="25D0" b="81 37 9E 33"/>
- <a u="25D1" b="81 37 9E 34"/>
- <a u="25D2" b="81 37 9E 35"/>
- <a u="25D3" b="81 37 9E 36"/>
- <a u="25D4" b="81 37 9E 37"/>
- <a u="25D5" b="81 37 9E 38"/>
- <a u="25D6" b="81 37 9E 39"/>
- <a u="25D7" b="81 37 9F 30"/>
- <a u="25D8" b="81 37 9F 31"/>
- <a u="25D9" b="81 37 9F 32"/>
- <a u="25DA" b="81 37 9F 33"/>
- <a u="25DB" b="81 37 9F 34"/>
- <a u="25DC" b="81 37 9F 35"/>
- <a u="25DD" b="81 37 9F 36"/>
- <a u="25DE" b="81 37 9F 37"/>
- <a u="25DF" b="81 37 9F 38"/>
- <a u="25E0" b="81 37 9F 39"/>
- <a u="25E1" b="81 37 A0 30"/>
- <a u="25E2" b="A8 8D"/>
- <a u="25E3" b="A8 8E"/>
- <a u="25E4" b="A8 8F"/>
- <a u="25E5" b="A8 90"/>
- <a u="25E6" b="81 37 A0 31"/>
- <a u="25E7" b="81 37 A0 32"/>
- <a u="25E8" b="81 37 A0 33"/>
- <a u="25E9" b="81 37 A0 34"/>
- <a u="25EA" b="81 37 A0 35"/>
- <a u="25EB" b="81 37 A0 36"/>
- <a u="25EC" b="81 37 A0 37"/>
- <a u="25ED" b="81 37 A0 38"/>
- <a u="25EE" b="81 37 A0 39"/>
- <a u="25EF" b="81 37 A1 30"/>
- <a u="25F0" b="81 37 A1 31"/>
- <a u="25F1" b="81 37 A1 32"/>
- <a u="25F2" b="81 37 A1 33"/>
- <a u="25F3" b="81 37 A1 34"/>
- <a u="25F4" b="81 37 A1 35"/>
- <a u="25F5" b="81 37 A1 36"/>
- <a u="25F6" b="81 37 A1 37"/>
- <a u="25F7" b="81 37 A1 38"/>
- <a u="25F8" b="81 37 A1 39"/>
- <a u="25F9" b="81 37 A2 30"/>
- <a u="25FA" b="81 37 A2 31"/>
- <a u="25FB" b="81 37 A2 32"/>
- <a u="25FC" b="81 37 A2 33"/>
- <a u="25FD" b="81 37 A2 34"/>
- <a u="25FE" b="81 37 A2 35"/>
- <a u="25FF" b="81 37 A2 36"/>
- <a u="2600" b="81 37 A2 37"/>
- <a u="2601" b="81 37 A2 38"/>
- <a u="2602" b="81 37 A2 39"/>
- <a u="2603" b="81 37 A3 30"/>
- <a u="2604" b="81 37 A3 31"/>
- <a u="2605" b="A1 EF"/>
- <a u="2606" b="A1 EE"/>
- <a u="2607" b="81 37 A3 32"/>
- <a u="2608" b="81 37 A3 33"/>
- <a u="2609" b="A8 91"/>
- <a u="260A" b="81 37 A3 34"/>
- <a u="260B" b="81 37 A3 35"/>
- <a u="260C" b="81 37 A3 36"/>
- <a u="260D" b="81 37 A3 37"/>
- <a u="260E" b="81 37 A3 38"/>
- <a u="260F" b="81 37 A3 39"/>
- <a u="2610" b="81 37 A4 30"/>
- <a u="2611" b="81 37 A4 31"/>
- <a u="2612" b="81 37 A4 32"/>
- <a u="2613" b="81 37 A4 33"/>
- <a u="2614" b="81 37 A4 34"/>
- <a u="2615" b="81 37 A4 35"/>
- <a u="2616" b="81 37 A4 36"/>
- <a u="2617" b="81 37 A4 37"/>
- <a u="2618" b="81 37 A4 38"/>
- <a u="2619" b="81 37 A4 39"/>
- <a u="261A" b="81 37 A5 30"/>
- <a u="261B" b="81 37 A5 31"/>
- <a u="261C" b="81 37 A5 32"/>
- <a u="261D" b="81 37 A5 33"/>
- <a u="261E" b="81 37 A5 34"/>
- <a u="261F" b="81 37 A5 35"/>
- <a u="2620" b="81 37 A5 36"/>
- <a u="2621" b="81 37 A5 37"/>
- <a u="2622" b="81 37 A5 38"/>
- <a u="2623" b="81 37 A5 39"/>
- <a u="2624" b="81 37 A6 30"/>
- <a u="2625" b="81 37 A6 31"/>
- <a u="2626" b="81 37 A6 32"/>
- <a u="2627" b="81 37 A6 33"/>
- <a u="2628" b="81 37 A6 34"/>
- <a u="2629" b="81 37 A6 35"/>
- <a u="262A" b="81 37 A6 36"/>
- <a u="262B" b="81 37 A6 37"/>
- <a u="262C" b="81 37 A6 38"/>
- <a u="262D" b="81 37 A6 39"/>
- <a u="262E" b="81 37 A7 30"/>
- <a u="262F" b="81 37 A7 31"/>
- <a u="2630" b="81 37 A7 32"/>
- <a u="2631" b="81 37 A7 33"/>
- <a u="2632" b="81 37 A7 34"/>
- <a u="2633" b="81 37 A7 35"/>
- <a u="2634" b="81 37 A7 36"/>
- <a u="2635" b="81 37 A7 37"/>
- <a u="2636" b="81 37 A7 38"/>
- <a u="2637" b="81 37 A7 39"/>
- <a u="2638" b="81 37 A8 30"/>
- <a u="2639" b="81 37 A8 31"/>
- <a u="263A" b="81 37 A8 32"/>
- <a u="263B" b="81 37 A8 33"/>
- <a u="263C" b="81 37 A8 34"/>
- <a u="263D" b="81 37 A8 35"/>
- <a u="263E" b="81 37 A8 36"/>
- <a u="263F" b="81 37 A8 37"/>
- <a u="2640" b="A1 E2"/>
- <a u="2641" b="81 37 A8 38"/>
- <a u="2642" b="A1 E1"/>
- <a u="2E81" b="FE 50"/>
- <a u="2E82" b="81 38 FD 39"/>
- <a u="2E83" b="81 38 FE 30"/>
- <a u="2E84" b="FE 54"/>
- <a u="2E85" b="81 38 FE 31"/>
- <a u="2E86" b="81 38 FE 32"/>
- <a u="2E87" b="81 38 FE 33"/>
- <a u="2E88" b="FE 57"/>
- <a u="2E89" b="81 38 FE 34"/>
- <a u="2E8A" b="81 38 FE 35"/>
- <a u="2E8B" b="FE 58"/>
- <a u="2E8C" b="FE 5D"/>
- <a u="2E8D" b="81 38 FE 36"/>
- <a u="2E8E" b="81 38 FE 37"/>
- <a u="2E8F" b="81 38 FE 38"/>
- <a u="2E90" b="81 38 FE 39"/>
- <a u="2E91" b="81 39 81 30"/>
- <a u="2E92" b="81 39 81 31"/>
- <a u="2E93" b="81 39 81 32"/>
- <a u="2E94" b="81 39 81 33"/>
- <a u="2E95" b="81 39 81 34"/>
- <a u="2E96" b="81 39 81 35"/>
- <a u="2E97" b="FE 5E"/>
- <a u="2E98" b="81 39 81 36"/>
- <a u="2E99" b="81 39 81 37"/>
- <a u="2E9A" b="81 39 81 38"/>
- <a u="2E9B" b="81 39 81 39"/>
- <a u="2E9C" b="81 39 82 30"/>
- <a u="2E9D" b="81 39 82 31"/>
- <a u="2E9E" b="81 39 82 32"/>
- <a u="2E9F" b="81 39 82 33"/>
- <a u="2EA0" b="81 39 82 34"/>
- <a u="2EA1" b="81 39 82 35"/>
- <a u="2EA2" b="81 39 82 36"/>
- <a u="2EA3" b="81 39 82 37"/>
- <a u="2EA4" b="81 39 82 38"/>
- <a u="2EA5" b="81 39 82 39"/>
- <a u="2EA6" b="81 39 83 30"/>
- <a u="2EA7" b="FE 6B"/>
- <a u="2EA8" b="81 39 83 31"/>
- <a u="2EA9" b="81 39 83 32"/>
- <a u="2EAA" b="FE 6E"/>
- <a u="2EAB" b="81 39 83 33"/>
- <a u="2EAC" b="81 39 83 34"/>
- <a u="2EAD" b="81 39 83 35"/>
- <a u="2EAE" b="FE 71"/>
- <a u="2EAF" b="81 39 83 36"/>
- <a u="2EB0" b="81 39 83 37"/>
- <a u="2EB1" b="81 39 83 38"/>
- <a u="2EB2" b="81 39 83 39"/>
- <a u="2EB3" b="FE 73"/>
- <a u="2EB4" b="81 39 84 30"/>
- <a u="2EB5" b="81 39 84 31"/>
- <a u="2EB6" b="FE 74"/>
- <a u="2EB7" b="FE 75"/>
- <a u="2EB8" b="81 39 84 32"/>
- <a u="2EB9" b="81 39 84 33"/>
- <a u="2EBA" b="81 39 84 34"/>
- <a u="2EBB" b="FE 79"/>
- <a u="2EBC" b="81 39 84 35"/>
- <a u="2EBD" b="81 39 84 36"/>
- <a u="2EBE" b="81 39 84 37"/>
- <a u="2EBF" b="81 39 84 38"/>
- <a u="2EC0" b="81 39 84 39"/>
- <a u="2EC1" b="81 39 85 30"/>
- <a u="2EC2" b="81 39 85 31"/>
- <a u="2EC3" b="81 39 85 32"/>
- <a u="2EC4" b="81 39 85 33"/>
- <a u="2EC5" b="81 39 85 34"/>
- <a u="2EC6" b="81 39 85 35"/>
- <a u="2EC7" b="81 39 85 36"/>
- <a u="2EC8" b="81 39 85 37"/>
- <a u="2EC9" b="81 39 85 38"/>
- <a u="2ECA" b="FE 84"/>
- <a u="2ECB" b="81 39 85 39"/>
- <a u="2ECC" b="81 39 86 30"/>
- <a u="2ECD" b="81 39 86 31"/>
- <a u="2ECE" b="81 39 86 32"/>
- <a u="2ECF" b="81 39 86 33"/>
- <a u="2ED0" b="81 39 86 34"/>
- <a u="2ED1" b="81 39 86 35"/>
- <a u="2ED2" b="81 39 86 36"/>
- <a u="2ED3" b="81 39 86 37"/>
- <a u="2ED4" b="81 39 86 38"/>
- <a u="2ED5" b="81 39 86 39"/>
- <a u="2ED6" b="81 39 87 30"/>
- <a u="2ED7" b="81 39 87 31"/>
- <a u="2ED8" b="81 39 87 32"/>
- <a u="2ED9" b="81 39 87 33"/>
- <a u="2EDA" b="81 39 87 34"/>
- <a u="2EDB" b="81 39 87 35"/>
- <a u="2EDC" b="81 39 87 36"/>
- <a u="2EDD" b="81 39 87 37"/>
- <a u="2EDE" b="81 39 87 38"/>
- <a u="2EDF" b="81 39 87 39"/>
- <a u="2EE0" b="81 39 88 30"/>
- <a u="2EE1" b="81 39 88 31"/>
- <a u="2EE2" b="81 39 88 32"/>
- <a u="2EE3" b="81 39 88 33"/>
- <a u="2EE4" b="81 39 88 34"/>
- <a u="2EE5" b="81 39 88 35"/>
- <a u="2EE6" b="81 39 88 36"/>
- <a u="2EE7" b="81 39 88 37"/>
- <a u="2EE8" b="81 39 88 38"/>
- <a u="2EE9" b="81 39 88 39"/>
- <a u="2EEA" b="81 39 89 30"/>
- <a u="2EEB" b="81 39 89 31"/>
- <a u="2EEC" b="81 39 89 32"/>
- <a u="2EED" b="81 39 89 33"/>
- <a u="2EEE" b="81 39 89 34"/>
- <a u="2EEF" b="81 39 89 35"/>
- <a u="2EF0" b="81 39 89 36"/>
- <a u="2EF1" b="81 39 89 37"/>
- <a u="2EF2" b="81 39 89 38"/>
- <a u="2EF3" b="81 39 89 39"/>
- <a u="2EF4" b="81 39 8A 30"/>
- <a u="2EF5" b="81 39 8A 31"/>
- <a u="2EF6" b="81 39 8A 32"/>
- <a u="2EF7" b="81 39 8A 33"/>
- <a u="2EF8" b="81 39 8A 34"/>
- <a u="2EF9" b="81 39 8A 35"/>
- <a u="2EFA" b="81 39 8A 36"/>
- <a u="2EFB" b="81 39 8A 37"/>
- <a u="2EFC" b="81 39 8A 38"/>
- <a u="2EFD" b="81 39 8A 39"/>
- <a u="2EFE" b="81 39 8B 30"/>
- <a u="2EFF" b="81 39 8B 31"/>
- <a u="2F00" b="81 39 8B 32"/>
- <a u="2F01" b="81 39 8B 33"/>
- <a u="2F02" b="81 39 8B 34"/>
- <a u="2F03" b="81 39 8B 35"/>
- <a u="2F04" b="81 39 8B 36"/>
- <a u="2F05" b="81 39 8B 37"/>
- <a u="2F06" b="81 39 8B 38"/>
- <a u="2F07" b="81 39 8B 39"/>
- <a u="2F08" b="81 39 8C 30"/>
- <a u="2F09" b="81 39 8C 31"/>
- <a u="2F0A" b="81 39 8C 32"/>
- <a u="2F0B" b="81 39 8C 33"/>
- <a u="2F0C" b="81 39 8C 34"/>
- <a u="2F0D" b="81 39 8C 35"/>
- <a u="2F0E" b="81 39 8C 36"/>
- <a u="2F0F" b="81 39 8C 37"/>
- <a u="2F10" b="81 39 8C 38"/>
- <a u="2F11" b="81 39 8C 39"/>
- <a u="2F12" b="81 39 8D 30"/>
- <a u="2F13" b="81 39 8D 31"/>
- <a u="2F14" b="81 39 8D 32"/>
- <a u="2F15" b="81 39 8D 33"/>
- <a u="2F16" b="81 39 8D 34"/>
- <a u="2F17" b="81 39 8D 35"/>
- <a u="2F18" b="81 39 8D 36"/>
- <a u="2F19" b="81 39 8D 37"/>
- <a u="2F1A" b="81 39 8D 38"/>
- <a u="2F1B" b="81 39 8D 39"/>
- <a u="2F1C" b="81 39 8E 30"/>
- <a u="2F1D" b="81 39 8E 31"/>
- <a u="2F1E" b="81 39 8E 32"/>
- <a u="2F1F" b="81 39 8E 33"/>
- <a u="2F20" b="81 39 8E 34"/>
- <a u="2F21" b="81 39 8E 35"/>
- <a u="2F22" b="81 39 8E 36"/>
- <a u="2F23" b="81 39 8E 37"/>
- <a u="2F24" b="81 39 8E 38"/>
- <a u="2F25" b="81 39 8E 39"/>
- <a u="2F26" b="81 39 8F 30"/>
- <a u="2F27" b="81 39 8F 31"/>
- <a u="2F28" b="81 39 8F 32"/>
- <a u="2F29" b="81 39 8F 33"/>
- <a u="2F2A" b="81 39 8F 34"/>
- <a u="2F2B" b="81 39 8F 35"/>
- <a u="2F2C" b="81 39 8F 36"/>
- <a u="2F2D" b="81 39 8F 37"/>
- <a u="2F2E" b="81 39 8F 38"/>
- <a u="2F2F" b="81 39 8F 39"/>
- <a u="2F30" b="81 39 90 30"/>
- <a u="2F31" b="81 39 90 31"/>
- <a u="2F32" b="81 39 90 32"/>
- <a u="2F33" b="81 39 90 33"/>
- <a u="2F34" b="81 39 90 34"/>
- <a u="2F35" b="81 39 90 35"/>
- <a u="2F36" b="81 39 90 36"/>
- <a u="2F37" b="81 39 90 37"/>
- <a u="2F38" b="81 39 90 38"/>
- <a u="2F39" b="81 39 90 39"/>
- <a u="2F3A" b="81 39 91 30"/>
- <a u="2F3B" b="81 39 91 31"/>
- <a u="2F3C" b="81 39 91 32"/>
- <a u="2F3D" b="81 39 91 33"/>
- <a u="2F3E" b="81 39 91 34"/>
- <a u="2F3F" b="81 39 91 35"/>
- <a u="2F40" b="81 39 91 36"/>
- <a u="2F41" b="81 39 91 37"/>
- <a u="2F42" b="81 39 91 38"/>
- <a u="2F43" b="81 39 91 39"/>
- <a u="2F44" b="81 39 92 30"/>
- <a u="2F45" b="81 39 92 31"/>
- <a u="2F46" b="81 39 92 32"/>
- <a u="2F47" b="81 39 92 33"/>
- <a u="2F48" b="81 39 92 34"/>
- <a u="2F49" b="81 39 92 35"/>
- <a u="2F4A" b="81 39 92 36"/>
- <a u="2F4B" b="81 39 92 37"/>
- <a u="2F4C" b="81 39 92 38"/>
- <a u="2F4D" b="81 39 92 39"/>
- <a u="2F4E" b="81 39 93 30"/>
- <a u="2F4F" b="81 39 93 31"/>
- <a u="2F50" b="81 39 93 32"/>
- <a u="2F51" b="81 39 93 33"/>
- <a u="2F52" b="81 39 93 34"/>
- <a u="2F53" b="81 39 93 35"/>
- <a u="2F54" b="81 39 93 36"/>
- <a u="2F55" b="81 39 93 37"/>
- <a u="2F56" b="81 39 93 38"/>
- <a u="2F57" b="81 39 93 39"/>
- <a u="2F58" b="81 39 94 30"/>
- <a u="2F59" b="81 39 94 31"/>
- <a u="2F5A" b="81 39 94 32"/>
- <a u="2F5B" b="81 39 94 33"/>
- <a u="2F5C" b="81 39 94 34"/>
- <a u="2F5D" b="81 39 94 35"/>
- <a u="2F5E" b="81 39 94 36"/>
- <a u="2F5F" b="81 39 94 37"/>
- <a u="2F60" b="81 39 94 38"/>
- <a u="2F61" b="81 39 94 39"/>
- <a u="2F62" b="81 39 95 30"/>
- <a u="2F63" b="81 39 95 31"/>
- <a u="2F64" b="81 39 95 32"/>
- <a u="2F65" b="81 39 95 33"/>
- <a u="2F66" b="81 39 95 34"/>
- <a u="2F67" b="81 39 95 35"/>
- <a u="2F68" b="81 39 95 36"/>
- <a u="2F69" b="81 39 95 37"/>
- <a u="2F6A" b="81 39 95 38"/>
- <a u="2F6B" b="81 39 95 39"/>
- <a u="2F6C" b="81 39 96 30"/>
- <a u="2F6D" b="81 39 96 31"/>
- <a u="2F6E" b="81 39 96 32"/>
- <a u="2F6F" b="81 39 96 33"/>
- <a u="2F70" b="81 39 96 34"/>
- <a u="2F71" b="81 39 96 35"/>
- <a u="2F72" b="81 39 96 36"/>
- <a u="2F73" b="81 39 96 37"/>
- <a u="2F74" b="81 39 96 38"/>
- <a u="2F75" b="81 39 96 39"/>
- <a u="2F76" b="81 39 97 30"/>
- <a u="2F77" b="81 39 97 31"/>
- <a u="2F78" b="81 39 97 32"/>
- <a u="2F79" b="81 39 97 33"/>
- <a u="2F7A" b="81 39 97 34"/>
- <a u="2F7B" b="81 39 97 35"/>
- <a u="2F7C" b="81 39 97 36"/>
- <a u="2F7D" b="81 39 97 37"/>
- <a u="2F7E" b="81 39 97 38"/>
- <a u="2F7F" b="81 39 97 39"/>
- <a u="2F80" b="81 39 98 30"/>
- <a u="2F81" b="81 39 98 31"/>
- <a u="2F82" b="81 39 98 32"/>
- <a u="2F83" b="81 39 98 33"/>
- <a u="2F84" b="81 39 98 34"/>
- <a u="2F85" b="81 39 98 35"/>
- <a u="2F86" b="81 39 98 36"/>
- <a u="2F87" b="81 39 98 37"/>
- <a u="2F88" b="81 39 98 38"/>
- <a u="2F89" b="81 39 98 39"/>
- <a u="2F8A" b="81 39 99 30"/>
- <a u="2F8B" b="81 39 99 31"/>
- <a u="2F8C" b="81 39 99 32"/>
- <a u="2F8D" b="81 39 99 33"/>
- <a u="2F8E" b="81 39 99 34"/>
- <a u="2F8F" b="81 39 99 35"/>
- <a u="2F90" b="81 39 99 36"/>
- <a u="2F91" b="81 39 99 37"/>
- <a u="2F92" b="81 39 99 38"/>
- <a u="2F93" b="81 39 99 39"/>
- <a u="2F94" b="81 39 9A 30"/>
- <a u="2F95" b="81 39 9A 31"/>
- <a u="2F96" b="81 39 9A 32"/>
- <a u="2F97" b="81 39 9A 33"/>
- <a u="2F98" b="81 39 9A 34"/>
- <a u="2F99" b="81 39 9A 35"/>
- <a u="2F9A" b="81 39 9A 36"/>
- <a u="2F9B" b="81 39 9A 37"/>
- <a u="2F9C" b="81 39 9A 38"/>
- <a u="2F9D" b="81 39 9A 39"/>
- <a u="2F9E" b="81 39 9B 30"/>
- <a u="2F9F" b="81 39 9B 31"/>
- <a u="2FA0" b="81 39 9B 32"/>
- <a u="2FA1" b="81 39 9B 33"/>
- <a u="2FA2" b="81 39 9B 34"/>
- <a u="2FA3" b="81 39 9B 35"/>
- <a u="2FA4" b="81 39 9B 36"/>
- <a u="2FA5" b="81 39 9B 37"/>
- <a u="2FA6" b="81 39 9B 38"/>
- <a u="2FA7" b="81 39 9B 39"/>
- <a u="2FA8" b="81 39 9C 30"/>
- <a u="2FA9" b="81 39 9C 31"/>
- <a u="2FAA" b="81 39 9C 32"/>
- <a u="2FAB" b="81 39 9C 33"/>
- <a u="2FAC" b="81 39 9C 34"/>
- <a u="2FAD" b="81 39 9C 35"/>
- <a u="2FAE" b="81 39 9C 36"/>
- <a u="2FAF" b="81 39 9C 37"/>
- <a u="2FB0" b="81 39 9C 38"/>
- <a u="2FB1" b="81 39 9C 39"/>
- <a u="2FB2" b="81 39 9D 30"/>
- <a u="2FB3" b="81 39 9D 31"/>
- <a u="2FB4" b="81 39 9D 32"/>
- <a u="2FB5" b="81 39 9D 33"/>
- <a u="2FB6" b="81 39 9D 34"/>
- <a u="2FB7" b="81 39 9D 35"/>
- <a u="2FB8" b="81 39 9D 36"/>
- <a u="2FB9" b="81 39 9D 37"/>
- <a u="2FBA" b="81 39 9D 38"/>
- <a u="2FBB" b="81 39 9D 39"/>
- <a u="2FBC" b="81 39 9E 30"/>
- <a u="2FBD" b="81 39 9E 31"/>
- <a u="2FBE" b="81 39 9E 32"/>
- <a u="2FBF" b="81 39 9E 33"/>
- <a u="2FC0" b="81 39 9E 34"/>
- <a u="2FC1" b="81 39 9E 35"/>
- <a u="2FC2" b="81 39 9E 36"/>
- <a u="2FC3" b="81 39 9E 37"/>
- <a u="2FC4" b="81 39 9E 38"/>
- <a u="2FC5" b="81 39 9E 39"/>
- <a u="2FC6" b="81 39 9F 30"/>
- <a u="2FC7" b="81 39 9F 31"/>
- <a u="2FC8" b="81 39 9F 32"/>
- <a u="2FC9" b="81 39 9F 33"/>
- <a u="2FCA" b="81 39 9F 34"/>
- <a u="2FCB" b="81 39 9F 35"/>
- <a u="2FCC" b="81 39 9F 36"/>
- <a u="2FCD" b="81 39 9F 37"/>
- <a u="2FCE" b="81 39 9F 38"/>
- <a u="2FCF" b="81 39 9F 39"/>
- <a u="2FD0" b="81 39 A0 30"/>
- <a u="2FD1" b="81 39 A0 31"/>
- <a u="2FD2" b="81 39 A0 32"/>
- <a u="2FD3" b="81 39 A0 33"/>
- <a u="2FD4" b="81 39 A0 34"/>
- <a u="2FD5" b="81 39 A0 35"/>
- <a u="2FD6" b="81 39 A0 36"/>
- <a u="2FD7" b="81 39 A0 37"/>
- <a u="2FD8" b="81 39 A0 38"/>
- <a u="2FD9" b="81 39 A0 39"/>
- <a u="2FDA" b="81 39 A1 30"/>
- <a u="2FDB" b="81 39 A1 31"/>
- <a u="2FDC" b="81 39 A1 32"/>
- <a u="2FDD" b="81 39 A1 33"/>
- <a u="2FDE" b="81 39 A1 34"/>
- <a u="2FDF" b="81 39 A1 35"/>
- <a u="2FE0" b="81 39 A1 36"/>
- <a u="2FE1" b="81 39 A1 37"/>
- <a u="2FE2" b="81 39 A1 38"/>
- <a u="2FE3" b="81 39 A1 39"/>
- <a u="2FE4" b="81 39 A2 30"/>
- <a u="2FE5" b="81 39 A2 31"/>
- <a u="2FE6" b="81 39 A2 32"/>
- <a u="2FE7" b="81 39 A2 33"/>
- <a u="2FE8" b="81 39 A2 34"/>
- <a u="2FE9" b="81 39 A2 35"/>
- <a u="2FEA" b="81 39 A2 36"/>
- <a u="2FEB" b="81 39 A2 37"/>
- <a u="2FEC" b="81 39 A2 38"/>
- <a u="2FED" b="81 39 A2 39"/>
- <a u="2FEE" b="81 39 A3 30"/>
- <a u="2FEF" b="81 39 A3 31"/>
- <a u="2FF0" b="A9 8A"/>
- <a u="2FF1" b="A9 8B"/>
- <a u="2FF2" b="A9 8C"/>
- <a u="2FF3" b="A9 8D"/>
- <a u="2FF4" b="A9 8E"/>
- <a u="2FF5" b="A9 8F"/>
- <a u="2FF6" b="A9 90"/>
- <a u="2FF7" b="A9 91"/>
- <a u="2FF8" b="A9 92"/>
- <a u="2FF9" b="A9 93"/>
- <a u="2FFA" b="A9 94"/>
- <a u="2FFB" b="A9 95"/>
- <a u="2FFC" b="81 39 A3 32"/>
- <a u="2FFD" b="81 39 A3 33"/>
- <a u="2FFE" b="81 39 A3 34"/>
- <a u="2FFF" b="81 39 A3 35"/>
- <a u="3000" b="A1 A1"/>
- <a u="3001" b="A1 A2"/>
- <a u="3002" b="A1 A3"/>
- <a u="3003" b="A1 A8"/>
- <a u="3004" b="81 39 A3 36"/>
- <a u="3005" b="A1 A9"/>
- <a u="3006" b="A9 65"/>
- <a u="3007" b="A9 96"/>
- <a u="3008" b="A1 B4"/>
- <a u="3009" b="A1 B5"/>
- <a u="300A" b="A1 B6"/>
- <a u="300B" b="A1 B7"/>
- <a u="300C" b="A1 B8"/>
- <a u="300D" b="A1 B9"/>
- <a u="300E" b="A1 BA"/>
- <a u="300F" b="A1 BB"/>
- <a u="3010" b="A1 BE"/>
- <a u="3011" b="A1 BF"/>
- <a u="3012" b="A8 93"/>
- <a u="3013" b="A1 FE"/>
- <a u="3014" b="A1 B2"/>
- <a u="3015" b="A1 B3"/>
- <a u="3016" b="A1 BC"/>
- <a u="3017" b="A1 BD"/>
- <a u="3018" b="81 39 A3 37"/>
- <a u="3019" b="81 39 A3 38"/>
- <a u="301A" b="81 39 A3 39"/>
- <a u="301B" b="81 39 A4 30"/>
- <a u="301C" b="81 39 A4 31"/>
- <a u="301D" b="A8 94"/>
- <a u="301E" b="A8 95"/>
- <a u="301F" b="81 39 A4 32"/>
- <a u="3020" b="81 39 A4 33"/>
- <a u="3021" b="A9 40"/>
- <a u="3022" b="A9 41"/>
- <a u="3023" b="A9 42"/>
- <a u="3024" b="A9 43"/>
- <a u="3025" b="A9 44"/>
- <a u="3026" b="A9 45"/>
- <a u="3027" b="A9 46"/>
- <a u="3028" b="A9 47"/>
- <a u="3029" b="A9 48"/>
- <a u="302A" b="81 39 A4 34"/>
- <a u="302B" b="81 39 A4 35"/>
- <a u="302C" b="81 39 A4 36"/>
- <a u="302D" b="81 39 A4 37"/>
- <a u="302E" b="81 39 A4 38"/>
- <a u="302F" b="81 39 A4 39"/>
- <a u="3030" b="81 39 A5 30"/>
- <a u="3031" b="81 39 A5 31"/>
- <a u="3032" b="81 39 A5 32"/>
- <a u="3033" b="81 39 A5 33"/>
- <a u="3034" b="81 39 A5 34"/>
- <a u="3035" b="81 39 A5 35"/>
- <a u="3036" b="81 39 A5 36"/>
- <a u="3037" b="81 39 A5 37"/>
- <a u="3038" b="81 39 A5 38"/>
- <a u="3039" b="81 39 A5 39"/>
- <a u="303A" b="81 39 A6 30"/>
- <a u="303B" b="81 39 A6 31"/>
- <a u="303C" b="81 39 A6 32"/>
- <a u="303D" b="81 39 A6 33"/>
- <a u="303E" b="A9 89"/>
- <a u="303F" b="81 39 A6 34"/>
- <a u="3040" b="81 39 A6 35"/>
- <a u="3041" b="A4 A1"/>
- <a u="3042" b="A4 A2"/>
- <a u="3043" b="A4 A3"/>
- <a u="3044" b="A4 A4"/>
- <a u="3045" b="A4 A5"/>
- <a u="3046" b="A4 A6"/>
- <a u="3047" b="A4 A7"/>
- <a u="3048" b="A4 A8"/>
- <a u="3049" b="A4 A9"/>
- <a u="304A" b="A4 AA"/>
- <a u="304B" b="A4 AB"/>
- <a u="304C" b="A4 AC"/>
- <a u="304D" b="A4 AD"/>
- <a u="304E" b="A4 AE"/>
- <a u="304F" b="A4 AF"/>
- <a u="3050" b="A4 B0"/>
- <a u="3051" b="A4 B1"/>
- <a u="3052" b="A4 B2"/>
- <a u="3053" b="A4 B3"/>
- <a u="3054" b="A4 B4"/>
- <a u="3055" b="A4 B5"/>
- <a u="3056" b="A4 B6"/>
- <a u="3057" b="A4 B7"/>
- <a u="3058" b="A4 B8"/>
- <a u="3059" b="A4 B9"/>
- <a u="305A" b="A4 BA"/>
- <a u="305B" b="A4 BB"/>
- <a u="305C" b="A4 BC"/>
- <a u="305D" b="A4 BD"/>
- <a u="305E" b="A4 BE"/>
- <a u="305F" b="A4 BF"/>
- <a u="3060" b="A4 C0"/>
- <a u="3061" b="A4 C1"/>
- <a u="3062" b="A4 C2"/>
- <a u="3063" b="A4 C3"/>
- <a u="3064" b="A4 C4"/>
- <a u="3065" b="A4 C5"/>
- <a u="3066" b="A4 C6"/>
- <a u="3067" b="A4 C7"/>
- <a u="3068" b="A4 C8"/>
- <a u="3069" b="A4 C9"/>
- <a u="306A" b="A4 CA"/>
- <a u="306B" b="A4 CB"/>
- <a u="306C" b="A4 CC"/>
- <a u="306D" b="A4 CD"/>
- <a u="306E" b="A4 CE"/>
- <a u="306F" b="A4 CF"/>
- <a u="3070" b="A4 D0"/>
- <a u="3071" b="A4 D1"/>
- <a u="3072" b="A4 D2"/>
- <a u="3073" b="A4 D3"/>
- <a u="3074" b="A4 D4"/>
- <a u="3075" b="A4 D5"/>
- <a u="3076" b="A4 D6"/>
- <a u="3077" b="A4 D7"/>
- <a u="3078" b="A4 D8"/>
- <a u="3079" b="A4 D9"/>
- <a u="307A" b="A4 DA"/>
- <a u="307B" b="A4 DB"/>
- <a u="307C" b="A4 DC"/>
- <a u="307D" b="A4 DD"/>
- <a u="307E" b="A4 DE"/>
- <a u="307F" b="A4 DF"/>
- <a u="3080" b="A4 E0"/>
- <a u="3081" b="A4 E1"/>
- <a u="3082" b="A4 E2"/>
- <a u="3083" b="A4 E3"/>
- <a u="3084" b="A4 E4"/>
- <a u="3085" b="A4 E5"/>
- <a u="3086" b="A4 E6"/>
- <a u="3087" b="A4 E7"/>
- <a u="3088" b="A4 E8"/>
- <a u="3089" b="A4 E9"/>
- <a u="308A" b="A4 EA"/>
- <a u="308B" b="A4 EB"/>
- <a u="308C" b="A4 EC"/>
- <a u="308D" b="A4 ED"/>
- <a u="308E" b="A4 EE"/>
- <a u="308F" b="A4 EF"/>
- <a u="3090" b="A4 F0"/>
- <a u="3091" b="A4 F1"/>
- <a u="3092" b="A4 F2"/>
- <a u="3093" b="A4 F3"/>
- <a u="3094" b="81 39 A6 36"/>
- <a u="3095" b="81 39 A6 37"/>
- <a u="3096" b="81 39 A6 38"/>
- <a u="3097" b="81 39 A6 39"/>
- <a u="3098" b="81 39 A7 30"/>
- <a u="3099" b="81 39 A7 31"/>
- <a u="309A" b="81 39 A7 32"/>
- <a u="309B" b="A9 61"/>
- <a u="309C" b="A9 62"/>
- <a u="309D" b="A9 66"/>
- <a u="309E" b="A9 67"/>
- <a u="309F" b="81 39 A7 33"/>
- <a u="30A0" b="81 39 A7 34"/>
- <a u="30A1" b="A5 A1"/>
- <a u="30A2" b="A5 A2"/>
- <a u="30A3" b="A5 A3"/>
- <a u="30A4" b="A5 A4"/>
- <a u="30A5" b="A5 A5"/>
- <a u="30A6" b="A5 A6"/>
- <a u="30A7" b="A5 A7"/>
- <a u="30A8" b="A5 A8"/>
- <a u="30A9" b="A5 A9"/>
- <a u="30AA" b="A5 AA"/>
- <a u="30AB" b="A5 AB"/>
- <a u="30AC" b="A5 AC"/>
- <a u="30AD" b="A5 AD"/>
- <a u="30AE" b="A5 AE"/>
- <a u="30AF" b="A5 AF"/>
- <a u="30B0" b="A5 B0"/>
- <a u="30B1" b="A5 B1"/>
- <a u="30B2" b="A5 B2"/>
- <a u="30B3" b="A5 B3"/>
- <a u="30B4" b="A5 B4"/>
- <a u="30B5" b="A5 B5"/>
- <a u="30B6" b="A5 B6"/>
- <a u="30B7" b="A5 B7"/>
- <a u="30B8" b="A5 B8"/>
- <a u="30B9" b="A5 B9"/>
- <a u="30BA" b="A5 BA"/>
- <a u="30BB" b="A5 BB"/>
- <a u="30BC" b="A5 BC"/>
- <a u="30BD" b="A5 BD"/>
- <a u="30BE" b="A5 BE"/>
- <a u="30BF" b="A5 BF"/>
- <a u="30C0" b="A5 C0"/>
- <a u="30C1" b="A5 C1"/>
- <a u="30C2" b="A5 C2"/>
- <a u="30C3" b="A5 C3"/>
- <a u="30C4" b="A5 C4"/>
- <a u="30C5" b="A5 C5"/>
- <a u="30C6" b="A5 C6"/>
- <a u="30C7" b="A5 C7"/>
- <a u="30C8" b="A5 C8"/>
- <a u="30C9" b="A5 C9"/>
- <a u="30CA" b="A5 CA"/>
- <a u="30CB" b="A5 CB"/>
- <a u="30CC" b="A5 CC"/>
- <a u="30CD" b="A5 CD"/>
- <a u="30CE" b="A5 CE"/>
- <a u="30CF" b="A5 CF"/>
- <a u="30D0" b="A5 D0"/>
- <a u="30D1" b="A5 D1"/>
- <a u="30D2" b="A5 D2"/>
- <a u="30D3" b="A5 D3"/>
- <a u="30D4" b="A5 D4"/>
- <a u="30D5" b="A5 D5"/>
- <a u="30D6" b="A5 D6"/>
- <a u="30D7" b="A5 D7"/>
- <a u="30D8" b="A5 D8"/>
- <a u="30D9" b="A5 D9"/>
- <a u="30DA" b="A5 DA"/>
- <a u="30DB" b="A5 DB"/>
- <a u="30DC" b="A5 DC"/>
- <a u="30DD" b="A5 DD"/>
- <a u="30DE" b="A5 DE"/>
- <a u="30DF" b="A5 DF"/>
- <a u="30E0" b="A5 E0"/>
- <a u="30E1" b="A5 E1"/>
- <a u="30E2" b="A5 E2"/>
- <a u="30E3" b="A5 E3"/>
- <a u="30E4" b="A5 E4"/>
- <a u="30E5" b="A5 E5"/>
- <a u="30E6" b="A5 E6"/>
- <a u="30E7" b="A5 E7"/>
- <a u="30E8" b="A5 E8"/>
- <a u="30E9" b="A5 E9"/>
- <a u="30EA" b="A5 EA"/>
- <a u="30EB" b="A5 EB"/>
- <a u="30EC" b="A5 EC"/>
- <a u="30ED" b="A5 ED"/>
- <a u="30EE" b="A5 EE"/>
- <a u="30EF" b="A5 EF"/>
- <a u="30F0" b="A5 F0"/>
- <a u="30F1" b="A5 F1"/>
- <a u="30F2" b="A5 F2"/>
- <a u="30F3" b="A5 F3"/>
- <a u="30F4" b="A5 F4"/>
- <a u="30F5" b="A5 F5"/>
- <a u="30F6" b="A5 F6"/>
- <a u="30F7" b="81 39 A7 35"/>
- <a u="30F8" b="81 39 A7 36"/>
- <a u="30F9" b="81 39 A7 37"/>
- <a u="30FA" b="81 39 A7 38"/>
- <a u="30FB" b="81 39 A7 39"/>
- <a u="30FC" b="A9 60"/>
- <a u="30FD" b="A9 63"/>
- <a u="30FE" b="A9 64"/>
- <a u="30FF" b="81 39 A8 30"/>
- <a u="3100" b="81 39 A8 31"/>
- <a u="3101" b="81 39 A8 32"/>
- <a u="3102" b="81 39 A8 33"/>
- <a u="3103" b="81 39 A8 34"/>
- <a u="3104" b="81 39 A8 35"/>
- <a u="3105" b="A8 C5"/>
- <a u="3106" b="A8 C6"/>
- <a u="3107" b="A8 C7"/>
- <a u="3108" b="A8 C8"/>
- <a u="3109" b="A8 C9"/>
- <a u="310A" b="A8 CA"/>
- <a u="310B" b="A8 CB"/>
- <a u="310C" b="A8 CC"/>
- <a u="310D" b="A8 CD"/>
- <a u="310E" b="A8 CE"/>
- <a u="310F" b="A8 CF"/>
- <a u="3110" b="A8 D0"/>
- <a u="3111" b="A8 D1"/>
- <a u="3112" b="A8 D2"/>
- <a u="3113" b="A8 D3"/>
- <a u="3114" b="A8 D4"/>
- <a u="3115" b="A8 D5"/>
- <a u="3116" b="A8 D6"/>
- <a u="3117" b="A8 D7"/>
- <a u="3118" b="A8 D8"/>
- <a u="3119" b="A8 D9"/>
- <a u="311A" b="A8 DA"/>
- <a u="311B" b="A8 DB"/>
- <a u="311C" b="A8 DC"/>
- <a u="311D" b="A8 DD"/>
- <a u="311E" b="A8 DE"/>
- <a u="311F" b="A8 DF"/>
- <a u="3120" b="A8 E0"/>
- <a u="3121" b="A8 E1"/>
- <a u="3122" b="A8 E2"/>
- <a u="3123" b="A8 E3"/>
- <a u="3124" b="A8 E4"/>
- <a u="3125" b="A8 E5"/>
- <a u="3126" b="A8 E6"/>
- <a u="3127" b="A8 E7"/>
- <a u="3128" b="A8 E8"/>
- <a u="3129" b="A8 E9"/>
- <a u="312A" b="81 39 A8 36"/>
- <a u="312B" b="81 39 A8 37"/>
- <a u="312C" b="81 39 A8 38"/>
- <a u="312D" b="81 39 A8 39"/>
- <a u="312E" b="81 39 A9 30"/>
- <a u="312F" b="81 39 A9 31"/>
- <a u="3130" b="81 39 A9 32"/>
- <a u="3131" b="81 39 A9 33"/>
- <a u="3132" b="81 39 A9 34"/>
- <a u="3133" b="81 39 A9 35"/>
- <a u="3134" b="81 39 A9 36"/>
- <a u="3135" b="81 39 A9 37"/>
- <a u="3136" b="81 39 A9 38"/>
- <a u="3137" b="81 39 A9 39"/>
- <a u="3138" b="81 39 AA 30"/>
- <a u="3139" b="81 39 AA 31"/>
- <a u="313A" b="81 39 AA 32"/>
- <a u="313B" b="81 39 AA 33"/>
- <a u="313C" b="81 39 AA 34"/>
- <a u="313D" b="81 39 AA 35"/>
- <a u="313E" b="81 39 AA 36"/>
- <a u="313F" b="81 39 AA 37"/>
- <a u="3140" b="81 39 AA 38"/>
- <a u="3141" b="81 39 AA 39"/>
- <a u="3142" b="81 39 AB 30"/>
- <a u="3143" b="81 39 AB 31"/>
- <a u="3144" b="81 39 AB 32"/>
- <a u="3145" b="81 39 AB 33"/>
- <a u="3146" b="81 39 AB 34"/>
- <a u="3147" b="81 39 AB 35"/>
- <a u="3148" b="81 39 AB 36"/>
- <a u="3149" b="81 39 AB 37"/>
- <a u="314A" b="81 39 AB 38"/>
- <a u="314B" b="81 39 AB 39"/>
- <a u="314C" b="81 39 AC 30"/>
- <a u="314D" b="81 39 AC 31"/>
- <a u="314E" b="81 39 AC 32"/>
- <a u="314F" b="81 39 AC 33"/>
- <a u="3150" b="81 39 AC 34"/>
- <a u="3151" b="81 39 AC 35"/>
- <a u="3152" b="81 39 AC 36"/>
- <a u="3153" b="81 39 AC 37"/>
- <a u="3154" b="81 39 AC 38"/>
- <a u="3155" b="81 39 AC 39"/>
- <a u="3156" b="81 39 AD 30"/>
- <a u="3157" b="81 39 AD 31"/>
- <a u="3158" b="81 39 AD 32"/>
- <a u="3159" b="81 39 AD 33"/>
- <a u="315A" b="81 39 AD 34"/>
- <a u="315B" b="81 39 AD 35"/>
- <a u="315C" b="81 39 AD 36"/>
- <a u="315D" b="81 39 AD 37"/>
- <a u="315E" b="81 39 AD 38"/>
- <a u="315F" b="81 39 AD 39"/>
- <a u="3160" b="81 39 AE 30"/>
- <a u="3161" b="81 39 AE 31"/>
- <a u="3162" b="81 39 AE 32"/>
- <a u="3163" b="81 39 AE 33"/>
- <a u="3164" b="81 39 AE 34"/>
- <a u="3165" b="81 39 AE 35"/>
- <a u="3166" b="81 39 AE 36"/>
- <a u="3167" b="81 39 AE 37"/>
- <a u="3168" b="81 39 AE 38"/>
- <a u="3169" b="81 39 AE 39"/>
- <a u="316A" b="81 39 AF 30"/>
- <a u="316B" b="81 39 AF 31"/>
- <a u="316C" b="81 39 AF 32"/>
- <a u="316D" b="81 39 AF 33"/>
- <a u="316E" b="81 39 AF 34"/>
- <a u="316F" b="81 39 AF 35"/>
- <a u="3170" b="81 39 AF 36"/>
- <a u="3171" b="81 39 AF 37"/>
- <a u="3172" b="81 39 AF 38"/>
- <a u="3173" b="81 39 AF 39"/>
- <a u="3174" b="81 39 B0 30"/>
- <a u="3175" b="81 39 B0 31"/>
- <a u="3176" b="81 39 B0 32"/>
- <a u="3177" b="81 39 B0 33"/>
- <a u="3178" b="81 39 B0 34"/>
- <a u="3179" b="81 39 B0 35"/>
- <a u="317A" b="81 39 B0 36"/>
- <a u="317B" b="81 39 B0 37"/>
- <a u="317C" b="81 39 B0 38"/>
- <a u="317D" b="81 39 B0 39"/>
- <a u="317E" b="81 39 B1 30"/>
- <a u="317F" b="81 39 B1 31"/>
- <a u="3180" b="81 39 B1 32"/>
- <a u="3181" b="81 39 B1 33"/>
- <a u="3182" b="81 39 B1 34"/>
- <a u="3183" b="81 39 B1 35"/>
- <a u="3184" b="81 39 B1 36"/>
- <a u="3185" b="81 39 B1 37"/>
- <a u="3186" b="81 39 B1 38"/>
- <a u="3187" b="81 39 B1 39"/>
- <a u="3188" b="81 39 B2 30"/>
- <a u="3189" b="81 39 B2 31"/>
- <a u="318A" b="81 39 B2 32"/>
- <a u="318B" b="81 39 B2 33"/>
- <a u="318C" b="81 39 B2 34"/>
- <a u="318D" b="81 39 B2 35"/>
- <a u="318E" b="81 39 B2 36"/>
- <a u="318F" b="81 39 B2 37"/>
- <a u="3190" b="81 39 B2 38"/>
- <a u="3191" b="81 39 B2 39"/>
- <a u="3192" b="81 39 B3 30"/>
- <a u="3193" b="81 39 B3 31"/>
- <a u="3194" b="81 39 B3 32"/>
- <a u="3195" b="81 39 B3 33"/>
- <a u="3196" b="81 39 B3 34"/>
- <a u="3197" b="81 39 B3 35"/>
- <a u="3198" b="81 39 B3 36"/>
- <a u="3199" b="81 39 B3 37"/>
- <a u="319A" b="81 39 B3 38"/>
- <a u="319B" b="81 39 B3 39"/>
- <a u="319C" b="81 39 B4 30"/>
- <a u="319D" b="81 39 B4 31"/>
- <a u="319E" b="81 39 B4 32"/>
- <a u="319F" b="81 39 B4 33"/>
- <a u="31A0" b="81 39 B4 34"/>
- <a u="31A1" b="81 39 B4 35"/>
- <a u="31A2" b="81 39 B4 36"/>
- <a u="31A3" b="81 39 B4 37"/>
- <a u="31A4" b="81 39 B4 38"/>
- <a u="31A5" b="81 39 B4 39"/>
- <a u="31A6" b="81 39 B5 30"/>
- <a u="31A7" b="81 39 B5 31"/>
- <a u="31A8" b="81 39 B5 32"/>
- <a u="31A9" b="81 39 B5 33"/>
- <a u="31AA" b="81 39 B5 34"/>
- <a u="31AB" b="81 39 B5 35"/>
- <a u="31AC" b="81 39 B5 36"/>
- <a u="31AD" b="81 39 B5 37"/>
- <a u="31AE" b="81 39 B5 38"/>
- <a u="31AF" b="81 39 B5 39"/>
- <a u="31B0" b="81 39 B6 30"/>
- <a u="31B1" b="81 39 B6 31"/>
- <a u="31B2" b="81 39 B6 32"/>
- <a u="31B3" b="81 39 B6 33"/>
- <a u="31B4" b="81 39 B6 34"/>
- <a u="31B5" b="81 39 B6 35"/>
- <a u="31B6" b="81 39 B6 36"/>
- <a u="31B7" b="81 39 B6 37"/>
- <a u="31B8" b="81 39 B6 38"/>
- <a u="31B9" b="81 39 B6 39"/>
- <a u="31BA" b="81 39 B7 30"/>
- <a u="31BB" b="81 39 B7 31"/>
- <a u="31BC" b="81 39 B7 32"/>
- <a u="31BD" b="81 39 B7 33"/>
- <a u="31BE" b="81 39 B7 34"/>
- <a u="31BF" b="81 39 B7 35"/>
- <a u="31C0" b="81 39 B7 36"/>
- <a u="31C1" b="81 39 B7 37"/>
- <a u="31C2" b="81 39 B7 38"/>
- <a u="31C3" b="81 39 B7 39"/>
- <a u="31C4" b="81 39 B8 30"/>
- <a u="31C5" b="81 39 B8 31"/>
- <a u="31C6" b="81 39 B8 32"/>
- <a u="31C7" b="81 39 B8 33"/>
- <a u="31C8" b="81 39 B8 34"/>
- <a u="31C9" b="81 39 B8 35"/>
- <a u="31CA" b="81 39 B8 36"/>
- <a u="31CB" b="81 39 B8 37"/>
- <a u="31CC" b="81 39 B8 38"/>
- <a u="31CD" b="81 39 B8 39"/>
- <a u="31CE" b="81 39 B9 30"/>
- <a u="31CF" b="81 39 B9 31"/>
- <a u="31D0" b="81 39 B9 32"/>
- <a u="31D1" b="81 39 B9 33"/>
- <a u="31D2" b="81 39 B9 34"/>
- <a u="31D3" b="81 39 B9 35"/>
- <a u="31D4" b="81 39 B9 36"/>
- <a u="31D5" b="81 39 B9 37"/>
- <a u="31D6" b="81 39 B9 38"/>
- <a u="31D7" b="81 39 B9 39"/>
- <a u="31D8" b="81 39 BA 30"/>
- <a u="31D9" b="81 39 BA 31"/>
- <a u="31DA" b="81 39 BA 32"/>
- <a u="31DB" b="81 39 BA 33"/>
- <a u="31DC" b="81 39 BA 34"/>
- <a u="31DD" b="81 39 BA 35"/>
- <a u="31DE" b="81 39 BA 36"/>
- <a u="31DF" b="81 39 BA 37"/>
- <a u="31E0" b="81 39 BA 38"/>
- <a u="31E1" b="81 39 BA 39"/>
- <a u="31E2" b="81 39 BB 30"/>
- <a u="31E3" b="81 39 BB 31"/>
- <a u="31E4" b="81 39 BB 32"/>
- <a u="31E5" b="81 39 BB 33"/>
- <a u="31E6" b="81 39 BB 34"/>
- <a u="31E7" b="81 39 BB 35"/>
- <a u="31E8" b="81 39 BB 36"/>
- <a u="31E9" b="81 39 BB 37"/>
- <a u="31EA" b="81 39 BB 38"/>
- <a u="31EB" b="81 39 BB 39"/>
- <a u="31EC" b="81 39 BC 30"/>
- <a u="31ED" b="81 39 BC 31"/>
- <a u="31EE" b="81 39 BC 32"/>
- <a u="31EF" b="81 39 BC 33"/>
- <a u="31F0" b="81 39 BC 34"/>
- <a u="31F1" b="81 39 BC 35"/>
- <a u="31F2" b="81 39 BC 36"/>
- <a u="31F3" b="81 39 BC 37"/>
- <a u="31F4" b="81 39 BC 38"/>
- <a u="31F5" b="81 39 BC 39"/>
- <a u="31F6" b="81 39 BD 30"/>
- <a u="31F7" b="81 39 BD 31"/>
- <a u="31F8" b="81 39 BD 32"/>
- <a u="31F9" b="81 39 BD 33"/>
- <a u="31FA" b="81 39 BD 34"/>
- <a u="31FB" b="81 39 BD 35"/>
- <a u="31FC" b="81 39 BD 36"/>
- <a u="31FD" b="81 39 BD 37"/>
- <a u="31FE" b="81 39 BD 38"/>
- <a u="31FF" b="81 39 BD 39"/>
- <a u="3200" b="81 39 BE 30"/>
- <a u="3201" b="81 39 BE 31"/>
- <a u="3202" b="81 39 BE 32"/>
- <a u="3203" b="81 39 BE 33"/>
- <a u="3204" b="81 39 BE 34"/>
- <a u="3205" b="81 39 BE 35"/>
- <a u="3206" b="81 39 BE 36"/>
- <a u="3207" b="81 39 BE 37"/>
- <a u="3208" b="81 39 BE 38"/>
- <a u="3209" b="81 39 BE 39"/>
- <a u="320A" b="81 39 BF 30"/>
- <a u="320B" b="81 39 BF 31"/>
- <a u="320C" b="81 39 BF 32"/>
- <a u="320D" b="81 39 BF 33"/>
- <a u="320E" b="81 39 BF 34"/>
- <a u="320F" b="81 39 BF 35"/>
- <a u="3210" b="81 39 BF 36"/>
- <a u="3211" b="81 39 BF 37"/>
- <a u="3212" b="81 39 BF 38"/>
- <a u="3213" b="81 39 BF 39"/>
- <a u="3214" b="81 39 C0 30"/>
- <a u="3215" b="81 39 C0 31"/>
- <a u="3216" b="81 39 C0 32"/>
- <a u="3217" b="81 39 C0 33"/>
- <a u="3218" b="81 39 C0 34"/>
- <a u="3219" b="81 39 C0 35"/>
- <a u="321A" b="81 39 C0 36"/>
- <a u="321B" b="81 39 C0 37"/>
- <a u="321C" b="81 39 C0 38"/>
- <a u="321D" b="81 39 C0 39"/>
- <a u="321E" b="81 39 C1 30"/>
- <a u="321F" b="81 39 C1 31"/>
- <a u="3220" b="A2 E5"/>
- <a u="3221" b="A2 E6"/>
- <a u="3222" b="A2 E7"/>
- <a u="3223" b="A2 E8"/>
- <a u="3224" b="A2 E9"/>
- <a u="3225" b="A2 EA"/>
- <a u="3226" b="A2 EB"/>
- <a u="3227" b="A2 EC"/>
- <a u="3228" b="A2 ED"/>
- <a u="3229" b="A2 EE"/>
- <a u="322A" b="81 39 C1 32"/>
- <a u="322B" b="81 39 C1 33"/>
- <a u="322C" b="81 39 C1 34"/>
- <a u="322D" b="81 39 C1 35"/>
- <a u="322E" b="81 39 C1 36"/>
- <a u="322F" b="81 39 C1 37"/>
- <a u="3230" b="81 39 C1 38"/>
- <a u="3231" b="A9 5A"/>
- <a u="3232" b="81 39 C1 39"/>
- <a u="3233" b="81 39 C2 30"/>
- <a u="3234" b="81 39 C2 31"/>
- <a u="3235" b="81 39 C2 32"/>
- <a u="3236" b="81 39 C2 33"/>
- <a u="3237" b="81 39 C2 34"/>
- <a u="3238" b="81 39 C2 35"/>
- <a u="3239" b="81 39 C2 36"/>
- <a u="323A" b="81 39 C2 37"/>
- <a u="323B" b="81 39 C2 38"/>
- <a u="323C" b="81 39 C2 39"/>
- <a u="323D" b="81 39 C3 30"/>
- <a u="323E" b="81 39 C3 31"/>
- <a u="323F" b="81 39 C3 32"/>
- <a u="3240" b="81 39 C3 33"/>
- <a u="3241" b="81 39 C3 34"/>
- <a u="3242" b="81 39 C3 35"/>
- <a u="3243" b="81 39 C3 36"/>
- <a u="3244" b="81 39 C3 37"/>
- <a u="3245" b="81 39 C3 38"/>
- <a u="3246" b="81 39 C3 39"/>
- <a u="3247" b="81 39 C4 30"/>
- <a u="3248" b="81 39 C4 31"/>
- <a u="3249" b="81 39 C4 32"/>
- <a u="324A" b="81 39 C4 33"/>
- <a u="324B" b="81 39 C4 34"/>
- <a u="324C" b="81 39 C4 35"/>
- <a u="324D" b="81 39 C4 36"/>
- <a u="324E" b="81 39 C4 37"/>
- <a u="324F" b="81 39 C4 38"/>
- <a u="3250" b="81 39 C4 39"/>
- <a u="3251" b="81 39 C5 30"/>
- <a u="3252" b="81 39 C5 31"/>
- <a u="3253" b="81 39 C5 32"/>
- <a u="3254" b="81 39 C5 33"/>
- <a u="3255" b="81 39 C5 34"/>
- <a u="3256" b="81 39 C5 35"/>
- <a u="3257" b="81 39 C5 36"/>
- <a u="3258" b="81 39 C5 37"/>
- <a u="3259" b="81 39 C5 38"/>
- <a u="325A" b="81 39 C5 39"/>
- <a u="325B" b="81 39 C6 30"/>
- <a u="325C" b="81 39 C6 31"/>
- <a u="325D" b="81 39 C6 32"/>
- <a u="325E" b="81 39 C6 33"/>
- <a u="325F" b="81 39 C6 34"/>
- <a u="3260" b="81 39 C6 35"/>
- <a u="3261" b="81 39 C6 36"/>
- <a u="3262" b="81 39 C6 37"/>
- <a u="3263" b="81 39 C6 38"/>
- <a u="3264" b="81 39 C6 39"/>
- <a u="3265" b="81 39 C7 30"/>
- <a u="3266" b="81 39 C7 31"/>
- <a u="3267" b="81 39 C7 32"/>
- <a u="3268" b="81 39 C7 33"/>
- <a u="3269" b="81 39 C7 34"/>
- <a u="326A" b="81 39 C7 35"/>
- <a u="326B" b="81 39 C7 36"/>
- <a u="326C" b="81 39 C7 37"/>
- <a u="326D" b="81 39 C7 38"/>
- <a u="326E" b="81 39 C7 39"/>
- <a u="326F" b="81 39 C8 30"/>
- <a u="3270" b="81 39 C8 31"/>
- <a u="3271" b="81 39 C8 32"/>
- <a u="3272" b="81 39 C8 33"/>
- <a u="3273" b="81 39 C8 34"/>
- <a u="3274" b="81 39 C8 35"/>
- <a u="3275" b="81 39 C8 36"/>
- <a u="3276" b="81 39 C8 37"/>
- <a u="3277" b="81 39 C8 38"/>
- <a u="3278" b="81 39 C8 39"/>
- <a u="3279" b="81 39 C9 30"/>
- <a u="327A" b="81 39 C9 31"/>
- <a u="327B" b="81 39 C9 32"/>
- <a u="327C" b="81 39 C9 33"/>
- <a u="327D" b="81 39 C9 34"/>
- <a u="327E" b="81 39 C9 35"/>
- <a u="327F" b="81 39 C9 36"/>
- <a u="3280" b="81 39 C9 37"/>
- <a u="3281" b="81 39 C9 38"/>
- <a u="3282" b="81 39 C9 39"/>
- <a u="3283" b="81 39 CA 30"/>
- <a u="3284" b="81 39 CA 31"/>
- <a u="3285" b="81 39 CA 32"/>
- <a u="3286" b="81 39 CA 33"/>
- <a u="3287" b="81 39 CA 34"/>
- <a u="3288" b="81 39 CA 35"/>
- <a u="3289" b="81 39 CA 36"/>
- <a u="328A" b="81 39 CA 37"/>
- <a u="328B" b="81 39 CA 38"/>
- <a u="328C" b="81 39 CA 39"/>
- <a u="328D" b="81 39 CB 30"/>
- <a u="328E" b="81 39 CB 31"/>
- <a u="328F" b="81 39 CB 32"/>
- <a u="3290" b="81 39 CB 33"/>
- <a u="3291" b="81 39 CB 34"/>
- <a u="3292" b="81 39 CB 35"/>
- <a u="3293" b="81 39 CB 36"/>
- <a u="3294" b="81 39 CB 37"/>
- <a u="3295" b="81 39 CB 38"/>
- <a u="3296" b="81 39 CB 39"/>
- <a u="3297" b="81 39 CC 30"/>
- <a u="3298" b="81 39 CC 31"/>
- <a u="3299" b="81 39 CC 32"/>
- <a u="329A" b="81 39 CC 33"/>
- <a u="329B" b="81 39 CC 34"/>
- <a u="329C" b="81 39 CC 35"/>
- <a u="329D" b="81 39 CC 36"/>
- <a u="329E" b="81 39 CC 37"/>
- <a u="329F" b="81 39 CC 38"/>
- <a u="32A0" b="81 39 CC 39"/>
- <a u="32A1" b="81 39 CD 30"/>
- <a u="32A2" b="81 39 CD 31"/>
- <a u="32A3" b="A9 49"/>
- <a u="32A4" b="81 39 CD 32"/>
- <a u="32A5" b="81 39 CD 33"/>
- <a u="32A6" b="81 39 CD 34"/>
- <a u="32A7" b="81 39 CD 35"/>
- <a u="32A8" b="81 39 CD 36"/>
- <a u="32A9" b="81 39 CD 37"/>
- <a u="32AA" b="81 39 CD 38"/>
- <a u="32AB" b="81 39 CD 39"/>
- <a u="32AC" b="81 39 CE 30"/>
- <a u="32AD" b="81 39 CE 31"/>
- <a u="32AE" b="81 39 CE 32"/>
- <a u="32AF" b="81 39 CE 33"/>
- <a u="32B0" b="81 39 CE 34"/>
- <a u="32B1" b="81 39 CE 35"/>
- <a u="32B2" b="81 39 CE 36"/>
- <a u="32B3" b="81 39 CE 37"/>
- <a u="32B4" b="81 39 CE 38"/>
- <a u="32B5" b="81 39 CE 39"/>
- <a u="32B6" b="81 39 CF 30"/>
- <a u="32B7" b="81 39 CF 31"/>
- <a u="32B8" b="81 39 CF 32"/>
- <a u="32B9" b="81 39 CF 33"/>
- <a u="32BA" b="81 39 CF 34"/>
- <a u="32BB" b="81 39 CF 35"/>
- <a u="32BC" b="81 39 CF 36"/>
- <a u="32BD" b="81 39 CF 37"/>
- <a u="32BE" b="81 39 CF 38"/>
- <a u="32BF" b="81 39 CF 39"/>
- <a u="32C0" b="81 39 D0 30"/>
- <a u="32C1" b="81 39 D0 31"/>
- <a u="32C2" b="81 39 D0 32"/>
- <a u="32C3" b="81 39 D0 33"/>
- <a u="32C4" b="81 39 D0 34"/>
- <a u="32C5" b="81 39 D0 35"/>
- <a u="32C6" b="81 39 D0 36"/>
- <a u="32C7" b="81 39 D0 37"/>
- <a u="32C8" b="81 39 D0 38"/>
- <a u="32C9" b="81 39 D0 39"/>
- <a u="32CA" b="81 39 D1 30"/>
- <a u="32CB" b="81 39 D1 31"/>
- <a u="32CC" b="81 39 D1 32"/>
- <a u="32CD" b="81 39 D1 33"/>
- <a u="32CE" b="81 39 D1 34"/>
- <a u="32CF" b="81 39 D1 35"/>
- <a u="32D0" b="81 39 D1 36"/>
- <a u="32D1" b="81 39 D1 37"/>
- <a u="32D2" b="81 39 D1 38"/>
- <a u="32D3" b="81 39 D1 39"/>
- <a u="32D4" b="81 39 D2 30"/>
- <a u="32D5" b="81 39 D2 31"/>
- <a u="32D6" b="81 39 D2 32"/>
- <a u="32D7" b="81 39 D2 33"/>
- <a u="32D8" b="81 39 D2 34"/>
- <a u="32D9" b="81 39 D2 35"/>
- <a u="32DA" b="81 39 D2 36"/>
- <a u="32DB" b="81 39 D2 37"/>
- <a u="32DC" b="81 39 D2 38"/>
- <a u="32DD" b="81 39 D2 39"/>
- <a u="32DE" b="81 39 D3 30"/>
- <a u="32DF" b="81 39 D3 31"/>
- <a u="32E0" b="81 39 D3 32"/>
- <a u="32E1" b="81 39 D3 33"/>
- <a u="32E2" b="81 39 D3 34"/>
- <a u="32E3" b="81 39 D3 35"/>
- <a u="32E4" b="81 39 D3 36"/>
- <a u="32E5" b="81 39 D3 37"/>
- <a u="32E6" b="81 39 D3 38"/>
- <a u="32E7" b="81 39 D3 39"/>
- <a u="32E8" b="81 39 D4 30"/>
- <a u="32E9" b="81 39 D4 31"/>
- <a u="32EA" b="81 39 D4 32"/>
- <a u="32EB" b="81 39 D4 33"/>
- <a u="32EC" b="81 39 D4 34"/>
- <a u="32ED" b="81 39 D4 35"/>
- <a u="32EE" b="81 39 D4 36"/>
- <a u="32EF" b="81 39 D4 37"/>
- <a u="32F0" b="81 39 D4 38"/>
- <a u="32F1" b="81 39 D4 39"/>
- <a u="32F2" b="81 39 D5 30"/>
- <a u="32F3" b="81 39 D5 31"/>
- <a u="32F4" b="81 39 D5 32"/>
- <a u="32F5" b="81 39 D5 33"/>
- <a u="32F6" b="81 39 D5 34"/>
- <a u="32F7" b="81 39 D5 35"/>
- <a u="32F8" b="81 39 D5 36"/>
- <a u="32F9" b="81 39 D5 37"/>
- <a u="32FA" b="81 39 D5 38"/>
- <a u="32FB" b="81 39 D5 39"/>
- <a u="32FC" b="81 39 D6 30"/>
- <a u="32FD" b="81 39 D6 31"/>
- <a u="32FE" b="81 39 D6 32"/>
- <a u="32FF" b="81 39 D6 33"/>
- <a u="3300" b="81 39 D6 34"/>
- <a u="3301" b="81 39 D6 35"/>
- <a u="3302" b="81 39 D6 36"/>
- <a u="3303" b="81 39 D6 37"/>
- <a u="3304" b="81 39 D6 38"/>
- <a u="3305" b="81 39 D6 39"/>
- <a u="3306" b="81 39 D7 30"/>
- <a u="3307" b="81 39 D7 31"/>
- <a u="3308" b="81 39 D7 32"/>
- <a u="3309" b="81 39 D7 33"/>
- <a u="330A" b="81 39 D7 34"/>
- <a u="330B" b="81 39 D7 35"/>
- <a u="330C" b="81 39 D7 36"/>
- <a u="330D" b="81 39 D7 37"/>
- <a u="330E" b="81 39 D7 38"/>
- <a u="330F" b="81 39 D7 39"/>
- <a u="3310" b="81 39 D8 30"/>
- <a u="3311" b="81 39 D8 31"/>
- <a u="3312" b="81 39 D8 32"/>
- <a u="3313" b="81 39 D8 33"/>
- <a u="3314" b="81 39 D8 34"/>
- <a u="3315" b="81 39 D8 35"/>
- <a u="3316" b="81 39 D8 36"/>
- <a u="3317" b="81 39 D8 37"/>
- <a u="3318" b="81 39 D8 38"/>
- <a u="3319" b="81 39 D8 39"/>
- <a u="331A" b="81 39 D9 30"/>
- <a u="331B" b="81 39 D9 31"/>
- <a u="331C" b="81 39 D9 32"/>
- <a u="331D" b="81 39 D9 33"/>
- <a u="331E" b="81 39 D9 34"/>
- <a u="331F" b="81 39 D9 35"/>
- <a u="3320" b="81 39 D9 36"/>
- <a u="3321" b="81 39 D9 37"/>
- <a u="3322" b="81 39 D9 38"/>
- <a u="3323" b="81 39 D9 39"/>
- <a u="3324" b="81 39 DA 30"/>
- <a u="3325" b="81 39 DA 31"/>
- <a u="3326" b="81 39 DA 32"/>
- <a u="3327" b="81 39 DA 33"/>
- <a u="3328" b="81 39 DA 34"/>
- <a u="3329" b="81 39 DA 35"/>
- <a u="332A" b="81 39 DA 36"/>
- <a u="332B" b="81 39 DA 37"/>
- <a u="332C" b="81 39 DA 38"/>
- <a u="332D" b="81 39 DA 39"/>
- <a u="332E" b="81 39 DB 30"/>
- <a u="332F" b="81 39 DB 31"/>
- <a u="3330" b="81 39 DB 32"/>
- <a u="3331" b="81 39 DB 33"/>
- <a u="3332" b="81 39 DB 34"/>
- <a u="3333" b="81 39 DB 35"/>
- <a u="3334" b="81 39 DB 36"/>
- <a u="3335" b="81 39 DB 37"/>
- <a u="3336" b="81 39 DB 38"/>
- <a u="3337" b="81 39 DB 39"/>
- <a u="3338" b="81 39 DC 30"/>
- <a u="3339" b="81 39 DC 31"/>
- <a u="333A" b="81 39 DC 32"/>
- <a u="333B" b="81 39 DC 33"/>
- <a u="333C" b="81 39 DC 34"/>
- <a u="333D" b="81 39 DC 35"/>
- <a u="333E" b="81 39 DC 36"/>
- <a u="333F" b="81 39 DC 37"/>
- <a u="3340" b="81 39 DC 38"/>
- <a u="3341" b="81 39 DC 39"/>
- <a u="3342" b="81 39 DD 30"/>
- <a u="3343" b="81 39 DD 31"/>
- <a u="3344" b="81 39 DD 32"/>
- <a u="3345" b="81 39 DD 33"/>
- <a u="3346" b="81 39 DD 34"/>
- <a u="3347" b="81 39 DD 35"/>
- <a u="3348" b="81 39 DD 36"/>
- <a u="3349" b="81 39 DD 37"/>
- <a u="334A" b="81 39 DD 38"/>
- <a u="334B" b="81 39 DD 39"/>
- <a u="334C" b="81 39 DE 30"/>
- <a u="334D" b="81 39 DE 31"/>
- <a u="334E" b="81 39 DE 32"/>
- <a u="334F" b="81 39 DE 33"/>
- <a u="3350" b="81 39 DE 34"/>
- <a u="3351" b="81 39 DE 35"/>
- <a u="3352" b="81 39 DE 36"/>
- <a u="3353" b="81 39 DE 37"/>
- <a u="3354" b="81 39 DE 38"/>
- <a u="3355" b="81 39 DE 39"/>
- <a u="3356" b="81 39 DF 30"/>
- <a u="3357" b="81 39 DF 31"/>
- <a u="3358" b="81 39 DF 32"/>
- <a u="3359" b="81 39 DF 33"/>
- <a u="335A" b="81 39 DF 34"/>
- <a u="335B" b="81 39 DF 35"/>
- <a u="335C" b="81 39 DF 36"/>
- <a u="335D" b="81 39 DF 37"/>
- <a u="335E" b="81 39 DF 38"/>
- <a u="335F" b="81 39 DF 39"/>
- <a u="3360" b="81 39 E0 30"/>
- <a u="3361" b="81 39 E0 31"/>
- <a u="3362" b="81 39 E0 32"/>
- <a u="3363" b="81 39 E0 33"/>
- <a u="3364" b="81 39 E0 34"/>
- <a u="3365" b="81 39 E0 35"/>
- <a u="3366" b="81 39 E0 36"/>
- <a u="3367" b="81 39 E0 37"/>
- <a u="3368" b="81 39 E0 38"/>
- <a u="3369" b="81 39 E0 39"/>
- <a u="336A" b="81 39 E1 30"/>
- <a u="336B" b="81 39 E1 31"/>
- <a u="336C" b="81 39 E1 32"/>
- <a u="336D" b="81 39 E1 33"/>
- <a u="336E" b="81 39 E1 34"/>
- <a u="336F" b="81 39 E1 35"/>
- <a u="3370" b="81 39 E1 36"/>
- <a u="3371" b="81 39 E1 37"/>
- <a u="3372" b="81 39 E1 38"/>
- <a u="3373" b="81 39 E1 39"/>
- <a u="3374" b="81 39 E2 30"/>
- <a u="3375" b="81 39 E2 31"/>
- <a u="3376" b="81 39 E2 32"/>
- <a u="3377" b="81 39 E2 33"/>
- <a u="3378" b="81 39 E2 34"/>
- <a u="3379" b="81 39 E2 35"/>
- <a u="337A" b="81 39 E2 36"/>
- <a u="337B" b="81 39 E2 37"/>
- <a u="337C" b="81 39 E2 38"/>
- <a u="337D" b="81 39 E2 39"/>
- <a u="337E" b="81 39 E3 30"/>
- <a u="337F" b="81 39 E3 31"/>
- <a u="3380" b="81 39 E3 32"/>
- <a u="3381" b="81 39 E3 33"/>
- <a u="3382" b="81 39 E3 34"/>
- <a u="3383" b="81 39 E3 35"/>
- <a u="3384" b="81 39 E3 36"/>
- <a u="3385" b="81 39 E3 37"/>
- <a u="3386" b="81 39 E3 38"/>
- <a u="3387" b="81 39 E3 39"/>
- <a u="3388" b="81 39 E4 30"/>
- <a u="3389" b="81 39 E4 31"/>
- <a u="338A" b="81 39 E4 32"/>
- <a u="338B" b="81 39 E4 33"/>
- <a u="338C" b="81 39 E4 34"/>
- <a u="338D" b="81 39 E4 35"/>
- <a u="338E" b="A9 4A"/>
- <a u="338F" b="A9 4B"/>
- <a u="3390" b="81 39 E4 36"/>
- <a u="3391" b="81 39 E4 37"/>
- <a u="3392" b="81 39 E4 38"/>
- <a u="3393" b="81 39 E4 39"/>
- <a u="3394" b="81 39 E5 30"/>
- <a u="3395" b="81 39 E5 31"/>
- <a u="3396" b="81 39 E5 32"/>
- <a u="3397" b="81 39 E5 33"/>
- <a u="3398" b="81 39 E5 34"/>
- <a u="3399" b="81 39 E5 35"/>
- <a u="339A" b="81 39 E5 36"/>
- <a u="339B" b="81 39 E5 37"/>
- <a u="339C" b="A9 4C"/>
- <a u="339D" b="A9 4D"/>
- <a u="339E" b="A9 4E"/>
- <a u="339F" b="81 39 E5 38"/>
- <a u="33A0" b="81 39 E5 39"/>
- <a u="33A1" b="A9 4F"/>
- <a u="33A2" b="81 39 E6 30"/>
- <a u="33A3" b="81 39 E6 31"/>
- <a u="33A4" b="81 39 E6 32"/>
- <a u="33A5" b="81 39 E6 33"/>
- <a u="33A6" b="81 39 E6 34"/>
- <a u="33A7" b="81 39 E6 35"/>
- <a u="33A8" b="81 39 E6 36"/>
- <a u="33A9" b="81 39 E6 37"/>
- <a u="33AA" b="81 39 E6 38"/>
- <a u="33AB" b="81 39 E6 39"/>
- <a u="33AC" b="81 39 E7 30"/>
- <a u="33AD" b="81 39 E7 31"/>
- <a u="33AE" b="81 39 E7 32"/>
- <a u="33AF" b="81 39 E7 33"/>
- <a u="33B0" b="81 39 E7 34"/>
- <a u="33B1" b="81 39 E7 35"/>
- <a u="33B2" b="81 39 E7 36"/>
- <a u="33B3" b="81 39 E7 37"/>
- <a u="33B4" b="81 39 E7 38"/>
- <a u="33B5" b="81 39 E7 39"/>
- <a u="33B6" b="81 39 E8 30"/>
- <a u="33B7" b="81 39 E8 31"/>
- <a u="33B8" b="81 39 E8 32"/>
- <a u="33B9" b="81 39 E8 33"/>
- <a u="33BA" b="81 39 E8 34"/>
- <a u="33BB" b="81 39 E8 35"/>
- <a u="33BC" b="81 39 E8 36"/>
- <a u="33BD" b="81 39 E8 37"/>
- <a u="33BE" b="81 39 E8 38"/>
- <a u="33BF" b="81 39 E8 39"/>
- <a u="33C0" b="81 39 E9 30"/>
- <a u="33C1" b="81 39 E9 31"/>
- <a u="33C2" b="81 39 E9 32"/>
- <a u="33C3" b="81 39 E9 33"/>
- <a u="33C4" b="A9 50"/>
- <a u="33C5" b="81 39 E9 34"/>
- <a u="33C6" b="81 39 E9 35"/>
- <a u="33C7" b="81 39 E9 36"/>
- <a u="33C8" b="81 39 E9 37"/>
- <a u="33C9" b="81 39 E9 38"/>
- <a u="33CA" b="81 39 E9 39"/>
- <a u="33CB" b="81 39 EA 30"/>
- <a u="33CC" b="81 39 EA 31"/>
- <a u="33CD" b="81 39 EA 32"/>
- <a u="33CE" b="A9 51"/>
- <a u="33CF" b="81 39 EA 33"/>
- <a u="33D0" b="81 39 EA 34"/>
- <a u="33D1" b="A9 52"/>
- <a u="33D2" b="A9 53"/>
- <a u="33D3" b="81 39 EA 35"/>
- <a u="33D4" b="81 39 EA 36"/>
- <a u="33D5" b="A9 54"/>
- <a u="33D6" b="81 39 EA 37"/>
- <a u="33D7" b="81 39 EA 38"/>
- <a u="33D8" b="81 39 EA 39"/>
- <a u="33D9" b="81 39 EB 30"/>
- <a u="33DA" b="81 39 EB 31"/>
- <a u="33DB" b="81 39 EB 32"/>
- <a u="33DC" b="81 39 EB 33"/>
- <a u="33DD" b="81 39 EB 34"/>
- <a u="33DE" b="81 39 EB 35"/>
- <a u="33DF" b="81 39 EB 36"/>
- <a u="33E0" b="81 39 EB 37"/>
- <a u="33E1" b="81 39 EB 38"/>
- <a u="33E2" b="81 39 EB 39"/>
- <a u="33E3" b="81 39 EC 30"/>
- <a u="33E4" b="81 39 EC 31"/>
- <a u="33E5" b="81 39 EC 32"/>
- <a u="33E6" b="81 39 EC 33"/>
- <a u="33E7" b="81 39 EC 34"/>
- <a u="33E8" b="81 39 EC 35"/>
- <a u="33E9" b="81 39 EC 36"/>
- <a u="33EA" b="81 39 EC 37"/>
- <a u="33EB" b="81 39 EC 38"/>
- <a u="33EC" b="81 39 EC 39"/>
- <a u="33ED" b="81 39 ED 30"/>
- <a u="33EE" b="81 39 ED 31"/>
- <a u="33EF" b="81 39 ED 32"/>
- <a u="33F0" b="81 39 ED 33"/>
- <a u="33F1" b="81 39 ED 34"/>
- <a u="33F2" b="81 39 ED 35"/>
- <a u="33F3" b="81 39 ED 36"/>
- <a u="33F4" b="81 39 ED 37"/>
- <a u="33F5" b="81 39 ED 38"/>
- <a u="33F6" b="81 39 ED 39"/>
- <a u="33F7" b="81 39 EE 30"/>
- <a u="33F8" b="81 39 EE 31"/>
- <a u="33F9" b="81 39 EE 32"/>
- <a u="33FA" b="81 39 EE 33"/>
- <a u="33FB" b="81 39 EE 34"/>
- <a u="33FC" b="81 39 EE 35"/>
- <a u="33FD" b="81 39 EE 36"/>
- <a u="33FE" b="81 39 EE 37"/>
- <a u="33FF" b="81 39 EE 38"/>
- <a u="3400" b="81 39 EE 39"/>
- <a u="3401" b="81 39 EF 30"/>
- <a u="3402" b="81 39 EF 31"/>
- <a u="3403" b="81 39 EF 32"/>
- <a u="3404" b="81 39 EF 33"/>
- <a u="3405" b="81 39 EF 34"/>
- <a u="3406" b="81 39 EF 35"/>
- <a u="3407" b="81 39 EF 36"/>
- <a u="3408" b="81 39 EF 37"/>
- <a u="3409" b="81 39 EF 38"/>
- <a u="340A" b="81 39 EF 39"/>
- <a u="340B" b="81 39 F0 30"/>
- <a u="340C" b="81 39 F0 31"/>
- <a u="340D" b="81 39 F0 32"/>
- <a u="340E" b="81 39 F0 33"/>
- <a u="340F" b="81 39 F0 34"/>
- <a u="3410" b="81 39 F0 35"/>
- <a u="3411" b="81 39 F0 36"/>
- <a u="3412" b="81 39 F0 37"/>
- <a u="3413" b="81 39 F0 38"/>
- <a u="3414" b="81 39 F0 39"/>
- <a u="3415" b="81 39 F1 30"/>
- <a u="3416" b="81 39 F1 31"/>
- <a u="3417" b="81 39 F1 32"/>
- <a u="3418" b="81 39 F1 33"/>
- <a u="3419" b="81 39 F1 34"/>
- <a u="341A" b="81 39 F1 35"/>
- <a u="341B" b="81 39 F1 36"/>
- <a u="341C" b="81 39 F1 37"/>
- <a u="341D" b="81 39 F1 38"/>
- <a u="341E" b="81 39 F1 39"/>
- <a u="341F" b="81 39 F2 30"/>
- <a u="3420" b="81 39 F2 31"/>
- <a u="3421" b="81 39 F2 32"/>
- <a u="3422" b="81 39 F2 33"/>
- <a u="3423" b="81 39 F2 34"/>
- <a u="3424" b="81 39 F2 35"/>
- <a u="3425" b="81 39 F2 36"/>
- <a u="3426" b="81 39 F2 37"/>
- <a u="3427" b="81 39 F2 38"/>
- <a u="3428" b="81 39 F2 39"/>
- <a u="3429" b="81 39 F3 30"/>
- <a u="342A" b="81 39 F3 31"/>
- <a u="342B" b="81 39 F3 32"/>
- <a u="342C" b="81 39 F3 33"/>
- <a u="342D" b="81 39 F3 34"/>
- <a u="342E" b="81 39 F3 35"/>
- <a u="342F" b="81 39 F3 36"/>
- <a u="3430" b="81 39 F3 37"/>
- <a u="3431" b="81 39 F3 38"/>
- <a u="3432" b="81 39 F3 39"/>
- <a u="3433" b="81 39 F4 30"/>
- <a u="3434" b="81 39 F4 31"/>
- <a u="3435" b="81 39 F4 32"/>
- <a u="3436" b="81 39 F4 33"/>
- <a u="3437" b="81 39 F4 34"/>
- <a u="3438" b="81 39 F4 35"/>
- <a u="3439" b="81 39 F4 36"/>
- <a u="343A" b="81 39 F4 37"/>
- <a u="343B" b="81 39 F4 38"/>
- <a u="343C" b="81 39 F4 39"/>
- <a u="343D" b="81 39 F5 30"/>
- <a u="343E" b="81 39 F5 31"/>
- <a u="343F" b="81 39 F5 32"/>
- <a u="3440" b="81 39 F5 33"/>
- <a u="3441" b="81 39 F5 34"/>
- <a u="3442" b="81 39 F5 35"/>
- <a u="3443" b="81 39 F5 36"/>
- <a u="3444" b="81 39 F5 37"/>
- <a u="3445" b="81 39 F5 38"/>
- <a u="3446" b="81 39 F5 39"/>
- <a u="3447" b="FE 56"/>
- <a u="3448" b="81 39 F6 30"/>
- <a u="3449" b="81 39 F6 31"/>
- <a u="344A" b="81 39 F6 32"/>
- <a u="344B" b="81 39 F6 33"/>
- <a u="344C" b="81 39 F6 34"/>
- <a u="344D" b="81 39 F6 35"/>
- <a u="344E" b="81 39 F6 36"/>
- <a u="344F" b="81 39 F6 37"/>
- <a u="3450" b="81 39 F6 38"/>
- <a u="3451" b="81 39 F6 39"/>
- <a u="3452" b="81 39 F7 30"/>
- <a u="3453" b="81 39 F7 31"/>
- <a u="3454" b="81 39 F7 32"/>
- <a u="3455" b="81 39 F7 33"/>
- <a u="3456" b="81 39 F7 34"/>
- <a u="3457" b="81 39 F7 35"/>
- <a u="3458" b="81 39 F7 36"/>
- <a u="3459" b="81 39 F7 37"/>
- <a u="345A" b="81 39 F7 38"/>
- <a u="345B" b="81 39 F7 39"/>
- <a u="345C" b="81 39 F8 30"/>
- <a u="345D" b="81 39 F8 31"/>
- <a u="345E" b="81 39 F8 32"/>
- <a u="345F" b="81 39 F8 33"/>
- <a u="3460" b="81 39 F8 34"/>
- <a u="3461" b="81 39 F8 35"/>
- <a u="3462" b="81 39 F8 36"/>
- <a u="3463" b="81 39 F8 37"/>
- <a u="3464" b="81 39 F8 38"/>
- <a u="3465" b="81 39 F8 39"/>
- <a u="3466" b="81 39 F9 30"/>
- <a u="3467" b="81 39 F9 31"/>
- <a u="3468" b="81 39 F9 32"/>
- <a u="3469" b="81 39 F9 33"/>
- <a u="346A" b="81 39 F9 34"/>
- <a u="346B" b="81 39 F9 35"/>
- <a u="346C" b="81 39 F9 36"/>
- <a u="346D" b="81 39 F9 37"/>
- <a u="346E" b="81 39 F9 38"/>
- <a u="346F" b="81 39 F9 39"/>
- <a u="3470" b="81 39 FA 30"/>
- <a u="3471" b="81 39 FA 31"/>
- <a u="3472" b="81 39 FA 32"/>
- <a u="3473" b="FE 55"/>
- <a u="3474" b="81 39 FA 33"/>
- <a u="3475" b="81 39 FA 34"/>
- <a u="3476" b="81 39 FA 35"/>
- <a u="3477" b="81 39 FA 36"/>
- <a u="3478" b="81 39 FA 37"/>
- <a u="3479" b="81 39 FA 38"/>
- <a u="347A" b="81 39 FA 39"/>
- <a u="347B" b="81 39 FB 30"/>
- <a u="347C" b="81 39 FB 31"/>
- <a u="347D" b="81 39 FB 32"/>
- <a u="347E" b="81 39 FB 33"/>
- <a u="347F" b="81 39 FB 34"/>
- <a u="3480" b="81 39 FB 35"/>
- <a u="3481" b="81 39 FB 36"/>
- <a u="3482" b="81 39 FB 37"/>
- <a u="3483" b="81 39 FB 38"/>
- <a u="3484" b="81 39 FB 39"/>
- <a u="3485" b="81 39 FC 30"/>
- <a u="3486" b="81 39 FC 31"/>
- <a u="3487" b="81 39 FC 32"/>
- <a u="3488" b="81 39 FC 33"/>
- <a u="3489" b="81 39 FC 34"/>
- <a u="348A" b="81 39 FC 35"/>
- <a u="348B" b="81 39 FC 36"/>
- <a u="348C" b="81 39 FC 37"/>
- <a u="348D" b="81 39 FC 38"/>
- <a u="348E" b="81 39 FC 39"/>
- <a u="348F" b="81 39 FD 30"/>
- <a u="3490" b="81 39 FD 31"/>
- <a u="3491" b="81 39 FD 32"/>
- <a u="3492" b="81 39 FD 33"/>
- <a u="3493" b="81 39 FD 34"/>
- <a u="3494" b="81 39 FD 35"/>
- <a u="3495" b="81 39 FD 36"/>
- <a u="3496" b="81 39 FD 37"/>
- <a u="3497" b="81 39 FD 38"/>
- <a u="3498" b="81 39 FD 39"/>
- <a u="3499" b="81 39 FE 30"/>
- <a u="349A" b="81 39 FE 31"/>
- <a u="349B" b="81 39 FE 32"/>
- <a u="349C" b="81 39 FE 33"/>
- <a u="349D" b="81 39 FE 34"/>
- <a u="349E" b="81 39 FE 35"/>
- <a u="349F" b="81 39 FE 36"/>
- <a u="34A0" b="81 39 FE 37"/>
- <a u="34A1" b="81 39 FE 38"/>
- <a u="34A2" b="81 39 FE 39"/>
- <a u="34A3" b="82 30 81 30"/>
- <a u="34A4" b="82 30 81 31"/>
- <a u="34A5" b="82 30 81 32"/>
- <a u="34A6" b="82 30 81 33"/>
- <a u="34A7" b="82 30 81 34"/>
- <a u="34A8" b="82 30 81 35"/>
- <a u="34A9" b="82 30 81 36"/>
- <a u="34AA" b="82 30 81 37"/>
- <a u="34AB" b="82 30 81 38"/>
- <a u="34AC" b="82 30 81 39"/>
- <a u="34AD" b="82 30 82 30"/>
- <a u="34AE" b="82 30 82 31"/>
- <a u="34AF" b="82 30 82 32"/>
- <a u="34B0" b="82 30 82 33"/>
- <a u="34B1" b="82 30 82 34"/>
- <a u="34B2" b="82 30 82 35"/>
- <a u="34B3" b="82 30 82 36"/>
- <a u="34B4" b="82 30 82 37"/>
- <a u="34B5" b="82 30 82 38"/>
- <a u="34B6" b="82 30 82 39"/>
- <a u="34B7" b="82 30 83 30"/>
- <a u="34B8" b="82 30 83 31"/>
- <a u="34B9" b="82 30 83 32"/>
- <a u="34BA" b="82 30 83 33"/>
- <a u="34BB" b="82 30 83 34"/>
- <a u="34BC" b="82 30 83 35"/>
- <a u="34BD" b="82 30 83 36"/>
- <a u="34BE" b="82 30 83 37"/>
- <a u="34BF" b="82 30 83 38"/>
- <a u="34C0" b="82 30 83 39"/>
- <a u="34C1" b="82 30 84 30"/>
- <a u="34C2" b="82 30 84 31"/>
- <a u="34C3" b="82 30 84 32"/>
- <a u="34C4" b="82 30 84 33"/>
- <a u="34C5" b="82 30 84 34"/>
- <a u="34C6" b="82 30 84 35"/>
- <a u="34C7" b="82 30 84 36"/>
- <a u="34C8" b="82 30 84 37"/>
- <a u="34C9" b="82 30 84 38"/>
- <a u="34CA" b="82 30 84 39"/>
- <a u="34CB" b="82 30 85 30"/>
- <a u="34CC" b="82 30 85 31"/>
- <a u="34CD" b="82 30 85 32"/>
- <a u="34CE" b="82 30 85 33"/>
- <a u="34CF" b="82 30 85 34"/>
- <a u="34D0" b="82 30 85 35"/>
- <a u="34D1" b="82 30 85 36"/>
- <a u="34D2" b="82 30 85 37"/>
- <a u="34D3" b="82 30 85 38"/>
- <a u="34D4" b="82 30 85 39"/>
- <a u="34D5" b="82 30 86 30"/>
- <a u="34D6" b="82 30 86 31"/>
- <a u="34D7" b="82 30 86 32"/>
- <a u="34D8" b="82 30 86 33"/>
- <a u="34D9" b="82 30 86 34"/>
- <a u="34DA" b="82 30 86 35"/>
- <a u="34DB" b="82 30 86 36"/>
- <a u="34DC" b="82 30 86 37"/>
- <a u="34DD" b="82 30 86 38"/>
- <a u="34DE" b="82 30 86 39"/>
- <a u="34DF" b="82 30 87 30"/>
- <a u="34E0" b="82 30 87 31"/>
- <a u="34E1" b="82 30 87 32"/>
- <a u="34E2" b="82 30 87 33"/>
- <a u="34E3" b="82 30 87 34"/>
- <a u="34E4" b="82 30 87 35"/>
- <a u="34E5" b="82 30 87 36"/>
- <a u="34E6" b="82 30 87 37"/>
- <a u="34E7" b="82 30 87 38"/>
- <a u="34E8" b="82 30 87 39"/>
- <a u="34E9" b="82 30 88 30"/>
- <a u="34EA" b="82 30 88 31"/>
- <a u="34EB" b="82 30 88 32"/>
- <a u="34EC" b="82 30 88 33"/>
- <a u="34ED" b="82 30 88 34"/>
- <a u="34EE" b="82 30 88 35"/>
- <a u="34EF" b="82 30 88 36"/>
- <a u="34F0" b="82 30 88 37"/>
- <a u="34F1" b="82 30 88 38"/>
- <a u="34F2" b="82 30 88 39"/>
- <a u="34F3" b="82 30 89 30"/>
- <a u="34F4" b="82 30 89 31"/>
- <a u="34F5" b="82 30 89 32"/>
- <a u="34F6" b="82 30 89 33"/>
- <a u="34F7" b="82 30 89 34"/>
- <a u="34F8" b="82 30 89 35"/>
- <a u="34F9" b="82 30 89 36"/>
- <a u="34FA" b="82 30 89 37"/>
- <a u="34FB" b="82 30 89 38"/>
- <a u="34FC" b="82 30 89 39"/>
- <a u="34FD" b="82 30 8A 30"/>
- <a u="34FE" b="82 30 8A 31"/>
- <a u="34FF" b="82 30 8A 32"/>
- <a u="3500" b="82 30 8A 33"/>
- <a u="3501" b="82 30 8A 34"/>
- <a u="3502" b="82 30 8A 35"/>
- <a u="3503" b="82 30 8A 36"/>
- <a u="3504" b="82 30 8A 37"/>
- <a u="3505" b="82 30 8A 38"/>
- <a u="3506" b="82 30 8A 39"/>
- <a u="3507" b="82 30 8B 30"/>
- <a u="3508" b="82 30 8B 31"/>
- <a u="3509" b="82 30 8B 32"/>
- <a u="350A" b="82 30 8B 33"/>
- <a u="350B" b="82 30 8B 34"/>
- <a u="350C" b="82 30 8B 35"/>
- <a u="350D" b="82 30 8B 36"/>
- <a u="350E" b="82 30 8B 37"/>
- <a u="350F" b="82 30 8B 38"/>
- <a u="3510" b="82 30 8B 39"/>
- <a u="3511" b="82 30 8C 30"/>
- <a u="3512" b="82 30 8C 31"/>
- <a u="3513" b="82 30 8C 32"/>
- <a u="3514" b="82 30 8C 33"/>
- <a u="3515" b="82 30 8C 34"/>
- <a u="3516" b="82 30 8C 35"/>
- <a u="3517" b="82 30 8C 36"/>
- <a u="3518" b="82 30 8C 37"/>
- <a u="3519" b="82 30 8C 38"/>
- <a u="351A" b="82 30 8C 39"/>
- <a u="351B" b="82 30 8D 30"/>
- <a u="351C" b="82 30 8D 31"/>
- <a u="351D" b="82 30 8D 32"/>
- <a u="351E" b="82 30 8D 33"/>
- <a u="351F" b="82 30 8D 34"/>
- <a u="3520" b="82 30 8D 35"/>
- <a u="3521" b="82 30 8D 36"/>
- <a u="3522" b="82 30 8D 37"/>
- <a u="3523" b="82 30 8D 38"/>
- <a u="3524" b="82 30 8D 39"/>
- <a u="3525" b="82 30 8E 30"/>
- <a u="3526" b="82 30 8E 31"/>
- <a u="3527" b="82 30 8E 32"/>
- <a u="3528" b="82 30 8E 33"/>
- <a u="3529" b="82 30 8E 34"/>
- <a u="352A" b="82 30 8E 35"/>
- <a u="352B" b="82 30 8E 36"/>
- <a u="352C" b="82 30 8E 37"/>
- <a u="352D" b="82 30 8E 38"/>
- <a u="352E" b="82 30 8E 39"/>
- <a u="352F" b="82 30 8F 30"/>
- <a u="3530" b="82 30 8F 31"/>
- <a u="3531" b="82 30 8F 32"/>
- <a u="3532" b="82 30 8F 33"/>
- <a u="3533" b="82 30 8F 34"/>
- <a u="3534" b="82 30 8F 35"/>
- <a u="3535" b="82 30 8F 36"/>
- <a u="3536" b="82 30 8F 37"/>
- <a u="3537" b="82 30 8F 38"/>
- <a u="3538" b="82 30 8F 39"/>
- <a u="3539" b="82 30 90 30"/>
- <a u="353A" b="82 30 90 31"/>
- <a u="353B" b="82 30 90 32"/>
- <a u="353C" b="82 30 90 33"/>
- <a u="353D" b="82 30 90 34"/>
- <a u="353E" b="82 30 90 35"/>
- <a u="353F" b="82 30 90 36"/>
- <a u="3540" b="82 30 90 37"/>
- <a u="3541" b="82 30 90 38"/>
- <a u="3542" b="82 30 90 39"/>
- <a u="3543" b="82 30 91 30"/>
- <a u="3544" b="82 30 91 31"/>
- <a u="3545" b="82 30 91 32"/>
- <a u="3546" b="82 30 91 33"/>
- <a u="3547" b="82 30 91 34"/>
- <a u="3548" b="82 30 91 35"/>
- <a u="3549" b="82 30 91 36"/>
- <a u="354A" b="82 30 91 37"/>
- <a u="354B" b="82 30 91 38"/>
- <a u="354C" b="82 30 91 39"/>
- <a u="354D" b="82 30 92 30"/>
- <a u="354E" b="82 30 92 31"/>
- <a u="354F" b="82 30 92 32"/>
- <a u="3550" b="82 30 92 33"/>
- <a u="3551" b="82 30 92 34"/>
- <a u="3552" b="82 30 92 35"/>
- <a u="3553" b="82 30 92 36"/>
- <a u="3554" b="82 30 92 37"/>
- <a u="3555" b="82 30 92 38"/>
- <a u="3556" b="82 30 92 39"/>
- <a u="3557" b="82 30 93 30"/>
- <a u="3558" b="82 30 93 31"/>
- <a u="3559" b="82 30 93 32"/>
- <a u="355A" b="82 30 93 33"/>
- <a u="355B" b="82 30 93 34"/>
- <a u="355C" b="82 30 93 35"/>
- <a u="355D" b="82 30 93 36"/>
- <a u="355E" b="82 30 93 37"/>
- <a u="355F" b="82 30 93 38"/>
- <a u="3560" b="82 30 93 39"/>
- <a u="3561" b="82 30 94 30"/>
- <a u="3562" b="82 30 94 31"/>
- <a u="3563" b="82 30 94 32"/>
- <a u="3564" b="82 30 94 33"/>
- <a u="3565" b="82 30 94 34"/>
- <a u="3566" b="82 30 94 35"/>
- <a u="3567" b="82 30 94 36"/>
- <a u="3568" b="82 30 94 37"/>
- <a u="3569" b="82 30 94 38"/>
- <a u="356A" b="82 30 94 39"/>
- <a u="356B" b="82 30 95 30"/>
- <a u="356C" b="82 30 95 31"/>
- <a u="356D" b="82 30 95 32"/>
- <a u="356E" b="82 30 95 33"/>
- <a u="356F" b="82 30 95 34"/>
- <a u="3570" b="82 30 95 35"/>
- <a u="3571" b="82 30 95 36"/>
- <a u="3572" b="82 30 95 37"/>
- <a u="3573" b="82 30 95 38"/>
- <a u="3574" b="82 30 95 39"/>
- <a u="3575" b="82 30 96 30"/>
- <a u="3576" b="82 30 96 31"/>
- <a u="3577" b="82 30 96 32"/>
- <a u="3578" b="82 30 96 33"/>
- <a u="3579" b="82 30 96 34"/>
- <a u="357A" b="82 30 96 35"/>
- <a u="357B" b="82 30 96 36"/>
- <a u="357C" b="82 30 96 37"/>
- <a u="357D" b="82 30 96 38"/>
- <a u="357E" b="82 30 96 39"/>
- <a u="357F" b="82 30 97 30"/>
- <a u="3580" b="82 30 97 31"/>
- <a u="3581" b="82 30 97 32"/>
- <a u="3582" b="82 30 97 33"/>
- <a u="3583" b="82 30 97 34"/>
- <a u="3584" b="82 30 97 35"/>
- <a u="3585" b="82 30 97 36"/>
- <a u="3586" b="82 30 97 37"/>
- <a u="3587" b="82 30 97 38"/>
- <a u="3588" b="82 30 97 39"/>
- <a u="3589" b="82 30 98 30"/>
- <a u="358A" b="82 30 98 31"/>
- <a u="358B" b="82 30 98 32"/>
- <a u="358C" b="82 30 98 33"/>
- <a u="358D" b="82 30 98 34"/>
- <a u="358E" b="82 30 98 35"/>
- <a u="358F" b="82 30 98 36"/>
- <a u="3590" b="82 30 98 37"/>
- <a u="3591" b="82 30 98 38"/>
- <a u="3592" b="82 30 98 39"/>
- <a u="3593" b="82 30 99 30"/>
- <a u="3594" b="82 30 99 31"/>
- <a u="3595" b="82 30 99 32"/>
- <a u="3596" b="82 30 99 33"/>
- <a u="3597" b="82 30 99 34"/>
- <a u="3598" b="82 30 99 35"/>
- <a u="3599" b="82 30 99 36"/>
- <a u="359A" b="82 30 99 37"/>
- <a u="359B" b="82 30 99 38"/>
- <a u="359C" b="82 30 99 39"/>
- <a u="359D" b="82 30 9A 30"/>
- <a u="359E" b="FE 5A"/>
- <a u="359F" b="82 30 9A 31"/>
- <a u="35A0" b="82 30 9A 32"/>
- <a u="35A1" b="82 30 9A 33"/>
- <a u="35A2" b="82 30 9A 34"/>
- <a u="35A3" b="82 30 9A 35"/>
- <a u="35A4" b="82 30 9A 36"/>
- <a u="35A5" b="82 30 9A 37"/>
- <a u="35A6" b="82 30 9A 38"/>
- <a u="35A7" b="82 30 9A 39"/>
- <a u="35A8" b="82 30 9B 30"/>
- <a u="35A9" b="82 30 9B 31"/>
- <a u="35AA" b="82 30 9B 32"/>
- <a u="35AB" b="82 30 9B 33"/>
- <a u="35AC" b="82 30 9B 34"/>
- <a u="35AD" b="82 30 9B 35"/>
- <a u="35AE" b="82 30 9B 36"/>
- <a u="35AF" b="82 30 9B 37"/>
- <a u="35B0" b="82 30 9B 38"/>
- <a u="35B1" b="82 30 9B 39"/>
- <a u="35B2" b="82 30 9C 30"/>
- <a u="35B3" b="82 30 9C 31"/>
- <a u="35B4" b="82 30 9C 32"/>
- <a u="35B5" b="82 30 9C 33"/>
- <a u="35B6" b="82 30 9C 34"/>
- <a u="35B7" b="82 30 9C 35"/>
- <a u="35B8" b="82 30 9C 36"/>
- <a u="35B9" b="82 30 9C 37"/>
- <a u="35BA" b="82 30 9C 38"/>
- <a u="35BB" b="82 30 9C 39"/>
- <a u="35BC" b="82 30 9D 30"/>
- <a u="35BD" b="82 30 9D 31"/>
- <a u="35BE" b="82 30 9D 32"/>
- <a u="35BF" b="82 30 9D 33"/>
- <a u="35C0" b="82 30 9D 34"/>
- <a u="35C1" b="82 30 9D 35"/>
- <a u="35C2" b="82 30 9D 36"/>
- <a u="35C3" b="82 30 9D 37"/>
- <a u="35C4" b="82 30 9D 38"/>
- <a u="35C5" b="82 30 9D 39"/>
- <a u="35C6" b="82 30 9E 30"/>
- <a u="35C7" b="82 30 9E 31"/>
- <a u="35C8" b="82 30 9E 32"/>
- <a u="35C9" b="82 30 9E 33"/>
- <a u="35CA" b="82 30 9E 34"/>
- <a u="35CB" b="82 30 9E 35"/>
- <a u="35CC" b="82 30 9E 36"/>
- <a u="35CD" b="82 30 9E 37"/>
- <a u="35CE" b="82 30 9E 38"/>
- <a u="35CF" b="82 30 9E 39"/>
- <a u="35D0" b="82 30 9F 30"/>
- <a u="35D1" b="82 30 9F 31"/>
- <a u="35D2" b="82 30 9F 32"/>
- <a u="35D3" b="82 30 9F 33"/>
- <a u="35D4" b="82 30 9F 34"/>
- <a u="35D5" b="82 30 9F 35"/>
- <a u="35D6" b="82 30 9F 36"/>
- <a u="35D7" b="82 30 9F 37"/>
- <a u="35D8" b="82 30 9F 38"/>
- <a u="35D9" b="82 30 9F 39"/>
- <a u="35DA" b="82 30 A0 30"/>
- <a u="35DB" b="82 30 A0 31"/>
- <a u="35DC" b="82 30 A0 32"/>
- <a u="35DD" b="82 30 A0 33"/>
- <a u="35DE" b="82 30 A0 34"/>
- <a u="35DF" b="82 30 A0 35"/>
- <a u="35E0" b="82 30 A0 36"/>
- <a u="35E1" b="82 30 A0 37"/>
- <a u="35E2" b="82 30 A0 38"/>
- <a u="35E3" b="82 30 A0 39"/>
- <a u="35E4" b="82 30 A1 30"/>
- <a u="35E5" b="82 30 A1 31"/>
- <a u="35E6" b="82 30 A1 32"/>
- <a u="35E7" b="82 30 A1 33"/>
- <a u="35E8" b="82 30 A1 34"/>
- <a u="35E9" b="82 30 A1 35"/>
- <a u="35EA" b="82 30 A1 36"/>
- <a u="35EB" b="82 30 A1 37"/>
- <a u="35EC" b="82 30 A1 38"/>
- <a u="35ED" b="82 30 A1 39"/>
- <a u="35EE" b="82 30 A2 30"/>
- <a u="35EF" b="82 30 A2 31"/>
- <a u="35F0" b="82 30 A2 32"/>
- <a u="35F1" b="82 30 A2 33"/>
- <a u="35F2" b="82 30 A2 34"/>
- <a u="35F3" b="82 30 A2 35"/>
- <a u="35F4" b="82 30 A2 36"/>
- <a u="35F5" b="82 30 A2 37"/>
- <a u="35F6" b="82 30 A2 38"/>
- <a u="35F7" b="82 30 A2 39"/>
- <a u="35F8" b="82 30 A3 30"/>
- <a u="35F9" b="82 30 A3 31"/>
- <a u="35FA" b="82 30 A3 32"/>
- <a u="35FB" b="82 30 A3 33"/>
- <a u="35FC" b="82 30 A3 34"/>
- <a u="35FD" b="82 30 A3 35"/>
- <a u="35FE" b="82 30 A3 36"/>
- <a u="35FF" b="82 30 A3 37"/>
- <a u="3600" b="82 30 A3 38"/>
- <a u="3601" b="82 30 A3 39"/>
- <a u="3602" b="82 30 A4 30"/>
- <a u="3603" b="82 30 A4 31"/>
- <a u="3604" b="82 30 A4 32"/>
- <a u="3605" b="82 30 A4 33"/>
- <a u="3606" b="82 30 A4 34"/>
- <a u="3607" b="82 30 A4 35"/>
- <a u="3608" b="82 30 A4 36"/>
- <a u="3609" b="82 30 A4 37"/>
- <a u="360A" b="82 30 A4 38"/>
- <a u="360B" b="82 30 A4 39"/>
- <a u="360C" b="82 30 A5 30"/>
- <a u="360D" b="82 30 A5 31"/>
- <a u="360E" b="FE 5C"/>
- <a u="360F" b="82 30 A5 32"/>
- <a u="3610" b="82 30 A5 33"/>
- <a u="3611" b="82 30 A5 34"/>
- <a u="3612" b="82 30 A5 35"/>
- <a u="3613" b="82 30 A5 36"/>
- <a u="3614" b="82 30 A5 37"/>
- <a u="3615" b="82 30 A5 38"/>
- <a u="3616" b="82 30 A5 39"/>
- <a u="3617" b="82 30 A6 30"/>
- <a u="3618" b="82 30 A6 31"/>
- <a u="3619" b="82 30 A6 32"/>
- <a u="361A" b="FE 5B"/>
- <a u="3918" b="FE 60"/>
- <a u="3919" b="82 30 F2 38"/>
- <a u="391A" b="82 30 F2 39"/>
- <a u="391B" b="82 30 F3 30"/>
- <a u="391C" b="82 30 F3 31"/>
- <a u="391D" b="82 30 F3 32"/>
- <a u="391E" b="82 30 F3 33"/>
- <a u="391F" b="82 30 F3 34"/>
- <a u="3920" b="82 30 F3 35"/>
- <a u="3921" b="82 30 F3 36"/>
- <a u="3922" b="82 30 F3 37"/>
- <a u="3923" b="82 30 F3 38"/>
- <a u="3924" b="82 30 F3 39"/>
- <a u="3925" b="82 30 F4 30"/>
- <a u="3926" b="82 30 F4 31"/>
- <a u="3927" b="82 30 F4 32"/>
- <a u="3928" b="82 30 F4 33"/>
- <a u="3929" b="82 30 F4 34"/>
- <a u="392A" b="82 30 F4 35"/>
- <a u="392B" b="82 30 F4 36"/>
- <a u="392C" b="82 30 F4 37"/>
- <a u="392D" b="82 30 F4 38"/>
- <a u="392E" b="82 30 F4 39"/>
- <a u="392F" b="82 30 F5 30"/>
- <a u="3930" b="82 30 F5 31"/>
- <a u="3931" b="82 30 F5 32"/>
- <a u="3932" b="82 30 F5 33"/>
- <a u="3933" b="82 30 F5 34"/>
- <a u="3934" b="82 30 F5 35"/>
- <a u="3935" b="82 30 F5 36"/>
- <a u="3936" b="82 30 F5 37"/>
- <a u="3937" b="82 30 F5 38"/>
- <a u="3938" b="82 30 F5 39"/>
- <a u="3939" b="82 30 F6 30"/>
- <a u="393A" b="82 30 F6 31"/>
- <a u="393B" b="82 30 F6 32"/>
- <a u="393C" b="82 30 F6 33"/>
- <a u="393D" b="82 30 F6 34"/>
- <a u="393E" b="82 30 F6 35"/>
- <a u="393F" b="82 30 F6 36"/>
- <a u="3940" b="82 30 F6 37"/>
- <a u="3941" b="82 30 F6 38"/>
- <a u="3942" b="82 30 F6 39"/>
- <a u="3943" b="82 30 F7 30"/>
- <a u="3944" b="82 30 F7 31"/>
- <a u="3945" b="82 30 F7 32"/>
- <a u="3946" b="82 30 F7 33"/>
- <a u="3947" b="82 30 F7 34"/>
- <a u="3948" b="82 30 F7 35"/>
- <a u="3949" b="82 30 F7 36"/>
- <a u="394A" b="82 30 F7 37"/>
- <a u="394B" b="82 30 F7 38"/>
- <a u="394C" b="82 30 F7 39"/>
- <a u="394D" b="82 30 F8 30"/>
- <a u="394E" b="82 30 F8 31"/>
- <a u="394F" b="82 30 F8 32"/>
- <a u="3950" b="82 30 F8 33"/>
- <a u="3951" b="82 30 F8 34"/>
- <a u="3952" b="82 30 F8 35"/>
- <a u="3953" b="82 30 F8 36"/>
- <a u="3954" b="82 30 F8 37"/>
- <a u="3955" b="82 30 F8 38"/>
- <a u="3956" b="82 30 F8 39"/>
- <a u="3957" b="82 30 F9 30"/>
- <a u="3958" b="82 30 F9 31"/>
- <a u="3959" b="82 30 F9 32"/>
- <a u="395A" b="82 30 F9 33"/>
- <a u="395B" b="82 30 F9 34"/>
- <a u="395C" b="82 30 F9 35"/>
- <a u="395D" b="82 30 F9 36"/>
- <a u="395E" b="82 30 F9 37"/>
- <a u="395F" b="82 30 F9 38"/>
- <a u="3960" b="82 30 F9 39"/>
- <a u="3961" b="82 30 FA 30"/>
- <a u="3962" b="82 30 FA 31"/>
- <a u="3963" b="82 30 FA 32"/>
- <a u="3964" b="82 30 FA 33"/>
- <a u="3965" b="82 30 FA 34"/>
- <a u="3966" b="82 30 FA 35"/>
- <a u="3967" b="82 30 FA 36"/>
- <a u="3968" b="82 30 FA 37"/>
- <a u="3969" b="82 30 FA 38"/>
- <a u="396A" b="82 30 FA 39"/>
- <a u="396B" b="82 30 FB 30"/>
- <a u="396C" b="82 30 FB 31"/>
- <a u="396D" b="82 30 FB 32"/>
- <a u="396E" b="FE 5F"/>
- <a u="396F" b="82 30 FB 33"/>
- <a u="3970" b="82 30 FB 34"/>
- <a u="3971" b="82 30 FB 35"/>
- <a u="3972" b="82 30 FB 36"/>
- <a u="3973" b="82 30 FB 37"/>
- <a u="3974" b="82 30 FB 38"/>
- <a u="3975" b="82 30 FB 39"/>
- <a u="3976" b="82 30 FC 30"/>
- <a u="3977" b="82 30 FC 31"/>
- <a u="3978" b="82 30 FC 32"/>
- <a u="3979" b="82 30 FC 33"/>
- <a u="397A" b="82 30 FC 34"/>
- <a u="397B" b="82 30 FC 35"/>
- <a u="397C" b="82 30 FC 36"/>
- <a u="397D" b="82 30 FC 37"/>
- <a u="397E" b="82 30 FC 38"/>
- <a u="397F" b="82 30 FC 39"/>
- <a u="3980" b="82 30 FD 30"/>
- <a u="3981" b="82 30 FD 31"/>
- <a u="3982" b="82 30 FD 32"/>
- <a u="3983" b="82 30 FD 33"/>
- <a u="3984" b="82 30 FD 34"/>
- <a u="3985" b="82 30 FD 35"/>
- <a u="3986" b="82 30 FD 36"/>
- <a u="3987" b="82 30 FD 37"/>
- <a u="3988" b="82 30 FD 38"/>
- <a u="3989" b="82 30 FD 39"/>
- <a u="398A" b="82 30 FE 30"/>
- <a u="398B" b="82 30 FE 31"/>
- <a u="398C" b="82 30 FE 32"/>
- <a u="398D" b="82 30 FE 33"/>
- <a u="398E" b="82 30 FE 34"/>
- <a u="398F" b="82 30 FE 35"/>
- <a u="3990" b="82 30 FE 36"/>
- <a u="3991" b="82 30 FE 37"/>
- <a u="3992" b="82 30 FE 38"/>
- <a u="3993" b="82 30 FE 39"/>
- <a u="3994" b="82 31 81 30"/>
- <a u="3995" b="82 31 81 31"/>
- <a u="3996" b="82 31 81 32"/>
- <a u="3997" b="82 31 81 33"/>
- <a u="3998" b="82 31 81 34"/>
- <a u="3999" b="82 31 81 35"/>
- <a u="399A" b="82 31 81 36"/>
- <a u="399B" b="82 31 81 37"/>
- <a u="399C" b="82 31 81 38"/>
- <a u="399D" b="82 31 81 39"/>
- <a u="399E" b="82 31 82 30"/>
- <a u="399F" b="82 31 82 31"/>
- <a u="39A0" b="82 31 82 32"/>
- <a u="39A1" b="82 31 82 33"/>
- <a u="39A2" b="82 31 82 34"/>
- <a u="39A3" b="82 31 82 35"/>
- <a u="39A4" b="82 31 82 36"/>
- <a u="39A5" b="82 31 82 37"/>
- <a u="39A6" b="82 31 82 38"/>
- <a u="39A7" b="82 31 82 39"/>
- <a u="39A8" b="82 31 83 30"/>
- <a u="39A9" b="82 31 83 31"/>
- <a u="39AA" b="82 31 83 32"/>
- <a u="39AB" b="82 31 83 33"/>
- <a u="39AC" b="82 31 83 34"/>
- <a u="39AD" b="82 31 83 35"/>
- <a u="39AE" b="82 31 83 36"/>
- <a u="39AF" b="82 31 83 37"/>
- <a u="39B0" b="82 31 83 38"/>
- <a u="39B1" b="82 31 83 39"/>
- <a u="39B2" b="82 31 84 30"/>
- <a u="39B3" b="82 31 84 31"/>
- <a u="39B4" b="82 31 84 32"/>
- <a u="39B5" b="82 31 84 33"/>
- <a u="39B6" b="82 31 84 34"/>
- <a u="39B7" b="82 31 84 35"/>
- <a u="39B8" b="82 31 84 36"/>
- <a u="39B9" b="82 31 84 37"/>
- <a u="39BA" b="82 31 84 38"/>
- <a u="39BB" b="82 31 84 39"/>
- <a u="39BC" b="82 31 85 30"/>
- <a u="39BD" b="82 31 85 31"/>
- <a u="39BE" b="82 31 85 32"/>
- <a u="39BF" b="82 31 85 33"/>
- <a u="39C0" b="82 31 85 34"/>
- <a u="39C1" b="82 31 85 35"/>
- <a u="39C2" b="82 31 85 36"/>
- <a u="39C3" b="82 31 85 37"/>
- <a u="39C4" b="82 31 85 38"/>
- <a u="39C5" b="82 31 85 39"/>
- <a u="39C6" b="82 31 86 30"/>
- <a u="39C7" b="82 31 86 31"/>
- <a u="39C8" b="82 31 86 32"/>
- <a u="39C9" b="82 31 86 33"/>
- <a u="39CA" b="82 31 86 34"/>
- <a u="39CB" b="82 31 86 35"/>
- <a u="39CC" b="82 31 86 36"/>
- <a u="39CD" b="82 31 86 37"/>
- <a u="39CE" b="82 31 86 38"/>
- <a u="39CF" b="FE 62"/>
- <a u="39D0" b="FE 65"/>
- <a u="39D1" b="82 31 86 39"/>
- <a u="39D2" b="82 31 87 30"/>
- <a u="39D3" b="82 31 87 31"/>
- <a u="39D4" b="82 31 87 32"/>
- <a u="39D5" b="82 31 87 33"/>
- <a u="39D6" b="82 31 87 34"/>
- <a u="39D7" b="82 31 87 35"/>
- <a u="39D8" b="82 31 87 36"/>
- <a u="39D9" b="82 31 87 37"/>
- <a u="39DA" b="82 31 87 38"/>
- <a u="39DB" b="82 31 87 39"/>
- <a u="39DC" b="82 31 88 30"/>
- <a u="39DD" b="82 31 88 31"/>
- <a u="39DE" b="82 31 88 32"/>
- <a u="39DF" b="FE 63"/>
- <a u="39E0" b="82 31 88 33"/>
- <a u="39E1" b="82 31 88 34"/>
- <a u="39E2" b="82 31 88 35"/>
- <a u="39E3" b="82 31 88 36"/>
- <a u="39E4" b="82 31 88 37"/>
- <a u="39E5" b="82 31 88 38"/>
- <a u="39E6" b="82 31 88 39"/>
- <a u="39E7" b="82 31 89 30"/>
- <a u="39E8" b="82 31 89 31"/>
- <a u="39E9" b="82 31 89 32"/>
- <a u="39EA" b="82 31 89 33"/>
- <a u="39EB" b="82 31 89 34"/>
- <a u="39EC" b="82 31 89 35"/>
- <a u="39ED" b="82 31 89 36"/>
- <a u="39EE" b="82 31 89 37"/>
- <a u="39EF" b="82 31 89 38"/>
- <a u="39F0" b="82 31 89 39"/>
- <a u="39F1" b="82 31 8A 30"/>
- <a u="39F2" b="82 31 8A 31"/>
- <a u="39F3" b="82 31 8A 32"/>
- <a u="39F4" b="82 31 8A 33"/>
- <a u="39F5" b="82 31 8A 34"/>
- <a u="39F6" b="82 31 8A 35"/>
- <a u="39F7" b="82 31 8A 36"/>
- <a u="39F8" b="82 31 8A 37"/>
- <a u="39F9" b="82 31 8A 38"/>
- <a u="39FA" b="82 31 8A 39"/>
- <a u="39FB" b="82 31 8B 30"/>
- <a u="39FC" b="82 31 8B 31"/>
- <a u="39FD" b="82 31 8B 32"/>
- <a u="39FE" b="82 31 8B 33"/>
- <a u="39FF" b="82 31 8B 34"/>
- <a u="3A00" b="82 31 8B 35"/>
- <a u="3A01" b="82 31 8B 36"/>
- <a u="3A02" b="82 31 8B 37"/>
- <a u="3A03" b="82 31 8B 38"/>
- <a u="3A04" b="82 31 8B 39"/>
- <a u="3A05" b="82 31 8C 30"/>
- <a u="3A06" b="82 31 8C 31"/>
- <a u="3A07" b="82 31 8C 32"/>
- <a u="3A08" b="82 31 8C 33"/>
- <a u="3A09" b="82 31 8C 34"/>
- <a u="3A0A" b="82 31 8C 35"/>
- <a u="3A0B" b="82 31 8C 36"/>
- <a u="3A0C" b="82 31 8C 37"/>
- <a u="3A0D" b="82 31 8C 38"/>
- <a u="3A0E" b="82 31 8C 39"/>
- <a u="3A0F" b="82 31 8D 30"/>
- <a u="3A10" b="82 31 8D 31"/>
- <a u="3A11" b="82 31 8D 32"/>
- <a u="3A12" b="82 31 8D 33"/>
- <a u="3A13" b="82 31 8D 34"/>
- <a u="3A14" b="82 31 8D 35"/>
- <a u="3A15" b="82 31 8D 36"/>
- <a u="3A16" b="82 31 8D 37"/>
- <a u="3A17" b="82 31 8D 38"/>
- <a u="3A18" b="82 31 8D 39"/>
- <a u="3A19" b="82 31 8E 30"/>
- <a u="3A1A" b="82 31 8E 31"/>
- <a u="3A1B" b="82 31 8E 32"/>
- <a u="3A1C" b="82 31 8E 33"/>
- <a u="3A1D" b="82 31 8E 34"/>
- <a u="3A1E" b="82 31 8E 35"/>
- <a u="3A1F" b="82 31 8E 36"/>
- <a u="3A20" b="82 31 8E 37"/>
- <a u="3A21" b="82 31 8E 38"/>
- <a u="3A22" b="82 31 8E 39"/>
- <a u="3A23" b="82 31 8F 30"/>
- <a u="3A24" b="82 31 8F 31"/>
- <a u="3A25" b="82 31 8F 32"/>
- <a u="3A26" b="82 31 8F 33"/>
- <a u="3A27" b="82 31 8F 34"/>
- <a u="3A28" b="82 31 8F 35"/>
- <a u="3A29" b="82 31 8F 36"/>
- <a u="3A2A" b="82 31 8F 37"/>
- <a u="3A2B" b="82 31 8F 38"/>
- <a u="3A2C" b="82 31 8F 39"/>
- <a u="3A2D" b="82 31 90 30"/>
- <a u="3A2E" b="82 31 90 31"/>
- <a u="3A2F" b="82 31 90 32"/>
- <a u="3A30" b="82 31 90 33"/>
- <a u="3A31" b="82 31 90 34"/>
- <a u="3A32" b="82 31 90 35"/>
- <a u="3A33" b="82 31 90 36"/>
- <a u="3A34" b="82 31 90 37"/>
- <a u="3A35" b="82 31 90 38"/>
- <a u="3A36" b="82 31 90 39"/>
- <a u="3A37" b="82 31 91 30"/>
- <a u="3A38" b="82 31 91 31"/>
- <a u="3A39" b="82 31 91 32"/>
- <a u="3A3A" b="82 31 91 33"/>
- <a u="3A3B" b="82 31 91 34"/>
- <a u="3A3C" b="82 31 91 35"/>
- <a u="3A3D" b="82 31 91 36"/>
- <a u="3A3E" b="82 31 91 37"/>
- <a u="3A3F" b="82 31 91 38"/>
- <a u="3A40" b="82 31 91 39"/>
- <a u="3A41" b="82 31 92 30"/>
- <a u="3A42" b="82 31 92 31"/>
- <a u="3A43" b="82 31 92 32"/>
- <a u="3A44" b="82 31 92 33"/>
- <a u="3A45" b="82 31 92 34"/>
- <a u="3A46" b="82 31 92 35"/>
- <a u="3A47" b="82 31 92 36"/>
- <a u="3A48" b="82 31 92 37"/>
- <a u="3A49" b="82 31 92 38"/>
- <a u="3A4A" b="82 31 92 39"/>
- <a u="3A4B" b="82 31 93 30"/>
- <a u="3A4C" b="82 31 93 31"/>
- <a u="3A4D" b="82 31 93 32"/>
- <a u="3A4E" b="82 31 93 33"/>
- <a u="3A4F" b="82 31 93 34"/>
- <a u="3A50" b="82 31 93 35"/>
- <a u="3A51" b="82 31 93 36"/>
- <a u="3A52" b="82 31 93 37"/>
- <a u="3A53" b="82 31 93 38"/>
- <a u="3A54" b="82 31 93 39"/>
- <a u="3A55" b="82 31 94 30"/>
- <a u="3A56" b="82 31 94 31"/>
- <a u="3A57" b="82 31 94 32"/>
- <a u="3A58" b="82 31 94 33"/>
- <a u="3A59" b="82 31 94 34"/>
- <a u="3A5A" b="82 31 94 35"/>
- <a u="3A5B" b="82 31 94 36"/>
- <a u="3A5C" b="82 31 94 37"/>
- <a u="3A5D" b="82 31 94 38"/>
- <a u="3A5E" b="82 31 94 39"/>
- <a u="3A5F" b="82 31 95 30"/>
- <a u="3A60" b="82 31 95 31"/>
- <a u="3A61" b="82 31 95 32"/>
- <a u="3A62" b="82 31 95 33"/>
- <a u="3A63" b="82 31 95 34"/>
- <a u="3A64" b="82 31 95 35"/>
- <a u="3A65" b="82 31 95 36"/>
- <a u="3A66" b="82 31 95 37"/>
- <a u="3A67" b="82 31 95 38"/>
- <a u="3A68" b="82 31 95 39"/>
- <a u="3A69" b="82 31 96 30"/>
- <a u="3A6A" b="82 31 96 31"/>
- <a u="3A6B" b="82 31 96 32"/>
- <a u="3A6C" b="82 31 96 33"/>
- <a u="3A6D" b="82 31 96 34"/>
- <a u="3A6E" b="82 31 96 35"/>
- <a u="3A6F" b="82 31 96 36"/>
- <a u="3A70" b="82 31 96 37"/>
- <a u="3A71" b="82 31 96 38"/>
- <a u="3A72" b="82 31 96 39"/>
- <a u="3A73" b="FE 64"/>
- <a u="3A74" b="82 31 97 30"/>
- <a u="3A75" b="82 31 97 31"/>
- <a u="3A76" b="82 31 97 32"/>
- <a u="3A77" b="82 31 97 33"/>
- <a u="3A78" b="82 31 97 34"/>
- <a u="3A79" b="82 31 97 35"/>
- <a u="3A7A" b="82 31 97 36"/>
- <a u="3A7B" b="82 31 97 37"/>
- <a u="3A7C" b="82 31 97 38"/>
- <a u="3A7D" b="82 31 97 39"/>
- <a u="3A7E" b="82 31 98 30"/>
- <a u="3A7F" b="82 31 98 31"/>
- <a u="3A80" b="82 31 98 32"/>
- <a u="3A81" b="82 31 98 33"/>
- <a u="3A82" b="82 31 98 34"/>
- <a u="3A83" b="82 31 98 35"/>
- <a u="3A84" b="82 31 98 36"/>
- <a u="3A85" b="82 31 98 37"/>
- <a u="3A86" b="82 31 98 38"/>
- <a u="3A87" b="82 31 98 39"/>
- <a u="3A88" b="82 31 99 30"/>
- <a u="3A89" b="82 31 99 31"/>
- <a u="3A8A" b="82 31 99 32"/>
- <a u="3A8B" b="82 31 99 33"/>
- <a u="3A8C" b="82 31 99 34"/>
- <a u="3A8D" b="82 31 99 35"/>
- <a u="3A8E" b="82 31 99 36"/>
- <a u="3A8F" b="82 31 99 37"/>
- <a u="3A90" b="82 31 99 38"/>
- <a u="3A91" b="82 31 99 39"/>
- <a u="3A92" b="82 31 9A 30"/>
- <a u="3A93" b="82 31 9A 31"/>
- <a u="3A94" b="82 31 9A 32"/>
- <a u="3A95" b="82 31 9A 33"/>
- <a u="3A96" b="82 31 9A 34"/>
- <a u="3A97" b="82 31 9A 35"/>
- <a u="3A98" b="82 31 9A 36"/>
- <a u="3A99" b="82 31 9A 37"/>
- <a u="3A9A" b="82 31 9A 38"/>
- <a u="3A9B" b="82 31 9A 39"/>
- <a u="3A9C" b="82 31 9B 30"/>
- <a u="3A9D" b="82 31 9B 31"/>
- <a u="3A9E" b="82 31 9B 32"/>
- <a u="3A9F" b="82 31 9B 33"/>
- <a u="3AA0" b="82 31 9B 34"/>
- <a u="3AA1" b="82 31 9B 35"/>
- <a u="3AA2" b="82 31 9B 36"/>
- <a u="3AA3" b="82 31 9B 37"/>
- <a u="3AA4" b="82 31 9B 38"/>
- <a u="3AA5" b="82 31 9B 39"/>
- <a u="3AA6" b="82 31 9C 30"/>
- <a u="3AA7" b="82 31 9C 31"/>
- <a u="3AA8" b="82 31 9C 32"/>
- <a u="3AA9" b="82 31 9C 33"/>
- <a u="3AAA" b="82 31 9C 34"/>
- <a u="3AAB" b="82 31 9C 35"/>
- <a u="3AAC" b="82 31 9C 36"/>
- <a u="3AAD" b="82 31 9C 37"/>
- <a u="3AAE" b="82 31 9C 38"/>
- <a u="3AAF" b="82 31 9C 39"/>
- <a u="3AB0" b="82 31 9D 30"/>
- <a u="3AB1" b="82 31 9D 31"/>
- <a u="3AB2" b="82 31 9D 32"/>
- <a u="3AB3" b="82 31 9D 33"/>
- <a u="3AB4" b="82 31 9D 34"/>
- <a u="3AB5" b="82 31 9D 35"/>
- <a u="3AB6" b="82 31 9D 36"/>
- <a u="3AB7" b="82 31 9D 37"/>
- <a u="3AB8" b="82 31 9D 38"/>
- <a u="3AB9" b="82 31 9D 39"/>
- <a u="3ABA" b="82 31 9E 30"/>
- <a u="3ABB" b="82 31 9E 31"/>
- <a u="3ABC" b="82 31 9E 32"/>
- <a u="3ABD" b="82 31 9E 33"/>
- <a u="3ABE" b="82 31 9E 34"/>
- <a u="3ABF" b="82 31 9E 35"/>
- <a u="3AC0" b="82 31 9E 36"/>
- <a u="3AC1" b="82 31 9E 37"/>
- <a u="3AC2" b="82 31 9E 38"/>
- <a u="3AC3" b="82 31 9E 39"/>
- <a u="3AC4" b="82 31 9F 30"/>
- <a u="3AC5" b="82 31 9F 31"/>
- <a u="3AC6" b="82 31 9F 32"/>
- <a u="3AC7" b="82 31 9F 33"/>
- <a u="3AC8" b="82 31 9F 34"/>
- <a u="3AC9" b="82 31 9F 35"/>
- <a u="3ACA" b="82 31 9F 36"/>
- <a u="3ACB" b="82 31 9F 37"/>
- <a u="3ACC" b="82 31 9F 38"/>
- <a u="3ACD" b="82 31 9F 39"/>
- <a u="3ACE" b="82 31 A0 30"/>
- <a u="3ACF" b="82 31 A0 31"/>
- <a u="3AD0" b="82 31 A0 32"/>
- <a u="3AD1" b="82 31 A0 33"/>
- <a u="3AD2" b="82 31 A0 34"/>
- <a u="3AD3" b="82 31 A0 35"/>
- <a u="3AD4" b="82 31 A0 36"/>
- <a u="3AD5" b="82 31 A0 37"/>
- <a u="3AD6" b="82 31 A0 38"/>
- <a u="3AD7" b="82 31 A0 39"/>
- <a u="3AD8" b="82 31 A1 30"/>
- <a u="3AD9" b="82 31 A1 31"/>
- <a u="3ADA" b="82 31 A1 32"/>
- <a u="3ADB" b="82 31 A1 33"/>
- <a u="3ADC" b="82 31 A1 34"/>
- <a u="3ADD" b="82 31 A1 35"/>
- <a u="3ADE" b="82 31 A1 36"/>
- <a u="3ADF" b="82 31 A1 37"/>
- <a u="3AE0" b="82 31 A1 38"/>
- <a u="3AE1" b="82 31 A1 39"/>
- <a u="3AE2" b="82 31 A2 30"/>
- <a u="3AE3" b="82 31 A2 31"/>
- <a u="3AE4" b="82 31 A2 32"/>
- <a u="3AE5" b="82 31 A2 33"/>
- <a u="3AE6" b="82 31 A2 34"/>
- <a u="3AE7" b="82 31 A2 35"/>
- <a u="3AE8" b="82 31 A2 36"/>
- <a u="3AE9" b="82 31 A2 37"/>
- <a u="3AEA" b="82 31 A2 38"/>
- <a u="3AEB" b="82 31 A2 39"/>
- <a u="3AEC" b="82 31 A3 30"/>
- <a u="3AED" b="82 31 A3 31"/>
- <a u="3AEE" b="82 31 A3 32"/>
- <a u="3AEF" b="82 31 A3 33"/>
- <a u="3AF0" b="82 31 A3 34"/>
- <a u="3AF1" b="82 31 A3 35"/>
- <a u="3AF2" b="82 31 A3 36"/>
- <a u="3AF3" b="82 31 A3 37"/>
- <a u="3AF4" b="82 31 A3 38"/>
- <a u="3AF5" b="82 31 A3 39"/>
- <a u="3AF6" b="82 31 A4 30"/>
- <a u="3AF7" b="82 31 A4 31"/>
- <a u="3AF8" b="82 31 A4 32"/>
- <a u="3AF9" b="82 31 A4 33"/>
- <a u="3AFA" b="82 31 A4 34"/>
- <a u="3AFB" b="82 31 A4 35"/>
- <a u="3AFC" b="82 31 A4 36"/>
- <a u="3AFD" b="82 31 A4 37"/>
- <a u="3AFE" b="82 31 A4 38"/>
- <a u="3AFF" b="82 31 A4 39"/>
- <a u="3B00" b="82 31 A5 30"/>
- <a u="3B01" b="82 31 A5 31"/>
- <a u="3B02" b="82 31 A5 32"/>
- <a u="3B03" b="82 31 A5 33"/>
- <a u="3B04" b="82 31 A5 34"/>
- <a u="3B05" b="82 31 A5 35"/>
- <a u="3B06" b="82 31 A5 36"/>
- <a u="3B07" b="82 31 A5 37"/>
- <a u="3B08" b="82 31 A5 38"/>
- <a u="3B09" b="82 31 A5 39"/>
- <a u="3B0A" b="82 31 A6 30"/>
- <a u="3B0B" b="82 31 A6 31"/>
- <a u="3B0C" b="82 31 A6 32"/>
- <a u="3B0D" b="82 31 A6 33"/>
- <a u="3B0E" b="82 31 A6 34"/>
- <a u="3B0F" b="82 31 A6 35"/>
- <a u="3B10" b="82 31 A6 36"/>
- <a u="3B11" b="82 31 A6 37"/>
- <a u="3B12" b="82 31 A6 38"/>
- <a u="3B13" b="82 31 A6 39"/>
- <a u="3B14" b="82 31 A7 30"/>
- <a u="3B15" b="82 31 A7 31"/>
- <a u="3B16" b="82 31 A7 32"/>
- <a u="3B17" b="82 31 A7 33"/>
- <a u="3B18" b="82 31 A7 34"/>
- <a u="3B19" b="82 31 A7 35"/>
- <a u="3B1A" b="82 31 A7 36"/>
- <a u="3B1B" b="82 31 A7 37"/>
- <a u="3B1C" b="82 31 A7 38"/>
- <a u="3B1D" b="82 31 A7 39"/>
- <a u="3B1E" b="82 31 A8 30"/>
- <a u="3B1F" b="82 31 A8 31"/>
- <a u="3B20" b="82 31 A8 32"/>
- <a u="3B21" b="82 31 A8 33"/>
- <a u="3B22" b="82 31 A8 34"/>
- <a u="3B23" b="82 31 A8 35"/>
- <a u="3B24" b="82 31 A8 36"/>
- <a u="3B25" b="82 31 A8 37"/>
- <a u="3B26" b="82 31 A8 38"/>
- <a u="3B27" b="82 31 A8 39"/>
- <a u="3B28" b="82 31 A9 30"/>
- <a u="3B29" b="82 31 A9 31"/>
- <a u="3B2A" b="82 31 A9 32"/>
- <a u="3B2B" b="82 31 A9 33"/>
- <a u="3B2C" b="82 31 A9 34"/>
- <a u="3B2D" b="82 31 A9 35"/>
- <a u="3B2E" b="82 31 A9 36"/>
- <a u="3B2F" b="82 31 A9 37"/>
- <a u="3B30" b="82 31 A9 38"/>
- <a u="3B31" b="82 31 A9 39"/>
- <a u="3B32" b="82 31 AA 30"/>
- <a u="3B33" b="82 31 AA 31"/>
- <a u="3B34" b="82 31 AA 32"/>
- <a u="3B35" b="82 31 AA 33"/>
- <a u="3B36" b="82 31 AA 34"/>
- <a u="3B37" b="82 31 AA 35"/>
- <a u="3B38" b="82 31 AA 36"/>
- <a u="3B39" b="82 31 AA 37"/>
- <a u="3B3A" b="82 31 AA 38"/>
- <a u="3B3B" b="82 31 AA 39"/>
- <a u="3B3C" b="82 31 AB 30"/>
- <a u="3B3D" b="82 31 AB 31"/>
- <a u="3B3E" b="82 31 AB 32"/>
- <a u="3B3F" b="82 31 AB 33"/>
- <a u="3B40" b="82 31 AB 34"/>
- <a u="3B41" b="82 31 AB 35"/>
- <a u="3B42" b="82 31 AB 36"/>
- <a u="3B43" b="82 31 AB 37"/>
- <a u="3B44" b="82 31 AB 38"/>
- <a u="3B45" b="82 31 AB 39"/>
- <a u="3B46" b="82 31 AC 30"/>
- <a u="3B47" b="82 31 AC 31"/>
- <a u="3B48" b="82 31 AC 32"/>
- <a u="3B49" b="82 31 AC 33"/>
- <a u="3B4A" b="82 31 AC 34"/>
- <a u="3B4B" b="82 31 AC 35"/>
- <a u="3B4C" b="82 31 AC 36"/>
- <a u="3B4D" b="82 31 AC 37"/>
- <a u="3B4E" b="FE 68"/>
- <a u="3B4F" b="82 31 AC 38"/>
- <a u="3B50" b="82 31 AC 39"/>
- <a u="3B51" b="82 31 AD 30"/>
- <a u="3B52" b="82 31 AD 31"/>
- <a u="3B53" b="82 31 AD 32"/>
- <a u="3B54" b="82 31 AD 33"/>
- <a u="3B55" b="82 31 AD 34"/>
- <a u="3B56" b="82 31 AD 35"/>
- <a u="3B57" b="82 31 AD 36"/>
- <a u="3B58" b="82 31 AD 37"/>
- <a u="3B59" b="82 31 AD 38"/>
- <a u="3B5A" b="82 31 AD 39"/>
- <a u="3B5B" b="82 31 AE 30"/>
- <a u="3B5C" b="82 31 AE 31"/>
- <a u="3B5D" b="82 31 AE 32"/>
- <a u="3B5E" b="82 31 AE 33"/>
- <a u="3B5F" b="82 31 AE 34"/>
- <a u="3B60" b="82 31 AE 35"/>
- <a u="3B61" b="82 31 AE 36"/>
- <a u="3B62" b="82 31 AE 37"/>
- <a u="3B63" b="82 31 AE 38"/>
- <a u="3B64" b="82 31 AE 39"/>
- <a u="3B65" b="82 31 AF 30"/>
- <a u="3B66" b="82 31 AF 31"/>
- <a u="3B67" b="82 31 AF 32"/>
- <a u="3B68" b="82 31 AF 33"/>
- <a u="3B69" b="82 31 AF 34"/>
- <a u="3B6A" b="82 31 AF 35"/>
- <a u="3B6B" b="82 31 AF 36"/>
- <a u="3B6C" b="82 31 AF 37"/>
- <a u="3B6D" b="82 31 AF 38"/>
- <a u="3B6E" b="82 31 AF 39"/>
- <a u="3B6F" b="82 31 B0 30"/>
- <a u="3B70" b="82 31 B0 31"/>
- <a u="3B71" b="82 31 B0 32"/>
- <a u="3B72" b="82 31 B0 33"/>
- <a u="3B73" b="82 31 B0 34"/>
- <a u="3B74" b="82 31 B0 35"/>
- <a u="3B75" b="82 31 B0 36"/>
- <a u="3B76" b="82 31 B0 37"/>
- <a u="3B77" b="82 31 B0 38"/>
- <a u="3B78" b="82 31 B0 39"/>
- <a u="3B79" b="82 31 B1 30"/>
- <a u="3B7A" b="82 31 B1 31"/>
- <a u="3B7B" b="82 31 B1 32"/>
- <a u="3B7C" b="82 31 B1 33"/>
- <a u="3B7D" b="82 31 B1 34"/>
- <a u="3B7E" b="82 31 B1 35"/>
- <a u="3B7F" b="82 31 B1 36"/>
- <a u="3B80" b="82 31 B1 37"/>
- <a u="3B81" b="82 31 B1 38"/>
- <a u="3B82" b="82 31 B1 39"/>
- <a u="3B83" b="82 31 B2 30"/>
- <a u="3B84" b="82 31 B2 31"/>
- <a u="3B85" b="82 31 B2 32"/>
- <a u="3B86" b="82 31 B2 33"/>
- <a u="3B87" b="82 31 B2 34"/>
- <a u="3B88" b="82 31 B2 35"/>
- <a u="3B89" b="82 31 B2 36"/>
- <a u="3B8A" b="82 31 B2 37"/>
- <a u="3B8B" b="82 31 B2 38"/>
- <a u="3B8C" b="82 31 B2 39"/>
- <a u="3B8D" b="82 31 B3 30"/>
- <a u="3B8E" b="82 31 B3 31"/>
- <a u="3B8F" b="82 31 B3 32"/>
- <a u="3B90" b="82 31 B3 33"/>
- <a u="3B91" b="82 31 B3 34"/>
- <a u="3B92" b="82 31 B3 35"/>
- <a u="3B93" b="82 31 B3 36"/>
- <a u="3B94" b="82 31 B3 37"/>
- <a u="3B95" b="82 31 B3 38"/>
- <a u="3B96" b="82 31 B3 39"/>
- <a u="3B97" b="82 31 B4 30"/>
- <a u="3B98" b="82 31 B4 31"/>
- <a u="3B99" b="82 31 B4 32"/>
- <a u="3B9A" b="82 31 B4 33"/>
- <a u="3B9B" b="82 31 B4 34"/>
- <a u="3B9C" b="82 31 B4 35"/>
- <a u="3B9D" b="82 31 B4 36"/>
- <a u="3B9E" b="82 31 B4 37"/>
- <a u="3B9F" b="82 31 B4 38"/>
- <a u="3BA0" b="82 31 B4 39"/>
- <a u="3BA1" b="82 31 B5 30"/>
- <a u="3BA2" b="82 31 B5 31"/>
- <a u="3BA3" b="82 31 B5 32"/>
- <a u="3BA4" b="82 31 B5 33"/>
- <a u="3BA5" b="82 31 B5 34"/>
- <a u="3BA6" b="82 31 B5 35"/>
- <a u="3BA7" b="82 31 B5 36"/>
- <a u="3BA8" b="82 31 B5 37"/>
- <a u="3BA9" b="82 31 B5 38"/>
- <a u="3BAA" b="82 31 B5 39"/>
- <a u="3BAB" b="82 31 B6 30"/>
- <a u="3BAC" b="82 31 B6 31"/>
- <a u="3BAD" b="82 31 B6 32"/>
- <a u="3BAE" b="82 31 B6 33"/>
- <a u="3BAF" b="82 31 B6 34"/>
- <a u="3BB0" b="82 31 B6 35"/>
- <a u="3BB1" b="82 31 B6 36"/>
- <a u="3BB2" b="82 31 B6 37"/>
- <a u="3BB3" b="82 31 B6 38"/>
- <a u="3BB4" b="82 31 B6 39"/>
- <a u="3BB5" b="82 31 B7 30"/>
- <a u="3BB6" b="82 31 B7 31"/>
- <a u="3BB7" b="82 31 B7 32"/>
- <a u="3BB8" b="82 31 B7 33"/>
- <a u="3BB9" b="82 31 B7 34"/>
- <a u="3BBA" b="82 31 B7 35"/>
- <a u="3BBB" b="82 31 B7 36"/>
- <a u="3BBC" b="82 31 B7 37"/>
- <a u="3BBD" b="82 31 B7 38"/>
- <a u="3BBE" b="82 31 B7 39"/>
- <a u="3BBF" b="82 31 B8 30"/>
- <a u="3BC0" b="82 31 B8 31"/>
- <a u="3BC1" b="82 31 B8 32"/>
- <a u="3BC2" b="82 31 B8 33"/>
- <a u="3BC3" b="82 31 B8 34"/>
- <a u="3BC4" b="82 31 B8 35"/>
- <a u="3BC5" b="82 31 B8 36"/>
- <a u="3BC6" b="82 31 B8 37"/>
- <a u="3BC7" b="82 31 B8 38"/>
- <a u="3BC8" b="82 31 B8 39"/>
- <a u="3BC9" b="82 31 B9 30"/>
- <a u="3BCA" b="82 31 B9 31"/>
- <a u="3BCB" b="82 31 B9 32"/>
- <a u="3BCC" b="82 31 B9 33"/>
- <a u="3BCD" b="82 31 B9 34"/>
- <a u="3BCE" b="82 31 B9 35"/>
- <a u="3BCF" b="82 31 B9 36"/>
- <a u="3BD0" b="82 31 B9 37"/>
- <a u="3BD1" b="82 31 B9 38"/>
- <a u="3BD2" b="82 31 B9 39"/>
- <a u="3BD3" b="82 31 BA 30"/>
- <a u="3BD4" b="82 31 BA 31"/>
- <a u="3BD5" b="82 31 BA 32"/>
- <a u="3BD6" b="82 31 BA 33"/>
- <a u="3BD7" b="82 31 BA 34"/>
- <a u="3BD8" b="82 31 BA 35"/>
- <a u="3BD9" b="82 31 BA 36"/>
- <a u="3BDA" b="82 31 BA 37"/>
- <a u="3BDB" b="82 31 BA 38"/>
- <a u="3BDC" b="82 31 BA 39"/>
- <a u="3BDD" b="82 31 BB 30"/>
- <a u="3BDE" b="82 31 BB 31"/>
- <a u="3BDF" b="82 31 BB 32"/>
- <a u="3BE0" b="82 31 BB 33"/>
- <a u="3BE1" b="82 31 BB 34"/>
- <a u="3BE2" b="82 31 BB 35"/>
- <a u="3BE3" b="82 31 BB 36"/>
- <a u="3BE4" b="82 31 BB 37"/>
- <a u="3BE5" b="82 31 BB 38"/>
- <a u="3BE6" b="82 31 BB 39"/>
- <a u="3BE7" b="82 31 BC 30"/>
- <a u="3BE8" b="82 31 BC 31"/>
- <a u="3BE9" b="82 31 BC 32"/>
- <a u="3BEA" b="82 31 BC 33"/>
- <a u="3BEB" b="82 31 BC 34"/>
- <a u="3BEC" b="82 31 BC 35"/>
- <a u="3BED" b="82 31 BC 36"/>
- <a u="3BEE" b="82 31 BC 37"/>
- <a u="3BEF" b="82 31 BC 38"/>
- <a u="3BF0" b="82 31 BC 39"/>
- <a u="3BF1" b="82 31 BD 30"/>
- <a u="3BF2" b="82 31 BD 31"/>
- <a u="3BF3" b="82 31 BD 32"/>
- <a u="3BF4" b="82 31 BD 33"/>
- <a u="3BF5" b="82 31 BD 34"/>
- <a u="3BF6" b="82 31 BD 35"/>
- <a u="3BF7" b="82 31 BD 36"/>
- <a u="3BF8" b="82 31 BD 37"/>
- <a u="3BF9" b="82 31 BD 38"/>
- <a u="3BFA" b="82 31 BD 39"/>
- <a u="3BFB" b="82 31 BE 30"/>
- <a u="3BFC" b="82 31 BE 31"/>
- <a u="3BFD" b="82 31 BE 32"/>
- <a u="3BFE" b="82 31 BE 33"/>
- <a u="3BFF" b="82 31 BE 34"/>
- <a u="3C00" b="82 31 BE 35"/>
- <a u="3C01" b="82 31 BE 36"/>
- <a u="3C02" b="82 31 BE 37"/>
- <a u="3C03" b="82 31 BE 38"/>
- <a u="3C04" b="82 31 BE 39"/>
- <a u="3C05" b="82 31 BF 30"/>
- <a u="3C06" b="82 31 BF 31"/>
- <a u="3C07" b="82 31 BF 32"/>
- <a u="3C08" b="82 31 BF 33"/>
- <a u="3C09" b="82 31 BF 34"/>
- <a u="3C0A" b="82 31 BF 35"/>
- <a u="3C0B" b="82 31 BF 36"/>
- <a u="3C0C" b="82 31 BF 37"/>
- <a u="3C0D" b="82 31 BF 38"/>
- <a u="3C0E" b="82 31 BF 39"/>
- <a u="3C0F" b="82 31 C0 30"/>
- <a u="3C10" b="82 31 C0 31"/>
- <a u="3C11" b="82 31 C0 32"/>
- <a u="3C12" b="82 31 C0 33"/>
- <a u="3C13" b="82 31 C0 34"/>
- <a u="3C14" b="82 31 C0 35"/>
- <a u="3C15" b="82 31 C0 36"/>
- <a u="3C16" b="82 31 C0 37"/>
- <a u="3C17" b="82 31 C0 38"/>
- <a u="3C18" b="82 31 C0 39"/>
- <a u="3C19" b="82 31 C1 30"/>
- <a u="3C1A" b="82 31 C1 31"/>
- <a u="3C1B" b="82 31 C1 32"/>
- <a u="3C1C" b="82 31 C1 33"/>
- <a u="3C1D" b="82 31 C1 34"/>
- <a u="3C1E" b="82 31 C1 35"/>
- <a u="3C1F" b="82 31 C1 36"/>
- <a u="3C20" b="82 31 C1 37"/>
- <a u="3C21" b="82 31 C1 38"/>
- <a u="3C22" b="82 31 C1 39"/>
- <a u="3C23" b="82 31 C2 30"/>
- <a u="3C24" b="82 31 C2 31"/>
- <a u="3C25" b="82 31 C2 32"/>
- <a u="3C26" b="82 31 C2 33"/>
- <a u="3C27" b="82 31 C2 34"/>
- <a u="3C28" b="82 31 C2 35"/>
- <a u="3C29" b="82 31 C2 36"/>
- <a u="3C2A" b="82 31 C2 37"/>
- <a u="3C2B" b="82 31 C2 38"/>
- <a u="3C2C" b="82 31 C2 39"/>
- <a u="3C2D" b="82 31 C3 30"/>
- <a u="3C2E" b="82 31 C3 31"/>
- <a u="3C2F" b="82 31 C3 32"/>
- <a u="3C30" b="82 31 C3 33"/>
- <a u="3C31" b="82 31 C3 34"/>
- <a u="3C32" b="82 31 C3 35"/>
- <a u="3C33" b="82 31 C3 36"/>
- <a u="3C34" b="82 31 C3 37"/>
- <a u="3C35" b="82 31 C3 38"/>
- <a u="3C36" b="82 31 C3 39"/>
- <a u="3C37" b="82 31 C4 30"/>
- <a u="3C38" b="82 31 C4 31"/>
- <a u="3C39" b="82 31 C4 32"/>
- <a u="3C3A" b="82 31 C4 33"/>
- <a u="3C3B" b="82 31 C4 34"/>
- <a u="3C3C" b="82 31 C4 35"/>
- <a u="3C3D" b="82 31 C4 36"/>
- <a u="3C3E" b="82 31 C4 37"/>
- <a u="3C3F" b="82 31 C4 38"/>
- <a u="3C40" b="82 31 C4 39"/>
- <a u="3C41" b="82 31 C5 30"/>
- <a u="3C42" b="82 31 C5 31"/>
- <a u="3C43" b="82 31 C5 32"/>
- <a u="3C44" b="82 31 C5 33"/>
- <a u="3C45" b="82 31 C5 34"/>
- <a u="3C46" b="82 31 C5 35"/>
- <a u="3C47" b="82 31 C5 36"/>
- <a u="3C48" b="82 31 C5 37"/>
- <a u="3C49" b="82 31 C5 38"/>
- <a u="3C4A" b="82 31 C5 39"/>
- <a u="3C4B" b="82 31 C6 30"/>
- <a u="3C4C" b="82 31 C6 31"/>
- <a u="3C4D" b="82 31 C6 32"/>
- <a u="3C4E" b="82 31 C6 33"/>
- <a u="3C4F" b="82 31 C6 34"/>
- <a u="3C50" b="82 31 C6 35"/>
- <a u="3C51" b="82 31 C6 36"/>
- <a u="3C52" b="82 31 C6 37"/>
- <a u="3C53" b="82 31 C6 38"/>
- <a u="3C54" b="82 31 C6 39"/>
- <a u="3C55" b="82 31 C7 30"/>
- <a u="3C56" b="82 31 C7 31"/>
- <a u="3C57" b="82 31 C7 32"/>
- <a u="3C58" b="82 31 C7 33"/>
- <a u="3C59" b="82 31 C7 34"/>
- <a u="3C5A" b="82 31 C7 35"/>
- <a u="3C5B" b="82 31 C7 36"/>
- <a u="3C5C" b="82 31 C7 37"/>
- <a u="3C5D" b="82 31 C7 38"/>
- <a u="3C5E" b="82 31 C7 39"/>
- <a u="3C5F" b="82 31 C8 30"/>
- <a u="3C60" b="82 31 C8 31"/>
- <a u="3C61" b="82 31 C8 32"/>
- <a u="3C62" b="82 31 C8 33"/>
- <a u="3C63" b="82 31 C8 34"/>
- <a u="3C64" b="82 31 C8 35"/>
- <a u="3C65" b="82 31 C8 36"/>
- <a u="3C66" b="82 31 C8 37"/>
- <a u="3C67" b="82 31 C8 38"/>
- <a u="3C68" b="82 31 C8 39"/>
- <a u="3C69" b="82 31 C9 30"/>
- <a u="3C6A" b="82 31 C9 31"/>
- <a u="3C6B" b="82 31 C9 32"/>
- <a u="3C6C" b="82 31 C9 33"/>
- <a u="3C6D" b="82 31 C9 34"/>
- <a u="3C6E" b="FE 69"/>
- <a u="3C6F" b="82 31 C9 35"/>
- <a u="3C70" b="82 31 C9 36"/>
- <a u="3C71" b="82 31 C9 37"/>
- <a u="3C72" b="82 31 C9 38"/>
- <a u="3C73" b="82 31 C9 39"/>
- <a u="3C74" b="82 31 CA 30"/>
- <a u="3C75" b="82 31 CA 31"/>
- <a u="3C76" b="82 31 CA 32"/>
- <a u="3C77" b="82 31 CA 33"/>
- <a u="3C78" b="82 31 CA 34"/>
- <a u="3C79" b="82 31 CA 35"/>
- <a u="3C7A" b="82 31 CA 36"/>
- <a u="3C7B" b="82 31 CA 37"/>
- <a u="3C7C" b="82 31 CA 38"/>
- <a u="3C7D" b="82 31 CA 39"/>
- <a u="3C7E" b="82 31 CB 30"/>
- <a u="3C7F" b="82 31 CB 31"/>
- <a u="3C80" b="82 31 CB 32"/>
- <a u="3C81" b="82 31 CB 33"/>
- <a u="3C82" b="82 31 CB 34"/>
- <a u="3C83" b="82 31 CB 35"/>
- <a u="3C84" b="82 31 CB 36"/>
- <a u="3C85" b="82 31 CB 37"/>
- <a u="3C86" b="82 31 CB 38"/>
- <a u="3C87" b="82 31 CB 39"/>
- <a u="3C88" b="82 31 CC 30"/>
- <a u="3C89" b="82 31 CC 31"/>
- <a u="3C8A" b="82 31 CC 32"/>
- <a u="3C8B" b="82 31 CC 33"/>
- <a u="3C8C" b="82 31 CC 34"/>
- <a u="3C8D" b="82 31 CC 35"/>
- <a u="3C8E" b="82 31 CC 36"/>
- <a u="3C8F" b="82 31 CC 37"/>
- <a u="3C90" b="82 31 CC 38"/>
- <a u="3C91" b="82 31 CC 39"/>
- <a u="3C92" b="82 31 CD 30"/>
- <a u="3C93" b="82 31 CD 31"/>
- <a u="3C94" b="82 31 CD 32"/>
- <a u="3C95" b="82 31 CD 33"/>
- <a u="3C96" b="82 31 CD 34"/>
- <a u="3C97" b="82 31 CD 35"/>
- <a u="3C98" b="82 31 CD 36"/>
- <a u="3C99" b="82 31 CD 37"/>
- <a u="3C9A" b="82 31 CD 38"/>
- <a u="3C9B" b="82 31 CD 39"/>
- <a u="3C9C" b="82 31 CE 30"/>
- <a u="3C9D" b="82 31 CE 31"/>
- <a u="3C9E" b="82 31 CE 32"/>
- <a u="3C9F" b="82 31 CE 33"/>
- <a u="3CA0" b="82 31 CE 34"/>
- <a u="3CA1" b="82 31 CE 35"/>
- <a u="3CA2" b="82 31 CE 36"/>
- <a u="3CA3" b="82 31 CE 37"/>
- <a u="3CA4" b="82 31 CE 38"/>
- <a u="3CA5" b="82 31 CE 39"/>
- <a u="3CA6" b="82 31 CF 30"/>
- <a u="3CA7" b="82 31 CF 31"/>
- <a u="3CA8" b="82 31 CF 32"/>
- <a u="3CA9" b="82 31 CF 33"/>
- <a u="3CAA" b="82 31 CF 34"/>
- <a u="3CAB" b="82 31 CF 35"/>
- <a u="3CAC" b="82 31 CF 36"/>
- <a u="3CAD" b="82 31 CF 37"/>
- <a u="3CAE" b="82 31 CF 38"/>
- <a u="3CAF" b="82 31 CF 39"/>
- <a u="3CB0" b="82 31 D0 30"/>
- <a u="3CB1" b="82 31 D0 31"/>
- <a u="3CB2" b="82 31 D0 32"/>
- <a u="3CB3" b="82 31 D0 33"/>
- <a u="3CB4" b="82 31 D0 34"/>
- <a u="3CB5" b="82 31 D0 35"/>
- <a u="3CB6" b="82 31 D0 36"/>
- <a u="3CB7" b="82 31 D0 37"/>
- <a u="3CB8" b="82 31 D0 38"/>
- <a u="3CB9" b="82 31 D0 39"/>
- <a u="3CBA" b="82 31 D1 30"/>
- <a u="3CBB" b="82 31 D1 31"/>
- <a u="3CBC" b="82 31 D1 32"/>
- <a u="3CBD" b="82 31 D1 33"/>
- <a u="3CBE" b="82 31 D1 34"/>
- <a u="3CBF" b="82 31 D1 35"/>
- <a u="3CC0" b="82 31 D1 36"/>
- <a u="3CC1" b="82 31 D1 37"/>
- <a u="3CC2" b="82 31 D1 38"/>
- <a u="3CC3" b="82 31 D1 39"/>
- <a u="3CC4" b="82 31 D2 30"/>
- <a u="3CC5" b="82 31 D2 31"/>
- <a u="3CC6" b="82 31 D2 32"/>
- <a u="3CC7" b="82 31 D2 33"/>
- <a u="3CC8" b="82 31 D2 34"/>
- <a u="3CC9" b="82 31 D2 35"/>
- <a u="3CCA" b="82 31 D2 36"/>
- <a u="3CCB" b="82 31 D2 37"/>
- <a u="3CCC" b="82 31 D2 38"/>
- <a u="3CCD" b="82 31 D2 39"/>
- <a u="3CCE" b="82 31 D3 30"/>
- <a u="3CCF" b="82 31 D3 31"/>
- <a u="3CD0" b="82 31 D3 32"/>
- <a u="3CD1" b="82 31 D3 33"/>
- <a u="3CD2" b="82 31 D3 34"/>
- <a u="3CD3" b="82 31 D3 35"/>
- <a u="3CD4" b="82 31 D3 36"/>
- <a u="3CD5" b="82 31 D3 37"/>
- <a u="3CD6" b="82 31 D3 38"/>
- <a u="3CD7" b="82 31 D3 39"/>
- <a u="3CD8" b="82 31 D4 30"/>
- <a u="3CD9" b="82 31 D4 31"/>
- <a u="3CDA" b="82 31 D4 32"/>
- <a u="3CDB" b="82 31 D4 33"/>
- <a u="3CDC" b="82 31 D4 34"/>
- <a u="3CDD" b="82 31 D4 35"/>
- <a u="3CDE" b="82 31 D4 36"/>
- <a u="3CDF" b="82 31 D4 37"/>
- <a u="3CE0" b="FE 6A"/>
- <a u="4056" b="FE 6F"/>
- <a u="4057" b="82 32 AF 33"/>
- <a u="4058" b="82 32 AF 34"/>
- <a u="4059" b="82 32 AF 35"/>
- <a u="405A" b="82 32 AF 36"/>
- <a u="405B" b="82 32 AF 37"/>
- <a u="405C" b="82 32 AF 38"/>
- <a u="405D" b="82 32 AF 39"/>
- <a u="405E" b="82 32 B0 30"/>
- <a u="405F" b="82 32 B0 31"/>
- <a u="4060" b="82 32 B0 32"/>
- <a u="4061" b="82 32 B0 33"/>
- <a u="4062" b="82 32 B0 34"/>
- <a u="4063" b="82 32 B0 35"/>
- <a u="4064" b="82 32 B0 36"/>
- <a u="4065" b="82 32 B0 37"/>
- <a u="4066" b="82 32 B0 38"/>
- <a u="4067" b="82 32 B0 39"/>
- <a u="4068" b="82 32 B1 30"/>
- <a u="4069" b="82 32 B1 31"/>
- <a u="406A" b="82 32 B1 32"/>
- <a u="406B" b="82 32 B1 33"/>
- <a u="406C" b="82 32 B1 34"/>
- <a u="406D" b="82 32 B1 35"/>
- <a u="406E" b="82 32 B1 36"/>
- <a u="406F" b="82 32 B1 37"/>
- <a u="4070" b="82 32 B1 38"/>
- <a u="4071" b="82 32 B1 39"/>
- <a u="4072" b="82 32 B2 30"/>
- <a u="4073" b="82 32 B2 31"/>
- <a u="4074" b="82 32 B2 32"/>
- <a u="4075" b="82 32 B2 33"/>
- <a u="4076" b="82 32 B2 34"/>
- <a u="4077" b="82 32 B2 35"/>
- <a u="4078" b="82 32 B2 36"/>
- <a u="4079" b="82 32 B2 37"/>
- <a u="407A" b="82 32 B2 38"/>
- <a u="407B" b="82 32 B2 39"/>
- <a u="407C" b="82 32 B3 30"/>
- <a u="407D" b="82 32 B3 31"/>
- <a u="407E" b="82 32 B3 32"/>
- <a u="407F" b="82 32 B3 33"/>
- <a u="4080" b="82 32 B3 34"/>
- <a u="4081" b="82 32 B3 35"/>
- <a u="4082" b="82 32 B3 36"/>
- <a u="4083" b="82 32 B3 37"/>
- <a u="4084" b="82 32 B3 38"/>
- <a u="4085" b="82 32 B3 39"/>
- <a u="4086" b="82 32 B4 30"/>
- <a u="4087" b="82 32 B4 31"/>
- <a u="4088" b="82 32 B4 32"/>
- <a u="4089" b="82 32 B4 33"/>
- <a u="408A" b="82 32 B4 34"/>
- <a u="408B" b="82 32 B4 35"/>
- <a u="408C" b="82 32 B4 36"/>
- <a u="408D" b="82 32 B4 37"/>
- <a u="408E" b="82 32 B4 38"/>
- <a u="408F" b="82 32 B4 39"/>
- <a u="4090" b="82 32 B5 30"/>
- <a u="4091" b="82 32 B5 31"/>
- <a u="4092" b="82 32 B5 32"/>
- <a u="4093" b="82 32 B5 33"/>
- <a u="4094" b="82 32 B5 34"/>
- <a u="4095" b="82 32 B5 35"/>
- <a u="4096" b="82 32 B5 36"/>
- <a u="4097" b="82 32 B5 37"/>
- <a u="4098" b="82 32 B5 38"/>
- <a u="4099" b="82 32 B5 39"/>
- <a u="409A" b="82 32 B6 30"/>
- <a u="409B" b="82 32 B6 31"/>
- <a u="409C" b="82 32 B6 32"/>
- <a u="409D" b="82 32 B6 33"/>
- <a u="409E" b="82 32 B6 34"/>
- <a u="409F" b="82 32 B6 35"/>
- <a u="40A0" b="82 32 B6 36"/>
- <a u="40A1" b="82 32 B6 37"/>
- <a u="40A2" b="82 32 B6 38"/>
- <a u="40A3" b="82 32 B6 39"/>
- <a u="40A4" b="82 32 B7 30"/>
- <a u="40A5" b="82 32 B7 31"/>
- <a u="40A6" b="82 32 B7 32"/>
- <a u="40A7" b="82 32 B7 33"/>
- <a u="40A8" b="82 32 B7 34"/>
- <a u="40A9" b="82 32 B7 35"/>
- <a u="40AA" b="82 32 B7 36"/>
- <a u="40AB" b="82 32 B7 37"/>
- <a u="40AC" b="82 32 B7 38"/>
- <a u="40AD" b="82 32 B7 39"/>
- <a u="40AE" b="82 32 B8 30"/>
- <a u="40AF" b="82 32 B8 31"/>
- <a u="40B0" b="82 32 B8 32"/>
- <a u="40B1" b="82 32 B8 33"/>
- <a u="40B2" b="82 32 B8 34"/>
- <a u="40B3" b="82 32 B8 35"/>
- <a u="40B4" b="82 32 B8 36"/>
- <a u="40B5" b="82 32 B8 37"/>
- <a u="40B6" b="82 32 B8 38"/>
- <a u="40B7" b="82 32 B8 39"/>
- <a u="40B8" b="82 32 B9 30"/>
- <a u="40B9" b="82 32 B9 31"/>
- <a u="40BA" b="82 32 B9 32"/>
- <a u="40BB" b="82 32 B9 33"/>
- <a u="40BC" b="82 32 B9 34"/>
- <a u="40BD" b="82 32 B9 35"/>
- <a u="40BE" b="82 32 B9 36"/>
- <a u="40BF" b="82 32 B9 37"/>
- <a u="40C0" b="82 32 B9 38"/>
- <a u="40C1" b="82 32 B9 39"/>
- <a u="40C2" b="82 32 BA 30"/>
- <a u="40C3" b="82 32 BA 31"/>
- <a u="40C4" b="82 32 BA 32"/>
- <a u="40C5" b="82 32 BA 33"/>
- <a u="40C6" b="82 32 BA 34"/>
- <a u="40C7" b="82 32 BA 35"/>
- <a u="40C8" b="82 32 BA 36"/>
- <a u="40C9" b="82 32 BA 37"/>
- <a u="40CA" b="82 32 BA 38"/>
- <a u="40CB" b="82 32 BA 39"/>
- <a u="40CC" b="82 32 BB 30"/>
- <a u="40CD" b="82 32 BB 31"/>
- <a u="40CE" b="82 32 BB 32"/>
- <a u="40CF" b="82 32 BB 33"/>
- <a u="40D0" b="82 32 BB 34"/>
- <a u="40D1" b="82 32 BB 35"/>
- <a u="40D2" b="82 32 BB 36"/>
- <a u="40D3" b="82 32 BB 37"/>
- <a u="40D4" b="82 32 BB 38"/>
- <a u="40D5" b="82 32 BB 39"/>
- <a u="40D6" b="82 32 BC 30"/>
- <a u="40D7" b="82 32 BC 31"/>
- <a u="40D8" b="82 32 BC 32"/>
- <a u="40D9" b="82 32 BC 33"/>
- <a u="40DA" b="82 32 BC 34"/>
- <a u="40DB" b="82 32 BC 35"/>
- <a u="40DC" b="82 32 BC 36"/>
- <a u="40DD" b="82 32 BC 37"/>
- <a u="40DE" b="82 32 BC 38"/>
- <a u="40DF" b="82 32 BC 39"/>
- <a u="40E0" b="82 32 BD 30"/>
- <a u="40E1" b="82 32 BD 31"/>
- <a u="40E2" b="82 32 BD 32"/>
- <a u="40E3" b="82 32 BD 33"/>
- <a u="40E4" b="82 32 BD 34"/>
- <a u="40E5" b="82 32 BD 35"/>
- <a u="40E6" b="82 32 BD 36"/>
- <a u="40E7" b="82 32 BD 37"/>
- <a u="40E8" b="82 32 BD 38"/>
- <a u="40E9" b="82 32 BD 39"/>
- <a u="40EA" b="82 32 BE 30"/>
- <a u="40EB" b="82 32 BE 31"/>
- <a u="40EC" b="82 32 BE 32"/>
- <a u="40ED" b="82 32 BE 33"/>
- <a u="40EE" b="82 32 BE 34"/>
- <a u="40EF" b="82 32 BE 35"/>
- <a u="40F0" b="82 32 BE 36"/>
- <a u="40F1" b="82 32 BE 37"/>
- <a u="40F2" b="82 32 BE 38"/>
- <a u="40F3" b="82 32 BE 39"/>
- <a u="40F4" b="82 32 BF 30"/>
- <a u="40F5" b="82 32 BF 31"/>
- <a u="40F6" b="82 32 BF 32"/>
- <a u="40F7" b="82 32 BF 33"/>
- <a u="40F8" b="82 32 BF 34"/>
- <a u="40F9" b="82 32 BF 35"/>
- <a u="40FA" b="82 32 BF 36"/>
- <a u="40FB" b="82 32 BF 37"/>
- <a u="40FC" b="82 32 BF 38"/>
- <a u="40FD" b="82 32 BF 39"/>
- <a u="40FE" b="82 32 C0 30"/>
- <a u="40FF" b="82 32 C0 31"/>
- <a u="4100" b="82 32 C0 32"/>
- <a u="4101" b="82 32 C0 33"/>
- <a u="4102" b="82 32 C0 34"/>
- <a u="4103" b="82 32 C0 35"/>
- <a u="4104" b="82 32 C0 36"/>
- <a u="4105" b="82 32 C0 37"/>
- <a u="4106" b="82 32 C0 38"/>
- <a u="4107" b="82 32 C0 39"/>
- <a u="4108" b="82 32 C1 30"/>
- <a u="4109" b="82 32 C1 31"/>
- <a u="410A" b="82 32 C1 32"/>
- <a u="410B" b="82 32 C1 33"/>
- <a u="410C" b="82 32 C1 34"/>
- <a u="410D" b="82 32 C1 35"/>
- <a u="410E" b="82 32 C1 36"/>
- <a u="410F" b="82 32 C1 37"/>
- <a u="4110" b="82 32 C1 38"/>
- <a u="4111" b="82 32 C1 39"/>
- <a u="4112" b="82 32 C2 30"/>
- <a u="4113" b="82 32 C2 31"/>
- <a u="4114" b="82 32 C2 32"/>
- <a u="4115" b="82 32 C2 33"/>
- <a u="4116" b="82 32 C2 34"/>
- <a u="4117" b="82 32 C2 35"/>
- <a u="4118" b="82 32 C2 36"/>
- <a u="4119" b="82 32 C2 37"/>
- <a u="411A" b="82 32 C2 38"/>
- <a u="411B" b="82 32 C2 39"/>
- <a u="411C" b="82 32 C3 30"/>
- <a u="411D" b="82 32 C3 31"/>
- <a u="411E" b="82 32 C3 32"/>
- <a u="411F" b="82 32 C3 33"/>
- <a u="4120" b="82 32 C3 34"/>
- <a u="4121" b="82 32 C3 35"/>
- <a u="4122" b="82 32 C3 36"/>
- <a u="4123" b="82 32 C3 37"/>
- <a u="4124" b="82 32 C3 38"/>
- <a u="4125" b="82 32 C3 39"/>
- <a u="4126" b="82 32 C4 30"/>
- <a u="4127" b="82 32 C4 31"/>
- <a u="4128" b="82 32 C4 32"/>
- <a u="4129" b="82 32 C4 33"/>
- <a u="412A" b="82 32 C4 34"/>
- <a u="412B" b="82 32 C4 35"/>
- <a u="412C" b="82 32 C4 36"/>
- <a u="412D" b="82 32 C4 37"/>
- <a u="412E" b="82 32 C4 38"/>
- <a u="412F" b="82 32 C4 39"/>
- <a u="4130" b="82 32 C5 30"/>
- <a u="4131" b="82 32 C5 31"/>
- <a u="4132" b="82 32 C5 32"/>
- <a u="4133" b="82 32 C5 33"/>
- <a u="4134" b="82 32 C5 34"/>
- <a u="4135" b="82 32 C5 35"/>
- <a u="4136" b="82 32 C5 36"/>
- <a u="4137" b="82 32 C5 37"/>
- <a u="4138" b="82 32 C5 38"/>
- <a u="4139" b="82 32 C5 39"/>
- <a u="413A" b="82 32 C6 30"/>
- <a u="413B" b="82 32 C6 31"/>
- <a u="413C" b="82 32 C6 32"/>
- <a u="413D" b="82 32 C6 33"/>
- <a u="413E" b="82 32 C6 34"/>
- <a u="413F" b="82 32 C6 35"/>
- <a u="4140" b="82 32 C6 36"/>
- <a u="4141" b="82 32 C6 37"/>
- <a u="4142" b="82 32 C6 38"/>
- <a u="4143" b="82 32 C6 39"/>
- <a u="4144" b="82 32 C7 30"/>
- <a u="4145" b="82 32 C7 31"/>
- <a u="4146" b="82 32 C7 32"/>
- <a u="4147" b="82 32 C7 33"/>
- <a u="4148" b="82 32 C7 34"/>
- <a u="4149" b="82 32 C7 35"/>
- <a u="414A" b="82 32 C7 36"/>
- <a u="414B" b="82 32 C7 37"/>
- <a u="414C" b="82 32 C7 38"/>
- <a u="414D" b="82 32 C7 39"/>
- <a u="414E" b="82 32 C8 30"/>
- <a u="414F" b="82 32 C8 31"/>
- <a u="4150" b="82 32 C8 32"/>
- <a u="4151" b="82 32 C8 33"/>
- <a u="4152" b="82 32 C8 34"/>
- <a u="4153" b="82 32 C8 35"/>
- <a u="4154" b="82 32 C8 36"/>
- <a u="4155" b="82 32 C8 37"/>
- <a u="4156" b="82 32 C8 38"/>
- <a u="4157" b="82 32 C8 39"/>
- <a u="4158" b="82 32 C9 30"/>
- <a u="4159" b="82 32 C9 31"/>
- <a u="415A" b="82 32 C9 32"/>
- <a u="415B" b="82 32 C9 33"/>
- <a u="415C" b="82 32 C9 34"/>
- <a u="415D" b="82 32 C9 35"/>
- <a u="415E" b="82 32 C9 36"/>
- <a u="415F" b="FE 70"/>
- <a u="4337" b="FE 72"/>
- <a u="4338" b="82 32 F8 38"/>
- <a u="4339" b="82 32 F8 39"/>
- <a u="433A" b="82 32 F9 30"/>
- <a u="433B" b="82 32 F9 31"/>
- <a u="433C" b="82 32 F9 32"/>
- <a u="433D" b="82 32 F9 33"/>
- <a u="433E" b="82 32 F9 34"/>
- <a u="433F" b="82 32 F9 35"/>
- <a u="4340" b="82 32 F9 36"/>
- <a u="4341" b="82 32 F9 37"/>
- <a u="4342" b="82 32 F9 38"/>
- <a u="4343" b="82 32 F9 39"/>
- <a u="4344" b="82 32 FA 30"/>
- <a u="4345" b="82 32 FA 31"/>
- <a u="4346" b="82 32 FA 32"/>
- <a u="4347" b="82 32 FA 33"/>
- <a u="4348" b="82 32 FA 34"/>
- <a u="4349" b="82 32 FA 35"/>
- <a u="434A" b="82 32 FA 36"/>
- <a u="434B" b="82 32 FA 37"/>
- <a u="434C" b="82 32 FA 38"/>
- <a u="434D" b="82 32 FA 39"/>
- <a u="434E" b="82 32 FB 30"/>
- <a u="434F" b="82 32 FB 31"/>
- <a u="4350" b="82 32 FB 32"/>
- <a u="4351" b="82 32 FB 33"/>
- <a u="4352" b="82 32 FB 34"/>
- <a u="4353" b="82 32 FB 35"/>
- <a u="4354" b="82 32 FB 36"/>
- <a u="4355" b="82 32 FB 37"/>
- <a u="4356" b="82 32 FB 38"/>
- <a u="4357" b="82 32 FB 39"/>
- <a u="4358" b="82 32 FC 30"/>
- <a u="4359" b="82 32 FC 31"/>
- <a u="435A" b="82 32 FC 32"/>
- <a u="435B" b="82 32 FC 33"/>
- <a u="435C" b="82 32 FC 34"/>
- <a u="435D" b="82 32 FC 35"/>
- <a u="435E" b="82 32 FC 36"/>
- <a u="435F" b="82 32 FC 37"/>
- <a u="4360" b="82 32 FC 38"/>
- <a u="4361" b="82 32 FC 39"/>
- <a u="4362" b="82 32 FD 30"/>
- <a u="4363" b="82 32 FD 31"/>
- <a u="4364" b="82 32 FD 32"/>
- <a u="4365" b="82 32 FD 33"/>
- <a u="4366" b="82 32 FD 34"/>
- <a u="4367" b="82 32 FD 35"/>
- <a u="4368" b="82 32 FD 36"/>
- <a u="4369" b="82 32 FD 37"/>
- <a u="436A" b="82 32 FD 38"/>
- <a u="436B" b="82 32 FD 39"/>
- <a u="436C" b="82 32 FE 30"/>
- <a u="436D" b="82 32 FE 31"/>
- <a u="436E" b="82 32 FE 32"/>
- <a u="436F" b="82 32 FE 33"/>
- <a u="4370" b="82 32 FE 34"/>
- <a u="4371" b="82 32 FE 35"/>
- <a u="4372" b="82 32 FE 36"/>
- <a u="4373" b="82 32 FE 37"/>
- <a u="4374" b="82 32 FE 38"/>
- <a u="4375" b="82 32 FE 39"/>
- <a u="4376" b="82 33 81 30"/>
- <a u="4377" b="82 33 81 31"/>
- <a u="4378" b="82 33 81 32"/>
- <a u="4379" b="82 33 81 33"/>
- <a u="437A" b="82 33 81 34"/>
- <a u="437B" b="82 33 81 35"/>
- <a u="437C" b="82 33 81 36"/>
- <a u="437D" b="82 33 81 37"/>
- <a u="437E" b="82 33 81 38"/>
- <a u="437F" b="82 33 81 39"/>
- <a u="4380" b="82 33 82 30"/>
- <a u="4381" b="82 33 82 31"/>
- <a u="4382" b="82 33 82 32"/>
- <a u="4383" b="82 33 82 33"/>
- <a u="4384" b="82 33 82 34"/>
- <a u="4385" b="82 33 82 35"/>
- <a u="4386" b="82 33 82 36"/>
- <a u="4387" b="82 33 82 37"/>
- <a u="4388" b="82 33 82 38"/>
- <a u="4389" b="82 33 82 39"/>
- <a u="438A" b="82 33 83 30"/>
- <a u="438B" b="82 33 83 31"/>
- <a u="438C" b="82 33 83 32"/>
- <a u="438D" b="82 33 83 33"/>
- <a u="438E" b="82 33 83 34"/>
- <a u="438F" b="82 33 83 35"/>
- <a u="4390" b="82 33 83 36"/>
- <a u="4391" b="82 33 83 37"/>
- <a u="4392" b="82 33 83 38"/>
- <a u="4393" b="82 33 83 39"/>
- <a u="4394" b="82 33 84 30"/>
- <a u="4395" b="82 33 84 31"/>
- <a u="4396" b="82 33 84 32"/>
- <a u="4397" b="82 33 84 33"/>
- <a u="4398" b="82 33 84 34"/>
- <a u="4399" b="82 33 84 35"/>
- <a u="439A" b="82 33 84 36"/>
- <a u="439B" b="82 33 84 37"/>
- <a u="439C" b="82 33 84 38"/>
- <a u="439D" b="82 33 84 39"/>
- <a u="439E" b="82 33 85 30"/>
- <a u="439F" b="82 33 85 31"/>
- <a u="43A0" b="82 33 85 32"/>
- <a u="43A1" b="82 33 85 33"/>
- <a u="43A2" b="82 33 85 34"/>
- <a u="43A3" b="82 33 85 35"/>
- <a u="43A4" b="82 33 85 36"/>
- <a u="43A5" b="82 33 85 37"/>
- <a u="43A6" b="82 33 85 38"/>
- <a u="43A7" b="82 33 85 39"/>
- <a u="43A8" b="82 33 86 30"/>
- <a u="43A9" b="82 33 86 31"/>
- <a u="43AA" b="82 33 86 32"/>
- <a u="43AB" b="82 33 86 33"/>
- <a u="43AC" b="FE 78"/>
- <a u="43AD" b="82 33 86 34"/>
- <a u="43AE" b="82 33 86 35"/>
- <a u="43AF" b="82 33 86 36"/>
- <a u="43B0" b="82 33 86 37"/>
- <a u="43B1" b="FE 77"/>
- <a u="43B2" b="82 33 86 38"/>
- <a u="43B3" b="82 33 86 39"/>
- <a u="43B4" b="82 33 87 30"/>
- <a u="43B5" b="82 33 87 31"/>
- <a u="43B6" b="82 33 87 32"/>
- <a u="43B7" b="82 33 87 33"/>
- <a u="43B8" b="82 33 87 34"/>
- <a u="43B9" b="82 33 87 35"/>
- <a u="43BA" b="82 33 87 36"/>
- <a u="43BB" b="82 33 87 37"/>
- <a u="43BC" b="82 33 87 38"/>
- <a u="43BD" b="82 33 87 39"/>
- <a u="43BE" b="82 33 88 30"/>
- <a u="43BF" b="82 33 88 31"/>
- <a u="43C0" b="82 33 88 32"/>
- <a u="43C1" b="82 33 88 33"/>
- <a u="43C2" b="82 33 88 34"/>
- <a u="43C3" b="82 33 88 35"/>
- <a u="43C4" b="82 33 88 36"/>
- <a u="43C5" b="82 33 88 37"/>
- <a u="43C6" b="82 33 88 38"/>
- <a u="43C7" b="82 33 88 39"/>
- <a u="43C8" b="82 33 89 30"/>
- <a u="43C9" b="82 33 89 31"/>
- <a u="43CA" b="82 33 89 32"/>
- <a u="43CB" b="82 33 89 33"/>
- <a u="43CC" b="82 33 89 34"/>
- <a u="43CD" b="82 33 89 35"/>
- <a u="43CE" b="82 33 89 36"/>
- <a u="43CF" b="82 33 89 37"/>
- <a u="43D0" b="82 33 89 38"/>
- <a u="43D1" b="82 33 89 39"/>
- <a u="43D2" b="82 33 8A 30"/>
- <a u="43D3" b="82 33 8A 31"/>
- <a u="43D4" b="82 33 8A 32"/>
- <a u="43D5" b="82 33 8A 33"/>
- <a u="43D6" b="82 33 8A 34"/>
- <a u="43D7" b="82 33 8A 35"/>
- <a u="43D8" b="82 33 8A 36"/>
- <a u="43D9" b="82 33 8A 37"/>
- <a u="43DA" b="82 33 8A 38"/>
- <a u="43DB" b="82 33 8A 39"/>
- <a u="43DC" b="82 33 8B 30"/>
- <a u="43DD" b="FE 7A"/>
- <a u="43DE" b="82 33 8B 31"/>
- <a u="43DF" b="82 33 8B 32"/>
- <a u="43E0" b="82 33 8B 33"/>
- <a u="43E1" b="82 33 8B 34"/>
- <a u="43E2" b="82 33 8B 35"/>
- <a u="43E3" b="82 33 8B 36"/>
- <a u="43E4" b="82 33 8B 37"/>
- <a u="43E5" b="82 33 8B 38"/>
- <a u="43E6" b="82 33 8B 39"/>
- <a u="43E7" b="82 33 8C 30"/>
- <a u="43E8" b="82 33 8C 31"/>
- <a u="43E9" b="82 33 8C 32"/>
- <a u="43EA" b="82 33 8C 33"/>
- <a u="43EB" b="82 33 8C 34"/>
- <a u="43EC" b="82 33 8C 35"/>
- <a u="43ED" b="82 33 8C 36"/>
- <a u="43EE" b="82 33 8C 37"/>
- <a u="43EF" b="82 33 8C 38"/>
- <a u="43F0" b="82 33 8C 39"/>
- <a u="43F1" b="82 33 8D 30"/>
- <a u="43F2" b="82 33 8D 31"/>
- <a u="43F3" b="82 33 8D 32"/>
- <a u="43F4" b="82 33 8D 33"/>
- <a u="43F5" b="82 33 8D 34"/>
- <a u="43F6" b="82 33 8D 35"/>
- <a u="43F7" b="82 33 8D 36"/>
- <a u="43F8" b="82 33 8D 37"/>
- <a u="43F9" b="82 33 8D 38"/>
- <a u="43FA" b="82 33 8D 39"/>
- <a u="43FB" b="82 33 8E 30"/>
- <a u="43FC" b="82 33 8E 31"/>
- <a u="43FD" b="82 33 8E 32"/>
- <a u="43FE" b="82 33 8E 33"/>
- <a u="43FF" b="82 33 8E 34"/>
- <a u="4400" b="82 33 8E 35"/>
- <a u="4401" b="82 33 8E 36"/>
- <a u="4402" b="82 33 8E 37"/>
- <a u="4403" b="82 33 8E 38"/>
- <a u="4404" b="82 33 8E 39"/>
- <a u="4405" b="82 33 8F 30"/>
- <a u="4406" b="82 33 8F 31"/>
- <a u="4407" b="82 33 8F 32"/>
- <a u="4408" b="82 33 8F 33"/>
- <a u="4409" b="82 33 8F 34"/>
- <a u="440A" b="82 33 8F 35"/>
- <a u="440B" b="82 33 8F 36"/>
- <a u="440C" b="82 33 8F 37"/>
- <a u="440D" b="82 33 8F 38"/>
- <a u="440E" b="82 33 8F 39"/>
- <a u="440F" b="82 33 90 30"/>
- <a u="4410" b="82 33 90 31"/>
- <a u="4411" b="82 33 90 32"/>
- <a u="4412" b="82 33 90 33"/>
- <a u="4413" b="82 33 90 34"/>
- <a u="4414" b="82 33 90 35"/>
- <a u="4415" b="82 33 90 36"/>
- <a u="4416" b="82 33 90 37"/>
- <a u="4417" b="82 33 90 38"/>
- <a u="4418" b="82 33 90 39"/>
- <a u="4419" b="82 33 91 30"/>
- <a u="441A" b="82 33 91 31"/>
- <a u="441B" b="82 33 91 32"/>
- <a u="441C" b="82 33 91 33"/>
- <a u="441D" b="82 33 91 34"/>
- <a u="441E" b="82 33 91 35"/>
- <a u="441F" b="82 33 91 36"/>
- <a u="4420" b="82 33 91 37"/>
- <a u="4421" b="82 33 91 38"/>
- <a u="4422" b="82 33 91 39"/>
- <a u="4423" b="82 33 92 30"/>
- <a u="4424" b="82 33 92 31"/>
- <a u="4425" b="82 33 92 32"/>
- <a u="4426" b="82 33 92 33"/>
- <a u="4427" b="82 33 92 34"/>
- <a u="4428" b="82 33 92 35"/>
- <a u="4429" b="82 33 92 36"/>
- <a u="442A" b="82 33 92 37"/>
- <a u="442B" b="82 33 92 38"/>
- <a u="442C" b="82 33 92 39"/>
- <a u="442D" b="82 33 93 30"/>
- <a u="442E" b="82 33 93 31"/>
- <a u="442F" b="82 33 93 32"/>
- <a u="4430" b="82 33 93 33"/>
- <a u="4431" b="82 33 93 34"/>
- <a u="4432" b="82 33 93 35"/>
- <a u="4433" b="82 33 93 36"/>
- <a u="4434" b="82 33 93 37"/>
- <a u="4435" b="82 33 93 38"/>
- <a u="4436" b="82 33 93 39"/>
- <a u="4437" b="82 33 94 30"/>
- <a u="4438" b="82 33 94 31"/>
- <a u="4439" b="82 33 94 32"/>
- <a u="443A" b="82 33 94 33"/>
- <a u="443B" b="82 33 94 34"/>
- <a u="443C" b="82 33 94 35"/>
- <a u="443D" b="82 33 94 36"/>
- <a u="443E" b="82 33 94 37"/>
- <a u="443F" b="82 33 94 38"/>
- <a u="4440" b="82 33 94 39"/>
- <a u="4441" b="82 33 95 30"/>
- <a u="4442" b="82 33 95 31"/>
- <a u="4443" b="82 33 95 32"/>
- <a u="4444" b="82 33 95 33"/>
- <a u="4445" b="82 33 95 34"/>
- <a u="4446" b="82 33 95 35"/>
- <a u="4447" b="82 33 95 36"/>
- <a u="4448" b="82 33 95 37"/>
- <a u="4449" b="82 33 95 38"/>
- <a u="444A" b="82 33 95 39"/>
- <a u="444B" b="82 33 96 30"/>
- <a u="444C" b="82 33 96 31"/>
- <a u="444D" b="82 33 96 32"/>
- <a u="444E" b="82 33 96 33"/>
- <a u="444F" b="82 33 96 34"/>
- <a u="4450" b="82 33 96 35"/>
- <a u="4451" b="82 33 96 36"/>
- <a u="4452" b="82 33 96 37"/>
- <a u="4453" b="82 33 96 38"/>
- <a u="4454" b="82 33 96 39"/>
- <a u="4455" b="82 33 97 30"/>
- <a u="4456" b="82 33 97 31"/>
- <a u="4457" b="82 33 97 32"/>
- <a u="4458" b="82 33 97 33"/>
- <a u="4459" b="82 33 97 34"/>
- <a u="445A" b="82 33 97 35"/>
- <a u="445B" b="82 33 97 36"/>
- <a u="445C" b="82 33 97 37"/>
- <a u="445D" b="82 33 97 38"/>
- <a u="445E" b="82 33 97 39"/>
- <a u="445F" b="82 33 98 30"/>
- <a u="4460" b="82 33 98 31"/>
- <a u="4461" b="82 33 98 32"/>
- <a u="4462" b="82 33 98 33"/>
- <a u="4463" b="82 33 98 34"/>
- <a u="4464" b="82 33 98 35"/>
- <a u="4465" b="82 33 98 36"/>
- <a u="4466" b="82 33 98 37"/>
- <a u="4467" b="82 33 98 38"/>
- <a u="4468" b="82 33 98 39"/>
- <a u="4469" b="82 33 99 30"/>
- <a u="446A" b="82 33 99 31"/>
- <a u="446B" b="82 33 99 32"/>
- <a u="446C" b="82 33 99 33"/>
- <a u="446D" b="82 33 99 34"/>
- <a u="446E" b="82 33 99 35"/>
- <a u="446F" b="82 33 99 36"/>
- <a u="4470" b="82 33 99 37"/>
- <a u="4471" b="82 33 99 38"/>
- <a u="4472" b="82 33 99 39"/>
- <a u="4473" b="82 33 9A 30"/>
- <a u="4474" b="82 33 9A 31"/>
- <a u="4475" b="82 33 9A 32"/>
- <a u="4476" b="82 33 9A 33"/>
- <a u="4477" b="82 33 9A 34"/>
- <a u="4478" b="82 33 9A 35"/>
- <a u="4479" b="82 33 9A 36"/>
- <a u="447A" b="82 33 9A 37"/>
- <a u="447B" b="82 33 9A 38"/>
- <a u="447C" b="82 33 9A 39"/>
- <a u="447D" b="82 33 9B 30"/>
- <a u="447E" b="82 33 9B 31"/>
- <a u="447F" b="82 33 9B 32"/>
- <a u="4480" b="82 33 9B 33"/>
- <a u="4481" b="82 33 9B 34"/>
- <a u="4482" b="82 33 9B 35"/>
- <a u="4483" b="82 33 9B 36"/>
- <a u="4484" b="82 33 9B 37"/>
- <a u="4485" b="82 33 9B 38"/>
- <a u="4486" b="82 33 9B 39"/>
- <a u="4487" b="82 33 9C 30"/>
- <a u="4488" b="82 33 9C 31"/>
- <a u="4489" b="82 33 9C 32"/>
- <a u="448A" b="82 33 9C 33"/>
- <a u="448B" b="82 33 9C 34"/>
- <a u="448C" b="82 33 9C 35"/>
- <a u="448D" b="82 33 9C 36"/>
- <a u="448E" b="82 33 9C 37"/>
- <a u="448F" b="82 33 9C 38"/>
- <a u="4490" b="82 33 9C 39"/>
- <a u="4491" b="82 33 9D 30"/>
- <a u="4492" b="82 33 9D 31"/>
- <a u="4493" b="82 33 9D 32"/>
- <a u="4494" b="82 33 9D 33"/>
- <a u="4495" b="82 33 9D 34"/>
- <a u="4496" b="82 33 9D 35"/>
- <a u="4497" b="82 33 9D 36"/>
- <a u="4498" b="82 33 9D 37"/>
- <a u="4499" b="82 33 9D 38"/>
- <a u="449A" b="82 33 9D 39"/>
- <a u="449B" b="82 33 9E 30"/>
- <a u="449C" b="82 33 9E 31"/>
- <a u="449D" b="82 33 9E 32"/>
- <a u="449E" b="82 33 9E 33"/>
- <a u="449F" b="82 33 9E 34"/>
- <a u="44A0" b="82 33 9E 35"/>
- <a u="44A1" b="82 33 9E 36"/>
- <a u="44A2" b="82 33 9E 37"/>
- <a u="44A3" b="82 33 9E 38"/>
- <a u="44A4" b="82 33 9E 39"/>
- <a u="44A5" b="82 33 9F 30"/>
- <a u="44A6" b="82 33 9F 31"/>
- <a u="44A7" b="82 33 9F 32"/>
- <a u="44A8" b="82 33 9F 33"/>
- <a u="44A9" b="82 33 9F 34"/>
- <a u="44AA" b="82 33 9F 35"/>
- <a u="44AB" b="82 33 9F 36"/>
- <a u="44AC" b="82 33 9F 37"/>
- <a u="44AD" b="82 33 9F 38"/>
- <a u="44AE" b="82 33 9F 39"/>
- <a u="44AF" b="82 33 A0 30"/>
- <a u="44B0" b="82 33 A0 31"/>
- <a u="44B1" b="82 33 A0 32"/>
- <a u="44B2" b="82 33 A0 33"/>
- <a u="44B3" b="82 33 A0 34"/>
- <a u="44B4" b="82 33 A0 35"/>
- <a u="44B5" b="82 33 A0 36"/>
- <a u="44B6" b="82 33 A0 37"/>
- <a u="44B7" b="82 33 A0 38"/>
- <a u="44B8" b="82 33 A0 39"/>
- <a u="44B9" b="82 33 A1 30"/>
- <a u="44BA" b="82 33 A1 31"/>
- <a u="44BB" b="82 33 A1 32"/>
- <a u="44BC" b="82 33 A1 33"/>
- <a u="44BD" b="82 33 A1 34"/>
- <a u="44BE" b="82 33 A1 35"/>
- <a u="44BF" b="82 33 A1 36"/>
- <a u="44C0" b="82 33 A1 37"/>
- <a u="44C1" b="82 33 A1 38"/>
- <a u="44C2" b="82 33 A1 39"/>
- <a u="44C3" b="82 33 A2 30"/>
- <a u="44C4" b="82 33 A2 31"/>
- <a u="44C5" b="82 33 A2 32"/>
- <a u="44C6" b="82 33 A2 33"/>
- <a u="44C7" b="82 33 A2 34"/>
- <a u="44C8" b="82 33 A2 35"/>
- <a u="44C9" b="82 33 A2 36"/>
- <a u="44CA" b="82 33 A2 37"/>
- <a u="44CB" b="82 33 A2 38"/>
- <a u="44CC" b="82 33 A2 39"/>
- <a u="44CD" b="82 33 A3 30"/>
- <a u="44CE" b="82 33 A3 31"/>
- <a u="44CF" b="82 33 A3 32"/>
- <a u="44D0" b="82 33 A3 33"/>
- <a u="44D1" b="82 33 A3 34"/>
- <a u="44D2" b="82 33 A3 35"/>
- <a u="44D3" b="82 33 A3 36"/>
- <a u="44D4" b="82 33 A3 37"/>
- <a u="44D5" b="82 33 A3 38"/>
- <a u="44D6" b="FE 7B"/>
- <a u="464C" b="FE 7D"/>
- <a u="464D" b="82 33 C9 32"/>
- <a u="464E" b="82 33 C9 33"/>
- <a u="464F" b="82 33 C9 34"/>
- <a u="4650" b="82 33 C9 35"/>
- <a u="4651" b="82 33 C9 36"/>
- <a u="4652" b="82 33 C9 37"/>
- <a u="4653" b="82 33 C9 38"/>
- <a u="4654" b="82 33 C9 39"/>
- <a u="4655" b="82 33 CA 30"/>
- <a u="4656" b="82 33 CA 31"/>
- <a u="4657" b="82 33 CA 32"/>
- <a u="4658" b="82 33 CA 33"/>
- <a u="4659" b="82 33 CA 34"/>
- <a u="465A" b="82 33 CA 35"/>
- <a u="465B" b="82 33 CA 36"/>
- <a u="465C" b="82 33 CA 37"/>
- <a u="465D" b="82 33 CA 38"/>
- <a u="465E" b="82 33 CA 39"/>
- <a u="465F" b="82 33 CB 30"/>
- <a u="4660" b="82 33 CB 31"/>
- <a u="4661" b="FE 7C"/>
- <a u="4662" b="82 33 CB 32"/>
- <a u="4663" b="82 33 CB 33"/>
- <a u="4664" b="82 33 CB 34"/>
- <a u="4665" b="82 33 CB 35"/>
- <a u="4666" b="82 33 CB 36"/>
- <a u="4667" b="82 33 CB 37"/>
- <a u="4668" b="82 33 CB 38"/>
- <a u="4669" b="82 33 CB 39"/>
- <a u="466A" b="82 33 CC 30"/>
- <a u="466B" b="82 33 CC 31"/>
- <a u="466C" b="82 33 CC 32"/>
- <a u="466D" b="82 33 CC 33"/>
- <a u="466E" b="82 33 CC 34"/>
- <a u="466F" b="82 33 CC 35"/>
- <a u="4670" b="82 33 CC 36"/>
- <a u="4671" b="82 33 CC 37"/>
- <a u="4672" b="82 33 CC 38"/>
- <a u="4673" b="82 33 CC 39"/>
- <a u="4674" b="82 33 CD 30"/>
- <a u="4675" b="82 33 CD 31"/>
- <a u="4676" b="82 33 CD 32"/>
- <a u="4677" b="82 33 CD 33"/>
- <a u="4678" b="82 33 CD 34"/>
- <a u="4679" b="82 33 CD 35"/>
- <a u="467A" b="82 33 CD 36"/>
- <a u="467B" b="82 33 CD 37"/>
- <a u="467C" b="82 33 CD 38"/>
- <a u="467D" b="82 33 CD 39"/>
- <a u="467E" b="82 33 CE 30"/>
- <a u="467F" b="82 33 CE 31"/>
- <a u="4680" b="82 33 CE 32"/>
- <a u="4681" b="82 33 CE 33"/>
- <a u="4682" b="82 33 CE 34"/>
- <a u="4683" b="82 33 CE 35"/>
- <a u="4684" b="82 33 CE 36"/>
- <a u="4685" b="82 33 CE 37"/>
- <a u="4686" b="82 33 CE 38"/>
- <a u="4687" b="82 33 CE 39"/>
- <a u="4688" b="82 33 CF 30"/>
- <a u="4689" b="82 33 CF 31"/>
- <a u="468A" b="82 33 CF 32"/>
- <a u="468B" b="82 33 CF 33"/>
- <a u="468C" b="82 33 CF 34"/>
- <a u="468D" b="82 33 CF 35"/>
- <a u="468E" b="82 33 CF 36"/>
- <a u="468F" b="82 33 CF 37"/>
- <a u="4690" b="82 33 CF 38"/>
- <a u="4691" b="82 33 CF 39"/>
- <a u="4692" b="82 33 D0 30"/>
- <a u="4693" b="82 33 D0 31"/>
- <a u="4694" b="82 33 D0 32"/>
- <a u="4695" b="82 33 D0 33"/>
- <a u="4696" b="82 33 D0 34"/>
- <a u="4697" b="82 33 D0 35"/>
- <a u="4698" b="82 33 D0 36"/>
- <a u="4699" b="82 33 D0 37"/>
- <a u="469A" b="82 33 D0 38"/>
- <a u="469B" b="82 33 D0 39"/>
- <a u="469C" b="82 33 D1 30"/>
- <a u="469D" b="82 33 D1 31"/>
- <a u="469E" b="82 33 D1 32"/>
- <a u="469F" b="82 33 D1 33"/>
- <a u="46A0" b="82 33 D1 34"/>
- <a u="46A1" b="82 33 D1 35"/>
- <a u="46A2" b="82 33 D1 36"/>
- <a u="46A3" b="82 33 D1 37"/>
- <a u="46A4" b="82 33 D1 38"/>
- <a u="46A5" b="82 33 D1 39"/>
- <a u="46A6" b="82 33 D2 30"/>
- <a u="46A7" b="82 33 D2 31"/>
- <a u="46A8" b="82 33 D2 32"/>
- <a u="46A9" b="82 33 D2 33"/>
- <a u="46AA" b="82 33 D2 34"/>
- <a u="46AB" b="82 33 D2 35"/>
- <a u="46AC" b="82 33 D2 36"/>
- <a u="46AD" b="82 33 D2 37"/>
- <a u="46AE" b="82 33 D2 38"/>
- <a u="46AF" b="82 33 D2 39"/>
- <a u="46B0" b="82 33 D3 30"/>
- <a u="46B1" b="82 33 D3 31"/>
- <a u="46B2" b="82 33 D3 32"/>
- <a u="46B3" b="82 33 D3 33"/>
- <a u="46B4" b="82 33 D3 34"/>
- <a u="46B5" b="82 33 D3 35"/>
- <a u="46B6" b="82 33 D3 36"/>
- <a u="46B7" b="82 33 D3 37"/>
- <a u="46B8" b="82 33 D3 38"/>
- <a u="46B9" b="82 33 D3 39"/>
- <a u="46BA" b="82 33 D4 30"/>
- <a u="46BB" b="82 33 D4 31"/>
- <a u="46BC" b="82 33 D4 32"/>
- <a u="46BD" b="82 33 D4 33"/>
- <a u="46BE" b="82 33 D4 34"/>
- <a u="46BF" b="82 33 D4 35"/>
- <a u="46C0" b="82 33 D4 36"/>
- <a u="46C1" b="82 33 D4 37"/>
- <a u="46C2" b="82 33 D4 38"/>
- <a u="46C3" b="82 33 D4 39"/>
- <a u="46C4" b="82 33 D5 30"/>
- <a u="46C5" b="82 33 D5 31"/>
- <a u="46C6" b="82 33 D5 32"/>
- <a u="46C7" b="82 33 D5 33"/>
- <a u="46C8" b="82 33 D5 34"/>
- <a u="46C9" b="82 33 D5 35"/>
- <a u="46CA" b="82 33 D5 36"/>
- <a u="46CB" b="82 33 D5 37"/>
- <a u="46CC" b="82 33 D5 38"/>
- <a u="46CD" b="82 33 D5 39"/>
- <a u="46CE" b="82 33 D6 30"/>
- <a u="46CF" b="82 33 D6 31"/>
- <a u="46D0" b="82 33 D6 32"/>
- <a u="46D1" b="82 33 D6 33"/>
- <a u="46D2" b="82 33 D6 34"/>
- <a u="46D3" b="82 33 D6 35"/>
- <a u="46D4" b="82 33 D6 36"/>
- <a u="46D5" b="82 33 D6 37"/>
- <a u="46D6" b="82 33 D6 38"/>
- <a u="46D7" b="82 33 D6 39"/>
- <a u="46D8" b="82 33 D7 30"/>
- <a u="46D9" b="82 33 D7 31"/>
- <a u="46DA" b="82 33 D7 32"/>
- <a u="46DB" b="82 33 D7 33"/>
- <a u="46DC" b="82 33 D7 34"/>
- <a u="46DD" b="82 33 D7 35"/>
- <a u="46DE" b="82 33 D7 36"/>
- <a u="46DF" b="82 33 D7 37"/>
- <a u="46E0" b="82 33 D7 38"/>
- <a u="46E1" b="82 33 D7 39"/>
- <a u="46E2" b="82 33 D8 30"/>
- <a u="46E3" b="82 33 D8 31"/>
- <a u="46E4" b="82 33 D8 32"/>
- <a u="46E5" b="82 33 D8 33"/>
- <a u="46E6" b="82 33 D8 34"/>
- <a u="46E7" b="82 33 D8 35"/>
- <a u="46E8" b="82 33 D8 36"/>
- <a u="46E9" b="82 33 D8 37"/>
- <a u="46EA" b="82 33 D8 38"/>
- <a u="46EB" b="82 33 D8 39"/>
- <a u="46EC" b="82 33 D9 30"/>
- <a u="46ED" b="82 33 D9 31"/>
- <a u="46EE" b="82 33 D9 32"/>
- <a u="46EF" b="82 33 D9 33"/>
- <a u="46F0" b="82 33 D9 34"/>
- <a u="46F1" b="82 33 D9 35"/>
- <a u="46F2" b="82 33 D9 36"/>
- <a u="46F3" b="82 33 D9 37"/>
- <a u="46F4" b="82 33 D9 38"/>
- <a u="46F5" b="82 33 D9 39"/>
- <a u="46F6" b="82 33 DA 30"/>
- <a u="46F7" b="82 33 DA 31"/>
- <a u="46F8" b="82 33 DA 32"/>
- <a u="46F9" b="82 33 DA 33"/>
- <a u="46FA" b="82 33 DA 34"/>
- <a u="46FB" b="82 33 DA 35"/>
- <a u="46FC" b="82 33 DA 36"/>
- <a u="46FD" b="82 33 DA 37"/>
- <a u="46FE" b="82 33 DA 38"/>
- <a u="46FF" b="82 33 DA 39"/>
- <a u="4700" b="82 33 DB 30"/>
- <a u="4701" b="82 33 DB 31"/>
- <a u="4702" b="82 33 DB 32"/>
- <a u="4703" b="82 33 DB 33"/>
- <a u="4704" b="82 33 DB 34"/>
- <a u="4705" b="82 33 DB 35"/>
- <a u="4706" b="82 33 DB 36"/>
- <a u="4707" b="82 33 DB 37"/>
- <a u="4708" b="82 33 DB 38"/>
- <a u="4709" b="82 33 DB 39"/>
- <a u="470A" b="82 33 DC 30"/>
- <a u="470B" b="82 33 DC 31"/>
- <a u="470C" b="82 33 DC 32"/>
- <a u="470D" b="82 33 DC 33"/>
- <a u="470E" b="82 33 DC 34"/>
- <a u="470F" b="82 33 DC 35"/>
- <a u="4710" b="82 33 DC 36"/>
- <a u="4711" b="82 33 DC 37"/>
- <a u="4712" b="82 33 DC 38"/>
- <a u="4713" b="82 33 DC 39"/>
- <a u="4714" b="82 33 DD 30"/>
- <a u="4715" b="82 33 DD 31"/>
- <a u="4716" b="82 33 DD 32"/>
- <a u="4717" b="82 33 DD 33"/>
- <a u="4718" b="82 33 DD 34"/>
- <a u="4719" b="82 33 DD 35"/>
- <a u="471A" b="82 33 DD 36"/>
- <a u="471B" b="82 33 DD 37"/>
- <a u="471C" b="82 33 DD 38"/>
- <a u="471D" b="82 33 DD 39"/>
- <a u="471E" b="82 33 DE 30"/>
- <a u="471F" b="82 33 DE 31"/>
- <a u="4720" b="82 33 DE 32"/>
- <a u="4721" b="82 33 DE 33"/>
- <a u="4722" b="82 33 DE 34"/>
- <a u="4723" b="FE 80"/>
- <a u="4724" b="82 33 DE 35"/>
- <a u="4725" b="82 33 DE 36"/>
- <a u="4726" b="82 33 DE 37"/>
- <a u="4727" b="82 33 DE 38"/>
- <a u="4728" b="82 33 DE 39"/>
- <a u="4729" b="FE 81"/>
- <a u="472A" b="82 33 DF 30"/>
- <a u="472B" b="82 33 DF 31"/>
- <a u="472C" b="82 33 DF 32"/>
- <a u="472D" b="82 33 DF 33"/>
- <a u="472E" b="82 33 DF 34"/>
- <a u="472F" b="82 33 DF 35"/>
- <a u="4730" b="82 33 DF 36"/>
- <a u="4731" b="82 33 DF 37"/>
- <a u="4732" b="82 33 DF 38"/>
- <a u="4733" b="82 33 DF 39"/>
- <a u="4734" b="82 33 E0 30"/>
- <a u="4735" b="82 33 E0 31"/>
- <a u="4736" b="82 33 E0 32"/>
- <a u="4737" b="82 33 E0 33"/>
- <a u="4738" b="82 33 E0 34"/>
- <a u="4739" b="82 33 E0 35"/>
- <a u="473A" b="82 33 E0 36"/>
- <a u="473B" b="82 33 E0 37"/>
- <a u="473C" b="82 33 E0 38"/>
- <a u="473D" b="82 33 E0 39"/>
- <a u="473E" b="82 33 E1 30"/>
- <a u="473F" b="82 33 E1 31"/>
- <a u="4740" b="82 33 E1 32"/>
- <a u="4741" b="82 33 E1 33"/>
- <a u="4742" b="82 33 E1 34"/>
- <a u="4743" b="82 33 E1 35"/>
- <a u="4744" b="82 33 E1 36"/>
- <a u="4745" b="82 33 E1 37"/>
- <a u="4746" b="82 33 E1 38"/>
- <a u="4747" b="82 33 E1 39"/>
- <a u="4748" b="82 33 E2 30"/>
- <a u="4749" b="82 33 E2 31"/>
- <a u="474A" b="82 33 E2 32"/>
- <a u="474B" b="82 33 E2 33"/>
- <a u="474C" b="82 33 E2 34"/>
- <a u="474D" b="82 33 E2 35"/>
- <a u="474E" b="82 33 E2 36"/>
- <a u="474F" b="82 33 E2 37"/>
- <a u="4750" b="82 33 E2 38"/>
- <a u="4751" b="82 33 E2 39"/>
- <a u="4752" b="82 33 E3 30"/>
- <a u="4753" b="82 33 E3 31"/>
- <a u="4754" b="82 33 E3 32"/>
- <a u="4755" b="82 33 E3 33"/>
- <a u="4756" b="82 33 E3 34"/>
- <a u="4757" b="82 33 E3 35"/>
- <a u="4758" b="82 33 E3 36"/>
- <a u="4759" b="82 33 E3 37"/>
- <a u="475A" b="82 33 E3 38"/>
- <a u="475B" b="82 33 E3 39"/>
- <a u="475C" b="82 33 E4 30"/>
- <a u="475D" b="82 33 E4 31"/>
- <a u="475E" b="82 33 E4 32"/>
- <a u="475F" b="82 33 E4 33"/>
- <a u="4760" b="82 33 E4 34"/>
- <a u="4761" b="82 33 E4 35"/>
- <a u="4762" b="82 33 E4 36"/>
- <a u="4763" b="82 33 E4 37"/>
- <a u="4764" b="82 33 E4 38"/>
- <a u="4765" b="82 33 E4 39"/>
- <a u="4766" b="82 33 E5 30"/>
- <a u="4767" b="82 33 E5 31"/>
- <a u="4768" b="82 33 E5 32"/>
- <a u="4769" b="82 33 E5 33"/>
- <a u="476A" b="82 33 E5 34"/>
- <a u="476B" b="82 33 E5 35"/>
- <a u="476C" b="82 33 E5 36"/>
- <a u="476D" b="82 33 E5 37"/>
- <a u="476E" b="82 33 E5 38"/>
- <a u="476F" b="82 33 E5 39"/>
- <a u="4770" b="82 33 E6 30"/>
- <a u="4771" b="82 33 E6 31"/>
- <a u="4772" b="82 33 E6 32"/>
- <a u="4773" b="82 33 E6 33"/>
- <a u="4774" b="82 33 E6 34"/>
- <a u="4775" b="82 33 E6 35"/>
- <a u="4776" b="82 33 E6 36"/>
- <a u="4777" b="82 33 E6 37"/>
- <a u="4778" b="82 33 E6 38"/>
- <a u="4779" b="82 33 E6 39"/>
- <a u="477A" b="82 33 E7 30"/>
- <a u="477B" b="82 33 E7 31"/>
- <a u="477C" b="FE 82"/>
- <a u="477D" b="82 33 E7 32"/>
- <a u="477E" b="82 33 E7 33"/>
- <a u="477F" b="82 33 E7 34"/>
- <a u="4780" b="82 33 E7 35"/>
- <a u="4781" b="82 33 E7 36"/>
- <a u="4782" b="82 33 E7 37"/>
- <a u="4783" b="82 33 E7 38"/>
- <a u="4784" b="82 33 E7 39"/>
- <a u="4785" b="82 33 E8 30"/>
- <a u="4786" b="82 33 E8 31"/>
- <a u="4787" b="82 33 E8 32"/>
- <a u="4788" b="82 33 E8 33"/>
- <a u="4789" b="82 33 E8 34"/>
- <a u="478A" b="82 33 E8 35"/>
- <a u="478B" b="82 33 E8 36"/>
- <a u="478C" b="82 33 E8 37"/>
- <a u="478D" b="FE 83"/>
- <a u="4947" b="FE 85"/>
- <a u="4948" b="82 34 96 39"/>
- <a u="4949" b="82 34 97 30"/>
- <a u="494A" b="82 34 97 31"/>
- <a u="494B" b="82 34 97 32"/>
- <a u="494C" b="82 34 97 33"/>
- <a u="494D" b="82 34 97 34"/>
- <a u="494E" b="82 34 97 35"/>
- <a u="494F" b="82 34 97 36"/>
- <a u="4950" b="82 34 97 37"/>
- <a u="4951" b="82 34 97 38"/>
- <a u="4952" b="82 34 97 39"/>
- <a u="4953" b="82 34 98 30"/>
- <a u="4954" b="82 34 98 31"/>
- <a u="4955" b="82 34 98 32"/>
- <a u="4956" b="82 34 98 33"/>
- <a u="4957" b="82 34 98 34"/>
- <a u="4958" b="82 34 98 35"/>
- <a u="4959" b="82 34 98 36"/>
- <a u="495A" b="82 34 98 37"/>
- <a u="495B" b="82 34 98 38"/>
- <a u="495C" b="82 34 98 39"/>
- <a u="495D" b="82 34 99 30"/>
- <a u="495E" b="82 34 99 31"/>
- <a u="495F" b="82 34 99 32"/>
- <a u="4960" b="82 34 99 33"/>
- <a u="4961" b="82 34 99 34"/>
- <a u="4962" b="82 34 99 35"/>
- <a u="4963" b="82 34 99 36"/>
- <a u="4964" b="82 34 99 37"/>
- <a u="4965" b="82 34 99 38"/>
- <a u="4966" b="82 34 99 39"/>
- <a u="4967" b="82 34 9A 30"/>
- <a u="4968" b="82 34 9A 31"/>
- <a u="4969" b="82 34 9A 32"/>
- <a u="496A" b="82 34 9A 33"/>
- <a u="496B" b="82 34 9A 34"/>
- <a u="496C" b="82 34 9A 35"/>
- <a u="496D" b="82 34 9A 36"/>
- <a u="496E" b="82 34 9A 37"/>
- <a u="496F" b="82 34 9A 38"/>
- <a u="4970" b="82 34 9A 39"/>
- <a u="4971" b="82 34 9B 30"/>
- <a u="4972" b="82 34 9B 31"/>
- <a u="4973" b="82 34 9B 32"/>
- <a u="4974" b="82 34 9B 33"/>
- <a u="4975" b="82 34 9B 34"/>
- <a u="4976" b="82 34 9B 35"/>
- <a u="4977" b="82 34 9B 36"/>
- <a u="4978" b="82 34 9B 37"/>
- <a u="4979" b="82 34 9B 38"/>
- <a u="497A" b="FE 86"/>
- <a u="497B" b="82 34 9B 39"/>
- <a u="497C" b="82 34 9C 30"/>
- <a u="497D" b="FE 87"/>
- <a u="497E" b="82 34 9C 31"/>
- <a u="497F" b="82 34 9C 32"/>
- <a u="4980" b="82 34 9C 33"/>
- <a u="4981" b="82 34 9C 34"/>
- <a u="4982" b="FE 88"/>
- <a u="4983" b="FE 89"/>
- <a u="4984" b="82 34 9C 35"/>
- <a u="4985" b="FE 8A"/>
- <a u="4986" b="FE 8B"/>
- <a u="4987" b="82 34 9C 36"/>
- <a u="4988" b="82 34 9C 37"/>
- <a u="4989" b="82 34 9C 38"/>
- <a u="498A" b="82 34 9C 39"/>
- <a u="498B" b="82 34 9D 30"/>
- <a u="498C" b="82 34 9D 31"/>
- <a u="498D" b="82 34 9D 32"/>
- <a u="498E" b="82 34 9D 33"/>
- <a u="498F" b="82 34 9D 34"/>
- <a u="4990" b="82 34 9D 35"/>
- <a u="4991" b="82 34 9D 36"/>
- <a u="4992" b="82 34 9D 37"/>
- <a u="4993" b="82 34 9D 38"/>
- <a u="4994" b="82 34 9D 39"/>
- <a u="4995" b="82 34 9E 30"/>
- <a u="4996" b="82 34 9E 31"/>
- <a u="4997" b="82 34 9E 32"/>
- <a u="4998" b="82 34 9E 33"/>
- <a u="4999" b="82 34 9E 34"/>
- <a u="499A" b="82 34 9E 35"/>
- <a u="499B" b="FE 8D"/>
- <a u="499C" b="82 34 9E 36"/>
- <a u="499D" b="82 34 9E 37"/>
- <a u="499E" b="82 34 9E 38"/>
- <a u="499F" b="FE 8C"/>
- <a u="49A0" b="82 34 9E 39"/>
- <a u="49A1" b="82 34 9F 30"/>
- <a u="49A2" b="82 34 9F 31"/>
- <a u="49A3" b="82 34 9F 32"/>
- <a u="49A4" b="82 34 9F 33"/>
- <a u="49A5" b="82 34 9F 34"/>
- <a u="49A6" b="82 34 9F 35"/>
- <a u="49A7" b="82 34 9F 36"/>
- <a u="49A8" b="82 34 9F 37"/>
- <a u="49A9" b="82 34 9F 38"/>
- <a u="49AA" b="82 34 9F 39"/>
- <a u="49AB" b="82 34 A0 30"/>
- <a u="49AC" b="82 34 A0 31"/>
- <a u="49AD" b="82 34 A0 32"/>
- <a u="49AE" b="82 34 A0 33"/>
- <a u="49AF" b="82 34 A0 34"/>
- <a u="49B0" b="82 34 A0 35"/>
- <a u="49B1" b="82 34 A0 36"/>
- <a u="49B2" b="82 34 A0 37"/>
- <a u="49B3" b="82 34 A0 38"/>
- <a u="49B4" b="82 34 A0 39"/>
- <a u="49B5" b="82 34 A1 30"/>
- <a u="49B6" b="FE 8F"/>
- <a u="49B7" b="FE 8E"/>
- <a u="4C77" b="FE 96"/>
- <a u="4C78" b="82 34 E7 34"/>
- <a u="4C79" b="82 34 E7 35"/>
- <a u="4C7A" b="82 34 E7 36"/>
- <a u="4C7B" b="82 34 E7 37"/>
- <a u="4C7C" b="82 34 E7 38"/>
- <a u="4C7D" b="82 34 E7 39"/>
- <a u="4C7E" b="82 34 E8 30"/>
- <a u="4C7F" b="82 34 E8 31"/>
- <a u="4C80" b="82 34 E8 32"/>
- <a u="4C81" b="82 34 E8 33"/>
- <a u="4C82" b="82 34 E8 34"/>
- <a u="4C83" b="82 34 E8 35"/>
- <a u="4C84" b="82 34 E8 36"/>
- <a u="4C85" b="82 34 E8 37"/>
- <a u="4C86" b="82 34 E8 38"/>
- <a u="4C87" b="82 34 E8 39"/>
- <a u="4C88" b="82 34 E9 30"/>
- <a u="4C89" b="82 34 E9 31"/>
- <a u="4C8A" b="82 34 E9 32"/>
- <a u="4C8B" b="82 34 E9 33"/>
- <a u="4C8C" b="82 34 E9 34"/>
- <a u="4C8D" b="82 34 E9 35"/>
- <a u="4C8E" b="82 34 E9 36"/>
- <a u="4C8F" b="82 34 E9 37"/>
- <a u="4C90" b="82 34 E9 38"/>
- <a u="4C91" b="82 34 E9 39"/>
- <a u="4C92" b="82 34 EA 30"/>
- <a u="4C93" b="82 34 EA 31"/>
- <a u="4C94" b="82 34 EA 32"/>
- <a u="4C95" b="82 34 EA 33"/>
- <a u="4C96" b="82 34 EA 34"/>
- <a u="4C97" b="82 34 EA 35"/>
- <a u="4C98" b="82 34 EA 36"/>
- <a u="4C99" b="82 34 EA 37"/>
- <a u="4C9A" b="82 34 EA 38"/>
- <a u="4C9B" b="82 34 EA 39"/>
- <a u="4C9C" b="82 34 EB 30"/>
- <a u="4C9D" b="82 34 EB 31"/>
- <a u="4C9E" b="82 34 EB 32"/>
- <a u="4C9F" b="FE 93"/>
- <a u="4CA0" b="FE 94"/>
- <a u="4CA1" b="FE 95"/>
- <a u="4CA2" b="FE 97"/>
- <a u="4CA3" b="FE 92"/>
- <a u="4CA4" b="82 34 EB 33"/>
- <a u="4CA5" b="82 34 EB 34"/>
- <a u="4CA6" b="82 34 EB 35"/>
- <a u="4CA7" b="82 34 EB 36"/>
- <a u="4CA8" b="82 34 EB 37"/>
- <a u="4CA9" b="82 34 EB 38"/>
- <a u="4CAA" b="82 34 EB 39"/>
- <a u="4CAB" b="82 34 EC 30"/>
- <a u="4CAC" b="82 34 EC 31"/>
- <a u="4CAD" b="82 34 EC 32"/>
- <a u="4CAE" b="82 34 EC 33"/>
- <a u="4CAF" b="82 34 EC 34"/>
- <a u="4CB0" b="82 34 EC 35"/>
- <a u="4CB1" b="82 34 EC 36"/>
- <a u="4CB2" b="82 34 EC 37"/>
- <a u="4CB3" b="82 34 EC 38"/>
- <a u="4CB4" b="82 34 EC 39"/>
- <a u="4CB5" b="82 34 ED 30"/>
- <a u="4CB6" b="82 34 ED 31"/>
- <a u="4CB7" b="82 34 ED 32"/>
- <a u="4CB8" b="82 34 ED 33"/>
- <a u="4CB9" b="82 34 ED 34"/>
- <a u="4CBA" b="82 34 ED 35"/>
- <a u="4CBB" b="82 34 ED 36"/>
- <a u="4CBC" b="82 34 ED 37"/>
- <a u="4CBD" b="82 34 ED 38"/>
- <a u="4CBE" b="82 34 ED 39"/>
- <a u="4CBF" b="82 34 EE 30"/>
- <a u="4CC0" b="82 34 EE 31"/>
- <a u="4CC1" b="82 34 EE 32"/>
- <a u="4CC2" b="82 34 EE 33"/>
- <a u="4CC3" b="82 34 EE 34"/>
- <a u="4CC4" b="82 34 EE 35"/>
- <a u="4CC5" b="82 34 EE 36"/>
- <a u="4CC6" b="82 34 EE 37"/>
- <a u="4CC7" b="82 34 EE 38"/>
- <a u="4CC8" b="82 34 EE 39"/>
- <a u="4CC9" b="82 34 EF 30"/>
- <a u="4CCA" b="82 34 EF 31"/>
- <a u="4CCB" b="82 34 EF 32"/>
- <a u="4CCC" b="82 34 EF 33"/>
- <a u="4CCD" b="82 34 EF 34"/>
- <a u="4CCE" b="82 34 EF 35"/>
- <a u="4CCF" b="82 34 EF 36"/>
- <a u="4CD0" b="82 34 EF 37"/>
- <a u="4CD1" b="82 34 EF 38"/>
- <a u="4CD2" b="82 34 EF 39"/>
- <a u="4CD3" b="82 34 F0 30"/>
- <a u="4CD4" b="82 34 F0 31"/>
- <a u="4CD5" b="82 34 F0 32"/>
- <a u="4CD6" b="82 34 F0 33"/>
- <a u="4CD7" b="82 34 F0 34"/>
- <a u="4CD8" b="82 34 F0 35"/>
- <a u="4CD9" b="82 34 F0 36"/>
- <a u="4CDA" b="82 34 F0 37"/>
- <a u="4CDB" b="82 34 F0 38"/>
- <a u="4CDC" b="82 34 F0 39"/>
- <a u="4CDD" b="82 34 F1 30"/>
- <a u="4CDE" b="82 34 F1 31"/>
- <a u="4CDF" b="82 34 F1 32"/>
- <a u="4CE0" b="82 34 F1 33"/>
- <a u="4CE1" b="82 34 F1 34"/>
- <a u="4CE2" b="82 34 F1 35"/>
- <a u="4CE3" b="82 34 F1 36"/>
- <a u="4CE4" b="82 34 F1 37"/>
- <a u="4CE5" b="82 34 F1 38"/>
- <a u="4CE6" b="82 34 F1 39"/>
- <a u="4CE7" b="82 34 F2 30"/>
- <a u="4CE8" b="82 34 F2 31"/>
- <a u="4CE9" b="82 34 F2 32"/>
- <a u="4CEA" b="82 34 F2 33"/>
- <a u="4CEB" b="82 34 F2 34"/>
- <a u="4CEC" b="82 34 F2 35"/>
- <a u="4CED" b="82 34 F2 36"/>
- <a u="4CEE" b="82 34 F2 37"/>
- <a u="4CEF" b="82 34 F2 38"/>
- <a u="4CF0" b="82 34 F2 39"/>
- <a u="4CF1" b="82 34 F3 30"/>
- <a u="4CF2" b="82 34 F3 31"/>
- <a u="4CF3" b="82 34 F3 32"/>
- <a u="4CF4" b="82 34 F3 33"/>
- <a u="4CF5" b="82 34 F3 34"/>
- <a u="4CF6" b="82 34 F3 35"/>
- <a u="4CF7" b="82 34 F3 36"/>
- <a u="4CF8" b="82 34 F3 37"/>
- <a u="4CF9" b="82 34 F3 38"/>
- <a u="4CFA" b="82 34 F3 39"/>
- <a u="4CFB" b="82 34 F4 30"/>
- <a u="4CFC" b="82 34 F4 31"/>
- <a u="4CFD" b="82 34 F4 32"/>
- <a u="4CFE" b="82 34 F4 33"/>
- <a u="4CFF" b="82 34 F4 34"/>
- <a u="4D00" b="82 34 F4 35"/>
- <a u="4D01" b="82 34 F4 36"/>
- <a u="4D02" b="82 34 F4 37"/>
- <a u="4D03" b="82 34 F4 38"/>
- <a u="4D04" b="82 34 F4 39"/>
- <a u="4D05" b="82 34 F5 30"/>
- <a u="4D06" b="82 34 F5 31"/>
- <a u="4D07" b="82 34 F5 32"/>
- <a u="4D08" b="82 34 F5 33"/>
- <a u="4D09" b="82 34 F5 34"/>
- <a u="4D0A" b="82 34 F5 35"/>
- <a u="4D0B" b="82 34 F5 36"/>
- <a u="4D0C" b="82 34 F5 37"/>
- <a u="4D0D" b="82 34 F5 38"/>
- <a u="4D0E" b="82 34 F5 39"/>
- <a u="4D0F" b="82 34 F6 30"/>
- <a u="4D10" b="82 34 F6 31"/>
- <a u="4D11" b="82 34 F6 32"/>
- <a u="4D12" b="82 34 F6 33"/>
- <a u="4D13" b="FE 98"/>
- <a u="4D14" b="FE 99"/>
- <a u="4D15" b="FE 9A"/>
- <a u="4D16" b="FE 9B"/>
- <a u="4D17" b="FE 9C"/>
- <a u="4D18" b="FE 9D"/>
- <a u="4D19" b="FE 9E"/>
- <a u="4D1A" b="82 34 F6 34"/>
- <a u="4D1B" b="82 34 F6 35"/>
- <a u="4D1C" b="82 34 F6 36"/>
- <a u="4D1D" b="82 34 F6 37"/>
- <a u="4D1E" b="82 34 F6 38"/>
- <a u="4D1F" b="82 34 F6 39"/>
- <a u="4D20" b="82 34 F7 30"/>
- <a u="4D21" b="82 34 F7 31"/>
- <a u="4D22" b="82 34 F7 32"/>
- <a u="4D23" b="82 34 F7 33"/>
- <a u="4D24" b="82 34 F7 34"/>
- <a u="4D25" b="82 34 F7 35"/>
- <a u="4D26" b="82 34 F7 36"/>
- <a u="4D27" b="82 34 F7 37"/>
- <a u="4D28" b="82 34 F7 38"/>
- <a u="4D29" b="82 34 F7 39"/>
- <a u="4D2A" b="82 34 F8 30"/>
- <a u="4D2B" b="82 34 F8 31"/>
- <a u="4D2C" b="82 34 F8 32"/>
- <a u="4D2D" b="82 34 F8 33"/>
- <a u="4D2E" b="82 34 F8 34"/>
- <a u="4D2F" b="82 34 F8 35"/>
- <a u="4D30" b="82 34 F8 36"/>
- <a u="4D31" b="82 34 F8 37"/>
- <a u="4D32" b="82 34 F8 38"/>
- <a u="4D33" b="82 34 F8 39"/>
- <a u="4D34" b="82 34 F9 30"/>
- <a u="4D35" b="82 34 F9 31"/>
- <a u="4D36" b="82 34 F9 32"/>
- <a u="4D37" b="82 34 F9 33"/>
- <a u="4D38" b="82 34 F9 34"/>
- <a u="4D39" b="82 34 F9 35"/>
- <a u="4D3A" b="82 34 F9 36"/>
- <a u="4D3B" b="82 34 F9 37"/>
- <a u="4D3C" b="82 34 F9 38"/>
- <a u="4D3D" b="82 34 F9 39"/>
- <a u="4D3E" b="82 34 FA 30"/>
- <a u="4D3F" b="82 34 FA 31"/>
- <a u="4D40" b="82 34 FA 32"/>
- <a u="4D41" b="82 34 FA 33"/>
- <a u="4D42" b="82 34 FA 34"/>
- <a u="4D43" b="82 34 FA 35"/>
- <a u="4D44" b="82 34 FA 36"/>
- <a u="4D45" b="82 34 FA 37"/>
- <a u="4D46" b="82 34 FA 38"/>
- <a u="4D47" b="82 34 FA 39"/>
- <a u="4D48" b="82 34 FB 30"/>
- <a u="4D49" b="82 34 FB 31"/>
- <a u="4D4A" b="82 34 FB 32"/>
- <a u="4D4B" b="82 34 FB 33"/>
- <a u="4D4C" b="82 34 FB 34"/>
- <a u="4D4D" b="82 34 FB 35"/>
- <a u="4D4E" b="82 34 FB 36"/>
- <a u="4D4F" b="82 34 FB 37"/>
- <a u="4D50" b="82 34 FB 38"/>
- <a u="4D51" b="82 34 FB 39"/>
- <a u="4D52" b="82 34 FC 30"/>
- <a u="4D53" b="82 34 FC 31"/>
- <a u="4D54" b="82 34 FC 32"/>
- <a u="4D55" b="82 34 FC 33"/>
- <a u="4D56" b="82 34 FC 34"/>
- <a u="4D57" b="82 34 FC 35"/>
- <a u="4D58" b="82 34 FC 36"/>
- <a u="4D59" b="82 34 FC 37"/>
- <a u="4D5A" b="82 34 FC 38"/>
- <a u="4D5B" b="82 34 FC 39"/>
- <a u="4D5C" b="82 34 FD 30"/>
- <a u="4D5D" b="82 34 FD 31"/>
- <a u="4D5E" b="82 34 FD 32"/>
- <a u="4D5F" b="82 34 FD 33"/>
- <a u="4D60" b="82 34 FD 34"/>
- <a u="4D61" b="82 34 FD 35"/>
- <a u="4D62" b="82 34 FD 36"/>
- <a u="4D63" b="82 34 FD 37"/>
- <a u="4D64" b="82 34 FD 38"/>
- <a u="4D65" b="82 34 FD 39"/>
- <a u="4D66" b="82 34 FE 30"/>
- <a u="4D67" b="82 34 FE 31"/>
- <a u="4D68" b="82 34 FE 32"/>
- <a u="4D69" b="82 34 FE 33"/>
- <a u="4D6A" b="82 34 FE 34"/>
- <a u="4D6B" b="82 34 FE 35"/>
- <a u="4D6C" b="82 34 FE 36"/>
- <a u="4D6D" b="82 34 FE 37"/>
- <a u="4D6E" b="82 34 FE 38"/>
- <a u="4D6F" b="82 34 FE 39"/>
- <a u="4D70" b="82 35 81 30"/>
- <a u="4D71" b="82 35 81 31"/>
- <a u="4D72" b="82 35 81 32"/>
- <a u="4D73" b="82 35 81 33"/>
- <a u="4D74" b="82 35 81 34"/>
- <a u="4D75" b="82 35 81 35"/>
- <a u="4D76" b="82 35 81 36"/>
- <a u="4D77" b="82 35 81 37"/>
- <a u="4D78" b="82 35 81 38"/>
- <a u="4D79" b="82 35 81 39"/>
- <a u="4D7A" b="82 35 82 30"/>
- <a u="4D7B" b="82 35 82 31"/>
- <a u="4D7C" b="82 35 82 32"/>
- <a u="4D7D" b="82 35 82 33"/>
- <a u="4D7E" b="82 35 82 34"/>
- <a u="4D7F" b="82 35 82 35"/>
- <a u="4D80" b="82 35 82 36"/>
- <a u="4D81" b="82 35 82 37"/>
- <a u="4D82" b="82 35 82 38"/>
- <a u="4D83" b="82 35 82 39"/>
- <a u="4D84" b="82 35 83 30"/>
- <a u="4D85" b="82 35 83 31"/>
- <a u="4D86" b="82 35 83 32"/>
- <a u="4D87" b="82 35 83 33"/>
- <a u="4D88" b="82 35 83 34"/>
- <a u="4D89" b="82 35 83 35"/>
- <a u="4D8A" b="82 35 83 36"/>
- <a u="4D8B" b="82 35 83 37"/>
- <a u="4D8C" b="82 35 83 38"/>
- <a u="4D8D" b="82 35 83 39"/>
- <a u="4D8E" b="82 35 84 30"/>
- <a u="4D8F" b="82 35 84 31"/>
- <a u="4D90" b="82 35 84 32"/>
- <a u="4D91" b="82 35 84 33"/>
- <a u="4D92" b="82 35 84 34"/>
- <a u="4D93" b="82 35 84 35"/>
- <a u="4D94" b="82 35 84 36"/>
- <a u="4D95" b="82 35 84 37"/>
- <a u="4D96" b="82 35 84 38"/>
- <a u="4D97" b="82 35 84 39"/>
- <a u="4D98" b="82 35 85 30"/>
- <a u="4D99" b="82 35 85 31"/>
- <a u="4D9A" b="82 35 85 32"/>
- <a u="4D9B" b="82 35 85 33"/>
- <a u="4D9C" b="82 35 85 34"/>
- <a u="4D9D" b="82 35 85 35"/>
- <a u="4D9E" b="82 35 85 36"/>
- <a u="4D9F" b="82 35 85 37"/>
- <a u="4DA0" b="82 35 85 38"/>
- <a u="4DA1" b="82 35 85 39"/>
- <a u="4DA2" b="82 35 86 30"/>
- <a u="4DA3" b="82 35 86 31"/>
- <a u="4DA4" b="82 35 86 32"/>
- <a u="4DA5" b="82 35 86 33"/>
- <a u="4DA6" b="82 35 86 34"/>
- <a u="4DA7" b="82 35 86 35"/>
- <a u="4DA8" b="82 35 86 36"/>
- <a u="4DA9" b="82 35 86 37"/>
- <a u="4DAA" b="82 35 86 38"/>
- <a u="4DAB" b="82 35 86 39"/>
- <a u="4DAC" b="82 35 87 30"/>
- <a u="4DAD" b="82 35 87 31"/>
- <a u="4DAE" b="FE 9F"/>
- <a u="4DAF" b="82 35 87 32"/>
- <a u="4DB0" b="82 35 87 33"/>
- <a u="4DB1" b="82 35 87 34"/>
- <a u="4DB2" b="82 35 87 35"/>
- <a u="4DB3" b="82 35 87 36"/>
- <a u="4DB4" b="82 35 87 37"/>
- <a u="4DB5" b="82 35 87 38"/>
- <a u="4DB6" b="82 35 87 39"/>
- <a u="4DB7" b="82 35 88 30"/>
- <a u="4DB8" b="82 35 88 31"/>
- <a u="4DB9" b="82 35 88 32"/>
- <a u="4DBA" b="82 35 88 33"/>
- <a u="4DBB" b="82 35 88 34"/>
- <a u="4DBC" b="82 35 88 35"/>
- <a u="4DBD" b="82 35 88 36"/>
- <a u="4DBE" b="82 35 88 37"/>
- <a u="4DBF" b="82 35 88 38"/>
- <a u="4DC0" b="82 35 88 39"/>
- <a u="4DC1" b="82 35 89 30"/>
- <a u="4DC2" b="82 35 89 31"/>
- <a u="4DC3" b="82 35 89 32"/>
- <a u="4DC4" b="82 35 89 33"/>
- <a u="4DC5" b="82 35 89 34"/>
- <a u="4DC6" b="82 35 89 35"/>
- <a u="4DC7" b="82 35 89 36"/>
- <a u="4DC8" b="82 35 89 37"/>
- <a u="4DC9" b="82 35 89 38"/>
- <a u="4DCA" b="82 35 89 39"/>
- <a u="4DCB" b="82 35 8A 30"/>
- <a u="4DCC" b="82 35 8A 31"/>
- <a u="4DCD" b="82 35 8A 32"/>
- <a u="4DCE" b="82 35 8A 33"/>
- <a u="4DCF" b="82 35 8A 34"/>
- <a u="4DD0" b="82 35 8A 35"/>
- <a u="4DD1" b="82 35 8A 36"/>
- <a u="4DD2" b="82 35 8A 37"/>
- <a u="4DD3" b="82 35 8A 38"/>
- <a u="4DD4" b="82 35 8A 39"/>
- <a u="4DD5" b="82 35 8B 30"/>
- <a u="4DD6" b="82 35 8B 31"/>
- <a u="4DD7" b="82 35 8B 32"/>
- <a u="4DD8" b="82 35 8B 33"/>
- <a u="4DD9" b="82 35 8B 34"/>
- <a u="4DDA" b="82 35 8B 35"/>
- <a u="4DDB" b="82 35 8B 36"/>
- <a u="4DDC" b="82 35 8B 37"/>
- <a u="4DDD" b="82 35 8B 38"/>
- <a u="4DDE" b="82 35 8B 39"/>
- <a u="4DDF" b="82 35 8C 30"/>
- <a u="4DE0" b="82 35 8C 31"/>
- <a u="4DE1" b="82 35 8C 32"/>
- <a u="4DE2" b="82 35 8C 33"/>
- <a u="4DE3" b="82 35 8C 34"/>
- <a u="4DE4" b="82 35 8C 35"/>
- <a u="4DE5" b="82 35 8C 36"/>
- <a u="4DE6" b="82 35 8C 37"/>
- <a u="4DE7" b="82 35 8C 38"/>
- <a u="4DE8" b="82 35 8C 39"/>
- <a u="4DE9" b="82 35 8D 30"/>
- <a u="4DEA" b="82 35 8D 31"/>
- <a u="4DEB" b="82 35 8D 32"/>
- <a u="4DEC" b="82 35 8D 33"/>
- <a u="4DED" b="82 35 8D 34"/>
- <a u="4DEE" b="82 35 8D 35"/>
- <a u="4DEF" b="82 35 8D 36"/>
- <a u="4DF0" b="82 35 8D 37"/>
- <a u="4DF1" b="82 35 8D 38"/>
- <a u="4DF2" b="82 35 8D 39"/>
- <a u="4DF3" b="82 35 8E 30"/>
- <a u="4DF4" b="82 35 8E 31"/>
- <a u="4DF5" b="82 35 8E 32"/>
- <a u="4DF6" b="82 35 8E 33"/>
- <a u="4DF7" b="82 35 8E 34"/>
- <a u="4DF8" b="82 35 8E 35"/>
- <a u="4DF9" b="82 35 8E 36"/>
- <a u="4DFA" b="82 35 8E 37"/>
- <a u="4DFB" b="82 35 8E 38"/>
- <a u="4DFC" b="82 35 8E 39"/>
- <a u="4DFD" b="82 35 8F 30"/>
- <a u="4DFE" b="82 35 8F 31"/>
- <a u="4DFF" b="82 35 8F 32"/>
- <a u="4E00" b="D2 BB"/>
- <a u="4E01" b="B6 A1"/>
- <a u="4E02" b="81 40"/>
- <a u="4E03" b="C6 DF"/>
- <a u="4E04" b="81 41"/>
- <a u="4E05" b="81 42"/>
- <a u="4E06" b="81 43"/>
- <a u="4E07" b="CD F2"/>
- <a u="4E08" b="D5 C9"/>
- <a u="4E09" b="C8 FD"/>
- <a u="4E0A" b="C9 CF"/>
- <a u="4E0B" b="CF C2"/>
- <a u="4E0C" b="D8 A2"/>
- <a u="4E0D" b="B2 BB"/>
- <a u="4E0E" b="D3 EB"/>
- <a u="4E0F" b="81 44"/>
- <a u="4E10" b="D8 A4"/>
- <a u="4E11" b="B3 F3"/>
- <a u="4E12" b="81 45"/>
- <a u="4E13" b="D7 A8"/>
- <a u="4E14" b="C7 D2"/>
- <a u="4E15" b="D8 A7"/>
- <a u="4E16" b="CA C0"/>
- <a u="4E17" b="81 46"/>
- <a u="4E18" b="C7 F0"/>
- <a u="4E19" b="B1 FB"/>
- <a u="4E1A" b="D2 B5"/>
- <a u="4E1B" b="B4 D4"/>
- <a u="4E1C" b="B6 AB"/>
- <a u="4E1D" b="CB BF"/>
- <a u="4E1E" b="D8 A9"/>
- <a u="4E1F" b="81 47"/>
- <a u="4E20" b="81 48"/>
- <a u="4E21" b="81 49"/>
- <a u="4E22" b="B6 AA"/>
- <a u="4E23" b="81 4A"/>
- <a u="4E24" b="C1 BD"/>
- <a u="4E25" b="D1 CF"/>
- <a u="4E26" b="81 4B"/>
- <a u="4E27" b="C9 A5"/>
- <a u="4E28" b="D8 AD"/>
- <a u="4E29" b="81 4C"/>
- <a u="4E2A" b="B8 F6"/>
- <a u="4E2B" b="D1 BE"/>
- <a u="4E2C" b="E3 DC"/>
- <a u="4E2D" b="D6 D0"/>
- <a u="4E2E" b="81 4D"/>
- <a u="4E2F" b="81 4E"/>
- <a u="4E30" b="B7 E1"/>
- <a u="4E31" b="81 4F"/>
- <a u="4E32" b="B4 AE"/>
- <a u="4E33" b="81 50"/>
- <a u="4E34" b="C1 D9"/>
- <a u="4E35" b="81 51"/>
- <a u="4E36" b="D8 BC"/>
- <a u="4E37" b="81 52"/>
- <a u="4E38" b="CD E8"/>
- <a u="4E39" b="B5 A4"/>
- <a u="4E3A" b="CE AA"/>
- <a u="4E3B" b="D6 F7"/>
- <a u="4E3C" b="81 53"/>
- <a u="4E3D" b="C0 F6"/>
- <a u="4E3E" b="BE D9"/>
- <a u="4E3F" b="D8 AF"/>
- <a u="4E40" b="81 54"/>
- <a u="4E41" b="81 55"/>
- <a u="4E42" b="81 56"/>
- <a u="4E43" b="C4 CB"/>
- <a u="4E44" b="81 57"/>
- <a u="4E45" b="BE C3"/>
- <a u="4E46" b="81 58"/>
- <a u="4E47" b="D8 B1"/>
- <a u="4E48" b="C3 B4"/>
- <a u="4E49" b="D2 E5"/>
- <a u="4E4A" b="81 59"/>
- <a u="4E4B" b="D6 AE"/>
- <a u="4E4C" b="CE DA"/>
- <a u="4E4D" b="D5 A7"/>
- <a u="4E4E" b="BA F5"/>
- <a u="4E4F" b="B7 A6"/>
- <a u="4E50" b="C0 D6"/>
- <a u="4E51" b="81 5A"/>
- <a u="4E52" b="C6 B9"/>
- <a u="4E53" b="C5 D2"/>
- <a u="4E54" b="C7 C7"/>
- <a u="4E55" b="81 5B"/>
- <a u="4E56" b="B9 D4"/>
- <a u="4E57" b="81 5C"/>
- <a u="4E58" b="B3 CB"/>
- <a u="4E59" b="D2 D2"/>
- <a u="4E5A" b="81 5D"/>
- <a u="4E5B" b="81 5E"/>
- <a u="4E5C" b="D8 BF"/>
- <a u="4E5D" b="BE C5"/>
- <a u="4E5E" b="C6 F2"/>
- <a u="4E5F" b="D2 B2"/>
- <a u="4E60" b="CF B0"/>
- <a u="4E61" b="CF E7"/>
- <a u="4E62" b="81 5F"/>
- <a u="4E63" b="81 60"/>
- <a u="4E64" b="81 61"/>
- <a u="4E65" b="81 62"/>
- <a u="4E66" b="CA E9"/>
- <a u="4E67" b="81 63"/>
- <a u="4E68" b="81 64"/>
- <a u="4E69" b="D8 C0"/>
- <a u="4E6A" b="81 65"/>
- <a u="4E6B" b="81 66"/>
- <a u="4E6C" b="81 67"/>
- <a u="4E6D" b="81 68"/>
- <a u="4E6E" b="81 69"/>
- <a u="4E6F" b="81 6A"/>
- <a u="4E70" b="C2 F2"/>
- <a u="4E71" b="C2 D2"/>
- <a u="4E72" b="81 6B"/>
- <a u="4E73" b="C8 E9"/>
- <a u="4E74" b="81 6C"/>
- <a u="4E75" b="81 6D"/>
- <a u="4E76" b="81 6E"/>
- <a u="4E77" b="81 6F"/>
- <a u="4E78" b="81 70"/>
- <a u="4E79" b="81 71"/>
- <a u="4E7A" b="81 72"/>
- <a u="4E7B" b="81 73"/>
- <a u="4E7C" b="81 74"/>
- <a u="4E7D" b="81 75"/>
- <a u="4E7E" b="C7 AC"/>
- <a u="4E7F" b="81 76"/>
- <a u="4E80" b="81 77"/>
- <a u="4E81" b="81 78"/>
- <a u="4E82" b="81 79"/>
- <a u="4E83" b="81 7A"/>
- <a u="4E84" b="81 7B"/>
- <a u="4E85" b="81 7C"/>
- <a u="4E86" b="C1 CB"/>
- <a u="4E87" b="81 7D"/>
- <a u="4E88" b="D3 E8"/>
- <a u="4E89" b="D5 F9"/>
- <a u="4E8A" b="81 7E"/>
- <a u="4E8B" b="CA C2"/>
- <a u="4E8C" b="B6 FE"/>
- <a u="4E8D" b="D8 A1"/>
- <a u="4E8E" b="D3 DA"/>
- <a u="4E8F" b="BF F7"/>
- <a u="4E90" b="81 80"/>
- <a u="4E91" b="D4 C6"/>
- <a u="4E92" b="BB A5"/>
- <a u="4E93" b="D8 C1"/>
- <a u="4E94" b="CE E5"/>
- <a u="4E95" b="BE AE"/>
- <a u="4E96" b="81 81"/>
- <a u="4E97" b="81 82"/>
- <a u="4E98" b="D8 A8"/>
- <a u="4E99" b="81 83"/>
- <a u="4E9A" b="D1 C7"/>
- <a u="4E9B" b="D0 A9"/>
- <a u="4E9C" b="81 84"/>
- <a u="4E9D" b="81 85"/>
- <a u="4E9E" b="81 86"/>
- <a u="4E9F" b="D8 BD"/>
- <a u="4EA0" b="D9 EF"/>
- <a u="4EA1" b="CD F6"/>
- <a u="4EA2" b="BF BA"/>
- <a u="4EA3" b="81 87"/>
- <a u="4EA4" b="BD BB"/>
- <a u="4EA5" b="BA A5"/>
- <a u="4EA6" b="D2 E0"/>
- <a u="4EA7" b="B2 FA"/>
- <a u="4EA8" b="BA E0"/>
- <a u="4EA9" b="C4 B6"/>
- <a u="4EAA" b="81 88"/>
- <a u="4EAB" b="CF ED"/>
- <a u="4EAC" b="BE A9"/>
- <a u="4EAD" b="CD A4"/>
- <a u="4EAE" b="C1 C1"/>
- <a u="4EAF" b="81 89"/>
- <a u="4EB0" b="81 8A"/>
- <a u="4EB1" b="81 8B"/>
- <a u="4EB2" b="C7 D7"/>
- <a u="4EB3" b="D9 F1"/>
- <a u="4EB4" b="81 8C"/>
- <a u="4EB5" b="D9 F4"/>
- <a u="4EB6" b="81 8D"/>
- <a u="4EB7" b="81 8E"/>
- <a u="4EB8" b="81 8F"/>
- <a u="4EB9" b="81 90"/>
- <a u="4EBA" b="C8 CB"/>
- <a u="4EBB" b="D8 E9"/>
- <a u="4EBC" b="81 91"/>
- <a u="4EBD" b="81 92"/>
- <a u="4EBE" b="81 93"/>
- <a u="4EBF" b="D2 DA"/>
- <a u="4EC0" b="CA B2"/>
- <a u="4EC1" b="C8 CA"/>
- <a u="4EC2" b="D8 EC"/>
- <a u="4EC3" b="D8 EA"/>
- <a u="4EC4" b="D8 C6"/>
- <a u="4EC5" b="BD F6"/>
- <a u="4EC6" b="C6 CD"/>
- <a u="4EC7" b="B3 F0"/>
- <a u="4EC8" b="81 94"/>
- <a u="4EC9" b="D8 EB"/>
- <a u="4ECA" b="BD F1"/>
- <a u="4ECB" b="BD E9"/>
- <a u="4ECC" b="81 95"/>
- <a u="4ECD" b="C8 D4"/>
- <a u="4ECE" b="B4 D3"/>
- <a u="4ECF" b="81 96"/>
- <a u="4ED0" b="81 97"/>
- <a u="4ED1" b="C2 D8"/>
- <a u="4ED2" b="81 98"/>
- <a u="4ED3" b="B2 D6"/>
- <a u="4ED4" b="D7 D0"/>
- <a u="4ED5" b="CA CB"/>
- <a u="4ED6" b="CB FB"/>
- <a u="4ED7" b="D5 CC"/>
- <a u="4ED8" b="B8 B6"/>
- <a u="4ED9" b="CF C9"/>
- <a u="4EDA" b="81 99"/>
- <a u="4EDB" b="81 9A"/>
- <a u="4EDC" b="81 9B"/>
- <a u="4EDD" b="D9 DA"/>
- <a u="4EDE" b="D8 F0"/>
- <a u="4EDF" b="C7 AA"/>
- <a u="4EE0" b="81 9C"/>
- <a u="4EE1" b="D8 EE"/>
- <a u="4EE2" b="81 9D"/>
- <a u="4EE3" b="B4 FA"/>
- <a u="4EE4" b="C1 EE"/>
- <a u="4EE5" b="D2 D4"/>
- <a u="4EE6" b="81 9E"/>
- <a u="4EE7" b="81 9F"/>
- <a u="4EE8" b="D8 ED"/>
- <a u="4EE9" b="81 A0"/>
- <a u="4EEA" b="D2 C7"/>
- <a u="4EEB" b="D8 EF"/>
- <a u="4EEC" b="C3 C7"/>
- <a u="4EED" b="81 A1"/>
- <a u="4EEE" b="81 A2"/>
- <a u="4EEF" b="81 A3"/>
- <a u="4EF0" b="D1 F6"/>
- <a u="4EF1" b="81 A4"/>
- <a u="4EF2" b="D6 D9"/>
- <a u="4EF3" b="D8 F2"/>
- <a u="4EF4" b="81 A5"/>
- <a u="4EF5" b="D8 F5"/>
- <a u="4EF6" b="BC FE"/>
- <a u="4EF7" b="BC DB"/>
- <a u="4EF8" b="81 A6"/>
- <a u="4EF9" b="81 A7"/>
- <a u="4EFA" b="81 A8"/>
- <a u="4EFB" b="C8 CE"/>
- <a u="4EFC" b="81 A9"/>
- <a u="4EFD" b="B7 DD"/>
- <a u="4EFE" b="81 AA"/>
- <a u="4EFF" b="B7 C2"/>
- <a u="4F00" b="81 AB"/>
- <a u="4F01" b="C6 F3"/>
- <a u="4F02" b="81 AC"/>
- <a u="4F03" b="81 AD"/>
- <a u="4F04" b="81 AE"/>
- <a u="4F05" b="81 AF"/>
- <a u="4F06" b="81 B0"/>
- <a u="4F07" b="81 B1"/>
- <a u="4F08" b="81 B2"/>
- <a u="4F09" b="D8 F8"/>
- <a u="4F0A" b="D2 C1"/>
- <a u="4F0B" b="81 B3"/>
- <a u="4F0C" b="81 B4"/>
- <a u="4F0D" b="CE E9"/>
- <a u="4F0E" b="BC BF"/>
- <a u="4F0F" b="B7 FC"/>
- <a u="4F10" b="B7 A5"/>
- <a u="4F11" b="D0 DD"/>
- <a u="4F12" b="81 B5"/>
- <a u="4F13" b="81 B6"/>
- <a u="4F14" b="81 B7"/>
- <a u="4F15" b="81 B8"/>
- <a u="4F16" b="81 B9"/>
- <a u="4F17" b="D6 DA"/>
- <a u="4F18" b="D3 C5"/>
- <a u="4F19" b="BB EF"/>
- <a u="4F1A" b="BB E1"/>
- <a u="4F1B" b="D8 F1"/>
- <a u="4F1C" b="81 BA"/>
- <a u="4F1D" b="81 BB"/>
- <a u="4F1E" b="C9 A1"/>
- <a u="4F1F" b="CE B0"/>
- <a u="4F20" b="B4 AB"/>
- <a u="4F21" b="81 BC"/>
- <a u="4F22" b="D8 F3"/>
- <a u="4F23" b="81 BD"/>
- <a u="4F24" b="C9 CB"/>
- <a u="4F25" b="D8 F6"/>
- <a u="4F26" b="C2 D7"/>
- <a u="4F27" b="D8 F7"/>
- <a u="4F28" b="81 BE"/>
- <a u="4F29" b="81 BF"/>
- <a u="4F2A" b="CE B1"/>
- <a u="4F2B" b="D8 F9"/>
- <a u="4F2C" b="81 C0"/>
- <a u="4F2D" b="81 C1"/>
- <a u="4F2E" b="81 C2"/>
- <a u="4F2F" b="B2 AE"/>
- <a u="4F30" b="B9 C0"/>
- <a u="4F31" b="81 C3"/>
- <a u="4F32" b="D9 A3"/>
- <a u="4F33" b="81 C4"/>
- <a u="4F34" b="B0 E9"/>
- <a u="4F35" b="81 C5"/>
- <a u="4F36" b="C1 E6"/>
- <a u="4F37" b="81 C6"/>
- <a u="4F38" b="C9 EC"/>
- <a u="4F39" b="81 C7"/>
- <a u="4F3A" b="CB C5"/>
- <a u="4F3B" b="81 C8"/>
- <a u="4F3C" b="CB C6"/>
- <a u="4F3D" b="D9 A4"/>
- <a u="4F3E" b="81 C9"/>
- <a u="4F3F" b="81 CA"/>
- <a u="4F40" b="81 CB"/>
- <a u="4F41" b="81 CC"/>
- <a u="4F42" b="81 CD"/>
- <a u="4F43" b="B5 E8"/>
- <a u="4F44" b="81 CE"/>
- <a u="4F45" b="81 CF"/>
- <a u="4F46" b="B5 AB"/>
- <a u="4F47" b="81 D0"/>
- <a u="4F48" b="81 D1"/>
- <a u="4F49" b="81 D2"/>
- <a u="4F4A" b="81 D3"/>
- <a u="4F4B" b="81 D4"/>
- <a u="4F4C" b="81 D5"/>
- <a u="4F4D" b="CE BB"/>
- <a u="4F4E" b="B5 CD"/>
- <a u="4F4F" b="D7 A1"/>
- <a u="4F50" b="D7 F4"/>
- <a u="4F51" b="D3 D3"/>
- <a u="4F52" b="81 D6"/>
- <a u="4F53" b="CC E5"/>
- <a u="4F54" b="81 D7"/>
- <a u="4F55" b="BA CE"/>
- <a u="4F56" b="81 D8"/>
- <a u="4F57" b="D9 A2"/>
- <a u="4F58" b="D9 DC"/>
- <a u="4F59" b="D3 E0"/>
- <a u="4F5A" b="D8 FD"/>
- <a u="4F5B" b="B7 F0"/>
- <a u="4F5C" b="D7 F7"/>
- <a u="4F5D" b="D8 FE"/>
- <a u="4F5E" b="D8 FA"/>
- <a u="4F5F" b="D9 A1"/>
- <a u="4F60" b="C4 E3"/>
- <a u="4F61" b="81 D9"/>
- <a u="4F62" b="81 DA"/>
- <a u="4F63" b="D3 B6"/>
- <a u="4F64" b="D8 F4"/>
- <a u="4F65" b="D9 DD"/>
- <a u="4F66" b="81 DB"/>
- <a u="4F67" b="D8 FB"/>
- <a u="4F68" b="81 DC"/>
- <a u="4F69" b="C5 E5"/>
- <a u="4F6A" b="81 DD"/>
- <a u="4F6B" b="81 DE"/>
- <a u="4F6C" b="C0 D0"/>
- <a u="4F6D" b="81 DF"/>
- <a u="4F6E" b="81 E0"/>
- <a u="4F6F" b="D1 F0"/>
- <a u="4F70" b="B0 DB"/>
- <a u="4F71" b="81 E1"/>
- <a u="4F72" b="81 E2"/>
- <a u="4F73" b="BC D1"/>
- <a u="4F74" b="D9 A6"/>
- <a u="4F75" b="81 E3"/>
- <a u="4F76" b="D9 A5"/>
- <a u="4F77" b="81 E4"/>
- <a u="4F78" b="81 E5"/>
- <a u="4F79" b="81 E6"/>
- <a u="4F7A" b="81 E7"/>
- <a u="4F7B" b="D9 AC"/>
- <a u="4F7C" b="D9 AE"/>
- <a u="4F7D" b="81 E8"/>
- <a u="4F7E" b="D9 AB"/>
- <a u="4F7F" b="CA B9"/>
- <a u="4F80" b="81 E9"/>
- <a u="4F81" b="81 EA"/>
- <a u="4F82" b="81 EB"/>
- <a u="4F83" b="D9 A9"/>
- <a u="4F84" b="D6 B6"/>
- <a u="4F85" b="81 EC"/>
- <a u="4F86" b="81 ED"/>
- <a u="4F87" b="81 EE"/>
- <a u="4F88" b="B3 DE"/>
- <a u="4F89" b="D9 A8"/>
- <a u="4F8A" b="81 EF"/>
- <a u="4F8B" b="C0 FD"/>
- <a u="4F8C" b="81 F0"/>
- <a u="4F8D" b="CA CC"/>
- <a u="4F8E" b="81 F1"/>
- <a u="4F8F" b="D9 AA"/>
- <a u="4F90" b="81 F2"/>
- <a u="4F91" b="D9 A7"/>
- <a u="4F92" b="81 F3"/>
- <a u="4F93" b="81 F4"/>
- <a u="4F94" b="D9 B0"/>
- <a u="4F95" b="81 F5"/>
- <a u="4F96" b="81 F6"/>
- <a u="4F97" b="B6 B1"/>
- <a u="4F98" b="81 F7"/>
- <a u="4F99" b="81 F8"/>
- <a u="4F9A" b="81 F9"/>
- <a u="4F9B" b="B9 A9"/>
- <a u="4F9C" b="81 FA"/>
- <a u="4F9D" b="D2 C0"/>
- <a u="4F9E" b="81 FB"/>
- <a u="4F9F" b="81 FC"/>
- <a u="4FA0" b="CF C0"/>
- <a u="4FA1" b="81 FD"/>
- <a u="4FA2" b="81 FE"/>
- <a u="4FA3" b="C2 C2"/>
- <a u="4FA4" b="82 40"/>
- <a u="4FA5" b="BD C4"/>
- <a u="4FA6" b="D5 EC"/>
- <a u="4FA7" b="B2 E0"/>
- <a u="4FA8" b="C7 C8"/>
- <a u="4FA9" b="BF EB"/>
- <a u="4FAA" b="D9 AD"/>
- <a u="4FAB" b="82 41"/>
- <a u="4FAC" b="D9 AF"/>
- <a u="4FAD" b="82 42"/>
- <a u="4FAE" b="CE EA"/>
- <a u="4FAF" b="BA EE"/>
- <a u="4FB0" b="82 43"/>
- <a u="4FB1" b="82 44"/>
- <a u="4FB2" b="82 45"/>
- <a u="4FB3" b="82 46"/>
- <a u="4FB4" b="82 47"/>
- <a u="4FB5" b="C7 D6"/>
- <a u="4FB6" b="82 48"/>
- <a u="4FB7" b="82 49"/>
- <a u="4FB8" b="82 4A"/>
- <a u="4FB9" b="82 4B"/>
- <a u="4FBA" b="82 4C"/>
- <a u="4FBB" b="82 4D"/>
- <a u="4FBC" b="82 4E"/>
- <a u="4FBD" b="82 4F"/>
- <a u="4FBE" b="82 50"/>
- <a u="4FBF" b="B1 E3"/>
- <a u="4FC0" b="82 51"/>
- <a u="4FC1" b="82 52"/>
- <a u="4FC2" b="82 53"/>
- <a u="4FC3" b="B4 D9"/>
- <a u="4FC4" b="B6 ED"/>
- <a u="4FC5" b="D9 B4"/>
- <a u="4FC6" b="82 54"/>
- <a u="4FC7" b="82 55"/>
- <a u="4FC8" b="82 56"/>
- <a u="4FC9" b="82 57"/>
- <a u="4FCA" b="BF A1"/>
- <a u="4FCB" b="82 58"/>
- <a u="4FCC" b="82 59"/>
- <a u="4FCD" b="82 5A"/>
- <a u="4FCE" b="D9 DE"/>
- <a u="4FCF" b="C7 CE"/>
- <a u="4FD0" b="C0 FE"/>
- <a u="4FD1" b="D9 B8"/>
- <a u="4FD2" b="82 5B"/>
- <a u="4FD3" b="82 5C"/>
- <a u="4FD4" b="82 5D"/>
- <a u="4FD5" b="82 5E"/>
- <a u="4FD6" b="82 5F"/>
- <a u="4FD7" b="CB D7"/>
- <a u="4FD8" b="B7 FD"/>
- <a u="4FD9" b="82 60"/>
- <a u="4FDA" b="D9 B5"/>
- <a u="4FDB" b="82 61"/>
- <a u="4FDC" b="D9 B7"/>
- <a u="4FDD" b="B1 A3"/>
- <a u="4FDE" b="D3 E1"/>
- <a u="4FDF" b="D9 B9"/>
- <a u="4FE0" b="82 62"/>
- <a u="4FE1" b="D0 C5"/>
- <a u="4FE2" b="82 63"/>
- <a u="4FE3" b="D9 B6"/>
- <a u="4FE4" b="82 64"/>
- <a u="4FE5" b="82 65"/>
- <a u="4FE6" b="D9 B1"/>
- <a u="4FE7" b="82 66"/>
- <a u="4FE8" b="D9 B2"/>
- <a u="4FE9" b="C1 A9"/>
- <a u="4FEA" b="D9 B3"/>
- <a u="4FEB" b="82 67"/>
- <a u="4FEC" b="82 68"/>
- <a u="4FED" b="BC F3"/>
- <a u="4FEE" b="D0 DE"/>
- <a u="4FEF" b="B8 A9"/>
- <a u="4FF0" b="82 69"/>
- <a u="4FF1" b="BE E3"/>
- <a u="4FF2" b="82 6A"/>
- <a u="4FF3" b="D9 BD"/>
- <a u="4FF4" b="82 6B"/>
- <a u="4FF5" b="82 6C"/>
- <a u="4FF6" b="82 6D"/>
- <a u="4FF7" b="82 6E"/>
- <a u="4FF8" b="D9 BA"/>
- <a u="4FF9" b="82 6F"/>
- <a u="4FFA" b="B0 B3"/>
- <a u="4FFB" b="82 70"/>
- <a u="4FFC" b="82 71"/>
- <a u="4FFD" b="82 72"/>
- <a u="4FFE" b="D9 C2"/>
- <a u="4FFF" b="82 73"/>
- <a u="5000" b="82 74"/>
- <a u="5001" b="82 75"/>
- <a u="5002" b="82 76"/>
- <a u="5003" b="82 77"/>
- <a u="5004" b="82 78"/>
- <a u="5005" b="82 79"/>
- <a u="5006" b="82 7A"/>
- <a u="5007" b="82 7B"/>
- <a u="5008" b="82 7C"/>
- <a u="5009" b="82 7D"/>
- <a u="500A" b="82 7E"/>
- <a u="500B" b="82 80"/>
- <a u="500C" b="D9 C4"/>
- <a u="500D" b="B1 B6"/>
- <a u="500E" b="82 81"/>
- <a u="500F" b="D9 BF"/>
- <a u="5010" b="82 82"/>
- <a u="5011" b="82 83"/>
- <a u="5012" b="B5 B9"/>
- <a u="5013" b="82 84"/>
- <a u="5014" b="BE F3"/>
- <a u="5015" b="82 85"/>
- <a u="5016" b="82 86"/>
- <a u="5017" b="82 87"/>
- <a u="5018" b="CC C8"/>
- <a u="5019" b="BA F2"/>
- <a u="501A" b="D2 D0"/>
- <a u="501B" b="82 88"/>
- <a u="501C" b="D9 C3"/>
- <a u="501D" b="82 89"/>
- <a u="501E" b="82 8A"/>
- <a u="501F" b="BD E8"/>
- <a u="5020" b="82 8B"/>
- <a u="5021" b="B3 AB"/>
- <a u="5022" b="82 8C"/>
- <a u="5023" b="82 8D"/>
- <a u="5024" b="82 8E"/>
- <a u="5025" b="D9 C5"/>
- <a u="5026" b="BE EB"/>
- <a u="5027" b="82 8F"/>
- <a u="5028" b="D9 C6"/>
- <a u="5029" b="D9 BB"/>
- <a u="502A" b="C4 DF"/>
- <a u="502B" b="82 90"/>
- <a u="502C" b="D9 BE"/>
- <a u="502D" b="D9 C1"/>
- <a u="502E" b="D9 C0"/>
- <a u="502F" b="82 91"/>
- <a u="5030" b="82 92"/>
- <a u="5031" b="82 93"/>
- <a u="5032" b="82 94"/>
- <a u="5033" b="82 95"/>
- <a u="5034" b="82 96"/>
- <a u="5035" b="82 97"/>
- <a u="5036" b="82 98"/>
- <a u="5037" b="82 99"/>
- <a u="5038" b="82 9A"/>
- <a u="5039" b="82 9B"/>
- <a u="503A" b="D5 AE"/>
- <a u="503B" b="82 9C"/>
- <a u="503C" b="D6 B5"/>
- <a u="503D" b="82 9D"/>
- <a u="503E" b="C7 E3"/>
- <a u="503F" b="82 9E"/>
- <a u="5040" b="82 9F"/>
- <a u="5041" b="82 A0"/>
- <a u="5042" b="82 A1"/>
- <a u="5043" b="D9 C8"/>
- <a u="5044" b="82 A2"/>
- <a u="5045" b="82 A3"/>
- <a u="5046" b="82 A4"/>
- <a u="5047" b="BC D9"/>
- <a u="5048" b="D9 CA"/>
- <a u="5049" b="82 A5"/>
- <a u="504A" b="82 A6"/>
- <a u="504B" b="82 A7"/>
- <a u="504C" b="D9 BC"/>
- <a u="504D" b="82 A8"/>
- <a u="504E" b="D9 CB"/>
- <a u="504F" b="C6 AB"/>
- <a u="5050" b="82 A9"/>
- <a u="5051" b="82 AA"/>
- <a u="5052" b="82 AB"/>
- <a u="5053" b="82 AC"/>
- <a u="5054" b="82 AD"/>
- <a u="5055" b="D9 C9"/>
- <a u="5056" b="82 AE"/>
- <a u="5057" b="82 AF"/>
- <a u="5058" b="82 B0"/>
- <a u="5059" b="82 B1"/>
- <a u="505A" b="D7 F6"/>
- <a u="505B" b="82 B2"/>
- <a u="505C" b="CD A3"/>
- <a u="505D" b="82 B3"/>
- <a u="505E" b="82 B4"/>
- <a u="505F" b="82 B5"/>
- <a u="5060" b="82 B6"/>
- <a u="5061" b="82 B7"/>
- <a u="5062" b="82 B8"/>
- <a u="5063" b="82 B9"/>
- <a u="5064" b="82 BA"/>
- <a u="5065" b="BD A1"/>
- <a u="5066" b="82 BB"/>
- <a u="5067" b="82 BC"/>
- <a u="5068" b="82 BD"/>
- <a u="5069" b="82 BE"/>
- <a u="506A" b="82 BF"/>
- <a u="506B" b="82 C0"/>
- <a u="506C" b="D9 CC"/>
- <a u="506D" b="82 C1"/>
- <a u="506E" b="82 C2"/>
- <a u="506F" b="82 C3"/>
- <a u="5070" b="82 C4"/>
- <a u="5071" b="82 C5"/>
- <a u="5072" b="82 C6"/>
- <a u="5073" b="82 C7"/>
- <a u="5074" b="82 C8"/>
- <a u="5075" b="82 C9"/>
- <a u="5076" b="C5 BC"/>
- <a u="5077" b="CD B5"/>
- <a u="5078" b="82 CA"/>
- <a u="5079" b="82 CB"/>
- <a u="507A" b="82 CC"/>
- <a u="507B" b="D9 CD"/>
- <a u="507C" b="82 CD"/>
- <a u="507D" b="82 CE"/>
- <a u="507E" b="D9 C7"/>
- <a u="507F" b="B3 A5"/>
- <a u="5080" b="BF FE"/>
- <a u="5081" b="82 CF"/>
- <a u="5082" b="82 D0"/>
- <a u="5083" b="82 D1"/>
- <a u="5084" b="82 D2"/>
- <a u="5085" b="B8 B5"/>
- <a u="5086" b="82 D3"/>
- <a u="5087" b="82 D4"/>
- <a u="5088" b="C0 FC"/>
- <a u="5089" b="82 D5"/>
- <a u="508A" b="82 D6"/>
- <a u="508B" b="82 D7"/>
- <a u="508C" b="82 D8"/>
- <a u="508D" b="B0 F8"/>
- <a u="508E" b="82 D9"/>
- <a u="508F" b="82 DA"/>
- <a u="5090" b="82 DB"/>
- <a u="5091" b="82 DC"/>
- <a u="5092" b="82 DD"/>
- <a u="5093" b="82 DE"/>
- <a u="5094" b="82 DF"/>
- <a u="5095" b="82 E0"/>
- <a u="5096" b="82 E1"/>
- <a u="5097" b="82 E2"/>
- <a u="5098" b="82 E3"/>
- <a u="5099" b="82 E4"/>
- <a u="509A" b="82 E5"/>
- <a u="509B" b="82 E6"/>
- <a u="509C" b="82 E7"/>
- <a u="509D" b="82 E8"/>
- <a u="509E" b="82 E9"/>
- <a u="509F" b="82 EA"/>
- <a u="50A0" b="82 EB"/>
- <a u="50A1" b="82 EC"/>
- <a u="50A2" b="82 ED"/>
- <a u="50A3" b="B4 F6"/>
- <a u="50A4" b="82 EE"/>
- <a u="50A5" b="D9 CE"/>
- <a u="50A6" b="82 EF"/>
- <a u="50A7" b="D9 CF"/>
- <a u="50A8" b="B4 A2"/>
- <a u="50A9" b="D9 D0"/>
- <a u="50AA" b="82 F0"/>
- <a u="50AB" b="82 F1"/>
- <a u="50AC" b="B4 DF"/>
- <a u="50AD" b="82 F2"/>
- <a u="50AE" b="82 F3"/>
- <a u="50AF" b="82 F4"/>
- <a u="50B0" b="82 F5"/>
- <a u="50B1" b="82 F6"/>
- <a u="50B2" b="B0 C1"/>
- <a u="50B3" b="82 F7"/>
- <a u="50B4" b="82 F8"/>
- <a u="50B5" b="82 F9"/>
- <a u="50B6" b="82 FA"/>
- <a u="50B7" b="82 FB"/>
- <a u="50B8" b="82 FC"/>
- <a u="50B9" b="82 FD"/>
- <a u="50BA" b="D9 D1"/>
- <a u="50BB" b="C9 B5"/>
- <a u="50BC" b="82 FE"/>
- <a u="50BD" b="83 40"/>
- <a u="50BE" b="83 41"/>
- <a u="50BF" b="83 42"/>
- <a u="50C0" b="83 43"/>
- <a u="50C1" b="83 44"/>
- <a u="50C2" b="83 45"/>
- <a u="50C3" b="83 46"/>
- <a u="50C4" b="83 47"/>
- <a u="50C5" b="83 48"/>
- <a u="50C6" b="83 49"/>
- <a u="50C7" b="83 4A"/>
- <a u="50C8" b="83 4B"/>
- <a u="50C9" b="83 4C"/>
- <a u="50CA" b="83 4D"/>
- <a u="50CB" b="83 4E"/>
- <a u="50CC" b="83 4F"/>
- <a u="50CD" b="83 50"/>
- <a u="50CE" b="83 51"/>
- <a u="50CF" b="CF F1"/>
- <a u="50D0" b="83 52"/>
- <a u="50D1" b="83 53"/>
- <a u="50D2" b="83 54"/>
- <a u="50D3" b="83 55"/>
- <a u="50D4" b="83 56"/>
- <a u="50D5" b="83 57"/>
- <a u="50D6" b="D9 D2"/>
- <a u="50D7" b="83 58"/>
- <a u="50D8" b="83 59"/>
- <a u="50D9" b="83 5A"/>
- <a u="50DA" b="C1 C5"/>
- <a u="50DB" b="83 5B"/>
- <a u="50DC" b="83 5C"/>
- <a u="50DD" b="83 5D"/>
- <a u="50DE" b="83 5E"/>
- <a u="50DF" b="83 5F"/>
- <a u="50E0" b="83 60"/>
- <a u="50E1" b="83 61"/>
- <a u="50E2" b="83 62"/>
- <a u="50E3" b="83 63"/>
- <a u="50E4" b="83 64"/>
- <a u="50E5" b="83 65"/>
- <a u="50E6" b="D9 D6"/>
- <a u="50E7" b="C9 AE"/>
- <a u="50E8" b="83 66"/>
- <a u="50E9" b="83 67"/>
- <a u="50EA" b="83 68"/>
- <a u="50EB" b="83 69"/>
- <a u="50EC" b="D9 D5"/>
- <a u="50ED" b="D9 D4"/>
- <a u="50EE" b="D9 D7"/>
- <a u="50EF" b="83 6A"/>
- <a u="50F0" b="83 6B"/>
- <a u="50F1" b="83 6C"/>
- <a u="50F2" b="83 6D"/>
- <a u="50F3" b="CB DB"/>
- <a u="50F4" b="83 6E"/>
- <a u="50F5" b="BD A9"/>
- <a u="50F6" b="83 6F"/>
- <a u="50F7" b="83 70"/>
- <a u="50F8" b="83 71"/>
- <a u="50F9" b="83 72"/>
- <a u="50FA" b="83 73"/>
- <a u="50FB" b="C6 A7"/>
- <a u="50FC" b="83 74"/>
- <a u="50FD" b="83 75"/>
- <a u="50FE" b="83 76"/>
- <a u="50FF" b="83 77"/>
- <a u="5100" b="83 78"/>
- <a u="5101" b="83 79"/>
- <a u="5102" b="83 7A"/>
- <a u="5103" b="83 7B"/>
- <a u="5104" b="83 7C"/>
- <a u="5105" b="83 7D"/>
- <a u="5106" b="D9 D3"/>
- <a u="5107" b="D9 D8"/>
- <a u="5108" b="83 7E"/>
- <a u="5109" b="83 80"/>
- <a u="510A" b="83 81"/>
- <a u="510B" b="D9 D9"/>
- <a u="510C" b="83 82"/>
- <a u="510D" b="83 83"/>
- <a u="510E" b="83 84"/>
- <a u="510F" b="83 85"/>
- <a u="5110" b="83 86"/>
- <a u="5111" b="83 87"/>
- <a u="5112" b="C8 E5"/>
- <a u="5113" b="83 88"/>
- <a u="5114" b="83 89"/>
- <a u="5115" b="83 8A"/>
- <a u="5116" b="83 8B"/>
- <a u="5117" b="83 8C"/>
- <a u="5118" b="83 8D"/>
- <a u="5119" b="83 8E"/>
- <a u="511A" b="83 8F"/>
- <a u="511B" b="83 90"/>
- <a u="511C" b="83 91"/>
- <a u="511D" b="83 92"/>
- <a u="511E" b="83 93"/>
- <a u="511F" b="83 94"/>
- <a u="5120" b="83 95"/>
- <a u="5121" b="C0 DC"/>
- <a u="5122" b="83 96"/>
- <a u="5123" b="83 97"/>
- <a u="5124" b="83 98"/>
- <a u="5125" b="83 99"/>
- <a u="5126" b="83 9A"/>
- <a u="5127" b="83 9B"/>
- <a u="5128" b="83 9C"/>
- <a u="5129" b="83 9D"/>
- <a u="512A" b="83 9E"/>
- <a u="512B" b="83 9F"/>
- <a u="512C" b="83 A0"/>
- <a u="512D" b="83 A1"/>
- <a u="512E" b="83 A2"/>
- <a u="512F" b="83 A3"/>
- <a u="5130" b="83 A4"/>
- <a u="5131" b="83 A5"/>
- <a u="5132" b="83 A6"/>
- <a u="5133" b="83 A7"/>
- <a u="5134" b="83 A8"/>
- <a u="5135" b="83 A9"/>
- <a u="5136" b="83 AA"/>
- <a u="5137" b="83 AB"/>
- <a u="5138" b="83 AC"/>
- <a u="5139" b="83 AD"/>
- <a u="513A" b="83 AE"/>
- <a u="513B" b="83 AF"/>
- <a u="513C" b="83 B0"/>
- <a u="513D" b="83 B1"/>
- <a u="513E" b="83 B2"/>
- <a u="513F" b="B6 F9"/>
- <a u="5140" b="D8 A3"/>
- <a u="5141" b="D4 CA"/>
- <a u="5142" b="83 B3"/>
- <a u="5143" b="D4 AA"/>
- <a u="5144" b="D0 D6"/>
- <a u="5145" b="B3 E4"/>
- <a u="5146" b="D5 D7"/>
- <a u="5147" b="83 B4"/>
- <a u="5148" b="CF C8"/>
- <a u="5149" b="B9 E2"/>
- <a u="514A" b="83 B5"/>
- <a u="514B" b="BF CB"/>
- <a u="514C" b="83 B6"/>
- <a u="514D" b="C3 E2"/>
- <a u="514E" b="83 B7"/>
- <a u="514F" b="83 B8"/>
- <a u="5150" b="83 B9"/>
- <a u="5151" b="B6 D2"/>
- <a u="5152" b="83 BA"/>
- <a u="5153" b="83 BB"/>
- <a u="5154" b="CD C3"/>
- <a u="5155" b="D9 EE"/>
- <a u="5156" b="D9 F0"/>
- <a u="5157" b="83 BC"/>
- <a u="5158" b="83 BD"/>
- <a u="5159" b="83 BE"/>
- <a u="515A" b="B5 B3"/>
- <a u="515B" b="83 BF"/>
- <a u="515C" b="B6 B5"/>
- <a u="515D" b="83 C0"/>
- <a u="515E" b="83 C1"/>
- <a u="515F" b="83 C2"/>
- <a u="5160" b="83 C3"/>
- <a u="5161" b="83 C4"/>
- <a u="5162" b="BE A4"/>
- <a u="5163" b="83 C5"/>
- <a u="5164" b="83 C6"/>
- <a u="5165" b="C8 EB"/>
- <a u="5166" b="83 C7"/>
- <a u="5167" b="83 C8"/>
- <a u="5168" b="C8 AB"/>
- <a u="5169" b="83 C9"/>
- <a u="516A" b="83 CA"/>
- <a u="516B" b="B0 CB"/>
- <a u="516C" b="B9 AB"/>
- <a u="516D" b="C1 F9"/>
- <a u="516E" b="D9 E2"/>
- <a u="516F" b="83 CB"/>
- <a u="5170" b="C0 BC"/>
- <a u="5171" b="B9 B2"/>
- <a u="5172" b="83 CC"/>
- <a u="5173" b="B9 D8"/>
- <a u="5174" b="D0 CB"/>
- <a u="5175" b="B1 F8"/>
- <a u="5176" b="C6 E4"/>
- <a u="5177" b="BE DF"/>
- <a u="5178" b="B5 E4"/>
- <a u="5179" b="D7 C8"/>
- <a u="517A" b="83 CD"/>
- <a u="517B" b="D1 F8"/>
- <a u="517C" b="BC E6"/>
- <a u="517D" b="CA DE"/>
- <a u="517E" b="83 CE"/>
- <a u="517F" b="83 CF"/>
- <a u="5180" b="BC BD"/>
- <a u="5181" b="D9 E6"/>
- <a u="5182" b="D8 E7"/>
- <a u="5183" b="83 D0"/>
- <a u="5184" b="83 D1"/>
- <a u="5185" b="C4 DA"/>
- <a u="5186" b="83 D2"/>
- <a u="5187" b="83 D3"/>
- <a u="5188" b="B8 D4"/>
- <a u="5189" b="C8 BD"/>
- <a u="518A" b="83 D4"/>
- <a u="518B" b="83 D5"/>
- <a u="518C" b="B2 E1"/>
- <a u="518D" b="D4 D9"/>
- <a u="518E" b="83 D6"/>
- <a u="518F" b="83 D7"/>
- <a u="5190" b="83 D8"/>
- <a u="5191" b="83 D9"/>
- <a u="5192" b="C3 B0"/>
- <a u="5193" b="83 DA"/>
- <a u="5194" b="83 DB"/>
- <a u="5195" b="C3 E1"/>
- <a u="5196" b="DA A2"/>
- <a u="5197" b="C8 DF"/>
- <a u="5198" b="83 DC"/>
- <a u="5199" b="D0 B4"/>
- <a u="519A" b="83 DD"/>
- <a u="519B" b="BE FC"/>
- <a u="519C" b="C5 A9"/>
- <a u="519D" b="83 DE"/>
- <a u="519E" b="83 DF"/>
- <a u="519F" b="83 E0"/>
- <a u="51A0" b="B9 DA"/>
- <a u="51A1" b="83 E1"/>
- <a u="51A2" b="DA A3"/>
- <a u="51A3" b="83 E2"/>
- <a u="51A4" b="D4 A9"/>
- <a u="51A5" b="DA A4"/>
- <a u="51A6" b="83 E3"/>
- <a u="51A7" b="83 E4"/>
- <a u="51A8" b="83 E5"/>
- <a u="51A9" b="83 E6"/>
- <a u="51AA" b="83 E7"/>
- <a u="51AB" b="D9 FB"/>
- <a u="51AC" b="B6 AC"/>
- <a u="51AD" b="83 E8"/>
- <a u="51AE" b="83 E9"/>
- <a u="51AF" b="B7 EB"/>
- <a u="51B0" b="B1 F9"/>
- <a u="51B1" b="D9 FC"/>
- <a u="51B2" b="B3 E5"/>
- <a u="51B3" b="BE F6"/>
- <a u="51B4" b="83 EA"/>
- <a u="51B5" b="BF F6"/>
- <a u="51B6" b="D2 B1"/>
- <a u="51B7" b="C0 E4"/>
- <a u="51B8" b="83 EB"/>
- <a u="51B9" b="83 EC"/>
- <a u="51BA" b="83 ED"/>
- <a u="51BB" b="B6 B3"/>
- <a u="51BC" b="D9 FE"/>
- <a u="51BD" b="D9 FD"/>
- <a u="51BE" b="83 EE"/>
- <a u="51BF" b="83 EF"/>
- <a u="51C0" b="BE BB"/>
- <a u="51C1" b="83 F0"/>
- <a u="51C2" b="83 F1"/>
- <a u="51C3" b="83 F2"/>
- <a u="51C4" b="C6 E0"/>
- <a u="51C5" b="83 F3"/>
- <a u="51C6" b="D7 BC"/>
- <a u="51C7" b="DA A1"/>
- <a u="51C8" b="83 F4"/>
- <a u="51C9" b="C1 B9"/>
- <a u="51CA" b="83 F5"/>
- <a u="51CB" b="B5 F2"/>
- <a u="51CC" b="C1 E8"/>
- <a u="51CD" b="83 F6"/>
- <a u="51CE" b="83 F7"/>
- <a u="51CF" b="BC F5"/>
- <a u="51D0" b="83 F8"/>
- <a u="51D1" b="B4 D5"/>
- <a u="51D2" b="83 F9"/>
- <a u="51D3" b="83 FA"/>
- <a u="51D4" b="83 FB"/>
- <a u="51D5" b="83 FC"/>
- <a u="51D6" b="83 FD"/>
- <a u="51D7" b="83 FE"/>
- <a u="51D8" b="84 40"/>
- <a u="51D9" b="84 41"/>
- <a u="51DA" b="84 42"/>
- <a u="51DB" b="C1 DD"/>
- <a u="51DC" b="84 43"/>
- <a u="51DD" b="C4 FD"/>
- <a u="51DE" b="84 44"/>
- <a u="51DF" b="84 45"/>
- <a u="51E0" b="BC B8"/>
- <a u="51E1" b="B7 B2"/>
- <a u="51E2" b="84 46"/>
- <a u="51E3" b="84 47"/>
- <a u="51E4" b="B7 EF"/>
- <a u="51E5" b="84 48"/>
- <a u="51E6" b="84 49"/>
- <a u="51E7" b="84 4A"/>
- <a u="51E8" b="84 4B"/>
- <a u="51E9" b="84 4C"/>
- <a u="51EA" b="84 4D"/>
- <a u="51EB" b="D9 EC"/>
- <a u="51EC" b="84 4E"/>
- <a u="51ED" b="C6 BE"/>
- <a u="51EE" b="84 4F"/>
- <a u="51EF" b="BF AD"/>
- <a u="51F0" b="BB CB"/>
- <a u="51F1" b="84 50"/>
- <a u="51F2" b="84 51"/>
- <a u="51F3" b="B5 CA"/>
- <a u="51F4" b="84 52"/>
- <a u="51F5" b="DB C9"/>
- <a u="51F6" b="D0 D7"/>
- <a u="51F7" b="84 53"/>
- <a u="51F8" b="CD B9"/>
- <a u="51F9" b="B0 BC"/>
- <a u="51FA" b="B3 F6"/>
- <a u="51FB" b="BB F7"/>
- <a u="51FC" b="DB CA"/>
- <a u="51FD" b="BA AF"/>
- <a u="51FE" b="84 54"/>
- <a u="51FF" b="D4 E4"/>
- <a u="5200" b="B5 B6"/>
- <a u="5201" b="B5 F3"/>
- <a u="5202" b="D8 D6"/>
- <a u="5203" b="C8 D0"/>
- <a u="5204" b="84 55"/>
- <a u="5205" b="84 56"/>
- <a u="5206" b="B7 D6"/>
- <a u="5207" b="C7 D0"/>
- <a u="5208" b="D8 D7"/>
- <a u="5209" b="84 57"/>
- <a u="520A" b="BF AF"/>
- <a u="520B" b="84 58"/>
- <a u="520C" b="84 59"/>
- <a u="520D" b="DB BB"/>
- <a u="520E" b="D8 D8"/>
- <a u="520F" b="84 5A"/>
- <a u="5210" b="84 5B"/>
- <a u="5211" b="D0 CC"/>
- <a u="5212" b="BB AE"/>
- <a u="5213" b="84 5C"/>
- <a u="5214" b="84 5D"/>
- <a u="5215" b="84 5E"/>
- <a u="5216" b="EB BE"/>
- <a u="5217" b="C1 D0"/>
- <a u="5218" b="C1 F5"/>
- <a u="5219" b="D4 F2"/>
- <a u="521A" b="B8 D5"/>
- <a u="521B" b="B4 B4"/>
- <a u="521C" b="84 5F"/>
- <a u="521D" b="B3 F5"/>
- <a u="521E" b="84 60"/>
- <a u="521F" b="84 61"/>
- <a u="5220" b="C9 BE"/>
- <a u="5221" b="84 62"/>
- <a u="5222" b="84 63"/>
- <a u="5223" b="84 64"/>
- <a u="5224" b="C5 D0"/>
- <a u="5225" b="84 65"/>
- <a u="5226" b="84 66"/>
- <a u="5227" b="84 67"/>
- <a u="5228" b="C5 D9"/>
- <a u="5229" b="C0 FB"/>
- <a u="522A" b="84 68"/>
- <a u="522B" b="B1 F0"/>
- <a u="522C" b="84 69"/>
- <a u="522D" b="D8 D9"/>
- <a u="522E" b="B9 CE"/>
- <a u="522F" b="84 6A"/>
- <a u="5230" b="B5 BD"/>
- <a u="5231" b="84 6B"/>
- <a u="5232" b="84 6C"/>
- <a u="5233" b="D8 DA"/>
- <a u="5234" b="84 6D"/>
- <a u="5235" b="84 6E"/>
- <a u="5236" b="D6 C6"/>
- <a u="5237" b="CB A2"/>
- <a u="5238" b="C8 AF"/>
- <a u="5239" b="C9 B2"/>
- <a u="523A" b="B4 CC"/>
- <a u="523B" b="BF CC"/>
- <a u="523C" b="84 6F"/>
- <a u="523D" b="B9 F4"/>
- <a u="523E" b="84 70"/>
- <a u="523F" b="D8 DB"/>
- <a u="5240" b="D8 DC"/>
- <a u="5241" b="B6 E7"/>
- <a u="5242" b="BC C1"/>
- <a u="5243" b="CC EA"/>
- <a u="5244" b="84 71"/>
- <a u="5245" b="84 72"/>
- <a u="5246" b="84 73"/>
- <a u="5247" b="84 74"/>
- <a u="5248" b="84 75"/>
- <a u="5249" b="84 76"/>
- <a u="524A" b="CF F7"/>
- <a u="524B" b="84 77"/>
- <a u="524C" b="D8 DD"/>
- <a u="524D" b="C7 B0"/>
- <a u="524E" b="84 78"/>
- <a u="524F" b="84 79"/>
- <a u="5250" b="B9 D0"/>
- <a u="5251" b="BD A3"/>
- <a u="5252" b="84 7A"/>
- <a u="5253" b="84 7B"/>
- <a u="5254" b="CC DE"/>
- <a u="5255" b="84 7C"/>
- <a u="5256" b="C6 CA"/>
- <a u="5257" b="84 7D"/>
- <a u="5258" b="84 7E"/>
- <a u="5259" b="84 80"/>
- <a u="525A" b="84 81"/>
- <a u="525B" b="84 82"/>
- <a u="525C" b="D8 E0"/>
- <a u="525D" b="84 83"/>
- <a u="525E" b="D8 DE"/>
- <a u="525F" b="84 84"/>
- <a u="5260" b="84 85"/>
- <a u="5261" b="D8 DF"/>
- <a u="5262" b="84 86"/>
- <a u="5263" b="84 87"/>
- <a u="5264" b="84 88"/>
- <a u="5265" b="B0 FE"/>
- <a u="5266" b="84 89"/>
- <a u="5267" b="BE E7"/>
- <a u="5268" b="84 8A"/>
- <a u="5269" b="CA A3"/>
- <a u="526A" b="BC F4"/>
- <a u="526B" b="84 8B"/>
- <a u="526C" b="84 8C"/>
- <a u="526D" b="84 8D"/>
- <a u="526E" b="84 8E"/>
- <a u="526F" b="B8 B1"/>
- <a u="5270" b="84 8F"/>
- <a u="5271" b="84 90"/>
- <a u="5272" b="B8 EE"/>
- <a u="5273" b="84 91"/>
- <a u="5274" b="84 92"/>
- <a u="5275" b="84 93"/>
- <a u="5276" b="84 94"/>
- <a u="5277" b="84 95"/>
- <a u="5278" b="84 96"/>
- <a u="5279" b="84 97"/>
- <a u="527A" b="84 98"/>
- <a u="527B" b="84 99"/>
- <a u="527C" b="84 9A"/>
- <a u="527D" b="D8 E2"/>
- <a u="527E" b="84 9B"/>
- <a u="527F" b="BD CB"/>
- <a u="5280" b="84 9C"/>
- <a u="5281" b="D8 E4"/>
- <a u="5282" b="D8 E3"/>
- <a u="5283" b="84 9D"/>
- <a u="5284" b="84 9E"/>
- <a u="5285" b="84 9F"/>
- <a u="5286" b="84 A0"/>
- <a u="5287" b="84 A1"/>
- <a u="5288" b="C5 FC"/>
- <a u="5289" b="84 A2"/>
- <a u="528A" b="84 A3"/>
- <a u="528B" b="84 A4"/>
- <a u="528C" b="84 A5"/>
- <a u="528D" b="84 A6"/>
- <a u="528E" b="84 A7"/>
- <a u="528F" b="84 A8"/>
- <a u="5290" b="D8 E5"/>
- <a u="5291" b="84 A9"/>
- <a u="5292" b="84 AA"/>
- <a u="5293" b="D8 E6"/>
- <a u="5294" b="84 AB"/>
- <a u="5295" b="84 AC"/>
- <a u="5296" b="84 AD"/>
- <a u="5297" b="84 AE"/>
- <a u="5298" b="84 AF"/>
- <a u="5299" b="84 B0"/>
- <a u="529A" b="84 B1"/>
- <a u="529B" b="C1 A6"/>
- <a u="529C" b="84 B2"/>
- <a u="529D" b="C8 B0"/>
- <a u="529E" b="B0 EC"/>
- <a u="529F" b="B9 A6"/>
- <a u="52A0" b="BC D3"/>
- <a u="52A1" b="CE F1"/>
- <a u="52A2" b="DB BD"/>
- <a u="52A3" b="C1 D3"/>
- <a u="52A4" b="84 B3"/>
- <a u="52A5" b="84 B4"/>
- <a u="52A6" b="84 B5"/>
- <a u="52A7" b="84 B6"/>
- <a u="52A8" b="B6 AF"/>
- <a u="52A9" b="D6 FA"/>
- <a u="52AA" b="C5 AC"/>
- <a u="52AB" b="BD D9"/>
- <a u="52AC" b="DB BE"/>
- <a u="52AD" b="DB BF"/>
- <a u="52AE" b="84 B7"/>
- <a u="52AF" b="84 B8"/>
- <a u="52B0" b="84 B9"/>
- <a u="52B1" b="C0 F8"/>
- <a u="52B2" b="BE A2"/>
- <a u="52B3" b="C0 CD"/>
- <a u="52B4" b="84 BA"/>
- <a u="52B5" b="84 BB"/>
- <a u="52B6" b="84 BC"/>
- <a u="52B7" b="84 BD"/>
- <a u="52B8" b="84 BE"/>
- <a u="52B9" b="84 BF"/>
- <a u="52BA" b="84 C0"/>
- <a u="52BB" b="84 C1"/>
- <a u="52BC" b="84 C2"/>
- <a u="52BD" b="84 C3"/>
- <a u="52BE" b="DB C0"/>
- <a u="52BF" b="CA C6"/>
- <a u="52C0" b="84 C4"/>
- <a u="52C1" b="84 C5"/>
- <a u="52C2" b="84 C6"/>
- <a u="52C3" b="B2 AA"/>
- <a u="52C4" b="84 C7"/>
- <a u="52C5" b="84 C8"/>
- <a u="52C6" b="84 C9"/>
- <a u="52C7" b="D3 C2"/>
- <a u="52C8" b="84 CA"/>
- <a u="52C9" b="C3 E3"/>
- <a u="52CA" b="84 CB"/>
- <a u="52CB" b="D1 AB"/>
- <a u="52CC" b="84 CC"/>
- <a u="52CD" b="84 CD"/>
- <a u="52CE" b="84 CE"/>
- <a u="52CF" b="84 CF"/>
- <a u="52D0" b="DB C2"/>
- <a u="52D1" b="84 D0"/>
- <a u="52D2" b="C0 D5"/>
- <a u="52D3" b="84 D1"/>
- <a u="52D4" b="84 D2"/>
- <a u="52D5" b="84 D3"/>
- <a u="52D6" b="DB C3"/>
- <a u="52D7" b="84 D4"/>
- <a u="52D8" b="BF B1"/>
- <a u="52D9" b="84 D5"/>
- <a u="52DA" b="84 D6"/>
- <a u="52DB" b="84 D7"/>
- <a u="52DC" b="84 D8"/>
- <a u="52DD" b="84 D9"/>
- <a u="52DE" b="84 DA"/>
- <a u="52DF" b="C4 BC"/>
- <a u="52E0" b="84 DB"/>
- <a u="52E1" b="84 DC"/>
- <a u="52E2" b="84 DD"/>
- <a u="52E3" b="84 DE"/>
- <a u="52E4" b="C7 DA"/>
- <a u="52E5" b="84 DF"/>
- <a u="52E6" b="84 E0"/>
- <a u="52E7" b="84 E1"/>
- <a u="52E8" b="84 E2"/>
- <a u="52E9" b="84 E3"/>
- <a u="52EA" b="84 E4"/>
- <a u="52EB" b="84 E5"/>
- <a u="52EC" b="84 E6"/>
- <a u="52ED" b="84 E7"/>
- <a u="52EE" b="84 E8"/>
- <a u="52EF" b="84 E9"/>
- <a u="52F0" b="DB C4"/>
- <a u="52F1" b="84 EA"/>
- <a u="52F2" b="84 EB"/>
- <a u="52F3" b="84 EC"/>
- <a u="52F4" b="84 ED"/>
- <a u="52F5" b="84 EE"/>
- <a u="52F6" b="84 EF"/>
- <a u="52F7" b="84 F0"/>
- <a u="52F8" b="84 F1"/>
- <a u="52F9" b="D9 E8"/>
- <a u="52FA" b="C9 D7"/>
- <a u="52FB" b="84 F2"/>
- <a u="52FC" b="84 F3"/>
- <a u="52FD" b="84 F4"/>
- <a u="52FE" b="B9 B4"/>
- <a u="52FF" b="CE F0"/>
- <a u="5300" b="D4 C8"/>
- <a u="5301" b="84 F5"/>
- <a u="5302" b="84 F6"/>
- <a u="5303" b="84 F7"/>
- <a u="5304" b="84 F8"/>
- <a u="5305" b="B0 FC"/>
- <a u="5306" b="B4 D2"/>
- <a u="5307" b="84 F9"/>
- <a u="5308" b="D0 D9"/>
- <a u="5309" b="84 FA"/>
- <a u="530A" b="84 FB"/>
- <a u="530B" b="84 FC"/>
- <a u="530C" b="84 FD"/>
- <a u="530D" b="D9 E9"/>
- <a u="530E" b="84 FE"/>
- <a u="530F" b="DE CB"/>
- <a u="5310" b="D9 EB"/>
- <a u="5311" b="85 40"/>
- <a u="5312" b="85 41"/>
- <a u="5313" b="85 42"/>
- <a u="5314" b="85 43"/>
- <a u="5315" b="D8 B0"/>
- <a u="5316" b="BB AF"/>
- <a u="5317" b="B1 B1"/>
- <a u="5318" b="85 44"/>
- <a u="5319" b="B3 D7"/>
- <a u="531A" b="D8 CE"/>
- <a u="531B" b="85 45"/>
- <a u="531C" b="85 46"/>
- <a u="531D" b="D4 D1"/>
- <a u="531E" b="85 47"/>
- <a u="531F" b="85 48"/>
- <a u="5320" b="BD B3"/>
- <a u="5321" b="BF EF"/>
- <a u="5322" b="85 49"/>
- <a u="5323" b="CF BB"/>
- <a u="5324" b="85 4A"/>
- <a u="5325" b="85 4B"/>
- <a u="5326" b="D8 D0"/>
- <a u="5327" b="85 4C"/>
- <a u="5328" b="85 4D"/>
- <a u="5329" b="85 4E"/>
- <a u="532A" b="B7 CB"/>
- <a u="532B" b="85 4F"/>
- <a u="532C" b="85 50"/>
- <a u="532D" b="85 51"/>
- <a u="532E" b="D8 D1"/>
- <a u="532F" b="85 52"/>
- <a u="5330" b="85 53"/>
- <a u="5331" b="85 54"/>
- <a u="5332" b="85 55"/>
- <a u="5333" b="85 56"/>
- <a u="5334" b="85 57"/>
- <a u="5335" b="85 58"/>
- <a u="5336" b="85 59"/>
- <a u="5337" b="85 5A"/>
- <a u="5338" b="85 5B"/>
- <a u="5339" b="C6 A5"/>
- <a u="533A" b="C7 F8"/>
- <a u="533B" b="D2 BD"/>
- <a u="533C" b="85 5C"/>
- <a u="533D" b="85 5D"/>
- <a u="533E" b="D8 D2"/>
- <a u="533F" b="C4 E4"/>
- <a u="5340" b="85 5E"/>
- <a u="5341" b="CA AE"/>
- <a u="5342" b="85 5F"/>
- <a u="5343" b="C7 A7"/>
- <a u="5344" b="85 60"/>
- <a u="5345" b="D8 A6"/>
- <a u="5346" b="85 61"/>
- <a u="5347" b="C9 FD"/>
- <a u="5348" b="CE E7"/>
- <a u="5349" b="BB DC"/>
- <a u="534A" b="B0 EB"/>
- <a u="534B" b="85 62"/>
- <a u="534C" b="85 63"/>
- <a u="534D" b="85 64"/>
- <a u="534E" b="BB AA"/>
- <a u="534F" b="D0 AD"/>
- <a u="5350" b="85 65"/>
- <a u="5351" b="B1 B0"/>
- <a u="5352" b="D7 E4"/>
- <a u="5353" b="D7 BF"/>
- <a u="5354" b="85 66"/>
- <a u="5355" b="B5 A5"/>
- <a u="5356" b="C2 F4"/>
- <a u="5357" b="C4 CF"/>
- <a u="5358" b="85 67"/>
- <a u="5359" b="85 68"/>
- <a u="535A" b="B2 A9"/>
- <a u="535B" b="85 69"/>
- <a u="535C" b="B2 B7"/>
- <a u="535D" b="85 6A"/>
- <a u="535E" b="B1 E5"/>
- <a u="535F" b="DF B2"/>
- <a u="5360" b="D5 BC"/>
- <a u="5361" b="BF A8"/>
- <a u="5362" b="C2 AC"/>
- <a u="5363" b="D8 D5"/>
- <a u="5364" b="C2 B1"/>
- <a u="5365" b="85 6B"/>
- <a u="5366" b="D8 D4"/>
- <a u="5367" b="CE D4"/>
- <a u="5368" b="85 6C"/>
- <a u="5369" b="DA E0"/>
- <a u="536A" b="85 6D"/>
- <a u="536B" b="CE C0"/>
- <a u="536C" b="85 6E"/>
- <a u="536D" b="85 6F"/>
- <a u="536E" b="D8 B4"/>
- <a u="536F" b="C3 AE"/>
- <a u="5370" b="D3 A1"/>
- <a u="5371" b="CE A3"/>
- <a u="5372" b="85 70"/>
- <a u="5373" b="BC B4"/>
- <a u="5374" b="C8 B4"/>
- <a u="5375" b="C2 D1"/>
- <a u="5376" b="85 71"/>
- <a u="5377" b="BE ED"/>
- <a u="5378" b="D0 B6"/>
- <a u="5379" b="85 72"/>
- <a u="537A" b="DA E1"/>
- <a u="537B" b="85 73"/>
- <a u="537C" b="85 74"/>
- <a u="537D" b="85 75"/>
- <a u="537E" b="85 76"/>
- <a u="537F" b="C7 E4"/>
- <a u="5380" b="85 77"/>
- <a u="5381" b="85 78"/>
- <a u="5382" b="B3 A7"/>
- <a u="5383" b="85 79"/>
- <a u="5384" b="B6 F2"/>
- <a u="5385" b="CC FC"/>
- <a u="5386" b="C0 FA"/>
- <a u="5387" b="85 7A"/>
- <a u="5388" b="85 7B"/>
- <a u="5389" b="C0 F7"/>
- <a u="538A" b="85 7C"/>
- <a u="538B" b="D1 B9"/>
- <a u="538C" b="D1 E1"/>
- <a u="538D" b="D8 C7"/>
- <a u="538E" b="85 7D"/>
- <a u="538F" b="85 7E"/>
- <a u="5390" b="85 80"/>
- <a u="5391" b="85 81"/>
- <a u="5392" b="85 82"/>
- <a u="5393" b="85 83"/>
- <a u="5394" b="85 84"/>
- <a u="5395" b="B2 DE"/>
- <a u="5396" b="85 85"/>
- <a u="5397" b="85 86"/>
- <a u="5398" b="C0 E5"/>
- <a u="5399" b="85 87"/>
- <a u="539A" b="BA F1"/>
- <a u="539B" b="85 88"/>
- <a u="539C" b="85 89"/>
- <a u="539D" b="D8 C8"/>
- <a u="539E" b="85 8A"/>
- <a u="539F" b="D4 AD"/>
- <a u="53A0" b="85 8B"/>
- <a u="53A1" b="85 8C"/>
- <a u="53A2" b="CF E1"/>
- <a u="53A3" b="D8 C9"/>
- <a u="53A4" b="85 8D"/>
- <a u="53A5" b="D8 CA"/>
- <a u="53A6" b="CF C3"/>
- <a u="53A7" b="85 8E"/>
- <a u="53A8" b="B3 F8"/>
- <a u="53A9" b="BE C7"/>
- <a u="53AA" b="85 8F"/>
- <a u="53AB" b="85 90"/>
- <a u="53AC" b="85 91"/>
- <a u="53AD" b="85 92"/>
- <a u="53AE" b="D8 CB"/>
- <a u="53AF" b="85 93"/>
- <a u="53B0" b="85 94"/>
- <a u="53B1" b="85 95"/>
- <a u="53B2" b="85 96"/>
- <a u="53B3" b="85 97"/>
- <a u="53B4" b="85 98"/>
- <a u="53B5" b="85 99"/>
- <a u="53B6" b="DB CC"/>
- <a u="53B7" b="85 9A"/>
- <a u="53B8" b="85 9B"/>
- <a u="53B9" b="85 9C"/>
- <a u="53BA" b="85 9D"/>
- <a u="53BB" b="C8 A5"/>
- <a u="53BC" b="85 9E"/>
- <a u="53BD" b="85 9F"/>
- <a u="53BE" b="85 A0"/>
- <a u="53BF" b="CF D8"/>
- <a u="53C0" b="85 A1"/>
- <a u="53C1" b="C8 FE"/>
- <a u="53C2" b="B2 CE"/>
- <a u="53C3" b="85 A2"/>
- <a u="53C4" b="85 A3"/>
- <a u="53C5" b="85 A4"/>
- <a u="53C6" b="85 A5"/>
- <a u="53C7" b="85 A6"/>
- <a u="53C8" b="D3 D6"/>
- <a u="53C9" b="B2 E6"/>
- <a u="53CA" b="BC B0"/>
- <a u="53CB" b="D3 D1"/>
- <a u="53CC" b="CB AB"/>
- <a u="53CD" b="B7 B4"/>
- <a u="53CE" b="85 A7"/>
- <a u="53CF" b="85 A8"/>
- <a u="53D0" b="85 A9"/>
- <a u="53D1" b="B7 A2"/>
- <a u="53D2" b="85 AA"/>
- <a u="53D3" b="85 AB"/>
- <a u="53D4" b="CA E5"/>
- <a u="53D5" b="85 AC"/>
- <a u="53D6" b="C8 A1"/>
- <a u="53D7" b="CA DC"/>
- <a u="53D8" b="B1 E4"/>
- <a u="53D9" b="D0 F0"/>
- <a u="53DA" b="85 AD"/>
- <a u="53DB" b="C5 D1"/>
- <a u="53DC" b="85 AE"/>
- <a u="53DD" b="85 AF"/>
- <a u="53DE" b="85 B0"/>
- <a u="53DF" b="DB C5"/>
- <a u="53E0" b="B5 FE"/>
- <a u="53E1" b="85 B1"/>
- <a u="53E2" b="85 B2"/>
- <a u="53E3" b="BF DA"/>
- <a u="53E4" b="B9 C5"/>
- <a u="53E5" b="BE E4"/>
- <a u="53E6" b="C1 ED"/>
- <a u="53E7" b="85 B3"/>
- <a u="53E8" b="DF B6"/>
- <a u="53E9" b="DF B5"/>
- <a u="53EA" b="D6 BB"/>
- <a u="53EB" b="BD D0"/>
- <a u="53EC" b="D5 D9"/>
- <a u="53ED" b="B0 C8"/>
- <a u="53EE" b="B6 A3"/>
- <a u="53EF" b="BF C9"/>
- <a u="53F0" b="CC A8"/>
- <a u="53F1" b="DF B3"/>
- <a u="53F2" b="CA B7"/>
- <a u="53F3" b="D3 D2"/>
- <a u="53F4" b="85 B4"/>
- <a u="53F5" b="D8 CF"/>
- <a u="53F6" b="D2 B6"/>
- <a u="53F7" b="BA C5"/>
- <a u="53F8" b="CB BE"/>
- <a u="53F9" b="CC BE"/>
- <a u="53FA" b="85 B5"/>
- <a u="53FB" b="DF B7"/>
- <a u="53FC" b="B5 F0"/>
- <a u="53FD" b="DF B4"/>
- <a u="53FE" b="85 B6"/>
- <a u="53FF" b="85 B7"/>
- <a u="5400" b="85 B8"/>
- <a u="5401" b="D3 F5"/>
- <a u="5402" b="85 B9"/>
- <a u="5403" b="B3 D4"/>
- <a u="5404" b="B8 F7"/>
- <a u="5405" b="85 BA"/>
- <a u="5406" b="DF BA"/>
- <a u="5407" b="85 BB"/>
- <a u="5408" b="BA CF"/>
- <a u="5409" b="BC AA"/>
- <a u="540A" b="B5 F5"/>
- <a u="540B" b="85 BC"/>
- <a u="540C" b="CD AC"/>
- <a u="540D" b="C3 FB"/>
- <a u="540E" b="BA F3"/>
- <a u="540F" b="C0 F4"/>
- <a u="5410" b="CD C2"/>
- <a u="5411" b="CF F2"/>
- <a u="5412" b="DF B8"/>
- <a u="5413" b="CF C5"/>
- <a u="5414" b="85 BD"/>
- <a u="5415" b="C2 C0"/>
- <a u="5416" b="DF B9"/>
- <a u="5417" b="C2 F0"/>
- <a u="5418" b="85 BE"/>
- <a u="5419" b="85 BF"/>
- <a u="541A" b="85 C0"/>
- <a u="541B" b="BE FD"/>
- <a u="541C" b="85 C1"/>
- <a u="541D" b="C1 DF"/>
- <a u="541E" b="CD CC"/>
- <a u="541F" b="D2 F7"/>
- <a u="5420" b="B7 CD"/>
- <a u="5421" b="DF C1"/>
- <a u="5422" b="85 C2"/>
- <a u="5423" b="DF C4"/>
- <a u="5424" b="85 C3"/>
- <a u="5425" b="85 C4"/>
- <a u="5426" b="B7 F1"/>
- <a u="5427" b="B0 C9"/>
- <a u="5428" b="B6 D6"/>
- <a u="5429" b="B7 D4"/>
- <a u="542A" b="85 C5"/>
- <a u="542B" b="BA AC"/>
- <a u="542C" b="CC FD"/>
- <a u="542D" b="BF D4"/>
- <a u="542E" b="CB B1"/>
- <a u="542F" b="C6 F4"/>
- <a u="5430" b="85 C6"/>
- <a u="5431" b="D6 A8"/>
- <a u="5432" b="DF C5"/>
- <a u="5433" b="85 C7"/>
- <a u="5434" b="CE E2"/>
- <a u="5435" b="B3 B3"/>
- <a u="5436" b="85 C8"/>
- <a u="5437" b="85 C9"/>
- <a u="5438" b="CE FC"/>
- <a u="5439" b="B4 B5"/>
- <a u="543A" b="85 CA"/>
- <a u="543B" b="CE C7"/>
- <a u="543C" b="BA F0"/>
- <a u="543D" b="85 CB"/>
- <a u="543E" b="CE E1"/>
- <a u="543F" b="85 CC"/>
- <a u="5440" b="D1 BD"/>
- <a u="5441" b="85 CD"/>
- <a u="5442" b="85 CE"/>
- <a u="5443" b="DF C0"/>
- <a u="5444" b="85 CF"/>
- <a u="5445" b="85 D0"/>
- <a u="5446" b="B4 F4"/>
- <a u="5447" b="85 D1"/>
- <a u="5448" b="B3 CA"/>
- <a u="5449" b="85 D2"/>
- <a u="544A" b="B8 E6"/>
- <a u="544B" b="DF BB"/>
- <a u="544C" b="85 D3"/>
- <a u="544D" b="85 D4"/>
- <a u="544E" b="85 D5"/>
- <a u="544F" b="85 D6"/>
- <a u="5450" b="C4 C5"/>
- <a u="5451" b="85 D7"/>
- <a u="5452" b="DF BC"/>
- <a u="5453" b="DF BD"/>
- <a u="5454" b="DF BE"/>
- <a u="5455" b="C5 BB"/>
- <a u="5456" b="DF BF"/>
- <a u="5457" b="DF C2"/>
- <a u="5458" b="D4 B1"/>
- <a u="5459" b="DF C3"/>
- <a u="545A" b="85 D8"/>
- <a u="545B" b="C7 BA"/>
- <a u="545C" b="CE D8"/>
- <a u="545D" b="85 D9"/>
- <a u="545E" b="85 DA"/>
- <a u="545F" b="85 DB"/>
- <a u="5460" b="85 DC"/>
- <a u="5461" b="85 DD"/>
- <a u="5462" b="C4 D8"/>
- <a u="5463" b="85 DE"/>
- <a u="5464" b="DF CA"/>
- <a u="5465" b="85 DF"/>
- <a u="5466" b="DF CF"/>
- <a u="5467" b="85 E0"/>
- <a u="5468" b="D6 DC"/>
- <a u="5469" b="85 E1"/>
- <a u="546A" b="85 E2"/>
- <a u="546B" b="85 E3"/>
- <a u="546C" b="85 E4"/>
- <a u="546D" b="85 E5"/>
- <a u="546E" b="85 E6"/>
- <a u="546F" b="85 E7"/>
- <a u="5470" b="85 E8"/>
- <a u="5471" b="DF C9"/>
- <a u="5472" b="DF DA"/>
- <a u="5473" b="CE B6"/>
- <a u="5474" b="85 E9"/>
- <a u="5475" b="BA C7"/>
- <a u="5476" b="DF CE"/>
- <a u="5477" b="DF C8"/>
- <a u="5478" b="C5 DE"/>
- <a u="5479" b="85 EA"/>
- <a u="547A" b="85 EB"/>
- <a u="547B" b="C9 EB"/>
- <a u="547C" b="BA F4"/>
- <a u="547D" b="C3 FC"/>
- <a u="547E" b="85 EC"/>
- <a u="547F" b="85 ED"/>
- <a u="5480" b="BE D7"/>
- <a u="5481" b="85 EE"/>
- <a u="5482" b="DF C6"/>
- <a u="5483" b="85 EF"/>
- <a u="5484" b="DF CD"/>
- <a u="5485" b="85 F0"/>
- <a u="5486" b="C5 D8"/>
- <a u="5487" b="85 F1"/>
- <a u="5488" b="85 F2"/>
- <a u="5489" b="85 F3"/>
- <a u="548A" b="85 F4"/>
- <a u="548B" b="D5 A6"/>
- <a u="548C" b="BA CD"/>
- <a u="548D" b="85 F5"/>
- <a u="548E" b="BE CC"/>
- <a u="548F" b="D3 BD"/>
- <a u="5490" b="B8 C0"/>
- <a u="5491" b="85 F6"/>
- <a u="5492" b="D6 E4"/>
- <a u="5493" b="85 F7"/>
- <a u="5494" b="DF C7"/>
- <a u="5495" b="B9 BE"/>
- <a u="5496" b="BF A7"/>
- <a u="5497" b="85 F8"/>
- <a u="5498" b="85 F9"/>
- <a u="5499" b="C1 FC"/>
- <a u="549A" b="DF CB"/>
- <a u="549B" b="DF CC"/>
- <a u="549C" b="85 FA"/>
- <a u="549D" b="DF D0"/>
- <a u="549E" b="85 FB"/>
- <a u="549F" b="85 FC"/>
- <a u="54A0" b="85 FD"/>
- <a u="54A1" b="85 FE"/>
- <a u="54A2" b="86 40"/>
- <a u="54A3" b="DF DB"/>
- <a u="54A4" b="DF E5"/>
- <a u="54A5" b="86 41"/>
- <a u="54A6" b="DF D7"/>
- <a u="54A7" b="DF D6"/>
- <a u="54A8" b="D7 C9"/>
- <a u="54A9" b="DF E3"/>
- <a u="54AA" b="DF E4"/>
- <a u="54AB" b="E5 EB"/>
- <a u="54AC" b="D2 A7"/>
- <a u="54AD" b="DF D2"/>
- <a u="54AE" b="86 42"/>
- <a u="54AF" b="BF A9"/>
- <a u="54B0" b="86 43"/>
- <a u="54B1" b="D4 DB"/>
- <a u="54B2" b="86 44"/>
- <a u="54B3" b="BF C8"/>
- <a u="54B4" b="DF D4"/>
- <a u="54B5" b="86 45"/>
- <a u="54B6" b="86 46"/>
- <a u="54B7" b="86 47"/>
- <a u="54B8" b="CF CC"/>
- <a u="54B9" b="86 48"/>
- <a u="54BA" b="86 49"/>
- <a u="54BB" b="DF DD"/>
- <a u="54BC" b="86 4A"/>
- <a u="54BD" b="D1 CA"/>
- <a u="54BE" b="86 4B"/>
- <a u="54BF" b="DF DE"/>
- <a u="54C0" b="B0 A7"/>
- <a u="54C1" b="C6 B7"/>
- <a u="54C2" b="DF D3"/>
- <a u="54C3" b="86 4C"/>
- <a u="54C4" b="BA E5"/>
- <a u="54C5" b="86 4D"/>
- <a u="54C6" b="B6 DF"/>
- <a u="54C7" b="CD DB"/>
- <a u="54C8" b="B9 FE"/>
- <a u="54C9" b="D4 D5"/>
- <a u="54CA" b="86 4E"/>
- <a u="54CB" b="86 4F"/>
- <a u="54CC" b="DF DF"/>
- <a u="54CD" b="CF EC"/>
- <a u="54CE" b="B0 A5"/>
- <a u="54CF" b="DF E7"/>
- <a u="54D0" b="DF D1"/>
- <a u="54D1" b="D1 C6"/>
- <a u="54D2" b="DF D5"/>
- <a u="54D3" b="DF D8"/>
- <a u="54D4" b="DF D9"/>
- <a u="54D5" b="DF DC"/>
- <a u="54D6" b="86 50"/>
- <a u="54D7" b="BB A9"/>
- <a u="54D8" b="86 51"/>
- <a u="54D9" b="DF E0"/>
- <a u="54DA" b="DF E1"/>
- <a u="54DB" b="86 52"/>
- <a u="54DC" b="DF E2"/>
- <a u="54DD" b="DF E6"/>
- <a u="54DE" b="DF E8"/>
- <a u="54DF" b="D3 B4"/>
- <a u="54E0" b="86 53"/>
- <a u="54E1" b="86 54"/>
- <a u="54E2" b="86 55"/>
- <a u="54E3" b="86 56"/>
- <a u="54E4" b="86 57"/>
- <a u="54E5" b="B8 E7"/>
- <a u="54E6" b="C5 B6"/>
- <a u="54E7" b="DF EA"/>
- <a u="54E8" b="C9 DA"/>
- <a u="54E9" b="C1 A8"/>
- <a u="54EA" b="C4 C4"/>
- <a u="54EB" b="86 58"/>
- <a u="54EC" b="86 59"/>
- <a u="54ED" b="BF DE"/>
- <a u="54EE" b="CF F8"/>
- <a u="54EF" b="86 5A"/>
- <a u="54F0" b="86 5B"/>
- <a u="54F1" b="86 5C"/>
- <a u="54F2" b="D5 DC"/>
- <a u="54F3" b="DF EE"/>
- <a u="54F4" b="86 5D"/>
- <a u="54F5" b="86 5E"/>
- <a u="54F6" b="86 5F"/>
- <a u="54F7" b="86 60"/>
- <a u="54F8" b="86 61"/>
- <a u="54F9" b="86 62"/>
- <a u="54FA" b="B2 B8"/>
- <a u="54FB" b="86 63"/>
- <a u="54FC" b="BA DF"/>
- <a u="54FD" b="DF EC"/>
- <a u="54FE" b="86 64"/>
- <a u="54FF" b="DB C1"/>
- <a u="5500" b="86 65"/>
- <a u="5501" b="D1 E4"/>
- <a u="5502" b="86 66"/>
- <a u="5503" b="86 67"/>
- <a u="5504" b="86 68"/>
- <a u="5505" b="86 69"/>
- <a u="5506" b="CB F4"/>
- <a u="5507" b="B4 BD"/>
- <a u="5508" b="86 6A"/>
- <a u="5509" b="B0 A6"/>
- <a u="550A" b="86 6B"/>
- <a u="550B" b="86 6C"/>
- <a u="550C" b="86 6D"/>
- <a u="550D" b="86 6E"/>
- <a u="550E" b="86 6F"/>
- <a u="550F" b="DF F1"/>
- <a u="5510" b="CC C6"/>
- <a u="5511" b="DF F2"/>
- <a u="5512" b="86 70"/>
- <a u="5513" b="86 71"/>
- <a u="5514" b="DF ED"/>
- <a u="5515" b="86 72"/>
- <a u="5516" b="86 73"/>
- <a u="5517" b="86 74"/>
- <a u="5518" b="86 75"/>
- <a u="5519" b="86 76"/>
- <a u="551A" b="86 77"/>
- <a u="551B" b="DF E9"/>
- <a u="551C" b="86 78"/>
- <a u="551D" b="86 79"/>
- <a u="551E" b="86 7A"/>
- <a u="551F" b="86 7B"/>
- <a u="5520" b="DF EB"/>
- <a u="5521" b="86 7C"/>
- <a u="5522" b="DF EF"/>
- <a u="5523" b="DF F0"/>
- <a u="5524" b="BB BD"/>
- <a u="5525" b="86 7D"/>
- <a u="5526" b="86 7E"/>
- <a u="5527" b="DF F3"/>
- <a u="5528" b="86 80"/>
- <a u="5529" b="86 81"/>
- <a u="552A" b="DF F4"/>
- <a u="552B" b="86 82"/>
- <a u="552C" b="BB A3"/>
- <a u="552D" b="86 83"/>
- <a u="552E" b="CA DB"/>
- <a u="552F" b="CE A8"/>
- <a u="5530" b="E0 A7"/>
- <a u="5531" b="B3 AA"/>
- <a u="5532" b="86 84"/>
- <a u="5533" b="E0 A6"/>
- <a u="5534" b="86 85"/>
- <a u="5535" b="86 86"/>
- <a u="5536" b="86 87"/>
- <a u="5537" b="E0 A1"/>
- <a u="5538" b="86 88"/>
- <a u="5539" b="86 89"/>
- <a u="553A" b="86 8A"/>
- <a u="553B" b="86 8B"/>
- <a u="553C" b="DF FE"/>
- <a u="553D" b="86 8C"/>
- <a u="553E" b="CD D9"/>
- <a u="553F" b="DF FC"/>
- <a u="5540" b="86 8D"/>
- <a u="5541" b="DF FA"/>
- <a u="5542" b="86 8E"/>
- <a u="5543" b="BF D0"/>
- <a u="5544" b="D7 C4"/>
- <a u="5545" b="86 8F"/>
- <a u="5546" b="C9 CC"/>
- <a u="5547" b="86 90"/>
- <a u="5548" b="86 91"/>
- <a u="5549" b="DF F8"/>
- <a u="554A" b="B0 A1"/>
- <a u="554B" b="86 92"/>
- <a u="554C" b="86 93"/>
- <a u="554D" b="86 94"/>
- <a u="554E" b="86 95"/>
- <a u="554F" b="86 96"/>
- <a u="5550" b="DF FD"/>
- <a u="5551" b="86 97"/>
- <a u="5552" b="86 98"/>
- <a u="5553" b="86 99"/>
- <a u="5554" b="86 9A"/>
- <a u="5555" b="DF FB"/>
- <a u="5556" b="E0 A2"/>
- <a u="5557" b="86 9B"/>
- <a u="5558" b="86 9C"/>
- <a u="5559" b="86 9D"/>
- <a u="555A" b="86 9E"/>
- <a u="555B" b="86 9F"/>
- <a u="555C" b="E0 A8"/>
- <a u="555D" b="86 A0"/>
- <a u="555E" b="86 A1"/>
- <a u="555F" b="86 A2"/>
- <a u="5560" b="86 A3"/>
- <a u="5561" b="B7 C8"/>
- <a u="5562" b="86 A4"/>
- <a u="5563" b="86 A5"/>
- <a u="5564" b="C6 A1"/>
- <a u="5565" b="C9 B6"/>
- <a u="5566" b="C0 B2"/>
- <a u="5567" b="DF F5"/>
- <a u="5568" b="86 A6"/>
- <a u="5569" b="86 A7"/>
- <a u="556A" b="C5 BE"/>
- <a u="556B" b="86 A8"/>
- <a u="556C" b="D8 C4"/>
- <a u="556D" b="DF F9"/>
- <a u="556E" b="C4 F6"/>
- <a u="556F" b="86 A9"/>
- <a u="5570" b="86 AA"/>
- <a u="5571" b="86 AB"/>
- <a u="5572" b="86 AC"/>
- <a u="5573" b="86 AD"/>
- <a u="5574" b="86 AE"/>
- <a u="5575" b="E0 A3"/>
- <a u="5576" b="E0 A4"/>
- <a u="5577" b="E0 A5"/>
- <a u="5578" b="D0 A5"/>
- <a u="5579" b="86 AF"/>
- <a u="557A" b="86 B0"/>
- <a u="557B" b="E0 B4"/>
- <a u="557C" b="CC E4"/>
- <a u="557D" b="86 B1"/>
- <a u="557E" b="E0 B1"/>
- <a u="557F" b="86 B2"/>
- <a u="5580" b="BF A6"/>
- <a u="5581" b="E0 AF"/>
- <a u="5582" b="CE B9"/>
- <a u="5583" b="E0 AB"/>
- <a u="5584" b="C9 C6"/>
- <a u="5585" b="86 B3"/>
- <a u="5586" b="86 B4"/>
- <a u="5587" b="C0 AE"/>
- <a u="5588" b="E0 AE"/>
- <a u="5589" b="BA ED"/>
- <a u="558A" b="BA B0"/>
- <a u="558B" b="E0 A9"/>
- <a u="558C" b="86 B5"/>
- <a u="558D" b="86 B6"/>
- <a u="558E" b="86 B7"/>
- <a u="558F" b="DF F6"/>
- <a u="5590" b="86 B8"/>
- <a u="5591" b="E0 B3"/>
- <a u="5592" b="86 B9"/>
- <a u="5593" b="86 BA"/>
- <a u="5594" b="E0 B8"/>
- <a u="5595" b="86 BB"/>
- <a u="5596" b="86 BC"/>
- <a u="5597" b="86 BD"/>
- <a u="5598" b="B4 AD"/>
- <a u="5599" b="E0 B9"/>
- <a u="559A" b="86 BE"/>
- <a u="559B" b="86 BF"/>
- <a u="559C" b="CF B2"/>
- <a u="559D" b="BA C8"/>
- <a u="559E" b="86 C0"/>
- <a u="559F" b="E0 B0"/>
- <a u="55A0" b="86 C1"/>
- <a u="55A1" b="86 C2"/>
- <a u="55A2" b="86 C3"/>
- <a u="55A3" b="86 C4"/>
- <a u="55A4" b="86 C5"/>
- <a u="55A5" b="86 C6"/>
- <a u="55A6" b="86 C7"/>
- <a u="55A7" b="D0 FA"/>
- <a u="55A8" b="86 C8"/>
- <a u="55A9" b="86 C9"/>
- <a u="55AA" b="86 CA"/>
- <a u="55AB" b="86 CB"/>
- <a u="55AC" b="86 CC"/>
- <a u="55AD" b="86 CD"/>
- <a u="55AE" b="86 CE"/>
- <a u="55AF" b="86 CF"/>
- <a u="55B0" b="86 D0"/>
- <a u="55B1" b="E0 AC"/>
- <a u="55B2" b="86 D1"/>
- <a u="55B3" b="D4 FB"/>
- <a u="55B4" b="86 D2"/>
- <a u="55B5" b="DF F7"/>
- <a u="55B6" b="86 D3"/>
- <a u="55B7" b="C5 E7"/>
- <a u="55B8" b="86 D4"/>
- <a u="55B9" b="E0 AD"/>
- <a u="55BA" b="86 D5"/>
- <a u="55BB" b="D3 F7"/>
- <a u="55BC" b="86 D6"/>
- <a u="55BD" b="E0 B6"/>
- <a u="55BE" b="E0 B7"/>
- <a u="55BF" b="86 D7"/>
- <a u="55C0" b="86 D8"/>
- <a u="55C1" b="86 D9"/>
- <a u="55C2" b="86 DA"/>
- <a u="55C3" b="86 DB"/>
- <a u="55C4" b="E0 C4"/>
- <a u="55C5" b="D0 E1"/>
- <a u="55C6" b="86 DC"/>
- <a u="55C7" b="86 DD"/>
- <a u="55C8" b="86 DE"/>
- <a u="55C9" b="E0 BC"/>
- <a u="55CA" b="86 DF"/>
- <a u="55CB" b="86 E0"/>
- <a u="55CC" b="E0 C9"/>
- <a u="55CD" b="E0 CA"/>
- <a u="55CE" b="86 E1"/>
- <a u="55CF" b="86 E2"/>
- <a u="55D0" b="86 E3"/>
- <a u="55D1" b="E0 BE"/>
- <a u="55D2" b="E0 AA"/>
- <a u="55D3" b="C9 A4"/>
- <a u="55D4" b="E0 C1"/>
- <a u="55D5" b="86 E4"/>
- <a u="55D6" b="E0 B2"/>
- <a u="55D7" b="86 E5"/>
- <a u="55D8" b="86 E6"/>
- <a u="55D9" b="86 E7"/>
- <a u="55DA" b="86 E8"/>
- <a u="55DB" b="86 E9"/>
- <a u="55DC" b="CA C8"/>
- <a u="55DD" b="E0 C3"/>
- <a u="55DE" b="86 EA"/>
- <a u="55DF" b="E0 B5"/>
- <a u="55E0" b="86 EB"/>
- <a u="55E1" b="CE CB"/>
- <a u="55E2" b="86 EC"/>
- <a u="55E3" b="CB C3"/>
- <a u="55E4" b="E0 CD"/>
- <a u="55E5" b="E0 C6"/>
- <a u="55E6" b="E0 C2"/>
- <a u="55E7" b="86 ED"/>
- <a u="55E8" b="E0 CB"/>
- <a u="55E9" b="86 EE"/>
- <a u="55EA" b="E0 BA"/>
- <a u="55EB" b="E0 BF"/>
- <a u="55EC" b="E0 C0"/>
- <a u="55ED" b="86 EF"/>
- <a u="55EE" b="86 F0"/>
- <a u="55EF" b="E0 C5"/>
- <a u="55F0" b="86 F1"/>
- <a u="55F1" b="86 F2"/>
- <a u="55F2" b="E0 C7"/>
- <a u="55F3" b="E0 C8"/>
- <a u="55F4" b="86 F3"/>
- <a u="55F5" b="E0 CC"/>
- <a u="55F6" b="86 F4"/>
- <a u="55F7" b="E0 BB"/>
- <a u="55F8" b="86 F5"/>
- <a u="55F9" b="86 F6"/>
- <a u="55FA" b="86 F7"/>
- <a u="55FB" b="86 F8"/>
- <a u="55FC" b="86 F9"/>
- <a u="55FD" b="CB D4"/>
- <a u="55FE" b="E0 D5"/>
- <a u="55FF" b="86 FA"/>
- <a u="5600" b="E0 D6"/>
- <a u="5601" b="E0 D2"/>
- <a u="5602" b="86 FB"/>
- <a u="5603" b="86 FC"/>
- <a u="5604" b="86 FD"/>
- <a u="5605" b="86 FE"/>
- <a u="5606" b="87 40"/>
- <a u="5607" b="87 41"/>
- <a u="5608" b="E0 D0"/>
- <a u="5609" b="BC CE"/>
- <a u="560A" b="87 42"/>
- <a u="560B" b="87 43"/>
- <a u="560C" b="E0 D1"/>
- <a u="560D" b="87 44"/>
- <a u="560E" b="B8 C2"/>
- <a u="560F" b="D8 C5"/>
- <a u="5610" b="87 45"/>
- <a u="5611" b="87 46"/>
- <a u="5612" b="87 47"/>
- <a u="5613" b="87 48"/>
- <a u="5614" b="87 49"/>
- <a u="5615" b="87 4A"/>
- <a u="5616" b="87 4B"/>
- <a u="5617" b="87 4C"/>
- <a u="5618" b="D0 EA"/>
- <a u="5619" b="87 4D"/>
- <a u="561A" b="87 4E"/>
- <a u="561B" b="C2 EF"/>
- <a u="561C" b="87 4F"/>
- <a u="561D" b="87 50"/>
- <a u="561E" b="E0 CF"/>
- <a u="561F" b="E0 BD"/>
- <a u="5620" b="87 51"/>
- <a u="5621" b="87 52"/>
- <a u="5622" b="87 53"/>
- <a u="5623" b="E0 D4"/>
- <a u="5624" b="E0 D3"/>
- <a u="5625" b="87 54"/>
- <a u="5626" b="87 55"/>
- <a u="5627" b="E0 D7"/>
- <a u="5628" b="87 56"/>
- <a u="5629" b="87 57"/>
- <a u="562A" b="87 58"/>
- <a u="562B" b="87 59"/>
- <a u="562C" b="E0 DC"/>
- <a u="562D" b="E0 D8"/>
- <a u="562E" b="87 5A"/>
- <a u="562F" b="87 5B"/>
- <a u="5630" b="87 5C"/>
- <a u="5631" b="D6 F6"/>
- <a u="5632" b="B3 B0"/>
- <a u="5633" b="87 5D"/>
- <a u="5634" b="D7 EC"/>
- <a u="5635" b="87 5E"/>
- <a u="5636" b="CB BB"/>
- <a u="5637" b="87 5F"/>
- <a u="5638" b="87 60"/>
- <a u="5639" b="E0 DA"/>
- <a u="563A" b="87 61"/>
- <a u="563B" b="CE FB"/>
- <a u="563C" b="87 62"/>
- <a u="563D" b="87 63"/>
- <a u="563E" b="87 64"/>
- <a u="563F" b="BA D9"/>
- <a u="5640" b="87 65"/>
- <a u="5641" b="87 66"/>
- <a u="5642" b="87 67"/>
- <a u="5643" b="87 68"/>
- <a u="5644" b="87 69"/>
- <a u="5645" b="87 6A"/>
- <a u="5646" b="87 6B"/>
- <a u="5647" b="87 6C"/>
- <a u="5648" b="87 6D"/>
- <a u="5649" b="87 6E"/>
- <a u="564A" b="87 6F"/>
- <a u="564B" b="87 70"/>
- <a u="564C" b="E0 E1"/>
- <a u="564D" b="E0 DD"/>
- <a u="564E" b="D2 AD"/>
- <a u="564F" b="87 71"/>
- <a u="5650" b="87 72"/>
- <a u="5651" b="87 73"/>
- <a u="5652" b="87 74"/>
- <a u="5653" b="87 75"/>
- <a u="5654" b="E0 E2"/>
- <a u="5655" b="87 76"/>
- <a u="5656" b="87 77"/>
- <a u="5657" b="E0 DB"/>
- <a u="5658" b="E0 D9"/>
- <a u="5659" b="E0 DF"/>
- <a u="565A" b="87 78"/>
- <a u="565B" b="87 79"/>
- <a u="565C" b="E0 E0"/>
- <a u="565D" b="87 7A"/>
- <a u="565E" b="87 7B"/>
- <a u="565F" b="87 7C"/>
- <a u="5660" b="87 7D"/>
- <a u="5661" b="87 7E"/>
- <a u="5662" b="E0 DE"/>
- <a u="5663" b="87 80"/>
- <a u="5664" b="E0 E4"/>
- <a u="5665" b="87 81"/>
- <a u="5666" b="87 82"/>
- <a u="5667" b="87 83"/>
- <a u="5668" b="C6 F7"/>
- <a u="5669" b="D8 AC"/>
- <a u="566A" b="D4 EB"/>
- <a u="566B" b="E0 E6"/>
- <a u="566C" b="CA C9"/>
- <a u="566D" b="87 84"/>
- <a u="566E" b="87 85"/>
- <a u="566F" b="87 86"/>
- <a u="5670" b="87 87"/>
- <a u="5671" b="E0 E5"/>
- <a u="5672" b="87 88"/>
- <a u="5673" b="87 89"/>
- <a u="5674" b="87 8A"/>
- <a u="5675" b="87 8B"/>
- <a u="5676" b="B8 C1"/>
- <a u="5677" b="87 8C"/>
- <a u="5678" b="87 8D"/>
- <a u="5679" b="87 8E"/>
- <a u="567A" b="87 8F"/>
- <a u="567B" b="E0 E7"/>
- <a u="567C" b="E0 E8"/>
- <a u="567D" b="87 90"/>
- <a u="567E" b="87 91"/>
- <a u="567F" b="87 92"/>
- <a u="5680" b="87 93"/>
- <a u="5681" b="87 94"/>
- <a u="5682" b="87 95"/>
- <a u="5683" b="87 96"/>
- <a u="5684" b="87 97"/>
- <a u="5685" b="E0 E9"/>
- <a u="5686" b="E0 E3"/>
- <a u="5687" b="87 98"/>
- <a u="5688" b="87 99"/>
- <a u="5689" b="87 9A"/>
- <a u="568A" b="87 9B"/>
- <a u="568B" b="87 9C"/>
- <a u="568C" b="87 9D"/>
- <a u="568D" b="87 9E"/>
- <a u="568E" b="BA BF"/>
- <a u="568F" b="CC E7"/>
- <a u="5690" b="87 9F"/>
- <a u="5691" b="87 A0"/>
- <a u="5692" b="87 A1"/>
- <a u="5693" b="E0 EA"/>
- <a u="5694" b="87 A2"/>
- <a u="5695" b="87 A3"/>
- <a u="5696" b="87 A4"/>
- <a u="5697" b="87 A5"/>
- <a u="5698" b="87 A6"/>
- <a u="5699" b="87 A7"/>
- <a u="569A" b="87 A8"/>
- <a u="569B" b="87 A9"/>
- <a u="569C" b="87 AA"/>
- <a u="569D" b="87 AB"/>
- <a u="569E" b="87 AC"/>
- <a u="569F" b="87 AD"/>
- <a u="56A0" b="87 AE"/>
- <a u="56A1" b="87 AF"/>
- <a u="56A2" b="87 B0"/>
- <a u="56A3" b="CF F9"/>
- <a u="56A4" b="87 B1"/>
- <a u="56A5" b="87 B2"/>
- <a u="56A6" b="87 B3"/>
- <a u="56A7" b="87 B4"/>
- <a u="56A8" b="87 B5"/>
- <a u="56A9" b="87 B6"/>
- <a u="56AA" b="87 B7"/>
- <a u="56AB" b="87 B8"/>
- <a u="56AC" b="87 B9"/>
- <a u="56AD" b="87 BA"/>
- <a u="56AE" b="87 BB"/>
- <a u="56AF" b="E0 EB"/>
- <a u="56B0" b="87 BC"/>
- <a u="56B1" b="87 BD"/>
- <a u="56B2" b="87 BE"/>
- <a u="56B3" b="87 BF"/>
- <a u="56B4" b="87 C0"/>
- <a u="56B5" b="87 C1"/>
- <a u="56B6" b="87 C2"/>
- <a u="56B7" b="C8 C2"/>
- <a u="56B8" b="87 C3"/>
- <a u="56B9" b="87 C4"/>
- <a u="56BA" b="87 C5"/>
- <a u="56BB" b="87 C6"/>
- <a u="56BC" b="BD C0"/>
- <a u="56BD" b="87 C7"/>
- <a u="56BE" b="87 C8"/>
- <a u="56BF" b="87 C9"/>
- <a u="56C0" b="87 CA"/>
- <a u="56C1" b="87 CB"/>
- <a u="56C2" b="87 CC"/>
- <a u="56C3" b="87 CD"/>
- <a u="56C4" b="87 CE"/>
- <a u="56C5" b="87 CF"/>
- <a u="56C6" b="87 D0"/>
- <a u="56C7" b="87 D1"/>
- <a u="56C8" b="87 D2"/>
- <a u="56C9" b="87 D3"/>
- <a u="56CA" b="C4 D2"/>
- <a u="56CB" b="87 D4"/>
- <a u="56CC" b="87 D5"/>
- <a u="56CD" b="87 D6"/>
- <a u="56CE" b="87 D7"/>
- <a u="56CF" b="87 D8"/>
- <a u="56D0" b="87 D9"/>
- <a u="56D1" b="87 DA"/>
- <a u="56D2" b="87 DB"/>
- <a u="56D3" b="87 DC"/>
- <a u="56D4" b="E0 EC"/>
- <a u="56D5" b="87 DD"/>
- <a u="56D6" b="87 DE"/>
- <a u="56D7" b="E0 ED"/>
- <a u="56D8" b="87 DF"/>
- <a u="56D9" b="87 E0"/>
- <a u="56DA" b="C7 F4"/>
- <a u="56DB" b="CB C4"/>
- <a u="56DC" b="87 E1"/>
- <a u="56DD" b="E0 EE"/>
- <a u="56DE" b="BB D8"/>
- <a u="56DF" b="D8 B6"/>
- <a u="56E0" b="D2 F2"/>
- <a u="56E1" b="E0 EF"/>
- <a u="56E2" b="CD C5"/>
- <a u="56E3" b="87 E2"/>
- <a u="56E4" b="B6 DA"/>
- <a u="56E5" b="87 E3"/>
- <a u="56E6" b="87 E4"/>
- <a u="56E7" b="87 E5"/>
- <a u="56E8" b="87 E6"/>
- <a u="56E9" b="87 E7"/>
- <a u="56EA" b="87 E8"/>
- <a u="56EB" b="E0 F1"/>
- <a u="56EC" b="87 E9"/>
- <a u="56ED" b="D4 B0"/>
- <a u="56EE" b="87 EA"/>
- <a u="56EF" b="87 EB"/>
- <a u="56F0" b="C0 A7"/>
- <a u="56F1" b="B4 D1"/>
- <a u="56F2" b="87 EC"/>
- <a u="56F3" b="87 ED"/>
- <a u="56F4" b="CE A7"/>
- <a u="56F5" b="E0 F0"/>
- <a u="56F6" b="87 EE"/>
- <a u="56F7" b="87 EF"/>
- <a u="56F8" b="87 F0"/>
- <a u="56F9" b="E0 F2"/>
- <a u="56FA" b="B9 CC"/>
- <a u="56FB" b="87 F1"/>
- <a u="56FC" b="87 F2"/>
- <a u="56FD" b="B9 FA"/>
- <a u="56FE" b="CD BC"/>
- <a u="56FF" b="E0 F3"/>
- <a u="5700" b="87 F3"/>
- <a u="5701" b="87 F4"/>
- <a u="5702" b="87 F5"/>
- <a u="5703" b="C6 D4"/>
- <a u="5704" b="E0 F4"/>
- <a u="5705" b="87 F6"/>
- <a u="5706" b="D4 B2"/>
- <a u="5707" b="87 F7"/>
- <a u="5708" b="C8 A6"/>
- <a u="5709" b="E0 F6"/>
- <a u="570A" b="E0 F5"/>
- <a u="570B" b="87 F8"/>
- <a u="570C" b="87 F9"/>
- <a u="570D" b="87 FA"/>
- <a u="570E" b="87 FB"/>
- <a u="570F" b="87 FC"/>
- <a u="5710" b="87 FD"/>
- <a u="5711" b="87 FE"/>
- <a u="5712" b="88 40"/>
- <a u="5713" b="88 41"/>
- <a u="5714" b="88 42"/>
- <a u="5715" b="88 43"/>
- <a u="5716" b="88 44"/>
- <a u="5717" b="88 45"/>
- <a u="5718" b="88 46"/>
- <a u="5719" b="88 47"/>
- <a u="571A" b="88 48"/>
- <a u="571B" b="88 49"/>
- <a u="571C" b="E0 F7"/>
- <a u="571D" b="88 4A"/>
- <a u="571E" b="88 4B"/>
- <a u="571F" b="CD C1"/>
- <a u="5720" b="88 4C"/>
- <a u="5721" b="88 4D"/>
- <a u="5722" b="88 4E"/>
- <a u="5723" b="CA A5"/>
- <a u="5724" b="88 4F"/>
- <a u="5725" b="88 50"/>
- <a u="5726" b="88 51"/>
- <a u="5727" b="88 52"/>
- <a u="5728" b="D4 DA"/>
- <a u="5729" b="DB D7"/>
- <a u="572A" b="DB D9"/>
- <a u="572B" b="88 53"/>
- <a u="572C" b="DB D8"/>
- <a u="572D" b="B9 E7"/>
- <a u="572E" b="DB DC"/>
- <a u="572F" b="DB DD"/>
- <a u="5730" b="B5 D8"/>
- <a u="5731" b="88 54"/>
- <a u="5732" b="88 55"/>
- <a u="5733" b="DB DA"/>
- <a u="5734" b="88 56"/>
- <a u="5735" b="88 57"/>
- <a u="5736" b="88 58"/>
- <a u="5737" b="88 59"/>
- <a u="5738" b="88 5A"/>
- <a u="5739" b="DB DB"/>
- <a u="573A" b="B3 A1"/>
- <a u="573B" b="DB DF"/>
- <a u="573C" b="88 5B"/>
- <a u="573D" b="88 5C"/>
- <a u="573E" b="BB F8"/>
- <a u="573F" b="88 5D"/>
- <a u="5740" b="D6 B7"/>
- <a u="5741" b="88 5E"/>
- <a u="5742" b="DB E0"/>
- <a u="5743" b="88 5F"/>
- <a u="5744" b="88 60"/>
- <a u="5745" b="88 61"/>
- <a u="5746" b="88 62"/>
- <a u="5747" b="BE F9"/>
- <a u="5748" b="88 63"/>
- <a u="5749" b="88 64"/>
- <a u="574A" b="B7 BB"/>
- <a u="574B" b="88 65"/>
- <a u="574C" b="DB D0"/>
- <a u="574D" b="CC AE"/>
- <a u="574E" b="BF B2"/>
- <a u="574F" b="BB B5"/>
- <a u="5750" b="D7 F8"/>
- <a u="5751" b="BF D3"/>
- <a u="5752" b="88 66"/>
- <a u="5753" b="88 67"/>
- <a u="5754" b="88 68"/>
- <a u="5755" b="88 69"/>
- <a u="5756" b="88 6A"/>
- <a u="5757" b="BF E9"/>
- <a u="5758" b="88 6B"/>
- <a u="5759" b="88 6C"/>
- <a u="575A" b="BC E1"/>
- <a u="575B" b="CC B3"/>
- <a u="575C" b="DB DE"/>
- <a u="575D" b="B0 D3"/>
- <a u="575E" b="CE EB"/>
- <a u="575F" b="B7 D8"/>
- <a u="5760" b="D7 B9"/>
- <a u="5761" b="C6 C2"/>
- <a u="5762" b="88 6D"/>
- <a u="5763" b="88 6E"/>
- <a u="5764" b="C0 A4"/>
- <a u="5765" b="88 6F"/>
- <a u="5766" b="CC B9"/>
- <a u="5767" b="88 70"/>
- <a u="5768" b="DB E7"/>
- <a u="5769" b="DB E1"/>
- <a u="576A" b="C6 BA"/>
- <a u="576B" b="DB E3"/>
- <a u="576C" b="88 71"/>
- <a u="576D" b="DB E8"/>
- <a u="576E" b="88 72"/>
- <a u="576F" b="C5 F7"/>
- <a u="5770" b="88 73"/>
- <a u="5771" b="88 74"/>
- <a u="5772" b="88 75"/>
- <a u="5773" b="DB EA"/>
- <a u="5774" b="88 76"/>
- <a u="5775" b="88 77"/>
- <a u="5776" b="DB E9"/>
- <a u="5777" b="BF C0"/>
- <a u="5778" b="88 78"/>
- <a u="5779" b="88 79"/>
- <a u="577A" b="88 7A"/>
- <a u="577B" b="DB E6"/>
- <a u="577C" b="DB E5"/>
- <a u="577D" b="88 7B"/>
- <a u="577E" b="88 7C"/>
- <a u="577F" b="88 7D"/>
- <a u="5780" b="88 7E"/>
- <a u="5781" b="88 80"/>
- <a u="5782" b="B4 B9"/>
- <a u="5783" b="C0 AC"/>
- <a u="5784" b="C2 A2"/>
- <a u="5785" b="DB E2"/>
- <a u="5786" b="DB E4"/>
- <a u="5787" b="88 81"/>
- <a u="5788" b="88 82"/>
- <a u="5789" b="88 83"/>
- <a u="578A" b="88 84"/>
- <a u="578B" b="D0 CD"/>
- <a u="578C" b="DB ED"/>
- <a u="578D" b="88 85"/>
- <a u="578E" b="88 86"/>
- <a u="578F" b="88 87"/>
- <a u="5790" b="88 88"/>
- <a u="5791" b="88 89"/>
- <a u="5792" b="C0 DD"/>
- <a u="5793" b="DB F2"/>
- <a u="5794" b="88 8A"/>
- <a u="5795" b="88 8B"/>
- <a u="5796" b="88 8C"/>
- <a u="5797" b="88 8D"/>
- <a u="5798" b="88 8E"/>
- <a u="5799" b="88 8F"/>
- <a u="579A" b="88 90"/>
- <a u="579B" b="B6 E2"/>
- <a u="579C" b="88 91"/>
- <a u="579D" b="88 92"/>
- <a u="579E" b="88 93"/>
- <a u="579F" b="88 94"/>
- <a u="57A0" b="DB F3"/>
- <a u="57A1" b="DB D2"/>
- <a u="57A2" b="B9 B8"/>
- <a u="57A3" b="D4 AB"/>
- <a u="57A4" b="DB EC"/>
- <a u="57A5" b="88 95"/>
- <a u="57A6" b="BF D1"/>
- <a u="57A7" b="DB F0"/>
- <a u="57A8" b="88 96"/>
- <a u="57A9" b="DB D1"/>
- <a u="57AA" b="88 97"/>
- <a u="57AB" b="B5 E6"/>
- <a u="57AC" b="88 98"/>
- <a u="57AD" b="DB EB"/>
- <a u="57AE" b="BF E5"/>
- <a u="57AF" b="88 99"/>
- <a u="57B0" b="88 9A"/>
- <a u="57B1" b="88 9B"/>
- <a u="57B2" b="DB EE"/>
- <a u="57B3" b="88 9C"/>
- <a u="57B4" b="DB F1"/>
- <a u="57B5" b="88 9D"/>
- <a u="57B6" b="88 9E"/>
- <a u="57B7" b="88 9F"/>
- <a u="57B8" b="DB F9"/>
- <a u="57B9" b="88 A0"/>
- <a u="57BA" b="88 A1"/>
- <a u="57BB" b="88 A2"/>
- <a u="57BC" b="88 A3"/>
- <a u="57BD" b="88 A4"/>
- <a u="57BE" b="88 A5"/>
- <a u="57BF" b="88 A6"/>
- <a u="57C0" b="88 A7"/>
- <a u="57C1" b="88 A8"/>
- <a u="57C2" b="B9 A1"/>
- <a u="57C3" b="B0 A3"/>
- <a u="57C4" b="88 A9"/>
- <a u="57C5" b="88 AA"/>
- <a u="57C6" b="88 AB"/>
- <a u="57C7" b="88 AC"/>
- <a u="57C8" b="88 AD"/>
- <a u="57C9" b="88 AE"/>
- <a u="57CA" b="88 AF"/>
- <a u="57CB" b="C2 F1"/>
- <a u="57CC" b="88 B0"/>
- <a u="57CD" b="88 B1"/>
- <a u="57CE" b="B3 C7"/>
- <a u="57CF" b="DB EF"/>
- <a u="57D0" b="88 B2"/>
- <a u="57D1" b="88 B3"/>
- <a u="57D2" b="DB F8"/>
- <a u="57D3" b="88 B4"/>
- <a u="57D4" b="C6 D2"/>
- <a u="57D5" b="DB F4"/>
- <a u="57D6" b="88 B5"/>
- <a u="57D7" b="88 B6"/>
- <a u="57D8" b="DB F5"/>
- <a u="57D9" b="DB F7"/>
- <a u="57DA" b="DB F6"/>
- <a u="57DB" b="88 B7"/>
- <a u="57DC" b="88 B8"/>
- <a u="57DD" b="DB FE"/>
- <a u="57DE" b="88 B9"/>
- <a u="57DF" b="D3 F2"/>
- <a u="57E0" b="B2 BA"/>
- <a u="57E1" b="88 BA"/>
- <a u="57E2" b="88 BB"/>
- <a u="57E3" b="88 BC"/>
- <a u="57E4" b="DB FD"/>
- <a u="57E5" b="88 BD"/>
- <a u="57E6" b="88 BE"/>
- <a u="57E7" b="88 BF"/>
- <a u="57E8" b="88 C0"/>
- <a u="57E9" b="88 C1"/>
- <a u="57EA" b="88 C2"/>
- <a u="57EB" b="88 C3"/>
- <a u="57EC" b="88 C4"/>
- <a u="57ED" b="DC A4"/>
- <a u="57EE" b="88 C5"/>
- <a u="57EF" b="DB FB"/>
- <a u="57F0" b="88 C6"/>
- <a u="57F1" b="88 C7"/>
- <a u="57F2" b="88 C8"/>
- <a u="57F3" b="88 C9"/>
- <a u="57F4" b="DB FA"/>
- <a u="57F5" b="88 CA"/>
- <a u="57F6" b="88 CB"/>
- <a u="57F7" b="88 CC"/>
- <a u="57F8" b="DB FC"/>
- <a u="57F9" b="C5 E0"/>
- <a u="57FA" b="BB F9"/>
- <a u="57FB" b="88 CD"/>
- <a u="57FC" b="88 CE"/>
- <a u="57FD" b="DC A3"/>
- <a u="57FE" b="88 CF"/>
- <a u="57FF" b="88 D0"/>
- <a u="5800" b="DC A5"/>
- <a u="5801" b="88 D1"/>
- <a u="5802" b="CC C3"/>
- <a u="5803" b="88 D2"/>
- <a u="5804" b="88 D3"/>
- <a u="5805" b="88 D4"/>
- <a u="5806" b="B6 D1"/>
- <a u="5807" b="DD C0"/>
- <a u="5808" b="88 D5"/>
- <a u="5809" b="88 D6"/>
- <a u="580A" b="88 D7"/>
- <a u="580B" b="DC A1"/>
- <a u="580C" b="88 D8"/>
- <a u="580D" b="DC A2"/>
- <a u="580E" b="88 D9"/>
- <a u="580F" b="88 DA"/>
- <a u="5810" b="88 DB"/>
- <a u="5811" b="C7 B5"/>
- <a u="5812" b="88 DC"/>
- <a u="5813" b="88 DD"/>
- <a u="5814" b="88 DE"/>
- <a u="5815" b="B6 E9"/>
- <a u="5816" b="88 DF"/>
- <a u="5817" b="88 E0"/>
- <a u="5818" b="88 E1"/>
- <a u="5819" b="DC A7"/>
- <a u="581A" b="88 E2"/>
- <a u="581B" b="88 E3"/>
- <a u="581C" b="88 E4"/>
- <a u="581D" b="88 E5"/>
- <a u="581E" b="DC A6"/>
- <a u="581F" b="88 E6"/>
- <a u="5820" b="DC A9"/>
- <a u="5821" b="B1 A4"/>
- <a u="5822" b="88 E7"/>
- <a u="5823" b="88 E8"/>
- <a u="5824" b="B5 CC"/>
- <a u="5825" b="88 E9"/>
- <a u="5826" b="88 EA"/>
- <a u="5827" b="88 EB"/>
- <a u="5828" b="88 EC"/>
- <a u="5829" b="88 ED"/>
- <a u="582A" b="BF B0"/>
- <a u="582B" b="88 EE"/>
- <a u="582C" b="88 EF"/>
- <a u="582D" b="88 F0"/>
- <a u="582E" b="88 F1"/>
- <a u="582F" b="88 F2"/>
- <a u="5830" b="D1 DF"/>
- <a u="5831" b="88 F3"/>
- <a u="5832" b="88 F4"/>
- <a u="5833" b="88 F5"/>
- <a u="5834" b="88 F6"/>
- <a u="5835" b="B6 C2"/>
- <a u="5836" b="88 F7"/>
- <a u="5837" b="88 F8"/>
- <a u="5838" b="88 F9"/>
- <a u="5839" b="88 FA"/>
- <a u="583A" b="88 FB"/>
- <a u="583B" b="88 FC"/>
- <a u="583C" b="88 FD"/>
- <a u="583D" b="88 FE"/>
- <a u="583E" b="89 40"/>
- <a u="583F" b="89 41"/>
- <a u="5840" b="89 42"/>
- <a u="5841" b="89 43"/>
- <a u="5842" b="89 44"/>
- <a u="5843" b="89 45"/>
- <a u="5844" b="DC A8"/>
- <a u="5845" b="89 46"/>
- <a u="5846" b="89 47"/>
- <a u="5847" b="89 48"/>
- <a u="5848" b="89 49"/>
- <a u="5849" b="89 4A"/>
- <a u="584A" b="89 4B"/>
- <a u="584B" b="89 4C"/>
- <a u="584C" b="CB FA"/>
- <a u="584D" b="EB F3"/>
- <a u="584E" b="89 4D"/>
- <a u="584F" b="89 4E"/>
- <a u="5850" b="89 4F"/>
- <a u="5851" b="CB DC"/>
- <a u="5852" b="89 50"/>
- <a u="5853" b="89 51"/>
- <a u="5854" b="CB FE"/>
- <a u="5855" b="89 52"/>
- <a u="5856" b="89 53"/>
- <a u="5857" b="89 54"/>
- <a u="5858" b="CC C1"/>
- <a u="5859" b="89 55"/>
- <a u="585A" b="89 56"/>
- <a u="585B" b="89 57"/>
- <a u="585C" b="89 58"/>
- <a u="585D" b="89 59"/>
- <a u="585E" b="C8 FB"/>
- <a u="585F" b="89 5A"/>
- <a u="5860" b="89 5B"/>
- <a u="5861" b="89 5C"/>
- <a u="5862" b="89 5D"/>
- <a u="5863" b="89 5E"/>
- <a u="5864" b="89 5F"/>
- <a u="5865" b="DC AA"/>
- <a u="5866" b="89 60"/>
- <a u="5867" b="89 61"/>
- <a u="5868" b="89 62"/>
- <a u="5869" b="89 63"/>
- <a u="586A" b="89 64"/>
- <a u="586B" b="CC EE"/>
- <a u="586C" b="DC AB"/>
- <a u="586D" b="89 65"/>
- <a u="586E" b="89 66"/>
- <a u="586F" b="89 67"/>
- <a u="5870" b="89 68"/>
- <a u="5871" b="89 69"/>
- <a u="5872" b="89 6A"/>
- <a u="5873" b="89 6B"/>
- <a u="5874" b="89 6C"/>
- <a u="5875" b="89 6D"/>
- <a u="5876" b="89 6E"/>
- <a u="5877" b="89 6F"/>
- <a u="5878" b="89 70"/>
- <a u="5879" b="89 71"/>
- <a u="587A" b="89 72"/>
- <a u="587B" b="89 73"/>
- <a u="587C" b="89 74"/>
- <a u="587D" b="89 75"/>
- <a u="587E" b="DB D3"/>
- <a u="587F" b="89 76"/>
- <a u="5880" b="DC AF"/>
- <a u="5881" b="DC AC"/>
- <a u="5882" b="89 77"/>
- <a u="5883" b="BE B3"/>
- <a u="5884" b="89 78"/>
- <a u="5885" b="CA FB"/>
- <a u="5886" b="89 79"/>
- <a u="5887" b="89 7A"/>
- <a u="5888" b="89 7B"/>
- <a u="5889" b="DC AD"/>
- <a u="588A" b="89 7C"/>
- <a u="588B" b="89 7D"/>
- <a u="588C" b="89 7E"/>
- <a u="588D" b="89 80"/>
- <a u="588E" b="89 81"/>
- <a u="588F" b="89 82"/>
- <a u="5890" b="89 83"/>
- <a u="5891" b="89 84"/>
- <a u="5892" b="C9 CA"/>
- <a u="5893" b="C4 B9"/>
- <a u="5894" b="89 85"/>
- <a u="5895" b="89 86"/>
- <a u="5896" b="89 87"/>
- <a u="5897" b="89 88"/>
- <a u="5898" b="89 89"/>
- <a u="5899" b="C7 BD"/>
- <a u="589A" b="DC AE"/>
- <a u="589B" b="89 8A"/>
- <a u="589C" b="89 8B"/>
- <a u="589D" b="89 8C"/>
- <a u="589E" b="D4 F6"/>
- <a u="589F" b="D0 E6"/>
- <a u="58A0" b="89 8D"/>
- <a u="58A1" b="89 8E"/>
- <a u="58A2" b="89 8F"/>
- <a u="58A3" b="89 90"/>
- <a u="58A4" b="89 91"/>
- <a u="58A5" b="89 92"/>
- <a u="58A6" b="89 93"/>
- <a u="58A7" b="89 94"/>
- <a u="58A8" b="C4 AB"/>
- <a u="58A9" b="B6 D5"/>
- <a u="58AA" b="89 95"/>
- <a u="58AB" b="89 96"/>
- <a u="58AC" b="89 97"/>
- <a u="58AD" b="89 98"/>
- <a u="58AE" b="89 99"/>
- <a u="58AF" b="89 9A"/>
- <a u="58B0" b="89 9B"/>
- <a u="58B1" b="89 9C"/>
- <a u="58B2" b="89 9D"/>
- <a u="58B3" b="89 9E"/>
- <a u="58B4" b="89 9F"/>
- <a u="58B5" b="89 A0"/>
- <a u="58B6" b="89 A1"/>
- <a u="58B7" b="89 A2"/>
- <a u="58B8" b="89 A3"/>
- <a u="58B9" b="89 A4"/>
- <a u="58BA" b="89 A5"/>
- <a u="58BB" b="89 A6"/>
- <a u="58BC" b="DB D4"/>
- <a u="58BD" b="89 A7"/>
- <a u="58BE" b="89 A8"/>
- <a u="58BF" b="89 A9"/>
- <a u="58C0" b="89 AA"/>
- <a u="58C1" b="B1 DA"/>
- <a u="58C2" b="89 AB"/>
- <a u="58C3" b="89 AC"/>
- <a u="58C4" b="89 AD"/>
- <a u="58C5" b="DB D5"/>
- <a u="58C6" b="89 AE"/>
- <a u="58C7" b="89 AF"/>
- <a u="58C8" b="89 B0"/>
- <a u="58C9" b="89 B1"/>
- <a u="58CA" b="89 B2"/>
- <a u="58CB" b="89 B3"/>
- <a u="58CC" b="89 B4"/>
- <a u="58CD" b="89 B5"/>
- <a u="58CE" b="89 B6"/>
- <a u="58CF" b="89 B7"/>
- <a u="58D0" b="89 B8"/>
- <a u="58D1" b="DB D6"/>
- <a u="58D2" b="89 B9"/>
- <a u="58D3" b="89 BA"/>
- <a u="58D4" b="89 BB"/>
- <a u="58D5" b="BA BE"/>
- <a u="58D6" b="89 BC"/>
- <a u="58D7" b="89 BD"/>
- <a u="58D8" b="89 BE"/>
- <a u="58D9" b="89 BF"/>
- <a u="58DA" b="89 C0"/>
- <a u="58DB" b="89 C1"/>
- <a u="58DC" b="89 C2"/>
- <a u="58DD" b="89 C3"/>
- <a u="58DE" b="89 C4"/>
- <a u="58DF" b="89 C5"/>
- <a u="58E0" b="89 C6"/>
- <a u="58E1" b="89 C7"/>
- <a u="58E2" b="89 C8"/>
- <a u="58E3" b="89 C9"/>
- <a u="58E4" b="C8 C0"/>
- <a u="58E5" b="89 CA"/>
- <a u="58E6" b="89 CB"/>
- <a u="58E7" b="89 CC"/>
- <a u="58E8" b="89 CD"/>
- <a u="58E9" b="89 CE"/>
- <a u="58EA" b="89 CF"/>
- <a u="58EB" b="CA BF"/>
- <a u="58EC" b="C8 C9"/>
- <a u="58ED" b="89 D0"/>
- <a u="58EE" b="D7 B3"/>
- <a u="58EF" b="89 D1"/>
- <a u="58F0" b="C9 F9"/>
- <a u="58F1" b="89 D2"/>
- <a u="58F2" b="89 D3"/>
- <a u="58F3" b="BF C7"/>
- <a u="58F4" b="89 D4"/>
- <a u="58F5" b="89 D5"/>
- <a u="58F6" b="BA F8"/>
- <a u="58F7" b="89 D6"/>
- <a u="58F8" b="89 D7"/>
- <a u="58F9" b="D2 BC"/>
- <a u="58FA" b="89 D8"/>
- <a u="58FB" b="89 D9"/>
- <a u="58FC" b="89 DA"/>
- <a u="58FD" b="89 DB"/>
- <a u="58FE" b="89 DC"/>
- <a u="58FF" b="89 DD"/>
- <a u="5900" b="89 DE"/>
- <a u="5901" b="89 DF"/>
- <a u="5902" b="E2 BA"/>
- <a u="5903" b="89 E0"/>
- <a u="5904" b="B4 A6"/>
- <a u="5905" b="89 E1"/>
- <a u="5906" b="89 E2"/>
- <a u="5907" b="B1 B8"/>
- <a u="5908" b="89 E3"/>
- <a u="5909" b="89 E4"/>
- <a u="590A" b="89 E5"/>
- <a u="590B" b="89 E6"/>
- <a u="590C" b="89 E7"/>
- <a u="590D" b="B8 B4"/>
- <a u="590E" b="89 E8"/>
- <a u="590F" b="CF C4"/>
- <a u="5910" b="89 E9"/>
- <a u="5911" b="89 EA"/>
- <a u="5912" b="89 EB"/>
- <a u="5913" b="89 EC"/>
- <a u="5914" b="D9 E7"/>
- <a u="5915" b="CF A6"/>
- <a u="5916" b="CD E2"/>
- <a u="5917" b="89 ED"/>
- <a u="5918" b="89 EE"/>
- <a u="5919" b="D9 ED"/>
- <a u="591A" b="B6 E0"/>
- <a u="591B" b="89 EF"/>
- <a u="591C" b="D2 B9"/>
- <a u="591D" b="89 F0"/>
- <a u="591E" b="89 F1"/>
- <a u="591F" b="B9 BB"/>
- <a u="5920" b="89 F2"/>
- <a u="5921" b="89 F3"/>
- <a u="5922" b="89 F4"/>
- <a u="5923" b="89 F5"/>
- <a u="5924" b="E2 B9"/>
- <a u="5925" b="E2 B7"/>
- <a u="5926" b="89 F6"/>
- <a u="5927" b="B4 F3"/>
- <a u="5928" b="89 F7"/>
- <a u="5929" b="CC EC"/>
- <a u="592A" b="CC AB"/>
- <a u="592B" b="B7 F2"/>
- <a u="592C" b="89 F8"/>
- <a u="592D" b="D8 B2"/>
- <a u="592E" b="D1 EB"/>
- <a u="592F" b="BA BB"/>
- <a u="5930" b="89 F9"/>
- <a u="5931" b="CA A7"/>
- <a u="5932" b="89 FA"/>
- <a u="5933" b="89 FB"/>
- <a u="5934" b="CD B7"/>
- <a u="5935" b="89 FC"/>
- <a u="5936" b="89 FD"/>
- <a u="5937" b="D2 C4"/>
- <a u="5938" b="BF E4"/>
- <a u="5939" b="BC D0"/>
- <a u="593A" b="B6 E1"/>
- <a u="593B" b="89 FE"/>
- <a u="593C" b="DE C5"/>
- <a u="593D" b="8A 40"/>
- <a u="593E" b="8A 41"/>
- <a u="593F" b="8A 42"/>
- <a u="5940" b="8A 43"/>
- <a u="5941" b="DE C6"/>
- <a u="5942" b="DB BC"/>
- <a u="5943" b="8A 44"/>
- <a u="5944" b="D1 D9"/>
- <a u="5945" b="8A 45"/>
- <a u="5946" b="8A 46"/>
- <a u="5947" b="C6 E6"/>
- <a u="5948" b="C4 CE"/>
- <a u="5949" b="B7 EE"/>
- <a u="594A" b="8A 47"/>
- <a u="594B" b="B7 DC"/>
- <a u="594C" b="8A 48"/>
- <a u="594D" b="8A 49"/>
- <a u="594E" b="BF FC"/>
- <a u="594F" b="D7 E0"/>
- <a u="5950" b="8A 4A"/>
- <a u="5951" b="C6 F5"/>
- <a u="5952" b="8A 4B"/>
- <a u="5953" b="8A 4C"/>
- <a u="5954" b="B1 BC"/>
- <a u="5955" b="DE C8"/>
- <a u="5956" b="BD B1"/>
- <a u="5957" b="CC D7"/>
- <a u="5958" b="DE CA"/>
- <a u="5959" b="8A 4D"/>
- <a u="595A" b="DE C9"/>
- <a u="595B" b="8A 4E"/>
- <a u="595C" b="8A 4F"/>
- <a u="595D" b="8A 50"/>
- <a u="595E" b="8A 51"/>
- <a u="595F" b="8A 52"/>
- <a u="5960" b="B5 EC"/>
- <a u="5961" b="8A 53"/>
- <a u="5962" b="C9 DD"/>
- <a u="5963" b="8A 54"/>
- <a u="5964" b="8A 55"/>
- <a u="5965" b="B0 C2"/>
- <a u="5966" b="8A 56"/>
- <a u="5967" b="8A 57"/>
- <a u="5968" b="8A 58"/>
- <a u="5969" b="8A 59"/>
- <a u="596A" b="8A 5A"/>
- <a u="596B" b="8A 5B"/>
- <a u="596C" b="8A 5C"/>
- <a u="596D" b="8A 5D"/>
- <a u="596E" b="8A 5E"/>
- <a u="596F" b="8A 5F"/>
- <a u="5970" b="8A 60"/>
- <a u="5971" b="8A 61"/>
- <a u="5972" b="8A 62"/>
- <a u="5973" b="C5 AE"/>
- <a u="5974" b="C5 AB"/>
- <a u="5975" b="8A 63"/>
- <a u="5976" b="C4 CC"/>
- <a u="5977" b="8A 64"/>
- <a u="5978" b="BC E9"/>
- <a u="5979" b="CB FD"/>
- <a u="597A" b="8A 65"/>
- <a u="597B" b="8A 66"/>
- <a u="597C" b="8A 67"/>
- <a u="597D" b="BA C3"/>
- <a u="597E" b="8A 68"/>
- <a u="597F" b="8A 69"/>
- <a u="5980" b="8A 6A"/>
- <a u="5981" b="E5 F9"/>
- <a u="5982" b="C8 E7"/>
- <a u="5983" b="E5 FA"/>
- <a u="5984" b="CD FD"/>
- <a u="5985" b="8A 6B"/>
- <a u="5986" b="D7 B1"/>
- <a u="5987" b="B8 BE"/>
- <a u="5988" b="C2 E8"/>
- <a u="5989" b="8A 6C"/>
- <a u="598A" b="C8 D1"/>
- <a u="598B" b="8A 6D"/>
- <a u="598C" b="8A 6E"/>
- <a u="598D" b="E5 FB"/>
- <a u="598E" b="8A 6F"/>
- <a u="598F" b="8A 70"/>
- <a u="5990" b="8A 71"/>
- <a u="5991" b="8A 72"/>
- <a u="5992" b="B6 CA"/>
- <a u="5993" b="BC CB"/>
- <a u="5994" b="8A 73"/>
- <a u="5995" b="8A 74"/>
- <a u="5996" b="D1 FD"/>
- <a u="5997" b="E6 A1"/>
- <a u="5998" b="8A 75"/>
- <a u="5999" b="C3 EE"/>
- <a u="599A" b="8A 76"/>
- <a u="599B" b="8A 77"/>
- <a u="599C" b="8A 78"/>
- <a u="599D" b="8A 79"/>
- <a u="599E" b="E6 A4"/>
- <a u="599F" b="8A 7A"/>
- <a u="59A0" b="8A 7B"/>
- <a u="59A1" b="8A 7C"/>
- <a u="59A2" b="8A 7D"/>
- <a u="59A3" b="E5 FE"/>
- <a u="59A4" b="E6 A5"/>
- <a u="59A5" b="CD D7"/>
- <a u="59A6" b="8A 7E"/>
- <a u="59A7" b="8A 80"/>
- <a u="59A8" b="B7 C1"/>
- <a u="59A9" b="E5 FC"/>
- <a u="59AA" b="E5 FD"/>
- <a u="59AB" b="E6 A3"/>
- <a u="59AC" b="8A 81"/>
- <a u="59AD" b="8A 82"/>
- <a u="59AE" b="C4 DD"/>
- <a u="59AF" b="E6 A8"/>
- <a u="59B0" b="8A 83"/>
- <a u="59B1" b="8A 84"/>
- <a u="59B2" b="E6 A7"/>
- <a u="59B3" b="8A 85"/>
- <a u="59B4" b="8A 86"/>
- <a u="59B5" b="8A 87"/>
- <a u="59B6" b="8A 88"/>
- <a u="59B7" b="8A 89"/>
- <a u="59B8" b="8A 8A"/>
- <a u="59B9" b="C3 C3"/>
- <a u="59BA" b="8A 8B"/>
- <a u="59BB" b="C6 DE"/>
- <a u="59BC" b="8A 8C"/>
- <a u="59BD" b="8A 8D"/>
- <a u="59BE" b="E6 AA"/>
- <a u="59BF" b="8A 8E"/>
- <a u="59C0" b="8A 8F"/>
- <a u="59C1" b="8A 90"/>
- <a u="59C2" b="8A 91"/>
- <a u="59C3" b="8A 92"/>
- <a u="59C4" b="8A 93"/>
- <a u="59C5" b="8A 94"/>
- <a u="59C6" b="C4 B7"/>
- <a u="59C7" b="8A 95"/>
- <a u="59C8" b="8A 96"/>
- <a u="59C9" b="8A 97"/>
- <a u="59CA" b="E6 A2"/>
- <a u="59CB" b="CA BC"/>
- <a u="59CC" b="8A 98"/>
- <a u="59CD" b="8A 99"/>
- <a u="59CE" b="8A 9A"/>
- <a u="59CF" b="8A 9B"/>
- <a u="59D0" b="BD E3"/>
- <a u="59D1" b="B9 C3"/>
- <a u="59D2" b="E6 A6"/>
- <a u="59D3" b="D0 D5"/>
- <a u="59D4" b="CE AF"/>
- <a u="59D5" b="8A 9C"/>
- <a u="59D6" b="8A 9D"/>
- <a u="59D7" b="E6 A9"/>
- <a u="59D8" b="E6 B0"/>
- <a u="59D9" b="8A 9E"/>
- <a u="59DA" b="D2 A6"/>
- <a u="59DB" b="8A 9F"/>
- <a u="59DC" b="BD AA"/>
- <a u="59DD" b="E6 AD"/>
- <a u="59DE" b="8A A0"/>
- <a u="59DF" b="8A A1"/>
- <a u="59E0" b="8A A2"/>
- <a u="59E1" b="8A A3"/>
- <a u="59E2" b="8A A4"/>
- <a u="59E3" b="E6 AF"/>
- <a u="59E4" b="8A A5"/>
- <a u="59E5" b="C0 D1"/>
- <a u="59E6" b="8A A6"/>
- <a u="59E7" b="8A A7"/>
- <a u="59E8" b="D2 CC"/>
- <a u="59E9" b="8A A8"/>
- <a u="59EA" b="8A A9"/>
- <a u="59EB" b="8A AA"/>
- <a u="59EC" b="BC A7"/>
- <a u="59ED" b="8A AB"/>
- <a u="59EE" b="8A AC"/>
- <a u="59EF" b="8A AD"/>
- <a u="59F0" b="8A AE"/>
- <a u="59F1" b="8A AF"/>
- <a u="59F2" b="8A B0"/>
- <a u="59F3" b="8A B1"/>
- <a u="59F4" b="8A B2"/>
- <a u="59F5" b="8A B3"/>
- <a u="59F6" b="8A B4"/>
- <a u="59F7" b="8A B5"/>
- <a u="59F8" b="8A B6"/>
- <a u="59F9" b="E6 B1"/>
- <a u="59FA" b="8A B7"/>
- <a u="59FB" b="D2 F6"/>
- <a u="59FC" b="8A B8"/>
- <a u="59FD" b="8A B9"/>
- <a u="59FE" b="8A BA"/>
- <a u="59FF" b="D7 CB"/>
- <a u="5A00" b="8A BB"/>
- <a u="5A01" b="CD FE"/>
- <a u="5A02" b="8A BC"/>
- <a u="5A03" b="CD DE"/>
- <a u="5A04" b="C2 A6"/>
- <a u="5A05" b="E6 AB"/>
- <a u="5A06" b="E6 AC"/>
- <a u="5A07" b="BD BF"/>
- <a u="5A08" b="E6 AE"/>
- <a u="5A09" b="E6 B3"/>
- <a u="5A0A" b="8A BD"/>
- <a u="5A0B" b="8A BE"/>
- <a u="5A0C" b="E6 B2"/>
- <a u="5A0D" b="8A BF"/>
- <a u="5A0E" b="8A C0"/>
- <a u="5A0F" b="8A C1"/>
- <a u="5A10" b="8A C2"/>
- <a u="5A11" b="E6 B6"/>
- <a u="5A12" b="8A C3"/>
- <a u="5A13" b="E6 B8"/>
- <a u="5A14" b="8A C4"/>
- <a u="5A15" b="8A C5"/>
- <a u="5A16" b="8A C6"/>
- <a u="5A17" b="8A C7"/>
- <a u="5A18" b="C4 EF"/>
- <a u="5A19" b="8A C8"/>
- <a u="5A1A" b="8A C9"/>
- <a u="5A1B" b="8A CA"/>
- <a u="5A1C" b="C4 C8"/>
- <a u="5A1D" b="8A CB"/>
- <a u="5A1E" b="8A CC"/>
- <a u="5A1F" b="BE EA"/>
- <a u="5A20" b="C9 EF"/>
- <a u="5A21" b="8A CD"/>
- <a u="5A22" b="8A CE"/>
- <a u="5A23" b="E6 B7"/>
- <a u="5A24" b="8A CF"/>
- <a u="5A25" b="B6 F0"/>
- <a u="5A26" b="8A D0"/>
- <a u="5A27" b="8A D1"/>
- <a u="5A28" b="8A D2"/>
- <a u="5A29" b="C3 E4"/>
- <a u="5A2A" b="8A D3"/>
- <a u="5A2B" b="8A D4"/>
- <a u="5A2C" b="8A D5"/>
- <a u="5A2D" b="8A D6"/>
- <a u="5A2E" b="8A D7"/>
- <a u="5A2F" b="8A D8"/>
- <a u="5A30" b="8A D9"/>
- <a u="5A31" b="D3 E9"/>
- <a u="5A32" b="E6 B4"/>
- <a u="5A33" b="8A DA"/>
- <a u="5A34" b="E6 B5"/>
- <a u="5A35" b="8A DB"/>
- <a u="5A36" b="C8 A2"/>
- <a u="5A37" b="8A DC"/>
- <a u="5A38" b="8A DD"/>
- <a u="5A39" b="8A DE"/>
- <a u="5A3A" b="8A DF"/>
- <a u="5A3B" b="8A E0"/>
- <a u="5A3C" b="E6 BD"/>
- <a u="5A3D" b="8A E1"/>
- <a u="5A3E" b="8A E2"/>
- <a u="5A3F" b="8A E3"/>
- <a u="5A40" b="E6 B9"/>
- <a u="5A41" b="8A E4"/>
- <a u="5A42" b="8A E5"/>
- <a u="5A43" b="8A E6"/>
- <a u="5A44" b="8A E7"/>
- <a u="5A45" b="8A E8"/>
- <a u="5A46" b="C6 C5"/>
- <a u="5A47" b="8A E9"/>
- <a u="5A48" b="8A EA"/>
- <a u="5A49" b="CD F1"/>
- <a u="5A4A" b="E6 BB"/>
- <a u="5A4B" b="8A EB"/>
- <a u="5A4C" b="8A EC"/>
- <a u="5A4D" b="8A ED"/>
- <a u="5A4E" b="8A EE"/>
- <a u="5A4F" b="8A EF"/>
- <a u="5A50" b="8A F0"/>
- <a u="5A51" b="8A F1"/>
- <a u="5A52" b="8A F2"/>
- <a u="5A53" b="8A F3"/>
- <a u="5A54" b="8A F4"/>
- <a u="5A55" b="E6 BC"/>
- <a u="5A56" b="8A F5"/>
- <a u="5A57" b="8A F6"/>
- <a u="5A58" b="8A F7"/>
- <a u="5A59" b="8A F8"/>
- <a u="5A5A" b="BB E9"/>
- <a u="5A5B" b="8A F9"/>
- <a u="5A5C" b="8A FA"/>
- <a u="5A5D" b="8A FB"/>
- <a u="5A5E" b="8A FC"/>
- <a u="5A5F" b="8A FD"/>
- <a u="5A60" b="8A FE"/>
- <a u="5A61" b="8B 40"/>
- <a u="5A62" b="E6 BE"/>
- <a u="5A63" b="8B 41"/>
- <a u="5A64" b="8B 42"/>
- <a u="5A65" b="8B 43"/>
- <a u="5A66" b="8B 44"/>
- <a u="5A67" b="E6 BA"/>
- <a u="5A68" b="8B 45"/>
- <a u="5A69" b="8B 46"/>
- <a u="5A6A" b="C0 B7"/>
- <a u="5A6B" b="8B 47"/>
- <a u="5A6C" b="8B 48"/>
- <a u="5A6D" b="8B 49"/>
- <a u="5A6E" b="8B 4A"/>
- <a u="5A6F" b="8B 4B"/>
- <a u="5A70" b="8B 4C"/>
- <a u="5A71" b="8B 4D"/>
- <a u="5A72" b="8B 4E"/>
- <a u="5A73" b="8B 4F"/>
- <a u="5A74" b="D3 A4"/>
- <a u="5A75" b="E6 BF"/>
- <a u="5A76" b="C9 F4"/>
- <a u="5A77" b="E6 C3"/>
- <a u="5A78" b="8B 50"/>
- <a u="5A79" b="8B 51"/>
- <a u="5A7A" b="E6 C4"/>
- <a u="5A7B" b="8B 52"/>
- <a u="5A7C" b="8B 53"/>
- <a u="5A7D" b="8B 54"/>
- <a u="5A7E" b="8B 55"/>
- <a u="5A7F" b="D0 F6"/>
- <a u="5A80" b="8B 56"/>
- <a u="5A81" b="8B 57"/>
- <a u="5A82" b="8B 58"/>
- <a u="5A83" b="8B 59"/>
- <a u="5A84" b="8B 5A"/>
- <a u="5A85" b="8B 5B"/>
- <a u="5A86" b="8B 5C"/>
- <a u="5A87" b="8B 5D"/>
- <a u="5A88" b="8B 5E"/>
- <a u="5A89" b="8B 5F"/>
- <a u="5A8A" b="8B 60"/>
- <a u="5A8B" b="8B 61"/>
- <a u="5A8C" b="8B 62"/>
- <a u="5A8D" b="8B 63"/>
- <a u="5A8E" b="8B 64"/>
- <a u="5A8F" b="8B 65"/>
- <a u="5A90" b="8B 66"/>
- <a u="5A91" b="8B 67"/>
- <a u="5A92" b="C3 BD"/>
- <a u="5A93" b="8B 68"/>
- <a u="5A94" b="8B 69"/>
- <a u="5A95" b="8B 6A"/>
- <a u="5A96" b="8B 6B"/>
- <a u="5A97" b="8B 6C"/>
- <a u="5A98" b="8B 6D"/>
- <a u="5A99" b="8B 6E"/>
- <a u="5A9A" b="C3 C4"/>
- <a u="5A9B" b="E6 C2"/>
- <a u="5A9C" b="8B 6F"/>
- <a u="5A9D" b="8B 70"/>
- <a u="5A9E" b="8B 71"/>
- <a u="5A9F" b="8B 72"/>
- <a u="5AA0" b="8B 73"/>
- <a u="5AA1" b="8B 74"/>
- <a u="5AA2" b="8B 75"/>
- <a u="5AA3" b="8B 76"/>
- <a u="5AA4" b="8B 77"/>
- <a u="5AA5" b="8B 78"/>
- <a u="5AA6" b="8B 79"/>
- <a u="5AA7" b="8B 7A"/>
- <a u="5AA8" b="8B 7B"/>
- <a u="5AA9" b="8B 7C"/>
- <a u="5AAA" b="E6 C1"/>
- <a u="5AAB" b="8B 7D"/>
- <a u="5AAC" b="8B 7E"/>
- <a u="5AAD" b="8B 80"/>
- <a u="5AAE" b="8B 81"/>
- <a u="5AAF" b="8B 82"/>
- <a u="5AB0" b="8B 83"/>
- <a u="5AB1" b="8B 84"/>
- <a u="5AB2" b="E6 C7"/>
- <a u="5AB3" b="CF B1"/>
- <a u="5AB4" b="8B 85"/>
- <a u="5AB5" b="EB F4"/>
- <a u="5AB6" b="8B 86"/>
- <a u="5AB7" b="8B 87"/>
- <a u="5AB8" b="E6 CA"/>
- <a u="5AB9" b="8B 88"/>
- <a u="5ABA" b="8B 89"/>
- <a u="5ABB" b="8B 8A"/>
- <a u="5ABC" b="8B 8B"/>
- <a u="5ABD" b="8B 8C"/>
- <a u="5ABE" b="E6 C5"/>
- <a u="5ABF" b="8B 8D"/>
- <a u="5AC0" b="8B 8E"/>
- <a u="5AC1" b="BC DE"/>
- <a u="5AC2" b="C9 A9"/>
- <a u="5AC3" b="8B 8F"/>
- <a u="5AC4" b="8B 90"/>
- <a u="5AC5" b="8B 91"/>
- <a u="5AC6" b="8B 92"/>
- <a u="5AC7" b="8B 93"/>
- <a u="5AC8" b="8B 94"/>
- <a u="5AC9" b="BC B5"/>
- <a u="5ACA" b="8B 95"/>
- <a u="5ACB" b="8B 96"/>
- <a u="5ACC" b="CF D3"/>
- <a u="5ACD" b="8B 97"/>
- <a u="5ACE" b="8B 98"/>
- <a u="5ACF" b="8B 99"/>
- <a u="5AD0" b="8B 9A"/>
- <a u="5AD1" b="8B 9B"/>
- <a u="5AD2" b="E6 C8"/>
- <a u="5AD3" b="8B 9C"/>
- <a u="5AD4" b="E6 C9"/>
- <a u="5AD5" b="8B 9D"/>
- <a u="5AD6" b="E6 CE"/>
- <a u="5AD7" b="8B 9E"/>
- <a u="5AD8" b="E6 D0"/>
- <a u="5AD9" b="8B 9F"/>
- <a u="5ADA" b="8B A0"/>
- <a u="5ADB" b="8B A1"/>
- <a u="5ADC" b="E6 D1"/>
- <a u="5ADD" b="8B A2"/>
- <a u="5ADE" b="8B A3"/>
- <a u="5ADF" b="8B A4"/>
- <a u="5AE0" b="E6 CB"/>
- <a u="5AE1" b="B5 D5"/>
- <a u="5AE2" b="8B A5"/>
- <a u="5AE3" b="E6 CC"/>
- <a u="5AE4" b="8B A6"/>
- <a u="5AE5" b="8B A7"/>
- <a u="5AE6" b="E6 CF"/>
- <a u="5AE7" b="8B A8"/>
- <a u="5AE8" b="8B A9"/>
- <a u="5AE9" b="C4 DB"/>
- <a u="5AEA" b="8B AA"/>
- <a u="5AEB" b="E6 C6"/>
- <a u="5AEC" b="8B AB"/>
- <a u="5AED" b="8B AC"/>
- <a u="5AEE" b="8B AD"/>
- <a u="5AEF" b="8B AE"/>
- <a u="5AF0" b="8B AF"/>
- <a u="5AF1" b="E6 CD"/>
- <a u="5AF2" b="8B B0"/>
- <a u="5AF3" b="8B B1"/>
- <a u="5AF4" b="8B B2"/>
- <a u="5AF5" b="8B B3"/>
- <a u="5AF6" b="8B B4"/>
- <a u="5AF7" b="8B B5"/>
- <a u="5AF8" b="8B B6"/>
- <a u="5AF9" b="8B B7"/>
- <a u="5AFA" b="8B B8"/>
- <a u="5AFB" b="8B B9"/>
- <a u="5AFC" b="8B BA"/>
- <a u="5AFD" b="8B BB"/>
- <a u="5AFE" b="8B BC"/>
- <a u="5AFF" b="8B BD"/>
- <a u="5B00" b="8B BE"/>
- <a u="5B01" b="8B BF"/>
- <a u="5B02" b="8B C0"/>
- <a u="5B03" b="8B C1"/>
- <a u="5B04" b="8B C2"/>
- <a u="5B05" b="8B C3"/>
- <a u="5B06" b="8B C4"/>
- <a u="5B07" b="8B C5"/>
- <a u="5B08" b="8B C6"/>
- <a u="5B09" b="E6 D2"/>
- <a u="5B0A" b="8B C7"/>
- <a u="5B0B" b="8B C8"/>
- <a u="5B0C" b="8B C9"/>
- <a u="5B0D" b="8B CA"/>
- <a u="5B0E" b="8B CB"/>
- <a u="5B0F" b="8B CC"/>
- <a u="5B10" b="8B CD"/>
- <a u="5B11" b="8B CE"/>
- <a u="5B12" b="8B CF"/>
- <a u="5B13" b="8B D0"/>
- <a u="5B14" b="8B D1"/>
- <a u="5B15" b="8B D2"/>
- <a u="5B16" b="E6 D4"/>
- <a u="5B17" b="E6 D3"/>
- <a u="5B18" b="8B D3"/>
- <a u="5B19" b="8B D4"/>
- <a u="5B1A" b="8B D5"/>
- <a u="5B1B" b="8B D6"/>
- <a u="5B1C" b="8B D7"/>
- <a u="5B1D" b="8B D8"/>
- <a u="5B1E" b="8B D9"/>
- <a u="5B1F" b="8B DA"/>
- <a u="5B20" b="8B DB"/>
- <a u="5B21" b="8B DC"/>
- <a u="5B22" b="8B DD"/>
- <a u="5B23" b="8B DE"/>
- <a u="5B24" b="8B DF"/>
- <a u="5B25" b="8B E0"/>
- <a u="5B26" b="8B E1"/>
- <a u="5B27" b="8B E2"/>
- <a u="5B28" b="8B E3"/>
- <a u="5B29" b="8B E4"/>
- <a u="5B2A" b="8B E5"/>
- <a u="5B2B" b="8B E6"/>
- <a u="5B2C" b="8B E7"/>
- <a u="5B2D" b="8B E8"/>
- <a u="5B2E" b="8B E9"/>
- <a u="5B2F" b="8B EA"/>
- <a u="5B30" b="8B EB"/>
- <a u="5B31" b="8B EC"/>
- <a u="5B32" b="E6 D5"/>
- <a u="5B33" b="8B ED"/>
- <a u="5B34" b="D9 F8"/>
- <a u="5B35" b="8B EE"/>
- <a u="5B36" b="8B EF"/>
- <a u="5B37" b="E6 D6"/>
- <a u="5B38" b="8B F0"/>
- <a u="5B39" b="8B F1"/>
- <a u="5B3A" b="8B F2"/>
- <a u="5B3B" b="8B F3"/>
- <a u="5B3C" b="8B F4"/>
- <a u="5B3D" b="8B F5"/>
- <a u="5B3E" b="8B F6"/>
- <a u="5B3F" b="8B F7"/>
- <a u="5B40" b="E6 D7"/>
- <a u="5B41" b="8B F8"/>
- <a u="5B42" b="8B F9"/>
- <a u="5B43" b="8B FA"/>
- <a u="5B44" b="8B FB"/>
- <a u="5B45" b="8B FC"/>
- <a u="5B46" b="8B FD"/>
- <a u="5B47" b="8B FE"/>
- <a u="5B48" b="8C 40"/>
- <a u="5B49" b="8C 41"/>
- <a u="5B4A" b="8C 42"/>
- <a u="5B4B" b="8C 43"/>
- <a u="5B4C" b="8C 44"/>
- <a u="5B4D" b="8C 45"/>
- <a u="5B4E" b="8C 46"/>
- <a u="5B4F" b="8C 47"/>
- <a u="5B50" b="D7 D3"/>
- <a u="5B51" b="E6 DD"/>
- <a u="5B52" b="8C 48"/>
- <a u="5B53" b="E6 DE"/>
- <a u="5B54" b="BF D7"/>
- <a u="5B55" b="D4 D0"/>
- <a u="5B56" b="8C 49"/>
- <a u="5B57" b="D7 D6"/>
- <a u="5B58" b="B4 E6"/>
- <a u="5B59" b="CB EF"/>
- <a u="5B5A" b="E6 DA"/>
- <a u="5B5B" b="D8 C3"/>
- <a u="5B5C" b="D7 CE"/>
- <a u="5B5D" b="D0 A2"/>
- <a u="5B5E" b="8C 4A"/>
- <a u="5B5F" b="C3 CF"/>
- <a u="5B60" b="8C 4B"/>
- <a u="5B61" b="8C 4C"/>
- <a u="5B62" b="E6 DF"/>
- <a u="5B63" b="BC BE"/>
- <a u="5B64" b="B9 C2"/>
- <a u="5B65" b="E6 DB"/>
- <a u="5B66" b="D1 A7"/>
- <a u="5B67" b="8C 4D"/>
- <a u="5B68" b="8C 4E"/>
- <a u="5B69" b="BA A2"/>
- <a u="5B6A" b="C2 CF"/>
- <a u="5B6B" b="8C 4F"/>
- <a u="5B6C" b="D8 AB"/>
- <a u="5B6D" b="8C 50"/>
- <a u="5B6E" b="8C 51"/>
- <a u="5B6F" b="8C 52"/>
- <a u="5B70" b="CA EB"/>
- <a u="5B71" b="E5 EE"/>
- <a u="5B72" b="8C 53"/>
- <a u="5B73" b="E6 DC"/>
- <a u="5B74" b="8C 54"/>
- <a u="5B75" b="B7 F5"/>
- <a u="5B76" b="8C 55"/>
- <a u="5B77" b="8C 56"/>
- <a u="5B78" b="8C 57"/>
- <a u="5B79" b="8C 58"/>
- <a u="5B7A" b="C8 E6"/>
- <a u="5B7B" b="8C 59"/>
- <a u="5B7C" b="8C 5A"/>
- <a u="5B7D" b="C4 F5"/>
- <a u="5B7E" b="8C 5B"/>
- <a u="5B7F" b="8C 5C"/>
- <a u="5B80" b="E5 B2"/>
- <a u="5B81" b="C4 FE"/>
- <a u="5B82" b="8C 5D"/>
- <a u="5B83" b="CB FC"/>
- <a u="5B84" b="E5 B3"/>
- <a u="5B85" b="D5 AC"/>
- <a u="5B86" b="8C 5E"/>
- <a u="5B87" b="D3 EE"/>
- <a u="5B88" b="CA D8"/>
- <a u="5B89" b="B0 B2"/>
- <a u="5B8A" b="8C 5F"/>
- <a u="5B8B" b="CB CE"/>
- <a u="5B8C" b="CD EA"/>
- <a u="5B8D" b="8C 60"/>
- <a u="5B8E" b="8C 61"/>
- <a u="5B8F" b="BA EA"/>
- <a u="5B90" b="8C 62"/>
- <a u="5B91" b="8C 63"/>
- <a u="5B92" b="8C 64"/>
- <a u="5B93" b="E5 B5"/>
- <a u="5B94" b="8C 65"/>
- <a u="5B95" b="E5 B4"/>
- <a u="5B96" b="8C 66"/>
- <a u="5B97" b="D7 DA"/>
- <a u="5B98" b="B9 D9"/>
- <a u="5B99" b="D6 E6"/>
- <a u="5B9A" b="B6 A8"/>
- <a u="5B9B" b="CD F0"/>
- <a u="5B9C" b="D2 CB"/>
- <a u="5B9D" b="B1 A6"/>
- <a u="5B9E" b="CA B5"/>
- <a u="5B9F" b="8C 67"/>
- <a u="5BA0" b="B3 E8"/>
- <a u="5BA1" b="C9 F3"/>
- <a u="5BA2" b="BF CD"/>
- <a u="5BA3" b="D0 FB"/>
- <a u="5BA4" b="CA D2"/>
- <a u="5BA5" b="E5 B6"/>
- <a u="5BA6" b="BB C2"/>
- <a u="5BA7" b="8C 68"/>
- <a u="5BA8" b="8C 69"/>
- <a u="5BA9" b="8C 6A"/>
- <a u="5BAA" b="CF DC"/>
- <a u="5BAB" b="B9 AC"/>
- <a u="5BAC" b="8C 6B"/>
- <a u="5BAD" b="8C 6C"/>
- <a u="5BAE" b="8C 6D"/>
- <a u="5BAF" b="8C 6E"/>
- <a u="5BB0" b="D4 D7"/>
- <a u="5BB1" b="8C 6F"/>
- <a u="5BB2" b="8C 70"/>
- <a u="5BB3" b="BA A6"/>
- <a u="5BB4" b="D1 E7"/>
- <a u="5BB5" b="CF FC"/>
- <a u="5BB6" b="BC D2"/>
- <a u="5BB7" b="8C 71"/>
- <a u="5BB8" b="E5 B7"/>
- <a u="5BB9" b="C8 DD"/>
- <a u="5BBA" b="8C 72"/>
- <a u="5BBB" b="8C 73"/>
- <a u="5BBC" b="8C 74"/>
- <a u="5BBD" b="BF ED"/>
- <a u="5BBE" b="B1 F6"/>
- <a u="5BBF" b="CB DE"/>
- <a u="5BC0" b="8C 75"/>
- <a u="5BC1" b="8C 76"/>
- <a u="5BC2" b="BC C5"/>
- <a u="5BC3" b="8C 77"/>
- <a u="5BC4" b="BC C4"/>
- <a u="5BC5" b="D2 FA"/>
- <a u="5BC6" b="C3 DC"/>
- <a u="5BC7" b="BF DC"/>
- <a u="5BC8" b="8C 78"/>
- <a u="5BC9" b="8C 79"/>
- <a u="5BCA" b="8C 7A"/>
- <a u="5BCB" b="8C 7B"/>
- <a u="5BCC" b="B8 BB"/>
- <a u="5BCD" b="8C 7C"/>
- <a u="5BCE" b="8C 7D"/>
- <a u="5BCF" b="8C 7E"/>
- <a u="5BD0" b="C3 C2"/>
- <a u="5BD1" b="8C 80"/>
- <a u="5BD2" b="BA AE"/>
- <a u="5BD3" b="D4 A2"/>
- <a u="5BD4" b="8C 81"/>
- <a u="5BD5" b="8C 82"/>
- <a u="5BD6" b="8C 83"/>
- <a u="5BD7" b="8C 84"/>
- <a u="5BD8" b="8C 85"/>
- <a u="5BD9" b="8C 86"/>
- <a u="5BDA" b="8C 87"/>
- <a u="5BDB" b="8C 88"/>
- <a u="5BDC" b="8C 89"/>
- <a u="5BDD" b="C7 DE"/>
- <a u="5BDE" b="C4 AF"/>
- <a u="5BDF" b="B2 EC"/>
- <a u="5BE0" b="8C 8A"/>
- <a u="5BE1" b="B9 D1"/>
- <a u="5BE2" b="8C 8B"/>
- <a u="5BE3" b="8C 8C"/>
- <a u="5BE4" b="E5 BB"/>
- <a u="5BE5" b="C1 C8"/>
- <a u="5BE6" b="8C 8D"/>
- <a u="5BE7" b="8C 8E"/>
- <a u="5BE8" b="D5 AF"/>
- <a u="5BE9" b="8C 8F"/>
- <a u="5BEA" b="8C 90"/>
- <a u="5BEB" b="8C 91"/>
- <a u="5BEC" b="8C 92"/>
- <a u="5BED" b="8C 93"/>
- <a u="5BEE" b="E5 BC"/>
- <a u="5BEF" b="8C 94"/>
- <a u="5BF0" b="E5 BE"/>
- <a u="5BF1" b="8C 95"/>
- <a u="5BF2" b="8C 96"/>
- <a u="5BF3" b="8C 97"/>
- <a u="5BF4" b="8C 98"/>
- <a u="5BF5" b="8C 99"/>
- <a u="5BF6" b="8C 9A"/>
- <a u="5BF7" b="8C 9B"/>
- <a u="5BF8" b="B4 E7"/>
- <a u="5BF9" b="B6 D4"/>
- <a u="5BFA" b="CB C2"/>
- <a u="5BFB" b="D1 B0"/>
- <a u="5BFC" b="B5 BC"/>
- <a u="5BFD" b="8C 9C"/>
- <a u="5BFE" b="8C 9D"/>
- <a u="5BFF" b="CA D9"/>
- <a u="5C00" b="8C 9E"/>
- <a u="5C01" b="B7 E2"/>
- <a u="5C02" b="8C 9F"/>
- <a u="5C03" b="8C A0"/>
- <a u="5C04" b="C9 E4"/>
- <a u="5C05" b="8C A1"/>
- <a u="5C06" b="BD AB"/>
- <a u="5C07" b="8C A2"/>
- <a u="5C08" b="8C A3"/>
- <a u="5C09" b="CE BE"/>
- <a u="5C0A" b="D7 F0"/>
- <a u="5C0B" b="8C A4"/>
- <a u="5C0C" b="8C A5"/>
- <a u="5C0D" b="8C A6"/>
- <a u="5C0E" b="8C A7"/>
- <a u="5C0F" b="D0 A1"/>
- <a u="5C10" b="8C A8"/>
- <a u="5C11" b="C9 D9"/>
- <a u="5C12" b="8C A9"/>
- <a u="5C13" b="8C AA"/>
- <a u="5C14" b="B6 FB"/>
- <a u="5C15" b="E6 D8"/>
- <a u="5C16" b="BC E2"/>
- <a u="5C17" b="8C AB"/>
- <a u="5C18" b="B3 BE"/>
- <a u="5C19" b="8C AC"/>
- <a u="5C1A" b="C9 D0"/>
- <a u="5C1B" b="8C AD"/>
- <a u="5C1C" b="E6 D9"/>
- <a u="5C1D" b="B3 A2"/>
- <a u="5C1E" b="8C AE"/>
- <a u="5C1F" b="8C AF"/>
- <a u="5C20" b="8C B0"/>
- <a u="5C21" b="8C B1"/>
- <a u="5C22" b="DE CC"/>
- <a u="5C23" b="8C B2"/>
- <a u="5C24" b="D3 C8"/>
- <a u="5C25" b="DE CD"/>
- <a u="5C26" b="8C B3"/>
- <a u="5C27" b="D2 A2"/>
- <a u="5C28" b="8C B4"/>
- <a u="5C29" b="8C B5"/>
- <a u="5C2A" b="8C B6"/>
- <a u="5C2B" b="8C B7"/>
- <a u="5C2C" b="DE CE"/>
- <a u="5C2D" b="8C B8"/>
- <a u="5C2E" b="8C B9"/>
- <a u="5C2F" b="8C BA"/>
- <a u="5C30" b="8C BB"/>
- <a u="5C31" b="BE CD"/>
- <a u="5C32" b="8C BC"/>
- <a u="5C33" b="8C BD"/>
- <a u="5C34" b="DE CF"/>
- <a u="5C35" b="8C BE"/>
- <a u="5C36" b="8C BF"/>
- <a u="5C37" b="8C C0"/>
- <a u="5C38" b="CA AC"/>
- <a u="5C39" b="D2 FC"/>
- <a u="5C3A" b="B3 DF"/>
- <a u="5C3B" b="E5 EA"/>
- <a u="5C3C" b="C4 E1"/>
- <a u="5C3D" b="BE A1"/>
- <a u="5C3E" b="CE B2"/>
- <a u="5C3F" b="C4 F2"/>
- <a u="5C40" b="BE D6"/>
- <a u="5C41" b="C6 A8"/>
- <a u="5C42" b="B2 E3"/>
- <a u="5C43" b="8C C1"/>
- <a u="5C44" b="8C C2"/>
- <a u="5C45" b="BE D3"/>
- <a u="5C46" b="8C C3"/>
- <a u="5C47" b="8C C4"/>
- <a u="5C48" b="C7 FC"/>
- <a u="5C49" b="CC EB"/>
- <a u="5C4A" b="BD EC"/>
- <a u="5C4B" b="CE DD"/>
- <a u="5C4C" b="8C C5"/>
- <a u="5C4D" b="8C C6"/>
- <a u="5C4E" b="CA BA"/>
- <a u="5C4F" b="C6 C1"/>
- <a u="5C50" b="E5 EC"/>
- <a u="5C51" b="D0 BC"/>
- <a u="5C52" b="8C C7"/>
- <a u="5C53" b="8C C8"/>
- <a u="5C54" b="8C C9"/>
- <a u="5C55" b="D5 B9"/>
- <a u="5C56" b="8C CA"/>
- <a u="5C57" b="8C CB"/>
- <a u="5C58" b="8C CC"/>
- <a u="5C59" b="E5 ED"/>
- <a u="5C5A" b="8C CD"/>
- <a u="5C5B" b="8C CE"/>
- <a u="5C5C" b="8C CF"/>
- <a u="5C5D" b="8C D0"/>
- <a u="5C5E" b="CA F4"/>
- <a u="5C5F" b="8C D1"/>
- <a u="5C60" b="CD C0"/>
- <a u="5C61" b="C2 C5"/>
- <a u="5C62" b="8C D2"/>
- <a u="5C63" b="E5 EF"/>
- <a u="5C64" b="8C D3"/>
- <a u="5C65" b="C2 C4"/>
- <a u="5C66" b="E5 F0"/>
- <a u="5C67" b="8C D4"/>
- <a u="5C68" b="8C D5"/>
- <a u="5C69" b="8C D6"/>
- <a u="5C6A" b="8C D7"/>
- <a u="5C6B" b="8C D8"/>
- <a u="5C6C" b="8C D9"/>
- <a u="5C6D" b="8C DA"/>
- <a u="5C6E" b="E5 F8"/>
- <a u="5C6F" b="CD CD"/>
- <a u="5C70" b="8C DB"/>
- <a u="5C71" b="C9 BD"/>
- <a u="5C72" b="8C DC"/>
- <a u="5C73" b="8C DD"/>
- <a u="5C74" b="8C DE"/>
- <a u="5C75" b="8C DF"/>
- <a u="5C76" b="8C E0"/>
- <a u="5C77" b="8C E1"/>
- <a u="5C78" b="8C E2"/>
- <a u="5C79" b="D2 D9"/>
- <a u="5C7A" b="E1 A8"/>
- <a u="5C7B" b="8C E3"/>
- <a u="5C7C" b="8C E4"/>
- <a u="5C7D" b="8C E5"/>
- <a u="5C7E" b="8C E6"/>
- <a u="5C7F" b="D3 EC"/>
- <a u="5C80" b="8C E7"/>
- <a u="5C81" b="CB EA"/>
- <a u="5C82" b="C6 F1"/>
- <a u="5C83" b="8C E8"/>
- <a u="5C84" b="8C E9"/>
- <a u="5C85" b="8C EA"/>
- <a u="5C86" b="8C EB"/>
- <a u="5C87" b="8C EC"/>
- <a u="5C88" b="E1 AC"/>
- <a u="5C89" b="8C ED"/>
- <a u="5C8A" b="8C EE"/>
- <a u="5C8B" b="8C EF"/>
- <a u="5C8C" b="E1 A7"/>
- <a u="5C8D" b="E1 A9"/>
- <a u="5C8E" b="8C F0"/>
- <a u="5C8F" b="8C F1"/>
- <a u="5C90" b="E1 AA"/>
- <a u="5C91" b="E1 AF"/>
- <a u="5C92" b="8C F2"/>
- <a u="5C93" b="8C F3"/>
- <a u="5C94" b="B2 ED"/>
- <a u="5C95" b="8C F4"/>
- <a u="5C96" b="E1 AB"/>
- <a u="5C97" b="B8 DA"/>
- <a u="5C98" b="E1 AD"/>
- <a u="5C99" b="E1 AE"/>
- <a u="5C9A" b="E1 B0"/>
- <a u="5C9B" b="B5 BA"/>
- <a u="5C9C" b="E1 B1"/>
- <a u="5C9D" b="8C F5"/>
- <a u="5C9E" b="8C F6"/>
- <a u="5C9F" b="8C F7"/>
- <a u="5CA0" b="8C F8"/>
- <a u="5CA1" b="8C F9"/>
- <a u="5CA2" b="E1 B3"/>
- <a u="5CA3" b="E1 B8"/>
- <a u="5CA4" b="8C FA"/>
- <a u="5CA5" b="8C FB"/>
- <a u="5CA6" b="8C FC"/>
- <a u="5CA7" b="8C FD"/>
- <a u="5CA8" b="8C FE"/>
- <a u="5CA9" b="D1 D2"/>
- <a u="5CAA" b="8D 40"/>
- <a u="5CAB" b="E1 B6"/>
- <a u="5CAC" b="E1 B5"/>
- <a u="5CAD" b="C1 EB"/>
- <a u="5CAE" b="8D 41"/>
- <a u="5CAF" b="8D 42"/>
- <a u="5CB0" b="8D 43"/>
- <a u="5CB1" b="E1 B7"/>
- <a u="5CB2" b="8D 44"/>
- <a u="5CB3" b="D4 C0"/>
- <a u="5CB4" b="8D 45"/>
- <a u="5CB5" b="E1 B2"/>
- <a u="5CB6" b="8D 46"/>
- <a u="5CB7" b="E1 BA"/>
- <a u="5CB8" b="B0 B6"/>
- <a u="5CB9" b="8D 47"/>
- <a u="5CBA" b="8D 48"/>
- <a u="5CBB" b="8D 49"/>
- <a u="5CBC" b="8D 4A"/>
- <a u="5CBD" b="E1 B4"/>
- <a u="5CBE" b="8D 4B"/>
- <a u="5CBF" b="BF F9"/>
- <a u="5CC0" b="8D 4C"/>
- <a u="5CC1" b="E1 B9"/>
- <a u="5CC2" b="8D 4D"/>
- <a u="5CC3" b="8D 4E"/>
- <a u="5CC4" b="E1 BB"/>
- <a u="5CC5" b="8D 4F"/>
- <a u="5CC6" b="8D 50"/>
- <a u="5CC7" b="8D 51"/>
- <a u="5CC8" b="8D 52"/>
- <a u="5CC9" b="8D 53"/>
- <a u="5CCA" b="8D 54"/>
- <a u="5CCB" b="E1 BE"/>
- <a u="5CCC" b="8D 55"/>
- <a u="5CCD" b="8D 56"/>
- <a u="5CCE" b="8D 57"/>
- <a u="5CCF" b="8D 58"/>
- <a u="5CD0" b="8D 59"/>
- <a u="5CD1" b="8D 5A"/>
- <a u="5CD2" b="E1 BC"/>
- <a u="5CD3" b="8D 5B"/>
- <a u="5CD4" b="8D 5C"/>
- <a u="5CD5" b="8D 5D"/>
- <a u="5CD6" b="8D 5E"/>
- <a u="5CD7" b="8D 5F"/>
- <a u="5CD8" b="8D 60"/>
- <a u="5CD9" b="D6 C5"/>
- <a u="5CDA" b="8D 61"/>
- <a u="5CDB" b="8D 62"/>
- <a u="5CDC" b="8D 63"/>
- <a u="5CDD" b="8D 64"/>
- <a u="5CDE" b="8D 65"/>
- <a u="5CDF" b="8D 66"/>
- <a u="5CE0" b="8D 67"/>
- <a u="5CE1" b="CF BF"/>
- <a u="5CE2" b="8D 68"/>
- <a u="5CE3" b="8D 69"/>
- <a u="5CE4" b="E1 BD"/>
- <a u="5CE5" b="E1 BF"/>
- <a u="5CE6" b="C2 CD"/>
- <a u="5CE7" b="8D 6A"/>
- <a u="5CE8" b="B6 EB"/>
- <a u="5CE9" b="8D 6B"/>
- <a u="5CEA" b="D3 F8"/>
- <a u="5CEB" b="8D 6C"/>
- <a u="5CEC" b="8D 6D"/>
- <a u="5CED" b="C7 CD"/>
- <a u="5CEE" b="8D 6E"/>
- <a u="5CEF" b="8D 6F"/>
- <a u="5CF0" b="B7 E5"/>
- <a u="5CF1" b="8D 70"/>
- <a u="5CF2" b="8D 71"/>
- <a u="5CF3" b="8D 72"/>
- <a u="5CF4" b="8D 73"/>
- <a u="5CF5" b="8D 74"/>
- <a u="5CF6" b="8D 75"/>
- <a u="5CF7" b="8D 76"/>
- <a u="5CF8" b="8D 77"/>
- <a u="5CF9" b="8D 78"/>
- <a u="5CFA" b="8D 79"/>
- <a u="5CFB" b="BE FE"/>
- <a u="5CFC" b="8D 7A"/>
- <a u="5CFD" b="8D 7B"/>
- <a u="5CFE" b="8D 7C"/>
- <a u="5CFF" b="8D 7D"/>
- <a u="5D00" b="8D 7E"/>
- <a u="5D01" b="8D 80"/>
- <a u="5D02" b="E1 C0"/>
- <a u="5D03" b="E1 C1"/>
- <a u="5D04" b="8D 81"/>
- <a u="5D05" b="8D 82"/>
- <a u="5D06" b="E1 C7"/>
- <a u="5D07" b="B3 E7"/>
- <a u="5D08" b="8D 83"/>
- <a u="5D09" b="8D 84"/>
- <a u="5D0A" b="8D 85"/>
- <a u="5D0B" b="8D 86"/>
- <a u="5D0C" b="8D 87"/>
- <a u="5D0D" b="8D 88"/>
- <a u="5D0E" b="C6 E9"/>
- <a u="5D0F" b="8D 89"/>
- <a u="5D10" b="8D 8A"/>
- <a u="5D11" b="8D 8B"/>
- <a u="5D12" b="8D 8C"/>
- <a u="5D13" b="8D 8D"/>
- <a u="5D14" b="B4 DE"/>
- <a u="5D15" b="8D 8E"/>
- <a u="5D16" b="D1 C2"/>
- <a u="5D17" b="8D 8F"/>
- <a u="5D18" b="8D 90"/>
- <a u="5D19" b="8D 91"/>
- <a u="5D1A" b="8D 92"/>
- <a u="5D1B" b="E1 C8"/>
- <a u="5D1C" b="8D 93"/>
- <a u="5D1D" b="8D 94"/>
- <a u="5D1E" b="E1 C6"/>
- <a u="5D1F" b="8D 95"/>
- <a u="5D20" b="8D 96"/>
- <a u="5D21" b="8D 97"/>
- <a u="5D22" b="8D 98"/>
- <a u="5D23" b="8D 99"/>
- <a u="5D24" b="E1 C5"/>
- <a u="5D25" b="8D 9A"/>
- <a u="5D26" b="E1 C3"/>
- <a u="5D27" b="E1 C2"/>
- <a u="5D28" b="8D 9B"/>
- <a u="5D29" b="B1 C0"/>
- <a u="5D2A" b="8D 9C"/>
- <a u="5D2B" b="8D 9D"/>
- <a u="5D2C" b="8D 9E"/>
- <a u="5D2D" b="D5 B8"/>
- <a u="5D2E" b="E1 C4"/>
- <a u="5D2F" b="8D 9F"/>
- <a u="5D30" b="8D A0"/>
- <a u="5D31" b="8D A1"/>
- <a u="5D32" b="8D A2"/>
- <a u="5D33" b="8D A3"/>
- <a u="5D34" b="E1 CB"/>
- <a u="5D35" b="8D A4"/>
- <a u="5D36" b="8D A5"/>
- <a u="5D37" b="8D A6"/>
- <a u="5D38" b="8D A7"/>
- <a u="5D39" b="8D A8"/>
- <a u="5D3A" b="8D A9"/>
- <a u="5D3B" b="8D AA"/>
- <a u="5D3C" b="8D AB"/>
- <a u="5D3D" b="E1 CC"/>
- <a u="5D3E" b="E1 CA"/>
- <a u="5D3F" b="8D AC"/>
- <a u="5D40" b="8D AD"/>
- <a u="5D41" b="8D AE"/>
- <a u="5D42" b="8D AF"/>
- <a u="5D43" b="8D B0"/>
- <a u="5D44" b="8D B1"/>
- <a u="5D45" b="8D B2"/>
- <a u="5D46" b="8D B3"/>
- <a u="5D47" b="EF FA"/>
- <a u="5D48" b="8D B4"/>
- <a u="5D49" b="8D B5"/>
- <a u="5D4A" b="E1 D3"/>
- <a u="5D4B" b="E1 D2"/>
- <a u="5D4C" b="C7 B6"/>
- <a u="5D4D" b="8D B6"/>
- <a u="5D4E" b="8D B7"/>
- <a u="5D4F" b="8D B8"/>
- <a u="5D50" b="8D B9"/>
- <a u="5D51" b="8D BA"/>
- <a u="5D52" b="8D BB"/>
- <a u="5D53" b="8D BC"/>
- <a u="5D54" b="8D BD"/>
- <a u="5D55" b="8D BE"/>
- <a u="5D56" b="8D BF"/>
- <a u="5D57" b="8D C0"/>
- <a u="5D58" b="E1 C9"/>
- <a u="5D59" b="8D C1"/>
- <a u="5D5A" b="8D C2"/>
- <a u="5D5B" b="E1 CE"/>
- <a u="5D5C" b="8D C3"/>
- <a u="5D5D" b="E1 D0"/>
- <a u="5D5E" b="8D C4"/>
- <a u="5D5F" b="8D C5"/>
- <a u="5D60" b="8D C6"/>
- <a u="5D61" b="8D C7"/>
- <a u="5D62" b="8D C8"/>
- <a u="5D63" b="8D C9"/>
- <a u="5D64" b="8D CA"/>
- <a u="5D65" b="8D CB"/>
- <a u="5D66" b="8D CC"/>
- <a u="5D67" b="8D CD"/>
- <a u="5D68" b="8D CE"/>
- <a u="5D69" b="E1 D4"/>
- <a u="5D6A" b="8D CF"/>
- <a u="5D6B" b="E1 D1"/>
- <a u="5D6C" b="E1 CD"/>
- <a u="5D6D" b="8D D0"/>
- <a u="5D6E" b="8D D1"/>
- <a u="5D6F" b="E1 CF"/>
- <a u="5D70" b="8D D2"/>
- <a u="5D71" b="8D D3"/>
- <a u="5D72" b="8D D4"/>
- <a u="5D73" b="8D D5"/>
- <a u="5D74" b="E1 D5"/>
- <a u="5D75" b="8D D6"/>
- <a u="5D76" b="8D D7"/>
- <a u="5D77" b="8D D8"/>
- <a u="5D78" b="8D D9"/>
- <a u="5D79" b="8D DA"/>
- <a u="5D7A" b="8D DB"/>
- <a u="5D7B" b="8D DC"/>
- <a u="5D7C" b="8D DD"/>
- <a u="5D7D" b="8D DE"/>
- <a u="5D7E" b="8D DF"/>
- <a u="5D7F" b="8D E0"/>
- <a u="5D80" b="8D E1"/>
- <a u="5D81" b="8D E2"/>
- <a u="5D82" b="E1 D6"/>
- <a u="5D83" b="8D E3"/>
- <a u="5D84" b="8D E4"/>
- <a u="5D85" b="8D E5"/>
- <a u="5D86" b="8D E6"/>
- <a u="5D87" b="8D E7"/>
- <a u="5D88" b="8D E8"/>
- <a u="5D89" b="8D E9"/>
- <a u="5D8A" b="8D EA"/>
- <a u="5D8B" b="8D EB"/>
- <a u="5D8C" b="8D EC"/>
- <a u="5D8D" b="8D ED"/>
- <a u="5D8E" b="8D EE"/>
- <a u="5D8F" b="8D EF"/>
- <a u="5D90" b="8D F0"/>
- <a u="5D91" b="8D F1"/>
- <a u="5D92" b="8D F2"/>
- <a u="5D93" b="8D F3"/>
- <a u="5D94" b="8D F4"/>
- <a u="5D95" b="8D F5"/>
- <a u="5D96" b="8D F6"/>
- <a u="5D97" b="8D F7"/>
- <a u="5D98" b="8D F8"/>
- <a u="5D99" b="E1 D7"/>
- <a u="5D9A" b="8D F9"/>
- <a u="5D9B" b="8D FA"/>
- <a u="5D9C" b="8D FB"/>
- <a u="5D9D" b="E1 D8"/>
- <a u="5D9E" b="8D FC"/>
- <a u="5D9F" b="8D FD"/>
- <a u="5DA0" b="8D FE"/>
- <a u="5DA1" b="8E 40"/>
- <a u="5DA2" b="8E 41"/>
- <a u="5DA3" b="8E 42"/>
- <a u="5DA4" b="8E 43"/>
- <a u="5DA5" b="8E 44"/>
- <a u="5DA6" b="8E 45"/>
- <a u="5DA7" b="8E 46"/>
- <a u="5DA8" b="8E 47"/>
- <a u="5DA9" b="8E 48"/>
- <a u="5DAA" b="8E 49"/>
- <a u="5DAB" b="8E 4A"/>
- <a u="5DAC" b="8E 4B"/>
- <a u="5DAD" b="8E 4C"/>
- <a u="5DAE" b="8E 4D"/>
- <a u="5DAF" b="8E 4E"/>
- <a u="5DB0" b="8E 4F"/>
- <a u="5DB1" b="8E 50"/>
- <a u="5DB2" b="8E 51"/>
- <a u="5DB3" b="8E 52"/>
- <a u="5DB4" b="8E 53"/>
- <a u="5DB5" b="8E 54"/>
- <a u="5DB6" b="8E 55"/>
- <a u="5DB7" b="E1 DA"/>
- <a u="5DB8" b="8E 56"/>
- <a u="5DB9" b="8E 57"/>
- <a u="5DBA" b="8E 58"/>
- <a u="5DBB" b="8E 59"/>
- <a u="5DBC" b="8E 5A"/>
- <a u="5DBD" b="8E 5B"/>
- <a u="5DBE" b="8E 5C"/>
- <a u="5DBF" b="8E 5D"/>
- <a u="5DC0" b="8E 5E"/>
- <a u="5DC1" b="8E 5F"/>
- <a u="5DC2" b="8E 60"/>
- <a u="5DC3" b="8E 61"/>
- <a u="5DC4" b="8E 62"/>
- <a u="5DC5" b="E1 DB"/>
- <a u="5DC6" b="8E 63"/>
- <a u="5DC7" b="8E 64"/>
- <a u="5DC8" b="8E 65"/>
- <a u="5DC9" b="8E 66"/>
- <a u="5DCA" b="8E 67"/>
- <a u="5DCB" b="8E 68"/>
- <a u="5DCC" b="8E 69"/>
- <a u="5DCD" b="CE A1"/>
- <a u="5DCE" b="8E 6A"/>
- <a u="5DCF" b="8E 6B"/>
- <a u="5DD0" b="8E 6C"/>
- <a u="5DD1" b="8E 6D"/>
- <a u="5DD2" b="8E 6E"/>
- <a u="5DD3" b="8E 6F"/>
- <a u="5DD4" b="8E 70"/>
- <a u="5DD5" b="8E 71"/>
- <a u="5DD6" b="8E 72"/>
- <a u="5DD7" b="8E 73"/>
- <a u="5DD8" b="8E 74"/>
- <a u="5DD9" b="8E 75"/>
- <a u="5DDA" b="8E 76"/>
- <a u="5DDB" b="E7 DD"/>
- <a u="5DDC" b="8E 77"/>
- <a u="5DDD" b="B4 A8"/>
- <a u="5DDE" b="D6 DD"/>
- <a u="5DDF" b="8E 78"/>
- <a u="5DE0" b="8E 79"/>
- <a u="5DE1" b="D1 B2"/>
- <a u="5DE2" b="B3 B2"/>
- <a u="5DE3" b="8E 7A"/>
- <a u="5DE4" b="8E 7B"/>
- <a u="5DE5" b="B9 A4"/>
- <a u="5DE6" b="D7 F3"/>
- <a u="5DE7" b="C7 C9"/>
- <a u="5DE8" b="BE DE"/>
- <a u="5DE9" b="B9 AE"/>
- <a u="5DEA" b="8E 7C"/>
- <a u="5DEB" b="CE D7"/>
- <a u="5DEC" b="8E 7D"/>
- <a u="5DED" b="8E 7E"/>
- <a u="5DEE" b="B2 EE"/>
- <a u="5DEF" b="DB CF"/>
- <a u="5DF0" b="8E 80"/>
- <a u="5DF1" b="BC BA"/>
- <a u="5DF2" b="D2 D1"/>
- <a u="5DF3" b="CB C8"/>
- <a u="5DF4" b="B0 CD"/>
- <a u="5DF5" b="8E 81"/>
- <a u="5DF6" b="8E 82"/>
- <a u="5DF7" b="CF EF"/>
- <a u="5DF8" b="8E 83"/>
- <a u="5DF9" b="8E 84"/>
- <a u="5DFA" b="8E 85"/>
- <a u="5DFB" b="8E 86"/>
- <a u="5DFC" b="8E 87"/>
- <a u="5DFD" b="D9 E3"/>
- <a u="5DFE" b="BD ED"/>
- <a u="5DFF" b="8E 88"/>
- <a u="5E00" b="8E 89"/>
- <a u="5E01" b="B1 D2"/>
- <a u="5E02" b="CA D0"/>
- <a u="5E03" b="B2 BC"/>
- <a u="5E04" b="8E 8A"/>
- <a u="5E05" b="CB A7"/>
- <a u="5E06" b="B7 AB"/>
- <a u="5E07" b="8E 8B"/>
- <a u="5E08" b="CA A6"/>
- <a u="5E09" b="8E 8C"/>
- <a u="5E0A" b="8E 8D"/>
- <a u="5E0B" b="8E 8E"/>
- <a u="5E0C" b="CF A3"/>
- <a u="5E0D" b="8E 8F"/>
- <a u="5E0E" b="8E 90"/>
- <a u="5E0F" b="E0 F8"/>
- <a u="5E10" b="D5 CA"/>
- <a u="5E11" b="E0 FB"/>
- <a u="5E12" b="8E 91"/>
- <a u="5E13" b="8E 92"/>
- <a u="5E14" b="E0 FA"/>
- <a u="5E15" b="C5 C1"/>
- <a u="5E16" b="CC FB"/>
- <a u="5E17" b="8E 93"/>
- <a u="5E18" b="C1 B1"/>
- <a u="5E19" b="E0 F9"/>
- <a u="5E1A" b="D6 E3"/>
- <a u="5E1B" b="B2 AF"/>
- <a u="5E1C" b="D6 C4"/>
- <a u="5E1D" b="B5 DB"/>
- <a u="5E1E" b="8E 94"/>
- <a u="5E1F" b="8E 95"/>
- <a u="5E20" b="8E 96"/>
- <a u="5E21" b="8E 97"/>
- <a u="5E22" b="8E 98"/>
- <a u="5E23" b="8E 99"/>
- <a u="5E24" b="8E 9A"/>
- <a u="5E25" b="8E 9B"/>
- <a u="5E26" b="B4 F8"/>
- <a u="5E27" b="D6 A1"/>
- <a u="5E28" b="8E 9C"/>
- <a u="5E29" b="8E 9D"/>
- <a u="5E2A" b="8E 9E"/>
- <a u="5E2B" b="8E 9F"/>
- <a u="5E2C" b="8E A0"/>
- <a u="5E2D" b="CF AF"/>
- <a u="5E2E" b="B0 EF"/>
- <a u="5E2F" b="8E A1"/>
- <a u="5E30" b="8E A2"/>
- <a u="5E31" b="E0 FC"/>
- <a u="5E32" b="8E A3"/>
- <a u="5E33" b="8E A4"/>
- <a u="5E34" b="8E A5"/>
- <a u="5E35" b="8E A6"/>
- <a u="5E36" b="8E A7"/>
- <a u="5E37" b="E1 A1"/>
- <a u="5E38" b="B3 A3"/>
- <a u="5E39" b="8E A8"/>
- <a u="5E3A" b="8E A9"/>
- <a u="5E3B" b="E0 FD"/>
- <a u="5E3C" b="E0 FE"/>
- <a u="5E3D" b="C3 B1"/>
- <a u="5E3E" b="8E AA"/>
- <a u="5E3F" b="8E AB"/>
- <a u="5E40" b="8E AC"/>
- <a u="5E41" b="8E AD"/>
- <a u="5E42" b="C3 DD"/>
- <a u="5E43" b="8E AE"/>
- <a u="5E44" b="E1 A2"/>
- <a u="5E45" b="B7 F9"/>
- <a u="5E46" b="8E AF"/>
- <a u="5E47" b="8E B0"/>
- <a u="5E48" b="8E B1"/>
- <a u="5E49" b="8E B2"/>
- <a u="5E4A" b="8E B3"/>
- <a u="5E4B" b="8E B4"/>
- <a u="5E4C" b="BB CF"/>
- <a u="5E4D" b="8E B5"/>
- <a u="5E4E" b="8E B6"/>
- <a u="5E4F" b="8E B7"/>
- <a u="5E50" b="8E B8"/>
- <a u="5E51" b="8E B9"/>
- <a u="5E52" b="8E BA"/>
- <a u="5E53" b="8E BB"/>
- <a u="5E54" b="E1 A3"/>
- <a u="5E55" b="C4 BB"/>
- <a u="5E56" b="8E BC"/>
- <a u="5E57" b="8E BD"/>
- <a u="5E58" b="8E BE"/>
- <a u="5E59" b="8E BF"/>
- <a u="5E5A" b="8E C0"/>
- <a u="5E5B" b="E1 A4"/>
- <a u="5E5C" b="8E C1"/>
- <a u="5E5D" b="8E C2"/>
- <a u="5E5E" b="E1 A5"/>
- <a u="5E5F" b="8E C3"/>
- <a u="5E60" b="8E C4"/>
- <a u="5E61" b="E1 A6"/>
- <a u="5E62" b="B4 B1"/>
- <a u="5E63" b="8E C5"/>
- <a u="5E64" b="8E C6"/>
- <a u="5E65" b="8E C7"/>
- <a u="5E66" b="8E C8"/>
- <a u="5E67" b="8E C9"/>
- <a u="5E68" b="8E CA"/>
- <a u="5E69" b="8E CB"/>
- <a u="5E6A" b="8E CC"/>
- <a u="5E6B" b="8E CD"/>
- <a u="5E6C" b="8E CE"/>
- <a u="5E6D" b="8E CF"/>
- <a u="5E6E" b="8E D0"/>
- <a u="5E6F" b="8E D1"/>
- <a u="5E70" b="8E D2"/>
- <a u="5E71" b="8E D3"/>
- <a u="5E72" b="B8 C9"/>
- <a u="5E73" b="C6 BD"/>
- <a u="5E74" b="C4 EA"/>
- <a u="5E75" b="8E D4"/>
- <a u="5E76" b="B2 A2"/>
- <a u="5E77" b="8E D5"/>
- <a u="5E78" b="D0 D2"/>
- <a u="5E79" b="8E D6"/>
- <a u="5E7A" b="E7 DB"/>
- <a u="5E7B" b="BB C3"/>
- <a u="5E7C" b="D3 D7"/>
- <a u="5E7D" b="D3 C4"/>
- <a u="5E7E" b="8E D7"/>
- <a u="5E7F" b="B9 E3"/>
- <a u="5E80" b="E2 CF"/>
- <a u="5E81" b="8E D8"/>
- <a u="5E82" b="8E D9"/>
- <a u="5E83" b="8E DA"/>
- <a u="5E84" b="D7 AF"/>
- <a u="5E85" b="8E DB"/>
- <a u="5E86" b="C7 EC"/>
- <a u="5E87" b="B1 D3"/>
- <a u="5E88" b="8E DC"/>
- <a u="5E89" b="8E DD"/>
- <a u="5E8A" b="B4 B2"/>
- <a u="5E8B" b="E2 D1"/>
- <a u="5E8C" b="8E DE"/>
- <a u="5E8D" b="8E DF"/>
- <a u="5E8E" b="8E E0"/>
- <a u="5E8F" b="D0 F2"/>
- <a u="5E90" b="C2 AE"/>
- <a u="5E91" b="E2 D0"/>
- <a u="5E92" b="8E E1"/>
- <a u="5E93" b="BF E2"/>
- <a u="5E94" b="D3 A6"/>
- <a u="5E95" b="B5 D7"/>
- <a u="5E96" b="E2 D2"/>
- <a u="5E97" b="B5 EA"/>
- <a u="5E98" b="8E E2"/>
- <a u="5E99" b="C3 ED"/>
- <a u="5E9A" b="B8 FD"/>
- <a u="5E9B" b="8E E3"/>
- <a u="5E9C" b="B8 AE"/>
- <a u="5E9D" b="8E E4"/>
- <a u="5E9E" b="C5 D3"/>
- <a u="5E9F" b="B7 CF"/>
- <a u="5EA0" b="E2 D4"/>
- <a u="5EA1" b="8E E5"/>
- <a u="5EA2" b="8E E6"/>
- <a u="5EA3" b="8E E7"/>
- <a u="5EA4" b="8E E8"/>
- <a u="5EA5" b="E2 D3"/>
- <a u="5EA6" b="B6 C8"/>
- <a u="5EA7" b="D7 F9"/>
- <a u="5EA8" b="8E E9"/>
- <a u="5EA9" b="8E EA"/>
- <a u="5EAA" b="8E EB"/>
- <a u="5EAB" b="8E EC"/>
- <a u="5EAC" b="8E ED"/>
- <a u="5EAD" b="CD A5"/>
- <a u="5EAE" b="8E EE"/>
- <a u="5EAF" b="8E EF"/>
- <a u="5EB0" b="8E F0"/>
- <a u="5EB1" b="8E F1"/>
- <a u="5EB2" b="8E F2"/>
- <a u="5EB3" b="E2 D8"/>
- <a u="5EB4" b="8E F3"/>
- <a u="5EB5" b="E2 D6"/>
- <a u="5EB6" b="CA FC"/>
- <a u="5EB7" b="BF B5"/>
- <a u="5EB8" b="D3 B9"/>
- <a u="5EB9" b="E2 D5"/>
- <a u="5EBA" b="8E F4"/>
- <a u="5EBB" b="8E F5"/>
- <a u="5EBC" b="8E F6"/>
- <a u="5EBD" b="8E F7"/>
- <a u="5EBE" b="E2 D7"/>
- <a u="5EBF" b="8E F8"/>
- <a u="5EC0" b="8E F9"/>
- <a u="5EC1" b="8E FA"/>
- <a u="5EC2" b="8E FB"/>
- <a u="5EC3" b="8E FC"/>
- <a u="5EC4" b="8E FD"/>
- <a u="5EC5" b="8E FE"/>
- <a u="5EC6" b="8F 40"/>
- <a u="5EC7" b="8F 41"/>
- <a u="5EC8" b="8F 42"/>
- <a u="5EC9" b="C1 AE"/>
- <a u="5ECA" b="C0 C8"/>
- <a u="5ECB" b="8F 43"/>
- <a u="5ECC" b="8F 44"/>
- <a u="5ECD" b="8F 45"/>
- <a u="5ECE" b="8F 46"/>
- <a u="5ECF" b="8F 47"/>
- <a u="5ED0" b="8F 48"/>
- <a u="5ED1" b="E2 DB"/>
- <a u="5ED2" b="E2 DA"/>
- <a u="5ED3" b="C0 AA"/>
- <a u="5ED4" b="8F 49"/>
- <a u="5ED5" b="8F 4A"/>
- <a u="5ED6" b="C1 CE"/>
- <a u="5ED7" b="8F 4B"/>
- <a u="5ED8" b="8F 4C"/>
- <a u="5ED9" b="8F 4D"/>
- <a u="5EDA" b="8F 4E"/>
- <a u="5EDB" b="E2 DC"/>
- <a u="5EDC" b="8F 4F"/>
- <a u="5EDD" b="8F 50"/>
- <a u="5EDE" b="8F 51"/>
- <a u="5EDF" b="8F 52"/>
- <a u="5EE0" b="8F 53"/>
- <a u="5EE1" b="8F 54"/>
- <a u="5EE2" b="8F 55"/>
- <a u="5EE3" b="8F 56"/>
- <a u="5EE4" b="8F 57"/>
- <a u="5EE5" b="8F 58"/>
- <a u="5EE6" b="8F 59"/>
- <a u="5EE7" b="8F 5A"/>
- <a u="5EE8" b="E2 DD"/>
- <a u="5EE9" b="8F 5B"/>
- <a u="5EEA" b="E2 DE"/>
- <a u="5EEB" b="8F 5C"/>
- <a u="5EEC" b="8F 5D"/>
- <a u="5EED" b="8F 5E"/>
- <a u="5EEE" b="8F 5F"/>
- <a u="5EEF" b="8F 60"/>
- <a u="5EF0" b="8F 61"/>
- <a u="5EF1" b="8F 62"/>
- <a u="5EF2" b="8F 63"/>
- <a u="5EF3" b="8F 64"/>
- <a u="5EF4" b="DB C8"/>
- <a u="5EF5" b="8F 65"/>
- <a u="5EF6" b="D1 D3"/>
- <a u="5EF7" b="CD A2"/>
- <a u="5EF8" b="8F 66"/>
- <a u="5EF9" b="8F 67"/>
- <a u="5EFA" b="BD A8"/>
- <a u="5EFB" b="8F 68"/>
- <a u="5EFC" b="8F 69"/>
- <a u="5EFD" b="8F 6A"/>
- <a u="5EFE" b="DE C3"/>
- <a u="5EFF" b="D8 A5"/>
- <a u="5F00" b="BF AA"/>
- <a u="5F01" b="DB CD"/>
- <a u="5F02" b="D2 EC"/>
- <a u="5F03" b="C6 FA"/>
- <a u="5F04" b="C5 AA"/>
- <a u="5F05" b="8F 6B"/>
- <a u="5F06" b="8F 6C"/>
- <a u="5F07" b="8F 6D"/>
- <a u="5F08" b="DE C4"/>
- <a u="5F09" b="8F 6E"/>
- <a u="5F0A" b="B1 D7"/>
- <a u="5F0B" b="DF AE"/>
- <a u="5F0C" b="8F 6F"/>
- <a u="5F0D" b="8F 70"/>
- <a u="5F0E" b="8F 71"/>
- <a u="5F0F" b="CA BD"/>
- <a u="5F10" b="8F 72"/>
- <a u="5F11" b="DF B1"/>
- <a u="5F12" b="8F 73"/>
- <a u="5F13" b="B9 AD"/>
- <a u="5F14" b="8F 74"/>
- <a u="5F15" b="D2 FD"/>
- <a u="5F16" b="8F 75"/>
- <a u="5F17" b="B8 A5"/>
- <a u="5F18" b="BA EB"/>
- <a u="5F19" b="8F 76"/>
- <a u="5F1A" b="8F 77"/>
- <a u="5F1B" b="B3 DA"/>
- <a u="5F1C" b="8F 78"/>
- <a u="5F1D" b="8F 79"/>
- <a u="5F1E" b="8F 7A"/>
- <a u="5F1F" b="B5 DC"/>
- <a u="5F20" b="D5 C5"/>
- <a u="5F21" b="8F 7B"/>
- <a u="5F22" b="8F 7C"/>
- <a u="5F23" b="8F 7D"/>
- <a u="5F24" b="8F 7E"/>
- <a u="5F25" b="C3 D6"/>
- <a u="5F26" b="CF D2"/>
- <a u="5F27" b="BB A1"/>
- <a u="5F28" b="8F 80"/>
- <a u="5F29" b="E5 F3"/>
- <a u="5F2A" b="E5 F2"/>
- <a u="5F2B" b="8F 81"/>
- <a u="5F2C" b="8F 82"/>
- <a u="5F2D" b="E5 F4"/>
- <a u="5F2E" b="8F 83"/>
- <a u="5F2F" b="CD E4"/>
- <a u="5F30" b="8F 84"/>
- <a u="5F31" b="C8 F5"/>
- <a u="5F32" b="8F 85"/>
- <a u="5F33" b="8F 86"/>
- <a u="5F34" b="8F 87"/>
- <a u="5F35" b="8F 88"/>
- <a u="5F36" b="8F 89"/>
- <a u="5F37" b="8F 8A"/>
- <a u="5F38" b="8F 8B"/>
- <a u="5F39" b="B5 AF"/>
- <a u="5F3A" b="C7 BF"/>
- <a u="5F3B" b="8F 8C"/>
- <a u="5F3C" b="E5 F6"/>
- <a u="5F3D" b="8F 8D"/>
- <a u="5F3E" b="8F 8E"/>
- <a u="5F3F" b="8F 8F"/>
- <a u="5F40" b="EC B0"/>
- <a u="5F41" b="8F 90"/>
- <a u="5F42" b="8F 91"/>
- <a u="5F43" b="8F 92"/>
- <a u="5F44" b="8F 93"/>
- <a u="5F45" b="8F 94"/>
- <a u="5F46" b="8F 95"/>
- <a u="5F47" b="8F 96"/>
- <a u="5F48" b="8F 97"/>
- <a u="5F49" b="8F 98"/>
- <a u="5F4A" b="8F 99"/>
- <a u="5F4B" b="8F 9A"/>
- <a u="5F4C" b="8F 9B"/>
- <a u="5F4D" b="8F 9C"/>
- <a u="5F4E" b="8F 9D"/>
- <a u="5F4F" b="8F 9E"/>
- <a u="5F50" b="E5 E6"/>
- <a u="5F51" b="8F 9F"/>
- <a u="5F52" b="B9 E9"/>
- <a u="5F53" b="B5 B1"/>
- <a u="5F54" b="8F A0"/>
- <a u="5F55" b="C2 BC"/>
- <a u="5F56" b="E5 E8"/>
- <a u="5F57" b="E5 E7"/>
- <a u="5F58" b="E5 E9"/>
- <a u="5F59" b="8F A1"/>
- <a u="5F5A" b="8F A2"/>
- <a u="5F5B" b="8F A3"/>
- <a u="5F5C" b="8F A4"/>
- <a u="5F5D" b="D2 CD"/>
- <a u="5F5E" b="8F A5"/>
- <a u="5F5F" b="8F A6"/>
- <a u="5F60" b="8F A7"/>
- <a u="5F61" b="E1 EA"/>
- <a u="5F62" b="D0 CE"/>
- <a u="5F63" b="8F A8"/>
- <a u="5F64" b="CD AE"/>
- <a u="5F65" b="8F A9"/>
- <a u="5F66" b="D1 E5"/>
- <a u="5F67" b="8F AA"/>
- <a u="5F68" b="8F AB"/>
- <a u="5F69" b="B2 CA"/>
- <a u="5F6A" b="B1 EB"/>
- <a u="5F6B" b="8F AC"/>
- <a u="5F6C" b="B1 F2"/>
- <a u="5F6D" b="C5 ED"/>
- <a u="5F6E" b="8F AD"/>
- <a u="5F6F" b="8F AE"/>
- <a u="5F70" b="D5 C3"/>
- <a u="5F71" b="D3 B0"/>
- <a u="5F72" b="8F AF"/>
- <a u="5F73" b="E1 DC"/>
- <a u="5F74" b="8F B0"/>
- <a u="5F75" b="8F B1"/>
- <a u="5F76" b="8F B2"/>
- <a u="5F77" b="E1 DD"/>
- <a u="5F78" b="8F B3"/>
- <a u="5F79" b="D2 DB"/>
- <a u="5F7A" b="8F B4"/>
- <a u="5F7B" b="B3 B9"/>
- <a u="5F7C" b="B1 CB"/>
- <a u="5F7D" b="8F B5"/>
- <a u="5F7E" b="8F B6"/>
- <a u="5F7F" b="8F B7"/>
- <a u="5F80" b="CD F9"/>
- <a u="5F81" b="D5 F7"/>
- <a u="5F82" b="E1 DE"/>
- <a u="5F83" b="8F B8"/>
- <a u="5F84" b="BE B6"/>
- <a u="5F85" b="B4 FD"/>
- <a u="5F86" b="8F B9"/>
- <a u="5F87" b="E1 DF"/>
- <a u="5F88" b="BA DC"/>
- <a u="5F89" b="E1 E0"/>
- <a u="5F8A" b="BB B2"/>
- <a u="5F8B" b="C2 C9"/>
- <a u="5F8C" b="E1 E1"/>
- <a u="5F8D" b="8F BA"/>
- <a u="5F8E" b="8F BB"/>
- <a u="5F8F" b="8F BC"/>
- <a u="5F90" b="D0 EC"/>
- <a u="5F91" b="8F BD"/>
- <a u="5F92" b="CD BD"/>
- <a u="5F93" b="8F BE"/>
- <a u="5F94" b="8F BF"/>
- <a u="5F95" b="E1 E2"/>
- <a u="5F96" b="8F C0"/>
- <a u="5F97" b="B5 C3"/>
- <a u="5F98" b="C5 C7"/>
- <a u="5F99" b="E1 E3"/>
- <a u="5F9A" b="8F C1"/>
- <a u="5F9B" b="8F C2"/>
- <a u="5F9C" b="E1 E4"/>
- <a u="5F9D" b="8F C3"/>
- <a u="5F9E" b="8F C4"/>
- <a u="5F9F" b="8F C5"/>
- <a u="5FA0" b="8F C6"/>
- <a u="5FA1" b="D3 F9"/>
- <a u="5FA2" b="8F C7"/>
- <a u="5FA3" b="8F C8"/>
- <a u="5FA4" b="8F C9"/>
- <a u="5FA5" b="8F CA"/>
- <a u="5FA6" b="8F CB"/>
- <a u="5FA7" b="8F CC"/>
- <a u="5FA8" b="E1 E5"/>
- <a u="5FA9" b="8F CD"/>
- <a u="5FAA" b="D1 AD"/>
- <a u="5FAB" b="8F CE"/>
- <a u="5FAC" b="8F CF"/>
- <a u="5FAD" b="E1 E6"/>
- <a u="5FAE" b="CE A2"/>
- <a u="5FAF" b="8F D0"/>
- <a u="5FB0" b="8F D1"/>
- <a u="5FB1" b="8F D2"/>
- <a u="5FB2" b="8F D3"/>
- <a u="5FB3" b="8F D4"/>
- <a u="5FB4" b="8F D5"/>
- <a u="5FB5" b="E1 E7"/>
- <a u="5FB6" b="8F D6"/>
- <a u="5FB7" b="B5 C2"/>
- <a u="5FB8" b="8F D7"/>
- <a u="5FB9" b="8F D8"/>
- <a u="5FBA" b="8F D9"/>
- <a u="5FBB" b="8F DA"/>
- <a u="5FBC" b="E1 E8"/>
- <a u="5FBD" b="BB D5"/>
- <a u="5FBE" b="8F DB"/>
- <a u="5FBF" b="8F DC"/>
- <a u="5FC0" b="8F DD"/>
- <a u="5FC1" b="8F DE"/>
- <a u="5FC2" b="8F DF"/>
- <a u="5FC3" b="D0 C4"/>
- <a u="5FC4" b="E2 E0"/>
- <a u="5FC5" b="B1 D8"/>
- <a u="5FC6" b="D2 E4"/>
- <a u="5FC7" b="8F E0"/>
- <a u="5FC8" b="8F E1"/>
- <a u="5FC9" b="E2 E1"/>
- <a u="5FCA" b="8F E2"/>
- <a u="5FCB" b="8F E3"/>
- <a u="5FCC" b="BC C9"/>
- <a u="5FCD" b="C8 CC"/>
- <a u="5FCE" b="8F E4"/>
- <a u="5FCF" b="E2 E3"/>
- <a u="5FD0" b="EC FE"/>
- <a u="5FD1" b="EC FD"/>
- <a u="5FD2" b="DF AF"/>
- <a u="5FD3" b="8F E5"/>
- <a u="5FD4" b="8F E6"/>
- <a u="5FD5" b="8F E7"/>
- <a u="5FD6" b="E2 E2"/>
- <a u="5FD7" b="D6 BE"/>
- <a u="5FD8" b="CD FC"/>
- <a u="5FD9" b="C3 A6"/>
- <a u="5FDA" b="8F E8"/>
- <a u="5FDB" b="8F E9"/>
- <a u="5FDC" b="8F EA"/>
- <a u="5FDD" b="E3 C3"/>
- <a u="5FDE" b="8F EB"/>
- <a u="5FDF" b="8F EC"/>
- <a u="5FE0" b="D6 D2"/>
- <a u="5FE1" b="E2 E7"/>
- <a u="5FE2" b="8F ED"/>
- <a u="5FE3" b="8F EE"/>
- <a u="5FE4" b="E2 E8"/>
- <a u="5FE5" b="8F EF"/>
- <a u="5FE6" b="8F F0"/>
- <a u="5FE7" b="D3 C7"/>
- <a u="5FE8" b="8F F1"/>
- <a u="5FE9" b="8F F2"/>
- <a u="5FEA" b="E2 EC"/>
- <a u="5FEB" b="BF EC"/>
- <a u="5FEC" b="8F F3"/>
- <a u="5FED" b="E2 ED"/>
- <a u="5FEE" b="E2 E5"/>
- <a u="5FEF" b="8F F4"/>
- <a u="5FF0" b="8F F5"/>
- <a u="5FF1" b="B3 C0"/>
- <a u="5FF2" b="8F F6"/>
- <a u="5FF3" b="8F F7"/>
- <a u="5FF4" b="8F F8"/>
- <a u="5FF5" b="C4 EE"/>
- <a u="5FF6" b="8F F9"/>
- <a u="5FF7" b="8F FA"/>
- <a u="5FF8" b="E2 EE"/>
- <a u="5FF9" b="8F FB"/>
- <a u="5FFA" b="8F FC"/>
- <a u="5FFB" b="D0 C3"/>
- <a u="5FFC" b="8F FD"/>
- <a u="5FFD" b="BA F6"/>
- <a u="5FFE" b="E2 E9"/>
- <a u="5FFF" b="B7 DE"/>
- <a u="6000" b="BB B3"/>
- <a u="6001" b="CC AC"/>
- <a u="6002" b="CB CB"/>
- <a u="6003" b="E2 E4"/>
- <a u="6004" b="E2 E6"/>
- <a u="6005" b="E2 EA"/>
- <a u="6006" b="E2 EB"/>
- <a u="6007" b="8F FE"/>
- <a u="6008" b="90 40"/>
- <a u="6009" b="90 41"/>
- <a u="600A" b="E2 F7"/>
- <a u="600B" b="90 42"/>
- <a u="600C" b="90 43"/>
- <a u="600D" b="E2 F4"/>
- <a u="600E" b="D4 F5"/>
- <a u="600F" b="E2 F3"/>
- <a u="6010" b="90 44"/>
- <a u="6011" b="90 45"/>
- <a u="6012" b="C5 AD"/>
- <a u="6013" b="90 46"/>
- <a u="6014" b="D5 FA"/>
- <a u="6015" b="C5 C2"/>
- <a u="6016" b="B2 C0"/>
- <a u="6017" b="90 47"/>
- <a u="6018" b="90 48"/>
- <a u="6019" b="E2 EF"/>
- <a u="601A" b="90 49"/>
- <a u="601B" b="E2 F2"/>
- <a u="601C" b="C1 AF"/>
- <a u="601D" b="CB BC"/>
- <a u="601E" b="90 4A"/>
- <a u="601F" b="90 4B"/>
- <a u="6020" b="B5 A1"/>
- <a u="6021" b="E2 F9"/>
- <a u="6022" b="90 4C"/>
- <a u="6023" b="90 4D"/>
- <a u="6024" b="90 4E"/>
- <a u="6025" b="BC B1"/>
- <a u="6026" b="E2 F1"/>
- <a u="6027" b="D0 D4"/>
- <a u="6028" b="D4 B9"/>
- <a u="6029" b="E2 F5"/>
- <a u="602A" b="B9 D6"/>
- <a u="602B" b="E2 F6"/>
- <a u="602C" b="90 4F"/>
- <a u="602D" b="90 50"/>
- <a u="602E" b="90 51"/>
- <a u="602F" b="C7 D3"/>
- <a u="6030" b="90 52"/>
- <a u="6031" b="90 53"/>
- <a u="6032" b="90 54"/>
- <a u="6033" b="90 55"/>
- <a u="6034" b="90 56"/>
- <a u="6035" b="E2 F0"/>
- <a u="6036" b="90 57"/>
- <a u="6037" b="90 58"/>
- <a u="6038" b="90 59"/>
- <a u="6039" b="90 5A"/>
- <a u="603A" b="90 5B"/>
- <a u="603B" b="D7 DC"/>
- <a u="603C" b="ED A1"/>
- <a u="603D" b="90 5C"/>
- <a u="603E" b="90 5D"/>
- <a u="603F" b="E2 F8"/>
- <a u="6040" b="90 5E"/>
- <a u="6041" b="ED A5"/>
- <a u="6042" b="E2 FE"/>
- <a u="6043" b="CA D1"/>
- <a u="6044" b="90 5F"/>
- <a u="6045" b="90 60"/>
- <a u="6046" b="90 61"/>
- <a u="6047" b="90 62"/>
- <a u="6048" b="90 63"/>
- <a u="6049" b="90 64"/>
- <a u="604A" b="90 65"/>
- <a u="604B" b="C1 B5"/>
- <a u="604C" b="90 66"/>
- <a u="604D" b="BB D0"/>
- <a u="604E" b="90 67"/>
- <a u="604F" b="90 68"/>
- <a u="6050" b="BF D6"/>
- <a u="6051" b="90 69"/>
- <a u="6052" b="BA E3"/>
- <a u="6053" b="90 6A"/>
- <a u="6054" b="90 6B"/>
- <a u="6055" b="CB A1"/>
- <a u="6056" b="90 6C"/>
- <a u="6057" b="90 6D"/>
- <a u="6058" b="90 6E"/>
- <a u="6059" b="ED A6"/>
- <a u="605A" b="ED A3"/>
- <a u="605B" b="90 6F"/>
- <a u="605C" b="90 70"/>
- <a u="605D" b="ED A2"/>
- <a u="605E" b="90 71"/>
- <a u="605F" b="90 72"/>
- <a u="6060" b="90 73"/>
- <a u="6061" b="90 74"/>
- <a u="6062" b="BB D6"/>
- <a u="6063" b="ED A7"/>
- <a u="6064" b="D0 F4"/>
- <a u="6065" b="90 75"/>
- <a u="6066" b="90 76"/>
- <a u="6067" b="ED A4"/>
- <a u="6068" b="BA DE"/>
- <a u="6069" b="B6 F7"/>
- <a u="606A" b="E3 A1"/>
- <a u="606B" b="B6 B2"/>
- <a u="606C" b="CC F1"/>
- <a u="606D" b="B9 A7"/>
- <a u="606E" b="90 77"/>
- <a u="606F" b="CF A2"/>
- <a u="6070" b="C7 A1"/>
- <a u="6071" b="90 78"/>
- <a u="6072" b="90 79"/>
- <a u="6073" b="BF D2"/>
- <a u="6074" b="90 7A"/>
- <a u="6075" b="90 7B"/>
- <a u="6076" b="B6 F1"/>
- <a u="6077" b="90 7C"/>
- <a u="6078" b="E2 FA"/>
- <a u="6079" b="E2 FB"/>
- <a u="607A" b="E2 FD"/>
- <a u="607B" b="E2 FC"/>
- <a u="607C" b="C4 D5"/>
- <a u="607D" b="E3 A2"/>
- <a u="607E" b="90 7D"/>
- <a u="607F" b="D3 C1"/>
- <a u="6080" b="90 7E"/>
- <a u="6081" b="90 80"/>
- <a u="6082" b="90 81"/>
- <a u="6083" b="E3 A7"/>
- <a u="6084" b="C7 C4"/>
- <a u="6085" b="90 82"/>
- <a u="6086" b="90 83"/>
- <a u="6087" b="90 84"/>
- <a u="6088" b="90 85"/>
- <a u="6089" b="CF A4"/>
- <a u="608A" b="90 86"/>
- <a u="608B" b="90 87"/>
- <a u="608C" b="E3 A9"/>
- <a u="608D" b="BA B7"/>
- <a u="608E" b="90 88"/>
- <a u="608F" b="90 89"/>
- <a u="6090" b="90 8A"/>
- <a u="6091" b="90 8B"/>
- <a u="6092" b="E3 A8"/>
- <a u="6093" b="90 8C"/>
- <a u="6094" b="BB DA"/>
- <a u="6095" b="90 8D"/>
- <a u="6096" b="E3 A3"/>
- <a u="6097" b="90 8E"/>
- <a u="6098" b="90 8F"/>
- <a u="6099" b="90 90"/>
- <a u="609A" b="E3 A4"/>
- <a u="609B" b="E3 AA"/>
- <a u="609C" b="90 91"/>
- <a u="609D" b="E3 A6"/>
- <a u="609E" b="90 92"/>
- <a u="609F" b="CE F2"/>
- <a u="60A0" b="D3 C6"/>
- <a u="60A1" b="90 93"/>
- <a u="60A2" b="90 94"/>
- <a u="60A3" b="BB BC"/>
- <a u="60A4" b="90 95"/>
- <a u="60A5" b="90 96"/>
- <a u="60A6" b="D4 C3"/>
- <a u="60A7" b="90 97"/>
- <a u="60A8" b="C4 FA"/>
- <a u="60A9" b="90 98"/>
- <a u="60AA" b="90 99"/>
- <a u="60AB" b="ED A8"/>
- <a u="60AC" b="D0 FC"/>
- <a u="60AD" b="E3 A5"/>
- <a u="60AE" b="90 9A"/>
- <a u="60AF" b="C3 F5"/>
- <a u="60B0" b="90 9B"/>
- <a u="60B1" b="E3 AD"/>
- <a u="60B2" b="B1 AF"/>
- <a u="60B3" b="90 9C"/>
- <a u="60B4" b="E3 B2"/>
- <a u="60B5" b="90 9D"/>
- <a u="60B6" b="90 9E"/>
- <a u="60B7" b="90 9F"/>
- <a u="60B8" b="BC C2"/>
- <a u="60B9" b="90 A0"/>
- <a u="60BA" b="90 A1"/>
- <a u="60BB" b="E3 AC"/>
- <a u="60BC" b="B5 BF"/>
- <a u="60BD" b="90 A2"/>
- <a u="60BE" b="90 A3"/>
- <a u="60BF" b="90 A4"/>
- <a u="60C0" b="90 A5"/>
- <a u="60C1" b="90 A6"/>
- <a u="60C2" b="90 A7"/>
- <a u="60C3" b="90 A8"/>
- <a u="60C4" b="90 A9"/>
- <a u="60C5" b="C7 E9"/>
- <a u="60C6" b="E3 B0"/>
- <a u="60C7" b="90 AA"/>
- <a u="60C8" b="90 AB"/>
- <a u="60C9" b="90 AC"/>
- <a u="60CA" b="BE AA"/>
- <a u="60CB" b="CD EF"/>
- <a u="60CC" b="90 AD"/>
- <a u="60CD" b="90 AE"/>
- <a u="60CE" b="90 AF"/>
- <a u="60CF" b="90 B0"/>
- <a u="60D0" b="90 B1"/>
- <a u="60D1" b="BB F3"/>
- <a u="60D2" b="90 B2"/>
- <a u="60D3" b="90 B3"/>
- <a u="60D4" b="90 B4"/>
- <a u="60D5" b="CC E8"/>
- <a u="60D6" b="90 B5"/>
- <a u="60D7" b="90 B6"/>
- <a u="60D8" b="E3 AF"/>
- <a u="60D9" b="90 B7"/>
- <a u="60DA" b="E3 B1"/>
- <a u="60DB" b="90 B8"/>
- <a u="60DC" b="CF A7"/>
- <a u="60DD" b="E3 AE"/>
- <a u="60DE" b="90 B9"/>
- <a u="60DF" b="CE A9"/>
- <a u="60E0" b="BB DD"/>
- <a u="60E1" b="90 BA"/>
- <a u="60E2" b="90 BB"/>
- <a u="60E3" b="90 BC"/>
- <a u="60E4" b="90 BD"/>
- <a u="60E5" b="90 BE"/>
- <a u="60E6" b="B5 EB"/>
- <a u="60E7" b="BE E5"/>
- <a u="60E8" b="B2 D2"/>
- <a u="60E9" b="B3 CD"/>
- <a u="60EA" b="90 BF"/>
- <a u="60EB" b="B1 B9"/>
- <a u="60EC" b="E3 AB"/>
- <a u="60ED" b="B2 D1"/>
- <a u="60EE" b="B5 AC"/>
- <a u="60EF" b="B9 DF"/>
- <a u="60F0" b="B6 E8"/>
- <a u="60F1" b="90 C0"/>
- <a u="60F2" b="90 C1"/>
- <a u="60F3" b="CF EB"/>
- <a u="60F4" b="E3 B7"/>
- <a u="60F5" b="90 C2"/>
- <a u="60F6" b="BB CC"/>
- <a u="60F7" b="90 C3"/>
- <a u="60F8" b="90 C4"/>
- <a u="60F9" b="C8 C7"/>
- <a u="60FA" b="D0 CA"/>
- <a u="60FB" b="90 C5"/>
- <a u="60FC" b="90 C6"/>
- <a u="60FD" b="90 C7"/>
- <a u="60FE" b="90 C8"/>
- <a u="60FF" b="90 C9"/>
- <a u="6100" b="E3 B8"/>
- <a u="6101" b="B3 EE"/>
- <a u="6102" b="90 CA"/>
- <a u="6103" b="90 CB"/>
- <a u="6104" b="90 CC"/>
- <a u="6105" b="90 CD"/>
- <a u="6106" b="ED A9"/>
- <a u="6107" b="90 CE"/>
- <a u="6108" b="D3 FA"/>
- <a u="6109" b="D3 E4"/>
- <a u="610A" b="90 CF"/>
- <a u="610B" b="90 D0"/>
- <a u="610C" b="90 D1"/>
- <a u="610D" b="ED AA"/>
- <a u="610E" b="E3 B9"/>
- <a u="610F" b="D2 E2"/>
- <a u="6110" b="90 D2"/>
- <a u="6111" b="90 D3"/>
- <a u="6112" b="90 D4"/>
- <a u="6113" b="90 D5"/>
- <a u="6114" b="90 D6"/>
- <a u="6115" b="E3 B5"/>
- <a u="6116" b="90 D7"/>
- <a u="6117" b="90 D8"/>
- <a u="6118" b="90 D9"/>
- <a u="6119" b="90 DA"/>
- <a u="611A" b="D3 DE"/>
- <a u="611B" b="90 DB"/>
- <a u="611C" b="90 DC"/>
- <a u="611D" b="90 DD"/>
- <a u="611E" b="90 DE"/>
- <a u="611F" b="B8 D0"/>
- <a u="6120" b="E3 B3"/>
- <a u="6121" b="90 DF"/>
- <a u="6122" b="90 E0"/>
- <a u="6123" b="E3 B6"/>
- <a u="6124" b="B7 DF"/>
- <a u="6125" b="90 E1"/>
- <a u="6126" b="E3 B4"/>
- <a u="6127" b="C0 A2"/>
- <a u="6128" b="90 E2"/>
- <a u="6129" b="90 E3"/>
- <a u="612A" b="90 E4"/>
- <a u="612B" b="E3 BA"/>
- <a u="612C" b="90 E5"/>
- <a u="612D" b="90 E6"/>
- <a u="612E" b="90 E7"/>
- <a u="612F" b="90 E8"/>
- <a u="6130" b="90 E9"/>
- <a u="6131" b="90 EA"/>
- <a u="6132" b="90 EB"/>
- <a u="6133" b="90 EC"/>
- <a u="6134" b="90 ED"/>
- <a u="6135" b="90 EE"/>
- <a u="6136" b="90 EF"/>
- <a u="6137" b="90 F0"/>
- <a u="6138" b="90 F1"/>
- <a u="6139" b="90 F2"/>
- <a u="613A" b="90 F3"/>
- <a u="613B" b="90 F4"/>
- <a u="613C" b="90 F5"/>
- <a u="613D" b="90 F6"/>
- <a u="613E" b="90 F7"/>
- <a u="613F" b="D4 B8"/>
- <a u="6140" b="90 F8"/>
- <a u="6141" b="90 F9"/>
- <a u="6142" b="90 FA"/>
- <a u="6143" b="90 FB"/>
- <a u="6144" b="90 FC"/>
- <a u="6145" b="90 FD"/>
- <a u="6146" b="90 FE"/>
- <a u="6147" b="91 40"/>
- <a u="6148" b="B4 C8"/>
- <a u="6149" b="91 41"/>
- <a u="614A" b="E3 BB"/>
- <a u="614B" b="91 42"/>
- <a u="614C" b="BB C5"/>
- <a u="614D" b="91 43"/>
- <a u="614E" b="C9 F7"/>
- <a u="614F" b="91 44"/>
- <a u="6150" b="91 45"/>
- <a u="6151" b="C9 E5"/>
- <a u="6152" b="91 46"/>
- <a u="6153" b="91 47"/>
- <a u="6154" b="91 48"/>
- <a u="6155" b="C4 BD"/>
- <a u="6156" b="91 49"/>
- <a u="6157" b="91 4A"/>
- <a u="6158" b="91 4B"/>
- <a u="6159" b="91 4C"/>
- <a u="615A" b="91 4D"/>
- <a u="615B" b="91 4E"/>
- <a u="615C" b="91 4F"/>
- <a u="615D" b="ED AB"/>
- <a u="615E" b="91 50"/>
- <a u="615F" b="91 51"/>
- <a u="6160" b="91 52"/>
- <a u="6161" b="91 53"/>
- <a u="6162" b="C2 FD"/>
- <a u="6163" b="91 54"/>
- <a u="6164" b="91 55"/>
- <a u="6165" b="91 56"/>
- <a u="6166" b="91 57"/>
- <a u="6167" b="BB DB"/>
- <a u="6168" b="BF AE"/>
- <a u="6169" b="91 58"/>
- <a u="616A" b="91 59"/>
- <a u="616B" b="91 5A"/>
- <a u="616C" b="91 5B"/>
- <a u="616D" b="91 5C"/>
- <a u="616E" b="91 5D"/>
- <a u="616F" b="91 5E"/>
- <a u="6170" b="CE BF"/>
- <a u="6171" b="91 5F"/>
- <a u="6172" b="91 60"/>
- <a u="6173" b="91 61"/>
- <a u="6174" b="91 62"/>
- <a u="6175" b="E3 BC"/>
- <a u="6176" b="91 63"/>
- <a u="6177" b="BF B6"/>
- <a u="6178" b="91 64"/>
- <a u="6179" b="91 65"/>
- <a u="617A" b="91 66"/>
- <a u="617B" b="91 67"/>
- <a u="617C" b="91 68"/>
- <a u="617D" b="91 69"/>
- <a u="617E" b="91 6A"/>
- <a u="617F" b="91 6B"/>
- <a u="6180" b="91 6C"/>
- <a u="6181" b="91 6D"/>
- <a u="6182" b="91 6E"/>
- <a u="6183" b="91 6F"/>
- <a u="6184" b="91 70"/>
- <a u="6185" b="91 71"/>
- <a u="6186" b="91 72"/>
- <a u="6187" b="91 73"/>
- <a u="6188" b="91 74"/>
- <a u="6189" b="91 75"/>
- <a u="618A" b="91 76"/>
- <a u="618B" b="B1 EF"/>
- <a u="618C" b="91 77"/>
- <a u="618D" b="91 78"/>
- <a u="618E" b="D4 F7"/>
- <a u="618F" b="91 79"/>
- <a u="6190" b="91 7A"/>
- <a u="6191" b="91 7B"/>
- <a u="6192" b="91 7C"/>
- <a u="6193" b="91 7D"/>
- <a u="6194" b="E3 BE"/>
- <a u="6195" b="91 7E"/>
- <a u="6196" b="91 80"/>
- <a u="6197" b="91 81"/>
- <a u="6198" b="91 82"/>
- <a u="6199" b="91 83"/>
- <a u="619A" b="91 84"/>
- <a u="619B" b="91 85"/>
- <a u="619C" b="91 86"/>
- <a u="619D" b="ED AD"/>
- <a u="619E" b="91 87"/>
- <a u="619F" b="91 88"/>
- <a u="61A0" b="91 89"/>
- <a u="61A1" b="91 8A"/>
- <a u="61A2" b="91 8B"/>
- <a u="61A3" b="91 8C"/>
- <a u="61A4" b="91 8D"/>
- <a u="61A5" b="91 8E"/>
- <a u="61A6" b="91 8F"/>
- <a u="61A7" b="E3 BF"/>
- <a u="61A8" b="BA A9"/>
- <a u="61A9" b="ED AC"/>
- <a u="61AA" b="91 90"/>
- <a u="61AB" b="91 91"/>
- <a u="61AC" b="E3 BD"/>
- <a u="61AD" b="91 92"/>
- <a u="61AE" b="91 93"/>
- <a u="61AF" b="91 94"/>
- <a u="61B0" b="91 95"/>
- <a u="61B1" b="91 96"/>
- <a u="61B2" b="91 97"/>
- <a u="61B3" b="91 98"/>
- <a u="61B4" b="91 99"/>
- <a u="61B5" b="91 9A"/>
- <a u="61B6" b="91 9B"/>
- <a u="61B7" b="E3 C0"/>
- <a u="61B8" b="91 9C"/>
- <a u="61B9" b="91 9D"/>
- <a u="61BA" b="91 9E"/>
- <a u="61BB" b="91 9F"/>
- <a u="61BC" b="91 A0"/>
- <a u="61BD" b="91 A1"/>
- <a u="61BE" b="BA B6"/>
- <a u="61BF" b="91 A2"/>
- <a u="61C0" b="91 A3"/>
- <a u="61C1" b="91 A4"/>
- <a u="61C2" b="B6 AE"/>
- <a u="61C3" b="91 A5"/>
- <a u="61C4" b="91 A6"/>
- <a u="61C5" b="91 A7"/>
- <a u="61C6" b="91 A8"/>
- <a u="61C7" b="91 A9"/>
- <a u="61C8" b="D0 B8"/>
- <a u="61C9" b="91 AA"/>
- <a u="61CA" b="B0 C3"/>
- <a u="61CB" b="ED AE"/>
- <a u="61CC" b="91 AB"/>
- <a u="61CD" b="91 AC"/>
- <a u="61CE" b="91 AD"/>
- <a u="61CF" b="91 AE"/>
- <a u="61D0" b="91 AF"/>
- <a u="61D1" b="ED AF"/>
- <a u="61D2" b="C0 C1"/>
- <a u="61D3" b="91 B0"/>
- <a u="61D4" b="E3 C1"/>
- <a u="61D5" b="91 B1"/>
- <a u="61D6" b="91 B2"/>
- <a u="61D7" b="91 B3"/>
- <a u="61D8" b="91 B4"/>
- <a u="61D9" b="91 B5"/>
- <a u="61DA" b="91 B6"/>
- <a u="61DB" b="91 B7"/>
- <a u="61DC" b="91 B8"/>
- <a u="61DD" b="91 B9"/>
- <a u="61DE" b="91 BA"/>
- <a u="61DF" b="91 BB"/>
- <a u="61E0" b="91 BC"/>
- <a u="61E1" b="91 BD"/>
- <a u="61E2" b="91 BE"/>
- <a u="61E3" b="91 BF"/>
- <a u="61E4" b="91 C0"/>
- <a u="61E5" b="91 C1"/>
- <a u="61E6" b="C5 B3"/>
- <a u="61E7" b="91 C2"/>
- <a u="61E8" b="91 C3"/>
- <a u="61E9" b="91 C4"/>
- <a u="61EA" b="91 C5"/>
- <a u="61EB" b="91 C6"/>
- <a u="61EC" b="91 C7"/>
- <a u="61ED" b="91 C8"/>
- <a u="61EE" b="91 C9"/>
- <a u="61EF" b="91 CA"/>
- <a u="61F0" b="91 CB"/>
- <a u="61F1" b="91 CC"/>
- <a u="61F2" b="91 CD"/>
- <a u="61F3" b="91 CE"/>
- <a u="61F4" b="91 CF"/>
- <a u="61F5" b="E3 C2"/>
- <a u="61F6" b="91 D0"/>
- <a u="61F7" b="91 D1"/>
- <a u="61F8" b="91 D2"/>
- <a u="61F9" b="91 D3"/>
- <a u="61FA" b="91 D4"/>
- <a u="61FB" b="91 D5"/>
- <a u="61FC" b="91 D6"/>
- <a u="61FD" b="91 D7"/>
- <a u="61FE" b="91 D8"/>
- <a u="61FF" b="DC B2"/>
- <a u="6200" b="91 D9"/>
- <a u="6201" b="91 DA"/>
- <a u="6202" b="91 DB"/>
- <a u="6203" b="91 DC"/>
- <a u="6204" b="91 DD"/>
- <a u="6205" b="91 DE"/>
- <a u="6206" b="ED B0"/>
- <a u="6207" b="91 DF"/>
- <a u="6208" b="B8 EA"/>
- <a u="6209" b="91 E0"/>
- <a u="620A" b="CE EC"/>
- <a u="620B" b="EA A7"/>
- <a u="620C" b="D0 E7"/>
- <a u="620D" b="CA F9"/>
- <a u="620E" b="C8 D6"/>
- <a u="620F" b="CF B7"/>
- <a u="6210" b="B3 C9"/>
- <a u="6211" b="CE D2"/>
- <a u="6212" b="BD E4"/>
- <a u="6213" b="91 E1"/>
- <a u="6214" b="91 E2"/>
- <a u="6215" b="E3 DE"/>
- <a u="6216" b="BB F2"/>
- <a u="6217" b="EA A8"/>
- <a u="6218" b="D5 BD"/>
- <a u="6219" b="91 E3"/>
- <a u="621A" b="C6 DD"/>
- <a u="621B" b="EA A9"/>
- <a u="621C" b="91 E4"/>
- <a u="621D" b="91 E5"/>
- <a u="621E" b="91 E6"/>
- <a u="621F" b="EA AA"/>
- <a u="6220" b="91 E7"/>
- <a u="6221" b="EA AC"/>
- <a u="6222" b="EA AB"/>
- <a u="6223" b="91 E8"/>
- <a u="6224" b="EA AE"/>
- <a u="6225" b="EA AD"/>
- <a u="6226" b="91 E9"/>
- <a u="6227" b="91 EA"/>
- <a u="6228" b="91 EB"/>
- <a u="6229" b="91 EC"/>
- <a u="622A" b="BD D8"/>
- <a u="622B" b="91 ED"/>
- <a u="622C" b="EA AF"/>
- <a u="622D" b="91 EE"/>
- <a u="622E" b="C2 BE"/>
- <a u="622F" b="91 EF"/>
- <a u="6230" b="91 F0"/>
- <a u="6231" b="91 F1"/>
- <a u="6232" b="91 F2"/>
- <a u="6233" b="B4 C1"/>
- <a u="6234" b="B4 F7"/>
- <a u="6235" b="91 F3"/>
- <a u="6236" b="91 F4"/>
- <a u="6237" b="BB A7"/>
- <a u="6238" b="91 F5"/>
- <a u="6239" b="91 F6"/>
- <a u="623A" b="91 F7"/>
- <a u="623B" b="91 F8"/>
- <a u="623C" b="91 F9"/>
- <a u="623D" b="EC E6"/>
- <a u="623E" b="EC E5"/>
- <a u="623F" b="B7 BF"/>
- <a u="6240" b="CB F9"/>
- <a u="6241" b="B1 E2"/>
- <a u="6242" b="91 FA"/>
- <a u="6243" b="EC E7"/>
- <a u="6244" b="91 FB"/>
- <a u="6245" b="91 FC"/>
- <a u="6246" b="91 FD"/>
- <a u="6247" b="C9 C8"/>
- <a u="6248" b="EC E8"/>
- <a u="6249" b="EC E9"/>
- <a u="624A" b="91 FE"/>
- <a u="624B" b="CA D6"/>
- <a u="624C" b="DE D0"/>
- <a u="624D" b="B2 C5"/>
- <a u="624E" b="D4 FA"/>
- <a u="624F" b="92 40"/>
- <a u="6250" b="92 41"/>
- <a u="6251" b="C6 CB"/>
- <a u="6252" b="B0 C7"/>
- <a u="6253" b="B4 F2"/>
- <a u="6254" b="C8 D3"/>
- <a u="6255" b="92 42"/>
- <a u="6256" b="92 43"/>
- <a u="6257" b="92 44"/>
- <a u="6258" b="CD D0"/>
- <a u="6259" b="92 45"/>
- <a u="625A" b="92 46"/>
- <a u="625B" b="BF B8"/>
- <a u="625C" b="92 47"/>
- <a u="625D" b="92 48"/>
- <a u="625E" b="92 49"/>
- <a u="625F" b="92 4A"/>
- <a u="6260" b="92 4B"/>
- <a u="6261" b="92 4C"/>
- <a u="6262" b="92 4D"/>
- <a u="6263" b="BF DB"/>
- <a u="6264" b="92 4E"/>
- <a u="6265" b="92 4F"/>
- <a u="6266" b="C7 A4"/>
- <a u="6267" b="D6 B4"/>
- <a u="6268" b="92 50"/>
- <a u="6269" b="C0 A9"/>
- <a u="626A" b="DE D1"/>
- <a u="626B" b="C9 A8"/>
- <a u="626C" b="D1 EF"/>
- <a u="626D" b="C5 A4"/>
- <a u="626E" b="B0 E7"/>
- <a u="626F" b="B3 B6"/>
- <a u="6270" b="C8 C5"/>
- <a u="6271" b="92 51"/>
- <a u="6272" b="92 52"/>
- <a u="6273" b="B0 E2"/>
- <a u="6274" b="92 53"/>
- <a u="6275" b="92 54"/>
- <a u="6276" b="B7 F6"/>
- <a u="6277" b="92 55"/>
- <a u="6278" b="92 56"/>
- <a u="6279" b="C5 FA"/>
- <a u="627A" b="92 57"/>
- <a u="627B" b="92 58"/>
- <a u="627C" b="B6 F3"/>
- <a u="627D" b="92 59"/>
- <a u="627E" b="D5 D2"/>
- <a u="627F" b="B3 D0"/>
- <a u="6280" b="BC BC"/>
- <a u="6281" b="92 5A"/>
- <a u="6282" b="92 5B"/>
- <a u="6283" b="92 5C"/>
- <a u="6284" b="B3 AD"/>
- <a u="6285" b="92 5D"/>
- <a u="6286" b="92 5E"/>
- <a u="6287" b="92 5F"/>
- <a u="6288" b="92 60"/>
- <a u="6289" b="BE F1"/>
- <a u="628A" b="B0 D1"/>
- <a u="628B" b="92 61"/>
- <a u="628C" b="92 62"/>
- <a u="628D" b="92 63"/>
- <a u="628E" b="92 64"/>
- <a u="628F" b="92 65"/>
- <a u="6290" b="92 66"/>
- <a u="6291" b="D2 D6"/>
- <a u="6292" b="CA E3"/>
- <a u="6293" b="D7 A5"/>
- <a u="6294" b="92 67"/>
- <a u="6295" b="CD B6"/>
- <a u="6296" b="B6 B6"/>
- <a u="6297" b="BF B9"/>
- <a u="6298" b="D5 DB"/>
- <a u="6299" b="92 68"/>
- <a u="629A" b="B8 A7"/>
- <a u="629B" b="C5 D7"/>
- <a u="629C" b="92 69"/>
- <a u="629D" b="92 6A"/>
- <a u="629E" b="92 6B"/>
- <a u="629F" b="DE D2"/>
- <a u="62A0" b="BF D9"/>
- <a u="62A1" b="C2 D5"/>
- <a u="62A2" b="C7 C0"/>
- <a u="62A3" b="92 6C"/>
- <a u="62A4" b="BB A4"/>
- <a u="62A5" b="B1 A8"/>
- <a u="62A6" b="92 6D"/>
- <a u="62A7" b="92 6E"/>
- <a u="62A8" b="C5 EA"/>
- <a u="62A9" b="92 6F"/>
- <a u="62AA" b="92 70"/>
- <a u="62AB" b="C5 FB"/>
- <a u="62AC" b="CC A7"/>
- <a u="62AD" b="92 71"/>
- <a u="62AE" b="92 72"/>
- <a u="62AF" b="92 73"/>
- <a u="62B0" b="92 74"/>
- <a u="62B1" b="B1 A7"/>
- <a u="62B2" b="92 75"/>
- <a u="62B3" b="92 76"/>
- <a u="62B4" b="92 77"/>
- <a u="62B5" b="B5 D6"/>
- <a u="62B6" b="92 78"/>
- <a u="62B7" b="92 79"/>
- <a u="62B8" b="92 7A"/>
- <a u="62B9" b="C4 A8"/>
- <a u="62BA" b="92 7B"/>
- <a u="62BB" b="DE D3"/>
- <a u="62BC" b="D1 BA"/>
- <a u="62BD" b="B3 E9"/>
- <a u="62BE" b="92 7C"/>
- <a u="62BF" b="C3 F2"/>
- <a u="62C0" b="92 7D"/>
- <a u="62C1" b="92 7E"/>
- <a u="62C2" b="B7 F7"/>
- <a u="62C3" b="92 80"/>
- <a u="62C4" b="D6 F4"/>
- <a u="62C5" b="B5 A3"/>
- <a u="62C6" b="B2 F0"/>
- <a u="62C7" b="C4 B4"/>
- <a u="62C8" b="C4 E9"/>
- <a u="62C9" b="C0 AD"/>
- <a u="62CA" b="DE D4"/>
- <a u="62CB" b="92 81"/>
- <a u="62CC" b="B0 E8"/>
- <a u="62CD" b="C5 C4"/>
- <a u="62CE" b="C1 E0"/>
- <a u="62CF" b="92 82"/>
- <a u="62D0" b="B9 D5"/>
- <a u="62D1" b="92 83"/>
- <a u="62D2" b="BE DC"/>
- <a u="62D3" b="CD D8"/>
- <a u="62D4" b="B0 CE"/>
- <a u="62D5" b="92 84"/>
- <a u="62D6" b="CD CF"/>
- <a u="62D7" b="DE D6"/>
- <a u="62D8" b="BE D0"/>
- <a u="62D9" b="D7 BE"/>
- <a u="62DA" b="DE D5"/>
- <a u="62DB" b="D5 D0"/>
- <a u="62DC" b="B0 DD"/>
- <a u="62DD" b="92 85"/>
- <a u="62DE" b="92 86"/>
- <a u="62DF" b="C4 E2"/>
- <a u="62E0" b="92 87"/>
- <a u="62E1" b="92 88"/>
- <a u="62E2" b="C2 A3"/>
- <a u="62E3" b="BC F0"/>
- <a u="62E4" b="92 89"/>
- <a u="62E5" b="D3 B5"/>
- <a u="62E6" b="C0 B9"/>
- <a u="62E7" b="C5 A1"/>
- <a u="62E8" b="B2 A6"/>
- <a u="62E9" b="D4 F1"/>
- <a u="62EA" b="92 8A"/>
- <a u="62EB" b="92 8B"/>
- <a u="62EC" b="C0 A8"/>
- <a u="62ED" b="CA C3"/>
- <a u="62EE" b="DE D7"/>
- <a u="62EF" b="D5 FC"/>
- <a u="62F0" b="92 8C"/>
- <a u="62F1" b="B9 B0"/>
- <a u="62F2" b="92 8D"/>
- <a u="62F3" b="C8 AD"/>
- <a u="62F4" b="CB A9"/>
- <a u="62F5" b="92 8E"/>
- <a u="62F6" b="DE D9"/>
- <a u="62F7" b="BF BD"/>
- <a u="62F8" b="92 8F"/>
- <a u="62F9" b="92 90"/>
- <a u="62FA" b="92 91"/>
- <a u="62FB" b="92 92"/>
- <a u="62FC" b="C6 B4"/>
- <a u="62FD" b="D7 A7"/>
- <a u="62FE" b="CA B0"/>
- <a u="62FF" b="C4 C3"/>
- <a u="6300" b="92 93"/>
- <a u="6301" b="B3 D6"/>
- <a u="6302" b="B9 D2"/>
- <a u="6303" b="92 94"/>
- <a u="6304" b="92 95"/>
- <a u="6305" b="92 96"/>
- <a u="6306" b="92 97"/>
- <a u="6307" b="D6 B8"/>
- <a u="6308" b="EA FC"/>
- <a u="6309" b="B0 B4"/>
- <a u="630A" b="92 98"/>
- <a u="630B" b="92 99"/>
- <a u="630C" b="92 9A"/>
- <a u="630D" b="92 9B"/>
- <a u="630E" b="BF E6"/>
- <a u="630F" b="92 9C"/>
- <a u="6310" b="92 9D"/>
- <a u="6311" b="CC F4"/>
- <a u="6312" b="92 9E"/>
- <a u="6313" b="92 9F"/>
- <a u="6314" b="92 A0"/>
- <a u="6315" b="92 A1"/>
- <a u="6316" b="CD DA"/>
- <a u="6317" b="92 A2"/>
- <a u="6318" b="92 A3"/>
- <a u="6319" b="92 A4"/>
- <a u="631A" b="D6 BF"/>
- <a u="631B" b="C2 CE"/>
- <a u="631C" b="92 A5"/>
- <a u="631D" b="CE CE"/>
- <a u="631E" b="CC A2"/>
- <a u="631F" b="D0 AE"/>
- <a u="6320" b="C4 D3"/>
- <a u="6321" b="B5 B2"/>
- <a u="6322" b="DE D8"/>
- <a u="6323" b="D5 F5"/>
- <a u="6324" b="BC B7"/>
- <a u="6325" b="BB D3"/>
- <a u="6326" b="92 A6"/>
- <a u="6327" b="92 A7"/>
- <a u="6328" b="B0 A4"/>
- <a u="6329" b="92 A8"/>
- <a u="632A" b="C5 B2"/>
- <a u="632B" b="B4 EC"/>
- <a u="632C" b="92 A9"/>
- <a u="632D" b="92 AA"/>
- <a u="632E" b="92 AB"/>
- <a u="632F" b="D5 F1"/>
- <a u="6330" b="92 AC"/>
- <a u="6331" b="92 AD"/>
- <a u="6332" b="EA FD"/>
- <a u="6333" b="92 AE"/>
- <a u="6334" b="92 AF"/>
- <a u="6335" b="92 B0"/>
- <a u="6336" b="92 B1"/>
- <a u="6337" b="92 B2"/>
- <a u="6338" b="92 B3"/>
- <a u="6339" b="DE DA"/>
- <a u="633A" b="CD A6"/>
- <a u="633B" b="92 B4"/>
- <a u="633C" b="92 B5"/>
- <a u="633D" b="CD EC"/>
- <a u="633E" b="92 B6"/>
- <a u="633F" b="92 B7"/>
- <a u="6340" b="92 B8"/>
- <a u="6341" b="92 B9"/>
- <a u="6342" b="CE E6"/>
- <a u="6343" b="DE DC"/>
- <a u="6344" b="92 BA"/>
- <a u="6345" b="CD B1"/>
- <a u="6346" b="C0 A6"/>
- <a u="6347" b="92 BB"/>
- <a u="6348" b="92 BC"/>
- <a u="6349" b="D7 BD"/>
- <a u="634A" b="92 BD"/>
- <a u="634B" b="DE DB"/>
- <a u="634C" b="B0 C6"/>
- <a u="634D" b="BA B4"/>
- <a u="634E" b="C9 D3"/>
- <a u="634F" b="C4 F3"/>
- <a u="6350" b="BE E8"/>
- <a u="6351" b="92 BE"/>
- <a u="6352" b="92 BF"/>
- <a u="6353" b="92 C0"/>
- <a u="6354" b="92 C1"/>
- <a u="6355" b="B2 B6"/>
- <a u="6356" b="92 C2"/>
- <a u="6357" b="92 C3"/>
- <a u="6358" b="92 C4"/>
- <a u="6359" b="92 C5"/>
- <a u="635A" b="92 C6"/>
- <a u="635B" b="92 C7"/>
- <a u="635C" b="92 C8"/>
- <a u="635D" b="92 C9"/>
- <a u="635E" b="C0 CC"/>
- <a u="635F" b="CB F0"/>
- <a u="6360" b="92 CA"/>
- <a u="6361" b="BC F1"/>
- <a u="6362" b="BB BB"/>
- <a u="6363" b="B5 B7"/>
- <a u="6364" b="92 CB"/>
- <a u="6365" b="92 CC"/>
- <a u="6366" b="92 CD"/>
- <a u="6367" b="C5 F5"/>
- <a u="6368" b="92 CE"/>
- <a u="6369" b="DE E6"/>
- <a u="636A" b="92 CF"/>
- <a u="636B" b="92 D0"/>
- <a u="636C" b="92 D1"/>
- <a u="636D" b="DE E3"/>
- <a u="636E" b="BE DD"/>
- <a u="636F" b="92 D2"/>
- <a u="6370" b="92 D3"/>
- <a u="6371" b="DE DF"/>
- <a u="6372" b="92 D4"/>
- <a u="6373" b="92 D5"/>
- <a u="6374" b="92 D6"/>
- <a u="6375" b="92 D7"/>
- <a u="6376" b="B4 B7"/>
- <a u="6377" b="BD DD"/>
- <a u="6378" b="92 D8"/>
- <a u="6379" b="92 D9"/>
- <a u="637A" b="DE E0"/>
- <a u="637B" b="C4 ED"/>
- <a u="637C" b="92 DA"/>
- <a u="637D" b="92 DB"/>
- <a u="637E" b="92 DC"/>
- <a u="637F" b="92 DD"/>
- <a u="6380" b="CF C6"/>
- <a u="6381" b="92 DE"/>
- <a u="6382" b="B5 E0"/>
- <a u="6383" b="92 DF"/>
- <a u="6384" b="92 E0"/>
- <a u="6385" b="92 E1"/>
- <a u="6386" b="92 E2"/>
- <a u="6387" b="B6 DE"/>
- <a u="6388" b="CA DA"/>
- <a u="6389" b="B5 F4"/>
- <a u="638A" b="DE E5"/>
- <a u="638B" b="92 E3"/>
- <a u="638C" b="D5 C6"/>
- <a u="638D" b="92 E4"/>
- <a u="638E" b="DE E1"/>
- <a u="638F" b="CC CD"/>
- <a u="6390" b="C6 FE"/>
- <a u="6391" b="92 E5"/>
- <a u="6392" b="C5 C5"/>
- <a u="6393" b="92 E6"/>
- <a u="6394" b="92 E7"/>
- <a u="6395" b="92 E8"/>
- <a u="6396" b="D2 B4"/>
- <a u="6397" b="92 E9"/>
- <a u="6398" b="BE F2"/>
- <a u="6399" b="92 EA"/>
- <a u="639A" b="92 EB"/>
- <a u="639B" b="92 EC"/>
- <a u="639C" b="92 ED"/>
- <a u="639D" b="92 EE"/>
- <a u="639E" b="92 EF"/>
- <a u="639F" b="92 F0"/>
- <a u="63A0" b="C2 D3"/>
- <a u="63A1" b="92 F1"/>
- <a u="63A2" b="CC BD"/>
- <a u="63A3" b="B3 B8"/>
- <a u="63A4" b="92 F2"/>
- <a u="63A5" b="BD D3"/>
- <a u="63A6" b="92 F3"/>
- <a u="63A7" b="BF D8"/>
- <a u="63A8" b="CD C6"/>
- <a u="63A9" b="D1 DA"/>
- <a u="63AA" b="B4 EB"/>
- <a u="63AB" b="92 F4"/>
- <a u="63AC" b="DE E4"/>
- <a u="63AD" b="DE DD"/>
- <a u="63AE" b="DE E7"/>
- <a u="63AF" b="92 F5"/>
- <a u="63B0" b="EA FE"/>
- <a u="63B1" b="92 F6"/>
- <a u="63B2" b="92 F7"/>
- <a u="63B3" b="C2 B0"/>
- <a u="63B4" b="DE E2"/>
- <a u="63B5" b="92 F8"/>
- <a u="63B6" b="92 F9"/>
- <a u="63B7" b="D6 C0"/>
- <a u="63B8" b="B5 A7"/>
- <a u="63B9" b="92 FA"/>
- <a u="63BA" b="B2 F4"/>
- <a u="63BB" b="92 FB"/>
- <a u="63BC" b="DE E8"/>
- <a u="63BD" b="92 FC"/>
- <a u="63BE" b="DE F2"/>
- <a u="63BF" b="92 FD"/>
- <a u="63C0" b="92 FE"/>
- <a u="63C1" b="93 40"/>
- <a u="63C2" b="93 41"/>
- <a u="63C3" b="93 42"/>
- <a u="63C4" b="DE ED"/>
- <a u="63C5" b="93 43"/>
- <a u="63C6" b="DE F1"/>
- <a u="63C7" b="93 44"/>
- <a u="63C8" b="93 45"/>
- <a u="63C9" b="C8 E0"/>
- <a u="63CA" b="93 46"/>
- <a u="63CB" b="93 47"/>
- <a u="63CC" b="93 48"/>
- <a u="63CD" b="D7 E1"/>
- <a u="63CE" b="DE EF"/>
- <a u="63CF" b="C3 E8"/>
- <a u="63D0" b="CC E1"/>
- <a u="63D1" b="93 49"/>
- <a u="63D2" b="B2 E5"/>
- <a u="63D3" b="93 4A"/>
- <a u="63D4" b="93 4B"/>
- <a u="63D5" b="93 4C"/>
- <a u="63D6" b="D2 BE"/>
- <a u="63D7" b="93 4D"/>
- <a u="63D8" b="93 4E"/>
- <a u="63D9" b="93 4F"/>
- <a u="63DA" b="93 50"/>
- <a u="63DB" b="93 51"/>
- <a u="63DC" b="93 52"/>
- <a u="63DD" b="93 53"/>
- <a u="63DE" b="DE EE"/>
- <a u="63DF" b="93 54"/>
- <a u="63E0" b="DE EB"/>
- <a u="63E1" b="CE D5"/>
- <a u="63E2" b="93 55"/>
- <a u="63E3" b="B4 A7"/>
- <a u="63E4" b="93 56"/>
- <a u="63E5" b="93 57"/>
- <a u="63E6" b="93 58"/>
- <a u="63E7" b="93 59"/>
- <a u="63E8" b="93 5A"/>
- <a u="63E9" b="BF AB"/>
- <a u="63EA" b="BE BE"/>
- <a u="63EB" b="93 5B"/>
- <a u="63EC" b="93 5C"/>
- <a u="63ED" b="BD D2"/>
- <a u="63EE" b="93 5D"/>
- <a u="63EF" b="93 5E"/>
- <a u="63F0" b="93 5F"/>
- <a u="63F1" b="93 60"/>
- <a u="63F2" b="DE E9"/>
- <a u="63F3" b="93 61"/>
- <a u="63F4" b="D4 AE"/>
- <a u="63F5" b="93 62"/>
- <a u="63F6" b="DE DE"/>
- <a u="63F7" b="93 63"/>
- <a u="63F8" b="DE EA"/>
- <a u="63F9" b="93 64"/>
- <a u="63FA" b="93 65"/>
- <a u="63FB" b="93 66"/>
- <a u="63FC" b="93 67"/>
- <a u="63FD" b="C0 BF"/>
- <a u="63FE" b="93 68"/>
- <a u="63FF" b="DE EC"/>
- <a u="6400" b="B2 F3"/>
- <a u="6401" b="B8 E9"/>
- <a u="6402" b="C2 A7"/>
- <a u="6403" b="93 69"/>
- <a u="6404" b="93 6A"/>
- <a u="6405" b="BD C1"/>
- <a u="6406" b="93 6B"/>
- <a u="6407" b="93 6C"/>
- <a u="6408" b="93 6D"/>
- <a u="6409" b="93 6E"/>
- <a u="640A" b="93 6F"/>
- <a u="640B" b="DE F5"/>
- <a u="640C" b="DE F8"/>
- <a u="640D" b="93 70"/>
- <a u="640E" b="93 71"/>
- <a u="640F" b="B2 AB"/>
- <a u="6410" b="B4 A4"/>
- <a u="6411" b="93 72"/>
- <a u="6412" b="93 73"/>
- <a u="6413" b="B4 EA"/>
- <a u="6414" b="C9 A6"/>
- <a u="6415" b="93 74"/>
- <a u="6416" b="93 75"/>
- <a u="6417" b="93 76"/>
- <a u="6418" b="93 77"/>
- <a u="6419" b="93 78"/>
- <a u="641A" b="93 79"/>
- <a u="641B" b="DE F6"/>
- <a u="641C" b="CB D1"/>
- <a u="641D" b="93 7A"/>
- <a u="641E" b="B8 E3"/>
- <a u="641F" b="93 7B"/>
- <a u="6420" b="DE F7"/>
- <a u="6421" b="DE FA"/>
- <a u="6422" b="93 7C"/>
- <a u="6423" b="93 7D"/>
- <a u="6424" b="93 7E"/>
- <a u="6425" b="93 80"/>
- <a u="6426" b="DE F9"/>
- <a u="6427" b="93 81"/>
- <a u="6428" b="93 82"/>
- <a u="6429" b="93 83"/>
- <a u="642A" b="CC C2"/>
- <a u="642B" b="93 84"/>
- <a u="642C" b="B0 E1"/>
- <a u="642D" b="B4 EE"/>
- <a u="642E" b="93 85"/>
- <a u="642F" b="93 86"/>
- <a u="6430" b="93 87"/>
- <a u="6431" b="93 88"/>
- <a u="6432" b="93 89"/>
- <a u="6433" b="93 8A"/>
- <a u="6434" b="E5 BA"/>
- <a u="6435" b="93 8B"/>
- <a u="6436" b="93 8C"/>
- <a u="6437" b="93 8D"/>
- <a u="6438" b="93 8E"/>
- <a u="6439" b="93 8F"/>
- <a u="643A" b="D0 AF"/>
- <a u="643B" b="93 90"/>
- <a u="643C" b="93 91"/>
- <a u="643D" b="B2 EB"/>
- <a u="643E" b="93 92"/>
- <a u="643F" b="EB A1"/>
- <a u="6440" b="93 93"/>
- <a u="6441" b="DE F4"/>
- <a u="6442" b="93 94"/>
- <a u="6443" b="93 95"/>
- <a u="6444" b="C9 E3"/>
- <a u="6445" b="DE F3"/>
- <a u="6446" b="B0 DA"/>
- <a u="6447" b="D2 A1"/>
- <a u="6448" b="B1 F7"/>
- <a u="6449" b="93 96"/>
- <a u="644A" b="CC AF"/>
- <a u="644B" b="93 97"/>
- <a u="644C" b="93 98"/>
- <a u="644D" b="93 99"/>
- <a u="644E" b="93 9A"/>
- <a u="644F" b="93 9B"/>
- <a u="6450" b="93 9C"/>
- <a u="6451" b="93 9D"/>
- <a u="6452" b="DE F0"/>
- <a u="6453" b="93 9E"/>
- <a u="6454" b="CB A4"/>
- <a u="6455" b="93 9F"/>
- <a u="6456" b="93 A0"/>
- <a u="6457" b="93 A1"/>
- <a u="6458" b="D5 AA"/>
- <a u="6459" b="93 A2"/>
- <a u="645A" b="93 A3"/>
- <a u="645B" b="93 A4"/>
- <a u="645C" b="93 A5"/>
- <a u="645D" b="93 A6"/>
- <a u="645E" b="DE FB"/>
- <a u="645F" b="93 A7"/>
- <a u="6460" b="93 A8"/>
- <a u="6461" b="93 A9"/>
- <a u="6462" b="93 AA"/>
- <a u="6463" b="93 AB"/>
- <a u="6464" b="93 AC"/>
- <a u="6465" b="93 AD"/>
- <a u="6466" b="93 AE"/>
- <a u="6467" b="B4 DD"/>
- <a u="6468" b="93 AF"/>
- <a u="6469" b="C4 A6"/>
- <a u="646A" b="93 B0"/>
- <a u="646B" b="93 B1"/>
- <a u="646C" b="93 B2"/>
- <a u="646D" b="DE FD"/>
- <a u="646E" b="93 B3"/>
- <a u="646F" b="93 B4"/>
- <a u="6470" b="93 B5"/>
- <a u="6471" b="93 B6"/>
- <a u="6472" b="93 B7"/>
- <a u="6473" b="93 B8"/>
- <a u="6474" b="93 B9"/>
- <a u="6475" b="93 BA"/>
- <a u="6476" b="93 BB"/>
- <a u="6477" b="93 BC"/>
- <a u="6478" b="C3 FE"/>
- <a u="6479" b="C4 A1"/>
- <a u="647A" b="DF A1"/>
- <a u="647B" b="93 BD"/>
- <a u="647C" b="93 BE"/>
- <a u="647D" b="93 BF"/>
- <a u="647E" b="93 C0"/>
- <a u="647F" b="93 C1"/>
- <a u="6480" b="93 C2"/>
- <a u="6481" b="93 C3"/>
- <a u="6482" b="C1 CC"/>
- <a u="6483" b="93 C4"/>
- <a u="6484" b="DE FC"/>
- <a u="6485" b="BE EF"/>
- <a u="6486" b="93 C5"/>
- <a u="6487" b="C6 B2"/>
- <a u="6488" b="93 C6"/>
- <a u="6489" b="93 C7"/>
- <a u="648A" b="93 C8"/>
- <a u="648B" b="93 C9"/>
- <a u="648C" b="93 CA"/>
- <a u="648D" b="93 CB"/>
- <a u="648E" b="93 CC"/>
- <a u="648F" b="93 CD"/>
- <a u="6490" b="93 CE"/>
- <a u="6491" b="B3 C5"/>
- <a u="6492" b="C8 F6"/>
- <a u="6493" b="93 CF"/>
- <a u="6494" b="93 D0"/>
- <a u="6495" b="CB BA"/>
- <a u="6496" b="DE FE"/>
- <a u="6497" b="93 D1"/>
- <a u="6498" b="93 D2"/>
- <a u="6499" b="DF A4"/>
- <a u="649A" b="93 D3"/>
- <a u="649B" b="93 D4"/>
- <a u="649C" b="93 D5"/>
- <a u="649D" b="93 D6"/>
- <a u="649E" b="D7 B2"/>
- <a u="649F" b="93 D7"/>
- <a u="64A0" b="93 D8"/>
- <a u="64A1" b="93 D9"/>
- <a u="64A2" b="93 DA"/>
- <a u="64A3" b="93 DB"/>
- <a u="64A4" b="B3 B7"/>
- <a u="64A5" b="93 DC"/>
- <a u="64A6" b="93 DD"/>
- <a u="64A7" b="93 DE"/>
- <a u="64A8" b="93 DF"/>
- <a u="64A9" b="C1 C3"/>
- <a u="64AA" b="93 E0"/>
- <a u="64AB" b="93 E1"/>
- <a u="64AC" b="C7 CB"/>
- <a u="64AD" b="B2 A5"/>
- <a u="64AE" b="B4 E9"/>
- <a u="64AF" b="93 E2"/>
- <a u="64B0" b="D7 AB"/>
- <a u="64B1" b="93 E3"/>
- <a u="64B2" b="93 E4"/>
- <a u="64B3" b="93 E5"/>
- <a u="64B4" b="93 E6"/>
- <a u="64B5" b="C4 EC"/>
- <a u="64B6" b="93 E7"/>
- <a u="64B7" b="DF A2"/>
- <a u="64B8" b="DF A3"/>
- <a u="64B9" b="93 E8"/>
- <a u="64BA" b="DF A5"/>
- <a u="64BB" b="93 E9"/>
- <a u="64BC" b="BA B3"/>
- <a u="64BD" b="93 EA"/>
- <a u="64BE" b="93 EB"/>
- <a u="64BF" b="93 EC"/>
- <a u="64C0" b="DF A6"/>
- <a u="64C1" b="93 ED"/>
- <a u="64C2" b="C0 DE"/>
- <a u="64C3" b="93 EE"/>
- <a u="64C4" b="93 EF"/>
- <a u="64C5" b="C9 C3"/>
- <a u="64C6" b="93 F0"/>
- <a u="64C7" b="93 F1"/>
- <a u="64C8" b="93 F2"/>
- <a u="64C9" b="93 F3"/>
- <a u="64CA" b="93 F4"/>
- <a u="64CB" b="93 F5"/>
- <a u="64CC" b="93 F6"/>
- <a u="64CD" b="B2 D9"/>
- <a u="64CE" b="C7 E6"/>
- <a u="64CF" b="93 F7"/>
- <a u="64D0" b="DF A7"/>
- <a u="64D1" b="93 F8"/>
- <a u="64D2" b="C7 DC"/>
- <a u="64D3" b="93 F9"/>
- <a u="64D4" b="93 FA"/>
- <a u="64D5" b="93 FB"/>
- <a u="64D6" b="93 FC"/>
- <a u="64D7" b="DF A8"/>
- <a u="64D8" b="EB A2"/>
- <a u="64D9" b="93 FD"/>
- <a u="64DA" b="93 FE"/>
- <a u="64DB" b="94 40"/>
- <a u="64DC" b="94 41"/>
- <a u="64DD" b="94 42"/>
- <a u="64DE" b="CB D3"/>
- <a u="64DF" b="94 43"/>
- <a u="64E0" b="94 44"/>
- <a u="64E1" b="94 45"/>
- <a u="64E2" b="DF AA"/>
- <a u="64E3" b="94 46"/>
- <a u="64E4" b="DF A9"/>
- <a u="64E5" b="94 47"/>
- <a u="64E6" b="B2 C1"/>
- <a u="64E7" b="94 48"/>
- <a u="64E8" b="94 49"/>
- <a u="64E9" b="94 4A"/>
- <a u="64EA" b="94 4B"/>
- <a u="64EB" b="94 4C"/>
- <a u="64EC" b="94 4D"/>
- <a u="64ED" b="94 4E"/>
- <a u="64EE" b="94 4F"/>
- <a u="64EF" b="94 50"/>
- <a u="64F0" b="94 51"/>
- <a u="64F1" b="94 52"/>
- <a u="64F2" b="94 53"/>
- <a u="64F3" b="94 54"/>
- <a u="64F4" b="94 55"/>
- <a u="64F5" b="94 56"/>
- <a u="64F6" b="94 57"/>
- <a u="64F7" b="94 58"/>
- <a u="64F8" b="94 59"/>
- <a u="64F9" b="94 5A"/>
- <a u="64FA" b="94 5B"/>
- <a u="64FB" b="94 5C"/>
- <a u="64FC" b="94 5D"/>
- <a u="64FD" b="94 5E"/>
- <a u="64FE" b="94 5F"/>
- <a u="64FF" b="94 60"/>
- <a u="6500" b="C5 CA"/>
- <a u="6501" b="94 61"/>
- <a u="6502" b="94 62"/>
- <a u="6503" b="94 63"/>
- <a u="6504" b="94 64"/>
- <a u="6505" b="94 65"/>
- <a u="6506" b="94 66"/>
- <a u="6507" b="94 67"/>
- <a u="6508" b="94 68"/>
- <a u="6509" b="DF AB"/>
- <a u="650A" b="94 69"/>
- <a u="650B" b="94 6A"/>
- <a u="650C" b="94 6B"/>
- <a u="650D" b="94 6C"/>
- <a u="650E" b="94 6D"/>
- <a u="650F" b="94 6E"/>
- <a u="6510" b="94 6F"/>
- <a u="6511" b="94 70"/>
- <a u="6512" b="D4 DC"/>
- <a u="6513" b="94 71"/>
- <a u="6514" b="94 72"/>
- <a u="6515" b="94 73"/>
- <a u="6516" b="94 74"/>
- <a u="6517" b="94 75"/>
- <a u="6518" b="C8 C1"/>
- <a u="6519" b="94 76"/>
- <a u="651A" b="94 77"/>
- <a u="651B" b="94 78"/>
- <a u="651C" b="94 79"/>
- <a u="651D" b="94 7A"/>
- <a u="651E" b="94 7B"/>
- <a u="651F" b="94 7C"/>
- <a u="6520" b="94 7D"/>
- <a u="6521" b="94 7E"/>
- <a u="6522" b="94 80"/>
- <a u="6523" b="94 81"/>
- <a u="6524" b="94 82"/>
- <a u="6525" b="DF AC"/>
- <a u="6526" b="94 83"/>
- <a u="6527" b="94 84"/>
- <a u="6528" b="94 85"/>
- <a u="6529" b="94 86"/>
- <a u="652A" b="94 87"/>
- <a u="652B" b="BE F0"/>
- <a u="652C" b="94 88"/>
- <a u="652D" b="94 89"/>
- <a u="652E" b="DF AD"/>
- <a u="652F" b="D6 A7"/>
- <a u="6530" b="94 8A"/>
- <a u="6531" b="94 8B"/>
- <a u="6532" b="94 8C"/>
- <a u="6533" b="94 8D"/>
- <a u="6534" b="EA B7"/>
- <a u="6535" b="EB B6"/>
- <a u="6536" b="CA D5"/>
- <a u="6537" b="94 8E"/>
- <a u="6538" b="D8 FC"/>
- <a u="6539" b="B8 C4"/>
- <a u="653A" b="94 8F"/>
- <a u="653B" b="B9 A5"/>
- <a u="653C" b="94 90"/>
- <a u="653D" b="94 91"/>
- <a u="653E" b="B7 C5"/>
- <a u="653F" b="D5 FE"/>
- <a u="6540" b="94 92"/>
- <a u="6541" b="94 93"/>
- <a u="6542" b="94 94"/>
- <a u="6543" b="94 95"/>
- <a u="6544" b="94 96"/>
- <a u="6545" b="B9 CA"/>
- <a u="6546" b="94 97"/>
- <a u="6547" b="94 98"/>
- <a u="6548" b="D0 A7"/>
- <a u="6549" b="F4 CD"/>
- <a u="654A" b="94 99"/>
- <a u="654B" b="94 9A"/>
- <a u="654C" b="B5 D0"/>
- <a u="654D" b="94 9B"/>
- <a u="654E" b="94 9C"/>
- <a u="654F" b="C3 F4"/>
- <a u="6550" b="94 9D"/>
- <a u="6551" b="BE C8"/>
- <a u="6552" b="94 9E"/>
- <a u="6553" b="94 9F"/>
- <a u="6554" b="94 A0"/>
- <a u="6555" b="EB B7"/>
- <a u="6556" b="B0 BD"/>
- <a u="6557" b="94 A1"/>
- <a u="6558" b="94 A2"/>
- <a u="6559" b="BD CC"/>
- <a u="655A" b="94 A3"/>
- <a u="655B" b="C1 B2"/>
- <a u="655C" b="94 A4"/>
- <a u="655D" b="B1 D6"/>
- <a u="655E" b="B3 A8"/>
- <a u="655F" b="94 A5"/>
- <a u="6560" b="94 A6"/>
- <a u="6561" b="94 A7"/>
- <a u="6562" b="B8 D2"/>
- <a u="6563" b="C9 A2"/>
- <a u="6564" b="94 A8"/>
- <a u="6565" b="94 A9"/>
- <a u="6566" b="B6 D8"/>
- <a u="6567" b="94 AA"/>
- <a u="6568" b="94 AB"/>
- <a u="6569" b="94 AC"/>
- <a u="656A" b="94 AD"/>
- <a u="656B" b="EB B8"/>
- <a u="656C" b="BE B4"/>
- <a u="656D" b="94 AE"/>
- <a u="656E" b="94 AF"/>
- <a u="656F" b="94 B0"/>
- <a u="6570" b="CA FD"/>
- <a u="6571" b="94 B1"/>
- <a u="6572" b="C7 C3"/>
- <a u="6573" b="94 B2"/>
- <a u="6574" b="D5 FB"/>
- <a u="6575" b="94 B3"/>
- <a u="6576" b="94 B4"/>
- <a u="6577" b="B7 F3"/>
- <a u="6578" b="94 B5"/>
- <a u="6579" b="94 B6"/>
- <a u="657A" b="94 B7"/>
- <a u="657B" b="94 B8"/>
- <a u="657C" b="94 B9"/>
- <a u="657D" b="94 BA"/>
- <a u="657E" b="94 BB"/>
- <a u="657F" b="94 BC"/>
- <a u="6580" b="94 BD"/>
- <a u="6581" b="94 BE"/>
- <a u="6582" b="94 BF"/>
- <a u="6583" b="94 C0"/>
- <a u="6584" b="94 C1"/>
- <a u="6585" b="94 C2"/>
- <a u="6586" b="94 C3"/>
- <a u="6587" b="CE C4"/>
- <a u="6588" b="94 C4"/>
- <a u="6589" b="94 C5"/>
- <a u="658A" b="94 C6"/>
- <a u="658B" b="D5 AB"/>
- <a u="658C" b="B1 F3"/>
- <a u="658D" b="94 C7"/>
- <a u="658E" b="94 C8"/>
- <a u="658F" b="94 C9"/>
- <a u="6590" b="EC B3"/>
- <a u="6591" b="B0 DF"/>
- <a u="6592" b="94 CA"/>
- <a u="6593" b="EC B5"/>
- <a u="6594" b="94 CB"/>
- <a u="6595" b="94 CC"/>
- <a u="6596" b="94 CD"/>
- <a u="6597" b="B6 B7"/>
- <a u="6598" b="94 CE"/>
- <a u="6599" b="C1 CF"/>
- <a u="659A" b="94 CF"/>
- <a u="659B" b="F5 FA"/>
- <a u="659C" b="D0 B1"/>
- <a u="659D" b="94 D0"/>
- <a u="659E" b="94 D1"/>
- <a u="659F" b="D5 E5"/>
- <a u="65A0" b="94 D2"/>
- <a u="65A1" b="CE D3"/>
- <a u="65A2" b="94 D3"/>
- <a u="65A3" b="94 D4"/>
- <a u="65A4" b="BD EF"/>
- <a u="65A5" b="B3 E2"/>
- <a u="65A6" b="94 D5"/>
- <a u="65A7" b="B8 AB"/>
- <a u="65A8" b="94 D6"/>
- <a u="65A9" b="D5 B6"/>
- <a u="65AA" b="94 D7"/>
- <a u="65AB" b="ED BD"/>
- <a u="65AC" b="94 D8"/>
- <a u="65AD" b="B6 CF"/>
- <a u="65AE" b="94 D9"/>
- <a u="65AF" b="CB B9"/>
- <a u="65B0" b="D0 C2"/>
- <a u="65B1" b="94 DA"/>
- <a u="65B2" b="94 DB"/>
- <a u="65B3" b="94 DC"/>
- <a u="65B4" b="94 DD"/>
- <a u="65B5" b="94 DE"/>
- <a u="65B6" b="94 DF"/>
- <a u="65B7" b="94 E0"/>
- <a u="65B8" b="94 E1"/>
- <a u="65B9" b="B7 BD"/>
- <a u="65BA" b="94 E2"/>
- <a u="65BB" b="94 E3"/>
- <a u="65BC" b="EC B6"/>
- <a u="65BD" b="CA A9"/>
- <a u="65BE" b="94 E4"/>
- <a u="65BF" b="94 E5"/>
- <a u="65C0" b="94 E6"/>
- <a u="65C1" b="C5 D4"/>
- <a u="65C2" b="94 E7"/>
- <a u="65C3" b="EC B9"/>
- <a u="65C4" b="EC B8"/>
- <a u="65C5" b="C2 C3"/>
- <a u="65C6" b="EC B7"/>
- <a u="65C7" b="94 E8"/>
- <a u="65C8" b="94 E9"/>
- <a u="65C9" b="94 EA"/>
- <a u="65CA" b="94 EB"/>
- <a u="65CB" b="D0 FD"/>
- <a u="65CC" b="EC BA"/>
- <a u="65CD" b="94 EC"/>
- <a u="65CE" b="EC BB"/>
- <a u="65CF" b="D7 E5"/>
- <a u="65D0" b="94 ED"/>
- <a u="65D1" b="94 EE"/>
- <a u="65D2" b="EC BC"/>
- <a u="65D3" b="94 EF"/>
- <a u="65D4" b="94 F0"/>
- <a u="65D5" b="94 F1"/>
- <a u="65D6" b="EC BD"/>
- <a u="65D7" b="C6 EC"/>
- <a u="65D8" b="94 F2"/>
- <a u="65D9" b="94 F3"/>
- <a u="65DA" b="94 F4"/>
- <a u="65DB" b="94 F5"/>
- <a u="65DC" b="94 F6"/>
- <a u="65DD" b="94 F7"/>
- <a u="65DE" b="94 F8"/>
- <a u="65DF" b="94 F9"/>
- <a u="65E0" b="CE DE"/>
- <a u="65E1" b="94 FA"/>
- <a u="65E2" b="BC C8"/>
- <a u="65E3" b="94 FB"/>
- <a u="65E4" b="94 FC"/>
- <a u="65E5" b="C8 D5"/>
- <a u="65E6" b="B5 A9"/>
- <a u="65E7" b="BE C9"/>
- <a u="65E8" b="D6 BC"/>
- <a u="65E9" b="D4 E7"/>
- <a u="65EA" b="94 FD"/>
- <a u="65EB" b="94 FE"/>
- <a u="65EC" b="D1 AE"/>
- <a u="65ED" b="D0 F1"/>
- <a u="65EE" b="EA B8"/>
- <a u="65EF" b="EA B9"/>
- <a u="65F0" b="EA BA"/>
- <a u="65F1" b="BA B5"/>
- <a u="65F2" b="95 40"/>
- <a u="65F3" b="95 41"/>
- <a u="65F4" b="95 42"/>
- <a u="65F5" b="95 43"/>
- <a u="65F6" b="CA B1"/>
- <a u="65F7" b="BF F5"/>
- <a u="65F8" b="95 44"/>
- <a u="65F9" b="95 45"/>
- <a u="65FA" b="CD FA"/>
- <a u="65FB" b="95 46"/>
- <a u="65FC" b="95 47"/>
- <a u="65FD" b="95 48"/>
- <a u="65FE" b="95 49"/>
- <a u="65FF" b="95 4A"/>
- <a u="6600" b="EA C0"/>
- <a u="6601" b="95 4B"/>
- <a u="6602" b="B0 BA"/>
- <a u="6603" b="EA BE"/>
- <a u="6604" b="95 4C"/>
- <a u="6605" b="95 4D"/>
- <a u="6606" b="C0 A5"/>
- <a u="6607" b="95 4E"/>
- <a u="6608" b="95 4F"/>
- <a u="6609" b="95 50"/>
- <a u="660A" b="EA BB"/>
- <a u="660B" b="95 51"/>
- <a u="660C" b="B2 FD"/>
- <a u="660D" b="95 52"/>
- <a u="660E" b="C3 F7"/>
- <a u="660F" b="BB E8"/>
- <a u="6610" b="95 53"/>
- <a u="6611" b="95 54"/>
- <a u="6612" b="95 55"/>
- <a u="6613" b="D2 D7"/>
- <a u="6614" b="CE F4"/>
- <a u="6615" b="EA BF"/>
- <a u="6616" b="95 56"/>
- <a u="6617" b="95 57"/>
- <a u="6618" b="95 58"/>
- <a u="6619" b="EA BC"/>
- <a u="661A" b="95 59"/>
- <a u="661B" b="95 5A"/>
- <a u="661C" b="95 5B"/>
- <a u="661D" b="EA C3"/>
- <a u="661E" b="95 5C"/>
- <a u="661F" b="D0 C7"/>
- <a u="6620" b="D3 B3"/>
- <a u="6621" b="95 5D"/>
- <a u="6622" b="95 5E"/>
- <a u="6623" b="95 5F"/>
- <a u="6624" b="95 60"/>
- <a u="6625" b="B4 BA"/>
- <a u="6626" b="95 61"/>
- <a u="6627" b="C3 C1"/>
- <a u="6628" b="D7 F2"/>
- <a u="6629" b="95 62"/>
- <a u="662A" b="95 63"/>
- <a u="662B" b="95 64"/>
- <a u="662C" b="95 65"/>
- <a u="662D" b="D5 D1"/>
- <a u="662E" b="95 66"/>
- <a u="662F" b="CA C7"/>
- <a u="6630" b="95 67"/>
- <a u="6631" b="EA C5"/>
- <a u="6632" b="95 68"/>
- <a u="6633" b="95 69"/>
- <a u="6634" b="EA C4"/>
- <a u="6635" b="EA C7"/>
- <a u="6636" b="EA C6"/>
- <a u="6637" b="95 6A"/>
- <a u="6638" b="95 6B"/>
- <a u="6639" b="95 6C"/>
- <a u="663A" b="95 6D"/>
- <a u="663B" b="95 6E"/>
- <a u="663C" b="D6 E7"/>
- <a u="663D" b="95 6F"/>
- <a u="663E" b="CF D4"/>
- <a u="663F" b="95 70"/>
- <a u="6640" b="95 71"/>
- <a u="6641" b="EA CB"/>
- <a u="6642" b="95 72"/>
- <a u="6643" b="BB CE"/>
- <a u="6644" b="95 73"/>
- <a u="6645" b="95 74"/>
- <a u="6646" b="95 75"/>
- <a u="6647" b="95 76"/>
- <a u="6648" b="95 77"/>
- <a u="6649" b="95 78"/>
- <a u="664A" b="95 79"/>
- <a u="664B" b="BD FA"/>
- <a u="664C" b="C9 CE"/>
- <a u="664D" b="95 7A"/>
- <a u="664E" b="95 7B"/>
- <a u="664F" b="EA CC"/>
- <a u="6650" b="95 7C"/>
- <a u="6651" b="95 7D"/>
- <a u="6652" b="C9 B9"/>
- <a u="6653" b="CF FE"/>
- <a u="6654" b="EA CA"/>
- <a u="6655" b="D4 CE"/>
- <a u="6656" b="EA CD"/>
- <a u="6657" b="EA CF"/>
- <a u="6658" b="95 7E"/>
- <a u="6659" b="95 80"/>
- <a u="665A" b="CD ED"/>
- <a u="665B" b="95 81"/>
- <a u="665C" b="95 82"/>
- <a u="665D" b="95 83"/>
- <a u="665E" b="95 84"/>
- <a u="665F" b="EA C9"/>
- <a u="6660" b="95 85"/>
- <a u="6661" b="EA CE"/>
- <a u="6662" b="95 86"/>
- <a u="6663" b="95 87"/>
- <a u="6664" b="CE EE"/>
- <a u="6665" b="95 88"/>
- <a u="6666" b="BB DE"/>
- <a u="6667" b="95 89"/>
- <a u="6668" b="B3 BF"/>
- <a u="6669" b="95 8A"/>
- <a u="666A" b="95 8B"/>
- <a u="666B" b="95 8C"/>
- <a u="666C" b="95 8D"/>
- <a u="666D" b="95 8E"/>
- <a u="666E" b="C6 D5"/>
- <a u="666F" b="BE B0"/>
- <a u="6670" b="CE FA"/>
- <a u="6671" b="95 8F"/>
- <a u="6672" b="95 90"/>
- <a u="6673" b="95 91"/>
- <a u="6674" b="C7 E7"/>
- <a u="6675" b="95 92"/>
- <a u="6676" b="BE A7"/>
- <a u="6677" b="EA D0"/>
- <a u="6678" b="95 93"/>
- <a u="6679" b="95 94"/>
- <a u="667A" b="D6 C7"/>
- <a u="667B" b="95 95"/>
- <a u="667C" b="95 96"/>
- <a u="667D" b="95 97"/>
- <a u="667E" b="C1 C0"/>
- <a u="667F" b="95 98"/>
- <a u="6680" b="95 99"/>
- <a u="6681" b="95 9A"/>
- <a u="6682" b="D4 DD"/>
- <a u="6683" b="95 9B"/>
- <a u="6684" b="EA D1"/>
- <a u="6685" b="95 9C"/>
- <a u="6686" b="95 9D"/>
- <a u="6687" b="CF BE"/>
- <a u="6688" b="95 9E"/>
- <a u="6689" b="95 9F"/>
- <a u="668A" b="95 A0"/>
- <a u="668B" b="95 A1"/>
- <a u="668C" b="EA D2"/>
- <a u="668D" b="95 A2"/>
- <a u="668E" b="95 A3"/>
- <a u="668F" b="95 A4"/>
- <a u="6690" b="95 A5"/>
- <a u="6691" b="CA EE"/>
- <a u="6692" b="95 A6"/>
- <a u="6693" b="95 A7"/>
- <a u="6694" b="95 A8"/>
- <a u="6695" b="95 A9"/>
- <a u="6696" b="C5 AF"/>
- <a u="6697" b="B0 B5"/>
- <a u="6698" b="95 AA"/>
- <a u="6699" b="95 AB"/>
- <a u="669A" b="95 AC"/>
- <a u="669B" b="95 AD"/>
- <a u="669C" b="95 AE"/>
- <a u="669D" b="EA D4"/>
- <a u="669E" b="95 AF"/>
- <a u="669F" b="95 B0"/>
- <a u="66A0" b="95 B1"/>
- <a u="66A1" b="95 B2"/>
- <a u="66A2" b="95 B3"/>
- <a u="66A3" b="95 B4"/>
- <a u="66A4" b="95 B5"/>
- <a u="66A5" b="95 B6"/>
- <a u="66A6" b="95 B7"/>
- <a u="66A7" b="EA D3"/>
- <a u="66A8" b="F4 DF"/>
- <a u="66A9" b="95 B8"/>
- <a u="66AA" b="95 B9"/>
- <a u="66AB" b="95 BA"/>
- <a u="66AC" b="95 BB"/>
- <a u="66AD" b="95 BC"/>
- <a u="66AE" b="C4 BA"/>
- <a u="66AF" b="95 BD"/>
- <a u="66B0" b="95 BE"/>
- <a u="66B1" b="95 BF"/>
- <a u="66B2" b="95 C0"/>
- <a u="66B3" b="95 C1"/>
- <a u="66B4" b="B1 A9"/>
- <a u="66B5" b="95 C2"/>
- <a u="66B6" b="95 C3"/>
- <a u="66B7" b="95 C4"/>
- <a u="66B8" b="95 C5"/>
- <a u="66B9" b="E5 DF"/>
- <a u="66BA" b="95 C6"/>
- <a u="66BB" b="95 C7"/>
- <a u="66BC" b="95 C8"/>
- <a u="66BD" b="95 C9"/>
- <a u="66BE" b="EA D5"/>
- <a u="66BF" b="95 CA"/>
- <a u="66C0" b="95 CB"/>
- <a u="66C1" b="95 CC"/>
- <a u="66C2" b="95 CD"/>
- <a u="66C3" b="95 CE"/>
- <a u="66C4" b="95 CF"/>
- <a u="66C5" b="95 D0"/>
- <a u="66C6" b="95 D1"/>
- <a u="66C7" b="95 D2"/>
- <a u="66C8" b="95 D3"/>
- <a u="66C9" b="95 D4"/>
- <a u="66CA" b="95 D5"/>
- <a u="66CB" b="95 D6"/>
- <a u="66CC" b="95 D7"/>
- <a u="66CD" b="95 D8"/>
- <a u="66CE" b="95 D9"/>
- <a u="66CF" b="95 DA"/>
- <a u="66D0" b="95 DB"/>
- <a u="66D1" b="95 DC"/>
- <a u="66D2" b="95 DD"/>
- <a u="66D3" b="95 DE"/>
- <a u="66D4" b="95 DF"/>
- <a u="66D5" b="95 E0"/>
- <a u="66D6" b="95 E1"/>
- <a u="66D7" b="95 E2"/>
- <a u="66D8" b="95 E3"/>
- <a u="66D9" b="CA EF"/>
- <a u="66DA" b="95 E4"/>
- <a u="66DB" b="EA D6"/>
- <a u="66DC" b="EA D7"/>
- <a u="66DD" b="C6 D8"/>
- <a u="66DE" b="95 E5"/>
- <a u="66DF" b="95 E6"/>
- <a u="66E0" b="95 E7"/>
- <a u="66E1" b="95 E8"/>
- <a u="66E2" b="95 E9"/>
- <a u="66E3" b="95 EA"/>
- <a u="66E4" b="95 EB"/>
- <a u="66E5" b="95 EC"/>
- <a u="66E6" b="EA D8"/>
- <a u="66E7" b="95 ED"/>
- <a u="66E8" b="95 EE"/>
- <a u="66E9" b="EA D9"/>
- <a u="66EA" b="95 EF"/>
- <a u="66EB" b="95 F0"/>
- <a u="66EC" b="95 F1"/>
- <a u="66ED" b="95 F2"/>
- <a u="66EE" b="95 F3"/>
- <a u="66EF" b="95 F4"/>
- <a u="66F0" b="D4 BB"/>
- <a u="66F1" b="95 F5"/>
- <a u="66F2" b="C7 FA"/>
- <a u="66F3" b="D2 B7"/>
- <a u="66F4" b="B8 FC"/>
- <a u="66F5" b="95 F6"/>
- <a u="66F6" b="95 F7"/>
- <a u="66F7" b="EA C2"/>
- <a u="66F8" b="95 F8"/>
- <a u="66F9" b="B2 DC"/>
- <a u="66FA" b="95 F9"/>
- <a u="66FB" b="95 FA"/>
- <a u="66FC" b="C2 FC"/>
- <a u="66FD" b="95 FB"/>
- <a u="66FE" b="D4 F8"/>
- <a u="66FF" b="CC E6"/>
- <a u="6700" b="D7 EE"/>
- <a u="6701" b="95 FC"/>
- <a u="6702" b="95 FD"/>
- <a u="6703" b="95 FE"/>
- <a u="6704" b="96 40"/>
- <a u="6705" b="96 41"/>
- <a u="6706" b="96 42"/>
- <a u="6707" b="96 43"/>
- <a u="6708" b="D4 C2"/>
- <a u="6709" b="D3 D0"/>
- <a u="670A" b="EB C3"/>
- <a u="670B" b="C5 F3"/>
- <a u="670C" b="96 44"/>
- <a u="670D" b="B7 FE"/>
- <a u="670E" b="96 45"/>
- <a u="670F" b="96 46"/>
- <a u="6710" b="EB D4"/>
- <a u="6711" b="96 47"/>
- <a u="6712" b="96 48"/>
- <a u="6713" b="96 49"/>
- <a u="6714" b="CB B7"/>
- <a u="6715" b="EB DE"/>
- <a u="6716" b="96 4A"/>
- <a u="6717" b="C0 CA"/>
- <a u="6718" b="96 4B"/>
- <a u="6719" b="96 4C"/>
- <a u="671A" b="96 4D"/>
- <a u="671B" b="CD FB"/>
- <a u="671C" b="96 4E"/>
- <a u="671D" b="B3 AF"/>
- <a u="671E" b="96 4F"/>
- <a u="671F" b="C6 DA"/>
- <a u="6720" b="96 50"/>
- <a u="6721" b="96 51"/>
- <a u="6722" b="96 52"/>
- <a u="6723" b="96 53"/>
- <a u="6724" b="96 54"/>
- <a u="6725" b="96 55"/>
- <a u="6726" b="EB FC"/>
- <a u="6727" b="96 56"/>
- <a u="6728" b="C4 BE"/>
- <a u="6729" b="96 57"/>
- <a u="672A" b="CE B4"/>
- <a u="672B" b="C4 A9"/>
- <a u="672C" b="B1 BE"/>
- <a u="672D" b="D4 FD"/>
- <a u="672E" b="96 58"/>
- <a u="672F" b="CA F5"/>
- <a u="6730" b="96 59"/>
- <a u="6731" b="D6 EC"/>
- <a u="6732" b="96 5A"/>
- <a u="6733" b="96 5B"/>
- <a u="6734" b="C6 D3"/>
- <a u="6735" b="B6 E4"/>
- <a u="6736" b="96 5C"/>
- <a u="6737" b="96 5D"/>
- <a u="6738" b="96 5E"/>
- <a u="6739" b="96 5F"/>
- <a u="673A" b="BB FA"/>
- <a u="673B" b="96 60"/>
- <a u="673C" b="96 61"/>
- <a u="673D" b="D0 E0"/>
- <a u="673E" b="96 62"/>
- <a u="673F" b="96 63"/>
- <a u="6740" b="C9 B1"/>
- <a u="6741" b="96 64"/>
- <a u="6742" b="D4 D3"/>
- <a u="6743" b="C8 A8"/>
- <a u="6744" b="96 65"/>
- <a u="6745" b="96 66"/>
- <a u="6746" b="B8 CB"/>
- <a u="6747" b="96 67"/>
- <a u="6748" b="E8 BE"/>
- <a u="6749" b="C9 BC"/>
- <a u="674A" b="96 68"/>
- <a u="674B" b="96 69"/>
- <a u="674C" b="E8 BB"/>
- <a u="674D" b="96 6A"/>
- <a u="674E" b="C0 EE"/>
- <a u="674F" b="D0 D3"/>
- <a u="6750" b="B2 C4"/>
- <a u="6751" b="B4 E5"/>
- <a u="6752" b="96 6B"/>
- <a u="6753" b="E8 BC"/>
- <a u="6754" b="96 6C"/>
- <a u="6755" b="96 6D"/>
- <a u="6756" b="D5 C8"/>
- <a u="6757" b="96 6E"/>
- <a u="6758" b="96 6F"/>
- <a u="6759" b="96 70"/>
- <a u="675A" b="96 71"/>
- <a u="675B" b="96 72"/>
- <a u="675C" b="B6 C5"/>
- <a u="675D" b="96 73"/>
- <a u="675E" b="E8 BD"/>
- <a u="675F" b="CA F8"/>
- <a u="6760" b="B8 DC"/>
- <a u="6761" b="CC F5"/>
- <a u="6762" b="96 74"/>
- <a u="6763" b="96 75"/>
- <a u="6764" b="96 76"/>
- <a u="6765" b="C0 B4"/>
- <a u="6766" b="96 77"/>
- <a u="6767" b="96 78"/>
- <a u="6768" b="D1 EE"/>
- <a u="6769" b="E8 BF"/>
- <a u="676A" b="E8 C2"/>
- <a u="676B" b="96 79"/>
- <a u="676C" b="96 7A"/>
- <a u="676D" b="BA BC"/>
- <a u="676E" b="96 7B"/>
- <a u="676F" b="B1 AD"/>
- <a u="6770" b="BD DC"/>
- <a u="6771" b="96 7C"/>
- <a u="6772" b="EA BD"/>
- <a u="6773" b="E8 C3"/>
- <a u="6774" b="96 7D"/>
- <a u="6775" b="E8 C6"/>
- <a u="6776" b="96 7E"/>
- <a u="6777" b="E8 CB"/>
- <a u="6778" b="96 80"/>
- <a u="6779" b="96 81"/>
- <a u="677A" b="96 82"/>
- <a u="677B" b="96 83"/>
- <a u="677C" b="E8 CC"/>
- <a u="677D" b="96 84"/>
- <a u="677E" b="CB C9"/>
- <a u="677F" b="B0 E5"/>
- <a u="6780" b="96 85"/>
- <a u="6781" b="BC AB"/>
- <a u="6782" b="96 86"/>
- <a u="6783" b="96 87"/>
- <a u="6784" b="B9 B9"/>
- <a u="6785" b="96 88"/>
- <a u="6786" b="96 89"/>
- <a u="6787" b="E8 C1"/>
- <a u="6788" b="96 8A"/>
- <a u="6789" b="CD F7"/>
- <a u="678A" b="96 8B"/>
- <a u="678B" b="E8 CA"/>
- <a u="678C" b="96 8C"/>
- <a u="678D" b="96 8D"/>
- <a u="678E" b="96 8E"/>
- <a u="678F" b="96 8F"/>
- <a u="6790" b="CE F6"/>
- <a u="6791" b="96 90"/>
- <a u="6792" b="96 91"/>
- <a u="6793" b="96 92"/>
- <a u="6794" b="96 93"/>
- <a u="6795" b="D5 ED"/>
- <a u="6796" b="96 94"/>
- <a u="6797" b="C1 D6"/>
- <a u="6798" b="E8 C4"/>
- <a u="6799" b="96 95"/>
- <a u="679A" b="C3 B6"/>
- <a u="679B" b="96 96"/>
- <a u="679C" b="B9 FB"/>
- <a u="679D" b="D6 A6"/>
- <a u="679E" b="E8 C8"/>
- <a u="679F" b="96 97"/>
- <a u="67A0" b="96 98"/>
- <a u="67A1" b="96 99"/>
- <a u="67A2" b="CA E0"/>
- <a u="67A3" b="D4 E6"/>
- <a u="67A4" b="96 9A"/>
- <a u="67A5" b="E8 C0"/>
- <a u="67A6" b="96 9B"/>
- <a u="67A7" b="E8 C5"/>
- <a u="67A8" b="E8 C7"/>
- <a u="67A9" b="96 9C"/>
- <a u="67AA" b="C7 B9"/>
- <a u="67AB" b="B7 E3"/>
- <a u="67AC" b="96 9D"/>
- <a u="67AD" b="E8 C9"/>
- <a u="67AE" b="96 9E"/>
- <a u="67AF" b="BF DD"/>
- <a u="67B0" b="E8 D2"/>
- <a u="67B1" b="96 9F"/>
- <a u="67B2" b="96 A0"/>
- <a u="67B3" b="E8 D7"/>
- <a u="67B4" b="96 A1"/>
- <a u="67B5" b="E8 D5"/>
- <a u="67B6" b="BC DC"/>
- <a u="67B7" b="BC CF"/>
- <a u="67B8" b="E8 DB"/>
- <a u="67B9" b="96 A2"/>
- <a u="67BA" b="96 A3"/>
- <a u="67BB" b="96 A4"/>
- <a u="67BC" b="96 A5"/>
- <a u="67BD" b="96 A6"/>
- <a u="67BE" b="96 A7"/>
- <a u="67BF" b="96 A8"/>
- <a u="67C0" b="96 A9"/>
- <a u="67C1" b="E8 DE"/>
- <a u="67C2" b="96 AA"/>
- <a u="67C3" b="E8 DA"/>
- <a u="67C4" b="B1 FA"/>
- <a u="67C5" b="96 AB"/>
- <a u="67C6" b="96 AC"/>
- <a u="67C7" b="96 AD"/>
- <a u="67C8" b="96 AE"/>
- <a u="67C9" b="96 AF"/>
- <a u="67CA" b="96 B0"/>
- <a u="67CB" b="96 B1"/>
- <a u="67CC" b="96 B2"/>
- <a u="67CD" b="96 B3"/>
- <a u="67CE" b="96 B4"/>
- <a u="67CF" b="B0 D8"/>
- <a u="67D0" b="C4 B3"/>
- <a u="67D1" b="B8 CC"/>
- <a u="67D2" b="C6 E2"/>
- <a u="67D3" b="C8 BE"/>
- <a u="67D4" b="C8 E1"/>
- <a u="67D5" b="96 B5"/>
- <a u="67D6" b="96 B6"/>
- <a u="67D7" b="96 B7"/>
- <a u="67D8" b="E8 CF"/>
- <a u="67D9" b="E8 D4"/>
- <a u="67DA" b="E8 D6"/>
- <a u="67DB" b="96 B8"/>
- <a u="67DC" b="B9 F1"/>
- <a u="67DD" b="E8 D8"/>
- <a u="67DE" b="D7 F5"/>
- <a u="67DF" b="96 B9"/>
- <a u="67E0" b="C4 FB"/>
- <a u="67E1" b="96 BA"/>
- <a u="67E2" b="E8 DC"/>
- <a u="67E3" b="96 BB"/>
- <a u="67E4" b="96 BC"/>
- <a u="67E5" b="B2 E9"/>
- <a u="67E6" b="96 BD"/>
- <a u="67E7" b="96 BE"/>
- <a u="67E8" b="96 BF"/>
- <a u="67E9" b="E8 D1"/>
- <a u="67EA" b="96 C0"/>
- <a u="67EB" b="96 C1"/>
- <a u="67EC" b="BC ED"/>
- <a u="67ED" b="96 C2"/>
- <a u="67EE" b="96 C3"/>
- <a u="67EF" b="BF C2"/>
- <a u="67F0" b="E8 CD"/>
- <a u="67F1" b="D6 F9"/>
- <a u="67F2" b="96 C4"/>
- <a u="67F3" b="C1 F8"/>
- <a u="67F4" b="B2 F1"/>
- <a u="67F5" b="96 C5"/>
- <a u="67F6" b="96 C6"/>
- <a u="67F7" b="96 C7"/>
- <a u="67F8" b="96 C8"/>
- <a u="67F9" b="96 C9"/>
- <a u="67FA" b="96 CA"/>
- <a u="67FB" b="96 CB"/>
- <a u="67FC" b="96 CC"/>
- <a u="67FD" b="E8 DF"/>
- <a u="67FE" b="96 CD"/>
- <a u="67FF" b="CA C1"/>
- <a u="6800" b="E8 D9"/>
- <a u="6801" b="96 CE"/>
- <a u="6802" b="96 CF"/>
- <a u="6803" b="96 D0"/>
- <a u="6804" b="96 D1"/>
- <a u="6805" b="D5 A4"/>
- <a u="6806" b="96 D2"/>
- <a u="6807" b="B1 EA"/>
- <a u="6808" b="D5 BB"/>
- <a u="6809" b="E8 CE"/>
- <a u="680A" b="E8 D0"/>
- <a u="680B" b="B6 B0"/>
- <a u="680C" b="E8 D3"/>
- <a u="680D" b="96 D3"/>
- <a u="680E" b="E8 DD"/>
- <a u="680F" b="C0 B8"/>
- <a u="6810" b="96 D4"/>
- <a u="6811" b="CA F7"/>
- <a u="6812" b="96 D5"/>
- <a u="6813" b="CB A8"/>
- <a u="6814" b="96 D6"/>
- <a u="6815" b="96 D7"/>
- <a u="6816" b="C6 DC"/>
- <a u="6817" b="C0 F5"/>
- <a u="6818" b="96 D8"/>
- <a u="6819" b="96 D9"/>
- <a u="681A" b="96 DA"/>
- <a u="681B" b="96 DB"/>
- <a u="681C" b="96 DC"/>
- <a u="681D" b="E8 E9"/>
- <a u="681E" b="96 DD"/>
- <a u="681F" b="96 DE"/>
- <a u="6820" b="96 DF"/>
- <a u="6821" b="D0 A3"/>
- <a u="6822" b="96 E0"/>
- <a u="6823" b="96 E1"/>
- <a u="6824" b="96 E2"/>
- <a u="6825" b="96 E3"/>
- <a u="6826" b="96 E4"/>
- <a u="6827" b="96 E5"/>
- <a u="6828" b="96 E6"/>
- <a u="6829" b="E8 F2"/>
- <a u="682A" b="D6 EA"/>
- <a u="682B" b="96 E7"/>
- <a u="682C" b="96 E8"/>
- <a u="682D" b="96 E9"/>
- <a u="682E" b="96 EA"/>
- <a u="682F" b="96 EB"/>
- <a u="6830" b="96 EC"/>
- <a u="6831" b="96 ED"/>
- <a u="6832" b="E8 E0"/>
- <a u="6833" b="E8 E1"/>
- <a u="6834" b="96 EE"/>
- <a u="6835" b="96 EF"/>
- <a u="6836" b="96 F0"/>
- <a u="6837" b="D1 F9"/>
- <a u="6838" b="BA CB"/>
- <a u="6839" b="B8 F9"/>
- <a u="683A" b="96 F1"/>
- <a u="683B" b="96 F2"/>
- <a u="683C" b="B8 F1"/>
- <a u="683D" b="D4 D4"/>
- <a u="683E" b="E8 EF"/>
- <a u="683F" b="96 F3"/>
- <a u="6840" b="E8 EE"/>
- <a u="6841" b="E8 EC"/>
- <a u="6842" b="B9 F0"/>
- <a u="6843" b="CC D2"/>
- <a u="6844" b="E8 E6"/>
- <a u="6845" b="CE A6"/>
- <a u="6846" b="BF F2"/>
- <a u="6847" b="96 F4"/>
- <a u="6848" b="B0 B8"/>
- <a u="6849" b="E8 F1"/>
- <a u="684A" b="E8 F0"/>
- <a u="684B" b="96 F5"/>
- <a u="684C" b="D7 C0"/>
- <a u="684D" b="96 F6"/>
- <a u="684E" b="E8 E4"/>
- <a u="684F" b="96 F7"/>
- <a u="6850" b="CD A9"/>
- <a u="6851" b="C9 A3"/>
- <a u="6852" b="96 F8"/>
- <a u="6853" b="BB B8"/>
- <a u="6854" b="BD DB"/>
- <a u="6855" b="E8 EA"/>
- <a u="6856" b="96 F9"/>
- <a u="6857" b="96 FA"/>
- <a u="6858" b="96 FB"/>
- <a u="6859" b="96 FC"/>
- <a u="685A" b="96 FD"/>
- <a u="685B" b="96 FE"/>
- <a u="685C" b="97 40"/>
- <a u="685D" b="97 41"/>
- <a u="685E" b="97 42"/>
- <a u="685F" b="97 43"/>
- <a u="6860" b="E8 E2"/>
- <a u="6861" b="E8 E3"/>
- <a u="6862" b="E8 E5"/>
- <a u="6863" b="B5 B5"/>
- <a u="6864" b="E8 E7"/>
- <a u="6865" b="C7 C5"/>
- <a u="6866" b="E8 EB"/>
- <a u="6867" b="E8 ED"/>
- <a u="6868" b="BD B0"/>
- <a u="6869" b="D7 AE"/>
- <a u="686A" b="97 44"/>
- <a u="686B" b="E8 F8"/>
- <a u="686C" b="97 45"/>
- <a u="686D" b="97 46"/>
- <a u="686E" b="97 47"/>
- <a u="686F" b="97 48"/>
- <a u="6870" b="97 49"/>
- <a u="6871" b="97 4A"/>
- <a u="6872" b="97 4B"/>
- <a u="6873" b="97 4C"/>
- <a u="6874" b="E8 F5"/>
- <a u="6875" b="97 4D"/>
- <a u="6876" b="CD B0"/>
- <a u="6877" b="E8 F6"/>
- <a u="6878" b="97 4E"/>
- <a u="6879" b="97 4F"/>
- <a u="687A" b="97 50"/>
- <a u="687B" b="97 51"/>
- <a u="687C" b="97 52"/>
- <a u="687D" b="97 53"/>
- <a u="687E" b="97 54"/>
- <a u="687F" b="97 55"/>
- <a u="6880" b="97 56"/>
- <a u="6881" b="C1 BA"/>
- <a u="6882" b="97 57"/>
- <a u="6883" b="E8 E8"/>
- <a u="6884" b="97 58"/>
- <a u="6885" b="C3 B7"/>
- <a u="6886" b="B0 F0"/>
- <a u="6887" b="97 59"/>
- <a u="6888" b="97 5A"/>
- <a u="6889" b="97 5B"/>
- <a u="688A" b="97 5C"/>
- <a u="688B" b="97 5D"/>
- <a u="688C" b="97 5E"/>
- <a u="688D" b="97 5F"/>
- <a u="688E" b="97 60"/>
- <a u="688F" b="E8 F4"/>
- <a u="6890" b="97 61"/>
- <a u="6891" b="97 62"/>
- <a u="6892" b="97 63"/>
- <a u="6893" b="E8 F7"/>
- <a u="6894" b="97 64"/>
- <a u="6895" b="97 65"/>
- <a u="6896" b="97 66"/>
- <a u="6897" b="B9 A3"/>
- <a u="6898" b="97 67"/>
- <a u="6899" b="97 68"/>
- <a u="689A" b="97 69"/>
- <a u="689B" b="97 6A"/>
- <a u="689C" b="97 6B"/>
- <a u="689D" b="97 6C"/>
- <a u="689E" b="97 6D"/>
- <a u="689F" b="97 6E"/>
- <a u="68A0" b="97 6F"/>
- <a u="68A1" b="97 70"/>
- <a u="68A2" b="C9 D2"/>
- <a u="68A3" b="97 71"/>
- <a u="68A4" b="97 72"/>
- <a u="68A5" b="97 73"/>
- <a u="68A6" b="C3 CE"/>
- <a u="68A7" b="CE E0"/>
- <a u="68A8" b="C0 E6"/>
- <a u="68A9" b="97 74"/>
- <a u="68AA" b="97 75"/>
- <a u="68AB" b="97 76"/>
- <a u="68AC" b="97 77"/>
- <a u="68AD" b="CB F3"/>
- <a u="68AE" b="97 78"/>
- <a u="68AF" b="CC DD"/>
- <a u="68B0" b="D0 B5"/>
- <a u="68B1" b="97 79"/>
- <a u="68B2" b="97 7A"/>
- <a u="68B3" b="CA E1"/>
- <a u="68B4" b="97 7B"/>
- <a u="68B5" b="E8 F3"/>
- <a u="68B6" b="97 7C"/>
- <a u="68B7" b="97 7D"/>
- <a u="68B8" b="97 7E"/>
- <a u="68B9" b="97 80"/>
- <a u="68BA" b="97 81"/>
- <a u="68BB" b="97 82"/>
- <a u="68BC" b="97 83"/>
- <a u="68BD" b="97 84"/>
- <a u="68BE" b="97 85"/>
- <a u="68BF" b="97 86"/>
- <a u="68C0" b="BC EC"/>
- <a u="68C1" b="97 87"/>
- <a u="68C2" b="E8 F9"/>
- <a u="68C3" b="97 88"/>
- <a u="68C4" b="97 89"/>
- <a u="68C5" b="97 8A"/>
- <a u="68C6" b="97 8B"/>
- <a u="68C7" b="97 8C"/>
- <a u="68C8" b="97 8D"/>
- <a u="68C9" b="C3 DE"/>
- <a u="68CA" b="97 8E"/>
- <a u="68CB" b="C6 E5"/>
- <a u="68CC" b="97 8F"/>
- <a u="68CD" b="B9 F7"/>
- <a u="68CE" b="97 90"/>
- <a u="68CF" b="97 91"/>
- <a u="68D0" b="97 92"/>
- <a u="68D1" b="97 93"/>
- <a u="68D2" b="B0 F4"/>
- <a u="68D3" b="97 94"/>
- <a u="68D4" b="97 95"/>
- <a u="68D5" b="D7 D8"/>
- <a u="68D6" b="97 96"/>
- <a u="68D7" b="97 97"/>
- <a u="68D8" b="BC AC"/>
- <a u="68D9" b="97 98"/>
- <a u="68DA" b="C5 EF"/>
- <a u="68DB" b="97 99"/>
- <a u="68DC" b="97 9A"/>
- <a u="68DD" b="97 9B"/>
- <a u="68DE" b="97 9C"/>
- <a u="68DF" b="97 9D"/>
- <a u="68E0" b="CC C4"/>
- <a u="68E1" b="97 9E"/>
- <a u="68E2" b="97 9F"/>
- <a u="68E3" b="E9 A6"/>
- <a u="68E4" b="97 A0"/>
- <a u="68E5" b="97 A1"/>
- <a u="68E6" b="97 A2"/>
- <a u="68E7" b="97 A3"/>
- <a u="68E8" b="97 A4"/>
- <a u="68E9" b="97 A5"/>
- <a u="68EA" b="97 A6"/>
- <a u="68EB" b="97 A7"/>
- <a u="68EC" b="97 A8"/>
- <a u="68ED" b="97 A9"/>
- <a u="68EE" b="C9 AD"/>
- <a u="68EF" b="97 AA"/>
- <a u="68F0" b="E9 A2"/>
- <a u="68F1" b="C0 E2"/>
- <a u="68F2" b="97 AB"/>
- <a u="68F3" b="97 AC"/>
- <a u="68F4" b="97 AD"/>
- <a u="68F5" b="BF C3"/>
- <a u="68F6" b="97 AE"/>
- <a u="68F7" b="97 AF"/>
- <a u="68F8" b="97 B0"/>
- <a u="68F9" b="E8 FE"/>
- <a u="68FA" b="B9 D7"/>
- <a u="68FB" b="97 B1"/>
- <a u="68FC" b="E8 FB"/>
- <a u="68FD" b="97 B2"/>
- <a u="68FE" b="97 B3"/>
- <a u="68FF" b="97 B4"/>
- <a u="6900" b="97 B5"/>
- <a u="6901" b="E9 A4"/>
- <a u="6902" b="97 B6"/>
- <a u="6903" b="97 B7"/>
- <a u="6904" b="97 B8"/>
- <a u="6905" b="D2 CE"/>
- <a u="6906" b="97 B9"/>
- <a u="6907" b="97 BA"/>
- <a u="6908" b="97 BB"/>
- <a u="6909" b="97 BC"/>
- <a u="690A" b="97 BD"/>
- <a u="690B" b="E9 A3"/>
- <a u="690C" b="97 BE"/>
- <a u="690D" b="D6 B2"/>
- <a u="690E" b="D7 B5"/>
- <a u="690F" b="97 BF"/>
- <a u="6910" b="E9 A7"/>
- <a u="6911" b="97 C0"/>
- <a u="6912" b="BD B7"/>
- <a u="6913" b="97 C1"/>
- <a u="6914" b="97 C2"/>
- <a u="6915" b="97 C3"/>
- <a u="6916" b="97 C4"/>
- <a u="6917" b="97 C5"/>
- <a u="6918" b="97 C6"/>
- <a u="6919" b="97 C7"/>
- <a u="691A" b="97 C8"/>
- <a u="691B" b="97 C9"/>
- <a u="691C" b="97 CA"/>
- <a u="691D" b="97 CB"/>
- <a u="691E" b="97 CC"/>
- <a u="691F" b="E8 FC"/>
- <a u="6920" b="E8 FD"/>
- <a u="6921" b="97 CD"/>
- <a u="6922" b="97 CE"/>
- <a u="6923" b="97 CF"/>
- <a u="6924" b="E9 A1"/>
- <a u="6925" b="97 D0"/>
- <a u="6926" b="97 D1"/>
- <a u="6927" b="97 D2"/>
- <a u="6928" b="97 D3"/>
- <a u="6929" b="97 D4"/>
- <a u="692A" b="97 D5"/>
- <a u="692B" b="97 D6"/>
- <a u="692C" b="97 D7"/>
- <a u="692D" b="CD D6"/>
- <a u="692E" b="97 D8"/>
- <a u="692F" b="97 D9"/>
- <a u="6930" b="D2 AC"/>
- <a u="6931" b="97 DA"/>
- <a u="6932" b="97 DB"/>
- <a u="6933" b="97 DC"/>
- <a u="6934" b="E9 B2"/>
- <a u="6935" b="97 DD"/>
- <a u="6936" b="97 DE"/>
- <a u="6937" b="97 DF"/>
- <a u="6938" b="97 E0"/>
- <a u="6939" b="E9 A9"/>
- <a u="693A" b="97 E1"/>
- <a u="693B" b="97 E2"/>
- <a u="693C" b="97 E3"/>
- <a u="693D" b="B4 AA"/>
- <a u="693E" b="97 E4"/>
- <a u="693F" b="B4 BB"/>
- <a u="6940" b="97 E5"/>
- <a u="6941" b="97 E6"/>
- <a u="6942" b="E9 AB"/>
- <a u="6943" b="97 E7"/>
- <a u="6944" b="97 E8"/>
- <a u="6945" b="97 E9"/>
- <a u="6946" b="97 EA"/>
- <a u="6947" b="97 EB"/>
- <a u="6948" b="97 EC"/>
- <a u="6949" b="97 ED"/>
- <a u="694A" b="97 EE"/>
- <a u="694B" b="97 EF"/>
- <a u="694C" b="97 F0"/>
- <a u="694D" b="97 F1"/>
- <a u="694E" b="97 F2"/>
- <a u="694F" b="97 F3"/>
- <a u="6950" b="97 F4"/>
- <a u="6951" b="97 F5"/>
- <a u="6952" b="97 F6"/>
- <a u="6953" b="97 F7"/>
- <a u="6954" b="D0 A8"/>
- <a u="6955" b="97 F8"/>
- <a u="6956" b="97 F9"/>
- <a u="6957" b="E9 A5"/>
- <a u="6958" b="97 FA"/>
- <a u="6959" b="97 FB"/>
- <a u="695A" b="B3 FE"/>
- <a u="695B" b="97 FC"/>
- <a u="695C" b="97 FD"/>
- <a u="695D" b="E9 AC"/>
- <a u="695E" b="C0 E3"/>
- <a u="695F" b="97 FE"/>
- <a u="6960" b="E9 AA"/>
- <a u="6961" b="98 40"/>
- <a u="6962" b="98 41"/>
- <a u="6963" b="E9 B9"/>
- <a u="6964" b="98 42"/>
- <a u="6965" b="98 43"/>
- <a u="6966" b="E9 B8"/>
- <a u="6967" b="98 44"/>
- <a u="6968" b="98 45"/>
- <a u="6969" b="98 46"/>
- <a u="696A" b="98 47"/>
- <a u="696B" b="E9 AE"/>
- <a u="696C" b="98 48"/>
- <a u="696D" b="98 49"/>
- <a u="696E" b="E8 FA"/>
- <a u="696F" b="98 4A"/>
- <a u="6970" b="98 4B"/>
- <a u="6971" b="E9 A8"/>
- <a u="6972" b="98 4C"/>
- <a u="6973" b="98 4D"/>
- <a u="6974" b="98 4E"/>
- <a u="6975" b="98 4F"/>
- <a u="6976" b="98 50"/>
- <a u="6977" b="BF AC"/>
- <a u="6978" b="E9 B1"/>
- <a u="6979" b="E9 BA"/>
- <a u="697A" b="98 51"/>
- <a u="697B" b="98 52"/>
- <a u="697C" b="C2 A5"/>
- <a u="697D" b="98 53"/>
- <a u="697E" b="98 54"/>
- <a u="697F" b="98 55"/>
- <a u="6980" b="E9 AF"/>
- <a u="6981" b="98 56"/>
- <a u="6982" b="B8 C5"/>
- <a u="6983" b="98 57"/>
- <a u="6984" b="E9 AD"/>
- <a u="6985" b="98 58"/>
- <a u="6986" b="D3 DC"/>
- <a u="6987" b="E9 B4"/>
- <a u="6988" b="E9 B5"/>
- <a u="6989" b="E9 B7"/>
- <a u="698A" b="98 59"/>
- <a u="698B" b="98 5A"/>
- <a u="698C" b="98 5B"/>
- <a u="698D" b="E9 C7"/>
- <a u="698E" b="98 5C"/>
- <a u="698F" b="98 5D"/>
- <a u="6990" b="98 5E"/>
- <a u="6991" b="98 5F"/>
- <a u="6992" b="98 60"/>
- <a u="6993" b="98 61"/>
- <a u="6994" b="C0 C6"/>
- <a u="6995" b="E9 C5"/>
- <a u="6996" b="98 62"/>
- <a u="6997" b="98 63"/>
- <a u="6998" b="E9 B0"/>
- <a u="6999" b="98 64"/>
- <a u="699A" b="98 65"/>
- <a u="699B" b="E9 BB"/>
- <a u="699C" b="B0 F1"/>
- <a u="699D" b="98 66"/>
- <a u="699E" b="98 67"/>
- <a u="699F" b="98 68"/>
- <a u="69A0" b="98 69"/>
- <a u="69A1" b="98 6A"/>
- <a u="69A2" b="98 6B"/>
- <a u="69A3" b="98 6C"/>
- <a u="69A4" b="98 6D"/>
- <a u="69A5" b="98 6E"/>
- <a u="69A6" b="98 6F"/>
- <a u="69A7" b="E9 BC"/>
- <a u="69A8" b="D5 A5"/>
- <a u="69A9" b="98 70"/>
- <a u="69AA" b="98 71"/>
- <a u="69AB" b="E9 BE"/>
- <a u="69AC" b="98 72"/>
- <a u="69AD" b="E9 BF"/>
- <a u="69AE" b="98 73"/>
- <a u="69AF" b="98 74"/>
- <a u="69B0" b="98 75"/>
- <a u="69B1" b="E9 C1"/>
- <a u="69B2" b="98 76"/>
- <a u="69B3" b="98 77"/>
- <a u="69B4" b="C1 F1"/>
- <a u="69B5" b="98 78"/>
- <a u="69B6" b="98 79"/>
- <a u="69B7" b="C8 B6"/>
- <a u="69B8" b="98 7A"/>
- <a u="69B9" b="98 7B"/>
- <a u="69BA" b="98 7C"/>
- <a u="69BB" b="E9 BD"/>
- <a u="69BC" b="98 7D"/>
- <a u="69BD" b="98 7E"/>
- <a u="69BE" b="98 80"/>
- <a u="69BF" b="98 81"/>
- <a u="69C0" b="98 82"/>
- <a u="69C1" b="E9 C2"/>
- <a u="69C2" b="98 83"/>
- <a u="69C3" b="98 84"/>
- <a u="69C4" b="98 85"/>
- <a u="69C5" b="98 86"/>
- <a u="69C6" b="98 87"/>
- <a u="69C7" b="98 88"/>
- <a u="69C8" b="98 89"/>
- <a u="69C9" b="98 8A"/>
- <a u="69CA" b="E9 C3"/>
- <a u="69CB" b="98 8B"/>
- <a u="69CC" b="E9 B3"/>
- <a u="69CD" b="98 8C"/>
- <a u="69CE" b="E9 B6"/>
- <a u="69CF" b="98 8D"/>
- <a u="69D0" b="BB B1"/>
- <a u="69D1" b="98 8E"/>
- <a u="69D2" b="98 8F"/>
- <a u="69D3" b="98 90"/>
- <a u="69D4" b="E9 C0"/>
- <a u="69D5" b="98 91"/>
- <a u="69D6" b="98 92"/>
- <a u="69D7" b="98 93"/>
- <a u="69D8" b="98 94"/>
- <a u="69D9" b="98 95"/>
- <a u="69DA" b="98 96"/>
- <a u="69DB" b="BC F7"/>
- <a u="69DC" b="98 97"/>
- <a u="69DD" b="98 98"/>
- <a u="69DE" b="98 99"/>
- <a u="69DF" b="E9 C4"/>
- <a u="69E0" b="E9 C6"/>
- <a u="69E1" b="98 9A"/>
- <a u="69E2" b="98 9B"/>
- <a u="69E3" b="98 9C"/>
- <a u="69E4" b="98 9D"/>
- <a u="69E5" b="98 9E"/>
- <a u="69E6" b="98 9F"/>
- <a u="69E7" b="98 A0"/>
- <a u="69E8" b="98 A1"/>
- <a u="69E9" b="98 A2"/>
- <a u="69EA" b="98 A3"/>
- <a u="69EB" b="98 A4"/>
- <a u="69EC" b="98 A5"/>
- <a u="69ED" b="E9 CA"/>
- <a u="69EE" b="98 A6"/>
- <a u="69EF" b="98 A7"/>
- <a u="69F0" b="98 A8"/>
- <a u="69F1" b="98 A9"/>
- <a u="69F2" b="E9 CE"/>
- <a u="69F3" b="98 AA"/>
- <a u="69F4" b="98 AB"/>
- <a u="69F5" b="98 AC"/>
- <a u="69F6" b="98 AD"/>
- <a u="69F7" b="98 AE"/>
- <a u="69F8" b="98 AF"/>
- <a u="69F9" b="98 B0"/>
- <a u="69FA" b="98 B1"/>
- <a u="69FB" b="98 B2"/>
- <a u="69FC" b="98 B3"/>
- <a u="69FD" b="B2 DB"/>
- <a u="69FE" b="98 B4"/>
- <a u="69FF" b="E9 C8"/>
- <a u="6A00" b="98 B5"/>
- <a u="6A01" b="98 B6"/>
- <a u="6A02" b="98 B7"/>
- <a u="6A03" b="98 B8"/>
- <a u="6A04" b="98 B9"/>
- <a u="6A05" b="98 BA"/>
- <a u="6A06" b="98 BB"/>
- <a u="6A07" b="98 BC"/>
- <a u="6A08" b="98 BD"/>
- <a u="6A09" b="98 BE"/>
- <a u="6A0A" b="B7 AE"/>
- <a u="6A0B" b="98 BF"/>
- <a u="6A0C" b="98 C0"/>
- <a u="6A0D" b="98 C1"/>
- <a u="6A0E" b="98 C2"/>
- <a u="6A0F" b="98 C3"/>
- <a u="6A10" b="98 C4"/>
- <a u="6A11" b="98 C5"/>
- <a u="6A12" b="98 C6"/>
- <a u="6A13" b="98 C7"/>
- <a u="6A14" b="98 C8"/>
- <a u="6A15" b="98 C9"/>
- <a u="6A16" b="98 CA"/>
- <a u="6A17" b="E9 CB"/>
- <a u="6A18" b="E9 CC"/>
- <a u="6A19" b="98 CB"/>
- <a u="6A1A" b="98 CC"/>
- <a u="6A1B" b="98 CD"/>
- <a u="6A1C" b="98 CE"/>
- <a u="6A1D" b="98 CF"/>
- <a u="6A1E" b="98 D0"/>
- <a u="6A1F" b="D5 C1"/>
- <a u="6A20" b="98 D1"/>
- <a u="6A21" b="C4 A3"/>
- <a u="6A22" b="98 D2"/>
- <a u="6A23" b="98 D3"/>
- <a u="6A24" b="98 D4"/>
- <a u="6A25" b="98 D5"/>
- <a u="6A26" b="98 D6"/>
- <a u="6A27" b="98 D7"/>
- <a u="6A28" b="E9 D8"/>
- <a u="6A29" b="98 D8"/>
- <a u="6A2A" b="BA E1"/>
- <a u="6A2B" b="98 D9"/>
- <a u="6A2C" b="98 DA"/>
- <a u="6A2D" b="98 DB"/>
- <a u="6A2E" b="98 DC"/>
- <a u="6A2F" b="E9 C9"/>
- <a u="6A30" b="98 DD"/>
- <a u="6A31" b="D3 A3"/>
- <a u="6A32" b="98 DE"/>
- <a u="6A33" b="98 DF"/>
- <a u="6A34" b="98 E0"/>
- <a u="6A35" b="E9 D4"/>
- <a u="6A36" b="98 E1"/>
- <a u="6A37" b="98 E2"/>
- <a u="6A38" b="98 E3"/>
- <a u="6A39" b="98 E4"/>
- <a u="6A3A" b="98 E5"/>
- <a u="6A3B" b="98 E6"/>
- <a u="6A3C" b="98 E7"/>
- <a u="6A3D" b="E9 D7"/>
- <a u="6A3E" b="E9 D0"/>
- <a u="6A3F" b="98 E8"/>
- <a u="6A40" b="98 E9"/>
- <a u="6A41" b="98 EA"/>
- <a u="6A42" b="98 EB"/>
- <a u="6A43" b="98 EC"/>
- <a u="6A44" b="E9 CF"/>
- <a u="6A45" b="98 ED"/>
- <a u="6A46" b="98 EE"/>
- <a u="6A47" b="C7 C1"/>
- <a u="6A48" b="98 EF"/>
- <a u="6A49" b="98 F0"/>
- <a u="6A4A" b="98 F1"/>
- <a u="6A4B" b="98 F2"/>
- <a u="6A4C" b="98 F3"/>
- <a u="6A4D" b="98 F4"/>
- <a u="6A4E" b="98 F5"/>
- <a u="6A4F" b="98 F6"/>
- <a u="6A50" b="E9 D2"/>
- <a u="6A51" b="98 F7"/>
- <a u="6A52" b="98 F8"/>
- <a u="6A53" b="98 F9"/>
- <a u="6A54" b="98 FA"/>
- <a u="6A55" b="98 FB"/>
- <a u="6A56" b="98 FC"/>
- <a u="6A57" b="98 FD"/>
- <a u="6A58" b="E9 D9"/>
- <a u="6A59" b="B3 C8"/>
- <a u="6A5A" b="98 FE"/>
- <a u="6A5B" b="E9 D3"/>
- <a u="6A5C" b="99 40"/>
- <a u="6A5D" b="99 41"/>
- <a u="6A5E" b="99 42"/>
- <a u="6A5F" b="99 43"/>
- <a u="6A60" b="99 44"/>
- <a u="6A61" b="CF F0"/>
- <a u="6A62" b="99 45"/>
- <a u="6A63" b="99 46"/>
- <a u="6A64" b="99 47"/>
- <a u="6A65" b="E9 CD"/>
- <a u="6A66" b="99 48"/>
- <a u="6A67" b="99 49"/>
- <a u="6A68" b="99 4A"/>
- <a u="6A69" b="99 4B"/>
- <a u="6A6A" b="99 4C"/>
- <a u="6A6B" b="99 4D"/>
- <a u="6A6C" b="99 4E"/>
- <a u="6A6D" b="99 4F"/>
- <a u="6A6E" b="99 50"/>
- <a u="6A6F" b="99 51"/>
- <a u="6A70" b="99 52"/>
- <a u="6A71" b="B3 F7"/>
- <a u="6A72" b="99 53"/>
- <a u="6A73" b="99 54"/>
- <a u="6A74" b="99 55"/>
- <a u="6A75" b="99 56"/>
- <a u="6A76" b="99 57"/>
- <a u="6A77" b="99 58"/>
- <a u="6A78" b="99 59"/>
- <a u="6A79" b="E9 D6"/>
- <a u="6A7A" b="99 5A"/>
- <a u="6A7B" b="99 5B"/>
- <a u="6A7C" b="E9 DA"/>
- <a u="6A7D" b="99 5C"/>
- <a u="6A7E" b="99 5D"/>
- <a u="6A7F" b="99 5E"/>
- <a u="6A80" b="CC B4"/>
- <a u="6A81" b="99 5F"/>
- <a u="6A82" b="99 60"/>
- <a u="6A83" b="99 61"/>
- <a u="6A84" b="CF AD"/>
- <a u="6A85" b="99 62"/>
- <a u="6A86" b="99 63"/>
- <a u="6A87" b="99 64"/>
- <a u="6A88" b="99 65"/>
- <a u="6A89" b="99 66"/>
- <a u="6A8A" b="99 67"/>
- <a u="6A8B" b="99 68"/>
- <a u="6A8C" b="99 69"/>
- <a u="6A8D" b="99 6A"/>
- <a u="6A8E" b="E9 D5"/>
- <a u="6A8F" b="99 6B"/>
- <a u="6A90" b="E9 DC"/>
- <a u="6A91" b="E9 DB"/>
- <a u="6A92" b="99 6C"/>
- <a u="6A93" b="99 6D"/>
- <a u="6A94" b="99 6E"/>
- <a u="6A95" b="99 6F"/>
- <a u="6A96" b="99 70"/>
- <a u="6A97" b="E9 DE"/>
- <a u="6A98" b="99 71"/>
- <a u="6A99" b="99 72"/>
- <a u="6A9A" b="99 73"/>
- <a u="6A9B" b="99 74"/>
- <a u="6A9C" b="99 75"/>
- <a u="6A9D" b="99 76"/>
- <a u="6A9E" b="99 77"/>
- <a u="6A9F" b="99 78"/>
- <a u="6AA0" b="E9 D1"/>
- <a u="6AA1" b="99 79"/>
- <a u="6AA2" b="99 7A"/>
- <a u="6AA3" b="99 7B"/>
- <a u="6AA4" b="99 7C"/>
- <a u="6AA5" b="99 7D"/>
- <a u="6AA6" b="99 7E"/>
- <a u="6AA7" b="99 80"/>
- <a u="6AA8" b="99 81"/>
- <a u="6AA9" b="E9 DD"/>
- <a u="6AAA" b="99 82"/>
- <a u="6AAB" b="E9 DF"/>
- <a u="6AAC" b="C3 CA"/>
- <a u="6AAD" b="99 83"/>
- <a u="6AAE" b="99 84"/>
- <a u="6AAF" b="99 85"/>
- <a u="6AB0" b="99 86"/>
- <a u="6AB1" b="99 87"/>
- <a u="6AB2" b="99 88"/>
- <a u="6AB3" b="99 89"/>
- <a u="6AB4" b="99 8A"/>
- <a u="6AB5" b="99 8B"/>
- <a u="6AB6" b="99 8C"/>
- <a u="6AB7" b="99 8D"/>
- <a u="6AB8" b="99 8E"/>
- <a u="6AB9" b="99 8F"/>
- <a u="6ABA" b="99 90"/>
- <a u="6ABB" b="99 91"/>
- <a u="6ABC" b="99 92"/>
- <a u="6ABD" b="99 93"/>
- <a u="6ABE" b="99 94"/>
- <a u="6ABF" b="99 95"/>
- <a u="6AC0" b="99 96"/>
- <a u="6AC1" b="99 97"/>
- <a u="6AC2" b="99 98"/>
- <a u="6AC3" b="99 99"/>
- <a u="6AC4" b="99 9A"/>
- <a u="6AC5" b="99 9B"/>
- <a u="6AC6" b="99 9C"/>
- <a u="6AC7" b="99 9D"/>
- <a u="6AC8" b="99 9E"/>
- <a u="6AC9" b="99 9F"/>
- <a u="6ACA" b="99 A0"/>
- <a u="6ACB" b="99 A1"/>
- <a u="6ACC" b="99 A2"/>
- <a u="6ACD" b="99 A3"/>
- <a u="6ACE" b="99 A4"/>
- <a u="6ACF" b="99 A5"/>
- <a u="6AD0" b="99 A6"/>
- <a u="6AD1" b="99 A7"/>
- <a u="6AD2" b="99 A8"/>
- <a u="6AD3" b="99 A9"/>
- <a u="6AD4" b="99 AA"/>
- <a u="6AD5" b="99 AB"/>
- <a u="6AD6" b="99 AC"/>
- <a u="6AD7" b="99 AD"/>
- <a u="6AD8" b="99 AE"/>
- <a u="6AD9" b="99 AF"/>
- <a u="6ADA" b="99 B0"/>
- <a u="6ADB" b="99 B1"/>
- <a u="6ADC" b="99 B2"/>
- <a u="6ADD" b="99 B3"/>
- <a u="6ADE" b="99 B4"/>
- <a u="6ADF" b="99 B5"/>
- <a u="6AE0" b="99 B6"/>
- <a u="6AE1" b="99 B7"/>
- <a u="6AE2" b="99 B8"/>
- <a u="6AE3" b="99 B9"/>
- <a u="6AE4" b="99 BA"/>
- <a u="6AE5" b="99 BB"/>
- <a u="6AE6" b="99 BC"/>
- <a u="6AE7" b="99 BD"/>
- <a u="6AE8" b="99 BE"/>
- <a u="6AE9" b="99 BF"/>
- <a u="6AEA" b="99 C0"/>
- <a u="6AEB" b="99 C1"/>
- <a u="6AEC" b="99 C2"/>
- <a u="6AED" b="99 C3"/>
- <a u="6AEE" b="99 C4"/>
- <a u="6AEF" b="99 C5"/>
- <a u="6AF0" b="99 C6"/>
- <a u="6AF1" b="99 C7"/>
- <a u="6AF2" b="99 C8"/>
- <a u="6AF3" b="99 C9"/>
- <a u="6AF4" b="99 CA"/>
- <a u="6AF5" b="99 CB"/>
- <a u="6AF6" b="99 CC"/>
- <a u="6AF7" b="99 CD"/>
- <a u="6AF8" b="99 CE"/>
- <a u="6AF9" b="99 CF"/>
- <a u="6AFA" b="99 D0"/>
- <a u="6AFB" b="99 D1"/>
- <a u="6AFC" b="99 D2"/>
- <a u="6AFD" b="99 D3"/>
- <a u="6AFE" b="99 D4"/>
- <a u="6AFF" b="99 D5"/>
- <a u="6B00" b="99 D6"/>
- <a u="6B01" b="99 D7"/>
- <a u="6B02" b="99 D8"/>
- <a u="6B03" b="99 D9"/>
- <a u="6B04" b="99 DA"/>
- <a u="6B05" b="99 DB"/>
- <a u="6B06" b="99 DC"/>
- <a u="6B07" b="99 DD"/>
- <a u="6B08" b="99 DE"/>
- <a u="6B09" b="99 DF"/>
- <a u="6B0A" b="99 E0"/>
- <a u="6B0B" b="99 E1"/>
- <a u="6B0C" b="99 E2"/>
- <a u="6B0D" b="99 E3"/>
- <a u="6B0E" b="99 E4"/>
- <a u="6B0F" b="99 E5"/>
- <a u="6B10" b="99 E6"/>
- <a u="6B11" b="99 E7"/>
- <a u="6B12" b="99 E8"/>
- <a u="6B13" b="99 E9"/>
- <a u="6B14" b="99 EA"/>
- <a u="6B15" b="99 EB"/>
- <a u="6B16" b="99 EC"/>
- <a u="6B17" b="99 ED"/>
- <a u="6B18" b="99 EE"/>
- <a u="6B19" b="99 EF"/>
- <a u="6B1A" b="99 F0"/>
- <a u="6B1B" b="99 F1"/>
- <a u="6B1C" b="99 F2"/>
- <a u="6B1D" b="99 F3"/>
- <a u="6B1E" b="99 F4"/>
- <a u="6B1F" b="99 F5"/>
- <a u="6B20" b="C7 B7"/>
- <a u="6B21" b="B4 CE"/>
- <a u="6B22" b="BB B6"/>
- <a u="6B23" b="D0 C0"/>
- <a u="6B24" b="EC A3"/>
- <a u="6B25" b="99 F6"/>
- <a u="6B26" b="99 F7"/>
- <a u="6B27" b="C5 B7"/>
- <a u="6B28" b="99 F8"/>
- <a u="6B29" b="99 F9"/>
- <a u="6B2A" b="99 FA"/>
- <a u="6B2B" b="99 FB"/>
- <a u="6B2C" b="99 FC"/>
- <a u="6B2D" b="99 FD"/>
- <a u="6B2E" b="99 FE"/>
- <a u="6B2F" b="9A 40"/>
- <a u="6B30" b="9A 41"/>
- <a u="6B31" b="9A 42"/>
- <a u="6B32" b="D3 FB"/>
- <a u="6B33" b="9A 43"/>
- <a u="6B34" b="9A 44"/>
- <a u="6B35" b="9A 45"/>
- <a u="6B36" b="9A 46"/>
- <a u="6B37" b="EC A4"/>
- <a u="6B38" b="9A 47"/>
- <a u="6B39" b="EC A5"/>
- <a u="6B3A" b="C6 DB"/>
- <a u="6B3B" b="9A 48"/>
- <a u="6B3C" b="9A 49"/>
- <a u="6B3D" b="9A 4A"/>
- <a u="6B3E" b="BF EE"/>
- <a u="6B3F" b="9A 4B"/>
- <a u="6B40" b="9A 4C"/>
- <a u="6B41" b="9A 4D"/>
- <a u="6B42" b="9A 4E"/>
- <a u="6B43" b="EC A6"/>
- <a u="6B44" b="9A 4F"/>
- <a u="6B45" b="9A 50"/>
- <a u="6B46" b="EC A7"/>
- <a u="6B47" b="D0 AA"/>
- <a u="6B48" b="9A 51"/>
- <a u="6B49" b="C7 B8"/>
- <a u="6B4A" b="9A 52"/>
- <a u="6B4B" b="9A 53"/>
- <a u="6B4C" b="B8 E8"/>
- <a u="6B4D" b="9A 54"/>
- <a u="6B4E" b="9A 55"/>
- <a u="6B4F" b="9A 56"/>
- <a u="6B50" b="9A 57"/>
- <a u="6B51" b="9A 58"/>
- <a u="6B52" b="9A 59"/>
- <a u="6B53" b="9A 5A"/>
- <a u="6B54" b="9A 5B"/>
- <a u="6B55" b="9A 5C"/>
- <a u="6B56" b="9A 5D"/>
- <a u="6B57" b="9A 5E"/>
- <a u="6B58" b="9A 5F"/>
- <a u="6B59" b="EC A8"/>
- <a u="6B5A" b="9A 60"/>
- <a u="6B5B" b="9A 61"/>
- <a u="6B5C" b="9A 62"/>
- <a u="6B5D" b="9A 63"/>
- <a u="6B5E" b="9A 64"/>
- <a u="6B5F" b="9A 65"/>
- <a u="6B60" b="9A 66"/>
- <a u="6B61" b="9A 67"/>
- <a u="6B62" b="D6 B9"/>
- <a u="6B63" b="D5 FD"/>
- <a u="6B64" b="B4 CB"/>
- <a u="6B65" b="B2 BD"/>
- <a u="6B66" b="CE E4"/>
- <a u="6B67" b="C6 E7"/>
- <a u="6B68" b="9A 68"/>
- <a u="6B69" b="9A 69"/>
- <a u="6B6A" b="CD E1"/>
- <a u="6B6B" b="9A 6A"/>
- <a u="6B6C" b="9A 6B"/>
- <a u="6B6D" b="9A 6C"/>
- <a u="6B6E" b="9A 6D"/>
- <a u="6B6F" b="9A 6E"/>
- <a u="6B70" b="9A 6F"/>
- <a u="6B71" b="9A 70"/>
- <a u="6B72" b="9A 71"/>
- <a u="6B73" b="9A 72"/>
- <a u="6B74" b="9A 73"/>
- <a u="6B75" b="9A 74"/>
- <a u="6B76" b="9A 75"/>
- <a u="6B77" b="9A 76"/>
- <a u="6B78" b="9A 77"/>
- <a u="6B79" b="B4 F5"/>
- <a u="6B7A" b="9A 78"/>
- <a u="6B7B" b="CB C0"/>
- <a u="6B7C" b="BC DF"/>
- <a u="6B7D" b="9A 79"/>
- <a u="6B7E" b="9A 7A"/>
- <a u="6B7F" b="9A 7B"/>
- <a u="6B80" b="9A 7C"/>
- <a u="6B81" b="E9 E2"/>
- <a u="6B82" b="E9 E3"/>
- <a u="6B83" b="D1 EA"/>
- <a u="6B84" b="E9 E5"/>
- <a u="6B85" b="9A 7D"/>
- <a u="6B86" b="B4 F9"/>
- <a u="6B87" b="E9 E4"/>
- <a u="6B88" b="9A 7E"/>
- <a u="6B89" b="D1 B3"/>
- <a u="6B8A" b="CA E2"/>
- <a u="6B8B" b="B2 D0"/>
- <a u="6B8C" b="9A 80"/>
- <a u="6B8D" b="E9 E8"/>
- <a u="6B8E" b="9A 81"/>
- <a u="6B8F" b="9A 82"/>
- <a u="6B90" b="9A 83"/>
- <a u="6B91" b="9A 84"/>
- <a u="6B92" b="E9 E6"/>
- <a u="6B93" b="E9 E7"/>
- <a u="6B94" b="9A 85"/>
- <a u="6B95" b="9A 86"/>
- <a u="6B96" b="D6 B3"/>
- <a u="6B97" b="9A 87"/>
- <a u="6B98" b="9A 88"/>
- <a u="6B99" b="9A 89"/>
- <a u="6B9A" b="E9 E9"/>
- <a u="6B9B" b="E9 EA"/>
- <a u="6B9C" b="9A 8A"/>
- <a u="6B9D" b="9A 8B"/>
- <a u="6B9E" b="9A 8C"/>
- <a u="6B9F" b="9A 8D"/>
- <a u="6BA0" b="9A 8E"/>
- <a u="6BA1" b="E9 EB"/>
- <a u="6BA2" b="9A 8F"/>
- <a u="6BA3" b="9A 90"/>
- <a u="6BA4" b="9A 91"/>
- <a u="6BA5" b="9A 92"/>
- <a u="6BA6" b="9A 93"/>
- <a u="6BA7" b="9A 94"/>
- <a u="6BA8" b="9A 95"/>
- <a u="6BA9" b="9A 96"/>
- <a u="6BAA" b="E9 EC"/>
- <a u="6BAB" b="9A 97"/>
- <a u="6BAC" b="9A 98"/>
- <a u="6BAD" b="9A 99"/>
- <a u="6BAE" b="9A 9A"/>
- <a u="6BAF" b="9A 9B"/>
- <a u="6BB0" b="9A 9C"/>
- <a u="6BB1" b="9A 9D"/>
- <a u="6BB2" b="9A 9E"/>
- <a u="6BB3" b="EC AF"/>
- <a u="6BB4" b="C5 B9"/>
- <a u="6BB5" b="B6 CE"/>
- <a u="6BB6" b="9A 9F"/>
- <a u="6BB7" b="D2 F3"/>
- <a u="6BB8" b="9A A0"/>
- <a u="6BB9" b="9A A1"/>
- <a u="6BBA" b="9A A2"/>
- <a u="6BBB" b="9A A3"/>
- <a u="6BBC" b="9A A4"/>
- <a u="6BBD" b="9A A5"/>
- <a u="6BBE" b="9A A6"/>
- <a u="6BBF" b="B5 EE"/>
- <a u="6BC0" b="9A A7"/>
- <a u="6BC1" b="BB D9"/>
- <a u="6BC2" b="EC B1"/>
- <a u="6BC3" b="9A A8"/>
- <a u="6BC4" b="9A A9"/>
- <a u="6BC5" b="D2 E3"/>
- <a u="6BC6" b="9A AA"/>
- <a u="6BC7" b="9A AB"/>
- <a u="6BC8" b="9A AC"/>
- <a u="6BC9" b="9A AD"/>
- <a u="6BCA" b="9A AE"/>
- <a u="6BCB" b="CE E3"/>
- <a u="6BCC" b="9A AF"/>
- <a u="6BCD" b="C4 B8"/>
- <a u="6BCE" b="9A B0"/>
- <a u="6BCF" b="C3 BF"/>
- <a u="6BD0" b="9A B1"/>
- <a u="6BD1" b="9A B2"/>
- <a u="6BD2" b="B6 BE"/>
- <a u="6BD3" b="D8 B9"/>
- <a u="6BD4" b="B1 C8"/>
- <a u="6BD5" b="B1 CF"/>
- <a u="6BD6" b="B1 D1"/>
- <a u="6BD7" b="C5 FE"/>
- <a u="6BD8" b="9A B3"/>
- <a u="6BD9" b="B1 D0"/>
- <a u="6BDA" b="9A B4"/>
- <a u="6BDB" b="C3 AB"/>
- <a u="6BDC" b="9A B5"/>
- <a u="6BDD" b="9A B6"/>
- <a u="6BDE" b="9A B7"/>
- <a u="6BDF" b="9A B8"/>
- <a u="6BE0" b="9A B9"/>
- <a u="6BE1" b="D5 B1"/>
- <a u="6BE2" b="9A BA"/>
- <a u="6BE3" b="9A BB"/>
- <a u="6BE4" b="9A BC"/>
- <a u="6BE5" b="9A BD"/>
- <a u="6BE6" b="9A BE"/>
- <a u="6BE7" b="9A BF"/>
- <a u="6BE8" b="9A C0"/>
- <a u="6BE9" b="9A C1"/>
- <a u="6BEA" b="EB A4"/>
- <a u="6BEB" b="BA C1"/>
- <a u="6BEC" b="9A C2"/>
- <a u="6BED" b="9A C3"/>
- <a u="6BEE" b="9A C4"/>
- <a u="6BEF" b="CC BA"/>
- <a u="6BF0" b="9A C5"/>
- <a u="6BF1" b="9A C6"/>
- <a u="6BF2" b="9A C7"/>
- <a u="6BF3" b="EB A5"/>
- <a u="6BF4" b="9A C8"/>
- <a u="6BF5" b="EB A7"/>
- <a u="6BF6" b="9A C9"/>
- <a u="6BF7" b="9A CA"/>
- <a u="6BF8" b="9A CB"/>
- <a u="6BF9" b="EB A8"/>
- <a u="6BFA" b="9A CC"/>
- <a u="6BFB" b="9A CD"/>
- <a u="6BFC" b="9A CE"/>
- <a u="6BFD" b="EB A6"/>
- <a u="6BFE" b="9A CF"/>
- <a u="6BFF" b="9A D0"/>
- <a u="6C00" b="9A D1"/>
- <a u="6C01" b="9A D2"/>
- <a u="6C02" b="9A D3"/>
- <a u="6C03" b="9A D4"/>
- <a u="6C04" b="9A D5"/>
- <a u="6C05" b="EB A9"/>
- <a u="6C06" b="EB AB"/>
- <a u="6C07" b="EB AA"/>
- <a u="6C08" b="9A D6"/>
- <a u="6C09" b="9A D7"/>
- <a u="6C0A" b="9A D8"/>
- <a u="6C0B" b="9A D9"/>
- <a u="6C0C" b="9A DA"/>
- <a u="6C0D" b="EB AC"/>
- <a u="6C0E" b="9A DB"/>
- <a u="6C0F" b="CA CF"/>
- <a u="6C10" b="D8 B5"/>
- <a u="6C11" b="C3 F1"/>
- <a u="6C12" b="9A DC"/>
- <a u="6C13" b="C3 A5"/>
- <a u="6C14" b="C6 F8"/>
- <a u="6C15" b="EB AD"/>
- <a u="6C16" b="C4 CA"/>
- <a u="6C17" b="9A DD"/>
- <a u="6C18" b="EB AE"/>
- <a u="6C19" b="EB AF"/>
- <a u="6C1A" b="EB B0"/>
- <a u="6C1B" b="B7 D5"/>
- <a u="6C1C" b="9A DE"/>
- <a u="6C1D" b="9A DF"/>
- <a u="6C1E" b="9A E0"/>
- <a u="6C1F" b="B7 FA"/>
- <a u="6C20" b="9A E1"/>
- <a u="6C21" b="EB B1"/>
- <a u="6C22" b="C7 E2"/>
- <a u="6C23" b="9A E2"/>
- <a u="6C24" b="EB B3"/>
- <a u="6C25" b="9A E3"/>
- <a u="6C26" b="BA A4"/>
- <a u="6C27" b="D1 F5"/>
- <a u="6C28" b="B0 B1"/>
- <a u="6C29" b="EB B2"/>
- <a u="6C2A" b="EB B4"/>
- <a u="6C2B" b="9A E4"/>
- <a u="6C2C" b="9A E5"/>
- <a u="6C2D" b="9A E6"/>
- <a u="6C2E" b="B5 AA"/>
- <a u="6C2F" b="C2 C8"/>
- <a u="6C30" b="C7 E8"/>
- <a u="6C31" b="9A E7"/>
- <a u="6C32" b="EB B5"/>
- <a u="6C33" b="9A E8"/>
- <a u="6C34" b="CB AE"/>
- <a u="6C35" b="E3 DF"/>
- <a u="6C36" b="9A E9"/>
- <a u="6C37" b="9A EA"/>
- <a u="6C38" b="D3 C0"/>
- <a u="6C39" b="9A EB"/>
- <a u="6C3A" b="9A EC"/>
- <a u="6C3B" b="9A ED"/>
- <a u="6C3C" b="9A EE"/>
- <a u="6C3D" b="D9 DB"/>
- <a u="6C3E" b="9A EF"/>
- <a u="6C3F" b="9A F0"/>
- <a u="6C40" b="CD A1"/>
- <a u="6C41" b="D6 AD"/>
- <a u="6C42" b="C7 F3"/>
- <a u="6C43" b="9A F1"/>
- <a u="6C44" b="9A F2"/>
- <a u="6C45" b="9A F3"/>
- <a u="6C46" b="D9 E0"/>
- <a u="6C47" b="BB E3"/>
- <a u="6C48" b="9A F4"/>
- <a u="6C49" b="BA BA"/>
- <a u="6C4A" b="E3 E2"/>
- <a u="6C4B" b="9A F5"/>
- <a u="6C4C" b="9A F6"/>
- <a u="6C4D" b="9A F7"/>
- <a u="6C4E" b="9A F8"/>
- <a u="6C4F" b="9A F9"/>
- <a u="6C50" b="CF AB"/>
- <a u="6C51" b="9A FA"/>
- <a u="6C52" b="9A FB"/>
- <a u="6C53" b="9A FC"/>
- <a u="6C54" b="E3 E0"/>
- <a u="6C55" b="C9 C7"/>
- <a u="6C56" b="9A FD"/>
- <a u="6C57" b="BA B9"/>
- <a u="6C58" b="9A FE"/>
- <a u="6C59" b="9B 40"/>
- <a u="6C5A" b="9B 41"/>
- <a u="6C5B" b="D1 B4"/>
- <a u="6C5C" b="E3 E1"/>
- <a u="6C5D" b="C8 EA"/>
- <a u="6C5E" b="B9 AF"/>
- <a u="6C5F" b="BD AD"/>
- <a u="6C60" b="B3 D8"/>
- <a u="6C61" b="CE DB"/>
- <a u="6C62" b="9B 42"/>
- <a u="6C63" b="9B 43"/>
- <a u="6C64" b="CC C0"/>
- <a u="6C65" b="9B 44"/>
- <a u="6C66" b="9B 45"/>
- <a u="6C67" b="9B 46"/>
- <a u="6C68" b="E3 E8"/>
- <a u="6C69" b="E3 E9"/>
- <a u="6C6A" b="CD F4"/>
- <a u="6C6B" b="9B 47"/>
- <a u="6C6C" b="9B 48"/>
- <a u="6C6D" b="9B 49"/>
- <a u="6C6E" b="9B 4A"/>
- <a u="6C6F" b="9B 4B"/>
- <a u="6C70" b="CC AD"/>
- <a u="6C71" b="9B 4C"/>
- <a u="6C72" b="BC B3"/>
- <a u="6C73" b="9B 4D"/>
- <a u="6C74" b="E3 EA"/>
- <a u="6C75" b="9B 4E"/>
- <a u="6C76" b="E3 EB"/>
- <a u="6C77" b="9B 4F"/>
- <a u="6C78" b="9B 50"/>
- <a u="6C79" b="D0 DA"/>
- <a u="6C7A" b="9B 51"/>
- <a u="6C7B" b="9B 52"/>
- <a u="6C7C" b="9B 53"/>
- <a u="6C7D" b="C6 FB"/>
- <a u="6C7E" b="B7 DA"/>
- <a u="6C7F" b="9B 54"/>
- <a u="6C80" b="9B 55"/>
- <a u="6C81" b="C7 DF"/>
- <a u="6C82" b="D2 CA"/>
- <a u="6C83" b="CE D6"/>
- <a u="6C84" b="9B 56"/>
- <a u="6C85" b="E3 E4"/>
- <a u="6C86" b="E3 EC"/>
- <a u="6C87" b="9B 57"/>
- <a u="6C88" b="C9 F2"/>
- <a u="6C89" b="B3 C1"/>
- <a u="6C8A" b="9B 58"/>
- <a u="6C8B" b="9B 59"/>
- <a u="6C8C" b="E3 E7"/>
- <a u="6C8D" b="9B 5A"/>
- <a u="6C8E" b="9B 5B"/>
- <a u="6C8F" b="C6 E3"/>
- <a u="6C90" b="E3 E5"/>
- <a u="6C91" b="9B 5C"/>
- <a u="6C92" b="9B 5D"/>
- <a u="6C93" b="ED B3"/>
- <a u="6C94" b="E3 E6"/>
- <a u="6C95" b="9B 5E"/>
- <a u="6C96" b="9B 5F"/>
- <a u="6C97" b="9B 60"/>
- <a u="6C98" b="9B 61"/>
- <a u="6C99" b="C9 B3"/>
- <a u="6C9A" b="9B 62"/>
- <a u="6C9B" b="C5 E6"/>
- <a u="6C9C" b="9B 63"/>
- <a u="6C9D" b="9B 64"/>
- <a u="6C9E" b="9B 65"/>
- <a u="6C9F" b="B9 B5"/>
- <a u="6CA0" b="9B 66"/>
- <a u="6CA1" b="C3 BB"/>
- <a u="6CA2" b="9B 67"/>
- <a u="6CA3" b="E3 E3"/>
- <a u="6CA4" b="C5 BD"/>
- <a u="6CA5" b="C1 A4"/>
- <a u="6CA6" b="C2 D9"/>
- <a u="6CA7" b="B2 D7"/>
- <a u="6CA8" b="9B 68"/>
- <a u="6CA9" b="E3 ED"/>
- <a u="6CAA" b="BB A6"/>
- <a u="6CAB" b="C4 AD"/>
- <a u="6CAC" b="9B 69"/>
- <a u="6CAD" b="E3 F0"/>
- <a u="6CAE" b="BE DA"/>
- <a u="6CAF" b="9B 6A"/>
- <a u="6CB0" b="9B 6B"/>
- <a u="6CB1" b="E3 FB"/>
- <a u="6CB2" b="E3 F5"/>
- <a u="6CB3" b="BA D3"/>
- <a u="6CB4" b="9B 6C"/>
- <a u="6CB5" b="9B 6D"/>
- <a u="6CB6" b="9B 6E"/>
- <a u="6CB7" b="9B 6F"/>
- <a u="6CB8" b="B7 D0"/>
- <a u="6CB9" b="D3 CD"/>
- <a u="6CBA" b="9B 70"/>
- <a u="6CBB" b="D6 CE"/>
- <a u="6CBC" b="D5 D3"/>
- <a u="6CBD" b="B9 C1"/>
- <a u="6CBE" b="D5 B4"/>
- <a u="6CBF" b="D1 D8"/>
- <a u="6CC0" b="9B 71"/>
- <a u="6CC1" b="9B 72"/>
- <a u="6CC2" b="9B 73"/>
- <a u="6CC3" b="9B 74"/>
- <a u="6CC4" b="D0 B9"/>
- <a u="6CC5" b="C7 F6"/>
- <a u="6CC6" b="9B 75"/>
- <a u="6CC7" b="9B 76"/>
- <a u="6CC8" b="9B 77"/>
- <a u="6CC9" b="C8 AA"/>
- <a u="6CCA" b="B2 B4"/>
- <a u="6CCB" b="9B 78"/>
- <a u="6CCC" b="C3 DA"/>
- <a u="6CCD" b="9B 79"/>
- <a u="6CCE" b="9B 7A"/>
- <a u="6CCF" b="9B 7B"/>
- <a u="6CD0" b="E3 EE"/>
- <a u="6CD1" b="9B 7C"/>
- <a u="6CD2" b="9B 7D"/>
- <a u="6CD3" b="E3 FC"/>
- <a u="6CD4" b="E3 EF"/>
- <a u="6CD5" b="B7 A8"/>
- <a u="6CD6" b="E3 F7"/>
- <a u="6CD7" b="E3 F4"/>
- <a u="6CD8" b="9B 7E"/>
- <a u="6CD9" b="9B 80"/>
- <a u="6CDA" b="9B 81"/>
- <a u="6CDB" b="B7 BA"/>
- <a u="6CDC" b="9B 82"/>
- <a u="6CDD" b="9B 83"/>
- <a u="6CDE" b="C5 A2"/>
- <a u="6CDF" b="9B 84"/>
- <a u="6CE0" b="E3 F6"/>
- <a u="6CE1" b="C5 DD"/>
- <a u="6CE2" b="B2 A8"/>
- <a u="6CE3" b="C6 FC"/>
- <a u="6CE4" b="9B 85"/>
- <a u="6CE5" b="C4 E0"/>
- <a u="6CE6" b="9B 86"/>
- <a u="6CE7" b="9B 87"/>
- <a u="6CE8" b="D7 A2"/>
- <a u="6CE9" b="9B 88"/>
- <a u="6CEA" b="C0 E1"/>
- <a u="6CEB" b="E3 F9"/>
- <a u="6CEC" b="9B 89"/>
- <a u="6CED" b="9B 8A"/>
- <a u="6CEE" b="E3 FA"/>
- <a u="6CEF" b="E3 FD"/>
- <a u="6CF0" b="CC A9"/>
- <a u="6CF1" b="E3 F3"/>
- <a u="6CF2" b="9B 8B"/>
- <a u="6CF3" b="D3 BE"/>
- <a u="6CF4" b="9B 8C"/>
- <a u="6CF5" b="B1 C3"/>
- <a u="6CF6" b="ED B4"/>
- <a u="6CF7" b="E3 F1"/>
- <a u="6CF8" b="E3 F2"/>
- <a u="6CF9" b="9B 8D"/>
- <a u="6CFA" b="E3 F8"/>
- <a u="6CFB" b="D0 BA"/>
- <a u="6CFC" b="C6 C3"/>
- <a u="6CFD" b="D4 F3"/>
- <a u="6CFE" b="E3 FE"/>
- <a u="6CFF" b="9B 8E"/>
- <a u="6D00" b="9B 8F"/>
- <a u="6D01" b="BD E0"/>
- <a u="6D02" b="9B 90"/>
- <a u="6D03" b="9B 91"/>
- <a u="6D04" b="E4 A7"/>
- <a u="6D05" b="9B 92"/>
- <a u="6D06" b="9B 93"/>
- <a u="6D07" b="E4 A6"/>
- <a u="6D08" b="9B 94"/>
- <a u="6D09" b="9B 95"/>
- <a u="6D0A" b="9B 96"/>
- <a u="6D0B" b="D1 F3"/>
- <a u="6D0C" b="E4 A3"/>
- <a u="6D0D" b="9B 97"/>
- <a u="6D0E" b="E4 A9"/>
- <a u="6D0F" b="9B 98"/>
- <a u="6D10" b="9B 99"/>
- <a u="6D11" b="9B 9A"/>
- <a u="6D12" b="C8 F7"/>
- <a u="6D13" b="9B 9B"/>
- <a u="6D14" b="9B 9C"/>
- <a u="6D15" b="9B 9D"/>
- <a u="6D16" b="9B 9E"/>
- <a u="6D17" b="CF B4"/>
- <a u="6D18" b="9B 9F"/>
- <a u="6D19" b="E4 A8"/>
- <a u="6D1A" b="E4 AE"/>
- <a u="6D1B" b="C2 E5"/>
- <a u="6D1C" b="9B A0"/>
- <a u="6D1D" b="9B A1"/>
- <a u="6D1E" b="B6 B4"/>
- <a u="6D1F" b="9B A2"/>
- <a u="6D20" b="9B A3"/>
- <a u="6D21" b="9B A4"/>
- <a u="6D22" b="9B A5"/>
- <a u="6D23" b="9B A6"/>
- <a u="6D24" b="9B A7"/>
- <a u="6D25" b="BD F2"/>
- <a u="6D26" b="9B A8"/>
- <a u="6D27" b="E4 A2"/>
- <a u="6D28" b="9B A9"/>
- <a u="6D29" b="9B AA"/>
- <a u="6D2A" b="BA E9"/>
- <a u="6D2B" b="E4 AA"/>
- <a u="6D2C" b="9B AB"/>
- <a u="6D2D" b="9B AC"/>
- <a u="6D2E" b="E4 AC"/>
- <a u="6D2F" b="9B AD"/>
- <a u="6D30" b="9B AE"/>
- <a u="6D31" b="B6 FD"/>
- <a u="6D32" b="D6 DE"/>
- <a u="6D33" b="E4 B2"/>
- <a u="6D34" b="9B AF"/>
- <a u="6D35" b="E4 AD"/>
- <a u="6D36" b="9B B0"/>
- <a u="6D37" b="9B B1"/>
- <a u="6D38" b="9B B2"/>
- <a u="6D39" b="E4 A1"/>
- <a u="6D3A" b="9B B3"/>
- <a u="6D3B" b="BB EE"/>
- <a u="6D3C" b="CD DD"/>
- <a u="6D3D" b="C7 A2"/>
- <a u="6D3E" b="C5 C9"/>
- <a u="6D3F" b="9B B4"/>
- <a u="6D40" b="9B B5"/>
- <a u="6D41" b="C1 F7"/>
- <a u="6D42" b="9B B6"/>
- <a u="6D43" b="E4 A4"/>
- <a u="6D44" b="9B B7"/>
- <a u="6D45" b="C7 B3"/>
- <a u="6D46" b="BD AC"/>
- <a u="6D47" b="BD BD"/>
- <a u="6D48" b="E4 A5"/>
- <a u="6D49" b="9B B8"/>
- <a u="6D4A" b="D7 C7"/>
- <a u="6D4B" b="B2 E2"/>
- <a u="6D4C" b="9B B9"/>
- <a u="6D4D" b="E4 AB"/>
- <a u="6D4E" b="BC C3"/>
- <a u="6D4F" b="E4 AF"/>
- <a u="6D50" b="9B BA"/>
- <a u="6D51" b="BB EB"/>
- <a u="6D52" b="E4 B0"/>
- <a u="6D53" b="C5 A8"/>
- <a u="6D54" b="E4 B1"/>
- <a u="6D55" b="9B BB"/>
- <a u="6D56" b="9B BC"/>
- <a u="6D57" b="9B BD"/>
- <a u="6D58" b="9B BE"/>
- <a u="6D59" b="D5 E3"/>
- <a u="6D5A" b="BF A3"/>
- <a u="6D5B" b="9B BF"/>
- <a u="6D5C" b="E4 BA"/>
- <a u="6D5D" b="9B C0"/>
- <a u="6D5E" b="E4 B7"/>
- <a u="6D5F" b="9B C1"/>
- <a u="6D60" b="E4 BB"/>
- <a u="6D61" b="9B C2"/>
- <a u="6D62" b="9B C3"/>
- <a u="6D63" b="E4 BD"/>
- <a u="6D64" b="9B C4"/>
- <a u="6D65" b="9B C5"/>
- <a u="6D66" b="C6 D6"/>
- <a u="6D67" b="9B C6"/>
- <a u="6D68" b="9B C7"/>
- <a u="6D69" b="BA C6"/>
- <a u="6D6A" b="C0 CB"/>
- <a u="6D6B" b="9B C8"/>
- <a u="6D6C" b="9B C9"/>
- <a u="6D6D" b="9B CA"/>
- <a u="6D6E" b="B8 A1"/>
- <a u="6D6F" b="E4 B4"/>
- <a u="6D70" b="9B CB"/>
- <a u="6D71" b="9B CC"/>
- <a u="6D72" b="9B CD"/>
- <a u="6D73" b="9B CE"/>
- <a u="6D74" b="D4 A1"/>
- <a u="6D75" b="9B CF"/>
- <a u="6D76" b="9B D0"/>
- <a u="6D77" b="BA A3"/>
- <a u="6D78" b="BD FE"/>
- <a u="6D79" b="9B D1"/>
- <a u="6D7A" b="9B D2"/>
- <a u="6D7B" b="9B D3"/>
- <a u="6D7C" b="E4 BC"/>
- <a u="6D7D" b="9B D4"/>
- <a u="6D7E" b="9B D5"/>
- <a u="6D7F" b="9B D6"/>
- <a u="6D80" b="9B D7"/>
- <a u="6D81" b="9B D8"/>
- <a u="6D82" b="CD BF"/>
- <a u="6D83" b="9B D9"/>
- <a u="6D84" b="9B DA"/>
- <a u="6D85" b="C4 F9"/>
- <a u="6D86" b="9B DB"/>
- <a u="6D87" b="9B DC"/>
- <a u="6D88" b="CF FB"/>
- <a u="6D89" b="C9 E6"/>
- <a u="6D8A" b="9B DD"/>
- <a u="6D8B" b="9B DE"/>
- <a u="6D8C" b="D3 BF"/>
- <a u="6D8D" b="9B DF"/>
- <a u="6D8E" b="CF D1"/>
- <a u="6D8F" b="9B E0"/>
- <a u="6D90" b="9B E1"/>
- <a u="6D91" b="E4 B3"/>
- <a u="6D92" b="9B E2"/>
- <a u="6D93" b="E4 B8"/>
- <a u="6D94" b="E4 B9"/>
- <a u="6D95" b="CC E9"/>
- <a u="6D96" b="9B E3"/>
- <a u="6D97" b="9B E4"/>
- <a u="6D98" b="9B E5"/>
- <a u="6D99" b="9B E6"/>
- <a u="6D9A" b="9B E7"/>
- <a u="6D9B" b="CC CE"/>
- <a u="6D9C" b="9B E8"/>
- <a u="6D9D" b="C0 D4"/>
- <a u="6D9E" b="E4 B5"/>
- <a u="6D9F" b="C1 B0"/>
- <a u="6DA0" b="E4 B6"/>
- <a u="6DA1" b="CE D0"/>
- <a u="6DA2" b="9B E9"/>
- <a u="6DA3" b="BB C1"/>
- <a u="6DA4" b="B5 D3"/>
- <a u="6DA5" b="9B EA"/>
- <a u="6DA6" b="C8 F3"/>
- <a u="6DA7" b="BD A7"/>
- <a u="6DA8" b="D5 C7"/>
- <a u="6DA9" b="C9 AC"/>
- <a u="6DAA" b="B8 A2"/>
- <a u="6DAB" b="E4 CA"/>
- <a u="6DAC" b="9B EB"/>
- <a u="6DAD" b="9B EC"/>
- <a u="6DAE" b="E4 CC"/>
- <a u="6DAF" b="D1 C4"/>
- <a u="6DB0" b="9B ED"/>
- <a u="6DB1" b="9B EE"/>
- <a u="6DB2" b="D2 BA"/>
- <a u="6DB3" b="9B EF"/>
- <a u="6DB4" b="9B F0"/>
- <a u="6DB5" b="BA AD"/>
- <a u="6DB6" b="9B F1"/>
- <a u="6DB7" b="9B F2"/>
- <a u="6DB8" b="BA D4"/>
- <a u="6DB9" b="9B F3"/>
- <a u="6DBA" b="9B F4"/>
- <a u="6DBB" b="9B F5"/>
- <a u="6DBC" b="9B F6"/>
- <a u="6DBD" b="9B F7"/>
- <a u="6DBE" b="9B F8"/>
- <a u="6DBF" b="E4 C3"/>
- <a u="6DC0" b="B5 ED"/>
- <a u="6DC1" b="9B F9"/>
- <a u="6DC2" b="9B FA"/>
- <a u="6DC3" b="9B FB"/>
- <a u="6DC4" b="D7 CD"/>
- <a u="6DC5" b="E4 C0"/>
- <a u="6DC6" b="CF FD"/>
- <a u="6DC7" b="E4 BF"/>
- <a u="6DC8" b="9B FC"/>
- <a u="6DC9" b="9B FD"/>
- <a u="6DCA" b="9B FE"/>
- <a u="6DCB" b="C1 DC"/>
- <a u="6DCC" b="CC CA"/>
- <a u="6DCD" b="9C 40"/>
- <a u="6DCE" b="9C 41"/>
- <a u="6DCF" b="9C 42"/>
- <a u="6DD0" b="9C 43"/>
- <a u="6DD1" b="CA E7"/>
- <a u="6DD2" b="9C 44"/>
- <a u="6DD3" b="9C 45"/>
- <a u="6DD4" b="9C 46"/>
- <a u="6DD5" b="9C 47"/>
- <a u="6DD6" b="C4 D7"/>
- <a u="6DD7" b="9C 48"/>
- <a u="6DD8" b="CC D4"/>
- <a u="6DD9" b="E4 C8"/>
- <a u="6DDA" b="9C 49"/>
- <a u="6DDB" b="9C 4A"/>
- <a u="6DDC" b="9C 4B"/>
- <a u="6DDD" b="E4 C7"/>
- <a u="6DDE" b="E4 C1"/>
- <a u="6DDF" b="9C 4C"/>
- <a u="6DE0" b="E4 C4"/>
- <a u="6DE1" b="B5 AD"/>
- <a u="6DE2" b="9C 4D"/>
- <a u="6DE3" b="9C 4E"/>
- <a u="6DE4" b="D3 D9"/>
- <a u="6DE5" b="9C 4F"/>
- <a u="6DE6" b="E4 C6"/>
- <a u="6DE7" b="9C 50"/>
- <a u="6DE8" b="9C 51"/>
- <a u="6DE9" b="9C 52"/>
- <a u="6DEA" b="9C 53"/>
- <a u="6DEB" b="D2 F9"/>
- <a u="6DEC" b="B4 E3"/>
- <a u="6DED" b="9C 54"/>
- <a u="6DEE" b="BB B4"/>
- <a u="6DEF" b="9C 55"/>
- <a u="6DF0" b="9C 56"/>
- <a u="6DF1" b="C9 EE"/>
- <a u="6DF2" b="9C 57"/>
- <a u="6DF3" b="B4 BE"/>
- <a u="6DF4" b="9C 58"/>
- <a u="6DF5" b="9C 59"/>
- <a u="6DF6" b="9C 5A"/>
- <a u="6DF7" b="BB EC"/>
- <a u="6DF8" b="9C 5B"/>
- <a u="6DF9" b="D1 CD"/>
- <a u="6DFA" b="9C 5C"/>
- <a u="6DFB" b="CC ED"/>
- <a u="6DFC" b="ED B5"/>
- <a u="6DFD" b="9C 5D"/>
- <a u="6DFE" b="9C 5E"/>
- <a u="6DFF" b="9C 5F"/>
- <a u="6E00" b="9C 60"/>
- <a u="6E01" b="9C 61"/>
- <a u="6E02" b="9C 62"/>
- <a u="6E03" b="9C 63"/>
- <a u="6E04" b="9C 64"/>
- <a u="6E05" b="C7 E5"/>
- <a u="6E06" b="9C 65"/>
- <a u="6E07" b="9C 66"/>
- <a u="6E08" b="9C 67"/>
- <a u="6E09" b="9C 68"/>
- <a u="6E0A" b="D4 A8"/>
- <a u="6E0B" b="9C 69"/>
- <a u="6E0C" b="E4 CB"/>
- <a u="6E0D" b="D7 D5"/>
- <a u="6E0E" b="E4 C2"/>
- <a u="6E0F" b="9C 6A"/>
- <a u="6E10" b="BD A5"/>
- <a u="6E11" b="E4 C5"/>
- <a u="6E12" b="9C 6B"/>
- <a u="6E13" b="9C 6C"/>
- <a u="6E14" b="D3 E6"/>
- <a u="6E15" b="9C 6D"/>
- <a u="6E16" b="E4 C9"/>
- <a u="6E17" b="C9 F8"/>
- <a u="6E18" b="9C 6E"/>
- <a u="6E19" b="9C 6F"/>
- <a u="6E1A" b="E4 BE"/>
- <a u="6E1B" b="9C 70"/>
- <a u="6E1C" b="9C 71"/>
- <a u="6E1D" b="D3 E5"/>
- <a u="6E1E" b="9C 72"/>
- <a u="6E1F" b="9C 73"/>
- <a u="6E20" b="C7 FE"/>
- <a u="6E21" b="B6 C9"/>
- <a u="6E22" b="9C 74"/>
- <a u="6E23" b="D4 FC"/>
- <a u="6E24" b="B2 B3"/>
- <a u="6E25" b="E4 D7"/>
- <a u="6E26" b="9C 75"/>
- <a u="6E27" b="9C 76"/>
- <a u="6E28" b="9C 77"/>
- <a u="6E29" b="CE C2"/>
- <a u="6E2A" b="9C 78"/>
- <a u="6E2B" b="E4 CD"/>
- <a u="6E2C" b="9C 79"/>
- <a u="6E2D" b="CE BC"/>
- <a u="6E2E" b="9C 7A"/>
- <a u="6E2F" b="B8 DB"/>
- <a u="6E30" b="9C 7B"/>
- <a u="6E31" b="9C 7C"/>
- <a u="6E32" b="E4 D6"/>
- <a u="6E33" b="9C 7D"/>
- <a u="6E34" b="BF CA"/>
- <a u="6E35" b="9C 7E"/>
- <a u="6E36" b="9C 80"/>
- <a u="6E37" b="9C 81"/>
- <a u="6E38" b="D3 CE"/>
- <a u="6E39" b="9C 82"/>
- <a u="6E3A" b="C3 EC"/>
- <a u="6E3B" b="9C 83"/>
- <a u="6E3C" b="9C 84"/>
- <a u="6E3D" b="9C 85"/>
- <a u="6E3E" b="9C 86"/>
- <a u="6E3F" b="9C 87"/>
- <a u="6E40" b="9C 88"/>
- <a u="6E41" b="9C 89"/>
- <a u="6E42" b="9C 8A"/>
- <a u="6E43" b="C5 C8"/>
- <a u="6E44" b="E4 D8"/>
- <a u="6E45" b="9C 8B"/>
- <a u="6E46" b="9C 8C"/>
- <a u="6E47" b="9C 8D"/>
- <a u="6E48" b="9C 8E"/>
- <a u="6E49" b="9C 8F"/>
- <a u="6E4A" b="9C 90"/>
- <a u="6E4B" b="9C 91"/>
- <a u="6E4C" b="9C 92"/>
- <a u="6E4D" b="CD C4"/>
- <a u="6E4E" b="E4 CF"/>
- <a u="6E4F" b="9C 93"/>
- <a u="6E50" b="9C 94"/>
- <a u="6E51" b="9C 95"/>
- <a u="6E52" b="9C 96"/>
- <a u="6E53" b="E4 D4"/>
- <a u="6E54" b="E4 D5"/>
- <a u="6E55" b="9C 97"/>
- <a u="6E56" b="BA FE"/>
- <a u="6E57" b="9C 98"/>
- <a u="6E58" b="CF E6"/>
- <a u="6E59" b="9C 99"/>
- <a u="6E5A" b="9C 9A"/>
- <a u="6E5B" b="D5 BF"/>
- <a u="6E5C" b="9C 9B"/>
- <a u="6E5D" b="9C 9C"/>
- <a u="6E5E" b="9C 9D"/>
- <a u="6E5F" b="E4 D2"/>
- <a u="6E60" b="9C 9E"/>
- <a u="6E61" b="9C 9F"/>
- <a u="6E62" b="9C A0"/>
- <a u="6E63" b="9C A1"/>
- <a u="6E64" b="9C A2"/>
- <a u="6E65" b="9C A3"/>
- <a u="6E66" b="9C A4"/>
- <a u="6E67" b="9C A5"/>
- <a u="6E68" b="9C A6"/>
- <a u="6E69" b="9C A7"/>
- <a u="6E6A" b="9C A8"/>
- <a u="6E6B" b="E4 D0"/>
- <a u="6E6C" b="9C A9"/>
- <a u="6E6D" b="9C AA"/>
- <a u="6E6E" b="E4 CE"/>
- <a u="6E6F" b="9C AB"/>
- <a u="6E70" b="9C AC"/>
- <a u="6E71" b="9C AD"/>
- <a u="6E72" b="9C AE"/>
- <a u="6E73" b="9C AF"/>
- <a u="6E74" b="9C B0"/>
- <a u="6E75" b="9C B1"/>
- <a u="6E76" b="9C B2"/>
- <a u="6E77" b="9C B3"/>
- <a u="6E78" b="9C B4"/>
- <a u="6E79" b="9C B5"/>
- <a u="6E7A" b="9C B6"/>
- <a u="6E7B" b="9C B7"/>
- <a u="6E7C" b="9C B8"/>
- <a u="6E7D" b="9C B9"/>
- <a u="6E7E" b="CD E5"/>
- <a u="6E7F" b="CA AA"/>
- <a u="6E80" b="9C BA"/>
- <a u="6E81" b="9C BB"/>
- <a u="6E82" b="9C BC"/>
- <a u="6E83" b="C0 A3"/>
- <a u="6E84" b="9C BD"/>
- <a u="6E85" b="BD A6"/>
- <a u="6E86" b="E4 D3"/>
- <a u="6E87" b="9C BE"/>
- <a u="6E88" b="9C BF"/>
- <a u="6E89" b="B8 C8"/>
- <a u="6E8A" b="9C C0"/>
- <a u="6E8B" b="9C C1"/>
- <a u="6E8C" b="9C C2"/>
- <a u="6E8D" b="9C C3"/>
- <a u="6E8E" b="9C C4"/>
- <a u="6E8F" b="E4 E7"/>
- <a u="6E90" b="D4 B4"/>
- <a u="6E91" b="9C C5"/>
- <a u="6E92" b="9C C6"/>
- <a u="6E93" b="9C C7"/>
- <a u="6E94" b="9C C8"/>
- <a u="6E95" b="9C C9"/>
- <a u="6E96" b="9C CA"/>
- <a u="6E97" b="9C CB"/>
- <a u="6E98" b="E4 DB"/>
- <a u="6E99" b="9C CC"/>
- <a u="6E9A" b="9C CD"/>
- <a u="6E9B" b="9C CE"/>
- <a u="6E9C" b="C1 EF"/>
- <a u="6E9D" b="9C CF"/>
- <a u="6E9E" b="9C D0"/>
- <a u="6E9F" b="E4 E9"/>
- <a u="6EA0" b="9C D1"/>
- <a u="6EA1" b="9C D2"/>
- <a u="6EA2" b="D2 E7"/>
- <a u="6EA3" b="9C D3"/>
- <a u="6EA4" b="9C D4"/>
- <a u="6EA5" b="E4 DF"/>
- <a u="6EA6" b="9C D5"/>
- <a u="6EA7" b="E4 E0"/>
- <a u="6EA8" b="9C D6"/>
- <a u="6EA9" b="9C D7"/>
- <a u="6EAA" b="CF AA"/>
- <a u="6EAB" b="9C D8"/>
- <a u="6EAC" b="9C D9"/>
- <a u="6EAD" b="9C DA"/>
- <a u="6EAE" b="9C DB"/>
- <a u="6EAF" b="CB DD"/>
- <a u="6EB0" b="9C DC"/>
- <a u="6EB1" b="E4 DA"/>
- <a u="6EB2" b="E4 D1"/>
- <a u="6EB3" b="9C DD"/>
- <a u="6EB4" b="E4 E5"/>
- <a u="6EB5" b="9C DE"/>
- <a u="6EB6" b="C8 DC"/>
- <a u="6EB7" b="E4 E3"/>
- <a u="6EB8" b="9C DF"/>
- <a u="6EB9" b="9C E0"/>
- <a u="6EBA" b="C4 E7"/>
- <a u="6EBB" b="E4 E2"/>
- <a u="6EBC" b="9C E1"/>
- <a u="6EBD" b="E4 E1"/>
- <a u="6EBE" b="9C E2"/>
- <a u="6EBF" b="9C E3"/>
- <a u="6EC0" b="9C E4"/>
- <a u="6EC1" b="B3 FC"/>
- <a u="6EC2" b="E4 E8"/>
- <a u="6EC3" b="9C E5"/>
- <a u="6EC4" b="9C E6"/>
- <a u="6EC5" b="9C E7"/>
- <a u="6EC6" b="9C E8"/>
- <a u="6EC7" b="B5 E1"/>
- <a u="6EC8" b="9C E9"/>
- <a u="6EC9" b="9C EA"/>
- <a u="6ECA" b="9C EB"/>
- <a u="6ECB" b="D7 CC"/>
- <a u="6ECC" b="9C EC"/>
- <a u="6ECD" b="9C ED"/>
- <a u="6ECE" b="9C EE"/>
- <a u="6ECF" b="E4 E6"/>
- <a u="6ED0" b="9C EF"/>
- <a u="6ED1" b="BB AC"/>
- <a u="6ED2" b="9C F0"/>
- <a u="6ED3" b="D7 D2"/>
- <a u="6ED4" b="CC CF"/>
- <a u="6ED5" b="EB F8"/>
- <a u="6ED6" b="9C F1"/>
- <a u="6ED7" b="E4 E4"/>
- <a u="6ED8" b="9C F2"/>
- <a u="6ED9" b="9C F3"/>
- <a u="6EDA" b="B9 F6"/>
- <a u="6EDB" b="9C F4"/>
- <a u="6EDC" b="9C F5"/>
- <a u="6EDD" b="9C F6"/>
- <a u="6EDE" b="D6 CD"/>
- <a u="6EDF" b="E4 D9"/>
- <a u="6EE0" b="E4 DC"/>
- <a u="6EE1" b="C2 FA"/>
- <a u="6EE2" b="E4 DE"/>
- <a u="6EE3" b="9C F7"/>
- <a u="6EE4" b="C2 CB"/>
- <a u="6EE5" b="C0 C4"/>
- <a u="6EE6" b="C2 D0"/>
- <a u="6EE7" b="9C F8"/>
- <a u="6EE8" b="B1 F5"/>
- <a u="6EE9" b="CC B2"/>
- <a u="6EEA" b="9C F9"/>
- <a u="6EEB" b="9C FA"/>
- <a u="6EEC" b="9C FB"/>
- <a u="6EED" b="9C FC"/>
- <a u="6EEE" b="9C FD"/>
- <a u="6EEF" b="9C FE"/>
- <a u="6EF0" b="9D 40"/>
- <a u="6EF1" b="9D 41"/>
- <a u="6EF2" b="9D 42"/>
- <a u="6EF3" b="9D 43"/>
- <a u="6EF4" b="B5 CE"/>
- <a u="6EF5" b="9D 44"/>
- <a u="6EF6" b="9D 45"/>
- <a u="6EF7" b="9D 46"/>
- <a u="6EF8" b="9D 47"/>
- <a u="6EF9" b="E4 EF"/>
- <a u="6EFA" b="9D 48"/>
- <a u="6EFB" b="9D 49"/>
- <a u="6EFC" b="9D 4A"/>
- <a u="6EFD" b="9D 4B"/>
- <a u="6EFE" b="9D 4C"/>
- <a u="6EFF" b="9D 4D"/>
- <a u="6F00" b="9D 4E"/>
- <a u="6F01" b="9D 4F"/>
- <a u="6F02" b="C6 AF"/>
- <a u="6F03" b="9D 50"/>
- <a u="6F04" b="9D 51"/>
- <a u="6F05" b="9D 52"/>
- <a u="6F06" b="C6 E1"/>
- <a u="6F07" b="9D 53"/>
- <a u="6F08" b="9D 54"/>
- <a u="6F09" b="E4 F5"/>
- <a u="6F0A" b="9D 55"/>
- <a u="6F0B" b="9D 56"/>
- <a u="6F0C" b="9D 57"/>
- <a u="6F0D" b="9D 58"/>
- <a u="6F0E" b="9D 59"/>
- <a u="6F0F" b="C2 A9"/>
- <a u="6F10" b="9D 5A"/>
- <a u="6F11" b="9D 5B"/>
- <a u="6F12" b="9D 5C"/>
- <a u="6F13" b="C0 EC"/>
- <a u="6F14" b="D1 DD"/>
- <a u="6F15" b="E4 EE"/>
- <a u="6F16" b="9D 5D"/>
- <a u="6F17" b="9D 5E"/>
- <a u="6F18" b="9D 5F"/>
- <a u="6F19" b="9D 60"/>
- <a u="6F1A" b="9D 61"/>
- <a u="6F1B" b="9D 62"/>
- <a u="6F1C" b="9D 63"/>
- <a u="6F1D" b="9D 64"/>
- <a u="6F1E" b="9D 65"/>
- <a u="6F1F" b="9D 66"/>
- <a u="6F20" b="C4 AE"/>
- <a u="6F21" b="9D 67"/>
- <a u="6F22" b="9D 68"/>
- <a u="6F23" b="9D 69"/>
- <a u="6F24" b="E4 ED"/>
- <a u="6F25" b="9D 6A"/>
- <a u="6F26" b="9D 6B"/>
- <a u="6F27" b="9D 6C"/>
- <a u="6F28" b="9D 6D"/>
- <a u="6F29" b="E4 F6"/>
- <a u="6F2A" b="E4 F4"/>
- <a u="6F2B" b="C2 FE"/>
- <a u="6F2C" b="9D 6E"/>
- <a u="6F2D" b="E4 DD"/>
- <a u="6F2E" b="9D 6F"/>
- <a u="6F2F" b="E4 F0"/>
- <a u="6F30" b="9D 70"/>
- <a u="6F31" b="CA FE"/>
- <a u="6F32" b="9D 71"/>
- <a u="6F33" b="D5 C4"/>
- <a u="6F34" b="9D 72"/>
- <a u="6F35" b="9D 73"/>
- <a u="6F36" b="E4 F1"/>
- <a u="6F37" b="9D 74"/>
- <a u="6F38" b="9D 75"/>
- <a u="6F39" b="9D 76"/>
- <a u="6F3A" b="9D 77"/>
- <a u="6F3B" b="9D 78"/>
- <a u="6F3C" b="9D 79"/>
- <a u="6F3D" b="9D 7A"/>
- <a u="6F3E" b="D1 FA"/>
- <a u="6F3F" b="9D 7B"/>
- <a u="6F40" b="9D 7C"/>
- <a u="6F41" b="9D 7D"/>
- <a u="6F42" b="9D 7E"/>
- <a u="6F43" b="9D 80"/>
- <a u="6F44" b="9D 81"/>
- <a u="6F45" b="9D 82"/>
- <a u="6F46" b="E4 EB"/>
- <a u="6F47" b="E4 EC"/>
- <a u="6F48" b="9D 83"/>
- <a u="6F49" b="9D 84"/>
- <a u="6F4A" b="9D 85"/>
- <a u="6F4B" b="E4 F2"/>
- <a u="6F4C" b="9D 86"/>
- <a u="6F4D" b="CE AB"/>
- <a u="6F4E" b="9D 87"/>
- <a u="6F4F" b="9D 88"/>
- <a u="6F50" b="9D 89"/>
- <a u="6F51" b="9D 8A"/>
- <a u="6F52" b="9D 8B"/>
- <a u="6F53" b="9D 8C"/>
- <a u="6F54" b="9D 8D"/>
- <a u="6F55" b="9D 8E"/>
- <a u="6F56" b="9D 8F"/>
- <a u="6F57" b="9D 90"/>
- <a u="6F58" b="C5 CB"/>
- <a u="6F59" b="9D 91"/>
- <a u="6F5A" b="9D 92"/>
- <a u="6F5B" b="9D 93"/>
- <a u="6F5C" b="C7 B1"/>
- <a u="6F5D" b="9D 94"/>
- <a u="6F5E" b="C2 BA"/>
- <a u="6F5F" b="9D 95"/>
- <a u="6F60" b="9D 96"/>
- <a u="6F61" b="9D 97"/>
- <a u="6F62" b="E4 EA"/>
- <a u="6F63" b="9D 98"/>
- <a u="6F64" b="9D 99"/>
- <a u="6F65" b="9D 9A"/>
- <a u="6F66" b="C1 CA"/>
- <a u="6F67" b="9D 9B"/>
- <a u="6F68" b="9D 9C"/>
- <a u="6F69" b="9D 9D"/>
- <a u="6F6A" b="9D 9E"/>
- <a u="6F6B" b="9D 9F"/>
- <a u="6F6C" b="9D A0"/>
- <a u="6F6D" b="CC B6"/>
- <a u="6F6E" b="B3 B1"/>
- <a u="6F6F" b="9D A1"/>
- <a u="6F70" b="9D A2"/>
- <a u="6F71" b="9D A3"/>
- <a u="6F72" b="E4 FB"/>
- <a u="6F73" b="9D A4"/>
- <a u="6F74" b="E4 F3"/>
- <a u="6F75" b="9D A5"/>
- <a u="6F76" b="9D A6"/>
- <a u="6F77" b="9D A7"/>
- <a u="6F78" b="E4 FA"/>
- <a u="6F79" b="9D A8"/>
- <a u="6F7A" b="E4 FD"/>
- <a u="6F7B" b="9D A9"/>
- <a u="6F7C" b="E4 FC"/>
- <a u="6F7D" b="9D AA"/>
- <a u="6F7E" b="9D AB"/>
- <a u="6F7F" b="9D AC"/>
- <a u="6F80" b="9D AD"/>
- <a u="6F81" b="9D AE"/>
- <a u="6F82" b="9D AF"/>
- <a u="6F83" b="9D B0"/>
- <a u="6F84" b="B3 CE"/>
- <a u="6F85" b="9D B1"/>
- <a u="6F86" b="9D B2"/>
- <a u="6F87" b="9D B3"/>
- <a u="6F88" b="B3 BA"/>
- <a u="6F89" b="E4 F7"/>
- <a u="6F8A" b="9D B4"/>
- <a u="6F8B" b="9D B5"/>
- <a u="6F8C" b="E4 F9"/>
- <a u="6F8D" b="E4 F8"/>
- <a u="6F8E" b="C5 EC"/>
- <a u="6F8F" b="9D B6"/>
- <a u="6F90" b="9D B7"/>
- <a u="6F91" b="9D B8"/>
- <a u="6F92" b="9D B9"/>
- <a u="6F93" b="9D BA"/>
- <a u="6F94" b="9D BB"/>
- <a u="6F95" b="9D BC"/>
- <a u="6F96" b="9D BD"/>
- <a u="6F97" b="9D BE"/>
- <a u="6F98" b="9D BF"/>
- <a u="6F99" b="9D C0"/>
- <a u="6F9A" b="9D C1"/>
- <a u="6F9B" b="9D C2"/>
- <a u="6F9C" b="C0 BD"/>
- <a u="6F9D" b="9D C3"/>
- <a u="6F9E" b="9D C4"/>
- <a u="6F9F" b="9D C5"/>
- <a u="6FA0" b="9D C6"/>
- <a u="6FA1" b="D4 E8"/>
- <a u="6FA2" b="9D C7"/>
- <a u="6FA3" b="9D C8"/>
- <a u="6FA4" b="9D C9"/>
- <a u="6FA5" b="9D CA"/>
- <a u="6FA6" b="9D CB"/>
- <a u="6FA7" b="E5 A2"/>
- <a u="6FA8" b="9D CC"/>
- <a u="6FA9" b="9D CD"/>
- <a u="6FAA" b="9D CE"/>
- <a u="6FAB" b="9D CF"/>
- <a u="6FAC" b="9D D0"/>
- <a u="6FAD" b="9D D1"/>
- <a u="6FAE" b="9D D2"/>
- <a u="6FAF" b="9D D3"/>
- <a u="6FB0" b="9D D4"/>
- <a u="6FB1" b="9D D5"/>
- <a u="6FB2" b="9D D6"/>
- <a u="6FB3" b="B0 C4"/>
- <a u="6FB4" b="9D D7"/>
- <a u="6FB5" b="9D D8"/>
- <a u="6FB6" b="E5 A4"/>
- <a u="6FB7" b="9D D9"/>
- <a u="6FB8" b="9D DA"/>
- <a u="6FB9" b="E5 A3"/>
- <a u="6FBA" b="9D DB"/>
- <a u="6FBB" b="9D DC"/>
- <a u="6FBC" b="9D DD"/>
- <a u="6FBD" b="9D DE"/>
- <a u="6FBE" b="9D DF"/>
- <a u="6FBF" b="9D E0"/>
- <a u="6FC0" b="BC A4"/>
- <a u="6FC1" b="9D E1"/>
- <a u="6FC2" b="E5 A5"/>
- <a u="6FC3" b="9D E2"/>
- <a u="6FC4" b="9D E3"/>
- <a u="6FC5" b="9D E4"/>
- <a u="6FC6" b="9D E5"/>
- <a u="6FC7" b="9D E6"/>
- <a u="6FC8" b="9D E7"/>
- <a u="6FC9" b="E5 A1"/>
- <a u="6FCA" b="9D E8"/>
- <a u="6FCB" b="9D E9"/>
- <a u="6FCC" b="9D EA"/>
- <a u="6FCD" b="9D EB"/>
- <a u="6FCE" b="9D EC"/>
- <a u="6FCF" b="9D ED"/>
- <a u="6FD0" b="9D EE"/>
- <a u="6FD1" b="E4 FE"/>
- <a u="6FD2" b="B1 F4"/>
- <a u="6FD3" b="9D EF"/>
- <a u="6FD4" b="9D F0"/>
- <a u="6FD5" b="9D F1"/>
- <a u="6FD6" b="9D F2"/>
- <a u="6FD7" b="9D F3"/>
- <a u="6FD8" b="9D F4"/>
- <a u="6FD9" b="9D F5"/>
- <a u="6FDA" b="9D F6"/>
- <a u="6FDB" b="9D F7"/>
- <a u="6FDC" b="9D F8"/>
- <a u="6FDD" b="9D F9"/>
- <a u="6FDE" b="E5 A8"/>
- <a u="6FDF" b="9D FA"/>
- <a u="6FE0" b="E5 A9"/>
- <a u="6FE1" b="E5 A6"/>
- <a u="6FE2" b="9D FB"/>
- <a u="6FE3" b="9D FC"/>
- <a u="6FE4" b="9D FD"/>
- <a u="6FE5" b="9D FE"/>
- <a u="6FE6" b="9E 40"/>
- <a u="6FE7" b="9E 41"/>
- <a u="6FE8" b="9E 42"/>
- <a u="6FE9" b="9E 43"/>
- <a u="6FEA" b="9E 44"/>
- <a u="6FEB" b="9E 45"/>
- <a u="6FEC" b="9E 46"/>
- <a u="6FED" b="9E 47"/>
- <a u="6FEE" b="E5 A7"/>
- <a u="6FEF" b="E5 AA"/>
- <a u="6FF0" b="9E 48"/>
- <a u="6FF1" b="9E 49"/>
- <a u="6FF2" b="9E 4A"/>
- <a u="6FF3" b="9E 4B"/>
- <a u="6FF4" b="9E 4C"/>
- <a u="6FF5" b="9E 4D"/>
- <a u="6FF6" b="9E 4E"/>
- <a u="6FF7" b="9E 4F"/>
- <a u="6FF8" b="9E 50"/>
- <a u="6FF9" b="9E 51"/>
- <a u="6FFA" b="9E 52"/>
- <a u="6FFB" b="9E 53"/>
- <a u="6FFC" b="9E 54"/>
- <a u="6FFD" b="9E 55"/>
- <a u="6FFE" b="9E 56"/>
- <a u="6FFF" b="9E 57"/>
- <a u="7000" b="9E 58"/>
- <a u="7001" b="9E 59"/>
- <a u="7002" b="9E 5A"/>
- <a u="7003" b="9E 5B"/>
- <a u="7004" b="9E 5C"/>
- <a u="7005" b="9E 5D"/>
- <a u="7006" b="9E 5E"/>
- <a u="7007" b="9E 5F"/>
- <a u="7008" b="9E 60"/>
- <a u="7009" b="9E 61"/>
- <a u="700A" b="9E 62"/>
- <a u="700B" b="9E 63"/>
- <a u="700C" b="9E 64"/>
- <a u="700D" b="9E 65"/>
- <a u="700E" b="9E 66"/>
- <a u="700F" b="9E 67"/>
- <a u="7010" b="9E 68"/>
- <a u="7011" b="C6 D9"/>
- <a u="7012" b="9E 69"/>
- <a u="7013" b="9E 6A"/>
- <a u="7014" b="9E 6B"/>
- <a u="7015" b="9E 6C"/>
- <a u="7016" b="9E 6D"/>
- <a u="7017" b="9E 6E"/>
- <a u="7018" b="9E 6F"/>
- <a u="7019" b="9E 70"/>
- <a u="701A" b="E5 AB"/>
- <a u="701B" b="E5 AD"/>
- <a u="701C" b="9E 71"/>
- <a u="701D" b="9E 72"/>
- <a u="701E" b="9E 73"/>
- <a u="701F" b="9E 74"/>
- <a u="7020" b="9E 75"/>
- <a u="7021" b="9E 76"/>
- <a u="7022" b="9E 77"/>
- <a u="7023" b="E5 AC"/>
- <a u="7024" b="9E 78"/>
- <a u="7025" b="9E 79"/>
- <a u="7026" b="9E 7A"/>
- <a u="7027" b="9E 7B"/>
- <a u="7028" b="9E 7C"/>
- <a u="7029" b="9E 7D"/>
- <a u="702A" b="9E 7E"/>
- <a u="702B" b="9E 80"/>
- <a u="702C" b="9E 81"/>
- <a u="702D" b="9E 82"/>
- <a u="702E" b="9E 83"/>
- <a u="702F" b="9E 84"/>
- <a u="7030" b="9E 85"/>
- <a u="7031" b="9E 86"/>
- <a u="7032" b="9E 87"/>
- <a u="7033" b="9E 88"/>
- <a u="7034" b="9E 89"/>
- <a u="7035" b="E5 AF"/>
- <a u="7036" b="9E 8A"/>
- <a u="7037" b="9E 8B"/>
- <a u="7038" b="9E 8C"/>
- <a u="7039" b="E5 AE"/>
- <a u="703A" b="9E 8D"/>
- <a u="703B" b="9E 8E"/>
- <a u="703C" b="9E 8F"/>
- <a u="703D" b="9E 90"/>
- <a u="703E" b="9E 91"/>
- <a u="703F" b="9E 92"/>
- <a u="7040" b="9E 93"/>
- <a u="7041" b="9E 94"/>
- <a u="7042" b="9E 95"/>
- <a u="7043" b="9E 96"/>
- <a u="7044" b="9E 97"/>
- <a u="7045" b="9E 98"/>
- <a u="7046" b="9E 99"/>
- <a u="7047" b="9E 9A"/>
- <a u="7048" b="9E 9B"/>
- <a u="7049" b="9E 9C"/>
- <a u="704A" b="9E 9D"/>
- <a u="704B" b="9E 9E"/>
- <a u="704C" b="B9 E0"/>
- <a u="704D" b="9E 9F"/>
- <a u="704E" b="9E A0"/>
- <a u="704F" b="E5 B0"/>
- <a u="7050" b="9E A1"/>
- <a u="7051" b="9E A2"/>
- <a u="7052" b="9E A3"/>
- <a u="7053" b="9E A4"/>
- <a u="7054" b="9E A5"/>
- <a u="7055" b="9E A6"/>
- <a u="7056" b="9E A7"/>
- <a u="7057" b="9E A8"/>
- <a u="7058" b="9E A9"/>
- <a u="7059" b="9E AA"/>
- <a u="705A" b="9E AB"/>
- <a u="705B" b="9E AC"/>
- <a u="705C" b="9E AD"/>
- <a u="705D" b="9E AE"/>
- <a u="705E" b="E5 B1"/>
- <a u="705F" b="9E AF"/>
- <a u="7060" b="9E B0"/>
- <a u="7061" b="9E B1"/>
- <a u="7062" b="9E B2"/>
- <a u="7063" b="9E B3"/>
- <a u="7064" b="9E B4"/>
- <a u="7065" b="9E B5"/>
- <a u="7066" b="9E B6"/>
- <a u="7067" b="9E B7"/>
- <a u="7068" b="9E B8"/>
- <a u="7069" b="9E B9"/>
- <a u="706A" b="9E BA"/>
- <a u="706B" b="BB F0"/>
- <a u="706C" b="EC E1"/>
- <a u="706D" b="C3 F0"/>
- <a u="706E" b="9E BB"/>
- <a u="706F" b="B5 C6"/>
- <a u="7070" b="BB D2"/>
- <a u="7071" b="9E BC"/>
- <a u="7072" b="9E BD"/>
- <a u="7073" b="9E BE"/>
- <a u="7074" b="9E BF"/>
- <a u="7075" b="C1 E9"/>
- <a u="7076" b="D4 EE"/>
- <a u="7077" b="9E C0"/>
- <a u="7078" b="BE C4"/>
- <a u="7079" b="9E C1"/>
- <a u="707A" b="9E C2"/>
- <a u="707B" b="9E C3"/>
- <a u="707C" b="D7 C6"/>
- <a u="707D" b="9E C4"/>
- <a u="707E" b="D4 D6"/>
- <a u="707F" b="B2 D3"/>
- <a u="7080" b="EC BE"/>
- <a u="7081" b="9E C5"/>
- <a u="7082" b="9E C6"/>
- <a u="7083" b="9E C7"/>
- <a u="7084" b="9E C8"/>
- <a u="7085" b="EA C1"/>
- <a u="7086" b="9E C9"/>
- <a u="7087" b="9E CA"/>
- <a u="7088" b="9E CB"/>
- <a u="7089" b="C2 AF"/>
- <a u="708A" b="B4 B6"/>
- <a u="708B" b="9E CC"/>
- <a u="708C" b="9E CD"/>
- <a u="708D" b="9E CE"/>
- <a u="708E" b="D1 D7"/>
- <a u="708F" b="9E CF"/>
- <a u="7090" b="9E D0"/>
- <a u="7091" b="9E D1"/>
- <a u="7092" b="B3 B4"/>
- <a u="7093" b="9E D2"/>
- <a u="7094" b="C8 B2"/>
- <a u="7095" b="BF BB"/>
- <a u="7096" b="EC C0"/>
- <a u="7097" b="9E D3"/>
- <a u="7098" b="9E D4"/>
- <a u="7099" b="D6 CB"/>
- <a u="709A" b="9E D5"/>
- <a u="709B" b="9E D6"/>
- <a u="709C" b="EC BF"/>
- <a u="709D" b="EC C1"/>
- <a u="709E" b="9E D7"/>
- <a u="709F" b="9E D8"/>
- <a u="70A0" b="9E D9"/>
- <a u="70A1" b="9E DA"/>
- <a u="70A2" b="9E DB"/>
- <a u="70A3" b="9E DC"/>
- <a u="70A4" b="9E DD"/>
- <a u="70A5" b="9E DE"/>
- <a u="70A6" b="9E DF"/>
- <a u="70A7" b="9E E0"/>
- <a u="70A8" b="9E E1"/>
- <a u="70A9" b="9E E2"/>
- <a u="70AA" b="9E E3"/>
- <a u="70AB" b="EC C5"/>
- <a u="70AC" b="BE E6"/>
- <a u="70AD" b="CC BF"/>
- <a u="70AE" b="C5 DA"/>
- <a u="70AF" b="BE BC"/>
- <a u="70B0" b="9E E4"/>
- <a u="70B1" b="EC C6"/>
- <a u="70B2" b="9E E5"/>
- <a u="70B3" b="B1 FE"/>
- <a u="70B4" b="9E E6"/>
- <a u="70B5" b="9E E7"/>
- <a u="70B6" b="9E E8"/>
- <a u="70B7" b="EC C4"/>
- <a u="70B8" b="D5 A8"/>
- <a u="70B9" b="B5 E3"/>
- <a u="70BA" b="9E E9"/>
- <a u="70BB" b="EC C2"/>
- <a u="70BC" b="C1 B6"/>
- <a u="70BD" b="B3 E3"/>
- <a u="70BE" b="9E EA"/>
- <a u="70BF" b="9E EB"/>
- <a u="70C0" b="EC C3"/>
- <a u="70C1" b="CB B8"/>
- <a u="70C2" b="C0 C3"/>
- <a u="70C3" b="CC FE"/>
- <a u="70C4" b="9E EC"/>
- <a u="70C5" b="9E ED"/>
- <a u="70C6" b="9E EE"/>
- <a u="70C7" b="9E EF"/>
- <a u="70C8" b="C1 D2"/>
- <a u="70C9" b="9E F0"/>
- <a u="70CA" b="EC C8"/>
- <a u="70CB" b="9E F1"/>
- <a u="70CC" b="9E F2"/>
- <a u="70CD" b="9E F3"/>
- <a u="70CE" b="9E F4"/>
- <a u="70CF" b="9E F5"/>
- <a u="70D0" b="9E F6"/>
- <a u="70D1" b="9E F7"/>
- <a u="70D2" b="9E F8"/>
- <a u="70D3" b="9E F9"/>
- <a u="70D4" b="9E FA"/>
- <a u="70D5" b="9E FB"/>
- <a u="70D6" b="9E FC"/>
- <a u="70D7" b="9E FD"/>
- <a u="70D8" b="BA E6"/>
- <a u="70D9" b="C0 D3"/>
- <a u="70DA" b="9E FE"/>
- <a u="70DB" b="D6 F2"/>
- <a u="70DC" b="9F 40"/>
- <a u="70DD" b="9F 41"/>
- <a u="70DE" b="9F 42"/>
- <a u="70DF" b="D1 CC"/>
- <a u="70E0" b="9F 43"/>
- <a u="70E1" b="9F 44"/>
- <a u="70E2" b="9F 45"/>
- <a u="70E3" b="9F 46"/>
- <a u="70E4" b="BF BE"/>
- <a u="70E5" b="9F 47"/>
- <a u="70E6" b="B7 B3"/>
- <a u="70E7" b="C9 D5"/>
- <a u="70E8" b="EC C7"/>
- <a u="70E9" b="BB E2"/>
- <a u="70EA" b="9F 48"/>
- <a u="70EB" b="CC CC"/>
- <a u="70EC" b="BD FD"/>
- <a u="70ED" b="C8 C8"/>
- <a u="70EE" b="9F 49"/>
- <a u="70EF" b="CF A9"/>
- <a u="70F0" b="9F 4A"/>
- <a u="70F1" b="9F 4B"/>
- <a u="70F2" b="9F 4C"/>
- <a u="70F3" b="9F 4D"/>
- <a u="70F4" b="9F 4E"/>
- <a u="70F5" b="9F 4F"/>
- <a u="70F6" b="9F 50"/>
- <a u="70F7" b="CD E9"/>
- <a u="70F8" b="9F 51"/>
- <a u="70F9" b="C5 EB"/>
- <a u="70FA" b="9F 52"/>
- <a u="70FB" b="9F 53"/>
- <a u="70FC" b="9F 54"/>
- <a u="70FD" b="B7 E9"/>
- <a u="70FE" b="9F 55"/>
- <a u="70FF" b="9F 56"/>
- <a u="7100" b="9F 57"/>
- <a u="7101" b="9F 58"/>
- <a u="7102" b="9F 59"/>
- <a u="7103" b="9F 5A"/>
- <a u="7104" b="9F 5B"/>
- <a u="7105" b="9F 5C"/>
- <a u="7106" b="9F 5D"/>
- <a u="7107" b="9F 5E"/>
- <a u="7108" b="9F 5F"/>
- <a u="7109" b="D1 C9"/>
- <a u="710A" b="BA B8"/>
- <a u="710B" b="9F 60"/>
- <a u="710C" b="9F 61"/>
- <a u="710D" b="9F 62"/>
- <a u="710E" b="9F 63"/>
- <a u="710F" b="9F 64"/>
- <a u="7110" b="EC C9"/>
- <a u="7111" b="9F 65"/>
- <a u="7112" b="9F 66"/>
- <a u="7113" b="EC CA"/>
- <a u="7114" b="9F 67"/>
- <a u="7115" b="BB C0"/>
- <a u="7116" b="EC CB"/>
- <a u="7117" b="9F 68"/>
- <a u="7118" b="EC E2"/>
- <a u="7119" b="B1 BA"/>
- <a u="711A" b="B7 D9"/>
- <a u="711B" b="9F 69"/>
- <a u="711C" b="9F 6A"/>
- <a u="711D" b="9F 6B"/>
- <a u="711E" b="9F 6C"/>
- <a u="711F" b="9F 6D"/>
- <a u="7120" b="9F 6E"/>
- <a u="7121" b="9F 6F"/>
- <a u="7122" b="9F 70"/>
- <a u="7123" b="9F 71"/>
- <a u="7124" b="9F 72"/>
- <a u="7125" b="9F 73"/>
- <a u="7126" b="BD B9"/>
- <a u="7127" b="9F 74"/>
- <a u="7128" b="9F 75"/>
- <a u="7129" b="9F 76"/>
- <a u="712A" b="9F 77"/>
- <a u="712B" b="9F 78"/>
- <a u="712C" b="9F 79"/>
- <a u="712D" b="9F 7A"/>
- <a u="712E" b="9F 7B"/>
- <a u="712F" b="EC CC"/>
- <a u="7130" b="D1 E6"/>
- <a u="7131" b="EC CD"/>
- <a u="7132" b="9F 7C"/>
- <a u="7133" b="9F 7D"/>
- <a u="7134" b="9F 7E"/>
- <a u="7135" b="9F 80"/>
- <a u="7136" b="C8 BB"/>
- <a u="7137" b="9F 81"/>
- <a u="7138" b="9F 82"/>
- <a u="7139" b="9F 83"/>
- <a u="713A" b="9F 84"/>
- <a u="713B" b="9F 85"/>
- <a u="713C" b="9F 86"/>
- <a u="713D" b="9F 87"/>
- <a u="713E" b="9F 88"/>
- <a u="713F" b="9F 89"/>
- <a u="7140" b="9F 8A"/>
- <a u="7141" b="9F 8B"/>
- <a u="7142" b="9F 8C"/>
- <a u="7143" b="9F 8D"/>
- <a u="7144" b="9F 8E"/>
- <a u="7145" b="EC D1"/>
- <a u="7146" b="9F 8F"/>
- <a u="7147" b="9F 90"/>
- <a u="7148" b="9F 91"/>
- <a u="7149" b="9F 92"/>
- <a u="714A" b="EC D3"/>
- <a u="714B" b="9F 93"/>
- <a u="714C" b="BB CD"/>
- <a u="714D" b="9F 94"/>
- <a u="714E" b="BC E5"/>
- <a u="714F" b="9F 95"/>
- <a u="7150" b="9F 96"/>
- <a u="7151" b="9F 97"/>
- <a u="7152" b="9F 98"/>
- <a u="7153" b="9F 99"/>
- <a u="7154" b="9F 9A"/>
- <a u="7155" b="9F 9B"/>
- <a u="7156" b="9F 9C"/>
- <a u="7157" b="9F 9D"/>
- <a u="7158" b="9F 9E"/>
- <a u="7159" b="9F 9F"/>
- <a u="715A" b="9F A0"/>
- <a u="715B" b="9F A1"/>
- <a u="715C" b="EC CF"/>
- <a u="715D" b="9F A2"/>
- <a u="715E" b="C9 B7"/>
- <a u="715F" b="9F A3"/>
- <a u="7160" b="9F A4"/>
- <a u="7161" b="9F A5"/>
- <a u="7162" b="9F A6"/>
- <a u="7163" b="9F A7"/>
- <a u="7164" b="C3 BA"/>
- <a u="7165" b="9F A8"/>
- <a u="7166" b="EC E3"/>
- <a u="7167" b="D5 D5"/>
- <a u="7168" b="EC D0"/>
- <a u="7169" b="9F A9"/>
- <a u="716A" b="9F AA"/>
- <a u="716B" b="9F AB"/>
- <a u="716C" b="9F AC"/>
- <a u="716D" b="9F AD"/>
- <a u="716E" b="D6 F3"/>
- <a u="716F" b="9F AE"/>
- <a u="7170" b="9F AF"/>
- <a u="7171" b="9F B0"/>
- <a u="7172" b="EC D2"/>
- <a u="7173" b="EC CE"/>
- <a u="7174" b="9F B1"/>
- <a u="7175" b="9F B2"/>
- <a u="7176" b="9F B3"/>
- <a u="7177" b="9F B4"/>
- <a u="7178" b="EC D4"/>
- <a u="7179" b="9F B5"/>
- <a u="717A" b="EC D5"/>
- <a u="717B" b="9F B6"/>
- <a u="717C" b="9F B7"/>
- <a u="717D" b="C9 BF"/>
- <a u="717E" b="9F B8"/>
- <a u="717F" b="9F B9"/>
- <a u="7180" b="9F BA"/>
- <a u="7181" b="9F BB"/>
- <a u="7182" b="9F BC"/>
- <a u="7183" b="9F BD"/>
- <a u="7184" b="CF A8"/>
- <a u="7185" b="9F BE"/>
- <a u="7186" b="9F BF"/>
- <a u="7187" b="9F C0"/>
- <a u="7188" b="9F C1"/>
- <a u="7189" b="9F C2"/>
- <a u="718A" b="D0 DC"/>
- <a u="718B" b="9F C3"/>
- <a u="718C" b="9F C4"/>
- <a u="718D" b="9F C5"/>
- <a u="718E" b="9F C6"/>
- <a u="718F" b="D1 AC"/>
- <a u="7190" b="9F C7"/>
- <a u="7191" b="9F C8"/>
- <a u="7192" b="9F C9"/>
- <a u="7193" b="9F CA"/>
- <a u="7194" b="C8 DB"/>
- <a u="7195" b="9F CB"/>
- <a u="7196" b="9F CC"/>
- <a u="7197" b="9F CD"/>
- <a u="7198" b="EC D6"/>
- <a u="7199" b="CE F5"/>
- <a u="719A" b="9F CE"/>
- <a u="719B" b="9F CF"/>
- <a u="719C" b="9F D0"/>
- <a u="719D" b="9F D1"/>
- <a u="719E" b="9F D2"/>
- <a u="719F" b="CA EC"/>
- <a u="71A0" b="EC DA"/>
- <a u="71A1" b="9F D3"/>
- <a u="71A2" b="9F D4"/>
- <a u="71A3" b="9F D5"/>
- <a u="71A4" b="9F D6"/>
- <a u="71A5" b="9F D7"/>
- <a u="71A6" b="9F D8"/>
- <a u="71A7" b="9F D9"/>
- <a u="71A8" b="EC D9"/>
- <a u="71A9" b="9F DA"/>
- <a u="71AA" b="9F DB"/>
- <a u="71AB" b="9F DC"/>
- <a u="71AC" b="B0 BE"/>
- <a u="71AD" b="9F DD"/>
- <a u="71AE" b="9F DE"/>
- <a u="71AF" b="9F DF"/>
- <a u="71B0" b="9F E0"/>
- <a u="71B1" b="9F E1"/>
- <a u="71B2" b="9F E2"/>
- <a u="71B3" b="EC D7"/>
- <a u="71B4" b="9F E3"/>
- <a u="71B5" b="EC D8"/>
- <a u="71B6" b="9F E4"/>
- <a u="71B7" b="9F E5"/>
- <a u="71B8" b="9F E6"/>
- <a u="71B9" b="EC E4"/>
- <a u="71BA" b="9F E7"/>
- <a u="71BB" b="9F E8"/>
- <a u="71BC" b="9F E9"/>
- <a u="71BD" b="9F EA"/>
- <a u="71BE" b="9F EB"/>
- <a u="71BF" b="9F EC"/>
- <a u="71C0" b="9F ED"/>
- <a u="71C1" b="9F EE"/>
- <a u="71C2" b="9F EF"/>
- <a u="71C3" b="C8 BC"/>
- <a u="71C4" b="9F F0"/>
- <a u="71C5" b="9F F1"/>
- <a u="71C6" b="9F F2"/>
- <a u="71C7" b="9F F3"/>
- <a u="71C8" b="9F F4"/>
- <a u="71C9" b="9F F5"/>
- <a u="71CA" b="9F F6"/>
- <a u="71CB" b="9F F7"/>
- <a u="71CC" b="9F F8"/>
- <a u="71CD" b="9F F9"/>
- <a u="71CE" b="C1 C7"/>
- <a u="71CF" b="9F FA"/>
- <a u="71D0" b="9F FB"/>
- <a u="71D1" b="9F FC"/>
- <a u="71D2" b="9F FD"/>
- <a u="71D3" b="9F FE"/>
- <a u="71D4" b="EC DC"/>
- <a u="71D5" b="D1 E0"/>
- <a u="71D6" b="A0 40"/>
- <a u="71D7" b="A0 41"/>
- <a u="71D8" b="A0 42"/>
- <a u="71D9" b="A0 43"/>
- <a u="71DA" b="A0 44"/>
- <a u="71DB" b="A0 45"/>
- <a u="71DC" b="A0 46"/>
- <a u="71DD" b="A0 47"/>
- <a u="71DE" b="A0 48"/>
- <a u="71DF" b="A0 49"/>
- <a u="71E0" b="EC DB"/>
- <a u="71E1" b="A0 4A"/>
- <a u="71E2" b="A0 4B"/>
- <a u="71E3" b="A0 4C"/>
- <a u="71E4" b="A0 4D"/>
- <a u="71E5" b="D4 EF"/>
- <a u="71E6" b="A0 4E"/>
- <a u="71E7" b="EC DD"/>
- <a u="71E8" b="A0 4F"/>
- <a u="71E9" b="A0 50"/>
- <a u="71EA" b="A0 51"/>
- <a u="71EB" b="A0 52"/>
- <a u="71EC" b="A0 53"/>
- <a u="71ED" b="A0 54"/>
- <a u="71EE" b="DB C6"/>
- <a u="71EF" b="A0 55"/>
- <a u="71F0" b="A0 56"/>
- <a u="71F1" b="A0 57"/>
- <a u="71F2" b="A0 58"/>
- <a u="71F3" b="A0 59"/>
- <a u="71F4" b="A0 5A"/>
- <a u="71F5" b="A0 5B"/>
- <a u="71F6" b="A0 5C"/>
- <a u="71F7" b="A0 5D"/>
- <a u="71F8" b="A0 5E"/>
- <a u="71F9" b="EC DE"/>
- <a u="71FA" b="A0 5F"/>
- <a u="71FB" b="A0 60"/>
- <a u="71FC" b="A0 61"/>
- <a u="71FD" b="A0 62"/>
- <a u="71FE" b="A0 63"/>
- <a u="71FF" b="A0 64"/>
- <a u="7200" b="A0 65"/>
- <a u="7201" b="A0 66"/>
- <a u="7202" b="A0 67"/>
- <a u="7203" b="A0 68"/>
- <a u="7204" b="A0 69"/>
- <a u="7205" b="A0 6A"/>
- <a u="7206" b="B1 AC"/>
- <a u="7207" b="A0 6B"/>
- <a u="7208" b="A0 6C"/>
- <a u="7209" b="A0 6D"/>
- <a u="720A" b="A0 6E"/>
- <a u="720B" b="A0 6F"/>
- <a u="720C" b="A0 70"/>
- <a u="720D" b="A0 71"/>
- <a u="720E" b="A0 72"/>
- <a u="720F" b="A0 73"/>
- <a u="7210" b="A0 74"/>
- <a u="7211" b="A0 75"/>
- <a u="7212" b="A0 76"/>
- <a u="7213" b="A0 77"/>
- <a u="7214" b="A0 78"/>
- <a u="7215" b="A0 79"/>
- <a u="7216" b="A0 7A"/>
- <a u="7217" b="A0 7B"/>
- <a u="7218" b="A0 7C"/>
- <a u="7219" b="A0 7D"/>
- <a u="721A" b="A0 7E"/>
- <a u="721B" b="A0 80"/>
- <a u="721C" b="A0 81"/>
- <a u="721D" b="EC DF"/>
- <a u="721E" b="A0 82"/>
- <a u="721F" b="A0 83"/>
- <a u="7220" b="A0 84"/>
- <a u="7221" b="A0 85"/>
- <a u="7222" b="A0 86"/>
- <a u="7223" b="A0 87"/>
- <a u="7224" b="A0 88"/>
- <a u="7225" b="A0 89"/>
- <a u="7226" b="A0 8A"/>
- <a u="7227" b="A0 8B"/>
- <a u="7228" b="EC E0"/>
- <a u="7229" b="A0 8C"/>
- <a u="722A" b="D7 A6"/>
- <a u="722B" b="A0 8D"/>
- <a u="722C" b="C5 C0"/>
- <a u="722D" b="A0 8E"/>
- <a u="722E" b="A0 8F"/>
- <a u="722F" b="A0 90"/>
- <a u="7230" b="EB BC"/>
- <a u="7231" b="B0 AE"/>
- <a u="7232" b="A0 91"/>
- <a u="7233" b="A0 92"/>
- <a u="7234" b="A0 93"/>
- <a u="7235" b="BE F4"/>
- <a u="7236" b="B8 B8"/>
- <a u="7237" b="D2 AF"/>
- <a u="7238" b="B0 D6"/>
- <a u="7239" b="B5 F9"/>
- <a u="723A" b="A0 94"/>
- <a u="723B" b="D8 B3"/>
- <a u="723C" b="A0 95"/>
- <a u="723D" b="CB AC"/>
- <a u="723E" b="A0 96"/>
- <a u="723F" b="E3 DD"/>
- <a u="7240" b="A0 97"/>
- <a u="7241" b="A0 98"/>
- <a u="7242" b="A0 99"/>
- <a u="7243" b="A0 9A"/>
- <a u="7244" b="A0 9B"/>
- <a u="7245" b="A0 9C"/>
- <a u="7246" b="A0 9D"/>
- <a u="7247" b="C6 AC"/>
- <a u="7248" b="B0 E6"/>
- <a u="7249" b="A0 9E"/>
- <a u="724A" b="A0 9F"/>
- <a u="724B" b="A0 A0"/>
- <a u="724C" b="C5 C6"/>
- <a u="724D" b="EB B9"/>
- <a u="724E" b="A0 A1"/>
- <a u="724F" b="A0 A2"/>
- <a u="7250" b="A0 A3"/>
- <a u="7251" b="A0 A4"/>
- <a u="7252" b="EB BA"/>
- <a u="7253" b="A0 A5"/>
- <a u="7254" b="A0 A6"/>
- <a u="7255" b="A0 A7"/>
- <a u="7256" b="EB BB"/>
- <a u="7257" b="A0 A8"/>
- <a u="7258" b="A0 A9"/>
- <a u="7259" b="D1 C0"/>
- <a u="725A" b="A0 AA"/>
- <a u="725B" b="C5 A3"/>
- <a u="725C" b="A0 AB"/>
- <a u="725D" b="EA F2"/>
- <a u="725E" b="A0 AC"/>
- <a u="725F" b="C4 B2"/>
- <a u="7260" b="A0 AD"/>
- <a u="7261" b="C4 B5"/>
- <a u="7262" b="C0 CE"/>
- <a u="7263" b="A0 AE"/>
- <a u="7264" b="A0 AF"/>
- <a u="7265" b="A0 B0"/>
- <a u="7266" b="EA F3"/>
- <a u="7267" b="C4 C1"/>
- <a u="7268" b="A0 B1"/>
- <a u="7269" b="CE EF"/>
- <a u="726A" b="A0 B2"/>
- <a u="726B" b="A0 B3"/>
- <a u="726C" b="A0 B4"/>
- <a u="726D" b="A0 B5"/>
- <a u="726E" b="EA F0"/>
- <a u="726F" b="EA F4"/>
- <a u="7270" b="A0 B6"/>
- <a u="7271" b="A0 B7"/>
- <a u="7272" b="C9 FC"/>
- <a u="7273" b="A0 B8"/>
- <a u="7274" b="A0 B9"/>
- <a u="7275" b="C7 A3"/>
- <a u="7276" b="A0 BA"/>
- <a u="7277" b="A0 BB"/>
- <a u="7278" b="A0 BC"/>
- <a u="7279" b="CC D8"/>
- <a u="727A" b="CE FE"/>
- <a u="727B" b="A0 BD"/>
- <a u="727C" b="A0 BE"/>
- <a u="727D" b="A0 BF"/>
- <a u="727E" b="EA F5"/>
- <a u="727F" b="EA F6"/>
- <a u="7280" b="CF AC"/>
- <a u="7281" b="C0 E7"/>
- <a u="7282" b="A0 C0"/>
- <a u="7283" b="A0 C1"/>
- <a u="7284" b="EA F7"/>
- <a u="7285" b="A0 C2"/>
- <a u="7286" b="A0 C3"/>
- <a u="7287" b="A0 C4"/>
- <a u="7288" b="A0 C5"/>
- <a u="7289" b="A0 C6"/>
- <a u="728A" b="B6 BF"/>
- <a u="728B" b="EA F8"/>
- <a u="728C" b="A0 C7"/>
- <a u="728D" b="EA F9"/>
- <a u="728E" b="A0 C8"/>
- <a u="728F" b="EA FA"/>
- <a u="7290" b="A0 C9"/>
- <a u="7291" b="A0 CA"/>
- <a u="7292" b="EA FB"/>
- <a u="7293" b="A0 CB"/>
- <a u="7294" b="A0 CC"/>
- <a u="7295" b="A0 CD"/>
- <a u="7296" b="A0 CE"/>
- <a u="7297" b="A0 CF"/>
- <a u="7298" b="A0 D0"/>
- <a u="7299" b="A0 D1"/>
- <a u="729A" b="A0 D2"/>
- <a u="729B" b="A0 D3"/>
- <a u="729C" b="A0 D4"/>
- <a u="729D" b="A0 D5"/>
- <a u="729E" b="A0 D6"/>
- <a u="729F" b="EA F1"/>
- <a u="72A0" b="A0 D7"/>
- <a u="72A1" b="A0 D8"/>
- <a u="72A2" b="A0 D9"/>
- <a u="72A3" b="A0 DA"/>
- <a u="72A4" b="A0 DB"/>
- <a u="72A5" b="A0 DC"/>
- <a u="72A6" b="A0 DD"/>
- <a u="72A7" b="A0 DE"/>
- <a u="72A8" b="A0 DF"/>
- <a u="72A9" b="A0 E0"/>
- <a u="72AA" b="A0 E1"/>
- <a u="72AB" b="A0 E2"/>
- <a u="72AC" b="C8 AE"/>
- <a u="72AD" b="E1 EB"/>
- <a u="72AE" b="A0 E3"/>
- <a u="72AF" b="B7 B8"/>
- <a u="72B0" b="E1 EC"/>
- <a u="72B1" b="A0 E4"/>
- <a u="72B2" b="A0 E5"/>
- <a u="72B3" b="A0 E6"/>
- <a u="72B4" b="E1 ED"/>
- <a u="72B5" b="A0 E7"/>
- <a u="72B6" b="D7 B4"/>
- <a u="72B7" b="E1 EE"/>
- <a u="72B8" b="E1 EF"/>
- <a u="72B9" b="D3 CC"/>
- <a u="72BA" b="A0 E8"/>
- <a u="72BB" b="A0 E9"/>
- <a u="72BC" b="A0 EA"/>
- <a u="72BD" b="A0 EB"/>
- <a u="72BE" b="A0 EC"/>
- <a u="72BF" b="A0 ED"/>
- <a u="72C0" b="A0 EE"/>
- <a u="72C1" b="E1 F1"/>
- <a u="72C2" b="BF F1"/>
- <a u="72C3" b="E1 F0"/>
- <a u="72C4" b="B5 D2"/>
- <a u="72C5" b="A0 EF"/>
- <a u="72C6" b="A0 F0"/>
- <a u="72C7" b="A0 F1"/>
- <a u="72C8" b="B1 B7"/>
- <a u="72C9" b="A0 F2"/>
- <a u="72CA" b="A0 F3"/>
- <a u="72CB" b="A0 F4"/>
- <a u="72CC" b="A0 F5"/>
- <a u="72CD" b="E1 F3"/>
- <a u="72CE" b="E1 F2"/>
- <a u="72CF" b="A0 F6"/>
- <a u="72D0" b="BA FC"/>
- <a u="72D1" b="A0 F7"/>
- <a u="72D2" b="E1 F4"/>
- <a u="72D3" b="A0 F8"/>
- <a u="72D4" b="A0 F9"/>
- <a u="72D5" b="A0 FA"/>
- <a u="72D6" b="A0 FB"/>
- <a u="72D7" b="B9 B7"/>
- <a u="72D8" b="A0 FC"/>
- <a u="72D9" b="BE D1"/>
- <a u="72DA" b="A0 FD"/>
- <a u="72DB" b="A0 FE"/>
- <a u="72DC" b="AA 40"/>
- <a u="72DD" b="AA 41"/>
- <a u="72DE" b="C4 FC"/>
- <a u="72DF" b="AA 42"/>
- <a u="72E0" b="BA DD"/>
- <a u="72E1" b="BD C6"/>
- <a u="72E2" b="AA 43"/>
- <a u="72E3" b="AA 44"/>
- <a u="72E4" b="AA 45"/>
- <a u="72E5" b="AA 46"/>
- <a u="72E6" b="AA 47"/>
- <a u="72E7" b="AA 48"/>
- <a u="72E8" b="E1 F5"/>
- <a u="72E9" b="E1 F7"/>
- <a u="72EA" b="AA 49"/>
- <a u="72EB" b="AA 4A"/>
- <a u="72EC" b="B6 C0"/>
- <a u="72ED" b="CF C1"/>
- <a u="72EE" b="CA A8"/>
- <a u="72EF" b="E1 F6"/>
- <a u="72F0" b="D5 F8"/>
- <a u="72F1" b="D3 FC"/>
- <a u="72F2" b="E1 F8"/>
- <a u="72F3" b="E1 FC"/>
- <a u="72F4" b="E1 F9"/>
- <a u="72F5" b="AA 4B"/>
- <a u="72F6" b="AA 4C"/>
- <a u="72F7" b="E1 FA"/>
- <a u="72F8" b="C0 EA"/>
- <a u="72F9" b="AA 4D"/>
- <a u="72FA" b="E1 FE"/>
- <a u="72FB" b="E2 A1"/>
- <a u="72FC" b="C0 C7"/>
- <a u="72FD" b="AA 4E"/>
- <a u="72FE" b="AA 4F"/>
- <a u="72FF" b="AA 50"/>
- <a u="7300" b="AA 51"/>
- <a u="7301" b="E1 FB"/>
- <a u="7302" b="AA 52"/>
- <a u="7303" b="E1 FD"/>
- <a u="7304" b="AA 53"/>
- <a u="7305" b="AA 54"/>
- <a u="7306" b="AA 55"/>
- <a u="7307" b="AA 56"/>
- <a u="7308" b="AA 57"/>
- <a u="7309" b="AA 58"/>
- <a u="730A" b="E2 A5"/>
- <a u="730B" b="AA 59"/>
- <a u="730C" b="AA 5A"/>
- <a u="730D" b="AA 5B"/>
- <a u="730E" b="C1 D4"/>
- <a u="730F" b="AA 5C"/>
- <a u="7310" b="AA 5D"/>
- <a u="7311" b="AA 5E"/>
- <a u="7312" b="AA 5F"/>
- <a u="7313" b="E2 A3"/>
- <a u="7314" b="AA 60"/>
- <a u="7315" b="E2 A8"/>
- <a u="7316" b="B2 FE"/>
- <a u="7317" b="E2 A2"/>
- <a u="7318" b="AA 61"/>
- <a u="7319" b="AA 62"/>
- <a u="731A" b="AA 63"/>
- <a u="731B" b="C3 CD"/>
- <a u="731C" b="B2 C2"/>
- <a u="731D" b="E2 A7"/>
- <a u="731E" b="E2 A6"/>
- <a u="731F" b="AA 64"/>
- <a u="7320" b="AA 65"/>
- <a u="7321" b="E2 A4"/>
- <a u="7322" b="E2 A9"/>
- <a u="7323" b="AA 66"/>
- <a u="7324" b="AA 67"/>
- <a u="7325" b="E2 AB"/>
- <a u="7326" b="AA 68"/>
- <a u="7327" b="AA 69"/>
- <a u="7328" b="AA 6A"/>
- <a u="7329" b="D0 C9"/>
- <a u="732A" b="D6 ED"/>
- <a u="732B" b="C3 A8"/>
- <a u="732C" b="E2 AC"/>
- <a u="732D" b="AA 6B"/>
- <a u="732E" b="CF D7"/>
- <a u="732F" b="AA 6C"/>
- <a u="7330" b="AA 6D"/>
- <a u="7331" b="E2 AE"/>
- <a u="7332" b="AA 6E"/>
- <a u="7333" b="AA 6F"/>
- <a u="7334" b="BA EF"/>
- <a u="7335" b="AA 70"/>
- <a u="7336" b="AA 71"/>
- <a u="7337" b="E9 E0"/>
- <a u="7338" b="E2 AD"/>
- <a u="7339" b="E2 AA"/>
- <a u="733A" b="AA 72"/>
- <a u="733B" b="AA 73"/>
- <a u="733C" b="AA 74"/>
- <a u="733D" b="AA 75"/>
- <a u="733E" b="BB AB"/>
- <a u="733F" b="D4 B3"/>
- <a u="7340" b="AA 76"/>
- <a u="7341" b="AA 77"/>
- <a u="7342" b="AA 78"/>
- <a u="7343" b="AA 79"/>
- <a u="7344" b="AA 7A"/>
- <a u="7345" b="AA 7B"/>
- <a u="7346" b="AA 7C"/>
- <a u="7347" b="AA 7D"/>
- <a u="7348" b="AA 7E"/>
- <a u="7349" b="AA 80"/>
- <a u="734A" b="AA 81"/>
- <a u="734B" b="AA 82"/>
- <a u="734C" b="AA 83"/>
- <a u="734D" b="E2 B0"/>
- <a u="734E" b="AA 84"/>
- <a u="734F" b="AA 85"/>
- <a u="7350" b="E2 AF"/>
- <a u="7351" b="AA 86"/>
- <a u="7352" b="E9 E1"/>
- <a u="7353" b="AA 87"/>
- <a u="7354" b="AA 88"/>
- <a u="7355" b="AA 89"/>
- <a u="7356" b="AA 8A"/>
- <a u="7357" b="E2 B1"/>
- <a u="7358" b="AA 8B"/>
- <a u="7359" b="AA 8C"/>
- <a u="735A" b="AA 8D"/>
- <a u="735B" b="AA 8E"/>
- <a u="735C" b="AA 8F"/>
- <a u="735D" b="AA 90"/>
- <a u="735E" b="AA 91"/>
- <a u="735F" b="AA 92"/>
- <a u="7360" b="E2 B2"/>
- <a u="7361" b="AA 93"/>
- <a u="7362" b="AA 94"/>
- <a u="7363" b="AA 95"/>
- <a u="7364" b="AA 96"/>
- <a u="7365" b="AA 97"/>
- <a u="7366" b="AA 98"/>
- <a u="7367" b="AA 99"/>
- <a u="7368" b="AA 9A"/>
- <a u="7369" b="AA 9B"/>
- <a u="736A" b="AA 9C"/>
- <a u="736B" b="AA 9D"/>
- <a u="736C" b="E2 B3"/>
- <a u="736D" b="CC A1"/>
- <a u="736E" b="AA 9E"/>
- <a u="736F" b="E2 B4"/>
- <a u="7370" b="AA 9F"/>
- <a u="7371" b="AA A0"/>
- <a u="7372" b="AB 40"/>
- <a u="7373" b="AB 41"/>
- <a u="7374" b="AB 42"/>
- <a u="7375" b="AB 43"/>
- <a u="7376" b="AB 44"/>
- <a u="7377" b="AB 45"/>
- <a u="7378" b="AB 46"/>
- <a u="7379" b="AB 47"/>
- <a u="737A" b="AB 48"/>
- <a u="737B" b="AB 49"/>
- <a u="737C" b="AB 4A"/>
- <a u="737D" b="AB 4B"/>
- <a u="737E" b="E2 B5"/>
- <a u="737F" b="AB 4C"/>
- <a u="7380" b="AB 4D"/>
- <a u="7381" b="AB 4E"/>
- <a u="7382" b="AB 4F"/>
- <a u="7383" b="AB 50"/>
- <a u="7384" b="D0 FE"/>
- <a u="7385" b="AB 51"/>
- <a u="7386" b="AB 52"/>
- <a u="7387" b="C2 CA"/>
- <a u="7388" b="AB 53"/>
- <a u="7389" b="D3 F1"/>
- <a u="738A" b="AB 54"/>
- <a u="738B" b="CD F5"/>
- <a u="738C" b="AB 55"/>
- <a u="738D" b="AB 56"/>
- <a u="738E" b="E7 E0"/>
- <a u="738F" b="AB 57"/>
- <a u="7390" b="AB 58"/>
- <a u="7391" b="E7 E1"/>
- <a u="7392" b="AB 59"/>
- <a u="7393" b="AB 5A"/>
- <a u="7394" b="AB 5B"/>
- <a u="7395" b="AB 5C"/>
- <a u="7396" b="BE C1"/>
- <a u="7397" b="AB 5D"/>
- <a u="7398" b="AB 5E"/>
- <a u="7399" b="AB 5F"/>
- <a u="739A" b="AB 60"/>
- <a u="739B" b="C2 EA"/>
- <a u="739C" b="AB 61"/>
- <a u="739D" b="AB 62"/>
- <a u="739E" b="AB 63"/>
- <a u="739F" b="E7 E4"/>
- <a u="73A0" b="AB 64"/>
- <a u="73A1" b="AB 65"/>
- <a u="73A2" b="E7 E3"/>
- <a u="73A3" b="AB 66"/>
- <a u="73A4" b="AB 67"/>
- <a u="73A5" b="AB 68"/>
- <a u="73A6" b="AB 69"/>
- <a u="73A7" b="AB 6A"/>
- <a u="73A8" b="AB 6B"/>
- <a u="73A9" b="CD E6"/>
- <a u="73AA" b="AB 6C"/>
- <a u="73AB" b="C3 B5"/>
- <a u="73AC" b="AB 6D"/>
- <a u="73AD" b="AB 6E"/>
- <a u="73AE" b="E7 E2"/>
- <a u="73AF" b="BB B7"/>
- <a u="73B0" b="CF D6"/>
- <a u="73B1" b="AB 6F"/>
- <a u="73B2" b="C1 E1"/>
- <a u="73B3" b="E7 E9"/>
- <a u="73B4" b="AB 70"/>
- <a u="73B5" b="AB 71"/>
- <a u="73B6" b="AB 72"/>
- <a u="73B7" b="E7 E8"/>
- <a u="73B8" b="AB 73"/>
- <a u="73B9" b="AB 74"/>
- <a u="73BA" b="E7 F4"/>
- <a u="73BB" b="B2 A3"/>
- <a u="73BC" b="AB 75"/>
- <a u="73BD" b="AB 76"/>
- <a u="73BE" b="AB 77"/>
- <a u="73BF" b="AB 78"/>
- <a u="73C0" b="E7 EA"/>
- <a u="73C1" b="AB 79"/>
- <a u="73C2" b="E7 E6"/>
- <a u="73C3" b="AB 7A"/>
- <a u="73C4" b="AB 7B"/>
- <a u="73C5" b="AB 7C"/>
- <a u="73C6" b="AB 7D"/>
- <a u="73C7" b="AB 7E"/>
- <a u="73C8" b="E7 EC"/>
- <a u="73C9" b="E7 EB"/>
- <a u="73CA" b="C9 BA"/>
- <a u="73CB" b="AB 80"/>
- <a u="73CC" b="AB 81"/>
- <a u="73CD" b="D5 E4"/>
- <a u="73CE" b="AB 82"/>
- <a u="73CF" b="E7 E5"/>
- <a u="73D0" b="B7 A9"/>
- <a u="73D1" b="E7 E7"/>
- <a u="73D2" b="AB 83"/>
- <a u="73D3" b="AB 84"/>
- <a u="73D4" b="AB 85"/>
- <a u="73D5" b="AB 86"/>
- <a u="73D6" b="AB 87"/>
- <a u="73D7" b="AB 88"/>
- <a u="73D8" b="AB 89"/>
- <a u="73D9" b="E7 EE"/>
- <a u="73DA" b="AB 8A"/>
- <a u="73DB" b="AB 8B"/>
- <a u="73DC" b="AB 8C"/>
- <a u="73DD" b="AB 8D"/>
- <a u="73DE" b="E7 F3"/>
- <a u="73DF" b="AB 8E"/>
- <a u="73E0" b="D6 E9"/>
- <a u="73E1" b="AB 8F"/>
- <a u="73E2" b="AB 90"/>
- <a u="73E3" b="AB 91"/>
- <a u="73E4" b="AB 92"/>
- <a u="73E5" b="E7 ED"/>
- <a u="73E6" b="AB 93"/>
- <a u="73E7" b="E7 F2"/>
- <a u="73E8" b="AB 94"/>
- <a u="73E9" b="E7 F1"/>
- <a u="73EA" b="AB 95"/>
- <a u="73EB" b="AB 96"/>
- <a u="73EC" b="AB 97"/>
- <a u="73ED" b="B0 E0"/>
- <a u="73EE" b="AB 98"/>
- <a u="73EF" b="AB 99"/>
- <a u="73F0" b="AB 9A"/>
- <a u="73F1" b="AB 9B"/>
- <a u="73F2" b="E7 F5"/>
- <a u="73F3" b="AB 9C"/>
- <a u="73F4" b="AB 9D"/>
- <a u="73F5" b="AB 9E"/>
- <a u="73F6" b="AB 9F"/>
- <a u="73F7" b="AB A0"/>
- <a u="73F8" b="AC 40"/>
- <a u="73F9" b="AC 41"/>
- <a u="73FA" b="AC 42"/>
- <a u="73FB" b="AC 43"/>
- <a u="73FC" b="AC 44"/>
- <a u="73FD" b="AC 45"/>
- <a u="73FE" b="AC 46"/>
- <a u="73FF" b="AC 47"/>
- <a u="7400" b="AC 48"/>
- <a u="7401" b="AC 49"/>
- <a u="7402" b="AC 4A"/>
- <a u="7403" b="C7 F2"/>
- <a u="7404" b="AC 4B"/>
- <a u="7405" b="C0 C5"/>
- <a u="7406" b="C0 ED"/>
- <a u="7407" b="AC 4C"/>
- <a u="7408" b="AC 4D"/>
- <a u="7409" b="C1 F0"/>
- <a u="740A" b="E7 F0"/>
- <a u="740B" b="AC 4E"/>
- <a u="740C" b="AC 4F"/>
- <a u="740D" b="AC 50"/>
- <a u="740E" b="AC 51"/>
- <a u="740F" b="E7 F6"/>
- <a u="7410" b="CB F6"/>
- <a u="7411" b="AC 52"/>
- <a u="7412" b="AC 53"/>
- <a u="7413" b="AC 54"/>
- <a u="7414" b="AC 55"/>
- <a u="7415" b="AC 56"/>
- <a u="7416" b="AC 57"/>
- <a u="7417" b="AC 58"/>
- <a u="7418" b="AC 59"/>
- <a u="7419" b="AC 5A"/>
- <a u="741A" b="E8 A2"/>
- <a u="741B" b="E8 A1"/>
- <a u="741C" b="AC 5B"/>
- <a u="741D" b="AC 5C"/>
- <a u="741E" b="AC 5D"/>
- <a u="741F" b="AC 5E"/>
- <a u="7420" b="AC 5F"/>
- <a u="7421" b="AC 60"/>
- <a u="7422" b="D7 C1"/>
- <a u="7423" b="AC 61"/>
- <a u="7424" b="AC 62"/>
- <a u="7425" b="E7 FA"/>
- <a u="7426" b="E7 F9"/>
- <a u="7427" b="AC 63"/>
- <a u="7428" b="E7 FB"/>
- <a u="7429" b="AC 64"/>
- <a u="742A" b="E7 F7"/>
- <a u="742B" b="AC 65"/>
- <a u="742C" b="E7 FE"/>
- <a u="742D" b="AC 66"/>
- <a u="742E" b="E7 FD"/>
- <a u="742F" b="AC 67"/>
- <a u="7430" b="E7 FC"/>
- <a u="7431" b="AC 68"/>
- <a u="7432" b="AC 69"/>
- <a u="7433" b="C1 D5"/>
- <a u="7434" b="C7 D9"/>
- <a u="7435" b="C5 FD"/>
- <a u="7436" b="C5 C3"/>
- <a u="7437" b="AC 6A"/>
- <a u="7438" b="AC 6B"/>
- <a u="7439" b="AC 6C"/>
- <a u="743A" b="AC 6D"/>
- <a u="743B" b="AC 6E"/>
- <a u="743C" b="C7 ED"/>
- <a u="743D" b="AC 6F"/>
- <a u="743E" b="AC 70"/>
- <a u="743F" b="AC 71"/>
- <a u="7440" b="AC 72"/>
- <a u="7441" b="E8 A3"/>
- <a u="7442" b="AC 73"/>
- <a u="7443" b="AC 74"/>
- <a u="7444" b="AC 75"/>
- <a u="7445" b="AC 76"/>
- <a u="7446" b="AC 77"/>
- <a u="7447" b="AC 78"/>
- <a u="7448" b="AC 79"/>
- <a u="7449" b="AC 7A"/>
- <a u="744A" b="AC 7B"/>
- <a u="744B" b="AC 7C"/>
- <a u="744C" b="AC 7D"/>
- <a u="744D" b="AC 7E"/>
- <a u="744E" b="AC 80"/>
- <a u="744F" b="AC 81"/>
- <a u="7450" b="AC 82"/>
- <a u="7451" b="AC 83"/>
- <a u="7452" b="AC 84"/>
- <a u="7453" b="AC 85"/>
- <a u="7454" b="AC 86"/>
- <a u="7455" b="E8 A6"/>
- <a u="7456" b="AC 87"/>
- <a u="7457" b="E8 A5"/>
- <a u="7458" b="AC 88"/>
- <a u="7459" b="E8 A7"/>
- <a u="745A" b="BA F7"/>
- <a u="745B" b="E7 F8"/>
- <a u="745C" b="E8 A4"/>
- <a u="745D" b="AC 89"/>
- <a u="745E" b="C8 F0"/>
- <a u="745F" b="C9 AA"/>
- <a u="7460" b="AC 8A"/>
- <a u="7461" b="AC 8B"/>
- <a u="7462" b="AC 8C"/>
- <a u="7463" b="AC 8D"/>
- <a u="7464" b="AC 8E"/>
- <a u="7465" b="AC 8F"/>
- <a u="7466" b="AC 90"/>
- <a u="7467" b="AC 91"/>
- <a u="7468" b="AC 92"/>
- <a u="7469" b="AC 93"/>
- <a u="746A" b="AC 94"/>
- <a u="746B" b="AC 95"/>
- <a u="746C" b="AC 96"/>
- <a u="746D" b="E8 A9"/>
- <a u="746E" b="AC 97"/>
- <a u="746F" b="AC 98"/>
- <a u="7470" b="B9 E5"/>
- <a u="7471" b="AC 99"/>
- <a u="7472" b="AC 9A"/>
- <a u="7473" b="AC 9B"/>
- <a u="7474" b="AC 9C"/>
- <a u="7475" b="AC 9D"/>
- <a u="7476" b="D1 FE"/>
- <a u="7477" b="E8 A8"/>
- <a u="7478" b="AC 9E"/>
- <a u="7479" b="AC 9F"/>
- <a u="747A" b="AC A0"/>
- <a u="747B" b="AD 40"/>
- <a u="747C" b="AD 41"/>
- <a u="747D" b="AD 42"/>
- <a u="747E" b="E8 AA"/>
- <a u="747F" b="AD 43"/>
- <a u="7480" b="E8 AD"/>
- <a u="7481" b="E8 AE"/>
- <a u="7482" b="AD 44"/>
- <a u="7483" b="C1 A7"/>
- <a u="7484" b="AD 45"/>
- <a u="7485" b="AD 46"/>
- <a u="7486" b="AD 47"/>
- <a u="7487" b="E8 AF"/>
- <a u="7488" b="AD 48"/>
- <a u="7489" b="AD 49"/>
- <a u="748A" b="AD 4A"/>
- <a u="748B" b="E8 B0"/>
- <a u="748C" b="AD 4B"/>
- <a u="748D" b="AD 4C"/>
- <a u="748E" b="E8 AC"/>
- <a u="748F" b="AD 4D"/>
- <a u="7490" b="E8 B4"/>
- <a u="7491" b="AD 4E"/>
- <a u="7492" b="AD 4F"/>
- <a u="7493" b="AD 50"/>
- <a u="7494" b="AD 51"/>
- <a u="7495" b="AD 52"/>
- <a u="7496" b="AD 53"/>
- <a u="7497" b="AD 54"/>
- <a u="7498" b="AD 55"/>
- <a u="7499" b="AD 56"/>
- <a u="749A" b="AD 57"/>
- <a u="749B" b="AD 58"/>
- <a u="749C" b="E8 AB"/>
- <a u="749D" b="AD 59"/>
- <a u="749E" b="E8 B1"/>
- <a u="749F" b="AD 5A"/>
- <a u="74A0" b="AD 5B"/>
- <a u="74A1" b="AD 5C"/>
- <a u="74A2" b="AD 5D"/>
- <a u="74A3" b="AD 5E"/>
- <a u="74A4" b="AD 5F"/>
- <a u="74A5" b="AD 60"/>
- <a u="74A6" b="AD 61"/>
- <a u="74A7" b="E8 B5"/>
- <a u="74A8" b="E8 B2"/>
- <a u="74A9" b="E8 B3"/>
- <a u="74AA" b="AD 62"/>
- <a u="74AB" b="AD 63"/>
- <a u="74AC" b="AD 64"/>
- <a u="74AD" b="AD 65"/>
- <a u="74AE" b="AD 66"/>
- <a u="74AF" b="AD 67"/>
- <a u="74B0" b="AD 68"/>
- <a u="74B1" b="AD 69"/>
- <a u="74B2" b="AD 6A"/>
- <a u="74B3" b="AD 6B"/>
- <a u="74B4" b="AD 6C"/>
- <a u="74B5" b="AD 6D"/>
- <a u="74B6" b="AD 6E"/>
- <a u="74B7" b="AD 6F"/>
- <a u="74B8" b="AD 70"/>
- <a u="74B9" b="AD 71"/>
- <a u="74BA" b="E8 B7"/>
- <a u="74BB" b="AD 72"/>
- <a u="74BC" b="AD 73"/>
- <a u="74BD" b="AD 74"/>
- <a u="74BE" b="AD 75"/>
- <a u="74BF" b="AD 76"/>
- <a u="74C0" b="AD 77"/>
- <a u="74C1" b="AD 78"/>
- <a u="74C2" b="AD 79"/>
- <a u="74C3" b="AD 7A"/>
- <a u="74C4" b="AD 7B"/>
- <a u="74C5" b="AD 7C"/>
- <a u="74C6" b="AD 7D"/>
- <a u="74C7" b="AD 7E"/>
- <a u="74C8" b="AD 80"/>
- <a u="74C9" b="AD 81"/>
- <a u="74CA" b="AD 82"/>
- <a u="74CB" b="AD 83"/>
- <a u="74CC" b="AD 84"/>
- <a u="74CD" b="AD 85"/>
- <a u="74CE" b="AD 86"/>
- <a u="74CF" b="AD 87"/>
- <a u="74D0" b="AD 88"/>
- <a u="74D1" b="AD 89"/>
- <a u="74D2" b="E8 B6"/>
- <a u="74D3" b="AD 8A"/>
- <a u="74D4" b="AD 8B"/>
- <a u="74D5" b="AD 8C"/>
- <a u="74D6" b="AD 8D"/>
- <a u="74D7" b="AD 8E"/>
- <a u="74D8" b="AD 8F"/>
- <a u="74D9" b="AD 90"/>
- <a u="74DA" b="AD 91"/>
- <a u="74DB" b="AD 92"/>
- <a u="74DC" b="B9 CF"/>
- <a u="74DD" b="AD 93"/>
- <a u="74DE" b="F0 AC"/>
- <a u="74DF" b="AD 94"/>
- <a u="74E0" b="F0 AD"/>
- <a u="74E1" b="AD 95"/>
- <a u="74E2" b="C6 B0"/>
- <a u="74E3" b="B0 EA"/>
- <a u="74E4" b="C8 BF"/>
- <a u="74E5" b="AD 96"/>
- <a u="74E6" b="CD DF"/>
- <a u="74E7" b="AD 97"/>
- <a u="74E8" b="AD 98"/>
- <a u="74E9" b="AD 99"/>
- <a u="74EA" b="AD 9A"/>
- <a u="74EB" b="AD 9B"/>
- <a u="74EC" b="AD 9C"/>
- <a u="74ED" b="AD 9D"/>
- <a u="74EE" b="CE CD"/>
- <a u="74EF" b="EA B1"/>
- <a u="74F0" b="AD 9E"/>
- <a u="74F1" b="AD 9F"/>
- <a u="74F2" b="AD A0"/>
- <a u="74F3" b="AE 40"/>
- <a u="74F4" b="EA B2"/>
- <a u="74F5" b="AE 41"/>
- <a u="74F6" b="C6 BF"/>
- <a u="74F7" b="B4 C9"/>
- <a u="74F8" b="AE 42"/>
- <a u="74F9" b="AE 43"/>
- <a u="74FA" b="AE 44"/>
- <a u="74FB" b="AE 45"/>
- <a u="74FC" b="AE 46"/>
- <a u="74FD" b="AE 47"/>
- <a u="74FE" b="AE 48"/>
- <a u="74FF" b="EA B3"/>
- <a u="7500" b="AE 49"/>
- <a u="7501" b="AE 4A"/>
- <a u="7502" b="AE 4B"/>
- <a u="7503" b="AE 4C"/>
- <a u="7504" b="D5 E7"/>
- <a u="7505" b="AE 4D"/>
- <a u="7506" b="AE 4E"/>
- <a u="7507" b="AE 4F"/>
- <a u="7508" b="AE 50"/>
- <a u="7509" b="AE 51"/>
- <a u="750A" b="AE 52"/>
- <a u="750B" b="AE 53"/>
- <a u="750C" b="AE 54"/>
- <a u="750D" b="DD F9"/>
- <a u="750E" b="AE 55"/>
- <a u="750F" b="EA B4"/>
- <a u="7510" b="AE 56"/>
- <a u="7511" b="EA B5"/>
- <a u="7512" b="AE 57"/>
- <a u="7513" b="EA B6"/>
- <a u="7514" b="AE 58"/>
- <a u="7515" b="AE 59"/>
- <a u="7516" b="AE 5A"/>
- <a u="7517" b="AE 5B"/>
- <a u="7518" b="B8 CA"/>
- <a u="7519" b="DF B0"/>
- <a u="751A" b="C9 F5"/>
- <a u="751B" b="AE 5C"/>
- <a u="751C" b="CC F0"/>
- <a u="751D" b="AE 5D"/>
- <a u="751E" b="AE 5E"/>
- <a u="751F" b="C9 FA"/>
- <a u="7520" b="AE 5F"/>
- <a u="7521" b="AE 60"/>
- <a u="7522" b="AE 61"/>
- <a u="7523" b="AE 62"/>
- <a u="7524" b="AE 63"/>
- <a u="7525" b="C9 FB"/>
- <a u="7526" b="AE 64"/>
- <a u="7527" b="AE 65"/>
- <a u="7528" b="D3 C3"/>
- <a u="7529" b="CB A6"/>
- <a u="752A" b="AE 66"/>
- <a u="752B" b="B8 A6"/>
- <a u="752C" b="F0 AE"/>
- <a u="752D" b="B1 C2"/>
- <a u="752E" b="AE 67"/>
- <a u="752F" b="E5 B8"/>
- <a u="7530" b="CC EF"/>
- <a u="7531" b="D3 C9"/>
- <a u="7532" b="BC D7"/>
- <a u="7533" b="C9 EA"/>
- <a u="7534" b="AE 68"/>
- <a u="7535" b="B5 E7"/>
- <a u="7536" b="AE 69"/>
- <a u="7537" b="C4 D0"/>
- <a u="7538" b="B5 E9"/>
- <a u="7539" b="AE 6A"/>
- <a u="753A" b="EE AE"/>
- <a u="753B" b="BB AD"/>
- <a u="753C" b="AE 6B"/>
- <a u="753D" b="AE 6C"/>
- <a u="753E" b="E7 DE"/>
- <a u="753F" b="AE 6D"/>
- <a u="7540" b="EE AF"/>
- <a u="7541" b="AE 6E"/>
- <a u="7542" b="AE 6F"/>
- <a u="7543" b="AE 70"/>
- <a u="7544" b="AE 71"/>
- <a u="7545" b="B3 A9"/>
- <a u="7546" b="AE 72"/>
- <a u="7547" b="AE 73"/>
- <a u="7548" b="EE B2"/>
- <a u="7549" b="AE 74"/>
- <a u="754A" b="AE 75"/>
- <a u="754B" b="EE B1"/>
- <a u="754C" b="BD E7"/>
- <a u="754D" b="AE 76"/>
- <a u="754E" b="EE B0"/>
- <a u="754F" b="CE B7"/>
- <a u="7550" b="AE 77"/>
- <a u="7551" b="AE 78"/>
- <a u="7552" b="AE 79"/>
- <a u="7553" b="AE 7A"/>
- <a u="7554" b="C5 CF"/>
- <a u="7555" b="AE 7B"/>
- <a u="7556" b="AE 7C"/>
- <a u="7557" b="AE 7D"/>
- <a u="7558" b="AE 7E"/>
- <a u="7559" b="C1 F4"/>
- <a u="755A" b="DB CE"/>
- <a u="755B" b="EE B3"/>
- <a u="755C" b="D0 F3"/>
- <a u="755D" b="AE 80"/>
- <a u="755E" b="AE 81"/>
- <a u="755F" b="AE 82"/>
- <a u="7560" b="AE 83"/>
- <a u="7561" b="AE 84"/>
- <a u="7562" b="AE 85"/>
- <a u="7563" b="AE 86"/>
- <a u="7564" b="AE 87"/>
- <a u="7565" b="C2 D4"/>
- <a u="7566" b="C6 E8"/>
- <a u="7567" b="AE 88"/>
- <a u="7568" b="AE 89"/>
- <a u="7569" b="AE 8A"/>
- <a u="756A" b="B7 AC"/>
- <a u="756B" b="AE 8B"/>
- <a u="756C" b="AE 8C"/>
- <a u="756D" b="AE 8D"/>
- <a u="756E" b="AE 8E"/>
- <a u="756F" b="AE 8F"/>
- <a u="7570" b="AE 90"/>
- <a u="7571" b="AE 91"/>
- <a u="7572" b="EE B4"/>
- <a u="7573" b="AE 92"/>
- <a u="7574" b="B3 EB"/>
- <a u="7575" b="AE 93"/>
- <a u="7576" b="AE 94"/>
- <a u="7577" b="AE 95"/>
- <a u="7578" b="BB FB"/>
- <a u="7579" b="EE B5"/>
- <a u="757A" b="AE 96"/>
- <a u="757B" b="AE 97"/>
- <a u="757C" b="AE 98"/>
- <a u="757D" b="AE 99"/>
- <a u="757E" b="AE 9A"/>
- <a u="757F" b="E7 DC"/>
- <a u="7580" b="AE 9B"/>
- <a u="7581" b="AE 9C"/>
- <a u="7582" b="AE 9D"/>
- <a u="7583" b="EE B6"/>
- <a u="7584" b="AE 9E"/>
- <a u="7585" b="AE 9F"/>
- <a u="7586" b="BD AE"/>
- <a u="7587" b="AE A0"/>
- <a u="7588" b="AF 40"/>
- <a u="7589" b="AF 41"/>
- <a u="758A" b="AF 42"/>
- <a u="758B" b="F1 E2"/>
- <a u="758C" b="AF 43"/>
- <a u="758D" b="AF 44"/>
- <a u="758E" b="AF 45"/>
- <a u="758F" b="CA E8"/>
- <a u="7590" b="AF 46"/>
- <a u="7591" b="D2 C9"/>
- <a u="7592" b="F0 DA"/>
- <a u="7593" b="AF 47"/>
- <a u="7594" b="F0 DB"/>
- <a u="7595" b="AF 48"/>
- <a u="7596" b="F0 DC"/>
- <a u="7597" b="C1 C6"/>
- <a u="7598" b="AF 49"/>
- <a u="7599" b="B8 ED"/>
- <a u="759A" b="BE CE"/>
- <a u="759B" b="AF 4A"/>
- <a u="759C" b="AF 4B"/>
- <a u="759D" b="F0 DE"/>
- <a u="759E" b="AF 4C"/>
- <a u="759F" b="C5 B1"/>
- <a u="75A0" b="F0 DD"/>
- <a u="75A1" b="D1 F1"/>
- <a u="75A2" b="AF 4D"/>
- <a u="75A3" b="F0 E0"/>
- <a u="75A4" b="B0 CC"/>
- <a u="75A5" b="BD EA"/>
- <a u="75A6" b="AF 4E"/>
- <a u="75A7" b="AF 4F"/>
- <a u="75A8" b="AF 50"/>
- <a u="75A9" b="AF 51"/>
- <a u="75AA" b="AF 52"/>
- <a u="75AB" b="D2 DF"/>
- <a u="75AC" b="F0 DF"/>
- <a u="75AD" b="AF 53"/>
- <a u="75AE" b="B4 AF"/>
- <a u="75AF" b="B7 E8"/>
- <a u="75B0" b="F0 E6"/>
- <a u="75B1" b="F0 E5"/>
- <a u="75B2" b="C6 A3"/>
- <a u="75B3" b="F0 E1"/>
- <a u="75B4" b="F0 E2"/>
- <a u="75B5" b="B4 C3"/>
- <a u="75B6" b="AF 54"/>
- <a u="75B7" b="AF 55"/>
- <a u="75B8" b="F0 E3"/>
- <a u="75B9" b="D5 EE"/>
- <a u="75BA" b="AF 56"/>
- <a u="75BB" b="AF 57"/>
- <a u="75BC" b="CC DB"/>
- <a u="75BD" b="BE D2"/>
- <a u="75BE" b="BC B2"/>
- <a u="75BF" b="AF 58"/>
- <a u="75C0" b="AF 59"/>
- <a u="75C1" b="AF 5A"/>
- <a u="75C2" b="F0 E8"/>
- <a u="75C3" b="F0 E7"/>
- <a u="75C4" b="F0 E4"/>
- <a u="75C5" b="B2 A1"/>
- <a u="75C6" b="AF 5B"/>
- <a u="75C7" b="D6 A2"/>
- <a u="75C8" b="D3 B8"/>
- <a u="75C9" b="BE B7"/>
- <a u="75CA" b="C8 AC"/>
- <a u="75CB" b="AF 5C"/>
- <a u="75CC" b="AF 5D"/>
- <a u="75CD" b="F0 EA"/>
- <a u="75CE" b="AF 5E"/>
- <a u="75CF" b="AF 5F"/>
- <a u="75D0" b="AF 60"/>
- <a u="75D1" b="AF 61"/>
- <a u="75D2" b="D1 F7"/>
- <a u="75D3" b="AF 62"/>
- <a u="75D4" b="D6 CC"/>
- <a u="75D5" b="BA DB"/>
- <a u="75D6" b="F0 E9"/>
- <a u="75D7" b="AF 63"/>
- <a u="75D8" b="B6 BB"/>
- <a u="75D9" b="AF 64"/>
- <a u="75DA" b="AF 65"/>
- <a u="75DB" b="CD B4"/>
- <a u="75DC" b="AF 66"/>
- <a u="75DD" b="AF 67"/>
- <a u="75DE" b="C6 A6"/>
- <a u="75DF" b="AF 68"/>
- <a u="75E0" b="AF 69"/>
- <a u="75E1" b="AF 6A"/>
- <a u="75E2" b="C1 A1"/>
- <a u="75E3" b="F0 EB"/>
- <a u="75E4" b="F0 EE"/>
- <a u="75E5" b="AF 6B"/>
- <a u="75E6" b="F0 ED"/>
- <a u="75E7" b="F0 F0"/>
- <a u="75E8" b="F0 EC"/>
- <a u="75E9" b="AF 6C"/>
- <a u="75EA" b="BB BE"/>
- <a u="75EB" b="F0 EF"/>
- <a u="75EC" b="AF 6D"/>
- <a u="75ED" b="AF 6E"/>
- <a u="75EE" b="AF 6F"/>
- <a u="75EF" b="AF 70"/>
- <a u="75F0" b="CC B5"/>
- <a u="75F1" b="F0 F2"/>
- <a u="75F2" b="AF 71"/>
- <a u="75F3" b="AF 72"/>
- <a u="75F4" b="B3 D5"/>
- <a u="75F5" b="AF 73"/>
- <a u="75F6" b="AF 74"/>
- <a u="75F7" b="AF 75"/>
- <a u="75F8" b="AF 76"/>
- <a u="75F9" b="B1 D4"/>
- <a u="75FA" b="AF 77"/>
- <a u="75FB" b="AF 78"/>
- <a u="75FC" b="F0 F3"/>
- <a u="75FD" b="AF 79"/>
- <a u="75FE" b="AF 7A"/>
- <a u="75FF" b="F0 F4"/>
- <a u="7600" b="F0 F6"/>
- <a u="7601" b="B4 E1"/>
- <a u="7602" b="AF 7B"/>
- <a u="7603" b="F0 F1"/>
- <a u="7604" b="AF 7C"/>
- <a u="7605" b="F0 F7"/>
- <a u="7606" b="AF 7D"/>
- <a u="7607" b="AF 7E"/>
- <a u="7608" b="AF 80"/>
- <a u="7609" b="AF 81"/>
- <a u="760A" b="F0 FA"/>
- <a u="760B" b="AF 82"/>
- <a u="760C" b="F0 F8"/>
- <a u="760D" b="AF 83"/>
- <a u="760E" b="AF 84"/>
- <a u="760F" b="AF 85"/>
- <a u="7610" b="F0 F5"/>
- <a u="7611" b="AF 86"/>
- <a u="7612" b="AF 87"/>
- <a u="7613" b="AF 88"/>
- <a u="7614" b="AF 89"/>
- <a u="7615" b="F0 FD"/>
- <a u="7616" b="AF 8A"/>
- <a u="7617" b="F0 F9"/>
- <a u="7618" b="F0 FC"/>
- <a u="7619" b="F0 FE"/>
- <a u="761A" b="AF 8B"/>
- <a u="761B" b="F1 A1"/>
- <a u="761C" b="AF 8C"/>
- <a u="761D" b="AF 8D"/>
- <a u="761E" b="AF 8E"/>
- <a u="761F" b="CE C1"/>
- <a u="7620" b="F1 A4"/>
- <a u="7621" b="AF 8F"/>
- <a u="7622" b="F1 A3"/>
- <a u="7623" b="AF 90"/>
- <a u="7624" b="C1 F6"/>
- <a u="7625" b="F0 FB"/>
- <a u="7626" b="CA DD"/>
- <a u="7627" b="AF 91"/>
- <a u="7628" b="AF 92"/>
- <a u="7629" b="B4 F1"/>
- <a u="762A" b="B1 F1"/>
- <a u="762B" b="CC B1"/>
- <a u="762C" b="AF 93"/>
- <a u="762D" b="F1 A6"/>
- <a u="762E" b="AF 94"/>
- <a u="762F" b="AF 95"/>
- <a u="7630" b="F1 A7"/>
- <a u="7631" b="AF 96"/>
- <a u="7632" b="AF 97"/>
- <a u="7633" b="F1 AC"/>
- <a u="7634" b="D5 CE"/>
- <a u="7635" b="F1 A9"/>
- <a u="7636" b="AF 98"/>
- <a u="7637" b="AF 99"/>
- <a u="7638" b="C8 B3"/>
- <a u="7639" b="AF 9A"/>
- <a u="763A" b="AF 9B"/>
- <a u="763B" b="AF 9C"/>
- <a u="763C" b="F1 A2"/>
- <a u="763D" b="AF 9D"/>
- <a u="763E" b="F1 AB"/>
- <a u="763F" b="F1 A8"/>
- <a u="7640" b="F1 A5"/>
- <a u="7641" b="AF 9E"/>
- <a u="7642" b="AF 9F"/>
- <a u="7643" b="F1 AA"/>
- <a u="7644" b="AF A0"/>
- <a u="7645" b="B0 40"/>
- <a u="7646" b="B0 41"/>
- <a u="7647" b="B0 42"/>
- <a u="7648" b="B0 43"/>
- <a u="7649" b="B0 44"/>
- <a u="764A" b="B0 45"/>
- <a u="764B" b="B0 46"/>
- <a u="764C" b="B0 A9"/>
- <a u="764D" b="F1 AD"/>
- <a u="764E" b="B0 47"/>
- <a u="764F" b="B0 48"/>
- <a u="7650" b="B0 49"/>
- <a u="7651" b="B0 4A"/>
- <a u="7652" b="B0 4B"/>
- <a u="7653" b="B0 4C"/>
- <a u="7654" b="F1 AF"/>
- <a u="7655" b="B0 4D"/>
- <a u="7656" b="F1 B1"/>
- <a u="7657" b="B0 4E"/>
- <a u="7658" b="B0 4F"/>
- <a u="7659" b="B0 50"/>
- <a u="765A" b="B0 51"/>
- <a u="765B" b="B0 52"/>
- <a u="765C" b="F1 B0"/>
- <a u="765D" b="B0 53"/>
- <a u="765E" b="F1 AE"/>
- <a u="765F" b="B0 54"/>
- <a u="7660" b="B0 55"/>
- <a u="7661" b="B0 56"/>
- <a u="7662" b="B0 57"/>
- <a u="7663" b="D1 A2"/>
- <a u="7664" b="B0 58"/>
- <a u="7665" b="B0 59"/>
- <a u="7666" b="B0 5A"/>
- <a u="7667" b="B0 5B"/>
- <a u="7668" b="B0 5C"/>
- <a u="7669" b="B0 5D"/>
- <a u="766A" b="B0 5E"/>
- <a u="766B" b="F1 B2"/>
- <a u="766C" b="B0 5F"/>
- <a u="766D" b="B0 60"/>
- <a u="766E" b="B0 61"/>
- <a u="766F" b="F1 B3"/>
- <a u="7670" b="B0 62"/>
- <a u="7671" b="B0 63"/>
- <a u="7672" b="B0 64"/>
- <a u="7673" b="B0 65"/>
- <a u="7674" b="B0 66"/>
- <a u="7675" b="B0 67"/>
- <a u="7676" b="B0 68"/>
- <a u="7677" b="B0 69"/>
- <a u="7678" b="B9 EF"/>
- <a u="7679" b="B0 6A"/>
- <a u="767A" b="B0 6B"/>
- <a u="767B" b="B5 C7"/>
- <a u="767C" b="B0 6C"/>
- <a u="767D" b="B0 D7"/>
- <a u="767E" b="B0 D9"/>
- <a u="767F" b="B0 6D"/>
- <a u="7680" b="B0 6E"/>
- <a u="7681" b="B0 6F"/>
- <a u="7682" b="D4 ED"/>
- <a u="7683" b="B0 70"/>
- <a u="7684" b="B5 C4"/>
- <a u="7685" b="B0 71"/>
- <a u="7686" b="BD D4"/>
- <a u="7687" b="BB CA"/>
- <a u="7688" b="F0 A7"/>
- <a u="7689" b="B0 72"/>
- <a u="768A" b="B0 73"/>
- <a u="768B" b="B8 DE"/>
- <a u="768C" b="B0 74"/>
- <a u="768D" b="B0 75"/>
- <a u="768E" b="F0 A8"/>
- <a u="768F" b="B0 76"/>
- <a u="7690" b="B0 77"/>
- <a u="7691" b="B0 A8"/>
- <a u="7692" b="B0 78"/>
- <a u="7693" b="F0 A9"/>
- <a u="7694" b="B0 79"/>
- <a u="7695" b="B0 7A"/>
- <a u="7696" b="CD EE"/>
- <a u="7697" b="B0 7B"/>
- <a u="7698" b="B0 7C"/>
- <a u="7699" b="F0 AA"/>
- <a u="769A" b="B0 7D"/>
- <a u="769B" b="B0 7E"/>
- <a u="769C" b="B0 80"/>
- <a u="769D" b="B0 81"/>
- <a u="769E" b="B0 82"/>
- <a u="769F" b="B0 83"/>
- <a u="76A0" b="B0 84"/>
- <a u="76A1" b="B0 85"/>
- <a u="76A2" b="B0 86"/>
- <a u="76A3" b="B0 87"/>
- <a u="76A4" b="F0 AB"/>
- <a u="76A5" b="B0 88"/>
- <a u="76A6" b="B0 89"/>
- <a u="76A7" b="B0 8A"/>
- <a u="76A8" b="B0 8B"/>
- <a u="76A9" b="B0 8C"/>
- <a u="76AA" b="B0 8D"/>
- <a u="76AB" b="B0 8E"/>
- <a u="76AC" b="B0 8F"/>
- <a u="76AD" b="B0 90"/>
- <a u="76AE" b="C6 A4"/>
- <a u="76AF" b="B0 91"/>
- <a u="76B0" b="B0 92"/>
- <a u="76B1" b="D6 E5"/>
- <a u="76B2" b="F1 E4"/>
- <a u="76B3" b="B0 93"/>
- <a u="76B4" b="F1 E5"/>
- <a u="76B5" b="B0 94"/>
- <a u="76B6" b="B0 95"/>
- <a u="76B7" b="B0 96"/>
- <a u="76B8" b="B0 97"/>
- <a u="76B9" b="B0 98"/>
- <a u="76BA" b="B0 99"/>
- <a u="76BB" b="B0 9A"/>
- <a u="76BC" b="B0 9B"/>
- <a u="76BD" b="B0 9C"/>
- <a u="76BE" b="B0 9D"/>
- <a u="76BF" b="C3 F3"/>
- <a u="76C0" b="B0 9E"/>
- <a u="76C1" b="B0 9F"/>
- <a u="76C2" b="D3 DB"/>
- <a u="76C3" b="B0 A0"/>
- <a u="76C4" b="B1 40"/>
- <a u="76C5" b="D6 D1"/>
- <a u="76C6" b="C5 E8"/>
- <a u="76C7" b="B1 41"/>
- <a u="76C8" b="D3 AF"/>
- <a u="76C9" b="B1 42"/>
- <a u="76CA" b="D2 E6"/>
- <a u="76CB" b="B1 43"/>
- <a u="76CC" b="B1 44"/>
- <a u="76CD" b="EE C1"/>
- <a u="76CE" b="B0 BB"/>
- <a u="76CF" b="D5 B5"/>
- <a u="76D0" b="D1 CE"/>
- <a u="76D1" b="BC E0"/>
- <a u="76D2" b="BA D0"/>
- <a u="76D3" b="B1 45"/>
- <a u="76D4" b="BF F8"/>
- <a u="76D5" b="B1 46"/>
- <a u="76D6" b="B8 C7"/>
- <a u="76D7" b="B5 C1"/>
- <a u="76D8" b="C5 CC"/>
- <a u="76D9" b="B1 47"/>
- <a u="76DA" b="B1 48"/>
- <a u="76DB" b="CA A2"/>
- <a u="76DC" b="B1 49"/>
- <a u="76DD" b="B1 4A"/>
- <a u="76DE" b="B1 4B"/>
- <a u="76DF" b="C3 CB"/>
- <a u="76E0" b="B1 4C"/>
- <a u="76E1" b="B1 4D"/>
- <a u="76E2" b="B1 4E"/>
- <a u="76E3" b="B1 4F"/>
- <a u="76E4" b="B1 50"/>
- <a u="76E5" b="EE C2"/>
- <a u="76E6" b="B1 51"/>
- <a u="76E7" b="B1 52"/>
- <a u="76E8" b="B1 53"/>
- <a u="76E9" b="B1 54"/>
- <a u="76EA" b="B1 55"/>
- <a u="76EB" b="B1 56"/>
- <a u="76EC" b="B1 57"/>
- <a u="76ED" b="B1 58"/>
- <a u="76EE" b="C4 BF"/>
- <a u="76EF" b="B6 A2"/>
- <a u="76F0" b="B1 59"/>
- <a u="76F1" b="ED EC"/>
- <a u="76F2" b="C3 A4"/>
- <a u="76F3" b="B1 5A"/>
- <a u="76F4" b="D6 B1"/>
- <a u="76F5" b="B1 5B"/>
- <a u="76F6" b="B1 5C"/>
- <a u="76F7" b="B1 5D"/>
- <a u="76F8" b="CF E0"/>
- <a u="76F9" b="ED EF"/>
- <a u="76FA" b="B1 5E"/>
- <a u="76FB" b="B1 5F"/>
- <a u="76FC" b="C5 CE"/>
- <a u="76FD" b="B1 60"/>
- <a u="76FE" b="B6 DC"/>
- <a u="76FF" b="B1 61"/>
- <a u="7700" b="B1 62"/>
- <a u="7701" b="CA A1"/>
- <a u="7702" b="B1 63"/>
- <a u="7703" b="B1 64"/>
- <a u="7704" b="ED ED"/>
- <a u="7705" b="B1 65"/>
- <a u="7706" b="B1 66"/>
- <a u="7707" b="ED F0"/>
- <a u="7708" b="ED F1"/>
- <a u="7709" b="C3 BC"/>
- <a u="770A" b="B1 67"/>
- <a u="770B" b="BF B4"/>
- <a u="770C" b="B1 68"/>
- <a u="770D" b="ED EE"/>
- <a u="770E" b="B1 69"/>
- <a u="770F" b="B1 6A"/>
- <a u="7710" b="B1 6B"/>
- <a u="7711" b="B1 6C"/>
- <a u="7712" b="B1 6D"/>
- <a u="7713" b="B1 6E"/>
- <a u="7714" b="B1 6F"/>
- <a u="7715" b="B1 70"/>
- <a u="7716" b="B1 71"/>
- <a u="7717" b="B1 72"/>
- <a u="7718" b="B1 73"/>
- <a u="7719" b="ED F4"/>
- <a u="771A" b="ED F2"/>
- <a u="771B" b="B1 74"/>
- <a u="771C" b="B1 75"/>
- <a u="771D" b="B1 76"/>
- <a u="771E" b="B1 77"/>
- <a u="771F" b="D5 E6"/>
- <a u="7720" b="C3 DF"/>
- <a u="7721" b="B1 78"/>
- <a u="7722" b="ED F3"/>
- <a u="7723" b="B1 79"/>
- <a u="7724" b="B1 7A"/>
- <a u="7725" b="B1 7B"/>
- <a u="7726" b="ED F6"/>
- <a u="7727" b="B1 7C"/>
- <a u="7728" b="D5 A3"/>
- <a u="7729" b="D1 A3"/>
- <a u="772A" b="B1 7D"/>
- <a u="772B" b="B1 7E"/>
- <a u="772C" b="B1 80"/>
- <a u="772D" b="ED F5"/>
- <a u="772E" b="B1 81"/>
- <a u="772F" b="C3 D0"/>
- <a u="7730" b="B1 82"/>
- <a u="7731" b="B1 83"/>
- <a u="7732" b="B1 84"/>
- <a u="7733" b="B1 85"/>
- <a u="7734" b="B1 86"/>
- <a u="7735" b="ED F7"/>
- <a u="7736" b="BF F4"/>
- <a u="7737" b="BE EC"/>
- <a u="7738" b="ED F8"/>
- <a u="7739" b="B1 87"/>
- <a u="773A" b="CC F7"/>
- <a u="773B" b="B1 88"/>
- <a u="773C" b="D1 DB"/>
- <a u="773D" b="B1 89"/>
- <a u="773E" b="B1 8A"/>
- <a u="773F" b="B1 8B"/>
- <a u="7740" b="D7 C5"/>
- <a u="7741" b="D5 F6"/>
- <a u="7742" b="B1 8C"/>
- <a u="7743" b="ED FC"/>
- <a u="7744" b="B1 8D"/>
- <a u="7745" b="B1 8E"/>
- <a u="7746" b="B1 8F"/>
- <a u="7747" b="ED FB"/>
- <a u="7748" b="B1 90"/>
- <a u="7749" b="B1 91"/>
- <a u="774A" b="B1 92"/>
- <a u="774B" b="B1 93"/>
- <a u="774C" b="B1 94"/>
- <a u="774D" b="B1 95"/>
- <a u="774E" b="B1 96"/>
- <a u="774F" b="B1 97"/>
- <a u="7750" b="ED F9"/>
- <a u="7751" b="ED FA"/>
- <a u="7752" b="B1 98"/>
- <a u="7753" b="B1 99"/>
- <a u="7754" b="B1 9A"/>
- <a u="7755" b="B1 9B"/>
- <a u="7756" b="B1 9C"/>
- <a u="7757" b="B1 9D"/>
- <a u="7758" b="B1 9E"/>
- <a u="7759" b="B1 9F"/>
- <a u="775A" b="ED FD"/>
- <a u="775B" b="BE A6"/>
- <a u="775C" b="B1 A0"/>
- <a u="775D" b="B2 40"/>
- <a u="775E" b="B2 41"/>
- <a u="775F" b="B2 42"/>
- <a u="7760" b="B2 43"/>
- <a u="7761" b="CB AF"/>
- <a u="7762" b="EE A1"/>
- <a u="7763" b="B6 BD"/>
- <a u="7764" b="B2 44"/>
- <a u="7765" b="EE A2"/>
- <a u="7766" b="C4 C0"/>
- <a u="7767" b="B2 45"/>
- <a u="7768" b="ED FE"/>
- <a u="7769" b="B2 46"/>
- <a u="776A" b="B2 47"/>
- <a u="776B" b="BD DE"/>
- <a u="776C" b="B2 C7"/>
- <a u="776D" b="B2 48"/>
- <a u="776E" b="B2 49"/>
- <a u="776F" b="B2 4A"/>
- <a u="7770" b="B2 4B"/>
- <a u="7771" b="B2 4C"/>
- <a u="7772" b="B2 4D"/>
- <a u="7773" b="B2 4E"/>
- <a u="7774" b="B2 4F"/>
- <a u="7775" b="B2 50"/>
- <a u="7776" b="B2 51"/>
- <a u="7777" b="B2 52"/>
- <a u="7778" b="B2 53"/>
- <a u="7779" b="B6 C3"/>
- <a u="777A" b="B2 54"/>
- <a u="777B" b="B2 55"/>
- <a u="777C" b="B2 56"/>
- <a u="777D" b="EE A5"/>
- <a u="777E" b="D8 BA"/>
- <a u="777F" b="EE A3"/>
- <a u="7780" b="EE A6"/>
- <a u="7781" b="B2 57"/>
- <a u="7782" b="B2 58"/>
- <a u="7783" b="B2 59"/>
- <a u="7784" b="C3 E9"/>
- <a u="7785" b="B3 F2"/>
- <a u="7786" b="B2 5A"/>
- <a u="7787" b="B2 5B"/>
- <a u="7788" b="B2 5C"/>
- <a u="7789" b="B2 5D"/>
- <a u="778A" b="B2 5E"/>
- <a u="778B" b="B2 5F"/>
- <a u="778C" b="EE A7"/>
- <a u="778D" b="EE A4"/>
- <a u="778E" b="CF B9"/>
- <a u="778F" b="B2 60"/>
- <a u="7790" b="B2 61"/>
- <a u="7791" b="EE A8"/>
- <a u="7792" b="C2 F7"/>
- <a u="7793" b="B2 62"/>
- <a u="7794" b="B2 63"/>
- <a u="7795" b="B2 64"/>
- <a u="7796" b="B2 65"/>
- <a u="7797" b="B2 66"/>
- <a u="7798" b="B2 67"/>
- <a u="7799" b="B2 68"/>
- <a u="779A" b="B2 69"/>
- <a u="779B" b="B2 6A"/>
- <a u="779C" b="B2 6B"/>
- <a u="779D" b="B2 6C"/>
- <a u="779E" b="B2 6D"/>
- <a u="779F" b="EE A9"/>
- <a u="77A0" b="EE AA"/>
- <a u="77A1" b="B2 6E"/>
- <a u="77A2" b="DE AB"/>
- <a u="77A3" b="B2 6F"/>
- <a u="77A4" b="B2 70"/>
- <a u="77A5" b="C6 B3"/>
- <a u="77A6" b="B2 71"/>
- <a u="77A7" b="C7 C6"/>
- <a u="77A8" b="B2 72"/>
- <a u="77A9" b="D6 F5"/>
- <a u="77AA" b="B5 C9"/>
- <a u="77AB" b="B2 73"/>
- <a u="77AC" b="CB B2"/>
- <a u="77AD" b="B2 74"/>
- <a u="77AE" b="B2 75"/>
- <a u="77AF" b="B2 76"/>
- <a u="77B0" b="EE AB"/>
- <a u="77B1" b="B2 77"/>
- <a u="77B2" b="B2 78"/>
- <a u="77B3" b="CD AB"/>
- <a u="77B4" b="B2 79"/>
- <a u="77B5" b="EE AC"/>
- <a u="77B6" b="B2 7A"/>
- <a u="77B7" b="B2 7B"/>
- <a u="77B8" b="B2 7C"/>
- <a u="77B9" b="B2 7D"/>
- <a u="77BA" b="B2 7E"/>
- <a u="77BB" b="D5 B0"/>
- <a u="77BC" b="B2 80"/>
- <a u="77BD" b="EE AD"/>
- <a u="77BE" b="B2 81"/>
- <a u="77BF" b="F6 C4"/>
- <a u="77C0" b="B2 82"/>
- <a u="77C1" b="B2 83"/>
- <a u="77C2" b="B2 84"/>
- <a u="77C3" b="B2 85"/>
- <a u="77C4" b="B2 86"/>
- <a u="77C5" b="B2 87"/>
- <a u="77C6" b="B2 88"/>
- <a u="77C7" b="B2 89"/>
- <a u="77C8" b="B2 8A"/>
- <a u="77C9" b="B2 8B"/>
- <a u="77CA" b="B2 8C"/>
- <a u="77CB" b="B2 8D"/>
- <a u="77CC" b="B2 8E"/>
- <a u="77CD" b="DB C7"/>
- <a u="77CE" b="B2 8F"/>
- <a u="77CF" b="B2 90"/>
- <a u="77D0" b="B2 91"/>
- <a u="77D1" b="B2 92"/>
- <a u="77D2" b="B2 93"/>
- <a u="77D3" b="B2 94"/>
- <a u="77D4" b="B2 95"/>
- <a u="77D5" b="B2 96"/>
- <a u="77D6" b="B2 97"/>
- <a u="77D7" b="B4 A3"/>
- <a u="77D8" b="B2 98"/>
- <a u="77D9" b="B2 99"/>
- <a u="77DA" b="B2 9A"/>
- <a u="77DB" b="C3 AC"/>
- <a u="77DC" b="F1 E6"/>
- <a u="77DD" b="B2 9B"/>
- <a u="77DE" b="B2 9C"/>
- <a u="77DF" b="B2 9D"/>
- <a u="77E0" b="B2 9E"/>
- <a u="77E1" b="B2 9F"/>
- <a u="77E2" b="CA B8"/>
- <a u="77E3" b="D2 D3"/>
- <a u="77E4" b="B2 A0"/>
- <a u="77E5" b="D6 AA"/>
- <a u="77E6" b="B3 40"/>
- <a u="77E7" b="EF F2"/>
- <a u="77E8" b="B3 41"/>
- <a u="77E9" b="BE D8"/>
- <a u="77EA" b="B3 42"/>
- <a u="77EB" b="BD C3"/>
- <a u="77EC" b="EF F3"/>
- <a u="77ED" b="B6 CC"/>
- <a u="77EE" b="B0 AB"/>
- <a u="77EF" b="B3 43"/>
- <a u="77F0" b="B3 44"/>
- <a u="77F1" b="B3 45"/>
- <a u="77F2" b="B3 46"/>
- <a u="77F3" b="CA AF"/>
- <a u="77F4" b="B3 47"/>
- <a u="77F5" b="B3 48"/>
- <a u="77F6" b="ED B6"/>
- <a u="77F7" b="B3 49"/>
- <a u="77F8" b="ED B7"/>
- <a u="77F9" b="B3 4A"/>
- <a u="77FA" b="B3 4B"/>
- <a u="77FB" b="B3 4C"/>
- <a u="77FC" b="B3 4D"/>
- <a u="77FD" b="CE F9"/>
- <a u="77FE" b="B7 AF"/>
- <a u="77FF" b="BF F3"/>
- <a u="7800" b="ED B8"/>
- <a u="7801" b="C2 EB"/>
- <a u="7802" b="C9 B0"/>
- <a u="7803" b="B3 4E"/>
- <a u="7804" b="B3 4F"/>
- <a u="7805" b="B3 50"/>
- <a u="7806" b="B3 51"/>
- <a u="7807" b="B3 52"/>
- <a u="7808" b="B3 53"/>
- <a u="7809" b="ED B9"/>
- <a u="780A" b="B3 54"/>
- <a u="780B" b="B3 55"/>
- <a u="780C" b="C6 F6"/>
- <a u="780D" b="BF B3"/>
- <a u="780E" b="B3 56"/>
- <a u="780F" b="B3 57"/>
- <a u="7810" b="B3 58"/>
- <a u="7811" b="ED BC"/>
- <a u="7812" b="C5 F8"/>
- <a u="7813" b="B3 59"/>
- <a u="7814" b="D1 D0"/>
- <a u="7815" b="B3 5A"/>
- <a u="7816" b="D7 A9"/>
- <a u="7817" b="ED BA"/>
- <a u="7818" b="ED BB"/>
- <a u="7819" b="B3 5B"/>
- <a u="781A" b="D1 E2"/>
- <a u="781B" b="B3 5C"/>
- <a u="781C" b="ED BF"/>
- <a u="781D" b="ED C0"/>
- <a u="781E" b="B3 5D"/>
- <a u="781F" b="ED C4"/>
- <a u="7820" b="B3 5E"/>
- <a u="7821" b="B3 5F"/>
- <a u="7822" b="B3 60"/>
- <a u="7823" b="ED C8"/>
- <a u="7824" b="B3 61"/>
- <a u="7825" b="ED C6"/>
- <a u="7826" b="ED CE"/>
- <a u="7827" b="D5 E8"/>
- <a u="7828" b="B3 62"/>
- <a u="7829" b="ED C9"/>
- <a u="782A" b="B3 63"/>
- <a u="782B" b="B3 64"/>
- <a u="782C" b="ED C7"/>
- <a u="782D" b="ED BE"/>
- <a u="782E" b="B3 65"/>
- <a u="782F" b="B3 66"/>
- <a u="7830" b="C5 E9"/>
- <a u="7831" b="B3 67"/>
- <a u="7832" b="B3 68"/>
- <a u="7833" b="B3 69"/>
- <a u="7834" b="C6 C6"/>
- <a u="7835" b="B3 6A"/>
- <a u="7836" b="B3 6B"/>
- <a u="7837" b="C9 E9"/>
- <a u="7838" b="D4 D2"/>
- <a u="7839" b="ED C1"/>
- <a u="783A" b="ED C2"/>
- <a u="783B" b="ED C3"/>
- <a u="783C" b="ED C5"/>
- <a u="783D" b="B3 6C"/>
- <a u="783E" b="C0 F9"/>
- <a u="783F" b="B3 6D"/>
- <a u="7840" b="B4 A1"/>
- <a u="7841" b="B3 6E"/>
- <a u="7842" b="B3 6F"/>
- <a u="7843" b="B3 70"/>
- <a u="7844" b="B3 71"/>
- <a u="7845" b="B9 E8"/>
- <a u="7846" b="B3 72"/>
- <a u="7847" b="ED D0"/>
- <a u="7848" b="B3 73"/>
- <a u="7849" b="B3 74"/>
- <a u="784A" b="B3 75"/>
- <a u="784B" b="B3 76"/>
- <a u="784C" b="ED D1"/>
- <a u="784D" b="B3 77"/>
- <a u="784E" b="ED CA"/>
- <a u="784F" b="B3 78"/>
- <a u="7850" b="ED CF"/>
- <a u="7851" b="B3 79"/>
- <a u="7852" b="CE F8"/>
- <a u="7853" b="B3 7A"/>
- <a u="7854" b="B3 7B"/>
- <a u="7855" b="CB B6"/>
- <a u="7856" b="ED CC"/>
- <a u="7857" b="ED CD"/>
- <a u="7858" b="B3 7C"/>
- <a u="7859" b="B3 7D"/>
- <a u="785A" b="B3 7E"/>
- <a u="785B" b="B3 80"/>
- <a u="785C" b="B3 81"/>
- <a u="785D" b="CF F5"/>
- <a u="785E" b="B3 82"/>
- <a u="785F" b="B3 83"/>
- <a u="7860" b="B3 84"/>
- <a u="7861" b="B3 85"/>
- <a u="7862" b="B3 86"/>
- <a u="7863" b="B3 87"/>
- <a u="7864" b="B3 88"/>
- <a u="7865" b="B3 89"/>
- <a u="7866" b="B3 8A"/>
- <a u="7867" b="B3 8B"/>
- <a u="7868" b="B3 8C"/>
- <a u="7869" b="B3 8D"/>
- <a u="786A" b="ED D2"/>
- <a u="786B" b="C1 F2"/>
- <a u="786C" b="D3 B2"/>
- <a u="786D" b="ED CB"/>
- <a u="786E" b="C8 B7"/>
- <a u="786F" b="B3 8E"/>
- <a u="7870" b="B3 8F"/>
- <a u="7871" b="B3 90"/>
- <a u="7872" b="B3 91"/>
- <a u="7873" b="B3 92"/>
- <a u="7874" b="B3 93"/>
- <a u="7875" b="B3 94"/>
- <a u="7876" b="B3 95"/>
- <a u="7877" b="BC EF"/>
- <a u="7878" b="B3 96"/>
- <a u="7879" b="B3 97"/>
- <a u="787A" b="B3 98"/>
- <a u="787B" b="B3 99"/>
- <a u="787C" b="C5 F0"/>
- <a u="787D" b="B3 9A"/>
- <a u="787E" b="B3 9B"/>
- <a u="787F" b="B3 9C"/>
- <a u="7880" b="B3 9D"/>
- <a u="7881" b="B3 9E"/>
- <a u="7882" b="B3 9F"/>
- <a u="7883" b="B3 A0"/>
- <a u="7884" b="B4 40"/>
- <a u="7885" b="B4 41"/>
- <a u="7886" b="B4 42"/>
- <a u="7887" b="ED D6"/>
- <a u="7888" b="B4 43"/>
- <a u="7889" b="B5 EF"/>
- <a u="788A" b="B4 44"/>
- <a u="788B" b="B4 45"/>
- <a u="788C" b="C2 B5"/>
- <a u="788D" b="B0 AD"/>
- <a u="788E" b="CB E9"/>
- <a u="788F" b="B4 46"/>
- <a u="7890" b="B4 47"/>
- <a u="7891" b="B1 AE"/>
- <a u="7892" b="B4 48"/>
- <a u="7893" b="ED D4"/>
- <a u="7894" b="B4 49"/>
- <a u="7895" b="B4 4A"/>
- <a u="7896" b="B4 4B"/>
- <a u="7897" b="CD EB"/>
- <a u="7898" b="B5 E2"/>
- <a u="7899" b="B4 4C"/>
- <a u="789A" b="ED D5"/>
- <a u="789B" b="ED D3"/>
- <a u="789C" b="ED D7"/>
- <a u="789D" b="B4 4D"/>
- <a u="789E" b="B4 4E"/>
- <a u="789F" b="B5 FA"/>
- <a u="78A0" b="B4 4F"/>
- <a u="78A1" b="ED D8"/>
- <a u="78A2" b="B4 50"/>
- <a u="78A3" b="ED D9"/>
- <a u="78A4" b="B4 51"/>
- <a u="78A5" b="ED DC"/>
- <a u="78A6" b="B4 52"/>
- <a u="78A7" b="B1 CC"/>
- <a u="78A8" b="B4 53"/>
- <a u="78A9" b="B4 54"/>
- <a u="78AA" b="B4 55"/>
- <a u="78AB" b="B4 56"/>
- <a u="78AC" b="B4 57"/>
- <a u="78AD" b="B4 58"/>
- <a u="78AE" b="B4 59"/>
- <a u="78AF" b="B4 5A"/>
- <a u="78B0" b="C5 F6"/>
- <a u="78B1" b="BC EE"/>
- <a u="78B2" b="ED DA"/>
- <a u="78B3" b="CC BC"/>
- <a u="78B4" b="B2 EA"/>
- <a u="78B5" b="B4 5B"/>
- <a u="78B6" b="B4 5C"/>
- <a u="78B7" b="B4 5D"/>
- <a u="78B8" b="B4 5E"/>
- <a u="78B9" b="ED DB"/>
- <a u="78BA" b="B4 5F"/>
- <a u="78BB" b="B4 60"/>
- <a u="78BC" b="B4 61"/>
- <a u="78BD" b="B4 62"/>
- <a u="78BE" b="C4 EB"/>
- <a u="78BF" b="B4 63"/>
- <a u="78C0" b="B4 64"/>
- <a u="78C1" b="B4 C5"/>
- <a u="78C2" b="B4 65"/>
- <a u="78C3" b="B4 66"/>
- <a u="78C4" b="B4 67"/>
- <a u="78C5" b="B0 F5"/>
- <a u="78C6" b="B4 68"/>
- <a u="78C7" b="B4 69"/>
- <a u="78C8" b="B4 6A"/>
- <a u="78C9" b="ED DF"/>
- <a u="78CA" b="C0 DA"/>
- <a u="78CB" b="B4 E8"/>
- <a u="78CC" b="B4 6B"/>
- <a u="78CD" b="B4 6C"/>
- <a u="78CE" b="B4 6D"/>
- <a u="78CF" b="B4 6E"/>
- <a u="78D0" b="C5 CD"/>
- <a u="78D1" b="B4 6F"/>
- <a u="78D2" b="B4 70"/>
- <a u="78D3" b="B4 71"/>
- <a u="78D4" b="ED DD"/>
- <a u="78D5" b="BF C4"/>
- <a u="78D6" b="B4 72"/>
- <a u="78D7" b="B4 73"/>
- <a u="78D8" b="B4 74"/>
- <a u="78D9" b="ED DE"/>
- <a u="78DA" b="B4 75"/>
- <a u="78DB" b="B4 76"/>
- <a u="78DC" b="B4 77"/>
- <a u="78DD" b="B4 78"/>
- <a u="78DE" b="B4 79"/>
- <a u="78DF" b="B4 7A"/>
- <a u="78E0" b="B4 7B"/>
- <a u="78E1" b="B4 7C"/>
- <a u="78E2" b="B4 7D"/>
- <a u="78E3" b="B4 7E"/>
- <a u="78E4" b="B4 80"/>
- <a u="78E5" b="B4 81"/>
- <a u="78E6" b="B4 82"/>
- <a u="78E7" b="B4 83"/>
- <a u="78E8" b="C4 A5"/>
- <a u="78E9" b="B4 84"/>
- <a u="78EA" b="B4 85"/>
- <a u="78EB" b="B4 86"/>
- <a u="78EC" b="ED E0"/>
- <a u="78ED" b="B4 87"/>
- <a u="78EE" b="B4 88"/>
- <a u="78EF" b="B4 89"/>
- <a u="78F0" b="B4 8A"/>
- <a u="78F1" b="B4 8B"/>
- <a u="78F2" b="ED E1"/>
- <a u="78F3" b="B4 8C"/>
- <a u="78F4" b="ED E3"/>
- <a u="78F5" b="B4 8D"/>
- <a u="78F6" b="B4 8E"/>
- <a u="78F7" b="C1 D7"/>
- <a u="78F8" b="B4 8F"/>
- <a u="78F9" b="B4 90"/>
- <a u="78FA" b="BB C7"/>
- <a u="78FB" b="B4 91"/>
- <a u="78FC" b="B4 92"/>
- <a u="78FD" b="B4 93"/>
- <a u="78FE" b="B4 94"/>
- <a u="78FF" b="B4 95"/>
- <a u="7900" b="B4 96"/>
- <a u="7901" b="BD B8"/>
- <a u="7902" b="B4 97"/>
- <a u="7903" b="B4 98"/>
- <a u="7904" b="B4 99"/>
- <a u="7905" b="ED E2"/>
- <a u="7906" b="B4 9A"/>
- <a u="7907" b="B4 9B"/>
- <a u="7908" b="B4 9C"/>
- <a u="7909" b="B4 9D"/>
- <a u="790A" b="B4 9E"/>
- <a u="790B" b="B4 9F"/>
- <a u="790C" b="B4 A0"/>
- <a u="790D" b="B5 40"/>
- <a u="790E" b="B5 41"/>
- <a u="790F" b="B5 42"/>
- <a u="7910" b="B5 43"/>
- <a u="7911" b="B5 44"/>
- <a u="7912" b="B5 45"/>
- <a u="7913" b="ED E4"/>
- <a u="7914" b="B5 46"/>
- <a u="7915" b="B5 47"/>
- <a u="7916" b="B5 48"/>
- <a u="7917" b="B5 49"/>
- <a u="7918" b="B5 4A"/>
- <a u="7919" b="B5 4B"/>
- <a u="791A" b="B5 4C"/>
- <a u="791B" b="B5 4D"/>
- <a u="791C" b="B5 4E"/>
- <a u="791D" b="B5 4F"/>
- <a u="791E" b="ED E6"/>
- <a u="791F" b="B5 50"/>
- <a u="7920" b="B5 51"/>
- <a u="7921" b="B5 52"/>
- <a u="7922" b="B5 53"/>
- <a u="7923" b="B5 54"/>
- <a u="7924" b="ED E5"/>
- <a u="7925" b="B5 55"/>
- <a u="7926" b="B5 56"/>
- <a u="7927" b="B5 57"/>
- <a u="7928" b="B5 58"/>
- <a u="7929" b="B5 59"/>
- <a u="792A" b="B5 5A"/>
- <a u="792B" b="B5 5B"/>
- <a u="792C" b="B5 5C"/>
- <a u="792D" b="B5 5D"/>
- <a u="792E" b="B5 5E"/>
- <a u="792F" b="B5 5F"/>
- <a u="7930" b="B5 60"/>
- <a u="7931" b="B5 61"/>
- <a u="7932" b="B5 62"/>
- <a u="7933" b="B5 63"/>
- <a u="7934" b="ED E7"/>
- <a u="7935" b="B5 64"/>
- <a u="7936" b="B5 65"/>
- <a u="7937" b="B5 66"/>
- <a u="7938" b="B5 67"/>
- <a u="7939" b="B5 68"/>
- <a u="793A" b="CA BE"/>
- <a u="793B" b="EC EA"/>
- <a u="793C" b="C0 F1"/>
- <a u="793D" b="B5 69"/>
- <a u="793E" b="C9 E7"/>
- <a u="793F" b="B5 6A"/>
- <a u="7940" b="EC EB"/>
- <a u="7941" b="C6 EE"/>
- <a u="7942" b="B5 6B"/>
- <a u="7943" b="B5 6C"/>
- <a u="7944" b="B5 6D"/>
- <a u="7945" b="B5 6E"/>
- <a u="7946" b="EC EC"/>
- <a u="7947" b="B5 6F"/>
- <a u="7948" b="C6 ED"/>
- <a u="7949" b="EC ED"/>
- <a u="794A" b="B5 70"/>
- <a u="794B" b="B5 71"/>
- <a u="794C" b="B5 72"/>
- <a u="794D" b="B5 73"/>
- <a u="794E" b="B5 74"/>
- <a u="794F" b="B5 75"/>
- <a u="7950" b="B5 76"/>
- <a u="7951" b="B5 77"/>
- <a u="7952" b="B5 78"/>
- <a u="7953" b="EC F0"/>
- <a u="7954" b="B5 79"/>
- <a u="7955" b="B5 7A"/>
- <a u="7956" b="D7 E6"/>
- <a u="7957" b="EC F3"/>
- <a u="7958" b="B5 7B"/>
- <a u="7959" b="B5 7C"/>
- <a u="795A" b="EC F1"/>
- <a u="795B" b="EC EE"/>
- <a u="795C" b="EC EF"/>
- <a u="795D" b="D7 A3"/>
- <a u="795E" b="C9 F1"/>
- <a u="795F" b="CB EE"/>
- <a u="7960" b="EC F4"/>
- <a u="7961" b="B5 7D"/>
- <a u="7962" b="EC F2"/>
- <a u="7963" b="B5 7E"/>
- <a u="7964" b="B5 80"/>
- <a u="7965" b="CF E9"/>
- <a u="7966" b="B5 81"/>
- <a u="7967" b="EC F6"/>
- <a u="7968" b="C6 B1"/>
- <a u="7969" b="B5 82"/>
- <a u="796A" b="B5 83"/>
- <a u="796B" b="B5 84"/>
- <a u="796C" b="B5 85"/>
- <a u="796D" b="BC C0"/>
- <a u="796E" b="B5 86"/>
- <a u="796F" b="EC F5"/>
- <a u="7970" b="B5 87"/>
- <a u="7971" b="B5 88"/>
- <a u="7972" b="B5 89"/>
- <a u="7973" b="B5 8A"/>
- <a u="7974" b="B5 8B"/>
- <a u="7975" b="B5 8C"/>
- <a u="7976" b="B5 8D"/>
- <a u="7977" b="B5 BB"/>
- <a u="7978" b="BB F6"/>
- <a u="7979" b="B5 8E"/>
- <a u="797A" b="EC F7"/>
- <a u="797B" b="B5 8F"/>
- <a u="797C" b="B5 90"/>
- <a u="797D" b="B5 91"/>
- <a u="797E" b="B5 92"/>
- <a u="797F" b="B5 93"/>
- <a u="7980" b="D9 F7"/>
- <a u="7981" b="BD FB"/>
- <a u="7982" b="B5 94"/>
- <a u="7983" b="B5 95"/>
- <a u="7984" b="C2 BB"/>
- <a u="7985" b="EC F8"/>
- <a u="7986" b="B5 96"/>
- <a u="7987" b="B5 97"/>
- <a u="7988" b="B5 98"/>
- <a u="7989" b="B5 99"/>
- <a u="798A" b="EC F9"/>
- <a u="798B" b="B5 9A"/>
- <a u="798C" b="B5 9B"/>
- <a u="798D" b="B5 9C"/>
- <a u="798E" b="B5 9D"/>
- <a u="798F" b="B8 A3"/>
- <a u="7990" b="B5 9E"/>
- <a u="7991" b="B5 9F"/>
- <a u="7992" b="B5 A0"/>
- <a u="7993" b="B6 40"/>
- <a u="7994" b="B6 41"/>
- <a u="7995" b="B6 42"/>
- <a u="7996" b="B6 43"/>
- <a u="7997" b="B6 44"/>
- <a u="7998" b="B6 45"/>
- <a u="7999" b="B6 46"/>
- <a u="799A" b="EC FA"/>
- <a u="799B" b="B6 47"/>
- <a u="799C" b="B6 48"/>
- <a u="799D" b="B6 49"/>
- <a u="799E" b="B6 4A"/>
- <a u="799F" b="B6 4B"/>
- <a u="79A0" b="B6 4C"/>
- <a u="79A1" b="B6 4D"/>
- <a u="79A2" b="B6 4E"/>
- <a u="79A3" b="B6 4F"/>
- <a u="79A4" b="B6 50"/>
- <a u="79A5" b="B6 51"/>
- <a u="79A6" b="B6 52"/>
- <a u="79A7" b="EC FB"/>
- <a u="79A8" b="B6 53"/>
- <a u="79A9" b="B6 54"/>
- <a u="79AA" b="B6 55"/>
- <a u="79AB" b="B6 56"/>
- <a u="79AC" b="B6 57"/>
- <a u="79AD" b="B6 58"/>
- <a u="79AE" b="B6 59"/>
- <a u="79AF" b="B6 5A"/>
- <a u="79B0" b="B6 5B"/>
- <a u="79B1" b="B6 5C"/>
- <a u="79B2" b="B6 5D"/>
- <a u="79B3" b="EC FC"/>
- <a u="79B4" b="B6 5E"/>
- <a u="79B5" b="B6 5F"/>
- <a u="79B6" b="B6 60"/>
- <a u="79B7" b="B6 61"/>
- <a u="79B8" b="B6 62"/>
- <a u="79B9" b="D3 ED"/>
- <a u="79BA" b="D8 AE"/>
- <a u="79BB" b="C0 EB"/>
- <a u="79BC" b="B6 63"/>
- <a u="79BD" b="C7 DD"/>
- <a u="79BE" b="BA CC"/>
- <a u="79BF" b="B6 64"/>
- <a u="79C0" b="D0 E3"/>
- <a u="79C1" b="CB BD"/>
- <a u="79C2" b="B6 65"/>
- <a u="79C3" b="CD BA"/>
- <a u="79C4" b="B6 66"/>
- <a u="79C5" b="B6 67"/>
- <a u="79C6" b="B8 D1"/>
- <a u="79C7" b="B6 68"/>
- <a u="79C8" b="B6 69"/>
- <a u="79C9" b="B1 FC"/>
- <a u="79CA" b="B6 6A"/>
- <a u="79CB" b="C7 EF"/>
- <a u="79CC" b="B6 6B"/>
- <a u="79CD" b="D6 D6"/>
- <a u="79CE" b="B6 6C"/>
- <a u="79CF" b="B6 6D"/>
- <a u="79D0" b="B6 6E"/>
- <a u="79D1" b="BF C6"/>
- <a u="79D2" b="C3 EB"/>
- <a u="79D3" b="B6 6F"/>
- <a u="79D4" b="B6 70"/>
- <a u="79D5" b="EF F5"/>
- <a u="79D6" b="B6 71"/>
- <a u="79D7" b="B6 72"/>
- <a u="79D8" b="C3 D8"/>
- <a u="79D9" b="B6 73"/>
- <a u="79DA" b="B6 74"/>
- <a u="79DB" b="B6 75"/>
- <a u="79DC" b="B6 76"/>
- <a u="79DD" b="B6 77"/>
- <a u="79DE" b="B6 78"/>
- <a u="79DF" b="D7 E2"/>
- <a u="79E0" b="B6 79"/>
- <a u="79E1" b="B6 7A"/>
- <a u="79E2" b="B6 7B"/>
- <a u="79E3" b="EF F7"/>
- <a u="79E4" b="B3 D3"/>
- <a u="79E5" b="B6 7C"/>
- <a u="79E6" b="C7 D8"/>
- <a u="79E7" b="D1 ED"/>
- <a u="79E8" b="B6 7D"/>
- <a u="79E9" b="D6 C8"/>
- <a u="79EA" b="B6 7E"/>
- <a u="79EB" b="EF F8"/>
- <a u="79EC" b="B6 80"/>
- <a u="79ED" b="EF F6"/>
- <a u="79EE" b="B6 81"/>
- <a u="79EF" b="BB FD"/>
- <a u="79F0" b="B3 C6"/>
- <a u="79F1" b="B6 82"/>
- <a u="79F2" b="B6 83"/>
- <a u="79F3" b="B6 84"/>
- <a u="79F4" b="B6 85"/>
- <a u="79F5" b="B6 86"/>
- <a u="79F6" b="B6 87"/>
- <a u="79F7" b="B6 88"/>
- <a u="79F8" b="BD D5"/>
- <a u="79F9" b="B6 89"/>
- <a u="79FA" b="B6 8A"/>
- <a u="79FB" b="D2 C6"/>
- <a u="79FC" b="B6 8B"/>
- <a u="79FD" b="BB E0"/>
- <a u="79FE" b="B6 8C"/>
- <a u="79FF" b="B6 8D"/>
- <a u="7A00" b="CF A1"/>
- <a u="7A01" b="B6 8E"/>
- <a u="7A02" b="EF FC"/>
- <a u="7A03" b="EF FB"/>
- <a u="7A04" b="B6 8F"/>
- <a u="7A05" b="B6 90"/>
- <a u="7A06" b="EF F9"/>
- <a u="7A07" b="B6 91"/>
- <a u="7A08" b="B6 92"/>
- <a u="7A09" b="B6 93"/>
- <a u="7A0A" b="B6 94"/>
- <a u="7A0B" b="B3 CC"/>
- <a u="7A0C" b="B6 95"/>
- <a u="7A0D" b="C9 D4"/>
- <a u="7A0E" b="CB B0"/>
- <a u="7A0F" b="B6 96"/>
- <a u="7A10" b="B6 97"/>
- <a u="7A11" b="B6 98"/>
- <a u="7A12" b="B6 99"/>
- <a u="7A13" b="B6 9A"/>
- <a u="7A14" b="EF FE"/>
- <a u="7A15" b="B6 9B"/>
- <a u="7A16" b="B6 9C"/>
- <a u="7A17" b="B0 DE"/>
- <a u="7A18" b="B6 9D"/>
- <a u="7A19" b="B6 9E"/>
- <a u="7A1A" b="D6 C9"/>
- <a u="7A1B" b="B6 9F"/>
- <a u="7A1C" b="B6 A0"/>
- <a u="7A1D" b="B7 40"/>
- <a u="7A1E" b="EF FD"/>
- <a u="7A1F" b="B7 41"/>
- <a u="7A20" b="B3 ED"/>
- <a u="7A21" b="B7 42"/>
- <a u="7A22" b="B7 43"/>
- <a u="7A23" b="F6 D5"/>
- <a u="7A24" b="B7 44"/>
- <a u="7A25" b="B7 45"/>
- <a u="7A26" b="B7 46"/>
- <a u="7A27" b="B7 47"/>
- <a u="7A28" b="B7 48"/>
- <a u="7A29" b="B7 49"/>
- <a u="7A2A" b="B7 4A"/>
- <a u="7A2B" b="B7 4B"/>
- <a u="7A2C" b="B7 4C"/>
- <a u="7A2D" b="B7 4D"/>
- <a u="7A2E" b="B7 4E"/>
- <a u="7A2F" b="B7 4F"/>
- <a u="7A30" b="B7 50"/>
- <a u="7A31" b="B7 51"/>
- <a u="7A32" b="B7 52"/>
- <a u="7A33" b="CE C8"/>
- <a u="7A34" b="B7 53"/>
- <a u="7A35" b="B7 54"/>
- <a u="7A36" b="B7 55"/>
- <a u="7A37" b="F0 A2"/>
- <a u="7A38" b="B7 56"/>
- <a u="7A39" b="F0 A1"/>
- <a u="7A3A" b="B7 57"/>
- <a u="7A3B" b="B5 BE"/>
- <a u="7A3C" b="BC DA"/>
- <a u="7A3D" b="BB FC"/>
- <a u="7A3E" b="B7 58"/>
- <a u="7A3F" b="B8 E5"/>
- <a u="7A40" b="B7 59"/>
- <a u="7A41" b="B7 5A"/>
- <a u="7A42" b="B7 5B"/>
- <a u="7A43" b="B7 5C"/>
- <a u="7A44" b="B7 5D"/>
- <a u="7A45" b="B7 5E"/>
- <a u="7A46" b="C4 C2"/>
- <a u="7A47" b="B7 5F"/>
- <a u="7A48" b="B7 60"/>
- <a u="7A49" b="B7 61"/>
- <a u="7A4A" b="B7 62"/>
- <a u="7A4B" b="B7 63"/>
- <a u="7A4C" b="B7 64"/>
- <a u="7A4D" b="B7 65"/>
- <a u="7A4E" b="B7 66"/>
- <a u="7A4F" b="B7 67"/>
- <a u="7A50" b="B7 68"/>
- <a u="7A51" b="F0 A3"/>
- <a u="7A52" b="B7 69"/>
- <a u="7A53" b="B7 6A"/>
- <a u="7A54" b="B7 6B"/>
- <a u="7A55" b="B7 6C"/>
- <a u="7A56" b="B7 6D"/>
- <a u="7A57" b="CB EB"/>
- <a u="7A58" b="B7 6E"/>
- <a u="7A59" b="B7 6F"/>
- <a u="7A5A" b="B7 70"/>
- <a u="7A5B" b="B7 71"/>
- <a u="7A5C" b="B7 72"/>
- <a u="7A5D" b="B7 73"/>
- <a u="7A5E" b="B7 74"/>
- <a u="7A5F" b="B7 75"/>
- <a u="7A60" b="B7 76"/>
- <a u="7A61" b="B7 77"/>
- <a u="7A62" b="B7 78"/>
- <a u="7A63" b="B7 79"/>
- <a u="7A64" b="B7 7A"/>
- <a u="7A65" b="B7 7B"/>
- <a u="7A66" b="B7 7C"/>
- <a u="7A67" b="B7 7D"/>
- <a u="7A68" b="B7 7E"/>
- <a u="7A69" b="B7 80"/>
- <a u="7A6A" b="B7 81"/>
- <a u="7A6B" b="B7 82"/>
- <a u="7A6C" b="B7 83"/>
- <a u="7A6D" b="B7 84"/>
- <a u="7A6E" b="B7 85"/>
- <a u="7A6F" b="B7 86"/>
- <a u="7A70" b="F0 A6"/>
- <a u="7A71" b="B7 87"/>
- <a u="7A72" b="B7 88"/>
- <a u="7A73" b="B7 89"/>
- <a u="7A74" b="D1 A8"/>
- <a u="7A75" b="B7 8A"/>
- <a u="7A76" b="BE BF"/>
- <a u="7A77" b="C7 EE"/>
- <a u="7A78" b="F1 B6"/>
- <a u="7A79" b="F1 B7"/>
- <a u="7A7A" b="BF D5"/>
- <a u="7A7B" b="B7 8B"/>
- <a u="7A7C" b="B7 8C"/>
- <a u="7A7D" b="B7 8D"/>
- <a u="7A7E" b="B7 8E"/>
- <a u="7A7F" b="B4 A9"/>
- <a u="7A80" b="F1 B8"/>
- <a u="7A81" b="CD BB"/>
- <a u="7A82" b="B7 8F"/>
- <a u="7A83" b="C7 D4"/>
- <a u="7A84" b="D5 AD"/>
- <a u="7A85" b="B7 90"/>
- <a u="7A86" b="F1 B9"/>
- <a u="7A87" b="B7 91"/>
- <a u="7A88" b="F1 BA"/>
- <a u="7A89" b="B7 92"/>
- <a u="7A8A" b="B7 93"/>
- <a u="7A8B" b="B7 94"/>
- <a u="7A8C" b="B7 95"/>
- <a u="7A8D" b="C7 CF"/>
- <a u="7A8E" b="B7 96"/>
- <a u="7A8F" b="B7 97"/>
- <a u="7A90" b="B7 98"/>
- <a u="7A91" b="D2 A4"/>
- <a u="7A92" b="D6 CF"/>
- <a u="7A93" b="B7 99"/>
- <a u="7A94" b="B7 9A"/>
- <a u="7A95" b="F1 BB"/>
- <a u="7A96" b="BD D1"/>
- <a u="7A97" b="B4 B0"/>
- <a u="7A98" b="BE BD"/>
- <a u="7A99" b="B7 9B"/>
- <a u="7A9A" b="B7 9C"/>
- <a u="7A9B" b="B7 9D"/>
- <a u="7A9C" b="B4 DC"/>
- <a u="7A9D" b="CE D1"/>
- <a u="7A9E" b="B7 9E"/>
- <a u="7A9F" b="BF DF"/>
- <a u="7AA0" b="F1 BD"/>
- <a u="7AA1" b="B7 9F"/>
- <a u="7AA2" b="B7 A0"/>
- <a u="7AA3" b="B8 40"/>
- <a u="7AA4" b="B8 41"/>
- <a u="7AA5" b="BF FA"/>
- <a u="7AA6" b="F1 BC"/>
- <a u="7AA7" b="B8 42"/>
- <a u="7AA8" b="F1 BF"/>
- <a u="7AA9" b="B8 43"/>
- <a u="7AAA" b="B8 44"/>
- <a u="7AAB" b="B8 45"/>
- <a u="7AAC" b="F1 BE"/>
- <a u="7AAD" b="F1 C0"/>
- <a u="7AAE" b="B8 46"/>
- <a u="7AAF" b="B8 47"/>
- <a u="7AB0" b="B8 48"/>
- <a u="7AB1" b="B8 49"/>
- <a u="7AB2" b="B8 4A"/>
- <a u="7AB3" b="F1 C1"/>
- <a u="7AB4" b="B8 4B"/>
- <a u="7AB5" b="B8 4C"/>
- <a u="7AB6" b="B8 4D"/>
- <a u="7AB7" b="B8 4E"/>
- <a u="7AB8" b="B8 4F"/>
- <a u="7AB9" b="B8 50"/>
- <a u="7ABA" b="B8 51"/>
- <a u="7ABB" b="B8 52"/>
- <a u="7ABC" b="B8 53"/>
- <a u="7ABD" b="B8 54"/>
- <a u="7ABE" b="B8 55"/>
- <a u="7ABF" b="C1 FE"/>
- <a u="7AC0" b="B8 56"/>
- <a u="7AC1" b="B8 57"/>
- <a u="7AC2" b="B8 58"/>
- <a u="7AC3" b="B8 59"/>
- <a u="7AC4" b="B8 5A"/>
- <a u="7AC5" b="B8 5B"/>
- <a u="7AC6" b="B8 5C"/>
- <a u="7AC7" b="B8 5D"/>
- <a u="7AC8" b="B8 5E"/>
- <a u="7AC9" b="B8 5F"/>
- <a u="7ACA" b="B8 60"/>
- <a u="7ACB" b="C1 A2"/>
- <a u="7ACC" b="B8 61"/>
- <a u="7ACD" b="B8 62"/>
- <a u="7ACE" b="B8 63"/>
- <a u="7ACF" b="B8 64"/>
- <a u="7AD0" b="B8 65"/>
- <a u="7AD1" b="B8 66"/>
- <a u="7AD2" b="B8 67"/>
- <a u="7AD3" b="B8 68"/>
- <a u="7AD4" b="B8 69"/>
- <a u="7AD5" b="B8 6A"/>
- <a u="7AD6" b="CA FA"/>
- <a u="7AD7" b="B8 6B"/>
- <a u="7AD8" b="B8 6C"/>
- <a u="7AD9" b="D5 BE"/>
- <a u="7ADA" b="B8 6D"/>
- <a u="7ADB" b="B8 6E"/>
- <a u="7ADC" b="B8 6F"/>
- <a u="7ADD" b="B8 70"/>
- <a u="7ADE" b="BE BA"/>
- <a u="7ADF" b="BE B9"/>
- <a u="7AE0" b="D5 C2"/>
- <a u="7AE1" b="B8 71"/>
- <a u="7AE2" b="B8 72"/>
- <a u="7AE3" b="BF A2"/>
- <a u="7AE4" b="B8 73"/>
- <a u="7AE5" b="CD AF"/>
- <a u="7AE6" b="F1 B5"/>
- <a u="7AE7" b="B8 74"/>
- <a u="7AE8" b="B8 75"/>
- <a u="7AE9" b="B8 76"/>
- <a u="7AEA" b="B8 77"/>
- <a u="7AEB" b="B8 78"/>
- <a u="7AEC" b="B8 79"/>
- <a u="7AED" b="BD DF"/>
- <a u="7AEE" b="B8 7A"/>
- <a u="7AEF" b="B6 CB"/>
- <a u="7AF0" b="B8 7B"/>
- <a u="7AF1" b="B8 7C"/>
- <a u="7AF2" b="B8 7D"/>
- <a u="7AF3" b="B8 7E"/>
- <a u="7AF4" b="B8 80"/>
- <a u="7AF5" b="B8 81"/>
- <a u="7AF6" b="B8 82"/>
- <a u="7AF7" b="B8 83"/>
- <a u="7AF8" b="B8 84"/>
- <a u="7AF9" b="D6 F1"/>
- <a u="7AFA" b="F3 C3"/>
- <a u="7AFB" b="B8 85"/>
- <a u="7AFC" b="B8 86"/>
- <a u="7AFD" b="F3 C4"/>
- <a u="7AFE" b="B8 87"/>
- <a u="7AFF" b="B8 CD"/>
- <a u="7B00" b="B8 88"/>
- <a u="7B01" b="B8 89"/>
- <a u="7B02" b="B8 8A"/>
- <a u="7B03" b="F3 C6"/>
- <a u="7B04" b="F3 C7"/>
- <a u="7B05" b="B8 8B"/>
- <a u="7B06" b="B0 CA"/>
- <a u="7B07" b="B8 8C"/>
- <a u="7B08" b="F3 C5"/>
- <a u="7B09" b="B8 8D"/>
- <a u="7B0A" b="F3 C9"/>
- <a u="7B0B" b="CB F1"/>
- <a u="7B0C" b="B8 8E"/>
- <a u="7B0D" b="B8 8F"/>
- <a u="7B0E" b="B8 90"/>
- <a u="7B0F" b="F3 CB"/>
- <a u="7B10" b="B8 91"/>
- <a u="7B11" b="D0 A6"/>
- <a u="7B12" b="B8 92"/>
- <a u="7B13" b="B8 93"/>
- <a u="7B14" b="B1 CA"/>
- <a u="7B15" b="F3 C8"/>
- <a u="7B16" b="B8 94"/>
- <a u="7B17" b="B8 95"/>
- <a u="7B18" b="B8 96"/>
- <a u="7B19" b="F3 CF"/>
- <a u="7B1A" b="B8 97"/>
- <a u="7B1B" b="B5 D1"/>
- <a u="7B1C" b="B8 98"/>
- <a u="7B1D" b="B8 99"/>
- <a u="7B1E" b="F3 D7"/>
- <a u="7B1F" b="B8 9A"/>
- <a u="7B20" b="F3 D2"/>
- <a u="7B21" b="B8 9B"/>
- <a u="7B22" b="B8 9C"/>
- <a u="7B23" b="B8 9D"/>
- <a u="7B24" b="F3 D4"/>
- <a u="7B25" b="F3 D3"/>
- <a u="7B26" b="B7 FB"/>
- <a u="7B27" b="B8 9E"/>
- <a u="7B28" b="B1 BF"/>
- <a u="7B29" b="B8 9F"/>
- <a u="7B2A" b="F3 CE"/>
- <a u="7B2B" b="F3 CA"/>
- <a u="7B2C" b="B5 DA"/>
- <a u="7B2D" b="B8 A0"/>
- <a u="7B2E" b="F3 D0"/>
- <a u="7B2F" b="B9 40"/>
- <a u="7B30" b="B9 41"/>
- <a u="7B31" b="F3 D1"/>
- <a u="7B32" b="B9 42"/>
- <a u="7B33" b="F3 D5"/>
- <a u="7B34" b="B9 43"/>
- <a u="7B35" b="B9 44"/>
- <a u="7B36" b="B9 45"/>
- <a u="7B37" b="B9 46"/>
- <a u="7B38" b="F3 CD"/>
- <a u="7B39" b="B9 47"/>
- <a u="7B3A" b="BC E3"/>
- <a u="7B3B" b="B9 48"/>
- <a u="7B3C" b="C1 FD"/>
- <a u="7B3D" b="B9 49"/>
- <a u="7B3E" b="F3 D6"/>
- <a u="7B3F" b="B9 4A"/>
- <a u="7B40" b="B9 4B"/>
- <a u="7B41" b="B9 4C"/>
- <a u="7B42" b="B9 4D"/>
- <a u="7B43" b="B9 4E"/>
- <a u="7B44" b="B9 4F"/>
- <a u="7B45" b="F3 DA"/>
- <a u="7B46" b="B9 50"/>
- <a u="7B47" b="F3 CC"/>
- <a u="7B48" b="B9 51"/>
- <a u="7B49" b="B5 C8"/>
- <a u="7B4A" b="B9 52"/>
- <a u="7B4B" b="BD EE"/>
- <a u="7B4C" b="F3 DC"/>
- <a u="7B4D" b="B9 53"/>
- <a u="7B4E" b="B9 54"/>
- <a u="7B4F" b="B7 A4"/>
- <a u="7B50" b="BF F0"/>
- <a u="7B51" b="D6 FE"/>
- <a u="7B52" b="CD B2"/>
- <a u="7B53" b="B9 55"/>
- <a u="7B54" b="B4 F0"/>
- <a u="7B55" b="B9 56"/>
- <a u="7B56" b="B2 DF"/>
- <a u="7B57" b="B9 57"/>
- <a u="7B58" b="F3 D8"/>
- <a u="7B59" b="B9 58"/>
- <a u="7B5A" b="F3 D9"/>
- <a u="7B5B" b="C9 B8"/>
- <a u="7B5C" b="B9 59"/>
- <a u="7B5D" b="F3 DD"/>
- <a u="7B5E" b="B9 5A"/>
- <a u="7B5F" b="B9 5B"/>
- <a u="7B60" b="F3 DE"/>
- <a u="7B61" b="B9 5C"/>
- <a u="7B62" b="F3 E1"/>
- <a u="7B63" b="B9 5D"/>
- <a u="7B64" b="B9 5E"/>
- <a u="7B65" b="B9 5F"/>
- <a u="7B66" b="B9 60"/>
- <a u="7B67" b="B9 61"/>
- <a u="7B68" b="B9 62"/>
- <a u="7B69" b="B9 63"/>
- <a u="7B6A" b="B9 64"/>
- <a u="7B6B" b="B9 65"/>
- <a u="7B6C" b="B9 66"/>
- <a u="7B6D" b="B9 67"/>
- <a u="7B6E" b="F3 DF"/>
- <a u="7B6F" b="B9 68"/>
- <a u="7B70" b="B9 69"/>
- <a u="7B71" b="F3 E3"/>
- <a u="7B72" b="F3 E2"/>
- <a u="7B73" b="B9 6A"/>
- <a u="7B74" b="B9 6B"/>
- <a u="7B75" b="F3 DB"/>
- <a u="7B76" b="B9 6C"/>
- <a u="7B77" b="BF EA"/>
- <a u="7B78" b="B9 6D"/>
- <a u="7B79" b="B3 EF"/>
- <a u="7B7A" b="B9 6E"/>
- <a u="7B7B" b="F3 E0"/>
- <a u="7B7C" b="B9 6F"/>
- <a u="7B7D" b="B9 70"/>
- <a u="7B7E" b="C7 A9"/>
- <a u="7B7F" b="B9 71"/>
- <a u="7B80" b="BC F2"/>
- <a u="7B81" b="B9 72"/>
- <a u="7B82" b="B9 73"/>
- <a u="7B83" b="B9 74"/>
- <a u="7B84" b="B9 75"/>
- <a u="7B85" b="F3 EB"/>
- <a u="7B86" b="B9 76"/>
- <a u="7B87" b="B9 77"/>
- <a u="7B88" b="B9 78"/>
- <a u="7B89" b="B9 79"/>
- <a u="7B8A" b="B9 7A"/>
- <a u="7B8B" b="B9 7B"/>
- <a u="7B8C" b="B9 7C"/>
- <a u="7B8D" b="B9 BF"/>
- <a u="7B8E" b="B9 7D"/>
- <a u="7B8F" b="B9 7E"/>
- <a u="7B90" b="F3 E4"/>
- <a u="7B91" b="B9 80"/>
- <a u="7B92" b="B9 81"/>
- <a u="7B93" b="B9 82"/>
- <a u="7B94" b="B2 AD"/>
- <a u="7B95" b="BB FE"/>
- <a u="7B96" b="B9 83"/>
- <a u="7B97" b="CB E3"/>
- <a u="7B98" b="B9 84"/>
- <a u="7B99" b="B9 85"/>
- <a u="7B9A" b="B9 86"/>
- <a u="7B9B" b="B9 87"/>
- <a u="7B9C" b="F3 ED"/>
- <a u="7B9D" b="F3 E9"/>
- <a u="7B9E" b="B9 88"/>
- <a u="7B9F" b="B9 89"/>
- <a u="7BA0" b="B9 8A"/>
- <a u="7BA1" b="B9 DC"/>
- <a u="7BA2" b="F3 EE"/>
- <a u="7BA3" b="B9 8B"/>
- <a u="7BA4" b="B9 8C"/>
- <a u="7BA5" b="B9 8D"/>
- <a u="7BA6" b="F3 E5"/>
- <a u="7BA7" b="F3 E6"/>
- <a u="7BA8" b="F3 EA"/>
- <a u="7BA9" b="C2 E1"/>
- <a u="7BAA" b="F3 EC"/>
- <a u="7BAB" b="F3 EF"/>
- <a u="7BAC" b="F3 E8"/>
- <a u="7BAD" b="BC FD"/>
- <a u="7BAE" b="B9 8E"/>
- <a u="7BAF" b="B9 8F"/>
- <a u="7BB0" b="B9 90"/>
- <a u="7BB1" b="CF E4"/>
- <a u="7BB2" b="B9 91"/>
- <a u="7BB3" b="B9 92"/>
- <a u="7BB4" b="F3 F0"/>
- <a u="7BB5" b="B9 93"/>
- <a u="7BB6" b="B9 94"/>
- <a u="7BB7" b="B9 95"/>
- <a u="7BB8" b="F3 E7"/>
- <a u="7BB9" b="B9 96"/>
- <a u="7BBA" b="B9 97"/>
- <a u="7BBB" b="B9 98"/>
- <a u="7BBC" b="B9 99"/>
- <a u="7BBD" b="B9 9A"/>
- <a u="7BBE" b="B9 9B"/>
- <a u="7BBF" b="B9 9C"/>
- <a u="7BC0" b="B9 9D"/>
- <a u="7BC1" b="F3 F2"/>
- <a u="7BC2" b="B9 9E"/>
- <a u="7BC3" b="B9 9F"/>
- <a u="7BC4" b="B9 A0"/>
- <a u="7BC5" b="BA 40"/>
- <a u="7BC6" b="D7 AD"/>
- <a u="7BC7" b="C6 AA"/>
- <a u="7BC8" b="BA 41"/>
- <a u="7BC9" b="BA 42"/>
- <a u="7BCA" b="BA 43"/>
- <a u="7BCB" b="BA 44"/>
- <a u="7BCC" b="F3 F3"/>
- <a u="7BCD" b="BA 45"/>
- <a u="7BCE" b="BA 46"/>
- <a u="7BCF" b="BA 47"/>
- <a u="7BD0" b="BA 48"/>
- <a u="7BD1" b="F3 F1"/>
- <a u="7BD2" b="BA 49"/>
- <a u="7BD3" b="C2 A8"/>
- <a u="7BD4" b="BA 4A"/>
- <a u="7BD5" b="BA 4B"/>
- <a u="7BD6" b="BA 4C"/>
- <a u="7BD7" b="BA 4D"/>
- <a u="7BD8" b="BA 4E"/>
- <a u="7BD9" b="B8 DD"/>
- <a u="7BDA" b="F3 F5"/>
- <a u="7BDB" b="BA 4F"/>
- <a u="7BDC" b="BA 50"/>
- <a u="7BDD" b="F3 F4"/>
- <a u="7BDE" b="BA 51"/>
- <a u="7BDF" b="BA 52"/>
- <a u="7BE0" b="BA 53"/>
- <a u="7BE1" b="B4 DB"/>
- <a u="7BE2" b="BA 54"/>
- <a u="7BE3" b="BA 55"/>
- <a u="7BE4" b="BA 56"/>
- <a u="7BE5" b="F3 F6"/>
- <a u="7BE6" b="F3 F7"/>
- <a u="7BE7" b="BA 57"/>
- <a u="7BE8" b="BA 58"/>
- <a u="7BE9" b="BA 59"/>
- <a u="7BEA" b="F3 F8"/>
- <a u="7BEB" b="BA 5A"/>
- <a u="7BEC" b="BA 5B"/>
- <a u="7BED" b="BA 5C"/>
- <a u="7BEE" b="C0 BA"/>
- <a u="7BEF" b="BA 5D"/>
- <a u="7BF0" b="BA 5E"/>
- <a u="7BF1" b="C0 E9"/>
- <a u="7BF2" b="BA 5F"/>
- <a u="7BF3" b="BA 60"/>
- <a u="7BF4" b="BA 61"/>
- <a u="7BF5" b="BA 62"/>
- <a u="7BF6" b="BA 63"/>
- <a u="7BF7" b="C5 F1"/>
- <a u="7BF8" b="BA 64"/>
- <a u="7BF9" b="BA 65"/>
- <a u="7BFA" b="BA 66"/>
- <a u="7BFB" b="BA 67"/>
- <a u="7BFC" b="F3 FB"/>
- <a u="7BFD" b="BA 68"/>
- <a u="7BFE" b="F3 FA"/>
- <a u="7BFF" b="BA 69"/>
- <a u="7C00" b="BA 6A"/>
- <a u="7C01" b="BA 6B"/>
- <a u="7C02" b="BA 6C"/>
- <a u="7C03" b="BA 6D"/>
- <a u="7C04" b="BA 6E"/>
- <a u="7C05" b="BA 6F"/>
- <a u="7C06" b="BA 70"/>
- <a u="7C07" b="B4 D8"/>
- <a u="7C08" b="BA 71"/>
- <a u="7C09" b="BA 72"/>
- <a u="7C0A" b="BA 73"/>
- <a u="7C0B" b="F3 FE"/>
- <a u="7C0C" b="F3 F9"/>
- <a u="7C0D" b="BA 74"/>
- <a u="7C0E" b="BA 75"/>
- <a u="7C0F" b="F3 FC"/>
- <a u="7C10" b="BA 76"/>
- <a u="7C11" b="BA 77"/>
- <a u="7C12" b="BA 78"/>
- <a u="7C13" b="BA 79"/>
- <a u="7C14" b="BA 7A"/>
- <a u="7C15" b="BA 7B"/>
- <a u="7C16" b="F3 FD"/>
- <a u="7C17" b="BA 7C"/>
- <a u="7C18" b="BA 7D"/>
- <a u="7C19" b="BA 7E"/>
- <a u="7C1A" b="BA 80"/>
- <a u="7C1B" b="BA 81"/>
- <a u="7C1C" b="BA 82"/>
- <a u="7C1D" b="BA 83"/>
- <a u="7C1E" b="BA 84"/>
- <a u="7C1F" b="F4 A1"/>
- <a u="7C20" b="BA 85"/>
- <a u="7C21" b="BA 86"/>
- <a u="7C22" b="BA 87"/>
- <a u="7C23" b="BA 88"/>
- <a u="7C24" b="BA 89"/>
- <a u="7C25" b="BA 8A"/>
- <a u="7C26" b="F4 A3"/>
- <a u="7C27" b="BB C9"/>
- <a u="7C28" b="BA 8B"/>
- <a u="7C29" b="BA 8C"/>
- <a u="7C2A" b="F4 A2"/>
- <a u="7C2B" b="BA 8D"/>
- <a u="7C2C" b="BA 8E"/>
- <a u="7C2D" b="BA 8F"/>
- <a u="7C2E" b="BA 90"/>
- <a u="7C2F" b="BA 91"/>
- <a u="7C30" b="BA 92"/>
- <a u="7C31" b="BA 93"/>
- <a u="7C32" b="BA 94"/>
- <a u="7C33" b="BA 95"/>
- <a u="7C34" b="BA 96"/>
- <a u="7C35" b="BA 97"/>
- <a u="7C36" b="BA 98"/>
- <a u="7C37" b="BA 99"/>
- <a u="7C38" b="F4 A4"/>
- <a u="7C39" b="BA 9A"/>
- <a u="7C3A" b="BA 9B"/>
- <a u="7C3B" b="BA 9C"/>
- <a u="7C3C" b="BA 9D"/>
- <a u="7C3D" b="BA 9E"/>
- <a u="7C3E" b="BA 9F"/>
- <a u="7C3F" b="B2 BE"/>
- <a u="7C40" b="F4 A6"/>
- <a u="7C41" b="F4 A5"/>
- <a u="7C42" b="BA A0"/>
- <a u="7C43" b="BB 40"/>
- <a u="7C44" b="BB 41"/>
- <a u="7C45" b="BB 42"/>
- <a u="7C46" b="BB 43"/>
- <a u="7C47" b="BB 44"/>
- <a u="7C48" b="BB 45"/>
- <a u="7C49" b="BB 46"/>
- <a u="7C4A" b="BB 47"/>
- <a u="7C4B" b="BB 48"/>
- <a u="7C4C" b="BB 49"/>
- <a u="7C4D" b="BC AE"/>
- <a u="7C4E" b="BB 4A"/>
- <a u="7C4F" b="BB 4B"/>
- <a u="7C50" b="BB 4C"/>
- <a u="7C51" b="BB 4D"/>
- <a u="7C52" b="BB 4E"/>
- <a u="7C53" b="BB 4F"/>
- <a u="7C54" b="BB 50"/>
- <a u="7C55" b="BB 51"/>
- <a u="7C56" b="BB 52"/>
- <a u="7C57" b="BB 53"/>
- <a u="7C58" b="BB 54"/>
- <a u="7C59" b="BB 55"/>
- <a u="7C5A" b="BB 56"/>
- <a u="7C5B" b="BB 57"/>
- <a u="7C5C" b="BB 58"/>
- <a u="7C5D" b="BB 59"/>
- <a u="7C5E" b="BB 5A"/>
- <a u="7C5F" b="BB 5B"/>
- <a u="7C60" b="BB 5C"/>
- <a u="7C61" b="BB 5D"/>
- <a u="7C62" b="BB 5E"/>
- <a u="7C63" b="BB 5F"/>
- <a u="7C64" b="BB 60"/>
- <a u="7C65" b="BB 61"/>
- <a u="7C66" b="BB 62"/>
- <a u="7C67" b="BB 63"/>
- <a u="7C68" b="BB 64"/>
- <a u="7C69" b="BB 65"/>
- <a u="7C6A" b="BB 66"/>
- <a u="7C6B" b="BB 67"/>
- <a u="7C6C" b="BB 68"/>
- <a u="7C6D" b="BB 69"/>
- <a u="7C6E" b="BB 6A"/>
- <a u="7C6F" b="BB 6B"/>
- <a u="7C70" b="BB 6C"/>
- <a u="7C71" b="BB 6D"/>
- <a u="7C72" b="BB 6E"/>
- <a u="7C73" b="C3 D7"/>
- <a u="7C74" b="D9 E1"/>
- <a u="7C75" b="BB 6F"/>
- <a u="7C76" b="BB 70"/>
- <a u="7C77" b="BB 71"/>
- <a u="7C78" b="BB 72"/>
- <a u="7C79" b="BB 73"/>
- <a u="7C7A" b="BB 74"/>
- <a u="7C7B" b="C0 E0"/>
- <a u="7C7C" b="F4 CC"/>
- <a u="7C7D" b="D7 D1"/>
- <a u="7C7E" b="BB 75"/>
- <a u="7C7F" b="BB 76"/>
- <a u="7C80" b="BB 77"/>
- <a u="7C81" b="BB 78"/>
- <a u="7C82" b="BB 79"/>
- <a u="7C83" b="BB 7A"/>
- <a u="7C84" b="BB 7B"/>
- <a u="7C85" b="BB 7C"/>
- <a u="7C86" b="BB 7D"/>
- <a u="7C87" b="BB 7E"/>
- <a u="7C88" b="BB 80"/>
- <a u="7C89" b="B7 DB"/>
- <a u="7C8A" b="BB 81"/>
- <a u="7C8B" b="BB 82"/>
- <a u="7C8C" b="BB 83"/>
- <a u="7C8D" b="BB 84"/>
- <a u="7C8E" b="BB 85"/>
- <a u="7C8F" b="BB 86"/>
- <a u="7C90" b="BB 87"/>
- <a u="7C91" b="F4 CE"/>
- <a u="7C92" b="C1 A3"/>
- <a u="7C93" b="BB 88"/>
- <a u="7C94" b="BB 89"/>
- <a u="7C95" b="C6 C9"/>
- <a u="7C96" b="BB 8A"/>
- <a u="7C97" b="B4 D6"/>
- <a u="7C98" b="D5 B3"/>
- <a u="7C99" b="BB 8B"/>
- <a u="7C9A" b="BB 8C"/>
- <a u="7C9B" b="BB 8D"/>
- <a u="7C9C" b="F4 D0"/>
- <a u="7C9D" b="F4 CF"/>
- <a u="7C9E" b="F4 D1"/>
- <a u="7C9F" b="CB DA"/>
- <a u="7CA0" b="BB 8E"/>
- <a u="7CA1" b="BB 8F"/>
- <a u="7CA2" b="F4 D2"/>
- <a u="7CA3" b="BB 90"/>
- <a u="7CA4" b="D4 C1"/>
- <a u="7CA5" b="D6 E0"/>
- <a u="7CA6" b="BB 91"/>
- <a u="7CA7" b="BB 92"/>
- <a u="7CA8" b="BB 93"/>
- <a u="7CA9" b="BB 94"/>
- <a u="7CAA" b="B7 E0"/>
- <a u="7CAB" b="BB 95"/>
- <a u="7CAC" b="BB 96"/>
- <a u="7CAD" b="BB 97"/>
- <a u="7CAE" b="C1 B8"/>
- <a u="7CAF" b="BB 98"/>
- <a u="7CB0" b="BB 99"/>
- <a u="7CB1" b="C1 BB"/>
- <a u="7CB2" b="F4 D3"/>
- <a u="7CB3" b="BE AC"/>
- <a u="7CB4" b="BB 9A"/>
- <a u="7CB5" b="BB 9B"/>
- <a u="7CB6" b="BB 9C"/>
- <a u="7CB7" b="BB 9D"/>
- <a u="7CB8" b="BB 9E"/>
- <a u="7CB9" b="B4 E2"/>
- <a u="7CBA" b="BB 9F"/>
- <a u="7CBB" b="BB A0"/>
- <a u="7CBC" b="F4 D4"/>
- <a u="7CBD" b="F4 D5"/>
- <a u="7CBE" b="BE AB"/>
- <a u="7CBF" b="BC 40"/>
- <a u="7CC0" b="BC 41"/>
- <a u="7CC1" b="F4 D6"/>
- <a u="7CC2" b="BC 42"/>
- <a u="7CC3" b="BC 43"/>
- <a u="7CC4" b="BC 44"/>
- <a u="7CC5" b="F4 DB"/>
- <a u="7CC6" b="BC 45"/>
- <a u="7CC7" b="F4 D7"/>
- <a u="7CC8" b="F4 DA"/>
- <a u="7CC9" b="BC 46"/>
- <a u="7CCA" b="BA FD"/>
- <a u="7CCB" b="BC 47"/>
- <a u="7CCC" b="F4 D8"/>
- <a u="7CCD" b="F4 D9"/>
- <a u="7CCE" b="BC 48"/>
- <a u="7CCF" b="BC 49"/>
- <a u="7CD0" b="BC 4A"/>
- <a u="7CD1" b="BC 4B"/>
- <a u="7CD2" b="BC 4C"/>
- <a u="7CD3" b="BC 4D"/>
- <a u="7CD4" b="BC 4E"/>
- <a u="7CD5" b="B8 E2"/>
- <a u="7CD6" b="CC C7"/>
- <a u="7CD7" b="F4 DC"/>
- <a u="7CD8" b="BC 4F"/>
- <a u="7CD9" b="B2 DA"/>
- <a u="7CDA" b="BC 50"/>
- <a u="7CDB" b="BC 51"/>
- <a u="7CDC" b="C3 D3"/>
- <a u="7CDD" b="BC 52"/>
- <a u="7CDE" b="BC 53"/>
- <a u="7CDF" b="D4 E3"/>
- <a u="7CE0" b="BF B7"/>
- <a u="7CE1" b="BC 54"/>
- <a u="7CE2" b="BC 55"/>
- <a u="7CE3" b="BC 56"/>
- <a u="7CE4" b="BC 57"/>
- <a u="7CE5" b="BC 58"/>
- <a u="7CE6" b="BC 59"/>
- <a u="7CE7" b="BC 5A"/>
- <a u="7CE8" b="F4 DD"/>
- <a u="7CE9" b="BC 5B"/>
- <a u="7CEA" b="BC 5C"/>
- <a u="7CEB" b="BC 5D"/>
- <a u="7CEC" b="BC 5E"/>
- <a u="7CED" b="BC 5F"/>
- <a u="7CEE" b="BC 60"/>
- <a u="7CEF" b="C5 B4"/>
- <a u="7CF0" b="BC 61"/>
- <a u="7CF1" b="BC 62"/>
- <a u="7CF2" b="BC 63"/>
- <a u="7CF3" b="BC 64"/>
- <a u="7CF4" b="BC 65"/>
- <a u="7CF5" b="BC 66"/>
- <a u="7CF6" b="BC 67"/>
- <a u="7CF7" b="BC 68"/>
- <a u="7CF8" b="F4 E9"/>
- <a u="7CF9" b="BC 69"/>
- <a u="7CFA" b="BC 6A"/>
- <a u="7CFB" b="CF B5"/>
- <a u="7CFC" b="BC 6B"/>
- <a u="7CFD" b="BC 6C"/>
- <a u="7CFE" b="BC 6D"/>
- <a u="7CFF" b="BC 6E"/>
- <a u="7D00" b="BC 6F"/>
- <a u="7D01" b="BC 70"/>
- <a u="7D02" b="BC 71"/>
- <a u="7D03" b="BC 72"/>
- <a u="7D04" b="BC 73"/>
- <a u="7D05" b="BC 74"/>
- <a u="7D06" b="BC 75"/>
- <a u="7D07" b="BC 76"/>
- <a u="7D08" b="BC 77"/>
- <a u="7D09" b="BC 78"/>
- <a u="7D0A" b="CE C9"/>
- <a u="7D0B" b="BC 79"/>
- <a u="7D0C" b="BC 7A"/>
- <a u="7D0D" b="BC 7B"/>
- <a u="7D0E" b="BC 7C"/>
- <a u="7D0F" b="BC 7D"/>
- <a u="7D10" b="BC 7E"/>
- <a u="7D11" b="BC 80"/>
- <a u="7D12" b="BC 81"/>
- <a u="7D13" b="BC 82"/>
- <a u="7D14" b="BC 83"/>
- <a u="7D15" b="BC 84"/>
- <a u="7D16" b="BC 85"/>
- <a u="7D17" b="BC 86"/>
- <a u="7D18" b="BC 87"/>
- <a u="7D19" b="BC 88"/>
- <a u="7D1A" b="BC 89"/>
- <a u="7D1B" b="BC 8A"/>
- <a u="7D1C" b="BC 8B"/>
- <a u="7D1D" b="BC 8C"/>
- <a u="7D1E" b="BC 8D"/>
- <a u="7D1F" b="BC 8E"/>
- <a u="7D20" b="CB D8"/>
- <a u="7D21" b="BC 8F"/>
- <a u="7D22" b="CB F7"/>
- <a u="7D23" b="BC 90"/>
- <a u="7D24" b="BC 91"/>
- <a u="7D25" b="BC 92"/>
- <a u="7D26" b="BC 93"/>
- <a u="7D27" b="BD F4"/>
- <a u="7D28" b="BC 94"/>
- <a u="7D29" b="BC 95"/>
- <a u="7D2A" b="BC 96"/>
- <a u="7D2B" b="D7 CF"/>
- <a u="7D2C" b="BC 97"/>
- <a u="7D2D" b="BC 98"/>
- <a u="7D2E" b="BC 99"/>
- <a u="7D2F" b="C0 DB"/>
- <a u="7D30" b="BC 9A"/>
- <a u="7D31" b="BC 9B"/>
- <a u="7D32" b="BC 9C"/>
- <a u="7D33" b="BC 9D"/>
- <a u="7D34" b="BC 9E"/>
- <a u="7D35" b="BC 9F"/>
- <a u="7D36" b="BC A0"/>
- <a u="7D37" b="BD 40"/>
- <a u="7D38" b="BD 41"/>
- <a u="7D39" b="BD 42"/>
- <a u="7D3A" b="BD 43"/>
- <a u="7D3B" b="BD 44"/>
- <a u="7D3C" b="BD 45"/>
- <a u="7D3D" b="BD 46"/>
- <a u="7D3E" b="BD 47"/>
- <a u="7D3F" b="BD 48"/>
- <a u="7D40" b="BD 49"/>
- <a u="7D41" b="BD 4A"/>
- <a u="7D42" b="BD 4B"/>
- <a u="7D43" b="BD 4C"/>
- <a u="7D44" b="BD 4D"/>
- <a u="7D45" b="BD 4E"/>
- <a u="7D46" b="BD 4F"/>
- <a u="7D47" b="BD 50"/>
- <a u="7D48" b="BD 51"/>
- <a u="7D49" b="BD 52"/>
- <a u="7D4A" b="BD 53"/>
- <a u="7D4B" b="BD 54"/>
- <a u="7D4C" b="BD 55"/>
- <a u="7D4D" b="BD 56"/>
- <a u="7D4E" b="BD 57"/>
- <a u="7D4F" b="BD 58"/>
- <a u="7D50" b="BD 59"/>
- <a u="7D51" b="BD 5A"/>
- <a u="7D52" b="BD 5B"/>
- <a u="7D53" b="BD 5C"/>
- <a u="7D54" b="BD 5D"/>
- <a u="7D55" b="BD 5E"/>
- <a u="7D56" b="BD 5F"/>
- <a u="7D57" b="BD 60"/>
- <a u="7D58" b="BD 61"/>
- <a u="7D59" b="BD 62"/>
- <a u="7D5A" b="BD 63"/>
- <a u="7D5B" b="BD 64"/>
- <a u="7D5C" b="BD 65"/>
- <a u="7D5D" b="BD 66"/>
- <a u="7D5E" b="BD 67"/>
- <a u="7D5F" b="BD 68"/>
- <a u="7D60" b="BD 69"/>
- <a u="7D61" b="BD 6A"/>
- <a u="7D62" b="BD 6B"/>
- <a u="7D63" b="BD 6C"/>
- <a u="7D64" b="BD 6D"/>
- <a u="7D65" b="BD 6E"/>
- <a u="7D66" b="BD 6F"/>
- <a u="7D67" b="BD 70"/>
- <a u="7D68" b="BD 71"/>
- <a u="7D69" b="BD 72"/>
- <a u="7D6A" b="BD 73"/>
- <a u="7D6B" b="BD 74"/>
- <a u="7D6C" b="BD 75"/>
- <a u="7D6D" b="BD 76"/>
- <a u="7D6E" b="D0 F5"/>
- <a u="7D6F" b="BD 77"/>
- <a u="7D70" b="BD 78"/>
- <a u="7D71" b="BD 79"/>
- <a u="7D72" b="BD 7A"/>
- <a u="7D73" b="BD 7B"/>
- <a u="7D74" b="BD 7C"/>
- <a u="7D75" b="BD 7D"/>
- <a u="7D76" b="BD 7E"/>
- <a u="7D77" b="F4 EA"/>
- <a u="7D78" b="BD 80"/>
- <a u="7D79" b="BD 81"/>
- <a u="7D7A" b="BD 82"/>
- <a u="7D7B" b="BD 83"/>
- <a u="7D7C" b="BD 84"/>
- <a u="7D7D" b="BD 85"/>
- <a u="7D7E" b="BD 86"/>
- <a u="7D7F" b="BD 87"/>
- <a u="7D80" b="BD 88"/>
- <a u="7D81" b="BD 89"/>
- <a u="7D82" b="BD 8A"/>
- <a u="7D83" b="BD 8B"/>
- <a u="7D84" b="BD 8C"/>
- <a u="7D85" b="BD 8D"/>
- <a u="7D86" b="BD 8E"/>
- <a u="7D87" b="BD 8F"/>
- <a u="7D88" b="BD 90"/>
- <a u="7D89" b="BD 91"/>
- <a u="7D8A" b="BD 92"/>
- <a u="7D8B" b="BD 93"/>
- <a u="7D8C" b="BD 94"/>
- <a u="7D8D" b="BD 95"/>
- <a u="7D8E" b="BD 96"/>
- <a u="7D8F" b="BD 97"/>
- <a u="7D90" b="BD 98"/>
- <a u="7D91" b="BD 99"/>
- <a u="7D92" b="BD 9A"/>
- <a u="7D93" b="BD 9B"/>
- <a u="7D94" b="BD 9C"/>
- <a u="7D95" b="BD 9D"/>
- <a u="7D96" b="BD 9E"/>
- <a u="7D97" b="BD 9F"/>
- <a u="7D98" b="BD A0"/>
- <a u="7D99" b="BE 40"/>
- <a u="7D9A" b="BE 41"/>
- <a u="7D9B" b="BE 42"/>
- <a u="7D9C" b="BE 43"/>
- <a u="7D9D" b="BE 44"/>
- <a u="7D9E" b="BE 45"/>
- <a u="7D9F" b="BE 46"/>
- <a u="7DA0" b="BE 47"/>
- <a u="7DA1" b="BE 48"/>
- <a u="7DA2" b="BE 49"/>
- <a u="7DA3" b="BE 4A"/>
- <a u="7DA4" b="BE 4B"/>
- <a u="7DA5" b="BE 4C"/>
- <a u="7DA6" b="F4 EB"/>
- <a u="7DA7" b="BE 4D"/>
- <a u="7DA8" b="BE 4E"/>
- <a u="7DA9" b="BE 4F"/>
- <a u="7DAA" b="BE 50"/>
- <a u="7DAB" b="BE 51"/>
- <a u="7DAC" b="BE 52"/>
- <a u="7DAD" b="BE 53"/>
- <a u="7DAE" b="F4 EC"/>
- <a u="7DAF" b="BE 54"/>
- <a u="7DB0" b="BE 55"/>
- <a u="7DB1" b="BE 56"/>
- <a u="7DB2" b="BE 57"/>
- <a u="7DB3" b="BE 58"/>
- <a u="7DB4" b="BE 59"/>
- <a u="7DB5" b="BE 5A"/>
- <a u="7DB6" b="BE 5B"/>
- <a u="7DB7" b="BE 5C"/>
- <a u="7DB8" b="BE 5D"/>
- <a u="7DB9" b="BE 5E"/>
- <a u="7DBA" b="BE 5F"/>
- <a u="7DBB" b="BE 60"/>
- <a u="7DBC" b="BE 61"/>
- <a u="7DBD" b="BE 62"/>
- <a u="7DBE" b="BE 63"/>
- <a u="7DBF" b="BE 64"/>
- <a u="7DC0" b="BE 65"/>
- <a u="7DC1" b="BE 66"/>
- <a u="7DC2" b="BE 67"/>
- <a u="7DC3" b="BE 68"/>
- <a u="7DC4" b="BE 69"/>
- <a u="7DC5" b="BE 6A"/>
- <a u="7DC6" b="BE 6B"/>
- <a u="7DC7" b="BE 6C"/>
- <a u="7DC8" b="BE 6D"/>
- <a u="7DC9" b="BE 6E"/>
- <a u="7DCA" b="BE 6F"/>
- <a u="7DCB" b="BE 70"/>
- <a u="7DCC" b="BE 71"/>
- <a u="7DCD" b="BE 72"/>
- <a u="7DCE" b="BE 73"/>
- <a u="7DCF" b="BE 74"/>
- <a u="7DD0" b="BE 75"/>
- <a u="7DD1" b="BE 76"/>
- <a u="7DD2" b="BE 77"/>
- <a u="7DD3" b="BE 78"/>
- <a u="7DD4" b="BE 79"/>
- <a u="7DD5" b="BE 7A"/>
- <a u="7DD6" b="BE 7B"/>
- <a u="7DD7" b="BE 7C"/>
- <a u="7DD8" b="BE 7D"/>
- <a u="7DD9" b="BE 7E"/>
- <a u="7DDA" b="BE 80"/>
- <a u="7DDB" b="BE 81"/>
- <a u="7DDC" b="BE 82"/>
- <a u="7DDD" b="BE 83"/>
- <a u="7DDE" b="BE 84"/>
- <a u="7DDF" b="BE 85"/>
- <a u="7DE0" b="BE 86"/>
- <a u="7DE1" b="BE 87"/>
- <a u="7DE2" b="BE 88"/>
- <a u="7DE3" b="BE 89"/>
- <a u="7DE4" b="BE 8A"/>
- <a u="7DE5" b="BE 8B"/>
- <a u="7DE6" b="BE 8C"/>
- <a u="7DE7" b="BE 8D"/>
- <a u="7DE8" b="BE 8E"/>
- <a u="7DE9" b="BE 8F"/>
- <a u="7DEA" b="BE 90"/>
- <a u="7DEB" b="BE 91"/>
- <a u="7DEC" b="BE 92"/>
- <a u="7DED" b="BE 93"/>
- <a u="7DEE" b="BE 94"/>
- <a u="7DEF" b="BE 95"/>
- <a u="7DF0" b="BE 96"/>
- <a u="7DF1" b="BE 97"/>
- <a u="7DF2" b="BE 98"/>
- <a u="7DF3" b="BE 99"/>
- <a u="7DF4" b="BE 9A"/>
- <a u="7DF5" b="BE 9B"/>
- <a u="7DF6" b="BE 9C"/>
- <a u="7DF7" b="BE 9D"/>
- <a u="7DF8" b="BE 9E"/>
- <a u="7DF9" b="BE 9F"/>
- <a u="7DFA" b="BE A0"/>
- <a u="7DFB" b="BF 40"/>
- <a u="7DFC" b="BF 41"/>
- <a u="7DFD" b="BF 42"/>
- <a u="7DFE" b="BF 43"/>
- <a u="7DFF" b="BF 44"/>
- <a u="7E00" b="BF 45"/>
- <a u="7E01" b="BF 46"/>
- <a u="7E02" b="BF 47"/>
- <a u="7E03" b="BF 48"/>
- <a u="7E04" b="BF 49"/>
- <a u="7E05" b="BF 4A"/>
- <a u="7E06" b="BF 4B"/>
- <a u="7E07" b="BF 4C"/>
- <a u="7E08" b="BF 4D"/>
- <a u="7E09" b="BF 4E"/>
- <a u="7E0A" b="BF 4F"/>
- <a u="7E0B" b="BF 50"/>
- <a u="7E0C" b="BF 51"/>
- <a u="7E0D" b="BF 52"/>
- <a u="7E0E" b="BF 53"/>
- <a u="7E0F" b="BF 54"/>
- <a u="7E10" b="BF 55"/>
- <a u="7E11" b="BF 56"/>
- <a u="7E12" b="BF 57"/>
- <a u="7E13" b="BF 58"/>
- <a u="7E14" b="BF 59"/>
- <a u="7E15" b="BF 5A"/>
- <a u="7E16" b="BF 5B"/>
- <a u="7E17" b="BF 5C"/>
- <a u="7E18" b="BF 5D"/>
- <a u="7E19" b="BF 5E"/>
- <a u="7E1A" b="BF 5F"/>
- <a u="7E1B" b="BF 60"/>
- <a u="7E1C" b="BF 61"/>
- <a u="7E1D" b="BF 62"/>
- <a u="7E1E" b="BF 63"/>
- <a u="7E1F" b="BF 64"/>
- <a u="7E20" b="BF 65"/>
- <a u="7E21" b="BF 66"/>
- <a u="7E22" b="BF 67"/>
- <a u="7E23" b="BF 68"/>
- <a u="7E24" b="BF 69"/>
- <a u="7E25" b="BF 6A"/>
- <a u="7E26" b="BF 6B"/>
- <a u="7E27" b="BF 6C"/>
- <a u="7E28" b="BF 6D"/>
- <a u="7E29" b="BF 6E"/>
- <a u="7E2A" b="BF 6F"/>
- <a u="7E2B" b="BF 70"/>
- <a u="7E2C" b="BF 71"/>
- <a u="7E2D" b="BF 72"/>
- <a u="7E2E" b="BF 73"/>
- <a u="7E2F" b="BF 74"/>
- <a u="7E30" b="BF 75"/>
- <a u="7E31" b="BF 76"/>
- <a u="7E32" b="BF 77"/>
- <a u="7E33" b="BF 78"/>
- <a u="7E34" b="BF 79"/>
- <a u="7E35" b="BF 7A"/>
- <a u="7E36" b="BF 7B"/>
- <a u="7E37" b="BF 7C"/>
- <a u="7E38" b="BF 7D"/>
- <a u="7E39" b="BF 7E"/>
- <a u="7E3A" b="BF 80"/>
- <a u="7E3B" b="F7 E3"/>
- <a u="7E3C" b="BF 81"/>
- <a u="7E3D" b="BF 82"/>
- <a u="7E3E" b="BF 83"/>
- <a u="7E3F" b="BF 84"/>
- <a u="7E40" b="BF 85"/>
- <a u="7E41" b="B7 B1"/>
- <a u="7E42" b="BF 86"/>
- <a u="7E43" b="BF 87"/>
- <a u="7E44" b="BF 88"/>
- <a u="7E45" b="BF 89"/>
- <a u="7E46" b="BF 8A"/>
- <a u="7E47" b="F4 ED"/>
- <a u="7E48" b="BF 8B"/>
- <a u="7E49" b="BF 8C"/>
- <a u="7E4A" b="BF 8D"/>
- <a u="7E4B" b="BF 8E"/>
- <a u="7E4C" b="BF 8F"/>
- <a u="7E4D" b="BF 90"/>
- <a u="7E4E" b="BF 91"/>
- <a u="7E4F" b="BF 92"/>
- <a u="7E50" b="BF 93"/>
- <a u="7E51" b="BF 94"/>
- <a u="7E52" b="BF 95"/>
- <a u="7E53" b="BF 96"/>
- <a u="7E54" b="BF 97"/>
- <a u="7E55" b="BF 98"/>
- <a u="7E56" b="BF 99"/>
- <a u="7E57" b="BF 9A"/>
- <a u="7E58" b="BF 9B"/>
- <a u="7E59" b="BF 9C"/>
- <a u="7E5A" b="BF 9D"/>
- <a u="7E5B" b="BF 9E"/>
- <a u="7E5C" b="BF 9F"/>
- <a u="7E5D" b="BF A0"/>
- <a u="7E5E" b="C0 40"/>
- <a u="7E5F" b="C0 41"/>
- <a u="7E60" b="C0 42"/>
- <a u="7E61" b="C0 43"/>
- <a u="7E62" b="C0 44"/>
- <a u="7E63" b="C0 45"/>
- <a u="7E64" b="C0 46"/>
- <a u="7E65" b="C0 47"/>
- <a u="7E66" b="C0 48"/>
- <a u="7E67" b="C0 49"/>
- <a u="7E68" b="C0 4A"/>
- <a u="7E69" b="C0 4B"/>
- <a u="7E6A" b="C0 4C"/>
- <a u="7E6B" b="C0 4D"/>
- <a u="7E6C" b="C0 4E"/>
- <a u="7E6D" b="C0 4F"/>
- <a u="7E6E" b="C0 50"/>
- <a u="7E6F" b="C0 51"/>
- <a u="7E70" b="C0 52"/>
- <a u="7E71" b="C0 53"/>
- <a u="7E72" b="C0 54"/>
- <a u="7E73" b="C0 55"/>
- <a u="7E74" b="C0 56"/>
- <a u="7E75" b="C0 57"/>
- <a u="7E76" b="C0 58"/>
- <a u="7E77" b="C0 59"/>
- <a u="7E78" b="C0 5A"/>
- <a u="7E79" b="C0 5B"/>
- <a u="7E7A" b="C0 5C"/>
- <a u="7E7B" b="C0 5D"/>
- <a u="7E7C" b="C0 5E"/>
- <a u="7E7D" b="C0 5F"/>
- <a u="7E7E" b="C0 60"/>
- <a u="7E7F" b="C0 61"/>
- <a u="7E80" b="C0 62"/>
- <a u="7E81" b="C0 63"/>
- <a u="7E82" b="D7 EB"/>
- <a u="7E83" b="C0 64"/>
- <a u="7E84" b="C0 65"/>
- <a u="7E85" b="C0 66"/>
- <a u="7E86" b="C0 67"/>
- <a u="7E87" b="C0 68"/>
- <a u="7E88" b="C0 69"/>
- <a u="7E89" b="C0 6A"/>
- <a u="7E8A" b="C0 6B"/>
- <a u="7E8B" b="C0 6C"/>
- <a u="7E8C" b="C0 6D"/>
- <a u="7E8D" b="C0 6E"/>
- <a u="7E8E" b="C0 6F"/>
- <a u="7E8F" b="C0 70"/>
- <a u="7E90" b="C0 71"/>
- <a u="7E91" b="C0 72"/>
- <a u="7E92" b="C0 73"/>
- <a u="7E93" b="C0 74"/>
- <a u="7E94" b="C0 75"/>
- <a u="7E95" b="C0 76"/>
- <a u="7E96" b="C0 77"/>
- <a u="7E97" b="C0 78"/>
- <a u="7E98" b="C0 79"/>
- <a u="7E99" b="C0 7A"/>
- <a u="7E9A" b="C0 7B"/>
- <a u="7E9B" b="F4 EE"/>
- <a u="7E9C" b="C0 7C"/>
- <a u="7E9D" b="C0 7D"/>
- <a u="7E9E" b="C0 7E"/>
- <a u="7E9F" b="E6 F9"/>
- <a u="7EA0" b="BE C0"/>
- <a u="7EA1" b="E6 FA"/>
- <a u="7EA2" b="BA EC"/>
- <a u="7EA3" b="E6 FB"/>
- <a u="7EA4" b="CF CB"/>
- <a u="7EA5" b="E6 FC"/>
- <a u="7EA6" b="D4 BC"/>
- <a u="7EA7" b="BC B6"/>
- <a u="7EA8" b="E6 FD"/>
- <a u="7EA9" b="E6 FE"/>
- <a u="7EAA" b="BC CD"/>
- <a u="7EAB" b="C8 D2"/>
- <a u="7EAC" b="CE B3"/>
- <a u="7EAD" b="E7 A1"/>
- <a u="7EAE" b="C0 80"/>
- <a u="7EAF" b="B4 BF"/>
- <a u="7EB0" b="E7 A2"/>
- <a u="7EB1" b="C9 B4"/>
- <a u="7EB2" b="B8 D9"/>
- <a u="7EB3" b="C4 C9"/>
- <a u="7EB4" b="C0 81"/>
- <a u="7EB5" b="D7 DD"/>
- <a u="7EB6" b="C2 DA"/>
- <a u="7EB7" b="B7 D7"/>
- <a u="7EB8" b="D6 BD"/>
- <a u="7EB9" b="CE C6"/>
- <a u="7EBA" b="B7 C4"/>
- <a u="7EBB" b="C0 82"/>
- <a u="7EBC" b="C0 83"/>
- <a u="7EBD" b="C5 A6"/>
- <a u="7EBE" b="E7 A3"/>
- <a u="7EBF" b="CF DF"/>
- <a u="7EC0" b="E7 A4"/>
- <a u="7EC1" b="E7 A5"/>
- <a u="7EC2" b="E7 A6"/>
- <a u="7EC3" b="C1 B7"/>
- <a u="7EC4" b="D7 E9"/>
- <a u="7EC5" b="C9 F0"/>
- <a u="7EC6" b="CF B8"/>
- <a u="7EC7" b="D6 AF"/>
- <a u="7EC8" b="D6 D5"/>
- <a u="7EC9" b="E7 A7"/>
- <a u="7ECA" b="B0 ED"/>
- <a u="7ECB" b="E7 A8"/>
- <a u="7ECC" b="E7 A9"/>
- <a u="7ECD" b="C9 DC"/>
- <a u="7ECE" b="D2 EF"/>
- <a u="7ECF" b="BE AD"/>
- <a u="7ED0" b="E7 AA"/>
- <a u="7ED1" b="B0 F3"/>
- <a u="7ED2" b="C8 DE"/>
- <a u="7ED3" b="BD E1"/>
- <a u="7ED4" b="E7 AB"/>
- <a u="7ED5" b="C8 C6"/>
- <a u="7ED6" b="C0 84"/>
- <a u="7ED7" b="E7 AC"/>
- <a u="7ED8" b="BB E6"/>
- <a u="7ED9" b="B8 F8"/>
- <a u="7EDA" b="D1 A4"/>
- <a u="7EDB" b="E7 AD"/>
- <a u="7EDC" b="C2 E7"/>
- <a u="7EDD" b="BE F8"/>
- <a u="7EDE" b="BD CA"/>
- <a u="7EDF" b="CD B3"/>
- <a u="7EE0" b="E7 AE"/>
- <a u="7EE1" b="E7 AF"/>
- <a u="7EE2" b="BE EE"/>
- <a u="7EE3" b="D0 E5"/>
- <a u="7EE4" b="C0 85"/>
- <a u="7EE5" b="CB E7"/>
- <a u="7EE6" b="CC D0"/>
- <a u="7EE7" b="BC CC"/>
- <a u="7EE8" b="E7 B0"/>
- <a u="7EE9" b="BC A8"/>
- <a u="7EEA" b="D0 F7"/>
- <a u="7EEB" b="E7 B1"/>
- <a u="7EEC" b="C0 86"/>
- <a u="7EED" b="D0 F8"/>
- <a u="7EEE" b="E7 B2"/>
- <a u="7EEF" b="E7 B3"/>
- <a u="7EF0" b="B4 C2"/>
- <a u="7EF1" b="E7 B4"/>
- <a u="7EF2" b="E7 B5"/>
- <a u="7EF3" b="C9 FE"/>
- <a u="7EF4" b="CE AC"/>
- <a u="7EF5" b="C3 E0"/>
- <a u="7EF6" b="E7 B7"/>
- <a u="7EF7" b="B1 C1"/>
- <a u="7EF8" b="B3 F1"/>
- <a u="7EF9" b="C0 87"/>
- <a u="7EFA" b="E7 B8"/>
- <a u="7EFB" b="E7 B9"/>
- <a u="7EFC" b="D7 DB"/>
- <a u="7EFD" b="D5 C0"/>
- <a u="7EFE" b="E7 BA"/>
- <a u="7EFF" b="C2 CC"/>
- <a u="7F00" b="D7 BA"/>
- <a u="7F01" b="E7 BB"/>
- <a u="7F02" b="E7 BC"/>
- <a u="7F03" b="E7 BD"/>
- <a u="7F04" b="BC EA"/>
- <a u="7F05" b="C3 E5"/>
- <a u="7F06" b="C0 C2"/>
- <a u="7F07" b="E7 BE"/>
- <a u="7F08" b="E7 BF"/>
- <a u="7F09" b="BC A9"/>
- <a u="7F0A" b="C0 88"/>
- <a u="7F0B" b="E7 C0"/>
- <a u="7F0C" b="E7 C1"/>
- <a u="7F0D" b="E7 B6"/>
- <a u="7F0E" b="B6 D0"/>
- <a u="7F0F" b="E7 C2"/>
- <a u="7F10" b="C0 89"/>
- <a u="7F11" b="E7 C3"/>
- <a u="7F12" b="E7 C4"/>
- <a u="7F13" b="BB BA"/>
- <a u="7F14" b="B5 DE"/>
- <a u="7F15" b="C2 C6"/>
- <a u="7F16" b="B1 E0"/>
- <a u="7F17" b="E7 C5"/>
- <a u="7F18" b="D4 B5"/>
- <a u="7F19" b="E7 C6"/>
- <a u="7F1A" b="B8 BF"/>
- <a u="7F1B" b="E7 C8"/>
- <a u="7F1C" b="E7 C7"/>
- <a u="7F1D" b="B7 EC"/>
- <a u="7F1E" b="C0 8A"/>
- <a u="7F1F" b="E7 C9"/>
- <a u="7F20" b="B2 F8"/>
- <a u="7F21" b="E7 CA"/>
- <a u="7F22" b="E7 CB"/>
- <a u="7F23" b="E7 CC"/>
- <a u="7F24" b="E7 CD"/>
- <a u="7F25" b="E7 CE"/>
- <a u="7F26" b="E7 CF"/>
- <a u="7F27" b="E7 D0"/>
- <a u="7F28" b="D3 A7"/>
- <a u="7F29" b="CB F5"/>
- <a u="7F2A" b="E7 D1"/>
- <a u="7F2B" b="E7 D2"/>
- <a u="7F2C" b="E7 D3"/>
- <a u="7F2D" b="E7 D4"/>
- <a u="7F2E" b="C9 C9"/>
- <a u="7F2F" b="E7 D5"/>
- <a u="7F30" b="E7 D6"/>
- <a u="7F31" b="E7 D7"/>
- <a u="7F32" b="E7 D8"/>
- <a u="7F33" b="E7 D9"/>
- <a u="7F34" b="BD C9"/>
- <a u="7F35" b="E7 DA"/>
- <a u="7F36" b="F3 BE"/>
- <a u="7F37" b="C0 8B"/>
- <a u="7F38" b="B8 D7"/>
- <a u="7F39" b="C0 8C"/>
- <a u="7F3A" b="C8 B1"/>
- <a u="7F3B" b="C0 8D"/>
- <a u="7F3C" b="C0 8E"/>
- <a u="7F3D" b="C0 8F"/>
- <a u="7F3E" b="C0 90"/>
- <a u="7F3F" b="C0 91"/>
- <a u="7F40" b="C0 92"/>
- <a u="7F41" b="C0 93"/>
- <a u="7F42" b="F3 BF"/>
- <a u="7F43" b="C0 94"/>
- <a u="7F44" b="F3 C0"/>
- <a u="7F45" b="F3 C1"/>
- <a u="7F46" b="C0 95"/>
- <a u="7F47" b="C0 96"/>
- <a u="7F48" b="C0 97"/>
- <a u="7F49" b="C0 98"/>
- <a u="7F4A" b="C0 99"/>
- <a u="7F4B" b="C0 9A"/>
- <a u="7F4C" b="C0 9B"/>
- <a u="7F4D" b="C0 9C"/>
- <a u="7F4E" b="C0 9D"/>
- <a u="7F4F" b="C0 9E"/>
- <a u="7F50" b="B9 DE"/>
- <a u="7F51" b="CD F8"/>
- <a u="7F52" b="C0 9F"/>
- <a u="7F53" b="C0 A0"/>
- <a u="7F54" b="D8 E8"/>
- <a u="7F55" b="BA B1"/>
- <a u="7F56" b="C1 40"/>
- <a u="7F57" b="C2 DE"/>
- <a u="7F58" b="EE B7"/>
- <a u="7F59" b="C1 41"/>
- <a u="7F5A" b="B7 A3"/>
- <a u="7F5B" b="C1 42"/>
- <a u="7F5C" b="C1 43"/>
- <a u="7F5D" b="C1 44"/>
- <a u="7F5E" b="C1 45"/>
- <a u="7F5F" b="EE B9"/>
- <a u="7F60" b="C1 46"/>
- <a u="7F61" b="EE B8"/>
- <a u="7F62" b="B0 D5"/>
- <a u="7F63" b="C1 47"/>
- <a u="7F64" b="C1 48"/>
- <a u="7F65" b="C1 49"/>
- <a u="7F66" b="C1 4A"/>
- <a u="7F67" b="C1 4B"/>
- <a u="7F68" b="EE BB"/>
- <a u="7F69" b="D5 D6"/>
- <a u="7F6A" b="D7 EF"/>
- <a u="7F6B" b="C1 4C"/>
- <a u="7F6C" b="C1 4D"/>
- <a u="7F6D" b="C1 4E"/>
- <a u="7F6E" b="D6 C3"/>
- <a u="7F6F" b="C1 4F"/>
- <a u="7F70" b="C1 50"/>
- <a u="7F71" b="EE BD"/>
- <a u="7F72" b="CA F0"/>
- <a u="7F73" b="C1 51"/>
- <a u="7F74" b="EE BC"/>
- <a u="7F75" b="C1 52"/>
- <a u="7F76" b="C1 53"/>
- <a u="7F77" b="C1 54"/>
- <a u="7F78" b="C1 55"/>
- <a u="7F79" b="EE BE"/>
- <a u="7F7A" b="C1 56"/>
- <a u="7F7B" b="C1 57"/>
- <a u="7F7C" b="C1 58"/>
- <a u="7F7D" b="C1 59"/>
- <a u="7F7E" b="EE C0"/>
- <a u="7F7F" b="C1 5A"/>
- <a u="7F80" b="C1 5B"/>
- <a u="7F81" b="EE BF"/>
- <a u="7F82" b="C1 5C"/>
- <a u="7F83" b="C1 5D"/>
- <a u="7F84" b="C1 5E"/>
- <a u="7F85" b="C1 5F"/>
- <a u="7F86" b="C1 60"/>
- <a u="7F87" b="C1 61"/>
- <a u="7F88" b="C1 62"/>
- <a u="7F89" b="C1 63"/>
- <a u="7F8A" b="D1 F2"/>
- <a u="7F8B" b="C1 64"/>
- <a u="7F8C" b="C7 BC"/>
- <a u="7F8D" b="C1 65"/>
- <a u="7F8E" b="C3 C0"/>
- <a u="7F8F" b="C1 66"/>
- <a u="7F90" b="C1 67"/>
- <a u="7F91" b="C1 68"/>
- <a u="7F92" b="C1 69"/>
- <a u="7F93" b="C1 6A"/>
- <a u="7F94" b="B8 E1"/>
- <a u="7F95" b="C1 6B"/>
- <a u="7F96" b="C1 6C"/>
- <a u="7F97" b="C1 6D"/>
- <a u="7F98" b="C1 6E"/>
- <a u="7F99" b="C1 6F"/>
- <a u="7F9A" b="C1 E7"/>
- <a u="7F9B" b="C1 70"/>
- <a u="7F9C" b="C1 71"/>
- <a u="7F9D" b="F4 C6"/>
- <a u="7F9E" b="D0 DF"/>
- <a u="7F9F" b="F4 C7"/>
- <a u="7FA0" b="C1 72"/>
- <a u="7FA1" b="CF DB"/>
- <a u="7FA2" b="C1 73"/>
- <a u="7FA3" b="C1 74"/>
- <a u="7FA4" b="C8 BA"/>
- <a u="7FA5" b="C1 75"/>
- <a u="7FA6" b="C1 76"/>
- <a u="7FA7" b="F4 C8"/>
- <a u="7FA8" b="C1 77"/>
- <a u="7FA9" b="C1 78"/>
- <a u="7FAA" b="C1 79"/>
- <a u="7FAB" b="C1 7A"/>
- <a u="7FAC" b="C1 7B"/>
- <a u="7FAD" b="C1 7C"/>
- <a u="7FAE" b="C1 7D"/>
- <a u="7FAF" b="F4 C9"/>
- <a u="7FB0" b="F4 CA"/>
- <a u="7FB1" b="C1 7E"/>
- <a u="7FB2" b="F4 CB"/>
- <a u="7FB3" b="C1 80"/>
- <a u="7FB4" b="C1 81"/>
- <a u="7FB5" b="C1 82"/>
- <a u="7FB6" b="C1 83"/>
- <a u="7FB7" b="C1 84"/>
- <a u="7FB8" b="D9 FA"/>
- <a u="7FB9" b="B8 FE"/>
- <a u="7FBA" b="C1 85"/>
- <a u="7FBB" b="C1 86"/>
- <a u="7FBC" b="E5 F1"/>
- <a u="7FBD" b="D3 F0"/>
- <a u="7FBE" b="C1 87"/>
- <a u="7FBF" b="F4 E0"/>
- <a u="7FC0" b="C1 88"/>
- <a u="7FC1" b="CE CC"/>
- <a u="7FC2" b="C1 89"/>
- <a u="7FC3" b="C1 8A"/>
- <a u="7FC4" b="C1 8B"/>
- <a u="7FC5" b="B3 E1"/>
- <a u="7FC6" b="C1 8C"/>
- <a u="7FC7" b="C1 8D"/>
- <a u="7FC8" b="C1 8E"/>
- <a u="7FC9" b="C1 8F"/>
- <a u="7FCA" b="F1 B4"/>
- <a u="7FCB" b="C1 90"/>
- <a u="7FCC" b="D2 EE"/>
- <a u="7FCD" b="C1 91"/>
- <a u="7FCE" b="F4 E1"/>
- <a u="7FCF" b="C1 92"/>
- <a u="7FD0" b="C1 93"/>
- <a u="7FD1" b="C1 94"/>
- <a u="7FD2" b="C1 95"/>
- <a u="7FD3" b="C1 96"/>
- <a u="7FD4" b="CF E8"/>
- <a u="7FD5" b="F4 E2"/>
- <a u="7FD6" b="C1 97"/>
- <a u="7FD7" b="C1 98"/>
- <a u="7FD8" b="C7 CC"/>
- <a u="7FD9" b="C1 99"/>
- <a u="7FDA" b="C1 9A"/>
- <a u="7FDB" b="C1 9B"/>
- <a u="7FDC" b="C1 9C"/>
- <a u="7FDD" b="C1 9D"/>
- <a u="7FDE" b="C1 9E"/>
- <a u="7FDF" b="B5 D4"/>
- <a u="7FE0" b="B4 E4"/>
- <a u="7FE1" b="F4 E4"/>
- <a u="7FE2" b="C1 9F"/>
- <a u="7FE3" b="C1 A0"/>
- <a u="7FE4" b="C2 40"/>
- <a u="7FE5" b="F4 E3"/>
- <a u="7FE6" b="F4 E5"/>
- <a u="7FE7" b="C2 41"/>
- <a u="7FE8" b="C2 42"/>
- <a u="7FE9" b="F4 E6"/>
- <a u="7FEA" b="C2 43"/>
- <a u="7FEB" b="C2 44"/>
- <a u="7FEC" b="C2 45"/>
- <a u="7FED" b="C2 46"/>
- <a u="7FEE" b="F4 E7"/>
- <a u="7FEF" b="C2 47"/>
- <a u="7FF0" b="BA B2"/>
- <a u="7FF1" b="B0 BF"/>
- <a u="7FF2" b="C2 48"/>
- <a u="7FF3" b="F4 E8"/>
- <a u="7FF4" b="C2 49"/>
- <a u="7FF5" b="C2 4A"/>
- <a u="7FF6" b="C2 4B"/>
- <a u="7FF7" b="C2 4C"/>
- <a u="7FF8" b="C2 4D"/>
- <a u="7FF9" b="C2 4E"/>
- <a u="7FFA" b="C2 4F"/>
- <a u="7FFB" b="B7 AD"/>
- <a u="7FFC" b="D2 ED"/>
- <a u="7FFD" b="C2 50"/>
- <a u="7FFE" b="C2 51"/>
- <a u="7FFF" b="C2 52"/>
- <a u="8000" b="D2 AB"/>
- <a u="8001" b="C0 CF"/>
- <a u="8002" b="C2 53"/>
- <a u="8003" b="BF BC"/>
- <a u="8004" b="EB A3"/>
- <a u="8005" b="D5 DF"/>
- <a u="8006" b="EA C8"/>
- <a u="8007" b="C2 54"/>
- <a u="8008" b="C2 55"/>
- <a u="8009" b="C2 56"/>
- <a u="800A" b="C2 57"/>
- <a u="800B" b="F1 F3"/>
- <a u="800C" b="B6 F8"/>
- <a u="800D" b="CB A3"/>
- <a u="800E" b="C2 58"/>
- <a u="800F" b="C2 59"/>
- <a u="8010" b="C4 CD"/>
- <a u="8011" b="C2 5A"/>
- <a u="8012" b="F1 E7"/>
- <a u="8013" b="C2 5B"/>
- <a u="8014" b="F1 E8"/>
- <a u="8015" b="B8 FB"/>
- <a u="8016" b="F1 E9"/>
- <a u="8017" b="BA C4"/>
- <a u="8018" b="D4 C5"/>
- <a u="8019" b="B0 D2"/>
- <a u="801A" b="C2 5C"/>
- <a u="801B" b="C2 5D"/>
- <a u="801C" b="F1 EA"/>
- <a u="801D" b="C2 5E"/>
- <a u="801E" b="C2 5F"/>
- <a u="801F" b="C2 60"/>
- <a u="8020" b="F1 EB"/>
- <a u="8021" b="C2 61"/>
- <a u="8022" b="F1 EC"/>
- <a u="8023" b="C2 62"/>
- <a u="8024" b="C2 63"/>
- <a u="8025" b="F1 ED"/>
- <a u="8026" b="F1 EE"/>
- <a u="8027" b="F1 EF"/>
- <a u="8028" b="F1 F1"/>
- <a u="8029" b="F1 F0"/>
- <a u="802A" b="C5 D5"/>
- <a u="802B" b="C2 64"/>
- <a u="802C" b="C2 65"/>
- <a u="802D" b="C2 66"/>
- <a u="802E" b="C2 67"/>
- <a u="802F" b="C2 68"/>
- <a u="8030" b="C2 69"/>
- <a u="8031" b="F1 F2"/>
- <a u="8032" b="C2 6A"/>
- <a u="8033" b="B6 FA"/>
- <a u="8034" b="C2 6B"/>
- <a u="8035" b="F1 F4"/>
- <a u="8036" b="D2 AE"/>
- <a u="8037" b="DE C7"/>
- <a u="8038" b="CB CA"/>
- <a u="8039" b="C2 6C"/>
- <a u="803A" b="C2 6D"/>
- <a u="803B" b="B3 DC"/>
- <a u="803C" b="C2 6E"/>
- <a u="803D" b="B5 A2"/>
- <a u="803E" b="C2 6F"/>
- <a u="803F" b="B9 A2"/>
- <a u="8040" b="C2 70"/>
- <a u="8041" b="C2 71"/>
- <a u="8042" b="C4 F4"/>
- <a u="8043" b="F1 F5"/>
- <a u="8044" b="C2 72"/>
- <a u="8045" b="C2 73"/>
- <a u="8046" b="F1 F6"/>
- <a u="8047" b="C2 74"/>
- <a u="8048" b="C2 75"/>
- <a u="8049" b="C2 76"/>
- <a u="804A" b="C1 C4"/>
- <a u="804B" b="C1 FB"/>
- <a u="804C" b="D6 B0"/>
- <a u="804D" b="F1 F7"/>
- <a u="804E" b="C2 77"/>
- <a u="804F" b="C2 78"/>
- <a u="8050" b="C2 79"/>
- <a u="8051" b="C2 7A"/>
- <a u="8052" b="F1 F8"/>
- <a u="8053" b="C2 7B"/>
- <a u="8054" b="C1 AA"/>
- <a u="8055" b="C2 7C"/>
- <a u="8056" b="C2 7D"/>
- <a u="8057" b="C2 7E"/>
- <a u="8058" b="C6 B8"/>
- <a u="8059" b="C2 80"/>
- <a u="805A" b="BE DB"/>
- <a u="805B" b="C2 81"/>
- <a u="805C" b="C2 82"/>
- <a u="805D" b="C2 83"/>
- <a u="805E" b="C2 84"/>
- <a u="805F" b="C2 85"/>
- <a u="8060" b="C2 86"/>
- <a u="8061" b="C2 87"/>
- <a u="8062" b="C2 88"/>
- <a u="8063" b="C2 89"/>
- <a u="8064" b="C2 8A"/>
- <a u="8065" b="C2 8B"/>
- <a u="8066" b="C2 8C"/>
- <a u="8067" b="C2 8D"/>
- <a u="8068" b="C2 8E"/>
- <a u="8069" b="F1 F9"/>
- <a u="806A" b="B4 CF"/>
- <a u="806B" b="C2 8F"/>
- <a u="806C" b="C2 90"/>
- <a u="806D" b="C2 91"/>
- <a u="806E" b="C2 92"/>
- <a u="806F" b="C2 93"/>
- <a u="8070" b="C2 94"/>
- <a u="8071" b="F1 FA"/>
- <a u="8072" b="C2 95"/>
- <a u="8073" b="C2 96"/>
- <a u="8074" b="C2 97"/>
- <a u="8075" b="C2 98"/>
- <a u="8076" b="C2 99"/>
- <a u="8077" b="C2 9A"/>
- <a u="8078" b="C2 9B"/>
- <a u="8079" b="C2 9C"/>
- <a u="807A" b="C2 9D"/>
- <a u="807B" b="C2 9E"/>
- <a u="807C" b="C2 9F"/>
- <a u="807D" b="C2 A0"/>
- <a u="807E" b="C3 40"/>
- <a u="807F" b="ED B2"/>
- <a u="8080" b="ED B1"/>
- <a u="8081" b="C3 41"/>
- <a u="8082" b="C3 42"/>
- <a u="8083" b="CB E0"/>
- <a u="8084" b="D2 DE"/>
- <a u="8085" b="C3 43"/>
- <a u="8086" b="CB C1"/>
- <a u="8087" b="D5 D8"/>
- <a u="8088" b="C3 44"/>
- <a u="8089" b="C8 E2"/>
- <a u="808A" b="C3 45"/>
- <a u="808B" b="C0 DF"/>
- <a u="808C" b="BC A1"/>
- <a u="808D" b="C3 46"/>
- <a u="808E" b="C3 47"/>
- <a u="808F" b="C3 48"/>
- <a u="8090" b="C3 49"/>
- <a u="8091" b="C3 4A"/>
- <a u="8092" b="C3 4B"/>
- <a u="8093" b="EB C1"/>
- <a u="8094" b="C3 4C"/>
- <a u="8095" b="C3 4D"/>
- <a u="8096" b="D0 A4"/>
- <a u="8097" b="C3 4E"/>
- <a u="8098" b="D6 E2"/>
- <a u="8099" b="C3 4F"/>
- <a u="809A" b="B6 C7"/>
- <a u="809B" b="B8 D8"/>
- <a u="809C" b="EB C0"/>
- <a u="809D" b="B8 CE"/>
- <a u="809E" b="C3 50"/>
- <a u="809F" b="EB BF"/>
- <a u="80A0" b="B3 A6"/>
- <a u="80A1" b="B9 C9"/>
- <a u="80A2" b="D6 AB"/>
- <a u="80A3" b="C3 51"/>
- <a u="80A4" b="B7 F4"/>
- <a u="80A5" b="B7 CA"/>
- <a u="80A6" b="C3 52"/>
- <a u="80A7" b="C3 53"/>
- <a u="80A8" b="C3 54"/>
- <a u="80A9" b="BC E7"/>
- <a u="80AA" b="B7 BE"/>
- <a u="80AB" b="EB C6"/>
- <a u="80AC" b="C3 55"/>
- <a u="80AD" b="EB C7"/>
- <a u="80AE" b="B0 B9"/>
- <a u="80AF" b="BF CF"/>
- <a u="80B0" b="C3 56"/>
- <a u="80B1" b="EB C5"/>
- <a u="80B2" b="D3 FD"/>
- <a u="80B3" b="C3 57"/>
- <a u="80B4" b="EB C8"/>
- <a u="80B5" b="C3 58"/>
- <a u="80B6" b="C3 59"/>
- <a u="80B7" b="EB C9"/>
- <a u="80B8" b="C3 5A"/>
- <a u="80B9" b="C3 5B"/>
- <a u="80BA" b="B7 CE"/>
- <a u="80BB" b="C3 5C"/>
- <a u="80BC" b="EB C2"/>
- <a u="80BD" b="EB C4"/>
- <a u="80BE" b="C9 F6"/>
- <a u="80BF" b="D6 D7"/>
- <a u="80C0" b="D5 CD"/>
- <a u="80C1" b="D0 B2"/>
- <a u="80C2" b="EB CF"/>
- <a u="80C3" b="CE B8"/>
- <a u="80C4" b="EB D0"/>
- <a u="80C5" b="C3 5D"/>
- <a u="80C6" b="B5 A8"/>
- <a u="80C7" b="C3 5E"/>
- <a u="80C8" b="C3 5F"/>
- <a u="80C9" b="C3 60"/>
- <a u="80CA" b="C3 61"/>
- <a u="80CB" b="C3 62"/>
- <a u="80CC" b="B1 B3"/>
- <a u="80CD" b="EB D2"/>
- <a u="80CE" b="CC A5"/>
- <a u="80CF" b="C3 63"/>
- <a u="80D0" b="C3 64"/>
- <a u="80D1" b="C3 65"/>
- <a u="80D2" b="C3 66"/>
- <a u="80D3" b="C3 67"/>
- <a u="80D4" b="C3 68"/>
- <a u="80D5" b="C3 69"/>
- <a u="80D6" b="C5 D6"/>
- <a u="80D7" b="EB D3"/>
- <a u="80D8" b="C3 6A"/>
- <a u="80D9" b="EB D1"/>
- <a u="80DA" b="C5 DF"/>
- <a u="80DB" b="EB CE"/>
- <a u="80DC" b="CA A4"/>
- <a u="80DD" b="EB D5"/>
- <a u="80DE" b="B0 FB"/>
- <a u="80DF" b="C3 6B"/>
- <a u="80E0" b="C3 6C"/>
- <a u="80E1" b="BA FA"/>
- <a u="80E2" b="C3 6D"/>
- <a u="80E3" b="C3 6E"/>
- <a u="80E4" b="D8 B7"/>
- <a u="80E5" b="F1 E3"/>
- <a u="80E6" b="C3 6F"/>
- <a u="80E7" b="EB CA"/>
- <a u="80E8" b="EB CB"/>
- <a u="80E9" b="EB CC"/>
- <a u="80EA" b="EB CD"/>
- <a u="80EB" b="EB D6"/>
- <a u="80EC" b="E6 C0"/>
- <a u="80ED" b="EB D9"/>
- <a u="80EE" b="C3 70"/>
- <a u="80EF" b="BF E8"/>
- <a u="80F0" b="D2 C8"/>
- <a u="80F1" b="EB D7"/>
- <a u="80F2" b="EB DC"/>
- <a u="80F3" b="B8 EC"/>
- <a u="80F4" b="EB D8"/>
- <a u="80F5" b="C3 71"/>
- <a u="80F6" b="BD BA"/>
- <a u="80F7" b="C3 72"/>
- <a u="80F8" b="D0 D8"/>
- <a u="80F9" b="C3 73"/>
- <a u="80FA" b="B0 B7"/>
- <a u="80FB" b="C3 74"/>
- <a u="80FC" b="EB DD"/>
- <a u="80FD" b="C4 DC"/>
- <a u="80FE" b="C3 75"/>
- <a u="80FF" b="C3 76"/>
- <a u="8100" b="C3 77"/>
- <a u="8101" b="C3 78"/>
- <a u="8102" b="D6 AC"/>
- <a u="8103" b="C3 79"/>
- <a u="8104" b="C3 7A"/>
- <a u="8105" b="C3 7B"/>
- <a u="8106" b="B4 E0"/>
- <a u="8107" b="C3 7C"/>
- <a u="8108" b="C3 7D"/>
- <a u="8109" b="C2 F6"/>
- <a u="810A" b="BC B9"/>
- <a u="810B" b="C3 7E"/>
- <a u="810C" b="C3 80"/>
- <a u="810D" b="EB DA"/>
- <a u="810E" b="EB DB"/>
- <a u="810F" b="D4 E0"/>
- <a u="8110" b="C6 EA"/>
- <a u="8111" b="C4 D4"/>
- <a u="8112" b="EB DF"/>
- <a u="8113" b="C5 A7"/>
- <a u="8114" b="D9 F5"/>
- <a u="8115" b="C3 81"/>
- <a u="8116" b="B2 B1"/>
- <a u="8117" b="C3 82"/>
- <a u="8118" b="EB E4"/>
- <a u="8119" b="C3 83"/>
- <a u="811A" b="BD C5"/>
- <a u="811B" b="C3 84"/>
- <a u="811C" b="C3 85"/>
- <a u="811D" b="C3 86"/>
- <a u="811E" b="EB E2"/>
- <a u="811F" b="C3 87"/>
- <a u="8120" b="C3 88"/>
- <a u="8121" b="C3 89"/>
- <a u="8122" b="C3 8A"/>
- <a u="8123" b="C3 8B"/>
- <a u="8124" b="C3 8C"/>
- <a u="8125" b="C3 8D"/>
- <a u="8126" b="C3 8E"/>
- <a u="8127" b="C3 8F"/>
- <a u="8128" b="C3 90"/>
- <a u="8129" b="C3 91"/>
- <a u="812A" b="C3 92"/>
- <a u="812B" b="C3 93"/>
- <a u="812C" b="EB E3"/>
- <a u="812D" b="C3 94"/>
- <a u="812E" b="C3 95"/>
- <a u="812F" b="B8 AC"/>
- <a u="8130" b="C3 96"/>
- <a u="8131" b="CD D1"/>
- <a u="8132" b="EB E5"/>
- <a u="8133" b="C3 97"/>
- <a u="8134" b="C3 98"/>
- <a u="8135" b="C3 99"/>
- <a u="8136" b="EB E1"/>
- <a u="8137" b="C3 9A"/>
- <a u="8138" b="C1 B3"/>
- <a u="8139" b="C3 9B"/>
- <a u="813A" b="C3 9C"/>
- <a u="813B" b="C3 9D"/>
- <a u="813C" b="C3 9E"/>
- <a u="813D" b="C3 9F"/>
- <a u="813E" b="C6 A2"/>
- <a u="813F" b="C3 A0"/>
- <a u="8140" b="C4 40"/>
- <a u="8141" b="C4 41"/>
- <a u="8142" b="C4 42"/>
- <a u="8143" b="C4 43"/>
- <a u="8144" b="C4 44"/>
- <a u="8145" b="C4 45"/>
- <a u="8146" b="CC F3"/>
- <a u="8147" b="C4 46"/>
- <a u="8148" b="EB E6"/>
- <a u="8149" b="C4 47"/>
- <a u="814A" b="C0 B0"/>
- <a u="814B" b="D2 B8"/>
- <a u="814C" b="EB E7"/>
- <a u="814D" b="C4 48"/>
- <a u="814E" b="C4 49"/>
- <a u="814F" b="C4 4A"/>
- <a u="8150" b="B8 AF"/>
- <a u="8151" b="B8 AD"/>
- <a u="8152" b="C4 4B"/>
- <a u="8153" b="EB E8"/>
- <a u="8154" b="C7 BB"/>
- <a u="8155" b="CD F3"/>
- <a u="8156" b="C4 4C"/>
- <a u="8157" b="C4 4D"/>
- <a u="8158" b="C4 4E"/>
- <a u="8159" b="EB EA"/>
- <a u="815A" b="EB EB"/>
- <a u="815B" b="C4 4F"/>
- <a u="815C" b="C4 50"/>
- <a u="815D" b="C4 51"/>
- <a u="815E" b="C4 52"/>
- <a u="815F" b="C4 53"/>
- <a u="8160" b="EB ED"/>
- <a u="8161" b="C4 54"/>
- <a u="8162" b="C4 55"/>
- <a u="8163" b="C4 56"/>
- <a u="8164" b="C4 57"/>
- <a u="8165" b="D0 C8"/>
- <a u="8166" b="C4 58"/>
- <a u="8167" b="EB F2"/>
- <a u="8168" b="C4 59"/>
- <a u="8169" b="EB EE"/>
- <a u="816A" b="C4 5A"/>
- <a u="816B" b="C4 5B"/>
- <a u="816C" b="C4 5C"/>
- <a u="816D" b="EB F1"/>
- <a u="816E" b="C8 F9"/>
- <a u="816F" b="C4 5D"/>
- <a u="8170" b="D1 FC"/>
- <a u="8171" b="EB EC"/>
- <a u="8172" b="C4 5E"/>
- <a u="8173" b="C4 5F"/>
- <a u="8174" b="EB E9"/>
- <a u="8175" b="C4 60"/>
- <a u="8176" b="C4 61"/>
- <a u="8177" b="C4 62"/>
- <a u="8178" b="C4 63"/>
- <a u="8179" b="B8 B9"/>
- <a u="817A" b="CF D9"/>
- <a u="817B" b="C4 E5"/>
- <a u="817C" b="EB EF"/>
- <a u="817D" b="EB F0"/>
- <a u="817E" b="CC DA"/>
- <a u="817F" b="CD C8"/>
- <a u="8180" b="B0 F2"/>
- <a u="8181" b="C4 64"/>
- <a u="8182" b="EB F6"/>
- <a u="8183" b="C4 65"/>
- <a u="8184" b="C4 66"/>
- <a u="8185" b="C4 67"/>
- <a u="8186" b="C4 68"/>
- <a u="8187" b="C4 69"/>
- <a u="8188" b="EB F5"/>
- <a u="8189" b="C4 6A"/>
- <a u="818A" b="B2 B2"/>
- <a u="818B" b="C4 6B"/>
- <a u="818C" b="C4 6C"/>
- <a u="818D" b="C4 6D"/>
- <a u="818E" b="C4 6E"/>
- <a u="818F" b="B8 E0"/>
- <a u="8190" b="C4 6F"/>
- <a u="8191" b="EB F7"/>
- <a u="8192" b="C4 70"/>
- <a u="8193" b="C4 71"/>
- <a u="8194" b="C4 72"/>
- <a u="8195" b="C4 73"/>
- <a u="8196" b="C4 74"/>
- <a u="8197" b="C4 75"/>
- <a u="8198" b="B1 EC"/>
- <a u="8199" b="C4 76"/>
- <a u="819A" b="C4 77"/>
- <a u="819B" b="CC C5"/>
- <a u="819C" b="C4 A4"/>
- <a u="819D" b="CF A5"/>
- <a u="819E" b="C4 78"/>
- <a u="819F" b="C4 79"/>
- <a u="81A0" b="C4 7A"/>
- <a u="81A1" b="C4 7B"/>
- <a u="81A2" b="C4 7C"/>
- <a u="81A3" b="EB F9"/>
- <a u="81A4" b="C4 7D"/>
- <a u="81A5" b="C4 7E"/>
- <a u="81A6" b="EC A2"/>
- <a u="81A7" b="C4 80"/>
- <a u="81A8" b="C5 F2"/>
- <a u="81A9" b="C4 81"/>
- <a u="81AA" b="EB FA"/>
- <a u="81AB" b="C4 82"/>
- <a u="81AC" b="C4 83"/>
- <a u="81AD" b="C4 84"/>
- <a u="81AE" b="C4 85"/>
- <a u="81AF" b="C4 86"/>
- <a u="81B0" b="C4 87"/>
- <a u="81B1" b="C4 88"/>
- <a u="81B2" b="C4 89"/>
- <a u="81B3" b="C9 C5"/>
- <a u="81B4" b="C4 8A"/>
- <a u="81B5" b="C4 8B"/>
- <a u="81B6" b="C4 8C"/>
- <a u="81B7" b="C4 8D"/>
- <a u="81B8" b="C4 8E"/>
- <a u="81B9" b="C4 8F"/>
- <a u="81BA" b="E2 DF"/>
- <a u="81BB" b="EB FE"/>
- <a u="81BC" b="C4 90"/>
- <a u="81BD" b="C4 91"/>
- <a u="81BE" b="C4 92"/>
- <a u="81BF" b="C4 93"/>
- <a u="81C0" b="CD CE"/>
- <a u="81C1" b="EC A1"/>
- <a u="81C2" b="B1 DB"/>
- <a u="81C3" b="D3 B7"/>
- <a u="81C4" b="C4 94"/>
- <a u="81C5" b="C4 95"/>
- <a u="81C6" b="D2 DC"/>
- <a u="81C7" b="C4 96"/>
- <a u="81C8" b="C4 97"/>
- <a u="81C9" b="C4 98"/>
- <a u="81CA" b="EB FD"/>
- <a u="81CB" b="C4 99"/>
- <a u="81CC" b="EB FB"/>
- <a u="81CD" b="C4 9A"/>
- <a u="81CE" b="C4 9B"/>
- <a u="81CF" b="C4 9C"/>
- <a u="81D0" b="C4 9D"/>
- <a u="81D1" b="C4 9E"/>
- <a u="81D2" b="C4 9F"/>
- <a u="81D3" b="C4 A0"/>
- <a u="81D4" b="C5 40"/>
- <a u="81D5" b="C5 41"/>
- <a u="81D6" b="C5 42"/>
- <a u="81D7" b="C5 43"/>
- <a u="81D8" b="C5 44"/>
- <a u="81D9" b="C5 45"/>
- <a u="81DA" b="C5 46"/>
- <a u="81DB" b="C5 47"/>
- <a u="81DC" b="C5 48"/>
- <a u="81DD" b="C5 49"/>
- <a u="81DE" b="C5 4A"/>
- <a u="81DF" b="C5 4B"/>
- <a u="81E0" b="C5 4C"/>
- <a u="81E1" b="C5 4D"/>
- <a u="81E2" b="C5 4E"/>
- <a u="81E3" b="B3 BC"/>
- <a u="81E4" b="C5 4F"/>
- <a u="81E5" b="C5 50"/>
- <a u="81E6" b="C5 51"/>
- <a u="81E7" b="EA B0"/>
- <a u="81E8" b="C5 52"/>
- <a u="81E9" b="C5 53"/>
- <a u="81EA" b="D7 D4"/>
- <a u="81EB" b="C5 54"/>
- <a u="81EC" b="F4 AB"/>
- <a u="81ED" b="B3 F4"/>
- <a u="81EE" b="C5 55"/>
- <a u="81EF" b="C5 56"/>
- <a u="81F0" b="C5 57"/>
- <a u="81F1" b="C5 58"/>
- <a u="81F2" b="C5 59"/>
- <a u="81F3" b="D6 C1"/>
- <a u="81F4" b="D6 C2"/>
- <a u="81F5" b="C5 5A"/>
- <a u="81F6" b="C5 5B"/>
- <a u="81F7" b="C5 5C"/>
- <a u="81F8" b="C5 5D"/>
- <a u="81F9" b="C5 5E"/>
- <a u="81FA" b="C5 5F"/>
- <a u="81FB" b="D5 E9"/>
- <a u="81FC" b="BE CA"/>
- <a u="81FD" b="C5 60"/>
- <a u="81FE" b="F4 A7"/>
- <a u="81FF" b="C5 61"/>
- <a u="8200" b="D2 A8"/>
- <a u="8201" b="F4 A8"/>
- <a u="8202" b="F4 A9"/>
- <a u="8203" b="C5 62"/>
- <a u="8204" b="F4 AA"/>
- <a u="8205" b="BE CB"/>
- <a u="8206" b="D3 DF"/>
- <a u="8207" b="C5 63"/>
- <a u="8208" b="C5 64"/>
- <a u="8209" b="C5 65"/>
- <a u="820A" b="C5 66"/>
- <a u="820B" b="C5 67"/>
- <a u="820C" b="C9 E0"/>
- <a u="820D" b="C9 E1"/>
- <a u="820E" b="C5 68"/>
- <a u="820F" b="C5 69"/>
- <a u="8210" b="F3 C2"/>
- <a u="8211" b="C5 6A"/>
- <a u="8212" b="CA E6"/>
- <a u="8213" b="C5 6B"/>
- <a u="8214" b="CC F2"/>
- <a u="8215" b="C5 6C"/>
- <a u="8216" b="C5 6D"/>
- <a u="8217" b="C5 6E"/>
- <a u="8218" b="C5 6F"/>
- <a u="8219" b="C5 70"/>
- <a u="821A" b="C5 71"/>
- <a u="821B" b="E2 B6"/>
- <a u="821C" b="CB B4"/>
- <a u="821D" b="C5 72"/>
- <a u="821E" b="CE E8"/>
- <a u="821F" b="D6 DB"/>
- <a u="8220" b="C5 73"/>
- <a u="8221" b="F4 AD"/>
- <a u="8222" b="F4 AE"/>
- <a u="8223" b="F4 AF"/>
- <a u="8224" b="C5 74"/>
- <a u="8225" b="C5 75"/>
- <a u="8226" b="C5 76"/>
- <a u="8227" b="C5 77"/>
- <a u="8228" b="F4 B2"/>
- <a u="8229" b="C5 78"/>
- <a u="822A" b="BA BD"/>
- <a u="822B" b="F4 B3"/>
- <a u="822C" b="B0 E3"/>
- <a u="822D" b="F4 B0"/>
- <a u="822E" b="C5 79"/>
- <a u="822F" b="F4 B1"/>
- <a u="8230" b="BD A2"/>
- <a u="8231" b="B2 D5"/>
- <a u="8232" b="C5 7A"/>
- <a u="8233" b="F4 B6"/>
- <a u="8234" b="F4 B7"/>
- <a u="8235" b="B6 E6"/>
- <a u="8236" b="B2 B0"/>
- <a u="8237" b="CF CF"/>
- <a u="8238" b="F4 B4"/>
- <a u="8239" b="B4 AC"/>
- <a u="823A" b="C5 7B"/>
- <a u="823B" b="F4 B5"/>
- <a u="823C" b="C5 7C"/>
- <a u="823D" b="C5 7D"/>
- <a u="823E" b="F4 B8"/>
- <a u="823F" b="C5 7E"/>
- <a u="8240" b="C5 80"/>
- <a u="8241" b="C5 81"/>
- <a u="8242" b="C5 82"/>
- <a u="8243" b="C5 83"/>
- <a u="8244" b="F4 B9"/>
- <a u="8245" b="C5 84"/>
- <a u="8246" b="C5 85"/>
- <a u="8247" b="CD A7"/>
- <a u="8248" b="C5 86"/>
- <a u="8249" b="F4 BA"/>
- <a u="824A" b="C5 87"/>
- <a u="824B" b="F4 BB"/>
- <a u="824C" b="C5 88"/>
- <a u="824D" b="C5 89"/>
- <a u="824E" b="C5 8A"/>
- <a u="824F" b="F4 BC"/>
- <a u="8250" b="C5 8B"/>
- <a u="8251" b="C5 8C"/>
- <a u="8252" b="C5 8D"/>
- <a u="8253" b="C5 8E"/>
- <a u="8254" b="C5 8F"/>
- <a u="8255" b="C5 90"/>
- <a u="8256" b="C5 91"/>
- <a u="8257" b="C5 92"/>
- <a u="8258" b="CB D2"/>
- <a u="8259" b="C5 93"/>
- <a u="825A" b="F4 BD"/>
- <a u="825B" b="C5 94"/>
- <a u="825C" b="C5 95"/>
- <a u="825D" b="C5 96"/>
- <a u="825E" b="C5 97"/>
- <a u="825F" b="F4 BE"/>
- <a u="8260" b="C5 98"/>
- <a u="8261" b="C5 99"/>
- <a u="8262" b="C5 9A"/>
- <a u="8263" b="C5 9B"/>
- <a u="8264" b="C5 9C"/>
- <a u="8265" b="C5 9D"/>
- <a u="8266" b="C5 9E"/>
- <a u="8267" b="C5 9F"/>
- <a u="8268" b="F4 BF"/>
- <a u="8269" b="C5 A0"/>
- <a u="826A" b="C6 40"/>
- <a u="826B" b="C6 41"/>
- <a u="826C" b="C6 42"/>
- <a u="826D" b="C6 43"/>
- <a u="826E" b="F4 DE"/>
- <a u="826F" b="C1 BC"/>
- <a u="8270" b="BC E8"/>
- <a u="8271" b="C6 44"/>
- <a u="8272" b="C9 AB"/>
- <a u="8273" b="D1 DE"/>
- <a u="8274" b="E5 F5"/>
- <a u="8275" b="C6 45"/>
- <a u="8276" b="C6 46"/>
- <a u="8277" b="C6 47"/>
- <a u="8278" b="C6 48"/>
- <a u="8279" b="DC B3"/>
- <a u="827A" b="D2 D5"/>
- <a u="827B" b="C6 49"/>
- <a u="827C" b="C6 4A"/>
- <a u="827D" b="DC B4"/>
- <a u="827E" b="B0 AC"/>
- <a u="827F" b="DC B5"/>
- <a u="8280" b="C6 4B"/>
- <a u="8281" b="C6 4C"/>
- <a u="8282" b="BD DA"/>
- <a u="8283" b="C6 4D"/>
- <a u="8284" b="DC B9"/>
- <a u="8285" b="C6 4E"/>
- <a u="8286" b="C6 4F"/>
- <a u="8287" b="C6 50"/>
- <a u="8288" b="D8 C2"/>
- <a u="8289" b="C6 51"/>
- <a u="828A" b="DC B7"/>
- <a u="828B" b="D3 F3"/>
- <a u="828C" b="C6 52"/>
- <a u="828D" b="C9 D6"/>
- <a u="828E" b="DC BA"/>
- <a u="828F" b="DC B6"/>
- <a u="8290" b="C6 53"/>
- <a u="8291" b="DC BB"/>
- <a u="8292" b="C3 A2"/>
- <a u="8293" b="C6 54"/>
- <a u="8294" b="C6 55"/>
- <a u="8295" b="C6 56"/>
- <a u="8296" b="C6 57"/>
- <a u="8297" b="DC BC"/>
- <a u="8298" b="DC C5"/>
- <a u="8299" b="DC BD"/>
- <a u="829A" b="C6 58"/>
- <a u="829B" b="C6 59"/>
- <a u="829C" b="CE DF"/>
- <a u="829D" b="D6 A5"/>
- <a u="829E" b="C6 5A"/>
- <a u="829F" b="DC CF"/>
- <a u="82A0" b="C6 5B"/>
- <a u="82A1" b="DC CD"/>
- <a u="82A2" b="C6 5C"/>
- <a u="82A3" b="C6 5D"/>
- <a u="82A4" b="DC D2"/>
- <a u="82A5" b="BD E6"/>
- <a u="82A6" b="C2 AB"/>
- <a u="82A7" b="C6 5E"/>
- <a u="82A8" b="DC B8"/>
- <a u="82A9" b="DC CB"/>
- <a u="82AA" b="DC CE"/>
- <a u="82AB" b="DC BE"/>
- <a u="82AC" b="B7 D2"/>
- <a u="82AD" b="B0 C5"/>
- <a u="82AE" b="DC C7"/>
- <a u="82AF" b="D0 BE"/>
- <a u="82B0" b="DC C1"/>
- <a u="82B1" b="BB A8"/>
- <a u="82B2" b="C6 5F"/>
- <a u="82B3" b="B7 BC"/>
- <a u="82B4" b="DC CC"/>
- <a u="82B5" b="C6 60"/>
- <a u="82B6" b="C6 61"/>
- <a u="82B7" b="DC C6"/>
- <a u="82B8" b="DC BF"/>
- <a u="82B9" b="C7 DB"/>
- <a u="82BA" b="C6 62"/>
- <a u="82BB" b="C6 63"/>
- <a u="82BC" b="C6 64"/>
- <a u="82BD" b="D1 BF"/>
- <a u="82BE" b="DC C0"/>
- <a u="82BF" b="C6 65"/>
- <a u="82C0" b="C6 66"/>
- <a u="82C1" b="DC CA"/>
- <a u="82C2" b="C6 67"/>
- <a u="82C3" b="C6 68"/>
- <a u="82C4" b="DC D0"/>
- <a u="82C5" b="C6 69"/>
- <a u="82C6" b="C6 6A"/>
- <a u="82C7" b="CE AD"/>
- <a u="82C8" b="DC C2"/>
- <a u="82C9" b="C6 6B"/>
- <a u="82CA" b="DC C3"/>
- <a u="82CB" b="DC C8"/>
- <a u="82CC" b="DC C9"/>
- <a u="82CD" b="B2 D4"/>
- <a u="82CE" b="DC D1"/>
- <a u="82CF" b="CB D5"/>
- <a u="82D0" b="C6 6C"/>
- <a u="82D1" b="D4 B7"/>
- <a u="82D2" b="DC DB"/>
- <a u="82D3" b="DC DF"/>
- <a u="82D4" b="CC A6"/>
- <a u="82D5" b="DC E6"/>
- <a u="82D6" b="C6 6D"/>
- <a u="82D7" b="C3 E7"/>
- <a u="82D8" b="DC DC"/>
- <a u="82D9" b="C6 6E"/>
- <a u="82DA" b="C6 6F"/>
- <a u="82DB" b="BF C1"/>
- <a u="82DC" b="DC D9"/>
- <a u="82DD" b="C6 70"/>
- <a u="82DE" b="B0 FA"/>
- <a u="82DF" b="B9 B6"/>
- <a u="82E0" b="DC E5"/>
- <a u="82E1" b="DC D3"/>
- <a u="82E2" b="C6 71"/>
- <a u="82E3" b="DC C4"/>
- <a u="82E4" b="DC D6"/>
- <a u="82E5" b="C8 F4"/>
- <a u="82E6" b="BF E0"/>
- <a u="82E7" b="C6 72"/>
- <a u="82E8" b="C6 73"/>
- <a u="82E9" b="C6 74"/>
- <a u="82EA" b="C6 75"/>
- <a u="82EB" b="C9 BB"/>
- <a u="82EC" b="C6 76"/>
- <a u="82ED" b="C6 77"/>
- <a u="82EE" b="C6 78"/>
- <a u="82EF" b="B1 BD"/>
- <a u="82F0" b="C6 79"/>
- <a u="82F1" b="D3 A2"/>
- <a u="82F2" b="C6 7A"/>
- <a u="82F3" b="C6 7B"/>
- <a u="82F4" b="DC DA"/>
- <a u="82F5" b="C6 7C"/>
- <a u="82F6" b="C6 7D"/>
- <a u="82F7" b="DC D5"/>
- <a u="82F8" b="C6 7E"/>
- <a u="82F9" b="C6 BB"/>
- <a u="82FA" b="C6 80"/>
- <a u="82FB" b="DC DE"/>
- <a u="82FC" b="C6 81"/>
- <a u="82FD" b="C6 82"/>
- <a u="82FE" b="C6 83"/>
- <a u="82FF" b="C6 84"/>
- <a u="8300" b="C6 85"/>
- <a u="8301" b="D7 C2"/>
- <a u="8302" b="C3 AF"/>
- <a u="8303" b="B7 B6"/>
- <a u="8304" b="C7 D1"/>
- <a u="8305" b="C3 A9"/>
- <a u="8306" b="DC E2"/>
- <a u="8307" b="DC D8"/>
- <a u="8308" b="DC EB"/>
- <a u="8309" b="DC D4"/>
- <a u="830A" b="C6 86"/>
- <a u="830B" b="C6 87"/>
- <a u="830C" b="DC DD"/>
- <a u="830D" b="C6 88"/>
- <a u="830E" b="BE A5"/>
- <a u="830F" b="DC D7"/>
- <a u="8310" b="C6 89"/>
- <a u="8311" b="DC E0"/>
- <a u="8312" b="C6 8A"/>
- <a u="8313" b="C6 8B"/>
- <a u="8314" b="DC E3"/>
- <a u="8315" b="DC E4"/>
- <a u="8316" b="C6 8C"/>
- <a u="8317" b="DC F8"/>
- <a u="8318" b="C6 8D"/>
- <a u="8319" b="C6 8E"/>
- <a u="831A" b="DC E1"/>
- <a u="831B" b="DD A2"/>
- <a u="831C" b="DC E7"/>
- <a u="831D" b="C6 8F"/>
- <a u="831E" b="C6 90"/>
- <a u="831F" b="C6 91"/>
- <a u="8320" b="C6 92"/>
- <a u="8321" b="C6 93"/>
- <a u="8322" b="C6 94"/>
- <a u="8323" b="C6 95"/>
- <a u="8324" b="C6 96"/>
- <a u="8325" b="C6 97"/>
- <a u="8326" b="C6 98"/>
- <a u="8327" b="BC EB"/>
- <a u="8328" b="B4 C4"/>
- <a u="8329" b="C6 99"/>
- <a u="832A" b="C6 9A"/>
- <a u="832B" b="C3 A3"/>
- <a u="832C" b="B2 E7"/>
- <a u="832D" b="DC FA"/>
- <a u="832E" b="C6 9B"/>
- <a u="832F" b="DC F2"/>
- <a u="8330" b="C6 9C"/>
- <a u="8331" b="DC EF"/>
- <a u="8332" b="C6 9D"/>
- <a u="8333" b="DC FC"/>
- <a u="8334" b="DC EE"/>
- <a u="8335" b="D2 F0"/>
- <a u="8336" b="B2 E8"/>
- <a u="8337" b="C6 9E"/>
- <a u="8338" b="C8 D7"/>
- <a u="8339" b="C8 E3"/>
- <a u="833A" b="DC FB"/>
- <a u="833B" b="C6 9F"/>
- <a u="833C" b="DC ED"/>
- <a u="833D" b="C6 A0"/>
- <a u="833E" b="C7 40"/>
- <a u="833F" b="C7 41"/>
- <a u="8340" b="DC F7"/>
- <a u="8341" b="C7 42"/>
- <a u="8342" b="C7 43"/>
- <a u="8343" b="DC F5"/>
- <a u="8344" b="C7 44"/>
- <a u="8345" b="C7 45"/>
- <a u="8346" b="BE A3"/>
- <a u="8347" b="DC F4"/>
- <a u="8348" b="C7 46"/>
- <a u="8349" b="B2 DD"/>
- <a u="834A" b="C7 47"/>
- <a u="834B" b="C7 48"/>
- <a u="834C" b="C7 49"/>
- <a u="834D" b="C7 4A"/>
- <a u="834E" b="C7 4B"/>
- <a u="834F" b="DC F3"/>
- <a u="8350" b="BC F6"/>
- <a u="8351" b="DC E8"/>
- <a u="8352" b="BB C4"/>
- <a u="8353" b="C7 4C"/>
- <a u="8354" b="C0 F3"/>
- <a u="8355" b="C7 4D"/>
- <a u="8356" b="C7 4E"/>
- <a u="8357" b="C7 4F"/>
- <a u="8358" b="C7 50"/>
- <a u="8359" b="C7 51"/>
- <a u="835A" b="BC D4"/>
- <a u="835B" b="DC E9"/>
- <a u="835C" b="DC EA"/>
- <a u="835D" b="C7 52"/>
- <a u="835E" b="DC F1"/>
- <a u="835F" b="DC F6"/>
- <a u="8360" b="DC F9"/>
- <a u="8361" b="B5 B4"/>
- <a u="8362" b="C7 53"/>
- <a u="8363" b="C8 D9"/>
- <a u="8364" b="BB E7"/>
- <a u="8365" b="DC FE"/>
- <a u="8366" b="DC FD"/>
- <a u="8367" b="D3 AB"/>
- <a u="8368" b="DD A1"/>
- <a u="8369" b="DD A3"/>
- <a u="836A" b="DD A5"/>
- <a u="836B" b="D2 F1"/>
- <a u="836C" b="DD A4"/>
- <a u="836D" b="DD A6"/>
- <a u="836E" b="DD A7"/>
- <a u="836F" b="D2 A9"/>
- <a u="8370" b="C7 54"/>
- <a u="8371" b="C7 55"/>
- <a u="8372" b="C7 56"/>
- <a u="8373" b="C7 57"/>
- <a u="8374" b="C7 58"/>
- <a u="8375" b="C7 59"/>
- <a u="8376" b="C7 5A"/>
- <a u="8377" b="BA C9"/>
- <a u="8378" b="DD A9"/>
- <a u="8379" b="C7 5B"/>
- <a u="837A" b="C7 5C"/>
- <a u="837B" b="DD B6"/>
- <a u="837C" b="DD B1"/>
- <a u="837D" b="DD B4"/>
- <a u="837E" b="C7 5D"/>
- <a u="837F" b="C7 5E"/>
- <a u="8380" b="C7 5F"/>
- <a u="8381" b="C7 60"/>
- <a u="8382" b="C7 61"/>
- <a u="8383" b="C7 62"/>
- <a u="8384" b="C7 63"/>
- <a u="8385" b="DD B0"/>
- <a u="8386" b="C6 CE"/>
- <a u="8387" b="C7 64"/>
- <a u="8388" b="C7 65"/>
- <a u="8389" b="C0 F2"/>
- <a u="838A" b="C7 66"/>
- <a u="838B" b="C7 67"/>
- <a u="838C" b="C7 68"/>
- <a u="838D" b="C7 69"/>
- <a u="838E" b="C9 AF"/>
- <a u="838F" b="C7 6A"/>
- <a u="8390" b="C7 6B"/>
- <a u="8391" b="C7 6C"/>
- <a u="8392" b="DC EC"/>
- <a u="8393" b="DD AE"/>
- <a u="8394" b="C7 6D"/>
- <a u="8395" b="C7 6E"/>
- <a u="8396" b="C7 6F"/>
- <a u="8397" b="C7 70"/>
- <a u="8398" b="DD B7"/>
- <a u="8399" b="C7 71"/>
- <a u="839A" b="C7 72"/>
- <a u="839B" b="DC F0"/>
- <a u="839C" b="DD AF"/>
- <a u="839D" b="C7 73"/>
- <a u="839E" b="DD B8"/>
- <a u="839F" b="C7 74"/>
- <a u="83A0" b="DD AC"/>
- <a u="83A1" b="C7 75"/>
- <a u="83A2" b="C7 76"/>
- <a u="83A3" b="C7 77"/>
- <a u="83A4" b="C7 78"/>
- <a u="83A5" b="C7 79"/>
- <a u="83A6" b="C7 7A"/>
- <a u="83A7" b="C7 7B"/>
- <a u="83A8" b="DD B9"/>
- <a u="83A9" b="DD B3"/>
- <a u="83AA" b="DD AD"/>
- <a u="83AB" b="C4 AA"/>
- <a u="83AC" b="C7 7C"/>
- <a u="83AD" b="C7 7D"/>
- <a u="83AE" b="C7 7E"/>
- <a u="83AF" b="C7 80"/>
- <a u="83B0" b="DD A8"/>
- <a u="83B1" b="C0 B3"/>
- <a u="83B2" b="C1 AB"/>
- <a u="83B3" b="DD AA"/>
- <a u="83B4" b="DD AB"/>
- <a u="83B5" b="C7 81"/>
- <a u="83B6" b="DD B2"/>
- <a u="83B7" b="BB F1"/>
- <a u="83B8" b="DD B5"/>
- <a u="83B9" b="D3 A8"/>
- <a u="83BA" b="DD BA"/>
- <a u="83BB" b="C7 82"/>
- <a u="83BC" b="DD BB"/>
- <a u="83BD" b="C3 A7"/>
- <a u="83BE" b="C7 83"/>
- <a u="83BF" b="C7 84"/>
- <a u="83C0" b="DD D2"/>
- <a u="83C1" b="DD BC"/>
- <a u="83C2" b="C7 85"/>
- <a u="83C3" b="C7 86"/>
- <a u="83C4" b="C7 87"/>
- <a u="83C5" b="DD D1"/>
- <a u="83C6" b="C7 88"/>
- <a u="83C7" b="B9 BD"/>
- <a u="83C8" b="C7 89"/>
- <a u="83C9" b="C7 8A"/>
- <a u="83CA" b="BE D5"/>
- <a u="83CB" b="C7 8B"/>
- <a u="83CC" b="BE FA"/>
- <a u="83CD" b="C7 8C"/>
- <a u="83CE" b="C7 8D"/>
- <a u="83CF" b="BA CA"/>
- <a u="83D0" b="C7 8E"/>
- <a u="83D1" b="C7 8F"/>
- <a u="83D2" b="C7 90"/>
- <a u="83D3" b="C7 91"/>
- <a u="83D4" b="DD CA"/>
- <a u="83D5" b="C7 92"/>
- <a u="83D6" b="DD C5"/>
- <a u="83D7" b="C7 93"/>
- <a u="83D8" b="DD BF"/>
- <a u="83D9" b="C7 94"/>
- <a u="83DA" b="C7 95"/>
- <a u="83DB" b="C7 96"/>
- <a u="83DC" b="B2 CB"/>
- <a u="83DD" b="DD C3"/>
- <a u="83DE" b="C7 97"/>
- <a u="83DF" b="DD CB"/>
- <a u="83E0" b="B2 A4"/>
- <a u="83E1" b="DD D5"/>
- <a u="83E2" b="C7 98"/>
- <a u="83E3" b="C7 99"/>
- <a u="83E4" b="C7 9A"/>
- <a u="83E5" b="DD BE"/>
- <a u="83E6" b="C7 9B"/>
- <a u="83E7" b="C7 9C"/>
- <a u="83E8" b="C7 9D"/>
- <a u="83E9" b="C6 D0"/>
- <a u="83EA" b="DD D0"/>
- <a u="83EB" b="C7 9E"/>
- <a u="83EC" b="C7 9F"/>
- <a u="83ED" b="C7 A0"/>
- <a u="83EE" b="C8 40"/>
- <a u="83EF" b="C8 41"/>
- <a u="83F0" b="DD D4"/>
- <a u="83F1" b="C1 E2"/>
- <a u="83F2" b="B7 C6"/>
- <a u="83F3" b="C8 42"/>
- <a u="83F4" b="C8 43"/>
- <a u="83F5" b="C8 44"/>
- <a u="83F6" b="C8 45"/>
- <a u="83F7" b="C8 46"/>
- <a u="83F8" b="DD CE"/>
- <a u="83F9" b="DD CF"/>
- <a u="83FA" b="C8 47"/>
- <a u="83FB" b="C8 48"/>
- <a u="83FC" b="C8 49"/>
- <a u="83FD" b="DD C4"/>
- <a u="83FE" b="C8 4A"/>
- <a u="83FF" b="C8 4B"/>
- <a u="8400" b="C8 4C"/>
- <a u="8401" b="DD BD"/>
- <a u="8402" b="C8 4D"/>
- <a u="8403" b="DD CD"/>
- <a u="8404" b="CC D1"/>
- <a u="8405" b="C8 4E"/>
- <a u="8406" b="DD C9"/>
- <a u="8407" b="C8 4F"/>
- <a u="8408" b="C8 50"/>
- <a u="8409" b="C8 51"/>
- <a u="840A" b="C8 52"/>
- <a u="840B" b="DD C2"/>
- <a u="840C" b="C3 C8"/>
- <a u="840D" b="C6 BC"/>
- <a u="840E" b="CE AE"/>
- <a u="840F" b="DD CC"/>
- <a u="8410" b="C8 53"/>
- <a u="8411" b="DD C8"/>
- <a u="8412" b="C8 54"/>
- <a u="8413" b="C8 55"/>
- <a u="8414" b="C8 56"/>
- <a u="8415" b="C8 57"/>
- <a u="8416" b="C8 58"/>
- <a u="8417" b="C8 59"/>
- <a u="8418" b="DD C1"/>
- <a u="8419" b="C8 5A"/>
- <a u="841A" b="C8 5B"/>
- <a u="841B" b="C8 5C"/>
- <a u="841C" b="DD C6"/>
- <a u="841D" b="C2 DC"/>
- <a u="841E" b="C8 5D"/>
- <a u="841F" b="C8 5E"/>
- <a u="8420" b="C8 5F"/>
- <a u="8421" b="C8 60"/>
- <a u="8422" b="C8 61"/>
- <a u="8423" b="C8 62"/>
- <a u="8424" b="D3 A9"/>
- <a u="8425" b="D3 AA"/>
- <a u="8426" b="DD D3"/>
- <a u="8427" b="CF F4"/>
- <a u="8428" b="C8 F8"/>
- <a u="8429" b="C8 63"/>
- <a u="842A" b="C8 64"/>
- <a u="842B" b="C8 65"/>
- <a u="842C" b="C8 66"/>
- <a u="842D" b="C8 67"/>
- <a u="842E" b="C8 68"/>
- <a u="842F" b="C8 69"/>
- <a u="8430" b="C8 6A"/>
- <a u="8431" b="DD E6"/>
- <a u="8432" b="C8 6B"/>
- <a u="8433" b="C8 6C"/>
- <a u="8434" b="C8 6D"/>
- <a u="8435" b="C8 6E"/>
- <a u="8436" b="C8 6F"/>
- <a u="8437" b="C8 70"/>
- <a u="8438" b="DD C7"/>
- <a u="8439" b="C8 71"/>
- <a u="843A" b="C8 72"/>
- <a u="843B" b="C8 73"/>
- <a u="843C" b="DD E0"/>
- <a u="843D" b="C2 E4"/>
- <a u="843E" b="C8 74"/>
- <a u="843F" b="C8 75"/>
- <a u="8440" b="C8 76"/>
- <a u="8441" b="C8 77"/>
- <a u="8442" b="C8 78"/>
- <a u="8443" b="C8 79"/>
- <a u="8444" b="C8 7A"/>
- <a u="8445" b="C8 7B"/>
- <a u="8446" b="DD E1"/>
- <a u="8447" b="C8 7C"/>
- <a u="8448" b="C8 7D"/>
- <a u="8449" b="C8 7E"/>
- <a u="844A" b="C8 80"/>
- <a u="844B" b="C8 81"/>
- <a u="844C" b="C8 82"/>
- <a u="844D" b="C8 83"/>
- <a u="844E" b="C8 84"/>
- <a u="844F" b="C8 85"/>
- <a u="8450" b="C8 86"/>
- <a u="8451" b="DD D7"/>
- <a u="8452" b="C8 87"/>
- <a u="8453" b="C8 88"/>
- <a u="8454" b="C8 89"/>
- <a u="8455" b="C8 8A"/>
- <a u="8456" b="C8 8B"/>
- <a u="8457" b="D6 F8"/>
- <a u="8458" b="C8 8C"/>
- <a u="8459" b="DD D9"/>
- <a u="845A" b="DD D8"/>
- <a u="845B" b="B8 F0"/>
- <a u="845C" b="DD D6"/>
- <a u="845D" b="C8 8D"/>
- <a u="845E" b="C8 8E"/>
- <a u="845F" b="C8 8F"/>
- <a u="8460" b="C8 90"/>
- <a u="8461" b="C6 CF"/>
- <a u="8462" b="C8 91"/>
- <a u="8463" b="B6 AD"/>
- <a u="8464" b="C8 92"/>
- <a u="8465" b="C8 93"/>
- <a u="8466" b="C8 94"/>
- <a u="8467" b="C8 95"/>
- <a u="8468" b="C8 96"/>
- <a u="8469" b="DD E2"/>
- <a u="846A" b="C8 97"/>
- <a u="846B" b="BA F9"/>
- <a u="846C" b="D4 E1"/>
- <a u="846D" b="DD E7"/>
- <a u="846E" b="C8 98"/>
- <a u="846F" b="C8 99"/>
- <a u="8470" b="C8 9A"/>
- <a u="8471" b="B4 D0"/>
- <a u="8472" b="C8 9B"/>
- <a u="8473" b="DD DA"/>
- <a u="8474" b="C8 9C"/>
- <a u="8475" b="BF FB"/>
- <a u="8476" b="DD E3"/>
- <a u="8477" b="C8 9D"/>
- <a u="8478" b="DD DF"/>
- <a u="8479" b="C8 9E"/>
- <a u="847A" b="DD DD"/>
- <a u="847B" b="C8 9F"/>
- <a u="847C" b="C8 A0"/>
- <a u="847D" b="C9 40"/>
- <a u="847E" b="C9 41"/>
- <a u="847F" b="C9 42"/>
- <a u="8480" b="C9 43"/>
- <a u="8481" b="C9 44"/>
- <a u="8482" b="B5 D9"/>
- <a u="8483" b="C9 45"/>
- <a u="8484" b="C9 46"/>
- <a u="8485" b="C9 47"/>
- <a u="8486" b="C9 48"/>
- <a u="8487" b="DD DB"/>
- <a u="8488" b="DD DC"/>
- <a u="8489" b="DD DE"/>
- <a u="848A" b="C9 49"/>
- <a u="848B" b="BD AF"/>
- <a u="848C" b="DD E4"/>
- <a u="848D" b="C9 4A"/>
- <a u="848E" b="DD E5"/>
- <a u="848F" b="C9 4B"/>
- <a u="8490" b="C9 4C"/>
- <a u="8491" b="C9 4D"/>
- <a u="8492" b="C9 4E"/>
- <a u="8493" b="C9 4F"/>
- <a u="8494" b="C9 50"/>
- <a u="8495" b="C9 51"/>
- <a u="8496" b="C9 52"/>
- <a u="8497" b="DD F5"/>
- <a u="8498" b="C9 53"/>
- <a u="8499" b="C3 C9"/>
- <a u="849A" b="C9 54"/>
- <a u="849B" b="C9 55"/>
- <a u="849C" b="CB E2"/>
- <a u="849D" b="C9 56"/>
- <a u="849E" b="C9 57"/>
- <a u="849F" b="C9 58"/>
- <a u="84A0" b="C9 59"/>
- <a u="84A1" b="DD F2"/>
- <a u="84A2" b="C9 5A"/>
- <a u="84A3" b="C9 5B"/>
- <a u="84A4" b="C9 5C"/>
- <a u="84A5" b="C9 5D"/>
- <a u="84A6" b="C9 5E"/>
- <a u="84A7" b="C9 5F"/>
- <a u="84A8" b="C9 60"/>
- <a u="84A9" b="C9 61"/>
- <a u="84AA" b="C9 62"/>
- <a u="84AB" b="C9 63"/>
- <a u="84AC" b="C9 64"/>
- <a u="84AD" b="C9 65"/>
- <a u="84AE" b="C9 66"/>
- <a u="84AF" b="D8 E1"/>
- <a u="84B0" b="C9 67"/>
- <a u="84B1" b="C9 68"/>
- <a u="84B2" b="C6 D1"/>
- <a u="84B3" b="C9 69"/>
- <a u="84B4" b="DD F4"/>
- <a u="84B5" b="C9 6A"/>
- <a u="84B6" b="C9 6B"/>
- <a u="84B7" b="C9 6C"/>
- <a u="84B8" b="D5 F4"/>
- <a u="84B9" b="DD F3"/>
- <a u="84BA" b="DD F0"/>
- <a u="84BB" b="C9 6D"/>
- <a u="84BC" b="C9 6E"/>
- <a u="84BD" b="DD EC"/>
- <a u="84BE" b="C9 6F"/>
- <a u="84BF" b="DD EF"/>
- <a u="84C0" b="C9 70"/>
- <a u="84C1" b="DD E8"/>
- <a u="84C2" b="C9 71"/>
- <a u="84C3" b="C9 72"/>
- <a u="84C4" b="D0 EE"/>
- <a u="84C5" b="C9 73"/>
- <a u="84C6" b="C9 74"/>
- <a u="84C7" b="C9 75"/>
- <a u="84C8" b="C9 76"/>
- <a u="84C9" b="C8 D8"/>
- <a u="84CA" b="DD EE"/>
- <a u="84CB" b="C9 77"/>
- <a u="84CC" b="C9 78"/>
- <a u="84CD" b="DD E9"/>
- <a u="84CE" b="C9 79"/>
- <a u="84CF" b="C9 7A"/>
- <a u="84D0" b="DD EA"/>
- <a u="84D1" b="CB F2"/>
- <a u="84D2" b="C9 7B"/>
- <a u="84D3" b="DD ED"/>
- <a u="84D4" b="C9 7C"/>
- <a u="84D5" b="C9 7D"/>
- <a u="84D6" b="B1 CD"/>
- <a u="84D7" b="C9 7E"/>
- <a u="84D8" b="C9 80"/>
- <a u="84D9" b="C9 81"/>
- <a u="84DA" b="C9 82"/>
- <a u="84DB" b="C9 83"/>
- <a u="84DC" b="C9 84"/>
- <a u="84DD" b="C0 B6"/>
- <a u="84DE" b="C9 85"/>
- <a u="84DF" b="BC BB"/>
- <a u="84E0" b="DD F1"/>
- <a u="84E1" b="C9 86"/>
- <a u="84E2" b="C9 87"/>
- <a u="84E3" b="DD F7"/>
- <a u="84E4" b="C9 88"/>
- <a u="84E5" b="DD F6"/>
- <a u="84E6" b="DD EB"/>
- <a u="84E7" b="C9 89"/>
- <a u="84E8" b="C9 8A"/>
- <a u="84E9" b="C9 8B"/>
- <a u="84EA" b="C9 8C"/>
- <a u="84EB" b="C9 8D"/>
- <a u="84EC" b="C5 EE"/>
- <a u="84ED" b="C9 8E"/>
- <a u="84EE" b="C9 8F"/>
- <a u="84EF" b="C9 90"/>
- <a u="84F0" b="DD FB"/>
- <a u="84F1" b="C9 91"/>
- <a u="84F2" b="C9 92"/>
- <a u="84F3" b="C9 93"/>
- <a u="84F4" b="C9 94"/>
- <a u="84F5" b="C9 95"/>
- <a u="84F6" b="C9 96"/>
- <a u="84F7" b="C9 97"/>
- <a u="84F8" b="C9 98"/>
- <a u="84F9" b="C9 99"/>
- <a u="84FA" b="C9 9A"/>
- <a u="84FB" b="C9 9B"/>
- <a u="84FC" b="DE A4"/>
- <a u="84FD" b="C9 9C"/>
- <a u="84FE" b="C9 9D"/>
- <a u="84FF" b="DE A3"/>
- <a u="8500" b="C9 9E"/>
- <a u="8501" b="C9 9F"/>
- <a u="8502" b="C9 A0"/>
- <a u="8503" b="CA 40"/>
- <a u="8504" b="CA 41"/>
- <a u="8505" b="CA 42"/>
- <a u="8506" b="CA 43"/>
- <a u="8507" b="CA 44"/>
- <a u="8508" b="CA 45"/>
- <a u="8509" b="CA 46"/>
- <a u="850A" b="CA 47"/>
- <a u="850B" b="CA 48"/>
- <a u="850C" b="DD F8"/>
- <a u="850D" b="CA 49"/>
- <a u="850E" b="CA 4A"/>
- <a u="850F" b="CA 4B"/>
- <a u="8510" b="CA 4C"/>
- <a u="8511" b="C3 EF"/>
- <a u="8512" b="CA 4D"/>
- <a u="8513" b="C2 FB"/>
- <a u="8514" b="CA 4E"/>
- <a u="8515" b="CA 4F"/>
- <a u="8516" b="CA 50"/>
- <a u="8517" b="D5 E1"/>
- <a u="8518" b="CA 51"/>
- <a u="8519" b="CA 52"/>
- <a u="851A" b="CE B5"/>
- <a u="851B" b="CA 53"/>
- <a u="851C" b="CA 54"/>
- <a u="851D" b="CA 55"/>
- <a u="851E" b="CA 56"/>
- <a u="851F" b="DD FD"/>
- <a u="8520" b="CA 57"/>
- <a u="8521" b="B2 CC"/>
- <a u="8522" b="CA 58"/>
- <a u="8523" b="CA 59"/>
- <a u="8524" b="CA 5A"/>
- <a u="8525" b="CA 5B"/>
- <a u="8526" b="CA 5C"/>
- <a u="8527" b="CA 5D"/>
- <a u="8528" b="CA 5E"/>
- <a u="8529" b="CA 5F"/>
- <a u="852A" b="CA 60"/>
- <a u="852B" b="C4 E8"/>
- <a u="852C" b="CA DF"/>
- <a u="852D" b="CA 61"/>
- <a u="852E" b="CA 62"/>
- <a u="852F" b="CA 63"/>
- <a u="8530" b="CA 64"/>
- <a u="8531" b="CA 65"/>
- <a u="8532" b="CA 66"/>
- <a u="8533" b="CA 67"/>
- <a u="8534" b="CA 68"/>
- <a u="8535" b="CA 69"/>
- <a u="8536" b="CA 6A"/>
- <a u="8537" b="C7 BE"/>
- <a u="8538" b="DD FA"/>
- <a u="8539" b="DD FC"/>
- <a u="853A" b="DD FE"/>
- <a u="853B" b="DE A2"/>
- <a u="853C" b="B0 AA"/>
- <a u="853D" b="B1 CE"/>
- <a u="853E" b="CA 6B"/>
- <a u="853F" b="CA 6C"/>
- <a u="8540" b="CA 6D"/>
- <a u="8541" b="CA 6E"/>
- <a u="8542" b="CA 6F"/>
- <a u="8543" b="DE AC"/>
- <a u="8544" b="CA 70"/>
- <a u="8545" b="CA 71"/>
- <a u="8546" b="CA 72"/>
- <a u="8547" b="CA 73"/>
- <a u="8548" b="DE A6"/>
- <a u="8549" b="BD B6"/>
- <a u="854A" b="C8 EF"/>
- <a u="854B" b="CA 74"/>
- <a u="854C" b="CA 75"/>
- <a u="854D" b="CA 76"/>
- <a u="854E" b="CA 77"/>
- <a u="854F" b="CA 78"/>
- <a u="8550" b="CA 79"/>
- <a u="8551" b="CA 7A"/>
- <a u="8552" b="CA 7B"/>
- <a u="8553" b="CA 7C"/>
- <a u="8554" b="CA 7D"/>
- <a u="8555" b="CA 7E"/>
- <a u="8556" b="DE A1"/>
- <a u="8557" b="CA 80"/>
- <a u="8558" b="CA 81"/>
- <a u="8559" b="DE A5"/>
- <a u="855A" b="CA 82"/>
- <a u="855B" b="CA 83"/>
- <a u="855C" b="CA 84"/>
- <a u="855D" b="CA 85"/>
- <a u="855E" b="DE A9"/>
- <a u="855F" b="CA 86"/>
- <a u="8560" b="CA 87"/>
- <a u="8561" b="CA 88"/>
- <a u="8562" b="CA 89"/>
- <a u="8563" b="CA 8A"/>
- <a u="8564" b="DE A8"/>
- <a u="8565" b="CA 8B"/>
- <a u="8566" b="CA 8C"/>
- <a u="8567" b="CA 8D"/>
- <a u="8568" b="DE A7"/>
- <a u="8569" b="CA 8E"/>
- <a u="856A" b="CA 8F"/>
- <a u="856B" b="CA 90"/>
- <a u="856C" b="CA 91"/>
- <a u="856D" b="CA 92"/>
- <a u="856E" b="CA 93"/>
- <a u="856F" b="CA 94"/>
- <a u="8570" b="CA 95"/>
- <a u="8571" b="CA 96"/>
- <a u="8572" b="DE AD"/>
- <a u="8573" b="CA 97"/>
- <a u="8574" b="D4 CC"/>
- <a u="8575" b="CA 98"/>
- <a u="8576" b="CA 99"/>
- <a u="8577" b="CA 9A"/>
- <a u="8578" b="CA 9B"/>
- <a u="8579" b="DE B3"/>
- <a u="857A" b="DE AA"/>
- <a u="857B" b="DE AE"/>
- <a u="857C" b="CA 9C"/>
- <a u="857D" b="CA 9D"/>
- <a u="857E" b="C0 D9"/>
- <a u="857F" b="CA 9E"/>
- <a u="8580" b="CA 9F"/>
- <a u="8581" b="CA A0"/>
- <a u="8582" b="CB 40"/>
- <a u="8583" b="CB 41"/>
- <a u="8584" b="B1 A1"/>
- <a u="8585" b="DE B6"/>
- <a u="8586" b="CB 42"/>
- <a u="8587" b="DE B1"/>
- <a u="8588" b="CB 43"/>
- <a u="8589" b="CB 44"/>
- <a u="858A" b="CB 45"/>
- <a u="858B" b="CB 46"/>
- <a u="858C" b="CB 47"/>
- <a u="858D" b="CB 48"/>
- <a u="858E" b="CB 49"/>
- <a u="858F" b="DE B2"/>
- <a u="8590" b="CB 4A"/>
- <a u="8591" b="CB 4B"/>
- <a u="8592" b="CB 4C"/>
- <a u="8593" b="CB 4D"/>
- <a u="8594" b="CB 4E"/>
- <a u="8595" b="CB 4F"/>
- <a u="8596" b="CB 50"/>
- <a u="8597" b="CB 51"/>
- <a u="8598" b="CB 52"/>
- <a u="8599" b="CB 53"/>
- <a u="859A" b="CB 54"/>
- <a u="859B" b="D1 A6"/>
- <a u="859C" b="DE B5"/>
- <a u="859D" b="CB 55"/>
- <a u="859E" b="CB 56"/>
- <a u="859F" b="CB 57"/>
- <a u="85A0" b="CB 58"/>
- <a u="85A1" b="CB 59"/>
- <a u="85A2" b="CB 5A"/>
- <a u="85A3" b="CB 5B"/>
- <a u="85A4" b="DE AF"/>
- <a u="85A5" b="CB 5C"/>
- <a u="85A6" b="CB 5D"/>
- <a u="85A7" b="CB 5E"/>
- <a u="85A8" b="DE B0"/>
- <a u="85A9" b="CB 5F"/>
- <a u="85AA" b="D0 BD"/>
- <a u="85AB" b="CB 60"/>
- <a u="85AC" b="CB 61"/>
- <a u="85AD" b="CB 62"/>
- <a u="85AE" b="DE B4"/>
- <a u="85AF" b="CA ED"/>
- <a u="85B0" b="DE B9"/>
- <a u="85B1" b="CB 63"/>
- <a u="85B2" b="CB 64"/>
- <a u="85B3" b="CB 65"/>
- <a u="85B4" b="CB 66"/>
- <a u="85B5" b="CB 67"/>
- <a u="85B6" b="CB 68"/>
- <a u="85B7" b="DE B8"/>
- <a u="85B8" b="CB 69"/>
- <a u="85B9" b="DE B7"/>
- <a u="85BA" b="CB 6A"/>
- <a u="85BB" b="CB 6B"/>
- <a u="85BC" b="CB 6C"/>
- <a u="85BD" b="CB 6D"/>
- <a u="85BE" b="CB 6E"/>
- <a u="85BF" b="CB 6F"/>
- <a u="85C0" b="CB 70"/>
- <a u="85C1" b="DE BB"/>
- <a u="85C2" b="CB 71"/>
- <a u="85C3" b="CB 72"/>
- <a u="85C4" b="CB 73"/>
- <a u="85C5" b="CB 74"/>
- <a u="85C6" b="CB 75"/>
- <a u="85C7" b="CB 76"/>
- <a u="85C8" b="CB 77"/>
- <a u="85C9" b="BD E5"/>
- <a u="85CA" b="CB 78"/>
- <a u="85CB" b="CB 79"/>
- <a u="85CC" b="CB 7A"/>
- <a u="85CD" b="CB 7B"/>
- <a u="85CE" b="CB 7C"/>
- <a u="85CF" b="B2 D8"/>
- <a u="85D0" b="C3 EA"/>
- <a u="85D1" b="CB 7D"/>
- <a u="85D2" b="CB 7E"/>
- <a u="85D3" b="DE BA"/>
- <a u="85D4" b="CB 80"/>
- <a u="85D5" b="C5 BA"/>
- <a u="85D6" b="CB 81"/>
- <a u="85D7" b="CB 82"/>
- <a u="85D8" b="CB 83"/>
- <a u="85D9" b="CB 84"/>
- <a u="85DA" b="CB 85"/>
- <a u="85DB" b="CB 86"/>
- <a u="85DC" b="DE BC"/>
- <a u="85DD" b="CB 87"/>
- <a u="85DE" b="CB 88"/>
- <a u="85DF" b="CB 89"/>
- <a u="85E0" b="CB 8A"/>
- <a u="85E1" b="CB 8B"/>
- <a u="85E2" b="CB 8C"/>
- <a u="85E3" b="CB 8D"/>
- <a u="85E4" b="CC D9"/>
- <a u="85E5" b="CB 8E"/>
- <a u="85E6" b="CB 8F"/>
- <a u="85E7" b="CB 90"/>
- <a u="85E8" b="CB 91"/>
- <a u="85E9" b="B7 AA"/>
- <a u="85EA" b="CB 92"/>
- <a u="85EB" b="CB 93"/>
- <a u="85EC" b="CB 94"/>
- <a u="85ED" b="CB 95"/>
- <a u="85EE" b="CB 96"/>
- <a u="85EF" b="CB 97"/>
- <a u="85F0" b="CB 98"/>
- <a u="85F1" b="CB 99"/>
- <a u="85F2" b="CB 9A"/>
- <a u="85F3" b="CB 9B"/>
- <a u="85F4" b="CB 9C"/>
- <a u="85F5" b="CB 9D"/>
- <a u="85F6" b="CB 9E"/>
- <a u="85F7" b="CB 9F"/>
- <a u="85F8" b="CB A0"/>
- <a u="85F9" b="CC 40"/>
- <a u="85FA" b="CC 41"/>
- <a u="85FB" b="D4 E5"/>
- <a u="85FC" b="CC 42"/>
- <a u="85FD" b="CC 43"/>
- <a u="85FE" b="CC 44"/>
- <a u="85FF" b="DE BD"/>
- <a u="8600" b="CC 45"/>
- <a u="8601" b="CC 46"/>
- <a u="8602" b="CC 47"/>
- <a u="8603" b="CC 48"/>
- <a u="8604" b="CC 49"/>
- <a u="8605" b="DE BF"/>
- <a u="8606" b="CC 4A"/>
- <a u="8607" b="CC 4B"/>
- <a u="8608" b="CC 4C"/>
- <a u="8609" b="CC 4D"/>
- <a u="860A" b="CC 4E"/>
- <a u="860B" b="CC 4F"/>
- <a u="860C" b="CC 50"/>
- <a u="860D" b="CC 51"/>
- <a u="860E" b="CC 52"/>
- <a u="860F" b="CC 53"/>
- <a u="8610" b="CC 54"/>
- <a u="8611" b="C4 A2"/>
- <a u="8612" b="CC 55"/>
- <a u="8613" b="CC 56"/>
- <a u="8614" b="CC 57"/>
- <a u="8615" b="CC 58"/>
- <a u="8616" b="DE C1"/>
- <a u="8617" b="CC 59"/>
- <a u="8618" b="CC 5A"/>
- <a u="8619" b="CC 5B"/>
- <a u="861A" b="CC 5C"/>
- <a u="861B" b="CC 5D"/>
- <a u="861C" b="CC 5E"/>
- <a u="861D" b="CC 5F"/>
- <a u="861E" b="CC 60"/>
- <a u="861F" b="CC 61"/>
- <a u="8620" b="CC 62"/>
- <a u="8621" b="CC 63"/>
- <a u="8622" b="CC 64"/>
- <a u="8623" b="CC 65"/>
- <a u="8624" b="CC 66"/>
- <a u="8625" b="CC 67"/>
- <a u="8626" b="CC 68"/>
- <a u="8627" b="DE BE"/>
- <a u="8628" b="CC 69"/>
- <a u="8629" b="DE C0"/>
- <a u="862A" b="CC 6A"/>
- <a u="862B" b="CC 6B"/>
- <a u="862C" b="CC 6C"/>
- <a u="862D" b="CC 6D"/>
- <a u="862E" b="CC 6E"/>
- <a u="862F" b="CC 6F"/>
- <a u="8630" b="CC 70"/>
- <a u="8631" b="CC 71"/>
- <a u="8632" b="CC 72"/>
- <a u="8633" b="CC 73"/>
- <a u="8634" b="CC 74"/>
- <a u="8635" b="CC 75"/>
- <a u="8636" b="CC 76"/>
- <a u="8637" b="CC 77"/>
- <a u="8638" b="D5 BA"/>
- <a u="8639" b="CC 78"/>
- <a u="863A" b="CC 79"/>
- <a u="863B" b="CC 7A"/>
- <a u="863C" b="DE C2"/>
- <a u="863D" b="CC 7B"/>
- <a u="863E" b="CC 7C"/>
- <a u="863F" b="CC 7D"/>
- <a u="8640" b="CC 7E"/>
- <a u="8641" b="CC 80"/>
- <a u="8642" b="CC 81"/>
- <a u="8643" b="CC 82"/>
- <a u="8644" b="CC 83"/>
- <a u="8645" b="CC 84"/>
- <a u="8646" b="CC 85"/>
- <a u="8647" b="CC 86"/>
- <a u="8648" b="CC 87"/>
- <a u="8649" b="CC 88"/>
- <a u="864A" b="CC 89"/>
- <a u="864B" b="CC 8A"/>
- <a u="864C" b="CC 8B"/>
- <a u="864D" b="F2 AE"/>
- <a u="864E" b="BB A2"/>
- <a u="864F" b="C2 B2"/>
- <a u="8650" b="C5 B0"/>
- <a u="8651" b="C2 C7"/>
- <a u="8652" b="CC 8C"/>
- <a u="8653" b="CC 8D"/>
- <a u="8654" b="F2 AF"/>
- <a u="8655" b="CC 8E"/>
- <a u="8656" b="CC 8F"/>
- <a u="8657" b="CC 90"/>
- <a u="8658" b="CC 91"/>
- <a u="8659" b="CC 92"/>
- <a u="865A" b="D0 E9"/>
- <a u="865B" b="CC 93"/>
- <a u="865C" b="CC 94"/>
- <a u="865D" b="CC 95"/>
- <a u="865E" b="D3 DD"/>
- <a u="865F" b="CC 96"/>
- <a u="8660" b="CC 97"/>
- <a u="8661" b="CC 98"/>
- <a u="8662" b="EB BD"/>
- <a u="8663" b="CC 99"/>
- <a u="8664" b="CC 9A"/>
- <a u="8665" b="CC 9B"/>
- <a u="8666" b="CC 9C"/>
- <a u="8667" b="CC 9D"/>
- <a u="8668" b="CC 9E"/>
- <a u="8669" b="CC 9F"/>
- <a u="866A" b="CC A0"/>
- <a u="866B" b="B3 E6"/>
- <a u="866C" b="F2 B0"/>
- <a u="866D" b="CD 40"/>
- <a u="866E" b="F2 B1"/>
- <a u="866F" b="CD 41"/>
- <a u="8670" b="CD 42"/>
- <a u="8671" b="CA AD"/>
- <a u="8672" b="CD 43"/>
- <a u="8673" b="CD 44"/>
- <a u="8674" b="CD 45"/>
- <a u="8675" b="CD 46"/>
- <a u="8676" b="CD 47"/>
- <a u="8677" b="CD 48"/>
- <a u="8678" b="CD 49"/>
- <a u="8679" b="BA E7"/>
- <a u="867A" b="F2 B3"/>
- <a u="867B" b="F2 B5"/>
- <a u="867C" b="F2 B4"/>
- <a u="867D" b="CB E4"/>
- <a u="867E" b="CF BA"/>
- <a u="867F" b="F2 B2"/>
- <a u="8680" b="CA B4"/>
- <a u="8681" b="D2 CF"/>
- <a u="8682" b="C2 EC"/>
- <a u="8683" b="CD 4A"/>
- <a u="8684" b="CD 4B"/>
- <a u="8685" b="CD 4C"/>
- <a u="8686" b="CD 4D"/>
- <a u="8687" b="CD 4E"/>
- <a u="8688" b="CD 4F"/>
- <a u="8689" b="CD 50"/>
- <a u="868A" b="CE C3"/>
- <a u="868B" b="F2 B8"/>
- <a u="868C" b="B0 F6"/>
- <a u="868D" b="F2 B7"/>
- <a u="868E" b="CD 51"/>
- <a u="868F" b="CD 52"/>
- <a u="8690" b="CD 53"/>
- <a u="8691" b="CD 54"/>
- <a u="8692" b="CD 55"/>
- <a u="8693" b="F2 BE"/>
- <a u="8694" b="CD 56"/>
- <a u="8695" b="B2 CF"/>
- <a u="8696" b="CD 57"/>
- <a u="8697" b="CD 58"/>
- <a u="8698" b="CD 59"/>
- <a u="8699" b="CD 5A"/>
- <a u="869A" b="CD 5B"/>
- <a u="869B" b="CD 5C"/>
- <a u="869C" b="D1 C1"/>
- <a u="869D" b="F2 BA"/>
- <a u="869E" b="CD 5D"/>
- <a u="869F" b="CD 5E"/>
- <a u="86A0" b="CD 5F"/>
- <a u="86A1" b="CD 60"/>
- <a u="86A2" b="CD 61"/>
- <a u="86A3" b="F2 BC"/>
- <a u="86A4" b="D4 E9"/>
- <a u="86A5" b="CD 62"/>
- <a u="86A6" b="CD 63"/>
- <a u="86A7" b="F2 BB"/>
- <a u="86A8" b="F2 B6"/>
- <a u="86A9" b="F2 BF"/>
- <a u="86AA" b="F2 BD"/>
- <a u="86AB" b="CD 64"/>
- <a u="86AC" b="F2 B9"/>
- <a u="86AD" b="CD 65"/>
- <a u="86AE" b="CD 66"/>
- <a u="86AF" b="F2 C7"/>
- <a u="86B0" b="F2 C4"/>
- <a u="86B1" b="F2 C6"/>
- <a u="86B2" b="CD 67"/>
- <a u="86B3" b="CD 68"/>
- <a u="86B4" b="F2 CA"/>
- <a u="86B5" b="F2 C2"/>
- <a u="86B6" b="F2 C0"/>
- <a u="86B7" b="CD 69"/>
- <a u="86B8" b="CD 6A"/>
- <a u="86B9" b="CD 6B"/>
- <a u="86BA" b="F2 C5"/>
- <a u="86BB" b="CD 6C"/>
- <a u="86BC" b="CD 6D"/>
- <a u="86BD" b="CD 6E"/>
- <a u="86BE" b="CD 6F"/>
- <a u="86BF" b="CD 70"/>
- <a u="86C0" b="D6 FB"/>
- <a u="86C1" b="CD 71"/>
- <a u="86C2" b="CD 72"/>
- <a u="86C3" b="CD 73"/>
- <a u="86C4" b="F2 C1"/>
- <a u="86C5" b="CD 74"/>
- <a u="86C6" b="C7 F9"/>
- <a u="86C7" b="C9 DF"/>
- <a u="86C8" b="CD 75"/>
- <a u="86C9" b="F2 C8"/>
- <a u="86CA" b="B9 C6"/>
- <a u="86CB" b="B5 B0"/>
- <a u="86CC" b="CD 76"/>
- <a u="86CD" b="CD 77"/>
- <a u="86CE" b="F2 C3"/>
- <a u="86CF" b="F2 C9"/>
- <a u="86D0" b="F2 D0"/>
- <a u="86D1" b="F2 D6"/>
- <a u="86D2" b="CD 78"/>
- <a u="86D3" b="CD 79"/>
- <a u="86D4" b="BB D7"/>
- <a u="86D5" b="CD 7A"/>
- <a u="86D6" b="CD 7B"/>
- <a u="86D7" b="CD 7C"/>
- <a u="86D8" b="F2 D5"/>
- <a u="86D9" b="CD DC"/>
- <a u="86DA" b="CD 7D"/>
- <a u="86DB" b="D6 EB"/>
- <a u="86DC" b="CD 7E"/>
- <a u="86DD" b="CD 80"/>
- <a u="86DE" b="F2 D2"/>
- <a u="86DF" b="F2 D4"/>
- <a u="86E0" b="CD 81"/>
- <a u="86E1" b="CD 82"/>
- <a u="86E2" b="CD 83"/>
- <a u="86E3" b="CD 84"/>
- <a u="86E4" b="B8 F2"/>
- <a u="86E5" b="CD 85"/>
- <a u="86E6" b="CD 86"/>
- <a u="86E7" b="CD 87"/>
- <a u="86E8" b="CD 88"/>
- <a u="86E9" b="F2 CB"/>
- <a u="86EA" b="CD 89"/>
- <a u="86EB" b="CD 8A"/>
- <a u="86EC" b="CD 8B"/>
- <a u="86ED" b="F2 CE"/>
- <a u="86EE" b="C2 F9"/>
- <a u="86EF" b="CD 8C"/>
- <a u="86F0" b="D5 DD"/>
- <a u="86F1" b="F2 CC"/>
- <a u="86F2" b="F2 CD"/>
- <a u="86F3" b="F2 CF"/>
- <a u="86F4" b="F2 D3"/>
- <a u="86F5" b="CD 8D"/>
- <a u="86F6" b="CD 8E"/>
- <a u="86F7" b="CD 8F"/>
- <a u="86F8" b="F2 D9"/>
- <a u="86F9" b="D3 BC"/>
- <a u="86FA" b="CD 90"/>
- <a u="86FB" b="CD 91"/>
- <a u="86FC" b="CD 92"/>
- <a u="86FD" b="CD 93"/>
- <a u="86FE" b="B6 EA"/>
- <a u="86FF" b="CD 94"/>
- <a u="8700" b="CA F1"/>
- <a u="8701" b="CD 95"/>
- <a u="8702" b="B7 E4"/>
- <a u="8703" b="F2 D7"/>
- <a u="8704" b="CD 96"/>
- <a u="8705" b="CD 97"/>
- <a u="8706" b="CD 98"/>
- <a u="8707" b="F2 D8"/>
- <a u="8708" b="F2 DA"/>
- <a u="8709" b="F2 DD"/>
- <a u="870A" b="F2 DB"/>
- <a u="870B" b="CD 99"/>
- <a u="870C" b="CD 9A"/>
- <a u="870D" b="F2 DC"/>
- <a u="870E" b="CD 9B"/>
- <a u="870F" b="CD 9C"/>
- <a u="8710" b="CD 9D"/>
- <a u="8711" b="CD 9E"/>
- <a u="8712" b="D1 D1"/>
- <a u="8713" b="F2 D1"/>
- <a u="8714" b="CD 9F"/>
- <a u="8715" b="CD C9"/>
- <a u="8716" b="CD A0"/>
- <a u="8717" b="CE CF"/>
- <a u="8718" b="D6 A9"/>
- <a u="8719" b="CE 40"/>
- <a u="871A" b="F2 E3"/>
- <a u="871B" b="CE 41"/>
- <a u="871C" b="C3 DB"/>
- <a u="871D" b="CE 42"/>
- <a u="871E" b="F2 E0"/>
- <a u="871F" b="CE 43"/>
- <a u="8720" b="CE 44"/>
- <a u="8721" b="C0 AF"/>
- <a u="8722" b="F2 EC"/>
- <a u="8723" b="F2 DE"/>
- <a u="8724" b="CE 45"/>
- <a u="8725" b="F2 E1"/>
- <a u="8726" b="CE 46"/>
- <a u="8727" b="CE 47"/>
- <a u="8728" b="CE 48"/>
- <a u="8729" b="F2 E8"/>
- <a u="872A" b="CE 49"/>
- <a u="872B" b="CE 4A"/>
- <a u="872C" b="CE 4B"/>
- <a u="872D" b="CE 4C"/>
- <a u="872E" b="F2 E2"/>
- <a u="872F" b="CE 4D"/>
- <a u="8730" b="CE 4E"/>
- <a u="8731" b="F2 E7"/>
- <a u="8732" b="CE 4F"/>
- <a u="8733" b="CE 50"/>
- <a u="8734" b="F2 E6"/>
- <a u="8735" b="CE 51"/>
- <a u="8736" b="CE 52"/>
- <a u="8737" b="F2 E9"/>
- <a u="8738" b="CE 53"/>
- <a u="8739" b="CE 54"/>
- <a u="873A" b="CE 55"/>
- <a u="873B" b="F2 DF"/>
- <a u="873C" b="CE 56"/>
- <a u="873D" b="CE 57"/>
- <a u="873E" b="F2 E4"/>
- <a u="873F" b="F2 EA"/>
- <a u="8740" b="CE 58"/>
- <a u="8741" b="CE 59"/>
- <a u="8742" b="CE 5A"/>
- <a u="8743" b="CE 5B"/>
- <a u="8744" b="CE 5C"/>
- <a u="8745" b="CE 5D"/>
- <a u="8746" b="CE 5E"/>
- <a u="8747" b="D3 AC"/>
- <a u="8748" b="F2 E5"/>
- <a u="8749" b="B2 F5"/>
- <a u="874A" b="CE 5F"/>
- <a u="874B" b="CE 60"/>
- <a u="874C" b="F2 F2"/>
- <a u="874D" b="CE 61"/>
- <a u="874E" b="D0 AB"/>
- <a u="874F" b="CE 62"/>
- <a u="8750" b="CE 63"/>
- <a u="8751" b="CE 64"/>
- <a u="8752" b="CE 65"/>
- <a u="8753" b="F2 F5"/>
- <a u="8754" b="CE 66"/>
- <a u="8755" b="CE 67"/>
- <a u="8756" b="CE 68"/>
- <a u="8757" b="BB C8"/>
- <a u="8758" b="CE 69"/>
- <a u="8759" b="F2 F9"/>
- <a u="875A" b="CE 6A"/>
- <a u="875B" b="CE 6B"/>
- <a u="875C" b="CE 6C"/>
- <a u="875D" b="CE 6D"/>
- <a u="875E" b="CE 6E"/>
- <a u="875F" b="CE 6F"/>
- <a u="8760" b="F2 F0"/>
- <a u="8761" b="CE 70"/>
- <a u="8762" b="CE 71"/>
- <a u="8763" b="F2 F6"/>
- <a u="8764" b="F2 F8"/>
- <a u="8765" b="F2 FA"/>
- <a u="8766" b="CE 72"/>
- <a u="8767" b="CE 73"/>
- <a u="8768" b="CE 74"/>
- <a u="8769" b="CE 75"/>
- <a u="876A" b="CE 76"/>
- <a u="876B" b="CE 77"/>
- <a u="876C" b="CE 78"/>
- <a u="876D" b="CE 79"/>
- <a u="876E" b="F2 F3"/>
- <a u="876F" b="CE 7A"/>
- <a u="8770" b="F2 F1"/>
- <a u="8771" b="CE 7B"/>
- <a u="8772" b="CE 7C"/>
- <a u="8773" b="CE 7D"/>
- <a u="8774" b="BA FB"/>
- <a u="8775" b="CE 7E"/>
- <a u="8776" b="B5 FB"/>
- <a u="8777" b="CE 80"/>
- <a u="8778" b="CE 81"/>
- <a u="8779" b="CE 82"/>
- <a u="877A" b="CE 83"/>
- <a u="877B" b="F2 EF"/>
- <a u="877C" b="F2 F7"/>
- <a u="877D" b="F2 ED"/>
- <a u="877E" b="F2 EE"/>
- <a u="877F" b="CE 84"/>
- <a u="8780" b="CE 85"/>
- <a u="8781" b="CE 86"/>
- <a u="8782" b="F2 EB"/>
- <a u="8783" b="F3 A6"/>
- <a u="8784" b="CE 87"/>
- <a u="8785" b="F3 A3"/>
- <a u="8786" b="CE 88"/>
- <a u="8787" b="CE 89"/>
- <a u="8788" b="F3 A2"/>
- <a u="8789" b="CE 8A"/>
- <a u="878A" b="CE 8B"/>
- <a u="878B" b="F2 F4"/>
- <a u="878C" b="CE 8C"/>
- <a u="878D" b="C8 DA"/>
- <a u="878E" b="CE 8D"/>
- <a u="878F" b="CE 8E"/>
- <a u="8790" b="CE 8F"/>
- <a u="8791" b="CE 90"/>
- <a u="8792" b="CE 91"/>
- <a u="8793" b="F2 FB"/>
- <a u="8794" b="CE 92"/>
- <a u="8795" b="CE 93"/>
- <a u="8796" b="CE 94"/>
- <a u="8797" b="F3 A5"/>
- <a u="8798" b="CE 95"/>
- <a u="8799" b="CE 96"/>
- <a u="879A" b="CE 97"/>
- <a u="879B" b="CE 98"/>
- <a u="879C" b="CE 99"/>
- <a u="879D" b="CE 9A"/>
- <a u="879E" b="CE 9B"/>
- <a u="879F" b="C3 F8"/>
- <a u="87A0" b="CE 9C"/>
- <a u="87A1" b="CE 9D"/>
- <a u="87A2" b="CE 9E"/>
- <a u="87A3" b="CE 9F"/>
- <a u="87A4" b="CE A0"/>
- <a u="87A5" b="CF 40"/>
- <a u="87A6" b="CF 41"/>
- <a u="87A7" b="CF 42"/>
- <a u="87A8" b="F2 FD"/>
- <a u="87A9" b="CF 43"/>
- <a u="87AA" b="CF 44"/>
- <a u="87AB" b="F3 A7"/>
- <a u="87AC" b="F3 A9"/>
- <a u="87AD" b="F3 A4"/>
- <a u="87AE" b="CF 45"/>
- <a u="87AF" b="F2 FC"/>
- <a u="87B0" b="CF 46"/>
- <a u="87B1" b="CF 47"/>
- <a u="87B2" b="CF 48"/>
- <a u="87B3" b="F3 AB"/>
- <a u="87B4" b="CF 49"/>
- <a u="87B5" b="F3 AA"/>
- <a u="87B6" b="CF 4A"/>
- <a u="87B7" b="CF 4B"/>
- <a u="87B8" b="CF 4C"/>
- <a u="87B9" b="CF 4D"/>
- <a u="87BA" b="C2 DD"/>
- <a u="87BB" b="CF 4E"/>
- <a u="87BC" b="CF 4F"/>
- <a u="87BD" b="F3 AE"/>
- <a u="87BE" b="CF 50"/>
- <a u="87BF" b="CF 51"/>
- <a u="87C0" b="F3 B0"/>
- <a u="87C1" b="CF 52"/>
- <a u="87C2" b="CF 53"/>
- <a u="87C3" b="CF 54"/>
- <a u="87C4" b="CF 55"/>
- <a u="87C5" b="CF 56"/>
- <a u="87C6" b="F3 A1"/>
- <a u="87C7" b="CF 57"/>
- <a u="87C8" b="CF 58"/>
- <a u="87C9" b="CF 59"/>
- <a u="87CA" b="F3 B1"/>
- <a u="87CB" b="F3 AC"/>
- <a u="87CC" b="CF 5A"/>
- <a u="87CD" b="CF 5B"/>
- <a u="87CE" b="CF 5C"/>
- <a u="87CF" b="CF 5D"/>
- <a u="87D0" b="CF 5E"/>
- <a u="87D1" b="F3 AF"/>
- <a u="87D2" b="F2 FE"/>
- <a u="87D3" b="F3 AD"/>
- <a u="87D4" b="CF 5F"/>
- <a u="87D5" b="CF 60"/>
- <a u="87D6" b="CF 61"/>
- <a u="87D7" b="CF 62"/>
- <a u="87D8" b="CF 63"/>
- <a u="87D9" b="CF 64"/>
- <a u="87DA" b="CF 65"/>
- <a u="87DB" b="F3 B2"/>
- <a u="87DC" b="CF 66"/>
- <a u="87DD" b="CF 67"/>
- <a u="87DE" b="CF 68"/>
- <a u="87DF" b="CF 69"/>
- <a u="87E0" b="F3 B4"/>
- <a u="87E1" b="CF 6A"/>
- <a u="87E2" b="CF 6B"/>
- <a u="87E3" b="CF 6C"/>
- <a u="87E4" b="CF 6D"/>
- <a u="87E5" b="F3 A8"/>
- <a u="87E6" b="CF 6E"/>
- <a u="87E7" b="CF 6F"/>
- <a u="87E8" b="CF 70"/>
- <a u="87E9" b="CF 71"/>
- <a u="87EA" b="F3 B3"/>
- <a u="87EB" b="CF 72"/>
- <a u="87EC" b="CF 73"/>
- <a u="87ED" b="CF 74"/>
- <a u="87EE" b="F3 B5"/>
- <a u="87EF" b="CF 75"/>
- <a u="87F0" b="CF 76"/>
- <a u="87F1" b="CF 77"/>
- <a u="87F2" b="CF 78"/>
- <a u="87F3" b="CF 79"/>
- <a u="87F4" b="CF 7A"/>
- <a u="87F5" b="CF 7B"/>
- <a u="87F6" b="CF 7C"/>
- <a u="87F7" b="CF 7D"/>
- <a u="87F8" b="CF 7E"/>
- <a u="87F9" b="D0 B7"/>
- <a u="87FA" b="CF 80"/>
- <a u="87FB" b="CF 81"/>
- <a u="87FC" b="CF 82"/>
- <a u="87FD" b="CF 83"/>
- <a u="87FE" b="F3 B8"/>
- <a u="87FF" b="CF 84"/>
- <a u="8800" b="CF 85"/>
- <a u="8801" b="CF 86"/>
- <a u="8802" b="CF 87"/>
- <a u="8803" b="D9 F9"/>
- <a u="8804" b="CF 88"/>
- <a u="8805" b="CF 89"/>
- <a u="8806" b="CF 8A"/>
- <a u="8807" b="CF 8B"/>
- <a u="8808" b="CF 8C"/>
- <a u="8809" b="CF 8D"/>
- <a u="880A" b="F3 B9"/>
- <a u="880B" b="CF 8E"/>
- <a u="880C" b="CF 8F"/>
- <a u="880D" b="CF 90"/>
- <a u="880E" b="CF 91"/>
- <a u="880F" b="CF 92"/>
- <a u="8810" b="CF 93"/>
- <a u="8811" b="CF 94"/>
- <a u="8812" b="CF 95"/>
- <a u="8813" b="F3 B7"/>
- <a u="8814" b="CF 96"/>
- <a u="8815" b="C8 E4"/>
- <a u="8816" b="F3 B6"/>
- <a u="8817" b="CF 97"/>
- <a u="8818" b="CF 98"/>
- <a u="8819" b="CF 99"/>
- <a u="881A" b="CF 9A"/>
- <a u="881B" b="F3 BA"/>
- <a u="881C" b="CF 9B"/>
- <a u="881D" b="CF 9C"/>
- <a u="881E" b="CF 9D"/>
- <a u="881F" b="CF 9E"/>
- <a u="8820" b="CF 9F"/>
- <a u="8821" b="F3 BB"/>
- <a u="8822" b="B4 C0"/>
- <a u="8823" b="CF A0"/>
- <a u="8824" b="D0 40"/>
- <a u="8825" b="D0 41"/>
- <a u="8826" b="D0 42"/>
- <a u="8827" b="D0 43"/>
- <a u="8828" b="D0 44"/>
- <a u="8829" b="D0 45"/>
- <a u="882A" b="D0 46"/>
- <a u="882B" b="D0 47"/>
- <a u="882C" b="D0 48"/>
- <a u="882D" b="D0 49"/>
- <a u="882E" b="D0 4A"/>
- <a u="882F" b="D0 4B"/>
- <a u="8830" b="D0 4C"/>
- <a u="8831" b="D0 4D"/>
- <a u="8832" b="EE C3"/>
- <a u="8833" b="D0 4E"/>
- <a u="8834" b="D0 4F"/>
- <a u="8835" b="D0 50"/>
- <a u="8836" b="D0 51"/>
- <a u="8837" b="D0 52"/>
- <a u="8838" b="D0 53"/>
- <a u="8839" b="F3 BC"/>
- <a u="883A" b="D0 54"/>
- <a u="883B" b="D0 55"/>
- <a u="883C" b="F3 BD"/>
- <a u="883D" b="D0 56"/>
- <a u="883E" b="D0 57"/>
- <a u="883F" b="D0 58"/>
- <a u="8840" b="D1 AA"/>
- <a u="8841" b="D0 59"/>
- <a u="8842" b="D0 5A"/>
- <a u="8843" b="D0 5B"/>
- <a u="8844" b="F4 AC"/>
- <a u="8845" b="D0 C6"/>
- <a u="8846" b="D0 5C"/>
- <a u="8847" b="D0 5D"/>
- <a u="8848" b="D0 5E"/>
- <a u="8849" b="D0 5F"/>
- <a u="884A" b="D0 60"/>
- <a u="884B" b="D0 61"/>
- <a u="884C" b="D0 D0"/>
- <a u="884D" b="D1 DC"/>
- <a u="884E" b="D0 62"/>
- <a u="884F" b="D0 63"/>
- <a u="8850" b="D0 64"/>
- <a u="8851" b="D0 65"/>
- <a u="8852" b="D0 66"/>
- <a u="8853" b="D0 67"/>
- <a u="8854" b="CF CE"/>
- <a u="8855" b="D0 68"/>
- <a u="8856" b="D0 69"/>
- <a u="8857" b="BD D6"/>
- <a u="8858" b="D0 6A"/>
- <a u="8859" b="D1 C3"/>
- <a u="885A" b="D0 6B"/>
- <a u="885B" b="D0 6C"/>
- <a u="885C" b="D0 6D"/>
- <a u="885D" b="D0 6E"/>
- <a u="885E" b="D0 6F"/>
- <a u="885F" b="D0 70"/>
- <a u="8860" b="D0 71"/>
- <a u="8861" b="BA E2"/>
- <a u="8862" b="E1 E9"/>
- <a u="8863" b="D2 C2"/>
- <a u="8864" b="F1 C2"/>
- <a u="8865" b="B2 B9"/>
- <a u="8866" b="D0 72"/>
- <a u="8867" b="D0 73"/>
- <a u="8868" b="B1 ED"/>
- <a u="8869" b="F1 C3"/>
- <a u="886A" b="D0 74"/>
- <a u="886B" b="C9 C0"/>
- <a u="886C" b="B3 C4"/>
- <a u="886D" b="D0 75"/>
- <a u="886E" b="D9 F2"/>
- <a u="886F" b="D0 76"/>
- <a u="8870" b="CB A5"/>
- <a u="8871" b="D0 77"/>
- <a u="8872" b="F1 C4"/>
- <a u="8873" b="D0 78"/>
- <a u="8874" b="D0 79"/>
- <a u="8875" b="D0 7A"/>
- <a u="8876" b="D0 7B"/>
- <a u="8877" b="D6 D4"/>
- <a u="8878" b="D0 7C"/>
- <a u="8879" b="D0 7D"/>
- <a u="887A" b="D0 7E"/>
- <a u="887B" b="D0 80"/>
- <a u="887C" b="D0 81"/>
- <a u="887D" b="F1 C5"/>
- <a u="887E" b="F4 C0"/>
- <a u="887F" b="F1 C6"/>
- <a u="8880" b="D0 82"/>
- <a u="8881" b="D4 AC"/>
- <a u="8882" b="F1 C7"/>
- <a u="8883" b="D0 83"/>
- <a u="8884" b="B0 C0"/>
- <a u="8885" b="F4 C1"/>
- <a u="8886" b="D0 84"/>
- <a u="8887" b="D0 85"/>
- <a u="8888" b="F4 C2"/>
- <a u="8889" b="D0 86"/>
- <a u="888A" b="D0 87"/>
- <a u="888B" b="B4 FC"/>
- <a u="888C" b="D0 88"/>
- <a u="888D" b="C5 DB"/>
- <a u="888E" b="D0 89"/>
- <a u="888F" b="D0 8A"/>
- <a u="8890" b="D0 8B"/>
- <a u="8891" b="D0 8C"/>
- <a u="8892" b="CC BB"/>
- <a u="8893" b="D0 8D"/>
- <a u="8894" b="D0 8E"/>
- <a u="8895" b="D0 8F"/>
- <a u="8896" b="D0 E4"/>
- <a u="8897" b="D0 90"/>
- <a u="8898" b="D0 91"/>
- <a u="8899" b="D0 92"/>
- <a u="889A" b="D0 93"/>
- <a u="889B" b="D0 94"/>
- <a u="889C" b="CD E0"/>
- <a u="889D" b="D0 95"/>
- <a u="889E" b="D0 96"/>
- <a u="889F" b="D0 97"/>
- <a u="88A0" b="D0 98"/>
- <a u="88A1" b="D0 99"/>
- <a u="88A2" b="F1 C8"/>
- <a u="88A3" b="D0 9A"/>
- <a u="88A4" b="D9 F3"/>
- <a u="88A5" b="D0 9B"/>
- <a u="88A6" b="D0 9C"/>
- <a u="88A7" b="D0 9D"/>
- <a u="88A8" b="D0 9E"/>
- <a u="88A9" b="D0 9F"/>
- <a u="88AA" b="D0 A0"/>
- <a u="88AB" b="B1 BB"/>
- <a u="88AC" b="D1 40"/>
- <a u="88AD" b="CF AE"/>
- <a u="88AE" b="D1 41"/>
- <a u="88AF" b="D1 42"/>
- <a u="88B0" b="D1 43"/>
- <a u="88B1" b="B8 A4"/>
- <a u="88B2" b="D1 44"/>
- <a u="88B3" b="D1 45"/>
- <a u="88B4" b="D1 46"/>
- <a u="88B5" b="D1 47"/>
- <a u="88B6" b="D1 48"/>
- <a u="88B7" b="F1 CA"/>
- <a u="88B8" b="D1 49"/>
- <a u="88B9" b="D1 4A"/>
- <a u="88BA" b="D1 4B"/>
- <a u="88BB" b="D1 4C"/>
- <a u="88BC" b="F1 CB"/>
- <a u="88BD" b="D1 4D"/>
- <a u="88BE" b="D1 4E"/>
- <a u="88BF" b="D1 4F"/>
- <a u="88C0" b="D1 50"/>
- <a u="88C1" b="B2 C3"/>
- <a u="88C2" b="C1 D1"/>
- <a u="88C3" b="D1 51"/>
- <a u="88C4" b="D1 52"/>
- <a u="88C5" b="D7 B0"/>
- <a u="88C6" b="F1 C9"/>
- <a u="88C7" b="D1 53"/>
- <a u="88C8" b="D1 54"/>
- <a u="88C9" b="F1 CC"/>
- <a u="88CA" b="D1 55"/>
- <a u="88CB" b="D1 56"/>
- <a u="88CC" b="D1 57"/>
- <a u="88CD" b="D1 58"/>
- <a u="88CE" b="F1 CE"/>
- <a u="88CF" b="D1 59"/>
- <a u="88D0" b="D1 5A"/>
- <a u="88D1" b="D1 5B"/>
- <a u="88D2" b="D9 F6"/>
- <a u="88D3" b="D1 5C"/>
- <a u="88D4" b="D2 E1"/>
- <a u="88D5" b="D4 A3"/>
- <a u="88D6" b="D1 5D"/>
- <a u="88D7" b="D1 5E"/>
- <a u="88D8" b="F4 C3"/>
- <a u="88D9" b="C8 B9"/>
- <a u="88DA" b="D1 5F"/>
- <a u="88DB" b="D1 60"/>
- <a u="88DC" b="D1 61"/>
- <a u="88DD" b="D1 62"/>
- <a u="88DE" b="D1 63"/>
- <a u="88DF" b="F4 C4"/>
- <a u="88E0" b="D1 64"/>
- <a u="88E1" b="D1 65"/>
- <a u="88E2" b="F1 CD"/>
- <a u="88E3" b="F1 CF"/>
- <a u="88E4" b="BF E3"/>
- <a u="88E5" b="F1 D0"/>
- <a u="88E6" b="D1 66"/>
- <a u="88E7" b="D1 67"/>
- <a u="88E8" b="F1 D4"/>
- <a u="88E9" b="D1 68"/>
- <a u="88EA" b="D1 69"/>
- <a u="88EB" b="D1 6A"/>
- <a u="88EC" b="D1 6B"/>
- <a u="88ED" b="D1 6C"/>
- <a u="88EE" b="D1 6D"/>
- <a u="88EF" b="D1 6E"/>
- <a u="88F0" b="F1 D6"/>
- <a u="88F1" b="F1 D1"/>
- <a u="88F2" b="D1 6F"/>
- <a u="88F3" b="C9 D1"/>
- <a u="88F4" b="C5 E1"/>
- <a u="88F5" b="D1 70"/>
- <a u="88F6" b="D1 71"/>
- <a u="88F7" b="D1 72"/>
- <a u="88F8" b="C2 E3"/>
- <a u="88F9" b="B9 FC"/>
- <a u="88FA" b="D1 73"/>
- <a u="88FB" b="D1 74"/>
- <a u="88FC" b="F1 D3"/>
- <a u="88FD" b="D1 75"/>
- <a u="88FE" b="F1 D5"/>
- <a u="88FF" b="D1 76"/>
- <a u="8900" b="D1 77"/>
- <a u="8901" b="D1 78"/>
- <a u="8902" b="B9 D3"/>
- <a u="8903" b="D1 79"/>
- <a u="8904" b="D1 7A"/>
- <a u="8905" b="D1 7B"/>
- <a u="8906" b="D1 7C"/>
- <a u="8907" b="D1 7D"/>
- <a u="8908" b="D1 7E"/>
- <a u="8909" b="D1 80"/>
- <a u="890A" b="F1 DB"/>
- <a u="890B" b="D1 81"/>
- <a u="890C" b="D1 82"/>
- <a u="890D" b="D1 83"/>
- <a u="890E" b="D1 84"/>
- <a u="890F" b="D1 85"/>
- <a u="8910" b="BA D6"/>
- <a u="8911" b="D1 86"/>
- <a u="8912" b="B0 FD"/>
- <a u="8913" b="F1 D9"/>
- <a u="8914" b="D1 87"/>
- <a u="8915" b="D1 88"/>
- <a u="8916" b="D1 89"/>
- <a u="8917" b="D1 8A"/>
- <a u="8918" b="D1 8B"/>
- <a u="8919" b="F1 D8"/>
- <a u="891A" b="F1 D2"/>
- <a u="891B" b="F1 DA"/>
- <a u="891C" b="D1 8C"/>
- <a u="891D" b="D1 8D"/>
- <a u="891E" b="D1 8E"/>
- <a u="891F" b="D1 8F"/>
- <a u="8920" b="D1 90"/>
- <a u="8921" b="F1 D7"/>
- <a u="8922" b="D1 91"/>
- <a u="8923" b="D1 92"/>
- <a u="8924" b="D1 93"/>
- <a u="8925" b="C8 EC"/>
- <a u="8926" b="D1 94"/>
- <a u="8927" b="D1 95"/>
- <a u="8928" b="D1 96"/>
- <a u="8929" b="D1 97"/>
- <a u="892A" b="CD CA"/>
- <a u="892B" b="F1 DD"/>
- <a u="892C" b="D1 98"/>
- <a u="892D" b="D1 99"/>
- <a u="892E" b="D1 9A"/>
- <a u="892F" b="D1 9B"/>
- <a u="8930" b="E5 BD"/>
- <a u="8931" b="D1 9C"/>
- <a u="8932" b="D1 9D"/>
- <a u="8933" b="D1 9E"/>
- <a u="8934" b="F1 DC"/>
- <a u="8935" b="D1 9F"/>
- <a u="8936" b="F1 DE"/>
- <a u="8937" b="D1 A0"/>
- <a u="8938" b="D2 40"/>
- <a u="8939" b="D2 41"/>
- <a u="893A" b="D2 42"/>
- <a u="893B" b="D2 43"/>
- <a u="893C" b="D2 44"/>
- <a u="893D" b="D2 45"/>
- <a u="893E" b="D2 46"/>
- <a u="893F" b="D2 47"/>
- <a u="8940" b="D2 48"/>
- <a u="8941" b="F1 DF"/>
- <a u="8942" b="D2 49"/>
- <a u="8943" b="D2 4A"/>
- <a u="8944" b="CF E5"/>
- <a u="8945" b="D2 4B"/>
- <a u="8946" b="D2 4C"/>
- <a u="8947" b="D2 4D"/>
- <a u="8948" b="D2 4E"/>
- <a u="8949" b="D2 4F"/>
- <a u="894A" b="D2 50"/>
- <a u="894B" b="D2 51"/>
- <a u="894C" b="D2 52"/>
- <a u="894D" b="D2 53"/>
- <a u="894E" b="D2 54"/>
- <a u="894F" b="D2 55"/>
- <a u="8950" b="D2 56"/>
- <a u="8951" b="D2 57"/>
- <a u="8952" b="D2 58"/>
- <a u="8953" b="D2 59"/>
- <a u="8954" b="D2 5A"/>
- <a u="8955" b="D2 5B"/>
- <a u="8956" b="D2 5C"/>
- <a u="8957" b="D2 5D"/>
- <a u="8958" b="D2 5E"/>
- <a u="8959" b="D2 5F"/>
- <a u="895A" b="D2 60"/>
- <a u="895B" b="D2 61"/>
- <a u="895C" b="D2 62"/>
- <a u="895D" b="D2 63"/>
- <a u="895E" b="F4 C5"/>
- <a u="895F" b="BD F3"/>
- <a u="8960" b="D2 64"/>
- <a u="8961" b="D2 65"/>
- <a u="8962" b="D2 66"/>
- <a u="8963" b="D2 67"/>
- <a u="8964" b="D2 68"/>
- <a u="8965" b="D2 69"/>
- <a u="8966" b="F1 E0"/>
- <a u="8967" b="D2 6A"/>
- <a u="8968" b="D2 6B"/>
- <a u="8969" b="D2 6C"/>
- <a u="896A" b="D2 6D"/>
- <a u="896B" b="D2 6E"/>
- <a u="896C" b="D2 6F"/>
- <a u="896D" b="D2 70"/>
- <a u="896E" b="D2 71"/>
- <a u="896F" b="D2 72"/>
- <a u="8970" b="D2 73"/>
- <a u="8971" b="D2 74"/>
- <a u="8972" b="D2 75"/>
- <a u="8973" b="D2 76"/>
- <a u="8974" b="D2 77"/>
- <a u="8975" b="D2 78"/>
- <a u="8976" b="D2 79"/>
- <a u="8977" b="D2 7A"/>
- <a u="8978" b="D2 7B"/>
- <a u="8979" b="D2 7C"/>
- <a u="897A" b="D2 7D"/>
- <a u="897B" b="F1 E1"/>
- <a u="897C" b="D2 7E"/>
- <a u="897D" b="D2 80"/>
- <a u="897E" b="D2 81"/>
- <a u="897F" b="CE F7"/>
- <a u="8980" b="D2 82"/>
- <a u="8981" b="D2 AA"/>
- <a u="8982" b="D2 83"/>
- <a u="8983" b="F1 FB"/>
- <a u="8984" b="D2 84"/>
- <a u="8985" b="D2 85"/>
- <a u="8986" b="B8 B2"/>
- <a u="8987" b="D2 86"/>
- <a u="8988" b="D2 87"/>
- <a u="8989" b="D2 88"/>
- <a u="898A" b="D2 89"/>
- <a u="898B" b="D2 8A"/>
- <a u="898C" b="D2 8B"/>
- <a u="898D" b="D2 8C"/>
- <a u="898E" b="D2 8D"/>
- <a u="898F" b="D2 8E"/>
- <a u="8990" b="D2 8F"/>
- <a u="8991" b="D2 90"/>
- <a u="8992" b="D2 91"/>
- <a u="8993" b="D2 92"/>
- <a u="8994" b="D2 93"/>
- <a u="8995" b="D2 94"/>
- <a u="8996" b="D2 95"/>
- <a u="8997" b="D2 96"/>
- <a u="8998" b="D2 97"/>
- <a u="8999" b="D2 98"/>
- <a u="899A" b="D2 99"/>
- <a u="899B" b="D2 9A"/>
- <a u="899C" b="D2 9B"/>
- <a u="899D" b="D2 9C"/>
- <a u="899E" b="D2 9D"/>
- <a u="899F" b="D2 9E"/>
- <a u="89A0" b="D2 9F"/>
- <a u="89A1" b="D2 A0"/>
- <a u="89A2" b="D3 40"/>
- <a u="89A3" b="D3 41"/>
- <a u="89A4" b="D3 42"/>
- <a u="89A5" b="D3 43"/>
- <a u="89A6" b="D3 44"/>
- <a u="89A7" b="D3 45"/>
- <a u="89A8" b="D3 46"/>
- <a u="89A9" b="D3 47"/>
- <a u="89AA" b="D3 48"/>
- <a u="89AB" b="D3 49"/>
- <a u="89AC" b="D3 4A"/>
- <a u="89AD" b="D3 4B"/>
- <a u="89AE" b="D3 4C"/>
- <a u="89AF" b="D3 4D"/>
- <a u="89B0" b="D3 4E"/>
- <a u="89B1" b="D3 4F"/>
- <a u="89B2" b="D3 50"/>
- <a u="89B3" b="D3 51"/>
- <a u="89B4" b="D3 52"/>
- <a u="89B5" b="D3 53"/>
- <a u="89B6" b="D3 54"/>
- <a u="89B7" b="D3 55"/>
- <a u="89B8" b="D3 56"/>
- <a u="89B9" b="D3 57"/>
- <a u="89BA" b="D3 58"/>
- <a u="89BB" b="D3 59"/>
- <a u="89BC" b="D3 5A"/>
- <a u="89BD" b="D3 5B"/>
- <a u="89BE" b="D3 5C"/>
- <a u="89BF" b="D3 5D"/>
- <a u="89C0" b="D3 5E"/>
- <a u="89C1" b="BC FB"/>
- <a u="89C2" b="B9 DB"/>
- <a u="89C3" b="D3 5F"/>
- <a u="89C4" b="B9 E6"/>
- <a u="89C5" b="C3 D9"/>
- <a u="89C6" b="CA D3"/>
- <a u="89C7" b="EA E8"/>
- <a u="89C8" b="C0 C0"/>
- <a u="89C9" b="BE F5"/>
- <a u="89CA" b="EA E9"/>
- <a u="89CB" b="EA EA"/>
- <a u="89CC" b="EA EB"/>
- <a u="89CD" b="D3 60"/>
- <a u="89CE" b="EA EC"/>
- <a u="89CF" b="EA ED"/>
- <a u="89D0" b="EA EE"/>
- <a u="89D1" b="EA EF"/>
- <a u="89D2" b="BD C7"/>
- <a u="89D3" b="D3 61"/>
- <a u="89D4" b="D3 62"/>
- <a u="89D5" b="D3 63"/>
- <a u="89D6" b="F5 FB"/>
- <a u="89D7" b="D3 64"/>
- <a u="89D8" b="D3 65"/>
- <a u="89D9" b="D3 66"/>
- <a u="89DA" b="F5 FD"/>
- <a u="89DB" b="D3 67"/>
- <a u="89DC" b="F5 FE"/>
- <a u="89DD" b="D3 68"/>
- <a u="89DE" b="F5 FC"/>
- <a u="89DF" b="D3 69"/>
- <a u="89E0" b="D3 6A"/>
- <a u="89E1" b="D3 6B"/>
- <a u="89E2" b="D3 6C"/>
- <a u="89E3" b="BD E2"/>
- <a u="89E4" b="D3 6D"/>
- <a u="89E5" b="F6 A1"/>
- <a u="89E6" b="B4 A5"/>
- <a u="89E7" b="D3 6E"/>
- <a u="89E8" b="D3 6F"/>
- <a u="89E9" b="D3 70"/>
- <a u="89EA" b="D3 71"/>
- <a u="89EB" b="F6 A2"/>
- <a u="89EC" b="D3 72"/>
- <a u="89ED" b="D3 73"/>
- <a u="89EE" b="D3 74"/>
- <a u="89EF" b="F6 A3"/>
- <a u="89F0" b="D3 75"/>
- <a u="89F1" b="D3 76"/>
- <a u="89F2" b="D3 77"/>
- <a u="89F3" b="EC B2"/>
- <a u="89F4" b="D3 78"/>
- <a u="89F5" b="D3 79"/>
- <a u="89F6" b="D3 7A"/>
- <a u="89F7" b="D3 7B"/>
- <a u="89F8" b="D3 7C"/>
- <a u="89F9" b="D3 7D"/>
- <a u="89FA" b="D3 7E"/>
- <a u="89FB" b="D3 80"/>
- <a u="89FC" b="D3 81"/>
- <a u="89FD" b="D3 82"/>
- <a u="89FE" b="D3 83"/>
- <a u="89FF" b="D3 84"/>
- <a u="8A00" b="D1 D4"/>
- <a u="8A01" b="D3 85"/>
- <a u="8A02" b="D3 86"/>
- <a u="8A03" b="D3 87"/>
- <a u="8A04" b="D3 88"/>
- <a u="8A05" b="D3 89"/>
- <a u="8A06" b="D3 8A"/>
- <a u="8A07" b="D9 EA"/>
- <a u="8A08" b="D3 8B"/>
- <a u="8A09" b="D3 8C"/>
- <a u="8A0A" b="D3 8D"/>
- <a u="8A0B" b="D3 8E"/>
- <a u="8A0C" b="D3 8F"/>
- <a u="8A0D" b="D3 90"/>
- <a u="8A0E" b="D3 91"/>
- <a u="8A0F" b="D3 92"/>
- <a u="8A10" b="D3 93"/>
- <a u="8A11" b="D3 94"/>
- <a u="8A12" b="D3 95"/>
- <a u="8A13" b="D3 96"/>
- <a u="8A14" b="D3 97"/>
- <a u="8A15" b="D3 98"/>
- <a u="8A16" b="D3 99"/>
- <a u="8A17" b="D3 9A"/>
- <a u="8A18" b="D3 9B"/>
- <a u="8A19" b="D3 9C"/>
- <a u="8A1A" b="D3 9D"/>
- <a u="8A1B" b="D3 9E"/>
- <a u="8A1C" b="D3 9F"/>
- <a u="8A1D" b="D3 A0"/>
- <a u="8A1E" b="D4 40"/>
- <a u="8A1F" b="D4 41"/>
- <a u="8A20" b="D4 42"/>
- <a u="8A21" b="D4 43"/>
- <a u="8A22" b="D4 44"/>
- <a u="8A23" b="D4 45"/>
- <a u="8A24" b="D4 46"/>
- <a u="8A25" b="D4 47"/>
- <a u="8A26" b="D4 48"/>
- <a u="8A27" b="D4 49"/>
- <a u="8A28" b="D4 4A"/>
- <a u="8A29" b="D4 4B"/>
- <a u="8A2A" b="D4 4C"/>
- <a u="8A2B" b="D4 4D"/>
- <a u="8A2C" b="D4 4E"/>
- <a u="8A2D" b="D4 4F"/>
- <a u="8A2E" b="D4 50"/>
- <a u="8A2F" b="D4 51"/>
- <a u="8A30" b="D4 52"/>
- <a u="8A31" b="D4 53"/>
- <a u="8A32" b="D4 54"/>
- <a u="8A33" b="D4 55"/>
- <a u="8A34" b="D4 56"/>
- <a u="8A35" b="D4 57"/>
- <a u="8A36" b="D4 58"/>
- <a u="8A37" b="D4 59"/>
- <a u="8A38" b="D4 5A"/>
- <a u="8A39" b="D4 5B"/>
- <a u="8A3A" b="D4 5C"/>
- <a u="8A3B" b="D4 5D"/>
- <a u="8A3C" b="D4 5E"/>
- <a u="8A3D" b="D4 5F"/>
- <a u="8A3E" b="F6 A4"/>
- <a u="8A3F" b="D4 60"/>
- <a u="8A40" b="D4 61"/>
- <a u="8A41" b="D4 62"/>
- <a u="8A42" b="D4 63"/>
- <a u="8A43" b="D4 64"/>
- <a u="8A44" b="D4 65"/>
- <a u="8A45" b="D4 66"/>
- <a u="8A46" b="D4 67"/>
- <a u="8A47" b="D4 68"/>
- <a u="8A48" b="EE BA"/>
- <a u="8A49" b="D4 69"/>
- <a u="8A4A" b="D4 6A"/>
- <a u="8A4B" b="D4 6B"/>
- <a u="8A4C" b="D4 6C"/>
- <a u="8A4D" b="D4 6D"/>
- <a u="8A4E" b="D4 6E"/>
- <a u="8A4F" b="D4 6F"/>
- <a u="8A50" b="D4 70"/>
- <a u="8A51" b="D4 71"/>
- <a u="8A52" b="D4 72"/>
- <a u="8A53" b="D4 73"/>
- <a u="8A54" b="D4 74"/>
- <a u="8A55" b="D4 75"/>
- <a u="8A56" b="D4 76"/>
- <a u="8A57" b="D4 77"/>
- <a u="8A58" b="D4 78"/>
- <a u="8A59" b="D4 79"/>
- <a u="8A5A" b="D4 7A"/>
- <a u="8A5B" b="D4 7B"/>
- <a u="8A5C" b="D4 7C"/>
- <a u="8A5D" b="D4 7D"/>
- <a u="8A5E" b="D4 7E"/>
- <a u="8A5F" b="D4 80"/>
- <a u="8A60" b="D4 81"/>
- <a u="8A61" b="D4 82"/>
- <a u="8A62" b="D4 83"/>
- <a u="8A63" b="D4 84"/>
- <a u="8A64" b="D4 85"/>
- <a u="8A65" b="D4 86"/>
- <a u="8A66" b="D4 87"/>
- <a u="8A67" b="D4 88"/>
- <a u="8A68" b="D4 89"/>
- <a u="8A69" b="D4 8A"/>
- <a u="8A6A" b="D4 8B"/>
- <a u="8A6B" b="D4 8C"/>
- <a u="8A6C" b="D4 8D"/>
- <a u="8A6D" b="D4 8E"/>
- <a u="8A6E" b="D4 8F"/>
- <a u="8A6F" b="D4 90"/>
- <a u="8A70" b="D4 91"/>
- <a u="8A71" b="D4 92"/>
- <a u="8A72" b="D4 93"/>
- <a u="8A73" b="D4 94"/>
- <a u="8A74" b="D4 95"/>
- <a u="8A75" b="D4 96"/>
- <a u="8A76" b="D4 97"/>
- <a u="8A77" b="D4 98"/>
- <a u="8A78" b="D4 99"/>
- <a u="8A79" b="D5 B2"/>
- <a u="8A7A" b="D4 9A"/>
- <a u="8A7B" b="D4 9B"/>
- <a u="8A7C" b="D4 9C"/>
- <a u="8A7D" b="D4 9D"/>
- <a u="8A7E" b="D4 9E"/>
- <a u="8A7F" b="D4 9F"/>
- <a u="8A80" b="D4 A0"/>
- <a u="8A81" b="D5 40"/>
- <a u="8A82" b="D5 41"/>
- <a u="8A83" b="D5 42"/>
- <a u="8A84" b="D5 43"/>
- <a u="8A85" b="D5 44"/>
- <a u="8A86" b="D5 45"/>
- <a u="8A87" b="D5 46"/>
- <a u="8A88" b="D5 47"/>
- <a u="8A89" b="D3 FE"/>
- <a u="8A8A" b="CC DC"/>
- <a u="8A8B" b="D5 48"/>
- <a u="8A8C" b="D5 49"/>
- <a u="8A8D" b="D5 4A"/>
- <a u="8A8E" b="D5 4B"/>
- <a u="8A8F" b="D5 4C"/>
- <a u="8A90" b="D5 4D"/>
- <a u="8A91" b="D5 4E"/>
- <a u="8A92" b="D5 4F"/>
- <a u="8A93" b="CA C4"/>
- <a u="8A94" b="D5 50"/>
- <a u="8A95" b="D5 51"/>
- <a u="8A96" b="D5 52"/>
- <a u="8A97" b="D5 53"/>
- <a u="8A98" b="D5 54"/>
- <a u="8A99" b="D5 55"/>
- <a u="8A9A" b="D5 56"/>
- <a u="8A9B" b="D5 57"/>
- <a u="8A9C" b="D5 58"/>
- <a u="8A9D" b="D5 59"/>
- <a u="8A9E" b="D5 5A"/>
- <a u="8A9F" b="D5 5B"/>
- <a u="8AA0" b="D5 5C"/>
- <a u="8AA1" b="D5 5D"/>
- <a u="8AA2" b="D5 5E"/>
- <a u="8AA3" b="D5 5F"/>
- <a u="8AA4" b="D5 60"/>
- <a u="8AA5" b="D5 61"/>
- <a u="8AA6" b="D5 62"/>
- <a u="8AA7" b="D5 63"/>
- <a u="8AA8" b="D5 64"/>
- <a u="8AA9" b="D5 65"/>
- <a u="8AAA" b="D5 66"/>
- <a u="8AAB" b="D5 67"/>
- <a u="8AAC" b="D5 68"/>
- <a u="8AAD" b="D5 69"/>
- <a u="8AAE" b="D5 6A"/>
- <a u="8AAF" b="D5 6B"/>
- <a u="8AB0" b="D5 6C"/>
- <a u="8AB1" b="D5 6D"/>
- <a u="8AB2" b="D5 6E"/>
- <a u="8AB3" b="D5 6F"/>
- <a u="8AB4" b="D5 70"/>
- <a u="8AB5" b="D5 71"/>
- <a u="8AB6" b="D5 72"/>
- <a u="8AB7" b="D5 73"/>
- <a u="8AB8" b="D5 74"/>
- <a u="8AB9" b="D5 75"/>
- <a u="8ABA" b="D5 76"/>
- <a u="8ABB" b="D5 77"/>
- <a u="8ABC" b="D5 78"/>
- <a u="8ABD" b="D5 79"/>
- <a u="8ABE" b="D5 7A"/>
- <a u="8ABF" b="D5 7B"/>
- <a u="8AC0" b="D5 7C"/>
- <a u="8AC1" b="D5 7D"/>
- <a u="8AC2" b="D5 7E"/>
- <a u="8AC3" b="D5 80"/>
- <a u="8AC4" b="D5 81"/>
- <a u="8AC5" b="D5 82"/>
- <a u="8AC6" b="D5 83"/>
- <a u="8AC7" b="D5 84"/>
- <a u="8AC8" b="D5 85"/>
- <a u="8AC9" b="D5 86"/>
- <a u="8ACA" b="D5 87"/>
- <a u="8ACB" b="D5 88"/>
- <a u="8ACC" b="D5 89"/>
- <a u="8ACD" b="D5 8A"/>
- <a u="8ACE" b="D5 8B"/>
- <a u="8ACF" b="D5 8C"/>
- <a u="8AD0" b="D5 8D"/>
- <a u="8AD1" b="D5 8E"/>
- <a u="8AD2" b="D5 8F"/>
- <a u="8AD3" b="D5 90"/>
- <a u="8AD4" b="D5 91"/>
- <a u="8AD5" b="D5 92"/>
- <a u="8AD6" b="D5 93"/>
- <a u="8AD7" b="D5 94"/>
- <a u="8AD8" b="D5 95"/>
- <a u="8AD9" b="D5 96"/>
- <a u="8ADA" b="D5 97"/>
- <a u="8ADB" b="D5 98"/>
- <a u="8ADC" b="D5 99"/>
- <a u="8ADD" b="D5 9A"/>
- <a u="8ADE" b="D5 9B"/>
- <a u="8ADF" b="D5 9C"/>
- <a u="8AE0" b="D5 9D"/>
- <a u="8AE1" b="D5 9E"/>
- <a u="8AE2" b="D5 9F"/>
- <a u="8AE3" b="D5 A0"/>
- <a u="8AE4" b="D6 40"/>
- <a u="8AE5" b="D6 41"/>
- <a u="8AE6" b="D6 42"/>
- <a u="8AE7" b="D6 43"/>
- <a u="8AE8" b="D6 44"/>
- <a u="8AE9" b="D6 45"/>
- <a u="8AEA" b="D6 46"/>
- <a u="8AEB" b="D6 47"/>
- <a u="8AEC" b="D6 48"/>
- <a u="8AED" b="D6 49"/>
- <a u="8AEE" b="D6 4A"/>
- <a u="8AEF" b="D6 4B"/>
- <a u="8AF0" b="D6 4C"/>
- <a u="8AF1" b="D6 4D"/>
- <a u="8AF2" b="D6 4E"/>
- <a u="8AF3" b="D6 4F"/>
- <a u="8AF4" b="D6 50"/>
- <a u="8AF5" b="D6 51"/>
- <a u="8AF6" b="D6 52"/>
- <a u="8AF7" b="D6 53"/>
- <a u="8AF8" b="D6 54"/>
- <a u="8AF9" b="D6 55"/>
- <a u="8AFA" b="D6 56"/>
- <a u="8AFB" b="D6 57"/>
- <a u="8AFC" b="D6 58"/>
- <a u="8AFD" b="D6 59"/>
- <a u="8AFE" b="D6 5A"/>
- <a u="8AFF" b="D6 5B"/>
- <a u="8B00" b="D6 5C"/>
- <a u="8B01" b="D6 5D"/>
- <a u="8B02" b="D6 5E"/>
- <a u="8B03" b="D6 5F"/>
- <a u="8B04" b="D6 60"/>
- <a u="8B05" b="D6 61"/>
- <a u="8B06" b="D6 62"/>
- <a u="8B07" b="E5 C0"/>
- <a u="8B08" b="D6 63"/>
- <a u="8B09" b="D6 64"/>
- <a u="8B0A" b="D6 65"/>
- <a u="8B0B" b="D6 66"/>
- <a u="8B0C" b="D6 67"/>
- <a u="8B0D" b="D6 68"/>
- <a u="8B0E" b="D6 69"/>
- <a u="8B0F" b="D6 6A"/>
- <a u="8B10" b="D6 6B"/>
- <a u="8B11" b="D6 6C"/>
- <a u="8B12" b="D6 6D"/>
- <a u="8B13" b="D6 6E"/>
- <a u="8B14" b="D6 6F"/>
- <a u="8B15" b="D6 70"/>
- <a u="8B16" b="D6 71"/>
- <a u="8B17" b="D6 72"/>
- <a u="8B18" b="D6 73"/>
- <a u="8B19" b="D6 74"/>
- <a u="8B1A" b="D6 75"/>
- <a u="8B1B" b="D6 76"/>
- <a u="8B1C" b="D6 77"/>
- <a u="8B1D" b="D6 78"/>
- <a u="8B1E" b="D6 79"/>
- <a u="8B1F" b="D6 7A"/>
- <a u="8B20" b="D6 7B"/>
- <a u="8B21" b="D6 7C"/>
- <a u="8B22" b="D6 7D"/>
- <a u="8B23" b="D6 7E"/>
- <a u="8B24" b="D6 80"/>
- <a u="8B25" b="D6 81"/>
- <a u="8B26" b="F6 A5"/>
- <a u="8B27" b="D6 82"/>
- <a u="8B28" b="D6 83"/>
- <a u="8B29" b="D6 84"/>
- <a u="8B2A" b="D6 85"/>
- <a u="8B2B" b="D6 86"/>
- <a u="8B2C" b="D6 87"/>
- <a u="8B2D" b="D6 88"/>
- <a u="8B2E" b="D6 89"/>
- <a u="8B2F" b="D6 8A"/>
- <a u="8B30" b="D6 8B"/>
- <a u="8B31" b="D6 8C"/>
- <a u="8B32" b="D6 8D"/>
- <a u="8B33" b="D6 8E"/>
- <a u="8B34" b="D6 8F"/>
- <a u="8B35" b="D6 90"/>
- <a u="8B36" b="D6 91"/>
- <a u="8B37" b="D6 92"/>
- <a u="8B38" b="D6 93"/>
- <a u="8B39" b="D6 94"/>
- <a u="8B3A" b="D6 95"/>
- <a u="8B3B" b="D6 96"/>
- <a u="8B3C" b="D6 97"/>
- <a u="8B3D" b="D6 98"/>
- <a u="8B3E" b="D6 99"/>
- <a u="8B3F" b="D6 9A"/>
- <a u="8B40" b="D6 9B"/>
- <a u="8B41" b="D6 9C"/>
- <a u="8B42" b="D6 9D"/>
- <a u="8B43" b="D6 9E"/>
- <a u="8B44" b="D6 9F"/>
- <a u="8B45" b="D6 A0"/>
- <a u="8B46" b="D7 40"/>
- <a u="8B47" b="D7 41"/>
- <a u="8B48" b="D7 42"/>
- <a u="8B49" b="D7 43"/>
- <a u="8B4A" b="D7 44"/>
- <a u="8B4B" b="D7 45"/>
- <a u="8B4C" b="D7 46"/>
- <a u="8B4D" b="D7 47"/>
- <a u="8B4E" b="D7 48"/>
- <a u="8B4F" b="D7 49"/>
- <a u="8B50" b="D7 4A"/>
- <a u="8B51" b="D7 4B"/>
- <a u="8B52" b="D7 4C"/>
- <a u="8B53" b="D7 4D"/>
- <a u="8B54" b="D7 4E"/>
- <a u="8B55" b="D7 4F"/>
- <a u="8B56" b="D7 50"/>
- <a u="8B57" b="D7 51"/>
- <a u="8B58" b="D7 52"/>
- <a u="8B59" b="D7 53"/>
- <a u="8B5A" b="D7 54"/>
- <a u="8B5B" b="D7 55"/>
- <a u="8B5C" b="D7 56"/>
- <a u="8B5D" b="D7 57"/>
- <a u="8B5E" b="D7 58"/>
- <a u="8B5F" b="D7 59"/>
- <a u="8B60" b="D7 5A"/>
- <a u="8B61" b="D7 5B"/>
- <a u="8B62" b="D7 5C"/>
- <a u="8B63" b="D7 5D"/>
- <a u="8B64" b="D7 5E"/>
- <a u="8B65" b="D7 5F"/>
- <a u="8B66" b="BE AF"/>
- <a u="8B67" b="D7 60"/>
- <a u="8B68" b="D7 61"/>
- <a u="8B69" b="D7 62"/>
- <a u="8B6A" b="D7 63"/>
- <a u="8B6B" b="D7 64"/>
- <a u="8B6C" b="C6 A9"/>
- <a u="8B6D" b="D7 65"/>
- <a u="8B6E" b="D7 66"/>
- <a u="8B6F" b="D7 67"/>
- <a u="8B70" b="D7 68"/>
- <a u="8B71" b="D7 69"/>
- <a u="8B72" b="D7 6A"/>
- <a u="8B73" b="D7 6B"/>
- <a u="8B74" b="D7 6C"/>
- <a u="8B75" b="D7 6D"/>
- <a u="8B76" b="D7 6E"/>
- <a u="8B77" b="D7 6F"/>
- <a u="8B78" b="D7 70"/>
- <a u="8B79" b="D7 71"/>
- <a u="8B7A" b="D7 72"/>
- <a u="8B7B" b="D7 73"/>
- <a u="8B7C" b="D7 74"/>
- <a u="8B7D" b="D7 75"/>
- <a u="8B7E" b="D7 76"/>
- <a u="8B7F" b="D7 77"/>
- <a u="8B80" b="D7 78"/>
- <a u="8B81" b="D7 79"/>
- <a u="8B82" b="D7 7A"/>
- <a u="8B83" b="D7 7B"/>
- <a u="8B84" b="D7 7C"/>
- <a u="8B85" b="D7 7D"/>
- <a u="8B86" b="D7 7E"/>
- <a u="8B87" b="D7 80"/>
- <a u="8B88" b="D7 81"/>
- <a u="8B89" b="D7 82"/>
- <a u="8B8A" b="D7 83"/>
- <a u="8B8B" b="D7 84"/>
- <a u="8B8C" b="D7 85"/>
- <a u="8B8D" b="D7 86"/>
- <a u="8B8E" b="D7 87"/>
- <a u="8B8F" b="D7 88"/>
- <a u="8B90" b="D7 89"/>
- <a u="8B91" b="D7 8A"/>
- <a u="8B92" b="D7 8B"/>
- <a u="8B93" b="D7 8C"/>
- <a u="8B94" b="D7 8D"/>
- <a u="8B95" b="D7 8E"/>
- <a u="8B96" b="D7 8F"/>
- <a u="8B97" b="D7 90"/>
- <a u="8B98" b="D7 91"/>
- <a u="8B99" b="D7 92"/>
- <a u="8B9A" b="D7 93"/>
- <a u="8B9B" b="D7 94"/>
- <a u="8B9C" b="D7 95"/>
- <a u="8B9D" b="D7 96"/>
- <a u="8B9E" b="D7 97"/>
- <a u="8B9F" b="D7 98"/>
- <a u="8BA0" b="DA A5"/>
- <a u="8BA1" b="BC C6"/>
- <a u="8BA2" b="B6 A9"/>
- <a u="8BA3" b="B8 BC"/>
- <a u="8BA4" b="C8 CF"/>
- <a u="8BA5" b="BC A5"/>
- <a u="8BA6" b="DA A6"/>
- <a u="8BA7" b="DA A7"/>
- <a u="8BA8" b="CC D6"/>
- <a u="8BA9" b="C8 C3"/>
- <a u="8BAA" b="DA A8"/>
- <a u="8BAB" b="C6 FD"/>
- <a u="8BAC" b="D7 99"/>
- <a u="8BAD" b="D1 B5"/>
- <a u="8BAE" b="D2 E9"/>
- <a u="8BAF" b="D1 B6"/>
- <a u="8BB0" b="BC C7"/>
- <a u="8BB1" b="D7 9A"/>
- <a u="8BB2" b="BD B2"/>
- <a u="8BB3" b="BB E4"/>
- <a u="8BB4" b="DA A9"/>
- <a u="8BB5" b="DA AA"/>
- <a u="8BB6" b="D1 C8"/>
- <a u="8BB7" b="DA AB"/>
- <a u="8BB8" b="D0 ED"/>
- <a u="8BB9" b="B6 EF"/>
- <a u="8BBA" b="C2 DB"/>
- <a u="8BBB" b="D7 9B"/>
- <a u="8BBC" b="CB CF"/>
- <a u="8BBD" b="B7 ED"/>
- <a u="8BBE" b="C9 E8"/>
- <a u="8BBF" b="B7 C3"/>
- <a u="8BC0" b="BE F7"/>
- <a u="8BC1" b="D6 A4"/>
- <a u="8BC2" b="DA AC"/>
- <a u="8BC3" b="DA AD"/>
- <a u="8BC4" b="C6 C0"/>
- <a u="8BC5" b="D7 E7"/>
- <a u="8BC6" b="CA B6"/>
- <a u="8BC7" b="D7 9C"/>
- <a u="8BC8" b="D5 A9"/>
- <a u="8BC9" b="CB DF"/>
- <a u="8BCA" b="D5 EF"/>
- <a u="8BCB" b="DA AE"/>
- <a u="8BCC" b="D6 DF"/>
- <a u="8BCD" b="B4 CA"/>
- <a u="8BCE" b="DA B0"/>
- <a u="8BCF" b="DA AF"/>
- <a u="8BD0" b="D7 9D"/>
- <a u="8BD1" b="D2 EB"/>
- <a u="8BD2" b="DA B1"/>
- <a u="8BD3" b="DA B2"/>
- <a u="8BD4" b="DA B3"/>
- <a u="8BD5" b="CA D4"/>
- <a u="8BD6" b="DA B4"/>
- <a u="8BD7" b="CA AB"/>
- <a u="8BD8" b="DA B5"/>
- <a u="8BD9" b="DA B6"/>
- <a u="8BDA" b="B3 CF"/>
- <a u="8BDB" b="D6 EF"/>
- <a u="8BDC" b="DA B7"/>
- <a u="8BDD" b="BB B0"/>
- <a u="8BDE" b="B5 AE"/>
- <a u="8BDF" b="DA B8"/>
- <a u="8BE0" b="DA B9"/>
- <a u="8BE1" b="B9 EE"/>
- <a u="8BE2" b="D1 AF"/>
- <a u="8BE3" b="D2 E8"/>
- <a u="8BE4" b="DA BA"/>
- <a u="8BE5" b="B8 C3"/>
- <a u="8BE6" b="CF EA"/>
- <a u="8BE7" b="B2 EF"/>
- <a u="8BE8" b="DA BB"/>
- <a u="8BE9" b="DA BC"/>
- <a u="8BEA" b="D7 9E"/>
- <a u="8BEB" b="BD EB"/>
- <a u="8BEC" b="CE DC"/>
- <a u="8BED" b="D3 EF"/>
- <a u="8BEE" b="DA BD"/>
- <a u="8BEF" b="CE F3"/>
- <a u="8BF0" b="DA BE"/>
- <a u="8BF1" b="D3 D5"/>
- <a u="8BF2" b="BB E5"/>
- <a u="8BF3" b="DA BF"/>
- <a u="8BF4" b="CB B5"/>
- <a u="8BF5" b="CB D0"/>
- <a u="8BF6" b="DA C0"/>
- <a u="8BF7" b="C7 EB"/>
- <a u="8BF8" b="D6 EE"/>
- <a u="8BF9" b="DA C1"/>
- <a u="8BFA" b="C5 B5"/>
- <a u="8BFB" b="B6 C1"/>
- <a u="8BFC" b="DA C2"/>
- <a u="8BFD" b="B7 CC"/>
- <a u="8BFE" b="BF CE"/>
- <a u="8BFF" b="DA C3"/>
- <a u="8C00" b="DA C4"/>
- <a u="8C01" b="CB AD"/>
- <a u="8C02" b="DA C5"/>
- <a u="8C03" b="B5 F7"/>
- <a u="8C04" b="DA C6"/>
- <a u="8C05" b="C1 C2"/>
- <a u="8C06" b="D7 BB"/>
- <a u="8C07" b="DA C7"/>
- <a u="8C08" b="CC B8"/>
- <a u="8C09" b="D7 9F"/>
- <a u="8C0A" b="D2 EA"/>
- <a u="8C0B" b="C4 B1"/>
- <a u="8C0C" b="DA C8"/>
- <a u="8C0D" b="B5 FD"/>
- <a u="8C0E" b="BB D1"/>
- <a u="8C0F" b="DA C9"/>
- <a u="8C10" b="D0 B3"/>
- <a u="8C11" b="DA CA"/>
- <a u="8C12" b="DA CB"/>
- <a u="8C13" b="CE BD"/>
- <a u="8C14" b="DA CC"/>
- <a u="8C15" b="DA CD"/>
- <a u="8C16" b="DA CE"/>
- <a u="8C17" b="B2 F7"/>
- <a u="8C18" b="DA D1"/>
- <a u="8C19" b="DA CF"/>
- <a u="8C1A" b="D1 E8"/>
- <a u="8C1B" b="DA D0"/>
- <a u="8C1C" b="C3 D5"/>
- <a u="8C1D" b="DA D2"/>
- <a u="8C1E" b="D7 A0"/>
- <a u="8C1F" b="DA D3"/>
- <a u="8C20" b="DA D4"/>
- <a u="8C21" b="DA D5"/>
- <a u="8C22" b="D0 BB"/>
- <a u="8C23" b="D2 A5"/>
- <a u="8C24" b="B0 F9"/>
- <a u="8C25" b="DA D6"/>
- <a u="8C26" b="C7 AB"/>
- <a u="8C27" b="DA D7"/>
- <a u="8C28" b="BD F7"/>
- <a u="8C29" b="C3 A1"/>
- <a u="8C2A" b="DA D8"/>
- <a u="8C2B" b="DA D9"/>
- <a u="8C2C" b="C3 FD"/>
- <a u="8C2D" b="CC B7"/>
- <a u="8C2E" b="DA DA"/>
- <a u="8C2F" b="DA DB"/>
- <a u="8C30" b="C0 BE"/>
- <a u="8C31" b="C6 D7"/>
- <a u="8C32" b="DA DC"/>
- <a u="8C33" b="DA DD"/>
- <a u="8C34" b="C7 B4"/>
- <a u="8C35" b="DA DE"/>
- <a u="8C36" b="DA DF"/>
- <a u="8C37" b="B9 C8"/>
- <a u="8C38" b="D8 40"/>
- <a u="8C39" b="D8 41"/>
- <a u="8C3A" b="D8 42"/>
- <a u="8C3B" b="D8 43"/>
- <a u="8C3C" b="D8 44"/>
- <a u="8C3D" b="D8 45"/>
- <a u="8C3E" b="D8 46"/>
- <a u="8C3F" b="D8 47"/>
- <a u="8C40" b="D8 48"/>
- <a u="8C41" b="BB ED"/>
- <a u="8C42" b="D8 49"/>
- <a u="8C43" b="D8 4A"/>
- <a u="8C44" b="D8 4B"/>
- <a u="8C45" b="D8 4C"/>
- <a u="8C46" b="B6 B9"/>
- <a u="8C47" b="F4 F8"/>
- <a u="8C48" b="D8 4D"/>
- <a u="8C49" b="F4 F9"/>
- <a u="8C4A" b="D8 4E"/>
- <a u="8C4B" b="D8 4F"/>
- <a u="8C4C" b="CD E3"/>
- <a u="8C4D" b="D8 50"/>
- <a u="8C4E" b="D8 51"/>
- <a u="8C4F" b="D8 52"/>
- <a u="8C50" b="D8 53"/>
- <a u="8C51" b="D8 54"/>
- <a u="8C52" b="D8 55"/>
- <a u="8C53" b="D8 56"/>
- <a u="8C54" b="D8 57"/>
- <a u="8C55" b="F5 B9"/>
- <a u="8C56" b="D8 58"/>
- <a u="8C57" b="D8 59"/>
- <a u="8C58" b="D8 5A"/>
- <a u="8C59" b="D8 5B"/>
- <a u="8C5A" b="EB E0"/>
- <a u="8C5B" b="D8 5C"/>
- <a u="8C5C" b="D8 5D"/>
- <a u="8C5D" b="D8 5E"/>
- <a u="8C5E" b="D8 5F"/>
- <a u="8C5F" b="D8 60"/>
- <a u="8C60" b="D8 61"/>
- <a u="8C61" b="CF F3"/>
- <a u="8C62" b="BB BF"/>
- <a u="8C63" b="D8 62"/>
- <a u="8C64" b="D8 63"/>
- <a u="8C65" b="D8 64"/>
- <a u="8C66" b="D8 65"/>
- <a u="8C67" b="D8 66"/>
- <a u="8C68" b="D8 67"/>
- <a u="8C69" b="D8 68"/>
- <a u="8C6A" b="BA C0"/>
- <a u="8C6B" b="D4 A5"/>
- <a u="8C6C" b="D8 69"/>
- <a u="8C6D" b="D8 6A"/>
- <a u="8C6E" b="D8 6B"/>
- <a u="8C6F" b="D8 6C"/>
- <a u="8C70" b="D8 6D"/>
- <a u="8C71" b="D8 6E"/>
- <a u="8C72" b="D8 6F"/>
- <a u="8C73" b="E1 D9"/>
- <a u="8C74" b="D8 70"/>
- <a u="8C75" b="D8 71"/>
- <a u="8C76" b="D8 72"/>
- <a u="8C77" b="D8 73"/>
- <a u="8C78" b="F5 F4"/>
- <a u="8C79" b="B1 AA"/>
- <a u="8C7A" b="B2 F2"/>
- <a u="8C7B" b="D8 74"/>
- <a u="8C7C" b="D8 75"/>
- <a u="8C7D" b="D8 76"/>
- <a u="8C7E" b="D8 77"/>
- <a u="8C7F" b="D8 78"/>
- <a u="8C80" b="D8 79"/>
- <a u="8C81" b="D8 7A"/>
- <a u="8C82" b="F5 F5"/>
- <a u="8C83" b="D8 7B"/>
- <a u="8C84" b="D8 7C"/>
- <a u="8C85" b="F5 F7"/>
- <a u="8C86" b="D8 7D"/>
- <a u="8C87" b="D8 7E"/>
- <a u="8C88" b="D8 80"/>
- <a u="8C89" b="BA D1"/>
- <a u="8C8A" b="F5 F6"/>
- <a u="8C8B" b="D8 81"/>
- <a u="8C8C" b="C3 B2"/>
- <a u="8C8D" b="D8 82"/>
- <a u="8C8E" b="D8 83"/>
- <a u="8C8F" b="D8 84"/>
- <a u="8C90" b="D8 85"/>
- <a u="8C91" b="D8 86"/>
- <a u="8C92" b="D8 87"/>
- <a u="8C93" b="D8 88"/>
- <a u="8C94" b="F5 F9"/>
- <a u="8C95" b="D8 89"/>
- <a u="8C96" b="D8 8A"/>
- <a u="8C97" b="D8 8B"/>
- <a u="8C98" b="F5 F8"/>
- <a u="8C99" b="D8 8C"/>
- <a u="8C9A" b="D8 8D"/>
- <a u="8C9B" b="D8 8E"/>
- <a u="8C9C" b="D8 8F"/>
- <a u="8C9D" b="D8 90"/>
- <a u="8C9E" b="D8 91"/>
- <a u="8C9F" b="D8 92"/>
- <a u="8CA0" b="D8 93"/>
- <a u="8CA1" b="D8 94"/>
- <a u="8CA2" b="D8 95"/>
- <a u="8CA3" b="D8 96"/>
- <a u="8CA4" b="D8 97"/>
- <a u="8CA5" b="D8 98"/>
- <a u="8CA6" b="D8 99"/>
- <a u="8CA7" b="D8 9A"/>
- <a u="8CA8" b="D8 9B"/>
- <a u="8CA9" b="D8 9C"/>
- <a u="8CAA" b="D8 9D"/>
- <a u="8CAB" b="D8 9E"/>
- <a u="8CAC" b="D8 9F"/>
- <a u="8CAD" b="D8 A0"/>
- <a u="8CAE" b="D9 40"/>
- <a u="8CAF" b="D9 41"/>
- <a u="8CB0" b="D9 42"/>
- <a u="8CB1" b="D9 43"/>
- <a u="8CB2" b="D9 44"/>
- <a u="8CB3" b="D9 45"/>
- <a u="8CB4" b="D9 46"/>
- <a u="8CB5" b="D9 47"/>
- <a u="8CB6" b="D9 48"/>
- <a u="8CB7" b="D9 49"/>
- <a u="8CB8" b="D9 4A"/>
- <a u="8CB9" b="D9 4B"/>
- <a u="8CBA" b="D9 4C"/>
- <a u="8CBB" b="D9 4D"/>
- <a u="8CBC" b="D9 4E"/>
- <a u="8CBD" b="D9 4F"/>
- <a u="8CBE" b="D9 50"/>
- <a u="8CBF" b="D9 51"/>
- <a u="8CC0" b="D9 52"/>
- <a u="8CC1" b="D9 53"/>
- <a u="8CC2" b="D9 54"/>
- <a u="8CC3" b="D9 55"/>
- <a u="8CC4" b="D9 56"/>
- <a u="8CC5" b="D9 57"/>
- <a u="8CC6" b="D9 58"/>
- <a u="8CC7" b="D9 59"/>
- <a u="8CC8" b="D9 5A"/>
- <a u="8CC9" b="D9 5B"/>
- <a u="8CCA" b="D9 5C"/>
- <a u="8CCB" b="D9 5D"/>
- <a u="8CCC" b="D9 5E"/>
- <a u="8CCD" b="D9 5F"/>
- <a u="8CCE" b="D9 60"/>
- <a u="8CCF" b="D9 61"/>
- <a u="8CD0" b="D9 62"/>
- <a u="8CD1" b="D9 63"/>
- <a u="8CD2" b="D9 64"/>
- <a u="8CD3" b="D9 65"/>
- <a u="8CD4" b="D9 66"/>
- <a u="8CD5" b="D9 67"/>
- <a u="8CD6" b="D9 68"/>
- <a u="8CD7" b="D9 69"/>
- <a u="8CD8" b="D9 6A"/>
- <a u="8CD9" b="D9 6B"/>
- <a u="8CDA" b="D9 6C"/>
- <a u="8CDB" b="D9 6D"/>
- <a u="8CDC" b="D9 6E"/>
- <a u="8CDD" b="D9 6F"/>
- <a u="8CDE" b="D9 70"/>
- <a u="8CDF" b="D9 71"/>
- <a u="8CE0" b="D9 72"/>
- <a u="8CE1" b="D9 73"/>
- <a u="8CE2" b="D9 74"/>
- <a u="8CE3" b="D9 75"/>
- <a u="8CE4" b="D9 76"/>
- <a u="8CE5" b="D9 77"/>
- <a u="8CE6" b="D9 78"/>
- <a u="8CE7" b="D9 79"/>
- <a u="8CE8" b="D9 7A"/>
- <a u="8CE9" b="D9 7B"/>
- <a u="8CEA" b="D9 7C"/>
- <a u="8CEB" b="D9 7D"/>
- <a u="8CEC" b="D9 7E"/>
- <a u="8CED" b="D9 80"/>
- <a u="8CEE" b="D9 81"/>
- <a u="8CEF" b="D9 82"/>
- <a u="8CF0" b="D9 83"/>
- <a u="8CF1" b="D9 84"/>
- <a u="8CF2" b="D9 85"/>
- <a u="8CF3" b="D9 86"/>
- <a u="8CF4" b="D9 87"/>
- <a u="8CF5" b="D9 88"/>
- <a u="8CF6" b="D9 89"/>
- <a u="8CF7" b="D9 8A"/>
- <a u="8CF8" b="D9 8B"/>
- <a u="8CF9" b="D9 8C"/>
- <a u="8CFA" b="D9 8D"/>
- <a u="8CFB" b="D9 8E"/>
- <a u="8CFC" b="D9 8F"/>
- <a u="8CFD" b="D9 90"/>
- <a u="8CFE" b="D9 91"/>
- <a u="8CFF" b="D9 92"/>
- <a u="8D00" b="D9 93"/>
- <a u="8D01" b="D9 94"/>
- <a u="8D02" b="D9 95"/>
- <a u="8D03" b="D9 96"/>
- <a u="8D04" b="D9 97"/>
- <a u="8D05" b="D9 98"/>
- <a u="8D06" b="D9 99"/>
- <a u="8D07" b="D9 9A"/>
- <a u="8D08" b="D9 9B"/>
- <a u="8D09" b="D9 9C"/>
- <a u="8D0A" b="D9 9D"/>
- <a u="8D0B" b="D9 9E"/>
- <a u="8D0C" b="D9 9F"/>
- <a u="8D0D" b="D9 A0"/>
- <a u="8D0E" b="DA 40"/>
- <a u="8D0F" b="DA 41"/>
- <a u="8D10" b="DA 42"/>
- <a u="8D11" b="DA 43"/>
- <a u="8D12" b="DA 44"/>
- <a u="8D13" b="DA 45"/>
- <a u="8D14" b="DA 46"/>
- <a u="8D15" b="DA 47"/>
- <a u="8D16" b="DA 48"/>
- <a u="8D17" b="DA 49"/>
- <a u="8D18" b="DA 4A"/>
- <a u="8D19" b="DA 4B"/>
- <a u="8D1A" b="DA 4C"/>
- <a u="8D1B" b="DA 4D"/>
- <a u="8D1C" b="DA 4E"/>
- <a u="8D1D" b="B1 B4"/>
- <a u="8D1E" b="D5 EA"/>
- <a u="8D1F" b="B8 BA"/>
- <a u="8D20" b="DA 4F"/>
- <a u="8D21" b="B9 B1"/>
- <a u="8D22" b="B2 C6"/>
- <a u="8D23" b="D4 F0"/>
- <a u="8D24" b="CF CD"/>
- <a u="8D25" b="B0 DC"/>
- <a u="8D26" b="D5 CB"/>
- <a u="8D27" b="BB F5"/>
- <a u="8D28" b="D6 CA"/>
- <a u="8D29" b="B7 B7"/>
- <a u="8D2A" b="CC B0"/>
- <a u="8D2B" b="C6 B6"/>
- <a u="8D2C" b="B1 E1"/>
- <a u="8D2D" b="B9 BA"/>
- <a u="8D2E" b="D6 FC"/>
- <a u="8D2F" b="B9 E1"/>
- <a u="8D30" b="B7 A1"/>
- <a u="8D31" b="BC FA"/>
- <a u="8D32" b="EA DA"/>
- <a u="8D33" b="EA DB"/>
- <a u="8D34" b="CC F9"/>
- <a u="8D35" b="B9 F3"/>
- <a u="8D36" b="EA DC"/>
- <a u="8D37" b="B4 FB"/>
- <a u="8D38" b="C3 B3"/>
- <a u="8D39" b="B7 D1"/>
- <a u="8D3A" b="BA D8"/>
- <a u="8D3B" b="EA DD"/>
- <a u="8D3C" b="D4 F4"/>
- <a u="8D3D" b="EA DE"/>
- <a u="8D3E" b="BC D6"/>
- <a u="8D3F" b="BB DF"/>
- <a u="8D40" b="EA DF"/>
- <a u="8D41" b="C1 DE"/>
- <a u="8D42" b="C2 B8"/>
- <a u="8D43" b="D4 DF"/>
- <a u="8D44" b="D7 CA"/>
- <a u="8D45" b="EA E0"/>
- <a u="8D46" b="EA E1"/>
- <a u="8D47" b="EA E4"/>
- <a u="8D48" b="EA E2"/>
- <a u="8D49" b="EA E3"/>
- <a u="8D4A" b="C9 DE"/>
- <a u="8D4B" b="B8 B3"/>
- <a u="8D4C" b="B6 C4"/>
- <a u="8D4D" b="EA E5"/>
- <a u="8D4E" b="CA EA"/>
- <a u="8D4F" b="C9 CD"/>
- <a u="8D50" b="B4 CD"/>
- <a u="8D51" b="DA 50"/>
- <a u="8D52" b="DA 51"/>
- <a u="8D53" b="E2 D9"/>
- <a u="8D54" b="C5 E2"/>
- <a u="8D55" b="EA E6"/>
- <a u="8D56" b="C0 B5"/>
- <a u="8D57" b="DA 52"/>
- <a u="8D58" b="D7 B8"/>
- <a u="8D59" b="EA E7"/>
- <a u="8D5A" b="D7 AC"/>
- <a u="8D5B" b="C8 FC"/>
- <a u="8D5C" b="D8 D3"/>
- <a u="8D5D" b="D8 CD"/>
- <a u="8D5E" b="D4 DE"/>
- <a u="8D5F" b="DA 53"/>
- <a u="8D60" b="D4 F9"/>
- <a u="8D61" b="C9 C4"/>
- <a u="8D62" b="D3 AE"/>
- <a u="8D63" b="B8 D3"/>
- <a u="8D64" b="B3 E0"/>
- <a u="8D65" b="DA 54"/>
- <a u="8D66" b="C9 E2"/>
- <a u="8D67" b="F4 F6"/>
- <a u="8D68" b="DA 55"/>
- <a u="8D69" b="DA 56"/>
- <a u="8D6A" b="DA 57"/>
- <a u="8D6B" b="BA D5"/>
- <a u="8D6C" b="DA 58"/>
- <a u="8D6D" b="F4 F7"/>
- <a u="8D6E" b="DA 59"/>
- <a u="8D6F" b="DA 5A"/>
- <a u="8D70" b="D7 DF"/>
- <a u="8D71" b="DA 5B"/>
- <a u="8D72" b="DA 5C"/>
- <a u="8D73" b="F4 F1"/>
- <a u="8D74" b="B8 B0"/>
- <a u="8D75" b="D5 D4"/>
- <a u="8D76" b="B8 CF"/>
- <a u="8D77" b="C6 F0"/>
- <a u="8D78" b="DA 5D"/>
- <a u="8D79" b="DA 5E"/>
- <a u="8D7A" b="DA 5F"/>
- <a u="8D7B" b="DA 60"/>
- <a u="8D7C" b="DA 61"/>
- <a u="8D7D" b="DA 62"/>
- <a u="8D7E" b="DA 63"/>
- <a u="8D7F" b="DA 64"/>
- <a u="8D80" b="DA 65"/>
- <a u="8D81" b="B3 C3"/>
- <a u="8D82" b="DA 66"/>
- <a u="8D83" b="DA 67"/>
- <a u="8D84" b="F4 F2"/>
- <a u="8D85" b="B3 AC"/>
- <a u="8D86" b="DA 68"/>
- <a u="8D87" b="DA 69"/>
- <a u="8D88" b="DA 6A"/>
- <a u="8D89" b="DA 6B"/>
- <a u="8D8A" b="D4 BD"/>
- <a u="8D8B" b="C7 F7"/>
- <a u="8D8C" b="DA 6C"/>
- <a u="8D8D" b="DA 6D"/>
- <a u="8D8E" b="DA 6E"/>
- <a u="8D8F" b="DA 6F"/>
- <a u="8D90" b="DA 70"/>
- <a u="8D91" b="F4 F4"/>
- <a u="8D92" b="DA 71"/>
- <a u="8D93" b="DA 72"/>
- <a u="8D94" b="F4 F3"/>
- <a u="8D95" b="DA 73"/>
- <a u="8D96" b="DA 74"/>
- <a u="8D97" b="DA 75"/>
- <a u="8D98" b="DA 76"/>
- <a u="8D99" b="DA 77"/>
- <a u="8D9A" b="DA 78"/>
- <a u="8D9B" b="DA 79"/>
- <a u="8D9C" b="DA 7A"/>
- <a u="8D9D" b="DA 7B"/>
- <a u="8D9E" b="DA 7C"/>
- <a u="8D9F" b="CC CB"/>
- <a u="8DA0" b="DA 7D"/>
- <a u="8DA1" b="DA 7E"/>
- <a u="8DA2" b="DA 80"/>
- <a u="8DA3" b="C8 A4"/>
- <a u="8DA4" b="DA 81"/>
- <a u="8DA5" b="DA 82"/>
- <a u="8DA6" b="DA 83"/>
- <a u="8DA7" b="DA 84"/>
- <a u="8DA8" b="DA 85"/>
- <a u="8DA9" b="DA 86"/>
- <a u="8DAA" b="DA 87"/>
- <a u="8DAB" b="DA 88"/>
- <a u="8DAC" b="DA 89"/>
- <a u="8DAD" b="DA 8A"/>
- <a u="8DAE" b="DA 8B"/>
- <a u="8DAF" b="DA 8C"/>
- <a u="8DB0" b="DA 8D"/>
- <a u="8DB1" b="F4 F5"/>
- <a u="8DB2" b="DA 8E"/>
- <a u="8DB3" b="D7 E3"/>
- <a u="8DB4" b="C5 BF"/>
- <a u="8DB5" b="F5 C0"/>
- <a u="8DB6" b="DA 8F"/>
- <a u="8DB7" b="DA 90"/>
- <a u="8DB8" b="F5 BB"/>
- <a u="8DB9" b="DA 91"/>
- <a u="8DBA" b="F5 C3"/>
- <a u="8DBB" b="DA 92"/>
- <a u="8DBC" b="F5 C2"/>
- <a u="8DBD" b="DA 93"/>
- <a u="8DBE" b="D6 BA"/>
- <a u="8DBF" b="F5 C1"/>
- <a u="8DC0" b="DA 94"/>
- <a u="8DC1" b="DA 95"/>
- <a u="8DC2" b="DA 96"/>
- <a u="8DC3" b="D4 BE"/>
- <a u="8DC4" b="F5 C4"/>
- <a u="8DC5" b="DA 97"/>
- <a u="8DC6" b="F5 CC"/>
- <a u="8DC7" b="DA 98"/>
- <a u="8DC8" b="DA 99"/>
- <a u="8DC9" b="DA 9A"/>
- <a u="8DCA" b="DA 9B"/>
- <a u="8DCB" b="B0 CF"/>
- <a u="8DCC" b="B5 F8"/>
- <a u="8DCD" b="DA 9C"/>
- <a u="8DCE" b="F5 C9"/>
- <a u="8DCF" b="F5 CA"/>
- <a u="8DD0" b="DA 9D"/>
- <a u="8DD1" b="C5 DC"/>
- <a u="8DD2" b="DA 9E"/>
- <a u="8DD3" b="DA 9F"/>
- <a u="8DD4" b="DA A0"/>
- <a u="8DD5" b="DB 40"/>
- <a u="8DD6" b="F5 C5"/>
- <a u="8DD7" b="F5 C6"/>
- <a u="8DD8" b="DB 41"/>
- <a u="8DD9" b="DB 42"/>
- <a u="8DDA" b="F5 C7"/>
- <a u="8DDB" b="F5 CB"/>
- <a u="8DDC" b="DB 43"/>
- <a u="8DDD" b="BE E0"/>
- <a u="8DDE" b="F5 C8"/>
- <a u="8DDF" b="B8 FA"/>
- <a u="8DE0" b="DB 44"/>
- <a u="8DE1" b="DB 45"/>
- <a u="8DE2" b="DB 46"/>
- <a u="8DE3" b="F5 D0"/>
- <a u="8DE4" b="F5 D3"/>
- <a u="8DE5" b="DB 47"/>
- <a u="8DE6" b="DB 48"/>
- <a u="8DE7" b="DB 49"/>
- <a u="8DE8" b="BF E7"/>
- <a u="8DE9" b="DB 4A"/>
- <a u="8DEA" b="B9 F2"/>
- <a u="8DEB" b="F5 BC"/>
- <a u="8DEC" b="F5 CD"/>
- <a u="8DED" b="DB 4B"/>
- <a u="8DEE" b="DB 4C"/>
- <a u="8DEF" b="C2 B7"/>
- <a u="8DF0" b="DB 4D"/>
- <a u="8DF1" b="DB 4E"/>
- <a u="8DF2" b="DB 4F"/>
- <a u="8DF3" b="CC F8"/>
- <a u="8DF4" b="DB 50"/>
- <a u="8DF5" b="BC F9"/>
- <a u="8DF6" b="DB 51"/>
- <a u="8DF7" b="F5 CE"/>
- <a u="8DF8" b="F5 CF"/>
- <a u="8DF9" b="F5 D1"/>
- <a u="8DFA" b="B6 E5"/>
- <a u="8DFB" b="F5 D2"/>
- <a u="8DFC" b="DB 52"/>
- <a u="8DFD" b="F5 D5"/>
- <a u="8DFE" b="DB 53"/>
- <a u="8DFF" b="DB 54"/>
- <a u="8E00" b="DB 55"/>
- <a u="8E01" b="DB 56"/>
- <a u="8E02" b="DB 57"/>
- <a u="8E03" b="DB 58"/>
- <a u="8E04" b="DB 59"/>
- <a u="8E05" b="F5 BD"/>
- <a u="8E06" b="DB 5A"/>
- <a u="8E07" b="DB 5B"/>
- <a u="8E08" b="DB 5C"/>
- <a u="8E09" b="F5 D4"/>
- <a u="8E0A" b="D3 BB"/>
- <a u="8E0B" b="DB 5D"/>
- <a u="8E0C" b="B3 EC"/>
- <a u="8E0D" b="DB 5E"/>
- <a u="8E0E" b="DB 5F"/>
- <a u="8E0F" b="CC A4"/>
- <a u="8E10" b="DB 60"/>
- <a u="8E11" b="DB 61"/>
- <a u="8E12" b="DB 62"/>
- <a u="8E13" b="DB 63"/>
- <a u="8E14" b="F5 D6"/>
- <a u="8E15" b="DB 64"/>
- <a u="8E16" b="DB 65"/>
- <a u="8E17" b="DB 66"/>
- <a u="8E18" b="DB 67"/>
- <a u="8E19" b="DB 68"/>
- <a u="8E1A" b="DB 69"/>
- <a u="8E1B" b="DB 6A"/>
- <a u="8E1C" b="DB 6B"/>
- <a u="8E1D" b="F5 D7"/>
- <a u="8E1E" b="BE E1"/>
- <a u="8E1F" b="F5 D8"/>
- <a u="8E20" b="DB 6C"/>
- <a u="8E21" b="DB 6D"/>
- <a u="8E22" b="CC DF"/>
- <a u="8E23" b="F5 DB"/>
- <a u="8E24" b="DB 6E"/>
- <a u="8E25" b="DB 6F"/>
- <a u="8E26" b="DB 70"/>
- <a u="8E27" b="DB 71"/>
- <a u="8E28" b="DB 72"/>
- <a u="8E29" b="B2 C8"/>
- <a u="8E2A" b="D7 D9"/>
- <a u="8E2B" b="DB 73"/>
- <a u="8E2C" b="F5 D9"/>
- <a u="8E2D" b="DB 74"/>
- <a u="8E2E" b="F5 DA"/>
- <a u="8E2F" b="F5 DC"/>
- <a u="8E30" b="DB 75"/>
- <a u="8E31" b="F5 E2"/>
- <a u="8E32" b="DB 76"/>
- <a u="8E33" b="DB 77"/>
- <a u="8E34" b="DB 78"/>
- <a u="8E35" b="F5 E0"/>
- <a u="8E36" b="DB 79"/>
- <a u="8E37" b="DB 7A"/>
- <a u="8E38" b="DB 7B"/>
- <a u="8E39" b="F5 DF"/>
- <a u="8E3A" b="F5 DD"/>
- <a u="8E3B" b="DB 7C"/>
- <a u="8E3C" b="DB 7D"/>
- <a u="8E3D" b="F5 E1"/>
- <a u="8E3E" b="DB 7E"/>
- <a u="8E3F" b="DB 80"/>
- <a u="8E40" b="F5 DE"/>
- <a u="8E41" b="F5 E4"/>
- <a u="8E42" b="F5 E5"/>
- <a u="8E43" b="DB 81"/>
- <a u="8E44" b="CC E3"/>
- <a u="8E45" b="DB 82"/>
- <a u="8E46" b="DB 83"/>
- <a u="8E47" b="E5 BF"/>
- <a u="8E48" b="B5 B8"/>
- <a u="8E49" b="F5 E3"/>
- <a u="8E4A" b="F5 E8"/>
- <a u="8E4B" b="CC A3"/>
- <a u="8E4C" b="DB 84"/>
- <a u="8E4D" b="DB 85"/>
- <a u="8E4E" b="DB 86"/>
- <a u="8E4F" b="DB 87"/>
- <a u="8E50" b="DB 88"/>
- <a u="8E51" b="F5 E6"/>
- <a u="8E52" b="F5 E7"/>
- <a u="8E53" b="DB 89"/>
- <a u="8E54" b="DB 8A"/>
- <a u="8E55" b="DB 8B"/>
- <a u="8E56" b="DB 8C"/>
- <a u="8E57" b="DB 8D"/>
- <a u="8E58" b="DB 8E"/>
- <a u="8E59" b="F5 BE"/>
- <a u="8E5A" b="DB 8F"/>
- <a u="8E5B" b="DB 90"/>
- <a u="8E5C" b="DB 91"/>
- <a u="8E5D" b="DB 92"/>
- <a u="8E5E" b="DB 93"/>
- <a u="8E5F" b="DB 94"/>
- <a u="8E60" b="DB 95"/>
- <a u="8E61" b="DB 96"/>
- <a u="8E62" b="DB 97"/>
- <a u="8E63" b="DB 98"/>
- <a u="8E64" b="DB 99"/>
- <a u="8E65" b="DB 9A"/>
- <a u="8E66" b="B1 C4"/>
- <a u="8E67" b="DB 9B"/>
- <a u="8E68" b="DB 9C"/>
- <a u="8E69" b="F5 BF"/>
- <a u="8E6A" b="DB 9D"/>
- <a u="8E6B" b="DB 9E"/>
- <a u="8E6C" b="B5 C5"/>
- <a u="8E6D" b="B2 E4"/>
- <a u="8E6E" b="DB 9F"/>
- <a u="8E6F" b="F5 EC"/>
- <a u="8E70" b="F5 E9"/>
- <a u="8E71" b="DB A0"/>
- <a u="8E72" b="B6 D7"/>
- <a u="8E73" b="DC 40"/>
- <a u="8E74" b="F5 ED"/>
- <a u="8E75" b="DC 41"/>
- <a u="8E76" b="F5 EA"/>
- <a u="8E77" b="DC 42"/>
- <a u="8E78" b="DC 43"/>
- <a u="8E79" b="DC 44"/>
- <a u="8E7A" b="DC 45"/>
- <a u="8E7B" b="DC 46"/>
- <a u="8E7C" b="F5 EB"/>
- <a u="8E7D" b="DC 47"/>
- <a u="8E7E" b="DC 48"/>
- <a u="8E7F" b="B4 DA"/>
- <a u="8E80" b="DC 49"/>
- <a u="8E81" b="D4 EA"/>
- <a u="8E82" b="DC 4A"/>
- <a u="8E83" b="DC 4B"/>
- <a u="8E84" b="DC 4C"/>
- <a u="8E85" b="F5 EE"/>
- <a u="8E86" b="DC 4D"/>
- <a u="8E87" b="B3 F9"/>
- <a u="8E88" b="DC 4E"/>
- <a u="8E89" b="DC 4F"/>
- <a u="8E8A" b="DC 50"/>
- <a u="8E8B" b="DC 51"/>
- <a u="8E8C" b="DC 52"/>
- <a u="8E8D" b="DC 53"/>
- <a u="8E8E" b="DC 54"/>
- <a u="8E8F" b="F5 EF"/>
- <a u="8E90" b="F5 F1"/>
- <a u="8E91" b="DC 55"/>
- <a u="8E92" b="DC 56"/>
- <a u="8E93" b="DC 57"/>
- <a u="8E94" b="F5 F0"/>
- <a u="8E95" b="DC 58"/>
- <a u="8E96" b="DC 59"/>
- <a u="8E97" b="DC 5A"/>
- <a u="8E98" b="DC 5B"/>
- <a u="8E99" b="DC 5C"/>
- <a u="8E9A" b="DC 5D"/>
- <a u="8E9B" b="DC 5E"/>
- <a u="8E9C" b="F5 F2"/>
- <a u="8E9D" b="DC 5F"/>
- <a u="8E9E" b="F5 F3"/>
- <a u="8E9F" b="DC 60"/>
- <a u="8EA0" b="DC 61"/>
- <a u="8EA1" b="DC 62"/>
- <a u="8EA2" b="DC 63"/>
- <a u="8EA3" b="DC 64"/>
- <a u="8EA4" b="DC 65"/>
- <a u="8EA5" b="DC 66"/>
- <a u="8EA6" b="DC 67"/>
- <a u="8EA7" b="DC 68"/>
- <a u="8EA8" b="DC 69"/>
- <a u="8EA9" b="DC 6A"/>
- <a u="8EAA" b="DC 6B"/>
- <a u="8EAB" b="C9 ED"/>
- <a u="8EAC" b="B9 AA"/>
- <a u="8EAD" b="DC 6C"/>
- <a u="8EAE" b="DC 6D"/>
- <a u="8EAF" b="C7 FB"/>
- <a u="8EB0" b="DC 6E"/>
- <a u="8EB1" b="DC 6F"/>
- <a u="8EB2" b="B6 E3"/>
- <a u="8EB3" b="DC 70"/>
- <a u="8EB4" b="DC 71"/>
- <a u="8EB5" b="DC 72"/>
- <a u="8EB6" b="DC 73"/>
- <a u="8EB7" b="DC 74"/>
- <a u="8EB8" b="DC 75"/>
- <a u="8EB9" b="DC 76"/>
- <a u="8EBA" b="CC C9"/>
- <a u="8EBB" b="DC 77"/>
- <a u="8EBC" b="DC 78"/>
- <a u="8EBD" b="DC 79"/>
- <a u="8EBE" b="DC 7A"/>
- <a u="8EBF" b="DC 7B"/>
- <a u="8EC0" b="DC 7C"/>
- <a u="8EC1" b="DC 7D"/>
- <a u="8EC2" b="DC 7E"/>
- <a u="8EC3" b="DC 80"/>
- <a u="8EC4" b="DC 81"/>
- <a u="8EC5" b="DC 82"/>
- <a u="8EC6" b="DC 83"/>
- <a u="8EC7" b="DC 84"/>
- <a u="8EC8" b="DC 85"/>
- <a u="8EC9" b="DC 86"/>
- <a u="8ECA" b="DC 87"/>
- <a u="8ECB" b="DC 88"/>
- <a u="8ECC" b="DC 89"/>
- <a u="8ECD" b="DC 8A"/>
- <a u="8ECE" b="EA A6"/>
- <a u="8ECF" b="DC 8B"/>
- <a u="8ED0" b="DC 8C"/>
- <a u="8ED1" b="DC 8D"/>
- <a u="8ED2" b="DC 8E"/>
- <a u="8ED3" b="DC 8F"/>
- <a u="8ED4" b="DC 90"/>
- <a u="8ED5" b="DC 91"/>
- <a u="8ED6" b="DC 92"/>
- <a u="8ED7" b="DC 93"/>
- <a u="8ED8" b="DC 94"/>
- <a u="8ED9" b="DC 95"/>
- <a u="8EDA" b="DC 96"/>
- <a u="8EDB" b="DC 97"/>
- <a u="8EDC" b="DC 98"/>
- <a u="8EDD" b="DC 99"/>
- <a u="8EDE" b="DC 9A"/>
- <a u="8EDF" b="DC 9B"/>
- <a u="8EE0" b="DC 9C"/>
- <a u="8EE1" b="DC 9D"/>
- <a u="8EE2" b="DC 9E"/>
- <a u="8EE3" b="DC 9F"/>
- <a u="8EE4" b="DC A0"/>
- <a u="8EE5" b="DD 40"/>
- <a u="8EE6" b="DD 41"/>
- <a u="8EE7" b="DD 42"/>
- <a u="8EE8" b="DD 43"/>
- <a u="8EE9" b="DD 44"/>
- <a u="8EEA" b="DD 45"/>
- <a u="8EEB" b="DD 46"/>
- <a u="8EEC" b="DD 47"/>
- <a u="8EED" b="DD 48"/>
- <a u="8EEE" b="DD 49"/>
- <a u="8EEF" b="DD 4A"/>
- <a u="8EF0" b="DD 4B"/>
- <a u="8EF1" b="DD 4C"/>
- <a u="8EF2" b="DD 4D"/>
- <a u="8EF3" b="DD 4E"/>
- <a u="8EF4" b="DD 4F"/>
- <a u="8EF5" b="DD 50"/>
- <a u="8EF6" b="DD 51"/>
- <a u="8EF7" b="DD 52"/>
- <a u="8EF8" b="DD 53"/>
- <a u="8EF9" b="DD 54"/>
- <a u="8EFA" b="DD 55"/>
- <a u="8EFB" b="DD 56"/>
- <a u="8EFC" b="DD 57"/>
- <a u="8EFD" b="DD 58"/>
- <a u="8EFE" b="DD 59"/>
- <a u="8EFF" b="DD 5A"/>
- <a u="8F00" b="DD 5B"/>
- <a u="8F01" b="DD 5C"/>
- <a u="8F02" b="DD 5D"/>
- <a u="8F03" b="DD 5E"/>
- <a u="8F04" b="DD 5F"/>
- <a u="8F05" b="DD 60"/>
- <a u="8F06" b="DD 61"/>
- <a u="8F07" b="DD 62"/>
- <a u="8F08" b="DD 63"/>
- <a u="8F09" b="DD 64"/>
- <a u="8F0A" b="DD 65"/>
- <a u="8F0B" b="DD 66"/>
- <a u="8F0C" b="DD 67"/>
- <a u="8F0D" b="DD 68"/>
- <a u="8F0E" b="DD 69"/>
- <a u="8F0F" b="DD 6A"/>
- <a u="8F10" b="DD 6B"/>
- <a u="8F11" b="DD 6C"/>
- <a u="8F12" b="DD 6D"/>
- <a u="8F13" b="DD 6E"/>
- <a u="8F14" b="DD 6F"/>
- <a u="8F15" b="DD 70"/>
- <a u="8F16" b="DD 71"/>
- <a u="8F17" b="DD 72"/>
- <a u="8F18" b="DD 73"/>
- <a u="8F19" b="DD 74"/>
- <a u="8F1A" b="DD 75"/>
- <a u="8F1B" b="DD 76"/>
- <a u="8F1C" b="DD 77"/>
- <a u="8F1D" b="DD 78"/>
- <a u="8F1E" b="DD 79"/>
- <a u="8F1F" b="DD 7A"/>
- <a u="8F20" b="DD 7B"/>
- <a u="8F21" b="DD 7C"/>
- <a u="8F22" b="DD 7D"/>
- <a u="8F23" b="DD 7E"/>
- <a u="8F24" b="DD 80"/>
- <a u="8F25" b="DD 81"/>
- <a u="8F26" b="DD 82"/>
- <a u="8F27" b="DD 83"/>
- <a u="8F28" b="DD 84"/>
- <a u="8F29" b="DD 85"/>
- <a u="8F2A" b="DD 86"/>
- <a u="8F2B" b="DD 87"/>
- <a u="8F2C" b="DD 88"/>
- <a u="8F2D" b="DD 89"/>
- <a u="8F2E" b="DD 8A"/>
- <a u="8F2F" b="DD 8B"/>
- <a u="8F30" b="DD 8C"/>
- <a u="8F31" b="DD 8D"/>
- <a u="8F32" b="DD 8E"/>
- <a u="8F33" b="DD 8F"/>
- <a u="8F34" b="DD 90"/>
- <a u="8F35" b="DD 91"/>
- <a u="8F36" b="DD 92"/>
- <a u="8F37" b="DD 93"/>
- <a u="8F38" b="DD 94"/>
- <a u="8F39" b="DD 95"/>
- <a u="8F3A" b="DD 96"/>
- <a u="8F3B" b="DD 97"/>
- <a u="8F3C" b="DD 98"/>
- <a u="8F3D" b="DD 99"/>
- <a u="8F3E" b="DD 9A"/>
- <a u="8F3F" b="DD 9B"/>
- <a u="8F40" b="DD 9C"/>
- <a u="8F41" b="DD 9D"/>
- <a u="8F42" b="DD 9E"/>
- <a u="8F43" b="DD 9F"/>
- <a u="8F44" b="DD A0"/>
- <a u="8F45" b="DE 40"/>
- <a u="8F46" b="DE 41"/>
- <a u="8F47" b="DE 42"/>
- <a u="8F48" b="DE 43"/>
- <a u="8F49" b="DE 44"/>
- <a u="8F4A" b="DE 45"/>
- <a u="8F4B" b="DE 46"/>
- <a u="8F4C" b="DE 47"/>
- <a u="8F4D" b="DE 48"/>
- <a u="8F4E" b="DE 49"/>
- <a u="8F4F" b="DE 4A"/>
- <a u="8F50" b="DE 4B"/>
- <a u="8F51" b="DE 4C"/>
- <a u="8F52" b="DE 4D"/>
- <a u="8F53" b="DE 4E"/>
- <a u="8F54" b="DE 4F"/>
- <a u="8F55" b="DE 50"/>
- <a u="8F56" b="DE 51"/>
- <a u="8F57" b="DE 52"/>
- <a u="8F58" b="DE 53"/>
- <a u="8F59" b="DE 54"/>
- <a u="8F5A" b="DE 55"/>
- <a u="8F5B" b="DE 56"/>
- <a u="8F5C" b="DE 57"/>
- <a u="8F5D" b="DE 58"/>
- <a u="8F5E" b="DE 59"/>
- <a u="8F5F" b="DE 5A"/>
- <a u="8F60" b="DE 5B"/>
- <a u="8F61" b="DE 5C"/>
- <a u="8F62" b="DE 5D"/>
- <a u="8F63" b="DE 5E"/>
- <a u="8F64" b="DE 5F"/>
- <a u="8F65" b="DE 60"/>
- <a u="8F66" b="B3 B5"/>
- <a u="8F67" b="D4 FE"/>
- <a u="8F68" b="B9 EC"/>
- <a u="8F69" b="D0 F9"/>
- <a u="8F6A" b="DE 61"/>
- <a u="8F6B" b="E9 ED"/>
- <a u="8F6C" b="D7 AA"/>
- <a u="8F6D" b="E9 EE"/>
- <a u="8F6E" b="C2 D6"/>
- <a u="8F6F" b="C8 ED"/>
- <a u="8F70" b="BA E4"/>
- <a u="8F71" b="E9 EF"/>
- <a u="8F72" b="E9 F0"/>
- <a u="8F73" b="E9 F1"/>
- <a u="8F74" b="D6 E1"/>
- <a u="8F75" b="E9 F2"/>
- <a u="8F76" b="E9 F3"/>
- <a u="8F77" b="E9 F5"/>
- <a u="8F78" b="E9 F4"/>
- <a u="8F79" b="E9 F6"/>
- <a u="8F7A" b="E9 F7"/>
- <a u="8F7B" b="C7 E1"/>
- <a u="8F7C" b="E9 F8"/>
- <a u="8F7D" b="D4 D8"/>
- <a u="8F7E" b="E9 F9"/>
- <a u="8F7F" b="BD CE"/>
- <a u="8F80" b="DE 62"/>
- <a u="8F81" b="E9 FA"/>
- <a u="8F82" b="E9 FB"/>
- <a u="8F83" b="BD CF"/>
- <a u="8F84" b="E9 FC"/>
- <a u="8F85" b="B8 A8"/>
- <a u="8F86" b="C1 BE"/>
- <a u="8F87" b="E9 FD"/>
- <a u="8F88" b="B1 B2"/>
- <a u="8F89" b="BB D4"/>
- <a u="8F8A" b="B9 F5"/>
- <a u="8F8B" b="E9 FE"/>
- <a u="8F8C" b="DE 63"/>
- <a u="8F8D" b="EA A1"/>
- <a u="8F8E" b="EA A2"/>
- <a u="8F8F" b="EA A3"/>
- <a u="8F90" b="B7 F8"/>
- <a u="8F91" b="BC AD"/>
- <a u="8F92" b="DE 64"/>
- <a u="8F93" b="CA E4"/>
- <a u="8F94" b="E0 CE"/>
- <a u="8F95" b="D4 AF"/>
- <a u="8F96" b="CF BD"/>
- <a u="8F97" b="D5 B7"/>
- <a u="8F98" b="EA A4"/>
- <a u="8F99" b="D5 DE"/>
- <a u="8F9A" b="EA A5"/>
- <a u="8F9B" b="D0 C1"/>
- <a u="8F9C" b="B9 BC"/>
- <a u="8F9D" b="DE 65"/>
- <a u="8F9E" b="B4 C7"/>
- <a u="8F9F" b="B1 D9"/>
- <a u="8FA0" b="DE 66"/>
- <a u="8FA1" b="DE 67"/>
- <a u="8FA2" b="DE 68"/>
- <a u="8FA3" b="C0 B1"/>
- <a u="8FA4" b="DE 69"/>
- <a u="8FA5" b="DE 6A"/>
- <a u="8FA6" b="DE 6B"/>
- <a u="8FA7" b="DE 6C"/>
- <a u="8FA8" b="B1 E6"/>
- <a u="8FA9" b="B1 E7"/>
- <a u="8FAA" b="DE 6D"/>
- <a u="8FAB" b="B1 E8"/>
- <a u="8FAC" b="DE 6E"/>
- <a u="8FAD" b="DE 6F"/>
- <a u="8FAE" b="DE 70"/>
- <a u="8FAF" b="DE 71"/>
- <a u="8FB0" b="B3 BD"/>
- <a u="8FB1" b="C8 E8"/>
- <a u="8FB2" b="DE 72"/>
- <a u="8FB3" b="DE 73"/>
- <a u="8FB4" b="DE 74"/>
- <a u="8FB5" b="DE 75"/>
- <a u="8FB6" b="E5 C1"/>
- <a u="8FB7" b="DE 76"/>
- <a u="8FB8" b="DE 77"/>
- <a u="8FB9" b="B1 DF"/>
- <a u="8FBA" b="DE 78"/>
- <a u="8FBB" b="DE 79"/>
- <a u="8FBC" b="DE 7A"/>
- <a u="8FBD" b="C1 C9"/>
- <a u="8FBE" b="B4 EF"/>
- <a u="8FBF" b="DE 7B"/>
- <a u="8FC0" b="DE 7C"/>
- <a u="8FC1" b="C7 A8"/>
- <a u="8FC2" b="D3 D8"/>
- <a u="8FC3" b="DE 7D"/>
- <a u="8FC4" b="C6 F9"/>
- <a u="8FC5" b="D1 B8"/>
- <a u="8FC6" b="DE 7E"/>
- <a u="8FC7" b="B9 FD"/>
- <a u="8FC8" b="C2 F5"/>
- <a u="8FC9" b="DE 80"/>
- <a u="8FCA" b="DE 81"/>
- <a u="8FCB" b="DE 82"/>
- <a u="8FCC" b="DE 83"/>
- <a u="8FCD" b="DE 84"/>
- <a u="8FCE" b="D3 AD"/>
- <a u="8FCF" b="DE 85"/>
- <a u="8FD0" b="D4 CB"/>
- <a u="8FD1" b="BD FC"/>
- <a u="8FD2" b="DE 86"/>
- <a u="8FD3" b="E5 C2"/>
- <a u="8FD4" b="B7 B5"/>
- <a u="8FD5" b="E5 C3"/>
- <a u="8FD6" b="DE 87"/>
- <a u="8FD7" b="DE 88"/>
- <a u="8FD8" b="BB B9"/>
- <a u="8FD9" b="D5 E2"/>
- <a u="8FDA" b="DE 89"/>
- <a u="8FDB" b="BD F8"/>
- <a u="8FDC" b="D4 B6"/>
- <a u="8FDD" b="CE A5"/>
- <a u="8FDE" b="C1 AC"/>
- <a u="8FDF" b="B3 D9"/>
- <a u="8FE0" b="DE 8A"/>
- <a u="8FE1" b="DE 8B"/>
- <a u="8FE2" b="CC F6"/>
- <a u="8FE3" b="DE 8C"/>
- <a u="8FE4" b="E5 C6"/>
- <a u="8FE5" b="E5 C4"/>
- <a u="8FE6" b="E5 C8"/>
- <a u="8FE7" b="DE 8D"/>
- <a u="8FE8" b="E5 CA"/>
- <a u="8FE9" b="E5 C7"/>
- <a u="8FEA" b="B5 CF"/>
- <a u="8FEB" b="C6 C8"/>
- <a u="8FEC" b="DE 8E"/>
- <a u="8FED" b="B5 FC"/>
- <a u="8FEE" b="E5 C5"/>
- <a u="8FEF" b="DE 8F"/>
- <a u="8FF0" b="CA F6"/>
- <a u="8FF1" b="DE 90"/>
- <a u="8FF2" b="DE 91"/>
- <a u="8FF3" b="E5 C9"/>
- <a u="8FF4" b="DE 92"/>
- <a u="8FF5" b="DE 93"/>
- <a u="8FF6" b="DE 94"/>
- <a u="8FF7" b="C3 D4"/>
- <a u="8FF8" b="B1 C5"/>
- <a u="8FF9" b="BC A3"/>
- <a u="8FFA" b="DE 95"/>
- <a u="8FFB" b="DE 96"/>
- <a u="8FFC" b="DE 97"/>
- <a u="8FFD" b="D7 B7"/>
- <a u="8FFE" b="DE 98"/>
- <a u="8FFF" b="DE 99"/>
- <a u="9000" b="CD CB"/>
- <a u="9001" b="CB CD"/>
- <a u="9002" b="CA CA"/>
- <a u="9003" b="CC D3"/>
- <a u="9004" b="E5 CC"/>
- <a u="9005" b="E5 CB"/>
- <a u="9006" b="C4 E6"/>
- <a u="9007" b="DE 9A"/>
- <a u="9008" b="DE 9B"/>
- <a u="9009" b="D1 A1"/>
- <a u="900A" b="D1 B7"/>
- <a u="900B" b="E5 CD"/>
- <a u="900C" b="DE 9C"/>
- <a u="900D" b="E5 D0"/>
- <a u="900E" b="DE 9D"/>
- <a u="900F" b="CD B8"/>
- <a u="9010" b="D6 F0"/>
- <a u="9011" b="E5 CF"/>
- <a u="9012" b="B5 DD"/>
- <a u="9013" b="DE 9E"/>
- <a u="9014" b="CD BE"/>
- <a u="9015" b="DE 9F"/>
- <a u="9016" b="E5 D1"/>
- <a u="9017" b="B6 BA"/>
- <a u="9018" b="DE A0"/>
- <a u="9019" b="DF 40"/>
- <a u="901A" b="CD A8"/>
- <a u="901B" b="B9 E4"/>
- <a u="901C" b="DF 41"/>
- <a u="901D" b="CA C5"/>
- <a u="901E" b="B3 D1"/>
- <a u="901F" b="CB D9"/>
- <a u="9020" b="D4 EC"/>
- <a u="9021" b="E5 D2"/>
- <a u="9022" b="B7 EA"/>
- <a u="9023" b="DF 42"/>
- <a u="9024" b="DF 43"/>
- <a u="9025" b="DF 44"/>
- <a u="9026" b="E5 CE"/>
- <a u="9027" b="DF 45"/>
- <a u="9028" b="DF 46"/>
- <a u="9029" b="DF 47"/>
- <a u="902A" b="DF 48"/>
- <a u="902B" b="DF 49"/>
- <a u="902C" b="DF 4A"/>
- <a u="902D" b="E5 D5"/>
- <a u="902E" b="B4 FE"/>
- <a u="902F" b="E5 D6"/>
- <a u="9030" b="DF 4B"/>
- <a u="9031" b="DF 4C"/>
- <a u="9032" b="DF 4D"/>
- <a u="9033" b="DF 4E"/>
- <a u="9034" b="DF 4F"/>
- <a u="9035" b="E5 D3"/>
- <a u="9036" b="E5 D4"/>
- <a u="9037" b="DF 50"/>
- <a u="9038" b="D2 DD"/>
- <a u="9039" b="DF 51"/>
- <a u="903A" b="DF 52"/>
- <a u="903B" b="C2 DF"/>
- <a u="903C" b="B1 C6"/>
- <a u="903D" b="DF 53"/>
- <a u="903E" b="D3 E2"/>
- <a u="903F" b="DF 54"/>
- <a u="9040" b="DF 55"/>
- <a u="9041" b="B6 DD"/>
- <a u="9042" b="CB EC"/>
- <a u="9043" b="DF 56"/>
- <a u="9044" b="E5 D7"/>
- <a u="9045" b="DF 57"/>
- <a u="9046" b="DF 58"/>
- <a u="9047" b="D3 F6"/>
- <a u="9048" b="DF 59"/>
- <a u="9049" b="DF 5A"/>
- <a u="904A" b="DF 5B"/>
- <a u="904B" b="DF 5C"/>
- <a u="904C" b="DF 5D"/>
- <a u="904D" b="B1 E9"/>
- <a u="904E" b="DF 5E"/>
- <a u="904F" b="B6 F4"/>
- <a u="9050" b="E5 DA"/>
- <a u="9051" b="E5 D8"/>
- <a u="9052" b="E5 D9"/>
- <a u="9053" b="B5 C0"/>
- <a u="9054" b="DF 5F"/>
- <a u="9055" b="DF 60"/>
- <a u="9056" b="DF 61"/>
- <a u="9057" b="D2 C5"/>
- <a u="9058" b="E5 DC"/>
- <a u="9059" b="DF 62"/>
- <a u="905A" b="DF 63"/>
- <a u="905B" b="E5 DE"/>
- <a u="905C" b="DF 64"/>
- <a u="905D" b="DF 65"/>
- <a u="905E" b="DF 66"/>
- <a u="905F" b="DF 67"/>
- <a u="9060" b="DF 68"/>
- <a u="9061" b="DF 69"/>
- <a u="9062" b="E5 DD"/>
- <a u="9063" b="C7 B2"/>
- <a u="9064" b="DF 6A"/>
- <a u="9065" b="D2 A3"/>
- <a u="9066" b="DF 6B"/>
- <a u="9067" b="DF 6C"/>
- <a u="9068" b="E5 DB"/>
- <a u="9069" b="DF 6D"/>
- <a u="906A" b="DF 6E"/>
- <a u="906B" b="DF 6F"/>
- <a u="906C" b="DF 70"/>
- <a u="906D" b="D4 E2"/>
- <a u="906E" b="D5 DA"/>
- <a u="906F" b="DF 71"/>
- <a u="9070" b="DF 72"/>
- <a u="9071" b="DF 73"/>
- <a u="9072" b="DF 74"/>
- <a u="9073" b="DF 75"/>
- <a u="9074" b="E5 E0"/>
- <a u="9075" b="D7 F1"/>
- <a u="9076" b="DF 76"/>
- <a u="9077" b="DF 77"/>
- <a u="9078" b="DF 78"/>
- <a u="9079" b="DF 79"/>
- <a u="907A" b="DF 7A"/>
- <a u="907B" b="DF 7B"/>
- <a u="907C" b="DF 7C"/>
- <a u="907D" b="E5 E1"/>
- <a u="907E" b="DF 7D"/>
- <a u="907F" b="B1 DC"/>
- <a u="9080" b="D1 FB"/>
- <a u="9081" b="DF 7E"/>
- <a u="9082" b="E5 E2"/>
- <a u="9083" b="E5 E4"/>
- <a u="9084" b="DF 80"/>
- <a u="9085" b="DF 81"/>
- <a u="9086" b="DF 82"/>
- <a u="9087" b="DF 83"/>
- <a u="9088" b="E5 E3"/>
- <a u="9089" b="DF 84"/>
- <a u="908A" b="DF 85"/>
- <a u="908B" b="E5 E5"/>
- <a u="908C" b="DF 86"/>
- <a u="908D" b="DF 87"/>
- <a u="908E" b="DF 88"/>
- <a u="908F" b="DF 89"/>
- <a u="9090" b="DF 8A"/>
- <a u="9091" b="D2 D8"/>
- <a u="9092" b="DF 8B"/>
- <a u="9093" b="B5 CB"/>
- <a u="9094" b="DF 8C"/>
- <a u="9095" b="E7 DF"/>
- <a u="9096" b="DF 8D"/>
- <a u="9097" b="DA F5"/>
- <a u="9098" b="DF 8E"/>
- <a u="9099" b="DA F8"/>
- <a u="909A" b="DF 8F"/>
- <a u="909B" b="DA F6"/>
- <a u="909C" b="DF 90"/>
- <a u="909D" b="DA F7"/>
- <a u="909E" b="DF 91"/>
- <a u="909F" b="DF 92"/>
- <a u="90A0" b="DF 93"/>
- <a u="90A1" b="DA FA"/>
- <a u="90A2" b="D0 CF"/>
- <a u="90A3" b="C4 C7"/>
- <a u="90A4" b="DF 94"/>
- <a u="90A5" b="DF 95"/>
- <a u="90A6" b="B0 EE"/>
- <a u="90A7" b="DF 96"/>
- <a u="90A8" b="DF 97"/>
- <a u="90A9" b="DF 98"/>
- <a u="90AA" b="D0 B0"/>
- <a u="90AB" b="DF 99"/>
- <a u="90AC" b="DA F9"/>
- <a u="90AD" b="DF 9A"/>
- <a u="90AE" b="D3 CA"/>
- <a u="90AF" b="BA AA"/>
- <a u="90B0" b="DB A2"/>
- <a u="90B1" b="C7 F1"/>
- <a u="90B2" b="DF 9B"/>
- <a u="90B3" b="DA FC"/>
- <a u="90B4" b="DA FB"/>
- <a u="90B5" b="C9 DB"/>
- <a u="90B6" b="DA FD"/>
- <a u="90B7" b="DF 9C"/>
- <a u="90B8" b="DB A1"/>
- <a u="90B9" b="D7 DE"/>
- <a u="90BA" b="DA FE"/>
- <a u="90BB" b="C1 DA"/>
- <a u="90BC" b="DF 9D"/>
- <a u="90BD" b="DF 9E"/>
- <a u="90BE" b="DB A5"/>
- <a u="90BF" b="DF 9F"/>
- <a u="90C0" b="DF A0"/>
- <a u="90C1" b="D3 F4"/>
- <a u="90C2" b="E0 40"/>
- <a u="90C3" b="E0 41"/>
- <a u="90C4" b="DB A7"/>
- <a u="90C5" b="DB A4"/>
- <a u="90C6" b="E0 42"/>
- <a u="90C7" b="DB A8"/>
- <a u="90C8" b="E0 43"/>
- <a u="90C9" b="E0 44"/>
- <a u="90CA" b="BD BC"/>
- <a u="90CB" b="E0 45"/>
- <a u="90CC" b="E0 46"/>
- <a u="90CD" b="E0 47"/>
- <a u="90CE" b="C0 C9"/>
- <a u="90CF" b="DB A3"/>
- <a u="90D0" b="DB A6"/>
- <a u="90D1" b="D6 A3"/>
- <a u="90D2" b="E0 48"/>
- <a u="90D3" b="DB A9"/>
- <a u="90D4" b="E0 49"/>
- <a u="90D5" b="E0 4A"/>
- <a u="90D6" b="E0 4B"/>
- <a u="90D7" b="DB AD"/>
- <a u="90D8" b="E0 4C"/>
- <a u="90D9" b="E0 4D"/>
- <a u="90DA" b="E0 4E"/>
- <a u="90DB" b="DB AE"/>
- <a u="90DC" b="DB AC"/>
- <a u="90DD" b="BA C2"/>
- <a u="90DE" b="E0 4F"/>
- <a u="90DF" b="E0 50"/>
- <a u="90E0" b="E0 51"/>
- <a u="90E1" b="BF A4"/>
- <a u="90E2" b="DB AB"/>
- <a u="90E3" b="E0 52"/>
- <a u="90E4" b="E0 53"/>
- <a u="90E5" b="E0 54"/>
- <a u="90E6" b="DB AA"/>
- <a u="90E7" b="D4 C7"/>
- <a u="90E8" b="B2 BF"/>
- <a u="90E9" b="E0 55"/>
- <a u="90EA" b="E0 56"/>
- <a u="90EB" b="DB AF"/>
- <a u="90EC" b="E0 57"/>
- <a u="90ED" b="B9 F9"/>
- <a u="90EE" b="E0 58"/>
- <a u="90EF" b="DB B0"/>
- <a u="90F0" b="E0 59"/>
- <a u="90F1" b="E0 5A"/>
- <a u="90F2" b="E0 5B"/>
- <a u="90F3" b="E0 5C"/>
- <a u="90F4" b="B3 BB"/>
- <a u="90F5" b="E0 5D"/>
- <a u="90F6" b="E0 5E"/>
- <a u="90F7" b="E0 5F"/>
- <a u="90F8" b="B5 A6"/>
- <a u="90F9" b="E0 60"/>
- <a u="90FA" b="E0 61"/>
- <a u="90FB" b="E0 62"/>
- <a u="90FC" b="E0 63"/>
- <a u="90FD" b="B6 BC"/>
- <a u="90FE" b="DB B1"/>
- <a u="90FF" b="E0 64"/>
- <a u="9100" b="E0 65"/>
- <a u="9101" b="E0 66"/>
- <a u="9102" b="B6 F5"/>
- <a u="9103" b="E0 67"/>
- <a u="9104" b="DB B2"/>
- <a u="9105" b="E0 68"/>
- <a u="9106" b="E0 69"/>
- <a u="9107" b="E0 6A"/>
- <a u="9108" b="E0 6B"/>
- <a u="9109" b="E0 6C"/>
- <a u="910A" b="E0 6D"/>
- <a u="910B" b="E0 6E"/>
- <a u="910C" b="E0 6F"/>
- <a u="910D" b="E0 70"/>
- <a u="910E" b="E0 71"/>
- <a u="910F" b="E0 72"/>
- <a u="9110" b="E0 73"/>
- <a u="9111" b="E0 74"/>
- <a u="9112" b="E0 75"/>
- <a u="9113" b="E0 76"/>
- <a u="9114" b="E0 77"/>
- <a u="9115" b="E0 78"/>
- <a u="9116" b="E0 79"/>
- <a u="9117" b="E0 7A"/>
- <a u="9118" b="E0 7B"/>
- <a u="9119" b="B1 C9"/>
- <a u="911A" b="E0 7C"/>
- <a u="911B" b="E0 7D"/>
- <a u="911C" b="E0 7E"/>
- <a u="911D" b="E0 80"/>
- <a u="911E" b="DB B4"/>
- <a u="911F" b="E0 81"/>
- <a u="9120" b="E0 82"/>
- <a u="9121" b="E0 83"/>
- <a u="9122" b="DB B3"/>
- <a u="9123" b="DB B5"/>
- <a u="9124" b="E0 84"/>
- <a u="9125" b="E0 85"/>
- <a u="9126" b="E0 86"/>
- <a u="9127" b="E0 87"/>
- <a u="9128" b="E0 88"/>
- <a u="9129" b="E0 89"/>
- <a u="912A" b="E0 8A"/>
- <a u="912B" b="E0 8B"/>
- <a u="912C" b="E0 8C"/>
- <a u="912D" b="E0 8D"/>
- <a u="912E" b="E0 8E"/>
- <a u="912F" b="DB B7"/>
- <a u="9130" b="E0 8F"/>
- <a u="9131" b="DB B6"/>
- <a u="9132" b="E0 90"/>
- <a u="9133" b="E0 91"/>
- <a u="9134" b="E0 92"/>
- <a u="9135" b="E0 93"/>
- <a u="9136" b="E0 94"/>
- <a u="9137" b="E0 95"/>
- <a u="9138" b="E0 96"/>
- <a u="9139" b="DB B8"/>
- <a u="913A" b="E0 97"/>
- <a u="913B" b="E0 98"/>
- <a u="913C" b="E0 99"/>
- <a u="913D" b="E0 9A"/>
- <a u="913E" b="E0 9B"/>
- <a u="913F" b="E0 9C"/>
- <a u="9140" b="E0 9D"/>
- <a u="9141" b="E0 9E"/>
- <a u="9142" b="E0 9F"/>
- <a u="9143" b="DB B9"/>
- <a u="9144" b="E0 A0"/>
- <a u="9145" b="E1 40"/>
- <a u="9146" b="DB BA"/>
- <a u="9147" b="E1 41"/>
- <a u="9148" b="E1 42"/>
- <a u="9149" b="D3 CF"/>
- <a u="914A" b="F4 FA"/>
- <a u="914B" b="C7 F5"/>
- <a u="914C" b="D7 C3"/>
- <a u="914D" b="C5 E4"/>
- <a u="914E" b="F4 FC"/>
- <a u="914F" b="F4 FD"/>
- <a u="9150" b="F4 FB"/>
- <a u="9151" b="E1 43"/>
- <a u="9152" b="BE C6"/>
- <a u="9153" b="E1 44"/>
- <a u="9154" b="E1 45"/>
- <a u="9155" b="E1 46"/>
- <a u="9156" b="E1 47"/>
- <a u="9157" b="D0 EF"/>
- <a u="9158" b="E1 48"/>
- <a u="9159" b="E1 49"/>
- <a u="915A" b="B7 D3"/>
- <a u="915B" b="E1 4A"/>
- <a u="915C" b="E1 4B"/>
- <a u="915D" b="D4 CD"/>
- <a u="915E" b="CC AA"/>
- <a u="915F" b="E1 4C"/>
- <a u="9160" b="E1 4D"/>
- <a u="9161" b="F5 A2"/>
- <a u="9162" b="F5 A1"/>
- <a u="9163" b="BA A8"/>
- <a u="9164" b="F4 FE"/>
- <a u="9165" b="CB D6"/>
- <a u="9166" b="E1 4E"/>
- <a u="9167" b="E1 4F"/>
- <a u="9168" b="E1 50"/>
- <a u="9169" b="F5 A4"/>
- <a u="916A" b="C0 D2"/>
- <a u="916B" b="E1 51"/>
- <a u="916C" b="B3 EA"/>
- <a u="916D" b="E1 52"/>
- <a u="916E" b="CD AA"/>
- <a u="916F" b="F5 A5"/>
- <a u="9170" b="F5 A3"/>
- <a u="9171" b="BD B4"/>
- <a u="9172" b="F5 A8"/>
- <a u="9173" b="E1 53"/>
- <a u="9174" b="F5 A9"/>
- <a u="9175" b="BD CD"/>
- <a u="9176" b="C3 B8"/>
- <a u="9177" b="BF E1"/>
- <a u="9178" b="CB E1"/>
- <a u="9179" b="F5 AA"/>
- <a u="917A" b="E1 54"/>
- <a u="917B" b="E1 55"/>
- <a u="917C" b="E1 56"/>
- <a u="917D" b="F5 A6"/>
- <a u="917E" b="F5 A7"/>
- <a u="917F" b="C4 F0"/>
- <a u="9180" b="E1 57"/>
- <a u="9181" b="E1 58"/>
- <a u="9182" b="E1 59"/>
- <a u="9183" b="E1 5A"/>
- <a u="9184" b="E1 5B"/>
- <a u="9185" b="F5 AC"/>
- <a u="9186" b="E1 5C"/>
- <a u="9187" b="B4 BC"/>
- <a u="9188" b="E1 5D"/>
- <a u="9189" b="D7 ED"/>
- <a u="918A" b="E1 5E"/>
- <a u="918B" b="B4 D7"/>
- <a u="918C" b="F5 AB"/>
- <a u="918D" b="F5 AE"/>
- <a u="918E" b="E1 5F"/>
- <a u="918F" b="E1 60"/>
- <a u="9190" b="F5 AD"/>
- <a u="9191" b="F5 AF"/>
- <a u="9192" b="D0 D1"/>
- <a u="9193" b="E1 61"/>
- <a u="9194" b="E1 62"/>
- <a u="9195" b="E1 63"/>
- <a u="9196" b="E1 64"/>
- <a u="9197" b="E1 65"/>
- <a u="9198" b="E1 66"/>
- <a u="9199" b="E1 67"/>
- <a u="919A" b="C3 D1"/>
- <a u="919B" b="C8 A9"/>
- <a u="919C" b="E1 68"/>
- <a u="919D" b="E1 69"/>
- <a u="919E" b="E1 6A"/>
- <a u="919F" b="E1 6B"/>
- <a u="91A0" b="E1 6C"/>
- <a u="91A1" b="E1 6D"/>
- <a u="91A2" b="F5 B0"/>
- <a u="91A3" b="F5 B1"/>
- <a u="91A4" b="E1 6E"/>
- <a u="91A5" b="E1 6F"/>
- <a u="91A6" b="E1 70"/>
- <a u="91A7" b="E1 71"/>
- <a u="91A8" b="E1 72"/>
- <a u="91A9" b="E1 73"/>
- <a u="91AA" b="F5 B2"/>
- <a u="91AB" b="E1 74"/>
- <a u="91AC" b="E1 75"/>
- <a u="91AD" b="F5 B3"/>
- <a u="91AE" b="F5 B4"/>
- <a u="91AF" b="F5 B5"/>
- <a u="91B0" b="E1 76"/>
- <a u="91B1" b="E1 77"/>
- <a u="91B2" b="E1 78"/>
- <a u="91B3" b="E1 79"/>
- <a u="91B4" b="F5 B7"/>
- <a u="91B5" b="F5 B6"/>
- <a u="91B6" b="E1 7A"/>
- <a u="91B7" b="E1 7B"/>
- <a u="91B8" b="E1 7C"/>
- <a u="91B9" b="E1 7D"/>
- <a u="91BA" b="F5 B8"/>
- <a u="91BB" b="E1 7E"/>
- <a u="91BC" b="E1 80"/>
- <a u="91BD" b="E1 81"/>
- <a u="91BE" b="E1 82"/>
- <a u="91BF" b="E1 83"/>
- <a u="91C0" b="E1 84"/>
- <a u="91C1" b="E1 85"/>
- <a u="91C2" b="E1 86"/>
- <a u="91C3" b="E1 87"/>
- <a u="91C4" b="E1 88"/>
- <a u="91C5" b="E1 89"/>
- <a u="91C6" b="E1 8A"/>
- <a u="91C7" b="B2 C9"/>
- <a u="91C8" b="E1 8B"/>
- <a u="91C9" b="D3 D4"/>
- <a u="91CA" b="CA CD"/>
- <a u="91CB" b="E1 8C"/>
- <a u="91CC" b="C0 EF"/>
- <a u="91CD" b="D6 D8"/>
- <a u="91CE" b="D2 B0"/>
- <a u="91CF" b="C1 BF"/>
- <a u="91D0" b="E1 8D"/>
- <a u="91D1" b="BD F0"/>
- <a u="91D2" b="E1 8E"/>
- <a u="91D3" b="E1 8F"/>
- <a u="91D4" b="E1 90"/>
- <a u="91D5" b="E1 91"/>
- <a u="91D6" b="E1 92"/>
- <a u="91D7" b="E1 93"/>
- <a u="91D8" b="E1 94"/>
- <a u="91D9" b="E1 95"/>
- <a u="91DA" b="E1 96"/>
- <a u="91DB" b="E1 97"/>
- <a u="91DC" b="B8 AA"/>
- <a u="91DD" b="E1 98"/>
- <a u="91DE" b="E1 99"/>
- <a u="91DF" b="E1 9A"/>
- <a u="91E0" b="E1 9B"/>
- <a u="91E1" b="E1 9C"/>
- <a u="91E2" b="E1 9D"/>
- <a u="91E3" b="E1 9E"/>
- <a u="91E4" b="E1 9F"/>
- <a u="91E5" b="E1 A0"/>
- <a u="91E6" b="E2 40"/>
- <a u="91E7" b="E2 41"/>
- <a u="91E8" b="E2 42"/>
- <a u="91E9" b="E2 43"/>
- <a u="91EA" b="E2 44"/>
- <a u="91EB" b="E2 45"/>
- <a u="91EC" b="E2 46"/>
- <a u="91ED" b="E2 47"/>
- <a u="91EE" b="E2 48"/>
- <a u="91EF" b="E2 49"/>
- <a u="91F0" b="E2 4A"/>
- <a u="91F1" b="E2 4B"/>
- <a u="91F2" b="E2 4C"/>
- <a u="91F3" b="E2 4D"/>
- <a u="91F4" b="E2 4E"/>
- <a u="91F5" b="E2 4F"/>
- <a u="91F6" b="E2 50"/>
- <a u="91F7" b="E2 51"/>
- <a u="91F8" b="E2 52"/>
- <a u="91F9" b="E2 53"/>
- <a u="91FA" b="E2 54"/>
- <a u="91FB" b="E2 55"/>
- <a u="91FC" b="E2 56"/>
- <a u="91FD" b="E2 57"/>
- <a u="91FE" b="E2 58"/>
- <a u="91FF" b="E2 59"/>
- <a u="9200" b="E2 5A"/>
- <a u="9201" b="E2 5B"/>
- <a u="9202" b="E2 5C"/>
- <a u="9203" b="E2 5D"/>
- <a u="9204" b="E2 5E"/>
- <a u="9205" b="E2 5F"/>
- <a u="9206" b="E2 60"/>
- <a u="9207" b="E2 61"/>
- <a u="9208" b="E2 62"/>
- <a u="9209" b="E2 63"/>
- <a u="920A" b="E2 64"/>
- <a u="920B" b="E2 65"/>
- <a u="920C" b="E2 66"/>
- <a u="920D" b="E2 67"/>
- <a u="920E" b="E2 68"/>
- <a u="920F" b="E2 69"/>
- <a u="9210" b="E2 6A"/>
- <a u="9211" b="E2 6B"/>
- <a u="9212" b="E2 6C"/>
- <a u="9213" b="E2 6D"/>
- <a u="9214" b="E2 6E"/>
- <a u="9215" b="E2 6F"/>
- <a u="9216" b="E2 70"/>
- <a u="9217" b="E2 71"/>
- <a u="9218" b="E2 72"/>
- <a u="9219" b="E2 73"/>
- <a u="921A" b="E2 74"/>
- <a u="921B" b="E2 75"/>
- <a u="921C" b="E2 76"/>
- <a u="921D" b="E2 77"/>
- <a u="921E" b="E2 78"/>
- <a u="921F" b="E2 79"/>
- <a u="9220" b="E2 7A"/>
- <a u="9221" b="E2 7B"/>
- <a u="9222" b="E2 7C"/>
- <a u="9223" b="E2 7D"/>
- <a u="9224" b="E2 7E"/>
- <a u="9225" b="E2 80"/>
- <a u="9226" b="E2 81"/>
- <a u="9227" b="E2 82"/>
- <a u="9228" b="E2 83"/>
- <a u="9229" b="E2 84"/>
- <a u="922A" b="E2 85"/>
- <a u="922B" b="E2 86"/>
- <a u="922C" b="E2 87"/>
- <a u="922D" b="E2 88"/>
- <a u="922E" b="E2 89"/>
- <a u="922F" b="E2 8A"/>
- <a u="9230" b="E2 8B"/>
- <a u="9231" b="E2 8C"/>
- <a u="9232" b="E2 8D"/>
- <a u="9233" b="E2 8E"/>
- <a u="9234" b="E2 8F"/>
- <a u="9235" b="E2 90"/>
- <a u="9236" b="E2 91"/>
- <a u="9237" b="E2 92"/>
- <a u="9238" b="E2 93"/>
- <a u="9239" b="E2 94"/>
- <a u="923A" b="E2 95"/>
- <a u="923B" b="E2 96"/>
- <a u="923C" b="E2 97"/>
- <a u="923D" b="E2 98"/>
- <a u="923E" b="E2 99"/>
- <a u="923F" b="E2 9A"/>
- <a u="9240" b="E2 9B"/>
- <a u="9241" b="E2 9C"/>
- <a u="9242" b="E2 9D"/>
- <a u="9243" b="E2 9E"/>
- <a u="9244" b="E2 9F"/>
- <a u="9245" b="E2 A0"/>
- <a u="9246" b="E3 40"/>
- <a u="9247" b="E3 41"/>
- <a u="9248" b="E3 42"/>
- <a u="9249" b="E3 43"/>
- <a u="924A" b="E3 44"/>
- <a u="924B" b="E3 45"/>
- <a u="924C" b="E3 46"/>
- <a u="924D" b="E3 47"/>
- <a u="924E" b="E3 48"/>
- <a u="924F" b="E3 49"/>
- <a u="9250" b="E3 4A"/>
- <a u="9251" b="E3 4B"/>
- <a u="9252" b="E3 4C"/>
- <a u="9253" b="E3 4D"/>
- <a u="9254" b="E3 4E"/>
- <a u="9255" b="E3 4F"/>
- <a u="9256" b="E3 50"/>
- <a u="9257" b="E3 51"/>
- <a u="9258" b="E3 52"/>
- <a u="9259" b="E3 53"/>
- <a u="925A" b="E3 54"/>
- <a u="925B" b="E3 55"/>
- <a u="925C" b="E3 56"/>
- <a u="925D" b="E3 57"/>
- <a u="925E" b="E3 58"/>
- <a u="925F" b="E3 59"/>
- <a u="9260" b="E3 5A"/>
- <a u="9261" b="E3 5B"/>
- <a u="9262" b="E3 5C"/>
- <a u="9263" b="E3 5D"/>
- <a u="9264" b="E3 5E"/>
- <a u="9265" b="E3 5F"/>
- <a u="9266" b="E3 60"/>
- <a u="9267" b="E3 61"/>
- <a u="9268" b="E3 62"/>
- <a u="9269" b="E3 63"/>
- <a u="926A" b="E3 64"/>
- <a u="926B" b="E3 65"/>
- <a u="926C" b="E3 66"/>
- <a u="926D" b="E3 67"/>
- <a u="926E" b="E3 68"/>
- <a u="926F" b="E3 69"/>
- <a u="9270" b="E3 6A"/>
- <a u="9271" b="E3 6B"/>
- <a u="9272" b="E3 6C"/>
- <a u="9273" b="E3 6D"/>
- <a u="9274" b="BC F8"/>
- <a u="9275" b="E3 6E"/>
- <a u="9276" b="E3 6F"/>
- <a u="9277" b="E3 70"/>
- <a u="9278" b="E3 71"/>
- <a u="9279" b="E3 72"/>
- <a u="927A" b="E3 73"/>
- <a u="927B" b="E3 74"/>
- <a u="927C" b="E3 75"/>
- <a u="927D" b="E3 76"/>
- <a u="927E" b="E3 77"/>
- <a u="927F" b="E3 78"/>
- <a u="9280" b="E3 79"/>
- <a u="9281" b="E3 7A"/>
- <a u="9282" b="E3 7B"/>
- <a u="9283" b="E3 7C"/>
- <a u="9284" b="E3 7D"/>
- <a u="9285" b="E3 7E"/>
- <a u="9286" b="E3 80"/>
- <a u="9287" b="E3 81"/>
- <a u="9288" b="E3 82"/>
- <a u="9289" b="E3 83"/>
- <a u="928A" b="E3 84"/>
- <a u="928B" b="E3 85"/>
- <a u="928C" b="E3 86"/>
- <a u="928D" b="E3 87"/>
- <a u="928E" b="F6 C6"/>
- <a u="928F" b="E3 88"/>
- <a u="9290" b="E3 89"/>
- <a u="9291" b="E3 8A"/>
- <a u="9292" b="E3 8B"/>
- <a u="9293" b="E3 8C"/>
- <a u="9294" b="E3 8D"/>
- <a u="9295" b="E3 8E"/>
- <a u="9296" b="E3 8F"/>
- <a u="9297" b="E3 90"/>
- <a u="9298" b="E3 91"/>
- <a u="9299" b="E3 92"/>
- <a u="929A" b="E3 93"/>
- <a u="929B" b="E3 94"/>
- <a u="929C" b="E3 95"/>
- <a u="929D" b="E3 96"/>
- <a u="929E" b="E3 97"/>
- <a u="929F" b="E3 98"/>
- <a u="92A0" b="E3 99"/>
- <a u="92A1" b="E3 9A"/>
- <a u="92A2" b="E3 9B"/>
- <a u="92A3" b="E3 9C"/>
- <a u="92A4" b="E3 9D"/>
- <a u="92A5" b="E3 9E"/>
- <a u="92A6" b="E3 9F"/>
- <a u="92A7" b="E3 A0"/>
- <a u="92A8" b="E4 40"/>
- <a u="92A9" b="E4 41"/>
- <a u="92AA" b="E4 42"/>
- <a u="92AB" b="E4 43"/>
- <a u="92AC" b="E4 44"/>
- <a u="92AD" b="E4 45"/>
- <a u="92AE" b="F6 C7"/>
- <a u="92AF" b="E4 46"/>
- <a u="92B0" b="E4 47"/>
- <a u="92B1" b="E4 48"/>
- <a u="92B2" b="E4 49"/>
- <a u="92B3" b="E4 4A"/>
- <a u="92B4" b="E4 4B"/>
- <a u="92B5" b="E4 4C"/>
- <a u="92B6" b="E4 4D"/>
- <a u="92B7" b="E4 4E"/>
- <a u="92B8" b="E4 4F"/>
- <a u="92B9" b="E4 50"/>
- <a u="92BA" b="E4 51"/>
- <a u="92BB" b="E4 52"/>
- <a u="92BC" b="E4 53"/>
- <a u="92BD" b="E4 54"/>
- <a u="92BE" b="E4 55"/>
- <a u="92BF" b="E4 56"/>
- <a u="92C0" b="E4 57"/>
- <a u="92C1" b="E4 58"/>
- <a u="92C2" b="E4 59"/>
- <a u="92C3" b="E4 5A"/>
- <a u="92C4" b="E4 5B"/>
- <a u="92C5" b="E4 5C"/>
- <a u="92C6" b="E4 5D"/>
- <a u="92C7" b="E4 5E"/>
- <a u="92C8" b="F6 C8"/>
- <a u="92C9" b="E4 5F"/>
- <a u="92CA" b="E4 60"/>
- <a u="92CB" b="E4 61"/>
- <a u="92CC" b="E4 62"/>
- <a u="92CD" b="E4 63"/>
- <a u="92CE" b="E4 64"/>
- <a u="92CF" b="E4 65"/>
- <a u="92D0" b="E4 66"/>
- <a u="92D1" b="E4 67"/>
- <a u="92D2" b="E4 68"/>
- <a u="92D3" b="E4 69"/>
- <a u="92D4" b="E4 6A"/>
- <a u="92D5" b="E4 6B"/>
- <a u="92D6" b="E4 6C"/>
- <a u="92D7" b="E4 6D"/>
- <a u="92D8" b="E4 6E"/>
- <a u="92D9" b="E4 6F"/>
- <a u="92DA" b="E4 70"/>
- <a u="92DB" b="E4 71"/>
- <a u="92DC" b="E4 72"/>
- <a u="92DD" b="E4 73"/>
- <a u="92DE" b="E4 74"/>
- <a u="92DF" b="E4 75"/>
- <a u="92E0" b="E4 76"/>
- <a u="92E1" b="E4 77"/>
- <a u="92E2" b="E4 78"/>
- <a u="92E3" b="E4 79"/>
- <a u="92E4" b="E4 7A"/>
- <a u="92E5" b="E4 7B"/>
- <a u="92E6" b="E4 7C"/>
- <a u="92E7" b="E4 7D"/>
- <a u="92E8" b="E4 7E"/>
- <a u="92E9" b="E4 80"/>
- <a u="92EA" b="E4 81"/>
- <a u="92EB" b="E4 82"/>
- <a u="92EC" b="E4 83"/>
- <a u="92ED" b="E4 84"/>
- <a u="92EE" b="E4 85"/>
- <a u="92EF" b="E4 86"/>
- <a u="92F0" b="E4 87"/>
- <a u="92F1" b="E4 88"/>
- <a u="92F2" b="E4 89"/>
- <a u="92F3" b="E4 8A"/>
- <a u="92F4" b="E4 8B"/>
- <a u="92F5" b="E4 8C"/>
- <a u="92F6" b="E4 8D"/>
- <a u="92F7" b="E4 8E"/>
- <a u="92F8" b="E4 8F"/>
- <a u="92F9" b="E4 90"/>
- <a u="92FA" b="E4 91"/>
- <a u="92FB" b="E4 92"/>
- <a u="92FC" b="E4 93"/>
- <a u="92FD" b="E4 94"/>
- <a u="92FE" b="E4 95"/>
- <a u="92FF" b="E4 96"/>
- <a u="9300" b="E4 97"/>
- <a u="9301" b="E4 98"/>
- <a u="9302" b="E4 99"/>
- <a u="9303" b="E4 9A"/>
- <a u="9304" b="E4 9B"/>
- <a u="9305" b="E4 9C"/>
- <a u="9306" b="E4 9D"/>
- <a u="9307" b="E4 9E"/>
- <a u="9308" b="E4 9F"/>
- <a u="9309" b="E4 A0"/>
- <a u="930A" b="E5 40"/>
- <a u="930B" b="E5 41"/>
- <a u="930C" b="E5 42"/>
- <a u="930D" b="E5 43"/>
- <a u="930E" b="E5 44"/>
- <a u="930F" b="E5 45"/>
- <a u="9310" b="E5 46"/>
- <a u="9311" b="E5 47"/>
- <a u="9312" b="E5 48"/>
- <a u="9313" b="E5 49"/>
- <a u="9314" b="E5 4A"/>
- <a u="9315" b="E5 4B"/>
- <a u="9316" b="E5 4C"/>
- <a u="9317" b="E5 4D"/>
- <a u="9318" b="E5 4E"/>
- <a u="9319" b="E5 4F"/>
- <a u="931A" b="E5 50"/>
- <a u="931B" b="E5 51"/>
- <a u="931C" b="E5 52"/>
- <a u="931D" b="E5 53"/>
- <a u="931E" b="E5 54"/>
- <a u="931F" b="E5 55"/>
- <a u="9320" b="E5 56"/>
- <a u="9321" b="E5 57"/>
- <a u="9322" b="E5 58"/>
- <a u="9323" b="E5 59"/>
- <a u="9324" b="E5 5A"/>
- <a u="9325" b="E5 5B"/>
- <a u="9326" b="E5 5C"/>
- <a u="9327" b="E5 5D"/>
- <a u="9328" b="E5 5E"/>
- <a u="9329" b="E5 5F"/>
- <a u="932A" b="E5 60"/>
- <a u="932B" b="E5 61"/>
- <a u="932C" b="E5 62"/>
- <a u="932D" b="E5 63"/>
- <a u="932E" b="E5 64"/>
- <a u="932F" b="E5 65"/>
- <a u="9330" b="E5 66"/>
- <a u="9331" b="E5 67"/>
- <a u="9332" b="E5 68"/>
- <a u="9333" b="E5 69"/>
- <a u="9334" b="E5 6A"/>
- <a u="9335" b="E5 6B"/>
- <a u="9336" b="E5 6C"/>
- <a u="9337" b="E5 6D"/>
- <a u="9338" b="E5 6E"/>
- <a u="9339" b="E5 6F"/>
- <a u="933A" b="E5 70"/>
- <a u="933B" b="E5 71"/>
- <a u="933C" b="E5 72"/>
- <a u="933D" b="E5 73"/>
- <a u="933E" b="F6 C9"/>
- <a u="933F" b="E5 74"/>
- <a u="9340" b="E5 75"/>
- <a u="9341" b="E5 76"/>
- <a u="9342" b="E5 77"/>
- <a u="9343" b="E5 78"/>
- <a u="9344" b="E5 79"/>
- <a u="9345" b="E5 7A"/>
- <a u="9346" b="E5 7B"/>
- <a u="9347" b="E5 7C"/>
- <a u="9348" b="E5 7D"/>
- <a u="9349" b="E5 7E"/>
- <a u="934A" b="E5 80"/>
- <a u="934B" b="E5 81"/>
- <a u="934C" b="E5 82"/>
- <a u="934D" b="E5 83"/>
- <a u="934E" b="E5 84"/>
- <a u="934F" b="E5 85"/>
- <a u="9350" b="E5 86"/>
- <a u="9351" b="E5 87"/>
- <a u="9352" b="E5 88"/>
- <a u="9353" b="E5 89"/>
- <a u="9354" b="E5 8A"/>
- <a u="9355" b="E5 8B"/>
- <a u="9356" b="E5 8C"/>
- <a u="9357" b="E5 8D"/>
- <a u="9358" b="E5 8E"/>
- <a u="9359" b="E5 8F"/>
- <a u="935A" b="E5 90"/>
- <a u="935B" b="E5 91"/>
- <a u="935C" b="E5 92"/>
- <a u="935D" b="E5 93"/>
- <a u="935E" b="E5 94"/>
- <a u="935F" b="E5 95"/>
- <a u="9360" b="E5 96"/>
- <a u="9361" b="E5 97"/>
- <a u="9362" b="E5 98"/>
- <a u="9363" b="E5 99"/>
- <a u="9364" b="E5 9A"/>
- <a u="9365" b="E5 9B"/>
- <a u="9366" b="E5 9C"/>
- <a u="9367" b="E5 9D"/>
- <a u="9368" b="E5 9E"/>
- <a u="9369" b="E5 9F"/>
- <a u="936A" b="F6 CA"/>
- <a u="936B" b="E5 A0"/>
- <a u="936C" b="E6 40"/>
- <a u="936D" b="E6 41"/>
- <a u="936E" b="E6 42"/>
- <a u="936F" b="E6 43"/>
- <a u="9370" b="E6 44"/>
- <a u="9371" b="E6 45"/>
- <a u="9372" b="E6 46"/>
- <a u="9373" b="E6 47"/>
- <a u="9374" b="E6 48"/>
- <a u="9375" b="E6 49"/>
- <a u="9376" b="E6 4A"/>
- <a u="9377" b="E6 4B"/>
- <a u="9378" b="E6 4C"/>
- <a u="9379" b="E6 4D"/>
- <a u="937A" b="E6 4E"/>
- <a u="937B" b="E6 4F"/>
- <a u="937C" b="E6 50"/>
- <a u="937D" b="E6 51"/>
- <a u="937E" b="E6 52"/>
- <a u="937F" b="E6 53"/>
- <a u="9380" b="E6 54"/>
- <a u="9381" b="E6 55"/>
- <a u="9382" b="E6 56"/>
- <a u="9383" b="E6 57"/>
- <a u="9384" b="E6 58"/>
- <a u="9385" b="E6 59"/>
- <a u="9386" b="E6 5A"/>
- <a u="9387" b="E6 5B"/>
- <a u="9388" b="E6 5C"/>
- <a u="9389" b="E6 5D"/>
- <a u="938A" b="E6 5E"/>
- <a u="938B" b="E6 5F"/>
- <a u="938C" b="E6 60"/>
- <a u="938D" b="E6 61"/>
- <a u="938E" b="E6 62"/>
- <a u="938F" b="F6 CC"/>
- <a u="9390" b="E6 63"/>
- <a u="9391" b="E6 64"/>
- <a u="9392" b="E6 65"/>
- <a u="9393" b="E6 66"/>
- <a u="9394" b="E6 67"/>
- <a u="9395" b="E6 68"/>
- <a u="9396" b="E6 69"/>
- <a u="9397" b="E6 6A"/>
- <a u="9398" b="E6 6B"/>
- <a u="9399" b="E6 6C"/>
- <a u="939A" b="E6 6D"/>
- <a u="939B" b="E6 6E"/>
- <a u="939C" b="E6 6F"/>
- <a u="939D" b="E6 70"/>
- <a u="939E" b="E6 71"/>
- <a u="939F" b="E6 72"/>
- <a u="93A0" b="E6 73"/>
- <a u="93A1" b="E6 74"/>
- <a u="93A2" b="E6 75"/>
- <a u="93A3" b="E6 76"/>
- <a u="93A4" b="E6 77"/>
- <a u="93A5" b="E6 78"/>
- <a u="93A6" b="E6 79"/>
- <a u="93A7" b="E6 7A"/>
- <a u="93A8" b="E6 7B"/>
- <a u="93A9" b="E6 7C"/>
- <a u="93AA" b="E6 7D"/>
- <a u="93AB" b="E6 7E"/>
- <a u="93AC" b="E6 80"/>
- <a u="93AD" b="E6 81"/>
- <a u="93AE" b="E6 82"/>
- <a u="93AF" b="E6 83"/>
- <a u="93B0" b="E6 84"/>
- <a u="93B1" b="E6 85"/>
- <a u="93B2" b="E6 86"/>
- <a u="93B3" b="E6 87"/>
- <a u="93B4" b="E6 88"/>
- <a u="93B5" b="E6 89"/>
- <a u="93B6" b="E6 8A"/>
- <a u="93B7" b="E6 8B"/>
- <a u="93B8" b="E6 8C"/>
- <a u="93B9" b="E6 8D"/>
- <a u="93BA" b="E6 8E"/>
- <a u="93BB" b="E6 8F"/>
- <a u="93BC" b="E6 90"/>
- <a u="93BD" b="E6 91"/>
- <a u="93BE" b="E6 92"/>
- <a u="93BF" b="E6 93"/>
- <a u="93C0" b="E6 94"/>
- <a u="93C1" b="E6 95"/>
- <a u="93C2" b="E6 96"/>
- <a u="93C3" b="E6 97"/>
- <a u="93C4" b="E6 98"/>
- <a u="93C5" b="E6 99"/>
- <a u="93C6" b="E6 9A"/>
- <a u="93C7" b="E6 9B"/>
- <a u="93C8" b="E6 9C"/>
- <a u="93C9" b="E6 9D"/>
- <a u="93CA" b="F6 CB"/>
- <a u="93CB" b="E6 9E"/>
- <a u="93CC" b="E6 9F"/>
- <a u="93CD" b="E6 A0"/>
- <a u="93CE" b="E7 40"/>
- <a u="93CF" b="E7 41"/>
- <a u="93D0" b="E7 42"/>
- <a u="93D1" b="E7 43"/>
- <a u="93D2" b="E7 44"/>
- <a u="93D3" b="E7 45"/>
- <a u="93D4" b="E7 46"/>
- <a u="93D5" b="E7 47"/>
- <a u="93D6" b="F7 E9"/>
- <a u="93D7" b="E7 48"/>
- <a u="93D8" b="E7 49"/>
- <a u="93D9" b="E7 4A"/>
- <a u="93DA" b="E7 4B"/>
- <a u="93DB" b="E7 4C"/>
- <a u="93DC" b="E7 4D"/>
- <a u="93DD" b="E7 4E"/>
- <a u="93DE" b="E7 4F"/>
- <a u="93DF" b="E7 50"/>
- <a u="93E0" b="E7 51"/>
- <a u="93E1" b="E7 52"/>
- <a u="93E2" b="E7 53"/>
- <a u="93E3" b="E7 54"/>
- <a u="93E4" b="E7 55"/>
- <a u="93E5" b="E7 56"/>
- <a u="93E6" b="E7 57"/>
- <a u="93E7" b="E7 58"/>
- <a u="93E8" b="E7 59"/>
- <a u="93E9" b="E7 5A"/>
- <a u="93EA" b="E7 5B"/>
- <a u="93EB" b="E7 5C"/>
- <a u="93EC" b="E7 5D"/>
- <a u="93ED" b="E7 5E"/>
- <a u="93EE" b="E7 5F"/>
- <a u="93EF" b="E7 60"/>
- <a u="93F0" b="E7 61"/>
- <a u="93F1" b="E7 62"/>
- <a u="93F2" b="E7 63"/>
- <a u="93F3" b="E7 64"/>
- <a u="93F4" b="E7 65"/>
- <a u="93F5" b="E7 66"/>
- <a u="93F6" b="E7 67"/>
- <a u="93F7" b="E7 68"/>
- <a u="93F8" b="E7 69"/>
- <a u="93F9" b="E7 6A"/>
- <a u="93FA" b="E7 6B"/>
- <a u="93FB" b="E7 6C"/>
- <a u="93FC" b="E7 6D"/>
- <a u="93FD" b="E7 6E"/>
- <a u="93FE" b="E7 6F"/>
- <a u="93FF" b="E7 70"/>
- <a u="9400" b="E7 71"/>
- <a u="9401" b="E7 72"/>
- <a u="9402" b="E7 73"/>
- <a u="9403" b="E7 74"/>
- <a u="9404" b="E7 75"/>
- <a u="9405" b="E7 76"/>
- <a u="9406" b="E7 77"/>
- <a u="9407" b="E7 78"/>
- <a u="9408" b="E7 79"/>
- <a u="9409" b="E7 7A"/>
- <a u="940A" b="E7 7B"/>
- <a u="940B" b="E7 7C"/>
- <a u="940C" b="E7 7D"/>
- <a u="940D" b="E7 7E"/>
- <a u="940E" b="E7 80"/>
- <a u="940F" b="E7 81"/>
- <a u="9410" b="E7 82"/>
- <a u="9411" b="E7 83"/>
- <a u="9412" b="E7 84"/>
- <a u="9413" b="E7 85"/>
- <a u="9414" b="E7 86"/>
- <a u="9415" b="E7 87"/>
- <a u="9416" b="E7 88"/>
- <a u="9417" b="E7 89"/>
- <a u="9418" b="E7 8A"/>
- <a u="9419" b="E7 8B"/>
- <a u="941A" b="E7 8C"/>
- <a u="941B" b="E7 8D"/>
- <a u="941C" b="E7 8E"/>
- <a u="941D" b="E7 8F"/>
- <a u="941E" b="E7 90"/>
- <a u="941F" b="E7 91"/>
- <a u="9420" b="E7 92"/>
- <a u="9421" b="E7 93"/>
- <a u="9422" b="E7 94"/>
- <a u="9423" b="E7 95"/>
- <a u="9424" b="E7 96"/>
- <a u="9425" b="E7 97"/>
- <a u="9426" b="E7 98"/>
- <a u="9427" b="E7 99"/>
- <a u="9428" b="E7 9A"/>
- <a u="9429" b="E7 9B"/>
- <a u="942A" b="E7 9C"/>
- <a u="942B" b="E7 9D"/>
- <a u="942C" b="E7 9E"/>
- <a u="942D" b="E7 9F"/>
- <a u="942E" b="E7 A0"/>
- <a u="942F" b="E8 40"/>
- <a u="9430" b="E8 41"/>
- <a u="9431" b="E8 42"/>
- <a u="9432" b="E8 43"/>
- <a u="9433" b="E8 44"/>
- <a u="9434" b="E8 45"/>
- <a u="9435" b="E8 46"/>
- <a u="9436" b="E8 47"/>
- <a u="9437" b="E8 48"/>
- <a u="9438" b="E8 49"/>
- <a u="9439" b="E8 4A"/>
- <a u="943A" b="E8 4B"/>
- <a u="943B" b="E8 4C"/>
- <a u="943C" b="E8 4D"/>
- <a u="943D" b="E8 4E"/>
- <a u="943E" b="F6 CD"/>
- <a u="943F" b="E8 4F"/>
- <a u="9440" b="E8 50"/>
- <a u="9441" b="E8 51"/>
- <a u="9442" b="E8 52"/>
- <a u="9443" b="E8 53"/>
- <a u="9444" b="E8 54"/>
- <a u="9445" b="E8 55"/>
- <a u="9446" b="E8 56"/>
- <a u="9447" b="E8 57"/>
- <a u="9448" b="E8 58"/>
- <a u="9449" b="E8 59"/>
- <a u="944A" b="E8 5A"/>
- <a u="944B" b="E8 5B"/>
- <a u="944C" b="E8 5C"/>
- <a u="944D" b="E8 5D"/>
- <a u="944E" b="E8 5E"/>
- <a u="944F" b="E8 5F"/>
- <a u="9450" b="E8 60"/>
- <a u="9451" b="E8 61"/>
- <a u="9452" b="E8 62"/>
- <a u="9453" b="E8 63"/>
- <a u="9454" b="E8 64"/>
- <a u="9455" b="E8 65"/>
- <a u="9456" b="E8 66"/>
- <a u="9457" b="E8 67"/>
- <a u="9458" b="E8 68"/>
- <a u="9459" b="E8 69"/>
- <a u="945A" b="E8 6A"/>
- <a u="945B" b="E8 6B"/>
- <a u="945C" b="E8 6C"/>
- <a u="945D" b="E8 6D"/>
- <a u="945E" b="E8 6E"/>
- <a u="945F" b="E8 6F"/>
- <a u="9460" b="E8 70"/>
- <a u="9461" b="E8 71"/>
- <a u="9462" b="E8 72"/>
- <a u="9463" b="E8 73"/>
- <a u="9464" b="E8 74"/>
- <a u="9465" b="E8 75"/>
- <a u="9466" b="E8 76"/>
- <a u="9467" b="E8 77"/>
- <a u="9468" b="E8 78"/>
- <a u="9469" b="E8 79"/>
- <a u="946A" b="E8 7A"/>
- <a u="946B" b="F6 CE"/>
- <a u="946C" b="E8 7B"/>
- <a u="946D" b="E8 7C"/>
- <a u="946E" b="E8 7D"/>
- <a u="946F" b="E8 7E"/>
- <a u="9470" b="E8 80"/>
- <a u="9471" b="E8 81"/>
- <a u="9472" b="E8 82"/>
- <a u="9473" b="E8 83"/>
- <a u="9474" b="E8 84"/>
- <a u="9475" b="E8 85"/>
- <a u="9476" b="E8 86"/>
- <a u="9477" b="E8 87"/>
- <a u="9478" b="E8 88"/>
- <a u="9479" b="E8 89"/>
- <a u="947A" b="E8 8A"/>
- <a u="947B" b="E8 8B"/>
- <a u="947C" b="E8 8C"/>
- <a u="947D" b="E8 8D"/>
- <a u="947E" b="E8 8E"/>
- <a u="947F" b="E8 8F"/>
- <a u="9480" b="E8 90"/>
- <a u="9481" b="E8 91"/>
- <a u="9482" b="E8 92"/>
- <a u="9483" b="E8 93"/>
- <a u="9484" b="E8 94"/>
- <a u="9485" b="EE C4"/>
- <a u="9486" b="EE C5"/>
- <a u="9487" b="EE C6"/>
- <a u="9488" b="D5 EB"/>
- <a u="9489" b="B6 A4"/>
- <a u="948A" b="EE C8"/>
- <a u="948B" b="EE C7"/>
- <a u="948C" b="EE C9"/>
- <a u="948D" b="EE CA"/>
- <a u="948E" b="C7 A5"/>
- <a u="948F" b="EE CB"/>
- <a u="9490" b="EE CC"/>
- <a u="9491" b="E8 95"/>
- <a u="9492" b="B7 B0"/>
- <a u="9493" b="B5 F6"/>
- <a u="9494" b="EE CD"/>
- <a u="9495" b="EE CF"/>
- <a u="9496" b="E8 96"/>
- <a u="9497" b="EE CE"/>
- <a u="9498" b="E8 97"/>
- <a u="9499" b="B8 C6"/>
- <a u="949A" b="EE D0"/>
- <a u="949B" b="EE D1"/>
- <a u="949C" b="EE D2"/>
- <a u="949D" b="B6 DB"/>
- <a u="949E" b="B3 AE"/>
- <a u="949F" b="D6 D3"/>
- <a u="94A0" b="C4 C6"/>
- <a u="94A1" b="B1 B5"/>
- <a u="94A2" b="B8 D6"/>
- <a u="94A3" b="EE D3"/>
- <a u="94A4" b="EE D4"/>
- <a u="94A5" b="D4 BF"/>
- <a u="94A6" b="C7 D5"/>
- <a u="94A7" b="BE FB"/>
- <a u="94A8" b="CE D9"/>
- <a u="94A9" b="B9 B3"/>
- <a u="94AA" b="EE D6"/>
- <a u="94AB" b="EE D5"/>
- <a u="94AC" b="EE D8"/>
- <a u="94AD" b="EE D7"/>
- <a u="94AE" b="C5 A5"/>
- <a u="94AF" b="EE D9"/>
- <a u="94B0" b="EE DA"/>
- <a u="94B1" b="C7 AE"/>
- <a u="94B2" b="EE DB"/>
- <a u="94B3" b="C7 AF"/>
- <a u="94B4" b="EE DC"/>
- <a u="94B5" b="B2 A7"/>
- <a u="94B6" b="EE DD"/>
- <a u="94B7" b="EE DE"/>
- <a u="94B8" b="EE DF"/>
- <a u="94B9" b="EE E0"/>
- <a u="94BA" b="EE E1"/>
- <a u="94BB" b="D7 EA"/>
- <a u="94BC" b="EE E2"/>
- <a u="94BD" b="EE E3"/>
- <a u="94BE" b="BC D8"/>
- <a u="94BF" b="EE E4"/>
- <a u="94C0" b="D3 CB"/>
- <a u="94C1" b="CC FA"/>
- <a u="94C2" b="B2 AC"/>
- <a u="94C3" b="C1 E5"/>
- <a u="94C4" b="EE E5"/>
- <a u="94C5" b="C7 A6"/>
- <a u="94C6" b="C3 AD"/>
- <a u="94C7" b="E8 98"/>
- <a u="94C8" b="EE E6"/>
- <a u="94C9" b="EE E7"/>
- <a u="94CA" b="EE E8"/>
- <a u="94CB" b="EE E9"/>
- <a u="94CC" b="EE EA"/>
- <a u="94CD" b="EE EB"/>
- <a u="94CE" b="EE EC"/>
- <a u="94CF" b="E8 99"/>
- <a u="94D0" b="EE ED"/>
- <a u="94D1" b="EE EE"/>
- <a u="94D2" b="EE EF"/>
- <a u="94D3" b="E8 9A"/>
- <a u="94D4" b="E8 9B"/>
- <a u="94D5" b="EE F0"/>
- <a u="94D6" b="EE F1"/>
- <a u="94D7" b="EE F2"/>
- <a u="94D8" b="EE F4"/>
- <a u="94D9" b="EE F3"/>
- <a u="94DA" b="E8 9C"/>
- <a u="94DB" b="EE F5"/>
- <a u="94DC" b="CD AD"/>
- <a u="94DD" b="C2 C1"/>
- <a u="94DE" b="EE F6"/>
- <a u="94DF" b="EE F7"/>
- <a u="94E0" b="EE F8"/>
- <a u="94E1" b="D5 A1"/>
- <a u="94E2" b="EE F9"/>
- <a u="94E3" b="CF B3"/>
- <a u="94E4" b="EE FA"/>
- <a u="94E5" b="EE FB"/>
- <a u="94E6" b="E8 9D"/>
- <a u="94E7" b="EE FC"/>
- <a u="94E8" b="EE FD"/>
- <a u="94E9" b="EF A1"/>
- <a u="94EA" b="EE FE"/>
- <a u="94EB" b="EF A2"/>
- <a u="94EC" b="B8 F5"/>
- <a u="94ED" b="C3 FA"/>
- <a u="94EE" b="EF A3"/>
- <a u="94EF" b="EF A4"/>
- <a u="94F0" b="BD C2"/>
- <a u="94F1" b="D2 BF"/>
- <a u="94F2" b="B2 F9"/>
- <a u="94F3" b="EF A5"/>
- <a u="94F4" b="EF A6"/>
- <a u="94F5" b="EF A7"/>
- <a u="94F6" b="D2 F8"/>
- <a u="94F7" b="EF A8"/>
- <a u="94F8" b="D6 FD"/>
- <a u="94F9" b="EF A9"/>
- <a u="94FA" b="C6 CC"/>
- <a u="94FB" b="E8 9E"/>
- <a u="94FC" b="EF AA"/>
- <a u="94FD" b="EF AB"/>
- <a u="94FE" b="C1 B4"/>
- <a u="94FF" b="EF AC"/>
- <a u="9500" b="CF FA"/>
- <a u="9501" b="CB F8"/>
- <a u="9502" b="EF AE"/>
- <a u="9503" b="EF AD"/>
- <a u="9504" b="B3 FA"/>
- <a u="9505" b="B9 F8"/>
- <a u="9506" b="EF AF"/>
- <a u="9507" b="EF B0"/>
- <a u="9508" b="D0 E2"/>
- <a u="9509" b="EF B1"/>
- <a u="950A" b="EF B2"/>
- <a u="950B" b="B7 E6"/>
- <a u="950C" b="D0 BF"/>
- <a u="950D" b="EF B3"/>
- <a u="950E" b="EF B4"/>
- <a u="950F" b="EF B5"/>
- <a u="9510" b="C8 F1"/>
- <a u="9511" b="CC E0"/>
- <a u="9512" b="EF B6"/>
- <a u="9513" b="EF B7"/>
- <a u="9514" b="EF B8"/>
- <a u="9515" b="EF B9"/>
- <a u="9516" b="EF BA"/>
- <a u="9517" b="D5 E0"/>
- <a u="9518" b="EF BB"/>
- <a u="9519" b="B4 ED"/>
- <a u="951A" b="C3 AA"/>
- <a u="951B" b="EF BC"/>
- <a u="951C" b="E8 9F"/>
- <a u="951D" b="EF BD"/>
- <a u="951E" b="EF BE"/>
- <a u="951F" b="EF BF"/>
- <a u="9520" b="E8 A0"/>
- <a u="9521" b="CE FD"/>
- <a u="9522" b="EF C0"/>
- <a u="9523" b="C2 E0"/>
- <a u="9524" b="B4 B8"/>
- <a u="9525" b="D7 B6"/>
- <a u="9526" b="BD F5"/>
- <a u="9527" b="E9 40"/>
- <a u="9528" b="CF C7"/>
- <a u="9529" b="EF C3"/>
- <a u="952A" b="EF C1"/>
- <a u="952B" b="EF C2"/>
- <a u="952C" b="EF C4"/>
- <a u="952D" b="B6 A7"/>
- <a u="952E" b="BC FC"/>
- <a u="952F" b="BE E2"/>
- <a u="9530" b="C3 CC"/>
- <a u="9531" b="EF C5"/>
- <a u="9532" b="EF C6"/>
- <a u="9533" b="E9 41"/>
- <a u="9534" b="EF C7"/>
- <a u="9535" b="EF CF"/>
- <a u="9536" b="EF C8"/>
- <a u="9537" b="EF C9"/>
- <a u="9538" b="EF CA"/>
- <a u="9539" b="C7 C2"/>
- <a u="953A" b="EF F1"/>
- <a u="953B" b="B6 CD"/>
- <a u="953C" b="EF CB"/>
- <a u="953D" b="E9 42"/>
- <a u="953E" b="EF CC"/>
- <a u="953F" b="EF CD"/>
- <a u="9540" b="B6 C6"/>
- <a u="9541" b="C3 BE"/>
- <a u="9542" b="EF CE"/>
- <a u="9543" b="E9 43"/>
- <a u="9544" b="EF D0"/>
- <a u="9545" b="EF D1"/>
- <a u="9546" b="EF D2"/>
- <a u="9547" b="D5 F2"/>
- <a u="9548" b="E9 44"/>
- <a u="9549" b="EF D3"/>
- <a u="954A" b="C4 F7"/>
- <a u="954B" b="E9 45"/>
- <a u="954C" b="EF D4"/>
- <a u="954D" b="C4 F8"/>
- <a u="954E" b="EF D5"/>
- <a u="954F" b="EF D6"/>
- <a u="9550" b="B8 E4"/>
- <a u="9551" b="B0 F7"/>
- <a u="9552" b="EF D7"/>
- <a u="9553" b="EF D8"/>
- <a u="9554" b="EF D9"/>
- <a u="9555" b="E9 46"/>
- <a u="9556" b="EF DA"/>
- <a u="9557" b="EF DB"/>
- <a u="9558" b="EF DC"/>
- <a u="9559" b="EF DD"/>
- <a u="955A" b="E9 47"/>
- <a u="955B" b="EF DE"/>
- <a u="955C" b="BE B5"/>
- <a u="955D" b="EF E1"/>
- <a u="955E" b="EF DF"/>
- <a u="955F" b="EF E0"/>
- <a u="9560" b="E9 48"/>
- <a u="9561" b="EF E2"/>
- <a u="9562" b="EF E3"/>
- <a u="9563" b="C1 CD"/>
- <a u="9564" b="EF E4"/>
- <a u="9565" b="EF E5"/>
- <a u="9566" b="EF E6"/>
- <a u="9567" b="EF E7"/>
- <a u="9568" b="EF E8"/>
- <a u="9569" b="EF E9"/>
- <a u="956A" b="EF EA"/>
- <a u="956B" b="EF EB"/>
- <a u="956C" b="EF EC"/>
- <a u="956D" b="C0 D8"/>
- <a u="956E" b="E9 49"/>
- <a u="956F" b="EF ED"/>
- <a u="9570" b="C1 AD"/>
- <a u="9571" b="EF EE"/>
- <a u="9572" b="EF EF"/>
- <a u="9573" b="EF F0"/>
- <a u="9574" b="E9 4A"/>
- <a u="9575" b="E9 4B"/>
- <a u="9576" b="CF E2"/>
- <a u="9577" b="E9 4C"/>
- <a u="9578" b="E9 4D"/>
- <a u="9579" b="E9 4E"/>
- <a u="957A" b="E9 4F"/>
- <a u="957B" b="E9 50"/>
- <a u="957C" b="E9 51"/>
- <a u="957D" b="E9 52"/>
- <a u="957E" b="E9 53"/>
- <a u="957F" b="B3 A4"/>
- <a u="9580" b="E9 54"/>
- <a u="9581" b="E9 55"/>
- <a u="9582" b="E9 56"/>
- <a u="9583" b="E9 57"/>
- <a u="9584" b="E9 58"/>
- <a u="9585" b="E9 59"/>
- <a u="9586" b="E9 5A"/>
- <a u="9587" b="E9 5B"/>
- <a u="9588" b="E9 5C"/>
- <a u="9589" b="E9 5D"/>
- <a u="958A" b="E9 5E"/>
- <a u="958B" b="E9 5F"/>
- <a u="958C" b="E9 60"/>
- <a u="958D" b="E9 61"/>
- <a u="958E" b="E9 62"/>
- <a u="958F" b="E9 63"/>
- <a u="9590" b="E9 64"/>
- <a u="9591" b="E9 65"/>
- <a u="9592" b="E9 66"/>
- <a u="9593" b="E9 67"/>
- <a u="9594" b="E9 68"/>
- <a u="9595" b="E9 69"/>
- <a u="9596" b="E9 6A"/>
- <a u="9597" b="E9 6B"/>
- <a u="9598" b="E9 6C"/>
- <a u="9599" b="E9 6D"/>
- <a u="959A" b="E9 6E"/>
- <a u="959B" b="E9 6F"/>
- <a u="959C" b="E9 70"/>
- <a u="959D" b="E9 71"/>
- <a u="959E" b="E9 72"/>
- <a u="959F" b="E9 73"/>
- <a u="95A0" b="E9 74"/>
- <a u="95A1" b="E9 75"/>
- <a u="95A2" b="E9 76"/>
- <a u="95A3" b="E9 77"/>
- <a u="95A4" b="E9 78"/>
- <a u="95A5" b="E9 79"/>
- <a u="95A6" b="E9 7A"/>
- <a u="95A7" b="E9 7B"/>
- <a u="95A8" b="E9 7C"/>
- <a u="95A9" b="E9 7D"/>
- <a u="95AA" b="E9 7E"/>
- <a u="95AB" b="E9 80"/>
- <a u="95AC" b="E9 81"/>
- <a u="95AD" b="E9 82"/>
- <a u="95AE" b="E9 83"/>
- <a u="95AF" b="E9 84"/>
- <a u="95B0" b="E9 85"/>
- <a u="95B1" b="E9 86"/>
- <a u="95B2" b="E9 87"/>
- <a u="95B3" b="E9 88"/>
- <a u="95B4" b="E9 89"/>
- <a u="95B5" b="E9 8A"/>
- <a u="95B6" b="E9 8B"/>
- <a u="95B7" b="E9 8C"/>
- <a u="95B8" b="E9 8D"/>
- <a u="95B9" b="E9 8E"/>
- <a u="95BA" b="E9 8F"/>
- <a u="95BB" b="E9 90"/>
- <a u="95BC" b="E9 91"/>
- <a u="95BD" b="E9 92"/>
- <a u="95BE" b="E9 93"/>
- <a u="95BF" b="E9 94"/>
- <a u="95C0" b="E9 95"/>
- <a u="95C1" b="E9 96"/>
- <a u="95C2" b="E9 97"/>
- <a u="95C3" b="E9 98"/>
- <a u="95C4" b="E9 99"/>
- <a u="95C5" b="E9 9A"/>
- <a u="95C6" b="E9 9B"/>
- <a u="95C7" b="E9 9C"/>
- <a u="95C8" b="E9 9D"/>
- <a u="95C9" b="E9 9E"/>
- <a u="95CA" b="E9 9F"/>
- <a u="95CB" b="E9 A0"/>
- <a u="95CC" b="EA 40"/>
- <a u="95CD" b="EA 41"/>
- <a u="95CE" b="EA 42"/>
- <a u="95CF" b="EA 43"/>
- <a u="95D0" b="EA 44"/>
- <a u="95D1" b="EA 45"/>
- <a u="95D2" b="EA 46"/>
- <a u="95D3" b="EA 47"/>
- <a u="95D4" b="EA 48"/>
- <a u="95D5" b="EA 49"/>
- <a u="95D6" b="EA 4A"/>
- <a u="95D7" b="EA 4B"/>
- <a u="95D8" b="EA 4C"/>
- <a u="95D9" b="EA 4D"/>
- <a u="95DA" b="EA 4E"/>
- <a u="95DB" b="EA 4F"/>
- <a u="95DC" b="EA 50"/>
- <a u="95DD" b="EA 51"/>
- <a u="95DE" b="EA 52"/>
- <a u="95DF" b="EA 53"/>
- <a u="95E0" b="EA 54"/>
- <a u="95E1" b="EA 55"/>
- <a u="95E2" b="EA 56"/>
- <a u="95E3" b="EA 57"/>
- <a u="95E4" b="EA 58"/>
- <a u="95E5" b="EA 59"/>
- <a u="95E6" b="EA 5A"/>
- <a u="95E7" b="EA 5B"/>
- <a u="95E8" b="C3 C5"/>
- <a u="95E9" b="E3 C5"/>
- <a u="95EA" b="C9 C1"/>
- <a u="95EB" b="E3 C6"/>
- <a u="95EC" b="EA 5C"/>
- <a u="95ED" b="B1 D5"/>
- <a u="95EE" b="CE CA"/>
- <a u="95EF" b="B4 B3"/>
- <a u="95F0" b="C8 F2"/>
- <a u="95F1" b="E3 C7"/>
- <a u="95F2" b="CF D0"/>
- <a u="95F3" b="E3 C8"/>
- <a u="95F4" b="BC E4"/>
- <a u="95F5" b="E3 C9"/>
- <a u="95F6" b="E3 CA"/>
- <a u="95F7" b="C3 C6"/>
- <a u="95F8" b="D5 A2"/>
- <a u="95F9" b="C4 D6"/>
- <a u="95FA" b="B9 EB"/>
- <a u="95FB" b="CE C5"/>
- <a u="95FC" b="E3 CB"/>
- <a u="95FD" b="C3 F6"/>
- <a u="95FE" b="E3 CC"/>
- <a u="95FF" b="EA 5D"/>
- <a u="9600" b="B7 A7"/>
- <a u="9601" b="B8 F3"/>
- <a u="9602" b="BA D2"/>
- <a u="9603" b="E3 CD"/>
- <a u="9604" b="E3 CE"/>
- <a u="9605" b="D4 C4"/>
- <a u="9606" b="E3 CF"/>
- <a u="9607" b="EA 5E"/>
- <a u="9608" b="E3 D0"/>
- <a u="9609" b="D1 CB"/>
- <a u="960A" b="E3 D1"/>
- <a u="960B" b="E3 D2"/>
- <a u="960C" b="E3 D3"/>
- <a u="960D" b="E3 D4"/>
- <a u="960E" b="D1 D6"/>
- <a u="960F" b="E3 D5"/>
- <a u="9610" b="B2 FB"/>
- <a u="9611" b="C0 BB"/>
- <a u="9612" b="E3 D6"/>
- <a u="9613" b="EA 5F"/>
- <a u="9614" b="C0 AB"/>
- <a u="9615" b="E3 D7"/>
- <a u="9616" b="E3 D8"/>
- <a u="9617" b="E3 D9"/>
- <a u="9618" b="EA 60"/>
- <a u="9619" b="E3 DA"/>
- <a u="961A" b="E3 DB"/>
- <a u="961B" b="EA 61"/>
- <a u="961C" b="B8 B7"/>
- <a u="961D" b="DA E2"/>
- <a u="961E" b="EA 62"/>
- <a u="961F" b="B6 D3"/>
- <a u="9620" b="EA 63"/>
- <a u="9621" b="DA E4"/>
- <a u="9622" b="DA E3"/>
- <a u="9623" b="EA 64"/>
- <a u="9624" b="EA 65"/>
- <a u="9625" b="EA 66"/>
- <a u="9626" b="EA 67"/>
- <a u="9627" b="EA 68"/>
- <a u="9628" b="EA 69"/>
- <a u="9629" b="EA 6A"/>
- <a u="962A" b="DA E6"/>
- <a u="962B" b="EA 6B"/>
- <a u="962C" b="EA 6C"/>
- <a u="962D" b="EA 6D"/>
- <a u="962E" b="C8 EE"/>
- <a u="962F" b="EA 6E"/>
- <a u="9630" b="EA 6F"/>
- <a u="9631" b="DA E5"/>
- <a u="9632" b="B7 C0"/>
- <a u="9633" b="D1 F4"/>
- <a u="9634" b="D2 F5"/>
- <a u="9635" b="D5 F3"/>
- <a u="9636" b="BD D7"/>
- <a u="9637" b="EA 70"/>
- <a u="9638" b="EA 71"/>
- <a u="9639" b="EA 72"/>
- <a u="963A" b="EA 73"/>
- <a u="963B" b="D7 E8"/>
- <a u="963C" b="DA E8"/>
- <a u="963D" b="DA E7"/>
- <a u="963E" b="EA 74"/>
- <a u="963F" b="B0 A2"/>
- <a u="9640" b="CD D3"/>
- <a u="9641" b="EA 75"/>
- <a u="9642" b="DA E9"/>
- <a u="9643" b="EA 76"/>
- <a u="9644" b="B8 BD"/>
- <a u="9645" b="BC CA"/>
- <a u="9646" b="C2 BD"/>
- <a u="9647" b="C2 A4"/>
- <a u="9648" b="B3 C2"/>
- <a u="9649" b="DA EA"/>
- <a u="964A" b="EA 77"/>
- <a u="964B" b="C2 AA"/>
- <a u="964C" b="C4 B0"/>
- <a u="964D" b="BD B5"/>
- <a u="964E" b="EA 78"/>
- <a u="964F" b="EA 79"/>
- <a u="9650" b="CF DE"/>
- <a u="9651" b="EA 7A"/>
- <a u="9652" b="EA 7B"/>
- <a u="9653" b="EA 7C"/>
- <a u="9654" b="DA EB"/>
- <a u="9655" b="C9 C2"/>
- <a u="9656" b="EA 7D"/>
- <a u="9657" b="EA 7E"/>
- <a u="9658" b="EA 80"/>
- <a u="9659" b="EA 81"/>
- <a u="965A" b="EA 82"/>
- <a u="965B" b="B1 DD"/>
- <a u="965C" b="EA 83"/>
- <a u="965D" b="EA 84"/>
- <a u="965E" b="EA 85"/>
- <a u="965F" b="DA EC"/>
- <a u="9660" b="EA 86"/>
- <a u="9661" b="B6 B8"/>
- <a u="9662" b="D4 BA"/>
- <a u="9663" b="EA 87"/>
- <a u="9664" b="B3 FD"/>
- <a u="9665" b="EA 88"/>
- <a u="9666" b="EA 89"/>
- <a u="9667" b="DA ED"/>
- <a u="9668" b="D4 C9"/>
- <a u="9669" b="CF D5"/>
- <a u="966A" b="C5 E3"/>
- <a u="966B" b="EA 8A"/>
- <a u="966C" b="DA EE"/>
- <a u="966D" b="EA 8B"/>
- <a u="966E" b="EA 8C"/>
- <a u="966F" b="EA 8D"/>
- <a u="9670" b="EA 8E"/>
- <a u="9671" b="EA 8F"/>
- <a u="9672" b="DA EF"/>
- <a u="9673" b="EA 90"/>
- <a u="9674" b="DA F0"/>
- <a u="9675" b="C1 EA"/>
- <a u="9676" b="CC D5"/>
- <a u="9677" b="CF DD"/>
- <a u="9678" b="EA 91"/>
- <a u="9679" b="EA 92"/>
- <a u="967A" b="EA 93"/>
- <a u="967B" b="EA 94"/>
- <a u="967C" b="EA 95"/>
- <a u="967D" b="EA 96"/>
- <a u="967E" b="EA 97"/>
- <a u="967F" b="EA 98"/>
- <a u="9680" b="EA 99"/>
- <a u="9681" b="EA 9A"/>
- <a u="9682" b="EA 9B"/>
- <a u="9683" b="EA 9C"/>
- <a u="9684" b="EA 9D"/>
- <a u="9685" b="D3 E7"/>
- <a u="9686" b="C2 A1"/>
- <a u="9687" b="EA 9E"/>
- <a u="9688" b="DA F1"/>
- <a u="9689" b="EA 9F"/>
- <a u="968A" b="EA A0"/>
- <a u="968B" b="CB E5"/>
- <a u="968C" b="EB 40"/>
- <a u="968D" b="DA F2"/>
- <a u="968E" b="EB 41"/>
- <a u="968F" b="CB E6"/>
- <a u="9690" b="D2 FE"/>
- <a u="9691" b="EB 42"/>
- <a u="9692" b="EB 43"/>
- <a u="9693" b="EB 44"/>
- <a u="9694" b="B8 F4"/>
- <a u="9695" b="EB 45"/>
- <a u="9696" b="EB 46"/>
- <a u="9697" b="DA F3"/>
- <a u="9698" b="B0 AF"/>
- <a u="9699" b="CF B6"/>
- <a u="969A" b="EB 47"/>
- <a u="969B" b="EB 48"/>
- <a u="969C" b="D5 CF"/>
- <a u="969D" b="EB 49"/>
- <a u="969E" b="EB 4A"/>
- <a u="969F" b="EB 4B"/>
- <a u="96A0" b="EB 4C"/>
- <a u="96A1" b="EB 4D"/>
- <a u="96A2" b="EB 4E"/>
- <a u="96A3" b="EB 4F"/>
- <a u="96A4" b="EB 50"/>
- <a u="96A5" b="EB 51"/>
- <a u="96A6" b="EB 52"/>
- <a u="96A7" b="CB ED"/>
- <a u="96A8" b="EB 53"/>
- <a u="96A9" b="EB 54"/>
- <a u="96AA" b="EB 55"/>
- <a u="96AB" b="EB 56"/>
- <a u="96AC" b="EB 57"/>
- <a u="96AD" b="EB 58"/>
- <a u="96AE" b="EB 59"/>
- <a u="96AF" b="EB 5A"/>
- <a u="96B0" b="DA F4"/>
- <a u="96B1" b="EB 5B"/>
- <a u="96B2" b="EB 5C"/>
- <a u="96B3" b="E3 C4"/>
- <a u="96B4" b="EB 5D"/>
- <a u="96B5" b="EB 5E"/>
- <a u="96B6" b="C1 A5"/>
- <a u="96B7" b="EB 5F"/>
- <a u="96B8" b="EB 60"/>
- <a u="96B9" b="F6 BF"/>
- <a u="96BA" b="EB 61"/>
- <a u="96BB" b="EB 62"/>
- <a u="96BC" b="F6 C0"/>
- <a u="96BD" b="F6 C1"/>
- <a u="96BE" b="C4 D1"/>
- <a u="96BF" b="EB 63"/>
- <a u="96C0" b="C8 B8"/>
- <a u="96C1" b="D1 E3"/>
- <a u="96C2" b="EB 64"/>
- <a u="96C3" b="EB 65"/>
- <a u="96C4" b="D0 DB"/>
- <a u="96C5" b="D1 C5"/>
- <a u="96C6" b="BC AF"/>
- <a u="96C7" b="B9 CD"/>
- <a u="96C8" b="EB 66"/>
- <a u="96C9" b="EF F4"/>
- <a u="96CA" b="EB 67"/>
- <a u="96CB" b="EB 68"/>
- <a u="96CC" b="B4 C6"/>
- <a u="96CD" b="D3 BA"/>
- <a u="96CE" b="F6 C2"/>
- <a u="96CF" b="B3 FB"/>
- <a u="96D0" b="EB 69"/>
- <a u="96D1" b="EB 6A"/>
- <a u="96D2" b="F6 C3"/>
- <a u="96D3" b="EB 6B"/>
- <a u="96D4" b="EB 6C"/>
- <a u="96D5" b="B5 F1"/>
- <a u="96D6" b="EB 6D"/>
- <a u="96D7" b="EB 6E"/>
- <a u="96D8" b="EB 6F"/>
- <a u="96D9" b="EB 70"/>
- <a u="96DA" b="EB 71"/>
- <a u="96DB" b="EB 72"/>
- <a u="96DC" b="EB 73"/>
- <a u="96DD" b="EB 74"/>
- <a u="96DE" b="EB 75"/>
- <a u="96DF" b="EB 76"/>
- <a u="96E0" b="F6 C5"/>
- <a u="96E1" b="EB 77"/>
- <a u="96E2" b="EB 78"/>
- <a u="96E3" b="EB 79"/>
- <a u="96E4" b="EB 7A"/>
- <a u="96E5" b="EB 7B"/>
- <a u="96E6" b="EB 7C"/>
- <a u="96E7" b="EB 7D"/>
- <a u="96E8" b="D3 EA"/>
- <a u="96E9" b="F6 A7"/>
- <a u="96EA" b="D1 A9"/>
- <a u="96EB" b="EB 7E"/>
- <a u="96EC" b="EB 80"/>
- <a u="96ED" b="EB 81"/>
- <a u="96EE" b="EB 82"/>
- <a u="96EF" b="F6 A9"/>
- <a u="96F0" b="EB 83"/>
- <a u="96F1" b="EB 84"/>
- <a u="96F2" b="EB 85"/>
- <a u="96F3" b="F6 A8"/>
- <a u="96F4" b="EB 86"/>
- <a u="96F5" b="EB 87"/>
- <a u="96F6" b="C1 E3"/>
- <a u="96F7" b="C0 D7"/>
- <a u="96F8" b="EB 88"/>
- <a u="96F9" b="B1 A2"/>
- <a u="96FA" b="EB 89"/>
- <a u="96FB" b="EB 8A"/>
- <a u="96FC" b="EB 8B"/>
- <a u="96FD" b="EB 8C"/>
- <a u="96FE" b="CE ED"/>
- <a u="96FF" b="EB 8D"/>
- <a u="9700" b="D0 E8"/>
- <a u="9701" b="F6 AB"/>
- <a u="9702" b="EB 8E"/>
- <a u="9703" b="EB 8F"/>
- <a u="9704" b="CF F6"/>
- <a u="9705" b="EB 90"/>
- <a u="9706" b="F6 AA"/>
- <a u="9707" b="D5 F0"/>
- <a u="9708" b="F6 AC"/>
- <a u="9709" b="C3 B9"/>
- <a u="970A" b="EB 91"/>
- <a u="970B" b="EB 92"/>
- <a u="970C" b="EB 93"/>
- <a u="970D" b="BB F4"/>
- <a u="970E" b="F6 AE"/>
- <a u="970F" b="F6 AD"/>
- <a u="9710" b="EB 94"/>
- <a u="9711" b="EB 95"/>
- <a u="9712" b="EB 96"/>
- <a u="9713" b="C4 DE"/>
- <a u="9714" b="EB 97"/>
- <a u="9715" b="EB 98"/>
- <a u="9716" b="C1 D8"/>
- <a u="9717" b="EB 99"/>
- <a u="9718" b="EB 9A"/>
- <a u="9719" b="EB 9B"/>
- <a u="971A" b="EB 9C"/>
- <a u="971B" b="EB 9D"/>
- <a u="971C" b="CB AA"/>
- <a u="971D" b="EB 9E"/>
- <a u="971E" b="CF BC"/>
- <a u="971F" b="EB 9F"/>
- <a u="9720" b="EB A0"/>
- <a u="9721" b="EC 40"/>
- <a u="9722" b="EC 41"/>
- <a u="9723" b="EC 42"/>
- <a u="9724" b="EC 43"/>
- <a u="9725" b="EC 44"/>
- <a u="9726" b="EC 45"/>
- <a u="9727" b="EC 46"/>
- <a u="9728" b="EC 47"/>
- <a u="9729" b="EC 48"/>
- <a u="972A" b="F6 AF"/>
- <a u="972B" b="EC 49"/>
- <a u="972C" b="EC 4A"/>
- <a u="972D" b="F6 B0"/>
- <a u="972E" b="EC 4B"/>
- <a u="972F" b="EC 4C"/>
- <a u="9730" b="F6 B1"/>
- <a u="9731" b="EC 4D"/>
- <a u="9732" b="C2 B6"/>
- <a u="9733" b="EC 4E"/>
- <a u="9734" b="EC 4F"/>
- <a u="9735" b="EC 50"/>
- <a u="9736" b="EC 51"/>
- <a u="9737" b="EC 52"/>
- <a u="9738" b="B0 D4"/>
- <a u="9739" b="C5 F9"/>
- <a u="973A" b="EC 53"/>
- <a u="973B" b="EC 54"/>
- <a u="973C" b="EC 55"/>
- <a u="973D" b="EC 56"/>
- <a u="973E" b="F6 B2"/>
- <a u="973F" b="EC 57"/>
- <a u="9740" b="EC 58"/>
- <a u="9741" b="EC 59"/>
- <a u="9742" b="EC 5A"/>
- <a u="9743" b="EC 5B"/>
- <a u="9744" b="EC 5C"/>
- <a u="9745" b="EC 5D"/>
- <a u="9746" b="EC 5E"/>
- <a u="9747" b="EC 5F"/>
- <a u="9748" b="EC 60"/>
- <a u="9749" b="EC 61"/>
- <a u="974A" b="EC 62"/>
- <a u="974B" b="EC 63"/>
- <a u="974C" b="EC 64"/>
- <a u="974D" b="EC 65"/>
- <a u="974E" b="EC 66"/>
- <a u="974F" b="EC 67"/>
- <a u="9750" b="EC 68"/>
- <a u="9751" b="EC 69"/>
- <a u="9752" b="C7 E0"/>
- <a u="9753" b="F6 A6"/>
- <a u="9754" b="EC 6A"/>
- <a u="9755" b="EC 6B"/>
- <a u="9756" b="BE B8"/>
- <a u="9757" b="EC 6C"/>
- <a u="9758" b="EC 6D"/>
- <a u="9759" b="BE B2"/>
- <a u="975A" b="EC 6E"/>
- <a u="975B" b="B5 E5"/>
- <a u="975C" b="EC 6F"/>
- <a u="975D" b="EC 70"/>
- <a u="975E" b="B7 C7"/>
- <a u="975F" b="EC 71"/>
- <a u="9760" b="BF BF"/>
- <a u="9761" b="C3 D2"/>
- <a u="9762" b="C3 E6"/>
- <a u="9763" b="EC 72"/>
- <a u="9764" b="EC 73"/>
- <a u="9765" b="D8 CC"/>
- <a u="9766" b="EC 74"/>
- <a u="9767" b="EC 75"/>
- <a u="9768" b="EC 76"/>
- <a u="9769" b="B8 EF"/>
- <a u="976A" b="EC 77"/>
- <a u="976B" b="EC 78"/>
- <a u="976C" b="EC 79"/>
- <a u="976D" b="EC 7A"/>
- <a u="976E" b="EC 7B"/>
- <a u="976F" b="EC 7C"/>
- <a u="9770" b="EC 7D"/>
- <a u="9771" b="EC 7E"/>
- <a u="9772" b="EC 80"/>
- <a u="9773" b="BD F9"/>
- <a u="9774" b="D1 A5"/>
- <a u="9775" b="EC 81"/>
- <a u="9776" b="B0 D0"/>
- <a u="9777" b="EC 82"/>
- <a u="9778" b="EC 83"/>
- <a u="9779" b="EC 84"/>
- <a u="977A" b="EC 85"/>
- <a u="977B" b="EC 86"/>
- <a u="977C" b="F7 B0"/>
- <a u="977D" b="EC 87"/>
- <a u="977E" b="EC 88"/>
- <a u="977F" b="EC 89"/>
- <a u="9780" b="EC 8A"/>
- <a u="9781" b="EC 8B"/>
- <a u="9782" b="EC 8C"/>
- <a u="9783" b="EC 8D"/>
- <a u="9784" b="EC 8E"/>
- <a u="9785" b="F7 B1"/>
- <a u="9786" b="EC 8F"/>
- <a u="9787" b="EC 90"/>
- <a u="9788" b="EC 91"/>
- <a u="9789" b="EC 92"/>
- <a u="978A" b="EC 93"/>
- <a u="978B" b="D0 AC"/>
- <a u="978C" b="EC 94"/>
- <a u="978D" b="B0 B0"/>
- <a u="978E" b="EC 95"/>
- <a u="978F" b="EC 96"/>
- <a u="9790" b="EC 97"/>
- <a u="9791" b="F7 B2"/>
- <a u="9792" b="F7 B3"/>
- <a u="9793" b="EC 98"/>
- <a u="9794" b="F7 B4"/>
- <a u="9795" b="EC 99"/>
- <a u="9796" b="EC 9A"/>
- <a u="9797" b="EC 9B"/>
- <a u="9798" b="C7 CA"/>
- <a u="9799" b="EC 9C"/>
- <a u="979A" b="EC 9D"/>
- <a u="979B" b="EC 9E"/>
- <a u="979C" b="EC 9F"/>
- <a u="979D" b="EC A0"/>
- <a u="979E" b="ED 40"/>
- <a u="979F" b="ED 41"/>
- <a u="97A0" b="BE CF"/>
- <a u="97A1" b="ED 42"/>
- <a u="97A2" b="ED 43"/>
- <a u="97A3" b="F7 B7"/>
- <a u="97A4" b="ED 44"/>
- <a u="97A5" b="ED 45"/>
- <a u="97A6" b="ED 46"/>
- <a u="97A7" b="ED 47"/>
- <a u="97A8" b="ED 48"/>
- <a u="97A9" b="ED 49"/>
- <a u="97AA" b="ED 4A"/>
- <a u="97AB" b="F7 B6"/>
- <a u="97AC" b="ED 4B"/>
- <a u="97AD" b="B1 DE"/>
- <a u="97AE" b="ED 4C"/>
- <a u="97AF" b="F7 B5"/>
- <a u="97B0" b="ED 4D"/>
- <a u="97B1" b="ED 4E"/>
- <a u="97B2" b="F7 B8"/>
- <a u="97B3" b="ED 4F"/>
- <a u="97B4" b="F7 B9"/>
- <a u="97B5" b="ED 50"/>
- <a u="97B6" b="ED 51"/>
- <a u="97B7" b="ED 52"/>
- <a u="97B8" b="ED 53"/>
- <a u="97B9" b="ED 54"/>
- <a u="97BA" b="ED 55"/>
- <a u="97BB" b="ED 56"/>
- <a u="97BC" b="ED 57"/>
- <a u="97BD" b="ED 58"/>
- <a u="97BE" b="ED 59"/>
- <a u="97BF" b="ED 5A"/>
- <a u="97C0" b="ED 5B"/>
- <a u="97C1" b="ED 5C"/>
- <a u="97C2" b="ED 5D"/>
- <a u="97C3" b="ED 5E"/>
- <a u="97C4" b="ED 5F"/>
- <a u="97C5" b="ED 60"/>
- <a u="97C6" b="ED 61"/>
- <a u="97C7" b="ED 62"/>
- <a u="97C8" b="ED 63"/>
- <a u="97C9" b="ED 64"/>
- <a u="97CA" b="ED 65"/>
- <a u="97CB" b="ED 66"/>
- <a u="97CC" b="ED 67"/>
- <a u="97CD" b="ED 68"/>
- <a u="97CE" b="ED 69"/>
- <a u="97CF" b="ED 6A"/>
- <a u="97D0" b="ED 6B"/>
- <a u="97D1" b="ED 6C"/>
- <a u="97D2" b="ED 6D"/>
- <a u="97D3" b="ED 6E"/>
- <a u="97D4" b="ED 6F"/>
- <a u="97D5" b="ED 70"/>
- <a u="97D6" b="ED 71"/>
- <a u="97D7" b="ED 72"/>
- <a u="97D8" b="ED 73"/>
- <a u="97D9" b="ED 74"/>
- <a u="97DA" b="ED 75"/>
- <a u="97DB" b="ED 76"/>
- <a u="97DC" b="ED 77"/>
- <a u="97DD" b="ED 78"/>
- <a u="97DE" b="ED 79"/>
- <a u="97DF" b="ED 7A"/>
- <a u="97E0" b="ED 7B"/>
- <a u="97E1" b="ED 7C"/>
- <a u="97E2" b="ED 7D"/>
- <a u="97E3" b="ED 7E"/>
- <a u="97E4" b="ED 80"/>
- <a u="97E5" b="ED 81"/>
- <a u="97E6" b="CE A4"/>
- <a u="97E7" b="C8 CD"/>
- <a u="97E8" b="ED 82"/>
- <a u="97E9" b="BA AB"/>
- <a u="97EA" b="E8 B8"/>
- <a u="97EB" b="E8 B9"/>
- <a u="97EC" b="E8 BA"/>
- <a u="97ED" b="BE C2"/>
- <a u="97EE" b="ED 83"/>
- <a u="97EF" b="ED 84"/>
- <a u="97F0" b="ED 85"/>
- <a u="97F1" b="ED 86"/>
- <a u="97F2" b="ED 87"/>
- <a u="97F3" b="D2 F4"/>
- <a u="97F4" b="ED 88"/>
- <a u="97F5" b="D4 CF"/>
- <a u="97F6" b="C9 D8"/>
- <a u="97F7" b="ED 89"/>
- <a u="97F8" b="ED 8A"/>
- <a u="97F9" b="ED 8B"/>
- <a u="97FA" b="ED 8C"/>
- <a u="97FB" b="ED 8D"/>
- <a u="97FC" b="ED 8E"/>
- <a u="97FD" b="ED 8F"/>
- <a u="97FE" b="ED 90"/>
- <a u="97FF" b="ED 91"/>
- <a u="9800" b="ED 92"/>
- <a u="9801" b="ED 93"/>
- <a u="9802" b="ED 94"/>
- <a u="9803" b="ED 95"/>
- <a u="9804" b="ED 96"/>
- <a u="9805" b="ED 97"/>
- <a u="9806" b="ED 98"/>
- <a u="9807" b="ED 99"/>
- <a u="9808" b="ED 9A"/>
- <a u="9809" b="ED 9B"/>
- <a u="980A" b="ED 9C"/>
- <a u="980B" b="ED 9D"/>
- <a u="980C" b="ED 9E"/>
- <a u="980D" b="ED 9F"/>
- <a u="980E" b="ED A0"/>
- <a u="980F" b="EE 40"/>
- <a u="9810" b="EE 41"/>
- <a u="9811" b="EE 42"/>
- <a u="9812" b="EE 43"/>
- <a u="9813" b="EE 44"/>
- <a u="9814" b="EE 45"/>
- <a u="9815" b="EE 46"/>
- <a u="9816" b="EE 47"/>
- <a u="9817" b="EE 48"/>
- <a u="9818" b="EE 49"/>
- <a u="9819" b="EE 4A"/>
- <a u="981A" b="EE 4B"/>
- <a u="981B" b="EE 4C"/>
- <a u="981C" b="EE 4D"/>
- <a u="981D" b="EE 4E"/>
- <a u="981E" b="EE 4F"/>
- <a u="981F" b="EE 50"/>
- <a u="9820" b="EE 51"/>
- <a u="9821" b="EE 52"/>
- <a u="9822" b="EE 53"/>
- <a u="9823" b="EE 54"/>
- <a u="9824" b="EE 55"/>
- <a u="9825" b="EE 56"/>
- <a u="9826" b="EE 57"/>
- <a u="9827" b="EE 58"/>
- <a u="9828" b="EE 59"/>
- <a u="9829" b="EE 5A"/>
- <a u="982A" b="EE 5B"/>
- <a u="982B" b="EE 5C"/>
- <a u="982C" b="EE 5D"/>
- <a u="982D" b="EE 5E"/>
- <a u="982E" b="EE 5F"/>
- <a u="982F" b="EE 60"/>
- <a u="9830" b="EE 61"/>
- <a u="9831" b="EE 62"/>
- <a u="9832" b="EE 63"/>
- <a u="9833" b="EE 64"/>
- <a u="9834" b="EE 65"/>
- <a u="9835" b="EE 66"/>
- <a u="9836" b="EE 67"/>
- <a u="9837" b="EE 68"/>
- <a u="9838" b="EE 69"/>
- <a u="9839" b="EE 6A"/>
- <a u="983A" b="EE 6B"/>
- <a u="983B" b="EE 6C"/>
- <a u="983C" b="EE 6D"/>
- <a u="983D" b="EE 6E"/>
- <a u="983E" b="EE 6F"/>
- <a u="983F" b="EE 70"/>
- <a u="9840" b="EE 71"/>
- <a u="9841" b="EE 72"/>
- <a u="9842" b="EE 73"/>
- <a u="9843" b="EE 74"/>
- <a u="9844" b="EE 75"/>
- <a u="9845" b="EE 76"/>
- <a u="9846" b="EE 77"/>
- <a u="9847" b="EE 78"/>
- <a u="9848" b="EE 79"/>
- <a u="9849" b="EE 7A"/>
- <a u="984A" b="EE 7B"/>
- <a u="984B" b="EE 7C"/>
- <a u="984C" b="EE 7D"/>
- <a u="984D" b="EE 7E"/>
- <a u="984E" b="EE 80"/>
- <a u="984F" b="EE 81"/>
- <a u="9850" b="EE 82"/>
- <a u="9851" b="EE 83"/>
- <a u="9852" b="EE 84"/>
- <a u="9853" b="EE 85"/>
- <a u="9854" b="EE 86"/>
- <a u="9855" b="EE 87"/>
- <a u="9856" b="EE 88"/>
- <a u="9857" b="EE 89"/>
- <a u="9858" b="EE 8A"/>
- <a u="9859" b="EE 8B"/>
- <a u="985A" b="EE 8C"/>
- <a u="985B" b="EE 8D"/>
- <a u="985C" b="EE 8E"/>
- <a u="985D" b="EE 8F"/>
- <a u="985E" b="EE 90"/>
- <a u="985F" b="EE 91"/>
- <a u="9860" b="EE 92"/>
- <a u="9861" b="EE 93"/>
- <a u="9862" b="EE 94"/>
- <a u="9863" b="EE 95"/>
- <a u="9864" b="EE 96"/>
- <a u="9865" b="EE 97"/>
- <a u="9866" b="EE 98"/>
- <a u="9867" b="EE 99"/>
- <a u="9868" b="EE 9A"/>
- <a u="9869" b="EE 9B"/>
- <a u="986A" b="EE 9C"/>
- <a u="986B" b="EE 9D"/>
- <a u="986C" b="EE 9E"/>
- <a u="986D" b="EE 9F"/>
- <a u="986E" b="EE A0"/>
- <a u="986F" b="EF 40"/>
- <a u="9870" b="EF 41"/>
- <a u="9871" b="EF 42"/>
- <a u="9872" b="EF 43"/>
- <a u="9873" b="EF 44"/>
- <a u="9874" b="EF 45"/>
- <a u="9875" b="D2 B3"/>
- <a u="9876" b="B6 A5"/>
- <a u="9877" b="C7 EA"/>
- <a u="9878" b="F1 FC"/>
- <a u="9879" b="CF EE"/>
- <a u="987A" b="CB B3"/>
- <a u="987B" b="D0 EB"/>
- <a u="987C" b="E7 EF"/>
- <a u="987D" b="CD E7"/>
- <a u="987E" b="B9 CB"/>
- <a u="987F" b="B6 D9"/>
- <a u="9880" b="F1 FD"/>
- <a u="9881" b="B0 E4"/>
- <a u="9882" b="CB CC"/>
- <a u="9883" b="F1 FE"/>
- <a u="9884" b="D4 A4"/>
- <a u="9885" b="C2 AD"/>
- <a u="9886" b="C1 EC"/>
- <a u="9887" b="C6 C4"/>
- <a u="9888" b="BE B1"/>
- <a u="9889" b="F2 A1"/>
- <a u="988A" b="BC D5"/>
- <a u="988B" b="EF 46"/>
- <a u="988C" b="F2 A2"/>
- <a u="988D" b="F2 A3"/>
- <a u="988E" b="EF 47"/>
- <a u="988F" b="F2 A4"/>
- <a u="9890" b="D2 C3"/>
- <a u="9891" b="C6 B5"/>
- <a u="9892" b="EF 48"/>
- <a u="9893" b="CD C7"/>
- <a u="9894" b="F2 A5"/>
- <a u="9895" b="EF 49"/>
- <a u="9896" b="D3 B1"/>
- <a u="9897" b="BF C5"/>
- <a u="9898" b="CC E2"/>
- <a u="9899" b="EF 4A"/>
- <a u="989A" b="F2 A6"/>
- <a u="989B" b="F2 A7"/>
- <a u="989C" b="D1 D5"/>
- <a u="989D" b="B6 EE"/>
- <a u="989E" b="F2 A8"/>
- <a u="989F" b="F2 A9"/>
- <a u="98A0" b="B5 DF"/>
- <a u="98A1" b="F2 AA"/>
- <a u="98A2" b="F2 AB"/>
- <a u="98A3" b="EF 4B"/>
- <a u="98A4" b="B2 FC"/>
- <a u="98A5" b="F2 AC"/>
- <a u="98A6" b="F2 AD"/>
- <a u="98A7" b="C8 A7"/>
- <a u="98A8" b="EF 4C"/>
- <a u="98A9" b="EF 4D"/>
- <a u="98AA" b="EF 4E"/>
- <a u="98AB" b="EF 4F"/>
- <a u="98AC" b="EF 50"/>
- <a u="98AD" b="EF 51"/>
- <a u="98AE" b="EF 52"/>
- <a u="98AF" b="EF 53"/>
- <a u="98B0" b="EF 54"/>
- <a u="98B1" b="EF 55"/>
- <a u="98B2" b="EF 56"/>
- <a u="98B3" b="EF 57"/>
- <a u="98B4" b="EF 58"/>
- <a u="98B5" b="EF 59"/>
- <a u="98B6" b="EF 5A"/>
- <a u="98B7" b="EF 5B"/>
- <a u="98B8" b="EF 5C"/>
- <a u="98B9" b="EF 5D"/>
- <a u="98BA" b="EF 5E"/>
- <a u="98BB" b="EF 5F"/>
- <a u="98BC" b="EF 60"/>
- <a u="98BD" b="EF 61"/>
- <a u="98BE" b="EF 62"/>
- <a u="98BF" b="EF 63"/>
- <a u="98C0" b="EF 64"/>
- <a u="98C1" b="EF 65"/>
- <a u="98C2" b="EF 66"/>
- <a u="98C3" b="EF 67"/>
- <a u="98C4" b="EF 68"/>
- <a u="98C5" b="EF 69"/>
- <a u="98C6" b="EF 6A"/>
- <a u="98C7" b="EF 6B"/>
- <a u="98C8" b="EF 6C"/>
- <a u="98C9" b="EF 6D"/>
- <a u="98CA" b="EF 6E"/>
- <a u="98CB" b="EF 6F"/>
- <a u="98CC" b="EF 70"/>
- <a u="98CD" b="EF 71"/>
- <a u="98CE" b="B7 E7"/>
- <a u="98CF" b="EF 72"/>
- <a u="98D0" b="EF 73"/>
- <a u="98D1" b="EC A9"/>
- <a u="98D2" b="EC AA"/>
- <a u="98D3" b="EC AB"/>
- <a u="98D4" b="EF 74"/>
- <a u="98D5" b="EC AC"/>
- <a u="98D6" b="EF 75"/>
- <a u="98D7" b="EF 76"/>
- <a u="98D8" b="C6 AE"/>
- <a u="98D9" b="EC AD"/>
- <a u="98DA" b="EC AE"/>
- <a u="98DB" b="EF 77"/>
- <a u="98DC" b="EF 78"/>
- <a u="98DD" b="EF 79"/>
- <a u="98DE" b="B7 C9"/>
- <a u="98DF" b="CA B3"/>
- <a u="98E0" b="EF 7A"/>
- <a u="98E1" b="EF 7B"/>
- <a u="98E2" b="EF 7C"/>
- <a u="98E3" b="EF 7D"/>
- <a u="98E4" b="EF 7E"/>
- <a u="98E5" b="EF 80"/>
- <a u="98E6" b="EF 81"/>
- <a u="98E7" b="E2 B8"/>
- <a u="98E8" b="F7 CF"/>
- <a u="98E9" b="EF 82"/>
- <a u="98EA" b="EF 83"/>
- <a u="98EB" b="EF 84"/>
- <a u="98EC" b="EF 85"/>
- <a u="98ED" b="EF 86"/>
- <a u="98EE" b="EF 87"/>
- <a u="98EF" b="EF 88"/>
- <a u="98F0" b="EF 89"/>
- <a u="98F1" b="EF 8A"/>
- <a u="98F2" b="EF 8B"/>
- <a u="98F3" b="EF 8C"/>
- <a u="98F4" b="EF 8D"/>
- <a u="98F5" b="EF 8E"/>
- <a u="98F6" b="EF 8F"/>
- <a u="98F7" b="EF 90"/>
- <a u="98F8" b="EF 91"/>
- <a u="98F9" b="EF 92"/>
- <a u="98FA" b="EF 93"/>
- <a u="98FB" b="EF 94"/>
- <a u="98FC" b="EF 95"/>
- <a u="98FD" b="EF 96"/>
- <a u="98FE" b="EF 97"/>
- <a u="98FF" b="EF 98"/>
- <a u="9900" b="EF 99"/>
- <a u="9901" b="EF 9A"/>
- <a u="9902" b="EF 9B"/>
- <a u="9903" b="EF 9C"/>
- <a u="9904" b="EF 9D"/>
- <a u="9905" b="EF 9E"/>
- <a u="9906" b="EF 9F"/>
- <a u="9907" b="EF A0"/>
- <a u="9908" b="F0 40"/>
- <a u="9909" b="F0 41"/>
- <a u="990A" b="F0 42"/>
- <a u="990B" b="F0 43"/>
- <a u="990C" b="F0 44"/>
- <a u="990D" b="F7 D0"/>
- <a u="990E" b="F0 45"/>
- <a u="990F" b="F0 46"/>
- <a u="9910" b="B2 CD"/>
- <a u="9911" b="F0 47"/>
- <a u="9912" b="F0 48"/>
- <a u="9913" b="F0 49"/>
- <a u="9914" b="F0 4A"/>
- <a u="9915" b="F0 4B"/>
- <a u="9916" b="F0 4C"/>
- <a u="9917" b="F0 4D"/>
- <a u="9918" b="F0 4E"/>
- <a u="9919" b="F0 4F"/>
- <a u="991A" b="F0 50"/>
- <a u="991B" b="F0 51"/>
- <a u="991C" b="F0 52"/>
- <a u="991D" b="F0 53"/>
- <a u="991E" b="F0 54"/>
- <a u="991F" b="F0 55"/>
- <a u="9920" b="F0 56"/>
- <a u="9921" b="F0 57"/>
- <a u="9922" b="F0 58"/>
- <a u="9923" b="F0 59"/>
- <a u="9924" b="F0 5A"/>
- <a u="9925" b="F0 5B"/>
- <a u="9926" b="F0 5C"/>
- <a u="9927" b="F0 5D"/>
- <a u="9928" b="F0 5E"/>
- <a u="9929" b="F0 5F"/>
- <a u="992A" b="F0 60"/>
- <a u="992B" b="F0 61"/>
- <a u="992C" b="F0 62"/>
- <a u="992D" b="F0 63"/>
- <a u="992E" b="F7 D1"/>
- <a u="992F" b="F0 64"/>
- <a u="9930" b="F0 65"/>
- <a u="9931" b="F0 66"/>
- <a u="9932" b="F0 67"/>
- <a u="9933" b="F0 68"/>
- <a u="9934" b="F0 69"/>
- <a u="9935" b="F0 6A"/>
- <a u="9936" b="F0 6B"/>
- <a u="9937" b="F0 6C"/>
- <a u="9938" b="F0 6D"/>
- <a u="9939" b="F0 6E"/>
- <a u="993A" b="F0 6F"/>
- <a u="993B" b="F0 70"/>
- <a u="993C" b="F0 71"/>
- <a u="993D" b="F0 72"/>
- <a u="993E" b="F0 73"/>
- <a u="993F" b="F0 74"/>
- <a u="9940" b="F0 75"/>
- <a u="9941" b="F0 76"/>
- <a u="9942" b="F0 77"/>
- <a u="9943" b="F0 78"/>
- <a u="9944" b="F0 79"/>
- <a u="9945" b="F0 7A"/>
- <a u="9946" b="F0 7B"/>
- <a u="9947" b="F0 7C"/>
- <a u="9948" b="F0 7D"/>
- <a u="9949" b="F0 7E"/>
- <a u="994A" b="F0 80"/>
- <a u="994B" b="F0 81"/>
- <a u="994C" b="F0 82"/>
- <a u="994D" b="F0 83"/>
- <a u="994E" b="F0 84"/>
- <a u="994F" b="F0 85"/>
- <a u="9950" b="F0 86"/>
- <a u="9951" b="F0 87"/>
- <a u="9952" b="F0 88"/>
- <a u="9953" b="F0 89"/>
- <a u="9954" b="F7 D3"/>
- <a u="9955" b="F7 D2"/>
- <a u="9956" b="F0 8A"/>
- <a u="9957" b="F0 8B"/>
- <a u="9958" b="F0 8C"/>
- <a u="9959" b="F0 8D"/>
- <a u="995A" b="F0 8E"/>
- <a u="995B" b="F0 8F"/>
- <a u="995C" b="F0 90"/>
- <a u="995D" b="F0 91"/>
- <a u="995E" b="F0 92"/>
- <a u="995F" b="F0 93"/>
- <a u="9960" b="F0 94"/>
- <a u="9961" b="F0 95"/>
- <a u="9962" b="F0 96"/>
- <a u="9963" b="E2 BB"/>
- <a u="9964" b="F0 97"/>
- <a u="9965" b="BC A2"/>
- <a u="9966" b="F0 98"/>
- <a u="9967" b="E2 BC"/>
- <a u="9968" b="E2 BD"/>
- <a u="9969" b="E2 BE"/>
- <a u="996A" b="E2 BF"/>
- <a u="996B" b="E2 C0"/>
- <a u="996C" b="E2 C1"/>
- <a u="996D" b="B7 B9"/>
- <a u="996E" b="D2 FB"/>
- <a u="996F" b="BD A4"/>
- <a u="9970" b="CA CE"/>
- <a u="9971" b="B1 A5"/>
- <a u="9972" b="CB C7"/>
- <a u="9973" b="F0 99"/>
- <a u="9974" b="E2 C2"/>
- <a u="9975" b="B6 FC"/>
- <a u="9976" b="C8 C4"/>
- <a u="9977" b="E2 C3"/>
- <a u="9978" b="F0 9A"/>
- <a u="9979" b="F0 9B"/>
- <a u="997A" b="BD C8"/>
- <a u="997B" b="F0 9C"/>
- <a u="997C" b="B1 FD"/>
- <a u="997D" b="E2 C4"/>
- <a u="997E" b="F0 9D"/>
- <a u="997F" b="B6 F6"/>
- <a u="9980" b="E2 C5"/>
- <a u="9981" b="C4 D9"/>
- <a u="9982" b="F0 9E"/>
- <a u="9983" b="F0 9F"/>
- <a u="9984" b="E2 C6"/>
- <a u="9985" b="CF DA"/>
- <a u="9986" b="B9 DD"/>
- <a u="9987" b="E2 C7"/>
- <a u="9988" b="C0 A1"/>
- <a u="9989" b="F0 A0"/>
- <a u="998A" b="E2 C8"/>
- <a u="998B" b="B2 F6"/>
- <a u="998C" b="F1 40"/>
- <a u="998D" b="E2 C9"/>
- <a u="998E" b="F1 41"/>
- <a u="998F" b="C1 F3"/>
- <a u="9990" b="E2 CA"/>
- <a u="9991" b="E2 CB"/>
- <a u="9992" b="C2 F8"/>
- <a u="9993" b="E2 CC"/>
- <a u="9994" b="E2 CD"/>
- <a u="9995" b="E2 CE"/>
- <a u="9996" b="CA D7"/>
- <a u="9997" b="D8 B8"/>
- <a u="9998" b="D9 E5"/>
- <a u="9999" b="CF E3"/>
- <a u="999A" b="F1 42"/>
- <a u="999B" b="F1 43"/>
- <a u="999C" b="F1 44"/>
- <a u="999D" b="F1 45"/>
- <a u="999E" b="F1 46"/>
- <a u="999F" b="F1 47"/>
- <a u="99A0" b="F1 48"/>
- <a u="99A1" b="F1 49"/>
- <a u="99A2" b="F1 4A"/>
- <a u="99A3" b="F1 4B"/>
- <a u="99A4" b="F1 4C"/>
- <a u="99A5" b="F0 A5"/>
- <a u="99A6" b="F1 4D"/>
- <a u="99A7" b="F1 4E"/>
- <a u="99A8" b="DC B0"/>
- <a u="99A9" b="F1 4F"/>
- <a u="99AA" b="F1 50"/>
- <a u="99AB" b="F1 51"/>
- <a u="99AC" b="F1 52"/>
- <a u="99AD" b="F1 53"/>
- <a u="99AE" b="F1 54"/>
- <a u="99AF" b="F1 55"/>
- <a u="99B0" b="F1 56"/>
- <a u="99B1" b="F1 57"/>
- <a u="99B2" b="F1 58"/>
- <a u="99B3" b="F1 59"/>
- <a u="99B4" b="F1 5A"/>
- <a u="99B5" b="F1 5B"/>
- <a u="99B6" b="F1 5C"/>
- <a u="99B7" b="F1 5D"/>
- <a u="99B8" b="F1 5E"/>
- <a u="99B9" b="F1 5F"/>
- <a u="99BA" b="F1 60"/>
- <a u="99BB" b="F1 61"/>
- <a u="99BC" b="F1 62"/>
- <a u="99BD" b="F1 63"/>
- <a u="99BE" b="F1 64"/>
- <a u="99BF" b="F1 65"/>
- <a u="99C0" b="F1 66"/>
- <a u="99C1" b="F1 67"/>
- <a u="99C2" b="F1 68"/>
- <a u="99C3" b="F1 69"/>
- <a u="99C4" b="F1 6A"/>
- <a u="99C5" b="F1 6B"/>
- <a u="99C6" b="F1 6C"/>
- <a u="99C7" b="F1 6D"/>
- <a u="99C8" b="F1 6E"/>
- <a u="99C9" b="F1 6F"/>
- <a u="99CA" b="F1 70"/>
- <a u="99CB" b="F1 71"/>
- <a u="99CC" b="F1 72"/>
- <a u="99CD" b="F1 73"/>
- <a u="99CE" b="F1 74"/>
- <a u="99CF" b="F1 75"/>
- <a u="99D0" b="F1 76"/>
- <a u="99D1" b="F1 77"/>
- <a u="99D2" b="F1 78"/>
- <a u="99D3" b="F1 79"/>
- <a u="99D4" b="F1 7A"/>
- <a u="99D5" b="F1 7B"/>
- <a u="99D6" b="F1 7C"/>
- <a u="99D7" b="F1 7D"/>
- <a u="99D8" b="F1 7E"/>
- <a u="99D9" b="F1 80"/>
- <a u="99DA" b="F1 81"/>
- <a u="99DB" b="F1 82"/>
- <a u="99DC" b="F1 83"/>
- <a u="99DD" b="F1 84"/>
- <a u="99DE" b="F1 85"/>
- <a u="99DF" b="F1 86"/>
- <a u="99E0" b="F1 87"/>
- <a u="99E1" b="F1 88"/>
- <a u="99E2" b="F1 89"/>
- <a u="99E3" b="F1 8A"/>
- <a u="99E4" b="F1 8B"/>
- <a u="99E5" b="F1 8C"/>
- <a u="99E6" b="F1 8D"/>
- <a u="99E7" b="F1 8E"/>
- <a u="99E8" b="F1 8F"/>
- <a u="99E9" b="F1 90"/>
- <a u="99EA" b="F1 91"/>
- <a u="99EB" b="F1 92"/>
- <a u="99EC" b="F1 93"/>
- <a u="99ED" b="F1 94"/>
- <a u="99EE" b="F1 95"/>
- <a u="99EF" b="F1 96"/>
- <a u="99F0" b="F1 97"/>
- <a u="99F1" b="F1 98"/>
- <a u="99F2" b="F1 99"/>
- <a u="99F3" b="F1 9A"/>
- <a u="99F4" b="F1 9B"/>
- <a u="99F5" b="F1 9C"/>
- <a u="99F6" b="F1 9D"/>
- <a u="99F7" b="F1 9E"/>
- <a u="99F8" b="F1 9F"/>
- <a u="99F9" b="F1 A0"/>
- <a u="99FA" b="F2 40"/>
- <a u="99FB" b="F2 41"/>
- <a u="99FC" b="F2 42"/>
- <a u="99FD" b="F2 43"/>
- <a u="99FE" b="F2 44"/>
- <a u="99FF" b="F2 45"/>
- <a u="9A00" b="F2 46"/>
- <a u="9A01" b="F2 47"/>
- <a u="9A02" b="F2 48"/>
- <a u="9A03" b="F2 49"/>
- <a u="9A04" b="F2 4A"/>
- <a u="9A05" b="F2 4B"/>
- <a u="9A06" b="F2 4C"/>
- <a u="9A07" b="F2 4D"/>
- <a u="9A08" b="F2 4E"/>
- <a u="9A09" b="F2 4F"/>
- <a u="9A0A" b="F2 50"/>
- <a u="9A0B" b="F2 51"/>
- <a u="9A0C" b="F2 52"/>
- <a u="9A0D" b="F2 53"/>
- <a u="9A0E" b="F2 54"/>
- <a u="9A0F" b="F2 55"/>
- <a u="9A10" b="F2 56"/>
- <a u="9A11" b="F2 57"/>
- <a u="9A12" b="F2 58"/>
- <a u="9A13" b="F2 59"/>
- <a u="9A14" b="F2 5A"/>
- <a u="9A15" b="F2 5B"/>
- <a u="9A16" b="F2 5C"/>
- <a u="9A17" b="F2 5D"/>
- <a u="9A18" b="F2 5E"/>
- <a u="9A19" b="F2 5F"/>
- <a u="9A1A" b="F2 60"/>
- <a u="9A1B" b="F2 61"/>
- <a u="9A1C" b="F2 62"/>
- <a u="9A1D" b="F2 63"/>
- <a u="9A1E" b="F2 64"/>
- <a u="9A1F" b="F2 65"/>
- <a u="9A20" b="F2 66"/>
- <a u="9A21" b="F2 67"/>
- <a u="9A22" b="F2 68"/>
- <a u="9A23" b="F2 69"/>
- <a u="9A24" b="F2 6A"/>
- <a u="9A25" b="F2 6B"/>
- <a u="9A26" b="F2 6C"/>
- <a u="9A27" b="F2 6D"/>
- <a u="9A28" b="F2 6E"/>
- <a u="9A29" b="F2 6F"/>
- <a u="9A2A" b="F2 70"/>
- <a u="9A2B" b="F2 71"/>
- <a u="9A2C" b="F2 72"/>
- <a u="9A2D" b="F2 73"/>
- <a u="9A2E" b="F2 74"/>
- <a u="9A2F" b="F2 75"/>
- <a u="9A30" b="F2 76"/>
- <a u="9A31" b="F2 77"/>
- <a u="9A32" b="F2 78"/>
- <a u="9A33" b="F2 79"/>
- <a u="9A34" b="F2 7A"/>
- <a u="9A35" b="F2 7B"/>
- <a u="9A36" b="F2 7C"/>
- <a u="9A37" b="F2 7D"/>
- <a u="9A38" b="F2 7E"/>
- <a u="9A39" b="F2 80"/>
- <a u="9A3A" b="F2 81"/>
- <a u="9A3B" b="F2 82"/>
- <a u="9A3C" b="F2 83"/>
- <a u="9A3D" b="F2 84"/>
- <a u="9A3E" b="F2 85"/>
- <a u="9A3F" b="F2 86"/>
- <a u="9A40" b="F2 87"/>
- <a u="9A41" b="F2 88"/>
- <a u="9A42" b="F2 89"/>
- <a u="9A43" b="F2 8A"/>
- <a u="9A44" b="F2 8B"/>
- <a u="9A45" b="F2 8C"/>
- <a u="9A46" b="F2 8D"/>
- <a u="9A47" b="F2 8E"/>
- <a u="9A48" b="F2 8F"/>
- <a u="9A49" b="F2 90"/>
- <a u="9A4A" b="F2 91"/>
- <a u="9A4B" b="F2 92"/>
- <a u="9A4C" b="F2 93"/>
- <a u="9A4D" b="F2 94"/>
- <a u="9A4E" b="F2 95"/>
- <a u="9A4F" b="F2 96"/>
- <a u="9A50" b="F2 97"/>
- <a u="9A51" b="F2 98"/>
- <a u="9A52" b="F2 99"/>
- <a u="9A53" b="F2 9A"/>
- <a u="9A54" b="F2 9B"/>
- <a u="9A55" b="F2 9C"/>
- <a u="9A56" b="F2 9D"/>
- <a u="9A57" b="F2 9E"/>
- <a u="9A58" b="F2 9F"/>
- <a u="9A59" b="F2 A0"/>
- <a u="9A5A" b="F3 40"/>
- <a u="9A5B" b="F3 41"/>
- <a u="9A5C" b="F3 42"/>
- <a u="9A5D" b="F3 43"/>
- <a u="9A5E" b="F3 44"/>
- <a u="9A5F" b="F3 45"/>
- <a u="9A60" b="F3 46"/>
- <a u="9A61" b="F3 47"/>
- <a u="9A62" b="F3 48"/>
- <a u="9A63" b="F3 49"/>
- <a u="9A64" b="F3 4A"/>
- <a u="9A65" b="F3 4B"/>
- <a u="9A66" b="F3 4C"/>
- <a u="9A67" b="F3 4D"/>
- <a u="9A68" b="F3 4E"/>
- <a u="9A69" b="F3 4F"/>
- <a u="9A6A" b="F3 50"/>
- <a u="9A6B" b="F3 51"/>
- <a u="9A6C" b="C2 ED"/>
- <a u="9A6D" b="D4 A6"/>
- <a u="9A6E" b="CD D4"/>
- <a u="9A6F" b="D1 B1"/>
- <a u="9A70" b="B3 DB"/>
- <a u="9A71" b="C7 FD"/>
- <a u="9A72" b="F3 52"/>
- <a u="9A73" b="B2 B5"/>
- <a u="9A74" b="C2 BF"/>
- <a u="9A75" b="E6 E0"/>
- <a u="9A76" b="CA BB"/>
- <a u="9A77" b="E6 E1"/>
- <a u="9A78" b="E6 E2"/>
- <a u="9A79" b="BE D4"/>
- <a u="9A7A" b="E6 E3"/>
- <a u="9A7B" b="D7 A4"/>
- <a u="9A7C" b="CD D5"/>
- <a u="9A7D" b="E6 E5"/>
- <a u="9A7E" b="BC DD"/>
- <a u="9A7F" b="E6 E4"/>
- <a u="9A80" b="E6 E6"/>
- <a u="9A81" b="E6 E7"/>
- <a u="9A82" b="C2 EE"/>
- <a u="9A83" b="F3 53"/>
- <a u="9A84" b="BD BE"/>
- <a u="9A85" b="E6 E8"/>
- <a u="9A86" b="C2 E6"/>
- <a u="9A87" b="BA A7"/>
- <a u="9A88" b="E6 E9"/>
- <a u="9A89" b="F3 54"/>
- <a u="9A8A" b="E6 EA"/>
- <a u="9A8B" b="B3 D2"/>
- <a u="9A8C" b="D1 E9"/>
- <a u="9A8D" b="F3 55"/>
- <a u="9A8E" b="F3 56"/>
- <a u="9A8F" b="BF A5"/>
- <a u="9A90" b="E6 EB"/>
- <a u="9A91" b="C6 EF"/>
- <a u="9A92" b="E6 EC"/>
- <a u="9A93" b="E6 ED"/>
- <a u="9A94" b="F3 57"/>
- <a u="9A95" b="F3 58"/>
- <a u="9A96" b="E6 EE"/>
- <a u="9A97" b="C6 AD"/>
- <a u="9A98" b="E6 EF"/>
- <a u="9A99" b="F3 59"/>
- <a u="9A9A" b="C9 A7"/>
- <a u="9A9B" b="E6 F0"/>
- <a u="9A9C" b="E6 F1"/>
- <a u="9A9D" b="E6 F2"/>
- <a u="9A9E" b="E5 B9"/>
- <a u="9A9F" b="E6 F3"/>
- <a u="9AA0" b="E6 F4"/>
- <a u="9AA1" b="C2 E2"/>
- <a u="9AA2" b="E6 F5"/>
- <a u="9AA3" b="E6 F6"/>
- <a u="9AA4" b="D6 E8"/>
- <a u="9AA5" b="E6 F7"/>
- <a u="9AA6" b="F3 5A"/>
- <a u="9AA7" b="E6 F8"/>
- <a u="9AA8" b="B9 C7"/>
- <a u="9AA9" b="F3 5B"/>
- <a u="9AAA" b="F3 5C"/>
- <a u="9AAB" b="F3 5D"/>
- <a u="9AAC" b="F3 5E"/>
- <a u="9AAD" b="F3 5F"/>
- <a u="9AAE" b="F3 60"/>
- <a u="9AAF" b="F3 61"/>
- <a u="9AB0" b="F7 BB"/>
- <a u="9AB1" b="F7 BA"/>
- <a u="9AB2" b="F3 62"/>
- <a u="9AB3" b="F3 63"/>
- <a u="9AB4" b="F3 64"/>
- <a u="9AB5" b="F3 65"/>
- <a u="9AB6" b="F7 BE"/>
- <a u="9AB7" b="F7 BC"/>
- <a u="9AB8" b="BA A1"/>
- <a u="9AB9" b="F3 66"/>
- <a u="9ABA" b="F7 BF"/>
- <a u="9ABB" b="F3 67"/>
- <a u="9ABC" b="F7 C0"/>
- <a u="9ABD" b="F3 68"/>
- <a u="9ABE" b="F3 69"/>
- <a u="9ABF" b="F3 6A"/>
- <a u="9AC0" b="F7 C2"/>
- <a u="9AC1" b="F7 C1"/>
- <a u="9AC2" b="F7 C4"/>
- <a u="9AC3" b="F3 6B"/>
- <a u="9AC4" b="F3 6C"/>
- <a u="9AC5" b="F7 C3"/>
- <a u="9AC6" b="F3 6D"/>
- <a u="9AC7" b="F3 6E"/>
- <a u="9AC8" b="F3 6F"/>
- <a u="9AC9" b="F3 70"/>
- <a u="9ACA" b="F3 71"/>
- <a u="9ACB" b="F7 C5"/>
- <a u="9ACC" b="F7 C6"/>
- <a u="9ACD" b="F3 72"/>
- <a u="9ACE" b="F3 73"/>
- <a u="9ACF" b="F3 74"/>
- <a u="9AD0" b="F3 75"/>
- <a u="9AD1" b="F7 C7"/>
- <a u="9AD2" b="F3 76"/>
- <a u="9AD3" b="CB E8"/>
- <a u="9AD4" b="F3 77"/>
- <a u="9AD5" b="F3 78"/>
- <a u="9AD6" b="F3 79"/>
- <a u="9AD7" b="F3 7A"/>
- <a u="9AD8" b="B8 DF"/>
- <a u="9AD9" b="F3 7B"/>
- <a u="9ADA" b="F3 7C"/>
- <a u="9ADB" b="F3 7D"/>
- <a u="9ADC" b="F3 7E"/>
- <a u="9ADD" b="F3 80"/>
- <a u="9ADE" b="F3 81"/>
- <a u="9ADF" b="F7 D4"/>
- <a u="9AE0" b="F3 82"/>
- <a u="9AE1" b="F7 D5"/>
- <a u="9AE2" b="F3 83"/>
- <a u="9AE3" b="F3 84"/>
- <a u="9AE4" b="F3 85"/>
- <a u="9AE5" b="F3 86"/>
- <a u="9AE6" b="F7 D6"/>
- <a u="9AE7" b="F3 87"/>
- <a u="9AE8" b="F3 88"/>
- <a u="9AE9" b="F3 89"/>
- <a u="9AEA" b="F3 8A"/>
- <a u="9AEB" b="F7 D8"/>
- <a u="9AEC" b="F3 8B"/>
- <a u="9AED" b="F7 DA"/>
- <a u="9AEE" b="F3 8C"/>
- <a u="9AEF" b="F7 D7"/>
- <a u="9AF0" b="F3 8D"/>
- <a u="9AF1" b="F3 8E"/>
- <a u="9AF2" b="F3 8F"/>
- <a u="9AF3" b="F3 90"/>
- <a u="9AF4" b="F3 91"/>
- <a u="9AF5" b="F3 92"/>
- <a u="9AF6" b="F3 93"/>
- <a u="9AF7" b="F3 94"/>
- <a u="9AF8" b="F3 95"/>
- <a u="9AF9" b="F7 DB"/>
- <a u="9AFA" b="F3 96"/>
- <a u="9AFB" b="F7 D9"/>
- <a u="9AFC" b="F3 97"/>
- <a u="9AFD" b="F3 98"/>
- <a u="9AFE" b="F3 99"/>
- <a u="9AFF" b="F3 9A"/>
- <a u="9B00" b="F3 9B"/>
- <a u="9B01" b="F3 9C"/>
- <a u="9B02" b="F3 9D"/>
- <a u="9B03" b="D7 D7"/>
- <a u="9B04" b="F3 9E"/>
- <a u="9B05" b="F3 9F"/>
- <a u="9B06" b="F3 A0"/>
- <a u="9B07" b="F4 40"/>
- <a u="9B08" b="F7 DC"/>
- <a u="9B09" b="F4 41"/>
- <a u="9B0A" b="F4 42"/>
- <a u="9B0B" b="F4 43"/>
- <a u="9B0C" b="F4 44"/>
- <a u="9B0D" b="F4 45"/>
- <a u="9B0E" b="F4 46"/>
- <a u="9B0F" b="F7 DD"/>
- <a u="9B10" b="F4 47"/>
- <a u="9B11" b="F4 48"/>
- <a u="9B12" b="F4 49"/>
- <a u="9B13" b="F7 DE"/>
- <a u="9B14" b="F4 4A"/>
- <a u="9B15" b="F4 4B"/>
- <a u="9B16" b="F4 4C"/>
- <a u="9B17" b="F4 4D"/>
- <a u="9B18" b="F4 4E"/>
- <a u="9B19" b="F4 4F"/>
- <a u="9B1A" b="F4 50"/>
- <a u="9B1B" b="F4 51"/>
- <a u="9B1C" b="F4 52"/>
- <a u="9B1D" b="F4 53"/>
- <a u="9B1E" b="F4 54"/>
- <a u="9B1F" b="F7 DF"/>
- <a u="9B20" b="F4 55"/>
- <a u="9B21" b="F4 56"/>
- <a u="9B22" b="F4 57"/>
- <a u="9B23" b="F7 E0"/>
- <a u="9B24" b="F4 58"/>
- <a u="9B25" b="F4 59"/>
- <a u="9B26" b="F4 5A"/>
- <a u="9B27" b="F4 5B"/>
- <a u="9B28" b="F4 5C"/>
- <a u="9B29" b="F4 5D"/>
- <a u="9B2A" b="F4 5E"/>
- <a u="9B2B" b="F4 5F"/>
- <a u="9B2C" b="F4 60"/>
- <a u="9B2D" b="F4 61"/>
- <a u="9B2E" b="F4 62"/>
- <a u="9B2F" b="DB CB"/>
- <a u="9B30" b="F4 63"/>
- <a u="9B31" b="F4 64"/>
- <a u="9B32" b="D8 AA"/>
- <a u="9B33" b="F4 65"/>
- <a u="9B34" b="F4 66"/>
- <a u="9B35" b="F4 67"/>
- <a u="9B36" b="F4 68"/>
- <a u="9B37" b="F4 69"/>
- <a u="9B38" b="F4 6A"/>
- <a u="9B39" b="F4 6B"/>
- <a u="9B3A" b="F4 6C"/>
- <a u="9B3B" b="E5 F7"/>
- <a u="9B3C" b="B9 ED"/>
- <a u="9B3D" b="F4 6D"/>
- <a u="9B3E" b="F4 6E"/>
- <a u="9B3F" b="F4 6F"/>
- <a u="9B40" b="F4 70"/>
- <a u="9B41" b="BF FD"/>
- <a u="9B42" b="BB EA"/>
- <a u="9B43" b="F7 C9"/>
- <a u="9B44" b="C6 C7"/>
- <a u="9B45" b="F7 C8"/>
- <a u="9B46" b="F4 71"/>
- <a u="9B47" b="F7 CA"/>
- <a u="9B48" b="F7 CC"/>
- <a u="9B49" b="F7 CB"/>
- <a u="9B4A" b="F4 72"/>
- <a u="9B4B" b="F4 73"/>
- <a u="9B4C" b="F4 74"/>
- <a u="9B4D" b="F7 CD"/>
- <a u="9B4E" b="F4 75"/>
- <a u="9B4F" b="CE BA"/>
- <a u="9B50" b="F4 76"/>
- <a u="9B51" b="F7 CE"/>
- <a u="9B52" b="F4 77"/>
- <a u="9B53" b="F4 78"/>
- <a u="9B54" b="C4 A7"/>
- <a u="9B55" b="F4 79"/>
- <a u="9B56" b="F4 7A"/>
- <a u="9B57" b="F4 7B"/>
- <a u="9B58" b="F4 7C"/>
- <a u="9B59" b="F4 7D"/>
- <a u="9B5A" b="F4 7E"/>
- <a u="9B5B" b="F4 80"/>
- <a u="9B5C" b="F4 81"/>
- <a u="9B5D" b="F4 82"/>
- <a u="9B5E" b="F4 83"/>
- <a u="9B5F" b="F4 84"/>
- <a u="9B60" b="F4 85"/>
- <a u="9B61" b="F4 86"/>
- <a u="9B62" b="F4 87"/>
- <a u="9B63" b="F4 88"/>
- <a u="9B64" b="F4 89"/>
- <a u="9B65" b="F4 8A"/>
- <a u="9B66" b="F4 8B"/>
- <a u="9B67" b="F4 8C"/>
- <a u="9B68" b="F4 8D"/>
- <a u="9B69" b="F4 8E"/>
- <a u="9B6A" b="F4 8F"/>
- <a u="9B6B" b="F4 90"/>
- <a u="9B6C" b="F4 91"/>
- <a u="9B6D" b="F4 92"/>
- <a u="9B6E" b="F4 93"/>
- <a u="9B6F" b="F4 94"/>
- <a u="9B70" b="F4 95"/>
- <a u="9B71" b="F4 96"/>
- <a u="9B72" b="F4 97"/>
- <a u="9B73" b="F4 98"/>
- <a u="9B74" b="F4 99"/>
- <a u="9B75" b="F4 9A"/>
- <a u="9B76" b="F4 9B"/>
- <a u="9B77" b="F4 9C"/>
- <a u="9B78" b="F4 9D"/>
- <a u="9B79" b="F4 9E"/>
- <a u="9B7A" b="F4 9F"/>
- <a u="9B7B" b="F4 A0"/>
- <a u="9B7C" b="F5 40"/>
- <a u="9B7D" b="F5 41"/>
- <a u="9B7E" b="F5 42"/>
- <a u="9B7F" b="F5 43"/>
- <a u="9B80" b="F5 44"/>
- <a u="9B81" b="F5 45"/>
- <a u="9B82" b="F5 46"/>
- <a u="9B83" b="F5 47"/>
- <a u="9B84" b="F5 48"/>
- <a u="9B85" b="F5 49"/>
- <a u="9B86" b="F5 4A"/>
- <a u="9B87" b="F5 4B"/>
- <a u="9B88" b="F5 4C"/>
- <a u="9B89" b="F5 4D"/>
- <a u="9B8A" b="F5 4E"/>
- <a u="9B8B" b="F5 4F"/>
- <a u="9B8C" b="F5 50"/>
- <a u="9B8D" b="F5 51"/>
- <a u="9B8E" b="F5 52"/>
- <a u="9B8F" b="F5 53"/>
- <a u="9B90" b="F5 54"/>
- <a u="9B91" b="F5 55"/>
- <a u="9B92" b="F5 56"/>
- <a u="9B93" b="F5 57"/>
- <a u="9B94" b="F5 58"/>
- <a u="9B95" b="F5 59"/>
- <a u="9B96" b="F5 5A"/>
- <a u="9B97" b="F5 5B"/>
- <a u="9B98" b="F5 5C"/>
- <a u="9B99" b="F5 5D"/>
- <a u="9B9A" b="F5 5E"/>
- <a u="9B9B" b="F5 5F"/>
- <a u="9B9C" b="F5 60"/>
- <a u="9B9D" b="F5 61"/>
- <a u="9B9E" b="F5 62"/>
- <a u="9B9F" b="F5 63"/>
- <a u="9BA0" b="F5 64"/>
- <a u="9BA1" b="F5 65"/>
- <a u="9BA2" b="F5 66"/>
- <a u="9BA3" b="F5 67"/>
- <a u="9BA4" b="F5 68"/>
- <a u="9BA5" b="F5 69"/>
- <a u="9BA6" b="F5 6A"/>
- <a u="9BA7" b="F5 6B"/>
- <a u="9BA8" b="F5 6C"/>
- <a u="9BA9" b="F5 6D"/>
- <a u="9BAA" b="F5 6E"/>
- <a u="9BAB" b="F5 6F"/>
- <a u="9BAC" b="F5 70"/>
- <a u="9BAD" b="F5 71"/>
- <a u="9BAE" b="F5 72"/>
- <a u="9BAF" b="F5 73"/>
- <a u="9BB0" b="F5 74"/>
- <a u="9BB1" b="F5 75"/>
- <a u="9BB2" b="F5 76"/>
- <a u="9BB3" b="F5 77"/>
- <a u="9BB4" b="F5 78"/>
- <a u="9BB5" b="F5 79"/>
- <a u="9BB6" b="F5 7A"/>
- <a u="9BB7" b="F5 7B"/>
- <a u="9BB8" b="F5 7C"/>
- <a u="9BB9" b="F5 7D"/>
- <a u="9BBA" b="F5 7E"/>
- <a u="9BBB" b="F5 80"/>
- <a u="9BBC" b="F5 81"/>
- <a u="9BBD" b="F5 82"/>
- <a u="9BBE" b="F5 83"/>
- <a u="9BBF" b="F5 84"/>
- <a u="9BC0" b="F5 85"/>
- <a u="9BC1" b="F5 86"/>
- <a u="9BC2" b="F5 87"/>
- <a u="9BC3" b="F5 88"/>
- <a u="9BC4" b="F5 89"/>
- <a u="9BC5" b="F5 8A"/>
- <a u="9BC6" b="F5 8B"/>
- <a u="9BC7" b="F5 8C"/>
- <a u="9BC8" b="F5 8D"/>
- <a u="9BC9" b="F5 8E"/>
- <a u="9BCA" b="F5 8F"/>
- <a u="9BCB" b="F5 90"/>
- <a u="9BCC" b="F5 91"/>
- <a u="9BCD" b="F5 92"/>
- <a u="9BCE" b="F5 93"/>
- <a u="9BCF" b="F5 94"/>
- <a u="9BD0" b="F5 95"/>
- <a u="9BD1" b="F5 96"/>
- <a u="9BD2" b="F5 97"/>
- <a u="9BD3" b="F5 98"/>
- <a u="9BD4" b="F5 99"/>
- <a u="9BD5" b="F5 9A"/>
- <a u="9BD6" b="F5 9B"/>
- <a u="9BD7" b="F5 9C"/>
- <a u="9BD8" b="F5 9D"/>
- <a u="9BD9" b="F5 9E"/>
- <a u="9BDA" b="F5 9F"/>
- <a u="9BDB" b="F5 A0"/>
- <a u="9BDC" b="F6 40"/>
- <a u="9BDD" b="F6 41"/>
- <a u="9BDE" b="F6 42"/>
- <a u="9BDF" b="F6 43"/>
- <a u="9BE0" b="F6 44"/>
- <a u="9BE1" b="F6 45"/>
- <a u="9BE2" b="F6 46"/>
- <a u="9BE3" b="F6 47"/>
- <a u="9BE4" b="F6 48"/>
- <a u="9BE5" b="F6 49"/>
- <a u="9BE6" b="F6 4A"/>
- <a u="9BE7" b="F6 4B"/>
- <a u="9BE8" b="F6 4C"/>
- <a u="9BE9" b="F6 4D"/>
- <a u="9BEA" b="F6 4E"/>
- <a u="9BEB" b="F6 4F"/>
- <a u="9BEC" b="F6 50"/>
- <a u="9BED" b="F6 51"/>
- <a u="9BEE" b="F6 52"/>
- <a u="9BEF" b="F6 53"/>
- <a u="9BF0" b="F6 54"/>
- <a u="9BF1" b="F6 55"/>
- <a u="9BF2" b="F6 56"/>
- <a u="9BF3" b="F6 57"/>
- <a u="9BF4" b="F6 58"/>
- <a u="9BF5" b="F6 59"/>
- <a u="9BF6" b="F6 5A"/>
- <a u="9BF7" b="F6 5B"/>
- <a u="9BF8" b="F6 5C"/>
- <a u="9BF9" b="F6 5D"/>
- <a u="9BFA" b="F6 5E"/>
- <a u="9BFB" b="F6 5F"/>
- <a u="9BFC" b="F6 60"/>
- <a u="9BFD" b="F6 61"/>
- <a u="9BFE" b="F6 62"/>
- <a u="9BFF" b="F6 63"/>
- <a u="9C00" b="F6 64"/>
- <a u="9C01" b="F6 65"/>
- <a u="9C02" b="F6 66"/>
- <a u="9C03" b="F6 67"/>
- <a u="9C04" b="F6 68"/>
- <a u="9C05" b="F6 69"/>
- <a u="9C06" b="F6 6A"/>
- <a u="9C07" b="F6 6B"/>
- <a u="9C08" b="F6 6C"/>
- <a u="9C09" b="F6 6D"/>
- <a u="9C0A" b="F6 6E"/>
- <a u="9C0B" b="F6 6F"/>
- <a u="9C0C" b="F6 70"/>
- <a u="9C0D" b="F6 71"/>
- <a u="9C0E" b="F6 72"/>
- <a u="9C0F" b="F6 73"/>
- <a u="9C10" b="F6 74"/>
- <a u="9C11" b="F6 75"/>
- <a u="9C12" b="F6 76"/>
- <a u="9C13" b="F6 77"/>
- <a u="9C14" b="F6 78"/>
- <a u="9C15" b="F6 79"/>
- <a u="9C16" b="F6 7A"/>
- <a u="9C17" b="F6 7B"/>
- <a u="9C18" b="F6 7C"/>
- <a u="9C19" b="F6 7D"/>
- <a u="9C1A" b="F6 7E"/>
- <a u="9C1B" b="F6 80"/>
- <a u="9C1C" b="F6 81"/>
- <a u="9C1D" b="F6 82"/>
- <a u="9C1E" b="F6 83"/>
- <a u="9C1F" b="F6 84"/>
- <a u="9C20" b="F6 85"/>
- <a u="9C21" b="F6 86"/>
- <a u="9C22" b="F6 87"/>
- <a u="9C23" b="F6 88"/>
- <a u="9C24" b="F6 89"/>
- <a u="9C25" b="F6 8A"/>
- <a u="9C26" b="F6 8B"/>
- <a u="9C27" b="F6 8C"/>
- <a u="9C28" b="F6 8D"/>
- <a u="9C29" b="F6 8E"/>
- <a u="9C2A" b="F6 8F"/>
- <a u="9C2B" b="F6 90"/>
- <a u="9C2C" b="F6 91"/>
- <a u="9C2D" b="F6 92"/>
- <a u="9C2E" b="F6 93"/>
- <a u="9C2F" b="F6 94"/>
- <a u="9C30" b="F6 95"/>
- <a u="9C31" b="F6 96"/>
- <a u="9C32" b="F6 97"/>
- <a u="9C33" b="F6 98"/>
- <a u="9C34" b="F6 99"/>
- <a u="9C35" b="F6 9A"/>
- <a u="9C36" b="F6 9B"/>
- <a u="9C37" b="F6 9C"/>
- <a u="9C38" b="F6 9D"/>
- <a u="9C39" b="F6 9E"/>
- <a u="9C3A" b="F6 9F"/>
- <a u="9C3B" b="F6 A0"/>
- <a u="9C3C" b="F7 40"/>
- <a u="9C3D" b="F7 41"/>
- <a u="9C3E" b="F7 42"/>
- <a u="9C3F" b="F7 43"/>
- <a u="9C40" b="F7 44"/>
- <a u="9C41" b="F7 45"/>
- <a u="9C42" b="F7 46"/>
- <a u="9C43" b="F7 47"/>
- <a u="9C44" b="F7 48"/>
- <a u="9C45" b="F7 49"/>
- <a u="9C46" b="F7 4A"/>
- <a u="9C47" b="F7 4B"/>
- <a u="9C48" b="F7 4C"/>
- <a u="9C49" b="F7 4D"/>
- <a u="9C4A" b="F7 4E"/>
- <a u="9C4B" b="F7 4F"/>
- <a u="9C4C" b="F7 50"/>
- <a u="9C4D" b="F7 51"/>
- <a u="9C4E" b="F7 52"/>
- <a u="9C4F" b="F7 53"/>
- <a u="9C50" b="F7 54"/>
- <a u="9C51" b="F7 55"/>
- <a u="9C52" b="F7 56"/>
- <a u="9C53" b="F7 57"/>
- <a u="9C54" b="F7 58"/>
- <a u="9C55" b="F7 59"/>
- <a u="9C56" b="F7 5A"/>
- <a u="9C57" b="F7 5B"/>
- <a u="9C58" b="F7 5C"/>
- <a u="9C59" b="F7 5D"/>
- <a u="9C5A" b="F7 5E"/>
- <a u="9C5B" b="F7 5F"/>
- <a u="9C5C" b="F7 60"/>
- <a u="9C5D" b="F7 61"/>
- <a u="9C5E" b="F7 62"/>
- <a u="9C5F" b="F7 63"/>
- <a u="9C60" b="F7 64"/>
- <a u="9C61" b="F7 65"/>
- <a u="9C62" b="F7 66"/>
- <a u="9C63" b="F7 67"/>
- <a u="9C64" b="F7 68"/>
- <a u="9C65" b="F7 69"/>
- <a u="9C66" b="F7 6A"/>
- <a u="9C67" b="F7 6B"/>
- <a u="9C68" b="F7 6C"/>
- <a u="9C69" b="F7 6D"/>
- <a u="9C6A" b="F7 6E"/>
- <a u="9C6B" b="F7 6F"/>
- <a u="9C6C" b="F7 70"/>
- <a u="9C6D" b="F7 71"/>
- <a u="9C6E" b="F7 72"/>
- <a u="9C6F" b="F7 73"/>
- <a u="9C70" b="F7 74"/>
- <a u="9C71" b="F7 75"/>
- <a u="9C72" b="F7 76"/>
- <a u="9C73" b="F7 77"/>
- <a u="9C74" b="F7 78"/>
- <a u="9C75" b="F7 79"/>
- <a u="9C76" b="F7 7A"/>
- <a u="9C77" b="F7 7B"/>
- <a u="9C78" b="F7 7C"/>
- <a u="9C79" b="F7 7D"/>
- <a u="9C7A" b="F7 7E"/>
- <a u="9C7B" b="F7 80"/>
- <a u="9C7C" b="D3 E3"/>
- <a u="9C7D" b="F7 81"/>
- <a u="9C7E" b="F7 82"/>
- <a u="9C7F" b="F6 CF"/>
- <a u="9C80" b="F7 83"/>
- <a u="9C81" b="C2 B3"/>
- <a u="9C82" b="F6 D0"/>
- <a u="9C83" b="F7 84"/>
- <a u="9C84" b="F7 85"/>
- <a u="9C85" b="F6 D1"/>
- <a u="9C86" b="F6 D2"/>
- <a u="9C87" b="F6 D3"/>
- <a u="9C88" b="F6 D4"/>
- <a u="9C89" b="F7 86"/>
- <a u="9C8A" b="F7 87"/>
- <a u="9C8B" b="F6 D6"/>
- <a u="9C8C" b="F7 88"/>
- <a u="9C8D" b="B1 AB"/>
- <a u="9C8E" b="F6 D7"/>
- <a u="9C8F" b="F7 89"/>
- <a u="9C90" b="F6 D8"/>
- <a u="9C91" b="F6 D9"/>
- <a u="9C92" b="F6 DA"/>
- <a u="9C93" b="F7 8A"/>
- <a u="9C94" b="F6 DB"/>
- <a u="9C95" b="F6 DC"/>
- <a u="9C96" b="F7 8B"/>
- <a u="9C97" b="F7 8C"/>
- <a u="9C98" b="F7 8D"/>
- <a u="9C99" b="F7 8E"/>
- <a u="9C9A" b="F6 DD"/>
- <a u="9C9B" b="F6 DE"/>
- <a u="9C9C" b="CF CA"/>
- <a u="9C9D" b="F7 8F"/>
- <a u="9C9E" b="F6 DF"/>
- <a u="9C9F" b="F6 E0"/>
- <a u="9CA0" b="F6 E1"/>
- <a u="9CA1" b="F6 E2"/>
- <a u="9CA2" b="F6 E3"/>
- <a u="9CA3" b="F6 E4"/>
- <a u="9CA4" b="C0 F0"/>
- <a u="9CA5" b="F6 E5"/>
- <a u="9CA6" b="F6 E6"/>
- <a u="9CA7" b="F6 E7"/>
- <a u="9CA8" b="F6 E8"/>
- <a u="9CA9" b="F6 E9"/>
- <a u="9CAA" b="F7 90"/>
- <a u="9CAB" b="F6 EA"/>
- <a u="9CAC" b="F7 91"/>
- <a u="9CAD" b="F6 EB"/>
- <a u="9CAE" b="F6 EC"/>
- <a u="9CAF" b="F7 92"/>
- <a u="9CB0" b="F6 ED"/>
- <a u="9CB1" b="F6 EE"/>
- <a u="9CB2" b="F6 EF"/>
- <a u="9CB3" b="F6 F0"/>
- <a u="9CB4" b="F6 F1"/>
- <a u="9CB5" b="F6 F2"/>
- <a u="9CB6" b="F6 F3"/>
- <a u="9CB7" b="F6 F4"/>
- <a u="9CB8" b="BE A8"/>
- <a u="9CB9" b="F7 93"/>
- <a u="9CBA" b="F6 F5"/>
- <a u="9CBB" b="F6 F6"/>
- <a u="9CBC" b="F6 F7"/>
- <a u="9CBD" b="F6 F8"/>
- <a u="9CBE" b="F7 94"/>
- <a u="9CBF" b="F7 95"/>
- <a u="9CC0" b="F7 96"/>
- <a u="9CC1" b="F7 97"/>
- <a u="9CC2" b="F7 98"/>
- <a u="9CC3" b="C8 FA"/>
- <a u="9CC4" b="F6 F9"/>
- <a u="9CC5" b="F6 FA"/>
- <a u="9CC6" b="F6 FB"/>
- <a u="9CC7" b="F6 FC"/>
- <a u="9CC8" b="F7 99"/>
- <a u="9CC9" b="F7 9A"/>
- <a u="9CCA" b="F6 FD"/>
- <a u="9CCB" b="F6 FE"/>
- <a u="9CCC" b="F7 A1"/>
- <a u="9CCD" b="F7 A2"/>
- <a u="9CCE" b="F7 A3"/>
- <a u="9CCF" b="F7 A4"/>
- <a u="9CD0" b="F7 A5"/>
- <a u="9CD1" b="F7 9B"/>
- <a u="9CD2" b="F7 9C"/>
- <a u="9CD3" b="F7 A6"/>
- <a u="9CD4" b="F7 A7"/>
- <a u="9CD5" b="F7 A8"/>
- <a u="9CD6" b="B1 EE"/>
- <a u="9CD7" b="F7 A9"/>
- <a u="9CD8" b="F7 AA"/>
- <a u="9CD9" b="F7 AB"/>
- <a u="9CDA" b="F7 9D"/>
- <a u="9CDB" b="F7 9E"/>
- <a u="9CDC" b="F7 AC"/>
- <a u="9CDD" b="F7 AD"/>
- <a u="9CDE" b="C1 DB"/>
- <a u="9CDF" b="F7 AE"/>
- <a u="9CE0" b="F7 9F"/>
- <a u="9CE1" b="F7 A0"/>
- <a u="9CE2" b="F7 AF"/>
- <a u="9CE3" b="F8 40"/>
- <a u="9CE4" b="F8 41"/>
- <a u="9CE5" b="F8 42"/>
- <a u="9CE6" b="F8 43"/>
- <a u="9CE7" b="F8 44"/>
- <a u="9CE8" b="F8 45"/>
- <a u="9CE9" b="F8 46"/>
- <a u="9CEA" b="F8 47"/>
- <a u="9CEB" b="F8 48"/>
- <a u="9CEC" b="F8 49"/>
- <a u="9CED" b="F8 4A"/>
- <a u="9CEE" b="F8 4B"/>
- <a u="9CEF" b="F8 4C"/>
- <a u="9CF0" b="F8 4D"/>
- <a u="9CF1" b="F8 4E"/>
- <a u="9CF2" b="F8 4F"/>
- <a u="9CF3" b="F8 50"/>
- <a u="9CF4" b="F8 51"/>
- <a u="9CF5" b="F8 52"/>
- <a u="9CF6" b="F8 53"/>
- <a u="9CF7" b="F8 54"/>
- <a u="9CF8" b="F8 55"/>
- <a u="9CF9" b="F8 56"/>
- <a u="9CFA" b="F8 57"/>
- <a u="9CFB" b="F8 58"/>
- <a u="9CFC" b="F8 59"/>
- <a u="9CFD" b="F8 5A"/>
- <a u="9CFE" b="F8 5B"/>
- <a u="9CFF" b="F8 5C"/>
- <a u="9D00" b="F8 5D"/>
- <a u="9D01" b="F8 5E"/>
- <a u="9D02" b="F8 5F"/>
- <a u="9D03" b="F8 60"/>
- <a u="9D04" b="F8 61"/>
- <a u="9D05" b="F8 62"/>
- <a u="9D06" b="F8 63"/>
- <a u="9D07" b="F8 64"/>
- <a u="9D08" b="F8 65"/>
- <a u="9D09" b="F8 66"/>
- <a u="9D0A" b="F8 67"/>
- <a u="9D0B" b="F8 68"/>
- <a u="9D0C" b="F8 69"/>
- <a u="9D0D" b="F8 6A"/>
- <a u="9D0E" b="F8 6B"/>
- <a u="9D0F" b="F8 6C"/>
- <a u="9D10" b="F8 6D"/>
- <a u="9D11" b="F8 6E"/>
- <a u="9D12" b="F8 6F"/>
- <a u="9D13" b="F8 70"/>
- <a u="9D14" b="F8 71"/>
- <a u="9D15" b="F8 72"/>
- <a u="9D16" b="F8 73"/>
- <a u="9D17" b="F8 74"/>
- <a u="9D18" b="F8 75"/>
- <a u="9D19" b="F8 76"/>
- <a u="9D1A" b="F8 77"/>
- <a u="9D1B" b="F8 78"/>
- <a u="9D1C" b="F8 79"/>
- <a u="9D1D" b="F8 7A"/>
- <a u="9D1E" b="F8 7B"/>
- <a u="9D1F" b="F8 7C"/>
- <a u="9D20" b="F8 7D"/>
- <a u="9D21" b="F8 7E"/>
- <a u="9D22" b="F8 80"/>
- <a u="9D23" b="F8 81"/>
- <a u="9D24" b="F8 82"/>
- <a u="9D25" b="F8 83"/>
- <a u="9D26" b="F8 84"/>
- <a u="9D27" b="F8 85"/>
- <a u="9D28" b="F8 86"/>
- <a u="9D29" b="F8 87"/>
- <a u="9D2A" b="F8 88"/>
- <a u="9D2B" b="F8 89"/>
- <a u="9D2C" b="F8 8A"/>
- <a u="9D2D" b="F8 8B"/>
- <a u="9D2E" b="F8 8C"/>
- <a u="9D2F" b="F8 8D"/>
- <a u="9D30" b="F8 8E"/>
- <a u="9D31" b="F8 8F"/>
- <a u="9D32" b="F8 90"/>
- <a u="9D33" b="F8 91"/>
- <a u="9D34" b="F8 92"/>
- <a u="9D35" b="F8 93"/>
- <a u="9D36" b="F8 94"/>
- <a u="9D37" b="F8 95"/>
- <a u="9D38" b="F8 96"/>
- <a u="9D39" b="F8 97"/>
- <a u="9D3A" b="F8 98"/>
- <a u="9D3B" b="F8 99"/>
- <a u="9D3C" b="F8 9A"/>
- <a u="9D3D" b="F8 9B"/>
- <a u="9D3E" b="F8 9C"/>
- <a u="9D3F" b="F8 9D"/>
- <a u="9D40" b="F8 9E"/>
- <a u="9D41" b="F8 9F"/>
- <a u="9D42" b="F8 A0"/>
- <a u="9D43" b="F9 40"/>
- <a u="9D44" b="F9 41"/>
- <a u="9D45" b="F9 42"/>
- <a u="9D46" b="F9 43"/>
- <a u="9D47" b="F9 44"/>
- <a u="9D48" b="F9 45"/>
- <a u="9D49" b="F9 46"/>
- <a u="9D4A" b="F9 47"/>
- <a u="9D4B" b="F9 48"/>
- <a u="9D4C" b="F9 49"/>
- <a u="9D4D" b="F9 4A"/>
- <a u="9D4E" b="F9 4B"/>
- <a u="9D4F" b="F9 4C"/>
- <a u="9D50" b="F9 4D"/>
- <a u="9D51" b="F9 4E"/>
- <a u="9D52" b="F9 4F"/>
- <a u="9D53" b="F9 50"/>
- <a u="9D54" b="F9 51"/>
- <a u="9D55" b="F9 52"/>
- <a u="9D56" b="F9 53"/>
- <a u="9D57" b="F9 54"/>
- <a u="9D58" b="F9 55"/>
- <a u="9D59" b="F9 56"/>
- <a u="9D5A" b="F9 57"/>
- <a u="9D5B" b="F9 58"/>
- <a u="9D5C" b="F9 59"/>
- <a u="9D5D" b="F9 5A"/>
- <a u="9D5E" b="F9 5B"/>
- <a u="9D5F" b="F9 5C"/>
- <a u="9D60" b="F9 5D"/>
- <a u="9D61" b="F9 5E"/>
- <a u="9D62" b="F9 5F"/>
- <a u="9D63" b="F9 60"/>
- <a u="9D64" b="F9 61"/>
- <a u="9D65" b="F9 62"/>
- <a u="9D66" b="F9 63"/>
- <a u="9D67" b="F9 64"/>
- <a u="9D68" b="F9 65"/>
- <a u="9D69" b="F9 66"/>
- <a u="9D6A" b="F9 67"/>
- <a u="9D6B" b="F9 68"/>
- <a u="9D6C" b="F9 69"/>
- <a u="9D6D" b="F9 6A"/>
- <a u="9D6E" b="F9 6B"/>
- <a u="9D6F" b="F9 6C"/>
- <a u="9D70" b="F9 6D"/>
- <a u="9D71" b="F9 6E"/>
- <a u="9D72" b="F9 6F"/>
- <a u="9D73" b="F9 70"/>
- <a u="9D74" b="F9 71"/>
- <a u="9D75" b="F9 72"/>
- <a u="9D76" b="F9 73"/>
- <a u="9D77" b="F9 74"/>
- <a u="9D78" b="F9 75"/>
- <a u="9D79" b="F9 76"/>
- <a u="9D7A" b="F9 77"/>
- <a u="9D7B" b="F9 78"/>
- <a u="9D7C" b="F9 79"/>
- <a u="9D7D" b="F9 7A"/>
- <a u="9D7E" b="F9 7B"/>
- <a u="9D7F" b="F9 7C"/>
- <a u="9D80" b="F9 7D"/>
- <a u="9D81" b="F9 7E"/>
- <a u="9D82" b="F9 80"/>
- <a u="9D83" b="F9 81"/>
- <a u="9D84" b="F9 82"/>
- <a u="9D85" b="F9 83"/>
- <a u="9D86" b="F9 84"/>
- <a u="9D87" b="F9 85"/>
- <a u="9D88" b="F9 86"/>
- <a u="9D89" b="F9 87"/>
- <a u="9D8A" b="F9 88"/>
- <a u="9D8B" b="F9 89"/>
- <a u="9D8C" b="F9 8A"/>
- <a u="9D8D" b="F9 8B"/>
- <a u="9D8E" b="F9 8C"/>
- <a u="9D8F" b="F9 8D"/>
- <a u="9D90" b="F9 8E"/>
- <a u="9D91" b="F9 8F"/>
- <a u="9D92" b="F9 90"/>
- <a u="9D93" b="F9 91"/>
- <a u="9D94" b="F9 92"/>
- <a u="9D95" b="F9 93"/>
- <a u="9D96" b="F9 94"/>
- <a u="9D97" b="F9 95"/>
- <a u="9D98" b="F9 96"/>
- <a u="9D99" b="F9 97"/>
- <a u="9D9A" b="F9 98"/>
- <a u="9D9B" b="F9 99"/>
- <a u="9D9C" b="F9 9A"/>
- <a u="9D9D" b="F9 9B"/>
- <a u="9D9E" b="F9 9C"/>
- <a u="9D9F" b="F9 9D"/>
- <a u="9DA0" b="F9 9E"/>
- <a u="9DA1" b="F9 9F"/>
- <a u="9DA2" b="F9 A0"/>
- <a u="9DA3" b="FA 40"/>
- <a u="9DA4" b="FA 41"/>
- <a u="9DA5" b="FA 42"/>
- <a u="9DA6" b="FA 43"/>
- <a u="9DA7" b="FA 44"/>
- <a u="9DA8" b="FA 45"/>
- <a u="9DA9" b="FA 46"/>
- <a u="9DAA" b="FA 47"/>
- <a u="9DAB" b="FA 48"/>
- <a u="9DAC" b="FA 49"/>
- <a u="9DAD" b="FA 4A"/>
- <a u="9DAE" b="FA 4B"/>
- <a u="9DAF" b="FA 4C"/>
- <a u="9DB0" b="FA 4D"/>
- <a u="9DB1" b="FA 4E"/>
- <a u="9DB2" b="FA 4F"/>
- <a u="9DB3" b="FA 50"/>
- <a u="9DB4" b="FA 51"/>
- <a u="9DB5" b="FA 52"/>
- <a u="9DB6" b="FA 53"/>
- <a u="9DB7" b="FA 54"/>
- <a u="9DB8" b="FA 55"/>
- <a u="9DB9" b="FA 56"/>
- <a u="9DBA" b="FA 57"/>
- <a u="9DBB" b="FA 58"/>
- <a u="9DBC" b="FA 59"/>
- <a u="9DBD" b="FA 5A"/>
- <a u="9DBE" b="FA 5B"/>
- <a u="9DBF" b="FA 5C"/>
- <a u="9DC0" b="FA 5D"/>
- <a u="9DC1" b="FA 5E"/>
- <a u="9DC2" b="FA 5F"/>
- <a u="9DC3" b="FA 60"/>
- <a u="9DC4" b="FA 61"/>
- <a u="9DC5" b="FA 62"/>
- <a u="9DC6" b="FA 63"/>
- <a u="9DC7" b="FA 64"/>
- <a u="9DC8" b="FA 65"/>
- <a u="9DC9" b="FA 66"/>
- <a u="9DCA" b="FA 67"/>
- <a u="9DCB" b="FA 68"/>
- <a u="9DCC" b="FA 69"/>
- <a u="9DCD" b="FA 6A"/>
- <a u="9DCE" b="FA 6B"/>
- <a u="9DCF" b="FA 6C"/>
- <a u="9DD0" b="FA 6D"/>
- <a u="9DD1" b="FA 6E"/>
- <a u="9DD2" b="FA 6F"/>
- <a u="9DD3" b="FA 70"/>
- <a u="9DD4" b="FA 71"/>
- <a u="9DD5" b="FA 72"/>
- <a u="9DD6" b="FA 73"/>
- <a u="9DD7" b="FA 74"/>
- <a u="9DD8" b="FA 75"/>
- <a u="9DD9" b="FA 76"/>
- <a u="9DDA" b="FA 77"/>
- <a u="9DDB" b="FA 78"/>
- <a u="9DDC" b="FA 79"/>
- <a u="9DDD" b="FA 7A"/>
- <a u="9DDE" b="FA 7B"/>
- <a u="9DDF" b="FA 7C"/>
- <a u="9DE0" b="FA 7D"/>
- <a u="9DE1" b="FA 7E"/>
- <a u="9DE2" b="FA 80"/>
- <a u="9DE3" b="FA 81"/>
- <a u="9DE4" b="FA 82"/>
- <a u="9DE5" b="FA 83"/>
- <a u="9DE6" b="FA 84"/>
- <a u="9DE7" b="FA 85"/>
- <a u="9DE8" b="FA 86"/>
- <a u="9DE9" b="FA 87"/>
- <a u="9DEA" b="FA 88"/>
- <a u="9DEB" b="FA 89"/>
- <a u="9DEC" b="FA 8A"/>
- <a u="9DED" b="FA 8B"/>
- <a u="9DEE" b="FA 8C"/>
- <a u="9DEF" b="FA 8D"/>
- <a u="9DF0" b="FA 8E"/>
- <a u="9DF1" b="FA 8F"/>
- <a u="9DF2" b="FA 90"/>
- <a u="9DF3" b="FA 91"/>
- <a u="9DF4" b="FA 92"/>
- <a u="9DF5" b="FA 93"/>
- <a u="9DF6" b="FA 94"/>
- <a u="9DF7" b="FA 95"/>
- <a u="9DF8" b="FA 96"/>
- <a u="9DF9" b="FA 97"/>
- <a u="9DFA" b="FA 98"/>
- <a u="9DFB" b="FA 99"/>
- <a u="9DFC" b="FA 9A"/>
- <a u="9DFD" b="FA 9B"/>
- <a u="9DFE" b="FA 9C"/>
- <a u="9DFF" b="FA 9D"/>
- <a u="9E00" b="FA 9E"/>
- <a u="9E01" b="FA 9F"/>
- <a u="9E02" b="FA A0"/>
- <a u="9E03" b="FB 40"/>
- <a u="9E04" b="FB 41"/>
- <a u="9E05" b="FB 42"/>
- <a u="9E06" b="FB 43"/>
- <a u="9E07" b="FB 44"/>
- <a u="9E08" b="FB 45"/>
- <a u="9E09" b="FB 46"/>
- <a u="9E0A" b="FB 47"/>
- <a u="9E0B" b="FB 48"/>
- <a u="9E0C" b="FB 49"/>
- <a u="9E0D" b="FB 4A"/>
- <a u="9E0E" b="FB 4B"/>
- <a u="9E0F" b="FB 4C"/>
- <a u="9E10" b="FB 4D"/>
- <a u="9E11" b="FB 4E"/>
- <a u="9E12" b="FB 4F"/>
- <a u="9E13" b="FB 50"/>
- <a u="9E14" b="FB 51"/>
- <a u="9E15" b="FB 52"/>
- <a u="9E16" b="FB 53"/>
- <a u="9E17" b="FB 54"/>
- <a u="9E18" b="FB 55"/>
- <a u="9E19" b="FB 56"/>
- <a u="9E1A" b="FB 57"/>
- <a u="9E1B" b="FB 58"/>
- <a u="9E1C" b="FB 59"/>
- <a u="9E1D" b="FB 5A"/>
- <a u="9E1E" b="FB 5B"/>
- <a u="9E1F" b="C4 F1"/>
- <a u="9E20" b="F0 AF"/>
- <a u="9E21" b="BC A6"/>
- <a u="9E22" b="F0 B0"/>
- <a u="9E23" b="C3 F9"/>
- <a u="9E24" b="FB 5C"/>
- <a u="9E25" b="C5 B8"/>
- <a u="9E26" b="D1 BB"/>
- <a u="9E27" b="FB 5D"/>
- <a u="9E28" b="F0 B1"/>
- <a u="9E29" b="F0 B2"/>
- <a u="9E2A" b="F0 B3"/>
- <a u="9E2B" b="F0 B4"/>
- <a u="9E2C" b="F0 B5"/>
- <a u="9E2D" b="D1 BC"/>
- <a u="9E2E" b="FB 5E"/>
- <a u="9E2F" b="D1 EC"/>
- <a u="9E30" b="FB 5F"/>
- <a u="9E31" b="F0 B7"/>
- <a u="9E32" b="F0 B6"/>
- <a u="9E33" b="D4 A7"/>
- <a u="9E34" b="FB 60"/>
- <a u="9E35" b="CD D2"/>
- <a u="9E36" b="F0 B8"/>
- <a u="9E37" b="F0 BA"/>
- <a u="9E38" b="F0 B9"/>
- <a u="9E39" b="F0 BB"/>
- <a u="9E3A" b="F0 BC"/>
- <a u="9E3B" b="FB 61"/>
- <a u="9E3C" b="FB 62"/>
- <a u="9E3D" b="B8 EB"/>
- <a u="9E3E" b="F0 BD"/>
- <a u="9E3F" b="BA E8"/>
- <a u="9E40" b="FB 63"/>
- <a u="9E41" b="F0 BE"/>
- <a u="9E42" b="F0 BF"/>
- <a u="9E43" b="BE E9"/>
- <a u="9E44" b="F0 C0"/>
- <a u="9E45" b="B6 EC"/>
- <a u="9E46" b="F0 C1"/>
- <a u="9E47" b="F0 C2"/>
- <a u="9E48" b="F0 C3"/>
- <a u="9E49" b="F0 C4"/>
- <a u="9E4A" b="C8 B5"/>
- <a u="9E4B" b="F0 C5"/>
- <a u="9E4C" b="F0 C6"/>
- <a u="9E4D" b="FB 64"/>
- <a u="9E4E" b="F0 C7"/>
- <a u="9E4F" b="C5 F4"/>
- <a u="9E50" b="FB 65"/>
- <a u="9E51" b="F0 C8"/>
- <a u="9E52" b="FB 66"/>
- <a u="9E53" b="FB 67"/>
- <a u="9E54" b="FB 68"/>
- <a u="9E55" b="F0 C9"/>
- <a u="9E56" b="FB 69"/>
- <a u="9E57" b="F0 CA"/>
- <a u="9E58" b="F7 BD"/>
- <a u="9E59" b="FB 6A"/>
- <a u="9E5A" b="F0 CB"/>
- <a u="9E5B" b="F0 CC"/>
- <a u="9E5C" b="F0 CD"/>
- <a u="9E5D" b="FB 6B"/>
- <a u="9E5E" b="F0 CE"/>
- <a u="9E5F" b="FB 6C"/>
- <a u="9E60" b="FB 6D"/>
- <a u="9E61" b="FB 6E"/>
- <a u="9E62" b="FB 6F"/>
- <a u="9E63" b="F0 CF"/>
- <a u="9E64" b="BA D7"/>
- <a u="9E65" b="FB 70"/>
- <a u="9E66" b="F0 D0"/>
- <a u="9E67" b="F0 D1"/>
- <a u="9E68" b="F0 D2"/>
- <a u="9E69" b="F0 D3"/>
- <a u="9E6A" b="F0 D4"/>
- <a u="9E6B" b="F0 D5"/>
- <a u="9E6C" b="F0 D6"/>
- <a u="9E6D" b="F0 D8"/>
- <a u="9E6E" b="FB 71"/>
- <a u="9E6F" b="FB 72"/>
- <a u="9E70" b="D3 A5"/>
- <a u="9E71" b="F0 D7"/>
- <a u="9E72" b="FB 73"/>
- <a u="9E73" b="F0 D9"/>
- <a u="9E74" b="FB 74"/>
- <a u="9E75" b="FB 75"/>
- <a u="9E76" b="FB 76"/>
- <a u="9E77" b="FB 77"/>
- <a u="9E78" b="FB 78"/>
- <a u="9E79" b="FB 79"/>
- <a u="9E7A" b="FB 7A"/>
- <a u="9E7B" b="FB 7B"/>
- <a u="9E7C" b="FB 7C"/>
- <a u="9E7D" b="FB 7D"/>
- <a u="9E7E" b="F5 BA"/>
- <a u="9E7F" b="C2 B9"/>
- <a u="9E80" b="FB 7E"/>
- <a u="9E81" b="FB 80"/>
- <a u="9E82" b="F7 E4"/>
- <a u="9E83" b="FB 81"/>
- <a u="9E84" b="FB 82"/>
- <a u="9E85" b="FB 83"/>
- <a u="9E86" b="FB 84"/>
- <a u="9E87" b="F7 E5"/>
- <a u="9E88" b="F7 E6"/>
- <a u="9E89" b="FB 85"/>
- <a u="9E8A" b="FB 86"/>
- <a u="9E8B" b="F7 E7"/>
- <a u="9E8C" b="FB 87"/>
- <a u="9E8D" b="FB 88"/>
- <a u="9E8E" b="FB 89"/>
- <a u="9E8F" b="FB 8A"/>
- <a u="9E90" b="FB 8B"/>
- <a u="9E91" b="FB 8C"/>
- <a u="9E92" b="F7 E8"/>
- <a u="9E93" b="C2 B4"/>
- <a u="9E94" b="FB 8D"/>
- <a u="9E95" b="FB 8E"/>
- <a u="9E96" b="FB 8F"/>
- <a u="9E97" b="FB 90"/>
- <a u="9E98" b="FB 91"/>
- <a u="9E99" b="FB 92"/>
- <a u="9E9A" b="FB 93"/>
- <a u="9E9B" b="FB 94"/>
- <a u="9E9C" b="FB 95"/>
- <a u="9E9D" b="F7 EA"/>
- <a u="9E9E" b="FB 96"/>
- <a u="9E9F" b="F7 EB"/>
- <a u="9EA0" b="FB 97"/>
- <a u="9EA1" b="FB 98"/>
- <a u="9EA2" b="FB 99"/>
- <a u="9EA3" b="FB 9A"/>
- <a u="9EA4" b="FB 9B"/>
- <a u="9EA5" b="FB 9C"/>
- <a u="9EA6" b="C2 F3"/>
- <a u="9EA7" b="FB 9D"/>
- <a u="9EA8" b="FB 9E"/>
- <a u="9EA9" b="FB 9F"/>
- <a u="9EAA" b="FB A0"/>
- <a u="9EAB" b="FC 40"/>
- <a u="9EAC" b="FC 41"/>
- <a u="9EAD" b="FC 42"/>
- <a u="9EAE" b="FC 43"/>
- <a u="9EAF" b="FC 44"/>
- <a u="9EB0" b="FC 45"/>
- <a u="9EB1" b="FC 46"/>
- <a u="9EB2" b="FC 47"/>
- <a u="9EB3" b="FC 48"/>
- <a u="9EB4" b="F4 F0"/>
- <a u="9EB5" b="FC 49"/>
- <a u="9EB6" b="FC 4A"/>
- <a u="9EB7" b="FC 4B"/>
- <a u="9EB8" b="F4 EF"/>
- <a u="9EB9" b="FC 4C"/>
- <a u="9EBA" b="FC 4D"/>
- <a u="9EBB" b="C2 E9"/>
- <a u="9EBC" b="FC 4E"/>
- <a u="9EBD" b="F7 E1"/>
- <a u="9EBE" b="F7 E2"/>
- <a u="9EBF" b="FC 4F"/>
- <a u="9EC0" b="FC 50"/>
- <a u="9EC1" b="FC 51"/>
- <a u="9EC2" b="FC 52"/>
- <a u="9EC3" b="FC 53"/>
- <a u="9EC4" b="BB C6"/>
- <a u="9EC5" b="FC 54"/>
- <a u="9EC6" b="FC 55"/>
- <a u="9EC7" b="FC 56"/>
- <a u="9EC8" b="FC 57"/>
- <a u="9EC9" b="D9 E4"/>
- <a u="9ECA" b="FC 58"/>
- <a u="9ECB" b="FC 59"/>
- <a u="9ECC" b="FC 5A"/>
- <a u="9ECD" b="CA F2"/>
- <a u="9ECE" b="C0 E8"/>
- <a u="9ECF" b="F0 A4"/>
- <a u="9ED0" b="FC 5B"/>
- <a u="9ED1" b="BA DA"/>
- <a u="9ED2" b="FC 5C"/>
- <a u="9ED3" b="FC 5D"/>
- <a u="9ED4" b="C7 AD"/>
- <a u="9ED5" b="FC 5E"/>
- <a u="9ED6" b="FC 5F"/>
- <a u="9ED7" b="FC 60"/>
- <a u="9ED8" b="C4 AC"/>
- <a u="9ED9" b="FC 61"/>
- <a u="9EDA" b="FC 62"/>
- <a u="9EDB" b="F7 EC"/>
- <a u="9EDC" b="F7 ED"/>
- <a u="9EDD" b="F7 EE"/>
- <a u="9EDE" b="FC 63"/>
- <a u="9EDF" b="F7 F0"/>
- <a u="9EE0" b="F7 EF"/>
- <a u="9EE1" b="FC 64"/>
- <a u="9EE2" b="F7 F1"/>
- <a u="9EE3" b="FC 65"/>
- <a u="9EE4" b="FC 66"/>
- <a u="9EE5" b="F7 F4"/>
- <a u="9EE6" b="FC 67"/>
- <a u="9EE7" b="F7 F3"/>
- <a u="9EE8" b="FC 68"/>
- <a u="9EE9" b="F7 F2"/>
- <a u="9EEA" b="F7 F5"/>
- <a u="9EEB" b="FC 69"/>
- <a u="9EEC" b="FC 6A"/>
- <a u="9EED" b="FC 6B"/>
- <a u="9EEE" b="FC 6C"/>
- <a u="9EEF" b="F7 F6"/>
- <a u="9EF0" b="FC 6D"/>
- <a u="9EF1" b="FC 6E"/>
- <a u="9EF2" b="FC 6F"/>
- <a u="9EF3" b="FC 70"/>
- <a u="9EF4" b="FC 71"/>
- <a u="9EF5" b="FC 72"/>
- <a u="9EF6" b="FC 73"/>
- <a u="9EF7" b="FC 74"/>
- <a u="9EF8" b="FC 75"/>
- <a u="9EF9" b="ED E9"/>
- <a u="9EFA" b="FC 76"/>
- <a u="9EFB" b="ED EA"/>
- <a u="9EFC" b="ED EB"/>
- <a u="9EFD" b="FC 77"/>
- <a u="9EFE" b="F6 BC"/>
- <a u="9EFF" b="FC 78"/>
- <a u="9F00" b="FC 79"/>
- <a u="9F01" b="FC 7A"/>
- <a u="9F02" b="FC 7B"/>
- <a u="9F03" b="FC 7C"/>
- <a u="9F04" b="FC 7D"/>
- <a u="9F05" b="FC 7E"/>
- <a u="9F06" b="FC 80"/>
- <a u="9F07" b="FC 81"/>
- <a u="9F08" b="FC 82"/>
- <a u="9F09" b="FC 83"/>
- <a u="9F0A" b="FC 84"/>
- <a u="9F0B" b="F6 BD"/>
- <a u="9F0C" b="FC 85"/>
- <a u="9F0D" b="F6 BE"/>
- <a u="9F0E" b="B6 A6"/>
- <a u="9F0F" b="FC 86"/>
- <a u="9F10" b="D8 BE"/>
- <a u="9F11" b="FC 87"/>
- <a u="9F12" b="FC 88"/>
- <a u="9F13" b="B9 C4"/>
- <a u="9F14" b="FC 89"/>
- <a u="9F15" b="FC 8A"/>
- <a u="9F16" b="FC 8B"/>
- <a u="9F17" b="D8 BB"/>
- <a u="9F18" b="FC 8C"/>
- <a u="9F19" b="DC B1"/>
- <a u="9F1A" b="FC 8D"/>
- <a u="9F1B" b="FC 8E"/>
- <a u="9F1C" b="FC 8F"/>
- <a u="9F1D" b="FC 90"/>
- <a u="9F1E" b="FC 91"/>
- <a u="9F1F" b="FC 92"/>
- <a u="9F20" b="CA F3"/>
- <a u="9F21" b="FC 93"/>
- <a u="9F22" b="F7 F7"/>
- <a u="9F23" b="FC 94"/>
- <a u="9F24" b="FC 95"/>
- <a u="9F25" b="FC 96"/>
- <a u="9F26" b="FC 97"/>
- <a u="9F27" b="FC 98"/>
- <a u="9F28" b="FC 99"/>
- <a u="9F29" b="FC 9A"/>
- <a u="9F2A" b="FC 9B"/>
- <a u="9F2B" b="FC 9C"/>
- <a u="9F2C" b="F7 F8"/>
- <a u="9F2D" b="FC 9D"/>
- <a u="9F2E" b="FC 9E"/>
- <a u="9F2F" b="F7 F9"/>
- <a u="9F30" b="FC 9F"/>
- <a u="9F31" b="FC A0"/>
- <a u="9F32" b="FD 40"/>
- <a u="9F33" b="FD 41"/>
- <a u="9F34" b="FD 42"/>
- <a u="9F35" b="FD 43"/>
- <a u="9F36" b="FD 44"/>
- <a u="9F37" b="F7 FB"/>
- <a u="9F38" b="FD 45"/>
- <a u="9F39" b="F7 FA"/>
- <a u="9F3A" b="FD 46"/>
- <a u="9F3B" b="B1 C7"/>
- <a u="9F3C" b="FD 47"/>
- <a u="9F3D" b="F7 FC"/>
- <a u="9F3E" b="F7 FD"/>
- <a u="9F3F" b="FD 48"/>
- <a u="9F40" b="FD 49"/>
- <a u="9F41" b="FD 4A"/>
- <a u="9F42" b="FD 4B"/>
- <a u="9F43" b="FD 4C"/>
- <a u="9F44" b="F7 FE"/>
- <a u="9F45" b="FD 4D"/>
- <a u="9F46" b="FD 4E"/>
- <a u="9F47" b="FD 4F"/>
- <a u="9F48" b="FD 50"/>
- <a u="9F49" b="FD 51"/>
- <a u="9F4A" b="FD 52"/>
- <a u="9F4B" b="FD 53"/>
- <a u="9F4C" b="FD 54"/>
- <a u="9F4D" b="FD 55"/>
- <a u="9F4E" b="FD 56"/>
- <a u="9F4F" b="FD 57"/>
- <a u="9F50" b="C6 EB"/>
- <a u="9F51" b="EC B4"/>
- <a u="9F52" b="FD 58"/>
- <a u="9F53" b="FD 59"/>
- <a u="9F54" b="FD 5A"/>
- <a u="9F55" b="FD 5B"/>
- <a u="9F56" b="FD 5C"/>
- <a u="9F57" b="FD 5D"/>
- <a u="9F58" b="FD 5E"/>
- <a u="9F59" b="FD 5F"/>
- <a u="9F5A" b="FD 60"/>
- <a u="9F5B" b="FD 61"/>
- <a u="9F5C" b="FD 62"/>
- <a u="9F5D" b="FD 63"/>
- <a u="9F5E" b="FD 64"/>
- <a u="9F5F" b="FD 65"/>
- <a u="9F60" b="FD 66"/>
- <a u="9F61" b="FD 67"/>
- <a u="9F62" b="FD 68"/>
- <a u="9F63" b="FD 69"/>
- <a u="9F64" b="FD 6A"/>
- <a u="9F65" b="FD 6B"/>
- <a u="9F66" b="FD 6C"/>
- <a u="9F67" b="FD 6D"/>
- <a u="9F68" b="FD 6E"/>
- <a u="9F69" b="FD 6F"/>
- <a u="9F6A" b="FD 70"/>
- <a u="9F6B" b="FD 71"/>
- <a u="9F6C" b="FD 72"/>
- <a u="9F6D" b="FD 73"/>
- <a u="9F6E" b="FD 74"/>
- <a u="9F6F" b="FD 75"/>
- <a u="9F70" b="FD 76"/>
- <a u="9F71" b="FD 77"/>
- <a u="9F72" b="FD 78"/>
- <a u="9F73" b="FD 79"/>
- <a u="9F74" b="FD 7A"/>
- <a u="9F75" b="FD 7B"/>
- <a u="9F76" b="FD 7C"/>
- <a u="9F77" b="FD 7D"/>
- <a u="9F78" b="FD 7E"/>
- <a u="9F79" b="FD 80"/>
- <a u="9F7A" b="FD 81"/>
- <a u="9F7B" b="FD 82"/>
- <a u="9F7C" b="FD 83"/>
- <a u="9F7D" b="FD 84"/>
- <a u="9F7E" b="FD 85"/>
- <a u="9F7F" b="B3 DD"/>
- <a u="9F80" b="F6 B3"/>
- <a u="9F81" b="FD 86"/>
- <a u="9F82" b="FD 87"/>
- <a u="9F83" b="F6 B4"/>
- <a u="9F84" b="C1 E4"/>
- <a u="9F85" b="F6 B5"/>
- <a u="9F86" b="F6 B6"/>
- <a u="9F87" b="F6 B7"/>
- <a u="9F88" b="F6 B8"/>
- <a u="9F89" b="F6 B9"/>
- <a u="9F8A" b="F6 BA"/>
- <a u="9F8B" b="C8 A3"/>
- <a u="9F8C" b="F6 BB"/>
- <a u="9F8D" b="FD 88"/>
- <a u="9F8E" b="FD 89"/>
- <a u="9F8F" b="FD 8A"/>
- <a u="9F90" b="FD 8B"/>
- <a u="9F91" b="FD 8C"/>
- <a u="9F92" b="FD 8D"/>
- <a u="9F93" b="FD 8E"/>
- <a u="9F94" b="FD 8F"/>
- <a u="9F95" b="FD 90"/>
- <a u="9F96" b="FD 91"/>
- <a u="9F97" b="FD 92"/>
- <a u="9F98" b="FD 93"/>
- <a u="9F99" b="C1 FA"/>
- <a u="9F9A" b="B9 A8"/>
- <a u="9F9B" b="ED E8"/>
- <a u="9F9C" b="FD 94"/>
- <a u="9F9D" b="FD 95"/>
- <a u="9F9E" b="FD 96"/>
- <a u="9F9F" b="B9 EA"/>
- <a u="9FA0" b="D9 DF"/>
- <a u="9FA1" b="FD 97"/>
- <a u="9FA2" b="FD 98"/>
- <a u="9FA3" b="FD 99"/>
- <a u="9FA4" b="FD 9A"/>
- <a u="9FA5" b="FD 9B"/>
- <a u="E000" b="AA A1"/>
- <a u="E001" b="AA A2"/>
- <a u="E002" b="AA A3"/>
- <a u="E003" b="AA A4"/>
- <a u="E004" b="AA A5"/>
- <a u="E005" b="AA A6"/>
- <a u="E006" b="AA A7"/>
- <a u="E007" b="AA A8"/>
- <a u="E008" b="AA A9"/>
- <a u="E009" b="AA AA"/>
- <a u="E00A" b="AA AB"/>
- <a u="E00B" b="AA AC"/>
- <a u="E00C" b="AA AD"/>
- <a u="E00D" b="AA AE"/>
- <a u="E00E" b="AA AF"/>
- <a u="E00F" b="AA B0"/>
- <a u="E010" b="AA B1"/>
- <a u="E011" b="AA B2"/>
- <a u="E012" b="AA B3"/>
- <a u="E013" b="AA B4"/>
- <a u="E014" b="AA B5"/>
- <a u="E015" b="AA B6"/>
- <a u="E016" b="AA B7"/>
- <a u="E017" b="AA B8"/>
- <a u="E018" b="AA B9"/>
- <a u="E019" b="AA BA"/>
- <a u="E01A" b="AA BB"/>
- <a u="E01B" b="AA BC"/>
- <a u="E01C" b="AA BD"/>
- <a u="E01D" b="AA BE"/>
- <a u="E01E" b="AA BF"/>
- <a u="E01F" b="AA C0"/>
- <a u="E020" b="AA C1"/>
- <a u="E021" b="AA C2"/>
- <a u="E022" b="AA C3"/>
- <a u="E023" b="AA C4"/>
- <a u="E024" b="AA C5"/>
- <a u="E025" b="AA C6"/>
- <a u="E026" b="AA C7"/>
- <a u="E027" b="AA C8"/>
- <a u="E028" b="AA C9"/>
- <a u="E029" b="AA CA"/>
- <a u="E02A" b="AA CB"/>
- <a u="E02B" b="AA CC"/>
- <a u="E02C" b="AA CD"/>
- <a u="E02D" b="AA CE"/>
- <a u="E02E" b="AA CF"/>
- <a u="E02F" b="AA D0"/>
- <a u="E030" b="AA D1"/>
- <a u="E031" b="AA D2"/>
- <a u="E032" b="AA D3"/>
- <a u="E033" b="AA D4"/>
- <a u="E034" b="AA D5"/>
- <a u="E035" b="AA D6"/>
- <a u="E036" b="AA D7"/>
- <a u="E037" b="AA D8"/>
- <a u="E038" b="AA D9"/>
- <a u="E039" b="AA DA"/>
- <a u="E03A" b="AA DB"/>
- <a u="E03B" b="AA DC"/>
- <a u="E03C" b="AA DD"/>
- <a u="E03D" b="AA DE"/>
- <a u="E03E" b="AA DF"/>
- <a u="E03F" b="AA E0"/>
- <a u="E040" b="AA E1"/>
- <a u="E041" b="AA E2"/>
- <a u="E042" b="AA E3"/>
- <a u="E043" b="AA E4"/>
- <a u="E044" b="AA E5"/>
- <a u="E045" b="AA E6"/>
- <a u="E046" b="AA E7"/>
- <a u="E047" b="AA E8"/>
- <a u="E048" b="AA E9"/>
- <a u="E049" b="AA EA"/>
- <a u="E04A" b="AA EB"/>
- <a u="E04B" b="AA EC"/>
- <a u="E04C" b="AA ED"/>
- <a u="E04D" b="AA EE"/>
- <a u="E04E" b="AA EF"/>
- <a u="E04F" b="AA F0"/>
- <a u="E050" b="AA F1"/>
- <a u="E051" b="AA F2"/>
- <a u="E052" b="AA F3"/>
- <a u="E053" b="AA F4"/>
- <a u="E054" b="AA F5"/>
- <a u="E055" b="AA F6"/>
- <a u="E056" b="AA F7"/>
- <a u="E057" b="AA F8"/>
- <a u="E058" b="AA F9"/>
- <a u="E059" b="AA FA"/>
- <a u="E05A" b="AA FB"/>
- <a u="E05B" b="AA FC"/>
- <a u="E05C" b="AA FD"/>
- <a u="E05D" b="AA FE"/>
- <a u="E05E" b="AB A1"/>
- <a u="E05F" b="AB A2"/>
- <a u="E060" b="AB A3"/>
- <a u="E061" b="AB A4"/>
- <a u="E062" b="AB A5"/>
- <a u="E063" b="AB A6"/>
- <a u="E064" b="AB A7"/>
- <a u="E065" b="AB A8"/>
- <a u="E066" b="AB A9"/>
- <a u="E067" b="AB AA"/>
- <a u="E068" b="AB AB"/>
- <a u="E069" b="AB AC"/>
- <a u="E06A" b="AB AD"/>
- <a u="E06B" b="AB AE"/>
- <a u="E06C" b="AB AF"/>
- <a u="E06D" b="AB B0"/>
- <a u="E06E" b="AB B1"/>
- <a u="E06F" b="AB B2"/>
- <a u="E070" b="AB B3"/>
- <a u="E071" b="AB B4"/>
- <a u="E072" b="AB B5"/>
- <a u="E073" b="AB B6"/>
- <a u="E074" b="AB B7"/>
- <a u="E075" b="AB B8"/>
- <a u="E076" b="AB B9"/>
- <a u="E077" b="AB BA"/>
- <a u="E078" b="AB BB"/>
- <a u="E079" b="AB BC"/>
- <a u="E07A" b="AB BD"/>
- <a u="E07B" b="AB BE"/>
- <a u="E07C" b="AB BF"/>
- <a u="E07D" b="AB C0"/>
- <a u="E07E" b="AB C1"/>
- <a u="E07F" b="AB C2"/>
- <a u="E080" b="AB C3"/>
- <a u="E081" b="AB C4"/>
- <a u="E082" b="AB C5"/>
- <a u="E083" b="AB C6"/>
- <a u="E084" b="AB C7"/>
- <a u="E085" b="AB C8"/>
- <a u="E086" b="AB C9"/>
- <a u="E087" b="AB CA"/>
- <a u="E088" b="AB CB"/>
- <a u="E089" b="AB CC"/>
- <a u="E08A" b="AB CD"/>
- <a u="E08B" b="AB CE"/>
- <a u="E08C" b="AB CF"/>
- <a u="E08D" b="AB D0"/>
- <a u="E08E" b="AB D1"/>
- <a u="E08F" b="AB D2"/>
- <a u="E090" b="AB D3"/>
- <a u="E091" b="AB D4"/>
- <a u="E092" b="AB D5"/>
- <a u="E093" b="AB D6"/>
- <a u="E094" b="AB D7"/>
- <a u="E095" b="AB D8"/>
- <a u="E096" b="AB D9"/>
- <a u="E097" b="AB DA"/>
- <a u="E098" b="AB DB"/>
- <a u="E099" b="AB DC"/>
- <a u="E09A" b="AB DD"/>
- <a u="E09B" b="AB DE"/>
- <a u="E09C" b="AB DF"/>
- <a u="E09D" b="AB E0"/>
- <a u="E09E" b="AB E1"/>
- <a u="E09F" b="AB E2"/>
- <a u="E0A0" b="AB E3"/>
- <a u="E0A1" b="AB E4"/>
- <a u="E0A2" b="AB E5"/>
- <a u="E0A3" b="AB E6"/>
- <a u="E0A4" b="AB E7"/>
- <a u="E0A5" b="AB E8"/>
- <a u="E0A6" b="AB E9"/>
- <a u="E0A7" b="AB EA"/>
- <a u="E0A8" b="AB EB"/>
- <a u="E0A9" b="AB EC"/>
- <a u="E0AA" b="AB ED"/>
- <a u="E0AB" b="AB EE"/>
- <a u="E0AC" b="AB EF"/>
- <a u="E0AD" b="AB F0"/>
- <a u="E0AE" b="AB F1"/>
- <a u="E0AF" b="AB F2"/>
- <a u="E0B0" b="AB F3"/>
- <a u="E0B1" b="AB F4"/>
- <a u="E0B2" b="AB F5"/>
- <a u="E0B3" b="AB F6"/>
- <a u="E0B4" b="AB F7"/>
- <a u="E0B5" b="AB F8"/>
- <a u="E0B6" b="AB F9"/>
- <a u="E0B7" b="AB FA"/>
- <a u="E0B8" b="AB FB"/>
- <a u="E0B9" b="AB FC"/>
- <a u="E0BA" b="AB FD"/>
- <a u="E0BB" b="AB FE"/>
- <a u="E0BC" b="AC A1"/>
- <a u="E0BD" b="AC A2"/>
- <a u="E0BE" b="AC A3"/>
- <a u="E0BF" b="AC A4"/>
- <a u="E0C0" b="AC A5"/>
- <a u="E0C1" b="AC A6"/>
- <a u="E0C2" b="AC A7"/>
- <a u="E0C3" b="AC A8"/>
- <a u="E0C4" b="AC A9"/>
- <a u="E0C5" b="AC AA"/>
- <a u="E0C6" b="AC AB"/>
- <a u="E0C7" b="AC AC"/>
- <a u="E0C8" b="AC AD"/>
- <a u="E0C9" b="AC AE"/>
- <a u="E0CA" b="AC AF"/>
- <a u="E0CB" b="AC B0"/>
- <a u="E0CC" b="AC B1"/>
- <a u="E0CD" b="AC B2"/>
- <a u="E0CE" b="AC B3"/>
- <a u="E0CF" b="AC B4"/>
- <a u="E0D0" b="AC B5"/>
- <a u="E0D1" b="AC B6"/>
- <a u="E0D2" b="AC B7"/>
- <a u="E0D3" b="AC B8"/>
- <a u="E0D4" b="AC B9"/>
- <a u="E0D5" b="AC BA"/>
- <a u="E0D6" b="AC BB"/>
- <a u="E0D7" b="AC BC"/>
- <a u="E0D8" b="AC BD"/>
- <a u="E0D9" b="AC BE"/>
- <a u="E0DA" b="AC BF"/>
- <a u="E0DB" b="AC C0"/>
- <a u="E0DC" b="AC C1"/>
- <a u="E0DD" b="AC C2"/>
- <a u="E0DE" b="AC C3"/>
- <a u="E0DF" b="AC C4"/>
- <a u="E0E0" b="AC C5"/>
- <a u="E0E1" b="AC C6"/>
- <a u="E0E2" b="AC C7"/>
- <a u="E0E3" b="AC C8"/>
- <a u="E0E4" b="AC C9"/>
- <a u="E0E5" b="AC CA"/>
- <a u="E0E6" b="AC CB"/>
- <a u="E0E7" b="AC CC"/>
- <a u="E0E8" b="AC CD"/>
- <a u="E0E9" b="AC CE"/>
- <a u="E0EA" b="AC CF"/>
- <a u="E0EB" b="AC D0"/>
- <a u="E0EC" b="AC D1"/>
- <a u="E0ED" b="AC D2"/>
- <a u="E0EE" b="AC D3"/>
- <a u="E0EF" b="AC D4"/>
- <a u="E0F0" b="AC D5"/>
- <a u="E0F1" b="AC D6"/>
- <a u="E0F2" b="AC D7"/>
- <a u="E0F3" b="AC D8"/>
- <a u="E0F4" b="AC D9"/>
- <a u="E0F5" b="AC DA"/>
- <a u="E0F6" b="AC DB"/>
- <a u="E0F7" b="AC DC"/>
- <a u="E0F8" b="AC DD"/>
- <a u="E0F9" b="AC DE"/>
- <a u="E0FA" b="AC DF"/>
- <a u="E0FB" b="AC E0"/>
- <a u="E0FC" b="AC E1"/>
- <a u="E0FD" b="AC E2"/>
- <a u="E0FE" b="AC E3"/>
- <a u="E0FF" b="AC E4"/>
- <a u="E100" b="AC E5"/>
- <a u="E101" b="AC E6"/>
- <a u="E102" b="AC E7"/>
- <a u="E103" b="AC E8"/>
- <a u="E104" b="AC E9"/>
- <a u="E105" b="AC EA"/>
- <a u="E106" b="AC EB"/>
- <a u="E107" b="AC EC"/>
- <a u="E108" b="AC ED"/>
- <a u="E109" b="AC EE"/>
- <a u="E10A" b="AC EF"/>
- <a u="E10B" b="AC F0"/>
- <a u="E10C" b="AC F1"/>
- <a u="E10D" b="AC F2"/>
- <a u="E10E" b="AC F3"/>
- <a u="E10F" b="AC F4"/>
- <a u="E110" b="AC F5"/>
- <a u="E111" b="AC F6"/>
- <a u="E112" b="AC F7"/>
- <a u="E113" b="AC F8"/>
- <a u="E114" b="AC F9"/>
- <a u="E115" b="AC FA"/>
- <a u="E116" b="AC FB"/>
- <a u="E117" b="AC FC"/>
- <a u="E118" b="AC FD"/>
- <a u="E119" b="AC FE"/>
- <a u="E11A" b="AD A1"/>
- <a u="E11B" b="AD A2"/>
- <a u="E11C" b="AD A3"/>
- <a u="E11D" b="AD A4"/>
- <a u="E11E" b="AD A5"/>
- <a u="E11F" b="AD A6"/>
- <a u="E120" b="AD A7"/>
- <a u="E121" b="AD A8"/>
- <a u="E122" b="AD A9"/>
- <a u="E123" b="AD AA"/>
- <a u="E124" b="AD AB"/>
- <a u="E125" b="AD AC"/>
- <a u="E126" b="AD AD"/>
- <a u="E127" b="AD AE"/>
- <a u="E128" b="AD AF"/>
- <a u="E129" b="AD B0"/>
- <a u="E12A" b="AD B1"/>
- <a u="E12B" b="AD B2"/>
- <a u="E12C" b="AD B3"/>
- <a u="E12D" b="AD B4"/>
- <a u="E12E" b="AD B5"/>
- <a u="E12F" b="AD B6"/>
- <a u="E130" b="AD B7"/>
- <a u="E131" b="AD B8"/>
- <a u="E132" b="AD B9"/>
- <a u="E133" b="AD BA"/>
- <a u="E134" b="AD BB"/>
- <a u="E135" b="AD BC"/>
- <a u="E136" b="AD BD"/>
- <a u="E137" b="AD BE"/>
- <a u="E138" b="AD BF"/>
- <a u="E139" b="AD C0"/>
- <a u="E13A" b="AD C1"/>
- <a u="E13B" b="AD C2"/>
- <a u="E13C" b="AD C3"/>
- <a u="E13D" b="AD C4"/>
- <a u="E13E" b="AD C5"/>
- <a u="E13F" b="AD C6"/>
- <a u="E140" b="AD C7"/>
- <a u="E141" b="AD C8"/>
- <a u="E142" b="AD C9"/>
- <a u="E143" b="AD CA"/>
- <a u="E144" b="AD CB"/>
- <a u="E145" b="AD CC"/>
- <a u="E146" b="AD CD"/>
- <a u="E147" b="AD CE"/>
- <a u="E148" b="AD CF"/>
- <a u="E149" b="AD D0"/>
- <a u="E14A" b="AD D1"/>
- <a u="E14B" b="AD D2"/>
- <a u="E14C" b="AD D3"/>
- <a u="E14D" b="AD D4"/>
- <a u="E14E" b="AD D5"/>
- <a u="E14F" b="AD D6"/>
- <a u="E150" b="AD D7"/>
- <a u="E151" b="AD D8"/>
- <a u="E152" b="AD D9"/>
- <a u="E153" b="AD DA"/>
- <a u="E154" b="AD DB"/>
- <a u="E155" b="AD DC"/>
- <a u="E156" b="AD DD"/>
- <a u="E157" b="AD DE"/>
- <a u="E158" b="AD DF"/>
- <a u="E159" b="AD E0"/>
- <a u="E15A" b="AD E1"/>
- <a u="E15B" b="AD E2"/>
- <a u="E15C" b="AD E3"/>
- <a u="E15D" b="AD E4"/>
- <a u="E15E" b="AD E5"/>
- <a u="E15F" b="AD E6"/>
- <a u="E160" b="AD E7"/>
- <a u="E161" b="AD E8"/>
- <a u="E162" b="AD E9"/>
- <a u="E163" b="AD EA"/>
- <a u="E164" b="AD EB"/>
- <a u="E165" b="AD EC"/>
- <a u="E166" b="AD ED"/>
- <a u="E167" b="AD EE"/>
- <a u="E168" b="AD EF"/>
- <a u="E169" b="AD F0"/>
- <a u="E16A" b="AD F1"/>
- <a u="E16B" b="AD F2"/>
- <a u="E16C" b="AD F3"/>
- <a u="E16D" b="AD F4"/>
- <a u="E16E" b="AD F5"/>
- <a u="E16F" b="AD F6"/>
- <a u="E170" b="AD F7"/>
- <a u="E171" b="AD F8"/>
- <a u="E172" b="AD F9"/>
- <a u="E173" b="AD FA"/>
- <a u="E174" b="AD FB"/>
- <a u="E175" b="AD FC"/>
- <a u="E176" b="AD FD"/>
- <a u="E177" b="AD FE"/>
- <a u="E178" b="AE A1"/>
- <a u="E179" b="AE A2"/>
- <a u="E17A" b="AE A3"/>
- <a u="E17B" b="AE A4"/>
- <a u="E17C" b="AE A5"/>
- <a u="E17D" b="AE A6"/>
- <a u="E17E" b="AE A7"/>
- <a u="E17F" b="AE A8"/>
- <a u="E180" b="AE A9"/>
- <a u="E181" b="AE AA"/>
- <a u="E182" b="AE AB"/>
- <a u="E183" b="AE AC"/>
- <a u="E184" b="AE AD"/>
- <a u="E185" b="AE AE"/>
- <a u="E186" b="AE AF"/>
- <a u="E187" b="AE B0"/>
- <a u="E188" b="AE B1"/>
- <a u="E189" b="AE B2"/>
- <a u="E18A" b="AE B3"/>
- <a u="E18B" b="AE B4"/>
- <a u="E18C" b="AE B5"/>
- <a u="E18D" b="AE B6"/>
- <a u="E18E" b="AE B7"/>
- <a u="E18F" b="AE B8"/>
- <a u="E190" b="AE B9"/>
- <a u="E191" b="AE BA"/>
- <a u="E192" b="AE BB"/>
- <a u="E193" b="AE BC"/>
- <a u="E194" b="AE BD"/>
- <a u="E195" b="AE BE"/>
- <a u="E196" b="AE BF"/>
- <a u="E197" b="AE C0"/>
- <a u="E198" b="AE C1"/>
- <a u="E199" b="AE C2"/>
- <a u="E19A" b="AE C3"/>
- <a u="E19B" b="AE C4"/>
- <a u="E19C" b="AE C5"/>
- <a u="E19D" b="AE C6"/>
- <a u="E19E" b="AE C7"/>
- <a u="E19F" b="AE C8"/>
- <a u="E1A0" b="AE C9"/>
- <a u="E1A1" b="AE CA"/>
- <a u="E1A2" b="AE CB"/>
- <a u="E1A3" b="AE CC"/>
- <a u="E1A4" b="AE CD"/>
- <a u="E1A5" b="AE CE"/>
- <a u="E1A6" b="AE CF"/>
- <a u="E1A7" b="AE D0"/>
- <a u="E1A8" b="AE D1"/>
- <a u="E1A9" b="AE D2"/>
- <a u="E1AA" b="AE D3"/>
- <a u="E1AB" b="AE D4"/>
- <a u="E1AC" b="AE D5"/>
- <a u="E1AD" b="AE D6"/>
- <a u="E1AE" b="AE D7"/>
- <a u="E1AF" b="AE D8"/>
- <a u="E1B0" b="AE D9"/>
- <a u="E1B1" b="AE DA"/>
- <a u="E1B2" b="AE DB"/>
- <a u="E1B3" b="AE DC"/>
- <a u="E1B4" b="AE DD"/>
- <a u="E1B5" b="AE DE"/>
- <a u="E1B6" b="AE DF"/>
- <a u="E1B7" b="AE E0"/>
- <a u="E1B8" b="AE E1"/>
- <a u="E1B9" b="AE E2"/>
- <a u="E1BA" b="AE E3"/>
- <a u="E1BB" b="AE E4"/>
- <a u="E1BC" b="AE E5"/>
- <a u="E1BD" b="AE E6"/>
- <a u="E1BE" b="AE E7"/>
- <a u="E1BF" b="AE E8"/>
- <a u="E1C0" b="AE E9"/>
- <a u="E1C1" b="AE EA"/>
- <a u="E1C2" b="AE EB"/>
- <a u="E1C3" b="AE EC"/>
- <a u="E1C4" b="AE ED"/>
- <a u="E1C5" b="AE EE"/>
- <a u="E1C6" b="AE EF"/>
- <a u="E1C7" b="AE F0"/>
- <a u="E1C8" b="AE F1"/>
- <a u="E1C9" b="AE F2"/>
- <a u="E1CA" b="AE F3"/>
- <a u="E1CB" b="AE F4"/>
- <a u="E1CC" b="AE F5"/>
- <a u="E1CD" b="AE F6"/>
- <a u="E1CE" b="AE F7"/>
- <a u="E1CF" b="AE F8"/>
- <a u="E1D0" b="AE F9"/>
- <a u="E1D1" b="AE FA"/>
- <a u="E1D2" b="AE FB"/>
- <a u="E1D3" b="AE FC"/>
- <a u="E1D4" b="AE FD"/>
- <a u="E1D5" b="AE FE"/>
- <a u="E1D6" b="AF A1"/>
- <a u="E1D7" b="AF A2"/>
- <a u="E1D8" b="AF A3"/>
- <a u="E1D9" b="AF A4"/>
- <a u="E1DA" b="AF A5"/>
- <a u="E1DB" b="AF A6"/>
- <a u="E1DC" b="AF A7"/>
- <a u="E1DD" b="AF A8"/>
- <a u="E1DE" b="AF A9"/>
- <a u="E1DF" b="AF AA"/>
- <a u="E1E0" b="AF AB"/>
- <a u="E1E1" b="AF AC"/>
- <a u="E1E2" b="AF AD"/>
- <a u="E1E3" b="AF AE"/>
- <a u="E1E4" b="AF AF"/>
- <a u="E1E5" b="AF B0"/>
- <a u="E1E6" b="AF B1"/>
- <a u="E1E7" b="AF B2"/>
- <a u="E1E8" b="AF B3"/>
- <a u="E1E9" b="AF B4"/>
- <a u="E1EA" b="AF B5"/>
- <a u="E1EB" b="AF B6"/>
- <a u="E1EC" b="AF B7"/>
- <a u="E1ED" b="AF B8"/>
- <a u="E1EE" b="AF B9"/>
- <a u="E1EF" b="AF BA"/>
- <a u="E1F0" b="AF BB"/>
- <a u="E1F1" b="AF BC"/>
- <a u="E1F2" b="AF BD"/>
- <a u="E1F3" b="AF BE"/>
- <a u="E1F4" b="AF BF"/>
- <a u="E1F5" b="AF C0"/>
- <a u="E1F6" b="AF C1"/>
- <a u="E1F7" b="AF C2"/>
- <a u="E1F8" b="AF C3"/>
- <a u="E1F9" b="AF C4"/>
- <a u="E1FA" b="AF C5"/>
- <a u="E1FB" b="AF C6"/>
- <a u="E1FC" b="AF C7"/>
- <a u="E1FD" b="AF C8"/>
- <a u="E1FE" b="AF C9"/>
- <a u="E1FF" b="AF CA"/>
- <a u="E200" b="AF CB"/>
- <a u="E201" b="AF CC"/>
- <a u="E202" b="AF CD"/>
- <a u="E203" b="AF CE"/>
- <a u="E204" b="AF CF"/>
- <a u="E205" b="AF D0"/>
- <a u="E206" b="AF D1"/>
- <a u="E207" b="AF D2"/>
- <a u="E208" b="AF D3"/>
- <a u="E209" b="AF D4"/>
- <a u="E20A" b="AF D5"/>
- <a u="E20B" b="AF D6"/>
- <a u="E20C" b="AF D7"/>
- <a u="E20D" b="AF D8"/>
- <a u="E20E" b="AF D9"/>
- <a u="E20F" b="AF DA"/>
- <a u="E210" b="AF DB"/>
- <a u="E211" b="AF DC"/>
- <a u="E212" b="AF DD"/>
- <a u="E213" b="AF DE"/>
- <a u="E214" b="AF DF"/>
- <a u="E215" b="AF E0"/>
- <a u="E216" b="AF E1"/>
- <a u="E217" b="AF E2"/>
- <a u="E218" b="AF E3"/>
- <a u="E219" b="AF E4"/>
- <a u="E21A" b="AF E5"/>
- <a u="E21B" b="AF E6"/>
- <a u="E21C" b="AF E7"/>
- <a u="E21D" b="AF E8"/>
- <a u="E21E" b="AF E9"/>
- <a u="E21F" b="AF EA"/>
- <a u="E220" b="AF EB"/>
- <a u="E221" b="AF EC"/>
- <a u="E222" b="AF ED"/>
- <a u="E223" b="AF EE"/>
- <a u="E224" b="AF EF"/>
- <a u="E225" b="AF F0"/>
- <a u="E226" b="AF F1"/>
- <a u="E227" b="AF F2"/>
- <a u="E228" b="AF F3"/>
- <a u="E229" b="AF F4"/>
- <a u="E22A" b="AF F5"/>
- <a u="E22B" b="AF F6"/>
- <a u="E22C" b="AF F7"/>
- <a u="E22D" b="AF F8"/>
- <a u="E22E" b="AF F9"/>
- <a u="E22F" b="AF FA"/>
- <a u="E230" b="AF FB"/>
- <a u="E231" b="AF FC"/>
- <a u="E232" b="AF FD"/>
- <a u="E233" b="AF FE"/>
- <a u="E234" b="F8 A1"/>
- <a u="E235" b="F8 A2"/>
- <a u="E236" b="F8 A3"/>
- <a u="E237" b="F8 A4"/>
- <a u="E238" b="F8 A5"/>
- <a u="E239" b="F8 A6"/>
- <a u="E23A" b="F8 A7"/>
- <a u="E23B" b="F8 A8"/>
- <a u="E23C" b="F8 A9"/>
- <a u="E23D" b="F8 AA"/>
- <a u="E23E" b="F8 AB"/>
- <a u="E23F" b="F8 AC"/>
- <a u="E240" b="F8 AD"/>
- <a u="E241" b="F8 AE"/>
- <a u="E242" b="F8 AF"/>
- <a u="E243" b="F8 B0"/>
- <a u="E244" b="F8 B1"/>
- <a u="E245" b="F8 B2"/>
- <a u="E246" b="F8 B3"/>
- <a u="E247" b="F8 B4"/>
- <a u="E248" b="F8 B5"/>
- <a u="E249" b="F8 B6"/>
- <a u="E24A" b="F8 B7"/>
- <a u="E24B" b="F8 B8"/>
- <a u="E24C" b="F8 B9"/>
- <a u="E24D" b="F8 BA"/>
- <a u="E24E" b="F8 BB"/>
- <a u="E24F" b="F8 BC"/>
- <a u="E250" b="F8 BD"/>
- <a u="E251" b="F8 BE"/>
- <a u="E252" b="F8 BF"/>
- <a u="E253" b="F8 C0"/>
- <a u="E254" b="F8 C1"/>
- <a u="E255" b="F8 C2"/>
- <a u="E256" b="F8 C3"/>
- <a u="E257" b="F8 C4"/>
- <a u="E258" b="F8 C5"/>
- <a u="E259" b="F8 C6"/>
- <a u="E25A" b="F8 C7"/>
- <a u="E25B" b="F8 C8"/>
- <a u="E25C" b="F8 C9"/>
- <a u="E25D" b="F8 CA"/>
- <a u="E25E" b="F8 CB"/>
- <a u="E25F" b="F8 CC"/>
- <a u="E260" b="F8 CD"/>
- <a u="E261" b="F8 CE"/>
- <a u="E262" b="F8 CF"/>
- <a u="E263" b="F8 D0"/>
- <a u="E264" b="F8 D1"/>
- <a u="E265" b="F8 D2"/>
- <a u="E266" b="F8 D3"/>
- <a u="E267" b="F8 D4"/>
- <a u="E268" b="F8 D5"/>
- <a u="E269" b="F8 D6"/>
- <a u="E26A" b="F8 D7"/>
- <a u="E26B" b="F8 D8"/>
- <a u="E26C" b="F8 D9"/>
- <a u="E26D" b="F8 DA"/>
- <a u="E26E" b="F8 DB"/>
- <a u="E26F" b="F8 DC"/>
- <a u="E270" b="F8 DD"/>
- <a u="E271" b="F8 DE"/>
- <a u="E272" b="F8 DF"/>
- <a u="E273" b="F8 E0"/>
- <a u="E274" b="F8 E1"/>
- <a u="E275" b="F8 E2"/>
- <a u="E276" b="F8 E3"/>
- <a u="E277" b="F8 E4"/>
- <a u="E278" b="F8 E5"/>
- <a u="E279" b="F8 E6"/>
- <a u="E27A" b="F8 E7"/>
- <a u="E27B" b="F8 E8"/>
- <a u="E27C" b="F8 E9"/>
- <a u="E27D" b="F8 EA"/>
- <a u="E27E" b="F8 EB"/>
- <a u="E27F" b="F8 EC"/>
- <a u="E280" b="F8 ED"/>
- <a u="E281" b="F8 EE"/>
- <a u="E282" b="F8 EF"/>
- <a u="E283" b="F8 F0"/>
- <a u="E284" b="F8 F1"/>
- <a u="E285" b="F8 F2"/>
- <a u="E286" b="F8 F3"/>
- <a u="E287" b="F8 F4"/>
- <a u="E288" b="F8 F5"/>
- <a u="E289" b="F8 F6"/>
- <a u="E28A" b="F8 F7"/>
- <a u="E28B" b="F8 F8"/>
- <a u="E28C" b="F8 F9"/>
- <a u="E28D" b="F8 FA"/>
- <a u="E28E" b="F8 FB"/>
- <a u="E28F" b="F8 FC"/>
- <a u="E290" b="F8 FD"/>
- <a u="E291" b="F8 FE"/>
- <a u="E292" b="F9 A1"/>
- <a u="E293" b="F9 A2"/>
- <a u="E294" b="F9 A3"/>
- <a u="E295" b="F9 A4"/>
- <a u="E296" b="F9 A5"/>
- <a u="E297" b="F9 A6"/>
- <a u="E298" b="F9 A7"/>
- <a u="E299" b="F9 A8"/>
- <a u="E29A" b="F9 A9"/>
- <a u="E29B" b="F9 AA"/>
- <a u="E29C" b="F9 AB"/>
- <a u="E29D" b="F9 AC"/>
- <a u="E29E" b="F9 AD"/>
- <a u="E29F" b="F9 AE"/>
- <a u="E2A0" b="F9 AF"/>
- <a u="E2A1" b="F9 B0"/>
- <a u="E2A2" b="F9 B1"/>
- <a u="E2A3" b="F9 B2"/>
- <a u="E2A4" b="F9 B3"/>
- <a u="E2A5" b="F9 B4"/>
- <a u="E2A6" b="F9 B5"/>
- <a u="E2A7" b="F9 B6"/>
- <a u="E2A8" b="F9 B7"/>
- <a u="E2A9" b="F9 B8"/>
- <a u="E2AA" b="F9 B9"/>
- <a u="E2AB" b="F9 BA"/>
- <a u="E2AC" b="F9 BB"/>
- <a u="E2AD" b="F9 BC"/>
- <a u="E2AE" b="F9 BD"/>
- <a u="E2AF" b="F9 BE"/>
- <a u="E2B0" b="F9 BF"/>
- <a u="E2B1" b="F9 C0"/>
- <a u="E2B2" b="F9 C1"/>
- <a u="E2B3" b="F9 C2"/>
- <a u="E2B4" b="F9 C3"/>
- <a u="E2B5" b="F9 C4"/>
- <a u="E2B6" b="F9 C5"/>
- <a u="E2B7" b="F9 C6"/>
- <a u="E2B8" b="F9 C7"/>
- <a u="E2B9" b="F9 C8"/>
- <a u="E2BA" b="F9 C9"/>
- <a u="E2BB" b="F9 CA"/>
- <a u="E2BC" b="F9 CB"/>
- <a u="E2BD" b="F9 CC"/>
- <a u="E2BE" b="F9 CD"/>
- <a u="E2BF" b="F9 CE"/>
- <a u="E2C0" b="F9 CF"/>
- <a u="E2C1" b="F9 D0"/>
- <a u="E2C2" b="F9 D1"/>
- <a u="E2C3" b="F9 D2"/>
- <a u="E2C4" b="F9 D3"/>
- <a u="E2C5" b="F9 D4"/>
- <a u="E2C6" b="F9 D5"/>
- <a u="E2C7" b="F9 D6"/>
- <a u="E2C8" b="F9 D7"/>
- <a u="E2C9" b="F9 D8"/>
- <a u="E2CA" b="F9 D9"/>
- <a u="E2CB" b="F9 DA"/>
- <a u="E2CC" b="F9 DB"/>
- <a u="E2CD" b="F9 DC"/>
- <a u="E2CE" b="F9 DD"/>
- <a u="E2CF" b="F9 DE"/>
- <a u="E2D0" b="F9 DF"/>
- <a u="E2D1" b="F9 E0"/>
- <a u="E2D2" b="F9 E1"/>
- <a u="E2D3" b="F9 E2"/>
- <a u="E2D4" b="F9 E3"/>
- <a u="E2D5" b="F9 E4"/>
- <a u="E2D6" b="F9 E5"/>
- <a u="E2D7" b="F9 E6"/>
- <a u="E2D8" b="F9 E7"/>
- <a u="E2D9" b="F9 E8"/>
- <a u="E2DA" b="F9 E9"/>
- <a u="E2DB" b="F9 EA"/>
- <a u="E2DC" b="F9 EB"/>
- <a u="E2DD" b="F9 EC"/>
- <a u="E2DE" b="F9 ED"/>
- <a u="E2DF" b="F9 EE"/>
- <a u="E2E0" b="F9 EF"/>
- <a u="E2E1" b="F9 F0"/>
- <a u="E2E2" b="F9 F1"/>
- <a u="E2E3" b="F9 F2"/>
- <a u="E2E4" b="F9 F3"/>
- <a u="E2E5" b="F9 F4"/>
- <a u="E2E6" b="F9 F5"/>
- <a u="E2E7" b="F9 F6"/>
- <a u="E2E8" b="F9 F7"/>
- <a u="E2E9" b="F9 F8"/>
- <a u="E2EA" b="F9 F9"/>
- <a u="E2EB" b="F9 FA"/>
- <a u="E2EC" b="F9 FB"/>
- <a u="E2ED" b="F9 FC"/>
- <a u="E2EE" b="F9 FD"/>
- <a u="E2EF" b="F9 FE"/>
- <a u="E2F0" b="FA A1"/>
- <a u="E2F1" b="FA A2"/>
- <a u="E2F2" b="FA A3"/>
- <a u="E2F3" b="FA A4"/>
- <a u="E2F4" b="FA A5"/>
- <a u="E2F5" b="FA A6"/>
- <a u="E2F6" b="FA A7"/>
- <a u="E2F7" b="FA A8"/>
- <a u="E2F8" b="FA A9"/>
- <a u="E2F9" b="FA AA"/>
- <a u="E2FA" b="FA AB"/>
- <a u="E2FB" b="FA AC"/>
- <a u="E2FC" b="FA AD"/>
- <a u="E2FD" b="FA AE"/>
- <a u="E2FE" b="FA AF"/>
- <a u="E2FF" b="FA B0"/>
- <a u="E300" b="FA B1"/>
- <a u="E301" b="FA B2"/>
- <a u="E302" b="FA B3"/>
- <a u="E303" b="FA B4"/>
- <a u="E304" b="FA B5"/>
- <a u="E305" b="FA B6"/>
- <a u="E306" b="FA B7"/>
- <a u="E307" b="FA B8"/>
- <a u="E308" b="FA B9"/>
- <a u="E309" b="FA BA"/>
- <a u="E30A" b="FA BB"/>
- <a u="E30B" b="FA BC"/>
- <a u="E30C" b="FA BD"/>
- <a u="E30D" b="FA BE"/>
- <a u="E30E" b="FA BF"/>
- <a u="E30F" b="FA C0"/>
- <a u="E310" b="FA C1"/>
- <a u="E311" b="FA C2"/>
- <a u="E312" b="FA C3"/>
- <a u="E313" b="FA C4"/>
- <a u="E314" b="FA C5"/>
- <a u="E315" b="FA C6"/>
- <a u="E316" b="FA C7"/>
- <a u="E317" b="FA C8"/>
- <a u="E318" b="FA C9"/>
- <a u="E319" b="FA CA"/>
- <a u="E31A" b="FA CB"/>
- <a u="E31B" b="FA CC"/>
- <a u="E31C" b="FA CD"/>
- <a u="E31D" b="FA CE"/>
- <a u="E31E" b="FA CF"/>
- <a u="E31F" b="FA D0"/>
- <a u="E320" b="FA D1"/>
- <a u="E321" b="FA D2"/>
- <a u="E322" b="FA D3"/>
- <a u="E323" b="FA D4"/>
- <a u="E324" b="FA D5"/>
- <a u="E325" b="FA D6"/>
- <a u="E326" b="FA D7"/>
- <a u="E327" b="FA D8"/>
- <a u="E328" b="FA D9"/>
- <a u="E329" b="FA DA"/>
- <a u="E32A" b="FA DB"/>
- <a u="E32B" b="FA DC"/>
- <a u="E32C" b="FA DD"/>
- <a u="E32D" b="FA DE"/>
- <a u="E32E" b="FA DF"/>
- <a u="E32F" b="FA E0"/>
- <a u="E330" b="FA E1"/>
- <a u="E331" b="FA E2"/>
- <a u="E332" b="FA E3"/>
- <a u="E333" b="FA E4"/>
- <a u="E334" b="FA E5"/>
- <a u="E335" b="FA E6"/>
- <a u="E336" b="FA E7"/>
- <a u="E337" b="FA E8"/>
- <a u="E338" b="FA E9"/>
- <a u="E339" b="FA EA"/>
- <a u="E33A" b="FA EB"/>
- <a u="E33B" b="FA EC"/>
- <a u="E33C" b="FA ED"/>
- <a u="E33D" b="FA EE"/>
- <a u="E33E" b="FA EF"/>
- <a u="E33F" b="FA F0"/>
- <a u="E340" b="FA F1"/>
- <a u="E341" b="FA F2"/>
- <a u="E342" b="FA F3"/>
- <a u="E343" b="FA F4"/>
- <a u="E344" b="FA F5"/>
- <a u="E345" b="FA F6"/>
- <a u="E346" b="FA F7"/>
- <a u="E347" b="FA F8"/>
- <a u="E348" b="FA F9"/>
- <a u="E349" b="FA FA"/>
- <a u="E34A" b="FA FB"/>
- <a u="E34B" b="FA FC"/>
- <a u="E34C" b="FA FD"/>
- <a u="E34D" b="FA FE"/>
- <a u="E34E" b="FB A1"/>
- <a u="E34F" b="FB A2"/>
- <a u="E350" b="FB A3"/>
- <a u="E351" b="FB A4"/>
- <a u="E352" b="FB A5"/>
- <a u="E353" b="FB A6"/>
- <a u="E354" b="FB A7"/>
- <a u="E355" b="FB A8"/>
- <a u="E356" b="FB A9"/>
- <a u="E357" b="FB AA"/>
- <a u="E358" b="FB AB"/>
- <a u="E359" b="FB AC"/>
- <a u="E35A" b="FB AD"/>
- <a u="E35B" b="FB AE"/>
- <a u="E35C" b="FB AF"/>
- <a u="E35D" b="FB B0"/>
- <a u="E35E" b="FB B1"/>
- <a u="E35F" b="FB B2"/>
- <a u="E360" b="FB B3"/>
- <a u="E361" b="FB B4"/>
- <a u="E362" b="FB B5"/>
- <a u="E363" b="FB B6"/>
- <a u="E364" b="FB B7"/>
- <a u="E365" b="FB B8"/>
- <a u="E366" b="FB B9"/>
- <a u="E367" b="FB BA"/>
- <a u="E368" b="FB BB"/>
- <a u="E369" b="FB BC"/>
- <a u="E36A" b="FB BD"/>
- <a u="E36B" b="FB BE"/>
- <a u="E36C" b="FB BF"/>
- <a u="E36D" b="FB C0"/>
- <a u="E36E" b="FB C1"/>
- <a u="E36F" b="FB C2"/>
- <a u="E370" b="FB C3"/>
- <a u="E371" b="FB C4"/>
- <a u="E372" b="FB C5"/>
- <a u="E373" b="FB C6"/>
- <a u="E374" b="FB C7"/>
- <a u="E375" b="FB C8"/>
- <a u="E376" b="FB C9"/>
- <a u="E377" b="FB CA"/>
- <a u="E378" b="FB CB"/>
- <a u="E379" b="FB CC"/>
- <a u="E37A" b="FB CD"/>
- <a u="E37B" b="FB CE"/>
- <a u="E37C" b="FB CF"/>
- <a u="E37D" b="FB D0"/>
- <a u="E37E" b="FB D1"/>
- <a u="E37F" b="FB D2"/>
- <a u="E380" b="FB D3"/>
- <a u="E381" b="FB D4"/>
- <a u="E382" b="FB D5"/>
- <a u="E383" b="FB D6"/>
- <a u="E384" b="FB D7"/>
- <a u="E385" b="FB D8"/>
- <a u="E386" b="FB D9"/>
- <a u="E387" b="FB DA"/>
- <a u="E388" b="FB DB"/>
- <a u="E389" b="FB DC"/>
- <a u="E38A" b="FB DD"/>
- <a u="E38B" b="FB DE"/>
- <a u="E38C" b="FB DF"/>
- <a u="E38D" b="FB E0"/>
- <a u="E38E" b="FB E1"/>
- <a u="E38F" b="FB E2"/>
- <a u="E390" b="FB E3"/>
- <a u="E391" b="FB E4"/>
- <a u="E392" b="FB E5"/>
- <a u="E393" b="FB E6"/>
- <a u="E394" b="FB E7"/>
- <a u="E395" b="FB E8"/>
- <a u="E396" b="FB E9"/>
- <a u="E397" b="FB EA"/>
- <a u="E398" b="FB EB"/>
- <a u="E399" b="FB EC"/>
- <a u="E39A" b="FB ED"/>
- <a u="E39B" b="FB EE"/>
- <a u="E39C" b="FB EF"/>
- <a u="E39D" b="FB F0"/>
- <a u="E39E" b="FB F1"/>
- <a u="E39F" b="FB F2"/>
- <a u="E3A0" b="FB F3"/>
- <a u="E3A1" b="FB F4"/>
- <a u="E3A2" b="FB F5"/>
- <a u="E3A3" b="FB F6"/>
- <a u="E3A4" b="FB F7"/>
- <a u="E3A5" b="FB F8"/>
- <a u="E3A6" b="FB F9"/>
- <a u="E3A7" b="FB FA"/>
- <a u="E3A8" b="FB FB"/>
- <a u="E3A9" b="FB FC"/>
- <a u="E3AA" b="FB FD"/>
- <a u="E3AB" b="FB FE"/>
- <a u="E3AC" b="FC A1"/>
- <a u="E3AD" b="FC A2"/>
- <a u="E3AE" b="FC A3"/>
- <a u="E3AF" b="FC A4"/>
- <a u="E3B0" b="FC A5"/>
- <a u="E3B1" b="FC A6"/>
- <a u="E3B2" b="FC A7"/>
- <a u="E3B3" b="FC A8"/>
- <a u="E3B4" b="FC A9"/>
- <a u="E3B5" b="FC AA"/>
- <a u="E3B6" b="FC AB"/>
- <a u="E3B7" b="FC AC"/>
- <a u="E3B8" b="FC AD"/>
- <a u="E3B9" b="FC AE"/>
- <a u="E3BA" b="FC AF"/>
- <a u="E3BB" b="FC B0"/>
- <a u="E3BC" b="FC B1"/>
- <a u="E3BD" b="FC B2"/>
- <a u="E3BE" b="FC B3"/>
- <a u="E3BF" b="FC B4"/>
- <a u="E3C0" b="FC B5"/>
- <a u="E3C1" b="FC B6"/>
- <a u="E3C2" b="FC B7"/>
- <a u="E3C3" b="FC B8"/>
- <a u="E3C4" b="FC B9"/>
- <a u="E3C5" b="FC BA"/>
- <a u="E3C6" b="FC BB"/>
- <a u="E3C7" b="FC BC"/>
- <a u="E3C8" b="FC BD"/>
- <a u="E3C9" b="FC BE"/>
- <a u="E3CA" b="FC BF"/>
- <a u="E3CB" b="FC C0"/>
- <a u="E3CC" b="FC C1"/>
- <a u="E3CD" b="FC C2"/>
- <a u="E3CE" b="FC C3"/>
- <a u="E3CF" b="FC C4"/>
- <a u="E3D0" b="FC C5"/>
- <a u="E3D1" b="FC C6"/>
- <a u="E3D2" b="FC C7"/>
- <a u="E3D3" b="FC C8"/>
- <a u="E3D4" b="FC C9"/>
- <a u="E3D5" b="FC CA"/>
- <a u="E3D6" b="FC CB"/>
- <a u="E3D7" b="FC CC"/>
- <a u="E3D8" b="FC CD"/>
- <a u="E3D9" b="FC CE"/>
- <a u="E3DA" b="FC CF"/>
- <a u="E3DB" b="FC D0"/>
- <a u="E3DC" b="FC D1"/>
- <a u="E3DD" b="FC D2"/>
- <a u="E3DE" b="FC D3"/>
- <a u="E3DF" b="FC D4"/>
- <a u="E3E0" b="FC D5"/>
- <a u="E3E1" b="FC D6"/>
- <a u="E3E2" b="FC D7"/>
- <a u="E3E3" b="FC D8"/>
- <a u="E3E4" b="FC D9"/>
- <a u="E3E5" b="FC DA"/>
- <a u="E3E6" b="FC DB"/>
- <a u="E3E7" b="FC DC"/>
- <a u="E3E8" b="FC DD"/>
- <a u="E3E9" b="FC DE"/>
- <a u="E3EA" b="FC DF"/>
- <a u="E3EB" b="FC E0"/>
- <a u="E3EC" b="FC E1"/>
- <a u="E3ED" b="FC E2"/>
- <a u="E3EE" b="FC E3"/>
- <a u="E3EF" b="FC E4"/>
- <a u="E3F0" b="FC E5"/>
- <a u="E3F1" b="FC E6"/>
- <a u="E3F2" b="FC E7"/>
- <a u="E3F3" b="FC E8"/>
- <a u="E3F4" b="FC E9"/>
- <a u="E3F5" b="FC EA"/>
- <a u="E3F6" b="FC EB"/>
- <a u="E3F7" b="FC EC"/>
- <a u="E3F8" b="FC ED"/>
- <a u="E3F9" b="FC EE"/>
- <a u="E3FA" b="FC EF"/>
- <a u="E3FB" b="FC F0"/>
- <a u="E3FC" b="FC F1"/>
- <a u="E3FD" b="FC F2"/>
- <a u="E3FE" b="FC F3"/>
- <a u="E3FF" b="FC F4"/>
- <a u="E400" b="FC F5"/>
- <a u="E401" b="FC F6"/>
- <a u="E402" b="FC F7"/>
- <a u="E403" b="FC F8"/>
- <a u="E404" b="FC F9"/>
- <a u="E405" b="FC FA"/>
- <a u="E406" b="FC FB"/>
- <a u="E407" b="FC FC"/>
- <a u="E408" b="FC FD"/>
- <a u="E409" b="FC FE"/>
- <a u="E40A" b="FD A1"/>
- <a u="E40B" b="FD A2"/>
- <a u="E40C" b="FD A3"/>
- <a u="E40D" b="FD A4"/>
- <a u="E40E" b="FD A5"/>
- <a u="E40F" b="FD A6"/>
- <a u="E410" b="FD A7"/>
- <a u="E411" b="FD A8"/>
- <a u="E412" b="FD A9"/>
- <a u="E413" b="FD AA"/>
- <a u="E414" b="FD AB"/>
- <a u="E415" b="FD AC"/>
- <a u="E416" b="FD AD"/>
- <a u="E417" b="FD AE"/>
- <a u="E418" b="FD AF"/>
- <a u="E419" b="FD B0"/>
- <a u="E41A" b="FD B1"/>
- <a u="E41B" b="FD B2"/>
- <a u="E41C" b="FD B3"/>
- <a u="E41D" b="FD B4"/>
- <a u="E41E" b="FD B5"/>
- <a u="E41F" b="FD B6"/>
- <a u="E420" b="FD B7"/>
- <a u="E421" b="FD B8"/>
- <a u="E422" b="FD B9"/>
- <a u="E423" b="FD BA"/>
- <a u="E424" b="FD BB"/>
- <a u="E425" b="FD BC"/>
- <a u="E426" b="FD BD"/>
- <a u="E427" b="FD BE"/>
- <a u="E428" b="FD BF"/>
- <a u="E429" b="FD C0"/>
- <a u="E42A" b="FD C1"/>
- <a u="E42B" b="FD C2"/>
- <a u="E42C" b="FD C3"/>
- <a u="E42D" b="FD C4"/>
- <a u="E42E" b="FD C5"/>
- <a u="E42F" b="FD C6"/>
- <a u="E430" b="FD C7"/>
- <a u="E431" b="FD C8"/>
- <a u="E432" b="FD C9"/>
- <a u="E433" b="FD CA"/>
- <a u="E434" b="FD CB"/>
- <a u="E435" b="FD CC"/>
- <a u="E436" b="FD CD"/>
- <a u="E437" b="FD CE"/>
- <a u="E438" b="FD CF"/>
- <a u="E439" b="FD D0"/>
- <a u="E43A" b="FD D1"/>
- <a u="E43B" b="FD D2"/>
- <a u="E43C" b="FD D3"/>
- <a u="E43D" b="FD D4"/>
- <a u="E43E" b="FD D5"/>
- <a u="E43F" b="FD D6"/>
- <a u="E440" b="FD D7"/>
- <a u="E441" b="FD D8"/>
- <a u="E442" b="FD D9"/>
- <a u="E443" b="FD DA"/>
- <a u="E444" b="FD DB"/>
- <a u="E445" b="FD DC"/>
- <a u="E446" b="FD DD"/>
- <a u="E447" b="FD DE"/>
- <a u="E448" b="FD DF"/>
- <a u="E449" b="FD E0"/>
- <a u="E44A" b="FD E1"/>
- <a u="E44B" b="FD E2"/>
- <a u="E44C" b="FD E3"/>
- <a u="E44D" b="FD E4"/>
- <a u="E44E" b="FD E5"/>
- <a u="E44F" b="FD E6"/>
- <a u="E450" b="FD E7"/>
- <a u="E451" b="FD E8"/>
- <a u="E452" b="FD E9"/>
- <a u="E453" b="FD EA"/>
- <a u="E454" b="FD EB"/>
- <a u="E455" b="FD EC"/>
- <a u="E456" b="FD ED"/>
- <a u="E457" b="FD EE"/>
- <a u="E458" b="FD EF"/>
- <a u="E459" b="FD F0"/>
- <a u="E45A" b="FD F1"/>
- <a u="E45B" b="FD F2"/>
- <a u="E45C" b="FD F3"/>
- <a u="E45D" b="FD F4"/>
- <a u="E45E" b="FD F5"/>
- <a u="E45F" b="FD F6"/>
- <a u="E460" b="FD F7"/>
- <a u="E461" b="FD F8"/>
- <a u="E462" b="FD F9"/>
- <a u="E463" b="FD FA"/>
- <a u="E464" b="FD FB"/>
- <a u="E465" b="FD FC"/>
- <a u="E466" b="FD FD"/>
- <a u="E467" b="FD FE"/>
- <a u="E468" b="FE A1"/>
- <a u="E469" b="FE A2"/>
- <a u="E46A" b="FE A3"/>
- <a u="E46B" b="FE A4"/>
- <a u="E46C" b="FE A5"/>
- <a u="E46D" b="FE A6"/>
- <a u="E46E" b="FE A7"/>
- <a u="E46F" b="FE A8"/>
- <a u="E470" b="FE A9"/>
- <a u="E471" b="FE AA"/>
- <a u="E472" b="FE AB"/>
- <a u="E473" b="FE AC"/>
- <a u="E474" b="FE AD"/>
- <a u="E475" b="FE AE"/>
- <a u="E476" b="FE AF"/>
- <a u="E477" b="FE B0"/>
- <a u="E478" b="FE B1"/>
- <a u="E479" b="FE B2"/>
- <a u="E47A" b="FE B3"/>
- <a u="E47B" b="FE B4"/>
- <a u="E47C" b="FE B5"/>
- <a u="E47D" b="FE B6"/>
- <a u="E47E" b="FE B7"/>
- <a u="E47F" b="FE B8"/>
- <a u="E480" b="FE B9"/>
- <a u="E481" b="FE BA"/>
- <a u="E482" b="FE BB"/>
- <a u="E483" b="FE BC"/>
- <a u="E484" b="FE BD"/>
- <a u="E485" b="FE BE"/>
- <a u="E486" b="FE BF"/>
- <a u="E487" b="FE C0"/>
- <a u="E488" b="FE C1"/>
- <a u="E489" b="FE C2"/>
- <a u="E48A" b="FE C3"/>
- <a u="E48B" b="FE C4"/>
- <a u="E48C" b="FE C5"/>
- <a u="E48D" b="FE C6"/>
- <a u="E48E" b="FE C7"/>
- <a u="E48F" b="FE C8"/>
- <a u="E490" b="FE C9"/>
- <a u="E491" b="FE CA"/>
- <a u="E492" b="FE CB"/>
- <a u="E493" b="FE CC"/>
- <a u="E494" b="FE CD"/>
- <a u="E495" b="FE CE"/>
- <a u="E496" b="FE CF"/>
- <a u="E497" b="FE D0"/>
- <a u="E498" b="FE D1"/>
- <a u="E499" b="FE D2"/>
- <a u="E49A" b="FE D3"/>
- <a u="E49B" b="FE D4"/>
- <a u="E49C" b="FE D5"/>
- <a u="E49D" b="FE D6"/>
- <a u="E49E" b="FE D7"/>
- <a u="E49F" b="FE D8"/>
- <a u="E4A0" b="FE D9"/>
- <a u="E4A1" b="FE DA"/>
- <a u="E4A2" b="FE DB"/>
- <a u="E4A3" b="FE DC"/>
- <a u="E4A4" b="FE DD"/>
- <a u="E4A5" b="FE DE"/>
- <a u="E4A6" b="FE DF"/>
- <a u="E4A7" b="FE E0"/>
- <a u="E4A8" b="FE E1"/>
- <a u="E4A9" b="FE E2"/>
- <a u="E4AA" b="FE E3"/>
- <a u="E4AB" b="FE E4"/>
- <a u="E4AC" b="FE E5"/>
- <a u="E4AD" b="FE E6"/>
- <a u="E4AE" b="FE E7"/>
- <a u="E4AF" b="FE E8"/>
- <a u="E4B0" b="FE E9"/>
- <a u="E4B1" b="FE EA"/>
- <a u="E4B2" b="FE EB"/>
- <a u="E4B3" b="FE EC"/>
- <a u="E4B4" b="FE ED"/>
- <a u="E4B5" b="FE EE"/>
- <a u="E4B6" b="FE EF"/>
- <a u="E4B7" b="FE F0"/>
- <a u="E4B8" b="FE F1"/>
- <a u="E4B9" b="FE F2"/>
- <a u="E4BA" b="FE F3"/>
- <a u="E4BB" b="FE F4"/>
- <a u="E4BC" b="FE F5"/>
- <a u="E4BD" b="FE F6"/>
- <a u="E4BE" b="FE F7"/>
- <a u="E4BF" b="FE F8"/>
- <a u="E4C0" b="FE F9"/>
- <a u="E4C1" b="FE FA"/>
- <a u="E4C2" b="FE FB"/>
- <a u="E4C3" b="FE FC"/>
- <a u="E4C4" b="FE FD"/>
- <a u="E4C5" b="FE FE"/>
- <a u="E4C6" b="A1 40"/>
- <a u="E4C7" b="A1 41"/>
- <a u="E4C8" b="A1 42"/>
- <a u="E4C9" b="A1 43"/>
- <a u="E4CA" b="A1 44"/>
- <a u="E4CB" b="A1 45"/>
- <a u="E4CC" b="A1 46"/>
- <a u="E4CD" b="A1 47"/>
- <a u="E4CE" b="A1 48"/>
- <a u="E4CF" b="A1 49"/>
- <a u="E4D0" b="A1 4A"/>
- <a u="E4D1" b="A1 4B"/>
- <a u="E4D2" b="A1 4C"/>
- <a u="E4D3" b="A1 4D"/>
- <a u="E4D4" b="A1 4E"/>
- <a u="E4D5" b="A1 4F"/>
- <a u="E4D6" b="A1 50"/>
- <a u="E4D7" b="A1 51"/>
- <a u="E4D8" b="A1 52"/>
- <a u="E4D9" b="A1 53"/>
- <a u="E4DA" b="A1 54"/>
- <a u="E4DB" b="A1 55"/>
- <a u="E4DC" b="A1 56"/>
- <a u="E4DD" b="A1 57"/>
- <a u="E4DE" b="A1 58"/>
- <a u="E4DF" b="A1 59"/>
- <a u="E4E0" b="A1 5A"/>
- <a u="E4E1" b="A1 5B"/>
- <a u="E4E2" b="A1 5C"/>
- <a u="E4E3" b="A1 5D"/>
- <a u="E4E4" b="A1 5E"/>
- <a u="E4E5" b="A1 5F"/>
- <a u="E4E6" b="A1 60"/>
- <a u="E4E7" b="A1 61"/>
- <a u="E4E8" b="A1 62"/>
- <a u="E4E9" b="A1 63"/>
- <a u="E4EA" b="A1 64"/>
- <a u="E4EB" b="A1 65"/>
- <a u="E4EC" b="A1 66"/>
- <a u="E4ED" b="A1 67"/>
- <a u="E4EE" b="A1 68"/>
- <a u="E4EF" b="A1 69"/>
- <a u="E4F0" b="A1 6A"/>
- <a u="E4F1" b="A1 6B"/>
- <a u="E4F2" b="A1 6C"/>
- <a u="E4F3" b="A1 6D"/>
- <a u="E4F4" b="A1 6E"/>
- <a u="E4F5" b="A1 6F"/>
- <a u="E4F6" b="A1 70"/>
- <a u="E4F7" b="A1 71"/>
- <a u="E4F8" b="A1 72"/>
- <a u="E4F9" b="A1 73"/>
- <a u="E4FA" b="A1 74"/>
- <a u="E4FB" b="A1 75"/>
- <a u="E4FC" b="A1 76"/>
- <a u="E4FD" b="A1 77"/>
- <a u="E4FE" b="A1 78"/>
- <a u="E4FF" b="A1 79"/>
- <a u="E500" b="A1 7A"/>
- <a u="E501" b="A1 7B"/>
- <a u="E502" b="A1 7C"/>
- <a u="E503" b="A1 7D"/>
- <a u="E504" b="A1 7E"/>
- <a u="E505" b="A1 80"/>
- <a u="E506" b="A1 81"/>
- <a u="E507" b="A1 82"/>
- <a u="E508" b="A1 83"/>
- <a u="E509" b="A1 84"/>
- <a u="E50A" b="A1 85"/>
- <a u="E50B" b="A1 86"/>
- <a u="E50C" b="A1 87"/>
- <a u="E50D" b="A1 88"/>
- <a u="E50E" b="A1 89"/>
- <a u="E50F" b="A1 8A"/>
- <a u="E510" b="A1 8B"/>
- <a u="E511" b="A1 8C"/>
- <a u="E512" b="A1 8D"/>
- <a u="E513" b="A1 8E"/>
- <a u="E514" b="A1 8F"/>
- <a u="E515" b="A1 90"/>
- <a u="E516" b="A1 91"/>
- <a u="E517" b="A1 92"/>
- <a u="E518" b="A1 93"/>
- <a u="E519" b="A1 94"/>
- <a u="E51A" b="A1 95"/>
- <a u="E51B" b="A1 96"/>
- <a u="E51C" b="A1 97"/>
- <a u="E51D" b="A1 98"/>
- <a u="E51E" b="A1 99"/>
- <a u="E51F" b="A1 9A"/>
- <a u="E520" b="A1 9B"/>
- <a u="E521" b="A1 9C"/>
- <a u="E522" b="A1 9D"/>
- <a u="E523" b="A1 9E"/>
- <a u="E524" b="A1 9F"/>
- <a u="E525" b="A1 A0"/>
- <a u="E526" b="A2 40"/>
- <a u="E527" b="A2 41"/>
- <a u="E528" b="A2 42"/>
- <a u="E529" b="A2 43"/>
- <a u="E52A" b="A2 44"/>
- <a u="E52B" b="A2 45"/>
- <a u="E52C" b="A2 46"/>
- <a u="E52D" b="A2 47"/>
- <a u="E52E" b="A2 48"/>
- <a u="E52F" b="A2 49"/>
- <a u="E530" b="A2 4A"/>
- <a u="E531" b="A2 4B"/>
- <a u="E532" b="A2 4C"/>
- <a u="E533" b="A2 4D"/>
- <a u="E534" b="A2 4E"/>
- <a u="E535" b="A2 4F"/>
- <a u="E536" b="A2 50"/>
- <a u="E537" b="A2 51"/>
- <a u="E538" b="A2 52"/>
- <a u="E539" b="A2 53"/>
- <a u="E53A" b="A2 54"/>
- <a u="E53B" b="A2 55"/>
- <a u="E53C" b="A2 56"/>
- <a u="E53D" b="A2 57"/>
- <a u="E53E" b="A2 58"/>
- <a u="E53F" b="A2 59"/>
- <a u="E540" b="A2 5A"/>
- <a u="E541" b="A2 5B"/>
- <a u="E542" b="A2 5C"/>
- <a u="E543" b="A2 5D"/>
- <a u="E544" b="A2 5E"/>
- <a u="E545" b="A2 5F"/>
- <a u="E546" b="A2 60"/>
- <a u="E547" b="A2 61"/>
- <a u="E548" b="A2 62"/>
- <a u="E549" b="A2 63"/>
- <a u="E54A" b="A2 64"/>
- <a u="E54B" b="A2 65"/>
- <a u="E54C" b="A2 66"/>
- <a u="E54D" b="A2 67"/>
- <a u="E54E" b="A2 68"/>
- <a u="E54F" b="A2 69"/>
- <a u="E550" b="A2 6A"/>
- <a u="E551" b="A2 6B"/>
- <a u="E552" b="A2 6C"/>
- <a u="E553" b="A2 6D"/>
- <a u="E554" b="A2 6E"/>
- <a u="E555" b="A2 6F"/>
- <a u="E556" b="A2 70"/>
- <a u="E557" b="A2 71"/>
- <a u="E558" b="A2 72"/>
- <a u="E559" b="A2 73"/>
- <a u="E55A" b="A2 74"/>
- <a u="E55B" b="A2 75"/>
- <a u="E55C" b="A2 76"/>
- <a u="E55D" b="A2 77"/>
- <a u="E55E" b="A2 78"/>
- <a u="E55F" b="A2 79"/>
- <a u="E560" b="A2 7A"/>
- <a u="E561" b="A2 7B"/>
- <a u="E562" b="A2 7C"/>
- <a u="E563" b="A2 7D"/>
- <a u="E564" b="A2 7E"/>
- <a u="E565" b="A2 80"/>
- <a u="E566" b="A2 81"/>
- <a u="E567" b="A2 82"/>
- <a u="E568" b="A2 83"/>
- <a u="E569" b="A2 84"/>
- <a u="E56A" b="A2 85"/>
- <a u="E56B" b="A2 86"/>
- <a u="E56C" b="A2 87"/>
- <a u="E56D" b="A2 88"/>
- <a u="E56E" b="A2 89"/>
- <a u="E56F" b="A2 8A"/>
- <a u="E570" b="A2 8B"/>
- <a u="E571" b="A2 8C"/>
- <a u="E572" b="A2 8D"/>
- <a u="E573" b="A2 8E"/>
- <a u="E574" b="A2 8F"/>
- <a u="E575" b="A2 90"/>
- <a u="E576" b="A2 91"/>
- <a u="E577" b="A2 92"/>
- <a u="E578" b="A2 93"/>
- <a u="E579" b="A2 94"/>
- <a u="E57A" b="A2 95"/>
- <a u="E57B" b="A2 96"/>
- <a u="E57C" b="A2 97"/>
- <a u="E57D" b="A2 98"/>
- <a u="E57E" b="A2 99"/>
- <a u="E57F" b="A2 9A"/>
- <a u="E580" b="A2 9B"/>
- <a u="E581" b="A2 9C"/>
- <a u="E582" b="A2 9D"/>
- <a u="E583" b="A2 9E"/>
- <a u="E584" b="A2 9F"/>
- <a u="E585" b="A2 A0"/>
- <a u="E586" b="A3 40"/>
- <a u="E587" b="A3 41"/>
- <a u="E588" b="A3 42"/>
- <a u="E589" b="A3 43"/>
- <a u="E58A" b="A3 44"/>
- <a u="E58B" b="A3 45"/>
- <a u="E58C" b="A3 46"/>
- <a u="E58D" b="A3 47"/>
- <a u="E58E" b="A3 48"/>
- <a u="E58F" b="A3 49"/>
- <a u="E590" b="A3 4A"/>
- <a u="E591" b="A3 4B"/>
- <a u="E592" b="A3 4C"/>
- <a u="E593" b="A3 4D"/>
- <a u="E594" b="A3 4E"/>
- <a u="E595" b="A3 4F"/>
- <a u="E596" b="A3 50"/>
- <a u="E597" b="A3 51"/>
- <a u="E598" b="A3 52"/>
- <a u="E599" b="A3 53"/>
- <a u="E59A" b="A3 54"/>
- <a u="E59B" b="A3 55"/>
- <a u="E59C" b="A3 56"/>
- <a u="E59D" b="A3 57"/>
- <a u="E59E" b="A3 58"/>
- <a u="E59F" b="A3 59"/>
- <a u="E5A0" b="A3 5A"/>
- <a u="E5A1" b="A3 5B"/>
- <a u="E5A2" b="A3 5C"/>
- <a u="E5A3" b="A3 5D"/>
- <a u="E5A4" b="A3 5E"/>
- <a u="E5A5" b="A3 5F"/>
- <a u="E5A6" b="A3 60"/>
- <a u="E5A7" b="A3 61"/>
- <a u="E5A8" b="A3 62"/>
- <a u="E5A9" b="A3 63"/>
- <a u="E5AA" b="A3 64"/>
- <a u="E5AB" b="A3 65"/>
- <a u="E5AC" b="A3 66"/>
- <a u="E5AD" b="A3 67"/>
- <a u="E5AE" b="A3 68"/>
- <a u="E5AF" b="A3 69"/>
- <a u="E5B0" b="A3 6A"/>
- <a u="E5B1" b="A3 6B"/>
- <a u="E5B2" b="A3 6C"/>
- <a u="E5B3" b="A3 6D"/>
- <a u="E5B4" b="A3 6E"/>
- <a u="E5B5" b="A3 6F"/>
- <a u="E5B6" b="A3 70"/>
- <a u="E5B7" b="A3 71"/>
- <a u="E5B8" b="A3 72"/>
- <a u="E5B9" b="A3 73"/>
- <a u="E5BA" b="A3 74"/>
- <a u="E5BB" b="A3 75"/>
- <a u="E5BC" b="A3 76"/>
- <a u="E5BD" b="A3 77"/>
- <a u="E5BE" b="A3 78"/>
- <a u="E5BF" b="A3 79"/>
- <a u="E5C0" b="A3 7A"/>
- <a u="E5C1" b="A3 7B"/>
- <a u="E5C2" b="A3 7C"/>
- <a u="E5C3" b="A3 7D"/>
- <a u="E5C4" b="A3 7E"/>
- <a u="E5C5" b="A3 80"/>
- <a u="E5C6" b="A3 81"/>
- <a u="E5C7" b="A3 82"/>
- <a u="E5C8" b="A3 83"/>
- <a u="E5C9" b="A3 84"/>
- <a u="E5CA" b="A3 85"/>
- <a u="E5CB" b="A3 86"/>
- <a u="E5CC" b="A3 87"/>
- <a u="E5CD" b="A3 88"/>
- <a u="E5CE" b="A3 89"/>
- <a u="E5CF" b="A3 8A"/>
- <a u="E5D0" b="A3 8B"/>
- <a u="E5D1" b="A3 8C"/>
- <a u="E5D2" b="A3 8D"/>
- <a u="E5D3" b="A3 8E"/>
- <a u="E5D4" b="A3 8F"/>
- <a u="E5D5" b="A3 90"/>
- <a u="E5D6" b="A3 91"/>
- <a u="E5D7" b="A3 92"/>
- <a u="E5D8" b="A3 93"/>
- <a u="E5D9" b="A3 94"/>
- <a u="E5DA" b="A3 95"/>
- <a u="E5DB" b="A3 96"/>
- <a u="E5DC" b="A3 97"/>
- <a u="E5DD" b="A3 98"/>
- <a u="E5DE" b="A3 99"/>
- <a u="E5DF" b="A3 9A"/>
- <a u="E5E0" b="A3 9B"/>
- <a u="E5E1" b="A3 9C"/>
- <a u="E5E2" b="A3 9D"/>
- <a u="E5E3" b="A3 9E"/>
- <a u="E5E4" b="A3 9F"/>
- <a u="E5E5" b="A3 A0"/>
- <a u="E5E6" b="A4 40"/>
- <a u="E5E7" b="A4 41"/>
- <a u="E5E8" b="A4 42"/>
- <a u="E5E9" b="A4 43"/>
- <a u="E5EA" b="A4 44"/>
- <a u="E5EB" b="A4 45"/>
- <a u="E5EC" b="A4 46"/>
- <a u="E5ED" b="A4 47"/>
- <a u="E5EE" b="A4 48"/>
- <a u="E5EF" b="A4 49"/>
- <a u="E5F0" b="A4 4A"/>
- <a u="E5F1" b="A4 4B"/>
- <a u="E5F2" b="A4 4C"/>
- <a u="E5F3" b="A4 4D"/>
- <a u="E5F4" b="A4 4E"/>
- <a u="E5F5" b="A4 4F"/>
- <a u="E5F6" b="A4 50"/>
- <a u="E5F7" b="A4 51"/>
- <a u="E5F8" b="A4 52"/>
- <a u="E5F9" b="A4 53"/>
- <a u="E5FA" b="A4 54"/>
- <a u="E5FB" b="A4 55"/>
- <a u="E5FC" b="A4 56"/>
- <a u="E5FD" b="A4 57"/>
- <a u="E5FE" b="A4 58"/>
- <a u="E5FF" b="A4 59"/>
- <a u="E600" b="A4 5A"/>
- <a u="E601" b="A4 5B"/>
- <a u="E602" b="A4 5C"/>
- <a u="E603" b="A4 5D"/>
- <a u="E604" b="A4 5E"/>
- <a u="E605" b="A4 5F"/>
- <a u="E606" b="A4 60"/>
- <a u="E607" b="A4 61"/>
- <a u="E608" b="A4 62"/>
- <a u="E609" b="A4 63"/>
- <a u="E60A" b="A4 64"/>
- <a u="E60B" b="A4 65"/>
- <a u="E60C" b="A4 66"/>
- <a u="E60D" b="A4 67"/>
- <a u="E60E" b="A4 68"/>
- <a u="E60F" b="A4 69"/>
- <a u="E610" b="A4 6A"/>
- <a u="E611" b="A4 6B"/>
- <a u="E612" b="A4 6C"/>
- <a u="E613" b="A4 6D"/>
- <a u="E614" b="A4 6E"/>
- <a u="E615" b="A4 6F"/>
- <a u="E616" b="A4 70"/>
- <a u="E617" b="A4 71"/>
- <a u="E618" b="A4 72"/>
- <a u="E619" b="A4 73"/>
- <a u="E61A" b="A4 74"/>
- <a u="E61B" b="A4 75"/>
- <a u="E61C" b="A4 76"/>
- <a u="E61D" b="A4 77"/>
- <a u="E61E" b="A4 78"/>
- <a u="E61F" b="A4 79"/>
- <a u="E620" b="A4 7A"/>
- <a u="E621" b="A4 7B"/>
- <a u="E622" b="A4 7C"/>
- <a u="E623" b="A4 7D"/>
- <a u="E624" b="A4 7E"/>
- <a u="E625" b="A4 80"/>
- <a u="E626" b="A4 81"/>
- <a u="E627" b="A4 82"/>
- <a u="E628" b="A4 83"/>
- <a u="E629" b="A4 84"/>
- <a u="E62A" b="A4 85"/>
- <a u="E62B" b="A4 86"/>
- <a u="E62C" b="A4 87"/>
- <a u="E62D" b="A4 88"/>
- <a u="E62E" b="A4 89"/>
- <a u="E62F" b="A4 8A"/>
- <a u="E630" b="A4 8B"/>
- <a u="E631" b="A4 8C"/>
- <a u="E632" b="A4 8D"/>
- <a u="E633" b="A4 8E"/>
- <a u="E634" b="A4 8F"/>
- <a u="E635" b="A4 90"/>
- <a u="E636" b="A4 91"/>
- <a u="E637" b="A4 92"/>
- <a u="E638" b="A4 93"/>
- <a u="E639" b="A4 94"/>
- <a u="E63A" b="A4 95"/>
- <a u="E63B" b="A4 96"/>
- <a u="E63C" b="A4 97"/>
- <a u="E63D" b="A4 98"/>
- <a u="E63E" b="A4 99"/>
- <a u="E63F" b="A4 9A"/>
- <a u="E640" b="A4 9B"/>
- <a u="E641" b="A4 9C"/>
- <a u="E642" b="A4 9D"/>
- <a u="E643" b="A4 9E"/>
- <a u="E644" b="A4 9F"/>
- <a u="E645" b="A4 A0"/>
- <a u="E646" b="A5 40"/>
- <a u="E647" b="A5 41"/>
- <a u="E648" b="A5 42"/>
- <a u="E649" b="A5 43"/>
- <a u="E64A" b="A5 44"/>
- <a u="E64B" b="A5 45"/>
- <a u="E64C" b="A5 46"/>
- <a u="E64D" b="A5 47"/>
- <a u="E64E" b="A5 48"/>
- <a u="E64F" b="A5 49"/>
- <a u="E650" b="A5 4A"/>
- <a u="E651" b="A5 4B"/>
- <a u="E652" b="A5 4C"/>
- <a u="E653" b="A5 4D"/>
- <a u="E654" b="A5 4E"/>
- <a u="E655" b="A5 4F"/>
- <a u="E656" b="A5 50"/>
- <a u="E657" b="A5 51"/>
- <a u="E658" b="A5 52"/>
- <a u="E659" b="A5 53"/>
- <a u="E65A" b="A5 54"/>
- <a u="E65B" b="A5 55"/>
- <a u="E65C" b="A5 56"/>
- <a u="E65D" b="A5 57"/>
- <a u="E65E" b="A5 58"/>
- <a u="E65F" b="A5 59"/>
- <a u="E660" b="A5 5A"/>
- <a u="E661" b="A5 5B"/>
- <a u="E662" b="A5 5C"/>
- <a u="E663" b="A5 5D"/>
- <a u="E664" b="A5 5E"/>
- <a u="E665" b="A5 5F"/>
- <a u="E666" b="A5 60"/>
- <a u="E667" b="A5 61"/>
- <a u="E668" b="A5 62"/>
- <a u="E669" b="A5 63"/>
- <a u="E66A" b="A5 64"/>
- <a u="E66B" b="A5 65"/>
- <a u="E66C" b="A5 66"/>
- <a u="E66D" b="A5 67"/>
- <a u="E66E" b="A5 68"/>
- <a u="E66F" b="A5 69"/>
- <a u="E670" b="A5 6A"/>
- <a u="E671" b="A5 6B"/>
- <a u="E672" b="A5 6C"/>
- <a u="E673" b="A5 6D"/>
- <a u="E674" b="A5 6E"/>
- <a u="E675" b="A5 6F"/>
- <a u="E676" b="A5 70"/>
- <a u="E677" b="A5 71"/>
- <a u="E678" b="A5 72"/>
- <a u="E679" b="A5 73"/>
- <a u="E67A" b="A5 74"/>
- <a u="E67B" b="A5 75"/>
- <a u="E67C" b="A5 76"/>
- <a u="E67D" b="A5 77"/>
- <a u="E67E" b="A5 78"/>
- <a u="E67F" b="A5 79"/>
- <a u="E680" b="A5 7A"/>
- <a u="E681" b="A5 7B"/>
- <a u="E682" b="A5 7C"/>
- <a u="E683" b="A5 7D"/>
- <a u="E684" b="A5 7E"/>
- <a u="E685" b="A5 80"/>
- <a u="E686" b="A5 81"/>
- <a u="E687" b="A5 82"/>
- <a u="E688" b="A5 83"/>
- <a u="E689" b="A5 84"/>
- <a u="E68A" b="A5 85"/>
- <a u="E68B" b="A5 86"/>
- <a u="E68C" b="A5 87"/>
- <a u="E68D" b="A5 88"/>
- <a u="E68E" b="A5 89"/>
- <a u="E68F" b="A5 8A"/>
- <a u="E690" b="A5 8B"/>
- <a u="E691" b="A5 8C"/>
- <a u="E692" b="A5 8D"/>
- <a u="E693" b="A5 8E"/>
- <a u="E694" b="A5 8F"/>
- <a u="E695" b="A5 90"/>
- <a u="E696" b="A5 91"/>
- <a u="E697" b="A5 92"/>
- <a u="E698" b="A5 93"/>
- <a u="E699" b="A5 94"/>
- <a u="E69A" b="A5 95"/>
- <a u="E69B" b="A5 96"/>
- <a u="E69C" b="A5 97"/>
- <a u="E69D" b="A5 98"/>
- <a u="E69E" b="A5 99"/>
- <a u="E69F" b="A5 9A"/>
- <a u="E6A0" b="A5 9B"/>
- <a u="E6A1" b="A5 9C"/>
- <a u="E6A2" b="A5 9D"/>
- <a u="E6A3" b="A5 9E"/>
- <a u="E6A4" b="A5 9F"/>
- <a u="E6A5" b="A5 A0"/>
- <a u="E6A6" b="A6 40"/>
- <a u="E6A7" b="A6 41"/>
- <a u="E6A8" b="A6 42"/>
- <a u="E6A9" b="A6 43"/>
- <a u="E6AA" b="A6 44"/>
- <a u="E6AB" b="A6 45"/>
- <a u="E6AC" b="A6 46"/>
- <a u="E6AD" b="A6 47"/>
- <a u="E6AE" b="A6 48"/>
- <a u="E6AF" b="A6 49"/>
- <a u="E6B0" b="A6 4A"/>
- <a u="E6B1" b="A6 4B"/>
- <a u="E6B2" b="A6 4C"/>
- <a u="E6B3" b="A6 4D"/>
- <a u="E6B4" b="A6 4E"/>
- <a u="E6B5" b="A6 4F"/>
- <a u="E6B6" b="A6 50"/>
- <a u="E6B7" b="A6 51"/>
- <a u="E6B8" b="A6 52"/>
- <a u="E6B9" b="A6 53"/>
- <a u="E6BA" b="A6 54"/>
- <a u="E6BB" b="A6 55"/>
- <a u="E6BC" b="A6 56"/>
- <a u="E6BD" b="A6 57"/>
- <a u="E6BE" b="A6 58"/>
- <a u="E6BF" b="A6 59"/>
- <a u="E6C0" b="A6 5A"/>
- <a u="E6C1" b="A6 5B"/>
- <a u="E6C2" b="A6 5C"/>
- <a u="E6C3" b="A6 5D"/>
- <a u="E6C4" b="A6 5E"/>
- <a u="E6C5" b="A6 5F"/>
- <a u="E6C6" b="A6 60"/>
- <a u="E6C7" b="A6 61"/>
- <a u="E6C8" b="A6 62"/>
- <a u="E6C9" b="A6 63"/>
- <a u="E6CA" b="A6 64"/>
- <a u="E6CB" b="A6 65"/>
- <a u="E6CC" b="A6 66"/>
- <a u="E6CD" b="A6 67"/>
- <a u="E6CE" b="A6 68"/>
- <a u="E6CF" b="A6 69"/>
- <a u="E6D0" b="A6 6A"/>
- <a u="E6D1" b="A6 6B"/>
- <a u="E6D2" b="A6 6C"/>
- <a u="E6D3" b="A6 6D"/>
- <a u="E6D4" b="A6 6E"/>
- <a u="E6D5" b="A6 6F"/>
- <a u="E6D6" b="A6 70"/>
- <a u="E6D7" b="A6 71"/>
- <a u="E6D8" b="A6 72"/>
- <a u="E6D9" b="A6 73"/>
- <a u="E6DA" b="A6 74"/>
- <a u="E6DB" b="A6 75"/>
- <a u="E6DC" b="A6 76"/>
- <a u="E6DD" b="A6 77"/>
- <a u="E6DE" b="A6 78"/>
- <a u="E6DF" b="A6 79"/>
- <a u="E6E0" b="A6 7A"/>
- <a u="E6E1" b="A6 7B"/>
- <a u="E6E2" b="A6 7C"/>
- <a u="E6E3" b="A6 7D"/>
- <a u="E6E4" b="A6 7E"/>
- <a u="E6E5" b="A6 80"/>
- <a u="E6E6" b="A6 81"/>
- <a u="E6E7" b="A6 82"/>
- <a u="E6E8" b="A6 83"/>
- <a u="E6E9" b="A6 84"/>
- <a u="E6EA" b="A6 85"/>
- <a u="E6EB" b="A6 86"/>
- <a u="E6EC" b="A6 87"/>
- <a u="E6ED" b="A6 88"/>
- <a u="E6EE" b="A6 89"/>
- <a u="E6EF" b="A6 8A"/>
- <a u="E6F0" b="A6 8B"/>
- <a u="E6F1" b="A6 8C"/>
- <a u="E6F2" b="A6 8D"/>
- <a u="E6F3" b="A6 8E"/>
- <a u="E6F4" b="A6 8F"/>
- <a u="E6F5" b="A6 90"/>
- <a u="E6F6" b="A6 91"/>
- <a u="E6F7" b="A6 92"/>
- <a u="E6F8" b="A6 93"/>
- <a u="E6F9" b="A6 94"/>
- <a u="E6FA" b="A6 95"/>
- <a u="E6FB" b="A6 96"/>
- <a u="E6FC" b="A6 97"/>
- <a u="E6FD" b="A6 98"/>
- <a u="E6FE" b="A6 99"/>
- <a u="E6FF" b="A6 9A"/>
- <a u="E700" b="A6 9B"/>
- <a u="E701" b="A6 9C"/>
- <a u="E702" b="A6 9D"/>
- <a u="E703" b="A6 9E"/>
- <a u="E704" b="A6 9F"/>
- <a u="E705" b="A6 A0"/>
- <a u="E706" b="A7 40"/>
- <a u="E707" b="A7 41"/>
- <a u="E708" b="A7 42"/>
- <a u="E709" b="A7 43"/>
- <a u="E70A" b="A7 44"/>
- <a u="E70B" b="A7 45"/>
- <a u="E70C" b="A7 46"/>
- <a u="E70D" b="A7 47"/>
- <a u="E70E" b="A7 48"/>
- <a u="E70F" b="A7 49"/>
- <a u="E710" b="A7 4A"/>
- <a u="E711" b="A7 4B"/>
- <a u="E712" b="A7 4C"/>
- <a u="E713" b="A7 4D"/>
- <a u="E714" b="A7 4E"/>
- <a u="E715" b="A7 4F"/>
- <a u="E716" b="A7 50"/>
- <a u="E717" b="A7 51"/>
- <a u="E718" b="A7 52"/>
- <a u="E719" b="A7 53"/>
- <a u="E71A" b="A7 54"/>
- <a u="E71B" b="A7 55"/>
- <a u="E71C" b="A7 56"/>
- <a u="E71D" b="A7 57"/>
- <a u="E71E" b="A7 58"/>
- <a u="E71F" b="A7 59"/>
- <a u="E720" b="A7 5A"/>
- <a u="E721" b="A7 5B"/>
- <a u="E722" b="A7 5C"/>
- <a u="E723" b="A7 5D"/>
- <a u="E724" b="A7 5E"/>
- <a u="E725" b="A7 5F"/>
- <a u="E726" b="A7 60"/>
- <a u="E727" b="A7 61"/>
- <a u="E728" b="A7 62"/>
- <a u="E729" b="A7 63"/>
- <a u="E72A" b="A7 64"/>
- <a u="E72B" b="A7 65"/>
- <a u="E72C" b="A7 66"/>
- <a u="E72D" b="A7 67"/>
- <a u="E72E" b="A7 68"/>
- <a u="E72F" b="A7 69"/>
- <a u="E730" b="A7 6A"/>
- <a u="E731" b="A7 6B"/>
- <a u="E732" b="A7 6C"/>
- <a u="E733" b="A7 6D"/>
- <a u="E734" b="A7 6E"/>
- <a u="E735" b="A7 6F"/>
- <a u="E736" b="A7 70"/>
- <a u="E737" b="A7 71"/>
- <a u="E738" b="A7 72"/>
- <a u="E739" b="A7 73"/>
- <a u="E73A" b="A7 74"/>
- <a u="E73B" b="A7 75"/>
- <a u="E73C" b="A7 76"/>
- <a u="E73D" b="A7 77"/>
- <a u="E73E" b="A7 78"/>
- <a u="E73F" b="A7 79"/>
- <a u="E740" b="A7 7A"/>
- <a u="E741" b="A7 7B"/>
- <a u="E742" b="A7 7C"/>
- <a u="E743" b="A7 7D"/>
- <a u="E744" b="A7 7E"/>
- <a u="E745" b="A7 80"/>
- <a u="E746" b="A7 81"/>
- <a u="E747" b="A7 82"/>
- <a u="E748" b="A7 83"/>
- <a u="E749" b="A7 84"/>
- <a u="E74A" b="A7 85"/>
- <a u="E74B" b="A7 86"/>
- <a u="E74C" b="A7 87"/>
- <a u="E74D" b="A7 88"/>
- <a u="E74E" b="A7 89"/>
- <a u="E74F" b="A7 8A"/>
- <a u="E750" b="A7 8B"/>
- <a u="E751" b="A7 8C"/>
- <a u="E752" b="A7 8D"/>
- <a u="E753" b="A7 8E"/>
- <a u="E754" b="A7 8F"/>
- <a u="E755" b="A7 90"/>
- <a u="E756" b="A7 91"/>
- <a u="E757" b="A7 92"/>
- <a u="E758" b="A7 93"/>
- <a u="E759" b="A7 94"/>
- <a u="E75A" b="A7 95"/>
- <a u="E75B" b="A7 96"/>
- <a u="E75C" b="A7 97"/>
- <a u="E75D" b="A7 98"/>
- <a u="E75E" b="A7 99"/>
- <a u="E75F" b="A7 9A"/>
- <a u="E760" b="A7 9B"/>
- <a u="E761" b="A7 9C"/>
- <a u="E762" b="A7 9D"/>
- <a u="E763" b="A7 9E"/>
- <a u="E764" b="A7 9F"/>
- <a u="E765" b="A7 A0"/>
- <a u="E766" b="A2 AB"/>
- <a u="E767" b="A2 AC"/>
- <a u="E768" b="A2 AD"/>
- <a u="E769" b="A2 AE"/>
- <a u="E76A" b="A2 AF"/>
- <a u="E76B" b="A2 B0"/>
- <a u="E76C" b="83 36 C7 39"/>
- <a u="E76D" b="A2 E4"/>
- <a u="E76E" b="A2 EF"/>
- <a u="E76F" b="A2 F0"/>
- <a u="E770" b="A2 FD"/>
- <a u="E771" b="A2 FE"/>
- <a u="E772" b="A4 F4"/>
- <a u="E773" b="A4 F5"/>
- <a u="E774" b="A4 F6"/>
- <a u="E775" b="A4 F7"/>
- <a u="E776" b="A4 F8"/>
- <a u="E777" b="A4 F9"/>
- <a u="E778" b="A4 FA"/>
- <a u="E779" b="A4 FB"/>
- <a u="E77A" b="A4 FC"/>
- <a u="E77B" b="A4 FD"/>
- <a u="E77C" b="A4 FE"/>
- <a u="E77D" b="A5 F7"/>
- <a u="E77E" b="A5 F8"/>
- <a u="E77F" b="A5 F9"/>
- <a u="E780" b="A5 FA"/>
- <a u="E781" b="A5 FB"/>
- <a u="E782" b="A5 FC"/>
- <a u="E783" b="A5 FD"/>
- <a u="E784" b="A5 FE"/>
- <a u="E785" b="A6 B9"/>
- <a u="E786" b="A6 BA"/>
- <a u="E787" b="A6 BB"/>
- <a u="E788" b="A6 BC"/>
- <a u="E789" b="A6 BD"/>
- <a u="E78A" b="A6 BE"/>
- <a u="E78B" b="A6 BF"/>
- <a u="E78C" b="A6 C0"/>
- <a u="E78D" b="A6 D9"/>
- <a u="E78E" b="A6 DA"/>
- <a u="E78F" b="A6 DB"/>
- <a u="E790" b="A6 DC"/>
- <a u="E791" b="A6 DD"/>
- <a u="E792" b="A6 DE"/>
- <a u="E793" b="A6 DF"/>
- <a u="E794" b="A6 EC"/>
- <a u="E795" b="A6 ED"/>
- <a u="E796" b="A6 F3"/>
- <a u="E797" b="A6 F6"/>
- <a u="E798" b="A6 F7"/>
- <a u="E799" b="A6 F8"/>
- <a u="E79A" b="A6 F9"/>
- <a u="E79B" b="A6 FA"/>
- <a u="E79C" b="A6 FB"/>
- <a u="E79D" b="A6 FC"/>
- <a u="E79E" b="A6 FD"/>
- <a u="E79F" b="A6 FE"/>
- <a u="E7A0" b="A7 C2"/>
- <a u="E7A1" b="A7 C3"/>
- <a u="E7A2" b="A7 C4"/>
- <a u="E7A3" b="A7 C5"/>
- <a u="E7A4" b="A7 C6"/>
- <a u="E7A5" b="A7 C7"/>
- <a u="E7A6" b="A7 C8"/>
- <a u="E7A7" b="A7 C9"/>
- <a u="E7A8" b="A7 CA"/>
- <a u="E7A9" b="A7 CB"/>
- <a u="E7AA" b="A7 CC"/>
- <a u="E7AB" b="A7 CD"/>
- <a u="E7AC" b="A7 CE"/>
- <a u="E7AD" b="A7 CF"/>
- <a u="E7AE" b="A7 D0"/>
- <a u="E7AF" b="A7 F2"/>
- <a u="E7B0" b="A7 F3"/>
- <a u="E7B1" b="A7 F4"/>
- <a u="E7B2" b="A7 F5"/>
- <a u="E7B3" b="A7 F6"/>
- <a u="E7B4" b="A7 F7"/>
- <a u="E7B5" b="A7 F8"/>
- <a u="E7B6" b="A7 F9"/>
- <a u="E7B7" b="A7 FA"/>
- <a u="E7B8" b="A7 FB"/>
- <a u="E7B9" b="A7 FC"/>
- <a u="E7BA" b="A7 FD"/>
- <a u="E7BB" b="A7 FE"/>
- <a u="E7BC" b="A8 96"/>
- <a u="E7BD" b="A8 97"/>
- <a u="E7BE" b="A8 98"/>
- <a u="E7BF" b="A8 99"/>
- <a u="E7C0" b="A8 9A"/>
- <a u="E7C1" b="A8 9B"/>
- <a u="E7C2" b="A8 9C"/>
- <a u="E7C3" b="A8 9D"/>
- <a u="E7C4" b="A8 9E"/>
- <a u="E7C5" b="A8 9F"/>
- <a u="E7C6" b="A8 A0"/>
- <a u="E7C7" b="A8 BC"/>
- <a u="E7C8" b="83 36 C8 30"/>
- <a u="E7C9" b="A8 C1"/>
- <a u="E7CA" b="A8 C2"/>
- <a u="E7CB" b="A8 C3"/>
- <a u="E7CC" b="A8 C4"/>
- <a u="E7CD" b="A8 EA"/>
- <a u="E7CE" b="A8 EB"/>
- <a u="E7CF" b="A8 EC"/>
- <a u="E7D0" b="A8 ED"/>
- <a u="E7D1" b="A8 EE"/>
- <a u="E7D2" b="A8 EF"/>
- <a u="E7D3" b="A8 F0"/>
- <a u="E7D4" b="A8 F1"/>
- <a u="E7D5" b="A8 F2"/>
- <a u="E7D6" b="A8 F3"/>
- <a u="E7D7" b="A8 F4"/>
- <a u="E7D8" b="A8 F5"/>
- <a u="E7D9" b="A8 F6"/>
- <a u="E7DA" b="A8 F7"/>
- <a u="E7DB" b="A8 F8"/>
- <a u="E7DC" b="A8 F9"/>
- <a u="E7DD" b="A8 FA"/>
- <a u="E7DE" b="A8 FB"/>
- <a u="E7DF" b="A8 FC"/>
- <a u="E7E0" b="A8 FD"/>
- <a u="E7E1" b="A8 FE"/>
- <a u="E7E2" b="A9 58"/>
- <a u="E7E3" b="A9 5B"/>
- <a u="E7E4" b="A9 5D"/>
- <a u="E7E5" b="A9 5E"/>
- <a u="E7E6" b="A9 5F"/>
- <a u="E7E7" b="83 36 C8 31"/>
- <a u="E7E8" b="83 36 C8 32"/>
- <a u="E7E9" b="83 36 C8 33"/>
- <a u="E7EA" b="83 36 C8 34"/>
- <a u="E7EB" b="83 36 C8 35"/>
- <a u="E7EC" b="83 36 C8 36"/>
- <a u="E7ED" b="83 36 C8 37"/>
- <a u="E7EE" b="83 36 C8 38"/>
- <a u="E7EF" b="83 36 C8 39"/>
- <a u="E7F0" b="83 36 C9 30"/>
- <a u="E7F1" b="83 36 C9 31"/>
- <a u="E7F2" b="83 36 C9 32"/>
- <a u="E7F3" b="83 36 C9 33"/>
- <a u="E7F4" b="A9 97"/>
- <a u="E7F5" b="A9 98"/>
- <a u="E7F6" b="A9 99"/>
- <a u="E7F7" b="A9 9A"/>
- <a u="E7F8" b="A9 9B"/>
- <a u="E7F9" b="A9 9C"/>
- <a u="E7FA" b="A9 9D"/>
- <a u="E7FB" b="A9 9E"/>
- <a u="E7FC" b="A9 9F"/>
- <a u="E7FD" b="A9 A0"/>
- <a u="E7FE" b="A9 A1"/>
- <a u="E7FF" b="A9 A2"/>
- <a u="E800" b="A9 A3"/>
- <a u="E801" b="A9 F0"/>
- <a u="E802" b="A9 F1"/>
- <a u="E803" b="A9 F2"/>
- <a u="E804" b="A9 F3"/>
- <a u="E805" b="A9 F4"/>
- <a u="E806" b="A9 F5"/>
- <a u="E807" b="A9 F6"/>
- <a u="E808" b="A9 F7"/>
- <a u="E809" b="A9 F8"/>
- <a u="E80A" b="A9 F9"/>
- <a u="E80B" b="A9 FA"/>
- <a u="E80C" b="A9 FB"/>
- <a u="E80D" b="A9 FC"/>
- <a u="E80E" b="A9 FD"/>
- <a u="E80F" b="A9 FE"/>
- <a u="E810" b="D7 FA"/>
- <a u="E811" b="D7 FB"/>
- <a u="E812" b="D7 FC"/>
- <a u="E813" b="D7 FD"/>
- <a u="E814" b="D7 FE"/>
- <a u="E815" b="83 36 C9 34"/>
- <a u="E816" b="FE 51"/>
- <a u="E817" b="FE 52"/>
- <a u="E818" b="FE 53"/>
- <a u="E819" b="83 36 C9 35"/>
- <a u="E81A" b="83 36 C9 36"/>
- <a u="E81B" b="83 36 C9 37"/>
- <a u="E81C" b="83 36 C9 38"/>
- <a u="E81D" b="83 36 C9 39"/>
- <a u="E81E" b="FE 59"/>
- <a u="E81F" b="83 36 CA 30"/>
- <a u="E820" b="83 36 CA 31"/>
- <a u="E821" b="83 36 CA 32"/>
- <a u="E822" b="83 36 CA 33"/>
- <a u="E823" b="83 36 CA 34"/>
- <a u="E824" b="83 36 CA 35"/>
- <a u="E825" b="83 36 CA 36"/>
- <a u="E826" b="FE 61"/>
- <a u="E827" b="83 36 CA 37"/>
- <a u="E828" b="83 36 CA 38"/>
- <a u="E829" b="83 36 CA 39"/>
- <a u="E82A" b="83 36 CB 30"/>
- <a u="E82B" b="FE 66"/>
- <a u="E82C" b="FE 67"/>
- <a u="E82D" b="83 36 CB 31"/>
- <a u="E82E" b="83 36 CB 32"/>
- <a u="E82F" b="83 36 CB 33"/>
- <a u="E830" b="83 36 CB 34"/>
- <a u="E831" b="FE 6C"/>
- <a u="E832" b="FE 6D"/>
- <a u="E833" b="83 36 CB 35"/>
- <a u="E834" b="83 36 CB 36"/>
- <a u="E835" b="83 36 CB 37"/>
- <a u="E836" b="83 36 CB 38"/>
- <a u="E837" b="83 36 CB 39"/>
- <a u="E838" b="83 36 CC 30"/>
- <a u="E839" b="83 36 CC 31"/>
- <a u="E83A" b="83 36 CC 32"/>
- <a u="E83B" b="FE 76"/>
- <a u="E83C" b="83 36 CC 33"/>
- <a u="E83D" b="83 36 CC 34"/>
- <a u="E83E" b="83 36 CC 35"/>
- <a u="E83F" b="83 36 CC 36"/>
- <a u="E840" b="83 36 CC 37"/>
- <a u="E841" b="83 36 CC 38"/>
- <a u="E842" b="83 36 CC 39"/>
- <a u="E843" b="FE 7E"/>
- <a u="E844" b="83 36 CD 30"/>
- <a u="E845" b="83 36 CD 31"/>
- <a u="E846" b="83 36 CD 32"/>
- <a u="E847" b="83 36 CD 33"/>
- <a u="E848" b="83 36 CD 34"/>
- <a u="E849" b="83 36 CD 35"/>
- <a u="E84A" b="83 36 CD 36"/>
- <a u="E84B" b="83 36 CD 37"/>
- <a u="E84C" b="83 36 CD 38"/>
- <a u="E84D" b="83 36 CD 39"/>
- <a u="E84E" b="83 36 CE 30"/>
- <a u="E84F" b="83 36 CE 31"/>
- <a u="E850" b="83 36 CE 32"/>
- <a u="E851" b="83 36 CE 33"/>
- <a u="E852" b="83 36 CE 34"/>
- <a u="E853" b="83 36 CE 35"/>
- <a u="E854" b="FE 90"/>
- <a u="E855" b="FE 91"/>
- <a u="E856" b="83 36 CE 36"/>
- <a u="E857" b="83 36 CE 37"/>
- <a u="E858" b="83 36 CE 38"/>
- <a u="E859" b="83 36 CE 39"/>
- <a u="E85A" b="83 36 CF 30"/>
- <a u="E85B" b="83 36 CF 31"/>
- <a u="E85C" b="83 36 CF 32"/>
- <a u="E85D" b="83 36 CF 33"/>
- <a u="E85E" b="83 36 CF 34"/>
- <a u="E85F" b="83 36 CF 35"/>
- <a u="E860" b="83 36 CF 36"/>
- <a u="E861" b="83 36 CF 37"/>
- <a u="E862" b="83 36 CF 38"/>
- <a u="E863" b="83 36 CF 39"/>
- <a u="E864" b="FE A0"/>
- <a u="F92C" b="FD 9C"/>
- <a u="F92D" b="84 30 85 35"/>
- <a u="F92E" b="84 30 85 36"/>
- <a u="F92F" b="84 30 85 37"/>
- <a u="F930" b="84 30 85 38"/>
- <a u="F931" b="84 30 85 39"/>
- <a u="F932" b="84 30 86 30"/>
- <a u="F933" b="84 30 86 31"/>
- <a u="F934" b="84 30 86 32"/>
- <a u="F935" b="84 30 86 33"/>
- <a u="F936" b="84 30 86 34"/>
- <a u="F937" b="84 30 86 35"/>
- <a u="F938" b="84 30 86 36"/>
- <a u="F939" b="84 30 86 37"/>
- <a u="F93A" b="84 30 86 38"/>
- <a u="F93B" b="84 30 86 39"/>
- <a u="F93C" b="84 30 87 30"/>
- <a u="F93D" b="84 30 87 31"/>
- <a u="F93E" b="84 30 87 32"/>
- <a u="F93F" b="84 30 87 33"/>
- <a u="F940" b="84 30 87 34"/>
- <a u="F941" b="84 30 87 35"/>
- <a u="F942" b="84 30 87 36"/>
- <a u="F943" b="84 30 87 37"/>
- <a u="F944" b="84 30 87 38"/>
- <a u="F945" b="84 30 87 39"/>
- <a u="F946" b="84 30 88 30"/>
- <a u="F947" b="84 30 88 31"/>
- <a u="F948" b="84 30 88 32"/>
- <a u="F949" b="84 30 88 33"/>
- <a u="F94A" b="84 30 88 34"/>
- <a u="F94B" b="84 30 88 35"/>
- <a u="F94C" b="84 30 88 36"/>
- <a u="F94D" b="84 30 88 37"/>
- <a u="F94E" b="84 30 88 38"/>
- <a u="F94F" b="84 30 88 39"/>
- <a u="F950" b="84 30 89 30"/>
- <a u="F951" b="84 30 89 31"/>
- <a u="F952" b="84 30 89 32"/>
- <a u="F953" b="84 30 89 33"/>
- <a u="F954" b="84 30 89 34"/>
- <a u="F955" b="84 30 89 35"/>
- <a u="F956" b="84 30 89 36"/>
- <a u="F957" b="84 30 89 37"/>
- <a u="F958" b="84 30 89 38"/>
- <a u="F959" b="84 30 89 39"/>
- <a u="F95A" b="84 30 8A 30"/>
- <a u="F95B" b="84 30 8A 31"/>
- <a u="F95C" b="84 30 8A 32"/>
- <a u="F95D" b="84 30 8A 33"/>
- <a u="F95E" b="84 30 8A 34"/>
- <a u="F95F" b="84 30 8A 35"/>
- <a u="F960" b="84 30 8A 36"/>
- <a u="F961" b="84 30 8A 37"/>
- <a u="F962" b="84 30 8A 38"/>
- <a u="F963" b="84 30 8A 39"/>
- <a u="F964" b="84 30 8B 30"/>
- <a u="F965" b="84 30 8B 31"/>
- <a u="F966" b="84 30 8B 32"/>
- <a u="F967" b="84 30 8B 33"/>
- <a u="F968" b="84 30 8B 34"/>
- <a u="F969" b="84 30 8B 35"/>
- <a u="F96A" b="84 30 8B 36"/>
- <a u="F96B" b="84 30 8B 37"/>
- <a u="F96C" b="84 30 8B 38"/>
- <a u="F96D" b="84 30 8B 39"/>
- <a u="F96E" b="84 30 8C 30"/>
- <a u="F96F" b="84 30 8C 31"/>
- <a u="F970" b="84 30 8C 32"/>
- <a u="F971" b="84 30 8C 33"/>
- <a u="F972" b="84 30 8C 34"/>
- <a u="F973" b="84 30 8C 35"/>
- <a u="F974" b="84 30 8C 36"/>
- <a u="F975" b="84 30 8C 37"/>
- <a u="F976" b="84 30 8C 38"/>
- <a u="F977" b="84 30 8C 39"/>
- <a u="F978" b="84 30 8D 30"/>
- <a u="F979" b="FD 9D"/>
- <a u="F97A" b="84 30 8D 31"/>
- <a u="F97B" b="84 30 8D 32"/>
- <a u="F97C" b="84 30 8D 33"/>
- <a u="F97D" b="84 30 8D 34"/>
- <a u="F97E" b="84 30 8D 35"/>
- <a u="F97F" b="84 30 8D 36"/>
- <a u="F980" b="84 30 8D 37"/>
- <a u="F981" b="84 30 8D 38"/>
- <a u="F982" b="84 30 8D 39"/>
- <a u="F983" b="84 30 8E 30"/>
- <a u="F984" b="84 30 8E 31"/>
- <a u="F985" b="84 30 8E 32"/>
- <a u="F986" b="84 30 8E 33"/>
- <a u="F987" b="84 30 8E 34"/>
- <a u="F988" b="84 30 8E 35"/>
- <a u="F989" b="84 30 8E 36"/>
- <a u="F98A" b="84 30 8E 37"/>
- <a u="F98B" b="84 30 8E 38"/>
- <a u="F98C" b="84 30 8E 39"/>
- <a u="F98D" b="84 30 8F 30"/>
- <a u="F98E" b="84 30 8F 31"/>
- <a u="F98F" b="84 30 8F 32"/>
- <a u="F990" b="84 30 8F 33"/>
- <a u="F991" b="84 30 8F 34"/>
- <a u="F992" b="84 30 8F 35"/>
- <a u="F993" b="84 30 8F 36"/>
- <a u="F994" b="84 30 8F 37"/>
- <a u="F995" b="FD 9E"/>
- <a u="F996" b="84 30 8F 38"/>
- <a u="F997" b="84 30 8F 39"/>
- <a u="F998" b="84 30 90 30"/>
- <a u="F999" b="84 30 90 31"/>
- <a u="F99A" b="84 30 90 32"/>
- <a u="F99B" b="84 30 90 33"/>
- <a u="F99C" b="84 30 90 34"/>
- <a u="F99D" b="84 30 90 35"/>
- <a u="F99E" b="84 30 90 36"/>
- <a u="F99F" b="84 30 90 37"/>
- <a u="F9A0" b="84 30 90 38"/>
- <a u="F9A1" b="84 30 90 39"/>
- <a u="F9A2" b="84 30 91 30"/>
- <a u="F9A3" b="84 30 91 31"/>
- <a u="F9A4" b="84 30 91 32"/>
- <a u="F9A5" b="84 30 91 33"/>
- <a u="F9A6" b="84 30 91 34"/>
- <a u="F9A7" b="84 30 91 35"/>
- <a u="F9A8" b="84 30 91 36"/>
- <a u="F9A9" b="84 30 91 37"/>
- <a u="F9AA" b="84 30 91 38"/>
- <a u="F9AB" b="84 30 91 39"/>
- <a u="F9AC" b="84 30 92 30"/>
- <a u="F9AD" b="84 30 92 31"/>
- <a u="F9AE" b="84 30 92 32"/>
- <a u="F9AF" b="84 30 92 33"/>
- <a u="F9B0" b="84 30 92 34"/>
- <a u="F9B1" b="84 30 92 35"/>
- <a u="F9B2" b="84 30 92 36"/>
- <a u="F9B3" b="84 30 92 37"/>
- <a u="F9B4" b="84 30 92 38"/>
- <a u="F9B5" b="84 30 92 39"/>
- <a u="F9B6" b="84 30 93 30"/>
- <a u="F9B7" b="84 30 93 31"/>
- <a u="F9B8" b="84 30 93 32"/>
- <a u="F9B9" b="84 30 93 33"/>
- <a u="F9BA" b="84 30 93 34"/>
- <a u="F9BB" b="84 30 93 35"/>
- <a u="F9BC" b="84 30 93 36"/>
- <a u="F9BD" b="84 30 93 37"/>
- <a u="F9BE" b="84 30 93 38"/>
- <a u="F9BF" b="84 30 93 39"/>
- <a u="F9C0" b="84 30 94 30"/>
- <a u="F9C1" b="84 30 94 31"/>
- <a u="F9C2" b="84 30 94 32"/>
- <a u="F9C3" b="84 30 94 33"/>
- <a u="F9C4" b="84 30 94 34"/>
- <a u="F9C5" b="84 30 94 35"/>
- <a u="F9C6" b="84 30 94 36"/>
- <a u="F9C7" b="84 30 94 37"/>
- <a u="F9C8" b="84 30 94 38"/>
- <a u="F9C9" b="84 30 94 39"/>
- <a u="F9CA" b="84 30 95 30"/>
- <a u="F9CB" b="84 30 95 31"/>
- <a u="F9CC" b="84 30 95 32"/>
- <a u="F9CD" b="84 30 95 33"/>
- <a u="F9CE" b="84 30 95 34"/>
- <a u="F9CF" b="84 30 95 35"/>
- <a u="F9D0" b="84 30 95 36"/>
- <a u="F9D1" b="84 30 95 37"/>
- <a u="F9D2" b="84 30 95 38"/>
- <a u="F9D3" b="84 30 95 39"/>
- <a u="F9D4" b="84 30 96 30"/>
- <a u="F9D5" b="84 30 96 31"/>
- <a u="F9D6" b="84 30 96 32"/>
- <a u="F9D7" b="84 30 96 33"/>
- <a u="F9D8" b="84 30 96 34"/>
- <a u="F9D9" b="84 30 96 35"/>
- <a u="F9DA" b="84 30 96 36"/>
- <a u="F9DB" b="84 30 96 37"/>
- <a u="F9DC" b="84 30 96 38"/>
- <a u="F9DD" b="84 30 96 39"/>
- <a u="F9DE" b="84 30 97 30"/>
- <a u="F9DF" b="84 30 97 31"/>
- <a u="F9E0" b="84 30 97 32"/>
- <a u="F9E1" b="84 30 97 33"/>
- <a u="F9E2" b="84 30 97 34"/>
- <a u="F9E3" b="84 30 97 35"/>
- <a u="F9E4" b="84 30 97 36"/>
- <a u="F9E5" b="84 30 97 37"/>
- <a u="F9E6" b="84 30 97 38"/>
- <a u="F9E7" b="FD 9F"/>
- <a u="F9E8" b="84 30 97 39"/>
- <a u="F9E9" b="84 30 98 30"/>
- <a u="F9EA" b="84 30 98 31"/>
- <a u="F9EB" b="84 30 98 32"/>
- <a u="F9EC" b="84 30 98 33"/>
- <a u="F9ED" b="84 30 98 34"/>
- <a u="F9EE" b="84 30 98 35"/>
- <a u="F9EF" b="84 30 98 36"/>
- <a u="F9F0" b="84 30 98 37"/>
- <a u="F9F1" b="FD A0"/>
- <a u="F9F2" b="84 30 98 38"/>
- <a u="F9F3" b="84 30 98 39"/>
- <a u="F9F4" b="84 30 99 30"/>
- <a u="F9F5" b="84 30 99 31"/>
- <a u="F9F6" b="84 30 99 32"/>
- <a u="F9F7" b="84 30 99 33"/>
- <a u="F9F8" b="84 30 99 34"/>
- <a u="F9F9" b="84 30 99 35"/>
- <a u="F9FA" b="84 30 99 36"/>
- <a u="F9FB" b="84 30 99 37"/>
- <a u="F9FC" b="84 30 99 38"/>
- <a u="F9FD" b="84 30 99 39"/>
- <a u="F9FE" b="84 30 9A 30"/>
- <a u="F9FF" b="84 30 9A 31"/>
- <a u="FA00" b="84 30 9A 32"/>
- <a u="FA01" b="84 30 9A 33"/>
- <a u="FA02" b="84 30 9A 34"/>
- <a u="FA03" b="84 30 9A 35"/>
- <a u="FA04" b="84 30 9A 36"/>
- <a u="FA05" b="84 30 9A 37"/>
- <a u="FA06" b="84 30 9A 38"/>
- <a u="FA07" b="84 30 9A 39"/>
- <a u="FA08" b="84 30 9B 30"/>
- <a u="FA09" b="84 30 9B 31"/>
- <a u="FA0A" b="84 30 9B 32"/>
- <a u="FA0B" b="84 30 9B 33"/>
- <a u="FA0C" b="FE 40"/>
- <a u="FA0D" b="FE 41"/>
- <a u="FA0E" b="FE 42"/>
- <a u="FA0F" b="FE 43"/>
- <a u="FA10" b="84 30 9B 34"/>
- <a u="FA11" b="FE 44"/>
- <a u="FA12" b="84 30 9B 35"/>
- <a u="FA13" b="FE 45"/>
- <a u="FA14" b="FE 46"/>
- <a u="FA15" b="84 30 9B 36"/>
- <a u="FA16" b="84 30 9B 37"/>
- <a u="FA17" b="84 30 9B 38"/>
- <a u="FA18" b="FE 47"/>
- <a u="FA19" b="84 30 9B 39"/>
- <a u="FA1A" b="84 30 9C 30"/>
- <a u="FA1B" b="84 30 9C 31"/>
- <a u="FA1C" b="84 30 9C 32"/>
- <a u="FA1D" b="84 30 9C 33"/>
- <a u="FA1E" b="84 30 9C 34"/>
- <a u="FA1F" b="FE 48"/>
- <a u="FA20" b="FE 49"/>
- <a u="FA21" b="FE 4A"/>
- <a u="FA22" b="84 30 9C 35"/>
- <a u="FA23" b="FE 4B"/>
- <a u="FA24" b="FE 4C"/>
- <a u="FA25" b="84 30 9C 36"/>
- <a u="FA26" b="84 30 9C 37"/>
- <a u="FA27" b="FE 4D"/>
- <a u="FA28" b="FE 4E"/>
- <a u="FA29" b="FE 4F"/>
- <a u="FE30" b="A9 55"/>
- <a u="FE31" b="A6 F2"/>
- <a u="FE32" b="84 31 85 38"/>
- <a u="FE33" b="A6 F4"/>
- <a u="FE34" b="A6 F5"/>
- <a u="FE35" b="A6 E0"/>
- <a u="FE36" b="A6 E1"/>
- <a u="FE37" b="A6 F0"/>
- <a u="FE38" b="A6 F1"/>
- <a u="FE39" b="A6 E2"/>
- <a u="FE3A" b="A6 E3"/>
- <a u="FE3B" b="A6 EE"/>
- <a u="FE3C" b="A6 EF"/>
- <a u="FE3D" b="A6 E6"/>
- <a u="FE3E" b="A6 E7"/>
- <a u="FE3F" b="A6 E4"/>
- <a u="FE40" b="A6 E5"/>
- <a u="FE41" b="A6 E8"/>
- <a u="FE42" b="A6 E9"/>
- <a u="FE43" b="A6 EA"/>
- <a u="FE44" b="A6 EB"/>
- <a u="FE45" b="84 31 85 39"/>
- <a u="FE46" b="84 31 86 30"/>
- <a u="FE47" b="84 31 86 31"/>
- <a u="FE48" b="84 31 86 32"/>
- <a u="FE49" b="A9 68"/>
- <a u="FE4A" b="A9 69"/>
- <a u="FE4B" b="A9 6A"/>
- <a u="FE4C" b="A9 6B"/>
- <a u="FE4D" b="A9 6C"/>
- <a u="FE4E" b="A9 6D"/>
- <a u="FE4F" b="A9 6E"/>
- <a u="FE50" b="A9 6F"/>
- <a u="FE51" b="A9 70"/>
- <a u="FE52" b="A9 71"/>
- <a u="FE53" b="84 31 86 33"/>
- <a u="FE54" b="A9 72"/>
- <a u="FE55" b="A9 73"/>
- <a u="FE56" b="A9 74"/>
- <a u="FE57" b="A9 75"/>
- <a u="FE58" b="84 31 86 34"/>
- <a u="FE59" b="A9 76"/>
- <a u="FE5A" b="A9 77"/>
- <a u="FE5B" b="A9 78"/>
- <a u="FE5C" b="A9 79"/>
- <a u="FE5D" b="A9 7A"/>
- <a u="FE5E" b="A9 7B"/>
- <a u="FE5F" b="A9 7C"/>
- <a u="FE60" b="A9 7D"/>
- <a u="FE61" b="A9 7E"/>
- <a u="FE62" b="A9 80"/>
- <a u="FE63" b="A9 81"/>
- <a u="FE64" b="A9 82"/>
- <a u="FE65" b="A9 83"/>
- <a u="FE66" b="A9 84"/>
- <a u="FE67" b="84 31 86 35"/>
- <a u="FE68" b="A9 85"/>
- <a u="FE69" b="A9 86"/>
- <a u="FE6A" b="A9 87"/>
- <a u="FE6B" b="A9 88"/>
- <a u="FE6C" b="84 31 86 36"/>
- <a u="FE6D" b="84 31 86 37"/>
- <a u="FE6E" b="84 31 86 38"/>
- <a u="FE6F" b="84 31 86 39"/>
- <a u="FE70" b="84 31 87 30"/>
- <a u="FE71" b="84 31 87 31"/>
- <a u="FE72" b="84 31 87 32"/>
- <a u="FE73" b="84 31 87 33"/>
- <a u="FE74" b="84 31 87 34"/>
- <a u="FE75" b="84 31 87 35"/>
- <a u="FE76" b="84 31 87 36"/>
- <a u="FE77" b="84 31 87 37"/>
- <a u="FE78" b="84 31 87 38"/>
- <a u="FE79" b="84 31 87 39"/>
- <a u="FE7A" b="84 31 88 30"/>
- <a u="FE7B" b="84 31 88 31"/>
- <a u="FE7C" b="84 31 88 32"/>
- <a u="FE7D" b="84 31 88 33"/>
- <a u="FE7E" b="84 31 88 34"/>
- <a u="FE7F" b="84 31 88 35"/>
- <a u="FE80" b="84 31 88 36"/>
- <a u="FE81" b="84 31 88 37"/>
- <a u="FE82" b="84 31 88 38"/>
- <a u="FE83" b="84 31 88 39"/>
- <a u="FE84" b="84 31 89 30"/>
- <a u="FE85" b="84 31 89 31"/>
- <a u="FE86" b="84 31 89 32"/>
- <a u="FE87" b="84 31 89 33"/>
- <a u="FE88" b="84 31 89 34"/>
- <a u="FE89" b="84 31 89 35"/>
- <a u="FE8A" b="84 31 89 36"/>
- <a u="FE8B" b="84 31 89 37"/>
- <a u="FE8C" b="84 31 89 38"/>
- <a u="FE8D" b="84 31 89 39"/>
- <a u="FE8E" b="84 31 8A 30"/>
- <a u="FE8F" b="84 31 8A 31"/>
- <a u="FE90" b="84 31 8A 32"/>
- <a u="FE91" b="84 31 8A 33"/>
- <a u="FE92" b="84 31 8A 34"/>
- <a u="FE93" b="84 31 8A 35"/>
- <a u="FE94" b="84 31 8A 36"/>
- <a u="FE95" b="84 31 8A 37"/>
- <a u="FE96" b="84 31 8A 38"/>
- <a u="FE97" b="84 31 8A 39"/>
- <a u="FE98" b="84 31 8B 30"/>
- <a u="FE99" b="84 31 8B 31"/>
- <a u="FE9A" b="84 31 8B 32"/>
- <a u="FE9B" b="84 31 8B 33"/>
- <a u="FE9C" b="84 31 8B 34"/>
- <a u="FE9D" b="84 31 8B 35"/>
- <a u="FE9E" b="84 31 8B 36"/>
- <a u="FE9F" b="84 31 8B 37"/>
- <a u="FEA0" b="84 31 8B 38"/>
- <a u="FEA1" b="84 31 8B 39"/>
- <a u="FEA2" b="84 31 8C 30"/>
- <a u="FEA3" b="84 31 8C 31"/>
- <a u="FEA4" b="84 31 8C 32"/>
- <a u="FEA5" b="84 31 8C 33"/>
- <a u="FEA6" b="84 31 8C 34"/>
- <a u="FEA7" b="84 31 8C 35"/>
- <a u="FEA8" b="84 31 8C 36"/>
- <a u="FEA9" b="84 31 8C 37"/>
- <a u="FEAA" b="84 31 8C 38"/>
- <a u="FEAB" b="84 31 8C 39"/>
- <a u="FEAC" b="84 31 8D 30"/>
- <a u="FEAD" b="84 31 8D 31"/>
- <a u="FEAE" b="84 31 8D 32"/>
- <a u="FEAF" b="84 31 8D 33"/>
- <a u="FEB0" b="84 31 8D 34"/>
- <a u="FEB1" b="84 31 8D 35"/>
- <a u="FEB2" b="84 31 8D 36"/>
- <a u="FEB3" b="84 31 8D 37"/>
- <a u="FEB4" b="84 31 8D 38"/>
- <a u="FEB5" b="84 31 8D 39"/>
- <a u="FEB6" b="84 31 8E 30"/>
- <a u="FEB7" b="84 31 8E 31"/>
- <a u="FEB8" b="84 31 8E 32"/>
- <a u="FEB9" b="84 31 8E 33"/>
- <a u="FEBA" b="84 31 8E 34"/>
- <a u="FEBB" b="84 31 8E 35"/>
- <a u="FEBC" b="84 31 8E 36"/>
- <a u="FEBD" b="84 31 8E 37"/>
- <a u="FEBE" b="84 31 8E 38"/>
- <a u="FEBF" b="84 31 8E 39"/>
- <a u="FEC0" b="84 31 8F 30"/>
- <a u="FEC1" b="84 31 8F 31"/>
- <a u="FEC2" b="84 31 8F 32"/>
- <a u="FEC3" b="84 31 8F 33"/>
- <a u="FEC4" b="84 31 8F 34"/>
- <a u="FEC5" b="84 31 8F 35"/>
- <a u="FEC6" b="84 31 8F 36"/>
- <a u="FEC7" b="84 31 8F 37"/>
- <a u="FEC8" b="84 31 8F 38"/>
- <a u="FEC9" b="84 31 8F 39"/>
- <a u="FECA" b="84 31 90 30"/>
- <a u="FECB" b="84 31 90 31"/>
- <a u="FECC" b="84 31 90 32"/>
- <a u="FECD" b="84 31 90 33"/>
- <a u="FECE" b="84 31 90 34"/>
- <a u="FECF" b="84 31 90 35"/>
- <a u="FED0" b="84 31 90 36"/>
- <a u="FED1" b="84 31 90 37"/>
- <a u="FED2" b="84 31 90 38"/>
- <a u="FED3" b="84 31 90 39"/>
- <a u="FED4" b="84 31 91 30"/>
- <a u="FED5" b="84 31 91 31"/>
- <a u="FED6" b="84 31 91 32"/>
- <a u="FED7" b="84 31 91 33"/>
- <a u="FED8" b="84 31 91 34"/>
- <a u="FED9" b="84 31 91 35"/>
- <a u="FEDA" b="84 31 91 36"/>
- <a u="FEDB" b="84 31 91 37"/>
- <a u="FEDC" b="84 31 91 38"/>
- <a u="FEDD" b="84 31 91 39"/>
- <a u="FEDE" b="84 31 92 30"/>
- <a u="FEDF" b="84 31 92 31"/>
- <a u="FEE0" b="84 31 92 32"/>
- <a u="FEE1" b="84 31 92 33"/>
- <a u="FEE2" b="84 31 92 34"/>
- <a u="FEE3" b="84 31 92 35"/>
- <a u="FEE4" b="84 31 92 36"/>
- <a u="FEE5" b="84 31 92 37"/>
- <a u="FEE6" b="84 31 92 38"/>
- <a u="FEE7" b="84 31 92 39"/>
- <a u="FEE8" b="84 31 93 30"/>
- <a u="FEE9" b="84 31 93 31"/>
- <a u="FEEA" b="84 31 93 32"/>
- <a u="FEEB" b="84 31 93 33"/>
- <a u="FEEC" b="84 31 93 34"/>
- <a u="FEED" b="84 31 93 35"/>
- <a u="FEEE" b="84 31 93 36"/>
- <a u="FEEF" b="84 31 93 37"/>
- <a u="FEF0" b="84 31 93 38"/>
- <a u="FEF1" b="84 31 93 39"/>
- <a u="FEF2" b="84 31 94 30"/>
- <a u="FEF3" b="84 31 94 31"/>
- <a u="FEF4" b="84 31 94 32"/>
- <a u="FEF5" b="84 31 94 33"/>
- <a u="FEF6" b="84 31 94 34"/>
- <a u="FEF7" b="84 31 94 35"/>
- <a u="FEF8" b="84 31 94 36"/>
- <a u="FEF9" b="84 31 94 37"/>
- <a u="FEFA" b="84 31 94 38"/>
- <a u="FEFB" b="84 31 94 39"/>
- <a u="FEFC" b="84 31 95 30"/>
- <a u="FEFD" b="84 31 95 31"/>
- <a u="FEFE" b="84 31 95 32"/>
- <a u="FEFF" b="84 31 95 33"/>
- <a u="FF00" b="84 31 95 34"/>
- <a u="FF01" b="A3 A1"/>
- <a u="FF02" b="A3 A2"/>
- <a u="FF03" b="A3 A3"/>
- <a u="FF04" b="A1 E7"/>
- <a u="FF05" b="A3 A5"/>
- <a u="FF06" b="A3 A6"/>
- <a u="FF07" b="A3 A7"/>
- <a u="FF08" b="A3 A8"/>
- <a u="FF09" b="A3 A9"/>
- <a u="FF0A" b="A3 AA"/>
- <a u="FF0B" b="A3 AB"/>
- <a u="FF0C" b="A3 AC"/>
- <a u="FF0D" b="A3 AD"/>
- <a u="FF0E" b="A3 AE"/>
- <a u="FF0F" b="A3 AF"/>
- <a u="FF10" b="A3 B0"/>
- <a u="FF11" b="A3 B1"/>
- <a u="FF12" b="A3 B2"/>
- <a u="FF13" b="A3 B3"/>
- <a u="FF14" b="A3 B4"/>
- <a u="FF15" b="A3 B5"/>
- <a u="FF16" b="A3 B6"/>
- <a u="FF17" b="A3 B7"/>
- <a u="FF18" b="A3 B8"/>
- <a u="FF19" b="A3 B9"/>
- <a u="FF1A" b="A3 BA"/>
- <a u="FF1B" b="A3 BB"/>
- <a u="FF1C" b="A3 BC"/>
- <a u="FF1D" b="A3 BD"/>
- <a u="FF1E" b="A3 BE"/>
- <a u="FF1F" b="A3 BF"/>
- <a u="FF20" b="A3 C0"/>
- <a u="FF21" b="A3 C1"/>
- <a u="FF22" b="A3 C2"/>
- <a u="FF23" b="A3 C3"/>
- <a u="FF24" b="A3 C4"/>
- <a u="FF25" b="A3 C5"/>
- <a u="FF26" b="A3 C6"/>
- <a u="FF27" b="A3 C7"/>
- <a u="FF28" b="A3 C8"/>
- <a u="FF29" b="A3 C9"/>
- <a u="FF2A" b="A3 CA"/>
- <a u="FF2B" b="A3 CB"/>
- <a u="FF2C" b="A3 CC"/>
- <a u="FF2D" b="A3 CD"/>
- <a u="FF2E" b="A3 CE"/>
- <a u="FF2F" b="A3 CF"/>
- <a u="FF30" b="A3 D0"/>
- <a u="FF31" b="A3 D1"/>
- <a u="FF32" b="A3 D2"/>
- <a u="FF33" b="A3 D3"/>
- <a u="FF34" b="A3 D4"/>
- <a u="FF35" b="A3 D5"/>
- <a u="FF36" b="A3 D6"/>
- <a u="FF37" b="A3 D7"/>
- <a u="FF38" b="A3 D8"/>
- <a u="FF39" b="A3 D9"/>
- <a u="FF3A" b="A3 DA"/>
- <a u="FF3B" b="A3 DB"/>
- <a u="FF3C" b="A3 DC"/>
- <a u="FF3D" b="A3 DD"/>
- <a u="FF3E" b="A3 DE"/>
- <a u="FF3F" b="A3 DF"/>
- <a u="FF40" b="A3 E0"/>
- <a u="FF41" b="A3 E1"/>
- <a u="FF42" b="A3 E2"/>
- <a u="FF43" b="A3 E3"/>
- <a u="FF44" b="A3 E4"/>
- <a u="FF45" b="A3 E5"/>
- <a u="FF46" b="A3 E6"/>
- <a u="FF47" b="A3 E7"/>
- <a u="FF48" b="A3 E8"/>
- <a u="FF49" b="A3 E9"/>
- <a u="FF4A" b="A3 EA"/>
- <a u="FF4B" b="A3 EB"/>
- <a u="FF4C" b="A3 EC"/>
- <a u="FF4D" b="A3 ED"/>
- <a u="FF4E" b="A3 EE"/>
- <a u="FF4F" b="A3 EF"/>
- <a u="FF50" b="A3 F0"/>
- <a u="FF51" b="A3 F1"/>
- <a u="FF52" b="A3 F2"/>
- <a u="FF53" b="A3 F3"/>
- <a u="FF54" b="A3 F4"/>
- <a u="FF55" b="A3 F5"/>
- <a u="FF56" b="A3 F6"/>
- <a u="FF57" b="A3 F7"/>
- <a u="FF58" b="A3 F8"/>
- <a u="FF59" b="A3 F9"/>
- <a u="FF5A" b="A3 FA"/>
- <a u="FF5B" b="A3 FB"/>
- <a u="FF5C" b="A3 FC"/>
- <a u="FF5D" b="A3 FD"/>
- <a u="FF5E" b="A1 AB"/>
- <a u="FF5F" b="84 31 95 35"/>
- <a u="FF60" b="84 31 95 36"/>
- <a u="FF61" b="84 31 95 37"/>
- <a u="FF62" b="84 31 95 38"/>
- <a u="FF63" b="84 31 95 39"/>
- <a u="FF64" b="84 31 96 30"/>
- <a u="FF65" b="84 31 96 31"/>
- <a u="FF66" b="84 31 96 32"/>
- <a u="FF67" b="84 31 96 33"/>
- <a u="FF68" b="84 31 96 34"/>
- <a u="FF69" b="84 31 96 35"/>
- <a u="FF6A" b="84 31 96 36"/>
- <a u="FF6B" b="84 31 96 37"/>
- <a u="FF6C" b="84 31 96 38"/>
- <a u="FF6D" b="84 31 96 39"/>
- <a u="FF6E" b="84 31 97 30"/>
- <a u="FF6F" b="84 31 97 31"/>
- <a u="FF70" b="84 31 97 32"/>
- <a u="FF71" b="84 31 97 33"/>
- <a u="FF72" b="84 31 97 34"/>
- <a u="FF73" b="84 31 97 35"/>
- <a u="FF74" b="84 31 97 36"/>
- <a u="FF75" b="84 31 97 37"/>
- <a u="FF76" b="84 31 97 38"/>
- <a u="FF77" b="84 31 97 39"/>
- <a u="FF78" b="84 31 98 30"/>
- <a u="FF79" b="84 31 98 31"/>
- <a u="FF7A" b="84 31 98 32"/>
- <a u="FF7B" b="84 31 98 33"/>
- <a u="FF7C" b="84 31 98 34"/>
- <a u="FF7D" b="84 31 98 35"/>
- <a u="FF7E" b="84 31 98 36"/>
- <a u="FF7F" b="84 31 98 37"/>
- <a u="FF80" b="84 31 98 38"/>
- <a u="FF81" b="84 31 98 39"/>
- <a u="FF82" b="84 31 99 30"/>
- <a u="FF83" b="84 31 99 31"/>
- <a u="FF84" b="84 31 99 32"/>
- <a u="FF85" b="84 31 99 33"/>
- <a u="FF86" b="84 31 99 34"/>
- <a u="FF87" b="84 31 99 35"/>
- <a u="FF88" b="84 31 99 36"/>
- <a u="FF89" b="84 31 99 37"/>
- <a u="FF8A" b="84 31 99 38"/>
- <a u="FF8B" b="84 31 99 39"/>
- <a u="FF8C" b="84 31 9A 30"/>
- <a u="FF8D" b="84 31 9A 31"/>
- <a u="FF8E" b="84 31 9A 32"/>
- <a u="FF8F" b="84 31 9A 33"/>
- <a u="FF90" b="84 31 9A 34"/>
- <a u="FF91" b="84 31 9A 35"/>
- <a u="FF92" b="84 31 9A 36"/>
- <a u="FF93" b="84 31 9A 37"/>
- <a u="FF94" b="84 31 9A 38"/>
- <a u="FF95" b="84 31 9A 39"/>
- <a u="FF96" b="84 31 9B 30"/>
- <a u="FF97" b="84 31 9B 31"/>
- <a u="FF98" b="84 31 9B 32"/>
- <a u="FF99" b="84 31 9B 33"/>
- <a u="FF9A" b="84 31 9B 34"/>
- <a u="FF9B" b="84 31 9B 35"/>
- <a u="FF9C" b="84 31 9B 36"/>
- <a u="FF9D" b="84 31 9B 37"/>
- <a u="FF9E" b="84 31 9B 38"/>
- <a u="FF9F" b="84 31 9B 39"/>
- <a u="FFA0" b="84 31 9C 30"/>
- <a u="FFA1" b="84 31 9C 31"/>
- <a u="FFA2" b="84 31 9C 32"/>
- <a u="FFA3" b="84 31 9C 33"/>
- <a u="FFA4" b="84 31 9C 34"/>
- <a u="FFA5" b="84 31 9C 35"/>
- <a u="FFA6" b="84 31 9C 36"/>
- <a u="FFA7" b="84 31 9C 37"/>
- <a u="FFA8" b="84 31 9C 38"/>
- <a u="FFA9" b="84 31 9C 39"/>
- <a u="FFAA" b="84 31 9D 30"/>
- <a u="FFAB" b="84 31 9D 31"/>
- <a u="FFAC" b="84 31 9D 32"/>
- <a u="FFAD" b="84 31 9D 33"/>
- <a u="FFAE" b="84 31 9D 34"/>
- <a u="FFAF" b="84 31 9D 35"/>
- <a u="FFB0" b="84 31 9D 36"/>
- <a u="FFB1" b="84 31 9D 37"/>
- <a u="FFB2" b="84 31 9D 38"/>
- <a u="FFB3" b="84 31 9D 39"/>
- <a u="FFB4" b="84 31 9E 30"/>
- <a u="FFB5" b="84 31 9E 31"/>
- <a u="FFB6" b="84 31 9E 32"/>
- <a u="FFB7" b="84 31 9E 33"/>
- <a u="FFB8" b="84 31 9E 34"/>
- <a u="FFB9" b="84 31 9E 35"/>
- <a u="FFBA" b="84 31 9E 36"/>
- <a u="FFBB" b="84 31 9E 37"/>
- <a u="FFBC" b="84 31 9E 38"/>
- <a u="FFBD" b="84 31 9E 39"/>
- <a u="FFBE" b="84 31 9F 30"/>
- <a u="FFBF" b="84 31 9F 31"/>
- <a u="FFC0" b="84 31 9F 32"/>
- <a u="FFC1" b="84 31 9F 33"/>
- <a u="FFC2" b="84 31 9F 34"/>
- <a u="FFC3" b="84 31 9F 35"/>
- <a u="FFC4" b="84 31 9F 36"/>
- <a u="FFC5" b="84 31 9F 37"/>
- <a u="FFC6" b="84 31 9F 38"/>
- <a u="FFC7" b="84 31 9F 39"/>
- <a u="FFC8" b="84 31 A0 30"/>
- <a u="FFC9" b="84 31 A0 31"/>
- <a u="FFCA" b="84 31 A0 32"/>
- <a u="FFCB" b="84 31 A0 33"/>
- <a u="FFCC" b="84 31 A0 34"/>
- <a u="FFCD" b="84 31 A0 35"/>
- <a u="FFCE" b="84 31 A0 36"/>
- <a u="FFCF" b="84 31 A0 37"/>
- <a u="FFD0" b="84 31 A0 38"/>
- <a u="FFD1" b="84 31 A0 39"/>
- <a u="FFD2" b="84 31 A1 30"/>
- <a u="FFD3" b="84 31 A1 31"/>
- <a u="FFD4" b="84 31 A1 32"/>
- <a u="FFD5" b="84 31 A1 33"/>
- <a u="FFD6" b="84 31 A1 34"/>
- <a u="FFD7" b="84 31 A1 35"/>
- <a u="FFD8" b="84 31 A1 36"/>
- <a u="FFD9" b="84 31 A1 37"/>
- <a u="FFDA" b="84 31 A1 38"/>
- <a u="FFDB" b="84 31 A1 39"/>
- <a u="FFDC" b="84 31 A2 30"/>
- <a u="FFDD" b="84 31 A2 31"/>
- <a u="FFDE" b="84 31 A2 32"/>
- <a u="FFDF" b="84 31 A2 33"/>
- <a u="FFE0" b="A1 E9"/>
- <a u="FFE1" b="A1 EA"/>
- <a u="FFE2" b="A9 56"/>
- <a u="FFE3" b="A3 FE"/>
- <a u="FFE4" b="A9 57"/>
- <a u="FFE5" b="A3 A4"/>
- <!-- Fallback mappings from Unicode to bytes -->
- <!-- NONE -->
- <!-- Fallback mappings from bytes to Unicode -->
- <!-- NONE -->
- <!-- Roundtrip-mappings that can be enumerated
- Note that GB 18030 defines roundtrip mappings for all Unicode code points U+0000..U+10ffff.
- This would require 1.1 million <a> elements.
- However, most four-byte GB 18030 mappings can be enumerated efficiently within distinct ranges.
- Therefore, we use <range> elements for all but the 31000 or so assignments above.
- -->
- <range uFirst="0452" uLast="200F" bFirst="81 30 D3 30" bLast="81 36 A5 31" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="2643" uLast="2E80" bFirst="81 37 A8 39" bLast="81 38 FD 38" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="361B" uLast="3917" bFirst="82 30 A6 33" bLast="82 30 F2 37" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="3CE1" uLast="4055" bFirst="82 31 D4 38" bLast="82 32 AF 32" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="4160" uLast="4336" bFirst="82 32 C9 37" bLast="82 32 F8 37" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="44D7" uLast="464B" bFirst="82 33 A3 39" bLast="82 33 C9 31" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="478E" uLast="4946" bFirst="82 33 E8 38" bLast="82 34 96 38" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="49B8" uLast="4C76" bFirst="82 34 A1 31" bLast="82 34 E7 33" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="9FA6" uLast="D7FF" bFirst="82 35 8F 33" bLast="83 36 C7 38" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="E865" uLast="F92B" bFirst="83 36 D0 30" bLast="84 30 85 34" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="FA2A" uLast="FE2F" bFirst="84 30 9C 38" bLast="84 31 85 37" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="FFE6" uLast="FFFF" bFirst="84 31 A2 34" bLast="84 31 A4 39" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- <range uFirst="10000" uLast="10FFFF" bFirst="90 30 81 30" bLast="E3 32 9A 35" bMin="81 30 81 30" bMax="FE 39 FE 39"/>
- </assignments>
-</characterMapping>
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
new file mode 100755
index 0000000..6de0b3f
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -0,0 +1,71 @@
+#! /usr/bin/perl
+
+use strict;
+
+opendir(my $dh, ".") || die "failed to open directory: .";
+my @radixmaps = grep { /_radix\.map$/ } readdir($dh);
+closedir($dh);
+
+my %plainmaps;
+
+# check if all radix maps has corresponding plain map
+foreach my $rmap (@radixmaps)
+{
+ my $pmap = $rmap;
+ $pmap =~ s/_radix//;
+ if (!-e $pmap)
+ {
+ die("radix map \"$rmap\" has no corresponding plain map\n");
+ }
+ $plainmaps{$rmap} = $pmap;
+}
+
+# Generate sanity checker source
+my $out;
+open($out, '>', "map_checker.h")
+ || die "cannot open file to write: map_checker.h";
+foreach my $i (sort @radixmaps)
+{
+ print $out "#include \"$i\"\n";
+ print $out "#include \"$plainmaps{$i}\"\n";
+}
+
+my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
+
+print $out <<'EOF';
+
+struct mappair
+{
+ const char *name;
+ int len;
+ const pg_local_to_utf *lu;
+ const pg_utf_to_local *ul;
+ const pg_mb_radix_tree *rt;
+} mappairs[] = {
+EOF
+
+foreach my $m (@mapnames)
+{
+ if ($m =~ /^utf8_to_(.*)$/)
+ {
+ my $e = uc($1);
+ print $out
+" {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
+ }
+ elsif ($m =~ /^(.*)_to_utf8$/)
+ {
+ my $e = uc($1);
+ print $out
+ " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
+ }
+ else
+ {
+ die "Unrecognizable map name: $m";
+ }
+ print $out ",\n";
+}
+
+print $out " {NULL, 0, NULL, NULL, NULL}\n};\n";
+
+close($out);
+
diff --git a/src/backend/utils/mb/Unicode/map_checker.c b/src/backend/utils/mb/Unicode/map_checker.c
new file mode 100644
index 0000000..65e33ea
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/map_checker.c
@@ -0,0 +1,177 @@
+#include "postgres.h"
+#include "mb/pg_wchar.h"
+
+#define lengthof(array) (sizeof (array) / sizeof ((array)[0]))
+
+#include "map_checker.h"
+
+/*
+ * radix tree conversion function - this should be identical to the function in
+ * ../conv.c with the same name
+ */
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
+{
+ if (l == 4)
+ {
+ /* 4-byte code */
+
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
+
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
+
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
+ }
+ else if (l == 3)
+ {
+ /* 3-byte code */
+
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
+
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
+
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
+ }
+ else if (l == 2)
+ {
+ /* 2-byte code */
+
+ /* check code validity - first byte */
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
+ }
+ else if (l == 1)
+ {
+ /* 1-byte code */
+
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
+
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
+}
+
+int main(void)
+{
+ struct mappair *mp;
+
+ for (mp = mappairs ; mp->name ; mp++)
+ {
+ int i;
+
+ printf("Checking \"%s_radix.map\" against \"%s.map\"(%d chars)..", mp->name, mp->name, mp->len);
+ for (i = 0 ; i < mp->len ; i++)
+ {
+ uint32 s, c, d;
+
+ unsigned char b1;
+ unsigned char b2;
+ unsigned char b3;
+ unsigned char b4;
+ int l;
+
+ if (mp->ul)
+ {
+ s = mp->ul[i].utf;
+ d = mp->ul[i].code;
+ }
+ else
+ {
+ s = mp->lu[i].code;
+ d = mp->lu[i].utf;
+ }
+ if (s < 0x80)
+ {
+ fprintf(stderr, "\nASCII character ? (%x)", s);
+ exit(1);
+ }
+
+ b1 = s >> 24;
+ b2 = s >> 16;
+ b3 = s >> 8;
+ b4 = s;
+ if (b1 != 0)
+ l = 4;
+ else if (b2 != 0)
+ l = 3;
+ else if (b3 != 0)
+ l = 2;
+ else
+ l = 1;
+
+ c = pg_mb_radix_conv(mp->rt, l, b1, b2, b3, b4);
+
+ if (c != d)
+ {
+ fprintf(stderr, "\nConversion failure in \"%s\": %x => %x, expected %x\n",
+ mp->name, s, c, d);
+ exit(1);
+ }
+ }
+ printf("Ok.\n");
+ }
+ printf("All radix trees are perfect!\n");
+}
diff --git a/src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt b/src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt
deleted file mode 100644
index 4b12bce..0000000
--- a/src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt
+++ /dev/null
@@ -1,11549 +0,0 @@
-## Shift_JIS-2004 (JIS X 0213:2004 Appendix 1) vs Unicode mapping table
-##
-## Date: 13 May 2006
-## License:
-## Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
-## Copyright (C) 2001 I'O, All Rights Reserved.
-## Copyright (C) 2006 Project X0213, All Rights Reserved.
-## You can use, modify, distribute this table freely.
-## Note:
-## [1983] JIS codepoint defined by JIS X 0208-1983
-## [1990] JIS codepoint defined by JIS X 0208-1990
-## [2000] JIS codepoint defined by JIS X 0213:2000
-## [2004] JIS codepoint defined by JIS X 0213:2004
-## [Unicode3.1] UCS codepoint defined by Unicode 3.1
-## [Unicode3.2] UCS codepoint defined by Unicode 3.2
-## Fullwidth UCS fullwidth form (U+Fxxx)
-## Windows Windows (CP932) mapping
-## Some 0213 character can't represent by one UCS character.
-## In this table, such characters are described as 'U+xxxx+xxxx'.
-##
-## JIS Unicode Name Note
-0x00 U+0000 # <control>
-0x01 U+0001 # <control>
-0x02 U+0002 # <control>
-0x03 U+0003 # <control>
-0x04 U+0004 # <control>
-0x05 U+0005 # <control>
-0x06 U+0006 # <control>
-0x07 U+0007 # <control>
-0x08 U+0008 # <control>
-0x09 U+0009 # <control>
-0x0A U+000A # <control>
-0x0B U+000B # <control>
-0x0C U+000C # <control>
-0x0D U+000D # <control>
-0x0E U+000E # <control>
-0x0F U+000F # <control>
-0x10 U+0010 # <control>
-0x11 U+0011 # <control>
-0x12 U+0012 # <control>
-0x13 U+0013 # <control>
-0x14 U+0014 # <control>
-0x15 U+0015 # <control>
-0x16 U+0016 # <control>
-0x17 U+0017 # <control>
-0x18 U+0018 # <control>
-0x19 U+0019 # <control>
-0x1A U+001A # <control>
-0x1B U+001B # <control>
-0x1C U+001C # <control>
-0x1D U+001D # <control>
-0x1E U+001E # <control>
-0x1F U+001F # <control>
-0x20 U+0020 # SPACE
-0x21 U+0021 # EXCLAMATION MARK
-0x22 U+0022 # QUOTATION MARK
-0x23 U+0023 # NUMBER SIGN
-0x24 U+0024 # DOLLAR SIGN
-0x25 U+0025 # PERCENT SIGN
-0x26 U+0026 # AMPERSAND
-0x27 U+0027 # APOSTROPHE
-0x28 U+0028 # LEFT PARENTHESIS
-0x29 U+0029 # RIGHT PARENTHESIS
-0x2A U+002A # ASTERISK
-0x2B U+002B # PLUS SIGN
-0x2C U+002C # COMMA
-0x2D U+002D # HYPHEN-MINUS
-0x2E U+002E # FULL STOP
-0x2F U+002F # SOLIDUS
-0x30 U+0030 # DIGIT ZERO
-0x31 U+0031 # DIGIT ONE
-0x32 U+0032 # DIGIT TWO
-0x33 U+0033 # DIGIT THREE
-0x34 U+0034 # DIGIT FOUR
-0x35 U+0035 # DIGIT FIVE
-0x36 U+0036 # DIGIT SIX
-0x37 U+0037 # DIGIT SEVEN
-0x38 U+0038 # DIGIT EIGHT
-0x39 U+0039 # DIGIT NINE
-0x3A U+003A # COLON
-0x3B U+003B # SEMICOLON
-0x3C U+003C # LESS-THAN SIGN
-0x3D U+003D # EQUALS SIGN
-0x3E U+003E # GREATER-THAN SIGN
-0x3F U+003F # QUESTION MARK
-0x40 U+0040 # COMMERCIAL AT
-0x41 U+0041 # LATIN CAPITAL LETTER A
-0x42 U+0042 # LATIN CAPITAL LETTER B
-0x43 U+0043 # LATIN CAPITAL LETTER C
-0x44 U+0044 # LATIN CAPITAL LETTER D
-0x45 U+0045 # LATIN CAPITAL LETTER E
-0x46 U+0046 # LATIN CAPITAL LETTER F
-0x47 U+0047 # LATIN CAPITAL LETTER G
-0x48 U+0048 # LATIN CAPITAL LETTER H
-0x49 U+0049 # LATIN CAPITAL LETTER I
-0x4A U+004A # LATIN CAPITAL LETTER J
-0x4B U+004B # LATIN CAPITAL LETTER K
-0x4C U+004C # LATIN CAPITAL LETTER L
-0x4D U+004D # LATIN CAPITAL LETTER M
-0x4E U+004E # LATIN CAPITAL LETTER N
-0x4F U+004F # LATIN CAPITAL LETTER O
-0x50 U+0050 # LATIN CAPITAL LETTER P
-0x51 U+0051 # LATIN CAPITAL LETTER Q
-0x52 U+0052 # LATIN CAPITAL LETTER R
-0x53 U+0053 # LATIN CAPITAL LETTER S
-0x54 U+0054 # LATIN CAPITAL LETTER T
-0x55 U+0055 # LATIN CAPITAL LETTER U
-0x56 U+0056 # LATIN CAPITAL LETTER V
-0x57 U+0057 # LATIN CAPITAL LETTER W
-0x58 U+0058 # LATIN CAPITAL LETTER X
-0x59 U+0059 # LATIN CAPITAL LETTER Y
-0x5A U+005A # LATIN CAPITAL LETTER Z
-0x5B U+005B # LEFT SQUARE BRACKET
-0x5C U+00A5 # YEN SIGN
-0x5D U+005D # RIGHT SQUARE BRACKET
-0x5E U+005E # CIRCUMFLEX ACCENT
-0x5F U+005F # LOW LINE
-0x60 U+0060 # GRAVE ACCENT
-0x61 U+0061 # LATIN SMALL LETTER A
-0x62 U+0062 # LATIN SMALL LETTER B
-0x63 U+0063 # LATIN SMALL LETTER C
-0x64 U+0064 # LATIN SMALL LETTER D
-0x65 U+0065 # LATIN SMALL LETTER E
-0x66 U+0066 # LATIN SMALL LETTER F
-0x67 U+0067 # LATIN SMALL LETTER G
-0x68 U+0068 # LATIN SMALL LETTER H
-0x69 U+0069 # LATIN SMALL LETTER I
-0x6A U+006A # LATIN SMALL LETTER J
-0x6B U+006B # LATIN SMALL LETTER K
-0x6C U+006C # LATIN SMALL LETTER L
-0x6D U+006D # LATIN SMALL LETTER M
-0x6E U+006E # LATIN SMALL LETTER N
-0x6F U+006F # LATIN SMALL LETTER O
-0x70 U+0070 # LATIN SMALL LETTER P
-0x71 U+0071 # LATIN SMALL LETTER Q
-0x72 U+0072 # LATIN SMALL LETTER R
-0x73 U+0073 # LATIN SMALL LETTER S
-0x74 U+0074 # LATIN SMALL LETTER T
-0x75 U+0075 # LATIN SMALL LETTER U
-0x76 U+0076 # LATIN SMALL LETTER V
-0x77 U+0077 # LATIN SMALL LETTER W
-0x78 U+0078 # LATIN SMALL LETTER X
-0x79 U+0079 # LATIN SMALL LETTER Y
-0x7A U+007A # LATIN SMALL LETTER Z
-0x7B U+007B # LEFT CURLY BRACKET
-0x7C U+007C # VERTICAL LINE
-0x7D U+007D # RIGHT CURLY BRACKET
-0x7E U+203E # OVERLINE
-0x7F U+007F # <control>
-0x80 # <reserved>
-0x81 # <doublebytes>
-0x82 # <doublebytes>
-0x83 # <doublebytes>
-0x84 # <doublebytes>
-0x85 # <doublebytes>
-0x86 # <doublebytes>
-0x87 # <doublebytes>
-0x88 # <doublebytes>
-0x89 # <doublebytes>
-0x8A # <doublebytes>
-0x8B # <doublebytes>
-0x8C # <doublebytes>
-0x8D # <doublebytes>
-0x8E # <doublebytes>
-0x8F # <doublebytes>
-0x90 # <doublebytes>
-0x91 # <doublebytes>
-0x92 # <doublebytes>
-0x93 # <doublebytes>
-0x94 # <doublebytes>
-0x95 # <doublebytes>
-0x96 # <doublebytes>
-0x97 # <doublebytes>
-0x98 # <doublebytes>
-0x99 # <doublebytes>
-0x9A # <doublebytes>
-0x9B # <doublebytes>
-0x9C # <doublebytes>
-0x9D # <doublebytes>
-0x9E # <doublebytes>
-0x9F # <doublebytes>
-0xA0 # <reserved>
-0xA1 U+FF61 # HALFWIDTH IDEOGRAPHIC FULL STOP
-0xA2 U+FF62 # HALFWIDTH LEFT CORNER BRACKET
-0xA3 U+FF63 # HALFWIDTH RIGHT CORNER BRACKET
-0xA4 U+FF64 # HALFWIDTH IDEOGRAPHIC COMMA
-0xA5 U+FF65 # HALFWIDTH KATAKANA MIDDLE DOT
-0xA6 U+FF66 # HALFWIDTH KATAKANA LETTER WO
-0xA7 U+FF67 # HALFWIDTH KATAKANA LETTER SMALL A
-0xA8 U+FF68 # HALFWIDTH KATAKANA LETTER SMALL I
-0xA9 U+FF69 # HALFWIDTH KATAKANA LETTER SMALL U
-0xAA U+FF6A # HALFWIDTH KATAKANA LETTER SMALL E
-0xAB U+FF6B # HALFWIDTH KATAKANA LETTER SMALL O
-0xAC U+FF6C # HALFWIDTH KATAKANA LETTER SMALL YA
-0xAD U+FF6D # HALFWIDTH KATAKANA LETTER SMALL YU
-0xAE U+FF6E # HALFWIDTH KATAKANA LETTER SMALL YO
-0xAF U+FF6F # HALFWIDTH KATAKANA LETTER SMALL TU
-0xB0 U+FF70 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-0xB1 U+FF71 # HALFWIDTH KATAKANA LETTER A
-0xB2 U+FF72 # HALFWIDTH KATAKANA LETTER I
-0xB3 U+FF73 # HALFWIDTH KATAKANA LETTER U
-0xB4 U+FF74 # HALFWIDTH KATAKANA LETTER E
-0xB5 U+FF75 # HALFWIDTH KATAKANA LETTER O
-0xB6 U+FF76 # HALFWIDTH KATAKANA LETTER KA
-0xB7 U+FF77 # HALFWIDTH KATAKANA LETTER KI
-0xB8 U+FF78 # HALFWIDTH KATAKANA LETTER KU
-0xB9 U+FF79 # HALFWIDTH KATAKANA LETTER KE
-0xBA U+FF7A # HALFWIDTH KATAKANA LETTER KO
-0xBB U+FF7B # HALFWIDTH KATAKANA LETTER SA
-0xBC U+FF7C # HALFWIDTH KATAKANA LETTER SI
-0xBD U+FF7D # HALFWIDTH KATAKANA LETTER SU
-0xBE U+FF7E # HALFWIDTH KATAKANA LETTER SE
-0xBF U+FF7F # HALFWIDTH KATAKANA LETTER SO
-0xC0 U+FF80 # HALFWIDTH KATAKANA LETTER TA
-0xC1 U+FF81 # HALFWIDTH KATAKANA LETTER TI
-0xC2 U+FF82 # HALFWIDTH KATAKANA LETTER TU
-0xC3 U+FF83 # HALFWIDTH KATAKANA LETTER TE
-0xC4 U+FF84 # HALFWIDTH KATAKANA LETTER TO
-0xC5 U+FF85 # HALFWIDTH KATAKANA LETTER NA
-0xC6 U+FF86 # HALFWIDTH KATAKANA LETTER NI
-0xC7 U+FF87 # HALFWIDTH KATAKANA LETTER NU
-0xC8 U+FF88 # HALFWIDTH KATAKANA LETTER NE
-0xC9 U+FF89 # HALFWIDTH KATAKANA LETTER NO
-0xCA U+FF8A # HALFWIDTH KATAKANA LETTER HA
-0xCB U+FF8B # HALFWIDTH KATAKANA LETTER HI
-0xCC U+FF8C # HALFWIDTH KATAKANA LETTER HU
-0xCD U+FF8D # HALFWIDTH KATAKANA LETTER HE
-0xCE U+FF8E # HALFWIDTH KATAKANA LETTER HO
-0xCF U+FF8F # HALFWIDTH KATAKANA LETTER MA
-0xD0 U+FF90 # HALFWIDTH KATAKANA LETTER MI
-0xD1 U+FF91 # HALFWIDTH KATAKANA LETTER MU
-0xD2 U+FF92 # HALFWIDTH KATAKANA LETTER ME
-0xD3 U+FF93 # HALFWIDTH KATAKANA LETTER MO
-0xD4 U+FF94 # HALFWIDTH KATAKANA LETTER YA
-0xD5 U+FF95 # HALFWIDTH KATAKANA LETTER YU
-0xD6 U+FF96 # HALFWIDTH KATAKANA LETTER YO
-0xD7 U+FF97 # HALFWIDTH KATAKANA LETTER RA
-0xD8 U+FF98 # HALFWIDTH KATAKANA LETTER RI
-0xD9 U+FF99 # HALFWIDTH KATAKANA LETTER RU
-0xDA U+FF9A # HALFWIDTH KATAKANA LETTER RE
-0xDB U+FF9B # HALFWIDTH KATAKANA LETTER RO
-0xDC U+FF9C # HALFWIDTH KATAKANA LETTER WA
-0xDD U+FF9D # HALFWIDTH KATAKANA LETTER N
-0xDE U+FF9E # HALFWIDTH KATAKANA VOICED SOUND MARK
-0xDF U+FF9F # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-0xE0 # <doublebytes>
-0xE1 # <doublebytes>
-0xE2 # <doublebytes>
-0xE3 # <doublebytes>
-0xE4 # <doublebytes>
-0xE5 # <doublebytes>
-0xE6 # <doublebytes>
-0xE7 # <doublebytes>
-0xE8 # <doublebytes>
-0xE9 # <doublebytes>
-0xEA # <doublebytes>
-0xEB # <doublebytes>
-0xEC # <doublebytes>
-0xED # <doublebytes>
-0xEE # <doublebytes>
-0xEF # <doublebytes>
-0xF0 # <doublebytes>
-0xF1 # <doublebytes>
-0xF2 # <doublebytes>
-0xF3 # <doublebytes>
-0xF4 # <doublebytes>
-0xF5 # <doublebytes>
-0xF6 # <doublebytes>
-0xF7 # <doublebytes>
-0xF8 # <doublebytes>
-0xF9 # <doublebytes>
-0xFA # <doublebytes>
-0xFB # <doublebytes>
-0xFC # <doublebytes>
-0xFD # <reserved>
-0xFE # <reserved>
-0xFF # <reserved>
-0x8140 U+3000 # IDEOGRAPHIC SPACE
-0x8141 U+3001 # IDEOGRAPHIC COMMA
-0x8142 U+3002 # IDEOGRAPHIC FULL STOP
-0x8143 U+FF0C # FULLWIDTH COMMA
-0x8144 U+FF0E # FULLWIDTH FULL STOP
-0x8145 U+30FB # KATAKANA MIDDLE DOT
-0x8146 U+FF1A # FULLWIDTH COLON
-0x8147 U+FF1B # FULLWIDTH SEMICOLON
-0x8148 U+FF1F # FULLWIDTH QUESTION MARK
-0x8149 U+FF01 # FULLWIDTH EXCLAMATION MARK
-0x814A U+309B # KATAKANA-HIRAGANA VOICED SOUND MARK
-0x814B U+309C # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-0x814C U+00B4 # ACUTE ACCENT
-0x814D U+FF40 # FULLWIDTH GRAVE ACCENT
-0x814E U+00A8 # DIAERESIS
-0x814F U+FF3E # FULLWIDTH CIRCUMFLEX ACCENT
-0x8150 U+FFE3 # FULLWIDTH MACRON
-0x8151 U+FF3F # FULLWIDTH LOW LINE
-0x8152 U+30FD # KATAKANA ITERATION MARK
-0x8153 U+30FE # KATAKANA VOICED ITERATION MARK
-0x8154 U+309D # HIRAGANA ITERATION MARK
-0x8155 U+309E # HIRAGANA VOICED ITERATION MARK
-0x8156 U+3003 # DITTO MARK
-0x8157 U+4EDD # <cjk>
-0x8158 U+3005 # IDEOGRAPHIC ITERATION MARK
-0x8159 U+3006 # IDEOGRAPHIC CLOSING MARK
-0x815A U+3007 # IDEOGRAPHIC NUMBER ZERO
-0x815B U+30FC # KATAKANA-HIRAGANA PROLONGED SOUND MARK
-0x815C U+2014 # EM DASH Windows: U+2015
-0x815D U+2010 # HYPHEN
-0x815E U+FF0F # FULLWIDTH SOLIDUS
-0x815F U+005C # REVERSE SOLIDUS Fullwidth: U+FF3C
-0x8160 U+301C # WAVE DASH Windows: U+FF5E
-0x8161 U+2016 # DOUBLE VERTICAL LINE Windows: U+2225
-0x8162 U+FF5C # FULLWIDTH VERTICAL LINE
-0x8163 U+2026 # HORIZONTAL ELLIPSIS
-0x8164 U+2025 # TWO DOT LEADER
-0x8165 U+2018 # LEFT SINGLE QUOTATION MARK
-0x8166 U+2019 # RIGHT SINGLE QUOTATION MARK
-0x8167 U+201C # LEFT DOUBLE QUOTATION MARK
-0x8168 U+201D # RIGHT DOUBLE QUOTATION MARK
-0x8169 U+FF08 # FULLWIDTH LEFT PARENTHESIS
-0x816A U+FF09 # FULLWIDTH RIGHT PARENTHESIS
-0x816B U+3014 # LEFT TORTOISE SHELL BRACKET
-0x816C U+3015 # RIGHT TORTOISE SHELL BRACKET
-0x816D U+FF3B # FULLWIDTH LEFT SQUARE BRACKET
-0x816E U+FF3D # FULLWIDTH RIGHT SQUARE BRACKET
-0x816F U+FF5B # FULLWIDTH LEFT CURLY BRACKET
-0x8170 U+FF5D # FULLWIDTH RIGHT CURLY BRACKET
-0x8171 U+3008 # LEFT ANGLE BRACKET
-0x8172 U+3009 # RIGHT ANGLE BRACKET
-0x8173 U+300A # LEFT DOUBLE ANGLE BRACKET
-0x8174 U+300B # RIGHT DOUBLE ANGLE BRACKET
-0x8175 U+300C # LEFT CORNER BRACKET
-0x8176 U+300D # RIGHT CORNER BRACKET
-0x8177 U+300E # LEFT WHITE CORNER BRACKET
-0x8178 U+300F # RIGHT WHITE CORNER BRACKET
-0x8179 U+3010 # LEFT BLACK LENTICULAR BRACKET
-0x817A U+3011 # RIGHT BLACK LENTICULAR BRACKET
-0x817B U+FF0B # FULLWIDTH PLUS SIGN
-0x817C U+2212 # MINUS SIGN Windows: U+FF0D
-0x817D U+00B1 # PLUS-MINUS SIGN
-0x817E U+00D7 # MULTIPLICATION SIGN
-0x8180 U+00F7 # DIVISION SIGN
-0x8181 U+FF1D # FULLWIDTH EQUALS SIGN
-0x8182 U+2260 # NOT EQUAL TO
-0x8183 U+FF1C # FULLWIDTH LESS-THAN SIGN
-0x8184 U+FF1E # FULLWIDTH GREATER-THAN SIGN
-0x8185 U+2266 # LESS-THAN OVER EQUAL TO
-0x8186 U+2267 # GREATER-THAN OVER EQUAL TO
-0x8187 U+221E # INFINITY
-0x8188 U+2234 # THEREFORE
-0x8189 U+2642 # MALE SIGN
-0x818A U+2640 # FEMALE SIGN
-0x818B U+00B0 # DEGREE SIGN
-0x818C U+2032 # PRIME
-0x818D U+2033 # DOUBLE PRIME
-0x818E U+2103 # DEGREE CELSIUS
-0x818F U+FFE5 # FULLWIDTH YEN SIGN
-0x8190 U+FF04 # FULLWIDTH DOLLAR SIGN
-0x8191 U+00A2 # CENT SIGN Windows: U+FFE0
-0x8192 U+00A3 # POUND SIGN Windows: U+FFE1
-0x8193 U+FF05 # FULLWIDTH PERCENT SIGN
-0x8194 U+FF03 # FULLWIDTH NUMBER SIGN
-0x8195 U+FF06 # FULLWIDTH AMPERSAND
-0x8196 U+FF0A # FULLWIDTH ASTERISK
-0x8197 U+FF20 # FULLWIDTH COMMERCIAL AT
-0x8198 U+00A7 # SECTION SIGN
-0x8199 U+2606 # WHITE STAR
-0x819A U+2605 # BLACK STAR
-0x819B U+25CB # WHITE CIRCLE
-0x819C U+25CF # BLACK CIRCLE
-0x819D U+25CE # BULLSEYE
-0x819E U+25C7 # WHITE DIAMOND
-0x819F U+25C6 # BLACK DIAMOND
-0x81A0 U+25A1 # WHITE SQUARE
-0x81A1 U+25A0 # BLACK SQUARE
-0x81A2 U+25B3 # WHITE UP-POINTING TRIANGLE
-0x81A3 U+25B2 # BLACK UP-POINTING TRIANGLE
-0x81A4 U+25BD # WHITE DOWN-POINTING TRIANGLE
-0x81A5 U+25BC # BLACK DOWN-POINTING TRIANGLE
-0x81A6 U+203B # REFERENCE MARK
-0x81A7 U+3012 # POSTAL MARK
-0x81A8 U+2192 # RIGHTWARDS ARROW
-0x81A9 U+2190 # LEFTWARDS ARROW
-0x81AA U+2191 # UPWARDS ARROW
-0x81AB U+2193 # DOWNWARDS ARROW
-0x81AC U+3013 # GETA MARK
-0x81AD U+FF07 # FULLWIDTH APOSTROPHE
-0x81AE U+FF02 # FULLWIDTH QUOTATION MARK [2000]
-0x81AF U+FF0D # FULLWIDTH HYPHEN-MINUS [2000]
-0x81B0 U+007E # TILDE [2000] Fullwidth: U+FF5E
-0x81B1 U+3033 # VERTICAL KANA REPEAT MARK UPPER HALF [2000]
-0x81B2 U+3034 # VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF [2000]
-0x81B3 U+3035 # VERTICAL KANA REPEAT MARK LOWER HALF [2000]
-0x81B4 U+303B # VERTICAL IDEOGRAPHIC ITERATION MARK [2000] [Unicode3.2]
-0x81B5 U+303C # MASU MARK [2000] [Unicode3.2]
-0x81B6 U+30FF # KATAKANA DIGRAPH KOTO [2000] [Unicode3.2]
-0x81B7 U+309F # HIRAGANA DIGRAPH YORI [2000] [Unicode3.2]
-0x81B8 U+2208 # ELEMENT OF [1983]
-0x81B9 U+220B # CONTAINS AS MEMBER [1983]
-0x81BA U+2286 # SUBSET OF OR EQUAL TO [1983]
-0x81BB U+2287 # SUPERSET OF OR EQUAL TO [1983]
-0x81BC U+2282 # SUBSET OF [1983]
-0x81BD U+2283 # SUPERSET OF [1983]
-0x81BE U+222A # UNION [1983]
-0x81BF U+2229 # INTERSECTION [1983]
-0x81C0 U+2284 # NOT A SUBSET OF [2000]
-0x81C1 U+2285 # NOT A SUPERSET OF [2000]
-0x81C2 U+228A # SUBSET OF WITH NOT EQUAL TO [2000]
-0x81C3 U+228B # SUPERSET OF WITH NOT EQUAL TO [2000]
-0x81C4 U+2209 # NOT AN ELEMENT OF [2000]
-0x81C5 U+2205 # EMPTY SET [2000]
-0x81C6 U+2305 # PROJECTIVE [2000]
-0x81C7 U+2306 # PERSPECTIVE [2000]
-0x81C8 U+2227 # LOGICAL AND [1983]
-0x81C9 U+2228 # LOGICAL OR [1983]
-0x81CA U+00AC # NOT SIGN [1983] Windows: U+FFE2
-0x81CB U+21D2 # RIGHTWARDS DOUBLE ARROW [1983]
-0x81CC U+21D4 # LEFT RIGHT DOUBLE ARROW [1983]
-0x81CD U+2200 # FOR ALL [1983]
-0x81CE U+2203 # THERE EXISTS [1983]
-0x81CF U+2295 # CIRCLED PLUS [2000]
-0x81D0 U+2296 # CIRCLED MINUS [2000]
-0x81D1 U+2297 # CIRCLED TIMES [2000]
-0x81D2 U+2225 # PARALLEL TO [2000]
-0x81D3 U+2226 # NOT PARALLEL TO [2000]
-0x81D4 U+FF5F # FULLWIDTH LEFT WHITE PARENTHESIS [2000] [Unicode3.2]
-0x81D5 U+FF60 # FULLWIDTH RIGHT WHITE PARENTHESIS [2000] [Unicode3.2]
-0x81D6 U+3018 # LEFT WHITE TORTOISE SHELL BRACKET [2000]
-0x81D7 U+3019 # RIGHT WHITE TORTOISE SHELL BRACKET [2000]
-0x81D8 U+3016 # LEFT WHITE LENTICULAR BRACKET [2000]
-0x81D9 U+3017 # RIGHT WHITE LENTICULAR BRACKET [2000]
-0x81DA U+2220 # ANGLE [1983]
-0x81DB U+22A5 # UP TACK [1983]
-0x81DC U+2312 # ARC [1983]
-0x81DD U+2202 # PARTIAL DIFFERENTIAL [1983]
-0x81DE U+2207 # NABLA [1983]
-0x81DF U+2261 # IDENTICAL TO [1983]
-0x81E0 U+2252 # APPROXIMATELY EQUAL TO OR THE IMAGE OF [1983]
-0x81E1 U+226A # MUCH LESS-THAN [1983]
-0x81E2 U+226B # MUCH GREATER-THAN [1983]
-0x81E3 U+221A # SQUARE ROOT [1983]
-0x81E4 U+223D # REVERSED TILDE [1983]
-0x81E5 U+221D # PROPORTIONAL TO [1983]
-0x81E6 U+2235 # BECAUSE [1983]
-0x81E7 U+222B # INTEGRAL [1983]
-0x81E8 U+222C # DOUBLE INTEGRAL [1983]
-0x81E9 U+2262 # NOT IDENTICAL TO [2000]
-0x81EA U+2243 # ASYMPTOTICALLY EQUAL TO [2000]
-0x81EB U+2245 # APPROXIMATELY EQUAL TO [2000]
-0x81EC U+2248 # ALMOST EQUAL TO [2000]
-0x81ED U+2276 # LESS-THAN OR GREATER-THAN [2000]
-0x81EE U+2277 # GREATER-THAN OR LESS-THAN [2000]
-0x81EF U+2194 # LEFT RIGHT ARROW [2000]
-0x81F0 U+212B # ANGSTROM SIGN [1983]
-0x81F1 U+2030 # PER MILLE SIGN [1983]
-0x81F2 U+266F # MUSIC SHARP SIGN [1983]
-0x81F3 U+266D # MUSIC FLAT SIGN [1983]
-0x81F4 U+266A # EIGHTH NOTE [1983]
-0x81F5 U+2020 # DAGGER [1983]
-0x81F6 U+2021 # DOUBLE DAGGER [1983]
-0x81F7 U+00B6 # PILCROW SIGN [1983]
-0x81F8 U+266E # MUSIC NATURAL SIGN [2000]
-0x81F9 U+266B # BEAMED EIGHTH NOTES [2000]
-0x81FA U+266C # BEAMED SIXTEENTH NOTES [2000]
-0x81FB U+2669 # QUARTER NOTE [2000]
-0x81FC U+25EF # LARGE CIRCLE [1983]
-0x8240 U+25B7 # WHITE RIGHT-POINTING TRIANGLE [2000]
-0x8241 U+25B6 # BLACK RIGHT-POINTING TRIANGLE [2000]
-0x8242 U+25C1 # WHITE LEFT-POINTING TRIANGLE [2000]
-0x8243 U+25C0 # BLACK LEFT-POINTING TRIANGLE [2000]
-0x8244 U+2197 # NORTH EAST ARROW [2000]
-0x8245 U+2198 # SOUTH EAST ARROW [2000]
-0x8246 U+2196 # NORTH WEST ARROW [2000]
-0x8247 U+2199 # SOUTH WEST ARROW [2000]
-0x8248 U+21C4 # RIGHTWARDS ARROW OVER LEFTWARDS ARROW [2000]
-0x8249 U+21E8 # RIGHTWARDS WHITE ARROW [2000]
-0x824A U+21E6 # LEFTWARDS WHITE ARROW [2000]
-0x824B U+21E7 # UPWARDS WHITE ARROW [2000]
-0x824C U+21E9 # DOWNWARDS WHITE ARROW [2000]
-0x824D U+2934 # ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS [2000] [Unicode3.2]
-0x824E U+2935 # ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS [2000] [Unicode3.2]
-0x824F U+FF10 # FULLWIDTH DIGIT ZERO
-0x8250 U+FF11 # FULLWIDTH DIGIT ONE
-0x8251 U+FF12 # FULLWIDTH DIGIT TWO
-0x8252 U+FF13 # FULLWIDTH DIGIT THREE
-0x8253 U+FF14 # FULLWIDTH DIGIT FOUR
-0x8254 U+FF15 # FULLWIDTH DIGIT FIVE
-0x8255 U+FF16 # FULLWIDTH DIGIT SIX
-0x8256 U+FF17 # FULLWIDTH DIGIT SEVEN
-0x8257 U+FF18 # FULLWIDTH DIGIT EIGHT
-0x8258 U+FF19 # FULLWIDTH DIGIT NINE
-0x8259 U+29BF # CIRCLED BULLET [2000] [Unicode3.2]
-0x825A U+25C9 # FISHEYE [2000]
-0x825B U+303D # PART ALTERNATION MARK [2000] [Unicode3.2]
-0x825C U+FE46 # WHITE SESAME DOT [2000] [Unicode3.2]
-0x825D U+FE45 # SESAME DOT [2000] [Unicode3.2]
-0x825E U+25E6 # WHITE BULLET [2000]
-0x825F U+2022 # BULLET [2000]
-0x8260 U+FF21 # FULLWIDTH LATIN CAPITAL LETTER A
-0x8261 U+FF22 # FULLWIDTH LATIN CAPITAL LETTER B
-0x8262 U+FF23 # FULLWIDTH LATIN CAPITAL LETTER C
-0x8263 U+FF24 # FULLWIDTH LATIN CAPITAL LETTER D
-0x8264 U+FF25 # FULLWIDTH LATIN CAPITAL LETTER E
-0x8265 U+FF26 # FULLWIDTH LATIN CAPITAL LETTER F
-0x8266 U+FF27 # FULLWIDTH LATIN CAPITAL LETTER G
-0x8267 U+FF28 # FULLWIDTH LATIN CAPITAL LETTER H
-0x8268 U+FF29 # FULLWIDTH LATIN CAPITAL LETTER I
-0x8269 U+FF2A # FULLWIDTH LATIN CAPITAL LETTER J
-0x826A U+FF2B # FULLWIDTH LATIN CAPITAL LETTER K
-0x826B U+FF2C # FULLWIDTH LATIN CAPITAL LETTER L
-0x826C U+FF2D # FULLWIDTH LATIN CAPITAL LETTER M
-0x826D U+FF2E # FULLWIDTH LATIN CAPITAL LETTER N
-0x826E U+FF2F # FULLWIDTH LATIN CAPITAL LETTER O
-0x826F U+FF30 # FULLWIDTH LATIN CAPITAL LETTER P
-0x8270 U+FF31 # FULLWIDTH LATIN CAPITAL LETTER Q
-0x8271 U+FF32 # FULLWIDTH LATIN CAPITAL LETTER R
-0x8272 U+FF33 # FULLWIDTH LATIN CAPITAL LETTER S
-0x8273 U+FF34 # FULLWIDTH LATIN CAPITAL LETTER T
-0x8274 U+FF35 # FULLWIDTH LATIN CAPITAL LETTER U
-0x8275 U+FF36 # FULLWIDTH LATIN CAPITAL LETTER V
-0x8276 U+FF37 # FULLWIDTH LATIN CAPITAL LETTER W
-0x8277 U+FF38 # FULLWIDTH LATIN CAPITAL LETTER X
-0x8278 U+FF39 # FULLWIDTH LATIN CAPITAL LETTER Y
-0x8279 U+FF3A # FULLWIDTH LATIN CAPITAL LETTER Z
-0x827A U+2213 # MINUS-OR-PLUS SIGN [2000]
-0x827B U+2135 # ALEF SYMBOL [2000]
-0x827C U+210F # PLANCK CONSTANT OVER TWO PI [2000]
-0x827D U+33CB # SQUARE HP [2000]
-0x827E U+2113 # SCRIPT SMALL L [2000]
-0x8280 U+2127 # INVERTED OHM SIGN [2000]
-0x8281 U+FF41 # FULLWIDTH LATIN SMALL LETTER A
-0x8282 U+FF42 # FULLWIDTH LATIN SMALL LETTER B
-0x8283 U+FF43 # FULLWIDTH LATIN SMALL LETTER C
-0x8284 U+FF44 # FULLWIDTH LATIN SMALL LETTER D
-0x8285 U+FF45 # FULLWIDTH LATIN SMALL LETTER E
-0x8286 U+FF46 # FULLWIDTH LATIN SMALL LETTER F
-0x8287 U+FF47 # FULLWIDTH LATIN SMALL LETTER G
-0x8288 U+FF48 # FULLWIDTH LATIN SMALL LETTER H
-0x8289 U+FF49 # FULLWIDTH LATIN SMALL LETTER I
-0x828A U+FF4A # FULLWIDTH LATIN SMALL LETTER J
-0x828B U+FF4B # FULLWIDTH LATIN SMALL LETTER K
-0x828C U+FF4C # FULLWIDTH LATIN SMALL LETTER L
-0x828D U+FF4D # FULLWIDTH LATIN SMALL LETTER M
-0x828E U+FF4E # FULLWIDTH LATIN SMALL LETTER N
-0x828F U+FF4F # FULLWIDTH LATIN SMALL LETTER O
-0x8290 U+FF50 # FULLWIDTH LATIN SMALL LETTER P
-0x8291 U+FF51 # FULLWIDTH LATIN SMALL LETTER Q
-0x8292 U+FF52 # FULLWIDTH LATIN SMALL LETTER R
-0x8293 U+FF53 # FULLWIDTH LATIN SMALL LETTER S
-0x8294 U+FF54 # FULLWIDTH LATIN SMALL LETTER T
-0x8295 U+FF55 # FULLWIDTH LATIN SMALL LETTER U
-0x8296 U+FF56 # FULLWIDTH LATIN SMALL LETTER V
-0x8297 U+FF57 # FULLWIDTH LATIN SMALL LETTER W
-0x8298 U+FF58 # FULLWIDTH LATIN SMALL LETTER X
-0x8299 U+FF59 # FULLWIDTH LATIN SMALL LETTER Y
-0x829A U+FF5A # FULLWIDTH LATIN SMALL LETTER Z
-0x829B U+30A0 # KATAKANA-HIRAGANA DOUBLE HYPHEN [2000] [Unicode3.2]
-0x829C U+2013 # EN DASH [2000]
-0x829D U+29FA # DOUBLE PLUS [2000] [Unicode3.2]
-0x829E U+29FB # TRIPLE PLUS [2000] [Unicode3.2]
-0x829F U+3041 # HIRAGANA LETTER SMALL A
-0x82A0 U+3042 # HIRAGANA LETTER A
-0x82A1 U+3043 # HIRAGANA LETTER SMALL I
-0x82A2 U+3044 # HIRAGANA LETTER I
-0x82A3 U+3045 # HIRAGANA LETTER SMALL U
-0x82A4 U+3046 # HIRAGANA LETTER U
-0x82A5 U+3047 # HIRAGANA LETTER SMALL E
-0x82A6 U+3048 # HIRAGANA LETTER E
-0x82A7 U+3049 # HIRAGANA LETTER SMALL O
-0x82A8 U+304A # HIRAGANA LETTER O
-0x82A9 U+304B # HIRAGANA LETTER KA
-0x82AA U+304C # HIRAGANA LETTER GA
-0x82AB U+304D # HIRAGANA LETTER KI
-0x82AC U+304E # HIRAGANA LETTER GI
-0x82AD U+304F # HIRAGANA LETTER KU
-0x82AE U+3050 # HIRAGANA LETTER GU
-0x82AF U+3051 # HIRAGANA LETTER KE
-0x82B0 U+3052 # HIRAGANA LETTER GE
-0x82B1 U+3053 # HIRAGANA LETTER KO
-0x82B2 U+3054 # HIRAGANA LETTER GO
-0x82B3 U+3055 # HIRAGANA LETTER SA
-0x82B4 U+3056 # HIRAGANA LETTER ZA
-0x82B5 U+3057 # HIRAGANA LETTER SI
-0x82B6 U+3058 # HIRAGANA LETTER ZI
-0x82B7 U+3059 # HIRAGANA LETTER SU
-0x82B8 U+305A # HIRAGANA LETTER ZU
-0x82B9 U+305B # HIRAGANA LETTER SE
-0x82BA U+305C # HIRAGANA LETTER ZE
-0x82BB U+305D # HIRAGANA LETTER SO
-0x82BC U+305E # HIRAGANA LETTER ZO
-0x82BD U+305F # HIRAGANA LETTER TA
-0x82BE U+3060 # HIRAGANA LETTER DA
-0x82BF U+3061 # HIRAGANA LETTER TI
-0x82C0 U+3062 # HIRAGANA LETTER DI
-0x82C1 U+3063 # HIRAGANA LETTER SMALL TU
-0x82C2 U+3064 # HIRAGANA LETTER TU
-0x82C3 U+3065 # HIRAGANA LETTER DU
-0x82C4 U+3066 # HIRAGANA LETTER TE
-0x82C5 U+3067 # HIRAGANA LETTER DE
-0x82C6 U+3068 # HIRAGANA LETTER TO
-0x82C7 U+3069 # HIRAGANA LETTER DO
-0x82C8 U+306A # HIRAGANA LETTER NA
-0x82C9 U+306B # HIRAGANA LETTER NI
-0x82CA U+306C # HIRAGANA LETTER NU
-0x82CB U+306D # HIRAGANA LETTER NE
-0x82CC U+306E # HIRAGANA LETTER NO
-0x82CD U+306F # HIRAGANA LETTER HA
-0x82CE U+3070 # HIRAGANA LETTER BA
-0x82CF U+3071 # HIRAGANA LETTER PA
-0x82D0 U+3072 # HIRAGANA LETTER HI
-0x82D1 U+3073 # HIRAGANA LETTER BI
-0x82D2 U+3074 # HIRAGANA LETTER PI
-0x82D3 U+3075 # HIRAGANA LETTER HU
-0x82D4 U+3076 # HIRAGANA LETTER BU
-0x82D5 U+3077 # HIRAGANA LETTER PU
-0x82D6 U+3078 # HIRAGANA LETTER HE
-0x82D7 U+3079 # HIRAGANA LETTER BE
-0x82D8 U+307A # HIRAGANA LETTER PE
-0x82D9 U+307B # HIRAGANA LETTER HO
-0x82DA U+307C # HIRAGANA LETTER BO
-0x82DB U+307D # HIRAGANA LETTER PO
-0x82DC U+307E # HIRAGANA LETTER MA
-0x82DD U+307F # HIRAGANA LETTER MI
-0x82DE U+3080 # HIRAGANA LETTER MU
-0x82DF U+3081 # HIRAGANA LETTER ME
-0x82E0 U+3082 # HIRAGANA LETTER MO
-0x82E1 U+3083 # HIRAGANA LETTER SMALL YA
-0x82E2 U+3084 # HIRAGANA LETTER YA
-0x82E3 U+3085 # HIRAGANA LETTER SMALL YU
-0x82E4 U+3086 # HIRAGANA LETTER YU
-0x82E5 U+3087 # HIRAGANA LETTER SMALL YO
-0x82E6 U+3088 # HIRAGANA LETTER YO
-0x82E7 U+3089 # HIRAGANA LETTER RA
-0x82E8 U+308A # HIRAGANA LETTER RI
-0x82E9 U+308B # HIRAGANA LETTER RU
-0x82EA U+308C # HIRAGANA LETTER RE
-0x82EB U+308D # HIRAGANA LETTER RO
-0x82EC U+308E # HIRAGANA LETTER SMALL WA
-0x82ED U+308F # HIRAGANA LETTER WA
-0x82EE U+3090 # HIRAGANA LETTER WI
-0x82EF U+3091 # HIRAGANA LETTER WE
-0x82F0 U+3092 # HIRAGANA LETTER WO
-0x82F1 U+3093 # HIRAGANA LETTER N
-0x82F2 U+3094 # HIRAGANA LETTER VU [2000]
-0x82F3 U+3095 # HIRAGANA LETTER SMALL KA [2000] [Unicode3.2]
-0x82F4 U+3096 # HIRAGANA LETTER SMALL KE [2000] [Unicode3.2]
-0x82F5 U+304B+309A # [2000]
-0x82F6 U+304D+309A # [2000]
-0x82F7 U+304F+309A # [2000]
-0x82F8 U+3051+309A # [2000]
-0x82F9 U+3053+309A # [2000]
-0x82FA # <reserved>
-0x82FB # <reserved>
-0x82FC # <reserved>
-0x8340 U+30A1 # KATAKANA LETTER SMALL A
-0x8341 U+30A2 # KATAKANA LETTER A
-0x8342 U+30A3 # KATAKANA LETTER SMALL I
-0x8343 U+30A4 # KATAKANA LETTER I
-0x8344 U+30A5 # KATAKANA LETTER SMALL U
-0x8345 U+30A6 # KATAKANA LETTER U
-0x8346 U+30A7 # KATAKANA LETTER SMALL E
-0x8347 U+30A8 # KATAKANA LETTER E
-0x8348 U+30A9 # KATAKANA LETTER SMALL O
-0x8349 U+30AA # KATAKANA LETTER O
-0x834A U+30AB # KATAKANA LETTER KA
-0x834B U+30AC # KATAKANA LETTER GA
-0x834C U+30AD # KATAKANA LETTER KI
-0x834D U+30AE # KATAKANA LETTER GI
-0x834E U+30AF # KATAKANA LETTER KU
-0x834F U+30B0 # KATAKANA LETTER GU
-0x8350 U+30B1 # KATAKANA LETTER KE
-0x8351 U+30B2 # KATAKANA LETTER GE
-0x8352 U+30B3 # KATAKANA LETTER KO
-0x8353 U+30B4 # KATAKANA LETTER GO
-0x8354 U+30B5 # KATAKANA LETTER SA
-0x8355 U+30B6 # KATAKANA LETTER ZA
-0x8356 U+30B7 # KATAKANA LETTER SI
-0x8357 U+30B8 # KATAKANA LETTER ZI
-0x8358 U+30B9 # KATAKANA LETTER SU
-0x8359 U+30BA # KATAKANA LETTER ZU
-0x835A U+30BB # KATAKANA LETTER SE
-0x835B U+30BC # KATAKANA LETTER ZE
-0x835C U+30BD # KATAKANA LETTER SO
-0x835D U+30BE # KATAKANA LETTER ZO
-0x835E U+30BF # KATAKANA LETTER TA
-0x835F U+30C0 # KATAKANA LETTER DA
-0x8360 U+30C1 # KATAKANA LETTER TI
-0x8361 U+30C2 # KATAKANA LETTER DI
-0x8362 U+30C3 # KATAKANA LETTER SMALL TU
-0x8363 U+30C4 # KATAKANA LETTER TU
-0x8364 U+30C5 # KATAKANA LETTER DU
-0x8365 U+30C6 # KATAKANA LETTER TE
-0x8366 U+30C7 # KATAKANA LETTER DE
-0x8367 U+30C8 # KATAKANA LETTER TO
-0x8368 U+30C9 # KATAKANA LETTER DO
-0x8369 U+30CA # KATAKANA LETTER NA
-0x836A U+30CB # KATAKANA LETTER NI
-0x836B U+30CC # KATAKANA LETTER NU
-0x836C U+30CD # KATAKANA LETTER NE
-0x836D U+30CE # KATAKANA LETTER NO
-0x836E U+30CF # KATAKANA LETTER HA
-0x836F U+30D0 # KATAKANA LETTER BA
-0x8370 U+30D1 # KATAKANA LETTER PA
-0x8371 U+30D2 # KATAKANA LETTER HI
-0x8372 U+30D3 # KATAKANA LETTER BI
-0x8373 U+30D4 # KATAKANA LETTER PI
-0x8374 U+30D5 # KATAKANA LETTER HU
-0x8375 U+30D6 # KATAKANA LETTER BU
-0x8376 U+30D7 # KATAKANA LETTER PU
-0x8377 U+30D8 # KATAKANA LETTER HE
-0x8378 U+30D9 # KATAKANA LETTER BE
-0x8379 U+30DA # KATAKANA LETTER PE
-0x837A U+30DB # KATAKANA LETTER HO
-0x837B U+30DC # KATAKANA LETTER BO
-0x837C U+30DD # KATAKANA LETTER PO
-0x837D U+30DE # KATAKANA LETTER MA
-0x837E U+30DF # KATAKANA LETTER MI
-0x8380 U+30E0 # KATAKANA LETTER MU
-0x8381 U+30E1 # KATAKANA LETTER ME
-0x8382 U+30E2 # KATAKANA LETTER MO
-0x8383 U+30E3 # KATAKANA LETTER SMALL YA
-0x8384 U+30E4 # KATAKANA LETTER YA
-0x8385 U+30E5 # KATAKANA LETTER SMALL YU
-0x8386 U+30E6 # KATAKANA LETTER YU
-0x8387 U+30E7 # KATAKANA LETTER SMALL YO
-0x8388 U+30E8 # KATAKANA LETTER YO
-0x8389 U+30E9 # KATAKANA LETTER RA
-0x838A U+30EA # KATAKANA LETTER RI
-0x838B U+30EB # KATAKANA LETTER RU
-0x838C U+30EC # KATAKANA LETTER RE
-0x838D U+30ED # KATAKANA LETTER RO
-0x838E U+30EE # KATAKANA LETTER SMALL WA
-0x838F U+30EF # KATAKANA LETTER WA
-0x8390 U+30F0 # KATAKANA LETTER WI
-0x8391 U+30F1 # KATAKANA LETTER WE
-0x8392 U+30F2 # KATAKANA LETTER WO
-0x8393 U+30F3 # KATAKANA LETTER N
-0x8394 U+30F4 # KATAKANA LETTER VU
-0x8395 U+30F5 # KATAKANA LETTER SMALL KA
-0x8396 U+30F6 # KATAKANA LETTER SMALL KE
-0x8397 U+30AB+309A # [2000]
-0x8398 U+30AD+309A # [2000]
-0x8399 U+30AF+309A # [2000]
-0x839A U+30B1+309A # [2000]
-0x839B U+30B3+309A # [2000]
-0x839C U+30BB+309A # [2000]
-0x839D U+30C4+309A # [2000]
-0x839E U+30C8+309A # [2000]
-0x839F U+0391 # GREEK CAPITAL LETTER ALPHA
-0x83A0 U+0392 # GREEK CAPITAL LETTER BETA
-0x83A1 U+0393 # GREEK CAPITAL LETTER GAMMA
-0x83A2 U+0394 # GREEK CAPITAL LETTER DELTA
-0x83A3 U+0395 # GREEK CAPITAL LETTER EPSILON
-0x83A4 U+0396 # GREEK CAPITAL LETTER ZETA
-0x83A5 U+0397 # GREEK CAPITAL LETTER ETA
-0x83A6 U+0398 # GREEK CAPITAL LETTER THETA
-0x83A7 U+0399 # GREEK CAPITAL LETTER IOTA
-0x83A8 U+039A # GREEK CAPITAL LETTER KAPPA
-0x83A9 U+039B # GREEK CAPITAL LETTER LAMDA
-0x83AA U+039C # GREEK CAPITAL LETTER MU
-0x83AB U+039D # GREEK CAPITAL LETTER NU
-0x83AC U+039E # GREEK CAPITAL LETTER XI
-0x83AD U+039F # GREEK CAPITAL LETTER OMICRON
-0x83AE U+03A0 # GREEK CAPITAL LETTER PI
-0x83AF U+03A1 # GREEK CAPITAL LETTER RHO
-0x83B0 U+03A3 # GREEK CAPITAL LETTER SIGMA
-0x83B1 U+03A4 # GREEK CAPITAL LETTER TAU
-0x83B2 U+03A5 # GREEK CAPITAL LETTER UPSILON
-0x83B3 U+03A6 # GREEK CAPITAL LETTER PHI
-0x83B4 U+03A7 # GREEK CAPITAL LETTER CHI
-0x83B5 U+03A8 # GREEK CAPITAL LETTER PSI
-0x83B6 U+03A9 # GREEK CAPITAL LETTER OMEGA
-0x83B7 U+2664 # WHITE SPADE SUIT [2000]
-0x83B8 U+2660 # BLACK SPADE SUIT [2000]
-0x83B9 U+2662 # WHITE DIAMOND SUIT [2000]
-0x83BA U+2666 # BLACK DIAMOND SUIT [2000]
-0x83BB U+2661 # WHITE HEART SUIT [2000]
-0x83BC U+2665 # BLACK HEART SUIT [2000]
-0x83BD U+2667 # WHITE CLUB SUIT [2000]
-0x83BE U+2663 # BLACK CLUB SUIT [2000]
-0x83BF U+03B1 # GREEK SMALL LETTER ALPHA
-0x83C0 U+03B2 # GREEK SMALL LETTER BETA
-0x83C1 U+03B3 # GREEK SMALL LETTER GAMMA
-0x83C2 U+03B4 # GREEK SMALL LETTER DELTA
-0x83C3 U+03B5 # GREEK SMALL LETTER EPSILON
-0x83C4 U+03B6 # GREEK SMALL LETTER ZETA
-0x83C5 U+03B7 # GREEK SMALL LETTER ETA
-0x83C6 U+03B8 # GREEK SMALL LETTER THETA
-0x83C7 U+03B9 # GREEK SMALL LETTER IOTA
-0x83C8 U+03BA # GREEK SMALL LETTER KAPPA
-0x83C9 U+03BB # GREEK SMALL LETTER LAMDA
-0x83CA U+03BC # GREEK SMALL LETTER MU
-0x83CB U+03BD # GREEK SMALL LETTER NU
-0x83CC U+03BE # GREEK SMALL LETTER XI
-0x83CD U+03BF # GREEK SMALL LETTER OMICRON
-0x83CE U+03C0 # GREEK SMALL LETTER PI
-0x83CF U+03C1 # GREEK SMALL LETTER RHO
-0x83D0 U+03C3 # GREEK SMALL LETTER SIGMA
-0x83D1 U+03C4 # GREEK SMALL LETTER TAU
-0x83D2 U+03C5 # GREEK SMALL LETTER UPSILON
-0x83D3 U+03C6 # GREEK SMALL LETTER PHI
-0x83D4 U+03C7 # GREEK SMALL LETTER CHI
-0x83D5 U+03C8 # GREEK SMALL LETTER PSI
-0x83D6 U+03C9 # GREEK SMALL LETTER OMEGA
-0x83D7 U+03C2 # GREEK SMALL LETTER FINAL SIGMA [2000]
-0x83D8 U+24F5 # DOUBLE CIRCLED DIGIT ONE [2000] [Unicode3.2]
-0x83D9 U+24F6 # DOUBLE CIRCLED DIGIT TWO [2000] [Unicode3.2]
-0x83DA U+24F7 # DOUBLE CIRCLED DIGIT THREE [2000] [Unicode3.2]
-0x83DB U+24F8 # DOUBLE CIRCLED DIGIT FOUR [2000] [Unicode3.2]
-0x83DC U+24F9 # DOUBLE CIRCLED DIGIT FIVE [2000] [Unicode3.2]
-0x83DD U+24FA # DOUBLE CIRCLED DIGIT SIX [2000] [Unicode3.2]
-0x83DE U+24FB # DOUBLE CIRCLED DIGIT SEVEN [2000] [Unicode3.2]
-0x83DF U+24FC # DOUBLE CIRCLED DIGIT EIGHT [2000] [Unicode3.2]
-0x83E0 U+24FD # DOUBLE CIRCLED DIGIT NINE [2000] [Unicode3.2]
-0x83E1 U+24FE # DOUBLE CIRCLED NUMBER TEN [2000] [Unicode3.2]
-0x83E2 U+2616 # WHITE SHOGI PIECE [2000] [Unicode3.2]
-0x83E3 U+2617 # BLACK SHOGI PIECE [2000] [Unicode3.2]
-0x83E4 U+3020 # POSTAL MARK FACE [2000]
-0x83E5 U+260E # BLACK TELEPHONE [2000]
-0x83E6 U+2600 # BLACK SUN WITH RAYS [2000]
-0x83E7 U+2601 # CLOUD [2000]
-0x83E8 U+2602 # UMBRELLA [2000]
-0x83E9 U+2603 # SNOWMAN [2000]
-0x83EA U+2668 # HOT SPRINGS [2000]
-0x83EB U+25B1 # WHITE PARALLELOGRAM [2000]
-0x83EC U+31F0 # KATAKANA LETTER SMALL KU [2000] [Unicode3.2]
-0x83ED U+31F1 # KATAKANA LETTER SMALL SI [2000] [Unicode3.2]
-0x83EE U+31F2 # KATAKANA LETTER SMALL SU [2000] [Unicode3.2]
-0x83EF U+31F3 # KATAKANA LETTER SMALL TO [2000] [Unicode3.2]
-0x83F0 U+31F4 # KATAKANA LETTER SMALL NU [2000] [Unicode3.2]
-0x83F1 U+31F5 # KATAKANA LETTER SMALL HA [2000] [Unicode3.2]
-0x83F2 U+31F6 # KATAKANA LETTER SMALL HI [2000] [Unicode3.2]
-0x83F3 U+31F7 # KATAKANA LETTER SMALL HU [2000] [Unicode3.2]
-0x83F4 U+31F8 # KATAKANA LETTER SMALL HE [2000] [Unicode3.2]
-0x83F5 U+31F9 # KATAKANA LETTER SMALL HO [2000] [Unicode3.2]
-0x83F6 U+31F7+309A # [2000]
-0x83F7 U+31FA # KATAKANA LETTER SMALL MU [2000] [Unicode3.2]
-0x83F8 U+31FB # KATAKANA LETTER SMALL RA [2000] [Unicode3.2]
-0x83F9 U+31FC # KATAKANA LETTER SMALL RI [2000] [Unicode3.2]
-0x83FA U+31FD # KATAKANA LETTER SMALL RU [2000] [Unicode3.2]
-0x83FB U+31FE # KATAKANA LETTER SMALL RE [2000] [Unicode3.2]
-0x83FC U+31FF # KATAKANA LETTER SMALL RO [2000] [Unicode3.2]
-0x8440 U+0410 # CYRILLIC CAPITAL LETTER A
-0x8441 U+0411 # CYRILLIC CAPITAL LETTER BE
-0x8442 U+0412 # CYRILLIC CAPITAL LETTER VE
-0x8443 U+0413 # CYRILLIC CAPITAL LETTER GHE
-0x8444 U+0414 # CYRILLIC CAPITAL LETTER DE
-0x8445 U+0415 # CYRILLIC CAPITAL LETTER IE
-0x8446 U+0401 # CYRILLIC CAPITAL LETTER IO
-0x8447 U+0416 # CYRILLIC CAPITAL LETTER ZHE
-0x8448 U+0417 # CYRILLIC CAPITAL LETTER ZE
-0x8449 U+0418 # CYRILLIC CAPITAL LETTER I
-0x844A U+0419 # CYRILLIC CAPITAL LETTER SHORT I
-0x844B U+041A # CYRILLIC CAPITAL LETTER KA
-0x844C U+041B # CYRILLIC CAPITAL LETTER EL
-0x844D U+041C # CYRILLIC CAPITAL LETTER EM
-0x844E U+041D # CYRILLIC CAPITAL LETTER EN
-0x844F U+041E # CYRILLIC CAPITAL LETTER O
-0x8450 U+041F # CYRILLIC CAPITAL LETTER PE
-0x8451 U+0420 # CYRILLIC CAPITAL LETTER ER
-0x8452 U+0421 # CYRILLIC CAPITAL LETTER ES
-0x8453 U+0422 # CYRILLIC CAPITAL LETTER TE
-0x8454 U+0423 # CYRILLIC CAPITAL LETTER U
-0x8455 U+0424 # CYRILLIC CAPITAL LETTER EF
-0x8456 U+0425 # CYRILLIC CAPITAL LETTER HA
-0x8457 U+0426 # CYRILLIC CAPITAL LETTER TSE
-0x8458 U+0427 # CYRILLIC CAPITAL LETTER CHE
-0x8459 U+0428 # CYRILLIC CAPITAL LETTER SHA
-0x845A U+0429 # CYRILLIC CAPITAL LETTER SHCHA
-0x845B U+042A # CYRILLIC CAPITAL LETTER HARD SIGN
-0x845C U+042B # CYRILLIC CAPITAL LETTER YERU
-0x845D U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN
-0x845E U+042D # CYRILLIC CAPITAL LETTER E
-0x845F U+042E # CYRILLIC CAPITAL LETTER YU
-0x8460 U+042F # CYRILLIC CAPITAL LETTER YA
-0x8461 U+23BE # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT [2000] [Unicode3.2]
-0x8462 U+23BF # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT [2000] [Unicode3.2]
-0x8463 U+23C0 # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE [2000] [Unicode3.2]
-0x8464 U+23C1 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE [2000] [Unicode3.2]
-0x8465 U+23C2 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE [2000] [Unicode3.2]
-0x8466 U+23C3 # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE [2000] [Unicode3.2]
-0x8467 U+23C4 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE [2000] [Unicode3.2]
-0x8468 U+23C5 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE [2000] [Unicode3.2]
-0x8469 U+23C6 # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE [2000] [Unicode3.2]
-0x846A U+23C7 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE [2000] [Unicode3.2]
-0x846B U+23C8 # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE [2000] [Unicode3.2]
-0x846C U+23C9 # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL [2000] [Unicode3.2]
-0x846D U+23CA # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL [2000] [Unicode3.2]
-0x846E U+23CB # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT [2000] [Unicode3.2]
-0x846F U+23CC # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT [2000] [Unicode3.2]
-0x8470 U+0430 # CYRILLIC SMALL LETTER A
-0x8471 U+0431 # CYRILLIC SMALL LETTER BE
-0x8472 U+0432 # CYRILLIC SMALL LETTER VE
-0x8473 U+0433 # CYRILLIC SMALL LETTER GHE
-0x8474 U+0434 # CYRILLIC SMALL LETTER DE
-0x8475 U+0435 # CYRILLIC SMALL LETTER IE
-0x8476 U+0451 # CYRILLIC SMALL LETTER IO
-0x8477 U+0436 # CYRILLIC SMALL LETTER ZHE
-0x8478 U+0437 # CYRILLIC SMALL LETTER ZE
-0x8479 U+0438 # CYRILLIC SMALL LETTER I
-0x847A U+0439 # CYRILLIC SMALL LETTER SHORT I
-0x847B U+043A # CYRILLIC SMALL LETTER KA
-0x847C U+043B # CYRILLIC SMALL LETTER EL
-0x847D U+043C # CYRILLIC SMALL LETTER EM
-0x847E U+043D # CYRILLIC SMALL LETTER EN
-0x8480 U+043E # CYRILLIC SMALL LETTER O
-0x8481 U+043F # CYRILLIC SMALL LETTER PE
-0x8482 U+0440 # CYRILLIC SMALL LETTER ER
-0x8483 U+0441 # CYRILLIC SMALL LETTER ES
-0x8484 U+0442 # CYRILLIC SMALL LETTER TE
-0x8485 U+0443 # CYRILLIC SMALL LETTER U
-0x8486 U+0444 # CYRILLIC SMALL LETTER EF
-0x8487 U+0445 # CYRILLIC SMALL LETTER HA
-0x8488 U+0446 # CYRILLIC SMALL LETTER TSE
-0x8489 U+0447 # CYRILLIC SMALL LETTER CHE
-0x848A U+0448 # CYRILLIC SMALL LETTER SHA
-0x848B U+0449 # CYRILLIC SMALL LETTER SHCHA
-0x848C U+044A # CYRILLIC SMALL LETTER HARD SIGN
-0x848D U+044B # CYRILLIC SMALL LETTER YERU
-0x848E U+044C # CYRILLIC SMALL LETTER SOFT SIGN
-0x848F U+044D # CYRILLIC SMALL LETTER E
-0x8490 U+044E # CYRILLIC SMALL LETTER YU
-0x8491 U+044F # CYRILLIC SMALL LETTER YA
-0x8492 U+30F7 # KATAKANA LETTER VA [2000]
-0x8493 U+30F8 # KATAKANA LETTER VI [2000]
-0x8494 U+30F9 # KATAKANA LETTER VE [2000]
-0x8495 U+30FA # KATAKANA LETTER VO [2000]
-0x8496 U+22DA # LESS-THAN EQUAL TO OR GREATER-THAN [2000]
-0x8497 U+22DB # GREATER-THAN EQUAL TO OR LESS-THAN [2000]
-0x8498 U+2153 # VULGAR FRACTION ONE THIRD [2000]
-0x8499 U+2154 # VULGAR FRACTION TWO THIRDS [2000]
-0x849A U+2155 # VULGAR FRACTION ONE FIFTH [2000]
-0x849B U+2713 # CHECK MARK [2000]
-0x849C U+2318 # PLACE OF INTEREST SIGN [2000]
-0x849D U+2423 # OPEN BOX [2000]
-0x849E U+23CE # RETURN SYMBOL [2000] [Unicode3.2]
-0x849F U+2500 # BOX DRAWINGS LIGHT HORIZONTAL [1983]
-0x84A0 U+2502 # BOX DRAWINGS LIGHT VERTICAL [1983]
-0x84A1 U+250C # BOX DRAWINGS LIGHT DOWN AND RIGHT [1983]
-0x84A2 U+2510 # BOX DRAWINGS LIGHT DOWN AND LEFT [1983]
-0x84A3 U+2518 # BOX DRAWINGS LIGHT UP AND LEFT [1983]
-0x84A4 U+2514 # BOX DRAWINGS LIGHT UP AND RIGHT [1983]
-0x84A5 U+251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT [1983]
-0x84A6 U+252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL [1983]
-0x84A7 U+2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT [1983]
-0x84A8 U+2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL [1983]
-0x84A9 U+253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL [1983]
-0x84AA U+2501 # BOX DRAWINGS HEAVY HORIZONTAL [1983]
-0x84AB U+2503 # BOX DRAWINGS HEAVY VERTICAL [1983]
-0x84AC U+250F # BOX DRAWINGS HEAVY DOWN AND RIGHT [1983]
-0x84AD U+2513 # BOX DRAWINGS HEAVY DOWN AND LEFT [1983]
-0x84AE U+251B # BOX DRAWINGS HEAVY UP AND LEFT [1983]
-0x84AF U+2517 # BOX DRAWINGS HEAVY UP AND RIGHT [1983]
-0x84B0 U+2523 # BOX DRAWINGS HEAVY VERTICAL AND RIGHT [1983]
-0x84B1 U+2533 # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL [1983]
-0x84B2 U+252B # BOX DRAWINGS HEAVY VERTICAL AND LEFT [1983]
-0x84B3 U+253B # BOX DRAWINGS HEAVY UP AND HORIZONTAL [1983]
-0x84B4 U+254B # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL [1983]
-0x84B5 U+2520 # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT [1983]
-0x84B6 U+252F # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY [1983]
-0x84B7 U+2528 # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT [1983]
-0x84B8 U+2537 # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY [1983]
-0x84B9 U+253F # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY [1983]
-0x84BA U+251D # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY [1983]
-0x84BB U+2530 # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT [1983]
-0x84BC U+2525 # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY [1983]
-0x84BD U+2538 # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT [1983]
-0x84BE U+2542 # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT [1983]
-0x84BF U+3251 # CIRCLED NUMBER TWENTY ONE [2000] [Unicode3.2]
-0x84C0 U+3252 # CIRCLED NUMBER TWENTY TWO [2000] [Unicode3.2]
-0x84C1 U+3253 # CIRCLED NUMBER TWENTY THREE [2000] [Unicode3.2]
-0x84C2 U+3254 # CIRCLED NUMBER TWENTY FOUR [2000] [Unicode3.2]
-0x84C3 U+3255 # CIRCLED NUMBER TWENTY FIVE [2000] [Unicode3.2]
-0x84C4 U+3256 # CIRCLED NUMBER TWENTY SIX [2000] [Unicode3.2]
-0x84C5 U+3257 # CIRCLED NUMBER TWENTY SEVEN [2000] [Unicode3.2]
-0x84C6 U+3258 # CIRCLED NUMBER TWENTY EIGHT [2000] [Unicode3.2]
-0x84C7 U+3259 # CIRCLED NUMBER TWENTY NINE [2000] [Unicode3.2]
-0x84C8 U+325A # CIRCLED NUMBER THIRTY [2000] [Unicode3.2]
-0x84C9 U+325B # CIRCLED NUMBER THIRTY ONE [2000] [Unicode3.2]
-0x84CA U+325C # CIRCLED NUMBER THIRTY TWO [2000] [Unicode3.2]
-0x84CB U+325D # CIRCLED NUMBER THIRTY THREE [2000] [Unicode3.2]
-0x84CC U+325E # CIRCLED NUMBER THIRTY FOUR [2000] [Unicode3.2]
-0x84CD U+325F # CIRCLED NUMBER THIRTY FIVE [2000] [Unicode3.2]
-0x84CE U+32B1 # CIRCLED NUMBER THIRTY SIX [2000] [Unicode3.2]
-0x84CF U+32B2 # CIRCLED NUMBER THIRTY SEVEN [2000] [Unicode3.2]
-0x84D0 U+32B3 # CIRCLED NUMBER THIRTY EIGHT [2000] [Unicode3.2]
-0x84D1 U+32B4 # CIRCLED NUMBER THIRTY NINE [2000] [Unicode3.2]
-0x84D2 U+32B5 # CIRCLED NUMBER FORTY [2000] [Unicode3.2]
-0x84D3 U+32B6 # CIRCLED NUMBER FORTY ONE [2000] [Unicode3.2]
-0x84D4 U+32B7 # CIRCLED NUMBER FORTY TWO [2000] [Unicode3.2]
-0x84D5 U+32B8 # CIRCLED NUMBER FORTY THREE [2000] [Unicode3.2]
-0x84D6 U+32B9 # CIRCLED NUMBER FORTY FOUR [2000] [Unicode3.2]
-0x84D7 U+32BA # CIRCLED NUMBER FORTY FIVE [2000] [Unicode3.2]
-0x84D8 U+32BB # CIRCLED NUMBER FORTY SIX [2000] [Unicode3.2]
-0x84D9 U+32BC # CIRCLED NUMBER FORTY SEVEN [2000] [Unicode3.2]
-0x84DA U+32BD # CIRCLED NUMBER FORTY EIGHT [2000] [Unicode3.2]
-0x84DB U+32BE # CIRCLED NUMBER FORTY NINE [2000] [Unicode3.2]
-0x84DC U+32BF # CIRCLED NUMBER FIFTY [2000] [Unicode3.2]
-0x84DD # <reserved>
-0x84DE # <reserved>
-0x84DF # <reserved>
-0x84E0 # <reserved>
-0x84E1 # <reserved>
-0x84E2 # <reserved>
-0x84E3 # <reserved>
-0x84E4 # <reserved>
-0x84E5 U+25D0 # CIRCLE WITH LEFT HALF BLACK [2000]
-0x84E6 U+25D1 # CIRCLE WITH RIGHT HALF BLACK [2000]
-0x84E7 U+25D2 # CIRCLE WITH LOWER HALF BLACK [2000]
-0x84E8 U+25D3 # CIRCLE WITH UPPER HALF BLACK [2000]
-0x84E9 U+203C # DOUBLE EXCLAMATION MARK [2000]
-0x84EA U+2047 # DOUBLE QUESTION MARK [2000] [Unicode3.2]
-0x84EB U+2048 # QUESTION EXCLAMATION MARK [2000]
-0x84EC U+2049 # EXCLAMATION QUESTION MARK [2000]
-0x84ED U+01CD # LATIN CAPITAL LETTER A WITH CARON [2000]
-0x84EE U+01CE # LATIN SMALL LETTER A WITH CARON [2000]
-0x84EF U+01D0 # LATIN SMALL LETTER I WITH CARON [2000]
-0x84F0 U+1E3E # LATIN CAPITAL LETTER M WITH ACUTE [2000]
-0x84F1 U+1E3F # LATIN SMALL LETTER M WITH ACUTE [2000]
-0x84F2 U+01F8 # LATIN CAPITAL LETTER N WITH GRAVE [2000]
-0x84F3 U+01F9 # LATIN SMALL LETTER N WITH GRAVE [2000]
-0x84F4 U+01D1 # LATIN CAPITAL LETTER O WITH CARON [2000]
-0x84F5 U+01D2 # LATIN SMALL LETTER O WITH CARON [2000]
-0x84F6 U+01D4 # LATIN SMALL LETTER U WITH CARON [2000]
-0x84F7 U+01D6 # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON [2000]
-0x84F8 U+01D8 # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE [2000]
-0x84F9 U+01DA # LATIN SMALL LETTER U WITH DIAERESIS AND CARON [2000]
-0x84FA U+01DC # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE [2000]
-0x84FB # <reserved>
-0x84FC # <reserved>
-0x8540 U+20AC # EURO SIGN [2000]
-0x8541 U+00A0 # NO-BREAK SPACE [2000]
-0x8542 U+00A1 # INVERTED EXCLAMATION MARK [2000]
-0x8543 U+00A4 # CURRENCY SIGN [2000]
-0x8544 U+00A6 # BROKEN BAR [2000]
-0x8545 U+00A9 # COPYRIGHT SIGN [2000]
-0x8546 U+00AA # FEMININE ORDINAL INDICATOR [2000]
-0x8547 U+00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK [2000]
-0x8548 U+00AD # SOFT HYPHEN [2000]
-0x8549 U+00AE # REGISTERED SIGN [2000]
-0x854A U+00AF # MACRON [2000]
-0x854B U+00B2 # SUPERSCRIPT TWO [2000]
-0x854C U+00B3 # SUPERSCRIPT THREE [2000]
-0x854D U+00B7 # MIDDLE DOT [2000]
-0x854E U+00B8 # CEDILLA [2000]
-0x854F U+00B9 # SUPERSCRIPT ONE [2000]
-0x8550 U+00BA # MASCULINE ORDINAL INDICATOR [2000]
-0x8551 U+00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK [2000]
-0x8552 U+00BC # VULGAR FRACTION ONE QUARTER [2000]
-0x8553 U+00BD # VULGAR FRACTION ONE HALF [2000]
-0x8554 U+00BE # VULGAR FRACTION THREE QUARTERS [2000]
-0x8555 U+00BF # INVERTED QUESTION MARK [2000]
-0x8556 U+00C0 # LATIN CAPITAL LETTER A WITH GRAVE [2000]
-0x8557 U+00C1 # LATIN CAPITAL LETTER A WITH ACUTE [2000]
-0x8558 U+00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX [2000]
-0x8559 U+00C3 # LATIN CAPITAL LETTER A WITH TILDE [2000]
-0x855A U+00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS [2000]
-0x855B U+00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE [2000]
-0x855C U+00C6 # LATIN CAPITAL LETTER AE [2000]
-0x855D U+00C7 # LATIN CAPITAL LETTER C WITH CEDILLA [2000]
-0x855E U+00C8 # LATIN CAPITAL LETTER E WITH GRAVE [2000]
-0x855F U+00C9 # LATIN CAPITAL LETTER E WITH ACUTE [2000]
-0x8560 U+00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX [2000]
-0x8561 U+00CB # LATIN CAPITAL LETTER E WITH DIAERESIS [2000]
-0x8562 U+00CC # LATIN CAPITAL LETTER I WITH GRAVE [2000]
-0x8563 U+00CD # LATIN CAPITAL LETTER I WITH ACUTE [2000]
-0x8564 U+00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX [2000]
-0x8565 U+00CF # LATIN CAPITAL LETTER I WITH DIAERESIS [2000]
-0x8566 U+00D0 # LATIN CAPITAL LETTER ETH [2000]
-0x8567 U+00D1 # LATIN CAPITAL LETTER N WITH TILDE [2000]
-0x8568 U+00D2 # LATIN CAPITAL LETTER O WITH GRAVE [2000]
-0x8569 U+00D3 # LATIN CAPITAL LETTER O WITH ACUTE [2000]
-0x856A U+00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX [2000]
-0x856B U+00D5 # LATIN CAPITAL LETTER O WITH TILDE [2000]
-0x856C U+00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS [2000]
-0x856D U+00D8 # LATIN CAPITAL LETTER O WITH STROKE [2000]
-0x856E U+00D9 # LATIN CAPITAL LETTER U WITH GRAVE [2000]
-0x856F U+00DA # LATIN CAPITAL LETTER U WITH ACUTE [2000]
-0x8570 U+00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX [2000]
-0x8571 U+00DC # LATIN CAPITAL LETTER U WITH DIAERESIS [2000]
-0x8572 U+00DD # LATIN CAPITAL LETTER Y WITH ACUTE [2000]
-0x8573 U+00DE # LATIN CAPITAL LETTER THORN [2000]
-0x8574 U+00DF # LATIN SMALL LETTER SHARP S [2000]
-0x8575 U+00E0 # LATIN SMALL LETTER A WITH GRAVE [2000]
-0x8576 U+00E1 # LATIN SMALL LETTER A WITH ACUTE [2000]
-0x8577 U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX [2000]
-0x8578 U+00E3 # LATIN SMALL LETTER A WITH TILDE [2000]
-0x8579 U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS [2000]
-0x857A U+00E5 # LATIN SMALL LETTER A WITH RING ABOVE [2000]
-0x857B U+00E6 # LATIN SMALL LETTER AE [2000]
-0x857C U+00E7 # LATIN SMALL LETTER C WITH CEDILLA [2000]
-0x857D U+00E8 # LATIN SMALL LETTER E WITH GRAVE [2000]
-0x857E U+00E9 # LATIN SMALL LETTER E WITH ACUTE [2000]
-0x8580 U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX [2000]
-0x8581 U+00EB # LATIN SMALL LETTER E WITH DIAERESIS [2000]
-0x8582 U+00EC # LATIN SMALL LETTER I WITH GRAVE [2000]
-0x8583 U+00ED # LATIN SMALL LETTER I WITH ACUTE [2000]
-0x8584 U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX [2000]
-0x8585 U+00EF # LATIN SMALL LETTER I WITH DIAERESIS [2000]
-0x8586 U+00F0 # LATIN SMALL LETTER ETH [2000]
-0x8587 U+00F1 # LATIN SMALL LETTER N WITH TILDE [2000]
-0x8588 U+00F2 # LATIN SMALL LETTER O WITH GRAVE [2000]
-0x8589 U+00F3 # LATIN SMALL LETTER O WITH ACUTE [2000]
-0x858A U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX [2000]
-0x858B U+00F5 # LATIN SMALL LETTER O WITH TILDE [2000]
-0x858C U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS [2000]
-0x858D U+00F8 # LATIN SMALL LETTER O WITH STROKE [2000]
-0x858E U+00F9 # LATIN SMALL LETTER U WITH GRAVE [2000]
-0x858F U+00FA # LATIN SMALL LETTER U WITH ACUTE [2000]
-0x8590 U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX [2000]
-0x8591 U+00FC # LATIN SMALL LETTER U WITH DIAERESIS [2000]
-0x8592 U+00FD # LATIN SMALL LETTER Y WITH ACUTE [2000]
-0x8593 U+00FE # LATIN SMALL LETTER THORN [2000]
-0x8594 U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS [2000]
-0x8595 U+0100 # LATIN CAPITAL LETTER A WITH MACRON [2000]
-0x8596 U+012A # LATIN CAPITAL LETTER I WITH MACRON [2000]
-0x8597 U+016A # LATIN CAPITAL LETTER U WITH MACRON [2000]
-0x8598 U+0112 # LATIN CAPITAL LETTER E WITH MACRON [2000]
-0x8599 U+014C # LATIN CAPITAL LETTER O WITH MACRON [2000]
-0x859A U+0101 # LATIN SMALL LETTER A WITH MACRON [2000]
-0x859B U+012B # LATIN SMALL LETTER I WITH MACRON [2000]
-0x859C U+016B # LATIN SMALL LETTER U WITH MACRON [2000]
-0x859D U+0113 # LATIN SMALL LETTER E WITH MACRON [2000]
-0x859E U+014D # LATIN SMALL LETTER O WITH MACRON [2000]
-0x859F U+0104 # LATIN CAPITAL LETTER A WITH OGONEK [2000]
-0x85A0 U+02D8 # BREVE [2000]
-0x85A1 U+0141 # LATIN CAPITAL LETTER L WITH STROKE [2000]
-0x85A2 U+013D # LATIN CAPITAL LETTER L WITH CARON [2000]
-0x85A3 U+015A # LATIN CAPITAL LETTER S WITH ACUTE [2000]
-0x85A4 U+0160 # LATIN CAPITAL LETTER S WITH CARON [2000]
-0x85A5 U+015E # LATIN CAPITAL LETTER S WITH CEDILLA [2000]
-0x85A6 U+0164 # LATIN CAPITAL LETTER T WITH CARON [2000]
-0x85A7 U+0179 # LATIN CAPITAL LETTER Z WITH ACUTE [2000]
-0x85A8 U+017D # LATIN CAPITAL LETTER Z WITH CARON [2000]
-0x85A9 U+017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE [2000]
-0x85AA U+0105 # LATIN SMALL LETTER A WITH OGONEK [2000]
-0x85AB U+02DB # OGONEK [2000]
-0x85AC U+0142 # LATIN SMALL LETTER L WITH STROKE [2000]
-0x85AD U+013E # LATIN SMALL LETTER L WITH CARON [2000]
-0x85AE U+015B # LATIN SMALL LETTER S WITH ACUTE [2000]
-0x85AF U+02C7 # CARON [2000]
-0x85B0 U+0161 # LATIN SMALL LETTER S WITH CARON [2000]
-0x85B1 U+015F # LATIN SMALL LETTER S WITH CEDILLA [2000]
-0x85B2 U+0165 # LATIN SMALL LETTER T WITH CARON [2000]
-0x85B3 U+017A # LATIN SMALL LETTER Z WITH ACUTE [2000]
-0x85B4 U+02DD # DOUBLE ACUTE ACCENT [2000]
-0x85B5 U+017E # LATIN SMALL LETTER Z WITH CARON [2000]
-0x85B6 U+017C # LATIN SMALL LETTER Z WITH DOT ABOVE [2000]
-0x85B7 U+0154 # LATIN CAPITAL LETTER R WITH ACUTE [2000]
-0x85B8 U+0102 # LATIN CAPITAL LETTER A WITH BREVE [2000]
-0x85B9 U+0139 # LATIN CAPITAL LETTER L WITH ACUTE [2000]
-0x85BA U+0106 # LATIN CAPITAL LETTER C WITH ACUTE [2000]
-0x85BB U+010C # LATIN CAPITAL LETTER C WITH CARON [2000]
-0x85BC U+0118 # LATIN CAPITAL LETTER E WITH OGONEK [2000]
-0x85BD U+011A # LATIN CAPITAL LETTER E WITH CARON [2000]
-0x85BE U+010E # LATIN CAPITAL LETTER D WITH CARON [2000]
-0x85BF U+0143 # LATIN CAPITAL LETTER N WITH ACUTE [2000]
-0x85C0 U+0147 # LATIN CAPITAL LETTER N WITH CARON [2000]
-0x85C1 U+0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE [2000]
-0x85C2 U+0158 # LATIN CAPITAL LETTER R WITH CARON [2000]
-0x85C3 U+016E # LATIN CAPITAL LETTER U WITH RING ABOVE [2000]
-0x85C4 U+0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE [2000]
-0x85C5 U+0162 # LATIN CAPITAL LETTER T WITH CEDILLA [2000]
-0x85C6 U+0155 # LATIN SMALL LETTER R WITH ACUTE [2000]
-0x85C7 U+0103 # LATIN SMALL LETTER A WITH BREVE [2000]
-0x85C8 U+013A # LATIN SMALL LETTER L WITH ACUTE [2000]
-0x85C9 U+0107 # LATIN SMALL LETTER C WITH ACUTE [2000]
-0x85CA U+010D # LATIN SMALL LETTER C WITH CARON [2000]
-0x85CB U+0119 # LATIN SMALL LETTER E WITH OGONEK [2000]
-0x85CC U+011B # LATIN SMALL LETTER E WITH CARON [2000]
-0x85CD U+010F # LATIN SMALL LETTER D WITH CARON [2000]
-0x85CE U+0111 # LATIN SMALL LETTER D WITH STROKE [2000]
-0x85CF U+0144 # LATIN SMALL LETTER N WITH ACUTE [2000]
-0x85D0 U+0148 # LATIN SMALL LETTER N WITH CARON [2000]
-0x85D1 U+0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE [2000]
-0x85D2 U+0159 # LATIN SMALL LETTER R WITH CARON [2000]
-0x85D3 U+016F # LATIN SMALL LETTER U WITH RING ABOVE [2000]
-0x85D4 U+0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE [2000]
-0x85D5 U+0163 # LATIN SMALL LETTER T WITH CEDILLA [2000]
-0x85D6 U+02D9 # DOT ABOVE [2000]
-0x85D7 U+0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX [2000]
-0x85D8 U+011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX [2000]
-0x85D9 U+0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX [2000]
-0x85DA U+0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX [2000]
-0x85DB U+015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX [2000]
-0x85DC U+016C # LATIN CAPITAL LETTER U WITH BREVE [2000]
-0x85DD U+0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX [2000]
-0x85DE U+011D # LATIN SMALL LETTER G WITH CIRCUMFLEX [2000]
-0x85DF U+0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX [2000]
-0x85E0 U+0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX [2000]
-0x85E1 U+015D # LATIN SMALL LETTER S WITH CIRCUMFLEX [2000]
-0x85E2 U+016D # LATIN SMALL LETTER U WITH BREVE [2000]
-0x85E3 U+0271 # LATIN SMALL LETTER M WITH HOOK [2000]
-0x85E4 U+028B # LATIN SMALL LETTER V WITH HOOK [2000]
-0x85E5 U+027E # LATIN SMALL LETTER R WITH FISHHOOK [2000]
-0x85E6 U+0283 # LATIN SMALL LETTER ESH [2000]
-0x85E7 U+0292 # LATIN SMALL LETTER EZH [2000]
-0x85E8 U+026C # LATIN SMALL LETTER L WITH BELT [2000]
-0x85E9 U+026E # LATIN SMALL LETTER LEZH [2000]
-0x85EA U+0279 # LATIN SMALL LETTER TURNED R [2000]
-0x85EB U+0288 # LATIN SMALL LETTER T WITH RETROFLEX HOOK [2000]
-0x85EC U+0256 # LATIN SMALL LETTER D WITH TAIL [2000]
-0x85ED U+0273 # LATIN SMALL LETTER N WITH RETROFLEX HOOK [2000]
-0x85EE U+027D # LATIN SMALL LETTER R WITH TAIL [2000]
-0x85EF U+0282 # LATIN SMALL LETTER S WITH HOOK [2000]
-0x85F0 U+0290 # LATIN SMALL LETTER Z WITH RETROFLEX HOOK [2000]
-0x85F1 U+027B # LATIN SMALL LETTER TURNED R WITH HOOK [2000]
-0x85F2 U+026D # LATIN SMALL LETTER L WITH RETROFLEX HOOK [2000]
-0x85F3 U+025F # LATIN SMALL LETTER DOTLESS J WITH STROKE [2000]
-0x85F4 U+0272 # LATIN SMALL LETTER N WITH LEFT HOOK [2000]
-0x85F5 U+029D # LATIN SMALL LETTER J WITH CROSSED-TAIL [2000]
-0x85F6 U+028E # LATIN SMALL LETTER TURNED Y [2000]
-0x85F7 U+0261 # LATIN SMALL LETTER SCRIPT G [2000]
-0x85F8 U+014B # LATIN SMALL LETTER ENG [2000]
-0x85F9 U+0270 # LATIN SMALL LETTER TURNED M WITH LONG LEG [2000]
-0x85FA U+0281 # LATIN LETTER SMALL CAPITAL INVERTED R [2000]
-0x85FB U+0127 # LATIN SMALL LETTER H WITH STROKE [2000]
-0x85FC U+0295 # LATIN LETTER PHARYNGEAL VOICED FRICATIVE [2000]
-0x8640 U+0294 # LATIN LETTER GLOTTAL STOP [2000]
-0x8641 U+0266 # LATIN SMALL LETTER H WITH HOOK [2000]
-0x8642 U+0298 # LATIN LETTER BILABIAL CLICK [2000]
-0x8643 U+01C2 # LATIN LETTER ALVEOLAR CLICK [2000]
-0x8644 U+0253 # LATIN SMALL LETTER B WITH HOOK [2000]
-0x8645 U+0257 # LATIN SMALL LETTER D WITH HOOK [2000]
-0x8646 U+0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK [2000]
-0x8647 U+0260 # LATIN SMALL LETTER G WITH HOOK [2000]
-0x8648 U+0193 # LATIN CAPITAL LETTER G WITH HOOK [2000]
-0x8649 U+0153 # LATIN SMALL LIGATURE OE [2000]
-0x864A U+0152 # LATIN CAPITAL LIGATURE OE [2000]
-0x864B U+0268 # LATIN SMALL LETTER I WITH STROKE [2000]
-0x864C U+0289 # LATIN SMALL LETTER U BAR [2000]
-0x864D U+0258 # LATIN SMALL LETTER REVERSED E [2000]
-0x864E U+0275 # LATIN SMALL LETTER BARRED O [2000]
-0x864F U+0259 # LATIN SMALL LETTER SCHWA [2000]
-0x8650 U+025C # LATIN SMALL LETTER REVERSED OPEN E [2000]
-0x8651 U+025E # LATIN SMALL LETTER CLOSED REVERSED OPEN E [2000]
-0x8652 U+0250 # LATIN SMALL LETTER TURNED A [2000]
-0x8653 U+026F # LATIN SMALL LETTER TURNED M [2000]
-0x8654 U+028A # LATIN SMALL LETTER UPSILON [2000]
-0x8655 U+0264 # LATIN SMALL LETTER RAMS HORN [2000]
-0x8656 U+028C # LATIN SMALL LETTER TURNED V [2000]
-0x8657 U+0254 # LATIN SMALL LETTER OPEN O [2000]
-0x8658 U+0251 # LATIN SMALL LETTER ALPHA [2000]
-0x8659 U+0252 # LATIN SMALL LETTER TURNED ALPHA [2000]
-0x865A U+028D # LATIN SMALL LETTER TURNED W [2000]
-0x865B U+0265 # LATIN SMALL LETTER TURNED H [2000]
-0x865C U+02A2 # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE [2000]
-0x865D U+02A1 # LATIN LETTER GLOTTAL STOP WITH STROKE [2000]
-0x865E U+0255 # LATIN SMALL LETTER C WITH CURL [2000]
-0x865F U+0291 # LATIN SMALL LETTER Z WITH CURL [2000]
-0x8660 U+027A # LATIN SMALL LETTER TURNED R WITH LONG LEG [2000]
-0x8661 U+0267 # LATIN SMALL LETTER HENG WITH HOOK [2000]
-0x8662 U+025A # LATIN SMALL LETTER SCHWA WITH HOOK [2000]
-0x8663 U+00E6+0300 # [2000]
-0x8664 U+01FD # LATIN SMALL LETTER AE WITH ACUTE [2000]
-0x8665 U+1F70 # GREEK SMALL LETTER ALPHA WITH VARIA [2000]
-0x8666 U+1F71 # GREEK SMALL LETTER ALPHA WITH OXIA [2000]
-0x8667 U+0254+0300 # [2000]
-0x8668 U+0254+0301 # [2000]
-0x8669 U+028C+0300 # [2000]
-0x866A U+028C+0301 # [2000]
-0x866B U+0259+0300 # [2000]
-0x866C U+0259+0301 # [2000]
-0x866D U+025A+0300 # [2000]
-0x866E U+025A+0301 # [2000]
-0x866F U+1F72 # GREEK SMALL LETTER EPSILON WITH VARIA [2000]
-0x8670 U+1F73 # GREEK SMALL LETTER EPSILON WITH OXIA [2000]
-0x8671 U+0361 # COMBINING DOUBLE INVERTED BREVE [2000]
-0x8672 U+02C8 # MODIFIER LETTER VERTICAL LINE [2000]
-0x8673 U+02CC # MODIFIER LETTER LOW VERTICAL LINE [2000]
-0x8674 U+02D0 # MODIFIER LETTER TRIANGULAR COLON [2000]
-0x8675 U+02D1 # MODIFIER LETTER HALF TRIANGULAR COLON [2000]
-0x8676 U+0306 # COMBINING BREVE [2000]
-0x8677 U+203F # UNDERTIE [2000]
-0x8678 U+030B # COMBINING DOUBLE ACUTE ACCENT [2000]
-0x8679 U+0301 # COMBINING ACUTE ACCENT [2000]
-0x867A U+0304 # COMBINING MACRON [2000]
-0x867B U+0300 # COMBINING GRAVE ACCENT [2000]
-0x867C U+030F # COMBINING DOUBLE GRAVE ACCENT [2000]
-0x867D U+030C # COMBINING CARON [2000]
-0x867E U+0302 # COMBINING CIRCUMFLEX ACCENT [2000]
-0x8680 U+02E5 # MODIFIER LETTER EXTRA-HIGH TONE BAR [2000]
-0x8681 U+02E6 # MODIFIER LETTER HIGH TONE BAR [2000]
-0x8682 U+02E7 # MODIFIER LETTER MID TONE BAR [2000]
-0x8683 U+02E8 # MODIFIER LETTER LOW TONE BAR [2000]
-0x8684 U+02E9 # MODIFIER LETTER EXTRA-LOW TONE BAR [2000]
-0x8685 U+02E9+02E5 # [2000]
-0x8686 U+02E5+02E9 # [2000]
-0x8687 U+0325 # COMBINING RING BELOW [2000]
-0x8688 U+032C # COMBINING CARON BELOW [2000]
-0x8689 U+0339 # COMBINING RIGHT HALF RING BELOW [2000]
-0x868A U+031C # COMBINING LEFT HALF RING BELOW [2000]
-0x868B U+031F # COMBINING PLUS SIGN BELOW [2000]
-0x868C U+0320 # COMBINING MINUS SIGN BELOW [2000]
-0x868D U+0308 # COMBINING DIAERESIS [2000]
-0x868E U+033D # COMBINING X ABOVE [2000]
-0x868F U+0329 # COMBINING VERTICAL LINE BELOW [2000]
-0x8690 U+032F # COMBINING INVERTED BREVE BELOW [2000]
-0x8691 U+02DE # MODIFIER LETTER RHOTIC HOOK [2000]
-0x8692 U+0324 # COMBINING DIAERESIS BELOW [2000]
-0x8693 U+0330 # COMBINING TILDE BELOW [2000]
-0x8694 U+033C # COMBINING SEAGULL BELOW [2000]
-0x8695 U+0334 # COMBINING TILDE OVERLAY [2000]
-0x8696 U+031D # COMBINING UP TACK BELOW [2000]
-0x8697 U+031E # COMBINING DOWN TACK BELOW [2000]
-0x8698 U+0318 # COMBINING LEFT TACK BELOW [2000]
-0x8699 U+0319 # COMBINING RIGHT TACK BELOW [2000]
-0x869A U+032A # COMBINING BRIDGE BELOW [2000]
-0x869B U+033A # COMBINING INVERTED BRIDGE BELOW [2000]
-0x869C U+033B # COMBINING SQUARE BELOW [2000]
-0x869D U+0303 # COMBINING TILDE [2000]
-0x869E U+031A # COMBINING LEFT ANGLE ABOVE [2000]
-0x869F U+2776 # DINGBAT NEGATIVE CIRCLED DIGIT ONE [2000]
-0x86A0 U+2777 # DINGBAT NEGATIVE CIRCLED DIGIT TWO [2000]
-0x86A1 U+2778 # DINGBAT NEGATIVE CIRCLED DIGIT THREE [2000]
-0x86A2 U+2779 # DINGBAT NEGATIVE CIRCLED DIGIT FOUR [2000]
-0x86A3 U+277A # DINGBAT NEGATIVE CIRCLED DIGIT FIVE [2000]
-0x86A4 U+277B # DINGBAT NEGATIVE CIRCLED DIGIT SIX [2000]
-0x86A5 U+277C # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN [2000]
-0x86A6 U+277D # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT [2000]
-0x86A7 U+277E # DINGBAT NEGATIVE CIRCLED DIGIT NINE [2000]
-0x86A8 U+277F # DINGBAT NEGATIVE CIRCLED NUMBER TEN [2000]
-0x86A9 U+24EB # NEGATIVE CIRCLED NUMBER ELEVEN [2000] [Unicode3.2]
-0x86AA U+24EC # NEGATIVE CIRCLED NUMBER TWELVE [2000] [Unicode3.2]
-0x86AB U+24ED # NEGATIVE CIRCLED NUMBER THIRTEEN [2000] [Unicode3.2]
-0x86AC U+24EE # NEGATIVE CIRCLED NUMBER FOURTEEN [2000] [Unicode3.2]
-0x86AD U+24EF # NEGATIVE CIRCLED NUMBER FIFTEEN [2000] [Unicode3.2]
-0x86AE U+24F0 # NEGATIVE CIRCLED NUMBER SIXTEEN [2000] [Unicode3.2]
-0x86AF U+24F1 # NEGATIVE CIRCLED NUMBER SEVENTEEN [2000] [Unicode3.2]
-0x86B0 U+24F2 # NEGATIVE CIRCLED NUMBER EIGHTEEN [2000] [Unicode3.2]
-0x86B1 U+24F3 # NEGATIVE CIRCLED NUMBER NINETEEN [2000] [Unicode3.2]
-0x86B2 U+24F4 # NEGATIVE CIRCLED NUMBER TWENTY [2000] [Unicode3.2]
-0x86B3 U+2170 # SMALL ROMAN NUMERAL ONE [2000]
-0x86B4 U+2171 # SMALL ROMAN NUMERAL TWO [2000]
-0x86B5 U+2172 # SMALL ROMAN NUMERAL THREE [2000]
-0x86B6 U+2173 # SMALL ROMAN NUMERAL FOUR [2000]
-0x86B7 U+2174 # SMALL ROMAN NUMERAL FIVE [2000]
-0x86B8 U+2175 # SMALL ROMAN NUMERAL SIX [2000]
-0x86B9 U+2176 # SMALL ROMAN NUMERAL SEVEN [2000]
-0x86BA U+2177 # SMALL ROMAN NUMERAL EIGHT [2000]
-0x86BB U+2178 # SMALL ROMAN NUMERAL NINE [2000]
-0x86BC U+2179 # SMALL ROMAN NUMERAL TEN [2000]
-0x86BD U+217A # SMALL ROMAN NUMERAL ELEVEN [2000]
-0x86BE U+217B # SMALL ROMAN NUMERAL TWELVE [2000]
-0x86BF U+24D0 # CIRCLED LATIN SMALL LETTER A [2000]
-0x86C0 U+24D1 # CIRCLED LATIN SMALL LETTER B [2000]
-0x86C1 U+24D2 # CIRCLED LATIN SMALL LETTER C [2000]
-0x86C2 U+24D3 # CIRCLED LATIN SMALL LETTER D [2000]
-0x86C3 U+24D4 # CIRCLED LATIN SMALL LETTER E [2000]
-0x86C4 U+24D5 # CIRCLED LATIN SMALL LETTER F [2000]
-0x86C5 U+24D6 # CIRCLED LATIN SMALL LETTER G [2000]
-0x86C6 U+24D7 # CIRCLED LATIN SMALL LETTER H [2000]
-0x86C7 U+24D8 # CIRCLED LATIN SMALL LETTER I [2000]
-0x86C8 U+24D9 # CIRCLED LATIN SMALL LETTER J [2000]
-0x86C9 U+24DA # CIRCLED LATIN SMALL LETTER K [2000]
-0x86CA U+24DB # CIRCLED LATIN SMALL LETTER L [2000]
-0x86CB U+24DC # CIRCLED LATIN SMALL LETTER M [2000]
-0x86CC U+24DD # CIRCLED LATIN SMALL LETTER N [2000]
-0x86CD U+24DE # CIRCLED LATIN SMALL LETTER O [2000]
-0x86CE U+24DF # CIRCLED LATIN SMALL LETTER P [2000]
-0x86CF U+24E0 # CIRCLED LATIN SMALL LETTER Q [2000]
-0x86D0 U+24E1 # CIRCLED LATIN SMALL LETTER R [2000]
-0x86D1 U+24E2 # CIRCLED LATIN SMALL LETTER S [2000]
-0x86D2 U+24E3 # CIRCLED LATIN SMALL LETTER T [2000]
-0x86D3 U+24E4 # CIRCLED LATIN SMALL LETTER U [2000]
-0x86D4 U+24E5 # CIRCLED LATIN SMALL LETTER V [2000]
-0x86D5 U+24E6 # CIRCLED LATIN SMALL LETTER W [2000]
-0x86D6 U+24E7 # CIRCLED LATIN SMALL LETTER X [2000]
-0x86D7 U+24E8 # CIRCLED LATIN SMALL LETTER Y [2000]
-0x86D8 U+24E9 # CIRCLED LATIN SMALL LETTER Z [2000]
-0x86D9 U+32D0 # CIRCLED KATAKANA A [2000]
-0x86DA U+32D1 # CIRCLED KATAKANA I [2000]
-0x86DB U+32D2 # CIRCLED KATAKANA U [2000]
-0x86DC U+32D3 # CIRCLED KATAKANA E [2000]
-0x86DD U+32D4 # CIRCLED KATAKANA O [2000]
-0x86DE U+32D5 # CIRCLED KATAKANA KA [2000]
-0x86DF U+32D6 # CIRCLED KATAKANA KI [2000]
-0x86E0 U+32D7 # CIRCLED KATAKANA KU [2000]
-0x86E1 U+32D8 # CIRCLED KATAKANA KE [2000]
-0x86E2 U+32D9 # CIRCLED KATAKANA KO [2000]
-0x86E3 U+32DA # CIRCLED KATAKANA SA [2000]
-0x86E4 U+32DB # CIRCLED KATAKANA SI [2000]
-0x86E5 U+32DC # CIRCLED KATAKANA SU [2000]
-0x86E6 U+32DD # CIRCLED KATAKANA SE [2000]
-0x86E7 U+32DE # CIRCLED KATAKANA SO [2000]
-0x86E8 U+32DF # CIRCLED KATAKANA TA [2000]
-0x86E9 U+32E0 # CIRCLED KATAKANA TI [2000]
-0x86EA U+32E1 # CIRCLED KATAKANA TU [2000]
-0x86EB U+32E2 # CIRCLED KATAKANA TE [2000]
-0x86EC U+32E3 # CIRCLED KATAKANA TO [2000]
-0x86ED U+32FA # CIRCLED KATAKANA RO [2000]
-0x86EE U+32E9 # CIRCLED KATAKANA HA [2000]
-0x86EF U+32E5 # CIRCLED KATAKANA NI [2000]
-0x86F0 U+32ED # CIRCLED KATAKANA HO [2000]
-0x86F1 U+32EC # CIRCLED KATAKANA HE [2000]
-0x86F2 # <reserved>
-0x86F3 # <reserved>
-0x86F4 # <reserved>
-0x86F5 # <reserved>
-0x86F6 # <reserved>
-0x86F7 # <reserved>
-0x86F8 # <reserved>
-0x86F9 # <reserved>
-0x86FA # <reserved>
-0x86FB U+2051 # TWO ASTERISKS ALIGNED VERTICALLY [2000] [Unicode3.2]
-0x86FC U+2042 # ASTERISM [2000]
-0x8740 U+2460 # CIRCLED DIGIT ONE [2000]
-0x8741 U+2461 # CIRCLED DIGIT TWO [2000]
-0x8742 U+2462 # CIRCLED DIGIT THREE [2000]
-0x8743 U+2463 # CIRCLED DIGIT FOUR [2000]
-0x8744 U+2464 # CIRCLED DIGIT FIVE [2000]
-0x8745 U+2465 # CIRCLED DIGIT SIX [2000]
-0x8746 U+2466 # CIRCLED DIGIT SEVEN [2000]
-0x8747 U+2467 # CIRCLED DIGIT EIGHT [2000]
-0x8748 U+2468 # CIRCLED DIGIT NINE [2000]
-0x8749 U+2469 # CIRCLED NUMBER TEN [2000]
-0x874A U+246A # CIRCLED NUMBER ELEVEN [2000]
-0x874B U+246B # CIRCLED NUMBER TWELVE [2000]
-0x874C U+246C # CIRCLED NUMBER THIRTEEN [2000]
-0x874D U+246D # CIRCLED NUMBER FOURTEEN [2000]
-0x874E U+246E # CIRCLED NUMBER FIFTEEN [2000]
-0x874F U+246F # CIRCLED NUMBER SIXTEEN [2000]
-0x8750 U+2470 # CIRCLED NUMBER SEVENTEEN [2000]
-0x8751 U+2471 # CIRCLED NUMBER EIGHTEEN [2000]
-0x8752 U+2472 # CIRCLED NUMBER NINETEEN [2000]
-0x8753 U+2473 # CIRCLED NUMBER TWENTY [2000]
-0x8754 U+2160 # ROMAN NUMERAL ONE [2000]
-0x8755 U+2161 # ROMAN NUMERAL TWO [2000]
-0x8756 U+2162 # ROMAN NUMERAL THREE [2000]
-0x8757 U+2163 # ROMAN NUMERAL FOUR [2000]
-0x8758 U+2164 # ROMAN NUMERAL FIVE [2000]
-0x8759 U+2165 # ROMAN NUMERAL SIX [2000]
-0x875A U+2166 # ROMAN NUMERAL SEVEN [2000]
-0x875B U+2167 # ROMAN NUMERAL EIGHT [2000]
-0x875C U+2168 # ROMAN NUMERAL NINE [2000]
-0x875D U+2169 # ROMAN NUMERAL TEN [2000]
-0x875E U+216A # ROMAN NUMERAL ELEVEN [2000]
-0x875F U+3349 # SQUARE MIRI [2000]
-0x8760 U+3314 # SQUARE KIRO [2000]
-0x8761 U+3322 # SQUARE SENTI [2000]
-0x8762 U+334D # SQUARE MEETORU [2000]
-0x8763 U+3318 # SQUARE GURAMU [2000]
-0x8764 U+3327 # SQUARE TON [2000]
-0x8765 U+3303 # SQUARE AARU [2000]
-0x8766 U+3336 # SQUARE HEKUTAARU [2000]
-0x8767 U+3351 # SQUARE RITTORU [2000]
-0x8768 U+3357 # SQUARE WATTO [2000]
-0x8769 U+330D # SQUARE KARORII [2000]
-0x876A U+3326 # SQUARE DORU [2000]
-0x876B U+3323 # SQUARE SENTO [2000]
-0x876C U+332B # SQUARE PAASENTO [2000]
-0x876D U+334A # SQUARE MIRIBAARU [2000]
-0x876E U+333B # SQUARE PEEZI [2000]
-0x876F U+339C # SQUARE MM [2000]
-0x8770 U+339D # SQUARE CM [2000]
-0x8771 U+339E # SQUARE KM [2000]
-0x8772 U+338E # SQUARE MG [2000]
-0x8773 U+338F # SQUARE KG [2000]
-0x8774 U+33C4 # SQUARE CC [2000]
-0x8775 U+33A1 # SQUARE M SQUARED [2000]
-0x8776 U+216B # ROMAN NUMERAL TWELVE [2000]
-0x8777 # <reserved>
-0x8778 # <reserved>
-0x8779 # <reserved>
-0x877A # <reserved>
-0x877B # <reserved>
-0x877C # <reserved>
-0x877D # <reserved>
-0x877E U+337B # SQUARE ERA NAME HEISEI [2000]
-0x8780 U+301D # REVERSED DOUBLE PRIME QUOTATION MARK [2000]
-0x8781 U+301F # LOW DOUBLE PRIME QUOTATION MARK [2000]
-0x8782 U+2116 # NUMERO SIGN [2000]
-0x8783 U+33CD # SQUARE KK [2000]
-0x8784 U+2121 # TELEPHONE SIGN [2000]
-0x8785 U+32A4 # CIRCLED IDEOGRAPH HIGH [2000]
-0x8786 U+32A5 # CIRCLED IDEOGRAPH CENTRE [2000]
-0x8787 U+32A6 # CIRCLED IDEOGRAPH LOW [2000]
-0x8788 U+32A7 # CIRCLED IDEOGRAPH LEFT [2000]
-0x8789 U+32A8 # CIRCLED IDEOGRAPH RIGHT [2000]
-0x878A U+3231 # PARENTHESIZED IDEOGRAPH STOCK [2000]
-0x878B U+3232 # PARENTHESIZED IDEOGRAPH HAVE [2000]
-0x878C U+3239 # PARENTHESIZED IDEOGRAPH REPRESENT [2000]
-0x878D U+337E # SQUARE ERA NAME MEIZI [2000]
-0x878E U+337D # SQUARE ERA NAME TAISYOU [2000]
-0x878F U+337C # SQUARE ERA NAME SYOUWA [2000]
-0x8790 # <reserved> Windows: U+2252
-0x8791 # <reserved> Windows: U+2261
-0x8792 # <reserved> Windows: U+222B
-0x8793 U+222E # CONTOUR INTEGRAL [2000]
-0x8794 # <reserved> Windows: U+2211
-0x8795 # <reserved> Windows: U+221A
-0x8796 # <reserved> Windows: U+22A5
-0x8797 # <reserved> Windows: U+2220
-0x8798 U+221F # RIGHT ANGLE [2000]
-0x8799 U+22BF # RIGHT TRIANGLE [2000]
-0x879A # <reserved> Windows: U+2235
-0x879B # <reserved> Windows: U+2229
-0x879C # <reserved> Windows: U+222A
-0x879D U+2756 # BLACK DIAMOND MINUS WHITE X [2000]
-0x879E U+261E # WHITE RIGHT POINTING INDEX [2000]
-0x879F U+4FF1 # <cjk> [2004]
-0x87A0 U+2000B # <cjk> [2000] [Unicode3.1]
-0x87A1 U+3402 # <cjk> [2000]
-0x87A2 U+4E28 # <cjk> [2000]
-0x87A3 U+4E2F # <cjk> [2000]
-0x87A4 U+4E30 # <cjk> [2000]
-0x87A5 U+4E8D # <cjk> [2000]
-0x87A6 U+4EE1 # <cjk> [2000]
-0x87A7 U+4EFD # <cjk> [2000]
-0x87A8 U+4EFF # <cjk> [2000]
-0x87A9 U+4F03 # <cjk> [2000]
-0x87AA U+4F0B # <cjk> [2000]
-0x87AB U+4F60 # <cjk> [2000]
-0x87AC U+4F48 # <cjk> [2000]
-0x87AD U+4F49 # <cjk> [2000]
-0x87AE U+4F56 # <cjk> [2000]
-0x87AF U+4F5F # <cjk> [2000]
-0x87B0 U+4F6A # <cjk> [2000]
-0x87B1 U+4F6C # <cjk> [2000]
-0x87B2 U+4F7E # <cjk> [2000]
-0x87B3 U+4F8A # <cjk> [2000]
-0x87B4 U+4F94 # <cjk> [2000]
-0x87B5 U+4F97 # <cjk> [2000]
-0x87B6 U+FA30 # CJK COMPATIBILITY IDEOGRAPH-FA30 [2000] [Unicode3.2]
-0x87B7 U+4FC9 # <cjk> [2000]
-0x87B8 U+4FE0 # <cjk> [2000]
-0x87B9 U+5001 # <cjk> [2000]
-0x87BA U+5002 # <cjk> [2000]
-0x87BB U+500E # <cjk> [2000]
-0x87BC U+5018 # <cjk> [2000]
-0x87BD U+5027 # <cjk> [2000]
-0x87BE U+502E # <cjk> [2000]
-0x87BF U+5040 # <cjk> [2000]
-0x87C0 U+503B # <cjk> [2000]
-0x87C1 U+5041 # <cjk> [2000]
-0x87C2 U+5094 # <cjk> [2000]
-0x87C3 U+50CC # <cjk> [2000]
-0x87C4 U+50F2 # <cjk> [2000]
-0x87C5 U+50D0 # <cjk> [2000]
-0x87C6 U+50E6 # <cjk> [2000]
-0x87C7 U+FA31 # CJK COMPATIBILITY IDEOGRAPH-FA31 [2000] [Unicode3.2]
-0x87C8 U+5106 # <cjk> [2000]
-0x87C9 U+5103 # <cjk> [2000]
-0x87CA U+510B # <cjk> [2000]
-0x87CB U+511E # <cjk> [2000]
-0x87CC U+5135 # <cjk> [2000]
-0x87CD U+514A # <cjk> [2000]
-0x87CE U+FA32 # CJK COMPATIBILITY IDEOGRAPH-FA32 [2000] [Unicode3.2]
-0x87CF U+5155 # <cjk> [2000]
-0x87D0 U+5157 # <cjk> [2000]
-0x87D1 U+34B5 # <cjk> [2000]
-0x87D2 U+519D # <cjk> [2000]
-0x87D3 U+51C3 # <cjk> [2000]
-0x87D4 U+51CA # <cjk> [2000]
-0x87D5 U+51DE # <cjk> [2000]
-0x87D6 U+51E2 # <cjk> [2000]
-0x87D7 U+51EE # <cjk> [2000]
-0x87D8 U+5201 # <cjk> [2000]
-0x87D9 U+34DB # <cjk> [2000]
-0x87DA U+5213 # <cjk> [2000]
-0x87DB U+5215 # <cjk> [2000]
-0x87DC U+5249 # <cjk> [2000]
-0x87DD U+5257 # <cjk> [2000]
-0x87DE U+5261 # <cjk> [2000]
-0x87DF U+5293 # <cjk> [2000]
-0x87E0 U+52C8 # <cjk> [2000]
-0x87E1 U+FA33 # CJK COMPATIBILITY IDEOGRAPH-FA33 [2000] [Unicode3.2]
-0x87E2 U+52CC # <cjk> [2000]
-0x87E3 U+52D0 # <cjk> [2000]
-0x87E4 U+52D6 # <cjk> [2000]
-0x87E5 U+52DB # <cjk> [2000]
-0x87E6 U+FA34 # CJK COMPATIBILITY IDEOGRAPH-FA34 [2000] [Unicode3.2]
-0x87E7 U+52F0 # <cjk> [2000]
-0x87E8 U+52FB # <cjk> [2000]
-0x87E9 U+5300 # <cjk> [2000]
-0x87EA U+5307 # <cjk> [2000]
-0x87EB U+531C # <cjk> [2000]
-0x87EC U+FA35 # CJK COMPATIBILITY IDEOGRAPH-FA35 [2000] [Unicode3.2]
-0x87ED U+5361 # <cjk> [2000]
-0x87EE U+5363 # <cjk> [2000]
-0x87EF U+537D # <cjk> [2000]
-0x87F0 U+5393 # <cjk> [2000]
-0x87F1 U+539D # <cjk> [2000]
-0x87F2 U+53B2 # <cjk> [2000]
-0x87F3 U+5412 # <cjk> [2000]
-0x87F4 U+5427 # <cjk> [2000]
-0x87F5 U+544D # <cjk> [2000]
-0x87F6 U+549C # <cjk> [2000]
-0x87F7 U+546B # <cjk> [2000]
-0x87F8 U+5474 # <cjk> [2000]
-0x87F9 U+547F # <cjk> [2000]
-0x87FA U+5488 # <cjk> [2000]
-0x87FB U+5496 # <cjk> [2000]
-0x87FC U+54A1 # <cjk> [2000]
-0x8840 U+54A9 # <cjk> [2000]
-0x8841 U+54C6 # <cjk> [2000]
-0x8842 U+54FF # <cjk> [2000]
-0x8843 U+550E # <cjk> [2000]
-0x8844 U+552B # <cjk> [2000]
-0x8845 U+5535 # <cjk> [2000]
-0x8846 U+5550 # <cjk> [2000]
-0x8847 U+555E # <cjk> [2000]
-0x8848 U+5581 # <cjk> [2000]
-0x8849 U+5586 # <cjk> [2000]
-0x884A U+558E # <cjk> [2000]
-0x884B U+FA36 # CJK COMPATIBILITY IDEOGRAPH-FA36 [2000] [Unicode3.2]
-0x884C U+55AD # <cjk> [2000]
-0x884D U+55CE # <cjk> [2000]
-0x884E U+FA37 # CJK COMPATIBILITY IDEOGRAPH-FA37 [2000] [Unicode3.2]
-0x884F U+5608 # <cjk> [2000]
-0x8850 U+560E # <cjk> [2000]
-0x8851 U+563B # <cjk> [2000]
-0x8852 U+5649 # <cjk> [2000]
-0x8853 U+5676 # <cjk> [2000]
-0x8854 U+5666 # <cjk> [2000]
-0x8855 U+FA38 # CJK COMPATIBILITY IDEOGRAPH-FA38 [2000] [Unicode3.2]
-0x8856 U+566F # <cjk> [2000]
-0x8857 U+5671 # <cjk> [2000]
-0x8858 U+5672 # <cjk> [2000]
-0x8859 U+5699 # <cjk> [2000]
-0x885A U+569E # <cjk> [2000]
-0x885B U+56A9 # <cjk> [2000]
-0x885C U+56AC # <cjk> [2000]
-0x885D U+56B3 # <cjk> [2000]
-0x885E U+56C9 # <cjk> [2000]
-0x885F U+56CA # <cjk> [2000]
-0x8860 U+570A # <cjk> [2000]
-0x8861 U+2123D # <cjk> [2000] [Unicode3.1]
-0x8862 U+5721 # <cjk> [2000]
-0x8863 U+572F # <cjk> [2000]
-0x8864 U+5733 # <cjk> [2000]
-0x8865 U+5734 # <cjk> [2000]
-0x8866 U+5770 # <cjk> [2000]
-0x8867 U+5777 # <cjk> [2000]
-0x8868 U+577C # <cjk> [2000]
-0x8869 U+579C # <cjk> [2000]
-0x886A U+FA0F # CJK COMPATIBILITY IDEOGRAPH-FA0F [2000]
-0x886B U+2131B # <cjk> [2000] [Unicode3.1]
-0x886C U+57B8 # <cjk> [2000]
-0x886D U+57C7 # <cjk> [2000]
-0x886E U+57C8 # <cjk> [2000]
-0x886F U+57CF # <cjk> [2000]
-0x8870 U+57E4 # <cjk> [2000]
-0x8871 U+57ED # <cjk> [2000]
-0x8872 U+57F5 # <cjk> [2000]
-0x8873 U+57F6 # <cjk> [2000]
-0x8874 U+57FF # <cjk> [2000]
-0x8875 U+5809 # <cjk> [2000]
-0x8876 U+FA10 # CJK COMPATIBILITY IDEOGRAPH-FA10 [2000]
-0x8877 U+5861 # <cjk> [2000]
-0x8878 U+5864 # <cjk> [2000]
-0x8879 U+FA39 # CJK COMPATIBILITY IDEOGRAPH-FA39 [2000] [Unicode3.2]
-0x887A U+587C # <cjk> [2000]
-0x887B U+5889 # <cjk> [2000]
-0x887C U+589E # <cjk> [2000]
-0x887D U+FA3A # CJK COMPATIBILITY IDEOGRAPH-FA3A [2000] [Unicode3.2]
-0x887E U+58A9 # <cjk> [2000]
-0x8880 U+2146E # <cjk> [2000] [Unicode3.1]
-0x8881 U+58D2 # <cjk> [2000]
-0x8882 U+58CE # <cjk> [2000]
-0x8883 U+58D4 # <cjk> [2000]
-0x8884 U+58DA # <cjk> [2000]
-0x8885 U+58E0 # <cjk> [2000]
-0x8886 U+58E9 # <cjk> [2000]
-0x8887 U+590C # <cjk> [2000]
-0x8888 U+8641 # <cjk> [2000]
-0x8889 U+595D # <cjk> [2000]
-0x888A U+596D # <cjk> [2000]
-0x888B U+598B # <cjk> [2000]
-0x888C U+5992 # <cjk> [2000]
-0x888D U+59A4 # <cjk> [2000]
-0x888E U+59C3 # <cjk> [2000]
-0x888F U+59D2 # <cjk> [2000]
-0x8890 U+59DD # <cjk> [2000]
-0x8891 U+5A13 # <cjk> [2000]
-0x8892 U+5A23 # <cjk> [2000]
-0x8893 U+5A67 # <cjk> [2000]
-0x8894 U+5A6D # <cjk> [2000]
-0x8895 U+5A77 # <cjk> [2000]
-0x8896 U+5A7E # <cjk> [2000]
-0x8897 U+5A84 # <cjk> [2000]
-0x8898 U+5A9E # <cjk> [2000]
-0x8899 U+5AA7 # <cjk> [2000]
-0x889A U+5AC4 # <cjk> [2000]
-0x889B U+218BD # <cjk> [2000] [Unicode3.1]
-0x889C U+5B19 # <cjk> [2000]
-0x889D U+5B25 # <cjk> [2000]
-0x889E U+525D # <cjk> [2004]
-0x889F U+4E9C # <cjk>
-0x88A0 U+5516 # <cjk>
-0x88A1 U+5A03 # <cjk>
-0x88A2 U+963F # <cjk>
-0x88A3 U+54C0 # <cjk>
-0x88A4 U+611B # <cjk>
-0x88A5 U+6328 # <cjk>
-0x88A6 U+59F6 # <cjk>
-0x88A7 U+9022 # <cjk>
-0x88A8 U+8475 # <cjk>
-0x88A9 U+831C # <cjk>
-0x88AA U+7A50 # <cjk>
-0x88AB U+60AA # <cjk>
-0x88AC U+63E1 # <cjk>
-0x88AD U+6E25 # <cjk>
-0x88AE U+65ED # <cjk>
-0x88AF U+8466 # <cjk>
-0x88B0 U+82A6 # <cjk>
-0x88B1 U+9BF5 # <cjk>
-0x88B2 U+6893 # <cjk>
-0x88B3 U+5727 # <cjk>
-0x88B4 U+65A1 # <cjk>
-0x88B5 U+6271 # <cjk>
-0x88B6 U+5B9B # <cjk>
-0x88B7 U+59D0 # <cjk>
-0x88B8 U+867B # <cjk>
-0x88B9 U+98F4 # <cjk>
-0x88BA U+7D62 # <cjk>
-0x88BB U+7DBE # <cjk>
-0x88BC U+9B8E # <cjk>
-0x88BD U+6216 # <cjk>
-0x88BE U+7C9F # <cjk>
-0x88BF U+88B7 # <cjk>
-0x88C0 U+5B89 # <cjk>
-0x88C1 U+5EB5 # <cjk>
-0x88C2 U+6309 # <cjk>
-0x88C3 U+6697 # <cjk>
-0x88C4 U+6848 # <cjk>
-0x88C5 U+95C7 # <cjk>
-0x88C6 U+978D # <cjk>
-0x88C7 U+674F # <cjk>
-0x88C8 U+4EE5 # <cjk>
-0x88C9 U+4F0A # <cjk>
-0x88CA U+4F4D # <cjk>
-0x88CB U+4F9D # <cjk>
-0x88CC U+5049 # <cjk>
-0x88CD U+56F2 # <cjk>
-0x88CE U+5937 # <cjk>
-0x88CF U+59D4 # <cjk>
-0x88D0 U+5A01 # <cjk>
-0x88D1 U+5C09 # <cjk>
-0x88D2 U+60DF # <cjk>
-0x88D3 U+610F # <cjk>
-0x88D4 U+6170 # <cjk>
-0x88D5 U+6613 # <cjk>
-0x88D6 U+6905 # <cjk>
-0x88D7 U+70BA # <cjk>
-0x88D8 U+754F # <cjk>
-0x88D9 U+7570 # <cjk>
-0x88DA U+79FB # <cjk>
-0x88DB U+7DAD # <cjk>
-0x88DC U+7DEF # <cjk>
-0x88DD U+80C3 # <cjk>
-0x88DE U+840E # <cjk>
-0x88DF U+8863 # <cjk>
-0x88E0 U+8B02 # <cjk>
-0x88E1 U+9055 # <cjk>
-0x88E2 U+907A # <cjk>
-0x88E3 U+533B # <cjk>
-0x88E4 U+4E95 # <cjk>
-0x88E5 U+4EA5 # <cjk>
-0x88E6 U+57DF # <cjk>
-0x88E7 U+80B2 # <cjk>
-0x88E8 U+90C1 # <cjk>
-0x88E9 U+78EF # <cjk>
-0x88EA U+4E00 # <cjk>
-0x88EB U+58F1 # <cjk>
-0x88EC U+6EA2 # <cjk>
-0x88ED U+9038 # <cjk>
-0x88EE U+7A32 # <cjk>
-0x88EF U+8328 # <cjk>
-0x88F0 U+828B # <cjk>
-0x88F1 U+9C2F # <cjk>
-0x88F2 U+5141 # <cjk>
-0x88F3 U+5370 # <cjk>
-0x88F4 U+54BD # <cjk>
-0x88F5 U+54E1 # <cjk>
-0x88F6 U+56E0 # <cjk>
-0x88F7 U+59FB # <cjk>
-0x88F8 U+5F15 # <cjk>
-0x88F9 U+98F2 # <cjk>
-0x88FA U+6DEB # <cjk>
-0x88FB U+80E4 # <cjk>
-0x88FC U+852D # <cjk>
-0x8940 U+9662 # <cjk>
-0x8941 U+9670 # <cjk>
-0x8942 U+96A0 # <cjk>
-0x8943 U+97FB # <cjk>
-0x8944 U+540B # <cjk>
-0x8945 U+53F3 # <cjk>
-0x8946 U+5B87 # <cjk>
-0x8947 U+70CF # <cjk>
-0x8948 U+7FBD # <cjk>
-0x8949 U+8FC2 # <cjk>
-0x894A U+96E8 # <cjk>
-0x894B U+536F # <cjk>
-0x894C U+9D5C # <cjk>
-0x894D U+7ABA # <cjk>
-0x894E U+4E11 # <cjk>
-0x894F U+7893 # <cjk>
-0x8950 U+81FC # <cjk>
-0x8951 U+6E26 # <cjk>
-0x8952 U+5618 # <cjk>
-0x8953 U+5504 # <cjk>
-0x8954 U+6B1D # <cjk>
-0x8955 U+851A # <cjk>
-0x8956 U+9C3B # <cjk>
-0x8957 U+59E5 # <cjk>
-0x8958 U+53A9 # <cjk>
-0x8959 U+6D66 # <cjk>
-0x895A U+74DC # <cjk>
-0x895B U+958F # <cjk>
-0x895C U+5642 # <cjk>
-0x895D U+4E91 # <cjk>
-0x895E U+904B # <cjk>
-0x895F U+96F2 # <cjk>
-0x8960 U+834F # <cjk>
-0x8961 U+990C # <cjk>
-0x8962 U+53E1 # <cjk>
-0x8963 U+55B6 # <cjk>
-0x8964 U+5B30 # <cjk>
-0x8965 U+5F71 # <cjk>
-0x8966 U+6620 # <cjk>
-0x8967 U+66F3 # <cjk>
-0x8968 U+6804 # <cjk>
-0x8969 U+6C38 # <cjk>
-0x896A U+6CF3 # <cjk>
-0x896B U+6D29 # <cjk>
-0x896C U+745B # <cjk>
-0x896D U+76C8 # <cjk>
-0x896E U+7A4E # <cjk>
-0x896F U+9834 # <cjk>
-0x8970 U+82F1 # <cjk>
-0x8971 U+885B # <cjk>
-0x8972 U+8A60 # <cjk>
-0x8973 U+92ED # <cjk>
-0x8974 U+6DB2 # <cjk>
-0x8975 U+75AB # <cjk>
-0x8976 U+76CA # <cjk>
-0x8977 U+99C5 # <cjk>
-0x8978 U+60A6 # <cjk>
-0x8979 U+8B01 # <cjk>
-0x897A U+8D8A # <cjk>
-0x897B U+95B2 # <cjk>
-0x897C U+698E # <cjk>
-0x897D U+53AD # <cjk>
-0x897E U+5186 # <cjk>
-0x8980 U+5712 # <cjk>
-0x8981 U+5830 # <cjk>
-0x8982 U+5944 # <cjk>
-0x8983 U+5BB4 # <cjk>
-0x8984 U+5EF6 # <cjk>
-0x8985 U+6028 # <cjk>
-0x8986 U+63A9 # <cjk>
-0x8987 U+63F4 # <cjk>
-0x8988 U+6CBF # <cjk>
-0x8989 U+6F14 # <cjk>
-0x898A U+708E # <cjk>
-0x898B U+7114 # <cjk>
-0x898C U+7159 # <cjk>
-0x898D U+71D5 # <cjk>
-0x898E U+733F # <cjk>
-0x898F U+7E01 # <cjk>
-0x8990 U+8276 # <cjk>
-0x8991 U+82D1 # <cjk>
-0x8992 U+8597 # <cjk>
-0x8993 U+9060 # <cjk>
-0x8994 U+925B # <cjk>
-0x8995 U+9D1B # <cjk>
-0x8996 U+5869 # <cjk>
-0x8997 U+65BC # <cjk>
-0x8998 U+6C5A # <cjk>
-0x8999 U+7525 # <cjk>
-0x899A U+51F9 # <cjk>
-0x899B U+592E # <cjk>
-0x899C U+5965 # <cjk>
-0x899D U+5F80 # <cjk>
-0x899E U+5FDC # <cjk>
-0x899F U+62BC # <cjk>
-0x89A0 U+65FA # <cjk>
-0x89A1 U+6A2A # <cjk>
-0x89A2 U+6B27 # <cjk>
-0x89A3 U+6BB4 # <cjk>
-0x89A4 U+738B # <cjk>
-0x89A5 U+7FC1 # <cjk>
-0x89A6 U+8956 # <cjk>
-0x89A7 U+9D2C # <cjk>
-0x89A8 U+9D0E # <cjk>
-0x89A9 U+9EC4 # <cjk>
-0x89AA U+5CA1 # <cjk>
-0x89AB U+6C96 # <cjk>
-0x89AC U+837B # <cjk>
-0x89AD U+5104 # <cjk>
-0x89AE U+5C4B # <cjk>
-0x89AF U+61B6 # <cjk>
-0x89B0 U+81C6 # <cjk>
-0x89B1 U+6876 # <cjk>
-0x89B2 U+7261 # <cjk>
-0x89B3 U+4E59 # <cjk>
-0x89B4 U+4FFA # <cjk>
-0x89B5 U+5378 # <cjk>
-0x89B6 U+6069 # <cjk>
-0x89B7 U+6E29 # <cjk>
-0x89B8 U+7A4F # <cjk>
-0x89B9 U+97F3 # <cjk>
-0x89BA U+4E0B # <cjk>
-0x89BB U+5316 # <cjk>
-0x89BC U+4EEE # <cjk>
-0x89BD U+4F55 # <cjk>
-0x89BE U+4F3D # <cjk>
-0x89BF U+4FA1 # <cjk>
-0x89C0 U+4F73 # <cjk>
-0x89C1 U+52A0 # <cjk>
-0x89C2 U+53EF # <cjk>
-0x89C3 U+5609 # <cjk>
-0x89C4 U+590F # <cjk>
-0x89C5 U+5AC1 # <cjk>
-0x89C6 U+5BB6 # <cjk>
-0x89C7 U+5BE1 # <cjk>
-0x89C8 U+79D1 # <cjk>
-0x89C9 U+6687 # <cjk>
-0x89CA U+679C # <cjk>
-0x89CB U+67B6 # <cjk>
-0x89CC U+6B4C # <cjk>
-0x89CD U+6CB3 # <cjk>
-0x89CE U+706B # <cjk>
-0x89CF U+73C2 # <cjk>
-0x89D0 U+798D # <cjk>
-0x89D1 U+79BE # <cjk>
-0x89D2 U+7A3C # <cjk>
-0x89D3 U+7B87 # <cjk>
-0x89D4 U+82B1 # <cjk>
-0x89D5 U+82DB # <cjk>
-0x89D6 U+8304 # <cjk>
-0x89D7 U+8377 # <cjk>
-0x89D8 U+83EF # <cjk>
-0x89D9 U+83D3 # <cjk>
-0x89DA U+8766 # <cjk>
-0x89DB U+8AB2 # <cjk>
-0x89DC U+5629 # <cjk>
-0x89DD U+8CA8 # <cjk>
-0x89DE U+8FE6 # <cjk>
-0x89DF U+904E # <cjk>
-0x89E0 U+971E # <cjk>
-0x89E1 U+868A # <cjk>
-0x89E2 U+4FC4 # <cjk>
-0x89E3 U+5CE8 # <cjk>
-0x89E4 U+6211 # <cjk>
-0x89E5 U+7259 # <cjk>
-0x89E6 U+753B # <cjk>
-0x89E7 U+81E5 # <cjk>
-0x89E8 U+82BD # <cjk>
-0x89E9 U+86FE # <cjk>
-0x89EA U+8CC0 # <cjk>
-0x89EB U+96C5 # <cjk>
-0x89EC U+9913 # <cjk>
-0x89ED U+99D5 # <cjk>
-0x89EE U+4ECB # <cjk>
-0x89EF U+4F1A # <cjk>
-0x89F0 U+89E3 # <cjk>
-0x89F1 U+56DE # <cjk>
-0x89F2 U+584A # <cjk>
-0x89F3 U+58CA # <cjk>
-0x89F4 U+5EFB # <cjk>
-0x89F5 U+5FEB # <cjk>
-0x89F6 U+602A # <cjk>
-0x89F7 U+6094 # <cjk>
-0x89F8 U+6062 # <cjk>
-0x89F9 U+61D0 # <cjk>
-0x89FA U+6212 # <cjk>
-0x89FB U+62D0 # <cjk>
-0x89FC U+6539 # <cjk>
-0x8A40 U+9B41 # <cjk>
-0x8A41 U+6666 # <cjk>
-0x8A42 U+68B0 # <cjk>
-0x8A43 U+6D77 # <cjk>
-0x8A44 U+7070 # <cjk>
-0x8A45 U+754C # <cjk>
-0x8A46 U+7686 # <cjk>
-0x8A47 U+7D75 # <cjk>
-0x8A48 U+82A5 # <cjk>
-0x8A49 U+87F9 # <cjk>
-0x8A4A U+958B # <cjk>
-0x8A4B U+968E # <cjk>
-0x8A4C U+8C9D # <cjk>
-0x8A4D U+51F1 # <cjk>
-0x8A4E U+52BE # <cjk>
-0x8A4F U+5916 # <cjk>
-0x8A50 U+54B3 # <cjk>
-0x8A51 U+5BB3 # <cjk>
-0x8A52 U+5D16 # <cjk>
-0x8A53 U+6168 # <cjk>
-0x8A54 U+6982 # <cjk>
-0x8A55 U+6DAF # <cjk>
-0x8A56 U+788D # <cjk>
-0x8A57 U+84CB # <cjk>
-0x8A58 U+8857 # <cjk>
-0x8A59 U+8A72 # <cjk>
-0x8A5A U+93A7 # <cjk>
-0x8A5B U+9AB8 # <cjk>
-0x8A5C U+6D6C # <cjk>
-0x8A5D U+99A8 # <cjk>
-0x8A5E U+86D9 # <cjk>
-0x8A5F U+57A3 # <cjk>
-0x8A60 U+67FF # <cjk>
-0x8A61 U+86CE # <cjk>
-0x8A62 U+920E # <cjk>
-0x8A63 U+5283 # <cjk>
-0x8A64 U+5687 # <cjk>
-0x8A65 U+5404 # <cjk>
-0x8A66 U+5ED3 # <cjk>
-0x8A67 U+62E1 # <cjk>
-0x8A68 U+64B9 # <cjk>
-0x8A69 U+683C # <cjk>
-0x8A6A U+6838 # <cjk>
-0x8A6B U+6BBB # <cjk>
-0x8A6C U+7372 # <cjk>
-0x8A6D U+78BA # <cjk>
-0x8A6E U+7A6B # <cjk>
-0x8A6F U+899A # <cjk>
-0x8A70 U+89D2 # <cjk>
-0x8A71 U+8D6B # <cjk>
-0x8A72 U+8F03 # <cjk>
-0x8A73 U+90ED # <cjk>
-0x8A74 U+95A3 # <cjk>
-0x8A75 U+9694 # <cjk>
-0x8A76 U+9769 # <cjk>
-0x8A77 U+5B66 # <cjk>
-0x8A78 U+5CB3 # <cjk>
-0x8A79 U+697D # <cjk>
-0x8A7A U+984D # <cjk>
-0x8A7B U+984E # <cjk>
-0x8A7C U+639B # <cjk>
-0x8A7D U+7B20 # <cjk>
-0x8A7E U+6A2B # <cjk>
-0x8A80 U+6A7F # <cjk>
-0x8A81 U+68B6 # <cjk>
-0x8A82 U+9C0D # <cjk>
-0x8A83 U+6F5F # <cjk>
-0x8A84 U+5272 # <cjk>
-0x8A85 U+559D # <cjk>
-0x8A86 U+6070 # <cjk>
-0x8A87 U+62EC # <cjk>
-0x8A88 U+6D3B # <cjk>
-0x8A89 U+6E07 # <cjk>
-0x8A8A U+6ED1 # <cjk>
-0x8A8B U+845B # <cjk>
-0x8A8C U+8910 # <cjk>
-0x8A8D U+8F44 # <cjk>
-0x8A8E U+4E14 # <cjk>
-0x8A8F U+9C39 # <cjk>
-0x8A90 U+53F6 # <cjk>
-0x8A91 U+691B # <cjk>
-0x8A92 U+6A3A # <cjk>
-0x8A93 U+9784 # <cjk>
-0x8A94 U+682A # <cjk>
-0x8A95 U+515C # <cjk>
-0x8A96 U+7AC3 # <cjk>
-0x8A97 U+84B2 # <cjk>
-0x8A98 U+91DC # <cjk>
-0x8A99 U+938C # <cjk>
-0x8A9A U+565B # <cjk>
-0x8A9B U+9D28 # <cjk>
-0x8A9C U+6822 # <cjk>
-0x8A9D U+8305 # <cjk>
-0x8A9E U+8431 # <cjk>
-0x8A9F U+7CA5 # <cjk>
-0x8AA0 U+5208 # <cjk>
-0x8AA1 U+82C5 # <cjk>
-0x8AA2 U+74E6 # <cjk>
-0x8AA3 U+4E7E # <cjk>
-0x8AA4 U+4F83 # <cjk>
-0x8AA5 U+51A0 # <cjk>
-0x8AA6 U+5BD2 # <cjk>
-0x8AA7 U+520A # <cjk>
-0x8AA8 U+52D8 # <cjk>
-0x8AA9 U+52E7 # <cjk>
-0x8AAA U+5DFB # <cjk>
-0x8AAB U+559A # <cjk>
-0x8AAC U+582A # <cjk>
-0x8AAD U+59E6 # <cjk>
-0x8AAE U+5B8C # <cjk>
-0x8AAF U+5B98 # <cjk>
-0x8AB0 U+5BDB # <cjk>
-0x8AB1 U+5E72 # <cjk>
-0x8AB2 U+5E79 # <cjk>
-0x8AB3 U+60A3 # <cjk>
-0x8AB4 U+611F # <cjk>
-0x8AB5 U+6163 # <cjk>
-0x8AB6 U+61BE # <cjk>
-0x8AB7 U+63DB # <cjk>
-0x8AB8 U+6562 # <cjk>
-0x8AB9 U+67D1 # <cjk>
-0x8ABA U+6853 # <cjk>
-0x8ABB U+68FA # <cjk>
-0x8ABC U+6B3E # <cjk>
-0x8ABD U+6B53 # <cjk>
-0x8ABE U+6C57 # <cjk>
-0x8ABF U+6F22 # <cjk>
-0x8AC0 U+6F97 # <cjk>
-0x8AC1 U+6F45 # <cjk>
-0x8AC2 U+74B0 # <cjk>
-0x8AC3 U+7518 # <cjk>
-0x8AC4 U+76E3 # <cjk>
-0x8AC5 U+770B # <cjk>
-0x8AC6 U+7AFF # <cjk>
-0x8AC7 U+7BA1 # <cjk>
-0x8AC8 U+7C21 # <cjk>
-0x8AC9 U+7DE9 # <cjk>
-0x8ACA U+7F36 # <cjk>
-0x8ACB U+7FF0 # <cjk>
-0x8ACC U+809D # <cjk>
-0x8ACD U+8266 # <cjk>
-0x8ACE U+839E # <cjk>
-0x8ACF U+89B3 # <cjk>
-0x8AD0 U+8ACC # <cjk>
-0x8AD1 U+8CAB # <cjk>
-0x8AD2 U+9084 # <cjk>
-0x8AD3 U+9451 # <cjk>
-0x8AD4 U+9593 # <cjk>
-0x8AD5 U+9591 # <cjk>
-0x8AD6 U+95A2 # <cjk>
-0x8AD7 U+9665 # <cjk>
-0x8AD8 U+97D3 # <cjk>
-0x8AD9 U+9928 # <cjk>
-0x8ADA U+8218 # <cjk>
-0x8ADB U+4E38 # <cjk>
-0x8ADC U+542B # <cjk>
-0x8ADD U+5CB8 # <cjk>
-0x8ADE U+5DCC # <cjk>
-0x8ADF U+73A9 # <cjk>
-0x8AE0 U+764C # <cjk>
-0x8AE1 U+773C # <cjk>
-0x8AE2 U+5CA9 # <cjk>
-0x8AE3 U+7FEB # <cjk>
-0x8AE4 U+8D0B # <cjk>
-0x8AE5 U+96C1 # <cjk>
-0x8AE6 U+9811 # <cjk>
-0x8AE7 U+9854 # <cjk>
-0x8AE8 U+9858 # <cjk>
-0x8AE9 U+4F01 # <cjk>
-0x8AEA U+4F0E # <cjk>
-0x8AEB U+5371 # <cjk>
-0x8AEC U+559C # <cjk>
-0x8AED U+5668 # <cjk>
-0x8AEE U+57FA # <cjk>
-0x8AEF U+5947 # <cjk>
-0x8AF0 U+5B09 # <cjk>
-0x8AF1 U+5BC4 # <cjk>
-0x8AF2 U+5C90 # <cjk>
-0x8AF3 U+5E0C # <cjk>
-0x8AF4 U+5E7E # <cjk>
-0x8AF5 U+5FCC # <cjk>
-0x8AF6 U+63EE # <cjk>
-0x8AF7 U+673A # <cjk>
-0x8AF8 U+65D7 # <cjk>
-0x8AF9 U+65E2 # <cjk>
-0x8AFA U+671F # <cjk>
-0x8AFB U+68CB # <cjk>
-0x8AFC U+68C4 # <cjk>
-0x8B40 U+6A5F # <cjk>
-0x8B41 U+5E30 # <cjk>
-0x8B42 U+6BC5 # <cjk>
-0x8B43 U+6C17 # <cjk>
-0x8B44 U+6C7D # <cjk>
-0x8B45 U+757F # <cjk>
-0x8B46 U+7948 # <cjk>
-0x8B47 U+5B63 # <cjk>
-0x8B48 U+7A00 # <cjk>
-0x8B49 U+7D00 # <cjk>
-0x8B4A U+5FBD # <cjk>
-0x8B4B U+898F # <cjk>
-0x8B4C U+8A18 # <cjk>
-0x8B4D U+8CB4 # <cjk>
-0x8B4E U+8D77 # <cjk>
-0x8B4F U+8ECC # <cjk>
-0x8B50 U+8F1D # <cjk>
-0x8B51 U+98E2 # <cjk>
-0x8B52 U+9A0E # <cjk>
-0x8B53 U+9B3C # <cjk>
-0x8B54 U+4E80 # <cjk>
-0x8B55 U+507D # <cjk>
-0x8B56 U+5100 # <cjk>
-0x8B57 U+5993 # <cjk>
-0x8B58 U+5B9C # <cjk>
-0x8B59 U+622F # <cjk>
-0x8B5A U+6280 # <cjk>
-0x8B5B U+64EC # <cjk>
-0x8B5C U+6B3A # <cjk>
-0x8B5D U+72A0 # <cjk>
-0x8B5E U+7591 # <cjk>
-0x8B5F U+7947 # <cjk>
-0x8B60 U+7FA9 # <cjk>
-0x8B61 U+87FB # <cjk>
-0x8B62 U+8ABC # <cjk>
-0x8B63 U+8B70 # <cjk>
-0x8B64 U+63AC # <cjk>
-0x8B65 U+83CA # <cjk>
-0x8B66 U+97A0 # <cjk>
-0x8B67 U+5409 # <cjk>
-0x8B68 U+5403 # <cjk>
-0x8B69 U+55AB # <cjk>
-0x8B6A U+6854 # <cjk>
-0x8B6B U+6A58 # <cjk>
-0x8B6C U+8A70 # <cjk>
-0x8B6D U+7827 # <cjk>
-0x8B6E U+6775 # <cjk>
-0x8B6F U+9ECD # <cjk>
-0x8B70 U+5374 # <cjk>
-0x8B71 U+5BA2 # <cjk>
-0x8B72 U+811A # <cjk>
-0x8B73 U+8650 # <cjk>
-0x8B74 U+9006 # <cjk>
-0x8B75 U+4E18 # <cjk>
-0x8B76 U+4E45 # <cjk>
-0x8B77 U+4EC7 # <cjk>
-0x8B78 U+4F11 # <cjk>
-0x8B79 U+53CA # <cjk>
-0x8B7A U+5438 # <cjk>
-0x8B7B U+5BAE # <cjk>
-0x8B7C U+5F13 # <cjk>
-0x8B7D U+6025 # <cjk>
-0x8B7E U+6551 # <cjk>
-0x8B80 U+673D # <cjk>
-0x8B81 U+6C42 # <cjk>
-0x8B82 U+6C72 # <cjk>
-0x8B83 U+6CE3 # <cjk>
-0x8B84 U+7078 # <cjk>
-0x8B85 U+7403 # <cjk>
-0x8B86 U+7A76 # <cjk>
-0x8B87 U+7AAE # <cjk>
-0x8B88 U+7B08 # <cjk>
-0x8B89 U+7D1A # <cjk>
-0x8B8A U+7CFE # <cjk>
-0x8B8B U+7D66 # <cjk>
-0x8B8C U+65E7 # <cjk>
-0x8B8D U+725B # <cjk>
-0x8B8E U+53BB # <cjk>
-0x8B8F U+5C45 # <cjk>
-0x8B90 U+5DE8 # <cjk>
-0x8B91 U+62D2 # <cjk>
-0x8B92 U+62E0 # <cjk>
-0x8B93 U+6319 # <cjk>
-0x8B94 U+6E20 # <cjk>
-0x8B95 U+865A # <cjk>
-0x8B96 U+8A31 # <cjk>
-0x8B97 U+8DDD # <cjk>
-0x8B98 U+92F8 # <cjk>
-0x8B99 U+6F01 # <cjk>
-0x8B9A U+79A6 # <cjk>
-0x8B9B U+9B5A # <cjk>
-0x8B9C U+4EA8 # <cjk>
-0x8B9D U+4EAB # <cjk>
-0x8B9E U+4EAC # <cjk>
-0x8B9F U+4F9B # <cjk>
-0x8BA0 U+4FA0 # <cjk>
-0x8BA1 U+50D1 # <cjk>
-0x8BA2 U+5147 # <cjk>
-0x8BA3 U+7AF6 # <cjk>
-0x8BA4 U+5171 # <cjk>
-0x8BA5 U+51F6 # <cjk>
-0x8BA6 U+5354 # <cjk>
-0x8BA7 U+5321 # <cjk>
-0x8BA8 U+537F # <cjk>
-0x8BA9 U+53EB # <cjk>
-0x8BAA U+55AC # <cjk>
-0x8BAB U+5883 # <cjk>
-0x8BAC U+5CE1 # <cjk>
-0x8BAD U+5F37 # <cjk>
-0x8BAE U+5F4A # <cjk>
-0x8BAF U+602F # <cjk>
-0x8BB0 U+6050 # <cjk>
-0x8BB1 U+606D # <cjk>
-0x8BB2 U+631F # <cjk>
-0x8BB3 U+6559 # <cjk>
-0x8BB4 U+6A4B # <cjk>
-0x8BB5 U+6CC1 # <cjk>
-0x8BB6 U+72C2 # <cjk>
-0x8BB7 U+72ED # <cjk>
-0x8BB8 U+77EF # <cjk>
-0x8BB9 U+80F8 # <cjk>
-0x8BBA U+8105 # <cjk>
-0x8BBB U+8208 # <cjk>
-0x8BBC U+854E # <cjk>
-0x8BBD U+90F7 # <cjk>
-0x8BBE U+93E1 # <cjk>
-0x8BBF U+97FF # <cjk>
-0x8BC0 U+9957 # <cjk>
-0x8BC1 U+9A5A # <cjk>
-0x8BC2 U+4EF0 # <cjk>
-0x8BC3 U+51DD # <cjk>
-0x8BC4 U+5C2D # <cjk>
-0x8BC5 U+6681 # <cjk>
-0x8BC6 U+696D # <cjk>
-0x8BC7 U+5C40 # <cjk>
-0x8BC8 U+66F2 # <cjk>
-0x8BC9 U+6975 # <cjk>
-0x8BCA U+7389 # <cjk>
-0x8BCB U+6850 # <cjk>
-0x8BCC U+7C81 # <cjk>
-0x8BCD U+50C5 # <cjk>
-0x8BCE U+52E4 # <cjk>
-0x8BCF U+5747 # <cjk>
-0x8BD0 U+5DFE # <cjk>
-0x8BD1 U+9326 # <cjk>
-0x8BD2 U+65A4 # <cjk>
-0x8BD3 U+6B23 # <cjk>
-0x8BD4 U+6B3D # <cjk>
-0x8BD5 U+7434 # <cjk>
-0x8BD6 U+7981 # <cjk>
-0x8BD7 U+79BD # <cjk>
-0x8BD8 U+7B4B # <cjk>
-0x8BD9 U+7DCA # <cjk>
-0x8BDA U+82B9 # <cjk>
-0x8BDB U+83CC # <cjk>
-0x8BDC U+887F # <cjk>
-0x8BDD U+895F # <cjk>
-0x8BDE U+8B39 # <cjk>
-0x8BDF U+8FD1 # <cjk>
-0x8BE0 U+91D1 # <cjk>
-0x8BE1 U+541F # <cjk>
-0x8BE2 U+9280 # <cjk>
-0x8BE3 U+4E5D # <cjk>
-0x8BE4 U+5036 # <cjk>
-0x8BE5 U+53E5 # <cjk>
-0x8BE6 U+533A # <cjk>
-0x8BE7 U+72D7 # <cjk>
-0x8BE8 U+7396 # <cjk>
-0x8BE9 U+77E9 # <cjk>
-0x8BEA U+82E6 # <cjk>
-0x8BEB U+8EAF # <cjk>
-0x8BEC U+99C6 # <cjk>
-0x8BED U+99C8 # <cjk>
-0x8BEE U+99D2 # <cjk>
-0x8BEF U+5177 # <cjk>
-0x8BF0 U+611A # <cjk>
-0x8BF1 U+865E # <cjk>
-0x8BF2 U+55B0 # <cjk>
-0x8BF3 U+7A7A # <cjk>
-0x8BF4 U+5076 # <cjk>
-0x8BF5 U+5BD3 # <cjk>
-0x8BF6 U+9047 # <cjk>
-0x8BF7 U+9685 # <cjk>
-0x8BF8 U+4E32 # <cjk>
-0x8BF9 U+6ADB # <cjk>
-0x8BFA U+91E7 # <cjk>
-0x8BFB U+5C51 # <cjk>
-0x8BFC U+5C48 # <cjk>
-0x8C40 U+6398 # <cjk>
-0x8C41 U+7A9F # <cjk>
-0x8C42 U+6C93 # <cjk>
-0x8C43 U+9774 # <cjk>
-0x8C44 U+8F61 # <cjk>
-0x8C45 U+7AAA # <cjk>
-0x8C46 U+718A # <cjk>
-0x8C47 U+9688 # <cjk>
-0x8C48 U+7C82 # <cjk>
-0x8C49 U+6817 # <cjk>
-0x8C4A U+7E70 # <cjk>
-0x8C4B U+6851 # <cjk>
-0x8C4C U+936C # <cjk>
-0x8C4D U+52F2 # <cjk>
-0x8C4E U+541B # <cjk>
-0x8C4F U+85AB # <cjk>
-0x8C50 U+8A13 # <cjk>
-0x8C51 U+7FA4 # <cjk>
-0x8C52 U+8ECD # <cjk>
-0x8C53 U+90E1 # <cjk>
-0x8C54 U+5366 # <cjk>
-0x8C55 U+8888 # <cjk>
-0x8C56 U+7941 # <cjk>
-0x8C57 U+4FC2 # <cjk>
-0x8C58 U+50BE # <cjk>
-0x8C59 U+5211 # <cjk>
-0x8C5A U+5144 # <cjk>
-0x8C5B U+5553 # <cjk>
-0x8C5C U+572D # <cjk>
-0x8C5D U+73EA # <cjk>
-0x8C5E U+578B # <cjk>
-0x8C5F U+5951 # <cjk>
-0x8C60 U+5F62 # <cjk>
-0x8C61 U+5F84 # <cjk>
-0x8C62 U+6075 # <cjk>
-0x8C63 U+6176 # <cjk>
-0x8C64 U+6167 # <cjk>
-0x8C65 U+61A9 # <cjk>
-0x8C66 U+63B2 # <cjk>
-0x8C67 U+643A # <cjk>
-0x8C68 U+656C # <cjk>
-0x8C69 U+666F # <cjk>
-0x8C6A U+6842 # <cjk>
-0x8C6B U+6E13 # <cjk>
-0x8C6C U+7566 # <cjk>
-0x8C6D U+7A3D # <cjk>
-0x8C6E U+7CFB # <cjk>
-0x8C6F U+7D4C # <cjk>
-0x8C70 U+7D99 # <cjk>
-0x8C71 U+7E4B # <cjk>
-0x8C72 U+7F6B # <cjk>
-0x8C73 U+830E # <cjk>
-0x8C74 U+834A # <cjk>
-0x8C75 U+86CD # <cjk>
-0x8C76 U+8A08 # <cjk>
-0x8C77 U+8A63 # <cjk>
-0x8C78 U+8B66 # <cjk>
-0x8C79 U+8EFD # <cjk>
-0x8C7A U+981A # <cjk>
-0x8C7B U+9D8F # <cjk>
-0x8C7C U+82B8 # <cjk>
-0x8C7D U+8FCE # <cjk>
-0x8C7E U+9BE8 # <cjk>
-0x8C80 U+5287 # <cjk>
-0x8C81 U+621F # <cjk>
-0x8C82 U+6483 # <cjk>
-0x8C83 U+6FC0 # <cjk>
-0x8C84 U+9699 # <cjk>
-0x8C85 U+6841 # <cjk>
-0x8C86 U+5091 # <cjk>
-0x8C87 U+6B20 # <cjk>
-0x8C88 U+6C7A # <cjk>
-0x8C89 U+6F54 # <cjk>
-0x8C8A U+7A74 # <cjk>
-0x8C8B U+7D50 # <cjk>
-0x8C8C U+8840 # <cjk>
-0x8C8D U+8A23 # <cjk>
-0x8C8E U+6708 # <cjk>
-0x8C8F U+4EF6 # <cjk>
-0x8C90 U+5039 # <cjk>
-0x8C91 U+5026 # <cjk>
-0x8C92 U+5065 # <cjk>
-0x8C93 U+517C # <cjk>
-0x8C94 U+5238 # <cjk>
-0x8C95 U+5263 # <cjk>
-0x8C96 U+55A7 # <cjk>
-0x8C97 U+570F # <cjk>
-0x8C98 U+5805 # <cjk>
-0x8C99 U+5ACC # <cjk>
-0x8C9A U+5EFA # <cjk>
-0x8C9B U+61B2 # <cjk>
-0x8C9C U+61F8 # <cjk>
-0x8C9D U+62F3 # <cjk>
-0x8C9E U+6372 # <cjk>
-0x8C9F U+691C # <cjk>
-0x8CA0 U+6A29 # <cjk>
-0x8CA1 U+727D # <cjk>
-0x8CA2 U+72AC # <cjk>
-0x8CA3 U+732E # <cjk>
-0x8CA4 U+7814 # <cjk>
-0x8CA5 U+786F # <cjk>
-0x8CA6 U+7D79 # <cjk>
-0x8CA7 U+770C # <cjk>
-0x8CA8 U+80A9 # <cjk>
-0x8CA9 U+898B # <cjk>
-0x8CAA U+8B19 # <cjk>
-0x8CAB U+8CE2 # <cjk>
-0x8CAC U+8ED2 # <cjk>
-0x8CAD U+9063 # <cjk>
-0x8CAE U+9375 # <cjk>
-0x8CAF U+967A # <cjk>
-0x8CB0 U+9855 # <cjk>
-0x8CB1 U+9A13 # <cjk>
-0x8CB2 U+9E78 # <cjk>
-0x8CB3 U+5143 # <cjk>
-0x8CB4 U+539F # <cjk>
-0x8CB5 U+53B3 # <cjk>
-0x8CB6 U+5E7B # <cjk>
-0x8CB7 U+5F26 # <cjk>
-0x8CB8 U+6E1B # <cjk>
-0x8CB9 U+6E90 # <cjk>
-0x8CBA U+7384 # <cjk>
-0x8CBB U+73FE # <cjk>
-0x8CBC U+7D43 # <cjk>
-0x8CBD U+8237 # <cjk>
-0x8CBE U+8A00 # <cjk>
-0x8CBF U+8AFA # <cjk>
-0x8CC0 U+9650 # <cjk>
-0x8CC1 U+4E4E # <cjk>
-0x8CC2 U+500B # <cjk>
-0x8CC3 U+53E4 # <cjk>
-0x8CC4 U+547C # <cjk>
-0x8CC5 U+56FA # <cjk>
-0x8CC6 U+59D1 # <cjk>
-0x8CC7 U+5B64 # <cjk>
-0x8CC8 U+5DF1 # <cjk>
-0x8CC9 U+5EAB # <cjk>
-0x8CCA U+5F27 # <cjk>
-0x8CCB U+6238 # <cjk>
-0x8CCC U+6545 # <cjk>
-0x8CCD U+67AF # <cjk>
-0x8CCE U+6E56 # <cjk>
-0x8CCF U+72D0 # <cjk>
-0x8CD0 U+7CCA # <cjk>
-0x8CD1 U+88B4 # <cjk>
-0x8CD2 U+80A1 # <cjk>
-0x8CD3 U+80E1 # <cjk>
-0x8CD4 U+83F0 # <cjk>
-0x8CD5 U+864E # <cjk>
-0x8CD6 U+8A87 # <cjk>
-0x8CD7 U+8DE8 # <cjk>
-0x8CD8 U+9237 # <cjk>
-0x8CD9 U+96C7 # <cjk>
-0x8CDA U+9867 # <cjk>
-0x8CDB U+9F13 # <cjk>
-0x8CDC U+4E94 # <cjk>
-0x8CDD U+4E92 # <cjk>
-0x8CDE U+4F0D # <cjk>
-0x8CDF U+5348 # <cjk>
-0x8CE0 U+5449 # <cjk>
-0x8CE1 U+543E # <cjk>
-0x8CE2 U+5A2F # <cjk>
-0x8CE3 U+5F8C # <cjk>
-0x8CE4 U+5FA1 # <cjk>
-0x8CE5 U+609F # <cjk>
-0x8CE6 U+68A7 # <cjk>
-0x8CE7 U+6A8E # <cjk>
-0x8CE8 U+745A # <cjk>
-0x8CE9 U+7881 # <cjk>
-0x8CEA U+8A9E # <cjk>
-0x8CEB U+8AA4 # <cjk>
-0x8CEC U+8B77 # <cjk>
-0x8CED U+9190 # <cjk>
-0x8CEE U+4E5E # <cjk>
-0x8CEF U+9BC9 # <cjk>
-0x8CF0 U+4EA4 # <cjk>
-0x8CF1 U+4F7C # <cjk>
-0x8CF2 U+4FAF # <cjk>
-0x8CF3 U+5019 # <cjk>
-0x8CF4 U+5016 # <cjk>
-0x8CF5 U+5149 # <cjk>
-0x8CF6 U+516C # <cjk>
-0x8CF7 U+529F # <cjk>
-0x8CF8 U+52B9 # <cjk>
-0x8CF9 U+52FE # <cjk>
-0x8CFA U+539A # <cjk>
-0x8CFB U+53E3 # <cjk>
-0x8CFC U+5411 # <cjk>
-0x8D40 U+540E # <cjk>
-0x8D41 U+5589 # <cjk>
-0x8D42 U+5751 # <cjk>
-0x8D43 U+57A2 # <cjk>
-0x8D44 U+597D # <cjk>
-0x8D45 U+5B54 # <cjk>
-0x8D46 U+5B5D # <cjk>
-0x8D47 U+5B8F # <cjk>
-0x8D48 U+5DE5 # <cjk>
-0x8D49 U+5DE7 # <cjk>
-0x8D4A U+5DF7 # <cjk>
-0x8D4B U+5E78 # <cjk>
-0x8D4C U+5E83 # <cjk>
-0x8D4D U+5E9A # <cjk>
-0x8D4E U+5EB7 # <cjk>
-0x8D4F U+5F18 # <cjk>
-0x8D50 U+6052 # <cjk>
-0x8D51 U+614C # <cjk>
-0x8D52 U+6297 # <cjk>
-0x8D53 U+62D8 # <cjk>
-0x8D54 U+63A7 # <cjk>
-0x8D55 U+653B # <cjk>
-0x8D56 U+6602 # <cjk>
-0x8D57 U+6643 # <cjk>
-0x8D58 U+66F4 # <cjk>
-0x8D59 U+676D # <cjk>
-0x8D5A U+6821 # <cjk>
-0x8D5B U+6897 # <cjk>
-0x8D5C U+69CB # <cjk>
-0x8D5D U+6C5F # <cjk>
-0x8D5E U+6D2A # <cjk>
-0x8D5F U+6D69 # <cjk>
-0x8D60 U+6E2F # <cjk>
-0x8D61 U+6E9D # <cjk>
-0x8D62 U+7532 # <cjk>
-0x8D63 U+7687 # <cjk>
-0x8D64 U+786C # <cjk>
-0x8D65 U+7A3F # <cjk>
-0x8D66 U+7CE0 # <cjk>
-0x8D67 U+7D05 # <cjk>
-0x8D68 U+7D18 # <cjk>
-0x8D69 U+7D5E # <cjk>
-0x8D6A U+7DB1 # <cjk>
-0x8D6B U+8015 # <cjk>
-0x8D6C U+8003 # <cjk>
-0x8D6D U+80AF # <cjk>
-0x8D6E U+80B1 # <cjk>
-0x8D6F U+8154 # <cjk>
-0x8D70 U+818F # <cjk>
-0x8D71 U+822A # <cjk>
-0x8D72 U+8352 # <cjk>
-0x8D73 U+884C # <cjk>
-0x8D74 U+8861 # <cjk>
-0x8D75 U+8B1B # <cjk>
-0x8D76 U+8CA2 # <cjk>
-0x8D77 U+8CFC # <cjk>
-0x8D78 U+90CA # <cjk>
-0x8D79 U+9175 # <cjk>
-0x8D7A U+9271 # <cjk>
-0x8D7B U+783F # <cjk>
-0x8D7C U+92FC # <cjk>
-0x8D7D U+95A4 # <cjk>
-0x8D7E U+964D # <cjk>
-0x8D80 U+9805 # <cjk>
-0x8D81 U+9999 # <cjk>
-0x8D82 U+9AD8 # <cjk>
-0x8D83 U+9D3B # <cjk>
-0x8D84 U+525B # <cjk>
-0x8D85 U+52AB # <cjk>
-0x8D86 U+53F7 # <cjk>
-0x8D87 U+5408 # <cjk>
-0x8D88 U+58D5 # <cjk>
-0x8D89 U+62F7 # <cjk>
-0x8D8A U+6FE0 # <cjk>
-0x8D8B U+8C6A # <cjk>
-0x8D8C U+8F5F # <cjk>
-0x8D8D U+9EB9 # <cjk>
-0x8D8E U+514B # <cjk>
-0x8D8F U+523B # <cjk>
-0x8D90 U+544A # <cjk>
-0x8D91 U+56FD # <cjk>
-0x8D92 U+7A40 # <cjk>
-0x8D93 U+9177 # <cjk>
-0x8D94 U+9D60 # <cjk>
-0x8D95 U+9ED2 # <cjk>
-0x8D96 U+7344 # <cjk>
-0x8D97 U+6F09 # <cjk>
-0x8D98 U+8170 # <cjk>
-0x8D99 U+7511 # <cjk>
-0x8D9A U+5FFD # <cjk>
-0x8D9B U+60DA # <cjk>
-0x8D9C U+9AA8 # <cjk>
-0x8D9D U+72DB # <cjk>
-0x8D9E U+8FBC # <cjk>
-0x8D9F U+6B64 # <cjk>
-0x8DA0 U+9803 # <cjk>
-0x8DA1 U+4ECA # <cjk>
-0x8DA2 U+56F0 # <cjk>
-0x8DA3 U+5764 # <cjk>
-0x8DA4 U+58BE # <cjk>
-0x8DA5 U+5A5A # <cjk>
-0x8DA6 U+6068 # <cjk>
-0x8DA7 U+61C7 # <cjk>
-0x8DA8 U+660F # <cjk>
-0x8DA9 U+6606 # <cjk>
-0x8DAA U+6839 # <cjk>
-0x8DAB U+68B1 # <cjk>
-0x8DAC U+6DF7 # <cjk>
-0x8DAD U+75D5 # <cjk>
-0x8DAE U+7D3A # <cjk>
-0x8DAF U+826E # <cjk>
-0x8DB0 U+9B42 # <cjk>
-0x8DB1 U+4E9B # <cjk>
-0x8DB2 U+4F50 # <cjk>
-0x8DB3 U+53C9 # <cjk>
-0x8DB4 U+5506 # <cjk>
-0x8DB5 U+5D6F # <cjk>
-0x8DB6 U+5DE6 # <cjk>
-0x8DB7 U+5DEE # <cjk>
-0x8DB8 U+67FB # <cjk>
-0x8DB9 U+6C99 # <cjk>
-0x8DBA U+7473 # <cjk>
-0x8DBB U+7802 # <cjk>
-0x8DBC U+8A50 # <cjk>
-0x8DBD U+9396 # <cjk>
-0x8DBE U+88DF # <cjk>
-0x8DBF U+5750 # <cjk>
-0x8DC0 U+5EA7 # <cjk>
-0x8DC1 U+632B # <cjk>
-0x8DC2 U+50B5 # <cjk>
-0x8DC3 U+50AC # <cjk>
-0x8DC4 U+518D # <cjk>
-0x8DC5 U+6700 # <cjk>
-0x8DC6 U+54C9 # <cjk>
-0x8DC7 U+585E # <cjk>
-0x8DC8 U+59BB # <cjk>
-0x8DC9 U+5BB0 # <cjk>
-0x8DCA U+5F69 # <cjk>
-0x8DCB U+624D # <cjk>
-0x8DCC U+63A1 # <cjk>
-0x8DCD U+683D # <cjk>
-0x8DCE U+6B73 # <cjk>
-0x8DCF U+6E08 # <cjk>
-0x8DD0 U+707D # <cjk>
-0x8DD1 U+91C7 # <cjk>
-0x8DD2 U+7280 # <cjk>
-0x8DD3 U+7815 # <cjk>
-0x8DD4 U+7826 # <cjk>
-0x8DD5 U+796D # <cjk>
-0x8DD6 U+658E # <cjk>
-0x8DD7 U+7D30 # <cjk>
-0x8DD8 U+83DC # <cjk>
-0x8DD9 U+88C1 # <cjk>
-0x8DDA U+8F09 # <cjk>
-0x8DDB U+969B # <cjk>
-0x8DDC U+5264 # <cjk>
-0x8DDD U+5728 # <cjk>
-0x8DDE U+6750 # <cjk>
-0x8DDF U+7F6A # <cjk>
-0x8DE0 U+8CA1 # <cjk>
-0x8DE1 U+51B4 # <cjk>
-0x8DE2 U+5742 # <cjk>
-0x8DE3 U+962A # <cjk>
-0x8DE4 U+583A # <cjk>
-0x8DE5 U+698A # <cjk>
-0x8DE6 U+80B4 # <cjk>
-0x8DE7 U+54B2 # <cjk>
-0x8DE8 U+5D0E # <cjk>
-0x8DE9 U+57FC # <cjk>
-0x8DEA U+7895 # <cjk>
-0x8DEB U+9DFA # <cjk>
-0x8DEC U+4F5C # <cjk>
-0x8DED U+524A # <cjk>
-0x8DEE U+548B # <cjk>
-0x8DEF U+643E # <cjk>
-0x8DF0 U+6628 # <cjk>
-0x8DF1 U+6714 # <cjk>
-0x8DF2 U+67F5 # <cjk>
-0x8DF3 U+7A84 # <cjk>
-0x8DF4 U+7B56 # <cjk>
-0x8DF5 U+7D22 # <cjk>
-0x8DF6 U+932F # <cjk>
-0x8DF7 U+685C # <cjk>
-0x8DF8 U+9BAD # <cjk>
-0x8DF9 U+7B39 # <cjk>
-0x8DFA U+5319 # <cjk>
-0x8DFB U+518A # <cjk>
-0x8DFC U+5237 # <cjk>
-0x8E40 U+5BDF # <cjk>
-0x8E41 U+62F6 # <cjk>
-0x8E42 U+64AE # <cjk>
-0x8E43 U+64E6 # <cjk>
-0x8E44 U+672D # <cjk>
-0x8E45 U+6BBA # <cjk>
-0x8E46 U+85A9 # <cjk>
-0x8E47 U+96D1 # <cjk>
-0x8E48 U+7690 # <cjk>
-0x8E49 U+9BD6 # <cjk>
-0x8E4A U+634C # <cjk>
-0x8E4B U+9306 # <cjk>
-0x8E4C U+9BAB # <cjk>
-0x8E4D U+76BF # <cjk>
-0x8E4E U+6652 # <cjk>
-0x8E4F U+4E09 # <cjk>
-0x8E50 U+5098 # <cjk>
-0x8E51 U+53C2 # <cjk>
-0x8E52 U+5C71 # <cjk>
-0x8E53 U+60E8 # <cjk>
-0x8E54 U+6492 # <cjk>
-0x8E55 U+6563 # <cjk>
-0x8E56 U+685F # <cjk>
-0x8E57 U+71E6 # <cjk>
-0x8E58 U+73CA # <cjk>
-0x8E59 U+7523 # <cjk>
-0x8E5A U+7B97 # <cjk>
-0x8E5B U+7E82 # <cjk>
-0x8E5C U+8695 # <cjk>
-0x8E5D U+8B83 # <cjk>
-0x8E5E U+8CDB # <cjk>
-0x8E5F U+9178 # <cjk>
-0x8E60 U+9910 # <cjk>
-0x8E61 U+65AC # <cjk>
-0x8E62 U+66AB # <cjk>
-0x8E63 U+6B8B # <cjk>
-0x8E64 U+4ED5 # <cjk>
-0x8E65 U+4ED4 # <cjk>
-0x8E66 U+4F3A # <cjk>
-0x8E67 U+4F7F # <cjk>
-0x8E68 U+523A # <cjk>
-0x8E69 U+53F8 # <cjk>
-0x8E6A U+53F2 # <cjk>
-0x8E6B U+55E3 # <cjk>
-0x8E6C U+56DB # <cjk>
-0x8E6D U+58EB # <cjk>
-0x8E6E U+59CB # <cjk>
-0x8E6F U+59C9 # <cjk>
-0x8E70 U+59FF # <cjk>
-0x8E71 U+5B50 # <cjk>
-0x8E72 U+5C4D # <cjk>
-0x8E73 U+5E02 # <cjk>
-0x8E74 U+5E2B # <cjk>
-0x8E75 U+5FD7 # <cjk>
-0x8E76 U+601D # <cjk>
-0x8E77 U+6307 # <cjk>
-0x8E78 U+652F # <cjk>
-0x8E79 U+5B5C # <cjk>
-0x8E7A U+65AF # <cjk>
-0x8E7B U+65BD # <cjk>
-0x8E7C U+65E8 # <cjk>
-0x8E7D U+679D # <cjk>
-0x8E7E U+6B62 # <cjk>
-0x8E80 U+6B7B # <cjk>
-0x8E81 U+6C0F # <cjk>
-0x8E82 U+7345 # <cjk>
-0x8E83 U+7949 # <cjk>
-0x8E84 U+79C1 # <cjk>
-0x8E85 U+7CF8 # <cjk>
-0x8E86 U+7D19 # <cjk>
-0x8E87 U+7D2B # <cjk>
-0x8E88 U+80A2 # <cjk>
-0x8E89 U+8102 # <cjk>
-0x8E8A U+81F3 # <cjk>
-0x8E8B U+8996 # <cjk>
-0x8E8C U+8A5E # <cjk>
-0x8E8D U+8A69 # <cjk>
-0x8E8E U+8A66 # <cjk>
-0x8E8F U+8A8C # <cjk>
-0x8E90 U+8AEE # <cjk>
-0x8E91 U+8CC7 # <cjk>
-0x8E92 U+8CDC # <cjk>
-0x8E93 U+96CC # <cjk>
-0x8E94 U+98FC # <cjk>
-0x8E95 U+6B6F # <cjk>
-0x8E96 U+4E8B # <cjk>
-0x8E97 U+4F3C # <cjk>
-0x8E98 U+4F8D # <cjk>
-0x8E99 U+5150 # <cjk>
-0x8E9A U+5B57 # <cjk>
-0x8E9B U+5BFA # <cjk>
-0x8E9C U+6148 # <cjk>
-0x8E9D U+6301 # <cjk>
-0x8E9E U+6642 # <cjk>
-0x8E9F U+6B21 # <cjk>
-0x8EA0 U+6ECB # <cjk>
-0x8EA1 U+6CBB # <cjk>
-0x8EA2 U+723E # <cjk>
-0x8EA3 U+74BD # <cjk>
-0x8EA4 U+75D4 # <cjk>
-0x8EA5 U+78C1 # <cjk>
-0x8EA6 U+793A # <cjk>
-0x8EA7 U+800C # <cjk>
-0x8EA8 U+8033 # <cjk>
-0x8EA9 U+81EA # <cjk>
-0x8EAA U+8494 # <cjk>
-0x8EAB U+8F9E # <cjk>
-0x8EAC U+6C50 # <cjk>
-0x8EAD U+9E7F # <cjk>
-0x8EAE U+5F0F # <cjk>
-0x8EAF U+8B58 # <cjk>
-0x8EB0 U+9D2B # <cjk>
-0x8EB1 U+7AFA # <cjk>
-0x8EB2 U+8EF8 # <cjk>
-0x8EB3 U+5B8D # <cjk>
-0x8EB4 U+96EB # <cjk>
-0x8EB5 U+4E03 # <cjk>
-0x8EB6 U+53F1 # <cjk>
-0x8EB7 U+57F7 # <cjk>
-0x8EB8 U+5931 # <cjk>
-0x8EB9 U+5AC9 # <cjk>
-0x8EBA U+5BA4 # <cjk>
-0x8EBB U+6089 # <cjk>
-0x8EBC U+6E7F # <cjk>
-0x8EBD U+6F06 # <cjk>
-0x8EBE U+75BE # <cjk>
-0x8EBF U+8CEA # <cjk>
-0x8EC0 U+5B9F # <cjk>
-0x8EC1 U+8500 # <cjk>
-0x8EC2 U+7BE0 # <cjk>
-0x8EC3 U+5072 # <cjk>
-0x8EC4 U+67F4 # <cjk>
-0x8EC5 U+829D # <cjk>
-0x8EC6 U+5C61 # <cjk>
-0x8EC7 U+854A # <cjk>
-0x8EC8 U+7E1E # <cjk>
-0x8EC9 U+820E # <cjk>
-0x8ECA U+5199 # <cjk>
-0x8ECB U+5C04 # <cjk>
-0x8ECC U+6368 # <cjk>
-0x8ECD U+8D66 # <cjk>
-0x8ECE U+659C # <cjk>
-0x8ECF U+716E # <cjk>
-0x8ED0 U+793E # <cjk>
-0x8ED1 U+7D17 # <cjk>
-0x8ED2 U+8005 # <cjk>
-0x8ED3 U+8B1D # <cjk>
-0x8ED4 U+8ECA # <cjk>
-0x8ED5 U+906E # <cjk>
-0x8ED6 U+86C7 # <cjk>
-0x8ED7 U+90AA # <cjk>
-0x8ED8 U+501F # <cjk>
-0x8ED9 U+52FA # <cjk>
-0x8EDA U+5C3A # <cjk>
-0x8EDB U+6753 # <cjk>
-0x8EDC U+707C # <cjk>
-0x8EDD U+7235 # <cjk>
-0x8EDE U+914C # <cjk>
-0x8EDF U+91C8 # <cjk>
-0x8EE0 U+932B # <cjk>
-0x8EE1 U+82E5 # <cjk>
-0x8EE2 U+5BC2 # <cjk>
-0x8EE3 U+5F31 # <cjk>
-0x8EE4 U+60F9 # <cjk>
-0x8EE5 U+4E3B # <cjk>
-0x8EE6 U+53D6 # <cjk>
-0x8EE7 U+5B88 # <cjk>
-0x8EE8 U+624B # <cjk>
-0x8EE9 U+6731 # <cjk>
-0x8EEA U+6B8A # <cjk>
-0x8EEB U+72E9 # <cjk>
-0x8EEC U+73E0 # <cjk>
-0x8EED U+7A2E # <cjk>
-0x8EEE U+816B # <cjk>
-0x8EEF U+8DA3 # <cjk>
-0x8EF0 U+9152 # <cjk>
-0x8EF1 U+9996 # <cjk>
-0x8EF2 U+5112 # <cjk>
-0x8EF3 U+53D7 # <cjk>
-0x8EF4 U+546A # <cjk>
-0x8EF5 U+5BFF # <cjk>
-0x8EF6 U+6388 # <cjk>
-0x8EF7 U+6A39 # <cjk>
-0x8EF8 U+7DAC # <cjk>
-0x8EF9 U+9700 # <cjk>
-0x8EFA U+56DA # <cjk>
-0x8EFB U+53CE # <cjk>
-0x8EFC U+5468 # <cjk>
-0x8F40 U+5B97 # <cjk>
-0x8F41 U+5C31 # <cjk>
-0x8F42 U+5DDE # <cjk>
-0x8F43 U+4FEE # <cjk>
-0x8F44 U+6101 # <cjk>
-0x8F45 U+62FE # <cjk>
-0x8F46 U+6D32 # <cjk>
-0x8F47 U+79C0 # <cjk>
-0x8F48 U+79CB # <cjk>
-0x8F49 U+7D42 # <cjk>
-0x8F4A U+7E4D # <cjk>
-0x8F4B U+7FD2 # <cjk>
-0x8F4C U+81ED # <cjk>
-0x8F4D U+821F # <cjk>
-0x8F4E U+8490 # <cjk>
-0x8F4F U+8846 # <cjk>
-0x8F50 U+8972 # <cjk>
-0x8F51 U+8B90 # <cjk>
-0x8F52 U+8E74 # <cjk>
-0x8F53 U+8F2F # <cjk>
-0x8F54 U+9031 # <cjk>
-0x8F55 U+914B # <cjk>
-0x8F56 U+916C # <cjk>
-0x8F57 U+96C6 # <cjk>
-0x8F58 U+919C # <cjk>
-0x8F59 U+4EC0 # <cjk>
-0x8F5A U+4F4F # <cjk>
-0x8F5B U+5145 # <cjk>
-0x8F5C U+5341 # <cjk>
-0x8F5D U+5F93 # <cjk>
-0x8F5E U+620E # <cjk>
-0x8F5F U+67D4 # <cjk>
-0x8F60 U+6C41 # <cjk>
-0x8F61 U+6E0B # <cjk>
-0x8F62 U+7363 # <cjk>
-0x8F63 U+7E26 # <cjk>
-0x8F64 U+91CD # <cjk>
-0x8F65 U+9283 # <cjk>
-0x8F66 U+53D4 # <cjk>
-0x8F67 U+5919 # <cjk>
-0x8F68 U+5BBF # <cjk>
-0x8F69 U+6DD1 # <cjk>
-0x8F6A U+795D # <cjk>
-0x8F6B U+7E2E # <cjk>
-0x8F6C U+7C9B # <cjk>
-0x8F6D U+587E # <cjk>
-0x8F6E U+719F # <cjk>
-0x8F6F U+51FA # <cjk>
-0x8F70 U+8853 # <cjk>
-0x8F71 U+8FF0 # <cjk>
-0x8F72 U+4FCA # <cjk>
-0x8F73 U+5CFB # <cjk>
-0x8F74 U+6625 # <cjk>
-0x8F75 U+77AC # <cjk>
-0x8F76 U+7AE3 # <cjk>
-0x8F77 U+821C # <cjk>
-0x8F78 U+99FF # <cjk>
-0x8F79 U+51C6 # <cjk>
-0x8F7A U+5FAA # <cjk>
-0x8F7B U+65EC # <cjk>
-0x8F7C U+696F # <cjk>
-0x8F7D U+6B89 # <cjk>
-0x8F7E U+6DF3 # <cjk>
-0x8F80 U+6E96 # <cjk>
-0x8F81 U+6F64 # <cjk>
-0x8F82 U+76FE # <cjk>
-0x8F83 U+7D14 # <cjk>
-0x8F84 U+5DE1 # <cjk>
-0x8F85 U+9075 # <cjk>
-0x8F86 U+9187 # <cjk>
-0x8F87 U+9806 # <cjk>
-0x8F88 U+51E6 # <cjk>
-0x8F89 U+521D # <cjk>
-0x8F8A U+6240 # <cjk>
-0x8F8B U+6691 # <cjk>
-0x8F8C U+66D9 # <cjk>
-0x8F8D U+6E1A # <cjk>
-0x8F8E U+5EB6 # <cjk>
-0x8F8F U+7DD2 # <cjk>
-0x8F90 U+7F72 # <cjk>
-0x8F91 U+66F8 # <cjk>
-0x8F92 U+85AF # <cjk>
-0x8F93 U+85F7 # <cjk>
-0x8F94 U+8AF8 # <cjk>
-0x8F95 U+52A9 # <cjk>
-0x8F96 U+53D9 # <cjk>
-0x8F97 U+5973 # <cjk>
-0x8F98 U+5E8F # <cjk>
-0x8F99 U+5F90 # <cjk>
-0x8F9A U+6055 # <cjk>
-0x8F9B U+92E4 # <cjk>
-0x8F9C U+9664 # <cjk>
-0x8F9D U+50B7 # <cjk>
-0x8F9E U+511F # <cjk>
-0x8F9F U+52DD # <cjk>
-0x8FA0 U+5320 # <cjk>
-0x8FA1 U+5347 # <cjk>
-0x8FA2 U+53EC # <cjk>
-0x8FA3 U+54E8 # <cjk>
-0x8FA4 U+5546 # <cjk>
-0x8FA5 U+5531 # <cjk>
-0x8FA6 U+5617 # <cjk>
-0x8FA7 U+5968 # <cjk>
-0x8FA8 U+59BE # <cjk>
-0x8FA9 U+5A3C # <cjk>
-0x8FAA U+5BB5 # <cjk>
-0x8FAB U+5C06 # <cjk>
-0x8FAC U+5C0F # <cjk>
-0x8FAD U+5C11 # <cjk>
-0x8FAE U+5C1A # <cjk>
-0x8FAF U+5E84 # <cjk>
-0x8FB0 U+5E8A # <cjk>
-0x8FB1 U+5EE0 # <cjk>
-0x8FB2 U+5F70 # <cjk>
-0x8FB3 U+627F # <cjk>
-0x8FB4 U+6284 # <cjk>
-0x8FB5 U+62DB # <cjk>
-0x8FB6 U+638C # <cjk>
-0x8FB7 U+6377 # <cjk>
-0x8FB8 U+6607 # <cjk>
-0x8FB9 U+660C # <cjk>
-0x8FBA U+662D # <cjk>
-0x8FBB U+6676 # <cjk>
-0x8FBC U+677E # <cjk>
-0x8FBD U+68A2 # <cjk>
-0x8FBE U+6A1F # <cjk>
-0x8FBF U+6A35 # <cjk>
-0x8FC0 U+6CBC # <cjk>
-0x8FC1 U+6D88 # <cjk>
-0x8FC2 U+6E09 # <cjk>
-0x8FC3 U+6E58 # <cjk>
-0x8FC4 U+713C # <cjk>
-0x8FC5 U+7126 # <cjk>
-0x8FC6 U+7167 # <cjk>
-0x8FC7 U+75C7 # <cjk>
-0x8FC8 U+7701 # <cjk>
-0x8FC9 U+785D # <cjk>
-0x8FCA U+7901 # <cjk>
-0x8FCB U+7965 # <cjk>
-0x8FCC U+79F0 # <cjk>
-0x8FCD U+7AE0 # <cjk>
-0x8FCE U+7B11 # <cjk>
-0x8FCF U+7CA7 # <cjk>
-0x8FD0 U+7D39 # <cjk>
-0x8FD1 U+8096 # <cjk>
-0x8FD2 U+83D6 # <cjk>
-0x8FD3 U+848B # <cjk>
-0x8FD4 U+8549 # <cjk>
-0x8FD5 U+885D # <cjk>
-0x8FD6 U+88F3 # <cjk>
-0x8FD7 U+8A1F # <cjk>
-0x8FD8 U+8A3C # <cjk>
-0x8FD9 U+8A54 # <cjk>
-0x8FDA U+8A73 # <cjk>
-0x8FDB U+8C61 # <cjk>
-0x8FDC U+8CDE # <cjk>
-0x8FDD U+91A4 # <cjk>
-0x8FDE U+9266 # <cjk>
-0x8FDF U+937E # <cjk>
-0x8FE0 U+9418 # <cjk>
-0x8FE1 U+969C # <cjk>
-0x8FE2 U+9798 # <cjk>
-0x8FE3 U+4E0A # <cjk>
-0x8FE4 U+4E08 # <cjk>
-0x8FE5 U+4E1E # <cjk>
-0x8FE6 U+4E57 # <cjk>
-0x8FE7 U+5197 # <cjk>
-0x8FE8 U+5270 # <cjk>
-0x8FE9 U+57CE # <cjk>
-0x8FEA U+5834 # <cjk>
-0x8FEB U+58CC # <cjk>
-0x8FEC U+5B22 # <cjk>
-0x8FED U+5E38 # <cjk>
-0x8FEE U+60C5 # <cjk>
-0x8FEF U+64FE # <cjk>
-0x8FF0 U+6761 # <cjk>
-0x8FF1 U+6756 # <cjk>
-0x8FF2 U+6D44 # <cjk>
-0x8FF3 U+72B6 # <cjk>
-0x8FF4 U+7573 # <cjk>
-0x8FF5 U+7A63 # <cjk>
-0x8FF6 U+84B8 # <cjk>
-0x8FF7 U+8B72 # <cjk>
-0x8FF8 U+91B8 # <cjk>
-0x8FF9 U+9320 # <cjk>
-0x8FFA U+5631 # <cjk>
-0x8FFB U+57F4 # <cjk>
-0x8FFC U+98FE # <cjk>
-0x9040 U+62ED # <cjk>
-0x9041 U+690D # <cjk>
-0x9042 U+6B96 # <cjk>
-0x9043 U+71ED # <cjk>
-0x9044 U+7E54 # <cjk>
-0x9045 U+8077 # <cjk>
-0x9046 U+8272 # <cjk>
-0x9047 U+89E6 # <cjk>
-0x9048 U+98DF # <cjk>
-0x9049 U+8755 # <cjk>
-0x904A U+8FB1 # <cjk>
-0x904B U+5C3B # <cjk>
-0x904C U+4F38 # <cjk>
-0x904D U+4FE1 # <cjk>
-0x904E U+4FB5 # <cjk>
-0x904F U+5507 # <cjk>
-0x9050 U+5A20 # <cjk>
-0x9051 U+5BDD # <cjk>
-0x9052 U+5BE9 # <cjk>
-0x9053 U+5FC3 # <cjk>
-0x9054 U+614E # <cjk>
-0x9055 U+632F # <cjk>
-0x9056 U+65B0 # <cjk>
-0x9057 U+664B # <cjk>
-0x9058 U+68EE # <cjk>
-0x9059 U+699B # <cjk>
-0x905A U+6D78 # <cjk>
-0x905B U+6DF1 # <cjk>
-0x905C U+7533 # <cjk>
-0x905D U+75B9 # <cjk>
-0x905E U+771F # <cjk>
-0x905F U+795E # <cjk>
-0x9060 U+79E6 # <cjk>
-0x9061 U+7D33 # <cjk>
-0x9062 U+81E3 # <cjk>
-0x9063 U+82AF # <cjk>
-0x9064 U+85AA # <cjk>
-0x9065 U+89AA # <cjk>
-0x9066 U+8A3A # <cjk>
-0x9067 U+8EAB # <cjk>
-0x9068 U+8F9B # <cjk>
-0x9069 U+9032 # <cjk>
-0x906A U+91DD # <cjk>
-0x906B U+9707 # <cjk>
-0x906C U+4EBA # <cjk>
-0x906D U+4EC1 # <cjk>
-0x906E U+5203 # <cjk>
-0x906F U+5875 # <cjk>
-0x9070 U+58EC # <cjk>
-0x9071 U+5C0B # <cjk>
-0x9072 U+751A # <cjk>
-0x9073 U+5C3D # <cjk>
-0x9074 U+814E # <cjk>
-0x9075 U+8A0A # <cjk>
-0x9076 U+8FC5 # <cjk>
-0x9077 U+9663 # <cjk>
-0x9078 U+976D # <cjk>
-0x9079 U+7B25 # <cjk>
-0x907A U+8ACF # <cjk>
-0x907B U+9808 # <cjk>
-0x907C U+9162 # <cjk>
-0x907D U+56F3 # <cjk>
-0x907E U+53A8 # <cjk>
-0x9080 U+9017 # <cjk>
-0x9081 U+5439 # <cjk>
-0x9082 U+5782 # <cjk>
-0x9083 U+5E25 # <cjk>
-0x9084 U+63A8 # <cjk>
-0x9085 U+6C34 # <cjk>
-0x9086 U+708A # <cjk>
-0x9087 U+7761 # <cjk>
-0x9088 U+7C8B # <cjk>
-0x9089 U+7FE0 # <cjk>
-0x908A U+8870 # <cjk>
-0x908B U+9042 # <cjk>
-0x908C U+9154 # <cjk>
-0x908D U+9310 # <cjk>
-0x908E U+9318 # <cjk>
-0x908F U+968F # <cjk>
-0x9090 U+745E # <cjk>
-0x9091 U+9AC4 # <cjk>
-0x9092 U+5D07 # <cjk>
-0x9093 U+5D69 # <cjk>
-0x9094 U+6570 # <cjk>
-0x9095 U+67A2 # <cjk>
-0x9096 U+8DA8 # <cjk>
-0x9097 U+96DB # <cjk>
-0x9098 U+636E # <cjk>
-0x9099 U+6749 # <cjk>
-0x909A U+6919 # <cjk>
-0x909B U+83C5 # <cjk>
-0x909C U+9817 # <cjk>
-0x909D U+96C0 # <cjk>
-0x909E U+88FE # <cjk>
-0x909F U+6F84 # <cjk>
-0x90A0 U+647A # <cjk>
-0x90A1 U+5BF8 # <cjk>
-0x90A2 U+4E16 # <cjk>
-0x90A3 U+702C # <cjk>
-0x90A4 U+755D # <cjk>
-0x90A5 U+662F # <cjk>
-0x90A6 U+51C4 # <cjk>
-0x90A7 U+5236 # <cjk>
-0x90A8 U+52E2 # <cjk>
-0x90A9 U+59D3 # <cjk>
-0x90AA U+5F81 # <cjk>
-0x90AB U+6027 # <cjk>
-0x90AC U+6210 # <cjk>
-0x90AD U+653F # <cjk>
-0x90AE U+6574 # <cjk>
-0x90AF U+661F # <cjk>
-0x90B0 U+6674 # <cjk>
-0x90B1 U+68F2 # <cjk>
-0x90B2 U+6816 # <cjk>
-0x90B3 U+6B63 # <cjk>
-0x90B4 U+6E05 # <cjk>
-0x90B5 U+7272 # <cjk>
-0x90B6 U+751F # <cjk>
-0x90B7 U+76DB # <cjk>
-0x90B8 U+7CBE # <cjk>
-0x90B9 U+8056 # <cjk>
-0x90BA U+58F0 # <cjk>
-0x90BB U+88FD # <cjk>
-0x90BC U+897F # <cjk>
-0x90BD U+8AA0 # <cjk>
-0x90BE U+8A93 # <cjk>
-0x90BF U+8ACB # <cjk>
-0x90C0 U+901D # <cjk>
-0x90C1 U+9192 # <cjk>
-0x90C2 U+9752 # <cjk>
-0x90C3 U+9759 # <cjk>
-0x90C4 U+6589 # <cjk>
-0x90C5 U+7A0E # <cjk>
-0x90C6 U+8106 # <cjk>
-0x90C7 U+96BB # <cjk>
-0x90C8 U+5E2D # <cjk>
-0x90C9 U+60DC # <cjk>
-0x90CA U+621A # <cjk>
-0x90CB U+65A5 # <cjk>
-0x90CC U+6614 # <cjk>
-0x90CD U+6790 # <cjk>
-0x90CE U+77F3 # <cjk>
-0x90CF U+7A4D # <cjk>
-0x90D0 U+7C4D # <cjk>
-0x90D1 U+7E3E # <cjk>
-0x90D2 U+810A # <cjk>
-0x90D3 U+8CAC # <cjk>
-0x90D4 U+8D64 # <cjk>
-0x90D5 U+8DE1 # <cjk>
-0x90D6 U+8E5F # <cjk>
-0x90D7 U+78A9 # <cjk>
-0x90D8 U+5207 # <cjk>
-0x90D9 U+62D9 # <cjk>
-0x90DA U+63A5 # <cjk>
-0x90DB U+6442 # <cjk>
-0x90DC U+6298 # <cjk>
-0x90DD U+8A2D # <cjk>
-0x90DE U+7A83 # <cjk>
-0x90DF U+7BC0 # <cjk>
-0x90E0 U+8AAC # <cjk>
-0x90E1 U+96EA # <cjk>
-0x90E2 U+7D76 # <cjk>
-0x90E3 U+820C # <cjk>
-0x90E4 U+8749 # <cjk>
-0x90E5 U+4ED9 # <cjk>
-0x90E6 U+5148 # <cjk>
-0x90E7 U+5343 # <cjk>
-0x90E8 U+5360 # <cjk>
-0x90E9 U+5BA3 # <cjk>
-0x90EA U+5C02 # <cjk>
-0x90EB U+5C16 # <cjk>
-0x90EC U+5DDD # <cjk>
-0x90ED U+6226 # <cjk>
-0x90EE U+6247 # <cjk>
-0x90EF U+64B0 # <cjk>
-0x90F0 U+6813 # <cjk>
-0x90F1 U+6834 # <cjk>
-0x90F2 U+6CC9 # <cjk>
-0x90F3 U+6D45 # <cjk>
-0x90F4 U+6D17 # <cjk>
-0x90F5 U+67D3 # <cjk>
-0x90F6 U+6F5C # <cjk>
-0x90F7 U+714E # <cjk>
-0x90F8 U+717D # <cjk>
-0x90F9 U+65CB # <cjk>
-0x90FA U+7A7F # <cjk>
-0x90FB U+7BAD # <cjk>
-0x90FC U+7DDA # <cjk>
-0x9140 U+7E4A # <cjk>
-0x9141 U+7FA8 # <cjk>
-0x9142 U+817A # <cjk>
-0x9143 U+821B # <cjk>
-0x9144 U+8239 # <cjk>
-0x9145 U+85A6 # <cjk>
-0x9146 U+8A6E # <cjk>
-0x9147 U+8CCE # <cjk>
-0x9148 U+8DF5 # <cjk>
-0x9149 U+9078 # <cjk>
-0x914A U+9077 # <cjk>
-0x914B U+92AD # <cjk>
-0x914C U+9291 # <cjk>
-0x914D U+9583 # <cjk>
-0x914E U+9BAE # <cjk>
-0x914F U+524D # <cjk>
-0x9150 U+5584 # <cjk>
-0x9151 U+6F38 # <cjk>
-0x9152 U+7136 # <cjk>
-0x9153 U+5168 # <cjk>
-0x9154 U+7985 # <cjk>
-0x9155 U+7E55 # <cjk>
-0x9156 U+81B3 # <cjk>
-0x9157 U+7CCE # <cjk>
-0x9158 U+564C # <cjk>
-0x9159 U+5851 # <cjk>
-0x915A U+5CA8 # <cjk>
-0x915B U+63AA # <cjk>
-0x915C U+66FE # <cjk>
-0x915D U+66FD # <cjk>
-0x915E U+695A # <cjk>
-0x915F U+72D9 # <cjk>
-0x9160 U+758F # <cjk>
-0x9161 U+758E # <cjk>
-0x9162 U+790E # <cjk>
-0x9163 U+7956 # <cjk>
-0x9164 U+79DF # <cjk>
-0x9165 U+7C97 # <cjk>
-0x9166 U+7D20 # <cjk>
-0x9167 U+7D44 # <cjk>
-0x9168 U+8607 # <cjk>
-0x9169 U+8A34 # <cjk>
-0x916A U+963B # <cjk>
-0x916B U+9061 # <cjk>
-0x916C U+9F20 # <cjk>
-0x916D U+50E7 # <cjk>
-0x916E U+5275 # <cjk>
-0x916F U+53CC # <cjk>
-0x9170 U+53E2 # <cjk>
-0x9171 U+5009 # <cjk>
-0x9172 U+55AA # <cjk>
-0x9173 U+58EE # <cjk>
-0x9174 U+594F # <cjk>
-0x9175 U+723D # <cjk>
-0x9176 U+5B8B # <cjk>
-0x9177 U+5C64 # <cjk>
-0x9178 U+531D # <cjk>
-0x9179 U+60E3 # <cjk>
-0x917A U+60F3 # <cjk>
-0x917B U+635C # <cjk>
-0x917C U+6383 # <cjk>
-0x917D U+633F # <cjk>
-0x917E U+63BB # <cjk>
-0x9180 U+64CD # <cjk>
-0x9181 U+65E9 # <cjk>
-0x9182 U+66F9 # <cjk>
-0x9183 U+5DE3 # <cjk>
-0x9184 U+69CD # <cjk>
-0x9185 U+69FD # <cjk>
-0x9186 U+6F15 # <cjk>
-0x9187 U+71E5 # <cjk>
-0x9188 U+4E89 # <cjk>
-0x9189 U+75E9 # <cjk>
-0x918A U+76F8 # <cjk>
-0x918B U+7A93 # <cjk>
-0x918C U+7CDF # <cjk>
-0x918D U+7DCF # <cjk>
-0x918E U+7D9C # <cjk>
-0x918F U+8061 # <cjk>
-0x9190 U+8349 # <cjk>
-0x9191 U+8358 # <cjk>
-0x9192 U+846C # <cjk>
-0x9193 U+84BC # <cjk>
-0x9194 U+85FB # <cjk>
-0x9195 U+88C5 # <cjk>
-0x9196 U+8D70 # <cjk>
-0x9197 U+9001 # <cjk>
-0x9198 U+906D # <cjk>
-0x9199 U+9397 # <cjk>
-0x919A U+971C # <cjk>
-0x919B U+9A12 # <cjk>
-0x919C U+50CF # <cjk>
-0x919D U+5897 # <cjk>
-0x919E U+618E # <cjk>
-0x919F U+81D3 # <cjk>
-0x91A0 U+8535 # <cjk>
-0x91A1 U+8D08 # <cjk>
-0x91A2 U+9020 # <cjk>
-0x91A3 U+4FC3 # <cjk>
-0x91A4 U+5074 # <cjk>
-0x91A5 U+5247 # <cjk>
-0x91A6 U+5373 # <cjk>
-0x91A7 U+606F # <cjk>
-0x91A8 U+6349 # <cjk>
-0x91A9 U+675F # <cjk>
-0x91AA U+6E2C # <cjk>
-0x91AB U+8DB3 # <cjk>
-0x91AC U+901F # <cjk>
-0x91AD U+4FD7 # <cjk>
-0x91AE U+5C5E # <cjk>
-0x91AF U+8CCA # <cjk>
-0x91B0 U+65CF # <cjk>
-0x91B1 U+7D9A # <cjk>
-0x91B2 U+5352 # <cjk>
-0x91B3 U+8896 # <cjk>
-0x91B4 U+5176 # <cjk>
-0x91B5 U+63C3 # <cjk>
-0x91B6 U+5B58 # <cjk>
-0x91B7 U+5B6B # <cjk>
-0x91B8 U+5C0A # <cjk>
-0x91B9 U+640D # <cjk>
-0x91BA U+6751 # <cjk>
-0x91BB U+905C # <cjk>
-0x91BC U+4ED6 # <cjk>
-0x91BD U+591A # <cjk>
-0x91BE U+592A # <cjk>
-0x91BF U+6C70 # <cjk>
-0x91C0 U+8A51 # <cjk>
-0x91C1 U+553E # <cjk>
-0x91C2 U+5815 # <cjk>
-0x91C3 U+59A5 # <cjk>
-0x91C4 U+60F0 # <cjk>
-0x91C5 U+6253 # <cjk>
-0x91C6 U+67C1 # <cjk>
-0x91C7 U+8235 # <cjk>
-0x91C8 U+6955 # <cjk>
-0x91C9 U+9640 # <cjk>
-0x91CA U+99C4 # <cjk>
-0x91CB U+9A28 # <cjk>
-0x91CC U+4F53 # <cjk>
-0x91CD U+5806 # <cjk>
-0x91CE U+5BFE # <cjk>
-0x91CF U+8010 # <cjk>
-0x91D0 U+5CB1 # <cjk>
-0x91D1 U+5E2F # <cjk>
-0x91D2 U+5F85 # <cjk>
-0x91D3 U+6020 # <cjk>
-0x91D4 U+614B # <cjk>
-0x91D5 U+6234 # <cjk>
-0x91D6 U+66FF # <cjk>
-0x91D7 U+6CF0 # <cjk>
-0x91D8 U+6EDE # <cjk>
-0x91D9 U+80CE # <cjk>
-0x91DA U+817F # <cjk>
-0x91DB U+82D4 # <cjk>
-0x91DC U+888B # <cjk>
-0x91DD U+8CB8 # <cjk>
-0x91DE U+9000 # <cjk>
-0x91DF U+902E # <cjk>
-0x91E0 U+968A # <cjk>
-0x91E1 U+9EDB # <cjk>
-0x91E2 U+9BDB # <cjk>
-0x91E3 U+4EE3 # <cjk>
-0x91E4 U+53F0 # <cjk>
-0x91E5 U+5927 # <cjk>
-0x91E6 U+7B2C # <cjk>
-0x91E7 U+918D # <cjk>
-0x91E8 U+984C # <cjk>
-0x91E9 U+9DF9 # <cjk>
-0x91EA U+6EDD # <cjk>
-0x91EB U+7027 # <cjk>
-0x91EC U+5353 # <cjk>
-0x91ED U+5544 # <cjk>
-0x91EE U+5B85 # <cjk>
-0x91EF U+6258 # <cjk>
-0x91F0 U+629E # <cjk>
-0x91F1 U+62D3 # <cjk>
-0x91F2 U+6CA2 # <cjk>
-0x91F3 U+6FEF # <cjk>
-0x91F4 U+7422 # <cjk>
-0x91F5 U+8A17 # <cjk>
-0x91F6 U+9438 # <cjk>
-0x91F7 U+6FC1 # <cjk>
-0x91F8 U+8AFE # <cjk>
-0x91F9 U+8338 # <cjk>
-0x91FA U+51E7 # <cjk>
-0x91FB U+86F8 # <cjk>
-0x91FC U+53EA # <cjk>
-0x9240 U+53E9 # <cjk>
-0x9241 U+4F46 # <cjk>
-0x9242 U+9054 # <cjk>
-0x9243 U+8FB0 # <cjk>
-0x9244 U+596A # <cjk>
-0x9245 U+8131 # <cjk>
-0x9246 U+5DFD # <cjk>
-0x9247 U+7AEA # <cjk>
-0x9248 U+8FBF # <cjk>
-0x9249 U+68DA # <cjk>
-0x924A U+8C37 # <cjk>
-0x924B U+72F8 # <cjk>
-0x924C U+9C48 # <cjk>
-0x924D U+6A3D # <cjk>
-0x924E U+8AB0 # <cjk>
-0x924F U+4E39 # <cjk>
-0x9250 U+5358 # <cjk>
-0x9251 U+5606 # <cjk>
-0x9252 U+5766 # <cjk>
-0x9253 U+62C5 # <cjk>
-0x9254 U+63A2 # <cjk>
-0x9255 U+65E6 # <cjk>
-0x9256 U+6B4E # <cjk>
-0x9257 U+6DE1 # <cjk>
-0x9258 U+6E5B # <cjk>
-0x9259 U+70AD # <cjk>
-0x925A U+77ED # <cjk>
-0x925B U+7AEF # <cjk>
-0x925C U+7BAA # <cjk>
-0x925D U+7DBB # <cjk>
-0x925E U+803D # <cjk>
-0x925F U+80C6 # <cjk>
-0x9260 U+86CB # <cjk>
-0x9261 U+8A95 # <cjk>
-0x9262 U+935B # <cjk>
-0x9263 U+56E3 # <cjk>
-0x9264 U+58C7 # <cjk>
-0x9265 U+5F3E # <cjk>
-0x9266 U+65AD # <cjk>
-0x9267 U+6696 # <cjk>
-0x9268 U+6A80 # <cjk>
-0x9269 U+6BB5 # <cjk>
-0x926A U+7537 # <cjk>
-0x926B U+8AC7 # <cjk>
-0x926C U+5024 # <cjk>
-0x926D U+77E5 # <cjk>
-0x926E U+5730 # <cjk>
-0x926F U+5F1B # <cjk>
-0x9270 U+6065 # <cjk>
-0x9271 U+667A # <cjk>
-0x9272 U+6C60 # <cjk>
-0x9273 U+75F4 # <cjk>
-0x9274 U+7A1A # <cjk>
-0x9275 U+7F6E # <cjk>
-0x9276 U+81F4 # <cjk>
-0x9277 U+8718 # <cjk>
-0x9278 U+9045 # <cjk>
-0x9279 U+99B3 # <cjk>
-0x927A U+7BC9 # <cjk>
-0x927B U+755C # <cjk>
-0x927C U+7AF9 # <cjk>
-0x927D U+7B51 # <cjk>
-0x927E U+84C4 # <cjk>
-0x9280 U+9010 # <cjk>
-0x9281 U+79E9 # <cjk>
-0x9282 U+7A92 # <cjk>
-0x9283 U+8336 # <cjk>
-0x9284 U+5AE1 # <cjk>
-0x9285 U+7740 # <cjk>
-0x9286 U+4E2D # <cjk>
-0x9287 U+4EF2 # <cjk>
-0x9288 U+5B99 # <cjk>
-0x9289 U+5FE0 # <cjk>
-0x928A U+62BD # <cjk>
-0x928B U+663C # <cjk>
-0x928C U+67F1 # <cjk>
-0x928D U+6CE8 # <cjk>
-0x928E U+866B # <cjk>
-0x928F U+8877 # <cjk>
-0x9290 U+8A3B # <cjk>
-0x9291 U+914E # <cjk>
-0x9292 U+92F3 # <cjk>
-0x9293 U+99D0 # <cjk>
-0x9294 U+6A17 # <cjk>
-0x9295 U+7026 # <cjk>
-0x9296 U+732A # <cjk>
-0x9297 U+82E7 # <cjk>
-0x9298 U+8457 # <cjk>
-0x9299 U+8CAF # <cjk>
-0x929A U+4E01 # <cjk>
-0x929B U+5146 # <cjk>
-0x929C U+51CB # <cjk>
-0x929D U+558B # <cjk>
-0x929E U+5BF5 # <cjk>
-0x929F U+5E16 # <cjk>
-0x92A0 U+5E33 # <cjk>
-0x92A1 U+5E81 # <cjk>
-0x92A2 U+5F14 # <cjk>
-0x92A3 U+5F35 # <cjk>
-0x92A4 U+5F6B # <cjk>
-0x92A5 U+5FB4 # <cjk>
-0x92A6 U+61F2 # <cjk>
-0x92A7 U+6311 # <cjk>
-0x92A8 U+66A2 # <cjk>
-0x92A9 U+671D # <cjk>
-0x92AA U+6F6E # <cjk>
-0x92AB U+7252 # <cjk>
-0x92AC U+753A # <cjk>
-0x92AD U+773A # <cjk>
-0x92AE U+8074 # <cjk>
-0x92AF U+8139 # <cjk>
-0x92B0 U+8178 # <cjk>
-0x92B1 U+8776 # <cjk>
-0x92B2 U+8ABF # <cjk>
-0x92B3 U+8ADC # <cjk>
-0x92B4 U+8D85 # <cjk>
-0x92B5 U+8DF3 # <cjk>
-0x92B6 U+929A # <cjk>
-0x92B7 U+9577 # <cjk>
-0x92B8 U+9802 # <cjk>
-0x92B9 U+9CE5 # <cjk>
-0x92BA U+52C5 # <cjk>
-0x92BB U+6357 # <cjk>
-0x92BC U+76F4 # <cjk>
-0x92BD U+6715 # <cjk>
-0x92BE U+6C88 # <cjk>
-0x92BF U+73CD # <cjk>
-0x92C0 U+8CC3 # <cjk>
-0x92C1 U+93AE # <cjk>
-0x92C2 U+9673 # <cjk>
-0x92C3 U+6D25 # <cjk>
-0x92C4 U+589C # <cjk>
-0x92C5 U+690E # <cjk>
-0x92C6 U+69CC # <cjk>
-0x92C7 U+8FFD # <cjk>
-0x92C8 U+939A # <cjk>
-0x92C9 U+75DB # <cjk>
-0x92CA U+901A # <cjk>
-0x92CB U+585A # <cjk>
-0x92CC U+6802 # <cjk>
-0x92CD U+63B4 # <cjk>
-0x92CE U+69FB # <cjk>
-0x92CF U+4F43 # <cjk>
-0x92D0 U+6F2C # <cjk>
-0x92D1 U+67D8 # <cjk>
-0x92D2 U+8FBB # <cjk>
-0x92D3 U+8526 # <cjk>
-0x92D4 U+7DB4 # <cjk>
-0x92D5 U+9354 # <cjk>
-0x92D6 U+693F # <cjk>
-0x92D7 U+6F70 # <cjk>
-0x92D8 U+576A # <cjk>
-0x92D9 U+58F7 # <cjk>
-0x92DA U+5B2C # <cjk>
-0x92DB U+7D2C # <cjk>
-0x92DC U+722A # <cjk>
-0x92DD U+540A # <cjk>
-0x92DE U+91E3 # <cjk>
-0x92DF U+9DB4 # <cjk>
-0x92E0 U+4EAD # <cjk>
-0x92E1 U+4F4E # <cjk>
-0x92E2 U+505C # <cjk>
-0x92E3 U+5075 # <cjk>
-0x92E4 U+5243 # <cjk>
-0x92E5 U+8C9E # <cjk>
-0x92E6 U+5448 # <cjk>
-0x92E7 U+5824 # <cjk>
-0x92E8 U+5B9A # <cjk>
-0x92E9 U+5E1D # <cjk>
-0x92EA U+5E95 # <cjk>
-0x92EB U+5EAD # <cjk>
-0x92EC U+5EF7 # <cjk>
-0x92ED U+5F1F # <cjk>
-0x92EE U+608C # <cjk>
-0x92EF U+62B5 # <cjk>
-0x92F0 U+633A # <cjk>
-0x92F1 U+63D0 # <cjk>
-0x92F2 U+68AF # <cjk>
-0x92F3 U+6C40 # <cjk>
-0x92F4 U+7887 # <cjk>
-0x92F5 U+798E # <cjk>
-0x92F6 U+7A0B # <cjk>
-0x92F7 U+7DE0 # <cjk>
-0x92F8 U+8247 # <cjk>
-0x92F9 U+8A02 # <cjk>
-0x92FA U+8AE6 # <cjk>
-0x92FB U+8E44 # <cjk>
-0x92FC U+9013 # <cjk>
-0x9340 U+90B8 # <cjk>
-0x9341 U+912D # <cjk>
-0x9342 U+91D8 # <cjk>
-0x9343 U+9F0E # <cjk>
-0x9344 U+6CE5 # <cjk>
-0x9345 U+6458 # <cjk>
-0x9346 U+64E2 # <cjk>
-0x9347 U+6575 # <cjk>
-0x9348 U+6EF4 # <cjk>
-0x9349 U+7684 # <cjk>
-0x934A U+7B1B # <cjk>
-0x934B U+9069 # <cjk>
-0x934C U+93D1 # <cjk>
-0x934D U+6EBA # <cjk>
-0x934E U+54F2 # <cjk>
-0x934F U+5FB9 # <cjk>
-0x9350 U+64A4 # <cjk>
-0x9351 U+8F4D # <cjk>
-0x9352 U+8FED # <cjk>
-0x9353 U+9244 # <cjk>
-0x9354 U+5178 # <cjk>
-0x9355 U+586B # <cjk>
-0x9356 U+5929 # <cjk>
-0x9357 U+5C55 # <cjk>
-0x9358 U+5E97 # <cjk>
-0x9359 U+6DFB # <cjk>
-0x935A U+7E8F # <cjk>
-0x935B U+751C # <cjk>
-0x935C U+8CBC # <cjk>
-0x935D U+8EE2 # <cjk>
-0x935E U+985B # <cjk>
-0x935F U+70B9 # <cjk>
-0x9360 U+4F1D # <cjk>
-0x9361 U+6BBF # <cjk>
-0x9362 U+6FB1 # <cjk>
-0x9363 U+7530 # <cjk>
-0x9364 U+96FB # <cjk>
-0x9365 U+514E # <cjk>
-0x9366 U+5410 # <cjk>
-0x9367 U+5835 # <cjk>
-0x9368 U+5857 # <cjk>
-0x9369 U+59AC # <cjk>
-0x936A U+5C60 # <cjk>
-0x936B U+5F92 # <cjk>
-0x936C U+6597 # <cjk>
-0x936D U+675C # <cjk>
-0x936E U+6E21 # <cjk>
-0x936F U+767B # <cjk>
-0x9370 U+83DF # <cjk>
-0x9371 U+8CED # <cjk>
-0x9372 U+9014 # <cjk>
-0x9373 U+90FD # <cjk>
-0x9374 U+934D # <cjk>
-0x9375 U+7825 # <cjk>
-0x9376 U+783A # <cjk>
-0x9377 U+52AA # <cjk>
-0x9378 U+5EA6 # <cjk>
-0x9379 U+571F # <cjk>
-0x937A U+5974 # <cjk>
-0x937B U+6012 # <cjk>
-0x937C U+5012 # <cjk>
-0x937D U+515A # <cjk>
-0x937E U+51AC # <cjk>
-0x9380 U+51CD # <cjk>
-0x9381 U+5200 # <cjk>
-0x9382 U+5510 # <cjk>
-0x9383 U+5854 # <cjk>
-0x9384 U+5858 # <cjk>
-0x9385 U+5957 # <cjk>
-0x9386 U+5B95 # <cjk>
-0x9387 U+5CF6 # <cjk>
-0x9388 U+5D8B # <cjk>
-0x9389 U+60BC # <cjk>
-0x938A U+6295 # <cjk>
-0x938B U+642D # <cjk>
-0x938C U+6771 # <cjk>
-0x938D U+6843 # <cjk>
-0x938E U+68BC # <cjk>
-0x938F U+68DF # <cjk>
-0x9390 U+76D7 # <cjk>
-0x9391 U+6DD8 # <cjk>
-0x9392 U+6E6F # <cjk>
-0x9393 U+6D9B # <cjk>
-0x9394 U+706F # <cjk>
-0x9395 U+71C8 # <cjk>
-0x9396 U+5F53 # <cjk>
-0x9397 U+75D8 # <cjk>
-0x9398 U+7977 # <cjk>
-0x9399 U+7B49 # <cjk>
-0x939A U+7B54 # <cjk>
-0x939B U+7B52 # <cjk>
-0x939C U+7CD6 # <cjk>
-0x939D U+7D71 # <cjk>
-0x939E U+5230 # <cjk>
-0x939F U+8463 # <cjk>
-0x93A0 U+8569 # <cjk>
-0x93A1 U+85E4 # <cjk>
-0x93A2 U+8A0E # <cjk>
-0x93A3 U+8B04 # <cjk>
-0x93A4 U+8C46 # <cjk>
-0x93A5 U+8E0F # <cjk>
-0x93A6 U+9003 # <cjk>
-0x93A7 U+900F # <cjk>
-0x93A8 U+9419 # <cjk>
-0x93A9 U+9676 # <cjk>
-0x93AA U+982D # <cjk>
-0x93AB U+9A30 # <cjk>
-0x93AC U+95D8 # <cjk>
-0x93AD U+50CD # <cjk>
-0x93AE U+52D5 # <cjk>
-0x93AF U+540C # <cjk>
-0x93B0 U+5802 # <cjk>
-0x93B1 U+5C0E # <cjk>
-0x93B2 U+61A7 # <cjk>
-0x93B3 U+649E # <cjk>
-0x93B4 U+6D1E # <cjk>
-0x93B5 U+77B3 # <cjk>
-0x93B6 U+7AE5 # <cjk>
-0x93B7 U+80F4 # <cjk>
-0x93B8 U+8404 # <cjk>
-0x93B9 U+9053 # <cjk>
-0x93BA U+9285 # <cjk>
-0x93BB U+5CE0 # <cjk>
-0x93BC U+9D07 # <cjk>
-0x93BD U+533F # <cjk>
-0x93BE U+5F97 # <cjk>
-0x93BF U+5FB3 # <cjk>
-0x93C0 U+6D9C # <cjk>
-0x93C1 U+7279 # <cjk>
-0x93C2 U+7763 # <cjk>
-0x93C3 U+79BF # <cjk>
-0x93C4 U+7BE4 # <cjk>
-0x93C5 U+6BD2 # <cjk>
-0x93C6 U+72EC # <cjk>
-0x93C7 U+8AAD # <cjk>
-0x93C8 U+6803 # <cjk>
-0x93C9 U+6A61 # <cjk>
-0x93CA U+51F8 # <cjk>
-0x93CB U+7A81 # <cjk>
-0x93CC U+6934 # <cjk>
-0x93CD U+5C4A # <cjk>
-0x93CE U+9CF6 # <cjk>
-0x93CF U+82EB # <cjk>
-0x93D0 U+5BC5 # <cjk>
-0x93D1 U+9149 # <cjk>
-0x93D2 U+701E # <cjk>
-0x93D3 U+5678 # <cjk>
-0x93D4 U+5C6F # <cjk>
-0x93D5 U+60C7 # <cjk>
-0x93D6 U+6566 # <cjk>
-0x93D7 U+6C8C # <cjk>
-0x93D8 U+8C5A # <cjk>
-0x93D9 U+9041 # <cjk>
-0x93DA U+9813 # <cjk>
-0x93DB U+5451 # <cjk>
-0x93DC U+66C7 # <cjk>
-0x93DD U+920D # <cjk>
-0x93DE U+5948 # <cjk>
-0x93DF U+90A3 # <cjk>
-0x93E0 U+5185 # <cjk>
-0x93E1 U+4E4D # <cjk>
-0x93E2 U+51EA # <cjk>
-0x93E3 U+8599 # <cjk>
-0x93E4 U+8B0E # <cjk>
-0x93E5 U+7058 # <cjk>
-0x93E6 U+637A # <cjk>
-0x93E7 U+934B # <cjk>
-0x93E8 U+6962 # <cjk>
-0x93E9 U+99B4 # <cjk>
-0x93EA U+7E04 # <cjk>
-0x93EB U+7577 # <cjk>
-0x93EC U+5357 # <cjk>
-0x93ED U+6960 # <cjk>
-0x93EE U+8EDF # <cjk>
-0x93EF U+96E3 # <cjk>
-0x93F0 U+6C5D # <cjk>
-0x93F1 U+4E8C # <cjk>
-0x93F2 U+5C3C # <cjk>
-0x93F3 U+5F10 # <cjk>
-0x93F4 U+8FE9 # <cjk>
-0x93F5 U+5302 # <cjk>
-0x93F6 U+8CD1 # <cjk>
-0x93F7 U+8089 # <cjk>
-0x93F8 U+8679 # <cjk>
-0x93F9 U+5EFF # <cjk>
-0x93FA U+65E5 # <cjk>
-0x93FB U+4E73 # <cjk>
-0x93FC U+5165 # <cjk>
-0x9440 U+5982 # <cjk>
-0x9441 U+5C3F # <cjk>
-0x9442 U+97EE # <cjk>
-0x9443 U+4EFB # <cjk>
-0x9444 U+598A # <cjk>
-0x9445 U+5FCD # <cjk>
-0x9446 U+8A8D # <cjk>
-0x9447 U+6FE1 # <cjk>
-0x9448 U+79B0 # <cjk>
-0x9449 U+7962 # <cjk>
-0x944A U+5BE7 # <cjk>
-0x944B U+8471 # <cjk>
-0x944C U+732B # <cjk>
-0x944D U+71B1 # <cjk>
-0x944E U+5E74 # <cjk>
-0x944F U+5FF5 # <cjk>
-0x9450 U+637B # <cjk>
-0x9451 U+649A # <cjk>
-0x9452 U+71C3 # <cjk>
-0x9453 U+7C98 # <cjk>
-0x9454 U+4E43 # <cjk>
-0x9455 U+5EFC # <cjk>
-0x9456 U+4E4B # <cjk>
-0x9457 U+57DC # <cjk>
-0x9458 U+56A2 # <cjk>
-0x9459 U+60A9 # <cjk>
-0x945A U+6FC3 # <cjk>
-0x945B U+7D0D # <cjk>
-0x945C U+80FD # <cjk>
-0x945D U+8133 # <cjk>
-0x945E U+81BF # <cjk>
-0x945F U+8FB2 # <cjk>
-0x9460 U+8997 # <cjk>
-0x9461 U+86A4 # <cjk>
-0x9462 U+5DF4 # <cjk>
-0x9463 U+628A # <cjk>
-0x9464 U+64AD # <cjk>
-0x9465 U+8987 # <cjk>
-0x9466 U+6777 # <cjk>
-0x9467 U+6CE2 # <cjk>
-0x9468 U+6D3E # <cjk>
-0x9469 U+7436 # <cjk>
-0x946A U+7834 # <cjk>
-0x946B U+5A46 # <cjk>
-0x946C U+7F75 # <cjk>
-0x946D U+82AD # <cjk>
-0x946E U+99AC # <cjk>
-0x946F U+4FF3 # <cjk>
-0x9470 U+5EC3 # <cjk>
-0x9471 U+62DD # <cjk>
-0x9472 U+6392 # <cjk>
-0x9473 U+6557 # <cjk>
-0x9474 U+676F # <cjk>
-0x9475 U+76C3 # <cjk>
-0x9476 U+724C # <cjk>
-0x9477 U+80CC # <cjk>
-0x9478 U+80BA # <cjk>
-0x9479 U+8F29 # <cjk>
-0x947A U+914D # <cjk>
-0x947B U+500D # <cjk>
-0x947C U+57F9 # <cjk>
-0x947D U+5A92 # <cjk>
-0x947E U+6885 # <cjk>
-0x9480 U+6973 # <cjk>
-0x9481 U+7164 # <cjk>
-0x9482 U+72FD # <cjk>
-0x9483 U+8CB7 # <cjk>
-0x9484 U+58F2 # <cjk>
-0x9485 U+8CE0 # <cjk>
-0x9486 U+966A # <cjk>
-0x9487 U+9019 # <cjk>
-0x9488 U+877F # <cjk>
-0x9489 U+79E4 # <cjk>
-0x948A U+77E7 # <cjk>
-0x948B U+8429 # <cjk>
-0x948C U+4F2F # <cjk>
-0x948D U+5265 # <cjk>
-0x948E U+535A # <cjk>
-0x948F U+62CD # <cjk>
-0x9490 U+67CF # <cjk>
-0x9491 U+6CCA # <cjk>
-0x9492 U+767D # <cjk>
-0x9493 U+7B94 # <cjk>
-0x9494 U+7C95 # <cjk>
-0x9495 U+8236 # <cjk>
-0x9496 U+8584 # <cjk>
-0x9497 U+8FEB # <cjk>
-0x9498 U+66DD # <cjk>
-0x9499 U+6F20 # <cjk>
-0x949A U+7206 # <cjk>
-0x949B U+7E1B # <cjk>
-0x949C U+83AB # <cjk>
-0x949D U+99C1 # <cjk>
-0x949E U+9EA6 # <cjk>
-0x949F U+51FD # <cjk>
-0x94A0 U+7BB1 # <cjk>
-0x94A1 U+7872 # <cjk>
-0x94A2 U+7BB8 # <cjk>
-0x94A3 U+8087 # <cjk>
-0x94A4 U+7B48 # <cjk>
-0x94A5 U+6AE8 # <cjk>
-0x94A6 U+5E61 # <cjk>
-0x94A7 U+808C # <cjk>
-0x94A8 U+7551 # <cjk>
-0x94A9 U+7560 # <cjk>
-0x94AA U+516B # <cjk>
-0x94AB U+9262 # <cjk>
-0x94AC U+6E8C # <cjk>
-0x94AD U+767A # <cjk>
-0x94AE U+9197 # <cjk>
-0x94AF U+9AEA # <cjk>
-0x94B0 U+4F10 # <cjk>
-0x94B1 U+7F70 # <cjk>
-0x94B2 U+629C # <cjk>
-0x94B3 U+7B4F # <cjk>
-0x94B4 U+95A5 # <cjk>
-0x94B5 U+9CE9 # <cjk>
-0x94B6 U+567A # <cjk>
-0x94B7 U+5859 # <cjk>
-0x94B8 U+86E4 # <cjk>
-0x94B9 U+96BC # <cjk>
-0x94BA U+4F34 # <cjk>
-0x94BB U+5224 # <cjk>
-0x94BC U+534A # <cjk>
-0x94BD U+53CD # <cjk>
-0x94BE U+53DB # <cjk>
-0x94BF U+5E06 # <cjk>
-0x94C0 U+642C # <cjk>
-0x94C1 U+6591 # <cjk>
-0x94C2 U+677F # <cjk>
-0x94C3 U+6C3E # <cjk>
-0x94C4 U+6C4E # <cjk>
-0x94C5 U+7248 # <cjk>
-0x94C6 U+72AF # <cjk>
-0x94C7 U+73ED # <cjk>
-0x94C8 U+7554 # <cjk>
-0x94C9 U+7E41 # <cjk>
-0x94CA U+822C # <cjk>
-0x94CB U+85E9 # <cjk>
-0x94CC U+8CA9 # <cjk>
-0x94CD U+7BC4 # <cjk>
-0x94CE U+91C6 # <cjk>
-0x94CF U+7169 # <cjk>
-0x94D0 U+9812 # <cjk>
-0x94D1 U+98EF # <cjk>
-0x94D2 U+633D # <cjk>
-0x94D3 U+6669 # <cjk>
-0x94D4 U+756A # <cjk>
-0x94D5 U+76E4 # <cjk>
-0x94D6 U+78D0 # <cjk>
-0x94D7 U+8543 # <cjk>
-0x94D8 U+86EE # <cjk>
-0x94D9 U+532A # <cjk>
-0x94DA U+5351 # <cjk>
-0x94DB U+5426 # <cjk>
-0x94DC U+5983 # <cjk>
-0x94DD U+5E87 # <cjk>
-0x94DE U+5F7C # <cjk>
-0x94DF U+60B2 # <cjk>
-0x94E0 U+6249 # <cjk>
-0x94E1 U+6279 # <cjk>
-0x94E2 U+62AB # <cjk>
-0x94E3 U+6590 # <cjk>
-0x94E4 U+6BD4 # <cjk>
-0x94E5 U+6CCC # <cjk>
-0x94E6 U+75B2 # <cjk>
-0x94E7 U+76AE # <cjk>
-0x94E8 U+7891 # <cjk>
-0x94E9 U+79D8 # <cjk>
-0x94EA U+7DCB # <cjk>
-0x94EB U+7F77 # <cjk>
-0x94EC U+80A5 # <cjk>
-0x94ED U+88AB # <cjk>
-0x94EE U+8AB9 # <cjk>
-0x94EF U+8CBB # <cjk>
-0x94F0 U+907F # <cjk>
-0x94F1 U+975E # <cjk>
-0x94F2 U+98DB # <cjk>
-0x94F3 U+6A0B # <cjk>
-0x94F4 U+7C38 # <cjk>
-0x94F5 U+5099 # <cjk>
-0x94F6 U+5C3E # <cjk>
-0x94F7 U+5FAE # <cjk>
-0x94F8 U+6787 # <cjk>
-0x94F9 U+6BD8 # <cjk>
-0x94FA U+7435 # <cjk>
-0x94FB U+7709 # <cjk>
-0x94FC U+7F8E # <cjk>
-0x9540 U+9F3B # <cjk>
-0x9541 U+67CA # <cjk>
-0x9542 U+7A17 # <cjk>
-0x9543 U+5339 # <cjk>
-0x9544 U+758B # <cjk>
-0x9545 U+9AED # <cjk>
-0x9546 U+5F66 # <cjk>
-0x9547 U+819D # <cjk>
-0x9548 U+83F1 # <cjk>
-0x9549 U+8098 # <cjk>
-0x954A U+5F3C # <cjk>
-0x954B U+5FC5 # <cjk>
-0x954C U+7562 # <cjk>
-0x954D U+7B46 # <cjk>
-0x954E U+903C # <cjk>
-0x954F U+6867 # <cjk>
-0x9550 U+59EB # <cjk>
-0x9551 U+5A9B # <cjk>
-0x9552 U+7D10 # <cjk>
-0x9553 U+767E # <cjk>
-0x9554 U+8B2C # <cjk>
-0x9555 U+4FF5 # <cjk>
-0x9556 U+5F6A # <cjk>
-0x9557 U+6A19 # <cjk>
-0x9558 U+6C37 # <cjk>
-0x9559 U+6F02 # <cjk>
-0x955A U+74E2 # <cjk>
-0x955B U+7968 # <cjk>
-0x955C U+8868 # <cjk>
-0x955D U+8A55 # <cjk>
-0x955E U+8C79 # <cjk>
-0x955F U+5EDF # <cjk>
-0x9560 U+63CF # <cjk>
-0x9561 U+75C5 # <cjk>
-0x9562 U+79D2 # <cjk>
-0x9563 U+82D7 # <cjk>
-0x9564 U+9328 # <cjk>
-0x9565 U+92F2 # <cjk>
-0x9566 U+849C # <cjk>
-0x9567 U+86ED # <cjk>
-0x9568 U+9C2D # <cjk>
-0x9569 U+54C1 # <cjk>
-0x956A U+5F6C # <cjk>
-0x956B U+658C # <cjk>
-0x956C U+6D5C # <cjk>
-0x956D U+7015 # <cjk>
-0x956E U+8CA7 # <cjk>
-0x956F U+8CD3 # <cjk>
-0x9570 U+983B # <cjk>
-0x9571 U+654F # <cjk>
-0x9572 U+74F6 # <cjk>
-0x9573 U+4E0D # <cjk>
-0x9574 U+4ED8 # <cjk>
-0x9575 U+57E0 # <cjk>
-0x9576 U+592B # <cjk>
-0x9577 U+5A66 # <cjk>
-0x9578 U+5BCC # <cjk>
-0x9579 U+51A8 # <cjk>
-0x957A U+5E03 # <cjk>
-0x957B U+5E9C # <cjk>
-0x957C U+6016 # <cjk>
-0x957D U+6276 # <cjk>
-0x957E U+6577 # <cjk>
-0x9580 U+65A7 # <cjk>
-0x9581 U+666E # <cjk>
-0x9582 U+6D6E # <cjk>
-0x9583 U+7236 # <cjk>
-0x9584 U+7B26 # <cjk>
-0x9585 U+8150 # <cjk>
-0x9586 U+819A # <cjk>
-0x9587 U+8299 # <cjk>
-0x9588 U+8B5C # <cjk>
-0x9589 U+8CA0 # <cjk>
-0x958A U+8CE6 # <cjk>
-0x958B U+8D74 # <cjk>
-0x958C U+961C # <cjk>
-0x958D U+9644 # <cjk>
-0x958E U+4FAE # <cjk>
-0x958F U+64AB # <cjk>
-0x9590 U+6B66 # <cjk>
-0x9591 U+821E # <cjk>
-0x9592 U+8461 # <cjk>
-0x9593 U+856A # <cjk>
-0x9594 U+90E8 # <cjk>
-0x9595 U+5C01 # <cjk>
-0x9596 U+6953 # <cjk>
-0x9597 U+98A8 # <cjk>
-0x9598 U+847A # <cjk>
-0x9599 U+8557 # <cjk>
-0x959A U+4F0F # <cjk>
-0x959B U+526F # <cjk>
-0x959C U+5FA9 # <cjk>
-0x959D U+5E45 # <cjk>
-0x959E U+670D # <cjk>
-0x959F U+798F # <cjk>
-0x95A0 U+8179 # <cjk>
-0x95A1 U+8907 # <cjk>
-0x95A2 U+8986 # <cjk>
-0x95A3 U+6DF5 # <cjk>
-0x95A4 U+5F17 # <cjk>
-0x95A5 U+6255 # <cjk>
-0x95A6 U+6CB8 # <cjk>
-0x95A7 U+4ECF # <cjk>
-0x95A8 U+7269 # <cjk>
-0x95A9 U+9B92 # <cjk>
-0x95AA U+5206 # <cjk>
-0x95AB U+543B # <cjk>
-0x95AC U+5674 # <cjk>
-0x95AD U+58B3 # <cjk>
-0x95AE U+61A4 # <cjk>
-0x95AF U+626E # <cjk>
-0x95B0 U+711A # <cjk>
-0x95B1 U+596E # <cjk>
-0x95B2 U+7C89 # <cjk>
-0x95B3 U+7CDE # <cjk>
-0x95B4 U+7D1B # <cjk>
-0x95B5 U+96F0 # <cjk>
-0x95B6 U+6587 # <cjk>
-0x95B7 U+805E # <cjk>
-0x95B8 U+4E19 # <cjk>
-0x95B9 U+4F75 # <cjk>
-0x95BA U+5175 # <cjk>
-0x95BB U+5840 # <cjk>
-0x95BC U+5E63 # <cjk>
-0x95BD U+5E73 # <cjk>
-0x95BE U+5F0A # <cjk>
-0x95BF U+67C4 # <cjk>
-0x95C0 U+4E26 # <cjk>
-0x95C1 U+853D # <cjk>
-0x95C2 U+9589 # <cjk>
-0x95C3 U+965B # <cjk>
-0x95C4 U+7C73 # <cjk>
-0x95C5 U+9801 # <cjk>
-0x95C6 U+50FB # <cjk>
-0x95C7 U+58C1 # <cjk>
-0x95C8 U+7656 # <cjk>
-0x95C9 U+78A7 # <cjk>
-0x95CA U+5225 # <cjk>
-0x95CB U+77A5 # <cjk>
-0x95CC U+8511 # <cjk>
-0x95CD U+7B86 # <cjk>
-0x95CE U+504F # <cjk>
-0x95CF U+5909 # <cjk>
-0x95D0 U+7247 # <cjk>
-0x95D1 U+7BC7 # <cjk>
-0x95D2 U+7DE8 # <cjk>
-0x95D3 U+8FBA # <cjk>
-0x95D4 U+8FD4 # <cjk>
-0x95D5 U+904D # <cjk>
-0x95D6 U+4FBF # <cjk>
-0x95D7 U+52C9 # <cjk>
-0x95D8 U+5A29 # <cjk>
-0x95D9 U+5F01 # <cjk>
-0x95DA U+97AD # <cjk>
-0x95DB U+4FDD # <cjk>
-0x95DC U+8217 # <cjk>
-0x95DD U+92EA # <cjk>
-0x95DE U+5703 # <cjk>
-0x95DF U+6355 # <cjk>
-0x95E0 U+6B69 # <cjk>
-0x95E1 U+752B # <cjk>
-0x95E2 U+88DC # <cjk>
-0x95E3 U+8F14 # <cjk>
-0x95E4 U+7A42 # <cjk>
-0x95E5 U+52DF # <cjk>
-0x95E6 U+5893 # <cjk>
-0x95E7 U+6155 # <cjk>
-0x95E8 U+620A # <cjk>
-0x95E9 U+66AE # <cjk>
-0x95EA U+6BCD # <cjk>
-0x95EB U+7C3F # <cjk>
-0x95EC U+83E9 # <cjk>
-0x95ED U+5023 # <cjk>
-0x95EE U+4FF8 # <cjk>
-0x95EF U+5305 # <cjk>
-0x95F0 U+5446 # <cjk>
-0x95F1 U+5831 # <cjk>
-0x95F2 U+5949 # <cjk>
-0x95F3 U+5B9D # <cjk>
-0x95F4 U+5CF0 # <cjk>
-0x95F5 U+5CEF # <cjk>
-0x95F6 U+5D29 # <cjk>
-0x95F7 U+5E96 # <cjk>
-0x95F8 U+62B1 # <cjk>
-0x95F9 U+6367 # <cjk>
-0x95FA U+653E # <cjk>
-0x95FB U+65B9 # <cjk>
-0x95FC U+670B # <cjk>
-0x9640 U+6CD5 # <cjk>
-0x9641 U+6CE1 # <cjk>
-0x9642 U+70F9 # <cjk>
-0x9643 U+7832 # <cjk>
-0x9644 U+7E2B # <cjk>
-0x9645 U+80DE # <cjk>
-0x9646 U+82B3 # <cjk>
-0x9647 U+840C # <cjk>
-0x9648 U+84EC # <cjk>
-0x9649 U+8702 # <cjk>
-0x964A U+8912 # <cjk>
-0x964B U+8A2A # <cjk>
-0x964C U+8C4A # <cjk>
-0x964D U+90A6 # <cjk>
-0x964E U+92D2 # <cjk>
-0x964F U+98FD # <cjk>
-0x9650 U+9CF3 # <cjk>
-0x9651 U+9D6C # <cjk>
-0x9652 U+4E4F # <cjk>
-0x9653 U+4EA1 # <cjk>
-0x9654 U+508D # <cjk>
-0x9655 U+5256 # <cjk>
-0x9656 U+574A # <cjk>
-0x9657 U+59A8 # <cjk>
-0x9658 U+5E3D # <cjk>
-0x9659 U+5FD8 # <cjk>
-0x965A U+5FD9 # <cjk>
-0x965B U+623F # <cjk>
-0x965C U+66B4 # <cjk>
-0x965D U+671B # <cjk>
-0x965E U+67D0 # <cjk>
-0x965F U+68D2 # <cjk>
-0x9660 U+5192 # <cjk>
-0x9661 U+7D21 # <cjk>
-0x9662 U+80AA # <cjk>
-0x9663 U+81A8 # <cjk>
-0x9664 U+8B00 # <cjk>
-0x9665 U+8C8C # <cjk>
-0x9666 U+8CBF # <cjk>
-0x9667 U+927E # <cjk>
-0x9668 U+9632 # <cjk>
-0x9669 U+5420 # <cjk>
-0x966A U+982C # <cjk>
-0x966B U+5317 # <cjk>
-0x966C U+50D5 # <cjk>
-0x966D U+535C # <cjk>
-0x966E U+58A8 # <cjk>
-0x966F U+64B2 # <cjk>
-0x9670 U+6734 # <cjk>
-0x9671 U+7267 # <cjk>
-0x9672 U+7766 # <cjk>
-0x9673 U+7A46 # <cjk>
-0x9674 U+91E6 # <cjk>
-0x9675 U+52C3 # <cjk>
-0x9676 U+6CA1 # <cjk>
-0x9677 U+6B86 # <cjk>
-0x9678 U+5800 # <cjk>
-0x9679 U+5E4C # <cjk>
-0x967A U+5954 # <cjk>
-0x967B U+672C # <cjk>
-0x967C U+7FFB # <cjk>
-0x967D U+51E1 # <cjk>
-0x967E U+76C6 # <cjk>
-0x9680 U+6469 # <cjk>
-0x9681 U+78E8 # <cjk>
-0x9682 U+9B54 # <cjk>
-0x9683 U+9EBB # <cjk>
-0x9684 U+57CB # <cjk>
-0x9685 U+59B9 # <cjk>
-0x9686 U+6627 # <cjk>
-0x9687 U+679A # <cjk>
-0x9688 U+6BCE # <cjk>
-0x9689 U+54E9 # <cjk>
-0x968A U+69D9 # <cjk>
-0x968B U+5E55 # <cjk>
-0x968C U+819C # <cjk>
-0x968D U+6795 # <cjk>
-0x968E U+9BAA # <cjk>
-0x968F U+67FE # <cjk>
-0x9690 U+9C52 # <cjk>
-0x9691 U+685D # <cjk>
-0x9692 U+4EA6 # <cjk>
-0x9693 U+4FE3 # <cjk>
-0x9694 U+53C8 # <cjk>
-0x9695 U+62B9 # <cjk>
-0x9696 U+672B # <cjk>
-0x9697 U+6CAB # <cjk>
-0x9698 U+8FC4 # <cjk>
-0x9699 U+4FAD # <cjk>
-0x969A U+7E6D # <cjk>
-0x969B U+9EBF # <cjk>
-0x969C U+4E07 # <cjk>
-0x969D U+6162 # <cjk>
-0x969E U+6E80 # <cjk>
-0x969F U+6F2B # <cjk>
-0x96A0 U+8513 # <cjk>
-0x96A1 U+5473 # <cjk>
-0x96A2 U+672A # <cjk>
-0x96A3 U+9B45 # <cjk>
-0x96A4 U+5DF3 # <cjk>
-0x96A5 U+7B95 # <cjk>
-0x96A6 U+5CAC # <cjk>
-0x96A7 U+5BC6 # <cjk>
-0x96A8 U+871C # <cjk>
-0x96A9 U+6E4A # <cjk>
-0x96AA U+84D1 # <cjk>
-0x96AB U+7A14 # <cjk>
-0x96AC U+8108 # <cjk>
-0x96AD U+5999 # <cjk>
-0x96AE U+7C8D # <cjk>
-0x96AF U+6C11 # <cjk>
-0x96B0 U+7720 # <cjk>
-0x96B1 U+52D9 # <cjk>
-0x96B2 U+5922 # <cjk>
-0x96B3 U+7121 # <cjk>
-0x96B4 U+725F # <cjk>
-0x96B5 U+77DB # <cjk>
-0x96B6 U+9727 # <cjk>
-0x96B7 U+9D61 # <cjk>
-0x96B8 U+690B # <cjk>
-0x96B9 U+5A7F # <cjk>
-0x96BA U+5A18 # <cjk>
-0x96BB U+51A5 # <cjk>
-0x96BC U+540D # <cjk>
-0x96BD U+547D # <cjk>
-0x96BE U+660E # <cjk>
-0x96BF U+76DF # <cjk>
-0x96C0 U+8FF7 # <cjk>
-0x96C1 U+9298 # <cjk>
-0x96C2 U+9CF4 # <cjk>
-0x96C3 U+59EA # <cjk>
-0x96C4 U+725D # <cjk>
-0x96C5 U+6EC5 # <cjk>
-0x96C6 U+514D # <cjk>
-0x96C7 U+68C9 # <cjk>
-0x96C8 U+7DBF # <cjk>
-0x96C9 U+7DEC # <cjk>
-0x96CA U+9762 # <cjk>
-0x96CB U+9EBA # <cjk>
-0x96CC U+6478 # <cjk>
-0x96CD U+6A21 # <cjk>
-0x96CE U+8302 # <cjk>
-0x96CF U+5984 # <cjk>
-0x96D0 U+5B5F # <cjk>
-0x96D1 U+6BDB # <cjk>
-0x96D2 U+731B # <cjk>
-0x96D3 U+76F2 # <cjk>
-0x96D4 U+7DB2 # <cjk>
-0x96D5 U+8017 # <cjk>
-0x96D6 U+8499 # <cjk>
-0x96D7 U+5132 # <cjk>
-0x96D8 U+6728 # <cjk>
-0x96D9 U+9ED9 # <cjk>
-0x96DA U+76EE # <cjk>
-0x96DB U+6762 # <cjk>
-0x96DC U+52FF # <cjk>
-0x96DD U+9905 # <cjk>
-0x96DE U+5C24 # <cjk>
-0x96DF U+623B # <cjk>
-0x96E0 U+7C7E # <cjk>
-0x96E1 U+8CB0 # <cjk>
-0x96E2 U+554F # <cjk>
-0x96E3 U+60B6 # <cjk>
-0x96E4 U+7D0B # <cjk>
-0x96E5 U+9580 # <cjk>
-0x96E6 U+5301 # <cjk>
-0x96E7 U+4E5F # <cjk>
-0x96E8 U+51B6 # <cjk>
-0x96E9 U+591C # <cjk>
-0x96EA U+723A # <cjk>
-0x96EB U+8036 # <cjk>
-0x96EC U+91CE # <cjk>
-0x96ED U+5F25 # <cjk>
-0x96EE U+77E2 # <cjk>
-0x96EF U+5384 # <cjk>
-0x96F0 U+5F79 # <cjk>
-0x96F1 U+7D04 # <cjk>
-0x96F2 U+85AC # <cjk>
-0x96F3 U+8A33 # <cjk>
-0x96F4 U+8E8D # <cjk>
-0x96F5 U+9756 # <cjk>
-0x96F6 U+67F3 # <cjk>
-0x96F7 U+85AE # <cjk>
-0x96F8 U+9453 # <cjk>
-0x96F9 U+6109 # <cjk>
-0x96FA U+6108 # <cjk>
-0x96FB U+6CB9 # <cjk>
-0x96FC U+7652 # <cjk>
-0x9740 U+8AED # <cjk>
-0x9741 U+8F38 # <cjk>
-0x9742 U+552F # <cjk>
-0x9743 U+4F51 # <cjk>
-0x9744 U+512A # <cjk>
-0x9745 U+52C7 # <cjk>
-0x9746 U+53CB # <cjk>
-0x9747 U+5BA5 # <cjk>
-0x9748 U+5E7D # <cjk>
-0x9749 U+60A0 # <cjk>
-0x974A U+6182 # <cjk>
-0x974B U+63D6 # <cjk>
-0x974C U+6709 # <cjk>
-0x974D U+67DA # <cjk>
-0x974E U+6E67 # <cjk>
-0x974F U+6D8C # <cjk>
-0x9750 U+7336 # <cjk>
-0x9751 U+7337 # <cjk>
-0x9752 U+7531 # <cjk>
-0x9753 U+7950 # <cjk>
-0x9754 U+88D5 # <cjk>
-0x9755 U+8A98 # <cjk>
-0x9756 U+904A # <cjk>
-0x9757 U+9091 # <cjk>
-0x9758 U+90F5 # <cjk>
-0x9759 U+96C4 # <cjk>
-0x975A U+878D # <cjk>
-0x975B U+5915 # <cjk>
-0x975C U+4E88 # <cjk>
-0x975D U+4F59 # <cjk>
-0x975E U+4E0E # <cjk>
-0x975F U+8A89 # <cjk>
-0x9760 U+8F3F # <cjk>
-0x9761 U+9810 # <cjk>
-0x9762 U+50AD # <cjk>
-0x9763 U+5E7C # <cjk>
-0x9764 U+5996 # <cjk>
-0x9765 U+5BB9 # <cjk>
-0x9766 U+5EB8 # <cjk>
-0x9767 U+63DA # <cjk>
-0x9768 U+63FA # <cjk>
-0x9769 U+64C1 # <cjk>
-0x976A U+66DC # <cjk>
-0x976B U+694A # <cjk>
-0x976C U+69D8 # <cjk>
-0x976D U+6D0B # <cjk>
-0x976E U+6EB6 # <cjk>
-0x976F U+7194 # <cjk>
-0x9770 U+7528 # <cjk>
-0x9771 U+7AAF # <cjk>
-0x9772 U+7F8A # <cjk>
-0x9773 U+8000 # <cjk>
-0x9774 U+8449 # <cjk>
-0x9775 U+84C9 # <cjk>
-0x9776 U+8981 # <cjk>
-0x9777 U+8B21 # <cjk>
-0x9778 U+8E0A # <cjk>
-0x9779 U+9065 # <cjk>
-0x977A U+967D # <cjk>
-0x977B U+990A # <cjk>
-0x977C U+617E # <cjk>
-0x977D U+6291 # <cjk>
-0x977E U+6B32 # <cjk>
-0x9780 U+6C83 # <cjk>
-0x9781 U+6D74 # <cjk>
-0x9782 U+7FCC # <cjk>
-0x9783 U+7FFC # <cjk>
-0x9784 U+6DC0 # <cjk>
-0x9785 U+7F85 # <cjk>
-0x9786 U+87BA # <cjk>
-0x9787 U+88F8 # <cjk>
-0x9788 U+6765 # <cjk>
-0x9789 U+83B1 # <cjk>
-0x978A U+983C # <cjk>
-0x978B U+96F7 # <cjk>
-0x978C U+6D1B # <cjk>
-0x978D U+7D61 # <cjk>
-0x978E U+843D # <cjk>
-0x978F U+916A # <cjk>
-0x9790 U+4E71 # <cjk>
-0x9791 U+5375 # <cjk>
-0x9792 U+5D50 # <cjk>
-0x9793 U+6B04 # <cjk>
-0x9794 U+6FEB # <cjk>
-0x9795 U+85CD # <cjk>
-0x9796 U+862D # <cjk>
-0x9797 U+89A7 # <cjk>
-0x9798 U+5229 # <cjk>
-0x9799 U+540F # <cjk>
-0x979A U+5C65 # <cjk>
-0x979B U+674E # <cjk>
-0x979C U+68A8 # <cjk>
-0x979D U+7406 # <cjk>
-0x979E U+7483 # <cjk>
-0x979F U+75E2 # <cjk>
-0x97A0 U+88CF # <cjk>
-0x97A1 U+88E1 # <cjk>
-0x97A2 U+91CC # <cjk>
-0x97A3 U+96E2 # <cjk>
-0x97A4 U+9678 # <cjk>
-0x97A5 U+5F8B # <cjk>
-0x97A6 U+7387 # <cjk>
-0x97A7 U+7ACB # <cjk>
-0x97A8 U+844E # <cjk>
-0x97A9 U+63A0 # <cjk>
-0x97AA U+7565 # <cjk>
-0x97AB U+5289 # <cjk>
-0x97AC U+6D41 # <cjk>
-0x97AD U+6E9C # <cjk>
-0x97AE U+7409 # <cjk>
-0x97AF U+7559 # <cjk>
-0x97B0 U+786B # <cjk>
-0x97B1 U+7C92 # <cjk>
-0x97B2 U+9686 # <cjk>
-0x97B3 U+7ADC # <cjk>
-0x97B4 U+9F8D # <cjk>
-0x97B5 U+4FB6 # <cjk>
-0x97B6 U+616E # <cjk>
-0x97B7 U+65C5 # <cjk>
-0x97B8 U+865C # <cjk>
-0x97B9 U+4E86 # <cjk>
-0x97BA U+4EAE # <cjk>
-0x97BB U+50DA # <cjk>
-0x97BC U+4E21 # <cjk>
-0x97BD U+51CC # <cjk>
-0x97BE U+5BEE # <cjk>
-0x97BF U+6599 # <cjk>
-0x97C0 U+6881 # <cjk>
-0x97C1 U+6DBC # <cjk>
-0x97C2 U+731F # <cjk>
-0x97C3 U+7642 # <cjk>
-0x97C4 U+77AD # <cjk>
-0x97C5 U+7A1C # <cjk>
-0x97C6 U+7CE7 # <cjk>
-0x97C7 U+826F # <cjk>
-0x97C8 U+8AD2 # <cjk>
-0x97C9 U+907C # <cjk>
-0x97CA U+91CF # <cjk>
-0x97CB U+9675 # <cjk>
-0x97CC U+9818 # <cjk>
-0x97CD U+529B # <cjk>
-0x97CE U+7DD1 # <cjk>
-0x97CF U+502B # <cjk>
-0x97D0 U+5398 # <cjk>
-0x97D1 U+6797 # <cjk>
-0x97D2 U+6DCB # <cjk>
-0x97D3 U+71D0 # <cjk>
-0x97D4 U+7433 # <cjk>
-0x97D5 U+81E8 # <cjk>
-0x97D6 U+8F2A # <cjk>
-0x97D7 U+96A3 # <cjk>
-0x97D8 U+9C57 # <cjk>
-0x97D9 U+9E9F # <cjk>
-0x97DA U+7460 # <cjk>
-0x97DB U+5841 # <cjk>
-0x97DC U+6D99 # <cjk>
-0x97DD U+7D2F # <cjk>
-0x97DE U+985E # <cjk>
-0x97DF U+4EE4 # <cjk>
-0x97E0 U+4F36 # <cjk>
-0x97E1 U+4F8B # <cjk>
-0x97E2 U+51B7 # <cjk>
-0x97E3 U+52B1 # <cjk>
-0x97E4 U+5DBA # <cjk>
-0x97E5 U+601C # <cjk>
-0x97E6 U+73B2 # <cjk>
-0x97E7 U+793C # <cjk>
-0x97E8 U+82D3 # <cjk>
-0x97E9 U+9234 # <cjk>
-0x97EA U+96B7 # <cjk>
-0x97EB U+96F6 # <cjk>
-0x97EC U+970A # <cjk>
-0x97ED U+9E97 # <cjk>
-0x97EE U+9F62 # <cjk>
-0x97EF U+66A6 # <cjk>
-0x97F0 U+6B74 # <cjk>
-0x97F1 U+5217 # <cjk>
-0x97F2 U+52A3 # <cjk>
-0x97F3 U+70C8 # <cjk>
-0x97F4 U+88C2 # <cjk>
-0x97F5 U+5EC9 # <cjk>
-0x97F6 U+604B # <cjk>
-0x97F7 U+6190 # <cjk>
-0x97F8 U+6F23 # <cjk>
-0x97F9 U+7149 # <cjk>
-0x97FA U+7C3E # <cjk>
-0x97FB U+7DF4 # <cjk>
-0x97FC U+806F # <cjk>
-0x9840 U+84EE # <cjk>
-0x9841 U+9023 # <cjk>
-0x9842 U+932C # <cjk>
-0x9843 U+5442 # <cjk>
-0x9844 U+9B6F # <cjk>
-0x9845 U+6AD3 # <cjk>
-0x9846 U+7089 # <cjk>
-0x9847 U+8CC2 # <cjk>
-0x9848 U+8DEF # <cjk>
-0x9849 U+9732 # <cjk>
-0x984A U+52B4 # <cjk>
-0x984B U+5A41 # <cjk>
-0x984C U+5ECA # <cjk>
-0x984D U+5F04 # <cjk>
-0x984E U+6717 # <cjk>
-0x984F U+697C # <cjk>
-0x9850 U+6994 # <cjk>
-0x9851 U+6D6A # <cjk>
-0x9852 U+6F0F # <cjk>
-0x9853 U+7262 # <cjk>
-0x9854 U+72FC # <cjk>
-0x9855 U+7BED # <cjk>
-0x9856 U+8001 # <cjk>
-0x9857 U+807E # <cjk>
-0x9858 U+874B # <cjk>
-0x9859 U+90CE # <cjk>
-0x985A U+516D # <cjk>
-0x985B U+9E93 # <cjk>
-0x985C U+7984 # <cjk>
-0x985D U+808B # <cjk>
-0x985E U+9332 # <cjk>
-0x985F U+8AD6 # <cjk>
-0x9860 U+502D # <cjk>
-0x9861 U+548C # <cjk>
-0x9862 U+8A71 # <cjk>
-0x9863 U+6B6A # <cjk>
-0x9864 U+8CC4 # <cjk>
-0x9865 U+8107 # <cjk>
-0x9866 U+60D1 # <cjk>
-0x9867 U+67A0 # <cjk>
-0x9868 U+9DF2 # <cjk>
-0x9869 U+4E99 # <cjk>
-0x986A U+4E98 # <cjk>
-0x986B U+9C10 # <cjk>
-0x986C U+8A6B # <cjk>
-0x986D U+85C1 # <cjk>
-0x986E U+8568 # <cjk>
-0x986F U+6900 # <cjk>
-0x9870 U+6E7E # <cjk>
-0x9871 U+7897 # <cjk>
-0x9872 U+8155 # <cjk>
-0x9873 U+20B9F # <cjk> [2004] [Unicode3.1]
-0x9874 U+5B41 # <cjk> [2000]
-0x9875 U+5B56 # <cjk> [2000]
-0x9876 U+5B7D # <cjk> [2000]
-0x9877 U+5B93 # <cjk> [2000]
-0x9878 U+5BD8 # <cjk> [2000]
-0x9879 U+5BEC # <cjk> [2000]
-0x987A U+5C12 # <cjk> [2000]
-0x987B U+5C1E # <cjk> [2000]
-0x987C U+5C23 # <cjk> [2000]
-0x987D U+5C2B # <cjk> [2000]
-0x987E U+378D # <cjk> [2000]
-0x9880 U+5C62 # <cjk> [2000]
-0x9881 U+FA3B # CJK COMPATIBILITY IDEOGRAPH-FA3B [2000] [Unicode3.2]
-0x9882 U+FA3C # CJK COMPATIBILITY IDEOGRAPH-FA3C [2000] [Unicode3.2]
-0x9883 U+216B4 # <cjk> [2000] [Unicode3.1]
-0x9884 U+5C7A # <cjk> [2000]
-0x9885 U+5C8F # <cjk> [2000]
-0x9886 U+5C9F # <cjk> [2000]
-0x9887 U+5CA3 # <cjk> [2000]
-0x9888 U+5CAA # <cjk> [2000]
-0x9889 U+5CBA # <cjk> [2000]
-0x988A U+5CCB # <cjk> [2000]
-0x988B U+5CD0 # <cjk> [2000]
-0x988C U+5CD2 # <cjk> [2000]
-0x988D U+5CF4 # <cjk> [2000]
-0x988E U+21E34 # <cjk> [2000] [Unicode3.1]
-0x988F U+37E2 # <cjk> [2000]
-0x9890 U+5D0D # <cjk> [2000]
-0x9891 U+5D27 # <cjk> [2000]
-0x9892 U+FA11 # CJK COMPATIBILITY IDEOGRAPH-FA11 [2000]
-0x9893 U+5D46 # <cjk> [2000]
-0x9894 U+5D47 # <cjk> [2000]
-0x9895 U+5D53 # <cjk> [2000]
-0x9896 U+5D4A # <cjk> [2000]
-0x9897 U+5D6D # <cjk> [2000]
-0x9898 U+5D81 # <cjk> [2000]
-0x9899 U+5DA0 # <cjk> [2000]
-0x989A U+5DA4 # <cjk> [2000]
-0x989B U+5DA7 # <cjk> [2000]
-0x989C U+5DB8 # <cjk> [2000]
-0x989D U+5DCB # <cjk> [2000]
-0x989E U+541E # <cjk> [2004]
-0x989F U+5F0C # <cjk>
-0x98A0 U+4E10 # <cjk>
-0x98A1 U+4E15 # <cjk>
-0x98A2 U+4E2A # <cjk>
-0x98A3 U+4E31 # <cjk>
-0x98A4 U+4E36 # <cjk>
-0x98A5 U+4E3C # <cjk>
-0x98A6 U+4E3F # <cjk>
-0x98A7 U+4E42 # <cjk>
-0x98A8 U+4E56 # <cjk>
-0x98A9 U+4E58 # <cjk>
-0x98AA U+4E82 # <cjk>
-0x98AB U+4E85 # <cjk>
-0x98AC U+8C6B # <cjk>
-0x98AD U+4E8A # <cjk>
-0x98AE U+8212 # <cjk>
-0x98AF U+5F0D # <cjk>
-0x98B0 U+4E8E # <cjk>
-0x98B1 U+4E9E # <cjk>
-0x98B2 U+4E9F # <cjk>
-0x98B3 U+4EA0 # <cjk>
-0x98B4 U+4EA2 # <cjk>
-0x98B5 U+4EB0 # <cjk>
-0x98B6 U+4EB3 # <cjk>
-0x98B7 U+4EB6 # <cjk>
-0x98B8 U+4ECE # <cjk>
-0x98B9 U+4ECD # <cjk>
-0x98BA U+4EC4 # <cjk>
-0x98BB U+4EC6 # <cjk>
-0x98BC U+4EC2 # <cjk>
-0x98BD U+4ED7 # <cjk>
-0x98BE U+4EDE # <cjk>
-0x98BF U+4EED # <cjk>
-0x98C0 U+4EDF # <cjk>
-0x98C1 U+4EF7 # <cjk>
-0x98C2 U+4F09 # <cjk>
-0x98C3 U+4F5A # <cjk>
-0x98C4 U+4F30 # <cjk>
-0x98C5 U+4F5B # <cjk>
-0x98C6 U+4F5D # <cjk>
-0x98C7 U+4F57 # <cjk>
-0x98C8 U+4F47 # <cjk>
-0x98C9 U+4F76 # <cjk>
-0x98CA U+4F88 # <cjk>
-0x98CB U+4F8F # <cjk>
-0x98CC U+4F98 # <cjk>
-0x98CD U+4F7B # <cjk>
-0x98CE U+4F69 # <cjk>
-0x98CF U+4F70 # <cjk>
-0x98D0 U+4F91 # <cjk>
-0x98D1 U+4F6F # <cjk>
-0x98D2 U+4F86 # <cjk>
-0x98D3 U+4F96 # <cjk>
-0x98D4 U+5118 # <cjk>
-0x98D5 U+4FD4 # <cjk>
-0x98D6 U+4FDF # <cjk>
-0x98D7 U+4FCE # <cjk>
-0x98D8 U+4FD8 # <cjk>
-0x98D9 U+4FDB # <cjk>
-0x98DA U+4FD1 # <cjk>
-0x98DB U+4FDA # <cjk>
-0x98DC U+4FD0 # <cjk>
-0x98DD U+4FE4 # <cjk>
-0x98DE U+4FE5 # <cjk>
-0x98DF U+501A # <cjk>
-0x98E0 U+5028 # <cjk>
-0x98E1 U+5014 # <cjk>
-0x98E2 U+502A # <cjk>
-0x98E3 U+5025 # <cjk>
-0x98E4 U+5005 # <cjk>
-0x98E5 U+4F1C # <cjk>
-0x98E6 U+4FF6 # <cjk>
-0x98E7 U+5021 # <cjk>
-0x98E8 U+5029 # <cjk>
-0x98E9 U+502C # <cjk>
-0x98EA U+4FFE # <cjk>
-0x98EB U+4FEF # <cjk>
-0x98EC U+5011 # <cjk>
-0x98ED U+5006 # <cjk>
-0x98EE U+5043 # <cjk>
-0x98EF U+5047 # <cjk>
-0x98F0 U+6703 # <cjk>
-0x98F1 U+5055 # <cjk>
-0x98F2 U+5050 # <cjk>
-0x98F3 U+5048 # <cjk>
-0x98F4 U+505A # <cjk>
-0x98F5 U+5056 # <cjk>
-0x98F6 U+506C # <cjk>
-0x98F7 U+5078 # <cjk>
-0x98F8 U+5080 # <cjk>
-0x98F9 U+509A # <cjk>
-0x98FA U+5085 # <cjk>
-0x98FB U+50B4 # <cjk>
-0x98FC U+50B2 # <cjk>
-0x9940 U+50C9 # <cjk>
-0x9941 U+50CA # <cjk>
-0x9942 U+50B3 # <cjk>
-0x9943 U+50C2 # <cjk>
-0x9944 U+50D6 # <cjk>
-0x9945 U+50DE # <cjk>
-0x9946 U+50E5 # <cjk>
-0x9947 U+50ED # <cjk>
-0x9948 U+50E3 # <cjk>
-0x9949 U+50EE # <cjk>
-0x994A U+50F9 # <cjk>
-0x994B U+50F5 # <cjk>
-0x994C U+5109 # <cjk>
-0x994D U+5101 # <cjk>
-0x994E U+5102 # <cjk>
-0x994F U+5116 # <cjk>
-0x9950 U+5115 # <cjk>
-0x9951 U+5114 # <cjk>
-0x9952 U+511A # <cjk>
-0x9953 U+5121 # <cjk>
-0x9954 U+513A # <cjk>
-0x9955 U+5137 # <cjk>
-0x9956 U+513C # <cjk>
-0x9957 U+513B # <cjk>
-0x9958 U+513F # <cjk>
-0x9959 U+5140 # <cjk>
-0x995A U+5152 # <cjk>
-0x995B U+514C # <cjk>
-0x995C U+5154 # <cjk>
-0x995D U+5162 # <cjk>
-0x995E U+7AF8 # <cjk>
-0x995F U+5169 # <cjk>
-0x9960 U+516A # <cjk>
-0x9961 U+516E # <cjk>
-0x9962 U+5180 # <cjk>
-0x9963 U+5182 # <cjk>
-0x9964 U+56D8 # <cjk>
-0x9965 U+518C # <cjk>
-0x9966 U+5189 # <cjk>
-0x9967 U+518F # <cjk>
-0x9968 U+5191 # <cjk>
-0x9969 U+5193 # <cjk>
-0x996A U+5195 # <cjk>
-0x996B U+5196 # <cjk>
-0x996C U+51A4 # <cjk>
-0x996D U+51A6 # <cjk>
-0x996E U+51A2 # <cjk>
-0x996F U+51A9 # <cjk>
-0x9970 U+51AA # <cjk>
-0x9971 U+51AB # <cjk>
-0x9972 U+51B3 # <cjk>
-0x9973 U+51B1 # <cjk>
-0x9974 U+51B2 # <cjk>
-0x9975 U+51B0 # <cjk>
-0x9976 U+51B5 # <cjk>
-0x9977 U+51BD # <cjk>
-0x9978 U+51C5 # <cjk>
-0x9979 U+51C9 # <cjk>
-0x997A U+51DB # <cjk>
-0x997B U+51E0 # <cjk>
-0x997C U+8655 # <cjk>
-0x997D U+51E9 # <cjk>
-0x997E U+51ED # <cjk>
-0x9980 U+51F0 # <cjk>
-0x9981 U+51F5 # <cjk>
-0x9982 U+51FE # <cjk>
-0x9983 U+5204 # <cjk>
-0x9984 U+520B # <cjk>
-0x9985 U+5214 # <cjk>
-0x9986 U+520E # <cjk>
-0x9987 U+5227 # <cjk>
-0x9988 U+522A # <cjk>
-0x9989 U+522E # <cjk>
-0x998A U+5233 # <cjk>
-0x998B U+5239 # <cjk>
-0x998C U+524F # <cjk>
-0x998D U+5244 # <cjk>
-0x998E U+524B # <cjk>
-0x998F U+524C # <cjk>
-0x9990 U+525E # <cjk>
-0x9991 U+5254 # <cjk>
-0x9992 U+526A # <cjk>
-0x9993 U+5274 # <cjk>
-0x9994 U+5269 # <cjk>
-0x9995 U+5273 # <cjk>
-0x9996 U+527F # <cjk>
-0x9997 U+527D # <cjk>
-0x9998 U+528D # <cjk>
-0x9999 U+5294 # <cjk>
-0x999A U+5292 # <cjk>
-0x999B U+5271 # <cjk>
-0x999C U+5288 # <cjk>
-0x999D U+5291 # <cjk>
-0x999E U+8FA8 # <cjk>
-0x999F U+8FA7 # <cjk>
-0x99A0 U+52AC # <cjk>
-0x99A1 U+52AD # <cjk>
-0x99A2 U+52BC # <cjk>
-0x99A3 U+52B5 # <cjk>
-0x99A4 U+52C1 # <cjk>
-0x99A5 U+52CD # <cjk>
-0x99A6 U+52D7 # <cjk>
-0x99A7 U+52DE # <cjk>
-0x99A8 U+52E3 # <cjk>
-0x99A9 U+52E6 # <cjk>
-0x99AA U+98ED # <cjk>
-0x99AB U+52E0 # <cjk>
-0x99AC U+52F3 # <cjk>
-0x99AD U+52F5 # <cjk>
-0x99AE U+52F8 # <cjk>
-0x99AF U+52F9 # <cjk>
-0x99B0 U+5306 # <cjk>
-0x99B1 U+5308 # <cjk>
-0x99B2 U+7538 # <cjk>
-0x99B3 U+530D # <cjk>
-0x99B4 U+5310 # <cjk>
-0x99B5 U+530F # <cjk>
-0x99B6 U+5315 # <cjk>
-0x99B7 U+531A # <cjk>
-0x99B8 U+5323 # <cjk>
-0x99B9 U+532F # <cjk>
-0x99BA U+5331 # <cjk>
-0x99BB U+5333 # <cjk>
-0x99BC U+5338 # <cjk>
-0x99BD U+5340 # <cjk>
-0x99BE U+5346 # <cjk>
-0x99BF U+5345 # <cjk>
-0x99C0 U+4E17 # <cjk>
-0x99C1 U+5349 # <cjk>
-0x99C2 U+534D # <cjk>
-0x99C3 U+51D6 # <cjk>
-0x99C4 U+535E # <cjk>
-0x99C5 U+5369 # <cjk>
-0x99C6 U+536E # <cjk>
-0x99C7 U+5918 # <cjk>
-0x99C8 U+537B # <cjk>
-0x99C9 U+5377 # <cjk>
-0x99CA U+5382 # <cjk>
-0x99CB U+5396 # <cjk>
-0x99CC U+53A0 # <cjk>
-0x99CD U+53A6 # <cjk>
-0x99CE U+53A5 # <cjk>
-0x99CF U+53AE # <cjk>
-0x99D0 U+53B0 # <cjk>
-0x99D1 U+53B6 # <cjk>
-0x99D2 U+53C3 # <cjk>
-0x99D3 U+7C12 # <cjk>
-0x99D4 U+96D9 # <cjk>
-0x99D5 U+53DF # <cjk>
-0x99D6 U+66FC # <cjk>
-0x99D7 U+71EE # <cjk>
-0x99D8 U+53EE # <cjk>
-0x99D9 U+53E8 # <cjk>
-0x99DA U+53ED # <cjk>
-0x99DB U+53FA # <cjk>
-0x99DC U+5401 # <cjk>
-0x99DD U+543D # <cjk>
-0x99DE U+5440 # <cjk>
-0x99DF U+542C # <cjk>
-0x99E0 U+542D # <cjk>
-0x99E1 U+543C # <cjk>
-0x99E2 U+542E # <cjk>
-0x99E3 U+5436 # <cjk>
-0x99E4 U+5429 # <cjk>
-0x99E5 U+541D # <cjk>
-0x99E6 U+544E # <cjk>
-0x99E7 U+548F # <cjk>
-0x99E8 U+5475 # <cjk>
-0x99E9 U+548E # <cjk>
-0x99EA U+545F # <cjk>
-0x99EB U+5471 # <cjk>
-0x99EC U+5477 # <cjk>
-0x99ED U+5470 # <cjk>
-0x99EE U+5492 # <cjk>
-0x99EF U+547B # <cjk>
-0x99F0 U+5480 # <cjk>
-0x99F1 U+5476 # <cjk>
-0x99F2 U+5484 # <cjk>
-0x99F3 U+5490 # <cjk>
-0x99F4 U+5486 # <cjk>
-0x99F5 U+54C7 # <cjk>
-0x99F6 U+54A2 # <cjk>
-0x99F7 U+54B8 # <cjk>
-0x99F8 U+54A5 # <cjk>
-0x99F9 U+54AC # <cjk>
-0x99FA U+54C4 # <cjk>
-0x99FB U+54C8 # <cjk>
-0x99FC U+54A8 # <cjk>
-0x9A40 U+54AB # <cjk>
-0x9A41 U+54C2 # <cjk>
-0x9A42 U+54A4 # <cjk>
-0x9A43 U+54BE # <cjk>
-0x9A44 U+54BC # <cjk>
-0x9A45 U+54D8 # <cjk>
-0x9A46 U+54E5 # <cjk>
-0x9A47 U+54E6 # <cjk>
-0x9A48 U+550F # <cjk>
-0x9A49 U+5514 # <cjk>
-0x9A4A U+54FD # <cjk>
-0x9A4B U+54EE # <cjk>
-0x9A4C U+54ED # <cjk>
-0x9A4D U+54FA # <cjk>
-0x9A4E U+54E2 # <cjk>
-0x9A4F U+5539 # <cjk>
-0x9A50 U+5540 # <cjk>
-0x9A51 U+5563 # <cjk>
-0x9A52 U+554C # <cjk>
-0x9A53 U+552E # <cjk>
-0x9A54 U+555C # <cjk>
-0x9A55 U+5545 # <cjk>
-0x9A56 U+5556 # <cjk>
-0x9A57 U+5557 # <cjk>
-0x9A58 U+5538 # <cjk>
-0x9A59 U+5533 # <cjk>
-0x9A5A U+555D # <cjk>
-0x9A5B U+5599 # <cjk>
-0x9A5C U+5580 # <cjk>
-0x9A5D U+54AF # <cjk>
-0x9A5E U+558A # <cjk>
-0x9A5F U+559F # <cjk>
-0x9A60 U+557B # <cjk>
-0x9A61 U+557E # <cjk>
-0x9A62 U+5598 # <cjk>
-0x9A63 U+559E # <cjk>
-0x9A64 U+55AE # <cjk>
-0x9A65 U+557C # <cjk>
-0x9A66 U+5583 # <cjk>
-0x9A67 U+55A9 # <cjk>
-0x9A68 U+5587 # <cjk>
-0x9A69 U+55A8 # <cjk>
-0x9A6A U+55DA # <cjk>
-0x9A6B U+55C5 # <cjk>
-0x9A6C U+55DF # <cjk>
-0x9A6D U+55C4 # <cjk>
-0x9A6E U+55DC # <cjk>
-0x9A6F U+55E4 # <cjk>
-0x9A70 U+55D4 # <cjk>
-0x9A71 U+5614 # <cjk>
-0x9A72 U+55F7 # <cjk>
-0x9A73 U+5616 # <cjk>
-0x9A74 U+55FE # <cjk>
-0x9A75 U+55FD # <cjk>
-0x9A76 U+561B # <cjk>
-0x9A77 U+55F9 # <cjk>
-0x9A78 U+564E # <cjk>
-0x9A79 U+5650 # <cjk>
-0x9A7A U+71DF # <cjk>
-0x9A7B U+5634 # <cjk>
-0x9A7C U+5636 # <cjk>
-0x9A7D U+5632 # <cjk>
-0x9A7E U+5638 # <cjk>
-0x9A80 U+566B # <cjk>
-0x9A81 U+5664 # <cjk>
-0x9A82 U+562F # <cjk>
-0x9A83 U+566C # <cjk>
-0x9A84 U+566A # <cjk>
-0x9A85 U+5686 # <cjk>
-0x9A86 U+5680 # <cjk>
-0x9A87 U+568A # <cjk>
-0x9A88 U+56A0 # <cjk>
-0x9A89 U+5694 # <cjk>
-0x9A8A U+568F # <cjk>
-0x9A8B U+56A5 # <cjk>
-0x9A8C U+56AE # <cjk>
-0x9A8D U+56B6 # <cjk>
-0x9A8E U+56B4 # <cjk>
-0x9A8F U+56C2 # <cjk>
-0x9A90 U+56BC # <cjk>
-0x9A91 U+56C1 # <cjk>
-0x9A92 U+56C3 # <cjk>
-0x9A93 U+56C0 # <cjk>
-0x9A94 U+56C8 # <cjk>
-0x9A95 U+56CE # <cjk>
-0x9A96 U+56D1 # <cjk>
-0x9A97 U+56D3 # <cjk>
-0x9A98 U+56D7 # <cjk>
-0x9A99 U+56EE # <cjk>
-0x9A9A U+56F9 # <cjk>
-0x9A9B U+5700 # <cjk>
-0x9A9C U+56FF # <cjk>
-0x9A9D U+5704 # <cjk>
-0x9A9E U+5709 # <cjk>
-0x9A9F U+5708 # <cjk>
-0x9AA0 U+570B # <cjk>
-0x9AA1 U+570D # <cjk>
-0x9AA2 U+5713 # <cjk>
-0x9AA3 U+5718 # <cjk>
-0x9AA4 U+5716 # <cjk>
-0x9AA5 U+55C7 # <cjk>
-0x9AA6 U+571C # <cjk>
-0x9AA7 U+5726 # <cjk>
-0x9AA8 U+5737 # <cjk>
-0x9AA9 U+5738 # <cjk>
-0x9AAA U+574E # <cjk>
-0x9AAB U+573B # <cjk>
-0x9AAC U+5740 # <cjk>
-0x9AAD U+574F # <cjk>
-0x9AAE U+5769 # <cjk>
-0x9AAF U+57C0 # <cjk>
-0x9AB0 U+5788 # <cjk>
-0x9AB1 U+5761 # <cjk>
-0x9AB2 U+577F # <cjk>
-0x9AB3 U+5789 # <cjk>
-0x9AB4 U+5793 # <cjk>
-0x9AB5 U+57A0 # <cjk>
-0x9AB6 U+57B3 # <cjk>
-0x9AB7 U+57A4 # <cjk>
-0x9AB8 U+57AA # <cjk>
-0x9AB9 U+57B0 # <cjk>
-0x9ABA U+57C3 # <cjk>
-0x9ABB U+57C6 # <cjk>
-0x9ABC U+57D4 # <cjk>
-0x9ABD U+57D2 # <cjk>
-0x9ABE U+57D3 # <cjk>
-0x9ABF U+580A # <cjk>
-0x9AC0 U+57D6 # <cjk>
-0x9AC1 U+57E3 # <cjk>
-0x9AC2 U+580B # <cjk>
-0x9AC3 U+5819 # <cjk>
-0x9AC4 U+581D # <cjk>
-0x9AC5 U+5872 # <cjk>
-0x9AC6 U+5821 # <cjk>
-0x9AC7 U+5862 # <cjk>
-0x9AC8 U+584B # <cjk>
-0x9AC9 U+5870 # <cjk>
-0x9ACA U+6BC0 # <cjk>
-0x9ACB U+5852 # <cjk>
-0x9ACC U+583D # <cjk>
-0x9ACD U+5879 # <cjk>
-0x9ACE U+5885 # <cjk>
-0x9ACF U+58B9 # <cjk>
-0x9AD0 U+589F # <cjk>
-0x9AD1 U+58AB # <cjk>
-0x9AD2 U+58BA # <cjk>
-0x9AD3 U+58DE # <cjk>
-0x9AD4 U+58BB # <cjk>
-0x9AD5 U+58B8 # <cjk>
-0x9AD6 U+58AE # <cjk>
-0x9AD7 U+58C5 # <cjk>
-0x9AD8 U+58D3 # <cjk>
-0x9AD9 U+58D1 # <cjk>
-0x9ADA U+58D7 # <cjk>
-0x9ADB U+58D9 # <cjk>
-0x9ADC U+58D8 # <cjk>
-0x9ADD U+58E5 # <cjk>
-0x9ADE U+58DC # <cjk>
-0x9ADF U+58E4 # <cjk>
-0x9AE0 U+58DF # <cjk>
-0x9AE1 U+58EF # <cjk>
-0x9AE2 U+58FA # <cjk>
-0x9AE3 U+58F9 # <cjk>
-0x9AE4 U+58FB # <cjk>
-0x9AE5 U+58FC # <cjk>
-0x9AE6 U+58FD # <cjk>
-0x9AE7 U+5902 # <cjk>
-0x9AE8 U+590A # <cjk>
-0x9AE9 U+5910 # <cjk>
-0x9AEA U+591B # <cjk>
-0x9AEB U+68A6 # <cjk>
-0x9AEC U+5925 # <cjk>
-0x9AED U+592C # <cjk>
-0x9AEE U+592D # <cjk>
-0x9AEF U+5932 # <cjk>
-0x9AF0 U+5938 # <cjk>
-0x9AF1 U+593E # <cjk>
-0x9AF2 U+7AD2 # <cjk>
-0x9AF3 U+5955 # <cjk>
-0x9AF4 U+5950 # <cjk>
-0x9AF5 U+594E # <cjk>
-0x9AF6 U+595A # <cjk>
-0x9AF7 U+5958 # <cjk>
-0x9AF8 U+5962 # <cjk>
-0x9AF9 U+5960 # <cjk>
-0x9AFA U+5967 # <cjk>
-0x9AFB U+596C # <cjk>
-0x9AFC U+5969 # <cjk>
-0x9B40 U+5978 # <cjk>
-0x9B41 U+5981 # <cjk>
-0x9B42 U+599D # <cjk>
-0x9B43 U+4F5E # <cjk>
-0x9B44 U+4FAB # <cjk>
-0x9B45 U+59A3 # <cjk>
-0x9B46 U+59B2 # <cjk>
-0x9B47 U+59C6 # <cjk>
-0x9B48 U+59E8 # <cjk>
-0x9B49 U+59DC # <cjk>
-0x9B4A U+598D # <cjk>
-0x9B4B U+59D9 # <cjk>
-0x9B4C U+59DA # <cjk>
-0x9B4D U+5A25 # <cjk>
-0x9B4E U+5A1F # <cjk>
-0x9B4F U+5A11 # <cjk>
-0x9B50 U+5A1C # <cjk>
-0x9B51 U+5A09 # <cjk>
-0x9B52 U+5A1A # <cjk>
-0x9B53 U+5A40 # <cjk>
-0x9B54 U+5A6C # <cjk>
-0x9B55 U+5A49 # <cjk>
-0x9B56 U+5A35 # <cjk>
-0x9B57 U+5A36 # <cjk>
-0x9B58 U+5A62 # <cjk>
-0x9B59 U+5A6A # <cjk>
-0x9B5A U+5A9A # <cjk>
-0x9B5B U+5ABC # <cjk>
-0x9B5C U+5ABE # <cjk>
-0x9B5D U+5ACB # <cjk>
-0x9B5E U+5AC2 # <cjk>
-0x9B5F U+5ABD # <cjk>
-0x9B60 U+5AE3 # <cjk>
-0x9B61 U+5AD7 # <cjk>
-0x9B62 U+5AE6 # <cjk>
-0x9B63 U+5AE9 # <cjk>
-0x9B64 U+5AD6 # <cjk>
-0x9B65 U+5AFA # <cjk>
-0x9B66 U+5AFB # <cjk>
-0x9B67 U+5B0C # <cjk>
-0x9B68 U+5B0B # <cjk>
-0x9B69 U+5B16 # <cjk>
-0x9B6A U+5B32 # <cjk>
-0x9B6B U+5AD0 # <cjk>
-0x9B6C U+5B2A # <cjk>
-0x9B6D U+5B36 # <cjk>
-0x9B6E U+5B3E # <cjk>
-0x9B6F U+5B43 # <cjk>
-0x9B70 U+5B45 # <cjk>
-0x9B71 U+5B40 # <cjk>
-0x9B72 U+5B51 # <cjk>
-0x9B73 U+5B55 # <cjk>
-0x9B74 U+5B5A # <cjk>
-0x9B75 U+5B5B # <cjk>
-0x9B76 U+5B65 # <cjk>
-0x9B77 U+5B69 # <cjk>
-0x9B78 U+5B70 # <cjk>
-0x9B79 U+5B73 # <cjk>
-0x9B7A U+5B75 # <cjk>
-0x9B7B U+5B78 # <cjk>
-0x9B7C U+6588 # <cjk>
-0x9B7D U+5B7A # <cjk>
-0x9B7E U+5B80 # <cjk>
-0x9B80 U+5B83 # <cjk>
-0x9B81 U+5BA6 # <cjk>
-0x9B82 U+5BB8 # <cjk>
-0x9B83 U+5BC3 # <cjk>
-0x9B84 U+5BC7 # <cjk>
-0x9B85 U+5BC9 # <cjk>
-0x9B86 U+5BD4 # <cjk>
-0x9B87 U+5BD0 # <cjk>
-0x9B88 U+5BE4 # <cjk>
-0x9B89 U+5BE6 # <cjk>
-0x9B8A U+5BE2 # <cjk>
-0x9B8B U+5BDE # <cjk>
-0x9B8C U+5BE5 # <cjk>
-0x9B8D U+5BEB # <cjk>
-0x9B8E U+5BF0 # <cjk>
-0x9B8F U+5BF6 # <cjk>
-0x9B90 U+5BF3 # <cjk>
-0x9B91 U+5C05 # <cjk>
-0x9B92 U+5C07 # <cjk>
-0x9B93 U+5C08 # <cjk>
-0x9B94 U+5C0D # <cjk>
-0x9B95 U+5C13 # <cjk>
-0x9B96 U+5C20 # <cjk>
-0x9B97 U+5C22 # <cjk>
-0x9B98 U+5C28 # <cjk>
-0x9B99 U+5C38 # <cjk>
-0x9B9A U+5C39 # <cjk>
-0x9B9B U+5C41 # <cjk>
-0x9B9C U+5C46 # <cjk>
-0x9B9D U+5C4E # <cjk>
-0x9B9E U+5C53 # <cjk>
-0x9B9F U+5C50 # <cjk>
-0x9BA0 U+5C4F # <cjk>
-0x9BA1 U+5B71 # <cjk>
-0x9BA2 U+5C6C # <cjk>
-0x9BA3 U+5C6E # <cjk>
-0x9BA4 U+4E62 # <cjk>
-0x9BA5 U+5C76 # <cjk>
-0x9BA6 U+5C79 # <cjk>
-0x9BA7 U+5C8C # <cjk>
-0x9BA8 U+5C91 # <cjk>
-0x9BA9 U+5C94 # <cjk>
-0x9BAA U+599B # <cjk>
-0x9BAB U+5CAB # <cjk>
-0x9BAC U+5CBB # <cjk>
-0x9BAD U+5CB6 # <cjk>
-0x9BAE U+5CBC # <cjk>
-0x9BAF U+5CB7 # <cjk>
-0x9BB0 U+5CC5 # <cjk>
-0x9BB1 U+5CBE # <cjk>
-0x9BB2 U+5CC7 # <cjk>
-0x9BB3 U+5CD9 # <cjk>
-0x9BB4 U+5CE9 # <cjk>
-0x9BB5 U+5CFD # <cjk>
-0x9BB6 U+5CFA # <cjk>
-0x9BB7 U+5CED # <cjk>
-0x9BB8 U+5D8C # <cjk>
-0x9BB9 U+5CEA # <cjk>
-0x9BBA U+5D0B # <cjk>
-0x9BBB U+5D15 # <cjk>
-0x9BBC U+5D17 # <cjk>
-0x9BBD U+5D5C # <cjk>
-0x9BBE U+5D1F # <cjk>
-0x9BBF U+5D1B # <cjk>
-0x9BC0 U+5D11 # <cjk>
-0x9BC1 U+5D14 # <cjk>
-0x9BC2 U+5D22 # <cjk>
-0x9BC3 U+5D1A # <cjk>
-0x9BC4 U+5D19 # <cjk>
-0x9BC5 U+5D18 # <cjk>
-0x9BC6 U+5D4C # <cjk>
-0x9BC7 U+5D52 # <cjk>
-0x9BC8 U+5D4E # <cjk>
-0x9BC9 U+5D4B # <cjk>
-0x9BCA U+5D6C # <cjk>
-0x9BCB U+5D73 # <cjk>
-0x9BCC U+5D76 # <cjk>
-0x9BCD U+5D87 # <cjk>
-0x9BCE U+5D84 # <cjk>
-0x9BCF U+5D82 # <cjk>
-0x9BD0 U+5DA2 # <cjk>
-0x9BD1 U+5D9D # <cjk>
-0x9BD2 U+5DAC # <cjk>
-0x9BD3 U+5DAE # <cjk>
-0x9BD4 U+5DBD # <cjk>
-0x9BD5 U+5D90 # <cjk>
-0x9BD6 U+5DB7 # <cjk>
-0x9BD7 U+5DBC # <cjk>
-0x9BD8 U+5DC9 # <cjk>
-0x9BD9 U+5DCD # <cjk>
-0x9BDA U+5DD3 # <cjk>
-0x9BDB U+5DD2 # <cjk>
-0x9BDC U+5DD6 # <cjk>
-0x9BDD U+5DDB # <cjk>
-0x9BDE U+5DEB # <cjk>
-0x9BDF U+5DF2 # <cjk>
-0x9BE0 U+5DF5 # <cjk>
-0x9BE1 U+5E0B # <cjk>
-0x9BE2 U+5E1A # <cjk>
-0x9BE3 U+5E19 # <cjk>
-0x9BE4 U+5E11 # <cjk>
-0x9BE5 U+5E1B # <cjk>
-0x9BE6 U+5E36 # <cjk>
-0x9BE7 U+5E37 # <cjk>
-0x9BE8 U+5E44 # <cjk>
-0x9BE9 U+5E43 # <cjk>
-0x9BEA U+5E40 # <cjk>
-0x9BEB U+5E4E # <cjk>
-0x9BEC U+5E57 # <cjk>
-0x9BED U+5E54 # <cjk>
-0x9BEE U+5E5F # <cjk>
-0x9BEF U+5E62 # <cjk>
-0x9BF0 U+5E64 # <cjk>
-0x9BF1 U+5E47 # <cjk>
-0x9BF2 U+5E75 # <cjk>
-0x9BF3 U+5E76 # <cjk>
-0x9BF4 U+5E7A # <cjk>
-0x9BF5 U+9EBC # <cjk>
-0x9BF6 U+5E7F # <cjk>
-0x9BF7 U+5EA0 # <cjk>
-0x9BF8 U+5EC1 # <cjk>
-0x9BF9 U+5EC2 # <cjk>
-0x9BFA U+5EC8 # <cjk>
-0x9BFB U+5ED0 # <cjk>
-0x9BFC U+5ECF # <cjk>
-0x9C40 U+5ED6 # <cjk>
-0x9C41 U+5EE3 # <cjk>
-0x9C42 U+5EDD # <cjk>
-0x9C43 U+5EDA # <cjk>
-0x9C44 U+5EDB # <cjk>
-0x9C45 U+5EE2 # <cjk>
-0x9C46 U+5EE1 # <cjk>
-0x9C47 U+5EE8 # <cjk>
-0x9C48 U+5EE9 # <cjk>
-0x9C49 U+5EEC # <cjk>
-0x9C4A U+5EF1 # <cjk>
-0x9C4B U+5EF3 # <cjk>
-0x9C4C U+5EF0 # <cjk>
-0x9C4D U+5EF4 # <cjk>
-0x9C4E U+5EF8 # <cjk>
-0x9C4F U+5EFE # <cjk>
-0x9C50 U+5F03 # <cjk>
-0x9C51 U+5F09 # <cjk>
-0x9C52 U+5F5D # <cjk>
-0x9C53 U+5F5C # <cjk>
-0x9C54 U+5F0B # <cjk>
-0x9C55 U+5F11 # <cjk>
-0x9C56 U+5F16 # <cjk>
-0x9C57 U+5F29 # <cjk>
-0x9C58 U+5F2D # <cjk>
-0x9C59 U+5F38 # <cjk>
-0x9C5A U+5F41 # <cjk>
-0x9C5B U+5F48 # <cjk>
-0x9C5C U+5F4C # <cjk>
-0x9C5D U+5F4E # <cjk>
-0x9C5E U+5F2F # <cjk>
-0x9C5F U+5F51 # <cjk>
-0x9C60 U+5F56 # <cjk>
-0x9C61 U+5F57 # <cjk>
-0x9C62 U+5F59 # <cjk>
-0x9C63 U+5F61 # <cjk>
-0x9C64 U+5F6D # <cjk>
-0x9C65 U+5F73 # <cjk>
-0x9C66 U+5F77 # <cjk>
-0x9C67 U+5F83 # <cjk>
-0x9C68 U+5F82 # <cjk>
-0x9C69 U+5F7F # <cjk>
-0x9C6A U+5F8A # <cjk>
-0x9C6B U+5F88 # <cjk>
-0x9C6C U+5F91 # <cjk>
-0x9C6D U+5F87 # <cjk>
-0x9C6E U+5F9E # <cjk>
-0x9C6F U+5F99 # <cjk>
-0x9C70 U+5F98 # <cjk>
-0x9C71 U+5FA0 # <cjk>
-0x9C72 U+5FA8 # <cjk>
-0x9C73 U+5FAD # <cjk>
-0x9C74 U+5FBC # <cjk>
-0x9C75 U+5FD6 # <cjk>
-0x9C76 U+5FFB # <cjk>
-0x9C77 U+5FE4 # <cjk>
-0x9C78 U+5FF8 # <cjk>
-0x9C79 U+5FF1 # <cjk>
-0x9C7A U+5FDD # <cjk>
-0x9C7B U+60B3 # <cjk>
-0x9C7C U+5FFF # <cjk>
-0x9C7D U+6021 # <cjk>
-0x9C7E U+6060 # <cjk>
-0x9C80 U+6019 # <cjk>
-0x9C81 U+6010 # <cjk>
-0x9C82 U+6029 # <cjk>
-0x9C83 U+600E # <cjk>
-0x9C84 U+6031 # <cjk>
-0x9C85 U+601B # <cjk>
-0x9C86 U+6015 # <cjk>
-0x9C87 U+602B # <cjk>
-0x9C88 U+6026 # <cjk>
-0x9C89 U+600F # <cjk>
-0x9C8A U+603A # <cjk>
-0x9C8B U+605A # <cjk>
-0x9C8C U+6041 # <cjk>
-0x9C8D U+606A # <cjk>
-0x9C8E U+6077 # <cjk>
-0x9C8F U+605F # <cjk>
-0x9C90 U+604A # <cjk>
-0x9C91 U+6046 # <cjk>
-0x9C92 U+604D # <cjk>
-0x9C93 U+6063 # <cjk>
-0x9C94 U+6043 # <cjk>
-0x9C95 U+6064 # <cjk>
-0x9C96 U+6042 # <cjk>
-0x9C97 U+606C # <cjk>
-0x9C98 U+606B # <cjk>
-0x9C99 U+6059 # <cjk>
-0x9C9A U+6081 # <cjk>
-0x9C9B U+608D # <cjk>
-0x9C9C U+60E7 # <cjk>
-0x9C9D U+6083 # <cjk>
-0x9C9E U+609A # <cjk>
-0x9C9F U+6084 # <cjk>
-0x9CA0 U+609B # <cjk>
-0x9CA1 U+6096 # <cjk>
-0x9CA2 U+6097 # <cjk>
-0x9CA3 U+6092 # <cjk>
-0x9CA4 U+60A7 # <cjk>
-0x9CA5 U+608B # <cjk>
-0x9CA6 U+60E1 # <cjk>
-0x9CA7 U+60B8 # <cjk>
-0x9CA8 U+60E0 # <cjk>
-0x9CA9 U+60D3 # <cjk>
-0x9CAA U+60B4 # <cjk>
-0x9CAB U+5FF0 # <cjk>
-0x9CAC U+60BD # <cjk>
-0x9CAD U+60C6 # <cjk>
-0x9CAE U+60B5 # <cjk>
-0x9CAF U+60D8 # <cjk>
-0x9CB0 U+614D # <cjk>
-0x9CB1 U+6115 # <cjk>
-0x9CB2 U+6106 # <cjk>
-0x9CB3 U+60F6 # <cjk>
-0x9CB4 U+60F7 # <cjk>
-0x9CB5 U+6100 # <cjk>
-0x9CB6 U+60F4 # <cjk>
-0x9CB7 U+60FA # <cjk>
-0x9CB8 U+6103 # <cjk>
-0x9CB9 U+6121 # <cjk>
-0x9CBA U+60FB # <cjk>
-0x9CBB U+60F1 # <cjk>
-0x9CBC U+610D # <cjk>
-0x9CBD U+610E # <cjk>
-0x9CBE U+6147 # <cjk>
-0x9CBF U+613E # <cjk>
-0x9CC0 U+6128 # <cjk>
-0x9CC1 U+6127 # <cjk>
-0x9CC2 U+614A # <cjk>
-0x9CC3 U+613F # <cjk>
-0x9CC4 U+613C # <cjk>
-0x9CC5 U+612C # <cjk>
-0x9CC6 U+6134 # <cjk>
-0x9CC7 U+613D # <cjk>
-0x9CC8 U+6142 # <cjk>
-0x9CC9 U+6144 # <cjk>
-0x9CCA U+6173 # <cjk>
-0x9CCB U+6177 # <cjk>
-0x9CCC U+6158 # <cjk>
-0x9CCD U+6159 # <cjk>
-0x9CCE U+615A # <cjk>
-0x9CCF U+616B # <cjk>
-0x9CD0 U+6174 # <cjk>
-0x9CD1 U+616F # <cjk>
-0x9CD2 U+6165 # <cjk>
-0x9CD3 U+6171 # <cjk>
-0x9CD4 U+615F # <cjk>
-0x9CD5 U+615D # <cjk>
-0x9CD6 U+6153 # <cjk>
-0x9CD7 U+6175 # <cjk>
-0x9CD8 U+6199 # <cjk>
-0x9CD9 U+6196 # <cjk>
-0x9CDA U+6187 # <cjk>
-0x9CDB U+61AC # <cjk>
-0x9CDC U+6194 # <cjk>
-0x9CDD U+619A # <cjk>
-0x9CDE U+618A # <cjk>
-0x9CDF U+6191 # <cjk>
-0x9CE0 U+61AB # <cjk>
-0x9CE1 U+61AE # <cjk>
-0x9CE2 U+61CC # <cjk>
-0x9CE3 U+61CA # <cjk>
-0x9CE4 U+61C9 # <cjk>
-0x9CE5 U+61F7 # <cjk>
-0x9CE6 U+61C8 # <cjk>
-0x9CE7 U+61C3 # <cjk>
-0x9CE8 U+61C6 # <cjk>
-0x9CE9 U+61BA # <cjk>
-0x9CEA U+61CB # <cjk>
-0x9CEB U+7F79 # <cjk>
-0x9CEC U+61CD # <cjk>
-0x9CED U+61E6 # <cjk>
-0x9CEE U+61E3 # <cjk>
-0x9CEF U+61F6 # <cjk>
-0x9CF0 U+61FA # <cjk>
-0x9CF1 U+61F4 # <cjk>
-0x9CF2 U+61FF # <cjk>
-0x9CF3 U+61FD # <cjk>
-0x9CF4 U+61FC # <cjk>
-0x9CF5 U+61FE # <cjk>
-0x9CF6 U+6200 # <cjk>
-0x9CF7 U+6208 # <cjk>
-0x9CF8 U+6209 # <cjk>
-0x9CF9 U+620D # <cjk>
-0x9CFA U+620C # <cjk>
-0x9CFB U+6214 # <cjk>
-0x9CFC U+621B # <cjk>
-0x9D40 U+621E # <cjk>
-0x9D41 U+6221 # <cjk>
-0x9D42 U+622A # <cjk>
-0x9D43 U+622E # <cjk>
-0x9D44 U+6230 # <cjk>
-0x9D45 U+6232 # <cjk>
-0x9D46 U+6233 # <cjk>
-0x9D47 U+6241 # <cjk>
-0x9D48 U+624E # <cjk>
-0x9D49 U+625E # <cjk>
-0x9D4A U+6263 # <cjk>
-0x9D4B U+625B # <cjk>
-0x9D4C U+6260 # <cjk>
-0x9D4D U+6268 # <cjk>
-0x9D4E U+627C # <cjk>
-0x9D4F U+6282 # <cjk>
-0x9D50 U+6289 # <cjk>
-0x9D51 U+627E # <cjk>
-0x9D52 U+6292 # <cjk>
-0x9D53 U+6293 # <cjk>
-0x9D54 U+6296 # <cjk>
-0x9D55 U+62D4 # <cjk>
-0x9D56 U+6283 # <cjk>
-0x9D57 U+6294 # <cjk>
-0x9D58 U+62D7 # <cjk>
-0x9D59 U+62D1 # <cjk>
-0x9D5A U+62BB # <cjk>
-0x9D5B U+62CF # <cjk>
-0x9D5C U+62FF # <cjk>
-0x9D5D U+62C6 # <cjk>
-0x9D5E U+64D4 # <cjk>
-0x9D5F U+62C8 # <cjk>
-0x9D60 U+62DC # <cjk>
-0x9D61 U+62CC # <cjk>
-0x9D62 U+62CA # <cjk>
-0x9D63 U+62C2 # <cjk>
-0x9D64 U+62C7 # <cjk>
-0x9D65 U+629B # <cjk>
-0x9D66 U+62C9 # <cjk>
-0x9D67 U+630C # <cjk>
-0x9D68 U+62EE # <cjk>
-0x9D69 U+62F1 # <cjk>
-0x9D6A U+6327 # <cjk>
-0x9D6B U+6302 # <cjk>
-0x9D6C U+6308 # <cjk>
-0x9D6D U+62EF # <cjk>
-0x9D6E U+62F5 # <cjk>
-0x9D6F U+6350 # <cjk>
-0x9D70 U+633E # <cjk>
-0x9D71 U+634D # <cjk>
-0x9D72 U+641C # <cjk>
-0x9D73 U+634F # <cjk>
-0x9D74 U+6396 # <cjk>
-0x9D75 U+638E # <cjk>
-0x9D76 U+6380 # <cjk>
-0x9D77 U+63AB # <cjk>
-0x9D78 U+6376 # <cjk>
-0x9D79 U+63A3 # <cjk>
-0x9D7A U+638F # <cjk>
-0x9D7B U+6389 # <cjk>
-0x9D7C U+639F # <cjk>
-0x9D7D U+63B5 # <cjk>
-0x9D7E U+636B # <cjk>
-0x9D80 U+6369 # <cjk>
-0x9D81 U+63BE # <cjk>
-0x9D82 U+63E9 # <cjk>
-0x9D83 U+63C0 # <cjk>
-0x9D84 U+63C6 # <cjk>
-0x9D85 U+63E3 # <cjk>
-0x9D86 U+63C9 # <cjk>
-0x9D87 U+63D2 # <cjk>
-0x9D88 U+63F6 # <cjk>
-0x9D89 U+63C4 # <cjk>
-0x9D8A U+6416 # <cjk>
-0x9D8B U+6434 # <cjk>
-0x9D8C U+6406 # <cjk>
-0x9D8D U+6413 # <cjk>
-0x9D8E U+6426 # <cjk>
-0x9D8F U+6436 # <cjk>
-0x9D90 U+651D # <cjk>
-0x9D91 U+6417 # <cjk>
-0x9D92 U+6428 # <cjk>
-0x9D93 U+640F # <cjk>
-0x9D94 U+6467 # <cjk>
-0x9D95 U+646F # <cjk>
-0x9D96 U+6476 # <cjk>
-0x9D97 U+644E # <cjk>
-0x9D98 U+652A # <cjk>
-0x9D99 U+6495 # <cjk>
-0x9D9A U+6493 # <cjk>
-0x9D9B U+64A5 # <cjk>
-0x9D9C U+64A9 # <cjk>
-0x9D9D U+6488 # <cjk>
-0x9D9E U+64BC # <cjk>
-0x9D9F U+64DA # <cjk>
-0x9DA0 U+64D2 # <cjk>
-0x9DA1 U+64C5 # <cjk>
-0x9DA2 U+64C7 # <cjk>
-0x9DA3 U+64BB # <cjk>
-0x9DA4 U+64D8 # <cjk>
-0x9DA5 U+64C2 # <cjk>
-0x9DA6 U+64F1 # <cjk>
-0x9DA7 U+64E7 # <cjk>
-0x9DA8 U+8209 # <cjk>
-0x9DA9 U+64E0 # <cjk>
-0x9DAA U+64E1 # <cjk>
-0x9DAB U+62AC # <cjk>
-0x9DAC U+64E3 # <cjk>
-0x9DAD U+64EF # <cjk>
-0x9DAE U+652C # <cjk>
-0x9DAF U+64F6 # <cjk>
-0x9DB0 U+64F4 # <cjk>
-0x9DB1 U+64F2 # <cjk>
-0x9DB2 U+64FA # <cjk>
-0x9DB3 U+6500 # <cjk>
-0x9DB4 U+64FD # <cjk>
-0x9DB5 U+6518 # <cjk>
-0x9DB6 U+651C # <cjk>
-0x9DB7 U+6505 # <cjk>
-0x9DB8 U+6524 # <cjk>
-0x9DB9 U+6523 # <cjk>
-0x9DBA U+652B # <cjk>
-0x9DBB U+6534 # <cjk>
-0x9DBC U+6535 # <cjk>
-0x9DBD U+6537 # <cjk>
-0x9DBE U+6536 # <cjk>
-0x9DBF U+6538 # <cjk>
-0x9DC0 U+754B # <cjk>
-0x9DC1 U+6548 # <cjk>
-0x9DC2 U+6556 # <cjk>
-0x9DC3 U+6555 # <cjk>
-0x9DC4 U+654D # <cjk>
-0x9DC5 U+6558 # <cjk>
-0x9DC6 U+655E # <cjk>
-0x9DC7 U+655D # <cjk>
-0x9DC8 U+6572 # <cjk>
-0x9DC9 U+6578 # <cjk>
-0x9DCA U+6582 # <cjk>
-0x9DCB U+6583 # <cjk>
-0x9DCC U+8B8A # <cjk>
-0x9DCD U+659B # <cjk>
-0x9DCE U+659F # <cjk>
-0x9DCF U+65AB # <cjk>
-0x9DD0 U+65B7 # <cjk>
-0x9DD1 U+65C3 # <cjk>
-0x9DD2 U+65C6 # <cjk>
-0x9DD3 U+65C1 # <cjk>
-0x9DD4 U+65C4 # <cjk>
-0x9DD5 U+65CC # <cjk>
-0x9DD6 U+65D2 # <cjk>
-0x9DD7 U+65DB # <cjk>
-0x9DD8 U+65D9 # <cjk>
-0x9DD9 U+65E0 # <cjk>
-0x9DDA U+65E1 # <cjk>
-0x9DDB U+65F1 # <cjk>
-0x9DDC U+6772 # <cjk>
-0x9DDD U+660A # <cjk>
-0x9DDE U+6603 # <cjk>
-0x9DDF U+65FB # <cjk>
-0x9DE0 U+6773 # <cjk>
-0x9DE1 U+6635 # <cjk>
-0x9DE2 U+6636 # <cjk>
-0x9DE3 U+6634 # <cjk>
-0x9DE4 U+661C # <cjk>
-0x9DE5 U+664F # <cjk>
-0x9DE6 U+6644 # <cjk>
-0x9DE7 U+6649 # <cjk>
-0x9DE8 U+6641 # <cjk>
-0x9DE9 U+665E # <cjk>
-0x9DEA U+665D # <cjk>
-0x9DEB U+6664 # <cjk>
-0x9DEC U+6667 # <cjk>
-0x9DED U+6668 # <cjk>
-0x9DEE U+665F # <cjk>
-0x9DEF U+6662 # <cjk>
-0x9DF0 U+6670 # <cjk>
-0x9DF1 U+6683 # <cjk>
-0x9DF2 U+6688 # <cjk>
-0x9DF3 U+668E # <cjk>
-0x9DF4 U+6689 # <cjk>
-0x9DF5 U+6684 # <cjk>
-0x9DF6 U+6698 # <cjk>
-0x9DF7 U+669D # <cjk>
-0x9DF8 U+66C1 # <cjk>
-0x9DF9 U+66B9 # <cjk>
-0x9DFA U+66C9 # <cjk>
-0x9DFB U+66BE # <cjk>
-0x9DFC U+66BC # <cjk>
-0x9E40 U+66C4 # <cjk>
-0x9E41 U+66B8 # <cjk>
-0x9E42 U+66D6 # <cjk>
-0x9E43 U+66DA # <cjk>
-0x9E44 U+66E0 # <cjk>
-0x9E45 U+663F # <cjk>
-0x9E46 U+66E6 # <cjk>
-0x9E47 U+66E9 # <cjk>
-0x9E48 U+66F0 # <cjk>
-0x9E49 U+66F5 # <cjk>
-0x9E4A U+66F7 # <cjk>
-0x9E4B U+670F # <cjk>
-0x9E4C U+6716 # <cjk>
-0x9E4D U+671E # <cjk>
-0x9E4E U+6726 # <cjk>
-0x9E4F U+6727 # <cjk>
-0x9E50 U+9738 # <cjk>
-0x9E51 U+672E # <cjk>
-0x9E52 U+673F # <cjk>
-0x9E53 U+6736 # <cjk>
-0x9E54 U+6741 # <cjk>
-0x9E55 U+6738 # <cjk>
-0x9E56 U+6737 # <cjk>
-0x9E57 U+6746 # <cjk>
-0x9E58 U+675E # <cjk>
-0x9E59 U+6760 # <cjk>
-0x9E5A U+6759 # <cjk>
-0x9E5B U+6763 # <cjk>
-0x9E5C U+6764 # <cjk>
-0x9E5D U+6789 # <cjk>
-0x9E5E U+6770 # <cjk>
-0x9E5F U+67A9 # <cjk>
-0x9E60 U+677C # <cjk>
-0x9E61 U+676A # <cjk>
-0x9E62 U+678C # <cjk>
-0x9E63 U+678B # <cjk>
-0x9E64 U+67A6 # <cjk>
-0x9E65 U+67A1 # <cjk>
-0x9E66 U+6785 # <cjk>
-0x9E67 U+67B7 # <cjk>
-0x9E68 U+67EF # <cjk>
-0x9E69 U+67B4 # <cjk>
-0x9E6A U+67EC # <cjk>
-0x9E6B U+67B3 # <cjk>
-0x9E6C U+67E9 # <cjk>
-0x9E6D U+67B8 # <cjk>
-0x9E6E U+67E4 # <cjk>
-0x9E6F U+67DE # <cjk>
-0x9E70 U+67DD # <cjk>
-0x9E71 U+67E2 # <cjk>
-0x9E72 U+67EE # <cjk>
-0x9E73 U+67B9 # <cjk>
-0x9E74 U+67CE # <cjk>
-0x9E75 U+67C6 # <cjk>
-0x9E76 U+67E7 # <cjk>
-0x9E77 U+6A9C # <cjk>
-0x9E78 U+681E # <cjk>
-0x9E79 U+6846 # <cjk>
-0x9E7A U+6829 # <cjk>
-0x9E7B U+6840 # <cjk>
-0x9E7C U+684D # <cjk>
-0x9E7D U+6832 # <cjk>
-0x9E7E U+684E # <cjk>
-0x9E80 U+68B3 # <cjk>
-0x9E81 U+682B # <cjk>
-0x9E82 U+6859 # <cjk>
-0x9E83 U+6863 # <cjk>
-0x9E84 U+6877 # <cjk>
-0x9E85 U+687F # <cjk>
-0x9E86 U+689F # <cjk>
-0x9E87 U+688F # <cjk>
-0x9E88 U+68AD # <cjk>
-0x9E89 U+6894 # <cjk>
-0x9E8A U+689D # <cjk>
-0x9E8B U+689B # <cjk>
-0x9E8C U+6883 # <cjk>
-0x9E8D U+6AAE # <cjk>
-0x9E8E U+68B9 # <cjk>
-0x9E8F U+6874 # <cjk>
-0x9E90 U+68B5 # <cjk>
-0x9E91 U+68A0 # <cjk>
-0x9E92 U+68BA # <cjk>
-0x9E93 U+690F # <cjk>
-0x9E94 U+688D # <cjk>
-0x9E95 U+687E # <cjk>
-0x9E96 U+6901 # <cjk>
-0x9E97 U+68CA # <cjk>
-0x9E98 U+6908 # <cjk>
-0x9E99 U+68D8 # <cjk>
-0x9E9A U+6922 # <cjk>
-0x9E9B U+6926 # <cjk>
-0x9E9C U+68E1 # <cjk>
-0x9E9D U+690C # <cjk>
-0x9E9E U+68CD # <cjk>
-0x9E9F U+68D4 # <cjk>
-0x9EA0 U+68E7 # <cjk>
-0x9EA1 U+68D5 # <cjk>
-0x9EA2 U+6936 # <cjk>
-0x9EA3 U+6912 # <cjk>
-0x9EA4 U+6904 # <cjk>
-0x9EA5 U+68D7 # <cjk>
-0x9EA6 U+68E3 # <cjk>
-0x9EA7 U+6925 # <cjk>
-0x9EA8 U+68F9 # <cjk>
-0x9EA9 U+68E0 # <cjk>
-0x9EAA U+68EF # <cjk>
-0x9EAB U+6928 # <cjk>
-0x9EAC U+692A # <cjk>
-0x9EAD U+691A # <cjk>
-0x9EAE U+6923 # <cjk>
-0x9EAF U+6921 # <cjk>
-0x9EB0 U+68C6 # <cjk>
-0x9EB1 U+6979 # <cjk>
-0x9EB2 U+6977 # <cjk>
-0x9EB3 U+695C # <cjk>
-0x9EB4 U+6978 # <cjk>
-0x9EB5 U+696B # <cjk>
-0x9EB6 U+6954 # <cjk>
-0x9EB7 U+697E # <cjk>
-0x9EB8 U+696E # <cjk>
-0x9EB9 U+6939 # <cjk>
-0x9EBA U+6974 # <cjk>
-0x9EBB U+693D # <cjk>
-0x9EBC U+6959 # <cjk>
-0x9EBD U+6930 # <cjk>
-0x9EBE U+6961 # <cjk>
-0x9EBF U+695E # <cjk>
-0x9EC0 U+695D # <cjk>
-0x9EC1 U+6981 # <cjk>
-0x9EC2 U+696A # <cjk>
-0x9EC3 U+69B2 # <cjk>
-0x9EC4 U+69AE # <cjk>
-0x9EC5 U+69D0 # <cjk>
-0x9EC6 U+69BF # <cjk>
-0x9EC7 U+69C1 # <cjk>
-0x9EC8 U+69D3 # <cjk>
-0x9EC9 U+69BE # <cjk>
-0x9ECA U+69CE # <cjk>
-0x9ECB U+5BE8 # <cjk>
-0x9ECC U+69CA # <cjk>
-0x9ECD U+69DD # <cjk>
-0x9ECE U+69BB # <cjk>
-0x9ECF U+69C3 # <cjk>
-0x9ED0 U+69A7 # <cjk>
-0x9ED1 U+6A2E # <cjk>
-0x9ED2 U+6991 # <cjk>
-0x9ED3 U+69A0 # <cjk>
-0x9ED4 U+699C # <cjk>
-0x9ED5 U+6995 # <cjk>
-0x9ED6 U+69B4 # <cjk>
-0x9ED7 U+69DE # <cjk>
-0x9ED8 U+69E8 # <cjk>
-0x9ED9 U+6A02 # <cjk>
-0x9EDA U+6A1B # <cjk>
-0x9EDB U+69FF # <cjk>
-0x9EDC U+6B0A # <cjk>
-0x9EDD U+69F9 # <cjk>
-0x9EDE U+69F2 # <cjk>
-0x9EDF U+69E7 # <cjk>
-0x9EE0 U+6A05 # <cjk>
-0x9EE1 U+69B1 # <cjk>
-0x9EE2 U+6A1E # <cjk>
-0x9EE3 U+69ED # <cjk>
-0x9EE4 U+6A14 # <cjk>
-0x9EE5 U+69EB # <cjk>
-0x9EE6 U+6A0A # <cjk>
-0x9EE7 U+6A12 # <cjk>
-0x9EE8 U+6AC1 # <cjk>
-0x9EE9 U+6A23 # <cjk>
-0x9EEA U+6A13 # <cjk>
-0x9EEB U+6A44 # <cjk>
-0x9EEC U+6A0C # <cjk>
-0x9EED U+6A72 # <cjk>
-0x9EEE U+6A36 # <cjk>
-0x9EEF U+6A78 # <cjk>
-0x9EF0 U+6A47 # <cjk>
-0x9EF1 U+6A62 # <cjk>
-0x9EF2 U+6A59 # <cjk>
-0x9EF3 U+6A66 # <cjk>
-0x9EF4 U+6A48 # <cjk>
-0x9EF5 U+6A38 # <cjk>
-0x9EF6 U+6A22 # <cjk>
-0x9EF7 U+6A90 # <cjk>
-0x9EF8 U+6A8D # <cjk>
-0x9EF9 U+6AA0 # <cjk>
-0x9EFA U+6A84 # <cjk>
-0x9EFB U+6AA2 # <cjk>
-0x9EFC U+6AA3 # <cjk>
-0x9F40 U+6A97 # <cjk>
-0x9F41 U+8617 # <cjk>
-0x9F42 U+6ABB # <cjk>
-0x9F43 U+6AC3 # <cjk>
-0x9F44 U+6AC2 # <cjk>
-0x9F45 U+6AB8 # <cjk>
-0x9F46 U+6AB3 # <cjk>
-0x9F47 U+6AAC # <cjk>
-0x9F48 U+6ADE # <cjk>
-0x9F49 U+6AD1 # <cjk>
-0x9F4A U+6ADF # <cjk>
-0x9F4B U+6AAA # <cjk>
-0x9F4C U+6ADA # <cjk>
-0x9F4D U+6AEA # <cjk>
-0x9F4E U+6AFB # <cjk>
-0x9F4F U+6B05 # <cjk>
-0x9F50 U+8616 # <cjk>
-0x9F51 U+6AFA # <cjk>
-0x9F52 U+6B12 # <cjk>
-0x9F53 U+6B16 # <cjk>
-0x9F54 U+9B31 # <cjk>
-0x9F55 U+6B1F # <cjk>
-0x9F56 U+6B38 # <cjk>
-0x9F57 U+6B37 # <cjk>
-0x9F58 U+76DC # <cjk>
-0x9F59 U+6B39 # <cjk>
-0x9F5A U+98EE # <cjk>
-0x9F5B U+6B47 # <cjk>
-0x9F5C U+6B43 # <cjk>
-0x9F5D U+6B49 # <cjk>
-0x9F5E U+6B50 # <cjk>
-0x9F5F U+6B59 # <cjk>
-0x9F60 U+6B54 # <cjk>
-0x9F61 U+6B5B # <cjk>
-0x9F62 U+6B5F # <cjk>
-0x9F63 U+6B61 # <cjk>
-0x9F64 U+6B78 # <cjk>
-0x9F65 U+6B79 # <cjk>
-0x9F66 U+6B7F # <cjk>
-0x9F67 U+6B80 # <cjk>
-0x9F68 U+6B84 # <cjk>
-0x9F69 U+6B83 # <cjk>
-0x9F6A U+6B8D # <cjk>
-0x9F6B U+6B98 # <cjk>
-0x9F6C U+6B95 # <cjk>
-0x9F6D U+6B9E # <cjk>
-0x9F6E U+6BA4 # <cjk>
-0x9F6F U+6BAA # <cjk>
-0x9F70 U+6BAB # <cjk>
-0x9F71 U+6BAF # <cjk>
-0x9F72 U+6BB2 # <cjk>
-0x9F73 U+6BB1 # <cjk>
-0x9F74 U+6BB3 # <cjk>
-0x9F75 U+6BB7 # <cjk>
-0x9F76 U+6BBC # <cjk>
-0x9F77 U+6BC6 # <cjk>
-0x9F78 U+6BCB # <cjk>
-0x9F79 U+6BD3 # <cjk>
-0x9F7A U+6BDF # <cjk>
-0x9F7B U+6BEC # <cjk>
-0x9F7C U+6BEB # <cjk>
-0x9F7D U+6BF3 # <cjk>
-0x9F7E U+6BEF # <cjk>
-0x9F80 U+9EBE # <cjk>
-0x9F81 U+6C08 # <cjk>
-0x9F82 U+6C13 # <cjk>
-0x9F83 U+6C14 # <cjk>
-0x9F84 U+6C1B # <cjk>
-0x9F85 U+6C24 # <cjk>
-0x9F86 U+6C23 # <cjk>
-0x9F87 U+6C5E # <cjk>
-0x9F88 U+6C55 # <cjk>
-0x9F89 U+6C62 # <cjk>
-0x9F8A U+6C6A # <cjk>
-0x9F8B U+6C82 # <cjk>
-0x9F8C U+6C8D # <cjk>
-0x9F8D U+6C9A # <cjk>
-0x9F8E U+6C81 # <cjk>
-0x9F8F U+6C9B # <cjk>
-0x9F90 U+6C7E # <cjk>
-0x9F91 U+6C68 # <cjk>
-0x9F92 U+6C73 # <cjk>
-0x9F93 U+6C92 # <cjk>
-0x9F94 U+6C90 # <cjk>
-0x9F95 U+6CC4 # <cjk>
-0x9F96 U+6CF1 # <cjk>
-0x9F97 U+6CD3 # <cjk>
-0x9F98 U+6CBD # <cjk>
-0x9F99 U+6CD7 # <cjk>
-0x9F9A U+6CC5 # <cjk>
-0x9F9B U+6CDD # <cjk>
-0x9F9C U+6CAE # <cjk>
-0x9F9D U+6CB1 # <cjk>
-0x9F9E U+6CBE # <cjk>
-0x9F9F U+6CBA # <cjk>
-0x9FA0 U+6CDB # <cjk>
-0x9FA1 U+6CEF # <cjk>
-0x9FA2 U+6CD9 # <cjk>
-0x9FA3 U+6CEA # <cjk>
-0x9FA4 U+6D1F # <cjk>
-0x9FA5 U+884D # <cjk>
-0x9FA6 U+6D36 # <cjk>
-0x9FA7 U+6D2B # <cjk>
-0x9FA8 U+6D3D # <cjk>
-0x9FA9 U+6D38 # <cjk>
-0x9FAA U+6D19 # <cjk>
-0x9FAB U+6D35 # <cjk>
-0x9FAC U+6D33 # <cjk>
-0x9FAD U+6D12 # <cjk>
-0x9FAE U+6D0C # <cjk>
-0x9FAF U+6D63 # <cjk>
-0x9FB0 U+6D93 # <cjk>
-0x9FB1 U+6D64 # <cjk>
-0x9FB2 U+6D5A # <cjk>
-0x9FB3 U+6D79 # <cjk>
-0x9FB4 U+6D59 # <cjk>
-0x9FB5 U+6D8E # <cjk>
-0x9FB6 U+6D95 # <cjk>
-0x9FB7 U+6FE4 # <cjk>
-0x9FB8 U+6D85 # <cjk>
-0x9FB9 U+6DF9 # <cjk>
-0x9FBA U+6E15 # <cjk>
-0x9FBB U+6E0A # <cjk>
-0x9FBC U+6DB5 # <cjk>
-0x9FBD U+6DC7 # <cjk>
-0x9FBE U+6DE6 # <cjk>
-0x9FBF U+6DB8 # <cjk>
-0x9FC0 U+6DC6 # <cjk>
-0x9FC1 U+6DEC # <cjk>
-0x9FC2 U+6DDE # <cjk>
-0x9FC3 U+6DCC # <cjk>
-0x9FC4 U+6DE8 # <cjk>
-0x9FC5 U+6DD2 # <cjk>
-0x9FC6 U+6DC5 # <cjk>
-0x9FC7 U+6DFA # <cjk>
-0x9FC8 U+6DD9 # <cjk>
-0x9FC9 U+6DE4 # <cjk>
-0x9FCA U+6DD5 # <cjk>
-0x9FCB U+6DEA # <cjk>
-0x9FCC U+6DEE # <cjk>
-0x9FCD U+6E2D # <cjk>
-0x9FCE U+6E6E # <cjk>
-0x9FCF U+6E2E # <cjk>
-0x9FD0 U+6E19 # <cjk>
-0x9FD1 U+6E72 # <cjk>
-0x9FD2 U+6E5F # <cjk>
-0x9FD3 U+6E3E # <cjk>
-0x9FD4 U+6E23 # <cjk>
-0x9FD5 U+6E6B # <cjk>
-0x9FD6 U+6E2B # <cjk>
-0x9FD7 U+6E76 # <cjk>
-0x9FD8 U+6E4D # <cjk>
-0x9FD9 U+6E1F # <cjk>
-0x9FDA U+6E43 # <cjk>
-0x9FDB U+6E3A # <cjk>
-0x9FDC U+6E4E # <cjk>
-0x9FDD U+6E24 # <cjk>
-0x9FDE U+6EFF # <cjk>
-0x9FDF U+6E1D # <cjk>
-0x9FE0 U+6E38 # <cjk>
-0x9FE1 U+6E82 # <cjk>
-0x9FE2 U+6EAA # <cjk>
-0x9FE3 U+6E98 # <cjk>
-0x9FE4 U+6EC9 # <cjk>
-0x9FE5 U+6EB7 # <cjk>
-0x9FE6 U+6ED3 # <cjk>
-0x9FE7 U+6EBD # <cjk>
-0x9FE8 U+6EAF # <cjk>
-0x9FE9 U+6EC4 # <cjk>
-0x9FEA U+6EB2 # <cjk>
-0x9FEB U+6ED4 # <cjk>
-0x9FEC U+6ED5 # <cjk>
-0x9FED U+6E8F # <cjk>
-0x9FEE U+6EA5 # <cjk>
-0x9FEF U+6EC2 # <cjk>
-0x9FF0 U+6E9F # <cjk>
-0x9FF1 U+6F41 # <cjk>
-0x9FF2 U+6F11 # <cjk>
-0x9FF3 U+704C # <cjk>
-0x9FF4 U+6EEC # <cjk>
-0x9FF5 U+6EF8 # <cjk>
-0x9FF6 U+6EFE # <cjk>
-0x9FF7 U+6F3F # <cjk>
-0x9FF8 U+6EF2 # <cjk>
-0x9FF9 U+6F31 # <cjk>
-0x9FFA U+6EEF # <cjk>
-0x9FFB U+6F32 # <cjk>
-0x9FFC U+6ECC # <cjk>
-0xE040 U+6F3E # <cjk>
-0xE041 U+6F13 # <cjk>
-0xE042 U+6EF7 # <cjk>
-0xE043 U+6F86 # <cjk>
-0xE044 U+6F7A # <cjk>
-0xE045 U+6F78 # <cjk>
-0xE046 U+6F81 # <cjk>
-0xE047 U+6F80 # <cjk>
-0xE048 U+6F6F # <cjk>
-0xE049 U+6F5B # <cjk>
-0xE04A U+6FF3 # <cjk>
-0xE04B U+6F6D # <cjk>
-0xE04C U+6F82 # <cjk>
-0xE04D U+6F7C # <cjk>
-0xE04E U+6F58 # <cjk>
-0xE04F U+6F8E # <cjk>
-0xE050 U+6F91 # <cjk>
-0xE051 U+6FC2 # <cjk>
-0xE052 U+6F66 # <cjk>
-0xE053 U+6FB3 # <cjk>
-0xE054 U+6FA3 # <cjk>
-0xE055 U+6FA1 # <cjk>
-0xE056 U+6FA4 # <cjk>
-0xE057 U+6FB9 # <cjk>
-0xE058 U+6FC6 # <cjk>
-0xE059 U+6FAA # <cjk>
-0xE05A U+6FDF # <cjk>
-0xE05B U+6FD5 # <cjk>
-0xE05C U+6FEC # <cjk>
-0xE05D U+6FD4 # <cjk>
-0xE05E U+6FD8 # <cjk>
-0xE05F U+6FF1 # <cjk>
-0xE060 U+6FEE # <cjk>
-0xE061 U+6FDB # <cjk>
-0xE062 U+7009 # <cjk>
-0xE063 U+700B # <cjk>
-0xE064 U+6FFA # <cjk>
-0xE065 U+7011 # <cjk>
-0xE066 U+7001 # <cjk>
-0xE067 U+700F # <cjk>
-0xE068 U+6FFE # <cjk>
-0xE069 U+701B # <cjk>
-0xE06A U+701A # <cjk>
-0xE06B U+6F74 # <cjk>
-0xE06C U+701D # <cjk>
-0xE06D U+7018 # <cjk>
-0xE06E U+701F # <cjk>
-0xE06F U+7030 # <cjk>
-0xE070 U+703E # <cjk>
-0xE071 U+7032 # <cjk>
-0xE072 U+7051 # <cjk>
-0xE073 U+7063 # <cjk>
-0xE074 U+7099 # <cjk>
-0xE075 U+7092 # <cjk>
-0xE076 U+70AF # <cjk>
-0xE077 U+70F1 # <cjk>
-0xE078 U+70AC # <cjk>
-0xE079 U+70B8 # <cjk>
-0xE07A U+70B3 # <cjk>
-0xE07B U+70AE # <cjk>
-0xE07C U+70DF # <cjk>
-0xE07D U+70CB # <cjk>
-0xE07E U+70DD # <cjk>
-0xE080 U+70D9 # <cjk>
-0xE081 U+7109 # <cjk>
-0xE082 U+70FD # <cjk>
-0xE083 U+711C # <cjk>
-0xE084 U+7119 # <cjk>
-0xE085 U+7165 # <cjk>
-0xE086 U+7155 # <cjk>
-0xE087 U+7188 # <cjk>
-0xE088 U+7166 # <cjk>
-0xE089 U+7162 # <cjk>
-0xE08A U+714C # <cjk>
-0xE08B U+7156 # <cjk>
-0xE08C U+716C # <cjk>
-0xE08D U+718F # <cjk>
-0xE08E U+71FB # <cjk>
-0xE08F U+7184 # <cjk>
-0xE090 U+7195 # <cjk>
-0xE091 U+71A8 # <cjk>
-0xE092 U+71AC # <cjk>
-0xE093 U+71D7 # <cjk>
-0xE094 U+71B9 # <cjk>
-0xE095 U+71BE # <cjk>
-0xE096 U+71D2 # <cjk>
-0xE097 U+71C9 # <cjk>
-0xE098 U+71D4 # <cjk>
-0xE099 U+71CE # <cjk>
-0xE09A U+71E0 # <cjk>
-0xE09B U+71EC # <cjk>
-0xE09C U+71E7 # <cjk>
-0xE09D U+71F5 # <cjk>
-0xE09E U+71FC # <cjk>
-0xE09F U+71F9 # <cjk>
-0xE0A0 U+71FF # <cjk>
-0xE0A1 U+720D # <cjk>
-0xE0A2 U+7210 # <cjk>
-0xE0A3 U+721B # <cjk>
-0xE0A4 U+7228 # <cjk>
-0xE0A5 U+722D # <cjk>
-0xE0A6 U+722C # <cjk>
-0xE0A7 U+7230 # <cjk>
-0xE0A8 U+7232 # <cjk>
-0xE0A9 U+723B # <cjk>
-0xE0AA U+723C # <cjk>
-0xE0AB U+723F # <cjk>
-0xE0AC U+7240 # <cjk>
-0xE0AD U+7246 # <cjk>
-0xE0AE U+724B # <cjk>
-0xE0AF U+7258 # <cjk>
-0xE0B0 U+7274 # <cjk>
-0xE0B1 U+727E # <cjk>
-0xE0B2 U+7282 # <cjk>
-0xE0B3 U+7281 # <cjk>
-0xE0B4 U+7287 # <cjk>
-0xE0B5 U+7292 # <cjk>
-0xE0B6 U+7296 # <cjk>
-0xE0B7 U+72A2 # <cjk>
-0xE0B8 U+72A7 # <cjk>
-0xE0B9 U+72B9 # <cjk>
-0xE0BA U+72B2 # <cjk>
-0xE0BB U+72C3 # <cjk>
-0xE0BC U+72C6 # <cjk>
-0xE0BD U+72C4 # <cjk>
-0xE0BE U+72CE # <cjk>
-0xE0BF U+72D2 # <cjk>
-0xE0C0 U+72E2 # <cjk>
-0xE0C1 U+72E0 # <cjk>
-0xE0C2 U+72E1 # <cjk>
-0xE0C3 U+72F9 # <cjk>
-0xE0C4 U+72F7 # <cjk>
-0xE0C5 U+500F # <cjk>
-0xE0C6 U+7317 # <cjk>
-0xE0C7 U+730A # <cjk>
-0xE0C8 U+731C # <cjk>
-0xE0C9 U+7316 # <cjk>
-0xE0CA U+731D # <cjk>
-0xE0CB U+7334 # <cjk>
-0xE0CC U+732F # <cjk>
-0xE0CD U+7329 # <cjk>
-0xE0CE U+7325 # <cjk>
-0xE0CF U+733E # <cjk>
-0xE0D0 U+734E # <cjk>
-0xE0D1 U+734F # <cjk>
-0xE0D2 U+9ED8 # <cjk>
-0xE0D3 U+7357 # <cjk>
-0xE0D4 U+736A # <cjk>
-0xE0D5 U+7368 # <cjk>
-0xE0D6 U+7370 # <cjk>
-0xE0D7 U+7378 # <cjk>
-0xE0D8 U+7375 # <cjk>
-0xE0D9 U+737B # <cjk>
-0xE0DA U+737A # <cjk>
-0xE0DB U+73C8 # <cjk>
-0xE0DC U+73B3 # <cjk>
-0xE0DD U+73CE # <cjk>
-0xE0DE U+73BB # <cjk>
-0xE0DF U+73C0 # <cjk>
-0xE0E0 U+73E5 # <cjk>
-0xE0E1 U+73EE # <cjk>
-0xE0E2 U+73DE # <cjk>
-0xE0E3 U+74A2 # <cjk>
-0xE0E4 U+7405 # <cjk>
-0xE0E5 U+746F # <cjk>
-0xE0E6 U+7425 # <cjk>
-0xE0E7 U+73F8 # <cjk>
-0xE0E8 U+7432 # <cjk>
-0xE0E9 U+743A # <cjk>
-0xE0EA U+7455 # <cjk>
-0xE0EB U+743F # <cjk>
-0xE0EC U+745F # <cjk>
-0xE0ED U+7459 # <cjk>
-0xE0EE U+7441 # <cjk>
-0xE0EF U+745C # <cjk>
-0xE0F0 U+7469 # <cjk>
-0xE0F1 U+7470 # <cjk>
-0xE0F2 U+7463 # <cjk>
-0xE0F3 U+746A # <cjk>
-0xE0F4 U+7476 # <cjk>
-0xE0F5 U+747E # <cjk>
-0xE0F6 U+748B # <cjk>
-0xE0F7 U+749E # <cjk>
-0xE0F8 U+74A7 # <cjk>
-0xE0F9 U+74CA # <cjk>
-0xE0FA U+74CF # <cjk>
-0xE0FB U+74D4 # <cjk>
-0xE0FC U+73F1 # <cjk>
-0xE140 U+74E0 # <cjk>
-0xE141 U+74E3 # <cjk>
-0xE142 U+74E7 # <cjk>
-0xE143 U+74E9 # <cjk>
-0xE144 U+74EE # <cjk>
-0xE145 U+74F2 # <cjk>
-0xE146 U+74F0 # <cjk>
-0xE147 U+74F1 # <cjk>
-0xE148 U+74F8 # <cjk>
-0xE149 U+74F7 # <cjk>
-0xE14A U+7504 # <cjk>
-0xE14B U+7503 # <cjk>
-0xE14C U+7505 # <cjk>
-0xE14D U+750C # <cjk>
-0xE14E U+750E # <cjk>
-0xE14F U+750D # <cjk>
-0xE150 U+7515 # <cjk>
-0xE151 U+7513 # <cjk>
-0xE152 U+751E # <cjk>
-0xE153 U+7526 # <cjk>
-0xE154 U+752C # <cjk>
-0xE155 U+753C # <cjk>
-0xE156 U+7544 # <cjk>
-0xE157 U+754D # <cjk>
-0xE158 U+754A # <cjk>
-0xE159 U+7549 # <cjk>
-0xE15A U+755B # <cjk>
-0xE15B U+7546 # <cjk>
-0xE15C U+755A # <cjk>
-0xE15D U+7569 # <cjk>
-0xE15E U+7564 # <cjk>
-0xE15F U+7567 # <cjk>
-0xE160 U+756B # <cjk>
-0xE161 U+756D # <cjk>
-0xE162 U+7578 # <cjk>
-0xE163 U+7576 # <cjk>
-0xE164 U+7586 # <cjk>
-0xE165 U+7587 # <cjk>
-0xE166 U+7574 # <cjk>
-0xE167 U+758A # <cjk>
-0xE168 U+7589 # <cjk>
-0xE169 U+7582 # <cjk>
-0xE16A U+7594 # <cjk>
-0xE16B U+759A # <cjk>
-0xE16C U+759D # <cjk>
-0xE16D U+75A5 # <cjk>
-0xE16E U+75A3 # <cjk>
-0xE16F U+75C2 # <cjk>
-0xE170 U+75B3 # <cjk>
-0xE171 U+75C3 # <cjk>
-0xE172 U+75B5 # <cjk>
-0xE173 U+75BD # <cjk>
-0xE174 U+75B8 # <cjk>
-0xE175 U+75BC # <cjk>
-0xE176 U+75B1 # <cjk>
-0xE177 U+75CD # <cjk>
-0xE178 U+75CA # <cjk>
-0xE179 U+75D2 # <cjk>
-0xE17A U+75D9 # <cjk>
-0xE17B U+75E3 # <cjk>
-0xE17C U+75DE # <cjk>
-0xE17D U+75FE # <cjk>
-0xE17E U+75FF # <cjk>
-0xE180 U+75FC # <cjk>
-0xE181 U+7601 # <cjk>
-0xE182 U+75F0 # <cjk>
-0xE183 U+75FA # <cjk>
-0xE184 U+75F2 # <cjk>
-0xE185 U+75F3 # <cjk>
-0xE186 U+760B # <cjk>
-0xE187 U+760D # <cjk>
-0xE188 U+7609 # <cjk>
-0xE189 U+761F # <cjk>
-0xE18A U+7627 # <cjk>
-0xE18B U+7620 # <cjk>
-0xE18C U+7621 # <cjk>
-0xE18D U+7622 # <cjk>
-0xE18E U+7624 # <cjk>
-0xE18F U+7634 # <cjk>
-0xE190 U+7630 # <cjk>
-0xE191 U+763B # <cjk>
-0xE192 U+7647 # <cjk>
-0xE193 U+7648 # <cjk>
-0xE194 U+7646 # <cjk>
-0xE195 U+765C # <cjk>
-0xE196 U+7658 # <cjk>
-0xE197 U+7661 # <cjk>
-0xE198 U+7662 # <cjk>
-0xE199 U+7668 # <cjk>
-0xE19A U+7669 # <cjk>
-0xE19B U+766A # <cjk>
-0xE19C U+7667 # <cjk>
-0xE19D U+766C # <cjk>
-0xE19E U+7670 # <cjk>
-0xE19F U+7672 # <cjk>
-0xE1A0 U+7676 # <cjk>
-0xE1A1 U+7678 # <cjk>
-0xE1A2 U+767C # <cjk>
-0xE1A3 U+7680 # <cjk>
-0xE1A4 U+7683 # <cjk>
-0xE1A5 U+7688 # <cjk>
-0xE1A6 U+768B # <cjk>
-0xE1A7 U+768E # <cjk>
-0xE1A8 U+7696 # <cjk>
-0xE1A9 U+7693 # <cjk>
-0xE1AA U+7699 # <cjk>
-0xE1AB U+769A # <cjk>
-0xE1AC U+76B0 # <cjk>
-0xE1AD U+76B4 # <cjk>
-0xE1AE U+76B8 # <cjk>
-0xE1AF U+76B9 # <cjk>
-0xE1B0 U+76BA # <cjk>
-0xE1B1 U+76C2 # <cjk>
-0xE1B2 U+76CD # <cjk>
-0xE1B3 U+76D6 # <cjk>
-0xE1B4 U+76D2 # <cjk>
-0xE1B5 U+76DE # <cjk>
-0xE1B6 U+76E1 # <cjk>
-0xE1B7 U+76E5 # <cjk>
-0xE1B8 U+76E7 # <cjk>
-0xE1B9 U+76EA # <cjk>
-0xE1BA U+862F # <cjk>
-0xE1BB U+76FB # <cjk>
-0xE1BC U+7708 # <cjk>
-0xE1BD U+7707 # <cjk>
-0xE1BE U+7704 # <cjk>
-0xE1BF U+7729 # <cjk>
-0xE1C0 U+7724 # <cjk>
-0xE1C1 U+771E # <cjk>
-0xE1C2 U+7725 # <cjk>
-0xE1C3 U+7726 # <cjk>
-0xE1C4 U+771B # <cjk>
-0xE1C5 U+7737 # <cjk>
-0xE1C6 U+7738 # <cjk>
-0xE1C7 U+7747 # <cjk>
-0xE1C8 U+775A # <cjk>
-0xE1C9 U+7768 # <cjk>
-0xE1CA U+776B # <cjk>
-0xE1CB U+775B # <cjk>
-0xE1CC U+7765 # <cjk>
-0xE1CD U+777F # <cjk>
-0xE1CE U+777E # <cjk>
-0xE1CF U+7779 # <cjk>
-0xE1D0 U+778E # <cjk>
-0xE1D1 U+778B # <cjk>
-0xE1D2 U+7791 # <cjk>
-0xE1D3 U+77A0 # <cjk>
-0xE1D4 U+779E # <cjk>
-0xE1D5 U+77B0 # <cjk>
-0xE1D6 U+77B6 # <cjk>
-0xE1D7 U+77B9 # <cjk>
-0xE1D8 U+77BF # <cjk>
-0xE1D9 U+77BC # <cjk>
-0xE1DA U+77BD # <cjk>
-0xE1DB U+77BB # <cjk>
-0xE1DC U+77C7 # <cjk>
-0xE1DD U+77CD # <cjk>
-0xE1DE U+77D7 # <cjk>
-0xE1DF U+77DA # <cjk>
-0xE1E0 U+77DC # <cjk>
-0xE1E1 U+77E3 # <cjk>
-0xE1E2 U+77EE # <cjk>
-0xE1E3 U+77FC # <cjk>
-0xE1E4 U+780C # <cjk>
-0xE1E5 U+7812 # <cjk>
-0xE1E6 U+7926 # <cjk>
-0xE1E7 U+7820 # <cjk>
-0xE1E8 U+792A # <cjk>
-0xE1E9 U+7845 # <cjk>
-0xE1EA U+788E # <cjk>
-0xE1EB U+7874 # <cjk>
-0xE1EC U+7886 # <cjk>
-0xE1ED U+787C # <cjk>
-0xE1EE U+789A # <cjk>
-0xE1EF U+788C # <cjk>
-0xE1F0 U+78A3 # <cjk>
-0xE1F1 U+78B5 # <cjk>
-0xE1F2 U+78AA # <cjk>
-0xE1F3 U+78AF # <cjk>
-0xE1F4 U+78D1 # <cjk>
-0xE1F5 U+78C6 # <cjk>
-0xE1F6 U+78CB # <cjk>
-0xE1F7 U+78D4 # <cjk>
-0xE1F8 U+78BE # <cjk>
-0xE1F9 U+78BC # <cjk>
-0xE1FA U+78C5 # <cjk>
-0xE1FB U+78CA # <cjk>
-0xE1FC U+78EC # <cjk>
-0xE240 U+78E7 # <cjk>
-0xE241 U+78DA # <cjk>
-0xE242 U+78FD # <cjk>
-0xE243 U+78F4 # <cjk>
-0xE244 U+7907 # <cjk>
-0xE245 U+7912 # <cjk>
-0xE246 U+7911 # <cjk>
-0xE247 U+7919 # <cjk>
-0xE248 U+792C # <cjk>
-0xE249 U+792B # <cjk>
-0xE24A U+7940 # <cjk>
-0xE24B U+7960 # <cjk>
-0xE24C U+7957 # <cjk>
-0xE24D U+795F # <cjk>
-0xE24E U+795A # <cjk>
-0xE24F U+7955 # <cjk>
-0xE250 U+7953 # <cjk>
-0xE251 U+797A # <cjk>
-0xE252 U+797F # <cjk>
-0xE253 U+798A # <cjk>
-0xE254 U+799D # <cjk>
-0xE255 U+79A7 # <cjk>
-0xE256 U+9F4B # <cjk>
-0xE257 U+79AA # <cjk>
-0xE258 U+79AE # <cjk>
-0xE259 U+79B3 # <cjk>
-0xE25A U+79B9 # <cjk>
-0xE25B U+79BA # <cjk>
-0xE25C U+79C9 # <cjk>
-0xE25D U+79D5 # <cjk>
-0xE25E U+79E7 # <cjk>
-0xE25F U+79EC # <cjk>
-0xE260 U+79E1 # <cjk>
-0xE261 U+79E3 # <cjk>
-0xE262 U+7A08 # <cjk>
-0xE263 U+7A0D # <cjk>
-0xE264 U+7A18 # <cjk>
-0xE265 U+7A19 # <cjk>
-0xE266 U+7A20 # <cjk>
-0xE267 U+7A1F # <cjk>
-0xE268 U+7980 # <cjk>
-0xE269 U+7A31 # <cjk>
-0xE26A U+7A3B # <cjk>
-0xE26B U+7A3E # <cjk>
-0xE26C U+7A37 # <cjk>
-0xE26D U+7A43 # <cjk>
-0xE26E U+7A57 # <cjk>
-0xE26F U+7A49 # <cjk>
-0xE270 U+7A61 # <cjk>
-0xE271 U+7A62 # <cjk>
-0xE272 U+7A69 # <cjk>
-0xE273 U+9F9D # <cjk>
-0xE274 U+7A70 # <cjk>
-0xE275 U+7A79 # <cjk>
-0xE276 U+7A7D # <cjk>
-0xE277 U+7A88 # <cjk>
-0xE278 U+7A97 # <cjk>
-0xE279 U+7A95 # <cjk>
-0xE27A U+7A98 # <cjk>
-0xE27B U+7A96 # <cjk>
-0xE27C U+7AA9 # <cjk>
-0xE27D U+7AC8 # <cjk>
-0xE27E U+7AB0 # <cjk>
-0xE280 U+7AB6 # <cjk>
-0xE281 U+7AC5 # <cjk>
-0xE282 U+7AC4 # <cjk>
-0xE283 U+7ABF # <cjk>
-0xE284 U+9083 # <cjk>
-0xE285 U+7AC7 # <cjk>
-0xE286 U+7ACA # <cjk>
-0xE287 U+7ACD # <cjk>
-0xE288 U+7ACF # <cjk>
-0xE289 U+7AD5 # <cjk>
-0xE28A U+7AD3 # <cjk>
-0xE28B U+7AD9 # <cjk>
-0xE28C U+7ADA # <cjk>
-0xE28D U+7ADD # <cjk>
-0xE28E U+7AE1 # <cjk>
-0xE28F U+7AE2 # <cjk>
-0xE290 U+7AE6 # <cjk>
-0xE291 U+7AED # <cjk>
-0xE292 U+7AF0 # <cjk>
-0xE293 U+7B02 # <cjk>
-0xE294 U+7B0F # <cjk>
-0xE295 U+7B0A # <cjk>
-0xE296 U+7B06 # <cjk>
-0xE297 U+7B33 # <cjk>
-0xE298 U+7B18 # <cjk>
-0xE299 U+7B19 # <cjk>
-0xE29A U+7B1E # <cjk>
-0xE29B U+7B35 # <cjk>
-0xE29C U+7B28 # <cjk>
-0xE29D U+7B36 # <cjk>
-0xE29E U+7B50 # <cjk>
-0xE29F U+7B7A # <cjk>
-0xE2A0 U+7B04 # <cjk>
-0xE2A1 U+7B4D # <cjk>
-0xE2A2 U+7B0B # <cjk>
-0xE2A3 U+7B4C # <cjk>
-0xE2A4 U+7B45 # <cjk>
-0xE2A5 U+7B75 # <cjk>
-0xE2A6 U+7B65 # <cjk>
-0xE2A7 U+7B74 # <cjk>
-0xE2A8 U+7B67 # <cjk>
-0xE2A9 U+7B70 # <cjk>
-0xE2AA U+7B71 # <cjk>
-0xE2AB U+7B6C # <cjk>
-0xE2AC U+7B6E # <cjk>
-0xE2AD U+7B9D # <cjk>
-0xE2AE U+7B98 # <cjk>
-0xE2AF U+7B9F # <cjk>
-0xE2B0 U+7B8D # <cjk>
-0xE2B1 U+7B9C # <cjk>
-0xE2B2 U+7B9A # <cjk>
-0xE2B3 U+7B8B # <cjk>
-0xE2B4 U+7B92 # <cjk>
-0xE2B5 U+7B8F # <cjk>
-0xE2B6 U+7B5D # <cjk>
-0xE2B7 U+7B99 # <cjk>
-0xE2B8 U+7BCB # <cjk>
-0xE2B9 U+7BC1 # <cjk>
-0xE2BA U+7BCC # <cjk>
-0xE2BB U+7BCF # <cjk>
-0xE2BC U+7BB4 # <cjk>
-0xE2BD U+7BC6 # <cjk>
-0xE2BE U+7BDD # <cjk>
-0xE2BF U+7BE9 # <cjk>
-0xE2C0 U+7C11 # <cjk>
-0xE2C1 U+7C14 # <cjk>
-0xE2C2 U+7BE6 # <cjk>
-0xE2C3 U+7BE5 # <cjk>
-0xE2C4 U+7C60 # <cjk>
-0xE2C5 U+7C00 # <cjk>
-0xE2C6 U+7C07 # <cjk>
-0xE2C7 U+7C13 # <cjk>
-0xE2C8 U+7BF3 # <cjk>
-0xE2C9 U+7BF7 # <cjk>
-0xE2CA U+7C17 # <cjk>
-0xE2CB U+7C0D # <cjk>
-0xE2CC U+7BF6 # <cjk>
-0xE2CD U+7C23 # <cjk>
-0xE2CE U+7C27 # <cjk>
-0xE2CF U+7C2A # <cjk>
-0xE2D0 U+7C1F # <cjk>
-0xE2D1 U+7C37 # <cjk>
-0xE2D2 U+7C2B # <cjk>
-0xE2D3 U+7C3D # <cjk>
-0xE2D4 U+7C4C # <cjk>
-0xE2D5 U+7C43 # <cjk>
-0xE2D6 U+7C54 # <cjk>
-0xE2D7 U+7C4F # <cjk>
-0xE2D8 U+7C40 # <cjk>
-0xE2D9 U+7C50 # <cjk>
-0xE2DA U+7C58 # <cjk>
-0xE2DB U+7C5F # <cjk>
-0xE2DC U+7C64 # <cjk>
-0xE2DD U+7C56 # <cjk>
-0xE2DE U+7C65 # <cjk>
-0xE2DF U+7C6C # <cjk>
-0xE2E0 U+7C75 # <cjk>
-0xE2E1 U+7C83 # <cjk>
-0xE2E2 U+7C90 # <cjk>
-0xE2E3 U+7CA4 # <cjk>
-0xE2E4 U+7CAD # <cjk>
-0xE2E5 U+7CA2 # <cjk>
-0xE2E6 U+7CAB # <cjk>
-0xE2E7 U+7CA1 # <cjk>
-0xE2E8 U+7CA8 # <cjk>
-0xE2E9 U+7CB3 # <cjk>
-0xE2EA U+7CB2 # <cjk>
-0xE2EB U+7CB1 # <cjk>
-0xE2EC U+7CAE # <cjk>
-0xE2ED U+7CB9 # <cjk>
-0xE2EE U+7CBD # <cjk>
-0xE2EF U+7CC0 # <cjk>
-0xE2F0 U+7CC5 # <cjk>
-0xE2F1 U+7CC2 # <cjk>
-0xE2F2 U+7CD8 # <cjk>
-0xE2F3 U+7CD2 # <cjk>
-0xE2F4 U+7CDC # <cjk>
-0xE2F5 U+7CE2 # <cjk>
-0xE2F6 U+9B3B # <cjk>
-0xE2F7 U+7CEF # <cjk>
-0xE2F8 U+7CF2 # <cjk>
-0xE2F9 U+7CF4 # <cjk>
-0xE2FA U+7CF6 # <cjk>
-0xE2FB U+7CFA # <cjk>
-0xE2FC U+7D06 # <cjk>
-0xE340 U+7D02 # <cjk>
-0xE341 U+7D1C # <cjk>
-0xE342 U+7D15 # <cjk>
-0xE343 U+7D0A # <cjk>
-0xE344 U+7D45 # <cjk>
-0xE345 U+7D4B # <cjk>
-0xE346 U+7D2E # <cjk>
-0xE347 U+7D32 # <cjk>
-0xE348 U+7D3F # <cjk>
-0xE349 U+7D35 # <cjk>
-0xE34A U+7D46 # <cjk>
-0xE34B U+7D73 # <cjk>
-0xE34C U+7D56 # <cjk>
-0xE34D U+7D4E # <cjk>
-0xE34E U+7D72 # <cjk>
-0xE34F U+7D68 # <cjk>
-0xE350 U+7D6E # <cjk>
-0xE351 U+7D4F # <cjk>
-0xE352 U+7D63 # <cjk>
-0xE353 U+7D93 # <cjk>
-0xE354 U+7D89 # <cjk>
-0xE355 U+7D5B # <cjk>
-0xE356 U+7D8F # <cjk>
-0xE357 U+7D7D # <cjk>
-0xE358 U+7D9B # <cjk>
-0xE359 U+7DBA # <cjk>
-0xE35A U+7DAE # <cjk>
-0xE35B U+7DA3 # <cjk>
-0xE35C U+7DB5 # <cjk>
-0xE35D U+7DC7 # <cjk>
-0xE35E U+7DBD # <cjk>
-0xE35F U+7DAB # <cjk>
-0xE360 U+7E3D # <cjk>
-0xE361 U+7DA2 # <cjk>
-0xE362 U+7DAF # <cjk>
-0xE363 U+7DDC # <cjk>
-0xE364 U+7DB8 # <cjk>
-0xE365 U+7D9F # <cjk>
-0xE366 U+7DB0 # <cjk>
-0xE367 U+7DD8 # <cjk>
-0xE368 U+7DDD # <cjk>
-0xE369 U+7DE4 # <cjk>
-0xE36A U+7DDE # <cjk>
-0xE36B U+7DFB # <cjk>
-0xE36C U+7DF2 # <cjk>
-0xE36D U+7DE1 # <cjk>
-0xE36E U+7E05 # <cjk>
-0xE36F U+7E0A # <cjk>
-0xE370 U+7E23 # <cjk>
-0xE371 U+7E21 # <cjk>
-0xE372 U+7E12 # <cjk>
-0xE373 U+7E31 # <cjk>
-0xE374 U+7E1F # <cjk>
-0xE375 U+7E09 # <cjk>
-0xE376 U+7E0B # <cjk>
-0xE377 U+7E22 # <cjk>
-0xE378 U+7E46 # <cjk>
-0xE379 U+7E66 # <cjk>
-0xE37A U+7E3B # <cjk>
-0xE37B U+7E35 # <cjk>
-0xE37C U+7E39 # <cjk>
-0xE37D U+7E43 # <cjk>
-0xE37E U+7E37 # <cjk>
-0xE380 U+7E32 # <cjk>
-0xE381 U+7E3A # <cjk>
-0xE382 U+7E67 # <cjk>
-0xE383 U+7E5D # <cjk>
-0xE384 U+7E56 # <cjk>
-0xE385 U+7E5E # <cjk>
-0xE386 U+7E59 # <cjk>
-0xE387 U+7E5A # <cjk>
-0xE388 U+7E79 # <cjk>
-0xE389 U+7E6A # <cjk>
-0xE38A U+7E69 # <cjk>
-0xE38B U+7E7C # <cjk>
-0xE38C U+7E7B # <cjk>
-0xE38D U+7E83 # <cjk>
-0xE38E U+7DD5 # <cjk>
-0xE38F U+7E7D # <cjk>
-0xE390 U+8FAE # <cjk>
-0xE391 U+7E7F # <cjk>
-0xE392 U+7E88 # <cjk>
-0xE393 U+7E89 # <cjk>
-0xE394 U+7E8C # <cjk>
-0xE395 U+7E92 # <cjk>
-0xE396 U+7E90 # <cjk>
-0xE397 U+7E93 # <cjk>
-0xE398 U+7E94 # <cjk>
-0xE399 U+7E96 # <cjk>
-0xE39A U+7E8E # <cjk>
-0xE39B U+7E9B # <cjk>
-0xE39C U+7E9C # <cjk>
-0xE39D U+7F38 # <cjk>
-0xE39E U+7F3A # <cjk>
-0xE39F U+7F45 # <cjk>
-0xE3A0 U+7F4C # <cjk>
-0xE3A1 U+7F4D # <cjk>
-0xE3A2 U+7F4E # <cjk>
-0xE3A3 U+7F50 # <cjk>
-0xE3A4 U+7F51 # <cjk>
-0xE3A5 U+7F55 # <cjk>
-0xE3A6 U+7F54 # <cjk>
-0xE3A7 U+7F58 # <cjk>
-0xE3A8 U+7F5F # <cjk>
-0xE3A9 U+7F60 # <cjk>
-0xE3AA U+7F68 # <cjk>
-0xE3AB U+7F69 # <cjk>
-0xE3AC U+7F67 # <cjk>
-0xE3AD U+7F78 # <cjk>
-0xE3AE U+7F82 # <cjk>
-0xE3AF U+7F86 # <cjk>
-0xE3B0 U+7F83 # <cjk>
-0xE3B1 U+7F88 # <cjk>
-0xE3B2 U+7F87 # <cjk>
-0xE3B3 U+7F8C # <cjk>
-0xE3B4 U+7F94 # <cjk>
-0xE3B5 U+7F9E # <cjk>
-0xE3B6 U+7F9D # <cjk>
-0xE3B7 U+7F9A # <cjk>
-0xE3B8 U+7FA3 # <cjk>
-0xE3B9 U+7FAF # <cjk>
-0xE3BA U+7FB2 # <cjk>
-0xE3BB U+7FB9 # <cjk>
-0xE3BC U+7FAE # <cjk>
-0xE3BD U+7FB6 # <cjk>
-0xE3BE U+7FB8 # <cjk>
-0xE3BF U+8B71 # <cjk>
-0xE3C0 U+7FC5 # <cjk>
-0xE3C1 U+7FC6 # <cjk>
-0xE3C2 U+7FCA # <cjk>
-0xE3C3 U+7FD5 # <cjk>
-0xE3C4 U+7FD4 # <cjk>
-0xE3C5 U+7FE1 # <cjk>
-0xE3C6 U+7FE6 # <cjk>
-0xE3C7 U+7FE9 # <cjk>
-0xE3C8 U+7FF3 # <cjk>
-0xE3C9 U+7FF9 # <cjk>
-0xE3CA U+98DC # <cjk>
-0xE3CB U+8006 # <cjk>
-0xE3CC U+8004 # <cjk>
-0xE3CD U+800B # <cjk>
-0xE3CE U+8012 # <cjk>
-0xE3CF U+8018 # <cjk>
-0xE3D0 U+8019 # <cjk>
-0xE3D1 U+801C # <cjk>
-0xE3D2 U+8021 # <cjk>
-0xE3D3 U+8028 # <cjk>
-0xE3D4 U+803F # <cjk>
-0xE3D5 U+803B # <cjk>
-0xE3D6 U+804A # <cjk>
-0xE3D7 U+8046 # <cjk>
-0xE3D8 U+8052 # <cjk>
-0xE3D9 U+8058 # <cjk>
-0xE3DA U+805A # <cjk>
-0xE3DB U+805F # <cjk>
-0xE3DC U+8062 # <cjk>
-0xE3DD U+8068 # <cjk>
-0xE3DE U+8073 # <cjk>
-0xE3DF U+8072 # <cjk>
-0xE3E0 U+8070 # <cjk>
-0xE3E1 U+8076 # <cjk>
-0xE3E2 U+8079 # <cjk>
-0xE3E3 U+807D # <cjk>
-0xE3E4 U+807F # <cjk>
-0xE3E5 U+8084 # <cjk>
-0xE3E6 U+8086 # <cjk>
-0xE3E7 U+8085 # <cjk>
-0xE3E8 U+809B # <cjk>
-0xE3E9 U+8093 # <cjk>
-0xE3EA U+809A # <cjk>
-0xE3EB U+80AD # <cjk>
-0xE3EC U+5190 # <cjk>
-0xE3ED U+80AC # <cjk>
-0xE3EE U+80DB # <cjk>
-0xE3EF U+80E5 # <cjk>
-0xE3F0 U+80D9 # <cjk>
-0xE3F1 U+80DD # <cjk>
-0xE3F2 U+80C4 # <cjk>
-0xE3F3 U+80DA # <cjk>
-0xE3F4 U+80D6 # <cjk>
-0xE3F5 U+8109 # <cjk>
-0xE3F6 U+80EF # <cjk>
-0xE3F7 U+80F1 # <cjk>
-0xE3F8 U+811B # <cjk>
-0xE3F9 U+8129 # <cjk>
-0xE3FA U+8123 # <cjk>
-0xE3FB U+812F # <cjk>
-0xE3FC U+814B # <cjk>
-0xE440 U+968B # <cjk>
-0xE441 U+8146 # <cjk>
-0xE442 U+813E # <cjk>
-0xE443 U+8153 # <cjk>
-0xE444 U+8151 # <cjk>
-0xE445 U+80FC # <cjk>
-0xE446 U+8171 # <cjk>
-0xE447 U+816E # <cjk>
-0xE448 U+8165 # <cjk>
-0xE449 U+8166 # <cjk>
-0xE44A U+8174 # <cjk>
-0xE44B U+8183 # <cjk>
-0xE44C U+8188 # <cjk>
-0xE44D U+818A # <cjk>
-0xE44E U+8180 # <cjk>
-0xE44F U+8182 # <cjk>
-0xE450 U+81A0 # <cjk>
-0xE451 U+8195 # <cjk>
-0xE452 U+81A4 # <cjk>
-0xE453 U+81A3 # <cjk>
-0xE454 U+815F # <cjk>
-0xE455 U+8193 # <cjk>
-0xE456 U+81A9 # <cjk>
-0xE457 U+81B0 # <cjk>
-0xE458 U+81B5 # <cjk>
-0xE459 U+81BE # <cjk>
-0xE45A U+81B8 # <cjk>
-0xE45B U+81BD # <cjk>
-0xE45C U+81C0 # <cjk>
-0xE45D U+81C2 # <cjk>
-0xE45E U+81BA # <cjk>
-0xE45F U+81C9 # <cjk>
-0xE460 U+81CD # <cjk>
-0xE461 U+81D1 # <cjk>
-0xE462 U+81D9 # <cjk>
-0xE463 U+81D8 # <cjk>
-0xE464 U+81C8 # <cjk>
-0xE465 U+81DA # <cjk>
-0xE466 U+81DF # <cjk>
-0xE467 U+81E0 # <cjk>
-0xE468 U+81E7 # <cjk>
-0xE469 U+81FA # <cjk>
-0xE46A U+81FB # <cjk>
-0xE46B U+81FE # <cjk>
-0xE46C U+8201 # <cjk>
-0xE46D U+8202 # <cjk>
-0xE46E U+8205 # <cjk>
-0xE46F U+8207 # <cjk>
-0xE470 U+820A # <cjk>
-0xE471 U+820D # <cjk>
-0xE472 U+8210 # <cjk>
-0xE473 U+8216 # <cjk>
-0xE474 U+8229 # <cjk>
-0xE475 U+822B # <cjk>
-0xE476 U+8238 # <cjk>
-0xE477 U+8233 # <cjk>
-0xE478 U+8240 # <cjk>
-0xE479 U+8259 # <cjk>
-0xE47A U+8258 # <cjk>
-0xE47B U+825D # <cjk>
-0xE47C U+825A # <cjk>
-0xE47D U+825F # <cjk>
-0xE47E U+8264 # <cjk>
-0xE480 U+8262 # <cjk>
-0xE481 U+8268 # <cjk>
-0xE482 U+826A # <cjk>
-0xE483 U+826B # <cjk>
-0xE484 U+822E # <cjk>
-0xE485 U+8271 # <cjk>
-0xE486 U+8277 # <cjk>
-0xE487 U+8278 # <cjk>
-0xE488 U+827E # <cjk>
-0xE489 U+828D # <cjk>
-0xE48A U+8292 # <cjk>
-0xE48B U+82AB # <cjk>
-0xE48C U+829F # <cjk>
-0xE48D U+82BB # <cjk>
-0xE48E U+82AC # <cjk>
-0xE48F U+82E1 # <cjk>
-0xE490 U+82E3 # <cjk>
-0xE491 U+82DF # <cjk>
-0xE492 U+82D2 # <cjk>
-0xE493 U+82F4 # <cjk>
-0xE494 U+82F3 # <cjk>
-0xE495 U+82FA # <cjk>
-0xE496 U+8393 # <cjk>
-0xE497 U+8303 # <cjk>
-0xE498 U+82FB # <cjk>
-0xE499 U+82F9 # <cjk>
-0xE49A U+82DE # <cjk>
-0xE49B U+8306 # <cjk>
-0xE49C U+82DC # <cjk>
-0xE49D U+8309 # <cjk>
-0xE49E U+82D9 # <cjk>
-0xE49F U+8335 # <cjk>
-0xE4A0 U+8334 # <cjk>
-0xE4A1 U+8316 # <cjk>
-0xE4A2 U+8332 # <cjk>
-0xE4A3 U+8331 # <cjk>
-0xE4A4 U+8340 # <cjk>
-0xE4A5 U+8339 # <cjk>
-0xE4A6 U+8350 # <cjk>
-0xE4A7 U+8345 # <cjk>
-0xE4A8 U+832F # <cjk>
-0xE4A9 U+832B # <cjk>
-0xE4AA U+8317 # <cjk>
-0xE4AB U+8318 # <cjk>
-0xE4AC U+8385 # <cjk>
-0xE4AD U+839A # <cjk>
-0xE4AE U+83AA # <cjk>
-0xE4AF U+839F # <cjk>
-0xE4B0 U+83A2 # <cjk>
-0xE4B1 U+8396 # <cjk>
-0xE4B2 U+8323 # <cjk>
-0xE4B3 U+838E # <cjk>
-0xE4B4 U+8387 # <cjk>
-0xE4B5 U+838A # <cjk>
-0xE4B6 U+837C # <cjk>
-0xE4B7 U+83B5 # <cjk>
-0xE4B8 U+8373 # <cjk>
-0xE4B9 U+8375 # <cjk>
-0xE4BA U+83A0 # <cjk>
-0xE4BB U+8389 # <cjk>
-0xE4BC U+83A8 # <cjk>
-0xE4BD U+83F4 # <cjk>
-0xE4BE U+8413 # <cjk>
-0xE4BF U+83EB # <cjk>
-0xE4C0 U+83CE # <cjk>
-0xE4C1 U+83FD # <cjk>
-0xE4C2 U+8403 # <cjk>
-0xE4C3 U+83D8 # <cjk>
-0xE4C4 U+840B # <cjk>
-0xE4C5 U+83C1 # <cjk>
-0xE4C6 U+83F7 # <cjk>
-0xE4C7 U+8407 # <cjk>
-0xE4C8 U+83E0 # <cjk>
-0xE4C9 U+83F2 # <cjk>
-0xE4CA U+840D # <cjk>
-0xE4CB U+8422 # <cjk>
-0xE4CC U+8420 # <cjk>
-0xE4CD U+83BD # <cjk>
-0xE4CE U+8438 # <cjk>
-0xE4CF U+8506 # <cjk>
-0xE4D0 U+83FB # <cjk>
-0xE4D1 U+846D # <cjk>
-0xE4D2 U+842A # <cjk>
-0xE4D3 U+843C # <cjk>
-0xE4D4 U+855A # <cjk>
-0xE4D5 U+8484 # <cjk>
-0xE4D6 U+8477 # <cjk>
-0xE4D7 U+846B # <cjk>
-0xE4D8 U+84AD # <cjk>
-0xE4D9 U+846E # <cjk>
-0xE4DA U+8482 # <cjk>
-0xE4DB U+8469 # <cjk>
-0xE4DC U+8446 # <cjk>
-0xE4DD U+842C # <cjk>
-0xE4DE U+846F # <cjk>
-0xE4DF U+8479 # <cjk>
-0xE4E0 U+8435 # <cjk>
-0xE4E1 U+84CA # <cjk>
-0xE4E2 U+8462 # <cjk>
-0xE4E3 U+84B9 # <cjk>
-0xE4E4 U+84BF # <cjk>
-0xE4E5 U+849F # <cjk>
-0xE4E6 U+84D9 # <cjk>
-0xE4E7 U+84CD # <cjk>
-0xE4E8 U+84BB # <cjk>
-0xE4E9 U+84DA # <cjk>
-0xE4EA U+84D0 # <cjk>
-0xE4EB U+84C1 # <cjk>
-0xE4EC U+84C6 # <cjk>
-0xE4ED U+84D6 # <cjk>
-0xE4EE U+84A1 # <cjk>
-0xE4EF U+8521 # <cjk>
-0xE4F0 U+84FF # <cjk>
-0xE4F1 U+84F4 # <cjk>
-0xE4F2 U+8517 # <cjk>
-0xE4F3 U+8518 # <cjk>
-0xE4F4 U+852C # <cjk>
-0xE4F5 U+851F # <cjk>
-0xE4F6 U+8515 # <cjk>
-0xE4F7 U+8514 # <cjk>
-0xE4F8 U+84FC # <cjk>
-0xE4F9 U+8540 # <cjk>
-0xE4FA U+8563 # <cjk>
-0xE4FB U+8558 # <cjk>
-0xE4FC U+8548 # <cjk>
-0xE540 U+8541 # <cjk>
-0xE541 U+8602 # <cjk>
-0xE542 U+854B # <cjk>
-0xE543 U+8555 # <cjk>
-0xE544 U+8580 # <cjk>
-0xE545 U+85A4 # <cjk>
-0xE546 U+8588 # <cjk>
-0xE547 U+8591 # <cjk>
-0xE548 U+858A # <cjk>
-0xE549 U+85A8 # <cjk>
-0xE54A U+856D # <cjk>
-0xE54B U+8594 # <cjk>
-0xE54C U+859B # <cjk>
-0xE54D U+85EA # <cjk>
-0xE54E U+8587 # <cjk>
-0xE54F U+859C # <cjk>
-0xE550 U+8577 # <cjk>
-0xE551 U+857E # <cjk>
-0xE552 U+8590 # <cjk>
-0xE553 U+85C9 # <cjk>
-0xE554 U+85BA # <cjk>
-0xE555 U+85CF # <cjk>
-0xE556 U+85B9 # <cjk>
-0xE557 U+85D0 # <cjk>
-0xE558 U+85D5 # <cjk>
-0xE559 U+85DD # <cjk>
-0xE55A U+85E5 # <cjk>
-0xE55B U+85DC # <cjk>
-0xE55C U+85F9 # <cjk>
-0xE55D U+860A # <cjk>
-0xE55E U+8613 # <cjk>
-0xE55F U+860B # <cjk>
-0xE560 U+85FE # <cjk>
-0xE561 U+85FA # <cjk>
-0xE562 U+8606 # <cjk>
-0xE563 U+8622 # <cjk>
-0xE564 U+861A # <cjk>
-0xE565 U+8630 # <cjk>
-0xE566 U+863F # <cjk>
-0xE567 U+864D # <cjk>
-0xE568 U+4E55 # <cjk>
-0xE569 U+8654 # <cjk>
-0xE56A U+865F # <cjk>
-0xE56B U+8667 # <cjk>
-0xE56C U+8671 # <cjk>
-0xE56D U+8693 # <cjk>
-0xE56E U+86A3 # <cjk>
-0xE56F U+86A9 # <cjk>
-0xE570 U+86AA # <cjk>
-0xE571 U+868B # <cjk>
-0xE572 U+868C # <cjk>
-0xE573 U+86B6 # <cjk>
-0xE574 U+86AF # <cjk>
-0xE575 U+86C4 # <cjk>
-0xE576 U+86C6 # <cjk>
-0xE577 U+86B0 # <cjk>
-0xE578 U+86C9 # <cjk>
-0xE579 U+8823 # <cjk>
-0xE57A U+86AB # <cjk>
-0xE57B U+86D4 # <cjk>
-0xE57C U+86DE # <cjk>
-0xE57D U+86E9 # <cjk>
-0xE57E U+86EC # <cjk>
-0xE580 U+86DF # <cjk>
-0xE581 U+86DB # <cjk>
-0xE582 U+86EF # <cjk>
-0xE583 U+8712 # <cjk>
-0xE584 U+8706 # <cjk>
-0xE585 U+8708 # <cjk>
-0xE586 U+8700 # <cjk>
-0xE587 U+8703 # <cjk>
-0xE588 U+86FB # <cjk>
-0xE589 U+8711 # <cjk>
-0xE58A U+8709 # <cjk>
-0xE58B U+870D # <cjk>
-0xE58C U+86F9 # <cjk>
-0xE58D U+870A # <cjk>
-0xE58E U+8734 # <cjk>
-0xE58F U+873F # <cjk>
-0xE590 U+8737 # <cjk>
-0xE591 U+873B # <cjk>
-0xE592 U+8725 # <cjk>
-0xE593 U+8729 # <cjk>
-0xE594 U+871A # <cjk>
-0xE595 U+8760 # <cjk>
-0xE596 U+875F # <cjk>
-0xE597 U+8778 # <cjk>
-0xE598 U+874C # <cjk>
-0xE599 U+874E # <cjk>
-0xE59A U+8774 # <cjk>
-0xE59B U+8757 # <cjk>
-0xE59C U+8768 # <cjk>
-0xE59D U+876E # <cjk>
-0xE59E U+8759 # <cjk>
-0xE59F U+8753 # <cjk>
-0xE5A0 U+8763 # <cjk>
-0xE5A1 U+876A # <cjk>
-0xE5A2 U+8805 # <cjk>
-0xE5A3 U+87A2 # <cjk>
-0xE5A4 U+879F # <cjk>
-0xE5A5 U+8782 # <cjk>
-0xE5A6 U+87AF # <cjk>
-0xE5A7 U+87CB # <cjk>
-0xE5A8 U+87BD # <cjk>
-0xE5A9 U+87C0 # <cjk>
-0xE5AA U+87D0 # <cjk>
-0xE5AB U+96D6 # <cjk>
-0xE5AC U+87AB # <cjk>
-0xE5AD U+87C4 # <cjk>
-0xE5AE U+87B3 # <cjk>
-0xE5AF U+87C7 # <cjk>
-0xE5B0 U+87C6 # <cjk>
-0xE5B1 U+87BB # <cjk>
-0xE5B2 U+87EF # <cjk>
-0xE5B3 U+87F2 # <cjk>
-0xE5B4 U+87E0 # <cjk>
-0xE5B5 U+880F # <cjk>
-0xE5B6 U+880D # <cjk>
-0xE5B7 U+87FE # <cjk>
-0xE5B8 U+87F6 # <cjk>
-0xE5B9 U+87F7 # <cjk>
-0xE5BA U+880E # <cjk>
-0xE5BB U+87D2 # <cjk>
-0xE5BC U+8811 # <cjk>
-0xE5BD U+8816 # <cjk>
-0xE5BE U+8815 # <cjk>
-0xE5BF U+8822 # <cjk>
-0xE5C0 U+8821 # <cjk>
-0xE5C1 U+8831 # <cjk>
-0xE5C2 U+8836 # <cjk>
-0xE5C3 U+8839 # <cjk>
-0xE5C4 U+8827 # <cjk>
-0xE5C5 U+883B # <cjk>
-0xE5C6 U+8844 # <cjk>
-0xE5C7 U+8842 # <cjk>
-0xE5C8 U+8852 # <cjk>
-0xE5C9 U+8859 # <cjk>
-0xE5CA U+885E # <cjk>
-0xE5CB U+8862 # <cjk>
-0xE5CC U+886B # <cjk>
-0xE5CD U+8881 # <cjk>
-0xE5CE U+887E # <cjk>
-0xE5CF U+889E # <cjk>
-0xE5D0 U+8875 # <cjk>
-0xE5D1 U+887D # <cjk>
-0xE5D2 U+88B5 # <cjk>
-0xE5D3 U+8872 # <cjk>
-0xE5D4 U+8882 # <cjk>
-0xE5D5 U+8897 # <cjk>
-0xE5D6 U+8892 # <cjk>
-0xE5D7 U+88AE # <cjk>
-0xE5D8 U+8899 # <cjk>
-0xE5D9 U+88A2 # <cjk>
-0xE5DA U+888D # <cjk>
-0xE5DB U+88A4 # <cjk>
-0xE5DC U+88B0 # <cjk>
-0xE5DD U+88BF # <cjk>
-0xE5DE U+88B1 # <cjk>
-0xE5DF U+88C3 # <cjk>
-0xE5E0 U+88C4 # <cjk>
-0xE5E1 U+88D4 # <cjk>
-0xE5E2 U+88D8 # <cjk>
-0xE5E3 U+88D9 # <cjk>
-0xE5E4 U+88DD # <cjk>
-0xE5E5 U+88F9 # <cjk>
-0xE5E6 U+8902 # <cjk>
-0xE5E7 U+88FC # <cjk>
-0xE5E8 U+88F4 # <cjk>
-0xE5E9 U+88E8 # <cjk>
-0xE5EA U+88F2 # <cjk>
-0xE5EB U+8904 # <cjk>
-0xE5EC U+890C # <cjk>
-0xE5ED U+890A # <cjk>
-0xE5EE U+8913 # <cjk>
-0xE5EF U+8943 # <cjk>
-0xE5F0 U+891E # <cjk>
-0xE5F1 U+8925 # <cjk>
-0xE5F2 U+892A # <cjk>
-0xE5F3 U+892B # <cjk>
-0xE5F4 U+8941 # <cjk>
-0xE5F5 U+8944 # <cjk>
-0xE5F6 U+893B # <cjk>
-0xE5F7 U+8936 # <cjk>
-0xE5F8 U+8938 # <cjk>
-0xE5F9 U+894C # <cjk>
-0xE5FA U+891D # <cjk>
-0xE5FB U+8960 # <cjk>
-0xE5FC U+895E # <cjk>
-0xE640 U+8966 # <cjk>
-0xE641 U+8964 # <cjk>
-0xE642 U+896D # <cjk>
-0xE643 U+896A # <cjk>
-0xE644 U+896F # <cjk>
-0xE645 U+8974 # <cjk>
-0xE646 U+8977 # <cjk>
-0xE647 U+897E # <cjk>
-0xE648 U+8983 # <cjk>
-0xE649 U+8988 # <cjk>
-0xE64A U+898A # <cjk>
-0xE64B U+8993 # <cjk>
-0xE64C U+8998 # <cjk>
-0xE64D U+89A1 # <cjk>
-0xE64E U+89A9 # <cjk>
-0xE64F U+89A6 # <cjk>
-0xE650 U+89AC # <cjk>
-0xE651 U+89AF # <cjk>
-0xE652 U+89B2 # <cjk>
-0xE653 U+89BA # <cjk>
-0xE654 U+89BD # <cjk>
-0xE655 U+89BF # <cjk>
-0xE656 U+89C0 # <cjk>
-0xE657 U+89DA # <cjk>
-0xE658 U+89DC # <cjk>
-0xE659 U+89DD # <cjk>
-0xE65A U+89E7 # <cjk>
-0xE65B U+89F4 # <cjk>
-0xE65C U+89F8 # <cjk>
-0xE65D U+8A03 # <cjk>
-0xE65E U+8A16 # <cjk>
-0xE65F U+8A10 # <cjk>
-0xE660 U+8A0C # <cjk>
-0xE661 U+8A1B # <cjk>
-0xE662 U+8A1D # <cjk>
-0xE663 U+8A25 # <cjk>
-0xE664 U+8A36 # <cjk>
-0xE665 U+8A41 # <cjk>
-0xE666 U+8A5B # <cjk>
-0xE667 U+8A52 # <cjk>
-0xE668 U+8A46 # <cjk>
-0xE669 U+8A48 # <cjk>
-0xE66A U+8A7C # <cjk>
-0xE66B U+8A6D # <cjk>
-0xE66C U+8A6C # <cjk>
-0xE66D U+8A62 # <cjk>
-0xE66E U+8A85 # <cjk>
-0xE66F U+8A82 # <cjk>
-0xE670 U+8A84 # <cjk>
-0xE671 U+8AA8 # <cjk>
-0xE672 U+8AA1 # <cjk>
-0xE673 U+8A91 # <cjk>
-0xE674 U+8AA5 # <cjk>
-0xE675 U+8AA6 # <cjk>
-0xE676 U+8A9A # <cjk>
-0xE677 U+8AA3 # <cjk>
-0xE678 U+8AC4 # <cjk>
-0xE679 U+8ACD # <cjk>
-0xE67A U+8AC2 # <cjk>
-0xE67B U+8ADA # <cjk>
-0xE67C U+8AEB # <cjk>
-0xE67D U+8AF3 # <cjk>
-0xE67E U+8AE7 # <cjk>
-0xE680 U+8AE4 # <cjk>
-0xE681 U+8AF1 # <cjk>
-0xE682 U+8B14 # <cjk>
-0xE683 U+8AE0 # <cjk>
-0xE684 U+8AE2 # <cjk>
-0xE685 U+8AF7 # <cjk>
-0xE686 U+8ADE # <cjk>
-0xE687 U+8ADB # <cjk>
-0xE688 U+8B0C # <cjk>
-0xE689 U+8B07 # <cjk>
-0xE68A U+8B1A # <cjk>
-0xE68B U+8AE1 # <cjk>
-0xE68C U+8B16 # <cjk>
-0xE68D U+8B10 # <cjk>
-0xE68E U+8B17 # <cjk>
-0xE68F U+8B20 # <cjk>
-0xE690 U+8B33 # <cjk>
-0xE691 U+97AB # <cjk>
-0xE692 U+8B26 # <cjk>
-0xE693 U+8B2B # <cjk>
-0xE694 U+8B3E # <cjk>
-0xE695 U+8B28 # <cjk>
-0xE696 U+8B41 # <cjk>
-0xE697 U+8B4C # <cjk>
-0xE698 U+8B4F # <cjk>
-0xE699 U+8B4E # <cjk>
-0xE69A U+8B49 # <cjk>
-0xE69B U+8B56 # <cjk>
-0xE69C U+8B5B # <cjk>
-0xE69D U+8B5A # <cjk>
-0xE69E U+8B6B # <cjk>
-0xE69F U+8B5F # <cjk>
-0xE6A0 U+8B6C # <cjk>
-0xE6A1 U+8B6F # <cjk>
-0xE6A2 U+8B74 # <cjk>
-0xE6A3 U+8B7D # <cjk>
-0xE6A4 U+8B80 # <cjk>
-0xE6A5 U+8B8C # <cjk>
-0xE6A6 U+8B8E # <cjk>
-0xE6A7 U+8B92 # <cjk>
-0xE6A8 U+8B93 # <cjk>
-0xE6A9 U+8B96 # <cjk>
-0xE6AA U+8B99 # <cjk>
-0xE6AB U+8B9A # <cjk>
-0xE6AC U+8C3A # <cjk>
-0xE6AD U+8C41 # <cjk>
-0xE6AE U+8C3F # <cjk>
-0xE6AF U+8C48 # <cjk>
-0xE6B0 U+8C4C # <cjk>
-0xE6B1 U+8C4E # <cjk>
-0xE6B2 U+8C50 # <cjk>
-0xE6B3 U+8C55 # <cjk>
-0xE6B4 U+8C62 # <cjk>
-0xE6B5 U+8C6C # <cjk>
-0xE6B6 U+8C78 # <cjk>
-0xE6B7 U+8C7A # <cjk>
-0xE6B8 U+8C82 # <cjk>
-0xE6B9 U+8C89 # <cjk>
-0xE6BA U+8C85 # <cjk>
-0xE6BB U+8C8A # <cjk>
-0xE6BC U+8C8D # <cjk>
-0xE6BD U+8C8E # <cjk>
-0xE6BE U+8C94 # <cjk>
-0xE6BF U+8C7C # <cjk>
-0xE6C0 U+8C98 # <cjk>
-0xE6C1 U+621D # <cjk>
-0xE6C2 U+8CAD # <cjk>
-0xE6C3 U+8CAA # <cjk>
-0xE6C4 U+8CBD # <cjk>
-0xE6C5 U+8CB2 # <cjk>
-0xE6C6 U+8CB3 # <cjk>
-0xE6C7 U+8CAE # <cjk>
-0xE6C8 U+8CB6 # <cjk>
-0xE6C9 U+8CC8 # <cjk>
-0xE6CA U+8CC1 # <cjk>
-0xE6CB U+8CE4 # <cjk>
-0xE6CC U+8CE3 # <cjk>
-0xE6CD U+8CDA # <cjk>
-0xE6CE U+8CFD # <cjk>
-0xE6CF U+8CFA # <cjk>
-0xE6D0 U+8CFB # <cjk>
-0xE6D1 U+8D04 # <cjk>
-0xE6D2 U+8D05 # <cjk>
-0xE6D3 U+8D0A # <cjk>
-0xE6D4 U+8D07 # <cjk>
-0xE6D5 U+8D0F # <cjk>
-0xE6D6 U+8D0D # <cjk>
-0xE6D7 U+8D10 # <cjk>
-0xE6D8 U+9F4E # <cjk>
-0xE6D9 U+8D13 # <cjk>
-0xE6DA U+8CCD # <cjk>
-0xE6DB U+8D14 # <cjk>
-0xE6DC U+8D16 # <cjk>
-0xE6DD U+8D67 # <cjk>
-0xE6DE U+8D6D # <cjk>
-0xE6DF U+8D71 # <cjk>
-0xE6E0 U+8D73 # <cjk>
-0xE6E1 U+8D81 # <cjk>
-0xE6E2 U+8D99 # <cjk>
-0xE6E3 U+8DC2 # <cjk>
-0xE6E4 U+8DBE # <cjk>
-0xE6E5 U+8DBA # <cjk>
-0xE6E6 U+8DCF # <cjk>
-0xE6E7 U+8DDA # <cjk>
-0xE6E8 U+8DD6 # <cjk>
-0xE6E9 U+8DCC # <cjk>
-0xE6EA U+8DDB # <cjk>
-0xE6EB U+8DCB # <cjk>
-0xE6EC U+8DEA # <cjk>
-0xE6ED U+8DEB # <cjk>
-0xE6EE U+8DDF # <cjk>
-0xE6EF U+8DE3 # <cjk>
-0xE6F0 U+8DFC # <cjk>
-0xE6F1 U+8E08 # <cjk>
-0xE6F2 U+8E09 # <cjk>
-0xE6F3 U+8DFF # <cjk>
-0xE6F4 U+8E1D # <cjk>
-0xE6F5 U+8E1E # <cjk>
-0xE6F6 U+8E10 # <cjk>
-0xE6F7 U+8E1F # <cjk>
-0xE6F8 U+8E42 # <cjk>
-0xE6F9 U+8E35 # <cjk>
-0xE6FA U+8E30 # <cjk>
-0xE6FB U+8E34 # <cjk>
-0xE6FC U+8E4A # <cjk>
-0xE740 U+8E47 # <cjk>
-0xE741 U+8E49 # <cjk>
-0xE742 U+8E4C # <cjk>
-0xE743 U+8E50 # <cjk>
-0xE744 U+8E48 # <cjk>
-0xE745 U+8E59 # <cjk>
-0xE746 U+8E64 # <cjk>
-0xE747 U+8E60 # <cjk>
-0xE748 U+8E2A # <cjk>
-0xE749 U+8E63 # <cjk>
-0xE74A U+8E55 # <cjk>
-0xE74B U+8E76 # <cjk>
-0xE74C U+8E72 # <cjk>
-0xE74D U+8E7C # <cjk>
-0xE74E U+8E81 # <cjk>
-0xE74F U+8E87 # <cjk>
-0xE750 U+8E85 # <cjk>
-0xE751 U+8E84 # <cjk>
-0xE752 U+8E8B # <cjk>
-0xE753 U+8E8A # <cjk>
-0xE754 U+8E93 # <cjk>
-0xE755 U+8E91 # <cjk>
-0xE756 U+8E94 # <cjk>
-0xE757 U+8E99 # <cjk>
-0xE758 U+8EAA # <cjk>
-0xE759 U+8EA1 # <cjk>
-0xE75A U+8EAC # <cjk>
-0xE75B U+8EB0 # <cjk>
-0xE75C U+8EC6 # <cjk>
-0xE75D U+8EB1 # <cjk>
-0xE75E U+8EBE # <cjk>
-0xE75F U+8EC5 # <cjk>
-0xE760 U+8EC8 # <cjk>
-0xE761 U+8ECB # <cjk>
-0xE762 U+8EDB # <cjk>
-0xE763 U+8EE3 # <cjk>
-0xE764 U+8EFC # <cjk>
-0xE765 U+8EFB # <cjk>
-0xE766 U+8EEB # <cjk>
-0xE767 U+8EFE # <cjk>
-0xE768 U+8F0A # <cjk>
-0xE769 U+8F05 # <cjk>
-0xE76A U+8F15 # <cjk>
-0xE76B U+8F12 # <cjk>
-0xE76C U+8F19 # <cjk>
-0xE76D U+8F13 # <cjk>
-0xE76E U+8F1C # <cjk>
-0xE76F U+8F1F # <cjk>
-0xE770 U+8F1B # <cjk>
-0xE771 U+8F0C # <cjk>
-0xE772 U+8F26 # <cjk>
-0xE773 U+8F33 # <cjk>
-0xE774 U+8F3B # <cjk>
-0xE775 U+8F39 # <cjk>
-0xE776 U+8F45 # <cjk>
-0xE777 U+8F42 # <cjk>
-0xE778 U+8F3E # <cjk>
-0xE779 U+8F4C # <cjk>
-0xE77A U+8F49 # <cjk>
-0xE77B U+8F46 # <cjk>
-0xE77C U+8F4E # <cjk>
-0xE77D U+8F57 # <cjk>
-0xE77E U+8F5C # <cjk>
-0xE780 U+8F62 # <cjk>
-0xE781 U+8F63 # <cjk>
-0xE782 U+8F64 # <cjk>
-0xE783 U+8F9C # <cjk>
-0xE784 U+8F9F # <cjk>
-0xE785 U+8FA3 # <cjk>
-0xE786 U+8FAD # <cjk>
-0xE787 U+8FAF # <cjk>
-0xE788 U+8FB7 # <cjk>
-0xE789 U+8FDA # <cjk>
-0xE78A U+8FE5 # <cjk>
-0xE78B U+8FE2 # <cjk>
-0xE78C U+8FEA # <cjk>
-0xE78D U+8FEF # <cjk>
-0xE78E U+9087 # <cjk>
-0xE78F U+8FF4 # <cjk>
-0xE790 U+9005 # <cjk>
-0xE791 U+8FF9 # <cjk>
-0xE792 U+8FFA # <cjk>
-0xE793 U+9011 # <cjk>
-0xE794 U+9015 # <cjk>
-0xE795 U+9021 # <cjk>
-0xE796 U+900D # <cjk>
-0xE797 U+901E # <cjk>
-0xE798 U+9016 # <cjk>
-0xE799 U+900B # <cjk>
-0xE79A U+9027 # <cjk>
-0xE79B U+9036 # <cjk>
-0xE79C U+9035 # <cjk>
-0xE79D U+9039 # <cjk>
-0xE79E U+8FF8 # <cjk>
-0xE79F U+904F # <cjk>
-0xE7A0 U+9050 # <cjk>
-0xE7A1 U+9051 # <cjk>
-0xE7A2 U+9052 # <cjk>
-0xE7A3 U+900E # <cjk>
-0xE7A4 U+9049 # <cjk>
-0xE7A5 U+903E # <cjk>
-0xE7A6 U+9056 # <cjk>
-0xE7A7 U+9058 # <cjk>
-0xE7A8 U+905E # <cjk>
-0xE7A9 U+9068 # <cjk>
-0xE7AA U+906F # <cjk>
-0xE7AB U+9076 # <cjk>
-0xE7AC U+96A8 # <cjk>
-0xE7AD U+9072 # <cjk>
-0xE7AE U+9082 # <cjk>
-0xE7AF U+907D # <cjk>
-0xE7B0 U+9081 # <cjk>
-0xE7B1 U+9080 # <cjk>
-0xE7B2 U+908A # <cjk>
-0xE7B3 U+9089 # <cjk>
-0xE7B4 U+908F # <cjk>
-0xE7B5 U+90A8 # <cjk>
-0xE7B6 U+90AF # <cjk>
-0xE7B7 U+90B1 # <cjk>
-0xE7B8 U+90B5 # <cjk>
-0xE7B9 U+90E2 # <cjk>
-0xE7BA U+90E4 # <cjk>
-0xE7BB U+6248 # <cjk>
-0xE7BC U+90DB # <cjk>
-0xE7BD U+9102 # <cjk>
-0xE7BE U+9112 # <cjk>
-0xE7BF U+9119 # <cjk>
-0xE7C0 U+9132 # <cjk>
-0xE7C1 U+9130 # <cjk>
-0xE7C2 U+914A # <cjk>
-0xE7C3 U+9156 # <cjk>
-0xE7C4 U+9158 # <cjk>
-0xE7C5 U+9163 # <cjk>
-0xE7C6 U+9165 # <cjk>
-0xE7C7 U+9169 # <cjk>
-0xE7C8 U+9173 # <cjk>
-0xE7C9 U+9172 # <cjk>
-0xE7CA U+918B # <cjk>
-0xE7CB U+9189 # <cjk>
-0xE7CC U+9182 # <cjk>
-0xE7CD U+91A2 # <cjk>
-0xE7CE U+91AB # <cjk>
-0xE7CF U+91AF # <cjk>
-0xE7D0 U+91AA # <cjk>
-0xE7D1 U+91B5 # <cjk>
-0xE7D2 U+91B4 # <cjk>
-0xE7D3 U+91BA # <cjk>
-0xE7D4 U+91C0 # <cjk>
-0xE7D5 U+91C1 # <cjk>
-0xE7D6 U+91C9 # <cjk>
-0xE7D7 U+91CB # <cjk>
-0xE7D8 U+91D0 # <cjk>
-0xE7D9 U+91D6 # <cjk>
-0xE7DA U+91DF # <cjk>
-0xE7DB U+91E1 # <cjk>
-0xE7DC U+91DB # <cjk>
-0xE7DD U+91FC # <cjk>
-0xE7DE U+91F5 # <cjk>
-0xE7DF U+91F6 # <cjk>
-0xE7E0 U+921E # <cjk>
-0xE7E1 U+91FF # <cjk>
-0xE7E2 U+9214 # <cjk>
-0xE7E3 U+922C # <cjk>
-0xE7E4 U+9215 # <cjk>
-0xE7E5 U+9211 # <cjk>
-0xE7E6 U+925E # <cjk>
-0xE7E7 U+9257 # <cjk>
-0xE7E8 U+9245 # <cjk>
-0xE7E9 U+9249 # <cjk>
-0xE7EA U+9264 # <cjk>
-0xE7EB U+9248 # <cjk>
-0xE7EC U+9295 # <cjk>
-0xE7ED U+923F # <cjk>
-0xE7EE U+924B # <cjk>
-0xE7EF U+9250 # <cjk>
-0xE7F0 U+929C # <cjk>
-0xE7F1 U+9296 # <cjk>
-0xE7F2 U+9293 # <cjk>
-0xE7F3 U+929B # <cjk>
-0xE7F4 U+925A # <cjk>
-0xE7F5 U+92CF # <cjk>
-0xE7F6 U+92B9 # <cjk>
-0xE7F7 U+92B7 # <cjk>
-0xE7F8 U+92E9 # <cjk>
-0xE7F9 U+930F # <cjk>
-0xE7FA U+92FA # <cjk>
-0xE7FB U+9344 # <cjk>
-0xE7FC U+932E # <cjk>
-0xE840 U+9319 # <cjk>
-0xE841 U+9322 # <cjk>
-0xE842 U+931A # <cjk>
-0xE843 U+9323 # <cjk>
-0xE844 U+933A # <cjk>
-0xE845 U+9335 # <cjk>
-0xE846 U+933B # <cjk>
-0xE847 U+935C # <cjk>
-0xE848 U+9360 # <cjk>
-0xE849 U+937C # <cjk>
-0xE84A U+936E # <cjk>
-0xE84B U+9356 # <cjk>
-0xE84C U+93B0 # <cjk>
-0xE84D U+93AC # <cjk>
-0xE84E U+93AD # <cjk>
-0xE84F U+9394 # <cjk>
-0xE850 U+93B9 # <cjk>
-0xE851 U+93D6 # <cjk>
-0xE852 U+93D7 # <cjk>
-0xE853 U+93E8 # <cjk>
-0xE854 U+93E5 # <cjk>
-0xE855 U+93D8 # <cjk>
-0xE856 U+93C3 # <cjk>
-0xE857 U+93DD # <cjk>
-0xE858 U+93D0 # <cjk>
-0xE859 U+93C8 # <cjk>
-0xE85A U+93E4 # <cjk>
-0xE85B U+941A # <cjk>
-0xE85C U+9414 # <cjk>
-0xE85D U+9413 # <cjk>
-0xE85E U+9403 # <cjk>
-0xE85F U+9407 # <cjk>
-0xE860 U+9410 # <cjk>
-0xE861 U+9436 # <cjk>
-0xE862 U+942B # <cjk>
-0xE863 U+9435 # <cjk>
-0xE864 U+9421 # <cjk>
-0xE865 U+943A # <cjk>
-0xE866 U+9441 # <cjk>
-0xE867 U+9452 # <cjk>
-0xE868 U+9444 # <cjk>
-0xE869 U+945B # <cjk>
-0xE86A U+9460 # <cjk>
-0xE86B U+9462 # <cjk>
-0xE86C U+945E # <cjk>
-0xE86D U+946A # <cjk>
-0xE86E U+9229 # <cjk>
-0xE86F U+9470 # <cjk>
-0xE870 U+9475 # <cjk>
-0xE871 U+9477 # <cjk>
-0xE872 U+947D # <cjk>
-0xE873 U+945A # <cjk>
-0xE874 U+947C # <cjk>
-0xE875 U+947E # <cjk>
-0xE876 U+9481 # <cjk>
-0xE877 U+947F # <cjk>
-0xE878 U+9582 # <cjk>
-0xE879 U+9587 # <cjk>
-0xE87A U+958A # <cjk>
-0xE87B U+9594 # <cjk>
-0xE87C U+9596 # <cjk>
-0xE87D U+9598 # <cjk>
-0xE87E U+9599 # <cjk>
-0xE880 U+95A0 # <cjk>
-0xE881 U+95A8 # <cjk>
-0xE882 U+95A7 # <cjk>
-0xE883 U+95AD # <cjk>
-0xE884 U+95BC # <cjk>
-0xE885 U+95BB # <cjk>
-0xE886 U+95B9 # <cjk>
-0xE887 U+95BE # <cjk>
-0xE888 U+95CA # <cjk>
-0xE889 U+6FF6 # <cjk>
-0xE88A U+95C3 # <cjk>
-0xE88B U+95CD # <cjk>
-0xE88C U+95CC # <cjk>
-0xE88D U+95D5 # <cjk>
-0xE88E U+95D4 # <cjk>
-0xE88F U+95D6 # <cjk>
-0xE890 U+95DC # <cjk>
-0xE891 U+95E1 # <cjk>
-0xE892 U+95E5 # <cjk>
-0xE893 U+95E2 # <cjk>
-0xE894 U+9621 # <cjk>
-0xE895 U+9628 # <cjk>
-0xE896 U+962E # <cjk>
-0xE897 U+962F # <cjk>
-0xE898 U+9642 # <cjk>
-0xE899 U+964C # <cjk>
-0xE89A U+964F # <cjk>
-0xE89B U+964B # <cjk>
-0xE89C U+9677 # <cjk>
-0xE89D U+965C # <cjk>
-0xE89E U+965E # <cjk>
-0xE89F U+965D # <cjk>
-0xE8A0 U+965F # <cjk>
-0xE8A1 U+9666 # <cjk>
-0xE8A2 U+9672 # <cjk>
-0xE8A3 U+966C # <cjk>
-0xE8A4 U+968D # <cjk>
-0xE8A5 U+9698 # <cjk>
-0xE8A6 U+9695 # <cjk>
-0xE8A7 U+9697 # <cjk>
-0xE8A8 U+96AA # <cjk>
-0xE8A9 U+96A7 # <cjk>
-0xE8AA U+96B1 # <cjk>
-0xE8AB U+96B2 # <cjk>
-0xE8AC U+96B0 # <cjk>
-0xE8AD U+96B4 # <cjk>
-0xE8AE U+96B6 # <cjk>
-0xE8AF U+96B8 # <cjk>
-0xE8B0 U+96B9 # <cjk>
-0xE8B1 U+96CE # <cjk>
-0xE8B2 U+96CB # <cjk>
-0xE8B3 U+96C9 # <cjk>
-0xE8B4 U+96CD # <cjk>
-0xE8B5 U+894D # <cjk>
-0xE8B6 U+96DC # <cjk>
-0xE8B7 U+970D # <cjk>
-0xE8B8 U+96D5 # <cjk>
-0xE8B9 U+96F9 # <cjk>
-0xE8BA U+9704 # <cjk>
-0xE8BB U+9706 # <cjk>
-0xE8BC U+9708 # <cjk>
-0xE8BD U+9713 # <cjk>
-0xE8BE U+970E # <cjk>
-0xE8BF U+9711 # <cjk>
-0xE8C0 U+970F # <cjk>
-0xE8C1 U+9716 # <cjk>
-0xE8C2 U+9719 # <cjk>
-0xE8C3 U+9724 # <cjk>
-0xE8C4 U+972A # <cjk>
-0xE8C5 U+9730 # <cjk>
-0xE8C6 U+9739 # <cjk>
-0xE8C7 U+973D # <cjk>
-0xE8C8 U+973E # <cjk>
-0xE8C9 U+9744 # <cjk>
-0xE8CA U+9746 # <cjk>
-0xE8CB U+9748 # <cjk>
-0xE8CC U+9742 # <cjk>
-0xE8CD U+9749 # <cjk>
-0xE8CE U+975C # <cjk>
-0xE8CF U+9760 # <cjk>
-0xE8D0 U+9764 # <cjk>
-0xE8D1 U+9766 # <cjk>
-0xE8D2 U+9768 # <cjk>
-0xE8D3 U+52D2 # <cjk>
-0xE8D4 U+976B # <cjk>
-0xE8D5 U+9771 # <cjk>
-0xE8D6 U+9779 # <cjk>
-0xE8D7 U+9785 # <cjk>
-0xE8D8 U+977C # <cjk>
-0xE8D9 U+9781 # <cjk>
-0xE8DA U+977A # <cjk>
-0xE8DB U+9786 # <cjk>
-0xE8DC U+978B # <cjk>
-0xE8DD U+978F # <cjk>
-0xE8DE U+9790 # <cjk>
-0xE8DF U+979C # <cjk>
-0xE8E0 U+97A8 # <cjk>
-0xE8E1 U+97A6 # <cjk>
-0xE8E2 U+97A3 # <cjk>
-0xE8E3 U+97B3 # <cjk>
-0xE8E4 U+97B4 # <cjk>
-0xE8E5 U+97C3 # <cjk>
-0xE8E6 U+97C6 # <cjk>
-0xE8E7 U+97C8 # <cjk>
-0xE8E8 U+97CB # <cjk>
-0xE8E9 U+97DC # <cjk>
-0xE8EA U+97ED # <cjk>
-0xE8EB U+9F4F # <cjk>
-0xE8EC U+97F2 # <cjk>
-0xE8ED U+7ADF # <cjk>
-0xE8EE U+97F6 # <cjk>
-0xE8EF U+97F5 # <cjk>
-0xE8F0 U+980F # <cjk>
-0xE8F1 U+980C # <cjk>
-0xE8F2 U+9838 # <cjk>
-0xE8F3 U+9824 # <cjk>
-0xE8F4 U+9821 # <cjk>
-0xE8F5 U+9837 # <cjk>
-0xE8F6 U+983D # <cjk>
-0xE8F7 U+9846 # <cjk>
-0xE8F8 U+984F # <cjk>
-0xE8F9 U+984B # <cjk>
-0xE8FA U+986B # <cjk>
-0xE8FB U+986F # <cjk>
-0xE8FC U+9870 # <cjk>
-0xE940 U+9871 # <cjk>
-0xE941 U+9874 # <cjk>
-0xE942 U+9873 # <cjk>
-0xE943 U+98AA # <cjk>
-0xE944 U+98AF # <cjk>
-0xE945 U+98B1 # <cjk>
-0xE946 U+98B6 # <cjk>
-0xE947 U+98C4 # <cjk>
-0xE948 U+98C3 # <cjk>
-0xE949 U+98C6 # <cjk>
-0xE94A U+98E9 # <cjk>
-0xE94B U+98EB # <cjk>
-0xE94C U+9903 # <cjk>
-0xE94D U+9909 # <cjk>
-0xE94E U+9912 # <cjk>
-0xE94F U+9914 # <cjk>
-0xE950 U+9918 # <cjk>
-0xE951 U+9921 # <cjk>
-0xE952 U+991D # <cjk>
-0xE953 U+991E # <cjk>
-0xE954 U+9924 # <cjk>
-0xE955 U+9920 # <cjk>
-0xE956 U+992C # <cjk>
-0xE957 U+992E # <cjk>
-0xE958 U+993D # <cjk>
-0xE959 U+993E # <cjk>
-0xE95A U+9942 # <cjk>
-0xE95B U+9949 # <cjk>
-0xE95C U+9945 # <cjk>
-0xE95D U+9950 # <cjk>
-0xE95E U+994B # <cjk>
-0xE95F U+9951 # <cjk>
-0xE960 U+9952 # <cjk>
-0xE961 U+994C # <cjk>
-0xE962 U+9955 # <cjk>
-0xE963 U+9997 # <cjk>
-0xE964 U+9998 # <cjk>
-0xE965 U+99A5 # <cjk>
-0xE966 U+99AD # <cjk>
-0xE967 U+99AE # <cjk>
-0xE968 U+99BC # <cjk>
-0xE969 U+99DF # <cjk>
-0xE96A U+99DB # <cjk>
-0xE96B U+99DD # <cjk>
-0xE96C U+99D8 # <cjk>
-0xE96D U+99D1 # <cjk>
-0xE96E U+99ED # <cjk>
-0xE96F U+99EE # <cjk>
-0xE970 U+99F1 # <cjk>
-0xE971 U+99F2 # <cjk>
-0xE972 U+99FB # <cjk>
-0xE973 U+99F8 # <cjk>
-0xE974 U+9A01 # <cjk>
-0xE975 U+9A0F # <cjk>
-0xE976 U+9A05 # <cjk>
-0xE977 U+99E2 # <cjk>
-0xE978 U+9A19 # <cjk>
-0xE979 U+9A2B # <cjk>
-0xE97A U+9A37 # <cjk>
-0xE97B U+9A45 # <cjk>
-0xE97C U+9A42 # <cjk>
-0xE97D U+9A40 # <cjk>
-0xE97E U+9A43 # <cjk>
-0xE980 U+9A3E # <cjk>
-0xE981 U+9A55 # <cjk>
-0xE982 U+9A4D # <cjk>
-0xE983 U+9A5B # <cjk>
-0xE984 U+9A57 # <cjk>
-0xE985 U+9A5F # <cjk>
-0xE986 U+9A62 # <cjk>
-0xE987 U+9A65 # <cjk>
-0xE988 U+9A64 # <cjk>
-0xE989 U+9A69 # <cjk>
-0xE98A U+9A6B # <cjk>
-0xE98B U+9A6A # <cjk>
-0xE98C U+9AAD # <cjk>
-0xE98D U+9AB0 # <cjk>
-0xE98E U+9ABC # <cjk>
-0xE98F U+9AC0 # <cjk>
-0xE990 U+9ACF # <cjk>
-0xE991 U+9AD1 # <cjk>
-0xE992 U+9AD3 # <cjk>
-0xE993 U+9AD4 # <cjk>
-0xE994 U+9ADE # <cjk>
-0xE995 U+9ADF # <cjk>
-0xE996 U+9AE2 # <cjk>
-0xE997 U+9AE3 # <cjk>
-0xE998 U+9AE6 # <cjk>
-0xE999 U+9AEF # <cjk>
-0xE99A U+9AEB # <cjk>
-0xE99B U+9AEE # <cjk>
-0xE99C U+9AF4 # <cjk>
-0xE99D U+9AF1 # <cjk>
-0xE99E U+9AF7 # <cjk>
-0xE99F U+9AFB # <cjk>
-0xE9A0 U+9B06 # <cjk>
-0xE9A1 U+9B18 # <cjk>
-0xE9A2 U+9B1A # <cjk>
-0xE9A3 U+9B1F # <cjk>
-0xE9A4 U+9B22 # <cjk>
-0xE9A5 U+9B23 # <cjk>
-0xE9A6 U+9B25 # <cjk>
-0xE9A7 U+9B27 # <cjk>
-0xE9A8 U+9B28 # <cjk>
-0xE9A9 U+9B29 # <cjk>
-0xE9AA U+9B2A # <cjk>
-0xE9AB U+9B2E # <cjk>
-0xE9AC U+9B2F # <cjk>
-0xE9AD U+9B32 # <cjk>
-0xE9AE U+9B44 # <cjk>
-0xE9AF U+9B43 # <cjk>
-0xE9B0 U+9B4F # <cjk>
-0xE9B1 U+9B4D # <cjk>
-0xE9B2 U+9B4E # <cjk>
-0xE9B3 U+9B51 # <cjk>
-0xE9B4 U+9B58 # <cjk>
-0xE9B5 U+9B74 # <cjk>
-0xE9B6 U+9B93 # <cjk>
-0xE9B7 U+9B83 # <cjk>
-0xE9B8 U+9B91 # <cjk>
-0xE9B9 U+9B96 # <cjk>
-0xE9BA U+9B97 # <cjk>
-0xE9BB U+9B9F # <cjk>
-0xE9BC U+9BA0 # <cjk>
-0xE9BD U+9BA8 # <cjk>
-0xE9BE U+9BB4 # <cjk>
-0xE9BF U+9BC0 # <cjk>
-0xE9C0 U+9BCA # <cjk>
-0xE9C1 U+9BB9 # <cjk>
-0xE9C2 U+9BC6 # <cjk>
-0xE9C3 U+9BCF # <cjk>
-0xE9C4 U+9BD1 # <cjk>
-0xE9C5 U+9BD2 # <cjk>
-0xE9C6 U+9BE3 # <cjk>
-0xE9C7 U+9BE2 # <cjk>
-0xE9C8 U+9BE4 # <cjk>
-0xE9C9 U+9BD4 # <cjk>
-0xE9CA U+9BE1 # <cjk>
-0xE9CB U+9C3A # <cjk>
-0xE9CC U+9BF2 # <cjk>
-0xE9CD U+9BF1 # <cjk>
-0xE9CE U+9BF0 # <cjk>
-0xE9CF U+9C15 # <cjk>
-0xE9D0 U+9C14 # <cjk>
-0xE9D1 U+9C09 # <cjk>
-0xE9D2 U+9C13 # <cjk>
-0xE9D3 U+9C0C # <cjk>
-0xE9D4 U+9C06 # <cjk>
-0xE9D5 U+9C08 # <cjk>
-0xE9D6 U+9C12 # <cjk>
-0xE9D7 U+9C0A # <cjk>
-0xE9D8 U+9C04 # <cjk>
-0xE9D9 U+9C2E # <cjk>
-0xE9DA U+9C1B # <cjk>
-0xE9DB U+9C25 # <cjk>
-0xE9DC U+9C24 # <cjk>
-0xE9DD U+9C21 # <cjk>
-0xE9DE U+9C30 # <cjk>
-0xE9DF U+9C47 # <cjk>
-0xE9E0 U+9C32 # <cjk>
-0xE9E1 U+9C46 # <cjk>
-0xE9E2 U+9C3E # <cjk>
-0xE9E3 U+9C5A # <cjk>
-0xE9E4 U+9C60 # <cjk>
-0xE9E5 U+9C67 # <cjk>
-0xE9E6 U+9C76 # <cjk>
-0xE9E7 U+9C78 # <cjk>
-0xE9E8 U+9CE7 # <cjk>
-0xE9E9 U+9CEC # <cjk>
-0xE9EA U+9CF0 # <cjk>
-0xE9EB U+9D09 # <cjk>
-0xE9EC U+9D08 # <cjk>
-0xE9ED U+9CEB # <cjk>
-0xE9EE U+9D03 # <cjk>
-0xE9EF U+9D06 # <cjk>
-0xE9F0 U+9D2A # <cjk>
-0xE9F1 U+9D26 # <cjk>
-0xE9F2 U+9DAF # <cjk>
-0xE9F3 U+9D23 # <cjk>
-0xE9F4 U+9D1F # <cjk>
-0xE9F5 U+9D44 # <cjk>
-0xE9F6 U+9D15 # <cjk>
-0xE9F7 U+9D12 # <cjk>
-0xE9F8 U+9D41 # <cjk>
-0xE9F9 U+9D3F # <cjk>
-0xE9FA U+9D3E # <cjk>
-0xE9FB U+9D46 # <cjk>
-0xE9FC U+9D48 # <cjk>
-0xEA40 U+9D5D # <cjk>
-0xEA41 U+9D5E # <cjk>
-0xEA42 U+9D64 # <cjk>
-0xEA43 U+9D51 # <cjk>
-0xEA44 U+9D50 # <cjk>
-0xEA45 U+9D59 # <cjk>
-0xEA46 U+9D72 # <cjk>
-0xEA47 U+9D89 # <cjk>
-0xEA48 U+9D87 # <cjk>
-0xEA49 U+9DAB # <cjk>
-0xEA4A U+9D6F # <cjk>
-0xEA4B U+9D7A # <cjk>
-0xEA4C U+9D9A # <cjk>
-0xEA4D U+9DA4 # <cjk>
-0xEA4E U+9DA9 # <cjk>
-0xEA4F U+9DB2 # <cjk>
-0xEA50 U+9DC4 # <cjk>
-0xEA51 U+9DC1 # <cjk>
-0xEA52 U+9DBB # <cjk>
-0xEA53 U+9DB8 # <cjk>
-0xEA54 U+9DBA # <cjk>
-0xEA55 U+9DC6 # <cjk>
-0xEA56 U+9DCF # <cjk>
-0xEA57 U+9DC2 # <cjk>
-0xEA58 U+9DD9 # <cjk>
-0xEA59 U+9DD3 # <cjk>
-0xEA5A U+9DF8 # <cjk>
-0xEA5B U+9DE6 # <cjk>
-0xEA5C U+9DED # <cjk>
-0xEA5D U+9DEF # <cjk>
-0xEA5E U+9DFD # <cjk>
-0xEA5F U+9E1A # <cjk>
-0xEA60 U+9E1B # <cjk>
-0xEA61 U+9E1E # <cjk>
-0xEA62 U+9E75 # <cjk>
-0xEA63 U+9E79 # <cjk>
-0xEA64 U+9E7D # <cjk>
-0xEA65 U+9E81 # <cjk>
-0xEA66 U+9E88 # <cjk>
-0xEA67 U+9E8B # <cjk>
-0xEA68 U+9E8C # <cjk>
-0xEA69 U+9E92 # <cjk>
-0xEA6A U+9E95 # <cjk>
-0xEA6B U+9E91 # <cjk>
-0xEA6C U+9E9D # <cjk>
-0xEA6D U+9EA5 # <cjk>
-0xEA6E U+9EA9 # <cjk>
-0xEA6F U+9EB8 # <cjk>
-0xEA70 U+9EAA # <cjk>
-0xEA71 U+9EAD # <cjk>
-0xEA72 U+9761 # <cjk>
-0xEA73 U+9ECC # <cjk>
-0xEA74 U+9ECE # <cjk>
-0xEA75 U+9ECF # <cjk>
-0xEA76 U+9ED0 # <cjk>
-0xEA77 U+9ED4 # <cjk>
-0xEA78 U+9EDC # <cjk>
-0xEA79 U+9EDE # <cjk>
-0xEA7A U+9EDD # <cjk>
-0xEA7B U+9EE0 # <cjk>
-0xEA7C U+9EE5 # <cjk>
-0xEA7D U+9EE8 # <cjk>
-0xEA7E U+9EEF # <cjk>
-0xEA80 U+9EF4 # <cjk>
-0xEA81 U+9EF6 # <cjk>
-0xEA82 U+9EF7 # <cjk>
-0xEA83 U+9EF9 # <cjk>
-0xEA84 U+9EFB # <cjk>
-0xEA85 U+9EFC # <cjk>
-0xEA86 U+9EFD # <cjk>
-0xEA87 U+9F07 # <cjk>
-0xEA88 U+9F08 # <cjk>
-0xEA89 U+76B7 # <cjk>
-0xEA8A U+9F15 # <cjk>
-0xEA8B U+9F21 # <cjk>
-0xEA8C U+9F2C # <cjk>
-0xEA8D U+9F3E # <cjk>
-0xEA8E U+9F4A # <cjk>
-0xEA8F U+9F52 # <cjk>
-0xEA90 U+9F54 # <cjk>
-0xEA91 U+9F63 # <cjk>
-0xEA92 U+9F5F # <cjk>
-0xEA93 U+9F60 # <cjk>
-0xEA94 U+9F61 # <cjk>
-0xEA95 U+9F66 # <cjk>
-0xEA96 U+9F67 # <cjk>
-0xEA97 U+9F6C # <cjk>
-0xEA98 U+9F6A # <cjk>
-0xEA99 U+9F77 # <cjk>
-0xEA9A U+9F72 # <cjk>
-0xEA9B U+9F76 # <cjk>
-0xEA9C U+9F95 # <cjk>
-0xEA9D U+9F9C # <cjk>
-0xEA9E U+9FA0 # <cjk>
-0xEA9F U+582F # <cjk> [1983]
-0xEAA0 U+69C7 # <cjk> [1983]
-0xEAA1 U+9059 # <cjk> [1983]
-0xEAA2 U+7464 # <cjk> [1983]
-0xEAA3 U+51DC # <cjk> [1990]
-0xEAA4 U+7199 # <cjk> [1990]
-0xEAA5 U+5653 # <cjk> [2004]
-0xEAA6 U+5DE2 # <cjk> [2000]
-0xEAA7 U+5E14 # <cjk> [2000]
-0xEAA8 U+5E18 # <cjk> [2000]
-0xEAA9 U+5E58 # <cjk> [2000]
-0xEAAA U+5E5E # <cjk> [2000]
-0xEAAB U+5EBE # <cjk> [2000]
-0xEAAC U+F928 # CJK COMPATIBILITY IDEOGRAPH-F928 [2000]
-0xEAAD U+5ECB # <cjk> [2000]
-0xEAAE U+5EF9 # <cjk> [2000]
-0xEAAF U+5F00 # <cjk> [2000]
-0xEAB0 U+5F02 # <cjk> [2000]
-0xEAB1 U+5F07 # <cjk> [2000]
-0xEAB2 U+5F1D # <cjk> [2000]
-0xEAB3 U+5F23 # <cjk> [2000]
-0xEAB4 U+5F34 # <cjk> [2000]
-0xEAB5 U+5F36 # <cjk> [2000]
-0xEAB6 U+5F3D # <cjk> [2000]
-0xEAB7 U+5F40 # <cjk> [2000]
-0xEAB8 U+5F45 # <cjk> [2000]
-0xEAB9 U+5F54 # <cjk> [2000]
-0xEABA U+5F58 # <cjk> [2000]
-0xEABB U+5F64 # <cjk> [2000]
-0xEABC U+5F67 # <cjk> [2000]
-0xEABD U+5F7D # <cjk> [2000]
-0xEABE U+5F89 # <cjk> [2000]
-0xEABF U+5F9C # <cjk> [2000]
-0xEAC0 U+5FA7 # <cjk> [2000]
-0xEAC1 U+5FAF # <cjk> [2000]
-0xEAC2 U+5FB5 # <cjk> [2000]
-0xEAC3 U+5FB7 # <cjk> [2000]
-0xEAC4 U+5FC9 # <cjk> [2000]
-0xEAC5 U+5FDE # <cjk> [2000]
-0xEAC6 U+5FE1 # <cjk> [2000]
-0xEAC7 U+5FE9 # <cjk> [2000]
-0xEAC8 U+600D # <cjk> [2000]
-0xEAC9 U+6014 # <cjk> [2000]
-0xEACA U+6018 # <cjk> [2000]
-0xEACB U+6033 # <cjk> [2000]
-0xEACC U+6035 # <cjk> [2000]
-0xEACD U+6047 # <cjk> [2000]
-0xEACE U+FA3D # CJK COMPATIBILITY IDEOGRAPH-FA3D [2000] [Unicode3.2]
-0xEACF U+609D # <cjk> [2000]
-0xEAD0 U+609E # <cjk> [2000]
-0xEAD1 U+60CB # <cjk> [2000]
-0xEAD2 U+60D4 # <cjk> [2000]
-0xEAD3 U+60D5 # <cjk> [2000]
-0xEAD4 U+60DD # <cjk> [2000]
-0xEAD5 U+60F8 # <cjk> [2000]
-0xEAD6 U+611C # <cjk> [2000]
-0xEAD7 U+612B # <cjk> [2000]
-0xEAD8 U+6130 # <cjk> [2000]
-0xEAD9 U+6137 # <cjk> [2000]
-0xEADA U+FA3E # CJK COMPATIBILITY IDEOGRAPH-FA3E [2000] [Unicode3.2]
-0xEADB U+618D # <cjk> [2000]
-0xEADC U+FA3F # CJK COMPATIBILITY IDEOGRAPH-FA3F [2000] [Unicode3.2]
-0xEADD U+61BC # <cjk> [2000]
-0xEADE U+61B9 # <cjk> [2000]
-0xEADF U+FA40 # CJK COMPATIBILITY IDEOGRAPH-FA40 [2000] [Unicode3.2]
-0xEAE0 U+6222 # <cjk> [2000]
-0xEAE1 U+623E # <cjk> [2000]
-0xEAE2 U+6243 # <cjk> [2000]
-0xEAE3 U+6256 # <cjk> [2000]
-0xEAE4 U+625A # <cjk> [2000]
-0xEAE5 U+626F # <cjk> [2000]
-0xEAE6 U+6285 # <cjk> [2000]
-0xEAE7 U+62C4 # <cjk> [2000]
-0xEAE8 U+62D6 # <cjk> [2000]
-0xEAE9 U+62FC # <cjk> [2000]
-0xEAEA U+630A # <cjk> [2000]
-0xEAEB U+6318 # <cjk> [2000]
-0xEAEC U+6339 # <cjk> [2000]
-0xEAED U+6343 # <cjk> [2000]
-0xEAEE U+6365 # <cjk> [2000]
-0xEAEF U+637C # <cjk> [2000]
-0xEAF0 U+63E5 # <cjk> [2000]
-0xEAF1 U+63ED # <cjk> [2000]
-0xEAF2 U+63F5 # <cjk> [2000]
-0xEAF3 U+6410 # <cjk> [2000]
-0xEAF4 U+6414 # <cjk> [2000]
-0xEAF5 U+6422 # <cjk> [2000]
-0xEAF6 U+6479 # <cjk> [2000]
-0xEAF7 U+6451 # <cjk> [2000]
-0xEAF8 U+6460 # <cjk> [2000]
-0xEAF9 U+646D # <cjk> [2000]
-0xEAFA U+64CE # <cjk> [2000]
-0xEAFB U+64BE # <cjk> [2000]
-0xEAFC U+64BF # <cjk> [2000]
-0xEB40 U+64C4 # <cjk> [2000]
-0xEB41 U+64CA # <cjk> [2000]
-0xEB42 U+64D0 # <cjk> [2000]
-0xEB43 U+64F7 # <cjk> [2000]
-0xEB44 U+64FB # <cjk> [2000]
-0xEB45 U+6522 # <cjk> [2000]
-0xEB46 U+6529 # <cjk> [2000]
-0xEB47 U+FA41 # CJK COMPATIBILITY IDEOGRAPH-FA41 [2000] [Unicode3.2]
-0xEB48 U+6567 # <cjk> [2000]
-0xEB49 U+659D # <cjk> [2000]
-0xEB4A U+FA42 # CJK COMPATIBILITY IDEOGRAPH-FA42 [2000] [Unicode3.2]
-0xEB4B U+6600 # <cjk> [2000]
-0xEB4C U+6609 # <cjk> [2000]
-0xEB4D U+6615 # <cjk> [2000]
-0xEB4E U+661E # <cjk> [2000]
-0xEB4F U+663A # <cjk> [2000]
-0xEB50 U+6622 # <cjk> [2000]
-0xEB51 U+6624 # <cjk> [2000]
-0xEB52 U+662B # <cjk> [2000]
-0xEB53 U+6630 # <cjk> [2000]
-0xEB54 U+6631 # <cjk> [2000]
-0xEB55 U+6633 # <cjk> [2000]
-0xEB56 U+66FB # <cjk> [2000]
-0xEB57 U+6648 # <cjk> [2000]
-0xEB58 U+664C # <cjk> [2000]
-0xEB59 U+231C4 # <cjk> [2000] [Unicode3.1]
-0xEB5A U+6659 # <cjk> [2000]
-0xEB5B U+665A # <cjk> [2000]
-0xEB5C U+6661 # <cjk> [2000]
-0xEB5D U+6665 # <cjk> [2000]
-0xEB5E U+6673 # <cjk> [2000]
-0xEB5F U+6677 # <cjk> [2000]
-0xEB60 U+6678 # <cjk> [2000]
-0xEB61 U+668D # <cjk> [2000]
-0xEB62 U+FA43 # CJK COMPATIBILITY IDEOGRAPH-FA43 [2000] [Unicode3.2]
-0xEB63 U+66A0 # <cjk> [2000]
-0xEB64 U+66B2 # <cjk> [2000]
-0xEB65 U+66BB # <cjk> [2000]
-0xEB66 U+66C6 # <cjk> [2000]
-0xEB67 U+66C8 # <cjk> [2000]
-0xEB68 U+3B22 # <cjk> [2000]
-0xEB69 U+66DB # <cjk> [2000]
-0xEB6A U+66E8 # <cjk> [2000]
-0xEB6B U+66FA # <cjk> [2000]
-0xEB6C U+6713 # <cjk> [2000]
-0xEB6D U+F929 # CJK COMPATIBILITY IDEOGRAPH-F929 [2000]
-0xEB6E U+6733 # <cjk> [2000]
-0xEB6F U+6766 # <cjk> [2000]
-0xEB70 U+6747 # <cjk> [2000]
-0xEB71 U+6748 # <cjk> [2000]
-0xEB72 U+677B # <cjk> [2000]
-0xEB73 U+6781 # <cjk> [2000]
-0xEB74 U+6793 # <cjk> [2000]
-0xEB75 U+6798 # <cjk> [2000]
-0xEB76 U+679B # <cjk> [2000]
-0xEB77 U+67BB # <cjk> [2000]
-0xEB78 U+67F9 # <cjk> [2000]
-0xEB79 U+67C0 # <cjk> [2000]
-0xEB7A U+67D7 # <cjk> [2000]
-0xEB7B U+67FC # <cjk> [2000]
-0xEB7C U+6801 # <cjk> [2000]
-0xEB7D U+6852 # <cjk> [2000]
-0xEB7E U+681D # <cjk> [2000]
-0xEB80 U+682C # <cjk> [2000]
-0xEB81 U+6831 # <cjk> [2000]
-0xEB82 U+685B # <cjk> [2000]
-0xEB83 U+6872 # <cjk> [2000]
-0xEB84 U+6875 # <cjk> [2000]
-0xEB85 U+FA44 # CJK COMPATIBILITY IDEOGRAPH-FA44 [2000] [Unicode3.2]
-0xEB86 U+68A3 # <cjk> [2000]
-0xEB87 U+68A5 # <cjk> [2000]
-0xEB88 U+68B2 # <cjk> [2000]
-0xEB89 U+68C8 # <cjk> [2000]
-0xEB8A U+68D0 # <cjk> [2000]
-0xEB8B U+68E8 # <cjk> [2000]
-0xEB8C U+68ED # <cjk> [2000]
-0xEB8D U+68F0 # <cjk> [2000]
-0xEB8E U+68F1 # <cjk> [2000]
-0xEB8F U+68FC # <cjk> [2000]
-0xEB90 U+690A # <cjk> [2000]
-0xEB91 U+6949 # <cjk> [2000]
-0xEB92 U+235C4 # <cjk> [2000] [Unicode3.1]
-0xEB93 U+6935 # <cjk> [2000]
-0xEB94 U+6942 # <cjk> [2000]
-0xEB95 U+6957 # <cjk> [2000]
-0xEB96 U+6963 # <cjk> [2000]
-0xEB97 U+6964 # <cjk> [2000]
-0xEB98 U+6968 # <cjk> [2000]
-0xEB99 U+6980 # <cjk> [2000]
-0xEB9A U+FA14 # CJK COMPATIBILITY IDEOGRAPH-FA14 [2000]
-0xEB9B U+69A5 # <cjk> [2000]
-0xEB9C U+69AD # <cjk> [2000]
-0xEB9D U+69CF # <cjk> [2000]
-0xEB9E U+3BB6 # <cjk> [2000]
-0xEB9F U+3BC3 # <cjk> [2000]
-0xEBA0 U+69E2 # <cjk> [2000]
-0xEBA1 U+69E9 # <cjk> [2000]
-0xEBA2 U+69EA # <cjk> [2000]
-0xEBA3 U+69F5 # <cjk> [2000]
-0xEBA4 U+69F6 # <cjk> [2000]
-0xEBA5 U+6A0F # <cjk> [2000]
-0xEBA6 U+6A15 # <cjk> [2000]
-0xEBA7 U+2373F # <cjk> [2000] [Unicode3.1]
-0xEBA8 U+6A3B # <cjk> [2000]
-0xEBA9 U+6A3E # <cjk> [2000]
-0xEBAA U+6A45 # <cjk> [2000]
-0xEBAB U+6A50 # <cjk> [2000]
-0xEBAC U+6A56 # <cjk> [2000]
-0xEBAD U+6A5B # <cjk> [2000]
-0xEBAE U+6A6B # <cjk> [2000]
-0xEBAF U+6A73 # <cjk> [2000]
-0xEBB0 U+23763 # <cjk> [2000] [Unicode3.1]
-0xEBB1 U+6A89 # <cjk> [2000]
-0xEBB2 U+6A94 # <cjk> [2000]
-0xEBB3 U+6A9D # <cjk> [2000]
-0xEBB4 U+6A9E # <cjk> [2000]
-0xEBB5 U+6AA5 # <cjk> [2000]
-0xEBB6 U+6AE4 # <cjk> [2000]
-0xEBB7 U+6AE7 # <cjk> [2000]
-0xEBB8 U+3C0F # <cjk> [2000]
-0xEBB9 U+F91D # CJK COMPATIBILITY IDEOGRAPH-F91D [2000]
-0xEBBA U+6B1B # <cjk> [2000]
-0xEBBB U+6B1E # <cjk> [2000]
-0xEBBC U+6B2C # <cjk> [2000]
-0xEBBD U+6B35 # <cjk> [2000]
-0xEBBE U+6B46 # <cjk> [2000]
-0xEBBF U+6B56 # <cjk> [2000]
-0xEBC0 U+6B60 # <cjk> [2000]
-0xEBC1 U+6B65 # <cjk> [2000]
-0xEBC2 U+6B67 # <cjk> [2000]
-0xEBC3 U+6B77 # <cjk> [2000]
-0xEBC4 U+6B82 # <cjk> [2000]
-0xEBC5 U+6BA9 # <cjk> [2000]
-0xEBC6 U+6BAD # <cjk> [2000]
-0xEBC7 U+F970 # CJK COMPATIBILITY IDEOGRAPH-F970 [2000]
-0xEBC8 U+6BCF # <cjk> [2000]
-0xEBC9 U+6BD6 # <cjk> [2000]
-0xEBCA U+6BD7 # <cjk> [2000]
-0xEBCB U+6BFF # <cjk> [2000]
-0xEBCC U+6C05 # <cjk> [2000]
-0xEBCD U+6C10 # <cjk> [2000]
-0xEBCE U+6C33 # <cjk> [2000]
-0xEBCF U+6C59 # <cjk> [2000]
-0xEBD0 U+6C5C # <cjk> [2000]
-0xEBD1 U+6CAA # <cjk> [2000]
-0xEBD2 U+6C74 # <cjk> [2000]
-0xEBD3 U+6C76 # <cjk> [2000]
-0xEBD4 U+6C85 # <cjk> [2000]
-0xEBD5 U+6C86 # <cjk> [2000]
-0xEBD6 U+6C98 # <cjk> [2000]
-0xEBD7 U+6C9C # <cjk> [2000]
-0xEBD8 U+6CFB # <cjk> [2000]
-0xEBD9 U+6CC6 # <cjk> [2000]
-0xEBDA U+6CD4 # <cjk> [2000]
-0xEBDB U+6CE0 # <cjk> [2000]
-0xEBDC U+6CEB # <cjk> [2000]
-0xEBDD U+6CEE # <cjk> [2000]
-0xEBDE U+23CFE # <cjk> [2000] [Unicode3.1]
-0xEBDF U+6D04 # <cjk> [2000]
-0xEBE0 U+6D0E # <cjk> [2000]
-0xEBE1 U+6D2E # <cjk> [2000]
-0xEBE2 U+6D31 # <cjk> [2000]
-0xEBE3 U+6D39 # <cjk> [2000]
-0xEBE4 U+6D3F # <cjk> [2000]
-0xEBE5 U+6D58 # <cjk> [2000]
-0xEBE6 U+6D65 # <cjk> [2000]
-0xEBE7 U+FA45 # CJK COMPATIBILITY IDEOGRAPH-FA45 [2000] [Unicode3.2]
-0xEBE8 U+6D82 # <cjk> [2000]
-0xEBE9 U+6D87 # <cjk> [2000]
-0xEBEA U+6D89 # <cjk> [2000]
-0xEBEB U+6D94 # <cjk> [2000]
-0xEBEC U+6DAA # <cjk> [2000]
-0xEBED U+6DAC # <cjk> [2000]
-0xEBEE U+6DBF # <cjk> [2000]
-0xEBEF U+6DC4 # <cjk> [2000]
-0xEBF0 U+6DD6 # <cjk> [2000]
-0xEBF1 U+6DDA # <cjk> [2000]
-0xEBF2 U+6DDB # <cjk> [2000]
-0xEBF3 U+6DDD # <cjk> [2000]
-0xEBF4 U+6DFC # <cjk> [2000]
-0xEBF5 U+FA46 # CJK COMPATIBILITY IDEOGRAPH-FA46 [2000] [Unicode3.2]
-0xEBF6 U+6E34 # <cjk> [2000]
-0xEBF7 U+6E44 # <cjk> [2000]
-0xEBF8 U+6E5C # <cjk> [2000]
-0xEBF9 U+6E5E # <cjk> [2000]
-0xEBFA U+6EAB # <cjk> [2000]
-0xEBFB U+6EB1 # <cjk> [2000]
-0xEBFC U+6EC1 # <cjk> [2000]
-0xEC40 U+6EC7 # <cjk> [2000]
-0xEC41 U+6ECE # <cjk> [2000]
-0xEC42 U+6F10 # <cjk> [2000]
-0xEC43 U+6F1A # <cjk> [2000]
-0xEC44 U+FA47 # CJK COMPATIBILITY IDEOGRAPH-FA47 [2000] [Unicode3.2]
-0xEC45 U+6F2A # <cjk> [2000]
-0xEC46 U+6F2F # <cjk> [2000]
-0xEC47 U+6F33 # <cjk> [2000]
-0xEC48 U+6F51 # <cjk> [2000]
-0xEC49 U+6F59 # <cjk> [2000]
-0xEC4A U+6F5E # <cjk> [2000]
-0xEC4B U+6F61 # <cjk> [2000]
-0xEC4C U+6F62 # <cjk> [2000]
-0xEC4D U+6F7E # <cjk> [2000]
-0xEC4E U+6F88 # <cjk> [2000]
-0xEC4F U+6F8C # <cjk> [2000]
-0xEC50 U+6F8D # <cjk> [2000]
-0xEC51 U+6F94 # <cjk> [2000]
-0xEC52 U+6FA0 # <cjk> [2000]
-0xEC53 U+6FA7 # <cjk> [2000]
-0xEC54 U+6FB6 # <cjk> [2000]
-0xEC55 U+6FBC # <cjk> [2000]
-0xEC56 U+6FC7 # <cjk> [2000]
-0xEC57 U+6FCA # <cjk> [2000]
-0xEC58 U+6FF9 # <cjk> [2000]
-0xEC59 U+6FF0 # <cjk> [2000]
-0xEC5A U+6FF5 # <cjk> [2000]
-0xEC5B U+7005 # <cjk> [2000]
-0xEC5C U+7006 # <cjk> [2000]
-0xEC5D U+7028 # <cjk> [2000]
-0xEC5E U+704A # <cjk> [2000]
-0xEC5F U+705D # <cjk> [2000]
-0xEC60 U+705E # <cjk> [2000]
-0xEC61 U+704E # <cjk> [2000]
-0xEC62 U+7064 # <cjk> [2000]
-0xEC63 U+7075 # <cjk> [2000]
-0xEC64 U+7085 # <cjk> [2000]
-0xEC65 U+70A4 # <cjk> [2000]
-0xEC66 U+70AB # <cjk> [2000]
-0xEC67 U+70B7 # <cjk> [2000]
-0xEC68 U+70D4 # <cjk> [2000]
-0xEC69 U+70D8 # <cjk> [2000]
-0xEC6A U+70E4 # <cjk> [2000]
-0xEC6B U+710F # <cjk> [2000]
-0xEC6C U+712B # <cjk> [2000]
-0xEC6D U+711E # <cjk> [2000]
-0xEC6E U+7120 # <cjk> [2000]
-0xEC6F U+712E # <cjk> [2000]
-0xEC70 U+7130 # <cjk> [2000]
-0xEC71 U+7146 # <cjk> [2000]
-0xEC72 U+7147 # <cjk> [2000]
-0xEC73 U+7151 # <cjk> [2000]
-0xEC74 U+FA48 # CJK COMPATIBILITY IDEOGRAPH-FA48 [2000] [Unicode3.2]
-0xEC75 U+7152 # <cjk> [2000]
-0xEC76 U+715C # <cjk> [2000]
-0xEC77 U+7160 # <cjk> [2000]
-0xEC78 U+7168 # <cjk> [2000]
-0xEC79 U+FA15 # CJK COMPATIBILITY IDEOGRAPH-FA15 [2000]
-0xEC7A U+7185 # <cjk> [2000]
-0xEC7B U+7187 # <cjk> [2000]
-0xEC7C U+7192 # <cjk> [2000]
-0xEC7D U+71C1 # <cjk> [2000]
-0xEC7E U+71BA # <cjk> [2000]
-0xEC80 U+71C4 # <cjk> [2000]
-0xEC81 U+71FE # <cjk> [2000]
-0xEC82 U+7200 # <cjk> [2000]
-0xEC83 U+7215 # <cjk> [2000]
-0xEC84 U+7255 # <cjk> [2000]
-0xEC85 U+7256 # <cjk> [2000]
-0xEC86 U+3E3F # <cjk> [2000]
-0xEC87 U+728D # <cjk> [2000]
-0xEC88 U+729B # <cjk> [2000]
-0xEC89 U+72BE # <cjk> [2000]
-0xEC8A U+72C0 # <cjk> [2000]
-0xEC8B U+72FB # <cjk> [2000]
-0xEC8C U+247F1 # <cjk> [2000] [Unicode3.1]
-0xEC8D U+7327 # <cjk> [2000]
-0xEC8E U+7328 # <cjk> [2000]
-0xEC8F U+FA16 # CJK COMPATIBILITY IDEOGRAPH-FA16 [2000]
-0xEC90 U+7350 # <cjk> [2000]
-0xEC91 U+7366 # <cjk> [2000]
-0xEC92 U+737C # <cjk> [2000]
-0xEC93 U+7395 # <cjk> [2000]
-0xEC94 U+739F # <cjk> [2000]
-0xEC95 U+73A0 # <cjk> [2000]
-0xEC96 U+73A2 # <cjk> [2000]
-0xEC97 U+73A6 # <cjk> [2000]
-0xEC98 U+73AB # <cjk> [2000]
-0xEC99 U+73C9 # <cjk> [2000]
-0xEC9A U+73CF # <cjk> [2000]
-0xEC9B U+73D6 # <cjk> [2000]
-0xEC9C U+73D9 # <cjk> [2000]
-0xEC9D U+73E3 # <cjk> [2000]
-0xEC9E U+73E9 # <cjk> [2000]
-0xEC9F U+7407 # <cjk> [2000]
-0xECA0 U+740A # <cjk> [2000]
-0xECA1 U+741A # <cjk> [2000]
-0xECA2 U+741B # <cjk> [2000]
-0xECA3 U+FA4A # CJK COMPATIBILITY IDEOGRAPH-FA4A [2000] [Unicode3.2]
-0xECA4 U+7426 # <cjk> [2000]
-0xECA5 U+7428 # <cjk> [2000]
-0xECA6 U+742A # <cjk> [2000]
-0xECA7 U+742B # <cjk> [2000]
-0xECA8 U+742C # <cjk> [2000]
-0xECA9 U+742E # <cjk> [2000]
-0xECAA U+742F # <cjk> [2000]
-0xECAB U+7430 # <cjk> [2000]
-0xECAC U+7444 # <cjk> [2000]
-0xECAD U+7446 # <cjk> [2000]
-0xECAE U+7447 # <cjk> [2000]
-0xECAF U+744B # <cjk> [2000]
-0xECB0 U+7457 # <cjk> [2000]
-0xECB1 U+7462 # <cjk> [2000]
-0xECB2 U+746B # <cjk> [2000]
-0xECB3 U+746D # <cjk> [2000]
-0xECB4 U+7486 # <cjk> [2000]
-0xECB5 U+7487 # <cjk> [2000]
-0xECB6 U+7489 # <cjk> [2000]
-0xECB7 U+7498 # <cjk> [2000]
-0xECB8 U+749C # <cjk> [2000]
-0xECB9 U+749F # <cjk> [2000]
-0xECBA U+74A3 # <cjk> [2000]
-0xECBB U+7490 # <cjk> [2000]
-0xECBC U+74A6 # <cjk> [2000]
-0xECBD U+74A8 # <cjk> [2000]
-0xECBE U+74A9 # <cjk> [2000]
-0xECBF U+74B5 # <cjk> [2000]
-0xECC0 U+74BF # <cjk> [2000]
-0xECC1 U+74C8 # <cjk> [2000]
-0xECC2 U+74C9 # <cjk> [2000]
-0xECC3 U+74DA # <cjk> [2000]
-0xECC4 U+74FF # <cjk> [2000]
-0xECC5 U+7501 # <cjk> [2000]
-0xECC6 U+7517 # <cjk> [2000]
-0xECC7 U+752F # <cjk> [2000]
-0xECC8 U+756F # <cjk> [2000]
-0xECC9 U+7579 # <cjk> [2000]
-0xECCA U+7592 # <cjk> [2000]
-0xECCB U+3F72 # <cjk> [2000]
-0xECCC U+75CE # <cjk> [2000]
-0xECCD U+75E4 # <cjk> [2000]
-0xECCE U+7600 # <cjk> [2000]
-0xECCF U+7602 # <cjk> [2000]
-0xECD0 U+7608 # <cjk> [2000]
-0xECD1 U+7615 # <cjk> [2000]
-0xECD2 U+7616 # <cjk> [2000]
-0xECD3 U+7619 # <cjk> [2000]
-0xECD4 U+761E # <cjk> [2000]
-0xECD5 U+762D # <cjk> [2000]
-0xECD6 U+7635 # <cjk> [2000]
-0xECD7 U+7643 # <cjk> [2000]
-0xECD8 U+764B # <cjk> [2000]
-0xECD9 U+7664 # <cjk> [2000]
-0xECDA U+7665 # <cjk> [2000]
-0xECDB U+766D # <cjk> [2000]
-0xECDC U+766F # <cjk> [2000]
-0xECDD U+7671 # <cjk> [2000]
-0xECDE U+7681 # <cjk> [2000]
-0xECDF U+769B # <cjk> [2000]
-0xECE0 U+769D # <cjk> [2000]
-0xECE1 U+769E # <cjk> [2000]
-0xECE2 U+76A6 # <cjk> [2000]
-0xECE3 U+76AA # <cjk> [2000]
-0xECE4 U+76B6 # <cjk> [2000]
-0xECE5 U+76C5 # <cjk> [2000]
-0xECE6 U+76CC # <cjk> [2000]
-0xECE7 U+76CE # <cjk> [2000]
-0xECE8 U+76D4 # <cjk> [2000]
-0xECE9 U+76E6 # <cjk> [2000]
-0xECEA U+76F1 # <cjk> [2000]
-0xECEB U+76FC # <cjk> [2000]
-0xECEC U+770A # <cjk> [2000]
-0xECED U+7719 # <cjk> [2000]
-0xECEE U+7734 # <cjk> [2000]
-0xECEF U+7736 # <cjk> [2000]
-0xECF0 U+7746 # <cjk> [2000]
-0xECF1 U+774D # <cjk> [2000]
-0xECF2 U+774E # <cjk> [2000]
-0xECF3 U+775C # <cjk> [2000]
-0xECF4 U+775F # <cjk> [2000]
-0xECF5 U+7762 # <cjk> [2000]
-0xECF6 U+777A # <cjk> [2000]
-0xECF7 U+7780 # <cjk> [2000]
-0xECF8 U+7794 # <cjk> [2000]
-0xECF9 U+77AA # <cjk> [2000]
-0xECFA U+77E0 # <cjk> [2000]
-0xECFB U+782D # <cjk> [2000]
-0xECFC U+2548E # <cjk> [2000] [Unicode3.1]
-0xED40 U+7843 # <cjk> [2000]
-0xED41 U+784E # <cjk> [2000]
-0xED42 U+784F # <cjk> [2000]
-0xED43 U+7851 # <cjk> [2000]
-0xED44 U+7868 # <cjk> [2000]
-0xED45 U+786E # <cjk> [2000]
-0xED46 U+FA4B # CJK COMPATIBILITY IDEOGRAPH-FA4B [2000] [Unicode3.2]
-0xED47 U+78B0 # <cjk> [2000]
-0xED48 U+2550E # <cjk> [2000] [Unicode3.1]
-0xED49 U+78AD # <cjk> [2000]
-0xED4A U+78E4 # <cjk> [2000]
-0xED4B U+78F2 # <cjk> [2000]
-0xED4C U+7900 # <cjk> [2000]
-0xED4D U+78F7 # <cjk> [2000]
-0xED4E U+791C # <cjk> [2000]
-0xED4F U+792E # <cjk> [2000]
-0xED50 U+7931 # <cjk> [2000]
-0xED51 U+7934 # <cjk> [2000]
-0xED52 U+FA4C # CJK COMPATIBILITY IDEOGRAPH-FA4C [2000] [Unicode3.2]
-0xED53 U+FA4D # CJK COMPATIBILITY IDEOGRAPH-FA4D [2000] [Unicode3.2]
-0xED54 U+7945 # <cjk> [2000]
-0xED55 U+7946 # <cjk> [2000]
-0xED56 U+FA4E # CJK COMPATIBILITY IDEOGRAPH-FA4E [2000] [Unicode3.2]
-0xED57 U+FA4F # CJK COMPATIBILITY IDEOGRAPH-FA4F [2000] [Unicode3.2]
-0xED58 U+FA50 # CJK COMPATIBILITY IDEOGRAPH-FA50 [2000] [Unicode3.2]
-0xED59 U+795C # <cjk> [2000]
-0xED5A U+FA51 # CJK COMPATIBILITY IDEOGRAPH-FA51 [2000] [Unicode3.2]
-0xED5B U+FA19 # CJK COMPATIBILITY IDEOGRAPH-FA19 [2000]
-0xED5C U+FA1A # CJK COMPATIBILITY IDEOGRAPH-FA1A [2000]
-0xED5D U+7979 # <cjk> [2000]
-0xED5E U+FA52 # CJK COMPATIBILITY IDEOGRAPH-FA52 [2000] [Unicode3.2]
-0xED5F U+FA53 # CJK COMPATIBILITY IDEOGRAPH-FA53 [2000] [Unicode3.2]
-0xED60 U+FA1B # CJK COMPATIBILITY IDEOGRAPH-FA1B [2000]
-0xED61 U+7998 # <cjk> [2000]
-0xED62 U+79B1 # <cjk> [2000]
-0xED63 U+79B8 # <cjk> [2000]
-0xED64 U+79C8 # <cjk> [2000]
-0xED65 U+79CA # <cjk> [2000]
-0xED66 U+25771 # <cjk> [2000] [Unicode3.1]
-0xED67 U+79D4 # <cjk> [2000]
-0xED68 U+79DE # <cjk> [2000]
-0xED69 U+79EB # <cjk> [2000]
-0xED6A U+79ED # <cjk> [2000]
-0xED6B U+7A03 # <cjk> [2000]
-0xED6C U+FA54 # CJK COMPATIBILITY IDEOGRAPH-FA54 [2000] [Unicode3.2]
-0xED6D U+7A39 # <cjk> [2000]
-0xED6E U+7A5D # <cjk> [2000]
-0xED6F U+7A6D # <cjk> [2000]
-0xED70 U+FA55 # CJK COMPATIBILITY IDEOGRAPH-FA55 [2000] [Unicode3.2]
-0xED71 U+7A85 # <cjk> [2000]
-0xED72 U+7AA0 # <cjk> [2000]
-0xED73 U+259C4 # <cjk> [2000] [Unicode3.1]
-0xED74 U+7AB3 # <cjk> [2000]
-0xED75 U+7ABB # <cjk> [2000]
-0xED76 U+7ACE # <cjk> [2000]
-0xED77 U+7AEB # <cjk> [2000]
-0xED78 U+7AFD # <cjk> [2000]
-0xED79 U+7B12 # <cjk> [2000]
-0xED7A U+7B2D # <cjk> [2000]
-0xED7B U+7B3B # <cjk> [2000]
-0xED7C U+7B47 # <cjk> [2000]
-0xED7D U+7B4E # <cjk> [2000]
-0xED7E U+7B60 # <cjk> [2000]
-0xED80 U+7B6D # <cjk> [2000]
-0xED81 U+7B6F # <cjk> [2000]
-0xED82 U+7B72 # <cjk> [2000]
-0xED83 U+7B9E # <cjk> [2000]
-0xED84 U+FA56 # CJK COMPATIBILITY IDEOGRAPH-FA56 [2000] [Unicode3.2]
-0xED85 U+7BD7 # <cjk> [2000]
-0xED86 U+7BD9 # <cjk> [2000]
-0xED87 U+7C01 # <cjk> [2000]
-0xED88 U+7C31 # <cjk> [2000]
-0xED89 U+7C1E # <cjk> [2000]
-0xED8A U+7C20 # <cjk> [2000]
-0xED8B U+7C33 # <cjk> [2000]
-0xED8C U+7C36 # <cjk> [2000]
-0xED8D U+4264 # <cjk> [2000]
-0xED8E U+25DA1 # <cjk> [2000] [Unicode3.1]
-0xED8F U+7C59 # <cjk> [2000]
-0xED90 U+7C6D # <cjk> [2000]
-0xED91 U+7C79 # <cjk> [2000]
-0xED92 U+7C8F # <cjk> [2000]
-0xED93 U+7C94 # <cjk> [2000]
-0xED94 U+7CA0 # <cjk> [2000]
-0xED95 U+7CBC # <cjk> [2000]
-0xED96 U+7CD5 # <cjk> [2000]
-0xED97 U+7CD9 # <cjk> [2000]
-0xED98 U+7CDD # <cjk> [2000]
-0xED99 U+7D07 # <cjk> [2000]
-0xED9A U+7D08 # <cjk> [2000]
-0xED9B U+7D13 # <cjk> [2000]
-0xED9C U+7D1D # <cjk> [2000]
-0xED9D U+7D23 # <cjk> [2000]
-0xED9E U+7D31 # <cjk> [2000]
-0xED9F U+7D41 # <cjk> [2000]
-0xEDA0 U+7D48 # <cjk> [2000]
-0xEDA1 U+7D53 # <cjk> [2000]
-0xEDA2 U+7D5C # <cjk> [2000]
-0xEDA3 U+7D7A # <cjk> [2000]
-0xEDA4 U+7D83 # <cjk> [2000]
-0xEDA5 U+7D8B # <cjk> [2000]
-0xEDA6 U+7DA0 # <cjk> [2000]
-0xEDA7 U+7DA6 # <cjk> [2000]
-0xEDA8 U+7DC2 # <cjk> [2000]
-0xEDA9 U+7DCC # <cjk> [2000]
-0xEDAA U+7DD6 # <cjk> [2000]
-0xEDAB U+7DE3 # <cjk> [2000]
-0xEDAC U+FA57 # CJK COMPATIBILITY IDEOGRAPH-FA57 [2000] [Unicode3.2]
-0xEDAD U+7E28 # <cjk> [2000]
-0xEDAE U+7E08 # <cjk> [2000]
-0xEDAF U+7E11 # <cjk> [2000]
-0xEDB0 U+7E15 # <cjk> [2000]
-0xEDB1 U+FA59 # CJK COMPATIBILITY IDEOGRAPH-FA59 [2000] [Unicode3.2]
-0xEDB2 U+7E47 # <cjk> [2000]
-0xEDB3 U+7E52 # <cjk> [2000]
-0xEDB4 U+7E61 # <cjk> [2000]
-0xEDB5 U+7E8A # <cjk> [2000]
-0xEDB6 U+7E8D # <cjk> [2000]
-0xEDB7 U+7F47 # <cjk> [2000]
-0xEDB8 U+FA5A # CJK COMPATIBILITY IDEOGRAPH-FA5A [2000] [Unicode3.2]
-0xEDB9 U+7F91 # <cjk> [2000]
-0xEDBA U+7F97 # <cjk> [2000]
-0xEDBB U+7FBF # <cjk> [2000]
-0xEDBC U+7FCE # <cjk> [2000]
-0xEDBD U+7FDB # <cjk> [2000]
-0xEDBE U+7FDF # <cjk> [2000]
-0xEDBF U+7FEC # <cjk> [2000]
-0xEDC0 U+7FEE # <cjk> [2000]
-0xEDC1 U+7FFA # <cjk> [2000]
-0xEDC2 U+FA5B # CJK COMPATIBILITY IDEOGRAPH-FA5B [2000] [Unicode3.2]
-0xEDC3 U+8014 # <cjk> [2000]
-0xEDC4 U+8026 # <cjk> [2000]
-0xEDC5 U+8035 # <cjk> [2000]
-0xEDC6 U+8037 # <cjk> [2000]
-0xEDC7 U+803C # <cjk> [2000]
-0xEDC8 U+80CA # <cjk> [2000]
-0xEDC9 U+80D7 # <cjk> [2000]
-0xEDCA U+80E0 # <cjk> [2000]
-0xEDCB U+80F3 # <cjk> [2000]
-0xEDCC U+8118 # <cjk> [2000]
-0xEDCD U+814A # <cjk> [2000]
-0xEDCE U+8160 # <cjk> [2000]
-0xEDCF U+8167 # <cjk> [2000]
-0xEDD0 U+8168 # <cjk> [2000]
-0xEDD1 U+816D # <cjk> [2000]
-0xEDD2 U+81BB # <cjk> [2000]
-0xEDD3 U+81CA # <cjk> [2000]
-0xEDD4 U+81CF # <cjk> [2000]
-0xEDD5 U+81D7 # <cjk> [2000]
-0xEDD6 U+FA5C # CJK COMPATIBILITY IDEOGRAPH-FA5C [2000] [Unicode3.2]
-0xEDD7 U+4453 # <cjk> [2000]
-0xEDD8 U+445B # <cjk> [2000]
-0xEDD9 U+8260 # <cjk> [2000]
-0xEDDA U+8274 # <cjk> [2000]
-0xEDDB U+26AFF # <cjk> [2000] [Unicode3.1]
-0xEDDC U+828E # <cjk> [2000]
-0xEDDD U+82A1 # <cjk> [2000]
-0xEDDE U+82A3 # <cjk> [2000]
-0xEDDF U+82A4 # <cjk> [2000]
-0xEDE0 U+82A9 # <cjk> [2000]
-0xEDE1 U+82AE # <cjk> [2000]
-0xEDE2 U+82B7 # <cjk> [2000]
-0xEDE3 U+82BE # <cjk> [2000]
-0xEDE4 U+82BF # <cjk> [2000]
-0xEDE5 U+82C6 # <cjk> [2000]
-0xEDE6 U+82D5 # <cjk> [2000]
-0xEDE7 U+82FD # <cjk> [2000]
-0xEDE8 U+82FE # <cjk> [2000]
-0xEDE9 U+8300 # <cjk> [2000]
-0xEDEA U+8301 # <cjk> [2000]
-0xEDEB U+8362 # <cjk> [2000]
-0xEDEC U+8322 # <cjk> [2000]
-0xEDED U+832D # <cjk> [2000]
-0xEDEE U+833A # <cjk> [2000]
-0xEDEF U+8343 # <cjk> [2000]
-0xEDF0 U+8347 # <cjk> [2000]
-0xEDF1 U+8351 # <cjk> [2000]
-0xEDF2 U+8355 # <cjk> [2000]
-0xEDF3 U+837D # <cjk> [2000]
-0xEDF4 U+8386 # <cjk> [2000]
-0xEDF5 U+8392 # <cjk> [2000]
-0xEDF6 U+8398 # <cjk> [2000]
-0xEDF7 U+83A7 # <cjk> [2000]
-0xEDF8 U+83A9 # <cjk> [2000]
-0xEDF9 U+83BF # <cjk> [2000]
-0xEDFA U+83C0 # <cjk> [2000]
-0xEDFB U+83C7 # <cjk> [2000]
-0xEDFC U+83CF # <cjk> [2000]
-0xEE40 U+83D1 # <cjk> [2000]
-0xEE41 U+83E1 # <cjk> [2000]
-0xEE42 U+83EA # <cjk> [2000]
-0xEE43 U+8401 # <cjk> [2000]
-0xEE44 U+8406 # <cjk> [2000]
-0xEE45 U+840A # <cjk> [2000]
-0xEE46 U+FA5F # CJK COMPATIBILITY IDEOGRAPH-FA5F [2000] [Unicode3.2]
-0xEE47 U+8448 # <cjk> [2000]
-0xEE48 U+845F # <cjk> [2000]
-0xEE49 U+8470 # <cjk> [2000]
-0xEE4A U+8473 # <cjk> [2000]
-0xEE4B U+8485 # <cjk> [2000]
-0xEE4C U+849E # <cjk> [2000]
-0xEE4D U+84AF # <cjk> [2000]
-0xEE4E U+84B4 # <cjk> [2000]
-0xEE4F U+84BA # <cjk> [2000]
-0xEE50 U+84C0 # <cjk> [2000]
-0xEE51 U+84C2 # <cjk> [2000]
-0xEE52 U+26E40 # <cjk> [2000] [Unicode3.1]
-0xEE53 U+8532 # <cjk> [2000]
-0xEE54 U+851E # <cjk> [2000]
-0xEE55 U+8523 # <cjk> [2000]
-0xEE56 U+852F # <cjk> [2000]
-0xEE57 U+8559 # <cjk> [2000]
-0xEE58 U+8564 # <cjk> [2000]
-0xEE59 U+FA1F # CJK COMPATIBILITY IDEOGRAPH-FA1F [2000]
-0xEE5A U+85AD # <cjk> [2000]
-0xEE5B U+857A # <cjk> [2000]
-0xEE5C U+858C # <cjk> [2000]
-0xEE5D U+858F # <cjk> [2000]
-0xEE5E U+85A2 # <cjk> [2000]
-0xEE5F U+85B0 # <cjk> [2000]
-0xEE60 U+85CB # <cjk> [2000]
-0xEE61 U+85CE # <cjk> [2000]
-0xEE62 U+85ED # <cjk> [2000]
-0xEE63 U+8612 # <cjk> [2000]
-0xEE64 U+85FF # <cjk> [2000]
-0xEE65 U+8604 # <cjk> [2000]
-0xEE66 U+8605 # <cjk> [2000]
-0xEE67 U+8610 # <cjk> [2000]
-0xEE68 U+270F4 # <cjk> [2000] [Unicode3.1]
-0xEE69 U+8618 # <cjk> [2000]
-0xEE6A U+8629 # <cjk> [2000]
-0xEE6B U+8638 # <cjk> [2000]
-0xEE6C U+8657 # <cjk> [2000]
-0xEE6D U+865B # <cjk> [2000]
-0xEE6E U+F936 # CJK COMPATIBILITY IDEOGRAPH-F936 [2000]
-0xEE6F U+8662 # <cjk> [2000]
-0xEE70 U+459D # <cjk> [2000]
-0xEE71 U+866C # <cjk> [2000]
-0xEE72 U+8675 # <cjk> [2000]
-0xEE73 U+8698 # <cjk> [2000]
-0xEE74 U+86B8 # <cjk> [2000]
-0xEE75 U+86FA # <cjk> [2000]
-0xEE76 U+86FC # <cjk> [2000]
-0xEE77 U+86FD # <cjk> [2000]
-0xEE78 U+870B # <cjk> [2000]
-0xEE79 U+8771 # <cjk> [2000]
-0xEE7A U+8787 # <cjk> [2000]
-0xEE7B U+8788 # <cjk> [2000]
-0xEE7C U+87AC # <cjk> [2000]
-0xEE7D U+87AD # <cjk> [2000]
-0xEE7E U+87B5 # <cjk> [2000]
-0xEE80 U+45EA # <cjk> [2000]
-0xEE81 U+87D6 # <cjk> [2000]
-0xEE82 U+87EC # <cjk> [2000]
-0xEE83 U+8806 # <cjk> [2000]
-0xEE84 U+880A # <cjk> [2000]
-0xEE85 U+8810 # <cjk> [2000]
-0xEE86 U+8814 # <cjk> [2000]
-0xEE87 U+881F # <cjk> [2000]
-0xEE88 U+8898 # <cjk> [2000]
-0xEE89 U+88AA # <cjk> [2000]
-0xEE8A U+88CA # <cjk> [2000]
-0xEE8B U+88CE # <cjk> [2000]
-0xEE8C U+27684 # <cjk> [2000] [Unicode3.1]
-0xEE8D U+88F5 # <cjk> [2000]
-0xEE8E U+891C # <cjk> [2000]
-0xEE8F U+FA60 # CJK COMPATIBILITY IDEOGRAPH-FA60 [2000] [Unicode3.2]
-0xEE90 U+8918 # <cjk> [2000]
-0xEE91 U+8919 # <cjk> [2000]
-0xEE92 U+891A # <cjk> [2000]
-0xEE93 U+8927 # <cjk> [2000]
-0xEE94 U+8930 # <cjk> [2000]
-0xEE95 U+8932 # <cjk> [2000]
-0xEE96 U+8939 # <cjk> [2000]
-0xEE97 U+8940 # <cjk> [2000]
-0xEE98 U+8994 # <cjk> [2000]
-0xEE99 U+FA61 # CJK COMPATIBILITY IDEOGRAPH-FA61 [2000] [Unicode3.2]
-0xEE9A U+89D4 # <cjk> [2000]
-0xEE9B U+89E5 # <cjk> [2000]
-0xEE9C U+89F6 # <cjk> [2000]
-0xEE9D U+8A12 # <cjk> [2000]
-0xEE9E U+8A15 # <cjk> [2000]
-0xEE9F U+8A22 # <cjk> [2000]
-0xEEA0 U+8A37 # <cjk> [2000]
-0xEEA1 U+8A47 # <cjk> [2000]
-0xEEA2 U+8A4E # <cjk> [2000]
-0xEEA3 U+8A5D # <cjk> [2000]
-0xEEA4 U+8A61 # <cjk> [2000]
-0xEEA5 U+8A75 # <cjk> [2000]
-0xEEA6 U+8A79 # <cjk> [2000]
-0xEEA7 U+8AA7 # <cjk> [2000]
-0xEEA8 U+8AD0 # <cjk> [2000]
-0xEEA9 U+8ADF # <cjk> [2000]
-0xEEAA U+8AF4 # <cjk> [2000]
-0xEEAB U+8AF6 # <cjk> [2000]
-0xEEAC U+FA22 # CJK COMPATIBILITY IDEOGRAPH-FA22 [2000]
-0xEEAD U+FA62 # CJK COMPATIBILITY IDEOGRAPH-FA62 [2000] [Unicode3.2]
-0xEEAE U+FA63 # CJK COMPATIBILITY IDEOGRAPH-FA63 [2000] [Unicode3.2]
-0xEEAF U+8B46 # <cjk> [2000]
-0xEEB0 U+8B54 # <cjk> [2000]
-0xEEB1 U+8B59 # <cjk> [2000]
-0xEEB2 U+8B69 # <cjk> [2000]
-0xEEB3 U+8B9D # <cjk> [2000]
-0xEEB4 U+8C49 # <cjk> [2000]
-0xEEB5 U+8C68 # <cjk> [2000]
-0xEEB6 U+FA64 # CJK COMPATIBILITY IDEOGRAPH-FA64 [2000] [Unicode3.2]
-0xEEB7 U+8CE1 # <cjk> [2000]
-0xEEB8 U+8CF4 # <cjk> [2000]
-0xEEB9 U+8CF8 # <cjk> [2000]
-0xEEBA U+8CFE # <cjk> [2000]
-0xEEBB U+FA65 # CJK COMPATIBILITY IDEOGRAPH-FA65 [2000] [Unicode3.2]
-0xEEBC U+8D12 # <cjk> [2000]
-0xEEBD U+8D1B # <cjk> [2000]
-0xEEBE U+8DAF # <cjk> [2000]
-0xEEBF U+8DCE # <cjk> [2000]
-0xEEC0 U+8DD1 # <cjk> [2000]
-0xEEC1 U+8DD7 # <cjk> [2000]
-0xEEC2 U+8E20 # <cjk> [2000]
-0xEEC3 U+8E23 # <cjk> [2000]
-0xEEC4 U+8E3D # <cjk> [2000]
-0xEEC5 U+8E70 # <cjk> [2000]
-0xEEC6 U+8E7B # <cjk> [2000]
-0xEEC7 U+28277 # <cjk> [2000] [Unicode3.1]
-0xEEC8 U+8EC0 # <cjk> [2000]
-0xEEC9 U+4844 # <cjk> [2000]
-0xEECA U+8EFA # <cjk> [2000]
-0xEECB U+8F1E # <cjk> [2000]
-0xEECC U+8F2D # <cjk> [2000]
-0xEECD U+8F36 # <cjk> [2000]
-0xEECE U+8F54 # <cjk> [2000]
-0xEECF U+283CD # <cjk> [2000] [Unicode3.1]
-0xEED0 U+8FA6 # <cjk> [2000]
-0xEED1 U+8FB5 # <cjk> [2000]
-0xEED2 U+8FE4 # <cjk> [2000]
-0xEED3 U+8FE8 # <cjk> [2000]
-0xEED4 U+8FEE # <cjk> [2000]
-0xEED5 U+9008 # <cjk> [2000]
-0xEED6 U+902D # <cjk> [2000]
-0xEED7 U+FA67 # CJK COMPATIBILITY IDEOGRAPH-FA67 [2000] [Unicode3.2]
-0xEED8 U+9088 # <cjk> [2000]
-0xEED9 U+9095 # <cjk> [2000]
-0xEEDA U+9097 # <cjk> [2000]
-0xEEDB U+9099 # <cjk> [2000]
-0xEEDC U+909B # <cjk> [2000]
-0xEEDD U+90A2 # <cjk> [2000]
-0xEEDE U+90B3 # <cjk> [2000]
-0xEEDF U+90BE # <cjk> [2000]
-0xEEE0 U+90C4 # <cjk> [2000]
-0xEEE1 U+90C5 # <cjk> [2000]
-0xEEE2 U+90C7 # <cjk> [2000]
-0xEEE3 U+90D7 # <cjk> [2000]
-0xEEE4 U+90DD # <cjk> [2000]
-0xEEE5 U+90DE # <cjk> [2000]
-0xEEE6 U+90EF # <cjk> [2000]
-0xEEE7 U+90F4 # <cjk> [2000]
-0xEEE8 U+FA26 # CJK COMPATIBILITY IDEOGRAPH-FA26 [2000]
-0xEEE9 U+9114 # <cjk> [2000]
-0xEEEA U+9115 # <cjk> [2000]
-0xEEEB U+9116 # <cjk> [2000]
-0xEEEC U+9122 # <cjk> [2000]
-0xEEED U+9123 # <cjk> [2000]
-0xEEEE U+9127 # <cjk> [2000]
-0xEEEF U+912F # <cjk> [2000]
-0xEEF0 U+9131 # <cjk> [2000]
-0xEEF1 U+9134 # <cjk> [2000]
-0xEEF2 U+913D # <cjk> [2000]
-0xEEF3 U+9148 # <cjk> [2000]
-0xEEF4 U+915B # <cjk> [2000]
-0xEEF5 U+9183 # <cjk> [2000]
-0xEEF6 U+919E # <cjk> [2000]
-0xEEF7 U+91AC # <cjk> [2000]
-0xEEF8 U+91B1 # <cjk> [2000]
-0xEEF9 U+91BC # <cjk> [2000]
-0xEEFA U+91D7 # <cjk> [2000]
-0xEEFB U+91FB # <cjk> [2000]
-0xEEFC U+91E4 # <cjk> [2000]
-0xEF40 U+91E5 # <cjk> [2000]
-0xEF41 U+91ED # <cjk> [2000]
-0xEF42 U+91F1 # <cjk> [2000]
-0xEF43 U+9207 # <cjk> [2000]
-0xEF44 U+9210 # <cjk> [2000]
-0xEF45 U+9238 # <cjk> [2000]
-0xEF46 U+9239 # <cjk> [2000]
-0xEF47 U+923A # <cjk> [2000]
-0xEF48 U+923C # <cjk> [2000]
-0xEF49 U+9240 # <cjk> [2000]
-0xEF4A U+9243 # <cjk> [2000]
-0xEF4B U+924F # <cjk> [2000]
-0xEF4C U+9278 # <cjk> [2000]
-0xEF4D U+9288 # <cjk> [2000]
-0xEF4E U+92C2 # <cjk> [2000]
-0xEF4F U+92CB # <cjk> [2000]
-0xEF50 U+92CC # <cjk> [2000]
-0xEF51 U+92D3 # <cjk> [2000]
-0xEF52 U+92E0 # <cjk> [2000]
-0xEF53 U+92FF # <cjk> [2000]
-0xEF54 U+9304 # <cjk> [2000]
-0xEF55 U+931F # <cjk> [2000]
-0xEF56 U+9321 # <cjk> [2000]
-0xEF57 U+9325 # <cjk> [2000]
-0xEF58 U+9348 # <cjk> [2000]
-0xEF59 U+9349 # <cjk> [2000]
-0xEF5A U+934A # <cjk> [2000]
-0xEF5B U+9364 # <cjk> [2000]
-0xEF5C U+9365 # <cjk> [2000]
-0xEF5D U+936A # <cjk> [2000]
-0xEF5E U+9370 # <cjk> [2000]
-0xEF5F U+939B # <cjk> [2000]
-0xEF60 U+93A3 # <cjk> [2000]
-0xEF61 U+93BA # <cjk> [2000]
-0xEF62 U+93C6 # <cjk> [2000]
-0xEF63 U+93DE # <cjk> [2000]
-0xEF64 U+93DF # <cjk> [2000]
-0xEF65 U+9404 # <cjk> [2000]
-0xEF66 U+93FD # <cjk> [2000]
-0xEF67 U+9433 # <cjk> [2000]
-0xEF68 U+944A # <cjk> [2000]
-0xEF69 U+9463 # <cjk> [2000]
-0xEF6A U+946B # <cjk> [2000]
-0xEF6B U+9471 # <cjk> [2000]
-0xEF6C U+9472 # <cjk> [2000]
-0xEF6D U+958E # <cjk> [2000]
-0xEF6E U+959F # <cjk> [2000]
-0xEF6F U+95A6 # <cjk> [2000]
-0xEF70 U+95A9 # <cjk> [2000]
-0xEF71 U+95AC # <cjk> [2000]
-0xEF72 U+95B6 # <cjk> [2000]
-0xEF73 U+95BD # <cjk> [2000]
-0xEF74 U+95CB # <cjk> [2000]
-0xEF75 U+95D0 # <cjk> [2000]
-0xEF76 U+95D3 # <cjk> [2000]
-0xEF77 U+49B0 # <cjk> [2000]
-0xEF78 U+95DA # <cjk> [2000]
-0xEF79 U+95DE # <cjk> [2000]
-0xEF7A U+9658 # <cjk> [2000]
-0xEF7B U+9684 # <cjk> [2000]
-0xEF7C U+F9DC # CJK COMPATIBILITY IDEOGRAPH-F9DC [2000]
-0xEF7D U+969D # <cjk> [2000]
-0xEF7E U+96A4 # <cjk> [2000]
-0xEF80 U+96A5 # <cjk> [2000]
-0xEF81 U+96D2 # <cjk> [2000]
-0xEF82 U+96DE # <cjk> [2000]
-0xEF83 U+FA68 # CJK COMPATIBILITY IDEOGRAPH-FA68 [2000] [Unicode3.2]
-0xEF84 U+96E9 # <cjk> [2000]
-0xEF85 U+96EF # <cjk> [2000]
-0xEF86 U+9733 # <cjk> [2000]
-0xEF87 U+973B # <cjk> [2000]
-0xEF88 U+974D # <cjk> [2000]
-0xEF89 U+974E # <cjk> [2000]
-0xEF8A U+974F # <cjk> [2000]
-0xEF8B U+975A # <cjk> [2000]
-0xEF8C U+976E # <cjk> [2000]
-0xEF8D U+9773 # <cjk> [2000]
-0xEF8E U+9795 # <cjk> [2000]
-0xEF8F U+97AE # <cjk> [2000]
-0xEF90 U+97BA # <cjk> [2000]
-0xEF91 U+97C1 # <cjk> [2000]
-0xEF92 U+97C9 # <cjk> [2000]
-0xEF93 U+97DE # <cjk> [2000]
-0xEF94 U+97DB # <cjk> [2000]
-0xEF95 U+97F4 # <cjk> [2000]
-0xEF96 U+FA69 # CJK COMPATIBILITY IDEOGRAPH-FA69 [2000] [Unicode3.2]
-0xEF97 U+980A # <cjk> [2000]
-0xEF98 U+981E # <cjk> [2000]
-0xEF99 U+982B # <cjk> [2000]
-0xEF9A U+9830 # <cjk> [2000]
-0xEF9B U+FA6A # CJK COMPATIBILITY IDEOGRAPH-FA6A [2000] [Unicode3.2]
-0xEF9C U+9852 # <cjk> [2000]
-0xEF9D U+9853 # <cjk> [2000]
-0xEF9E U+9856 # <cjk> [2000]
-0xEF9F U+9857 # <cjk> [2000]
-0xEFA0 U+9859 # <cjk> [2000]
-0xEFA1 U+985A # <cjk> [2000]
-0xEFA2 U+F9D0 # CJK COMPATIBILITY IDEOGRAPH-F9D0 [2000]
-0xEFA3 U+9865 # <cjk> [2000]
-0xEFA4 U+986C # <cjk> [2000]
-0xEFA5 U+98BA # <cjk> [2000]
-0xEFA6 U+98C8 # <cjk> [2000]
-0xEFA7 U+98E7 # <cjk> [2000]
-0xEFA8 U+9958 # <cjk> [2000]
-0xEFA9 U+999E # <cjk> [2000]
-0xEFAA U+9A02 # <cjk> [2000]
-0xEFAB U+9A03 # <cjk> [2000]
-0xEFAC U+9A24 # <cjk> [2000]
-0xEFAD U+9A2D # <cjk> [2000]
-0xEFAE U+9A2E # <cjk> [2000]
-0xEFAF U+9A38 # <cjk> [2000]
-0xEFB0 U+9A4A # <cjk> [2000]
-0xEFB1 U+9A4E # <cjk> [2000]
-0xEFB2 U+9A52 # <cjk> [2000]
-0xEFB3 U+9AB6 # <cjk> [2000]
-0xEFB4 U+9AC1 # <cjk> [2000]
-0xEFB5 U+9AC3 # <cjk> [2000]
-0xEFB6 U+9ACE # <cjk> [2000]
-0xEFB7 U+9AD6 # <cjk> [2000]
-0xEFB8 U+9AF9 # <cjk> [2000]
-0xEFB9 U+9B02 # <cjk> [2000]
-0xEFBA U+9B08 # <cjk> [2000]
-0xEFBB U+9B20 # <cjk> [2000]
-0xEFBC U+4C17 # <cjk> [2000]
-0xEFBD U+9B2D # <cjk> [2000]
-0xEFBE U+9B5E # <cjk> [2000]
-0xEFBF U+9B79 # <cjk> [2000]
-0xEFC0 U+9B66 # <cjk> [2000]
-0xEFC1 U+9B72 # <cjk> [2000]
-0xEFC2 U+9B75 # <cjk> [2000]
-0xEFC3 U+9B84 # <cjk> [2000]
-0xEFC4 U+9B8A # <cjk> [2000]
-0xEFC5 U+9B8F # <cjk> [2000]
-0xEFC6 U+9B9E # <cjk> [2000]
-0xEFC7 U+9BA7 # <cjk> [2000]
-0xEFC8 U+9BC1 # <cjk> [2000]
-0xEFC9 U+9BCE # <cjk> [2000]
-0xEFCA U+9BE5 # <cjk> [2000]
-0xEFCB U+9BF8 # <cjk> [2000]
-0xEFCC U+9BFD # <cjk> [2000]
-0xEFCD U+9C00 # <cjk> [2000]
-0xEFCE U+9C23 # <cjk> [2000]
-0xEFCF U+9C41 # <cjk> [2000]
-0xEFD0 U+9C4F # <cjk> [2000]
-0xEFD1 U+9C50 # <cjk> [2000]
-0xEFD2 U+9C53 # <cjk> [2000]
-0xEFD3 U+9C63 # <cjk> [2000]
-0xEFD4 U+9C65 # <cjk> [2000]
-0xEFD5 U+9C77 # <cjk> [2000]
-0xEFD6 U+9D1D # <cjk> [2000]
-0xEFD7 U+9D1E # <cjk> [2000]
-0xEFD8 U+9D43 # <cjk> [2000]
-0xEFD9 U+9D47 # <cjk> [2000]
-0xEFDA U+9D52 # <cjk> [2000]
-0xEFDB U+9D63 # <cjk> [2000]
-0xEFDC U+9D70 # <cjk> [2000]
-0xEFDD U+9D7C # <cjk> [2000]
-0xEFDE U+9D8A # <cjk> [2000]
-0xEFDF U+9D96 # <cjk> [2000]
-0xEFE0 U+9DC0 # <cjk> [2000]
-0xEFE1 U+9DAC # <cjk> [2000]
-0xEFE2 U+9DBC # <cjk> [2000]
-0xEFE3 U+9DD7 # <cjk> [2000]
-0xEFE4 U+2A190 # <cjk> [2000] [Unicode3.1]
-0xEFE5 U+9DE7 # <cjk> [2000]
-0xEFE6 U+9E07 # <cjk> [2000]
-0xEFE7 U+9E15 # <cjk> [2000]
-0xEFE8 U+9E7C # <cjk> [2000]
-0xEFE9 U+9E9E # <cjk> [2000]
-0xEFEA U+9EA4 # <cjk> [2000]
-0xEFEB U+9EAC # <cjk> [2000]
-0xEFEC U+9EAF # <cjk> [2000]
-0xEFED U+9EB4 # <cjk> [2000]
-0xEFEE U+9EB5 # <cjk> [2000]
-0xEFEF U+9EC3 # <cjk> [2000]
-0xEFF0 U+9ED1 # <cjk> [2000]
-0xEFF1 U+9F10 # <cjk> [2000]
-0xEFF2 U+9F39 # <cjk> [2000]
-0xEFF3 U+9F57 # <cjk> [2000]
-0xEFF4 U+9F90 # <cjk> [2000]
-0xEFF5 U+9F94 # <cjk> [2000]
-0xEFF6 U+9F97 # <cjk> [2000]
-0xEFF7 U+9FA2 # <cjk> [2000]
-0xEFF8 U+59F8 # <cjk> [2004]
-0xEFF9 U+5C5B # <cjk> [2004]
-0xEFFA U+5E77 # <cjk> [2004]
-0xEFFB U+7626 # <cjk> [2004]
-0xEFFC U+7E6B # <cjk> [2004]
-0xF040 U+20089 # <cjk> [2000] [Unicode3.1]
-0xF041 U+4E02 # <cjk> [2000]
-0xF042 U+4E0F # <cjk> [2000]
-0xF043 U+4E12 # <cjk> [2000]
-0xF044 U+4E29 # <cjk> [2000]
-0xF045 U+4E2B # <cjk> [2000]
-0xF046 U+4E2E # <cjk> [2000]
-0xF047 U+4E40 # <cjk> [2000]
-0xF048 U+4E47 # <cjk> [2000]
-0xF049 U+4E48 # <cjk> [2000]
-0xF04A U+200A2 # <cjk> [2000] [Unicode3.1]
-0xF04B U+4E51 # <cjk> [2000]
-0xF04C U+3406 # <cjk> [2000]
-0xF04D U+200A4 # <cjk> [2000] [Unicode3.1]
-0xF04E U+4E5A # <cjk> [2000]
-0xF04F U+4E69 # <cjk> [2000]
-0xF050 U+4E9D # <cjk> [2000]
-0xF051 U+342C # <cjk> [2000]
-0xF052 U+342E # <cjk> [2000]
-0xF053 U+4EB9 # <cjk> [2000]
-0xF054 U+4EBB # <cjk> [2000]
-0xF055 U+201A2 # <cjk> [2000] [Unicode3.1]
-0xF056 U+4EBC # <cjk> [2000]
-0xF057 U+4EC3 # <cjk> [2000]
-0xF058 U+4EC8 # <cjk> [2000]
-0xF059 U+4ED0 # <cjk> [2000]
-0xF05A U+4EEB # <cjk> [2000]
-0xF05B U+4EDA # <cjk> [2000]
-0xF05C U+4EF1 # <cjk> [2000]
-0xF05D U+4EF5 # <cjk> [2000]
-0xF05E U+4F00 # <cjk> [2000]
-0xF05F U+4F16 # <cjk> [2000]
-0xF060 U+4F64 # <cjk> [2000]
-0xF061 U+4F37 # <cjk> [2000]
-0xF062 U+4F3E # <cjk> [2000]
-0xF063 U+4F54 # <cjk> [2000]
-0xF064 U+4F58 # <cjk> [2000]
-0xF065 U+20213 # <cjk> [2000] [Unicode3.1]
-0xF066 U+4F77 # <cjk> [2000]
-0xF067 U+4F78 # <cjk> [2000]
-0xF068 U+4F7A # <cjk> [2000]
-0xF069 U+4F7D # <cjk> [2000]
-0xF06A U+4F82 # <cjk> [2000]
-0xF06B U+4F85 # <cjk> [2000]
-0xF06C U+4F92 # <cjk> [2000]
-0xF06D U+4F9A # <cjk> [2000]
-0xF06E U+4FE6 # <cjk> [2000]
-0xF06F U+4FB2 # <cjk> [2000]
-0xF070 U+4FBE # <cjk> [2000]
-0xF071 U+4FC5 # <cjk> [2000]
-0xF072 U+4FCB # <cjk> [2000]
-0xF073 U+4FCF # <cjk> [2000]
-0xF074 U+4FD2 # <cjk> [2000]
-0xF075 U+346A # <cjk> [2000]
-0xF076 U+4FF2 # <cjk> [2000]
-0xF077 U+5000 # <cjk> [2000]
-0xF078 U+5010 # <cjk> [2000]
-0xF079 U+5013 # <cjk> [2000]
-0xF07A U+501C # <cjk> [2000]
-0xF07B U+501E # <cjk> [2000]
-0xF07C U+5022 # <cjk> [2000]
-0xF07D U+3468 # <cjk> [2000]
-0xF07E U+5042 # <cjk> [2000]
-0xF080 U+5046 # <cjk> [2000]
-0xF081 U+504E # <cjk> [2000]
-0xF082 U+5053 # <cjk> [2000]
-0xF083 U+5057 # <cjk> [2000]
-0xF084 U+5063 # <cjk> [2000]
-0xF085 U+5066 # <cjk> [2000]
-0xF086 U+506A # <cjk> [2000]
-0xF087 U+5070 # <cjk> [2000]
-0xF088 U+50A3 # <cjk> [2000]
-0xF089 U+5088 # <cjk> [2000]
-0xF08A U+5092 # <cjk> [2000]
-0xF08B U+5093 # <cjk> [2000]
-0xF08C U+5095 # <cjk> [2000]
-0xF08D U+5096 # <cjk> [2000]
-0xF08E U+509C # <cjk> [2000]
-0xF08F U+50AA # <cjk> [2000]
-0xF090 U+2032B # <cjk> [2000] [Unicode3.1]
-0xF091 U+50B1 # <cjk> [2000]
-0xF092 U+50BA # <cjk> [2000]
-0xF093 U+50BB # <cjk> [2000]
-0xF094 U+50C4 # <cjk> [2000]
-0xF095 U+50C7 # <cjk> [2000]
-0xF096 U+50F3 # <cjk> [2000]
-0xF097 U+20381 # <cjk> [2000] [Unicode3.1]
-0xF098 U+50CE # <cjk> [2000]
-0xF099 U+20371 # <cjk> [2000] [Unicode3.1]
-0xF09A U+50D4 # <cjk> [2000]
-0xF09B U+50D9 # <cjk> [2000]
-0xF09C U+50E1 # <cjk> [2000]
-0xF09D U+50E9 # <cjk> [2000]
-0xF09E U+3492 # <cjk> [2000]
-0xF140 U+5108 # <cjk> [2000]
-0xF141 U+203F9 # <cjk> [2000] [Unicode3.1]
-0xF142 U+5117 # <cjk> [2000]
-0xF143 U+511B # <cjk> [2000]
-0xF144 U+2044A # <cjk> [2000] [Unicode3.1]
-0xF145 U+5160 # <cjk> [2000]
-0xF146 U+20509 # <cjk> [2000] [Unicode3.1]
-0xF147 U+5173 # <cjk> [2000]
-0xF148 U+5183 # <cjk> [2000]
-0xF149 U+518B # <cjk> [2000]
-0xF14A U+34BC # <cjk> [2000]
-0xF14B U+5198 # <cjk> [2000]
-0xF14C U+51A3 # <cjk> [2000]
-0xF14D U+51AD # <cjk> [2000]
-0xF14E U+34C7 # <cjk> [2000]
-0xF14F U+51BC # <cjk> [2000]
-0xF150 U+205D6 # <cjk> [2000] [Unicode3.1]
-0xF151 U+20628 # <cjk> [2000] [Unicode3.1]
-0xF152 U+51F3 # <cjk> [2000]
-0xF153 U+51F4 # <cjk> [2000]
-0xF154 U+5202 # <cjk> [2000]
-0xF155 U+5212 # <cjk> [2000]
-0xF156 U+5216 # <cjk> [2000]
-0xF157 U+2074F # <cjk> [2000] [Unicode3.1]
-0xF158 U+5255 # <cjk> [2000]
-0xF159 U+525C # <cjk> [2000]
-0xF15A U+526C # <cjk> [2000]
-0xF15B U+5277 # <cjk> [2000]
-0xF15C U+5284 # <cjk> [2000]
-0xF15D U+5282 # <cjk> [2000]
-0xF15E U+20807 # <cjk> [2000] [Unicode3.1]
-0xF15F U+5298 # <cjk> [2000]
-0xF160 U+2083A # <cjk> [2000] [Unicode3.1]
-0xF161 U+52A4 # <cjk> [2000]
-0xF162 U+52A6 # <cjk> [2000]
-0xF163 U+52AF # <cjk> [2000]
-0xF164 U+52BA # <cjk> [2000]
-0xF165 U+52BB # <cjk> [2000]
-0xF166 U+52CA # <cjk> [2000]
-0xF167 U+351F # <cjk> [2000]
-0xF168 U+52D1 # <cjk> [2000]
-0xF169 U+208B9 # <cjk> [2000] [Unicode3.1]
-0xF16A U+52F7 # <cjk> [2000]
-0xF16B U+530A # <cjk> [2000]
-0xF16C U+530B # <cjk> [2000]
-0xF16D U+5324 # <cjk> [2000]
-0xF16E U+5335 # <cjk> [2000]
-0xF16F U+533E # <cjk> [2000]
-0xF170 U+5342 # <cjk> [2000]
-0xF171 U+2097C # <cjk> [2000] [Unicode3.1]
-0xF172 U+2099D # <cjk> [2000] [Unicode3.1]
-0xF173 U+5367 # <cjk> [2000]
-0xF174 U+536C # <cjk> [2000]
-0xF175 U+537A # <cjk> [2000]
-0xF176 U+53A4 # <cjk> [2000]
-0xF177 U+53B4 # <cjk> [2000]
-0xF178 U+20AD3 # <cjk> [2000] [Unicode3.1]
-0xF179 U+53B7 # <cjk> [2000]
-0xF17A U+53C0 # <cjk> [2000]
-0xF17B U+20B1D # <cjk> [2000] [Unicode3.1]
-0xF17C U+355D # <cjk> [2000]
-0xF17D U+355E # <cjk> [2000]
-0xF17E U+53D5 # <cjk> [2000]
-0xF180 U+53DA # <cjk> [2000]
-0xF181 U+3563 # <cjk> [2000]
-0xF182 U+53F4 # <cjk> [2000]
-0xF183 U+53F5 # <cjk> [2000]
-0xF184 U+5455 # <cjk> [2000]
-0xF185 U+5424 # <cjk> [2000]
-0xF186 U+5428 # <cjk> [2000]
-0xF187 U+356E # <cjk> [2000]
-0xF188 U+5443 # <cjk> [2000]
-0xF189 U+5462 # <cjk> [2000]
-0xF18A U+5466 # <cjk> [2000]
-0xF18B U+546C # <cjk> [2000]
-0xF18C U+548A # <cjk> [2000]
-0xF18D U+548D # <cjk> [2000]
-0xF18E U+5495 # <cjk> [2000]
-0xF18F U+54A0 # <cjk> [2000]
-0xF190 U+54A6 # <cjk> [2000]
-0xF191 U+54AD # <cjk> [2000]
-0xF192 U+54AE # <cjk> [2000]
-0xF193 U+54B7 # <cjk> [2000]
-0xF194 U+54BA # <cjk> [2000]
-0xF195 U+54BF # <cjk> [2000]
-0xF196 U+54C3 # <cjk> [2000]
-0xF197 U+20D45 # <cjk> [2000] [Unicode3.1]
-0xF198 U+54EC # <cjk> [2000]
-0xF199 U+54EF # <cjk> [2000]
-0xF19A U+54F1 # <cjk> [2000]
-0xF19B U+54F3 # <cjk> [2000]
-0xF19C U+5500 # <cjk> [2000]
-0xF19D U+5501 # <cjk> [2000]
-0xF19E U+5509 # <cjk> [2000]
-0xF19F U+553C # <cjk> [2000]
-0xF1A0 U+5541 # <cjk> [2000]
-0xF1A1 U+35A6 # <cjk> [2000]
-0xF1A2 U+5547 # <cjk> [2000]
-0xF1A3 U+554A # <cjk> [2000]
-0xF1A4 U+35A8 # <cjk> [2000]
-0xF1A5 U+5560 # <cjk> [2000]
-0xF1A6 U+5561 # <cjk> [2000]
-0xF1A7 U+5564 # <cjk> [2000]
-0xF1A8 U+20DE1 # <cjk> [2000] [Unicode3.1]
-0xF1A9 U+557D # <cjk> [2000]
-0xF1AA U+5582 # <cjk> [2000]
-0xF1AB U+5588 # <cjk> [2000]
-0xF1AC U+5591 # <cjk> [2000]
-0xF1AD U+35C5 # <cjk> [2000]
-0xF1AE U+55D2 # <cjk> [2000]
-0xF1AF U+20E95 # <cjk> [2000] [Unicode3.1]
-0xF1B0 U+20E6D # <cjk> [2000] [Unicode3.1]
-0xF1B1 U+55BF # <cjk> [2000]
-0xF1B2 U+55C9 # <cjk> [2000]
-0xF1B3 U+55CC # <cjk> [2000]
-0xF1B4 U+55D1 # <cjk> [2000]
-0xF1B5 U+55DD # <cjk> [2000]
-0xF1B6 U+35DA # <cjk> [2000]
-0xF1B7 U+55E2 # <cjk> [2000]
-0xF1B8 U+20E64 # <cjk> [2000] [Unicode3.1]
-0xF1B9 U+55E9 # <cjk> [2000]
-0xF1BA U+5628 # <cjk> [2000]
-0xF1BB U+20F5F # <cjk> [2000] [Unicode3.1]
-0xF1BC U+5607 # <cjk> [2000]
-0xF1BD U+5610 # <cjk> [2000]
-0xF1BE U+5630 # <cjk> [2000]
-0xF1BF U+5637 # <cjk> [2000]
-0xF1C0 U+35F4 # <cjk> [2000]
-0xF1C1 U+563D # <cjk> [2000]
-0xF1C2 U+563F # <cjk> [2000]
-0xF1C3 U+5640 # <cjk> [2000]
-0xF1C4 U+5647 # <cjk> [2000]
-0xF1C5 U+565E # <cjk> [2000]
-0xF1C6 U+5660 # <cjk> [2000]
-0xF1C7 U+566D # <cjk> [2000]
-0xF1C8 U+3605 # <cjk> [2000]
-0xF1C9 U+5688 # <cjk> [2000]
-0xF1CA U+568C # <cjk> [2000]
-0xF1CB U+5695 # <cjk> [2000]
-0xF1CC U+569A # <cjk> [2000]
-0xF1CD U+569D # <cjk> [2000]
-0xF1CE U+56A8 # <cjk> [2000]
-0xF1CF U+56AD # <cjk> [2000]
-0xF1D0 U+56B2 # <cjk> [2000]
-0xF1D1 U+56C5 # <cjk> [2000]
-0xF1D2 U+56CD # <cjk> [2000]
-0xF1D3 U+56DF # <cjk> [2000]
-0xF1D4 U+56E8 # <cjk> [2000]
-0xF1D5 U+56F6 # <cjk> [2000]
-0xF1D6 U+56F7 # <cjk> [2000]
-0xF1D7 U+21201 # <cjk> [2000] [Unicode3.1]
-0xF1D8 U+5715 # <cjk> [2000]
-0xF1D9 U+5723 # <cjk> [2000]
-0xF1DA U+21255 # <cjk> [2000] [Unicode3.1]
-0xF1DB U+5729 # <cjk> [2000]
-0xF1DC U+2127B # <cjk> [2000] [Unicode3.1]
-0xF1DD U+5745 # <cjk> [2000]
-0xF1DE U+5746 # <cjk> [2000]
-0xF1DF U+574C # <cjk> [2000]
-0xF1E0 U+574D # <cjk> [2000]
-0xF1E1 U+21274 # <cjk> [2000] [Unicode3.1]
-0xF1E2 U+5768 # <cjk> [2000]
-0xF1E3 U+576F # <cjk> [2000]
-0xF1E4 U+5773 # <cjk> [2000]
-0xF1E5 U+5774 # <cjk> [2000]
-0xF1E6 U+5775 # <cjk> [2000]
-0xF1E7 U+577B # <cjk> [2000]
-0xF1E8 U+212E4 # <cjk> [2000] [Unicode3.1]
-0xF1E9 U+212D7 # <cjk> [2000] [Unicode3.1]
-0xF1EA U+57AC # <cjk> [2000]
-0xF1EB U+579A # <cjk> [2000]
-0xF1EC U+579D # <cjk> [2000]
-0xF1ED U+579E # <cjk> [2000]
-0xF1EE U+57A8 # <cjk> [2000]
-0xF1EF U+57D7 # <cjk> [2000]
-0xF1F0 U+212FD # <cjk> [2000] [Unicode3.1]
-0xF1F1 U+57CC # <cjk> [2000]
-0xF1F2 U+21336 # <cjk> [2000] [Unicode3.1]
-0xF1F3 U+21344 # <cjk> [2000] [Unicode3.1]
-0xF1F4 U+57DE # <cjk> [2000]
-0xF1F5 U+57E6 # <cjk> [2000]
-0xF1F6 U+57F0 # <cjk> [2000]
-0xF1F7 U+364A # <cjk> [2000]
-0xF1F8 U+57F8 # <cjk> [2000]
-0xF1F9 U+57FB # <cjk> [2000]
-0xF1FA U+57FD # <cjk> [2000]
-0xF1FB U+5804 # <cjk> [2000]
-0xF1FC U+581E # <cjk> [2000]
-0xF240 U+5820 # <cjk> [2000]
-0xF241 U+5827 # <cjk> [2000]
-0xF242 U+5832 # <cjk> [2000]
-0xF243 U+5839 # <cjk> [2000]
-0xF244 U+213C4 # <cjk> [2000] [Unicode3.1]
-0xF245 U+5849 # <cjk> [2000]
-0xF246 U+584C # <cjk> [2000]
-0xF247 U+5867 # <cjk> [2000]
-0xF248 U+588A # <cjk> [2000]
-0xF249 U+588B # <cjk> [2000]
-0xF24A U+588D # <cjk> [2000]
-0xF24B U+588F # <cjk> [2000]
-0xF24C U+5890 # <cjk> [2000]
-0xF24D U+5894 # <cjk> [2000]
-0xF24E U+589D # <cjk> [2000]
-0xF24F U+58AA # <cjk> [2000]
-0xF250 U+58B1 # <cjk> [2000]
-0xF251 U+2146D # <cjk> [2000] [Unicode3.1]
-0xF252 U+58C3 # <cjk> [2000]
-0xF253 U+58CD # <cjk> [2000]
-0xF254 U+58E2 # <cjk> [2000]
-0xF255 U+58F3 # <cjk> [2000]
-0xF256 U+58F4 # <cjk> [2000]
-0xF257 U+5905 # <cjk> [2000]
-0xF258 U+5906 # <cjk> [2000]
-0xF259 U+590B # <cjk> [2000]
-0xF25A U+590D # <cjk> [2000]
-0xF25B U+5914 # <cjk> [2000]
-0xF25C U+5924 # <cjk> [2000]
-0xF25D U+215D7 # <cjk> [2000] [Unicode3.1]
-0xF25E U+3691 # <cjk> [2000]
-0xF25F U+593D # <cjk> [2000]
-0xF260 U+3699 # <cjk> [2000]
-0xF261 U+5946 # <cjk> [2000]
-0xF262 U+3696 # <cjk> [2000]
-0xF263 U+26C29 # <cjk> [2000] [Unicode3.1]
-0xF264 U+595B # <cjk> [2000]
-0xF265 U+595F # <cjk> [2000]
-0xF266 U+21647 # <cjk> [2000] [Unicode3.1]
-0xF267 U+5975 # <cjk> [2000]
-0xF268 U+5976 # <cjk> [2000]
-0xF269 U+597C # <cjk> [2000]
-0xF26A U+599F # <cjk> [2000]
-0xF26B U+59AE # <cjk> [2000]
-0xF26C U+59BC # <cjk> [2000]
-0xF26D U+59C8 # <cjk> [2000]
-0xF26E U+59CD # <cjk> [2000]
-0xF26F U+59DE # <cjk> [2000]
-0xF270 U+59E3 # <cjk> [2000]
-0xF271 U+59E4 # <cjk> [2000]
-0xF272 U+59E7 # <cjk> [2000]
-0xF273 U+59EE # <cjk> [2000]
-0xF274 U+21706 # <cjk> [2000] [Unicode3.1]
-0xF275 U+21742 # <cjk> [2000] [Unicode3.1]
-0xF276 U+36CF # <cjk> [2000]
-0xF277 U+5A0C # <cjk> [2000]
-0xF278 U+5A0D # <cjk> [2000]
-0xF279 U+5A17 # <cjk> [2000]
-0xF27A U+5A27 # <cjk> [2000]
-0xF27B U+5A2D # <cjk> [2000]
-0xF27C U+5A55 # <cjk> [2000]
-0xF27D U+5A65 # <cjk> [2000]
-0xF27E U+5A7A # <cjk> [2000]
-0xF280 U+5A8B # <cjk> [2000]
-0xF281 U+5A9C # <cjk> [2000]
-0xF282 U+5A9F # <cjk> [2000]
-0xF283 U+5AA0 # <cjk> [2000]
-0xF284 U+5AA2 # <cjk> [2000]
-0xF285 U+5AB1 # <cjk> [2000]
-0xF286 U+5AB3 # <cjk> [2000]
-0xF287 U+5AB5 # <cjk> [2000]
-0xF288 U+5ABA # <cjk> [2000]
-0xF289 U+5ABF # <cjk> [2000]
-0xF28A U+5ADA # <cjk> [2000]
-0xF28B U+5ADC # <cjk> [2000]
-0xF28C U+5AE0 # <cjk> [2000]
-0xF28D U+5AE5 # <cjk> [2000]
-0xF28E U+5AF0 # <cjk> [2000]
-0xF28F U+5AEE # <cjk> [2000]
-0xF290 U+5AF5 # <cjk> [2000]
-0xF291 U+5B00 # <cjk> [2000]
-0xF292 U+5B08 # <cjk> [2000]
-0xF293 U+5B17 # <cjk> [2000]
-0xF294 U+5B34 # <cjk> [2000]
-0xF295 U+5B2D # <cjk> [2000]
-0xF296 U+5B4C # <cjk> [2000]
-0xF297 U+5B52 # <cjk> [2000]
-0xF298 U+5B68 # <cjk> [2000]
-0xF299 U+5B6F # <cjk> [2000]
-0xF29A U+5B7C # <cjk> [2000]
-0xF29B U+5B7F # <cjk> [2000]
-0xF29C U+5B81 # <cjk> [2000]
-0xF29D U+5B84 # <cjk> [2000]
-0xF29E U+219C3 # <cjk> [2000] [Unicode3.1]
-0xF09F U+5B96 # <cjk> [2000]
-0xF0A0 U+5BAC # <cjk> [2000]
-0xF0A1 U+3761 # <cjk> [2000]
-0xF0A2 U+5BC0 # <cjk> [2000]
-0xF0A3 U+3762 # <cjk> [2000]
-0xF0A4 U+5BCE # <cjk> [2000]
-0xF0A5 U+5BD6 # <cjk> [2000]
-0xF0A6 U+376C # <cjk> [2000]
-0xF0A7 U+376B # <cjk> [2000]
-0xF0A8 U+5BF1 # <cjk> [2000]
-0xF0A9 U+5BFD # <cjk> [2000]
-0xF0AA U+3775 # <cjk> [2000]
-0xF0AB U+5C03 # <cjk> [2000]
-0xF0AC U+5C29 # <cjk> [2000]
-0xF0AD U+5C30 # <cjk> [2000]
-0xF0AE U+21C56 # <cjk> [2000] [Unicode3.1]
-0xF0AF U+5C5F # <cjk> [2000]
-0xF0B0 U+5C63 # <cjk> [2000]
-0xF0B1 U+5C67 # <cjk> [2000]
-0xF0B2 U+5C68 # <cjk> [2000]
-0xF0B3 U+5C69 # <cjk> [2000]
-0xF0B4 U+5C70 # <cjk> [2000]
-0xF0B5 U+21D2D # <cjk> [2000] [Unicode3.1]
-0xF0B6 U+21D45 # <cjk> [2000] [Unicode3.1]
-0xF0B7 U+5C7C # <cjk> [2000]
-0xF0B8 U+21D78 # <cjk> [2000] [Unicode3.1]
-0xF0B9 U+21D62 # <cjk> [2000] [Unicode3.1]
-0xF0BA U+5C88 # <cjk> [2000]
-0xF0BB U+5C8A # <cjk> [2000]
-0xF0BC U+37C1 # <cjk> [2000]
-0xF0BD U+21DA1 # <cjk> [2000] [Unicode3.1]
-0xF0BE U+21D9C # <cjk> [2000] [Unicode3.1]
-0xF0BF U+5CA0 # <cjk> [2000]
-0xF0C0 U+5CA2 # <cjk> [2000]
-0xF0C1 U+5CA6 # <cjk> [2000]
-0xF0C2 U+5CA7 # <cjk> [2000]
-0xF0C3 U+21D92 # <cjk> [2000] [Unicode3.1]
-0xF0C4 U+5CAD # <cjk> [2000]
-0xF0C5 U+5CB5 # <cjk> [2000]
-0xF0C6 U+21DB7 # <cjk> [2000] [Unicode3.1]
-0xF0C7 U+5CC9 # <cjk> [2000]
-0xF0C8 U+21DE0 # <cjk> [2000] [Unicode3.1]
-0xF0C9 U+21E33 # <cjk> [2000] [Unicode3.1]
-0xF0CA U+5D06 # <cjk> [2000]
-0xF0CB U+5D10 # <cjk> [2000]
-0xF0CC U+5D2B # <cjk> [2000]
-0xF0CD U+5D1D # <cjk> [2000]
-0xF0CE U+5D20 # <cjk> [2000]
-0xF0CF U+5D24 # <cjk> [2000]
-0xF0D0 U+5D26 # <cjk> [2000]
-0xF0D1 U+5D31 # <cjk> [2000]
-0xF0D2 U+5D39 # <cjk> [2000]
-0xF0D3 U+5D42 # <cjk> [2000]
-0xF0D4 U+37E8 # <cjk> [2000]
-0xF0D5 U+5D61 # <cjk> [2000]
-0xF0D6 U+5D6A # <cjk> [2000]
-0xF0D7 U+37F4 # <cjk> [2000]
-0xF0D8 U+5D70 # <cjk> [2000]
-0xF0D9 U+21F1E # <cjk> [2000] [Unicode3.1]
-0xF0DA U+37FD # <cjk> [2000]
-0xF0DB U+5D88 # <cjk> [2000]
-0xF0DC U+3800 # <cjk> [2000]
-0xF0DD U+5D92 # <cjk> [2000]
-0xF0DE U+5D94 # <cjk> [2000]
-0xF0DF U+5D97 # <cjk> [2000]
-0xF0E0 U+5D99 # <cjk> [2000]
-0xF0E1 U+5DB0 # <cjk> [2000]
-0xF0E2 U+5DB2 # <cjk> [2000]
-0xF0E3 U+5DB4 # <cjk> [2000]
-0xF0E4 U+21F76 # <cjk> [2000] [Unicode3.1]
-0xF0E5 U+5DB9 # <cjk> [2000]
-0xF0E6 U+5DD1 # <cjk> [2000]
-0xF0E7 U+5DD7 # <cjk> [2000]
-0xF0E8 U+5DD8 # <cjk> [2000]
-0xF0E9 U+5DE0 # <cjk> [2000]
-0xF0EA U+21FFA # <cjk> [2000] [Unicode3.1]
-0xF0EB U+5DE4 # <cjk> [2000]
-0xF0EC U+5DE9 # <cjk> [2000]
-0xF0ED U+382F # <cjk> [2000]
-0xF0EE U+5E00 # <cjk> [2000]
-0xF0EF U+3836 # <cjk> [2000]
-0xF0F0 U+5E12 # <cjk> [2000]
-0xF0F1 U+5E15 # <cjk> [2000]
-0xF0F2 U+3840 # <cjk> [2000]
-0xF0F3 U+5E1F # <cjk> [2000]
-0xF0F4 U+5E2E # <cjk> [2000]
-0xF0F5 U+5E3E # <cjk> [2000]
-0xF0F6 U+5E49 # <cjk> [2000]
-0xF0F7 U+385C # <cjk> [2000]
-0xF0F8 U+5E56 # <cjk> [2000]
-0xF0F9 U+3861 # <cjk> [2000]
-0xF0FA U+5E6B # <cjk> [2000]
-0xF0FB U+5E6C # <cjk> [2000]
-0xF0FC U+5E6D # <cjk> [2000]
-0xF29F U+5E6E # <cjk> [2000]
-0xF2A0 U+2217B # <cjk> [2000] [Unicode3.1]
-0xF2A1 U+5EA5 # <cjk> [2000]
-0xF2A2 U+5EAA # <cjk> [2000]
-0xF2A3 U+5EAC # <cjk> [2000]
-0xF2A4 U+5EB9 # <cjk> [2000]
-0xF2A5 U+5EBF # <cjk> [2000]
-0xF2A6 U+5EC6 # <cjk> [2000]
-0xF2A7 U+5ED2 # <cjk> [2000]
-0xF2A8 U+5ED9 # <cjk> [2000]
-0xF2A9 U+2231E # <cjk> [2000] [Unicode3.1]
-0xF2AA U+5EFD # <cjk> [2000]
-0xF2AB U+5F08 # <cjk> [2000]
-0xF2AC U+5F0E # <cjk> [2000]
-0xF2AD U+5F1C # <cjk> [2000]
-0xF2AE U+223AD # <cjk> [2000] [Unicode3.1]
-0xF2AF U+5F1E # <cjk> [2000]
-0xF2B0 U+5F47 # <cjk> [2000]
-0xF2B1 U+5F63 # <cjk> [2000]
-0xF2B2 U+5F72 # <cjk> [2000]
-0xF2B3 U+5F7E # <cjk> [2000]
-0xF2B4 U+5F8F # <cjk> [2000]
-0xF2B5 U+5FA2 # <cjk> [2000]
-0xF2B6 U+5FA4 # <cjk> [2000]
-0xF2B7 U+5FB8 # <cjk> [2000]
-0xF2B8 U+5FC4 # <cjk> [2000]
-0xF2B9 U+38FA # <cjk> [2000]
-0xF2BA U+5FC7 # <cjk> [2000]
-0xF2BB U+5FCB # <cjk> [2000]
-0xF2BC U+5FD2 # <cjk> [2000]
-0xF2BD U+5FD3 # <cjk> [2000]
-0xF2BE U+5FD4 # <cjk> [2000]
-0xF2BF U+5FE2 # <cjk> [2000]
-0xF2C0 U+5FEE # <cjk> [2000]
-0xF2C1 U+5FEF # <cjk> [2000]
-0xF2C2 U+5FF3 # <cjk> [2000]
-0xF2C3 U+5FFC # <cjk> [2000]
-0xF2C4 U+3917 # <cjk> [2000]
-0xF2C5 U+6017 # <cjk> [2000]
-0xF2C6 U+6022 # <cjk> [2000]
-0xF2C7 U+6024 # <cjk> [2000]
-0xF2C8 U+391A # <cjk> [2000]
-0xF2C9 U+604C # <cjk> [2000]
-0xF2CA U+607F # <cjk> [2000]
-0xF2CB U+608A # <cjk> [2000]
-0xF2CC U+6095 # <cjk> [2000]
-0xF2CD U+60A8 # <cjk> [2000]
-0xF2CE U+226F3 # <cjk> [2000] [Unicode3.1]
-0xF2CF U+60B0 # <cjk> [2000]
-0xF2D0 U+60B1 # <cjk> [2000]
-0xF2D1 U+60BE # <cjk> [2000]
-0xF2D2 U+60C8 # <cjk> [2000]
-0xF2D3 U+60D9 # <cjk> [2000]
-0xF2D4 U+60DB # <cjk> [2000]
-0xF2D5 U+60EE # <cjk> [2000]
-0xF2D6 U+60F2 # <cjk> [2000]
-0xF2D7 U+60F5 # <cjk> [2000]
-0xF2D8 U+6110 # <cjk> [2000]
-0xF2D9 U+6112 # <cjk> [2000]
-0xF2DA U+6113 # <cjk> [2000]
-0xF2DB U+6119 # <cjk> [2000]
-0xF2DC U+611E # <cjk> [2000]
-0xF2DD U+613A # <cjk> [2000]
-0xF2DE U+396F # <cjk> [2000]
-0xF2DF U+6141 # <cjk> [2000]
-0xF2E0 U+6146 # <cjk> [2000]
-0xF2E1 U+6160 # <cjk> [2000]
-0xF2E2 U+617C # <cjk> [2000]
-0xF2E3 U+2285B # <cjk> [2000] [Unicode3.1]
-0xF2E4 U+6192 # <cjk> [2000]
-0xF2E5 U+6193 # <cjk> [2000]
-0xF2E6 U+6197 # <cjk> [2000]
-0xF2E7 U+6198 # <cjk> [2000]
-0xF2E8 U+61A5 # <cjk> [2000]
-0xF2E9 U+61A8 # <cjk> [2000]
-0xF2EA U+61AD # <cjk> [2000]
-0xF2EB U+228AB # <cjk> [2000] [Unicode3.1]
-0xF2EC U+61D5 # <cjk> [2000]
-0xF2ED U+61DD # <cjk> [2000]
-0xF2EE U+61DF # <cjk> [2000]
-0xF2EF U+61F5 # <cjk> [2000]
-0xF2F0 U+2298F # <cjk> [2000] [Unicode3.1]
-0xF2F1 U+6215 # <cjk> [2000]
-0xF2F2 U+6223 # <cjk> [2000]
-0xF2F3 U+6229 # <cjk> [2000]
-0xF2F4 U+6246 # <cjk> [2000]
-0xF2F5 U+624C # <cjk> [2000]
-0xF2F6 U+6251 # <cjk> [2000]
-0xF2F7 U+6252 # <cjk> [2000]
-0xF2F8 U+6261 # <cjk> [2000]
-0xF2F9 U+6264 # <cjk> [2000]
-0xF2FA U+627B # <cjk> [2000]
-0xF2FB U+626D # <cjk> [2000]
-0xF2FC U+6273 # <cjk> [2000]
-0xF340 U+6299 # <cjk> [2000]
-0xF341 U+62A6 # <cjk> [2000]
-0xF342 U+62D5 # <cjk> [2000]
-0xF343 U+22AB8 # <cjk> [2000] [Unicode3.1]
-0xF344 U+62FD # <cjk> [2000]
-0xF345 U+6303 # <cjk> [2000]
-0xF346 U+630D # <cjk> [2000]
-0xF347 U+6310 # <cjk> [2000]
-0xF348 U+22B4F # <cjk> [2000] [Unicode3.1]
-0xF349 U+22B50 # <cjk> [2000] [Unicode3.1]
-0xF34A U+6332 # <cjk> [2000]
-0xF34B U+6335 # <cjk> [2000]
-0xF34C U+633B # <cjk> [2000]
-0xF34D U+633C # <cjk> [2000]
-0xF34E U+6341 # <cjk> [2000]
-0xF34F U+6344 # <cjk> [2000]
-0xF350 U+634E # <cjk> [2000]
-0xF351 U+22B46 # <cjk> [2000] [Unicode3.1]
-0xF352 U+6359 # <cjk> [2000]
-0xF353 U+22C1D # <cjk> [2000] [Unicode3.1]
-0xF354 U+22BA6 # <cjk> [2000] [Unicode3.1]
-0xF355 U+636C # <cjk> [2000]
-0xF356 U+6384 # <cjk> [2000]
-0xF357 U+6399 # <cjk> [2000]
-0xF358 U+22C24 # <cjk> [2000] [Unicode3.1]
-0xF359 U+6394 # <cjk> [2000]
-0xF35A U+63BD # <cjk> [2000]
-0xF35B U+63F7 # <cjk> [2000]
-0xF35C U+63D4 # <cjk> [2000]
-0xF35D U+63D5 # <cjk> [2000]
-0xF35E U+63DC # <cjk> [2000]
-0xF35F U+63E0 # <cjk> [2000]
-0xF360 U+63EB # <cjk> [2000]
-0xF361 U+63EC # <cjk> [2000]
-0xF362 U+63F2 # <cjk> [2000]
-0xF363 U+6409 # <cjk> [2000]
-0xF364 U+641E # <cjk> [2000]
-0xF365 U+6425 # <cjk> [2000]
-0xF366 U+6429 # <cjk> [2000]
-0xF367 U+642F # <cjk> [2000]
-0xF368 U+645A # <cjk> [2000]
-0xF369 U+645B # <cjk> [2000]
-0xF36A U+645D # <cjk> [2000]
-0xF36B U+6473 # <cjk> [2000]
-0xF36C U+647D # <cjk> [2000]
-0xF36D U+6487 # <cjk> [2000]
-0xF36E U+6491 # <cjk> [2000]
-0xF36F U+649D # <cjk> [2000]
-0xF370 U+649F # <cjk> [2000]
-0xF371 U+64CB # <cjk> [2000]
-0xF372 U+64CC # <cjk> [2000]
-0xF373 U+64D5 # <cjk> [2000]
-0xF374 U+64D7 # <cjk> [2000]
-0xF375 U+22DE1 # <cjk> [2000] [Unicode3.1]
-0xF376 U+64E4 # <cjk> [2000]
-0xF377 U+64E5 # <cjk> [2000]
-0xF378 U+64FF # <cjk> [2000]
-0xF379 U+6504 # <cjk> [2000]
-0xF37A U+3A6E # <cjk> [2000]
-0xF37B U+650F # <cjk> [2000]
-0xF37C U+6514 # <cjk> [2000]
-0xF37D U+6516 # <cjk> [2000]
-0xF37E U+3A73 # <cjk> [2000]
-0xF380 U+651E # <cjk> [2000]
-0xF381 U+6532 # <cjk> [2000]
-0xF382 U+6544 # <cjk> [2000]
-0xF383 U+6554 # <cjk> [2000]
-0xF384 U+656B # <cjk> [2000]
-0xF385 U+657A # <cjk> [2000]
-0xF386 U+6581 # <cjk> [2000]
-0xF387 U+6584 # <cjk> [2000]
-0xF388 U+6585 # <cjk> [2000]
-0xF389 U+658A # <cjk> [2000]
-0xF38A U+65B2 # <cjk> [2000]
-0xF38B U+65B5 # <cjk> [2000]
-0xF38C U+65B8 # <cjk> [2000]
-0xF38D U+65BF # <cjk> [2000]
-0xF38E U+65C2 # <cjk> [2000]
-0xF38F U+65C9 # <cjk> [2000]
-0xF390 U+65D4 # <cjk> [2000]
-0xF391 U+3AD6 # <cjk> [2000]
-0xF392 U+65F2 # <cjk> [2000]
-0xF393 U+65F9 # <cjk> [2000]
-0xF394 U+65FC # <cjk> [2000]
-0xF395 U+6604 # <cjk> [2000]
-0xF396 U+6608 # <cjk> [2000]
-0xF397 U+6621 # <cjk> [2000]
-0xF398 U+662A # <cjk> [2000]
-0xF399 U+6645 # <cjk> [2000]
-0xF39A U+6651 # <cjk> [2000]
-0xF39B U+664E # <cjk> [2000]
-0xF39C U+3AEA # <cjk> [2000]
-0xF39D U+231C3 # <cjk> [2000] [Unicode3.1]
-0xF39E U+6657 # <cjk> [2000]
-0xF39F U+665B # <cjk> [2000]
-0xF3A0 U+6663 # <cjk> [2000]
-0xF3A1 U+231F5 # <cjk> [2000] [Unicode3.1]
-0xF3A2 U+231B6 # <cjk> [2000] [Unicode3.1]
-0xF3A3 U+666A # <cjk> [2000]
-0xF3A4 U+666B # <cjk> [2000]
-0xF3A5 U+666C # <cjk> [2000]
-0xF3A6 U+666D # <cjk> [2000]
-0xF3A7 U+667B # <cjk> [2000]
-0xF3A8 U+6680 # <cjk> [2000]
-0xF3A9 U+6690 # <cjk> [2000]
-0xF3AA U+6692 # <cjk> [2000]
-0xF3AB U+6699 # <cjk> [2000]
-0xF3AC U+3B0E # <cjk> [2000]
-0xF3AD U+66AD # <cjk> [2000]
-0xF3AE U+66B1 # <cjk> [2000]
-0xF3AF U+66B5 # <cjk> [2000]
-0xF3B0 U+3B1A # <cjk> [2000]
-0xF3B1 U+66BF # <cjk> [2000]
-0xF3B2 U+3B1C # <cjk> [2000]
-0xF3B3 U+66EC # <cjk> [2000]
-0xF3B4 U+3AD7 # <cjk> [2000]
-0xF3B5 U+6701 # <cjk> [2000]
-0xF3B6 U+6705 # <cjk> [2000]
-0xF3B7 U+6712 # <cjk> [2000]
-0xF3B8 U+23372 # <cjk> [2000] [Unicode3.1]
-0xF3B9 U+6719 # <cjk> [2000]
-0xF3BA U+233D3 # <cjk> [2000] [Unicode3.1]
-0xF3BB U+233D2 # <cjk> [2000] [Unicode3.1]
-0xF3BC U+674C # <cjk> [2000]
-0xF3BD U+674D # <cjk> [2000]
-0xF3BE U+6754 # <cjk> [2000]
-0xF3BF U+675D # <cjk> [2000]
-0xF3C0 U+233D0 # <cjk> [2000] [Unicode3.1]
-0xF3C1 U+233E4 # <cjk> [2000] [Unicode3.1]
-0xF3C2 U+233D5 # <cjk> [2000] [Unicode3.1]
-0xF3C3 U+6774 # <cjk> [2000]
-0xF3C4 U+6776 # <cjk> [2000]
-0xF3C5 U+233DA # <cjk> [2000] [Unicode3.1]
-0xF3C6 U+6792 # <cjk> [2000]
-0xF3C7 U+233DF # <cjk> [2000] [Unicode3.1]
-0xF3C8 U+8363 # <cjk> [2000]
-0xF3C9 U+6810 # <cjk> [2000]
-0xF3CA U+67B0 # <cjk> [2000]
-0xF3CB U+67B2 # <cjk> [2000]
-0xF3CC U+67C3 # <cjk> [2000]
-0xF3CD U+67C8 # <cjk> [2000]
-0xF3CE U+67D2 # <cjk> [2000]
-0xF3CF U+67D9 # <cjk> [2000]
-0xF3D0 U+67DB # <cjk> [2000]
-0xF3D1 U+67F0 # <cjk> [2000]
-0xF3D2 U+67F7 # <cjk> [2000]
-0xF3D3 U+2344A # <cjk> [2000] [Unicode3.1]
-0xF3D4 U+23451 # <cjk> [2000] [Unicode3.1]
-0xF3D5 U+2344B # <cjk> [2000] [Unicode3.1]
-0xF3D6 U+6818 # <cjk> [2000]
-0xF3D7 U+681F # <cjk> [2000]
-0xF3D8 U+682D # <cjk> [2000]
-0xF3D9 U+23465 # <cjk> [2000] [Unicode3.1]
-0xF3DA U+6833 # <cjk> [2000]
-0xF3DB U+683B # <cjk> [2000]
-0xF3DC U+683E # <cjk> [2000]
-0xF3DD U+6844 # <cjk> [2000]
-0xF3DE U+6845 # <cjk> [2000]
-0xF3DF U+6849 # <cjk> [2000]
-0xF3E0 U+684C # <cjk> [2000]
-0xF3E1 U+6855 # <cjk> [2000]
-0xF3E2 U+6857 # <cjk> [2000]
-0xF3E3 U+3B77 # <cjk> [2000]
-0xF3E4 U+686B # <cjk> [2000]
-0xF3E5 U+686E # <cjk> [2000]
-0xF3E6 U+687A # <cjk> [2000]
-0xF3E7 U+687C # <cjk> [2000]
-0xF3E8 U+6882 # <cjk> [2000]
-0xF3E9 U+6890 # <cjk> [2000]
-0xF3EA U+6896 # <cjk> [2000]
-0xF3EB U+3B6D # <cjk> [2000]
-0xF3EC U+6898 # <cjk> [2000]
-0xF3ED U+6899 # <cjk> [2000]
-0xF3EE U+689A # <cjk> [2000]
-0xF3EF U+689C # <cjk> [2000]
-0xF3F0 U+68AA # <cjk> [2000]
-0xF3F1 U+68AB # <cjk> [2000]
-0xF3F2 U+68B4 # <cjk> [2000]
-0xF3F3 U+68BB # <cjk> [2000]
-0xF3F4 U+68FB # <cjk> [2000]
-0xF3F5 U+234E4 # <cjk> [2000] [Unicode3.1]
-0xF3F6 U+2355A # <cjk> [2000] [Unicode3.1]
-0xF3F7 U+FA13 # CJK COMPATIBILITY IDEOGRAPH-FA13 [2000]
-0xF3F8 U+68C3 # <cjk> [2000]
-0xF3F9 U+68C5 # <cjk> [2000]
-0xF3FA U+68CC # <cjk> [2000]
-0xF3FB U+68CF # <cjk> [2000]
-0xF3FC U+68D6 # <cjk> [2000]
-0xF440 U+68D9 # <cjk> [2000]
-0xF441 U+68E4 # <cjk> [2000]
-0xF442 U+68E5 # <cjk> [2000]
-0xF443 U+68EC # <cjk> [2000]
-0xF444 U+68F7 # <cjk> [2000]
-0xF445 U+6903 # <cjk> [2000]
-0xF446 U+6907 # <cjk> [2000]
-0xF447 U+3B87 # <cjk> [2000]
-0xF448 U+3B88 # <cjk> [2000]
-0xF449 U+23594 # <cjk> [2000] [Unicode3.1]
-0xF44A U+693B # <cjk> [2000]
-0xF44B U+3B8D # <cjk> [2000]
-0xF44C U+6946 # <cjk> [2000]
-0xF44D U+6969 # <cjk> [2000]
-0xF44E U+696C # <cjk> [2000]
-0xF44F U+6972 # <cjk> [2000]
-0xF450 U+697A # <cjk> [2000]
-0xF451 U+697F # <cjk> [2000]
-0xF452 U+6992 # <cjk> [2000]
-0xF453 U+3BA4 # <cjk> [2000]
-0xF454 U+6996 # <cjk> [2000]
-0xF455 U+6998 # <cjk> [2000]
-0xF456 U+69A6 # <cjk> [2000]
-0xF457 U+69B0 # <cjk> [2000]
-0xF458 U+69B7 # <cjk> [2000]
-0xF459 U+69BA # <cjk> [2000]
-0xF45A U+69BC # <cjk> [2000]
-0xF45B U+69C0 # <cjk> [2000]
-0xF45C U+69D1 # <cjk> [2000]
-0xF45D U+69D6 # <cjk> [2000]
-0xF45E U+23639 # <cjk> [2000] [Unicode3.1]
-0xF45F U+23647 # <cjk> [2000] [Unicode3.1]
-0xF460 U+6A30 # <cjk> [2000]
-0xF461 U+23638 # <cjk> [2000] [Unicode3.1]
-0xF462 U+2363A # <cjk> [2000] [Unicode3.1]
-0xF463 U+69E3 # <cjk> [2000]
-0xF464 U+69EE # <cjk> [2000]
-0xF465 U+69EF # <cjk> [2000]
-0xF466 U+69F3 # <cjk> [2000]
-0xF467 U+3BCD # <cjk> [2000]
-0xF468 U+69F4 # <cjk> [2000]
-0xF469 U+69FE # <cjk> [2000]
-0xF46A U+6A11 # <cjk> [2000]
-0xF46B U+6A1A # <cjk> [2000]
-0xF46C U+6A1D # <cjk> [2000]
-0xF46D U+2371C # <cjk> [2000] [Unicode3.1]
-0xF46E U+6A32 # <cjk> [2000]
-0xF46F U+6A33 # <cjk> [2000]
-0xF470 U+6A34 # <cjk> [2000]
-0xF471 U+6A3F # <cjk> [2000]
-0xF472 U+6A46 # <cjk> [2000]
-0xF473 U+6A49 # <cjk> [2000]
-0xF474 U+6A7A # <cjk> [2000]
-0xF475 U+6A4E # <cjk> [2000]
-0xF476 U+6A52 # <cjk> [2000]
-0xF477 U+6A64 # <cjk> [2000]
-0xF478 U+2370C # <cjk> [2000] [Unicode3.1]
-0xF479 U+6A7E # <cjk> [2000]
-0xF47A U+6A83 # <cjk> [2000]
-0xF47B U+6A8B # <cjk> [2000]
-0xF47C U+3BF0 # <cjk> [2000]
-0xF47D U+6A91 # <cjk> [2000]
-0xF47E U+6A9F # <cjk> [2000]
-0xF480 U+6AA1 # <cjk> [2000]
-0xF481 U+23764 # <cjk> [2000] [Unicode3.1]
-0xF482 U+6AAB # <cjk> [2000]
-0xF483 U+6ABD # <cjk> [2000]
-0xF484 U+6AC6 # <cjk> [2000]
-0xF485 U+6AD4 # <cjk> [2000]
-0xF486 U+6AD0 # <cjk> [2000]
-0xF487 U+6ADC # <cjk> [2000]
-0xF488 U+6ADD # <cjk> [2000]
-0xF489 U+237FF # <cjk> [2000] [Unicode3.1]
-0xF48A U+237E7 # <cjk> [2000] [Unicode3.1]
-0xF48B U+6AEC # <cjk> [2000]
-0xF48C U+6AF1 # <cjk> [2000]
-0xF48D U+6AF2 # <cjk> [2000]
-0xF48E U+6AF3 # <cjk> [2000]
-0xF48F U+6AFD # <cjk> [2000]
-0xF490 U+23824 # <cjk> [2000] [Unicode3.1]
-0xF491 U+6B0B # <cjk> [2000]
-0xF492 U+6B0F # <cjk> [2000]
-0xF493 U+6B10 # <cjk> [2000]
-0xF494 U+6B11 # <cjk> [2000]
-0xF495 U+2383D # <cjk> [2000] [Unicode3.1]
-0xF496 U+6B17 # <cjk> [2000]
-0xF497 U+3C26 # <cjk> [2000]
-0xF498 U+6B2F # <cjk> [2000]
-0xF499 U+6B4A # <cjk> [2000]
-0xF49A U+6B58 # <cjk> [2000]
-0xF49B U+6B6C # <cjk> [2000]
-0xF49C U+6B75 # <cjk> [2000]
-0xF49D U+6B7A # <cjk> [2000]
-0xF49E U+6B81 # <cjk> [2000]
-0xF49F U+6B9B # <cjk> [2000]
-0xF4A0 U+6BAE # <cjk> [2000]
-0xF4A1 U+23A98 # <cjk> [2000] [Unicode3.1]
-0xF4A2 U+6BBD # <cjk> [2000]
-0xF4A3 U+6BBE # <cjk> [2000]
-0xF4A4 U+6BC7 # <cjk> [2000]
-0xF4A5 U+6BC8 # <cjk> [2000]
-0xF4A6 U+6BC9 # <cjk> [2000]
-0xF4A7 U+6BDA # <cjk> [2000]
-0xF4A8 U+6BE6 # <cjk> [2000]
-0xF4A9 U+6BE7 # <cjk> [2000]
-0xF4AA U+6BEE # <cjk> [2000]
-0xF4AB U+6BF1 # <cjk> [2000]
-0xF4AC U+6C02 # <cjk> [2000]
-0xF4AD U+6C0A # <cjk> [2000]
-0xF4AE U+6C0E # <cjk> [2000]
-0xF4AF U+6C35 # <cjk> [2000]
-0xF4B0 U+6C36 # <cjk> [2000]
-0xF4B1 U+6C3A # <cjk> [2000]
-0xF4B2 U+23C7F # <cjk> [2000] [Unicode3.1]
-0xF4B3 U+6C3F # <cjk> [2000]
-0xF4B4 U+6C4D # <cjk> [2000]
-0xF4B5 U+6C5B # <cjk> [2000]
-0xF4B6 U+6C6D # <cjk> [2000]
-0xF4B7 U+6C84 # <cjk> [2000]
-0xF4B8 U+6C89 # <cjk> [2000]
-0xF4B9 U+3CC3 # <cjk> [2000]
-0xF4BA U+6C94 # <cjk> [2000]
-0xF4BB U+6C95 # <cjk> [2000]
-0xF4BC U+6C97 # <cjk> [2000]
-0xF4BD U+6CAD # <cjk> [2000]
-0xF4BE U+6CC2 # <cjk> [2000]
-0xF4BF U+6CD0 # <cjk> [2000]
-0xF4C0 U+3CD2 # <cjk> [2000]
-0xF4C1 U+6CD6 # <cjk> [2000]
-0xF4C2 U+6CDA # <cjk> [2000]
-0xF4C3 U+6CDC # <cjk> [2000]
-0xF4C4 U+6CE9 # <cjk> [2000]
-0xF4C5 U+6CEC # <cjk> [2000]
-0xF4C6 U+6CED # <cjk> [2000]
-0xF4C7 U+23D00 # <cjk> [2000] [Unicode3.1]
-0xF4C8 U+6D00 # <cjk> [2000]
-0xF4C9 U+6D0A # <cjk> [2000]
-0xF4CA U+6D24 # <cjk> [2000]
-0xF4CB U+6D26 # <cjk> [2000]
-0xF4CC U+6D27 # <cjk> [2000]
-0xF4CD U+6C67 # <cjk> [2000]
-0xF4CE U+6D2F # <cjk> [2000]
-0xF4CF U+6D3C # <cjk> [2000]
-0xF4D0 U+6D5B # <cjk> [2000]
-0xF4D1 U+6D5E # <cjk> [2000]
-0xF4D2 U+6D60 # <cjk> [2000]
-0xF4D3 U+6D70 # <cjk> [2000]
-0xF4D4 U+6D80 # <cjk> [2000]
-0xF4D5 U+6D81 # <cjk> [2000]
-0xF4D6 U+6D8A # <cjk> [2000]
-0xF4D7 U+6D8D # <cjk> [2000]
-0xF4D8 U+6D91 # <cjk> [2000]
-0xF4D9 U+6D98 # <cjk> [2000]
-0xF4DA U+23D40 # <cjk> [2000] [Unicode3.1]
-0xF4DB U+6E17 # <cjk> [2000]
-0xF4DC U+23DFA # <cjk> [2000] [Unicode3.1]
-0xF4DD U+23DF9 # <cjk> [2000] [Unicode3.1]
-0xF4DE U+23DD3 # <cjk> [2000] [Unicode3.1]
-0xF4DF U+6DAB # <cjk> [2000]
-0xF4E0 U+6DAE # <cjk> [2000]
-0xF4E1 U+6DB4 # <cjk> [2000]
-0xF4E2 U+6DC2 # <cjk> [2000]
-0xF4E3 U+6D34 # <cjk> [2000]
-0xF4E4 U+6DC8 # <cjk> [2000]
-0xF4E5 U+6DCE # <cjk> [2000]
-0xF4E6 U+6DCF # <cjk> [2000]
-0xF4E7 U+6DD0 # <cjk> [2000]
-0xF4E8 U+6DDF # <cjk> [2000]
-0xF4E9 U+6DE9 # <cjk> [2000]
-0xF4EA U+6DF6 # <cjk> [2000]
-0xF4EB U+6E36 # <cjk> [2000]
-0xF4EC U+6E1E # <cjk> [2000]
-0xF4ED U+6E22 # <cjk> [2000]
-0xF4EE U+6E27 # <cjk> [2000]
-0xF4EF U+3D11 # <cjk> [2000]
-0xF4F0 U+6E32 # <cjk> [2000]
-0xF4F1 U+6E3C # <cjk> [2000]
-0xF4F2 U+6E48 # <cjk> [2000]
-0xF4F3 U+6E49 # <cjk> [2000]
-0xF4F4 U+6E4B # <cjk> [2000]
-0xF4F5 U+6E4C # <cjk> [2000]
-0xF4F6 U+6E4F # <cjk> [2000]
-0xF4F7 U+6E51 # <cjk> [2000]
-0xF4F8 U+6E53 # <cjk> [2000]
-0xF4F9 U+6E54 # <cjk> [2000]
-0xF4FA U+6E57 # <cjk> [2000]
-0xF4FB U+6E63 # <cjk> [2000]
-0xF4FC U+3D1E # <cjk> [2000]
-0xF540 U+6E93 # <cjk> [2000]
-0xF541 U+6EA7 # <cjk> [2000]
-0xF542 U+6EB4 # <cjk> [2000]
-0xF543 U+6EBF # <cjk> [2000]
-0xF544 U+6EC3 # <cjk> [2000]
-0xF545 U+6ECA # <cjk> [2000]
-0xF546 U+6ED9 # <cjk> [2000]
-0xF547 U+6F35 # <cjk> [2000]
-0xF548 U+6EEB # <cjk> [2000]
-0xF549 U+6EF9 # <cjk> [2000]
-0xF54A U+6EFB # <cjk> [2000]
-0xF54B U+6F0A # <cjk> [2000]
-0xF54C U+6F0C # <cjk> [2000]
-0xF54D U+6F18 # <cjk> [2000]
-0xF54E U+6F25 # <cjk> [2000]
-0xF54F U+6F36 # <cjk> [2000]
-0xF550 U+6F3C # <cjk> [2000]
-0xF551 U+23F7E # <cjk> [2000] [Unicode3.1]
-0xF552 U+6F52 # <cjk> [2000]
-0xF553 U+6F57 # <cjk> [2000]
-0xF554 U+6F5A # <cjk> [2000]
-0xF555 U+6F60 # <cjk> [2000]
-0xF556 U+6F68 # <cjk> [2000]
-0xF557 U+6F98 # <cjk> [2000]
-0xF558 U+6F7D # <cjk> [2000]
-0xF559 U+6F90 # <cjk> [2000]
-0xF55A U+6F96 # <cjk> [2000]
-0xF55B U+6FBE # <cjk> [2000]
-0xF55C U+6F9F # <cjk> [2000]
-0xF55D U+6FA5 # <cjk> [2000]
-0xF55E U+6FAF # <cjk> [2000]
-0xF55F U+3D64 # <cjk> [2000]
-0xF560 U+6FB5 # <cjk> [2000]
-0xF561 U+6FC8 # <cjk> [2000]
-0xF562 U+6FC9 # <cjk> [2000]
-0xF563 U+6FDA # <cjk> [2000]
-0xF564 U+6FDE # <cjk> [2000]
-0xF565 U+6FE9 # <cjk> [2000]
-0xF566 U+24096 # <cjk> [2000] [Unicode3.1]
-0xF567 U+6FFC # <cjk> [2000]
-0xF568 U+7000 # <cjk> [2000]
-0xF569 U+7007 # <cjk> [2000]
-0xF56A U+700A # <cjk> [2000]
-0xF56B U+7023 # <cjk> [2000]
-0xF56C U+24103 # <cjk> [2000] [Unicode3.1]
-0xF56D U+7039 # <cjk> [2000]
-0xF56E U+703A # <cjk> [2000]
-0xF56F U+703C # <cjk> [2000]
-0xF570 U+7043 # <cjk> [2000]
-0xF571 U+7047 # <cjk> [2000]
-0xF572 U+704B # <cjk> [2000]
-0xF573 U+3D9A # <cjk> [2000]
-0xF574 U+7054 # <cjk> [2000]
-0xF575 U+7065 # <cjk> [2000]
-0xF576 U+7069 # <cjk> [2000]
-0xF577 U+706C # <cjk> [2000]
-0xF578 U+706E # <cjk> [2000]
-0xF579 U+7076 # <cjk> [2000]
-0xF57A U+707E # <cjk> [2000]
-0xF57B U+7081 # <cjk> [2000]
-0xF57C U+7086 # <cjk> [2000]
-0xF57D U+7095 # <cjk> [2000]
-0xF57E U+7097 # <cjk> [2000]
-0xF580 U+70BB # <cjk> [2000]
-0xF581 U+241C6 # <cjk> [2000] [Unicode3.1]
-0xF582 U+709F # <cjk> [2000]
-0xF583 U+70B1 # <cjk> [2000]
-0xF584 U+241FE # <cjk> [2000] [Unicode3.1]
-0xF585 U+70EC # <cjk> [2000]
-0xF586 U+70CA # <cjk> [2000]
-0xF587 U+70D1 # <cjk> [2000]
-0xF588 U+70D3 # <cjk> [2000]
-0xF589 U+70DC # <cjk> [2000]
-0xF58A U+7103 # <cjk> [2000]
-0xF58B U+7104 # <cjk> [2000]
-0xF58C U+7106 # <cjk> [2000]
-0xF58D U+7107 # <cjk> [2000]
-0xF58E U+7108 # <cjk> [2000]
-0xF58F U+710C # <cjk> [2000]
-0xF590 U+3DC0 # <cjk> [2000]
-0xF591 U+712F # <cjk> [2000]
-0xF592 U+7131 # <cjk> [2000]
-0xF593 U+7150 # <cjk> [2000]
-0xF594 U+714A # <cjk> [2000]
-0xF595 U+7153 # <cjk> [2000]
-0xF596 U+715E # <cjk> [2000]
-0xF597 U+3DD4 # <cjk> [2000]
-0xF598 U+7196 # <cjk> [2000]
-0xF599 U+7180 # <cjk> [2000]
-0xF59A U+719B # <cjk> [2000]
-0xF59B U+71A0 # <cjk> [2000]
-0xF59C U+71A2 # <cjk> [2000]
-0xF59D U+71AE # <cjk> [2000]
-0xF59E U+71AF # <cjk> [2000]
-0xF59F U+71B3 # <cjk> [2000]
-0xF5A0 U+243BC # <cjk> [2000] [Unicode3.1]
-0xF5A1 U+71CB # <cjk> [2000]
-0xF5A2 U+71D3 # <cjk> [2000]
-0xF5A3 U+71D9 # <cjk> [2000]
-0xF5A4 U+71DC # <cjk> [2000]
-0xF5A5 U+7207 # <cjk> [2000]
-0xF5A6 U+3E05 # <cjk> [2000]
-0xF5A7 U+FA49 # CJK COMPATIBILITY IDEOGRAPH-FA49 [2000] [Unicode3.2]
-0xF5A8 U+722B # <cjk> [2000]
-0xF5A9 U+7234 # <cjk> [2000]
-0xF5AA U+7238 # <cjk> [2000]
-0xF5AB U+7239 # <cjk> [2000]
-0xF5AC U+4E2C # <cjk> [2000]
-0xF5AD U+7242 # <cjk> [2000]
-0xF5AE U+7253 # <cjk> [2000]
-0xF5AF U+7257 # <cjk> [2000]
-0xF5B0 U+7263 # <cjk> [2000]
-0xF5B1 U+24629 # <cjk> [2000] [Unicode3.1]
-0xF5B2 U+726E # <cjk> [2000]
-0xF5B3 U+726F # <cjk> [2000]
-0xF5B4 U+7278 # <cjk> [2000]
-0xF5B5 U+727F # <cjk> [2000]
-0xF5B6 U+728E # <cjk> [2000]
-0xF5B7 U+246A5 # <cjk> [2000] [Unicode3.1]
-0xF5B8 U+72AD # <cjk> [2000]
-0xF5B9 U+72AE # <cjk> [2000]
-0xF5BA U+72B0 # <cjk> [2000]
-0xF5BB U+72B1 # <cjk> [2000]
-0xF5BC U+72C1 # <cjk> [2000]
-0xF5BD U+3E60 # <cjk> [2000]
-0xF5BE U+72CC # <cjk> [2000]
-0xF5BF U+3E66 # <cjk> [2000]
-0xF5C0 U+3E68 # <cjk> [2000]
-0xF5C1 U+72F3 # <cjk> [2000]
-0xF5C2 U+72FA # <cjk> [2000]
-0xF5C3 U+7307 # <cjk> [2000]
-0xF5C4 U+7312 # <cjk> [2000]
-0xF5C5 U+7318 # <cjk> [2000]
-0xF5C6 U+7319 # <cjk> [2000]
-0xF5C7 U+3E83 # <cjk> [2000]
-0xF5C8 U+7339 # <cjk> [2000]
-0xF5C9 U+732C # <cjk> [2000]
-0xF5CA U+7331 # <cjk> [2000]
-0xF5CB U+7333 # <cjk> [2000]
-0xF5CC U+733D # <cjk> [2000]
-0xF5CD U+7352 # <cjk> [2000]
-0xF5CE U+3E94 # <cjk> [2000]
-0xF5CF U+736B # <cjk> [2000]
-0xF5D0 U+736C # <cjk> [2000]
-0xF5D1 U+24896 # <cjk> [2000] [Unicode3.1]
-0xF5D2 U+736E # <cjk> [2000]
-0xF5D3 U+736F # <cjk> [2000]
-0xF5D4 U+7371 # <cjk> [2000]
-0xF5D5 U+7377 # <cjk> [2000]
-0xF5D6 U+7381 # <cjk> [2000]
-0xF5D7 U+7385 # <cjk> [2000]
-0xF5D8 U+738A # <cjk> [2000]
-0xF5D9 U+7394 # <cjk> [2000]
-0xF5DA U+7398 # <cjk> [2000]
-0xF5DB U+739C # <cjk> [2000]
-0xF5DC U+739E # <cjk> [2000]
-0xF5DD U+73A5 # <cjk> [2000]
-0xF5DE U+73A8 # <cjk> [2000]
-0xF5DF U+73B5 # <cjk> [2000]
-0xF5E0 U+73B7 # <cjk> [2000]
-0xF5E1 U+73B9 # <cjk> [2000]
-0xF5E2 U+73BC # <cjk> [2000]
-0xF5E3 U+73BF # <cjk> [2000]
-0xF5E4 U+73C5 # <cjk> [2000]
-0xF5E5 U+73CB # <cjk> [2000]
-0xF5E6 U+73E1 # <cjk> [2000]
-0xF5E7 U+73E7 # <cjk> [2000]
-0xF5E8 U+73F9 # <cjk> [2000]
-0xF5E9 U+7413 # <cjk> [2000]
-0xF5EA U+73FA # <cjk> [2000]
-0xF5EB U+7401 # <cjk> [2000]
-0xF5EC U+7424 # <cjk> [2000]
-0xF5ED U+7431 # <cjk> [2000]
-0xF5EE U+7439 # <cjk> [2000]
-0xF5EF U+7453 # <cjk> [2000]
-0xF5F0 U+7440 # <cjk> [2000]
-0xF5F1 U+7443 # <cjk> [2000]
-0xF5F2 U+744D # <cjk> [2000]
-0xF5F3 U+7452 # <cjk> [2000]
-0xF5F4 U+745D # <cjk> [2000]
-0xF5F5 U+7471 # <cjk> [2000]
-0xF5F6 U+7481 # <cjk> [2000]
-0xF5F7 U+7485 # <cjk> [2000]
-0xF5F8 U+7488 # <cjk> [2000]
-0xF5F9 U+24A4D # <cjk> [2000] [Unicode3.1]
-0xF5FA U+7492 # <cjk> [2000]
-0xF5FB U+7497 # <cjk> [2000]
-0xF5FC U+7499 # <cjk> [2000]
-0xF640 U+74A0 # <cjk> [2000]
-0xF641 U+74A1 # <cjk> [2000]
-0xF642 U+74A5 # <cjk> [2000]
-0xF643 U+74AA # <cjk> [2000]
-0xF644 U+74AB # <cjk> [2000]
-0xF645 U+74B9 # <cjk> [2000]
-0xF646 U+74BB # <cjk> [2000]
-0xF647 U+74BA # <cjk> [2000]
-0xF648 U+74D6 # <cjk> [2000]
-0xF649 U+74D8 # <cjk> [2000]
-0xF64A U+74DE # <cjk> [2000]
-0xF64B U+74EF # <cjk> [2000]
-0xF64C U+74EB # <cjk> [2000]
-0xF64D U+24B56 # <cjk> [2000] [Unicode3.1]
-0xF64E U+74FA # <cjk> [2000]
-0xF64F U+24B6F # <cjk> [2000] [Unicode3.1]
-0xF650 U+7520 # <cjk> [2000]
-0xF651 U+7524 # <cjk> [2000]
-0xF652 U+752A # <cjk> [2000]
-0xF653 U+3F57 # <cjk> [2000]
-0xF654 U+24C16 # <cjk> [2000] [Unicode3.1]
-0xF655 U+753D # <cjk> [2000]
-0xF656 U+753E # <cjk> [2000]
-0xF657 U+7540 # <cjk> [2000]
-0xF658 U+7548 # <cjk> [2000]
-0xF659 U+754E # <cjk> [2000]
-0xF65A U+7550 # <cjk> [2000]
-0xF65B U+7552 # <cjk> [2000]
-0xF65C U+756C # <cjk> [2000]
-0xF65D U+7572 # <cjk> [2000]
-0xF65E U+7571 # <cjk> [2000]
-0xF65F U+757A # <cjk> [2000]
-0xF660 U+757D # <cjk> [2000]
-0xF661 U+757E # <cjk> [2000]
-0xF662 U+7581 # <cjk> [2000]
-0xF663 U+24D14 # <cjk> [2000] [Unicode3.1]
-0xF664 U+758C # <cjk> [2000]
-0xF665 U+3F75 # <cjk> [2000]
-0xF666 U+75A2 # <cjk> [2000]
-0xF667 U+3F77 # <cjk> [2000]
-0xF668 U+75B0 # <cjk> [2000]
-0xF669 U+75B7 # <cjk> [2000]
-0xF66A U+75BF # <cjk> [2000]
-0xF66B U+75C0 # <cjk> [2000]
-0xF66C U+75C6 # <cjk> [2000]
-0xF66D U+75CF # <cjk> [2000]
-0xF66E U+75D3 # <cjk> [2000]
-0xF66F U+75DD # <cjk> [2000]
-0xF670 U+75DF # <cjk> [2000]
-0xF671 U+75E0 # <cjk> [2000]
-0xF672 U+75E7 # <cjk> [2000]
-0xF673 U+75EC # <cjk> [2000]
-0xF674 U+75EE # <cjk> [2000]
-0xF675 U+75F1 # <cjk> [2000]
-0xF676 U+75F9 # <cjk> [2000]
-0xF677 U+7603 # <cjk> [2000]
-0xF678 U+7618 # <cjk> [2000]
-0xF679 U+7607 # <cjk> [2000]
-0xF67A U+760F # <cjk> [2000]
-0xF67B U+3FAE # <cjk> [2000]
-0xF67C U+24E0E # <cjk> [2000] [Unicode3.1]
-0xF67D U+7613 # <cjk> [2000]
-0xF67E U+761B # <cjk> [2000]
-0xF680 U+761C # <cjk> [2000]
-0xF681 U+24E37 # <cjk> [2000] [Unicode3.1]
-0xF682 U+7625 # <cjk> [2000]
-0xF683 U+7628 # <cjk> [2000]
-0xF684 U+763C # <cjk> [2000]
-0xF685 U+7633 # <cjk> [2000]
-0xF686 U+24E6A # <cjk> [2000] [Unicode3.1]
-0xF687 U+3FC9 # <cjk> [2000]
-0xF688 U+7641 # <cjk> [2000]
-0xF689 U+24E8B # <cjk> [2000] [Unicode3.1]
-0xF68A U+7649 # <cjk> [2000]
-0xF68B U+7655 # <cjk> [2000]
-0xF68C U+3FD7 # <cjk> [2000]
-0xF68D U+766E # <cjk> [2000]
-0xF68E U+7695 # <cjk> [2000]
-0xF68F U+769C # <cjk> [2000]
-0xF690 U+76A1 # <cjk> [2000]
-0xF691 U+76A0 # <cjk> [2000]
-0xF692 U+76A7 # <cjk> [2000]
-0xF693 U+76A8 # <cjk> [2000]
-0xF694 U+76AF # <cjk> [2000]
-0xF695 U+2504A # <cjk> [2000] [Unicode3.1]
-0xF696 U+76C9 # <cjk> [2000]
-0xF697 U+25055 # <cjk> [2000] [Unicode3.1]
-0xF698 U+76E8 # <cjk> [2000]
-0xF699 U+76EC # <cjk> [2000]
-0xF69A U+25122 # <cjk> [2000] [Unicode3.1]
-0xF69B U+7717 # <cjk> [2000]
-0xF69C U+771A # <cjk> [2000]
-0xF69D U+772D # <cjk> [2000]
-0xF69E U+7735 # <cjk> [2000]
-0xF69F U+251A9 # <cjk> [2000] [Unicode3.1]
-0xF6A0 U+4039 # <cjk> [2000]
-0xF6A1 U+251E5 # <cjk> [2000] [Unicode3.1]
-0xF6A2 U+251CD # <cjk> [2000] [Unicode3.1]
-0xF6A3 U+7758 # <cjk> [2000]
-0xF6A4 U+7760 # <cjk> [2000]
-0xF6A5 U+776A # <cjk> [2000]
-0xF6A6 U+2521E # <cjk> [2000] [Unicode3.1]
-0xF6A7 U+7772 # <cjk> [2000]
-0xF6A8 U+777C # <cjk> [2000]
-0xF6A9 U+777D # <cjk> [2000]
-0xF6AA U+2524C # <cjk> [2000] [Unicode3.1]
-0xF6AB U+4058 # <cjk> [2000]
-0xF6AC U+779A # <cjk> [2000]
-0xF6AD U+779F # <cjk> [2000]
-0xF6AE U+77A2 # <cjk> [2000]
-0xF6AF U+77A4 # <cjk> [2000]
-0xF6B0 U+77A9 # <cjk> [2000]
-0xF6B1 U+77DE # <cjk> [2000]
-0xF6B2 U+77DF # <cjk> [2000]
-0xF6B3 U+77E4 # <cjk> [2000]
-0xF6B4 U+77E6 # <cjk> [2000]
-0xF6B5 U+77EA # <cjk> [2000]
-0xF6B6 U+77EC # <cjk> [2000]
-0xF6B7 U+4093 # <cjk> [2000]
-0xF6B8 U+77F0 # <cjk> [2000]
-0xF6B9 U+77F4 # <cjk> [2000]
-0xF6BA U+77FB # <cjk> [2000]
-0xF6BB U+2542E # <cjk> [2000] [Unicode3.1]
-0xF6BC U+7805 # <cjk> [2000]
-0xF6BD U+7806 # <cjk> [2000]
-0xF6BE U+7809 # <cjk> [2000]
-0xF6BF U+780D # <cjk> [2000]
-0xF6C0 U+7819 # <cjk> [2000]
-0xF6C1 U+7821 # <cjk> [2000]
-0xF6C2 U+782C # <cjk> [2000]
-0xF6C3 U+7847 # <cjk> [2000]
-0xF6C4 U+7864 # <cjk> [2000]
-0xF6C5 U+786A # <cjk> [2000]
-0xF6C6 U+254D9 # <cjk> [2000] [Unicode3.1]
-0xF6C7 U+788A # <cjk> [2000]
-0xF6C8 U+7894 # <cjk> [2000]
-0xF6C9 U+78A4 # <cjk> [2000]
-0xF6CA U+789D # <cjk> [2000]
-0xF6CB U+789E # <cjk> [2000]
-0xF6CC U+789F # <cjk> [2000]
-0xF6CD U+78BB # <cjk> [2000]
-0xF6CE U+78C8 # <cjk> [2000]
-0xF6CF U+78CC # <cjk> [2000]
-0xF6D0 U+78CE # <cjk> [2000]
-0xF6D1 U+78D5 # <cjk> [2000]
-0xF6D2 U+78E0 # <cjk> [2000]
-0xF6D3 U+78E1 # <cjk> [2000]
-0xF6D4 U+78E6 # <cjk> [2000]
-0xF6D5 U+78F9 # <cjk> [2000]
-0xF6D6 U+78FA # <cjk> [2000]
-0xF6D7 U+78FB # <cjk> [2000]
-0xF6D8 U+78FE # <cjk> [2000]
-0xF6D9 U+255A7 # <cjk> [2000] [Unicode3.1]
-0xF6DA U+7910 # <cjk> [2000]
-0xF6DB U+791B # <cjk> [2000]
-0xF6DC U+7930 # <cjk> [2000]
-0xF6DD U+7925 # <cjk> [2000]
-0xF6DE U+793B # <cjk> [2000]
-0xF6DF U+794A # <cjk> [2000]
-0xF6E0 U+7958 # <cjk> [2000]
-0xF6E1 U+795B # <cjk> [2000]
-0xF6E2 U+4105 # <cjk> [2000]
-0xF6E3 U+7967 # <cjk> [2000]
-0xF6E4 U+7972 # <cjk> [2000]
-0xF6E5 U+7994 # <cjk> [2000]
-0xF6E6 U+7995 # <cjk> [2000]
-0xF6E7 U+7996 # <cjk> [2000]
-0xF6E8 U+799B # <cjk> [2000]
-0xF6E9 U+79A1 # <cjk> [2000]
-0xF6EA U+79A9 # <cjk> [2000]
-0xF6EB U+79B4 # <cjk> [2000]
-0xF6EC U+79BB # <cjk> [2000]
-0xF6ED U+79C2 # <cjk> [2000]
-0xF6EE U+79C7 # <cjk> [2000]
-0xF6EF U+79CC # <cjk> [2000]
-0xF6F0 U+79CD # <cjk> [2000]
-0xF6F1 U+79D6 # <cjk> [2000]
-0xF6F2 U+4148 # <cjk> [2000]
-0xF6F3 U+257A9 # <cjk> [2000] [Unicode3.1]
-0xF6F4 U+257B4 # <cjk> [2000] [Unicode3.1]
-0xF6F5 U+414F # <cjk> [2000]
-0xF6F6 U+7A0A # <cjk> [2000]
-0xF6F7 U+7A11 # <cjk> [2000]
-0xF6F8 U+7A15 # <cjk> [2000]
-0xF6F9 U+7A1B # <cjk> [2000]
-0xF6FA U+7A1E # <cjk> [2000]
-0xF6FB U+4163 # <cjk> [2000]
-0xF6FC U+7A2D # <cjk> [2000]
-0xF740 U+7A38 # <cjk> [2000]
-0xF741 U+7A47 # <cjk> [2000]
-0xF742 U+7A4C # <cjk> [2000]
-0xF743 U+7A56 # <cjk> [2000]
-0xF744 U+7A59 # <cjk> [2000]
-0xF745 U+7A5C # <cjk> [2000]
-0xF746 U+7A5F # <cjk> [2000]
-0xF747 U+7A60 # <cjk> [2000]
-0xF748 U+7A67 # <cjk> [2000]
-0xF749 U+7A6A # <cjk> [2000]
-0xF74A U+7A75 # <cjk> [2000]
-0xF74B U+7A78 # <cjk> [2000]
-0xF74C U+7A82 # <cjk> [2000]
-0xF74D U+7A8A # <cjk> [2000]
-0xF74E U+7A90 # <cjk> [2000]
-0xF74F U+7AA3 # <cjk> [2000]
-0xF750 U+7AAC # <cjk> [2000]
-0xF751 U+259D4 # <cjk> [2000] [Unicode3.1]
-0xF752 U+41B4 # <cjk> [2000]
-0xF753 U+7AB9 # <cjk> [2000]
-0xF754 U+7ABC # <cjk> [2000]
-0xF755 U+7ABE # <cjk> [2000]
-0xF756 U+41BF # <cjk> [2000]
-0xF757 U+7ACC # <cjk> [2000]
-0xF758 U+7AD1 # <cjk> [2000]
-0xF759 U+7AE7 # <cjk> [2000]
-0xF75A U+7AE8 # <cjk> [2000]
-0xF75B U+7AF4 # <cjk> [2000]
-0xF75C U+25AE4 # <cjk> [2000] [Unicode3.1]
-0xF75D U+25AE3 # <cjk> [2000] [Unicode3.1]
-0xF75E U+7B07 # <cjk> [2000]
-0xF75F U+25AF1 # <cjk> [2000] [Unicode3.1]
-0xF760 U+7B3D # <cjk> [2000]
-0xF761 U+7B27 # <cjk> [2000]
-0xF762 U+7B2A # <cjk> [2000]
-0xF763 U+7B2E # <cjk> [2000]
-0xF764 U+7B2F # <cjk> [2000]
-0xF765 U+7B31 # <cjk> [2000]
-0xF766 U+41E6 # <cjk> [2000]
-0xF767 U+41F3 # <cjk> [2000]
-0xF768 U+7B7F # <cjk> [2000]
-0xF769 U+7B41 # <cjk> [2000]
-0xF76A U+41EE # <cjk> [2000]
-0xF76B U+7B55 # <cjk> [2000]
-0xF76C U+7B79 # <cjk> [2000]
-0xF76D U+7B64 # <cjk> [2000]
-0xF76E U+7B66 # <cjk> [2000]
-0xF76F U+7B69 # <cjk> [2000]
-0xF770 U+7B73 # <cjk> [2000]
-0xF771 U+25BB2 # <cjk> [2000] [Unicode3.1]
-0xF772 U+4207 # <cjk> [2000]
-0xF773 U+7B90 # <cjk> [2000]
-0xF774 U+7B91 # <cjk> [2000]
-0xF775 U+7B9B # <cjk> [2000]
-0xF776 U+420E # <cjk> [2000]
-0xF777 U+7BAF # <cjk> [2000]
-0xF778 U+7BB5 # <cjk> [2000]
-0xF779 U+7BBC # <cjk> [2000]
-0xF77A U+7BC5 # <cjk> [2000]
-0xF77B U+7BCA # <cjk> [2000]
-0xF77C U+25C4B # <cjk> [2000] [Unicode3.1]
-0xF77D U+25C64 # <cjk> [2000] [Unicode3.1]
-0xF77E U+7BD4 # <cjk> [2000]
-0xF780 U+7BD6 # <cjk> [2000]
-0xF781 U+7BDA # <cjk> [2000]
-0xF782 U+7BEA # <cjk> [2000]
-0xF783 U+7BF0 # <cjk> [2000]
-0xF784 U+7C03 # <cjk> [2000]
-0xF785 U+7C0B # <cjk> [2000]
-0xF786 U+7C0E # <cjk> [2000]
-0xF787 U+7C0F # <cjk> [2000]
-0xF788 U+7C26 # <cjk> [2000]
-0xF789 U+7C45 # <cjk> [2000]
-0xF78A U+7C4A # <cjk> [2000]
-0xF78B U+7C51 # <cjk> [2000]
-0xF78C U+7C57 # <cjk> [2000]
-0xF78D U+7C5E # <cjk> [2000]
-0xF78E U+7C61 # <cjk> [2000]
-0xF78F U+7C69 # <cjk> [2000]
-0xF790 U+7C6E # <cjk> [2000]
-0xF791 U+7C6F # <cjk> [2000]
-0xF792 U+7C70 # <cjk> [2000]
-0xF793 U+25E2E # <cjk> [2000] [Unicode3.1]
-0xF794 U+25E56 # <cjk> [2000] [Unicode3.1]
-0xF795 U+25E65 # <cjk> [2000] [Unicode3.1]
-0xF796 U+7CA6 # <cjk> [2000]
-0xF797 U+25E62 # <cjk> [2000] [Unicode3.1]
-0xF798 U+7CB6 # <cjk> [2000]
-0xF799 U+7CB7 # <cjk> [2000]
-0xF79A U+7CBF # <cjk> [2000]
-0xF79B U+25ED8 # <cjk> [2000] [Unicode3.1]
-0xF79C U+7CC4 # <cjk> [2000]
-0xF79D U+25EC2 # <cjk> [2000] [Unicode3.1]
-0xF79E U+7CC8 # <cjk> [2000]
-0xF79F U+7CCD # <cjk> [2000]
-0xF7A0 U+25EE8 # <cjk> [2000] [Unicode3.1]
-0xF7A1 U+7CD7 # <cjk> [2000]
-0xF7A2 U+25F23 # <cjk> [2000] [Unicode3.1]
-0xF7A3 U+7CE6 # <cjk> [2000]
-0xF7A4 U+7CEB # <cjk> [2000]
-0xF7A5 U+25F5C # <cjk> [2000] [Unicode3.1]
-0xF7A6 U+7CF5 # <cjk> [2000]
-0xF7A7 U+7D03 # <cjk> [2000]
-0xF7A8 U+7D09 # <cjk> [2000]
-0xF7A9 U+42C6 # <cjk> [2000]
-0xF7AA U+7D12 # <cjk> [2000]
-0xF7AB U+7D1E # <cjk> [2000]
-0xF7AC U+25FE0 # <cjk> [2000] [Unicode3.1]
-0xF7AD U+25FD4 # <cjk> [2000] [Unicode3.1]
-0xF7AE U+7D3D # <cjk> [2000]
-0xF7AF U+7D3E # <cjk> [2000]
-0xF7B0 U+7D40 # <cjk> [2000]
-0xF7B1 U+7D47 # <cjk> [2000]
-0xF7B2 U+2600C # <cjk> [2000] [Unicode3.1]
-0xF7B3 U+25FFB # <cjk> [2000] [Unicode3.1]
-0xF7B4 U+42D6 # <cjk> [2000]
-0xF7B5 U+7D59 # <cjk> [2000]
-0xF7B6 U+7D5A # <cjk> [2000]
-0xF7B7 U+7D6A # <cjk> [2000]
-0xF7B8 U+7D70 # <cjk> [2000]
-0xF7B9 U+42DD # <cjk> [2000]
-0xF7BA U+7D7F # <cjk> [2000]
-0xF7BB U+26017 # <cjk> [2000] [Unicode3.1]
-0xF7BC U+7D86 # <cjk> [2000]
-0xF7BD U+7D88 # <cjk> [2000]
-0xF7BE U+7D8C # <cjk> [2000]
-0xF7BF U+7D97 # <cjk> [2000]
-0xF7C0 U+26060 # <cjk> [2000] [Unicode3.1]
-0xF7C1 U+7D9D # <cjk> [2000]
-0xF7C2 U+7DA7 # <cjk> [2000]
-0xF7C3 U+7DAA # <cjk> [2000]
-0xF7C4 U+7DB6 # <cjk> [2000]
-0xF7C5 U+7DB7 # <cjk> [2000]
-0xF7C6 U+7DC0 # <cjk> [2000]
-0xF7C7 U+7DD7 # <cjk> [2000]
-0xF7C8 U+7DD9 # <cjk> [2000]
-0xF7C9 U+7DE6 # <cjk> [2000]
-0xF7CA U+7DF1 # <cjk> [2000]
-0xF7CB U+7DF9 # <cjk> [2000]
-0xF7CC U+4302 # <cjk> [2000]
-0xF7CD U+260ED # <cjk> [2000] [Unicode3.1]
-0xF7CE U+FA58 # CJK COMPATIBILITY IDEOGRAPH-FA58 [2000] [Unicode3.2]
-0xF7CF U+7E10 # <cjk> [2000]
-0xF7D0 U+7E17 # <cjk> [2000]
-0xF7D1 U+7E1D # <cjk> [2000]
-0xF7D2 U+7E20 # <cjk> [2000]
-0xF7D3 U+7E27 # <cjk> [2000]
-0xF7D4 U+7E2C # <cjk> [2000]
-0xF7D5 U+7E45 # <cjk> [2000]
-0xF7D6 U+7E73 # <cjk> [2000]
-0xF7D7 U+7E75 # <cjk> [2000]
-0xF7D8 U+7E7E # <cjk> [2000]
-0xF7D9 U+7E86 # <cjk> [2000]
-0xF7DA U+7E87 # <cjk> [2000]
-0xF7DB U+432B # <cjk> [2000]
-0xF7DC U+7E91 # <cjk> [2000]
-0xF7DD U+7E98 # <cjk> [2000]
-0xF7DE U+7E9A # <cjk> [2000]
-0xF7DF U+4343 # <cjk> [2000]
-0xF7E0 U+7F3C # <cjk> [2000]
-0xF7E1 U+7F3B # <cjk> [2000]
-0xF7E2 U+7F3E # <cjk> [2000]
-0xF7E3 U+7F43 # <cjk> [2000]
-0xF7E4 U+7F44 # <cjk> [2000]
-0xF7E5 U+7F4F # <cjk> [2000]
-0xF7E6 U+34C1 # <cjk> [2000]
-0xF7E7 U+26270 # <cjk> [2000] [Unicode3.1]
-0xF7E8 U+7F52 # <cjk> [2000]
-0xF7E9 U+26286 # <cjk> [2000] [Unicode3.1]
-0xF7EA U+7F61 # <cjk> [2000]
-0xF7EB U+7F63 # <cjk> [2000]
-0xF7EC U+7F64 # <cjk> [2000]
-0xF7ED U+7F6D # <cjk> [2000]
-0xF7EE U+7F7D # <cjk> [2000]
-0xF7EF U+7F7E # <cjk> [2000]
-0xF7F0 U+2634C # <cjk> [2000] [Unicode3.1]
-0xF7F1 U+7F90 # <cjk> [2000]
-0xF7F2 U+517B # <cjk> [2000]
-0xF7F3 U+23D0E # <cjk> [2000] [Unicode3.1]
-0xF7F4 U+7F96 # <cjk> [2000]
-0xF7F5 U+7F9C # <cjk> [2000]
-0xF7F6 U+7FAD # <cjk> [2000]
-0xF7F7 U+26402 # <cjk> [2000] [Unicode3.1]
-0xF7F8 U+7FC3 # <cjk> [2000]
-0xF7F9 U+7FCF # <cjk> [2000]
-0xF7FA U+7FE3 # <cjk> [2000]
-0xF7FB U+7FE5 # <cjk> [2000]
-0xF7FC U+7FEF # <cjk> [2000]
-0xF840 U+7FF2 # <cjk> [2000]
-0xF841 U+8002 # <cjk> [2000]
-0xF842 U+800A # <cjk> [2000]
-0xF843 U+8008 # <cjk> [2000]
-0xF844 U+800E # <cjk> [2000]
-0xF845 U+8011 # <cjk> [2000]
-0xF846 U+8016 # <cjk> [2000]
-0xF847 U+8024 # <cjk> [2000]
-0xF848 U+802C # <cjk> [2000]
-0xF849 U+8030 # <cjk> [2000]
-0xF84A U+8043 # <cjk> [2000]
-0xF84B U+8066 # <cjk> [2000]
-0xF84C U+8071 # <cjk> [2000]
-0xF84D U+8075 # <cjk> [2000]
-0xF84E U+807B # <cjk> [2000]
-0xF84F U+8099 # <cjk> [2000]
-0xF850 U+809C # <cjk> [2000]
-0xF851 U+80A4 # <cjk> [2000]
-0xF852 U+80A7 # <cjk> [2000]
-0xF853 U+80B8 # <cjk> [2000]
-0xF854 U+2667E # <cjk> [2000] [Unicode3.1]
-0xF855 U+80C5 # <cjk> [2000]
-0xF856 U+80D5 # <cjk> [2000]
-0xF857 U+80D8 # <cjk> [2000]
-0xF858 U+80E6 # <cjk> [2000]
-0xF859 U+266B0 # <cjk> [2000] [Unicode3.1]
-0xF85A U+810D # <cjk> [2000]
-0xF85B U+80F5 # <cjk> [2000]
-0xF85C U+80FB # <cjk> [2000]
-0xF85D U+43EE # <cjk> [2000]
-0xF85E U+8135 # <cjk> [2000]
-0xF85F U+8116 # <cjk> [2000]
-0xF860 U+811E # <cjk> [2000]
-0xF861 U+43F0 # <cjk> [2000]
-0xF862 U+8124 # <cjk> [2000]
-0xF863 U+8127 # <cjk> [2000]
-0xF864 U+812C # <cjk> [2000]
-0xF865 U+2671D # <cjk> [2000] [Unicode3.1]
-0xF866 U+813D # <cjk> [2000]
-0xF867 U+4408 # <cjk> [2000]
-0xF868 U+8169 # <cjk> [2000]
-0xF869 U+4417 # <cjk> [2000]
-0xF86A U+8181 # <cjk> [2000]
-0xF86B U+441C # <cjk> [2000]
-0xF86C U+8184 # <cjk> [2000]
-0xF86D U+8185 # <cjk> [2000]
-0xF86E U+4422 # <cjk> [2000]
-0xF86F U+8198 # <cjk> [2000]
-0xF870 U+81B2 # <cjk> [2000]
-0xF871 U+81C1 # <cjk> [2000]
-0xF872 U+81C3 # <cjk> [2000]
-0xF873 U+81D6 # <cjk> [2000]
-0xF874 U+81DB # <cjk> [2000]
-0xF875 U+268DD # <cjk> [2000] [Unicode3.1]
-0xF876 U+81E4 # <cjk> [2000]
-0xF877 U+268EA # <cjk> [2000] [Unicode3.1]
-0xF878 U+81EC # <cjk> [2000]
-0xF879 U+26951 # <cjk> [2000] [Unicode3.1]
-0xF87A U+81FD # <cjk> [2000]
-0xF87B U+81FF # <cjk> [2000]
-0xF87C U+2696F # <cjk> [2000] [Unicode3.1]
-0xF87D U+8204 # <cjk> [2000]
-0xF87E U+269DD # <cjk> [2000] [Unicode3.1]
-0xF880 U+8219 # <cjk> [2000]
-0xF881 U+8221 # <cjk> [2000]
-0xF882 U+8222 # <cjk> [2000]
-0xF883 U+26A1E # <cjk> [2000] [Unicode3.1]
-0xF884 U+8232 # <cjk> [2000]
-0xF885 U+8234 # <cjk> [2000]
-0xF886 U+823C # <cjk> [2000]
-0xF887 U+8246 # <cjk> [2000]
-0xF888 U+8249 # <cjk> [2000]
-0xF889 U+8245 # <cjk> [2000]
-0xF88A U+26A58 # <cjk> [2000] [Unicode3.1]
-0xF88B U+824B # <cjk> [2000]
-0xF88C U+4476 # <cjk> [2000]
-0xF88D U+824F # <cjk> [2000]
-0xF88E U+447A # <cjk> [2000]
-0xF88F U+8257 # <cjk> [2000]
-0xF890 U+26A8C # <cjk> [2000] [Unicode3.1]
-0xF891 U+825C # <cjk> [2000]
-0xF892 U+8263 # <cjk> [2000]
-0xF893 U+26AB7 # <cjk> [2000] [Unicode3.1]
-0xF894 U+FA5D # CJK COMPATIBILITY IDEOGRAPH-FA5D [2000] [Unicode3.2]
-0xF895 U+FA5E # CJK COMPATIBILITY IDEOGRAPH-FA5E [2000] [Unicode3.2]
-0xF896 U+8279 # <cjk> [2000]
-0xF897 U+4491 # <cjk> [2000]
-0xF898 U+827D # <cjk> [2000]
-0xF899 U+827F # <cjk> [2000]
-0xF89A U+8283 # <cjk> [2000]
-0xF89B U+828A # <cjk> [2000]
-0xF89C U+8293 # <cjk> [2000]
-0xF89D U+82A7 # <cjk> [2000]
-0xF89E U+82A8 # <cjk> [2000]
-0xF89F U+82B2 # <cjk> [2000]
-0xF8A0 U+82B4 # <cjk> [2000]
-0xF8A1 U+82BA # <cjk> [2000]
-0xF8A2 U+82BC # <cjk> [2000]
-0xF8A3 U+82E2 # <cjk> [2000]
-0xF8A4 U+82E8 # <cjk> [2000]
-0xF8A5 U+82F7 # <cjk> [2000]
-0xF8A6 U+8307 # <cjk> [2000]
-0xF8A7 U+8308 # <cjk> [2000]
-0xF8A8 U+830C # <cjk> [2000]
-0xF8A9 U+8354 # <cjk> [2000]
-0xF8AA U+831B # <cjk> [2000]
-0xF8AB U+831D # <cjk> [2000]
-0xF8AC U+8330 # <cjk> [2000]
-0xF8AD U+833C # <cjk> [2000]
-0xF8AE U+8344 # <cjk> [2000]
-0xF8AF U+8357 # <cjk> [2000]
-0xF8B0 U+44BE # <cjk> [2000]
-0xF8B1 U+837F # <cjk> [2000]
-0xF8B2 U+44D4 # <cjk> [2000]
-0xF8B3 U+44B3 # <cjk> [2000]
-0xF8B4 U+838D # <cjk> [2000]
-0xF8B5 U+8394 # <cjk> [2000]
-0xF8B6 U+8395 # <cjk> [2000]
-0xF8B7 U+839B # <cjk> [2000]
-0xF8B8 U+839D # <cjk> [2000]
-0xF8B9 U+83C9 # <cjk> [2000]
-0xF8BA U+83D0 # <cjk> [2000]
-0xF8BB U+83D4 # <cjk> [2000]
-0xF8BC U+83DD # <cjk> [2000]
-0xF8BD U+83E5 # <cjk> [2000]
-0xF8BE U+83F9 # <cjk> [2000]
-0xF8BF U+840F # <cjk> [2000]
-0xF8C0 U+8411 # <cjk> [2000]
-0xF8C1 U+8415 # <cjk> [2000]
-0xF8C2 U+26C73 # <cjk> [2000] [Unicode3.1]
-0xF8C3 U+8417 # <cjk> [2000]
-0xF8C4 U+8439 # <cjk> [2000]
-0xF8C5 U+844A # <cjk> [2000]
-0xF8C6 U+844F # <cjk> [2000]
-0xF8C7 U+8451 # <cjk> [2000]
-0xF8C8 U+8452 # <cjk> [2000]
-0xF8C9 U+8459 # <cjk> [2000]
-0xF8CA U+845A # <cjk> [2000]
-0xF8CB U+845C # <cjk> [2000]
-0xF8CC U+26CDD # <cjk> [2000] [Unicode3.1]
-0xF8CD U+8465 # <cjk> [2000]
-0xF8CE U+8476 # <cjk> [2000]
-0xF8CF U+8478 # <cjk> [2000]
-0xF8D0 U+847C # <cjk> [2000]
-0xF8D1 U+8481 # <cjk> [2000]
-0xF8D2 U+450D # <cjk> [2000]
-0xF8D3 U+84DC # <cjk> [2000]
-0xF8D4 U+8497 # <cjk> [2000]
-0xF8D5 U+84A6 # <cjk> [2000]
-0xF8D6 U+84BE # <cjk> [2000]
-0xF8D7 U+4508 # <cjk> [2000]
-0xF8D8 U+84CE # <cjk> [2000]
-0xF8D9 U+84CF # <cjk> [2000]
-0xF8DA U+84D3 # <cjk> [2000]
-0xF8DB U+26E65 # <cjk> [2000] [Unicode3.1]
-0xF8DC U+84E7 # <cjk> [2000]
-0xF8DD U+84EA # <cjk> [2000]
-0xF8DE U+84EF # <cjk> [2000]
-0xF8DF U+84F0 # <cjk> [2000]
-0xF8E0 U+84F1 # <cjk> [2000]
-0xF8E1 U+84FA # <cjk> [2000]
-0xF8E2 U+84FD # <cjk> [2000]
-0xF8E3 U+850C # <cjk> [2000]
-0xF8E4 U+851B # <cjk> [2000]
-0xF8E5 U+8524 # <cjk> [2000]
-0xF8E6 U+8525 # <cjk> [2000]
-0xF8E7 U+852B # <cjk> [2000]
-0xF8E8 U+8534 # <cjk> [2000]
-0xF8E9 U+854F # <cjk> [2000]
-0xF8EA U+856F # <cjk> [2000]
-0xF8EB U+4525 # <cjk> [2000]
-0xF8EC U+4543 # <cjk> [2000]
-0xF8ED U+853E # <cjk> [2000]
-0xF8EE U+8551 # <cjk> [2000]
-0xF8EF U+8553 # <cjk> [2000]
-0xF8F0 U+855E # <cjk> [2000]
-0xF8F1 U+8561 # <cjk> [2000]
-0xF8F2 U+8562 # <cjk> [2000]
-0xF8F3 U+26F94 # <cjk> [2000] [Unicode3.1]
-0xF8F4 U+857B # <cjk> [2000]
-0xF8F5 U+857D # <cjk> [2000]
-0xF8F6 U+857F # <cjk> [2000]
-0xF8F7 U+8581 # <cjk> [2000]
-0xF8F8 U+8586 # <cjk> [2000]
-0xF8F9 U+8593 # <cjk> [2000]
-0xF8FA U+859D # <cjk> [2000]
-0xF8FB U+859F # <cjk> [2000]
-0xF8FC U+26FF8 # <cjk> [2000] [Unicode3.1]
-0xF940 U+26FF6 # <cjk> [2000] [Unicode3.1]
-0xF941 U+26FF7 # <cjk> [2000] [Unicode3.1]
-0xF942 U+85B7 # <cjk> [2000]
-0xF943 U+85BC # <cjk> [2000]
-0xF944 U+85C7 # <cjk> [2000]
-0xF945 U+85CA # <cjk> [2000]
-0xF946 U+85D8 # <cjk> [2000]
-0xF947 U+85D9 # <cjk> [2000]
-0xF948 U+85DF # <cjk> [2000]
-0xF949 U+85E1 # <cjk> [2000]
-0xF94A U+85E6 # <cjk> [2000]
-0xF94B U+85F6 # <cjk> [2000]
-0xF94C U+8600 # <cjk> [2000]
-0xF94D U+8611 # <cjk> [2000]
-0xF94E U+861E # <cjk> [2000]
-0xF94F U+8621 # <cjk> [2000]
-0xF950 U+8624 # <cjk> [2000]
-0xF951 U+8627 # <cjk> [2000]
-0xF952 U+2710D # <cjk> [2000] [Unicode3.1]
-0xF953 U+8639 # <cjk> [2000]
-0xF954 U+863C # <cjk> [2000]
-0xF955 U+27139 # <cjk> [2000] [Unicode3.1]
-0xF956 U+8640 # <cjk> [2000]
-0xF957 U+FA20 # CJK COMPATIBILITY IDEOGRAPH-FA20 [2000]
-0xF958 U+8653 # <cjk> [2000]
-0xF959 U+8656 # <cjk> [2000]
-0xF95A U+866F # <cjk> [2000]
-0xF95B U+8677 # <cjk> [2000]
-0xF95C U+867A # <cjk> [2000]
-0xF95D U+8687 # <cjk> [2000]
-0xF95E U+8689 # <cjk> [2000]
-0xF95F U+868D # <cjk> [2000]
-0xF960 U+8691 # <cjk> [2000]
-0xF961 U+869C # <cjk> [2000]
-0xF962 U+869D # <cjk> [2000]
-0xF963 U+86A8 # <cjk> [2000]
-0xF964 U+FA21 # CJK COMPATIBILITY IDEOGRAPH-FA21 [2000]
-0xF965 U+86B1 # <cjk> [2000]
-0xF966 U+86B3 # <cjk> [2000]
-0xF967 U+86C1 # <cjk> [2000]
-0xF968 U+86C3 # <cjk> [2000]
-0xF969 U+86D1 # <cjk> [2000]
-0xF96A U+86D5 # <cjk> [2000]
-0xF96B U+86D7 # <cjk> [2000]
-0xF96C U+86E3 # <cjk> [2000]
-0xF96D U+86E6 # <cjk> [2000]
-0xF96E U+45B8 # <cjk> [2000]
-0xF96F U+8705 # <cjk> [2000]
-0xF970 U+8707 # <cjk> [2000]
-0xF971 U+870E # <cjk> [2000]
-0xF972 U+8710 # <cjk> [2000]
-0xF973 U+8713 # <cjk> [2000]
-0xF974 U+8719 # <cjk> [2000]
-0xF975 U+871F # <cjk> [2000]
-0xF976 U+8721 # <cjk> [2000]
-0xF977 U+8723 # <cjk> [2000]
-0xF978 U+8731 # <cjk> [2000]
-0xF979 U+873A # <cjk> [2000]
-0xF97A U+873E # <cjk> [2000]
-0xF97B U+8740 # <cjk> [2000]
-0xF97C U+8743 # <cjk> [2000]
-0xF97D U+8751 # <cjk> [2000]
-0xF97E U+8758 # <cjk> [2000]
-0xF980 U+8764 # <cjk> [2000]
-0xF981 U+8765 # <cjk> [2000]
-0xF982 U+8772 # <cjk> [2000]
-0xF983 U+877C # <cjk> [2000]
-0xF984 U+273DB # <cjk> [2000] [Unicode3.1]
-0xF985 U+273DA # <cjk> [2000] [Unicode3.1]
-0xF986 U+87A7 # <cjk> [2000]
-0xF987 U+8789 # <cjk> [2000]
-0xF988 U+878B # <cjk> [2000]
-0xF989 U+8793 # <cjk> [2000]
-0xF98A U+87A0 # <cjk> [2000]
-0xF98B U+273FE # <cjk> [2000] [Unicode3.1]
-0xF98C U+45E5 # <cjk> [2000]
-0xF98D U+87BE # <cjk> [2000]
-0xF98E U+27410 # <cjk> [2000] [Unicode3.1]
-0xF98F U+87C1 # <cjk> [2000]
-0xF990 U+87CE # <cjk> [2000]
-0xF991 U+87F5 # <cjk> [2000]
-0xF992 U+87DF # <cjk> [2000]
-0xF993 U+27449 # <cjk> [2000] [Unicode3.1]
-0xF994 U+87E3 # <cjk> [2000]
-0xF995 U+87E5 # <cjk> [2000]
-0xF996 U+87E6 # <cjk> [2000]
-0xF997 U+87EA # <cjk> [2000]
-0xF998 U+87EB # <cjk> [2000]
-0xF999 U+87ED # <cjk> [2000]
-0xF99A U+8801 # <cjk> [2000]
-0xF99B U+8803 # <cjk> [2000]
-0xF99C U+880B # <cjk> [2000]
-0xF99D U+8813 # <cjk> [2000]
-0xF99E U+8828 # <cjk> [2000]
-0xF99F U+882E # <cjk> [2000]
-0xF9A0 U+8832 # <cjk> [2000]
-0xF9A1 U+883C # <cjk> [2000]
-0xF9A2 U+460F # <cjk> [2000]
-0xF9A3 U+884A # <cjk> [2000]
-0xF9A4 U+8858 # <cjk> [2000]
-0xF9A5 U+885F # <cjk> [2000]
-0xF9A6 U+8864 # <cjk> [2000]
-0xF9A7 U+27615 # <cjk> [2000] [Unicode3.1]
-0xF9A8 U+27614 # <cjk> [2000] [Unicode3.1]
-0xF9A9 U+8869 # <cjk> [2000]
-0xF9AA U+27631 # <cjk> [2000] [Unicode3.1]
-0xF9AB U+886F # <cjk> [2000]
-0xF9AC U+88A0 # <cjk> [2000]
-0xF9AD U+88BC # <cjk> [2000]
-0xF9AE U+88BD # <cjk> [2000]
-0xF9AF U+88BE # <cjk> [2000]
-0xF9B0 U+88C0 # <cjk> [2000]
-0xF9B1 U+88D2 # <cjk> [2000]
-0xF9B2 U+27693 # <cjk> [2000] [Unicode3.1]
-0xF9B3 U+88D1 # <cjk> [2000]
-0xF9B4 U+88D3 # <cjk> [2000]
-0xF9B5 U+88DB # <cjk> [2000]
-0xF9B6 U+88F0 # <cjk> [2000]
-0xF9B7 U+88F1 # <cjk> [2000]
-0xF9B8 U+4641 # <cjk> [2000]
-0xF9B9 U+8901 # <cjk> [2000]
-0xF9BA U+2770E # <cjk> [2000] [Unicode3.1]
-0xF9BB U+8937 # <cjk> [2000]
-0xF9BC U+27723 # <cjk> [2000] [Unicode3.1]
-0xF9BD U+8942 # <cjk> [2000]
-0xF9BE U+8945 # <cjk> [2000]
-0xF9BF U+8949 # <cjk> [2000]
-0xF9C0 U+27752 # <cjk> [2000] [Unicode3.1]
-0xF9C1 U+4665 # <cjk> [2000]
-0xF9C2 U+8962 # <cjk> [2000]
-0xF9C3 U+8980 # <cjk> [2000]
-0xF9C4 U+8989 # <cjk> [2000]
-0xF9C5 U+8990 # <cjk> [2000]
-0xF9C6 U+899F # <cjk> [2000]
-0xF9C7 U+89B0 # <cjk> [2000]
-0xF9C8 U+89B7 # <cjk> [2000]
-0xF9C9 U+89D6 # <cjk> [2000]
-0xF9CA U+89D8 # <cjk> [2000]
-0xF9CB U+89EB # <cjk> [2000]
-0xF9CC U+46A1 # <cjk> [2000]
-0xF9CD U+89F1 # <cjk> [2000]
-0xF9CE U+89F3 # <cjk> [2000]
-0xF9CF U+89FD # <cjk> [2000]
-0xF9D0 U+89FF # <cjk> [2000]
-0xF9D1 U+46AF # <cjk> [2000]
-0xF9D2 U+8A11 # <cjk> [2000]
-0xF9D3 U+8A14 # <cjk> [2000]
-0xF9D4 U+27985 # <cjk> [2000] [Unicode3.1]
-0xF9D5 U+8A21 # <cjk> [2000]
-0xF9D6 U+8A35 # <cjk> [2000]
-0xF9D7 U+8A3E # <cjk> [2000]
-0xF9D8 U+8A45 # <cjk> [2000]
-0xF9D9 U+8A4D # <cjk> [2000]
-0xF9DA U+8A58 # <cjk> [2000]
-0xF9DB U+8AAE # <cjk> [2000]
-0xF9DC U+8A90 # <cjk> [2000]
-0xF9DD U+8AB7 # <cjk> [2000]
-0xF9DE U+8ABE # <cjk> [2000]
-0xF9DF U+8AD7 # <cjk> [2000]
-0xF9E0 U+8AFC # <cjk> [2000]
-0xF9E1 U+27A84 # <cjk> [2000] [Unicode3.1]
-0xF9E2 U+8B0A # <cjk> [2000]
-0xF9E3 U+8B05 # <cjk> [2000]
-0xF9E4 U+8B0D # <cjk> [2000]
-0xF9E5 U+8B1C # <cjk> [2000]
-0xF9E6 U+8B1F # <cjk> [2000]
-0xF9E7 U+8B2D # <cjk> [2000]
-0xF9E8 U+8B43 # <cjk> [2000]
-0xF9E9 U+470C # <cjk> [2000]
-0xF9EA U+8B51 # <cjk> [2000]
-0xF9EB U+8B5E # <cjk> [2000]
-0xF9EC U+8B76 # <cjk> [2000]
-0xF9ED U+8B7F # <cjk> [2000]
-0xF9EE U+8B81 # <cjk> [2000]
-0xF9EF U+8B8B # <cjk> [2000]
-0xF9F0 U+8B94 # <cjk> [2000]
-0xF9F1 U+8B95 # <cjk> [2000]
-0xF9F2 U+8B9C # <cjk> [2000]
-0xF9F3 U+8B9E # <cjk> [2000]
-0xF9F4 U+8C39 # <cjk> [2000]
-0xF9F5 U+27BB3 # <cjk> [2000] [Unicode3.1]
-0xF9F6 U+8C3D # <cjk> [2000]
-0xF9F7 U+27BBE # <cjk> [2000] [Unicode3.1]
-0xF9F8 U+27BC7 # <cjk> [2000] [Unicode3.1]
-0xF9F9 U+8C45 # <cjk> [2000]
-0xF9FA U+8C47 # <cjk> [2000]
-0xF9FB U+8C4F # <cjk> [2000]
-0xF9FC U+8C54 # <cjk> [2000]
-0xFA40 U+8C57 # <cjk> [2000]
-0xFA41 U+8C69 # <cjk> [2000]
-0xFA42 U+8C6D # <cjk> [2000]
-0xFA43 U+8C73 # <cjk> [2000]
-0xFA44 U+27CB8 # <cjk> [2000] [Unicode3.1]
-0xFA45 U+8C93 # <cjk> [2000]
-0xFA46 U+8C92 # <cjk> [2000]
-0xFA47 U+8C99 # <cjk> [2000]
-0xFA48 U+4764 # <cjk> [2000]
-0xFA49 U+8C9B # <cjk> [2000]
-0xFA4A U+8CA4 # <cjk> [2000]
-0xFA4B U+8CD6 # <cjk> [2000]
-0xFA4C U+8CD5 # <cjk> [2000]
-0xFA4D U+8CD9 # <cjk> [2000]
-0xFA4E U+27DA0 # <cjk> [2000] [Unicode3.1]
-0xFA4F U+8CF0 # <cjk> [2000]
-0xFA50 U+8CF1 # <cjk> [2000]
-0xFA51 U+27E10 # <cjk> [2000] [Unicode3.1]
-0xFA52 U+8D09 # <cjk> [2000]
-0xFA53 U+8D0E # <cjk> [2000]
-0xFA54 U+8D6C # <cjk> [2000]
-0xFA55 U+8D84 # <cjk> [2000]
-0xFA56 U+8D95 # <cjk> [2000]
-0xFA57 U+8DA6 # <cjk> [2000]
-0xFA58 U+27FB7 # <cjk> [2000] [Unicode3.1]
-0xFA59 U+8DC6 # <cjk> [2000]
-0xFA5A U+8DC8 # <cjk> [2000]
-0xFA5B U+8DD9 # <cjk> [2000]
-0xFA5C U+8DEC # <cjk> [2000]
-0xFA5D U+8E0C # <cjk> [2000]
-0xFA5E U+47FD # <cjk> [2000]
-0xFA5F U+8DFD # <cjk> [2000]
-0xFA60 U+8E06 # <cjk> [2000]
-0xFA61 U+2808A # <cjk> [2000] [Unicode3.1]
-0xFA62 U+8E14 # <cjk> [2000]
-0xFA63 U+8E16 # <cjk> [2000]
-0xFA64 U+8E21 # <cjk> [2000]
-0xFA65 U+8E22 # <cjk> [2000]
-0xFA66 U+8E27 # <cjk> [2000]
-0xFA67 U+280BB # <cjk> [2000] [Unicode3.1]
-0xFA68 U+4816 # <cjk> [2000]
-0xFA69 U+8E36 # <cjk> [2000]
-0xFA6A U+8E39 # <cjk> [2000]
-0xFA6B U+8E4B # <cjk> [2000]
-0xFA6C U+8E54 # <cjk> [2000]
-0xFA6D U+8E62 # <cjk> [2000]
-0xFA6E U+8E6C # <cjk> [2000]
-0xFA6F U+8E6D # <cjk> [2000]
-0xFA70 U+8E6F # <cjk> [2000]
-0xFA71 U+8E98 # <cjk> [2000]
-0xFA72 U+8E9E # <cjk> [2000]
-0xFA73 U+8EAE # <cjk> [2000]
-0xFA74 U+8EB3 # <cjk> [2000]
-0xFA75 U+8EB5 # <cjk> [2000]
-0xFA76 U+8EB6 # <cjk> [2000]
-0xFA77 U+8EBB # <cjk> [2000]
-0xFA78 U+28282 # <cjk> [2000] [Unicode3.1]
-0xFA79 U+8ED1 # <cjk> [2000]
-0xFA7A U+8ED4 # <cjk> [2000]
-0xFA7B U+484E # <cjk> [2000]
-0xFA7C U+8EF9 # <cjk> [2000]
-0xFA7D U+282F3 # <cjk> [2000] [Unicode3.1]
-0xFA7E U+8F00 # <cjk> [2000]
-0xFA80 U+8F08 # <cjk> [2000]
-0xFA81 U+8F17 # <cjk> [2000]
-0xFA82 U+8F2B # <cjk> [2000]
-0xFA83 U+8F40 # <cjk> [2000]
-0xFA84 U+8F4A # <cjk> [2000]
-0xFA85 U+8F58 # <cjk> [2000]
-0xFA86 U+2840C # <cjk> [2000] [Unicode3.1]
-0xFA87 U+8FA4 # <cjk> [2000]
-0xFA88 U+8FB4 # <cjk> [2000]
-0xFA89 U+FA66 # CJK COMPATIBILITY IDEOGRAPH-FA66 [2000] [Unicode3.2]
-0xFA8A U+8FB6 # <cjk> [2000]
-0xFA8B U+28455 # <cjk> [2000] [Unicode3.1]
-0xFA8C U+8FC1 # <cjk> [2000]
-0xFA8D U+8FC6 # <cjk> [2000]
-0xFA8E U+FA24 # CJK COMPATIBILITY IDEOGRAPH-FA24 [2000]
-0xFA8F U+8FCA # <cjk> [2000]
-0xFA90 U+8FCD # <cjk> [2000]
-0xFA91 U+8FD3 # <cjk> [2000]
-0xFA92 U+8FD5 # <cjk> [2000]
-0xFA93 U+8FE0 # <cjk> [2000]
-0xFA94 U+8FF1 # <cjk> [2000]
-0xFA95 U+8FF5 # <cjk> [2000]
-0xFA96 U+8FFB # <cjk> [2000]
-0xFA97 U+9002 # <cjk> [2000]
-0xFA98 U+900C # <cjk> [2000]
-0xFA99 U+9037 # <cjk> [2000]
-0xFA9A U+2856B # <cjk> [2000] [Unicode3.1]
-0xFA9B U+9043 # <cjk> [2000]
-0xFA9C U+9044 # <cjk> [2000]
-0xFA9D U+905D # <cjk> [2000]
-0xFA9E U+285C8 # <cjk> [2000] [Unicode3.1]
-0xFA9F U+285C9 # <cjk> [2000] [Unicode3.1]
-0xFAA0 U+9085 # <cjk> [2000]
-0xFAA1 U+908C # <cjk> [2000]
-0xFAA2 U+9090 # <cjk> [2000]
-0xFAA3 U+961D # <cjk> [2000]
-0xFAA4 U+90A1 # <cjk> [2000]
-0xFAA5 U+48B5 # <cjk> [2000]
-0xFAA6 U+90B0 # <cjk> [2000]
-0xFAA7 U+90B6 # <cjk> [2000]
-0xFAA8 U+90C3 # <cjk> [2000]
-0xFAA9 U+90C8 # <cjk> [2000]
-0xFAAA U+286D7 # <cjk> [2000] [Unicode3.1]
-0xFAAB U+90DC # <cjk> [2000]
-0xFAAC U+90DF # <cjk> [2000]
-0xFAAD U+286FA # <cjk> [2000] [Unicode3.1]
-0xFAAE U+90F6 # <cjk> [2000]
-0xFAAF U+90F2 # <cjk> [2000]
-0xFAB0 U+9100 # <cjk> [2000]
-0xFAB1 U+90EB # <cjk> [2000]
-0xFAB2 U+90FE # <cjk> [2000]
-0xFAB3 U+90FF # <cjk> [2000]
-0xFAB4 U+9104 # <cjk> [2000]
-0xFAB5 U+9106 # <cjk> [2000]
-0xFAB6 U+9118 # <cjk> [2000]
-0xFAB7 U+911C # <cjk> [2000]
-0xFAB8 U+911E # <cjk> [2000]
-0xFAB9 U+9137 # <cjk> [2000]
-0xFABA U+9139 # <cjk> [2000]
-0xFABB U+913A # <cjk> [2000]
-0xFABC U+9146 # <cjk> [2000]
-0xFABD U+9147 # <cjk> [2000]
-0xFABE U+9157 # <cjk> [2000]
-0xFABF U+9159 # <cjk> [2000]
-0xFAC0 U+9161 # <cjk> [2000]
-0xFAC1 U+9164 # <cjk> [2000]
-0xFAC2 U+9174 # <cjk> [2000]
-0xFAC3 U+9179 # <cjk> [2000]
-0xFAC4 U+9185 # <cjk> [2000]
-0xFAC5 U+918E # <cjk> [2000]
-0xFAC6 U+91A8 # <cjk> [2000]
-0xFAC7 U+91AE # <cjk> [2000]
-0xFAC8 U+91B3 # <cjk> [2000]
-0xFAC9 U+91B6 # <cjk> [2000]
-0xFACA U+91C3 # <cjk> [2000]
-0xFACB U+91C4 # <cjk> [2000]
-0xFACC U+91DA # <cjk> [2000]
-0xFACD U+28949 # <cjk> [2000] [Unicode3.1]
-0xFACE U+28946 # <cjk> [2000] [Unicode3.1]
-0xFACF U+91EC # <cjk> [2000]
-0xFAD0 U+91EE # <cjk> [2000]
-0xFAD1 U+9201 # <cjk> [2000]
-0xFAD2 U+920A # <cjk> [2000]
-0xFAD3 U+9216 # <cjk> [2000]
-0xFAD4 U+9217 # <cjk> [2000]
-0xFAD5 U+2896B # <cjk> [2000] [Unicode3.1]
-0xFAD6 U+9233 # <cjk> [2000]
-0xFAD7 U+9242 # <cjk> [2000]
-0xFAD8 U+9247 # <cjk> [2000]
-0xFAD9 U+924A # <cjk> [2000]
-0xFADA U+924E # <cjk> [2000]
-0xFADB U+9251 # <cjk> [2000]
-0xFADC U+9256 # <cjk> [2000]
-0xFADD U+9259 # <cjk> [2000]
-0xFADE U+9260 # <cjk> [2000]
-0xFADF U+9261 # <cjk> [2000]
-0xFAE0 U+9265 # <cjk> [2000]
-0xFAE1 U+9267 # <cjk> [2000]
-0xFAE2 U+9268 # <cjk> [2000]
-0xFAE3 U+28987 # <cjk> [2000] [Unicode3.1]
-0xFAE4 U+28988 # <cjk> [2000] [Unicode3.1]
-0xFAE5 U+927C # <cjk> [2000]
-0xFAE6 U+927D # <cjk> [2000]
-0xFAE7 U+927F # <cjk> [2000]
-0xFAE8 U+9289 # <cjk> [2000]
-0xFAE9 U+928D # <cjk> [2000]
-0xFAEA U+9297 # <cjk> [2000]
-0xFAEB U+9299 # <cjk> [2000]
-0xFAEC U+929F # <cjk> [2000]
-0xFAED U+92A7 # <cjk> [2000]
-0xFAEE U+92AB # <cjk> [2000]
-0xFAEF U+289BA # <cjk> [2000] [Unicode3.1]
-0xFAF0 U+289BB # <cjk> [2000] [Unicode3.1]
-0xFAF1 U+92B2 # <cjk> [2000]
-0xFAF2 U+92BF # <cjk> [2000]
-0xFAF3 U+92C0 # <cjk> [2000]
-0xFAF4 U+92C6 # <cjk> [2000]
-0xFAF5 U+92CE # <cjk> [2000]
-0xFAF6 U+92D0 # <cjk> [2000]
-0xFAF7 U+92D7 # <cjk> [2000]
-0xFAF8 U+92D9 # <cjk> [2000]
-0xFAF9 U+92E5 # <cjk> [2000]
-0xFAFA U+92E7 # <cjk> [2000]
-0xFAFB U+9311 # <cjk> [2000]
-0xFAFC U+28A1E # <cjk> [2000] [Unicode3.1]
-0xFB40 U+28A29 # <cjk> [2000] [Unicode3.1]
-0xFB41 U+92F7 # <cjk> [2000]
-0xFB42 U+92F9 # <cjk> [2000]
-0xFB43 U+92FB # <cjk> [2000]
-0xFB44 U+9302 # <cjk> [2000]
-0xFB45 U+930D # <cjk> [2000]
-0xFB46 U+9315 # <cjk> [2000]
-0xFB47 U+931D # <cjk> [2000]
-0xFB48 U+931E # <cjk> [2000]
-0xFB49 U+9327 # <cjk> [2000]
-0xFB4A U+9329 # <cjk> [2000]
-0xFB4B U+28A71 # <cjk> [2000] [Unicode3.1]
-0xFB4C U+28A43 # <cjk> [2000] [Unicode3.1]
-0xFB4D U+9347 # <cjk> [2000]
-0xFB4E U+9351 # <cjk> [2000]
-0xFB4F U+9357 # <cjk> [2000]
-0xFB50 U+935A # <cjk> [2000]
-0xFB51 U+936B # <cjk> [2000]
-0xFB52 U+9371 # <cjk> [2000]
-0xFB53 U+9373 # <cjk> [2000]
-0xFB54 U+93A1 # <cjk> [2000]
-0xFB55 U+28A99 # <cjk> [2000] [Unicode3.1]
-0xFB56 U+28ACD # <cjk> [2000] [Unicode3.1]
-0xFB57 U+9388 # <cjk> [2000]
-0xFB58 U+938B # <cjk> [2000]
-0xFB59 U+938F # <cjk> [2000]
-0xFB5A U+939E # <cjk> [2000]
-0xFB5B U+93F5 # <cjk> [2000]
-0xFB5C U+28AE4 # <cjk> [2000] [Unicode3.1]
-0xFB5D U+28ADD # <cjk> [2000] [Unicode3.1]
-0xFB5E U+93F1 # <cjk> [2000]
-0xFB5F U+93C1 # <cjk> [2000]
-0xFB60 U+93C7 # <cjk> [2000]
-0xFB61 U+93DC # <cjk> [2000]
-0xFB62 U+93E2 # <cjk> [2000]
-0xFB63 U+93E7 # <cjk> [2000]
-0xFB64 U+9409 # <cjk> [2000]
-0xFB65 U+940F # <cjk> [2000]
-0xFB66 U+9416 # <cjk> [2000]
-0xFB67 U+9417 # <cjk> [2000]
-0xFB68 U+93FB # <cjk> [2000]
-0xFB69 U+9432 # <cjk> [2000]
-0xFB6A U+9434 # <cjk> [2000]
-0xFB6B U+943B # <cjk> [2000]
-0xFB6C U+9445 # <cjk> [2000]
-0xFB6D U+28BC1 # <cjk> [2000] [Unicode3.1]
-0xFB6E U+28BEF # <cjk> [2000] [Unicode3.1]
-0xFB6F U+946D # <cjk> [2000]
-0xFB70 U+946F # <cjk> [2000]
-0xFB71 U+9578 # <cjk> [2000]
-0xFB72 U+9579 # <cjk> [2000]
-0xFB73 U+9586 # <cjk> [2000]
-0xFB74 U+958C # <cjk> [2000]
-0xFB75 U+958D # <cjk> [2000]
-0xFB76 U+28D10 # <cjk> [2000] [Unicode3.1]
-0xFB77 U+95AB # <cjk> [2000]
-0xFB78 U+95B4 # <cjk> [2000]
-0xFB79 U+28D71 # <cjk> [2000] [Unicode3.1]
-0xFB7A U+95C8 # <cjk> [2000]
-0xFB7B U+28DFB # <cjk> [2000] [Unicode3.1]
-0xFB7C U+28E1F # <cjk> [2000] [Unicode3.1]
-0xFB7D U+962C # <cjk> [2000]
-0xFB7E U+9633 # <cjk> [2000]
-0xFB80 U+9634 # <cjk> [2000]
-0xFB81 U+28E36 # <cjk> [2000] [Unicode3.1]
-0xFB82 U+963C # <cjk> [2000]
-0xFB83 U+9641 # <cjk> [2000]
-0xFB84 U+9661 # <cjk> [2000]
-0xFB85 U+28E89 # <cjk> [2000] [Unicode3.1]
-0xFB86 U+9682 # <cjk> [2000]
-0xFB87 U+28EEB # <cjk> [2000] [Unicode3.1]
-0xFB88 U+969A # <cjk> [2000]
-0xFB89 U+28F32 # <cjk> [2000] [Unicode3.1]
-0xFB8A U+49E7 # <cjk> [2000]
-0xFB8B U+96A9 # <cjk> [2000]
-0xFB8C U+96AF # <cjk> [2000]
-0xFB8D U+96B3 # <cjk> [2000]
-0xFB8E U+96BA # <cjk> [2000]
-0xFB8F U+96BD # <cjk> [2000]
-0xFB90 U+49FA # <cjk> [2000]
-0xFB91 U+28FF8 # <cjk> [2000] [Unicode3.1]
-0xFB92 U+96D8 # <cjk> [2000]
-0xFB93 U+96DA # <cjk> [2000]
-0xFB94 U+96DD # <cjk> [2000]
-0xFB95 U+4A04 # <cjk> [2000]
-0xFB96 U+9714 # <cjk> [2000]
-0xFB97 U+9723 # <cjk> [2000]
-0xFB98 U+4A29 # <cjk> [2000]
-0xFB99 U+9736 # <cjk> [2000]
-0xFB9A U+9741 # <cjk> [2000]
-0xFB9B U+9747 # <cjk> [2000]
-0xFB9C U+9755 # <cjk> [2000]
-0xFB9D U+9757 # <cjk> [2000]
-0xFB9E U+975B # <cjk> [2000]
-0xFB9F U+976A # <cjk> [2000]
-0xFBA0 U+292A0 # <cjk> [2000] [Unicode3.1]
-0xFBA1 U+292B1 # <cjk> [2000] [Unicode3.1]
-0xFBA2 U+9796 # <cjk> [2000]
-0xFBA3 U+979A # <cjk> [2000]
-0xFBA4 U+979E # <cjk> [2000]
-0xFBA5 U+97A2 # <cjk> [2000]
-0xFBA6 U+97B1 # <cjk> [2000]
-0xFBA7 U+97B2 # <cjk> [2000]
-0xFBA8 U+97BE # <cjk> [2000]
-0xFBA9 U+97CC # <cjk> [2000]
-0xFBAA U+97D1 # <cjk> [2000]
-0xFBAB U+97D4 # <cjk> [2000]
-0xFBAC U+97D8 # <cjk> [2000]
-0xFBAD U+97D9 # <cjk> [2000]
-0xFBAE U+97E1 # <cjk> [2000]
-0xFBAF U+97F1 # <cjk> [2000]
-0xFBB0 U+9804 # <cjk> [2000]
-0xFBB1 U+980D # <cjk> [2000]
-0xFBB2 U+980E # <cjk> [2000]
-0xFBB3 U+9814 # <cjk> [2000]
-0xFBB4 U+9816 # <cjk> [2000]
-0xFBB5 U+4ABC # <cjk> [2000]
-0xFBB6 U+29490 # <cjk> [2000] [Unicode3.1]
-0xFBB7 U+9823 # <cjk> [2000]
-0xFBB8 U+9832 # <cjk> [2000]
-0xFBB9 U+9833 # <cjk> [2000]
-0xFBBA U+9825 # <cjk> [2000]
-0xFBBB U+9847 # <cjk> [2000]
-0xFBBC U+9866 # <cjk> [2000]
-0xFBBD U+98AB # <cjk> [2000]
-0xFBBE U+98AD # <cjk> [2000]
-0xFBBF U+98B0 # <cjk> [2000]
-0xFBC0 U+295CF # <cjk> [2000] [Unicode3.1]
-0xFBC1 U+98B7 # <cjk> [2000]
-0xFBC2 U+98B8 # <cjk> [2000]
-0xFBC3 U+98BB # <cjk> [2000]
-0xFBC4 U+98BC # <cjk> [2000]
-0xFBC5 U+98BF # <cjk> [2000]
-0xFBC6 U+98C2 # <cjk> [2000]
-0xFBC7 U+98C7 # <cjk> [2000]
-0xFBC8 U+98CB # <cjk> [2000]
-0xFBC9 U+98E0 # <cjk> [2000]
-0xFBCA U+2967F # <cjk> [2000] [Unicode3.1]
-0xFBCB U+98E1 # <cjk> [2000]
-0xFBCC U+98E3 # <cjk> [2000]
-0xFBCD U+98E5 # <cjk> [2000]
-0xFBCE U+98EA # <cjk> [2000]
-0xFBCF U+98F0 # <cjk> [2000]
-0xFBD0 U+98F1 # <cjk> [2000]
-0xFBD1 U+98F3 # <cjk> [2000]
-0xFBD2 U+9908 # <cjk> [2000]
-0xFBD3 U+4B3B # <cjk> [2000]
-0xFBD4 U+296F0 # <cjk> [2000] [Unicode3.1]
-0xFBD5 U+9916 # <cjk> [2000]
-0xFBD6 U+9917 # <cjk> [2000]
-0xFBD7 U+29719 # <cjk> [2000] [Unicode3.1]
-0xFBD8 U+991A # <cjk> [2000]
-0xFBD9 U+991B # <cjk> [2000]
-0xFBDA U+991C # <cjk> [2000]
-0xFBDB U+29750 # <cjk> [2000] [Unicode3.1]
-0xFBDC U+9931 # <cjk> [2000]
-0xFBDD U+9932 # <cjk> [2000]
-0xFBDE U+9933 # <cjk> [2000]
-0xFBDF U+993A # <cjk> [2000]
-0xFBE0 U+993B # <cjk> [2000]
-0xFBE1 U+993C # <cjk> [2000]
-0xFBE2 U+9940 # <cjk> [2000]
-0xFBE3 U+9941 # <cjk> [2000]
-0xFBE4 U+9946 # <cjk> [2000]
-0xFBE5 U+994D # <cjk> [2000]
-0xFBE6 U+994E # <cjk> [2000]
-0xFBE7 U+995C # <cjk> [2000]
-0xFBE8 U+995F # <cjk> [2000]
-0xFBE9 U+9960 # <cjk> [2000]
-0xFBEA U+99A3 # <cjk> [2000]
-0xFBEB U+99A6 # <cjk> [2000]
-0xFBEC U+99B9 # <cjk> [2000]
-0xFBED U+99BD # <cjk> [2000]
-0xFBEE U+99BF # <cjk> [2000]
-0xFBEF U+99C3 # <cjk> [2000]
-0xFBF0 U+99C9 # <cjk> [2000]
-0xFBF1 U+99D4 # <cjk> [2000]
-0xFBF2 U+99D9 # <cjk> [2000]
-0xFBF3 U+99DE # <cjk> [2000]
-0xFBF4 U+298C6 # <cjk> [2000] [Unicode3.1]
-0xFBF5 U+99F0 # <cjk> [2000]
-0xFBF6 U+99F9 # <cjk> [2000]
-0xFBF7 U+99FC # <cjk> [2000]
-0xFBF8 U+9A0A # <cjk> [2000]
-0xFBF9 U+9A11 # <cjk> [2000]
-0xFBFA U+9A16 # <cjk> [2000]
-0xFBFB U+9A1A # <cjk> [2000]
-0xFBFC U+9A20 # <cjk> [2000]
-0xFC40 U+9A31 # <cjk> [2000]
-0xFC41 U+9A36 # <cjk> [2000]
-0xFC42 U+9A44 # <cjk> [2000]
-0xFC43 U+9A4C # <cjk> [2000]
-0xFC44 U+9A58 # <cjk> [2000]
-0xFC45 U+4BC2 # <cjk> [2000]
-0xFC46 U+9AAF # <cjk> [2000]
-0xFC47 U+4BCA # <cjk> [2000]
-0xFC48 U+9AB7 # <cjk> [2000]
-0xFC49 U+4BD2 # <cjk> [2000]
-0xFC4A U+9AB9 # <cjk> [2000]
-0xFC4B U+29A72 # <cjk> [2000] [Unicode3.1]
-0xFC4C U+9AC6 # <cjk> [2000]
-0xFC4D U+9AD0 # <cjk> [2000]
-0xFC4E U+9AD2 # <cjk> [2000]
-0xFC4F U+9AD5 # <cjk> [2000]
-0xFC50 U+4BE8 # <cjk> [2000]
-0xFC51 U+9ADC # <cjk> [2000]
-0xFC52 U+9AE0 # <cjk> [2000]
-0xFC53 U+9AE5 # <cjk> [2000]
-0xFC54 U+9AE9 # <cjk> [2000]
-0xFC55 U+9B03 # <cjk> [2000]
-0xFC56 U+9B0C # <cjk> [2000]
-0xFC57 U+9B10 # <cjk> [2000]
-0xFC58 U+9B12 # <cjk> [2000]
-0xFC59 U+9B16 # <cjk> [2000]
-0xFC5A U+9B1C # <cjk> [2000]
-0xFC5B U+9B2B # <cjk> [2000]
-0xFC5C U+9B33 # <cjk> [2000]
-0xFC5D U+9B3D # <cjk> [2000]
-0xFC5E U+4C20 # <cjk> [2000]
-0xFC5F U+9B4B # <cjk> [2000]
-0xFC60 U+9B63 # <cjk> [2000]
-0xFC61 U+9B65 # <cjk> [2000]
-0xFC62 U+9B6B # <cjk> [2000]
-0xFC63 U+9B6C # <cjk> [2000]
-0xFC64 U+9B73 # <cjk> [2000]
-0xFC65 U+9B76 # <cjk> [2000]
-0xFC66 U+9B77 # <cjk> [2000]
-0xFC67 U+9BA6 # <cjk> [2000]
-0xFC68 U+9BAC # <cjk> [2000]
-0xFC69 U+9BB1 # <cjk> [2000]
-0xFC6A U+29DDB # <cjk> [2000] [Unicode3.1]
-0xFC6B U+29E3D # <cjk> [2000] [Unicode3.1]
-0xFC6C U+9BB2 # <cjk> [2000]
-0xFC6D U+9BB8 # <cjk> [2000]
-0xFC6E U+9BBE # <cjk> [2000]
-0xFC6F U+9BC7 # <cjk> [2000]
-0xFC70 U+9BF3 # <cjk> [2000]
-0xFC71 U+9BD8 # <cjk> [2000]
-0xFC72 U+9BDD # <cjk> [2000]
-0xFC73 U+9BE7 # <cjk> [2000]
-0xFC74 U+9BEA # <cjk> [2000]
-0xFC75 U+9BEB # <cjk> [2000]
-0xFC76 U+9BEF # <cjk> [2000]
-0xFC77 U+9BEE # <cjk> [2000]
-0xFC78 U+29E15 # <cjk> [2000] [Unicode3.1]
-0xFC79 U+9BFA # <cjk> [2000]
-0xFC7A U+29E8A # <cjk> [2000] [Unicode3.1]
-0xFC7B U+9BF7 # <cjk> [2000]
-0xFC7C U+29E49 # <cjk> [2000] [Unicode3.1]
-0xFC7D U+9C16 # <cjk> [2000]
-0xFC7E U+9C18 # <cjk> [2000]
-0xFC80 U+9C19 # <cjk> [2000]
-0xFC81 U+9C1A # <cjk> [2000]
-0xFC82 U+9C1D # <cjk> [2000]
-0xFC83 U+9C22 # <cjk> [2000]
-0xFC84 U+9C27 # <cjk> [2000]
-0xFC85 U+9C29 # <cjk> [2000]
-0xFC86 U+9C2A # <cjk> [2000]
-0xFC87 U+29EC4 # <cjk> [2000] [Unicode3.1]
-0xFC88 U+9C31 # <cjk> [2000]
-0xFC89 U+9C36 # <cjk> [2000]
-0xFC8A U+9C37 # <cjk> [2000]
-0xFC8B U+9C45 # <cjk> [2000]
-0xFC8C U+9C5C # <cjk> [2000]
-0xFC8D U+29EE9 # <cjk> [2000] [Unicode3.1]
-0xFC8E U+9C49 # <cjk> [2000]
-0xFC8F U+9C4A # <cjk> [2000]
-0xFC90 U+29EDB # <cjk> [2000] [Unicode3.1]
-0xFC91 U+9C54 # <cjk> [2000]
-0xFC92 U+9C58 # <cjk> [2000]
-0xFC93 U+9C5B # <cjk> [2000]
-0xFC94 U+9C5D # <cjk> [2000]
-0xFC95 U+9C5F # <cjk> [2000]
-0xFC96 U+9C69 # <cjk> [2000]
-0xFC97 U+9C6A # <cjk> [2000]
-0xFC98 U+9C6B # <cjk> [2000]
-0xFC99 U+9C6D # <cjk> [2000]
-0xFC9A U+9C6E # <cjk> [2000]
-0xFC9B U+9C70 # <cjk> [2000]
-0xFC9C U+9C72 # <cjk> [2000]
-0xFC9D U+9C75 # <cjk> [2000]
-0xFC9E U+9C7A # <cjk> [2000]
-0xFC9F U+9CE6 # <cjk> [2000]
-0xFCA0 U+9CF2 # <cjk> [2000]
-0xFCA1 U+9D0B # <cjk> [2000]
-0xFCA2 U+9D02 # <cjk> [2000]
-0xFCA3 U+29FCE # <cjk> [2000] [Unicode3.1]
-0xFCA4 U+9D11 # <cjk> [2000]
-0xFCA5 U+9D17 # <cjk> [2000]
-0xFCA6 U+9D18 # <cjk> [2000]
-0xFCA7 U+2A02F # <cjk> [2000] [Unicode3.1]
-0xFCA8 U+4CC4 # <cjk> [2000]
-0xFCA9 U+2A01A # <cjk> [2000] [Unicode3.1]
-0xFCAA U+9D32 # <cjk> [2000]
-0xFCAB U+4CD1 # <cjk> [2000]
-0xFCAC U+9D42 # <cjk> [2000]
-0xFCAD U+9D4A # <cjk> [2000]
-0xFCAE U+9D5F # <cjk> [2000]
-0xFCAF U+9D62 # <cjk> [2000]
-0xFCB0 U+2A0F9 # <cjk> [2000] [Unicode3.1]
-0xFCB1 U+9D69 # <cjk> [2000]
-0xFCB2 U+9D6B # <cjk> [2000]
-0xFCB3 U+2A082 # <cjk> [2000] [Unicode3.1]
-0xFCB4 U+9D73 # <cjk> [2000]
-0xFCB5 U+9D76 # <cjk> [2000]
-0xFCB6 U+9D77 # <cjk> [2000]
-0xFCB7 U+9D7E # <cjk> [2000]
-0xFCB8 U+9D84 # <cjk> [2000]
-0xFCB9 U+9D8D # <cjk> [2000]
-0xFCBA U+9D99 # <cjk> [2000]
-0xFCBB U+9DA1 # <cjk> [2000]
-0xFCBC U+9DBF # <cjk> [2000]
-0xFCBD U+9DB5 # <cjk> [2000]
-0xFCBE U+9DB9 # <cjk> [2000]
-0xFCBF U+9DBD # <cjk> [2000]
-0xFCC0 U+9DC3 # <cjk> [2000]
-0xFCC1 U+9DC7 # <cjk> [2000]
-0xFCC2 U+9DC9 # <cjk> [2000]
-0xFCC3 U+9DD6 # <cjk> [2000]
-0xFCC4 U+9DDA # <cjk> [2000]
-0xFCC5 U+9DDF # <cjk> [2000]
-0xFCC6 U+9DE0 # <cjk> [2000]
-0xFCC7 U+9DE3 # <cjk> [2000]
-0xFCC8 U+9DF4 # <cjk> [2000]
-0xFCC9 U+4D07 # <cjk> [2000]
-0xFCCA U+9E0A # <cjk> [2000]
-0xFCCB U+9E02 # <cjk> [2000]
-0xFCCC U+9E0D # <cjk> [2000]
-0xFCCD U+9E19 # <cjk> [2000]
-0xFCCE U+9E1C # <cjk> [2000]
-0xFCCF U+9E1D # <cjk> [2000]
-0xFCD0 U+9E7B # <cjk> [2000]
-0xFCD1 U+22218 # <cjk> [2000] [Unicode3.1]
-0xFCD2 U+9E80 # <cjk> [2000]
-0xFCD3 U+9E85 # <cjk> [2000]
-0xFCD4 U+9E9B # <cjk> [2000]
-0xFCD5 U+9EA8 # <cjk> [2000]
-0xFCD6 U+2A38C # <cjk> [2000] [Unicode3.1]
-0xFCD7 U+9EBD # <cjk> [2000]
-0xFCD8 U+2A437 # <cjk> [2000] [Unicode3.1]
-0xFCD9 U+9EDF # <cjk> [2000]
-0xFCDA U+9EE7 # <cjk> [2000]
-0xFCDB U+9EEE # <cjk> [2000]
-0xFCDC U+9EFF # <cjk> [2000]
-0xFCDD U+9F02 # <cjk> [2000]
-0xFCDE U+4D77 # <cjk> [2000]
-0xFCDF U+9F03 # <cjk> [2000]
-0xFCE0 U+9F17 # <cjk> [2000]
-0xFCE1 U+9F19 # <cjk> [2000]
-0xFCE2 U+9F2F # <cjk> [2000]
-0xFCE3 U+9F37 # <cjk> [2000]
-0xFCE4 U+9F3A # <cjk> [2000]
-0xFCE5 U+9F3D # <cjk> [2000]
-0xFCE6 U+9F41 # <cjk> [2000]
-0xFCE7 U+9F45 # <cjk> [2000]
-0xFCE8 U+9F46 # <cjk> [2000]
-0xFCE9 U+9F53 # <cjk> [2000]
-0xFCEA U+9F55 # <cjk> [2000]
-0xFCEB U+9F58 # <cjk> [2000]
-0xFCEC U+2A5F1 # <cjk> [2000] [Unicode3.1]
-0xFCED U+9F5D # <cjk> [2000]
-0xFCEE U+2A602 # <cjk> [2000] [Unicode3.1]
-0xFCEF U+9F69 # <cjk> [2000]
-0xFCF0 U+2A61A # <cjk> [2000] [Unicode3.1]
-0xFCF1 U+9F6D # <cjk> [2000]
-0xFCF2 U+9F70 # <cjk> [2000]
-0xFCF3 U+9F75 # <cjk> [2000]
-0xFCF4 U+2A6B2 # <cjk> [2000] [Unicode3.1]
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index 9014a57..20d9c34 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -284,36 +284,6 @@ mic2latin_with_table(const unsigned char *mic,
/*
* comparison routine for bsearch()
- * this routine is intended for UTF8 -> local code
- */
-static int
-compare1(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_utf_to_local *) p2)->utf;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
- * this routine is intended for local code -> UTF8
- */
-static int
-compare2(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_local_to_utf *) p2)->code;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
* this routine is intended for combined UTF8 -> local code
*/
static int
@@ -364,6 +334,114 @@ store_coded_char(unsigned char *dest, uint32 code)
}
/*
+ * radix tree conversion function
+ */
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
+{
+ if (l == 4)
+ {
+ /* 4-byte code */
+
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
+
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
+
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
+ }
+ else if (l == 3)
+ {
+ /* 3-byte code */
+
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
+
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
+
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
+ }
+ else if (l == 2)
+ {
+ /* 2-byte code */
+
+ /* check code validity - first byte */
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
+ }
+ else if (l == 1)
+ {
+ /* 1-byte code */
+
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
+
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
+}
+
+/*
* UTF8 ---> local code
*
* utf: input string in UTF8 encoding (need not be null-terminated)
@@ -371,7 +449,6 @@ store_coded_char(unsigned char *dest, uint32 code)
* iso: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -389,14 +466,13 @@ store_coded_char(unsigned char *dest, uint32 code)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_utf_to_local_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iutf;
int l;
- const pg_utf_to_local *p;
const pg_utf_to_local_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -406,6 +482,11 @@ UtfToLocal(const unsigned char *utf, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*utf == '\0')
break;
@@ -427,27 +508,28 @@ UtfToLocal(const unsigned char *utf, int len,
/* collect coded char of length l */
if (l == 2)
{
- iutf = *utf++ << 8;
- iutf |= *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 3)
{
- iutf = *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 4)
{
- iutf = *utf++ << 24;
- iutf |= *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b1 = *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iutf = 0; /* keep compiler quiet */
}
+ iutf = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
/* First, try with combined map if possible */
if (cmap && len > l)
@@ -516,13 +598,14 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
-
- if (p)
+ if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
+ if (converted)
+ {
+ iso = store_coded_char(iso, converted);
+ continue;
+ }
}
/* if there's a conversion function, try that */
@@ -557,7 +640,6 @@ UtfToLocal(const unsigned char *utf, int len,
* utf: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -575,14 +657,13 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_local_to_utf_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iiso;
int l;
- const pg_local_to_utf *p;
const pg_local_to_utf_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -592,6 +673,11 @@ LocalToUtf(const unsigned char *iso, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*iso == '\0')
break;
@@ -610,53 +696,55 @@ LocalToUtf(const unsigned char *iso, int len,
/* collect coded char of length l */
if (l == 1)
- iiso = *iso++;
+ b4 = *iso++;
else if (l == 2)
{
- iiso = *iso++ << 8;
- iiso |= *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 3)
{
- iiso = *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 4)
{
- iiso = *iso++ << 24;
- iiso |= *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b1 = *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iiso = 0; /* keep compiler quiet */
}
+ iiso = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
-
- if (p)
- {
- utf = store_coded_char(utf, p->utf);
- continue;
- }
-
- /* If there's a combined character map, try that */
- if (cmap)
+ if (map)
{
- cp = bsearch(&iiso, cmap, cmapsize,
- sizeof(pg_local_to_utf_combined), compare4);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
- if (cp)
+ if (converted)
{
- utf = store_coded_char(utf, cp->utf1);
- utf = store_coded_char(utf, cp->utf2);
+ utf = store_coded_char(utf, converted);
continue;
}
+
+ /* If there's a combined character map, try that */
+ if (cmap)
+ {
+ cp = bsearch(&iiso, cmap, cmapsize,
+ sizeof(pg_local_to_utf_combined), compare4);
+
+ if (cp)
+ {
+ utf = store_coded_char(utf, cp->utf1);
+ utf = store_coded_char(utf, cp->utf2);
+ continue;
+ }
+ }
}
/* if there's a conversion function, try that */
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
index 746ed35..66e36d4 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/big5_to_utf8.map"
-#include "../../Unicode/utf8_to_big5.map"
+#include "../../Unicode/big5_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_big5_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ big5_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_BIG5, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapBIG5, lengthof(LUmapBIG5),
+ &big5_to_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
@@ -60,7 +60,7 @@ utf8_to_big5(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_BIG5);
UtfToLocal(src, len, dest,
- ULmapBIG5, lengthof(ULmapBIG5),
+ &big5_from_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
index d568c63..1a6402a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
@@ -14,10 +14,10 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_koi8r.map"
-#include "../../Unicode/koi8r_to_utf8.map"
-#include "../../Unicode/utf8_to_koi8u.map"
-#include "../../Unicode/koi8u_to_utf8.map"
+#include "../../Unicode/utf8_to_koi8r_radix.map"
+#include "../../Unicode/koi8r_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_koi8u_radix.map"
+#include "../../Unicode/koi8u_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -48,7 +48,7 @@ utf8_to_koi8r(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8R);
UtfToLocal(src, len, dest,
- ULmapKOI8R, lengthof(ULmapKOI8R),
+ &koi8r_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -66,7 +66,7 @@ koi8r_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8R, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8R, lengthof(LUmapKOI8R),
+ &koi8r_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -84,7 +84,7 @@ utf8_to_koi8u(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8U);
UtfToLocal(src, len, dest,
- ULmapKOI8U, lengthof(ULmapKOI8U),
+ &koi8u_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
@@ -102,7 +102,7 @@ koi8u_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8U, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8U, lengthof(LUmapKOI8U),
+ &koi8u_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
index ebf5f23..ec27841 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jis_2004.map"
+#include "../../Unicode/euc_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jis_2004_radix.map"
#include "../../Unicode/euc_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_euc_jis_2004_combined.map"
@@ -44,7 +44,7 @@ euc_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JIS_2004, lengthof(LUmapEUC_JIS_2004),
+ &euc_jis_2004_to_unicode_tree,
LUmapEUC_JIS_2004_combined, lengthof(LUmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_euc_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapEUC_JIS_2004, lengthof(ULmapEUC_JIS_2004),
+ &euc_jis_2004_from_unicode_tree,
ULmapEUC_JIS_2004_combined, lengthof(ULmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
index cb0751c..a6b156d 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_cn_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_cn.map"
+#include "../../Unicode/euc_cn_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_cn_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_cn_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_CN, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_CN, lengthof(LUmapEUC_CN),
+ &euc_cn_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
@@ -60,7 +60,7 @@ utf8_to_euc_cn(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_CN);
UtfToLocal(src, len, dest,
- ULmapEUC_CN, lengthof(ULmapEUC_CN),
+ &euc_cn_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index 6512eee..75d190a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jp_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jp.map"
+#include "../../Unicode/euc_jp_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jp_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JP, lengthof(LUmapEUC_JP),
+ &euc_jp_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- ULmapEUC_JP, lengthof(ULmapEUC_JP),
+ &euc_jp_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
index f85720f..84302d3 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_kr_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_kr.map"
+#include "../../Unicode/euc_kr_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_kr_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_kr_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_KR, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_KR, lengthof(LUmapEUC_KR),
+ &euc_kr_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
@@ -60,7 +60,7 @@ utf8_to_euc_kr(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_KR);
UtfToLocal(src, len, dest,
- ULmapEUC_KR, lengthof(ULmapEUC_KR),
+ &euc_kr_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
index 1ce4099..0dc3c1f 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_tw_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_tw.map"
+#include "../../Unicode/euc_tw_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_tw_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_tw_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_TW, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_TW, lengthof(LUmapEUC_TW),
+ &euc_tw_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
@@ -60,7 +60,7 @@ utf8_to_euc_tw(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_TW);
UtfToLocal(src, len, dest,
- ULmapEUC_TW, lengthof(ULmapEUC_TW),
+ &euc_tw_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
index 22dd642..836ef72 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gb18030_to_utf8.map"
-#include "../../Unicode/utf8_to_gb18030.map"
+#include "../../Unicode/gb18030_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gb18030_radix.map"
PG_MODULE_MAGIC;
@@ -197,7 +197,7 @@ gb18030_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GB18030, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGB18030, lengthof(LUmapGB18030),
+ &gb18030_to_unicode_tree,
NULL, 0,
conv_18030_to_utf8,
PG_GB18030);
@@ -215,7 +215,7 @@ utf8_to_gb18030(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GB18030);
UtfToLocal(src, len, dest,
- ULmapGB18030, lengthof(ULmapGB18030),
+ &gb18030_from_unicode_tree,
NULL, 0,
conv_utf8_to_18030,
PG_GB18030);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
index 1238e3d..a3b97b9 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gbk_to_utf8.map"
-#include "../../Unicode/utf8_to_gbk.map"
+#include "../../Unicode/gbk_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gbk_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ gbk_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GBK, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGBK, lengthof(LUmapGBK),
+ &gbk_to_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
@@ -60,7 +60,7 @@ utf8_to_gbk(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GBK);
UtfToLocal(src, len, dest,
- ULmapGBK, lengthof(ULmapGBK),
+ &gbk_from_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
index 48acd3f..ca8ada5 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
@@ -14,32 +14,32 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/iso8859_10_to_utf8.map"
-#include "../../Unicode/iso8859_13_to_utf8.map"
-#include "../../Unicode/iso8859_14_to_utf8.map"
-#include "../../Unicode/iso8859_15_to_utf8.map"
-#include "../../Unicode/iso8859_2_to_utf8.map"
-#include "../../Unicode/iso8859_3_to_utf8.map"
-#include "../../Unicode/iso8859_4_to_utf8.map"
-#include "../../Unicode/iso8859_5_to_utf8.map"
-#include "../../Unicode/iso8859_6_to_utf8.map"
-#include "../../Unicode/iso8859_7_to_utf8.map"
-#include "../../Unicode/iso8859_8_to_utf8.map"
-#include "../../Unicode/iso8859_9_to_utf8.map"
-#include "../../Unicode/utf8_to_iso8859_10.map"
-#include "../../Unicode/utf8_to_iso8859_13.map"
-#include "../../Unicode/utf8_to_iso8859_14.map"
-#include "../../Unicode/utf8_to_iso8859_15.map"
-#include "../../Unicode/utf8_to_iso8859_16.map"
-#include "../../Unicode/utf8_to_iso8859_2.map"
-#include "../../Unicode/utf8_to_iso8859_3.map"
-#include "../../Unicode/utf8_to_iso8859_4.map"
-#include "../../Unicode/utf8_to_iso8859_5.map"
-#include "../../Unicode/utf8_to_iso8859_6.map"
-#include "../../Unicode/utf8_to_iso8859_7.map"
-#include "../../Unicode/utf8_to_iso8859_8.map"
-#include "../../Unicode/utf8_to_iso8859_9.map"
-#include "../../Unicode/iso8859_16_to_utf8.map"
+#include "../../Unicode/iso8859_10_to_utf8_radix.map"
+#include "../../Unicode/iso8859_13_to_utf8_radix.map"
+#include "../../Unicode/iso8859_14_to_utf8_radix.map"
+#include "../../Unicode/iso8859_15_to_utf8_radix.map"
+#include "../../Unicode/iso8859_2_to_utf8_radix.map"
+#include "../../Unicode/iso8859_3_to_utf8_radix.map"
+#include "../../Unicode/iso8859_4_to_utf8_radix.map"
+#include "../../Unicode/iso8859_5_to_utf8_radix.map"
+#include "../../Unicode/iso8859_6_to_utf8_radix.map"
+#include "../../Unicode/iso8859_7_to_utf8_radix.map"
+#include "../../Unicode/iso8859_8_to_utf8_radix.map"
+#include "../../Unicode/iso8859_9_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_10_radix.map"
+#include "../../Unicode/utf8_to_iso8859_13_radix.map"
+#include "../../Unicode/utf8_to_iso8859_14_radix.map"
+#include "../../Unicode/utf8_to_iso8859_15_radix.map"
+#include "../../Unicode/utf8_to_iso8859_16_radix.map"
+#include "../../Unicode/utf8_to_iso8859_2_radix.map"
+#include "../../Unicode/utf8_to_iso8859_3_radix.map"
+#include "../../Unicode/utf8_to_iso8859_4_radix.map"
+#include "../../Unicode/utf8_to_iso8859_5_radix.map"
+#include "../../Unicode/utf8_to_iso8859_6_radix.map"
+#include "../../Unicode/utf8_to_iso8859_7_radix.map"
+#include "../../Unicode/utf8_to_iso8859_8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_9_radix.map"
+#include "../../Unicode/iso8859_16_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -60,52 +60,37 @@ PG_FUNCTION_INFO_V1(utf8_to_iso8859);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_LATIN2, LUmapISO8859_2, ULmapISO8859_2,
- lengthof(LUmapISO8859_2),
- lengthof(ULmapISO8859_2)}, /* ISO-8859-2 Latin 2 */
- {PG_LATIN3, LUmapISO8859_3, ULmapISO8859_3,
- lengthof(LUmapISO8859_3),
- lengthof(ULmapISO8859_3)}, /* ISO-8859-3 Latin 3 */
- {PG_LATIN4, LUmapISO8859_4, ULmapISO8859_4,
- lengthof(LUmapISO8859_4),
- lengthof(ULmapISO8859_4)}, /* ISO-8859-4 Latin 4 */
- {PG_LATIN5, LUmapISO8859_9, ULmapISO8859_9,
- lengthof(LUmapISO8859_9),
- lengthof(ULmapISO8859_9)}, /* ISO-8859-9 Latin 5 */
- {PG_LATIN6, LUmapISO8859_10, ULmapISO8859_10,
- lengthof(LUmapISO8859_10),
- lengthof(ULmapISO8859_10)}, /* ISO-8859-10 Latin 6 */
- {PG_LATIN7, LUmapISO8859_13, ULmapISO8859_13,
- lengthof(LUmapISO8859_13),
- lengthof(ULmapISO8859_13)}, /* ISO-8859-13 Latin 7 */
- {PG_LATIN8, LUmapISO8859_14, ULmapISO8859_14,
- lengthof(LUmapISO8859_14),
- lengthof(ULmapISO8859_14)}, /* ISO-8859-14 Latin 8 */
- {PG_LATIN9, LUmapISO8859_15, ULmapISO8859_15,
- lengthof(LUmapISO8859_15),
- lengthof(ULmapISO8859_15)}, /* ISO-8859-15 Latin 9 */
- {PG_LATIN10, LUmapISO8859_16, ULmapISO8859_16,
- lengthof(LUmapISO8859_16),
- lengthof(ULmapISO8859_16)}, /* ISO-8859-16 Latin 10 */
- {PG_ISO_8859_5, LUmapISO8859_5, ULmapISO8859_5,
- lengthof(LUmapISO8859_5),
- lengthof(ULmapISO8859_5)}, /* ISO-8859-5 */
- {PG_ISO_8859_6, LUmapISO8859_6, ULmapISO8859_6,
- lengthof(LUmapISO8859_6),
- lengthof(ULmapISO8859_6)}, /* ISO-8859-6 */
- {PG_ISO_8859_7, LUmapISO8859_7, ULmapISO8859_7,
- lengthof(LUmapISO8859_7),
- lengthof(ULmapISO8859_7)}, /* ISO-8859-7 */
- {PG_ISO_8859_8, LUmapISO8859_8, ULmapISO8859_8,
- lengthof(LUmapISO8859_8),
- lengthof(ULmapISO8859_8)}, /* ISO-8859-8 */
+ {PG_LATIN2, &iso8859_2_to_unicode_tree,
+ &iso8859_2_from_unicode_tree}, /* ISO-8859-2 Latin 2 */
+ {PG_LATIN3, &iso8859_3_to_unicode_tree,
+ &iso8859_3_from_unicode_tree}, /* ISO-8859-3 Latin 3 */
+ {PG_LATIN4, &iso8859_4_to_unicode_tree,
+ &iso8859_4_from_unicode_tree}, /* ISO-8859-4 Latin 4 */
+ {PG_LATIN5, &iso8859_9_to_unicode_tree,
+ &iso8859_9_from_unicode_tree}, /* ISO-8859-9 Latin 5 */
+ {PG_LATIN6, &iso8859_10_to_unicode_tree,
+ &iso8859_10_from_unicode_tree}, /* ISO-8859-10 Latin 6 */
+ {PG_LATIN7, &iso8859_13_to_unicode_tree,
+ &iso8859_13_from_unicode_tree}, /* ISO-8859-13 Latin 7 */
+ {PG_LATIN8, &iso8859_14_to_unicode_tree,
+ &iso8859_14_from_unicode_tree}, /* ISO-8859-14 Latin 8 */
+ {PG_LATIN9, &iso8859_15_to_unicode_tree,
+ &iso8859_15_from_unicode_tree}, /* ISO-8859-15 Latin 9 */
+ {PG_LATIN10, &iso8859_16_to_unicode_tree,
+ &iso8859_16_from_unicode_tree}, /* ISO-8859-16 Latin 10 */
+ {PG_ISO_8859_5, &iso8859_5_to_unicode_tree,
+ &iso8859_5_from_unicode_tree}, /* ISO-8859-5 */
+ {PG_ISO_8859_6, &iso8859_6_to_unicode_tree,
+ &iso8859_6_from_unicode_tree}, /* ISO-8859-6 */
+ {PG_ISO_8859_7, &iso8859_7_to_unicode_tree,
+ &iso8859_7_from_unicode_tree}, /* ISO-8859-7 */
+ {PG_ISO_8859_8, &iso8859_8_to_unicode_tree,
+ &iso8859_8_from_unicode_tree}, /* ISO-8859-8 */
};
Datum
@@ -124,7 +109,7 @@ iso8859_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -156,7 +141,7 @@ utf8_to_iso8859(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
index 51690b9..7e3a3cb 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/johab_to_utf8.map"
-#include "../../Unicode/utf8_to_johab.map"
+#include "../../Unicode/johab_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_johab_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ johab_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_JOHAB, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapJOHAB, lengthof(LUmapJOHAB),
+ &johab_to_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
@@ -60,7 +60,7 @@ utf8_to_johab(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_JOHAB);
UtfToLocal(src, len, dest,
- ULmapJOHAB, lengthof(ULmapJOHAB),
+ &johab_from_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 605fe40..4bd5ea5 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/sjis_to_utf8.map"
-#include "../../Unicode/utf8_to_sjis.map"
+#include "../../Unicode/sjis_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_sjis_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSJIS, lengthof(LUmapSJIS),
+ &sjis_to_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
@@ -60,7 +60,7 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
UtfToLocal(src, len, dest,
- ULmapSJIS, lengthof(ULmapSJIS),
+ &sjis_from_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
index 8d8f508..5a1e8c6 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/shift_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_shift_jis_2004.map"
+#include "../../Unicode/shift_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_shift_jis_2004_radix.map"
#include "../../Unicode/shift_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_shift_jis_2004_combined.map"
@@ -44,7 +44,7 @@ shift_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SHIFT_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSHIFT_JIS_2004, lengthof(LUmapSHIFT_JIS_2004),
+ &shift_jis_2004_to_unicode_tree,
LUmapSHIFT_JIS_2004_combined, lengthof(LUmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_shift_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SHIFT_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapSHIFT_JIS_2004, lengthof(ULmapSHIFT_JIS_2004),
+ &shift_jis_2004_from_unicode_tree,
ULmapSHIFT_JIS_2004_combined, lengthof(ULmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
index 97e895c..dd7a788 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/uhc_to_utf8.map"
-#include "../../Unicode/utf8_to_uhc.map"
+#include "../../Unicode/uhc_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_uhc_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ uhc_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UHC, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapUHC, lengthof(LUmapUHC),
+ &uhc_to_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
@@ -60,7 +60,7 @@ utf8_to_uhc(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_UHC);
UtfToLocal(src, len, dest,
- ULmapUHC, lengthof(ULmapUHC),
+ &uhc_from_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
index ab6e624..9ee72c9 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
@@ -14,28 +14,28 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_win1250.map"
-#include "../../Unicode/utf8_to_win1251.map"
-#include "../../Unicode/utf8_to_win1252.map"
-#include "../../Unicode/utf8_to_win1253.map"
-#include "../../Unicode/utf8_to_win1254.map"
-#include "../../Unicode/utf8_to_win1255.map"
-#include "../../Unicode/utf8_to_win1256.map"
-#include "../../Unicode/utf8_to_win1257.map"
-#include "../../Unicode/utf8_to_win1258.map"
-#include "../../Unicode/utf8_to_win866.map"
-#include "../../Unicode/utf8_to_win874.map"
-#include "../../Unicode/win1250_to_utf8.map"
-#include "../../Unicode/win1251_to_utf8.map"
-#include "../../Unicode/win1252_to_utf8.map"
-#include "../../Unicode/win1253_to_utf8.map"
-#include "../../Unicode/win1254_to_utf8.map"
-#include "../../Unicode/win1255_to_utf8.map"
-#include "../../Unicode/win1256_to_utf8.map"
-#include "../../Unicode/win1257_to_utf8.map"
-#include "../../Unicode/win866_to_utf8.map"
-#include "../../Unicode/win874_to_utf8.map"
-#include "../../Unicode/win1258_to_utf8.map"
+#include "../../Unicode/utf8_to_win1250_radix.map"
+#include "../../Unicode/utf8_to_win1251_radix.map"
+#include "../../Unicode/utf8_to_win1252_radix.map"
+#include "../../Unicode/utf8_to_win1253_radix.map"
+#include "../../Unicode/utf8_to_win1254_radix.map"
+#include "../../Unicode/utf8_to_win1255_radix.map"
+#include "../../Unicode/utf8_to_win1256_radix.map"
+#include "../../Unicode/utf8_to_win1257_radix.map"
+#include "../../Unicode/utf8_to_win1258_radix.map"
+#include "../../Unicode/utf8_to_win866_radix.map"
+#include "../../Unicode/utf8_to_win874_radix.map"
+#include "../../Unicode/win1250_to_utf8_radix.map"
+#include "../../Unicode/win1251_to_utf8_radix.map"
+#include "../../Unicode/win1252_to_utf8_radix.map"
+#include "../../Unicode/win1253_to_utf8_radix.map"
+#include "../../Unicode/win1254_to_utf8_radix.map"
+#include "../../Unicode/win1255_to_utf8_radix.map"
+#include "../../Unicode/win1256_to_utf8_radix.map"
+#include "../../Unicode/win1257_to_utf8_radix.map"
+#include "../../Unicode/win866_to_utf8_radix.map"
+#include "../../Unicode/win874_to_utf8_radix.map"
+#include "../../Unicode/win1258_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -56,46 +56,22 @@ PG_FUNCTION_INFO_V1(utf8_to_win);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_WIN866, LUmapWIN866, ULmapWIN866,
- lengthof(LUmapWIN866),
- lengthof(ULmapWIN866)},
- {PG_WIN874, LUmapWIN874, ULmapWIN874,
- lengthof(LUmapWIN874),
- lengthof(ULmapWIN874)},
- {PG_WIN1250, LUmapWIN1250, ULmapWIN1250,
- lengthof(LUmapWIN1250),
- lengthof(ULmapWIN1250)},
- {PG_WIN1251, LUmapWIN1251, ULmapWIN1251,
- lengthof(LUmapWIN1251),
- lengthof(ULmapWIN1251)},
- {PG_WIN1252, LUmapWIN1252, ULmapWIN1252,
- lengthof(LUmapWIN1252),
- lengthof(ULmapWIN1252)},
- {PG_WIN1253, LUmapWIN1253, ULmapWIN1253,
- lengthof(LUmapWIN1253),
- lengthof(ULmapWIN1253)},
- {PG_WIN1254, LUmapWIN1254, ULmapWIN1254,
- lengthof(LUmapWIN1254),
- lengthof(ULmapWIN1254)},
- {PG_WIN1255, LUmapWIN1255, ULmapWIN1255,
- lengthof(LUmapWIN1255),
- lengthof(ULmapWIN1255)},
- {PG_WIN1256, LUmapWIN1256, ULmapWIN1256,
- lengthof(LUmapWIN1256),
- lengthof(ULmapWIN1256)},
- {PG_WIN1257, LUmapWIN1257, ULmapWIN1257,
- lengthof(LUmapWIN1257),
- lengthof(ULmapWIN1257)},
- {PG_WIN1258, LUmapWIN1258, ULmapWIN1258,
- lengthof(LUmapWIN1258),
- lengthof(ULmapWIN1258)},
+ {PG_WIN866, &win866_to_unicode_tree, &win866_from_unicode_tree},
+ {PG_WIN874, &win874_to_unicode_tree, &win874_from_unicode_tree},
+ {PG_WIN1250, &win1250_to_unicode_tree, &win1250_from_unicode_tree},
+ {PG_WIN1251, &win1251_to_unicode_tree, &win1251_from_unicode_tree},
+ {PG_WIN1252, &win1252_to_unicode_tree, &win1252_from_unicode_tree},
+ {PG_WIN1253, &win1253_to_unicode_tree, &win1253_from_unicode_tree},
+ {PG_WIN1254, &win1254_to_unicode_tree, &win1254_from_unicode_tree},
+ {PG_WIN1255, &win1255_to_unicode_tree, &win1255_from_unicode_tree},
+ {PG_WIN1256, &win1256_to_unicode_tree, &win1256_from_unicode_tree},
+ {PG_WIN1257, &win1257_to_unicode_tree, &win1257_from_unicode_tree},
+ {PG_WIN1258, &win1258_to_unicode_tree, &win1258_from_unicode_tree},
};
Datum
@@ -114,7 +90,7 @@ win_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -146,7 +122,7 @@ utf8_to_win(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index ceb5695..5ab93cb 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -383,6 +383,58 @@ typedef struct
uint32 code; /* local code */
} pg_utf_to_local;
+typedef struct pg_mb_radix_index
+{
+ uint8 lower;
+ uint8 upper; /* index range of b2idx */
+} pg_mb_radix_index;
+
+/*
+ * Radix tree structs for faster conversion
+ */
+typedef struct
+{
+ /*
+ * Array containing all the values. Only one of chars16 or chars32 is
+ * used, depending on how wide the values we need to represent are.
+ */
+ const uint16 *chars16; /* 16 bit */
+ const uint32 *chars32; /* 32 bit character table */
+
+ /* Radix tree for 1-byte inputs */
+ uint32 b1root; /* offset of table in the chars[16|32] array */
+ uint8 b1_lower; /* min allowed value for a single byte input */
+ uint8 b1_upper; /* max allowed value for a single byte input */
+
+ /* Radix tree for 2-byte inputs */
+ uint32 b2root; /* offset of 1st byte's table */
+ uint8 b2_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b2_1_upper;
+ uint8 b2_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b2_2_upper;
+
+ /* Radix tree for 3-byte inputs */
+ uint32 b3root; /* offset of 1st byte's table */
+ uint8 b3_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b3_1_upper;
+ uint8 b3_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b3_2_upper;
+ uint8 b3_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b3_3_upper;
+
+ /* Radix tree for 4-byte inputs */
+ uint32 b4root; /* offset of 1st byte's table */
+ uint8 b4_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b4_1_upper;
+ uint8 b4_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b4_2_upper;
+ uint8 b4_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b4_3_upper;
+ uint8 b4_4_lower; /* min/max allowed value for 4th input byte */
+ uint8 b4_4_upper;
+
+} pg_mb_radix_tree;
+
/*
* local code to UTF-8 conversion map
*/
@@ -510,13 +562,13 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_utf_to_local_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_local_to_utf_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-25 10:18 Ishii Ayumi <ayumi.ishii.pg@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 2 replies; 61+ messages in thread
From: Ishii Ayumi @ 2017-01-25 10:18 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
HI,
I patched 4 patchset and run "make", but I got failed.
Is this a bug or my mistake ?
I'm sorry if I'm wrong.
[$(TOP)]$ patch -p1 < ../0001-Add-missing-semicolon.patch
[$(TOP)]$ patch -p1 < ../0002-Correct-reference-resolution-syntax.patch
[$(TOP)]$ patch -p1 <
../0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
[$(TOP)]$ patch -p1 < ../0004-Use-radix-tree-for-character-conversion.patch
[$(TOP)]$ ./configure
[Unicode]$ make
'/usr/bin/perl' UCS_to_most.pl
Type of arg 1 to keys must be hash (not hash element) at convutils.pm
line 443, near "})
"
Type of arg 1 to values must be hash (not hash element) at
convutils.pm line 596, near "})
"
Type of arg 1 to each must be hash (not private variable) at
convutils.pm line 755, near "$map)
"
Compilation failed in require at UCS_to_most.pl line 19.
make: *** [iso8859_2_to_utf8.map] Error 255
Regars,
--
Ayumi Ishii
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-26 07:28 Michael Paquier <michael.paquier@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-01-26 07:28 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Tue, Jan 10, 2017 at 8:22 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> [...patch...]
Nobody has showed up yet to review this patch, so I am giving it a shot.
The patch file sizes are scary at first sight, but after having a look:
36 files changed, 1411 insertions(+), 54398 deletions(-)
Yes that's a surprise, something like git diff --irreversible-delete
would have helped as most of the diffs are just caused by 3 files
being deleted in patch 0004, making 50k lines going to the abyss of
deletion.
> Hello, I found a bug in my portion while rebasing.
Right, that's 0001. Nice catch.
> The attached files are the following. This patchset is not
> complete missing changes of map files. The change is tremendously
> large but generatable.
>
> 0001-Add-missing-semicolon.patch
>
> UCS_to_EUC_JP.pl has a line missing teminating semicolon. This
> doesn't harm but surely a syntax error. This patch fixes it.
> This might should be a separate patch.
This requires a back-patch. This makes me wonder how long this script
has actually not run...
> 0002-Correct-reference-resolution-syntax.patch
>
> convutils.pm has lines with different syntax of reference
> resolution. This unifies the syntax.
Yes that looks right to me. I am the best perl guru on this list but
looking around $$var{foo} is bad, ${$var}{foo} is better, and
$var->{foo} is even better. This also generates no diffs when running
make in src/backend/utils/mb/Unicode/. So no objections to that.
> 0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
>
> Before adding radix tree stuff, applied pgperltidy and inserted
> format-skipping pragma for the parts where perltidy seems to do
> too much.
Which version of perltidy did you use? Looking at the archives, the
perl code is cleaned up with a specific version, v20090616. See
https://www.postgresql.org/message-id/20151204054322.GA2070309@tornado.leadboat.com
for example on the matter. As perltidy changes over time, this may be
a sensitive change if done this way.
> 0004-Use-radix-tree-for-character-conversion.patch
>
> Radix tree body.
Well, here a lot of diffs could have been saved.
> The unattached fifth patch is generated by the following steps.
>
> [$(TOP)]$ ./configure
> [Unicode]$ make
> [Unicode]$ make distclean
> [Unicode]$ git add .
> [Unicode]$ commit
> === COMMITE MESSSAGE
> Replace map files with radix tree files.
>
> These encodings no longer uses the former map files and uses new radix
> tree files.
> ===
OK, I can see that working, with 200k of maps generated.. So going
through the important bits of this jungle..
+/*
+ * radix tree conversion function - this should be identical to the function in
+ * ../conv.c with the same name
+ */
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
This is not nice. Having a duplication like that is a recipe to forget
about it as this patch introduces a dependency with conv.c and the
radix tree generation.
Having a .gitignore in Unicode/ would be nice, particularly to avoid
committing map_checker.
A README documenting things may be welcome, or at least comments at
the top of map_checker.c. Why is map_checker essential? What does it
do? There is no way to understand that easily, except that it includes
a "radix tree conversion function", and that it performs sanity checks
on the radix trees to be sure that they are on a good shape. But as
this something that one would guess only after looking at your patch
and the code (at least I will sleep less stupid tonight after reading
this stuff).
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
#<<< do not let perltidy touch this
-my @reject_sjis =(
+my @reject_sjis = (
0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
- 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
+ 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
0x879a..0x879c
-);
+ );
This is not generated, it would be nice to drop the noise from the patch.
Here is another one:
- $i->{code} = $jis | (
- $jis < 0x100
- ? 0x8e00
- : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
-
+#<<< do not let perltidy touch this
+ $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
+ ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
+#>>>
if (l == 2)
{
- iutf = *utf++ << 8;
- iutf |= *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
Ah, OK. This conversion is important so as it performs a minimum of
bitwise operations. Yes let's keep that. That's pretty cool to get a
faster operation.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-26 07:29 Michael Paquier <michael.paquier@gmail.com>
parent: Ishii Ayumi <ayumi.ishii.pg@gmail.com>
1 sibling, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-01-26 07:29 UTC (permalink / raw)
To: Ishii Ayumi <ayumi.ishii.pg@gmail.com>; +Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Wed, Jan 25, 2017 at 7:18 PM, Ishii Ayumi <ayumi.ishii.pg@gmail.com> wrote:
> I patched 4 patchset and run "make", but I got failed.
> Is this a bug or my mistake ?
> I'm sorry if I'm wrong.
>
> [$(TOP)]$ patch -p1 < ../0001-Add-missing-semicolon.patch
> [$(TOP)]$ patch -p1 < ../0002-Correct-reference-resolution-syntax.patch
> [$(TOP)]$ patch -p1 <
> ../0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
> [$(TOP)]$ patch -p1 < ../0004-Use-radix-tree-for-character-conversion.patch
> [$(TOP)]$ ./configure
> [Unicode]$ make
> '/usr/bin/perl' UCS_to_most.pl
> Type of arg 1 to keys must be hash (not hash element) at convutils.pm
> line 443, near "})
> "
> Type of arg 1 to values must be hash (not hash element) at
> convutils.pm line 596, near "})
> "
> Type of arg 1 to each must be hash (not private variable) at
> convutils.pm line 755, near "$map)
> "
> Compilation failed in require at UCS_to_most.pl line 19.
> make: *** [iso8859_2_to_utf8.map] Error 255
Hm, I am not sure what you are missing. I was able to get things to build.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-26 12:17 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Michael Paquier <michael.paquier@gmail.com>
0 siblings, 0 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-26 12:17 UTC (permalink / raw)
To: michael.paquier@gmail.com; +Cc: ayumi.ishii.pg@gmail.com; hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
At Thu, 26 Jan 2017 16:29:10 +0900, Michael Paquier <michael.paquier@gmail.com> wrote in <CAB7nPqQd860tOC17O3Qs3+dzZTYbXrXxVD9Tfph0pJ9LAYZ=Ww@mail.gmail.com>
> On Wed, Jan 25, 2017 at 7:18 PM, Ishii Ayumi <ayumi.ishii.pg@gmail.com> wrote:
> > I patched 4 patchset and run "make", but I got failed.
> > Is this a bug or my mistake ?
> > I'm sorry if I'm wrong.
> >
> > [$(TOP)]$ patch -p1 < ../0001-Add-missing-semicolon.patch
> > [$(TOP)]$ patch -p1 < ../0002-Correct-reference-resolution-syntax.patch
> > [$(TOP)]$ patch -p1 <
> > ../0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
> > [$(TOP)]$ patch -p1 < ../0004-Use-radix-tree-for-character-conversion.patch
> > [$(TOP)]$ ./configure
> > [Unicode]$ make
> > '/usr/bin/perl' UCS_to_most.pl
> > Type of arg 1 to keys must be hash (not hash element) at convutils.pm
> > line 443, near "})
> > "
> > Type of arg 1 to values must be hash (not hash element) at
> > convutils.pm line 596, near "})
> > "
> > Type of arg 1 to each must be hash (not private variable) at
> > convutils.pm line 755, near "$map)
> > "
> > Compilation failed in require at UCS_to_most.pl line 19.
> > make: *** [iso8859_2_to_utf8.map] Error 255
>
> Hm, I am not sure what you are missing. I was able to get things to build.
As I posted, it should be caused by older perl, at least 5.8
complains so and 5.16 doesn't.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-26 12:42 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Michael Paquier <michael.paquier@gmail.com>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-26 12:42 UTC (permalink / raw)
To: michael.paquier@gmail.com; +Cc: hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Thank you for looking this.
At Thu, 26 Jan 2017 16:28:16 +0900, Michael Paquier <michael.paquier@gmail.com> wrote in <CAB7nPqREL1fsDBGv4zRvaXY+UKtS0wzkamJcnYhX0--OZvpUUQ@mail.gmail.com>
> On Tue, Jan 10, 2017 at 8:22 PM, Kyotaro HORIGUCHI
> <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> > [...patch...]
>
> Nobody has showed up yet to review this patch, so I am giving it a shot.
>
> The patch file sizes are scary at first sight, but after having a look:
> 36 files changed, 1411 insertions(+), 54398 deletions(-)
> Yes that's a surprise, something like git diff --irreversible-delete
> would have helped as most of the diffs are just caused by 3 files
> being deleted in patch 0004, making 50k lines going to the abyss of
> deletion.
Thank you. Good to hear that. I'll try that at the next chance.
> > Hello, I found a bug in my portion while rebasing.
>
> Right, that's 0001. Nice catch.
>
> > The attached files are the following. This patchset is not
> > complete missing changes of map files. The change is tremendously
> > large but generatable.
> >
> > 0001-Add-missing-semicolon.patch
> >
> > UCS_to_EUC_JP.pl has a line missing teminating semicolon. This
> > doesn't harm but surely a syntax error. This patch fixes it.
> > This might should be a separate patch.
>
> This requires a back-patch. This makes me wonder how long this script
> has actually not run...
>
> > 0002-Correct-reference-resolution-syntax.patch
> >
> > convutils.pm has lines with different syntax of reference
> > resolution. This unifies the syntax.
>
> Yes that looks right to me.
Yes, I thoght that the three patches can be back-patched, a kind
of bug fix.
> I am the best perl guru on this list but
> looking around $$var{foo} is bad, ${$var}{foo} is better, and
> $var->{foo} is even better. This also generates no diffs when running
> make in src/backend/utils/mb/Unicode/. So no objections to that.
Thank you for the explanation. I think no '$$'s is left alone.
> > 0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
> >
> > Before adding radix tree stuff, applied pgperltidy and inserted
> > format-skipping pragma for the parts where perltidy seems to do
> > too much.
>
> Which version of perltidy did you use? Looking at the archives, the
> perl code is cleaned up with a specific version, v20090616. See
> https://www.postgresql.org/message-id/20151204054322.GA2070309@tornado.leadboat.com
> for example on the matter. As perltidy changes over time, this may be
> a sensitive change if done this way.
Hmm. I will make a confirmation on that.. tomorrow.
> > 0004-Use-radix-tree-for-character-conversion.patch
> >
> > Radix tree body.
>
> Well, here a lot of diffs could have been saved.
>
> > The unattached fifth patch is generated by the following steps.
> >
> > [$(TOP)]$ ./configure
> > [Unicode]$ make
> > [Unicode]$ make distclean
> > [Unicode]$ git add .
> > [Unicode]$ commit
> > === COMMITE MESSSAGE
> > Replace map files with radix tree files.
> >
> > These encodings no longer uses the former map files and uses new radix
> > tree files.
> > ===
>
> OK, I can see that working, with 200k of maps generated.. So going
> through the important bits of this jungle..
Many thaks for the exploration.
> +/*
> + * radix tree conversion function - this should be identical to the function in
> + * ../conv.c with the same name
> + */
> +static inline uint32
> +pg_mb_radix_conv(const pg_mb_radix_tree *rt,
> + int l,
> + unsigned char b1,
> + unsigned char b2,
> + unsigned char b3,
> + unsigned char b4)
> This is not nice. Having a duplication like that is a recipe to forget
> about it as this patch introduces a dependency with conv.c and the
> radix tree generation.
Mmmmm. I agree to you, but conv.c contains unwanted reference to
elog or other sutff of the core. Separating the function in a
dedicate source file named such as "../pg_mb_radix_conv.c" will
work. If it is not so bad, I'll do that in the next version.
> Having a .gitignore in Unicode/ would be nice, particularly to avoid
> committing map_checker.
>
> A README documenting things may be welcome, or at least comments at
> the top of map_checker.c. Why is map_checker essential? What does it
> do? There is no way to understand that easily, except that it includes
> a "radix tree conversion function", and that it performs sanity checks
> on the radix trees to be sure that they are on a good shape. But as
> this something that one would guess only after looking at your patch
> and the code (at least I will sleep less stupid tonight after reading
> this stuff).
Okay, I'll do that.
> --- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> +++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> # Drop these SJIS codes from the source for UTF8=>SJIS conversion
> #<<< do not let perltidy touch this
> -my @reject_sjis =(
> +my @reject_sjis = (
> 0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
> - 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> + 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> 0x879a..0x879c
> -);
> + );
> This is not generated, it would be nice to drop the noise from the patch.
Mmm. I'm not sure how this is generated but I'll care for that.
> Here is another one:
> - $i->{code} = $jis | (
> - $jis < 0x100
> - ? 0x8e00
> - : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> -
> +#<<< do not let perltidy touch this
> + $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
> + ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> +#>>>
Ok. Will revert this.
> if (l == 2)
> {
> - iutf = *utf++ << 8;
> - iutf |= *utf++;
> + b3 = *utf++;
> + b4 = *utf++;
> }
> Ah, OK. This conversion is important so as it performs a minimum of
> bitwise operations. Yes let's keep that. That's pretty cool to get a
> faster operation.
It is Heikki's work:p
I'll address them and repost the next version sooner.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-27 08:33 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-27 08:33 UTC (permalink / raw)
To: michael.paquier@gmail.com; +Cc: hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hi, this is an intermediate report without a patch.
At Thu, 26 Jan 2017 21:42:12 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20170126.214212.111556326.horiguchi.kyotaro@lab.ntt.co.jp>
> > > 0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
> > >
> > > Before adding radix tree stuff, applied pgperltidy and inserted
> > > format-skipping pragma for the parts where perltidy seems to do
> > > too much.
> >
> > Which version of perltidy did you use? Looking at the archives, the
> > perl code is cleaned up with a specific version, v20090616. See
> > https://www.postgresql.org/message-id/20151204054322.GA2070309@tornado.leadboat.com
> > for example on the matter. As perltidy changes over time, this may be
> > a sensitive change if done this way.
>
> Hmm. I will make a confirmation on that.. tomorrow.
My perltidy -v said "v20121207'. Anyway, I gave up to apply
perltidy by myself. So I'll just drop 0003 and new 0004 (name
changed to 0003) is made immediately on 0002.
> > > 0004-Use-radix-tree-for-character-conversion.patch
> > >
> > > Radix tree body.
> >
> > Well, here a lot of diffs could have been saved.
> >
> > > The unattached fifth patch is generated by the following steps.
> > >
> > > [$(TOP)]$ ./configure
> > > [Unicode]$ make
> > > [Unicode]$ make distclean
> > > [Unicode]$ git add .
> > > [Unicode]$ commit
> > > === COMMITE MESSSAGE
> > > Replace map files with radix tree files.
> > >
> > > These encodings no longer uses the former map files and uses new radix
> > > tree files.
> > > ===
> >
> > OK, I can see that working, with 200k of maps generated.. So going
> > through the important bits of this jungle..
>
> Many thaks for the exploration.
>
> > +/*
> > + * radix tree conversion function - this should be identical to the function in
> > + * ../conv.c with the same name
..
> > This is not nice. Having a duplication like that is a recipe to forget
> > about it as this patch introduces a dependency with conv.c and the
> > radix tree generation.
In the attatched patch, mb/char_conveter.c which contains one
inline function is created and it is includ'ed from mb/conv.c and
mb/Unicode/map_checker.c.
> > Having a .gitignore in Unicode/ would be nice, particularly to avoid
> > committing map_checker.
I missed this. I added .gitignore to ignore map_checker stuff
and authority files and old-style map files.
> > A README documenting things may be welcome, or at least comments at
> > the top of map_checker.c. Why is map_checker essential? What does it
> > do? There is no way to understand that easily, except that it includes
> > a "radix tree conversion function", and that it performs sanity checks
> > on the radix trees to be sure that they are on a good shape. But as
> > this something that one would guess only after looking at your patch
> > and the code (at least I will sleep less stupid tonight after reading
> > this stuff).
>
> Okay, I'll do that.
The patch has not been provided yet, I'm going to put the
following comment just before the main() in map_checker.c.
/*
* The old-style plain map files were error-resistant due to its
* straight-forward way for generation from authority files. In contrast the
* radix tree maps are generated by a rather complex calculation and have a
* complex, hard-to-confirm format.
*
* This program runs sanity check of the radix tree maps by confirming all
* characters in the plain map files to be converted to the same code by the
* corresponding radix tree map.
*
* All map files are included by map_checker.h that is generated by the script
* make_mapchecker.pl as the variable mappairs.
*
*/
I'll do the following things later.
> > --- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> > +++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> > # Drop these SJIS codes from the source for UTF8=>SJIS conversion
> > #<<< do not let perltidy touch this
> > -my @reject_sjis =(
> > +my @reject_sjis = (
> > 0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
> > - 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> > + 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> > 0x879a..0x879c
> > -);
> > + );
> > This is not generated, it would be nice to drop the noise from the patch.
>
> Mmm. I'm not sure how this is generated but I'll care for that.
>
> > Here is another one:
> > - $i->{code} = $jis | (
> > - $jis < 0x100
> > - ? 0x8e00
> > - : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> > -
> > +#<<< do not let perltidy touch this
> > + $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
> > + ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> > +#>>>
>
> Ok. Will revert this.
>
> > if (l == 2)
> > {
> > - iutf = *utf++ << 8;
> > - iutf |= *utf++;
> > + b3 = *utf++;
> > + b4 = *utf++;
> > }
> > Ah, OK. This conversion is important so as it performs a minimum of
> > bitwise operations. Yes let's keep that. That's pretty cool to get a
> > faster operation.
>
> It is Heikki's work:p
>
> I'll address them and repost the next version sooner.
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-30 06:37 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-30 06:37 UTC (permalink / raw)
To: michael.paquier@gmail.com; +Cc: hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello, this is the revised version of character conversion using radix tree.
At Fri, 27 Jan 2017 17:33:57 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20170127.173357.221584433.horiguchi.kyotaro@lab.ntt.co.jp>
> Hi, this is an intermediate report without a patch.
>
> At Thu, 26 Jan 2017 21:42:12 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20170126.214212.111556326.horiguchi.kyotaro@lab.ntt.co.jp>
> > > > 0003-Apply-pgperltidy-on-src-backend-utils-mb-Unicode.patch
> > > >
> > > > Before adding radix tree stuff, applied pgperltidy and inserted
> > > > format-skipping pragma for the parts where perltidy seems to do
> > > > too much.
> > >
> > > Which version of perltidy did you use? Looking at the archives, the
> > > perl code is cleaned up with a specific version, v20090616. See
> > > https://www.postgresql.org/message-id/20151204054322.GA2070309@tornado.leadboat.com
> > > for example on the matter. As perltidy changes over time, this may be
> > > a sensitive change if done this way.
>
> My perltidy -v said "v20121207'. Anyway, I gave up to apply
> perltidy by myself. So I'll just drop 0003 and new 0004 (name
> changed to 0003) is made immediately on 0002.
I'm not sure what to handle this so I just removed the perltidy
stuff from this patchset.
> > > > 0004-Use-radix-tree-for-character-conversion.patch
> > > >
> > > > Radix tree body.
> > >
> > > Well, here a lot of diffs could have been saved.
> > >
> > > > The unattached fifth patch is generated by the following steps.
> > > >
> > > > [$(TOP)]$ ./configure
> > > > [Unicode]$ make
> > > > [Unicode]$ make distclean
> > > > [Unicode]$ git add .
> > > > [Unicode]$ commit
> > > > === COMMITE MESSSAGE
> > > > Replace map files with radix tree files.
> > > >
> > > > These encodings no longer uses the former map files and uses new radix
> > > > tree files.
> > > > ===
> > >
> > > OK, I can see that working, with 200k of maps generated.. So going
> > > through the important bits of this jungle..
> >
> > Many thaks for the exploration.
> >
> > > +/*
> > > + * radix tree conversion function - this should be identical to the function in
> > > + * ../conv.c with the same name
> ..
> > > This is not nice. Having a duplication like that is a recipe to forget
> > > about it as this patch introduces a dependency with conv.c and the
> > > radix tree generation.
>
> In the attatched patch, mb/char_conveter.c which contains one
> inline function is created and it is includ'ed from mb/conv.c and
> mb/Unicode/map_checker.c.
>
> > > Having a .gitignore in Unicode/ would be nice, particularly to avoid
> > > committing map_checker.
>
> I missed this. I added .gitignore to ignore map_checker stuff
> and authority files and old-style map files.
>
> > > A README documenting things may be welcome, or at least comments at
> > > the top of map_checker.c. Why is map_checker essential? What does it
> > > do? There is no way to understand that easily, except that it includes
> > > a "radix tree conversion function", and that it performs sanity checks
> > > on the radix trees to be sure that they are on a good shape. But as
> > > this something that one would guess only after looking at your patch
> > > and the code (at least I will sleep less stupid tonight after reading
> > > this stuff).
> >
> > Okay, I'll do that.
>
> The patch has not been provided yet, I'm going to put the
> following comment just before the main() in map_checker.c.
>
> /*
> * The old-style plain map files were error-resistant due to its
> * straight-forward way for generation from authority files. In contrast the
> * radix tree maps are generated by a rather complex calculation and have a
> * complex, hard-to-confirm format.
> *
> * This program runs sanity check of the radix tree maps by confirming all
> * characters in the plain map files to be converted to the same code by the
> * corresponding radix tree map.
> *
> * All map files are included by map_checker.h that is generated by the script
> * make_mapchecker.pl as the variable mappairs.
> *
> */
>
>
> I'll do the following things later.
The following is the continuation.
> > --- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> > +++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
> > # Drop these SJIS codes from the source for UTF8=>SJIS conversion
> > #<<< do not let perltidy touch this
> > -my @reject_sjis =(
> > +my @reject_sjis = (
> > 0xed40..0xeefc, 0x8754..0x875d, 0x878a, 0x8782,
> > - 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> > + 0x8784, 0xfa5b, 0xfa54, 0x8790..0x8792, 0x8795..0x8797,
> > 0x879a..0x879c
> > -);
> > + );
> > This is not generated, it would be nice to drop the noise from the patch.
>
> Mmm. I'm not sure how this is generated but I'll care for that.
I don't still understand what what the intermediate diff comes
from but copy-n-pasting from master silenced it...
> > Here is another one:
> > - $i->{code} = $jis | (
> > - $jis < 0x100
> > - ? 0x8e00
> > - : ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> > -
> > +#<<< do not let perltidy touch this
> > + $i->{code} = $jis | ($jis < 0x100 ? 0x8e00:
> > + ($sjis >= 0xeffd ? 0x8f8080 : 0x8080));
> > +#>>>
>
> Ok. Will revert this.
The "previous" code (prefixed with a minus sign) is "my"
perltidy's work. Preltidy step is just removed from the patchset.
> > if (l == 2)
> > {
> > - iutf = *utf++ << 8;
> > - iutf |= *utf++;
> > + b3 = *utf++;
> > + b4 = *utf++;
> > }
> > Ah, OK. This conversion is important so as it performs a minimum of
> > bitwise operations. Yes let's keep that. That's pretty cool to get a
> > faster operation.
>
> It is Heikki's work:p
>
> I'll address them and repost the next version sooner.
Finally, the patchset had the following changes from the previous
shape.
- Avoid syntaxes perl 5.8 complains about
- The perltidy step has been removed.
- pg_mb_radix_conv is now a separate .c file (but included from
other c files)
- Added Unicode/.gitignore. The line for [~#] might be needless.
- The patchset are made with --irreversible-delete. This is just
what I wanted (but counldn't find by myself..)
- Semicolon-fix patch(0001) gets several additional fixes.
This patchset consists of four patches. The first two are bug
fixes back-patchable to older versions. The third one is the
patch that adds radix tree feature. The forth one is not attached
to this mail but generatable.
0001-Add-missing-semicolon.patch
Adds missing semicolon found in three files.
0002-Correct-reference-resolution-syntax.patch
Changes reference syntax to more preferable style.
0003-Use-radix-tree-for-character-conversion.patch
Radix tree conversion patch. The size has been reduced from
1.6MB to 91KB.
0004: Replace map files
This is not attached but generatable. This shouldn't fail even
on the environment with perl 5.8.
[$(TOP)]$ ./configure
[$(TOP)]$ cd src/backend/utils/mb/Unicode
[Unicode]$ make distclean maintainer-clean all
[Unicode]$ make mapcheck
...
All radix trees are perfect!
[Unicode]$ make distclean
[Unicode]$ git add .
[Unicode]$ git commit
...
The size of the forth patch was about 7.6MB using --irreversible-delete.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Attachments: download all (3 files, .tar.gz)
0001-Add-missing-semicolon.patch (text/x-patch, 2.5K) download
From 9ee1568fc55b39f2dcb73b23a89e61e51155530d Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 19:21:58 +0900
Subject: [PATCH 1/3] Add missing semicolon.
Adds missing terminating semicolons in several map-generation scripts.
---
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 2 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 2 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 2 +-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 2 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 7566104..4f4375e 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -69,7 +69,7 @@ while (<$in>)
ucs => $ucs,
code => $code,
direction => 'both'
- }
+ };
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index b70f714..926d2d8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -218,7 +218,7 @@ sub sjis2jis
$pos = $pos - ((31 * 0x5e) + 12);
# after 85-ku 82-ten needs to be moved 2 codepoints
- $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82)
+ $pos = $pos - 2 if ($pos >= 84 * 0x5c + 82);
}
my $hi2 = $pos / 0x5e;
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 91699f6..296ed2b 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -55,7 +55,7 @@ foreach my $i (@$mapping)
code => ($i->{code} + 0x8ea10000),
rest => $i->{rest},
direction => 'to_unicode'
- }
+ };
}
}
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index 701c35c..f754611 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -37,7 +37,7 @@ while (<$in>)
ucs => $ucs,
code => $code,
direction => 'both'
- }
+ };
}
}
close($in);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index 45c6db5..a65c537 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -40,7 +40,7 @@ while (<$in>)
ucs => $ucs,
code => $code,
direction => 'both'
- }
+ };
}
}
close($in);
--
2.9.2
0002-Correct-reference-resolution-syntax.patch (text/x-patch, 3.7K) download
From bbbdabf24dd5b42a71bf73ad195070ebfc1b2943 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 17:41:02 +0900
Subject: [PATCH 2/3] Correct reference resolution syntax
Reference resolution of a hash is to written as '$x->{a}' but some of
them are written as '$${a}'. This patch unifies the syntax.
---
src/backend/utils/mb/Unicode/convutils.pm | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 7adcee4..0ae79a2 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -168,20 +168,20 @@ sub print_from_utf8_map
"static const pg_utf_to_local ULmap${charset}[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
+ foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%04x}", $$i{utf8}, $$i{code});
+ printf($out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code});
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment = "$i->{f}:$i->{l} $i->{comment}";
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
print($out "\t/* $last_comment */") if ($verbose);
@@ -202,14 +202,14 @@ sub print_from_utf8_combined_map
"static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{utf8} <=> $$b{utf8}} @$table)
+ foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $$i{utf8}, $$i{utf8_second}, $$i{code});
- $last_comment = "$$i{comment}";
+ printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $i->{utf8}, $i->{utf8_second}, $i->{code});
+ $last_comment = "$i->{comment}";
}
print($out "\t/* $last_comment */") if ($verbose);
print $out "\n};\n";
@@ -230,20 +230,20 @@ sub print_to_utf8_map
"static const pg_local_to_utf LUmap${charset}[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
+ foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%x}", $$i{code}, $$i{utf8});
+ printf($out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8});
if ($verbose >= 2)
{
- $last_comment = "$$i{f}:$$i{l} $$i{comment}";
+ $last_comment = "$i->{f}:$i->{l} $i->{comment}";
}
else
{
- $last_comment = $$i{comment};
+ $last_comment = $i->{comment};
}
}
print($out "\t/* $last_comment */") if ($verbose);
@@ -265,14 +265,14 @@ sub print_to_utf8_combined_map
"static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
scalar(@$table));
my $first = 1;
- foreach my $i (sort {$$a{code} <=> $$b{code}} @$table)
+ foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
print($out "\t/* $last_comment */") if ($verbose);
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $$i{code}, $$i{utf8}, $$i{utf8_second});
- $last_comment = "$$i{comment}";
+ printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $i->{code}, $i->{utf8}, $i->{utf8_second});
+ $last_comment = "$i->{comment}";
}
print($out "\t/* $last_comment */") if ($verbose);
print $out "\n};\n";
--
2.9.2
0003-Use-radix-tree-for-character-conversion.patch (text/x-patch, 90.4K) download
From 9d5a0a300a371ff3571873201f48f3e8f41d25f5 Mon Sep 17 00:00:00 2001
From: Kyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Date: Tue, 10 Jan 2017 20:02:00 +0900
Subject: [PATCH 3/3] Use radix tree for character conversion
This patch adds multibyte character converter based using radix tree
based on Heikki's rework of my previous patch.
---
src/backend/utils/mb/Makefile | 2 +
src/backend/utils/mb/Unicode/.gitignore | 12 +
src/backend/utils/mb/Unicode/Makefile | 75 +-
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl | 9 +-
.../utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl | 19 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl | 6 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl | 13 +-
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl | 9 +-
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl | 11 +-
.../utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl | 14 +-
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl | 29 +-
src/backend/utils/mb/Unicode/UCS_to_UHC.pl | 11 +-
src/backend/utils/mb/Unicode/UCS_to_most.pl | 5 +-
src/backend/utils/mb/Unicode/convutils.pm | 679 +-
src/backend/utils/mb/Unicode/euc-jis-2004-std.txt | 11549 -------
src/backend/utils/mb/Unicode/gb-18030-2000.xml | 30916 -------------------
src/backend/utils/mb/Unicode/make_mapchecker.pl | 71 +
src/backend/utils/mb/Unicode/map_checker.c | 94 +
.../utils/mb/Unicode/sjis-0213-2004-std.txt | 11549 -------
src/backend/utils/mb/char_converter.c | 116 +
src/backend/utils/mb/conv.c | 137 +-
.../conversion_procs/utf8_and_big5/utf8_and_big5.c | 8 +-
.../utf8_and_cyrillic/utf8_and_cyrillic.c | 16 +-
.../utf8_and_euc2004/utf8_and_euc2004.c | 8 +-
.../utf8_and_euc_cn/utf8_and_euc_cn.c | 8 +-
.../utf8_and_euc_jp/utf8_and_euc_jp.c | 8 +-
.../utf8_and_euc_kr/utf8_and_euc_kr.c | 8 +-
.../utf8_and_euc_tw/utf8_and_euc_tw.c | 8 +-
.../utf8_and_gb18030/utf8_and_gb18030.c | 8 +-
.../conversion_procs/utf8_and_gbk/utf8_and_gbk.c | 8 +-
.../utf8_and_iso8859/utf8_and_iso8859.c | 127 +-
.../utf8_and_johab/utf8_and_johab.c | 8 +-
.../conversion_procs/utf8_and_sjis/utf8_and_sjis.c | 8 +-
.../utf8_and_sjis2004/utf8_and_sjis2004.c | 8 +-
.../conversion_procs/utf8_and_uhc/utf8_and_uhc.c | 8 +-
.../conversion_procs/utf8_and_win/utf8_and_win.c | 98 +-
src/include/mb/pg_wchar.h | 56 +-
39 files changed, 1351 insertions(+), 54386 deletions(-)
create mode 100644 src/backend/utils/mb/Unicode/.gitignore
delete mode 100644 src/backend/utils/mb/Unicode/euc-jis-2004-std.txt
delete mode 100644 src/backend/utils/mb/Unicode/gb-18030-2000.xml
create mode 100755 src/backend/utils/mb/Unicode/make_mapchecker.pl
create mode 100644 src/backend/utils/mb/Unicode/map_checker.c
delete mode 100644 src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt
create mode 100644 src/backend/utils/mb/char_converter.c
diff --git a/src/backend/utils/mb/Makefile b/src/backend/utils/mb/Makefile
index 89bec21..d48e729 100644
--- a/src/backend/utils/mb/Makefile
+++ b/src/backend/utils/mb/Makefile
@@ -14,6 +14,8 @@ include $(top_builddir)/src/Makefile.global
OBJS = encnames.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o
+conv.o: conv.c char_converter.c
+
include $(top_srcdir)/src/backend/common.mk
clean distclean maintainer-clean:
diff --git a/src/backend/utils/mb/Unicode/.gitignore b/src/backend/utils/mb/Unicode/.gitignore
new file mode 100644
index 0000000..c38363c
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/.gitignore
@@ -0,0 +1,12 @@
+# ignore backup files of editors
+/*[~#]
+
+# ignore authority files
+/*.TXT
+/*.txt
+/*.xml
+
+# ignore generated files
+/map_checker
+/map_checker.h
+
diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile
index d9ea1af..6706157 100644
--- a/src/backend/utils/mb/Unicode/Makefile
+++ b/src/backend/utils/mb/Unicode/Makefile
@@ -40,7 +40,8 @@ WINMAPS = win866_to_utf8.map utf8_to_win866.map \
GENERICMAPS = $(ISO8859MAPS) $(WINMAPS) \
gbk_to_utf8.map utf8_to_gbk.map \
- koi8r_to_utf8.map utf8_to_koi8r.map
+ koi8r_to_utf8.map utf8_to_koi8r.map \
+ koi8u_to_utf8.map utf8_to_koi8u.map
SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
euc_jp_to_utf8.map utf8_to_euc_jp.map \
@@ -51,12 +52,17 @@ SPECIALMAPS = euc_cn_to_utf8.map utf8_to_euc_cn.map \
big5_to_utf8.map utf8_to_big5.map \
johab_to_utf8.map utf8_to_johab.map \
uhc_to_utf8.map utf8_to_uhc.map \
- euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map \
- utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map \
- shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map \
- utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map
+ euc_jis_2004_to_utf8.map utf8_to_euc_jis_2004.map \
+ shift_jis_2004_to_utf8.map utf8_to_shift_jis_2004.map
-MAPS = $(GENERICMAPS) $(SPECIALMAPS)
+COMBINEDMAPS = euc_jis_2004_to_utf8_combined.map \
+ utf8_to_euc_jis_2004_combined.map \
+ shift_jis_2004_to_utf8_combined.map \
+ utf8_to_shift_jis_2004_combined.map
+
+RADIXGENERICMAPS = $(subst .map,_radix.map,$(GENERICMAPS))
+RADIXMAPS = $(subst .map,_radix.map,$(GENERICMAPS) $(SPECIALMAPS))
+MAPS = $(GENERICMAPS) $(SPECIALMAPS) $(COMBINEDMAPS)
ISO8859TEXTS = 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT \
8859-6.TXT 8859-7.TXT 8859-8.TXT 8859-9.TXT \
@@ -68,53 +74,76 @@ WINTEXTS = CP866.TXT CP874.TXT CP936.TXT \
CP1252.TXT CP1253.TXT CP1254.TXT CP1255.TXT \
CP1256.TXT CP1257.TXT CP1258.TXT
+SPECIALTEXTS = BIG5.TXT CNS11643.TXT \
+ CP932.TXT CP950.TXT \
+ JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \
+ JOHAB.TXT KSX1001.TXT windows-949-2000.xml \
+ euc-jis-2004-std.txt sjis-0213-2004-std.txt \
+ gb-18030-2000.xml
+
GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \
KOI8-R.TXT KOI8-U.TXT
-all: $(MAPS)
+TEXTS = $(GENERICTEXTS) $(WINTEXTS) $(ISO8859TEXTS) $(SPECIALTEXTS)
+
+OBJS = map_checker.o
+
+BINS = map_checker
+
+all: $(MAPS) $(RADIXMAPS) $(BINS)
+
+map_checker.h: make_mapchecker.pl $(MAPS) $(RADIXMAPS)
+ $(PERL) $<
+
+map_checker.o: map_checker.c map_checker.h ../char_converter.c
+
+map_checker: map_checker.o
-$(GENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
+$(GENERICMAPS) $(RADIXGENERICMAPS): UCS_to_most.pl $(GENERICTEXTS)
$(PERL) $<
-johab_to_utf8.map utf8_to_johab.map: UCS_to_JOHAB.pl JOHAB.TXT
+johab_to_utf8.map utf8_to_johab.map johab_to_utf8_radix.map utf8_to_johab_radix.map: UCS_to_JOHAB.pl JOHAB.TXT
$(PERL) $<
-uhc_to_utf8.map utf8_to_uhc.map: UCS_to_UHC.pl windows-949-2000.xml
+uhc_to_utf8.map utf8_to_uhc.map uhc_to_utf8_radix.map utf8_to_uhc_radix.map: UCS_to_UHC.pl windows-949-2000.xml
$(PERL) $<
-euc_jp_to_utf8.map utf8_to_euc_jp.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
+euc_jp_to_utf8.map utf8_to_euc_jp.map euc_jp_to_utf8_radix.map utf8_to_euc_jp_radix.map: UCS_to_EUC_JP.pl CP932.TXT JIS0212.TXT
$(PERL) $<
-euc_cn_to_utf8.map utf8_to_euc_cn.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
+euc_cn_to_utf8.map utf8_to_euc_cn.map euc_cn_to_utf8_radix.map utf8_to_euc_cn_radix.map: UCS_to_EUC_CN.pl gb-18030-2000.xml
$(PERL) $<
-euc_kr_to_utf8.map utf8_to_euc_kr.map: UCS_to_EUC_KR.pl KSX1001.TXT
+euc_kr_to_utf8.map utf8_to_euc_kr.map euc_kr_to_utf8_radix.map utf8_to_euc_kr_radix.map: UCS_to_EUC_KR.pl KSX1001.TXT
$(PERL) $<
-euc_tw_to_utf8.map utf8_to_euc_tw.map: UCS_to_EUC_TW.pl CNS11643.TXT
+euc_tw_to_utf8.map utf8_to_euc_tw.map euc_tw_to_utf8_radix.map utf8_to_euc_tw_radix.map: UCS_to_EUC_TW.pl CNS11643.TXT
$(PERL) $<
-sjis_to_utf8.map utf8_to_sjis.map: UCS_to_SJIS.pl CP932.TXT
+sjis_to_utf8.map utf8_to_sjis.map sjis_to_utf8_radix.map utf8_to_sjis_radix.map: UCS_to_SJIS.pl CP932.TXT
$(PERL) $<
-gb18030_to_utf8.map utf8_to_gb18030.map: UCS_to_GB18030.pl gb-18030-2000.xml
+gb18030_to_utf8.map utf8_to_gb18030.map gb18030_to_utf8_radix.map utf8_to_gb18030_radix.map: UCS_to_GB18030.pl gb-18030-2000.xml
$(PERL) $<
-big5_to_utf8.map utf8_to_big5.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
+big5_to_utf8.map utf8_to_big5.map big5_to_utf8_radix.map utf8_to_big5_radix.map: UCS_to_BIG5.pl BIG5.TXT CP950.TXT
$(PERL) $<
-euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
+euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_combined.map utf8_to_euc_jis_2004.map utf8_to_euc_jis_2004_radix.map utf8_to_euc_jis_2004_combined.map: UCS_to_EUC_JIS_2004.pl euc-jis-2004-std.txt
$(PERL) $<
-shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
+shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt
$(PERL) $<
-distclean: clean
- rm -f $(TEXTS)
+distclean:
+ rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
-maintainer-clean: distclean
- rm -f $(MAPS)
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
+ rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h
+mapcheck: $(MAPS) $(RADIXMAPS) map_checker
+ ./map_checker
DOWNLOAD = wget -O $@ --no-use-server-timestamps
#DOWNLOAD = curl -o $@
diff --git a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
index 20f6c70..65c6955 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_BIG5.pl
@@ -27,6 +27,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load BIG5.TXT
my $all = &read_source("BIG5.TXT");
@@ -47,7 +49,9 @@ foreach my $i (@$cp950txt) {
push @$all, {code => $code,
ucs => $ucs,
comment => $i->{comment},
- direction => "both"};
+ direction => "both",
+ f => $i->{f},
+ l => $i->{l} };
}
}
@@ -65,4 +69,5 @@ foreach my $i (@$all) {
}
# Output
-print_tables("BIG5", $all);
+print_tables($this_script, "BIG5", $all, 1);
+print_radix_trees($this_script, "BIG5", $all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
index 4f4375e..600d3ce 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -68,9 +70,12 @@ while (<$in>)
push @mapping, {
ucs => $ucs,
code => $code,
- direction => 'both'
+ direction => 'both',
+ f => $in_file,
+ l => $.
};
}
close($in);
-print_tables("EUC_CN", \@mapping);
+print_tables($this_script, "EUC_CN", \@mapping, 1);
+print_radix_trees($this_script, "EUC_CN", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
index cbe2a1e..6066139 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl
@@ -10,6 +10,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# first generate UTF-8 --> EUC_JIS_2004 table
my $in_file = "euc-jis-2004-std.txt";
@@ -33,8 +35,10 @@ while (my $line = <$in>)
ucs => $ucs1,
ucs_second => $ucs2,
code => $code,
- comment => $rest };
- next;
+ comment => $rest,
+ f => $in_file,
+ l => $.
+ };
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
@@ -45,9 +49,16 @@ while (my $line = <$in>)
next if ($code < 0x80 && $ucs < 0x80);
- push @all, { direction => 'both', ucs => $ucs, code => $code, comment => $rest };
+ push @all, { direction => 'both',
+ ucs => $ucs,
+ code => $code,
+ comment => $rest,
+ f => $in_file,
+ l => $.
+ };
}
}
close($in);
-print_tables("EUC_JIS_2004", \@all, 1);
+print_tables($this_script, "EUC_JIS_2004", \@all, 1);
+print_radix_trees($this_script, "EUC_JIS_2004", \@all);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
index 926d2d8..681b0d9 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl
@@ -14,6 +14,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load JIS0212.TXT
my $jis0212 = &read_source("JIS0212.TXT");
@@ -191,7 +193,9 @@ push @mapping, (
{direction => 'to_unicode', ucs => 0x3231, code => 0x8ff4ab, comment => '# PARENTHESIZED IDEOGRAPH STOCK'}
);
-print_tables("EUC_JP", \@mapping);
+print_tables($this_script, "EUC_JP", \@mapping, 1);
+print_radix_trees($this_script, "EUC_JP", \@mapping);
+
#######################################################################
# sjis2jis ; SJIS => JIS conversion
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
index 228fc4d..a032a27 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl
@@ -19,6 +19,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("KSX1001.TXT");
@@ -29,10 +31,11 @@ foreach my $i (@$mapping)
}
# Some extra characters that are not in KSX1001.TXT
-push @$mapping, (
- {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U'}
+push @$mapping,(
+ {direction => 'both', ucs => 0x20AC, code => 0xa2e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__},
+ {direction => 'both', ucs => 0x00AE, code => 0xa2e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xa2e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
-print_tables("EUC_KR", $mapping);
+print_tables($this_script, "EUC_KR", $mapping, 1);
+print_radix_trees($this_script, "EUC_KR", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
index 296ed2b..0b73218 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl
@@ -20,6 +20,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
my $mapping = &read_source("CNS11643.TXT");
my @extras;
@@ -54,11 +56,14 @@ foreach my $i (@$mapping)
ucs => $i->{ucs},
code => ($i->{code} + 0x8ea10000),
rest => $i->{rest},
- direction => 'to_unicode'
+ direction => 'to_unicode',
+ f => $i->{f},
+ l => $i->{l}
};
}
}
push @$mapping, @extras;
-print_tables("EUC_TW", $mapping);
+print_tables($this_script, "EUC_TW", $mapping, 1);
+print_radix_trees($this_script, "EUC_TW", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
index f754611..3c57fd6 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_GB18030.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "gb-18030-2000.xml";
@@ -36,10 +38,13 @@ while (<$in>)
push @mapping, {
ucs => $ucs,
code => $code,
- direction => 'both'
+ direction => 'both',
+ f => $in_file,
+ l => $.
};
}
}
close($in);
-print_tables("GB18030", \@mapping);
+print_tables($this_script, "GB18030", \@mapping, 1);
+print_radix_trees($this_script, "GB18030", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
index b84d589..b3447ff 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl
@@ -18,15 +18,18 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Load the source file.
my $mapping = &read_source("JOHAB.TXT");
# Some extra characters that are not in JOHAB.TXT
push @$mapping, (
- {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN'},
- {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN'},
- {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U'}
+ {direction => 'both', ucs => 0x20AC, code => 0xd9e6, comment => '# EURO SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x00AE, code => 0xd9e7, comment => '# REGISTERED SIGN', f => $this_script, l => __LINE__ },
+ {direction => 'both', ucs => 0x327E, code => 0xd9e8, comment => '# CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ }
);
-print_tables("JOHAB", $mapping);
+print_tables($this_script, "JOHAB", $mapping, 1);
+print_radix_trees($this_script, "JOHAB", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
index 67b6ef6..a6d5483 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl
@@ -12,6 +12,8 @@ require convutils;
# first generate UTF-8 --> SHIFT_JIS_2004 table
+my $this_script = $0;
+
my $in_file = "sjis-0213-2004-std.txt";
open(my $in, '<', $in_file) || die("cannot open $in_file");
@@ -34,9 +36,10 @@ while (my $line = <$in>)
ucs => $ucs1,
ucs_second => $ucs2,
comment => $rest,
- direction => 'both'
+ direction => 'both',
+ f => $in_file,
+ l => $.
};
- next;
}
elsif ($line =~ /^0x(.*)[ \t]*U\+(.*)[ \t]*#(.*)$/)
{
@@ -67,10 +70,13 @@ while (my $line = <$in>)
code => $code,
ucs => $ucs,
comment => $rest,
- direction => $direction
+ direction => $direction,
+ f => $in_file,
+ l => $.
};
}
}
close($in);
-print_tables("SHIFT_JIS_2004", \@mapping, 1);
+print_tables($this_script, "SHIFT_JIS_2004", \@mapping, 1);
+print_radix_trees($this_script, "SHIFT_JIS_2004", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
index 74e206f..0dd9798 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_SJIS.pl
@@ -13,7 +13,9 @@
use strict;
require convutils;
-my $charset = read_source("CP932.TXT");
+my $this_script = $0;
+
+my $mapping = read_source("CP932.TXT");
# Drop these SJIS codes from the source for UTF8=>SJIS conversion
my @reject_sjis =(
@@ -22,7 +24,7 @@ my @reject_sjis =(
0x879a..0x879c
);
-foreach my $i (@$charset)
+foreach my $i (@$mapping)
{
my $code = $i->{code};
my $ucs = $i->{ucs};
@@ -34,15 +36,16 @@ foreach my $i (@$charset)
}
# Add these UTF8->SJIS pairs to the table.
-push @$charset, (
- {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN'},
- {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN'},
- {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN'},
- {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN'},
- {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE'},
- {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE'},
- {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN'},
- {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH'}
-);
+push @$mapping, (
+ {direction => "from_unicode", ucs => 0x00a2, code => 0x8191, comment => '# CENT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a3, code => 0x8192, comment => '# POUND SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00a5, code => 0x5c, comment => '# YEN SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x00ac, code => 0x81ca, comment => '# NOT SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2016, code => 0x8161, comment => '# DOUBLE VERTICAL LINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x203e, code => 0x7e, comment => '# OVERLINE', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x2212, code => 0x817c, comment => '# MINUS SIGN', f => $this_script, l => __LINE__ },
+ {direction => "from_unicode", ucs => 0x301c, code => 0x8160, comment => '# WAVE DASH', f => $this_script, l => __LINE__ }
+ );
-print_tables("SJIS", $charset);
+print_tables($this_script, "SJIS", $mapping, 1);
+print_radix_trees($this_script, "SJIS", $mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
index a65c537..d1297b8 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_UHC.pl
@@ -16,6 +16,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
# Read the input
my $in_file = "windows-949-2000.xml";
@@ -39,13 +41,16 @@ while (<$in>)
push @mapping, {
ucs => $ucs,
code => $code,
- direction => 'both'
+ direction => 'both',
+ f => $in_file,
+ l => $.
};
}
}
close($in);
# One extra character that's not in the source file.
-push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U' };
+push @mapping, { direction => 'both', code => 0xa2e8, ucs => 0x327e, comment => 'CIRCLED HANGUL IEUNG U', f => $this_script, l => __LINE__ };
-print_tables("UHC", \@mapping);
+print_tables($this_script, "UHC", \@mapping, 1);
+print_radix_trees($this_script, "UHC", \@mapping);
diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index acc03e3..799a0a1 100755
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -18,6 +18,8 @@
use strict;
require convutils;
+my $this_script = $0;
+
my %filename = (
'WIN866' => 'CP866.TXT',
'WIN874' => 'CP874.TXT',
@@ -54,5 +56,6 @@ foreach my $charset (@charsets)
{
my $mapping = &read_source($filename{$charset});
- print_tables($charset, $mapping);
+ print_tables($this_script, $charset, $mapping, 1);
+ print_radix_trees($this_script, $charset, $mapping);
}
diff --git a/src/backend/utils/mb/Unicode/convutils.pm b/src/backend/utils/mb/Unicode/convutils.pm
index 0ae79a2..7808c32 100644
--- a/src/backend/utils/mb/Unicode/convutils.pm
+++ b/src/backend/utils/mb/Unicode/convutils.pm
@@ -67,7 +67,9 @@ sub read_source
code => hex($1),
ucs => hex($2),
comment => $4,
- direction => "both"
+ direction => "both",
+ f => $fname,
+ l => $.
};
# Ignore pure ASCII mappings. PostgreSQL character conversion code
@@ -85,6 +87,7 @@ sub read_source
# print_tables : output mapping tables
#
# Arguments:
+# this_script - the name of the *caller script* of this feature
# charset - string name of the character set.
# table - mapping table (see format below)
# verbose - if 1, output comment on each line,
@@ -106,7 +109,7 @@ sub read_source
#
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
# Build an array with only the to-UTF8 direction mappings
my @to_unicode;
@@ -149,76 +152,96 @@ sub print_tables
}
}
- print_to_utf8_map($charset, \@to_unicode, $verbose);
- print_to_utf8_combined_map($charset, \@to_unicode_combined, $verbose) if (scalar @to_unicode_combined > 0);
- print_from_utf8_map($charset, \@from_unicode, $verbose);
- print_from_utf8_combined_map($charset, \@from_unicode_combined, $verbose) if (scalar @from_unicode_combined > 0);
+ print_to_utf8_map($this_script, $charset, \@to_unicode, $verbose);
+ if (scalar @to_unicode_combined > 0)
+ {
+ print_to_utf8_combined_map($this_script, $charset,
+ \@to_unicode_combined, $verbose);
+ }
+ print_from_utf8_map($this_script, $charset, \@from_unicode, $verbose);
+ if (scalar @from_unicode_combined > 0)
+ {
+ print_from_utf8_combined_map($this_script, $charset,
+ \@from_unicode_combined, $verbose);
+ }
}
sub print_from_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local ULmap${charset}[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf($out "\n {0x%04x, 0x%04x}", $i->{utf8}, $i->{code});
if ($verbose >= 2)
{
- $last_comment = "$i->{f}:$i->{l} $i->{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_from_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
my $fname = lc("utf8_to_${charset}_combined.map");
print "- Writing UTF8=>${charset} conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/$fname */\n\n".
- "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_utf_to_local_combined ULmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
my $first = 1;
foreach my $i (sort {$a->{utf8} <=> $b->{utf8}} @$table)
{
print($out ",") if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
- printf($out "\n {0x%08x, 0x%08x, 0x%04x}", $i->{utf8}, $i->{utf8_second}, $i->{code});
- $last_comment = "$i->{comment}";
+ printf $out "\n {0x%08x, 0x%08x, 0x%04x}",
+ $i->{utf8}, $i->{utf8_second}, $i->{code};
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_to_utf8_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -226,34 +249,37 @@ sub print_to_utf8_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf LUmap${charset}[ %d ] = {",
+ scalar(@$table);
+
my $first = 1;
foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
printf($out "\n {0x%04x, 0x%x}", $i->{code}, $i->{utf8});
if ($verbose >= 2)
{
- $last_comment = "$i->{f}:$i->{l} $i->{comment}";
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
}
- else
+ elsif ($verbose >= 1)
{
$last_comment = $i->{comment};
}
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
sub print_to_utf8_combined_map
{
- my ($charset, $table, $verbose) = @_;
+ my ($this_script, $charset, $table, $verbose) = @_;
my $last_comment = "";
@@ -261,22 +287,599 @@ sub print_to_utf8_combined_map
print "- Writing ${charset}=>UTF8 conversion table: $fname\n";
open(my $out, '>', $fname) || die "cannot open output file : $fname\n";
- printf($out "/* src/backend/utils/mb/Unicode/${fname} */\n\n".
- "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
- scalar(@$table));
+ printf $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n"
+ . "static const pg_local_to_utf_combined LUmap${charset}_combined[ %d ] = {",
+ scalar(@$table);
+
my $first = 1;
foreach my $i (sort {$a->{code} <=> $b->{code}} @$table)
{
print($out ",") if (!$first);
$first = 0;
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
+
+ printf $out "\n {0x%04x, 0x%08x, 0x%08x}",
+ $i->{code}, $i->{utf8}, $i->{utf8_second};
- printf($out "\n {0x%04x, 0x%08x, 0x%08x}", $i->{code}, $i->{utf8}, $i->{utf8_second});
- $last_comment = "$i->{comment}";
+ if ($verbose >= 2)
+ {
+ $last_comment =
+ sprintf("%s:%d %s", $i->{f}, $i->{l}, $i->{comment});
+ }
+ elsif ($verbose >= 1)
+ {
+ $last_comment = $i->{comment};
+ }
}
- print($out "\t/* $last_comment */") if ($verbose);
+ print $out "\t/* $last_comment */" if ($verbose && $last_comment ne "");
print $out "\n};\n";
close($out);
}
+#############################################################################
+# RADIX TREE STUFF
+
+#########################################
+# print_radix_table(<charmap hash ref>)
+#
+# Input: A hash, mapping an input character to an output character.
+#
+# Constructs a radix tree from the hash, and prints it out as a C-struct.
+#
+
+sub print_radix_table
+{
+ my ($out, $tblname, $c) = @_;
+
+ ###
+ ### Build radix trees in memory, for 1-, 2-, 3- and 4-byte inputs. Each
+ ### radix tree is represented as a nested hash, each hash indexed by
+ ### input byte
+ ###
+ my %b1map;
+ my %b2map;
+ my %b3map;
+ my %b4map;
+ foreach my $in (keys %$c)
+ {
+ my $out = $c->{$in};
+
+ if ($in < 0x100)
+ {
+ $b1map{$in} = $out;
+ }
+ elsif ($in < 0x10000)
+ {
+ my $b1 = $in >> 8;
+ my $b2 = $in & 0xff;
+
+ $b2map{$b1}{$b2} = $out;
+ }
+ elsif ($in < 0x1000000)
+ {
+ my $b1 = $in >> 16;
+ my $b2 = ($in >> 8) & 0xff;
+ my $b3 = $in & 0xff;
+
+ $b3map{$b1}{$b2}{$b3} = $out;
+ }
+ elsif ($in < 0x100000000)
+ {
+ my $b1 = $in >> 24;
+ my $b2 = ($in >> 16) & 0xff;
+ my $b3 = ($in >> 8) & 0xff;
+ my $b4 = $in & 0xff;
+
+ $b4map{$b1}{$b2}{$b3}{$b4} = $out;
+ }
+ else
+ {
+ die sprintf("up to 4 byte code is supported: %x", $in);
+ }
+ }
+
+ my @segments;
+
+ ###
+ ### Build a linear list of "segments", from the nested hashes.
+ ###
+ ### Each segment is a lookup table, keyed by the next byte in the input.
+ ### The segments are written out physically to one big array in the final
+ ### step, but logically, they form a radix tree. Or rather, four radix
+ ### trees: one for 1-byte inputs, another for 2-byte inputs, 3-byte
+ ### inputs, and 4-byte inputs.
+ ###
+ ### Each segment is represented by a hash with following fields:
+ ###
+ ### comment => <string to output as a comment>
+ ### label => <label that can be used to refer to this segment from elsewhere>
+ ### values => <a hash, keyed by byte, 0-0xff>
+ ###
+ ### Entries in 'values' can be integers (for leaf-level segments), or
+ ### string labels, pointing to a segment with that label. Any missing
+ ### values are treated as zeros. If 'values' hash is missing altogether,
+ ### it's treated as all-zeros.
+ ###
+ ### Subsequent steps will enrich the segments with more fields.
+ ###
+
+ # Add the segments for the radix trees themselves.
+ push @segments, build_segments_from_tree("Single byte table", "1-byte", 1, \%b1map);
+ push @segments, build_segments_from_tree("Two byte table", "2-byte", 2, \%b2map);
+ push @segments, build_segments_from_tree("Three byte table", "3-byte", 3, \%b3map);
+ push @segments, build_segments_from_tree("Four byte table", "4-byte", 4, \%b4map);
+
+ ###
+ ### Find min and max index used in each level of each tree.
+ ###
+ ### These are stored separately, and we can then leave out the unused
+ ### parts of every segment. (When using the resulting tree, you must
+ ### check each input byte against the min and max.)
+ ###
+ my %min_idx;
+ my %max_idx;
+ foreach my $seg (@segments)
+ {
+ my $this_min = $min_idx{$seg->{depth}}->{$seg->{level}};
+ my $this_max = $max_idx{$seg->{depth}}->{$seg->{level}};
+
+ foreach my $i (keys %{$seg->{values}})
+ {
+ $this_min = $i if (!defined $this_min || $i < $this_min);
+ $this_max = $i if (!defined $this_max || $i > $this_max);
+ }
+
+ $min_idx{$seg->{depth}}{$seg->{level}} = $this_min;
+ $max_idx{$seg->{depth}}{$seg->{level}} = $this_max;
+ }
+ # Copy the mins and max's back to every segment, for convenience
+ foreach my $seg (@segments)
+ {
+ $seg->{min_idx} = $min_idx{$seg->{depth}}{$seg->{level}};
+ $seg->{max_idx} = $max_idx{$seg->{depth}}{$seg->{level}};
+ }
+
+ ###
+ ### Prepend a dummy all-zeros map to the beginning.
+ ###
+ ### A 0 is an invalid value anywhere in the table, and this allows us to
+ ### point to 0 offset anywhere else in the tables, to get a 0 result.
+
+ # Find the max range between min and max indexes in any of the segments.
+ my $widest_range = 0;
+ foreach my $seg (@segments)
+ {
+ my $this_range = $seg->{max_idx} - $seg->{min_idx};
+ $widest_range = $this_range if ($this_range > $widest_range);
+ }
+
+ unshift @segments, {
+ header => "Dummy map, for invalid values",
+ min_idx => 0,
+ max_idx => $widest_range
+ };
+
+ ###
+ ### Eliminate overlapping zeros
+ ###
+ ### For each segment, if there are zero values at the end of, and there
+ ### are also zero values at the beginning of the next segment, we can
+ ### overlay the tail of this segment with the head of next segment, to
+ ### save space.
+ ###
+ ### To achieve that, we subtract the 'max_idx' of each segment with the
+ ### amount of zeros that can be ovarlaid.
+ ###
+ for (my $j = 0; $j < $#segments - 1; $j++)
+ {
+ my $seg = $segments[$j];
+ my $nextseg = $segments[$j + 1];
+
+ # Count the number of zero values at the end of this segment.
+ my $this_trail_zeros = 0;
+ for (my $i = $seg->{max_idx}; $i >= $seg->{min_idx} && !$seg->{values}->{$i}; $i--)
+ {
+ $this_trail_zeros++;
+ }
+
+ # Count the number of zeros at the beginning of next segment.
+ my $next_lead_zeros = 0;
+ for (my $i = $nextseg->{min_idx}; $i <= $nextseg->{max_idx} && !$nextseg->{values}->{$i}; $i++)
+ {
+ $next_lead_zeros++;
+ }
+
+ # How many zeros in common?
+ my $overlaid_trail_zeros =
+ ($this_trail_zeros > $next_lead_zeros) ? $next_lead_zeros : $this_trail_zeros;
+
+ $seg->{overlaid_trail_zeros} = $overlaid_trail_zeros;
+ $seg->{max_idx} = $seg->{max_idx} - $overlaid_trail_zeros;
+ }
+
+ ###
+ ### Replace label references with real offsets.
+ ###
+ ### So far, the non-leaf segments have referred to other segments by
+ ### their labels. Replace them with numerical offsets from the beginning
+ ### of the final array. You cannot move, add, or remove segments after
+ ### this step, as that would invalidate the offsets calculated here!
+ ###
+ my $flatoff = 0;
+ my %segmap;
+
+ # First pass: assign offsets to each segment, and build hash
+ # of label => offset.
+ foreach my $seg (@segments)
+ {
+ $seg->{offset} = $flatoff;
+ $segmap{$seg->{label}} = $flatoff;
+ $flatoff += $seg->{max_idx} - $seg->{min_idx} + 1;
+ }
+ my $tblsize = $flatoff;
+
+ # Second pass: look up the offset of each label reference in the hash.
+ foreach my $seg (@segments)
+ {
+ while (my ($i, $val) = each %{$seg->{values}})
+ {
+ if (!($val =~ /^[0-9,.E]+$/ ))
+ {
+ my $segoff = $segmap{$val};
+ if ($segoff)
+ {
+ $seg->{values}->{$i} = $segoff;
+ }
+ else
+ {
+ die "no segment with label $val";
+ }
+ }
+ }
+ }
+
+ # Also look up the positions of the roots in the table.
+ my $b1root = $segmap{"1-byte"};
+ my $b2root = $segmap{"2-byte"};
+ my $b3root = $segmap{"3-byte"};
+ my $b4root = $segmap{"4-byte"};
+
+ # And the lower-upper values of each level in each radix tree.
+ my $b1_lower = $min_idx{1}{1};
+ my $b1_upper = $max_idx{1}{1};
+
+ my $b2_1_lower = $min_idx{2}{1};
+ my $b2_1_upper = $max_idx{2}{1};
+ my $b2_2_lower = $min_idx{2}{2};
+ my $b2_2_upper = $max_idx{2}{2};
+
+ my $b3_1_lower = $min_idx{3}{1};
+ my $b3_1_upper = $max_idx{3}{1};
+ my $b3_2_lower = $min_idx{3}{2};
+ my $b3_2_upper = $max_idx{3}{2};
+ my $b3_3_lower = $min_idx{3}{3};
+ my $b3_3_upper = $max_idx{3}{3};
+
+ my $b4_1_lower = $min_idx{4}{1};
+ my $b4_1_upper = $max_idx{4}{1};
+ my $b4_2_lower = $min_idx{4}{2};
+ my $b4_2_upper = $max_idx{4}{2};
+ my $b4_3_lower = $min_idx{4}{3};
+ my $b4_3_upper = $max_idx{4}{3};
+ my $b4_4_lower = $min_idx{4}{4};
+ my $b4_4_upper = $max_idx{4}{4};
+
+ ###
+ ### Find the maximum value in the whole table, to determine if we can
+ ### use uint16 or if we need to use uint32.
+ ###
+ my $max_val = 0;
+ foreach my $seg (@segments)
+ {
+ foreach my $val (values %{$seg->{values}})
+ {
+ $max_val = $val if ($val > $max_val);
+ }
+ }
+
+ my $datatype = ($max_val <= 0xffff) ? "uint16" : "uint32";
+
+ # For formatting, determine how many values we can fit on a single
+ # line, and how wide each value needs to be to align nicely.
+ my $vals_per_line;
+ my $colwidth;
+
+ if ($max_val <= 0xffff)
+ {
+ $vals_per_line = 8;
+ $colwidth = 4;
+ }
+ elsif ($max_val <= 0xffffff)
+ {
+ $vals_per_line = 4;
+ $colwidth = 6;
+ }
+ else
+ {
+ $vals_per_line = 4;
+ $colwidth = 8;
+ }
+
+ ###
+ ### Print the struct and array.
+ ###
+ printf $out "static const $datatype ${tblname}_table[];\n";
+ printf $out "\n";
+ printf $out "static const pg_mb_radix_tree $tblname =\n";
+ printf $out "{\n";
+ if ($datatype eq "uint16")
+ {
+ print $out " ${tblname}_table,\n";
+ print $out " NULL, /* 32-bit table not used */\n";
+ }
+ if ($datatype eq "uint32")
+ {
+ print $out " NULL, /* 16-bit table not used */\n";
+ print $out " ${tblname}_table,\n";
+ }
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 1-byte inputs */\n", $b1root;
+ printf $out " 0x%02x, /* b1_lower */\n", $b1_lower;
+ printf $out " 0x%02x, /* b1_upper */\n", $b1_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 2-byte inputs */\n", $b2root;
+ printf $out " 0x%02x, /* b2_1_lower */\n", $b2_1_lower;
+ printf $out " 0x%02x, /* b2_1_upper */\n", $b2_1_upper;
+ printf $out " 0x%02x, /* b2_2_lower */\n", $b2_2_lower;
+ printf $out " 0x%02x, /* b2_2_upper */\n", $b2_2_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b3root;
+ printf $out " 0x%02x, /* b3_1_lower */\n", $b3_1_lower;
+ printf $out " 0x%02x, /* b3_1_upper */\n", $b3_1_upper;
+ printf $out " 0x%02x, /* b3_2_lower */\n", $b3_2_lower;
+ printf $out " 0x%02x, /* b3_2_upper */\n", $b3_2_upper;
+ printf $out " 0x%02x, /* b3_3_lower */\n", $b3_3_lower;
+ printf $out " 0x%02x, /* b3_3_upper */\n", $b3_3_upper;
+ printf $out "\n";
+ printf $out " 0x%04x, /* offset of table for 3-byte inputs */\n", $b4root;
+ printf $out " 0x%02x, /* b4_1_lower */\n", $b4_1_lower;
+ printf $out " 0x%02x, /* b4_1_upper */\n", $b4_1_upper;
+ printf $out " 0x%02x, /* b4_2_lower */\n", $b4_2_lower;
+ printf $out " 0x%02x, /* b4_2_upper */\n", $b4_2_upper;
+ printf $out " 0x%02x, /* b4_3_lower */\n", $b4_3_lower;
+ printf $out " 0x%02x, /* b4_3_upper */\n", $b4_3_upper;
+ printf $out " 0x%02x, /* b4_4_lower */\n", $b4_4_lower;
+ printf $out " 0x%02x /* b4_4_upper */\n", $b4_4_upper;
+ print $out "};\n";
+ print $out "\n";
+ print $out "static const $datatype ${tblname}_table[$tblsize] =\n";
+ print $out "{";
+ my $off = 0;
+ foreach my $seg (@segments)
+ {
+ printf $out "\n";
+ printf $out " /*** %s - offset 0x%05x ***/\n", $seg->{header}, $off;
+ printf $out "\n";
+
+ for (my $i=$seg->{min_idx}; $i <= $seg->{max_idx};)
+ {
+ # Print the next line's worth of values.
+ # XXX pad to begin at a nice boundary
+ printf $out " /* %02x */ ", $i;
+ for (my $j = 0; $j < $vals_per_line && $i <= $seg->{max_idx}; $j++)
+ {
+ my $val = $seg->{values}->{$i};
+
+ printf $out " 0x%0*x", $colwidth, $val;
+ $off++;
+ if ($off != $tblsize)
+ {
+ print $out ",";
+ }
+ $i++;
+ }
+ print $out "\n";
+ }
+ if ($seg->{overlaid_trail_zeros})
+ {
+ printf $out " /* $seg->{overlaid_trail_zeros} trailing zero values shared with next segment */\n";
+ }
+ }
+
+ # Sanity check.
+ if ($off != $tblsize) { die "table size didn't match!"; }
+
+ print $out "};\n";
+}
+
+###
+sub build_segments_from_tree
+{
+ my ($header, $rootlabel, $depth, $map) = @_;
+
+ my @segments;
+
+ if (%{$map})
+ {
+ @segments = build_segments_recurse($header, $rootlabel, "", 1, $depth, $map);
+
+ # Sort the segments into "breadth-first" order. Not strictly required,
+ # but makes the maps nicer to read.
+ @segments = sort { $a->{level} cmp $b->{level} or
+ $a->{path} cmp $b->{path}}
+ @segments;
+ }
+
+ return @segments;
+}
+
+###
+sub build_segments_recurse
+{
+ my ($header, $label, $path, $level, $depth, $map) = @_;
+
+ my @segments;
+
+ if ($level == $depth)
+ {
+ push @segments, {
+ header => $header . ", leaf: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => $map
+ };
+ }
+ else
+ {
+ my %children;
+
+ while (my ($i, $val) = each %$map)
+ {
+ my $childpath = $path . sprintf("%02x", $i);
+ my $childlabel = "$depth-level-$level-$childpath";
+
+ push @segments, build_segments_recurse($header, $childlabel, $childpath,
+ $level + 1, $depth, $val);
+ $children{$i} = $childlabel;
+ }
+
+ push @segments, {
+ header => $header . ", byte #$level: ${path}xx",
+ label => $label,
+ level => $level,
+ depth => $depth,
+ path => $path,
+ values => \%children
+ };
+ }
+ return @segments;
+}
+
+######################################################
+# make_charmap - convert charset table to charmap hash
+# with checking duplicate source code
+#
+# make_charmap(\@charset, $direction)
+# charset - ref to charset table : see print_tables
+# direction - conversion direction
+
+sub make_charmap
+{
+ my ($charset, $direction) = @_;
+
+ die "unacceptable direction : $direction"
+ if ($direction ne "to_unicode" && $direction ne "from_unicode");
+
+ my %charmap;
+ foreach my $c (@$charset)
+ {
+ next if ($c->{direction} ne $direction && $c->{direction} ne "both");
+
+ # don't generate entries for combined characters
+ next if (defined $c->{ucs_second});
+
+ my ($src, $dst) =
+ $direction eq "to_unicode"
+ ? ($c->{code}, $c->{ucs})
+ : ($c->{ucs}, $c->{code});
+
+ if (defined $c->{$src})
+ {
+ printf STDERR
+ "Error: duplicate source code: 0x%04x => 0x%04x, 0x%04x\n",
+ $src, $c->{$src}, $dst;
+ exit;
+ }
+ if ($direction eq "to_unicode")
+ {
+ $charmap{$src} = ucs2utf($dst);
+ }
+ else
+ {
+ $charmap{ ucs2utf($src) } = $dst;
+ }
+
+ }
+
+ return \%charmap;
+}
+
+
+#########################################
+# print_radix_map - write the whole content of C source of tadix tree
+#
+# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# direction - desired direction "to_unicode" or "from_unicode"
+# charset - ref to character set array
+# tblwidth - width in characters of output source file
+
+sub print_radix_map
+{
+ my ($this_script, $csname, $direction, $charset, $tblwidth) = @_;
+
+ my $charmap = &make_charmap($charset, $direction);
+ my $fname =
+ $direction eq "to_unicode"
+ ? lc("${csname}_to_utf8_radix.map")
+ : lc("utf8_to_${csname}_radix.map");
+
+ my $tblname = lc("${csname}_${direction}_tree");
+ my $name_prefix = lc("${csname}_${direction}_");
+
+ if ($direction eq "to_unicode")
+ {
+ print "- Writing ${csname}=>UTF8 conversion radix index: $fname\n";
+ }
+ else
+ {
+ print "- Writing UTF8=>${csname} conversion radix index: $fname\n";
+ }
+
+ open(my $out, '>', $fname) || die("cannot open $fname");
+
+ print $out "/* src/backend/utils/mb/Unicode/$fname */\n"
+ . "/* This file is generated by $this_script */\n\n";
+
+ print_radix_table($out, $tblname, $charmap);
+
+ close($out);
+}
+
+
+###################################################################
+# print_radix_trees - write the radix tree files for both direction
+#
+# print_radix_trees($this_script, $csname, \%charset)
+#
+# this_script - the name of the *caller script* of this feature
+# csname - character set name other than ucs
+# charset - ref to character set array
+sub print_radix_trees
+{
+ my ($this_script, $csname, $charset) = @_;
+
+ &print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+}
+
+sub dump_charset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list)
+ {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
+ }
+}
+
1;
diff --git a/src/backend/utils/mb/Unicode/euc-jis-2004-std.txt b/src/backend/utils/mb/Unicode/euc-jis-2004-std.txt
deleted file mode 100644
index 8657e7f..0000000
diff --git a/src/backend/utils/mb/Unicode/gb-18030-2000.xml b/src/backend/utils/mb/Unicode/gb-18030-2000.xml
deleted file mode 100644
index fbbc9e3..0000000
diff --git a/src/backend/utils/mb/Unicode/make_mapchecker.pl b/src/backend/utils/mb/Unicode/make_mapchecker.pl
new file mode 100755
index 0000000..6de0b3f
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/make_mapchecker.pl
@@ -0,0 +1,71 @@
+#! /usr/bin/perl
+
+use strict;
+
+opendir(my $dh, ".") || die "failed to open directory: .";
+my @radixmaps = grep { /_radix\.map$/ } readdir($dh);
+closedir($dh);
+
+my %plainmaps;
+
+# check if all radix maps has corresponding plain map
+foreach my $rmap (@radixmaps)
+{
+ my $pmap = $rmap;
+ $pmap =~ s/_radix//;
+ if (!-e $pmap)
+ {
+ die("radix map \"$rmap\" has no corresponding plain map\n");
+ }
+ $plainmaps{$rmap} = $pmap;
+}
+
+# Generate sanity checker source
+my $out;
+open($out, '>', "map_checker.h")
+ || die "cannot open file to write: map_checker.h";
+foreach my $i (sort @radixmaps)
+{
+ print $out "#include \"$i\"\n";
+ print $out "#include \"$plainmaps{$i}\"\n";
+}
+
+my @mapnames = map { my $m = $_; $m =~ s/\.map//; $m } values %plainmaps;
+
+print $out <<'EOF';
+
+struct mappair
+{
+ const char *name;
+ int len;
+ const pg_local_to_utf *lu;
+ const pg_utf_to_local *ul;
+ const pg_mb_radix_tree *rt;
+} mappairs[] = {
+EOF
+
+foreach my $m (@mapnames)
+{
+ if ($m =~ /^utf8_to_(.*)$/)
+ {
+ my $e = uc($1);
+ print $out
+" {\"$m\", lengthof(ULmap$e), NULL, ULmap$e, &$1_from_unicode_tree}";
+ }
+ elsif ($m =~ /^(.*)_to_utf8$/)
+ {
+ my $e = uc($1);
+ print $out
+ " {\"$m\", lengthof(LUmap$e), LUmap$e, NULL, &$1_to_unicode_tree}";
+ }
+ else
+ {
+ die "Unrecognizable map name: $m";
+ }
+ print $out ",\n";
+}
+
+print $out " {NULL, 0, NULL, NULL, NULL}\n};\n";
+
+close($out);
+
diff --git a/src/backend/utils/mb/Unicode/map_checker.c b/src/backend/utils/mb/Unicode/map_checker.c
new file mode 100644
index 0000000..dec0716
--- /dev/null
+++ b/src/backend/utils/mb/Unicode/map_checker.c
@@ -0,0 +1,94 @@
+/*-------------------------------------------------------------------------
+ *
+ * Radix map checker
+ *
+ * Copyright (c) 2017, PostgreSQL Global Development Group
+ *
+ * IDENTIFICATION
+ * src/backend/utils/mb/Unicode/map_checker.c
+ *
+ *-------------------------------------------------------------------------
+ */
+
+#include "postgres.h"
+#include "mb/pg_wchar.h"
+
+#include "map_checker.h"
+
+#include "../char_converter.c"
+
+/*
+ * The old-style plain map files were error-resistant due to its
+ * straight-forward way for generation from authority files. In contrast the
+ * radix tree maps are generated by a rather complex calculation and have a
+ * complex, hard-to-confirm format.
+ *
+ * This program runs sanity check of the radix tree maps by confirming all
+ * characters in the plain map files to be converted to the same code by the
+ * corresponding radix tree map.
+ *
+ * All map files are included by map_checker.h that is generated by the script
+ * make_mapchecker.pl as the variable mappairs.
+ *
+ */
+int main(void)
+{
+ struct mappair *mp;
+
+ for (mp = mappairs ; mp->name ; mp++)
+ {
+ int i;
+
+ printf("Checking \"%s_radix.map\" against \"%s.map\"(%d chars)..", mp->name, mp->name, mp->len);
+ for (i = 0 ; i < mp->len ; i++)
+ {
+ uint32 s, c, d;
+
+ unsigned char b1;
+ unsigned char b2;
+ unsigned char b3;
+ unsigned char b4;
+ int l;
+
+ if (mp->ul)
+ {
+ s = mp->ul[i].utf;
+ d = mp->ul[i].code;
+ }
+ else
+ {
+ s = mp->lu[i].code;
+ d = mp->lu[i].utf;
+ }
+ if (s < 0x80)
+ {
+ fprintf(stderr, "\nASCII character ? (%x)", s);
+ exit(1);
+ }
+
+ b1 = s >> 24;
+ b2 = s >> 16;
+ b3 = s >> 8;
+ b4 = s;
+ if (b1 != 0)
+ l = 4;
+ else if (b2 != 0)
+ l = 3;
+ else if (b3 != 0)
+ l = 2;
+ else
+ l = 1;
+
+ c = pg_mb_radix_conv(mp->rt, l, b1, b2, b3, b4);
+
+ if (c != d)
+ {
+ fprintf(stderr, "\nConversion failure in \"%s\": %x => %x, expected %x\n",
+ mp->name, s, c, d);
+ exit(1);
+ }
+ }
+ printf("Ok.\n");
+ }
+ printf("All radix trees are perfect!\n");
+}
diff --git a/src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt b/src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt
deleted file mode 100644
index 4b12bce..0000000
diff --git a/src/backend/utils/mb/char_converter.c b/src/backend/utils/mb/char_converter.c
new file mode 100644
index 0000000..3795b7d
--- /dev/null
+++ b/src/backend/utils/mb/char_converter.c
@@ -0,0 +1,116 @@
+/*-------------------------------------------------------------------------
+ *
+ * Character converter function using radix tree
+ *
+ * Copyright (c) 2017, PostgreSQL Global Development Group
+ *
+ * IDENTIFICATION
+ * src/backend/utils/mb/char_converter.c
+ *
+ *-------------------------------------------------------------------------
+ */
+
+static inline uint32
+pg_mb_radix_conv(const pg_mb_radix_tree *rt,
+ int l,
+ unsigned char b1,
+ unsigned char b2,
+ unsigned char b3,
+ unsigned char b4)
+{
+ if (l == 4)
+ {
+ /* 4-byte code */
+
+ /* check code validity */
+ if (b1 < rt->b4_1_lower || b1 > rt->b4_1_upper ||
+ b2 < rt->b4_2_lower || b2 > rt->b4_2_upper ||
+ b3 < rt->b4_3_lower || b3 > rt->b4_3_upper ||
+ b4 < rt->b4_4_lower || b4 > rt->b4_4_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b4root;
+
+ idx = rt->chars32[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars32[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars32[b3 + idx - rt->b4_3_lower];
+ return rt->chars32[b4 + idx - rt->b4_4_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b4root;
+
+ idx = rt->chars16[b1 + idx - rt->b4_1_lower];
+ idx = rt->chars16[b2 + idx - rt->b4_2_lower];
+ idx = rt->chars16[b3 + idx - rt->b4_3_lower];
+ return rt->chars16[b4 + idx - rt->b4_4_lower];
+ }
+ }
+ else if (l == 3)
+ {
+ /* 3-byte code */
+
+ /* check code validity */
+ if (b2 < rt->b3_1_lower || b2 > rt->b3_1_upper ||
+ b3 < rt->b3_2_lower || b3 > rt->b3_2_upper ||
+ b4 < rt->b3_3_lower || b4 > rt->b3_3_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b3root;
+
+ idx = rt->chars32[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars32[b3 + idx - rt->b3_2_lower];
+ return rt->chars32[b4 + idx - rt->b3_3_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b3root;
+
+ idx = rt->chars16[b2 + idx - rt->b3_1_lower];
+ idx = rt->chars16[b3 + idx - rt->b3_2_lower];
+ return rt->chars16[b4 + idx - rt->b3_3_lower];
+ }
+ }
+ else if (l == 2)
+ {
+ /* 2-byte code */
+
+ /* check code validity - first byte */
+ if (b3 < rt->b2_1_lower || b3 > rt->b2_1_upper ||
+ b4 < rt->b2_2_lower || b4 > rt->b2_2_upper)
+ return 0;
+
+ if (rt->chars32)
+ {
+ uint32 idx = rt->b2root;
+
+ idx = rt->chars32[b3 + idx - rt->b2_1_lower];
+ return rt->chars32[b4 + idx - rt->b2_2_lower];
+ }
+ else
+ {
+ uint16 idx = rt->b2root;
+
+ idx = rt->chars16[b3 + idx - rt->b2_1_lower];
+ return rt->chars16[b4 + idx - rt->b2_2_lower];
+ }
+ }
+ else if (l == 1)
+ {
+ /* 1-byte code */
+
+ /* check code validity - first byte */
+ if (b4 < rt->b1_lower || b4 > rt->b1_upper)
+ return 0;
+
+ if (rt->chars32)
+ return rt->chars32[b4 + rt->b1root - rt->b1_lower];
+ else
+ return rt->chars16[b4 + rt->b1root - rt->b1_lower];
+ }
+ return 0; /* shouldn't happen */
+}
diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c
index 9014a57..feaf8ef 100644
--- a/src/backend/utils/mb/conv.c
+++ b/src/backend/utils/mb/conv.c
@@ -13,6 +13,7 @@
#include "postgres.h"
#include "mb/pg_wchar.h"
+#include "char_converter.c"
/*
* local2local: a generic single byte charset encoding
@@ -284,36 +285,6 @@ mic2latin_with_table(const unsigned char *mic,
/*
* comparison routine for bsearch()
- * this routine is intended for UTF8 -> local code
- */
-static int
-compare1(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_utf_to_local *) p2)->utf;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
- * this routine is intended for local code -> UTF8
- */
-static int
-compare2(const void *p1, const void *p2)
-{
- uint32 v1,
- v2;
-
- v1 = *(const uint32 *) p1;
- v2 = ((const pg_local_to_utf *) p2)->code;
- return (v1 > v2) ? 1 : ((v1 == v2) ? 0 : -1);
-}
-
-/*
- * comparison routine for bsearch()
* this routine is intended for combined UTF8 -> local code
*/
static int
@@ -371,7 +342,6 @@ store_coded_char(unsigned char *dest, uint32 code)
* iso: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -389,14 +359,13 @@ store_coded_char(unsigned char *dest, uint32 code)
void
UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_utf_to_local_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iutf;
int l;
- const pg_utf_to_local *p;
const pg_utf_to_local_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -406,6 +375,11 @@ UtfToLocal(const unsigned char *utf, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*utf == '\0')
break;
@@ -427,27 +401,28 @@ UtfToLocal(const unsigned char *utf, int len,
/* collect coded char of length l */
if (l == 2)
{
- iutf = *utf++ << 8;
- iutf |= *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 3)
{
- iutf = *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else if (l == 4)
{
- iutf = *utf++ << 24;
- iutf |= *utf++ << 16;
- iutf |= *utf++ << 8;
- iutf |= *utf++;
+ b1 = *utf++;
+ b2 = *utf++;
+ b3 = *utf++;
+ b4 = *utf++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iutf = 0; /* keep compiler quiet */
}
+ iutf = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
/* First, try with combined map if possible */
if (cmap && len > l)
@@ -516,13 +491,14 @@ UtfToLocal(const unsigned char *utf, int len,
}
/* Now check ordinary map */
- p = bsearch(&iutf, map, mapsize,
- sizeof(pg_utf_to_local), compare1);
-
- if (p)
+ if (map)
{
- iso = store_coded_char(iso, p->code);
- continue;
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
+ if (converted)
+ {
+ iso = store_coded_char(iso, converted);
+ continue;
+ }
}
/* if there's a conversion function, try that */
@@ -557,7 +533,6 @@ UtfToLocal(const unsigned char *utf, int len,
* utf: pointer to the output area (must be large enough!)
(output string will be null-terminated)
* map: conversion map for single characters
- * mapsize: number of entries in the conversion map
* cmap: conversion map for combined characters
* (optional, pass NULL if none)
* cmapsize: number of entries in the conversion map for combined characters
@@ -575,14 +550,13 @@ UtfToLocal(const unsigned char *utf, int len,
void
LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_local_to_utf_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding)
{
uint32 iiso;
int l;
- const pg_local_to_utf *p;
const pg_local_to_utf_combined *cp;
if (!PG_VALID_ENCODING(encoding))
@@ -592,6 +566,11 @@ LocalToUtf(const unsigned char *iso, int len,
for (; len > 0; len -= l)
{
+ unsigned char b1 = 0;
+ unsigned char b2 = 0;
+ unsigned char b3 = 0;
+ unsigned char b4 = 0;
+
/* "break" cases all represent errors */
if (*iso == '\0')
break;
@@ -610,53 +589,55 @@ LocalToUtf(const unsigned char *iso, int len,
/* collect coded char of length l */
if (l == 1)
- iiso = *iso++;
+ b4 = *iso++;
else if (l == 2)
{
- iiso = *iso++ << 8;
- iiso |= *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 3)
{
- iiso = *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else if (l == 4)
{
- iiso = *iso++ << 24;
- iiso |= *iso++ << 16;
- iiso |= *iso++ << 8;
- iiso |= *iso++;
+ b1 = *iso++;
+ b2 = *iso++;
+ b3 = *iso++;
+ b4 = *iso++;
}
else
{
elog(ERROR, "unsupported character length %d", l);
iiso = 0; /* keep compiler quiet */
}
+ iiso = (b1 << 24 | b2 << 16 | b3 << 8 | b4);
- /* First check ordinary map */
- p = bsearch(&iiso, map, mapsize,
- sizeof(pg_local_to_utf), compare2);
-
- if (p)
- {
- utf = store_coded_char(utf, p->utf);
- continue;
- }
-
- /* If there's a combined character map, try that */
- if (cmap)
+ if (map)
{
- cp = bsearch(&iiso, cmap, cmapsize,
- sizeof(pg_local_to_utf_combined), compare4);
+ uint32 converted = pg_mb_radix_conv(map, l, b1, b2, b3, b4);
- if (cp)
+ if (converted)
{
- utf = store_coded_char(utf, cp->utf1);
- utf = store_coded_char(utf, cp->utf2);
+ utf = store_coded_char(utf, converted);
continue;
}
+
+ /* If there's a combined character map, try that */
+ if (cmap)
+ {
+ cp = bsearch(&iiso, cmap, cmapsize,
+ sizeof(pg_local_to_utf_combined), compare4);
+
+ if (cp)
+ {
+ utf = store_coded_char(utf, cp->utf1);
+ utf = store_coded_char(utf, cp->utf2);
+ continue;
+ }
+ }
}
/* if there's a conversion function, try that */
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
index 746ed35..66e36d4 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/big5_to_utf8.map"
-#include "../../Unicode/utf8_to_big5.map"
+#include "../../Unicode/big5_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_big5_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ big5_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_BIG5, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapBIG5, lengthof(LUmapBIG5),
+ &big5_to_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
@@ -60,7 +60,7 @@ utf8_to_big5(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_BIG5);
UtfToLocal(src, len, dest,
- ULmapBIG5, lengthof(ULmapBIG5),
+ &big5_from_unicode_tree,
NULL, 0,
NULL,
PG_BIG5);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
index d568c63..1a6402a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
@@ -14,10 +14,10 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_koi8r.map"
-#include "../../Unicode/koi8r_to_utf8.map"
-#include "../../Unicode/utf8_to_koi8u.map"
-#include "../../Unicode/koi8u_to_utf8.map"
+#include "../../Unicode/utf8_to_koi8r_radix.map"
+#include "../../Unicode/koi8r_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_koi8u_radix.map"
+#include "../../Unicode/koi8u_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -48,7 +48,7 @@ utf8_to_koi8r(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8R);
UtfToLocal(src, len, dest,
- ULmapKOI8R, lengthof(ULmapKOI8R),
+ &koi8r_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -66,7 +66,7 @@ koi8r_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8R, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8R, lengthof(LUmapKOI8R),
+ &koi8r_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8R);
@@ -84,7 +84,7 @@ utf8_to_koi8u(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_KOI8U);
UtfToLocal(src, len, dest,
- ULmapKOI8U, lengthof(ULmapKOI8U),
+ &koi8u_from_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
@@ -102,7 +102,7 @@ koi8u_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_KOI8U, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapKOI8U, lengthof(LUmapKOI8U),
+ &koi8u_to_unicode_tree,
NULL, 0,
NULL,
PG_KOI8U);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
index ebf5f23..ec27841 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jis_2004.map"
+#include "../../Unicode/euc_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jis_2004_radix.map"
#include "../../Unicode/euc_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_euc_jis_2004_combined.map"
@@ -44,7 +44,7 @@ euc_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JIS_2004, lengthof(LUmapEUC_JIS_2004),
+ &euc_jis_2004_to_unicode_tree,
LUmapEUC_JIS_2004_combined, lengthof(LUmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_euc_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapEUC_JIS_2004, lengthof(ULmapEUC_JIS_2004),
+ &euc_jis_2004_from_unicode_tree,
ULmapEUC_JIS_2004_combined, lengthof(ULmapEUC_JIS_2004_combined),
NULL,
PG_EUC_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
index cb0751c..a6b156d 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_cn_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_cn.map"
+#include "../../Unicode/euc_cn_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_cn_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_cn_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_CN, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_CN, lengthof(LUmapEUC_CN),
+ &euc_cn_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
@@ -60,7 +60,7 @@ utf8_to_euc_cn(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_CN);
UtfToLocal(src, len, dest,
- ULmapEUC_CN, lengthof(ULmapEUC_CN),
+ &euc_cn_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_CN);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
index 6512eee..75d190a 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_jp_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_jp.map"
+#include "../../Unicode/euc_jp_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_jp_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_jp_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_JP, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_JP, lengthof(LUmapEUC_JP),
+ &euc_jp_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
@@ -60,7 +60,7 @@ utf8_to_euc_jp(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_JP);
UtfToLocal(src, len, dest,
- ULmapEUC_JP, lengthof(ULmapEUC_JP),
+ &euc_jp_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_JP);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
index f85720f..84302d3 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_kr_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_kr.map"
+#include "../../Unicode/euc_kr_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_kr_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_kr_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_KR, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_KR, lengthof(LUmapEUC_KR),
+ &euc_kr_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
@@ -60,7 +60,7 @@ utf8_to_euc_kr(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_KR);
UtfToLocal(src, len, dest,
- ULmapEUC_KR, lengthof(ULmapEUC_KR),
+ &euc_kr_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_KR);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
index 1ce4099..0dc3c1f 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/euc_tw_to_utf8.map"
-#include "../../Unicode/utf8_to_euc_tw.map"
+#include "../../Unicode/euc_tw_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_euc_tw_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ euc_tw_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_EUC_TW, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapEUC_TW, lengthof(LUmapEUC_TW),
+ &euc_tw_to_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
@@ -60,7 +60,7 @@ utf8_to_euc_tw(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_EUC_TW);
UtfToLocal(src, len, dest,
- ULmapEUC_TW, lengthof(ULmapEUC_TW),
+ &euc_tw_from_unicode_tree,
NULL, 0,
NULL,
PG_EUC_TW);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
index 22dd642..836ef72 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gb18030_to_utf8.map"
-#include "../../Unicode/utf8_to_gb18030.map"
+#include "../../Unicode/gb18030_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gb18030_radix.map"
PG_MODULE_MAGIC;
@@ -197,7 +197,7 @@ gb18030_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GB18030, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGB18030, lengthof(LUmapGB18030),
+ &gb18030_to_unicode_tree,
NULL, 0,
conv_18030_to_utf8,
PG_GB18030);
@@ -215,7 +215,7 @@ utf8_to_gb18030(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GB18030);
UtfToLocal(src, len, dest,
- ULmapGB18030, lengthof(ULmapGB18030),
+ &gb18030_from_unicode_tree,
NULL, 0,
conv_utf8_to_18030,
PG_GB18030);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
index 1238e3d..a3b97b9 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/gbk_to_utf8.map"
-#include "../../Unicode/utf8_to_gbk.map"
+#include "../../Unicode/gbk_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_gbk_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ gbk_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_GBK, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapGBK, lengthof(LUmapGBK),
+ &gbk_to_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
@@ -60,7 +60,7 @@ utf8_to_gbk(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_GBK);
UtfToLocal(src, len, dest,
- ULmapGBK, lengthof(ULmapGBK),
+ &gbk_from_unicode_tree,
NULL, 0,
NULL,
PG_GBK);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
index 48acd3f..ca8ada5 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
@@ -14,32 +14,32 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/iso8859_10_to_utf8.map"
-#include "../../Unicode/iso8859_13_to_utf8.map"
-#include "../../Unicode/iso8859_14_to_utf8.map"
-#include "../../Unicode/iso8859_15_to_utf8.map"
-#include "../../Unicode/iso8859_2_to_utf8.map"
-#include "../../Unicode/iso8859_3_to_utf8.map"
-#include "../../Unicode/iso8859_4_to_utf8.map"
-#include "../../Unicode/iso8859_5_to_utf8.map"
-#include "../../Unicode/iso8859_6_to_utf8.map"
-#include "../../Unicode/iso8859_7_to_utf8.map"
-#include "../../Unicode/iso8859_8_to_utf8.map"
-#include "../../Unicode/iso8859_9_to_utf8.map"
-#include "../../Unicode/utf8_to_iso8859_10.map"
-#include "../../Unicode/utf8_to_iso8859_13.map"
-#include "../../Unicode/utf8_to_iso8859_14.map"
-#include "../../Unicode/utf8_to_iso8859_15.map"
-#include "../../Unicode/utf8_to_iso8859_16.map"
-#include "../../Unicode/utf8_to_iso8859_2.map"
-#include "../../Unicode/utf8_to_iso8859_3.map"
-#include "../../Unicode/utf8_to_iso8859_4.map"
-#include "../../Unicode/utf8_to_iso8859_5.map"
-#include "../../Unicode/utf8_to_iso8859_6.map"
-#include "../../Unicode/utf8_to_iso8859_7.map"
-#include "../../Unicode/utf8_to_iso8859_8.map"
-#include "../../Unicode/utf8_to_iso8859_9.map"
-#include "../../Unicode/iso8859_16_to_utf8.map"
+#include "../../Unicode/iso8859_10_to_utf8_radix.map"
+#include "../../Unicode/iso8859_13_to_utf8_radix.map"
+#include "../../Unicode/iso8859_14_to_utf8_radix.map"
+#include "../../Unicode/iso8859_15_to_utf8_radix.map"
+#include "../../Unicode/iso8859_2_to_utf8_radix.map"
+#include "../../Unicode/iso8859_3_to_utf8_radix.map"
+#include "../../Unicode/iso8859_4_to_utf8_radix.map"
+#include "../../Unicode/iso8859_5_to_utf8_radix.map"
+#include "../../Unicode/iso8859_6_to_utf8_radix.map"
+#include "../../Unicode/iso8859_7_to_utf8_radix.map"
+#include "../../Unicode/iso8859_8_to_utf8_radix.map"
+#include "../../Unicode/iso8859_9_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_10_radix.map"
+#include "../../Unicode/utf8_to_iso8859_13_radix.map"
+#include "../../Unicode/utf8_to_iso8859_14_radix.map"
+#include "../../Unicode/utf8_to_iso8859_15_radix.map"
+#include "../../Unicode/utf8_to_iso8859_16_radix.map"
+#include "../../Unicode/utf8_to_iso8859_2_radix.map"
+#include "../../Unicode/utf8_to_iso8859_3_radix.map"
+#include "../../Unicode/utf8_to_iso8859_4_radix.map"
+#include "../../Unicode/utf8_to_iso8859_5_radix.map"
+#include "../../Unicode/utf8_to_iso8859_6_radix.map"
+#include "../../Unicode/utf8_to_iso8859_7_radix.map"
+#include "../../Unicode/utf8_to_iso8859_8_radix.map"
+#include "../../Unicode/utf8_to_iso8859_9_radix.map"
+#include "../../Unicode/iso8859_16_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -60,52 +60,37 @@ PG_FUNCTION_INFO_V1(utf8_to_iso8859);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_LATIN2, LUmapISO8859_2, ULmapISO8859_2,
- lengthof(LUmapISO8859_2),
- lengthof(ULmapISO8859_2)}, /* ISO-8859-2 Latin 2 */
- {PG_LATIN3, LUmapISO8859_3, ULmapISO8859_3,
- lengthof(LUmapISO8859_3),
- lengthof(ULmapISO8859_3)}, /* ISO-8859-3 Latin 3 */
- {PG_LATIN4, LUmapISO8859_4, ULmapISO8859_4,
- lengthof(LUmapISO8859_4),
- lengthof(ULmapISO8859_4)}, /* ISO-8859-4 Latin 4 */
- {PG_LATIN5, LUmapISO8859_9, ULmapISO8859_9,
- lengthof(LUmapISO8859_9),
- lengthof(ULmapISO8859_9)}, /* ISO-8859-9 Latin 5 */
- {PG_LATIN6, LUmapISO8859_10, ULmapISO8859_10,
- lengthof(LUmapISO8859_10),
- lengthof(ULmapISO8859_10)}, /* ISO-8859-10 Latin 6 */
- {PG_LATIN7, LUmapISO8859_13, ULmapISO8859_13,
- lengthof(LUmapISO8859_13),
- lengthof(ULmapISO8859_13)}, /* ISO-8859-13 Latin 7 */
- {PG_LATIN8, LUmapISO8859_14, ULmapISO8859_14,
- lengthof(LUmapISO8859_14),
- lengthof(ULmapISO8859_14)}, /* ISO-8859-14 Latin 8 */
- {PG_LATIN9, LUmapISO8859_15, ULmapISO8859_15,
- lengthof(LUmapISO8859_15),
- lengthof(ULmapISO8859_15)}, /* ISO-8859-15 Latin 9 */
- {PG_LATIN10, LUmapISO8859_16, ULmapISO8859_16,
- lengthof(LUmapISO8859_16),
- lengthof(ULmapISO8859_16)}, /* ISO-8859-16 Latin 10 */
- {PG_ISO_8859_5, LUmapISO8859_5, ULmapISO8859_5,
- lengthof(LUmapISO8859_5),
- lengthof(ULmapISO8859_5)}, /* ISO-8859-5 */
- {PG_ISO_8859_6, LUmapISO8859_6, ULmapISO8859_6,
- lengthof(LUmapISO8859_6),
- lengthof(ULmapISO8859_6)}, /* ISO-8859-6 */
- {PG_ISO_8859_7, LUmapISO8859_7, ULmapISO8859_7,
- lengthof(LUmapISO8859_7),
- lengthof(ULmapISO8859_7)}, /* ISO-8859-7 */
- {PG_ISO_8859_8, LUmapISO8859_8, ULmapISO8859_8,
- lengthof(LUmapISO8859_8),
- lengthof(ULmapISO8859_8)}, /* ISO-8859-8 */
+ {PG_LATIN2, &iso8859_2_to_unicode_tree,
+ &iso8859_2_from_unicode_tree}, /* ISO-8859-2 Latin 2 */
+ {PG_LATIN3, &iso8859_3_to_unicode_tree,
+ &iso8859_3_from_unicode_tree}, /* ISO-8859-3 Latin 3 */
+ {PG_LATIN4, &iso8859_4_to_unicode_tree,
+ &iso8859_4_from_unicode_tree}, /* ISO-8859-4 Latin 4 */
+ {PG_LATIN5, &iso8859_9_to_unicode_tree,
+ &iso8859_9_from_unicode_tree}, /* ISO-8859-9 Latin 5 */
+ {PG_LATIN6, &iso8859_10_to_unicode_tree,
+ &iso8859_10_from_unicode_tree}, /* ISO-8859-10 Latin 6 */
+ {PG_LATIN7, &iso8859_13_to_unicode_tree,
+ &iso8859_13_from_unicode_tree}, /* ISO-8859-13 Latin 7 */
+ {PG_LATIN8, &iso8859_14_to_unicode_tree,
+ &iso8859_14_from_unicode_tree}, /* ISO-8859-14 Latin 8 */
+ {PG_LATIN9, &iso8859_15_to_unicode_tree,
+ &iso8859_15_from_unicode_tree}, /* ISO-8859-15 Latin 9 */
+ {PG_LATIN10, &iso8859_16_to_unicode_tree,
+ &iso8859_16_from_unicode_tree}, /* ISO-8859-16 Latin 10 */
+ {PG_ISO_8859_5, &iso8859_5_to_unicode_tree,
+ &iso8859_5_from_unicode_tree}, /* ISO-8859-5 */
+ {PG_ISO_8859_6, &iso8859_6_to_unicode_tree,
+ &iso8859_6_from_unicode_tree}, /* ISO-8859-6 */
+ {PG_ISO_8859_7, &iso8859_7_to_unicode_tree,
+ &iso8859_7_from_unicode_tree}, /* ISO-8859-7 */
+ {PG_ISO_8859_8, &iso8859_8_to_unicode_tree,
+ &iso8859_8_from_unicode_tree}, /* ISO-8859-8 */
};
Datum
@@ -124,7 +109,7 @@ iso8859_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -156,7 +141,7 @@ utf8_to_iso8859(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
index 51690b9..7e3a3cb 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/johab_to_utf8.map"
-#include "../../Unicode/utf8_to_johab.map"
+#include "../../Unicode/johab_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_johab_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ johab_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_JOHAB, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapJOHAB, lengthof(LUmapJOHAB),
+ &johab_to_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
@@ -60,7 +60,7 @@ utf8_to_johab(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_JOHAB);
UtfToLocal(src, len, dest,
- ULmapJOHAB, lengthof(ULmapJOHAB),
+ &johab_from_unicode_tree,
NULL, 0,
NULL,
PG_JOHAB);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
index 605fe40..4bd5ea5 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/sjis_to_utf8.map"
-#include "../../Unicode/utf8_to_sjis.map"
+#include "../../Unicode/sjis_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_sjis_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ sjis_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SJIS, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSJIS, lengthof(LUmapSJIS),
+ &sjis_to_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
@@ -60,7 +60,7 @@ utf8_to_sjis(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SJIS);
UtfToLocal(src, len, dest,
- ULmapSJIS, lengthof(ULmapSJIS),
+ &sjis_from_unicode_tree,
NULL, 0,
NULL,
PG_SJIS);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
index 8d8f508..5a1e8c6 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/shift_jis_2004_to_utf8.map"
-#include "../../Unicode/utf8_to_shift_jis_2004.map"
+#include "../../Unicode/shift_jis_2004_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_shift_jis_2004_radix.map"
#include "../../Unicode/shift_jis_2004_to_utf8_combined.map"
#include "../../Unicode/utf8_to_shift_jis_2004_combined.map"
@@ -44,7 +44,7 @@ shift_jis_2004_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_SHIFT_JIS_2004, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapSHIFT_JIS_2004, lengthof(LUmapSHIFT_JIS_2004),
+ &shift_jis_2004_to_unicode_tree,
LUmapSHIFT_JIS_2004_combined, lengthof(LUmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
@@ -62,7 +62,7 @@ utf8_to_shift_jis_2004(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_SHIFT_JIS_2004);
UtfToLocal(src, len, dest,
- ULmapSHIFT_JIS_2004, lengthof(ULmapSHIFT_JIS_2004),
+ &shift_jis_2004_from_unicode_tree,
ULmapSHIFT_JIS_2004_combined, lengthof(ULmapSHIFT_JIS_2004_combined),
NULL,
PG_SHIFT_JIS_2004);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
index 97e895c..dd7a788 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
@@ -14,8 +14,8 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/uhc_to_utf8.map"
-#include "../../Unicode/utf8_to_uhc.map"
+#include "../../Unicode/uhc_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_uhc_radix.map"
PG_MODULE_MAGIC;
@@ -42,7 +42,7 @@ uhc_to_utf8(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UHC, PG_UTF8);
LocalToUtf(src, len, dest,
- LUmapUHC, lengthof(LUmapUHC),
+ &uhc_to_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
@@ -60,7 +60,7 @@ utf8_to_uhc(PG_FUNCTION_ARGS)
CHECK_ENCODING_CONVERSION_ARGS(PG_UTF8, PG_UHC);
UtfToLocal(src, len, dest,
- ULmapUHC, lengthof(ULmapUHC),
+ &uhc_from_unicode_tree,
NULL, 0,
NULL,
PG_UHC);
diff --git a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
index ab6e624..9ee72c9 100644
--- a/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
+++ b/src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
@@ -14,28 +14,28 @@
#include "postgres.h"
#include "fmgr.h"
#include "mb/pg_wchar.h"
-#include "../../Unicode/utf8_to_win1250.map"
-#include "../../Unicode/utf8_to_win1251.map"
-#include "../../Unicode/utf8_to_win1252.map"
-#include "../../Unicode/utf8_to_win1253.map"
-#include "../../Unicode/utf8_to_win1254.map"
-#include "../../Unicode/utf8_to_win1255.map"
-#include "../../Unicode/utf8_to_win1256.map"
-#include "../../Unicode/utf8_to_win1257.map"
-#include "../../Unicode/utf8_to_win1258.map"
-#include "../../Unicode/utf8_to_win866.map"
-#include "../../Unicode/utf8_to_win874.map"
-#include "../../Unicode/win1250_to_utf8.map"
-#include "../../Unicode/win1251_to_utf8.map"
-#include "../../Unicode/win1252_to_utf8.map"
-#include "../../Unicode/win1253_to_utf8.map"
-#include "../../Unicode/win1254_to_utf8.map"
-#include "../../Unicode/win1255_to_utf8.map"
-#include "../../Unicode/win1256_to_utf8.map"
-#include "../../Unicode/win1257_to_utf8.map"
-#include "../../Unicode/win866_to_utf8.map"
-#include "../../Unicode/win874_to_utf8.map"
-#include "../../Unicode/win1258_to_utf8.map"
+#include "../../Unicode/utf8_to_win1250_radix.map"
+#include "../../Unicode/utf8_to_win1251_radix.map"
+#include "../../Unicode/utf8_to_win1252_radix.map"
+#include "../../Unicode/utf8_to_win1253_radix.map"
+#include "../../Unicode/utf8_to_win1254_radix.map"
+#include "../../Unicode/utf8_to_win1255_radix.map"
+#include "../../Unicode/utf8_to_win1256_radix.map"
+#include "../../Unicode/utf8_to_win1257_radix.map"
+#include "../../Unicode/utf8_to_win1258_radix.map"
+#include "../../Unicode/utf8_to_win866_radix.map"
+#include "../../Unicode/utf8_to_win874_radix.map"
+#include "../../Unicode/win1250_to_utf8_radix.map"
+#include "../../Unicode/win1251_to_utf8_radix.map"
+#include "../../Unicode/win1252_to_utf8_radix.map"
+#include "../../Unicode/win1253_to_utf8_radix.map"
+#include "../../Unicode/win1254_to_utf8_radix.map"
+#include "../../Unicode/win1255_to_utf8_radix.map"
+#include "../../Unicode/win1256_to_utf8_radix.map"
+#include "../../Unicode/win1257_to_utf8_radix.map"
+#include "../../Unicode/win866_to_utf8_radix.map"
+#include "../../Unicode/win874_to_utf8_radix.map"
+#include "../../Unicode/win1258_to_utf8_radix.map"
PG_MODULE_MAGIC;
@@ -56,46 +56,22 @@ PG_FUNCTION_INFO_V1(utf8_to_win);
typedef struct
{
pg_enc encoding;
- const pg_local_to_utf *map1; /* to UTF8 map name */
- const pg_utf_to_local *map2; /* from UTF8 map name */
- int size1; /* size of map1 */
- int size2; /* size of map2 */
+ const pg_mb_radix_tree *map1; /* to UTF8 map name */
+ const pg_mb_radix_tree *map2; /* from UTF8 map name */
} pg_conv_map;
static const pg_conv_map maps[] = {
- {PG_WIN866, LUmapWIN866, ULmapWIN866,
- lengthof(LUmapWIN866),
- lengthof(ULmapWIN866)},
- {PG_WIN874, LUmapWIN874, ULmapWIN874,
- lengthof(LUmapWIN874),
- lengthof(ULmapWIN874)},
- {PG_WIN1250, LUmapWIN1250, ULmapWIN1250,
- lengthof(LUmapWIN1250),
- lengthof(ULmapWIN1250)},
- {PG_WIN1251, LUmapWIN1251, ULmapWIN1251,
- lengthof(LUmapWIN1251),
- lengthof(ULmapWIN1251)},
- {PG_WIN1252, LUmapWIN1252, ULmapWIN1252,
- lengthof(LUmapWIN1252),
- lengthof(ULmapWIN1252)},
- {PG_WIN1253, LUmapWIN1253, ULmapWIN1253,
- lengthof(LUmapWIN1253),
- lengthof(ULmapWIN1253)},
- {PG_WIN1254, LUmapWIN1254, ULmapWIN1254,
- lengthof(LUmapWIN1254),
- lengthof(ULmapWIN1254)},
- {PG_WIN1255, LUmapWIN1255, ULmapWIN1255,
- lengthof(LUmapWIN1255),
- lengthof(ULmapWIN1255)},
- {PG_WIN1256, LUmapWIN1256, ULmapWIN1256,
- lengthof(LUmapWIN1256),
- lengthof(ULmapWIN1256)},
- {PG_WIN1257, LUmapWIN1257, ULmapWIN1257,
- lengthof(LUmapWIN1257),
- lengthof(ULmapWIN1257)},
- {PG_WIN1258, LUmapWIN1258, ULmapWIN1258,
- lengthof(LUmapWIN1258),
- lengthof(ULmapWIN1258)},
+ {PG_WIN866, &win866_to_unicode_tree, &win866_from_unicode_tree},
+ {PG_WIN874, &win874_to_unicode_tree, &win874_from_unicode_tree},
+ {PG_WIN1250, &win1250_to_unicode_tree, &win1250_from_unicode_tree},
+ {PG_WIN1251, &win1251_to_unicode_tree, &win1251_from_unicode_tree},
+ {PG_WIN1252, &win1252_to_unicode_tree, &win1252_from_unicode_tree},
+ {PG_WIN1253, &win1253_to_unicode_tree, &win1253_from_unicode_tree},
+ {PG_WIN1254, &win1254_to_unicode_tree, &win1254_from_unicode_tree},
+ {PG_WIN1255, &win1255_to_unicode_tree, &win1255_from_unicode_tree},
+ {PG_WIN1256, &win1256_to_unicode_tree, &win1256_from_unicode_tree},
+ {PG_WIN1257, &win1257_to_unicode_tree, &win1257_from_unicode_tree},
+ {PG_WIN1258, &win1258_to_unicode_tree, &win1258_from_unicode_tree},
};
Datum
@@ -114,7 +90,7 @@ win_to_utf8(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
LocalToUtf(src, len, dest,
- maps[i].map1, maps[i].size1,
+ maps[i].map1,
NULL, 0,
NULL,
encoding);
@@ -146,7 +122,7 @@ utf8_to_win(PG_FUNCTION_ARGS)
if (encoding == maps[i].encoding)
{
UtfToLocal(src, len, dest,
- maps[i].map2, maps[i].size2,
+ maps[i].map2,
NULL, 0,
NULL,
encoding);
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index ceb5695..5ab93cb 100644
--- a/src/include/mb/pg_wchar.h
+++ b/src/include/mb/pg_wchar.h
@@ -383,6 +383,58 @@ typedef struct
uint32 code; /* local code */
} pg_utf_to_local;
+typedef struct pg_mb_radix_index
+{
+ uint8 lower;
+ uint8 upper; /* index range of b2idx */
+} pg_mb_radix_index;
+
+/*
+ * Radix tree structs for faster conversion
+ */
+typedef struct
+{
+ /*
+ * Array containing all the values. Only one of chars16 or chars32 is
+ * used, depending on how wide the values we need to represent are.
+ */
+ const uint16 *chars16; /* 16 bit */
+ const uint32 *chars32; /* 32 bit character table */
+
+ /* Radix tree for 1-byte inputs */
+ uint32 b1root; /* offset of table in the chars[16|32] array */
+ uint8 b1_lower; /* min allowed value for a single byte input */
+ uint8 b1_upper; /* max allowed value for a single byte input */
+
+ /* Radix tree for 2-byte inputs */
+ uint32 b2root; /* offset of 1st byte's table */
+ uint8 b2_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b2_1_upper;
+ uint8 b2_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b2_2_upper;
+
+ /* Radix tree for 3-byte inputs */
+ uint32 b3root; /* offset of 1st byte's table */
+ uint8 b3_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b3_1_upper;
+ uint8 b3_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b3_2_upper;
+ uint8 b3_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b3_3_upper;
+
+ /* Radix tree for 4-byte inputs */
+ uint32 b4root; /* offset of 1st byte's table */
+ uint8 b4_1_lower; /* min/max allowed value for 1st input byte */
+ uint8 b4_1_upper;
+ uint8 b4_2_lower; /* min/max allowed value for 2nd input byte */
+ uint8 b4_2_upper;
+ uint8 b4_3_lower; /* min/max allowed value for 3rd input byte */
+ uint8 b4_3_upper;
+ uint8 b4_4_lower; /* min/max allowed value for 4th input byte */
+ uint8 b4_4_upper;
+
+} pg_mb_radix_tree;
+
/*
* local code to UTF-8 conversion map
*/
@@ -510,13 +562,13 @@ extern unsigned short CNStoBIG5(unsigned short cns, unsigned char lc);
extern void UtfToLocal(const unsigned char *utf, int len,
unsigned char *iso,
- const pg_utf_to_local *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_utf_to_local_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
extern void LocalToUtf(const unsigned char *iso, int len,
unsigned char *utf,
- const pg_local_to_utf *map, int mapsize,
+ const pg_mb_radix_tree *map,
const pg_local_to_utf_combined *cmap, int cmapsize,
utf_local_conversion_func conv_func,
int encoding);
--
2.9.2
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-31 03:25 Michael Paquier <michael.paquier@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-01-31 03:25 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Mon, Jan 30, 2017 at 3:37 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> Hello, this is the revised version of character conversion using radix tree.
Thanks for the new version, I'll look at it once I am done with the
cleanup of the current CF. For now I have moved it to the CF 2017-03.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-01-31 10:06 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Michael Paquier <michael.paquier@gmail.com>
0 siblings, 1 reply; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-01-31 10:06 UTC (permalink / raw)
To: michael.paquier@gmail.com; +Cc: hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; robertmhaas@gmail.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
At Tue, 31 Jan 2017 12:25:46 +0900, Michael Paquier <michael.paquier@gmail.com> wrote in <CAB7nPqSGWmHwZqaOA--EHCveG9m77pjWRzxZ6B5iUSJ7GKz-4w@mail.gmail.com>
> On Mon, Jan 30, 2017 at 3:37 PM, Kyotaro HORIGUCHI
> <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> > Hello, this is the revised version of character conversion using radix tree.
>
> Thanks for the new version, I'll look at it once I am done with the
> cleanup of the current CF. For now I have moved it to the CF 2017-03.
Agreed. Thank you.
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-02-22 07:06 Michael Paquier <michael.paquier@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-02-22 07:06 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Fri, Feb 3, 2017 at 1:18 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> Thanks to that Heikki have pushed the first two patches and a
> part of the third, only one patch is remaining now.
>
> # Sorry for not separating KOI8 stuffs.
>
> At Tue, 31 Jan 2017 19:06:09 +0900 (Tokyo Standard Time), Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp> wrote in <20170131.190609.254672218.horiguchi.kyotaro@lab.ntt.co.jp>
>> > Thanks for the new version, I'll look at it once I am done with the
>> > cleanup of the current CF. For now I have moved it to the CF 2017-03.
>>
>> Agreed. Thank you.
>
> Attached is the latest version on the current master (555494d).
>
> Note: since this patch is created by git diff --irreversble-delete,
> three files mb/Unicode/*.(txt|xml) to be deleted are left alone.
Thanks for the rebase. I have been spending sore time looking at this
patch. The new stuff in convutils.pm is by far the interesting part of
the patch, where the building of the radix trees using a byte
structure looks in pretty good shape after eyeballing the logic for a
couple of hours.
+# ignore backup files of editors
+/*[~#]
+
This does not belong to Postgres core code. You could always set up
that in a global exclude file with core.excludefiles.
In order to conduct sanity checks on the shape of the radix tree maps
compared to the existing maps, having map_checker surely makes sense.
Now in the final result I don't think we need it. The existing map
files ought to be replaced by their radix versions at the end, and
map_checker should be removed. This leads to a couple of
simplifications, like Makefile, and reduces the maintenance to one
mechanism.
+sub print_radix_trees
+{
+ my ($this_script, $csname, $charset) = @_;
+
+ &print_radix_map($this_script, $csname, "from_unicode", $charset, 78);
+ &print_radix_map($this_script, $csname, "to_unicode", $charset, 78);
+}
There is no need for the table width to be defined as a variable (5th
argument). Similarly, to_unicode/from_unicode require checks in
multiple places, this could be just a simple boolean flag. Or if you
want to go to the road of non-simple things, you could have two
arguments: an origin and a target. If one is UTF8 the other is the
mapping name.
+sub dump_charset
+{
+ my ($list, $filt) = @_;
+
+ foreach my $i (@$list)
+ {
+ next if (defined $filt && !&$filt($i));
+ if (!defined $i->{ucs}) { $i->{ucs} = &utf2ucs($i->{utf8}); }
+ printf "ucs=%x, code=%x, direction=%s %s:%d %s\n",
+ $i->{ucs}, $i->{code}, $i->{direction},
+ $i->{f}, $i->{l}, $i->{comment};
+ }
+}
This is used nowhere. Perhaps it was useful for debugging at some point?
+# make_charmap - convert charset table to charmap hash
+# with checking duplicate source code
Maybe this should be "with checking of duplicated source codes".
+# print_radix_map($this_script, $csname, $direction, \%charset, $tblwidth)
+#
+# this_script - the name of the *caller script* of this feature
$this_script is not needed at all, you could just use basename($0) and
reduce the number of arguments of the different functions of the
stack.
+ ### amount of zeros that can be ovarlaid.
s/ovarlaid/overlaid.
+# make_mapchecker.pl - Gerates map_checker.h file included by map_checker.c
s/gerates/generates/
+ if (s < 0x80)
+ {
+ fprintf(stderr, "\nASCII character ? (%x)", s);
+ exit(1);
+ }
Most likely a newline at the end of the error string is better here.
+ $charmap{ ucs2utf($src) } = $dst;
+ }
+
+ }
Unnecessary newline here.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-02-28 02:30 Robert Haas <robertmhaas@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 1 reply; 61+ messages in thread
From: Robert Haas @ 2017-02-28 02:30 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Michael Paquier <michael.paquier@gmail.com>; hlinnaka <hlinnaka@iki.fi>; Daniel Gustafsson <daniel@yesql.se>; Peter Eisentraut <peter.eisentraut@2ndquadrant.com>; Tsunakawa, Takayuki <tsunakawa.takay@jp.fujitsu.com>; Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Mon, Feb 27, 2017 at 2:07 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
>> +# make_charmap - convert charset table to charmap hash
>> +# with checking duplicate source code
>> Maybe this should be "with checking of duplicated source codes".
>
> Even though I'm not good English writer, 'duplicated codes' looks
> as multiple copies of the original 'code' (for me, of
> course). And the 'checking' is a (pure) verbal noun (means not a
> deverbal noun) so 'of' is not required. But, of course, I'm not
> sure which sounds more natural as English
The problem is that, because "checking" is a noun in this sentence, it
can't be followed by a direct object so you need "of" to connect
"checking" with the thing that is being checked. However, what I
would do is rearrange this sentence slightly as to use "checking" as a
verb, like this:
convert charset table to charmap hash, checking for duplicate source
codes along the way
While I don't think Michael's suggestion is wrong, I find the above a
little more natural.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-02-28 04:19 Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
parent: Robert Haas <robertmhaas@gmail.com>
0 siblings, 0 replies; 61+ messages in thread
From: Kyotaro HORIGUCHI @ 2017-02-28 04:19 UTC (permalink / raw)
To: robertmhaas@gmail.com; +Cc: michael.paquier@gmail.com; hlinnaka@iki.fi; daniel@yesql.se; peter.eisentraut@2ndquadrant.com; tsunakawa.takay@jp.fujitsu.com; tgl@sss.pgh.pa.us; ishii@sraoss.co.jp; pgsql-hackers
Hello,
At Tue, 28 Feb 2017 08:00:22 +0530, Robert Haas <robertmhaas@gmail.com> wrote in <CA+TgmoYheGx+knBQAMBm+nr8Cnr7e2RZm1BEwgK5AGMx4MKv9A@mail.gmail.com>
> On Mon, Feb 27, 2017 at 2:07 PM, Kyotaro HORIGUCHI
> <horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> >> +# make_charmap - convert charset table to charmap hash
> >> +# with checking duplicate source code
> >> Maybe this should be "with checking of duplicated source codes".
> >
> > Even though I'm not good English writer, 'duplicated codes' looks
> > as multiple copies of the original 'code' (for me, of
> > course). And the 'checking' is a (pure) verbal noun (means not a
> > deverbal noun) so 'of' is not required. But, of course, I'm not
> > sure which sounds more natural as English
>
> The problem is that, because "checking" is a noun in this sentence, it
> can't be followed by a direct object so you need "of" to connect
> "checking" with the thing that is being checked. However, what I
> would do is rearrange this sentence slightly as to use "checking" as a
> verb, like this:
>
> convert charset table to charmap hash, checking for duplicate source
> codes along the way
>
> While I don't think Michael's suggestion is wrong, I find the above a
> little more natural.
Thank you for the suggestion and explantion. I leaned that,
maybe. I'll send the version with the revised comment.
regards,
--
Kyotaro Horiguchi
NTT Open Source Software Center
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-02-28 06:20 Michael Paquier <michael.paquier@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
1 sibling, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-02-28 06:20 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Mon, Feb 27, 2017 at 5:37 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> At Wed, 22 Feb 2017 16:06:14 +0900, Michael Paquier <michael.paquier@gmail.com> wrote in <CAB7nPqRTQ+7ZjxuPTbsr18MXvW7mTd29mN+91N7AG8fe5aCeAA@mail.gmail.com>
>> In order to conduct sanity checks on the shape of the radix tree maps
>> compared to the existing maps, having map_checker surely makes sense.
>> Now in the final result I don't think we need it. The existing map
>> files ought to be replaced by their radix versions at the end, and
>> map_checker should be removed. This leads to a couple of
>> simplifications, like Makefile, and reduces the maintenance to one
>> mechanism.
>
> Hmm.. Though I don't remember clearly what the radix map of the
> first version looked like, the current radix map seems
> human-readable for me. It might be by practice or by additional
> comments in map files. Anyway I removed all of the stuff so as
> not to generate the plain maps. But I didn't change the names of
> _radix.map and just commented out the line to output the plain
> maps in UCS_to_*.pl. Combined maps are still in the plain format
> so print_tables was changed to take character tables separately
> for regular (non-combined) characters and combined characters.
Do others have thoughts to offer on the matter? I would think that the
new radix maps should just replace by the old plain ones, and that the
only way to build the maps going forward is to use the new methods.
The radix trees is the only thing used in the backend code as well
(conv.c). We could keep the way to build the old maps, with the
map_checker in module out of the core code. FWIW, I am fine to add the
old APIs in my plugin repository on github and have the sanity checks
in that as well. And of course also publish on this thread a module to
do that.
>> Or if you want to go to the road of non-simple things, you
>> could have two arguments: an origin and a target. If one is
>> UTF8 the other is the mapping name.
>
> Mmmm. It seems (even) to me to give more harm than good. I can
> guess two alternatives for this.
>
> - Split the property {direction} into two boolean properties
> {to_unicode} and {from_unicode}.
>
> - Make the {direction} property an integer and compared with
> defined constants $BOTH, $TO_UNICODE and $FROM_UNICODE using
> the '=' operator.
>
> I choosed the former in this patch.
Fine for me.
>> + $charmap{ ucs2utf($src) } = $dst;
>> + }
>> +
>> + }
>> Unnecessary newline here.
>
> removed in convutils.pm.
>
> Since Makefile ignores old .map files, the steps to generate a
> patch for map files was a bit chaged.
>
> $ rm *.map
> $ make distclean maintainer-clean all
> $ make distclean
> $ git add .
> $ git commit
+# ignore generated files
+/map_checker
+/map_checker.h
[...]
+map_checker.h: make_mapchecker.pl $(MAPS) $(RADIXMAPS)
+ $(PERL) $<
+
+map_checker.o: map_checker.c map_checker.h ../char_converter.c
+
+map_checker: map_checker.o
With map_checker out of the game, those things are not needed.
+++ b/src/backend/utils/mb/char_converter.c
@@ -0,0 +1,116 @@
+/*-------------------------------------------------------------------------
+ *
+ * Character converter function using radix tree
In the simplified version of the patch, pg_mb_radix_conv() being only
needed in conv.c I think that this could just be a static local
routine.
-#include "../../Unicode/utf8_to_koi8r.map"
-#include "../../Unicode/koi8r_to_utf8.map"
-#include "../../Unicode/utf8_to_koi8u.map"
-#include "../../Unicode/koi8u_to_utf8.map"
+#include "../../Unicode/utf8_to_koi8r_radix.map"
+#include "../../Unicode/koi8r_to_utf8_radix.map"
+#include "../../Unicode/utf8_to_koi8u_radix.map"
+#include "../../Unicode/koi8u_to_utf8_radix.map"
FWIW, I am fine to use those new names as include points.
-distclean: clean
+distclean:
rm -f $(TEXTS)
-maintainer-clean: distclean
+# maintainer-clean intentionally leaves $(TEXTS)
+maintainer-clean:
Why is that? There is also a useless diff down that code block.
+conv.o: conv.c char_converter.c
This also can go away.
-print_tables("EUC_JIS_2004", \@all, 1);
+# print_tables("EUC_JIS_2004", \@regular, undef, 1);
+print_radix_trees("EUC_JIS_2004", \@regular);
+print_tables("EUC_JIS_2004", undef, \@combined, 1);
[...]
sub print_tables
{
- my ($charset, $table, $verbose) = @_;
+ my ($charset, $regular, $combined, $verbose) = @_;
print_tables is only used for combined maps, you could remove $regular
from it and just keep $combined around, perhaps renaming print_tables
to print_combined_maps?
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
* Re: Radix tree for character conversion
@ 2017-03-01 05:34 Michael Paquier <michael.paquier@gmail.com>
parent: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
0 siblings, 1 reply; 61+ messages in thread
From: Michael Paquier @ 2017-03-01 05:34 UTC (permalink / raw)
To: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>; +Cc: Heikki Linnakangas <hlinnaka@iki.fi>; daniel@yesql.se, peter.eisentraut@2ndquadrant.com, Robert Haas <robertmhaas@gmail.com>; tsunakawa.takay@jp.fujitsu.com, Tom Lane <tgl@sss.pgh.pa.us>; Tatsuo Ishii <ishii@sraoss.co.jp>; pgsql-hackers
On Tue, Feb 28, 2017 at 5:34 PM, Kyotaro HORIGUCHI
<horiguchi.kyotaro@lab.ntt.co.jp> wrote:
> At Tue, 28 Feb 2017 15:20:06 +0900, Michael Paquier <michael.paquier@gmail.com> wrote in <CAB7nPqR49krGP6qaaKaL2v3HCnn+dnzv8Dq_ySGbDSr6b_ywrw@mail.gmail.com>
>> +conv.o: conv.c char_converter.c
>> This also can go away.
>
> Touching char_converter.c will be ignored if it is removed. Did
> you mistake it for map_checker?
That was not what I meant: as pg_mb_radix_conv() is only used in
conv.c, it may be better to just remove completely char_converter.c.
> And the code-comment pointed in the comment by the previous mail
> is rewritten as Robert's suggestion.
Fine for me.
-distclean: clean
+distclean:
rm -f $(TEXTS)
-maintainer-clean: distclean
- rm -f $(MAPS)
-
+maintainer-clean:
+ rm -f $(TEXTS) $(MAPS)
Well, I would have assumed that this should not change..
The last version of the patch looks in rather good shape to me, we are
also sure that the sanity checks on the old maps and the new maps
match per the previous runs with map_checker. One thing that still
need some extra opinions is what to do with the old maps:
1) Just remove them, replacing the old maps by the new radix tree maps.
2) Keep them around in the backend code, even if they are useless.
3) Use a GUC to be able to switch from one to the other, giving a
fallback method in case of emergency.
4) Use an extension module to store the old maps with as well the
previous build code, so as sanity checks can still be performed on the
new maps.
I would vote for 2), to reduce long term maintenance burdens and after
seeing all the sanity checks that have been done in previous versions.
--
Michael
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
^ permalink raw reply [nested|flat] 61+ messages in thread
16 further messages in this thread omitted from this page (render size limit).
Use the per-message pages, or the t.mbox.gz byte stream, for the complete thread.
end of thread, other threads:[~2017-03-27 10:05 UTC | newest]
Thread overview: 61+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2016-10-07 08:36 Radix tree for character conversion Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-10-07 10:46 ` Heikki Linnakangas <hlinnaka@iki.fi>
2016-10-07 15:55 ` Robert Haas <robertmhaas@gmail.com>
2016-10-07 16:19 ` Tom Lane <tgl@sss.pgh.pa.us>
2016-10-07 21:37 ` Heikki Linnakangas <hlinnaka@iki.fi>
2016-10-21 08:33 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-10-25 09:23 ` Heikki Linnakangas <hlinnaka@iki.fi>
2016-10-27 07:23 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-10-28 13:18 ` Robert Haas <robertmhaas@gmail.com>
2016-10-28 13:42 ` Tom Lane <tgl@sss.pgh.pa.us>
2016-10-31 00:59 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-10-28 17:12 ` David Fetter <david@fetter.org>
2016-10-31 16:11 ` Daniel Gustafsson <daniel@yesql.se>
2016-11-04 07:34 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-07 11:32 ` Daniel Gustafsson <daniel@yesql.se>
2016-11-07 16:19 ` Daniel Gustafsson <daniel@yesql.se>
2016-11-08 02:02 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-08 11:21 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-08 13:06 ` Daniel Gustafsson <daniel@yesql.se>
2016-11-08 01:43 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-08 16:37 ` Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
2016-11-09 01:19 ` Daniel Gustafsson <daniel@yesql.se>
2016-11-09 08:38 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-28 10:25 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-12-02 20:07 ` Heikki Linnakangas <hlinnaka@iki.fi>
2016-12-02 20:18 ` Alvaro Herrera <alvherre@2ndquadrant.com>
2016-12-02 20:49 ` Heikki Linnakangas <hlinnaka@iki.fi>
2016-12-05 10:29 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-12-13 06:11 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-10 11:22 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-25 10:18 ` Ishii Ayumi <ayumi.ishii.pg@gmail.com>
2017-01-26 07:16 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-26 07:29 ` Michael Paquier <michael.paquier@gmail.com>
2017-01-26 12:17 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-26 07:28 ` Michael Paquier <michael.paquier@gmail.com>
2017-01-26 12:42 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-27 08:33 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-30 06:37 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-01-31 03:25 ` Michael Paquier <michael.paquier@gmail.com>
2017-01-31 10:06 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-02-03 04:18 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-02-22 07:06 ` Michael Paquier <michael.paquier@gmail.com>
2017-02-27 08:37 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-02-28 02:30 ` Robert Haas <robertmhaas@gmail.com>
2017-02-28 04:19 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-02-28 06:20 ` Michael Paquier <michael.paquier@gmail.com>
2017-02-28 08:34 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-01 05:34 ` Michael Paquier <michael.paquier@gmail.com>
2017-03-02 05:20 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-03 03:53 ` Michael Paquier <michael.paquier@gmail.com>
2017-03-06 08:16 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-13 18:48 ` Heikki Linnakangas <hlinnaka@iki.fi>
2017-03-13 18:53 ` Tom Lane <tgl@sss.pgh.pa.us>
2017-03-13 19:07 ` Heikki Linnakangas <hlinnaka@iki.fi>
2017-03-13 23:59 ` Michael Paquier <michael.paquier@gmail.com>
2017-03-17 05:19 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-17 11:03 ` Heikki Linnakangas <hlinnaka@iki.fi>
2017-03-21 04:10 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-23 03:13 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2017-03-27 10:05 ` Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
2016-11-30 12:59 ` Heikki Linnakangas <hlinnaka@iki.fi>
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox