From 9f2e3d7a39a45f002e9977089df9d8c48f6cbf3a Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 21 Dec 2022 14:39:58 -0800 Subject: [PATCH] add EmojiSources, closes #14 --- generate.zig | 1 + scripts/EmojiSources.zig | 45 +++ scripts/_common.zig | 4 + src/emoji_sources.zig | 717 +++++++++++++++++++++++++++++++++++++++ src/lib.zig | 1 + src/main.zig | 1 + 6 files changed, 769 insertions(+) create mode 100644 scripts/EmojiSources.zig create mode 100644 src/emoji_sources.zig diff --git a/generate.zig b/generate.zig index 1060f0cbb1d77708f04dbb31f5fa502db7dd4fa7..ad7f76fefb406b0961e9251ca5ae42bd317f1969 100644 --- a/generate.zig +++ b/generate.zig @@ -11,6 +11,7 @@ const files = [_]type{ @import("./scripts/DerivedAge.zig"), @import("./scripts/DerivedCoreProperties.zig"), @import("./scripts/EastAsianWidth.zig"), + @import("./scripts/EmojiSources.zig"), }; pub fn main() !void { diff --git a/scripts/EmojiSources.zig b/scripts/EmojiSources.zig new file mode 100644 index 0000000000000000000000000000000000000000..c572f35c9bf6142cacd5a43fdcb9f35757c9b8b9 --- /dev/null +++ b/scripts/EmojiSources.zig @@ -0,0 +1,45 @@ +const std = @import("std"); +const common = @import("./_common.zig"); + +pub usingnamespace common.Main(struct { + pub const source_file = "EmojiSources"; + + pub const dest_file = "src/emoji_sources.zig"; + + pub const dest_header = + \\pub const ShiftJISMap = struct { + \\ code: u21, + \\ docomo: u21, + \\ kddi: u21, + \\ softbank: u21, + \\}; + \\ + \\pub const data = [_]ShiftJISMap{ + \\ + ; + + pub const dest_footer = + \\}; + \\ + ; + + pub fn exec(alloc: std.mem.Allocator, line: []const u8, writer: anytype) !bool { + _ = alloc; + if (std.mem.count(u8, line, " ") > 0) return true; + var it = std.mem.split(u8, line, ";"); + const code = it.next().?; + // FIXME remove @as and temp vars after switch off stage1 + const docomo = common.nullify(it.next().?) orelse @as([]const u8, "0"); + const kddi = common.nullify(it.next().?) orelse @as([]const u8, "0"); + const softbank = common.nullify(it.next().?) orelse @as([]const u8, "0"); + + try writer.print(" .{{ .code = 0x{s}, .docomo = 0x{s}, .kddi = 0x{s}, .softbank = 0x{s} }},\n", .{ + code, + docomo, + kddi, + softbank, + }); + + return true; + } +}); diff --git a/scripts/_common.zig b/scripts/_common.zig index f59e7e0ef3887d3633b47384af5a8eeaf662b758..6629a1f03f163a5e68af55034d8cf9df6b06847a 100644 --- a/scripts/_common.zig +++ b/scripts/_common.zig @@ -84,3 +84,7 @@ pub fn stringToEnum(comptime T: type, str: []const u8) void { std.log.warn("{s} is not part of the type {s}", .{ str, @typeName(T) }); } } + +pub fn nullify(input: []const u8) ?[]const u8 { + return if (input.len == 0) null else input; +} diff --git a/src/emoji_sources.zig b/src/emoji_sources.zig new file mode 100644 index 0000000000000000000000000000000000000000..cafa68951f197ee169c9a756397801a51e909d8c --- /dev/null +++ b/src/emoji_sources.zig @@ -0,0 +1,717 @@ +// This file is part of the Unicode Character Database +// For documentation, see http://www.unicode.org/reports/tr44/ +// +// Based on the source file: https://unicode.org/Public/13.0.0/ucd/EmojiSources.txt +// +// zig fmt: off + +pub const ShiftJISMap = struct { + code: u21, + docomo: u21, + kddi: u21, + softbank: u21, +}; + +pub const data = [_]ShiftJISMap{ + .{ .code = 0x00A9, .docomo = 0xF9D6, .kddi = 0xF774, .softbank = 0xF7EE }, + .{ .code = 0x00AE, .docomo = 0xF9DB, .kddi = 0xF775, .softbank = 0xF7EF }, + .{ .code = 0x2002, .docomo = 0x0, .kddi = 0xF7AA, .softbank = 0x0 }, + .{ .code = 0x2003, .docomo = 0x0, .kddi = 0xF7A9, .softbank = 0x0 }, + .{ .code = 0x2005, .docomo = 0x0, .kddi = 0xF7AB, .softbank = 0x0 }, + .{ .code = 0x203C, .docomo = 0xF9A9, .kddi = 0xF3F1, .softbank = 0x0 }, + .{ .code = 0x2049, .docomo = 0xF9A8, .kddi = 0xF3F0, .softbank = 0x0 }, + .{ .code = 0x2122, .docomo = 0xF9D7, .kddi = 0xF76A, .softbank = 0xFBD7 }, + .{ .code = 0x2139, .docomo = 0x0, .kddi = 0xF74F, .softbank = 0x0 }, + .{ .code = 0x2194, .docomo = 0xF9E1, .kddi = 0xF47E, .softbank = 0x0 }, + .{ .code = 0x2195, .docomo = 0xF9E2, .kddi = 0xF480, .softbank = 0x0 }, + .{ .code = 0x2196, .docomo = 0xF8F8, .kddi = 0xF768, .softbank = 0xF7D7 }, + .{ .code = 0x2197, .docomo = 0xF8D9, .kddi = 0xF771, .softbank = 0xF7D6 }, + .{ .code = 0x2198, .docomo = 0xF8F7, .kddi = 0xF769, .softbank = 0xF7D8 }, + .{ .code = 0x2199, .docomo = 0xF949, .kddi = 0xF772, .softbank = 0xF7D9 }, + .{ .code = 0x21A9, .docomo = 0xF97E, .kddi = 0xF779, .softbank = 0x0 }, + .{ .code = 0x21AA, .docomo = 0x0, .kddi = 0xF778, .softbank = 0x0 }, + .{ .code = 0x231A, .docomo = 0xF9C4, .kddi = 0xF797, .softbank = 0x0 }, + .{ .code = 0x231B, .docomo = 0x0, .kddi = 0xF798, .softbank = 0x0 }, + .{ .code = 0x23E9, .docomo = 0x0, .kddi = 0xF74C, .softbank = 0xF7DC }, + .{ .code = 0x23EA, .docomo = 0x0, .kddi = 0xF74B, .softbank = 0xF7DD }, + .{ .code = 0x23EB, .docomo = 0x0, .kddi = 0xF761, .softbank = 0x0 }, + .{ .code = 0x23EC, .docomo = 0x0, .kddi = 0xF760, .softbank = 0x0 }, + .{ .code = 0x23F0, .docomo = 0xF95E, .kddi = 0xF7B1, .softbank = 0x0 }, + .{ .code = 0x23F3, .docomo = 0xF9C1, .kddi = 0xF654, .softbank = 0x0 }, + .{ .code = 0x24C2, .docomo = 0xF8BD, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x25AA, .docomo = 0x0, .kddi = 0xF74E, .softbank = 0x0 }, + .{ .code = 0x25AB, .docomo = 0x0, .kddi = 0xF74D, .softbank = 0x0 }, + .{ .code = 0x25B6, .docomo = 0x0, .kddi = 0xF74A, .softbank = 0xF7DA }, + .{ .code = 0x25C0, .docomo = 0x0, .kddi = 0xF749, .softbank = 0xF7DB }, + .{ .code = 0x25FB, .docomo = 0x0, .kddi = 0xF754, .softbank = 0x0 }, + .{ .code = 0x25FC, .docomo = 0x0, .kddi = 0xF755, .softbank = 0x0 }, + .{ .code = 0x25FD, .docomo = 0x0, .kddi = 0xF750, .softbank = 0x0 }, + .{ .code = 0x25FE, .docomo = 0x0, .kddi = 0xF751, .softbank = 0x0 }, + .{ .code = 0x2600, .docomo = 0xF89F, .kddi = 0xF660, .softbank = 0xF98B }, + .{ .code = 0x2601, .docomo = 0xF8A0, .kddi = 0xF665, .softbank = 0xF98A }, + .{ .code = 0x260E, .docomo = 0xF8E8, .kddi = 0xF7B3, .softbank = 0xF949 }, + .{ .code = 0x2611, .docomo = 0x0, .kddi = 0xF7D9, .softbank = 0x0 }, + .{ .code = 0x2614, .docomo = 0xF8A1, .kddi = 0xF664, .softbank = 0xF98C }, + .{ .code = 0x2615, .docomo = 0xF8D1, .kddi = 0xF7B4, .softbank = 0xF986 }, + .{ .code = 0x261D, .docomo = 0x0, .kddi = 0xF6CF, .softbank = 0xF94F }, + .{ .code = 0x263A, .docomo = 0x0, .kddi = 0xF6D4, .softbank = 0xFB54 }, + .{ .code = 0x2648, .docomo = 0xF8A7, .kddi = 0xF667, .softbank = 0xF7DF }, + .{ .code = 0x2649, .docomo = 0xF8A8, .kddi = 0xF668, .softbank = 0xF7E0 }, + .{ .code = 0x264A, .docomo = 0xF8A9, .kddi = 0xF669, .softbank = 0xF7E1 }, + .{ .code = 0x264B, .docomo = 0xF8AA, .kddi = 0xF66A, .softbank = 0xF7E2 }, + .{ .code = 0x264C, .docomo = 0xF8AB, .kddi = 0xF66B, .softbank = 0xF7E3 }, + .{ .code = 0x264D, .docomo = 0xF8AC, .kddi = 0xF66C, .softbank = 0xF7E4 }, + .{ .code = 0x264E, .docomo = 0xF8AD, .kddi = 0xF66D, .softbank = 0xF7E5 }, + .{ .code = 0x264F, .docomo = 0xF8AE, .kddi = 0xF66E, .softbank = 0xF7E6 }, + .{ .code = 0x2650, .docomo = 0xF8AF, .kddi = 0xF66F, .softbank = 0xF7E7 }, + .{ .code = 0x2651, .docomo = 0xF8B0, .kddi = 0xF670, .softbank = 0xF7E8 }, + .{ .code = 0x2652, .docomo = 0xF8B1, .kddi = 0xF671, .softbank = 0xF7E9 }, + .{ .code = 0x2653, .docomo = 0xF8B2, .kddi = 0xF672, .softbank = 0xF7EA }, + .{ .code = 0x2660, .docomo = 0xF8EF, .kddi = 0xF7BE, .softbank = 0xF7AE }, + .{ .code = 0x2663, .docomo = 0xF8F1, .kddi = 0xF7C0, .softbank = 0xF7AF }, + .{ .code = 0x2665, .docomo = 0xF8EE, .kddi = 0xF378, .softbank = 0xF7AC }, + .{ .code = 0x2666, .docomo = 0xF8F0, .kddi = 0xF7BF, .softbank = 0xF7AD }, + .{ .code = 0x2668, .docomo = 0xF99C, .kddi = 0xF695, .softbank = 0xF763 }, + .{ .code = 0x267B, .docomo = 0xF9DA, .kddi = 0xF47D, .softbank = 0x0 }, + .{ .code = 0x267F, .docomo = 0xF8FC, .kddi = 0xF657, .softbank = 0xF7AA }, + .{ .code = 0x2693, .docomo = 0x0, .kddi = 0xF682, .softbank = 0x0 }, + .{ .code = 0x26A0, .docomo = 0xF9DC, .kddi = 0xF659, .softbank = 0xF7F2 }, + .{ .code = 0x26A1, .docomo = 0xF8A3, .kddi = 0xF65F, .softbank = 0xF77D }, + .{ .code = 0x26AA, .docomo = 0x0, .kddi = 0xF756, .softbank = 0x0 }, + .{ .code = 0x26AB, .docomo = 0x0, .kddi = 0xF757, .softbank = 0x0 }, + .{ .code = 0x26BD, .docomo = 0xF8B7, .kddi = 0xF68F, .softbank = 0xF958 }, + .{ .code = 0x26BE, .docomo = 0xF8B4, .kddi = 0xF693, .softbank = 0xF956 }, + .{ .code = 0x26C4, .docomo = 0xF8A2, .kddi = 0xF65D, .softbank = 0xF989 }, + .{ .code = 0x26C5, .docomo = 0x0, .kddi = 0xF666, .softbank = 0x0 }, + .{ .code = 0x26CE, .docomo = 0x0, .kddi = 0xF673, .softbank = 0xF7EB }, + .{ .code = 0x26D4, .docomo = 0x0, .kddi = 0xF65C, .softbank = 0x0 }, + .{ .code = 0x26EA, .docomo = 0x0, .kddi = 0xF7EB, .softbank = 0xF977 }, + .{ .code = 0x26F2, .docomo = 0x0, .kddi = 0xF342, .softbank = 0xF761 }, + .{ .code = 0x26F3, .docomo = 0xF8B5, .kddi = 0xF7B6, .softbank = 0xF954 }, + .{ .code = 0x26F5, .docomo = 0xF947, .kddi = 0xF68D, .softbank = 0xF95C }, + .{ .code = 0x26FA, .docomo = 0x0, .kddi = 0xF343, .softbank = 0xF762 }, + .{ .code = 0x26FD, .docomo = 0xF8CC, .kddi = 0xF78E, .softbank = 0xF97A }, + .{ .code = 0x2702, .docomo = 0xF8D6, .kddi = 0xF6EF, .softbank = 0xF9B3 }, + .{ .code = 0x2705, .docomo = 0x0, .kddi = 0xF77A, .softbank = 0x0 }, + .{ .code = 0x2708, .docomo = 0xF8C3, .kddi = 0xF68C, .softbank = 0xF95D }, + .{ .code = 0x2709, .docomo = 0xF977, .kddi = 0xF6FA, .softbank = 0x0 }, + .{ .code = 0x270A, .docomo = 0xF8F4, .kddi = 0xF488, .softbank = 0xF950 }, + .{ .code = 0x270B, .docomo = 0xF8F6, .kddi = 0xF7C4, .softbank = 0xF952 }, + .{ .code = 0x270C, .docomo = 0xF8F5, .kddi = 0xF7C3, .softbank = 0xF951 }, + .{ .code = 0x270F, .docomo = 0xF9BE, .kddi = 0xF679, .softbank = 0x0 }, + .{ .code = 0x2712, .docomo = 0xF952, .kddi = 0xF7DA, .softbank = 0x0 }, + .{ .code = 0x2714, .docomo = 0x0, .kddi = 0xF773, .softbank = 0x0 }, + .{ .code = 0x2716, .docomo = 0x0, .kddi = 0xF76B, .softbank = 0x0 }, + .{ .code = 0x2728, .docomo = 0xF99F, .kddi = 0xF37E, .softbank = 0xF9CE }, + .{ .code = 0x2733, .docomo = 0x0, .kddi = 0xF75A, .softbank = 0xF7A6 }, + .{ .code = 0x2734, .docomo = 0x0, .kddi = 0xF651, .softbank = 0xF7A5 }, + .{ .code = 0x2744, .docomo = 0x0, .kddi = 0xF662, .softbank = 0x0 }, + .{ .code = 0x2747, .docomo = 0x0, .kddi = 0xF644, .softbank = 0x0 }, + .{ .code = 0x274C, .docomo = 0x0, .kddi = 0xF76C, .softbank = 0xF9D3 }, + .{ .code = 0x274E, .docomo = 0x0, .kddi = 0xF76D, .softbank = 0x0 }, + .{ .code = 0x2753, .docomo = 0x0, .kddi = 0xF65B, .softbank = 0xF960 }, + .{ .code = 0x2754, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9D6 }, + .{ .code = 0x2755, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9D7 }, + .{ .code = 0x2757, .docomo = 0xF9A7, .kddi = 0xF65A, .softbank = 0xF961 }, + .{ .code = 0x2764, .docomo = 0xF991, .kddi = 0xF7B2, .softbank = 0xF962 }, + .{ .code = 0x2795, .docomo = 0x0, .kddi = 0xF758, .softbank = 0x0 }, + .{ .code = 0x2796, .docomo = 0x0, .kddi = 0xF759, .softbank = 0x0 }, + .{ .code = 0x2797, .docomo = 0x0, .kddi = 0xF770, .softbank = 0x0 }, + .{ .code = 0x27A1, .docomo = 0x0, .kddi = 0xF76E, .softbank = 0xF7D4 }, + .{ .code = 0x27B0, .docomo = 0xF9AF, .kddi = 0xF3F2, .softbank = 0x0 }, + .{ .code = 0x2934, .docomo = 0xF99A, .kddi = 0xF3EE, .softbank = 0x0 }, + .{ .code = 0x2935, .docomo = 0xF9A5, .kddi = 0xF3EF, .softbank = 0x0 }, + .{ .code = 0x2B05, .docomo = 0x0, .kddi = 0xF76F, .softbank = 0xF7D5 }, + .{ .code = 0x2B06, .docomo = 0x0, .kddi = 0xF75B, .softbank = 0xF7D2 }, + .{ .code = 0x2B07, .docomo = 0x0, .kddi = 0xF75C, .softbank = 0xF7D3 }, + .{ .code = 0x2B1B, .docomo = 0x0, .kddi = 0xF765, .softbank = 0x0 }, + .{ .code = 0x2B1C, .docomo = 0x0, .kddi = 0xF764, .softbank = 0x0 }, + .{ .code = 0x2B50, .docomo = 0x0, .kddi = 0xF663, .softbank = 0xF9CF }, + .{ .code = 0x2B55, .docomo = 0x0, .kddi = 0xF381, .softbank = 0xF9D2 }, + .{ .code = 0x3030, .docomo = 0xF9AE, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x303D, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF76C }, + .{ .code = 0x3297, .docomo = 0x0, .kddi = 0xF36C, .softbank = 0xF9AD }, + .{ .code = 0x3299, .docomo = 0xF9D9, .kddi = 0xF6CA, .softbank = 0xF9B5 }, + .{ .code = 0x1F004, .docomo = 0x0, .kddi = 0xF344, .softbank = 0xF76D }, + .{ .code = 0x1F0CF, .docomo = 0x0, .kddi = 0xF473, .softbank = 0x0 }, + .{ .code = 0x1F170, .docomo = 0x0, .kddi = 0xF3E7, .softbank = 0xFBD2 }, + .{ .code = 0x1F171, .docomo = 0x0, .kddi = 0xF3E8, .softbank = 0xFBD3 }, + .{ .code = 0x1F17E, .docomo = 0x0, .kddi = 0xF3E9, .softbank = 0xFBD5 }, + .{ .code = 0x1F17F, .docomo = 0xF8CD, .kddi = 0xF67E, .softbank = 0xF790 }, + .{ .code = 0x1F18E, .docomo = 0x0, .kddi = 0xF3EA, .softbank = 0xFBD4 }, + .{ .code = 0x1F191, .docomo = 0xF980, .kddi = 0xF7C8, .softbank = 0x0 }, + .{ .code = 0x1F192, .docomo = 0x0, .kddi = 0xF358, .softbank = 0xF7B4 }, + .{ .code = 0x1F193, .docomo = 0xF97B, .kddi = 0xF795, .softbank = 0x0 }, + .{ .code = 0x1F194, .docomo = 0xF97C, .kddi = 0xF35B, .softbank = 0xF7C9 }, + .{ .code = 0x1F195, .docomo = 0xF982, .kddi = 0xF7E5, .softbank = 0xF7B2 }, + .{ .code = 0x1F196, .docomo = 0xF9D4, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F197, .docomo = 0xF9B0, .kddi = 0xF7CA, .softbank = 0xF7ED }, + .{ .code = 0x1F198, .docomo = 0x0, .kddi = 0xF6C1, .softbank = 0x0 }, + .{ .code = 0x1F199, .docomo = 0x0, .kddi = 0xF6E8, .softbank = 0xF7B3 }, + .{ .code = 0x1F19A, .docomo = 0x0, .kddi = 0xF345, .softbank = 0xF76E }, + .{ .code = 0x1F201, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7A3 }, + .{ .code = 0x1F202, .docomo = 0x0, .kddi = 0xF35A, .softbank = 0xF7C8 }, + .{ .code = 0x1F21A, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7B6 }, + .{ .code = 0x1F22F, .docomo = 0x0, .kddi = 0xF35E, .softbank = 0xF7CC }, + .{ .code = 0x1F232, .docomo = 0xF9DD, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F233, .docomo = 0xF9DE, .kddi = 0xF35D, .softbank = 0xF7CB }, + .{ .code = 0x1F234, .docomo = 0xF9DF, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F235, .docomo = 0xF9E0, .kddi = 0xF35C, .softbank = 0xF7CA }, + .{ .code = 0x1F236, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7B5 }, + .{ .code = 0x1F237, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7B7 }, + .{ .code = 0x1F238, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7B8 }, + .{ .code = 0x1F239, .docomo = 0x0, .kddi = 0xF359, .softbank = 0xF7C7 }, + .{ .code = 0x1F23A, .docomo = 0x0, .kddi = 0xF35F, .softbank = 0xF7CD }, + .{ .code = 0x1F250, .docomo = 0x0, .kddi = 0xF6D0, .softbank = 0xF7C6 }, + .{ .code = 0x1F251, .docomo = 0x0, .kddi = 0xF7D8, .softbank = 0x0 }, + .{ .code = 0x1F300, .docomo = 0xF8A4, .kddi = 0xF641, .softbank = 0xFB84 }, + .{ .code = 0x1F301, .docomo = 0xF8A5, .kddi = 0xF7B5, .softbank = 0x0 }, + .{ .code = 0x1F302, .docomo = 0xF8A6, .kddi = 0xF3BC, .softbank = 0xFB7C }, + .{ .code = 0x1F303, .docomo = 0xF957, .kddi = 0xF3C5, .softbank = 0xFB8C }, + .{ .code = 0x1F304, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF98E }, + .{ .code = 0x1F305, .docomo = 0x0, .kddi = 0xF3C8, .softbank = 0xFB8A }, + .{ .code = 0x1F306, .docomo = 0x0, .kddi = 0xF34D, .softbank = 0xF787 }, + .{ .code = 0x1F307, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB8B }, + .{ .code = 0x1F308, .docomo = 0x0, .kddi = 0xF3C6, .softbank = 0xFB8D }, + .{ .code = 0x1F309, .docomo = 0x0, .kddi = 0xF698, .softbank = 0x0 }, + .{ .code = 0x1F30A, .docomo = 0xF9E4, .kddi = 0xF481, .softbank = 0xFB7E }, + .{ .code = 0x1F30B, .docomo = 0x0, .kddi = 0xF457, .softbank = 0x0 }, + .{ .code = 0x1F30C, .docomo = 0x0, .kddi = 0xF463, .softbank = 0x0 }, + .{ .code = 0x1F30F, .docomo = 0x0, .kddi = 0xF7D0, .softbank = 0x0 }, + .{ .code = 0x1F311, .docomo = 0xF940, .kddi = 0xF7C5, .softbank = 0x0 }, + .{ .code = 0x1F313, .docomo = 0xF942, .kddi = 0xF7C7, .softbank = 0x0 }, + .{ .code = 0x1F314, .docomo = 0xF941, .kddi = 0xF7C6, .softbank = 0x0 }, + .{ .code = 0x1F315, .docomo = 0xF944, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F319, .docomo = 0xF943, .kddi = 0xF65E, .softbank = 0xF98D }, + .{ .code = 0x1F31B, .docomo = 0x0, .kddi = 0xF661, .softbank = 0x0 }, + .{ .code = 0x1F31F, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9D5 }, + .{ .code = 0x1F320, .docomo = 0x0, .kddi = 0xF640, .softbank = 0x0 }, + .{ .code = 0x1F330, .docomo = 0x0, .kddi = 0xF3F9, .softbank = 0x0 }, + .{ .code = 0x1F331, .docomo = 0xF9EB, .kddi = 0xF482, .softbank = 0x0 }, + .{ .code = 0x1F334, .docomo = 0x0, .kddi = 0xF6BB, .softbank = 0xF9A7 }, + .{ .code = 0x1F335, .docomo = 0x0, .kddi = 0xF369, .softbank = 0xF9A8 }, + .{ .code = 0x1F337, .docomo = 0xF9E8, .kddi = 0xF6BD, .softbank = 0xF9A4 }, + .{ .code = 0x1F338, .docomo = 0xF9ED, .kddi = 0xF6A3, .softbank = 0xF970 }, + .{ .code = 0x1F339, .docomo = 0x0, .kddi = 0xF7EA, .softbank = 0xF972 }, + .{ .code = 0x1F33A, .docomo = 0x0, .kddi = 0xF367, .softbank = 0xF9A3 }, + .{ .code = 0x1F33B, .docomo = 0x0, .kddi = 0xF6BC, .softbank = 0xF9A5 }, + .{ .code = 0x1F33C, .docomo = 0x0, .kddi = 0xF44D, .softbank = 0x0 }, + .{ .code = 0x1F33D, .docomo = 0x0, .kddi = 0xF3F7, .softbank = 0x0 }, + .{ .code = 0x1F33E, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB85 }, + .{ .code = 0x1F33F, .docomo = 0x0, .kddi = 0xF487, .softbank = 0x0 }, + .{ .code = 0x1F340, .docomo = 0xF9E6, .kddi = 0xF6EC, .softbank = 0xF750 }, + .{ .code = 0x1F341, .docomo = 0xF9EC, .kddi = 0xF6A7, .softbank = 0xF758 }, + .{ .code = 0x1F342, .docomo = 0x0, .kddi = 0xF340, .softbank = 0xF759 }, + .{ .code = 0x1F343, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB88 }, + .{ .code = 0x1F344, .docomo = 0x0, .kddi = 0xF3F8, .softbank = 0x0 }, + .{ .code = 0x1F345, .docomo = 0x0, .kddi = 0xF38F, .softbank = 0xF9E9 }, + .{ .code = 0x1F346, .docomo = 0x0, .kddi = 0xF390, .softbank = 0xF9EA }, + .{ .code = 0x1F347, .docomo = 0x0, .kddi = 0xF3F5, .softbank = 0x0 }, + .{ .code = 0x1F348, .docomo = 0x0, .kddi = 0xF3F3, .softbank = 0x0 }, + .{ .code = 0x1F349, .docomo = 0x0, .kddi = 0xF6A6, .softbank = 0xF9E8 }, + .{ .code = 0x1F34A, .docomo = 0x0, .kddi = 0xF38E, .softbank = 0xF9E6 }, + .{ .code = 0x1F34C, .docomo = 0xF9E9, .kddi = 0xF3F6, .softbank = 0x0 }, + .{ .code = 0x1F34D, .docomo = 0x0, .kddi = 0xF3F4, .softbank = 0x0 }, + .{ .code = 0x1F34E, .docomo = 0xF9EA, .kddi = 0xF38D, .softbank = 0xF9E5 }, + .{ .code = 0x1F34F, .docomo = 0x0, .kddi = 0xF45E, .softbank = 0x0 }, + .{ .code = 0x1F351, .docomo = 0x0, .kddi = 0xF3FA, .softbank = 0x0 }, + .{ .code = 0x1F352, .docomo = 0xF9E7, .kddi = 0xF6AB, .softbank = 0x0 }, + .{ .code = 0x1F353, .docomo = 0x0, .kddi = 0xF6AD, .softbank = 0xF9E7 }, + .{ .code = 0x1F354, .docomo = 0xF8D4, .kddi = 0xF6AF, .softbank = 0xF760 }, + .{ .code = 0x1F355, .docomo = 0x0, .kddi = 0xF3FC, .softbank = 0x0 }, + .{ .code = 0x1F356, .docomo = 0x0, .kddi = 0xF69D, .softbank = 0x0 }, + .{ .code = 0x1F357, .docomo = 0x0, .kddi = 0xF440, .softbank = 0x0 }, + .{ .code = 0x1F358, .docomo = 0x0, .kddi = 0xF387, .softbank = 0xF9DD }, + .{ .code = 0x1F359, .docomo = 0xF9EE, .kddi = 0xF6AE, .softbank = 0xF9E2 }, + .{ .code = 0x1F35A, .docomo = 0x0, .kddi = 0xF388, .softbank = 0xF9DE }, + .{ .code = 0x1F35B, .docomo = 0x0, .kddi = 0xF38A, .softbank = 0xF9E1 }, + .{ .code = 0x1F35C, .docomo = 0xF9F1, .kddi = 0xF7D1, .softbank = 0xF9E0 }, + .{ .code = 0x1F35D, .docomo = 0x0, .kddi = 0xF389, .softbank = 0xF9DF }, + .{ .code = 0x1F35E, .docomo = 0xF9F2, .kddi = 0xF383, .softbank = 0xF9D9 }, + .{ .code = 0x1F35F, .docomo = 0x0, .kddi = 0xF385, .softbank = 0xF9DB }, + .{ .code = 0x1F360, .docomo = 0x0, .kddi = 0xF3FB, .softbank = 0x0 }, + .{ .code = 0x1F361, .docomo = 0x0, .kddi = 0xF386, .softbank = 0xF9DC }, + .{ .code = 0x1F362, .docomo = 0x0, .kddi = 0xF38B, .softbank = 0xF9E3 }, + .{ .code = 0x1F363, .docomo = 0x0, .kddi = 0xF38C, .softbank = 0xF9E4 }, + .{ .code = 0x1F364, .docomo = 0x0, .kddi = 0xF474, .softbank = 0x0 }, + .{ .code = 0x1F365, .docomo = 0x0, .kddi = 0xF6C6, .softbank = 0x0 }, + .{ .code = 0x1F366, .docomo = 0x0, .kddi = 0xF384, .softbank = 0xF9DA }, + .{ .code = 0x1F367, .docomo = 0x0, .kddi = 0xF3BE, .softbank = 0xFB80 }, + .{ .code = 0x1F368, .docomo = 0x0, .kddi = 0xF44E, .softbank = 0x0 }, + .{ .code = 0x1F369, .docomo = 0x0, .kddi = 0xF44F, .softbank = 0x0 }, + .{ .code = 0x1F36A, .docomo = 0x0, .kddi = 0xF450, .softbank = 0x0 }, + .{ .code = 0x1F36B, .docomo = 0x0, .kddi = 0xF451, .softbank = 0x0 }, + .{ .code = 0x1F36C, .docomo = 0x0, .kddi = 0xF452, .softbank = 0x0 }, + .{ .code = 0x1F36D, .docomo = 0x0, .kddi = 0xF453, .softbank = 0x0 }, + .{ .code = 0x1F36E, .docomo = 0x0, .kddi = 0xF45A, .softbank = 0x0 }, + .{ .code = 0x1F36F, .docomo = 0x0, .kddi = 0xF45D, .softbank = 0x0 }, + .{ .code = 0x1F370, .docomo = 0xF9EF, .kddi = 0xF6A9, .softbank = 0xF987 }, + .{ .code = 0x1F371, .docomo = 0x0, .kddi = 0xF391, .softbank = 0xF9EC }, + .{ .code = 0x1F372, .docomo = 0x0, .kddi = 0xF392, .softbank = 0xF9ED }, + .{ .code = 0x1F373, .docomo = 0x0, .kddi = 0xF6AA, .softbank = 0xF788 }, + .{ .code = 0x1F374, .docomo = 0xF8D0, .kddi = 0xF685, .softbank = 0xF984 }, + .{ .code = 0x1F375, .docomo = 0xF9C3, .kddi = 0xF382, .softbank = 0xF9D8 }, + .{ .code = 0x1F376, .docomo = 0xF9F0, .kddi = 0xF36A, .softbank = 0xF9AB }, + .{ .code = 0x1F377, .docomo = 0xF9FB, .kddi = 0xF69A, .softbank = 0x0 }, + .{ .code = 0x1F378, .docomo = 0xF8D2, .kddi = 0xF69B, .softbank = 0xF985 }, + .{ .code = 0x1F379, .docomo = 0x0, .kddi = 0xF442, .softbank = 0x0 }, + .{ .code = 0x1F37A, .docomo = 0xF8D3, .kddi = 0xF69C, .softbank = 0xF988 }, + .{ .code = 0x1F37B, .docomo = 0x0, .kddi = 0xF36B, .softbank = 0xF9AC }, + .{ .code = 0x1F380, .docomo = 0xF8E5, .kddi = 0xF7BC, .softbank = 0xF9B4 }, + .{ .code = 0x1F381, .docomo = 0xF8E6, .kddi = 0xF6A8, .softbank = 0xF752 }, + .{ .code = 0x1F382, .docomo = 0xF8E7, .kddi = 0xF7BD, .softbank = 0xF9EB }, + .{ .code = 0x1F383, .docomo = 0x0, .kddi = 0xF3C2, .softbank = 0xFB86 }, + .{ .code = 0x1F384, .docomo = 0xF948, .kddi = 0xF6A2, .softbank = 0xF973 }, + .{ .code = 0x1F385, .docomo = 0x0, .kddi = 0xF3C4, .softbank = 0xFB89 }, + .{ .code = 0x1F386, .docomo = 0x0, .kddi = 0xF7FC, .softbank = 0xF757 }, + .{ .code = 0x1F387, .docomo = 0x0, .kddi = 0xF3BF, .softbank = 0xFB81 }, + .{ .code = 0x1F388, .docomo = 0x0, .kddi = 0xF36E, .softbank = 0xF9B0 }, + .{ .code = 0x1F389, .docomo = 0x0, .kddi = 0xF36F, .softbank = 0xF9B2 }, + .{ .code = 0x1F38A, .docomo = 0x0, .kddi = 0xF647, .softbank = 0x0 }, + .{ .code = 0x1F38B, .docomo = 0x0, .kddi = 0xF441, .softbank = 0x0 }, + .{ .code = 0x1F38C, .docomo = 0x0, .kddi = 0xF34C, .softbank = 0xF784 }, + .{ .code = 0x1F38D, .docomo = 0x0, .kddi = 0xF3B7, .softbank = 0xFB76 }, + .{ .code = 0x1F38E, .docomo = 0x0, .kddi = 0xF3B8, .softbank = 0xFB78 }, + .{ .code = 0x1F38F, .docomo = 0x0, .kddi = 0xF3BB, .softbank = 0xFB7B }, + .{ .code = 0x1F390, .docomo = 0x0, .kddi = 0xF3C1, .softbank = 0xFB83 }, + .{ .code = 0x1F391, .docomo = 0x0, .kddi = 0xF3C3, .softbank = 0xFB87 }, + .{ .code = 0x1F392, .docomo = 0x0, .kddi = 0xF3BA, .softbank = 0xFB7A }, + .{ .code = 0x1F393, .docomo = 0x0, .kddi = 0xF3B9, .softbank = 0xFB79 }, + .{ .code = 0x1F3A0, .docomo = 0xF8DA, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F3A1, .docomo = 0x0, .kddi = 0xF645, .softbank = 0xF764 }, + .{ .code = 0x1F3A2, .docomo = 0x0, .kddi = 0xF3B6, .softbank = 0xFB73 }, + .{ .code = 0x1F3A3, .docomo = 0x0, .kddi = 0xF446, .softbank = 0x0 }, + .{ .code = 0x1F3A4, .docomo = 0xF8D7, .kddi = 0xF6DC, .softbank = 0xF97C }, + .{ .code = 0x1F3A5, .docomo = 0xF8D8, .kddi = 0xF6F0, .softbank = 0xF97D }, + .{ .code = 0x1F3A6, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBA7 }, + .{ .code = 0x1F3A7, .docomo = 0xF8DB, .kddi = 0xF6E1, .softbank = 0xF9AA }, + .{ .code = 0x1F3A8, .docomo = 0xF8DC, .kddi = 0xF7B9, .softbank = 0xFBA2 }, + .{ .code = 0x1F3A9, .docomo = 0xF8DD, .kddi = 0xF3C9, .softbank = 0xFBA3 }, + .{ .code = 0x1F3AA, .docomo = 0xF8DE, .kddi = 0xF7BB, .softbank = 0x0 }, + .{ .code = 0x1F3AB, .docomo = 0xF8DF, .kddi = 0xF676, .softbank = 0xF765 }, + .{ .code = 0x1F3AC, .docomo = 0xF950, .kddi = 0xF697, .softbank = 0xF9C4 }, + .{ .code = 0x1F3AD, .docomo = 0x0, .kddi = 0xF7BA, .softbank = 0x0 }, + .{ .code = 0x1F3AE, .docomo = 0xF8EC, .kddi = 0xF69F, .softbank = 0x0 }, + .{ .code = 0x1F3AF, .docomo = 0x0, .kddi = 0xF69E, .softbank = 0xF770 }, + .{ .code = 0x1F3B0, .docomo = 0x0, .kddi = 0xF646, .softbank = 0xF773 }, + .{ .code = 0x1F3B1, .docomo = 0x0, .kddi = 0xF3B1, .softbank = 0xFB6C }, + .{ .code = 0x1F3B2, .docomo = 0x0, .kddi = 0xF6A1, .softbank = 0x0 }, + .{ .code = 0x1F3B3, .docomo = 0x0, .kddi = 0xF447, .softbank = 0x0 }, + .{ .code = 0x1F3B4, .docomo = 0x0, .kddi = 0xF472, .softbank = 0x0 }, + .{ .code = 0x1F3B5, .docomo = 0xF99B, .kddi = 0xF7EE, .softbank = 0xF97E }, + .{ .code = 0x1F3B6, .docomo = 0xF9A4, .kddi = 0xF6DE, .softbank = 0xF9C6 }, + .{ .code = 0x1F3B7, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF981 }, + .{ .code = 0x1F3B8, .docomo = 0x0, .kddi = 0xF6DF, .softbank = 0xF982 }, + .{ .code = 0x1F3B9, .docomo = 0x0, .kddi = 0xF444, .softbank = 0x0 }, + .{ .code = 0x1F3BA, .docomo = 0x0, .kddi = 0xF3B0, .softbank = 0xF983 }, + .{ .code = 0x1F3BB, .docomo = 0x0, .kddi = 0xF6E0, .softbank = 0x0 }, + .{ .code = 0x1F3BC, .docomo = 0x0, .kddi = 0xF3A0, .softbank = 0x0 }, + .{ .code = 0x1F3BD, .docomo = 0xF8B3, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F3BE, .docomo = 0xF8B6, .kddi = 0xF690, .softbank = 0xF955 }, + .{ .code = 0x1F3BF, .docomo = 0xF8B8, .kddi = 0xF380, .softbank = 0xF953 }, + .{ .code = 0x1F3C0, .docomo = 0xF8B9, .kddi = 0xF7B7, .softbank = 0xFB6A }, + .{ .code = 0x1F3C1, .docomo = 0xF8BA, .kddi = 0xF692, .softbank = 0xF772 }, + .{ .code = 0x1F3C2, .docomo = 0xF9B7, .kddi = 0xF691, .softbank = 0x0 }, + .{ .code = 0x1F3C3, .docomo = 0xF9D8, .kddi = 0xF643, .softbank = 0xF755 }, + .{ .code = 0x1F3C4, .docomo = 0x0, .kddi = 0xF445, .softbank = 0xF957 }, + .{ .code = 0x1F3C6, .docomo = 0x0, .kddi = 0xF346, .softbank = 0xF771 }, + .{ .code = 0x1F3C8, .docomo = 0x0, .kddi = 0xF694, .softbank = 0xFB6B }, + .{ .code = 0x1F3CA, .docomo = 0x0, .kddi = 0xF3B2, .softbank = 0xFB6D }, + .{ .code = 0x1F3E0, .docomo = 0xF8C4, .kddi = 0xF684, .softbank = 0xF976 }, + .{ .code = 0x1F3E1, .docomo = 0x0, .kddi = 0xF7E0, .softbank = 0x0 }, + .{ .code = 0x1F3E2, .docomo = 0xF8C5, .kddi = 0xF686, .softbank = 0xF978 }, + .{ .code = 0x1F3E3, .docomo = 0xF8C6, .kddi = 0xF351, .softbank = 0xF794 }, + .{ .code = 0x1F3E5, .docomo = 0xF8C7, .kddi = 0xF352, .softbank = 0xF796 }, + .{ .code = 0x1F3E6, .docomo = 0xF8C8, .kddi = 0xF683, .softbank = 0xF78E }, + .{ .code = 0x1F3E7, .docomo = 0xF8C9, .kddi = 0xF67B, .softbank = 0xF795 }, + .{ .code = 0x1F3E8, .docomo = 0xF8CA, .kddi = 0xF354, .softbank = 0xF799 }, + .{ .code = 0x1F3E9, .docomo = 0x0, .kddi = 0xF3C7, .softbank = 0xFBA1 }, + .{ .code = 0x1F3EA, .docomo = 0xF8CB, .kddi = 0xF67C, .softbank = 0xF797 }, + .{ .code = 0x1F3EB, .docomo = 0xF9E3, .kddi = 0xF353, .softbank = 0xF798 }, + .{ .code = 0x1F3EC, .docomo = 0x0, .kddi = 0xF3CA, .softbank = 0xFBA4 }, + .{ .code = 0x1F3ED, .docomo = 0x0, .kddi = 0xF3CD, .softbank = 0xFBA8 }, + .{ .code = 0x1F3EE, .docomo = 0x0, .kddi = 0xF696, .softbank = 0x0 }, + .{ .code = 0x1F3EF, .docomo = 0x0, .kddi = 0xF3CB, .softbank = 0xFBA5 }, + .{ .code = 0x1F3F0, .docomo = 0x0, .kddi = 0xF3CC, .softbank = 0xFBA6 }, + .{ .code = 0x1F40C, .docomo = 0xF9F3, .kddi = 0xF483, .softbank = 0x0 }, + .{ .code = 0x1F40D, .docomo = 0x0, .kddi = 0xF3E3, .softbank = 0xFBCD }, + .{ .code = 0x1F40E, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF774 }, + .{ .code = 0x1F411, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBC9 }, + .{ .code = 0x1F412, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBC8 }, + .{ .code = 0x1F414, .docomo = 0x0, .kddi = 0xF3E4, .softbank = 0xFBCE }, + .{ .code = 0x1F417, .docomo = 0x0, .kddi = 0xF3E5, .softbank = 0xFBCF }, + .{ .code = 0x1F418, .docomo = 0x0, .kddi = 0xF3E0, .softbank = 0xFBC6 }, + .{ .code = 0x1F419, .docomo = 0x0, .kddi = 0xF7F7, .softbank = 0xF74A }, + .{ .code = 0x1F41A, .docomo = 0x0, .kddi = 0xF3C0, .softbank = 0xFB82 }, + .{ .code = 0x1F41B, .docomo = 0x0, .kddi = 0xF3DF, .softbank = 0xFBC5 }, + .{ .code = 0x1F41C, .docomo = 0x0, .kddi = 0xF6B6, .softbank = 0x0 }, + .{ .code = 0x1F41D, .docomo = 0x0, .kddi = 0xF45B, .softbank = 0x0 }, + .{ .code = 0x1F41E, .docomo = 0x0, .kddi = 0xF45C, .softbank = 0x0 }, + .{ .code = 0x1F41F, .docomo = 0xF9F6, .kddi = 0x0, .softbank = 0xF959 }, + .{ .code = 0x1F420, .docomo = 0x0, .kddi = 0xF3DE, .softbank = 0xFBC2 }, + .{ .code = 0x1F421, .docomo = 0x0, .kddi = 0xF6AC, .softbank = 0x0 }, + .{ .code = 0x1F422, .docomo = 0x0, .kddi = 0xF347, .softbank = 0x0 }, + .{ .code = 0x1F423, .docomo = 0x0, .kddi = 0xF34E, .softbank = 0x0 }, + .{ .code = 0x1F424, .docomo = 0xF9F4, .kddi = 0xF6B9, .softbank = 0xFBC3 }, + .{ .code = 0x1F425, .docomo = 0x0, .kddi = 0xF47A, .softbank = 0x0 }, + .{ .code = 0x1F426, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBC1 }, + .{ .code = 0x1F427, .docomo = 0xF9F5, .kddi = 0xF6B5, .softbank = 0xF996 }, + .{ .code = 0x1F428, .docomo = 0x0, .kddi = 0xF3E1, .softbank = 0xFBC7 }, + .{ .code = 0x1F429, .docomo = 0x0, .kddi = 0xF6B8, .softbank = 0x0 }, + .{ .code = 0x1F42B, .docomo = 0x0, .kddi = 0xF3E6, .softbank = 0xFBD0 }, + .{ .code = 0x1F42C, .docomo = 0x0, .kddi = 0xF3DC, .softbank = 0xFBC0 }, + .{ .code = 0x1F42D, .docomo = 0x0, .kddi = 0xF7F2, .softbank = 0xF994 }, + .{ .code = 0x1F42E, .docomo = 0x0, .kddi = 0xF3E2, .softbank = 0xFBCB }, + .{ .code = 0x1F42F, .docomo = 0x0, .kddi = 0xF7F0, .softbank = 0xF991 }, + .{ .code = 0x1F430, .docomo = 0x0, .kddi = 0xF6B0, .softbank = 0xFBCC }, + .{ .code = 0x1F431, .docomo = 0xF946, .kddi = 0xF6B4, .softbank = 0xF990 }, + .{ .code = 0x1F432, .docomo = 0x0, .kddi = 0xF443, .softbank = 0x0 }, + .{ .code = 0x1F433, .docomo = 0x0, .kddi = 0xF648, .softbank = 0xF995 }, + .{ .code = 0x1F434, .docomo = 0xF9F9, .kddi = 0xF6B1, .softbank = 0xF95A }, + .{ .code = 0x1F435, .docomo = 0x0, .kddi = 0xF6B2, .softbank = 0xF749 }, + .{ .code = 0x1F436, .docomo = 0xF945, .kddi = 0xF6BA, .softbank = 0xF993 }, + .{ .code = 0x1F437, .docomo = 0xF9FA, .kddi = 0xF6B7, .softbank = 0xF74B }, + .{ .code = 0x1F438, .docomo = 0x0, .kddi = 0xF6B3, .softbank = 0xFBD1 }, + .{ .code = 0x1F439, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBC4 }, + .{ .code = 0x1F43A, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBCA }, + .{ .code = 0x1F43B, .docomo = 0x0, .kddi = 0xF7F1, .softbank = 0xF992 }, + .{ .code = 0x1F43C, .docomo = 0x0, .kddi = 0xF44A, .softbank = 0x0 }, + .{ .code = 0x1F43D, .docomo = 0x0, .kddi = 0xF44C, .softbank = 0x0 }, + .{ .code = 0x1F43E, .docomo = 0x0, .kddi = 0xF6C7, .softbank = 0x0 }, + .{ .code = 0x1F440, .docomo = 0xF8F2, .kddi = 0xF7C1, .softbank = 0xFB59 }, + .{ .code = 0x1F442, .docomo = 0xF8F3, .kddi = 0xF7C2, .softbank = 0xFB5B }, + .{ .code = 0x1F443, .docomo = 0x0, .kddi = 0xF3A4, .softbank = 0xFB5A }, + .{ .code = 0x1F444, .docomo = 0x0, .kddi = 0xF3A5, .softbank = 0xFB5C }, + .{ .code = 0x1F445, .docomo = 0x0, .kddi = 0xF44B, .softbank = 0x0 }, + .{ .code = 0x1F446, .docomo = 0x0, .kddi = 0xF360, .softbank = 0xF7CE }, + .{ .code = 0x1F447, .docomo = 0x0, .kddi = 0xF361, .softbank = 0xF7CF }, + .{ .code = 0x1F448, .docomo = 0x0, .kddi = 0xF6D8, .softbank = 0xF7D0 }, + .{ .code = 0x1F449, .docomo = 0x0, .kddi = 0xF6D9, .softbank = 0xF7D1 }, + .{ .code = 0x1F44A, .docomo = 0xF9A2, .kddi = 0xF6CC, .softbank = 0xF94D }, + .{ .code = 0x1F44B, .docomo = 0x0, .kddi = 0xF3AA, .softbank = 0xFB5E }, + .{ .code = 0x1F44C, .docomo = 0x0, .kddi = 0xF3A8, .softbank = 0xFB60 }, + .{ .code = 0x1F44D, .docomo = 0xF9CC, .kddi = 0xF6D2, .softbank = 0xF94E }, + .{ .code = 0x1F44E, .docomo = 0x0, .kddi = 0xF3A9, .softbank = 0xFB61 }, + .{ .code = 0x1F44F, .docomo = 0x0, .kddi = 0xF3A7, .softbank = 0xFB5F }, + .{ .code = 0x1F450, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB62 }, + .{ .code = 0x1F451, .docomo = 0xF9BF, .kddi = 0xF7F9, .softbank = 0xF74E }, + .{ .code = 0x1F452, .docomo = 0x0, .kddi = 0xF371, .softbank = 0xF9B8 }, + .{ .code = 0x1F453, .docomo = 0xF8FB, .kddi = 0xF6D7, .softbank = 0x0 }, + .{ .code = 0x1F454, .docomo = 0x0, .kddi = 0xF366, .softbank = 0xF9A2 }, + .{ .code = 0x1F455, .docomo = 0xF9B3, .kddi = 0xF7E6, .softbank = 0xF946 }, + .{ .code = 0x1F456, .docomo = 0xF9B6, .kddi = 0xF47B, .softbank = 0x0 }, + .{ .code = 0x1F457, .docomo = 0x0, .kddi = 0xF46F, .softbank = 0xF9B9 }, + .{ .code = 0x1F458, .docomo = 0x0, .kddi = 0xF376, .softbank = 0xF9C1 }, + .{ .code = 0x1F459, .docomo = 0x0, .kddi = 0xF377, .softbank = 0xF9C2 }, + .{ .code = 0x1F45A, .docomo = 0x0, .kddi = 0xF6E6, .softbank = 0x0 }, + .{ .code = 0x1F45B, .docomo = 0xF9B4, .kddi = 0xF6DD, .softbank = 0x0 }, + .{ .code = 0x1F45C, .docomo = 0xF8E3, .kddi = 0xF674, .softbank = 0xF9C3 }, + .{ .code = 0x1F45D, .docomo = 0xF951, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F45E, .docomo = 0x0, .kddi = 0xF7E7, .softbank = 0x0 }, + .{ .code = 0x1F45F, .docomo = 0xF8FA, .kddi = 0xF3EC, .softbank = 0xF947 }, + .{ .code = 0x1F460, .docomo = 0xF8D5, .kddi = 0xF6F3, .softbank = 0xF77E }, + .{ .code = 0x1F461, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9BA }, + .{ .code = 0x1F462, .docomo = 0x0, .kddi = 0xF372, .softbank = 0xF9BB }, + .{ .code = 0x1F463, .docomo = 0xF8F9, .kddi = 0xF3EB, .softbank = 0xFBD6 }, + .{ .code = 0x1F464, .docomo = 0xF955, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F466, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF941 }, + .{ .code = 0x1F467, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF942 }, + .{ .code = 0x1F468, .docomo = 0x0, .kddi = 0xF6D5, .softbank = 0xF944 }, + .{ .code = 0x1F469, .docomo = 0x0, .kddi = 0xF6D3, .softbank = 0xF945 }, + .{ .code = 0x1F46A, .docomo = 0x0, .kddi = 0xF6DA, .softbank = 0x0 }, + .{ .code = 0x1F46B, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB68 }, + .{ .code = 0x1F46E, .docomo = 0x0, .kddi = 0xF350, .softbank = 0xF793 }, + .{ .code = 0x1F46F, .docomo = 0x0, .kddi = 0xF3AF, .softbank = 0xFB69 }, + .{ .code = 0x1F470, .docomo = 0x0, .kddi = 0xF3BD, .softbank = 0x0 }, + .{ .code = 0x1F471, .docomo = 0x0, .kddi = 0xF3D4, .softbank = 0xFBB5 }, + .{ .code = 0x1F472, .docomo = 0x0, .kddi = 0xF3D5, .softbank = 0xFBB6 }, + .{ .code = 0x1F473, .docomo = 0x0, .kddi = 0xF3D6, .softbank = 0xFBB7 }, + .{ .code = 0x1F474, .docomo = 0x0, .kddi = 0xF3D7, .softbank = 0xFBB8 }, + .{ .code = 0x1F475, .docomo = 0x0, .kddi = 0xF3D8, .softbank = 0xFBB9 }, + .{ .code = 0x1F476, .docomo = 0x0, .kddi = 0xF3D9, .softbank = 0xFBBA }, + .{ .code = 0x1F477, .docomo = 0x0, .kddi = 0xF3DA, .softbank = 0xFBBB }, + .{ .code = 0x1F478, .docomo = 0x0, .kddi = 0xF3DB, .softbank = 0xFBBC }, + .{ .code = 0x1F479, .docomo = 0x0, .kddi = 0xF448, .softbank = 0x0 }, + .{ .code = 0x1F47A, .docomo = 0x0, .kddi = 0xF449, .softbank = 0x0 }, + .{ .code = 0x1F47B, .docomo = 0x0, .kddi = 0xF6A4, .softbank = 0xF75B }, + .{ .code = 0x1F47C, .docomo = 0x0, .kddi = 0xF7EF, .softbank = 0xF98F }, + .{ .code = 0x1F47D, .docomo = 0x0, .kddi = 0xF6E7, .softbank = 0xF74C }, + .{ .code = 0x1F47E, .docomo = 0x0, .kddi = 0xF6C5, .softbank = 0xF76B }, + .{ .code = 0x1F47F, .docomo = 0x0, .kddi = 0xF6C8, .softbank = 0xF75A }, + .{ .code = 0x1F480, .docomo = 0x0, .kddi = 0xF6D1, .softbank = 0xF75C }, + .{ .code = 0x1F481, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7F3 }, + .{ .code = 0x1F482, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBBE }, + .{ .code = 0x1F483, .docomo = 0x0, .kddi = 0xF3DD, .softbank = 0xFBBF }, + .{ .code = 0x1F484, .docomo = 0xF9B5, .kddi = 0xF6E2, .softbank = 0xF9BC }, + .{ .code = 0x1F485, .docomo = 0x0, .kddi = 0xF373, .softbank = 0xF9BD }, + .{ .code = 0x1F486, .docomo = 0x0, .kddi = 0xF6E4, .softbank = 0xF9BE }, + .{ .code = 0x1F487, .docomo = 0x0, .kddi = 0xF374, .softbank = 0xF9BF }, + .{ .code = 0x1F488, .docomo = 0x0, .kddi = 0xF375, .softbank = 0xF9C0 }, + .{ .code = 0x1F489, .docomo = 0x0, .kddi = 0xF6E9, .softbank = 0xF77B }, + .{ .code = 0x1F48A, .docomo = 0x0, .kddi = 0xF36D, .softbank = 0xF9AF }, + .{ .code = 0x1F48B, .docomo = 0xF99E, .kddi = 0xF6C4, .softbank = 0xF943 }, + .{ .code = 0x1F48C, .docomo = 0xF9BC, .kddi = 0xF47C, .softbank = 0x0 }, + .{ .code = 0x1F48D, .docomo = 0xF9C0, .kddi = 0xF6ED, .softbank = 0xF974 }, + .{ .code = 0x1F48E, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF975 }, + .{ .code = 0x1F48F, .docomo = 0x0, .kddi = 0xF7FA, .softbank = 0xF751 }, + .{ .code = 0x1F490, .docomo = 0x0, .kddi = 0xF368, .softbank = 0xF9A6 }, + .{ .code = 0x1F491, .docomo = 0x0, .kddi = 0xF3AE, .softbank = 0xFB65 }, + .{ .code = 0x1F492, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB7D }, + .{ .code = 0x1F493, .docomo = 0xF992, .kddi = 0xF479, .softbank = 0xF9C7 }, + .{ .code = 0x1F494, .docomo = 0xF993, .kddi = 0xF64F, .softbank = 0xF963 }, + .{ .code = 0x1F495, .docomo = 0xF994, .kddi = 0xF650, .softbank = 0x0 }, + .{ .code = 0x1F496, .docomo = 0x0, .kddi = 0xF379, .softbank = 0x0 }, + .{ .code = 0x1F497, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9C8 }, + .{ .code = 0x1F498, .docomo = 0x0, .kddi = 0xF6C3, .softbank = 0xF9C9 }, + .{ .code = 0x1F499, .docomo = 0x0, .kddi = 0xF37A, .softbank = 0xF9CA }, + .{ .code = 0x1F49A, .docomo = 0x0, .kddi = 0xF37B, .softbank = 0xF9CB }, + .{ .code = 0x1F49B, .docomo = 0x0, .kddi = 0xF37C, .softbank = 0xF9CC }, + .{ .code = 0x1F49C, .docomo = 0x0, .kddi = 0xF37D, .softbank = 0xF9CD }, + .{ .code = 0x1F49D, .docomo = 0x0, .kddi = 0xF458, .softbank = 0xFB77 }, + .{ .code = 0x1F49E, .docomo = 0x0, .kddi = 0xF7CC, .softbank = 0x0 }, + .{ .code = 0x1F49F, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7A4 }, + .{ .code = 0x1F4A0, .docomo = 0xF99D, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F4A1, .docomo = 0xF9A0, .kddi = 0xF64E, .softbank = 0xF74F }, + .{ .code = 0x1F4A2, .docomo = 0xF9A1, .kddi = 0xF6BE, .softbank = 0xF9D4 }, + .{ .code = 0x1F4A3, .docomo = 0xF9A3, .kddi = 0xF652, .softbank = 0xF9B1 }, + .{ .code = 0x1F4A4, .docomo = 0xF9A6, .kddi = 0xF64D, .softbank = 0xF77C }, + .{ .code = 0x1F4A5, .docomo = 0xF9AA, .kddi = 0xF7CD, .softbank = 0x0 }, + .{ .code = 0x1F4A6, .docomo = 0xF9AB, .kddi = 0xF7CE, .softbank = 0xF9D1 }, + .{ .code = 0x1F4A7, .docomo = 0xF9AC, .kddi = 0xF6BF, .softbank = 0x0 }, + .{ .code = 0x1F4A8, .docomo = 0xF9AD, .kddi = 0xF6CD, .softbank = 0xF9D0 }, + .{ .code = 0x1F4A9, .docomo = 0x0, .kddi = 0xF6CE, .softbank = 0xF99B }, + .{ .code = 0x1F4AA, .docomo = 0x0, .kddi = 0xF6C2, .softbank = 0xF78D }, + .{ .code = 0x1F4AB, .docomo = 0x0, .kddi = 0xF460, .softbank = 0x0 }, + .{ .code = 0x1F4AC, .docomo = 0x0, .kddi = 0xF6D6, .softbank = 0x0 }, + .{ .code = 0x1F4AE, .docomo = 0x0, .kddi = 0xF6C9, .softbank = 0x0 }, + .{ .code = 0x1F4AF, .docomo = 0x0, .kddi = 0xF6CB, .softbank = 0x0 }, + .{ .code = 0x1F4B0, .docomo = 0xF9BA, .kddi = 0xF6A0, .softbank = 0xF76F }, + .{ .code = 0x1F4B1, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF78A }, + .{ .code = 0x1F4B2, .docomo = 0x0, .kddi = 0xF796, .softbank = 0x0 }, + .{ .code = 0x1F4B3, .docomo = 0x0, .kddi = 0xF799, .softbank = 0x0 }, + .{ .code = 0x1F4B4, .docomo = 0xF97A, .kddi = 0xF79A, .softbank = 0x0 }, + .{ .code = 0x1F4B5, .docomo = 0x0, .kddi = 0xF7A2, .softbank = 0x0 }, + .{ .code = 0x1F4B8, .docomo = 0x0, .kddi = 0xF45F, .softbank = 0x0 }, + .{ .code = 0x1F4B9, .docomo = 0x0, .kddi = 0xF34F, .softbank = 0xF78B }, + .{ .code = 0x1F4BA, .docomo = 0xF956, .kddi = 0x0, .softbank = 0xF75F }, + .{ .code = 0x1F4BB, .docomo = 0xF9BB, .kddi = 0xF7E8, .softbank = 0xF94C }, + .{ .code = 0x1F4BC, .docomo = 0x0, .kddi = 0xF341, .softbank = 0xF75E }, + .{ .code = 0x1F4BD, .docomo = 0x0, .kddi = 0xF79F, .softbank = 0xF9B6 }, + .{ .code = 0x1F4BE, .docomo = 0x0, .kddi = 0xF77E, .softbank = 0x0 }, + .{ .code = 0x1F4BF, .docomo = 0xF8ED, .kddi = 0xF6E5, .softbank = 0xF766 }, + .{ .code = 0x1F4C0, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF767 }, + .{ .code = 0x1F4C1, .docomo = 0x0, .kddi = 0xF7AC, .softbank = 0x0 }, + .{ .code = 0x1F4C2, .docomo = 0x0, .kddi = 0xF7AD, .softbank = 0x0 }, + .{ .code = 0x1F4C3, .docomo = 0x0, .kddi = 0xF77D, .softbank = 0x0 }, + .{ .code = 0x1F4C4, .docomo = 0x0, .kddi = 0xF786, .softbank = 0x0 }, + .{ .code = 0x1F4C5, .docomo = 0x0, .kddi = 0xF780, .softbank = 0x0 }, + .{ .code = 0x1F4C6, .docomo = 0x0, .kddi = 0xF787, .softbank = 0x0 }, + .{ .code = 0x1F4C7, .docomo = 0x0, .kddi = 0xF789, .softbank = 0x0 }, + .{ .code = 0x1F4C8, .docomo = 0x0, .kddi = 0xF792, .softbank = 0x0 }, + .{ .code = 0x1F4C9, .docomo = 0x0, .kddi = 0xF793, .softbank = 0x0 }, + .{ .code = 0x1F4CA, .docomo = 0x0, .kddi = 0xF791, .softbank = 0x0 }, + .{ .code = 0x1F4CB, .docomo = 0x0, .kddi = 0xF781, .softbank = 0x0 }, + .{ .code = 0x1F4CC, .docomo = 0x0, .kddi = 0xF78A, .softbank = 0x0 }, + .{ .code = 0x1F4CD, .docomo = 0x0, .kddi = 0xF77C, .softbank = 0x0 }, + .{ .code = 0x1F4CE, .docomo = 0xF9D5, .kddi = 0xF678, .softbank = 0x0 }, + .{ .code = 0x1F4CF, .docomo = 0x0, .kddi = 0xF78D, .softbank = 0x0 }, + .{ .code = 0x1F4D0, .docomo = 0x0, .kddi = 0xF67A, .softbank = 0x0 }, + .{ .code = 0x1F4D1, .docomo = 0x0, .kddi = 0xF7E2, .softbank = 0x0 }, + .{ .code = 0x1F4D2, .docomo = 0x0, .kddi = 0xF78B, .softbank = 0x0 }, + .{ .code = 0x1F4D3, .docomo = 0x0, .kddi = 0xF788, .softbank = 0x0 }, + .{ .code = 0x1F4D4, .docomo = 0x0, .kddi = 0xF675, .softbank = 0x0 }, + .{ .code = 0x1F4D5, .docomo = 0x0, .kddi = 0xF785, .softbank = 0x0 }, + .{ .code = 0x1F4D6, .docomo = 0xF8E4, .kddi = 0xF677, .softbank = 0xF789 }, + .{ .code = 0x1F4D7, .docomo = 0x0, .kddi = 0xF782, .softbank = 0x0 }, + .{ .code = 0x1F4D8, .docomo = 0x0, .kddi = 0xF783, .softbank = 0x0 }, + .{ .code = 0x1F4D9, .docomo = 0x0, .kddi = 0xF784, .softbank = 0x0 }, + .{ .code = 0x1F4DA, .docomo = 0x0, .kddi = 0xF78C, .softbank = 0x0 }, + .{ .code = 0x1F4DB, .docomo = 0x0, .kddi = 0xF6F6, .softbank = 0x0 }, + .{ .code = 0x1F4DC, .docomo = 0x0, .kddi = 0xF77B, .softbank = 0x0 }, + .{ .code = 0x1F4DD, .docomo = 0xF8EA, .kddi = 0xF365, .softbank = 0xF9A1 }, + .{ .code = 0x1F4DE, .docomo = 0x0, .kddi = 0xF6F7, .softbank = 0x0 }, + .{ .code = 0x1F4DF, .docomo = 0xF8BB, .kddi = 0xF7B8, .softbank = 0x0 }, + .{ .code = 0x1F4E0, .docomo = 0xF974, .kddi = 0xF6F9, .softbank = 0xF94B }, + .{ .code = 0x1F4E1, .docomo = 0x0, .kddi = 0xF681, .softbank = 0xF78C }, + .{ .code = 0x1F4E2, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF783 }, + .{ .code = 0x1F4E3, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9B7 }, + .{ .code = 0x1F4E4, .docomo = 0x0, .kddi = 0xF7AF, .softbank = 0x0 }, + .{ .code = 0x1F4E5, .docomo = 0x0, .kddi = 0xF7B0, .softbank = 0x0 }, + .{ .code = 0x1F4E6, .docomo = 0x0, .kddi = 0xF6F8, .softbank = 0x0 }, + .{ .code = 0x1F4E7, .docomo = 0x0, .kddi = 0xF475, .softbank = 0x0 }, + .{ .code = 0x1F4E8, .docomo = 0x0, .kddi = 0xF7AE, .softbank = 0x0 }, + .{ .code = 0x1F4E9, .docomo = 0xF973, .kddi = 0xF466, .softbank = 0xF743 }, + .{ .code = 0x1F4EA, .docomo = 0x0, .kddi = 0xF6F4, .softbank = 0x0 }, + .{ .code = 0x1F4EB, .docomo = 0x0, .kddi = 0xF7E1, .softbank = 0xF741 }, + .{ .code = 0x1F4EE, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF742 }, + .{ .code = 0x1F4F0, .docomo = 0x0, .kddi = 0xF7A8, .softbank = 0x0 }, + .{ .code = 0x1F4F1, .docomo = 0xF8E9, .kddi = 0xF7A5, .softbank = 0xF94A }, + .{ .code = 0x1F4F2, .docomo = 0xF972, .kddi = 0xF7DF, .softbank = 0xF744 }, + .{ .code = 0x1F4F3, .docomo = 0x0, .kddi = 0xF363, .softbank = 0xF7F0 }, + .{ .code = 0x1F4F4, .docomo = 0x0, .kddi = 0xF364, .softbank = 0xF7F1 }, + .{ .code = 0x1F4F6, .docomo = 0x0, .kddi = 0xF357, .softbank = 0xF7AB }, + .{ .code = 0x1F4F7, .docomo = 0xF8E2, .kddi = 0xF6EE, .softbank = 0xF948 }, + .{ .code = 0x1F4F9, .docomo = 0x0, .kddi = 0xF79B, .softbank = 0x0 }, + .{ .code = 0x1F4FA, .docomo = 0xF8EB, .kddi = 0xF6DB, .softbank = 0xF76A }, + .{ .code = 0x1F4FB, .docomo = 0x0, .kddi = 0xF7E9, .softbank = 0xF768 }, + .{ .code = 0x1F4FC, .docomo = 0x0, .kddi = 0xF79D, .softbank = 0xF769 }, + .{ .code = 0x1F503, .docomo = 0x0, .kddi = 0xF7E4, .softbank = 0x0 }, + .{ .code = 0x1F50A, .docomo = 0x0, .kddi = 0xF6EA, .softbank = 0xF782 }, + .{ .code = 0x1F50B, .docomo = 0x0, .kddi = 0xF7A1, .softbank = 0x0 }, + .{ .code = 0x1F50C, .docomo = 0x0, .kddi = 0xF7A6, .softbank = 0x0 }, + .{ .code = 0x1F50D, .docomo = 0xF981, .kddi = 0xF6F1, .softbank = 0xF754 }, + .{ .code = 0x1F50E, .docomo = 0x0, .kddi = 0xF7DC, .softbank = 0x0 }, + .{ .code = 0x1F50F, .docomo = 0x0, .kddi = 0xF7E3, .softbank = 0x0 }, + .{ .code = 0x1F510, .docomo = 0x0, .kddi = 0xF7D3, .softbank = 0x0 }, + .{ .code = 0x1F511, .docomo = 0xF97D, .kddi = 0xF6F2, .softbank = 0xF980 }, + .{ .code = 0x1F512, .docomo = 0x0, .kddi = 0xF6F5, .softbank = 0xF785 }, + .{ .code = 0x1F513, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF786 }, + .{ .code = 0x1F514, .docomo = 0xF9B8, .kddi = 0xF6EB, .softbank = 0xF9C5 }, + .{ .code = 0x1F516, .docomo = 0x0, .kddi = 0xF7DE, .softbank = 0x0 }, + .{ .code = 0x1F517, .docomo = 0x0, .kddi = 0xF7A7, .softbank = 0x0 }, + .{ .code = 0x1F518, .docomo = 0x0, .kddi = 0xF7DB, .softbank = 0x0 }, + .{ .code = 0x1F519, .docomo = 0x0, .kddi = 0xF7DD, .softbank = 0x0 }, + .{ .code = 0x1F51A, .docomo = 0xF95D, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F51B, .docomo = 0xF95C, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F51C, .docomo = 0xF95B, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F51D, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7EC }, + .{ .code = 0x1F51E, .docomo = 0x0, .kddi = 0xF356, .softbank = 0xF7A7 }, + .{ .code = 0x1F51F, .docomo = 0x0, .kddi = 0xF747, .softbank = 0x0 }, + .{ .code = 0x1F520, .docomo = 0x0, .kddi = 0xF7D4, .softbank = 0x0 }, + .{ .code = 0x1F521, .docomo = 0x0, .kddi = 0xF7D5, .softbank = 0x0 }, + .{ .code = 0x1F522, .docomo = 0x0, .kddi = 0xF7D6, .softbank = 0x0 }, + .{ .code = 0x1F523, .docomo = 0x0, .kddi = 0xF7D7, .softbank = 0x0 }, + .{ .code = 0x1F524, .docomo = 0x0, .kddi = 0xF459, .softbank = 0x0 }, + .{ .code = 0x1F525, .docomo = 0x0, .kddi = 0xF653, .softbank = 0xF75D }, + .{ .code = 0x1F526, .docomo = 0x0, .kddi = 0xF7A0, .softbank = 0x0 }, + .{ .code = 0x1F527, .docomo = 0xF9BD, .kddi = 0xF7A4, .softbank = 0x0 }, + .{ .code = 0x1F528, .docomo = 0x0, .kddi = 0xF7FB, .softbank = 0xF756 }, + .{ .code = 0x1F529, .docomo = 0x0, .kddi = 0xF79E, .softbank = 0x0 }, + .{ .code = 0x1F52A, .docomo = 0x0, .kddi = 0xF79C, .softbank = 0x0 }, + .{ .code = 0x1F52B, .docomo = 0x0, .kddi = 0xF6E3, .softbank = 0xF753 }, + .{ .code = 0x1F52E, .docomo = 0x0, .kddi = 0xF362, .softbank = 0x0 }, + .{ .code = 0x1F52F, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7DE }, + .{ .code = 0x1F530, .docomo = 0x0, .kddi = 0xF658, .softbank = 0xF7A9 }, + .{ .code = 0x1F531, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF971 }, + .{ .code = 0x1F532, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7BA }, + .{ .code = 0x1F533, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF7BB }, + .{ .code = 0x1F534, .docomo = 0x0, .kddi = 0xF766, .softbank = 0xF7B9 }, + .{ .code = 0x1F535, .docomo = 0x0, .kddi = 0xF767, .softbank = 0x0 }, + .{ .code = 0x1F536, .docomo = 0x0, .kddi = 0xF762, .softbank = 0x0 }, + .{ .code = 0x1F537, .docomo = 0x0, .kddi = 0xF763, .softbank = 0x0 }, + .{ .code = 0x1F538, .docomo = 0x0, .kddi = 0xF752, .softbank = 0x0 }, + .{ .code = 0x1F539, .docomo = 0x0, .kddi = 0xF753, .softbank = 0x0 }, + .{ .code = 0x1F53A, .docomo = 0x0, .kddi = 0xF776, .softbank = 0x0 }, + .{ .code = 0x1F53B, .docomo = 0x0, .kddi = 0xF777, .softbank = 0x0 }, + .{ .code = 0x1F53C, .docomo = 0x0, .kddi = 0xF75F, .softbank = 0x0 }, + .{ .code = 0x1F53D, .docomo = 0x0, .kddi = 0xF75E, .softbank = 0x0 }, + .{ .code = 0x1F550, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF964 }, + .{ .code = 0x1F551, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF965 }, + .{ .code = 0x1F552, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF966 }, + .{ .code = 0x1F553, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF967 }, + .{ .code = 0x1F554, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF968 }, + .{ .code = 0x1F555, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF969 }, + .{ .code = 0x1F556, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96A }, + .{ .code = 0x1F557, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96B }, + .{ .code = 0x1F558, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96C }, + .{ .code = 0x1F559, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96D }, + .{ .code = 0x1F55A, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96E }, + .{ .code = 0x1F55B, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF96F }, + .{ .code = 0x1F5FB, .docomo = 0xF9E5, .kddi = 0xF7ED, .softbank = 0xF97B }, + .{ .code = 0x1F5FC, .docomo = 0x0, .kddi = 0xF699, .softbank = 0xFBA9 }, + .{ .code = 0x1F5FD, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFBBD }, + .{ .code = 0x1F5FE, .docomo = 0x0, .kddi = 0xF78F, .softbank = 0x0 }, + .{ .code = 0x1F5FF, .docomo = 0x0, .kddi = 0xF470, .softbank = 0x0 }, + .{ .code = 0x1F601, .docomo = 0xF9F8, .kddi = 0xF485, .softbank = 0xFB44 }, + .{ .code = 0x1F602, .docomo = 0x0, .kddi = 0xF468, .softbank = 0xFB52 }, + .{ .code = 0x1F603, .docomo = 0xF995, .kddi = 0xF649, .softbank = 0xF998 }, + .{ .code = 0x1F604, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB55 }, + .{ .code = 0x1F605, .docomo = 0xF9C7, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F606, .docomo = 0xF9CF, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F609, .docomo = 0xF9CE, .kddi = 0xF7F3, .softbank = 0xFB45 }, + .{ .code = 0x1F60A, .docomo = 0x0, .kddi = 0xF3A1, .softbank = 0xF997 }, + .{ .code = 0x1F60B, .docomo = 0xF9F7, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F60C, .docomo = 0xF9C6, .kddi = 0xF399, .softbank = 0xFB4A }, + .{ .code = 0x1F60D, .docomo = 0xF9CB, .kddi = 0xF7F4, .softbank = 0xF746 }, + .{ .code = 0x1F60F, .docomo = 0xF9D1, .kddi = 0xF393, .softbank = 0xFB42 }, + .{ .code = 0x1F612, .docomo = 0xF9CA, .kddi = 0xF39D, .softbank = 0xFB4E }, + .{ .code = 0x1F613, .docomo = 0xF9C8, .kddi = 0xF7F6, .softbank = 0xF748 }, + .{ .code = 0x1F614, .docomo = 0xF9C5, .kddi = 0xF394, .softbank = 0xFB43 }, + .{ .code = 0x1F616, .docomo = 0xF998, .kddi = 0xF397, .softbank = 0xFB47 }, + .{ .code = 0x1F618, .docomo = 0x0, .kddi = 0xF3A3, .softbank = 0xFB58 }, + .{ .code = 0x1F61A, .docomo = 0x0, .kddi = 0xF3A2, .softbank = 0xFB57 }, + .{ .code = 0x1F61C, .docomo = 0xF9CD, .kddi = 0xF6C0, .softbank = 0xF745 }, + .{ .code = 0x1F61D, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB49 }, + .{ .code = 0x1F61E, .docomo = 0xF997, .kddi = 0x0, .softbank = 0xF999 }, + .{ .code = 0x1F620, .docomo = 0xF996, .kddi = 0xF64A, .softbank = 0xF99A }, + .{ .code = 0x1F621, .docomo = 0xF9C9, .kddi = 0xF461, .softbank = 0xFB56 }, + .{ .code = 0x1F622, .docomo = 0xF9D3, .kddi = 0xF46D, .softbank = 0xFB53 }, + .{ .code = 0x1F623, .docomo = 0xF9D0, .kddi = 0xF396, .softbank = 0xFB46 }, + .{ .code = 0x1F624, .docomo = 0x0, .kddi = 0xF395, .softbank = 0x0 }, + .{ .code = 0x1F625, .docomo = 0x0, .kddi = 0x0, .softbank = 0xFB41 }, + .{ .code = 0x1F628, .docomo = 0x0, .kddi = 0xF39A, .softbank = 0xFB4B }, + .{ .code = 0x1F629, .docomo = 0x0, .kddi = 0xF46B, .softbank = 0x0 }, + .{ .code = 0x1F62A, .docomo = 0x0, .kddi = 0xF398, .softbank = 0xFB48 }, + .{ .code = 0x1F62B, .docomo = 0x0, .kddi = 0xF64C, .softbank = 0x0 }, + .{ .code = 0x1F62D, .docomo = 0xF9D2, .kddi = 0xF64B, .softbank = 0xFB51 }, + .{ .code = 0x1F630, .docomo = 0x0, .kddi = 0xF39F, .softbank = 0xFB4F }, + .{ .code = 0x1F631, .docomo = 0xF9FC, .kddi = 0xF7F5, .softbank = 0xF747 }, + .{ .code = 0x1F632, .docomo = 0x0, .kddi = 0xF39E, .softbank = 0xFB50 }, + .{ .code = 0x1F633, .docomo = 0x0, .kddi = 0xF39C, .softbank = 0xFB4D }, + .{ .code = 0x1F635, .docomo = 0xF999, .kddi = 0xF7CB, .softbank = 0x0 }, + .{ .code = 0x1F637, .docomo = 0x0, .kddi = 0xF39B, .softbank = 0xFB4C }, + .{ .code = 0x1F638, .docomo = 0x0, .kddi = 0xF484, .softbank = 0x0 }, + .{ .code = 0x1F639, .docomo = 0x0, .kddi = 0xF467, .softbank = 0x0 }, + .{ .code = 0x1F63A, .docomo = 0x0, .kddi = 0xF465, .softbank = 0x0 }, + .{ .code = 0x1F63B, .docomo = 0x0, .kddi = 0xF469, .softbank = 0x0 }, + .{ .code = 0x1F63C, .docomo = 0x0, .kddi = 0xF46E, .softbank = 0x0 }, + .{ .code = 0x1F63D, .docomo = 0x0, .kddi = 0xF464, .softbank = 0x0 }, + .{ .code = 0x1F63E, .docomo = 0x0, .kddi = 0xF462, .softbank = 0x0 }, + .{ .code = 0x1F63F, .docomo = 0x0, .kddi = 0xF46C, .softbank = 0x0 }, + .{ .code = 0x1F640, .docomo = 0x0, .kddi = 0xF46A, .softbank = 0x0 }, + .{ .code = 0x1F645, .docomo = 0x0, .kddi = 0xF3AB, .softbank = 0xFB63 }, + .{ .code = 0x1F646, .docomo = 0x0, .kddi = 0xF3AC, .softbank = 0xFB64 }, + .{ .code = 0x1F647, .docomo = 0x0, .kddi = 0xF3AD, .softbank = 0xFB66 }, + .{ .code = 0x1F648, .docomo = 0x0, .kddi = 0xF454, .softbank = 0x0 }, + .{ .code = 0x1F649, .docomo = 0x0, .kddi = 0xF456, .softbank = 0x0 }, + .{ .code = 0x1F64A, .docomo = 0x0, .kddi = 0xF455, .softbank = 0x0 }, + .{ .code = 0x1F64B, .docomo = 0x0, .kddi = 0xF48A, .softbank = 0x0 }, + .{ .code = 0x1F64C, .docomo = 0x0, .kddi = 0xF48B, .softbank = 0xFB67 }, + .{ .code = 0x1F64D, .docomo = 0x0, .kddi = 0xF48C, .softbank = 0x0 }, + .{ .code = 0x1F64E, .docomo = 0x0, .kddi = 0xF48D, .softbank = 0x0 }, + .{ .code = 0x1F64F, .docomo = 0x0, .kddi = 0xF3A6, .softbank = 0xFB5D }, + .{ .code = 0x1F680, .docomo = 0x0, .kddi = 0xF7F8, .softbank = 0xF74D }, + .{ .code = 0x1F683, .docomo = 0xF8BC, .kddi = 0xF68E, .softbank = 0xF95E }, + .{ .code = 0x1F684, .docomo = 0xF8BE, .kddi = 0x0, .softbank = 0xFB75 }, + .{ .code = 0x1F685, .docomo = 0x0, .kddi = 0xF689, .softbank = 0xF95F }, + .{ .code = 0x1F687, .docomo = 0x0, .kddi = 0xF7EC, .softbank = 0xFB74 }, + .{ .code = 0x1F689, .docomo = 0x0, .kddi = 0xF471, .softbank = 0xF979 }, + .{ .code = 0x1F68C, .docomo = 0xF8C1, .kddi = 0xF688, .softbank = 0xF79A }, + .{ .code = 0x1F68F, .docomo = 0x0, .kddi = 0xF680, .softbank = 0xF791 }, + .{ .code = 0x1F691, .docomo = 0x0, .kddi = 0xF3B4, .softbank = 0xFB71 }, + .{ .code = 0x1F692, .docomo = 0x0, .kddi = 0xF3B3, .softbank = 0xFB70 }, + .{ .code = 0x1F693, .docomo = 0x0, .kddi = 0xF3B5, .softbank = 0xFB72 }, + .{ .code = 0x1F695, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF79B }, + .{ .code = 0x1F697, .docomo = 0xF8BF, .kddi = 0xF68A, .softbank = 0xF95B }, + .{ .code = 0x1F699, .docomo = 0xF8C0, .kddi = 0x0, .softbank = 0xFB6E }, + .{ .code = 0x1F69A, .docomo = 0x0, .kddi = 0xF68B, .softbank = 0xFB6F }, + .{ .code = 0x1F6A2, .docomo = 0xF8C2, .kddi = 0xF355, .softbank = 0xF7A2 }, + .{ .code = 0x1F6A4, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF775 }, + .{ .code = 0x1F6A5, .docomo = 0xF8CE, .kddi = 0xF642, .softbank = 0xF78F }, + .{ .code = 0x1F6A7, .docomo = 0x0, .kddi = 0xF34A, .softbank = 0xF777 }, + .{ .code = 0x1F6A8, .docomo = 0x0, .kddi = 0xF477, .softbank = 0x0 }, + .{ .code = 0x1F6A9, .docomo = 0xF983, .kddi = 0xF3ED, .softbank = 0x0 }, + .{ .code = 0x1F6AA, .docomo = 0xF9B9, .kddi = 0x0, .softbank = 0x0 }, + .{ .code = 0x1F6AB, .docomo = 0x0, .kddi = 0xF75D, .softbank = 0x0 }, + .{ .code = 0x1F6AC, .docomo = 0xF8E0, .kddi = 0xF655, .softbank = 0xF9AE }, + .{ .code = 0x1F6AD, .docomo = 0xF8E1, .kddi = 0xF656, .softbank = 0xF7A8 }, + .{ .code = 0x1F6B2, .docomo = 0xF9C2, .kddi = 0xF687, .softbank = 0xF776 }, + .{ .code = 0x1F6B6, .docomo = 0x0, .kddi = 0xF476, .softbank = 0xF7A1 }, + .{ .code = 0x1F6B9, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF778 }, + .{ .code = 0x1F6BA, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF779 }, + .{ .code = 0x1F6BB, .docomo = 0xF8CF, .kddi = 0xF67D, .softbank = 0xF792 }, + .{ .code = 0x1F6BC, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF77A }, + .{ .code = 0x1F6BD, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF781 }, + .{ .code = 0x1F6BE, .docomo = 0x0, .kddi = 0x0, .softbank = 0xF9A9 }, + .{ .code = 0x1F6C0, .docomo = 0x0, .kddi = 0xF34B, .softbank = 0xF780 }, +}; diff --git a/src/lib.zig b/src/lib.zig index 836088e916f5982549451d6aa0c2f57e901ef220..1e8d6460e9cd8aedd0bc79e89cfd7b9fe3f801f5 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -9,3 +9,4 @@ pub const derived_age = @import("./derived_age.zig"); pub const derived_core_properties = @import("./derived_core_properties.zig"); pub const east_asian_width = @import("./east_asian_width.zig"); +pub const emoji_sources = @import("./emoji_sources.zig"); diff --git a/src/main.zig b/src/main.zig index 278194b107a2a1257516f35eba7317ea25cd14d4..12dbb8a51f2e4c5a47c4641b224904424ced2e48 100644 --- a/src/main.zig +++ b/src/main.zig @@ -16,6 +16,7 @@ pub fn main() !void { ucd.derived_age, ucd.derived_core_properties, ucd.east_asian_width, + ucd.emoji_sources, }; inline for (data) |b| { -- 2.54.0