[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-input-joystick: Changes to 'debian-unstable'



 configure.ac       |    4 
 man/joystick.man   |   71 -
 src/Makefile.am    |    8 
 src/StrKeysym.c    |   82 +
 src/StrKeysym.h    |    6 
 src/jstk.c         |   47 
 src/jstk.h         |    5 
 src/jstk_axis.c    |   32 
 src/jstk_key.c     |  150 ++
 src/jstk_key.h     |   31 
 src/jstk_options.c |   90 +
 src/jstk_options.h |    3 
 src/ks_tables.h    | 2694 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 13 files changed, 3137 insertions(+), 86 deletions(-)

New commits:
commit c9e359fda611778da578f3699b8f2f4c9122852c
Author: Sascha Hlusiak <saschahlusiak@arcor.de>
Date:   Sat Oct 27 18:50:08 2007 +0200

    Added missing headerfiles to Makefile.am
    
    Files StrKeysym.h and ks_tables.h were missing. Sorry, guys.

diff --git a/src/Makefile.am b/src/Makefile.am
index de208e0..d9fc76a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -32,7 +32,7 @@
 				jstk_axis.c jstk_axis.h \
 				jstk_key.c jstk_key.h \
 				jstk_options.c jstk_options.h \
-				StrKeysym.c
+				StrKeysym.c StrKeysym.h ks_tables.h
 
 BSD_SRCS   = bsd_jstk.c
 LINUX_SRCS = linux_jstk.c

commit 8668189c26956922a9a10a80289162cfd5741bdf
Author: Sascha Hlusiak <saschahlusiak@arcor.de>
Date:   Sat Oct 27 15:38:09 2007 +0200

    Debug output of AutoRepeat option

diff --git a/src/jstk.c b/src/jstk.c
index 8095bc3..c041d12 100644
--- a/src/jstk.c
+++ b/src/jstk.c
@@ -533,6 +533,8 @@ jstkCorePreInit(InputDriverPtr drv, IDevPtr dev, int flags)
             if (rate != 0)
                 priv->repeat_interval = 1000/rate;
             else priv->repeat_interval = 0;
+            DBG(1, xf86Msg(X_CONFIG, "Autorepeat set to delay=%d, interval=%d\n",
+                           priv->repeat_delay,priv->repeat_interval));
         }
         xfree(s);
     }

commit 68e4850b28c34d8e7a41fe2682a115183e3a22d4
Author: Sascha Hlusiak <saschahlusiak@arcor.de>
Date:   Wed Oct 10 18:00:59 2007 +0200

    Added AutoRepeat option to specify rate and delay for key events.
    
    So far the autorepeat settings of xorg were used, thus sharing the settings with all other keyboard. This is still the default but the
    rate and delay can be changed per device, not conflicting with the settings of other keyboards.

diff --git a/man/joystick.man b/man/joystick.man
index 06fb29f..cd08098 100644
--- a/man/joystick.man
+++ b/man/joystick.man
@@ -48,6 +48,13 @@ If compiled with debugging information, controls the verbosity of the driver.
 The higher the DebugLevel, the more output is produced.
 Default: 0
 .TP 7
+.BI "Option \*qAutoRepeat\*q \*q" "delay rate" \*q
+Sets the auto repeat behaviour for key events.
+.I delay
+is the time in milliseconds before a key starts repeating.
+.I rate
+is the number of times a key repeats per second.  Default: Xorg default
+.TP 7
 .BI "Option \*qMapButton<number>\*q \*q" string \*q
 Sets the mapping of the joystick button to the desired action. Counting of buttons starts with 
 .IR 1 ,
diff --git a/src/jstk.c b/src/jstk.c
index 8ae506d..8095bc3 100644
--- a/src/jstk.c
+++ b/src/jstk.c
@@ -436,6 +436,8 @@ jstkCorePreInit(InputDriverPtr drv, IDevPtr dev, int flags)
     priv->buttonmap.size = 0;
     priv->keymap.size = 1;
     priv->keymap.map[0] = NoSymbol;
+    priv->repeat_delay = 0;
+    priv->repeat_interval = 0;
 
     /* Initialize default mappings */
     for (i=0; i<MAXAXES; i++) {
@@ -520,6 +522,20 @@ jstkCorePreInit(InputDriverPtr drv, IDevPtr dev, int flags)
     }
 #endif
 
+    /* Parse option for autorepeat */
+    if ((s = xf86SetStrOption(dev->commonOptions, "AutoRepeat", NULL))) {
+        int delay, rate;
+        if (sscanf(s, "%d %d", &delay, &rate) != 2) {
+            xf86Msg(X_ERROR, "%s: \"%s\" is not a valid AutoRepeat value", 
+                    local->name, s);
+        } else {
+            priv->repeat_delay = delay;
+            if (rate != 0)
+                priv->repeat_interval = 1000/rate;
+            else priv->repeat_interval = 0;
+        }
+        xfree(s);
+    }
 
     /* Process button mapping options */
     for (i=0; i<MAXBUTTONS; i++) {
diff --git a/src/jstk.h b/src/jstk.h
index e74115d..b0cd616 100644
--- a/src/jstk.h
+++ b/src/jstk.h
@@ -104,6 +104,8 @@ typedef struct _JoystickDevRec {
     Bool         mouse_enabled, keys_enabled;
     float        amplify;     /* Global amplifier of axis movement */
 
+    int          repeat_delay, repeat_interval; /* Key autorepeat */
+
     struct _BUTTONMAP {
         int size;
         CARD8 scrollbutton[4];     /* Logical button numbers for scrollwheel */
diff --git a/src/jstk_key.c b/src/jstk_key.c
index aa14438..5cddf25 100644
--- a/src/jstk_key.c
+++ b/src/jstk_key.c
@@ -34,7 +34,6 @@
 #include <X11/extensions/XKBsrv.h>
 #include <X11/keysym.h>
 #include <X11/XF86keysym.h>
-// #include <xf86Xinput.h>
 #include "jstk.h"
 #include "jstk_key.h"
 
@@ -52,6 +51,8 @@ jstkInitKeys(DeviceIntPtr pJstk, JoystickDevPtr priv)
     KeySym sym;
     int i, j;
     static XkbComponentNamesRec xkbnames;
+    XkbSrvInfoPtr xkbi;
+    XkbControlsPtr ctrls;
 
     static struct { KeySym keysym; CARD8 mask; } modifiers[] = {
         { XK_Shift_L,           ShiftMask },
@@ -96,6 +97,21 @@ jstkInitKeys(DeviceIntPtr pJstk, JoystickDevPtr priv)
     XkbInitKeyboardDeviceStruct (pJstk, &xkbnames, &keySyms, modMap,
             NULL, NULL);
 
+    /* Set Autorepeat and Delay */
+
+    if ((priv->repeat_delay || priv->repeat_interval) && 
+        pJstk->key && 
+        pJstk->key->xkbInfo)
+    {
+        xkbi = pJstk->key->xkbInfo;
+        if (xkbi && xkbi->desc)
+        {
+            ctrls = xkbi->desc->ctrls;
+            ctrls->repeat_delay = priv->repeat_delay;
+            ctrls->repeat_interval = priv->repeat_interval;
+        }
+    }
+
     return Success;
 }
 

commit 15870ef9bf57475ad79b839613fabd951daceac6
Author: Sascha Hlusiak <saschahlusiak@arcor.de>
Date:   Sat Oct 6 17:28:59 2007 +0200

    Use XStringToKeysym to parse symbolic keys defined in xorg.conf.
    
    Users can map buttons to "key=space" or "key=Left" to map them to XK_space or XK_Left. As
    fallback the numerical expression still works.

diff --git a/man/joystick.man b/man/joystick.man
index d1e1622..06fb29f 100644
--- a/man/joystick.man
+++ b/man/joystick.man
@@ -64,7 +64,7 @@ The joystick button will generate a click with the specified button (starting wi
 Where
 .I <axis>
 is one of:
-.B X, Y, ZX, ZY
+.B x, y, zx, zy
 
 and 
 .I <factor>
@@ -116,7 +116,7 @@ will be reported as an additional valuator.
 Where
 .I <axis>
 is one of:
-.B X, Y, ZX, ZY, KEY (see keylow/keyhigh)
+.B x, y, zx, zy, key (see keylow/keyhigh)
 
 and 
 .I <factor>
@@ -161,7 +161,7 @@ Default: 1000
 .RE
 
 .PP
-The default configuration looks as follows:
+The default configuration looks like follows:
 
 .nf
 .BI "  Option \*qMapButton1\*q   \*q" button=1 \*q
@@ -169,8 +169,12 @@ The default configuration looks as follows:
 .BI "  Option \*qMapButton3\*q   \*q" button=3 \*q
 .BI "  Option \*qMapButton4\*q   \*q" none \*q
 \ \ ...
-.BI "  Option \*qMapAxis1\*q     \*q" "mode=relative axis=+1x deadzone=1000" \*q
-.BI "  Option \*qMapAxis2\*q     \*q" "mode=relative axis=+1y deadzone=1000" \*q
+.BI "  Option \*qMapAxis1\*q     \*q" "mode=relative    axis=+1x  deadzone=1000" \*q
+.BI "  Option \*qMapAxis2\*q     \*q" "mode=relative    axis=+1y  deadzone=1000" \*q
+.BI "  Option \*qMapAxis3\*q     \*q" "mode=relative    axis=+1zx deadzone=1000" \*q
+.BI "  Option \*qMapAxis4\*q     \*q" "mode=relative    axis=+1zy deadzone=1000" \*q
+.BI "  Option \*qMapAxis5\*q     \*q" "mode=accelerated axis=+1x  deadzone=1000" \*q
+.BI "  Option \*qMapAxis6\*q     \*q" "mode=accelerated axis=+1y  deadzone=1000" \*q
 .BI "  Option \*qMapAxis3\*q     \*q" "mode=none" \*q
 \ \ ...
 .fi
@@ -218,8 +222,9 @@ total range of 200 pixels, 100 to the top and 100 to the bottom:
 Providing a \*qkey=<keysym>[,<keysym>[...]]\*q option will generate X Events with the specified keysyms
 when the joystick button is pressed or the axis changed it's position. When the button/axis is released, the keys are released in the reverse order.
 
-The keysym parameter is defined as a numerical value, which can be looked up in the file
-.IR /usr/include/X11/keysymdef.h .
+The keysym parameter can be defined as a numerical value, which can be looked up in the file
+.IR /usr/include/X11/keysymdef.h ,
+or as the symbolic identifier (case sensitive, without the leading XK_).
 
 You can specify up to 4 keysyms per joystick button/axis, which is useful to use modificators. Make sure you use the modificators
 that are necessary to get a certain keysym.
@@ -227,6 +232,7 @@ that are necessary to get a certain keysym.
 Examples:
 .nf
 .BI "  Option \*qMapButton1\*q     \*q" "key=0xffe9,0xff09" \*q
+.BI "  Option \*qMapButton1\*q     \*q" "key=Alt_L,Tab" \*q
 .fi
 will generate
 .I "Alt_L+Tab"
@@ -234,22 +240,24 @@ when the button is pressed.
 
 .nf
 .BI "  Option \*qMapButton1\*q     \*q" "key=0xffe1,0x0064" \*q
+.BI "  Option \*qMapButton1\*q     \*q" "key=Shift_L,d" \*q
 .fi
-will generate a lowercase 
+will generate an uppercase 
 .IR d .
 
 .nf
 .BI "  Option \*qMapButton1\*q     \*q" "key=0x0020" \*q
 .BI "  Option \*qMapButton1\*q     \*q" "key=32" \*q
+.BI "  Option \*qMapButton1\*q     \*q" "key=space" \*q
 .fi
 is for the  
 .IR "space " key.
 
 .nf
-.BI "  Option  \*qMapAxis1\*q      \*q" "mode=relative    keylow=0xff51 keyhigh=0xff53 axis=0.5key" \*q
-.BI "  Option  \*qMapAxis2\*q      \*q" "mode=relative    keylow=0xff52 keyhigh=0xff54" \*q
-.BI "  Option  \*qMapAxis3\*q      \*q" "mode=accelerated keylow=0xff51 keyhigh=0xff53" \*q
-.BI "  Option  \*qMapAxis4\*q      \*q" "mode=accelerated keylow=0xff52 keyhigh=0xff54" \*q
+.BI "  Option  \*qMapAxis1\*q      \*q" "mode=relative    keylow=Left keyhigh=Right axis=0.5key" \*q
+.BI "  Option  \*qMapAxis2\*q      \*q" "mode=relative    keylow=Up   keyhigh=Down" \*q
+.BI "  Option  \*qMapAxis3\*q      \*q" "mode=accelerated keylow=Left keyhigh=Right" \*q
+.BI "  Option  \*qMapAxis4\*q      \*q" "mode=accelerated keylow=Up   keyhigh=Down" \*q
 .fi
 will map the first and third axis to the arrow keys
 .IR left " and " right
diff --git a/src/Makefile.am b/src/Makefile.am
index 147c537..de208e0 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -28,10 +28,11 @@
 @DRIVER_NAME@_drv_la_LDFLAGS = -module -avoid-version
 @DRIVER_NAME@_drv_ladir = @inputdir@
 
-@DRIVER_NAME@_drv_la_SOURCES = jstk.c jstk.h jstk_hw.h \
-    			       jstk_axis.c jstk_axis.h \
-    			       jstk_key.c jstk_key.h \
-    			       jstk_options.c jstk_options.h
+@DRIVER_NAME@_drv_la_SOURCES =  jstk.c jstk.h jstk_hw.h \
+				jstk_axis.c jstk_axis.h \
+				jstk_key.c jstk_key.h \
+				jstk_options.c jstk_options.h \
+				StrKeysym.c
 
 BSD_SRCS   = bsd_jstk.c
 LINUX_SRCS = linux_jstk.c
diff --git a/src/jstk.c b/src/jstk.c
index 70cfcae..8ae506d 100644
--- a/src/jstk.c
+++ b/src/jstk.c
@@ -469,18 +469,19 @@ jstkCorePreInit(InputDriverPtr drv, IDevPtr dev, int flags)
     priv->button[2].mapping      = MAPPING_BUTTON;
     priv->button[2].buttonnumber = 3;
 
-    /* Two axes by default */
+    /* First two axes are a stick for moving */
     priv->axis[0].type      = TYPE_BYVALUE;
     priv->axis[0].mapping   = MAPPING_X;
     priv->axis[1].type      = TYPE_BYVALUE;
     priv->axis[1].mapping   = MAPPING_Y;
 
+    /* Next two axes are a stick for scrolling */
     priv->axis[2].type      = TYPE_BYVALUE;
     priv->axis[2].mapping   = MAPPING_ZX;
     priv->axis[3].type      = TYPE_BYVALUE;
     priv->axis[3].mapping   = MAPPING_ZY;
 
-    /* Two axes by default */
+    /* Next two axes are a pad for moving */
     priv->axis[4].type      = TYPE_ACCELERATED;
     priv->axis[4].mapping   = MAPPING_X;
     priv->axis[5].type      = TYPE_ACCELERATED;
diff --git a/src/jstk_options.c b/src/jstk_options.c
index 6a3cb01..66b8f37 100644
--- a/src/jstk_options.c
+++ b/src/jstk_options.c
@@ -35,6 +35,8 @@
 #include <X11/XF86keysym.h>
 #include "jstk.h"
 #include "jstk_options.h"
+#include "StrKeysym.h"
+
 
 
 
@@ -149,7 +151,7 @@ jstkParseButtonOption(const char* org,
     button = &priv->button[number];
 
     param = xstrdup(org);
-    for (tmp = param; *tmp; tmp++) *tmp = tolower(*tmp);
+/*    for (tmp = param; *tmp; tmp++) *tmp = tolower(*tmp); */
 
     if (strcmp(param, "none") == 0) {
         button->mapping = MAPPING_NONE;
@@ -178,7 +180,11 @@ jstkParseButtonOption(const char* org,
             unsigned key;
             next = strchr(current, ',');
             if (next) *(next++) = '\0';
-            key = strtol(current, NULL, 0);
+#ifdef _STRKEYSYM_H_INCLUDED_
+            key = XStringToKeysym(current);
+            if (key == NoSymbol)
+#endif
+                key = strtol(current, NULL, 0);
             DBG(3, ErrorF("Parsed %s to %d\n", current, key));
             if (key == 0)
                 xf86Msg(X_WARNING, "%s: error parsing key value: %s.\n", 
@@ -225,7 +231,8 @@ jstkParseAxisOption(const char* org,
     float fvalue;
     char p[64];
     param = xstrdup(org);
-    for (tmp = param; *tmp; tmp++) *tmp = tolower(*tmp);
+/*    for (tmp     for (tmp = param; *tmp; tmp++) *tmp = tolower(*tmp);
+= param; *tmp; tmp++) *tmp = tolower(*tmp); */
 
     if ((tmp=strstr(param, "mode=")) != NULL) {
         if (sscanf(tmp, "mode=%15s", p) == 1) {
@@ -280,7 +287,11 @@ jstkParseAxisOption(const char* org,
                     next = strchr(current, ',');
                     if (next) *(next++) = '\0';
 
-                    key = strtol(current, NULL, 0);
+#ifdef _STRKEYSYM_H_INCLUDED_
+                    key = XStringToKeysym(current);
+                    if (key == NoSymbol)
+#endif
+                        key = strtol(current, NULL, 0);
                     DBG(3, ErrorF("Parsed %s to %d\n", current, key));
                     if (key == 0)
                         xf86Msg(X_WARNING, "%s: error parsing keylow value: %s.\n", 
@@ -305,6 +316,11 @@ jstkParseAxisOption(const char* org,
                     next = strchr(current, ',');
                     if (next) *(next++) = '\0';
                     key = strtol(current, NULL, 0);
+#ifdef _STRKEYSYM_H_INCLUDED_
+                    key = XStringToKeysym(current);
+                    if (key == NoSymbol)
+#endif
+                        key = strtol(current, NULL, 0);
                     DBG(3, ErrorF("Parsed %s to %d\n", current, key));
                     if (key == 0)
                         xf86Msg(X_WARNING, "%s: error parsing keyhigh value: %s.\n", 

commit 0897d8acdecf30f9496578019487263a22ed984b
Author: Sascha Hlusiak <saschahlusiak@arcor.de>
Date:   Sat Oct 6 17:07:19 2007 +0200

    Integrated XStringToKeysym from libX11 in the module.
    
    To look up Keysyms from Strings the method XStringToKeysym comes in handy, which would
    require linking against libX11. By integrating the method in the module, this can be
    avoided until similar functionallity get's included in xorg-server.

diff --git a/src/StrKeysym.c b/src/StrKeysym.c
new file mode 100644
index 0000000..8d2d3f2
--- /dev/null
+++ b/src/StrKeysym.c
@@ -0,0 +1,82 @@
+/* $Xorg: StrKeysym.c,v 1.5 2001/02/09 02:03:37 xorgcvs Exp $ */
+/*
+
+Copyright 1985, 1987, 1990, 1998  The Open Group
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation.
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of The Open Group shall not be
+used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization from The Open Group.
+
+*/
+/* $XFree86: xc/lib/X11/StrKeysym.c,v 3.7 2003/04/13 19:22:18 dawes Exp $ */
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <xf86.h>
+#include <X11/keysymdef.h>
+
+#define NEEDKTABLE
+#include "ks_tables.h"
+
+#include "StrKeysym.h"
+
+
+KeySym
+XStringToKeysym(_Xconst char *s)
+{
+    register int i, n;
+    int h;
+    register unsigned long sig = 0;
+    register const char *p = s;
+    register int c;
+    register int idx;
+    const unsigned char *entry;
+    unsigned char sig1, sig2;
+    KeySym val;
+
+    while ((c = *p++))
+	sig = (sig << 1) + c;
+    i = sig % KTABLESIZE;
+    h = i + 1;
+    sig1 = (sig >> 8) & 0xff;
+    sig2 = sig & 0xff;
+    n = KMAXHASH;
+    while ((idx = hashString[i]))
+    {
+	entry = &_XkeyTable[idx];
+	if ((entry[0] == sig1) && (entry[1] == sig2) &&
+	    !strcmp(s, (char *)entry + 6))
+	{
+	    val = (entry[2] << 24) | (entry[3] << 16) |
+	          (entry[4] << 8)  | entry[5];
+	    if (!val)
+		val = XK_VoidSymbol;
+	    return val;
+	}
+	if (!--n)
+	    break;
+	i += h;
+	if (i >= KTABLESIZE)
+	    i -= KTABLESIZE;
+    }
+
+    return NoSymbol;
+}
diff --git a/src/StrKeysym.h b/src/StrKeysym.h
new file mode 100644
index 0000000..35e81ab
--- /dev/null
+++ b/src/StrKeysym.h
@@ -0,0 +1,6 @@
+#ifndef _STRKEYSYM_H_INCLUDED_
+#define _STRKEYSYM_H_INCLUDED_
+
+KeySym XStringToKeysym(_Xconst char *s);
+
+#endif
diff --git a/src/ks_tables.h b/src/ks_tables.h
new file mode 100644
index 0000000..e961c7d
--- /dev/null
+++ b/src/ks_tables.h
@@ -0,0 +1,2694 @@
+/* This file is generated from keysymdef.h. */
+/* Do not edit. */
+
+#ifdef NEEDKTABLE
+const unsigned char _XkeyTable[] = {
+0,
+0x80, 0xaa, 0x00, 0x00, 0x00, 0x00, 'V','o','i','d','S','y','m','b','o','l',0,
+0xa3, 0xff, 0x00, 0x00, 0xff, 0x08, 'B','a','c','k','S','p','a','c','e',0,
+0x02, 0x74, 0x00, 0x00, 0xff, 0x09, 'T','a','b',0,
+0x5a, 0x42, 0x00, 0x00, 0xff, 0x0a, 'L','i','n','e','f','e','e','d',0,
+0x0a, 0x58, 0x00, 0x00, 0xff, 0x0b, 'C','l','e','a','r',0,
+0x17, 0x56, 0x00, 0x00, 0xff, 0x0d, 'R','e','t','u','r','n',0,
+0x0b, 0x27, 0x00, 0x00, 0xff, 0x13, 'P','a','u','s','e',0,
+0xef, 0x3d, 0x00, 0x00, 0xff, 0x14, 'S','c','r','o','l','l','_','L','o','c','k',0,
+0x30, 0x8b, 0x00, 0x00, 0xff, 0x15, 'S','y','s','_','R','e','q',0,
+0x15, 0xb1, 0x00, 0x00, 0xff, 0x1b, 'E','s','c','a','p','e',0,
+0x15, 0x11, 0x00, 0x00, 0xff, 0xff, 'D','e','l','e','t','e',0,
+0xbd, 0x77, 0x00, 0x00, 0xff, 0x20, 'M','u','l','t','i','_','k','e','y',0,
+0xad, 0x3e, 0x00, 0x00, 0xff, 0x37, 'C','o','d','e','i','n','p','u','t',0,
+0x1a, 0x01, 0x00, 0x00, 0xff, 0x3c, 'S','i','n','g','l','e','C','a','n','d','i','d','a','t','e',0,
+0x32, 0x01, 0x00, 0x00, 0xff, 0x3d, 'M','u','l','t','i','p','l','e','C','a','n','d','i','d','a','t','e',0,
+0x6a, 0x01, 0x00, 0x00, 0xff, 0x3e, 'P','r','e','v','i','o','u','s','C','a','n','d','i','d','a','t','e',0,
+0x0a, 0xad, 0x00, 0x00, 0xff, 0x21, 'K','a','n','j','i',0,
+0x5d, 0x5c, 0x00, 0x00, 0xff, 0x22, 'M','u','h','e','n','k','a','n',0,
+0xbe, 0xc1, 0x00, 0x00, 0xff, 0x23, 'H','e','n','k','a','n','_','M','o','d','e',0,
+0x15, 0x9c, 0x00, 0x00, 0xff, 0x23, 'H','e','n','k','a','n',0,
+0x17, 0x59, 0x00, 0x00, 0xff, 0x24, 'R','o','m','a','j','i',0,
+0x58, 0x89, 0x00, 0x00, 0xff, 0x25, 'H','i','r','a','g','a','n','a',0,
+0x58, 0x69, 0x00, 0x00, 0xff, 0x26, 'K','a','t','a','k','a','n','a',0,
+0xc9, 0x69, 0x00, 0x00, 0xff, 0x27, 'H','i','r','a','g','a','n','a','_','K','a','t','a','k','a','n','a',0,
+0x30, 0x27, 0x00, 0x00, 0xff, 0x28, 'Z','e','n','k','a','k','u',0,
+0x2b, 0x27, 0x00, 0x00, 0xff, 0x29, 'H','a','n','k','a','k','u',0,
+0x81, 0xa7, 0x00, 0x00, 0xff, 0x2a, 'Z','e','n','k','a','k','u','_','H','a','n','k','a','k','u',0,
+0x30, 0xc7, 0x00, 0x00, 0xff, 0x2b, 'T','o','u','r','o','k','u',0,
+0x16, 0x75, 0x00, 0x00, 0xff, 0x2c, 'M','a','s','s','y','o',0,
+0xae, 0x5d, 0x00, 0x00, 0xff, 0x2d, 'K','a','n','a','_','L','o','c','k',0,
+0x5d, 0x74, 0x00, 0x00, 0xff, 0x2e, 'K','a','n','a','_','S','h','i','f','t',0,
+0x60, 0xf4, 0x00, 0x00, 0xff, 0x2f, 'E','i','s','u','_','S','h','i','f','t',0,
+0xc6, 0xc1, 0x00, 0x00, 0xff, 0x30, 'E','i','s','u','_','t','o','g','g','l','e',0,
+0x82, 0xef, 0x00, 0x00, 0xff, 0x37, 'K','a','n','j','i','_','B','a','n','g','o','u',0,
+0x5f, 0x43, 0x00, 0x00, 0xff, 0x3d, 'Z','e','n','_','K','o','h','o',0,
+0x56, 0xa3, 0x00, 0x00, 0xff, 0x3e, 'M','a','e','_','K','o','h','o',0,
+0x05, 0x3b, 0x00, 0x00, 0xff, 0x50, 'H','o','m','e',0,
+0x05, 0x34, 0x00, 0x00, 0xff, 0x51, 'L','e','f','t',0,
+0x01, 0x1a, 0x00, 0x00, 0xff, 0x52, 'U','p',0,
+0x0b, 0x48, 0x00, 0x00, 0xff, 0x53, 'R','i','g','h','t',0,
+0x05, 0x38, 0x00, 0x00, 0xff, 0x54, 'D','o','w','n',0,
+0x0b, 0x84, 0x00, 0x00, 0xff, 0x55, 'P','r','i','o','r',0,
+0x2c, 0x4e, 0x00, 0x00, 0xff, 0x55, 'P','a','g','e','_','U','p',0,
+0x05, 0x68, 0x00, 0x00, 0xff, 0x56, 'N','e','x','t',0,
+0xb2, 0x08, 0x00, 0x00, 0xff, 0x56, 'P','a','g','e','_','D','o','w','n',0,
+0x02, 0x54, 0x00, 0x00, 0xff, 0x57, 'E','n','d',0,
+0x0a, 0x24, 0x00, 0x00, 0xff, 0x58, 'B','e','g','i','n',0,
+0x16, 0xde, 0x00, 0x00, 0xff, 0x60, 'S','e','l','e','c','t',0,
+0x0b, 0x84, 0x00, 0x00, 0xff, 0x61, 'P','r','i','n','t',0,
+0x2c, 0xc9, 0x00, 0x00, 0xff, 0x62, 'E','x','e','c','u','t','e',0,
+0x16, 0x84, 0x00, 0x00, 0xff, 0x63, 'I','n','s','e','r','t',0,
+0x05, 0x97, 0x00, 0x00, 0xff, 0x65, 'U','n','d','o',0,
+0x05, 0x5b, 0x00, 0x00, 0xff, 0x66, 'R','e','d','o',0,
+0x05, 0x4d, 0x00, 0x00, 0xff, 0x67, 'M','e','n','u',0,
+0x05, 0x14, 0x00, 0x00, 0xff, 0x68, 'F','i','n','d',0,
+0x14, 0xa2, 0x00, 0x00, 0xff, 0x69, 'C','a','n','c','e','l',0,
+0x05, 0x1c, 0x00, 0x00, 0xff, 0x6a, 'H','e','l','p',0,
+0x0a, 0x71, 0x00, 0x00, 0xff, 0x6b, 'B','r','e','a','k',0,
+0xdc, 0x56, 0x00, 0x00, 0xff, 0x7e, 'M','o','d','e','_','s','w','i','t','c','h',0,
+0xbf, 0xd6, 0x00, 0x00, 0xff, 0x7e, 's','c','r','i','p','t','_','s','w','i','t','c','h',0,
+0x5d, 0x1d, 0x00, 0x00, 0xff, 0x7f, 'N','u','m','_','L','o','c','k',0,
+0x50, 0xbf, 0x00, 0x00, 0xff, 0x80, 'K','P','_','S','p','a','c','e',0,
+0x13, 0xcc, 0x00, 0x00, 0xff, 0x89, 'K','P','_','T','a','b',0,
+0x50, 0x2c, 0x00, 0x00, 0xff, 0x8d, 'K','P','_','E','n','t','e','r',0,
+0x09, 0x69, 0x00, 0x00, 0xff, 0x91, 'K','P','_','F','1',0,
+0x09, 0x6a, 0x00, 0x00, 0xff, 0x92, 'K','P','_','F','2',0,
+0x09, 0x6b, 0x00, 0x00, 0xff, 0x93, 'K','P','_','F','3',0,
+0x09, 0x6c, 0x00, 0x00, 0xff, 0x94, 'K','P','_','F','4',0,
+0x27, 0xeb, 0x00, 0x00, 0xff, 0x95, 'K','P','_','H','o','m','e',0,
+0x27, 0xe4, 0x00, 0x00, 0xff, 0x96, 'K','P','_','L','e','f','t',0,
+0x09, 0xc6, 0x00, 0x00, 0xff, 0x97, 'K','P','_','U','p',0,
+0x50, 0xa8, 0x00, 0x00, 0xff, 0x98, 'K','P','_','R','i','g','h','t',0,
+0x27, 0xe8, 0x00, 0x00, 0xff, 0x99, 'K','P','_','D','o','w','n',0,
+0x50, 0xe4, 0x00, 0x00, 0xff, 0x9a, 'K','P','_','P','r','i','o','r',0,
+0x41, 0xce, 0x00, 0x00, 0xff, 0x9a, 'K','P','_','P','a','g','e','_','U','p',0,
+0x28, 0x18, 0x00, 0x00, 0xff, 0x9b, 'K','P','_','N','e','x','t',0,
+0x08, 0x08, 0x00, 0x00, 0xff, 0x9b, 'K','P','_','P','a','g','e','_','D','o','w','n',0,
+0x13, 0xac, 0x00, 0x00, 0xff, 0x9c, 'K','P','_','E','n','d',0,
+0x4f, 0x84, 0x00, 0x00, 0xff, 0x9d, 'K','P','_','B','e','g','i','n',0,
+0xa1, 0x44, 0x00, 0x00, 0xff, 0x9e, 'K','P','_','I','n','s','e','r','t',0,
+0x9f, 0xd1, 0x00, 0x00, 0xff, 0x9f, 'K','P','_','D','e','l','e','t','e',0,
+0x50, 0x3a, 0x00, 0x00, 0xff, 0xbd, 'K','P','_','E','q','u','a','l',0,
+0x89, 0xd9, 0x00, 0x00, 0xff, 0xaa, 'K','P','_','M','u','l','t','i','p','l','y',0,
+0x13, 0x88, 0x00, 0x00, 0xff, 0xab, 'K','P','_','A','d','d',0,
+0x10, 0xe8, 0x00, 0x00, 0xff, 0xac, 'K','P','_','S','e','p','a','r','a','t','o','r',0,
+0x8b, 0x8e, 0x00, 0x00, 0xff, 0xad, 'K','P','_','S','u','b','t','r','a','c','t',0,
+0x3f, 0x7a, 0x00, 0x00, 0xff, 0xae, 'K','P','_','D','e','c','i','m','a','l',0,
+0xa0, 0x51, 0x00, 0x00, 0xff, 0xaf, 'K','P','_','D','i','v','i','d','e',0,
+0x04, 0x86, 0x00, 0x00, 0xff, 0xb0, 'K','P','_','0',0,
+0x04, 0x87, 0x00, 0x00, 0xff, 0xb1, 'K','P','_','1',0,
+0x04, 0x88, 0x00, 0x00, 0xff, 0xb2, 'K','P','_','2',0,
+0x04, 0x89, 0x00, 0x00, 0xff, 0xb3, 'K','P','_','3',0,
+0x04, 0x8a, 0x00, 0x00, 0xff, 0xb4, 'K','P','_','4',0,
+0x04, 0x8b, 0x00, 0x00, 0xff, 0xb5, 'K','P','_','5',0,
+0x04, 0x8c, 0x00, 0x00, 0xff, 0xb6, 'K','P','_','6',0,
+0x04, 0x8d, 0x00, 0x00, 0xff, 0xb7, 'K','P','_','7',0,
+0x04, 0x8e, 0x00, 0x00, 0xff, 0xb8, 'K','P','_','8',0,
+0x04, 0x8f, 0x00, 0x00, 0xff, 0xb9, 'K','P','_','9',0,
+0x00, 0xbd, 0x00, 0x00, 0xff, 0xbe, 'F','1',0,
+0x00, 0xbe, 0x00, 0x00, 0xff, 0xbf, 'F','2',0,
+0x00, 0xbf, 0x00, 0x00, 0xff, 0xc0, 'F','3',0,
+0x00, 0xc0, 0x00, 0x00, 0xff, 0xc1, 'F','4',0,
+0x00, 0xc1, 0x00, 0x00, 0xff, 0xc2, 'F','5',0,
+0x00, 0xc2, 0x00, 0x00, 0xff, 0xc3, 'F','6',0,
+0x00, 0xc3, 0x00, 0x00, 0xff, 0xc4, 'F','7',0,
+0x00, 0xc4, 0x00, 0x00, 0xff, 0xc5, 'F','8',0,
+0x00, 0xc5, 0x00, 0x00, 0xff, 0xc6, 'F','9',0,
+0x01, 0xaa, 0x00, 0x00, 0xff, 0xc7, 'F','1','0',0,
+0x01, 0xab, 0x00, 0x00, 0xff, 0xc8, 'F','1','1',0,
+0x00, 0xc9, 0x00, 0x00, 0xff, 0xc8, 'L','1',0,
+0x01, 0xac, 0x00, 0x00, 0xff, 0xc9, 'F','1','2',0,
+0x00, 0xca, 0x00, 0x00, 0xff, 0xc9, 'L','2',0,
+0x01, 0xad, 0x00, 0x00, 0xff, 0xca, 'F','1','3',0,
+0x00, 0xcb, 0x00, 0x00, 0xff, 0xca, 'L','3',0,
+0x01, 0xae, 0x00, 0x00, 0xff, 0xcb, 'F','1','4',0,
+0x00, 0xcc, 0x00, 0x00, 0xff, 0xcb, 'L','4',0,
+0x01, 0xaf, 0x00, 0x00, 0xff, 0xcc, 'F','1','5',0,
+0x00, 0xcd, 0x00, 0x00, 0xff, 0xcc, 'L','5',0,
+0x01, 0xb0, 0x00, 0x00, 0xff, 0xcd, 'F','1','6',0,
+0x00, 0xce, 0x00, 0x00, 0xff, 0xcd, 'L','6',0,
+0x01, 0xb1, 0x00, 0x00, 0xff, 0xce, 'F','1','7',0,
+0x00, 0xcf, 0x00, 0x00, 0xff, 0xce, 'L','7',0,
+0x01, 0xb2, 0x00, 0x00, 0xff, 0xcf, 'F','1','8',0,
+0x00, 0xd0, 0x00, 0x00, 0xff, 0xcf, 'L','8',0,
+0x01, 0xb3, 0x00, 0x00, 0xff, 0xd0, 'F','1','9',0,
+0x00, 0xd1, 0x00, 0x00, 0xff, 0xd0, 'L','9',0,
+0x01, 0xac, 0x00, 0x00, 0xff, 0xd1, 'F','2','0',0,
+0x01, 0xc2, 0x00, 0x00, 0xff, 0xd1, 'L','1','0',0,
+0x01, 0xad, 0x00, 0x00, 0xff, 0xd2, 'F','2','1',0,
+0x00, 0xd5, 0x00, 0x00, 0xff, 0xd2, 'R','1',0,
+0x01, 0xae, 0x00, 0x00, 0xff, 0xd3, 'F','2','2',0,
+0x00, 0xd6, 0x00, 0x00, 0xff, 0xd3, 'R','2',0,
+0x01, 0xaf, 0x00, 0x00, 0xff, 0xd4, 'F','2','3',0,
+0x00, 0xd7, 0x00, 0x00, 0xff, 0xd4, 'R','3',0,
+0x01, 0xb0, 0x00, 0x00, 0xff, 0xd5, 'F','2','4',0,
+0x00, 0xd8, 0x00, 0x00, 0xff, 0xd5, 'R','4',0,
+0x01, 0xb1, 0x00, 0x00, 0xff, 0xd6, 'F','2','5',0,
+0x00, 0xd9, 0x00, 0x00, 0xff, 0xd6, 'R','5',0,
+0x01, 0xb2, 0x00, 0x00, 0xff, 0xd7, 'F','2','6',0,
+0x00, 0xda, 0x00, 0x00, 0xff, 0xd7, 'R','6',0,
+0x01, 0xb3, 0x00, 0x00, 0xff, 0xd8, 'F','2','7',0,
+0x00, 0xdb, 0x00, 0x00, 0xff, 0xd8, 'R','7',0,
+0x01, 0xb4, 0x00, 0x00, 0xff, 0xd9, 'F','2','8',0,
+0x00, 0xdc, 0x00, 0x00, 0xff, 0xd9, 'R','8',0,
+0x01, 0xb5, 0x00, 0x00, 0xff, 0xda, 'F','2','9',0,
+0x00, 0xdd, 0x00, 0x00, 0xff, 0xda, 'R','9',0,
+0x01, 0xae, 0x00, 0x00, 0xff, 0xdb, 'F','3','0',0,
+0x01, 0xda, 0x00, 0x00, 0xff, 0xdb, 'R','1','0',0,
+0x01, 0xaf, 0x00, 0x00, 0xff, 0xdc, 'F','3','1',0,
+0x01, 0xdb, 0x00, 0x00, 0xff, 0xdc, 'R','1','1',0,
+0x01, 0xb0, 0x00, 0x00, 0xff, 0xdd, 'F','3','2',0,
+0x01, 0xdc, 0x00, 0x00, 0xff, 0xdd, 'R','1','2',0,
+0x01, 0xb1, 0x00, 0x00, 0xff, 0xde, 'F','3','3',0,
+0x01, 0xdd, 0x00, 0x00, 0xff, 0xde, 'R','1','3',0,
+0x01, 0xb2, 0x00, 0x00, 0xff, 0xdf, 'F','3','4',0,
+0x01, 0xde, 0x00, 0x00, 0xff, 0xdf, 'R','1','4',0,
+0x01, 0xb3, 0x00, 0x00, 0xff, 0xe0, 'F','3','5',0,
+0x01, 0xdf, 0x00, 0x00, 0xff, 0xe0, 'R','1','5',0,
+0x2e, 0x5a, 0x00, 0x00, 0xff, 0xe1, 'S','h','i','f','t','_','L',0,
+0x2e, 0x60, 0x00, 0x00, 0xff, 0xe2, 'S','h','i','f','t','_','R',0,
+0xb1, 0xd2, 0x00, 0x00, 0xff, 0xe3, 'C','o','n','t','r','o','l','_','L',0,
+0xb1, 0xd8, 0x00, 0x00, 0xff, 0xe4, 'C','o','n','t','r','o','l','_','R',0,
+0xa9, 0x1d, 0x00, 0x00, 0xff, 0xe5, 'C','a','p','s','_','L','o','c','k',0,
+0x75, 0xbd, 0x00, 0x00, 0xff, 0xe6, 'S','h','i','f','t','_','L','o','c','k',0,
+0x16, 0x1e, 0x00, 0x00, 0xff, 0xe7, 'M','e','t','a','_','L',0,
+0x16, 0x24, 0x00, 0x00, 0xff, 0xe8, 'M','e','t','a','_','R',0,
+0x0a, 0x4a, 0x00, 0x00, 0xff, 0xe9, 'A','l','t','_','L',0,
+0x0a, 0x50, 0x00, 0x00, 0xff, 0xea, 'A','l','t','_','R',0,
+0x30, 0x5a, 0x00, 0x00, 0xff, 0xeb, 'S','u','p','e','r','_','L',0,
+0x30, 0x60, 0x00, 0x00, 0xff, 0xec, 'S','u','p','e','r','_','R',0,
+0x2e, 0x1a, 0x00, 0x00, 0xff, 0xed, 'H','y','p','e','r','_','L',0,
+0x2e, 0x20, 0x00, 0x00, 0xff, 0xee, 'H','y','p','e','r','_','R',0,
+0x4e, 0x5d, 0x00, 0x00, 0xfe, 0x01, 'I','S','O','_','L','o','c','k',0,
+0xae, 0x26, 0x00, 0x00, 0xfe, 0x02, 'I','S','O','_','L','e','v','e','l','2','_','L','a','t','c','h',0,
+0xae, 0xf4, 0x00, 0x00, 0xfe, 0x03, 'I','S','O','_','L','e','v','e','l','3','_','S','h','i','f','t',0,
+0xae, 0x66, 0x00, 0x00, 0xfe, 0x04, 'I','S','O','_','L','e','v','e','l','3','_','L','a','t','c','h',0,
+0x57, 0x1d, 0x00, 0x00, 0xfe, 0x05, 'I','S','O','_','L','e','v','e','l','3','_','L','o','c','k',0,
+0xaf, 0x74, 0x00, 0x00, 0xfe, 0x11, 'I','S','O','_','L','e','v','e','l','5','_','S','h','i','f','t',0,
+0xae, 0xe6, 0x00, 0x00, 0xfe, 0x12, 'I','S','O','_','L','e','v','e','l','5','_','L','a','t','c','h',0,
+0x57, 0x5d, 0x00, 0x00, 0xfe, 0x13, 'I','S','O','_','L','e','v','e','l','5','_','L','o','c','k',0,
+0x64, 0xb4, 0x00, 0x00, 0xff, 0x7e, 'I','S','O','_','G','r','o','u','p','_','S','h','i','f','t',0,
+0x64, 0x26, 0x00, 0x00, 0xfe, 0x06, 'I','S','O','_','G','r','o','u','p','_','L','a','t','c','h',0,
+0xb1, 0xfd, 0x00, 0x00, 0xfe, 0x07, 'I','S','O','_','G','r','o','u','p','_','L','o','c','k',0,
+0xb4, 0xf6, 0x00, 0x00, 0xfe, 0x08, 'I','S','O','_','N','e','x','t','_','G','r','o','u','p',0,
+0xa9, 0xfd, 0x00, 0x00, 0xfe, 0x09, 'I','S','O','_','N','e','x','t','_','G','r','o','u','p','_','L','o','c','k',0,
+0xbc, 0xf6, 0x00, 0x00, 0xfe, 0x0a, 'I','S','O','_','P','r','e','v','_','G','r','o','u','p',0,
+0xa9, 0xfd, 0x00, 0x00, 0xfe, 0x0b, 'I','S','O','_','P','r','e','v','_','G','r','o','u','p','_','L','o','c','k',0,
+0x51, 0x76, 0x00, 0x00, 0xfe, 0x0c, 'I','S','O','_','F','i','r','s','t','_','G','r','o','u','p',0,
+0x39, 0xfd, 0x00, 0x00, 0xfe, 0x0d, 'I','S','O','_','F','i','r','s','t','_','G','r','o','u','p','_','L','o','c','k',0,
+0xaa, 0x76, 0x00, 0x00, 0xfe, 0x0e, 'I','S','O','_','L','a','s','t','_','G','r','o','u','p',0,
+0x59, 0xfd, 0x00, 0x00, 0xfe, 0x0f, 'I','S','O','_','L','a','s','t','_','G','r','o','u','p','_','L','o','c','k',0,
+0xe9, 0xac, 0x00, 0x00, 0xfe, 0x20, 'I','S','O','_','L','e','f','t','_','T','a','b',0,
+0xe1, 0x3e, 0x00, 0x00, 0xfe, 0x21, 'I','S','O','_','M','o','v','e','_','L','i','n','e','_','U','p',0,
+0x85, 0xc8, 0x00, 0x00, 0xfe, 0x22, 'I','S','O','_','M','o','v','e','_','L','i','n','e','_','D','o','w','n',0,
+0x8e, 0x3e, 0x00, 0x00, 0xfe, 0x23, 'I','S','O','_','P','a','r','t','i','a','l','_','L','i','n','e','_','U','p',0,
+0x39, 0xc8, 0x00, 0x00, 0xfe, 0x24, 'I','S','O','_','P','a','r','t','i','a','l','_','L','i','n','e','_','D','o','w','n',0,
+0x83, 0x04, 0x00, 0x00, 0xfe, 0x25, 'I','S','O','_','P','a','r','t','i','a','l','_','S','p','a','c','e','_','L','e','f','t',0,
+0x06, 0xe8, 0x00, 0x00, 0xfe, 0x26, 'I','S','O','_','P','a','r','t','i','a','l','_','S','p','a','c','e','_','R','i','g','h','t',0,
+0xe6, 0xa4, 0x00, 0x00, 0xfe, 0x27, 'I','S','O','_','S','e','t','_','M','a','r','g','i','n','_','L','e','f','t',0,
+0xce, 0x28, 0x00, 0x00, 0xfe, 0x28, 'I','S','O','_','S','e','t','_','M','a','r','g','i','n','_','R','i','g','h','t',0,
+0x36, 0xa4, 0x00, 0x00, 0xfe, 0x29, 'I','S','O','_','R','e','l','e','a','s','e','_','M','a','r','g','i','n','_','L','e','f','t',0,
+0x6e, 0x28, 0x00, 0x00, 0xfe, 0x2a, 'I','S','O','_','R','e','l','e','a','s','e','_','M','a','r','g','i','n','_','R','i','g','h','t',0,
+0x48, 0x2b, 0x00, 0x00, 0xfe, 0x2b, 'I','S','O','_','R','e','l','e','a','s','e','_','B','o','t','h','_','M','a','r','g','i','n','s',0,
+0xae, 0xa4, 0x00, 0x00, 0xfe, 0x2c, 'I','S','O','_','F','a','s','t','_','C','u','r','s','o','r','_','L','e','f','t',0,
+0x5e, 0x28, 0x00, 0x00, 0xfe, 0x2d, 'I','S','O','_','F','a','s','t','_','C','u','r','s','o','r','_','R','i','g','h','t',0,
+0xeb, 0x76, 0x00, 0x00, 0xfe, 0x2e, 'I','S','O','_','F','a','s','t','_','C','u','r','s','o','r','_','U','p',0,
+0xae, 0xa8, 0x00, 0x00, 0xfe, 0x2f, 'I','S','O','_','F','a','s','t','_','C','u','r','s','o','r','_','D','o','w','n',0,
+0x81, 0x05, 0x00, 0x00, 0xfe, 0x30, 'I','S','O','_','C','o','n','t','i','n','u','o','u','s','_','U','n','d','e','r','l','i','n','e',0,
+0x81, 0x05, 0x00, 0x00, 0xfe, 0x31, 'I','S','O','_','D','i','s','c','o','n','t','i','n','u','o','u','s','_','U','n','d','e','r','l','i','n','e',0,
+0xd3, 0x25, 0x00, 0x00, 0xfe, 0x32, 'I','S','O','_','E','m','p','h','a','s','i','z','e',0,
+0xe3, 0xde, 0x00, 0x00, 0xfe, 0x33, 'I','S','O','_','C','e','n','t','e','r','_','O','b','j','e','c','t',0,
+0x9c, 0xec, 0x00, 0x00, 0xfe, 0x34, 'I','S','O','_','E','n','t','e','r',0,
+0x8f, 0x35, 0x00, 0x00, 0xfe, 0x50, 'd','e','a','d','_','g','r','a','v','e',0,
+0x8e, 0xa9, 0x00, 0x00, 0xfe, 0x51, 'd','e','a','d','_','a','c','u','t','e',0,
+0xe8, 0x52, 0x00, 0x00, 0xfe, 0x52, 'd','e','a','d','_','c','i','r','c','u','m','f','l','e','x',0,
+0x8f, 0xc5, 0x00, 0x00, 0xfe, 0x53, 'd','e','a','d','_','t','i','l','d','e',0,
+0x1e, 0x9c, 0x00, 0x00, 0xfe, 0x54, 'd','e','a','d','_','m','a','c','r','o','n',0,
+0x8e, 0xf5, 0x00, 0x00, 0xfe, 0x55, 'd','e','a','d','_','b','r','e','v','e',0,
+0x77, 0x4a, 0x00, 0x00, 0xfe, 0x56, 'd','e','a','d','_','a','b','o','v','e','d','o','t',0,
+0xf0, 0xb9, 0x00, 0x00, 0xfe, 0x57, 'd','e','a','d','_','d','i','a','e','r','e','s','i','s',0,
+0xef, 0x47, 0x00, 0x00, 0xfe, 0x58, 'd','e','a','d','_','a','b','o','v','e','r','i','n','g',0,
+0xdf, 0xe9, 0x00, 0x00, 0xfe, 0x59, 'd','e','a','d','_','d','o','u','b','l','e','a','c','u','t','e',0,
+0x8e, 0xac, 0x00, 0x00, 0xfe, 0x5a, 'd','e','a','d','_','c','a','r','o','n',0,
+0x3b, 0x51, 0x00, 0x00, 0xfe, 0x5b, 'd','e','a','d','_','c','e','d','i','l','l','a',0,
+0x1f, 0x75, 0x00, 0x00, 0xfe, 0x5c, 'd','e','a','d','_','o','g','o','n','e','k',0,
+0xc7, 0x7d, 0x00, 0x00, 0xfe, 0x5d, 'd','e','a','d','_','i','o','t','a',0,
+0x36, 0x1c, 0x00, 0x00, 0xfe, 0x5e, 'd','e','a','d','_','v','o','i','c','e','d','_','s','o','u','n','d',0,
+0xf6, 0x1c, 0x00, 0x00, 0xfe, 0x5f, 'd','e','a','d','_','s','e','m','i','v','o','i','c','e','d','_','s','o','u','n','d',0,
+0x78, 0x4a, 0x00, 0x00, 0xfe, 0x60, 'd','e','a','d','_','b','e','l','o','w','d','o','t',0,
+0xc7, 0x75, 0x00, 0x00, 0xfe, 0x61, 'd','e','a','d','_','h','o','o','k',0,
+0xc7, 0x7e, 0x00, 0x00, 0xfe, 0x62, 'd','e','a','d','_','h','o','r','n',0,
+0x20, 0xe7, 0x00, 0x00, 0xfe, 0x63, 'd','e','a','d','_','s','t','r','o','k','e',0,
+0x1f, 0xac, 0x00, 0x00, 0xfe, 0xd0, 'F','i','r','s','t','_','V','i','r','t','u','a','l','_','S','c','r','e','e','n',0,
+0x1f, 0xac, 0x00, 0x00, 0xfe, 0xd1, 'P','r','e','v','_','V','i','r','t','u','a','l','_','S','c','r','e','e','n',0,
+0x1f, 0xac, 0x00, 0x00, 0xfe, 0xd2, 'N','e','x','t','_','V','i','r','t','u','a','l','_','S','c','r','e','e','n',0,
+0x1f, 0xac, 0x00, 0x00, 0xfe, 0xd4, 'L','a','s','t','_','V','i','r','t','u','a','l','_','S','c','r','e','e','n',0,
+0xe7, 0x94, 0x00, 0x00, 0xfe, 0xd5, 'T','e','r','m','i','n','a','t','e','_','S','e','r','v','e','r',0,
+0xae, 0x0d, 0x00, 0x00, 0xfe, 0x70, 'A','c','c','e','s','s','X','_','E','n','a','b','l','e',0,
+0x1f, 0x8d, 0x00, 0x00, 0xfe, 0x71, 'A','c','c','e','s','s','X','_','F','e','e','d','b','a','c','k','_','E','n','a','b','l','e',0,
+0xa5, 0x8d, 0x00, 0x00, 0xfe, 0x72, 'R','e','p','e','a','t','K','e','y','s','_','E','n','a','b','l','e',0,
+0xbd, 0x8d, 0x00, 0x00, 0xfe, 0x73, 'S','l','o','w','K','e','y','s','_','E','n','a','b','l','e',0,
+0xad, 0x8d, 0x00, 0x00, 0xfe, 0x74, 'B','o','u','n','c','e','K','e','y','s','_','E','n','a','b','l','e',0,
+0xed, 0x8d, 0x00, 0x00, 0xfe, 0x75, 'S','t','i','c','k','y','K','e','y','s','_','E','n','a','b','l','e',0,
+0x0d, 0x8d, 0x00, 0x00, 0xfe, 0x76, 'M','o','u','s','e','K','e','y','s','_','E','n','a','b','l','e',0,
+0x32, 0x0d, 0x00, 0x00, 0xfe, 0x77, 'M','o','u','s','e','K','e','y','s','_','A','c','c','e','l','_','E','n','a','b','l','e',0,
+0x90, 0x8d, 0x00, 0x00, 0xfe, 0x78, 'O','v','e','r','l','a','y','1','_','E','n','a','b','l','e',0,
+0x91, 0x0d, 0x00, 0x00, 0xfe, 0x79, 'O','v','e','r','l','a','y','2','_','E','n','a','b','l','e',0,
+0x09, 0x0d, 0x00, 0x00, 0xfe, 0x7a, 'A','u','d','i','b','l','e','B','e','l','l','_','E','n','a','b','l','e',0,
+0xe8, 0xa4, 0x00, 0x00, 0xfe, 0xe0, 'P','o','i','n','t','e','r','_','L','e','f','t',0,
+0xd2, 0x28, 0x00, 0x00, 0xfe, 0xe1, 'P','o','i','n','t','e','r','_','R','i','g','h','t',0,
+0x79, 0xf6, 0x00, 0x00, 0xfe, 0xe2, 'P','o','i','n','t','e','r','_','U','p',0,
+0xe8, 0xa8, 0x00, 0x00, 0xfe, 0xe3, 'P','o','i','n','t','e','r','_','D','o','w','n',0,
+0xa4, 0x94, 0x00, 0x00, 0xfe, 0xe4, 'P','o','i','n','t','e','r','_','U','p','L','e','f','t',0,
+0x4a, 0x08, 0x00, 0x00, 0xfe, 0xe5, 'P','o','i','n','t','e','r','_','U','p','R','i','g','h','t',0,
+0x8f, 0xb4, 0x00, 0x00, 0xfe, 0xe6, 'P','o','i','n','t','e','r','_','D','o','w','n','L','e','f','t',0,
+0x20, 0x48, 0x00, 0x00, 0xfe, 0xe7, 'P','o','i','n','t','e','r','_','D','o','w','n','R','i','g','h','t',0,
+0x8c, 0x74, 0x00, 0x00, 0xfe, 0xe8, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','_','D','f','l','t',0,
+0x48, 0x49, 0x00, 0x00, 0xfe, 0xe9, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','1',0,
+0x48, 0x4a, 0x00, 0x00, 0xfe, 0xea, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','2',0,
+0x48, 0x4b, 0x00, 0x00, 0xfe, 0xeb, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','3',0,
+0x48, 0x4c, 0x00, 0x00, 0xfe, 0xec, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','4',0,
+0x48, 0x4d, 0x00, 0x00, 0xfe, 0xed, 'P','o','i','n','t','e','r','_','B','u','t','t','o','n','5',0,
+0x37, 0x94, 0x00, 0x00, 0xfe, 0xee, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','_','D','f','l','t',0,
+0x12, 0xfb, 0x00, 0x00, 0xfe, 0xef, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','1',0,
+0x12, 0xfc, 0x00, 0x00, 0xfe, 0xf0, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','2',0,
+0x12, 0xfd, 0x00, 0x00, 0xfe, 0xf1, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','3',0,
+0x12, 0xfe, 0x00, 0x00, 0xfe, 0xf2, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','4',0,
+0x12, 0xff, 0x00, 0x00, 0xfe, 0xf3, 'P','o','i','n','t','e','r','_','D','b','l','C','l','i','c','k','5',0,
+0x1b, 0x14, 0x00, 0x00, 0xfe, 0xf4, 'P','o','i','n','t','e','r','_','D','r','a','g','_','D','f','l','t',0,
+0xd1, 0x33, 0x00, 0x00, 0xfe, 0xf5, 'P','o','i','n','t','e','r','_','D','r','a','g','1',0,
+0xd1, 0x34, 0x00, 0x00, 0xfe, 0xf6, 'P','o','i','n','t','e','r','_','D','r','a','g','2',0,
+0xd1, 0x35, 0x00, 0x00, 0xfe, 0xf7, 'P','o','i','n','t','e','r','_','D','r','a','g','3',0,
+0xd1, 0x36, 0x00, 0x00, 0xfe, 0xf8, 'P','o','i','n','t','e','r','_','D','r','a','g','4',0,
+0xd1, 0x37, 0x00, 0x00, 0xfe, 0xfd, 'P','o','i','n','t','e','r','_','D','r','a','g','5',0,
+0x36, 0x21, 0x00, 0x00, 0xfe, 0xf9, 'P','o','i','n','t','e','r','_','E','n','a','b','l','e','K','e','y','s',0,
+0x25, 0xf1, 0x00, 0x00, 0xfe, 0xfa, 'P','o','i','n','t','e','r','_','A','c','c','e','l','e','r','a','t','e',0,
+0x65, 0x48, 0x00, 0x00, 0xfe, 0xfb, 'P','o','i','n','t','e','r','_','D','f','l','t','B','t','n','N','e','x','t',0,
+0x65, 0x68, 0x00, 0x00, 0xfe, 0xfc, 'P','o','i','n','t','e','r','_','D','f','l','t','B','t','n','P','r','e','v',0,
+0x6a, 0x79, 0x00, 0x00, 0xfd, 0x01, '3','2','7','0','_','D','u','p','l','i','c','a','t','e',0,
+0x62, 0xbb, 0x00, 0x00, 0xfd, 0x02, '3','2','7','0','_','F','i','e','l','d','M','a','r','k',0,
+0xad, 0x82, 0x00, 0x00, 0xfd, 0x03, '3','2','7','0','_','R','i','g','h','t','2',0,
+0xd5, 0xfa, 0x00, 0x00, 0xfd, 0x04, '3','2','7','0','_','L','e','f','t','2',0,
+0x56, 0x1c, 0x00, 0x00, 0xfd, 0x05, '3','2','7','0','_','B','a','c','k','T','a','b',0,
+0xb2, 0x70, 0x00, 0x00, 0xfd, 0x06, '3','2','7','0','_','E','r','a','s','e','E','O','F',0,
+0xcc, 0xfe, 0x00, 0x00, 0xfd, 0x07, '3','2','7','0','_','E','r','a','s','e','I','n','p','u','t',0,
+0xd6, 0xb2, 0x00, 0x00, 0xfd, 0x08, '3','2','7','0','_','R','e','s','e','t',0,
+0x6b, 0x52, 0x00, 0x00, 0xfd, 0x09, '3','2','7','0','_','Q','u','i','t',0,
+0x34, 0xcb, 0x00, 0x00, 0xfd, 0x0a, '3','2','7','0','_','P','A','1',0,
+0x34, 0xcc, 0x00, 0x00, 0xfd, 0x0b, '3','2','7','0','_','P','A','2',0,
+0x34, 0xcd, 0x00, 0x00, 0xfd, 0x0c, '3','2','7','0','_','P','A','3',0,
+0x6b, 0x3e, 0x00, 0x00, 0xfd, 0x0d, '3','2','7','0','_','T','e','s','t',0,
+0x6a, 0xde, 0x00, 0x00, 0xfd, 0x0e, '3','2','7','0','_','A','t','t','n',0,
+0xad, 0xeb, 0x00, 0x00, 0xfd, 0x0f, '3','2','7','0','_','C','u','r','s','o','r','B','l','i','n','k',0,
+0x60, 0x5c, 0x00, 0x00, 0xfd, 0x10, '3','2','7','0','_','A','l','t','C','u','r','s','o','r',0,
+0xb3, 0x45, 0x00, 0x00, 0xfd, 0x11, '3','2','7','0','_','K','e','y','C','l','i','c','k',0,
+0x6b, 0x1e, 0x00, 0x00, 0xfd, 0x12, '3','2','7','0','_','J','u','m','p',0,
+0xd5, 0xf4, 0x00, 0x00, 0xfd, 0x13, '3','2','7','0','_','I','d','e','n','t',0,
+0x6b, 0x51, 0x00, 0x00, 0xfd, 0x14, '3','2','7','0','_','R','u','l','e',0,
+0x6a, 0xdd, 0x00, 0x00, 0xfd, 0x15, '3','2','7','0','_','C','o','p','y',0,
+0x6b, 0x1b, 0x00, 0x00, 0xfd, 0x16, '3','2','7','0','_','P','l','a','y',0,
+0xd6, 0xe2, 0x00, 0x00, 0xfd, 0x17, '3','2','7','0','_','S','e','t','u','p',0,
+0xad, 0x6c, 0x00, 0x00, 0xfd, 0x18, '3','2','7','0','_','R','e','c','o','r','d',0,
+0xfb, 0xac, 0x00, 0x00, 0xfd, 0x19, '3','2','7','0','_','C','h','a','n','g','e','S','c','r','e','e','n',0,
+0xc2, 0xcc, 0x00, 0x00, 0xfd, 0x1a, '3','2','7','0','_','D','e','l','e','t','e','W','o','r','d',0,
+0xb2, 0x5e, 0x00, 0x00, 0xfd, 0x1b, '3','2','7','0','_','E','x','S','e','l','e','c','t',0,
+0x5d, 0xde, 0x00, 0x00, 0xfd, 0x1c, '3','2','7','0','_','C','u','r','s','o','r','S','e','l','e','c','t',0,
+0xcf, 0xec, 0x00, 0x00, 0xfd, 0x1d, '3','2','7','0','_','P','r','i','n','t','S','c','r','e','e','n',0,
+0xd6, 0x2c, 0x00, 0x00, 0xfd, 0x1e, '3','2','7','0','_','E','n','t','e','r',0,
+0x0d, 0x5f, 0x00, 0x00, 0x00, 0x20, 's','p','a','c','e',0,
+0x1a, 0x17, 0x00, 0x00, 0x00, 0x21, 'e','x','c','l','a','m',0,
+0x70, 0xc8, 0x00, 0x00, 0x00, 0x22, 'q','u','o','t','e','d','b','l',0,
+0xba, 0x38, 0x00, 0x00, 0x00, 0x23, 'n','u','m','b','e','r','s','i','g','n',0,
+0x19, 0xb4, 0x00, 0x00, 0x00, 0x24, 'd','o','l','l','a','r',0,
+0x35, 0xbc, 0x00, 0x00, 0x00, 0x25, 'p','e','r','c','e','n','t',0,
+0xcd, 0x9c, 0x00, 0x00, 0x00, 0x26, 'a','m','p','e','r','s','a','n','d',0,
+0xa2, 0x4d, 0x00, 0x00, 0x00, 0x27, 'a','p','o','s','t','r','o','p','h','e',0,
+0xc5, 0x68, 0x00, 0x00, 0x00, 0x27, 'q','u','o','t','e','r','i','g','h','t',0,
+0xd6, 0xb4, 0x00, 0x00, 0x00, 0x28, 'p','a','r','e','n','l','e','f','t',0,
+0xae, 0x48, 0x00, 0x00, 0x00, 0x29, 'p','a','r','e','n','r','i','g','h','t',0,
+0x68, 0x95, 0x00, 0x00, 0x00, 0x2a, 'a','s','t','e','r','i','s','k',0,
+0x06, 0x8d, 0x00, 0x00, 0x00, 0x2b, 'p','l','u','s',0,
+0x0c, 0x97, 0x00, 0x00, 0x00, 0x2c, 'c','o','m','m','a',0,
+0x0d, 0x2d, 0x00, 0x00, 0x00, 0x2d, 'm','i','n','u','s',0,
+0x1a, 0xc6, 0x00, 0x00, 0x00, 0x2e, 'p','e','r','i','o','d',0,
+0x0d, 0x62, 0x00, 0x00, 0x00, 0x2f, 's','l','a','s','h',0,
+0x00, 0x30, 0x00, 0x00, 0x00, 0x30, '0',0,
+0x00, 0x31, 0x00, 0x00, 0x00, 0x31, '1',0,
+0x00, 0x32, 0x00, 0x00, 0x00, 0x32, '2',0,
+0x00, 0x33, 0x00, 0x00, 0x00, 0x33, '3',0,
+0x00, 0x34, 0x00, 0x00, 0x00, 0x34, '4',0,
+0x00, 0x35, 0x00, 0x00, 0x00, 0x35, '5',0,
+0x00, 0x36, 0x00, 0x00, 0x00, 0x36, '6',0,
+0x00, 0x37, 0x00, 0x00, 0x00, 0x37, '7',0,
+0x00, 0x38, 0x00, 0x00, 0x00, 0x38, '8',0,
+0x00, 0x39, 0x00, 0x00, 0x00, 0x39, '9',0,
+0x0c, 0xa4, 0x00, 0x00, 0x00, 0x3a, 'c','o','l','o','n',0,
+0xda, 0x84, 0x00, 0x00, 0x00, 0x3b, 's','e','m','i','c','o','l','o','n',0,
+0x06, 0x4d, 0x00, 0x00, 0x00, 0x3c, 'l','e','s','s',0,
+0x0c, 0xda, 0x00, 0x00, 0x00, 0x3d, 'e','q','u','a','l',0,
+0x34, 0x64, 0x00, 0x00, 0x00, 0x3e, 'g','r','e','a','t','e','r',0,
+0x70, 0x20, 0x00, 0x00, 0x00, 0x3f, 'q','u','e','s','t','i','o','n',0,
+0x01, 0x36, 0x00, 0x00, 0x00, 0x40, 'a','t',0,
+0x00, 0x41, 0x00, 0x00, 0x00, 0x41, 'A',0,
+0x00, 0x42, 0x00, 0x00, 0x00, 0x42, 'B',0,
+0x00, 0x43, 0x00, 0x00, 0x00, 0x43, 'C',0,
+0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 'D',0,
+0x00, 0x45, 0x00, 0x00, 0x00, 0x45, 'E',0,
+0x00, 0x46, 0x00, 0x00, 0x00, 0x46, 'F',0,
+0x00, 0x47, 0x00, 0x00, 0x00, 0x47, 'G',0,
+0x00, 0x48, 0x00, 0x00, 0x00, 0x48, 'H',0,
+0x00, 0x49, 0x00, 0x00, 0x00, 0x49, 'I',0,
+0x00, 0x4a, 0x00, 0x00, 0x00, 0x4a, 'J',0,
+0x00, 0x4b, 0x00, 0x00, 0x00, 0x4b, 'K',0,
+0x00, 0x4c, 0x00, 0x00, 0x00, 0x4c, 'L',0,
+0x00, 0x4d, 0x00, 0x00, 0x00, 0x4d, 'M',0,
+0x00, 0x4e, 0x00, 0x00, 0x00, 0x4e, 'N',0,
+0x00, 0x4f, 0x00, 0x00, 0x00, 0x4f, 'O',0,
+0x00, 0x50, 0x00, 0x00, 0x00, 0x50, 'P',0,
+0x00, 0x51, 0x00, 0x00, 0x00, 0x51, 'Q',0,
+0x00, 0x52, 0x00, 0x00, 0x00, 0x52, 'R',0,
+0x00, 0x53, 0x00, 0x00, 0x00, 0x53, 'S',0,
+0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 'T',0,
+0x00, 0x55, 0x00, 0x00, 0x00, 0x55, 'U',0,
+0x00, 0x56, 0x00, 0x00, 0x00, 0x56, 'V',0,
+0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 'W',0,
+0x00, 0x58, 0x00, 0x00, 0x00, 0x58, 'X',0,
+0x00, 0x59, 0x00, 0x00, 0x00, 0x59, 'Y',0,
+0x00, 0x5a, 0x00, 0x00, 0x00, 0x5a, 'Z',0,
+0x33, 0x54, 0x00, 0x00, 0x00, 0x5b, 'b','r','a','c','k','e','t','l','e','f','t',0,
+0xc6, 0x02, 0x00, 0x00, 0x00, 0x5c, 'b','a','c','k','s','l','a','s','h',0,
+0x67, 0x88, 0x00, 0x00, 0x00, 0x5d, 'b','r','a','c','k','e','t','r','i','g','h','t',0,
+0x35, 0x23, 0x00, 0x00, 0x00, 0x5e, 'a','s','c','i','i','c','i','r','c','u','m',0,
+0xbe, 0xcd, 0x00, 0x00, 0x00, 0x5f, 'u','n','d','e','r','s','c','o','r','e',0,
+0x0c, 0xd5, 0x00, 0x00, 0x00, 0x60, 'g','r','a','v','e',0,
+0xe2, 0x44, 0x00, 0x00, 0x00, 0x60, 'q','u','o','t','e','l','e','f','t',0,
+0x00, 0x61, 0x00, 0x00, 0x00, 0x61, 'a',0,
+0x00, 0x62, 0x00, 0x00, 0x00, 0x62, 'b',0,
+0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 'c',0,
+0x00, 0x64, 0x00, 0x00, 0x00, 0x64, 'd',0,
+0x00, 0x65, 0x00, 0x00, 0x00, 0x65, 'e',0,
+0x00, 0x66, 0x00, 0x00, 0x00, 0x66, 'f',0,
+0x00, 0x67, 0x00, 0x00, 0x00, 0x67, 'g',0,
+0x00, 0x68, 0x00, 0x00, 0x00, 0x68, 'h',0,
+0x00, 0x69, 0x00, 0x00, 0x00, 0x69, 'i',0,
+0x00, 0x6a, 0x00, 0x00, 0x00, 0x6a, 'j',0,
+0x00, 0x6b, 0x00, 0x00, 0x00, 0x6b, 'k',0,
+0x00, 0x6c, 0x00, 0x00, 0x00, 0x6c, 'l',0,
+0x00, 0x6d, 0x00, 0x00, 0x00, 0x6d, 'm',0,
+0x00, 0x6e, 0x00, 0x00, 0x00, 0x6e, 'n',0,
+0x00, 0x6f, 0x00, 0x00, 0x00, 0x6f, 'o',0,
+0x00, 0x70, 0x00, 0x00, 0x00, 0x70, 'p',0,
+0x00, 0x71, 0x00, 0x00, 0x00, 0x71, 'q',0,
+0x00, 0x72, 0x00, 0x00, 0x00, 0x72, 'r',0,
+0x00, 0x73, 0x00, 0x00, 0x00, 0x73, 's',0,
+0x00, 0x74, 0x00, 0x00, 0x00, 0x74, 't',0,
+0x00, 0x75, 0x00, 0x00, 0x00, 0x75, 'u',0,
+0x00, 0x76, 0x00, 0x00, 0x00, 0x76, 'v',0,
+0x00, 0x77, 0x00, 0x00, 0x00, 0x77, 'w',0,
+0x00, 0x78, 0x00, 0x00, 0x00, 0x78, 'x',0,
+0x00, 0x79, 0x00, 0x00, 0x00, 0x79, 'y',0,
+0x00, 0x7a, 0x00, 0x00, 0x00, 0x7a, 'z',0,
+0xcc, 0x24, 0x00, 0x00, 0x00, 0x7b, 'b','r','a','c','e','l','e','f','t',0,
+0x02, 0xbc, 0x00, 0x00, 0x00, 0x7c, 'b','a','r',0,
+0x99, 0x28, 0x00, 0x00, 0x00, 0x7d, 'b','r','a','c','e','r','i','g','h','t',0,
+0x9b, 0x45, 0x00, 0x00, 0x00, 0x7e, 'a','s','c','i','i','t','i','l','d','e',0,
+0xc7, 0x7f, 0x00, 0x00, 0x00, 0xa0, 'n','o','b','r','e','a','k','s','p','a','c','e',0,
+0xa7, 0xa8, 0x00, 0x00, 0x00, 0xa1, 'e','x','c','l','a','m','d','o','w','n',0,
+0x05, 0xfc, 0x00, 0x00, 0x00, 0xa2, 'c','e','n','t',0,
+0x70, 0x87, 0x00, 0x00, 0x00, 0xa3, 's','t','e','r','l','i','n','g',0,
+0x6a, 0x3f, 0x00, 0x00, 0x00, 0xa4, 'c','u','r','r','e','n','c','y',0,
+0x03, 0x1c, 0x00, 0x00, 0x00, 0xa5, 'y','e','n',0,
+0xd0, 0x9c, 0x00, 0x00, 0x00, 0xa6, 'b','r','o','k','e','n','b','a','r',0,
+0x36, 0x20, 0x00, 0x00, 0x00, 0xa7, 's','e','c','t','i','o','n',0,
+0xca, 0xb9, 0x00, 0x00, 0x00, 0xa8, 'd','i','a','e','r','e','s','i','s',0,
+0xd2, 0xe8, 0x00, 0x00, 0x00, 0xa9, 'c','o','p','y','r','i','g','h','t',0,
+0x6a, 0xc5, 0x00, 0x00, 0x00, 0xaa, 'o','r','d','f','e','m','i','n','i','n','e',0,
+0x69, 0x14, 0x00, 0x00, 0x00, 0xab, 'g','u','i','l','l','e','m','o','t','l','e','f','t',0,
+0x37, 0x18, 0x00, 0x00, 0x00, 0xac, 'n','o','t','s','i','g','n',0,
+0x1a, 0xe8, 0x00, 0x00, 0x00, 0xad, 'h','y','p','h','e','n',0,
+0xb2, 0x7e, 0x00, 0x00, 0x00, 0xae, 'r','e','g','i','s','t','e','r','e','d',0,
+0x19, 0xdc, 0x00, 0x00, 0x00, 0xaf, 'm','a','c','r','o','n',0,
+0x18, 0xff, 0x00, 0x00, 0x00, 0xb0, 'd','e','g','r','e','e',0,
+0xde, 0xcd, 0x00, 0x00, 0x00, 0xb1, 'p','l','u','s','m','i','n','u','s',0,
+0x9e, 0x94, 0x00, 0x00, 0x00, 0xb2, 't','w','o','s','u','p','e','r','i','o','r',0,
+0xe8, 0x94, 0x00, 0x00, 0x00, 0xb3, 't','h','r','e','e','s','u','p','e','r','i','o','r',0,
+0x0c, 0x49, 0x00, 0x00, 0x00, 0xb4, 'a','c','u','t','e',0,
+0x01, 0x4f, 0x00, 0x00, 0x00, 0xb5, 'm','u',0,
+0xd5, 0xec, 0x00, 0x00, 0x00, 0xb6, 'p','a','r','a','g','r','a','p','h',0,
+0x2b, 0xde, 0x00, 0x00, 0x00, 0xb7, 'p','e','r','i','o','d','c','e','n','t','e','r','e','d',0,
+0x31, 0xd1, 0x00, 0x00, 0x00, 0xb8, 'c','e','d','i','l','l','a',0,
+0x6e, 0x94, 0x00, 0x00, 0x00, 0xb9, 'o','n','e','s','u','p','e','r','i','o','r',0,
+0xd4, 0x35, 0x00, 0x00, 0x00, 0xba, 'm','a','s','c','u','l','i','n','e',0,
+0xd3, 0x08, 0x00, 0x00, 0x00, 0xbb, 'g','u','i','l','l','e','m','o','t','r','i','g','h','t',0,
+0xb6, 0x0c, 0x00, 0x00, 0x00, 0xbc, 'o','n','e','q','u','a','r','t','e','r',0,
+0x35, 0xd2, 0x00, 0x00, 0x00, 0xbd, 'o','n','e','h','a','l','f',0,
+0xe6, 0x8b, 0x00, 0x00, 0x00, 0xbe, 't','h','r','e','e','q','u','a','r','t','e','r','s',0,
+0x08, 0x38, 0x00, 0x00, 0x00, 0xbf, 'q','u','e','s','t','i','o','n','d','o','w','n',0,
+0x14, 0xf5, 0x00, 0x00, 0x00, 0xc0, 'A','g','r','a','v','e',0,
+0x14, 0x69, 0x00, 0x00, 0x00, 0xc1, 'A','a','c','u','t','e',0,
+0xa0, 0x52, 0x00, 0x00, 0x00, 0xc2, 'A','c','i','r','c','u','m','f','l','e','x',0,
+0x15, 0x85, 0x00, 0x00, 0x00, 0xc3, 'A','t','i','l','d','e',0,
+0x4c, 0xb9, 0x00, 0x00, 0x00, 0xc4, 'A','d','i','a','e','r','e','s','i','s',0,
+0x0a, 0x87, 0x00, 0x00, 0x00, 0xc5, 'A','r','i','n','g',0,
+0x00, 0xc7, 0x00, 0x00, 0x00, 0xc6, 'A','E',0,
+0x53, 0x51, 0x00, 0x00, 0x00, 0xc7, 'C','c','e','d','i','l','l','a',0,
+0x15, 0x75, 0x00, 0x00, 0x00, 0xc8, 'E','g','r','a','v','e',0,
+0x14, 0xe9, 0x00, 0x00, 0x00, 0xc9, 'E','a','c','u','t','e',0,
+0xb0, 0x52, 0x00, 0x00, 0x00, 0xca, 'E','c','i','r','c','u','m','f','l','e','x',0,
+0x54, 0xb9, 0x00, 0x00, 0x00, 0xcb, 'E','d','i','a','e','r','e','s','i','s',0,
+0x15, 0xf5, 0x00, 0x00, 0x00, 0xcc, 'I','g','r','a','v','e',0,
+0x15, 0x69, 0x00, 0x00, 0x00, 0xcd, 'I','a','c','u','t','e',0,
+0xc0, 0x52, 0x00, 0x00, 0x00, 0xce, 'I','c','i','r','c','u','m','f','l','e','x',0,
+0x5c, 0xb9, 0x00, 0x00, 0x00, 0xcf, 'I','d','i','a','e','r','e','s','i','s',0,
+0x02, 0x04, 0x00, 0x00, 0x00, 0xd0, 'E','T','H',0,
+0x02, 0x64, 0x00, 0x00, 0x00, 0xd0, 'E','t','h',0,
+0x17, 0x25, 0x00, 0x00, 0x00, 0xd1, 'N','t','i','l','d','e',0,
+0x16, 0xb5, 0x00, 0x00, 0x00, 0xd2, 'O','g','r','a','v','e',0,
+0x16, 0x29, 0x00, 0x00, 0x00, 0xd3, 'O','a','c','u','t','e',0,
+0xd8, 0x52, 0x00, 0x00, 0x00, 0xd4, 'O','c','i','r','c','u','m','f','l','e','x',0,
+0x17, 0x45, 0x00, 0x00, 0x00, 0xd5, 'O','t','i','l','d','e',0,
+0x68, 0xb9, 0x00, 0x00, 0x00, 0xd6, 'O','d','i','a','e','r','e','s','i','s',0,
+0x6e, 0xd9, 0x00, 0x00, 0x00, 0xd7, 'm','u','l','t','i','p','l','y',0,
+0x17, 0x42, 0x00, 0x00, 0x00, 0xd8, 'O','s','l','a','s','h',0,
+0x5c, 0x9b, 0x00, 0x00, 0x00, 0xd8, 'O','o','b','l','i','q','u','e',0,
+0x17, 0x75, 0x00, 0x00, 0x00, 0xd9, 'U','g','r','a','v','e',0,
+0x16, 0xe9, 0x00, 0x00, 0x00, 0xda, 'U','a','c','u','t','e',0,
+0xf0, 0x52, 0x00, 0x00, 0x00, 0xdb, 'U','c','i','r','c','u','m','f','l','e','x',0,
+0x74, 0xb9, 0x00, 0x00, 0x00, 0xdc, 'U','d','i','a','e','r','e','s','i','s',0,
+0x17, 0x69, 0x00, 0x00, 0x00, 0xdd, 'Y','a','c','u','t','e',0,
+0x09, 0xae, 0x00, 0x00, 0x00, 0xde, 'T','H','O','R','N',0,
+0x0b, 0x8e, 0x00, 0x00, 0x00, 0xde, 'T','h','o','r','n',0,
+0x1b, 0xa8, 0x00, 0x00, 0x00, 0xdf, 's','s','h','a','r','p',0,
+0x18, 0xf5, 0x00, 0x00, 0x00, 0xe0, 'a','g','r','a','v','e',0,
+0x18, 0x69, 0x00, 0x00, 0x00, 0xe1, 'a','a','c','u','t','e',0,
+0x20, 0x52, 0x00, 0x00, 0x00, 0xe2, 'a','c','i','r','c','u','m','f','l','e','x',0,
+0x19, 0x85, 0x00, 0x00, 0x00, 0xe3, 'a','t','i','l','d','e',0,
+0x8c, 0xb9, 0x00, 0x00, 0x00, 0xe4, 'a','d','i','a','e','r','e','s','i','s',0,
+0x0c, 0x87, 0x00, 0x00, 0x00, 0xe5, 'a','r','i','n','g',0,
+0x01, 0x27, 0x00, 0x00, 0x00, 0xe6, 'a','e',0,
+0x63, 0x51, 0x00, 0x00, 0x00, 0xe7, 'c','c','e','d','i','l','l','a',0,



Reply to: