]> xenbits.xensource.com Git - xenclient/xen.git/commitdiff
OEM value add (hotkeys, special button support). vACPI layer
authorKamala Narasimhan <kamala.narasimhan@citrix.com>
Thu, 12 Feb 2009 06:44:32 +0000 (01:44 -0500)
committerKamala Narasimhan <kamala.narasimhan@citrix.com>
Thu, 12 Feb 2009 06:44:32 +0000 (01:44 -0500)
and xenpmd changes. (patch 4/5).

The vACPI layer is specific to hp 6930p but support for other
oems, models call be added with minimal effort as all the components
except for the asl code is the same for all oems.

tools/firmware/hvmloader/acpi/Makefile
tools/firmware/hvmloader/acpi/build.c
tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.asl [new file with mode: 0644]
tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.h [new file with mode: 0644]
tools/xenpmd/acpi-events.c

index 30ef30ec79cc0d066c7cdd795e3080169b0d848f..292d0be82e2577a4c89b0581f5d75fe7ac53ce9c 100644 (file)
@@ -19,7 +19,7 @@ XEN_ROOT = ../../../..
 include $(XEN_ROOT)/tools/firmware/Rules.mk
 
 C_SRC = build.c dsdt.c static_tables.c
-H_SRC = $(wildcard *.h) ssdt_pm.h ssdt_tpm.h
+H_SRC = $(wildcard *.h) ssdt_pm.h ssdt_hp_6930p_elitebook.h ssdt_tpm.h
 OBJS  = $(patsubst %.c,%.o,$(C_SRC))
 
 build.o: $(H_SRC) build.c
@@ -39,6 +39,13 @@ ssdt_pm.h: ssdt_pm.asl
        mv $*.hex $@
        rm -f *.aml
 
+ssdt_hp_6930p_elitebook.h: ssdt_hp_6930p_elitebook.asl
+       $(MAKE) iasl
+       iasl -tc $<
+       sed -i'' -re 's/AmlCode/AmlCode_HP_6930P_ELITEBOOK/g' $*.hex
+       mv $*.hex $@
+       rm -f *.aml
+
 ssdt_tpm.h: ssdt_tpm.asl
        $(MAKE) iasl
        iasl -tc $<
@@ -72,6 +79,6 @@ acpi.a: $(OBJS)
        $(AR) rc $@ $(OBJS)
 
 clean:
-       rm -rf *.a *.o dsdt.c ssdt_pm.h ssdt_tpm.h $(IASL_VER) $(IASL_VER).tar.gz
+       rm -rf *.a *.o dsdt.c ssdt_pm.h ssdt_hp_6930p_elitebook.h ssdt_tpm.h $(IASL_VER) $(IASL_VER).tar.gz
 
 install: all
index b21baa54a47f3235494dace1e4f1fa1d4a992947..763c5b0122c7e18be80402d0a3c445e9787ef302 100644 (file)
@@ -19,6 +19,7 @@
 #include "acpi2_0.h"
 #include "ssdt_tpm.h"
 #include "ssdt_pm.h"
+#include "ssdt_hp_6930p_elitebook.h"
 #include "../config.h"
 #include "../util.h"
 #include <xen/hvm/hvm_info_table.h>
@@ -81,6 +82,12 @@ static uint8_t battery_port_exists(void)
     return 1;
 }
 
+static uint8_t oem_value_add_exists(void)
+{
+    outb(0x96, 100);
+    return (inb(0x96) == 100);
+}
+
 static int construct_bios_info_table(uint8_t *buf)
 {
     struct bios_info *bios_info = (struct bios_info *)buf;
@@ -261,6 +268,18 @@ static int construct_secondary_tables(uint8_t *buf, unsigned long *table_ptrs, s
         offset += align16(va_ac->slic_length);
     }
 
+    /* NOTE:  Once we test and confirm oem value add functionality
+     * on more OEMs, the below logic should be extended to get
+     * OEM type information from SMBIOS and load appropriate SSDT.
+     */
+    if ( oem_value_add_exists() )
+    {
+        table_ptrs[nr_tables++] = (unsigned long)&buf[offset];
+        memcpy(&buf[offset], AmlCode_HP_6930P_ELITEBOOK,
+            sizeof(AmlCode_HP_6930P_ELITEBOOK));
+        offset += align16(sizeof(AmlCode_HP_6930P_ELITEBOOK));
+    }
+
     /* TPM TCPA and SSDT. */
     tis_hdr = (uint16_t *)0xFED40F00;
     if ( (tis_hdr[0] == tis_signature[0]) &&
diff --git a/tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.asl b/tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.asl
new file mode 100644 (file)
index 0000000..d6eee27
--- /dev/null
@@ -0,0 +1,1309 @@
+/*
+ * ssdt_hp_6930p_elitebook.asl
+ *
+ * Copyright (c) 2009  Kamala Narasimhan
+ * Copyright (c) 2009  Citrix Systems, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+/* SSDT for exposing HP 6930p elitebook specific value add functionalities like  
+ * hotkeys, special buttons (e.g., wireless button, presentation button etc.).
+ */
+
+/* IMPLEMENTATION DETAILS:  OEM value add features are generally exposed through
+ * WMI psuedo device objects.  For our guests to benefit from such value add, we
+ * expose a psuedo device object in our vACPI layer also.  This psuedo object is 
+ * similar to the underlying base firmware object in the sense we expose the 
+ * same _WDG method which describes the WMI methods, data objects and events 
+ * provided by the WMI psuedo object.  Guest wmi wrapper driver which automatically
+ * gets loaded upon identifying this WMI pseudo device object, calls _WDG to get 
+ * known entry points and calls those entry points for further information exchange.
+ * Reference - http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
+ */
+
+/* COMMUNICATION DETAILS -
+ * Command port - 0x96 
+ *                Writes to this port describe what type of information is about
+ *                to be exchanged.  E.g., guid, input argument transfer etc.
+ * Data Port    - 0x98 and 0x9A for byte and dword data transfer respectively.
+ *                Communicates data to and from the backend.  E.g. Input buffer values
+ *                get written to this port and output buffer values are read from this 
+ *                port.
+ */
+
+DefinitionBlock ("SSDT_HP_6930P_ELITEBOOK.aml", "SSDT", 2, "Xen", "HVM", 0)
+{
+    Scope (\_SB)
+    {
+
+        OperationRegion (HP1, SystemIO, 0x96, 0x01)
+        Field (HP1, ByteAcc, NoLock, Preserve)
+        {
+            P96,   8
+        }
+
+        OperationRegion (HP2, SystemIO, 0x98, 0x01)
+        Field (HP2, ByteAcc, NoLock, Preserve)
+        {
+            P98,  8
+        }
+
+        OperationRegion (HP3, SystemIO, 0x9A, 0x04)
+        Field (HP3, DWordAcc, NoLock, Preserve)
+        {
+            P9A,  32
+        }
+
+        Device (WMID)
+        {
+            /* Exposing a pseudo device with HID PNP0C14 will 
+             * result in Windows guest loading their WMI wrapper
+             * driver - wmiacpi.sys
+             */ 
+            Name (_HID, EisaId ("PNP0C14"))
+            Name (_UID, 0x00)
+
+            /* Following list of data blocks exposed by _WDG is same as the 
+             * one provided by the underlying firmware.  Refer to -
+             * http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
+             * for further information about _WDG and what it exposes.
+             */ 
+            Name (_WDG, Buffer (0xF0)
+            {
+                /* Data Block 1 */
+                /* GUID */
+                0x34, 0xF0, 0xB7, 0x5F, 0x63, 0x2C, 0xE9, 0x45, 
+                0xBE, 0x91, 0x3D, 0x44, 0xE2, 0xC7, 0x07, 0xE4, 
+                0x41, 0x41, /* Object ID - WMAA */ 
+                0x01, /* Instance count */
+                0x02, /* Flag - Method */
+
+                /* Data Block 2 */
+                /* GUID */
+                0x79, 0x42, 0xF2, 0x95, 0x7B, 0x4D, 0x34, 0x43,
+                0x93, 0x87, 0xAC, 0xCD,  0xC6, 0x7E, 0xF6, 0x1C,
+                0x80, 0x00, /* Event notification ID */
+                0x01, /* Instance count */
+                0x08, /* Flag - Event */
+
+                /* Data Block 3 */
+                /* GUID */
+                0x18, 0x43, 0x81, 0x2B, 0xE8, 0x4B, 0x07, 0x47,
+                0x9D, 0x84, 0xA1, 0x90, 0xA8, 0x59, 0xB5, 0xD0,
+                0xA0, 0x00, /* Event notification ID */
+                0x01, /* Instance count */
+                0x08, /* Flag - Event */
+
+                /* Data Block 4 */
+                /* GUID */
+                0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11, 
+                0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10,
+                0x41, 0x42, /* Object ID - WQAB */
+                0x01, /* Instance count */
+                0x00, /* Flag - Data */
+
+                /* Data Block 5 */
+                /* GUID */
+                0xEB, 0x91, 0x4C, 0x1F, 0x5C, 0xDC, 0x0B, 0x46,
+                0x95, 0x1D, 0xC7, 0xCB, 0x9B, 0x4B, 0x8D, 0x5E,
+                0x42, 0x41, /* Object ID - WMBA */
+                0x01, /* Instance count */
+                0x02, /* Flag - Method */
+
+                /* Data Block 6 */
+                /* GUID */
+                0x49, 0x4B, 0x11, 0x2D, 0xFB, 0x2D, 0x30, 0x41,
+                0xB8, 0xFE, 0x4A, 0x3C, 0x09, 0xE7, 0x51, 0x33, 
+                0x42, 0x43, /* Object ID - WQBC */
+                0x74, /* Instance count */
+                0x00, /* Flag - Data */ 
+
+                /* Data Block 7 */
+                /* GUID */
+                0xE3, 0x08, 0x8D, 0x98, 0xF4, 0x68, 0x35, 0x4C,
+                0xAF, 0x3E, 0x6A, 0x1B, 0x81, 0x06, 0xF8, 0x3C,
+                0x42, 0x44, /* Object ID - WQBD */
+                0x19, /* Instance count */
+                0x00, /* Flag - Data */ 
+
+                /* Data Block 8 */
+                /* GUID */
+                0x46, 0x97, 0xEA, 0x14, 0x1F, 0xCE, 0x98, 0x40,
+                0xA0, 0xE0, 0x70, 0x45, 0xCB, 0x4D, 0xA7, 0x45,
+                0x42, 0x45, /* Object ID - WQBE */
+                0x01, /* Instance count */
+                0x00, /* Flag - Data */
+
+                /* Data Block 9 */
+                /* GUID */
+                0x28, 0x20, 0x2F, 0x32, 0x84, 0x0F, 0x01, 0x49,
+                0x98, 0x8E, 0x01, 0x51, 0x76, 0x04, 0x9E, 0x2D,
+                0x42, 0x46, /* Object ID - WQBF */
+                0x01, /* Instance count */
+                0x00, /* Flag  Data */
+
+                /* Data Block 10 */
+                /* GUID */
+                0x3D, 0xDE, 0x32, 0x82, 0x3D, 0x66, 0x27, 0x43,
+                0xA8, 0xF4, 0xE2, 0x93, 0xAD, 0xB9, 0xBF, 0x05,
+                0x42, 0x47, /* Object ID - WQBG */
+                0x01, /* Instance count */
+                0x00, /* Flag - Data */
+
+                /* Data Block 11 */
+                /* GUID */
+                0x36, 0x64, 0x1F, 0x8F, 0x42, 0x9F, 0xC8, 0x42, 
+                0xBA, 0xDC, 0x0E, 0x94, 0x24, 0xF2, 0x0C, 0x9A,
+                0x42, 0x48, /* Object ID - WQBH */
+                0x00, /* Instance count */
+                0x00, /* Flag - Data */
+
+                /* Data Block 12 */
+                /* GUID */
+                0x35, 0x64, 0x1F, 0x8F, 0x42, 0x9F, 0xC8, 0x42,
+                0xBA, 0xDC, 0x0E, 0x94, 0x24, 0xF2, 0x0C, 0x9A,
+                0x42, 0x49, /* Object ID - WQBI */
+                0x00, /* Instance count */
+                0x00 /* Flag - Data */
+            })
+
+            /* Initialize cmd port and communicate invocation type
+             * i.e., method execution or query or set object 
+             */
+            Method (INIT, 1, Serialized)
+            {
+                Store (100, P96)
+                Store (Arg0, P98)
+            }
+
+            /* Pass the guid pertaining to the operation */
+            Method (GUID, 1, Serialized)
+            {
+                Store (101, P96)
+                Store (0x0, Local0)
+                Store (Arg0, Local1)
+
+                While ( LLess(Local0,16) ) 
+                {
+                    Add(Local1, Local0, Local2)
+                    Store (DerefOf(Index (_WDG, Local2)), P98 ) 
+                    Increment( Local0 )
+                }
+            }
+
+            /* Pass instance # for the associated object pertaining
+             * to the invocation.
+             */
+            Method (INST, 1, Serialized)
+            {
+                Store(102, P96)
+                Store(Arg0, P9A)
+            }
+
+            /* Pass method id relevant to the method about to be
+             * executed.
+             */
+            Method (MTID, 1, Serialized)
+            {
+                Store(103, P96)
+                Store(Arg0, P9A)
+            }
+
+            /* Pass input buffer pertaining to the current operation */
+            Method (IBUF, 1, Serialized)
+            {
+                Store (105, P96) 
+                Store (SizeOf(Arg0), Local0)
+                Store (Local0, P9A)
+                ToBuffer (Arg0, Local1)
+                Store (0, Local2)
+                Store (104, P96)
+                While ( LLess(Local2,Local0) )
+                {
+                    Store (DerefOf(Index (Local1, Local2)), P98)
+                    Increment (Local2)
+                }
+            }
+
+            /* Now that the input arguments are passed, execute the command */
+            Method (EXEC, 0, Serialized)
+            {
+                Store (106, P96)
+            }
+
+            /* Get the output buffer pertaining to the just executed command */
+            Method (OBUF, 0, Serialized)
+            {
+                Store (108, P96)
+                Store (P9A, Local0)
+                Store (Buffer(Local0) {}, Local2)
+                Store (0, Local1)
+                Store (107, P96)
+                While ( LLess(Local1, Local0) )
+                {
+                    Store (P98, Index(Local2, Local1)) 
+                    Increment (Local1)
+                }
+                Return (Local2)
+            }
+
+            /* Get event data */
+            Method (_WED, 1, Serialized)
+            {
+                INIT (4)
+                Store (109, P96)
+                Store (Arg0, P98)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            /*  Following are well know entry points as supplied by 
+             *  _WDG.
+             *  @TODO:  Though current testing suggest that defining
+             *  a method for seralized execution is enough to prevent
+             *  synchronization issues, consider using explicit mutexes
+             *  for further protection.
+             */
+            Method (WMAA, 3, Serialized)
+            {
+                INIT (1)
+                GUID (0)
+                INST (Arg0)
+                MTID (Arg1)
+                IBUF (Arg2) 
+                EXEC () 
+                Return (OBUF())
+            }
+
+            Method (WMBA, 3, Serialized)
+            {
+                INIT (1)
+                GUID (80)
+                INST (Arg0)
+                MTID (Arg1)
+                IBUF (Arg2)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            /* Like all other well know entry points, we could delegate
+             * the below to the base firmware also.  But, why ask for a 
+             * static list (that too this big) and go through layer after
+             * layer to get it?  Also, port i/o is not a good idea for this
+             * much data transfer.  Luckily, this is the only place that appear
+             * to transfer so much data.
+             */ 
+            Name (WQAB, Buffer (0x1C53)
+            {
+                /* 0000 */    0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00,
+                /* 0008 */    0x43, 0x1C, 0x00, 0x00, 0xEA, 0xB4, 0x00, 0x00,
+                /* 0010 */    0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54,
+                /* 0018 */    0x98, 0x2D, 0x96, 0x00, 0x01, 0x06, 0x18, 0x42,
+                /* 0020 */    0x10, 0x47, 0x10, 0x92, 0x46, 0x62, 0x02, 0x89,
+                /* 0028 */    0x80, 0x90, 0x18, 0x18, 0x14, 0x81, 0x85, 0x00,
+                /* 0030 */    0x49, 0x02, 0x88, 0xC4, 0x41, 0xE1, 0x20, 0xD4,
+                /* 0038 */    0x9F, 0x40, 0x7E, 0x05, 0x20, 0x74, 0x28, 0x40,
+                /* 0040 */    0xA6, 0x00, 0x83, 0x02, 0x9C, 0x22, 0x88, 0xA0,
+                /* 0048 */    0x57, 0x01, 0x36, 0x05, 0x98, 0x14, 0x60, 0x51,
+                /* 0050 */    0x80, 0x76, 0x01, 0x96, 0x05, 0xE8, 0x16, 0x20,
+                /* 0058 */    0x1D, 0x96, 0x88, 0x04, 0x47, 0x89, 0x01, 0x47,
+                /* 0060 */    0xE9, 0xC4, 0x16, 0x6E, 0xD8, 0xE0, 0x85, 0xA2,
+                /* 0068 */    0x68, 0x06, 0x51, 0x12, 0x94, 0x8B, 0x20, 0x5D,
+                /* 0070 */    0x10, 0x52, 0x2E, 0xC0, 0x37, 0x82, 0x06, 0x10,
+                /* 0078 */    0xA5, 0x77, 0x01, 0xB6, 0x05, 0x98, 0x86, 0x27,
+                /* 0080 */    0xD2, 0x20, 0xE4, 0x60, 0x08, 0x54, 0xCE, 0x80,
+                /* 0088 */    0x20, 0x69, 0x44, 0x21, 0x1E, 0xA7, 0x44, 0x08,
+                /* 0090 */    0x0A, 0x84, 0x90, 0xD4, 0xF1, 0xA0, 0xA0, 0x71,
+                /* 0098 */    0x88, 0xAD, 0xCE, 0x46, 0x93, 0xA9, 0x74, 0x7E,
+                /* 00A0 */    0x48, 0x82, 0x70, 0xC6, 0x2A, 0x7E, 0x3A, 0x9A,
+                /* 00A8 */    0xD0, 0xD9, 0x9C, 0x60, 0xE7, 0x18, 0x72, 0x3C,
+                /* 00B0 */    0x48, 0xF4, 0x20, 0xB8, 0x00, 0x0F, 0x1C, 0x2C,
+                /* 00B8 */    0x34, 0x84, 0x22, 0x6B, 0x80, 0xC1, 0x8C, 0xDD,
+                /* 00C0 */    0x63, 0xB1, 0x0B, 0x4E, 0x0A, 0xEC, 0x61, 0xB3,
+                /* 00C8 */    0x01, 0x19, 0xA2, 0x24, 0x38, 0xD4, 0x11, 0xC0,
+                /* 00D0 */    0x12, 0x05, 0x98, 0x1F, 0x87, 0x0C, 0x0F, 0x95,
+                /* 00D8 */    0x8C, 0x25, 0x24, 0x1B, 0xAB, 0x87, 0xC2, 0xA5,
+                /* 00E0 */    0x40, 0x68, 0x6C, 0x27, 0xED, 0x19, 0x45, 0x2C,
+                /* 00E8 */    0x79, 0x4A, 0x82, 0x49, 0xE0, 0x51, 0x44, 0x36,
+                /* 00F0 */    0x1A, 0x27, 0x28, 0x1B, 0x1A, 0x25, 0x03, 0x42,
+                /* 00F8 */    0x9E, 0x05, 0x58, 0x07, 0x26, 0x04, 0x76, 0x2F,
+                /* 0100 */    0xC0, 0x9A, 0x00, 0x73, 0xB3, 0x90, 0xB1, 0xB9,
+                /* 0108 */    0xE8, 0xFF, 0x0F, 0x71, 0xB0, 0x31, 0xDA, 0x9A,
+                /* 0110 */    0xAE, 0x90, 0xC2, 0xC4, 0x88, 0x12, 0x2C, 0x5E,
+                /* 0118 */    0xC5, 0xC3, 0x10, 0xCA, 0x93, 0x42, 0xA8, 0x48,
+                /* 0120 */    0x95, 0xA1, 0x68, 0xB4, 0x51, 0x2A, 0x14, 0xE0,
+                /* 0128 */    0x4C, 0x80, 0x30, 0x5C, 0x1D, 0x03, 0x82, 0x46,
+                /* 0130 */    0x88, 0x15, 0x29, 0x56, 0xFB, 0x83, 0x20, 0xF1,
+                /* 0138 */    0x2D, 0x40, 0x54, 0x01, 0xA2, 0x48, 0xA3, 0x41,
+                /* 0140 */    0x9D, 0x03, 0x3C, 0x5C, 0x0F, 0xF5, 0xF0, 0x3D,
+                /* 0148 */    0xF6, 0x93, 0x0C, 0x72, 0x90, 0x67, 0xF1, 0xA8,
+                /* 0150 */    0x70, 0x9C, 0x06, 0x49, 0xE0, 0x0B, 0x80, 0x4F,
+                /* 0158 */    0x08, 0x1E, 0x38, 0xDE, 0x35, 0xA0, 0x66, 0x7C,
+                /* 0160 */    0xBC, 0x4C, 0x10, 0x1C, 0x6A, 0x88, 0x1E, 0x68,
+                /* 0168 */    0xB8, 0x13, 0x38, 0x44, 0x06, 0xE8, 0x49, 0x3D,
+                /* 0170 */    0x52, 0x60, 0x07, 0x77, 0x32, 0xEF, 0x01, 0xAF,
+                /* 0178 */    0x0A, 0xCD, 0x5E, 0x12, 0x08, 0xC1, 0xF1, 0xF8,
+                /* 0180 */    0x7E, 0xC0, 0x26, 0x9C, 0xC0, 0xF2, 0x07, 0x81,
+                /* 0188 */    0x1A, 0x99, 0xA1, 0x3D, 0xCA, 0xD3, 0x8A, 0x19,
+                /* 0190 */    0xF2, 0x31, 0xC1, 0x04, 0x16, 0x0B, 0x21, 0x05,
+                /* 0198 */    0x10, 0x1A, 0x0F, 0xF8, 0x6F, 0x00, 0x8F, 0x17,
+                /* 01A0 */    0xBE, 0x12, 0xC4, 0xF6, 0x80, 0x12, 0x0C, 0x0B,
+                /* 01A8 */    0x21, 0x23, 0xAB, 0xF0, 0x78, 0xE8, 0x28, 0x7C,
+                /* 01B0 */    0x95, 0x38, 0x9C, 0xD3, 0x8A, 0x67, 0x82, 0xE1,
+                /* 01B8 */    0x20, 0xF4, 0x05, 0x90, 0x00, 0x51, 0xE7, 0x0C,
+                /* 01C0 */    0xD4, 0x61, 0xC1, 0xE7, 0x04, 0x76, 0x33, 0x38,
+                /* 01C8 */    0x83, 0x47, 0x00, 0x8F, 0xE4, 0x84, 0xFC, 0x2B,
+                /* 01D0 */    0xF1, 0xC0, 0xE0, 0x03, 0xE2, 0xEF, 0x1F, 0xA7,
+                /* 01D8 */    0xEC, 0x11, 0x9C, 0xA9, 0x01, 0x7D, 0x1C, 0xF0,
+                /* 01E0 */    0xFF, 0x7F, 0x28, 0x7C, 0x88, 0x1E, 0xDF, 0x29,
+                /* 01E8 */    0x1F, 0xAF, 0x4F, 0x17, 0x96, 0x35, 0x4E, 0xE8,
+                /* 01F0 */    0x77, 0x08, 0x9F, 0x38, 0x7C, 0x64, 0x71, 0x44,
+                /* 01F8 */    0x08, 0x39, 0x39, 0x05, 0xA0, 0x81, 0x4F, 0xF7,
+                /* 0200 */    0xEC, 0x22, 0x9C, 0xAE, 0x27, 0xE5, 0x40, 0xC3,
+                /* 0208 */    0xA0, 0xE3, 0x04, 0xC7, 0x79, 0x00, 0x1C, 0xE3,
+                /* 0210 */    0x84, 0x7F, 0x2E, 0x80, 0x3F, 0x40, 0x7E, 0xCA,
+                /* 0218 */    0x78, 0xC5, 0x48, 0xE0, 0x98, 0x23, 0x44, 0x9F,
+                /* 0220 */    0x6B, 0x3C, 0x42, 0x2C, 0xFC, 0x53, 0x45, 0xE1,
+                /* 0228 */    0x03, 0x21, 0x63, 0x04, 0x17, 0xA0, 0xC7, 0x08,
+                /* 0230 */    0x7C, 0x03, 0x8E, 0x11, 0x7D, 0x94, 0xE0, 0xEA,
+                /* 0238 */    0x0F, 0x1A, 0x74, 0x80, 0xB8, 0xFF, 0xFF, 0x00,
+                /* 0240 */    0xE1, 0x83, 0x7A, 0x80, 0xC0, 0x37, 0xFA, 0xD1,
+                /* 0248 */    0x03, 0x3D, 0x2E, 0x8B, 0x3E, 0x0F, 0xC8, 0xF8,
+                /* 0250 */    0x89, 0x46, 0xF3, 0xE2, 0xA7, 0x03, 0x7E, 0xF8,
+                /* 0258 */    0x00, 0x0F, 0xA8, 0x87, 0x84, 0x03, 0xC5, 0x4C,
+                /* 0260 */    0x9B, 0x83, 0x3E, 0xBB, 0x1C, 0x3A, 0x76, 0xB8,
+                /* 0268 */    0xE0, 0x3F, 0x81, 0x80, 0x4B, 0xDE, 0x21, 0x0C,
+                /* 0270 */    0x14, 0x23, 0xC6, 0x9F, 0x83, 0x7C, 0x0A, 0x03,
+                /* 0278 */    0xFF, 0xFF, 0xFF, 0x14, 0x06, 0xFE, 0xE1, 0xF0,
+                /* 0280 */    0x20, 0x4F, 0x07, 0x9F, 0xB6, 0xA8, 0x74, 0x18,
+                /* 0288 */    0xD4, 0x81, 0x0B, 0xB0, 0x32, 0x89, 0x08, 0xCF,
+                /* 0290 */    0x12, 0xB5, 0x41, 0xE8, 0xD4, 0xF0, 0x36, 0xF1,
+                /* 0298 */    0xB6, 0xE5, 0x5B, 0x40, 0x9C, 0xD3, 0xEC, 0xED,
+                /* 02A0 */    0xC0, 0x45, 0x30, 0x22, 0xD4, 0x0C, 0x45, 0x4E,
+                /* 02A8 */    0x5A, 0x11, 0x63, 0x44, 0x79, 0xDC, 0x32, 0xCA,
+                /* 02B0 */    0xDB, 0xD6, 0x0B, 0x40, 0xBC, 0x13, 0x7B, 0xDE,
+                /* 02B8 */    0x32, 0x46, 0xF0, 0xC8, 0x0F, 0x5C, 0x2C, 0xC6,
+                /* 02C0 */    0xEA, 0xF5, 0x5F, 0xF3, 0x81, 0x0B, 0x70, 0xF6,
+                /* 02C8 */    0xFF, 0x3F, 0x70, 0x01, 0x1C, 0x0A, 0x7A, 0x18,
+                /* 02D0 */    0x42, 0x0F, 0xC3, 0x53, 0x39, 0x97, 0x87, 0xC8,
+                /* 02D8 */    0x53, 0x89, 0x18, 0x35, 0x4C, 0xD4, 0x67, 0x28,
+                /* 02E0 */    0xDF, 0x2D, 0x7C, 0x20, 0x02, 0xDF, 0x99, 0x0B,
+                /* 02E8 */    0xF8, 0xFD, 0xFF, 0x0F, 0x44, 0x70, 0x8E, 0x29,
+                /* 02F0 */    0xB8, 0x33, 0x0D, 0x78, 0x7C, 0xCE, 0x40, 0x20,
+                /* 02F8 */    0xA7, 0xE2, 0x43, 0x0D, 0x60, 0x41, 0xF4, 0x13,
+                /* 0300 */    0xC2, 0x27, 0x1A, 0x2A, 0x13, 0x06, 0x75, 0xA8,
+                /* 0308 */    0x01, 0xAC, 0x5C, 0x61, 0x9E, 0x46, 0xCF, 0xF9,
+                /* 0310 */    0x59, 0xC6, 0xA7, 0x1A, 0x1F, 0x4A, 0x8D, 0x63,
+                /* 0318 */    0x88, 0x97, 0x99, 0x87, 0x1A, 0x1F, 0x0B, 0x5E,
+                /* 0320 */    0x49, 0x7D, 0xA8, 0x31, 0x54, 0x9C, 0x87, 0x1A,
+                /* 0328 */    0x0F, 0x37, 0x50, 0xD4, 0x37, 0x9B, 0x67, 0x1B,
+                /* 0330 */    0xA3, 0xC7, 0xF7, 0x0D, 0xD5, 0x10, 0x0F, 0x35,
+                /* 0338 */    0x4C, 0xF2, 0x4A, 0x35, 0x16, 0x1F, 0x6A, 0xC0,
+                /* 0340 */    0xF1, 0xFF, 0x3F, 0xD4, 0x00, 0xFC, 0xFF, 0xFF,
+                /* 0348 */    0x1F, 0x6A, 0x00, 0x47, 0x47, 0x03, 0x38, 0x47,
+                /* 0350 */    0x46, 0xDC, 0xD1, 0x00, 0x5C, 0x87, 0x52, 0xE0,
+                /* 0358 */    0x70, 0x34, 0x00, 0x1E, 0x47, 0x21, 0x30, 0x5F,
+                /* 0360 */    0x68, 0x7C, 0x14, 0x02, 0x16, 0xFF, 0xFF, 0xA3,
+                /* 0368 */    0x10, 0xF8, 0x65, 0x9F, 0x83, 0x50, 0x42, 0x8F,
+                /* 0370 */    0x42, 0x80, 0xA0, 0xDB, 0xCF, 0x53, 0xC4, 0xB3,
+                /* 0378 */    0x8F, 0x2F, 0x3F, 0x0F, 0x04, 0x11, 0x5E, 0xF3,
+                /* 0380 */    0x7D, 0x0A, 0xF2, 0x21, 0xDF, 0x47, 0x21, 0x06,
+                /* 0388 */    0x63, 0x28, 0x5F, 0x83, 0x7C, 0x14, 0x62, 0x50,
+                /* 0390 */    0xAF, 0x41, 0xBE, 0xEF, 0x1B, 0xE4, 0xF1, 0x22,
+                /* 0398 */    0x48, 0xEC, 0x67, 0x02, 0x1F, 0x85, 0x98, 0xE8,
+                /* 03A0 */    0xA3, 0x10, 0xA0, 0xF0, 0xFF, 0x7F, 0x14, 0x02,
+                /* 03A8 */    0xF8, 0xFF, 0xFF, 0x3F, 0x0A, 0x01, 0xCE, 0x02,
+                /* 03B0 */    0x1C, 0x0D, 0x40, 0x37, 0xAD, 0x47, 0x21, 0xF0,
+                /* 03B8 */    0xDE, 0x59, 0x4E, 0xFB, 0x04, 0x7C, 0x16, 0x02,
+                /* 03C0 */    0xCC, 0xFE, 0xFF, 0xCF, 0x42, 0xC0, 0xEC, 0x28,
+                /* 03C8 */    0x74, 0x14, 0x67, 0xF9, 0x2A, 0xF4, 0x04, 0xF0,
+                /* 03D0 */    0x02, 0x10, 0x23, 0xCC, 0x3B, 0xD0, 0x4B, 0x26,
+                /* 03D8 */    0xBB, 0x8B, 0x1B, 0xE7, 0xC9, 0xE5, 0x2C, 0x9E,
+                /* 03E0 */    0xC4, 0x7D, 0x09, 0xF2, 0x81, 0xE2, 0x59, 0xC8,
+                /* 03E8 */    0x50, 0xA7, 0x1B, 0xF4, 0x8D, 0xDC, 0x03, 0x8B,
+                /* 03F0 */    0x19, 0x3F, 0xC4, 0xF3, 0x90, 0x21, 0x9E, 0x85,
+                /* 03F8 */    0x00, 0x76, 0xFD, 0xFF, 0xCF, 0x42, 0x00, 0xFF,
+                /* 0400 */    0xFF, 0xFF, 0x47, 0x03, 0xF8, 0x2F, 0x00, 0x9F,
+                /* 0408 */    0x85, 0x80, 0xE7, 0x09, 0xE0, 0x41, 0xDB, 0x67,
+                /* 0410 */    0x21, 0x80, 0x33, 0x87, 0xCB, 0xF3, 0x7F, 0x05,
+                /* 0418 */    0x3A, 0x96, 0xF7, 0x08, 0xCF, 0xFA, 0x24, 0x5F,
+                /* 0420 */    0x2F, 0x3D, 0xD3, 0x87, 0x82, 0x67, 0x21, 0x86,
+                /* 0428 */    0x75, 0x18, 0x3E, 0x0B, 0x31, 0x88, 0x17, 0x4D,
+                /* 0430 */    0x43, 0xBC, 0x70, 0xFA, 0x30, 0xE0, 0xFF, 0x3F,
+                /* 0438 */    0x5E, 0xE0, 0x57, 0x4E, 0x03, 0x05, 0x09, 0xF4,
+                /* 0440 */    0x2C, 0x04, 0x30, 0xFE, 0xFF, 0x7F, 0x16, 0x02,
+                /* 0448 */    0xC8, 0xB8, 0x46, 0x9D, 0x85, 0x80, 0xE5, 0x6D,
+                /* 0450 */    0xE5, 0x19, 0xDB, 0xA7, 0x95, 0x04, 0xFF, 0xFF,
+                /* 0458 */    0x67, 0x21, 0xC0, 0x41, 0x2E, 0x23, 0x07, 0x21,
+                /* 0460 */    0x4C, 0xC4, 0x87, 0x83, 0x8F, 0x99, 0x80, 0x9E,
+                /* 0468 */    0x29, 0xBE, 0xB8, 0x1B, 0xE3, 0x09, 0xE0, 0x45,
+                /* 0470 */    0xE2, 0x31, 0x93, 0x1D, 0x35, 0x0D, 0xF3, 0x2C,
+                /* 0478 */    0x64, 0xBC, 0xB3, 0x78, 0x0D, 0x78, 0x82, 0xF7,
+                /* 0480 */    0xE4, 0x9F, 0x85, 0x18, 0xD8, 0x61, 0x05, 0x7B,
+                /* 0488 */    0x14, 0x32, 0xA8, 0xC1, 0x63, 0x87, 0x08, 0x13,
+                /* 0490 */    0xE8, 0x59, 0x88, 0xC5, 0x7D, 0xAE, 0xE8, 0x3C,
+                /* 0498 */    0xE1, 0xB3, 0x10, 0xF0, 0xFE, 0xFF, 0x9F, 0x25,
+                /* 04A0 */    0xE0, 0x5E, 0x0D, 0x9E, 0x85, 0x00, 0x13, 0x87,
+                /* 04A8 */    0x0D, 0x9F, 0x35, 0xC0, 0x33, 0x7C, 0x8F, 0xEA,
+                /* 04B0 */    0x1C, 0x1E, 0x8F, 0x81, 0x7F, 0x56, 0x1D, 0xE7,
+                /* 04B8 */    0x04, 0x96, 0x7B, 0xD1, 0xB2, 0x71, 0xA0, 0xA1,
+                /* 04C0 */    0x23, 0xB2, 0x3A, 0x20, 0x8D, 0x0D, 0x73, 0x29,
+                /* 04C8 */    0x89, 0x7C, 0x72, 0x6C, 0xD4, 0x56, 0x04, 0xA7,
+                /* 04D0 */    0x33, 0x93, 0x4F, 0x00, 0xD6, 0x42, 0x21, 0x05,
+                /* 04D8 */    0x34, 0x1A, 0x8B, 0xE1, 0x9D, 0xF9, 0xE8, 0x44,
+                /* 04E0 */    0x41, 0x0C, 0xE8, 0xE3, 0x90, 0x6D, 0x1C, 0x0A,
+                /* 04E8 */    0x50, 0x7B, 0xD1, 0x14, 0xC8, 0x39, 0x07, 0xA3,
+                /* 04F0 */    0x7F, 0x76, 0x74, 0x36, 0xBE, 0x13, 0x70, 0x0D,
+                /* 04F8 */    0x10, 0x3A, 0x25, 0x18, 0xDA, 0x6A, 0x04, 0xFC,
+                /* 0500 */    0xFF, 0x67, 0x89, 0x01, 0x33, 0xFE, 0x53, 0x8C,
+                /* 0508 */    0x09, 0x7C, 0x8E, 0xC1, 0x1F, 0x0C, 0xF0, 0x03,
+                /* 0510 */    0x7F, 0x31, 0xA8, 0xFA, 0x5E, 0xA0, 0xFB, 0x82,
+                /* 0518 */    0xD5, 0xDD, 0x64, 0x20, 0xCC, 0xC8, 0x04, 0xF5,
+                /* 0520 */    0x9D, 0x0E, 0x40, 0x01, 0xE4, 0x0B, 0x81, 0xCF,
+                /* 0528 */    0x51, 0x0F, 0x05, 0x6C, 0x22, 0x21, 0xC2, 0x44,
+                /* 0530 */    0x33, 0x3A, 0x62, 0xC2, 0xA8, 0xE8, 0x13, 0xA6,
+                /* 0538 */    0x20, 0x9E, 0xB0, 0x63, 0x4D, 0x18, 0x3D, 0x13,
+                /* 0540 */    0x5F, 0x74, 0xD8, 0x88, 0x31, 0x21, 0xAE, 0x1E,
+                /* 0548 */    0xD0, 0x26, 0x18, 0xD4, 0x97, 0x22, 0x58, 0x43,
+                /* 0550 */    0xE6, 0x63, 0xF1, 0x05, 0x02, 0x37, 0x65, 0x30,
+                /* 0558 */    0xCE, 0x89, 0x5D, 0x13, 0x7C, 0xD9, 0xC1, 0xCD,
+                /* 0560 */    0x19, 0x8C, 0xF0, 0x98, 0xBB, 0x18, 0xBF, 0x3A,
+                /* 0568 */    0x79, 0x74, 0xFC, 0xA0, 0xE0, 0x1B, 0x0E, 0xC3,
+                /* 0570 */    0x7E, 0x32, 0xF3, 0x8C, 0xDE, 0xCB, 0x7C, 0x8D,
+                /* 0578 */    0xC3, 0xC0, 0x7A, 0xBC, 0x1C, 0xD6, 0x68, 0x61,
+                /* 0580 */    0x0F, 0xED, 0x3D, 0xC4, 0xFF, 0xFF, 0x43, 0x8C,
+                /* 0588 */    0xCF, 0x13, 0xC6, 0x08, 0xEB, 0xDB, 0x0B, 0x38,
+                /* 0590 */    0xEE, 0x59, 0xF0, 0xEF, 0x1A, 0xE0, 0xB9, 0x84,
+                /* 0598 */    0xF8, 0xAE, 0x01, 0x30, 0xF0, 0xFF, 0x7F, 0xD7,
+                /* 05A0 */    0x00, 0x4E, 0xD7, 0x04, 0xDF, 0x35, 0x80, 0xF7,
+                /* 05A8 */    0xD0, 0x7D, 0xD7, 0x00, 0xAE, 0xD9, 0xEF, 0x1A,
+                /* 05B0 */    0xA8, 0x63, 0x80, 0x15, 0xDE, 0x35, 0xA0, 0x5D,
+                /* 05B8 */    0xD9, 0xDE, 0xD7, 0x9E, 0xB0, 0xAC, 0xE9, 0xB2,
+                /* 05C0 */    0x81, 0x52, 0x73, 0xD9, 0x00, 0x14, 0xFC, 0xFF,
+                /* 05C8 */    0x2F, 0x1B, 0x80, 0x01, 0x29, 0x13, 0x46, 0x85,
+                /* 05D0 */    0x9F, 0x30, 0x05, 0xF1, 0x84, 0x1D, 0xEC, 0xB2,
+                /* 05D8 */    0x01, 0x8A, 0x18, 0x97, 0x0D, 0xD0, 0x8F, 0xED,
+                /* 05E0 */    0x65, 0x03, 0x18, 0xDC, 0x13, 0xF8, 0x6D, 0x03,
+                /* 05E8 */    0x78, 0x43, 0xFA, 0xB6, 0x01, 0xD6, 0xFF, 0xFF,
+                /* 05F0 */    0x6D, 0x03, 0xAC, 0xF9, 0x6F, 0x1B, 0x28, 0x0E,
+                /* 05F8 */    0xAB, 0xBC, 0x6D, 0x40, 0x3C, 0xC9, 0x33, 0x02,
+                /* 0600 */    0xAB, 0xBA, 0x6E, 0xA0, 0xF4, 0x5C, 0x37, 0x00,
+                /* 0608 */    0x12, 0x88, 0x99, 0x30, 0x2A, 0xFE, 0x84, 0x29,
+                /* 0610 */    0x88, 0x27, 0xEC, 0x68, 0xD7, 0x0D, 0x50, 0x04,
+                /* 0618 */    0xB9, 0x6E, 0x80, 0x7E, 0x5E, 0x09, 0xFE, 0xFF,
+                /* 0620 */    0xAF, 0x1B, 0xC0, 0xE0, 0xA2, 0x80, 0xB9, 0x6F,
+                /* 0628 */    0x00, 0x6F, 0x58, 0x7E, 0xDF, 0x00, 0x7C, 0xDC,
+                /* 0630 */    0xC4, 0x31, 0xF7, 0x0D, 0xC0, 0xCC, 0xFF, 0xFF,
+                /* 0638 */    0xBE, 0x01, 0xB0, 0xE7, 0xA2, 0x80, 0xBB, 0x6F,
+                /* 0640 */    0x00, 0xEF, 0x8B, 0xB4, 0xEF, 0x1B, 0x60, 0xFE,
+                /* 0648 */    0xFF, 0xDF, 0x37, 0xC0, 0x28, 0x6D, 0xFD, 0x1E,
+                /* 0650 */    0x1C, 0x3D, 0x21, 0x78, 0x7C, 0xB8, 0xFB, 0xA5,
+                /* 0658 */    0xC7, 0xE7, 0xBB, 0x39, 0x38, 0x06, 0x79, 0x8C,
+                /* 0660 */    0x87, 0x76, 0xC0, 0xAF, 0xEF, 0x9E, 0x98, 0xEF,
+                /* 0668 */    0xE6, 0xC0, 0xFF, 0x4C, 0x70, 0x3C, 0x18, 0x68,
+                /* 0670 */    0x1C, 0x62, 0xAB, 0x97, 0x06, 0x72, 0x34, 0x38,
+                /* 0678 */    0x3F, 0xDC, 0x19, 0x81, 0x61, 0x15, 0x7F, 0xF2,
+                /* 0680 */    0x47, 0x38, 0xC7, 0xD0, 0xD9, 0xE1, 0x20, 0xB1,
+                /* 0688 */    0x83, 0xE0, 0xC1, 0x56, 0x6D, 0x02, 0x85, 0x86,
+                /* 0690 */    0x50, 0x14, 0x18, 0x14, 0x8B, 0x0F, 0x18, 0xF8,
+                /* 0698 */    0x61, 0xB3, 0xB3, 0x00, 0x93, 0x04, 0x87, 0x3A,
+                /* 06A0 */    0x02, 0xF8, 0x3E, 0xD1, 0xFC, 0x38, 0x74, 0x37,
+                /* 06A8 */    0x38, 0x54, 0x8F, 0xE5, 0xA1, 0x80, 0x9E, 0x01,
+                /* 06B0 */    0x71, 0xC7, 0x0C, 0x32, 0x69, 0xCF, 0x28, 0xE2,
+                /* 06B8 */    0x53, 0xC2, 0x29, 0x85, 0x49, 0xE0, 0xF3, 0x03,
+                /* 06C0 */    0x43, 0xE3, 0x04, 0xAF, 0x0D, 0xA1, 0xF9, 0xFF,
+                /* 06C8 */    0xFF, 0xA4, 0xC0, 0x3C, 0xDF, 0x31, 0x04, 0x6C,
+                /* 06D0 */    0x02, 0xBB, 0xBF, 0x64, 0xC8, 0xDA, 0xC0, 0x75,
+                /* 06D8 */    0x4B, 0x32, 0x44, 0x6F, 0x38, 0xB2, 0x85, 0xA2,
+                /* 06E0 */    0xE9, 0x44, 0x79, 0xDF, 0x88, 0x62, 0x67, 0x08,
+                /* 06E8 */    0xC2, 0x88, 0x12, 0x2C, 0xC8, 0xA3, 0x42, 0xAC,
+                /* 06F0 */    0x28, 0x2F, 0x05, 0x46, 0x88, 0x18, 0xE2, 0x95,
+                /* 06F8 */    0x23, 0xD0, 0x09, 0x87, 0x0F, 0xF2, 0xD8, 0x14,
+                /* 0700 */    0xA7, 0xFD, 0x41, 0x90, 0x58, 0x4F, 0x02, 0x8D,
+                /* 0708 */    0xC5, 0x91, 0x46, 0x83, 0x3A, 0x07, 0x78, 0xB8,
+                /* 0710 */    0x3E, 0xC4, 0x78, 0xF8, 0x0F, 0x21, 0x06, 0x39,
+                /* 0718 */    0xC8, 0x73, 0x7B, 0x54, 0x38, 0x4E, 0x5F, 0x25,
+                /* 0720 */    0x4C, 0xF0, 0x02, 0xE0, 0x83, 0x0A, 0x1C, 0xD7,
+                /* 0728 */    0x80, 0x9A, 0xF1, 0x33, 0x06, 0x58, 0x8E, 0xE3,
+                /* 0730 */    0x3E, 0xA9, 0xC0, 0x1D, 0x8F, 0xEF, 0x07, 0x6C,
+                /* 0738 */    0xC2, 0x09, 0x2C, 0x7F, 0x10, 0xA8, 0xE3, 0x0C,
+                /* 0740 */    0x9F, 0xE7, 0x0B, 0x8B, 0x21, 0x1F, 0x13, 0x4C,
+                /* 0748 */    0x60, 0xB1, 0x27, 0x1B, 0x3A, 0x1E, 0xF0, 0xDF,
+                /* 0750 */    0x63, 0x1E, 0x2F, 0x7C, 0x32, 0xF1, 0x7C, 0x4D,
+                /* 0758 */    0x30, 0x22, 0x84, 0x9C, 0x8C, 0x07, 0x7D, 0x87,
+                /* 0760 */    0xC0, 0x5C, 0x6F, 0xD8, 0xB9, 0x85, 0x8B, 0x3A,
+                /* 0768 */    0x68, 0xA0, 0x4E, 0x0B, 0x3E, 0x28, 0xB0, 0x9B,
+                /* 0770 */    0x11, 0xE6, 0xB8, 0xCE, 0xCF, 0x2A, 0x60, 0xF8,
+                /* 0778 */    0xFF, 0x9F, 0x55, 0x60, 0x8F, 0x10, 0xFE, 0xED,
+                /* 0780 */    0xC1, 0xF3, 0xF2, 0x95, 0xE1, 0xD5, 0x21, 0x81,
+                /* 0788 */    0x43, 0x8E, 0x10, 0x3D, 0x2E, 0x8F, 0x10, 0x73,
+                /* 0790 */    0x3E, 0xC2, 0x0C, 0x11, 0x5C, 0x67, 0x01, 0x70,
+                /* 0798 */    0x0C, 0x11, 0xF8, 0x1C, 0x70, 0xC0, 0x71, 0x69,
+                /* 07A0 */    0xE2, 0x03, 0xF5, 0x01, 0x07, 0x70, 0x70, 0x4D,
+                /* 07A8 */    0xC3, 0x1D, 0x70, 0xC0, 0x71, 0x16, 0x60, 0xFF,
+                /* 07B0 */    0xFF, 0xC3, 0x0D, 0x2C, 0x49, 0x26, 0x0E, 0x23,
+                /* 07B8 */    0x18, 0x11, 0x30, 0x28, 0x02, 0x02, 0xA4, 0xB3,
+                /* 07C0 */    0x80, 0x0F, 0x29, 0x00, 0x1F, 0xAE, 0x0C, 0x0F,
+                /* 07C8 */    0x29, 0xD8, 0x93, 0x86, 0x07, 0x8E, 0x1B, 0x85,
+                /* 07D0 */    0x07, 0x8D, 0x0B, 0x30, 0x68, 0x7A, 0xE2, 0x80,
+                /* 07D8 */    0x7F, 0x4C, 0xF0, 0x19, 0x05, 0x1C, 0xE3, 0x06,
+                /* 07E0 */    0xDF, 0x2A, 0x0C, 0xFC, 0xFF, 0x3F, 0x30, 0xCC,
+                /* 07E8 */    0xE1, 0xC2, 0x63, 0x39, 0x8A, 0xA0, 0x07, 0x1E,
+                /* 07F0 */    0xD4, 0xF7, 0x8C, 0x33, 0xF7, 0x24, 0x8F, 0xD1,
+                /* 07F8 */    0x51, 0x0F, 0x27, 0xF4, 0xE4, 0x85, 0x3B, 0x57,
+                /* 0800 */    0xF9, 0x0A, 0x71, 0x14, 0x18, 0xB8, 0x77, 0x29,
+                /* 0808 */    0x8F, 0xCF, 0x17, 0x2B, 0xC3, 0x63, 0x46, 0xFB,
+                /* 0810 */    0x1E, 0x72, 0xD6, 0x11, 0x02, 0xE2, 0x2F, 0x75,
+                /* 0818 */    0x6C, 0xC0, 0x60, 0x39, 0x18, 0x00, 0x87, 0x01,
+                /* 0820 */    0xE3, 0x13, 0x0D, 0x58, 0x67, 0x1B, 0x3C, 0xF4,
+                /* 0828 */    0x69, 0x31, 0xC4, 0xE3, 0x0B, 0xFB, 0x56, 0x61,
+                /* 0830 */    0x82, 0xEA, 0x41, 0x75, 0x12, 0xF4, 0xD0, 0xC0,
+                /* 0838 */    0x01, 0xE8, 0xA1, 0xC1, 0x3F, 0xB9, 0x90, 0xFB,
+                /* 0840 */    0x2B, 0x1D, 0x82, 0xB5, 0xE2, 0x69, 0xDE, 0x47,
+                /* 0848 */    0x1E, 0xF3, 0xDC, 0xA2, 0xBC, 0x0D, 0x3C, 0x07,
+                /* 0850 */    0xF0, 0xD3, 0x82, 0x87, 0xE3, 0x63, 0x81, 0xC7,
+                /* 0858 */    0xE9, 0x4B, 0x58, 0x82, 0xF7, 0x1A, 0x9F, 0x6C,
+                /* 0860 */    0x1E, 0x5C, 0x58, 0xB2, 0x21, 0xA0, 0x06, 0xEB,
+                /* 0868 */    0x21, 0x60, 0xA6, 0x9A, 0xC0, 0x49, 0x46, 0x80,
+                /* 0870 */    0xCA, 0x00, 0xA1, 0x1B, 0xCB, 0xE9, 0x3E, 0x8B,
+                /* 0878 */    0x84, 0x38, 0xCD, 0x47, 0x99, 0xC7, 0x02, 0x8F,
+                /* 0880 */    0xF5, 0xC1, 0xC0, 0xFF, 0x7F, 0xCD, 0x23, 0xD4,
+                /* 0888 */    0x7D, 0xCD, 0x33, 0x7B, 0x3A, 0xC0, 0xAC, 0x22,
+                /* 0890 */    0xDC, 0x7B, 0xCE, 0x1B, 0x86, 0xD1, 0x9E, 0x2D,
+                /* 0898 */    0x7C, 0xCD, 0x78, 0xD6, 0x34, 0x42, 0x38, 0x76,
+                /* 08A0 */    0x83, 0xF3, 0x48, 0x8C, 0xF0, 0x82, 0xC0, 0x4E,
+                /* 08A8 */    0x0C, 0x0F, 0x30, 0xC6, 0x39, 0x79, 0xC3, 0xFA,
+                /* 08B0 */    0xC2, 0xCB, 0x40, 0x83, 0x19, 0xDB, 0x97, 0x01,
+                /* 08B8 */    0x36, 0x2A, 0xDF, 0x88, 0xC0, 0x97, 0xFC, 0x62,
+                /* 08C0 */    0x00, 0x65, 0x16, 0xBE, 0x9E, 0xF8, 0xA0, 0xC4,
+                /* 08C8 */    0x2E, 0x06, 0x2C, 0xE5, 0xC5, 0x00, 0x54, 0x37,
+                /* 08D0 */    0x0C, 0x5F, 0x0C, 0xE0, 0x5F, 0x89, 0x5E, 0x0C,
+                /* 08D8 */    0xC0, 0x70, 0x71, 0xF2, 0x3D, 0xC0, 0x1E, 0xEE,
+                /* 08E0 */    0xA3, 0x74, 0x9C, 0xBE, 0xFD, 0xBD, 0x19, 0xF8,
+                /* 08E8 */    0x6C, 0xC0, 0x60, 0x3C, 0xC3, 0x30, 0xC6, 0x08,
+                /* 08F0 */    0xE3, 0x51, 0x86, 0x31, 0xC1, 0xDC, 0xB7, 0x03,
+                /* 08F8 */    0xE8, 0x39, 0x87, 0x81, 0x4A, 0x78, 0x3B, 0x80,
+                /* 0900 */    0x72, 0x0E, 0xE8, 0xF2, 0x68, 0x42, 0x4F, 0x01,
+                /* 0908 */    0x4F, 0x07, 0x3E, 0x29, 0x1A, 0xA2, 0xAF, 0xB1,
+                /* 0910 */    0x0A, 0x26, 0x50, 0xC4, 0x07, 0x0D, 0x3E, 0xB5,
+                /* 0918 */    0x28, 0x3E, 0x15, 0x78, 0x2D, 0xCF, 0x4E, 0xE1,
+                /* 0920 */    0xE2, 0x9C, 0x89, 0xA7, 0x6A, 0x38, 0x03, 0xBD,
+                /* 0928 */    0xE6, 0x86, 0x63, 0xFF, 0x7F, 0x38, 0xFC, 0xA9,
+                /* 0930 */    0xE0, 0x35, 0x80, 0x1D, 0x24, 0x3D, 0x2D, 0x23,
+                /* 0938 */    0xC2, 0x38, 0xA4, 0x3C, 0x32, 0xF8, 0xB6, 0x18,
+                /* 0940 */    0xC7, 0x90, 0x0F, 0x91, 0xBE, 0x13, 0x18, 0xF2,
+                /* 0948 */    0x21, 0xEF, 0x79, 0xC7, 0xC0, 0xAF, 0x08, 0x71,
+                /* 0950 */    0x9E, 0xB2, 0x7C, 0x67, 0xF0, 0x65, 0x01, 0x7C,
+                /* 0958 */    0x91, 0x2E, 0x0B, 0x68, 0x68, 0x9F, 0x64, 0x7C,
+                /* 0960 */    0x41, 0x30, 0xEC, 0x89, 0xB3, 0x00, 0x77, 0x05,
+                /* 0968 */    0x50, 0x81, 0xFA, 0xAE, 0x00, 0xFF, 0x42, 0xF0,
+                /* 0970 */    0xAE, 0x00, 0x86, 0x79, 0xF9, 0x56, 0xC0, 0x35,
+                /* 0978 */    0x1D, 0x4A, 0xD0, 0x67, 0x12, 0x5F, 0x17, 0x70,
+                /* 0980 */    0x53, 0x64, 0xA9, 0x8E, 0x0A, 0xD0, 0x53, 0x4C,
+                /* 0988 */    0x02, 0x75, 0x47, 0xF7, 0x51, 0x01, 0xC6, 0x4D,
+                /* 0990 */    0xD9, 0x07, 0x54, 0x76, 0x5A, 0x60, 0x67, 0x21,
+                /* 0998 */    0x76, 0x1D, 0xC1, 0x5D, 0x49, 0x18, 0xCA, 0xB3,
+                /* 09A0 */    0x81, 0x2F, 0x59, 0xFC, 0x70, 0x00, 0x03, 0xDC,
+                /* 09A8 */    0xB3, 0x38, 0xC4, 0x08, 0xB1, 0xD9, 0x81, 0xEB,
+                /* 09B0 */    0x75, 0xD2, 0x70, 0x2F, 0x44, 0xEC, 0xFF, 0x7F,
+                /* 09B8 */    0x32, 0x00, 0xE3, 0x51, 0x1B, 0x1C, 0x27, 0x9D,
+                /* 09C0 */    0xF0, 0x91, 0x9E, 0x59, 0xF8, 0x49, 0x19, 0x30,
+                /* 09C8 */    0x71, 0xF2, 0x03, 0xE3, 0xC9, 0x1A, 0xC6, 0x00,
+                /* 09D0 */    0xB8, 0xBC, 0x57, 0x95, 0x81, 0xFC, 0x43, 0x90,
+                /* 09D8 */    0x20, 0x18, 0xD4, 0x29, 0x19, 0x38, 0x1C, 0xC5,
+                /* 09E0 */    0x70, 0xA7, 0x64, 0x78, 0x50, 0xF8, 0xC3, 0x00,
+                /* 09E8 */    0xE6, 0x46, 0xE8, 0x7B, 0x82, 0xA1, 0xDE, 0x93,
+                /* 09F0 */    0x0E, 0xE3, 0x91, 0xD0, 0x04, 0x3E, 0x2D, 0xC3,
+                /* 09F8 */    0xFA, 0xFF, 0x9F, 0x96, 0xF9, 0x39, 0x21, 0xFE,
+                /* 0A00 */    0x53, 0xCE, 0xFB, 0xC5, 0x83, 0xB2, 0x31, 0xA2,
+                /* 0A08 */    0xBC, 0x2A, 0xFB, 0x9C, 0x69, 0x14, 0x76, 0x4B,
+                /* 0A10 */    0x7E, 0x73, 0x78, 0x55, 0xF6, 0x69, 0xF9, 0xDC,
+                /* 0A18 */    0x22, 0xBD, 0x2F, 0x7B, 0xE4, 0x31, 0xE3, 0xC4,
+                /* 0A20 */    0x0A, 0x12, 0xE8, 0x7D, 0x23, 0x4A, 0xD8, 0x18,
+                /* 0A28 */    0xE1, 0x02, 0x3D, 0x2D, 0xB3, 0x63, 0xBB, 0x87,
+                /* 0A30 */    0xEC, 0xB3, 0x02, 0xEE, 0xEC, 0x00, 0x77, 0x7A,
+                /* 0A38 */    0xFC, 0xF4, 0x00, 0x38, 0x01, 0x7A, 0x7A, 0x00,
+                /* 0A40 */    0xDB, 0x79, 0x03, 0xEE, 0x81, 0x00, 0x71, 0xFC,
+                /* 0A48 */    0x47, 0x05, 0xBF, 0xB2, 0x50, 0x38, 0x7E, 0x6C,
+                /* 0A50 */    0xE7, 0xC7, 0x12, 0xDC, 0xE1, 0xC0, 0x47, 0x06,
+                /* 0A58 */    0x1F, 0x20, 0x71, 0x43, 0xF1, 0xA1, 0x02, 0x79,
+                /* 0A60 */    0x16, 0x00, 0xC5, 0xE8, 0xD9, 0x08, 0xD8, 0x0D,
+                /* 0A68 */    0xE6, 0xA5, 0x25, 0xCA, 0xFF, 0xFF, 0xBD, 0x81,
+                /* 0A70 */    0x9D, 0x52, 0x70, 0x07, 0x01, 0xF0, 0x1D, 0x03,
+                /* 0A78 */    0xC0, 0x3B, 0x18, 0x2E, 0x6B, 0xCC, 0x28, 0x21,
+                /* 0A80 */    0x30, 0x1A, 0x33, 0xEE, 0x10, 0xC2, 0x4F, 0x04,
+                /* 0A88 */    0xB8, 0x31, 0x7B, 0xDC, 0x1E, 0x33, 0xEE, 0x38,
+                /* 0A90 */    0xCB, 0x47, 0xF5, 0x94, 0x11, 0xCA, 0x07, 0x0E,
+                /* 0A98 */    0x76, 0xCE, 0x78, 0x23, 0xE0, 0x43, 0x07, 0x1E,
+                /* 0AA0 */    0x07, 0x18, 0xDC, 0x91, 0x02, 0x8C, 0x97, 0x03,
+                /* 0AA8 */    0x36, 0x76, 0x70, 0x07, 0x21, 0xA7, 0x40, 0x96,
+                /* 0AB0 */    0x0E, 0xA3, 0xB1, 0xE3, 0x64, 0x03, 0xE9, 0x18,
+                /* 0AB8 */    0xE3, 0x43, 0xAE, 0xC7, 0x8E, 0x1B, 0xAC, 0xC7,
+                /* 0AC0 */    0x8E, 0x3B, 0xBE, 0x60, 0xFF, 0xFF, 0xC7, 0x17,
+                /* 0AC8 */    0x30, 0x8C, 0x81, 0x8B, 0x1F, 0x06, 0xFA, 0xE6,
+                /* 0AD0 */    0xE7, 0xD1, 0x19, 0xDC, 0xC3, 0xF6, 0x09, 0x26,
+                /* 0AD8 */    0xC6, 0x1B, 0x4C, 0x88, 0x47, 0x96, 0x97, 0x96,
+                /* 0AE0 */    0x08, 0x0F, 0x2D, 0xBE, 0xB9, 0xBC, 0xB4, 0xF8,
+                /* 0AE8 */    0x16, 0x63, 0x94, 0x10, 0x11, 0x0E, 0x26, 0xCE,
+                /* 0AF0 */    0x13, 0x8C, 0x11, 0x0E, 0x3C, 0x8A, 0x21, 0x22,
+                /* 0AF8 */    0x9C, 0x40, 0x88, 0x93, 0x3E, 0xD9, 0x20, 0xE1,
+                /* 0B00 */    0x63, 0x84, 0x8D, 0x16, 0xE5, 0x09, 0x86, 0x8D,
+                /* 0B08 */    0x85, 0x9F, 0x57, 0x3C, 0x78, 0x7E, 0x5A, 0xF3,
+                /* 0B10 */    0x5D, 0xD0, 0x93, 0x39, 0xC7, 0x87, 0x2C, 0x4F,
+                /* 0B18 */    0xED, 0x71, 0xD2, 0x87, 0x59, 0xDC, 0xA0, 0x1E,
+                /* 0B20 */    0x1C, 0xD9, 0x5D, 0xC7, 0xC7, 0x6B, 0xEC, 0x29,
+                /* 0B28 */    0xC8, 0x43, 0xE0, 0x27, 0x02, 0x5F, 0x10, 0x3D,
+                /* 0B30 */    0x59, 0xDF, 0xF5, 0xD8, 0xBD, 0xCC, 0x18, 0xD5,
+                /* 0B38 */    0x4F, 0x01, 0x75, 0x4C, 0x39, 0x83, 0x57, 0x08,
+                /* 0B40 */    0x76, 0xCF, 0xF3, 0x21, 0xDB, 0x77, 0x49, 0x36,
+                /* 0B48 */    0x0A, 0xDC, 0x21, 0xC1, 0x67, 0x24, 0x7E, 0xAA,
+                /* 0B50 */    0xF0, 0x30, 0x3C, 0x0A, 0x18, 0x33, 0x78, 0x47,
+                /* 0B58 */    0x38, 0xB4, 0x10, 0x07, 0xFC, 0xBE, 0xCB, 0x86,
+                /* 0B60 */    0x1A, 0xE3, 0xF4, 0x7C, 0xFE, 0x60, 0x83, 0x80,
+                /* 0B68 */    0x0F, 0x75, 0xA8, 0x1E, 0xE6, 0x51, 0xBD, 0x14,
+                /* 0B70 */    0x32, 0x9C, 0xB3, 0x83, 0x3B, 0x08, 0xEC, 0xF1,
+                /* 0B78 */    0xC3, 0x83, 0xE0, 0x37, 0x4B, 0x3E, 0x08, 0x76,
+                /* 0B80 */    0xBE, 0x79, 0x83, 0x33, 0xC8, 0xFF, 0xFF, 0x18,
+                /* 0B88 */    0x60, 0x9F, 0xA9, 0x7C, 0x34, 0x41, 0x1C, 0x01,
+                /* 0B90 */    0xD1, 0xE7, 0x0F, 0x8F, 0xE1, 0x4D, 0x8E, 0x0F,
+                /* 0B98 */    0x07, 0x7B, 0xF4, 0xC0, 0x9D, 0x44, 0xE0, 0x1E,
+                /* 0BA0 */    0xBB, 0x0E, 0xDA, 0xD7, 0x38, 0x5F, 0xB4, 0x60,
+                /* 0BA8 */    0xDC, 0xF7, 0x9E, 0x45, 0xC0, 0x8F, 0xF1, 0xD8,
+                /* 0BB0 */    0x02, 0x8E, 0x43, 0x09, 0xB8, 0x83, 0x1D, 0xD7,
+                /* 0BB8 */    0x38, 0x84, 0xA2, 0xC0, 0xE8, 0x50, 0x82, 0x8B,
+                /* 0BC0 */    0x01, 0x24, 0x18, 0xC7, 0x38, 0xA3, 0xA1, 0x2F,
+                /* 0BC8 */    0x91, 0x3E, 0xA4, 0xC1, 0x19, 0x34, 0xEC, 0x79,
+                /* 0BD0 */    0x3E, 0xA1, 0x70, 0x7B, 0x02, 0x14, 0x9D, 0x50,
+                /* 0BD8 */    0x40, 0x86, 0xFB, 0x0C, 0x82, 0x3D, 0x21, 0xF0,
+                /* 0BE0 */    0x33, 0x08, 0xFB, 0xFF, 0x1F, 0x1C, 0x3D, 0xEE,
+                /* 0BE8 */    0xF7, 0x46, 0x9F, 0x1A, 0xD9, 0xDC, 0x1F, 0x02,
+                /* 0BF0 */    0x4E, 0xE0, 0xDC, 0xD9, 0xA9, 0x19, 0x77, 0x66,
+                /* 0BF8 */    0xC0, 0x9E, 0x3F, 0x3C, 0x04, 0x7E, 0x2E, 0xF0,
+                /* 0C00 */    0xF0, 0x3D, 0x04, 0xFC, 0xE0, 0x1F, 0x98, 0x0D,
+                /* 0C08 */    0x0E, 0xC6, 0x53, 0x84, 0xAF, 0x1D, 0x1C, 0x9C,
+                /* 0C10 */    0x9F, 0x06, 0x0C, 0xCE, 0x5F, 0xA1, 0x3E, 0xCF,
+                /* 0C18 */    0x33, 0x70, 0xEC, 0xA9, 0xD7, 0xF7, 0x0E, 0xCF,
+                /* 0C20 */    0xD7, 0x87, 0x0A, 0xFC, 0x4D, 0xCF, 0x87, 0x0A,
+                /* 0C28 */    0x70, 0x1C, 0x1E, 0xF8, 0x61, 0x85, 0x0D, 0xE1,
+                /* 0C30 */    0x51, 0x00, 0x7F, 0x6A, 0xF1, 0xF1, 0x2F, 0xCE,
+                /* 0C38 */    0x53, 0x04, 0xBB, 0x8D, 0x60, 0x0F, 0x17, 0x80,
+                /* 0C40 */    0xA3, 0x68, 0x67, 0x31, 0x54, 0x98, 0xB3, 0x18,
+                /* 0C48 */    0xF9, 0xFF, 0x9F, 0xA3, 0x50, 0x67, 0x31, 0x7A,
+                /* 0C50 */    0xB8, 0x00, 0x5C, 0x08, 0x3E, 0x1E, 0x80, 0xE6,
+                /* 0C58 */    0x20, 0xF0, 0xB8, 0xE0, 0x0B, 0xC1, 0x91, 0x1C,
+                /* 0C60 */    0xC8, 0xD3, 0x01, 0xE0, 0x53, 0x1E, 0x09, 0x3D,
+                /* 0C68 */    0x1F, 0x59, 0x10, 0x0C, 0xEA, 0x7C, 0xE0, 0x13,
+                /* 0C70 */    0x8A, 0x8F, 0x1D, 0xFC, 0x6C, 0xE0, 0x1B, 0xB9,
+                /* 0C78 */    0x87, 0xCA, 0x4F, 0xCD, 0x3E, 0x69, 0xF3, 0xE0,
+                /* 0C80 */    0x3F, 0x69, 0xD9, 0x80, 0x51, 0xA0, 0x61, 0xA0,
+                /* 0C88 */    0x46, 0xE4, 0x23, 0xD2, 0xFF, 0xFF, 0xB9, 0x0D,
+                /* 0C90 */    0x1B, 0x60, 0x68, 0xF4, 0x1C, 0x0E, 0xE3, 0x80,
+                /* 0C98 */    0xEB, 0x73, 0x38, 0x76, 0x40, 0x3E, 0x87, 0xC3,
+                /* 0CA0 */    0x3F, 0x47, 0xC3, 0x1F, 0x1B, 0x3B, 0xDD, 0xF3,
+                /* 0CA8 */    0x81, 0xC1, 0xBA, 0x7E, 0x63, 0x06, 0x06, 0xB6,
+                /* 0CB0 */    0x6F, 0x91, 0x07, 0x06, 0x1C, 0x51, 0xCF, 0xC6,
+                /* 0CB8 */    0x57, 0x08, 0x0F, 0x0C, 0x6C, 0x80, 0x1E, 0x18,
+                /* 0CC0 */    0xF0, 0x89, 0x05, 0x21, 0x27, 0x03, 0x43, 0x9D,
+                /* 0CC8 */    0x32, 0x8C, 0x1C, 0xF3, 0x89, 0xC3, 0xC3, 0xF0,
+                /* 0CD0 */    0xA1, 0x22, 0xEA, 0x33, 0xC0, 0x23, 0x1E, 0x1B,
+                /* 0CD8 */    0x1B, 0xFB, 0xFF, 0x8F, 0x0D, 0x2C, 0xC7, 0x16,
+                /* 0CE0 */    0x8F, 0x0D, 0xFC, 0x47, 0x78, 0xFC, 0xD8, 0xE0,
+                /* 0CE8 */    0x8C, 0xE5, 0xD1, 0xC4, 0x97, 0x99, 0x23, 0x3B,
+                /* 0CF0 */    0x8D, 0x33, 0x7B, 0x0D, 0xF1, 0xD1, 0xEE, 0xF1,
+                /* 0CF8 */    0xDB, 0x63, 0x03, 0x97, 0x85, 0xB1, 0x01, 0xA5,
+                /* 0D00 */    0x90, 0x63, 0x43, 0x1F, 0x52, 0x7C, 0x0A, 0xB0,
+                /* 0D08 */    0x71, 0x54, 0x32, 0x0F, 0x1F, 0xAF, 0x7C, 0x62,
+                /* 0D10 */    0x38, 0xBA, 0x20, 0x6F, 0xE8, 0xBE, 0x5C, 0xF8,
+                /* 0D18 */    0x48, 0x63, 0x30, 0x5F, 0x5A, 0x7C, 0x06, 0xE5,
+                /* 0D20 */    0x43, 0x04, 0x97, 0x86, 0x21, 0x02, 0xA5, 0x50,
+                /* 0D28 */    0x43, 0x44, 0x8F, 0xE7, 0xFF, 0xFF, 0x08, 0xE6,
+                /* 0D30 */    0x21, 0xB2, 0xA1, 0x81, 0xF7, 0x1B, 0xA3, 0xA1,
+                /* 0D38 */    0x01, 0xA1, 0x70, 0x43, 0x43, 0x1F, 0xD6, 0x7C,
+                /* 0D40 */    0x08, 0x60, 0x10, 0xBE, 0x0D, 0xB0, 0xAB, 0x80,
+                /* 0D48 */    0xAF, 0x42, 0x1E, 0xE0, 0x93, 0x28, 0x1B, 0x1E,
+                /* 0D50 */    0xF8, 0x06, 0xE5, 0xE1, 0x01, 0x9F, 0xF0, 0xC0,
+                /* 0D58 */    0x5E, 0x85, 0x87, 0x47, 0xCF, 0x4A, 0x1E, 0x1E,
+                /* 0D60 */    0x3C, 0x90, 0xC7, 0x08, 0x76, 0x0E, 0xF1, 0xE0,
+                /* 0D68 */    0xC0, 0x61, 0x62, 0x70, 0xA0, 0x38, 0xFA, 0xE3,
+                /* 0D70 */    0x86, 0xC0, 0x2E, 0xB3, 0x9E, 0x38, 0xBF, 0xB2,
+                /* 0D78 */    0x78, 0x50, 0xF8, 0xFF, 0xFF, 0x11, 0x00, 0xD6,
+                /* 0D80 */    0x71, 0x06, 0x7C, 0xC1, 0x0E, 0x07, 0xE8, 0x63,
+                /* 0D88 */    0x22, 0x1B, 0xC3, 0x43, 0xC4, 0x83, 0xAB, 0x07,
+                /* 0D90 */    0xE2, 0x6B, 0xC7, 0x6B, 0x31, 0xEE, 0x68, 0x00,
+                /* 0D98 */    0x2E, 0x15, 0x47, 0x03, 0xA0, 0x74, 0xB0, 0x05,
+                /* 0DA0 */    0xC7, 0x3D, 0xCD, 0x47, 0x3B, 0xCC, 0x1C, 0x3D,
+                /* 0DA8 */    0x80, 0xE7, 0x37, 0x8F, 0x96, 0x9F, 0xDF, 0x00,
+                /* 0DB0 */    0x47, 0x41, 0x0F, 0xB6, 0x74, 0xE0, 0x8E, 0x06,
+                /* 0DB8 */    0x83, 0x3A, 0xBF, 0x61, 0xFE, 0xFF, 0xE7, 0x37,
+                /* 0DC0 */    0x30, 0x44, 0x00, 0xD7, 0x99, 0xC6, 0xE7, 0x17,
+                /* 0DC8 */    0x38, 0x43, 0x3D, 0x68, 0x5F, 0x13, 0x3C, 0x6B,
+                /* 0DD0 */    0xDF, 0xB8, 0xD8, 0x39, 0x01, 0x5C, 0x03, 0xF2,
+                /* 0DD8 */    0x49, 0x07, 0x38, 0x02, 0x9F, 0xC4, 0x03, 0xFE,
+                /* 0DE0 */    0xA1, 0x81, 0x79, 0x58, 0x1E, 0x1A, 0xF0, 0x39,
+                /* 0DE8 */    0x1A, 0xE0, 0x4E, 0x14, 0xE0, 0xB9, 0x8D, 0xE0,
+                /* 0DF0 */    0x0E, 0x14, 0xC0, 0xE2, 0xFF, 0x7F, 0xA0, 0x00,
+                /* 0DF8 */    0x56, 0x47, 0x7C, 0x8F, 0x8B, 0x43, 0xE3, 0x10,
+                /* 0E00 */    0x1F, 0xD2, 0xCE, 0xD9, 0xE7, 0xAF, 0x33, 0xC5,
+                /* 0E08 */    0x9D, 0x45, 0xC0, 0x70, 0xA2, 0x47, 0xBC, 0xD3,
+                /* 0E10 */    0x0C, 0xE4, 0x07, 0x86, 0x84, 0xC0, 0xA0, 0x4E,
+                /* 0E18 */    0x40, 0x1E, 0x8A, 0x0F, 0x06, 0x1C, 0xD8, 0x47,
+                /* 0E20 */    0x04, 0x76, 0x2E, 0x60, 0x07, 0x28, 0xC3, 0xF1,
+                /* 0E28 */    0xB3, 0x80, 0x4F, 0x09, 0x0F, 0x35, 0xC7, 0xF1,
+                /* 0E30 */    0xB8, 0xE9, 0xBB, 0x99, 0x21, 0xD9, 0xD5, 0xE0,
+                /* 0E38 */    0xF9, 0x07, 0x7B, 0xDA, 0x85, 0x73, 0xC4, 0x05,
+                /* 0E40 */    0x17, 0x81, 0xCF, 0x3A, 0x1E, 0x05, 0x3F, 0x3D,
+                /* 0E48 */    0x78, 0x8E, 0x6F, 0x0C, 0x3E, 0x3D, 0x30, 0xF7,
+                /* 0E50 */    0x02, 0xCC, 0x1D, 0xBA, 0x85, 0x70, 0x4C, 0xAF,
+                /* 0E58 */    0x0F, 0x31, 0x8E, 0xFA, 0xB1, 0xA1, 0x2D, 0x01,
+                /* 0E60 */    0xDA, 0x50, 0x74, 0x07, 0x78, 0x19, 0x88, 0x12,
+                /* 0E68 */    0xE2, 0x08, 0x22, 0xB5, 0x86, 0xA2, 0x99, 0x47,
+                /* 0E70 */    0x8A, 0x12, 0x30, 0x9E, 0x61, 0x1A, 0x9B, 0x8C,
+                /* 0E78 */    0x20, 0x63, 0x84, 0x8E, 0x13, 0x2C, 0x4A, 0xB4,
+                /* 0E80 */    0x57, 0x80, 0xF6, 0x47, 0xCB, 0x56, 0xAC, 0xB1,
+                /* 0E88 */    0x38, 0xD2, 0xC9, 0x12, 0x3D, 0x6C, 0x1F, 0xB3,
+                /* 0E90 */    0xF1, 0xA7, 0x55, 0xCC, 0xFF, 0x9F, 0xE0, 0x55,
+                /* 0E98 */    0xC5, 0x07, 0x05, 0x1F, 0x00, 0xF0, 0x2E, 0x01,
+                /* 0EA0 */    0x75, 0x75, 0xF4, 0xB8, 0x7D, 0xDE, 0x00, 0xFF,
+                /* 0EA8 */    0xF5, 0x02, 0x4B, 0x50, 0xFE, 0x20, 0x50, 0x23,
+                /* 0EB0 */    0x33, 0xB4, 0xC7, 0xF9, 0x36, 0x63, 0xC8, 0x27,
+                /* 0EB8 */    0x27, 0x13, 0x58, 0xEC, 0x09, 0x15, 0x68, 0x0C,
+                /* 0EC0 */    0xFE, 0x69, 0xC3, 0xD7, 0x76, 0xCF, 0xD7, 0xE7,
+                /* 0EC8 */    0x38, 0x80, 0x0F, 0xFF, 0xFF, 0x73, 0x1C, 0x60,
+                /* 0ED0 */    0x68, 0x38, 0xB8, 0xA3, 0x0F, 0xDC, 0x2B, 0x09,
+                /* 0ED8 */    0x3F, 0xFC, 0x00, 0xCE, 0x80, 0x1E, 0x7E, 0xC0,
+                /* 0EE0 */    0x3E, 0x54, 0xDC, 0x10, 0x78, 0x84, 0x15, 0xD1,
+                /* 0EE8 */    0xC3, 0x80, 0x45, 0xC3, 0xA0, 0xCE, 0x6B, 0xD8,
+                /* 0EF0 */    0xFF, 0xFF, 0x79, 0x0D, 0xB6, 0x38, 0x70, 0x1D,
+                /* 0EF8 */    0x54, 0x7D, 0x36, 0x86, 0x33, 0xA8, 0xD3, 0xEE,
+                /* 0F00 */    0xFD, 0xAE, 0x40, 0x2E, 0x22, 0x1E, 0xF4, 0xF9,
+                /* 0F08 */    0x3C, 0x3B, 0xB0, 0x03, 0x1B, 0xF0, 0x1F, 0x1B,
+                /* 0F10 */    0x9C, 0x1B, 0xC0, 0x53, 0x74, 0x84, 0x63, 0x03,
+                /* 0F18 */    0xFB, 0x89, 0x0D, 0x38, 0x9D, 0xED, 0xE0, 0x5C,
+                /* 0F20 */    0xA1, 0xD8, 0x6D, 0x1F, 0x37, 0x34, 0xB0, 0xD9,
+                /* 0F28 */    0x18, 0x1A, 0xC8, 0xFE, 0xFF, 0x87, 0x4F, 0xE0,
+                /* 0F30 */    0x75, 0xE8, 0xE2, 0x97, 0x8A, 0xE7, 0x2F, 0x7E,
+                /* 0F38 */    0xB8, 0x03, 0x9C, 0x4B, 0x3B, 0xD9, 0xA1, 0xC4,
+                /* 0F40 */    0x1C, 0xEE, 0x00, 0x29, 0xFF, 0xFF, 0xC3, 0x1D,
+                /* 0F48 */    0xB8, 0xEE, 0x72, 0xEF, 0x0C, 0x2F, 0x0D, 0x9E,
+                /* 0F50 */    0xD3, 0xBB, 0x9D, 0x31, 0x5E, 0xEA, 0x8C, 0x10,
+                /* 0F58 */    0x85, 0xDD, 0x06, 0xA2, 0xD9, 0xDB, 0xE1, 0x8E,
+                /* 0F60 */    0x9C, 0xF0, 0x38, 0x66, 0xA4, 0x27, 0xBD, 0x60,
+                /* 0F68 */    0x91, 0x22, 0x1E, 0x4E, 0x94, 0x10, 0xC1, 0x5E,
+                /* 0F70 */    0x27, 0x9E, 0xF2, 0x1E, 0xEE, 0x98, 0x90, 0xC3,
+                /* 0F78 */    0x1D, 0xD0, 0x71, 0x7D, 0xB8, 0x03, 0x2A, 0x27,
+                /* 0F80 */    0x2A, 0xFC, 0xE1, 0x0E, 0x30, 0xFB, 0xFF, 0x3F,
+                /* 0F88 */    0xDC, 0x01, 0x8C, 0x3A, 0xA3, 0xE1, 0x0E, 0x77,
+                /* 0F90 */    0x60, 0x3B, 0xFD, 0x00, 0xE7, 0xFF, 0xFF, 0xE9,
+                /* 0F98 */    0x07, 0x78, 0x8F, 0x15, 0xC6, 0x18, 0x78, 0xB4,
+                /* 0FA0 */    0x25, 0x51, 0x20, 0x87, 0x81, 0x41, 0x11, 0x38,
+                /* 0FA8 */    0xC8, 0xA1, 0x8E, 0x06, 0x3B, 0xBD, 0x40, 0x99,
+                /* 0FB0 */    0xCB, 0x81, 0x9E, 0xC2, 0x33, 0x82, 0x0F, 0x60,
+                /* 0FB8 */    0x60, 0x3F, 0xD5, 0x01, 0x87, 0x53, 0x03, 0x3E,
+                /* 0FC0 */    0xD0, 0x09, 0x05, 0x3D, 0x0A, 0x9F, 0x4D, 0xC0,
+                /* 0FC8 */    0x7B, 0xA4, 0x03, 0x36, 0xFF, 0xFF, 0xB3, 0x09,
+                /* 0FD0 */    0x7B, 0x35, 0xFA, 0x6C, 0x82, 0x63, 0x31, 0xEA,
+                /* 0FD8 */    0x1B, 0xC4, 0x21, 0xBE, 0x74, 0xF8, 0xDC, 0xF8,
+                /* 0FE0 */    0x4E, 0xE3, 0x4B, 0x00, 0xE6, 0xFA, 0x61, 0x82,
+                /* 0FE8 */    0x31, 0x21, 0xF4, 0xC9, 0xF2, 0xA9, 0x0E, 0x38,
+                /* 0FF0 */    0x1D, 0x4E, 0xE0, 0x8D, 0x1E, 0x77, 0x5A, 0xF0,
+                /* 0FF8 */    0x70, 0x38, 0xB8, 0x67, 0xF3, 0x2C, 0xF1, 0x44,
+                /* 1000 */    0xE4, 0x71, 0xF8, 0x74, 0x02, 0xBC, 0x0E, 0x18,
+                /* 1008 */    0x98, 0x19, 0x84, 0x7F, 0x08, 0x61, 0xA7, 0x4F,
+                /* 1010 */    0x1F, 0x99, 0x3C, 0xF7, 0x77, 0x23, 0x9F, 0x4E,
+                /* 1018 */    0x00, 0x5F, 0xFF, 0xFF, 0xA3, 0x1E, 0xB0, 0x90,
+                /* 1020 */    0xA8, 0xE1, 0x9C, 0x87, 0x11, 0x05, 0x83, 0x3A,
+                /* 1028 */    0xEA, 0x01, 0xD6, 0x2E, 0x7A, 0x36, 0x86, 0xA0,
+                /* 1030 */    0x8B, 0xC0, 0x19, 0x84, 0x78, 0xBC, 0x7B, 0xC5,
+                /* 1038 */    0x8B, 0xE4, 0x3B, 0x40, 0x9C, 0x47, 0x3D, 0x83,
+                /* 1040 */    0xBD, 0x7D, 0x3C, 0x48, 0x44, 0x89, 0xF3, 0xA8,
+                /* 1048 */    0xE7, 0xD1, 0x87, 0xF2, 0xE4, 0x43, 0x9D, 0x7E,
+                /* 1050 */    0xAC, 0xB0, 0x81, 0x9E, 0xF8, 0x5E, 0xF4, 0x42,
+                /* 1058 */    0x1A, 0xE1, 0x51, 0x8F, 0x09, 0x7A, 0x79, 0xE8,
+                /* 1060 */    0x70, 0xE5, 0xA3, 0x1E, 0x60, 0xE5, 0xFF, 0x7F,
+                /* 1068 */    0xD4, 0x03, 0xF8, 0xFF, 0xFF, 0x3F, 0xEA, 0x81,
+                /* 1070 */    0xF9, 0xF4, 0x04, 0xF8, 0x3F, 0xD6, 0xE0, 0x8E,
+                /* 1078 */    0x8A, 0x60, 0x3B, 0x3F, 0x01, 0x2E, 0xFE, 0xFF,
+                /* 1080 */    0xE7, 0x27, 0x30, 0x0D, 0xDD, 0xE7, 0x27, 0x30,
+                /* 1088 */    0x8F, 0x16, 0xE6, 0x01, 0x01, 0x71, 0x56, 0x44,
+                /* 1090 */    0x85, 0x7F, 0xC8, 0x18, 0x0E, 0x15, 0x1C, 0x48,
+                /* 1098 */    0xBF, 0x28, 0x1F, 0x01, 0x81, 0xCB, 0x51, 0x11,
+                /* 10A0 */    0x38, 0x9C, 0x59, 0xF0, 0x42, 0x4E, 0x1D, 0xE8,
+                /* 10A8 */    0xF1, 0x18, 0xF4, 0x95, 0xC3, 0x57, 0x02, 0x7E,
+                /* 10B0 */    0xE4, 0x60, 0xA1, 0x8F, 0x1C, 0xA0, 0x3A, 0x2C,
+                /* 10B8 */    0x82, 0xEF, 0xC8, 0x01, 0x8E, 0xEB, 0x55, 0x60,
+                /* 10C0 */    0xFE, 0xFF, 0x07, 0x66, 0xB7, 0x83, 0xD7, 0x4F,
+                /* 10C8 */    0x4F, 0xE2, 0x31, 0xEA, 0x38, 0x43, 0x14, 0x8E,
+                /* 10D0 */    0x49, 0x0E, 0x06, 0x91, 0xDE, 0xC1, 0xD8, 0x00,
+                /* 10D8 */    0x5F, 0x5E, 0x7C, 0xA8, 0xF2, 0x31, 0x10, 0x18,
+                /* 10E0 */    0x42, 0x9C, 0x0D, 0x3F, 0x5D, 0x18, 0xF3, 0x74,
+                /* 10E8 */    0xF8, 0x31, 0x10, 0xB0, 0x2E, 0xF5, 0x0C, 0x88,
+                /* 10F0 */    0x12, 0x77, 0x0C, 0x04, 0x52, 0xFF, 0xFF, 0x63,
+                /* 10F8 */    0x20, 0x70, 0xBD, 0x04, 0x7A, 0xCC, 0x67, 0xFC,
+                /* 1100 */    0xE6, 0xF7, 0xE4, 0x17, 0xA5, 0xB6, 0xEB, 0x9F,
+                /* 1108 */    0xEE, 0x06, 0xC6, 0x7A, 0x08, 0x78, 0x02, 0xF4,
+                /* 1110 */    0xFD, 0xCF, 0xC7, 0x8A, 0x28, 0x01, 0xA3, 0xC4,
+                /* 1118 */    0x7A, 0x11, 0x34, 0x66, 0x8C, 0x60, 0xEF, 0x80,
+                /* 1120 */    0x31, 0x1F, 0x09, 0x3D, 0xC2, 0x68, 0xC1, 0x0D,
+                /* 1128 */    0xF4, 0x18, 0xC8, 0x84, 0x1D, 0x03, 0x01, 0x12,
+                /* 1130 */    0xFD, 0xFF, 0x8F, 0x81, 0x00, 0x23, 0x4F, 0x50,
+                /* 1138 */    0xC0, 0xF6, 0xFF, 0x7F, 0x82, 0x02, 0x0C, 0x1D,
+                /* 1140 */    0x05, 0xC1, 0x7C, 0x86, 0x02, 0xAC, 0x1D, 0x05,
+                /* 1148 */    0xC1, 0x3E, 0x5A, 0x98, 0xA3, 0xE0, 0x82, 0x5E,
+                /* 1150 */    0x1E, 0x06, 0xA2, 0x12, 0x24, 0xFC, 0xFF, 0x8F,
+                /* 1158 */    0x82, 0xD8, 0xF8, 0x6B, 0x13, 0x8C, 0x43, 0x9D,
+                /* 1160 */    0x5E, 0xD0, 0x07, 0x05, 0x0F, 0xFB, 0xA9, 0xC0,
+                /* 1168 */    0x93, 0x38, 0x55, 0x5F, 0x0B, 0x8E, 0xE2, 0x09,
+                /* 1170 */    0xC0, 0x87, 0x41, 0xE0, 0x3F, 0x34, 0x58, 0x93,
+                /* 1178 */    0x28, 0x7E, 0x68, 0xA0, 0x3E, 0x7B, 0x80, 0x6F,
+                /* 1180 */    0x68, 0xE0, 0x88, 0x7A, 0xC6, 0x41, 0x9F, 0x88,
+                /* 1188 */    0x7C, 0x36, 0x88, 0xF9, 0xE6, 0x11, 0xE1, 0xC9,
+                /* 1190 */    0xC3, 0xD7, 0x07, 0x76, 0xF2, 0xF4, 0xA9, 0x29,
+                /* 1198 */    0x50, 0x94, 0xF7, 0x0D, 0x1E, 0xE7, 0x94, 0x03,
+                /* 11A0 */    0xAA, 0xC3, 0x2F, 0x38, 0x0E, 0xBC, 0x30, 0xFE,
+                /* 11A8 */    0xFF, 0x07, 0x5E, 0x76, 0x9C, 0xF2, 0xB1, 0x04,
+                /* 11B0 */    0x7C, 0x67, 0x52, 0x38, 0x37, 0x17, 0xDF, 0xF1,
+                /* 11B8 */    0xD8, 0x69, 0x00, 0x6C, 0x3A, 0x4E, 0x03, 0x40,
+                /* 11C0 */    0xE9, 0x58, 0xC5, 0xCF, 0x93, 0x60, 0x82, 0x39,
+                /* 11C8 */    0x98, 0xF7, 0x6B, 0x7B, 0x3F, 0xDE, 0xD0, 0xD3,
+                /* 11D0 */    0x24, 0xE0, 0xF8, 0xFF, 0x7F, 0x9A, 0x84, 0x21,
+                /* 11D8 */    0xE2, 0x28, 0x89, 0x8A, 0xFD, 0x90, 0xF2, 0x69,
+                /* 11E0 */    0x12, 0x90, 0x77, 0x67, 0x30, 0xC2, 0xF9, 0x87,
+                /* 11E8 */    0x78, 0x80, 0x08, 0xF1, 0x20, 0x69, 0x90, 0x38,
+                /* 11F0 */    0x41, 0x5E, 0x06, 0x9E, 0x26, 0x7D, 0x99, 0x8C,
+                /* 11F8 */    0xF3, 0x40, 0x19, 0xE5, 0x75, 0xD2, 0x08, 0x47,
+                /* 1200 */    0x1F, 0xCF, 0x40, 0x2F, 0x92, 0x21, 0x5E, 0x25,
+                /* 1208 */    0x1F, 0x2C, 0xDF, 0x27, 0x8D, 0x16, 0x2B, 0xF8,
+                /* 1210 */    0x31, 0x3E, 0x4D, 0xB2, 0xC8, 0x2B, 0xD6, 0x69,
+                /* 1218 */    0x12, 0xB0, 0xF9, 0xFF, 0x3F, 0x4D, 0x02, 0xFC,
+                /* 1220 */    0xFF, 0xFF, 0x9F, 0x1D, 0xD8, 0xC1, 0x0A, 0x38,
+                /* 1228 */    0x1E, 0xC3, 0xC0, 0x71, 0xB0, 0x02, 0x2E, 0xE7,
+                /* 1230 */    0x79, 0xF0, 0x1C, 0x1F, 0x61, 0x1C, 0x99, 0x00,
+                /* 1238 */    0xD7, 0xFF, 0xFF, 0xB1, 0xC2, 0x18, 0x03, 0x4F,
+                /* 1240 */    0xF6, 0x34, 0xA0, 0xC7, 0x01, 0x8B, 0x3A, 0x30,
+                /* 1248 */    0x09, 0x86, 0xB3, 0xF8, 0xB0, 0xE0, 0x23, 0x02,
+                /* 1250 */    0x3F, 0x2C, 0x78, 0x04, 0x15, 0x8F, 0x93, 0x1E,
+                /* 1258 */    0x8B, 0x7C, 0x98, 0x64, 0x87, 0x04, 0x1F, 0x42,
+                /* 1260 */    0x3C, 0x48, 0x9F, 0x50, 0xC1, 0x73, 0xB0, 0x82,
+                /* 1268 */    0x77, 0x5D, 0x82, 0x73, 0x2A, 0x00, 0xDC, 0x68,
+                /* 1270 */    0x57, 0x71, 0xBA, 0x60, 0x01, 0x0E, 0x60, 0xB2,
+                /* 1278 */    0x71, 0x0C, 0xA1, 0x1C, 0x8E, 0xF9, 0xF6, 0xD0,
+                /* 1280 */    0x34, 0xD9, 0x91, 0x0C, 0x66, 0x2C, 0x48, 0x9D,
+                /* 1288 */    0x04, 0x3C, 0x00, 0x07, 0x82, 0x91, 0x76, 0x12,
+                /* 1290 */    0x8D, 0xC6, 0x70, 0x56, 0x0B, 0x23, 0x38, 0x83,
+                /* 1298 */    0xF8, 0x38, 0xE2, 0x5C, 0x47, 0x2A, 0xF4, 0x6E,
+                /* 12A0 */    0x74, 0x9C, 0x42, 0x05, 0xB9, 0x97, 0xD0, 0x79,
+                /* 12A8 */    0xFB, 0x6E, 0xC0, 0xDF, 0x69, 0x1E, 0x8B, 0x81,
+                /* 12B0 */    0x7D, 0x43, 0xF0, 0xFF, 0xFF, 0x76, 0x02, 0x7F,
+                /* 12B8 */    0x2E, 0x56, 0x03, 0x8A, 0x1A, 0x80, 0xD1, 0x30,
+                /* 12C0 */    0xA7, 0x80, 0xA7, 0x12, 0x70, 0x05, 0x9B, 0x1B,
+                /* 12C8 */    0xFA, 0xC2, 0x62, 0xAD, 0x53, 0xD1, 0xF1, 0xE9,
+                /* 12D0 */    0x7D, 0xE0, 0xE0, 0x80, 0xC7, 0xEC, 0x3D, 0x38,
+                /* 12D8 */    0x58, 0x68, 0x1E, 0x1C, 0xD8, 0xB2, 0x0D, 0x0E,
+                /* 12E0 */    0xAD, 0xE4, 0x2E, 0x42, 0x0E, 0x1F, 0xF8, 0xD9,
+                /* 12E8 */    0x01, 0x07, 0x40, 0xCF, 0x0E, 0x16, 0x92, 0x67,
+                /* 12F0 */    0x07, 0x36, 0x7D, 0x67, 0x11, 0x50, 0x00, 0xF9,
+                /* 12F8 */    0xDE, 0xE1, 0x73, 0xCB, 0xFF, 0xFF, 0xD9, 0x83,
+                /* 1300 */    0x8D, 0xE1, 0xD1, 0xC5, 0x68, 0x46, 0xE7, 0x9A,
+                /* 1308 */    0x6E, 0x13, 0x28, 0x15, 0xB7, 0x09, 0x0A, 0xE2,
+                /* 1310 */    0x1B, 0x80, 0x13, 0xD2, 0xE8, 0x9E, 0x86, 0x9B,
+                /* 1318 */    0x89, 0xF1, 0x1F, 0x31, 0x7C, 0x44, 0x38, 0xA4,
+                /* 1320 */    0xB3, 0x35, 0xC1, 0x3C, 0x90, 0x7A, 0x3F, 0xFA,
+                /* 1328 */    0xB2, 0x87, 0x9F, 0x7D, 0xC8, 0x07, 0x17, 0x4F,
+                /* 1330 */    0xC3, 0xD7, 0x1B, 0x72, 0xEF, 0xA0, 0xD3, 0xF6,
+                /* 1338 */    0x99, 0x01, 0x73, 0x42, 0xF6, 0x75, 0x2A, 0x81,
+                /* 1340 */    0x65, 0x5D, 0x25, 0xA8, 0x87, 0x0B, 0x08, 0xBD,
+                /* 1348 */    0xD0, 0xF8, 0x5E, 0x98, 0xE0, 0xE1, 0xCC, 0xB7,
+                /* 1350 */    0xB3, 0xF7, 0x12, 0x76, 0x38, 0x4C, 0xF0, 0x6E,
+                /* 1358 */    0x98, 0x60, 0xDE, 0x41, 0xA0, 0x46, 0xE5, 0x41,
+                /* 1360 */    0x60, 0x2E, 0xFF, 0x2C, 0xDF, 0x18, 0x50, 0xC9,
+                /* 1368 */    0x2E, 0x5A, 0xF4, 0x0C, 0xF3, 0x0E, 0xE3, 0x4B,
+                /* 1370 */    0x82, 0xAF, 0x1F, 0x3E, 0xB7, 0x78, 0x01, 0xAF,
+                /* 1378 */    0x5B, 0x30, 0x08, 0x9E, 0x81, 0x5E, 0x5D, 0x7C,
+                /* 1380 */    0xCB, 0x37, 0xF0, 0xAB, 0xC0, 0x1B, 0x4D, 0x88,
+                /* 1388 */    0x60, 0x86, 0x3D, 0xFC, 0xB7, 0x7D, 0xA3, 0xFA,
+                /* 1390 */    0xA6, 0x63, 0xAC, 0xD7, 0x11, 0x8F, 0x94, 0x1F,
+                /* 1398 */    0x5B, 0x0E, 0x28, 0xD2, 0x5B, 0x9F, 0x27, 0xE0,
+                /* 13A0 */    0xB3, 0x8C, 0x8F, 0x83, 0x27, 0xE5, 0x7B, 0xA5,
+                /* 13A8 */    0xD1, 0x5F, 0x21, 0x7C, 0xF8, 0x31, 0xB2, 0xCF,
+                /* 13B0 */    0x39, 0xEC, 0x60, 0xC8, 0x06, 0xC5, 0x11, 0x1F,
+                /* 13B8 */    0x18, 0x5E, 0x6A, 0x3C, 0x15, 0x76, 0xEE, 0x82,
+                /* 13C0 */    0x71, 0x70, 0x60, 0xC7, 0x22, 0xCC, 0x51, 0x0F,
+                /* 13C8 */    0x5C, 0x27, 0x1B, 0x03, 0xB3, 0xFF, 0xFF, 0xC9,
+                /* 13D0 */    0x01, 0x9C, 0xF0, 0x98, 0x13, 0xB3, 0xCF, 0x1B,
+                /* 13D8 */    0xBE, 0x19, 0x78, 0x5C, 0xFC, 0xC8, 0xE1, 0xE3,
+                /* 13E0 */    0x1D, 0xC3, 0x3E, 0x4D, 0x1F, 0x8D, 0x5E, 0xDE,
+                /* 13E8 */    0x7C, 0x7A, 0xC1, 0xC0, 0xFA, 0xD2, 0xC0, 0x61,
+                /* 13F0 */    0x8D, 0x16, 0xF6, 0x31, 0xE0, 0xCC, 0x7D, 0x21,
+                /* 13F8 */    0xC2, 0x9D, 0x3A, 0xC1, 0x02, 0x88, 0xBF, 0x95,
+                /* 1400 */    0x3C, 0x72, 0x78, 0x02, 0x06, 0x64, 0xB9, 0xD7,
+                /* 1408 */    0xA5, 0x03, 0x11, 0x3F, 0xE5, 0x59, 0xDD, 0x81,
+                /* 1410 */    0x08, 0x81, 0xF1, 0x38, 0xFA, 0xF8, 0xE1, 0xD9,
+                /* 1418 */    0xF8, 0x28, 0xE0, 0x63, 0x94, 0x67, 0x7E, 0x46,
+                /* 1420 */    0x91, 0x5E, 0x19, 0xAC, 0xE5, 0x44, 0x84, 0x52,
+                /* 1428 */    0x01, 0xA3, 0xC0, 0x34, 0xBA, 0x73, 0xF0, 0x88,
+                /* 1430 */    0x30, 0x82, 0x33, 0x88, 0x47, 0xEB, 0x9B, 0x0B,
+                /* 1438 */    0x30, 0x3D, 0x13, 0x01, 0x97, 0xEB, 0xA5, 0x71,
+                /* 1440 */    0xFD, 0xFF, 0xBF, 0x2C, 0x62, 0xA7, 0x6D, 0xDC,
+                /* 1448 */    0x57, 0x54, 0x9F, 0x8E, 0x3D, 0xF1, 0xD3, 0x86,
+                /* 1450 */    0x71, 0x32, 0x02, 0x7C, 0xDC, 0x75, 0x00, 0xFE,
+                /* 1458 */    0xFC, 0xFF, 0xEF, 0x3A, 0x00, 0xB7, 0xEE, 0x0F,
+                /* 1460 */    0xBE, 0xEB, 0x00, 0xD7, 0x48, 0xAB, 0xA2, 0x22,
+                /* 1468 */    0x7E, 0x0B, 0x0A, 0x01, 0x83, 0x1A, 0x9D, 0xAF,
+                /* 1470 */    0x15, 0xF8, 0x63, 0x09, 0x23, 0xF8, 0xFF, 0x07,
+                /* 1478 */    0xF7, 0x79, 0xC5, 0x70, 0x7C, 0xE0, 0x1E, 0xDF,
+                /* 1480 */    0xEB, 0xCA, 0x69, 0x3D, 0x1B, 0xF8, 0xC6, 0x62,
+                /* 1488 */    0x48, 0x76, 0x41, 0xC5, 0xDD, 0x2F, 0x7C, 0xA3,
+                /* 1490 */    0xF6, 0x54, 0x5F, 0x14, 0xDE, 0x13, 0x7C, 0x47,
+                /* 1498 */    0x60, 0x50, 0x30, 0xEE, 0xA8, 0x98, 0x03, 0x2A,
+                /* 14A0 */    0x1C, 0x82, 0x33, 0x3E, 0x0A, 0xCC, 0x20, 0x7D,
+                /* 14A8 */    0x48, 0x79, 0x3D, 0xF0, 0x60, 0x99, 0xFB, 0xE3,
+                /* 14B0 */    0x86, 0x2E, 0x11, 0x0F, 0x1B, 0x4F, 0x06, 0xCD,
+                /* 14B8 */    0xA1, 0xE8, 0x4C, 0x70, 0x0A, 0x6D, 0x0D, 0x4B,
+                /* 14C0 */    0x38, 0xEF, 0x1B, 0x21, 0xA2, 0x04, 0x7B, 0xE1,
+                /* 14C8 */    0x78, 0x63, 0x78, 0x9A, 0x8D, 0x12, 0x2F, 0x52,
+                /* 14D0 */    0xC0, 0x68, 0x51, 0x82, 0xF5, 0x06, 0x21, 0xD0,
+                /* 14D8 */    0x48, 0x21, 0x02, 0x86, 0x28, 0x0E, 0x4B, 0x70,
+                /* 14E0 */    0xD1, 0xDB, 0xBF, 0xC6, 0xB3, 0x37, 0x81, 0x8E,
+                /* 14E8 */    0x32, 0x8E, 0x74, 0xDC, 0x41, 0x0F, 0xDB, 0x37,
+                /* 14F0 */    0x56, 0x7E, 0xBE, 0xF7, 0xB8, 0x7C, 0x01, 0xC5,
+                /* 14F8 */    0x10, 0xBC, 0x66, 0xF8, 0x0B, 0xE0, 0x03, 0x00,
+                /* 1500 */    0xDE, 0x35, 0xA0, 0x66, 0xFE, 0x78, 0x00, 0x96,
+                /* 1508 */    0xEB, 0x35, 0xF8, 0xE4, 0x0F, 0x02, 0x75, 0x99,
+                /* 1510 */    0xE1, 0x67, 0x0F, 0xDF, 0x5C, 0x7D, 0x0F, 0x38,
+                /* 1518 */    0x2C, 0x76, 0xEB, 0xE6, 0xE3, 0x01, 0xFF, 0xFF,
+                /* 1520 */    0x7F, 0xE8, 0x2F, 0xBD, 0x3E, 0x54, 0x78, 0xBE,
+                /* 1528 */    0xBE, 0xFA, 0xFA, 0xF6, 0x0D, 0xDE, 0xCB, 0x31,
+                /* 1530 */    0x60, 0x4F, 0xF0, 0x0D, 0x1C, 0xE4, 0xE3, 0x05,
+                /* 1538 */    0xC3, 0x38, 0xB8, 0x72, 0x12, 0x7A, 0x2C, 0xB0,
+                /* 1540 */    0x56, 0x18, 0xD4, 0x2D, 0x1C, 0x5C, 0x9A, 0xC0,
+                /* 1548 */    0x75, 0x55, 0xF6, 0xA1, 0xC6, 0x87, 0x60, 0xFC,
+                /* 1550 */    0xF9, 0x02, 0x17, 0x60, 0xC8, 0xF4, 0x54, 0x06,
+                /* 1558 */    0xE3, 0x9A, 0xE2, 0x53, 0x19, 0xFB, 0xFF, 0x9F,
+                /* 1560 */    0xCA, 0x7C, 0x77, 0xF0, 0x80, 0x7C, 0xC4, 0x00,
+                /* 1568 */    0x3E, 0xAB, 0xF0, 0xC0, 0x70, 0xA7, 0x05, 0xDF,
+                /* 1570 */    0x94, 0x0C, 0x7A, 0x8E, 0x41, 0x7D, 0xE4, 0x39,
+                /* 1578 */    0x79, 0xDF, 0x13, 0x1E, 0x27, 0x1C, 0xF5, 0x1C,
+                /* 1580 */    0x44, 0xC7, 0x06, 0x8E, 0xE3, 0x06, 0x38, 0x0E,
+                /* 1588 */    0x37, 0xB8, 0x73, 0x1E, 0x1B, 0x17, 0x06, 0xEE,
+                /* 1590 */    0xB9, 0xC0, 0xC3, 0xF0, 0x4D, 0xC7, 0x23, 0xC2,
+                /* 1598 */    0x8C, 0xFF, 0x51, 0xCF, 0x08, 0x01, 0xF1, 0x17,
+                /* 15A0 */    0x23, 0x36, 0x60, 0x30, 0xDE, 0xDA, 0x7C, 0x7D,
+                /* 15A8 */    0xC3, 0x0D, 0xD8, 0x57, 0x07, 0x5F, 0x30, 0x7C,
+                /* 15B0 */    0x02, 0x33, 0xFA, 0x0B, 0xCC, 0x93, 0x98, 0x8F,
+                /* 15B8 */    0x0D, 0xE4, 0x02, 0x47, 0x07, 0x0C, 0x0E, 0x40,
+                /* 15C0 */    0x0F, 0x18, 0xFE, 0xE1, 0xE2, 0x5D, 0x0E, 0x0C,
+                /* 15C8 */    0x57, 0x41, 0xFF, 0xFF, 0x8F, 0x0B, 0x3E, 0xF6,
+                /* 15D0 */    0x58, 0xD1, 0x5D, 0x0E, 0x7D, 0x93, 0x33, 0x4C,
+                /* 15D8 */    0x1C, 0x43, 0xBC, 0x81, 0xB1, 0xBB, 0x04, 0x39,
+                /* 15E0 */    0xCC, 0x41, 0xBD, 0x4B, 0x78, 0x0E, 0xFC, 0x6C,
+                /* 15E8 */    0xE1, 0x13, 0x9C, 0x6F, 0x3E, 0x21, 0x4E, 0xF5,
+                /* 15F0 */    0xD1, 0xEA, 0x3D, 0xC0, 0x47, 0x8F, 0xF7, 0x2E,
+                /* 15F8 */    0x9F, 0x9D, 0xD8, 0x45, 0xC0, 0x47, 0x2E, 0xE3,
+                /* 1600 */    0x78, 0x9A, 0xBE, 0x02, 0x7A, 0xC8, 0x06, 0x7B,
+                /* 1608 */    0xD5, 0xF0, 0x09, 0xCC, 0x47, 0x37, 0xDC, 0x31,
+                /* 1610 */    0xCA, 0x33, 0xF1, 0xF4, 0x7D, 0x07, 0x61, 0x47,
+                /* 1618 */    0x92, 0xA3, 0x0E, 0x75, 0x4D, 0x8F, 0x28, 0x27,
+                /* 1620 */    0x74, 0x20, 0xBE, 0xB5, 0x81, 0x33, 0xDA, 0xFD,
+                /* 1628 */    0x03, 0xBD, 0x4D, 0x8F, 0x0C, 0x73, 0x34, 0x80,
+                /* 1630 */    0x75, 0x09, 0x01, 0xD7, 0x1D, 0xC3, 0x97, 0x10,
+                /* 1638 */    0xE0, 0x13, 0xF4, 0x12, 0x81, 0xBE, 0x66, 0x78,
+                /* 1640 */    0x74, 0x8F, 0x00, 0x98, 0x2B, 0x06, 0x3B, 0x16,
+                /* 1648 */    0xF8, 0xB0, 0xE1, 0x6B, 0x00, 0xBB, 0x17, 0x38,
+                /* 1650 */    0xCC, 0x3D, 0x02, 0xE2, 0xFF, 0x7F, 0x78, 0x30,
+                /* 1658 */    0x40, 0x3D, 0x3C, 0xF8, 0x6A, 0xEF, 0x11, 0xA0,
+                /* 1660 */    0x38, 0x59, 0xFA, 0xD0, 0xE0, 0x81, 0x5A, 0xD5,
+                /* 1668 */    0x19, 0x13, 0xCA, 0x11, 0x93, 0x43, 0x45, 0x63,
+                /* 1670 */    0xB7, 0x02, 0x76, 0xBB, 0xF4, 0x4D, 0x02, 0x6E,
+                /* 1678 */    0x9E, 0x59, 0xA0, 0x92, 0xDC, 0x24, 0xA0, 0xC3,
+                /* 1680 */    0x74, 0x79, 0x99, 0xA1, 0xF3, 0x3F, 0x70, 0xDF,
+                /* 1688 */    0xEA, 0x3C, 0x42, 0x1F, 0x22, 0x18, 0xCA, 0x7B,
+                /* 1690 */    0x9E, 0x4F, 0x61, 0xFC, 0x0C, 0xE1, 0x03, 0x26,
+                /* 1698 */    0x3B, 0x53, 0xF0, 0xB3, 0x26, 0xEE, 0x0E, 0x60,
+                /* 16A0 */    0x94, 0x37, 0x4F, 0x4F, 0x80, 0x9D, 0x3F, 0x8D,
+                /* 16A8 */    0xFC, 0x6E, 0xF0, 0x2E, 0xE0, 0xE9, 0xFB, 0x5E,
+                /* 16B0 */    0xC4, 0x4F, 0x14, 0xE0, 0x0B, 0x76, 0xA7, 0x83,
+                /* 16B8 */    0x02, 0x7D, 0x42, 0x1E, 0x91, 0x51, 0x7D, 0x44,
+                /* 16C0 */    0xE0, 0x97, 0x24, 0x30, 0x1E, 0x49, 0x7C, 0xA0,
+                /* 16C8 */    0x00, 0xC3, 0xFF, 0xFF, 0x40, 0x01, 0xBA, 0x7B,
+                /* 16D0 */    0x01, 0xEA, 0xF4, 0xC1, 0x0F, 0xCF, 0xBE, 0xA0,
+                /* 16D8 */    0x1A, 0xF3, 0xDD, 0xEA, 0x11, 0xCE, 0x93, 0xC3,
+                /* 16E0 */    0x5C, 0x0E, 0x58, 0x9C, 0x6B, 0x12, 0xA8, 0x8E,
+                /* 16E8 */    0xBB, 0x7C, 0x74, 0x70, 0xAF, 0xAD, 0xF8, 0xC1,
+                /* 16F0 */    0xBD, 0xB3, 0xBC, 0xF3, 0x19, 0xCA, 0x83, 0x04,
+                /* 16F8 */    0xDF, 0xB5, 0x15, 0x1C, 0x57, 0x35, 0x18, 0xC7,
+                /* 1700 */    0x16, 0x7E, 0xC9, 0x03, 0xEC, 0x0C, 0x8B, 0x0B,
+                /* 1708 */    0xFE, 0x7B, 0x18, 0x88, 0x4A, 0x84, 0x41, 0x11,
+                /* 1710 */    0x58, 0x9E, 0x81, 0xFF, 0xFF, 0xB9, 0x80, 0xC1,
+                /* 1718 */    0x1F, 0x32, 0x18, 0x6F, 0x0A, 0x7C, 0xD2, 0xD8,
+                /* 1720 */    0x51, 0x03, 0x76, 0x86, 0x8A, 0xBB, 0x29, 0x82,
+                /* 1728 */    0x75, 0xAA, 0x98, 0x21, 0xF0, 0x60, 0x0F, 0x00,
+                /* 1730 */    0x9F, 0xAF, 0x7C, 0x06, 0x50, 0x14, 0x18, 0xD4,
+                /* 1738 */    0xA1, 0x1D, 0xCE, 0x6D, 0x18, 0x70, 0x30, 0x62,
+                /* 1740 */    0xDC, 0xC1, 0xE0, 0xFF, 0xFF, 0x52, 0x08, 0x73,
+                /* 1748 */    0xCA, 0xEF, 0x28, 0xB1, 0x9F, 0xCB, 0xD9, 0x74,
+                /* 1750 */    0x71, 0x57, 0x73, 0x9F, 0x4E, 0xD8, 0x05, 0x19,
+                /* 1758 */    0xC6, 0x59, 0xE0, 0x11, 0xE0, 0xD5, 0x9C, 0x5F,
+                /* 1760 */    0x90, 0x5F, 0x88, 0x5F, 0x08, 0xDE, 0x90, 0x7D,
+                /* 1768 */    0x53, 0x7A, 0x36, 0x78, 0xD9, 0x89, 0xF1, 0x6E,
+                /* 1770 */    0xEC, 0x53, 0xB2, 0xCF, 0x3B, 0x2F, 0xC8, 0xC6,
+                /* 1778 */    0x38, 0x9A, 0x88, 0x51, 0xCE, 0xED, 0x61, 0xE0,
+                /* 1780 */    0x35, 0xD9, 0x28, 0xEF, 0x27, 0x2F, 0x04, 0x11,
+                /* 1788 */    0xA3, 0x19, 0x22, 0x68, 0x8C, 0x40, 0xEF, 0xCB,
+                /* 1790 */    0xC6, 0x7B, 0x41, 0x66, 0x02, 0xDF, 0x0A, 0x3A,
+                /* 1798 */    0xB8, 0xF8, 0x82, 0x0C, 0xF0, 0xE3, 0x64, 0x04,
+                /* 17A0 */    0xB6, 0xFF, 0xFF, 0xC9, 0x08, 0x30, 0x74, 0xE2,
+                /* 17A8 */    0xC0, 0x5D, 0xAA, 0xC1, 0x77, 0xB2, 0x01, 0x9C,
+                /* 17B0 */    0x0D, 0xDD, 0x27, 0x1B, 0x70, 0x8F, 0x16, 0xDE,
+                /* 17B8 */    0xD1, 0x04, 0x71, 0xB2, 0xA1, 0x40, 0x0E, 0xEE,
+                /* 17C0 */    0xE0, 0xFF, 0x7F, 0x68, 0xC2, 0x86, 0x3E, 0x89,
+                /* 17C8 */    0xD0, 0xA3, 0x93, 0x8F, 0x92, 0xB8, 0x33, 0x83,
+                /* 17D0 */    0x27, 0xF2, 0xCE, 0xE2, 0x51, 0xBC, 0x0C, 0xFA,
+                /* 17D8 */    0x5E, 0x70, 0x22, 0xAF, 0x0F, 0x96, 0x73, 0x8C,
+                /* 17E0 */    0x04, 0xD5, 0x48, 0x7C, 0x7C, 0x80, 0x7F, 0x7D,
+                /* 17E8 */    0xF1, 0x31, 0x12, 0x3E, 0x9F, 0x7F, 0x58, 0x1E,
+                /* 17F0 */    0x8C, 0x21, 0x7D, 0x8A, 0xE4, 0x20, 0xCF, 0x2E,
+                /* 17F8 */    0x8F, 0x21, 0xFC, 0x02, 0x09, 0xF7, 0x34, 0x73,
+                /* 1800 */    0x00, 0x18, 0x59, 0x97, 0x47, 0xF4, 0xD9, 0x91,
+                /* 1808 */    0x63, 0xC4, 0xF5, 0x45, 0xD1, 0x57, 0x60, 0x1F,
+                /* 1810 */    0x04, 0xCE, 0xE7, 0x39, 0x11, 0xAC, 0xA3, 0xE6,
+                /* 1818 */    0x47, 0x1B, 0x3E, 0x7E, 0x0E, 0xFE, 0x56, 0xF0,
+                /* 1820 */    0x40, 0xE9, 0x63, 0x51, 0x88, 0x47, 0x24, 0x7E,
+                /* 1828 */    0x4E, 0x04, 0x97, 0x89, 0x73, 0x22, 0x90, 0x18,
+                /* 1830 */    0x9C, 0xFF, 0xFF, 0x87, 0x5E, 0xEC, 0x69, 0x01,
+                /* 1838 */    0x37, 0x10, 0x9F, 0x29, 0xB1, 0x53, 0x3E, 0x11,
+                /* 1840 */    0x76, 0x2E, 0xC1, 0x8C, 0x0E, 0x5C, 0x97, 0x7B,
+                /* 1848 */    0x8F, 0x0E, 0xFC, 0x27, 0x01, 0x3C, 0xD6, 0xE3,
+                /* 1850 */    0x1D, 0xF8, 0x4E, 0xEA, 0xBE, 0x9B, 0xF8, 0x22,
+                /* 1858 */    0xE3, 0x43, 0xD1, 0xF3, 0x1D, 0xE0, 0x3F, 0x9C,
+                /* 1860 */    0x84, 0xFF, 0xFF, 0xE1, 0x0E, 0x13, 0xE7, 0x7C,
+                /* 1868 */    0x07, 0x50, 0xE3, 0x6C, 0xFD, 0x7C, 0x07, 0x76,
+                /* 1870 */    0x91, 0xE7, 0x3B, 0x40, 0xCC, 0xFF, 0xFF, 0x7C,
+                /* 1878 */    0x07, 0xB0, 0xEB, 0x8C, 0x86, 0x3B, 0xDF, 0x81,
+                /* 1880 */    0xED, 0x68, 0x03, 0x3C, 0xFF, 0xFF, 0x47, 0x1B,
+                /* 1888 */    0x60, 0x34, 0x8D, 0x47, 0x1B, 0x70, 0x0F, 0x17,
+                /* 1890 */    0xF6, 0x30, 0xB8, 0x42, 0x9B, 0x3E, 0x35, 0x1A,
+                /* 1898 */    0xB5, 0x6A, 0x50, 0xA6, 0x46, 0x99, 0x06, 0xB5,
+                /* 18A0 */    0xFA, 0x54, 0x6A, 0xCC, 0x98, 0x84, 0xD3, 0x8D,
+                /* 18A8 */    0x02, 0x3E, 0x2A, 0x34, 0x36, 0xCB, 0xA3, 0x10,
+                /* 18B0 */    0x88, 0xC5, 0xBC, 0x1A, 0x04, 0xE2, 0xB0, 0x20,
+                /* 18B8 */    0x34, 0xD2, 0x2B, 0x47, 0x20, 0x96, 0xFC, 0xEC,
+                /* 18C0 */    0x17, 0x88, 0xE5, 0xBE, 0x19, 0x04, 0xE2, 0x80,
+                /* 18C8 */    0x6F, 0x30, 0x81, 0x93, 0x87, 0x95, 0xC0, 0xC9,
+                /* 18D0 */    0xBB, 0x41, 0x20, 0x8E, 0x0C, 0x42, 0x85, 0xEA,
+                /* 18D8 */    0x00, 0x61, 0x31, 0x41, 0x68, 0x28, 0x1F, 0x20,
+                /* 18E0 */    0x4C, 0xFA, 0x23, 0x41, 0x80, 0xC4, 0x08, 0x08,
+                /* 18E8 */    0x0B, 0xF7, 0xFE, 0x12, 0x88, 0xA5, 0xBD, 0x27,
+                /* 18F0 */    0x04, 0x62, 0x21, 0x56, 0x40, 0x58, 0x5C, 0x10,
+                /* 18F8 */    0x1A, 0x4E, 0x0B, 0x08, 0x93, 0x64, 0x06, 0x84,
+                /* 1900 */    0x05, 0x02, 0xA1, 0xF2, 0xD5, 0x80, 0x30, 0x91,
+                /* 1908 */    0x6E, 0x00, 0xE9, 0xEA, 0x05, 0xE2, 0x20, 0x7A,
+                /* 1910 */    0x40, 0x98, 0x0C, 0x3F, 0x20, 0x2C, 0x34, 0x08,
+                /* 1918 */    0x8D, 0xF6, 0xC0, 0x10, 0x20, 0x31, 0x04, 0xC2,
+                /* 1920 */    0xE2, 0x3B, 0x02, 0x61, 0xE2, 0x5F, 0x45, 0x02,
+                /* 1928 */    0x71, 0x7E, 0x4B, 0x10, 0x37, 0xA5, 0x21, 0xD6,
+                /* 1930 */    0x04, 0xC4, 0x34, 0x78, 0x02, 0x62, 0x8A, 0x40,
+                /* 1938 */    0x04, 0xE4, 0xD8, 0x4F, 0x0F, 0x01, 0x59, 0x83,
+                /* 1940 */    0x29, 0x20, 0xFF, 0xFF, 0x09, 0x46, 0x07, 0x11,
+                /* 1948 */    0x90, 0x85, 0xA8, 0x02, 0x62, 0x79, 0x5D, 0x01,
+                /* 1950 */    0xB1, 0xF0, 0x20, 0x02, 0x72, 0xE6, 0x97, 0x9F,
+                /* 1958 */    0x80, 0xAC, 0xE0, 0xA5, 0xF3, 0x10, 0xC0, 0xDE,
+                /* 1960 */    0x10, 0x81, 0x48, 0x72, 0x10, 0x01, 0x39, 0xB0,
+                /* 1968 */    0x2F, 0x20, 0x16, 0x1F, 0x44, 0x40, 0xCE, 0xFA,
+                /* 1970 */    0x28, 0x14, 0x90, 0x83, 0x83, 0x68, 0x10, 0xE4,
+                /* 1978 */    0x6B, 0x26, 0x20, 0xA7, 0x07, 0x11, 0x10, 0xF9,
+                /* 1980 */    0x04, 0x05, 0x21, 0x6A, 0xBD, 0x81, 0x30, 0x3D,
+                /* 1988 */    0x8F, 0x42, 0x0D, 0x85, 0x80, 0x50, 0xE5, 0xEA,
+                /* 1990 */    0xCE, 0x31, 0x2C, 0x07, 0x08, 0xCD, 0x05, 0x22,
+                /* 1998 */    0x30, 0xAB, 0x70, 0x07, 0xC4, 0x54, 0x81, 0x08,
+                /* 19A0 */    0xC8, 0x09, 0x80, 0x68, 0x2A, 0x10, 0x9A, 0x12,
+                /* 19A8 */    0x8C, 0xEA, 0x92, 0x07, 0xC4, 0x12, 0x80, 0xD0,
+                /* 19B0 */    0x54, 0x20, 0x34, 0x25, 0x88, 0x00, 0xAD, 0xCA,
+                /* 19B8 */    0x1E, 0x10, 0x53, 0x0A, 0x42, 0x95, 0x83, 0xD0,
+                /* 19C0 */    0x74, 0x20, 0x54, 0xB6, 0xBE, 0xC3, 0x02, 0x05,
+                /* 19C8 */    0x11, 0x90, 0xA3, 0x83, 0x50, 0xE1, 0xFE, 0x40,
+                /* 19D0 */    0x98, 0xDE, 0x97, 0x86, 0x00, 0x9D, 0x0E, 0x44,
+                /* 19D8 */    0x40, 0x4E, 0x0C, 0x42, 0x15, 0x7C, 0x32, 0x82,
+                /* 19E0 */    0x10, 0xB1, 0x20, 0x54, 0xC1, 0x27, 0x23, 0x28,
+                /* 19E8 */    0xD1, 0xF2, 0xB2, 0x13, 0x90, 0xF5, 0x81, 0x50,
+                /* 19F0 */    0xBD, 0x20, 0x02, 0x73, 0x36, 0x20, 0x9A, 0x17,
+                /* 19F8 */    0x84, 0xE6, 0x07, 0xA3, 0x5A, 0x8D, 0x02, 0x31,
+                /* 1A00 */    0xFD, 0x20, 0x34, 0x0F, 0x88, 0xC0, 0xAC, 0xE0,
+                /* 1A08 */    0xF9, 0x71, 0xC0, 0x0C, 0x84, 0xAA, 0x04, 0x11,
+                /* 1A10 */    0x98, 0x73, 0x01, 0xD1, 0xAC, 0x20, 0x34, 0x3B,
+                /* 1A18 */    0x18, 0xD5, 0xFE, 0x0F, 0xD1, 0x00, 0x08, 0x08,
+                /* 1A20 */    0xCD, 0x07, 0xA2, 0xC3, 0x00, 0x79, 0x96, 0x09,
+                /* 1A28 */    0xC8, 0x1A, 0x41, 0xC8, 0xFF, 0x9F, 0xA0, 0x66,
+                /* 1A30 */    0x10, 0x1D, 0x0F, 0x08, 0x10, 0xCD, 0x0F, 0x42,
+                /* 1A38 */    0xF5, 0xFC, 0x4D, 0x82, 0x91, 0x0C, 0x20, 0x02,
+                /* 1A40 */    0xB2, 0x96, 0x27, 0x68, 0x20, 0xA2, 0x1F, 0x44,
+                /* 1A48 */    0x40, 0xCE, 0x04, 0x42, 0x33, 0x82, 0x51, 0xB5,
+                /* 1A50 */    0x6F, 0x1D, 0x1D, 0x07, 0x08, 0x08, 0x4D, 0x04,
+                /* 1A58 */    0xA2, 0xE1, 0x91, 0x77, 0xCF, 0xE1, 0x31, 0x10,
+                /* 1A60 */    0xAA, 0x12, 0x44, 0x60, 0xD6, 0xF8, 0x74, 0x11,
+                /* 1A68 */    0x88, 0x13, 0x82, 0x50, 0xF5, 0x76, 0x0F, 0x0C,
+                /* 1A70 */    0x54, 0xEF, 0x20, 0xA8, 0xE0, 0x41, 0x50, 0x10,
+                /* 1A78 */    0x9A, 0x08, 0x44, 0x87, 0x0C, 0xF2, 0x3E, 0x13,
+                /* 1A80 */    0x90, 0x75, 0x81, 0x50, 0x9D, 0x20, 0x1A, 0x32,
+                /* 1A88 */    0x01, 0xA2, 0x59, 0x41, 0x68, 0x76, 0x30, 0x9A,
+                /* 1A90 */    0xFD, 0x9B, 0xA4, 0x61, 0x90, 0xEF, 0x95, 0x0E,
+                /* 1A98 */    0x0C, 0xE4, 0x11, 0x17, 0x84, 0x28, 0xFA, 0x18,
+                /* 1AA0 */    0x09, 0xC4, 0xB9, 0xDF, 0x40, 0x1A, 0x28, 0x79,
+                /* 1AA8 */    0xCC, 0x04, 0x21, 0xDA, 0x40, 0x04, 0xE6, 0x1C,
+                /* 1AB0 */    0x40, 0x34, 0x1B, 0x08, 0xCD, 0x0A, 0x46, 0xB3,
+                /* 1AB8 */    0xAA, 0x3E, 0x62, 0xD0, 0x9F, 0xCD, 0xA1, 0xB1,
+                /* 1AC0 */    0xE7, 0x95, 0x40, 0xAC, 0xE4, 0x65, 0xF3, 0x68,
+                /* 1AC8 */    0xC1, 0x7E, 0xB6, 0x02, 0x21, 0xC6, 0x81, 0xE9,
+                /* 1AD0 */    0xF7, 0x46, 0xC7, 0x00, 0x02, 0x42, 0xF5, 0xFC,
+                /* 1AD8 */    0xAE, 0x74, 0x04, 0x20, 0x20, 0x3A, 0x02, 0x10,
+                /* 1AE0 */    0x10, 0x9A, 0x11, 0x84, 0x66, 0x07, 0xA1, 0xBA,
+                /* 1AE8 */    0xDE, 0x6B, 0x02, 0xB5, 0x36, 0xEF, 0x20, 0x2C,
+                /* 1AF0 */    0x19, 0x08, 0x55, 0x2D, 0x1E, 0x84, 0x29, 0x7E,
+                /* 1AF8 */    0xB0, 0x69, 0x98, 0x44, 0xFD, 0x21, 0x80, 0x3E,
+                /* 1B00 */    0xCF, 0x04, 0x6E, 0xDD, 0x20, 0x34, 0x07, 0x88,
+                /* 1B08 */    0x06, 0x4A, 0x80, 0xA8, 0x96, 0x2F, 0x9D, 0x06,
+                /* 1B10 */    0x4A, 0x40, 0x04, 0xE6, 0x4C, 0x40, 0xE4, 0xFF,
+                /* 1B18 */    0x4F, 0x30, 0x27, 0x08, 0x55, 0xA1, 0x7F, 0x18,
+                /* 1B20 */    0x14, 0x44, 0x40, 0x4E, 0x01, 0x42, 0x53, 0x81,
+                /* 1B28 */    0xD1, 0x54, 0x05, 0x40, 0x98, 0xA6, 0x04, 0x03,
+                /* 1B30 */    0xA6, 0x20, 0x34, 0x6B, 0x03, 0x40, 0x1A, 0xE1,
+                /* 1B38 */    0xF8, 0x43, 0x3B, 0x80, 0xB3, 0xF8, 0x20, 0x54,
+                /* 1B40 */    0x52, 0x88, 0x03, 0x0B, 0xD3, 0x07, 0x22, 0x40,
+                /* 1B48 */    0x47, 0x01, 0x11, 0x98, 0x63, 0x81, 0xD0, 0xA8,
+                /* 1B50 */    0x80, 0x34, 0x37, 0x20, 0x55, 0x59, 0x02, 0x8C,
+                /* 1B58 */    0x29, 0x06, 0xA1, 0x29, 0x40, 0x04, 0xE8, 0x48,
+                /* 1B60 */    0x20, 0x02, 0xB4, 0xE0, 0x14, 0x60, 0x4C, 0x3E,
+                /* 1B68 */    0x08, 0x8D, 0x09, 0x42, 0x53, 0xB5, 0x00, 0x65,
+                /* 1B70 */    0x19, 0x41, 0x34, 0x68, 0x12, 0xE3, 0xA0, 0x42,
+                /* 1B78 */    0x41, 0x68, 0x1E, 0x10, 0x9A, 0x0F, 0x84, 0x0A,
+                /* 1B80 */    0xAF, 0x01, 0xC2, 0x42, 0x80, 0xD0, 0x60, 0x20,
+                /* 1B88 */    0x1A, 0x80, 0x53, 0x82, 0x68, 0x00, 0x16, 0x97,
+                /* 1B90 */    0x03, 0x8C, 0x09, 0x05, 0xA1, 0xE2, 0x41, 0x04,
+                /* 1B98 */    0xE8, 0x24, 0x20, 0x02, 0xB4, 0xCE, 0x1E, 0x60,
+                /* 1BA0 */    0x4C, 0x35, 0x08, 0x4D, 0x07, 0x42, 0xC3, 0x04,
+                /* 1BA8 */    0x01, 0x65, 0xD1, 0x40, 0x74, 0x68, 0x22, 0x45,
+                /* 1BB0 */    0xC0, 0x98, 0x60, 0x10, 0x1A, 0x03, 0x84, 0xC6,
+                /* 1BB8 */    0x02, 0xA1, 0x92, 0x9B, 0x1C, 0x81, 0x28, 0x08,
+                /* 1BC0 */    0x8D, 0x5C, 0x05, 0x8C, 0xC9, 0xC8, 0x02, 0xC2,
+                /* 1BC8 */    0x64, 0x81, 0xE8, 0xB0, 0x44, 0x80, 0x68, 0x38,
+                /* 1BD0 */    0x10, 0x1A, 0x16, 0x90, 0x77, 0x01, 0xA4, 0x20,
+                /* 1BD8 */    0x02, 0x24, 0x20, 0x34, 0x2C, 0x08, 0x55, 0x15,
+                /* 1BE0 */    0xE6, 0xC0, 0x43, 0x41, 0x74, 0x88, 0x20, 0x65,
+                /* 1BE8 */    0x8E, 0x34, 0x14, 0x84, 0xFC, 0xFF, 0x8F, 0x14,
+                /* 1BF0 */    0x02, 0xD1, 0xD1, 0x81, 0x00, 0x51, 0x2D, 0x69,
+                /* 1BF8 */    0x8E, 0x0E, 0x14, 0x84, 0x06, 0x01, 0xA1, 0x3A,
+                /* 1C00 */    0xDB, 0x1C, 0x6F, 0x28, 0x88, 0x8E, 0x37, 0x04,
+                /* 1C08 */    0x84, 0xE6, 0x07, 0xA3, 0xAA, 0x9F, 0x84, 0x02,
+                /* 1C10 */    0x72, 0x12, 0x10, 0x9A, 0x13, 0x44, 0x87, 0x07,
+                /* 1C18 */    0x52, 0x08, 0x84, 0x25, 0x02, 0xA1, 0xCA, 0x13,
+                /* 1C20 */    0x1D, 0x0C, 0xE8, 0x9B, 0x53, 0x87, 0x0B, 0x02,
+                /* 1C28 */    0x42, 0x73, 0x80, 0xD0, 0xA4, 0x20, 0x54, 0x55,
+                /* 1C30 */    0x25, 0x50, 0x96, 0x04, 0x44, 0x07, 0x01, 0x02,
+                /* 1C38 */    0x42, 0xD3, 0x82, 0x51, 0x8D, 0x99, 0x06, 0x40,
+                /* 1C40 */    0x41, 0x68, 0x0E, 0x10, 0x81, 0x39, 0x71, 0x29,
+                /* 1C48 */    0x10, 0xA6, 0x37, 0xD5, 0xA1, 0x89, 0xB6, 0x02,
+                /* 1C50 */    0x61, 0xFF, 0x7F
+            })
+
+            /* Rename the below method to WQAB if we choose not to
+             * go with the above buffer.
+             */
+            Method (XQAB, 1, Serialized)
+            {
+                INIT (2)
+                GUID (60)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF()) 
+            }
+
+            Method (WQBC, 1, Serialized)
+            {
+                INIT (2)
+                GUID (100)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBD, 1, Serialized)
+            {
+                INIT (2)
+                GUID (120)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBE, 1, Serialized)
+            {
+                INIT (2)
+                GUID (140)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBF, 1, Serialized)
+            {
+                INIT (2)
+                GUID (160)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBG, 1, Serialized)
+            {
+                INIT (2)
+                GUID (180)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBH, 1, Serialized)
+            {
+                INIT (2)
+                GUID (200)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+
+            Method (WQBI, 1, Serialized)
+            {
+                INIT (2)
+                GUID (220)
+                INST (Arg0)
+                EXEC ()
+                Return (OBUF())
+            }
+        }
+    }
+
+    /*  Wire GPE events to notify OEM 
+     *  special buttons press like wireless or
+     *  presentation button. 
+     */
+    Scope (\_GPE)
+    {
+        Method (_L18, 0, Serialized)
+        {
+            Notify (\_SB.WMID, 0x80) 
+        }
+    }
+}
+
diff --git a/tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.h b/tools/firmware/hvmloader/acpi/ssdt_hp_6930p_elitebook.h
new file mode 100644 (file)
index 0000000..1025a2c
--- /dev/null
@@ -0,0 +1,1052 @@
+/*
+ * 
+ * Intel ACPI Component Architecture
+ * ASL Optimizing Compiler version 20061109 [May 18 2007]
+ * Copyright (C) 2000 - 2006 Intel Corporation
+ * Supports ACPI Specification Revision 3.0a
+ * 
+ * Compilation of "ssdt_hp_6930p_elitebook.asl" - Thu Feb 12 01:40:12 2009
+ * 
+ * C source code output
+ *
+ */
+unsigned char AmlCode_HP_6930P_ELITEBOOK[] =
+{
+    0x53,0x53,0x44,0x54,0x60,0x20,0x00,0x00,  /* 00000000    "SSDT` .." */
+    0x02,0x1B,0x58,0x65,0x6E,0x00,0x00,0x00,  /* 00000008    "..Xen..." */
+    0x48,0x56,0x4D,0x00,0x00,0x00,0x00,0x00,  /* 00000010    "HVM....." */
+    0x00,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C,  /* 00000018    "....INTL" */
+    0x09,0x11,0x06,0x20,0x10,0x80,0x02,0x02,  /* 00000020    "... ...." */
+    0x5C,0x5F,0x53,0x42,0x5F,0x5B,0x80,0x48,  /* 00000028    "\_SB_[.H" */
+    0x50,0x31,0x5F,0x01,0x0A,0x96,0x01,0x5B,  /* 00000030    "P1_....[" */
+    0x81,0x0B,0x48,0x50,0x31,0x5F,0x01,0x50,  /* 00000038    "..HP1_.P" */
+    0x39,0x36,0x5F,0x08,0x5B,0x80,0x48,0x50,  /* 00000040    "96_.[.HP" */
+    0x32,0x5F,0x01,0x0A,0x98,0x01,0x5B,0x81,  /* 00000048    "2_....[." */
+    0x0B,0x48,0x50,0x32,0x5F,0x01,0x50,0x39,  /* 00000050    ".HP2_.P9" */
+    0x38,0x5F,0x08,0x5B,0x80,0x48,0x50,0x33,  /* 00000058    "8_.[.HP3" */
+    0x5F,0x01,0x0A,0x9A,0x0A,0x04,0x5B,0x81,  /* 00000060    "_.....[." */
+    0x0B,0x48,0x50,0x33,0x5F,0x03,0x50,0x39,  /* 00000068    ".HP3_.P9" */
+    0x41,0x5F,0x20,0x5B,0x82,0x80,0xFD,0x01,  /* 00000070    "A_ [...." */
+    0x57,0x4D,0x49,0x44,0x08,0x5F,0x48,0x49,  /* 00000078    "WMID._HI" */
+    0x44,0x0C,0x41,0xD0,0x0C,0x14,0x08,0x5F,  /* 00000080    "D.A...._" */
+    0x55,0x49,0x44,0x00,0x08,0x5F,0x57,0x44,  /* 00000088    "UID.._WD" */
+    0x47,0x11,0x44,0x0F,0x0A,0xF0,0x34,0xF0,  /* 00000090    "G.D...4." */
+    0xB7,0x5F,0x63,0x2C,0xE9,0x45,0xBE,0x91,  /* 00000098    "._c,.E.." */
+    0x3D,0x44,0xE2,0xC7,0x07,0xE4,0x41,0x41,  /* 000000A0    "=D....AA" */
+    0x01,0x02,0x79,0x42,0xF2,0x95,0x7B,0x4D,  /* 000000A8    "..yB..{M" */
+    0x34,0x43,0x93,0x87,0xAC,0xCD,0xC6,0x7E,  /* 000000B0    "4C.....~" */
+    0xF6,0x1C,0x80,0x00,0x01,0x08,0x18,0x43,  /* 000000B8    ".......C" */
+    0x81,0x2B,0xE8,0x4B,0x07,0x47,0x9D,0x84,  /* 000000C0    ".+.K.G.." */
+    0xA1,0x90,0xA8,0x59,0xB5,0xD0,0xA0,0x00,  /* 000000C8    "...Y...." */
+    0x01,0x08,0x21,0x12,0x90,0x05,0x66,0xD5,  /* 000000D0    "..!...f." */
+    0xD1,0x11,0xB2,0xF0,0x00,0xA0,0xC9,0x06,  /* 000000D8    "........" */
+    0x29,0x10,0x41,0x42,0x01,0x00,0xEB,0x91,  /* 000000E0    ").AB...." */
+    0x4C,0x1F,0x5C,0xDC,0x0B,0x46,0x95,0x1D,  /* 000000E8    "L.\..F.." */
+    0xC7,0xCB,0x9B,0x4B,0x8D,0x5E,0x42,0x41,  /* 000000F0    "...K.^BA" */
+    0x01,0x02,0x49,0x4B,0x11,0x2D,0xFB,0x2D,  /* 000000F8    "..IK.-.-" */
+    0x30,0x41,0xB8,0xFE,0x4A,0x3C,0x09,0xE7,  /* 00000100    "0A..J<.." */
+    0x51,0x33,0x42,0x43,0x74,0x00,0xE3,0x08,  /* 00000108    "Q3BCt..." */
+    0x8D,0x98,0xF4,0x68,0x35,0x4C,0xAF,0x3E,  /* 00000110    "...h5L.>" */
+    0x6A,0x1B,0x81,0x06,0xF8,0x3C,0x42,0x44,  /* 00000118    "j....<BD" */
+    0x19,0x00,0x46,0x97,0xEA,0x14,0x1F,0xCE,  /* 00000120    "..F....." */
+    0x98,0x40,0xA0,0xE0,0x70,0x45,0xCB,0x4D,  /* 00000128    ".@..pE.M" */
+    0xA7,0x45,0x42,0x45,0x01,0x00,0x28,0x20,  /* 00000130    ".EBE..( " */
+    0x2F,0x32,0x84,0x0F,0x01,0x49,0x98,0x8E,  /* 00000138    "/2...I.." */
+    0x01,0x51,0x76,0x04,0x9E,0x2D,0x42,0x46,  /* 00000140    ".Qv..-BF" */
+    0x01,0x00,0x3D,0xDE,0x32,0x82,0x3D,0x66,  /* 00000148    "..=.2.=f" */
+    0x27,0x43,0xA8,0xF4,0xE2,0x93,0xAD,0xB9,  /* 00000150    "'C......" */
+    0xBF,0x05,0x42,0x47,0x01,0x00,0x36,0x64,  /* 00000158    "..BG..6d" */
+    0x1F,0x8F,0x42,0x9F,0xC8,0x42,0xBA,0xDC,  /* 00000160    "..B..B.." */
+    0x0E,0x94,0x24,0xF2,0x0C,0x9A,0x42,0x48,  /* 00000168    "..$...BH" */
+    0x00,0x00,0x35,0x64,0x1F,0x8F,0x42,0x9F,  /* 00000170    "..5d..B." */
+    0xC8,0x42,0xBA,0xDC,0x0E,0x94,0x24,0xF2,  /* 00000178    ".B....$." */
+    0x0C,0x9A,0x42,0x49,0x00,0x00,0x14,0x13,  /* 00000180    "..BI...." */
+    0x49,0x4E,0x49,0x54,0x09,0x70,0x0A,0x64,  /* 00000188    "INIT.p.d" */
+    0x50,0x39,0x36,0x5F,0x70,0x68,0x50,0x39,  /* 00000190    "P96_phP9" */
+    0x38,0x5F,0x14,0x2C,0x47,0x55,0x49,0x44,  /* 00000198    "8_.,GUID" */
+    0x09,0x70,0x0A,0x65,0x50,0x39,0x36,0x5F,  /* 000001A0    ".p.eP96_" */
+    0x70,0x00,0x60,0x70,0x68,0x61,0xA2,0x18,  /* 000001A8    "p.`pha.." */
+    0x95,0x60,0x0A,0x10,0x72,0x61,0x60,0x62,  /* 000001B0    ".`..ra`b" */
+    0x70,0x83,0x88,0x5F,0x57,0x44,0x47,0x62,  /* 000001B8    "p.._WDGb" */
+    0x00,0x50,0x39,0x38,0x5F,0x75,0x60,0x14,  /* 000001C0    ".P98_u`." */
+    0x13,0x49,0x4E,0x53,0x54,0x09,0x70,0x0A,  /* 000001C8    ".INST.p." */
+    0x66,0x50,0x39,0x36,0x5F,0x70,0x68,0x50,  /* 000001D0    "fP96_phP" */
+    0x39,0x41,0x5F,0x14,0x13,0x4D,0x54,0x49,  /* 000001D8    "9A_..MTI" */
+    0x44,0x09,0x70,0x0A,0x67,0x50,0x39,0x36,  /* 000001E0    "D.p.gP96" */
+    0x5F,0x70,0x68,0x50,0x39,0x41,0x5F,0x14,  /* 000001E8    "_phP9A_." */
+    0x35,0x49,0x42,0x55,0x46,0x09,0x70,0x0A,  /* 000001F0    "5IBUF.p." */
+    0x69,0x50,0x39,0x36,0x5F,0x70,0x87,0x68,  /* 000001F8    "iP96_p.h" */
+    0x60,0x70,0x60,0x50,0x39,0x41,0x5F,0x96,  /* 00000200    "`p`P9A_." */
+    0x68,0x61,0x70,0x00,0x62,0x70,0x0A,0x68,  /* 00000208    "hap.bp.h" */
+    0x50,0x39,0x36,0x5F,0xA2,0x10,0x95,0x62,  /* 00000210    "P96_...b" */
+    0x60,0x70,0x83,0x88,0x61,0x62,0x00,0x50,  /* 00000218    "`p..ab.P" */
+    0x39,0x38,0x5F,0x75,0x62,0x14,0x0D,0x45,  /* 00000220    "98_ub..E" */
+    0x58,0x45,0x43,0x08,0x70,0x0A,0x6A,0x50,  /* 00000228    "XEC.p.jP" */
+    0x39,0x36,0x5F,0x14,0x34,0x4F,0x42,0x55,  /* 00000230    "96_.4OBU" */
+    0x46,0x08,0x70,0x0A,0x6C,0x50,0x39,0x36,  /* 00000238    "F.p.lP96" */
+    0x5F,0x70,0x50,0x39,0x41,0x5F,0x60,0x70,  /* 00000240    "_pP9A_`p" */
+    0x11,0x02,0x60,0x62,0x70,0x00,0x61,0x70,  /* 00000248    "..`bp.ap" */
+    0x0A,0x6B,0x50,0x39,0x36,0x5F,0xA2,0x0F,  /* 00000250    ".kP96_.." */
+    0x95,0x61,0x60,0x70,0x50,0x39,0x38,0x5F,  /* 00000258    ".a`pP98_" */
+    0x88,0x62,0x61,0x00,0x75,0x61,0xA4,0x62,  /* 00000260    ".ba.ua.b" */
+    0x14,0x22,0x5F,0x57,0x45,0x44,0x09,0x49,  /* 00000268    "."_WED.I" */
+    0x4E,0x49,0x54,0x0A,0x04,0x70,0x0A,0x6D,  /* 00000270    "NIT..p.m" */
+    0x50,0x39,0x36,0x5F,0x70,0x68,0x50,0x39,  /* 00000278    "P96_phP9" */
+    0x38,0x5F,0x45,0x58,0x45,0x43,0xA4,0x4F,  /* 00000280    "8_EXEC.O" */
+    0x42,0x55,0x46,0x14,0x28,0x57,0x4D,0x41,  /* 00000288    "BUF.(WMA" */
+    0x41,0x0B,0x49,0x4E,0x49,0x54,0x01,0x47,  /* 00000290    "A.INIT.G" */
+    0x55,0x49,0x44,0x00,0x49,0x4E,0x53,0x54,  /* 00000298    "UID.INST" */
+    0x68,0x4D,0x54,0x49,0x44,0x69,0x49,0x42,  /* 000002A0    "hMTIDiIB" */
+    0x55,0x46,0x6A,0x45,0x58,0x45,0x43,0xA4,  /* 000002A8    "UFjEXEC." */
+    0x4F,0x42,0x55,0x46,0x14,0x29,0x57,0x4D,  /* 000002B0    "OBUF.)WM" */
+    0x42,0x41,0x0B,0x49,0x4E,0x49,0x54,0x01,  /* 000002B8    "BA.INIT." */
+    0x47,0x55,0x49,0x44,0x0A,0x50,0x49,0x4E,  /* 000002C0    "GUID.PIN" */
+    0x53,0x54,0x68,0x4D,0x54,0x49,0x44,0x69,  /* 000002C8    "SThMTIDi" */
+    0x49,0x42,0x55,0x46,0x6A,0x45,0x58,0x45,  /* 000002D0    "IBUFjEXE" */
+    0x43,0xA4,0x4F,0x42,0x55,0x46,0x08,0x57,  /* 000002D8    "C.OBUF.W" */
+    0x51,0x41,0x42,0x11,0x89,0xC5,0x01,0x0B,  /* 000002E0    "QAB....." */
+    0x53,0x1C,0x46,0x4F,0x4D,0x42,0x01,0x00,  /* 000002E8    "S.FOMB.." */
+    0x00,0x00,0x43,0x1C,0x00,0x00,0xEA,0xB4,  /* 000002F0    "..C....." */
+    0x00,0x00,0x44,0x53,0x00,0x01,0x1A,0x7D,  /* 000002F8    "..DS...}" */
+    0xDA,0x54,0x98,0x2D,0x96,0x00,0x01,0x06,  /* 00000300    ".T.-...." */
+    0x18,0x42,0x10,0x47,0x10,0x92,0x46,0x62,  /* 00000308    ".B.G..Fb" */
+    0x02,0x89,0x80,0x90,0x18,0x18,0x14,0x81,  /* 00000310    "........" */
+    0x85,0x00,0x49,0x02,0x88,0xC4,0x41,0xE1,  /* 00000318    "..I...A." */
+    0x20,0xD4,0x9F,0x40,0x7E,0x05,0x20,0x74,  /* 00000320    " ..@~. t" */
+    0x28,0x40,0xA6,0x00,0x83,0x02,0x9C,0x22,  /* 00000328    "(@....."" */
+    0x88,0xA0,0x57,0x01,0x36,0x05,0x98,0x14,  /* 00000330    "..W.6..." */
+    0x60,0x51,0x80,0x76,0x01,0x96,0x05,0xE8,  /* 00000338    "`Q.v...." */
+    0x16,0x20,0x1D,0x96,0x88,0x04,0x47,0x89,  /* 00000340    ". ....G." */
+    0x01,0x47,0xE9,0xC4,0x16,0x6E,0xD8,0xE0,  /* 00000348    ".G...n.." */
+    0x85,0xA2,0x68,0x06,0x51,0x12,0x94,0x8B,  /* 00000350    "..h.Q..." */
+    0x20,0x5D,0x10,0x52,0x2E,0xC0,0x37,0x82,  /* 00000358    " ].R..7." */
+    0x06,0x10,0xA5,0x77,0x01,0xB6,0x05,0x98,  /* 00000360    "...w...." */
+    0x86,0x27,0xD2,0x20,0xE4,0x60,0x08,0x54,  /* 00000368    ".'. .`.T" */
+    0xCE,0x80,0x20,0x69,0x44,0x21,0x1E,0xA7,  /* 00000370    ".. iD!.." */
+    0x44,0x08,0x0A,0x84,0x90,0xD4,0xF1,0xA0,  /* 00000378    "D......." */
+    0xA0,0x71,0x88,0xAD,0xCE,0x46,0x93,0xA9,  /* 00000380    ".q...F.." */
+    0x74,0x7E,0x48,0x82,0x70,0xC6,0x2A,0x7E,  /* 00000388    "t~H.p.*~" */
+    0x3A,0x9A,0xD0,0xD9,0x9C,0x60,0xE7,0x18,  /* 00000390    ":....`.." */
+    0x72,0x3C,0x48,0xF4,0x20,0xB8,0x00,0x0F,  /* 00000398    "r<H. ..." */
+    0x1C,0x2C,0x34,0x84,0x22,0x6B,0x80,0xC1,  /* 000003A0    ".,4."k.." */
+    0x8C,0xDD,0x63,0xB1,0x0B,0x4E,0x0A,0xEC,  /* 000003A8    "..c..N.." */
+    0x61,0xB3,0x01,0x19,0xA2,0x24,0x38,0xD4,  /* 000003B0    "a....$8." */
+    0x11,0xC0,0x12,0x05,0x98,0x1F,0x87,0x0C,  /* 000003B8    "........" */
+    0x0F,0x95,0x8C,0x25,0x24,0x1B,0xAB,0x87,  /* 000003C0    "...%$..." */
+    0xC2,0xA5,0x40,0x68,0x6C,0x27,0xED,0x19,  /* 000003C8    "..@hl'.." */
+    0x45,0x2C,0x79,0x4A,0x82,0x49,0xE0,0x51,  /* 000003D0    "E,yJ.I.Q" */
+    0x44,0x36,0x1A,0x27,0x28,0x1B,0x1A,0x25,  /* 000003D8    "D6.'(..%" */
+    0x03,0x42,0x9E,0x05,0x58,0x07,0x26,0x04,  /* 000003E0    ".B..X.&." */
+    0x76,0x2F,0xC0,0x9A,0x00,0x73,0xB3,0x90,  /* 000003E8    "v/...s.." */
+    0xB1,0xB9,0xE8,0xFF,0x0F,0x71,0xB0,0x31,  /* 000003F0    ".....q.1" */
+    0xDA,0x9A,0xAE,0x90,0xC2,0xC4,0x88,0x12,  /* 000003F8    "........" */
+    0x2C,0x5E,0xC5,0xC3,0x10,0xCA,0x93,0x42,  /* 00000400    ",^.....B" */
+    0xA8,0x48,0x95,0xA1,0x68,0xB4,0x51,0x2A,  /* 00000408    ".H..h.Q*" */
+    0x14,0xE0,0x4C,0x80,0x30,0x5C,0x1D,0x03,  /* 00000410    "..L.0\.." */
+    0x82,0x46,0x88,0x15,0x29,0x56,0xFB,0x83,  /* 00000418    ".F..)V.." */
+    0x20,0xF1,0x2D,0x40,0x54,0x01,0xA2,0x48,  /* 00000420    " .-@T..H" */
+    0xA3,0x41,0x9D,0x03,0x3C,0x5C,0x0F,0xF5,  /* 00000428    ".A..<\.." */
+    0xF0,0x3D,0xF6,0x93,0x0C,0x72,0x90,0x67,  /* 00000430    ".=...r.g" */
+    0xF1,0xA8,0x70,0x9C,0x06,0x49,0xE0,0x0B,  /* 00000438    "..p..I.." */
+    0x80,0x4F,0x08,0x1E,0x38,0xDE,0x35,0xA0,  /* 00000440    ".O..8.5." */
+    0x66,0x7C,0xBC,0x4C,0x10,0x1C,0x6A,0x88,  /* 00000448    "f|.L..j." */
+    0x1E,0x68,0xB8,0x13,0x38,0x44,0x06,0xE8,  /* 00000450    ".h..8D.." */
+    0x49,0x3D,0x52,0x60,0x07,0x77,0x32,0xEF,  /* 00000458    "I=R`.w2." */
+    0x01,0xAF,0x0A,0xCD,0x5E,0x12,0x08,0xC1,  /* 00000460    "....^..." */
+    0xF1,0xF8,0x7E,0xC0,0x26,0x9C,0xC0,0xF2,  /* 00000468    "..~.&..." */
+    0x07,0x81,0x1A,0x99,0xA1,0x3D,0xCA,0xD3,  /* 00000470    ".....=.." */
+    0x8A,0x19,0xF2,0x31,0xC1,0x04,0x16,0x0B,  /* 00000478    "...1...." */
+    0x21,0x05,0x10,0x1A,0x0F,0xF8,0x6F,0x00,  /* 00000480    "!.....o." */
+    0x8F,0x17,0xBE,0x12,0xC4,0xF6,0x80,0x12,  /* 00000488    "........" */
+    0x0C,0x0B,0x21,0x23,0xAB,0xF0,0x78,0xE8,  /* 00000490    "..!#..x." */
+    0x28,0x7C,0x95,0x38,0x9C,0xD3,0x8A,0x67,  /* 00000498    "(|.8...g" */
+    0x82,0xE1,0x20,0xF4,0x05,0x90,0x00,0x51,  /* 000004A0    ".. ....Q" */
+    0xE7,0x0C,0xD4,0x61,0xC1,0xE7,0x04,0x76,  /* 000004A8    "...a...v" */
+    0x33,0x38,0x83,0x47,0x00,0x8F,0xE4,0x84,  /* 000004B0    "38.G...." */
+    0xFC,0x2B,0xF1,0xC0,0xE0,0x03,0xE2,0xEF,  /* 000004B8    ".+......" */
+    0x1F,0xA7,0xEC,0x11,0x9C,0xA9,0x01,0x7D,  /* 000004C0    ".......}" */
+    0x1C,0xF0,0xFF,0x7F,0x28,0x7C,0x88,0x1E,  /* 000004C8    "....(|.." */
+    0xDF,0x29,0x1F,0xAF,0x4F,0x17,0x96,0x35,  /* 000004D0    ".)..O..5" */
+    0x4E,0xE8,0x77,0x08,0x9F,0x38,0x7C,0x64,  /* 000004D8    "N.w..8|d" */
+    0x71,0x44,0x08,0x39,0x39,0x05,0xA0,0x81,  /* 000004E0    "qD.99..." */
+    0x4F,0xF7,0xEC,0x22,0x9C,0xAE,0x27,0xE5,  /* 000004E8    "O.."..'." */
+    0x40,0xC3,0xA0,0xE3,0x04,0xC7,0x79,0x00,  /* 000004F0    "@.....y." */
+    0x1C,0xE3,0x84,0x7F,0x2E,0x80,0x3F,0x40,  /* 000004F8    "......?@" */
+    0x7E,0xCA,0x78,0xC5,0x48,0xE0,0x98,0x23,  /* 00000500    "~.x.H..#" */
+    0x44,0x9F,0x6B,0x3C,0x42,0x2C,0xFC,0x53,  /* 00000508    "D.k<B,.S" */
+    0x45,0xE1,0x03,0x21,0x63,0x04,0x17,0xA0,  /* 00000510    "E..!c..." */
+    0xC7,0x08,0x7C,0x03,0x8E,0x11,0x7D,0x94,  /* 00000518    "..|...}." */
+    0xE0,0xEA,0x0F,0x1A,0x74,0x80,0xB8,0xFF,  /* 00000520    "....t..." */
+    0xFF,0x00,0xE1,0x83,0x7A,0x80,0xC0,0x37,  /* 00000528    "....z..7" */
+    0xFA,0xD1,0x03,0x3D,0x2E,0x8B,0x3E,0x0F,  /* 00000530    "...=..>." */
+    0xC8,0xF8,0x89,0x46,0xF3,0xE2,0xA7,0x03,  /* 00000538    "...F...." */
+    0x7E,0xF8,0x00,0x0F,0xA8,0x87,0x84,0x03,  /* 00000540    "~......." */
+    0xC5,0x4C,0x9B,0x83,0x3E,0xBB,0x1C,0x3A,  /* 00000548    ".L..>..:" */
+    0x76,0xB8,0xE0,0x3F,0x81,0x80,0x4B,0xDE,  /* 00000550    "v..?..K." */
+    0x21,0x0C,0x14,0x23,0xC6,0x9F,0x83,0x7C,  /* 00000558    "!..#...|" */
+    0x0A,0x03,0xFF,0xFF,0xFF,0x14,0x06,0xFE,  /* 00000560    "........" */
+    0xE1,0xF0,0x20,0x4F,0x07,0x9F,0xB6,0xA8,  /* 00000568    ".. O...." */
+    0x74,0x18,0xD4,0x81,0x0B,0xB0,0x32,0x89,  /* 00000570    "t.....2." */
+    0x08,0xCF,0x12,0xB5,0x41,0xE8,0xD4,0xF0,  /* 00000578    "....A..." */
+    0x36,0xF1,0xB6,0xE5,0x5B,0x40,0x9C,0xD3,  /* 00000580    "6...[@.." */
+    0xEC,0xED,0xC0,0x45,0x30,0x22,0xD4,0x0C,  /* 00000588    "...E0".." */
+    0x45,0x4E,0x5A,0x11,0x63,0x44,0x79,0xDC,  /* 00000590    "ENZ.cDy." */
+    0x32,0xCA,0xDB,0xD6,0x0B,0x40,0xBC,0x13,  /* 00000598    "2....@.." */
+    0x7B,0xDE,0x32,0x46,0xF0,0xC8,0x0F,0x5C,  /* 000005A0    "{.2F...\" */
+    0x2C,0xC6,0xEA,0xF5,0x5F,0xF3,0x81,0x0B,  /* 000005A8    ",..._..." */
+    0x70,0xF6,0xFF,0x3F,0x70,0x01,0x1C,0x0A,  /* 000005B0    "p..?p..." */
+    0x7A,0x18,0x42,0x0F,0xC3,0x53,0x39,0x97,  /* 000005B8    "z.B..S9." */
+    0x87,0xC8,0x53,0x89,0x18,0x35,0x4C,0xD4,  /* 000005C0    "..S..5L." */
+    0x67,0x28,0xDF,0x2D,0x7C,0x20,0x02,0xDF,  /* 000005C8    "g(.-| .." */
+    0x99,0x0B,0xF8,0xFD,0xFF,0x0F,0x44,0x70,  /* 000005D0    "......Dp" */
+    0x8E,0x29,0xB8,0x33,0x0D,0x78,0x7C,0xCE,  /* 000005D8    ".).3.x|." */
+    0x40,0x20,0xA7,0xE2,0x43,0x0D,0x60,0x41,  /* 000005E0    "@ ..C.`A" */
+    0xF4,0x13,0xC2,0x27,0x1A,0x2A,0x13,0x06,  /* 000005E8    "...'.*.." */
+    0x75,0xA8,0x01,0xAC,0x5C,0x61,0x9E,0x46,  /* 000005F0    "u...\a.F" */
+    0xCF,0xF9,0x59,0xC6,0xA7,0x1A,0x1F,0x4A,  /* 000005F8    "..Y....J" */
+    0x8D,0x63,0x88,0x97,0x99,0x87,0x1A,0x1F,  /* 00000600    ".c......" */
+    0x0B,0x5E,0x49,0x7D,0xA8,0x31,0x54,0x9C,  /* 00000608    ".^I}.1T." */
+    0x87,0x1A,0x0F,0x37,0x50,0xD4,0x37,0x9B,  /* 00000610    "...7P.7." */
+    0x67,0x1B,0xA3,0xC7,0xF7,0x0D,0xD5,0x10,  /* 00000618    "g......." */
+    0x0F,0x35,0x4C,0xF2,0x4A,0x35,0x16,0x1F,  /* 00000620    ".5L.J5.." */
+    0x6A,0xC0,0xF1,0xFF,0x3F,0xD4,0x00,0xFC,  /* 00000628    "j...?..." */
+    0xFF,0xFF,0x1F,0x6A,0x00,0x47,0x47,0x03,  /* 00000630    "...j.GG." */
+    0x38,0x47,0x46,0xDC,0xD1,0x00,0x5C,0x87,  /* 00000638    "8GF...\." */
+    0x52,0xE0,0x70,0x34,0x00,0x1E,0x47,0x21,  /* 00000640    "R.p4..G!" */
+    0x30,0x5F,0x68,0x7C,0x14,0x02,0x16,0xFF,  /* 00000648    "0_h|...." */
+    0xFF,0xA3,0x10,0xF8,0x65,0x9F,0x83,0x50,  /* 00000650    "....e..P" */
+    0x42,0x8F,0x42,0x80,0xA0,0xDB,0xCF,0x53,  /* 00000658    "B.B....S" */
+    0xC4,0xB3,0x8F,0x2F,0x3F,0x0F,0x04,0x11,  /* 00000660    ".../?..." */
+    0x5E,0xF3,0x7D,0x0A,0xF2,0x21,0xDF,0x47,  /* 00000668    "^.}..!.G" */
+    0x21,0x06,0x63,0x28,0x5F,0x83,0x7C,0x14,  /* 00000670    "!.c(_.|." */
+    0x62,0x50,0xAF,0x41,0xBE,0xEF,0x1B,0xE4,  /* 00000678    "bP.A...." */
+    0xF1,0x22,0x48,0xEC,0x67,0x02,0x1F,0x85,  /* 00000680    "."H.g..." */
+    0x98,0xE8,0xA3,0x10,0xA0,0xF0,0xFF,0x7F,  /* 00000688    "........" */
+    0x14,0x02,0xF8,0xFF,0xFF,0x3F,0x0A,0x01,  /* 00000690    ".....?.." */
+    0xCE,0x02,0x1C,0x0D,0x40,0x37,0xAD,0x47,  /* 00000698    "....@7.G" */
+    0x21,0xF0,0xDE,0x59,0x4E,0xFB,0x04,0x7C,  /* 000006A0    "!..YN..|" */
+    0x16,0x02,0xCC,0xFE,0xFF,0xCF,0x42,0xC0,  /* 000006A8    "......B." */
+    0xEC,0x28,0x74,0x14,0x67,0xF9,0x2A,0xF4,  /* 000006B0    ".(t.g.*." */
+    0x04,0xF0,0x02,0x10,0x23,0xCC,0x3B,0xD0,  /* 000006B8    "....#.;." */
+    0x4B,0x26,0xBB,0x8B,0x1B,0xE7,0xC9,0xE5,  /* 000006C0    "K&......" */
+    0x2C,0x9E,0xC4,0x7D,0x09,0xF2,0x81,0xE2,  /* 000006C8    ",..}...." */
+    0x59,0xC8,0x50,0xA7,0x1B,0xF4,0x8D,0xDC,  /* 000006D0    "Y.P....." */
+    0x03,0x8B,0x19,0x3F,0xC4,0xF3,0x90,0x21,  /* 000006D8    "...?...!" */
+    0x9E,0x85,0x00,0x76,0xFD,0xFF,0xCF,0x42,  /* 000006E0    "...v...B" */
+    0x00,0xFF,0xFF,0xFF,0x47,0x03,0xF8,0x2F,  /* 000006E8    "....G../" */
+    0x00,0x9F,0x85,0x80,0xE7,0x09,0xE0,0x41,  /* 000006F0    ".......A" */
+    0xDB,0x67,0x21,0x80,0x33,0x87,0xCB,0xF3,  /* 000006F8    ".g!.3..." */
+    0x7F,0x05,0x3A,0x96,0xF7,0x08,0xCF,0xFA,  /* 00000700    "..:....." */
+    0x24,0x5F,0x2F,0x3D,0xD3,0x87,0x82,0x67,  /* 00000708    "$_/=...g" */
+    0x21,0x86,0x75,0x18,0x3E,0x0B,0x31,0x88,  /* 00000710    "!.u.>.1." */
+    0x17,0x4D,0x43,0xBC,0x70,0xFA,0x30,0xE0,  /* 00000718    ".MC.p.0." */
+    0xFF,0x3F,0x5E,0xE0,0x57,0x4E,0x03,0x05,  /* 00000720    ".?^.WN.." */
+    0x09,0xF4,0x2C,0x04,0x30,0xFE,0xFF,0x7F,  /* 00000728    "..,.0..." */
+    0x16,0x02,0xC8,0xB8,0x46,0x9D,0x85,0x80,  /* 00000730    "....F..." */
+    0xE5,0x6D,0xE5,0x19,0xDB,0xA7,0x95,0x04,  /* 00000738    ".m......" */
+    0xFF,0xFF,0x67,0x21,0xC0,0x41,0x2E,0x23,  /* 00000740    "..g!.A.#" */
+    0x07,0x21,0x4C,0xC4,0x87,0x83,0x8F,0x99,  /* 00000748    ".!L....." */
+    0x80,0x9E,0x29,0xBE,0xB8,0x1B,0xE3,0x09,  /* 00000750    "..)....." */
+    0xE0,0x45,0xE2,0x31,0x93,0x1D,0x35,0x0D,  /* 00000758    ".E.1..5." */
+    0xF3,0x2C,0x64,0xBC,0xB3,0x78,0x0D,0x78,  /* 00000760    ".,d..x.x" */
+    0x82,0xF7,0xE4,0x9F,0x85,0x18,0xD8,0x61,  /* 00000768    ".......a" */
+    0x05,0x7B,0x14,0x32,0xA8,0xC1,0x63,0x87,  /* 00000770    ".{.2..c." */
+    0x08,0x13,0xE8,0x59,0x88,0xC5,0x7D,0xAE,  /* 00000778    "...Y..}." */
+    0xE8,0x3C,0xE1,0xB3,0x10,0xF0,0xFE,0xFF,  /* 00000780    ".<......" */
+    0x9F,0x25,0xE0,0x5E,0x0D,0x9E,0x85,0x00,  /* 00000788    ".%.^...." */
+    0x13,0x87,0x0D,0x9F,0x35,0xC0,0x33,0x7C,  /* 00000790    "....5.3|" */
+    0x8F,0xEA,0x1C,0x1E,0x8F,0x81,0x7F,0x56,  /* 00000798    ".......V" */
+    0x1D,0xE7,0x04,0x96,0x7B,0xD1,0xB2,0x71,  /* 000007A0    "....{..q" */
+    0xA0,0xA1,0x23,0xB2,0x3A,0x20,0x8D,0x0D,  /* 000007A8    "..#.: .." */
+    0x73,0x29,0x89,0x7C,0x72,0x6C,0xD4,0x56,  /* 000007B0    "s).|rl.V" */
+    0x04,0xA7,0x33,0x93,0x4F,0x00,0xD6,0x42,  /* 000007B8    "..3.O..B" */
+    0x21,0x05,0x34,0x1A,0x8B,0xE1,0x9D,0xF9,  /* 000007C0    "!.4....." */
+    0xE8,0x44,0x41,0x0C,0xE8,0xE3,0x90,0x6D,  /* 000007C8    ".DA....m" */
+    0x1C,0x0A,0x50,0x7B,0xD1,0x14,0xC8,0x39,  /* 000007D0    "..P{...9" */
+    0x07,0xA3,0x7F,0x76,0x74,0x36,0xBE,0x13,  /* 000007D8    "...vt6.." */
+    0x70,0x0D,0x10,0x3A,0x25,0x18,0xDA,0x6A,  /* 000007E0    "p..:%..j" */
+    0x04,0xFC,0xFF,0x67,0x89,0x01,0x33,0xFE,  /* 000007E8    "...g..3." */
+    0x53,0x8C,0x09,0x7C,0x8E,0xC1,0x1F,0x0C,  /* 000007F0    "S..|...." */
+    0xF0,0x03,0x7F,0x31,0xA8,0xFA,0x5E,0xA0,  /* 000007F8    "...1..^." */
+    0xFB,0x82,0xD5,0xDD,0x64,0x20,0xCC,0xC8,  /* 00000800    "....d .." */
+    0x04,0xF5,0x9D,0x0E,0x40,0x01,0xE4,0x0B,  /* 00000808    "....@..." */
+    0x81,0xCF,0x51,0x0F,0x05,0x6C,0x22,0x21,  /* 00000810    "..Q..l"!" */
+    0xC2,0x44,0x33,0x3A,0x62,0xC2,0xA8,0xE8,  /* 00000818    ".D3:b..." */
+    0x13,0xA6,0x20,0x9E,0xB0,0x63,0x4D,0x18,  /* 00000820    ".. ..cM." */
+    0x3D,0x13,0x5F,0x74,0xD8,0x88,0x31,0x21,  /* 00000828    "=._t..1!" */
+    0xAE,0x1E,0xD0,0x26,0x18,0xD4,0x97,0x22,  /* 00000830    "...&..."" */
+    0x58,0x43,0xE6,0x63,0xF1,0x05,0x02,0x37,  /* 00000838    "XC.c...7" */
+    0x65,0x30,0xCE,0x89,0x5D,0x13,0x7C,0xD9,  /* 00000840    "e0..].|." */
+    0xC1,0xCD,0x19,0x8C,0xF0,0x98,0xBB,0x18,  /* 00000848    "........" */
+    0xBF,0x3A,0x79,0x74,0xFC,0xA0,0xE0,0x1B,  /* 00000850    ".:yt...." */
+    0x0E,0xC3,0x7E,0x32,0xF3,0x8C,0xDE,0xCB,  /* 00000858    "..~2...." */
+    0x7C,0x8D,0xC3,0xC0,0x7A,0xBC,0x1C,0xD6,  /* 00000860    "|...z..." */
+    0x68,0x61,0x0F,0xED,0x3D,0xC4,0xFF,0xFF,  /* 00000868    "ha..=..." */
+    0x43,0x8C,0xCF,0x13,0xC6,0x08,0xEB,0xDB,  /* 00000870    "C......." */
+    0x0B,0x38,0xEE,0x59,0xF0,0xEF,0x1A,0xE0,  /* 00000878    ".8.Y...." */
+    0xB9,0x84,0xF8,0xAE,0x01,0x30,0xF0,0xFF,  /* 00000880    ".....0.." */
+    0x7F,0xD7,0x00,0x4E,0xD7,0x04,0xDF,0x35,  /* 00000888    "...N...5" */
+    0x80,0xF7,0xD0,0x7D,0xD7,0x00,0xAE,0xD9,  /* 00000890    "...}...." */
+    0xEF,0x1A,0xA8,0x63,0x80,0x15,0xDE,0x35,  /* 00000898    "...c...5" */
+    0xA0,0x5D,0xD9,0xDE,0xD7,0x9E,0xB0,0xAC,  /* 000008A0    ".]......" */
+    0xE9,0xB2,0x81,0x52,0x73,0xD9,0x00,0x14,  /* 000008A8    "...Rs..." */
+    0xFC,0xFF,0x2F,0x1B,0x80,0x01,0x29,0x13,  /* 000008B0    "../...)." */
+    0x46,0x85,0x9F,0x30,0x05,0xF1,0x84,0x1D,  /* 000008B8    "F..0...." */
+    0xEC,0xB2,0x01,0x8A,0x18,0x97,0x0D,0xD0,  /* 000008C0    "........" */
+    0x8F,0xED,0x65,0x03,0x18,0xDC,0x13,0xF8,  /* 000008C8    "..e....." */
+    0x6D,0x03,0x78,0x43,0xFA,0xB6,0x01,0xD6,  /* 000008D0    "m.xC...." */
+    0xFF,0xFF,0x6D,0x03,0xAC,0xF9,0x6F,0x1B,  /* 000008D8    "..m...o." */
+    0x28,0x0E,0xAB,0xBC,0x6D,0x40,0x3C,0xC9,  /* 000008E0    "(...m@<." */
+    0x33,0x02,0xAB,0xBA,0x6E,0xA0,0xF4,0x5C,  /* 000008E8    "3...n..\" */
+    0x37,0x00,0x12,0x88,0x99,0x30,0x2A,0xFE,  /* 000008F0    "7....0*." */
+    0x84,0x29,0x88,0x27,0xEC,0x68,0xD7,0x0D,  /* 000008F8    ".).'.h.." */
+    0x50,0x04,0xB9,0x6E,0x80,0x7E,0x5E,0x09,  /* 00000900    "P..n.~^." */
+    0xFE,0xFF,0xAF,0x1B,0xC0,0xE0,0xA2,0x80,  /* 00000908    "........" */
+    0xB9,0x6F,0x00,0x6F,0x58,0x7E,0xDF,0x00,  /* 00000910    ".o.oX~.." */
+    0x7C,0xDC,0xC4,0x31,0xF7,0x0D,0xC0,0xCC,  /* 00000918    "|..1...." */
+    0xFF,0xFF,0xBE,0x01,0xB0,0xE7,0xA2,0x80,  /* 00000920    "........" */
+    0xBB,0x6F,0x00,0xEF,0x8B,0xB4,0xEF,0x1B,  /* 00000928    ".o......" */
+    0x60,0xFE,0xFF,0xDF,0x37,0xC0,0x28,0x6D,  /* 00000930    "`...7.(m" */
+    0xFD,0x1E,0x1C,0x3D,0x21,0x78,0x7C,0xB8,  /* 00000938    "...=!x|." */
+    0xFB,0xA5,0xC7,0xE7,0xBB,0x39,0x38,0x06,  /* 00000940    ".....98." */
+    0x79,0x8C,0x87,0x76,0xC0,0xAF,0xEF,0x9E,  /* 00000948    "y..v...." */
+    0x98,0xEF,0xE6,0xC0,0xFF,0x4C,0x70,0x3C,  /* 00000950    ".....Lp<" */
+    0x18,0x68,0x1C,0x62,0xAB,0x97,0x06,0x72,  /* 00000958    ".h.b...r" */
+    0x34,0x38,0x3F,0xDC,0x19,0x81,0x61,0x15,  /* 00000960    "48?...a." */
+    0x7F,0xF2,0x47,0x38,0xC7,0xD0,0xD9,0xE1,  /* 00000968    "..G8...." */
+    0x20,0xB1,0x83,0xE0,0xC1,0x56,0x6D,0x02,  /* 00000970    " ....Vm." */
+    0x85,0x86,0x50,0x14,0x18,0x14,0x8B,0x0F,  /* 00000978    "..P....." */
+    0x18,0xF8,0x61,0xB3,0xB3,0x00,0x93,0x04,  /* 00000980    "..a....." */
+    0x87,0x3A,0x02,0xF8,0x3E,0xD1,0xFC,0x38,  /* 00000988    ".:..>..8" */
+    0x74,0x37,0x38,0x54,0x8F,0xE5,0xA1,0x80,  /* 00000990    "t78T...." */
+    0x9E,0x01,0x71,0xC7,0x0C,0x32,0x69,0xCF,  /* 00000998    "..q..2i." */
+    0x28,0xE2,0x53,0xC2,0x29,0x85,0x49,0xE0,  /* 000009A0    "(.S.).I." */
+    0xF3,0x03,0x43,0xE3,0x04,0xAF,0x0D,0xA1,  /* 000009A8    "..C....." */
+    0xF9,0xFF,0xFF,0xA4,0xC0,0x3C,0xDF,0x31,  /* 000009B0    ".....<.1" */
+    0x04,0x6C,0x02,0xBB,0xBF,0x64,0xC8,0xDA,  /* 000009B8    ".l...d.." */
+    0xC0,0x75,0x4B,0x32,0x44,0x6F,0x38,0xB2,  /* 000009C0    ".uK2Do8." */
+    0x85,0xA2,0xE9,0x44,0x79,0xDF,0x88,0x62,  /* 000009C8    "...Dy..b" */
+    0x67,0x08,0xC2,0x88,0x12,0x2C,0xC8,0xA3,  /* 000009D0    "g....,.." */
+    0x42,0xAC,0x28,0x2F,0x05,0x46,0x88,0x18,  /* 000009D8    "B.(/.F.." */
+    0xE2,0x95,0x23,0xD0,0x09,0x87,0x0F,0xF2,  /* 000009E0    "..#....." */
+    0xD8,0x14,0xA7,0xFD,0x41,0x90,0x58,0x4F,  /* 000009E8    "....A.XO" */
+    0x02,0x8D,0xC5,0x91,0x46,0x83,0x3A,0x07,  /* 000009F0    "....F.:." */
+    0x78,0xB8,0x3E,0xC4,0x78,0xF8,0x0F,0x21,  /* 000009F8    "x.>.x..!" */
+    0x06,0x39,0xC8,0x73,0x7B,0x54,0x38,0x4E,  /* 00000A00    ".9.s{T8N" */
+    0x5F,0x25,0x4C,0xF0,0x02,0xE0,0x83,0x0A,  /* 00000A08    "_%L....." */
+    0x1C,0xD7,0x80,0x9A,0xF1,0x33,0x06,0x58,  /* 00000A10    ".....3.X" */
+    0x8E,0xE3,0x3E,0xA9,0xC0,0x1D,0x8F,0xEF,  /* 00000A18    "..>....." */
+    0x07,0x6C,0xC2,0x09,0x2C,0x7F,0x10,0xA8,  /* 00000A20    ".l..,..." */
+    0xE3,0x0C,0x9F,0xE7,0x0B,0x8B,0x21,0x1F,  /* 00000A28    "......!." */
+    0x13,0x4C,0x60,0xB1,0x27,0x1B,0x3A,0x1E,  /* 00000A30    ".L`.'.:." */
+    0xF0,0xDF,0x63,0x1E,0x2F,0x7C,0x32,0xF1,  /* 00000A38    "..c./|2." */
+    0x7C,0x4D,0x30,0x22,0x84,0x9C,0x8C,0x07,  /* 00000A40    "|M0"...." */
+    0x7D,0x87,0xC0,0x5C,0x6F,0xD8,0xB9,0x85,  /* 00000A48    "}..\o..." */
+    0x8B,0x3A,0x68,0xA0,0x4E,0x0B,0x3E,0x28,  /* 00000A50    ".:h.N.>(" */
+    0xB0,0x9B,0x11,0xE6,0xB8,0xCE,0xCF,0x2A,  /* 00000A58    ".......*" */
+    0x60,0xF8,0xFF,0x9F,0x55,0x60,0x8F,0x10,  /* 00000A60    "`...U`.." */
+    0xFE,0xED,0xC1,0xF3,0xF2,0x95,0xE1,0xD5,  /* 00000A68    "........" */
+    0x21,0x81,0x43,0x8E,0x10,0x3D,0x2E,0x8F,  /* 00000A70    "!.C..=.." */
+    0x10,0x73,0x3E,0xC2,0x0C,0x11,0x5C,0x67,  /* 00000A78    ".s>...\g" */
+    0x01,0x70,0x0C,0x11,0xF8,0x1C,0x70,0xC0,  /* 00000A80    ".p....p." */
+    0x71,0x69,0xE2,0x03,0xF5,0x01,0x07,0x70,  /* 00000A88    "qi.....p" */
+    0x70,0x4D,0xC3,0x1D,0x70,0xC0,0x71,0x16,  /* 00000A90    "pM..p.q." */
+    0x60,0xFF,0xFF,0xC3,0x0D,0x2C,0x49,0x26,  /* 00000A98    "`....,I&" */
+    0x0E,0x23,0x18,0x11,0x30,0x28,0x02,0x02,  /* 00000AA0    ".#..0(.." */
+    0xA4,0xB3,0x80,0x0F,0x29,0x00,0x1F,0xAE,  /* 00000AA8    "....)..." */
+    0x0C,0x0F,0x29,0xD8,0x93,0x86,0x07,0x8E,  /* 00000AB0    "..)....." */
+    0x1B,0x85,0x07,0x8D,0x0B,0x30,0x68,0x7A,  /* 00000AB8    ".....0hz" */
+    0xE2,0x80,0x7F,0x4C,0xF0,0x19,0x05,0x1C,  /* 00000AC0    "...L...." */
+    0xE3,0x06,0xDF,0x2A,0x0C,0xFC,0xFF,0x3F,  /* 00000AC8    "...*...?" */
+    0x30,0xCC,0xE1,0xC2,0x63,0x39,0x8A,0xA0,  /* 00000AD0    "0...c9.." */
+    0x07,0x1E,0xD4,0xF7,0x8C,0x33,0xF7,0x24,  /* 00000AD8    ".....3.$" */
+    0x8F,0xD1,0x51,0x0F,0x27,0xF4,0xE4,0x85,  /* 00000AE0    "..Q.'..." */
+    0x3B,0x57,0xF9,0x0A,0x71,0x14,0x18,0xB8,  /* 00000AE8    ";W..q..." */
+    0x77,0x29,0x8F,0xCF,0x17,0x2B,0xC3,0x63,  /* 00000AF0    "w)...+.c" */
+    0x46,0xFB,0x1E,0x72,0xD6,0x11,0x02,0xE2,  /* 00000AF8    "F..r...." */
+    0x2F,0x75,0x6C,0xC0,0x60,0x39,0x18,0x00,  /* 00000B00    "/ul.`9.." */
+    0x87,0x01,0xE3,0x13,0x0D,0x58,0x67,0x1B,  /* 00000B08    ".....Xg." */
+    0x3C,0xF4,0x69,0x31,0xC4,0xE3,0x0B,0xFB,  /* 00000B10    "<.i1...." */
+    0x56,0x61,0x82,0xEA,0x41,0x75,0x12,0xF4,  /* 00000B18    "Va..Au.." */
+    0xD0,0xC0,0x01,0xE8,0xA1,0xC1,0x3F,0xB9,  /* 00000B20    "......?." */
+    0x90,0xFB,0x2B,0x1D,0x82,0xB5,0xE2,0x69,  /* 00000B28    "..+....i" */
+    0xDE,0x47,0x1E,0xF3,0xDC,0xA2,0xBC,0x0D,  /* 00000B30    ".G......" */
+    0x3C,0x07,0xF0,0xD3,0x82,0x87,0xE3,0x63,  /* 00000B38    "<......c" */
+    0x81,0xC7,0xE9,0x4B,0x58,0x82,0xF7,0x1A,  /* 00000B40    "...KX..." */
+    0x9F,0x6C,0x1E,0x5C,0x58,0xB2,0x21,0xA0,  /* 00000B48    ".l.\X.!." */
+    0x06,0xEB,0x21,0x60,0xA6,0x9A,0xC0,0x49,  /* 00000B50    "..!`...I" */
+    0x46,0x80,0xCA,0x00,0xA1,0x1B,0xCB,0xE9,  /* 00000B58    "F......." */
+    0x3E,0x8B,0x84,0x38,0xCD,0x47,0x99,0xC7,  /* 00000B60    ">..8.G.." */
+    0x02,0x8F,0xF5,0xC1,0xC0,0xFF,0x7F,0xCD,  /* 00000B68    "........" */
+    0x23,0xD4,0x7D,0xCD,0x33,0x7B,0x3A,0xC0,  /* 00000B70    "#.}.3{:." */
+    0xAC,0x22,0xDC,0x7B,0xCE,0x1B,0x86,0xD1,  /* 00000B78    ".".{...." */
+    0x9E,0x2D,0x7C,0xCD,0x78,0xD6,0x34,0x42,  /* 00000B80    ".-|.x.4B" */
+    0x38,0x76,0x83,0xF3,0x48,0x8C,0xF0,0x82,  /* 00000B88    "8v..H..." */
+    0xC0,0x4E,0x0C,0x0F,0x30,0xC6,0x39,0x79,  /* 00000B90    ".N..0.9y" */
+    0xC3,0xFA,0xC2,0xCB,0x40,0x83,0x19,0xDB,  /* 00000B98    "....@..." */
+    0x97,0x01,0x36,0x2A,0xDF,0x88,0xC0,0x97,  /* 00000BA0    "..6*...." */
+    0xFC,0x62,0x00,0x65,0x16,0xBE,0x9E,0xF8,  /* 00000BA8    ".b.e...." */
+    0xA0,0xC4,0x2E,0x06,0x2C,0xE5,0xC5,0x00,  /* 00000BB0    "....,..." */
+    0x54,0x37,0x0C,0x5F,0x0C,0xE0,0x5F,0x89,  /* 00000BB8    "T7._.._." */
+    0x5E,0x0C,0xC0,0x70,0x71,0xF2,0x3D,0xC0,  /* 00000BC0    "^..pq.=." */
+    0x1E,0xEE,0xA3,0x74,0x9C,0xBE,0xFD,0xBD,  /* 00000BC8    "...t...." */
+    0x19,0xF8,0x6C,0xC0,0x60,0x3C,0xC3,0x30,  /* 00000BD0    "..l.`<.0" */
+    0xC6,0x08,0xE3,0x51,0x86,0x31,0xC1,0xDC,  /* 00000BD8    "...Q.1.." */
+    0xB7,0x03,0xE8,0x39,0x87,0x81,0x4A,0x78,  /* 00000BE0    "...9..Jx" */
+    0x3B,0x80,0x72,0x0E,0xE8,0xF2,0x68,0x42,  /* 00000BE8    ";.r...hB" */
+    0x4F,0x01,0x4F,0x07,0x3E,0x29,0x1A,0xA2,  /* 00000BF0    "O.O.>).." */
+    0xAF,0xB1,0x0A,0x26,0x50,0xC4,0x07,0x0D,  /* 00000BF8    "...&P..." */
+    0x3E,0xB5,0x28,0x3E,0x15,0x78,0x2D,0xCF,  /* 00000C00    ">.(>.x-." */
+    0x4E,0xE1,0xE2,0x9C,0x89,0xA7,0x6A,0x38,  /* 00000C08    "N.....j8" */
+    0x03,0xBD,0xE6,0x86,0x63,0xFF,0x7F,0x38,  /* 00000C10    "....c..8" */
+    0xFC,0xA9,0xE0,0x35,0x80,0x1D,0x24,0x3D,  /* 00000C18    "...5..$=" */
+    0x2D,0x23,0xC2,0x38,0xA4,0x3C,0x32,0xF8,  /* 00000C20    "-#.8.<2." */
+    0xB6,0x18,0xC7,0x90,0x0F,0x91,0xBE,0x13,  /* 00000C28    "........" */
+    0x18,0xF2,0x21,0xEF,0x79,0xC7,0xC0,0xAF,  /* 00000C30    "..!.y..." */
+    0x08,0x71,0x9E,0xB2,0x7C,0x67,0xF0,0x65,  /* 00000C38    ".q..|g.e" */
+    0x01,0x7C,0x91,0x2E,0x0B,0x68,0x68,0x9F,  /* 00000C40    ".|...hh." */
+    0x64,0x7C,0x41,0x30,0xEC,0x89,0xB3,0x00,  /* 00000C48    "d|A0...." */
+    0x77,0x05,0x50,0x81,0xFA,0xAE,0x00,0xFF,  /* 00000C50    "w.P....." */
+    0x42,0xF0,0xAE,0x00,0x86,0x79,0xF9,0x56,  /* 00000C58    "B....y.V" */
+    0xC0,0x35,0x1D,0x4A,0xD0,0x67,0x12,0x5F,  /* 00000C60    ".5.J.g._" */
+    0x17,0x70,0x53,0x64,0xA9,0x8E,0x0A,0xD0,  /* 00000C68    ".pSd...." */
+    0x53,0x4C,0x02,0x75,0x47,0xF7,0x51,0x01,  /* 00000C70    "SL.uG.Q." */
+    0xC6,0x4D,0xD9,0x07,0x54,0x76,0x5A,0x60,  /* 00000C78    ".M..TvZ`" */
+    0x67,0x21,0x76,0x1D,0xC1,0x5D,0x49,0x18,  /* 00000C80    "g!v..]I." */
+    0xCA,0xB3,0x81,0x2F,0x59,0xFC,0x70,0x00,  /* 00000C88    ".../Y.p." */
+    0x03,0xDC,0xB3,0x38,0xC4,0x08,0xB1,0xD9,  /* 00000C90    "...8...." */
+    0x81,0xEB,0x75,0xD2,0x70,0x2F,0x44,0xEC,  /* 00000C98    "..u.p/D." */
+    0xFF,0x7F,0x32,0x00,0xE3,0x51,0x1B,0x1C,  /* 00000CA0    "..2..Q.." */
+    0x27,0x9D,0xF0,0x91,0x9E,0x59,0xF8,0x49,  /* 00000CA8    "'....Y.I" */
+    0x19,0x30,0x71,0xF2,0x03,0xE3,0xC9,0x1A,  /* 00000CB0    ".0q....." */
+    0xC6,0x00,0xB8,0xBC,0x57,0x95,0x81,0xFC,  /* 00000CB8    "....W..." */
+    0x43,0x90,0x20,0x18,0xD4,0x29,0x19,0x38,  /* 00000CC0    "C. ..).8" */
+    0x1C,0xC5,0x70,0xA7,0x64,0x78,0x50,0xF8,  /* 00000CC8    "..p.dxP." */
+    0xC3,0x00,0xE6,0x46,0xE8,0x7B,0x82,0xA1,  /* 00000CD0    "...F.{.." */
+    0xDE,0x93,0x0E,0xE3,0x91,0xD0,0x04,0x3E,  /* 00000CD8    ".......>" */
+    0x2D,0xC3,0xFA,0xFF,0x9F,0x96,0xF9,0x39,  /* 00000CE0    "-......9" */
+    0x21,0xFE,0x53,0xCE,0xFB,0xC5,0x83,0xB2,  /* 00000CE8    "!.S....." */
+    0x31,0xA2,0xBC,0x2A,0xFB,0x9C,0x69,0x14,  /* 00000CF0    "1..*..i." */
+    0x76,0x4B,0x7E,0x73,0x78,0x55,0xF6,0x69,  /* 00000CF8    "vK~sxU.i" */
+    0xF9,0xDC,0x22,0xBD,0x2F,0x7B,0xE4,0x31,  /* 00000D00    ".."./{.1" */
+    0xE3,0xC4,0x0A,0x12,0xE8,0x7D,0x23,0x4A,  /* 00000D08    ".....}#J" */
+    0xD8,0x18,0xE1,0x02,0x3D,0x2D,0xB3,0x63,  /* 00000D10    "....=-.c" */
+    0xBB,0x87,0xEC,0xB3,0x02,0xEE,0xEC,0x00,  /* 00000D18    "........" */
+    0x77,0x7A,0xFC,0xF4,0x00,0x38,0x01,0x7A,  /* 00000D20    "wz...8.z" */
+    0x7A,0x00,0xDB,0x79,0x03,0xEE,0x81,0x00,  /* 00000D28    "z..y...." */
+    0x71,0xFC,0x47,0x05,0xBF,0xB2,0x50,0x38,  /* 00000D30    "q.G...P8" */
+    0x7E,0x6C,0xE7,0xC7,0x12,0xDC,0xE1,0xC0,  /* 00000D38    "~l......" */
+    0x47,0x06,0x1F,0x20,0x71,0x43,0xF1,0xA1,  /* 00000D40    "G.. qC.." */
+    0x02,0x79,0x16,0x00,0xC5,0xE8,0xD9,0x08,  /* 00000D48    ".y......" */
+    0xD8,0x0D,0xE6,0xA5,0x25,0xCA,0xFF,0xFF,  /* 00000D50    "....%..." */
+    0xBD,0x81,0x9D,0x52,0x70,0x07,0x01,0xF0,  /* 00000D58    "...Rp..." */
+    0x1D,0x03,0xC0,0x3B,0x18,0x2E,0x6B,0xCC,  /* 00000D60    "...;..k." */
+    0x28,0x21,0x30,0x1A,0x33,0xEE,0x10,0xC2,  /* 00000D68    "(!0.3..." */
+    0x4F,0x04,0xB8,0x31,0x7B,0xDC,0x1E,0x33,  /* 00000D70    "O..1{..3" */
+    0xEE,0x38,0xCB,0x47,0xF5,0x94,0x11,0xCA,  /* 00000D78    ".8.G...." */
+    0x07,0x0E,0x76,0xCE,0x78,0x23,0xE0,0x43,  /* 00000D80    "..v.x#.C" */
+    0x07,0x1E,0x07,0x18,0xDC,0x91,0x02,0x8C,  /* 00000D88    "........" */
+    0x97,0x03,0x36,0x76,0x70,0x07,0x21,0xA7,  /* 00000D90    "..6vp.!." */
+    0x40,0x96,0x0E,0xA3,0xB1,0xE3,0x64,0x03,  /* 00000D98    "@.....d." */
+    0xE9,0x18,0xE3,0x43,0xAE,0xC7,0x8E,0x1B,  /* 00000DA0    "...C...." */
+    0xAC,0xC7,0x8E,0x3B,0xBE,0x60,0xFF,0xFF,  /* 00000DA8    "...;.`.." */
+    0xC7,0x17,0x30,0x8C,0x81,0x8B,0x1F,0x06,  /* 00000DB0    "..0....." */
+    0xFA,0xE6,0xE7,0xD1,0x19,0xDC,0xC3,0xF6,  /* 00000DB8    "........" */
+    0x09,0x26,0xC6,0x1B,0x4C,0x88,0x47,0x96,  /* 00000DC0    ".&..L.G." */
+    0x97,0x96,0x08,0x0F,0x2D,0xBE,0xB9,0xBC,  /* 00000DC8    "....-..." */
+    0xB4,0xF8,0x16,0x63,0x94,0x10,0x11,0x0E,  /* 00000DD0    "...c...." */
+    0x26,0xCE,0x13,0x8C,0x11,0x0E,0x3C,0x8A,  /* 00000DD8    "&.....<." */
+    0x21,0x22,0x9C,0x40,0x88,0x93,0x3E,0xD9,  /* 00000DE0    "!".@..>." */
+    0x20,0xE1,0x63,0x84,0x8D,0x16,0xE5,0x09,  /* 00000DE8    " .c....." */
+    0x86,0x8D,0x85,0x9F,0x57,0x3C,0x78,0x7E,  /* 00000DF0    "....W<x~" */
+    0x5A,0xF3,0x5D,0xD0,0x93,0x39,0xC7,0x87,  /* 00000DF8    "Z.]..9.." */
+    0x2C,0x4F,0xED,0x71,0xD2,0x87,0x59,0xDC,  /* 00000E00    ",O.q..Y." */
+    0xA0,0x1E,0x1C,0xD9,0x5D,0xC7,0xC7,0x6B,  /* 00000E08    "....]..k" */
+    0xEC,0x29,0xC8,0x43,0xE0,0x27,0x02,0x5F,  /* 00000E10    ".).C.'._" */
+    0x10,0x3D,0x59,0xDF,0xF5,0xD8,0xBD,0xCC,  /* 00000E18    ".=Y....." */
+    0x18,0xD5,0x4F,0x01,0x75,0x4C,0x39,0x83,  /* 00000E20    "..O.uL9." */
+    0x57,0x08,0x76,0xCF,0xF3,0x21,0xDB,0x77,  /* 00000E28    "W.v..!.w" */
+    0x49,0x36,0x0A,0xDC,0x21,0xC1,0x67,0x24,  /* 00000E30    "I6..!.g$" */
+    0x7E,0xAA,0xF0,0x30,0x3C,0x0A,0x18,0x33,  /* 00000E38    "~..0<..3" */
+    0x78,0x47,0x38,0xB4,0x10,0x07,0xFC,0xBE,  /* 00000E40    "xG8....." */
+    0xCB,0x86,0x1A,0xE3,0xF4,0x7C,0xFE,0x60,  /* 00000E48    ".....|.`" */
+    0x83,0x80,0x0F,0x75,0xA8,0x1E,0xE6,0x51,  /* 00000E50    "...u...Q" */
+    0xBD,0x14,0x32,0x9C,0xB3,0x83,0x3B,0x08,  /* 00000E58    "..2...;." */
+    0xEC,0xF1,0xC3,0x83,0xE0,0x37,0x4B,0x3E,  /* 00000E60    ".....7K>" */
+    0x08,0x76,0xBE,0x79,0x83,0x33,0xC8,0xFF,  /* 00000E68    ".v.y.3.." */
+    0xFF,0x18,0x60,0x9F,0xA9,0x7C,0x34,0x41,  /* 00000E70    "..`..|4A" */
+    0x1C,0x01,0xD1,0xE7,0x0F,0x8F,0xE1,0x4D,  /* 00000E78    ".......M" */
+    0x8E,0x0F,0x07,0x7B,0xF4,0xC0,0x9D,0x44,  /* 00000E80    "...{...D" */
+    0xE0,0x1E,0xBB,0x0E,0xDA,0xD7,0x38,0x5F,  /* 00000E88    "......8_" */
+    0xB4,0x60,0xDC,0xF7,0x9E,0x45,0xC0,0x8F,  /* 00000E90    ".`...E.." */
+    0xF1,0xD8,0x02,0x8E,0x43,0x09,0xB8,0x83,  /* 00000E98    "....C..." */
+    0x1D,0xD7,0x38,0x84,0xA2,0xC0,0xE8,0x50,  /* 00000EA0    "..8....P" */
+    0x82,0x8B,0x01,0x24,0x18,0xC7,0x38,0xA3,  /* 00000EA8    "...$..8." */
+    0xA1,0x2F,0x91,0x3E,0xA4,0xC1,0x19,0x34,  /* 00000EB0    "./.>...4" */
+    0xEC,0x79,0x3E,0xA1,0x70,0x7B,0x02,0x14,  /* 00000EB8    ".y>.p{.." */
+    0x9D,0x50,0x40,0x86,0xFB,0x0C,0x82,0x3D,  /* 00000EC0    ".P@....=" */
+    0x21,0xF0,0x33,0x08,0xFB,0xFF,0x1F,0x1C,  /* 00000EC8    "!.3....." */
+    0x3D,0xEE,0xF7,0x46,0x9F,0x1A,0xD9,0xDC,  /* 00000ED0    "=..F...." */
+    0x1F,0x02,0x4E,0xE0,0xDC,0xD9,0xA9,0x19,  /* 00000ED8    "..N....." */
+    0x77,0x66,0xC0,0x9E,0x3F,0x3C,0x04,0x7E,  /* 00000EE0    "wf..?<.~" */
+    0x2E,0xF0,0xF0,0x3D,0x04,0xFC,0xE0,0x1F,  /* 00000EE8    "...=...." */
+    0x98,0x0D,0x0E,0xC6,0x53,0x84,0xAF,0x1D,  /* 00000EF0    "....S..." */
+    0x1C,0x9C,0x9F,0x06,0x0C,0xCE,0x5F,0xA1,  /* 00000EF8    "......_." */
+    0x3E,0xCF,0x33,0x70,0xEC,0xA9,0xD7,0xF7,  /* 00000F00    ">.3p...." */
+    0x0E,0xCF,0xD7,0x87,0x0A,0xFC,0x4D,0xCF,  /* 00000F08    "......M." */
+    0x87,0x0A,0x70,0x1C,0x1E,0xF8,0x61,0x85,  /* 00000F10    "..p...a." */
+    0x0D,0xE1,0x51,0x00,0x7F,0x6A,0xF1,0xF1,  /* 00000F18    "..Q..j.." */
+    0x2F,0xCE,0x53,0x04,0xBB,0x8D,0x60,0x0F,  /* 00000F20    "/.S...`." */
+    0x17,0x80,0xA3,0x68,0x67,0x31,0x54,0x98,  /* 00000F28    "...hg1T." */
+    0xB3,0x18,0xF9,0xFF,0x9F,0xA3,0x50,0x67,  /* 00000F30    "......Pg" */
+    0x31,0x7A,0xB8,0x00,0x5C,0x08,0x3E,0x1E,  /* 00000F38    "1z..\.>." */
+    0x80,0xE6,0x20,0xF0,0xB8,0xE0,0x0B,0xC1,  /* 00000F40    ".. ....." */
+    0x91,0x1C,0xC8,0xD3,0x01,0xE0,0x53,0x1E,  /* 00000F48    "......S." */
+    0x09,0x3D,0x1F,0x59,0x10,0x0C,0xEA,0x7C,  /* 00000F50    ".=.Y...|" */
+    0xE0,0x13,0x8A,0x8F,0x1D,0xFC,0x6C,0xE0,  /* 00000F58    "......l." */
+    0x1B,0xB9,0x87,0xCA,0x4F,0xCD,0x3E,0x69,  /* 00000F60    "....O.>i" */
+    0xF3,0xE0,0x3F,0x69,0xD9,0x80,0x51,0xA0,  /* 00000F68    "..?i..Q." */
+    0x61,0xA0,0x46,0xE4,0x23,0xD2,0xFF,0xFF,  /* 00000F70    "a.F.#..." */
+    0xB9,0x0D,0x1B,0x60,0x68,0xF4,0x1C,0x0E,  /* 00000F78    "...`h..." */
+    0xE3,0x80,0xEB,0x73,0x38,0x76,0x40,0x3E,  /* 00000F80    "...s8v@>" */
+    0x87,0xC3,0x3F,0x47,0xC3,0x1F,0x1B,0x3B,  /* 00000F88    "..?G...;" */
+    0xDD,0xF3,0x81,0xC1,0xBA,0x7E,0x63,0x06,  /* 00000F90    ".....~c." */
+    0x06,0xB6,0x6F,0x91,0x07,0x06,0x1C,0x51,  /* 00000F98    "..o....Q" */
+    0xCF,0xC6,0x57,0x08,0x0F,0x0C,0x6C,0x80,  /* 00000FA0    "..W...l." */
+    0x1E,0x18,0xF0,0x89,0x05,0x21,0x27,0x03,  /* 00000FA8    ".....!'." */
+    0x43,0x9D,0x32,0x8C,0x1C,0xF3,0x89,0xC3,  /* 00000FB0    "C.2....." */
+    0xC3,0xF0,0xA1,0x22,0xEA,0x33,0xC0,0x23,  /* 00000FB8    "...".3.#" */
+    0x1E,0x1B,0x1B,0xFB,0xFF,0x8F,0x0D,0x2C,  /* 00000FC0    ".......," */
+    0xC7,0x16,0x8F,0x0D,0xFC,0x47,0x78,0xFC,  /* 00000FC8    ".....Gx." */
+    0xD8,0xE0,0x8C,0xE5,0xD1,0xC4,0x97,0x99,  /* 00000FD0    "........" */
+    0x23,0x3B,0x8D,0x33,0x7B,0x0D,0xF1,0xD1,  /* 00000FD8    "#;.3{..." */
+    0xEE,0xF1,0xDB,0x63,0x03,0x97,0x85,0xB1,  /* 00000FE0    "...c...." */
+    0x01,0xA5,0x90,0x63,0x43,0x1F,0x52,0x7C,  /* 00000FE8    "...cC.R|" */
+    0x0A,0xB0,0x71,0x54,0x32,0x0F,0x1F,0xAF,  /* 00000FF0    "..qT2..." */
+    0x7C,0x62,0x38,0xBA,0x20,0x6F,0xE8,0xBE,  /* 00000FF8    "|b8. o.." */
+    0x5C,0xF8,0x48,0x63,0x30,0x5F,0x5A,0x7C,  /* 00001000    "\.Hc0_Z|" */
+    0x06,0xE5,0x43,0x04,0x97,0x86,0x21,0x02,  /* 00001008    "..C...!." */
+    0xA5,0x50,0x43,0x44,0x8F,0xE7,0xFF,0xFF,  /* 00001010    ".PCD...." */
+    0x08,0xE6,0x21,0xB2,0xA1,0x81,0xF7,0x1B,  /* 00001018    "..!....." */
+    0xA3,0xA1,0x01,0xA1,0x70,0x43,0x43,0x1F,  /* 00001020    "....pCC." */
+    0xD6,0x7C,0x08,0x60,0x10,0xBE,0x0D,0xB0,  /* 00001028    ".|.`...." */
+    0xAB,0x80,0xAF,0x42,0x1E,0xE0,0x93,0x28,  /* 00001030    "...B...(" */
+    0x1B,0x1E,0xF8,0x06,0xE5,0xE1,0x01,0x9F,  /* 00001038    "........" */
+    0xF0,0xC0,0x5E,0x85,0x87,0x47,0xCF,0x4A,  /* 00001040    "..^..G.J" */
+    0x1E,0x1E,0x3C,0x90,0xC7,0x08,0x76,0x0E,  /* 00001048    "..<...v." */
+    0xF1,0xE0,0xC0,0x61,0x62,0x70,0xA0,0x38,  /* 00001050    "...abp.8" */
+    0xFA,0xE3,0x86,0xC0,0x2E,0xB3,0x9E,0x38,  /* 00001058    ".......8" */
+    0xBF,0xB2,0x78,0x50,0xF8,0xFF,0xFF,0x11,  /* 00001060    "..xP...." */
+    0x00,0xD6,0x71,0x06,0x7C,0xC1,0x0E,0x07,  /* 00001068    "..q.|..." */
+    0xE8,0x63,0x22,0x1B,0xC3,0x43,0xC4,0x83,  /* 00001070    ".c"..C.." */
+    0xAB,0x07,0xE2,0x6B,0xC7,0x6B,0x31,0xEE,  /* 00001078    "...k.k1." */
+    0x68,0x00,0x2E,0x15,0x47,0x03,0xA0,0x74,  /* 00001080    "h...G..t" */
+    0xB0,0x05,0xC7,0x3D,0xCD,0x47,0x3B,0xCC,  /* 00001088    "...=.G;." */
+    0x1C,0x3D,0x80,0xE7,0x37,0x8F,0x96,0x9F,  /* 00001090    ".=..7..." */
+    0xDF,0x00,0x47,0x41,0x0F,0xB6,0x74,0xE0,  /* 00001098    "..GA..t." */
+    0x8E,0x06,0x83,0x3A,0xBF,0x61,0xFE,0xFF,  /* 000010A0    "...:.a.." */
+    0xE7,0x37,0x30,0x44,0x00,0xD7,0x99,0xC6,  /* 000010A8    ".70D...." */
+    0xE7,0x17,0x38,0x43,0x3D,0x68,0x5F,0x13,  /* 000010B0    "..8C=h_." */
+    0x3C,0x6B,0xDF,0xB8,0xD8,0x39,0x01,0x5C,  /* 000010B8    "<k...9.\" */
+    0x03,0xF2,0x49,0x07,0x38,0x02,0x9F,0xC4,  /* 000010C0    "..I.8..." */
+    0x03,0xFE,0xA1,0x81,0x79,0x58,0x1E,0x1A,  /* 000010C8    "....yX.." */
+    0xF0,0x39,0x1A,0xE0,0x4E,0x14,0xE0,0xB9,  /* 000010D0    ".9..N..." */
+    0x8D,0xE0,0x0E,0x14,0xC0,0xE2,0xFF,0x7F,  /* 000010D8    "........" */
+    0xA0,0x00,0x56,0x47,0x7C,0x8F,0x8B,0x43,  /* 000010E0    "..VG|..C" */
+    0xE3,0x10,0x1F,0xD2,0xCE,0xD9,0xE7,0xAF,  /* 000010E8    "........" */
+    0x33,0xC5,0x9D,0x45,0xC0,0x70,0xA2,0x47,  /* 000010F0    "3..E.p.G" */
+    0xBC,0xD3,0x0C,0xE4,0x07,0x86,0x84,0xC0,  /* 000010F8    "........" */
+    0xA0,0x4E,0x40,0x1E,0x8A,0x0F,0x06,0x1C,  /* 00001100    ".N@....." */
+    0xD8,0x47,0x04,0x76,0x2E,0x60,0x07,0x28,  /* 00001108    ".G.v.`.(" */
+    0xC3,0xF1,0xB3,0x80,0x4F,0x09,0x0F,0x35,  /* 00001110    "....O..5" */
+    0xC7,0xF1,0xB8,0xE9,0xBB,0x99,0x21,0xD9,  /* 00001118    "......!." */
+    0xD5,0xE0,0xF9,0x07,0x7B,0xDA,0x85,0x73,  /* 00001120    "....{..s" */
+    0xC4,0x05,0x17,0x81,0xCF,0x3A,0x1E,0x05,  /* 00001128    ".....:.." */
+    0x3F,0x3D,0x78,0x8E,0x6F,0x0C,0x3E,0x3D,  /* 00001130    "?=x.o.>=" */
+    0x30,0xF7,0x02,0xCC,0x1D,0xBA,0x85,0x70,  /* 00001138    "0......p" */
+    0x4C,0xAF,0x0F,0x31,0x8E,0xFA,0xB1,0xA1,  /* 00001140    "L..1...." */
+    0x2D,0x01,0xDA,0x50,0x74,0x07,0x78,0x19,  /* 00001148    "-..Pt.x." */
+    0x88,0x12,0xE2,0x08,0x22,0xB5,0x86,0xA2,  /* 00001150    "...."..." */
+    0x99,0x47,0x8A,0x12,0x30,0x9E,0x61,0x1A,  /* 00001158    ".G..0.a." */
+    0x9B,0x8C,0x20,0x63,0x84,0x8E,0x13,0x2C,  /* 00001160    ".. c...," */
+    0x4A,0xB4,0x57,0x80,0xF6,0x47,0xCB,0x56,  /* 00001168    "J.W..G.V" */
+    0xAC,0xB1,0x38,0xD2,0xC9,0x12,0x3D,0x6C,  /* 00001170    "..8...=l" */
+    0x1F,0xB3,0xF1,0xA7,0x55,0xCC,0xFF,0x9F,  /* 00001178    "....U..." */
+    0xE0,0x55,0xC5,0x07,0x05,0x1F,0x00,0xF0,  /* 00001180    ".U......" */
+    0x2E,0x01,0x75,0x75,0xF4,0xB8,0x7D,0xDE,  /* 00001188    "..uu..}." */
+    0x00,0xFF,0xF5,0x02,0x4B,0x50,0xFE,0x20,  /* 00001190    "....KP. " */
+    0x50,0x23,0x33,0xB4,0xC7,0xF9,0x36,0x63,  /* 00001198    "P#3...6c" */
+    0xC8,0x27,0x27,0x13,0x58,0xEC,0x09,0x15,  /* 000011A0    ".''.X..." */
+    0x68,0x0C,0xFE,0x69,0xC3,0xD7,0x76,0xCF,  /* 000011A8    "h..i..v." */
+    0xD7,0xE7,0x38,0x80,0x0F,0xFF,0xFF,0x73,  /* 000011B0    "..8....s" */
+    0x1C,0x60,0x68,0x38,0xB8,0xA3,0x0F,0xDC,  /* 000011B8    ".`h8...." */
+    0x2B,0x09,0x3F,0xFC,0x00,0xCE,0x80,0x1E,  /* 000011C0    "+.?....." */
+    0x7E,0xC0,0x3E,0x54,0xDC,0x10,0x78,0x84,  /* 000011C8    "~.>T..x." */
+    0x15,0xD1,0xC3,0x80,0x45,0xC3,0xA0,0xCE,  /* 000011D0    "....E..." */
+    0x6B,0xD8,0xFF,0xFF,0x79,0x0D,0xB6,0x38,  /* 000011D8    "k...y..8" */
+    0x70,0x1D,0x54,0x7D,0x36,0x86,0x33,0xA8,  /* 000011E0    "p.T}6.3." */
+    0xD3,0xEE,0xFD,0xAE,0x40,0x2E,0x22,0x1E,  /* 000011E8    "....@."." */
+    0xF4,0xF9,0x3C,0x3B,0xB0,0x03,0x1B,0xF0,  /* 000011F0    "..<;...." */
+    0x1F,0x1B,0x9C,0x1B,0xC0,0x53,0x74,0x84,  /* 000011F8    ".....St." */
+    0x63,0x03,0xFB,0x89,0x0D,0x38,0x9D,0xED,  /* 00001200    "c....8.." */
+    0xE0,0x5C,0xA1,0xD8,0x6D,0x1F,0x37,0x34,  /* 00001208    ".\..m.74" */
+    0xB0,0xD9,0x18,0x1A,0xC8,0xFE,0xFF,0x87,  /* 00001210    "........" */
+    0x4F,0xE0,0x75,0xE8,0xE2,0x97,0x8A,0xE7,  /* 00001218    "O.u....." */
+    0x2F,0x7E,0xB8,0x03,0x9C,0x4B,0x3B,0xD9,  /* 00001220    "/~...K;." */
+    0xA1,0xC4,0x1C,0xEE,0x00,0x29,0xFF,0xFF,  /* 00001228    ".....).." */
+    0xC3,0x1D,0xB8,0xEE,0x72,0xEF,0x0C,0x2F,  /* 00001230    "....r../" */
+    0x0D,0x9E,0xD3,0xBB,0x9D,0x31,0x5E,0xEA,  /* 00001238    ".....1^." */
+    0x8C,0x10,0x85,0xDD,0x06,0xA2,0xD9,0xDB,  /* 00001240    "........" */
+    0xE1,0x8E,0x9C,0xF0,0x38,0x66,0xA4,0x27,  /* 00001248    "....8f.'" */
+    0xBD,0x60,0x91,0x22,0x1E,0x4E,0x94,0x10,  /* 00001250    ".`.".N.." */
+    0xC1,0x5E,0x27,0x9E,0xF2,0x1E,0xEE,0x98,  /* 00001258    ".^'....." */
+    0x90,0xC3,0x1D,0xD0,0x71,0x7D,0xB8,0x03,  /* 00001260    "....q}.." */
+    0x2A,0x27,0x2A,0xFC,0xE1,0x0E,0x30,0xFB,  /* 00001268    "*'*...0." */
+    0xFF,0x3F,0xDC,0x01,0x8C,0x3A,0xA3,0xE1,  /* 00001270    ".?...:.." */
+    0x0E,0x77,0x60,0x3B,0xFD,0x00,0xE7,0xFF,  /* 00001278    ".w`;...." */
+    0xFF,0xE9,0x07,0x78,0x8F,0x15,0xC6,0x18,  /* 00001280    "...x...." */
+    0x78,0xB4,0x25,0x51,0x20,0x87,0x81,0x41,  /* 00001288    "x.%Q ..A" */
+    0x11,0x38,0xC8,0xA1,0x8E,0x06,0x3B,0xBD,  /* 00001290    ".8....;." */
+    0x40,0x99,0xCB,0x81,0x9E,0xC2,0x33,0x82,  /* 00001298    "@.....3." */
+    0x0F,0x60,0x60,0x3F,0xD5,0x01,0x87,0x53,  /* 000012A0    ".``?...S" */
+    0x03,0x3E,0xD0,0x09,0x05,0x3D,0x0A,0x9F,  /* 000012A8    ".>...=.." */
+    0x4D,0xC0,0x7B,0xA4,0x03,0x36,0xFF,0xFF,  /* 000012B0    "M.{..6.." */
+    0xB3,0x09,0x7B,0x35,0xFA,0x6C,0x82,0x63,  /* 000012B8    "..{5.l.c" */
+    0x31,0xEA,0x1B,0xC4,0x21,0xBE,0x74,0xF8,  /* 000012C0    "1...!.t." */
+    0xDC,0xF8,0x4E,0xE3,0x4B,0x00,0xE6,0xFA,  /* 000012C8    "..N.K..." */
+    0x61,0x82,0x31,0x21,0xF4,0xC9,0xF2,0xA9,  /* 000012D0    "a.1!...." */
+    0x0E,0x38,0x1D,0x4E,0xE0,0x8D,0x1E,0x77,  /* 000012D8    ".8.N...w" */
+    0x5A,0xF0,0x70,0x38,0xB8,0x67,0xF3,0x2C,  /* 000012E0    "Z.p8.g.," */
+    0xF1,0x44,0xE4,0x71,0xF8,0x74,0x02,0xBC,  /* 000012E8    ".D.q.t.." */
+    0x0E,0x18,0x98,0x19,0x84,0x7F,0x08,0x61,  /* 000012F0    ".......a" */
+    0xA7,0x4F,0x1F,0x99,0x3C,0xF7,0x77,0x23,  /* 000012F8    ".O..<.w#" */
+    0x9F,0x4E,0x00,0x5F,0xFF,0xFF,0xA3,0x1E,  /* 00001300    ".N._...." */
+    0xB0,0x90,0xA8,0xE1,0x9C,0x87,0x11,0x05,  /* 00001308    "........" */
+    0x83,0x3A,0xEA,0x01,0xD6,0x2E,0x7A,0x36,  /* 00001310    ".:....z6" */
+    0x86,0xA0,0x8B,0xC0,0x19,0x84,0x78,0xBC,  /* 00001318    "......x." */
+    0x7B,0xC5,0x8B,0xE4,0x3B,0x40,0x9C,0x47,  /* 00001320    "{...;@.G" */
+    0x3D,0x83,0xBD,0x7D,0x3C,0x48,0x44,0x89,  /* 00001328    "=..}<HD." */
+    0xF3,0xA8,0xE7,0xD1,0x87,0xF2,0xE4,0x43,  /* 00001330    ".......C" */
+    0x9D,0x7E,0xAC,0xB0,0x81,0x9E,0xF8,0x5E,  /* 00001338    ".~.....^" */
+    0xF4,0x42,0x1A,0xE1,0x51,0x8F,0x09,0x7A,  /* 00001340    ".B..Q..z" */
+    0x79,0xE8,0x70,0xE5,0xA3,0x1E,0x60,0xE5,  /* 00001348    "y.p...`." */
+    0xFF,0x7F,0xD4,0x03,0xF8,0xFF,0xFF,0x3F,  /* 00001350    ".......?" */
+    0xEA,0x81,0xF9,0xF4,0x04,0xF8,0x3F,0xD6,  /* 00001358    "......?." */
+    0xE0,0x8E,0x8A,0x60,0x3B,0x3F,0x01,0x2E,  /* 00001360    "...`;?.." */
+    0xFE,0xFF,0xE7,0x27,0x30,0x0D,0xDD,0xE7,  /* 00001368    "...'0..." */
+    0x27,0x30,0x8F,0x16,0xE6,0x01,0x01,0x71,  /* 00001370    "'0.....q" */
+    0x56,0x44,0x85,0x7F,0xC8,0x18,0x0E,0x15,  /* 00001378    "VD......" */
+    0x1C,0x48,0xBF,0x28,0x1F,0x01,0x81,0xCB,  /* 00001380    ".H.(...." */
+    0x51,0x11,0x38,0x9C,0x59,0xF0,0x42,0x4E,  /* 00001388    "Q.8.Y.BN" */
+    0x1D,0xE8,0xF1,0x18,0xF4,0x95,0xC3,0x57,  /* 00001390    ".......W" */
+    0x02,0x7E,0xE4,0x60,0xA1,0x8F,0x1C,0xA0,  /* 00001398    ".~.`...." */
+    0x3A,0x2C,0x82,0xEF,0xC8,0x01,0x8E,0xEB,  /* 000013A0    ":,......" */
+    0x55,0x60,0xFE,0xFF,0x07,0x66,0xB7,0x83,  /* 000013A8    "U`...f.." */
+    0xD7,0x4F,0x4F,0xE2,0x31,0xEA,0x38,0x43,  /* 000013B0    ".OO.1.8C" */
+    0x14,0x8E,0x49,0x0E,0x06,0x91,0xDE,0xC1,  /* 000013B8    "..I....." */
+    0xD8,0x00,0x5F,0x5E,0x7C,0xA8,0xF2,0x31,  /* 000013C0    ".._^|..1" */
+    0x10,0x18,0x42,0x9C,0x0D,0x3F,0x5D,0x18,  /* 000013C8    "..B..?]." */
+    0xF3,0x74,0xF8,0x31,0x10,0xB0,0x2E,0xF5,  /* 000013D0    ".t.1...." */
+    0x0C,0x88,0x12,0x77,0x0C,0x04,0x52,0xFF,  /* 000013D8    "...w..R." */
+    0xFF,0x63,0x20,0x70,0xBD,0x04,0x7A,0xCC,  /* 000013E0    ".c p..z." */
+    0x67,0xFC,0xE6,0xF7,0xE4,0x17,0xA5,0xB6,  /* 000013E8    "g......." */
+    0xEB,0x9F,0xEE,0x06,0xC6,0x7A,0x08,0x78,  /* 000013F0    ".....z.x" */
+    0x02,0xF4,0xFD,0xCF,0xC7,0x8A,0x28,0x01,  /* 000013F8    "......(." */
+    0xA3,0xC4,0x7A,0x11,0x34,0x66,0x8C,0x60,  /* 00001400    "..z.4f.`" */
+    0xEF,0x80,0x31,0x1F,0x09,0x3D,0xC2,0x68,  /* 00001408    "..1..=.h" */
+    0xC1,0x0D,0xF4,0x18,0xC8,0x84,0x1D,0x03,  /* 00001410    "........" */
+    0x01,0x12,0xFD,0xFF,0x8F,0x81,0x00,0x23,  /* 00001418    ".......#" */
+    0x4F,0x50,0xC0,0xF6,0xFF,0x7F,0x82,0x02,  /* 00001420    "OP......" */
+    0x0C,0x1D,0x05,0xC1,0x7C,0x86,0x02,0xAC,  /* 00001428    "....|..." */
+    0x1D,0x05,0xC1,0x3E,0x5A,0x98,0xA3,0xE0,  /* 00001430    "...>Z..." */
+    0x82,0x5E,0x1E,0x06,0xA2,0x12,0x24,0xFC,  /* 00001438    ".^....$." */
+    0xFF,0x8F,0x82,0xD8,0xF8,0x6B,0x13,0x8C,  /* 00001440    ".....k.." */
+    0x43,0x9D,0x5E,0xD0,0x07,0x05,0x0F,0xFB,  /* 00001448    "C.^....." */
+    0xA9,0xC0,0x93,0x38,0x55,0x5F,0x0B,0x8E,  /* 00001450    "...8U_.." */
+    0xE2,0x09,0xC0,0x87,0x41,0xE0,0x3F,0x34,  /* 00001458    "....A.?4" */
+    0x58,0x93,0x28,0x7E,0x68,0xA0,0x3E,0x7B,  /* 00001460    "X.(~h.>{" */
+    0x80,0x6F,0x68,0xE0,0x88,0x7A,0xC6,0x41,  /* 00001468    ".oh..z.A" */
+    0x9F,0x88,0x7C,0x36,0x88,0xF9,0xE6,0x11,  /* 00001470    "..|6...." */
+    0xE1,0xC9,0xC3,0xD7,0x07,0x76,0xF2,0xF4,  /* 00001478    ".....v.." */
+    0xA9,0x29,0x50,0x94,0xF7,0x0D,0x1E,0xE7,  /* 00001480    ".)P....." */
+    0x94,0x03,0xAA,0xC3,0x2F,0x38,0x0E,0xBC,  /* 00001488    "..../8.." */
+    0x30,0xFE,0xFF,0x07,0x5E,0x76,0x9C,0xF2,  /* 00001490    "0...^v.." */
+    0xB1,0x04,0x7C,0x67,0x52,0x38,0x37,0x17,  /* 00001498    "..|gR87." */
+    0xDF,0xF1,0xD8,0x69,0x00,0x6C,0x3A,0x4E,  /* 000014A0    "...i.l:N" */
+    0x03,0x40,0xE9,0x58,0xC5,0xCF,0x93,0x60,  /* 000014A8    ".@.X...`" */
+    0x82,0x39,0x98,0xF7,0x6B,0x7B,0x3F,0xDE,  /* 000014B0    ".9..k{?." */
+    0xD0,0xD3,0x24,0xE0,0xF8,0xFF,0x7F,0x9A,  /* 000014B8    "..$....." */
+    0x84,0x21,0xE2,0x28,0x89,0x8A,0xFD,0x90,  /* 000014C0    ".!.(...." */
+    0xF2,0x69,0x12,0x90,0x77,0x67,0x30,0xC2,  /* 000014C8    ".i..wg0." */
+    0xF9,0x87,0x78,0x80,0x08,0xF1,0x20,0x69,  /* 000014D0    "..x... i" */
+    0x90,0x38,0x41,0x5E,0x06,0x9E,0x26,0x7D,  /* 000014D8    ".8A^..&}" */
+    0x99,0x8C,0xF3,0x40,0x19,0xE5,0x75,0xD2,  /* 000014E0    "...@..u." */
+    0x08,0x47,0x1F,0xCF,0x40,0x2F,0x92,0x21,  /* 000014E8    ".G..@/.!" */
+    0x5E,0x25,0x1F,0x2C,0xDF,0x27,0x8D,0x16,  /* 000014F0    "^%.,.'.." */
+    0x2B,0xF8,0x31,0x3E,0x4D,0xB2,0xC8,0x2B,  /* 000014F8    "+.1>M..+" */
+    0xD6,0x69,0x12,0xB0,0xF9,0xFF,0x3F,0x4D,  /* 00001500    ".i....?M" */
+    0x02,0xFC,0xFF,0xFF,0x9F,0x1D,0xD8,0xC1,  /* 00001508    "........" */
+    0x0A,0x38,0x1E,0xC3,0xC0,0x71,0xB0,0x02,  /* 00001510    ".8...q.." */
+    0x2E,0xE7,0x79,0xF0,0x1C,0x1F,0x61,0x1C,  /* 00001518    "..y...a." */
+    0x99,0x00,0xD7,0xFF,0xFF,0xB1,0xC2,0x18,  /* 00001520    "........" */
+    0x03,0x4F,0xF6,0x34,0xA0,0xC7,0x01,0x8B,  /* 00001528    ".O.4...." */
+    0x3A,0x30,0x09,0x86,0xB3,0xF8,0xB0,0xE0,  /* 00001530    ":0......" */
+    0x23,0x02,0x3F,0x2C,0x78,0x04,0x15,0x8F,  /* 00001538    "#.?,x..." */
+    0x93,0x1E,0x8B,0x7C,0x98,0x64,0x87,0x04,  /* 00001540    "...|.d.." */
+    0x1F,0x42,0x3C,0x48,0x9F,0x50,0xC1,0x73,  /* 00001548    ".B<H.P.s" */
+    0xB0,0x82,0x77,0x5D,0x82,0x73,0x2A,0x00,  /* 00001550    "..w].s*." */
+    0xDC,0x68,0x57,0x71,0xBA,0x60,0x01,0x0E,  /* 00001558    ".hWq.`.." */
+    0x60,0xB2,0x71,0x0C,0xA1,0x1C,0x8E,0xF9,  /* 00001560    "`.q....." */
+    0xF6,0xD0,0x34,0xD9,0x91,0x0C,0x66,0x2C,  /* 00001568    "..4...f," */
+    0x48,0x9D,0x04,0x3C,0x00,0x07,0x82,0x91,  /* 00001570    "H..<...." */
+    0x76,0x12,0x8D,0xC6,0x70,0x56,0x0B,0x23,  /* 00001578    "v...pV.#" */
+    0x38,0x83,0xF8,0x38,0xE2,0x5C,0x47,0x2A,  /* 00001580    "8..8.\G*" */
+    0xF4,0x6E,0x74,0x9C,0x42,0x05,0xB9,0x97,  /* 00001588    ".nt.B..." */
+    0xD0,0x79,0xFB,0x6E,0xC0,0xDF,0x69,0x1E,  /* 00001590    ".y.n..i." */
+    0x8B,0x81,0x7D,0x43,0xF0,0xFF,0xFF,0x76,  /* 00001598    "..}C...v" */
+    0x02,0x7F,0x2E,0x56,0x03,0x8A,0x1A,0x80,  /* 000015A0    "...V...." */
+    0xD1,0x30,0xA7,0x80,0xA7,0x12,0x70,0x05,  /* 000015A8    ".0....p." */
+    0x9B,0x1B,0xFA,0xC2,0x62,0xAD,0x53,0xD1,  /* 000015B0    "....b.S." */
+    0xF1,0xE9,0x7D,0xE0,0xE0,0x80,0xC7,0xEC,  /* 000015B8    "..}....." */
+    0x3D,0x38,0x58,0x68,0x1E,0x1C,0xD8,0xB2,  /* 000015C0    "=8Xh...." */
+    0x0D,0x0E,0xAD,0xE4,0x2E,0x42,0x0E,0x1F,  /* 000015C8    ".....B.." */
+    0xF8,0xD9,0x01,0x07,0x40,0xCF,0x0E,0x16,  /* 000015D0    "....@..." */
+    0x92,0x67,0x07,0x36,0x7D,0x67,0x11,0x50,  /* 000015D8    ".g.6}g.P" */
+    0x00,0xF9,0xDE,0xE1,0x73,0xCB,0xFF,0xFF,  /* 000015E0    "....s..." */
+    0xD9,0x83,0x8D,0xE1,0xD1,0xC5,0x68,0x46,  /* 000015E8    "......hF" */
+    0xE7,0x9A,0x6E,0x13,0x28,0x15,0xB7,0x09,  /* 000015F0    "..n.(..." */
+    0x0A,0xE2,0x1B,0x80,0x13,0xD2,0xE8,0x9E,  /* 000015F8    "........" */
+    0x86,0x9B,0x89,0xF1,0x1F,0x31,0x7C,0x44,  /* 00001600    ".....1|D" */
+    0x38,0xA4,0xB3,0x35,0xC1,0x3C,0x90,0x7A,  /* 00001608    "8..5.<.z" */
+    0x3F,0xFA,0xB2,0x87,0x9F,0x7D,0xC8,0x07,  /* 00001610    "?....}.." */
+    0x17,0x4F,0xC3,0xD7,0x1B,0x72,0xEF,0xA0,  /* 00001618    ".O...r.." */
+    0xD3,0xF6,0x99,0x01,0x73,0x42,0xF6,0x75,  /* 00001620    "....sB.u" */
+    0x2A,0x81,0x65,0x5D,0x25,0xA8,0x87,0x0B,  /* 00001628    "*.e]%..." */
+    0x08,0xBD,0xD0,0xF8,0x5E,0x98,0xE0,0xE1,  /* 00001630    "....^..." */
+    0xCC,0xB7,0xB3,0xF7,0x12,0x76,0x38,0x4C,  /* 00001638    ".....v8L" */
+    0xF0,0x6E,0x98,0x60,0xDE,0x41,0xA0,0x46,  /* 00001640    ".n.`.A.F" */
+    0xE5,0x41,0x60,0x2E,0xFF,0x2C,0xDF,0x18,  /* 00001648    ".A`..,.." */
+    0x50,0xC9,0x2E,0x5A,0xF4,0x0C,0xF3,0x0E,  /* 00001650    "P..Z...." */
+    0xE3,0x4B,0x82,0xAF,0x1F,0x3E,0xB7,0x78,  /* 00001658    ".K...>.x" */
+    0x01,0xAF,0x5B,0x30,0x08,0x9E,0x81,0x5E,  /* 00001660    "..[0...^" */
+    0x5D,0x7C,0xCB,0x37,0xF0,0xAB,0xC0,0x1B,  /* 00001668    "]|.7...." */
+    0x4D,0x88,0x60,0x86,0x3D,0xFC,0xB7,0x7D,  /* 00001670    "M.`.=..}" */
+    0xA3,0xFA,0xA6,0x63,0xAC,0xD7,0x11,0x8F,  /* 00001678    "...c...." */
+    0x94,0x1F,0x5B,0x0E,0x28,0xD2,0x5B,0x9F,  /* 00001680    "..[.(.[." */
+    0x27,0xE0,0xB3,0x8C,0x8F,0x83,0x27,0xE5,  /* 00001688    "'.....'." */
+    0x7B,0xA5,0xD1,0x5F,0x21,0x7C,0xF8,0x31,  /* 00001690    "{.._!|.1" */
+    0xB2,0xCF,0x39,0xEC,0x60,0xC8,0x06,0xC5,  /* 00001698    "..9.`..." */
+    0x11,0x1F,0x18,0x5E,0x6A,0x3C,0x15,0x76,  /* 000016A0    "...^j<.v" */
+    0xEE,0x82,0x71,0x70,0x60,0xC7,0x22,0xCC,  /* 000016A8    "..qp`."." */
+    0x51,0x0F,0x5C,0x27,0x1B,0x03,0xB3,0xFF,  /* 000016B0    "Q.\'...." */
+    0xFF,0xC9,0x01,0x9C,0xF0,0x98,0x13,0xB3,  /* 000016B8    "........" */
+    0xCF,0x1B,0xBE,0x19,0x78,0x5C,0xFC,0xC8,  /* 000016C0    "....x\.." */
+    0xE1,0xE3,0x1D,0xC3,0x3E,0x4D,0x1F,0x8D,  /* 000016C8    "....>M.." */
+    0x5E,0xDE,0x7C,0x7A,0xC1,0xC0,0xFA,0xD2,  /* 000016D0    "^.|z...." */
+    0xC0,0x61,0x8D,0x16,0xF6,0x31,0xE0,0xCC,  /* 000016D8    ".a...1.." */
+    0x7D,0x21,0xC2,0x9D,0x3A,0xC1,0x02,0x88,  /* 000016E0    "}!..:..." */
+    0xBF,0x95,0x3C,0x72,0x78,0x02,0x06,0x64,  /* 000016E8    "..<rx..d" */
+    0xB9,0xD7,0xA5,0x03,0x11,0x3F,0xE5,0x59,  /* 000016F0    ".....?.Y" */
+    0xDD,0x81,0x08,0x81,0xF1,0x38,0xFA,0xF8,  /* 000016F8    ".....8.." */
+    0xE1,0xD9,0xF8,0x28,0xE0,0x63,0x94,0x67,  /* 00001700    "...(.c.g" */
+    0x7E,0x46,0x91,0x5E,0x19,0xAC,0xE5,0x44,  /* 00001708    "~F.^...D" */
+    0x84,0x52,0x01,0xA3,0xC0,0x34,0xBA,0x73,  /* 00001710    ".R...4.s" */
+    0xF0,0x88,0x30,0x82,0x33,0x88,0x47,0xEB,  /* 00001718    "..0.3.G." */
+    0x9B,0x0B,0x30,0x3D,0x13,0x01,0x97,0xEB,  /* 00001720    "..0=...." */
+    0xA5,0x71,0xFD,0xFF,0xBF,0x2C,0x62,0xA7,  /* 00001728    ".q...,b." */
+    0x6D,0xDC,0x57,0x54,0x9F,0x8E,0x3D,0xF1,  /* 00001730    "m.WT..=." */
+    0xD3,0x86,0x71,0x32,0x02,0x7C,0xDC,0x75,  /* 00001738    "..q2.|.u" */
+    0x00,0xFE,0xFC,0xFF,0xEF,0x3A,0x00,0xB7,  /* 00001740    ".....:.." */
+    0xEE,0x0F,0xBE,0xEB,0x00,0xD7,0x48,0xAB,  /* 00001748    "......H." */
+    0xA2,0x22,0x7E,0x0B,0x0A,0x01,0x83,0x1A,  /* 00001750    "."~....." */
+    0x9D,0xAF,0x15,0xF8,0x63,0x09,0x23,0xF8,  /* 00001758    "....c.#." */
+    0xFF,0x07,0xF7,0x79,0xC5,0x70,0x7C,0xE0,  /* 00001760    "...y.p|." */
+    0x1E,0xDF,0xEB,0xCA,0x69,0x3D,0x1B,0xF8,  /* 00001768    "....i=.." */
+    0xC6,0x62,0x48,0x76,0x41,0xC5,0xDD,0x2F,  /* 00001770    ".bHvA../" */
+    0x7C,0xA3,0xF6,0x54,0x5F,0x14,0xDE,0x13,  /* 00001778    "|..T_..." */
+    0x7C,0x47,0x60,0x50,0x30,0xEE,0xA8,0x98,  /* 00001780    "|G`P0..." */
+    0x03,0x2A,0x1C,0x82,0x33,0x3E,0x0A,0xCC,  /* 00001788    ".*..3>.." */
+    0x20,0x7D,0x48,0x79,0x3D,0xF0,0x60,0x99,  /* 00001790    " }Hy=.`." */
+    0xFB,0xE3,0x86,0x2E,0x11,0x0F,0x1B,0x4F,  /* 00001798    ".......O" */
+    0x06,0xCD,0xA1,0xE8,0x4C,0x70,0x0A,0x6D,  /* 000017A0    "....Lp.m" */
+    0x0D,0x4B,0x38,0xEF,0x1B,0x21,0xA2,0x04,  /* 000017A8    ".K8..!.." */
+    0x7B,0xE1,0x78,0x63,0x78,0x9A,0x8D,0x12,  /* 000017B0    "{.xcx..." */
+    0x2F,0x52,0xC0,0x68,0x51,0x82,0xF5,0x06,  /* 000017B8    "/R.hQ..." */
+    0x21,0xD0,0x48,0x21,0x02,0x86,0x28,0x0E,  /* 000017C0    "!.H!..(." */
+    0x4B,0x70,0xD1,0xDB,0xBF,0xC6,0xB3,0x37,  /* 000017C8    "Kp.....7" */
+    0x81,0x8E,0x32,0x8E,0x74,0xDC,0x41,0x0F,  /* 000017D0    "..2.t.A." */
+    0xDB,0x37,0x56,0x7E,0xBE,0xF7,0xB8,0x7C,  /* 000017D8    ".7V~...|" */
+    0x01,0xC5,0x10,0xBC,0x66,0xF8,0x0B,0xE0,  /* 000017E0    "....f..." */
+    0x03,0x00,0xDE,0x35,0xA0,0x66,0xFE,0x78,  /* 000017E8    "...5.f.x" */
+    0x00,0x96,0xEB,0x35,0xF8,0xE4,0x0F,0x02,  /* 000017F0    "...5...." */
+    0x75,0x99,0xE1,0x67,0x0F,0xDF,0x5C,0x7D,  /* 000017F8    "u..g..\}" */
+    0x0F,0x38,0x2C,0x76,0xEB,0xE6,0xE3,0x01,  /* 00001800    ".8,v...." */
+    0xFF,0xFF,0x7F,0xE8,0x2F,0xBD,0x3E,0x54,  /* 00001808    "..../.>T" */
+    0x78,0xBE,0xBE,0xFA,0xFA,0xF6,0x0D,0xDE,  /* 00001810    "x......." */
+    0xCB,0x31,0x60,0x4F,0xF0,0x0D,0x1C,0xE4,  /* 00001818    ".1`O...." */
+    0xE3,0x05,0xC3,0x38,0xB8,0x72,0x12,0x7A,  /* 00001820    "...8.r.z" */
+    0x2C,0xB0,0x56,0x18,0xD4,0x2D,0x1C,0x5C,  /* 00001828    ",.V..-.\" */
+    0x9A,0xC0,0x75,0x55,0xF6,0xA1,0xC6,0x87,  /* 00001830    "..uU...." */
+    0x60,0xFC,0xF9,0x02,0x17,0x60,0xC8,0xF4,  /* 00001838    "`....`.." */
+    0x54,0x06,0xE3,0x9A,0xE2,0x53,0x19,0xFB,  /* 00001840    "T....S.." */
+    0xFF,0x9F,0xCA,0x7C,0x77,0xF0,0x80,0x7C,  /* 00001848    "...|w..|" */
+    0xC4,0x00,0x3E,0xAB,0xF0,0xC0,0x70,0xA7,  /* 00001850    "..>...p." */
+    0x05,0xDF,0x94,0x0C,0x7A,0x8E,0x41,0x7D,  /* 00001858    "....z.A}" */
+    0xE4,0x39,0x79,0xDF,0x13,0x1E,0x27,0x1C,  /* 00001860    ".9y...'." */
+    0xF5,0x1C,0x44,0xC7,0x06,0x8E,0xE3,0x06,  /* 00001868    "..D....." */
+    0x38,0x0E,0x37,0xB8,0x73,0x1E,0x1B,0x17,  /* 00001870    "8.7.s..." */
+    0x06,0xEE,0xB9,0xC0,0xC3,0xF0,0x4D,0xC7,  /* 00001878    "......M." */
+    0x23,0xC2,0x8C,0xFF,0x51,0xCF,0x08,0x01,  /* 00001880    "#...Q..." */
+    0xF1,0x17,0x23,0x36,0x60,0x30,0xDE,0xDA,  /* 00001888    "..#6`0.." */
+    0x7C,0x7D,0xC3,0x0D,0xD8,0x57,0x07,0x5F,  /* 00001890    "|}...W._" */
+    0x30,0x7C,0x02,0x33,0xFA,0x0B,0xCC,0x93,  /* 00001898    "0|.3...." */
+    0x98,0x8F,0x0D,0xE4,0x02,0x47,0x07,0x0C,  /* 000018A0    ".....G.." */
+    0x0E,0x40,0x0F,0x18,0xFE,0xE1,0xE2,0x5D,  /* 000018A8    ".@.....]" */
+    0x0E,0x0C,0x57,0x41,0xFF,0xFF,0x8F,0x0B,  /* 000018B0    "..WA...." */
+    0x3E,0xF6,0x58,0xD1,0x5D,0x0E,0x7D,0x93,  /* 000018B8    ">.X.].}." */
+    0x33,0x4C,0x1C,0x43,0xBC,0x81,0xB1,0xBB,  /* 000018C0    "3L.C...." */
+    0x04,0x39,0xCC,0x41,0xBD,0x4B,0x78,0x0E,  /* 000018C8    ".9.A.Kx." */
+    0xFC,0x6C,0xE1,0x13,0x9C,0x6F,0x3E,0x21,  /* 000018D0    ".l...o>!" */
+    0x4E,0xF5,0xD1,0xEA,0x3D,0xC0,0x47,0x8F,  /* 000018D8    "N...=.G." */
+    0xF7,0x2E,0x9F,0x9D,0xD8,0x45,0xC0,0x47,  /* 000018E0    ".....E.G" */
+    0x2E,0xE3,0x78,0x9A,0xBE,0x02,0x7A,0xC8,  /* 000018E8    "..x...z." */
+    0x06,0x7B,0xD5,0xF0,0x09,0xCC,0x47,0x37,  /* 000018F0    ".{....G7" */
+    0xDC,0x31,0xCA,0x33,0xF1,0xF4,0x7D,0x07,  /* 000018F8    ".1.3..}." */
+    0x61,0x47,0x92,0xA3,0x0E,0x75,0x4D,0x8F,  /* 00001900    "aG...uM." */
+    0x28,0x27,0x74,0x20,0xBE,0xB5,0x81,0x33,  /* 00001908    "('t ...3" */
+    0xDA,0xFD,0x03,0xBD,0x4D,0x8F,0x0C,0x73,  /* 00001910    "....M..s" */
+    0x34,0x80,0x75,0x09,0x01,0xD7,0x1D,0xC3,  /* 00001918    "4.u....." */
+    0x97,0x10,0xE0,0x13,0xF4,0x12,0x81,0xBE,  /* 00001920    "........" */
+    0x66,0x78,0x74,0x8F,0x00,0x98,0x2B,0x06,  /* 00001928    "fxt...+." */
+    0x3B,0x16,0xF8,0xB0,0xE1,0x6B,0x00,0xBB,  /* 00001930    ";....k.." */
+    0x17,0x38,0xCC,0x3D,0x02,0xE2,0xFF,0x7F,  /* 00001938    ".8.=...." */
+    0x78,0x30,0x40,0x3D,0x3C,0xF8,0x6A,0xEF,  /* 00001940    "x0@=<.j." */
+    0x11,0xA0,0x38,0x59,0xFA,0xD0,0xE0,0x81,  /* 00001948    "..8Y...." */
+    0x5A,0xD5,0x19,0x13,0xCA,0x11,0x93,0x43,  /* 00001950    "Z......C" */
+    0x45,0x63,0xB7,0x02,0x76,0xBB,0xF4,0x4D,  /* 00001958    "Ec..v..M" */
+    0x02,0x6E,0x9E,0x59,0xA0,0x92,0xDC,0x24,  /* 00001960    ".n.Y...$" */
+    0xA0,0xC3,0x74,0x79,0x99,0xA1,0xF3,0x3F,  /* 00001968    "..ty...?" */
+    0x70,0xDF,0xEA,0x3C,0x42,0x1F,0x22,0x18,  /* 00001970    "p..<B."." */
+    0xCA,0x7B,0x9E,0x4F,0x61,0xFC,0x0C,0xE1,  /* 00001978    ".{.Oa..." */
+    0x03,0x26,0x3B,0x53,0xF0,0xB3,0x26,0xEE,  /* 00001980    ".&;S..&." */
+    0x0E,0x60,0x94,0x37,0x4F,0x4F,0x80,0x9D,  /* 00001988    ".`.7OO.." */
+    0x3F,0x8D,0xFC,0x6E,0xF0,0x2E,0xE0,0xE9,  /* 00001990    "?..n...." */
+    0xFB,0x5E,0xC4,0x4F,0x14,0xE0,0x0B,0x76,  /* 00001998    ".^.O...v" */
+    0xA7,0x83,0x02,0x7D,0x42,0x1E,0x91,0x51,  /* 000019A0    "...}B..Q" */
+    0x7D,0x44,0xE0,0x97,0x24,0x30,0x1E,0x49,  /* 000019A8    "}D..$0.I" */
+    0x7C,0xA0,0x00,0xC3,0xFF,0xFF,0x40,0x01,  /* 000019B0    "|.....@." */
+    0xBA,0x7B,0x01,0xEA,0xF4,0xC1,0x0F,0xCF,  /* 000019B8    ".{......" */
+    0xBE,0xA0,0x1A,0xF3,0xDD,0xEA,0x11,0xCE,  /* 000019C0    "........" */
+    0x93,0xC3,0x5C,0x0E,0x58,0x9C,0x6B,0x12,  /* 000019C8    "..\.X.k." */
+    0xA8,0x8E,0xBB,0x7C,0x74,0x70,0xAF,0xAD,  /* 000019D0    "...|tp.." */
+    0xF8,0xC1,0xBD,0xB3,0xBC,0xF3,0x19,0xCA,  /* 000019D8    "........" */
+    0x83,0x04,0xDF,0xB5,0x15,0x1C,0x57,0x35,  /* 000019E0    "......W5" */
+    0x18,0xC7,0x16,0x7E,0xC9,0x03,0xEC,0x0C,  /* 000019E8    "...~...." */
+    0x8B,0x0B,0xFE,0x7B,0x18,0x88,0x4A,0x84,  /* 000019F0    "...{..J." */
+    0x41,0x11,0x58,0x9E,0x81,0xFF,0xFF,0xB9,  /* 000019F8    "A.X....." */
+    0x80,0xC1,0x1F,0x32,0x18,0x6F,0x0A,0x7C,  /* 00001A00    "...2.o.|" */
+    0xD2,0xD8,0x51,0x03,0x76,0x86,0x8A,0xBB,  /* 00001A08    "..Q.v..." */
+    0x29,0x82,0x75,0xAA,0x98,0x21,0xF0,0x60,  /* 00001A10    ").u..!.`" */
+    0x0F,0x00,0x9F,0xAF,0x7C,0x06,0x50,0x14,  /* 00001A18    "....|.P." */
+    0x18,0xD4,0xA1,0x1D,0xCE,0x6D,0x18,0x70,  /* 00001A20    ".....m.p" */
+    0x30,0x62,0xDC,0xC1,0xE0,0xFF,0xFF,0x52,  /* 00001A28    "0b.....R" */
+    0x08,0x73,0xCA,0xEF,0x28,0xB1,0x9F,0xCB,  /* 00001A30    ".s..(..." */
+    0xD9,0x74,0x71,0x57,0x73,0x9F,0x4E,0xD8,  /* 00001A38    ".tqWs.N." */
+    0x05,0x19,0xC6,0x59,0xE0,0x11,0xE0,0xD5,  /* 00001A40    "...Y...." */
+    0x9C,0x5F,0x90,0x5F,0x88,0x5F,0x08,0xDE,  /* 00001A48    "._._._.." */
+    0x90,0x7D,0x53,0x7A,0x36,0x78,0xD9,0x89,  /* 00001A50    ".}Sz6x.." */
+    0xF1,0x6E,0xEC,0x53,0xB2,0xCF,0x3B,0x2F,  /* 00001A58    ".n.S..;/" */
+    0xC8,0xC6,0x38,0x9A,0x88,0x51,0xCE,0xED,  /* 00001A60    "..8..Q.." */
+    0x61,0xE0,0x35,0xD9,0x28,0xEF,0x27,0x2F,  /* 00001A68    "a.5.(.'/" */
+    0x04,0x11,0xA3,0x19,0x22,0x68,0x8C,0x40,  /* 00001A70    "...."h.@" */
+    0xEF,0xCB,0xC6,0x7B,0x41,0x66,0x02,0xDF,  /* 00001A78    "...{Af.." */
+    0x0A,0x3A,0xB8,0xF8,0x82,0x0C,0xF0,0xE3,  /* 00001A80    ".:......" */
+    0x64,0x04,0xB6,0xFF,0xFF,0xC9,0x08,0x30,  /* 00001A88    "d......0" */
+    0x74,0xE2,0xC0,0x5D,0xAA,0xC1,0x77,0xB2,  /* 00001A90    "t..]..w." */
+    0x01,0x9C,0x0D,0xDD,0x27,0x1B,0x70,0x8F,  /* 00001A98    "....'.p." */
+    0x16,0xDE,0xD1,0x04,0x71,0xB2,0xA1,0x40,  /* 00001AA0    "....q..@" */
+    0x0E,0xEE,0xE0,0xFF,0x7F,0x68,0xC2,0x86,  /* 00001AA8    ".....h.." */
+    0x3E,0x89,0xD0,0xA3,0x93,0x8F,0x92,0xB8,  /* 00001AB0    ">......." */
+    0x33,0x83,0x27,0xF2,0xCE,0xE2,0x51,0xBC,  /* 00001AB8    "3.'...Q." */
+    0x0C,0xFA,0x5E,0x70,0x22,0xAF,0x0F,0x96,  /* 00001AC0    "..^p"..." */
+    0x73,0x8C,0x04,0xD5,0x48,0x7C,0x7C,0x80,  /* 00001AC8    "s...H||." */
+    0x7F,0x7D,0xF1,0x31,0x12,0x3E,0x9F,0x7F,  /* 00001AD0    ".}.1.>.." */
+    0x58,0x1E,0x8C,0x21,0x7D,0x8A,0xE4,0x20,  /* 00001AD8    "X..!}.. " */
+    0xCF,0x2E,0x8F,0x21,0xFC,0x02,0x09,0xF7,  /* 00001AE0    "...!...." */
+    0x34,0x73,0x00,0x18,0x59,0x97,0x47,0xF4,  /* 00001AE8    "4s..Y.G." */
+    0xD9,0x91,0x63,0xC4,0xF5,0x45,0xD1,0x57,  /* 00001AF0    "..c..E.W" */
+    0x60,0x1F,0x04,0xCE,0xE7,0x39,0x11,0xAC,  /* 00001AF8    "`....9.." */
+    0xA3,0xE6,0x47,0x1B,0x3E,0x7E,0x0E,0xFE,  /* 00001B00    "..G.>~.." */
+    0x56,0xF0,0x40,0xE9,0x63,0x51,0x88,0x47,  /* 00001B08    "V.@.cQ.G" */
+    0x24,0x7E,0x4E,0x04,0x97,0x89,0x73,0x22,  /* 00001B10    "$~N...s"" */
+    0x90,0x18,0x9C,0xFF,0xFF,0x87,0x5E,0xEC,  /* 00001B18    "......^." */
+    0x69,0x01,0x37,0x10,0x9F,0x29,0xB1,0x53,  /* 00001B20    "i.7..).S" */
+    0x3E,0x11,0x76,0x2E,0xC1,0x8C,0x0E,0x5C,  /* 00001B28    ">.v....\" */
+    0x97,0x7B,0x8F,0x0E,0xFC,0x27,0x01,0x3C,  /* 00001B30    ".{...'.<" */
+    0xD6,0xE3,0x1D,0xF8,0x4E,0xEA,0xBE,0x9B,  /* 00001B38    "....N..." */
+    0xF8,0x22,0xE3,0x43,0xD1,0xF3,0x1D,0xE0,  /* 00001B40    ".".C...." */
+    0x3F,0x9C,0x84,0xFF,0xFF,0xE1,0x0E,0x13,  /* 00001B48    "?......." */
+    0xE7,0x7C,0x07,0x50,0xE3,0x6C,0xFD,0x7C,  /* 00001B50    ".|.P.l.|" */
+    0x07,0x76,0x91,0xE7,0x3B,0x40,0xCC,0xFF,  /* 00001B58    ".v..;@.." */
+    0xFF,0x7C,0x07,0xB0,0xEB,0x8C,0x86,0x3B,  /* 00001B60    ".|.....;" */
+    0xDF,0x81,0xED,0x68,0x03,0x3C,0xFF,0xFF,  /* 00001B68    "...h.<.." */
+    0x47,0x1B,0x60,0x34,0x8D,0x47,0x1B,0x70,  /* 00001B70    "G.`4.G.p" */
+    0x0F,0x17,0xF6,0x30,0xB8,0x42,0x9B,0x3E,  /* 00001B78    "...0.B.>" */
+    0x35,0x1A,0xB5,0x6A,0x50,0xA6,0x46,0x99,  /* 00001B80    "5..jP.F." */
+    0x06,0xB5,0xFA,0x54,0x6A,0xCC,0x98,0x84,  /* 00001B88    "...Tj..." */
+    0xD3,0x8D,0x02,0x3E,0x2A,0x34,0x36,0xCB,  /* 00001B90    "...>*46." */
+    0xA3,0x10,0x88,0xC5,0xBC,0x1A,0x04,0xE2,  /* 00001B98    "........" */
+    0xB0,0x20,0x34,0xD2,0x2B,0x47,0x20,0x96,  /* 00001BA0    ". 4.+G ." */
+    0xFC,0xEC,0x17,0x88,0xE5,0xBE,0x19,0x04,  /* 00001BA8    "........" */
+    0xE2,0x80,0x6F,0x30,0x81,0x93,0x87,0x95,  /* 00001BB0    "..o0...." */
+    0xC0,0xC9,0xBB,0x41,0x20,0x8E,0x0C,0x42,  /* 00001BB8    "...A ..B" */
+    0x85,0xEA,0x00,0x61,0x31,0x41,0x68,0x28,  /* 00001BC0    "...a1Ah(" */
+    0x1F,0x20,0x4C,0xFA,0x23,0x41,0x80,0xC4,  /* 00001BC8    ". L.#A.." */
+    0x08,0x08,0x0B,0xF7,0xFE,0x12,0x88,0xA5,  /* 00001BD0    "........" */
+    0xBD,0x27,0x04,0x62,0x21,0x56,0x40,0x58,  /* 00001BD8    ".'.b!V@X" */
+    0x5C,0x10,0x1A,0x4E,0x0B,0x08,0x93,0x64,  /* 00001BE0    "\..N...d" */
+    0x06,0x84,0x05,0x02,0xA1,0xF2,0xD5,0x80,  /* 00001BE8    "........" */
+    0x30,0x91,0x6E,0x00,0xE9,0xEA,0x05,0xE2,  /* 00001BF0    "0.n....." */
+    0x20,0x7A,0x40,0x98,0x0C,0x3F,0x20,0x2C,  /* 00001BF8    " z@..? ," */
+    0x34,0x08,0x8D,0xF6,0xC0,0x10,0x20,0x31,  /* 00001C00    "4..... 1" */
+    0x04,0xC2,0xE2,0x3B,0x02,0x61,0xE2,0x5F,  /* 00001C08    "...;.a._" */
+    0x45,0x02,0x71,0x7E,0x4B,0x10,0x37,0xA5,  /* 00001C10    "E.q~K.7." */
+    0x21,0xD6,0x04,0xC4,0x34,0x78,0x02,0x62,  /* 00001C18    "!...4x.b" */
+    0x8A,0x40,0x04,0xE4,0xD8,0x4F,0x0F,0x01,  /* 00001C20    ".@...O.." */
+    0x59,0x83,0x29,0x20,0xFF,0xFF,0x09,0x46,  /* 00001C28    "Y.) ...F" */
+    0x07,0x11,0x90,0x85,0xA8,0x02,0x62,0x79,  /* 00001C30    "......by" */
+    0x5D,0x01,0xB1,0xF0,0x20,0x02,0x72,0xE6,  /* 00001C38    "]... .r." */
+    0x97,0x9F,0x80,0xAC,0xE0,0xA5,0xF3,0x10,  /* 00001C40    "........" */
+    0xC0,0xDE,0x10,0x81,0x48,0x72,0x10,0x01,  /* 00001C48    "....Hr.." */
+    0x39,0xB0,0x2F,0x20,0x16,0x1F,0x44,0x40,  /* 00001C50    "9./ ..D@" */
+    0xCE,0xFA,0x28,0x14,0x90,0x83,0x83,0x68,  /* 00001C58    "..(....h" */
+    0x10,0xE4,0x6B,0x26,0x20,0xA7,0x07,0x11,  /* 00001C60    "..k& ..." */
+    0x10,0xF9,0x04,0x05,0x21,0x6A,0xBD,0x81,  /* 00001C68    "....!j.." */
+    0x30,0x3D,0x8F,0x42,0x0D,0x85,0x80,0x50,  /* 00001C70    "0=.B...P" */
+    0xE5,0xEA,0xCE,0x31,0x2C,0x07,0x08,0xCD,  /* 00001C78    "...1,..." */
+    0x05,0x22,0x30,0xAB,0x70,0x07,0xC4,0x54,  /* 00001C80    "."0.p..T" */
+    0x81,0x08,0xC8,0x09,0x80,0x68,0x2A,0x10,  /* 00001C88    ".....h*." */
+    0x9A,0x12,0x8C,0xEA,0x92,0x07,0xC4,0x12,  /* 00001C90    "........" */
+    0x80,0xD0,0x54,0x20,0x34,0x25,0x88,0x00,  /* 00001C98    "..T 4%.." */
+    0xAD,0xCA,0x1E,0x10,0x53,0x0A,0x42,0x95,  /* 00001CA0    "....S.B." */
+    0x83,0xD0,0x74,0x20,0x54,0xB6,0xBE,0xC3,  /* 00001CA8    "..t T..." */
+    0x02,0x05,0x11,0x90,0xA3,0x83,0x50,0xE1,  /* 00001CB0    "......P." */
+    0xFE,0x40,0x98,0xDE,0x97,0x86,0x00,0x9D,  /* 00001CB8    ".@......" */
+    0x0E,0x44,0x40,0x4E,0x0C,0x42,0x15,0x7C,  /* 00001CC0    ".D@N.B.|" */
+    0x32,0x82,0x10,0xB1,0x20,0x54,0xC1,0x27,  /* 00001CC8    "2... T.'" */
+    0x23,0x28,0xD1,0xF2,0xB2,0x13,0x90,0xF5,  /* 00001CD0    "#(......" */
+    0x81,0x50,0xBD,0x20,0x02,0x73,0x36,0x20,  /* 00001CD8    ".P. .s6 " */
+    0x9A,0x17,0x84,0xE6,0x07,0xA3,0x5A,0x8D,  /* 00001CE0    "......Z." */
+    0x02,0x31,0xFD,0x20,0x34,0x0F,0x88,0xC0,  /* 00001CE8    ".1. 4..." */
+    0xAC,0xE0,0xF9,0x71,0xC0,0x0C,0x84,0xAA,  /* 00001CF0    "...q...." */
+    0x04,0x11,0x98,0x73,0x01,0xD1,0xAC,0x20,  /* 00001CF8    "...s... " */
+    0x34,0x3B,0x18,0xD5,0xFE,0x0F,0xD1,0x00,  /* 00001D00    "4;......" */
+    0x08,0x08,0xCD,0x07,0xA2,0xC3,0x00,0x79,  /* 00001D08    ".......y" */
+    0x96,0x09,0xC8,0x1A,0x41,0xC8,0xFF,0x9F,  /* 00001D10    "....A..." */
+    0xA0,0x66,0x10,0x1D,0x0F,0x08,0x10,0xCD,  /* 00001D18    ".f......" */
+    0x0F,0x42,0xF5,0xFC,0x4D,0x82,0x91,0x0C,  /* 00001D20    ".B..M..." */
+    0x20,0x02,0xB2,0x96,0x27,0x68,0x20,0xA2,  /* 00001D28    " ...'h ." */
+    0x1F,0x44,0x40,0xCE,0x04,0x42,0x33,0x82,  /* 00001D30    ".D@..B3." */
+    0x51,0xB5,0x6F,0x1D,0x1D,0x07,0x08,0x08,  /* 00001D38    "Q.o....." */
+    0x4D,0x04,0xA2,0xE1,0x91,0x77,0xCF,0xE1,  /* 00001D40    "M....w.." */
+    0x31,0x10,0xAA,0x12,0x44,0x60,0xD6,0xF8,  /* 00001D48    "1...D`.." */
+    0x74,0x11,0x88,0x13,0x82,0x50,0xF5,0x76,  /* 00001D50    "t....P.v" */
+    0x0F,0x0C,0x54,0xEF,0x20,0xA8,0xE0,0x41,  /* 00001D58    "..T. ..A" */
+    0x50,0x10,0x9A,0x08,0x44,0x87,0x0C,0xF2,  /* 00001D60    "P...D..." */
+    0x3E,0x13,0x90,0x75,0x81,0x50,0x9D,0x20,  /* 00001D68    ">..u.P. " */
+    0x1A,0x32,0x01,0xA2,0x59,0x41,0x68,0x76,  /* 00001D70    ".2..YAhv" */
+    0x30,0x9A,0xFD,0x9B,0xA4,0x61,0x90,0xEF,  /* 00001D78    "0....a.." */
+    0x95,0x0E,0x0C,0xE4,0x11,0x17,0x84,0x28,  /* 00001D80    ".......(" */
+    0xFA,0x18,0x09,0xC4,0xB9,0xDF,0x40,0x1A,  /* 00001D88    "......@." */
+    0x28,0x79,0xCC,0x04,0x21,0xDA,0x40,0x04,  /* 00001D90    "(y..!.@." */
+    0xE6,0x1C,0x40,0x34,0x1B,0x08,0xCD,0x0A,  /* 00001D98    "..@4...." */
+    0x46,0xB3,0xAA,0x3E,0x62,0xD0,0x9F,0xCD,  /* 00001DA0    "F..>b..." */
+    0xA1,0xB1,0xE7,0x95,0x40,0xAC,0xE4,0x65,  /* 00001DA8    "....@..e" */
+    0xF3,0x68,0xC1,0x7E,0xB6,0x02,0x21,0xC6,  /* 00001DB0    ".h.~..!." */
+    0x81,0xE9,0xF7,0x46,0xC7,0x00,0x02,0x42,  /* 00001DB8    "...F...B" */
+    0xF5,0xFC,0xAE,0x74,0x04,0x20,0x20,0x3A,  /* 00001DC0    "...t.  :" */
+    0x02,0x10,0x10,0x9A,0x11,0x84,0x66,0x07,  /* 00001DC8    "......f." */
+    0xA1,0xBA,0xDE,0x6B,0x02,0xB5,0x36,0xEF,  /* 00001DD0    "...k..6." */
+    0x20,0x2C,0x19,0x08,0x55,0x2D,0x1E,0x84,  /* 00001DD8    " ,..U-.." */
+    0x29,0x7E,0xB0,0x69,0x98,0x44,0xFD,0x21,  /* 00001DE0    ")~.i.D.!" */
+    0x80,0x3E,0xCF,0x04,0x6E,0xDD,0x20,0x34,  /* 00001DE8    ".>..n. 4" */
+    0x07,0x88,0x06,0x4A,0x80,0xA8,0x96,0x2F,  /* 00001DF0    "...J.../" */
+    0x9D,0x06,0x4A,0x40,0x04,0xE6,0x4C,0x40,  /* 00001DF8    "..J@..L@" */
+    0xE4,0xFF,0x4F,0x30,0x27,0x08,0x55,0xA1,  /* 00001E00    "..O0'.U." */
+    0x7F,0x18,0x14,0x44,0x40,0x4E,0x01,0x42,  /* 00001E08    "...D@N.B" */
+    0x53,0x81,0xD1,0x54,0x05,0x40,0x98,0xA6,  /* 00001E10    "S..T.@.." */
+    0x04,0x03,0xA6,0x20,0x34,0x6B,0x03,0x40,  /* 00001E18    "... 4k.@" */
+    0x1A,0xE1,0xF8,0x43,0x3B,0x80,0xB3,0xF8,  /* 00001E20    "...C;..." */
+    0x20,0x54,0x52,0x88,0x03,0x0B,0xD3,0x07,  /* 00001E28    " TR....." */
+    0x22,0x40,0x47,0x01,0x11,0x98,0x63,0x81,  /* 00001E30    ""@G...c." */
+    0xD0,0xA8,0x80,0x34,0x37,0x20,0x55,0x59,  /* 00001E38    "...47 UY" */
+    0x02,0x8C,0x29,0x06,0xA1,0x29,0x40,0x04,  /* 00001E40    "..)..)@." */
+    0xE8,0x48,0x20,0x02,0xB4,0xE0,0x14,0x60,  /* 00001E48    ".H ....`" */
+    0x4C,0x3E,0x08,0x8D,0x09,0x42,0x53,0xB5,  /* 00001E50    "L>...BS." */
+    0x00,0x65,0x19,0x41,0x34,0x68,0x12,0xE3,  /* 00001E58    ".e.A4h.." */
+    0xA0,0x42,0x41,0x68,0x1E,0x10,0x9A,0x0F,  /* 00001E60    ".BAh...." */
+    0x84,0x0A,0xAF,0x01,0xC2,0x42,0x80,0xD0,  /* 00001E68    ".....B.." */
+    0x60,0x20,0x1A,0x80,0x53,0x82,0x68,0x00,  /* 00001E70    "` ..S.h." */
+    0x16,0x97,0x03,0x8C,0x09,0x05,0xA1,0xE2,  /* 00001E78    "........" */
+    0x41,0x04,0xE8,0x24,0x20,0x02,0xB4,0xCE,  /* 00001E80    "A..$ ..." */
+    0x1E,0x60,0x4C,0x35,0x08,0x4D,0x07,0x42,  /* 00001E88    ".`L5.M.B" */
+    0xC3,0x04,0x01,0x65,0xD1,0x40,0x74,0x68,  /* 00001E90    "...e.@th" */
+    0x22,0x45,0xC0,0x98,0x60,0x10,0x1A,0x03,  /* 00001E98    ""E..`..." */
+    0x84,0xC6,0x02,0xA1,0x92,0x9B,0x1C,0x81,  /* 00001EA0    "........" */
+    0x28,0x08,0x8D,0x5C,0x05,0x8C,0xC9,0xC8,  /* 00001EA8    "(..\...." */
+    0x02,0xC2,0x64,0x81,0xE8,0xB0,0x44,0x80,  /* 00001EB0    "..d...D." */
+    0x68,0x38,0x10,0x1A,0x16,0x90,0x77,0x01,  /* 00001EB8    "h8....w." */
+    0xA4,0x20,0x02,0x24,0x20,0x34,0x2C,0x08,  /* 00001EC0    ". .$ 4,." */
+    0x55,0x15,0xE6,0xC0,0x43,0x41,0x74,0x88,  /* 00001EC8    "U...CAt." */
+    0x20,0x65,0x8E,0x34,0x14,0x84,0xFC,0xFF,  /* 00001ED0    " e.4...." */
+    0x8F,0x14,0x02,0xD1,0xD1,0x81,0x00,0x51,  /* 00001ED8    ".......Q" */
+    0x2D,0x69,0x8E,0x0E,0x14,0x84,0x06,0x01,  /* 00001EE0    "-i......" */
+    0xA1,0x3A,0xDB,0x1C,0x6F,0x28,0x88,0x8E,  /* 00001EE8    ".:..o(.." */
+    0x37,0x04,0x84,0xE6,0x07,0xA3,0xAA,0x9F,  /* 00001EF0    "7......." */
+    0x84,0x02,0x72,0x12,0x10,0x9A,0x13,0x44,  /* 00001EF8    "..r....D" */
+    0x87,0x07,0x52,0x08,0x84,0x25,0x02,0xA1,  /* 00001F00    "..R..%.." */
+    0xCA,0x13,0x1D,0x0C,0xE8,0x9B,0x53,0x87,  /* 00001F08    "......S." */
+    0x0B,0x02,0x42,0x73,0x80,0xD0,0xA4,0x20,  /* 00001F10    "..Bs... " */
+    0x54,0x55,0x25,0x50,0x96,0x04,0x44,0x07,  /* 00001F18    "TU%P..D." */
+    0x01,0x02,0x42,0xD3,0x82,0x51,0x8D,0x99,  /* 00001F20    "..B..Q.." */
+    0x06,0x40,0x41,0x68,0x0E,0x10,0x81,0x39,  /* 00001F28    ".@Ah...9" */
+    0x71,0x29,0x10,0xA6,0x37,0xD5,0xA1,0x89,  /* 00001F30    "q)..7..." */
+    0xB6,0x02,0x61,0xFF,0x7F,0x14,0x20,0x58,  /* 00001F38    "..a... X" */
+    0x51,0x41,0x42,0x09,0x49,0x4E,0x49,0x54,  /* 00001F40    "QAB.INIT" */
+    0x0A,0x02,0x47,0x55,0x49,0x44,0x0A,0x3C,  /* 00001F48    "..GUID.<" */
+    0x49,0x4E,0x53,0x54,0x68,0x45,0x58,0x45,  /* 00001F50    "INSThEXE" */
+    0x43,0xA4,0x4F,0x42,0x55,0x46,0x14,0x20,  /* 00001F58    "C.OBUF. " */
+    0x57,0x51,0x42,0x43,0x09,0x49,0x4E,0x49,  /* 00001F60    "WQBC.INI" */
+    0x54,0x0A,0x02,0x47,0x55,0x49,0x44,0x0A,  /* 00001F68    "T..GUID." */
+    0x64,0x49,0x4E,0x53,0x54,0x68,0x45,0x58,  /* 00001F70    "dINSThEX" */
+    0x45,0x43,0xA4,0x4F,0x42,0x55,0x46,0x14,  /* 00001F78    "EC.OBUF." */
+    0x20,0x57,0x51,0x42,0x44,0x09,0x49,0x4E,  /* 00001F80    " WQBD.IN" */
+    0x49,0x54,0x0A,0x02,0x47,0x55,0x49,0x44,  /* 00001F88    "IT..GUID" */
+    0x0A,0x78,0x49,0x4E,0x53,0x54,0x68,0x45,  /* 00001F90    ".xINSThE" */
+    0x58,0x45,0x43,0xA4,0x4F,0x42,0x55,0x46,  /* 00001F98    "XEC.OBUF" */
+    0x14,0x20,0x57,0x51,0x42,0x45,0x09,0x49,  /* 00001FA0    ". WQBE.I" */
+    0x4E,0x49,0x54,0x0A,0x02,0x47,0x55,0x49,  /* 00001FA8    "NIT..GUI" */
+    0x44,0x0A,0x8C,0x49,0x4E,0x53,0x54,0x68,  /* 00001FB0    "D..INSTh" */
+    0x45,0x58,0x45,0x43,0xA4,0x4F,0x42,0x55,  /* 00001FB8    "EXEC.OBU" */
+    0x46,0x14,0x20,0x57,0x51,0x42,0x46,0x09,  /* 00001FC0    "F. WQBF." */
+    0x49,0x4E,0x49,0x54,0x0A,0x02,0x47,0x55,  /* 00001FC8    "INIT..GU" */
+    0x49,0x44,0x0A,0xA0,0x49,0x4E,0x53,0x54,  /* 00001FD0    "ID..INST" */
+    0x68,0x45,0x58,0x45,0x43,0xA4,0x4F,0x42,  /* 00001FD8    "hEXEC.OB" */
+    0x55,0x46,0x14,0x20,0x57,0x51,0x42,0x47,  /* 00001FE0    "UF. WQBG" */
+    0x09,0x49,0x4E,0x49,0x54,0x0A,0x02,0x47,  /* 00001FE8    ".INIT..G" */
+    0x55,0x49,0x44,0x0A,0xB4,0x49,0x4E,0x53,  /* 00001FF0    "UID..INS" */
+    0x54,0x68,0x45,0x58,0x45,0x43,0xA4,0x4F,  /* 00001FF8    "ThEXEC.O" */
+    0x42,0x55,0x46,0x14,0x20,0x57,0x51,0x42,  /* 00002000    "BUF. WQB" */
+    0x48,0x09,0x49,0x4E,0x49,0x54,0x0A,0x02,  /* 00002008    "H.INIT.." */
+    0x47,0x55,0x49,0x44,0x0A,0xC8,0x49,0x4E,  /* 00002010    "GUID..IN" */
+    0x53,0x54,0x68,0x45,0x58,0x45,0x43,0xA4,  /* 00002018    "SThEXEC." */
+    0x4F,0x42,0x55,0x46,0x14,0x20,0x57,0x51,  /* 00002020    "OBUF. WQ" */
+    0x42,0x49,0x09,0x49,0x4E,0x49,0x54,0x0A,  /* 00002028    "BI.INIT." */
+    0x02,0x47,0x55,0x49,0x44,0x0A,0xDC,0x49,  /* 00002030    ".GUID..I" */
+    0x4E,0x53,0x54,0x68,0x45,0x58,0x45,0x43,  /* 00002038    "NSThEXEC" */
+    0xA4,0x4F,0x42,0x55,0x46,0x10,0x1A,0x5C,  /* 00002040    ".OBUF..\" */
+    0x5F,0x47,0x50,0x45,0x14,0x13,0x5F,0x4C,  /* 00002048    "_GPE.._L" */
+    0x31,0x38,0x08,0x86,0x5C,0x2E,0x5F,0x53,  /* 00002050    "18..\._S" */
+    0x42,0x5F,0x57,0x4D,0x49,0x44,0x0A,0x80,  /* 00002058    "B_WMID.." */
+
+};
index 56204e2586b0d314d6c95c6930f5f8f42ea112ce..f4b3fe7739e58e24db1a9d887fd80ad1d783f360 100644 (file)
@@ -40,6 +40,7 @@
 #define XS_AC_ADAPTER_EVENT_PATH "/pm/events/acadapterstatechanged"
 #define XS_LID_EVENT_PATH "/pm/events/lidstatechanged"
 #define XS_PBTN_EVENT_PATH "/pm/events/powerbuttonpressed"
+#define XS_OEM_EVENT_PATH "/oem/event"
 
 static int socket_fd;
 static pthread_t acpi_thread;  
@@ -91,6 +92,11 @@ void handle_pbtn_pressed_event(void)
     xs_write(xs, XBT_NULL, XS_PBTN_EVENT_PATH, "1", 1);
 }
 
+void handle_oem_event(void)
+{
+    xs_write(xs, XBT_NULL, XS_OEM_EVENT_PATH, "1", 1);
+}
+
 void process_acpi_message(char *acpi_buffer)
 {
     if ( strstr(acpi_buffer, "ac_adapter") )
@@ -107,7 +113,13 @@ void process_acpi_message(char *acpi_buffer)
 
     if ( (strstr(acpi_buffer, "PBTN")) ||
          (strstr(acpi_buffer, "PWRF")) )
+    {
         handle_pbtn_pressed_event();
+        return;
+    }
+
+    if ( strstr(acpi_buffer, "WMID") )
+        handle_oem_event();
 }
 
 static void *acpi_events_thread(void *arg)