aboutsummaryrefslogtreecommitdiffstats
path: root/fonts
diff options
context:
space:
mode:
authorJonathan McCrohan <jmccrohan@gmail.com>2012-05-08 14:48:01 +0100
committerJonathan McCrohan <jmccrohan@gmail.com>2012-05-08 14:48:01 +0100
commite8ed9bd2e7597f7aefdfc7004a308f0e291c3ca7 (patch)
treedaaa342bcc828ba94f826c82a133da10f4a09567 /fonts
downloadfiglet-e8ed9bd2e7597f7aefdfc7004a308f0e291c3ca7.tar.gz
Imported Upstream version 2.2.2upstream/2.2.2
Diffstat (limited to 'fonts')
-rw-r--r--fonts/646-ca.flc157
-rw-r--r--fonts/646-ca2.flc156
-rw-r--r--fonts/646-cn.flc156
-rw-r--r--fonts/646-cu.flc156
-rw-r--r--fonts/646-de.flc156
-rw-r--r--fonts/646-dk.flc155
-rw-r--r--fonts/646-es.flc155
-rw-r--r--fonts/646-es2.flc155
-rw-r--r--fonts/646-fr.flc156
-rw-r--r--fonts/646-gb.flc157
-rw-r--r--fonts/646-hu.flc156
-rw-r--r--fonts/646-irv.flc155
-rw-r--r--fonts/646-it.flc155
-rw-r--r--fonts/646-jp.flc156
-rw-r--r--fonts/646-kr.flc152
-rw-r--r--fonts/646-no.flc156
-rw-r--r--fonts/646-no2.flc156
-rw-r--r--fonts/646-pt.flc155
-rw-r--r--fonts/646-pt2.flc155
-rw-r--r--fonts/646-se.flc158
-rw-r--r--fonts/646-se2.flc156
-rw-r--r--fonts/646-yu.flc157
-rw-r--r--fonts/8859-2.flc230
-rw-r--r--fonts/8859-3.flc223
-rw-r--r--fonts/8859-4.flc230
-rw-r--r--fonts/8859-5.flc230
-rw-r--r--fonts/8859-7.flc224
-rw-r--r--fonts/8859-8.flc192
-rw-r--r--fonts/8859-9.flc232
-rw-r--r--fonts/banner.flf2494
-rw-r--r--fonts/big.flf2204
-rw-r--r--fonts/block.flf1691
-rw-r--r--fonts/bubble.flf1630
-rw-r--r--fonts/digital.flf1286
-rw-r--r--fonts/frango.flc65
-rw-r--r--fonts/hz.flc4
-rw-r--r--fonts/ilhebrew.flc38
-rw-r--r--fonts/ivrit.flf900
-rw-r--r--fonts/jis0201.flc202
-rw-r--r--fonts/koi8r.flc128
-rw-r--r--fonts/lean.flf1691
-rw-r--r--fonts/mini.flf899
-rw-r--r--fonts/mnemonic.flf3702
-rw-r--r--fonts/moscow.flc68
-rw-r--r--fonts/script.flf1493
-rw-r--r--fonts/shadow.flf1097
-rw-r--r--fonts/slant.flf1295
-rw-r--r--fonts/small.flf1097
-rw-r--r--fonts/smscript.flf1097
-rw-r--r--fonts/smshadow.flf899
-rw-r--r--fonts/smslant.flf1097
-rw-r--r--fonts/standard.flf2227
-rw-r--r--fonts/term.flf600
-rw-r--r--fonts/upper.flc193
-rw-r--r--fonts/ushebrew.flc33
-rw-r--r--fonts/uskata.flc53
-rw-r--r--fonts/utf8.flc4
57 files changed, 33174 insertions, 0 deletions
diff --git a/fonts/646-ca.flc b/fonts/646-ca.flc
new file mode 100644
index 0000000..b5f3071
--- /dev/null
+++ b/fonts/646-ca.flc
@@ -0,0 +1,157 @@
+#
+# Name: CSA_Z243.4-1985-1 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# CSA_Z243.4-1985-1 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the CSA_Z243.4-1985-1 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in CSA_Z243.4-1985-1 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-121
+# &g0esc x2877 &g1esc x2977 &g2esc x2a77 &g3esc x2b77
+# &alias ISO646-CA
+# &alias csa7-1
+# &alias ca
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x5C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x5D 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x5E 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0x5F 0x005F # LOW LINE
+0x60 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x7C 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0x7D 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0x7E 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-ca2.flc b/fonts/646-ca2.flc
new file mode 100644
index 0000000..a7be02f
--- /dev/null
+++ b/fonts/646-ca2.flc
@@ -0,0 +1,156 @@
+#
+# Name: CSA_Z243.4-1985-2 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# CSA_Z243.4-1985-2 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the CSA_Z243.4-1985-2 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in CSA_Z243.4-1985-2 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-122
+# &alias ISO646-CA2
+# &g0esc x2878 &g1esc x2978 &g2esc x2a78 &g3esc x2b78
+# &alias csa7-2
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x5C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x5D 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x5E 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0x5F 0x005F # LOW LINE
+0x60 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x7C 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0x7D 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0x7E 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-cn.flc b/fonts/646-cn.flc
new file mode 100644
index 0000000..fc42581
--- /dev/null
+++ b/fonts/646-cn.flc
@@ -0,0 +1,156 @@
+#
+# Name: GB_1988-80 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# GB_1988-80 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the GB_1988-80 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in GB_1988-80 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-57
+# &g0esc x2854 &g1esc x2954 &g2esc x2a54 &g3esc x2b54
+# &alias cn
+# &alias ISO646-CN
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A5 # YEN SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-cu.flc b/fonts/646-cu.flc
new file mode 100644
index 0000000..a9cd5fd
--- /dev/null
+++ b/fonts/646-cu.flc
@@ -0,0 +1,156 @@
+#
+# Name: NC_NC00-10:81 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# NC_NC00-10:81 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the NC_NC00-10:81 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in NC_NC00-10:81 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias cuba
+# &alias iso-ir-151
+# &alias ISO646-CU
+# &g0esc x282141 &g1esc x292141 &g2esc x2a2141 &g3esc x2b2141
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A4 # CURRENCY SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00A1 # INVERTED EXCLAMATION MARK
+0x5C 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x00BF # INVERTED QUESTION MARK
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00B4 # ACUTE ACCENT
+0x7C 0x00F1 # LATIN SMALL LETTER N WITH TILDE
+0x7D 0x005B # LEFT SQUARE BRACKET
+0x7E 0x00A8 # DIAERESIS
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-de.flc b/fonts/646-de.flc
new file mode 100644
index 0000000..716a42f
--- /dev/null
+++ b/fonts/646-de.flc
@@ -0,0 +1,156 @@
+#
+# Name: DIN_66003 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# DIN_66003 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the DIN_66003 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in DIN_66003 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-21
+# &g0esc x284b &g1esc x294b &g2esc x2a4b &g3esc x2b4b
+# &alias de
+# &alias ISO646-DE
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00A7 # SECTION SIGN
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0x5C 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0x5D 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0x7C 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0x7D 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0x7E 0x00DF # LATIN SMALL LETTER SHARP S (German)
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-dk.flc b/fonts/646-dk.flc
new file mode 100644
index 0000000..3d9ddae
--- /dev/null
+++ b/fonts/646-dk.flc
@@ -0,0 +1,155 @@
+#
+# Name: DS_2089 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# DS_2089 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the DS_2089 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in DS_2089 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: Danish Standard, DS 2089, February 1974
+# &alias DS2089
+# &alias ISO646-DK
+# &alias dk
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C6 # LATIN CAPITAL LETTER AE
+0x5C 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
+0x5D 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E6 # LATIN SMALL LETTER AE
+0x7C 0x00F8 # LATIN SMALL LETTER O WITH STROKE
+0x7D 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0x7E 0x007E # TILDE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-es.flc b/fonts/646-es.flc
new file mode 100644
index 0000000..b996d78
--- /dev/null
+++ b/fonts/646-es.flc
@@ -0,0 +1,155 @@
+#
+# Name: ES to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# ES characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ES code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ES order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-17
+# &alias ISO646-ES
+# &g0esc x285a &g1esc x295a &g2esc x2a5a &g3esc x2b5a
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x00A3 # POUND SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00A7 # SECTION SIGN
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00A1 # INVERTED EXCLAMATION MARK
+0x5C 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
+0x5D 0x00BF # INVERTED QUESTION MARK
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00B0 # DEGREE SIGN
+0x7C 0x00F1 # LATIN SMALL LETTER N WITH TILDE
+0x7D 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x7E 0x007E # TILDE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-es2.flc b/fonts/646-es2.flc
new file mode 100644
index 0000000..1f282ce
--- /dev/null
+++ b/fonts/646-es2.flc
@@ -0,0 +1,155 @@
+#
+# Name: ES2 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# ES2 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ES2 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ES2 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-85
+# &alias ISO646-ES2
+# &g0esc x2868 &g1esc x2968 &g2esc x2a68 &g3esc x2b68
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x2219 # BULLET OPERATOR
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00A1 # INVERTED EXCLAMATION MARK
+0x5C 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
+0x5D 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0x5E 0x00BF # INVERTED QUESTION MARK
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00B4 # ACUTE ACCENT
+0x7C 0x00F1 # LATIN SMALL LETTER N WITH TILDE
+0x7D 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x7E 0x00A8 # DIAERESIS
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-fr.flc b/fonts/646-fr.flc
new file mode 100644
index 0000000..225b2fb
--- /dev/null
+++ b/fonts/646-fr.flc
@@ -0,0 +1,156 @@
+#
+# Name: NF_Z_62-010 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# NF_Z_62-010 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the NF_Z_62-010 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in NF_Z_62-010 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-69
+# &alias ISO646-FR
+# &g0esc x2866 &g1esc x2966 &g2esc x2a66 &g3esc x2b66
+# &alias fr
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x00A3 # POUND SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00B0 # DEGREE SIGN
+0x5C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x5D 0x00A7 # SECTION SIGN
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x00B5 # MICRO SIGN
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x7C 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0x7D 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0x7E 0x00A8 # DIAERESIS
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-gb.flc b/fonts/646-gb.flc
new file mode 100644
index 0000000..4e9d648
--- /dev/null
+++ b/fonts/646-gb.flc
@@ -0,0 +1,157 @@
+#
+# Name: BS_4730 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# BS_4730 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the BS_4730 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in BS_4730 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-4
+# &alias ISO646-GB
+# &g0esc x2841 &g1esc x2941 &g2esc x2a41 &g3esc x2b41
+# &alias gb
+# &alias uk
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x00A3 # POUND SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-hu.flc b/fonts/646-hu.flc
new file mode 100644
index 0000000..9ad58c3
--- /dev/null
+++ b/fonts/646-hu.flc
@@ -0,0 +1,156 @@
+#
+# Name: MSZ_7795.3 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# MSZ_7795.3 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the MSZ_7795.3 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in MSZ_7795.3 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-86
+# &alias ISO646-HU
+# &g0esc x2869 &g1esc x2969 &g2esc x2a69 &g3esc x2b69
+# &alias hu
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A4 # CURRENCY SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0x5C 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0x5D 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x7C 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0x7D 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0x7E 0x02DD # DOUBLE ACUTE ACCENT
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-irv.flc b/fonts/646-irv.flc
new file mode 100644
index 0000000..caf6292
--- /dev/null
+++ b/fonts/646-irv.flc
@@ -0,0 +1,155 @@
+#
+# Name: ISO_646.irv:1983 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# ISO_646.irv:1983 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO_646.irv:1983 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO_646.irv:1983 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-2
+# &alias irv
+# &g0esc x2840 &g1esc x2940 &g2esc x2a40 &g3esc x2b40
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A4 # CURRENCY SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-it.flc b/fonts/646-it.flc
new file mode 100644
index 0000000..657125b
--- /dev/null
+++ b/fonts/646-it.flc
@@ -0,0 +1,155 @@
+#
+# Name: IT to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# IT characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the IT code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in IT order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-15
+# &alias ISO646-IT
+# &g0esc x2859 &g1esc x2959 &g2esc x2a59 &g3esc x2b59
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x00A3 # POUND SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00A7 # SECTION SIGN
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00B0 # DEGREE SIGN
+0x5C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x5D 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0x7C 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
+0x7D 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0x7E 0x00EC # LATIN SMALL LETTER I WITH GRAVE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-jp.flc b/fonts/646-jp.flc
new file mode 100644
index 0000000..a3bc351
--- /dev/null
+++ b/fonts/646-jp.flc
@@ -0,0 +1,156 @@
+#
+# Name: JIS_C6220-1969-ro to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# JIS_C6220-1969-ro characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the JIS_C6220-1969-ro code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in JIS_C6220-1969-ro order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-14
+# &g0esc x284a &g1esc x294a &g2esc x2a4a &g3esc x2b4a
+# &alias jp
+# &alias ISO646-JP
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x00A5 # YEN SIGN
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-kr.flc b/fonts/646-kr.flc
new file mode 100644
index 0000000..6966895
--- /dev/null
+++ b/fonts/646-kr.flc
@@ -0,0 +1,152 @@
+#
+# Name: KSC5636 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# KSC5636 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the KSC5636 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in KSC5636 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &alias ISO646-KR
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x20A9 # WON SIGN
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-no.flc b/fonts/646-no.flc
new file mode 100644
index 0000000..3f47766
--- /dev/null
+++ b/fonts/646-no.flc
@@ -0,0 +1,156 @@
+#
+# Name: NS_4551-1 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# NS_4551-1 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the NS_4551-1 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in NS_4551-1 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-60
+# &alias ISO646-NO
+# &g0esc x2860 &g1esc x2960 &g2esc x2a60 &g3esc x2b60
+# &alias no
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C6 # LATIN CAPITAL LETTER AE
+0x5C 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
+0x5D 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E6 # LATIN SMALL LETTER AE
+0x7C 0x00F8 # LATIN SMALL LETTER O WITH STROKE
+0x7D 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-no2.flc b/fonts/646-no2.flc
new file mode 100644
index 0000000..c5ca075
--- /dev/null
+++ b/fonts/646-no2.flc
@@ -0,0 +1,156 @@
+#
+# Name: NS_4551-2 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# NS_4551-2 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the NS_4551-2 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in NS_4551-2 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias ISO646-NO2
+# &alias iso-ir-61
+# &g0esc x2861 &g1esc x2961 &g2esc x2a61 &g3esc x2b61
+# &alias no2
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x00B6 # PILCROW SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C6 # LATIN CAPITAL LETTER AE
+0x5C 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
+0x5D 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E6 # LATIN SMALL LETTER AE
+0x7C 0x00F8 # LATIN SMALL LETTER O WITH STROKE
+0x7D 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0x7E 0x007C # VERTICAL LINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-pt.flc b/fonts/646-pt.flc
new file mode 100644
index 0000000..3757188
--- /dev/null
+++ b/fonts/646-pt.flc
@@ -0,0 +1,155 @@
+#
+# Name: PT to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# PT characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the PT code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in PT order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-16
+# &alias ISO646-PT
+# &g0esc x284c &g1esc x294c &g2esc x2a4c &g3esc x2b4c
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00A7 # SECTION SIGN
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
+0x5C 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0x5D 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E3 # LATIN SMALL LETTER A WITH TILDE
+0x7C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x7D 0x00F5 # LATIN SMALL LETTER O WITH TILDE
+0x7E 0x00B0 # DEGREE SIGN
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-pt2.flc b/fonts/646-pt2.flc
new file mode 100644
index 0000000..8a00e61
--- /dev/null
+++ b/fonts/646-pt2.flc
@@ -0,0 +1,155 @@
+#
+# Name: PT2 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# PT2 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the PT2 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in PT2 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-84
+# &alias ISO646-PT2
+# &g0esc x2867 &g1esc x2967 &g2esc x2a67 &g3esc x2b67
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00B4 # ACUTE ACCENT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
+0x5C 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0x5D 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E3 # LATIN SMALL LETTER A WITH TILDE
+0x7C 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0x7D 0x00F5 # LATIN SMALL LETTER O WITH TILDE
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-se.flc b/fonts/646-se.flc
new file mode 100644
index 0000000..424e886
--- /dev/null
+++ b/fonts/646-se.flc
@@ -0,0 +1,158 @@
+#
+# Name: SEN_850200_B to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# SEN_850200_B characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the SEN_850200_B code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in SEN_850200_B order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-10
+# &alias FI
+# &alias ISO646-FI
+# &alias ISO646-SE
+# &alias se
+# &g0esc x2847 &g1esc x2947 &g2esc x2a47 &g3esc x2b47
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A4 # CURRENCY SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0x5C 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0x5D 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0x7C 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0x7D 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0x7E 0x203E # OVERLINE
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-se2.flc b/fonts/646-se2.flc
new file mode 100644
index 0000000..38c86cd
--- /dev/null
+++ b/fonts/646-se2.flc
@@ -0,0 +1,156 @@
+#
+# Name: SEN_850200_C to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# SEN_850200_C characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the SEN_850200_C code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in SEN_850200_C order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-11
+# &alias ISO646-SE2
+# &g0esc x2848 &g1esc x2948 &g2esc x2a48 &g3esc x2b48
+# &alias se2
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x00A4 # CURRENCY SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0x5C 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0x5D 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x5E 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0x5F 0x005F # LOW LINE
+0x60 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0x7C 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0x7D 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0x7E 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/646-yu.flc b/fonts/646-yu.flc
new file mode 100644
index 0000000..6307a6a
--- /dev/null
+++ b/fonts/646-yu.flc
@@ -0,0 +1,157 @@
+#
+# Name: JUS_I.B1.002 to Unicode
+# Unicode version: 2.0
+# Table version: 0.1
+# Table format: Format A
+# Date: 0097-01-24
+# Authors: John Cowan <cowan@ccil.org> (conversion)
+# Keld Simonsen <Keld.Simonsen@dkuug.dk> (RFC 1345)
+#
+# General notes:
+#
+# This table contains data obtained from RFC 1345 on how
+# JUS_I.B1.002 characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the JUS_I.B1.002 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in JUS_I.B1.002 order
+#
+# Any comments or problems, contact <cowan@ccil.org>
+#
+# &rem source: ECMA registry
+# &alias iso-ir-141
+# &g0esc x287a &g1esc x297a &g2esc x2a7a &g3esc x2b7a
+# &alias ISO646-YU
+# &alias js
+# &alias yu
+0x00 0x0000 # NULL (NUL)
+0x01 0x0001 # START OF HEADING (SOH)
+0x02 0x0002 # START OF TEXT (STX)
+0x03 0x0003 # END OF TEXT (ETX)
+0x04 0x0004 # END OF TRANSMISSION (EOT)
+0x05 0x0005 # ENQUIRY (ENQ)
+0x06 0x0006 # ACKNOWLEDGE (ACK)
+0x07 0x0007 # BELL (BEL)
+0x08 0x0008 # BACKSPACE (BS)
+0x09 0x0009 # CHARACTER TABULATION (HT)
+0x0A 0x000A # LINE FEED (LF)
+0x0B 0x000B # LINE TABULATION (VT)
+0x0C 0x000C # FORM FEED (FF)
+0x0D 0x000D # CARRIAGE RETURN (CR)
+0x0E 0x000E # SHIFT OUT (SO)
+0x0F 0x000F # SHIFT IN (SI)
+0x10 0x0010 # DATALINK ESCAPE (DLE)
+0x11 0x0011 # DEVICE CONTROL ONE (DC1)
+0x12 0x0012 # DEVICE CONTROL TWO (DC2)
+0x13 0x0013 # DEVICE CONTROL THREE (DC3)
+0x14 0x0014 # DEVICE CONTROL FOUR (DC4)
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE (NAK)
+0x16 0x0016 # SYNCRONOUS IDLE (SYN)
+0x17 0x0017 # END OF TRANSMISSION BLOCK (ETB)
+0x18 0x0018 # CANCEL (CAN)
+0x19 0x0019 # END OF MEDIUM (EM)
+0x1A 0x001A # SUBSTITUTE (SUB)
+0x1B 0x001B # ESCAPE (ESC)
+0x1C 0x001C # FILE SEPARATOR (IS4)
+0x1D 0x001D # GROUP SEPARATOR (IS3)
+0x1E 0x001E # RECORD SEPARATOR (IS2)
+0x1F 0x001F # UNIT SEPARATOR (IS1)
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x017D # LATIN CAPITAL LETTER Z WITH CARON
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x0160 # LATIN CAPITAL LETTER S WITH CARON
+0x5C 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
+0x5D 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
+0x5E 0x010C # LATIN CAPITAL LETTER C WITH CARON
+0x5F 0x005F # LOW LINE
+0x60 0x017E # LATIN SMALL LETTER Z WITH CARON
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x0161 # LATIN SMALL LETTER S WITH CARON
+0x7C 0x0111 # LATIN SMALL LETTER D WITH STROKE
+0x7D 0x0107 # LATIN SMALL LETTER C WITH ACUTE
+0x7E 0x010D # LATIN SMALL LETTER C WITH CARON
+0x7F 0x007F # DELETE (DEL)
diff --git a/fonts/8859-2.flc b/fonts/8859-2.flc
new file mode 100644
index 0000000..e6f4fb0
--- /dev/null
+++ b/fonts/8859-2.flc
@@ -0,0 +1,230 @@
+#
+# Name: ISO 8859-2 (1987) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-2 (1987) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-2 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-2 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
+0xA2 0x02D8 # BREVE
+0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
+0xA4 0x00A4 # CURRENCY SIGN
+0xA5 0x013D # LATIN CAPITAL LETTER L WITH CARON
+0xA6 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
+0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
+0xAB 0x0164 # LATIN CAPITAL LETTER T WITH CARON
+0xAC 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
+0xAD 0x00AD # SOFT HYPHEN
+0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
+0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
+0xB2 0x02DB # OGONEK
+0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE
+0xB4 0x00B4 # ACUTE ACCENT
+0xB5 0x013E # LATIN SMALL LETTER L WITH CARON
+0xB6 0x015B # LATIN SMALL LETTER S WITH ACUTE
+0xB7 0x02C7 # CARON
+0xB8 0x00B8 # CEDILLA
+0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
+0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
+0xBB 0x0165 # LATIN SMALL LETTER T WITH CARON
+0xBC 0x017A # LATIN SMALL LETTER Z WITH ACUTE
+0xBD 0x02DD # DOUBLE ACUTE ACCENT
+0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
+0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
+0xC0 0x0154 # LATIN CAPITAL LETTER R WITH ACUTE
+0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
+0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE
+0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5 0x0139 # LATIN CAPITAL LETTER L WITH ACUTE
+0xC6 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
+0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
+0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
+0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC 0x011A # LATIN CAPITAL LETTER E WITH CARON
+0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
+0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF 0x010E # LATIN CAPITAL LETTER D WITH CARON
+0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
+0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
+0xD2 0x0147 # LATIN CAPITAL LETTER N WITH CARON
+0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
+0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7 0x00D7 # MULTIPLICATION SIGN
+0xD8 0x0158 # LATIN CAPITAL LETTER R WITH CARON
+0xD9 0x016E # LATIN CAPITAL LETTER U WITH RING ABOVE
+0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
+0xDB 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
+0xDE 0x0162 # LATIN CAPITAL LETTER T WITH CEDILLA
+0xDF 0x00DF # LATIN SMALL LETTER SHARP S
+0xE0 0x0155 # LATIN SMALL LETTER R WITH ACUTE
+0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
+0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE
+0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0xE5 0x013A # LATIN SMALL LETTER L WITH ACUTE
+0xE6 0x0107 # LATIN SMALL LETTER C WITH ACUTE
+0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
+0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
+0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
+0xEC 0x011B # LATIN SMALL LETTER E WITH CARON
+0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
+0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF 0x010F # LATIN SMALL LETTER D WITH CARON
+0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
+0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
+0xF2 0x0148 # LATIN SMALL LETTER N WITH CARON
+0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
+0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0xF7 0x00F7 # DIVISION SIGN
+0xF8 0x0159 # LATIN SMALL LETTER R WITH CARON
+0xF9 0x016F # LATIN SMALL LETTER U WITH RING ABOVE
+0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
+0xFB 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
+0xFE 0x0163 # LATIN SMALL LETTER T WITH CEDILLA
+0xFF 0x02D9 # DOT ABOVE
diff --git a/fonts/8859-3.flc b/fonts/8859-3.flc
new file mode 100644
index 0000000..9986688
--- /dev/null
+++ b/fonts/8859-3.flc
@@ -0,0 +1,223 @@
+#
+# Name: ISO 8859-3 (1988) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-3 (1988) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-3 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-3 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x0126 # LATIN CAPITAL LETTER H WITH STROKE
+0xA2 0x02D8 # BREVE
+0xA3 0x00A3 # POUND SIGN
+0xA4 0x00A4 # CURRENCY SIGN
+0xA6 0x0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
+0xAB 0x011E # LATIN CAPITAL LETTER G WITH BREVE
+0xAC 0x0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0xAD 0x00AD # SOFT HYPHEN
+0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x0127 # LATIN SMALL LETTER H WITH STROKE
+0xB2 0x00B2 # SUPERSCRIPT TWO
+0xB3 0x00B3 # SUPERSCRIPT THREE
+0xB4 0x00B4 # ACUTE ACCENT
+0xB5 0x00B5 # MICRO SIGN
+0xB6 0x0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0xB7 0x00B7 # MIDDLE DOT
+0xB8 0x00B8 # CEDILLA
+0xB9 0x0131 # LATIN SMALL LETTER DOTLESS I
+0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
+0xBB 0x011F # LATIN SMALL LETTER G WITH BREVE
+0xBC 0x0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX
+0xBD 0x00BD # VULGAR FRACTION ONE HALF
+0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
+0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
+0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
+0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5 0x010A # LATIN CAPITAL LETTER C WITH DOT ABOVE
+0xC6 0x0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
+0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
+0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
+0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
+0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
+0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
+0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
+0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5 0x0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7 0x00D7 # MULTIPLICATION SIGN
+0xD8 0x011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
+0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
+0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD 0x016C # LATIN CAPITAL LETTER U WITH BREVE
+0xDE 0x015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+0xDF 0x00DF # LATIN SMALL LETTER SHARP S
+0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
+0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0xE5 0x010B # LATIN SMALL LETTER C WITH DOT ABOVE
+0xE6 0x0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX
+0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
+0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
+0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
+0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
+0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
+0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
+0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
+0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
+0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5 0x0121 # LATIN SMALL LETTER G WITH DOT ABOVE
+0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0xF7 0x00F7 # DIVISION SIGN
+0xF8 0x011D # LATIN SMALL LETTER G WITH CIRCUMFLEX
+0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
+0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0xFD 0x016D # LATIN SMALL LETTER U WITH BREVE
+0xFE 0x015D # LATIN SMALL LETTER S WITH CIRCUMFLEX
+0xFF 0x02D9 # DOT ABOVE
diff --git a/fonts/8859-4.flc b/fonts/8859-4.flc
new file mode 100644
index 0000000..c686a39
--- /dev/null
+++ b/fonts/8859-4.flc
@@ -0,0 +1,230 @@
+#
+# Name: ISO 8859-4 (1988) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-4 (1988) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-4 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-4 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
+0xA2 0x0138 # LATIN SMALL LETTER KRA
+0xA3 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
+0xA4 0x00A4 # CURRENCY SIGN
+0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE
+0xA6 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
+0xAA 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
+0xAB 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
+0xAC 0x0166 # LATIN CAPITAL LETTER T WITH STROKE
+0xAD 0x00AD # SOFT HYPHEN
+0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
+0xAF 0x00AF # MACRON
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
+0xB2 0x02DB # OGONEK
+0xB3 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
+0xB4 0x00B4 # ACUTE ACCENT
+0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE
+0xB6 0x013C # LATIN SMALL LETTER L WITH CEDILLA
+0xB7 0x02C7 # CARON
+0xB8 0x00B8 # CEDILLA
+0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
+0xBA 0x0113 # LATIN SMALL LETTER E WITH MACRON
+0xBB 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
+0xBC 0x0167 # LATIN SMALL LETTER T WITH STROKE
+0xBD 0x014A # LATIN CAPITAL LETTER ENG
+0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
+0xBF 0x014B # LATIN SMALL LETTER ENG
+0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
+0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
+0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
+0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0xC6 0x00C6 # LATIN CAPITAL LETTER AE
+0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
+0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
+0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
+0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
+0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF 0x012A # LATIN CAPITAL LETTER I WITH MACRON
+0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
+0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
+0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON
+0xD3 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
+0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
+0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7 0x00D7 # MULTIPLICATION SIGN
+0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
+0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
+0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
+0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD 0x0168 # LATIN CAPITAL LETTER U WITH TILDE
+0xDE 0x016A # LATIN CAPITAL LETTER U WITH MACRON
+0xDF 0x00DF # LATIN SMALL LETTER SHARP S
+0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON
+0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
+0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
+0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0xE6 0x00E6 # LATIN SMALL LETTER AE
+0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK
+0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
+0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
+0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
+0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
+0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
+0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF 0x012B # LATIN SMALL LETTER I WITH MACRON
+0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
+0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
+0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON
+0xF3 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
+0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
+0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0xF7 0x00F7 # DIVISION SIGN
+0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
+0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK
+0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
+0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0xFD 0x0169 # LATIN SMALL LETTER U WITH TILDE
+0xFE 0x016B # LATIN SMALL LETTER U WITH MACRON
+0xFF 0x02D9 # DOT ABOVE
diff --git a/fonts/8859-5.flc b/fonts/8859-5.flc
new file mode 100644
index 0000000..ae7a76e
--- /dev/null
+++ b/fonts/8859-5.flc
@@ -0,0 +1,230 @@
+#
+# Name: ISO 8859-5 (1988) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-5 (1988) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-5 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-5 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x0401 # CYRILLIC CAPITAL LETTER IO
+0xA2 0x0402 # CYRILLIC CAPITAL LETTER DJE
+0xA3 0x0403 # CYRILLIC CAPITAL LETTER GJE
+0xA4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xA5 0x0405 # CYRILLIC CAPITAL LETTER DZE
+0xA6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xA7 0x0407 # CYRILLIC CAPITAL LETTER YI
+0xA8 0x0408 # CYRILLIC CAPITAL LETTER JE
+0xA9 0x0409 # CYRILLIC CAPITAL LETTER LJE
+0xAA 0x040A # CYRILLIC CAPITAL LETTER NJE
+0xAB 0x040B # CYRILLIC CAPITAL LETTER TSHE
+0xAC 0x040C # CYRILLIC CAPITAL LETTER KJE
+0xAD 0x00AD # SOFT HYPHEN
+0xAE 0x040E # CYRILLIC CAPITAL LETTER SHORT U
+0xAF 0x040F # CYRILLIC CAPITAL LETTER DZHE
+0xB0 0x0410 # CYRILLIC CAPITAL LETTER A
+0xB1 0x0411 # CYRILLIC CAPITAL LETTER BE
+0xB2 0x0412 # CYRILLIC CAPITAL LETTER VE
+0xB3 0x0413 # CYRILLIC CAPITAL LETTER GHE
+0xB4 0x0414 # CYRILLIC CAPITAL LETTER DE
+0xB5 0x0415 # CYRILLIC CAPITAL LETTER IE
+0xB6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
+0xB7 0x0417 # CYRILLIC CAPITAL LETTER ZE
+0xB8 0x0418 # CYRILLIC CAPITAL LETTER I
+0xB9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
+0xBA 0x041A # CYRILLIC CAPITAL LETTER KA
+0xBB 0x041B # CYRILLIC CAPITAL LETTER EL
+0xBC 0x041C # CYRILLIC CAPITAL LETTER EM
+0xBD 0x041D # CYRILLIC CAPITAL LETTER EN
+0xBE 0x041E # CYRILLIC CAPITAL LETTER O
+0xBF 0x041F # CYRILLIC CAPITAL LETTER PE
+0xC0 0x0420 # CYRILLIC CAPITAL LETTER ER
+0xC1 0x0421 # CYRILLIC CAPITAL LETTER ES
+0xC2 0x0422 # CYRILLIC CAPITAL LETTER TE
+0xC3 0x0423 # CYRILLIC CAPITAL LETTER U
+0xC4 0x0424 # CYRILLIC CAPITAL LETTER EF
+0xC5 0x0425 # CYRILLIC CAPITAL LETTER HA
+0xC6 0x0426 # CYRILLIC CAPITAL LETTER TSE
+0xC7 0x0427 # CYRILLIC CAPITAL LETTER CHE
+0xC8 0x0428 # CYRILLIC CAPITAL LETTER SHA
+0xC9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
+0xCA 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
+0xCB 0x042B # CYRILLIC CAPITAL LETTER YERU
+0xCC 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
+0xCD 0x042D # CYRILLIC CAPITAL LETTER E
+0xCE 0x042E # CYRILLIC CAPITAL LETTER YU
+0xCF 0x042F # CYRILLIC CAPITAL LETTER YA
+0xD0 0x0430 # CYRILLIC SMALL LETTER A
+0xD1 0x0431 # CYRILLIC SMALL LETTER BE
+0xD2 0x0432 # CYRILLIC SMALL LETTER VE
+0xD3 0x0433 # CYRILLIC SMALL LETTER GHE
+0xD4 0x0434 # CYRILLIC SMALL LETTER DE
+0xD5 0x0435 # CYRILLIC SMALL LETTER IE
+0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
+0xD7 0x0437 # CYRILLIC SMALL LETTER ZE
+0xD8 0x0438 # CYRILLIC SMALL LETTER I
+0xD9 0x0439 # CYRILLIC SMALL LETTER SHORT I
+0xDA 0x043A # CYRILLIC SMALL LETTER KA
+0xDB 0x043B # CYRILLIC SMALL LETTER EL
+0xDC 0x043C # CYRILLIC SMALL LETTER EM
+0xDD 0x043D # CYRILLIC SMALL LETTER EN
+0xDE 0x043E # CYRILLIC SMALL LETTER O
+0xDF 0x043F # CYRILLIC SMALL LETTER PE
+0xE0 0x0440 # CYRILLIC SMALL LETTER ER
+0xE1 0x0441 # CYRILLIC SMALL LETTER ES
+0xE2 0x0442 # CYRILLIC SMALL LETTER TE
+0xE3 0x0443 # CYRILLIC SMALL LETTER U
+0xE4 0x0444 # CYRILLIC SMALL LETTER EF
+0xE5 0x0445 # CYRILLIC SMALL LETTER HA
+0xE6 0x0446 # CYRILLIC SMALL LETTER TSE
+0xE7 0x0447 # CYRILLIC SMALL LETTER CHE
+0xE8 0x0448 # CYRILLIC SMALL LETTER SHA
+0xE9 0x0449 # CYRILLIC SMALL LETTER SHCHA
+0xEA 0x044A # CYRILLIC SMALL LETTER HARD SIGN
+0xEB 0x044B # CYRILLIC SMALL LETTER YERU
+0xEC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
+0xED 0x044D # CYRILLIC SMALL LETTER E
+0xEE 0x044E # CYRILLIC SMALL LETTER YU
+0xEF 0x044F # CYRILLIC SMALL LETTER YA
+0xF0 0x2116 # NUMERO SIGN
+0xF1 0x0451 # CYRILLIC SMALL LETTER IO
+0xF2 0x0452 # CYRILLIC SMALL LETTER DJE
+0xF3 0x0453 # CYRILLIC SMALL LETTER GJE
+0xF4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
+0xF5 0x0455 # CYRILLIC SMALL LETTER DZE
+0xF6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xF7 0x0457 # CYRILLIC SMALL LETTER YI
+0xF8 0x0458 # CYRILLIC SMALL LETTER JE
+0xF9 0x0459 # CYRILLIC SMALL LETTER LJE
+0xFA 0x045A # CYRILLIC SMALL LETTER NJE
+0xFB 0x045B # CYRILLIC SMALL LETTER TSHE
+0xFC 0x045C # CYRILLIC SMALL LETTER KJE
+0xFD 0x00A7 # SECTION SIGN
+0xFE 0x045E # CYRILLIC SMALL LETTER SHORT U
+0xFF 0x045F # CYRILLIC SMALL LETTER DZHE
diff --git a/fonts/8859-7.flc b/fonts/8859-7.flc
new file mode 100644
index 0000000..f9ea851
--- /dev/null
+++ b/fonts/8859-7.flc
@@ -0,0 +1,224 @@
+#
+# Name: ISO 8859-7 (1987) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-7 (1987) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-7 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-7 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x02BD # MODIFIER LETTER REVERSED COMMA
+0xA2 0x02BC # MODIFIER LETTER APOSTROPHE
+0xA3 0x00A3 # POUND SIGN
+0xA6 0x00A6 # BROKEN BAR
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x00A9 # COPYRIGHT SIGN
+0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC 0x00AC # NOT SIGN
+0xAD 0x00AD # SOFT HYPHEN
+0xAF 0x2015 # HORIZONTAL BAR
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x00B1 # PLUS-MINUS SIGN
+0xB2 0x00B2 # SUPERSCRIPT TWO
+0xB3 0x00B3 # SUPERSCRIPT THREE
+0xB4 0x0384 # GREEK TONOS
+0xB5 0x0385 # GREEK DIALYTIKA TONOS
+0xB6 0x0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+0xB7 0x00B7 # MIDDLE DOT
+0xB8 0x0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+0xB9 0x0389 # GREEK CAPITAL LETTER ETA WITH TONOS
+0xBA 0x038A # GREEK CAPITAL LETTER IOTA WITH TONOS
+0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC 0x038C # GREEK CAPITAL LETTER OMICRON WITH TONOS
+0xBD 0x00BD # VULGAR FRACTION ONE HALF
+0xBE 0x038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
+0xBF 0x038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
+0xC0 0x0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0xC1 0x0391 # GREEK CAPITAL LETTER ALPHA
+0xC2 0x0392 # GREEK CAPITAL LETTER BETA
+0xC3 0x0393 # GREEK CAPITAL LETTER GAMMA
+0xC4 0x0394 # GREEK CAPITAL LETTER DELTA
+0xC5 0x0395 # GREEK CAPITAL LETTER EPSILON
+0xC6 0x0396 # GREEK CAPITAL LETTER ZETA
+0xC7 0x0397 # GREEK CAPITAL LETTER ETA
+0xC8 0x0398 # GREEK CAPITAL LETTER THETA
+0xC9 0x0399 # GREEK CAPITAL LETTER IOTA
+0xCA 0x039A # GREEK CAPITAL LETTER KAPPA
+0xCB 0x039B # GREEK CAPITAL LETTER LAMDA
+0xCC 0x039C # GREEK CAPITAL LETTER MU
+0xCD 0x039D # GREEK CAPITAL LETTER NU
+0xCE 0x039E # GREEK CAPITAL LETTER XI
+0xCF 0x039F # GREEK CAPITAL LETTER OMICRON
+0xD0 0x03A0 # GREEK CAPITAL LETTER PI
+0xD1 0x03A1 # GREEK CAPITAL LETTER RHO
+0xD3 0x03A3 # GREEK CAPITAL LETTER SIGMA
+0xD4 0x03A4 # GREEK CAPITAL LETTER TAU
+0xD5 0x03A5 # GREEK CAPITAL LETTER UPSILON
+0xD6 0x03A6 # GREEK CAPITAL LETTER PHI
+0xD7 0x03A7 # GREEK CAPITAL LETTER CHI
+0xD8 0x03A8 # GREEK CAPITAL LETTER PSI
+0xD9 0x03A9 # GREEK CAPITAL LETTER OMEGA
+0xDA 0x03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+0xDB 0x03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+0xDC 0x03AC # GREEK SMALL LETTER ALPHA WITH TONOS
+0xDD 0x03AD # GREEK SMALL LETTER EPSILON WITH TONOS
+0xDE 0x03AE # GREEK SMALL LETTER ETA WITH TONOS
+0xDF 0x03AF # GREEK SMALL LETTER IOTA WITH TONOS
+0xE0 0x03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+0xE1 0x03B1 # GREEK SMALL LETTER ALPHA
+0xE2 0x03B2 # GREEK SMALL LETTER BETA
+0xE3 0x03B3 # GREEK SMALL LETTER GAMMA
+0xE4 0x03B4 # GREEK SMALL LETTER DELTA
+0xE5 0x03B5 # GREEK SMALL LETTER EPSILON
+0xE6 0x03B6 # GREEK SMALL LETTER ZETA
+0xE7 0x03B7 # GREEK SMALL LETTER ETA
+0xE8 0x03B8 # GREEK SMALL LETTER THETA
+0xE9 0x03B9 # GREEK SMALL LETTER IOTA
+0xEA 0x03BA # GREEK SMALL LETTER KAPPA
+0xEB 0x03BB # GREEK SMALL LETTER LAMDA
+0xEC 0x03BC # GREEK SMALL LETTER MU
+0xED 0x03BD # GREEK SMALL LETTER NU
+0xEE 0x03BE # GREEK SMALL LETTER XI
+0xEF 0x03BF # GREEK SMALL LETTER OMICRON
+0xF0 0x03C0 # GREEK SMALL LETTER PI
+0xF1 0x03C1 # GREEK SMALL LETTER RHO
+0xF2 0x03C2 # GREEK SMALL LETTER FINAL SIGMA
+0xF3 0x03C3 # GREEK SMALL LETTER SIGMA
+0xF4 0x03C4 # GREEK SMALL LETTER TAU
+0xF5 0x03C5 # GREEK SMALL LETTER UPSILON
+0xF6 0x03C6 # GREEK SMALL LETTER PHI
+0xF7 0x03C7 # GREEK SMALL LETTER CHI
+0xF8 0x03C8 # GREEK SMALL LETTER PSI
+0xF9 0x03C9 # GREEK SMALL LETTER OMEGA
+0xFA 0x03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+0xFB 0x03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+0xFC 0x03CC # GREEK SMALL LETTER OMICRON WITH TONOS
+0xFD 0x03CD # GREEK SMALL LETTER UPSILON WITH TONOS
+0xFE 0x03CE # GREEK SMALL LETTER OMEGA WITH TONOS
diff --git a/fonts/8859-8.flc b/fonts/8859-8.flc
new file mode 100644
index 0000000..347f567
--- /dev/null
+++ b/fonts/8859-8.flc
@@ -0,0 +1,192 @@
+#
+# Name: ISO 8859-8 (1988) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-8 (1988) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-8 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-8 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA2 0x00A2 # CENT SIGN
+0xA3 0x00A3 # POUND SIGN
+0xA4 0x00A4 # CURRENCY SIGN
+0xA5 0x00A5 # YEN SIGN
+0xA6 0x00A6 # BROKEN BAR
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x00A9 # COPYRIGHT SIGN
+0xAA 0x00D7 # MULTIPLICATION SIGN
+0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC 0x00AC # NOT SIGN
+0xAD 0x00AD # SOFT HYPHEN
+0xAE 0x00AE # REGISTERED SIGN
+0xAF 0x203E # OVERLINE
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x00B1 # PLUS-MINUS SIGN
+0xB2 0x00B2 # SUPERSCRIPT TWO
+0xB3 0x00B3 # SUPERSCRIPT THREE
+0xB4 0x00B4 # ACUTE ACCENT
+0xB5 0x00B5 # MICRO SIGN
+0xB6 0x00B6 # PILCROW SIGN
+0xB7 0x00B7 # MIDDLE DOT
+0xB8 0x00B8 # CEDILLA
+0xB9 0x00B9 # SUPERSCRIPT ONE
+0xBA 0x00F7 # DIVISION SIGN
+0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
+0xBD 0x00BD # VULGAR FRACTION ONE HALF
+0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
+0xDF 0x2017 # DOUBLE LOW LINE
+0xE0 0x05D0 # HEBREW LETTER ALEF
+0xE1 0x05D1 # HEBREW LETTER BET
+0xE2 0x05D2 # HEBREW LETTER GIMEL
+0xE3 0x05D3 # HEBREW LETTER DALET
+0xE4 0x05D4 # HEBREW LETTER HE
+0xE5 0x05D5 # HEBREW LETTER VAV
+0xE6 0x05D6 # HEBREW LETTER ZAYIN
+0xE7 0x05D7 # HEBREW LETTER HET
+0xE8 0x05D8 # HEBREW LETTER TET
+0xE9 0x05D9 # HEBREW LETTER YOD
+0xEA 0x05DA # HEBREW LETTER FINAL KAF
+0xEB 0x05DB # HEBREW LETTER KAF
+0xEC 0x05DC # HEBREW LETTER LAMED
+0xED 0x05DD # HEBREW LETTER FINAL MEM
+0xEE 0x05DE # HEBREW LETTER MEM
+0xEF 0x05DF # HEBREW LETTER FINAL NUN
+0xF0 0x05E0 # HEBREW LETTER NUN
+0xF1 0x05E1 # HEBREW LETTER SAMEKH
+0xF2 0x05E2 # HEBREW LETTER AYIN
+0xF3 0x05E3 # HEBREW LETTER FINAL PE
+0xF4 0x05E4 # HEBREW LETTER PE
+0xF5 0x05E5 # HEBREW LETTER FINAL TSADI
+0xF6 0x05E6 # HEBREW LETTER TSADI
+0xF7 0x05E7 # HEBREW LETTER QOF
+0xF8 0x05E8 # HEBREW LETTER RESH
+0xF9 0x05E9 # HEBREW LETTER SHIN
+0xFA 0x05EA # HEBREW LETTER TAV
diff --git a/fonts/8859-9.flc b/fonts/8859-9.flc
new file mode 100644
index 0000000..7a065c6
--- /dev/null
+++ b/fonts/8859-9.flc
@@ -0,0 +1,232 @@
+#
+# Name: ISO 8859-9 (1989) to Unicode
+# Unicode version: 1.1
+# Table version: 0.1
+# Table format: Format A
+# Date: 16 January 1995
+# Authors: Tim Greenwood <greenwood@r2me2.enet.dec.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1995 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# ISO 8859-9 (1989) characters map into Unicode.
+#
+# Format: Three tab-separated columns
+# Column #1 is the ISO 8859-9 code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode name (follows a comment sign, '#')
+#
+# The entries are in ISO 8859-9 order
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x005C # REVERSE SOLIDUS
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x007E # TILDE
+0xA0 0x00A0 # NO-BREAK SPACE
+0xA1 0x00A1 # INVERTED EXCLAMATION MARK
+0xA2 0x00A2 # CENT SIGN
+0xA3 0x00A3 # POUND SIGN
+0xA4 0x00A4 # CURRENCY SIGN
+0xA5 0x00A5 # YEN SIGN
+0xA6 0x00A6 # BROKEN BAR
+0xA7 0x00A7 # SECTION SIGN
+0xA8 0x00A8 # DIAERESIS
+0xA9 0x00A9 # COPYRIGHT SIGN
+0xAA 0x00AA # FEMININE ORDINAL INDICATOR
+0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC 0x00AC # NOT SIGN
+0xAD 0x00AD # SOFT HYPHEN
+0xAE 0x00AE # REGISTERED SIGN
+0xAF 0x00AF # MACRON
+0xB0 0x00B0 # DEGREE SIGN
+0xB1 0x00B1 # PLUS-MINUS SIGN
+0xB2 0x00B2 # SUPERSCRIPT TWO
+0xB3 0x00B3 # SUPERSCRIPT THREE
+0xB4 0x00B4 # ACUTE ACCENT
+0xB5 0x00B5 # MICRO SIGN
+0xB6 0x00B6 # PILCROW SIGN
+0xB7 0x00B7 # MIDDLE DOT
+0xB8 0x00B8 # CEDILLA
+0xB9 0x00B9 # SUPERSCRIPT ONE
+0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
+0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
+0xBD 0x00BD # VULGAR FRACTION ONE HALF
+0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
+0xBF 0x00BF # INVERTED QUESTION MARK
+0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
+0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
+0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
+0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
+0xC6 0x00C6 # LATIN CAPITAL LETTER AE
+0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
+0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
+0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
+0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
+0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
+0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
+0xD0 0x011E # LATIN CAPITAL LETTER G WITH BREVE
+0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
+0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
+0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
+0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
+0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7 0x00D7 # MULTIPLICATION SIGN
+0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
+0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
+0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
+0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0xDE 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
+0xDF 0x00DF # LATIN SMALL LETTER SHARP S
+0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
+0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
+0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
+0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
+0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
+0xE6 0x00E6 # LATIN SMALL LETTER AE
+0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
+0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
+0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
+0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
+0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
+0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
+0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
+0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
+0xF0 0x011F # LATIN SMALL LETTER G WITH BREVE
+0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
+0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
+0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
+0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
+0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
+0xF7 0x00F7 # DIVISION SIGN
+0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
+0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
+0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
+0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
+0xFD 0x0131 # LATIN SMALL LETTER DOTLESS I
+0xFE 0x015F # LATIN SMALL LETTER S WITH CEDILLA
+0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
+
+
diff --git a/fonts/banner.flf b/fonts/banner.flf
new file mode 100644
index 0000000..8fc3489
--- /dev/null
+++ b/fonts/banner.flf
@@ -0,0 +1,2494 @@
+flf2a$ 8 7 54 0 12 0 64 185
+banner.flf version 2 by Ryan Youck (youck@cs.uregina.ca)
+(From a unix program called banner)
+I am not responsible for use of this font
+Thanks to Glenn Chappell for his help
+Katakana characters by Vinney Thai <ssfiit@eris.cs.umb.edu>
+Cyrillic characters from "koi8x8" BDF font.
+Date: August 11, 1994
+
+Merged by John Cowan <cowan@ccil.org>
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@@
+ ###$@
+ ###$@
+ ###$@
+ # $@
+ $@
+ ###$@
+ ###$@
+ $@@
+ ### ###$@
+ ### ###$@
+ # # $@
+ $ $@
+ $ $@
+ $@
+ $@
+ $@@
+ # # $@
+ # # $@
+ #######$@
+ # # $@
+ #######$@
+ # # $@
+ # # $@
+ $@@
+ ##### $@
+ # # #$@
+ # # $@
+ ##### $@
+ # #$@
+ # # #$@
+ ##### $@
+ $@@
+ ### #$@
+ # # # $@
+ ### # $@
+ # $@
+ # ###$@
+ # # #$@
+ # ###$@
+ $@@
+ ## $@
+ # # $@
+ ## $@
+ ### $@
+ # # #$@
+ # # $@
+ ### #$@
+ $@@
+ ###$@
+ ###$@
+ # $@
+ # $@
+ $@
+ $@
+ $@
+ $@@
+ ##$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ ##$@
+ $@@
+ ## $@
+ # $@
+ #$@
+ #$@
+ #$@
+ # $@
+ ## $@
+ $@@
+ $@
+ # # $@
+ # # $@
+ #######$@
+ # # $@
+ # # $@
+ $@
+ $@@
+ $@
+ # $@
+ # $@
+ #####$@
+ # $@
+ # $@
+ $@
+ $@@
+ $@
+ $@
+ $@
+ $@
+ ###$@
+ ###$@
+ # $@
+ # $@@
+ $@
+ $@
+ $@
+ #####$@
+ $@
+ $@
+ $@
+ $@@
+ $@
+ $@
+ $@
+ $@
+ ###$@
+ ###$@
+ ###$@
+ $@@
+ #$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ ### $@
+ # # $@
+ # #$@
+ # #$@
+ # #$@
+ # # $@
+ ### $@
+ $@@
+ # $@
+ ## $@
+ # # $@
+ # $@
+ # $@
+ # $@
+ #####$@
+ $@@
+ ##### $@
+ # #$@
+ #$@
+ ##### $@
+ # $@
+ # $@
+ #######$@
+ $@@
+ ##### $@
+ # #$@
+ #$@
+ ##### $@
+ #$@
+ # #$@
+ ##### $@
+ $@@
+ # $@
+ # # $@
+ # # $@
+ # # $@
+ #######$@
+ # $@
+ # $@
+ $@@
+ #######$@
+ # $@
+ # $@
+ ###### $@
+ #$@
+ # #$@
+ ##### $@
+ $@@
+ ##### $@
+ # #$@
+ # $@
+ ###### $@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ #######$@
+ # # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ ##### $@
+ # #$@
+ # #$@
+ ##### $@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ ##### $@
+ # #$@
+ # #$@
+ ######$@
+ #$@
+ # #$@
+ ##### $@
+ $@@
+ # $@
+ ###$@
+ # $@
+ $@
+ # $@
+ ###$@
+ # $@
+ $@@
+ $@
+ ###$@
+ ###$@
+ $@
+ ###$@
+ ###$@
+ # $@
+ # $@@
+ #$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ #$@
+ $@@
+ $@
+ $@
+ #####$@
+ $@
+ #####$@
+ $@
+ $@
+ $@@
+ # $@
+ # $@
+ # $@
+ #$@
+ # $@
+ # $@
+ # $@
+ $@@
+ ##### $@
+ # #$@
+ #$@
+ ### $@
+ # $@
+ $@
+ # $@
+ $@@
+ ##### $@
+ # #$@
+ # ### #$@
+ # ### #$@
+ # #### $@
+ # $@
+ ##### $@
+ $@@
+ # $@
+ # # $@
+ # # $@
+ # #$@
+ #######$@
+ # #$@
+ # #$@
+ $@@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ $@@
+ ##### $@
+ # #$@
+ # $@
+ # $@
+ # $@
+ # #$@
+ ##### $@
+ $@@
+ ###### $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ###### $@
+ $@@
+ #######$@
+ # $@
+ # $@
+ ##### $@
+ # $@
+ # $@
+ #######$@
+ $@@
+ #######$@
+ # $@
+ # $@
+ ##### $@
+ # $@
+ # $@
+ # $@
+ $@@
+ ##### $@
+ # #$@
+ # $@
+ # ####$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ # #$@
+ # #$@
+ # #$@
+ #######$@
+ # #$@
+ # #$@
+ # #$@
+ $@@
+ ###$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ ###$@
+ $@@
+ #$@
+ #$@
+ #$@
+ #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ # #$@
+ # # $@
+ # # $@
+ ### $@
+ # # $@
+ # # $@
+ # #$@
+ $@@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ #######$@
+ $@@
+ # #$@
+ ## ##$@
+ # # # #$@
+ # # #$@
+ # #$@
+ # #$@
+ # #$@
+ $@@
+ # #$@
+ ## #$@
+ # # #$@
+ # # #$@
+ # # #$@
+ # ##$@
+ # #$@
+ $@@
+ #######$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ #######$@
+ $@@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # $@
+ # $@
+ # $@
+ $@@
+ ##### $@
+ # #$@
+ # #$@
+ # #$@
+ # # #$@
+ # # $@
+ #### #$@
+ $@@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # # $@
+ # # $@
+ # #$@
+ $@@
+ ##### $@
+ # #$@
+ # $@
+ ##### $@
+ #$@
+ # #$@
+ ##### $@
+ $@@
+ #######$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # # $@
+ # # $@
+ # $@
+ $@@
+ # #$@
+ # # #$@
+ # # #$@
+ # # #$@
+ # # #$@
+ # # #$@
+ ## ## $@
+ $@@
+ # #$@
+ # # $@
+ # # $@
+ # $@
+ # # $@
+ # # $@
+ # #$@
+ $@@
+ # #$@
+ # # $@
+ # # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ #######$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ #######$@
+ $@@
+ #####$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ #####$@
+ $@@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ #$@
+ $@@
+ #####$@
+ #$@
+ #$@
+ #$@
+ #$@
+ #$@
+ #####$@
+ $@@
+ # $@
+ # # $@
+ # #$@
+ $@
+ $@
+ $@
+ $@
+ $@@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ #######$@@
+ ###$@
+ ###$@
+ # $@
+ #$@
+ $@
+ $@
+ $@
+ $@@
+ $@
+ ## $@
+ # # $@
+ # #$@
+ ######$@
+ # #$@
+ # #$@
+ $@@
+ $@
+ ##### $@
+ # #$@
+ ##### $@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ $@
+ #### $@
+ # #$@
+ # $@
+ # $@
+ # #$@
+ #### $@
+ $@@
+ $@
+ ##### $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ $@
+ ######$@
+ # $@
+ ##### $@
+ # $@
+ # $@
+ ######$@
+ $@@
+ $@
+ ######$@
+ # $@
+ ##### $@
+ # $@
+ # $@
+ # $@
+ $@@
+ $@
+ #### $@
+ # #$@
+ # $@
+ # ###$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ # #$@
+ # #$@
+ ######$@
+ # #$@
+ # #$@
+ # #$@
+ $@@
+ $@
+ #$@
+ #$@
+ #$@
+ #$@
+ #$@
+ #$@
+ $@@
+ $@
+ #$@
+ #$@
+ #$@
+ #$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ # #$@
+ # # $@
+ #### $@
+ # # $@
+ # # $@
+ # #$@
+ $@@
+ $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ ######$@
+ $@@
+ $@
+ # #$@
+ ## ##$@
+ # ## #$@
+ # #$@
+ # #$@
+ # #$@
+ $@@
+ $@
+ # #$@
+ ## #$@
+ # # #$@
+ # # #$@
+ # ##$@
+ # #$@
+ $@@
+ $@
+ #### $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ ##### $@
+ # #$@
+ # #$@
+ ##### $@
+ # $@
+ # $@
+ $@@
+ $@
+ #### $@
+ # #$@
+ # #$@
+ # # #$@
+ # # $@
+ ### #$@
+ $@@
+ $@
+ ##### $@
+ # #$@
+ # #$@
+ ##### $@
+ # # $@
+ # #$@
+ $@@
+ $@
+ #### $@
+ # $@
+ #### $@
+ #$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ #####$@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # # $@
+ ## $@
+ $@@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ # ## #$@
+ ## ##$@
+ # #$@
+ $@@
+ $@
+ # #$@
+ # # $@
+ ## $@
+ ## $@
+ # # $@
+ # #$@
+ $@@
+ $@
+ # #$@
+ # # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+ $@
+ ######$@
+ # $@
+ # $@
+ # $@
+ # $@
+ ######$@
+ $@@
+ ###$@
+ # $@
+ # $@
+ ## $@
+ # $@
+ # $@
+ ###$@
+ $@@
+ #$@
+ #$@
+ #$@
+ $@
+ #$@
+ #$@
+ #$@
+ $@@
+ ### $@
+ # $@
+ # $@
+ ##$@
+ # $@
+ # $@
+ ### $@
+ $@@
+ ## $@
+ # # #$@
+ ## $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+ # # #$@
+ # # $@
+ # # $@
+ # #$@
+ #######$@
+ # #$@
+ # #$@
+ $@@
+ # #$@
+ ##### $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ # #$@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+ $@
+ # #$@
+ #### $@
+ # #$@
+ ######$@
+ # #$@
+ # #$@
+ $@@
+ $@
+ # #$@
+ #### $@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+ $@
+ # #$@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # $@@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ ########$@
+ ## $@
+ ## $@
+ ## $@@
+169 COPYRIGHT SIGN
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+176 DEGREE SIGN
+ $@
+ $@
+ $@
+ $@
+ ########$@
+ $@
+ $@
+ $@@
+178 SUPERSCRIPT TWO
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ########$@
+ ## $@
+ ## $@
+ ## $@@
+183 MIDDLE DOT
+ ## $@
+ ## $@
+ #####$@
+ ## $@
+ #####$@
+ ## $@
+ ## $@
+ ## $@@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ # # #$@
+ # # $@
+ # # $@
+ # #$@
+ #######$@
+ # #$@
+ # #$@
+ $@@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ # #$@
+ ##### $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ # #$@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ ##### $@
+ $@@
+223 LATIN SMALL LETTER SHARP S
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # #$@
+ # #$@
+ ###### $@
+ # $@@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ $@
+ # #$@
+ #### $@
+ # #$@
+ ######$@
+ # #$@
+ # #$@
+ $@@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ $@
+ # #$@
+ #### $@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+247 DIVISION SIGN
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ #####$@
+ #### $@
+ #### $@
+ #### $@@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ $@
+ # #$@
+ $@
+ # #$@
+ # #$@
+ # #$@
+ #### $@
+ $@@
+0x0401 CYRILLIC CAPITAL LETTER IO
+ ########$@
+ ########$@
+ ########$@
+ ########$@
+ ########$@
+ ########$@
+ ########$@
+ ########$@@
+0x0410 CYRILLIC CAPITAL LETTER A
+ ####$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ #######$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0411 CYRILLIC CAPITAL LETTER BE
+ #######$@
+ ## $@
+ ## $@
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ###### $@
+ $@@
+0x0412 CYRILLIC CAPITAL LETTER VE
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ###### $@
+ $@@
+0x0413 CYRILLIC CAPITAL LETTER GHE
+ #######$@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x0414 CYRILLIC CAPITAL LETTER DE
+ #### $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ #######$@
+ ## ##$@
+ $@@
+0x0415 CYRILLIC CAPITAL LETTER IE
+ #######$@
+ ## $@
+ ## $@
+ ###### $@
+ ## $@
+ ## $@
+ #######$@
+ $@@
+0x0416 CYRILLIC CAPITAL LETTER ZHE
+ ## # ##$@
+ # # # $@
+ ### $@
+ ### $@
+ # # # $@
+ # # # $@
+ ## # ##$@
+ $@@
+0x0417 CYRILLIC CAPITAL LETTER ZE
+ ##### $@
+ ## ##$@
+ ##$@
+ ## $@
+ ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x0418 CYRILLIC CAPITAL LETTER I
+ ## ##$@
+ ## ###$@
+ ## ###$@
+ ## # ##$@
+ ### ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0419 CYRILLIC CAPITAL LETTER SHORT I
+ ## ## #$@
+ ## ##$@
+ ## ###$@
+ ## # ##$@
+ ### ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x041A CYRILLIC CAPITAL LETTER KA
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ ##### $@
+ ## ## $@
+ ## ##$@
+ ## ##$@
+ $@@
+0x041B CYRILLIC CAPITAL LETTER EL
+ #####$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x041C CYRILLIC CAPITAL LETTER EM
+ ## ##$@
+ ## ##$@
+ ### ###$@
+ ## # ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x041D CYRILLIC CAPITAL LETTER EN
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ #######$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x041E CYRILLIC CAPITAL LETTER O
+ ##### $@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x041F CYRILLIC CAPITAL LETTER PE
+ #######$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0420 CYRILLIC CAPITAL LETTER ER
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ###### $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x0421 CYRILLIC CAPITAL LETTER ES
+ ##### $@
+ ## ##$@
+ ## $@
+ ## $@
+ ## $@
+ ## ##$@
+ ##### $@
+ $@@
+0x0422 CYRILLIC CAPITAL LETTER TE
+ ###### $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x0423 CYRILLIC CAPITAL LETTER U
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ######$@
+ ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x0424 CYRILLIC CAPITAL LETTER EF
+ # $@
+ ##### $@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ##### $@
+ # $@
+ $@@
+0x0425 CYRILLIC CAPITAL LETTER HA
+ ## ##$@
+ ## ## $@
+ ### $@
+ ### $@
+ ### $@
+ ## ## $@
+ ## ##$@
+ $@@
+0x0426 CYRILLIC CAPITAL LETTER TSE
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ #######$@
+ #$@@
+0x0427 CYRILLIC CAPITAL LETTER CHE
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ######$@
+ ##$@
+ ##$@
+ ##$@
+ $@@
+0x0428 CYRILLIC CAPITAL LETTER SHA
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ #######$@
+ $@@
+0x0429 CYRILLIC CAPITAL LETTER SHCHA
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ #######$@
+ #$@@
+0x042A CYRILLIC CAPITAL LETTER HARD SIGN
+ ### $@
+ ### $@
+ ## $@
+ ##### $@
+ ## ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x042B CYRILLIC CAPITAL LETTER YERU
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ #### #$@
+ ## # #$@
+ ## # #$@
+ #### #$@
+ $@@
+0x042C CYRILLIC CAPITAL LETTER SOFT SIGN
+ ## $@
+ ## $@
+ ## $@
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ###### $@
+ $@@
+0x042D CYRILLIC CAPITAL LETTER E
+ ##### $@
+ ## ##$@
+ ##$@
+ #####$@
+ ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x042E CYRILLIC CAPITAL LETTER YU
+ ## ## $@
+ ## # ##$@
+ ## # ##$@
+ #### ##$@
+ ## # ##$@
+ ## # ##$@
+ ## ## $@
+ $@@
+0x042F CYRILLIC CAPITAL LETTER YA
+ #####$@
+ ## ##$@
+ ## ##$@
+ #####$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0430 CYRILLIC SMALL LETTER A
+ $@
+ $@
+ #### $@
+ ## $@
+ ##### $@
+ ## ## $@
+ ######$@
+ $@@
+0x0431 CYRILLIC SMALL LETTER BE
+ $@
+ ## $@
+ #### $@
+ ## $@
+ ###### $@
+ ## ##$@
+ ##### $@
+ $@@
+0x0432 CYRILLIC SMALL LETTER VE
+ $@
+ $@
+ ##### $@
+ ## ## $@
+ ###### $@
+ ## ##$@
+ ###### $@
+ $@@
+0x0433 CYRILLIC SMALL LETTER GHE
+ $@
+ $@
+ ##### $@
+ ##$@
+ ##### $@
+ ## $@
+ ######$@
+ $@@
+0x0434 CYRILLIC SMALL LETTER DE
+ $@
+ #### $@
+ ##$@
+ #####$@
+ ## ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x0435 CYRILLIC SMALL LETTER IE
+ $@
+ $@
+ ##### $@
+ ## ##$@
+ ###### $@
+ ## $@
+ ##### $@
+ $@@
+0x0436 CYRILLIC SMALL LETTER ZHE
+ $@
+ $@
+ ## # ##$@
+ # # # $@
+ ### $@
+ # # # $@
+ ## # ##$@
+ $@@
+0x0437 CYRILLIC SMALL LETTER ZE
+ $@
+ $@
+ ##### $@
+ ## ##$@
+ ### $@
+ ## ##$@
+ ##### $@
+ $@@
+0x0438 CYRILLIC SMALL LETTER I
+ $@
+ $@
+ ## ##$@
+ ## ###$@
+ ## # ##$@
+ ### ##$@
+ ## ##$@
+ $@@
+0x0439 CYRILLIC SMALL LETTER SHORT I
+ $@
+ ## $@
+ ## ##$@
+ ## ###$@
+ ## # ##$@
+ ### ##$@
+ ## ##$@
+ $@@
+0x043A CYRILLIC SMALL LETTER KA
+ $@
+ $@
+ ## ##$@
+ ## ## $@
+ ##### $@
+ ## ## $@
+ ## ##$@
+ $@@
+0x043B CYRILLIC SMALL LETTER EL
+ $@
+ $@
+ #####$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x043C CYRILLIC SMALL LETTER EM
+ $@
+ $@
+ ## ##$@
+ ### ###$@
+ ## # ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x043D CYRILLIC SMALL LETTER EN
+ $@
+ $@
+ ## ##$@
+ ## ##$@
+ #######$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x043E CYRILLIC SMALL LETTER O
+ $@
+ $@
+ ##### $@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ##### $@
+ $@@
+0x043F CYRILLIC SMALL LETTER PE
+ $@
+ $@
+ ###### $@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0440 CYRILLIC SMALL LETTER ER
+ $@
+ $@
+ ###### $@
+ ## ##$@
+ ###### $@
+ ## $@
+ ## $@
+ $@@
+0x0441 CYRILLIC SMALL LETTER ES
+ $@
+ $@
+ ##### $@
+ ## $@
+ ## $@
+ ## $@
+ ##### $@
+ $@@
+0x0442 CYRILLIC SMALL LETTER TE
+ $@
+ $@
+ ###### $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x0443 CYRILLIC SMALL LETTER U
+ $@
+ $@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ######$@
+ ##$@
+ ##### $@@
+0x0444 CYRILLIC SMALL LETTER EF
+ $@
+ # $@
+ ##### $@
+ ## # ##$@
+ ## # ##$@
+ ##### $@
+ # $@
+ $@@
+0x0445 CYRILLIC SMALL LETTER HA
+ $@
+ $@
+ ## ##$@
+ ## ## $@
+ ### $@
+ ## ## $@
+ ## ##$@
+ $@@
+0x0446 CYRILLIC SMALL LETTER TSE
+ $@
+ $@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ## $@
+ ### ##$@
+ #$@@
+0x0447 CYRILLIC SMALL LETTER CHE
+ $@
+ $@
+ ## ##$@
+ ## ##$@
+ ######$@
+ ##$@
+ ##$@
+ $@@
+0x0448 CYRILLIC SMALL LETTER SHA
+ $@
+ $@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ #######$@
+ $@@
+0x0449 CYRILLIC SMALL LETTER SHCHA
+ $@
+ $@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ ## # ##$@
+ #######$@
+ #$@@
+0x044A CYRILLIC SMALL LETTER HARD SIGN
+ $@
+ $@
+ ### $@
+ ## $@
+ ##### $@
+ ## ##$@
+ ##### $@
+ $@@
+0x044B CYRILLIC SMALL LETTER YERU
+ $@
+ $@
+ ## ##$@
+ ## ##$@
+ #### #$@
+ ## # #$@
+ #### #$@
+ $@@
+0x044C CYRILLIC SMALL LETTER SOFT SIGN
+ $@
+ $@
+ ## $@
+ ## $@
+ ###### $@
+ ## ##$@
+ ###### $@
+ $@@
+0x044D CYRILLIC SMALL LETTER E
+ $@
+ $@
+ ###### $@
+ ##$@
+ #####$@
+ ##$@
+ ###### $@
+ $@@
+0x044E CYRILLIC SMALL LETTER YU
+ $@
+ $@
+ # ### $@
+ # ## ##$@
+ #### ##$@
+ # ## ##$@
+ # ### $@
+ $@@
+0x044F CYRILLIC SMALL LETTER YA
+ $@
+ $@
+ #####$@
+ ## ##$@
+ #####$@
+ ## ##$@
+ ## ##$@
+ $@@
+0x0451 CYRILLIC SMALL LETTER IO
+ $@
+ $@
+ ########$@
+ $@
+ #### ###$@
+ ## ## $@
+ ## ## $@
+ ## ## $@@
+0x2219 BULLET OPERATOR
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@
+ #######$@
+ $@
+ $@
+ $@@
+0x221A SQUARE ROOT
+ ## $@
+ ## $@
+ ##### $@
+ ## $@
+ ##### $@
+ $@
+ $@
+ $@@
+0x2248 ALMOST EQUAL TO
+ $@
+ $@
+ $@
+ $@
+ ##### $@
+ ## $@
+ ## $@
+ ## $@@
+0x2264 LESS-THAN OR EQUAL TO
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ #####$@
+ $@
+ $@
+ $@@
+0x2265 GREATER-THAN OR EQUAL TO
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ########$@
+ $@
+ $@
+ $@@
+0x2320 TOP HALF INTEGRAL
+ $@
+ $@
+ #######$@
+ ##$@
+ #### ##$@
+ ## ##$@
+ ## ##$@
+ ## ##$@@
+0x2321 BOTTOM HALF INTEGRAL
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ #####$@
+ ## $@
+ ## $@
+ ## $@@
+0x2500 BOX DRAWINGS LIGHT HORIZONTAL
+ ## $@
+ $@
+ ## $@
+ ## $@
+ ## $@
+ ## ##$@
+ #### $@
+ $@@
+0x2502 BOX DRAWINGS LIGHT VERTICAL
+ $@
+ $@
+ $@
+ ######$@
+ ## $@
+ ## $@
+ $@
+ $@@
+0x250C BOX DRAWINGS LIGHT DOWN AND RIGHT
+ $@
+ $@
+ $@
+ ######$@
+ ##$@
+ ##$@
+ $@
+ $@@
+0x2510 BOX DRAWINGS LIGHT DOWN AND LEFT
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ ## #### $@
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ ####$@@
+0x2514 BOX DRAWINGS LIGHT UP AND RIGHT
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ ## ## ##$@
+ ## ###$@
+ ## ####$@
+ ## ####$@
+ ##$@@
+0x2518 BOX DRAWINGS LIGHT UP AND LEFT
+ ## $@
+ ## $@
+ $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+ $@
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ##$@
+ $@
+ $@@
+0x2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
+ $@
+ ## ## $@
+ ## ## $@
+ ## ##$@
+ ## ## $@
+ ## ## $@
+ $@
+ $@@
+0x252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+ # #$@
+ # # $@
+ # #$@
+ # # $@
+ # #$@
+ # # $@
+ # #$@
+ # # $@@
+0x2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
+ # # # #$@
+ # # # # $@
+ # # # #$@
+ # # # # $@
+ # # # #$@
+ # # # # $@
+ # # # #$@
+ # # # # $@@
+0x253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+ ## ## ##$@
+ ### ###$@
+ ## ## ##$@
+ ### ### $@
+ ## ## ##$@
+ ### ###$@
+ ## ## ##$@
+ ### ### $@@
+0x2550 BOX DRAWINGS DOUBLE HORIZONTAL
+ ## ## $@
+ ## ## $@
+ ## ###$@
+ ## $@
+ ######$@
+ $@
+ $@
+ $@@
+0x2551 BOX DRAWINGS DOUBLE VERTICAL
+ $@
+ $@
+ ######$@
+ ## $@
+ ## ###$@
+ ## ## $@
+ ## ## $@
+ ## ## $@@
+0x2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+ ## ## $@
+ ## ## $@
+ #### ###$@
+ $@
+ ########$@
+ $@
+ $@
+ $@@
+0x2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+ #### $@
+ #### $@
+ #####$@
+ ## $@
+ #####$@
+ #### $@
+ #### $@
+ #### $@@
+0x2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
+ $@
+ $@
+ ########$@
+ $@
+ ########$@
+ $@
+ $@
+ $@@
+0x2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+ #### $@
+ #### $@
+ #######$@
+ $@
+ #######$@
+ #### $@
+ #### $@
+ #### $@@
+0x2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+ ## $@
+ ## $@
+ ########$@
+ $@
+ ########$@
+ $@
+ $@
+ $@@
+0x2557 BOX DRAWINGS DOUBLE DOWN AND LEFT
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ########$@
+ $@
+ $@
+ $@@
+0x2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+ $@
+ $@
+ ########$@
+ $@
+ ########$@
+ ## $@
+ ## $@
+ ## $@@
+0x2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+ $@
+ $@
+ $@
+ $@
+ ########$@
+ ## ## $@
+ ## ## $@
+ ## ## $@@
+0x255A BOX DRAWINGS DOUBLE UP AND RIGHT
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ######$@
+ $@
+ $@
+ $@@
+0x255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+ ## $@
+ ## $@
+ #####$@
+ ## $@
+ #####$@
+ $@
+ $@
+ $@@
+0x255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+ $@
+ $@
+ #####$@
+ ## $@
+ #####$@
+ ## $@
+ ## $@
+ ## $@@
+0x255D BOX DRAWINGS DOUBLE UP AND LEFT
+ $@
+ $@
+ $@
+ $@
+ ######$@
+ ## ## $@
+ ## ## $@
+ ## ## $@@
+0x255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ########$@
+ ## ## $@
+ ## ## $@
+ ## ## $@@
+0x255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+ ## $@
+ ## $@
+ ########$@
+ ## $@
+ ########$@
+ ## $@
+ ## $@
+ ## $@@
+0x2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ##### $@
+ $@
+ $@
+ $@@
+0x2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+ $@
+ $@
+ $@
+ $@
+ #####$@
+ ## $@
+ ## $@
+ ## $@@
+0x2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+ $@
+ $@
+ $@
+ $@
+ ########$@
+ ########$@
+ ########$@
+ ########$@@
+0x2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ #### $@@
+0x2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@@
+0x2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+ ########$@
+ ########$@
+ ########$@
+ ########$@
+ $@
+ $@
+ $@
+ $@@
+0x2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+ ### $@
+ ## ## $@
+ ## ## $@
+ ### $@
+ $@
+ $@
+ $@
+ $@@
+0x2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+ $@
+ $@
+ $@
+ ## $@
+ ## $@
+ $@
+ $@
+ $@@
+0x2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+ $@
+ $@
+ $@
+ $@
+ ## $@
+ $@
+ $@
+ $@@
+0x2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+ ####$@
+ ## $@
+ ## $@
+ ## $@
+ ### ## $@
+ ## ## $@
+ #### $@
+ ### $@@
+0x256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+ #### $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ ## ## $@
+ $@
+ $@
+ $@@
+0x256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+ ### $@
+ ## $@
+ ## $@
+ ## $@
+ #### $@
+ $@
+ $@
+ $@@
+0x256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+ $@
+ $@
+ #### $@
+ #### $@
+ #### $@
+ #### $@
+ $@
+ $@@
+0x2580 UPPER HALF BLOCK
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@@
+0x2584 LOWER HALF BLOCK
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ ##### $@
+ ## $@
+ ## $@
+ ## $@@
+0x2588 FULL BLOCK
+ ## $@
+ ## $@
+ ##### $@
+ ## $@
+ ##### $@
+ ## $@
+ ## $@
+ ## $@@
+0x258C LEFT HALF BLOCK
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ######$@
+ ####$@
+ ####$@
+ ####$@@
+0x2590 RIGHT HALF BLOCK
+ $@
+ $@
+ $@
+ $@
+ #######$@
+ ## ##$@
+ ## ##$@
+ ## ##$@@
+0x2591 LIGHT SHADE
+ $@
+ $@
+ ##### $@
+ ## $@
+ ##### $@
+ ## $@
+ ## $@
+ ## $@@
+0x2592 MEDIUM SHADE
+ ####$@
+ ####$@
+ ######$@
+ ##$@
+ ######$@
+ ####$@
+ ####$@
+ ####$@@
+0x2593 DARK SHADE
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@
+ ####$@@
+0x25A0 BLACK SQUARE
+ ## ##$@
+ ## ##$@
+ #### ##$@
+ ##$@
+ #######$@
+ $@
+ $@
+ $@@
+0x30A2 A
+ ##########$@
+ ### $@
+ # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+0x30A4 I
+ ##$@
+ ## $@
+ ## # $@
+ ## # $@
+ # $@
+ # $@
+ # $@
+ $@@
+0x30A6 U
+ # $@
+ ##########$@
+ # #$@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30A8 E
+ $@
+ ####### $@
+ # $@
+ # $@
+ # $@
+ # $@
+ ##########$@
+ $@@
+0x30AA O
+ # $@
+ ##########$@
+ ## $@
+ ## # $@
+ ## # $@
+ ## ## $@
+ # $@
+ $@@
+0x30AB KA
+ # $@
+ ##########$@
+ # #$@
+ # #$@
+ # #$@
+ # # # $@
+ # # $@
+ $@@
+0x30AD KI
+ # # $@
+ # # $@
+ # # # $@
+ # $@
+ # # $@
+ # # $@
+ #$@
+ $@@
+0x30AF KU
+ # $@
+ ########$@
+ # #$@
+ # ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30B1 KE
+ # $@
+ ########$@
+ # # $@
+ # # $@
+ # $@
+ # $@
+ # $@
+ $@@
+0x30B3 KO
+ $@
+ ##########$@
+ #$@
+ #$@
+ #$@
+ #$@
+ ######### $@
+ $@@
+0x30B5 SA
+ # # $@
+ ##########$@
+ # # $@
+ # $@
+ # $@
+ # $@
+ # $@
+ $@@
+0x30B7 SI (SHI)
+ # #$@
+ # # # $@
+ # # $@
+ ## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30B9 SU
+ ########$@
+ #$@
+ # $@
+ ## $@
+ ## # $@
+ ## # $@
+ # #$@
+ $@@
+0x30BB SE
+ # $@
+ # $@
+ ##########$@
+ # # $@
+ # $@
+ # $@
+ ###### $@
+ $@@
+0x30BD SO
+ # #$@
+ # #$@
+ # $@
+ # $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30BF TA
+ # $@
+ #######$@
+ # # $@
+ # # # $@
+ ### $@
+ ## $@
+ ## $@
+ $@@
+0x30C1 TI (CHI)
+ ## $@
+ ###### $@
+ # $@
+ ##########$@
+ # $@
+ # $@
+ ## $@
+ $@@
+0x30C4 TU (TSU)
+ # # #$@
+ # # #$@
+ # $@
+ # $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30C6 TE
+ ###### $@
+ $@
+ ##########$@
+ # $@
+ # $@
+ # $@
+ ## $@
+ $@@
+0x30C8 TO
+ # $@
+ # $@
+ ## $@
+ # # $@
+ # #$@
+ # $@
+ # $@
+ $@@
+0x30CA NA
+ # $@
+ ##########$@
+ # $@
+ # $@
+ # $@
+ # $@
+ ## $@
+ $@@
+0x30CB NI
+ $@
+ $@
+ ###### $@
+ $@
+ $@
+ ##########$@
+ $@
+ $@@
+0x30CC NU
+ ##########$@
+ #$@
+ # # $@
+ # ## $@
+ ## $@
+ ## # $@
+ ## # $@
+ $@@
+0x30CD NE
+ # $@
+ ##########$@
+ # $@
+ ### $@
+ ###### $@
+ ## # ##$@
+ # $@
+ $@@
+0x30CE NO
+ #$@
+ #$@
+ # $@
+ # $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30CF HA
+ $@
+ $@
+ # # $@
+ # # $@
+ # #$@
+ # $@
+ $@
+ $@@
+0x30D2 HI
+ # $@
+ # ### $@
+ #### $@
+ # $@
+ # $@
+ # $@
+ #######$@
+ $@@
+0x30D5 HU (FU)
+ ########$@
+ #$@
+ #$@
+ # $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30D8 HE
+ $@
+ $@
+ ## $@
+ # ## $@
+ # ## $@
+ ##$@
+ $@
+ $@@
+0x30DB HO
+ # $@
+ ##########$@
+ # $@
+ # # # $@
+ # # # $@
+ # ## #$@
+ # $@
+ $@@
+0x30DE MA
+ $@
+ ##########$@
+ # $@
+ # $@
+ # # $@
+ # $@
+ # $@
+ $@@
+0x30DF MI
+ #### $@
+ ##$@
+ ### $@
+ ###$@
+ $@
+ ### $@
+ ###$@
+ $@@
+0x30E0 MU
+ # $@
+ # $@
+ # $@
+ # $@
+ # # $@
+ ######### $@
+ #$@
+ $@@
+0x30E1 ME
+ #$@
+ # $@
+ # # $@
+ # # $@
+ # $@
+ ## # $@
+ ## # $@
+ $@@
+0x30E2 MO
+ ###### $@
+ # $@
+ ##########$@
+ # $@
+ # $@
+ # $@
+ #### $@
+ $@@
+0x30E4 YA
+ # ## $@
+ # ## # $@
+ ### $@
+ # # $@
+ # $@
+ # $@
+ # $@
+ $@@
+0x30E6 YU
+ $@
+ ###### $@
+ # $@
+ # $@
+ # $@
+ ##########$@
+ $@
+ $@@
+0x30E8 YO
+ $@
+ ###### $@
+ # $@
+ # $@
+ # $@
+ ##########$@
+ $@
+ $@@
+0x30E9 RA
+ ###### $@
+ $@
+ ##########$@
+ # #$@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30EA RI
+ # #$@
+ # #$@
+ # #$@
+ # #$@
+ # $@
+ # $@
+ ## $@
+ $@@
+0x30EB RU
+ # # $@
+ # # $@
+ # # $@
+ # # #$@
+ # # # $@
+ # # # $@
+ # ## $@
+ $@@
+0x30EC RE
+ # $@
+ # $@
+ # $@
+ # ##$@
+ # ## $@
+ # ## $@
+ ## $@
+ $@@
+0x30ED RO
+ $@
+ #########$@
+ # #$@
+ # #$@
+ # #$@
+ #########$@
+ $@
+ $@@
+0x30EF WA
+ ##########$@
+ # #$@
+ # $@
+ # $@
+ # $@
+ ## $@
+ ## $@
+ $@@
+0x30F0 WI
+ # $@
+ ####### $@
+ # # $@
+ # # $@
+ ##########$@
+ # $@
+ # $@
+ $@@
+0x30F1 WE
+ #########$@
+ #$@
+ #$@
+ ######## $@
+ # $@
+ # $@
+ ######## $@
+ $@@
+0x30F2 WO
+ ##########$@
+ #$@
+ # $@
+ ######## $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+0x30F3 N
+ #$@
+ # #$@
+ # # $@
+ # $@
+ ## $@
+ ## $@
+ ## $@
+ $@@
+-0x0004 KATAMAP
+ @
+a-A i-B u-C e-D o-E ka-F ki-G ku-H ke-I ko-J @
+sa-K shi-L su-M se-N so-O ta-P chi-Q tsu-R te-S to-T@
+na-U ni-V nu-W ne-X no-Y ha-Z hi-a fu-b he-c ho-d @
+ma-e mi-f mu-g me-h mo-i ya-j yu-k we-l yo-m @
+ra-n ri-o ru-p re-q ro-r wa-s wi-t wo-u @
+n-v @
+ @@
+-0x0006 MOSCOWMAP
+a-a, b-b, v-v, g-g, d-d, e-e, zh-j, z-z, i-i@
+short i->, k-k, l-l, m-m, n-n, o-o, p-p, r-r@
+s-s, t-t, u-u, f-f, kh-h, ts-q, ch-c, sh-w @
+shch-x, hard-\, yeru-|, soft-/, reverse e-~ @
+yu-`, ya-y @
+Capitals use Latin capital letters, except: @
+Reverse E-<, Yu-@ @
+No caps for short i, hard, yeru, soft. @@
diff --git a/fonts/big.flf b/fonts/big.flf
new file mode 100644
index 0000000..07c468c
--- /dev/null
+++ b/fonts/big.flf
@@ -0,0 +1,2204 @@
+flf2a$ 8 6 59 15 10 0 24463 153
+Big by Glenn Chappell 4/93 -- based on Standard
+Includes ISO Latin-1
+Greek characters by Bruce Jakeway <pbjakeway@neumann.uwaterloo.ca>
+figlet release 2.2 -- November 1996
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+ _ @
+ | |@
+ | |@
+ | |@
+ |_|@
+ (_)@
+ @
+ @@
+ _ _ @
+ ( | )@
+ V V @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ _ _ @
+ _| || |_ @
+ |_ __ _|@
+ _| || |_ @
+ |_ __ _|@
+ |_||_| @
+ @
+ @@
+ _ @
+ | | @
+ / __)@
+ \__ \@
+ ( /@
+ |_| @
+ @
+ @@
+ _ __@
+ (_) / /@
+ / / @
+ / / @
+ / / _ @
+ /_/ (_)@
+ @
+ @@
+ @
+ ___ @
+ ( _ ) @
+ / _ \/\@
+ | (_> <@
+ \___/\/@
+ @
+ @@
+ _ @
+ ( )@
+ |/ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ __@
+ / /@
+ | | @
+ | | @
+ | | @
+ | | @
+ \_\@
+ @@
+ __ @
+ \ \ @
+ | |@
+ | |@
+ | |@
+ | |@
+ /_/ @
+ @@
+ _ @
+ /\| |/\ @
+ \ ` ' / @
+ |_ _|@
+ / , . \ @
+ \/|_|\/ @
+ @
+ @@
+ @
+ _ @
+ _| |_ @
+ |_ _|@
+ |_| @
+ $ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ _ @
+ ( )@
+ |/ @
+ @@
+ @
+ @
+ ______ @
+ |______|@
+ $ @
+ $ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ _ @
+ (_)@
+ @
+ @@
+ __@
+ / /@
+ / / @
+ / / @
+ / / @
+ /_/ @
+ @
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+ __ @
+ /_ |@
+ | |@
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+ ___ @
+ |__ \ @
+ $) |@
+ / / @
+ / /_ @
+ |____|@
+ @
+ @@
+ ____ @
+ |___ \ @
+ __) |@
+ |__ < @
+ ___) |@
+ |____/ @
+ @
+ @@
+ _ _ @
+ | || | @
+ | || |_ @
+ |__ _|@
+ | | @
+ |_| @
+ @
+ @@
+ _____ @
+ | ____|@
+ | |__ @
+ |___ \ @
+ ___) |@
+ |____/ @
+ @
+ @@
+ __ @
+ / / @
+ / /_ @
+ | '_ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+ ______ @
+ |____ |@
+ $/ / @
+ / / @
+ / / @
+ /_/ @
+ @
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ > _ < @
+ | (_) |@
+ \___/ @
+ @
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \__, |@
+ / / @
+ /_/ @
+ @
+ @@
+ @
+ _ @
+ (_)@
+ $ @
+ _ @
+ (_)@
+ @
+ @@
+ @
+ _ @
+ (_)@
+ $ @
+ _ @
+ ( )@
+ |/ @
+ @@
+ __@
+ / /@
+ / / @
+ < < @
+ \ \ @
+ \_\@
+ @
+ @@
+ @
+ ______ @
+ |______|@
+ ______ @
+ |______|@
+ @
+ @
+ @@
+ __ @
+ \ \ @
+ \ \ @
+ > >@
+ / / @
+ /_/ @
+ @
+ @@
+ ___ @
+ |__ \ @
+ ) |@
+ / / @
+ |_| @
+ (_) @
+ @
+ @@
+ @
+ ____ @
+ / __ \ @
+ / / _` |@
+ | | (_| |@
+ \ \__,_|@
+ \____/ @
+ @@
+ @
+ /\ @
+ / \ @
+ / /\ \ @
+ / ____ \ @
+ /_/ \_\@
+ @
+ @@
+ ____ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ | |_) |@
+ |____/ @
+ @
+ @@
+ _____ @
+ / ____|@
+ | | $ @
+ | | $ @
+ | |____ @
+ \_____|@
+ @
+ @@
+ _____ @
+ | __ \ @
+ | | | |@
+ | | | |@
+ | |__| |@
+ |_____/ @
+ @
+ @@
+ ______ @
+ | ____|@
+ | |__ @
+ | __| @
+ | |____ @
+ |______|@
+ @
+ @@
+ ______ @
+ | ____|@
+ | |__ @
+ | __| @
+ | | @
+ |_| @
+ @
+ @@
+ _____ @
+ / ____|@
+ | | __ @
+ | | |_ |@
+ | |__| |@
+ \_____|@
+ @
+ @@
+ _ _ @
+ | | | |@
+ | |__| |@
+ | __ |@
+ | | | |@
+ |_| |_|@
+ @
+ @@
+ _____ @
+ |_ _|@
+ | | @
+ | | @
+ _| |_ @
+ |_____|@
+ @
+ @@
+ _ @
+ | |@
+ | |@
+ _ | |@
+ | |__| |@
+ \____/ @
+ @
+ @@
+ _ __@
+ | |/ /@
+ | ' / @
+ | < @
+ | . \ @
+ |_|\_\@
+ @
+ @@
+ _ @
+ | | @
+ | | @
+ | | @
+ | |____ @
+ |______|@
+ @
+ @@
+ __ __ @
+ | \/ |@
+ | \ / |@
+ | |\/| |@
+ | | | |@
+ |_| |_|@
+ @
+ @@
+ _ _ @
+ | \ | |@
+ | \| |@
+ | . ` |@
+ | |\ |@
+ |_| \_|@
+ @
+ @@
+ ____ @
+ / __ \ @
+ | | | |@
+ | | | |@
+ | |__| |@
+ \____/ @
+ @
+ @@
+ _____ @
+ | __ \ @
+ | |__) |@
+ | ___/ @
+ | | @
+ |_| @
+ @
+ @@
+ ____ @
+ / __ \ @
+ | | | |@
+ | | | |@
+ | |__| |@
+ \___\_\@
+ @
+ @@
+ _____ @
+ | __ \ @
+ | |__) |@
+ | _ / @
+ | | \ \ @
+ |_| \_\@
+ @
+ @@
+ _____ @
+ / ____|@
+ | (___ @
+ \___ \ @
+ ____) |@
+ |_____/ @
+ @
+ @@
+ _______ @
+ |__ __|@
+ | | @
+ | | @
+ | | @
+ |_| @
+ @
+ @@
+ _ _ @
+ | | | |@
+ | | | |@
+ | | | |@
+ | |__| |@
+ \____/ @
+ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ / / @
+ \ \/ / @
+ \ / @
+ \/ @
+ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ /\ / / @
+ \ \/ \/ / @
+ \ /\ / @
+ \/ \/ @
+ @
+ @@
+ __ __@
+ \ \ / /@
+ \ V / @
+ > < @
+ / . \ @
+ /_/ \_\@
+ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \_/ / @
+ \ / @
+ | | @
+ |_| @
+ @
+ @@
+ ______@
+ |___ /@
+ $/ / @
+ / / @
+ / /__ @
+ /_____|@
+ @
+ @@
+ ___ @
+ | _|@
+ | | @
+ | | @
+ | | @
+ | |_ @
+ |___|@
+ @@
+ __ @
+ \ \ @
+ \ \ @
+ \ \ @
+ \ \ @
+ \_\@
+ @
+ @@
+ ___ @
+ |_ |@
+ | |@
+ | |@
+ | |@
+ _| |@
+ |___|@
+ @@
+ /\ @
+ |/\|@
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ @
+ $ @
+ ______ @
+ |______|@@
+ _ @
+ ( )@
+ \|@
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ @
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+ _ @
+ | | @
+ | |__ @
+ | '_ \ @
+ | |_) |@
+ |_.__/ @
+ @
+ @@
+ @
+ @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ @
+ @@
+ _ @
+ | |@
+ __| |@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+ @
+ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @
+ @@
+ __ @
+ / _|@
+ | |_ @
+ | _|@
+ | | @
+ |_| @
+ @
+ @@
+ @
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ __/ |@
+ |___/ @@
+ _ @
+ | | @
+ | |__ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @
+ @@
+ _ @
+ (_)@
+ _ @
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+ _ @
+ (_)@
+ _ @
+ | |@
+ | |@
+ | |@
+ _/ |@
+ |__/ @@
+ _ @
+ | | @
+ | | __@
+ | |/ /@
+ | < @
+ |_|\_\@
+ @
+ @@
+ _ @
+ | |@
+ | |@
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+ @
+ @
+ _ __ ___ @
+ | '_ ` _ \ @
+ | | | | | |@
+ |_| |_| |_|@
+ @
+ @@
+ @
+ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @
+ @@
+ @
+ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+ @
+ @
+ _ __ @
+ | '_ \ @
+ | |_) |@
+ | .__/ @
+ | | @
+ |_| @@
+ @
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ | |@
+ |_|@@
+ @
+ @
+ _ __ @
+ | '__|@
+ | | @
+ |_| @
+ @
+ @@
+ @
+ @
+ ___ @
+ / __|@
+ \__ \@
+ |___/@
+ @
+ @@
+ _ @
+ | | @
+ | |_ @
+ | __|@
+ | |_ @
+ \__|@
+ @
+ @@
+ @
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+ @
+ @
+ __ __@
+ \ \ / /@
+ \ V / @
+ \_/ @
+ @
+ @@
+ @
+ @
+ __ __@
+ \ \ /\ / /@
+ \ V V / @
+ \_/\_/ @
+ @
+ @@
+ @
+ @
+ __ __@
+ \ \/ /@
+ > < @
+ /_/\_\@
+ @
+ @@
+ @
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ __/ |@
+ |___/ @@
+ @
+ @
+ ____@
+ |_ /@
+ / / @
+ /___|@
+ @
+ @@
+ __@
+ / /@
+ | | @
+ / / @
+ \ \ @
+ | | @
+ \_\@
+ @@
+ _ @
+ | |@
+ | |@
+ | |@
+ | |@
+ | |@
+ | |@
+ |_|@@
+ __ @
+ \ \ @
+ | | @
+ \ \@
+ / /@
+ | | @
+ /_/ @
+ @@
+ /\/|@
+ |/\/ @
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ _ _ @
+ (_)_(_) @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+ _ _ @
+ (_) (_)@
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+ _ _ @
+ (_) (_)@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+ _ _ @
+ (_) (_)@
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+ ___ @
+ / _ \ @
+ | | ) |@
+ | |< < @
+ | | ) |@
+ | ||_/ @
+ |_| @
+ @@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ (_)@
+ | |@
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+162 CENT SIGN
+ @
+ _ @
+ | | @
+ / __)@
+ | (__ @
+ \ )@
+ |_| @
+ @@
+163 POUND SIGN
+ ___ @
+ / ,_\ @
+ _| |_ @
+ |__ __| @
+ | |____ @
+ (_,_____|@
+ @
+ @@
+164 CURRENCY SIGN
+ @
+ /\___/\@
+ \ _ /@
+ | (_) |@
+ / ___ \@
+ \/ \/@
+ @
+ @@
+165 YEN SIGN
+ __ __ @
+ \ \ / / @
+ _\ V /_ @
+ |___ ___|@
+ |___ ___|@
+ |_| @
+ @
+ @@
+166 BROKEN BAR
+ _ @
+ | |@
+ | |@
+ |_|@
+ _ @
+ | |@
+ | |@
+ |_|@@
+167 SECTION SIGN
+ __ @
+ _/ _)@
+ / \ \ @
+ \ \\ \@
+ \ \_/@
+ (__/ @
+ @
+ @@
+168 DIAERESIS
+ _ _ @
+ (_) (_)@
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ @
+ @@
+169 COPYRIGHT SIGN
+ ________ @
+ / ____ \ @
+ / / ___| \ @
+ | | | |@
+ | | |___ |@
+ \ \____| / @
+ \________/ @
+ @@
+170 FEMININE ORDINAL INDICATOR
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ |_____|@
+ $ @
+ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____@
+ / / /@
+ / / / @
+ < < < @
+ \ \ \ @
+ \_\_\@
+ @
+ @@
+172 NOT SIGN
+ @
+ @
+ ______ @
+ |____ |@
+ |_|@
+ $ @
+ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ _____ @
+ |_____|@
+ $ @
+ $ @
+ @
+ @@
+174 REGISTERED SIGN
+ ________ @
+ / ____ \ @
+ / | _ \ \ @
+ | | |_) | |@
+ | | _ < |@
+ \ |_| \_\ / @
+ \________/ @
+ @@
+175 MACRON
+ ______ @
+ |______|@
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+176 DEGREE SIGN
+ __ @
+ / \ @
+ | () |@
+ \__/ @
+ $ @
+ $ @
+ @
+ @@
+177 PLUS-MINUS SIGN
+ _ @
+ _| |_ @
+ |_ _|@
+ |_| @
+ _____ @
+ |_____|@
+ @
+ @@
+178 SUPERSCRIPT TWO
+ ___ @
+ |_ )@
+ / / @
+ /___|@
+ $ @
+ $ @
+ @
+ @@
+179 SUPERSCRIPT THREE
+ ____@
+ |__ /@
+ |_ \@
+ |___/@
+ $ @
+ $ @
+ @
+ @@
+180 ACUTE ACCENT
+ __@
+ /_/@
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+181 MICRO SIGN
+ @
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ | ._,_|@
+ | | @
+ |_| @@
+182 PILCROW SIGN
+ ______ @
+ / |@
+ | (| || |@
+ \__ || |@
+ | || |@
+ |_||_|@
+ @
+ @@
+183 MIDDLE DOT
+ @
+ @
+ _ @
+ (_)@
+ $ @
+ $ @
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ @
+ _ @
+ )_)@
+ @@
+185 SUPERSCRIPT ONE
+ _ @
+ / |@
+ | |@
+ |_|@
+ $ @
+ $ @
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ |_____|@
+ $ @
+ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____ @
+ \ \ \ @
+ \ \ \ @
+ > > >@
+ / / / @
+ /_/_/ @
+ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ __ @
+ / | / / @
+ | |/ / _ @
+ |_/ / | | @
+ / /|_ _|@
+ /_/ |_| @
+ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ _ __ @
+ / | / / @
+ | |/ /__ @
+ |_/ /_ )@
+ / / / / @
+ /_/ /___|@
+ @
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ____ __ @
+ |__ / / / @
+ |_ \/ / _ @
+ |___/ / | | @
+ / /|_ _|@
+ /_/ |_| @
+ @
+ @@
+191 INVERTED QUESTION MARK
+ _ @
+ (_) @
+ | | @
+ / / @
+ | (__ @
+ \___|@
+ @
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ __ @
+ \_\ @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ __ @
+ /_/ @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/| @
+ |/\/ @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_) @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _ @
+ (o) @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @
+ @@
+198 LATIN CAPITAL LETTER AE
+ _______ @
+ / ____|@
+ / |__ @
+ / /| __| @
+ / ___ |____ @
+ /_/ |______|@
+ @
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ _____ @
+ / ____|@
+ | | $ @
+ | | $ @
+ | |____ @
+ \_____|@
+ )_) @
+ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ __ @
+ _\_\_ @
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ __ @
+ _/_/_ @
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ __ @
+ \_\ @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __ @
+ /_/ @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ |_ _| @
+ | | @
+ | | @
+ |___| @
+ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ _____ @
+ | __ \ @
+ _| |_ | |@
+ |__ __|| |@
+ | |__| |@
+ |_____/ @
+ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\/| @
+ |/\/_ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ @
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ __ @
+ \_\ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ __ @
+ /_/ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/| @
+ |/\/ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ @
+ /\/\@
+ > <@
+ \/\/@
+ $ @
+ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ _____ @
+ / __// @
+ | | // |@
+ | |//| |@
+ | //_| |@
+ //___/ @
+ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ __ @
+ _\_\_ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ __ @
+ _/_/_ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ __ @
+ __/_/__@
+ \ \ / /@
+ \ V / @
+ | | @
+ |_| @
+ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ _ @
+ | |___ @
+ | __ \ @
+ | |__) |@
+ | ___/ @
+ |_| @
+ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ___ @
+ / _ \ @
+ | | ) |@
+ | |< < @
+ | | ) |@
+ | ||_/ @
+ |_| @
+ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ __ @
+ \_\ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ __ @
+ /_/ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/| @
+ |/\/ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ __ @
+ (()) @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ @
+ __ ____ @
+ / _` _ \@
+ | (_| __/@
+ \__,____|@
+ @
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ )_) @
+ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ __ @
+ \_\ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ __ @
+ /_/ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ //\ @
+ |/ \|@
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ ___ @
+ / _ \ @
+ | __/ @
+ \___| @
+ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ __ @
+ \_\@
+ _ @
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ __@
+ /_/@
+ _ @
+ | |@
+ | |@
+ |_|@
+ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/ \|@
+ _ @
+ | | @
+ | | @
+ |_| @
+ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ _ @
+ | | @
+ | | @
+ |_| @
+ @
+ @@
+240 LATIN SMALL LETTER ETH
+ /\/\ @
+ > < @
+ \/\ \ @
+ / _` |@
+ | (_) |@
+ \___/ @
+ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/| @
+ |/\/ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ __ @
+ \_\ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ __ @
+ /_/ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/| @
+ |/\/ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @
+ @@
+247 DIVISION SIGN
+ _ @
+ (_) @
+ _______ @
+ |_______|@
+ _ @
+ (_) @
+ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ @
+ ____ @
+ / _//\ @
+ | (//) |@
+ \//__/ @
+ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ __ @
+ \_\ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ __ @
+ /_/ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ __ @
+ /_/ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ __/ |@
+ |___/ @@
+254 LATIN SMALL LETTER THORN
+ _ @
+ | | @
+ | |__ @
+ | '_ \ @
+ | |_) |@
+ | .__/ @
+ | | @
+ |_| @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ __/ |@
+ |___/ @@
+0x02BC MODIFIER LETTER APOSTROPHE
+ @
+ @
+ ))@
+ @
+ @
+ @
+ @
+ @@
+0x02BD MODIFIER LETTER REVERSED COMMA
+ @
+ @
+ ((@
+ @
+ @
+ @
+ @
+ @@
+0x037A GREEK YPOGEGRAMMENI
+ @
+ @
+ @
+ @
+ @
+ @
+ @
+ ||@@
+0x0387 GREEK ANO TELEIA
+ @
+ $ @
+ _ @
+ (_)@
+ @
+ $ @
+ @
+ @@
+0x0391 GREEK CAPITAL LETTER ALPHA
+ ___ @
+ / _ \ @
+ | |_| |@
+ | _ |@
+ | | | |@
+ |_| |_|@
+ @
+ @@
+0x0392 GREEK CAPITAL LETTER BETA
+ ____ @
+ | _ \ @
+ | |_) )@
+ | _ ( @
+ | |_) )@
+ |____/ @
+ @
+ @@
+0x0393 GREEK CAPITAL LETTER GAMMA
+ _____ @
+ | ___)@
+ | |$ @
+ | |$ @
+ | | @
+ |_| @
+ @
+ @@
+0x0394 GREEK CAPITAL LETTER DELTA
+ @
+ /\ @
+ / \ @
+ / /\ \ @
+ / /__\ \ @
+ /________\@
+ @
+ @@
+0x0395 GREEK CAPITAL LETTER EPSILON
+ _____ @
+ | ___)@
+ | |_ @
+ | _) @
+ | |___ @
+ |_____)@
+ @
+ @@
+0x0396 GREEK CAPITAL LETTER ZETA
+ ______@
+ (___ /@
+ / / @
+ / / @
+ / /__ @
+ /_____)@
+ @
+ @@
+0x0397 GREEK CAPITAL LETTER ETA
+ _ _ @
+ | | | |@
+ | |_| |@
+ | _ |@
+ | | | |@
+ |_| |_|@
+ @
+ @@
+0x0398 GREEK CAPITAL LETTER THETA
+ ____ @
+ / __ \ @
+ | |__| |@
+ | __ |@
+ | |__| |@
+ \____/ @
+ @
+ @@
+0x0399 GREEK CAPITAL LETTER IOTA
+ ___ @
+ ( )@
+ | | @
+ | | @
+ | | @
+ (___)@
+ @
+ @@
+0x039A GREEK CAPITAL LETTER KAPPA
+ _ __@
+ | | / /@
+ | |/ / @
+ | < @
+ | |\ \ @
+ |_| \_\@
+ @
+ @@
+0x039B GREEK CAPITAL LETTER LAMDA
+ @
+ /\ @
+ / \ @
+ / /\ \ @
+ / / \ \ @
+ /_/ \_\@
+ @
+ @@
+0x039C GREEK CAPITAL LETTER MU
+ __ __ @
+ | \ / |@
+ | v |@
+ | |\_/| |@
+ | | | |@
+ |_| |_|@
+ @
+ @@
+0x039D GREEK CAPITAL LETTER NU
+ _ _ @
+ | \ | |@
+ | \| |@
+ | |@
+ | |\ |@
+ |_| \_|@
+ @
+ @@
+0x039E GREEK CAPITAL LETTER XI
+ _____ @
+ (_____)@
+ ___ @
+ (___) @
+ _____ @
+ (_____)@
+ @
+ @@
+0x039F GREEK CAPITAL LETTER OMICRON
+ ___ @
+ / _ \ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+0x03A0 GREEK CAPITAL LETTER PI
+ _______ @
+ ( _ )@
+ | | | | @
+ | | | | @
+ | | | | @
+ |_| |_| @
+ @
+ @@
+0x03A1 GREEK CAPITAL LETTER RHO
+ ____ @
+ | _ \ @
+ | |_) )@
+ | __/ @
+ | | @
+ |_| @
+ @
+ @@
+0x03A3 GREEK CAPITAL LETTER SIGMA
+ ______ @
+ \ ___)@
+ \ \ @
+ > > @
+ / /__ @
+ /_____)@
+ @
+ @@
+0x03A4 GREEK CAPITAL LETTER TAU
+ _____ @
+ (_ _)@
+ | | @
+ | | @
+ | | @
+ |_| @
+ @
+ @@
+0x03A5 GREEK CAPITAL LETTER UPSILON
+ __ __ @
+ (_ \ / _)@
+ \ v / @
+ | | @
+ | | @
+ |_| @
+ @
+ @@
+0x03A6 GREEK CAPITAL LETTER PHI
+ _ @
+ _| |_ @
+ / \ @
+ ( (| |) )@
+ \_ _/ @
+ |_| @
+ @
+ @@
+0x03A7 GREEK CAPITAL LETTER CHI
+ __ __@
+ \ \ / /@
+ \ v / @
+ > < @
+ / ^ \ @
+ /_/ \_\@
+ @
+ @@
+0x03A8 GREEK CAPITAL LETTER PSI
+ _ _ _ @
+ | || || |@
+ | \| |/ |@
+ \_ _/ @
+ | | @
+ |_| @
+ @
+ @@
+0x03A9 GREEK CAPITAL LETTER OMEGA
+ ____ @
+ / __ \ @
+ | | | | @
+ | | | | @
+ _\ \/ /_ @
+ (___||___)@
+ @
+ @@
+0x03B1 GREEK SMALL LETTER ALPHA
+ @
+ @
+ __ __@
+ / \/ /@
+ ( () < @
+ \__/\_\@
+ @
+ @@
+0x03B2 GREEK SMALL LETTER BETA
+ ___ @
+ / _ \ @
+ | |_) )@
+ | _ < @
+ | |_) )@
+ | __/ @
+ | | @
+ |_| @@
+0x03B3 GREEK SMALL LETTER GAMMA
+ @
+ @
+ _ _ @
+ ( \ / )@
+ \ v / @
+ | | @
+ | | @
+ |_| @@
+0x03B4 GREEK SMALL LETTER DELTA
+ __ @
+ / _) @
+ \ \ @
+ / _ \ @
+ ( (_) )@
+ \___/ @
+ @
+ @@
+0x03B5 GREEK SMALL LETTER EPSILON
+ @
+ @
+ ___ @
+ / __)@
+ > _) @
+ \___)@
+ @
+ @@
+0x03B6 GREEK SMALL LETTER ZETA
+ _____ @
+ \__ ) @
+ / / @
+ / / @
+ | |__ @
+ \__ \ @
+ ) )@
+ (_/ @@
+0x03B7 GREEK SMALL LETTER ETA
+ @
+ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| | |@
+ | |@
+ |_|@@
+0x03B8 GREEK SMALL LETTER THETA
+ ___ @
+ / _ \ @
+ | |_| |@
+ | _ |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+0x03B9 GREEK SMALL LETTER IOTA
+ @
+ @
+ _ @
+ | | @
+ | | @
+ \_)@
+ @
+ @@
+0x03BA GREEK SMALL LETTER KAPPA
+ @
+ @
+ _ __@
+ | |/ /@
+ | < @
+ |_|\_\@
+ @
+ @@
+0x03BB GREEK SMALL LETTER LAMDA
+ __ @
+ \ \ @
+ \ \ @
+ > \ @
+ / ^ \ @
+ /_/ \_\@
+ @
+ @@
+0x03BC GREEK SMALL LETTER MU
+ @
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ | ._,_|@
+ | | @
+ |_| @@
+0x03BD GREEK SMALL LETTER NU
+ @
+ @
+ _ __@
+ | |/ /@
+ | / / @
+ |__/ @
+ @
+ @@
+0x03BE GREEK SMALL LETTER XI
+ \=\__ @
+ > __) @
+ ( (_ @
+ > _) @
+ ( (__ @
+ \__ \ @
+ ) )@
+ (_/ @@
+0x03BF GREEK SMALL LETTER OMICRON
+ @
+ @
+ ___ @
+ / _ \ @
+ ( (_) )@
+ \___/ @
+ @
+ @@
+0x03C0 GREEK SMALL LETTER PI
+ @
+ @
+ ______ @
+ ( __ )@
+ | || | @
+ |_||_| @
+ @
+ @@
+0x03C1 GREEK SMALL LETTER RHO
+ @
+ @
+ ___ @
+ / _ \ @
+ | |_) )@
+ | __/ @
+ | | @
+ |_| @@
+0x03C2 GREEK SMALL LETTER FINAL SIGMA
+ @
+ @
+ ____ @
+ / ___)@
+ ( (__ @
+ \__ \ @
+ _) )@
+ (__/ @@
+0x03C3 GREEK SMALL LETTER SIGMA
+ @
+ @
+ ____ @
+ / ._)@
+ ( () ) @
+ \__/ @
+ @
+ @@
+0x03C4 GREEK SMALL LETTER TAU
+ @
+ @
+ ___ @
+ ( )@
+ | | @
+ \_)@
+ @
+ @@
+0x03C5 GREEK SMALL LETTER UPSILON
+ @
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @
+ @@
+0x03C6 GREEK SMALL LETTER PHI
+ _ @
+ | | @
+ _| |_ @
+ / \ @
+ ( (| |) )@
+ \_ _/ @
+ | | @
+ |_| @@
+0x03C7 GREEK SMALL LETTER CHI
+ @
+ @
+ __ __@
+ \ \ / /@
+ \ v / @
+ > < @
+ / ^ \ @
+ /_/ \_\@@
+0x03C8 GREEK SMALL LETTER PSI
+ @
+ @
+ _ _ _ @
+ | || || |@
+ | \| |/ |@
+ \_ _/ @
+ | | @
+ |_| @@
+0x03C9 GREEK SMALL LETTER OMEGA
+ @
+ @
+ __ __ @
+ / / _ \ \ @
+ | |_/ \_| |@
+ \___^___/ @
+ @
+ @@
+0x03D1 GREEK THETA SYMBOL
+ ___ @
+ / _ \ @
+ ( (_| |_ @
+ _ \ _ _)@
+ | |___| | @
+ \_____/ @
+ @
+ @@
+0x03D5 GREEK PHI SYMBOL
+ @
+ @
+ _ __ @
+ | | / \ @
+ | || || )@
+ \_ _/ @
+ | | @
+ |_| @@
+0x03D6 GREEK PI SYMBOL
+ @
+ @
+ _________ @
+ ( _____ )@
+ | |_/ \_| |@
+ \___^___/ @
+ @
+ @@
+-0x0005
+alpha = a, beta = b, gamma = g, delta = d, epsilon = e @
+zeta = z, eta = h, theta = q, iota = i, lamda = l, mu = m@
+nu = n, xi = x, omicron = o, pi = p, rho = r, sigma = s @
+phi = f, chi = c, psi = y, omega = w, final sigma = V @
+ pi symbol = v, theta symbol = J, phi symbol = j @
+ middle dot = :, ypogegrammeni = _ @
+ rough breathing = (, smooth breathing = ) @
+ acute accent = ', grave accent = `, dialytika = ^ @@
diff --git a/fonts/block.flf b/fonts/block.flf
new file mode 100644
index 0000000..b1172f0
--- /dev/null
+++ b/fonts/block.flf
@@ -0,0 +1,1691 @@
+flf2a$ 8 6 27 0 10 0 576 96
+Block by Glenn Chappell 4/93 -- straight version of Lean
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+$ $@
+$ $@
+$ $@
+$ $@
+$ $@
+$ $@
+$ $@
+$ $@@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ _| $@
+ $$@
+ @@
+ _| _| $@
+ _| _| $@
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+ $$ @
+ _| _| $@
+ _|_|_|_|_| $@
+ _| _| $@
+ _|_|_|_|_| $@
+ _| _| $@
+ $$ @
+ @@
+ $$ @
+ _| $@
+ _|_|_| $@
+ _|_| $@
+ _|_| $@
+ _|_|_| $@
+ _| $@
+ $$ @@
+ $$@
+ _|_| _| $@
+ _|_| _| $@
+ _| $@
+ _| _|_| $@
+ _| _|_| $@
+ $$@
+ @@
+ $$ @
+ _| $ @
+ _| _| $@
+ _|_| _| $@
+ _| _| $@
+ _|_| _| $@
+ $$@
+ @@
+ _| $@
+ _| $@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+ _| $@
+ _| $@
+ _| $ @
+ _| $ @
+ _| $ @
+ _| $@
+ _| $@
+ $$@@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ $$ @@
+ $$@
+ _| _| _| $@
+ _|_|_| $@
+ _|_|_|_|_| $@
+ _|_|_| $@
+ _| _| _| $@
+ $$@
+ @@
+ $$ @
+ _| $ @
+ _| $@
+ _|_|_|_|_| $@
+ _| $@
+ _| $ @
+ $$ @
+ @@
+ @
+ @
+ @
+ @
+ $$@
+ _| $@
+ _| $@
+ $$ @@
+ @
+ @
+ $$@
+ _|_|_|_|_| $@
+ $$@
+ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ $$@
+ _| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ _| $@
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$ @
+ _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| $@
+ $$ @
+ @@
+ $$@
+ _| $@
+ _|_| $@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ @@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _| $@
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+ $$ @
+ _|_|_| $@
+ _| $@
+ _|_| $@
+ _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$ @
+ _| _| $ @
+ _| _| $@
+ _|_|_|_| $@
+ _| $@
+ _| $ @
+ $$ @
+ @@
+ $$@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$@
+ _|_|_| $@
+ _| $@
+ _|_|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ $$@
+ _|_|_|_|_| $@
+ _| $@
+ _| $@
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ @
+ $$@
+ _| $@
+ $$@
+ $$@
+ _| $@
+ $$@
+ @@
+ @
+ $$@
+ _| $@
+ $$@
+ $$@
+ _| $@
+ _| $@
+ $$ @@
+ $$@
+ _| $@
+ _| $@
+ _| $ @
+ _| $@
+ _| $@
+ $$@
+ @@
+ @
+ $$@
+ _|_|_|_|_| $@
+ $$@
+ _|_|_|_|_| $@
+ $$@
+ @
+ @@
+ $$ @
+ _| $ @
+ _| $@
+ _| $@
+ _| $@
+ _| $ @
+ $$ @
+ @@
+ $$ @
+ _|_| $@
+ _| $@
+ _|_| $@
+ $$ @
+ _| $ @
+ $$ @
+ @@
+ $$ @
+ _|_|_|_|_| $@
+ _| _| $@
+ _| _|_|_| _| $@
+ _| _| _| _| $@
+ _| _|_|_|_| $@
+ _| $@
+ _|_|_|_|_|_| $@@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $ @
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+ $$@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$@
+ _|_|_| $@
+ _| $@
+ _| _|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $ @
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_| $ @
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$ @
+ _| $ @
+ _| $ @
+ _| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+ $$@
+ _| _| $@
+ _|_| _|_| $@
+ _| _| _| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _| _| $@
+ _|_| _| $@
+ _| _| _| $@
+ _| _|_| $@
+ _| _| $@
+ $$@
+ @@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$ @
+ _|_| $ @
+ _| _| $ @
+ _| _|_| $ @
+ _| _| $@
+ _|_| _| $@
+ $$@
+ @@
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _|_|_| $@
+ _| $@
+ _|_| $@
+ _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$@
+ _|_|_|_|_| $@
+ _| $@
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ $$ @
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| _| $@
+ _| _| _| $@
+ _| _| $ @
+ $$ @
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ $$@
+ _|_|_|_|_| $@
+ _| $@
+ _| $ @
+ _| $@
+ _|_|_|_|_| $@
+ $$@
+ @@
+ _|_| $@
+ _| $@
+ _| $ @
+ _| $ @
+ _| $ @
+ _| $@
+ _|_| $@
+ $$@@
+ $$ @
+ _| $ @
+ _| $ @
+ _| $ @
+ _| $@
+ _| $@
+ $$@
+ @@
+ _|_| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _|_| $@
+ $$@@
+ _| $@
+ _| _| $@
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+ @
+ @
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+ $$@
+ _|_|_|_|_| $@@
+ _| $@
+ _| $@
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+ @
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$ @
+ _| $ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$ @
+ @@
+ @
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ @
+ $$ @
+ _|_| $@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$@
+ _|_| $@
+ _| $@
+ _|_|_|_| $@
+ _| $@
+ _| $ @
+ $$ @
+ @@
+ @
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $@@
+ $$ @
+ _| $ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@@
+ $$ @
+ _| $ @
+ _| _| $ @
+ _|_| $ @
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ @@
+ @
+ $$ @
+ _|_|_| _|_| $@
+ _| _| _| $@
+ _| _| _| $@
+ _| _| _| $@
+ $$@
+ @@
+ @
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ @
+ $$ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ @
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $ @
+ _| $ @@
+ @
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _| $@@
+ @
+ $$@
+ _| _|_| $@
+ _|_| $@
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+ @
+ $$@
+ _|_|_| $@
+ _|_| $@
+ _|_| $@
+ _|_|_| $@
+ $$ @
+ @@
+ $$ @
+ _| $@
+ _|_|_|_| @
+ _| $@
+ _| $@
+ _|_| $@
+ $$@
+ @@
+ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ $$ @
+ @@
+ @
+ $$@
+ _| _| _| $@
+ _| _| _| $@
+ _| _| _| _| $@
+ _| _| $ @
+ $$ @
+ @@
+ @
+ $$@
+ _| _| $@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $@@
+ @
+ $$@
+ _|_|_|_| $@
+ _| $@
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+ _| $@
+ _| $@
+ _| $@
+ _| $ @
+ _| $@
+ _| $@
+ _| $@
+ $$@@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@@
+ _| $ @
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $@
+ _| $ @
+ $$ @@
+ _| _| $@
+ _| _| $@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ _| _| $@
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ $$ @@
+160 NO-BREAK SPACE
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@@
+161 INVERTED EXCLAMATION MARK
+ $$@
+ _| $@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ @@
+162 CENT SIGN
+ $$ @
+ _| $@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ $$ @@
+163 POUND SIGN
+ $$ @
+ _|_| $ @
+ _| _| $ @
+ _|_|_| $ @
+ _| $@
+ _|_|_| _| $@
+ _|_| _|_| $@
+ @@
+164 CURRENCY SIGN
+ $$@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $ @
+ _| _| $ @
+ _|_|_|_| $@
+ _| _| $@
+ $$@@
+165 YEN SIGN
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_|_|_| $@
+ _| $@
+ _|_|_|_|_| $@
+ _| $@
+ $$ @@
+166 BROKEN BAR
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ $$@
+ _| $@
+ _| $@
+ _| $@@
+167 SECTION SIGN
+ _|_| $@
+ _| $@
+ _| $@
+ _| _| $@
+ _| $@
+ _| $@
+ _|_| $@
+ $$ @@
+168 DIAERESIS
+ _| _| $@
+ $$@
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ @
+ @@
+169 COPYRIGHT SIGN
+ _|_|_|_| $ @
+ _| _| $@
+ _| _|_|_| _| $@
+ _| _| _| $@
+ _| _| _| $@
+ _| _|_|_| _| $@
+ _| _| $@
+ _|_|_|_| $ @@
+170 FEMININE ORDINAL INDICATOR
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ _|_|_|_| $@
+ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $ @
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+172 NOT SIGN
+ @
+ @
+ $$@
+ _|_|_|_|_| $@
+ _| $@
+ $$@
+ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ $$@
+ _|_|_|_| $@
+ $$@
+ $$ @
+ @
+ @@
+174 REGISTERED SIGN
+ _|_|_|_| $ @
+ _| _| $@
+ _| _|_|_| _| $@
+ _| _| _| _| $@
+ _| _|_|_| _| $@
+ _| _| _| _| $@
+ _| _| $@
+ _|_|_|_| $ @@
+175 MACRON
+ _|_|_|_|_| $@
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+176 DEGREE SIGN
+ _| $@
+ _| _| $@
+ _| $@
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+177 PLUS-MINUS SIGN
+ $$ @
+ _| $ @
+ _| $@
+ _|_|_|_|_| $@
+ _| $@
+ _|_|_|_|_| $@
+ $$@
+ @@
+178 SUPERSCRIPT TWO
+ $$ @
+ _|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @
+ @@
+179 SUPERSCRIPT THREE
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_| $@
+ $$ @
+ @
+ @@
+180 ACUTE ACCENT
+ _| $@
+ _| $@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+ @
+ @@
+181 MICRO SIGN
+ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| $@
+ _| $ @@
+182 PILCROW SIGN
+ $$@
+ _|_|_|_| $@
+ _|_|_| _| $@
+ _|_| _| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+183 MIDDLE DOT
+ @
+ @
+ $$@
+ _| $@
+ $$@
+ $$ @
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ @
+ $$@
+ _| $@
+ _|_| $@@
+185 SUPERSCRIPT ONE
+ $$@
+ _| $@
+ _|_| $@
+ _| $@
+ _| $@
+ $$@
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$@
+ _|_|_|_| $@
+ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ $$ @
+ _| _| $ @
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $ @
+ $$ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ $$ @
+ _| _| $ @
+ _|_| _| _| _| $ @
+ _| _| _| _| $@
+ _| _| _|_|_|_| $@
+ _| _| $@
+ $$ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ $$ @
+ _| _| $ @
+ _|_| _| _|_| $@
+ _| _| _| $@
+ _| _| _| $@
+ _| _|_|_| $@
+ $$@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ $$ @
+ _|_|_| _| $ @
+ _| _| _| _| $ @
+ _| _| _| _| $@
+ _|_| _| _|_|_|_| $@
+ _| _| $@
+ $$ @
+ @@
+191 INVERTED QUESTION MARK
+ $$@
+ _| $@
+ $$@
+ _|_| $@
+ _| $@
+ _|_| $@
+ $$@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ _| $ @
+ _| $ @
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ _| $ @
+ _| $ @
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ $$@
+ _|_| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ _| _| $@
+ _| _| $@
+ $$ @
+ _|_| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _| _| $@
+ $$@
+ @@
+198 LATIN CAPITAL LETTER AE
+ $$@
+ _|_|_|_|_|_| $@
+ _| _| $@
+ _|_|_|_|_|_| $ @
+ _| _| $@
+ _| _|_|_|_| $@
+ $$@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $ @
+ _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ _| $ @
+ _| $@
+ _|_|_|_| $@
+ _|_|_| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _| $ @
+ _| $@
+ _|_|_|_| $@
+ _|_|_| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ _|_|_|_| $@
+ _|_|_| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_|_|_| $@
+ _|_|_| $ @
+ _| $@
+ _|_|_|_| $@
+ $$@
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ _| $ @
+ _| $@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ _| $@
+ _| $@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+208 LATIN CAPITAL LETTER ETH
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _|_|_| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_| _| $@
+ _| _|_| $@
+ _| _| $@
+ $$@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ _| $ @
+ _| $ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ _| $ @
+ _| $ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ $$@
+ _| _| $@
+ _| $@
+ _| _| $@
+ $$@
+ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ $$@
+ _|_|_|_| $@
+ _| _|_| $@
+ _| _| _| $@
+ _|_| _| $@
+ _|_|_|_| $@
+ $$ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ _| $ @
+ _| $ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ _| $ @
+ _| $ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ _| $ @
+ _| $@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ $$ @
+ _| $ @
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ _| $ @
+ $$ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ $$ @
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _| $ @
+ $$ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ _| $ @
+ _| $ @
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ _| $@
+ _| $@
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ _| $@
+ _| _| $@
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ _| _| $@
+ _| _| $@
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ _| $@
+ _| _| $@
+ _| $@
+ _|_|_| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ $$ @
+ _|_|_| _|_| $@
+ _| _|_|_|_|_| $@
+ _| _|_| $@
+ _|_|_| _|_|_| $@
+ $$@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ $$@
+ _|_|_| $@
+ _| $@
+ _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ _| $@
+ _| $ @
+ _|_| $@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ _| $@
+ _| $@
+ _|_| $@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_| $@
+ _|_|_|_| $@
+ _| $@
+ _|_|_| $@
+ $$@
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ _| $@
+ _| $@
+ $$@
+ _| $@
+ _| $@
+ _| $@
+ $$@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ _| $@
+ _| $@
+ $$ @
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ _| $@
+ _| _| $@
+ $$@
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _| _| $@
+ $$@
+ _| $ @
+ _| $ @
+ _| $ @
+ _| $ @
+ $$ @
+ @@
+240 LATIN SMALL LETTER ETH
+ _| _| $ @
+ _| $ @
+ _| _| $@
+ _|_|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ _| _| $@
+ _| _| $@
+ $$ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ $$@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ _| $ @
+ _| $ @
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ _| $ @
+ _| $ @
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ _|_|_| $@
+ _| _| $@
+ $$ @
+ _|_| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _| _| $@
+ $$@
+ _|_| $@
+ _| _| $@
+ _| _| $@
+ _|_| $@
+ $$ @
+ @@
+247 DIVISION SIGN
+ $$ @
+ _| $ @
+ $$@
+ _|_|_|_|_| $@
+ $$@
+ _| $ @
+ $$ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ $$@
+ _|_|_| $@
+ _| _|_| $@
+ _|_| _| $@
+ _|_|_| $@
+ $$ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ _| $ @
+ _| $ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ _| $@
+ _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ _|_| $@
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ $$@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ _| $ @
+ _| $ @
+ $$@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $@@
+254 LATIN SMALL LETTER THORN
+ $$ @
+ _| $ @
+ _|_|_| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $ @
+ _| $ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _| _| $@
+ $$@
+ _| _| $@
+ _| _| $@
+ _| _| $@
+ _|_|_| $@
+ _| $@
+ _|_| $@@
diff --git a/fonts/bubble.flf b/fonts/bubble.flf
new file mode 100644
index 0000000..efd0a71
--- /dev/null
+++ b/fonts/bubble.flf
@@ -0,0 +1,1630 @@
+flf2a 4 3 8 15 11 0 10127 242
+Bubble by Glenn Chappell 4/93
+Includes characters 128-255
+Enhanced for Latin-2,3,4 by John Cowan <cowan@ccil.org>
+Latin character sets supported only if your screen font does
+figlet release 2.2 -- November 1996
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ @
+ @
+ @
+ @@
+ _ @
+ / \ @
+ ( ! )@
+ \_/ @@
+ _ @
+ / \ @
+ ( " )@
+ \_/ @@
+ _ @
+ / \ @
+ ( # )@
+ \_/ @@
+ _ @
+ / \ @
+ ( $ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( % )@
+ \_/ @@
+ _ @
+ / \ @
+ ( & )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ' )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ) )@
+ \_/ @@
+ _ @
+ / \ @
+ ( * )@
+ \_/ @@
+ _ @
+ / \ @
+ ( + )@
+ \_/ @@
+ _ @
+ / \ @
+ ( , )@
+ \_/ @@
+ _ @
+ / \ @
+ ( - )@
+ \_/ @@
+ _ @
+ / \ @
+ ( . )@
+ \_/ @@
+ _ @
+ / \ @
+ ( / )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 0 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 1 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 2 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 3 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 4 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 5 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 6 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 7 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 8 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( 9 )@
+ \_/ @@
+ _ @
+ / \ @
+ ( : )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ; )@
+ \_/ @@
+ _ @
+ / \ @
+ ( < )@
+ \_/ @@
+ _ @
+ / \ @
+ ( = )@
+ \_/ @@
+ _ @
+ / \ @
+ ( > )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ? )@
+ \_/ @@
+ _ @
+ / \ @
+ ( @ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( A )@
+ \_/ @@
+ _ @
+ / \ @
+ ( B )@
+ \_/ @@
+ _ @
+ / \ @
+ ( C )@
+ \_/ @@
+ _ @
+ / \ @
+ ( D )@
+ \_/ @@
+ _ @
+ / \ @
+ ( E )@
+ \_/ @@
+ _ @
+ / \ @
+ ( F )@
+ \_/ @@
+ _ @
+ / \ @
+ ( G )@
+ \_/ @@
+ _ @
+ / \ @
+ ( H )@
+ \_/ @@
+ _ @
+ / \ @
+ ( I )@
+ \_/ @@
+ _ @
+ / \ @
+ ( J )@
+ \_/ @@
+ _ @
+ / \ @
+ ( K )@
+ \_/ @@
+ _ @
+ / \ @
+ ( L )@
+ \_/ @@
+ _ @
+ / \ @
+ ( M )@
+ \_/ @@
+ _ @
+ / \ @
+ ( N )@
+ \_/ @@
+ _ @
+ / \ @
+ ( O )@
+ \_/ @@
+ _ @
+ / \ @
+ ( P )@
+ \_/ @@
+ _ @
+ / \ @
+ ( Q )@
+ \_/ @@
+ _ @
+ / \ @
+ ( R )@
+ \_/ @@
+ _ @
+ / \ @
+ ( S )@
+ \_/ @@
+ _ @
+ / \ @
+ ( T )@
+ \_/ @@
+ _ @
+ / \ @
+ ( U )@
+ \_/ @@
+ _ @
+ / \ @
+ ( V )@
+ \_/ @@
+ _ @
+ / \ @
+ ( W )@
+ \_/ @@
+ _ @
+ / \ @
+ ( X )@
+ \_/ @@
+ _ @
+ / \ @
+ ( Y )@
+ \_/ @@
+ _ @
+ / \ @
+ ( Z )@
+ \_/ @@
+ _ @
+ / \ @
+ ( [ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( \ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ] )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ^ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( _ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ` )@
+ \_/ @@
+ _ @
+ / \ @
+ ( a )@
+ \_/ @@
+ _ @
+ / \ @
+ ( b )@
+ \_/ @@
+ _ @
+ / \ @
+ ( c )@
+ \_/ @@
+ _ @
+ / \ @
+ ( d )@
+ \_/ @@
+ _ @
+ / \ @
+ ( e )@
+ \_/ @@
+ _ @
+ / \ @
+ ( f )@
+ \_/ @@
+ _ @
+ / \ @
+ ( g )@
+ \_/ @@
+ _ @
+ / \ @
+ ( h )@
+ \_/ @@
+ _ @
+ / \ @
+ ( i )@
+ \_/ @@
+ _ @
+ / \ @
+ ( j )@
+ \_/ @@
+ _ @
+ / \ @
+ ( k )@
+ \_/ @@
+ _ @
+ / \ @
+ ( l )@
+ \_/ @@
+ _ @
+ / \ @
+ ( m )@
+ \_/ @@
+ _ @
+ / \ @
+ ( n )@
+ \_/ @@
+ _ @
+ / \ @
+ ( o )@
+ \_/ @@
+ _ @
+ / \ @
+ ( p )@
+ \_/ @@
+ _ @
+ / \ @
+ ( q )@
+ \_/ @@
+ _ @
+ / \ @
+ ( r )@
+ \_/ @@
+ _ @
+ / \ @
+ ( s )@
+ \_/ @@
+ _ @
+ / \ @
+ ( t )@
+ \_/ @@
+ _ @
+ / \ @
+ ( u )@
+ \_/ @@
+ _ @
+ / \ @
+ ( v )@
+ \_/ @@
+ _ @
+ / \ @
+ ( w )@
+ \_/ @@
+ _ @
+ / \ @
+ ( x )@
+ \_/ @@
+ _ @
+ / \ @
+ ( y )@
+ \_/ @@
+ _ @
+ / \ @
+ ( z )@
+ \_/ @@
+ _ @
+ / \ @
+ ( { )@
+ \_/ @@
+ _ @
+ / \ @
+ ( | )@
+ \_/ @@
+ _ @
+ / \ @
+ ( } )@
+ \_/ @@
+ _ @
+ / \ @
+ ( ~ )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+128
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+129
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+130
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+131
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+132
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+133
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+134
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+135
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+136
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+137
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+138
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+139
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+140
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+141
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+142
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+143
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+144
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+145
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+146
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+147
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+148
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+149
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+150
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+151
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+152
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+153
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+154
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+155
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+156
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+157
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+158
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+159
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+160 NO-BREAK SPACE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+162 CENT SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+163 POUND SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+164 CURRENCY SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+165 YEN SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+166 BROKEN BAR
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+167 SECTION SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+168 DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+169 COPYRIGHT SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+170 FEMININE ORDINAL INDICATOR
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+172 NOT SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+173 SOFT HYPHEN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+174 REGISTERED SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+175 MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+176 DEGREE SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+177 PLUS-MINUS SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+178 SUPERSCRIPT TWO
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+179 SUPERSCRIPT THREE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+180 ACUTE ACCENT
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+181 MICRO SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+182 PILCROW SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+183 MIDDLE DOT
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+184 CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+185 SUPERSCRIPT ONE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+186 MASCULINE ORDINAL INDICATOR
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+189 VULGAR FRACTION ONE HALF
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+190 VULGAR FRACTION THREE QUARTERS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+191 INVERTED QUESTION MARK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+198 LATIN CAPITAL LETTER AE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+208 LATIN CAPITAL LETTER ETH
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+215 MULTIPLICATION SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+222 LATIN CAPITAL LETTER THORN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+223 LATIN SMALL LETTER SHARP S
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+230 LATIN SMALL LETTER AE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+240 LATIN SMALL LETTER ETH
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+247 DIVISION SIGN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+254 LATIN SMALL LETTER THORN
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0100 LATIN CAPITAL LETTER A WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0101 LATIN SMALL LETTER A WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0102 LATIN CAPITAL LETTER A WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0103 LATIN SMALL LETTER A WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0104 LATIN CAPITAL LETTER A WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0105 LATIN SMALL LETTER A WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0106 LATIN CAPITAL LETTER C WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0107 LATIN SMALL LETTER C WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010A LATIN CAPITAL LETTER C WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010B LATIN SMALL LETTER C WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010C LATIN CAPITAL LETTER C WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010D LATIN SMALL LETTER C WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010E LATIN CAPITAL LETTER D WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x010F LATIN SMALL LETTER D WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0110 LATIN CAPITAL LETTER D WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0111 LATIN SMALL LETTER D WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0112 LATIN CAPITAL LETTER E WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0113 LATIN SMALL LETTER E WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0117 LATIN SMALL LETTER E WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0118 LATIN CAPITAL LETTER E WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0119 LATIN SMALL LETTER E WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011A LATIN CAPITAL LETTER E WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011B LATIN SMALL LETTER E WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011D LATIN SMALL LETTER G WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011E LATIN CAPITAL LETTER G WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x011F LATIN SMALL LETTER G WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0121 LATIN SMALL LETTER G WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0122 LATIN CAPITAL LETTER G WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0123 LATIN SMALL LETTER G WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0126 LATIN CAPITAL LETTER H WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0127 LATIN SMALL LETTER H WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0128 LATIN CAPITAL LETTER I WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0129 LATIN SMALL LETTER I WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x012A LATIN CAPITAL LETTER I WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x012B LATIN SMALL LETTER I WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x012E LATIN CAPITAL LETTER I WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x012F LATIN SMALL LETTER I WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0131 LATIN SMALL LETTER DOTLESS I
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0136 LATIN CAPITAL LETTER K WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0137 LATIN SMALL LETTER K WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0138 LATIN SMALL LETTER KRA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0139 LATIN CAPITAL LETTER L WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x013A LATIN SMALL LETTER L WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x013B LATIN CAPITAL LETTER L WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x013C LATIN SMALL LETTER L WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x013D LATIN CAPITAL LETTER L WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x013E LATIN SMALL LETTER L WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0141 LATIN CAPITAL LETTER L WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0142 LATIN SMALL LETTER L WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0143 LATIN CAPITAL LETTER N WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0144 LATIN SMALL LETTER N WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0145 LATIN CAPITAL LETTER N WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0146 LATIN SMALL LETTER N WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0147 LATIN CAPITAL LETTER N WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0148 LATIN SMALL LETTER N WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x014A LATIN CAPITAL LETTER ENG
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x014B LATIN SMALL LETTER ENG
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x014C LATIN CAPITAL LETTER O WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x014D LATIN SMALL LETTER O WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0154 LATIN CAPITAL LETTER R WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0155 LATIN SMALL LETTER R WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0156 LATIN CAPITAL LETTER R WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0157 LATIN SMALL LETTER R WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0158 LATIN CAPITAL LETTER R WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0159 LATIN SMALL LETTER R WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015A LATIN CAPITAL LETTER S WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015B LATIN SMALL LETTER S WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015D LATIN SMALL LETTER S WITH CIRCUMFLEX
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015E LATIN CAPITAL LETTER S WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x015F LATIN SMALL LETTER S WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0160 LATIN CAPITAL LETTER S WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0161 LATIN SMALL LETTER S WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0162 LATIN CAPITAL LETTER T WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0163 LATIN SMALL LETTER T WITH CEDILLA
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0164 LATIN CAPITAL LETTER T WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0165 LATIN SMALL LETTER T WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0166 LATIN CAPITAL LETTER T WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0167 LATIN SMALL LETTER T WITH STROKE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0168 LATIN CAPITAL LETTER U WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0169 LATIN SMALL LETTER U WITH TILDE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016A LATIN CAPITAL LETTER U WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016B LATIN SMALL LETTER U WITH MACRON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016C LATIN CAPITAL LETTER U WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016D LATIN SMALL LETTER U WITH BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016E LATIN CAPITAL LETTER U WITH RING ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x016F LATIN SMALL LETTER U WITH RING ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0172 LATIN CAPITAL LETTER U WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0173 LATIN SMALL LETTER U WITH OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x0179 LATIN CAPITAL LETTER Z WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x017A LATIN SMALL LETTER Z WITH ACUTE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x017C LATIN SMALL LETTER Z WITH DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x017D LATIN CAPITAL LETTER Z WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x017E LATIN SMALL LETTER Z WITH CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x02C7 CARON
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x02D8 BREVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x02D9 DOT ABOVE
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x02DB OGONEK
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
+0x02DD DOUBLE ACUTE ACCENT
+ _ @
+ / \ @
+ ( )@
+ \_/ @@
diff --git a/fonts/digital.flf b/fonts/digital.flf
new file mode 100644
index 0000000..6b7a1ca
--- /dev/null
+++ b/fonts/digital.flf
@@ -0,0 +1,1286 @@
+flf2a 3 2 6 1 11 0 16513 242
+Digital by Glenn Chappell 1/94 -- based on Bubble
+Includes characters 128-255
+Enhanced for Latin-2,3,4 by John Cowan <cowan@ccil.org>
+Latin character sets supported only if your screen font does
+figlet release 2.2 -- November 1996
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ @
+ @
+ @@
+ +-+@
+ |!|@
+ +-+@@
+ +-+@
+ |"|@
+ +-+@@
+ +-+@
+ |#|@
+ +-+@@
+ +-+@
+ |$|@
+ +-+@@
+ +-+@
+ |%|@
+ +-+@@
+ +-+@
+ |&|@
+ +-+@@
+ +-+@
+ |'|@
+ +-+@@
+ +-+@
+ |(|@
+ +-+@@
+ +-+@
+ |)|@
+ +-+@@
+ +-+@
+ |*|@
+ +-+@@
+ +-+@
+ |+|@
+ +-+@@
+ +-+@
+ |,|@
+ +-+@@
+ +-+@
+ |-|@
+ +-+@@
+ +-+@
+ |.|@
+ +-+@@
+ +-+@
+ |/|@
+ +-+@@
+ +-+@
+ |0|@
+ +-+@@
+ +-+@
+ |1|@
+ +-+@@
+ +-+@
+ |2|@
+ +-+@@
+ +-+@
+ |3|@
+ +-+@@
+ +-+@
+ |4|@
+ +-+@@
+ +-+@
+ |5|@
+ +-+@@
+ +-+@
+ |6|@
+ +-+@@
+ +-+@
+ |7|@
+ +-+@@
+ +-+@
+ |8|@
+ +-+@@
+ +-+@
+ |9|@
+ +-+@@
+ +-+@
+ |:|@
+ +-+@@
+ +-+@
+ |;|@
+ +-+@@
+ +-+@
+ |<|@
+ +-+@@
+ +-+@
+ |=|@
+ +-+@@
+ +-+@
+ |>|@
+ +-+@@
+ +-+@
+ |?|@
+ +-+@@
+ +-+@
+ |@|@
+ +-+@@
+ +-+@
+ |A|@
+ +-+@@
+ +-+@
+ |B|@
+ +-+@@
+ +-+@
+ |C|@
+ +-+@@
+ +-+@
+ |D|@
+ +-+@@
+ +-+@
+ |E|@
+ +-+@@
+ +-+@
+ |F|@
+ +-+@@
+ +-+@
+ |G|@
+ +-+@@
+ +-+@
+ |H|@
+ +-+@@
+ +-+@
+ |I|@
+ +-+@@
+ +-+@
+ |J|@
+ +-+@@
+ +-+@
+ |K|@
+ +-+@@
+ +-+@
+ |L|@
+ +-+@@
+ +-+@
+ |M|@
+ +-+@@
+ +-+@
+ |N|@
+ +-+@@
+ +-+@
+ |O|@
+ +-+@@
+ +-+@
+ |P|@
+ +-+@@
+ +-+@
+ |Q|@
+ +-+@@
+ +-+@
+ |R|@
+ +-+@@
+ +-+@
+ |S|@
+ +-+@@
+ +-+@
+ |T|@
+ +-+@@
+ +-+@
+ |U|@
+ +-+@@
+ +-+@
+ |V|@
+ +-+@@
+ +-+@
+ |W|@
+ +-+@@
+ +-+@
+ |X|@
+ +-+@@
+ +-+@
+ |Y|@
+ +-+@@
+ +-+@
+ |Z|@
+ +-+@@
+ +-+@
+ |[|@
+ +-+@@
+ +-+@
+ |\|@
+ +-+@@
+ +-+@
+ |]|@
+ +-+@@
+ +-+@
+ |^|@
+ +-+@@
+ +-+@
+ |_|@
+ +-+@@
+ +-+@
+ |`|@
+ +-+@@
+ +-+@
+ |a|@
+ +-+@@
+ +-+@
+ |b|@
+ +-+@@
+ +-+@
+ |c|@
+ +-+@@
+ +-+@
+ |d|@
+ +-+@@
+ +-+@
+ |e|@
+ +-+@@
+ +-+@
+ |f|@
+ +-+@@
+ +-+@
+ |g|@
+ +-+@@
+ +-+@
+ |h|@
+ +-+@@
+ +-+@
+ |i|@
+ +-+@@
+ +-+@
+ |j|@
+ +-+@@
+ +-+@
+ |k|@
+ +-+@@
+ +-+@
+ |l|@
+ +-+@@
+ +-+@
+ |m|@
+ +-+@@
+ +-+@
+ |n|@
+ +-+@@
+ +-+@
+ |o|@
+ +-+@@
+ +-+@
+ |p|@
+ +-+@@
+ +-+@
+ |q|@
+ +-+@@
+ +-+@
+ |r|@
+ +-+@@
+ +-+@
+ |s|@
+ +-+@@
+ +-+@
+ |t|@
+ +-+@@
+ +-+@
+ |u|@
+ +-+@@
+ +-+@
+ |v|@
+ +-+@@
+ +-+@
+ |w|@
+ +-+@@
+ +-+@
+ |x|@
+ +-+@@
+ +-+@
+ |y|@
+ +-+@@
+ +-+@
+ |z|@
+ +-+@@
+ +-+@
+ |{|@
+ +-+@@
+ +-+@
+ |||@
+ +-+@@
+ +-+@
+ |}|@
+ +-+@@
+ +-+@
+ |~|@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+ +-+@
+ ||@
+ +-+@@
+128
+ +-+@
+ ||@
+ +-+@@
+129
+ +-+@
+ ||@
+ +-+@@
+130
+ +-+@
+ ||@
+ +-+@@
+131
+ +-+@
+ ||@
+ +-+@@
+132
+ +-+@
+ ||@
+ +-+@@
+133
+ +-+@
+ ||@
+ +-+@@
+134
+ +-+@
+ ||@
+ +-+@@
+135
+ +-+@
+ ||@
+ +-+@@
+136
+ +-+@
+ ||@
+ +-+@@
+137
+ +-+@
+ ||@
+ +-+@@
+138
+ +-+@
+ ||@
+ +-+@@
+139
+ +-+@
+ ||@
+ +-+@@
+140
+ +-+@
+ ||@
+ +-+@@
+141
+ +-+@
+ ||@
+ +-+@@
+142
+ +-+@
+ ||@
+ +-+@@
+143
+ +-+@
+ ||@
+ +-+@@
+144
+ +-+@
+ ||@
+ +-+@@
+145
+ +-+@
+ ||@
+ +-+@@
+146
+ +-+@
+ ||@
+ +-+@@
+147
+ +-+@
+ ||@
+ +-+@@
+148
+ +-+@
+ ||@
+ +-+@@
+149
+ +-+@
+ ||@
+ +-+@@
+150
+ +-+@
+ ||@
+ +-+@@
+151
+ +-+@
+ ||@
+ +-+@@
+152
+ +-+@
+ ||@
+ +-+@@
+153
+ +-+@
+ ||@
+ +-+@@
+154
+ +-+@
+ ||@
+ +-+@@
+155
+ +-+@
+ ||@
+ +-+@@
+156
+ +-+@
+ ||@
+ +-+@@
+157
+ +-+@
+ ||@
+ +-+@@
+158
+ +-+@
+ ||@
+ +-+@@
+159
+ +-+@
+ ||@
+ +-+@@
+160 NO-BREAK SPACE
+ +-+@
+ ||@
+ +-+@@
+161 INVERTED EXCLAMATION MARK
+ +-+@
+ ||@
+ +-+@@
+162 CENT SIGN
+ +-+@
+ ||@
+ +-+@@
+163 POUND SIGN
+ +-+@
+ ||@
+ +-+@@
+164 CURRENCY SIGN
+ +-+@
+ ||@
+ +-+@@
+165 YEN SIGN
+ +-+@
+ ||@
+ +-+@@
+166 BROKEN BAR
+ +-+@
+ ||@
+ +-+@@
+167 SECTION SIGN
+ +-+@
+ ||@
+ +-+@@
+168 DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+169 COPYRIGHT SIGN
+ +-+@
+ ||@
+ +-+@@
+170 FEMININE ORDINAL INDICATOR
+ +-+@
+ ||@
+ +-+@@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ +-+@
+ ||@
+ +-+@@
+172 NOT SIGN
+ +-+@
+ ||@
+ +-+@@
+173 SOFT HYPHEN
+ +-+@
+ ||@
+ +-+@@
+174 REGISTERED SIGN
+ +-+@
+ ||@
+ +-+@@
+175 MACRON
+ +-+@
+ ||@
+ +-+@@
+176 DEGREE SIGN
+ +-+@
+ ||@
+ +-+@@
+177 PLUS-MINUS SIGN
+ +-+@
+ ||@
+ +-+@@
+178 SUPERSCRIPT TWO
+ +-+@
+ ||@
+ +-+@@
+179 SUPERSCRIPT THREE
+ +-+@
+ ||@
+ +-+@@
+180 ACUTE ACCENT
+ +-+@
+ ||@
+ +-+@@
+181 MICRO SIGN
+ +-+@
+ ||@
+ +-+@@
+182 PILCROW SIGN
+ +-+@
+ ||@
+ +-+@@
+183 MIDDLE DOT
+ +-+@
+ ||@
+ +-+@@
+184 CEDILLA
+ +-+@
+ ||@
+ +-+@@
+185 SUPERSCRIPT ONE
+ +-+@
+ ||@
+ +-+@@
+186 MASCULINE ORDINAL INDICATOR
+ +-+@
+ ||@
+ +-+@@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ +-+@
+ ||@
+ +-+@@
+188 VULGAR FRACTION ONE QUARTER
+ +-+@
+ ||@
+ +-+@@
+189 VULGAR FRACTION ONE HALF
+ +-+@
+ ||@
+ +-+@@
+190 VULGAR FRACTION THREE QUARTERS
+ +-+@
+ ||@
+ +-+@@
+191 INVERTED QUESTION MARK
+ +-+@
+ ||@
+ +-+@@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ +-+@
+ ||@
+ +-+@@
+198 LATIN CAPITAL LETTER AE
+ +-+@
+ ||@
+ +-+@@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+208 LATIN CAPITAL LETTER ETH
+ +-+@
+ ||@
+ +-+@@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+215 MULTIPLICATION SIGN
+ +-+@
+ ||@
+ +-+@@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+222 LATIN CAPITAL LETTER THORN
+ +-+@
+ ||@
+ +-+@@
+223 LATIN SMALL LETTER SHARP S
+ +-+@
+ ||@
+ +-+@@
+224 LATIN SMALL LETTER A WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+225 LATIN SMALL LETTER A WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+227 LATIN SMALL LETTER A WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ +-+@
+ ||@
+ +-+@@
+230 LATIN SMALL LETTER AE
+ +-+@
+ ||@
+ +-+@@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+232 LATIN SMALL LETTER E WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+233 LATIN SMALL LETTER E WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+236 LATIN SMALL LETTER I WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+237 LATIN SMALL LETTER I WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+240 LATIN SMALL LETTER ETH
+ +-+@
+ ||@
+ +-+@@
+241 LATIN SMALL LETTER N WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+242 LATIN SMALL LETTER O WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+243 LATIN SMALL LETTER O WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+245 LATIN SMALL LETTER O WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+247 DIVISION SIGN
+ +-+@
+ ||@
+ +-+@@
+248 LATIN SMALL LETTER O WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+249 LATIN SMALL LETTER U WITH GRAVE
+ +-+@
+ ||@
+ +-+@@
+250 LATIN SMALL LETTER U WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+254 LATIN SMALL LETTER THORN
+ +-+@
+ ||@
+ +-+@@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ +-+@
+ ||@
+ +-+@@
+0x0100 LATIN CAPITAL LETTER A WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x0101 LATIN SMALL LETTER A WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x0102 LATIN CAPITAL LETTER A WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x0103 LATIN SMALL LETTER A WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x0104 LATIN CAPITAL LETTER A WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0105 LATIN SMALL LETTER A WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0106 LATIN CAPITAL LETTER C WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0107 LATIN SMALL LETTER C WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x010A LATIN CAPITAL LETTER C WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x010B LATIN SMALL LETTER C WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x010C LATIN CAPITAL LETTER C WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x010D LATIN SMALL LETTER C WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x010E LATIN CAPITAL LETTER D WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x010F LATIN SMALL LETTER D WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0110 LATIN CAPITAL LETTER D WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0111 LATIN SMALL LETTER D WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0112 LATIN CAPITAL LETTER E WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x0113 LATIN SMALL LETTER E WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0117 LATIN SMALL LETTER E WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0118 LATIN CAPITAL LETTER E WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0119 LATIN SMALL LETTER E WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x011A LATIN CAPITAL LETTER E WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x011B LATIN SMALL LETTER E WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x011D LATIN SMALL LETTER G WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x011E LATIN CAPITAL LETTER G WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x011F LATIN SMALL LETTER G WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0121 LATIN SMALL LETTER G WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0122 LATIN CAPITAL LETTER G WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0123 LATIN SMALL LETTER G WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x0126 LATIN CAPITAL LETTER H WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0127 LATIN SMALL LETTER H WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0128 LATIN CAPITAL LETTER I WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+0x0129 LATIN SMALL LETTER I WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+0x012A LATIN CAPITAL LETTER I WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x012B LATIN SMALL LETTER I WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x012E LATIN CAPITAL LETTER I WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x012F LATIN SMALL LETTER I WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0131 LATIN SMALL LETTER DOTLESS I
+ +-+@
+ ||@
+ +-+@@
+0x0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x0136 LATIN CAPITAL LETTER K WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0137 LATIN SMALL LETTER K WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0138 LATIN SMALL LETTER KRA
+ +-+@
+ ||@
+ +-+@@
+0x0139 LATIN CAPITAL LETTER L WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x013A LATIN SMALL LETTER L WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x013B LATIN CAPITAL LETTER L WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x013C LATIN SMALL LETTER L WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x013D LATIN CAPITAL LETTER L WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x013E LATIN SMALL LETTER L WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0141 LATIN CAPITAL LETTER L WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0142 LATIN SMALL LETTER L WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0143 LATIN CAPITAL LETTER N WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0144 LATIN SMALL LETTER N WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0145 LATIN CAPITAL LETTER N WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0146 LATIN SMALL LETTER N WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0147 LATIN CAPITAL LETTER N WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0148 LATIN SMALL LETTER N WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x014A LATIN CAPITAL LETTER ENG
+ +-+@
+ ||@
+ +-+@@
+0x014B LATIN SMALL LETTER ENG
+ +-+@
+ ||@
+ +-+@@
+0x014C LATIN CAPITAL LETTER O WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x014D LATIN SMALL LETTER O WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0154 LATIN CAPITAL LETTER R WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0155 LATIN SMALL LETTER R WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0156 LATIN CAPITAL LETTER R WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0157 LATIN SMALL LETTER R WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0158 LATIN CAPITAL LETTER R WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0159 LATIN SMALL LETTER R WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x015A LATIN CAPITAL LETTER S WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x015B LATIN SMALL LETTER S WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x015D LATIN SMALL LETTER S WITH CIRCUMFLEX
+ +-+@
+ ||@
+ +-+@@
+0x015E LATIN CAPITAL LETTER S WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x015F LATIN SMALL LETTER S WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0160 LATIN CAPITAL LETTER S WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0161 LATIN SMALL LETTER S WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0162 LATIN CAPITAL LETTER T WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0163 LATIN SMALL LETTER T WITH CEDILLA
+ +-+@
+ ||@
+ +-+@@
+0x0164 LATIN CAPITAL LETTER T WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0165 LATIN SMALL LETTER T WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x0166 LATIN CAPITAL LETTER T WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0167 LATIN SMALL LETTER T WITH STROKE
+ +-+@
+ ||@
+ +-+@@
+0x0168 LATIN CAPITAL LETTER U WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+0x0169 LATIN SMALL LETTER U WITH TILDE
+ +-+@
+ ||@
+ +-+@@
+0x016A LATIN CAPITAL LETTER U WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x016B LATIN SMALL LETTER U WITH MACRON
+ +-+@
+ ||@
+ +-+@@
+0x016C LATIN CAPITAL LETTER U WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x016D LATIN SMALL LETTER U WITH BREVE
+ +-+@
+ ||@
+ +-+@@
+0x016E LATIN CAPITAL LETTER U WITH RING ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x016F LATIN SMALL LETTER U WITH RING ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x0172 LATIN CAPITAL LETTER U WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0173 LATIN SMALL LETTER U WITH OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x0179 LATIN CAPITAL LETTER Z WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x017A LATIN SMALL LETTER Z WITH ACUTE
+ +-+@
+ ||@
+ +-+@@
+0x017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x017C LATIN SMALL LETTER Z WITH DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x017D LATIN CAPITAL LETTER Z WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x017E LATIN SMALL LETTER Z WITH CARON
+ +-+@
+ ||@
+ +-+@@
+0x02C7 CARON
+ +-+@
+ ||@
+ +-+@@
+0x02D8 BREVE
+ +-+@
+ ||@
+ +-+@@
+0x02D9 DOT ABOVE
+ +-+@
+ ||@
+ +-+@@
+0x02DB OGONEK
+ +-+@
+ ||@
+ +-+@@
+0x02DD DOUBLE ACUTE ACCENT
+ +-+@
+ ||@
+ +-+@@
diff --git a/fonts/frango.flc b/fonts/frango.flc
new file mode 100644
index 0000000..0196230
--- /dev/null
+++ b/fonts/frango.flc
@@ -0,0 +1,65 @@
+flc2a
+# This file can be used with a Unicode-Greek FIGfont
+# to convert "frangovlakhika" (Greek written in Latin
+# letters) into real Greek.
+#
+# The mapping is the same as that used by the "ntgreek" FIGfont.
+
+t ( \0x02BD
+t ) \0x02BC
+t : \0x0387
+t A \0x0391
+t B \0x0392
+t C \0x03A7
+t D \0x0394
+t E \0x0395
+t F \0x03A6
+t G \0x0393
+t H \0x0397
+t I \0x0399
+t J \0x03D1
+t K \0x039A
+t L \0x039B
+t M \0x039C
+t N \0x039D
+t O \0x039F
+t P \0x03A0
+t Q \0x0398
+t R \0x03A1
+t S \0x03A3
+t T \0x03A4
+t U \0x03A5
+t V \0x03C2 sigma
+t W \0x03A9
+t X \0x039E
+t Y \0x03A8
+t Z \0x0396
+t _ \0x037A
+t a \0x03b1
+t b \0x03b2
+t c \0x03C7
+t d \0x03B4
+t e \0x03B5
+t f \0x03C6
+t g \0x03B3
+t h \0x03B7
+t i \0x03B9
+t j \0x03D5
+t k \0x03BA
+t l \0x03BB
+t m \0x03BC
+t n \0x03BD
+t o \0x03BF
+t p \0x03C0
+t q \0x03B8
+t r \0x03C1
+t s \0x03C3
+t t \0x03C4
+t u \0x03C5
+t v \0x03D6
+t w \0x03C9
+t x \0x03BE
+t y \0x03C8
+t z \0x03B6
+t ' \0x00A8
+t ~ \-5
diff --git a/fonts/hz.flc b/fonts/hz.flc
new file mode 100644
index 0000000..2d89e4b
--- /dev/null
+++ b/fonts/hz.flc
@@ -0,0 +1,4 @@
+flc2a
+# Set HZ input mode (a 7-bit encoding of GB Chinese text)
+# Meaningful only to FIGlet 2.2 beta 4 or better
+h
diff --git a/fonts/ilhebrew.flc b/fonts/ilhebrew.flc
new file mode 100644
index 0000000..1b46d79
--- /dev/null
+++ b/fonts/ilhebrew.flc
@@ -0,0 +1,38 @@
+flc2a
+# implements a natural mapping from the Hebrew keyboard
+# to Hebrew letters in the Ivrit font.
+# Note that capital letters remain unchanged.
+
+t t \0x05d0
+t c \0x05d1
+t d \0x05d2
+t s \0x05d3
+t v \0x05d4
+t u \0x05d5
+t z \0x05d6
+t j \0x05d7
+t y \0x05d8
+t h \0x05d9
+t f \0x05db
+t l \0x05da
+t k \0x05dc
+t n \0x05de
+t o \0x05dd
+t b \0x05e0
+t i \0x05df
+t x \0x05e1
+t g \0x05e2
+t p \0x05e3
+t ; \0x05e4
+t m \0x05e6
+t . \0x05e5
+t e \0x05e7
+t r \0x05e8
+t a \0x05e9
+t , \0x05ea
+t ' ,
+t / .
+t ` ;
+t q /
+t w '
+t ~ \-2
diff --git a/fonts/ivrit.flf b/fonts/ivrit.flf
new file mode 100644
index 0000000..69f16d4
--- /dev/null
+++ b/fonts/ivrit.flf
@@ -0,0 +1,900 @@
+flf2a$ 6 5 76 15 14 1 16271 39
+Ivrit (Hebrew) Unicode font assembled by John Cowan <cowan@ccil.org>
+Latin chars from Standard by G. Chappell & Ian Chai
+Hebrew chars from Jerusalem by Gedaliah Friedenberg <gfrieden@nyx.cs.du.edu>
+ Use "ilhebrew.flc" for Hebrew keyboard mapping
+ Use "ushebrew.flc" for U.S.-style keyboard mapping ("febrew" script)
+ Use "8859-8.flc" for ISO 8859-8 text
+ Or use UTF-8
+WARNING! FIGfonts aren't bidirectional; this is strictly right-to-left
+ (by default) even for the Latin characters.
+figlet release 2.2 -- November 1996
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+ _ @
+ | |@
+ | |@
+ |_|@
+ (_)@
+ @@
+ _ _ @
+ ( | )@
+ V V @
+ $ @
+ $ @
+ @@
+ _ _ @
+ _| || |_ @
+ |_ .. _|@
+ |_ _|@
+ |_||_| @
+ @@
+ _ @
+ | | @
+ / __)@
+ \__ \@
+ ( /@
+ |_| @@
+ _ __@
+ (_)/ /@
+ / / @
+ / /_ @
+ /_/(_)@
+ @@
+ ___ @
+ ( _ ) @
+ / _ \/\@
+ | (_> <@
+ \___/\/@
+ @@
+ _ @
+ ( )@
+ |/ @
+ $ @
+ $ @
+ @@
+ __@
+ / /@
+ | | @
+ | | @
+ | | @
+ \_\@@
+ __ @
+ \ \ @
+ | |@
+ | |@
+ | |@
+ /_/ @@
+ @
+ __/\__@
+ \ /@
+ /_ _\@
+ \/ @
+ @@
+ @
+ _ @
+ _| |_ @
+ |_ _|@
+ |_| @
+ @@
+ @
+ @
+ @
+ _ @
+ ( )@
+ |/ @@
+ @
+ @
+ _____ @
+ |_____|@
+ $ @
+ @@
+ @
+ @
+ @
+ _ @
+ (_)@
+ @@
+ __@
+ / /@
+ / / @
+ / / @
+ /_/ @
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ @
+ / |@
+ | |@
+ | |@
+ |_|@
+ @@
+ ____ @
+ |___ \ @
+ __) |@
+ / __/ @
+ |_____|@
+ @@
+ _____ @
+ |___ / @
+ |_ \ @
+ ___) |@
+ |____/ @
+ @@
+ _ _ @
+ | || | @
+ | || |_ @
+ |__ _|@
+ |_| @
+ @@
+ ____ @
+ | ___| @
+ |___ \ @
+ ___) |@
+ |____/ @
+ @@
+ __ @
+ / /_ @
+ | '_ \ @
+ | (_) |@
+ \___/ @
+ @@
+ _____ @
+ |___ |@
+ / / @
+ / / @
+ /_/ @
+ @@
+ ___ @
+ ( _ ) @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \__, |@
+ /_/ @
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+ (_)@
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+ ( )@
+ |/ @@
+ __@
+ / /@
+ / / @
+ \ \ @
+ \_\@
+ @@
+ @
+ _____ @
+ |_____|@
+ |_____|@
+ $ @
+ @@
+ __ @
+ \ \ @
+ \ \@
+ / /@
+ /_/ @
+ @@
+ ___ @
+ |__ \@
+ / /@
+ |_| @
+ (_) @
+ @@
+ ____ @
+ / __ \ @
+ / / _` |@
+ | | (_| |@
+ \ \__,_|@
+ \____/ @@
+ _ @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @@
+ ____ @
+ | __ ) @
+ | _ \ @
+ | |_) |@
+ |____/ @
+ @@
+ ____ @
+ / ___|@
+ | | @
+ | |___ @
+ \____|@
+ @@
+ ____ @
+ | _ \ @
+ | | | |@
+ | |_| |@
+ |____/ @
+ @@
+ _____ @
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @@
+ _____ @
+ | ___|@
+ | |_ @
+ | _| @
+ |_| @
+ @@
+ ____ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ @@
+ _ _ @
+ | | | |@
+ | |_| |@
+ | _ |@
+ |_| |_|@
+ @@
+ ___ @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+ _ @
+ | |@
+ _ | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ __@
+ | |/ /@
+ | ' / @
+ | . \ @
+ |_|\_\@
+ @@
+ _ @
+ | | @
+ | | @
+ | |___ @
+ |_____|@
+ @@
+ __ __ @
+ | \/ |@
+ | |\/| |@
+ | | | |@
+ |_| |_|@
+ @@
+ _ _ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ ____ @
+ | _ \ @
+ | |_) |@
+ | __/ @
+ |_| @
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \__\_\@
+ @@
+ ____ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ |_| \_\@
+ @@
+ ____ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ @@
+ _____ @
+ |_ _|@
+ | | @
+ | | @
+ |_| @
+ @@
+ _ _ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ / / @
+ \ V / @
+ \_/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ /\ / / @
+ \ V V / @
+ \_/\_/ @
+ @@
+ __ __@
+ \ \/ /@
+ \ / @
+ / \ @
+ /_/\_\@
+ @@
+ __ __@
+ \ \ / /@
+ \ V / @
+ | | @
+ |_| @
+ @@
+ _____@
+ |__ /@
+ / / @
+ / /_ @
+ /____|@
+ @@
+ __ @
+ | _|@
+ | | @
+ | | @
+ | | @
+ |__|@@
+ __ @
+ \ \ @
+ \ \ @
+ \ \ @
+ \_\@
+ @@
+ __ @
+ |_ |@
+ | |@
+ | |@
+ | |@
+ |__|@@
+ /\ @
+ |/\|@
+ $ @
+ $ @
+ $ @
+ @@
+ @
+ @
+ @
+ @
+ _____ @
+ |_____|@@
+ _ @
+ ( )@
+ \|@
+ $ @
+ $ @
+ @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ _ @
+ | |__ @
+ | '_ \ @
+ | |_) |@
+ |_.__/ @
+ @@
+ @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+ _ @
+ __| |@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+ __ @
+ / _|@
+ | |_ @
+ | _|@
+ |_| @
+ @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |___/ @@
+ _ @
+ | |__ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ | |@
+ |_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ | |@
+ _/ |@
+ |__/ @@
+ _ @
+ | | __@
+ | |/ /@
+ | < @
+ |_|\_\@
+ @@
+ _ @
+ | |@
+ | |@
+ | |@
+ |_|@
+ @@
+ @
+ _ __ ___ @
+ | '_ ` _ \ @
+ | | | | | |@
+ |_| |_| |_|@
+ @@
+ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ @
+ _ __ @
+ | '_ \ @
+ | |_) |@
+ | .__/ @
+ |_| @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |_|@@
+ @
+ _ __ @
+ | '__|@
+ | | @
+ |_| @
+ @@
+ @
+ ___ @
+ / __|@
+ \__ \@
+ |___/@
+ @@
+ _ @
+ | |_ @
+ | __|@
+ | |_ @
+ \__|@
+ @@
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+ @
+ __ __@
+ \ \ / /@
+ \ V / @
+ \_/ @
+ @@
+ @
+ __ __@
+ \ \ /\ / /@
+ \ V V / @
+ \_/\_/ @
+ @@
+ @
+ __ __@
+ \ \/ /@
+ > < @
+ /_/\_\@
+ @@
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ |___/ @@
+ @
+ ____@
+ |_ /@
+ / / @
+ /___|@
+ @@
+ __@
+ / /@
+ | | @
+ < < @
+ | | @
+ \_\@@
+ _ @
+ | |@
+ | |@
+ | |@
+ | |@
+ |_|@@
+ __ @
+ \ \ @
+ | | @
+ > >@
+ | | @
+ /_/ @@
+ /\/|@
+ |/\/ @
+ $ @
+ $ @
+ $ @
+ @@
+ _ _ @
+ (_)_(_)@
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ _ @
+ (_)_(_)@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+ ___ @
+ / _ \@
+ | |/ /@
+ | |\ \@
+ | ||_/@
+ |_| @@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+173 SOFT HYPHEN
+ @
+ @
+ _____ @
+ |_____|@
+ $ @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ___ @
+ / _ \@
+ | |/ /@
+ | |\ \@
+ | ||_/@
+ |_| @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x05D0 HEBREW LETTER ALEF
+ __ __@
+ \ \ / /@
+ | V / @
+ | |\ \ @
+ |_| \_\@
+ @@
+0x05D1 HEBREW LETTER BET
+ ______ @
+ |____ | @
+ | | @
+ _____| |_@
+ /________/@
+ @@
+0x05D2 HEBREW LETTER GIMEL
+ ____ @
+ |__ | @
+ | | @
+ ____| | @
+ /____/\_\@
+ @@
+0x05D3 HEBREW LETTER DALET
+ _______ @
+ |____ |@
+ | | @
+ | | @
+ |_| @
+ @@
+0x05D4 HEBREW LETTER HE
+ _______ @
+ |_____ |@
+ _ | |@
+ | | | |@
+ |_| |_|@
+ @@
+0x05D5 HEBREW LETTER VAV
+ ___ @
+ |_ |@
+ | |@
+ | |@
+ |_|@
+ @@
+0x05D6 HEBREW LETTER ZAYIN
+ ________ @
+ \__ __\@
+ | | @
+ | | @
+ |_| @
+ @@
+0x05D7 HEBREW LETTER HET
+ _______ @
+ |. __ |@
+ | | | |@
+ | | | |@
+ |_| |_|@
+ @@
+0x05D8 HEBREW LETTER TET
+ __ ___ @
+ |. | /_ |@
+ | | | |@
+ | |___| |@
+ |_______|@
+ @@
+0x05D9 HEBREW LETTER YOD
+ ___ @
+ |_ |@
+ |_|@
+ $ @
+ $ @
+ @@
+0x05DA HEBREW LETTER FINAL KAF
+ _______ @
+ |____ .|@
+ | | @
+ | | @
+ | | @
+ |_| @@
+0x05DB HEBREW LETTER KAF
+ _____ @
+ |____ \ @
+ | |@
+ ____| |@
+ |_____/ @
+ @@
+0x05DC HEBREW LETTER LAMED
+ |=|____ @
+ |____ |@
+ / / @
+ / / @
+ /_/ @
+ @@
+0x05DD HEBREW LETTER FINAL MEM
+ ________ @
+ |. ___ |@
+ | | | |@
+ | |___| |@
+ |_______|@
+ @@
+0x05DE HEBREW LETTER MEM
+ _______ @
+ |. __ |@
+ | | | |@
+ | | _| |@
+ |_||___|@
+ @@
+0x05DF HEBREW LETTER FINAL NUN
+ ___ @
+ |_ |@
+ | |@
+ | |@
+ | |@
+ |_|@@
+0x05E0 HEBREW LETTER NUN
+ ___ @
+ |_ |@
+ | |@
+ __| |@
+ |____|@
+ @@
+0x05E1 HEBREW LETTER SAMEKH
+ _______ @
+ |. __ |@
+ | | | |@
+ | |__/ |@
+ |_____/ @
+ @@
+0x05E2 HEBREW LETTER AYIN
+ __ _ @
+ \ \ | |@
+ \ \| |@
+ __\ ` |@
+ |______|@
+ @@
+0x05E3 HEBREW LETTER FINAL PE
+ ______ @
+ | __ |@
+ | |_ | |@
+ |___|| |@
+ | |@
+ |_|@@
+0x05E4 HEBREW LETTER PE
+ _______ @
+ | ___ |@
+ \_\ | |@
+ _____| |@
+ |_______|@
+ @@
+0x05E5 HEBREW LETTER FINAL TSADI
+ __ _ @
+ |. | | |@
+ | | // @
+ | |// @
+ | | @
+ |_| @@
+0x05E6 HEBREW LETTER TSADI
+ __ __.@
+ \ \ / / @
+ \ V / @
+ ___\ \ @
+ |______| @
+ @@
+0x05E7 HEBREW LETTER QOF
+ ______ @
+ |____ |@
+ _ | |@
+ | | |_|@
+ | | @
+ |_| @@
+0x05E8 HEBREW LETTER RESH
+ ______ @
+ |____ |@
+ | |@
+ | |@
+ |_|@
+ @@
+0x05E9 HEBREW LETTER SHIN
+ _ _ _ @
+ | | | | | |@
+ | | | | | |@
+ | |/ /_/ / @
+ |_______/ @
+ @@
+0x05EA HEBREW LETTER TAV
+ ______ @
+ | __ |@
+ | | | |@
+ _| | | |@
+ |___| |_|@
+ @@
+0x2721 STAR OF DAVID
+ @
+ __/\__@
+ \ /@
+ /_ _\@
+ \/ @
+ @@
+-0x0002
+aleph = t, bet/vet = c, gimel = d, dalet = s, he = v, vav = u, zayin = z @
+het = j, tet = y, yod = h, kaf/chaf = f, final kaf = l, lamed = k, mem = n@
+final mem = o, nun = b, final nun = i, samekh = x, ayin = g, pe/fe = p, @
+final pe = ;, tsadi = m, final tsadi = ., qof = e, resh = r, shin/sin = a @
+tav = , comma = ', period = /, semicolon = `, slash = q, apostrophe = w @
+Star of David = * @@
+-0x0003
+aleph = a, bet/vet = b, gimel = g, dalet = d, he = h, vav = v, zayin = z @
+het = c, tet = t, yod = y, kaf/chaf = k, final kaf = f, lamed = l, mem = m@
+final mem = o, nun = n, final nun = i, samekh = e, ayin = _, pe/fe = p, @
+final pe = u, tsadi = j, final tsadi = w, qof = q, resh = r, shin/sin = s @
+tav = x @
+Star of David = * @@
diff --git a/fonts/jis0201.flc b/fonts/jis0201.flc
new file mode 100644
index 0000000..87e9e94
--- /dev/null
+++ b/fonts/jis0201.flc
@@ -0,0 +1,202 @@
+#
+# Name: JIS X 0201 (1976) to Unicode 1.1 Table
+# Unicode version: 1.1
+# Table version: 0.9
+# Table format: Format A
+# Date: 8 March 1994
+# Authors: Glenn Adams <glenn@metis.com>
+# John H. Jenkins <John_Jenkins@taligent.com>
+#
+# Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# single-byte JIS X 0201 characters map into Unicode 1.1
+# (ISO/IEC 10646:1-1993 UCS-2).
+#
+# Format: Three tab-separated columns
+# Column #1 is the shift JIS code (in hex as 0xXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 the Unicode (ISO 10646) name (follows a comment sign)
+#
+# The entries are in JIS order
+#
+# These mappings are provisional, pending definition of
+# official mappings by Japanese standards bodies.
+#
+# Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2A 0x002A # ASTERISK
+0x2B 0x002B # PLUS SIGN
+0x2C 0x002C # COMMA
+0x2D 0x002D # HYPHEN-MINUS
+0x2E 0x002E # FULL STOP
+0x2F 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3A 0x003A # COLON
+0x3B 0x003B # SEMICOLON
+0x3C 0x003C # LESS-THAN SIGN
+0x3D 0x003D # EQUALS SIGN
+0x3E 0x003E # GREATER-THAN SIGN
+0x3F 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4A 0x004A # LATIN CAPITAL LETTER J
+0x4B 0x004B # LATIN CAPITAL LETTER K
+0x4C 0x004C # LATIN CAPITAL LETTER L
+0x4D 0x004D # LATIN CAPITAL LETTER M
+0x4E 0x004E # LATIN CAPITAL LETTER N
+0x4F 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5A 0x005A # LATIN CAPITAL LETTER Z
+0x5B 0x005B # LEFT SQUARE BRACKET
+0x5C 0x00A5 # YEN SIGN
+0x5D 0x005D # RIGHT SQUARE BRACKET
+0x5E 0x005E # CIRCUMFLEX ACCENT
+0x5F 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6A 0x006A # LATIN SMALL LETTER J
+0x6B 0x006B # LATIN SMALL LETTER K
+0x6C 0x006C # LATIN SMALL LETTER L
+0x6D 0x006D # LATIN SMALL LETTER M
+0x6E 0x006E # LATIN SMALL LETTER N
+0x6F 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7A 0x007A # LATIN SMALL LETTER Z
+0x7B 0x007B # LEFT CURLY BRACKET
+0x7C 0x007C # VERTICAL LINE
+0x7D 0x007D # RIGHT CURLY BRACKET
+0x7E 0x203E # OVERLINE
+0xA1 0xFF61 # HALFWIDTH IDEOGRAPHIC FULL STOP
+0xA2 0xFF62 # HALFWIDTH LEFT CORNER BRACKET
+0xA3 0xFF63 # HALFWIDTH RIGHT CORNER BRACKET
+0xA4 0xFF64 # HALFWIDTH IDEOGRAPHIC COMMA
+0xA5 0xFF65 # HALFWIDTH KATAKANA MIDDLE DOT
+0xA6 0xFF66 # HALFWIDTH KATAKANA LETTER WO
+0xA7 0xFF67 # HALFWIDTH KATAKANA LETTER SMALL A
+0xA8 0xFF68 # HALFWIDTH KATAKANA LETTER SMALL I
+0xA9 0xFF69 # HALFWIDTH KATAKANA LETTER SMALL U
+0xAA 0xFF6A # HALFWIDTH KATAKANA LETTER SMALL E
+0xAB 0xFF6B # HALFWIDTH KATAKANA LETTER SMALL O
+0xAC 0xFF6C # HALFWIDTH KATAKANA LETTER SMALL YA
+0xAD 0xFF6D # HALFWIDTH KATAKANA LETTER SMALL YU
+0xAE 0xFF6E # HALFWIDTH KATAKANA LETTER SMALL YO
+0xAF 0xFF6F # HALFWIDTH KATAKANA LETTER SMALL TU
+0xB0 0xFF70 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0xB1 0xFF71 # HALFWIDTH KATAKANA LETTER A
+0xB2 0xFF72 # HALFWIDTH KATAKANA LETTER I
+0xB3 0xFF73 # HALFWIDTH KATAKANA LETTER U
+0xB4 0xFF74 # HALFWIDTH KATAKANA LETTER E
+0xB5 0xFF75 # HALFWIDTH KATAKANA LETTER O
+0xB6 0xFF76 # HALFWIDTH KATAKANA LETTER KA
+0xB7 0xFF77 # HALFWIDTH KATAKANA LETTER KI
+0xB8 0xFF78 # HALFWIDTH KATAKANA LETTER KU
+0xB9 0xFF79 # HALFWIDTH KATAKANA LETTER KE
+0xBA 0xFF7A # HALFWIDTH KATAKANA LETTER KO
+0xBB 0xFF7B # HALFWIDTH KATAKANA LETTER SA
+0xBC 0xFF7C # HALFWIDTH KATAKANA LETTER SI
+0xBD 0xFF7D # HALFWIDTH KATAKANA LETTER SU
+0xBE 0xFF7E # HALFWIDTH KATAKANA LETTER SE
+0xBF 0xFF7F # HALFWIDTH KATAKANA LETTER SO
+0xC0 0xFF80 # HALFWIDTH KATAKANA LETTER TA
+0xC1 0xFF81 # HALFWIDTH KATAKANA LETTER TI
+0xC2 0xFF82 # HALFWIDTH KATAKANA LETTER TU
+0xC3 0xFF83 # HALFWIDTH KATAKANA LETTER TE
+0xC4 0xFF84 # HALFWIDTH KATAKANA LETTER TO
+0xC5 0xFF85 # HALFWIDTH KATAKANA LETTER NA
+0xC6 0xFF86 # HALFWIDTH KATAKANA LETTER NI
+0xC7 0xFF87 # HALFWIDTH KATAKANA LETTER NU
+0xC8 0xFF88 # HALFWIDTH KATAKANA LETTER NE
+0xC9 0xFF89 # HALFWIDTH KATAKANA LETTER NO
+0xCA 0xFF8A # HALFWIDTH KATAKANA LETTER HA
+0xCB 0xFF8B # HALFWIDTH KATAKANA LETTER HI
+0xCC 0xFF8C # HALFWIDTH KATAKANA LETTER HU
+0xCD 0xFF8D # HALFWIDTH KATAKANA LETTER HE
+0xCE 0xFF8E # HALFWIDTH KATAKANA LETTER HO
+0xCF 0xFF8F # HALFWIDTH KATAKANA LETTER MA
+0xD0 0xFF90 # HALFWIDTH KATAKANA LETTER MI
+0xD1 0xFF91 # HALFWIDTH KATAKANA LETTER MU
+0xD2 0xFF92 # HALFWIDTH KATAKANA LETTER ME
+0xD3 0xFF93 # HALFWIDTH KATAKANA LETTER MO
+0xD4 0xFF94 # HALFWIDTH KATAKANA LETTER YA
+0xD5 0xFF95 # HALFWIDTH KATAKANA LETTER YU
+0xD6 0xFF96 # HALFWIDTH KATAKANA LETTER YO
+0xD7 0xFF97 # HALFWIDTH KATAKANA LETTER RA
+0xD8 0xFF98 # HALFWIDTH KATAKANA LETTER RI
+0xD9 0xFF99 # HALFWIDTH KATAKANA LETTER RU
+0xDA 0xFF9A # HALFWIDTH KATAKANA LETTER RE
+0xDB 0xFF9B # HALFWIDTH KATAKANA LETTER RO
+0xDC 0xFF9C # HALFWIDTH KATAKANA LETTER WA
+0xDD 0xFF9D # HALFWIDTH KATAKANA LETTER N
+0xDE 0xFF9E # HALFWIDTH KATAKANA VOICED SOUND MARK
+0xDF 0xFF9F # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
diff --git a/fonts/koi8r.flc b/fonts/koi8r.flc
new file mode 100644
index 0000000..e324d8b
--- /dev/null
+++ b/fonts/koi8r.flc
@@ -0,0 +1,128 @@
+t \0x80 \0x2500
+t \0x81 \0x2502
+t \0x82 \0x250c
+t \0x83 \0x2510
+t \0x84 \0x2514
+t \0x85 \0x2518
+t \0x86 \0x251c
+t \0x87 \0x2524
+t \0x88 \0x252c
+t \0x89 \0x2534
+t \0x8a \0x253c
+t \0x8b \0x2580
+t \0x8c \0x2584
+t \0x8d \0x2588
+t \0x8e \0x258c
+t \0x8f \0x2590
+t \0x90 \0x2591
+t \0x91 \0x2592
+t \0x92 \0x2593
+t \0x93 \0x2320
+t \0x94 \0x25a0
+t \0x95 \0x2219
+t \0x96 \0x221a
+t \0x97 \0x2248
+t \0x98 \0x2264
+t \0x99 \0x2265
+t \0x9a \0x00a0
+t \0x9b \0x2321
+t \0x9c \0x00b0
+t \0x9d \0x00b2
+t \0x9e \0x00b7
+t \0x9f \0x00f7
+t \0xa0 \0x2550
+t \0xa1 \0x2551
+t \0xa2 \0x2552
+t \0xa3 \0x0451
+t \0xa4 \0x2553
+t \0xa5 \0x2554
+t \0xa6 \0x2555
+t \0xa7 \0x2556
+t \0xa8 \0x2557
+t \0xa9 \0x2558
+t \0xaa \0x2559
+t \0xab \0x255a
+t \0xac \0x255b
+t \0xad \0x255c
+t \0xae \0x255d
+t \0xaf \0x255e
+t \0xb0 \0x255f
+t \0xb1 \0x2560
+t \0xb2 \0x2561
+t \0xb3 \0x0401
+t \0xb4 \0x2562
+t \0xb5 \0x2563
+t \0xb6 \0x2564
+t \0xb7 \0x2565
+t \0xb8 \0x2566
+t \0xb9 \0x2567
+t \0xba \0x2568
+t \0xbb \0x2569
+t \0xbc \0x256a
+t \0xbd \0x256b
+t \0xbe \0x256c
+t \0xbf \0x00a9
+t \0xc0 \0x044e
+t \0xc1 \0x0430
+t \0xc2 \0x0431
+t \0xc3 \0x0446
+t \0xc4 \0x0434
+t \0xc5 \0x0435
+t \0xc6 \0x0444
+t \0xc7 \0x0433
+t \0xc8 \0x0445
+t \0xc9 \0x0438
+t \0xca \0x0439
+t \0xcb \0x043a
+t \0xcc \0x043b
+t \0xcd \0x043c
+t \0xce \0x043d
+t \0xcf \0x043e
+t \0xd0 \0x043f
+t \0xd1 \0x044f
+t \0xd2 \0x0440
+t \0xd3 \0x0441
+t \0xd4 \0x0442
+t \0xd5 \0x0443
+t \0xd6 \0x0436
+t \0xd7 \0x0432
+t \0xd8 \0x044c
+t \0xd9 \0x044b
+t \0xda \0x0437
+t \0xdb \0x0448
+t \0xdc \0x044d
+t \0xdd \0x0449
+t \0xde \0x0447
+t \0xdf \0x044a
+t \0xe0 \0x042e
+t \0xe1 \0x0410
+t \0xe2 \0x0411
+t \0xe3 \0x0426
+t \0xe4 \0x0414
+t \0xe5 \0x0415
+t \0xe6 \0x0424
+t \0xe7 \0x0413
+t \0xe8 \0x0425
+t \0xe9 \0x0418
+t \0xea \0x0419
+t \0xeb \0x041a
+t \0xec \0x041b
+t \0xed \0x041c
+t \0xee \0x041d
+t \0xef \0x041e
+t \0xf0 \0x041f
+t \0xf1 \0x042f
+t \0xf2 \0x0420
+t \0xf3 \0x0421
+t \0xf4 \0x0422
+t \0xf5 \0x0423
+t \0xf6 \0x0416
+t \0xf7 \0x0412
+t \0xf8 \0x042c
+t \0xf9 \0x042b
+t \0xfa \0x0417
+t \0xfb \0x0428
+t \0xfc \0x042d
+t \0xfd \0x0429
+t \0xfe \0x0427
+t \0xff \0x042a
diff --git a/fonts/lean.flf b/fonts/lean.flf
new file mode 100644
index 0000000..7e53563
--- /dev/null
+++ b/fonts/lean.flf
@@ -0,0 +1,1691 @@
+flf2a$ 8 6 27 0 10 0 576 96
+Lean by Glenn Chappell 4/93 -- based on various .sig's
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $ $@
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+$ $ @@
+ $$@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ $$ @
+_/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ _/ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+ $$ @
+ _/ _/ $@
+ _/_/_/_/_/ $ @
+ _/ _/ $ @
+_/_/_/_/_/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $@
+ _/_/_/ $ @
+ _/_/ $ @
+ _/_/ $ @
+_/_/_/ $ @
+ _/ $ @
+ $$ @@
+ $$@
+ _/_/ _/ $ @
+ _/_/ _/ $ @
+ _/ $ @
+ _/ _/_/ $ @
+_/ _/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $ @
+ _/ _/ $@
+ _/_/ _/ $ @
+_/ _/ $ @
+ _/_/ _/ $ @
+ $$ @
+ @@
+ _/ $@
+ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+ _/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ _/ $ @
+ $$ @@
+ _/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @@
+ $$@
+ _/ _/ _/ $ @
+ _/_/_/ $ @
+ _/_/_/_/_/ $ @
+ _/_/_/ $ @
+_/ _/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $ @
+ _/ $@
+_/_/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ @
+ @
+ @
+ @
+ $$@
+ _/ $ @
+_/ $ @
+ $$ @@
+ @
+ @
+ $$@
+_/_/_/_/_/ $ @
+ $$ @
+ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ $$@
+_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ _/_/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/ $@
+ _/ $ @
+ _/_/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $@
+_/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/_/ $ @
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ $ @
+ $$ @
+ $$ @
+_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ $ @
+ $$ @
+ $$ @
+ _/ $ @
+_/ $ @
+ $$ @@
+ $$@
+ _/ $ @
+ _/ $ @
+_/ $ @
+ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/_/_/_/_/ $ @
+ $$ @
+_/_/_/_/_/ $ @
+ $$ @
+ @
+ @@
+ $$ @
+ _/ $ @
+ _/ $@
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ $ @
+ _/_/ $ @
+ $$ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/_/_/ $@
+ _/ _/ $ @
+ _/ _/_/_/ _/ $ @
+ _/ _/ _/ _/ $ @
+_/ _/_/_/_/ $ @
+ _/ $ @
+ _/_/_/_/_/_/ $ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/_/ $ @
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/_/ $ @
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ _/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $@
+_/_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/_/ _/_/ $ @
+ _/ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/_/ _/ $ @
+ _/ _/ _/ $ @
+ _/ _/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/ _/_/ $ @
+_/ _/ $ @
+ _/_/ _/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/_/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$@
+_/_/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ _/ $ @
+ _/ _/ _/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+_/ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/_/_/ $ @
+ $$ @
+ @@
+ _/_/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/ $ @
+ $$ @@
+ $$ @
+_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $@
+ _/ $ @
+ $$ @
+ @@
+ _/_/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/ $ @
+ $$ @@
+ _/ $@
+ _/ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ @
+ $$ @
+ $$@
+_/_/_/_/_/ $ @@
+ _/ $@
+ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+ @
+ $$@
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ @
+ $$ @
+ _/_/ $@
+ _/_/_/_/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$@
+ _/_/ $ @
+ _/ $ @
+_/_/_/_/ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/_/_/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
+ $$ @
+ _/ $ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @@
+ $$ @
+ _/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ $$@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ @
+ $$ @
+ _/_/_/ _/_/ $@
+ _/ _/ _/ $ @
+ _/ _/ _/ $ @
+_/ _/ _/ $ @
+ $$ @
+ @@
+ @
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ @
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ @
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/ $ @@
+ @
+ $$@
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @@
+ @
+ $$@
+ _/ _/_/ $ @
+ _/_/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/_/_/ $ @
+ _/_/ $ @
+ _/_/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/ $@
+_/_/_/_/ @
+ _/ $ @
+_/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ _/ $ @
+_/ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ _/ _/ $ @
+_/ _/ _/ $ @
+ _/ _/ _/ _/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ @
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
+ @
+ $$@
+ _/_/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+ _/ $@
+ _/ $ @
+ _/ $ @
+_/ $ @
+ _/ $ @
+_/ $ @
+ _/ $ @
+ $$ @@
+ _/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @@
+ _/ $ @
+ _/ $@
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @@
+ _/ _/ $@
+_/ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+ _/ _/ $@
+ $$ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ $ @
+ $$ @@
+160 NO-BREAK SPACE
+ $ $@
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+ $ $ @
+$ $ @@
+161 INVERTED EXCLAMATION MARK
+ $$@
+ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+162 CENT SIGN
+ $$ @
+ _/ $@
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+ $$ @@
+163 POUND SIGN
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+ _/_/_/ _/ $ @
+_/_/ _/_/ $ @
+ @@
+164 CURRENCY SIGN
+ $$@
+ _/ _/ $ @
+ _/_/_/_/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @@
+165 YEN SIGN
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/_/ $ @
+ _/ $ @
+_/_/_/_/_/ $ @
+ _/ $ @
+ $$ @@
+166 BROKEN BAR
+ _/ $@
+ _/ $ @
+ _/ $ @
+ $$ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @@
+167 SECTION SIGN
+ _/_/ $@
+ _/ $ @
+ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ _/ $ @
+_/_/ $ @
+ $$ @@
+168 DIAERESIS
+ _/ _/ $@
+ $$ @
+ $ $ @
+ $ $ @
+ $ $ @
+$ $ @
+ @
+ @@
+169 COPYRIGHT SIGN
+ _/_/_/_/ $ @
+ _/ _/ $@
+ _/ _/_/_/ _/ $ @
+ _/ _/ _/ $ @
+ _/ _/ _/ $ @
+_/ _/_/_/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @@
+170 FEMININE ORDINAL INDICATOR
+ $$@
+ _/_/_/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+_/_/_/_/ $ @
+ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+172 NOT SIGN
+ @
+ @
+ $$@
+_/_/_/_/_/ $ @
+ _/ $ @
+ $$ @
+ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ $$@
+_/_/_/_/ $ @
+ $$ @
+ $$ @
+ @
+ @@
+174 REGISTERED SIGN
+ _/_/_/_/ $ @
+ _/ _/ $@
+ _/ _/_/_/ _/ $ @
+ _/ _/ _/ _/ $ @
+ _/ _/_/_/ _/ $ @
+_/ _/ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @@
+175 MACRON
+ _/_/_/_/_/ $@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+176 DEGREE SIGN
+ _/ $@
+ _/ _/ $ @
+ _/ $ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+177 PLUS-MINUS SIGN
+ $$ @
+ _/ $ @
+ _/ $@
+ _/_/_/_/_/ $ @
+ _/ $ @
+_/_/_/_/_/ $ @
+ $$ @
+ @@
+178 SUPERSCRIPT TWO
+ $$ @
+ _/_/ $@
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @
+ @@
+179 SUPERSCRIPT THREE
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/ $ @
+ $$ @
+ @
+ @@
+180 ACUTE ACCENT
+ _/ $@
+ _/ $ @
+ $$ @
+ $$ @
+ $$ @
+$$ @
+ @
+ @@
+181 MICRO SIGN
+ @
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+ _/ $ @
+_/ $ @@
+182 PILCROW SIGN
+ $$@
+ _/_/_/_/ $ @
+_/_/_/ _/ $ @
+ _/_/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+183 MIDDLE DOT
+ @
+ @
+ $$@
+ _/ $ @
+ $$ @
+$$ @
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ @
+ $$@
+ _/ $ @
+_/_/ $ @@
+185 SUPERSCRIPT ONE
+ $$@
+ _/ $ @
+_/_/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ $$ @
+_/_/_/_/ $ @
+ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ $$ @
+ _/ _/ $ @
+ _/ _/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ $$ @
+ _/ _/ $@
+_/_/ _/ _/ _/ $ @
+ _/ _/ _/ _/ $@
+_/ _/ _/_/_/_/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ $$ @
+ _/ _/ $ @
+_/_/ _/ _/_/ $@
+ _/ _/ _/ $ @
+_/ _/ _/ $ @
+ _/ _/_/_/ $ @
+ $$ @
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ $$ @
+ _/_/_/ _/ $@
+ _/ _/ _/ _/ $ @
+ _/ _/ _/ _/ $@
+_/_/ _/ _/_/_/_/ $ @
+ _/ _/ $ @
+ $$ @
+ @@
+191 INVERTED QUESTION MARK
+ $$@
+ _/ $ @
+ $$ @
+ _/_/ $ @
+_/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ _/ $@
+ _/ $ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ _/ $@
+ _/ $ @
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ _/ _/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _/_/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+ _/_/_/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+198 LATIN CAPITAL LETTER AE
+ $$@
+ _/_/_/_/_/_/ $ @
+ _/ _/ $ @
+ _/_/_/_/_/_/ $ @
+ _/ _/ $ @
+_/ _/_/_/_/ $ @
+ $$ @
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ _/ $ @
+ _/ $@
+ _/_/_/_/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _/ $ @
+ _/ $@
+ _/_/_/_/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ _/_/_/_/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/_/_/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ _/ $ @
+ _/ $@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ _/ $@
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ _/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ $$ @
+ _/_/_/ $@
+ _/ _/ $ @
+_/_/_/ _/ $ @
+ _/ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ _/ _/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/ _/ $ @
+ _/ _/_/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ _/ $@
+ _/ $ @
+ _/_/ $@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ _/ $@
+ _/ $ @
+ _/_/ $@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ _/ _/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ $$@
+ _/ _/ $ @
+ _/ $ @
+_/ _/ $ @
+ $$ @
+ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ $$@
+ _/_/_/_/ $ @
+ _/ _/_/ $ @
+ _/ _/ _/ $ @
+ _/_/ _/ $ @
+_/_/_/_/ $ @
+ $$ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ _/ $@
+ _/ $ @
+ $$@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ $$ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ _/ $ @
+ _/ $@
+_/ _/ $ @
+ _/ _/ $ @
+ _/ $ @
+ _/ $ @
+ $$ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ $$ @
+ _/ $ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/_/_/ $ @
+_/ $ @
+ $$ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ $$ @
+ _/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ $ @
+ $$ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ _/ $@
+ _/ $ @
+ $$@
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ _/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ _/ _/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ _/ $@
+ _/ _/ $ @
+ _/ $ @
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ $$ @
+ _/_/_/ _/_/ $@
+ _/ _/_/_/_/_/ $ @
+_/ _/_/ $ @
+ _/_/_/ _/_/_/ $ @
+ $$ @
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ $$@
+ _/_/_/ $ @
+ _/ $ @
+ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ _/ $@
+ _/ $ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ _/ $@
+ _/ $ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/_/_/_/ $ @
+_/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ _/ $@
+ _/ _/ $ @
+ $$ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/ $ @
+ _/ $ @
+ _/ $ @
+_/ $ @
+ $$ @
+ @@
+240 LATIN SMALL LETTER ETH
+ _/ _/ $@
+ _/ $ @
+ _/ _/ $@
+ _/_/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ _/ _/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ $$ @
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ _/_/_/ $@
+ _/ _/ $ @
+ $$ @
+ _/_/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/_/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/ $ @
+ $$ @
+ @@
+247 DIVISION SIGN
+ $$ @
+ _/ $ @
+ $$@
+_/_/_/_/_/ $ @
+ $$ @
+ _/ $ @
+ $$ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ $$@
+ _/_/_/ $ @
+ _/ _/_/ $ @
+ _/_/ _/ $ @
+_/_/_/ $ @
+ $$ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ _/ $ @
+ _/ $ @
+ $$@
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ _/_/ $@
+ _/ _/ $ @
+ $$ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/ _/ $ @
+ _/ _/ $ @
+_/ _/ $ @
+ _/_/_/ $ @
+ $$ @
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ _/ $@
+ _/ $ @
+ $$@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
+254 LATIN SMALL LETTER THORN
+ $$ @
+ _/ $ @
+ _/_/_/ $@
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/ $ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _/ _/ $@
+ $$ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/ _/ $ @
+ _/_/_/ $ @
+ _/ $ @
+_/_/ $ @@
diff --git a/fonts/mini.flf b/fonts/mini.flf
new file mode 100644
index 0000000..3b72606
--- /dev/null
+++ b/fonts/mini.flf
@@ -0,0 +1,899 @@
+flf2a$ 4 3 10 0 10 0 1920 96
+Mini by Glenn Chappell 4/93
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+$$@
+$$@
+$$@
+$$@@
+ @
+ |$@
+ o$@
+ @@
+ @
+ ||$@
+ @
+ @@
+ @
+ -|-|-$@
+ -|-|-$@
+ @@
+ _$@
+ (|$ @
+ _|)$@
+ @@
+ @
+ O/$@
+ /O$@
+ @@
+ @
+ ()$ @
+ (_X$@
+ @@
+ @
+ /$@
+ @
+ @@
+ @
+ /$@
+ |$ @
+ \$@@
+ @
+ \$ @
+ |$@
+ /$ @@
+ @
+ \|/$@
+ /|\$@
+ @@
+ @
+ _|_$@
+ |$ @
+ @@
+ @
+ @
+ o$@
+ /$@@
+ @
+ __$@
+ @
+ @@
+ @
+ @
+ o$@
+ @@
+ @
+ /$@
+ /$ @
+ @@
+ _$ @
+ / \$@
+ \_/$@
+ @@
+ @
+ /|$@
+ |$@
+ @@
+ _$ @
+ )$@
+ /_$@
+ @@
+ _$ @
+ _)$@
+ _)$@
+ @@
+ @
+ |_|_$@
+ |$ @
+ @@
+ _$ @
+ |_$ @
+ _)$@
+ @@
+ _$ @
+ |_$ @
+ |_)$@
+ @@
+ __$@
+ /$@
+ /$ @
+ @@
+ _$ @
+ (_)$@
+ (_)$@
+ @@
+ _$ @
+ (_|$@
+ |$@
+ @@
+ @
+ o$@
+ o$@
+ @@
+ @
+ o$@
+ o$@
+ /$@@
+ @
+ /$@
+ \$@
+ @@
+ @
+ --$@
+ --$@
+ @@
+ @
+ \$@
+ /$@
+ @@
+ _$ @
+ )$@
+ o$ @
+ @@
+ __$ @
+ / \$@
+ | (|/$@
+ \__$ @@
+ @
+ /\$ @
+ /--\$@
+ @@
+ _$ @
+ |_)$@
+ |_)$@
+ @@
+ _$@
+ /$ @
+ \_$@
+ @@
+ _$ @
+ | \$@
+ |_/$@
+ @@
+ _$@
+ |_$@
+ |_$@
+ @@
+ _$@
+ |_$@
+ |$ @
+ @@
+ __$@
+ /__$@
+ \_|$@
+ @@
+ @
+ |_|$@
+ | |$@
+ @@
+ ___$@
+ |$ @
+ _|_$@
+ @@
+ @
+ |$@
+ \_|$@
+ @@
+ @
+ |/$@
+ |\$@
+ @@
+ @
+ |$ @
+ |_$@
+ @@
+ @
+ |\/|$@
+ | |$@
+ @@
+ @
+ |\ |$@
+ | \|$@
+ @@
+ _$ @
+ / \$@
+ \_/$@
+ @@
+ _$ @
+ |_)$@
+ |$ @
+ @@
+ _$ @
+ / \$@
+ \_X$@
+ @@
+ _$ @
+ |_)$@
+ | \$@
+ @@
+ __$@
+ (_$ @
+ __)$@
+ @@
+ ___$@
+ |$ @
+ |$ @
+ @@
+ @
+ | |$@
+ |_|$@
+ @@
+ @
+ \ /$@
+ \/$ @
+ @@
+ @
+ \ /$@
+ \/\/$ @
+ @@
+ @
+ \/$@
+ /\$@
+ @@
+ @
+ \_/$@
+ |$ @
+ @@
+ __$@
+ /$@
+ /_$@
+ @@
+ _$@
+ |$ @
+ |_$@
+ @@
+ @
+ \$ @
+ \$@
+ @@
+ _$ @
+ |$@
+ _|$@
+ @@
+ /\$@
+ @
+ @
+ @@
+ @
+ @
+ @
+ __$@@
+ @
+ \$@
+ @
+ @@
+ @
+ _.$@
+ (_|$@
+ @@
+ @
+ |_$ @
+ |_)$@
+ @@
+ @
+ _$@
+ (_$@
+ @@
+ @
+ _|$@
+ (_|$@
+ @@
+ @
+ _$ @
+ (/_$@
+ @@
+ _$@
+ _|_$@
+ |$ @
+ @@
+ @
+ _$ @
+ (_|$@
+ _|$@@
+ @
+ |_$ @
+ | |$@
+ @@
+ @
+ o$@
+ |$@
+ @@
+ @
+ o$@
+ |$@
+ _|$@@
+ @
+ |$ @
+ |<$@
+ @@
+ @
+ |$@
+ |$@
+ @@
+ @
+ ._ _$ @
+ | | |$@
+ @@
+ @
+ ._$ @
+ | |$@
+ @@
+ @
+ _$ @
+ (_)$@
+ @@
+ @
+ ._$ @
+ |_)$@
+ |$ @@
+ @
+ _.$@
+ (_|$@
+ |$@@
+ @
+ ._$@
+ |$ @
+ @@
+ @
+ _$@
+ _>$@
+ @@
+ @
+ _|_$@
+ |_$@
+ @@
+ @
+ @
+ |_|$@
+ @@
+ @
+ @
+ \/$@
+ @@
+ @
+ @
+ \/\/$@
+ @@
+ @
+ @
+ ><$@
+ @@
+ @
+ @
+ \/$@
+ /$ @@
+ @
+ _$ @
+ /_$@
+ @@
+ ,-$@
+ _|$ @
+ |$ @
+ `-$@@
+ |$@
+ |$@
+ |$@
+ |$@@
+ -.$ @
+ |_$@
+ |$ @
+ -'$ @@
+ /\/$@
+ @
+ @
+ @@
+ o o$@
+ /\$ @
+ /--\$@
+ @@
+ o_o$@
+ / \$@
+ \_/$@
+ @@
+ o o$@
+ | |$@
+ |_|$@
+ @@
+ o o$@
+ _.$@
+ (_|$@
+ @@
+ o o$@
+ _$ @
+ (_)$@
+ @@
+ o o$@
+ @
+ |_|$@
+ @@
+ _$ @
+ | )$@
+ | )$@
+ |$ @@
+160 NO-BREAK SPACE
+ $$@
+ $$@
+ $$@
+ $$@@
+161 INVERTED EXCLAMATION MARK
+ @
+ o$@
+ |$@
+ @@
+162 CENT SIGN
+ @
+ |_$@
+ (__$@
+ |$ @@
+163 POUND SIGN
+ _$ @
+ _/_`$ @
+ |___$@
+ @@
+164 CURRENCY SIGN
+ @
+ `o'$@
+ ' `$@
+ @@
+165 YEN SIGN
+ @
+ _\_/_$@
+ --|--$@
+ @@
+166 BROKEN BAR
+ |$@
+ |$@
+ |$@
+ |$@@
+167 SECTION SIGN
+ _$@
+ ($ @
+ ()$@
+ _)$@@
+168 DIAERESIS
+ o o$@
+ @
+ @
+ @@
+169 COPYRIGHT SIGN
+ _$ @
+ |C|$@
+ `-'$@
+ @@
+170 FEMININE ORDINAL INDICATOR
+ _.$@
+ (_|$@
+ ---$@
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ //$@
+ \\$@
+ @@
+172 NOT SIGN
+ @
+ __$ @
+ |$@
+ @@
+173 SOFT HYPHEN
+ @
+ _$@
+ @
+ @@
+174 REGISTERED SIGN
+ _$ @
+ |R|$@
+ `-'$@
+ @@
+175 MACRON
+ __$@
+ @
+ @
+ @@
+176 DEGREE SIGN
+ O$@
+ @
+ @
+ @@
+177 PLUS-MINUS SIGN
+ @
+ _|_$@
+ _|_$@
+ @@
+178 SUPERSCRIPT TWO
+ 2$@
+ @
+ @
+ @@
+179 SUPERSCRIPT THREE
+ 3$@
+ @
+ @
+ @@
+180 ACUTE ACCENT
+ /$@
+ @
+ @
+ @@
+181 MICRO SIGN
+ @
+ @
+ |_|$@
+ |$ @@
+182 PILCROW SIGN
+ __$ @
+ (| |$@
+ | |$@
+ @@
+183 MIDDLE DOT
+ @
+ o$@
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ S$@@
+185 SUPERSCRIPT ONE
+ 1$@
+ @
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ _$ @
+ (_)$@
+ ---$@
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ \\$@
+ //$@
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ @
+ 1/$@
+ /4$@
+ @@
+189 VULGAR FRACTION ONE HALF
+ @
+ 1/$@
+ /2$@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ @
+ 3/$@
+ /4$@
+ @@
+191 INVERTED QUESTION MARK
+ @
+ o$@
+ (_$@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ \$ @
+ /\$ @
+ /--\$@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ /$ @
+ /\$ @
+ /--\$@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\$ @
+ /\$ @
+ /--\$@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/$@
+ /\$ @
+ /--\$@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ o o$@
+ /\$ @
+ /--\$@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ O$ @
+ / \$ @
+ /---\$@
+ @@
+198 LATIN CAPITAL LETTER AE
+ _$@
+ /|_$@
+ /-|_$@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ _$@
+ /$ @
+ \_$@
+ S$@@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ \_$@
+ |_$@
+ |_$@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _/$@
+ |_$ @
+ |_$ @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\$@
+ |_$ @
+ |_$ @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ o_o$@
+ |_$ @
+ |_$ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ \__$@
+ |$ @
+ _|_$@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __/$@
+ |$ @
+ _|_$@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ /\$@
+ ___$@
+ _|_$@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ o_o$@
+ |$ @
+ _|_$@
+ @@
+208 LATIN CAPITAL LETTER ETH
+ _$ @
+ _|_\$@
+ |_/$@
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\/$@
+ |\ |$@
+ | \|$@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ \$ @
+ / \$@
+ \_/$@
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ /$ @
+ / \$@
+ \_/$@
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\$@
+ / \$@
+ \_/$@
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/$@
+ / \$@
+ \_/$@
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ o_o$@
+ / \$@
+ \_/$@
+ @@
+215 MULTIPLICATION SIGN
+ @
+ @
+ X$@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ __$ @
+ / /\$@
+ \/_/$@
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ \$ @
+ | |$@
+ |_|$@
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ /$ @
+ | |$@
+ |_|$@
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ /\$@
+ | |$@
+ |_|$@
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ o o$@
+ | |$@
+ |_|$@
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ /$ @
+ \_/$@
+ |$ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ |_$ @
+ |_)$@
+ |$ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ _$ @
+ | )$@
+ | )$@
+ |$ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ \$ @
+ _.$@
+ (_|$@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ /$ @
+ _.$@
+ (_|$@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\$@
+ _.$@
+ (_|$@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/$@
+ _.$@
+ (_|$@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ o o$@
+ _.$@
+ (_|$@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ O$ @
+ _.$@
+ (_|$@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ ___$ @
+ (_|/_$@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ _$@
+ (_$@
+ S$@@
+232 LATIN SMALL LETTER E WITH GRAVE
+ \$ @
+ _$ @
+ (/_$@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ /$ @
+ _$ @
+ (/_$@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ /\$@
+ _$ @
+ (/_$@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ o o$@
+ _$ @
+ (/_$@
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ \$@
+ @
+ |$@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ /$@
+ @
+ |$@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ /\$@
+ @
+ |$ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ o o$@
+ @
+ |$ @
+ @@
+240 LATIN SMALL LETTER ETH
+ X$ @
+ \$ @
+ (_|$@
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/$@
+ ._$ @
+ | |$@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ \$ @
+ _$ @
+ (_)$@
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ /$ @
+ _$ @
+ (_)$@
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ /\$@
+ _$ @
+ (_)$@
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/$@
+ _$ @
+ (_)$@
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ o o$@
+ _$ @
+ (_)$@
+ @@
+247 DIVISION SIGN
+ o$ @
+ ---$@
+ o$ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ _$ @
+ (/)$@
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ \$ @
+ @
+ |_|$@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ /$ @
+ @
+ |_|$@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\$@
+ @
+ |_|$@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ o o$@
+ @
+ |_|$@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ /$@
+ @
+ \/$@
+ /$ @@
+254 LATIN SMALL LETTER THORN
+ @
+ |_$ @
+ |_)$@
+ |$ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ oo$@
+ @
+ \/$@
+ /$ @@
diff --git a/fonts/mnemonic.flf b/fonts/mnemonic.flf
new file mode 100644
index 0000000..03e4baa
--- /dev/null
+++ b/fonts/mnemonic.flf
@@ -0,0 +1,3702 @@
+flf2a$ 1 1 12 -1 5 0 0 1797
+mnemonic - a FIGfont by John Cowan <cowan@@ccil.org>
+This font uses the mnemonics of RFC1345
+(http://ds.internic.net/rfc/rfc1345.txt) to implement a really large character
+set rather crudely, but reversibly. Two-letter mnemonics
+are prefixed by &; larger mnemonics are prefixed by &_ and followed by _.
+&SP@@
+!@@
+"@@
+&Nb@@
+&DO@@
+%@@
+&@@
+'@@
+(@@
+)@@
+*@@
++@@
+,@@
+-@@
+.@@
+/@@
+0@@
+1@@
+2@@
+3@@
+4@@
+5@@
+6@@
+7@@
+8@@
+9@@
+:@@
+;@@
+<@@
+=@@
+>@@
+?@@
+&At@@
+A@@
+B@@
+C@@
+D@@
+E@@
+F@@
+G@@
+H@@
+I@@
+J@@
+K@@
+L@@
+M@@
+N@@
+O@@
+P@@
+Q@@
+R@@
+S@@
+T@@
+U@@
+V@@
+W@@
+X@@
+Y@@
+Z@@
+&<(@@
+&//@@
+&)>@@
+&'>@@
+_@@
+&'!@@
+a@@
+b@@
+c@@
+d@@
+e@@
+f@@
+g@@
+h@@
+i@@
+j@@
+k@@
+l@@
+m@@
+n@@
+o@@
+p@@
+q@@
+r@@
+s@@
+t@@
+u@@
+v@@
+w@@
+x@@
+y@@
+z@@
+&(!@@
+&!!@@
+&!)@@
+&'?@@
+&A:@@
+&O:@@
+&U:@@
+&a:@@
+&o:@@
+&u:@@
+&ss@@
+0x0001 START OF HEADING (SOH)
+&SH@@
+0x0002 START OF TEXT (STX)
+&SX@@
+0x0003 END OF TEXT (ETX)
+&EX@@
+0x0004 END OF TRANSMISSION (EOT)
+&ET@@
+0x0005 ENQUIRY (ENQ)
+&EQ@@
+0x0006 ACKNOWLEDGE (ACK)
+&AK@@
+0x0007 BELL (BEL)
+&BL@@
+0x0008 BACKSPACE (BS)
+&BS@@
+0x0009 CHARACTER TABULATION (HT)
+&HT@@
+0x000a LINE FEED (LF)
+&LF@@
+0x000b LINE TABULATION (VT)
+&VT@@
+0x000c FORM FEED (FF)
+&FF@@
+0x000d CARRIAGE RETURN (CR)
+&CR@@
+0x000e SHIFT OUT (SO)
+&SO@@
+0x000f SHIFT IN (SI)
+&SI@@
+0x0010 DATALINK ESCAPE (DLE)
+&DL@@
+0x0011 DEVICE CONTROL ONE (DC1)
+&D1@@
+0x0012 DEVICE CONTROL TWO (DC2)
+&D2@@
+0x0013 DEVICE CONTROL THREE (DC3)
+&D3@@
+0x0014 DEVICE CONTROL FOUR (DC4)
+&D4@@
+0x0015 NEGATIVE ACKNOWLEDGE (NAK)
+&NK@@
+0x0016 SYNCRONOUS IDLE (SYN)
+&SY@@
+0x0017 END OF TRANSMISSION BLOCK (ETB)
+&EB@@
+0x0018 CANCEL (CAN)
+&CN@@
+0x0019 END OF MEDIUM (EM)
+&EM@@
+0x001a SUBSTITUTE (SUB)
+&SB@@
+0x001b ESCAPE (ESC)
+&EC@@
+0x001c FILE SEPARATOR (IS4)
+&FS@@
+0x001d GROUP SEPARATOR (IS3)
+&GS@@
+0x001e RECORD SEPARATOR (IS2)
+&RS@@
+0x001f UNIT SEPARATOR (IS1)
+&US@@
+0x007f DELETE (DEL)
+&DT@@
+0x0080 PADDING CHARACTER (PAD)
+&PA@@
+0x0081 HIGH OCTET PRESET (HOP)
+&HO@@
+0x0082 BREAK PERMITTED HERE (BPH)
+&BH@@
+0x0083 NO BREAK HERE (NBH)
+&NH@@
+0x0084 INDEX (IND)
+&IN@@
+0x0085 NEXT LINE (NEL)
+&NL@@
+0x0086 START OF SELECTED AREA (SSA)
+&SA@@
+0x0087 END OF SELECTED AREA (ESA)
+&ES@@
+0x0088 CHARACTER TABULATION SET (HTS)
+&HS@@
+0x0089 CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+&HJ@@
+0x008a LINE TABULATION SET (VTS)
+&VS@@
+0x008b PARTIAL LINE FORWARD (PLD)
+&PD@@
+0x008c PARTIAL LINE BACKWARD (PLU)
+&PU@@
+0x008d REVERSE LINE FEED (RI)
+&RI@@
+0x008e SINGLE-SHIFT TWO (SS2)
+&S2@@
+0x008f SINGLE-SHIFT THREE (SS3)
+&S3@@
+0x0090 DEVICE CONTROL STRING (DCS)
+&DC@@
+0x0091 PRIVATE USE ONE (PU1)
+&P1@@
+0x0092 PRIVATE USE TWO (PU2)
+&P2@@
+0x0093 SET TRANSMIT STATE (STS)
+&TS@@
+0x0094 CANCEL CHARACTER (CCH)
+&CC@@
+0x0095 MESSAGE WAITING (MW)
+&MW@@
+0x0096 START OF GUARDED AREA (SPA)
+&SG@@
+0x0097 END OF GUARDED AREA (EPA)
+&EG@@
+0x0098 START OF STRING (SOS)
+&SS@@
+0x0099 SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+&GC@@
+0x009a SINGLE CHARACTER INTRODUCER (SCI)
+&SC@@
+0x009b CONTROL SEQUENCE INTRODUCER (CSI)
+&CI@@
+0x009c STRING TERMINATOR (ST)
+&ST@@
+0x009d OPERATING SYSTEM COMMAND (OSC)
+&OC@@
+0x009e PRIVACY MESSAGE (PM)
+&PM@@
+0x009f APPLICATION PROGRAM COMMAND (APC)
+&AC@@
+0x00a0 NO-BREAK SPACE
+&NS@@
+0x00a1 INVERTED EXCLAMATION MARK
+&!I@@
+0x00a2 CENT SIGN
+&Ct@@
+0x00a3 POUND SIGN
+&Pd@@
+0x00a4 CURRENCY SIGN
+&Cu@@
+0x00a5 YEN SIGN
+&Ye@@
+0x00a6 BROKEN BAR
+&BB@@
+0x00a7 SECTION SIGN
+&SE@@
+0x00a8 DIAERESIS
+&':@@
+0x00a9 COPYRIGHT SIGN
+&Co@@
+0x00aa FEMININE ORDINAL INDICATOR
+&-a@@
+0x00ab LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+&<<@@
+0x00ac NOT SIGN
+&NO@@
+0x00ad SOFT HYPHEN
+&--@@
+0x00ae REGISTERED SIGN
+&Rg@@
+0x00af MACRON
+&'m@@
+0x00b0 DEGREE SIGN
+&DG@@
+0x00b1 PLUS-MINUS SIGN
+&+-@@
+0x00b2 SUPERSCRIPT TWO
+&2S@@
+0x00b3 SUPERSCRIPT THREE
+&3S@@
+0x00b4 ACUTE ACCENT
+&''@@
+0x00b5 MICRO SIGN
+&My@@
+0x00b6 PILCROW SIGN
+&PI@@
+0x00b7 MIDDLE DOT
+&.M@@
+0x00b8 CEDILLA
+&',@@
+0x00b9 SUPERSCRIPT ONE
+&1S@@
+0x00ba MASCULINE ORDINAL INDICATOR
+&-o@@
+0x00bb RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+&>>@@
+0x00bc VULGAR FRACTION ONE QUARTER
+&14@@
+0x00bd VULGAR FRACTION ONE HALF
+&12@@
+0x00be VULGAR FRACTION THREE QUARTERS
+&34@@
+0x00bf INVERTED QUESTION MARK
+&?I@@
+0x00c0 LATIN CAPITAL LETTER A WITH GRAVE
+&A!@@
+0x00c1 LATIN CAPITAL LETTER A WITH ACUTE
+&A'@@
+0x00c2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+&A>@@
+0x00c3 LATIN CAPITAL LETTER A WITH TILDE
+&A?@@
+0x00c4 LATIN CAPITAL LETTER A WITH DIAERESIS
+&A:@@
+0x00c5 LATIN CAPITAL LETTER A WITH RING ABOVE
+&AA@@
+0x00c6 LATIN CAPITAL LETTER AE
+&AE@@
+0x00c7 LATIN CAPITAL LETTER C WITH CEDILLA
+&C,@@
+0x00c8 LATIN CAPITAL LETTER E WITH GRAVE
+&E!@@
+0x00c9 LATIN CAPITAL LETTER E WITH ACUTE
+&E'@@
+0x00ca LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+&E>@@
+0x00cb LATIN CAPITAL LETTER E WITH DIAERESIS
+&E:@@
+0x00cc LATIN CAPITAL LETTER I WITH GRAVE
+&I!@@
+0x00cd LATIN CAPITAL LETTER I WITH ACUTE
+&I'@@
+0x00ce LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+&I>@@
+0x00cf LATIN CAPITAL LETTER I WITH DIAERESIS
+&I:@@
+0x00d0 LATIN CAPITAL LETTER ETH (Icelandic)
+&D-@@
+0x00d1 LATIN CAPITAL LETTER N WITH TILDE
+&N?@@
+0x00d2 LATIN CAPITAL LETTER O WITH GRAVE
+&O!@@
+0x00d3 LATIN CAPITAL LETTER O WITH ACUTE
+&O'@@
+0x00d4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+&O>@@
+0x00d5 LATIN CAPITAL LETTER O WITH TILDE
+&O?@@
+0x00d6 LATIN CAPITAL LETTER O WITH DIAERESIS
+&O:@@
+0x00d7 MULTIPLICATION SIGN
+&*X@@
+0x00d8 LATIN CAPITAL LETTER O WITH STROKE
+&O/@@
+0x00d9 LATIN CAPITAL LETTER U WITH GRAVE
+&U!@@
+0x00da LATIN CAPITAL LETTER U WITH ACUTE
+&U'@@
+0x00db LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+&U>@@
+0x00dc LATIN CAPITAL LETTER U WITH DIAERESIS
+&U:@@
+0x00dd LATIN CAPITAL LETTER Y WITH ACUTE
+&Y'@@
+0x00de LATIN CAPITAL LETTER THORN (Icelandic)
+&TH@@
+0x00df LATIN SMALL LETTER SHARP S (German)
+&ss@@
+0x00e0 LATIN SMALL LETTER A WITH GRAVE
+&a!@@
+0x00e1 LATIN SMALL LETTER A WITH ACUTE
+&a'@@
+0x00e2 LATIN SMALL LETTER A WITH CIRCUMFLEX
+&a>@@
+0x00e3 LATIN SMALL LETTER A WITH TILDE
+&a?@@
+0x00e4 LATIN SMALL LETTER A WITH DIAERESIS
+&a:@@
+0x00e5 LATIN SMALL LETTER A WITH RING ABOVE
+&aa@@
+0x00e6 LATIN SMALL LETTER AE
+&ae@@
+0x00e7 LATIN SMALL LETTER C WITH CEDILLA
+&c,@@
+0x00e8 LATIN SMALL LETTER E WITH GRAVE
+&e!@@
+0x00e9 LATIN SMALL LETTER E WITH ACUTE
+&e'@@
+0x00ea LATIN SMALL LETTER E WITH CIRCUMFLEX
+&e>@@
+0x00eb LATIN SMALL LETTER E WITH DIAERESIS
+&e:@@
+0x00ec LATIN SMALL LETTER I WITH GRAVE
+&i!@@
+0x00ed LATIN SMALL LETTER I WITH ACUTE
+&i'@@
+0x00ee LATIN SMALL LETTER I WITH CIRCUMFLEX
+&i>@@
+0x00ef LATIN SMALL LETTER I WITH DIAERESIS
+&i:@@
+0x00f0 LATIN SMALL LETTER ETH (Icelandic)
+&d-@@
+0x00f1 LATIN SMALL LETTER N WITH TILDE
+&n?@@
+0x00f2 LATIN SMALL LETTER O WITH GRAVE
+&o!@@
+0x00f3 LATIN SMALL LETTER O WITH ACUTE
+&o'@@
+0x00f4 LATIN SMALL LETTER O WITH CIRCUMFLEX
+&o>@@
+0x00f5 LATIN SMALL LETTER O WITH TILDE
+&o?@@
+0x00f6 LATIN SMALL LETTER O WITH DIAERESIS
+&o:@@
+0x00f7 DIVISION SIGN
+&-:@@
+0x00f8 LATIN SMALL LETTER O WITH STROKE
+&o/@@
+0x00f9 LATIN SMALL LETTER U WITH GRAVE
+&u!@@
+0x00fa LATIN SMALL LETTER U WITH ACUTE
+&u'@@
+0x00fb LATIN SMALL LETTER U WITH CIRCUMFLEX
+&u>@@
+0x00fc LATIN SMALL LETTER U WITH DIAERESIS
+&u:@@
+0x00fd LATIN SMALL LETTER Y WITH ACUTE
+&y'@@
+0x00fe LATIN SMALL LETTER THORN (Icelandic)
+&th@@
+0x00ff LATIN SMALL LETTER Y WITH DIAERESIS
+&y:@@
+0x0100 LATIN CAPITAL LETTER A WITH MACRON
+&A-@@
+0x0101 LATIN SMALL LETTER A WITH MACRON
+&a-@@
+0x0102 LATIN CAPITAL LETTER A WITH BREVE
+&A(@@
+0x0103 LATIN SMALL LETTER A WITH BREVE
+&a(@@
+0x0104 LATIN CAPITAL LETTER A WITH OGONEK
+&A;@@
+0x0105 LATIN SMALL LETTER A WITH OGONEK
+&a;@@
+0x0106 LATIN CAPITAL LETTER C WITH ACUTE
+&C'@@
+0x0107 LATIN SMALL LETTER C WITH ACUTE
+&c'@@
+0x0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+&C>@@
+0x0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+&c>@@
+0x010a LATIN CAPITAL LETTER C WITH DOT ABOVE
+&C.@@
+0x010b LATIN SMALL LETTER C WITH DOT ABOVE
+&c.@@
+0x010c LATIN CAPITAL LETTER C WITH CARON
+&C<@@
+0x010d LATIN SMALL LETTER C WITH CARON
+&c<@@
+0x010e LATIN CAPITAL LETTER D WITH CARON
+&D<@@
+0x010f LATIN SMALL LETTER D WITH CARON
+&d<@@
+0x0110 LATIN CAPITAL LETTER D WITH STROKE
+&D/@@
+0x0111 LATIN SMALL LETTER D WITH STROKE
+&d/@@
+0x0112 LATIN CAPITAL LETTER E WITH MACRON
+&E-@@
+0x0113 LATIN SMALL LETTER E WITH MACRON
+&e-@@
+0x0114 LATIN CAPITAL LETTER E WITH BREVE
+&E(@@
+0x0115 LATIN SMALL LETTER E WITH BREVE
+&e(@@
+0x0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+&E.@@
+0x0117 LATIN SMALL LETTER E WITH DOT ABOVE
+&e.@@
+0x0118 LATIN CAPITAL LETTER E WITH OGONEK
+&E;@@
+0x0119 LATIN SMALL LETTER E WITH OGONEK
+&e;@@
+0x011a LATIN CAPITAL LETTER E WITH CARON
+&E<@@
+0x011b LATIN SMALL LETTER E WITH CARON
+&e<@@
+0x011c LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+&G>@@
+0x011d LATIN SMALL LETTER G WITH CIRCUMFLEX
+&g>@@
+0x011e LATIN CAPITAL LETTER G WITH BREVE
+&G(@@
+0x011f LATIN SMALL LETTER G WITH BREVE
+&g(@@
+0x0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+&G.@@
+0x0121 LATIN SMALL LETTER G WITH DOT ABOVE
+&g.@@
+0x0122 LATIN CAPITAL LETTER G WITH CEDILLA
+&G,@@
+0x0123 LATIN SMALL LETTER G WITH CEDILLA
+&g,@@
+0x0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+&H>@@
+0x0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+&h>@@
+0x0126 LATIN CAPITAL LETTER H WITH STROKE
+&H/@@
+0x0127 LATIN SMALL LETTER H WITH STROKE
+&h/@@
+0x0128 LATIN CAPITAL LETTER I WITH TILDE
+&I?@@
+0x0129 LATIN SMALL LETTER I WITH TILDE
+&i?@@
+0x012a LATIN CAPITAL LETTER I WITH MACRON
+&I-@@
+0x012b LATIN SMALL LETTER I WITH MACRON
+&i-@@
+0x012c LATIN CAPITAL LETTER I WITH BREVE
+&I(@@
+0x012d LATIN SMALL LETTER I WITH BREVE
+&i(@@
+0x012e LATIN CAPITAL LETTER I WITH OGONEK
+&I;@@
+0x012f LATIN SMALL LETTER I WITH OGONEK
+&i;@@
+0x0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+&I.@@
+0x0131 LATIN SMALL LETTER I DOTLESS
+&i.@@
+0x0132 LATIN CAPITAL LIGATURE IJ
+&IJ@@
+0x0133 LATIN SMALL LIGATURE IJ
+&ij@@
+0x0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+&J>@@
+0x0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+&j>@@
+0x0136 LATIN CAPITAL LETTER K WITH CEDILLA
+&K,@@
+0x0137 LATIN SMALL LETTER K WITH CEDILLA
+&k,@@
+0x0138 LATIN SMALL LETTER KRA (Greenlandic)
+&kk@@
+0x0139 LATIN CAPITAL LETTER L WITH ACUTE
+&L'@@
+0x013a LATIN SMALL LETTER L WITH ACUTE
+&l'@@
+0x013b LATIN CAPITAL LETTER L WITH CEDILLA
+&L,@@
+0x013c LATIN SMALL LETTER L WITH CEDILLA
+&l,@@
+0x013d LATIN CAPITAL LETTER L WITH CARON
+&L<@@
+0x013e LATIN SMALL LETTER L WITH CARON
+&l<@@
+0x013f LATIN CAPITAL LETTER L WITH MIDDLE DOT
+&L.@@
+0x0140 LATIN SMALL LETTER L WITH MIDDLE DOT
+&l.@@
+0x0141 LATIN CAPITAL LETTER L WITH STROKE
+&L/@@
+0x0142 LATIN SMALL LETTER L WITH STROKE
+&l/@@
+0x0143 LATIN CAPITAL LETTER N WITH ACUTE
+&N'@@
+0x0144 LATIN SMALL LETTER N WITH ACUTE
+&n'@@
+0x0145 LATIN CAPITAL LETTER N WITH CEDILLA
+&N,@@
+0x0146 LATIN SMALL LETTER N WITH CEDILLA
+&n,@@
+0x0147 LATIN CAPITAL LETTER N WITH CARON
+&N<@@
+0x0148 LATIN SMALL LETTER N WITH CARON
+&n<@@
+0x0149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+&'n@@
+0x014a LATIN CAPITAL LETTER ENG (Lappish)
+&NG@@
+0x014b LATIN SMALL LETTER ENG (Lappish)
+&ng@@
+0x014c LATIN CAPITAL LETTER O WITH MACRON
+&O-@@
+0x014d LATIN SMALL LETTER O WITH MACRON
+&o-@@
+0x014e LATIN CAPITAL LETTER O WITH BREVE
+&O(@@
+0x014f LATIN SMALL LETTER O WITH BREVE
+&o(@@
+0x0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+&O"@@
+0x0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+&o"@@
+0x0152 LATIN CAPITAL LIGATURE OE
+&OE@@
+0x0153 LATIN SMALL LIGATURE OE
+&oe@@
+0x0154 LATIN CAPITAL LETTER R WITH ACUTE
+&R'@@
+0x0155 LATIN SMALL LETTER R WITH ACUTE
+&r'@@
+0x0156 LATIN CAPITAL LETTER R WITH CEDILLA
+&R,@@
+0x0157 LATIN SMALL LETTER R WITH CEDILLA
+&r,@@
+0x0158 LATIN CAPITAL LETTER R WITH CARON
+&R<@@
+0x0159 LATIN SMALL LETTER R WITH CARON
+&r<@@
+0x015a LATIN CAPITAL LETTER S WITH ACUTE
+&S'@@
+0x015b LATIN SMALL LETTER S WITH ACUTE
+&s'@@
+0x015c LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+&S>@@
+0x015d LATIN SMALL LETTER S WITH CIRCUMFLEX
+&s>@@
+0x015e LATIN CAPITAL LETTER S WITH CEDILLA
+&S,@@
+0x015f LATIN SMALL LETTER S WITH CEDILLA
+&s,@@
+0x0160 LATIN CAPITAL LETTER S WITH CARON
+&S<@@
+0x0161 LATIN SMALL LETTER S WITH CARON
+&s<@@
+0x0162 LATIN CAPITAL LETTER T WITH CEDILLA
+&T,@@
+0x0163 LATIN SMALL LETTER T WITH CEDILLA
+&t,@@
+0x0164 LATIN CAPITAL LETTER T WITH CARON
+&T<@@
+0x0165 LATIN SMALL LETTER T WITH CARON
+&t<@@
+0x0166 LATIN CAPITAL LETTER T WITH STROKE
+&T/@@
+0x0167 LATIN SMALL LETTER T WITH STROKE
+&t/@@
+0x0168 LATIN CAPITAL LETTER U WITH TILDE
+&U?@@
+0x0169 LATIN SMALL LETTER U WITH TILDE
+&u?@@
+0x016a LATIN CAPITAL LETTER U WITH MACRON
+&U-@@
+0x016b LATIN SMALL LETTER U WITH MACRON
+&u-@@
+0x016c LATIN CAPITAL LETTER U WITH BREVE
+&U(@@
+0x016d LATIN SMALL LETTER U WITH BREVE
+&u(@@
+0x016e LATIN CAPITAL LETTER U WITH RING ABOVE
+&U0@@
+0x016f LATIN SMALL LETTER U WITH RING ABOVE
+&u0@@
+0x0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+&U"@@
+0x0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+&u"@@
+0x0172 LATIN CAPITAL LETTER U WITH OGONEK
+&U;@@
+0x0173 LATIN SMALL LETTER U WITH OGONEK
+&u;@@
+0x0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+&W>@@
+0x0175 LATIN SMALL LETTER W WITH CIRCUMFLEX
+&w>@@
+0x0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+&Y>@@
+0x0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
+&y>@@
+0x0178 LATIN CAPITAL LETTER Y WITH DIAERESIS
+&Y:@@
+0x0179 LATIN CAPITAL LETTER Z WITH ACUTE
+&Z'@@
+0x017a LATIN SMALL LETTER Z WITH ACUTE
+&z'@@
+0x017b LATIN CAPITAL LETTER Z WITH DOT ABOVE
+&Z.@@
+0x017c LATIN SMALL LETTER Z WITH DOT ABOVE
+&z.@@
+0x017d LATIN CAPITAL LETTER Z WITH CARON
+&Z<@@
+0x017e LATIN SMALL LETTER Z WITH CARON
+&z<@@
+0x01a0 LATIN CAPITAL LETTER O WITH HORN
+&O9@@
+0x01a1 LATIN SMALL LETTER O WITH HORN
+&o9@@
+0x01a2 LATIN CAPITAL LETTER OI
+&OI@@
+0x01a3 LATIN SMALL LETTER OI
+&oi@@
+0x01a6 LATIN LETTER YR
+&yr@@
+0x01af LATIN CAPITAL LETTER U WITH HORN
+&U9@@
+0x01b0 LATIN SMALL LETTER U WITH HORN
+&u9@@
+0x01b5 LATIN CAPITAL LETTER Z WITH STROKE
+&Z/@@
+0x01b6 LATIN SMALL LETTER Z WITH STROKE
+&z/@@
+0x01b7 LATIN CAPITAL LETTER EZH
+&ED@@
+0x01cd LATIN CAPITAL LETTER A WITH CARON
+&A<@@
+0x01ce LATIN SMALL LETTER A WITH CARON
+&a<@@
+0x01cf LATIN CAPITAL LETTER I WITH CARON
+&I<@@
+0x01d0 LATIN SMALL LETTER I WITH CARON
+&i<@@
+0x01d1 LATIN CAPITAL LETTER O WITH CARON
+&O<@@
+0x01d2 LATIN SMALL LETTER O WITH CARON
+&o<@@
+0x01d3 LATIN CAPITAL LETTER U WITH CARON
+&U<@@
+0x01d4 LATIN SMALL LETTER U WITH CARON
+&u<@@
+0x01d5 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+&_U:-_@@
+0x01d6 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+&_u:-_@@
+0x01d7 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+&_U:'_@@
+0x01d8 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+&_u:'_@@
+0x01d9 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+&_U:<_@@
+0x01da LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+&_u:<_@@
+0x01db LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+&_U:!_@@
+0x01dc LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+&_u:!_@@
+0x01de LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+&A1@@
+0x01df LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+&a1@@
+0x01e0 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+&A7@@
+0x01e1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+&a7@@
+0x01e2 LATIN CAPITAL LETTER AE WITH MACRON
+&A3@@
+0x01e3 LATIN SMALL LETTER AE WITH MACRON
+&a3@@
+0x01e4 LATIN CAPITAL LETTER G WITH STROKE
+&G/@@
+0x01e5 LATIN SMALL LETTER G WITH STROKE
+&g/@@
+0x01e6 LATIN CAPITAL LETTER G WITH CARON
+&G<@@
+0x01e7 LATIN SMALL LETTER G WITH CARON
+&g<@@
+0x01e8 LATIN CAPITAL LETTER K WITH CARON
+&K<@@
+0x01e9 LATIN SMALL LETTER K WITH CARON
+&k<@@
+0x01ea LATIN CAPITAL LETTER O WITH OGONEK
+&O;@@
+0x01eb LATIN SMALL LETTER O WITH OGONEK
+&o;@@
+0x01ec LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+&O1@@
+0x01ed LATIN SMALL LETTER O WITH OGONEK AND MACRON
+&o1@@
+0x01ee LATIN CAPITAL LETTER EZH WITH CARON
+&EZ@@
+0x01ef LATIN SMALL LETTER EZH WITH CARON
+&ez@@
+0x01f0 LATIN SMALL LETTER J WITH CARON
+&j<@@
+0x01f4 LATIN CAPITAL LETTER G WITH ACUTE
+&G'@@
+0x01f5 LATIN SMALL LETTER G WITH ACUTE
+&g'@@
+0x01fa LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+&_AA'_@@
+0x01fb LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+&_aa'_@@
+0x01fc LATIN CAPITAL LETTER AE WITH ACUTE
+&_AE'_@@
+0x01fd LATIN SMALL LETTER AE WITH ACUTE
+&_ae'_@@
+0x01fe LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+&_O/'_@@
+0x01ff LATIN SMALL LETTER O WITH STROKE AND ACUTE
+&_o/'_@@
+0x02bf MODIFIER LETTER LEFT HALF RING
+&;S@@
+0x02c7 CARON
+&'<@@
+0x02d8 BREVE
+&'(@@
+0x02d9 DOT ABOVE
+&'.@@
+0x02da RING ABOVE
+&'0@@
+0x02db OGONEK
+&';@@
+0x02dd DOUBLE ACUTE ACCENT
+&'"@@
+0x0386 GREEK CAPITAL LETTER ALPHA WITH ACUTE
+&A%@@
+0x0388 GREEK CAPITAL LETTER EPSILON WITH ACUTE
+&E%@@
+0x0389 GREEK CAPITAL LETTER ETA WITH ACUTE
+&Y%@@
+0x038a GREEK CAPITAL LETTER IOTA WITH ACUTE
+&I%@@
+0x038c GREEK CAPITAL LETTER OMICRON WITH ACUTE
+&O%@@
+0x038e GREEK CAPITAL LETTER UPSILON WITH ACUTE
+&U%@@
+0x038f GREEK CAPITAL LETTER OMEGA WITH ACUTE
+&W%@@
+0x0390 GREEK SMALL LETTER IOTA WITH ACUTE AND DIAERESIS
+&i3@@
+0x0391 GREEK CAPITAL LETTER ALPHA
+&A*@@
+0x0392 GREEK CAPITAL LETTER BETA
+&B*@@
+0x0393 GREEK CAPITAL LETTER GAMMA
+&G*@@
+0x0394 GREEK CAPITAL LETTER DELTA
+&D*@@
+0x0395 GREEK CAPITAL LETTER EPSILON
+&E*@@
+0x0396 GREEK CAPITAL LETTER ZETA
+&Z*@@
+0x0397 GREEK CAPITAL LETTER ETA
+&Y*@@
+0x0398 GREEK CAPITAL LETTER THETA
+&H*@@
+0x0399 GREEK CAPITAL LETTER IOTA
+&I*@@
+0x039a GREEK CAPITAL LETTER KAPPA
+&K*@@
+0x039b GREEK CAPITAL LETTER LAMDA
+&L*@@
+0x039c GREEK CAPITAL LETTER MU
+&M*@@
+0x039d GREEK CAPITAL LETTER NU
+&N*@@
+0x039e GREEK CAPITAL LETTER XI
+&C*@@
+0x039f GREEK CAPITAL LETTER OMICRON
+&O*@@
+0x03a0 GREEK CAPITAL LETTER PI
+&P*@@
+0x03a1 GREEK CAPITAL LETTER RHO
+&R*@@
+0x03a3 GREEK CAPITAL LETTER SIGMA
+&S*@@
+0x03a4 GREEK CAPITAL LETTER TAU
+&T*@@
+0x03a5 GREEK CAPITAL LETTER UPSILON
+&U*@@
+0x03a6 GREEK CAPITAL LETTER PHI
+&F*@@
+0x03a7 GREEK CAPITAL LETTER CHI
+&X*@@
+0x03a8 GREEK CAPITAL LETTER PSI
+&Q*@@
+0x03a9 GREEK CAPITAL LETTER OMEGA
+&W*@@
+0x03aa GREEK CAPITAL LETTER IOTA WITH DIAERESIS
+&J*@@
+0x03ab GREEK CAPITAL LETTER UPSILON WITH DIAERESIS
+&V*@@
+0x03ac GREEK SMALL LETTER ALPHA WITH ACUTE
+&a%@@
+0x03ad GREEK SMALL LETTER EPSILON WITH ACUTE
+&e%@@
+0x03ae GREEK SMALL LETTER ETA WITH ACUTE
+&y%@@
+0x03af GREEK SMALL LETTER IOTA WITH ACUTE
+&i%@@
+0x03b0 GREEK SMALL LETTER UPSILON WITH ACUTE AND DIAERESIS
+&u3@@
+0x03b1 GREEK SMALL LETTER ALPHA
+&a*@@
+0x03b2 GREEK SMALL LETTER BETA
+&b*@@
+0x03b3 GREEK SMALL LETTER GAMMA
+&g*@@
+0x03b4 GREEK SMALL LETTER DELTA
+&d*@@
+0x03b5 GREEK SMALL LETTER EPSILON
+&e*@@
+0x03b6 GREEK SMALL LETTER ZETA
+&z*@@
+0x03b7 GREEK SMALL LETTER ETA
+&y*@@
+0x03b8 GREEK SMALL LETTER THETA
+&h*@@
+0x03b9 GREEK SMALL LETTER IOTA
+&i*@@
+0x03ba GREEK SMALL LETTER KAPPA
+&k*@@
+0x03bb GREEK SMALL LETTER LAMDA
+&l*@@
+0x03bc GREEK SMALL LETTER MU
+&m*@@
+0x03bd GREEK SMALL LETTER NU
+&n*@@
+0x03be GREEK SMALL LETTER XI
+&c*@@
+0x03bf GREEK SMALL LETTER OMICRON
+&o*@@
+0x03c0 GREEK SMALL LETTER PI
+&p*@@
+0x03c1 GREEK SMALL LETTER RHO
+&r*@@
+0x03c2 GREEK SMALL LETTER FINAL SIGMA
+&*s@@
+0x03c3 GREEK SMALL LETTER SIGMA
+&s*@@
+0x03c4 GREEK SMALL LETTER TAU
+&t*@@
+0x03c5 GREEK SMALL LETTER UPSILON
+&u*@@
+0x03c6 GREEK SMALL LETTER PHI
+&f*@@
+0x03c7 GREEK SMALL LETTER CHI
+&x*@@
+0x03c8 GREEK SMALL LETTER PSI
+&q*@@
+0x03c9 GREEK SMALL LETTER OMEGA
+&w*@@
+0x03ca GREEK SMALL LETTER IOTA WITH DIAERESIS
+&j*@@
+0x03cb GREEK SMALL LETTER UPSILON WITH DIAERESIS
+&v*@@
+0x03cc GREEK SMALL LETTER OMICRON WITH ACUTE
+&o%@@
+0x03cd GREEK SMALL LETTER UPSILON WITH ACUTE
+&u%@@
+0x03ce GREEK SMALL LETTER OMEGA WITH ACUTE
+&w%@@
+0x03d8 GREEK NUMERAL SIGN
+&'G@@
+0x03d9 GREEK LOWER NUMERAL SIGN
+&,G@@
+0x03da GREEK CAPITAL LETTER STIGMA
+&T3@@
+0x03db GREEK SMALL LETTER STIGMA
+&t3@@
+0x03dc GREEK CAPITAL LETTER DIGAMMA
+&M3@@
+0x03dd GREEK SMALL LETTER DIGAMMA
+&m3@@
+0x03de GREEK CAPITAL LETTER KOPPA
+&K3@@
+0x03df GREEK SMALL LETTER KOPPA
+&k3@@
+0x03e0 GREEK CAPITAL LETTER SAMPI
+&P3@@
+0x03e1 GREEK SMALL LETTER SAMPI
+&p3@@
+0x03f4 ACUTE ACCENT AND DIAERESIS (Tonos and Dialytika)
+&'%@@
+0x03f5 GREEK IOTA BELOW
+&j3@@
+0x0401 CYRILLIC CAPITAL LETTER IO
+&IO@@
+0x0402 CYRILLIC CAPITAL LETTER DJE (Serbocroatian)
+&D%@@
+0x0403 CYRILLIC CAPITAL LETTER GJE (Macedonian)
+&G%@@
+0x0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
+&IE@@
+0x0405 CYRILLIC CAPITAL LETTER DZE (Macedonian)
+&DS@@
+0x0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+&II@@
+0x0407 CYRILLIC CAPITAL LETTER YI (Ukrainian)
+&YI@@
+0x0408 CYRILLIC CAPITAL LETTER JE
+&J%@@
+0x0409 CYRILLIC CAPITAL LETTER LJE
+&LJ@@
+0x040a CYRILLIC CAPITAL LETTER NJE
+&NJ@@
+0x040b CYRILLIC CAPITAL LETTER TSHE (Serbocroatian)
+&Ts@@
+0x040c CYRILLIC CAPITAL LETTER KJE (Macedonian)
+&KJ@@
+0x040e CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
+&V%@@
+0x040f CYRILLIC CAPITAL LETTER DZHE
+&DZ@@
+0x0410 CYRILLIC CAPITAL LETTER A
+&A=@@
+0x0411 CYRILLIC CAPITAL LETTER BE
+&B=@@
+0x0412 CYRILLIC CAPITAL LETTER VE
+&V=@@
+0x0413 CYRILLIC CAPITAL LETTER GHE
+&G=@@
+0x0414 CYRILLIC CAPITAL LETTER DE
+&D=@@
+0x0415 CYRILLIC CAPITAL LETTER IE
+&E=@@
+0x0416 CYRILLIC CAPITAL LETTER ZHE
+&Z%@@
+0x0417 CYRILLIC CAPITAL LETTER ZE
+&Z=@@
+0x0418 CYRILLIC CAPITAL LETTER I
+&I=@@
+0x0419 CYRILLIC CAPITAL LETTER SHORT I
+&J=@@
+0x041a CYRILLIC CAPITAL LETTER KA
+&K=@@
+0x041b CYRILLIC CAPITAL LETTER EL
+&L=@@
+0x041c CYRILLIC CAPITAL LETTER EM
+&M=@@
+0x041d CYRILLIC CAPITAL LETTER EN
+&N=@@
+0x041e CYRILLIC CAPITAL LETTER O
+&O=@@
+0x041f CYRILLIC CAPITAL LETTER PE
+&P=@@
+0x0420 CYRILLIC CAPITAL LETTER ER
+&R=@@
+0x0421 CYRILLIC CAPITAL LETTER ES
+&S=@@
+0x0422 CYRILLIC CAPITAL LETTER TE
+&T=@@
+0x0423 CYRILLIC CAPITAL LETTER U
+&U=@@
+0x0424 CYRILLIC CAPITAL LETTER EF
+&F=@@
+0x0425 CYRILLIC CAPITAL LETTER HA
+&H=@@
+0x0426 CYRILLIC CAPITAL LETTER TSE
+&C=@@
+0x0427 CYRILLIC CAPITAL LETTER CHE
+&C%@@
+0x0428 CYRILLIC CAPITAL LETTER SHA
+&S%@@
+0x0429 CYRILLIC CAPITAL LETTER SHCHA
+&Sc@@
+0x042a CYRILLIC CAPITAL LETTER HARD SIGN
+&="@@
+0x042b CYRILLIC CAPITAL LETTER YERU
+&Y=@@
+0x042c CYRILLIC CAPITAL LETTER SOFT SIGN
+&%"@@
+0x042d CYRILLIC CAPITAL LETTER E
+&JE@@
+0x042e CYRILLIC CAPITAL LETTER YU
+&JU@@
+0x042f CYRILLIC CAPITAL LETTER YA
+&JA@@
+0x0430 CYRILLIC SMALL LETTER A
+&a=@@
+0x0431 CYRILLIC SMALL LETTER BE
+&b=@@
+0x0432 CYRILLIC SMALL LETTER VE
+&v=@@
+0x0433 CYRILLIC SMALL LETTER GHE
+&g=@@
+0x0434 CYRILLIC SMALL LETTER DE
+&d=@@
+0x0435 CYRILLIC SMALL LETTER IE
+&e=@@
+0x0436 CYRILLIC SMALL LETTER ZHE
+&z%@@
+0x0437 CYRILLIC SMALL LETTER ZE
+&z=@@
+0x0438 CYRILLIC SMALL LETTER I
+&i=@@
+0x0439 CYRILLIC SMALL LETTER SHORT I
+&j=@@
+0x043a CYRILLIC SMALL LETTER KA
+&k=@@
+0x043b CYRILLIC SMALL LETTER EL
+&l=@@
+0x043c CYRILLIC SMALL LETTER EM
+&m=@@
+0x043d CYRILLIC SMALL LETTER EN
+&n=@@
+0x043e CYRILLIC SMALL LETTER O
+&o=@@
+0x043f CYRILLIC SMALL LETTER PE
+&p=@@
+0x0440 CYRILLIC SMALL LETTER ER
+&r=@@
+0x0441 CYRILLIC SMALL LETTER ES
+&s=@@
+0x0442 CYRILLIC SMALL LETTER TE
+&t=@@
+0x0443 CYRILLIC SMALL LETTER U
+&u=@@
+0x0444 CYRILLIC SMALL LETTER EF
+&f=@@
+0x0445 CYRILLIC SMALL LETTER HA
+&h=@@
+0x0446 CYRILLIC SMALL LETTER TSE
+&c=@@
+0x0447 CYRILLIC SMALL LETTER CHE
+&c%@@
+0x0448 CYRILLIC SMALL LETTER SHA
+&s%@@
+0x0449 CYRILLIC SMALL LETTER SHCHA
+&sc@@
+0x044a CYRILLIC SMALL LETTER HARD SIGN
+&='@@
+0x044b CYRILLIC SMALL LETTER YERU
+&y=@@
+0x044c CYRILLIC SMALL LETTER SOFT SIGN
+&%'@@
+0x044d CYRILLIC SMALL LETTER E
+&je@@
+0x044e CYRILLIC SMALL LETTER YU
+&ju@@
+0x044f CYRILLIC SMALL LETTER YA
+&ja@@
+0x0451 CYRILLIC SMALL LETTER IO
+&io@@
+0x0452 CYRILLIC SMALL LETTER DJE (Serbocroatian)
+&d%@@
+0x0453 CYRILLIC SMALL LETTER GJE (Macedonian)
+&g%@@
+0x0454 CYRILLIC SMALL LETTER UKRAINIAN IE
+&ie@@
+0x0455 CYRILLIC SMALL LETTER DZE (Macedonian)
+&ds@@
+0x0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+&ii@@
+0x0457 CYRILLIC SMALL LETTER YI (Ukrainian)
+&yi@@
+0x0458 CYRILLIC SMALL LETTER JE
+&j%@@
+0x0459 CYRILLIC SMALL LETTER LJE
+&lj@@
+0x045a CYRILLIC SMALL LETTER NJE
+&nj@@
+0x045b CYRILLIC SMALL LETTER TSHE (Serbocroatian)
+&ts@@
+0x045c CYRILLIC SMALL LETTER KJE (Macedonian)
+&kj@@
+0x045e CYRILLIC SMALL LETTER SHORT U (Byelorussian)
+&v%@@
+0x045f CYRILLIC SMALL LETTER DZHE
+&dz@@
+0x0462 CYRILLIC CAPITAL LETTER YAT
+&Y3@@
+0x0463 CYRILLIC SMALL LETTER YAT
+&y3@@
+0x046a CYRILLIC CAPITAL LETTER BIG YUS
+&O3@@
+0x046b CYRILLIC SMALL LETTER BIG YUS
+&o3@@
+0x0472 CYRILLIC CAPITAL LETTER FITA
+&F3@@
+0x0473 CYRILLIC SMALL LETTER FITA
+&f3@@
+0x0474 CYRILLIC CAPITAL LETTER IZHITSA
+&V3@@
+0x0475 CYRILLIC SMALL LETTER IZHITSA
+&v3@@
+0x0480 CYRILLIC CAPITAL LETTER KOPPA
+&C3@@
+0x0481 CYRILLIC SMALL LETTER KOPPA
+&c3@@
+0x0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+&G3@@
+0x0491 CYRILLIC SMALL LETTER GHE WITH UPTURN
+&g3@@
+0x05d0 HEBREW LETTER ALEF
+&A+@@
+0x05d1 HEBREW LETTER BET
+&B+@@
+0x05d2 HEBREW LETTER GIMEL
+&G+@@
+0x05d3 HEBREW LETTER DALET
+&D+@@
+0x05d4 HEBREW LETTER HE
+&H+@@
+0x05d5 HEBREW LETTER VAV
+&W+@@
+0x05d6 HEBREW LETTER ZAYIN
+&Z+@@
+0x05d7 HEBREW LETTER HET
+&X+@@
+0x05d8 HEBREW LETTER TET
+&Tj@@
+0x05d9 HEBREW LETTER YOD
+&J+@@
+0x05da HEBREW LETTER FINAL KAF
+&K%@@
+0x05db HEBREW LETTER KAF
+&K+@@
+0x05dc HEBREW LETTER LAMED
+&L+@@
+0x05dd HEBREW LETTER FINAL MEM
+&M%@@
+0x05de HEBREW LETTER MEM
+&M+@@
+0x05df HEBREW LETTER FINAL NUN
+&N%@@
+0x05e0 HEBREW LETTER NUN
+&N+@@
+0x05e1 HEBREW LETTER SAMEKH
+&S+@@
+0x05e2 HEBREW LETTER AYIN
+&E+@@
+0x05e3 HEBREW LETTER FINAL PE
+&P%@@
+0x05e4 HEBREW LETTER PE
+&P+@@
+0x05e5 HEBREW LETTER FINAL TSADI
+&Zj@@
+0x05e6 HEBREW LETTER TSADI
+&ZJ@@
+0x05e7 HEBREW LETTER QOF
+&Q+@@
+0x05e8 HEBREW LETTER RESH
+&R+@@
+0x05e9 HEBREW LETTER SHIN
+&Sh@@
+0x05ea HEBREW LETTER TAV
+&T+@@
+0x060c ARABIC COMMA
+&,+@@
+0x061b ARABIC SEMICOLON
+&;+@@
+0x061f ARABIC QUESTION MARK
+&?+@@
+0x0621 ARABIC LETTER HAMZA
+&H'@@
+0x0622 ARABIC LETTER ALEF WITH MADDA ABOVE
+&aM@@
+0x0623 ARABIC LETTER ALEF WITH HAMZA ABOVE
+&aH@@
+0x0624 ARABIC LETTER WAW WITH HAMZA ABOVE
+&wH@@
+0x0625 ARABIC LETTER ALEF WITH HAMZA BELOW
+&ah@@
+0x0626 ARABIC LETTER YEH WITH HAMZA ABOVE
+&yH@@
+0x0627 ARABIC LETTER ALEF
+&a+@@
+0x0628 ARABIC LETTER BEH
+&b+@@
+0x0629 ARABIC LETTER TEH MARBUTA
+&tm@@
+0x062a ARABIC LETTER TEH
+&t+@@
+0x062b ARABIC LETTER THEH
+&tk@@
+0x062c ARABIC LETTER JEEM
+&g+@@
+0x062d ARABIC LETTER HAH
+&hk@@
+0x062e ARABIC LETTER KHAH
+&x+@@
+0x062f ARABIC LETTER DAL
+&d+@@
+0x0630 ARABIC LETTER THAL
+&dk@@
+0x0631 ARABIC LETTER REH
+&r+@@
+0x0632 ARABIC LETTER ZAIN
+&z+@@
+0x0633 ARABIC LETTER SEEN
+&s+@@
+0x0634 ARABIC LETTER SHEEN
+&sn@@
+0x0635 ARABIC LETTER SAD
+&c+@@
+0x0636 ARABIC LETTER DAD
+&dd@@
+0x0637 ARABIC LETTER TAH
+&tj@@
+0x0638 ARABIC LETTER ZAH
+&zH@@
+0x0639 ARABIC LETTER AIN
+&e+@@
+0x063a ARABIC LETTER GHAIN
+&i+@@
+0x0640 ARABIC TATWEEL
+&++@@
+0x0641 ARABIC LETTER FEH
+&f+@@
+0x0642 ARABIC LETTER QAF
+&q+@@
+0x0643 ARABIC LETTER KAF
+&k+@@
+0x0644 ARABIC LETTER LAM
+&l+@@
+0x0645 ARABIC LETTER MEEM
+&m+@@
+0x0646 ARABIC LETTER NOON
+&n+@@
+0x0647 ARABIC LETTER HEH
+&h+@@
+0x0648 ARABIC LETTER WAW
+&w+@@
+0x0649 ARABIC LETTER ALEF MAKSURA
+&j+@@
+0x064a ARABIC LETTER YEH
+&y+@@
+0x064b ARABIC FATHATAN
+&:+@@
+0x064c ARABIC DAMMATAN
+&"+@@
+0x064d ARABIC KASRATAN
+&=+@@
+0x064e ARABIC FATHA
+&/+@@
+0x064f ARABIC DAMMA
+&'+@@
+0x0650 ARABIC KASRA
+&1+@@
+0x0651 ARABIC SHADDA
+&3+@@
+0x0652 ARABIC SUKUN
+&0+@@
+0x0670 SUPERSCRIPT ARABIC LETTER ALEF
+&aS@@
+0x067e ARABIC LETTER PEH
+&p+@@
+0x06a4 ARABIC LETTER VEH
+&v+@@
+0x06af ARABIC LETTER GAF
+&gf@@
+0x06f0 EASTERN ARABIC-INDIC DIGIT ZERO
+&0a@@
+0x06f1 EASTERN ARABIC-INDIC DIGIT ONE
+&1a@@
+0x06f2 EASTERN ARABIC-INDIC DIGIT TWO
+&2a@@
+0x06f3 EASTERN ARABIC-INDIC DIGIT THREE
+&3a@@
+0x06f4 EASTERN ARABIC-INDIC DIGIT FOUR
+&4a@@
+0x06f5 EASTERN ARABIC-INDIC DIGIT FIVE
+&5a@@
+0x06f6 EASTERN ARABIC-INDIC DIGIT SIX
+&6a@@
+0x06f7 EASTERN ARABIC-INDIC DIGIT SEVEN
+&7a@@
+0x06f8 EASTERN ARABIC-INDIC DIGIT EIGHT
+&8a@@
+0x06f9 EASTERN ARABIC-INDIC DIGIT NINE
+&9a@@
+0x1e00 LATIN CAPITAL LETTER A WITH RING BELOW
+&_A-0_@@
+0x1e01 LATIN SMALL LETTER A WITH RING BELOW
+&_a-0_@@
+0x1e02 LATIN CAPITAL LETTER B WITH DOT ABOVE
+&B.@@
+0x1e03 LATIN SMALL LETTER B WITH DOT ABOVE
+&b.@@
+0x1e04 LATIN CAPITAL LETTER B WITH DOT BELOW
+&_B-._@@
+0x1e05 LATIN SMALL LETTER B WITH DOT BELOW
+&_b-._@@
+0x1e06 LATIN CAPITAL LETTER B WITH LINE BELOW
+&B_@@
+0x1e07 LATIN SMALL LETTER B WITH LINE BELOW
+&b_@@
+0x1e08 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+&_C,'_@@
+0x1e09 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+&_c,'_@@
+0x1e0a LATIN CAPITAL LETTER D WITH DOT ABOVE
+&D.@@
+0x1e0b LATIN SMALL LETTER D WITH DOT ABOVE
+&d.@@
+0x1e0c LATIN CAPITAL LETTER D WITH DOT BELOW
+&_D-._@@
+0x1e0d LATIN SMALL LETTER D WITH DOT BELOW
+&_d-._@@
+0x1e0e LATIN CAPITAL LETTER D WITH LINE BELOW
+&D_@@
+0x1e0f LATIN SMALL LETTER D WITH LINE BELOW
+&d_@@
+0x1e10 LATIN CAPITAL LETTER D WITH CEDILLA
+&D,@@
+0x1e11 LATIN SMALL LETTER D WITH CEDILLA
+&d,@@
+0x1e12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+&_D->_@@
+0x1e13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+&_d->_@@
+0x1e14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+&_E-!_@@
+0x1e15 LATIN SMALL LETTER E WITH MACRON AND GRAVE
+&_e-!_@@
+0x1e16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+&_E-'_@@
+0x1e17 LATIN SMALL LETTER E WITH MACRON AND ACUTE
+&_e-'_@@
+0x1e18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+&_E->_@@
+0x1e19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+&_e->_@@
+0x1e1a LATIN CAPITAL LETTER E WITH TILDE BELOW
+&_E-?_@@
+0x1e1b LATIN SMALL LETTER E WITH TILDE BELOW
+&_e-?_@@
+0x1e1c LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+&_E,(_@@
+0x1e1d LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+&_e,(_@@
+0x1e1e LATIN CAPITAL LETTER F WITH DOT ABOVE
+&F.@@
+0x1e1f LATIN SMALL LETTER F WITH DOT ABOVE
+&f.@@
+0x1e20 LATIN CAPITAL LETTER G WITH MACRON
+&G-@@
+0x1e21 LATIN SMALL LETTER G WITH MACRON
+&g-@@
+0x1e22 LATIN CAPITAL LETTER H WITH DOT ABOVE
+&H.@@
+0x1e23 LATIN SMALL LETTER H WITH DOT ABOVE
+&h.@@
+0x1e24 LATIN CAPITAL LETTER H WITH DOT BELOW
+&_H-._@@
+0x1e25 LATIN SMALL LETTER H WITH DOT BELOW
+&_h-._@@
+0x1e26 LATIN CAPITAL LETTER H WITH DIAERESIS
+&H:@@
+0x1e27 LATIN SMALL LETTER H WITH DIAERESIS
+&h:@@
+0x1e28 LATIN CAPITAL LETTER H WITH CEDILLA
+&H,@@
+0x1e29 LATIN SMALL LETTER H WITH CEDILLA
+&h,@@
+0x1e2a LATIN CAPITAL LETTER H WITH BREVE BELOW
+&_H-(_@@
+0x1e2b LATIN SMALL LETTER H WITH BREVE BELOW
+&_h-(_@@
+0x1e2c LATIN CAPITAL LETTER I WITH TILDE BELOW
+&_I-?_@@
+0x1e2d LATIN SMALL LETTER I WITH TILDE BELOW
+&_i-?_@@
+0x1e2e LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+&_I:'_@@
+0x1e2f LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+&_i:'_@@
+0x1e30 LATIN CAPITAL LETTER K WITH ACUTE
+&K'@@
+0x1e31 LATIN SMALL LETTER K WITH ACUTE
+&k'@@
+0x1e32 LATIN CAPITAL LETTER K WITH DOT BELOW
+&_K-._@@
+0x1e33 LATIN SMALL LETTER K WITH DOT BELOW
+&_k-._@@
+0x1e34 LATIN CAPITAL LETTER K WITH LINE BELOW
+&K_@@
+0x1e35 LATIN SMALL LETTER K WITH LINE BELOW
+&k_@@
+0x1e36 LATIN CAPITAL LETTER L WITH DOT BELOW
+&_L-._@@
+0x1e37 LATIN SMALL LETTER L WITH DOT BELOW
+&_l-._@@
+0x1e38 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+&_L--._@@
+0x1e39 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+&_l--._@@
+0x1e3a LATIN CAPITAL LETTER L WITH LINE BELOW
+&L_@@
+0x1e3b LATIN SMALL LETTER L WITH LINE BELOW
+&l_@@
+0x1e3c LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+&_L->_@@
+0x1e3d LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+&_l->_@@
+0x1e3e LATIN CAPITAL LETTER M WITH ACUTE
+&M'@@
+0x1e3f LATIN SMALL LETTER M WITH ACUTE
+&m'@@
+0x1e40 LATIN CAPITAL LETTER M WITH DOT ABOVE
+&M.@@
+0x1e41 LATIN SMALL LETTER M WITH DOT ABOVE
+&m.@@
+0x1e42 LATIN CAPITAL LETTER M WITH DOT BELOW
+&_M-._@@
+0x1e43 LATIN SMALL LETTER M WITH DOT BELOW
+&_m-._@@
+0x1e44 LATIN CAPITAL LETTER N WITH DOT ABOVE
+&N.@@
+0x1e45 LATIN SMALL LETTER N WITH DOT ABOVE
+&n.@@
+0x1e46 LATIN CAPITAL LETTER N WITH DOT BELOW
+&_N-._@@
+0x1e47 LATIN SMALL LETTER N WITH DOT BELOW
+&_n-._@@
+0x1e48 LATIN CAPITAL LETTER N WITH LINE BELOW
+&N_@@
+0x1e49 LATIN SMALL LETTER N WITH LINE BELOW
+&n_@@
+0x1e4a LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+&_N->_@@
+0x1e4b LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+&_N->_@@
+0x1e4c LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+&_O?'_@@
+0x1e4d LATIN SMALL LETTER O WITH TILDE AND ACUTE
+&_o?'_@@
+0x1e4e LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+&_O?:_@@
+0x1e4f LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+&_o?:_@@
+0x1e50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+&_O-!_@@
+0x1e51 LATIN SMALL LETTER O WITH MACRON AND GRAVE
+&_o-!_@@
+0x1e52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+&_O-'_@@
+0x1e53 LATIN SMALL LETTER O WITH MACRON AND ACUTE
+&_o-'_@@
+0x1e54 LATIN CAPITAL LETTER P WITH ACUTE
+&P'@@
+0x1e55 LATIN SMALL LETTER P WITH ACUTE
+&p'@@
+0x1e56 LATIN CAPITAL LETTER P WITH DOT ABOVE
+&P.@@
+0x1e57 LATIN SMALL LETTER P WITH DOT ABOVE
+&p.@@
+0x1e58 LATIN CAPITAL LETTER R WITH DOT ABOVE
+&R.@@
+0x1e59 LATIN SMALL LETTER R WITH DOT ABOVE
+&r.@@
+0x1e5a LATIN CAPITAL LETTER R WITH DOT BELOW
+&_R-._@@
+0x1e5b LATIN SMALL LETTER R WITH DOT BELOW
+&_r-._@@
+0x1e5c LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+&_R--._@@
+0x1e5d LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+&_r--._@@
+0x1e5e LATIN CAPITAL LETTER R WITH LINE BELOW
+&R_@@
+0x1e5f LATIN SMALL LETTER R WITH LINE BELOW
+&r_@@
+0x1e60 LATIN CAPITAL LETTER S WITH DOT ABOVE
+&S.@@
+0x1e61 LATIN SMALL LETTER S WITH DOT ABOVE
+&s.@@
+0x1e62 LATIN CAPITAL LETTER S WITH DOT BELOW
+&_S-._@@
+0x1e63 LATIN SMALL LETTER S WITH DOT BELOW
+&_s-._@@
+0x1e64 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+&_S'._@@
+0x1e65 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+&_s'._@@
+0x1e66 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+&_S<._@@
+0x1e67 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+&_s<._@@
+0x1e68 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+&_S.-._@@
+0x1e69 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+&_S.-._@@
+0x1e6a LATIN CAPITAL LETTER T WITH DOT ABOVE
+&T.@@
+0x1e6b LATIN SMALL LETTER T WITH DOT ABOVE
+&t.@@
+0x1e6c LATIN CAPITAL LETTER T WITH DOT BELOW
+&_T-._@@
+0x1e6d LATIN SMALL LETTER T WITH DOT BELOW
+&_t-._@@
+0x1e6e LATIN CAPITAL LETTER T WITH LINE BELOW
+&T_@@
+0x1e6f LATIN SMALL LETTER T WITH LINE BELOW
+&t_@@
+0x1e70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+&_T->_@@
+0x1e71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+&_t->_@@
+0x1e72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+&_U--:_@@
+0x1e73 LATIN SMALL LETTER U WITH DIAERESIS BELOW
+&_u--:_@@
+0x1e74 LATIN CAPITAL LETTER U WITH TILDE BELOW
+&_U-?_@@
+0x1e75 LATIN SMALL LETTER U WITH TILDE BELOW
+&_u-?_@@
+0x1e76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+&_U->_@@
+0x1e77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+&_u->_@@
+0x1e78 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+&_U?'_@@
+0x1e79 LATIN SMALL LETTER U WITH TILDE AND ACUTE
+&_u?'_@@
+0x1e7a LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+&_U-:_@@
+0x1e7b LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+&_u-:_@@
+0x1e7c LATIN CAPITAL LETTER V WITH TILDE
+&V?@@
+0x1e7d LATIN SMALL LETTER V WITH TILDE
+&v?@@
+0x1e7e LATIN CAPITAL LETTER V WITH DOT BELOW
+&_V-._@@
+0x1e7f LATIN SMALL LETTER V WITH DOT BELOW
+&_v-._@@
+0x1e80 LATIN CAPITAL LETTER W WITH GRAVE
+&W!@@
+0x1e81 LATIN SMALL LETTER W WITH GRAVE
+&w!@@
+0x1e82 LATIN CAPITAL LETTER W WITH ACUTE
+&W'@@
+0x1e83 LATIN SMALL LETTER W WITH ACUTE
+&w'@@
+0x1e84 LATIN CAPITAL LETTER W WITH DIAERESIS
+&W:@@
+0x1e85 LATIN SMALL LETTER W WITH DIAERESIS
+&w:@@
+0x1e86 LATIN CAPITAL LETTER W WITH DOT ABOVE
+&W.@@
+0x1e87 LATIN SMALL LETTER W WITH DOT ABOVE
+&w.@@
+0x1e88 LATIN CAPITAL LETTER W WITH DOT BELOW
+&_W-._@@
+0x1e89 LATIN SMALL LETTER W WITH DOT BELOW
+&_w-._@@
+0x1e8a LATIN CAPITAL LETTER X WITH DOT ABOVE
+&X.@@
+0x1e8b LATIN SMALL LETTER X WITH DOT ABOVE
+&x.@@
+0x1e8c LATIN CAPITAL LETTER X WITH DIAERESIS
+&X:@@
+0x1e8d LATIN SMALL LETTER X WITH DIAERESIS
+&x:@@
+0x1e8e LATIN CAPITAL LETTER Y WITH DOT ABOVE
+&Y.@@
+0x1e8f LATIN SMALL LETTER Y WITH DOT ABOVE
+&y.@@
+0x1e90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+&Z>@@
+0x1e91 LATIN SMALL LETTER Z WITH CIRCUMFLEX
+&z>@@
+0x1e92 LATIN CAPITAL LETTER Z WITH DOT BELOW
+&_Z-._@@
+0x1e93 LATIN SMALL LETTER Z WITH DOT BELOW
+&_z-._@@
+0x1e94 LATIN CAPITAL LETTER Z WITH LINE BELOW
+&Z_@@
+0x1e95 LATIN SMALL LETTER Z WITH LINE BELOW
+&z_@@
+0x1e96 LATIN SMALL LETTER H WITH LINE BELOW
+&h_@@
+0x1e97 LATIN SMALL LETTER T WITH DIAERESIS
+&t:@@
+0x1e98 LATIN SMALL LETTER W WITH RING ABOVE
+&w0@@
+0x1e99 LATIN SMALL LETTER Y WITH RING ABOVE
+&y0@@
+0x1ea0 LATIN CAPITAL LETTER A WITH DOT BELOW
+&_A-._@@
+0x1ea1 LATIN SMALL LETTER A WITH DOT BELOW
+&_a-._@@
+0x1ea2 LATIN CAPITAL LETTER A WITH HOOK ABOVE
+&A2@@
+0x1ea3 LATIN SMALL LETTER A WITH HOOK ABOVE
+&a2@@
+0x1ea4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+&_A>'_@@
+0x1ea5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+&_a>'_@@
+0x1ea6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+&_A>!_@@
+0x1ea7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+&_a>!_@@
+0x1ea8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+&_A>2_@@
+0x1ea9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+&_a>2_@@
+0x1eaa LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+&_A>?_@@
+0x1eab LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+&_a>?_@@
+0x1eac LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+&_A>-._@@
+0x1ead LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+&_a>-._@@
+0x1eae LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+&_A('_@@
+0x1eaf LATIN SMALL LETTER A WITH BREVE AND ACUTE
+&_a('_@@
+0x1eb0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+&_A(!_@@
+0x1eb1 LATIN SMALL LETTER A WITH BREVE AND GRAVE
+&_a(!_@@
+0x1eb2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+&_A(2_@@
+0x1eb3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+&_a(2_@@
+0x1eb4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+&_A(?_@@
+0x1eb5 LATIN SMALL LETTER A WITH BREVE AND TILDE
+&_a(?_@@
+0x1eb6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+&_A(-._@@
+0x1eb7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+&_a(-._@@
+0x1eb8 LATIN CAPITAL LETTER E WITH DOT BELOW
+&_E-._@@
+0x1eb9 LATIN SMALL LETTER E WITH DOT BELOW
+&_e-._@@
+0x1eba LATIN CAPITAL LETTER E WITH HOOK ABOVE
+&E2@@
+0x1ebb LATIN SMALL LETTER E WITH HOOK ABOVE
+&e2@@
+0x1ebc LATIN CAPITAL LETTER E WITH TILDE
+&E?@@
+0x1ebd LATIN SMALL LETTER E WITH TILDE
+&e?@@
+0x1ebe LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+&_E>'_@@
+0x1ebf LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+&_e>'_@@
+0x1ec0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+&_E>!_@@
+0x1ec1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+&_e>!_@@
+0x1ec2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+&_E>2_@@
+0x1ec3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+&_e>2_@@
+0x1ec4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+&_E>?_@@
+0x1ec5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+&_e>?_@@
+0x1ec6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+&_E>-._@@
+0x1ec7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+&_e>-._@@
+0x1ec8 LATIN CAPITAL LETTER I WITH HOOK ABOVE
+&I2@@
+0x1ec9 LATIN SMALL LETTER I WITH HOOK ABOVE
+&i2@@
+0x1eca LATIN CAPITAL LETTER I WITH DOT BELOW
+&_I-._@@
+0x1ecb LATIN SMALL LETTER I WITH DOT BELOW
+&_i-._@@
+0x1ecc LATIN CAPITAL LETTER O WITH DOT BELOW
+&_O-._@@
+0x1ecd LATIN SMALL LETTER O WITH DOT BELOW
+&_o-._@@
+0x1ece LATIN CAPITAL LETTER O WITH HOOK ABOVE
+&O2@@
+0x1ecf LATIN SMALL LETTER O WITH HOOK ABOVE
+&o2@@
+0x1ed0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+&_O>'_@@
+0x1ed1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+&_o>'_@@
+0x1ed2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+&_O>!_@@
+0x1ed3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+&_o>!_@@
+0x1ed4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+&_O>2_@@
+0x1ed5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+&_o>2_@@
+0x1ed6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+&_O>?_@@
+0x1ed7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+&_o>?_@@
+0x1ed8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+&_O>-._@@
+0x1ed9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+&_o>-._@@
+0x1eda LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+&_O9'_@@
+0x1edb LATIN SMALL LETTER O WITH HORN AND ACUTE
+&_o9'_@@
+0x1edc LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+&_O9!_@@
+0x1edd LATIN SMALL LETTER O WITH HORN AND GRAVE
+&_o9!_@@
+0x1ede LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+&_O92_@@
+0x1edf LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+&_o92_@@
+0x1ee0 LATIN CAPITAL LETTER O WITH HORN AND TILDE
+&_O9?_@@
+0x1ee1 LATIN SMALL LETTER O WITH HORN AND TILDE
+&_o9?_@@
+0x1ee2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+&_O9-._@@
+0x1ee3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+&_o9-._@@
+0x1ee4 LATIN CAPITAL LETTER U WITH DOT BELOW
+&_U-._@@
+0x1ee5 LATIN SMALL LETTER U WITH DOT BELOW
+&_u-._@@
+0x1ee6 LATIN CAPITAL LETTER U WITH HOOK ABOVE
+&U2@@
+0x1ee7 LATIN SMALL LETTER U WITH HOOK ABOVE
+&u2@@
+0x1ee8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+&_U9'_@@
+0x1ee9 LATIN SMALL LETTER U WITH HORN AND ACUTE
+&_u9'_@@
+0x1eea LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+&_U9!_@@
+0x1eeb LATIN SMALL LETTER U WITH HORN AND GRAVE
+&_u9!_@@
+0x1eec LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+&_U92_@@
+0x1eed LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+&_u92_@@
+0x1eee LATIN CAPITAL LETTER U WITH HORN AND TILDE
+&_U9?_@@
+0x1eef LATIN SMALL LETTER U WITH HORN AND TILDE
+&_u9?_@@
+0x1ef0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+&_U9-._@@
+0x1ef1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+&_u9-._@@
+0x1ef2 LATIN CAPITAL LETTER Y WITH GRAVE
+&Y!@@
+0x1ef3 LATIN SMALL LETTER Y WITH GRAVE
+&y!@@
+0x1ef4 LATIN CAPITAL LETTER Y WITH DOT BELOW
+&_Y-._@@
+0x1ef5 LATIN SMALL LETTER Y WITH DOT BELOW
+&_y-._@@
+0x1ef6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+&Y2@@
+0x1ef7 LATIN SMALL LETTER Y WITH HOOK ABOVE
+&y2@@
+0x1ef8 LATIN CAPITAL LETTER Y WITH TILDE
+&Y?@@
+0x1ef9 LATIN SMALL LETTER Y WITH TILDE
+&y?@@
+0x1f00 GREEK DASIA AND ACUTE ACCENT
+&;'@@
+0x1f01 GREEK PSILI AND ACUTE ACCENT
+&,'@@
+0x1f02 GREEK DASIA AND VARIA
+&;!@@
+0x1f03 GREEK PSILI AND VARIA
+&,!@@
+0x1f04 GREEK DASIA AND PERISPOMENI
+&?;@@
+0x1f05 GREEK PSILI AND PERISPOMENI
+&?,@@
+0x1f06 GREEK DIAERESIS AND VARIA
+&!:@@
+0x1f07 GREEK DIAERESIS AND PERISPOMENI
+&?:@@
+0x2002 EN SPACE
+&1N@@
+0x2003 EM SPACE
+&1M@@
+0x2004 THREE-PER-EM SPACE
+&3M@@
+0x2005 FOUR-PER-EM SPACE
+&4M@@
+0x2006 SIX-PER-EM SPACE
+&6M@@
+0x2009 THIN SPACE
+&1T@@
+0x200a HAIR SPACE
+&1H@@
+0x2010 HYPHEN
+&-1@@
+0x2013 EN DASH
+&-N@@
+0x2014 EM DASH
+&-M@@
+0x2015 HORIZONTAL BAR
+&-3@@
+0x2016 DOUBLE VERTICAL LINE
+&!2@@
+0x2017 DOUBLE LOW LINE
+&=2@@
+0x2018 LEFT SINGLE QUOTATION MARK
+&'6@@
+0x2019 RIGHT SINGLE QUOTATION MARK
+&'9@@
+0x201a SINGLE LOW-9 QUOTATION MARK
+&.9@@
+0x201b SINGLE HIGH-REVERSED-9 QUOTATION MARK
+&9'@@
+0x201c LEFT DOUBLE QUOTATION MARK
+&"6@@
+0x201d RIGHT DOUBLE QUOTATION MARK
+&"9@@
+0x201e DOUBLE LOW-9 QUOTATION MARK
+&:9@@
+0x201f DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+&9"@@
+0x2020 DAGGER
+&/-@@
+0x2021 DOUBLE DAGGER
+&/=@@
+0x2025 TWO DOT LEADER
+&..@@
+0x2030 PER MILLE SIGN
+&%0@@
+0x2032 PRIME
+&1'@@
+0x2033 DOUBLE PRIME
+&2'@@
+0x2034 TRIPLE PRIME
+&3'@@
+0x2035 REVERSED PRIME
+&1"@@
+0x2036 REVERSED DOUBLE PRIME
+&2"@@
+0x2037 REVERSED TRIPLE PRIME
+&3"@@
+0x2038 CARET
+&Ca@@
+0x2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+&<1@@
+0x203a SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+&>1@@
+0x203b REFERENCE MARK
+&:X@@
+0x203c DOUBLE EXCLAMATION MARK
+&_!*2_@@
+0x203e OVERLINE
+&'-@@
+0x2044 FRACTION SLASH
+&/f@@
+0x2070 SUPERSCRIPT DIGIT ZERO
+&0S@@
+0x2074 SUPERSCRIPT DIGIT FOUR
+&4S@@
+0x2075 SUPERSCRIPT DIGIT FIVE
+&5S@@
+0x2076 SUPERSCRIPT DIGIT SIX
+&6S@@
+0x2077 SUPERSCRIPT DIGIT SEVEN
+&7S@@
+0x2078 SUPERSCRIPT DIGIT EIGHT
+&8S@@
+0x2079 SUPERSCRIPT DIGIT NINE
+&9S@@
+0x207a SUPERSCRIPT PLUS SIGN
+&+S@@
+0x207b SUPERSCRIPT MINUS
+&-S@@
+0x207c SUPERSCRIPT EQUALS SIGN
+&=S@@
+0x207d SUPERSCRIPT LEFT PARENTHESIS
+&(S@@
+0x207e SUPERSCRIPT RIGHT PARENTHESIS
+&)S@@
+0x207f SUPERSCRIPT LATIN SMALL LETTER N
+&nS@@
+0x2080 SUBSCRIPT DIGIT ZERO
+&0s@@
+0x2081 SUBSCRIPT DIGIT ONE
+&1s@@
+0x2082 SUBSCRIPT DIGIT TWO
+&2s@@
+0x2083 SUBSCRIPT DIGIT THREE
+&3s@@
+0x2084 SUBSCRIPT DIGIT FOUR
+&4s@@
+0x2085 SUBSCRIPT DIGIT FIVE
+&5s@@
+0x2086 SUBSCRIPT DIGIT SIX
+&6s@@
+0x2087 SUBSCRIPT DIGIT SEVEN
+&7s@@
+0x2088 SUBSCRIPT DIGIT EIGHT
+&8s@@
+0x2089 SUBSCRIPT DIGIT NINE
+&9s@@
+0x208a SUBSCRIPT PLUS SIGN
+&+s@@
+0x208b SUBSCRIPT MINUS
+&-s@@
+0x208c SUBSCRIPT EQUALS SIGN
+&=s@@
+0x208d SUBSCRIPT LEFT PARENTHESIS
+&(s@@
+0x208e SUBSCRIPT RIGHT PARENTHESIS
+&)s@@
+0x20a4 LIRA SIGN
+&Li@@
+0x20a7 PESETA SIGN
+&Pt@@
+0x20a9 WON SIGN
+&W=@@
+0x2103 DEGREE CENTIGRADE
+&oC@@
+0x2105 CARE OF
+&co@@
+0x2109 DEGREE FAHRENHEIT
+&oF@@
+0x2116 NUMERO SIGN
+&N0@@
+0x2117 SOUND RECORDING COPYRIGHT
+&PO@@
+0x211e PRESCRIPTION TAKE
+&Rx@@
+0x2120 SERVICE MARK
+&SM@@
+0x2122 TRADE MARK SIGN
+&TM@@
+0x2126 OHM SIGN
+&Om@@
+0x212b ANGSTROEM SIGN
+&AO@@
+0x2153 VULGAR FRACTION ONE THIRD
+&13@@
+0x2154 VULGAR FRACTION TWO THIRDS
+&23@@
+0x2155 VULGAR FRACTION ONE FIFTH
+&15@@
+0x2156 VULGAR FRACTION TWO FIFTHS
+&25@@
+0x2157 VULGAR FRACTION THREE FIFTHS
+&35@@
+0x2158 VULGAR FRACTION FOUR FIFTHS
+&45@@
+0x2159 VULGAR FRACTION ONE SIXTH
+&16@@
+0x215a VULGAR FRACTION FIVE SIXTHS
+&56@@
+0x215b VULGAR FRACTION ONE EIGHTH
+&18@@
+0x215c VULGAR FRACTION THREE EIGHTHS
+&38@@
+0x215d VULGAR FRACTION FIVE EIGHTHS
+&58@@
+0x215e VULGAR FRACTION SEVEN EIGHTHS
+&78@@
+0x2160 ROMAN NUMERAL ONE
+&1R@@
+0x2161 ROMAN NUMERAL TWO
+&2R@@
+0x2162 ROMAN NUMERAL THREE
+&3R@@
+0x2163 ROMAN NUMERAL FOUR
+&4R@@
+0x2164 ROMAN NUMERAL FIVE
+&5R@@
+0x2165 ROMAN NUMERAL SIX
+&6R@@
+0x2166 ROMAN NUMERAL SEVEN
+&7R@@
+0x2167 ROMAN NUMERAL EIGHT
+&8R@@
+0x2168 ROMAN NUMERAL NINE
+&9R@@
+0x2169 ROMAN NUMERAL TEN
+&aR@@
+0x216a ROMAN NUMERAL ELEVEN
+&bR@@
+0x216b ROMAN NUMERAL TWELVE
+&cR@@
+0x216c ROMAN NUMERAL FIFTY
+&_50R_@@
+0x216d ROMAN NUMERAL ONE HUNDRED
+&_100R_@@
+0x216e ROMAN NUMERAL FIVE HUNDRED
+&_500R_@@
+0x216f ROMAN NUMERAL ONE THOUSAND
+&_1000R_@@
+0x2170 SMALL ROMAN NUMERAL ONE
+&1r@@
+0x2171 SMALL ROMAN NUMERAL TWO
+&2r@@
+0x2172 SMALL ROMAN NUMERAL THREE
+&3r@@
+0x2173 SMALL ROMAN NUMERAL FOUR
+&4r@@
+0x2174 SMALL ROMAN NUMERAL FIVE
+&5r@@
+0x2175 SMALL ROMAN NUMERAL SIX
+&6r@@
+0x2176 SMALL ROMAN NUMERAL SEVEN
+&7r@@
+0x2177 SMALL ROMAN NUMERAL EIGHT
+&8r@@
+0x2178 SMALL ROMAN NUMERAL NINE
+&9r@@
+0x2179 SMALL ROMAN NUMERAL TEN
+&ar@@
+0x217a SMALL ROMAN NUMERAL ELEVEN
+&br@@
+0x217b SMALL ROMAN NUMERAL TWELVE
+&cr@@
+0x217c SMALL ROMAN NUMERAL FIFTY
+&_50r_@@
+0x217d SMALL ROMAN NUMERAL ONE HUNDRED
+&_100r_@@
+0x217e SMALL ROMAN NUMERAL FIVE HUNDRED
+&_500r_@@
+0x217f SMALL ROMAN NUMERAL ONE THOUSAND
+&_1000r_@@
+0x2180 ROMAN NUMERAL ONE THOUSAND C D
+&_1000RCD_@@
+0x2181 ROMAN NUMERAL FIVE THOUSAND
+&_5000R_@@
+0x2182 ROMAN NUMERAL TEN THOUSAND
+&_10000R_@@
+0x2190 LEFTWARDS ARROW
+&<-@@
+0x2191 UPWARDS ARROW
+&-!@@
+0x2192 RIGHTWARDS ARROW
+&->@@
+0x2193 DOWNWARDS ARROW
+&-v@@
+0x2194 LEFT RIGHT ARROW
+&<>@@
+0x2195 UP DOWN ARROW
+&UD@@
+0x2196 NORTH WEST ARROW
+&_<!!_@@
+0x2197 NORTH EAST ARROW
+&_//>_@@
+0x2198 SOUTH EAST ARROW
+&_!!>_@@
+0x2199 SOUTH WEST ARROW
+&_<//_@@
+0x21d0 LEFTWARDS DOUBLE ARROW
+&<=@@
+0x21d2 RIGHTWARDS DOUBLE ARROW
+&=>@@
+0x21d4 LEFT RIGHT DOUBLE ARROW
+&==@@
+0x2200 FOR ALL
+&FA@@
+0x2202 PARTIAL DIFFERENTIAL
+&dP@@
+0x2203 THERE EXISTS
+&TE@@
+0x2205 EMPTY SET
+&/0@@
+0x2206 INCREMENT
+&DE@@
+0x2207 NABLA
+&NB@@
+0x2208 ELEMENT OF
+&(-@@
+0x220b CONTAINS AS MEMBER
+&-)@@
+0x220f N-ARY PRODUCT
+&*P@@
+0x2211 N-ARY SUMMATION
+&+Z@@
+0x2212 MINUS SIGN
+&-2@@
+0x2213 MINUS-OR-PLUS SIGN
+&-+@@
+0x2217 ASTERISK OPERATOR
+&*-@@
+0x2218 RING OPERATOR
+&Ob@@
+0x2219 BULLET OPERATOR
+&Sb@@
+0x221a SQUARE ROOT
+&RT@@
+0x221d PROPORTIONAL TO
+&0(@@
+0x221e INFINITY
+&00@@
+0x221f RIGHT ANGLE
+&-L@@
+0x2220 ANGLE
+&-V@@
+0x2225 PARALLEL TO
+&PP@@
+0x2227 LOGICAL AND
+&AN@@
+0x2228 LOGICAL OR
+&OR@@
+0x2229 INTERSECTION
+&(U@@
+0x222a UNION
+&)U@@
+0x222b INTEGRAL
+&In@@
+0x222c DOUBLE INTEGRAL
+&DI@@
+0x222e CONTOUR INTEGRAL
+&Io@@
+0x2234 THEREFORE
+&.:@@
+0x2235 BECAUSE
+&:.@@
+0x2236 RATIO
+&:R@@
+0x2237 PROPORTION
+&::@@
+0x223c TILDE OPERATOR
+&?1@@
+0x223e INVERTED LAZY S
+&CG@@
+0x2243 ASYMPTOTICALLY EQUAL TO
+&?-@@
+0x2245 APPROXIMATELY EQUAL TO
+&?=@@
+0x2248 ALMOST EQUAL TO
+&?2@@
+0x224c ALL EQUAL TO
+&=?@@
+0x2253 IMAGE OF OR APPROXIMATELY EQUAL TO
+&HI@@
+0x2260 NOT EQUAL TO
+&!=@@
+0x2261 IDENTICAL TO
+&=3@@
+0x2264 LESS-THAN OR EQUAL TO
+&=<@@
+0x2265 GREATER-THAN OR EQUAL TO
+&>=@@
+0x226a MUCH LESS-THAN
+&<*@@
+0x226b MUCH GREATER-THAN
+&*>@@
+0x226e NOT LESS-THAN
+&!<@@
+0x226f NOT GREATER-THAN
+&!>@@
+0x2282 SUBSET OF
+&(C@@
+0x2283 SUPERSET OF
+&)C@@
+0x2286 SUBSET OF OR EQUAL TO
+&(_@@
+0x2287 SUPERSET OF OR EQUAL TO
+&)_@@
+0x2299 CIRCLED DOT OPERATOR
+&0.@@
+0x229a CIRCLED RING OPERATOR
+&02@@
+0x22a5 UP TACK
+&-T@@
+0x22c5 DOT OPERATOR
+&.P@@
+0x22ee VERTICAL ELLIPSIS
+&:3@@
+0x22ef MIDLINE HORIZONTAL ELLIPSIS
+&.3@@
+0x2302 HOUSE
+&Eh@@
+0x2308 LEFT CEILING
+&<7@@
+0x2309 RIGHT CEILING
+&>7@@
+0x230a LEFT FLOOR
+&7<@@
+0x230b RIGHT FLOOR
+&7>@@
+0x2310 REVERSED NOT SIGN
+&NI@@
+0x2312 ARC
+&(A@@
+0x2315 TELEPHONE RECORDER
+&TR@@
+0x2320 TOP HALF INTEGRAL
+&Iu@@
+0x2321 BOTTOM HALF INTEGRAL
+&Il@@
+0x2329 LEFT-POINTING ANGLE BRACKET
+&</@@
+0x232a RIGHT-POINTING ANGLE BRACKET
+&/>@@
+0x2423 OPEN BOX
+&Vs@@
+0x2440 OCR HOOK
+&1h@@
+0x2441 OCR CHAIR
+&3h@@
+0x2442 OCR FORK
+&2h@@
+0x2443 OCR INVERTED FORK
+&4h@@
+0x2446 OCR BRANCH BANK IDENTIFICATION
+&1j@@
+0x2447 OCR AMOUNT OF CHECK
+&2j@@
+0x2448 OCR DASH
+&3j@@
+0x2449 OCR CUSTOMER ACCOUNT NUMBER
+&4j@@
+0x2460 CIRCLED DIGIT ONE
+&_1-o_@@
+0x2461 CIRCLED DIGIT TWO
+&_2-o_@@
+0x2462 CIRCLED DIGIT THREE
+&_3-o_@@
+0x2463 CIRCLED DIGIT FOUR
+&_4-o_@@
+0x2464 CIRCLED DIGIT FIVE
+&_5-o_@@
+0x2465 CIRCLED DIGIT SIX
+&_6-o_@@
+0x2466 CIRCLED DIGIT SEVEN
+&_7-o_@@
+0x2467 CIRCLED DIGIT EIGHT
+&_8-o_@@
+0x2468 CIRCLED DIGIT NINE
+&_9-o_@@
+0x2469 CIRCLED NUMBER TEN
+&_10-o_@@
+0x246a CIRCLED NUMBER ELEVEN
+&_11-o_@@
+0x246b CIRCLED NUMBER TWELVE
+&_12-o_@@
+0x246c CIRCLED NUMBER THIRTEEN
+&_13-o_@@
+0x246d CIRCLED NUMBER FOURTEEN
+&_14-o_@@
+0x246e CIRCLED NUMBER FIFTEEN
+&_15-o_@@
+0x246f CIRCLED NUMBER SIXTEEN
+&_16-o_@@
+0x2470 CIRCLED NUMBER SEVENTEEN
+&_17-o_@@
+0x2471 CIRCLED NUMBER EIGHTEEN
+&_18-o_@@
+0x2472 CIRCLED NUMBER NINETEEN
+&_19-o_@@
+0x2473 CIRCLED NUMBER TWENTY
+&_20-o_@@
+0x2474 PARENTHESIZED DIGIT ONE
+&_(1)_@@
+0x2475 PARENTHESIZED DIGIT TWO
+&_(2)_@@
+0x2476 PARENTHESIZED DIGIT THREE
+&_(3)_@@
+0x2477 PARENTHESIZED DIGIT FOUR
+&_(4)_@@
+0x2478 PARENTHESIZED DIGIT FIVE
+&_(5)_@@
+0x2479 PARENTHESIZED DIGIT SIX
+&_(6)_@@
+0x247a PARENTHESIZED DIGIT SEVEN
+&_(7)_@@
+0x247b PARENTHESIZED DIGIT EIGHT
+&_(8)_@@
+0x247c PARENTHESIZED DIGIT NINE
+&_(9)_@@
+0x247d PARENTHESIZED NUMBER TEN
+&_(10)_@@
+0x247e PARENTHESIZED NUMBER ELEVEN
+&_(11)_@@
+0x247f PARENTHESIZED NUMBER TWELVE
+&_(12)_@@
+0x2480 PARENTHESIZED NUMBER THIRTEEN
+&_(13)_@@
+0x2481 PARENTHESIZED NUMBER FOURTEEN
+&_(14)_@@
+0x2482 PARENTHESIZED NUMBER FIFTEEN
+&_(15)_@@
+0x2483 PARENTHESIZED NUMBER SIXTEEN
+&_(16)_@@
+0x2484 PARENTHESIZED NUMBER SEVENTEEN
+&_(17)_@@
+0x2485 PARENTHESIZED NUMBER EIGHTEEN
+&_(18)_@@
+0x2486 PARENTHESIZED NUMBER NINETEEN
+&_(19)_@@
+0x2487 PARENTHESIZED NUMBER TWENTY
+&_(20)_@@
+0x2488 DIGIT ONE FULL STOP
+&1.@@
+0x2489 DIGIT TWO FULL STOP
+&2.@@
+0x248a DIGIT THREE FULL STOP
+&3.@@
+0x248b DIGIT FOUR FULL STOP
+&4.@@
+0x248c DIGIT FIVE FULL STOP
+&5.@@
+0x248d DIGIT SIX FULL STOP
+&6.@@
+0x248e DIGIT SEVEN FULL STOP
+&7.@@
+0x248f DIGIT EIGHT FULL STOP
+&8.@@
+0x2490 DIGIT NINE FULL STOP
+&9.@@
+0x2491 NUMBER TEN FULL STOP
+&_10._@@
+0x2492 NUMBER ELEVEN FULL STOP
+&_11._@@
+0x2493 NUMBER TWELVE FULL STOP
+&_12._@@
+0x2494 NUMBER THIRTEEN FULL STOP
+&_13._@@
+0x2495 NUMBER FOURTEEN FULL STOP
+&_14._@@
+0x2496 NUMBER FIFTEEN FULL STOP
+&_15._@@
+0x2497 NUMBER SIXTEEN FULL STOP
+&_16._@@
+0x2498 NUMBER SEVENTEEN FULL STOP
+&_17._@@
+0x2499 NUMBER EIGHTEEN FULL STOP
+&_18._@@
+0x249a NUMBER NINETEEN FULL STOP
+&_19._@@
+0x249b NUMBER TWENTY FULL STOP
+&_20._@@
+0x249c PARENTHESIZED LATIN SMALL LETTER A
+&_(a)_@@
+0x249d PARENTHESIZED LATIN SMALL LETTER B
+&_(b)_@@
+0x249e PARENTHESIZED LATIN SMALL LETTER C
+&_(c)_@@
+0x249f PARENTHESIZED LATIN SMALL LETTER D
+&_(d)_@@
+0x24a0 PARENTHESIZED LATIN SMALL LETTER E
+&_(e)_@@
+0x24a1 PARENTHESIZED LATIN SMALL LETTER F
+&_(f)_@@
+0x24a2 PARENTHESIZED LATIN SMALL LETTER G
+&_(g)_@@
+0x24a3 PARENTHESIZED LATIN SMALL LETTER H
+&_(h)_@@
+0x24a4 PARENTHESIZED LATIN SMALL LETTER I
+&_(i)_@@
+0x24a5 PARENTHESIZED LATIN SMALL LETTER J
+&_(j)_@@
+0x24a6 PARENTHESIZED LATIN SMALL LETTER K
+&_(k)_@@
+0x24a7 PARENTHESIZED LATIN SMALL LETTER L
+&_(l)_@@
+0x24a8 PARENTHESIZED LATIN SMALL LETTER M
+&_(m)_@@
+0x24a9 PARENTHESIZED LATIN SMALL LETTER N
+&_(n)_@@
+0x24aa PARENTHESIZED LATIN SMALL LETTER O
+&_(o)_@@
+0x24ab PARENTHESIZED LATIN SMALL LETTER P
+&_(p)_@@
+0x24ac PARENTHESIZED LATIN SMALL LETTER Q
+&_(q)_@@
+0x24ad PARENTHESIZED LATIN SMALL LETTER R
+&_(r)_@@
+0x24ae PARENTHESIZED LATIN SMALL LETTER S
+&_(s)_@@
+0x24af PARENTHESIZED LATIN SMALL LETTER T
+&_(t)_@@
+0x24b0 PARENTHESIZED LATIN SMALL LETTER U
+&_(u)_@@
+0x24b1 PARENTHESIZED LATIN SMALL LETTER V
+&_(v)_@@
+0x24b2 PARENTHESIZED LATIN SMALL LETTER W
+&_(w)_@@
+0x24b3 PARENTHESIZED LATIN SMALL LETTER X
+&_(x)_@@
+0x24b4 PARENTHESIZED LATIN SMALL LETTER Y
+&_(y)_@@
+0x24b5 PARENTHESIZED LATIN SMALL LETTER Z
+&_(z)_@@
+0x24b6 CIRCLED LATIN CAPITAL LETTER A
+&_A-o_@@
+0x24b7 CIRCLED LATIN CAPITAL LETTER B
+&_B-o_@@
+0x24b8 CIRCLED LATIN CAPITAL LETTER C
+&_C-o_@@
+0x24b9 CIRCLED LATIN CAPITAL LETTER D
+&_D-o_@@
+0x24ba CIRCLED LATIN CAPITAL LETTER E
+&_E-o_@@
+0x24bb CIRCLED LATIN CAPITAL LETTER F
+&_F-o_@@
+0x24bc CIRCLED LATIN CAPITAL LETTER G
+&_G-o_@@
+0x24bd CIRCLED LATIN CAPITAL LETTER H
+&_H-o_@@
+0x24be CIRCLED LATIN CAPITAL LETTER I
+&_I-o_@@
+0x24bf CIRCLED LATIN CAPITAL LETTER J
+&_J-o_@@
+0x24c0 CIRCLED LATIN CAPITAL LETTER K
+&_K-o_@@
+0x24c1 CIRCLED LATIN CAPITAL LETTER L
+&_L-o_@@
+0x24c2 CIRCLED LATIN CAPITAL LETTER M
+&_M-o_@@
+0x24c3 CIRCLED LATIN CAPITAL LETTER N
+&_N-o_@@
+0x24c4 CIRCLED LATIN CAPITAL LETTER O
+&_O-o_@@
+0x24c5 CIRCLED LATIN CAPITAL LETTER P
+&_P-o_@@
+0x24c6 CIRCLED LATIN CAPITAL LETTER Q
+&_Q-o_@@
+0x24c7 CIRCLED LATIN CAPITAL LETTER R
+&_R-o_@@
+0x24c8 CIRCLED LATIN CAPITAL LETTER S
+&_S-o_@@
+0x24c9 CIRCLED LATIN CAPITAL LETTER T
+&_T-o_@@
+0x24ca CIRCLED LATIN CAPITAL LETTER U
+&_U-o_@@
+0x24cb CIRCLED LATIN CAPITAL LETTER V
+&_V-o_@@
+0x24cc CIRCLED LATIN CAPITAL LETTER W
+&_W-o_@@
+0x24cd CIRCLED LATIN CAPITAL LETTER X
+&_X-o_@@
+0x24ce CIRCLED LATIN CAPITAL LETTER Y
+&_Y-o_@@
+0x24cf CIRCLED LATIN CAPITAL LETTER Z
+&_Z-o_@@
+0x24d0 CIRCLED LATIN SMALL LETTER A
+&_a-o_@@
+0x24d1 CIRCLED LATIN SMALL LETTER B
+&_b-o_@@
+0x24d2 CIRCLED LATIN SMALL LETTER C
+&_c-o_@@
+0x24d3 CIRCLED LATIN SMALL LETTER D
+&_d-o_@@
+0x24d4 CIRCLED LATIN SMALL LETTER E
+&_e-o_@@
+0x24d5 CIRCLED LATIN SMALL LETTER F
+&_f-o_@@
+0x24d6 CIRCLED LATIN SMALL LETTER G
+&_g-o_@@
+0x24d7 CIRCLED LATIN SMALL LETTER H
+&_h-o_@@
+0x24d8 CIRCLED LATIN SMALL LETTER I
+&_i-o_@@
+0x24d9 CIRCLED LATIN SMALL LETTER J
+&_j-o_@@
+0x24da CIRCLED LATIN SMALL LETTER K
+&_k-o_@@
+0x24db CIRCLED LATIN SMALL LETTER L
+&_l-o_@@
+0x24dc CIRCLED LATIN SMALL LETTER M
+&_m-o_@@
+0x24dd CIRCLED LATIN SMALL LETTER N
+&_n-o_@@
+0x24de CIRCLED LATIN SMALL LETTER O
+&_o-o_@@
+0x24df CIRCLED LATIN SMALL LETTER P
+&_p-o_@@
+0x24e0 CIRCLED LATIN SMALL LETTER Q
+&_q-o_@@
+0x24e1 CIRCLED LATIN SMALL LETTER R
+&_r-o_@@
+0x24e2 CIRCLED LATIN SMALL LETTER S
+&_s-o_@@
+0x24e3 CIRCLED LATIN SMALL LETTER T
+&_t-o_@@
+0x24e4 CIRCLED LATIN SMALL LETTER U
+&_u-o_@@
+0x24e5 CIRCLED LATIN SMALL LETTER V
+&_v-o_@@
+0x24e6 CIRCLED LATIN SMALL LETTER W
+&_w-o_@@
+0x24e7 CIRCLED LATIN SMALL LETTER X
+&_x-o_@@
+0x24e8 CIRCLED LATIN SMALL LETTER Y
+&_y-o_@@
+0x24e9 CIRCLED LATIN SMALL LETTER Z
+&_z-o_@@
+0x24ea CIRCLED DIGIT ZERO
+&_0-o_@@
+0x2500 BOX DRAWINGS LIGHT HORIZONTAL
+&hh@@
+0x2501 BOX DRAWINGS HEAVY HORIZONTAL
+&HH@@
+0x2502 BOX DRAWINGS LIGHT VERTICAL
+&vv@@
+0x2503 BOX DRAWINGS HEAVY VERTICAL
+&VV@@
+0x2504 BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
+&3-@@
+0x2505 BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
+&3_@@
+0x2506 BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
+&3!@@
+0x2507 BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
+&3/@@
+0x2508 BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
+&4-@@
+0x2509 BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
+&4_@@
+0x250a BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
+&4!@@
+0x250b BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
+&4/@@
+0x250c BOX DRAWINGS LIGHT DOWN AND RIGHT
+&dr@@
+0x250d BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
+&dR@@
+0x250e BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
+&Dr@@
+0x250f BOX DRAWINGS HEAVY DOWN AND RIGHT
+&DR@@
+0x2510 BOX DRAWINGS LIGHT DOWN AND LEFT
+&dl@@
+0x2511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
+&dL@@
+0x2512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
+&Dl@@
+0x2513 BOX DRAWINGS HEAVY DOWN AND LEFT
+&LD@@
+0x2514 BOX DRAWINGS LIGHT UP AND RIGHT
+&ur@@
+0x2515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
+&uR@@
+0x2516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
+&Ur@@
+0x2517 BOX DRAWINGS HEAVY UP AND RIGHT
+&UR@@
+0x2518 BOX DRAWINGS LIGHT UP AND LEFT
+&ul@@
+0x2519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY
+&uL@@
+0x251a BOX DRAWINGS UP HEAVY AND LEFT LIGHT
+&Ul@@
+0x251b BOX DRAWINGS HEAVY UP AND LEFT
+&UL@@
+0x251c BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+&vr@@
+0x251d BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+&vR@@
+0x251e BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
+&_Udr_@@
+0x251f BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
+&_uDr_@@
+0x2520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+&Vr@@
+0x2521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
+&_UdR_@@
+0x2522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
+&_uDR_@@
+0x2523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+&VR@@
+0x2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
+&vl@@
+0x2525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+&vL@@
+0x2526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
+&_Udl_@@
+0x2527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
+&_uDl_@@
+0x2528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+&Vl@@
+0x2529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
+&_UdL_@@
+0x252a BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
+&_uDL_@@
+0x252b BOX DRAWINGS HEAVY VERTICAL AND LEFT
+&VL@@
+0x252c BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+&dh@@
+0x252d BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
+&_dLr_@@
+0x252e BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
+&_dlR_@@
+0x252f BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+&dH@@
+0x2530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+&Dh@@
+0x2531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
+&_DLr_@@
+0x2532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
+&_DlR_@@
+0x2533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+&DH@@
+0x2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
+&uh@@
+0x2535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
+&_uLr_@@
+0x2536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
+&_ulR_@@
+0x2537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+&uH@@
+0x2538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+&Uh@@
+0x2539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
+&_ULr_@@
+0x253a BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
+&_UlR_@@
+0x253b BOX DRAWINGS HEAVY UP AND HORIZONTAL
+&UH@@
+0x253c BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+&vh@@
+0x253d BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
+&_vLr_@@
+0x253e BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
+&_vlR_@@
+0x253f BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+&vH@@
+0x2540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
+&_Udh_@@
+0x2541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
+&_uDh_@@
+0x2542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+&Vh@@
+0x2543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
+&_UdLr_@@
+0x2544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
+&_UdlR_@@
+0x2545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
+&_uDLr_@@
+0x2546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
+&_uDlR_@@
+0x2547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
+&_UdH_@@
+0x2548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
+&_uDH_@@
+0x2549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
+&_VLr_@@
+0x254a BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
+&_VlR_@@
+0x254b BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+&VH@@
+0x2571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+&FD@@
+0x2572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+&BD@@
+0x2580 UPPER HALF BLOCK
+&TB@@
+0x2584 LOWER HALF BLOCK
+&LB@@
+0x2588 FULL BLOCK
+&FB@@
+0x258c LEFT HALF BLOCK
+&lB@@
+0x2590 RIGHT HALF BLOCK
+&RB@@
+0x2591 LIGHT SHADE
+&.S@@
+0x2592 MEDIUM SHADE
+&:S@@
+0x2593 DARK SHADE
+&?S@@
+0x25a0 BLACK SQUARE
+&fS@@
+0x25a1 WHITE SQUARE
+&OS@@
+0x25a2 WHITE SQUARE WITH ROUNDED CORNERS
+&RO@@
+0x25a3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE
+&Rr@@
+0x25a4 SQUARE WITH HORIZONTAL FILL
+&RF@@
+0x25a5 SQUARE WITH VERTICAL FILL
+&RY@@
+0x25a6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL
+&RH@@
+0x25a7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
+&RZ@@
+0x25a8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
+&RK@@
+0x25a9 SQUARE WITH DIAGONAL CROSSHATCH FILL
+&RX@@
+0x25aa BLACK SMALL SQUARE
+&sB@@
+0x25ac BLACK RECTANGLE
+&SR@@
+0x25ad WHITE RECTANGLE
+&Or@@
+0x25b2 BLACK UP-POINTING TRIANGLE
+&UT@@
+0x25b3 WHITE UP-POINTING TRIANGLE
+&uT@@
+0x25b6 BLACK RIGHT-POINTING TRIANGLE
+&PR@@
+0x25b7 WHITE RIGHT-POINTING TRIANGLE
+&Tr@@
+0x25bc BLACK DOWN-POINTING TRIANGLE
+&Dt@@
+0x25bd WHITE DOWN-POINTING TRIANGLE
+&dT@@
+0x25c0 BLACK LEFT-POINTING TRIANGLE
+&PL@@
+0x25c1 WHITE LEFT-POINTING TRIANGLE
+&Tl@@
+0x25c6 BLACK DIAMOND
+&Db@@
+0x25c7 WHITE DIAMOND
+&Dw@@
+0x25ca LOZENGE
+&LZ@@
+0x25cb WHITE CIRCLE
+&0m@@
+0x25ce BULLSEYE
+&0o@@
+0x25cf BLACK CIRCLE
+&0M@@
+0x25d0 CIRCLE WITH LEFT HALF BLACK
+&0L@@
+0x25d1 CIRCLE WITH RIGHT HALF BLACK
+&0R@@
+0x25d8 INVERSE BULLET
+&Sn@@
+0x25d9 INVERSE WHITE CIRCLE
+&Ic@@
+0x25e2 BLACK LOWER RIGHT TRIANGLE
+&Fd@@
+0x25e3 BLACK LOWER LEFT TRIANGLE
+&Bd@@
+0x2605 BLACK STAR
+&*2@@
+0x2606 WHITE STAR
+&*1@@
+0x260e BLACK TELEPHONE
+&_TEL_@@
+0x260f WHITE TELEPHONE
+&_tel_@@
+0x261c WHITE LEFT POINTING INDEX
+&<H@@
+0x261e WHITE RIGHT POINTING INDEX
+&>H@@
+0x263a WHITE SMILING FACE
+&0u@@
+0x263b BLACK SMILING FACE
+&0U@@
+0x263c WHITE SUN WITH RAYS
+&SU@@
+0x2640 FEMALE SIGN
+&Fm@@
+0x2642 MALE SIGN
+&Ml@@
+0x2660 BLACK SPADE SUIT
+&cS@@
+0x2661 WHITE HEART SUIT
+&cH@@
+0x2662 WHITE DIAMOND SUIT
+&cD@@
+0x2663 BLACK CLUB SUIT
+&cC@@
+0x2664 WHITE SPADE SUIT
+&_cS-_@@
+0x2665 BLACK HEART SUIT
+&_cH-_@@
+0x2666 BLACK DIAMOND SUIT
+&_cD-_@@
+0x2667 WHITE CLUB SUIT
+&_cC-_@@
+0x2669 QUARTER NOTE
+&Md@@
+0x266a EIGHTH NOTE
+&M8@@
+0x266b BARRED EIGHTH NOTES
+&M2@@
+0x266c BARRED SIXTEENTH NOTES
+&_M16_@@
+0x266d MUSIC FLAT SIGN
+&Mb@@
+0x266e MUSIC NATURAL SIGN
+&Mx@@
+0x266f MUSIC SHARP SIGN
+&MX@@
+0x2713 CHECK MARK
+&OK@@
+0x2717 BALLOT X
+&XX@@
+0x2720 MALTESE CROSS
+&-X@@
+0x3000 IDEOGRAPHIC SPACE
+&IS@@
+0x3001 IDEOGRAPHIC COMMA
+&,_@@
+0x3002 IDEOGRAPHIC PERIOD
+&._@@
+0x3003 DITTO MARK
+&+"@@
+0x3004 IDEOGRAPHIC DITTO MARK
+&+_@@
+0x3005 IDEOGRAPHIC ITERATION MARK
+&*_@@
+0x3006 IDEOGRAPHIC CLOSING MARK
+&;_@@
+0x3007 IDEOGRAPHIC NUMBER ZERO
+&0_@@
+0x300a LEFT DOUBLE ANGLE BRACKET
+&<+@@
+0x300b RIGHT DOUBLE ANGLE BRACKET
+&>+@@
+0x300c LEFT CORNER BRACKET
+&<'@@
+0x300d RIGHT CORNER BRACKET
+&>'@@
+0x300e LEFT WHITE CORNER BRACKET
+&<"@@
+0x300f RIGHT WHITE CORNER BRACKET
+&>"@@
+0x3010 LEFT BLACK LENTICULAR BRACKET
+&("@@
+0x3011 RIGHT BLACK LENTICULAR BRACKET
+&)"@@
+0x3012 POSTAL MARK
+&=T@@
+0x3013 GETA MARK
+&=_@@
+0x3014 LEFT TORTOISE SHELL BRACKET
+&('@@
+0x3015 RIGHT TORTOISE SHELL BRACKET
+&)'@@
+0x3016 LEFT WHITE LENTICULAR BRACKET
+&(I@@
+0x3017 RIGHT WHITE LENTICULAR BRACKET
+&)I@@
+0x301c WAVE DASH
+&-?@@
+0x3020 POSTAL MARK FACE
+&_=T:)_@@
+0x3041 HIRAGANA LETTER SMALL A
+&A5@@
+0x3042 HIRAGANA LETTER A
+&a5@@
+0x3043 HIRAGANA LETTER SMALL I
+&I5@@
+0x3044 HIRAGANA LETTER I
+&i5@@
+0x3045 HIRAGANA LETTER SMALL U
+&U5@@
+0x3046 HIRAGANA LETTER U
+&u5@@
+0x3047 HIRAGANA LETTER SMALL E
+&E5@@
+0x3048 HIRAGANA LETTER E
+&e5@@
+0x3049 HIRAGANA LETTER SMALL O
+&O5@@
+0x304a HIRAGANA LETTER O
+&o5@@
+0x304b HIRAGANA LETTER KA
+&ka@@
+0x304c HIRAGANA LETTER GA
+&ga@@
+0x304d HIRAGANA LETTER KI
+&ki@@
+0x304e HIRAGANA LETTER GI
+&gi@@
+0x304f HIRAGANA LETTER KU
+&ku@@
+0x3050 HIRAGANA LETTER GU
+&gu@@
+0x3051 HIRAGANA LETTER KE
+&ke@@
+0x3052 HIRAGANA LETTER GE
+&ge@@
+0x3053 HIRAGANA LETTER KO
+&ko@@
+0x3054 HIRAGANA LETTER GO
+&go@@
+0x3055 HIRAGANA LETTER SA
+&sa@@
+0x3056 HIRAGANA LETTER ZA
+&za@@
+0x3057 HIRAGANA LETTER SI
+&si@@
+0x3058 HIRAGANA LETTER ZI
+&zi@@
+0x3059 HIRAGANA LETTER SU
+&su@@
+0x305a HIRAGANA LETTER ZU
+&zu@@
+0x305b HIRAGANA LETTER SE
+&se@@
+0x305c HIRAGANA LETTER ZE
+&ze@@
+0x305d HIRAGANA LETTER SO
+&so@@
+0x305e HIRAGANA LETTER ZO
+&zo@@
+0x305f HIRAGANA LETTER TA
+&ta@@
+0x3060 HIRAGANA LETTER DA
+&da@@
+0x3061 HIRAGANA LETTER TI
+&ti@@
+0x3062 HIRAGANA LETTER DI
+&di@@
+0x3063 HIRAGANA LETTER SMALL TU
+&tU@@
+0x3064 HIRAGANA LETTER TU
+&tu@@
+0x3065 HIRAGANA LETTER DU
+&du@@
+0x3066 HIRAGANA LETTER TE
+&te@@
+0x3067 HIRAGANA LETTER DE
+&de@@
+0x3068 HIRAGANA LETTER TO
+&to@@
+0x3069 HIRAGANA LETTER DO
+&do@@
+0x306a HIRAGANA LETTER NA
+&na@@
+0x306b HIRAGANA LETTER NI
+&ni@@
+0x306c HIRAGANA LETTER NU
+&nu@@
+0x306d HIRAGANA LETTER NE
+&ne@@
+0x306e HIRAGANA LETTER NO
+&no@@
+0x306f HIRAGANA LETTER HA
+&ha@@
+0x3070 HIRAGANA LETTER BA
+&ba@@
+0x3071 HIRAGANA LETTER PA
+&pa@@
+0x3072 HIRAGANA LETTER HI
+&hi@@
+0x3073 HIRAGANA LETTER BI
+&bi@@
+0x3074 HIRAGANA LETTER PI
+&pi@@
+0x3075 HIRAGANA LETTER HU
+&hu@@
+0x3076 HIRAGANA LETTER BU
+&bu@@
+0x3077 HIRAGANA LETTER PU
+&pu@@
+0x3078 HIRAGANA LETTER HE
+&he@@
+0x3079 HIRAGANA LETTER BE
+&be@@
+0x307a HIRAGANA LETTER PE
+&pe@@
+0x307b HIRAGANA LETTER HO
+&ho@@
+0x307c HIRAGANA LETTER BO
+&bo@@
+0x307d HIRAGANA LETTER PO
+&po@@
+0x307e HIRAGANA LETTER MA
+&ma@@
+0x307f HIRAGANA LETTER MI
+&mi@@
+0x3080 HIRAGANA LETTER MU
+&mu@@
+0x3081 HIRAGANA LETTER ME
+&me@@
+0x3082 HIRAGANA LETTER MO
+&mo@@
+0x3083 HIRAGANA LETTER SMALL YA
+&yA@@
+0x3084 HIRAGANA LETTER YA
+&ya@@
+0x3085 HIRAGANA LETTER SMALL YU
+&yU@@
+0x3086 HIRAGANA LETTER YU
+&yu@@
+0x3087 HIRAGANA LETTER SMALL YO
+&yO@@
+0x3088 HIRAGANA LETTER YO
+&yo@@
+0x3089 HIRAGANA LETTER RA
+&ra@@
+0x308a HIRAGANA LETTER RI
+&ri@@
+0x308b HIRAGANA LETTER RU
+&ru@@
+0x308c HIRAGANA LETTER RE
+&re@@
+0x308d HIRAGANA LETTER RO
+&ro@@
+0x308e HIRAGANA LETTER SMALL WA
+&wA@@
+0x308f HIRAGANA LETTER WA
+&wa@@
+0x3090 HIRAGANA LETTER WI
+&wi@@
+0x3091 HIRAGANA LETTER WE
+&we@@
+0x3092 HIRAGANA LETTER WO
+&wo@@
+0x3093 HIRAGANA LETTER N
+&n5@@
+0x3094 HIRAGANA LETTER VU
+&vu@@
+0x309b KATAKANA-HIRAGANA VOICED SOUND MARK
+&"5@@
+0x309c KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+&05@@
+0x309d HIRAGANA ITERATION MARK
+&*5@@
+0x309e HIRAGANA VOICED ITERATION MARK
+&+5@@
+0x30a1 KATAKANA LETTER SMALL A
+&a6@@
+0x30a2 KATAKANA LETTER A
+&A6@@
+0x30a3 KATAKANA LETTER SMALL I
+&i6@@
+0x30a4 KATAKANA LETTER I
+&I6@@
+0x30a5 KATAKANA LETTER SMALL U
+&u6@@
+0x30a6 KATAKANA LETTER U
+&U6@@
+0x30a7 KATAKANA LETTER SMALL E
+&e6@@
+0x30a8 KATAKANA LETTER E
+&E6@@
+0x30a9 KATAKANA LETTER SMALL O
+&o6@@
+0x30aa KATAKANA LETTER O
+&O6@@
+0x30ab KATAKANA LETTER KA
+&Ka@@
+0x30ac KATAKANA LETTER GA
+&Ga@@
+0x30ad KATAKANA LETTER KI
+&Ki@@
+0x30ae KATAKANA LETTER GI
+&Gi@@
+0x30af KATAKANA LETTER KU
+&Ku@@
+0x30b0 KATAKANA LETTER GU
+&Gu@@
+0x30b1 KATAKANA LETTER KE
+&Ke@@
+0x30b2 KATAKANA LETTER GE
+&Ge@@
+0x30b3 KATAKANA LETTER KO
+&Ko@@
+0x30b4 KATAKANA LETTER GO
+&Go@@
+0x30b5 KATAKANA LETTER SA
+&Sa@@
+0x30b6 KATAKANA LETTER ZA
+&Za@@
+0x30b7 KATAKANA LETTER SI
+&Si@@
+0x30b8 KATAKANA LETTER ZI
+&Zi@@
+0x30b9 KATAKANA LETTER SU
+&Su@@
+0x30ba KATAKANA LETTER ZU
+&Zu@@
+0x30bb KATAKANA LETTER SE
+&Se@@
+0x30bc KATAKANA LETTER ZE
+&Ze@@
+0x30bd KATAKANA LETTER SO
+&So@@
+0x30be KATAKANA LETTER ZO
+&Zo@@
+0x30bf KATAKANA LETTER TA
+&Ta@@
+0x30c0 KATAKANA LETTER DA
+&Da@@
+0x30c1 KATAKANA LETTER TI
+&Ti@@
+0x30c2 KATAKANA LETTER DI
+&Di@@
+0x30c3 KATAKANA LETTER SMALL TU
+&TU@@
+0x30c4 KATAKANA LETTER TU
+&Tu@@
+0x30c5 KATAKANA LETTER DU
+&Du@@
+0x30c6 KATAKANA LETTER TE
+&Te@@
+0x30c7 KATAKANA LETTER DE
+&De@@
+0x30c8 KATAKANA LETTER TO
+&To@@
+0x30c9 KATAKANA LETTER DO
+&Do@@
+0x30ca KATAKANA LETTER NA
+&Na@@
+0x30cb KATAKANA LETTER NI
+&Ni@@
+0x30cc KATAKANA LETTER NU
+&Nu@@
+0x30cd KATAKANA LETTER NE
+&Ne@@
+0x30ce KATAKANA LETTER NO
+&No@@
+0x30cf KATAKANA LETTER HA
+&Ha@@
+0x30d0 KATAKANA LETTER BA
+&Ba@@
+0x30d1 KATAKANA LETTER PA
+&Pa@@
+0x30d2 KATAKANA LETTER HI
+&Hi@@
+0x30d3 KATAKANA LETTER BI
+&Bi@@
+0x30d4 KATAKANA LETTER PI
+&Pi@@
+0x30d5 KATAKANA LETTER HU
+&Hu@@
+0x30d6 KATAKANA LETTER BU
+&Bu@@
+0x30d7 KATAKANA LETTER PU
+&Pu@@
+0x30d8 KATAKANA LETTER HE
+&He@@
+0x30d9 KATAKANA LETTER BE
+&Be@@
+0x30da KATAKANA LETTER PE
+&Pe@@
+0x30db KATAKANA LETTER HO
+&Ho@@
+0x30dc KATAKANA LETTER BO
+&Bo@@
+0x30dd KATAKANA LETTER PO
+&Po@@
+0x30de KATAKANA LETTER MA
+&Ma@@
+0x30df KATAKANA LETTER MI
+&Mi@@
+0x30e0 KATAKANA LETTER MU
+&Mu@@
+0x30e1 KATAKANA LETTER ME
+&Me@@
+0x30e2 KATAKANA LETTER MO
+&Mo@@
+0x30e3 KATAKANA LETTER SMALL YA
+&YA@@
+0x30e4 KATAKANA LETTER YA
+&Ya@@
+0x30e5 KATAKANA LETTER SMALL YU
+&YU@@
+0x30e6 KATAKANA LETTER YU
+&Yu@@
+0x30e7 KATAKANA LETTER SMALL YO
+&YO@@
+0x30e8 KATAKANA LETTER YO
+&Yo@@
+0x30e9 KATAKANA LETTER RA
+&Ra@@
+0x30ea KATAKANA LETTER RI
+&Ri@@
+0x30eb KATAKANA LETTER RU
+&Ru@@
+0x30ec KATAKANA LETTER RE
+&Re@@
+0x30ed KATAKANA LETTER RO
+&Ro@@
+0x30ee KATAKANA LETTER SMALL WA
+&WA@@
+0x30ef KATAKANA LETTER WA
+&Wa@@
+0x30f0 KATAKANA LETTER WI
+&Wi@@
+0x30f1 KATAKANA LETTER WE
+&We@@
+0x30f2 KATAKANA LETTER WO
+&Wo@@
+0x30f3 KATAKANA LETTER N
+&N6@@
+0x30f4 KATAKANA LETTER VU
+&Vu@@
+0x30f5 KATAKANA LETTER SMALL KA
+&KA@@
+0x30f6 KATAKANA LETTER SMALL KE
+&KE@@
+0x30f7 KATAKANA LETTER VA
+&Va@@
+0x30f8 KATAKANA LETTER VI
+&Vi@@
+0x30f9 KATAKANA LETTER VE
+&Ve@@
+0x30fa KATAKANA LETTER VO
+&Vo@@
+0x30fb KATAKANA MIDDLE DOT
+&.6@@
+0x30fc KATAKANA-HIRAGANA PROLONGED SOUND MARK
+&-6@@
+0x30fd KATAKANA ITERATION MARK
+&*6@@
+0x30fe KATAKANA VOICED ITERATION MARK
+&+6@@
+0x3105 BOPOMOFO LETTER B
+&b4@@
+0x3106 BOPOMOFO LETTER P
+&p4@@
+0x3107 BOPOMOFO LETTER M
+&m4@@
+0x3108 BOPOMOFO LETTER F
+&f4@@
+0x3109 BOPOMOFO LETTER D
+&d4@@
+0x310a BOPOMOFO LETTER T
+&t4@@
+0x310b BOPOMOFO LETTER N
+&n4@@
+0x310c BOPOMOFO LETTER L
+&l4@@
+0x310d BOPOMOFO LETTER G
+&g4@@
+0x310e BOPOMOFO LETTER K
+&k4@@
+0x310f BOPOMOFO LETTER H
+&h4@@
+0x3110 BOPOMOFO LETTER J
+&j4@@
+0x3111 BOPOMOFO LETTER Q
+&q4@@
+0x3112 BOPOMOFO LETTER X
+&x4@@
+0x3113 BOPOMOFO LETTER ZH
+&zh@@
+0x3114 BOPOMOFO LETTER CH
+&ch@@
+0x3115 BOPOMOFO LETTER SH
+&sh@@
+0x3116 BOPOMOFO LETTER R
+&r4@@
+0x3117 BOPOMOFO LETTER Z
+&z4@@
+0x3118 BOPOMOFO LETTER C
+&c4@@
+0x3119 BOPOMOFO LETTER S
+&s4@@
+0x311a BOPOMOFO LETTER A
+&a4@@
+0x311b BOPOMOFO LETTER O
+&o4@@
+0x311c BOPOMOFO LETTER E
+&e4@@
+0x311d BOPOMOFO LETTER EH
+&_eh4_@@
+0x311e BOPOMOFO LETTER AI
+&ai@@
+0x311f BOPOMOFO LETTER EI
+&ei@@
+0x3120 BOPOMOFO LETTER AU
+&au@@
+0x3121 BOPOMOFO LETTER OU
+&ou@@
+0x3122 BOPOMOFO LETTER AN
+&an@@
+0x3123 BOPOMOFO LETTER EN
+&en@@
+0x3124 BOPOMOFO LETTER ANG
+&aN@@
+0x3125 BOPOMOFO LETTER ENG
+&eN@@
+0x3126 BOPOMOFO LETTER ER
+&er@@
+0x3127 BOPOMOFO LETTER I
+&i4@@
+0x3128 BOPOMOFO LETTER U
+&u4@@
+0x3129 BOPOMOFO LETTER IU
+&iu@@
+0x312a BOPOMOFO LETTER V
+&v4@@
+0x312b BOPOMOFO LETTER NG
+&nG@@
+0x312c BOPOMOFO LETTER GN
+&gn@@
+0x321c PARENTHESIZED HANGUL JU
+&_(JU)_@@
+0x3220 PARENTHESIZED IDEOGRAPH ONE
+&1c@@
+0x3221 PARENTHESIZED IDEOGRAPH TWO
+&2c@@
+0x3222 PARENTHESIZED IDEOGRAPH THREE
+&3c@@
+0x3223 PARENTHESIZED IDEOGRAPH FOUR
+&4c@@
+0x3224 PARENTHESIZED IDEOGRAPH FIVE
+&5c@@
+0x3225 PARENTHESIZED IDEOGRAPH SIX
+&6c@@
+0x3226 PARENTHESIZED IDEOGRAPH SEVEN
+&7c@@
+0x3227 PARENTHESIZED IDEOGRAPH EIGHT
+&8c@@
+0x3228 PARENTHESIZED IDEOGRAPH NINE
+&9c@@
+0x3229 PARENTHESIZED IDEOGRAPH TEN
+&_10c_@@
+0x327f KOREAN STANDARD SYMBOL
+&_KSC_@@
+0xe001 JOIN THIS LINE WITH NEXT LINE (Mnemonic)
+&/c@@
+0xe002 Unit space A (ISO-IR-8-1 064)
+&UA@@
+0xe003 Unit space B (ISO-IR-8-1 096)
+&UB@@
+0xe004 NON-SPACING UMLAUT (ISO-IR-38 201) (character part)
+&"3@@
+0xe005 NON-SPACING DIAERESIS WITH ACCENT (ISO-IR-70 192) (character part)
+&"1@@
+0xe006 NON-SPACING GRAVE ACCENT (ISO-IR-103 193) (character part)
+&"!@@
+0xe007 NON-SPACING ACUTE ACCENT (ISO-IR-103 194) (character part)
+&"'@@
+0xe008 NON-SPACING CIRCUMFLEX ACCENT (ISO-IR-103 195) (character part)
+&">@@
+0xe009 NON-SPACING TILDE (ISO-IR-103 196) (character part)
+&"?@@
+0xe00a NON-SPACING MACRON (ISO-IR-103 197) (character part)
+&"-@@
+0xe00b NON-SPACING BREVE (ISO-IR-103 198) (character part)
+&"(@@
+0xe00c NON-SPACING DOT ABOVE (ISO-IR-103 199) (character part)
+&".@@
+0xe00d NON-SPACING DIAERESIS (ISO-IR-103 200) (character part)
+&":@@
+0xe00e NON-SPACING RING ABOVE (ISO-IR-103 202) (character part)
+&"0@@
+0xe00f NON-SPACING DOUBLE ACCUTE (ISO-IR-103 204) (character part)
+&""@@
+0xe010 NON-SPACING CARON (ISO-IR-103 206) (character part)
+&"<@@
+0xe011 NON-SPACING CEDILLA (ISO-IR-103 203) (character part)
+&",@@
+0xe012 NON-SPACING OGONEK (ISO-IR-103 206) (character part)
+&";@@
+0xe013 NON-SPACING LOW LINE (ISO-IR-103 204) (character part)
+&"_@@
+0xe014 NON-SPACING DOUBLE LOW LINE (ISO-IR-38 217) (character part)
+&"=@@
+0xe015 NON-SPACING LONG SOLIDUS (ISO-IR-128 201) (character part)
+&"/@@
+0xe016 GREEK NON-SPACING IOTA BELOW (ISO-IR-55 39) (character part)
+&"i@@
+0xe017 GREEK NON-SPACING DASIA PNEUMATA (ISO-IR-55 38) (character part)
+&"d@@
+0xe018 GREEK NON-SPACING PSILI PNEUMATA (ISO-IR-55 37) (character part)
+&"p@@
+0xe019 GREEK DASIA PNEUMATA (ISO-IR-18 92)
+&;;@@
+0xe01a GREEK PSILI PNEUMATA (ISO-IR-18 124)
+&,,@@
+0xe01b GREEK SMALL LETTER MIDDLE BETA (ISO-IR-18 99)
+&b3@@
+0xe01c CIRCLE (ISO-IR-83 0294)
+&Ci@@
+0xe01d FUNCTION SIGN (ISO-IR-143 221)
+&f(@@
+0xe01e LATIN SMALL LETTER EZH (ISO-IR-158 142)
+&ed@@
+0xe01f ANTE MERIDIAM SIGN (ISO-IR-149 0267)
+&am@@
+0xe020 POST MERIDIAM SIGN (ISO-IR-149 0268)
+&pm@@
+0xe021 TEL COMPATIBILITY SIGN (ISO-IR-149 0269)
+&_Tel_@@
+0xe022 ARABIC LETTER ALEF FINAL FORM COMPATIBILITY (IBM868 144)
+&_a+:_@@
+0xe023 DUTCH GUILDER SIGN (IBM437 159)
+&Fl@@
+0xe024 GAMMA FUNCTION SIGN (ISO-10646-1DIS 032/032/037/122)
+&GF@@
+0xe025 RIGHTWARDS VECTOR ABOVE (ISO-10646-1DIS 032/032/038/046)
+&>V@@
+0xe026 GREEK VARIA (ISO-10646-1DIS 032/032/042/164)
+&!*@@
+0xe027 GREEK PERISPOMENI (ISO-10646-1DIS 032/032/042/165)
+&?*@@
+0xe028 LATIN CAPITAL LETTER J WITH CARON (lowercase: 000/000/001/240)
+&J<@@
+0xfb00 LATIN SMALL LIGATURE FF
+&ff@@
+0xfb01 LATIN SMALL LIGATURE FI
+&fi@@
+0xfb02 LATIN SMALL LIGATURE FL
+&fl@@
+0xfb03 LATIN SMALL LIGATURE FFI
+&_ffi_@@
+0xfb04 LATIN SMALL LIGATURE FFL
+&_ffl_@@
+0xfb05 LATIN SMALL LIGATURE FT
+&ft@@
+0xfb06 LATIN SMALL LIGATURE ST
+&st@@
+0xfe7d ARABIC SHADDA MEDIAL FORM
+&_3+;_@@
+0xfe82 ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+&_aM._@@
+0xfe84 ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+&_aH._@@
+0xfe8d ARABIC LETTER ALEF ISOLATED FORM
+&_a+-_@@
+0xfe8e ARABIC LETTER ALEF FINAL FORM
+&_a+._@@
+0xfe8f ARABIC LETTER BEH ISOLATED FORM
+&_b+-_@@
+0xfe90 ARABIC LETTER BEH INITIAL FORM
+&_b+,_@@
+0xfe91 ARABIC LETTER BEH MEDIAL FORM
+&_b+;_@@
+0xfe92 ARABIC LETTER BEH FINAL FORM
+&_b+._@@
+0xfe93 ARABIC LETTER TEH MARBUTA ISOLATED FORM
+&_tm-_@@
+0xfe94 ARABIC LETTER TEH MARBUTA FINAL FORM
+&_tm._@@
+0xfe95 ARABIC LETTER TEH ISOLATED FORM
+&_t+-_@@
+0xfe96 ARABIC LETTER TEH INITIAL FORM
+&_t+,_@@
+0xfe97 ARABIC LETTER TEH MEDIAL FORM
+&_t+;_@@
+0xfe98 ARABIC LETTER TEH FINAL FORM
+&_t+._@@
+0xfe99 ARABIC LETTER THEH ISOLATED FORM
+&_tk-_@@
+0xfe9a ARABIC LETTER THEH INITIAL FORM
+&_tk,_@@
+0xfe9b ARABIC LETTER THEH MEDIAL FORM
+&_tk;_@@
+0xfe9c ARABIC LETTER THEH FINAL FORM
+&_tk._@@
+0xfe9d ARABIC LETTER JEEM ISOLATED FORM
+&_g+-_@@
+0xfe9e ARABIC LETTER JEEM INITIAL FORM
+&_g+,_@@
+0xfe9f ARABIC LETTER JEEM MEDIAL FORM
+&_g+;_@@
+0xfea0 ARABIC LETTER JEEM FINAL FORM
+&_g+._@@
+0xfea1 ARABIC LETTER HAH ISOLATED FORM
+&_hk-_@@
+0xfea2 ARABIC LETTER HAH INITIAL FORM
+&_hk,_@@
+0xfea3 ARABIC LETTER HAH MEDIAL FORM
+&_hk;_@@
+0xfea4 ARABIC LETTER HAH FINAL FORM
+&_hk._@@
+0xfea5 ARABIC LETTER KHAH ISOLATED FORM
+&_x+-_@@
+0xfea6 ARABIC LETTER KHAH INITIAL FORM
+&_x+,_@@
+0xfea7 ARABIC LETTER KHAH MEDIAL FORM
+&_x+;_@@
+0xfea8 ARABIC LETTER KHAH FINAL FORM
+&_x+._@@
+0xfea9 ARABIC LETTER DAL ISOLATED FORM
+&_d+-_@@
+0xfeaa ARABIC LETTER DAL FINAL FORM
+&_d+._@@
+0xfeab ARABIC LETTER THAL ISOLATED FORM
+&_dk-_@@
+0xfeac ARABIC LETTER THAL FINAL FORM
+&_dk._@@
+0xfead ARABIC LETTER REH ISOLATED FORM
+&_r+-_@@
+0xfeae ARABIC LETTER REH FINAL FORM
+&_r+._@@
+0xfeaf ARABIC LETTER ZAIN ISOLATED FORM
+&_z+-_@@
+0xfeb0 ARABIC LETTER ZAIN FINAL FORM
+&_z+._@@
+0xfeb1 ARABIC LETTER SEEN ISOLATED FORM
+&_s+-_@@
+0xfeb2 ARABIC LETTER SEEN INITIAL FORM
+&_s+,_@@
+0xfeb3 ARABIC LETTER SEEN MEDIAL FORM
+&_s+;_@@
+0xfeb4 ARABIC LETTER SEEN FINAL FORM
+&_s+._@@
+0xfeb5 ARABIC LETTER SHEEN ISOLATED FORM
+&_sn-_@@
+0xfeb6 ARABIC LETTER SHEEN INITIAL FORM
+&_sn,_@@
+0xfeb7 ARABIC LETTER SHEEN MEDIAL FORM
+&_sn;_@@
+0xfeb8 ARABIC LETTER SHEEN FINAL FORM
+&_sn._@@
+0xfeb9 ARABIC LETTER SAD ISOLATED FORM
+&_c+-_@@
+0xfeba ARABIC LETTER SAD INITIAL FORM
+&_c+,_@@
+0xfebb ARABIC LETTER SAD MEDIAL FORM
+&_c+;_@@
+0xfebc ARABIC LETTER SAD FINAL FORM
+&_c+._@@
+0xfebd ARABIC LETTER DAD ISOLATED FORM
+&_dd-_@@
+0xfebe ARABIC LETTER DAD INITIAL FORM
+&_dd,_@@
+0xfebf ARABIC LETTER DAD MEDIAL FORM
+&_dd;_@@
+0xfec0 ARABIC LETTER DAD FINAL FORM
+&_dd._@@
+0xfec1 ARABIC LETTER TAH ISOLATED FORM
+&_tj-_@@
+0xfec2 ARABIC LETTER TAH INITIAL FORM
+&_tj,_@@
+0xfec3 ARABIC LETTER TAH MEDIAL FORM
+&_tj;_@@
+0xfec4 ARABIC LETTER TAH FINAL FORM
+&_tj._@@
+0xfec5 ARABIC LETTER ZAH ISOLATED FORM
+&_zH-_@@
+0xfec6 ARABIC LETTER ZAH INITIAL FORM
+&_zH,_@@
+0xfec7 ARABIC LETTER ZAH MEDIAL FORM
+&_zH;_@@
+0xfec8 ARABIC LETTER ZAH FINAL FORM
+&_zH._@@
+0xfec9 ARABIC LETTER AIN ISOLATED FORM
+&_e+-_@@
+0xfeca ARABIC LETTER AIN INITIAL FORM
+&_e+,_@@
+0xfecb ARABIC LETTER AIN MEDIAL FORM
+&_e+;_@@
+0xfecc ARABIC LETTER AIN FINAL FORM
+&_e+._@@
+0xfecd ARABIC LETTER GHAIN ISOLATED FORM
+&_i+-_@@
+0xfece ARABIC LETTER GHAIN INITIAL FORM
+&_i+,_@@
+0xfecf ARABIC LETTER GHAIN MEDIAL FORM
+&_i+;_@@
+0xfed0 ARABIC LETTER GHAIN FINAL FORM
+&_i+._@@
+0xfed1 ARABIC LETTER FEH ISOLATED FORM
+&_f+-_@@
+0xfed2 ARABIC LETTER FEH INITIAL FORM
+&_f+,_@@
+0xfed3 ARABIC LETTER FEH MEDIAL FORM
+&_f+;_@@
+0xfed4 ARABIC LETTER FEH FINAL FORM
+&_f+._@@
+0xfed5 ARABIC LETTER QAF ISOLATED FORM
+&_q+-_@@
+0xfed6 ARABIC LETTER QAF INITIAL FORM
+&_q+,_@@
+0xfed7 ARABIC LETTER QAF MEDIAL FORM
+&_q+;_@@
+0xfed8 ARABIC LETTER QAF FINAL FORM
+&_q+._@@
+0xfed9 ARABIC LETTER KAF ISOLATED FORM
+&_k+-_@@
+0xfeda ARABIC LETTER KAF INITIAL FORM
+&_k+,_@@
+0xfedb ARABIC LETTER KAF MEDIAL FORM
+&_k+;_@@
+0xfedc ARABIC LETTER KAF FINAL FORM
+&_k+._@@
+0xfedd ARABIC LETTER LAM ISOLATED FORM
+&_l+-_@@
+0xfede ARABIC LETTER LAM INITIAL FORM
+&_l+,_@@
+0xfedf ARABIC LETTER LAM MEDIAL FORM
+&_l+;_@@
+0xfee0 ARABIC LETTER LAM FINAL FORM
+&_l+._@@
+0xfee1 ARABIC LETTER MEEM ISOLATED FORM
+&_m+-_@@
+0xfee2 ARABIC LETTER MEEM INITIAL FORM
+&_m+,_@@
+0xfee3 ARABIC LETTER MEEM MEDIAL FORM
+&_m+;_@@
+0xfee4 ARABIC LETTER MEEM FINAL FORM
+&_m+._@@
+0xfee5 ARABIC LETTER NOON ISOLATED FORM
+&_n+-_@@
+0xfee6 ARABIC LETTER NOON INITIAL FORM
+&_n+,_@@
+0xfee7 ARABIC LETTER NOON MEDIAL FORM
+&_n+;_@@
+0xfee8 ARABIC LETTER NOON FINAL FORM
+&_n+._@@
+0xfee9 ARABIC LETTER HEH ISOLATED FORM
+&_h+-_@@
+0xfeea ARABIC LETTER HEH INITIAL FORM
+&_h+,_@@
+0xfeeb ARABIC LETTER HEH MEDIAL FORM
+&_h+;_@@
+0xfeec ARABIC LETTER HEH FINAL FORM
+&_h+._@@
+0xfeed ARABIC LETTER WAW ISOLATED FORM
+&_w+-_@@
+0xfeee ARABIC LETTER WAW FINAL FORM
+&_w+._@@
+0xfeef ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+&_j+-_@@
+0xfef0 ARABIC LETTER ALEF MAKSURA FINAL FORM
+&_j+._@@
+0xfef1 ARABIC LETTER YEH ISOLATED FORM
+&_y+-_@@
+0xfef2 ARABIC LETTER YEH INITIAL FORM
+&_y+,_@@
+0xfef3 ARABIC LETTER YEH MEDIAL FORM
+&_y+;_@@
+0xfef4 ARABIC LETTER YEH FINAL FORM
+&_y+._@@
+0xfef5 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+&_lM-_@@
+0xfef6 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+&_lM._@@
+0xfef7 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+&_lH-_@@
+0xfef8 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+&_lH._@@
+0xfef9 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+&_lh-_@@
+0xfefa ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+&_lh._@@
+0xfefb ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+&_la-_@@
+0xfefc ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+&_la._@@
diff --git a/fonts/moscow.flc b/fonts/moscow.flc
new file mode 100644
index 0000000..86454f1
--- /dev/null
+++ b/fonts/moscow.flc
@@ -0,0 +1,68 @@
+flc2a
+# This controlfile maps the U.S. keyboard to Cyrillic
+# in the style of the "moscow" font, but is meant for use
+# with a FIGlet Unicode font with Cyrillic codes, such as "banner"
+#
+# "moscow" is an upper-case-only font, so for full compatibility
+# use the "upper" controlfile as well and avoid "@" and "<".
+t / \0x044c
+t \0x5c \0x044a
+t | \0x044b
+t ~ \0x044d
+t < \0x042d
+t ` \0x0443
+t @ \0x042e
+t > \0x0439
+t A \0x0410
+t a \0x0430
+t B \0x0411
+t b \0x0431
+t C \0x0427
+t c \0x0447
+t D \0x0414
+t d \0x0434
+t E \0x0415
+t e \0x0435
+t F \0x0424
+t f \0x0444
+t G \0x0413
+t g \0x0433
+t H \0x0425
+t h \0x0445
+t I \0x0418
+t i \0x0438
+t J \0x0416
+t j \0x0436
+t K \0x041a
+t k \0x043a
+t L \0x041b
+t l \0x043b
+t M \0x041c
+t m \0x043c
+t N \0x041d
+t n \0x043d
+t O \0x041e
+t o \0x043e
+t P \0x041f
+t p \0x043f
+t Q \0x0426
+t q \0x0446
+t R \0x0420
+t r \0x0440
+t S \0x0421
+t s \0x0441
+t T \0x0422
+t t \0x0442
+t U \0x0423
+t u \0x0443
+t V \0x0412
+t v \0x0432
+t W \0x0428
+t w \0x0448
+t X \0x0429
+t x \0x0449
+t Y \0x042f
+t y \0x044f
+t Z \0x0417
+t z \0x0437
+t = \-6
diff --git a/fonts/script.flf b/fonts/script.flf
new file mode 100644
index 0000000..8f2f048
--- /dev/null
+++ b/fonts/script.flf
@@ -0,0 +1,1493 @@
+flf2a$ 7 5 16 0 10 0 3904 96
+Script by Glenn Chappell 4/93
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+$$@
+$$@
+$$@
+$$@
+$$@
+$$@
+$$@@
+ @
+ |@
+ |@
+ |@
+ o@
+ @
+ @@
+ oo@
+ ||@
+ $$@
+ $$@
+ $$@
+ @
+ @@
+ @
+ | | @
+ --+--+--@
+ --+--+--@
+ | | @
+ @
+ @@
+ @
+ |_|_@
+ (|_| @
+ _|_|)@
+ | | @
+ @
+ @@
+ @
+ () /@
+ / @
+ / @
+ / ()@
+ @
+ @@
+ @
+ () @
+ /\ @
+ / \/@
+ \__/\@
+ @
+ @@
+ o@
+ /@
+ $@
+ $@
+ $@
+ @
+ @@
+ @
+ /@
+ | @
+ | @
+ | @
+ \@
+ @@
+ @
+ \ @
+ |@
+ |@
+ |@
+ / @
+ @@
+ @
+ @
+ \|/ @
+ --*--@
+ /|\ @
+ @
+ @@
+ @
+ @
+ | @
+ --+--@
+ | @
+ @
+ @@
+ @
+ @
+ @
+ @
+ o@
+ /@
+ @@
+ @
+ @
+ @
+ -----@
+ $ @
+ @
+ @@
+ @
+ @
+ @
+ @
+ o@
+ @
+ @@
+ @
+ /@
+ / @
+ / @
+ / @
+ @
+ @@
+ __ @
+ / \ @
+ | |@
+ | |@
+ \__/ @
+ @
+ @@
+ ,@
+ /|@
+ |@
+ |@
+ |@
+ @
+ @@
+ __ @
+ / )@
+ $/ @
+ / @
+ /___@
+ @
+ @@
+ ___ @
+ / \@
+ $__/@
+ $ \@
+ \___/@
+ @
+ @@
+ @
+ | | @
+ |__|_@
+ | @
+ | @
+ @
+ @@
+ ____@
+ | @
+ |___ @
+ $ \@
+ \___/@
+ @
+ @@
+ __ @
+ /$ @
+ | __ @
+ |/ \@
+ \__/@
+ @
+ @@
+ _____@
+ $ /@
+ $ / @
+ $/ @
+ / @
+ @
+ @@
+ __ @
+ / \@
+ \__/@
+ / \@
+ \__/@
+ @
+ @@
+ __ @
+ / |@
+ \_/|@
+ |@
+ |@
+ @
+ @@
+ @
+ o@
+ $@
+ $@
+ o@
+ @
+ @@
+ @
+ o@
+ $@
+ $@
+ o@
+ /@
+ @@
+ @
+ /@
+ / @
+ \ @
+ \@
+ @
+ @@
+ @
+ @
+ -----@
+ -----@
+ @
+ @
+ @@
+ @
+ \ @
+ \@
+ /@
+ / @
+ @
+ @@
+ __ @
+ / \@
+ $_/@
+ | @
+ o @
+ @
+ @@
+ @
+ ____ @
+ / __,\ @
+ | / | |@
+ | \_/|/ @
+ \____/ @
+ @@
+ ___, @
+ / | @
+ | | @
+ | | @
+ \__/\_/@
+ @
+ @@
+ , __ @
+ /|/ \@
+ | __/@
+ | \@
+ |(__/@
+ @
+ @@
+ ___$@
+ / (_)@
+ | $ @
+ | $ @
+ \___/@
+ @
+ @@
+ $____ @
+ (| \ @
+ | |@
+ $_| |@
+ (/\___/ @
+ @
+ @@
+ ___$@
+ / (_)@
+ \__$ @
+ / $ @
+ \___/@
+ @
+ @@
+ $______@
+ (_) |$ @
+ _|_$@
+ / | |@
+ (_/ @
+ @
+ @@
+ @
+ () |@
+ /\/|@
+ / |@
+ /(__/ @
+ @
+ @@
+ , @
+ /| | @
+ |___| @
+ | |\@
+ | |/@
+ @
+ @@
+ _ @
+ | |@
+ | |@
+ _ |/ @
+ \_/\/@
+ @
+ @@
+ @
+ /\ @
+ | | @
+ | | @
+ \_|/@
+ /| @
+ \| @@
+ , @
+ /| / @
+ |__/ @
+ | \$ @
+ | \_/@
+ @
+ @@
+ $_$ @
+ \_|_) @
+ |$ @
+ $_|$ @
+ (/\___/@
+ @
+ @@
+ ,__ __ @
+ /| | | @
+ | | | @
+ | | | @
+ | | |_/@
+ @
+ @@
+ , _ @
+ /|/ \ @
+ | | @
+ | | @
+ | |_/@
+ @
+ @@
+ __ @
+ /\_\/@
+ | |@
+ | |@
+ \__/ @
+ @
+ @@
+ , __ @
+ /|/ \@
+ |___/@
+ | $@
+ | $@
+ @
+ @@
+ __ @
+ / \ @
+ | __ | @
+ |/ \| @
+ \__/\_/@
+ @
+ @@
+ , __ @
+ /|/ \ @
+ |___/ @
+ | \$ @
+ | \_/@
+ @
+ @@
+ @
+ () @
+ /\ @
+ / \@
+ /(__/@
+ @
+ @@
+ $______@
+ (_) | @
+ $ | @
+ $_ | @
+ (_/ @
+ @
+ @@
+ $_ @
+ (_| | @
+ | | @
+ | | @
+ \__/\_/@
+ @
+ @@
+ $_ @
+ (_| |_/@
+ | | @
+ | | @
+ \_/ @
+ @
+ @@
+ $_ @
+ (_| | |_/@
+ | | | @
+ | | | @
+ \_/ \_/ @
+ @
+ @@
+ $_ @
+ (_\ / @
+ $\/ @
+ $/\ @
+ _/ \_/@
+ @
+ @@
+ $_ @
+ (_| | @
+ | | @
+ | | @
+ \_/|/@
+ /| @
+ \| @@
+ $__ @
+ (_ \ @
+ $/ @
+ / @
+ /__/@
+ /| @
+ \| @@
+ _@
+ | @
+ | @
+ | @
+ | @
+ |_@
+ @@
+ @
+ \ @
+ \ @
+ \ @
+ \@
+ @
+ @@
+ _ @
+ |@
+ |@
+ |@
+ |@
+ _|@
+ @@
+ /\@
+ $@
+ $@
+ $@
+ $@
+ @
+ @@
+ @
+ @
+ @
+ @
+ $ @
+ $ @
+ _____@@
+ o@
+ \@
+ $@
+ $@
+ $@
+ @
+ @@
+ @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+ $_$ @
+ | | @
+ | | @
+ |/ \_@
+ \_/ @
+ @
+ @@
+ @
+ @
+ __ @
+ /$ @
+ \___/@
+ @
+ @@
+ @
+ | @
+ __| @
+ / | @
+ \_/|_/@
+ @
+ @@
+ @
+ @
+ _ @
+ |/ @
+ |__/@
+ @
+ @@
+ $_$ @
+ | | @
+ | | @
+ |/ @
+ |__/@
+ |\ @
+ |/ @@
+ @
+ @
+ __, @
+ / | @
+ \_/|/@
+ /| @
+ \| @@
+ $_$ @
+ | | @
+ | | @
+ |/ \ @
+ | |_/@
+ @
+ @@
+ @
+ o @
+ @
+ | @
+ |_/@
+ @
+ @@
+ @
+ o @
+ @
+ | @
+ |/@
+ /| @
+ \| @@
+ $_$ @
+ | | @
+ | | @
+ |/_) @
+ | \_/@
+ @
+ @@
+ $_$ @
+ | | @
+ | | @
+ |/ @
+ |__/@
+ @
+ @@
+ @
+ @
+ _ _ _ @
+ / |/ |/ | @
+ $ | | |_/@
+ @
+ @@
+ @
+ @
+ _ _ @
+ / |/ | @
+ $ | |_/@
+ @
+ @@
+ @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+ @
+ @
+ _ @
+ |/ \_@
+ |__/ @
+ /| @
+ \| @@
+ @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ |\ @
+ |/ @@
+ @
+ @
+ ,_ @
+ / | @
+ $ |_/@
+ @
+ @@
+ @
+ @
+ , @
+ / \_@
+ $\/ @
+ @
+ @@
+ @
+ @
+ _|_ @
+ | @
+ |_/@
+ @
+ @@
+ @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+ @
+ @
+ @
+ | |_@
+ $\/ @
+ @
+ @@
+ @
+ @
+ @
+ | | |_@
+ $\/ \/ @
+ @
+ @@
+ @
+ @
+ @
+ /\/ @
+ $/\_/@
+ @
+ @@
+ @
+ @
+ @
+ | | @
+ $\_/|/@
+ /| @
+ \| @@
+ @
+ @
+ __ @
+ / / _@
+ $/_/ @
+ /| @
+ \| @@
+ @
+ /@
+ | @
+ < @
+ | @
+ \@
+ @@
+ |@
+ |@
+ |@
+ |@
+ |@
+ |@
+ |@@
+ @
+ \ @
+ | @
+ >@
+ | @
+ / @
+ @@
+ /\/@
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+ o o @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+ o o @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+ o o @
+ $_ @
+ (_| | @
+ | | @
+ \__/\_/@
+ @
+ @@
+ o o @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+ o o @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+ o o @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+ _ @
+ / \@
+ | /@
+ | \@
+ | _/@
+ | @
+ @@
+160 NO-BREAK SPACE
+ $$@
+ $$@
+ $$@
+ $$@
+ $$@
+ $$@
+ $$@@
+161 INVERTED EXCLAMATION MARK
+ @
+ o@
+ |@
+ |@
+ |@
+ @
+ @@
+162 CENT SIGN
+ @
+ @
+ _|_ @
+ / | @
+ \_|_/@
+ | @
+ @@
+163 POUND SIGN
+ _ @
+ / \ @
+ __|__ @
+ _| $ @
+ (/ \__/@
+ @
+ @@
+164 CURRENCY SIGN
+ @
+ \ _ /@
+ / \ @
+ \_/ @
+ / \@
+ @
+ @@
+165 YEN SIGN
+ @
+ \ /@
+ _\_/_@
+ __|__@
+ | @
+ @
+ @@
+166 BROKEN BAR
+ |@
+ |@
+ |@
+ @
+ |@
+ |@
+ |@@
+167 SECTION SIGN
+ _@
+ ( @
+ /\@
+ \/@
+ _)@
+ @
+ @@
+168 DIAERESIS
+ o o@
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ @
+ @@
+169 COPYRIGHT SIGN
+ ____ @
+ / __ \ @
+ / / () \ @
+ | | |@
+ \ \__/ / @
+ \____/ @
+ @@
+170 FEMININE ORDINAL INDICATOR
+ __, @
+ / | @
+ \_/|_@
+ ---- @
+ $ @
+ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ //@
+ // @
+ \\ @
+ \\@
+ @
+ @@
+172 NOT SIGN
+ @
+ ___ @
+ |@
+ $ @
+ $ @
+ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ @
+ ----@
+ $ @
+ @
+ @@
+174 REGISTERED SIGN
+ ____ @
+ /, _ \ @
+ //|/ \ \ @
+ | |__/ |@
+ \ | \_// @
+ \____/ @
+ @@
+175 MACRON
+ _____@
+ $ @
+ $ @
+ $ @
+ $ @
+ @
+ @@
+176 DEGREE SIGN
+ _ @
+ / \@
+ \_/@
+ @
+ $ @
+ @
+ @@
+177 PLUS-MINUS SIGN
+ @
+ @
+ | @
+ --+--@
+ __|__@
+ @
+ @@
+178 SUPERSCRIPT TWO
+ _ @
+ )@
+ /_@
+ @
+ $@
+ @
+ @@
+179 SUPERSCRIPT THREE
+ ___@
+ _/@
+ __)@
+ @
+ $ @
+ @
+ @@
+180 ACUTE ACCENT
+ /@
+ $@
+ $@
+ $@
+ $@
+ @
+ @@
+181 MICRO SIGN
+ @
+ @
+ @
+ | | @
+ |\_/|_/@
+ | @
+ | @@
+182 PILCROW SIGN
+ ____ @
+ / | |@
+ \_| |@
+ | |@
+ | |@
+ @
+ @@
+183 MIDDLE DOT
+ @
+ @
+ $O$@
+ $ @
+ $ @
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ $ @
+ _)@
+ @@
+185 SUPERSCRIPT ONE
+ ,@
+ /|@
+ |@
+ @
+ $@
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ __ @
+ / \_@
+ \__/ @
+ ---- @
+ $ @
+ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ \\ @
+ \\@
+ //@
+ // @
+ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ , @
+ /| / @
+ |/ @
+ /|_|_@
+ / | @
+ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ , @
+ /| / @
+ |/_ @
+ / )@
+ / /_@
+ @
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ___ @
+ _/ / @
+ __)/ @
+ /|_|_@
+ / | @
+ @
+ @@
+191 INVERTED QUESTION MARK
+ @
+ o @
+ _| @
+ /$ @
+ \__/@
+ @
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ \ @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ / @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\ @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/ @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ o o @
+ ___, @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _ @
+ (_), @
+ / | @
+ | | @
+ \__/\_/@
+ @
+ @@
+198 LATIN CAPITAL LETTER AE
+ ___,___$@
+ / | (_)@
+ | |__ @
+ | | @
+ \__/\___/@
+ @
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ ___$@
+ / (_)@
+ | $ @
+ | $ @
+ \___/@
+ _) @
+ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ \ @
+ ___$ @
+ / (_) @
+ >--$ @
+ \____/@
+ @
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ / @
+ ___$ @
+ / (_) @
+ >--$ @
+ \____/@
+ @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\ @
+ ___$ @
+ / (_) @
+ >--$ @
+ \____/@
+ @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ o o @
+ ___$ @
+ / (_) @
+ >--$ @
+ \____/@
+ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ \ @
+ $_$ @
+ | | @
+ _ |/ @
+ \_/\_/@
+ @
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ / @
+ $_$ @
+ | | @
+ _ |/ @
+ \_/\_/@
+ @
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ /\ @
+ $_$ @
+ | | @
+ _ |/ @
+ \_/\_/@
+ @
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ o o @
+ $_$ @
+ | | @
+ _ |/ @
+ \_/\_/@
+ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ $____ @
+ (| \ @
+ __|__ |@
+ $_| |@
+ (/\___/ @
+ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\/ @
+ , _ @
+ /|/ \ @
+ | | @
+ | |_/@
+ @
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ \ @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ / @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\ @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/ @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ o o @
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ @
+ $\/$@
+ $/\$@
+ $ $@
+ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ __ /@
+ /\_//@
+ | / |@
+ | / |@
+ /__/ @
+ / @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ \ @
+ $_ @
+ (_| | @
+ | | @
+ \__/\_/@
+ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ / @
+ $_ @
+ (_| | @
+ | | @
+ \__/\_/@
+ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ /\ @
+ $_ @
+ (_| | @
+ | | @
+ \__/\_/@
+ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ o o @
+ $_ @
+ (_| | @
+ | | @
+ \__/\_/@
+ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ / @
+ $_ @
+ (_| | @
+ | | @
+ \_/|/@
+ /| @
+ \| @@
+222 LATIN CAPITAL LETTER THORN
+ , @
+ | __ @
+ /|/ \@
+ |___/@
+ | $@
+ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ _ @
+ / \@
+ | /@
+ | \@
+ | _/@
+ | @
+ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ \ @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ / @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\ @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/ @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ o o @
+ @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ @
+ () @
+ __, @
+ / | @
+ \_/|_/@
+ @
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ @
+ __,_ @
+ / |/ @
+ \_/|__/@
+ @
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ @
+ __ @
+ / @
+ \___/@
+ _) @
+ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ \ @
+ @
+ _ @
+ |/ @
+ |__/@
+ @
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ / @
+ @
+ _ @
+ |/ @
+ |__/@
+ @
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ /\ @
+ @
+ _ @
+ |/ @
+ |__/@
+ @
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ o o @
+ @
+ _ @
+ |/ @
+ |__/@
+ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ \ @
+ @
+ @
+ | @
+ |_/@
+ @
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ / @
+ @
+ @
+ | @
+ |_/@
+ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ /\ @
+ @
+ @
+ | @
+ |_/@
+ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ o o @
+ @
+ @
+ | @
+ |__/@
+ @
+ @@
+240 LATIN SMALL LETTER ETH
+ @
+ \/@
+ _'|@
+ / |@
+ \_/ @
+ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/ @
+ @
+ _ _ @
+ / |/ | @
+ $ | |_/@
+ @
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ \ @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ / @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ /\ @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/ @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ o o @
+ @
+ __ @
+ / \_@
+ \__/ @
+ @
+ @@
+247 DIVISION SIGN
+ @
+ @
+ O @
+ -----@
+ O @
+ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ @
+ __/ @
+ / /\_@
+ \/_/ @
+ / @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ \ @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ / @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\ @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ o o @
+ @
+ @
+ | | @
+ $\_/|_/@
+ @
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ / @
+ @
+ @
+ | | @
+ $\_/|/@
+ /| @
+ \| @@
+254 LATIN SMALL LETTER THORN
+ _ @
+ | | @
+ | | @
+ |/ \_@
+ |__/ @
+ /| @
+ \| @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ o o @
+ @
+ @
+ | | @
+ $\_/|/@
+ /| @
+ \| @@
diff --git a/fonts/shadow.flf b/fonts/shadow.flf
new file mode 100644
index 0000000..2ec9182
--- /dev/null
+++ b/fonts/shadow.flf
@@ -0,0 +1,1097 @@
+flf2a$ 5 4 16 0 10 0 4992 96
+Shadow by Glenn Chappell 6/93 -- based on Standard & SmShadow
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $$@
+ $$@
+ $$@
+ $$@
+ $$@@
+ $|$@
+ $|$@
+ _|$@
+ _)$@
+ @@
+ $| )$@
+ V V$ @
+ $$ @
+ $$ @
+ @@
+ $| |$ @
+ _ |_ |_|$@
+ _ |_ |_|$@
+ _| _|$ @
+ @@
+ $|$ @
+ $ __)$@
+ \__ \$@
+ ( /$@
+ _|$ @@
+ _) /$@
+ $/$ @
+ $/$ @
+ _/ _)$@
+ @@
+ $ _ )$ @
+ $_ \ \$@
+ $( ` <$@
+ \___/\/$@
+ @@
+ $)$@
+ /$ @
+ $$ @
+ $$ @
+ @@
+ $/$@
+ $|$ @
+ $|$ @
+ $|$ @
+ \_\$@@
+ \ \$ @
+ $|$@
+ $|$@
+ $|$@
+ _/$ @@
+ $\$ @
+ \ /$@
+ $_ _\$@
+ \/$ @
+ @@
+ @
+ $|$ @
+ _ _|$@
+ _|$ @
+ @@
+ @
+ @
+ @
+ $)$@
+ /$ @@
+ @
+ @
+ _____|$@
+ $$ @
+ @@
+ @
+ @
+ @
+ _)$@
+ @@
+ $/$@
+ $/$ @
+ $/$ @
+ _/$ @
+ @@
+ $_ \$ @
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+ _ |$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+ ___ \$ @
+ ) |$@
+ $__/$ @
+ _____|$@
+ @@
+ ___ /$ @
+ _ \$ @
+ ) |$@
+ ____/$ @
+ @@
+ $| |$ @
+ $| |$ @
+ ___ __|$@
+ _|$ @
+ @@
+ $___|$ @
+ $__ \$ @
+ ) |$@
+ ____/$ @
+ @@
+ $/$ @
+ $ _ \$ @
+ $( |$@
+ \___/$ @
+ @@
+ ___ |$@
+ $/$ @
+ $/$ @
+ _/$ @
+ @@
+ $ _ )$ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+ $_ \$ @
+ $( |$@
+ \__ |$@
+ __/$ @
+ @@
+ @
+ _)$@
+ $$ @
+ _)$@
+ @@
+ @
+ _)$@
+ $$ @
+ $)$@
+ /$ @@
+ $/$@
+ $/$ @
+ \ \$ @
+ \_\$@
+ @@
+ @
+ _____|$@
+ _____|$@
+ @
+ @@
+ \ \$ @
+ \ \$@
+ $/$@
+ _/$ @
+ @@
+ __ \$@
+ $/$@
+ _|$ @
+ _)$ @
+ @@
+ $__ \$ @
+ $/ _` |$@
+ $| ( |$@
+ \ \__,_|$@
+ \____/$ @@
+ $\$ @
+ $_ \$ @
+ $___ \$ @
+ _/ _\$@
+ @@
+ $__ )$ @
+ $__ \$ @
+ $| |$@
+ ____/$ @
+ @@
+ $___|$@
+ $|$ @
+ $|$ @
+ \____|$@
+ @@
+ $__ \$ @
+ $| |$@
+ $| |$@
+ ____/$ @
+ @@
+ $____|$@
+ $__|$ @
+ $|$ @
+ _____|$@
+ @@
+ $____|$@
+ $|$ @
+ $__|$ @
+ _|$ @
+ @@
+ $___|$@
+ $|$ @
+ $| |$@
+ \____|$@
+ @@
+ $| |$@
+ $| |$@
+ $___ |$@
+ _| _|$@
+ @@
+ _ _|$@
+ $|$ @
+ $|$ @
+ ___|$@
+ @@
+ $|$@
+ $|$@
+ $\ |$@
+ \___/$ @
+ @@
+ $| /$@
+ $' /$ @
+ $. \$ @
+ _|\_\$@
+ @@
+ $|$ @
+ $|$ @
+ $|$ @
+ _____|$@
+ @@
+ $ \ |$@
+ $|\/ |$@
+ $| |$@
+ _| _|$@
+ @@
+ $ \ |$@
+ $ \ |$@
+ $|\ |$@
+ _| \_|$@
+ @@
+ $_ \$ @
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+ $ _ \$ @
+ $| |$@
+ $___/$ @
+ _|$ @
+ @@
+ $_ \$ @
+ $| |$@
+ $| |$@
+ \__\_\$@
+ @@
+ $ _ \$ @
+ $| |$@
+ $__ <$ @
+ _| \_\$@
+ @@
+ $___|$ @
+ \___ \$ @
+ $|$@
+ _____/$ @
+ @@
+ __ __|$@
+ $|$ @
+ $|$ @
+ _|$ @
+ @@
+ $| |$@
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+ \ \ /$@
+ \ \ /$ @
+ \ \ /$ @
+ \_/$ @
+ @@
+ \ \ /$@
+ \ \ \ /$ @
+ \ \ \ /$ @
+ \_/\_/$ @
+ @@
+ \ \ /$@
+ \ /$ @
+ $ \$ @
+ _/\_\$@
+ @@
+ \ \ /$@
+ \ /$ @
+ $|$ @
+ _|$ @
+ @@
+ __ /$@
+ $/$ @
+ $/$ @
+ ____|$@
+ @@
+ $_|$@
+ $|$ @
+ $|$ @
+ $|$ @
+ __|$@@
+ \ \$ @
+ \ \$ @
+ \ \$ @
+ \_\$@
+ @@
+ _ |$@
+ $|$@
+ $|$@
+ $|$@
+ __|$@@
+ /\\$@
+ $$ @
+ $$ @
+ $$ @
+ @@
+ @
+ @
+ @
+ $$ @
+ _____|$@@
+ $)$@
+ \|$@
+ $$ @
+ $$ @
+ @@
+ @
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+ $|$ @
+ $__ \$ @
+ $| |$@
+ _.__/$ @
+ @@
+ @
+ $__|$@
+ $($ @
+ \___|$@
+ @@
+ $|$@
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+ @
+ $_ \$@
+ $ __/$@
+ \___|$@
+ @@
+ $_|$@
+ $|$ @
+ $__|$@
+ _|$ @
+ @@
+ @
+ $_` |$@
+ $( |$@
+ \__, |$@
+ |___/$ @@
+ $|$ @
+ $__ \$ @
+ $| | |$@
+ _| |_|$@
+ @@
+ _)$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+ _)$@
+ $|$@
+ $|$@
+ $|$@
+ ___/$ @@
+ $|$ @
+ $| /$@
+ $ <$ @
+ _|\_\$@
+ @@
+ $|$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+ @
+ $__ `__ \$ @
+ $| | |$@
+ _| _| _|$@
+ @@
+ @
+ $__ \$ @
+ $| |$@
+ _| _|$@
+ @@
+ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+ @
+ $__ \$ @
+ $| |$@
+ $.__/$ @
+ _|$ @@
+ @
+ $_` |$@
+ $( |$@
+ \__, |$@
+ _|$@@
+ @
+ $ __|$@
+ $|$ @
+ _|$ @
+ @@
+ @
+ $__|$@
+ \__ \$@
+ ____/$@
+ @@
+ $|$ @
+ $__|$@
+ $|$ @
+ \__|$@
+ @@
+ @
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+ @
+ \ \ /$@
+ \ \ /$ @
+ \_/$ @
+ @@
+ @
+ \ \ \ /$@
+ \ \ \ /$ @
+ \_/\_/$ @
+ @@
+ @
+ \ \ /$@
+ ` <$ @
+ _/\_\$@
+ @@
+ @
+ $| |$@
+ $| |$@
+ \__, |$@
+ ____/$ @@
+ @
+ _ /$@
+ $/$ @
+ ___|$@
+ @@
+ $/$@
+ $|$ @
+ < <$ @
+ $|$ @
+ \_\$@@
+ $|$@
+ $|$@
+ $|$@
+ $|$@
+ _|$@@
+ \ \$ @
+ $|$ @
+ ` >$@
+ $|$ @
+ _/$ @@
+ / _/$@
+ $$ @
+ $$ @
+ $$ @
+ @@
+ _) \ _)$@
+ $_ \$ @
+ $___ \$ @
+ _/ _\$@
+ @@
+ _) _)$@
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+ _) _)$@
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+ _) _)$@
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+ _) _)$@
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+ _) _)$@
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+ $_ \$@
+ $| /$@
+ $|\ \$@
+ $|__/$@
+ _|$ @@
+160 NO-BREAK SPACE
+ $ $@
+ $ $@
+ $ $@
+ $ $@
+ $ $@@
+161 INVERTED EXCLAMATION MARK
+ _)$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+162 CENT SIGN
+ $|$ @
+ $__)$@
+ $($ @
+ \ )$@
+ _|$ @@
+163 POUND SIGN
+ $,_\$ @
+ _ |_$ @
+ $|$ @
+ _,____|$@
+ @@
+164 CURRENCY SIGN
+ \ _ /$@
+ $( |$@
+ $___ \$@
+ \/ /$@
+ @@
+165 YEN SIGN
+ \ \ /$ @
+ __ __|$@
+ __ __|$@
+ _|$ @
+ @@
+166 BROKEN BAR
+ $|$@
+ _|$@
+ @
+ $|$@
+ _|$@@
+167 SECTION SIGN
+ $_)$@
+ $\ \$ @
+ \ \\ \$@
+ \ \_/$@
+ (__/$ @@
+168 DIAERESIS
+ _) _)$@
+ $ $ @
+ $ $ @
+ $ $ @
+ @@
+169 COPYRIGHT SIGN
+ $ \$ @
+ $ __| \$ @
+ $ ( |$@
+ \ \___| /$ @
+ \_____/$ @@
+170 FEMININE ORDINAL INDICATOR
+ $_` |$@
+ \__,_|$@
+ _____|$@
+ $$ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ $/ /$@
+ $/ /$ @
+ \ \ \$ @
+ \_\_\$@
+ @@
+172 NOT SIGN
+ @
+ _____ |$@
+ _|$@
+ $$ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ _____|$@
+ $$ @
+ @@
+174 REGISTERED SIGN
+ $ \$ @
+ $ _ \ \$ @
+ $ / |$@
+ \ _|_\ /$ @
+ \_____/$ @@
+175 MACRON
+ _____|$@
+ $$ @
+ $$ @
+ $$ @
+ @@
+176 DEGREE SIGN
+ $ \$ @
+ $( |$@
+ \__/$ @
+ $$ @
+ @@
+177 PLUS-MINUS SIGN
+ $|$ @
+ _ _|$@
+ _|$ @
+ _____|$@
+ @@
+178 SUPERSCRIPT TWO
+ _ )$@
+ $/$ @
+ ___|$@
+ $$ @
+ @@
+179 SUPERSCRIPT THREE
+ __ /$@
+ _ \$@
+ ___/$@
+ $$ @
+ @@
+180 ACUTE ACCENT
+ _/$@
+ $$ @
+ $$ @
+ $$ @
+ @@
+181 MICRO SIGN
+ @
+ $| |$@
+ $| |$@
+ $._,_|$@
+ _|$ @@
+182 PILCROW SIGN
+ $ |$@
+ $( | |$@
+ \__ | |$@
+ _|_|$@
+ @@
+183 MIDDLE DOT
+ @
+ _)$@
+ $$ @
+ $$ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ $$ @
+ _)$@@
+185 SUPERSCRIPT ONE
+ _ |$@
+ $|$@
+ _|$@
+ $$ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ $_ \$@
+ \___/$@
+ ____|$@
+ $$ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ \ \ \$ @
+ \ \ \$@
+ $/ /$@
+ _/_/$ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ | /$ @
+ $| / | |$ @
+ _| / __ _|$@
+ _/ _|$ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ _ | /$ @
+ $| /_ )$@
+ _| / /$ @
+ _/ ___|$@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ __ / /$ @
+ _ \ / | |$ @
+ ___/ / __ _|$@
+ _/ _|$ @
+ @@
+191 INVERTED QUESTION MARK
+ _)$ @
+ $|$ @
+ $/$ @
+ \___|$@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ \_\$ @
+ $\$ @
+ $_ \$ @
+ _/ _\$@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ _/$ @
+ $\$ @
+ $_ \$ @
+ _/ _\$@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\\$ @
+ $\$ @
+ $_ \$ @
+ _/ _\$@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ / _/$ @
+ $\$ @
+ $_ \$ @
+ _/ _\$@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _) \ _)$@
+ $_ \$ @
+ $___ \$ @
+ _/ _\$@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ ( )$ @
+ $_ \$ @
+ $___ \$ @
+ _/ _\$@
+ @@
+198 LATIN CAPITAL LETTER AE
+ $ ____|$@
+ $/ __|$ @
+ $__ |$ @
+ _/ _____|$@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ $___|$@
+ $|$ @
+ $|$ @
+ \____|$@
+ _)$ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ \_\$ @
+ $____|$@
+ $ _|$ @
+ _____|$@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _/$ @
+ $____|$@
+ $ _|$ @
+ _____|$@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\\$ @
+ $____|$@
+ $ _|_$ @
+ _____|$@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _) _)$@
+ $____|$@
+ $ _|$ @
+ _____|$@
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ \_\$ @
+ _ _|$@
+ | |$ @
+ ___|$@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ _/$ @
+ _ _|$@
+ $|$ @
+ ___|$@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ /\\$ @
+ _ _|$@
+ $|$ @
+ ___|$@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _) _)$@
+ _ _|$ @
+ $|$ @
+ ___|$ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ __ \$ @
+ | |$@
+ __ __| |$@
+ ____/$ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ / _/$@
+ $ \ |$@
+ $. |$@
+ _|\_|$@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ \_\$ @
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ _/$ @
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\\$ @
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ / _/$ @
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _) _)$@
+ $_ \$ @
+ $| |$@
+ \___/$ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ \ \$@
+ , '$@
+ \/\/$@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ $_ /$ @
+ $| / |$@
+ $ / |$@
+ _/__/$ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ \_\$ @
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ _/$ @
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ /\\$ @
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _) _)$@
+ $| |$@
+ $| |$@
+ \___/$ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ _/$ @
+ \ \ /$@
+ \ /$ @
+ _|$ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ $|$ @
+ $ __ \$@
+ $ ___/$@
+ _|$ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ $_ \$@
+ $| /$@
+ $|\ \$@
+ $|__/$@
+ _|$ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ \_\$ @
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ _/_$ @
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\\$ @
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ / _/$ @
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _) _)$@
+ $_` |$@
+ $( |$@
+ \__,_|$@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ ( )$ @
+ $_ '|$@
+ $( |$@
+ \__,_|$@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ $_` _ \$@
+ $( __/$@
+ \__,____|$@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ $__|$@
+ $($ @
+ \___|$@
+ _)$ @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ \_\$ @
+ $_ \$@
+ $ __/$@
+ \___|$@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ _/$ @
+ $_ \$@
+ $ __/$@
+ \___|$@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ /\\$ @
+ $_ \$@
+ $ __/$@
+ \___|$@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _) _)$@
+ $_ \$ @
+ $ __/$ @
+ \___|$ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ \_\$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ _/$@
+ $|$@
+ $|$@
+ _|$@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ /\\$@
+ $|$ @
+ $|$ @
+ _|$ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _) _)$@
+ $|$ @
+ $|$ @
+ _|$ @
+ @@
+240 LATIN SMALL LETTER ETH
+ ` <$ @
+ \/\ |$@
+ $__` |$@
+ \____/$ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ / _/$ @
+ $'_ \$ @
+ $| |$@
+ _| _|$@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ \_\$ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ _/$ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ /\\$ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ / _/$ @
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _) _)$@
+ $_ \$ @
+ $( |$@
+ \___/$ @
+ @@
+247 DIVISION SIGN
+ @
+ _)$ @
+ _____|$@
+ _)$ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ $_ /\$ @
+ $( / |$@
+ \_/__/$ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ \_\$ @
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ _/$ @
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\\$ @
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _) _)$@
+ $| |$@
+ $| |$@
+ \__,_|$@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ _/$ @
+ $| |$@
+ $| |$@
+ \__, |$@
+ ____/$ @@
+254 LATIN SMALL LETTER THORN
+ $|$ @
+ $__ \$ @
+ $| |$@
+ $.__/$ @
+ _|$ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _) _)$@
+ $| |$@
+ $| |$@
+ \__, |$@
+ ____/$ @@
diff --git a/fonts/slant.flf b/fonts/slant.flf
new file mode 100644
index 0000000..43fe398
--- /dev/null
+++ b/fonts/slant.flf
@@ -0,0 +1,1295 @@
+flf2a$ 6 5 16 15 10 0 18319 96
+Slant by Glenn Chappell 3/93 -- based on Standard
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+$$ @@
+ __@
+ / /@
+ / / @
+ /_/ @
+(_) @
+ @@
+ _ _ @
+( | )@
+|/|/ @
+ $ @
+$ @
+ @@
+ __ __ @
+ __/ // /_@
+ /_ _ __/@
+/_ _ __/ @
+ /_//_/ @
+ @@
+ __@
+ _/ /@
+ / __/@
+ (_ ) @
+/ _/ @
+/_/ @@
+ _ __@
+ (_)_/_/@
+ _/_/ @
+ _/_/_ @
+/_/ (_) @
+ @@
+ ___ @
+ ( _ ) @
+ / __ \/|@
+/ /_/ < @
+\____/\/ @
+ @@
+ _ @
+ ( )@
+ |/ @
+ $ @
+$ @
+ @@
+ __@
+ _/_/@
+ / / @
+ / / @
+/ / @
+|_| @@
+ _ @
+ | |@
+ / /@
+ / / @
+ _/_/ @
+/_/ @@
+ @
+ __/|_@
+ | /@
+/_ __| @
+ |/ @
+ @@
+ @
+ __ @
+ __/ /_@
+/_ __/@
+ /_/ @
+ @@
+ @
+ @
+ @
+ _ @
+( )@
+|/ @@
+ @
+ @
+ ______@
+/_____/@
+ $ @
+ @@
+ @
+ @
+ @
+ _ @
+(_)@
+ @@
+ __@
+ _/_/@
+ _/_/ @
+ _/_/ @
+/_/ @
+ @@
+ ____ @
+ / __ \@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+ ___@
+ < /@
+ / / @
+ / / @
+/_/ @
+ @@
+ ___ @
+ |__ \@
+ __/ /@
+ / __/ @
+/____/ @
+ @@
+ _____@
+ |__ /@
+ /_ < @
+ ___/ / @
+/____/ @
+ @@
+ __ __@
+ / // /@
+ / // /_@
+/__ __/@
+ /_/ @
+ @@
+ ______@
+ / ____/@
+ /___ \ @
+ ____/ / @
+/_____/ @
+ @@
+ _____@
+ / ___/@
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+ _____@
+/__ /@
+ / / @
+ / / @
+/_/ @
+ @@
+ ____ @
+ ( __ )@
+ / __ |@
+/ /_/ / @
+\____/ @
+ @@
+ ____ @
+ / __ \@
+ / /_/ /@
+ \__, / @
+/____/ @
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+(_) @
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+( ) @
+|/ @@
+ __@
+ / /@
+/ / @
+\ \ @
+ \_\@
+ @@
+ @
+ _____@
+ /____/@
+/____/ @
+ $ @
+ @@
+__ @
+\ \ @
+ \ \@
+ / /@
+/_/ @
+ @@
+ ___ @
+ /__ \@
+ / _/@
+ /_/ @
+(_) @
+ @@
+ ______ @
+ / ____ \@
+ / / __ `/@
+/ / /_/ / @
+\ \__,_/ @
+ \____/ @@
+ ___ @
+ / |@
+ / /| |@
+ / ___ |@
+/_/ |_|@
+ @@
+ ____ @
+ / __ )@
+ / __ |@
+ / /_/ / @
+/_____/ @
+ @@
+ ______@
+ / ____/@
+ / / @
+/ /___ @
+\____/ @
+ @@
+ ____ @
+ / __ \@
+ / / / /@
+ / /_/ / @
+/_____/ @
+ @@
+ ______@
+ / ____/@
+ / __/ @
+ / /___ @
+/_____/ @
+ @@
+ ______@
+ / ____/@
+ / /_ @
+ / __/ @
+/_/ @
+ @@
+ ______@
+ / ____/@
+ / / __ @
+/ /_/ / @
+\____/ @
+ @@
+ __ __@
+ / / / /@
+ / /_/ / @
+ / __ / @
+/_/ /_/ @
+ @@
+ ____@
+ / _/@
+ / / @
+ _/ / @
+/___/ @
+ @@
+ __@
+ / /@
+ __ / / @
+/ /_/ / @
+\____/ @
+ @@
+ __ __@
+ / //_/@
+ / ,< @
+ / /| | @
+/_/ |_| @
+ @@
+ __ @
+ / / @
+ / / @
+ / /___@
+/_____/@
+ @@
+ __ ___@
+ / |/ /@
+ / /|_/ / @
+ / / / / @
+/_/ /_/ @
+ @@
+ _ __@
+ / | / /@
+ / |/ / @
+ / /| / @
+/_/ |_/ @
+ @@
+ ____ @
+ / __ \@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+ ____ @
+ / __ \@
+ / /_/ /@
+ / ____/ @
+/_/ @
+ @@
+ ____ @
+ / __ \@
+ / / / /@
+/ /_/ / @
+\___\_\ @
+ @@
+ ____ @
+ / __ \@
+ / /_/ /@
+ / _, _/ @
+/_/ |_| @
+ @@
+ _____@
+ / ___/@
+ \__ \ @
+ ___/ / @
+/____/ @
+ @@
+ ______@
+ /_ __/@
+ / / @
+ / / @
+/_/ @
+ @@
+ __ __@
+ / / / /@
+ / / / / @
+/ /_/ / @
+\____/ @
+ @@
+ _ __@
+| | / /@
+| | / / @
+| |/ / @
+|___/ @
+ @@
+ _ __@
+| | / /@
+| | /| / / @
+| |/ |/ / @
+|__/|__/ @
+ @@
+ _ __@
+ | |/ /@
+ | / @
+ / | @
+/_/|_| @
+ @@
+__ __@
+\ \/ /@
+ \ / @
+ / / @
+/_/ @
+ @@
+ _____@
+/__ /@
+ / / @
+ / /__@
+/____/@
+ @@
+ ___@
+ / _/@
+ / / @
+ / / @
+ / / @
+/__/ @@
+__ @
+\ \ @
+ \ \ @
+ \ \ @
+ \_\@
+ @@
+ ___@
+ / /@
+ / / @
+ / / @
+ _/ / @
+/__/ @@
+ //|@
+ |/||@
+ $ @
+ $ @
+$ @
+ @@
+ @
+ @
+ @
+ @
+ ______@
+/_____/@@
+ _ @
+ ( )@
+ V @
+ $ @
+$ @
+ @@
+ @
+ ____ _@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+ __ @
+ / /_ @
+ / __ \@
+ / /_/ /@
+/_.___/ @
+ @@
+ @
+ _____@
+ / ___/@
+/ /__ @
+\___/ @
+ @@
+ __@
+ ____/ /@
+ / __ / @
+/ /_/ / @
+\__,_/ @
+ @@
+ @
+ ___ @
+ / _ \@
+/ __/@
+\___/ @
+ @@
+ ____@
+ / __/@
+ / /_ @
+ / __/ @
+/_/ @
+ @@
+ @
+ ____ _@
+ / __ `/@
+ / /_/ / @
+ \__, / @
+/____/ @@
+ __ @
+ / /_ @
+ / __ \@
+ / / / /@
+/_/ /_/ @
+ @@
+ _ @
+ (_)@
+ / / @
+ / / @
+/_/ @
+ @@
+ _ @
+ (_)@
+ / / @
+ / / @
+ __/ / @
+/___/ @@
+ __ @
+ / /__@
+ / //_/@
+ / ,< @
+/_/|_| @
+ @@
+ __@
+ / /@
+ / / @
+ / / @
+/_/ @
+ @@
+ @
+ ____ ___ @
+ / __ `__ \@
+ / / / / / /@
+/_/ /_/ /_/ @
+ @@
+ @
+ ____ @
+ / __ \@
+ / / / /@
+/_/ /_/ @
+ @@
+ @
+ ____ @
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+ @
+ ____ @
+ / __ \@
+ / /_/ /@
+ / .___/ @
+/_/ @@
+ @
+ ____ _@
+ / __ `/@
+/ /_/ / @
+\__, / @
+ /_/ @@
+ @
+ _____@
+ / ___/@
+ / / @
+/_/ @
+ @@
+ @
+ _____@
+ / ___/@
+ (__ ) @
+/____/ @
+ @@
+ __ @
+ / /_@
+ / __/@
+/ /_ @
+\__/ @
+ @@
+ @
+ __ __@
+ / / / /@
+/ /_/ / @
+\__,_/ @
+ @@
+ @
+ _ __@
+| | / /@
+| |/ / @
+|___/ @
+ @@
+ @
+ _ __@
+| | /| / /@
+| |/ |/ / @
+|__/|__/ @
+ @@
+ @
+ _ __@
+ | |/_/@
+ _> < @
+/_/|_| @
+ @@
+ @
+ __ __@
+ / / / /@
+ / /_/ / @
+ \__, / @
+/____/ @@
+ @
+ ____@
+/_ /@
+ / /_@
+/___/@
+ @@
+ __@
+ _/_/@
+ _/_/ @
+< < @
+/ / @
+\_\ @@
+ __@
+ / /@
+ / / @
+ / / @
+ / / @
+/_/ @@
+ _ @
+ | |@
+ / /@
+ _>_>@
+ _/_/ @
+/_/ @@
+ /\//@
+ //\/ @
+ $ @
+ $ @
+$ @
+ @@
+ _ _ @
+ (_)(_)@
+ / _ | @
+ / __ | @
+/_/ |_| @
+ @@
+ _ _ @
+ (_)_(_)@
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+ _ _ @
+ (_) (_)@
+ / / / / @
+/ /_/ / @
+\____/ @
+ @@
+ _ _ @
+ (_)_(_)@
+ / __ `/ @
+/ /_/ / @
+\__,_/ @
+ @@
+ _ _ @
+ (_)_(_)@
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+ _ _ @
+ (_) (_)@
+ / / / / @
+/ /_/ / @
+\__,_/ @
+ @@
+ ____ @
+ / __ \@
+ / / / /@
+ / /_| | @
+ / //__/ @
+/_/ @@
+160 NO-BREAK SPACE
+ $$@
+ $$ @
+ $$ @
+ $$ @
+ $$ @
+$$ @@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ (_)@
+ / / @
+ / / @
+/_/ @
+ @@
+162 CENT SIGN
+ __@
+ __/ /@
+ / ___/@
+/ /__ @
+\ _/ @
+/_/ @@
+163 POUND SIGN
+ ____ @
+ / ,__\@
+ __/ /_ @
+ _/ /___ @
+(_,____/ @
+ @@
+164 CURRENCY SIGN
+ /|___/|@
+ | __ / @
+ / /_/ / @
+ /___ | @
+|/ |/ @
+ @@
+165 YEN SIGN
+ ____@
+ _| / /@
+ /_ __/@
+/_ __/ @
+ /_/ @
+ @@
+166 BROKEN BAR
+ __@
+ / /@
+ /_/ @
+ __ @
+ / / @
+/_/ @@
+167 SECTION SIGN
+ __ @
+ _/ _)@
+ / | | @
+ | || | @
+ | |_/ @
+(__/ @@
+168 DIAERESIS
+ _ _ @
+ (_) (_)@
+ $ $ @
+ $ $ @
+$ $ @
+ @@
+169 COPYRIGHT SIGN
+ ______ @
+ / _____\ @
+ / / ___/ |@
+ / / /__ / @
+| \___/ / @
+ \______/ @@
+170 FEMININE ORDINAL INDICATOR
+ ___ _@
+ / _ `/@
+ _\_,_/ @
+/____/ @
+ $ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____@
+ / / /@
+/ / / @
+\ \ \ @
+ \_\_\@
+ @@
+172 NOT SIGN
+ @
+ ______@
+/___ /@
+ /_/ @
+ $ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ _____@
+/____/@
+ $ @
+ @@
+174 REGISTERED SIGN
+ ______ @
+ / ___ \ @
+ / / _ \ |@
+ / / , _/ / @
+| /_/|_| / @
+ \______/ @@
+175 MACRON
+ ______@
+/_____/@
+ $ @
+ $ @
+$ @
+ @@
+176 DEGREE SIGN
+ ___ @
+ / _ \@
+/ // /@
+\___/ @
+ $ @
+ @@
+177 PLUS-MINUS SIGN
+ __ @
+ __/ /_@
+ /_ __/@
+ __/_/_ @
+/_____/ @
+ @@
+178 SUPERSCRIPT TWO
+ ___ @
+ |_ |@
+ / __/ @
+/____/ @
+ $ @
+ @@
+179 SUPERSCRIPT THREE
+ ____@
+ |_ /@
+ _/_ < @
+/____/ @
+ $ @
+ @@
+180 ACUTE ACCENT
+ __@
+ /_/@
+ $ @
+ $ @
+$ @
+ @@
+181 MICRO SIGN
+ @
+ __ __@
+ / / / /@
+ / /_/ / @
+ / ._,_/ @
+/_/ @@
+182 PILCROW SIGN
+ _______@
+ / _ /@
+/ (/ / / @
+\_ / / @
+ /_/_/ @
+ @@
+183 MIDDLE DOT
+ @
+ _ @
+(_)@
+ $ @
+$ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ _ @
+/_)@@
+185 SUPERSCRIPT ONE
+ ___@
+ < /@
+ / / @
+/_/ @
+$ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ ___ @
+ / _ \@
+ _\___/@
+/____/ @
+ $ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+____ @
+\ \ \ @
+ \ \ \@
+ / / /@
+/_/_/ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ ___ __ @
+ < / _/_/ @
+ / /_/_/___@
+/_//_// / /@
+ /_/ /_ _/@
+ /_/ @@
+189 VULGAR FRACTION ONE HALF
+ ___ __ @
+ < / _/_/__ @
+ / /_/_/|_ |@
+/_//_/ / __/ @
+ /_/ /____/ @
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ____ __ @
+ |_ / _/_/ @
+ _/_ < _/_/___@
+/____//_// / /@
+ /_/ /_ _/@
+ /_/ @@
+191 INVERTED QUESTION MARK
+ _ @
+ (_)@
+ _/ / @
+/ _/_ @
+\___/ @
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ __ @
+ _\_\@
+ / _ |@
+ / __ |@
+/_/ |_|@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ __@
+ _/_/@
+ / _ |@
+ / __ |@
+/_/ |_|@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / _ | @
+ / __ | @
+/_/ |_| @
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\//@
+ _//\/ @
+ / _ | @
+ / __ | @
+/_/ |_| @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / _ | @
+ / __ | @
+/_/ |_| @
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ (())@
+ / |@
+ / /| |@
+ / ___ |@
+/_/ |_|@
+ @@
+198 LATIN CAPITAL LETTER AE
+ __________@
+ / ____/@
+ / /| __/ @
+ / __ /___ @
+/_/ /_____/ @
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ ______@
+ / ____/@
+ / / @
+/ /___ @
+\____/ @
+ /_) @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ __ @
+ _\_\@
+ / __/@
+ / _/ @
+/___/ @
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ __@
+ _/_/@
+ / __/@
+ / _/ @
+/___/ @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / __/ @
+ / _/ @
+/___/ @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / __/ @
+ / _/ @
+/___/ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ __ @
+ _\_\@
+ / _/@
+ _/ / @
+/___/ @
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __@
+ _/_/@
+ / _/@
+ _/ / @
+/___/ @
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / _/ @
+ _/ / @
+/___/ @
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / _/ @
+ _/ / @
+/___/ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ ____ @
+ / __ \@
+ __/ /_/ /@
+/_ __/ / @
+ /_____/ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\//@
+ _//\/ @
+ / |/ / @
+ / / @
+/_/|_/ @
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ __ @
+ __\_\@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ __@
+ __/_/@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\//@
+ _//\/ @
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ @
+ /|/|@
+ > < @
+|/|/ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ _____ @
+ / _// \@
+ / //// /@
+/ //// / @
+\_//__/ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ __ @
+ __\_\_@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ __ @
+ __/_/_@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ //| @
+ _|/||_@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ / / / / @
+/ /_/ / @
+\____/ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ __ @
+__/_/_@
+\ \/ /@
+ \ / @
+ /_/ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ __ @
+ / /_ @
+ / __ \@
+ / ____/@
+/_/ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ____ @
+ / __ \@
+ / / / /@
+ / /_| | @
+ / //__/ @
+/_/ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ __ @
+ __\_\_@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ __ @
+ __/_/_@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ //| @
+ _|/||_@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\//@
+ _//\/_@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / __ `/ @
+/ /_/ / @
+\__,_/ @
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ __ @
+ __(())@
+ / __ `/@
+/ /_/ / @
+\__,_/ @
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ ____ ___ @
+ / __ ` _ \@
+/ /_/ __/@
+\__,_____/ @
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ _____@
+ / ___/@
+/ /__ @
+\___/ @
+/_) @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ __ @
+ _\_\@
+ / _ \@
+/ __/@
+\___/ @
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ __@
+ _/_/@
+ / _ \@
+/ __/@
+\___/ @
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / _ \ @
+/ __/ @
+\___/ @
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / _ \ @
+/ __/ @
+\___/ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ __ @
+ \_\@
+ / / @
+ / / @
+/_/ @
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ __@
+ /_/@
+ / / @
+ / / @
+/_/ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ //|@
+ |/||@
+ / / @
+ / / @
+/_/ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / / @
+ / / @
+/_/ @
+ @@
+240 LATIN SMALL LETTER ETH
+ || @
+ =||=@
+ ___ || @
+/ __` | @
+\____/ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\//@
+ _//\/ @
+ / __ \ @
+ / / / / @
+/_/ /_/ @
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ __ @
+ __\_\@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ __@
+ __/_/@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\//@
+ _//\/ @
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / __ \ @
+/ /_/ / @
+\____/ @
+ @@
+247 DIVISION SIGN
+ @
+ _ @
+ __(_)_@
+/_____/@
+ (_) @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ _____ @
+ / _// \@
+/ //// /@
+\_//__/ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ __ @
+ __\_\_@
+ / / / /@
+/ /_/ / @
+\__,_/ @
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ __ @
+ __/_/_@
+ / / / /@
+/ /_/ / @
+\__,_/ @
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ //| @
+ _|/||_@
+ / / / /@
+/ /_/ / @
+\__,_/ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ / / / / @
+/ /_/ / @
+\__,_/ @
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ __ @
+ __/_/_@
+ / / / /@
+ / /_/ / @
+ \__, / @
+/____/ @@
+254 LATIN SMALL LETTER THORN
+ __ @
+ / /_ @
+ / __ \@
+ / /_/ /@
+ / .___/ @
+/_/ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ / / / / @
+ / /_/ / @
+ \__, / @
+/____/ @@
diff --git a/fonts/small.flf b/fonts/small.flf
new file mode 100644
index 0000000..c6b5bfc
--- /dev/null
+++ b/fonts/small.flf
@@ -0,0 +1,1097 @@
+flf2a$ 5 4 13 15 10 0 22415 96
+Small by Glenn Chappell 4/93 -- based on Standard
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $@
+ $@
+ $@
+ $@
+ $@@
+ _ @
+ | |@
+ |_|@
+ (_)@
+ @@
+ _ _ @
+ ( | )@
+ V V @
+ $ @
+ @@
+ _ _ @
+ _| | |_ @
+ |_ . _|@
+ |_ _|@
+ |_|_| @@
+ @
+ ||_@
+ (_-<@
+ / _/@
+ || @@
+ _ __ @
+ (_)/ / @
+ / /_ @
+ /_/(_)@
+ @@
+ __ @
+ / _|___ @
+ > _|_ _|@
+ \_____| @
+ @@
+ _ @
+ ( )@
+ |/ @
+ $ @
+ @@
+ __@
+ / /@
+ | | @
+ | | @
+ \_\@@
+ __ @
+ \ \ @
+ | |@
+ | |@
+ /_/ @@
+ @
+ _/\_@
+ > <@
+ \/ @
+ @@
+ _ @
+ _| |_ @
+ |_ _|@
+ |_| @
+ @@
+ @
+ @
+ _ @
+ ( )@
+ |/ @@
+ @
+ ___ @
+ |___|@
+ $ @
+ @@
+ @
+ @
+ _ @
+ (_)@
+ @@
+ __@
+ / /@
+ / / @
+ /_/ @
+ @@
+ __ @
+ / \ @
+ | () |@
+ \__/ @
+ @@
+ _ @
+ / |@
+ | |@
+ |_|@
+ @@
+ ___ @
+ |_ )@
+ / / @
+ /___|@
+ @@
+ ____@
+ |__ /@
+ |_ \@
+ |___/@
+ @@
+ _ _ @
+ | | | @
+ |_ _|@
+ |_| @
+ @@
+ ___ @
+ | __|@
+ |__ \@
+ |___/@
+ @@
+ __ @
+ / / @
+ / _ \@
+ \___/@
+ @@
+ ____ @
+ |__ |@
+ / / @
+ /_/ @
+ @@
+ ___ @
+ ( _ )@
+ / _ \@
+ \___/@
+ @@
+ ___ @
+ / _ \@
+ \_, /@
+ /_/ @
+ @@
+ _ @
+ (_)@
+ _ @
+ (_)@
+ @@
+ _ @
+ (_)@
+ _ @
+ ( )@
+ |/ @@
+ __@
+ / /@
+ < < @
+ \_\@
+ @@
+ @
+ ___ @
+ |___|@
+ |___|@
+ @@
+ __ @
+ \ \ @
+ > >@
+ /_/ @
+ @@
+ ___ @
+ |__ \@
+ /_/@
+ (_) @
+ @@
+ ____ @
+ / __ \ @
+ / / _` |@
+ \ \__,_|@
+ \____/ @@
+ _ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+ ___ @
+ | _ )@
+ | _ \@
+ |___/@
+ @@
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+ ___ @
+ | \ @
+ | |) |@
+ |___/ @
+ @@
+ ___ @
+ | __|@
+ | _| @
+ |___|@
+ @@
+ ___ @
+ | __|@
+ | _| @
+ |_| @
+ @@
+ ___ @
+ / __|@
+ | (_ |@
+ \___|@
+ @@
+ _ _ @
+ | || |@
+ | __ |@
+ |_||_|@
+ @@
+ ___ @
+ |_ _|@
+ | | @
+ |___|@
+ @@
+ _ @
+ _ | |@
+ | || |@
+ \__/ @
+ @@
+ _ __@
+ | |/ /@
+ | ' < @
+ |_|\_\@
+ @@
+ _ @
+ | | @
+ | |__ @
+ |____|@
+ @@
+ __ __ @
+ | \/ |@
+ | |\/| |@
+ |_| |_|@
+ @@
+ _ _ @
+ | \| |@
+ | .` |@
+ |_|\_|@
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ ___ @
+ | _ \@
+ | _/@
+ |_| @
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \__\_\@
+ @@
+ ___ @
+ | _ \@
+ | /@
+ |_|_\@
+ @@
+ ___ @
+ / __|@
+ \__ \@
+ |___/@
+ @@
+ _____ @
+ |_ _|@
+ | | @
+ |_| @
+ @@
+ _ _ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ V / @
+ \_/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \/\/ / @
+ \_/\_/ @
+ @@
+ __ __@
+ \ \/ /@
+ > < @
+ /_/\_\@
+ @@
+ __ __@
+ \ \ / /@
+ \ V / @
+ |_| @
+ @@
+ ____@
+ |_ /@
+ / / @
+ /___|@
+ @@
+ __ @
+ | _|@
+ | | @
+ | | @
+ |__|@@
+ __ @
+ \ \ @
+ \ \ @
+ \_\@
+ @@
+ __ @
+ |_ |@
+ | |@
+ | |@
+ |__|@@
+ /\ @
+ |/\|@
+ $ @
+ $ @
+ @@
+ @
+ @
+ @
+ ___ @
+ |___|@@
+ _ @
+ ( )@
+ \|@
+ $ @
+ @@
+ @
+ __ _ @
+ / _` |@
+ \__,_|@
+ @@
+ _ @
+ | |__ @
+ | '_ \@
+ |_.__/@
+ @@
+ @
+ __ @
+ / _|@
+ \__|@
+ @@
+ _ @
+ __| |@
+ / _` |@
+ \__,_|@
+ @@
+ @
+ ___ @
+ / -_)@
+ \___|@
+ @@
+ __ @
+ / _|@
+ | _|@
+ |_| @
+ @@
+ @
+ __ _ @
+ / _` |@
+ \__, |@
+ |___/ @@
+ _ @
+ | |_ @
+ | ' \ @
+ |_||_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ |_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ _/ |@
+ |__/ @@
+ _ @
+ | |__@
+ | / /@
+ |_\_\@
+ @@
+ _ @
+ | |@
+ | |@
+ |_|@
+ @@
+ @
+ _ __ @
+ | ' \ @
+ |_|_|_|@
+ @@
+ @
+ _ _ @
+ | ' \ @
+ |_||_|@
+ @@
+ @
+ ___ @
+ / _ \@
+ \___/@
+ @@
+ @
+ _ __ @
+ | '_ \@
+ | .__/@
+ |_| @@
+ @
+ __ _ @
+ / _` |@
+ \__, |@
+ |_|@@
+ @
+ _ _ @
+ | '_|@
+ |_| @
+ @@
+ @
+ ___@
+ (_-<@
+ /__/@
+ @@
+ _ @
+ | |_ @
+ | _|@
+ \__|@
+ @@
+ @
+ _ _ @
+ | || |@
+ \_,_|@
+ @@
+ @
+ __ __@
+ \ V /@
+ \_/ @
+ @@
+ @
+ __ __ __@
+ \ V V /@
+ \_/\_/ @
+ @@
+ @
+ __ __@
+ \ \ /@
+ /_\_\@
+ @@
+ @
+ _ _ @
+ | || |@
+ \_, |@
+ |__/ @@
+ @
+ ___@
+ |_ /@
+ /__|@
+ @@
+ __@
+ / /@
+ _| | @
+ | | @
+ \_\@@
+ _ @
+ | |@
+ | |@
+ | |@
+ |_|@@
+ __ @
+ \ \ @
+ | |_@
+ | | @
+ /_/ @@
+ /\/|@
+ |/\/ @
+ $ @
+ $ @
+ @@
+ _ _ @
+ (_)(_)@
+ /--\ @
+ /_/\_\@
+ @@
+ _ _ @
+ (_)(_)@
+ / __ \@
+ \____/@
+ @@
+ _ _ @
+ (_) (_)@
+ | |_| |@
+ \___/ @
+ @@
+ _ _ @
+ (_)(_)@
+ / _` |@
+ \__,_|@
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ \___/ @
+ @@
+ _ _ @
+ (_)(_)@
+ | || |@
+ \_,_|@
+ @@
+ ___ @
+ / _ \@
+ | |< <@
+ | ||_/@
+ |_| @@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ $@@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ (_)@
+ | |@
+ |_|@
+ @@
+162 CENT SIGN
+ @
+ || @
+ / _)@
+ \ _)@
+ || @@
+163 POUND SIGN
+ __ @
+ _/ _\ @
+ |_ _|_ @
+ (_,___|@
+ @@
+164 CURRENCY SIGN
+ /\_/\@
+ \ . /@
+ / _ \@
+ \/ \/@
+ @@
+165 YEN SIGN
+ __ __ @
+ \ V / @
+ |__ __|@
+ |__ __|@
+ |_| @@
+166 BROKEN BAR
+ _ @
+ | |@
+ |_|@
+ | |@
+ |_|@@
+167 SECTION SIGN
+ __ @
+ / _)@
+ /\ \ @
+ \ \/ @
+ (__/ @@
+168 DIAERESIS
+ _ _ @
+ (_)(_)@
+ $ $ @
+ $ $ @
+ @@
+169 COPYRIGHT SIGN
+ ____ @
+ / __ \ @
+ / / _| \@
+ \ \__| /@
+ \____/ @@
+170 FEMININE ORDINAL INDICATOR
+ __ _ @
+ / _` |@
+ \__,_|@
+ |____|@
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____@
+ / / /@
+ < < < @
+ \_\_\@
+ @@
+172 NOT SIGN
+ ____ @
+ |__ |@
+ |_|@
+ $ @
+ @@
+173 SOFT HYPHEN
+ @
+ __ @
+ |__|@
+ $ @
+ @@
+174 REGISTERED SIGN
+ ____ @
+ / __ \ @
+ / | -) \@
+ \ ||\\ /@
+ \____/ @@
+175 MACRON
+ ___ @
+ |___|@
+ $ @
+ $ @
+ @@
+176 DEGREE SIGN
+ _ @
+ /.\@
+ \_/@
+ $ @
+ @@
+177 PLUS-MINUS SIGN
+ _ @
+ _| |_ @
+ |_ _|@
+ _|_|_ @
+ |_____|@@
+178 SUPERSCRIPT TWO
+ __ @
+ |_ )@
+ /__|@
+ $ @
+ @@
+179 SUPERSCRIPT THREE
+ ___@
+ |_ /@
+ |__)@
+ $ @
+ @@
+180 ACUTE ACCENT
+ __@
+ /_/@
+ $ @
+ $ @
+ @@
+181 MICRO SIGN
+ @
+ _ _ @
+ | || |@
+ | .,_|@
+ |_| @@
+182 PILCROW SIGN
+ ____ @
+ / |@
+ \_ | |@
+ |_|_|@
+ @@
+183 MIDDLE DOT
+ @
+ _ @
+ (_)@
+ $ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ _ @
+ )_)@@
+185 SUPERSCRIPT ONE
+ _ @
+ / |@
+ |_|@
+ $ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ ___ @
+ / _ \@
+ \___/@
+ |___|@
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____ @
+ \ \ \ @
+ > > >@
+ /_/_/ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ __ @
+ / |/ /__ @
+ |_/ /_' |@
+ /_/ |_|@
+ @@
+189 VULGAR FRACTION ONE HALF
+ _ __ @
+ / |/ /_ @
+ |_/ /_ )@
+ /_//__|@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ___ __ @
+ |_ // /__ @
+ |__) /_' |@
+ /_/ |_|@
+ @@
+191 INVERTED QUESTION MARK
+ _ @
+ (_) @
+ / /_ @
+ \___|@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ __ @
+ \_\ @
+ /--\ @
+ /_/\_\@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ __ @
+ /_/ @
+ /--\ @
+ /_/\_\@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\ @
+ |/\| @
+ /--\ @
+ /_/\_\@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/|@
+ |/\/ @
+ /--\ @
+ /_/\_\@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ /--\ @
+ /_/\_\@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ __ @
+ (()) @
+ /--\ @
+ /_/\_\@
+ @@
+198 LATIN CAPITAL LETTER AE
+ ____ @
+ /, __|@
+ / _ _| @
+ /_/|___|@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ )_) @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ __ @
+ \_\@
+ | -<@
+ |__<@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ __@
+ /_/@
+ | -<@
+ |__<@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\ @
+ |/\|@
+ | -<@
+ |__<@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ | -< @
+ |__< @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ __ @
+ \_\ @
+ |_ _|@
+ |___|@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __ @
+ /_/ @
+ |_ _|@
+ |___|@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ |_ _|@
+ |___|@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ |_ _| @
+ |___| @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ ____ @
+ | __ \ @
+ |_ _|) |@
+ |____/ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\/|@
+ |/\/ @
+ | \| |@
+ |_|\_|@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ __ @
+ \_\_ @
+ / __ \@
+ \____/@
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ __ @
+ _/_/ @
+ / __ \@
+ \____/@
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\ @
+ |/\| @
+ / __ \@
+ \____/@
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/|@
+ |/\/ @
+ / __ \@
+ \____/@
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / __ \@
+ \____/@
+ @@
+215 MULTIPLICATION SIGN
+ @
+ /\/\@
+ > <@
+ \/\/@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ ____ @
+ / _//\ @
+ | (//) |@
+ \//__/ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ __ @
+ _\_\_ @
+ | |_| |@
+ \___/ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ __ @
+ _/_/_ @
+ | |_| |@
+ \___/ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ | |_| |@
+ \___/ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | |_| |@
+ \___/ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ __ @
+ _/_/_@
+ \ V /@
+ |_| @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ _ @
+ | |_ @
+ | -_)@
+ |_| @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ___ @
+ / _ \@
+ | |< <@
+ | ||_/@
+ |_| @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ __ @
+ \_\_ @
+ / _` |@
+ \__,_|@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ __ @
+ _/_/ @
+ / _` |@
+ \__,_|@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\ @
+ |/\| @
+ / _` |@
+ \__,_|@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/|@
+ |/\/ @
+ / _` |@
+ \__,_|@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / _` |@
+ \__,_|@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ __ @
+ (()) @
+ / _` |@
+ \__,_|@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ __ ___ @
+ / _` -_)@
+ \__,___|@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ __ @
+ / _|@
+ \__|@
+ )_)@@
+232 LATIN SMALL LETTER E WITH GRAVE
+ __ @
+ \_\ @
+ / -_)@
+ \___|@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ __ @
+ /_/ @
+ / -_)@
+ \___|@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ / -_)@
+ \___|@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / -_) @
+ \___| @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ __ @
+ \_\@
+ | |@
+ |_|@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ __@
+ /_/@
+ | |@
+ |_|@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ | | @
+ |_| @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ | | @
+ |_| @
+ @@
+240 LATIN SMALL LETTER ETH
+ \\/\ @
+ \/\\ @
+ / _` |@
+ \___/ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/| @
+ |/\/ @
+ | ' \ @
+ |_||_|@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ __ @
+ \_\ @
+ / _ \@
+ \___/@
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ __ @
+ /_/ @
+ / _ \@
+ \___/@
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ / _ \@
+ \___/@
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/|@
+ |/\/ @
+ / _ \@
+ \___/@
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ \___/ @
+ @@
+247 DIVISION SIGN
+ _ @
+ (_) @
+ |___|@
+ (_) @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ ___ @
+ / //\@
+ \//_/@
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ __ @
+ \_\_ @
+ | || |@
+ \_,_|@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ __ @
+ _/_/ @
+ | || |@
+ \_,_|@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\ @
+ |/\| @
+ | || |@
+ \_,_|@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ | || |@
+ \_,_|@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ __ @
+ _/_/ @
+ | || |@
+ \_, |@
+ |__/ @@
+254 LATIN SMALL LETTER THORN
+ _ @
+ | |__ @
+ | '_ \@
+ | .__/@
+ |_| @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ | || |@
+ \_, |@
+ |__/ @@
diff --git a/fonts/smscript.flf b/fonts/smscript.flf
new file mode 100644
index 0000000..32a8a39
--- /dev/null
+++ b/fonts/smscript.flf
@@ -0,0 +1,1097 @@
+flf2a$ 5 4 13 0 10 0 3904 96
+SmScript by Glenn Chappell 4/93 -- based on Script
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+$ $@
+$ $@
+$ $@
+$ $@
+$ $@@
+ @
+ |@
+ |@
+ o@
+ @@
+ oo@
+ ||@
+ $@
+ $@
+ @@
+ @
+ _|_|_@
+ _|_|_@
+ | | @
+ @@
+ @
+ |_|_@
+ (|_| @
+ _|_|)@
+ | | @@
+ @
+ () / @
+ / @
+ / ()@
+ @@
+ @
+ () @
+ /\/@
+ \/\@
+ @@
+ o@
+ /@
+ $@
+ $@
+ @@
+ @
+ /@
+ | @
+ | @
+ \@@
+ @
+ \ @
+ |@
+ |@
+ / @@
+ @
+ \|/ @
+ --*--@
+ /|\ @
+ @@
+ @
+ | @
+ --+--@
+ | @
+ @@
+ @
+ @
+ @
+ o@
+ /@@
+ @
+ @
+ ----@
+ $ @
+ @@
+ @
+ @
+ @
+ o@
+ @@
+ @
+ /@
+ / @
+ / @
+ @@
+ _ @
+ / \ @
+ | |@
+ \_/ @
+ @@
+ ,@
+ /|@
+ |@
+ |@
+ @@
+ _ @
+ / )@
+ / @
+ /__@
+ @@
+ ____@
+ __/@
+ $ \@
+ \__/@
+ @@
+ @
+ | | @
+ |__|_@
+ | @
+ @@
+ ___@
+ |__ @
+ $ \@
+ \__/@
+ @@
+ _ @
+ /_ @
+ |/ \@
+ \_/@
+ @@
+ ____@
+ $/@
+ / @
+ / @
+ @@
+ __ @
+ (__)@
+ / \@
+ \__/@
+ @@
+ __ @
+ / |@
+ \_/|@
+ |@
+ @@
+ @
+ o@
+ $@
+ o@
+ @@
+ @
+ o@
+ $@
+ o@
+ /@@
+ @
+ /@
+ < @
+ \@
+ @@
+ @
+ ____@
+ ____@
+ $ @
+ @@
+ @
+ \ @
+ >@
+ / @
+ @@
+ __ @
+ )@
+ | @
+ o @
+ @@
+ ____ @
+ / __,\ @
+ | / | |@
+ | \_/|/ @
+ \____/ @@
+ __, @
+ / | @
+ | | @
+ \_/\_/@
+ @@
+ , _ @
+ /|/_)@
+ | \@
+ |(_/@
+ @@
+ __$ @
+ / () @
+ | $ @
+ \___/@
+ @@
+ $___ @
+ (| \ @
+ | |@
+ (\__/ @
+ @@
+ __$ @
+ / () @
+ >-$ @
+ \___/@
+ @@
+ $_____@
+ () |_$@
+ /| |@
+ (/ @
+ @@
+ @
+ () |@
+ /\/|@
+ /(_/ @
+ @@
+ , @
+ /| | @
+ |--| @
+ | |)@
+ @@
+ @
+ |\ @
+ _ |/ @
+ \_/\/@
+ @@
+ @
+ /| @
+ | | @
+ \|/@
+ (| @@
+ , , @
+ /|_/ @
+ |\ @
+ | \_/@
+ @@
+ $ @
+ \_|) @
+ | @
+ (\__/@
+ @@
+ ,_ _ @
+ /| | | @
+ | | | @
+ | | |_/@
+ @@
+ , @
+ /|/\ @
+ | | @
+ | |_/@
+ @@
+ __ @
+ /\_\/@
+ | |@
+ \__/ @
+ @@
+ , _ @
+ /|/ \@
+ |__/@
+ | $@
+ @@
+ __ @
+ /__\ @
+ |/ \| @
+ \__/\_/@
+ @@
+ , _ @
+ /|/ \ @
+ |__/ @
+ | \_/@
+ @@
+ @
+ () @
+ /\ @
+ /(_)@
+ @@
+ $_____@
+ () | @
+ $| @
+ (/ @
+ @@
+ @
+ (| | @
+ | | @
+ \_/\_/@
+ @@
+ @
+ (| |_/@
+ | | @
+ \/ @
+ @@
+ @
+ (| | |_/@
+ | | | @
+ \/ \/ @
+ @@
+ @
+ (\ / @
+ >< @
+ _/ \_/@
+ @@
+ @
+ (| | @
+ | | @
+ \/|/@
+ (| @@
+ _ @
+ / ) @
+ / @
+ /__/@
+ (| @@
+ _@
+ | @
+ | @
+ | @
+ |_@@
+ @
+ \ @
+ \ @
+ \@
+ @@
+ _ @
+ |@
+ |@
+ |@
+ _|@@
+ /\@
+ $@
+ $@
+ $@
+ @@
+ @
+ @
+ @
+ $ @
+ ____@@
+ o@
+ \@
+ $@
+ $@
+ @@
+ @
+ _, @
+ / | @
+ \/|_/@
+ @@
+ @
+ |) @
+ |/\_@
+ \/ @
+ @@
+ @
+ _ @
+ / @
+ \__/@
+ @@
+ @
+ _| @
+ / | @
+ \/|_/@
+ @@
+ @
+ _ @
+ |/ @
+ |_/@
+ @@
+ @
+ |\ @
+ |/ @
+ |_/@
+ |) @@
+ @
+ _, @
+ / | @
+ \/|/@
+ (| @@
+ @
+ |) @
+ |/\ @
+ | |/@
+ @@
+ @
+ o @
+ | @
+ |/@
+ @@
+ @
+ o @
+ | @
+ |/@
+ (| @@
+ @
+ |) @
+ |/) @
+ | \/@
+ @@
+ @
+ |\ @
+ |/ @
+ |_/@
+ @@
+ @
+ @
+ /|/|/| @
+ $| | |_/@
+ @@
+ @
+ @
+ /|/| @
+ $| |_/@
+ @@
+ @
+ _ @
+ / \_@
+ \_/ @
+ @@
+ @
+ @
+ |/\_@
+ |_/ @
+ (| @@
+ @
+ _, @
+ / | @
+ \/|_/@
+ |) @@
+ @
+ ,_ @
+ / | @
+ $ |/@
+ @@
+ @
+ , @
+ / \_@
+ $\/ @
+ @@
+ @
+ _|_ @
+ | @
+ |_/@
+ @@
+ @
+ @
+ | | @
+ $\/|_/@
+ @@
+ @
+ @
+ | |_@
+ $\/ @
+ @@
+ @
+ @
+ | | |_@
+ $\/ \/ @
+ @@
+ @
+ @
+ /\/ @
+ $/\/@
+ @@
+ @
+ @
+ | | @
+ $\/|/@
+ (| @@
+ @
+ __ @
+ / / _@
+ $/_/ @
+ (| @@
+ @
+ /@
+ _| @
+ | @
+ \@@
+ |@
+ |@
+ |@
+ |@
+ |@@
+ @
+ \ @
+ |_@
+ | @
+ / @@
+ /\/@
+ $ @
+ $ @
+ $ @
+ @@
+ o o @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+ o o @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+ /\/ @
+ @
+ (| | @
+ \_/\_/@
+ @@
+ o o @
+ _, @
+ / | @
+ \/|_/@
+ @@
+ o o @
+ _ @
+ / \_@
+ \_/ @
+ @@
+ o o @
+ @
+ | | @
+ $\/|_/@
+ @@
+ _ @
+ | \@
+ | <@
+ |_/@
+ | @@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ $@@
+161 INVERTED EXCLAMATION MARK
+ @
+ o@
+ |@
+ |@
+ @@
+162 CENT SIGN
+ @
+ _|_ @
+ / | @
+ \_|_/@
+ | @@
+163 POUND SIGN
+ _ @
+ _|_` @
+ | @
+ (\__/@
+ @@
+164 CURRENCY SIGN
+ \ _ /@
+ / \ @
+ \_/ @
+ / \@
+ @@
+165 YEN SIGN
+ \ /@
+ _\_/_@
+ __|__@
+ | @
+ @@
+166 BROKEN BAR
+ |@
+ |@
+ @
+ |@
+ |@@
+167 SECTION SIGN
+ _@
+ ( @
+ ()@
+ _)@
+ @@
+168 DIAERESIS
+ o o@
+ $ $@
+ $ $@
+ $ $@
+ @@
+169 COPYRIGHT SIGN
+ ____ @
+ / __ \ @
+ | / () |@
+ | \__/ |@
+ \____/ @@
+170 FEMININE ORDINAL INDICATOR
+ _, @
+ (_|_@
+ --- @
+ $ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ //@
+ << @
+ \\@
+ @@
+172 NOT SIGN
+ @
+ __ @
+ |@
+ $ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ ---@
+ $ @
+ @@
+174 REGISTERED SIGN
+ ____ @
+ / ,_ \ @
+ | /|_) |@
+ | |\/ |@
+ \____/ @@
+175 MACRON
+ ____@
+ $ @
+ $ @
+ $ @
+ @@
+176 DEGREE SIGN
+ ()@
+ $@
+ $@
+ $@
+ @@
+177 PLUS-MINUS SIGN
+ @
+ | @
+ --+--@
+ __|__@
+ @@
+178 SUPERSCRIPT TWO
+ _ @
+ )@
+ /_@
+ $@
+ @@
+179 SUPERSCRIPT THREE
+ ___@
+ _/@
+ __)@
+ $ @
+ @@
+180 ACUTE ACCENT
+ /@
+ $@
+ $@
+ $@
+ @@
+181 MICRO SIGN
+ @
+ @
+ | | @
+ |\/|_/@
+ | @@
+182 PILCROW SIGN
+ ___ @
+ / | |@
+ \_| |@
+ | |@
+ @@
+183 MIDDLE DOT
+ @
+ @
+ $O$@
+ $ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ $ @
+ _)@@
+185 SUPERSCRIPT ONE
+ ,@
+ /|@
+ |@
+ $@
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ __@
+ (_)@
+ ---@
+ $ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ @
+ \\ @
+ >>@
+ // @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ , @
+ /| / @
+ |/|_|_@
+ / | @
+ @@
+189 VULGAR FRACTION ONE HALF
+ , @
+ /| /_ @
+ |/ )@
+ / /_@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ___ @
+ _/ / @
+ __)/|_|_@
+ / | @
+ @@
+191 INVERTED QUESTION MARK
+ @
+ o @
+ | @
+ (__@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ \ @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ / @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\ @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/ @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ o o @
+ __, @
+ / | @
+ \_/\_/@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _ @
+ (_) @
+ / | @
+ \_/\_/@
+ @@
+198 LATIN CAPITAL LETTER AE
+ __,__$ @
+ / | () @
+ | |-$ @
+ \_/\___/@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ __$ @
+ / () @
+ | $ @
+ \___/@
+ _) @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ \ @
+ __$ @
+ <_() @
+ <___/@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ / @
+ __$ @
+ <_() @
+ <___/@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\ @
+ __$ @
+ <_() @
+ <___/@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ o o @
+ __$ @
+ <_() @
+ <___/@
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ \ @
+ |\ @
+ _ |/ @
+ \_/\/@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ / @
+ |\ @
+ _ |/ @
+ \_/\/@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ /\ @
+ |\ @
+ _ |/ @
+ \_/\/@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ o o @
+ |\ @
+ _ |/ @
+ \_/\/@
+ @@
+208 LATIN CAPITAL LETTER ETH
+ ___ @
+ (| \ @
+ -|- |@
+ (\__/ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ ,/\/ @
+ /|/\ @
+ | | @
+ | |_/@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ \ @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ / @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\ @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/ @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ o o @
+ __ @
+ /\_\/@
+ \__/ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ $\/$@
+ $/\$@
+ $ $@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ __/ @
+ /\/\/@
+ | / |@
+ /__/ @
+ / @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ \ @
+ @
+ (| | @
+ \_/\_/@
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ / @
+ @
+ (| | @
+ \_/\_/@
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ /\ @
+ @
+ (| | @
+ \_/\_/@
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ /\/ @
+ @
+ (| | @
+ \_/\_/@
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ / @
+ @
+ (| | @
+ \/|/@
+ (| @@
+222 LATIN CAPITAL LETTER THORN
+ , @
+ /|__ @
+ |__)@
+ | $@
+ @@
+223 LATIN SMALL LETTER SHARP S
+ _ @
+ | \@
+ | <@
+ |_/@
+ | @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ \ @
+ _, @
+ / | @
+ \/|_/@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ / @
+ _, @
+ / | @
+ \/|_/@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\ @
+ _, @
+ / | @
+ \/|_/@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/ @
+ _, @
+ / | @
+ \/|_/@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ o o @
+ _, @
+ / | @
+ \/|_/@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ () @
+ _, @
+ / | @
+ \/|_/@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ _,_ @
+ / |/ @
+ \/|_/@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ _ @
+ / @
+ \__/@
+ _) @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ \ @
+ _ @
+ |/ @
+ |_/@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ / @
+ _ @
+ |/ @
+ |_/@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ /\ @
+ _ @
+ |/ @
+ |_/@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ o o @
+ _ @
+ |/ @
+ |__/@
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ \ @
+ @
+ | @
+ |/@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ / @
+ @
+ | @
+ |/@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ /\@
+ @
+ | @
+ |/@
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ o o @
+ @
+ | @
+ |__/@
+ @@
+240 LATIN SMALL LETTER ETH
+ \, @
+ '\ @
+ / |@
+ \/ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/ @
+ @
+ /|/| @
+ $| |_/@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ \ @
+ _ @
+ / \_@
+ \_/ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ / @
+ _ @
+ / \_@
+ \_/ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ /\ @
+ _ @
+ / \_@
+ \_/ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/ @
+ _ @
+ / \_@
+ \_/ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ o o @
+ _ @
+ / \_@
+ \_/ @
+ @@
+247 DIVISION SIGN
+ @
+ O @
+ ---@
+ O @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ __/ @
+ / /\_@
+ \/_/ @
+ / @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ \ @
+ @
+ | | @
+ $\/|_/@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ / @
+ @
+ | | @
+ $\/|_/@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\ @
+ @
+ | | @
+ $\/|_/@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ o o @
+ @
+ | | @
+ $\/|_/@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ / @
+ @
+ | | @
+ $\/|/@
+ (| @@
+254 LATIN SMALL LETTER THORN
+ @
+ |) @
+ |/\_@
+ |_/ @
+ (| @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ o o @
+ @
+ | | @
+ $\/|/@
+ (| @@
diff --git a/fonts/smshadow.flf b/fonts/smshadow.flf
new file mode 100644
index 0000000..7e1329f
--- /dev/null
+++ b/fonts/smshadow.flf
@@ -0,0 +1,899 @@
+flf2a$ 4 3 14 0 10 0 1920 96
+SmShadow by Glenn Chappell 4/93 -- based on Small
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $$@
+ $$@
+ $$@
+ $$@@
+ |$@
+ _|$@
+ _)$@
+ @@
+ | )$@
+ V V$ @
+ @
+ @@
+ | |$ @
+ _ |_ |_|$@
+ _ |_ |_|$@
+ _| _|$ @@
+ |$ @
+ (_-<$@
+ _ _/$@
+ _|$ @@
+ _) /$ @
+ /$ @
+ _/ _)$@
+ @@
+ _|$ @
+ _| _|$@
+ \____|$ @
+ @@
+ )$@
+ /$ @
+ @
+ @@
+ /$@
+ |$ @
+ |$ @
+ \_\$@@
+ \ \$ @
+ |$@
+ |$@
+ _/$ @@
+ \ \ /$ @
+ _ _|$@
+ _/ _\$ @
+ @@
+ |$ @
+ __ __|$@
+ _|$ @
+ @@
+ @
+ @
+ )$@
+ /$ @@
+ @
+ ____|$@
+ @
+ @@
+ @
+ @
+ _)$@
+ @@
+ /$@
+ /$ @
+ _/$ @
+ @@
+ \$ @
+ ( |$@
+ \__/$ @
+ @@
+ _ |$@
+ |$@
+ _|$@
+ @@
+ _ )$@
+ /$ @
+ ___|$@
+ @@
+ __ /$@
+ _ \$@
+ ___/$@
+ @@
+ | |$ @
+ __ _|$@
+ _|$ @
+ @@
+ __|$@
+ __ \$@
+ ___/$@
+ @@
+ /$ @
+ _ \$@
+ \___/$@
+ @@
+ __ /$@
+ /$ @
+ _/$ @
+ @@
+ _ )$@
+ _ \$@
+ \___/$@
+ @@
+ _ \$@
+ \_ /$@
+ _/$ @
+ @@
+ _)$@
+ @
+ _)$@
+ @@
+ _)$@
+ @
+ )$@
+ /$ @@
+ /$@
+ < <$ @
+ \_\$@
+ @@
+ @
+ ____|$@
+ ____|$@
+ @@
+ \ \$ @
+ > >$@
+ _/$ @
+ @@
+ __ \$@
+ _/$@
+ _)$ @
+ @@
+ __ \$ @
+ / _` |$@
+ \__,_|$@
+ \____/$ @@
+ \$ @
+ _ \$ @
+ _/ _\$@
+ @@
+ _ )$@
+ _ \$@
+ ___/$@
+ @@
+ __|$@
+ ($ @
+ \___|$@
+ @@
+ _ \$ @
+ | |$@
+ ___/$ @
+ @@
+ __|$@
+ _|$ @
+ ___|$@
+ @@
+ __|$@
+ _|$ @
+ _|$ @
+ @@
+ __|$@
+ (_ |$@
+ \___|$@
+ @@
+ | |$@
+ __ |$@
+ _| _|$@
+ @@
+ _ _|$@
+ |$ @
+ ___|$@
+ @@
+ |$@
+ \ |$@
+ \__/$ @
+ @@
+ | /$@
+ . <$ @
+ _|\_\$@
+ @@
+ |$ @
+ |$ @
+ ____|$@
+ @@
+ \ |$@
+ |\/ |$@
+ _| _|$@
+ @@
+ \ |$@
+ . |$@
+ _|\_|$@
+ @@
+ _ \$ @
+ ( |$@
+ \___/$ @
+ @@
+ _ \$@
+ __/$@
+ _|$ @
+ @@
+ _ \$ @
+ ( |$@
+ \__\_\$@
+ @@
+ _ \$@
+ /$@
+ _|_\$@
+ @@
+ __|$@
+ \__ \$@
+ ____/$@
+ @@
+ __ __|$@
+ |$ @
+ _|$ @
+ @@
+ | |$@
+ | |$@
+ \__/$ @
+ @@
+ \ \ /$@
+ \ \ /$ @
+ \_/$ @
+ @@
+ \ \ /$@
+ \ \ \ /$ @
+ \_/\_/$ @
+ @@
+ \ \ /$@
+ > <$ @
+ _/\_\$@
+ @@
+ \ \ /$@
+ \ /$ @
+ _|$ @
+ @@
+ __ /$@
+ /$ @
+ ____|$@
+ @@
+ _|$@
+ |$ @
+ |$ @
+ __|$@@
+ \ \$ @
+ \ \$ @
+ \_\$@
+ @@
+ _ |$@
+ |$@
+ |$@
+ __|$@@
+ \$ @
+ /\|$@
+ @
+ @@
+ @
+ @
+ @
+ ____|$@@
+ )$@
+ \|$@
+ @
+ @@
+ @
+ _` |$@
+ \__,_|$@
+ @@
+ |$ @
+ _ \$@
+ _.__/$@
+ @@
+ @
+ _|$@
+ \__|$@
+ @@
+ |$@
+ _` |$@
+ \__,_|$@
+ @@
+ @
+ -_)$@
+ \___|$@
+ @@
+ _|$@
+ _|$@
+ _|$ @
+ @@
+ @
+ _` |$@
+ \__, |$@
+ ____/$ @@
+ |$ @
+ \$ @
+ _| _|$@
+ @@
+ _)$@
+ |$@
+ _|$@
+ @@
+ _)$@
+ |$@
+ |$@
+ __/$ @@
+ |$ @
+ | /$@
+ _\_\$@
+ @@
+ |$@
+ |$@
+ _|$@
+ @@
+ @
+ ` \$ @
+ _|_|_|$@
+ @@
+ @
+ \$ @
+ _| _|$@
+ @@
+ @
+ _ \$@
+ \___/$@
+ @@
+ @
+ _ \$@
+ .__/$@
+ _|$ @@
+ @
+ _` |$@
+ \__, |$@
+ _|$@@
+ @
+ _|$@
+ _|$ @
+ @@
+ @
+ (_-<$@
+ ___/$@
+ @@
+ |$ @
+ _|$@
+ \__|$@
+ @@
+ @
+ | |$@
+ \_,_|$@
+ @@
+ @
+ \ \ /$@
+ \_/$ @
+ @@
+ @
+ \ \ \ /$@
+ \_/\_/$ @
+ @@
+ @
+ \ \ /$@
+ _\_\$@
+ @@
+ @
+ | |$@
+ \_, |$@
+ ___/$ @@
+ @
+ _ /$@
+ ___|$@
+ @@
+ /$@
+ _ |$ @
+ |$ @
+ \_\$@@
+ |$@
+ |$@
+ |$@
+ _|$@@
+ \ \$ @
+ |_$@
+ |$ @
+ _/$ @@
+ \ |$@
+ /\/$ @
+ @
+ @@
+ _) \_)$@
+ _ \$ @
+ / _\$@
+ @@
+ _) _)$@
+ __ \$@
+ \____/$@
+ @@
+ _) _)$@
+ | |$@
+ \__/$ @
+ @@
+ _) _)$@
+ _` |$@
+ \__,_|$@
+ @@
+ _) _)$@
+ _ \$@
+ \___/$@
+ @@
+ _) _)$@
+ | |$@
+ \_,_|$@
+ @@
+ _ \$@
+ |< <$@
+ |__/$@
+ _|$ @@
+160 NO-BREAK SPACE
+ $$@
+ $$@
+ $$@
+ $$@@
+161 INVERTED EXCLAMATION MARK
+ _)$@
+ |$@
+ _|$@
+ @@
+162 CENT SIGN
+ |$ @
+ _)$@
+ \ _)$@
+ |$ @@
+163 POUND SIGN
+ _\$ @
+ _ _|$ @
+ _,___|$@
+ @@
+164 CURRENCY SIGN
+ \ . /$@
+ _ \$@
+ \/ /$@
+ @@
+165 YEN SIGN
+ \ \ /$ @
+ __ __|$@
+ __ __|$@
+ _|$ @@
+166 BROKEN BAR
+ |$@
+ _|$@
+ |$@
+ _|$@@
+167 SECTION SIGN
+ _)$@
+ \ \$ @
+ \ \/$ @
+ __/$ @@
+168 DIAERESIS
+ _) _)$@
+ @
+ @
+ @@
+169 COPYRIGHT SIGN
+ \$ @
+ _| \$@
+ \ \__| /$@
+ \____/$ @@
+170 FEMININE ORDINAL INDICATOR
+ _` |$@
+ \__,_|$@
+ _____|$@
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ / /$@
+ < < <$ @
+ \_\_\$@
+ @@
+172 NOT SIGN
+ ____ |$@
+ _|$@
+ @
+ @@
+173 SOFT HYPHEN
+ @
+ ___|$@
+ @
+ @@
+174 REGISTERED SIGN
+ \$ @
+ -) \$@
+ \ |\\ /$@
+ \____/$ @@
+175 MACRON
+ ___|$@
+ @
+ @
+ @@
+176 DEGREE SIGN
+ .\$@
+ \_/$@
+ @
+ @@
+177 PLUS-MINUS SIGN
+ |$ @
+ _ _|$@
+ _|$ @
+ _____|$@@
+178 SUPERSCRIPT TWO
+ _ )$@
+ __|$@
+ @
+ @@
+179 SUPERSCRIPT THREE
+ _ /$@
+ __)$@
+ @
+ @@
+180 ACUTE ACCENT
+ _/$@
+ @
+ @
+ @@
+181 MICRO SIGN
+ @
+ | |$@
+ .,_|$@
+ _|$ @@
+182 PILCROW SIGN
+ |$@
+ \_ | |$@
+ _|_|$@
+ @@
+183 MIDDLE DOT
+ @
+ _)$@
+ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ _)$@@
+185 SUPERSCRIPT ONE
+ _ |$@
+ _|$@
+ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ _ \$@
+ \___/$@
+ ____|$@
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ \ \ \$ @
+ > > >$@
+ _/_/$ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ | /$ @
+ _| /_' |$@
+ _/ _|$@
+ @@
+189 VULGAR FRACTION ONE HALF
+ _ | /$ @
+ _| /_ )$@
+ _/ __|$@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ _ / /$ @
+ __) /_' |$@
+ _/ _|$@
+ @@
+191 INVERTED QUESTION MARK
+ _)$ @
+ /$ @
+ \___|$@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ \_\$ @
+ --\$ @
+ _/\_\$@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ _/$ @
+ --\$ @
+ _/\_\$@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ /\\$ @
+ --\$ @
+ _/\_\$@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ / _/$ @
+ --\$ @
+ _/\_\$@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _) \_)$@
+ _ \$ @
+ / _\$@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ ( )$ @
+ _ \$ @
+ _/ _\$@
+ @@
+198 LATIN CAPITAL LETTER AE
+ , __|$@
+ _ _|$ @
+ _/ ___|$@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ |$@
+ ($ @
+ \___|$@
+ _)$ @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ \_\$@
+ -<$@
+ __<$@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ _/$@
+ -<$@
+ __<$@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ /\\$@
+ -<$@
+ __<$@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _) _)$@
+ -<$ @
+ __<$ @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ \_\$ @
+ _ _|$@
+ ___|$@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ _/$ @
+ _ _|$@
+ ___|$@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ /\\$ @
+ _ _|$@
+ ___|$@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _) _)$@
+ _ _|$ @
+ ___|$ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ _ \$ @
+ _ _| |$@
+ ___/$ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ / _/$@
+ \ |$@
+ _|\_|$@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ \_\$ @
+ __ \$@
+ \____/$@
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ _/$ @
+ __ \$@
+ \____/$@
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ /\\$ @
+ __ \$@
+ \____/$@
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ / _/$ @
+ __ \$@
+ \____/$@
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _) _)$@
+ __ \$@
+ \____/$@
+ @@
+215 MULTIPLICATION SIGN
+ \ \$@
+ , '$@
+ \/\/$@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ _ /\$ @
+ ( / |$@
+ \_/__/$ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ \_\$ @
+ | |$@
+ \__/$ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ _/$ @
+ | |$@
+ \__/$ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ /\\$ @
+ | |$@
+ \__/$ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _) _)$@
+ | |$@
+ \__/$ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ _/$ @
+ \ \ /$@
+ _|$ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ |$ @
+ -_)$@
+ _|$ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ _ \$@
+ |< <$@
+ |__/$@
+ _|$ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ \_\$ @
+ _` |$@
+ \__,_|$@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ _/$ @
+ _` |$@
+ \__,_|$@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ /\\$ @
+ _` |$@
+ \__,_|$@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ / _/$ @
+ _` |$@
+ \__,_|$@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _) _)$@
+ _` |$@
+ \__,_|$@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ ( )$ @
+ _` |$@
+ \__,_|$@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ _` -_)$@
+ \__,___|$@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ _|$@
+ \__|$@
+ _)$@@
+232 LATIN SMALL LETTER E WITH GRAVE
+ \_\$ @
+ -_)$@
+ \___|$@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ _/$ @
+ -_)$@
+ \___|$@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ /\\$ @
+ -_)$@
+ \___|$@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _) _)$@
+ -_)$ @
+ \___|$ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ \_\$@
+ |$@
+ _|$@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ _/$@
+ |$@
+ _|$@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ /\\$@
+ |$ @
+ _|$ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _) _)$@
+ |$ @
+ _|$ @
+ @@
+240 LATIN SMALL LETTER ETH
+ , \'$@
+ _` |$@
+ \___/$ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ / _/$ @
+ ' \$ @
+ _| _|$@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ \_\$ @
+ _ \$@
+ \___/$@
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ _/$ @
+ _ \$@
+ \___/$@
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ /\\$ @
+ _ \$@
+ \___/$@
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ / _/$@
+ _ \$@
+ \___/$@
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _) _)$@
+ _ \$@
+ \___/$@
+ @@
+247 DIVISION SIGN
+ _)$ @
+ ___|$@
+ _)$ @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ /\$@
+ \_/_/$@
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ \_\$ @
+ | |$@
+ \_,_|$@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ _/$ @
+ | |$@
+ \_,_|$@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ /\\$ @
+ | |$@
+ \_,_|$@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _) _)$@
+ | |$@
+ \_,_|$@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ _/$ @
+ | |$@
+ \_, |$@
+ ___/$ @@
+254 LATIN SMALL LETTER THORN
+ |$ @
+ '_ \$@
+ .__/$@
+ _|$ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _) _)$@
+ | |$@
+ \_, |$@
+ ___/$ @@
diff --git a/fonts/smslant.flf b/fonts/smslant.flf
new file mode 100644
index 0000000..24284b8
--- /dev/null
+++ b/fonts/smslant.flf
@@ -0,0 +1,1097 @@
+flf2a$ 5 4 14 15 10 0 22415 96
+SmSlant by Glenn Chappell 6/93 - based on Small & Slant
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+
+ $@
+ $ @
+ $ @
+ $ @
+$ @@
+ __@
+ / /@
+ /_/ @
+(_) @
+ @@
+ _ _ @
+( | )@
+|/|/ @
+$ @
+ @@
+ ____ @
+ __/ / /_@
+ /_ . __/@
+/_ __/ @
+ /_/_/ @@
+ @
+ _//@
+ (_-<@
+/ __/@
+// @@
+ _ __@
+(_)_/_/@
+ _/_/_ @
+/_/ (_)@
+ @@
+ ____ @
+ / __/___@
+ > _/_ _/@
+|_____/ @
+ @@
+ _ @
+( )@
+|/ @
+$ @
+ @@
+ __@
+ _/_/@
+ / / @
+/ / @
+|_| @@
+ _ @
+ | |@
+ / /@
+ _/_/ @
+/_/ @@
+ @
+ _/|@
+> _<@
+|/ @
+ @@
+ __ @
+ __/ /_@
+/_ __/@
+ /_/ @
+ @@
+ @
+ @
+ _ @
+( )@
+|/ @@
+ @
+ ____@
+/___/@
+ $ @
+ @@
+ @
+ @
+ _ @
+(_)@
+ @@
+ __@
+ _/_/@
+ _/_/ @
+/_/ @
+ @@
+ ___ @
+ / _ \@
+/ // /@
+\___/ @
+ @@
+ ___@
+ < /@
+ / / @
+/_/ @
+ @@
+ ___ @
+ |_ |@
+ / __/ @
+/____/ @
+ @@
+ ____@
+ |_ /@
+ _/_ < @
+/____/ @
+ @@
+ ____@
+ / / /@
+/_ _/@
+ /_/ @
+ @@
+ ____@
+ / __/@
+ /__ \ @
+/____/ @
+ @@
+ ____@
+ / __/@
+/ _ \ @
+\___/ @
+ @@
+ ____@
+/_ /@
+ / / @
+/_/ @
+ @@
+ ___ @
+ ( _ )@
+/ _ |@
+\___/ @
+ @@
+ ___ @
+ / _ \@
+ \_, /@
+/___/ @
+ @@
+ _ @
+ (_)@
+ _ @
+(_) @
+ @@
+ _ @
+ (_)@
+ _ @
+( ) @
+|/ @@
+ __@
+ / /@
+< < @
+ \_\@
+ @@
+ @
+ ____@
+ /___/@
+/___/ @
+ @@
+__ @
+\ \ @
+ > >@
+/_/ @
+ @@
+ ___ @
+/__ \@
+ /__/@
+(_) @
+ @@
+ _____ @
+ / ___ \@
+/ / _ `/@
+\ \_,_/ @
+ \___/ @@
+ ___ @
+ / _ |@
+ / __ |@
+/_/ |_|@
+ @@
+ ___ @
+ / _ )@
+ / _ |@
+/____/ @
+ @@
+ _____@
+ / ___/@
+/ /__ @
+\___/ @
+ @@
+ ___ @
+ / _ \@
+ / // /@
+/____/ @
+ @@
+ ____@
+ / __/@
+ / _/ @
+/___/ @
+ @@
+ ____@
+ / __/@
+ / _/ @
+/_/ @
+ @@
+ _____@
+ / ___/@
+/ (_ / @
+\___/ @
+ @@
+ __ __@
+ / // /@
+ / _ / @
+/_//_/ @
+ @@
+ ____@
+ / _/@
+ _/ / @
+/___/ @
+ @@
+ __@
+ __ / /@
+/ // / @
+\___/ @
+ @@
+ __ __@
+ / //_/@
+ / ,< @
+/_/|_| @
+ @@
+ __ @
+ / / @
+ / /__@
+/____/@
+ @@
+ __ ___@
+ / |/ /@
+ / /|_/ / @
+/_/ /_/ @
+ @@
+ _ __@
+ / |/ /@
+ / / @
+/_/|_/ @
+ @@
+ ____ @
+ / __ \@
+/ /_/ /@
+\____/ @
+ @@
+ ___ @
+ / _ \@
+ / ___/@
+/_/ @
+ @@
+ ____ @
+ / __ \@
+/ /_/ /@
+\___\_\@
+ @@
+ ___ @
+ / _ \@
+ / , _/@
+/_/|_| @
+ @@
+ ____@
+ / __/@
+ _\ \ @
+/___/ @
+ @@
+ ______@
+/_ __/@
+ / / @
+/_/ @
+ @@
+ __ __@
+ / / / /@
+/ /_/ / @
+\____/ @
+ @@
+ _ __@
+ | | / /@
+ | |/ / @
+ |___/ @
+ @@
+ _ __@
+ | | /| / /@
+ | |/ |/ / @
+ |__/|__/ @
+ @@
+ _ __@
+ | |/_/@
+ _> < @
+/_/|_| @
+ @@
+ __ __@
+ \ \/ /@
+ \ / @
+ /_/ @
+ @@
+ ____@
+ /_ /@
+ / /_@
+ /___/@
+ @@
+ ___@
+ / _/@
+ / / @
+ / / @
+/__/ @@
+__ @
+\ \ @
+ \ \ @
+ \_\@
+ @@
+ ___@
+ / /@
+ / / @
+ _/ / @
+/__/ @@
+ //|@
+|/||@
+ $ @
+$ @
+ @@
+ @
+ @
+ @
+ ____@
+/___/@@
+ _ @
+( )@
+ V @
+$ @
+ @@
+ @
+ ___ _@
+/ _ `/@
+\_,_/ @
+ @@
+ __ @
+ / / @
+ / _ \@
+/_.__/@
+ @@
+ @
+ ____@
+/ __/@
+\__/ @
+ @@
+ __@
+ ___/ /@
+/ _ / @
+\_,_/ @
+ @@
+ @
+ ___ @
+/ -_)@
+\__/ @
+ @@
+ ___@
+ / _/@
+ / _/ @
+/_/ @
+ @@
+ @
+ ___ _@
+ / _ `/@
+ \_, / @
+/___/ @@
+ __ @
+ / / @
+ / _ \@
+/_//_/@
+ @@
+ _ @
+ (_)@
+ / / @
+/_/ @
+ @@
+ _ @
+ (_)@
+ / / @
+ __/ / @
+|___/ @@
+ __ @
+ / /__@
+ / '_/@
+/_/\_\ @
+ @@
+ __@
+ / /@
+ / / @
+/_/ @
+ @@
+ @
+ __ _ @
+ / ' \@
+/_/_/_/@
+ @@
+ @
+ ___ @
+ / _ \@
+/_//_/@
+ @@
+ @
+ ___ @
+/ _ \@
+\___/@
+ @@
+ @
+ ___ @
+ / _ \@
+ / .__/@
+/_/ @@
+ @
+ ___ _@
+/ _ `/@
+\_, / @
+ /_/ @@
+ @
+ ____@
+ / __/@
+/_/ @
+ @@
+ @
+ ___@
+ (_-<@
+/___/@
+ @@
+ __ @
+ / /_@
+/ __/@
+\__/ @
+ @@
+ @
+ __ __@
+/ // /@
+\_,_/ @
+ @@
+ @
+ _ __@
+| |/ /@
+|___/ @
+ @@
+ @
+ _ __@
+| |/|/ /@
+|__,__/ @
+ @@
+ @
+ __ __@
+ \ \ /@
+/_\_\ @
+ @@
+ @
+ __ __@
+ / // /@
+ \_, / @
+/___/ @@
+ @
+ ___@
+/_ /@
+/__/@
+ @@
+ __@
+ _/_/@
+_/ / @
+/ / @
+\_\ @@
+ __@
+ / /@
+ / / @
+ / / @
+/_/ @@
+ __ @
+ \ \ @
+ / /_@
+ _/_/ @
+/_/ @@
+ /\//@
+//\/ @
+ $ @
+$ @
+ @@
+ _ _ @
+ (_)(_)@
+ / - | @
+/_/|_| @
+ @@
+ _ _ @
+ (_)_(_)@
+/ __ \ @
+\____/ @
+ @@
+ _ _ @
+ (_) (_)@
+/ /_/ / @
+\____/ @
+ @@
+ _ _ @
+ (_)(_)@
+/ _ `/ @
+\_,_/ @
+ @@
+ _ _ @
+ (_)(_)@
+/ _ \ @
+\___/ @
+ @@
+ _ _ @
+ (_)(_)@
+/ // / @
+\_,_/ @
+ @@
+ ____ @
+ / _ )@
+ / /< < @
+ / //__/ @
+/_/ @@
+160 NO-BREAK SPACE
+ $@
+ $ @
+ $ @
+ $ @
+$ @@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ (_)@
+ / / @
+/_/ @
+ @@
+162 CENT SIGN
+ @
+ __//@
+/ __/@
+\ _/ @
+// @@
+163 POUND SIGN
+ __ @
+ __/__|@
+ /_ _/_ @
+(_,___/ @
+ @@
+164 CURRENCY SIGN
+ /|_/|@
+ | . / @
+ /_ | @
+|/ |/ @
+ @@
+165 YEN SIGN
+ ____@
+ _| / /@
+ /_ __/@
+/_ __/ @
+ /_/ @@
+166 BROKEN BAR
+ __@
+ / /@
+ /_/ @
+ / / @
+/_/ @@
+167 SECTION SIGN
+ __ @
+ _/ _)@
+ / | | @
+ | |_/ @
+(__/ @@
+168 DIAERESIS
+ _ _ @
+(_) (_)@
+ $ $ @
+$ $ @
+ @@
+169 COPYRIGHT SIGN
+ ____ @
+ / ___\ @
+ / / _/ |@
+| |__/ / @
+ \____/ @@
+170 FEMININE ORDINAL INDICATOR
+ ___ _@
+ / _ `/@
+ _\_,_/ @
+/____/ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____@
+ / / /@
+< < < @
+ \_\_\@
+ @@
+172 NOT SIGN
+ @
+ ____@
+/_ /@
+ /_/ @
+ @@
+173 SOFT HYPHEN
+ @
+ ___@
+/__/@
+ $ @
+ @@
+174 REGISTERED SIGN
+ ____ @
+ / __ \ @
+ / / -) |@
+| //\\ / @
+ \____/ @@
+175 MACRON
+ ____@
+/___/@
+ $ @
+$ @
+ @@
+176 DEGREE SIGN
+ __ @
+ /. |@
+|__/ @
+ $ @
+ @@
+177 PLUS-MINUS SIGN
+ __ @
+ __/ /_@
+ /_ __/@
+ __/_/_ @
+/_____/ @@
+178 SUPERSCRIPT TWO
+ __ @
+ |_ )@
+/__| @
+ $ @
+ @@
+179 SUPERSCRIPT THREE
+ ___@
+ |_ /@
+/__) @
+ $ @
+ @@
+180 ACUTE ACCENT
+ __@
+/_/@
+ $ @
+$ @
+ @@
+181 MICRO SIGN
+ @
+ __ __@
+ / // /@
+ / .,_/ @
+/_/ @@
+182 PILCROW SIGN
+ _____@
+ / /@
+|_ / / @
+/_/_/ @
+ @@
+183 MIDDLE DOT
+ @
+ _ @
+(_)@
+$ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ _ @
+/_)@@
+185 SUPERSCRIPT ONE
+ __@
+ < /@
+/_/ @
+$ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ ___ @
+ / _ \@
+ _\___/@
+/____/ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+____ @
+\ \ \ @
+ > > >@
+/_/_/ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ __ __ @
+ < /_/_/___@
+/_//_//_' /@
+ /_/ /_/ @
+ @@
+189 VULGAR FRACTION ONE HALF
+ __ __ @
+ < /_/_/_ @
+/_//_/|_ )@
+ /_/ /__| @
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ___ __ @
+ |_ /_/_/___@
+/__)/_//_' /@
+ /_/ /_/ @
+ @@
+191 INVERTED QUESTION MARK
+ _ @
+ _(_)@
+/ _/_@
+\___/@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ __ @
+ _\_\@
+ / - |@
+/_/|_|@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ __@
+ _/_/@
+ / - |@
+/_/|_|@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ / - | @
+/_/|_| @
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\//@
+ _//\/ @
+ / - | @
+/_/|_| @
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / - | @
+/_/|_| @
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ (())@
+ / _ |@
+ / __ |@
+/_/ |_|@
+ @@
+198 LATIN CAPITAL LETTER AE
+ _______@
+ / _ __/@
+ / _ _/ @
+/_//___/ @
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ _____@
+ / ___/@
+/ /__ @
+\___/ @
+/_) @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ __ @
+ \_\@
+ / -<@
+/__< @
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ __@
+ _/_/@
+ / -< @
+/__< @
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ //|@
+ |/||@
+ / -< @
+/__< @
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / -< @
+/__< @
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ __ @
+ _\_\ @
+ /_ __/@
+/____/ @
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __@
+ __/_/@
+ /_ __/@
+/____/ @
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ //|@
+ _|/||@
+ /_ __/@
+/____/ @
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ /_ __/ @
+/____/ @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ ____ @
+ _/ __ \@
+/_ _// /@
+/_____/ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\//@
+ __//\/ @
+ / |/ / @
+/_/|__/ @
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ __ @
+ _\_\ @
+/ __ \@
+\____/@
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ __@
+ __/_/@
+/ __ \@
+\____/@
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ //|@
+ _|/||@
+/ __ \@
+\____/@
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\//@
+ _//\/ @
+/ __ \ @
+\____/ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+/ __ \ @
+\____/ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ /|/|@
+ > < @
+|/|/ @
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ _____ @
+ / _// \@
+/ //// /@
+\_//__/ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ __ @
+ __\_\ @
+/ /_/ /@
+\____/ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ __@
+ __ /_/@
+/ /_/ /@
+\____/ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ //|@
+ __|/||@
+/ /_/ /@
+\____/ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+/ /_/ / @
+\____/ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ __@
+__/_/@
+\ V /@
+ /_/ @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ __ @
+ / / @
+ / -_)@
+/_/ @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ____ @
+ / _ )@
+ / /< < @
+ / //__/ @
+/_/ @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ __ @
+ _\_\_@
+/ _ `/@
+\_,_/ @
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ __@
+ __/_/@
+/ _ `/@
+\_,_/ @
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ //|@
+ _|/||@
+/ _ `/@
+\_,_/ @
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\//@
+ _//\/ @
+/ _ `/ @
+\_,_/ @
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+/ _ `/ @
+\_,_/ @
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ __ @
+ _(())@
+/ _ `/@
+\_,_/ @
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ ___ ___ @
+/ _ ` -_)@
+\_,____/ @
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ ____@
+/ __/@
+\__/ @
+/_) @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ __ @
+ _\_\@
+/ -_)@
+\__/ @
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ __@
+ _/_/@
+/ -_)@
+\__/ @
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ //|@
+ |/||@
+/ -_)@
+\__/ @
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ _ @
+(_)(_)@
+/ -_) @
+\__/ @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ __ @
+ \_\@
+ / / @
+/_/ @
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ __@
+ /_/@
+ / / @
+/_/ @
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ //|@
+ |/||@
+ / / @
+/_/ @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ _ @
+(_)_(_)@
+ / / @
+/_/ @
+ @@
+240 LATIN SMALL LETTER ETH
+ _||_@
+ __ || @
+/ _` | @
+\___/ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\//@
+ _//\/ @
+ / _ \ @
+/_//_/ @
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ __ @
+ _\_\@
+/ _ \@
+\___/@
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ __@
+ _/_/@
+/ _ \@
+\___/@
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ //|@
+ _|/||@
+/ _ \ @
+\___/ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\//@
+ _//\/ @
+/ _ \ @
+\___/ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+/ _ \ @
+\___/ @
+ @@
+247 DIVISION SIGN
+ _ @
+ _(_)@
+/___/@
+(_) @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ ___ @
+/ //\@
+\//_/@
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ __ @
+ __\_\@
+/ // /@
+\_,_/ @
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ __@
+ __/_/@
+/ // /@
+\_,_/ @
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ //|@
+ _|/||@
+/ // /@
+\_,_/ @
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+/ // / @
+\_,_/ @
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ __@
+ __/_/@
+ / // /@
+ \_, / @
+/___/ @@
+254 LATIN SMALL LETTER THORN
+ __ @
+ / / @
+ / _ \@
+ / .__/@
+/_/ @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ _ @
+ (_)(_)@
+ / // / @
+ \_, / @
+/___/ @@
diff --git a/fonts/standard.flf b/fonts/standard.flf
new file mode 100644
index 0000000..1dc6fbf
--- /dev/null
+++ b/fonts/standard.flf
@@ -0,0 +1,2227 @@
+flf2a$ 6 5 16 15 11 0 24463 229
+Standard by Glenn Chappell & Ian Chai 3/93 -- based on Frank's .sig
+Includes ISO Latin-1
+figlet release 2.1 -- 12 Aug 1994
+Modified for figlet 2.2 by John Cowan <cowan@ccil.org>
+ to add Latin-{2,3,4,5} support (Unicode U+0100-017F).
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter
+supported by FIGlet and FIGWin. May also be slightly modified for better use
+of new full-width/kern/smush alternatives, but default output is NOT changed.
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+ _ @
+ | |@
+ | |@
+ |_|@
+ (_)@
+ @@
+ _ _ @
+ ( | )@
+ V V @
+ $ @
+ $ @
+ @@
+ _ _ @
+ _| || |_ @
+ |_ .. _|@
+ |_ _|@
+ |_||_| @
+ @@
+ _ @
+ | | @
+ / __)@
+ \__ \@
+ ( /@
+ |_| @@
+ _ __@
+ (_)/ /@
+ / / @
+ / /_ @
+ /_/(_)@
+ @@
+ ___ @
+ ( _ ) @
+ / _ \/\@
+ | (_> <@
+ \___/\/@
+ @@
+ _ @
+ ( )@
+ |/ @
+ $ @
+ $ @
+ @@
+ __@
+ / /@
+ | | @
+ | | @
+ | | @
+ \_\@@
+ __ @
+ \ \ @
+ | |@
+ | |@
+ | |@
+ /_/ @@
+ @
+ __/\__@
+ \ /@
+ /_ _\@
+ \/ @
+ @@
+ @
+ _ @
+ _| |_ @
+ |_ _|@
+ |_| @
+ @@
+ @
+ @
+ @
+ _ @
+ ( )@
+ |/ @@
+ @
+ @
+ _____ @
+ |_____|@
+ $ @
+ @@
+ @
+ @
+ @
+ _ @
+ (_)@
+ @@
+ __@
+ / /@
+ / / @
+ / / @
+ /_/ @
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ @
+ / |@
+ | |@
+ | |@
+ |_|@
+ @@
+ ____ @
+ |___ \ @
+ __) |@
+ / __/ @
+ |_____|@
+ @@
+ _____ @
+ |___ / @
+ |_ \ @
+ ___) |@
+ |____/ @
+ @@
+ _ _ @
+ | || | @
+ | || |_ @
+ |__ _|@
+ |_| @
+ @@
+ ____ @
+ | ___| @
+ |___ \ @
+ ___) |@
+ |____/ @
+ @@
+ __ @
+ / /_ @
+ | '_ \ @
+ | (_) |@
+ \___/ @
+ @@
+ _____ @
+ |___ |@
+ / / @
+ / / @
+ /_/ @
+ @@
+ ___ @
+ ( _ ) @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ ___ @
+ / _ \ @
+ | (_) |@
+ \__, |@
+ /_/ @
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+ (_)@
+ @@
+ @
+ _ @
+ (_)@
+ _ @
+ ( )@
+ |/ @@
+ __@
+ / /@
+ / / @
+ \ \ @
+ \_\@
+ @@
+ @
+ _____ @
+ |_____|@
+ |_____|@
+ $ @
+ @@
+ __ @
+ \ \ @
+ \ \@
+ / /@
+ /_/ @
+ @@
+ ___ @
+ |__ \@
+ / /@
+ |_| @
+ (_) @
+ @@
+ ____ @
+ / __ \ @
+ / / _` |@
+ | | (_| |@
+ \ \__,_|@
+ \____/ @@
+ _ @
+ / \ @
+ / _ \ @
+ / ___ \ @
+ /_/ \_\@
+ @@
+ ____ @
+ | __ ) @
+ | _ \ @
+ | |_) |@
+ |____/ @
+ @@
+ ____ @
+ / ___|@
+ | | @
+ | |___ @
+ \____|@
+ @@
+ ____ @
+ | _ \ @
+ | | | |@
+ | |_| |@
+ |____/ @
+ @@
+ _____ @
+ | ____|@
+ | _| @
+ | |___ @
+ |_____|@
+ @@
+ _____ @
+ | ___|@
+ | |_ @
+ | _| @
+ |_| @
+ @@
+ ____ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ @@
+ _ _ @
+ | | | |@
+ | |_| |@
+ | _ |@
+ |_| |_|@
+ @@
+ ___ @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+ _ @
+ | |@
+ _ | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ __@
+ | |/ /@
+ | ' / @
+ | . \ @
+ |_|\_\@
+ @@
+ _ @
+ | | @
+ | | @
+ | |___ @
+ |_____|@
+ @@
+ __ __ @
+ | \/ |@
+ | |\/| |@
+ | | | |@
+ |_| |_|@
+ @@
+ _ _ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ ____ @
+ | _ \ @
+ | |_) |@
+ | __/ @
+ |_| @
+ @@
+ ___ @
+ / _ \ @
+ | | | |@
+ | |_| |@
+ \__\_\@
+ @@
+ ____ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ |_| \_\@
+ @@
+ ____ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ @@
+ _____ @
+ |_ _|@
+ | | @
+ | | @
+ |_| @
+ @@
+ _ _ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ / / @
+ \ V / @
+ \_/ @
+ @@
+ __ __@
+ \ \ / /@
+ \ \ /\ / / @
+ \ V V / @
+ \_/\_/ @
+ @@
+ __ __@
+ \ \/ /@
+ \ / @
+ / \ @
+ /_/\_\@
+ @@
+ __ __@
+ \ \ / /@
+ \ V / @
+ | | @
+ |_| @
+ @@
+ _____@
+ |__ /@
+ / / @
+ / /_ @
+ /____|@
+ @@
+ __ @
+ | _|@
+ | | @
+ | | @
+ | | @
+ |__|@@
+ __ @
+ \ \ @
+ \ \ @
+ \ \ @
+ \_\@
+ @@
+ __ @
+ |_ |@
+ | |@
+ | |@
+ | |@
+ |__|@@
+ /\ @
+ |/\|@
+ $ @
+ $ @
+ $ @
+ @@
+ @
+ @
+ @
+ @
+ _____ @
+ |_____|@@
+ _ @
+ ( )@
+ \|@
+ $ @
+ $ @
+ @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ _ @
+ | |__ @
+ | '_ \ @
+ | |_) |@
+ |_.__/ @
+ @@
+ @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+ _ @
+ __| |@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+ __ @
+ / _|@
+ | |_ @
+ | _|@
+ |_| @
+ @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |___/ @@
+ _ @
+ | |__ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ | |@
+ |_|@
+ @@
+ _ @
+ (_)@
+ | |@
+ | |@
+ _/ |@
+ |__/ @@
+ _ @
+ | | __@
+ | |/ /@
+ | < @
+ |_|\_\@
+ @@
+ _ @
+ | |@
+ | |@
+ | |@
+ |_|@
+ @@
+ @
+ _ __ ___ @
+ | '_ ` _ \ @
+ | | | | | |@
+ |_| |_| |_|@
+ @@
+ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+ @
+ ___ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ @
+ _ __ @
+ | '_ \ @
+ | |_) |@
+ | .__/ @
+ |_| @@
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |_|@@
+ @
+ _ __ @
+ | '__|@
+ | | @
+ |_| @
+ @@
+ @
+ ___ @
+ / __|@
+ \__ \@
+ |___/@
+ @@
+ _ @
+ | |_ @
+ | __|@
+ | |_ @
+ \__|@
+ @@
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+ @
+ __ __@
+ \ \ / /@
+ \ V / @
+ \_/ @
+ @@
+ @
+ __ __@
+ \ \ /\ / /@
+ \ V V / @
+ \_/\_/ @
+ @@
+ @
+ __ __@
+ \ \/ /@
+ > < @
+ /_/\_\@
+ @@
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ |___/ @@
+ @
+ ____@
+ |_ /@
+ / / @
+ /___|@
+ @@
+ __@
+ / /@
+ | | @
+ < < @
+ | | @
+ \_\@@
+ _ @
+ | |@
+ | |@
+ | |@
+ | |@
+ |_|@@
+ __ @
+ \ \ @
+ | | @
+ > >@
+ | | @
+ /_/ @@
+ /\/|@
+ |/\/ @
+ $ @
+ $ @
+ $ @
+ @@
+ _ _ @
+ (_)_(_)@
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+ _ _ @
+ (_)_(_)@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+ ___ @
+ / _ \@
+ | |/ /@
+ | |\ \@
+ | ||_/@
+ |_| @@
+160 NO-BREAK SPACE
+ $@
+ $@
+ $@
+ $@
+ $@
+ $@@
+161 INVERTED EXCLAMATION MARK
+ _ @
+ (_)@
+ | |@
+ | |@
+ |_|@
+ @@
+162 CENT SIGN
+ _ @
+ | | @
+ / __)@
+ | (__ @
+ \ )@
+ |_| @@
+163 POUND SIGN
+ ___ @
+ / ,_\ @
+ _| |_ @
+ | |___ @
+ (_,____|@
+ @@
+164 CURRENCY SIGN
+ /\___/\@
+ \ _ /@
+ | (_) |@
+ / ___ \@
+ \/ \/@
+ @@
+165 YEN SIGN
+ __ __ @
+ \ V / @
+ |__ __|@
+ |__ __|@
+ |_| @
+ @@
+166 BROKEN BAR
+ _ @
+ | |@
+ |_|@
+ _ @
+ | |@
+ |_|@@
+167 SECTION SIGN
+ __ @
+ _/ _)@
+ / \ \ @
+ \ \\ \@
+ \ \_/@
+ (__/ @@
+168 DIAERESIS
+ _ _ @
+ (_) (_)@
+ $ $ @
+ $ $ @
+ $ $ @
+ @@
+169 COPYRIGHT SIGN
+ _____ @
+ / ___ \ @
+ / / __| \ @
+ | | (__ |@
+ \ \___| / @
+ \_____/ @@
+170 FEMININE ORDINAL INDICATOR
+ __ _ @
+ / _` |@
+ \__,_|@
+ |____|@
+ $ @
+ @@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____@
+ / / /@
+ / / / @
+ \ \ \ @
+ \_\_\@
+ @@
+172 NOT SIGN
+ @
+ _____ @
+ |___ |@
+ |_|@
+ $ @
+ @@
+173 SOFT HYPHEN
+ @
+ @
+ ____ @
+ |____|@
+ $ @
+ @@
+174 REGISTERED SIGN
+ _____ @
+ / ___ \ @
+ / | _ \ \ @
+ | | / |@
+ \ |_|_\ / @
+ \_____/ @@
+175 MACRON
+ _____ @
+ |_____|@
+ $ @
+ $ @
+ $ @
+ @@
+176 DEGREE SIGN
+ __ @
+ / \ @
+ | () |@
+ \__/ @
+ $ @
+ @@
+177 PLUS-MINUS SIGN
+ _ @
+ _| |_ @
+ |_ _|@
+ _|_|_ @
+ |_____|@
+ @@
+178 SUPERSCRIPT TWO
+ ___ @
+ |_ )@
+ / / @
+ /___|@
+ $ @
+ @@
+179 SUPERSCRIPT THREE
+ ____@
+ |__ /@
+ |_ \@
+ |___/@
+ $ @
+ @@
+180 ACUTE ACCENT
+ __@
+ /_/@
+ $ @
+ $ @
+ $ @
+ @@
+181 MICRO SIGN
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ | ._,_|@
+ |_| @@
+182 PILCROW SIGN
+ _____ @
+ / |@
+ | (| | |@
+ \__ | |@
+ |_|_|@
+ @@
+183 MIDDLE DOT
+ @
+ _ @
+ (_)@
+ $ @
+ $ @
+ @@
+184 CEDILLA
+ @
+ @
+ @
+ @
+ _ @
+ )_)@@
+185 SUPERSCRIPT ONE
+ _ @
+ / |@
+ | |@
+ |_|@
+ $ @
+ @@
+186 MASCULINE ORDINAL INDICATOR
+ ___ @
+ / _ \@
+ \___/@
+ |___|@
+ $ @
+ @@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ____ @
+ \ \ \ @
+ \ \ \@
+ / / /@
+ /_/_/ @
+ @@
+188 VULGAR FRACTION ONE QUARTER
+ _ __ @
+ / | / / _ @
+ | |/ / | | @
+ |_/ /|_ _|@
+ /_/ |_| @
+ @@
+189 VULGAR FRACTION ONE HALF
+ _ __ @
+ / | / /__ @
+ | |/ /_ )@
+ |_/ / / / @
+ /_/ /___|@
+ @@
+190 VULGAR FRACTION THREE QUARTERS
+ ____ __ @
+ |__ / / / _ @
+ |_ \/ / | | @
+ |___/ /|_ _|@
+ /_/ |_| @
+ @@
+191 INVERTED QUESTION MARK
+ _ @
+ (_) @
+ | | @
+ / /_ @
+ \___|@
+ @@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+ __ @
+ \_\ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+ __ @
+ /_/ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+195 LATIN CAPITAL LETTER A WITH TILDE
+ /\/| @
+ |/\/ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+ _ @
+ (o) @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+198 LATIN CAPITAL LETTER AE
+ ______ @
+ / ____|@
+ / _ _| @
+ / __ |___ @
+ /_/ |_____|@
+ @@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+ ____ @
+ / ___|@
+ | | @
+ | |___ @
+ \____|@
+ )_) @@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+ __ @
+ _\_\_ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+ __ @
+ _/_/_ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+ __ @
+ \_\ @
+ |_ _|@
+ | | @
+ |___|@
+ @@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+ __ @
+ /_/ @
+ |_ _|@
+ | | @
+ |___|@
+ @@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ |_ _|@
+ | | @
+ |___|@
+ @@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ |_ _| @
+ | | @
+ |___| @
+ @@
+208 LATIN CAPITAL LETTER ETH
+ ____ @
+ | _ \ @
+ _| |_| |@
+ |__ __| |@
+ |____/ @
+ @@
+209 LATIN CAPITAL LETTER N WITH TILDE
+ /\/|@
+ |/\/ @
+ | \| |@
+ | .` |@
+ |_|\_|@
+ @@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+ __ @
+ \_\ @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+ __ @
+ /_/ @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+213 LATIN CAPITAL LETTER O WITH TILDE
+ /\/| @
+ |/\/ @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+215 MULTIPLICATION SIGN
+ @
+ @
+ /\/\@
+ > <@
+ \/\/@
+ @@
+216 LATIN CAPITAL LETTER O WITH STROKE
+ ____ @
+ / _// @
+ | |// |@
+ | //| |@
+ //__/ @
+ @@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+ __ @
+ _\_\_ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+ __ @
+ _/_/_ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+ __ @
+ __/_/__@
+ \ \ / /@
+ \ V / @
+ |_| @
+ @@
+222 LATIN CAPITAL LETTER THORN
+ _ @
+ | |___ @
+ | __ \@
+ | ___/@
+ |_| @
+ @@
+223 LATIN SMALL LETTER SHARP S
+ ___ @
+ / _ \@
+ | |/ /@
+ | |\ \@
+ | ||_/@
+ |_| @@
+224 LATIN SMALL LETTER A WITH GRAVE
+ __ @
+ \_\_ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+225 LATIN SMALL LETTER A WITH ACUTE
+ __ @
+ /_/_ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+227 LATIN SMALL LETTER A WITH TILDE
+ /\/| @
+ |/\/_ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+ __ @
+ (()) @
+ / _ '|@
+ | (_| |@
+ \__,_|@
+ @@
+230 LATIN SMALL LETTER AE
+ @
+ __ ____ @
+ / _` _ \@
+ | (_| __/@
+ \__,____|@
+ @@
+231 LATIN SMALL LETTER C WITH CEDILLA
+ @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ )_) @@
+232 LATIN SMALL LETTER E WITH GRAVE
+ __ @
+ \_\ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+233 LATIN SMALL LETTER E WITH ACUTE
+ __ @
+ /_/ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ / _ \@
+ | __/@
+ \___|@
+ @@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | __/ @
+ \___| @
+ @@
+236 LATIN SMALL LETTER I WITH GRAVE
+ __ @
+ \_\@
+ | |@
+ | |@
+ |_|@
+ @@
+237 LATIN SMALL LETTER I WITH ACUTE
+ __@
+ /_/@
+ | |@
+ | |@
+ |_|@
+ @@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+ //\ @
+ |/_\|@
+ | | @
+ | | @
+ |_| @
+ @@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ | | @
+ | | @
+ |_| @
+ @@
+240 LATIN SMALL LETTER ETH
+ /\/\ @
+ > < @
+ _\/\ |@
+ / __` |@
+ \____/ @
+ @@
+241 LATIN SMALL LETTER N WITH TILDE
+ /\/| @
+ |/\/ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+242 LATIN SMALL LETTER O WITH GRAVE
+ __ @
+ \_\ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+243 LATIN SMALL LETTER O WITH ACUTE
+ __ @
+ /_/ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+ //\ @
+ |/_\| @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+245 LATIN SMALL LETTER O WITH TILDE
+ /\/| @
+ |/\/ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+ _ _ @
+ (_)_(_)@
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+247 DIVISION SIGN
+ @
+ _ @
+ _(_)_ @
+ |_____|@
+ (_) @
+ @@
+248 LATIN SMALL LETTER O WITH STROKE
+ @
+ ____ @
+ / _//\ @
+ | (//) |@
+ \//__/ @
+ @@
+249 LATIN SMALL LETTER U WITH GRAVE
+ __ @
+ _\_\_ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+250 LATIN SMALL LETTER U WITH ACUTE
+ __ @
+ _/_/_ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+ //\ @
+ |/ \| @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+253 LATIN SMALL LETTER Y WITH ACUTE
+ __ @
+ _/_/_ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ |___/ @@
+254 LATIN SMALL LETTER THORN
+ _ @
+ | |__ @
+ | '_ \ @
+ | |_) |@
+ | .__/ @
+ |_| @@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | |_| |@
+ \__, |@
+ |___/ @@
+0x0100 LATIN CAPITAL LETTER A WITH MACRON
+ ____ @
+ /___/ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+0x0101 LATIN SMALL LETTER A WITH MACRON
+ ___ @
+ /_ _/@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+0x0102 LATIN CAPITAL LETTER A WITH BREVE
+ _ _ @
+ \\_// @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ @@
+0x0103 LATIN SMALL LETTER A WITH BREVE
+ \_/ @
+ ___ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+0x0104 LATIN CAPITAL LETTER A WITH OGONEK
+ @
+ _ @
+ /_\ @
+ / _ \ @
+ /_/ \_\@
+ (_(@@
+0x0105 LATIN SMALL LETTER A WITH OGONEK
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__,_|@
+ (_(@@
+0x0106 LATIN CAPITAL LETTER C WITH ACUTE
+ __ @
+ _/_/ @
+ / ___|@
+ | |___ @
+ \____|@
+ @@
+0x0107 LATIN SMALL LETTER C WITH ACUTE
+ __ @
+ /__/@
+ / __|@
+ | (__ @
+ \___|@
+ @@
+0x0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+ /\ @
+ _//\\@
+ / ___|@
+ | |___ @
+ \____|@
+ @@
+0x0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+ /\ @
+ /_\ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+0x010A LATIN CAPITAL LETTER C WITH DOT ABOVE
+ [] @
+ ____ @
+ / ___|@
+ | |___ @
+ \____|@
+ @@
+0x010B LATIN SMALL LETTER C WITH DOT ABOVE
+ [] @
+ ___ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+0x010C LATIN CAPITAL LETTER C WITH CARON
+ \\// @
+ _\/_ @
+ / ___|@
+ | |___ @
+ \____|@
+ @@
+0x010D LATIN SMALL LETTER C WITH CARON
+ \\//@
+ _\/ @
+ / __|@
+ | (__ @
+ \___|@
+ @@
+0x010E LATIN CAPITAL LETTER D WITH CARON
+ \\// @
+ __\/ @
+ | _ \ @
+ | |_| |@
+ |____/ @
+ @@
+0x010F LATIN SMALL LETTER D WITH CARON
+ \/ _ @
+ __| |@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+0x0110 LATIN CAPITAL LETTER D WITH STROKE
+ ____ @
+ |_ __ \ @
+ /| |/ | |@
+ /|_|/_| |@
+ |_____/ @
+ @@
+0x0111 LATIN SMALL LETTER D WITH STROKE
+ ---|@
+ __| |@
+ / _` |@
+ | (_| |@
+ \__,_|@
+ @@
+0x0112 LATIN CAPITAL LETTER E WITH MACRON
+ ____ @
+ /___/ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+0x0113 LATIN SMALL LETTER E WITH MACRON
+ ____@
+ /_ _/@
+ / _ \ @
+ | __/ @
+ \___| @
+ @@
+0x0114 LATIN CAPITAL LETTER E WITH BREVE
+ _ _ @
+ \\_// @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+0x0115 LATIN SMALL LETTER E WITH BREVE
+ \\ //@
+ -- @
+ / _ \ @
+ | __/ @
+ \___| @
+ @@
+0x0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+ [] @
+ _____ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+0x0117 LATIN SMALL LETTER E WITH DOT ABOVE
+ [] @
+ __ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+0x0118 LATIN CAPITAL LETTER E WITH OGONEK
+ @
+ _____ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ (__(@@
+0x0119 LATIN SMALL LETTER E WITH OGONEK
+ @
+ ___ @
+ / _ \@
+ | __/@
+ \___|@
+ (_(@@
+0x011A LATIN CAPITAL LETTER E WITH CARON
+ \\// @
+ __\/_ @
+ | ____|@
+ | _|_ @
+ |_____|@
+ @@
+0x011B LATIN SMALL LETTER E WITH CARON
+ \\//@
+ \/ @
+ / _ \@
+ | __/@
+ \___|@
+ @@
+0x011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+ _/\_ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ @@
+0x011D LATIN SMALL LETTER G WITH CIRCUMFLEX
+ /\ @
+ _/_ \@
+ / _` |@
+ | (_| |@
+ \__, |@
+ |___/ @@
+0x011E LATIN CAPITAL LETTER G WITH BREVE
+ _\/_ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ @@
+0x011F LATIN SMALL LETTER G WITH BREVE
+ \___/ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |___/ @@
+0x0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+ _[]_ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ @@
+0x0121 LATIN SMALL LETTER G WITH DOT ABOVE
+ [] @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |___/ @@
+0x0122 LATIN CAPITAL LETTER G WITH CEDILLA
+ ____ @
+ / ___|@
+ | | _ @
+ | |_| |@
+ \____|@
+ )__) @@
+0x0123 LATIN SMALL LETTER G WITH CEDILLA
+ @
+ __ _ @
+ / _` |@
+ | (_| |@
+ \__, |@
+ |_))))@@
+0x0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+ _/ \_ @
+ | / \ |@
+ | |_| |@
+ | _ |@
+ |_| |_|@
+ @@
+0x0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+ _ /\ @
+ | |//\ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+0x0126 LATIN CAPITAL LETTER H WITH STROKE
+ _ _ @
+ | |=| |@
+ | |_| |@
+ | _ |@
+ |_| |_|@
+ @@
+0x0127 LATIN SMALL LETTER H WITH STROKE
+ _ @
+ |=|__ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+0x0128 LATIN CAPITAL LETTER I WITH TILDE
+ /\//@
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+0x0129 LATIN SMALL LETTER I WITH TILDE
+ @
+ /\/@
+ | |@
+ | |@
+ |_|@
+ @@
+0x012A LATIN CAPITAL LETTER I WITH MACRON
+ /___/@
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+0x012B LATIN SMALL LETTER I WITH MACRON
+ ____@
+ /___/@
+ | | @
+ | | @
+ |_| @
+ @@
+0x012C LATIN CAPITAL LETTER I WITH BREVE
+ \__/@
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+0x012D LATIN SMALL LETTER I WITH BREVE
+ @
+ \_/@
+ | |@
+ | |@
+ |_|@
+ @@
+0x012E LATIN CAPITAL LETTER I WITH OGONEK
+ ___ @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ (__(@@
+0x012F LATIN SMALL LETTER I WITH OGONEK
+ _ @
+ (_) @
+ | | @
+ | | @
+ |_|_@
+ (_(@@
+0x0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+ _[] @
+ |_ _|@
+ | | @
+ | | @
+ |___|@
+ @@
+0x0131 LATIN SMALL LETTER DOTLESS I
+ @
+ _ @
+ | |@
+ | |@
+ |_|@
+ @@
+0x0132 LATIN CAPITAL LIGATURE IJ
+ ___ _ @
+ |_ _|| |@
+ | | | |@
+ | |_| |@
+ |__|__/ @
+ @@
+0x0133 LATIN SMALL LIGATURE IJ
+ _ _ @
+ (_) (_)@
+ | | | |@
+ | | | |@
+ |_|_/ |@
+ |__/ @@
+0x0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+ /\ @
+ /_\|@
+ _ | | @
+ | |_| | @
+ \___/ @
+ @@
+0x0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+ /\@
+ /_\@
+ | |@
+ | |@
+ _/ |@
+ |__/ @@
+0x0136 LATIN CAPITAL LETTER K WITH CEDILLA
+ _ _ @
+ | |/ / @
+ | ' / @
+ | . \ @
+ |_|\_\ @
+ )__)@@
+0x0137 LATIN SMALL LETTER K WITH CEDILLA
+ _ @
+ | | __@
+ | |/ /@
+ | < @
+ |_|\_\@
+ )_)@@
+0x0138 LATIN SMALL LETTER KRA
+ @
+ _ __ @
+ | |/ \@
+ | < @
+ |_|\_\@
+ @@
+0x0139 LATIN CAPITAL LETTER L WITH ACUTE
+ _ //@
+ | | // @
+ | | @
+ | |___ @
+ |_____|@
+ @@
+0x013A LATIN SMALL LETTER L WITH ACUTE
+ //@
+ | |@
+ | |@
+ | |@
+ |_|@
+ @@
+0x013B LATIN CAPITAL LETTER L WITH CEDILLA
+ _ @
+ | | @
+ | | @
+ | |___ @
+ |_____|@
+ )__)@@
+0x013C LATIN SMALL LETTER L WITH CEDILLA
+ _ @
+ | | @
+ | | @
+ | | @
+ |_| @
+ )_)@@
+0x013D LATIN CAPITAL LETTER L WITH CARON
+ _ \\//@
+ | | \/ @
+ | | @
+ | |___ @
+ |_____|@
+ @@
+0x013E LATIN SMALL LETTER L WITH CARON
+ _ \\//@
+ | | \/ @
+ | | @
+ | | @
+ |_| @
+ @@
+0x013F LATIN CAPITAL LETTER L WITH MIDDLE DOT
+ _ @
+ | | @
+ | | [] @
+ | |___ @
+ |_____|@
+ @@
+0x0140 LATIN SMALL LETTER L WITH MIDDLE DOT
+ _ @
+ | | @
+ | | []@
+ | | @
+ |_| @
+ @@
+0x0141 LATIN CAPITAL LETTER L WITH STROKE
+ __ @
+ | // @
+ |//| @
+ // |__ @
+ |_____|@
+ @@
+0x0142 LATIN SMALL LETTER L WITH STROKE
+ _ @
+ | |@
+ |//@
+ //|@
+ |_|@
+ @@
+0x0143 LATIN CAPITAL LETTER N WITH ACUTE
+ _/ /_ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ @@
+0x0144 LATIN SMALL LETTER N WITH ACUTE
+ _ @
+ _ /_/ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+0x0145 LATIN CAPITAL LETTER N WITH CEDILLA
+ _ _ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ )_) @@
+0x0146 LATIN SMALL LETTER N WITH CEDILLA
+ @
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ )_) @@
+0x0147 LATIN CAPITAL LETTER N WITH CARON
+ _\/ _ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \_|@
+ @@
+0x0148 LATIN SMALL LETTER N WITH CARON
+ \\// @
+ _\/_ @
+ | '_ \ @
+ | | | |@
+ |_| |_|@
+ @@
+0x0149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+ @
+ _ __ @
+ ( )| '_\ @
+ |/| | | |@
+ |_| |_|@
+ @@
+0x014A LATIN CAPITAL LETTER ENG
+ _ _ @
+ | \ | |@
+ | \| |@
+ | |\ |@
+ |_| \ |@
+ )_)@@
+0x014B LATIN SMALL LETTER ENG
+ _ __ @
+ | '_ \ @
+ | | | |@
+ |_| | |@
+ | |@
+ |__ @@
+0x014C LATIN CAPITAL LETTER O WITH MACRON
+ ____ @
+ /_ _/ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+0x014D LATIN SMALL LETTER O WITH MACRON
+ ____ @
+ /_ _/ @
+ / _ \ @
+ | (_) |@
+ \___/ @
+ @@
+0x014E LATIN CAPITAL LETTER O WITH BREVE
+ \ / @
+ _-_ @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+0x014F LATIN SMALL LETTER O WITH BREVE
+ \ / @
+ _-_ @
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+0x0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+ ___ @
+ /_/_/@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+0x0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+ ___ @
+ /_/_/@
+ / _ \ @
+ | |_| |@
+ \___/ @
+ @@
+0x0152 LATIN CAPITAL LIGATURE OE
+ ___ ___ @
+ / _ \| __|@
+ | | | | | @
+ | |_| | |__@
+ \___/|____@
+ @@
+0x0153 LATIN SMALL LIGATURE OE
+ @
+ ___ ___ @
+ / _ \ / _ \@
+ | (_) | __/@
+ \___/ \___|@
+ @@
+0x0154 LATIN CAPITAL LETTER R WITH ACUTE
+ _/_/ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ |_| \_\@
+ @@
+0x0155 LATIN SMALL LETTER R WITH ACUTE
+ __@
+ _ /_/@
+ | '__|@
+ | | @
+ |_| @
+ @@
+0x0156 LATIN CAPITAL LETTER R WITH CEDILLA
+ ____ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ |_| \_\@
+ )_) @@
+0x0157 LATIN SMALL LETTER R WITH CEDILLA
+ @
+ _ __ @
+ | '__|@
+ | | @
+ |_| @
+ )_) @@
+0x0158 LATIN CAPITAL LETTER R WITH CARON
+ _\_/ @
+ | _ \ @
+ | |_) |@
+ | _ < @
+ |_| \_\@
+ @@
+0x0159 LATIN SMALL LETTER R WITH CARON
+ \\// @
+ _\/_ @
+ | '__|@
+ | | @
+ |_| @
+ @@
+0x015A LATIN CAPITAL LETTER S WITH ACUTE
+ _/_/ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ @@
+0x015B LATIN SMALL LETTER S WITH ACUTE
+ __@
+ _/_/@
+ / __|@
+ \__ \@
+ |___/@
+ @@
+0x015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+ _/\_ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ @@
+0x015D LATIN SMALL LETTER S WITH CIRCUMFLEX
+ @
+ /_\_@
+ / __|@
+ \__ \@
+ |___/@
+ @@
+0x015E LATIN CAPITAL LETTER S WITH CEDILLA
+ ____ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ )__)@@
+0x015F LATIN SMALL LETTER S WITH CEDILLA
+ @
+ ___ @
+ / __|@
+ \__ \@
+ |___/@
+ )_)@@
+0x0160 LATIN CAPITAL LETTER S WITH CARON
+ _\_/ @
+ / ___| @
+ \___ \ @
+ ___) |@
+ |____/ @
+ @@
+0x0161 LATIN SMALL LETTER S WITH CARON
+ \\//@
+ _\/ @
+ / __|@
+ \__ \@
+ |___/@
+ @@
+0x0162 LATIN CAPITAL LETTER T WITH CEDILLA
+ _____ @
+ |_ _|@
+ | | @
+ | | @
+ |_| @
+ )__)@@
+0x0163 LATIN SMALL LETTER T WITH CEDILLA
+ _ @
+ | |_ @
+ | __|@
+ | |_ @
+ \__|@
+ )_)@@
+0x0164 LATIN CAPITAL LETTER T WITH CARON
+ _____ @
+ |_ _|@
+ | | @
+ | | @
+ |_| @
+ @@
+0x0165 LATIN SMALL LETTER T WITH CARON
+ \/ @
+ | |_ @
+ | __|@
+ | |_ @
+ \__|@
+ @@
+0x0166 LATIN CAPITAL LETTER T WITH STROKE
+ _____ @
+ |_ _|@
+ | | @
+ -|-|- @
+ |_| @
+ @@
+0x0167 LATIN SMALL LETTER T WITH STROKE
+ _ @
+ | |_ @
+ | __|@
+ |-|_ @
+ \__|@
+ @@
+0x0168 LATIN CAPITAL LETTER U WITH TILDE
+ @
+ _/\/_ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+0x0169 LATIN SMALL LETTER U WITH TILDE
+ @
+ _/\/_ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x016A LATIN CAPITAL LETTER U WITH MACRON
+ ____ @
+ /__ _/@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+0x016B LATIN SMALL LETTER U WITH MACRON
+ ____ @
+ / _ /@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x016C LATIN CAPITAL LETTER U WITH BREVE
+ @
+ \_/_ @
+ | | | |@
+ | |_| |@
+ \____|@
+ @@
+0x016D LATIN SMALL LETTER U WITH BREVE
+ @
+ \_/_ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x016E LATIN CAPITAL LETTER U WITH RING ABOVE
+ O @
+ __ _ @
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+0x016F LATIN SMALL LETTER U WITH RING ABOVE
+ O @
+ __ __ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+ -- --@
+ /_//_/@
+ | | | |@
+ | |_| |@
+ \___/ @
+ @@
+0x0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+ ____@
+ _/_/_/@
+ | | | |@
+ | |_| |@
+ \__,_|@
+ @@
+0x0172 LATIN CAPITAL LETTER U WITH OGONEK
+ _ _ @
+ | | | |@
+ | | | |@
+ | |_| |@
+ \___/ @
+ (__(@@
+0x0173 LATIN SMALL LETTER U WITH OGONEK
+ @
+ _ _ @
+ | | | |@
+ | |_| |@
+ \__,_|@
+ (_(@@
+0x0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+ __ /\ __@
+ \ \ //\\/ /@
+ \ \ /\ / / @
+ \ V V / @
+ \_/\_/ @
+ @@
+0x0175 LATIN SMALL LETTER W WITH CIRCUMFLEX
+ /\ @
+ __ //\\__@
+ \ \ /\ / /@
+ \ V V / @
+ \_/\_/ @
+ @@
+0x0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+ /\ @
+ __//\\ @
+ \ \ / /@
+ \ V / @
+ |_| @
+ @@
+0x0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
+ /\ @
+ //\\ @
+ | | | |@
+ | |_| |@
+ \__, |@
+ |___/ @@
+0x0178 LATIN CAPITAL LETTER Y WITH DIAERESIS
+ [] []@
+ __ _@
+ \ \ / /@
+ \ V / @
+ |_| @
+ @@
+0x0179 LATIN CAPITAL LETTER Z WITH ACUTE
+ __/_/@
+ |__ /@
+ / / @
+ / /_ @
+ /____|@
+ @@
+0x017A LATIN SMALL LETTER Z WITH ACUTE
+ _ @
+ _/_/@
+ |_ /@
+ / / @
+ /___|@
+ @@
+0x017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
+ __[]_@
+ |__ /@
+ / / @
+ / /_ @
+ /____|@
+ @@
+0x017C LATIN SMALL LETTER Z WITH DOT ABOVE
+ [] @
+ ____@
+ |_ /@
+ / / @
+ /___|@
+ @@
+0x017D LATIN CAPITAL LETTER Z WITH CARON
+ _\_/_@
+ |__ /@
+ / / @
+ / /_ @
+ /____|@
+ @@
+0x017E LATIN SMALL LETTER Z WITH CARON
+ \\//@
+ _\/_@
+ |_ /@
+ / / @
+ /___|@
+ @@
+0x017F LATIN SMALL LETTER LONG S
+ __ @
+ / _|@
+ |-| | @
+ |-| | @
+ |_| @
+ @@
+0x02C7 CARON
+ \\//@
+ \/ @
+ $@
+ $@
+ $@
+ $@@
+0x02D8 BREVE
+ \\_//@
+ \_/ @
+ $@
+ $@
+ $@
+ $@@
+0x02D9 DOT ABOVE
+ []@
+ $@
+ $@
+ $@
+ $@
+ $@@
+0x02DB OGONEK
+ $@
+ $@
+ $@
+ $@
+ $@
+ )_) @@
+0x02DD DOUBLE ACUTE ACCENT
+ _ _ @
+ /_/_/@
+ $@
+ $@
+ $@
+ $@@
diff --git a/fonts/term.flf b/fonts/term.flf
new file mode 100644
index 0000000..e27d01e
--- /dev/null
+++ b/fonts/term.flf
@@ -0,0 +1,600 @@
+flf2a 1 1 2 -1 13 0 0 242
+Terminal by Glenn Chappell 4/93
+Includes characters 128-255
+Enhanced for Latin-2,3,4 by John Cowan <cowan@ccil.org>
+Latin character sets supported only if your screen font does
+figlet release 2.2 -- November 1996
+Permission is hereby given to modify this font, as long as the
+modifier's name is placed on a comment line.
+
+Double-checked by Paul Burton <solution@earthlink.net> 12/96. Added the new
+parameter supported by FIGlet and FIGWin. Unlike all other FIGfonts, this one
+is intended to produce output exactly the same as the input unless a control
+file is used. Therefore it produces the SAME output for smush, kern or fit.
+
+@
+!@
+"@
+#@
+$@
+%@
+&@
+'@
+(@
+)@
+*@
++@
+,@
+-@
+.@
+/@
+0@
+1@
+2@
+3@
+4@
+5@
+6@
+7@
+8@
+9@
+:@
+;@
+<@
+=@
+>@
+?@
+@#
+A@
+B@
+C@
+D@
+E@
+F@
+G@
+H@
+I@
+J@
+K@
+L@
+M@
+N@
+O@
+P@
+Q@
+R@
+S@
+T@
+U@
+V@
+W@
+X@
+Y@
+Z@
+[@
+\@
+]@
+^@
+_@
+`@
+a@
+b@
+c@
+d@
+e@
+f@
+g@
+h@
+i@
+j@
+k@
+l@
+m@
+n@
+o@
+p@
+q@
+r@
+s@
+t@
+u@
+v@
+w@
+x@
+y@
+z@
+{@
+|@
+}@
+~@
+@
+@
+@
+@
+@
+@
+@
+128
+@
+129
+@
+130
+@
+131
+@
+132
+@
+133
+@
+134
+@
+135
+@
+136
+@
+137
+@
+138
+@
+139
+@
+140
+@
+141
+@
+142
+@
+143
+@
+144
+@
+145
+@
+146
+@
+147
+@
+148
+@
+149
+@
+150
+@
+151
+@
+152
+@
+153
+@
+154
+@
+155
+@
+156
+@
+157
+@
+158
+@
+159
+@
+160 NO-BREAK SPACE
+@
+161 INVERTED EXCLAMATION MARK
+@
+162 CENT SIGN
+@
+163 POUND SIGN
+@
+164 CURRENCY SIGN
+@
+165 YEN SIGN
+@
+166 BROKEN BAR
+@
+167 SECTION SIGN
+@
+168 DIAERESIS
+@
+169 COPYRIGHT SIGN
+@
+170 FEMININE ORDINAL INDICATOR
+@
+171 LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+@
+172 NOT SIGN
+@
+173 SOFT HYPHEN
+@
+174 REGISTERED SIGN
+@
+175 MACRON
+@
+176 DEGREE SIGN
+@
+177 PLUS-MINUS SIGN
+@
+178 SUPERSCRIPT TWO
+@
+179 SUPERSCRIPT THREE
+@
+180 ACUTE ACCENT
+@
+181 MICRO SIGN
+@
+182 PILCROW SIGN
+@
+183 MIDDLE DOT
+@
+184 CEDILLA
+@
+185 SUPERSCRIPT ONE
+@
+186 MASCULINE ORDINAL INDICATOR
+@
+187 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+@
+188 VULGAR FRACTION ONE QUARTER
+@
+189 VULGAR FRACTION ONE HALF
+@
+190 VULGAR FRACTION THREE QUARTERS
+@
+191 INVERTED QUESTION MARK
+@
+192 LATIN CAPITAL LETTER A WITH GRAVE
+@
+193 LATIN CAPITAL LETTER A WITH ACUTE
+@
+194 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+@
+195 LATIN CAPITAL LETTER A WITH TILDE
+@
+196 LATIN CAPITAL LETTER A WITH DIAERESIS
+@
+197 LATIN CAPITAL LETTER A WITH RING ABOVE
+@
+198 LATIN CAPITAL LETTER AE
+@
+199 LATIN CAPITAL LETTER C WITH CEDILLA
+@
+200 LATIN CAPITAL LETTER E WITH GRAVE
+@
+201 LATIN CAPITAL LETTER E WITH ACUTE
+@
+202 LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+@
+203 LATIN CAPITAL LETTER E WITH DIAERESIS
+@
+204 LATIN CAPITAL LETTER I WITH GRAVE
+@
+205 LATIN CAPITAL LETTER I WITH ACUTE
+@
+206 LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+@
+207 LATIN CAPITAL LETTER I WITH DIAERESIS
+@
+208 LATIN CAPITAL LETTER ETH
+@
+209 LATIN CAPITAL LETTER N WITH TILDE
+@
+210 LATIN CAPITAL LETTER O WITH GRAVE
+@
+211 LATIN CAPITAL LETTER O WITH ACUTE
+@
+212 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+@
+213 LATIN CAPITAL LETTER O WITH TILDE
+@
+214 LATIN CAPITAL LETTER O WITH DIAERESIS
+@
+215 MULTIPLICATION SIGN
+@
+216 LATIN CAPITAL LETTER O WITH STROKE
+@
+217 LATIN CAPITAL LETTER U WITH GRAVE
+@
+218 LATIN CAPITAL LETTER U WITH ACUTE
+@
+219 LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+@
+220 LATIN CAPITAL LETTER U WITH DIAERESIS
+@
+221 LATIN CAPITAL LETTER Y WITH ACUTE
+@
+222 LATIN CAPITAL LETTER THORN
+@
+223 LATIN SMALL LETTER SHARP S
+@
+224 LATIN SMALL LETTER A WITH GRAVE
+@
+225 LATIN SMALL LETTER A WITH ACUTE
+@
+226 LATIN SMALL LETTER A WITH CIRCUMFLEX
+@
+227 LATIN SMALL LETTER A WITH TILDE
+@
+228 LATIN SMALL LETTER A WITH DIAERESIS
+@
+229 LATIN SMALL LETTER A WITH RING ABOVE
+@
+230 LATIN SMALL LETTER AE
+@
+231 LATIN SMALL LETTER C WITH CEDILLA
+@
+232 LATIN SMALL LETTER E WITH GRAVE
+@
+233 LATIN SMALL LETTER E WITH ACUTE
+@
+234 LATIN SMALL LETTER E WITH CIRCUMFLEX
+@
+235 LATIN SMALL LETTER E WITH DIAERESIS
+@
+236 LATIN SMALL LETTER I WITH GRAVE
+@
+237 LATIN SMALL LETTER I WITH ACUTE
+@
+238 LATIN SMALL LETTER I WITH CIRCUMFLEX
+@
+239 LATIN SMALL LETTER I WITH DIAERESIS
+@
+240 LATIN SMALL LETTER ETH
+@
+241 LATIN SMALL LETTER N WITH TILDE
+@
+242 LATIN SMALL LETTER O WITH GRAVE
+@
+243 LATIN SMALL LETTER O WITH ACUTE
+@
+244 LATIN SMALL LETTER O WITH CIRCUMFLEX
+@
+245 LATIN SMALL LETTER O WITH TILDE
+@
+246 LATIN SMALL LETTER O WITH DIAERESIS
+@
+247 DIVISION SIGN
+@
+248 LATIN SMALL LETTER O WITH STROKE
+@
+249 LATIN SMALL LETTER U WITH GRAVE
+@
+250 LATIN SMALL LETTER U WITH ACUTE
+@
+251 LATIN SMALL LETTER U WITH CIRCUMFLEX
+@
+252 LATIN SMALL LETTER U WITH DIAERESIS
+@
+253 LATIN SMALL LETTER Y WITH ACUTE
+@
+254 LATIN SMALL LETTER THORN
+@
+255 LATIN SMALL LETTER Y WITH DIAERESIS
+@
+0x0100 LATIN CAPITAL LETTER A WITH MACRON
+@
+0x0101 LATIN SMALL LETTER A WITH MACRON
+@
+0x0102 LATIN CAPITAL LETTER A WITH BREVE
+@
+0x0103 LATIN SMALL LETTER A WITH BREVE
+@
+0x0104 LATIN CAPITAL LETTER A WITH OGONEK
+@
+0x0105 LATIN SMALL LETTER A WITH OGONEK
+@
+0x0106 LATIN CAPITAL LETTER C WITH ACUTE
+@
+0x0107 LATIN SMALL LETTER C WITH ACUTE
+@
+0x0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+@
+0x0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+@
+0x010A LATIN CAPITAL LETTER C WITH DOT ABOVE
+@
+0x010B LATIN SMALL LETTER C WITH DOT ABOVE
+@
+0x010C LATIN CAPITAL LETTER C WITH CARON
+@
+0x010D LATIN SMALL LETTER C WITH CARON
+@
+0x010E LATIN CAPITAL LETTER D WITH CARON
+@
+0x010F LATIN SMALL LETTER D WITH CARON
+@
+0x0110 LATIN CAPITAL LETTER D WITH STROKE
+@
+0x0111 LATIN SMALL LETTER D WITH STROKE
+@
+0x0112 LATIN CAPITAL LETTER E WITH MACRON
+@
+0x0113 LATIN SMALL LETTER E WITH MACRON
+@
+0x0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+@
+0x0117 LATIN SMALL LETTER E WITH DOT ABOVE
+@
+0x0118 LATIN CAPITAL LETTER E WITH OGONEK
+@
+0x0119 LATIN SMALL LETTER E WITH OGONEK
+@
+0x011A LATIN CAPITAL LETTER E WITH CARON
+@
+0x011B LATIN SMALL LETTER E WITH CARON
+@
+0x011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+@
+0x011D LATIN SMALL LETTER G WITH CIRCUMFLEX
+@
+0x011E LATIN CAPITAL LETTER G WITH BREVE
+@
+0x011F LATIN SMALL LETTER G WITH BREVE
+@
+0x0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+@
+0x0121 LATIN SMALL LETTER G WITH DOT ABOVE
+@
+0x0122 LATIN CAPITAL LETTER G WITH CEDILLA
+@
+0x0123 LATIN SMALL LETTER G WITH CEDILLA
+@
+0x0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+@
+0x0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+@
+0x0126 LATIN CAPITAL LETTER H WITH STROKE
+@
+0x0127 LATIN SMALL LETTER H WITH STROKE
+@
+0x0128 LATIN CAPITAL LETTER I WITH TILDE
+@
+0x0129 LATIN SMALL LETTER I WITH TILDE
+@
+0x012A LATIN CAPITAL LETTER I WITH MACRON
+@
+0x012B LATIN SMALL LETTER I WITH MACRON
+@
+0x012E LATIN CAPITAL LETTER I WITH OGONEK
+@
+0x012F LATIN SMALL LETTER I WITH OGONEK
+@
+0x0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+@
+0x0131 LATIN SMALL LETTER DOTLESS I
+@
+0x0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+@
+0x0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+@
+0x0136 LATIN CAPITAL LETTER K WITH CEDILLA
+@
+0x0137 LATIN SMALL LETTER K WITH CEDILLA
+@
+0x0138 LATIN SMALL LETTER KRA
+@
+0x0139 LATIN CAPITAL LETTER L WITH ACUTE
+@
+0x013A LATIN SMALL LETTER L WITH ACUTE
+@
+0x013B LATIN CAPITAL LETTER L WITH CEDILLA
+@
+0x013C LATIN SMALL LETTER L WITH CEDILLA
+@
+0x013D LATIN CAPITAL LETTER L WITH CARON
+@
+0x013E LATIN SMALL LETTER L WITH CARON
+@
+0x0141 LATIN CAPITAL LETTER L WITH STROKE
+@
+0x0142 LATIN SMALL LETTER L WITH STROKE
+@
+0x0143 LATIN CAPITAL LETTER N WITH ACUTE
+@
+0x0144 LATIN SMALL LETTER N WITH ACUTE
+@
+0x0145 LATIN CAPITAL LETTER N WITH CEDILLA
+@
+0x0146 LATIN SMALL LETTER N WITH CEDILLA
+@
+0x0147 LATIN CAPITAL LETTER N WITH CARON
+@
+0x0148 LATIN SMALL LETTER N WITH CARON
+@
+0x014A LATIN CAPITAL LETTER ENG
+@
+0x014B LATIN SMALL LETTER ENG
+@
+0x014C LATIN CAPITAL LETTER O WITH MACRON
+@
+0x014D LATIN SMALL LETTER O WITH MACRON
+@
+0x0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+@
+0x0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+@
+0x0154 LATIN CAPITAL LETTER R WITH ACUTE
+@
+0x0155 LATIN SMALL LETTER R WITH ACUTE
+@
+0x0156 LATIN CAPITAL LETTER R WITH CEDILLA
+@
+0x0157 LATIN SMALL LETTER R WITH CEDILLA
+@
+0x0158 LATIN CAPITAL LETTER R WITH CARON
+@
+0x0159 LATIN SMALL LETTER R WITH CARON
+@
+0x015A LATIN CAPITAL LETTER S WITH ACUTE
+@
+0x015B LATIN SMALL LETTER S WITH ACUTE
+@
+0x015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+@
+0x015D LATIN SMALL LETTER S WITH CIRCUMFLEX
+@
+0x015E LATIN CAPITAL LETTER S WITH CEDILLA
+@
+0x015F LATIN SMALL LETTER S WITH CEDILLA
+@
+0x0160 LATIN CAPITAL LETTER S WITH CARON
+@
+0x0161 LATIN SMALL LETTER S WITH CARON
+@
+0x0162 LATIN CAPITAL LETTER T WITH CEDILLA
+@
+0x0163 LATIN SMALL LETTER T WITH CEDILLA
+@
+0x0164 LATIN CAPITAL LETTER T WITH CARON
+@
+0x0165 LATIN SMALL LETTER T WITH CARON
+@
+0x0166 LATIN CAPITAL LETTER T WITH STROKE
+@
+0x0167 LATIN SMALL LETTER T WITH STROKE
+@
+0x0168 LATIN CAPITAL LETTER U WITH TILDE
+@
+0x0169 LATIN SMALL LETTER U WITH TILDE
+@
+0x016A LATIN CAPITAL LETTER U WITH MACRON
+@
+0x016B LATIN SMALL LETTER U WITH MACRON
+@
+0x016C LATIN CAPITAL LETTER U WITH BREVE
+@
+0x016D LATIN SMALL LETTER U WITH BREVE
+@
+0x016E LATIN CAPITAL LETTER U WITH RING ABOVE
+@
+0x016F LATIN SMALL LETTER U WITH RING ABOVE
+@
+0x0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+@
+0x0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+@
+0x0172 LATIN CAPITAL LETTER U WITH OGONEK
+@
+0x0173 LATIN SMALL LETTER U WITH OGONEK
+@
+0x0179 LATIN CAPITAL LETTER Z WITH ACUTE
+@
+0x017A LATIN SMALL LETTER Z WITH ACUTE
+@
+0x017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
+@
+0x017C LATIN SMALL LETTER Z WITH DOT ABOVE
+@
+0x017D LATIN CAPITAL LETTER Z WITH CARON
+@
+0x017E LATIN SMALL LETTER Z WITH CARON
+@
+0x02C7 CARON
+@
+0x02D8 BREVE
+@
+0x02D9 DOT ABOVE
+@
+0x02DB OGONEK
+@
+0x02DD DOUBLE ACUTE ACCENT
+@
diff --git a/fonts/upper.flc b/fonts/upper.flc
new file mode 100644
index 0000000..f383471
--- /dev/null
+++ b/fonts/upper.flc
@@ -0,0 +1,193 @@
+flc2a
+# Upper by Glenn Chappell <ggc@uiuc.edu> 1/94
+# Converts lower-case to upper-case.
+# Modified to support all of Unicode by John Cowan <cowan@ccil.org> 10/96
+# figlet release 2.2 -- November 1996
+#
+# This is a figlet controlfile.
+#
+# Explanation of first line:
+# flc2 - "magic number" for file identification
+# a - should always be `a', for now
+#
+# File body:
+# The first character of any line is the "command" for that line.
+# Possible figlet 2.1 commands are as follows:
+# `#' - comment, continues until end-of-line
+# `t' - translate, a not-so-fancy version of the Unix "tr" command
+# `f' - freeze, treat further lines as if they were in a new file
+#
+# The following lines convert lower-case to upper-case.
+#
+# Standard letters:
+t a-z A-Z
+#
+# figlet Deutsch characters (obsolete in 2.2 and later):
+t \-252-\-250 \-255-\-253
+#
+# ISO Latin-1 accented letters:
+t \224-\246 \192-\214
+t \248-\254 \216-\222
+# Note: Latin-1 has no upper-case Y umlaut, so map to "Y".
+# But remove the following line for Unicode fonts.
+t \255 Y
+# This is the proper Unicode mapping, and does no harm for non-Unicode fonts.
+t \255 \0x0178
+# Latin Extended A (Latin-2,3,4,5) accented letters:
+t \0x01\0x01 \0x0100
+t \0x0103 \0x0102
+t \0x0105 \0x0104
+t \0x0107 \0x0106
+t \0x0109 \0x0108
+t \0x010B \0x010A
+t \0x010D \0x010C
+t \0x010F \0x010E
+t \0x01\0x01 \0x0100
+t \0x0103 \0x0102
+t \0x0105 \0x0104
+t \0x0117 \0x0116
+t \0x0119 \0x0118
+t \0x011B \0x011A
+t \0x011D \0x011C
+t \0x011F \0x011E
+t \0x01\0x01 \0x0100
+t \0x0103 \0x0102
+t \0x0105 \0x0104
+t \0x0127 \0x0126
+t \0x0129 \0x0128
+t \0x012B \0x012A
+t \0x012D \0x012C
+t \0x012F \0x012E
+t \0x0131 I
+t \0x0133 \0x0132
+t \0x0135 \0x0134
+t \0x0137 \0x0136
+t \0x0138 K
+t \0x013A \0x0139
+t \0x013C \0x013B
+t \0x013E \0x013D
+t \0x0140 \0x013F
+t \0x0142 \0x0141
+t \0x0144 \0x0143
+t \0x0146 \0x0145
+t \0x0148 \0x0147
+t \0x0149 N
+t \0x014B \0x014A
+t \0x014D \0x014C
+t \0x014F \0x014E
+t \0x0151 \0x0150
+t \0x0153 \0x0152
+t \0x0155 \0x0154
+t \0x0157 \0x0156
+t \0x0159 \0x0158
+t \0x015B \0x015A
+t \0x015D \0x015C
+t \0x015F \0x015E
+t \0x0161 \0x0160
+t \0x0163 \0x0162
+t \0x0165 \0x0164
+t \0x0167 \0x0166
+t \0x0169 \0x0168
+t \0x016B \0x016A
+t \0x016D \0x016C
+t \0x016F \0x016E
+t \0x0171 \0x0170
+t \0x0173 \0x0172
+t \0x0175 \0x0174
+t \0x0177 \0x0176
+t \0x017A \0x0179
+t \0x017C \0x017B
+t \0x017E \0x017D
+t \0x017F S
+# Greek letters:
+\0x037A \0x0399
+\0x0390 \0x0399
+\0x03AC \0x0386
+\0x03AD \0x0388
+\0x03AE \0x0389
+\0x03AF \0x038A
+\0x03B0 \0x03AB
+\0x03B1-\0x03C1 \0x0391-\0x03A1
+\0x03C2 \0x03A3
+\0x03C3-\0x03CB \0x03A3-\0x03AB
+\0x03CC \0x038C
+\0x03CD \0x038E
+\0x03CE \0x038F
+\0x03E3 \0x03E2
+\0x03E5 \0x03E4
+\0x03E7 \0x03E6
+\0x03E9 \0x03E8
+\0x03EB \0x03EA
+\0x03ED \0x03EC
+\0x03EF \0x03ED
+# Cyrillic letters:
+\0x0430-\0x044F \0x0410-\0x042F
+\0x0451-\0x045F \0x0401-\0x040F
+\0x0461 \0x0460
+\0x0463 \0x0461
+\0x0465 \0x0464
+\0x0467 \0x0466
+\0x0469 \0x0468
+\0x046B \0x046A
+\0x046D \0x046C
+\0x046F \0x046E
+\0x0471 \0x0470
+\0x0473 \0x0471
+\0x0475 \0x0474
+\0x0477 \0x0476
+\0x0479 \0x0478
+\0x047B \0x047A
+\0x047D \0x047C
+\0x047F \0x047E
+\0x0481 \0x0480
+\0x0491 \0x0490
+\0x0493 \0x0491
+\0x0495 \0x0494
+\0x0497 \0x0496
+\0x0499 \0x0498
+\0x049B \0x049A
+\0x049D \0x049C
+\0x049F \0x049E
+\0x04A1 \0x04A0
+\0x04A3 \0x04A1
+\0x04A5 \0x04A4
+\0x04A7 \0x04A6
+\0x04A9 \0x04A8
+\0x04AB \0x04AA
+\0x04AD \0x04AC
+\0x04AF \0x04AE
+\0x04B1 \0x04B0
+\0x04B3 \0x04B1
+\0x04B5 \0x04B4
+\0x04B7 \0x04B6
+\0x04B9 \0x04B8
+\0x04BB \0x04BA
+\0x04BD \0x04BC
+\0x04BF \0x04BE
+\0x04C2 \0x04C1
+\0x04C4 \0x04C3
+\0x04C8 \0x04C7
+\0x04CC \0x04CB
+\0x04D1 \0x04D0
+\0x04D3 \0x04D2
+\0x04D5 \0x04D4
+\0x04D7 \0x04D6
+\0x04D9 \0x04D8
+\0x04DB \0x04DA
+\0x04DD \0x04DC
+\0x04DF \0x04DE
+\0x04E1 \0x04E0
+\0x04E3 \0x04E2
+\0x04E5 \0x04E4
+\0x04E7 \0x04E6
+\0x04E9 \0x04E8
+\0x04EB \0x04EA
+\0x04ED \0x04EC
+\0x04EF \0x04EE
+\0x04F1 \0x04F0
+\0x04F3 \0x04F2
+\0x04F5 \0x04F4
+\0x04F7 \0x04F6
+\0x04F9 \0x04F8
+# Armenian letters:
+\0x0561-\0x0586 \0x0531-\0x0556
diff --git a/fonts/ushebrew.flc b/fonts/ushebrew.flc
new file mode 100644
index 0000000..313af84
--- /dev/null
+++ b/fonts/ushebrew.flc
@@ -0,0 +1,33 @@
+flc2a
+# implements a natural mapping from the U.S. keyboard
+# to Hebrew characters in the Ivrit font.
+# Note that capital letters remain unchanged.
+
+t a \0x05d0
+t b \0x05d1
+t g \0x05d2
+t d \0x05d3
+t h \0x05d4
+t v \0x05d5
+t z \0x05d6
+t c \0x05d7
+t t \0x05d8
+t y \0x05d9
+t k \0x05db
+t f \0x05da
+t l \0x05dc
+t m \0x05de
+t o \0x05dd
+t n \0x05e0
+t i \0x05df
+t e \0x05e1
+t _ \0x05e2
+t p \0x05e4
+t u \0x05e3
+t j \0x05e6
+t w \0x05e5
+t q \0x05e7
+t r \0x05e8
+t s \0x05e9
+t x \0x05ea
+t ~ \-3
diff --git a/fonts/uskata.flc b/fonts/uskata.flc
new file mode 100644
index 0000000..62e559f
--- /dev/null
+++ b/fonts/uskata.flc
@@ -0,0 +1,53 @@
+flc2a
+# Maps the upper and lower case alphabet (A-Z and a-v) into the
+# 48 basic katakana Unicodes. Can be used with any Unicode katakana
+# font, such as Banner.
+t A \0x30A2
+t B \0x30A4
+t C \0x30A6
+t D \0x30A8
+t E \0x30AA
+t F \0x30AB
+t G \0x30AD
+t H \0x30AF
+t I \0x30B1
+t J \0x30B3
+t K \0x30B5
+t L \0x30B7
+t M \0x30B9
+t N \0x30BB
+t O \0x30BD
+t P \0x30BF
+t Q \0x30C1
+t R \0x30C4
+t S \0x30C6
+t T \0x30C8
+t U \0x30CA
+t V \0x30CB
+t W \0x30CC
+t X \0x30CD
+t Y \0x30CE
+t Z \0x30CF
+t a \0x30D2
+t b \0x30D5
+t c \0x30D8
+t d \0x30DB
+t e \0x30DE
+t f \0x30DF
+t g \0x30E0
+t h \0x30E1
+t i \0x30E2
+t j \0x30E4
+t k \0x30E6
+t l \0x30E8
+t m \0x30F1
+t n \0x30E9
+t o \0x30EA
+t p \0x30EB
+t q \0x30EC
+t r \0x30ED
+t s \0x30EF
+t t \0x30F0
+t u \0x30F2
+t v \0x30F3
+t ~ \-4
diff --git a/fonts/utf8.flc b/fonts/utf8.flc
new file mode 100644
index 0000000..532986d
--- /dev/null
+++ b/fonts/utf8.flc
@@ -0,0 +1,4 @@
+flc2a
+# Set UTF-8 input mode (an 8-bit encoding of Unicode that preserves ASCII)
+# Meaningful only to FIGlet 2.2 beta 4 or better
+u