diff options
author | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
---|---|---|
committer | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
commit | 709c4d66e0b107ca606941b988bad717c0b45d9b (patch) | |
tree | 37ee08b1eb308f3b2b6426d5793545c38396b838 /packages/orinoco/orinoco-modules-0.13e | |
parent | fa6cd5a3b993f16c27de4ff82b42684516d433ba (diff) |
rename packages/ to recipes/ per earlier agreement
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'packages/orinoco/orinoco-modules-0.13e')
7 files changed, 0 insertions, 8704 deletions
diff --git a/packages/orinoco/orinoco-modules-0.13e/add-spectrum-support.patch b/packages/orinoco/orinoco-modules-0.13e/add-spectrum-support.patch deleted file mode 100644 index 0ab46eabad..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/add-spectrum-support.patch +++ /dev/null @@ -1,5809 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- /dev/null -+++ orinoco-0.13e-SN-6/spectrum_cs.c -@@ -0,0 +1,1209 @@ -+/* -+ * spectrum_cs.c -+ * -+ * Copyright (C) 2002-2003 Pavel Roskin <proski@gnu.org> -+ * Portions based on orinoco_cs.c, Copyright (C) David Gibson, -+ * Linuxcare Australia <hermes@gibson.dropbear.id.au> -+ * Portions based on Spectrum24tDnld.c, Copyright (C) -+ * Symbol Technologies. -+ * -+ * Copyright notice & release notes in file orinoco.c -+ */ -+ -+#include <linux/config.h> -+#ifdef __IN_PCMCIA_PACKAGE__ -+#include <pcmcia/k_compat.h> -+#endif /* __IN_PCMCIA_PACKAGE__ */ -+ -+#include <linux/module.h> -+#include <linux/kernel.h> -+#include <linux/init.h> -+#include <linux/sched.h> -+#include <linux/ptrace.h> -+#include <linux/slab.h> -+#include <linux/string.h> -+#include <linux/ioport.h> -+#include <linux/netdevice.h> -+#include <linux/if_arp.h> -+#include <linux/etherdevice.h> -+#include <linux/wireless.h> -+ -+#include <pcmcia/version.h> -+#include <pcmcia/cs_types.h> -+#include <pcmcia/cs.h> -+#include <pcmcia/cistpl.h> -+#include <pcmcia/cisreg.h> -+#include <pcmcia/ds.h> -+ -+#include <asm/uaccess.h> -+#include <asm/io.h> -+#include <asm/system.h> -+ -+#include "orinoco.h" -+ -+/********************************************************************/ -+/* Module stuff */ -+/********************************************************************/ -+ -+MODULE_AUTHOR("Pavel Roskin <proski@gnu.org>"); -+MODULE_DESCRIPTION("Driver for Symbol Spectrum24 cards with firmware downloader"); -+#ifdef MODULE_LICENSE -+MODULE_LICENSE("Dual MPL/GPL"); -+#endif -+ -+/* Module parameters */ -+ -+/* The old way: bit map of interrupts to choose from */ -+/* This means pick from 15, 14, 12, 11, 10, 9, 7, 5, 4, and 3 */ -+static uint irq_mask = 0xdeb8; -+/* Newer, simpler way of listing specific interrupts */ -+static int irq_list[4] = { -1 }; -+ -+/* Some D-Link cards have buggy CIS. They do work at 5v properly, but -+ * don't have any CIS entry for it. This workaround it... */ -+static int ignore_cis_vcc; /* = 0 */ -+ -+MODULE_PARM(irq_mask, "i"); -+MODULE_PARM(irq_list, "1-4i"); -+MODULE_PARM(ignore_cis_vcc, "i"); -+ -+/********************************************************************/ -+/* Magic constants */ -+/********************************************************************/ -+ -+/* -+ * The dev_info variable is the "key" that is used to match up this -+ * device driver with appropriate cards, through the card -+ * configuration database. -+ */ -+static dev_info_t dev_info = "spectrum_cs"; -+ -+/********************************************************************/ -+/* Data structures */ -+/********************************************************************/ -+ -+/* PCMCIA specific device information (goes in the card field of -+ * struct orinoco_private */ -+struct orinoco_pccard { -+ dev_link_t link; -+ dev_node_t node; -+}; -+ -+/* -+ * A linked list of "instances" of the device. Each actual PCMCIA -+ * card corresponds to one device instance, and is described by one -+ * dev_link_t structure (defined in ds.h). -+ */ -+static dev_link_t *dev_list; /* = NULL */ -+ -+/********************************************************************/ -+/* Function prototypes */ -+/********************************************************************/ -+ -+/* device methods */ -+static int spectrum_cs_hard_reset(struct orinoco_private *priv); -+ -+/* PCMCIA gumpf */ -+static void spectrum_cs_config(dev_link_t * link); -+static void spectrum_cs_release(dev_link_t * link); -+static int spectrum_cs_event(event_t event, int priority, -+ event_callback_args_t * args); -+ -+static dev_link_t *spectrum_cs_attach(void); -+static void spectrum_cs_detach(dev_link_t *); -+ -+/********************************************************************/ -+/* Firmware downloader */ -+/********************************************************************/ -+ -+/* Header with the firmware */ -+#include "spectrum_fw.h" -+ -+/* Position of PDA in the adapter memory */ -+#define EEPROM_ADDR 0x3000 -+#define EEPROM_LEN 0x200 -+#define PDA_OFFSET 0x100 -+ -+#define PDA_ADDR (EEPROM_ADDR + PDA_OFFSET) -+#define PDA_WORDS ((EEPROM_LEN - PDA_OFFSET) / 2) -+ -+/* Constants for the CISREG_CCSR register */ -+#define HCR_RUN 0x07 /* run firmware after reset */ -+#define HCR_IDLE 0x0E /* don't run firmware after reset */ -+#define HCR_MEM16 0x10 /* memory width bit, should be preserved */ -+ -+/* Hermes command run by primary firmware */ -+#define HERMES_CMD_READEE 0x0030 /* read serial EEPROM */ -+ -+/* -+ * AUX port access. To unlock the AUX port write the access keys to the -+ * PARAM0-2 registers, then write HERMES_AUX_ENABLE to the HERMES_CONTROL -+ * register. Then read it and make sure it's HERMES_AUX_ENABLED. -+ */ -+#define HERMES_AUX_ENABLE 0x8000 /* Enable auxiliary port access */ -+#define HERMES_AUX_DISABLE 0x4000 /* Disable to auxiliary port access */ -+#define HERMES_AUX_ENABLED 0xC000 /* Auxiliary port is open */ -+ -+#define HERMES_AUX_PW0 0xFE01 -+#define HERMES_AUX_PW1 0xDC23 -+#define HERMES_AUX_PW2 0xBA45 -+ -+/* End markers */ -+#define PDI_END 0x00000000 /* End of PDA */ -+#define BLOCK_END 0xFFFFFFFF /* Last image block */ -+#define TEXT_END 0x1A /* End of text header */ -+ -+/* -+ * The following structures have little-endian fields denoted by -+ * the leading underscore. Don't access them directly - use inline -+ * functions defined below. -+ */ -+ -+/* -+ * The binary image to be downloaded consists of series of data blocks. -+ * Each block has the following structure. -+ */ -+struct dblock { -+ u32 _addr; /* adapter address where to write the block */ -+ u16 _len; /* length of the data only, in bytes */ -+ char data[0]; /* data to be written */ -+} __attribute__ ((packed)); -+ -+/* -+ * Plug Data References are located in in the image after the last data -+ * block. They refer to areas in the adapter memory where the plug data -+ * items with matching ID should be written. -+ */ -+struct pdr { -+ u32 _id; /* record ID */ -+ u32 _addr; /* adapter address where to write the data */ -+ u32 _len; /* expected length of the data, in bytes */ -+ char next[0]; /* next PDR starts here */ -+} __attribute__ ((packed)); -+ -+ -+/* -+ * Plug Data Items are located in the EEPROM read from the adapter by -+ * primary firmware. They refer to the device-specific data that should -+ * be plugged into the secondary firmware. -+ */ -+struct pdi { -+ u16 _len; /* length of ID and data, in words */ -+ u16 _id; /* record ID */ -+ char data[0]; /* plug data */ -+} __attribute__ ((packed));; -+ -+ -+/* Functions for access to little-endian data */ -+static inline u32 -+dblock_addr(const struct dblock *blk) -+{ -+ return le32_to_cpu(blk->_addr); -+} -+ -+static inline u32 -+dblock_len(const struct dblock *blk) -+{ -+ return le16_to_cpu(blk->_len); -+} -+ -+static inline u32 -+pdr_id(const struct pdr *pdr) -+{ -+ return le32_to_cpu(pdr->_id); -+} -+ -+static inline u32 -+pdr_addr(const struct pdr *pdr) -+{ -+ return le32_to_cpu(pdr->_addr); -+} -+ -+static inline u32 -+pdr_len(const struct pdr *pdr) -+{ -+ return le32_to_cpu(pdr->_len); -+} -+ -+static inline u32 -+pdi_id(const struct pdi *pdi) -+{ -+ return le16_to_cpu(pdi->_id); -+} -+ -+/* Return length of the data only, in bytes */ -+static inline u32 -+pdi_len(const struct pdi *pdi) -+{ -+ return 2 * (le16_to_cpu(pdi->_len) - 1); -+} -+ -+ -+/* Set address of the auxiliary port */ -+static inline void -+spectrum_aux_setaddr(hermes_t *hw, u32 addr) -+{ -+ hermes_write_reg(hw, HERMES_AUXPAGE, (u16) (addr >> 7)); -+ hermes_write_reg(hw, HERMES_AUXOFFSET, (u16) (addr & 0x7F)); -+} -+ -+ -+/* Open access to the auxiliary port */ -+static int -+spectrum_aux_open(hermes_t *hw) -+{ -+ int i; -+ -+ /* Already open? */ -+ if (hermes_read_reg(hw, HERMES_CONTROL) == HERMES_AUX_ENABLED) -+ return 0; -+ -+ hermes_write_reg(hw, HERMES_PARAM0, HERMES_AUX_PW0); -+ hermes_write_reg(hw, HERMES_PARAM1, HERMES_AUX_PW1); -+ hermes_write_reg(hw, HERMES_PARAM2, HERMES_AUX_PW2); -+ hermes_write_reg(hw, HERMES_CONTROL, HERMES_AUX_ENABLE); -+ -+ for (i = 0; i < 20; i++) { -+ udelay(10); -+ if (hermes_read_reg(hw, HERMES_CONTROL) == -+ HERMES_AUX_ENABLED) -+ return 0; -+ } -+ -+ return -EBUSY; -+} -+ -+#define CS_CHECK(fn, ret) \ -+ do { last_fn = (fn); if ((last_ret = (ret)) != 0) goto cs_failed; } while (0) -+ -+/* -+ * Reset the card using configuration registers COR and CCSR. -+ * If IDLE is 1, stop the firmware, so that it can be safely rewritten. -+ */ -+static int -+spectrum_reset(dev_link_t *link, int idle) -+{ -+ int last_ret, last_fn; -+ conf_reg_t reg; -+ u_int save_cor; -+ -+ /* Doing it if hardware is gone is guaranteed crash */ -+ if (!(link->state & DEV_CONFIG)) -+ return -ENODEV; -+ -+ /* Save original COR value */ -+ reg.Function = 0; -+ reg.Action = CS_READ; -+ reg.Offset = CISREG_COR; -+ CS_CHECK(AccessConfigurationRegister, pcmcia_access_configuration_register(link->handle, ®)); -+ save_cor = reg.Value; -+ -+ /* Soft-Reset card */ -+ reg.Action = CS_WRITE; -+ reg.Offset = CISREG_COR; -+ reg.Value = (save_cor | COR_SOFT_RESET); -+ CS_CHECK(AccessConfigurationRegister, pcmcia_access_configuration_register(link->handle, ®)); -+ udelay(1000); -+ -+ /* Read CCSR */ -+ reg.Action = CS_READ; -+ reg.Offset = CISREG_CCSR; -+ CS_CHECK(AccessConfigurationRegister, pcmcia_access_configuration_register(link->handle, ®)); -+ -+ /* -+ * Start or stop the firmware. Memory width bit should be -+ * preserved from the value we've just read. -+ */ -+ reg.Action = CS_WRITE; -+ reg.Offset = CISREG_CCSR; -+ reg.Value = (idle ? HCR_IDLE : HCR_RUN) | (reg.Value & HCR_MEM16); -+ CS_CHECK(AccessConfigurationRegister, pcmcia_access_configuration_register(link->handle, ®)); -+ udelay(1000); -+ -+ /* Restore original COR configuration index */ -+ reg.Action = CS_WRITE; -+ reg.Offset = CISREG_COR; -+ reg.Value = (save_cor & ~COR_SOFT_RESET); -+ CS_CHECK(AccessConfigurationRegister, pcmcia_access_configuration_register(link->handle, ®)); -+ udelay(1000); -+ return 0; -+ -+ cs_failed: -+ cs_error(link->handle, last_fn, last_ret); -+ return -ENODEV; -+} -+ -+ -+/* -+ * Scan PDR for the record with the specified RECORD_ID. -+ * If it's not found, return NULL. -+ */ -+static struct pdr * -+spectrum_find_pdr(struct pdr *first_pdr, u32 record_id) -+{ -+ struct pdr *pdr = first_pdr; -+ -+ while (pdr_id(pdr) != PDI_END) { -+ /* -+ * PDR area is currently not terminated by PDI_END. -+ * It's followed by CRC records, which have the type -+ * field where PDR has length. The type can be 0 or 1. -+ */ -+ if (pdr_len(pdr) < 2) -+ return NULL; -+ -+ /* If the record ID matches, we are done */ -+ if (pdr_id(pdr) == record_id) -+ return pdr; -+ -+ pdr = (struct pdr *) pdr->next; -+ } -+ return NULL; -+} -+ -+ -+/* Process one Plug Data Item - find corresponding PDR and plug it */ -+static int -+spectrum_plug_pdi(hermes_t *hw, struct pdr *first_pdr, struct pdi *pdi) -+{ -+ struct pdr *pdr; -+ -+ /* Find the PDI corresponding to this PDR */ -+ pdr = spectrum_find_pdr(first_pdr, pdi_id(pdi)); -+ -+ /* No match is found, safe to ignore */ -+ if (!pdr) -+ return 0; -+ -+ /* Lengths of the data in PDI and PDR must match */ -+ if (pdi_len(pdi) != pdr_len(pdr)) -+ return -EINVAL; -+ -+ /* do the actual plugging */ -+ spectrum_aux_setaddr(hw, pdr_addr(pdr)); -+ hermes_write_words(hw, HERMES_AUXDATA, pdi->data, -+ pdi_len(pdi) / 2); -+ -+ return 0; -+} -+ -+ -+/* Read PDA from the adapter */ -+static int -+spectrum_read_pda(hermes_t *hw, u16 *pda, int pda_len) -+{ -+ int ret; -+ int pda_size; -+ -+ /* Issue command to read EEPROM */ -+ ret = hermes_docmd_wait(hw, HERMES_CMD_READEE, 0, NULL); -+ if (ret) -+ return ret; -+ -+ /* Open auxiliary port */ -+ ret = spectrum_aux_open(hw); -+ if (ret) -+ return ret; -+ -+ /* read PDA from EEPROM */ -+ spectrum_aux_setaddr(hw, PDA_ADDR); -+ hermes_read_words(hw, HERMES_AUXDATA, pda, pda_len / 2); -+ -+ /* Check PDA length */ -+ pda_size = le16_to_cpu(pda[0]); -+ if (pda_size > pda_len) -+ return -EINVAL; -+ -+ return 0; -+} -+ -+ -+/* Parse PDA and write the records into the adapter */ -+static int -+spectrum_apply_pda(hermes_t *hw, const struct dblock *first_block, -+ u16 *pda) -+{ -+ int ret; -+ struct pdi *pdi; -+ struct pdr *first_pdr; -+ const struct dblock *blk = first_block; -+ -+ /* Skip all blocks to locate Plug Data References */ -+ while (dblock_addr(blk) != BLOCK_END) -+ blk = (struct dblock *) &blk->data[dblock_len(blk)]; -+ -+ first_pdr = (struct pdr *) blk; -+ -+ /* Go through every PDI and plug them into the adapter */ -+ pdi = (struct pdi *) (pda + 2); -+ while (pdi_id(pdi) != PDI_END) { -+ ret = spectrum_plug_pdi(hw, first_pdr, pdi); -+ if (ret) -+ return ret; -+ -+ /* Increment to the next PDI */ -+ pdi = (struct pdi *) &pdi->data[pdi_len(pdi)]; -+ } -+ return 0; -+} -+ -+ -+/* Load firmware blocks into the adapter */ -+static int -+spectrum_load_blocks(hermes_t *hw, const struct dblock *first_block) -+{ -+ const struct dblock *blk; -+ u32 blkaddr; -+ u32 blklen; -+ -+ blk = first_block; -+ blkaddr = dblock_addr(blk); -+ blklen = dblock_len(blk); -+ -+ while (dblock_addr(blk) != BLOCK_END) { -+ spectrum_aux_setaddr(hw, blkaddr); -+ hermes_write_words(hw, HERMES_AUXDATA, blk->data, -+ blklen / 2); -+ -+ blk = (struct dblock *) &blk->data[blklen]; -+ blkaddr = dblock_addr(blk); -+ blklen = dblock_len(blk); -+ } -+ return 0; -+} -+ -+ -+/* -+ * Process a firmware image - stop the card, load the firmware, reset -+ * the card and make sure it responds. For the secondary firmware take -+ * care of the PDA - read it and then write it on top of the firmware. -+ */ -+static int -+spectrum_dl_image(hermes_t *hw, dev_link_t *link, -+ const unsigned char *image) -+{ -+ int ret; -+ const unsigned char *ptr; -+ const struct dblock *first_block; -+ -+ /* Plug Data Area (PDA) */ -+ u16 pda[PDA_WORDS]; -+ -+ /* Binary block begins after the 0x1A marker */ -+ ptr = image; -+ while (*ptr++ != TEXT_END); -+ first_block = (const struct dblock *) ptr; -+ -+ /* Read the PDA */ -+ if (image != primsym) { -+ ret = spectrum_read_pda(hw, pda, sizeof(pda)); -+ if (ret) -+ return ret; -+ } -+ -+ /* Stop the firmware, so that it can be safely rewritten */ -+ ret = spectrum_reset(link, 1); -+ if (ret) -+ return ret; -+ -+ /* Program the adapter with new firmware */ -+ ret = spectrum_load_blocks(hw, first_block); -+ if (ret) -+ return ret; -+ -+ /* Write the PDA to the adapter */ -+ if (image != primsym) { -+ ret = spectrum_apply_pda(hw, first_block, pda); -+ if (ret) -+ return ret; -+ } -+ -+ /* Run the firmware */ -+ ret = spectrum_reset(link, 0); -+ if (ret) -+ return ret; -+ -+ /* Reset hermes chip and make sure it responds */ -+ ret = hermes_init(hw); -+ -+ /* hermes_reset() should return 0 with the secondary firmware */ -+ if (image != primsym && ret != 0) -+ return -ENODEV; -+ -+ /* And this should work with any firmware */ -+ if (!hermes_present(hw)) -+ return -ENODEV; -+ -+ return 0; -+} -+ -+ -+/* -+ * Download the firmware into the card, this also does a PCMCIA soft -+ * reset on the card, to make sure it's in a sane state. -+ */ -+static int -+spectrum_dl_firmware(hermes_t *hw, dev_link_t *link) -+{ -+ int ret; -+ -+ /* Load primary firmware */ -+ ret = spectrum_dl_image(hw, link, primsym); -+ if (ret) { -+ printk(KERN_ERR "spectrum_cs: " -+ "primary firmware download failed\n"); -+ return ret; -+ } -+ -+ /* Load secondary firmware */ -+ ret = spectrum_dl_image(hw, link, secsym); -+ -+ if (ret) { -+ printk(KERN_ERR "spectrum_cs: " -+ "secondary firmware download failed\n"); -+ } -+ -+ return ret; -+} -+ -+/********************************************************************/ -+/* Device methods */ -+/********************************************************************/ -+ -+static int -+spectrum_cs_hard_reset(struct orinoco_private *priv) -+{ -+ struct orinoco_pccard *card = priv->card; -+ dev_link_t *link = &card->link; -+ int err; -+ -+ if (!hermes_present(&priv->hw)) { -+ /* The firmware needs to be reloaded */ -+ if (spectrum_dl_firmware(&priv->hw, &card->link) != 0) { -+ printk(KERN_ERR -+ "spectrum_cs: firmware download failed\n"); -+ err = -ENODEV; -+ } -+ } else { -+ /* Soft reset using COR and HCR */ -+ spectrum_reset(link, 0); -+ } -+ -+ return 0; -+} -+ -+/********************************************************************/ -+/* PCMCIA stuff */ -+/********************************************************************/ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+/* Remove zombie instances (card removed, detach pending) */ -+static void -+flush_stale_links(void) -+{ -+ dev_link_t *link, *next; -+ -+ TRACE_ENTER(""); -+ -+ for (link = dev_list; link; link = next) { -+ next = link->next; -+ if (link->state & DEV_STALE_LINK) { -+ spectrum_cs_detach(link); -+ } -+ } -+ TRACE_EXIT(""); -+} -+#endif -+/* -+ * This creates an "instance" of the driver, allocating local data -+ * structures for one device. The device is registered with Card -+ * Services. -+ * -+ * The dev_link structure is initialized, but we don't actually -+ * configure the card at this point -- we wait until we receive a card -+ * insertion event. */ -+static dev_link_t * -+spectrum_cs_attach(void) -+{ -+ struct net_device *dev; -+ struct orinoco_private *priv; -+ struct orinoco_pccard *card; -+ dev_link_t *link; -+ client_reg_t client_reg; -+ int ret, i; -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+ /* A bit of cleanup */ -+ flush_stale_links(); -+#endif -+ dev = alloc_orinocodev(sizeof(*card), spectrum_cs_hard_reset); -+ if (! dev) -+ return NULL; -+ priv = dev->priv; -+ card = priv->card; -+ -+ /* Link both structures together */ -+ link = &card->link; -+ link->priv = dev; -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+ /* Initialize the dev_link_t structure */ -+ init_timer(&link->release); -+ link->release.function = &spectrum_cs_release; -+ link->release.data = (u_long) link; -+#endif -+ /* Interrupt setup */ -+ link->irq.Attributes = IRQ_TYPE_EXCLUSIVE; -+ link->irq.IRQInfo1 = IRQ_INFO2_VALID | IRQ_LEVEL_ID; -+ if (irq_list[0] == -1) -+ link->irq.IRQInfo2 = irq_mask; -+ else -+ for (i = 0; i < 4; i++) -+ link->irq.IRQInfo2 |= 1 << irq_list[i]; -+ link->irq.Handler = NULL; -+ -+ /* General socket configuration defaults can go here. In this -+ * client, we assume very little, and rely on the CIS for -+ * almost everything. In most clients, many details (i.e., -+ * number, sizes, and attributes of IO windows) are fixed by -+ * the nature of the device, and can be hard-wired here. */ -+ link->conf.Attributes = 0; -+ link->conf.IntType = INT_MEMORY_AND_IO; -+ -+ /* Register with Card Services */ -+ /* FIXME: need a lock? */ -+ link->next = dev_list; -+ dev_list = link; -+ -+ client_reg.dev_info = &dev_info; -+ client_reg.Attributes = INFO_IO_CLIENT | INFO_CARD_SHARE; -+ client_reg.EventMask = -+ CS_EVENT_CARD_INSERTION | CS_EVENT_CARD_REMOVAL | -+ CS_EVENT_RESET_PHYSICAL | CS_EVENT_CARD_RESET | -+ CS_EVENT_PM_SUSPEND | CS_EVENT_PM_RESUME; -+ client_reg.event_handler = &spectrum_cs_event; -+ client_reg.Version = 0x0210; /* FIXME: what does this mean? */ -+ client_reg.event_callback_args.client_data = link; -+ -+ ret = pcmcia_register_client(&link->handle, &client_reg); -+ if (ret != CS_SUCCESS) { -+ cs_error(link->handle, RegisterClient, ret); -+ spectrum_cs_detach(link); -+ return NULL; -+ } -+ -+ return link; -+} /* spectrum_cs_attach */ -+ -+/* -+ * This deletes a driver "instance". The device is de-registered with -+ * Card Services. If it has been released, all local data structures -+ * are freed. Otherwise, the structures will be freed when the device -+ * is released. -+ */ -+static void -+spectrum_cs_detach(dev_link_t * link) -+{ -+ dev_link_t **linkp; -+ struct net_device *dev = link->priv; -+ -+ /* Locate device structure */ -+ for (linkp = &dev_list; *linkp; linkp = &(*linkp)->next) -+ if (*linkp == link) -+ break; -+ if (*linkp == NULL) { -+ BUG(); -+ return; -+ } -+ -+ if (link->state & DEV_CONFIG) { -+ spectrum_cs_release(link); -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+ if (link->state & DEV_CONFIG) { -+ link->state |= DEV_STALE_LINK; -+ return; -+ } -+#endif -+ } -+ -+ /* Break the link with Card Services */ -+ if (link->handle) -+ pcmcia_deregister_client(link->handle); -+ -+ /* Unlink device structure, and free it */ -+ *linkp = link->next; -+ DEBUG(0, "spectrum_cs: detach: link=%p link->dev=%p\n", link, link->dev); -+ if (link->dev) { -+ DEBUG(0, "spectrum_cs: About to unregister net device %p\n", -+ dev); -+ unregister_netdev(dev); -+ } -+ free_netdev(dev); -+} /* spectrum_cs_detach */ -+ -+/* -+ * spectrum_cs_config() is scheduled to run after a CARD_INSERTION -+ * event is received, to configure the PCMCIA socket, and to make the -+ * device available to the system. -+ */ -+ -+static void -+spectrum_cs_config(dev_link_t *link) -+{ -+ struct net_device *dev = link->priv; -+ client_handle_t handle = link->handle; -+ struct orinoco_private *priv = dev->priv; -+ struct orinoco_pccard *card = priv->card; -+ hermes_t *hw = &priv->hw; -+ int last_fn, last_ret; -+ u_char buf[64]; -+ config_info_t conf; -+ cisinfo_t info; -+ tuple_t tuple; -+ cisparse_t parse; -+ -+ CS_CHECK(ValidateCIS, pcmcia_validate_cis(handle, &info)); -+ -+ /* -+ * This reads the card's CONFIG tuple to find its -+ * configuration registers. -+ */ -+ tuple.DesiredTuple = CISTPL_CONFIG; -+ tuple.Attributes = 0; -+ tuple.TupleData = buf; -+ tuple.TupleDataMax = sizeof(buf); -+ tuple.TupleOffset = 0; -+ CS_CHECK(GetFirstTuple, pcmcia_get_first_tuple(handle, &tuple)); -+ CS_CHECK(GetTupleData, pcmcia_get_tuple_data(handle, &tuple)); -+ CS_CHECK(ParseTuple, pcmcia_parse_tuple(handle, &tuple, &parse)); -+ link->conf.ConfigBase = parse.config.base; -+ link->conf.Present = parse.config.rmask[0]; -+ -+ /* Configure card */ -+ link->state |= DEV_CONFIG; -+ -+ /* Look up the current Vcc */ -+ CS_CHECK(GetConfigurationInfo, pcmcia_get_configuration_info(handle, &conf)); -+ link->conf.Vcc = conf.Vcc; -+ -+ /* -+ * In this loop, we scan the CIS for configuration table -+ * entries, each of which describes a valid card -+ * configuration, including voltage, IO window, memory window, -+ * and interrupt settings. -+ * -+ * We make no assumptions about the card to be configured: we -+ * use just the information available in the CIS. In an ideal -+ * world, this would work for any PCMCIA card, but it requires -+ * a complete and accurate CIS. In practice, a driver usually -+ * "knows" most of these things without consulting the CIS, -+ * and most client drivers will only use the CIS to fill in -+ * implementation-defined details. -+ */ -+ tuple.DesiredTuple = CISTPL_CFTABLE_ENTRY; -+ CS_CHECK(GetFirstTuple, pcmcia_get_first_tuple(handle, &tuple)); -+ while (1) { -+ cistpl_cftable_entry_t *cfg = &(parse.cftable_entry); -+ cistpl_cftable_entry_t dflt = { .index = 0 }; -+ -+ if (pcmcia_get_tuple_data(handle, &tuple) != 0 || -+ pcmcia_parse_tuple(handle, &tuple, &parse) != 0) -+ goto next_entry; -+ -+ if (cfg->flags & CISTPL_CFTABLE_DEFAULT) -+ dflt = *cfg; -+ if (cfg->index == 0) -+ goto next_entry; -+ link->conf.ConfigIndex = cfg->index; -+ -+ /* Does this card need audio output? */ -+ if (cfg->flags & CISTPL_CFTABLE_AUDIO) { -+ link->conf.Attributes |= CONF_ENABLE_SPKR; -+ link->conf.Status = CCSR_AUDIO_ENA; -+ } -+ -+ /* Use power settings for Vcc and Vpp if present */ -+ /* Note that the CIS values need to be rescaled */ -+ if (cfg->vcc.present & (1 << CISTPL_POWER_VNOM)) { -+ if (conf.Vcc != cfg->vcc.param[CISTPL_POWER_VNOM] / 10000) { -+ DEBUG(2, "spectrum_cs_config: Vcc mismatch (conf.Vcc = %d, CIS = %d)\n", conf.Vcc, cfg->vcc.param[CISTPL_POWER_VNOM] / 10000); -+ if (!ignore_cis_vcc) -+ goto next_entry; -+ } -+ } else if (dflt.vcc.present & (1 << CISTPL_POWER_VNOM)) { -+ if (conf.Vcc != dflt.vcc.param[CISTPL_POWER_VNOM] / 10000) { -+ DEBUG(2, "spectrum_cs_config: Vcc mismatch (conf.Vcc = %d, CIS = %d)\n", conf.Vcc, dflt.vcc.param[CISTPL_POWER_VNOM] / 10000); -+ if(!ignore_cis_vcc) -+ goto next_entry; -+ } -+ } -+ -+ if (cfg->vpp1.present & (1 << CISTPL_POWER_VNOM)) -+ link->conf.Vpp1 = link->conf.Vpp2 = -+ cfg->vpp1.param[CISTPL_POWER_VNOM] / 10000; -+ else if (dflt.vpp1.present & (1 << CISTPL_POWER_VNOM)) -+ link->conf.Vpp1 = link->conf.Vpp2 = -+ dflt.vpp1.param[CISTPL_POWER_VNOM] / 10000; -+ -+ /* Do we need to allocate an interrupt? */ -+ if (cfg->irq.IRQInfo1 || dflt.irq.IRQInfo1) -+ link->conf.Attributes |= CONF_ENABLE_IRQ; -+ -+ /* IO window settings */ -+ link->io.NumPorts1 = link->io.NumPorts2 = 0; -+ if ((cfg->io.nwin > 0) || (dflt.io.nwin > 0)) { -+ cistpl_io_t *io = -+ (cfg->io.nwin) ? &cfg->io : &dflt.io; -+ link->io.Attributes1 = IO_DATA_PATH_WIDTH_AUTO; -+ if (!(io->flags & CISTPL_IO_8BIT)) -+ link->io.Attributes1 = -+ IO_DATA_PATH_WIDTH_16; -+ if (!(io->flags & CISTPL_IO_16BIT)) -+ link->io.Attributes1 = -+ IO_DATA_PATH_WIDTH_8; -+ link->io.IOAddrLines = -+ io->flags & CISTPL_IO_LINES_MASK; -+ link->io.BasePort1 = io->win[0].base; -+ link->io.NumPorts1 = io->win[0].len; -+ if (io->nwin > 1) { -+ link->io.Attributes2 = -+ link->io.Attributes1; -+ link->io.BasePort2 = io->win[1].base; -+ link->io.NumPorts2 = io->win[1].len; -+ } -+ -+ /* This reserves IO space but doesn't actually enable it */ -+ if (pcmcia_request_io(link->handle, &link->io) != 0) -+ goto next_entry; -+ } -+ -+ -+ /* If we got this far, we're cool! */ -+ -+ break; -+ -+ next_entry: -+ if (link->io.NumPorts1) -+ pcmcia_release_io(link->handle, &link->io); -+ last_ret = pcmcia_get_next_tuple(handle, &tuple); -+ if (last_ret == CS_NO_MORE_ITEMS) { -+ printk(KERN_ERR "GetNextTuple(). No matching CIS configuration, " -+ "maybe you need the ignore_cis_vcc=1 parameter.\n"); -+ goto cs_failed; -+ } -+ } -+ -+ /* -+ * Allocate an interrupt line. Note that this does not assign -+ * a handler to the interrupt, unless the 'Handler' member of -+ * the irq structure is initialized. -+ */ -+ if (link->conf.Attributes & CONF_ENABLE_IRQ) { -+ int i; -+ -+ link->irq.Attributes = IRQ_TYPE_EXCLUSIVE | IRQ_HANDLE_PRESENT; -+ link->irq.IRQInfo1 = IRQ_INFO2_VALID | IRQ_LEVEL_ID; -+ if (irq_list[0] == -1) -+ link->irq.IRQInfo2 = irq_mask; -+ else -+ for (i=0; i<4; i++) -+ link->irq.IRQInfo2 |= 1 << irq_list[i]; -+ -+ link->irq.Handler = orinoco_interrupt; -+ link->irq.Instance = dev; -+ -+ CS_CHECK(RequestIRQ, pcmcia_request_irq(link->handle, &link->irq)); -+ } -+ -+ /* We initialize the hermes structure before completing PCMCIA -+ * configuration just in case the interrupt handler gets -+ * called. */ -+ hermes_struct_init(hw, link->io.BasePort1, -+ HERMES_IO, HERMES_16BIT_REGSPACING); -+ -+ /* -+ * This actually configures the PCMCIA socket -- setting up -+ * the I/O windows and the interrupt mapping, and putting the -+ * card and host interface into "Memory and IO" mode. -+ */ -+ CS_CHECK(RequestConfiguration, pcmcia_request_configuration(link->handle, &link->conf)); -+ -+ /* Ok, we have the configuration, prepare to register the netdev */ -+ dev->base_addr = link->io.BasePort1; -+ dev->irq = link->irq.AssignedIRQ; -+ SET_MODULE_OWNER(dev); -+ card->node.major = card->node.minor = 0; -+ -+ /* Sanity check to avoid downloading firmware into a wrong card. -+ * HFA3842 should have CCSR and 7 address lines. */ -+ if (link->io.IOAddrLines < 7) { -+ printk(KERN_ERR "spectrum_cs: expected at least 7 address " -+ "lines, found just %d\n", link->io.IOAddrLines); -+ goto failed; -+ } -+ -+ if (!(link->conf.Present | PRESENT_STATUS)) { -+ printk(KERN_ERR -+ "spectrum_cs: Status register not found\n"); -+ goto failed; -+ } -+ -+ /* Reset card and download firmware */ -+ if (spectrum_cs_hard_reset(priv) != 0) { -+ goto failed; -+ } -+ -+ /* register_netdev will give us an ethX name */ -+ dev->name[0] = '\0'; -+ /* Tell the stack we exist */ -+ if (register_netdev(dev) != 0) { -+ printk(KERN_ERR "spectrum_cs: register_netdev() failed\n"); -+ goto failed; -+ } -+ -+ /* At this point, the dev_node_t structure(s) needs to be -+ * initialized and arranged in a linked list at link->dev. */ -+ strcpy(card->node.dev_name, dev->name); -+ link->dev = &card->node; /* link->dev being non-NULL is also -+ used to indicate that the -+ net_device has been registered */ -+ link->state &= ~DEV_CONFIG_PENDING; -+ -+ /* Finally, report what we've done */ -+ printk(KERN_DEBUG "%s: index 0x%02x: Vcc %d.%d", -+ dev->name, link->conf.ConfigIndex, -+ link->conf.Vcc / 10, link->conf.Vcc % 10); -+ if (link->conf.Vpp1) -+ printk(", Vpp %d.%d", link->conf.Vpp1 / 10, -+ link->conf.Vpp1 % 10); -+ if (link->conf.Attributes & CONF_ENABLE_IRQ) -+ printk(", irq %d", link->irq.AssignedIRQ); -+ if (link->io.NumPorts1) -+ printk(", io 0x%04x-0x%04x", link->io.BasePort1, -+ link->io.BasePort1 + link->io.NumPorts1 - 1); -+ if (link->io.NumPorts2) -+ printk(" & 0x%04x-0x%04x", link->io.BasePort2, -+ link->io.BasePort2 + link->io.NumPorts2 - 1); -+ printk("\n"); -+ -+ return; -+ -+ cs_failed: -+ cs_error(link->handle, last_fn, last_ret); -+ -+ failed: -+ spectrum_cs_release(link); -+} /* spectrum_cs_config */ -+ -+/* -+ * After a card is removed, spectrum_cs_release() will unregister the -+ * device, and release the PCMCIA configuration. If the device is -+ * still open, this will be postponed until it is closed. -+ */ -+static void -+spectrum_cs_release(dev_link_t * link) -+{ -+ struct net_device *dev = link->priv; -+ struct orinoco_private *priv = dev->priv; -+ unsigned long flags; -+ -+ /* We're committed to taking the device away now, so mark the -+ * hardware as unavailable */ -+ spin_lock_irqsave(&priv->lock, flags); -+ priv->hw_unavailable++; -+ spin_unlock_irqrestore(&priv->lock, flags); -+ -+ /* Don't bother checking to see if these succeed or not */ -+ pcmcia_release_configuration(link->handle); -+ if (link->io.NumPorts1) -+ pcmcia_release_io(link->handle, &link->io); -+ if (link->irq.AssignedIRQ) -+ pcmcia_release_irq(link->handle, &link->irq); -+ link->state &= ~DEV_CONFIG; -+} /* spectrum_cs_release */ -+ -+/* -+ * The card status event handler. Mostly, this schedules other stuff -+ * to run after an event is received. -+ */ -+static int -+spectrum_cs_event(event_t event, int priority, -+ event_callback_args_t * args) -+{ -+ dev_link_t *link = args->client_data; -+ struct net_device *dev = link->priv; -+ struct orinoco_private *priv = dev->priv; -+ int err = 0; -+ unsigned long flags; -+ -+ switch (event) { -+ case CS_EVENT_CARD_REMOVAL: -+ link->state &= ~DEV_PRESENT; -+ if (link->state & DEV_CONFIG) { -+ orinoco_lock(priv, &flags); -+ -+ netif_device_detach(dev); -+ priv->hw_unavailable++; -+ -+ orinoco_unlock(priv, &flags); -+ } -+ break; -+ -+ case CS_EVENT_CARD_INSERTION: -+ link->state |= DEV_PRESENT | DEV_CONFIG_PENDING; -+ spectrum_cs_config(link); -+ break; -+ -+ case CS_EVENT_PM_SUSPEND: -+ link->state |= DEV_SUSPEND; -+ /* Fall through... */ -+ case CS_EVENT_RESET_PHYSICAL: -+ /* Mark the device as stopped, to block IO until later */ -+ if (link->state & DEV_CONFIG) { -+ spin_lock_irqsave(&priv->lock, flags); -+ -+ err = __orinoco_down(dev); -+ if (err) -+ printk(KERN_WARNING "%s: %s: Error %d downing interface\n", -+ dev->name, -+ event == CS_EVENT_PM_SUSPEND ? "SUSPEND" : "RESET_PHYSICAL", -+ err); -+ -+ netif_device_detach(dev); -+ priv->hw_unavailable++; -+ -+ spin_unlock_irqrestore(&priv->lock, flags); -+ } -+ -+ pcmcia_release_configuration(link->handle); -+ break; -+ -+ case CS_EVENT_PM_RESUME: -+ link->state &= ~DEV_SUSPEND; -+ /* Fall through... */ -+ case CS_EVENT_CARD_RESET: -+ if (link->state & DEV_CONFIG) { -+ /* FIXME: should we double check that this is -+ * the same card as we had before */ -+ pcmcia_request_configuration(link->handle, -+ &link->conf); -+ -+ /* Download firmware if needed */ -+ err = spectrum_cs_hard_reset(priv); -+ if (err) { -+ printk(KERN_ERR -+ "spectrum_cs: firmware download failed\n"); -+ break; -+ } -+ -+ err = orinoco_reinit_firmware(dev); -+ if (err) { -+ printk(KERN_ERR "%s: Error %d re-initializing firmware\n", -+ dev->name, err); -+ break; -+ } -+ -+ spin_lock_irqsave(&priv->lock, flags); -+ -+ netif_device_attach(dev); -+ priv->hw_unavailable--; -+ -+ if (priv->open && ! priv->hw_unavailable) { -+ err = __orinoco_up(dev); -+ if (err) -+ printk(KERN_ERR "%s: Error %d restarting card\n", -+ dev->name, err); -+ } -+ -+ spin_unlock_irqrestore(&priv->lock, flags); -+ } -+ break; -+ } -+ -+ return err; -+} /* spectrum_cs_event */ -+ -+/********************************************************************/ -+/* Module initialization */ -+/********************************************************************/ -+ -+/* Can't be declared "const" or the whole __initdata section will -+ * become const */ -+static char version[] __initdata = -+ "spectrum_cs.c 0.4.2 (Pavel Roskin <proski@gnu.org> and others)"; -+ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,70) -+ -+/* Icky old style pcmcia registration */ -+ -+static int __init orinoco_pcmcia_register(void) -+{ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+ servinfo_t serv; -+ -+ CardServices(GetCardServicesInfo, &serv); -+ if (serv.Revision != CS_RELEASE_CODE) { -+ printk(KERN_NOTICE "spectrum_cs: Card Services release " -+ "does not match!\n"); -+ return -1; -+ } -+ -+ register_pccard_driver(&dev_info, -+ spectrum_cs_attach, spectrum_cs_detach); -+ return 0; -+#else -+ return pcmcia_register_driver(&spectrum_driver); -+#endif -+} -+ -+ -+static void __exit orinoco_pcmcia_unregister(void) -+{ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) -+ unregister_pccard_driver(&dev_info); -+#else -+ pcmcia_unregister_driver(&spectrum_driver) -+#endif -+} -+ -+#else -+ -+static struct pcmcia_driver spectrum_cs_driver = { -+ .owner = THIS_MODULE, -+ .drv = { -+ .name = "spectrum_cs", -+ }, -+ .attach = spectrum_cs_attach, -+ .detach = spectrum_cs_detach, -+}; -+ -+#define orinoco_pcmcia_register() pcmcia_register_driver(&spectrum_cs_driver); -+#define orinoco_pcmcia_unregister() pcmcia_unregister_driver(&spectrum_cs_driver); -+ -+#endif -+ -+static int __init -+init_spectrum_cs(void) -+{ -+ printk(KERN_DEBUG "%s\n", version); -+ -+ return orinoco_pcmcia_register(); -+} -+ -+static void __exit -+exit_spectrum_cs(void) -+{ -+ orinoco_pcmcia_unregister(); -+ -+ if (dev_list) -+ DEBUG(0, "spectrum_cs: Removing leftover devices.\n"); -+ while (dev_list != NULL) { -+ if (dev_list->state & DEV_CONFIG) -+ spectrum_cs_release(dev_list); -+ spectrum_cs_detach(dev_list); -+ } -+} -+ -+module_init(init_spectrum_cs); -+module_exit(exit_spectrum_cs); -+ ---- /dev/null -+++ orinoco-0.13e-SN-6/spectrum_fw.h -@@ -0,0 +1,4569 @@ -+unsigned char primsym[] = { -+0x46,0x49,0x4c,0x45,0x3a,0x20,0x45,0x50,0x52,0x49,0x4d,0x53,0x59,0x4d,0x2c,0x54, -+0x33,0x2e,0x37,0x30,0x2d,0x32,0x37,0x2c,0x46,0x33,0x2e,0x37,0x30,0x2d,0x32,0x37, -+0x2c,0x31,0x32,0x2f,0x31,0x31,0x2f,0x32,0x30,0x30,0x32,0x20,0x50,0x52,0x49,0x4d, -+0x41,0x52,0x59,0x20,0x33,0x20,0x37,0x32,0x20,0x33,0x36,0x20,0x34,0x30,0x0a,0x1a, -+0xfe,0x17,0x7e,0x00,0x02,0x00,0xff,0xff,0x00,0x00,0x7e,0x00,0xfc,0x0f,0x00,0x64, -+0x90,0xff,0x00,0xf7,0x20,0xfe,0x00,0x64,0x91,0xff,0x01,0xf7,0x20,0xfe,0x00,0x64, -+0x92,0xff,0x02,0xf7,0x20,0xfe,0x00,0x64,0x93,0xff,0x03,0xf7,0x20,0xfe,0x00,0x64, -+0x94,0xff,0x04,0xf7,0x20,0xfe,0x00,0x64,0x95,0xff,0x05,0xf7,0x20,0xfe,0x00,0x64, -+0x96,0xff,0x06,0xf7,0x20,0xfe,0x00,0x64,0x97,0xff,0x07,0x04,0x30,0x44,0x04,0xa8, -+0xff,0xff,0x11,0x03,0x00,0x60,0xf6,0x78,0xff,0xff,0x87,0xff,0x8a,0xff,0x98,0xff, -+0x20,0xfe,0x44,0x41,0x00,0x64,0x64,0x40,0x10,0x2b,0x04,0x64,0x40,0x51,0x00,0x64, -+0x40,0x50,0x00,0x64,0x40,0x40,0x99,0xff,0x08,0x60,0x2a,0x62,0x04,0x60,0xff,0x64, -+0xa2,0xdb,0x04,0x60,0xff,0xe5,0xff,0xff,0xff,0xff,0x98,0xff,0x08,0x60,0x28,0x62, -+0x28,0x60,0x10,0x64,0xa2,0xdb,0x28,0x60,0x31,0x40,0x04,0x26,0xa8,0x60,0x99,0xff, -+0x10,0xe4,0xff,0xff,0xff,0xff,0x98,0xff,0x55,0x60,0xfc,0xe0,0xa0,0xfe,0xa1,0xfe, -+0xa2,0xfe,0xa3,0xfe,0xa4,0xfe,0xa5,0xfe,0xa6,0xfe,0xa7,0xfe,0xa8,0xfe,0xa9,0xfe, -+0xaa,0xfe,0xab,0xfe,0xac,0xfe,0xad,0xfe,0xae,0xfe,0xaf,0xfe,0xb0,0xfe,0xb1,0xfe, -+0xb2,0xfe,0xb3,0xfe,0xb4,0xfe,0xb5,0xfe,0xb6,0xfe,0xb7,0xfe,0xb8,0xfe,0xb9,0xfe, -+0xba,0xfe,0xbb,0xfe,0xbc,0xfe,0xbd,0xfe,0xbe,0xfe,0xbf,0xfe,0x99,0xff,0x18,0xec, -+0x0e,0xe3,0x12,0xe3,0x1d,0xe3,0x22,0xe3,0x2a,0xe3,0x32,0xe3,0x3a,0xe3,0x10,0xed, -+0x42,0xe3,0x4a,0xe3,0x52,0xe3,0x5a,0xe3,0x62,0xe3,0x68,0xe3,0x70,0xe3,0x7a,0xe3, -+0x04,0xee,0x82,0xe3,0x8a,0xe3,0x92,0xe3,0x9a,0xe3,0xa2,0xe3,0xaa,0xe3,0xb2,0xe3, -+0xba,0xe3,0x21,0x60,0x7d,0xe7,0x68,0x60,0x7d,0xe7,0x10,0x60,0x7d,0xe7,0x7d,0xe7, -+0xf0,0x60,0x7d,0xe7,0xa5,0x60,0x7d,0xe7,0x7d,0xe7,0x36,0x60,0x7d,0xe7,0x6d,0x60, -+0x7d,0xe7,0x98,0x60,0x7d,0xe7,0x39,0x60,0x7d,0xe7,0x3f,0x60,0x7d,0xe7,0x42,0x60, -+0x7d,0xe7,0x0c,0x60,0x7d,0xe7,0xc2,0x60,0x7d,0xe7,0x7d,0xe7,0xa5,0x60,0x7d,0xe7, -+0x7d,0xe7,0x36,0x60,0x7d,0xe7,0x01,0x60,0x7d,0xe7,0xad,0x60,0x7d,0xe7,0x7d,0xe7, -+0x37,0x60,0x7d,0xe7,0x42,0x60,0x7d,0xe7,0x0e,0x60,0x7d,0xe7,0xc2,0x60,0x7d,0xe7, -+0x07,0x60,0x80,0xe7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0x80,0xe7,0xff,0xff,0xff,0xff,0x06,0xe3,0xff,0xff,0x98,0xff,0x30,0x44, -+0x00,0xa8,0xff,0xff,0x09,0x02,0x08,0x60,0x00,0x64,0xc8,0x81,0x3e,0x63,0x00,0x64, -+0x59,0xdb,0xfe,0x1f,0x04,0x60,0x41,0x76,0x00,0x60,0x3c,0x63,0xff,0x60,0xfe,0x61, -+0xfc,0x60,0x00,0x66,0x09,0x60,0xc2,0x64,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x05,0x60, -+0x08,0x63,0x08,0x60,0xfe,0x61,0xfc,0x60,0x00,0x66,0x0a,0x60,0x00,0x64,0x58,0xd0, -+0x59,0xd9,0xfd,0x1f,0x58,0x4f,0x2e,0x00,0x58,0x4f,0x14,0x00,0x30,0x44,0x00,0xa8, -+0x00,0x64,0x03,0x03,0x0f,0xfb,0xd4,0xfe,0x00,0x00,0x63,0xff,0xff,0xff,0x65,0xff, -+0xff,0xff,0x58,0x4f,0x41,0x00,0x01,0x60,0x9c,0x78,0xff,0xff,0x98,0xff,0x00,0xe1, -+0xa1,0xff,0xfc,0x00,0x00,0x60,0x7c,0x63,0x0e,0x60,0x80,0x64,0xe0,0x87,0x15,0xfb, -+0x04,0x61,0x60,0x46,0xdc,0x84,0x00,0xfa,0xcd,0x81,0x01,0xfc,0xfa,0x02,0x00,0x64, -+0x00,0xfa,0x80,0x60,0x00,0x65,0xb7,0x83,0x01,0xfc,0x15,0xf5,0x3c,0x63,0x01,0xfc, -+0x2f,0x58,0xff,0xff,0x00,0x60,0x7e,0x63,0xfe,0x60,0x00,0x65,0x45,0x4b,0xdc,0x60, -+0xfe,0x61,0xfc,0x60,0x00,0x65,0x0f,0x60,0x0a,0x64,0x65,0x46,0x58,0xd0,0x2b,0x46, -+0x59,0xd8,0xfb,0x1f,0x7e,0x63,0x40,0xa1,0x40,0xa1,0x65,0x46,0x58,0xd0,0x2b,0x46, -+0x59,0xd8,0xfb,0x1f,0x7e,0x63,0x40,0xa1,0x40,0xa1,0x65,0x46,0x58,0xd0,0x2b,0x46, -+0x59,0xd8,0xfb,0x1f,0x2f,0x58,0xff,0xff,0x04,0xee,0x0d,0x60,0x26,0x63,0x0e,0x60, -+0x0a,0x65,0xbd,0xd1,0xff,0xff,0x64,0x48,0x64,0x47,0x00,0x7f,0x60,0x41,0x80,0xbc, -+0x60,0x4a,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00,0xff,0xff,0xff,0xff,0xd7,0x80, -+0xff,0xff,0xef,0x02,0x68,0x40,0x99,0xff,0x3e,0x44,0xfc,0xb4,0x01,0xbc,0x00,0x7f, -+0x40,0x5e,0x98,0xff,0x0d,0x63,0x01,0x60,0x58,0x4e,0x70,0x78,0xff,0xff,0x99,0xff, -+0x3e,0x44,0xfc,0xb4,0x00,0x7f,0x40,0x5e,0x98,0xff,0x0d,0x63,0x01,0x60,0x58,0x4e, -+0x70,0x78,0xff,0xff,0x00,0xee,0x88,0xec,0x00,0xed,0x2f,0x58,0xff,0xff,0xff,0xff, -+0xfe,0x1f,0x2e,0x58,0xff,0xff,0x98,0xff,0x00,0xe1,0x30,0x44,0x01,0xa8,0x02,0xa8, -+0x05,0x03,0x05,0x03,0x83,0xff,0x8d,0xff,0x00,0x64,0x40,0x40,0x43,0xe1,0x00,0x60, -+0x91,0x65,0x78,0x44,0xc4,0x98,0xff,0xff,0x98,0xff,0x88,0xe2,0x00,0xe1,0x30,0x44, -+0x02,0xa8,0x01,0xa8,0x0b,0x03,0x06,0x03,0x85,0xff,0x88,0xff,0xeb,0x60,0x19,0xe2, -+0x00,0x60,0x90,0xe2,0x40,0xe1,0x04,0x60,0x00,0x71,0x8d,0xe2,0x01,0x60,0x3e,0x65, -+0x78,0x44,0xc4,0x98,0xff,0xff,0x0a,0xe1,0xa3,0xff,0xae,0xff,0xff,0xff,0xff,0xff, -+0xae,0xff,0x01,0x60,0x63,0x65,0x78,0x44,0xc4,0x98,0xff,0xff,0xaa,0xff,0x08,0x60, -+0x14,0x64,0xa0,0xd1,0x04,0x60,0x41,0x76,0x3f,0x60,0xff,0x64,0xa0,0x83,0x08,0x60, -+0x14,0x64,0xa0,0xdd,0x64,0x44,0x80,0x2b,0x1d,0x00,0x50,0xfe,0x08,0x60,0x02,0x64, -+0xa0,0xd1,0xfe,0x60,0x01,0x64,0xd0,0x80,0x08,0x60,0x04,0x64,0xa0,0xd1,0xdc,0x60, -+0x23,0x64,0xd0,0x80,0x08,0x60,0x06,0x64,0xa0,0xd1,0xba,0x60,0x45,0x64,0xd0,0x80, -+0x63,0x47,0x01,0x01,0x07,0x00,0xc0,0xbf,0x60,0x43,0x08,0x60,0x14,0x64,0xa0,0xdd, -+0x04,0x60,0x01,0x76,0x41,0x00,0xab,0xff,0xff,0xff,0xff,0xff,0xab,0xff,0x3c,0x00, -+0xa9,0xff,0x77,0x44,0x60,0x57,0x40,0x4a,0x2a,0x44,0x10,0xb0,0x20,0x44,0x04,0x03, -+0xfd,0xb4,0x01,0xb0,0x40,0x40,0x01,0x02,0x2f,0x00,0xfe,0xb4,0x40,0x40,0xa8,0xff, -+0x20,0x44,0x02,0xb0,0x60,0x41,0x08,0x60,0x00,0x64,0xa0,0xd1,0x61,0x44,0x03,0x03, -+0x01,0xbc,0x40,0x40,0x1e,0x00,0x02,0xbc,0x40,0x40,0x64,0x44,0x3f,0xb4,0x0b,0xa8, -+0xff,0xff,0x06,0x02,0x64,0x44,0x80,0xb0,0x00,0x64,0x01,0x03,0x01,0x64,0x13,0xfb, -+0x0f,0xf9,0x08,0x60,0x02,0x64,0xa0,0xd1,0x10,0xf9,0x08,0x60,0x04,0x64,0xa0,0xd1, -+0xd4,0xfe,0x11,0xf9,0x08,0x60,0x06,0x64,0xa0,0xd1,0x12,0xf9,0xae,0xff,0xff,0xff, -+0xae,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xa1,0xff,0xff,0xff,0xba,0x3f,0x75,0x44, -+0x01,0x26,0x08,0xf7,0xff,0xff,0xff,0xff,0x02,0x26,0x09,0xf7,0xff,0xff,0xff,0xff, -+0x04,0x26,0x0a,0xf7,0xff,0xff,0xff,0xff,0x08,0x26,0x0b,0xf7,0xff,0xff,0xff,0xff, -+0x40,0x26,0xa7,0xff,0xe9,0x00,0x0f,0x60,0xfe,0x65,0x08,0x60,0x1c,0x64,0xa0,0xd3, -+0xff,0xff,0x24,0x86,0x80,0x67,0x60,0x5c,0x08,0x60,0x1c,0x64,0xa0,0xd9,0x08,0x60, -+0x18,0x64,0xa0,0xd3,0x15,0xf3,0x40,0x45,0xfc,0x2b,0x02,0x00,0x40,0x45,0x05,0x00, -+0x02,0x60,0x58,0x4f,0xb2,0x78,0xff,0xff,0x07,0x02,0x58,0x4f,0x4a,0x00,0x04,0x05, -+0x66,0x50,0x65,0x52,0x61,0x51,0x0a,0x00,0x40,0x67,0x26,0x45,0xb4,0x84,0x40,0x46, -+0x15,0xf5,0x06,0xf0,0x80,0x60,0x64,0x50,0x20,0x52,0x7e,0x71,0x99,0xff,0xac,0xff, -+0x98,0xff,0x26,0x5c,0x08,0x60,0x1c,0x64,0xa0,0xd9,0xb6,0x00,0x0f,0x60,0xfe,0x65, -+0x08,0x60,0x1e,0x64,0xa0,0xd3,0xff,0xff,0x24,0x86,0x80,0x67,0x60,0x5c,0x08,0x60, -+0x1e,0x64,0xa0,0xd9,0x08,0x60,0x1a,0x64,0xa0,0xd3,0x15,0xf3,0x40,0x45,0xfc,0x2b, -+0x02,0x00,0x40,0x45,0x03,0x00,0x58,0x4f,0x3c,0x00,0x08,0x02,0x58,0x4f,0x19,0x00, -+0x8e,0xff,0x04,0x05,0x66,0x50,0x65,0x52,0x61,0x51,0x0a,0x00,0x40,0x67,0x26,0x45, -+0xb4,0x84,0x40,0x46,0x15,0xf5,0x06,0xf0,0x80,0x60,0x64,0x50,0x20,0x52,0x7e,0x71, -+0x8d,0xff,0x99,0xff,0xad,0xff,0x98,0xff,0x26,0x5c,0x08,0x60,0x1e,0x64,0xa0,0xd9, -+0xcc,0x00,0x25,0x46,0x26,0x41,0x44,0x63,0x01,0xf2,0xff,0xff,0xff,0xb5,0xd5,0x81, -+0xff,0xff,0x07,0x04,0x00,0xf2,0x04,0x63,0x00,0xa8,0x60,0x46,0xf5,0x02,0x42,0xfe, -+0x0e,0x00,0x61,0x44,0xc5,0x81,0x63,0x45,0xc5,0x81,0x60,0x45,0x00,0x64,0xd4,0x84, -+0x01,0xf2,0xf0,0x85,0xf0,0x80,0x65,0x44,0xf8,0x85,0xff,0xff,0x02,0xfe,0x2f,0x58, -+0xff,0xff,0x25,0x44,0x19,0xf1,0x1a,0xf1,0xd0,0x80,0xd0,0x80,0x0e,0x04,0x08,0x06, -+0x1b,0xf1,0x1c,0xf1,0xd0,0x80,0xd0,0x80,0x08,0x04,0x02,0x06,0x48,0xfe,0x05,0x00, -+0x25,0x46,0x01,0xf0,0x03,0x67,0xa0,0x85,0x94,0x80,0x2f,0x58,0xff,0xff,0x84,0xe2, -+0x04,0x60,0x00,0x71,0x8d,0xe2,0x1d,0xf3,0x14,0xf3,0x00,0xbd,0xcc,0x83,0x08,0x03, -+0x14,0xfd,0x06,0x02,0x65,0x44,0x14,0xfb,0x89,0xff,0x80,0x60,0x00,0x75,0x88,0xff, -+0xa1,0xff,0xff,0xff,0xbc,0x3f,0x7f,0x67,0x01,0x61,0x23,0x58,0xff,0xff,0x0f,0xf3, -+0x10,0xf1,0x40,0x44,0x44,0x45,0x11,0xf1,0x12,0xf1,0x44,0x46,0x44,0x47,0x3f,0xb4, -+0x0b,0xa8,0xff,0xff,0x06,0x02,0x24,0x44,0x80,0xb0,0xff,0xff,0x02,0x03,0x00,0x67, -+0x08,0x00,0x24,0x44,0x3f,0xb4,0xe0,0x85,0x09,0x60,0x00,0x64,0x44,0xd7,0x58,0x43, -+0xff,0xff,0x61,0x43,0x60,0x45,0x24,0x44,0x3f,0xb4,0xb4,0x9c,0xff,0x27,0x01,0x00, -+0x03,0x00,0x08,0x60,0x0a,0x64,0xa0,0xdd,0x08,0x60,0x08,0x64,0xa0,0xd9,0x10,0x75, -+0xa1,0xff,0xff,0xff,0xbe,0x3f,0xb4,0xfe,0xff,0xff,0xd1,0x05,0xb5,0xfe,0xb6,0xfe, -+0xb7,0xfe,0xf6,0x00,0x08,0x60,0x28,0x62,0x12,0x60,0x34,0x64,0xa2,0xdb,0x24,0x45, -+0x01,0x27,0x3d,0x00,0x7f,0x60,0xc0,0x64,0xa4,0x80,0x7f,0x67,0x02,0x61,0x40,0x02, -+0x20,0x44,0x20,0xb0,0xdf,0xb4,0x1b,0x03,0x40,0x40,0xfc,0x60,0x00,0x66,0x00,0x60, -+0x16,0x64,0x60,0x41,0x08,0x63,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x00,0x60,0x26,0x64, -+0x60,0x41,0x08,0x63,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x02,0x64,0x40,0x50,0x63,0xff, -+0xff,0xff,0x65,0xff,0xff,0xff,0x04,0x64,0x40,0x50,0x67,0xff,0xff,0xff,0xfc,0x60, -+0x00,0x66,0x17,0x60,0xfe,0x63,0xbd,0xd0,0xc0,0x60,0xde,0x64,0xd0,0x80,0xdb,0x83, -+0x0e,0x02,0x20,0x44,0x10,0xbc,0x40,0x40,0x02,0x64,0x40,0x50,0x63,0xff,0xff,0xff, -+0x65,0xff,0xff,0xff,0x00,0x64,0x40,0x50,0x0c,0x60,0x01,0x78,0xff,0xff,0x08,0x60, -+0x00,0x64,0xc8,0x81,0x3e,0x63,0x00,0x64,0x59,0xdb,0xfe,0x1f,0x04,0x60,0x41,0x76, -+0x23,0x58,0xff,0xff,0x7e,0x60,0xc0,0x64,0x24,0x45,0xa4,0x80,0x7f,0x67,0x02,0x61, -+0x23,0x02,0x25,0x45,0xfc,0x2b,0x1e,0x00,0x0c,0x60,0x70,0x63,0x0e,0x61,0x24,0x44, -+0x01,0x27,0x10,0x00,0xbd,0xd3,0xa3,0xd1,0xd4,0x80,0xcd,0x81,0x08,0x24,0x64,0x58, -+0x08,0xa3,0xf8,0x02,0x04,0x61,0x15,0xf5,0x00,0x64,0x22,0xfa,0x25,0x44,0x5a,0xda, -+0x00,0x67,0x0a,0x00,0xbd,0xd3,0xbe,0xd1,0xd4,0x80,0xcd,0x81,0x08,0x24,0x64,0x58, -+0x08,0xa3,0xf8,0x02,0x7f,0x67,0x04,0x61,0x23,0x58,0xff,0xff,0xbf,0xd3,0xff,0xff, -+0x62,0x43,0xbf,0xd1,0xf8,0xa3,0xa3,0xd1,0x64,0x43,0x60,0x41,0x15,0xf5,0xe8,0x84, -+0xdc,0x84,0x22,0xfa,0x5a,0xd8,0x62,0x44,0xbd,0xd1,0xc9,0x81,0x58,0xd8,0xfc,0x02, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x22,0xf2,0xbf,0xd1,0xff,0xff, -+0x62,0x43,0xcc,0x84,0xe0,0x85,0x0b,0x06,0xbf,0xd1,0x64,0x41,0xd5,0x80,0x64,0x43, -+0x01,0x06,0x65,0x41,0x46,0x64,0x58,0xd0,0xc9,0x81,0xbd,0xd9,0xfc,0x02,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0xfc,0x60,0x00,0x64,0x40,0x4b,0x4b,0xd3,0x15,0xf5, -+0x60,0x41,0xd8,0x84,0xe8,0x84,0x22,0xfa,0x25,0x44,0x23,0xfa,0xbf,0xd3,0x66,0x45, -+0x48,0x63,0xc8,0x84,0x2b,0x46,0x58,0xd0,0x65,0x46,0xc9,0x81,0xbd,0xd8,0xfa,0x02, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x00,0x64,0x40,0x45,0x02,0x60,0x00,0x64, -+0x40,0x46,0x77,0x60,0xfc,0xe0,0x99,0xff,0x00,0xec,0x02,0xe3,0xd8,0xe3,0x0a,0xe1, -+0x2f,0x60,0xfe,0x62,0x04,0x60,0x58,0x4e,0x7b,0x78,0xff,0xff,0x25,0x44,0x60,0x47, -+0x01,0xb4,0xe0,0x85,0xa0,0x7e,0xb4,0x84,0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff, -+0x25,0x44,0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff,0x08,0x61,0x61,0x5c,0x5a,0xd1, -+0xff,0xff,0x64,0x47,0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff,0x2c,0x02,0x64,0x44, -+0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff,0x26,0x02,0xcd,0x81,0xff,0xff,0xef,0x02, -+0x04,0x60,0x58,0x4e,0x89,0x78,0xff,0xff,0x03,0x60,0xe8,0x7a,0x2d,0xe2,0xa1,0xff, -+0xff,0xff,0x24,0xe2,0x04,0x60,0x58,0x4e,0x7b,0x78,0xff,0xff,0xa1,0x7e,0x04,0x60, -+0x58,0x4e,0xa4,0x78,0xff,0xff,0xf0,0x02,0x04,0x60,0x58,0x4e,0x97,0x78,0xff,0xff, -+0x04,0x60,0x58,0x4e,0x89,0x78,0xff,0xff,0x26,0x45,0x25,0x44,0x10,0xa4,0xd4,0x80, -+0x40,0x45,0xb8,0x02,0x28,0xe2,0xff,0x60,0xff,0x64,0xa2,0xdb,0x55,0x60,0xfc,0xe0, -+0x98,0xff,0x8d,0xe2,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x77,0x60,0xfc,0xe0, -+0x99,0xff,0x00,0xec,0x02,0xe3,0xd8,0xe3,0x04,0x60,0x58,0x4e,0x97,0x78,0xff,0xff, -+0x04,0x60,0x58,0x4e,0x7b,0x78,0xff,0xff,0xa0,0x7e,0x04,0x60,0x58,0x4e,0xa4,0x78, -+0xff,0xff,0x00,0x7e,0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff,0x04,0x60,0x58,0x4e, -+0x7b,0x78,0xff,0xff,0xa1,0x7e,0x04,0x60,0x58,0x4e,0xa4,0x78,0xff,0xff,0x2f,0x60, -+0xfe,0x62,0x01,0x60,0x00,0x61,0x61,0x5c,0x04,0x60,0x58,0x4e,0xc7,0x78,0xff,0xff, -+0x60,0x47,0x60,0x45,0x04,0x60,0x58,0x4e,0xc7,0x78,0xff,0xff,0xb4,0x84,0xcd,0x81, -+0x5a,0xdb,0xf2,0x02,0x04,0x60,0x58,0x4e,0x89,0x78,0xff,0xff,0xff,0xff,0x04,0x60, -+0x58,0x4e,0x97,0x78,0xff,0xff,0x55,0x60,0xfc,0xe0,0x98,0xff,0x00,0x67,0x00,0x61, -+0x23,0x58,0xff,0xff,0x01,0x60,0x02,0xe3,0xff,0xff,0xff,0xff,0x01,0xec,0xff,0xff, -+0xff,0xff,0x01,0x60,0x06,0xe3,0xff,0xff,0xff,0xff,0x00,0xec,0x2e,0x58,0xff,0xff, -+0x01,0x60,0x06,0xe3,0xff,0xff,0xff,0xff,0x01,0xec,0xff,0xff,0xff,0xff,0x01,0x60, -+0x02,0xe3,0xff,0xff,0xff,0xff,0x00,0xec,0x2e,0x58,0xff,0xff,0x09,0x63,0x01,0xec, -+0xff,0xff,0xff,0xff,0x3f,0x40,0x08,0x26,0x04,0x00,0x00,0xec,0xcf,0x83,0xff,0xff, -+0xf6,0x02,0x2e,0x58,0xff,0xff,0x0e,0x63,0x60,0x40,0x80,0x2a,0x03,0x00,0x01,0x60, -+0x02,0xe3,0x02,0x00,0x01,0x60,0x06,0xe3,0x01,0xec,0xe0,0x84,0xff,0xff,0xff,0xff, -+0xff,0xff,0x00,0xec,0xf1,0x1f,0x01,0x60,0x02,0xe3,0xff,0xff,0xff,0xff,0x3f,0x40, -+0x08,0x26,0x08,0x00,0x01,0xec,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xec, -+0x00,0x64,0x01,0x00,0x01,0x64,0x00,0xbc,0x2e,0x58,0xff,0xff,0x0e,0x63,0xe0,0x84, -+0x3f,0x40,0x08,0x26,0xdc,0x84,0x01,0xec,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0x00,0xec,0xf5,0x1f,0xff,0xff,0x01,0x60,0x06,0xe3,0xff,0xff,0x01,0xec,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xec,0x01,0x60,0x02,0xe3,0x00,0x7f,0x2e,0x58, -+0xff,0xff,0xff,0x00,0xff,0x00,0xff,0x00,0x74,0x01,0xff,0x00,0x85,0x01,0xff,0x00, -+0x18,0x02,0xe8,0x01,0xd9,0x01,0xa7,0x01,0xd4,0x01,0xdc,0x01,0xc8,0x02,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00, -+0x13,0x03,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0x63,0x03,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0x37,0x04,0xd5,0x03,0xdc,0x02,0xda,0x03,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02,0xdc,0x02, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x7e,0x00,0x06,0x11,0x00,0xf8,0x7f,0x00,0xfe,0x07,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff, -+0xff,0xff,0x00,0x00,0xc1,0xc0,0x81,0xc1,0x40,0x01,0x01,0xc3,0xc0,0x03,0x80,0x02, -+0x41,0xc2,0x01,0xc6,0xc0,0x06,0x80,0x07,0x41,0xc7,0x00,0x05,0xc1,0xc5,0x81,0xc4, -+0x40,0x04,0x01,0xcc,0xc0,0x0c,0x80,0x0d,0x41,0xcd,0x00,0x0f,0xc1,0xcf,0x81,0xce, -+0x40,0x0e,0x00,0x0a,0xc1,0xca,0x81,0xcb,0x40,0x0b,0x01,0xc9,0xc0,0x09,0x80,0x08, -+0x41,0xc8,0x01,0xd8,0xc0,0x18,0x80,0x19,0x41,0xd9,0x00,0x1b,0xc1,0xdb,0x81,0xda, -+0x40,0x1a,0x00,0x1e,0xc1,0xde,0x81,0xdf,0x40,0x1f,0x01,0xdd,0xc0,0x1d,0x80,0x1c, -+0x41,0xdc,0x00,0x14,0xc1,0xd4,0x81,0xd5,0x40,0x15,0x01,0xd7,0xc0,0x17,0x80,0x16, -+0x41,0xd6,0x01,0xd2,0xc0,0x12,0x80,0x13,0x41,0xd3,0x00,0x11,0xc1,0xd1,0x81,0xd0, -+0x40,0x10,0x01,0xf0,0xc0,0x30,0x80,0x31,0x41,0xf1,0x00,0x33,0xc1,0xf3,0x81,0xf2, -+0x40,0x32,0x00,0x36,0xc1,0xf6,0x81,0xf7,0x40,0x37,0x01,0xf5,0xc0,0x35,0x80,0x34, -+0x41,0xf4,0x00,0x3c,0xc1,0xfc,0x81,0xfd,0x40,0x3d,0x01,0xff,0xc0,0x3f,0x80,0x3e, -+0x41,0xfe,0x01,0xfa,0xc0,0x3a,0x80,0x3b,0x41,0xfb,0x00,0x39,0xc1,0xf9,0x81,0xf8, -+0x40,0x38,0x00,0x28,0xc1,0xe8,0x81,0xe9,0x40,0x29,0x01,0xeb,0xc0,0x2b,0x80,0x2a, -+0x41,0xea,0x01,0xee,0xc0,0x2e,0x80,0x2f,0x41,0xef,0x00,0x2d,0xc1,0xed,0x81,0xec, -+0x40,0x2c,0x01,0xe4,0xc0,0x24,0x80,0x25,0x41,0xe5,0x00,0x27,0xc1,0xe7,0x81,0xe6, -+0x40,0x26,0x00,0x22,0xc1,0xe2,0x81,0xe3,0x40,0x23,0x01,0xe1,0xc0,0x21,0x80,0x20, -+0x41,0xe0,0x01,0xa0,0xc0,0x60,0x80,0x61,0x41,0xa1,0x00,0x63,0xc1,0xa3,0x81,0xa2, -+0x40,0x62,0x00,0x66,0xc1,0xa6,0x81,0xa7,0x40,0x67,0x01,0xa5,0xc0,0x65,0x80,0x64, -+0x41,0xa4,0x00,0x6c,0xc1,0xac,0x81,0xad,0x40,0x6d,0x01,0xaf,0xc0,0x6f,0x80,0x6e, -+0x41,0xae,0x01,0xaa,0xc0,0x6a,0x80,0x6b,0x41,0xab,0x00,0x69,0xc1,0xa9,0x81,0xa8, -+0x40,0x68,0x00,0x78,0xc1,0xb8,0x81,0xb9,0x40,0x79,0x01,0xbb,0xc0,0x7b,0x80,0x7a, -+0x41,0xba,0x01,0xbe,0xc0,0x7e,0x80,0x7f,0x41,0xbf,0x00,0x7d,0xc1,0xbd,0x81,0xbc, -+0x40,0x7c,0x01,0xb4,0xc0,0x74,0x80,0x75,0x41,0xb5,0x00,0x77,0xc1,0xb7,0x81,0xb6, -+0x40,0x76,0x00,0x72,0xc1,0xb2,0x81,0xb3,0x40,0x73,0x01,0xb1,0xc0,0x71,0x80,0x70, -+0x41,0xb0,0x00,0x50,0xc1,0x90,0x81,0x91,0x40,0x51,0x01,0x93,0xc0,0x53,0x80,0x52, -+0x41,0x92,0x01,0x96,0xc0,0x56,0x80,0x57,0x41,0x97,0x00,0x55,0xc1,0x95,0x81,0x94, -+0x40,0x54,0x01,0x9c,0xc0,0x5c,0x80,0x5d,0x41,0x9d,0x00,0x5f,0xc1,0x9f,0x81,0x9e, -+0x40,0x5e,0x00,0x5a,0xc1,0x9a,0x81,0x9b,0x40,0x5b,0x01,0x99,0xc0,0x59,0x80,0x58, -+0x41,0x98,0x01,0x88,0xc0,0x48,0x80,0x49,0x41,0x89,0x00,0x4b,0xc1,0x8b,0x81,0x8a, -+0x40,0x4a,0x00,0x4e,0xc1,0x8e,0x81,0x8f,0x40,0x4f,0x01,0x8d,0xc0,0x4d,0x80,0x4c, -+0x41,0x8c,0x00,0x44,0xc1,0x84,0x81,0x85,0x40,0x45,0x01,0x87,0xc0,0x47,0x80,0x46, -+0x41,0x86,0x01,0x82,0xc0,0x42,0x80,0x43,0x41,0x83,0x00,0x41,0xc1,0x81,0x81,0x80, -+0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x03, -+0xff,0xff,0xbc,0x03,0x8b,0x03,0xda,0x10,0x0e,0x00,0xfe,0xff,0xbc,0x03,0x8b,0x03, -+0xd8,0x10,0x02,0x00,0x00,0xfd,0xbc,0x03,0x8b,0x03,0x8c,0x10,0x02,0x00,0x01,0xfd, -+0xbc,0x03,0x8b,0x03,0x8e,0x10,0x06,0x00,0x02,0xfd,0xbc,0x03,0x8b,0x03,0xa8,0x10, -+0x08,0x00,0x03,0xfd,0xbc,0x03,0x8b,0x03,0xb0,0x10,0x0a,0x00,0x04,0xfd,0xbc,0x03, -+0x8b,0x03,0xc4,0x10,0x0a,0x00,0x05,0xfd,0xbc,0x03,0x8b,0x03,0xe8,0x10,0x0c,0x00, -+0x06,0xfd,0xbc,0x03,0x8b,0x03,0xf6,0x10,0x0c,0x00,0x0a,0xfd,0xbc,0x03,0x8b,0x03, -+0x94,0x10,0x0c,0x00,0x0b,0xfd,0xbc,0x03,0x8b,0x03,0xa0,0x10,0x08,0x00,0x0c,0xfd, -+0xbc,0x03,0x8b,0x03,0xba,0x10,0x0a,0x00,0x0d,0xfd,0xbc,0x03,0x8b,0x03,0xce,0x10, -+0x0a,0x00,0xe0,0xfc,0x8f,0x03,0xa5,0x03,0x3a,0x00,0x02,0x00,0x09,0x00,0x06,0x00, -+0x74,0x01,0x0e,0x00,0x18,0x02,0x10,0x00,0xe8,0x01,0x12,0x00,0xd9,0x01,0x14,0x00, -+0xa7,0x01,0x16,0x00,0xd4,0x01,0x18,0x00,0xdc,0x01,0x1a,0x00,0xc8,0x02,0x0a,0x00, -+0x85,0x01,0x00,0x01,0x80,0x00,0x00,0x02,0x01,0x04,0x38,0x06,0x80,0x08,0x03,0x0a, -+0x04,0x0c,0x04,0x0e,0x00,0x10,0x00,0x12,0xc8,0x14,0x13,0x16,0x00,0x18,0x00,0x1a, -+0x00,0x1c,0x5c,0x1e,0xc1,0x20,0x1e,0x22,0x54,0x24,0x07,0x26,0x6a,0x28,0x12,0x2a, -+0x00,0x2c,0x00,0x2e,0x1c,0x30,0x20,0x32,0x82,0x34,0x08,0x36,0x7a,0x38,0xca,0x3a, -+0x24,0x3c,0xd6,0x3e,0x00,0x40,0x00,0x42,0x00,0x44,0x7f,0x46,0x8b,0x48,0x0f,0x4a, -+0x06,0x4c,0x0a,0x4e,0x0f,0x50,0x20,0x52,0x20,0x54,0x10,0x56,0x10,0x58,0x20,0x5a, -+0xee,0x5c,0x1a,0x5e,0x26,0x60,0x5b,0x62,0x00,0x04,0x00,0x2c,0x0c,0x2e,0x01,0x2c, -+0x10,0x2e,0x02,0x2c,0x14,0x2e,0x03,0x2c,0x18,0x2e,0x04,0x2c,0x1c,0x2e,0x05,0x2c, -+0x20,0x2e,0x06,0x2c,0x24,0x2e,0x07,0x2c,0x28,0x2e,0x08,0x2c,0x2e,0x2e,0x09,0x2c, -+0x34,0x2e,0x0a,0x2c,0x38,0x2e,0x0b,0x2c,0x3c,0x2e,0x0c,0x2c,0x3f,0x2e,0x0d,0x2c, -+0x43,0x2e,0x0e,0x2c,0x46,0x2e,0x0f,0x2c,0x48,0x2e,0x10,0x2c,0x4b,0x2e,0x11,0x2c, -+0x50,0x2e,0x12,0x2c,0x55,0x2e,0x13,0x2c,0x5a,0x2e,0x14,0x2c,0x63,0x2e,0x15,0x2c, -+0x6d,0x2e,0x16,0x2c,0x76,0x2e,0x17,0x2c,0x7f,0x2e,0x18,0x2c,0x7f,0x2e,0x19,0x2c, -+0x7f,0x2e,0x1a,0x2c,0x7f,0x2e,0x1b,0x2c,0x7f,0x2e,0x1c,0x2c,0x7f,0x2e,0x1d,0x2c, -+0x7f,0x2e,0x1e,0x2c,0x7f,0x2e,0x1f,0x2c,0x7f,0x2e,0xff,0xff,0x0e,0xf1,0x02,0x60, -+0x5f,0x64,0xc0,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x0e,0xf1,0x02,0x60, -+0x2c,0x64,0xc0,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x45,0xff,0x0e,0xf1, -+0x02,0x60,0x15,0x64,0xc0,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0x07,0xf7,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x47,0xff,0x0e,0xf1, -+0x02,0x60,0x15,0x64,0xc0,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0x40,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x41,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x42,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x43,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x45,0xff,0xff,0x00, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x0d,0xf7,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0x0f,0x7e,0x00,0x0a,0x01, -+0xff,0xff,0x47,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xb0,0xfe,0xb1,0xfe,0xb2,0xfe,0xb3,0xfe,0xff,0x00,0xff,0xff,0xff,0xff, -+0xff,0xff,0x0e,0xf1,0x03,0x60,0x0c,0x64,0xc0,0x98,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xb8,0xfe,0xb9,0xfe,0xba,0xfe,0xbb,0xfe,0xff,0x00,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0x20,0x4e,0x60,0x00,0x00,0x00,0x00,0x40,0x39,0x39,0x53,0x41,0x30,0x31,0x30,0x30, -+0x30,0x30,0x30,0x30,0x00,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x17,0x00,0x02,0x00, -+0x02,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00, -+0x01,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x02,0x00,0x01,0x00,0x01,0x00, -+0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x50,0x72, -+0x69,0x6d,0x61,0x72,0x79,0x20,0x46,0x27,0x73,0x20,0x20,0x00,0x46,0x33,0x2e,0x37, -+0x30,0x2d,0x32,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x31,0x32,0x2f,0x31,0x31,0x2f, -+0x32,0x30,0x30,0x32,0x00,0x00,0x00,0x00,0x01,0x80,0xff,0xff,0xff,0xff,0xda,0x10, -+0x7e,0x00,0x0e,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x94,0x10,0x7e,0x00,0x0c,0x00, -+0x00,0x00,0x05,0x00,0x00,0x00,0x24,0x0e,0x7e,0x00,0x02,0x00,0x00,0x00,0x06,0x00, -+0x00,0x00,0xba,0x10,0x7e,0x00,0x0a,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0xce,0x10, -+0x7e,0x00,0x0a,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xa0,0x10,0x7e,0x00,0x08,0x00, -+0x00,0x00,0xfe,0x17,0x7e,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf8, -+0x7f,0x00,0xfe,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7e,0x00,0x06,0x11, -+0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x01,0x00,0x17,0x00,0x02,0x00,0x02,0x00, -+0x01,0x00,0x06,0x00,0x02,0x00,0x00,0x00,0x03,0x00,0x02,0x00,0x01,0x00,0x01,0x00, -+0x06,0x00,0x02,0x00,0x01,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x41,0x6d, -+}; -+unsigned char secsym[] = { -+0x46,0x49,0x4c,0x45,0x3a,0x20,0x45,0x53,0x45,0x43,0x53,0x59,0x4d,0x2c,0x54,0x33, -+0x2e,0x37,0x30,0x2d,0x32,0x37,0x2c,0x46,0x33,0x2e,0x37,0x30,0x2d,0x32,0x37,0x2c, -+0x31,0x32,0x2f,0x31,0x31,0x2f,0x32,0x30,0x30,0x32,0x20,0x53,0x45,0x43,0x4f,0x4e, -+0x44,0x41,0x52,0x59,0x20,0x32,0x33,0x20,0x32,0x34,0x30,0x20,0x31,0x32,0x20,0x35, -+0x34,0x20,0x0a,0x1a,0xfe,0x17,0x7e,0x00,0xf2,0x0f,0xde,0xc0,0x62,0xda,0x0a,0x60, -+0x04,0x63,0xa3,0xd3,0x06,0xa3,0xdc,0x80,0x00,0xa8,0x0b,0x03,0xfa,0x02,0xf6,0xa3, -+0x18,0x60,0x00,0x64,0xbd,0xdb,0x00,0x60,0x7e,0x64,0xbd,0xdb,0xda,0x60,0x62,0x64, -+0xa3,0xdb,0x0c,0x60,0x23,0x78,0xff,0xff,0x7f,0x60,0xc0,0x64,0x24,0x45,0xa4,0x80, -+0x7f,0x67,0x02,0x61,0x02,0x03,0x23,0x58,0xff,0xff,0x02,0x64,0x40,0x50,0x61,0xff, -+0xff,0xff,0x99,0xff,0x88,0xec,0x0e,0xe3,0x12,0xe3,0x1d,0xe3,0x22,0xe3,0x2a,0xe3, -+0x32,0xe3,0x3a,0xe3,0x80,0xed,0x42,0xe3,0x4a,0xe3,0x52,0xe3,0x5a,0xe3,0x62,0xe3, -+0x68,0xe3,0x70,0xe3,0x7a,0xe3,0x00,0xee,0x82,0xe3,0x8a,0xe3,0x92,0xe3,0x9a,0xe3, -+0xa2,0xe3,0xaa,0xe3,0xb2,0xe3,0xba,0xe3,0x01,0x60,0x14,0xe3,0x01,0x60,0x19,0xe3, -+0x01,0x60,0x20,0xe3,0x01,0x60,0x28,0xe3,0x21,0x60,0x7d,0xe7,0x68,0x60,0x7d,0xe7, -+0x10,0x60,0x7d,0xe7,0x7d,0xe7,0xf0,0x60,0x7d,0xe7,0xa5,0x60,0x7d,0xe7,0x7d,0xe7, -+0x36,0x60,0x7d,0xe7,0x6d,0x60,0x7d,0xe7,0x98,0x60,0x7d,0xe7,0x39,0x60,0x7d,0xe7, -+0x3f,0x60,0x7d,0xe7,0x42,0x60,0x7d,0xe7,0x0c,0x60,0x7d,0xe7,0xc2,0x60,0x7d,0xe7, -+0x7d,0xe7,0xa5,0x60,0x7d,0xe7,0x7d,0xe7,0x36,0x60,0x7d,0xe7,0x01,0x60,0x7d,0xe7, -+0xad,0x60,0x7d,0xe7,0x7d,0xe7,0x37,0x60,0x7d,0xe7,0x42,0x60,0x7d,0xe7,0x0e,0x60, -+0x7d,0xe7,0xc2,0x60,0x7d,0xe7,0x07,0x60,0x80,0xe7,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x80,0xe7,0xff,0xff,0xff,0xff,0x06,0xe3, -+0xff,0xff,0x98,0xff,0x78,0x60,0xb5,0x78,0xff,0xff,0x04,0xee,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0x00,0x69,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x01,0x16, -+0xfe,0x00,0x68,0x5e,0x00,0x7f,0x1e,0xfb,0x88,0xec,0x00,0xee,0xff,0xff,0xff,0xff, -+0x04,0xee,0xff,0xff,0xff,0xff,0x00,0xee,0xb0,0xfe,0xb1,0xfe,0xb2,0xfe,0xb3,0xfe, -+0xb8,0xfe,0xb9,0xfe,0xba,0xfe,0x10,0x64,0x40,0x40,0x00,0x64,0x40,0x41,0x40,0x42, -+0x40,0x54,0x40,0x55,0x40,0x5e,0x40,0x5a,0x40,0x5b,0x20,0x60,0x74,0x62,0xa2,0xd1, -+0x12,0x60,0x34,0x64,0xd0,0x80,0xff,0xff,0x20,0x02,0x20,0x60,0x76,0x62,0xa2,0xd1, -+0x55,0x60,0xaa,0x64,0xd0,0x80,0xff,0xff,0x18,0x02,0x21,0x60,0x38,0x62,0xa2,0xd3, -+0xff,0xff,0x01,0xa4,0xa2,0xdb,0x08,0x60,0x2e,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa4, -+0xe1,0xa0,0x17,0x03,0xe0,0x85,0x15,0x07,0x21,0x60,0x3a,0x62,0xff,0xff,0xc6,0x82, -+0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x0c,0x00,0x21,0x60,0x38,0x62,0x00,0x64, -+0xa2,0xdb,0x21,0x60,0x3a,0x63,0x00,0x64,0x20,0x61,0xbd,0xdb,0xff,0xa1,0xff,0xff, -+0xfc,0x02,0x01,0x60,0x94,0x63,0x00,0x60,0x3c,0x61,0xfe,0x60,0x00,0x66,0x7f,0x60, -+0xfe,0x64,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x12,0x60,0xb6,0x63,0x0e,0x60,0x7e,0x61, -+0xfe,0x60,0x00,0x66,0x85,0x60,0x14,0x64,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x5f,0x60, -+0x78,0x63,0x21,0x60,0x78,0x61,0x00,0x64,0x59,0xdb,0xfe,0x1f,0x01,0x63,0x73,0xfd, -+0x00,0x60,0x2a,0x63,0x0c,0x60,0x40,0x61,0x0e,0x60,0x7e,0x64,0x58,0xd1,0x59,0xd9, -+0xfd,0x1f,0x16,0x60,0x8e,0x61,0xa1,0xd3,0xff,0xff,0xe0,0x83,0xcb,0x83,0x59,0xd1, -+0x59,0xd3,0xa4,0xdb,0xfc,0x1f,0x00,0x60,0xfe,0x63,0xfe,0x60,0x00,0x65,0x45,0x4b, -+0xdb,0x60,0xfe,0x61,0xfe,0x60,0x00,0x65,0x81,0x60,0x94,0x64,0x65,0x46,0x58,0xd0, -+0x2b,0x46,0x59,0xd8,0xfb,0x1f,0x01,0x60,0xbe,0x63,0xdd,0x60,0x4e,0x61,0x82,0x60, -+0xe4,0x64,0x65,0x46,0x58,0xd0,0x2b,0x46,0x59,0xd8,0xfb,0x1f,0x00,0x60,0x0e,0x63, -+0xdf,0x60,0x1e,0x61,0x84,0x60,0xb4,0x64,0x65,0x46,0x58,0xd0,0x2b,0x46,0x59,0xd8, -+0xfb,0x1f,0x01,0x60,0x00,0x65,0x80,0x60,0xf4,0x64,0x7f,0xa4,0xe0,0x87,0x00,0x7f, -+0x02,0x24,0xc4,0x84,0x19,0xfb,0x0d,0x60,0x22,0x62,0x08,0x60,0x00,0x65,0xa2,0xd3, -+0xff,0xff,0xd4,0x80,0xff,0xff,0x0b,0x06,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xcc,0x84, -+0x1c,0xfb,0x65,0x44,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x1b,0xfb,0x65,0x44,0x80,0xa4, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0xcc,0x84,0x1a,0xfb,0x1a,0xf1,0x19,0xf3,0xff,0xff, -+0x94,0xfb,0x7c,0x63,0x60,0x46,0x01,0xfc,0xdc,0x84,0xd0,0x80,0x00,0xfa,0xfa,0x04, -+0x95,0xfb,0x1b,0xf3,0x60,0x46,0x00,0xa8,0x1c,0xf1,0x09,0x03,0x00,0xfa,0x01,0xfc, -+0x60,0x46,0x01,0xfc,0xdc,0x84,0xd0,0x80,0x00,0xfa,0xfa,0x04,0x95,0xfb,0x00,0x64, -+0x00,0xfa,0x63,0x44,0x80,0x7f,0x01,0xfa,0x1a,0xf3,0x19,0xf1,0xdc,0x84,0x50,0x93, -+0x33,0x44,0xfd,0xfb,0x00,0x60,0x7c,0x61,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff, -+0x46,0x45,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x21,0x60,0x86,0x62,0x66,0x44, -+0xa2,0xdb,0x1e,0xf1,0x01,0x65,0x64,0x40,0x10,0x2a,0x07,0x00,0xeb,0x60,0x19,0xe2, -+0x01,0x60,0x76,0x63,0x20,0x64,0xb8,0xfb,0x07,0x00,0xeb,0x60,0x19,0xe2,0x00,0x65, -+0x01,0x60,0x18,0x63,0x14,0x64,0xb5,0xfb,0x17,0x60,0xca,0x62,0xa2,0xdd,0x18,0x60, -+0x14,0x62,0x65,0x44,0xa2,0xdb,0x00,0x60,0x30,0xe2,0x00,0x60,0x50,0xe2,0x00,0x60, -+0x79,0xe2,0x01,0x60,0x90,0xe2,0x01,0x60,0xd0,0xe2,0x01,0x60,0xf9,0xe2,0xa7,0xf3, -+0xa8,0xf1,0x60,0x45,0xc4,0x84,0xc0,0x84,0x23,0xfb,0x01,0x60,0x30,0x64,0xc0,0x84, -+0xa8,0xf3,0x60,0x45,0xc4,0x84,0x24,0xfb,0x00,0x64,0x40,0x50,0x63,0xff,0x00,0x64, -+0x40,0x54,0x40,0x55,0x40,0x41,0x40,0x42,0x40,0x5e,0x40,0x52,0xd1,0xfe,0x82,0xff, -+0x92,0xff,0x98,0xff,0x17,0x60,0xd0,0x65,0x1e,0xf3,0xa5,0xd1,0x60,0x40,0x10,0x2a, -+0xff,0xff,0x20,0x26,0x03,0x00,0x14,0x60,0x2e,0x62,0x02,0x00,0x15,0x60,0x10,0x62, -+0x64,0x44,0x3e,0x7f,0xa2,0xdb,0x1e,0xf3,0xff,0xff,0x17,0x60,0xf2,0x65,0xa5,0xd1, -+0x60,0x40,0x20,0x26,0x05,0x00,0x14,0x60,0x3c,0x62,0x64,0x44,0x4c,0x7f,0x04,0x00, -+0x15,0x60,0x18,0x62,0x64,0x44,0x46,0x7f,0xa2,0xdb,0x00,0x64,0x40,0x41,0x40,0x46, -+0x40,0x47,0x00,0xe1,0x11,0x60,0x50,0x63,0x0e,0x60,0xac,0x64,0xa0,0xdd,0x00,0x60, -+0x13,0x66,0x3c,0x64,0x01,0xfa,0x0a,0x64,0x20,0xfa,0x87,0xff,0x97,0xff,0x08,0x60, -+0x28,0x62,0x23,0x60,0x45,0x64,0xa2,0xdb,0x66,0xff,0xff,0xff,0x65,0xff,0xff,0xff, -+0x64,0xff,0xff,0xff,0x62,0xff,0xff,0xff,0x61,0xff,0xff,0xff,0x3f,0x60,0x8e,0x65, -+0x0c,0x64,0xa5,0xdb,0x0e,0x60,0x2d,0x64,0x8d,0xfb,0xff,0xff,0x2d,0xff,0x08,0x60, -+0x00,0x64,0xc8,0x81,0x3e,0x63,0x00,0x64,0x59,0xdb,0xfe,0x1f,0x04,0x60,0x41,0x76, -+0x10,0x60,0x21,0x78,0xff,0xff,0x10,0x75,0x01,0x60,0x03,0xe8,0x99,0xff,0x08,0x60, -+0x2a,0x62,0x04,0x60,0xff,0x64,0xa2,0xdb,0x04,0x60,0xff,0xe5,0xff,0xff,0xff,0xff, -+0x10,0x60,0xdc,0xe0,0xff,0xff,0xff,0xff,0x98,0xff,0x30,0x60,0x09,0x78,0xff,0xff, -+0xa1,0xff,0xff,0xff,0xfd,0x00,0x98,0xff,0x30,0x44,0x02,0xa8,0x00,0xe1,0x07,0x02, -+0x62,0xff,0x63,0xff,0x64,0xff,0x65,0xff,0x66,0xff,0xa1,0xff,0xff,0xff,0x82,0xff, -+0x91,0xff,0x99,0xff,0x88,0xff,0x6c,0x40,0x41,0xff,0xc4,0xe2,0x43,0xff,0x40,0x49, -+0x08,0xe1,0x10,0x60,0x43,0x78,0xff,0xff,0x98,0xff,0x30,0x44,0x02,0xa8,0x00,0xe1, -+0x02,0x02,0xa1,0xff,0xff,0xff,0x00,0x64,0xcb,0xfb,0x82,0xff,0x92,0xff,0x98,0xff, -+0x88,0xff,0x72,0x44,0x60,0x52,0x03,0x04,0x01,0x64,0x40,0x40,0x05,0x00,0xdc,0x80, -+0xff,0xff,0x02,0x02,0x01,0x64,0x40,0x40,0x48,0xe2,0xd1,0xf3,0xff,0xff,0x60,0x40, -+0x00,0x3a,0x09,0x00,0x6a,0x60,0xdc,0x65,0xa5,0xd1,0xff,0xff,0x64,0x40,0x00,0x3a, -+0x02,0x00,0x64,0xe2,0x01,0x70,0x6d,0xe2,0xbc,0xff,0xb5,0xff,0xff,0x64,0x40,0x4b, -+0x00,0x64,0x40,0x4d,0x40,0x47,0xc6,0xfb,0x21,0xfb,0x00,0xe1,0x08,0x64,0x40,0x4c, -+0x26,0x44,0x02,0xb4,0x40,0x46,0x59,0xf3,0xff,0xff,0x60,0x40,0x04,0x26,0x02,0x00, -+0x00,0x3a,0x03,0x00,0x68,0xe2,0xc8,0xe2,0x68,0x00,0xa7,0xf1,0x02,0x64,0x64,0x56, -+0x60,0x54,0xcd,0xe2,0xc4,0xe2,0x6c,0x40,0x07,0x60,0x80,0xe8,0x44,0xe2,0x64,0xe2, -+0x46,0xff,0x47,0xff,0x6a,0x60,0xb2,0x62,0x01,0x64,0xa2,0xdb,0x9c,0xfe,0xff,0xff, -+0x0b,0x04,0xbf,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x06,0x02,0x01,0x64,0x31,0xfb, -+0x26,0x44,0xfd,0xb4,0x40,0x46,0x05,0xff,0x27,0x44,0x06,0x22,0x06,0x00,0xf9,0xb4, -+0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe,0x03,0x00,0x20,0x64,0x20,0xfb,0xc0,0xfe, -+0x99,0xff,0x3d,0x44,0xf7,0xb4,0x40,0x5d,0x98,0xff,0x99,0xff,0x3c,0x44,0x7f,0xb4, -+0x10,0xbc,0x40,0x5c,0x3e,0x44,0x7c,0xb4,0x08,0xbc,0x40,0x5e,0x98,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x99,0xff,0x3d,0x44,0x10,0xbc,0x00,0x7f, -+0x40,0x5d,0x98,0xff,0xbc,0xff,0xff,0xff,0xb5,0xff,0xff,0xff,0x99,0xff,0x07,0x60, -+0x80,0xe9,0x98,0xff,0xff,0xff,0xff,0xff,0x80,0xe9,0xff,0xff,0xff,0xff,0xb7,0xff, -+0xb4,0xff,0x99,0xff,0x3e,0x44,0x02,0xbc,0x00,0x7f,0x40,0x5e,0x98,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0x46,0xff,0x47,0xff,0x0e,0x60,0xac,0x64,0xa0,0xd7, -+0xff,0xff,0xff,0xff,0x98,0xff,0x30,0x44,0x02,0xa8,0x00,0xe1,0x0f,0x03,0x83,0xff, -+0x8d,0xff,0x00,0x64,0x40,0x40,0x40,0x44,0x40,0x43,0x40,0x42,0x40,0x41,0x1a,0x60, -+0x65,0x64,0x40,0x4e,0x3f,0x60,0x52,0x64,0x40,0x4d,0xe3,0xe1,0x18,0x60,0xed,0x78, -+0xff,0xff,0x98,0xff,0x30,0x44,0x02,0xa8,0x00,0xe1,0x02,0x02,0xa1,0xff,0xff,0xff, -+0x84,0xff,0x88,0xff,0x98,0xff,0x99,0xff,0xf2,0xe6,0xda,0xe6,0x98,0xff,0x1a,0x60, -+0xb9,0x64,0x40,0x40,0x9e,0xf3,0x74,0xfb,0x0a,0x64,0x40,0x4b,0x21,0x60,0x80,0x65, -+0xab,0xf3,0xff,0xff,0xa5,0xdb,0x01,0x64,0x80,0xfb,0x00,0x64,0x82,0xfb,0x81,0xfb, -+0x40,0x5c,0x1a,0x60,0xb9,0x78,0xff,0xff,0x98,0xff,0x88,0xe2,0x30,0x44,0x00,0xe1, -+0x02,0xa8,0x85,0xff,0x02,0x02,0xa1,0xff,0xff,0xff,0x88,0xff,0x99,0xff,0x00,0x60, -+0x00,0xeb,0xff,0xff,0xff,0xff,0x00,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x4f,0x60, -+0xf3,0xea,0x4f,0x60,0x36,0xeb,0x43,0x60,0x40,0xea,0x43,0x60,0xe4,0xeb,0x44,0x60, -+0x52,0xea,0x44,0x60,0x34,0xeb,0x45,0x60,0x7d,0xea,0x45,0x60,0x58,0xeb,0x47,0x60, -+0x8b,0xea,0x47,0x60,0xd0,0xeb,0x48,0x60,0x47,0xea,0x48,0x60,0xc3,0xeb,0x49,0x60, -+0xa0,0xea,0x49,0x60,0xfd,0xeb,0x4a,0x60,0xb2,0xea,0x4a,0x60,0x34,0xeb,0x4b,0x60, -+0xc1,0xea,0x4b,0x60,0x58,0xeb,0x4c,0x60,0xd7,0xea,0x4c,0x60,0xc0,0xeb,0x4d,0x60, -+0xeb,0xea,0x4d,0x60,0xd0,0xeb,0x4e,0x60,0xa0,0xea,0x4e,0x60,0x91,0xeb,0x40,0x60, -+0xf0,0xea,0x40,0x60,0xfc,0xeb,0x41,0x60,0x24,0xea,0x41,0x60,0xa2,0xeb,0x42,0x60, -+0x20,0xea,0x42,0x60,0x20,0xeb,0x3a,0x5c,0x80,0x2b,0x12,0x00,0x8b,0xff,0x74,0x40, -+0x88,0xff,0x3a,0x5c,0x80,0x2b,0x09,0x00,0x8b,0xff,0x74,0x40,0x88,0xff,0x3a,0x5c, -+0x80,0x2b,0x03,0x00,0x8b,0xff,0x74,0x40,0x88,0xff,0x8b,0xff,0x74,0x40,0x88,0xff, -+0x3a,0x5c,0x80,0x2b,0xff,0xff,0x31,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x00,0x60, -+0x00,0xea,0x3a,0x5c,0x80,0x27,0x06,0x00,0x31,0x60,0x00,0xea,0xff,0xff,0xff,0xff, -+0x00,0x60,0x00,0xea,0x30,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x3a,0x5c,0x3a,0x5c, -+0x40,0x27,0xfd,0x00,0x00,0x60,0x00,0xeb,0xa0,0x60,0x00,0xeb,0xc0,0x60,0x00,0xeb, -+0x30,0x60,0x00,0xeb,0x3b,0x5c,0x3b,0x5c,0x40,0x27,0xfd,0x00,0x98,0xff,0xc0,0x60, -+0x00,0xeb,0x00,0x64,0x2f,0xfb,0x31,0xfb,0xff,0xff,0x6a,0x60,0x9e,0x62,0x00,0x64, -+0xa2,0xdb,0x0a,0x64,0x40,0x48,0x03,0x60,0xe8,0x64,0x40,0x4b,0x6a,0x60,0x9c,0x62, -+0x05,0x60,0xdc,0x64,0xa2,0xdb,0x1e,0x64,0x40,0x4c,0x69,0xe1,0x04,0x60,0x00,0x71, -+0x8d,0xe2,0x00,0x64,0x40,0x40,0xfb,0x60,0x27,0x78,0xff,0xff,0xa2,0xff,0x98,0xff, -+0x30,0x44,0x02,0xa8,0x00,0xe1,0x28,0x03,0x86,0xff,0x88,0xff,0x19,0x60,0x5c,0x65, -+0x64,0x64,0xa5,0xdb,0xff,0xff,0x00,0x64,0x40,0x46,0x4c,0xfb,0x28,0x60,0x58,0x4f, -+0x1b,0x78,0xff,0xff,0x28,0x60,0x58,0x4f,0x04,0x78,0xff,0xff,0x28,0x60,0x58,0x4f, -+0x8c,0x78,0xff,0xff,0x27,0x60,0x58,0x4f,0xb8,0x78,0xff,0xff,0x27,0x60,0x58,0x4f, -+0x65,0x78,0xff,0xff,0x27,0x60,0x58,0x4f,0x4e,0x78,0xff,0xff,0x27,0x60,0x58,0x4f, -+0x7c,0x78,0xff,0xff,0x13,0xe1,0xa3,0xff,0x3d,0x60,0x36,0x78,0xff,0xff,0x0f,0x4e, -+0x01,0x60,0xe4,0x61,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78, -+0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff, -+0x08,0xfe,0x0e,0x4f,0x66,0x44,0x15,0xfb,0x07,0xe1,0xa3,0xff,0x04,0x60,0x41,0x76, -+0x00,0x60,0x00,0x7c,0x08,0x60,0x14,0x64,0xa0,0xd9,0xae,0xff,0x30,0x60,0x09,0x78, -+0xff,0xff,0xa1,0xff,0xff,0xff,0x2c,0x45,0xb8,0x3f,0x41,0xff,0x30,0x44,0x20,0xb4, -+0x34,0x91,0x9f,0xfe,0xff,0xff,0x43,0x05,0x29,0x44,0x05,0x22,0xf2,0x00,0x04,0x26, -+0x3a,0x00,0x01,0x2a,0xee,0x00,0x44,0xff,0xc8,0x74,0xcd,0xe2,0x0c,0xe1,0x29,0x44, -+0xfe,0xb4,0x40,0x49,0x24,0x41,0xe1,0x81,0x00,0x60,0xc8,0x65,0xc5,0x94,0x0c,0xe1, -+0xe0,0x00,0x1a,0xff,0xde,0x00,0xdd,0x00,0x41,0xff,0x40,0x64,0x96,0xfb,0x3e,0x44, -+0x01,0x26,0xd7,0x00,0x08,0x00,0xc4,0xe2,0x41,0x64,0x96,0xfb,0x3e,0x44,0x01,0x2a, -+0x02,0x00,0x62,0xff,0x09,0x00,0x01,0x64,0xcb,0xfb,0x6a,0x60,0xa8,0x62,0xa2,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1a,0xff,0x6b,0x60,0x28,0x62,0x01,0x64,0xa2,0xdb, -+0x08,0xe1,0x00,0x64,0x40,0x49,0x72,0x52,0x32,0x7b,0x4d,0xe2,0x44,0xff,0xb9,0x00, -+0xb8,0x00,0xb7,0x00,0xb6,0x00,0x29,0x44,0xfb,0xb4,0x40,0x49,0xb6,0x00,0x59,0xf3, -+0xff,0xff,0xff,0xff,0x04,0x2a,0x04,0x00,0xbf,0xfe,0x10,0x60,0x75,0x78,0xff,0xff, -+0x8f,0xf1,0x99,0xff,0x64,0x40,0x02,0x3b,0x03,0x00,0x11,0x60,0x21,0x78,0xff,0xff, -+0x03,0x60,0xe8,0x74,0xcd,0xe2,0x04,0xe1,0xa1,0xff,0xff,0xff,0x3c,0x44,0x6f,0xb4, -+0x40,0x5c,0x00,0x6b,0x3e,0x44,0x74,0xb4,0x04,0xbc,0x40,0x5e,0xff,0xff,0xff,0xff, -+0x02,0xbd,0x45,0x5e,0xff,0xff,0xff,0xff,0x40,0x5e,0x00,0xe1,0x00,0x7c,0x15,0x60, -+0xb8,0x62,0x58,0x4f,0x18,0x00,0x58,0x4f,0x16,0x00,0x58,0x4f,0x14,0x00,0x58,0x4f, -+0x12,0x00,0x01,0x7c,0x58,0x4f,0x0f,0x00,0x58,0x4f,0x0d,0x00,0x3d,0x44,0x7f,0xb4, -+0x40,0x5d,0xff,0xff,0xff,0xff,0x80,0xbc,0x40,0x5d,0xbf,0xfe,0x2d,0xff,0x08,0xe1, -+0x10,0x60,0x43,0x78,0xff,0xff,0x02,0x65,0xa2,0xd3,0x02,0xa2,0x60,0x47,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0xe0,0x81,0x06,0x63,0xe1,0x81,0x3d,0x44,0x80,0xb4,0x10,0xbc, -+0x02,0x24,0x04,0xbc,0x40,0x5d,0xff,0xff,0x34,0x9d,0xf6,0x1f,0xff,0xff,0xff,0xff, -+0x40,0x5d,0xa2,0xd3,0x02,0xa2,0x60,0x47,0x60,0x41,0x0e,0x63,0xe1,0x81,0x3d,0x44, -+0x80,0xb4,0x10,0xbc,0x02,0x24,0x04,0xbc,0x40,0x5d,0xff,0xff,0x34,0x9d,0xf6,0x1f, -+0xff,0xff,0xff,0xff,0x40,0x5d,0xa2,0xd3,0x02,0xa2,0x60,0x47,0x60,0x41,0x0e,0x63, -+0xe1,0x81,0x3d,0x44,0x80,0xb4,0x10,0xbc,0x02,0x24,0x04,0xbc,0x40,0x5d,0xff,0xff, -+0x34,0x9d,0xf6,0x1f,0xff,0xff,0xff,0xff,0x40,0x5d,0x64,0x40,0x01,0x26,0x08,0x00, -+0x3c,0x44,0x5f,0xb4,0x20,0x65,0x34,0x9c,0xff,0xff,0xff,0xff,0x40,0x5c,0x05,0x00, -+0x01,0x65,0x34,0x9d,0xff,0xff,0xff,0xff,0x40,0x5d,0x2f,0x58,0xff,0xff,0x8f,0xf1, -+0x00,0xe1,0x64,0x44,0x00,0x7f,0xe0,0x85,0xc4,0x84,0xe0,0x85,0x3c,0x44,0x6f,0xb4, -+0x40,0x5c,0x00,0x6b,0x3e,0x44,0x74,0xb4,0x40,0x5e,0x01,0x7c,0x15,0x60,0xdc,0x62, -+0xc6,0x82,0x58,0x4f,0xa0,0x00,0x01,0x60,0xf4,0x64,0x60,0x54,0xcd,0xe2,0x32,0x44, -+0x08,0x2b,0xfd,0x00,0x3c,0x44,0x7f,0xb4,0x10,0xbc,0x40,0x5c,0x62,0xff,0x01,0x7c, -+0x08,0x60,0x2a,0x64,0xa0,0xd9,0x90,0xf3,0xbf,0xfe,0x60,0x40,0x05,0x36,0x2d,0xff, -+0x07,0x36,0xd8,0xfe,0x08,0xe1,0x10,0x60,0x43,0x78,0xff,0xff,0xcb,0xf3,0xff,0xff, -+0x60,0x40,0x00,0x36,0x03,0x00,0x0e,0x60,0x5e,0x78,0xff,0xff,0x00,0x64,0x96,0xfb, -+0x0a,0x64,0x40,0x4c,0x19,0xff,0x22,0xf3,0x20,0x44,0x01,0x2a,0x04,0x00,0x00,0x64, -+0x40,0x40,0x97,0xf3,0x0b,0x00,0x00,0x3a,0x32,0x00,0x1a,0xe1,0x00,0x64,0xc0,0xfb, -+0x31,0x44,0x01,0x26,0x1b,0xe1,0xa1,0xff,0xff,0xff,0xb9,0x3f,0x72,0x45,0xdc,0x84, -+0x97,0xfb,0x60,0x55,0x65,0x52,0x11,0x64,0x96,0xfb,0x98,0xf3,0x06,0x04,0xdc,0x84, -+0x98,0xfb,0x99,0xf3,0x02,0x04,0xdc,0x84,0x99,0xfb,0x3e,0xf3,0xff,0xff,0xfe,0xa0, -+0x59,0xf3,0xe3,0x04,0x60,0x40,0x02,0x2a,0xe0,0x00,0x99,0xff,0x3d,0x44,0x7f,0xb4, -+0x00,0x7f,0x40,0x5d,0x80,0xbc,0xff,0xff,0xff,0xff,0x40,0x5d,0x98,0xff,0x00,0x64, -+0x3e,0xfb,0xd3,0x00,0x21,0xf1,0x43,0xff,0x64,0x40,0x07,0x26,0x03,0x00,0x12,0x60, -+0x01,0x78,0xff,0xff,0x6c,0x40,0x03,0xe1,0x3c,0x46,0x0f,0xf0,0x46,0xf3,0x64,0x40, -+0x01,0x2a,0x09,0x00,0x60,0x5c,0x62,0x60,0xda,0x61,0xa1,0xd3,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x01,0x06,0x64,0x44,0x1c,0xf0,0xff,0xff,0x64,0x41,0x08,0xb1,0x60,0x45, -+0x03,0x22,0x00,0x61,0xb5,0x85,0x2b,0x5c,0xd1,0x80,0x1e,0xf1,0x0b,0x03,0x41,0x4b, -+0x38,0x64,0x65,0x40,0x08,0x2a,0x80,0x64,0x60,0x48,0x88,0x6a,0xff,0xff,0xff,0xff, -+0x01,0x16,0xfe,0x00,0x00,0x6b,0x99,0xff,0x3e,0x44,0x01,0xbc,0x00,0x7f,0x40,0x5e, -+0xcc,0xf1,0x3d,0x44,0xe7,0xb4,0x40,0x5d,0x3e,0x44,0xed,0xb4,0xb0,0x84,0x40,0x5e, -+0x3d,0x44,0x08,0xbc,0x40,0x5d,0x98,0xff,0x05,0x64,0xcc,0x84,0xff,0xff,0xfd,0x02, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x99,0xff, -+0x3e,0x44,0x77,0xb4,0x80,0xbc,0x40,0x5e,0x98,0xff,0x73,0xf1,0x10,0x64,0x64,0x40, -+0x0e,0x36,0xb4,0x85,0x65,0x48,0x8a,0x6a,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00, -+0x3e,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x0a,0x03,0x99,0xff,0x3d,0x44,0x7f,0xb4, -+0x00,0x7f,0x40,0x5d,0x80,0xbd,0x00,0x64,0x3e,0xfb,0x45,0x5d,0x98,0xff,0x21,0xf1, -+0x22,0xf3,0x64,0x45,0x00,0xbc,0x00,0x64,0x4d,0x03,0x00,0x61,0x22,0xfb,0x52,0xf1, -+0x9a,0xf3,0x64,0x40,0x04,0x2a,0x06,0x00,0x60,0x45,0x73,0x44,0xd4,0x84,0xe7,0xa0, -+0x0d,0x0e,0x0c,0x04,0x2b,0x60,0xc2,0x63,0x72,0x45,0x65,0x44,0xc3,0xfb,0x04,0x05, -+0x65,0x44,0xdc,0x80,0xff,0xff,0x05,0x02,0x01,0x64,0x40,0x40,0x11,0x60,0x50,0x78, -+0xff,0xff,0xff,0x60,0xf0,0x64,0xd4,0x80,0x20,0xa4,0xf8,0x04,0xd4,0x80,0xff,0xff, -+0xf5,0x07,0x02,0xfe,0xbd,0xd3,0xff,0xff,0x44,0x8a,0x02,0x24,0xdd,0x81,0x02,0x24, -+0xdd,0x81,0xbd,0xd3,0x97,0xf1,0x61,0x45,0xc0,0x84,0x00,0x61,0x02,0x24,0x01,0xb9, -+0xc4,0x84,0x60,0x55,0x2a,0x52,0x97,0xfb,0x02,0x24,0x01,0xb9,0xbd,0xd3,0x98,0xf1, -+0x61,0x45,0xc0,0x84,0x00,0x61,0x02,0x24,0x01,0xb9,0xc4,0x84,0x98,0xfb,0x02,0x24, -+0x01,0xb9,0xbd,0xd3,0x99,0xf1,0x61,0x45,0xc0,0x84,0xc4,0x84,0x99,0xfb,0x21,0xf3, -+0xff,0xff,0x60,0x45,0x65,0x40,0x01,0x2a,0x07,0x00,0x3c,0x44,0x40,0x42,0x21,0xf3, -+0xff,0xff,0xfe,0xb4,0x21,0xfb,0x06,0x00,0x11,0x60,0x50,0x78,0xff,0xff,0x11,0x60, -+0x50,0x78,0xff,0xff,0x07,0x64,0x96,0xfb,0x22,0x46,0x0f,0xf0,0xff,0xff,0x64,0x40, -+0x01,0x2a,0x03,0x00,0x16,0x60,0x03,0x78,0xff,0xff,0x15,0x60,0x0c,0x78,0xff,0xff, -+0x27,0x44,0x04,0x2a,0x09,0x00,0xfb,0xb4,0x40,0x47,0x3c,0x46,0x02,0x64,0x20,0xfb, -+0xc0,0xfe,0x11,0x60,0x50,0x78,0xff,0xff,0x27,0x44,0x02,0x2a,0x08,0x00,0xfd,0xb4, -+0x40,0x47,0x06,0x64,0x20,0xfb,0xc0,0xfe,0x11,0x60,0x50,0x78,0xff,0xff,0x02,0x0a, -+0x00,0x64,0x60,0x50,0x11,0x60,0x50,0x78,0xff,0xff,0x01,0x60,0x2c,0x74,0xcd,0xe2, -+0x46,0xff,0x47,0xff,0x01,0x64,0x4a,0xfb,0x83,0xe1,0x00,0x65,0x26,0x44,0x02,0x26, -+0x09,0x00,0x3e,0x44,0x34,0x81,0xff,0xff,0x05,0x03,0x45,0x5e,0x26,0x44,0x02,0xbc, -+0x40,0x46,0xd1,0xfe,0x0c,0x64,0x40,0x4c,0x19,0xff,0xa1,0xff,0x4c,0x4e,0x01,0x25, -+0x00,0x00,0x01,0x64,0xc0,0xfb,0x4b,0x74,0xcd,0xe2,0xf0,0x60,0x00,0x78,0x00,0x61, -+0x46,0xff,0x47,0xff,0x11,0x60,0x50,0x78,0xff,0xff,0x99,0xff,0x3e,0x44,0xfd,0xb4, -+0x40,0x5e,0x98,0xff,0xb5,0xff,0xbc,0xff,0x46,0xff,0xb7,0xff,0xb4,0xff,0xff,0xff, -+0xff,0xff,0x84,0x60,0x1d,0x7d,0xb5,0xff,0xff,0xff,0x99,0xff,0x07,0x60,0x80,0xe9, -+0x98,0xff,0xff,0xff,0xff,0xff,0x80,0xe9,0xff,0xff,0xff,0xff,0xb7,0xff,0xb4,0xff, -+0xff,0xff,0x99,0xff,0x3e,0x44,0x02,0xbc,0x00,0x7f,0x40,0x5e,0x98,0xff,0xff,0xff, -+0xff,0xff,0x46,0xff,0x47,0xff,0x26,0x43,0x04,0x2a,0x54,0x00,0xfb,0xb3,0x43,0x46, -+0x04,0xbb,0x2a,0x44,0x23,0xfa,0x20,0x44,0xe8,0x80,0x00,0x64,0x40,0x40,0x97,0xf3, -+0x05,0x04,0x72,0x45,0xdc,0x84,0x97,0xfb,0x60,0x55,0x65,0x52,0x24,0xfa,0x98,0xf3, -+0x02,0x04,0xdc,0x84,0x98,0xfb,0x27,0xfa,0x99,0xf3,0x02,0x04,0xdc,0x84,0x99,0xfb, -+0x28,0xfa,0x65,0x44,0xdc,0x80,0xff,0xff,0x04,0x03,0x2a,0x44,0xdc,0x80,0xff,0xff, -+0x01,0x02,0x58,0x80,0xf4,0xb3,0x32,0x40,0x01,0x2a,0x08,0x00,0x04,0xbb,0x0f,0xfc, -+0x01,0x5d,0xdc,0xfe,0x05,0xff,0x11,0x60,0x50,0x78,0xff,0xff,0x2d,0x44,0x0c,0x26, -+0x0d,0x00,0xbf,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x04,0x03,0x26,0x44,0x02,0xbc, -+0x40,0x46,0x36,0x00,0x0f,0xfc,0x01,0x5d,0xdc,0xfe,0x05,0xff,0x27,0x44,0x04,0x2a, -+0x09,0x00,0xfb,0xb4,0x40,0x47,0x2d,0x44,0x58,0x36,0x37,0x00,0x02,0x64,0x20,0xfb, -+0xc0,0xfe,0x26,0x00,0x02,0x2a,0x24,0x00,0xfd,0xb4,0x40,0x47,0x06,0x64,0x20,0xfb, -+0xc0,0xfe,0x1e,0x00,0x2a,0x44,0xdc,0x80,0xff,0xff,0x01,0x02,0x58,0x80,0x27,0x44, -+0x80,0x2a,0x13,0x00,0x7f,0xb4,0x40,0x47,0x27,0x44,0x04,0x2a,0x06,0x00,0xfb,0xb4, -+0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe,0x08,0x00,0x27,0x44,0x02,0x2a,0x05,0x00, -+0xfd,0xb4,0x40,0x47,0x06,0x64,0x20,0xfb,0xc0,0xfe,0x11,0x60,0x50,0x78,0xff,0xff, -+0x26,0x44,0x80,0x2a,0x07,0x00,0x1f,0xf1,0x70,0x44,0xd0,0x80,0xff,0xff,0x02,0x05, -+0x64,0xe2,0x64,0x50,0x11,0x60,0x50,0x78,0xff,0xff,0x06,0x64,0x96,0xfb,0x22,0x46, -+0x29,0xf0,0xf7,0x60,0xff,0x64,0xa0,0x84,0xa2,0xda,0x04,0x64,0x03,0xfa,0x00,0xf2, -+0xff,0xff,0x04,0xfa,0x01,0x64,0x20,0xfb,0xc0,0xfe,0x11,0x60,0x50,0x78,0xff,0xff, -+0x04,0x64,0x96,0xfb,0x46,0xff,0x47,0xff,0x0a,0x64,0x40,0x4c,0x19,0xff,0x03,0xe1, -+0x29,0xf2,0xff,0xff,0x0c,0xb4,0xff,0xff,0x08,0x3a,0x0f,0x00,0x18,0x60,0x80,0x64, -+0xa0,0xd3,0xff,0xff,0xe8,0x84,0xe0,0x84,0x60,0x45,0x18,0x60,0x84,0x64,0xc4,0x84, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0xff,0xff,0xa1,0xff,0xff,0xff,0xb9,0x3f, -+0x22,0xf2,0x08,0x63,0xff,0xff,0x08,0x2a,0x00,0x63,0x28,0x44,0x04,0x26,0x0a,0x00, -+0x25,0x44,0x06,0xfa,0x60,0x46,0x01,0xf2,0xff,0xff,0x61,0x5e,0x03,0x2b,0x01,0xfa, -+0x21,0x46,0x0d,0x00,0x28,0x44,0xb4,0x36,0x0a,0x00,0x08,0x63,0x3c,0x46,0x1c,0xf2, -+0x46,0xf3,0x60,0x40,0x08,0x2a,0x00,0x63,0x21,0x46,0x60,0x45,0x1b,0x00,0x20,0xf2, -+0xff,0xff,0x00,0x7f,0xf6,0xa0,0x00,0x65,0x07,0x03,0xec,0xa0,0x01,0x65,0x04,0x03, -+0xc9,0xa0,0x02,0x65,0x01,0x03,0x03,0x65,0x29,0xf2,0xff,0xff,0x0c,0xb4,0xff,0xff, -+0x00,0x36,0x08,0x00,0x62,0x60,0xda,0x62,0xa2,0xd3,0xff,0xff,0xd4,0x80,0xff,0xff, -+0x01,0x05,0x60,0x45,0x45,0x45,0x65,0x40,0x03,0x22,0x00,0x63,0xb7,0x85,0x2b,0x5c, -+0xd3,0x80,0xff,0xff,0x0b,0x03,0x43,0x4b,0x38,0x64,0x65,0x40,0x08,0x2a,0x80,0x64, -+0x60,0x48,0x88,0x6a,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00,0x00,0x6b,0x99,0xff, -+0x3e,0x44,0x01,0xbc,0x00,0x7f,0x40,0x5e,0xcc,0xf1,0x3d,0x44,0xe7,0xb4,0x40,0x5d, -+0x3e,0x44,0xed,0xb4,0xb0,0x84,0x40,0x5e,0x3d,0x44,0x08,0xbc,0x40,0x5d,0x98,0xff, -+0x05,0x64,0xcc,0x84,0xff,0xff,0xfd,0x02,0xff,0xff,0xff,0xff,0xf0,0x27,0x7e,0x00, -+0x3e,0x06,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x99,0xff,0x3e,0x44, -+0x77,0xb4,0x80,0xbc,0x40,0x5e,0x98,0xff,0x73,0xf1,0x00,0x64,0x64,0x40,0x0e,0x36, -+0x10,0x64,0xb4,0x85,0x65,0x48,0x8a,0x6a,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00, -+0x3e,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x0a,0x03,0x99,0xff,0x3d,0x44,0x7f,0xb4, -+0x00,0x7f,0x40,0x5d,0x80,0xbd,0x00,0x64,0x3e,0xfb,0x45,0x5d,0x98,0xff,0x2a,0x44, -+0x23,0xfa,0x20,0x44,0xe8,0x80,0x00,0x64,0x40,0x40,0x97,0xf3,0x05,0x04,0x72,0x45, -+0xdc,0x84,0x97,0xfb,0x60,0x55,0x65,0x52,0x24,0xfa,0x98,0xf3,0x02,0x04,0xdc,0x84, -+0x98,0xfb,0x27,0xfa,0x99,0xf3,0x02,0x04,0xdc,0x84,0x99,0xfb,0x28,0xfa,0x65,0x44, -+0xdc,0x80,0xff,0xff,0x04,0x03,0x2a,0x44,0xdc,0x80,0xff,0xff,0x01,0x02,0x58,0x80, -+0x08,0x29,0x09,0x00,0x21,0xf1,0xff,0xff,0x64,0x40,0x07,0x2e,0x04,0x00,0x43,0xff, -+0x10,0x64,0x20,0xfb,0xc0,0xfe,0x2d,0x44,0x08,0x22,0x03,0x00,0x0d,0xb0,0x0c,0x3a, -+0x0a,0x00,0x26,0x43,0x84,0xbb,0xf4,0xb3,0x21,0x46,0x0f,0xfc,0x00,0x64,0x40,0x46, -+0x01,0x5d,0xdc,0xfe,0x05,0xff,0x09,0x64,0x96,0xfb,0x28,0x44,0xb4,0x3a,0x0b,0x00, -+0x27,0x44,0x06,0x22,0x05,0x00,0xf9,0xb4,0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe, -+0x16,0x60,0xc0,0x78,0xff,0xff,0xa4,0x36,0x0a,0x00,0x04,0x26,0x0b,0x00,0x27,0x44, -+0x06,0x22,0x05,0x00,0xf9,0xb4,0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe,0x16,0x60, -+0x89,0x78,0xff,0xff,0x28,0x44,0xd4,0x3a,0x5b,0x00,0x48,0xe2,0x1c,0x42,0x22,0x46, -+0x1c,0xf2,0xff,0xff,0x07,0xb4,0xfc,0xa0,0x03,0x64,0x01,0x02,0x1c,0xfa,0x27,0xf0, -+0x01,0x60,0x00,0x64,0xc0,0x84,0x27,0xfa,0x26,0xf0,0xff,0x60,0x00,0x64,0xa0,0x84, -+0x26,0xfa,0x63,0x60,0x5e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x46,0xf3,0x00,0x7c,0x60,0x43, -+0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0x62,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x19,0x60,0x52,0x65,0xe3,0x83,0xc7,0x82,0xa2,0xd9,0x27,0x44,0xfb,0xb4,0x40,0x47, -+0x29,0xf0,0xf7,0x60,0xff,0x64,0xa0,0x84,0xa2,0xda,0x0b,0xf2,0x03,0xfa,0xff,0xff, -+0x0c,0xf2,0x04,0xfa,0x34,0xf2,0xff,0xff,0xdc,0x84,0x34,0xfa,0x14,0xf2,0x0f,0xb5, -+0x0f,0xb4,0xcc,0x84,0x94,0x80,0x29,0xf0,0x04,0x02,0xfb,0x60,0xff,0x64,0xa0,0x84, -+0x03,0x00,0x04,0x64,0x60,0x47,0xb0,0x84,0x29,0xfa,0x00,0x64,0x15,0xfa,0x35,0x00, -+0xc4,0x3a,0x1d,0x00,0x27,0x44,0xfd,0xb4,0x40,0x47,0x48,0xe2,0x63,0x60,0xa0,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x64,0x60,0x30,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x16,0x00,0x28,0x44, -+0x04,0x2a,0x01,0x00,0x00,0x00,0x04,0x26,0x08,0x00,0x68,0x3a,0x06,0x00,0x32,0x44, -+0x00,0x2b,0x03,0x00,0x15,0x60,0x07,0x78,0xff,0xff,0x11,0x60,0x50,0x78,0xff,0xff, -+0x0a,0x64,0x96,0xfb,0x11,0x60,0x50,0x78,0xff,0xff,0x1c,0x42,0x22,0x46,0x46,0xf3, -+0xff,0xff,0x40,0x45,0x29,0xf2,0xff,0xff,0xff,0xff,0x04,0x2b,0x59,0x00,0x16,0xf2, -+0xff,0xff,0x40,0x43,0x21,0xf2,0x25,0x40,0x02,0x36,0xe0,0x84,0x48,0xf3,0x60,0x41, -+0x60,0x45,0x22,0x60,0x58,0x4f,0xe1,0x78,0xff,0xff,0xae,0x81,0xff,0xff,0x0d,0x03, -+0xdc,0x84,0x03,0x65,0xd5,0x80,0x25,0x40,0x03,0x3a,0x07,0x00,0x06,0x07,0x23,0x5c, -+0x60,0x41,0x00,0x64,0x80,0x7f,0x30,0x83,0x61,0x44,0x40,0x44,0x0f,0x64,0x14,0xf0, -+0x34,0xf2,0xa0,0x81,0x0f,0xb4,0xc9,0x85,0xd4,0x80,0x24,0x44,0x0f,0x02,0x1f,0xf2, -+0x25,0x40,0x02,0x36,0xe0,0x84,0x48,0xf3,0x60,0x41,0x60,0x45,0x22,0x60,0x58,0x4f, -+0xe1,0x78,0xff,0xff,0xae,0x81,0xff,0xff,0x01,0x03,0xdc,0x84,0xc0,0x65,0xc4,0x85, -+0x62,0x60,0xda,0x61,0xa1,0xd1,0x25,0x44,0xd0,0x80,0xff,0xff,0x01,0x04,0x64,0x44, -+0xe0,0x84,0xe0,0x84,0xe0,0x9c,0x19,0x60,0xf4,0x64,0x2b,0x40,0x08,0x26,0x03,0x00, -+0x40,0xd1,0x65,0x44,0x04,0x00,0x04,0xa4,0x40,0xd1,0x65,0x44,0xa0,0xa4,0xc0,0x84, -+0xa8,0xf1,0xc0,0x84,0xc0,0x84,0x2a,0xfa,0x27,0x44,0x40,0xbc,0x40,0x47,0x3e,0x00, -+0x17,0xf2,0x1f,0xf2,0x40,0x43,0x25,0x40,0x02,0x36,0xe0,0x84,0x48,0xf3,0x60,0x41, -+0x60,0x45,0x22,0x60,0x58,0x4f,0xe1,0x78,0xff,0xff,0xae,0x81,0xff,0xff,0x0d,0x03, -+0xdc,0x84,0x03,0x65,0xd5,0x80,0x25,0x40,0x03,0x3a,0x07,0x00,0x06,0x07,0x23,0x5c, -+0x60,0x41,0x00,0x64,0x80,0x7f,0x30,0x83,0x61,0x44,0x40,0x44,0x29,0xf2,0xff,0xff, -+0x60,0x40,0xc4,0x36,0x18,0x00,0x56,0x64,0xa0,0xd2,0x00,0x7c,0x60,0x40,0x01,0x26, -+0x11,0x00,0x62,0x60,0xda,0x61,0xa1,0xd1,0x25,0x44,0xd0,0x80,0xff,0xff,0x01,0x04, -+0x64,0x44,0xe0,0x84,0xe0,0x84,0xe0,0x85,0x19,0x60,0xf4,0x64,0x2b,0x40,0x08,0x26, -+0x04,0xa4,0x44,0xd1,0x2a,0xf8,0x27,0x44,0xbf,0xb4,0x40,0x47,0x22,0x46,0x29,0xf0, -+0x6b,0x44,0x64,0x40,0x40,0x27,0x80,0xbc,0x60,0x4b,0xf3,0x60,0x58,0x4f,0xd8,0x78, -+0xff,0xff,0xbc,0xff,0x22,0x46,0x2b,0xf2,0xff,0xff,0xff,0xff,0x01,0x26,0x0e,0x00, -+0x27,0x44,0x04,0xbc,0x40,0x47,0x24,0xf3,0xb4,0xff,0x60,0x5b,0x4d,0xe2,0x84,0x60, -+0x1d,0x7d,0x8e,0x60,0x00,0x6b,0x13,0x60,0x72,0x78,0xff,0xff,0xb5,0xff,0xbc,0xff, -+0x46,0xff,0x47,0xff,0xb7,0xff,0xb4,0xff,0x00,0x6b,0x99,0xff,0x3e,0x44,0x7c,0xb4, -+0x08,0xbc,0x40,0x5e,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0x99,0xff,0x3d,0x44,0x10,0xbc,0x00,0x7f,0x40,0x5d,0x98,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xb7,0xff,0xb4,0xff,0xff,0xff,0xff,0xff,0x84,0x60,0x1d,0x7d, -+0x99,0xff,0x3e,0x44,0x02,0xbc,0x00,0x7f,0x40,0x5e,0x98,0xff,0xff,0xff,0x46,0xff, -+0x47,0xff,0x13,0x60,0x5f,0x78,0xff,0xff,0x0e,0x64,0x96,0xfb,0x00,0x60,0x13,0x66, -+0x46,0x42,0x10,0x60,0x00,0x7c,0x3c,0x46,0x29,0xf2,0x22,0x46,0xa0,0x84,0xb4,0xbc, -+0x29,0xfa,0x62,0x60,0xda,0x61,0xa1,0xd1,0x46,0xf3,0xff,0xff,0xd0,0x80,0xff,0xff, -+0x01,0x06,0x64,0x44,0x40,0x45,0x3c,0x46,0x2b,0xf2,0x2c,0xf0,0x60,0x43,0x2d,0xf2, -+0x22,0x46,0x2b,0xfc,0x2c,0xf8,0x2d,0xfa,0x3c,0x46,0x2e,0xf2,0x2f,0xf0,0x60,0x43, -+0x30,0xf2,0x22,0x46,0x2e,0xfc,0x2f,0xf8,0x30,0xfa,0x3c,0x46,0x29,0xf2,0xff,0xff, -+0xff,0xff,0x04,0x2b,0x13,0x00,0x21,0xf2,0x46,0xf1,0xff,0xff,0x64,0x40,0x02,0x36, -+0xe0,0x84,0x48,0xf3,0x60,0x41,0x60,0x45,0x22,0x60,0x58,0x4f,0xe1,0x78,0xff,0xff, -+0xae,0x81,0xff,0xff,0x01,0x03,0xdc,0x84,0x40,0x44,0x12,0x00,0x1f,0xf2,0x46,0xf1, -+0xff,0xff,0x64,0x40,0x02,0x36,0xe0,0x84,0x48,0xf3,0x60,0x41,0x60,0x45,0x22,0x60, -+0x58,0x4f,0xe1,0x78,0xff,0xff,0xae,0x81,0xff,0xff,0x01,0x03,0xdc,0x84,0x40,0x44, -+0x00,0x64,0x40,0x43,0x19,0x60,0xf2,0x63,0x25,0x44,0xe0,0x84,0xe0,0x84,0xe0,0x85, -+0xc7,0x83,0x2b,0x40,0x08,0x26,0x04,0xa3,0xbd,0xd1,0xa3,0xd1,0x64,0x43,0xc0,0x65, -+0x2b,0x40,0x08,0x26,0x60,0x65,0xd7,0x83,0xa8,0xf3,0xff,0xff,0xc0,0x84,0xc0,0x84, -+0xc4,0x84,0x24,0x45,0xc4,0x84,0x22,0x46,0x2a,0xfa,0x63,0x44,0xa8,0xf1,0xff,0xff, -+0xd0,0x84,0xff,0xff,0x40,0x44,0xf3,0x60,0x58,0x4f,0xd8,0x78,0xff,0xff,0xbc,0xff, -+0x27,0x44,0x02,0xbc,0x40,0x47,0x24,0xf3,0xb4,0xff,0x60,0x5b,0x4d,0xe2,0x13,0x60, -+0x72,0x78,0xff,0xff,0x0d,0x64,0x96,0xfb,0x00,0x64,0x40,0x43,0x25,0x44,0xe0,0x84, -+0xe0,0x84,0xe0,0x85,0x19,0x60,0xf4,0x64,0x2b,0x40,0x08,0x26,0x04,0xa4,0x44,0xd1, -+0x80,0x60,0x00,0x64,0x25,0x40,0x03,0x36,0x40,0x43,0xc0,0x65,0x2b,0x40,0x08,0x26, -+0x60,0x65,0x00,0x60,0x13,0x66,0x1f,0xf3,0x46,0x42,0xd0,0x83,0xff,0xff,0x02,0x28, -+0x00,0x63,0x2a,0xfc,0x64,0x44,0xa8,0xf1,0xd4,0x84,0xd0,0x84,0xff,0xff,0x40,0x44, -+0xd4,0x64,0x29,0xfa,0x21,0x46,0x2e,0xf2,0x2f,0xf0,0x60,0x43,0x30,0xf2,0x22,0x46, -+0x2b,0xfc,0x2c,0xf8,0x2d,0xfa,0xf3,0x60,0x58,0x4f,0xd8,0x78,0xff,0xff,0xbc,0xff, -+0x4c,0x00,0x0f,0x64,0x96,0xfb,0x64,0x60,0x2c,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x00,0x64, -+0x40,0x43,0x00,0x60,0x13,0x66,0x46,0x42,0xc4,0x64,0x29,0xfa,0x21,0x46,0x2e,0xf2, -+0x2f,0xf0,0x60,0x43,0x30,0xf2,0x22,0x46,0x2b,0xfc,0x2c,0xf8,0x2d,0xfa,0x25,0x44, -+0xe0,0x84,0xe0,0x84,0xe0,0x85,0x19,0x60,0xf4,0x64,0x2b,0x40,0x08,0x26,0x04,0xa4, -+0x44,0xd1,0x80,0x60,0x00,0x64,0x25,0x40,0x03,0x36,0x40,0x43,0xc0,0x65,0x2b,0x40, -+0x08,0x26,0x60,0x65,0x1f,0xf3,0x22,0x46,0xd0,0x84,0x2a,0xfa,0x64,0x44,0xa8,0xf1, -+0xd4,0x84,0xd0,0x84,0xff,0xff,0x40,0x44,0xf3,0x60,0x58,0x4f,0xd8,0x78,0xff,0xff, -+0xbc,0xff,0x63,0x60,0xa4,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0xb4,0xff,0xff,0xff,0xff,0xff, -+0x84,0x60,0x1d,0x7d,0x8e,0x60,0x00,0x6b,0x11,0x60,0x50,0x78,0xff,0xff,0xff,0x00, -+0x00,0xe0,0x7f,0x00,0xfe,0x0f,0xc7,0xf1,0x01,0x64,0xd0,0x80,0xbf,0xfb,0x1a,0x03, -+0xc6,0xfb,0x18,0x60,0x7a,0x65,0xa5,0xd3,0x41,0x4d,0xdc,0x84,0xa5,0xdb,0x26,0x44, -+0x02,0x26,0x17,0x00,0x3e,0x45,0x35,0x81,0xff,0xff,0x0f,0x02,0x64,0x60,0x78,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0xf3,0x60,0xac,0x78,0xff,0xff,0x41,0x5e,0x02,0x64,0x40,0x46, -+0xd1,0xfe,0x21,0x46,0x46,0x45,0x4c,0xe2,0x0e,0x64,0x40,0x4c,0x19,0xff,0x03,0xe1, -+0x26,0x44,0x02,0xb4,0x12,0xbc,0x40,0x46,0x2e,0x44,0x20,0xfa,0x18,0x60,0x10,0x62, -+0xa2,0xd1,0xff,0xff,0x64,0x40,0x01,0x2a,0x12,0x00,0x66,0x69,0xff,0xff,0xff,0xff, -+0x01,0x16,0xfe,0x00,0x68,0x44,0x00,0x7f,0x60,0x45,0x7c,0x69,0xff,0xff,0xff,0xff, -+0x01,0x16,0xfe,0x00,0x68,0x44,0x00,0x7f,0x60,0x47,0xb4,0x84,0x0f,0x00,0x00,0x65, -+0x7c,0x69,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00,0x68,0x44,0xce,0xf1,0x00,0x7f, -+0xd0,0x80,0xff,0xff,0x01,0x04,0x64,0x44,0x60,0x47,0xb4,0x84,0x25,0xfa,0x20,0xf2, -+0xff,0xff,0xff,0xb4,0x0a,0x36,0x00,0x7f,0x14,0x36,0x01,0x7f,0x37,0x36,0x02,0x7f, -+0x6e,0x36,0x03,0x7f,0x26,0xfa,0x00,0x7c,0x22,0xf8,0x24,0xf1,0x01,0x64,0x4a,0xfb, -+0x2e,0x44,0xa1,0xff,0x6c,0x43,0x21,0xfc,0x7e,0x69,0xc3,0x94,0xcd,0xe2,0x9c,0xfe, -+0xff,0xff,0x0e,0x04,0x6a,0x60,0xb4,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x01,0x64,0xbf,0xfb,0x27,0x44,0x80,0xbc,0x40,0x47,0xf3,0x60,0xb2,0x78,0xff,0xff, -+0xcb,0xf1,0xff,0xff,0x64,0x40,0x00,0x36,0x03,0x00,0x0e,0x60,0x5e,0x78,0xff,0xff, -+0x00,0x7c,0xbf,0xf9,0x40,0x45,0x6e,0x36,0x35,0x00,0x37,0x36,0x26,0x00,0x14,0x36, -+0x1f,0x00,0x0a,0x36,0x17,0x00,0x64,0x60,0x6c,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x21,0x63, -+0x96,0xfd,0x27,0x44,0x80,0xbc,0x40,0x47,0x07,0x60,0xd0,0x74,0xcd,0xe2,0xf3,0x60, -+0xb2,0x78,0xff,0xff,0xa1,0xff,0x4c,0x48,0xeb,0x83,0xeb,0x83,0xeb,0x83,0x20,0x00, -+0xa1,0xff,0x4c,0x48,0xeb,0x83,0xeb,0x83,0x1b,0x00,0xa1,0xff,0x4c,0x48,0xe3,0x85, -+0xc7,0x85,0xe3,0x83,0xe3,0x83,0xe3,0x83,0xc7,0x83,0xeb,0x83,0xeb,0x83,0xeb,0x83, -+0xeb,0x83,0x0e,0x00,0xe3,0x85,0xc7,0x85,0xe3,0x83,0xe3,0x83,0xe3,0x83,0xa1,0xff, -+0x4c,0x48,0xc7,0x83,0xeb,0x83,0xeb,0x83,0xeb,0x83,0xff,0xff,0x80,0x27,0xcf,0x83, -+0x1f,0xfc,0xfc,0xa3,0x3b,0xf3,0x43,0x43,0xa1,0xff,0x4c,0x4e,0x1c,0x7c,0xd0,0x9c, -+0xd3,0x80,0x20,0x44,0x0f,0x04,0x64,0x60,0x70,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x27,0x44,0x80,0xbc,0x40,0x47,0x07,0x60,0xd0,0x74,0xcd,0xe2,0xf3,0x60, -+0xb2,0x78,0xff,0xff,0xe8,0x84,0x52,0x4a,0x01,0x05,0x70,0x80,0x52,0x63,0x28,0x44, -+0xbd,0xda,0xff,0xff,0xa1,0xff,0x6c,0x45,0x2e,0x44,0x80,0x2b,0x1f,0xfb,0xbd,0xda, -+0x65,0x44,0xb0,0xf1,0xbd,0xda,0x50,0xfe,0xff,0xff,0x01,0x2a,0x04,0x00,0x26,0x44, -+0x20,0xbc,0x40,0x46,0x01,0x00,0xd0,0x80,0xa1,0xff,0x6c,0x44,0xb1,0xf1,0xbd,0xda, -+0xc4,0x85,0xd0,0x80,0x00,0x61,0x28,0x44,0x04,0x2a,0x03,0x00,0x40,0x27,0xd1,0x00, -+0x01,0x61,0xb2,0xf1,0xff,0xff,0xa1,0xff,0x6c,0x44,0xbd,0xda,0xc4,0x85,0xd0,0x80, -+0x32,0x44,0x01,0x2a,0x27,0x00,0x28,0x44,0xd4,0x36,0x02,0x00,0xc4,0x3a,0x06,0x00, -+0x00,0x64,0x38,0xfa,0x08,0x64,0xf2,0x60,0xe6,0x78,0x40,0x4c,0xa1,0xff,0x6c,0x44, -+0xbd,0xda,0xff,0xff,0xa1,0xff,0x6c,0x44,0xbd,0xda,0x20,0x61,0x28,0x44,0x03,0x2b, -+0x00,0x61,0x60,0x40,0x40,0x27,0x02,0xb9,0x41,0x4e,0xa1,0xff,0x6c,0x44,0xbd,0xda, -+0x28,0x44,0xb4,0x36,0xe5,0x00,0xa4,0x36,0xe3,0x00,0xe4,0x36,0xe1,0x00,0xf1,0x60, -+0xb9,0x78,0xff,0xff,0x61,0x40,0x01,0x22,0x31,0x00,0xa1,0xff,0x6c,0x44,0xbd,0xda, -+0x28,0x44,0xd4,0x3a,0x02,0x00,0x48,0x61,0x08,0x00,0xc4,0x36,0x05,0x00,0x28,0x44, -+0xb4,0x3a,0x03,0x00,0x4d,0x61,0x01,0x00,0x49,0x61,0x41,0x4d,0x46,0x4e,0x08,0x64, -+0x40,0x4c,0x05,0x01,0x00,0x65,0x2d,0x44,0x04,0x2a,0x0a,0x00,0x0d,0x00,0x2d,0x44, -+0x49,0x36,0x05,0x00,0x48,0x3a,0x07,0x00,0x10,0x65,0x27,0x40,0x40,0x26,0x30,0x65, -+0xf2,0x60,0xe9,0x78,0x35,0x8d,0x30,0x65,0xa1,0xff,0x6c,0x44,0xbd,0xda,0xff,0xff, -+0xa1,0xff,0x6c,0x44,0xbd,0xda,0xf2,0x60,0xe6,0x78,0x35,0x8d,0x45,0x4e,0x23,0x44, -+0xe8,0xa5,0xff,0xff,0x05,0x05,0x60,0x43,0xfa,0xa3,0xf3,0x60,0xc6,0x78,0xff,0xff, -+0xa1,0xff,0x6c,0x44,0xbd,0xda,0xff,0xff,0xa1,0xff,0x6c,0x44,0xbd,0xda,0xff,0xff, -+0xa1,0xff,0x6c,0x44,0xbd,0xda,0x26,0x41,0x20,0x26,0x1d,0x00,0x2d,0x44,0x22,0x01, -+0x32,0x40,0x02,0x2a,0x03,0x00,0x50,0xbc,0x40,0x4d,0x1e,0x00,0x01,0x64,0xbf,0xfb, -+0x19,0x60,0x5e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x27,0x44,0x06,0x22, -+0x06,0x00,0xf9,0xb4,0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe,0x48,0xe2,0x27,0x44, -+0x80,0xbc,0x40,0x47,0x09,0x00,0x2e,0x44,0x03,0xa4,0xef,0xb1,0x08,0x24,0x40,0xb9, -+0x41,0x46,0x02,0x00,0x70,0xbc,0x40,0x4d,0xa1,0xff,0x6c,0x44,0xbd,0xda,0x20,0x61, -+0x28,0x44,0x03,0x2b,0x00,0x61,0x60,0x40,0x40,0x2b,0x0d,0x00,0xbf,0x60,0xff,0x65, -+0x34,0xf3,0x02,0xb9,0x80,0xb0,0x28,0x44,0x06,0x03,0xa4,0x84,0x40,0x48,0x29,0xfa, -+0x04,0x64,0x22,0xfa,0x02,0xa9,0x23,0x44,0xe8,0xa4,0x41,0x4e,0x20,0x26,0xfa,0xa4, -+0x28,0x40,0x40,0x27,0xf8,0xa4,0x40,0x43,0x38,0xfa,0xff,0xff,0xa1,0xff,0x6c,0x44, -+0xbd,0xda,0x23,0x44,0x80,0x2b,0x03,0x00,0x14,0x64,0x40,0x43,0x38,0xfa,0x23,0x47, -+0x3f,0xfa,0x08,0x65,0x45,0x4c,0x21,0xf2,0x70,0x45,0xd4,0x80,0xff,0xff,0x02,0x06, -+0x64,0xe2,0x60,0x50,0xa1,0xff,0x6c,0x44,0xbd,0xda,0x2e,0x44,0x22,0x26,0x05,0x00, -+0x23,0x41,0xa1,0xff,0x6c,0x44,0x34,0xfa,0x7f,0x00,0xa1,0xff,0x6c,0x44,0xbd,0xda, -+0x2e,0x40,0x20,0x2a,0x12,0x00,0xa1,0xff,0x6c,0x44,0xbd,0xda,0xff,0xff,0xa1,0xff, -+0x6c,0x44,0xbd,0xda,0x2e,0x40,0x02,0x26,0x05,0x00,0x23,0x41,0xa1,0xff,0x6c,0x44, -+0x37,0xfa,0x6a,0x00,0xa1,0xff,0x6c,0x44,0x37,0xfa,0x32,0x44,0x01,0x2a,0x1a,0x00, -+0x00,0xf4,0x02,0x62,0x46,0x45,0xa1,0xff,0xda,0x82,0x6c,0x44,0xa2,0xda,0xff,0xff, -+0xa1,0xff,0xda,0x82,0x6c,0x44,0xa2,0xda,0x23,0x41,0x04,0xa1,0x78,0x7c,0x01,0x65, -+0x61,0x43,0xd1,0x80,0x46,0x45,0x02,0x07,0x04,0xa1,0x62,0x00,0x64,0x43,0xd1,0x81, -+0x7c,0x7c,0x66,0x00,0xbf,0xf3,0x3b,0xf1,0x00,0xa0,0x23,0x44,0x04,0x02,0x00,0xa0, -+0xd0,0x80,0x01,0x03,0x05,0x04,0x60,0x43,0x0c,0xa3,0xf3,0x60,0xc6,0x78,0xff,0xff, -+0xa1,0xff,0x6c,0x44,0xff,0xff,0x1a,0xfa,0xff,0xff,0xa1,0xff,0x6c,0x44,0xff,0xff, -+0x1b,0xfa,0x60,0x40,0x20,0x2b,0x1e,0x00,0x1a,0xf2,0xff,0xff,0x60,0x47,0x1a,0xfa, -+0xff,0xff,0xa1,0xff,0x6c,0x44,0xff,0xff,0x60,0x47,0x10,0xfa,0xff,0xff,0xa1,0xff, -+0x6c,0x44,0xff,0xff,0x60,0x47,0x11,0xfa,0x3b,0xf1,0x23,0x44,0xfc,0xa4,0x00,0xa0, -+0x40,0x43,0xd0,0x80,0x01,0x03,0x03,0x04,0xf3,0x60,0xc6,0x78,0xff,0xff,0x38,0xfa, -+0x23,0x47,0x3f,0xfa,0x28,0x44,0x0c,0x2e,0x01,0x00,0x06,0x00,0x0c,0x26,0xf4,0x00, -+0xf0,0xb4,0xff,0xff,0xb0,0x3a,0xf0,0x00,0xb0,0xff,0x01,0x5d,0xdc,0xfe,0x05,0xff, -+0x2f,0xf3,0x23,0x41,0x04,0xbc,0x2f,0xfb,0x7c,0x7c,0x01,0x65,0x25,0x44,0xd5,0x80, -+0x61,0x43,0x45,0x04,0x35,0x03,0xcb,0xf3,0xff,0xff,0xff,0xff,0x00,0x36,0x03,0x00, -+0x0e,0x60,0x5e,0x78,0xff,0xff,0x00,0xf4,0x02,0x62,0xd1,0x80,0x46,0x45,0x06,0x07, -+0x61,0x40,0x01,0x26,0x01,0xa1,0x61,0x5c,0x00,0x61,0x02,0x00,0x64,0x43,0xd1,0x81, -+0xa1,0xff,0xec,0x44,0x5a,0xda,0xfc,0x1d,0xe2,0x1e,0x23,0x00,0xa1,0xff,0xd5,0x80, -+0x61,0x43,0x37,0x04,0x16,0x03,0x00,0xf4,0x02,0x62,0xd1,0x80,0x46,0x45,0x07,0x07, -+0xec,0x44,0x61,0x40,0x01,0x26,0x01,0xa1,0x61,0x5c,0x00,0x61,0x05,0x00,0x64,0x43, -+0xec,0x44,0xd1,0x81,0x01,0x00,0xec,0x44,0x7a,0xda,0xfd,0x1d,0xe8,0x1e,0x0a,0x00, -+0xa1,0xff,0xb6,0xff,0x6c,0x44,0x00,0xf4,0x02,0xfa,0x02,0x7c,0x46,0x45,0xb7,0xff, -+0x06,0x00,0xa1,0xff,0xb6,0xff,0x00,0x64,0x6c,0x44,0x5a,0xda,0xb7,0xff,0x64,0x41, -+0x28,0x44,0x40,0x2b,0x1d,0x00,0xb1,0xff,0x32,0x44,0x01,0x26,0x19,0x00,0xa1,0xff, -+0x6c,0x44,0xff,0xff,0x2d,0xfb,0xff,0xff,0xa1,0xff,0x6c,0x44,0xff,0xff,0x2e,0xfb, -+0x0f,0x00,0x6c,0x44,0x64,0x41,0x28,0x40,0x40,0x2b,0x0d,0x00,0xb1,0xff,0x32,0x40, -+0x01,0x26,0x09,0x00,0x2d,0xfb,0xff,0xff,0xa1,0xff,0x6c,0x44,0xff,0xff,0x2e,0xfb, -+0x21,0x46,0xa1,0xff,0x6c,0x40,0x21,0x46,0x01,0x16,0xfe,0x00,0x68,0x44,0x60,0x40, -+0x10,0x2a,0x04,0x00,0x22,0xf2,0xff,0xff,0x08,0xbc,0x22,0xfa,0x6a,0x43,0xa1,0xff, -+0x6c,0x40,0x23,0xf1,0xff,0xff,0x64,0x54,0xcd,0xe2,0x19,0xff,0x32,0x44,0x03,0x22, -+0x20,0x00,0x47,0xff,0x26,0x44,0xfd,0xb4,0x84,0xbc,0x63,0x40,0x40,0x27,0x08,0x00, -+0x0d,0x63,0x07,0x15,0x06,0x15,0x05,0x15,0x04,0x15,0xff,0xa3,0x02,0x15,0xf9,0x02, -+0x7f,0xb4,0x40,0x46,0x6c,0x40,0x28,0x44,0x40,0x2b,0x08,0x00,0x32,0x44,0x01,0x2a, -+0x05,0x00,0x23,0x44,0x08,0xa4,0x38,0xfa,0x60,0x47,0x3f,0xfa,0xf3,0x60,0x92,0x78, -+0xff,0xff,0x63,0x40,0x40,0x2b,0x07,0x00,0x6a,0x60,0xaa,0x62,0xa2,0xd3,0xff,0xff, -+0x01,0xa4,0xa2,0xdb,0x08,0x00,0x0d,0x64,0x4b,0x15,0x4a,0x15,0x49,0x15,0x48,0x15, -+0xff,0xa4,0x46,0x15,0xf9,0x02,0x48,0xe2,0xbf,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x64,0x02,0x27,0x44,0x06,0x22,0x05,0x00,0xf9,0xb4,0x40,0x47,0x02,0x64,0x20,0xfb, -+0xc0,0xfe,0x20,0xf2,0xff,0xff,0xff,0xb4,0x0a,0x36,0x00,0x7f,0x14,0x36,0x01,0x7f, -+0x37,0x36,0x02,0x7f,0x6e,0x36,0x03,0x7f,0x26,0xfa,0x64,0x60,0x44,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45, -+0x64,0x60,0x48,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x28,0x40,0x04,0x26,0x2d,0x00, -+0x28,0x40,0x40,0x2b,0x2a,0x00,0x26,0x44,0x04,0xbc,0xfd,0xb4,0x40,0x46,0x25,0x00, -+0x6c,0x40,0x2d,0x44,0x20,0x2a,0x09,0x00,0x01,0x74,0xcd,0xe2,0x47,0xff,0xb5,0xff, -+0x00,0x64,0xc6,0xfb,0x13,0x60,0x92,0x78,0xff,0xff,0xbf,0xf3,0xff,0xff,0x00,0xa0, -+0x26,0x44,0x03,0x03,0x84,0xbc,0x40,0x46,0x10,0x00,0x84,0xbc,0x2d,0x40,0x0c,0x22, -+0x02,0x00,0x40,0x46,0x0a,0x00,0xfd,0xb4,0x40,0x46,0x25,0x44,0x06,0xfa,0x60,0x46, -+0x01,0xf2,0xff,0xff,0x61,0x5e,0x03,0x2b,0x01,0xfa,0x21,0x46,0x08,0x29,0x09,0x00, -+0x21,0xf1,0xff,0xff,0x64,0x40,0x07,0x2e,0x04,0x00,0x43,0xff,0x10,0x64,0x20,0xfb, -+0xc0,0xfe,0x00,0x64,0xc6,0xfb,0x47,0xff,0x12,0x60,0xb7,0x78,0xff,0xff,0xa1,0xff, -+0x6c,0x43,0x63,0x54,0xcd,0xe2,0x0e,0x64,0x01,0x00,0x0c,0x64,0x40,0x4c,0x19,0xff, -+0x00,0x64,0x40,0x4a,0xc6,0xfb,0x08,0x64,0x40,0x4c,0x27,0x44,0x06,0x22,0x06,0x00, -+0xf9,0xb4,0x40,0x47,0x02,0x64,0x20,0xfb,0xc0,0xfe,0x48,0xe2,0x82,0xe1,0xa1,0xff, -+0xd4,0x00,0x00,0x60,0x18,0x63,0xa1,0xff,0xec,0x44,0xff,0xff,0xfc,0x1d,0x04,0x1e, -+0xb6,0xff,0xa1,0xff,0x6c,0x44,0xb7,0xff,0x08,0x64,0x40,0x4c,0x19,0xff,0x27,0x44, -+0x80,0xbc,0x40,0x47,0xc2,0x00,0x01,0x64,0xc0,0xfb,0x24,0x44,0x60,0x48,0x90,0x6a, -+0x60,0x47,0x23,0x41,0xe1,0x81,0xff,0xff,0x01,0x16,0xfe,0x00,0x60,0x48,0x8e,0x6a, -+0x00,0x64,0x02,0x24,0x80,0x64,0x69,0x83,0xcd,0xf1,0x25,0x45,0x02,0x2a,0x03,0x00, -+0x64,0x40,0x01,0x2a,0x04,0xbc,0x01,0x16,0xfe,0x00,0x60,0x48,0x8c,0x6a,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0x01,0x16,0xfe,0x00,0x02,0xe1,0x08,0x64,0x40,0x4c, -+0x29,0x44,0x01,0xbc,0x40,0x49,0x19,0xff,0x52,0x63,0x22,0x46,0xbd,0xd0,0x21,0xf3, -+0x43,0xff,0x60,0x40,0x07,0x22,0x03,0x00,0x10,0x64,0x20,0xfb,0xc0,0xfe,0x01,0xe1, -+0x28,0xf2,0x44,0x48,0x60,0x40,0x01,0x2a,0x03,0x00,0x40,0x67,0xb0,0x84,0x60,0x5c, -+0x99,0xff,0x07,0x60,0x00,0xe8,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0x80,0xe8,0xff,0xff,0xff,0xff,0xff,0xff,0x64,0x4d,0x64,0x47, -+0x60,0x4d,0xff,0xff,0xff,0xff,0xa1,0xff,0xb5,0xff,0xbb,0xff,0x32,0x64,0x96,0xfb, -+0xff,0xff,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4d,0x60,0x47,0x60,0x4d,0x26,0x44, -+0x02,0xb4,0x40,0x46,0x20,0x61,0x28,0x44,0x80,0x36,0x02,0x00,0x50,0x3a,0x01,0x00, -+0x04,0xb9,0x41,0x4e,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4d,0x60,0x47,0x60,0x4d, -+0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4d,0x60,0x47,0x60,0x4d,0xa1,0xff,0xbd,0xd2, -+0xff,0xff,0x60,0x4c,0x28,0x44,0xc4,0x36,0x13,0x00,0xd4,0x36,0x11,0x00,0xa1,0xff, -+0xbd,0xd2,0xff,0xff,0x60,0x4c,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0xa1,0xff, -+0xbd,0xd2,0xff,0xff,0x60,0x4c,0x28,0x44,0xb4,0x36,0x02,0x00,0xa4,0x3a,0x03,0x00, -+0xf5,0x60,0x33,0x78,0xff,0xff,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0xff,0x65, -+0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0x2e,0x41,0x28,0x44,0x03,0x2b,0xdf,0xb1, -+0x60,0x40,0x40,0x27,0x02,0xb9,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0x23,0x44, -+0xcc,0x84,0xdc,0x84,0x03,0x03,0x03,0x02,0x08,0xb9,0x01,0x00,0x10,0xb9,0xbd,0xd0, -+0x41,0x4e,0xa1,0xff,0xff,0xff,0x64,0x4c,0x2e,0x44,0x22,0x22,0x47,0x00,0x20,0x2a, -+0x0f,0x00,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0xa1,0xff,0xbd,0xd2,0xff,0xff, -+0x60,0x4c,0xa1,0xff,0xbd,0xd2,0xff,0xff,0x60,0x4c,0x2e,0x44,0x02,0x2a,0x36,0x00, -+0xa1,0xff,0xff,0xff,0x1b,0xf0,0x1a,0xf2,0x64,0x40,0x20,0x27,0x06,0x00,0x60,0x4c, -+0xa1,0xff,0xff,0xff,0xff,0xff,0x64,0x4c,0x12,0x00,0xa1,0xff,0xff,0xff,0x60,0x47, -+0x60,0x4c,0xa1,0xff,0xff,0xff,0xff,0xff,0x64,0x4c,0xa1,0xff,0xff,0xff,0x10,0xf2, -+0x11,0xf0,0x60,0x47,0x60,0x4c,0xa1,0xff,0xff,0xff,0x64,0x47,0x60,0x4c,0x03,0xf0, -+0x04,0xf4,0x01,0xf2,0x64,0x42,0x04,0xa4,0xd0,0x81,0x23,0x43,0x2e,0x44,0x10,0x2a, -+0x06,0x00,0xa2,0xd2,0xff,0xff,0xa1,0xff,0xff,0xff,0x60,0x4f,0x60,0x00,0xe2,0xd2, -+0xff,0xff,0xa1,0xff,0xda,0x82,0xc9,0x81,0x60,0x4e,0x4e,0x00,0x18,0x22,0x0a,0x00, -+0x10,0x26,0x03,0x00,0xf5,0x60,0x33,0x78,0xff,0xff,0x03,0xf0,0x04,0xf4,0x00,0x61, -+0x64,0x42,0x48,0x00,0x04,0x2a,0x2f,0x00,0x00,0xf4,0x01,0xf2,0xff,0x65,0xa4,0x81, -+0xa1,0xff,0x02,0xfe,0xff,0xff,0x10,0x25,0x42,0xfe,0x72,0x45,0x65,0x4c,0x23,0x43, -+0x97,0xf3,0x04,0x04,0xdc,0x84,0x97,0xfb,0x60,0x55,0x65,0x52,0xa1,0xff,0xff,0xff, -+0x60,0x4c,0x98,0xf3,0x03,0x04,0xdc,0x84,0x98,0xfb,0xff,0xff,0xa1,0xff,0xff,0xff, -+0x60,0x4c,0x99,0xf3,0x03,0x04,0xdc,0x84,0x99,0xfb,0xff,0xff,0xa1,0xff,0x0c,0x62, -+0x60,0x4c,0xf8,0xa3,0x2e,0x44,0xfb,0xb4,0x40,0x4e,0x65,0x44,0xdc,0x80,0xff,0xff, -+0x01,0x02,0x58,0x80,0x0c,0x00,0x23,0x43,0x03,0xf0,0x04,0xf4,0x01,0xf2,0x64,0x42, -+0x04,0xa4,0xd0,0x81,0x04,0x00,0x00,0xf4,0x01,0xf2,0x04,0x62,0xa4,0x81,0xa1,0xff, -+0xe2,0xd2,0xda,0x82,0xc9,0x81,0x60,0x4c,0xfa,0x1c,0xf5,0x1d,0x08,0x1e,0x02,0x02, -+0x00,0xf4,0x04,0x62,0xa2,0xd2,0xff,0xff,0xa1,0xff,0xff,0xff,0x60,0x4d,0x28,0x44, -+0x40,0x2b,0x04,0x00,0xa1,0xff,0x60,0x4e,0xa1,0xff,0x60,0x4c,0xa1,0xff,0xc3,0x60, -+0x33,0x64,0x60,0x4e,0xa1,0xff,0xff,0xff,0x62,0x5c,0x02,0xe1,0x08,0x64,0x40,0x4c, -+0x19,0xff,0x61,0x40,0x7f,0x26,0x02,0x00,0x00,0xf4,0x04,0x7c,0x66,0x44,0x22,0x46, -+0x0b,0xf8,0x0c,0xfa,0x34,0x64,0x96,0xfb,0x6a,0x40,0x40,0x26,0x02,0x00,0xfc,0x0b, -+0x02,0x00,0x07,0x60,0x80,0xe8,0x23,0xf3,0xff,0xff,0x60,0x54,0xcd,0xe2,0x03,0x64, -+0xcc,0x84,0xff,0xff,0xfd,0x02,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0x99,0xff,0x3e,0x44,0x7d,0xb4,0x08,0xbc,0x40,0x5e,0x98,0xff, -+0x05,0x64,0xcc,0x84,0xff,0xff,0xfd,0x02,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0x99,0xff,0x3d,0x44,0xf7,0xb4,0x40,0x5d,0x98,0xff, -+0x00,0x60,0x00,0x6b,0x99,0xff,0x3d,0x44,0x10,0xbc,0x40,0x5d,0x3e,0x44,0xfe,0xb4, -+0x40,0x5e,0x98,0xff,0xbc,0xff,0x28,0x44,0x40,0x2b,0x39,0x00,0x99,0xff,0x3a,0x44, -+0x98,0xff,0x10,0x2b,0xfb,0x00,0x99,0xff,0x00,0x60,0x00,0xea,0xff,0xff,0xff,0xff, -+0xff,0xff,0x3a,0x5c,0x80,0x2b,0x12,0x00,0x8b,0xff,0x74,0x40,0x88,0xff,0x3a,0x5c, -+0x80,0x2b,0x09,0x00,0x8b,0xff,0x74,0x40,0x88,0xff,0x3a,0x5c,0x80,0x2b,0x03,0x00, -+0x8b,0xff,0x74,0x40,0x88,0xff,0x8b,0xff,0x74,0x40,0x88,0xff,0x3a,0x5c,0x80,0x2b, -+0xff,0xff,0x31,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x00,0x60,0x00,0xea,0x3a,0x5c, -+0x80,0x27,0x06,0x00,0x31,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x00,0x60,0x00,0xea, -+0x00,0x64,0xca,0xfb,0x30,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x98,0xff,0xff,0xff, -+0xb7,0xff,0xb4,0xff,0xff,0xff,0xff,0xff,0x84,0x60,0x1d,0x7d,0xb5,0xff,0xff,0xff, -+0x99,0xff,0x07,0x60,0x80,0xe9,0x98,0xff,0xff,0xff,0xff,0xff,0x80,0xe9,0xff,0xff, -+0xff,0xff,0xb7,0xff,0xb4,0xff,0xff,0xff,0x99,0xff,0x3e,0x44,0x02,0xbc,0x00,0x7f, -+0x40,0x5e,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x46,0xff,0x47,0xff, -+0x2f,0x58,0xff,0xff,0x01,0x64,0x30,0xfb,0xff,0xff,0x00,0xea,0x99,0xff,0x3b,0x44, -+0x40,0x27,0xfd,0x00,0x98,0xff,0x00,0xeb,0x31,0xf3,0xff,0xff,0x60,0x40,0x01,0x2a, -+0x03,0x00,0x17,0x60,0xae,0x78,0xff,0xff,0x00,0x64,0xd8,0xfb,0xdc,0xfb,0x89,0xf3, -+0xff,0xff,0x00,0xa0,0xff,0xff,0x03,0x02,0xf6,0x60,0x85,0x78,0xff,0xff,0x1a,0x60, -+0x12,0x65,0x30,0xf2,0x2f,0xf0,0x60,0x41,0x64,0x43,0xeb,0x83,0x00,0x7f,0xe0,0x84, -+0x44,0xd1,0x61,0x47,0x93,0x83,0x00,0x7f,0xe0,0x84,0x44,0xd1,0xeb,0x83,0x93,0x83, -+0x0f,0x60,0xf0,0x65,0xa7,0x85,0x4c,0x60,0xc2,0x63,0xc7,0x83,0x02,0x65,0xbd,0xd3, -+0xff,0xff,0x60,0x40,0x80,0x2b,0x0e,0x00,0x5c,0x61,0xa1,0xd0,0xbd,0xd3,0x50,0xfe, -+0x59,0xd0,0xd0,0x80,0xbd,0xd3,0x59,0xd0,0xd0,0x80,0xbd,0xd3,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x23,0x01,0x65,0x44,0xff,0xa5,0xff,0xff,0xe9,0x02,0x5c,0x60,0xc2,0x63, -+0x9e,0x65,0xbd,0xd3,0xff,0xff,0x60,0x40,0x80,0x2b,0x0e,0x00,0x5c,0x61,0xa1,0xd0, -+0xbd,0xd3,0x50,0xfe,0x59,0xd0,0xd0,0x80,0xbd,0xd3,0x59,0xd0,0xd0,0x80,0xbd,0xd3, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x09,0x01,0x65,0x44,0xff,0xa5,0xff,0xff,0xe9,0x02, -+0x0f,0x7c,0x37,0xf9,0x00,0x7c,0x00,0x61,0x16,0x00,0xf8,0xa3,0xa3,0xd3,0xff,0xff, -+0xe0,0x84,0xe8,0x81,0x60,0x5c,0xe0,0x84,0xe0,0x84,0xc0,0x9c,0xc0,0x9c,0x41,0x60, -+0x92,0x63,0x43,0xd3,0x07,0x7c,0x60,0x40,0x01,0x27,0x0f,0x7c,0x37,0xf9,0xee,0xa3, -+0x60,0x47,0x18,0xb4,0x60,0x5c,0x67,0x44,0xc8,0xfb,0x1b,0xf2,0xff,0xff,0x60,0x40, -+0xc0,0x2f,0x03,0x00,0x80,0x2b,0x01,0x00,0x3c,0x00,0xf0,0x81,0xf1,0x81,0xf1,0x81, -+0x03,0xb1,0x64,0x44,0xe8,0x9c,0xc1,0x81,0x90,0x7c,0xc1,0x81,0xe1,0x84,0x60,0x5c, -+0xe0,0x84,0xe0,0x84,0xc0,0x9c,0xc0,0x9c,0x41,0x60,0x80,0x63,0xc3,0x83,0x29,0x00, -+0x1b,0xf2,0x32,0xf1,0x60,0x40,0xc0,0x27,0x07,0x00,0x64,0x40,0x01,0x2a,0x16,0x00, -+0x6a,0x60,0xe6,0x63,0xa0,0x61,0x1d,0x00,0xc0,0x2b,0x07,0x00,0x64,0x40,0x08,0x2a, -+0x0d,0x00,0x6b,0x60,0x16,0x63,0xa3,0x61,0x14,0x00,0x40,0x2b,0x0c,0x00,0x64,0x40, -+0x02,0x2a,0x04,0x00,0x6a,0x60,0xf6,0x63,0xa1,0x61,0x0b,0x00,0x20,0x60,0x00,0xea, -+0xf8,0x60,0x51,0x78,0xff,0xff,0x64,0x40,0x04,0x2a,0xf8,0x00,0x6b,0x60,0x06,0x63, -+0xa2,0x61,0x1b,0xf0,0xff,0xff,0x64,0x40,0x20,0x27,0x03,0x00,0xf7,0x60,0xbb,0x78, -+0xff,0xff,0x67,0x44,0xc8,0xfb,0x79,0x60,0x98,0x64,0xe1,0x85,0x44,0xd1,0xd9,0xfb, -+0x64,0x45,0x61,0x44,0xe0,0x84,0xe0,0x9c,0x7d,0x60,0x70,0x64,0x40,0xd1,0xdb,0xfb, -+0x10,0xf0,0x64,0x42,0x50,0xfe,0xd2,0x80,0x58,0xd1,0x1a,0xf0,0x64,0x42,0xd2,0x80, -+0x90,0x7c,0x01,0x01,0x00,0x65,0x89,0xf3,0xd1,0x80,0x00,0xa0,0x19,0x04,0x18,0x03, -+0x61,0x44,0xd0,0x84,0xe0,0x84,0xe0,0x9c,0xc0,0x9c,0x80,0x60,0x00,0x64,0x40,0xd1, -+0x2e,0xf0,0x64,0x42,0x50,0xfe,0xd2,0x80,0x58,0xd1,0x2f,0xf0,0x64,0x42,0xd2,0x80, -+0x58,0xd1,0x30,0xf0,0x64,0x42,0xd2,0x80,0xfc,0xa4,0x02,0x01,0xdc,0xfb,0x00,0x65, -+0x65,0x5c,0xe1,0x85,0xe1,0x81,0xe1,0x81,0xc5,0x85,0xc5,0x85,0x71,0x60,0xe8,0x61, -+0xc5,0x81,0x1c,0x60,0x12,0x65,0x02,0xa3,0x64,0x40,0x01,0x2a,0x03,0x00,0xf7,0x60, -+0x49,0x78,0xff,0xff,0x61,0x44,0xda,0xfb,0x01,0x64,0xd8,0xfb,0x80,0x60,0x60,0x61, -+0x10,0xf2,0x1a,0xf0,0xa1,0xdb,0xff,0xff,0x59,0xd9,0x2e,0xf2,0x59,0xdb,0xff,0xff, -+0x2f,0xf2,0x59,0xdb,0x30,0xf0,0xff,0xff,0x59,0xd9,0x00,0x64,0xe5,0xfb,0xff,0xff, -+0x60,0x40,0x01,0x26,0x02,0xa3,0x05,0x64,0xe6,0xfb,0xa3,0xd3,0xff,0xff,0x90,0x84, -+0x60,0x5c,0x00,0x7f,0xe0,0x82,0x64,0x47,0x46,0xd1,0x00,0x7f,0xe0,0x84,0x44,0xd3, -+0xff,0xff,0x60,0x47,0x90,0x84,0xe6,0xf3,0x60,0x5c,0x02,0xa1,0x60,0x40,0x05,0x36, -+0xf6,0xa1,0xa1,0xd3,0xff,0xff,0xc0,0x9c,0xe6,0xf3,0xa1,0xd9,0xff,0xa4,0xe6,0xfb, -+0x04,0xa3,0x60,0x40,0x01,0x36,0xf0,0xa3,0x60,0x40,0x00,0x3a,0xde,0x00,0xe5,0xf3, -+0xfc,0xa3,0xff,0xff,0x60,0x40,0x01,0x26,0xfe,0xa3,0xc0,0x9c,0x01,0xa4,0xf8,0xa0, -+0xa1,0xd9,0xe5,0xfb,0xce,0x02,0xf8,0xa1,0x80,0x60,0x7c,0x64,0xfe,0xa1,0x63,0x45, -+0x08,0x63,0x59,0xd1,0x58,0xd9,0xfd,0x1f,0x11,0xf2,0x60,0x43,0xc0,0x9c,0x5b,0xd9, -+0x65,0x41,0xfe,0xa1,0x1c,0x60,0x12,0x65,0x00,0x64,0xe5,0xfb,0x59,0xd3,0xff,0xff, -+0x90,0x84,0x60,0x5c,0x00,0x7f,0xe0,0x82,0x64,0x47,0x46,0xd1,0x00,0x7f,0xe0,0x84, -+0x44,0xd3,0xff,0xff,0x60,0x47,0x90,0x84,0xe5,0xf3,0x60,0x5c,0x02,0xa3,0x60,0x40, -+0x00,0x36,0xf4,0xa3,0xa3,0xd3,0xe5,0xf3,0xc0,0x9c,0xa3,0xd9,0x01,0xa4,0xfa,0xa0, -+0xe5,0xfb,0xe4,0x02,0x61,0x44,0xf6,0xa4,0xe5,0xfb,0x59,0xd3,0xf6,0xa3,0x90,0x84, -+0xa3,0xd1,0xe8,0x85,0x01,0xb4,0xf8,0x84,0x94,0x84,0xc0,0x84,0x59,0xd1,0xa3,0xdb, -+0x90,0x84,0x5b,0xd1,0xe8,0x85,0x01,0xb4,0xf8,0x84,0x94,0x84,0xc0,0x84,0xa3,0xdb, -+0x04,0x61,0x5b,0xd1,0xe8,0x85,0x01,0xb4,0xf8,0x84,0x94,0x84,0xc0,0x84,0xff,0xa1, -+0xa3,0xdb,0x61,0x40,0x00,0x3a,0xf5,0x00,0xe5,0xf3,0x60,0x41,0xa0,0xd1,0x11,0xf2, -+0x91,0x81,0xe9,0x85,0xf2,0xa3,0x60,0x41,0x60,0x47,0x60,0x5c,0x20,0xbc,0x7f,0xb4, -+0x60,0x47,0x64,0x5e,0xa3,0xdb,0x65,0x47,0x61,0x5e,0x5b,0xdb,0x99,0xff,0xdf,0x61, -+0xfc,0xa3,0x01,0xa1,0x5b,0xd1,0x61,0x5f,0x64,0x5e,0x40,0x5b,0x01,0xa1,0x64,0x47, -+0x61,0x5f,0x40,0x5b,0xef,0x3b,0xf5,0x00,0x0f,0x7c,0x28,0x00,0x1a,0xf0,0x99,0xff, -+0x64,0x44,0xe0,0x7f,0x40,0x5b,0x64,0x47,0xe1,0x7f,0x40,0x5b,0x1b,0xf0,0xff,0xff, -+0x64,0x44,0xe2,0x7f,0x40,0x5b,0x60,0x47,0x60,0x41,0xc8,0xf3,0xc8,0xf9,0x37,0xf1, -+0x90,0x84,0x00,0x37,0x13,0x00,0x63,0x42,0x02,0x63,0x64,0x40,0x07,0x3a,0x0a,0x63, -+0x5a,0xd3,0xdd,0x81,0x60,0x45,0x61,0x5f,0x40,0x5b,0x65,0x47,0xdd,0x81,0x61,0x5f, -+0x40,0x5b,0xf6,0x1f,0x5a,0xd3,0xdd,0x81,0x61,0x5f,0x40,0x5b,0x98,0xff,0xa0,0x60, -+0x00,0xeb,0xc0,0x60,0x00,0xeb,0x64,0x40,0x07,0x3a,0x03,0x00,0x80,0x60,0x07,0xeb, -+0x02,0x00,0x80,0x60,0x0f,0xeb,0x33,0x60,0x00,0xeb,0x00,0x64,0x30,0xfb,0x38,0xf2, -+0x00,0xf4,0xff,0xff,0x28,0x87,0x04,0x64,0x40,0x49,0x46,0x4a,0xb3,0xff,0x02,0x64, -+0x92,0xfb,0x99,0xff,0xfe,0xef,0x7f,0x00,0xe8,0x00,0x30,0x44,0x02,0xbc,0x40,0x51, -+0x98,0xff,0xfb,0x60,0x27,0x78,0xff,0xff,0x31,0xf3,0x2a,0x46,0x60,0x40,0x01,0x26, -+0x65,0x00,0x29,0x43,0x27,0x44,0x00,0xa8,0x60,0x41,0xa3,0xd2,0x1b,0x03,0x99,0xff, -+0x3b,0x40,0x80,0x2b,0xfd,0x00,0x98,0xff,0x60,0x57,0xff,0xff,0x77,0x5f,0xc9,0x81, -+0x60,0x57,0xff,0xff,0x77,0x5f,0xbd,0xda,0x01,0x0f,0x25,0x00,0x0b,0x03,0xa3,0xd2, -+0x7f,0x26,0xf2,0x00,0x00,0xf2,0x04,0x63,0x00,0xa8,0x40,0x4a,0x60,0x46,0x3b,0x03, -+0xa3,0xd2,0xea,0x00,0x3d,0x46,0x38,0xf2,0x2a,0x46,0x60,0x40,0x01,0x2a,0x1f,0x00, -+0x63,0x40,0x7f,0x26,0x05,0x00,0x00,0xf2,0x04,0x63,0x00,0xa8,0x60,0x46,0x2b,0x03, -+0x46,0x4a,0x01,0x0f,0x11,0x00,0xa3,0xd2,0xff,0xff,0x60,0x57,0xff,0xff,0x77,0x5f, -+0x60,0x47,0xa3,0xda,0x0c,0x00,0xe6,0x03,0x63,0x40,0x7f,0x26,0x05,0x00,0x00,0xf2, -+0x04,0x63,0x00,0xa8,0x40,0x4a,0x17,0x03,0x43,0x49,0x41,0x47,0x11,0x00,0x00,0x64, -+0x92,0xfb,0x99,0xff,0x30,0x44,0xfd,0xb4,0x40,0x51,0x98,0xff,0x2f,0xf3,0x00,0x7c, -+0x02,0xbc,0x2f,0xfb,0x3d,0x46,0x0f,0xf2,0x44,0x47,0x60,0x40,0x04,0x26,0x0b,0x00, -+0xfb,0x60,0x27,0x78,0xff,0xff,0x3d,0x46,0x0f,0xf0,0xff,0x60,0xf7,0x65,0x64,0x43, -+0x17,0x60,0x56,0x78,0xff,0xff,0x17,0x60,0x17,0x78,0xff,0xff,0x17,0x60,0xae,0x78, -+0xff,0xff,0x2e,0x2e,0x7e,0x00,0x84,0x09,0x3d,0x46,0x0f,0xf0,0x2d,0xf3,0x64,0x43, -+0x60,0x45,0x1b,0xf2,0x32,0xf1,0x60,0x40,0xc0,0x23,0x01,0x64,0xc0,0x2b,0x01,0x00, -+0x08,0x64,0x80,0x2b,0x01,0x00,0x04,0x64,0x40,0x2b,0x01,0x00,0x02,0x64,0xa0,0x84, -+0x0f,0x22,0x53,0x00,0x65,0x44,0x63,0x5c,0x80,0x2a,0x4f,0x00,0x99,0xff,0x3b,0x40, -+0x80,0x2b,0xfd,0x00,0x98,0xff,0x60,0x57,0xff,0xff,0x77,0x5f,0x60,0x57,0xff,0xff, -+0x77,0x5f,0x99,0xff,0x3b,0x40,0x80,0x2b,0xfd,0x00,0x98,0xff,0x2e,0xf3,0xff,0xff, -+0x60,0x57,0xff,0xff,0x77,0x5f,0x60,0x57,0xff,0xff,0x77,0x5f,0xff,0xff,0xff,0x60, -+0xf7,0x65,0x0b,0x14,0x0a,0x14,0x09,0x14,0x08,0x14,0x07,0x14,0x06,0x14,0x05,0x14, -+0x04,0x14,0x03,0x14,0x02,0x14,0xa7,0x83,0x27,0x00,0xd8,0xf3,0x08,0xbb,0x60,0x40, -+0x01,0x3a,0x22,0x00,0x00,0x64,0xd8,0xfb,0x5a,0xd3,0x5a,0xd3,0x60,0x42,0x01,0x7c, -+0xa2,0xd9,0x63,0x45,0x08,0x63,0x60,0x41,0xfe,0xa1,0x80,0x60,0x5e,0x64,0x58,0xd1, -+0x59,0xd9,0xfd,0x1f,0xdb,0xf3,0x10,0xf0,0xa0,0xd9,0xff,0xff,0x1a,0xf0,0x58,0xd9, -+0xdc,0xf3,0xff,0xff,0x00,0xa0,0x2e,0xf0,0x06,0x03,0xa0,0xd9,0x2f,0xf0,0x58,0xd9, -+0xff,0xff,0x30,0xf0,0x58,0xd9,0x65,0x43,0x0f,0xfc,0x0f,0xf0,0x80,0x60,0x00,0x63, -+0xb3,0x9c,0x0f,0xf8,0x00,0x64,0x92,0xfb,0x99,0xff,0x30,0x44,0xfd,0xb4,0x40,0x51, -+0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x20,0x60,0x00,0xea,0x00,0xeb, -+0xa0,0x60,0x00,0xeb,0x30,0x60,0x00,0xeb,0x2f,0xf3,0xff,0xff,0xf9,0xb4,0x2f,0xfb, -+0xfb,0x60,0x75,0x78,0xff,0xff,0x00,0x64,0x92,0xfb,0x99,0xff,0x30,0x44,0xfd,0xb4, -+0x40,0x51,0x98,0xff,0x00,0xeb,0xa0,0x60,0x00,0xeb,0x30,0x60,0x00,0xeb,0x20,0x60, -+0x00,0xea,0x00,0x64,0x2f,0xf3,0xff,0xff,0xf9,0xb4,0x2f,0xfb,0x31,0xfb,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0x99,0xff,0x3a,0x44,0x3b,0x44,0x98,0xff,0x3d,0x46, -+0x0f,0xf0,0x80,0x60,0x00,0x63,0xb3,0x83,0xff,0x60,0x7f,0x7c,0xa3,0x83,0x0f,0xfc, -+0xfb,0x60,0x75,0x78,0xff,0xff,0xa9,0xff,0x77,0x44,0x60,0x57,0x40,0x4a,0x01,0x2a, -+0x31,0x00,0x24,0x44,0x00,0xa8,0x24,0x46,0x09,0xf2,0x2c,0x03,0x00,0xa8,0x40,0x44, -+0x13,0x03,0x60,0x46,0x60,0x5c,0x08,0x60,0x20,0x64,0xa0,0xd9,0x64,0x44,0x3a,0x44, -+0x01,0x26,0x02,0x00,0x01,0x75,0x03,0x00,0x3b,0x44,0x01,0xbc,0x40,0x5b,0x0e,0xf2, -+0xff,0xff,0x01,0xbc,0x0e,0xfa,0x0a,0xf4,0x08,0xf2,0x2d,0x45,0xd4,0x80,0x0e,0xf2, -+0x02,0x03,0xd2,0xfe,0x0f,0x00,0x02,0xbc,0x0e,0xfa,0xd0,0xfe,0x63,0x60,0xe2,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x2a,0x44,0x08,0x2a,0x1c,0x00,0x23,0x44,0x00,0xa8,0xff,0xff, -+0x18,0x03,0x3f,0x60,0x28,0x64,0x40,0x47,0x58,0x4f,0x53,0x00,0x46,0x43,0x11,0x02, -+0x0e,0xf2,0x66,0x43,0x60,0x5c,0x08,0x60,0x22,0x64,0xa0,0xdd,0x64,0x44,0x01,0xbc, -+0x0e,0xfa,0x3a,0x44,0x01,0x26,0x02,0x00,0x08,0x75,0x03,0x00,0x3b,0x44,0x08,0xbc, -+0x40,0x5b,0x2a,0x44,0x06,0x22,0x4b,0x00,0x22,0x44,0x00,0xa8,0x60,0x46,0x0e,0xf2, -+0x46,0x03,0x01,0xb0,0x02,0xbc,0x03,0x02,0x00,0x64,0x40,0x42,0x40,0x00,0x0e,0xfa, -+0xd0,0xfe,0x3f,0x60,0x2e,0x64,0x40,0x47,0x58,0x4f,0x2b,0x00,0x46,0x42,0x37,0x02, -+0x22,0xf2,0x66,0x43,0x00,0xa8,0x0e,0xf2,0x12,0x02,0x01,0xbc,0x40,0x2a,0xe9,0x00, -+0xf7,0xb4,0x0e,0xfa,0xff,0xff,0x08,0x60,0x24,0x64,0xa0,0xdd,0x3a,0x44,0x01,0x26, -+0x02,0x00,0x02,0x75,0x24,0x00,0x3b,0x44,0x02,0xbc,0x40,0x5b,0x20,0x00,0x01,0xbc, -+0x80,0x2a,0xd7,0x00,0xf7,0xb4,0x0e,0xfa,0xff,0xff,0x08,0x60,0x24,0x64,0xa0,0xdd, -+0x3a,0x44,0x01,0x26,0x02,0x00,0x04,0x75,0x12,0x00,0x3b,0x44,0x04,0xbc,0x40,0x5b, -+0x0e,0x00,0x27,0x42,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x0e,0xf2,0x04,0x03, -+0x05,0xb0,0x09,0xf2,0xf9,0x02,0x01,0x00,0x08,0xfe,0x2f,0x58,0xff,0xff,0x2a,0x44, -+0x80,0x2a,0x1f,0x00,0x21,0x44,0x00,0xa8,0x60,0x46,0x0e,0xf2,0x1a,0x03,0x02,0xbc, -+0x0e,0xfa,0xd0,0xfe,0x3f,0x60,0x58,0x64,0x40,0x47,0x58,0x4f,0xe2,0x00,0x46,0x41, -+0x10,0x02,0x0e,0xf2,0x66,0x43,0x01,0xbc,0x0e,0xfa,0xff,0xff,0x08,0x60,0x10,0x64, -+0xa0,0xdd,0x3a,0x44,0x01,0x26,0x02,0x00,0x80,0x75,0x03,0x00,0x3b,0x44,0x80,0xbc, -+0x40,0x5b,0x34,0x40,0xff,0x26,0x3b,0xff,0x2a,0x44,0x0c,0xf7,0xff,0xff,0xff,0xff, -+0x3a,0x44,0x02,0x2a,0x09,0x00,0x3b,0x44,0x00,0xa0,0xff,0xff,0x01,0x03,0x60,0x55, -+0x00,0x64,0x40,0x5a,0x40,0x5b,0x3d,0x00,0x00,0x64,0x40,0x4a,0x35,0x40,0x01,0x2a, -+0x19,0x00,0x24,0x41,0x00,0xb9,0x40,0x55,0x2c,0x02,0x0d,0x47,0x58,0x4f,0xb1,0x00, -+0x28,0x02,0x0e,0xf2,0x46,0x44,0x01,0xbc,0x0e,0xfa,0x66,0x5c,0x08,0x60,0x20,0x64, -+0xa0,0xd9,0x3a,0x44,0x01,0x26,0x02,0x00,0x01,0x75,0x03,0x00,0x3b,0x44,0x01,0xbc, -+0x40,0x5b,0x17,0x00,0x35,0x40,0x04,0x2a,0x07,0x00,0x23,0x41,0x00,0xb9,0x40,0x55, -+0x10,0x02,0x18,0x60,0x14,0x78,0xff,0xff,0x35,0x40,0x02,0x2a,0x07,0x00,0x22,0x41, -+0x00,0xb9,0x40,0x55,0x06,0x02,0x18,0x60,0x3c,0x78,0xff,0xff,0x35,0x40,0x08,0x26, -+0x03,0x00,0x34,0x40,0x08,0x2a,0x05,0x00,0x21,0x41,0x00,0xb9,0x40,0x55,0x40,0x54, -+0x99,0x03,0x00,0x00,0xa1,0xff,0xff,0xff,0xba,0x3f,0x18,0x60,0xff,0x61,0x27,0x42, -+0xa2,0xd3,0x0e,0x4c,0x41,0x4e,0x40,0x45,0x60,0x46,0x00,0xa8,0x09,0xf2,0x06,0x03, -+0x40,0x4b,0x19,0x60,0xf7,0x78,0xff,0xff,0x2b,0x44,0xf5,0x00,0x0c,0x4e,0x2e,0x58, -+0xff,0xff,0x25,0x46,0x08,0xf0,0x27,0x43,0xa4,0xd5,0xbd,0xd3,0x46,0x45,0x63,0x45, -+0x64,0x43,0x60,0x41,0x00,0xa8,0x00,0x64,0xa3,0xdb,0xbe,0xdb,0x04,0x02,0x65,0x43, -+0x25,0x44,0xbf,0xdb,0x05,0x00,0x61,0x44,0x0a,0xfa,0x61,0x46,0x25,0x44,0x09,0xfa, -+0x25,0x44,0x27,0x43,0x08,0xfe,0x05,0x03,0x60,0x46,0x09,0xf2,0x08,0xfc,0x00,0xa8, -+0xfa,0x00,0x66,0x44,0xa5,0xdb,0x2e,0x58,0xff,0xff,0x28,0x41,0x58,0x4f,0x0e,0x00, -+0x2e,0x58,0xff,0xff,0x28,0x41,0x40,0xa1,0x58,0x4f,0x08,0x00,0x05,0x03,0x28,0x41, -+0x58,0x4f,0x26,0x00,0x58,0x4f,0x58,0x00,0x2e,0x58,0xff,0xff,0x94,0xf3,0x7c,0x63, -+0x00,0xbe,0x40,0x45,0x1b,0x03,0x00,0x65,0x65,0x44,0xdc,0x85,0x84,0xa1,0x00,0xf2, -+0x06,0x06,0x01,0xfc,0x00,0xa8,0x60,0x46,0xf7,0x02,0x40,0x45,0x0f,0x00,0x33,0x44, -+0x54,0x93,0x33,0x44,0xfd,0xfb,0x80,0x60,0x7c,0x64,0x01,0xfa,0x00,0x64,0x00,0xf0, -+0x00,0xfa,0xd0,0x80,0x94,0xf9,0x02,0x02,0x95,0xf9,0x08,0xfe,0x2f,0x58,0xff,0xff, -+0x66,0x43,0x25,0x46,0x05,0xfc,0x06,0xfc,0x61,0x44,0x02,0xfa,0x01,0xf0,0x03,0x67, -+0xb0,0x84,0x00,0xf0,0x3c,0x7e,0x01,0xfa,0x04,0x64,0x03,0xfa,0x04,0xf8,0x00,0x64, -+0x23,0xfa,0x1a,0xfa,0x1b,0xfa,0x0c,0x61,0x14,0x63,0x59,0xda,0xfe,0x1f,0x2f,0x58, -+0xff,0xff,0x05,0x4c,0x7c,0x61,0x58,0x4f,0xc1,0x00,0x80,0x63,0x13,0x03,0x2c,0x46, -+0xbf,0xd0,0x25,0x46,0xff,0xd8,0x2c,0x46,0xfb,0x1d,0x25,0x46,0x00,0x64,0xd0,0x80, -+0x09,0xfa,0x0a,0xfa,0x05,0x03,0x64,0x46,0x01,0xf0,0x08,0x67,0xc0,0x84,0x01,0xfa, -+0x58,0x4f,0x02,0x00,0x2e,0x58,0xff,0xff,0x27,0x43,0x00,0xbb,0x25,0x46,0x12,0x03, -+0xbe,0xd3,0x08,0xfc,0x00,0xa8,0xff,0xff,0x03,0x02,0x25,0x44,0xa3,0xdb,0x04,0x00, -+0x0a,0xfa,0x60,0x46,0x25,0x44,0x09,0xfa,0xbe,0xdb,0x04,0xa3,0xa3,0xd3,0xff,0xff, -+0xdc,0x84,0xa3,0xdb,0x2f,0x58,0xff,0xff,0x07,0x4c,0x58,0x4f,0x28,0x00,0x0c,0x47, -+0x58,0x4f,0xe2,0x00,0x2e,0x58,0xff,0xff,0x07,0x4c,0x58,0x4f,0x20,0x00,0x0c,0x47, -+0x58,0x4f,0x5e,0x00,0x2e,0x58,0xff,0xff,0x07,0x4c,0x58,0x4f,0x18,0x00,0x0c,0x47, -+0x27,0x44,0x00,0xbe,0x08,0xf0,0x11,0x03,0x09,0xf2,0x25,0x43,0x09,0xfc,0x63,0x46, -+0x27,0x43,0x0a,0xfc,0x09,0xfa,0x08,0xf8,0x00,0xa8,0x66,0x43,0x03,0x02,0x64,0x44, -+0x58,0xdd,0x03,0x00,0x60,0x46,0x25,0x44,0x0a,0xfa,0x2e,0x58,0xff,0xff,0x25,0x46, -+0x08,0xf2,0x09,0xf0,0x00,0xa8,0x40,0x47,0x1d,0x03,0x0a,0xf2,0x64,0x43,0x00,0xbb, -+0x27,0x42,0xda,0x82,0x08,0x24,0xa2,0xdb,0x00,0xa8,0xca,0x82,0x02,0x02,0xa2,0xdd, -+0x02,0x00,0x60,0x46,0x09,0xfc,0x00,0xbb,0x63,0x46,0x08,0x28,0x0a,0xfa,0x25,0x46, -+0x00,0x64,0x09,0xfa,0x0a,0xfa,0x08,0xfa,0x27,0x42,0x04,0xa2,0xa2,0xd3,0xff,0xff, -+0xcc,0x84,0xa2,0xdb,0x2f,0x58,0xff,0xff,0x25,0x46,0x01,0xf2,0x00,0xf2,0xff,0xff, -+0x03,0x23,0x11,0x00,0x00,0xa8,0x60,0x46,0x0c,0x03,0x01,0xf0,0x78,0x67,0xa0,0x80, -+0xf8,0x67,0x07,0x03,0xc0,0x84,0x01,0xfa,0x25,0x46,0x00,0x64,0x00,0xfa,0x25,0x44, -+0x05,0xfa,0x58,0x4f,0xc4,0x00,0x58,0x4f,0x27,0x00,0xd1,0xfe,0x2e,0x58,0xff,0xff, -+0x27,0x43,0x00,0xbb,0x25,0x46,0x10,0x03,0xa3,0xd3,0x08,0xfc,0x00,0xa8,0x09,0xfa, -+0x03,0x02,0x25,0x44,0xbe,0xdb,0x04,0x00,0x60,0x46,0x25,0x44,0x0a,0xfa,0x25,0x46, -+0x00,0x64,0x0a,0xfa,0x25,0x44,0xa3,0xdb,0x2f,0x58,0xff,0xff,0x95,0xf3,0x05,0xf0, -+0x00,0xbe,0x95,0xf9,0x25,0x44,0x02,0x02,0x94,0xfb,0x01,0x00,0x00,0xfa,0x25,0x46, -+0x7c,0x64,0x01,0xfa,0x2f,0x58,0xff,0xff,0x95,0xf3,0x00,0x61,0x00,0xbe,0x25,0x44, -+0x02,0x03,0x00,0xfa,0x01,0x00,0x94,0xfb,0x60,0x46,0x00,0xf2,0x66,0x43,0x00,0xbe, -+0xdd,0x81,0xfb,0x02,0x95,0xfd,0x33,0x45,0x45,0x93,0x33,0x44,0xfd,0xfb,0x2f,0x58, -+0xff,0xff,0x25,0x46,0x05,0xf0,0x06,0xf2,0x05,0xfa,0xd0,0x80,0x64,0x43,0x0e,0x03, -+0x60,0x46,0x01,0xf0,0x80,0x67,0xb0,0x84,0x01,0xfa,0x00,0xf0,0x00,0x64,0x00,0xfa, -+0x64,0x46,0x05,0xfc,0x46,0x45,0x58,0x4f,0xd7,0x00,0xd1,0xfe,0x2e,0x58,0xff,0xff, -+0x00,0x66,0x46,0x45,0x29,0x43,0xfc,0xa3,0x66,0x44,0xbd,0xdb,0x25,0x44,0xbd,0xdb, -+0x00,0x64,0xbd,0xdb,0x03,0x61,0x1a,0x65,0x3f,0x60,0x68,0x63,0x43,0x49,0xa3,0xd3, -+0x06,0xa3,0x00,0xa8,0xcd,0x81,0x04,0x02,0xf9,0x02,0x18,0x60,0xed,0x78,0xff,0xff, -+0x01,0x26,0xe6,0x00,0xd4,0x80,0x60,0x45,0xe3,0x05,0xf6,0xa3,0xbd,0xd1,0xbd,0xd1, -+0x44,0x47,0x44,0x48,0x44,0x45,0x13,0x60,0xb0,0x64,0x44,0xd7,0xff,0xff,0xff,0xff, -+0x94,0xf3,0x33,0x41,0x00,0xa8,0x40,0x45,0x0f,0x03,0x60,0x46,0x80,0x60,0x7c,0x64, -+0x01,0xfa,0x4d,0x93,0x33,0x44,0xfd,0xfb,0x00,0x64,0x00,0xf0,0x00,0xfa,0xd0,0x80, -+0x94,0xf9,0x02,0x02,0x95,0xf9,0x08,0xfe,0x2f,0x58,0xff,0xff,0xa2,0xfe,0xff,0xff, -+0x12,0x05,0xa0,0xfe,0xff,0xff,0x07,0x05,0xa3,0xfe,0xff,0xff,0x07,0x05,0xa1,0xfe, -+0xff,0xff,0x0a,0x04,0x18,0x00,0x20,0x58,0xff,0xff,0xff,0xff,0x59,0xf3,0xff,0xff, -+0x80,0xbc,0x59,0xfb,0x10,0x00,0xff,0xff,0xff,0xff,0x0a,0x00,0x99,0xff,0x30,0x44, -+0x50,0xbc,0x40,0x51,0x98,0xff,0x99,0xff,0x30,0x44,0x7d,0xb4,0x40,0x51,0x98,0xff, -+0xa1,0xff,0xff,0xff,0xbb,0x3f,0x3c,0x44,0xac,0x84,0x7f,0xf3,0xf9,0x02,0x02,0xa8, -+0x00,0x64,0x09,0x02,0x7f,0xfb,0x80,0xfb,0x81,0xfb,0xca,0xfe,0x00,0x64,0x82,0xfb, -+0x1a,0x60,0xb9,0x78,0xff,0xff,0x7f,0xf3,0x80,0xf3,0x02,0xa8,0x02,0xa8,0x0a,0x02, -+0x00,0x64,0x81,0xfb,0x7f,0xfb,0x80,0xfb,0x00,0x64,0x82,0xfb,0xca,0xfe,0x1b,0x60, -+0x83,0x78,0xff,0xff,0x81,0xf1,0x00,0x64,0x64,0x41,0x02,0x02,0x80,0xfb,0xca,0xfe, -+0x61,0x44,0x01,0xa8,0xff,0xff,0x09,0x02,0x3f,0x60,0x5e,0x62,0xa2,0xd3,0xff,0xff, -+0x00,0xa8,0x60,0x46,0x14,0x02,0xfe,0xb4,0x81,0xfb,0x89,0xf3,0xff,0xff,0x60,0x40, -+0x01,0x26,0x10,0x00,0x80,0xf3,0x82,0xf3,0x01,0xa8,0x02,0xb0,0x01,0x02,0x0a,0x03, -+0x3f,0x60,0x16,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x53,0x03,0x1b,0x60, -+0x9b,0x78,0xff,0xff,0x3f,0x60,0x16,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46, -+0xf6,0x02,0xbd,0xf3,0xff,0xff,0xfd,0xa0,0x61,0xf3,0x45,0x02,0x02,0xb0,0x5b,0xf1, -+0x06,0x02,0x64,0x43,0x00,0xbb,0xff,0xff,0x02,0x03,0x63,0x44,0x08,0x00,0xfd,0xb4, -+0x61,0xfb,0x3f,0x60,0x10,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x00,0xbc, -+0x5b,0xfb,0x56,0x03,0x60,0x46,0x2b,0xf2,0xff,0xff,0x01,0xb0,0x61,0xf3,0x04,0x03, -+0x01,0xb0,0xff,0xff,0x19,0x02,0x16,0x00,0xfe,0xb4,0x61,0xfb,0x6e,0x60,0x58,0x4e, -+0x48,0x78,0xff,0xff,0x0f,0x03,0x19,0xf2,0xff,0xff,0x00,0xbc,0xff,0xff,0x0c,0x03, -+0xa0,0xd3,0xff,0xff,0x02,0xb0,0xff,0xff,0x07,0x03,0x6e,0x60,0x58,0x4e,0x2e,0x78, -+0xff,0xff,0x02,0x03,0x09,0xf2,0xdb,0x00,0x0d,0xf2,0xff,0xff,0x00,0x7f,0x0d,0xfa, -+0x09,0xf2,0x5b,0xfb,0x00,0xbc,0xff,0xff,0x43,0x02,0x61,0xf3,0xff,0xff,0xfe,0xb4, -+0x61,0xfb,0x3e,0x00,0x25,0x00,0x3f,0x60,0x10,0x65,0x6a,0x60,0xd0,0x64,0xa0,0xd3, -+0xa5,0xd3,0x00,0xa0,0xff,0xff,0x0a,0x03,0x00,0xa0,0x60,0x46,0x07,0x03,0x0f,0xf2, -+0xff,0xff,0x60,0x40,0x02,0x26,0x07,0x00,0x09,0xf2,0xf6,0x00,0xa5,0xd3,0xff,0xff, -+0x00,0xa8,0x60,0x46,0x0d,0x03,0x13,0xf3,0x89,0xf3,0x00,0xa8,0x00,0xa0,0x20,0x03, -+0x1f,0x03,0x22,0xf0,0x10,0x64,0xb0,0x84,0xa2,0xda,0x1e,0x60,0x58,0x78,0xff,0xff, -+0x00,0x64,0x40,0x5c,0xbd,0xf1,0x59,0xf3,0xff,0xff,0x60,0x40,0x80,0x2a,0x0d,0x00, -+0x7f,0xb4,0x59,0xfb,0x64,0x40,0x04,0x3a,0x08,0x00,0x29,0x44,0x2a,0x37,0x05,0x00, -+0x68,0xf3,0xff,0xff,0x04,0xbc,0x68,0xfb,0xc9,0xfe,0x1a,0x60,0xb9,0x78,0xff,0xff, -+0x59,0xf3,0xff,0xff,0xff,0xff,0x80,0x26,0x0e,0x00,0x02,0x26,0x0a,0x00,0x3f,0x60, -+0x82,0x62,0x08,0x64,0xa2,0xdb,0x00,0x64,0x5a,0xdb,0x2d,0xff,0x1a,0x60,0xc3,0x78, -+0xff,0xff,0x80,0xbc,0x59,0xfb,0xbd,0xf3,0x0e,0xf0,0xfc,0xa0,0xfd,0xa0,0x01,0x03, -+0x17,0x02,0x60,0x41,0x02,0x65,0x64,0x44,0x40,0x49,0x2a,0x37,0x11,0x00,0x18,0x37, -+0x0f,0x00,0xff,0x37,0x02,0x00,0xfd,0x3b,0x06,0x00,0x61,0x44,0xfd,0xa0,0x01,0x65, -+0x02,0x03,0x00,0x64,0x5a,0xfb,0x68,0xf3,0xff,0xff,0xb4,0x84,0x68,0xfb,0xc9,0xfe, -+0x29,0xf2,0x5a,0xf1,0x60,0x40,0xb0,0x36,0x06,0x00,0x00,0x36,0x04,0x00,0x20,0x36, -+0x02,0x00,0xb0,0x84,0x29,0xfa,0xf8,0x60,0x73,0x78,0xff,0xff,0xe6,0xf0,0x7f,0x00, -+0xf6,0x04,0x6a,0x60,0xa0,0x62,0x00,0x64,0xa2,0xdb,0x29,0xf0,0xff,0xff,0x64,0x40, -+0x40,0x27,0x03,0x00,0x1b,0x60,0xd9,0x78,0xff,0xff,0x2f,0xf3,0xff,0xff,0xff,0xff, -+0x04,0x2a,0x19,0x00,0x46,0x5c,0x6a,0x60,0xae,0x62,0x01,0x64,0xa2,0xdb,0xf8,0x60, -+0x94,0x64,0x40,0x44,0x99,0xff,0x30,0x44,0x41,0xbc,0x40,0x51,0x98,0xff,0xa1,0xff, -+0xff,0xff,0xbb,0x3f,0x99,0xff,0x30,0x44,0xfe,0xb4,0x40,0x51,0x98,0xff,0x6a,0x60, -+0xae,0x62,0x00,0x64,0xa2,0xdb,0x33,0xf3,0x00,0x65,0x60,0x41,0x89,0xf3,0xc5,0xf3, -+0x00,0xa0,0x23,0xf2,0x00,0xa0,0x02,0x02,0x3a,0x03,0x37,0x00,0xe2,0xfb,0x60,0x41, -+0x60,0x47,0x00,0x7f,0xe0,0x84,0x60,0x45,0xe0,0x84,0xe0,0x84,0xc4,0x85,0xc4,0x85, -+0x41,0x60,0x92,0x63,0x47,0xd3,0xf0,0xa3,0x00,0x7c,0x60,0x40,0x02,0x27,0x02,0x7c, -+0xd5,0xf9,0xff,0xff,0x07,0x7c,0x60,0x40,0x01,0x27,0x0f,0x7c,0x38,0xf9,0x60,0x47, -+0x18,0xb4,0x60,0x5c,0x61,0x47,0xff,0xb5,0xff,0xb1,0x67,0x44,0xc9,0xfb,0x65,0x44, -+0x80,0xa0,0x61,0x40,0x02,0x36,0x40,0x00,0x3f,0x05,0x64,0x44,0xe8,0x85,0xc5,0x85, -+0x90,0x64,0xc4,0x85,0x65,0x44,0xe0,0x9c,0x64,0x44,0xe0,0x84,0xe0,0x84,0xc0,0x9c, -+0xc0,0x9c,0x41,0x60,0x82,0x63,0xc3,0x83,0x2f,0x00,0xff,0x36,0x03,0x61,0x61,0x5c, -+0x32,0xf3,0x64,0x40,0x03,0x26,0x06,0x00,0x60,0x40,0x01,0x2a,0x15,0x00,0x6a,0x60, -+0xe8,0x63,0x1f,0x00,0x64,0x40,0x03,0x2a,0x06,0x00,0x60,0x40,0x08,0x2a,0x0c,0x00, -+0x6b,0x60,0x18,0x63,0x16,0x00,0x64,0x40,0x01,0x2a,0x0e,0x00,0x60,0x40,0x02,0x2a, -+0x03,0x00,0x6a,0x60,0xf8,0x63,0x0d,0x00,0x46,0x5c,0x22,0xf0,0x04,0x64,0xb0,0x84, -+0xa2,0xda,0x1e,0x60,0x58,0x78,0xff,0xff,0x60,0x40,0x04,0x2a,0xf5,0x00,0x6b,0x60, -+0x08,0x63,0x03,0xb1,0xa0,0x65,0xc5,0x85,0x98,0xff,0x07,0xf2,0xff,0xff,0x60,0x40, -+0x00,0x3a,0x43,0x00,0xd5,0xf3,0xff,0xff,0x60,0x40,0x02,0x26,0x0d,0x00,0x25,0xf3, -+0x26,0xf1,0xdc,0x84,0x25,0xfb,0x1a,0xfa,0x64,0x44,0x02,0x24,0xdc,0x84,0xff,0xb4, -+0x60,0x5c,0x02,0xfe,0x4c,0x62,0x27,0x00,0x29,0xf3,0x2a,0xf1,0xdc,0x84,0x29,0xfb, -+0x11,0xfa,0x64,0x44,0x02,0x28,0x14,0x00,0x89,0xf3,0x63,0x5c,0x60,0x40,0x01,0x3a, -+0x05,0x00,0x78,0x60,0x4e,0x62,0x9f,0x63,0xe3,0x83,0x03,0x00,0x79,0x60,0x8e,0x62, -+0x06,0x63,0x00,0x64,0x5a,0xdb,0xfe,0x1f,0x2a,0xf3,0x64,0x43,0xdc,0x84,0x2a,0xfb, -+0x2c,0xf1,0x10,0xfa,0xff,0xff,0x64,0x44,0x02,0x24,0xdc,0x84,0x2c,0xfb,0x1a,0xfa, -+0x00,0x7c,0x42,0xfe,0x56,0x62,0x61,0x44,0x03,0xb4,0xf8,0x84,0xf8,0x84,0xf8,0x84, -+0xb0,0x84,0xa2,0xdb,0x1b,0xfa,0x01,0x64,0x07,0xfa,0x1b,0xf0,0x21,0xf2,0x64,0x40, -+0x20,0x27,0x04,0xa4,0x21,0xfa,0x64,0x40,0x20,0x27,0x03,0x00,0xfa,0x60,0x4b,0x78, -+0xff,0xff,0x67,0x44,0xc9,0xfb,0x78,0x60,0x50,0x62,0x65,0x44,0xe0,0x85,0x46,0xd1, -+0x01,0x64,0xa2,0xdb,0x65,0x44,0xe0,0x85,0x7a,0x60,0xe0,0x64,0x64,0x41,0x44,0xd1, -+0x10,0xf0,0x64,0x42,0x50,0xfe,0xd2,0x80,0xa0,0xd9,0x58,0xd1,0x1a,0xf0,0x64,0x42, -+0xd2,0x80,0xa0,0xd9,0x61,0x5c,0x01,0x01,0x00,0x7c,0x65,0x44,0xe8,0x85,0xc4,0x85, -+0xc4,0x85,0x6b,0x60,0x80,0x61,0xc5,0x81,0x1c,0x60,0x12,0x65,0x64,0x40,0x00,0x36, -+0x03,0x00,0xf9,0x60,0xd2,0x78,0xff,0xff,0x10,0xf2,0x1a,0xf0,0xa1,0xdb,0xff,0xff, -+0x59,0xd9,0xb0,0xf3,0x59,0xdb,0xff,0xff,0xb1,0xf3,0x59,0xdb,0xb2,0xf1,0xff,0xff, -+0x59,0xd9,0x00,0x64,0xe3,0xfb,0xff,0xff,0x60,0x40,0x01,0x26,0x02,0xa3,0x05,0x64, -+0xe4,0xfb,0xa3,0xd3,0xff,0xff,0x90,0x84,0x60,0x5c,0x00,0x7f,0xe0,0x82,0x64,0x47, -+0x46,0xd1,0x00,0x7f,0xe0,0x84,0x44,0xd3,0xff,0xff,0x60,0x47,0x90,0x84,0xe4,0xf3, -+0x60,0x5c,0x02,0xa1,0x60,0x40,0x05,0x36,0xf6,0xa1,0xa1,0xd3,0xff,0xff,0xc0,0x9c, -+0xe4,0xf3,0xa1,0xd9,0xff,0xa4,0xe4,0xfb,0x04,0xa3,0x60,0x40,0x01,0x36,0xf0,0xa3, -+0x60,0x40,0x00,0x3a,0xde,0x00,0xe3,0xf3,0xfc,0xa3,0xff,0xff,0x60,0x40,0x01,0x26, -+0xfe,0xa3,0xc0,0x9c,0x01,0xa4,0xf8,0xa0,0xa1,0xd9,0xe3,0xfb,0xce,0x02,0xf8,0xa1, -+0x80,0x60,0x6c,0x64,0xfe,0xa1,0x63,0x45,0x08,0x63,0x59,0xd1,0x58,0xd9,0xfd,0x1f, -+0x11,0xf2,0x60,0x43,0xc0,0x9c,0x5b,0xd9,0x65,0x41,0xfe,0xa1,0x1c,0x60,0x12,0x65, -+0x00,0x64,0xe3,0xfb,0x59,0xd3,0xff,0xff,0x90,0x84,0x60,0x5c,0x00,0x7f,0xe0,0x82, -+0x64,0x47,0x46,0xd1,0x00,0x7f,0xe0,0x84,0x44,0xd3,0xff,0xff,0x60,0x47,0x90,0x84, -+0xe3,0xf3,0x60,0x5c,0x02,0xa3,0x60,0x40,0x00,0x36,0xf4,0xa3,0xa3,0xd3,0xe3,0xf3, -+0xc0,0x9c,0xa3,0xd9,0x01,0xa4,0xfa,0xa0,0xe3,0xfb,0xe4,0x02,0x61,0x44,0xf6,0xa4, -+0xe3,0xfb,0x59,0xd3,0xf6,0xa3,0x90,0x84,0xa3,0xd1,0xe8,0x85,0x01,0xb4,0xf8,0x84, -+0x94,0x84,0xc0,0x84,0x59,0xd1,0xa3,0xdb,0x90,0x84,0x5b,0xd1,0xe8,0x85,0x01,0xb4, -+0xf8,0x84,0x94,0x84,0xc0,0x84,0xa3,0xdb,0x04,0x61,0x5b,0xd1,0xe8,0x85,0x01,0xb4, -+0xf8,0x84,0x94,0x84,0xc0,0x84,0xff,0xa1,0xa3,0xdb,0x61,0x40,0x00,0x3a,0xf5,0x00, -+0xe3,0xf3,0x60,0x41,0xa0,0xd1,0x11,0xf2,0x91,0x81,0xe9,0x85,0xf2,0xa3,0x60,0x41, -+0x60,0x47,0x60,0x5c,0x20,0xbc,0x7f,0xb4,0x60,0x47,0x64,0x5e,0xa3,0xdb,0x65,0x47, -+0x61,0x5e,0x5b,0xdb,0x99,0xff,0x00,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x00,0x60, -+0x00,0xeb,0xff,0xff,0xff,0xff,0xdf,0x61,0xfc,0xa3,0x01,0xa1,0x5b,0xd1,0x61,0x5f, -+0x64,0x5e,0x40,0x5a,0x01,0xa1,0x64,0x47,0x61,0x5f,0x40,0x5a,0xef,0x3b,0xf5,0x00, -+0x4c,0x00,0x00,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0x00,0x60,0x00,0xeb,0xff,0xff, -+0xff,0xff,0x1a,0xf0,0xe0,0x7f,0x64,0x5e,0x99,0xff,0x40,0x5a,0x64,0x47,0xe1,0x7f, -+0x40,0x5a,0x1b,0xf2,0xff,0xff,0xe2,0x7f,0x40,0x5a,0x61,0x5c,0xc9,0xf3,0xc9,0xf9, -+0xd0,0x80,0xff,0xff,0x32,0x03,0xbd,0xd3,0xff,0xff,0x60,0x45,0xe3,0x7f,0x40,0x5a, -+0x65,0x47,0xe4,0x7f,0xbd,0xd3,0x40,0x5a,0x60,0x45,0xe5,0x7f,0x40,0x5a,0x65,0x47, -+0xe6,0x7f,0xbd,0xd3,0x40,0x5a,0x60,0x45,0x38,0xf1,0xe7,0x7f,0x40,0x5a,0x64,0x40, -+0x0f,0x3a,0x1b,0x00,0x65,0x47,0xe8,0x7f,0xbd,0xd3,0x40,0x5a,0x60,0x45,0xe9,0x7f, -+0x40,0x5a,0x65,0x47,0xea,0x7f,0xbd,0xd3,0x40,0x5a,0x60,0x45,0xeb,0x7f,0x40,0x5a, -+0x65,0x47,0xec,0x7f,0xbd,0xd3,0x40,0x5a,0x60,0x45,0xed,0x7f,0x40,0x5a,0x65,0x47, -+0xee,0x7f,0xbd,0xd3,0x40,0x5a,0xef,0x7f,0x40,0x5a,0x20,0x60,0x00,0xeb,0x6b,0x60, -+0x28,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff,0x01,0x2a,0x38,0x00,0x00,0x64,0xa2,0xdb, -+0x00,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0xff,0xff,0x3a,0x5c,0x80,0x2b,0x12,0x00, -+0x8b,0xff,0x74,0x40,0x88,0xff,0x3a,0x5c,0x80,0x2b,0x09,0x00,0x8b,0xff,0x74,0x40, -+0x88,0xff,0x3a,0x5c,0x80,0x2b,0x03,0x00,0x8b,0xff,0x74,0x40,0x88,0xff,0x8b,0xff, -+0x74,0x40,0x88,0xff,0x3a,0x5c,0x80,0x2b,0xff,0xff,0x31,0x60,0x00,0xea,0xff,0xff, -+0xff,0xff,0x00,0x60,0x00,0xea,0x3a,0x5c,0x80,0x27,0x09,0x00,0x31,0x60,0x00,0xea, -+0xff,0xff,0xff,0xff,0x00,0x60,0x00,0xea,0x3a,0x5c,0x80,0x2b,0xf7,0x00,0x00,0x64, -+0xca,0xfb,0x30,0x60,0x00,0xea,0xff,0xff,0xff,0xff,0xff,0xff,0x3a,0x40,0x40,0x27, -+0xfd,0x00,0x6a,0x60,0xb2,0x62,0x00,0x64,0xa2,0xdb,0x38,0xf1,0x80,0x60,0x00,0x64, -+0xb0,0x84,0x40,0x5a,0x98,0xff,0x33,0x60,0x00,0xea,0x30,0xf3,0xff,0xff,0x01,0xbc, -+0x30,0xfb,0x1b,0x60,0xd9,0x78,0xff,0xff,0xb2,0x37,0x7e,0x00,0xc0,0x06,0x19,0xf2, -+0xff,0xff,0x00,0xb8,0x1d,0xf2,0x06,0x03,0x60,0x47,0x00,0x7f,0x46,0xfb,0x44,0xfb, -+0x60,0x5c,0x07,0x00,0x43,0xf3,0x44,0xf1,0xff,0xff,0x45,0xfb,0x46,0xf9,0x00,0x64, -+0x47,0xfb,0x89,0xf3,0xff,0xff,0x00,0xbc,0xff,0xff,0x06,0x02,0x29,0xf2,0xff,0xff, -+0x0c,0xb4,0xff,0xff,0x00,0x3a,0x02,0x00,0x13,0xf0,0x46,0xf9,0x64,0x44,0x00,0xa0, -+0x01,0x63,0x04,0x03,0xff,0xa0,0x02,0x63,0x01,0x03,0x0b,0x63,0x48,0xfd,0x46,0x5c, -+0x22,0xf2,0xff,0xff,0x60,0x40,0x10,0x26,0x40,0x00,0x21,0xf2,0x16,0xf2,0x60,0x45, -+0x45,0x4c,0xc4,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x21,0xfa,0x17,0xf0,0x2c,0x44, -+0xc0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x1f,0xfa,0x89,0xf3,0x29,0xf0,0x00,0xbc, -+0x00,0x64,0x03,0x02,0x64,0x40,0x80,0x3a,0x01,0xbc,0x42,0xfb,0x89,0xf3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x06,0x03,0x27,0xf2,0xff,0xff,0x00,0xa0,0xff,0xff,0x19,0x03, -+0x1c,0x00,0x9c,0xf3,0x56,0x63,0x02,0xa8,0x29,0xf2,0x13,0x03,0x29,0xf0,0x60,0x47, -+0x64,0x40,0x08,0x2a,0x0e,0x00,0x03,0xa8,0x03,0x2e,0x0b,0x00,0x03,0xb0,0x03,0x22, -+0x62,0x63,0x75,0xf1,0xbd,0xd8,0xff,0xff,0x76,0xf1,0xbd,0xd8,0xff,0xff,0x77,0xf1, -+0xa3,0xd8,0x3f,0xf3,0x34,0xfa,0x10,0xa4,0x3f,0xfb,0x89,0xf3,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x6c,0x02,0x29,0xf2,0xbd,0xf3,0x60,0x40,0x08,0x3a,0x67,0x00,0xfd,0xa0, -+0xfc,0xa0,0x05,0x03,0x89,0xf3,0x03,0x03,0x60,0x40,0x00,0x36,0x5f,0x00,0x14,0xf2, -+0x21,0xf0,0xcc,0x84,0x60,0x41,0x04,0x03,0x00,0x64,0xcd,0x81,0xc0,0x84,0xfd,0x02, -+0x1f,0xf0,0x46,0xf1,0xc0,0x84,0x48,0xf1,0x64,0x41,0x02,0x36,0xe0,0x84,0x64,0x45, -+0x00,0x62,0x11,0x61,0xe0,0x84,0xcd,0x81,0xfd,0x04,0x01,0x00,0xe0,0x84,0xf2,0x82, -+0xff,0xff,0x02,0x24,0xc6,0x82,0x02,0x28,0xd6,0x82,0xe2,0x80,0xcd,0x81,0x02,0x28, -+0x01,0xbc,0xf4,0x02,0x01,0x2a,0xc6,0x82,0x14,0xf0,0x60,0x43,0x00,0x60,0xaf,0x65, -+0x00,0x64,0x64,0x41,0xcd,0x81,0xc4,0x84,0xfd,0x02,0x63,0x45,0xc4,0x84,0x40,0x48, -+0x28,0x44,0x70,0x45,0xc4,0x85,0x02,0x60,0x58,0x64,0xc4,0x84,0x9a,0xf1,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xc0,0x84,0x60,0x41,0x73,0x45, -+0xd4,0x80,0xd0,0xf1,0x0d,0x0d,0x64,0x44,0x00,0x36,0x29,0x00,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0x61,0x45,0xc4,0x84,0x73,0x45,0xd4,0x80,0xff,0xff,0x1f,0x0e, -+0xbd,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x0a,0x02,0x00,0x64,0x40,0x5c,0x22,0xf0, -+0x10,0x64,0xb0,0x84,0xa2,0xda,0x1a,0x60,0xb9,0x78,0xff,0xff,0x12,0x00,0xd1,0xf3, -+0x28,0x45,0x60,0x40,0x00,0x3a,0x0b,0x00,0x07,0x60,0xd0,0x64,0xc4,0x84,0x70,0x45, -+0xd4,0x80,0xff,0xff,0x04,0x04,0x60,0x50,0x01,0x64,0xd4,0xfb,0x02,0x00,0x28,0x44, -+0x5c,0xfb,0x6a,0x60,0xa0,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0x00,0x64,0x08,0x03, -+0xa2,0xdb,0x6a,0x60,0xb0,0x62,0xa2,0xd1,0x21,0x60,0x82,0x62,0xa2,0xd9,0x35,0x00, -+0x29,0xf2,0x0f,0xf2,0x60,0x40,0x08,0x27,0x04,0x00,0x02,0x2a,0x02,0x00,0x03,0x7c, -+0x03,0x00,0x21,0x60,0x80,0x64,0xa0,0xd1,0x89,0xf3,0x64,0x41,0x00,0xa0,0x29,0xf2, -+0x0b,0x02,0x60,0x40,0x80,0x3a,0x08,0x00,0x65,0xf3,0xdd,0x81,0xf6,0xa0,0xec,0xa0, -+0x03,0x04,0xdd,0x81,0x01,0x04,0xdd,0x81,0x25,0xf2,0xff,0xff,0x60,0x47,0x60,0x43, -+0xff,0xb3,0x61,0x40,0xff,0x22,0x06,0x00,0x61,0x44,0xfe,0xfb,0x22,0x60,0x58,0x4f, -+0xd3,0x78,0xff,0xff,0x21,0x60,0x82,0x64,0xa0,0xdd,0xab,0xf1,0x22,0x60,0x58,0x4f, -+0xd2,0x78,0xff,0xff,0x21,0x60,0x84,0x64,0xa0,0xdd,0x29,0xf2,0xff,0xff,0x60,0x45, -+0x6b,0x60,0x2c,0x62,0x90,0x60,0x60,0x64,0xa2,0xdb,0x6b,0x60,0x2e,0x62,0x65,0x44, -+0xa2,0xdb,0x22,0xf0,0xff,0x60,0xef,0x64,0xa0,0x84,0xa2,0xda,0x82,0xf3,0x46,0x5c, -+0xfd,0xb4,0x01,0xbc,0x82,0xfb,0x66,0x44,0xcf,0xfb,0x1f,0x60,0xac,0x78,0xff,0xff, -+0x00,0x64,0x5c,0xfb,0xcf,0xfb,0x6b,0x60,0x2c,0x62,0x90,0x60,0x61,0x64,0xa2,0xdb, -+0x46,0x5c,0x82,0xf3,0x3c,0x46,0x41,0xf1,0xfe,0xb4,0x82,0xfb,0x01,0x65,0x32,0x40, -+0x04,0x2b,0x64,0x45,0x02,0x22,0x03,0x00,0x1e,0x60,0x80,0x78,0xff,0xff,0x65,0x40, -+0x01,0x26,0x09,0x00,0x63,0x60,0xcc,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x1e,0x60,0x58,0x78,0xff,0xff,0x27,0xf0,0x01,0x60,0x00,0x64,0xc0,0x84,0x27,0xfa, -+0x29,0xf0,0x00,0x60,0x0c,0x64,0xa0,0x84,0x04,0x36,0x02,0x00,0x0c,0x3a,0x03,0x00, -+0x1e,0x60,0x58,0x78,0xff,0xff,0x60,0x41,0x61,0x40,0x08,0x36,0x62,0x00,0x29,0xf0, -+0x00,0x60,0xf0,0x64,0xa0,0x84,0xff,0xff,0x00,0x3a,0x07,0x00,0x63,0x60,0x90,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x51,0x00,0x20,0x3a,0x07,0x00,0x63,0x60, -+0x90,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x48,0x00,0x40,0x3a,0x07,0x00, -+0x63,0x60,0x98,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x3f,0x00,0xb0,0x3a, -+0x07,0x00,0x63,0x60,0x8e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x36,0x00, -+0x80,0x3a,0x11,0x00,0x65,0xf3,0xff,0xff,0xdc,0x84,0x65,0xfb,0x74,0xf3,0xff,0xff, -+0xfd,0xa4,0x60,0x47,0x01,0xbc,0x62,0xfb,0x63,0x60,0x86,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x23,0x00,0xa0,0x3a,0x07,0x00,0x63,0x60,0x96,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1a,0x00,0x50,0x3a,0x07,0x00,0x63,0x60,0x9c,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x11,0x00,0x10,0x3a,0x07,0x00,0x63,0x60, -+0x92,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x08,0x00,0x30,0x3a,0x06,0x00, -+0x63,0x60,0x92,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1e,0x60,0x58,0x78, -+0xff,0xff,0x2b,0xf2,0x19,0xf2,0x60,0x40,0x01,0x26,0x18,0x00,0x00,0xa0,0x60,0x43, -+0x15,0x03,0x0e,0xa3,0xa3,0xd3,0xff,0xff,0x60,0x45,0x00,0x7f,0xec,0xa0,0xdc,0x84, -+0xa3,0xdb,0x0c,0x04,0x65,0x47,0x00,0x7f,0xfd,0xa0,0xff,0xff,0x05,0x07,0x19,0xf0, -+0x1f,0x60,0x58,0x4e,0x68,0x78,0xff,0xff,0x00,0x64,0xa3,0xdb,0x14,0xf2,0x28,0xf2, -+0x60,0x41,0x60,0x45,0x1e,0x63,0x60,0x47,0x18,0x63,0x04,0xa3,0x63,0x45,0x00,0x63, -+0xcd,0x81,0xc7,0x83,0xfd,0x02,0x38,0xf0,0xff,0xff,0xc3,0x83,0x2b,0xf2,0xff,0xff, -+0xff,0xff,0x01,0x2a,0x31,0x00,0x40,0x60,0x1c,0x64,0xa0,0xd3,0xff,0xff,0x01,0xbc, -+0xa2,0xdb,0x63,0x60,0x72,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x44,0xf3,0xff,0xff,0xe0,0x84, -+0xe0,0x84,0x60,0x45,0x63,0x60,0x76,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x63,0x60, -+0xb4,0x64,0xa0,0xd3,0x63,0x45,0xc4,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x32,0x00,0x63,0x60,0x5e,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x46,0xf3,0xff,0xff,0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0x62,0x64,0xc4,0x84, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x19,0x60,0x52,0x65,0x46,0xf3,0xff,0xff,0xe0,0x84,0xc4,0x82, -+0x00,0x64,0xa2,0xdb,0x63,0x60,0xb4,0x64,0xa0,0xd3,0x63,0x45,0xc4,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0xbd,0xf3,0x3c,0x46, -+0xfd,0xa0,0xfc,0xa0,0x01,0x03,0x13,0x00,0x22,0xf2,0xff,0xff,0x60,0x40,0x10,0x2a, -+0x0e,0x00,0x80,0xf1,0x00,0x64,0x40,0x5c,0x13,0xfb,0xcf,0xfb,0x64,0x40,0x02,0x36, -+0x03,0x00,0x1a,0x60,0xb9,0x78,0xff,0xff,0x1a,0x60,0xc6,0x78,0xff,0xff,0x3f,0x60, -+0x64,0x62,0x3f,0x60,0x34,0x64,0xa2,0xdb,0x3c,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0xce,0xfe,0x1a,0x60,0xd6,0x78,0xff,0xff,0x6a,0x60,0xa0,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x03,0x03,0x1f,0x60,0x34,0x78,0xff,0xff, -+0x0f,0xf0,0xaa,0xf1,0x64,0x41,0x01,0x2a,0xa9,0xf1,0x89,0xf3,0xff,0xff,0x60,0x40, -+0xff,0x26,0x1d,0xf0,0x26,0xf2,0xff,0xff,0xdc,0x84,0x26,0xfa,0x15,0xf2,0xff,0xff, -+0xdc,0x84,0xd0,0x80,0x15,0xfa,0x03,0x04,0x1f,0x60,0x39,0x78,0xff,0xff,0x13,0xf3, -+0xff,0xff,0x00,0xa8,0xff,0xff,0x05,0x03,0x22,0xf0,0x10,0x64,0xb0,0x84,0xa2,0xda, -+0xad,0x00,0x89,0xf3,0xff,0xff,0x00,0xbc,0x29,0xf2,0x02,0x02,0x0c,0xb4,0x00,0x36, -+0x7d,0x00,0x19,0xf2,0xff,0xff,0x00,0xbc,0x0e,0xa4,0x4f,0x03,0x60,0x43,0xa3,0xd1, -+0x01,0x60,0x01,0x64,0xc0,0x84,0xa3,0xdb,0x60,0x45,0x00,0x7f,0xec,0xa0,0xff,0xff, -+0x0c,0x04,0x65,0x47,0x00,0x7f,0xf9,0xa0,0xff,0xff,0x05,0x04,0x19,0xf0,0x1f,0x60, -+0x58,0x4e,0x51,0x78,0xff,0xff,0x00,0x64,0xa3,0xdb,0x0d,0xf2,0xff,0xff,0x01,0xa4, -+0x0d,0xfa,0x00,0x7f,0xfe,0xa0,0xff,0xff,0x15,0x04,0x1f,0x60,0x58,0x4e,0x7f,0x78, -+0xff,0xff,0x1d,0xf2,0xff,0xff,0x00,0x7e,0x60,0x47,0x46,0xfb,0x0b,0x63,0x60,0x40, -+0x00,0x36,0x01,0x63,0x60,0x40,0x01,0x36,0x02,0x63,0x48,0xfd,0x0d,0xf2,0xff,0xff, -+0x00,0x7e,0x0d,0xfa,0x0d,0xf2,0xff,0xff,0x60,0x47,0x01,0xa4,0x60,0x47,0x0d,0xfa, -+0x60,0x47,0x00,0x7f,0xfd,0xa0,0xff,0xff,0x39,0x04,0x6e,0x60,0x58,0x4e,0x48,0x78, -+0xff,0xff,0x04,0x03,0x6e,0x60,0x58,0x4e,0x5f,0x78,0xff,0xff,0x22,0xf0,0x10,0x64, -+0xb0,0x84,0xa2,0xda,0x1e,0x60,0x58,0x78,0xff,0xff,0x47,0xf3,0xff,0xff,0xdc,0x84, -+0xfe,0xa0,0x47,0xfb,0x23,0x04,0x00,0x64,0x47,0xfb,0x46,0xf3,0x45,0xf3,0x60,0x41, -+0xff,0xa0,0xe8,0x84,0x1b,0x03,0xff,0xa1,0x60,0x45,0x62,0x60,0xdc,0x63,0xa3,0xd3, -+0xff,0xff,0xa4,0x80,0x65,0x44,0xf4,0x03,0x45,0xfb,0x61,0x43,0x46,0xfd,0x63,0x44, -+0x00,0x3a,0x02,0x00,0x01,0x63,0x09,0x00,0x01,0x3a,0x02,0x00,0x02,0x63,0x05,0x00, -+0x02,0x3a,0x02,0x00,0x0b,0x63,0x01,0x00,0x0b,0x63,0x48,0xfd,0x29,0xf0,0x08,0x67, -+0xb0,0x84,0xa2,0xda,0x00,0x64,0x42,0xfb,0xfa,0x60,0xee,0x78,0xff,0xff,0xdc,0xf5, -+0x7f,0x00,0x72,0x00,0x29,0xf0,0xff,0xff,0x64,0x40,0x40,0x2b,0x31,0x00,0x2f,0xf3, -+0xff,0xff,0x60,0x40,0x04,0x2a,0x18,0x00,0x6a,0x60,0xae,0x62,0x01,0x64,0xa2,0xdb, -+0xfb,0x60,0x07,0x64,0x40,0x44,0x99,0xff,0x30,0x44,0x41,0xbc,0x40,0x51,0x98,0xff, -+0xa1,0xff,0xff,0xff,0xbb,0x3f,0x99,0xff,0x30,0x44,0xfe,0xb4,0x40,0x51,0x98,0xff, -+0x6a,0x60,0xae,0x62,0x00,0x64,0xa2,0xdb,0x99,0xff,0x3a,0x44,0x98,0xff,0x8f,0x2b, -+0x0f,0x00,0x50,0x27,0x0d,0x00,0x6a,0x60,0xb2,0x62,0x00,0x64,0xa2,0xdb,0x38,0xf1, -+0x80,0x60,0x00,0x64,0xb0,0x84,0x99,0xff,0x40,0x5a,0x98,0xff,0x33,0x60,0x00,0xea, -+0x1c,0x60,0x47,0x78,0xff,0xff,0x72,0x3e,0x7e,0x00,0x94,0x07,0x29,0xf2,0xff,0xff, -+0x60,0x40,0x08,0x3a,0x06,0x00,0x63,0x60,0xcc,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x21,0x60,0x80,0x65,0xab,0xf3,0xff,0xff,0xa5,0xdb,0x22,0xf0,0x01,0x64, -+0xb0,0x84,0xa2,0xda,0x1e,0x60,0x58,0x78,0xff,0xff,0xff,0x00,0x64,0x44,0x08,0xa4, -+0xa0,0xd3,0xff,0xff,0x60,0x41,0x60,0x47,0x00,0x7f,0x60,0x45,0x61,0x44,0x00,0x7f, -+0xe8,0x84,0xa4,0x80,0x00,0xa0,0x02,0x02,0x06,0x03,0xfa,0x00,0x60,0x41,0x65,0x47, -+0x61,0x45,0xb4,0x84,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x64,0x44,0x08,0xa4,0xa0,0xd3, -+0xff,0xff,0x60,0x41,0x60,0x47,0x00,0x7f,0x60,0x45,0x61,0x44,0x00,0x7f,0xe0,0x84, -+0xa4,0x80,0xf0,0xa0,0x02,0x02,0x06,0x03,0xfa,0x00,0x60,0x41,0x65,0x47,0x61,0x45, -+0xb4,0x84,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x19,0xf2,0xff,0xff,0x08,0xa4,0xa0,0xd3, -+0xff,0xff,0x60,0x47,0x00,0x7f,0x60,0x45,0x1d,0xf2,0xff,0xff,0x40,0x4d,0x60,0x47, -+0x00,0x7f,0x60,0x41,0x2d,0x44,0x00,0x7f,0xcd,0x81,0xe8,0x84,0x07,0x0e,0xa4,0x80, -+0xff,0xff,0xfa,0x03,0x60,0x45,0x61,0x47,0xb4,0x84,0x1d,0xfa,0x2e,0x58,0xff,0xff, -+0x21,0x60,0xf5,0x78,0xff,0xff,0x99,0xff,0x30,0x44,0xff,0xff,0x98,0xff,0x80,0x2a, -+0x03,0x00,0x47,0xff,0x21,0x58,0xff,0xff,0x47,0xff,0xa1,0xff,0xff,0xff,0xbb,0x3f, -+0xff,0xff,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0x57,0x00,0x64,0xe2,0x45,0xff, -+0x47,0xff,0x53,0x0a,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0x4e,0x00,0x04,0x27, -+0x04,0x00,0xa8,0xf3,0xff,0xff,0x60,0x54,0xcd,0xe2,0x1f,0x60,0xcd,0x64,0x40,0x42, -+0xc4,0xe2,0x99,0xff,0x30,0x44,0x04,0xbc,0x1d,0xb4,0x40,0x51,0x98,0xff,0xa1,0xff, -+0xff,0xff,0xbb,0x3f,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0x36,0x00,0x64,0xe2, -+0x45,0xff,0x47,0xff,0x32,0x0a,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0x2d,0x00, -+0xc0,0xf3,0x42,0xf3,0x00,0xa0,0xff,0xff,0xea,0x02,0x01,0x3a,0x63,0x00,0x99,0xff, -+0x3e,0x44,0xfc,0xb4,0x40,0x5e,0x02,0xbc,0xff,0xff,0xff,0xff,0x40,0x5e,0x98,0xff, -+0x1f,0x60,0xf7,0x64,0x40,0x42,0x99,0xff,0x30,0x44,0x44,0xbc,0x5d,0xb4,0x40,0x51, -+0x98,0xff,0xa1,0xff,0xff,0xff,0xbb,0x3f,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26, -+0x0c,0x00,0x64,0xe2,0x45,0xff,0x47,0xff,0x08,0x0a,0x99,0xff,0x32,0x44,0x98,0xff, -+0x10,0x26,0x03,0x00,0x20,0x60,0xce,0x78,0xff,0xff,0x20,0x60,0x17,0x64,0x40,0x40, -+0x20,0x60,0x45,0x64,0x40,0x41,0x99,0xff,0x30,0x44,0xe0,0xbc,0xf9,0xb4,0x40,0x51, -+0x98,0xff,0xa1,0xff,0xff,0xff,0xbb,0x3f,0x2b,0x60,0x48,0x62,0xa2,0xd3,0x13,0xf3, -+0x00,0xa0,0x00,0xa0,0x13,0x03,0x6b,0x60,0x28,0x62,0x01,0x64,0xa2,0xdb,0x22,0xf0, -+0x01,0x64,0xb0,0x84,0xa2,0xda,0x99,0xff,0x30,0x44,0x59,0xb4,0x40,0x51,0x98,0xff, -+0x1a,0x60,0xb9,0x64,0x40,0x40,0x1e,0x60,0x58,0x78,0xff,0xff,0x13,0x03,0x6b,0x60, -+0x28,0x62,0x01,0x64,0xa2,0xdb,0x22,0xf0,0x10,0x64,0xb0,0x84,0xa2,0xda,0x99,0xff, -+0x30,0x44,0x59,0xb4,0x40,0x51,0x98,0xff,0x1a,0x60,0xb9,0x64,0x40,0x40,0x1e,0x60, -+0x58,0x78,0xff,0xff,0x20,0x60,0xb0,0x64,0x40,0x40,0x20,0x60,0x75,0x64,0x40,0x42, -+0x99,0xff,0x30,0x44,0x44,0xbc,0x5d,0xb4,0x40,0x51,0x98,0xff,0x99,0xff,0x32,0x44, -+0x98,0xff,0x10,0x26,0xb2,0x00,0xc0,0xf3,0x64,0xe2,0x00,0xa0,0x45,0xff,0x47,0xff, -+0x16,0x02,0xab,0x0a,0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0xa6,0x00,0x21,0x60, -+0x82,0x65,0xa5,0xd3,0xff,0xff,0x01,0xa8,0xff,0xff,0x09,0x02,0x99,0xff,0x3e,0x44, -+0xfc,0xb4,0x40,0x5e,0x02,0xbc,0xff,0xff,0xff,0xff,0x40,0x5e,0x98,0xff,0xa1,0xff, -+0xff,0xff,0xbb,0x3f,0xc0,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0xf8,0x02,0x99,0xff, -+0x32,0x44,0x98,0xff,0x10,0x26,0x89,0x00,0x64,0xe2,0x45,0xff,0x47,0xff,0x29,0x0a, -+0x99,0xff,0x32,0x44,0x98,0xff,0x10,0x26,0x24,0x00,0x13,0xf3,0xff,0xff,0x00,0xa8, -+0xff,0xff,0x13,0x03,0x6b,0x60,0x28,0x62,0x01,0x64,0xa2,0xdb,0x22,0xf0,0x10,0x64, -+0xb0,0x84,0xa2,0xda,0x99,0xff,0x30,0x44,0x59,0xb4,0x40,0x51,0x98,0xff,0x1a,0x60, -+0xb9,0x64,0x40,0x40,0x1e,0x60,0x58,0x78,0xff,0xff,0x21,0x60,0x82,0x65,0xa5,0xd3, -+0xff,0xff,0x00,0xa8,0xcc,0x84,0x27,0x03,0xa5,0xdb,0x25,0x03,0x20,0x60,0x62,0x78, -+0xff,0xff,0x20,0x60,0x08,0x78,0xff,0xff,0x1e,0x00,0x2b,0x60,0x48,0x62,0xa2,0xd3, -+0x13,0xf3,0x00,0xa0,0x00,0xa0,0x13,0x03,0x6b,0x60,0x28,0x62,0x01,0x64,0xa2,0xdb, -+0x22,0xf0,0x01,0x64,0xb0,0x84,0xa2,0xda,0x99,0xff,0x30,0x44,0x59,0xb4,0x40,0x51, -+0x98,0xff,0x1a,0x60,0xb9,0x64,0x40,0x40,0x1e,0x60,0x58,0x78,0xff,0xff,0xc2,0x02, -+0x20,0x60,0x62,0x78,0xff,0xff,0x13,0xf3,0xff,0xff,0x00,0xa8,0xff,0xff,0x13,0x03, -+0x6b,0x60,0x28,0x62,0x01,0x64,0xa2,0xdb,0x22,0xf0,0x10,0x64,0xb0,0x84,0xa2,0xda, -+0x99,0xff,0x30,0x44,0x59,0xb4,0x40,0x51,0x98,0xff,0x1a,0x60,0xb9,0x64,0x40,0x40, -+0x1e,0x60,0x58,0x78,0xff,0xff,0x29,0xf2,0xff,0xff,0x60,0x40,0x40,0x2b,0x25,0x00, -+0x2f,0xf3,0xff,0xff,0x60,0x40,0x04,0x26,0x0b,0x00,0x99,0xff,0x3a,0x5c,0x98,0xff, -+0x64,0x40,0x40,0x27,0x09,0x00,0x64,0x40,0x0f,0x2b,0x02,0x00,0x33,0x60,0x00,0xea, -+0x98,0xff,0x20,0x60,0x45,0x78,0xff,0xff,0x99,0xff,0x3a,0x5c,0x98,0xff,0x64,0x40, -+0x10,0x2b,0xf6,0x00,0xca,0xf3,0xff,0xff,0xff,0xff,0x01,0x26,0x06,0x00,0x8b,0xff, -+0x74,0x40,0x74,0x40,0x88,0xff,0x01,0x64,0xca,0xfb,0x20,0xf3,0xff,0xff,0xc4,0xb4, -+0x20,0xfb,0x21,0x60,0x27,0x64,0x40,0x40,0x01,0x64,0x21,0xfb,0x99,0xff,0x30,0x44, -+0x40,0xbc,0x59,0xb4,0x40,0x51,0x98,0xff,0xa0,0xfe,0x1a,0xff,0x00,0x64,0x5c,0xfb, -+0xff,0xff,0xa1,0xff,0xff,0xff,0xbb,0x3f,0x89,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x07,0x02,0x13,0xf3,0xff,0xff,0x00,0xa0,0x00,0x64,0x02,0x03,0x13,0xfb,0xec,0x00, -+0x2b,0x60,0x48,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0x00,0x64,0x02,0x03,0xa2,0xdb, -+0xe3,0x00,0x20,0xf3,0xff,0xff,0xff,0xff,0x01,0x2a,0x0d,0x00,0xfe,0xb4,0x20,0xfb, -+0x01,0x64,0x41,0xfb,0x21,0x60,0x80,0x65,0xab,0xf3,0xff,0xff,0xa5,0xdb,0xff,0xff, -+0x21,0x60,0xc6,0x78,0xff,0xff,0x02,0x2a,0x62,0x00,0x27,0xf2,0xff,0xff,0xdc,0x84, -+0x27,0xfa,0x63,0x60,0xb8,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x18,0x60,0x80,0x64,0xa0,0xd3, -+0xff,0xff,0xe8,0x84,0xe0,0x84,0x60,0x45,0x18,0x60,0xec,0x64,0xc4,0x84,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x46,0xf3,0xff,0xff,0xe0,0x84,0x60,0x45,0x19,0x60, -+0x52,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x46,0xf3,0xff,0xff, -+0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0xbc,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x20,0xf3,0xff,0xff,0xfd,0xb4,0x20,0xfb,0x02,0x64,0x41,0xfb,0x29,0xf2,0xff,0xff, -+0x0c,0xb4,0xff,0xff,0x00,0x36,0x5e,0x00,0x89,0xf1,0x00,0x63,0xd3,0x80,0xff,0xff, -+0x04,0x02,0xac,0xf1,0xff,0xff,0x64,0x45,0x09,0x00,0x25,0xf2,0xff,0xff,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0xe8,0x84,0x0f,0xb4,0xff,0xff,0x60,0x45,0x21,0x60,0x80,0x63, -+0xa3,0xd3,0xff,0xff,0xd4,0x80,0xdc,0x84,0x45,0x03,0xa3,0xdb,0x43,0x00,0x10,0x2a, -+0x07,0x00,0x20,0xf3,0x2b,0xf0,0xef,0xb4,0x20,0xfb,0x1f,0x60,0xac,0x78,0xff,0xff, -+0x20,0xf3,0xff,0xff,0xdf,0xb4,0x20,0xfb,0x2b,0xf0,0x02,0x64,0x64,0x40,0x01,0x26, -+0x01,0x64,0x41,0xfb,0x2f,0x00,0x00,0x63,0x89,0xf3,0x5c,0xfd,0x00,0xbc,0xff,0xff, -+0x29,0x02,0x28,0x0a,0x70,0x44,0xac,0x80,0xff,0xff,0x24,0x02,0x32,0x40,0x02,0x27, -+0x21,0x00,0x21,0x60,0x84,0x65,0xa5,0xd3,0xff,0xff,0x00,0xa8,0xff,0xff,0x1a,0x03, -+0x21,0x60,0xe7,0x64,0x40,0x42,0x99,0xff,0x30,0x44,0x04,0xbc,0x1d,0xb4,0x40,0x51, -+0x98,0xff,0xa1,0xff,0xff,0xff,0xbb,0x3f,0x0d,0x0a,0x70,0x44,0xac,0x80,0xff,0xff, -+0x09,0x02,0x21,0x60,0x84,0x65,0xa5,0xd3,0xff,0xff,0xcc,0x84,0xa5,0xdb,0xff,0xff, -+0xf0,0x02,0x00,0x00,0x99,0xff,0x30,0x44,0x59,0xb4,0x40,0x51,0x98,0xff,0x1a,0x60, -+0xb9,0x64,0x40,0x40,0x1d,0x60,0x2a,0x78,0xff,0xff,0x19,0x60,0x92,0x63,0xbd,0xd3, -+0xff,0xff,0x00,0xa0,0x60,0x5c,0x1d,0x03,0xa3,0xd3,0xff,0xff,0x01,0xac,0xa3,0xdb, -+0x10,0x02,0x73,0x44,0x74,0xf3,0x60,0x45,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xd0,0x84,0xc4,0x84,0x60,0x53,0x60,0x53,0x8a,0xff,0x80,0x60,0x00,0x75,0x88,0xff, -+0x2b,0x00,0x73,0x44,0x9a,0xfb,0xc0,0x84,0x60,0x53,0x60,0x53,0x00,0x60,0x01,0x71, -+0x18,0x00,0x73,0x44,0x9a,0xfb,0x74,0xf3,0x60,0x45,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0xc4,0x84,0x60,0x53,0x60,0x53,0x00,0x60,0x01,0x71,0x89,0xf1,0x16,0x60, -+0xd8,0x64,0xa0,0xd3,0x64,0x40,0x00,0x36,0x12,0x00,0x8a,0xff,0x80,0x60,0x00,0x75, -+0x88,0xff,0x6a,0x60,0xd6,0x63,0xd0,0xf3,0xff,0xff,0x00,0xa0,0x60,0x45,0x74,0xf3, -+0x20,0x03,0xd4,0x84,0xa3,0xdb,0x1d,0x00,0x1a,0x60,0xc3,0x78,0xff,0xff,0x01,0x3a, -+0x18,0x00,0xd0,0xf3,0x74,0xf1,0x00,0xa0,0x60,0x45,0x13,0x03,0x6a,0x60,0xd6,0x62, -+0x64,0x41,0xd5,0x84,0xdc,0x84,0xa2,0xdb,0x00,0x64,0xd1,0xfb,0xd2,0xf3,0xff,0xff, -+0x60,0x40,0x00,0x36,0x06,0x00,0x99,0xff,0x3c,0x44,0x00,0x7f,0xbf,0xb4,0x40,0x5c, -+0x98,0xff,0xd4,0xf3,0xd3,0xf1,0x00,0xa0,0xff,0xff,0x03,0x03,0x64,0x50,0x00,0x64, -+0xd4,0xfb,0x52,0xf3,0xff,0xff,0x60,0x41,0xfd,0xb4,0xa2,0xdb,0x61,0x44,0x01,0xb0, -+0x02,0xb0,0x0a,0x03,0x09,0x02,0x3f,0x60,0x96,0x62,0x2b,0x60,0xb6,0x64,0xa2,0xdb, -+0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x16,0x60,0xd8,0x62,0xa2,0xd3,0xff,0xff, -+0xfc,0xa0,0x01,0x64,0x02,0x02,0x69,0xfb,0xc9,0xfe,0x73,0x44,0xbd,0xf3,0x56,0xf3, -+0xfc,0xa0,0x00,0xa0,0x41,0x02,0x0d,0x02,0x58,0xf3,0xff,0xff,0x00,0xa0,0xcc,0x84, -+0x08,0x03,0x58,0xfb,0x39,0x02,0x57,0xf3,0x58,0xfb,0x6a,0x60,0xe2,0x62,0x01,0x64, -+0xa2,0xdb,0x6a,0x60,0xe2,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0x00,0x64,0x2c,0x03, -+0xa2,0xdb,0x6a,0x60,0xdc,0x65,0x6a,0x60,0xda,0x63,0xa5,0xd1,0xa3,0xd3,0x64,0x40, -+0x00,0x36,0x22,0x00,0xcc,0x84,0xa3,0xdb,0x1f,0x02,0x64,0x44,0xa3,0xdb,0x6a,0x60, -+0xde,0x63,0x6a,0x60,0xe4,0x65,0xbd,0xd3,0xa3,0xdb,0xc4,0xa0,0xff,0xff,0x07,0x04, -+0xc4,0xa4,0xa3,0xdb,0xa5,0xdb,0xf0,0x60,0x00,0x64,0x60,0x50,0x0d,0x00,0x60,0x47, -+0xe0,0x84,0xe0,0x84,0x70,0x45,0xd4,0x80,0xff,0xff,0x06,0x04,0x60,0x50,0x6a,0x60, -+0xe4,0x65,0x00,0x64,0xa3,0xdb,0xa5,0xdb,0x1a,0x60,0xc3,0x78,0xff,0xff,0x64,0x41, -+0x40,0x60,0x0b,0x65,0x2b,0x44,0x00,0x63,0xe8,0x80,0xf8,0x84,0x02,0x24,0x94,0x84, -+0xf3,0x83,0xcd,0x81,0xff,0xff,0xf8,0x02,0x2f,0x58,0x40,0x4b,0x00,0x62,0x01,0x64, -+0xd4,0x80,0xe0,0x84,0x1b,0x03,0xd4,0x80,0xe0,0x84,0x16,0x03,0x61,0x44,0x11,0x61, -+0xe0,0x84,0xcd,0x81,0xfd,0x04,0x01,0x00,0xe0,0x84,0xf2,0x82,0xff,0xff,0x02,0x24, -+0xc6,0x82,0x02,0x28,0xd6,0x82,0xe2,0x80,0xcd,0x81,0x02,0x28,0x01,0xbc,0xf4,0x02, -+0x01,0x2a,0xc6,0x82,0x2f,0x58,0xff,0xff,0xe9,0x81,0xf2,0x82,0x61,0x44,0xfa,0x00, -+0x4e,0xf6,0x7f,0x00,0xda,0x00,0xa1,0xff,0xff,0xff,0xbc,0x3f,0x31,0xf3,0xff,0xff, -+0x60,0x40,0x01,0x2a,0x03,0x00,0x17,0x60,0xae,0x78,0xff,0xff,0x3d,0x46,0x29,0xf0, -+0xff,0xff,0x64,0x40,0x40,0x2b,0x27,0x00,0x2f,0xf3,0xff,0xff,0x60,0x40,0x02,0x26, -+0x1a,0x00,0x0f,0xf2,0xff,0xff,0x60,0x40,0x04,0x2a,0x00,0x00,0x99,0xff,0x3b,0x44, -+0x98,0xff,0xff,0xff,0x0f,0x2b,0x05,0x00,0x40,0x27,0xf8,0x00,0xf5,0x60,0xe7,0x78, -+0xff,0xff,0x92,0xf3,0xff,0xff,0xff,0xff,0x02,0x26,0xd5,0x00,0x6b,0x60,0x2a,0x62, -+0x01,0x64,0xa2,0xdb,0xd0,0x00,0x0f,0xf2,0xff,0xff,0x60,0x40,0x04,0x2a,0xcb,0x00, -+0x17,0x60,0x17,0x78,0xff,0xff,0x0f,0xf2,0xff,0xff,0x08,0xbc,0x0f,0xfa,0x3f,0x60, -+0x4c,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x01,0x02,0xbc,0x00,0x0f,0xf0, -+0xff,0xff,0xff,0xff,0x64,0x40,0x00,0x3a,0x04,0x00,0x0f,0xf0,0x70,0x64,0xb0,0x84, -+0xa2,0xda,0x6a,0x60,0xb8,0x62,0x00,0x64,0xa2,0xdb,0x31,0xfb,0x2f,0xf3,0xff,0xff, -+0xf9,0xb4,0x2f,0xfb,0x3d,0x46,0x0f,0xf0,0x04,0x64,0xb0,0x84,0xa2,0xda,0xcb,0xfe, -+0x40,0xff,0xbc,0xfe,0x29,0xf2,0xff,0xff,0xff,0xff,0x40,0x2b,0x9c,0x00,0x6a,0x60, -+0xae,0x64,0xa0,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff,0x95,0x02,0x04,0xff,0x93,0x00, -+0x06,0x46,0x7e,0x00,0x00,0x10,0x73,0xf1,0x10,0x60,0xdc,0xe0,0x43,0x45,0x64,0x44, -+0x60,0x45,0x6b,0x60,0x2c,0x62,0x80,0x60,0x11,0x64,0xa2,0xdb,0x6b,0x60,0x2e,0x62, -+0x65,0x44,0xa2,0xdb,0x59,0xf3,0x44,0x46,0x60,0x40,0x02,0x2a,0x03,0x00,0x23,0x60, -+0x5c,0x78,0xff,0xff,0x01,0x64,0x59,0xfb,0x99,0xff,0x00,0x6b,0x3e,0x44,0x70,0xb4, -+0x40,0x5e,0x3d,0x44,0xf7,0xb4,0x90,0xbc,0x40,0x5d,0x3c,0x44,0x6f,0xb4,0x40,0x5c, -+0x98,0xff,0x20,0x44,0x60,0xbc,0x40,0x40,0x01,0x64,0x60,0x47,0x8f,0xfb,0x05,0x64, -+0x90,0xfb,0xff,0xff,0xdf,0xfe,0x19,0xff,0x23,0x60,0x3a,0x64,0x91,0xfb,0xfb,0x60, -+0x27,0x78,0xff,0xff,0x1e,0xf3,0xff,0xff,0xff,0xff,0x20,0x26,0x05,0x00,0x13,0x60, -+0xf0,0x63,0x14,0x60,0xd4,0x65,0x04,0x00,0x14,0x60,0xd4,0x63,0x15,0x60,0xb8,0x65, -+0x80,0xe1,0x02,0x00,0x01,0x16,0xfe,0x00,0xbd,0xd1,0xff,0xff,0x64,0x48,0x64,0x47, -+0x00,0x7f,0x60,0x41,0x80,0xbc,0x60,0x4a,0xff,0xff,0xff,0xff,0xa1,0xff,0xff,0xff, -+0xd7,0x80,0xff,0xff,0xef,0x02,0x68,0x40,0x20,0x44,0x60,0xbc,0x40,0x40,0x80,0xe1, -+0x15,0x60,0x10,0x63,0xa3,0xd1,0x6a,0x60,0xc6,0x62,0xa2,0xd3,0xff,0xff,0xd0,0x80, -+0xa2,0xd9,0x16,0x03,0x01,0x64,0xc7,0xfb,0xc6,0xf3,0xff,0xff,0xff,0xff,0x01,0x26, -+0xfb,0x00,0x64,0x48,0x64,0x47,0x00,0x7f,0x80,0xbc,0x60,0x4a,0xff,0xff,0xff,0xff, -+0xa1,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x68,0x40,0x00,0x64,0xc7,0xfb, -+0x6a,0x60,0x32,0x62,0x17,0x60,0xe8,0x7c,0xa2,0xd3,0x99,0xff,0xe0,0x84,0x40,0xd1, -+0x00,0x63,0x64,0x40,0x01,0x26,0x10,0x63,0xcc,0xfd,0x00,0x65,0x64,0x40,0x02,0x26, -+0x04,0x65,0x3c,0x44,0xfb,0xb4,0xb4,0x84,0x40,0x5c,0x98,0xff,0x26,0x44,0x73,0xfb, -+0x02,0x7f,0x8f,0xfb,0x05,0x64,0x90,0xfb,0xff,0xff,0xdf,0xfe,0x19,0xff,0x23,0x60, -+0xab,0x64,0x91,0xfb,0x92,0xf3,0x69,0x65,0xb4,0x84,0x99,0xff,0x40,0x51,0x98,0xff, -+0xfb,0x60,0x27,0x78,0xff,0xff,0x59,0xf3,0xff,0xff,0x02,0xbc,0x59,0xfb,0x25,0x43, -+0x24,0x60,0x27,0x78,0xff,0xff,0x20,0x44,0x43,0x45,0x20,0xbc,0x40,0x40,0x59,0xf3, -+0xff,0xff,0x60,0x40,0x80,0x2a,0x03,0x00,0x23,0x60,0xdf,0x78,0xff,0xff,0x00,0xee, -+0x04,0xbc,0x59,0xfb,0xff,0xff,0xdf,0xfe,0x19,0xff,0xff,0xff,0x99,0xff,0x00,0x6b, -+0x3c,0x44,0x40,0xb4,0x80,0xbc,0x40,0x5c,0x00,0xed,0x04,0xee,0xff,0xff,0xff,0xff, -+0x00,0xee,0x98,0xff,0x00,0x64,0x59,0xfb,0x6b,0x60,0x30,0x62,0xa2,0xd3,0xff,0xff, -+0x60,0x40,0x00,0x3a,0x04,0x00,0x55,0x60,0xfc,0xe0,0xff,0xff,0xff,0xff,0x25,0x43, -+0x24,0x60,0x27,0x78,0xff,0xff,0x24,0x60,0x27,0x78,0xff,0xff,0x20,0x44,0x20,0xbc, -+0x40,0x40,0x24,0x60,0x27,0x78,0xff,0xff,0x99,0xff,0x3c,0x44,0x7f,0xb4,0x10,0xbc, -+0x40,0x5c,0x98,0xff,0x99,0xff,0x3d,0x44,0x10,0xbc,0x00,0x7f,0x40,0x5d,0x98,0xff, -+0x99,0xff,0x3e,0x44,0x02,0xbc,0x00,0x7f,0x40,0x5e,0x98,0xff,0x24,0x60,0x27,0x78, -+0xff,0xff,0x20,0x44,0x20,0xbc,0x40,0x40,0x80,0xe1,0x01,0x64,0xc7,0xfb,0xc6,0xf3, -+0xff,0xff,0xff,0xff,0x01,0x26,0xfb,0x00,0x64,0x47,0x3f,0xb4,0xe0,0x85,0x64,0x44, -+0x80,0x2b,0x09,0x00,0x00,0x7f,0x60,0x48,0x65,0x44,0x80,0xbc,0x60,0x4a,0xff,0xff, -+0xff,0xff,0x0b,0x16,0xfe,0x00,0x65,0x49,0xff,0xff,0xff,0xff,0xa1,0xff,0x00,0x64, -+0x68,0x5e,0x60,0x5c,0x08,0x60,0x0a,0x64,0xa0,0xd9,0x00,0x64,0xc7,0xfb,0x92,0xf3, -+0x69,0x65,0xb4,0x84,0x99,0xff,0x40,0x51,0x98,0xff,0x00,0x64,0xbf,0xdb,0x20,0x44, -+0x20,0x2a,0x07,0x00,0x07,0xb4,0x04,0x36,0xc3,0xfe,0x06,0x36,0xcc,0xfe,0x07,0x36, -+0xd8,0xfe,0x20,0x44,0xd8,0xb4,0x40,0x40,0x20,0x44,0x40,0x2a,0x08,0x00,0x9f,0xfe, -+0xff,0xff,0x24,0x05,0xbf,0xb4,0x40,0x40,0x91,0xf7,0xff,0xff,0xff,0xff,0x3f,0x60, -+0x76,0x62,0xa2,0xd3,0xda,0x83,0x00,0xa8,0x02,0x61,0x1b,0x02,0xdb,0x82,0x5a,0xd3, -+0xda,0x83,0x00,0xa8,0x02,0x61,0x15,0x02,0xdb,0x82,0x5a,0xd3,0xda,0x83,0x00,0xa8, -+0x04,0x61,0x0f,0x02,0xdb,0x82,0x5a,0xd3,0xda,0x83,0x00,0xa8,0x06,0x61,0x09,0x02, -+0xdb,0x82,0x5a,0xd3,0xda,0x83,0x00,0xa8,0x07,0x61,0x03,0x02,0xfb,0x60,0x27,0x78, -+0xff,0xff,0xa3,0xd1,0x40,0x44,0x62,0x43,0x20,0x44,0x07,0xb5,0xd4,0x85,0x35,0x80, -+0x24,0x45,0x13,0x60,0xc8,0x64,0x44,0xd7,0xff,0xff,0xff,0xff,0x80,0xe1,0x43,0x45, -+0x20,0x44,0x20,0xbc,0x40,0x40,0x64,0x43,0xbd,0xd3,0xbd,0xd1,0xff,0xff,0x10,0x2b, -+0x01,0x00,0x0b,0x00,0x01,0x16,0xfe,0x00,0x64,0x49,0xff,0xff,0xff,0xff,0xff,0xff, -+0xa1,0xff,0xff,0xff,0x68,0x44,0x00,0x7f,0xa3,0xdb,0x25,0x43,0x98,0x00,0x80,0xe1, -+0x43,0x45,0x20,0x44,0x20,0xbc,0x40,0x40,0x64,0x43,0xbd,0xd3,0xbd,0xd1,0x40,0x44, -+0x10,0x2b,0x01,0x00,0x1a,0x00,0xa3,0xd3,0xff,0xff,0x01,0x16,0xfe,0x00,0x60,0x48, -+0x64,0x44,0x00,0x7f,0x60,0x4a,0xff,0xff,0xff,0xff,0xff,0xff,0xa1,0xff,0xff,0xff, -+0x68,0x40,0x01,0x16,0xfe,0x00,0x64,0x49,0xff,0xff,0xff,0xff,0xff,0xff,0xa1,0xff, -+0xff,0xff,0x68,0x45,0xd4,0x80,0xff,0xff,0xe8,0x02,0x25,0x43,0xd7,0x00,0x3f,0x60, -+0x94,0x61,0xa1,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1,0x31,0x02,0x59,0xd3,0x00,0x63, -+0x00,0xa8,0x59,0xd1,0x2c,0x02,0x59,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1,0x27,0x02, -+0x59,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1,0x22,0x02,0x59,0xd3,0x00,0x63,0x00,0xa8, -+0x59,0xd1,0x1d,0x02,0x59,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1,0x18,0x02,0x59,0xd3, -+0x00,0x63,0x00,0xa8,0x59,0xd1,0x13,0x02,0x59,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1, -+0x0e,0x02,0x59,0xd3,0x00,0x63,0x00,0xa8,0x59,0xd1,0x09,0x02,0xfb,0x60,0x27,0x78, -+0xff,0xff,0x27,0x60,0x32,0x78,0xff,0xff,0x27,0x60,0x0c,0x78,0xff,0xff,0x49,0xdd, -+0x60,0x40,0x02,0x36,0xf9,0x00,0x03,0x36,0xf4,0x00,0x01,0x36,0x28,0x00,0x05,0x3a, -+0xbe,0x00,0xa4,0xd3,0x5a,0xd3,0x9c,0x85,0xa4,0x84,0xa2,0xdb,0xb8,0x00,0x84,0xe2, -+0x04,0x60,0x00,0x71,0x1d,0xf3,0x14,0xf3,0x00,0xbd,0xcc,0x84,0x08,0x03,0x14,0xfb, -+0x06,0x02,0x65,0x44,0x14,0xfb,0x8a,0xff,0x80,0x60,0x00,0x75,0x88,0xff,0x73,0x44, -+0xbe,0xfb,0x21,0x60,0x7a,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x0a,0x02, -+0x21,0x60,0x7c,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x03,0x00,0x27,0x60, -+0x05,0x78,0xff,0xff,0x6a,0x60,0x0e,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xcc,0x84, -+0x06,0x03,0xa2,0xdb,0x04,0x02,0x3a,0x44,0x02,0xbc,0x40,0x5a,0x3b,0xff,0x62,0xf3, -+0xff,0xff,0x60,0x47,0xff,0x23,0x05,0x00,0xcc,0x84,0x60,0x47,0xff,0x22,0x00,0x64, -+0x62,0xfb,0x9a,0xf3,0xff,0xff,0x10,0xa4,0x9a,0xfb,0x5c,0xf3,0x10,0xa5,0x00,0xa0, -+0x73,0x41,0x40,0x03,0xd5,0x80,0xff,0xff,0x27,0x03,0x70,0x45,0xc4,0x85,0x02,0x60, -+0x58,0x64,0xc4,0x84,0x9a,0xf1,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84, -+0xe8,0x84,0x40,0x4d,0xc0,0x84,0x60,0x41,0x73,0x45,0xd4,0x80,0xd0,0xf1,0x14,0x0d, -+0x64,0x44,0x00,0x36,0x27,0x00,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x61,0x45, -+0xc4,0x84,0x73,0x45,0xd4,0x80,0xff,0xff,0x07,0x0d,0x6a,0x60,0xd6,0x62,0xa2,0xd3, -+0xff,0xff,0xfe,0xa0,0xff,0xff,0x16,0x02,0xbd,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff, -+0x07,0x02,0x01,0x64,0x13,0xfb,0x00,0x64,0x5c,0xfb,0xc0,0xfe,0x13,0xfb,0x0a,0x00, -+0xd3,0xf1,0x2d,0x44,0xc0,0x84,0x70,0x45,0xd4,0x80,0xff,0xff,0x03,0x04,0x60,0x50, -+0x01,0x64,0xd4,0xfb,0x6a,0x60,0x0c,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0,0xcc,0x84, -+0x12,0x03,0xa2,0xdb,0x10,0x02,0xcf,0xf3,0x6a,0xf3,0x60,0x45,0x6b,0xf3,0xd4,0x80, -+0xd4,0x80,0x01,0x03,0x08,0x02,0x2b,0x60,0x48,0x62,0x80,0x64,0xa2,0xdb,0xff,0xff, -+0xc0,0xfe,0x00,0x64,0xa2,0xdb,0x40,0x60,0x1a,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x0c,0x03,0xcc,0x84,0xa2,0xdb,0x09,0x02,0x40,0x60,0x16,0x63,0xbd,0xd1, -+0x19,0x60,0x5e,0x64,0xa0,0xd3,0xff,0xff,0xd0,0x84,0xa3,0xdb,0x32,0x44,0x01,0x2a, -+0x30,0x00,0x6b,0x60,0x36,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff,0x3b,0x02, -+0x6b,0x60,0x3c,0x61,0xa1,0xd3,0xff,0xff,0xcc,0x84,0xff,0xff,0xa1,0xdb,0x33,0x02, -+0x20,0x40,0x40,0x2a,0x03,0x00,0x01,0x64,0xa1,0xdb,0x2d,0x00,0xff,0x64,0xa1,0xdb, -+0x73,0xf3,0xff,0xff,0x01,0xa4,0x73,0xfb,0xf2,0xa0,0xff,0xff,0x02,0x06,0x01,0x64, -+0x73,0xfb,0x60,0x41,0x20,0x44,0x40,0xbc,0x40,0x40,0x24,0x60,0x47,0x64,0x91,0xfb, -+0x61,0x44,0x02,0x7f,0x8f,0xfb,0x05,0x64,0x90,0xfb,0xff,0xff,0xdf,0xfe,0x19,0xff, -+0x12,0x00,0x89,0xf3,0x59,0xf3,0x00,0xa0,0xff,0xff,0x0d,0x03,0x02,0x2a,0x0b,0x00, -+0x17,0x60,0x52,0x62,0xa2,0xd3,0x73,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x03,0x03, -+0x20,0x40,0x40,0x2a,0xd8,0x00,0x6a,0x60,0xd6,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0, -+0xcc,0x84,0x35,0x03,0xa2,0xdb,0x33,0x02,0x89,0xf3,0xff,0xff,0x60,0x40,0x00,0x36, -+0x09,0x00,0x02,0x7c,0x08,0x60,0x2c,0x64,0xa0,0xd9,0x8a,0xff,0x80,0x60,0x00,0x75, -+0x88,0xff,0x56,0x00,0x01,0x64,0xd1,0xfb,0xd2,0xf3,0xff,0xff,0x60,0x40,0x00,0x36, -+0x06,0x00,0x99,0xff,0x3c,0x44,0x40,0xbc,0x00,0x7f,0x40,0x5c,0x98,0xff,0x21,0xf3, -+0xff,0xff,0x01,0xb4,0xff,0xff,0x06,0x03,0x6a,0x60,0xe6,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0xd0,0xf3,0xd3,0xf1,0x60,0x47,0xe0,0x84,0xe0,0x84,0xc0,0x84, -+0x70,0x45,0xd4,0x80,0xff,0xff,0x03,0x04,0x60,0x50,0x00,0x64,0xd4,0xfb,0x6a,0x60, -+0xd8,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xcc,0x84,0x16,0x03,0xa2,0xdb,0x14,0x02, -+0x00,0x64,0xd1,0xfb,0xd2,0xf3,0xff,0xff,0x60,0x40,0x00,0x36,0x06,0x00,0x99,0xff, -+0x3c,0x44,0xbf,0xb4,0x00,0x7f,0x40,0x5c,0x98,0xff,0x6a,0x60,0xd6,0x63,0xd0,0xf3, -+0x74,0xf3,0x60,0x45,0xd4,0x84,0xa3,0xdb,0x6a,0x60,0xe4,0x62,0xa2,0xd3,0xff,0xff, -+0x00,0xa0,0xcc,0x84,0x06,0x03,0xa2,0xdb,0x04,0x60,0x00,0x65,0x70,0x44,0xc4,0x84, -+0x60,0x50,0xd2,0xf3,0xd0,0xf3,0x00,0xa0,0x00,0xa0,0x02,0x03,0x32,0x02,0x27,0x00, -+0x28,0x44,0xcc,0x84,0x40,0x48,0x2d,0x02,0x6a,0x60,0xa2,0x62,0xa2,0xd3,0xff,0xff, -+0xff,0xff,0x03,0x22,0x03,0x00,0x01,0x2a,0x1a,0x00,0x07,0x00,0x6a,0x60,0x9e,0x62, -+0xa2,0xd3,0xff,0xff,0x01,0xac,0xa2,0xdb,0x12,0x03,0x99,0xff,0x3c,0x44,0x40,0xbc, -+0x00,0x7f,0x40,0x5c,0x98,0xff,0xbd,0xf3,0x0a,0x65,0xfc,0xa0,0xfd,0xa0,0x10,0x03, -+0x0f,0x03,0xfb,0xa0,0xff,0xff,0x0c,0x03,0x01,0x60,0xf4,0x65,0x09,0x00,0x99,0xff, -+0x3c,0x44,0xbf,0xb4,0x40,0x5c,0x6a,0x60,0x9c,0x62,0xa2,0xd3,0x98,0xff,0x60,0x45, -+0x45,0x48,0x2b,0x44,0xcc,0x84,0x40,0x4b,0x40,0x02,0x03,0x60,0xe8,0x64,0x40,0x4b, -+0x2c,0x44,0xcc,0x84,0x40,0x4c,0x05,0x02,0x1e,0x64,0x3e,0xf3,0x40,0x4c,0xdc,0x84, -+0x3e,0xfb,0xbd,0xf3,0xff,0xff,0xfc,0xa0,0xfd,0xa0,0x07,0x03,0x06,0x03,0xfb,0xa0, -+0xff,0xff,0x03,0x03,0x05,0x60,0xdc,0x64,0x24,0x00,0x63,0x60,0xe6,0x63,0xa3,0xd1, -+0x63,0x60,0x5e,0x62,0xa2,0xd3,0xff,0xff,0xc0,0x83,0x6a,0x60,0x96,0x62,0xa2,0xd1, -+0xa2,0xdd,0xd3,0x84,0xff,0xff,0xfe,0x27,0x13,0x00,0x01,0x27,0x0f,0x00,0xc0,0x26, -+0x0b,0x00,0x30,0x26,0x07,0x00,0x0f,0x26,0x03,0x00,0x03,0x60,0xde,0x64,0x09,0x00, -+0xf0,0x64,0x07,0x00,0x73,0x64,0x05,0x00,0x38,0x64,0x03,0x00,0x1e,0x64,0x01,0x00, -+0x0f,0x64,0x60,0x5c,0x6a,0x60,0x9c,0x62,0xa2,0xd9,0x01,0x60,0x26,0x61,0xa1,0xd3, -+0x61,0x43,0x00,0xa8,0x60,0x41,0x03,0x02,0xfb,0x60,0x27,0x78,0xff,0xff,0x59,0xd3, -+0x00,0x66,0x00,0xa8,0xcc,0x84,0x02,0x03,0xa1,0xdb,0xf6,0x00,0x49,0xd3,0xa3,0xdb, -+0x00,0xa8,0x60,0x43,0x5b,0xd3,0x06,0x03,0x00,0xa8,0xcc,0x84,0x02,0x02,0x01,0x66, -+0x01,0x00,0xa3,0xdb,0x06,0xa1,0xa1,0xd3,0x59,0xd1,0x60,0x45,0xa5,0xd3,0x59,0xd1, -+0xb0,0x84,0xa5,0xdb,0x64,0x47,0x06,0x36,0xcd,0xfe,0x07,0x37,0xd9,0xfe,0x66,0x40, -+0x00,0x3a,0xd3,0x00,0xfb,0x60,0x27,0x78,0xff,0xff,0x01,0x60,0x26,0x61,0x00,0x64, -+0xa1,0xdb,0x24,0x60,0xb7,0x78,0xff,0xff,0x27,0x60,0x11,0x64,0x40,0x41,0x44,0x42, -+0x24,0x00,0x01,0x60,0x26,0x66,0xa6,0xd3,0x04,0xa1,0x60,0x43,0xa1,0xd3,0xc9,0x81, -+0x60,0x45,0x00,0xbb,0xa1,0xdb,0xbe,0xd3,0x09,0x03,0xd4,0x84,0x9c,0x84,0xdc,0x84, -+0xff,0xff,0x04,0x0e,0xa3,0xd1,0x63,0x46,0x64,0x43,0xf2,0x00,0x9c,0x84,0xdc,0x85, -+0x49,0xdd,0x61,0x44,0x00,0xbb,0xa6,0xdb,0x02,0x03,0x65,0x44,0xbe,0xdb,0x24,0x60, -+0xb7,0x78,0xff,0xff,0x24,0x60,0xb7,0x64,0x40,0x41,0x01,0x60,0x26,0x66,0xa6,0xd3, -+0xff,0xff,0x00,0xa8,0xd0,0x80,0x10,0x03,0x02,0x03,0x60,0x46,0xf8,0x00,0x58,0xd3, -+0xa4,0xd3,0x60,0x45,0x00,0x63,0xa4,0xdd,0x58,0xd3,0x02,0xa8,0xc4,0x83,0x01,0x03, -+0xa2,0xdd,0x62,0x44,0xc8,0x84,0xa6,0xdb,0x21,0x58,0x22,0x41,0x2b,0x60,0x92,0x63, -+0x00,0x64,0xa3,0xdb,0x06,0xa3,0x22,0x60,0x02,0x64,0xbd,0xdb,0xbd,0xdb,0x06,0x64, -+0xa3,0xdb,0x22,0x60,0x00,0x62,0x5d,0x60,0xab,0x64,0xa2,0xdb,0x21,0x60,0xd2,0x62, -+0x53,0x60,0xd9,0x64,0xa2,0xdb,0x2f,0x58,0xff,0xff,0x2b,0x60,0x7a,0x63,0x00,0x64, -+0xa3,0xdb,0x06,0xa3,0x21,0x60,0xfa,0x64,0xbd,0xdb,0xbd,0xdb,0x06,0x64,0xa3,0xdb, -+0x21,0x60,0xf8,0x62,0x60,0x60,0xf7,0x64,0xa2,0xdb,0x21,0x60,0xd2,0x62,0x53,0x60, -+0xd9,0x64,0xa2,0xdb,0x2f,0x58,0xff,0xff,0x00,0x60,0x80,0x66,0x32,0x64,0x55,0xfb, -+0x21,0x60,0x7a,0x64,0xa0,0xd3,0x03,0xfa,0x0f,0x4e,0x00,0x60,0x3c,0x61,0x41,0x4d, -+0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03, -+0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x66,0x44, -+0x6f,0xfb,0x00,0x64,0x28,0xfa,0x01,0x60,0x48,0x64,0x29,0xfa,0x00,0x64,0x38,0xfa, -+0x2b,0x60,0x86,0x63,0x00,0x64,0xa3,0xdb,0x06,0xa3,0x21,0x60,0xfe,0x64,0xbd,0xdb, -+0x02,0x64,0xbd,0xdb,0x06,0x64,0xa3,0xdb,0x21,0x60,0xfc,0x62,0x68,0x60,0xd8,0x64, -+0xa2,0xdb,0x21,0x60,0xd8,0x62,0x68,0x60,0xe3,0x64,0xa2,0xdb,0x2f,0x58,0xff,0xff, -+0x0f,0x4e,0x00,0x60,0x48,0x61,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f, -+0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78, -+0xff,0xff,0x08,0xfe,0x0e,0x4f,0x66,0x44,0x6e,0xfb,0x08,0x64,0x28,0xfa,0xff,0x60, -+0xff,0x64,0x2b,0xfa,0x2c,0xfa,0x2d,0xfa,0xff,0xff,0x31,0xfa,0x32,0xfa,0x33,0xfa, -+0x12,0x60,0x20,0x64,0x0e,0xfa,0x2b,0x60,0x4a,0x63,0x00,0x64,0xa3,0xdb,0x06,0xa3, -+0x21,0x60,0xde,0x64,0xbd,0xdb,0x04,0x64,0xbd,0xdb,0x06,0x64,0xa3,0xdb,0x21,0x60, -+0xdc,0x62,0x59,0x60,0xd7,0x64,0xa2,0xdb,0x2b,0x60,0x56,0x63,0x00,0x64,0xa3,0xdb, -+0x06,0xa3,0x21,0x60,0xe2,0x64,0xbd,0xdb,0x08,0x64,0xbd,0xdb,0x06,0x64,0xa3,0xdb, -+0x21,0x60,0xe0,0x62,0x59,0x60,0xe2,0x64,0xa2,0xdb,0x21,0x60,0xd0,0x62,0x59,0x60, -+0xc7,0x64,0xa2,0xdb,0x2f,0x58,0xff,0xff,0x2b,0x60,0x62,0x63,0x00,0x64,0xa3,0xdb, -+0x06,0xa3,0x21,0x60,0xf2,0x64,0xbd,0xdb,0xbd,0xdb,0x06,0x64,0xa3,0xdb,0x21,0x60, -+0xf0,0x62,0x53,0x60,0xf3,0x64,0xa2,0xdb,0x21,0x60,0xd2,0x62,0x53,0x60,0xd9,0x64, -+0xa2,0xdb,0x2f,0x58,0xff,0xff,0x00,0x64,0xe9,0xfb,0x0f,0x4e,0x00,0x60,0x6c,0x61, -+0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff, -+0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f, -+0x66,0x44,0x6d,0xfb,0x0f,0x4e,0x00,0x60,0x6c,0x61,0x41,0x4d,0x40,0xa1,0xa2,0xff, -+0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60, -+0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x66,0x44,0x6c,0xfb,0x0f,0x4e, -+0x00,0x60,0x3c,0x61,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78, -+0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff, -+0x08,0xfe,0x0e,0x4f,0x66,0x44,0x6b,0xfb,0x08,0x64,0x28,0xfa,0xf0,0x60,0x20,0x64, -+0x0e,0xfa,0x00,0x64,0x38,0xfa,0x00,0x60,0x90,0x64,0x29,0xfa,0x0f,0x4e,0x00,0x60, -+0xab,0x61,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff, -+0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe, -+0x0e,0x4f,0x66,0x44,0x6a,0xfb,0x08,0x64,0x28,0xfa,0x18,0x60,0x20,0x64,0x0e,0xfa, -+0x00,0x60,0x80,0x64,0x29,0xfa,0x00,0x64,0x19,0xfa,0x21,0x60,0xd4,0x62,0x43,0x60, -+0x96,0x64,0xa2,0xdb,0x2f,0x58,0xff,0xff,0x21,0x60,0xcc,0x62,0x2b,0x60,0x8c,0x64, -+0xa2,0xdb,0x2b,0x60,0x9e,0x62,0x00,0x64,0xa2,0xdb,0x06,0xa2,0x21,0x60,0xe6,0x64, -+0xa2,0xdb,0x06,0x64,0x5a,0xdb,0x5a,0xdb,0x2b,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x06,0xa2,0x21,0x60,0xea,0x64,0xa2,0xdb,0x06,0x64,0x5a,0xdb,0x5a,0xdb,0x2b,0x60, -+0xb6,0x62,0x00,0x64,0xa2,0xdb,0x06,0xa2,0x21,0x60,0xee,0x64,0xa2,0xdb,0x06,0x64, -+0x5a,0xdb,0x5a,0xdb,0xa0,0xf1,0x2b,0x60,0xba,0x62,0xa2,0xd9,0x21,0x60,0xe4,0x62, -+0x2c,0x60,0xa5,0x64,0xa2,0xdb,0x21,0x60,0xe8,0x62,0x2c,0x60,0xb0,0x64,0xa2,0xdb, -+0x21,0x60,0xec,0x62,0x2c,0x60,0xbb,0x64,0xa2,0xdb,0x21,0x60,0x9a,0x62,0x00,0x60, -+0x02,0x64,0xa2,0xdb,0x28,0x60,0xd0,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x21,0x60,0x98,0x62,0x00,0x64,0xa2,0xdb,0x03,0x64,0x52,0xfb,0x2c,0x60,0x58,0x4e, -+0x99,0x78,0xff,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1,0xff,0x60,0x8f,0x64,0xa0,0x84, -+0xa2,0xdb,0xa1,0xf1,0x2b,0x60,0xae,0x62,0xa2,0xd9,0x3f,0x60,0x9e,0x62,0x2b,0x60, -+0xaa,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x01,0x64,0xe8,0xfb, -+0x21,0x60,0x9a,0x62,0x00,0x60,0x74,0x64,0xa2,0xdb,0x28,0x60,0xfb,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x6a,0x60,0xcc,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40, -+0x02,0x2a,0x03,0x00,0x2a,0x60,0x3b,0x78,0xff,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1, -+0x00,0x60,0x04,0x64,0xa0,0x80,0x9c,0x84,0x05,0x03,0xa0,0x84,0xa2,0xdb,0x2b,0x60, -+0x8c,0x78,0xff,0xff,0x00,0x60,0x40,0x64,0xa0,0x80,0x9c,0x84,0x03,0x03,0xa0,0x84, -+0xa2,0xdb,0xd4,0x00,0x00,0x60,0x20,0x64,0xa0,0x80,0x9c,0x84,0x0e,0x03,0xa0,0x84, -+0xa2,0xdb,0x01,0x65,0x2e,0x60,0x58,0x4e,0x4f,0x78,0xff,0xff,0xff,0x60,0xf7,0x65, -+0x52,0xf3,0xff,0xff,0xa4,0x84,0xa2,0xdb,0xc1,0x00,0x00,0x60,0x10,0x64,0xa0,0x80, -+0x9c,0x84,0xc7,0x03,0xa0,0x84,0xa2,0xdb,0x21,0x60,0x7a,0x63,0xa3,0xd1,0x6a,0x60, -+0x50,0x65,0xa5,0xd3,0xff,0xff,0xd0,0x80,0xff,0xff,0x14,0x0d,0xa2,0xf3,0xff,0xff, -+0xc0,0x84,0xa5,0xdb,0x6a,0x60,0x4e,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x6a,0x60,0x5c,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xf8,0xa0,0xff,0xff,0x01,0x04, -+0x08,0x64,0xa2,0xdb,0x6a,0x60,0x52,0x65,0xa5,0xd1,0x4c,0xf3,0xff,0xff,0xd0,0x80, -+0x60,0x41,0x0d,0x06,0xa5,0xdb,0x6a,0x60,0x58,0x63,0x6a,0x60,0x56,0x65,0xa5,0xd1, -+0x61,0x44,0xd0,0x84,0xff,0xff,0x01,0x05,0x00,0x64,0xa3,0xdb,0x16,0x00,0x6a,0x60, -+0x58,0x63,0xa3,0xd1,0x4c,0xf3,0xff,0xff,0xd0,0x80,0x60,0x41,0x0e,0x05,0xa5,0xdb, -+0x6a,0x60,0x56,0x65,0xa5,0xd1,0x61,0x44,0xd0,0x84,0xff,0xff,0x01,0x05,0x00,0x64, -+0xa3,0xdb,0x6a,0x60,0x5a,0x62,0x01,0x64,0xa2,0xdb,0x6a,0x60,0x5a,0x63,0xbd,0xd3, -+0xff,0xff,0x00,0xa0,0xff,0xff,0x35,0x03,0xbd,0xd3,0xa3,0xd1,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x2f,0x04,0x6a,0x60,0x4e,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x28,0x03,0x64,0x60,0xe4,0x62,0x06,0x64,0xa2,0xdb,0x6a,0x60,0x5c,0x63,0x00,0x64, -+0xbd,0xdb,0xa3,0xd3,0xff,0xff,0xe0,0x84,0xf8,0xa0,0xff,0xff,0x01,0x04,0x08,0x64, -+0xa3,0xdb,0x6a,0x60,0x56,0x62,0xa2,0xd3,0xff,0xff,0xe8,0x84,0xe8,0x84,0xb7,0xfb, -+0x6a,0x60,0x48,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x7e,0xf1,0x01,0x60, -+0x98,0x64,0xd0,0x80,0xe9,0xf3,0x02,0x07,0x04,0xbc,0xe9,0xfb,0x2a,0x60,0x8d,0x78, -+0xff,0xff,0xb5,0xf3,0x4c,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x0d,0x04,0x64,0x60, -+0xe4,0x62,0x06,0x64,0xa2,0xdb,0x63,0x60,0x28,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x2a,0x60,0x8d,0x78,0xff,0xff,0x63,0x60,0x0e,0x62,0xa2,0xd1,0xb6,0xf3, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x0d,0x07,0x64,0x60,0xe4,0x62,0x02,0x64,0xa2,0xdb, -+0x63,0x60,0x28,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x2a,0x60,0x8d,0x78, -+0xff,0xff,0x6a,0x60,0x14,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0x60,0x45,0x0b,0x03, -+0x21,0x60,0x7c,0x62,0xa2,0xd3,0xff,0xff,0xd4,0x80,0xff,0xff,0x35,0x04,0x6a,0x60, -+0x14,0x62,0x00,0x64,0xa2,0xdb,0x6a,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0, -+0xff,0xff,0x2a,0x02,0x6a,0x60,0x16,0x62,0xa2,0xd1,0x6a,0x60,0x18,0x63,0xa3,0xd3, -+0xff,0xff,0xd0,0x84,0xfe,0xa0,0xff,0xff,0x1f,0x04,0xe0,0x84,0xe0,0x84,0xd0,0x80, -+0xff,0xff,0x1a,0x04,0x6a,0x60,0x16,0x62,0x64,0x44,0x01,0xa4,0xa2,0xdb,0x21,0x60, -+0x7c,0x62,0x6a,0x60,0x14,0x63,0xa2,0xd3,0xff,0xff,0x03,0xa4,0xa3,0xdb,0x64,0x60, -+0xe4,0x62,0x04,0x64,0xa2,0xdb,0x63,0x60,0x2a,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x2a,0x60,0x8d,0x78,0xff,0xff,0x6a,0x60,0x10,0x62,0xa2,0xd1,0x21,0x60, -+0x7c,0x62,0xa2,0xd3,0xff,0xff,0xd0,0x80,0xff,0xff,0x0d,0x04,0x64,0x60,0xe4,0x62, -+0x14,0x64,0xa2,0xdb,0x63,0x60,0x2c,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x2a,0x60,0x8d,0x78,0xff,0xff,0x6a,0x60,0xcc,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40, -+0x03,0x22,0x12,0x00,0x60,0x45,0xfd,0xb4,0xa2,0xdb,0xe9,0xf3,0xff,0xff,0xb4,0x84, -+0xe9,0xfb,0x64,0x60,0xe4,0x62,0x10,0x64,0xa2,0xdb,0x63,0x60,0x2e,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x39,0x00,0x02,0x64,0xe8,0xfb,0x21,0x60,0x9a,0x62, -+0x00,0x60,0x64,0x64,0xa2,0xdb,0x2a,0x60,0x61,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xa0,0x80,0x9c,0x84, -+0x05,0x03,0xa0,0x84,0xa2,0xdb,0x2b,0x60,0x8c,0x78,0xff,0xff,0x00,0x60,0x40,0x64, -+0xa0,0x80,0x9c,0x84,0x05,0x03,0xa0,0x84,0xa2,0xdb,0x29,0x60,0x34,0x78,0xff,0xff, -+0x00,0x60,0x20,0x64,0xa0,0x80,0x9c,0x84,0xe2,0x03,0xa0,0x84,0xa2,0xdb,0x01,0x65, -+0x2e,0x60,0x58,0x4e,0x4f,0x78,0xff,0xff,0xff,0x60,0xf7,0x65,0x52,0xf3,0xff,0xff, -+0xa4,0x84,0xa2,0xdb,0x29,0x60,0x34,0x78,0xff,0xff,0xa2,0xf1,0x2b,0x60,0xae,0x62, -+0xa2,0xd9,0x2a,0x60,0x97,0x64,0x70,0xfb,0x2b,0x60,0xc3,0x78,0xff,0xff,0x3f,0x60, -+0x9a,0x62,0x2b,0x60,0xb6,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0xff,0x60,0xdf,0x64,0xa0,0x84,0xa2,0xdb,0x64,0x60, -+0xe4,0x62,0xa2,0xd3,0xff,0xff,0xf0,0xa0,0x60,0x5c,0x20,0x03,0x21,0x60,0x7a,0x65, -+0x6a,0x60,0x4e,0x63,0x00,0x64,0xbd,0xdb,0xa5,0xd3,0xa3,0xdb,0x64,0x44,0xec,0xa0, -+0xfc,0xa0,0x08,0x03,0x1f,0x02,0x6a,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0, -+0xff,0xff,0x18,0x03,0x3f,0x60,0x9a,0x62,0x2b,0x60,0xaa,0x64,0xa2,0xdb,0x03,0x64, -+0x4a,0xdb,0xff,0xff,0x1d,0xff,0x28,0x60,0xda,0x78,0xff,0xff,0x3f,0x60,0x9a,0x62, -+0x2b,0x60,0xaa,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x29,0x60, -+0x34,0x78,0xff,0xff,0x6a,0x60,0x5a,0x63,0xa3,0xd3,0xff,0xff,0x60,0x40,0x00,0x36, -+0x07,0x00,0x4c,0xf3,0x1e,0x65,0xd4,0x80,0xff,0xff,0x02,0x04,0x00,0x64,0xa3,0xdb, -+0x7c,0xf1,0x2a,0x60,0xc8,0x63,0xd3,0x80,0xb7,0xf1,0x25,0x03,0x00,0x64,0xb7,0xfb, -+0x6a,0x60,0x54,0x65,0x4c,0xf3,0xa5,0xdb,0xa3,0xd3,0xc0,0x85,0xd4,0x80,0x5b,0xd3, -+0x1a,0x04,0x60,0x43,0x63,0x42,0x06,0x65,0x46,0xd3,0x5a,0xd3,0x40,0x48,0x5a,0xd3, -+0x40,0x4c,0x40,0x4d,0x75,0xf3,0x06,0x56,0x7e,0x00,0x00,0x10,0x28,0x45,0xd4,0x80, -+0x5a,0xd3,0x09,0x02,0x2c,0x45,0xd4,0x80,0x5a,0xd3,0x05,0x02,0x2d,0x45,0xd4,0x80, -+0x63,0x42,0x01,0x02,0x03,0x00,0x2b,0x60,0x83,0x78,0xff,0xff,0xb5,0xf1,0x4c,0xf3, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x14,0x06,0x63,0x60,0x0e,0x62,0xa2,0xd3,0xb6,0xf1, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x0c,0x05,0x3f,0x60,0x9a,0x62,0x2b,0x60,0xaa,0x64, -+0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x28,0x60,0xda,0x78,0xff,0xff, -+0x6a,0x60,0xcc,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x02,0x2a,0x03,0x00,0x2a,0x60, -+0x3b,0x78,0xff,0xff,0x03,0x64,0xe8,0xfb,0x21,0x60,0x9a,0x62,0x00,0x60,0x74,0x64, -+0xa2,0xdb,0x2b,0x60,0x44,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60, -+0x98,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xa0,0x80,0x9c,0x84,0x05,0x03,0xa0,0x84, -+0xa2,0xdb,0x2b,0x60,0x8c,0x78,0xff,0xff,0x00,0x60,0x40,0x64,0xa0,0x80,0x9c,0x84, -+0x05,0x03,0xa0,0x84,0xa2,0xdb,0x2a,0x60,0xda,0x78,0xff,0xff,0x00,0x60,0x20,0x64, -+0xa0,0x80,0x9c,0x84,0x10,0x03,0xa0,0x84,0xa2,0xdb,0x01,0x65,0x2e,0x60,0x58,0x4e, -+0x4f,0x78,0xff,0xff,0xff,0x60,0xf7,0x65,0x52,0xf3,0xff,0xff,0xa4,0x84,0xa2,0xdb, -+0x2a,0x60,0xda,0x78,0xff,0xff,0x00,0x60,0x10,0x64,0xa0,0x80,0x9c,0x84,0xcd,0x03, -+0xa0,0x84,0xa2,0xdb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0xb6,0x64,0xa2,0xdb,0x03,0x64, -+0x4a,0xdb,0xff,0xff,0x1d,0xff,0x2a,0x60,0x8d,0x78,0xff,0xff,0x21,0x60,0xaa,0x62, -+0xa2,0xd1,0x00,0x60,0x20,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x05,0x64, -+0xe8,0xfb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x9e,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x3f,0x60,0x9a,0x62,0x2b,0x60,0xaa,0x64,0xa2,0xdb,0x03,0x64, -+0x4a,0xdb,0xff,0xff,0x1d,0xff,0x3f,0x60,0x9a,0x62,0x2b,0x60,0xb6,0x64,0xa2,0xdb, -+0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0x98,0x62,0x00,0x64,0xa2,0xdb, -+0x5a,0xdb,0x00,0x64,0x52,0xfb,0x21,0x60,0x90,0x62,0xa2,0xd1,0x08,0x60,0x00,0x64, -+0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x21,0x60,0x9a,0x62,0x00,0x60,0x02,0x64,0xa2,0xdb, -+0x28,0x60,0xd0,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0x9a,0x62, -+0x80,0x60,0x00,0x64,0xa2,0xdb,0x2b,0x60,0xcc,0x64,0x5a,0xdb,0xcf,0xfe,0x80,0xf3, -+0xff,0xff,0xff,0xa0,0x02,0x64,0x2a,0x02,0x80,0xfb,0x21,0x60,0x98,0x62,0xa2,0xd1, -+0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x21,0x60,0x9a,0x62,0x80,0x60,0x00,0x64, -+0xa2,0xdb,0x2b,0x60,0xe5,0x64,0x5a,0xdb,0xcf,0xfe,0xc1,0xfe,0x2f,0x58,0xff,0xff, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x80,0xf3, -+0xff,0xff,0x00,0xa0,0xff,0xff,0xf2,0x02,0x21,0x60,0x98,0x62,0xa2,0xd1,0x7f,0x60, -+0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0xe9,0xf3,0xff,0xff, -+0x60,0x40,0x40,0x26,0x08,0x00,0x6a,0x60,0xd0,0x62,0xa2,0xd3,0x56,0xf3,0x00,0xa0, -+0x00,0xa0,0x13,0x03,0x12,0x02,0xe9,0xf3,0xff,0xff,0x20,0xbc,0xe9,0xfb,0x11,0x60, -+0x48,0x65,0x2e,0x60,0x58,0x4e,0x9e,0x78,0xff,0xff,0x39,0x60,0x58,0x4e,0xfe,0x78, -+0xff,0xff,0x2e,0x60,0x58,0x4e,0xbd,0x78,0xff,0xff,0x62,0x60,0x92,0x64,0x4f,0xfb, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0xef,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x0f,0x4e, -+0x53,0x60,0x58,0x4f,0xfe,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60,0x9a,0x62,0x10,0x60, -+0x00,0x64,0xa2,0xdb,0x2c,0x60,0x35,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0xe9,0xf3,0xff,0xff,0x60,0x40,0x20,0x2a,0x12,0x00,0xdf,0xb4,0xe9,0xfb,0x01,0x60, -+0x48,0x65,0x2e,0x60,0x58,0x4e,0x9e,0x78,0xff,0xff,0x39,0x60,0x58,0x4e,0xfe,0x78, -+0xff,0xff,0x2e,0x60,0x58,0x4e,0xbd,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0x60,0x5c, -+0x03,0x22,0x09,0x00,0xff,0x60,0xfc,0x64,0xa0,0x84,0xe9,0xfb,0x04,0x65,0x3d,0x60, -+0x58,0x4e,0x39,0x78,0xff,0xff,0x3f,0x60,0x9e,0x62,0x2b,0x60,0xaa,0x64,0xa2,0xdb, -+0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1,0xef,0x60, -+0xef,0x64,0xa0,0x84,0xa2,0xdb,0x01,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0xe9,0xf3, -+0xff,0xff,0xfb,0xb4,0xe9,0xfb,0x70,0xf7,0xff,0xff,0xff,0xff,0x4d,0xf1,0x28,0x44, -+0xd0,0x84,0x0f,0xa4,0x03,0x0e,0xe8,0x84,0xe8,0x84,0x04,0x00,0xe2,0xa4,0xe8,0x84, -+0xe8,0x87,0xf0,0xbf,0xc0,0x84,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x4e,0xf1,0x28,0x44, -+0xd0,0x84,0x1f,0xa4,0x06,0x0e,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84, -+0x07,0x00,0xc2,0xa4,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x87,0xf8,0xbf, -+0xc0,0x84,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x4e,0xf1,0x4d,0xf3,0x64,0x45,0xd4,0x84, -+0x80,0x65,0xc4,0x87,0x01,0x05,0x00,0x64,0xff,0xb4,0x4c,0xfb,0x2e,0x58,0xff,0xff, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1,0x00,0x60,0x10,0x64, -+0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0x98,0x62, -+0xa2,0xd1,0x00,0x60,0x20,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x2e,0x60,0x3c,0x78,0xff,0xff,0xbd,0xf3,0xff,0xff,0x60,0x40,0x03,0x36, -+0x34,0x00,0x21,0x60,0x9a,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x40,0x22,0xf1,0x00, -+0x6a,0x60,0x2c,0x62,0x00,0x64,0xa2,0xdb,0x6a,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff, -+0xff,0xa0,0xff,0xff,0x11,0x02,0x26,0x46,0x00,0xf4,0x5b,0x60,0x58,0x4e,0x51,0x78, -+0xff,0xff,0x6a,0x60,0x18,0x62,0xa2,0xd9,0x6a,0x60,0x16,0x63,0xa3,0xd3,0xff,0xff, -+0xd0,0x80,0xff,0xff,0x01,0x06,0xa3,0xd9,0x52,0xf3,0xff,0xff,0x60,0x40,0x04,0x26, -+0x06,0x00,0x5c,0x60,0x58,0x4e,0x73,0x78,0xff,0xff,0x65,0x44,0xd0,0xfb,0x00,0x65, -+0x2e,0x60,0x58,0x4e,0x4f,0x78,0xff,0xff,0x09,0x00,0x61,0xf3,0xff,0xff,0x04,0xb4, -+0x04,0xbc,0x03,0x03,0x2e,0x60,0x3c,0x78,0xff,0xff,0x61,0xfb,0x26,0x46,0x20,0xf2, -+0xa0,0x65,0x01,0x37,0x50,0x65,0x02,0x37,0x1e,0x65,0x03,0x37,0x0f,0x65,0x2b,0x60, -+0xc2,0x63,0x00,0xf4,0x02,0xf2,0xff,0xff,0xd4,0x84,0xbd,0xdb,0x03,0xf2,0x01,0x05, -+0xcc,0x84,0xbd,0xdb,0x04,0xf2,0x01,0x05,0xcc,0x84,0xbd,0xdb,0x05,0xf2,0x01,0x05, -+0xcc,0x84,0xa3,0xdb,0xfa,0xa3,0x26,0x46,0x00,0x60,0x00,0x65,0xa3,0xd3,0x23,0xf0, -+0x00,0x61,0xd0,0x84,0xf1,0x81,0xd4,0x84,0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1, -+0x03,0xa9,0x24,0xf0,0x42,0xfe,0x01,0x03,0xcc,0x84,0xf1,0x81,0xd0,0x84,0xf1,0x81, -+0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x27,0xf0,0x42,0xfe,0x01,0x03,0xcc,0x84, -+0xf1,0x81,0xd0,0x84,0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x28,0xf0, -+0x01,0x03,0xcc,0x84,0xd0,0x84,0xa3,0xdb,0x52,0xf3,0xbd,0xf3,0x04,0xb0,0xff,0xff, -+0x35,0x03,0x03,0x3a,0x35,0x00,0x67,0xf3,0xff,0xff,0x60,0x40,0x04,0x26,0x30,0x00, -+0xa3,0xd3,0x4b,0xd1,0x4b,0xd3,0xc0,0x9c,0xc0,0x84,0x4b,0xd1,0x00,0xa0,0x03,0xa0, -+0x01,0x03,0x1f,0x02,0x80,0x60,0x00,0x65,0x64,0x44,0xa4,0x85,0xe8,0x84,0xb4,0x84, -+0xe8,0x84,0xb4,0x84,0xa3,0xdb,0x60,0x45,0xfa,0x64,0xd4,0x80,0xff,0x60,0x06,0x64, -+0xd4,0x80,0x14,0x07,0x13,0x04,0x69,0x60,0xfa,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x40,0xf3,0xff,0xff,0x60,0x40,0x00,0x3a,0x03,0x00,0x01,0x64,0x40,0xfb, -+0x07,0x00,0x69,0x60,0xf4,0x62,0x10,0x64,0xa2,0xdb,0x06,0x00,0x00,0x64,0x40,0xfb, -+0x01,0x64,0x22,0xfb,0xff,0xff,0x1a,0xff,0x52,0xf3,0xff,0xff,0x04,0xb0,0x08,0xb0, -+0x06,0x03,0x74,0x02,0x53,0xf3,0xff,0xff,0xff,0xa4,0x53,0xfb,0x71,0x02,0x26,0x46, -+0x00,0xf4,0x02,0xf2,0x5a,0xd2,0x40,0x48,0x40,0x4c,0x5a,0xd2,0x5a,0xd2,0x40,0x4d, -+0x60,0x41,0x5a,0xd0,0x74,0xf9,0x40,0x63,0xad,0x80,0xf0,0xa3,0x09,0x02,0x3c,0x03, -+0x2d,0x41,0x2c,0x44,0x40,0x4d,0x28,0x44,0x40,0x4c,0x00,0x64,0x40,0x48,0xf4,0x00, -+0xd1,0x80,0x01,0x02,0x31,0x04,0x10,0xa3,0x80,0x60,0x00,0x65,0xa5,0x80,0xcf,0x83, -+0x08,0x02,0x28,0x44,0x60,0x88,0x2c,0x44,0x70,0x8c,0x2d,0x44,0x70,0x8d,0xf1,0x81, -+0xf5,0x00,0xe7,0xa3,0x64,0x44,0x00,0xa0,0x00,0x62,0x02,0x02,0x00,0x61,0x1c,0x00, -+0xe0,0x84,0xde,0x82,0xfd,0x04,0x42,0xfe,0xf8,0x84,0x62,0x45,0xc7,0x83,0x60,0x45, -+0x02,0xfe,0xd5,0x84,0x02,0x05,0x01,0x05,0x61,0x44,0xcf,0x83,0x60,0x41,0x08,0x03, -+0x28,0x44,0x60,0x88,0x2c,0x44,0x70,0x8c,0x2d,0x44,0x70,0x8d,0xf1,0x81,0xf1,0x00, -+0xce,0x82,0xe9,0x81,0xfd,0x02,0xf1,0x81,0x02,0xf2,0xff,0xff,0x60,0x47,0xe8,0x84, -+0xe8,0x84,0x5a,0xd2,0x3f,0xb5,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0xb4,0x84,0x61,0x45,0xd4,0x84,0xc0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0x60,0x53,0x74,0xf3,0x60,0x41,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0x60,0x45,0x61,0x44,0xd4,0x84,0x9a,0xfb,0x04,0x60,0x00,0x71,0x05,0x64,0x53,0xfb, -+0x52,0xf3,0x26,0x46,0x0c,0xbc,0xa2,0xdb,0x80,0x60,0xf0,0x65,0x25,0xf2,0x4c,0xf1, -+0xa5,0xdb,0x60,0x47,0x00,0x7f,0x08,0xa4,0xd0,0x80,0xff,0x60,0x00,0x65,0x04,0x07, -+0x64,0x44,0xfd,0xa4,0x60,0x47,0x02,0x00,0x25,0xf2,0xff,0xff,0x24,0x88,0x60,0x47, -+0x24,0x8c,0x2c,0x60,0x58,0x4e,0x73,0x78,0xff,0xff,0x0c,0x48,0x2c,0x60,0x58,0x4e, -+0x83,0x78,0xff,0xff,0x2c,0x60,0x58,0x4e,0x99,0x78,0xff,0xff,0x21,0x60,0x98,0x62, -+0xa2,0xd1,0x00,0x60,0x40,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x3f,0x60, -+0x9a,0x62,0x2b,0x60,0xb6,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0xff,0x60,0xdf,0x64,0xa0,0x84,0xa2,0xdb,0x26,0x46, -+0x2f,0x58,0xff,0xff,0x65,0x44,0x00,0xa0,0x40,0x48,0x13,0x03,0x69,0x60,0x84,0x62, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xf6,0xa0,0xa2,0xdb,0x0f,0x04,0x00,0x64,0xa2,0xdb, -+0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x40,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x69,0x60,0x84,0x62,0x00,0x64,0xa2,0xdb,0x69,0x60,0x86,0x62,0xa2,0xd3, -+0x28,0x45,0xc4,0x84,0xa2,0xdb,0x69,0x60,0x88,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xce,0xa0,0xa2,0xdb,0x14,0x06,0x32,0x64,0xa2,0xdb,0x69,0x60,0x8a,0x62,0xa2,0xd1, -+0x69,0x60,0x8c,0x64,0xc0,0x82,0xa2,0xd1,0x69,0x60,0x86,0x62,0xa2,0xd3,0xff,0xff, -+0xd0,0x84,0xa2,0xdb,0xe0,0x85,0x63,0x60,0x0e,0x62,0x65,0x44,0xa2,0xdb,0x69,0x60, -+0x8a,0x62,0xa2,0xd1,0x69,0x60,0x8c,0x64,0xc0,0x82,0x28,0x44,0xa2,0xdb,0x69,0x60, -+0x8a,0x62,0x64,0x44,0x9e,0xa0,0x02,0xa4,0x01,0x02,0x00,0x64,0xa2,0xdb,0x2e,0x58, -+0xff,0xff,0x6f,0xf5,0xff,0xff,0x75,0xf1,0x2b,0xf8,0x31,0xf8,0xff,0xff,0x76,0xf1, -+0x2c,0xf8,0x32,0xf8,0xff,0xff,0x77,0xf1,0x2d,0xf8,0x33,0xf8,0xff,0xff,0xb0,0xf1, -+0x2e,0xf8,0xb1,0xf1,0xff,0xff,0x2f,0xf8,0xb2,0xf1,0x30,0xf8,0xff,0xff,0x00,0x64, -+0x22,0xfa,0x06,0x60,0x20,0x64,0x0e,0xfa,0x65,0x44,0x29,0xfa,0x2e,0x58,0xff,0xff, -+0x6a,0x60,0x28,0x62,0x2e,0x44,0xa2,0xdb,0x21,0x60,0x98,0x62,0xa2,0xd1,0xff,0x60, -+0xfe,0x64,0xa0,0x84,0xa2,0xdb,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x21,0x60, -+0x9a,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x2e,0x60,0xdf,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0x98,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61,0xa1,0x84, -+0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x6a,0x60,0x28,0x62,0xa2,0xd3,0xff,0xff, -+0x40,0x4e,0x2e,0x58,0xff,0xff,0x27,0x42,0xa2,0xd3,0xa2,0xd1,0xac,0x86,0x0e,0xf2, -+0x61,0x03,0x60,0x40,0x02,0x2a,0x60,0x00,0x2b,0xf2,0x8b,0xf3,0x60,0x40,0x01,0x2a, -+0x02,0x00,0xcc,0x84,0x8b,0xfb,0x0b,0xf2,0xff,0xff,0x00,0xa4,0x44,0x45,0x3c,0x02, -+0x21,0x44,0xf7,0xa0,0xff,0xff,0x38,0x07,0x5c,0x81,0x22,0x44,0x00,0x7c,0xd0,0x80, -+0xff,0xff,0x01,0x02,0x46,0x42,0x3b,0xf3,0xff,0xff,0x60,0x41,0x02,0xfa,0x40,0xa1, -+0x7c,0x63,0x84,0xa1,0x00,0xf2,0x03,0x06,0x01,0xfc,0x60,0x46,0xfa,0x00,0x80,0x60, -+0x7c,0x64,0x01,0xfa,0x66,0x43,0x25,0x46,0x05,0xfc,0x06,0xfc,0x01,0xf0,0x03,0x67, -+0xb0,0x84,0x00,0xf0,0x3c,0x7e,0x01,0xfa,0x04,0x64,0x03,0xfa,0x04,0xf8,0x00,0x64, -+0x0b,0xfa,0x0c,0xfa,0xff,0xff,0x0e,0xfa,0x0f,0xfa,0x10,0xfa,0xff,0xff,0x11,0xfa, -+0x3f,0x60,0x70,0x62,0x3f,0x60,0x4c,0x64,0xa2,0xdb,0x25,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xaf,0x00,0x0f,0x4e,0x44,0x45,0x64,0x46,0x3f,0x60, -+0x70,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe, -+0x0e,0x4f,0x99,0x00,0x00,0x64,0x8b,0xfb,0x2f,0x58,0xff,0xff,0x3f,0x60,0x52,0x64, -+0x40,0x47,0x58,0x4f,0x90,0x00,0x3f,0x60,0x2e,0x64,0x40,0x47,0x58,0x4f,0x08,0x00, -+0x3f,0x60,0x58,0x64,0x40,0x47,0x58,0x4f,0x03,0x00,0x30,0x60,0x09,0x78,0xff,0xff, -+0x27,0x42,0xa2,0xd3,0xa2,0xd1,0xac,0x86,0x0e,0xf2,0x46,0x03,0x60,0x40,0x02,0x2a, -+0x43,0x00,0x89,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x28,0x03,0x3f,0x60,0x2e,0x64, -+0x27,0x45,0xd4,0x80,0xff,0xff,0x22,0x02,0x00,0x64,0x13,0xfb,0x22,0xf2,0xff,0xff, -+0xff,0xff,0x10,0x26,0x0f,0x00,0x1c,0xf2,0xff,0xff,0x03,0xb4,0xff,0xff,0x00,0x36, -+0x15,0x00,0x01,0x36,0x13,0x00,0x02,0x36,0x05,0x00,0x22,0xf2,0xff,0xff,0x00,0xa8, -+0xff,0xff,0x0c,0x03,0x3f,0x60,0x70,0x62,0x3f,0x60,0x28,0x64,0xa2,0xdb,0x66,0x44, -+0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x16,0x00,0x0f,0x4e,0x44,0x45, -+0x64,0x46,0x3f,0x60,0x70,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff, -+0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0xb4,0x00,0x2f,0x58,0xff,0xff,0x02,0x64,0x01,0x00, -+0x01,0x64,0x40,0x55,0x3b,0xff,0x48,0x00,0xb2,0xfe,0xff,0xff,0xf9,0x05,0xb3,0xfe, -+0xff,0xff,0xf4,0x05,0xb0,0xfe,0xff,0xff,0x91,0x05,0xb1,0xfe,0xff,0xff,0x26,0x05, -+0x3b,0x00,0x3b,0xf1,0x0f,0x4e,0x64,0x41,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60, -+0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f, -+0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x26,0x03,0x3f,0x60,0x70,0x62,0x3f,0x60, -+0x4c,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff, -+0x22,0x41,0x00,0xb9,0x21,0x44,0x08,0x24,0x46,0x42,0x5c,0x81,0x3e,0x41,0x22,0x44, -+0x00,0xb9,0xac,0x86,0x09,0x02,0xd5,0x03,0x31,0x40,0x01,0x2a,0x05,0x00,0x09,0xf0, -+0x02,0x5e,0x44,0x42,0x21,0x44,0x4c,0x81,0x8a,0xf3,0x21,0x45,0xd4,0x80,0xff,0xff, -+0xc8,0x07,0x58,0x4f,0x04,0x00,0x00,0x00,0xa1,0xff,0xff,0xff,0xbe,0x3f,0x3f,0x60, -+0x1c,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x40,0x03,0x46,0x48,0x03,0x60, -+0x3c,0x64,0x01,0xfa,0x02,0xf0,0x0f,0x4e,0x64,0x41,0x41,0x4d,0x40,0xa1,0xa2,0xff, -+0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60, -+0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x76,0x03,0x3f,0x60,0x70,0x62, -+0x3f,0x60,0x22,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0x00,0xf2,0x00,0x63,0x00,0xfc,0x05,0xf0,0x06,0xfc,0x66,0x43,0x05,0xfc, -+0x28,0x46,0x00,0xfa,0x04,0xfa,0x04,0x64,0x03,0xfa,0x05,0xf8,0x06,0xf8,0x08,0x64, -+0x0e,0xfa,0x3f,0x60,0x70,0x62,0x3f,0x60,0x28,0x64,0xa2,0xdb,0x28,0x44,0x5a,0xdb, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xd1,0xfe,0x4b,0x00,0x20,0x44,0x01,0x2a, -+0x4b,0x00,0x02,0x2a,0x22,0x00,0x0f,0x4e,0x00,0x60,0x3c,0x61,0x41,0x4d,0x40,0xa1, -+0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41, -+0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x35,0x03,0x3f,0x60, -+0x70,0x62,0x3f,0x60,0x22,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0x20,0x44,0xfd,0xb4,0x40,0x40,0x85,0xf1,0x0f,0x4e,0x64,0x41, -+0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff, -+0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f, -+0x13,0x03,0x3f,0x60,0x70,0x62,0x3f,0x60,0x28,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x08,0x64,0x0e,0xfa,0x20,0x44,0xfe,0xb4, -+0x40,0x40,0x04,0x64,0x40,0x55,0x3b,0xff,0x2f,0x58,0xff,0xff,0xb8,0xfe,0xff,0xff, -+0x02,0x24,0x8d,0xf7,0xff,0xff,0xff,0xff,0xba,0xfe,0xff,0xff,0x05,0x05,0xb9,0xfe, -+0xbb,0xfe,0x30,0x60,0x09,0x78,0xff,0xff,0x36,0x44,0x00,0x7f,0xfc,0xa0,0x60,0x45, -+0x05,0x05,0x0e,0x60,0xd4,0x64,0x44,0xd7,0xff,0xff,0xff,0xff,0x30,0x60,0x09,0x78, -+0xff,0xff,0x7f,0x60,0xc0,0x64,0x24,0x45,0xa4,0x80,0x7f,0x67,0x02,0x61,0x13,0x02, -+0x20,0x44,0x01,0x2a,0x03,0x00,0x7f,0x67,0x07,0x61,0x0d,0x00,0x3b,0xf1,0x25,0x44, -+0x64,0x45,0x85,0xfb,0xd4,0x80,0x7f,0x67,0x05,0x61,0x05,0x07,0x20,0x44,0x03,0xbc, -+0x40,0x40,0xd1,0xfe,0x00,0x67,0x23,0x58,0xff,0xff,0x24,0x44,0x35,0x60,0x58,0x4f, -+0xc0,0x78,0xff,0xff,0x03,0x61,0x03,0x03,0x31,0x60,0x87,0x78,0xff,0xff,0x24,0x44, -+0x40,0xb0,0xff,0xff,0x48,0x03,0x25,0x46,0x66,0x5c,0xc1,0xf9,0x0e,0xf0,0xff,0xff, -+0x64,0x40,0x08,0x2a,0x1f,0x00,0x3f,0x60,0x22,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8, -+0x60,0x46,0x18,0x03,0x0f,0x4e,0x46,0x45,0x3f,0x60,0x70,0x62,0x00,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60, -+0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0x0e,0xf2,0xff,0xff, -+0xf7,0xb4,0x0e,0xfa,0xc1,0xf5,0x22,0xf0,0xff,0x60,0xef,0x64,0xa0,0x84,0xa2,0xda, -+0x00,0x64,0x1c,0xfa,0x3f,0x60,0x70,0x62,0x3f,0x60,0x2e,0x64,0xa2,0xdb,0x66,0x44, -+0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x0e,0xf2,0xff,0xff,0x02,0xbc, -+0x0e,0xfa,0x3f,0x60,0x2e,0x64,0x40,0x47,0x2f,0x60,0x58,0x4f,0x6d,0x78,0xff,0xff, -+0x32,0x60,0x77,0x78,0xff,0xff,0x63,0x60,0x56,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x25,0x46, -+0x3f,0x60,0x10,0x65,0x08,0xf2,0xff,0xff,0xd4,0x80,0x03,0x61,0x43,0x03,0x3f,0x60, -+0x70,0x62,0x00,0x64,0xa2,0xdb,0x25,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0x28,0xf0,0xfd,0x7f,0x04,0x7e,0x64,0x40,0x02,0x26,0x40,0xbc,0x0e,0xf0, -+0x64,0x40,0x04,0x26,0x80,0xbc,0xc0,0x22,0xff,0x7f,0x64,0x40,0x08,0x26,0x08,0xbc, -+0x0e,0xfa,0x3f,0xf0,0xff,0xff,0x28,0xf2,0x38,0xf2,0x60,0x41,0x08,0x2a,0x64,0x47, -+0x38,0xfa,0x60,0x45,0x3c,0xf3,0x00,0x63,0xd4,0x80,0x22,0xfc,0x01,0x04,0x05,0x00, -+0x22,0xf0,0x08,0x64,0xb0,0x84,0xa2,0xda,0x1c,0x00,0x39,0x60,0x58,0x4f,0x72,0x78, -+0xff,0xff,0x05,0x04,0x22,0xf0,0x04,0x64,0xb0,0x84,0xa2,0xda,0x12,0x00,0x25,0x46, -+0xbd,0xf3,0x89,0xf3,0xfe,0xa0,0x00,0xa0,0x06,0x07,0x05,0x02,0x22,0xf0,0x04,0x64, -+0xb0,0x84,0xa2,0xda,0x06,0x00,0x32,0x60,0x58,0x4f,0x7c,0x78,0xff,0xff,0x05,0x61, -+0x00,0x04,0x25,0x46,0x24,0x44,0x01,0x2b,0x3a,0x00,0x02,0x27,0x38,0x00,0x3f,0x60, -+0x22,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x46,0x48,0x10,0x63,0x25,0x46, -+0xbf,0xd0,0x28,0x46,0xff,0xd8,0x25,0x46,0xfb,0x1d,0x64,0x44,0x00,0xa8,0x28,0x44, -+0x03,0x02,0x28,0x46,0x05,0xfa,0x06,0xfa,0x16,0x63,0x6a,0x61,0x25,0x46,0xa3,0xd0, -+0x28,0x46,0xc9,0x81,0xbd,0xd8,0xfa,0x02,0x0e,0xf0,0xff,0x60,0xfc,0x64,0xa0,0x84, -+0x0e,0xfa,0x00,0x64,0x0f,0xfa,0x00,0x64,0x25,0x46,0x00,0xfa,0x66,0x44,0x05,0xfa, -+0x3f,0x60,0x70,0x62,0x3f,0x60,0x1c,0x64,0xa2,0xdb,0x25,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xd1,0xfe,0x00,0x64,0x0e,0xfa,0x28,0x46,0x0e,0xf0, -+0xff,0x60,0xfb,0x64,0xa0,0x84,0x0e,0xfa,0x22,0xf2,0x66,0x43,0x00,0xa8,0x60,0x5c, -+0x08,0x60,0x0a,0x64,0xa0,0xdd,0x64,0x44,0x69,0x02,0x89,0xf3,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x44,0x03,0x26,0x44,0x0a,0x36,0x00,0x63,0x14,0x36,0x01,0x63,0x37,0x36, -+0x02,0x63,0x6e,0x36,0x03,0x63,0x13,0xfc,0x26,0x44,0xff,0x27,0x06,0x00,0x26,0xf2, -+0x26,0xf2,0x60,0x45,0x60,0x47,0xd4,0x84,0x01,0x00,0x60,0x47,0xff,0x65,0xa4,0x84, -+0x1d,0xfa,0x00,0x64,0x15,0xfa,0x27,0xf2,0xff,0xff,0x00,0xa0,0xff,0xff,0x15,0x02, -+0x21,0x60,0x80,0x65,0x25,0xf2,0xff,0xff,0x0f,0xb4,0xab,0xf1,0x00,0x7f,0xd0,0x80, -+0x60,0x5c,0x06,0x05,0x6a,0x60,0xc4,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0xa5,0xd9,0x64,0x40,0x00,0x3a,0xab,0xf9,0x11,0x00,0x29,0xf0,0x08,0x67,0xb0,0x84, -+0xa2,0xda,0x1e,0x65,0x29,0xf2,0xff,0xff,0x60,0x40,0x03,0x2b,0x18,0x65,0x65,0x44, -+0x04,0xa4,0x64,0x40,0x40,0x27,0x08,0xa4,0x21,0xfa,0x08,0x00,0x39,0x60,0x58,0x4e, -+0xfe,0x78,0xff,0xff,0x3a,0x60,0x58,0x4e,0x79,0x78,0xff,0xff,0x89,0xf3,0xff,0xff, -+0x00,0xa0,0x3a,0xf3,0x03,0x03,0x24,0x47,0x0f,0xb4,0x02,0x00,0xe8,0x84,0xe8,0x84, -+0x1c,0xfa,0x3f,0x60,0x70,0x62,0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x0c,0x00,0x3f,0x60,0x70,0x62, -+0x3f,0x60,0x2e,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0xd3,0xfe,0x0e,0xf0,0x24,0x44,0x02,0x27,0x02,0x00,0x01,0x27,0x22,0x00, -+0x64,0x40,0x08,0x2a,0x1f,0x00,0x3f,0x60,0x22,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8, -+0x60,0x46,0x18,0x03,0x0f,0x4e,0x46,0x45,0x3f,0x60,0x70,0x62,0x00,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60, -+0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0x0e,0xf2,0xff,0xff, -+0xf7,0xb4,0x0e,0xfa,0x00,0x67,0x01,0x00,0x7f,0x67,0x23,0x58,0xff,0xff,0x0f,0x4e, -+0x25,0x46,0x38,0xf2,0x05,0x48,0x00,0xa8,0x60,0x41,0x66,0x44,0x0a,0x03,0x00,0xf2, -+0x42,0xfe,0xac,0x86,0x01,0xf2,0x1e,0x03,0x7f,0xb5,0xd5,0x81,0x66,0x44,0xf7,0x07, -+0x25,0x46,0x05,0xf0,0x06,0xfa,0x05,0xfa,0xd0,0x80,0x64,0x43,0x12,0x03,0x60,0x46, -+0x01,0xf0,0x80,0x67,0xb0,0x84,0x01,0xfa,0x00,0xf0,0x00,0x64,0x00,0xfa,0x64,0x46, -+0x05,0xfc,0x46,0x45,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff, -+0x08,0x45,0x02,0xfe,0x2e,0x58,0xff,0xff,0x20,0x44,0x40,0xb0,0x7f,0x67,0x02,0x61, -+0x03,0x03,0x33,0x60,0xb4,0x78,0xff,0xff,0x00,0x64,0x24,0x45,0x80,0x26,0x01,0x64, -+0x89,0xfb,0x62,0x60,0xc6,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x3d,0xf1, -+0x34,0xf1,0x64,0x40,0x01,0x2a,0x08,0x00,0x64,0x40,0x01,0x2a,0x05,0x00,0x21,0x60, -+0x88,0x63,0x09,0x60,0x2b,0x64,0x19,0x00,0xb9,0xf1,0x21,0x60,0x88,0x63,0x64,0x45, -+0x80,0x27,0x19,0x00,0x64,0x44,0x00,0xac,0xff,0xff,0x0d,0x02,0x02,0x60,0x52,0x64, -+0xbd,0xdb,0x03,0x60,0x1c,0x64,0xbd,0xdb,0x7f,0x60,0xff,0x64,0xbd,0xdb,0x7f,0x60, -+0xff,0x64,0xbd,0xdb,0x07,0x00,0xe8,0x84,0xe0,0x84,0xbd,0xdb,0xbd,0xdb,0xbd,0xdb, -+0xff,0xff,0xbd,0xdb,0x36,0x00,0x80,0x67,0x94,0x81,0x61,0x44,0xe8,0x84,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0xe0,0x84,0xbd,0xdb,0x61,0x44,0xe8,0x84,0xe8,0x84,0xe8,0x84, -+0xe0,0x84,0xbd,0xdb,0x0d,0x60,0x18,0x65,0x61,0x44,0xd4,0x80,0xff,0xff,0x01,0x06, -+0x65,0x44,0xe0,0x85,0xc4,0x85,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x06,0x66,0x7e,0x00, -+0x00,0x10,0xc4,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe0,0x84, -+0xbd,0xdb,0x06,0x60,0x8c,0x65,0x61,0x44,0xd4,0x80,0xff,0xff,0x01,0x06,0x65,0x44, -+0xe0,0x85,0xc4,0x85,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xc4,0x84,0xe8,0x84,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0xe0,0x84,0xbd,0xdb,0x21,0x60,0x88,0x63,0x04,0x61,0xbd,0xd1, -+0x90,0x65,0x64,0x44,0xd4,0x80,0x65,0x44,0x01,0x05,0xbf,0xdb,0x09,0x60,0x2b,0x65, -+0x64,0x44,0xd4,0x80,0xcd,0x81,0x02,0x06,0x65,0x44,0xbf,0xdb,0xf0,0x02,0x00,0x61, -+0x41,0x56,0xc7,0xfe,0x30,0x60,0x09,0x78,0xff,0xff,0x36,0x47,0xff,0x23,0x06,0x00, -+0x00,0x7f,0x60,0x41,0x7f,0x67,0x33,0x60,0xb4,0x78,0xff,0xff,0x99,0xff,0x00,0x60, -+0x00,0xeb,0x00,0x60,0x00,0xea,0x98,0xff,0x20,0x44,0x80,0xbc,0x40,0x40,0x62,0x60, -+0xdc,0x63,0xbb,0xf3,0xa3,0xdb,0x00,0x63,0x60,0x40,0x01,0x26,0x09,0x00,0x01,0xa3, -+0x60,0x40,0x02,0x26,0x05,0x00,0x01,0xa3,0x60,0x40,0x04,0x26,0x01,0x00,0x01,0xa3, -+0x60,0x41,0x18,0x60,0x74,0x65,0xa5,0xdd,0x61,0x44,0x08,0x2a,0x03,0x00,0x03,0x63, -+0x08,0x64,0x0c,0x00,0x04,0x2a,0x03,0x00,0x02,0x63,0x04,0x64,0x07,0x00,0x02,0x2a, -+0x03,0x00,0x01,0x63,0x02,0x64,0x02,0x00,0x00,0x63,0x01,0x64,0x43,0xfb,0x44,0xfd, -+0x89,0xf3,0xff,0xff,0x00,0xa0,0x00,0x64,0x2d,0x03,0x97,0xfb,0x98,0xfb,0x99,0xfb, -+0xff,0xff,0x74,0xf3,0x88,0xff,0x00,0x75,0x00,0x72,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0x60,0x53,0xed,0xe2,0xb2,0xf3,0xff,0xff,0xff,0xb4,0x60,0x52,0x8a,0xff, -+0xb0,0xf1,0x75,0xf9,0xb1,0xf1,0xff,0xff,0x76,0xf9,0xb2,0xf1,0x77,0xf9,0x18,0x60, -+0x72,0x63,0xa3,0xd3,0x00,0x65,0x60,0x40,0x02,0x26,0x01,0x65,0x60,0x40,0x04,0x26, -+0x02,0x65,0x60,0x40,0x08,0x26,0x03,0x65,0x62,0x60,0xda,0x62,0x65,0x44,0xa2,0xdb, -+0x00,0x67,0x10,0x00,0xbb,0xf3,0x00,0x65,0x60,0x40,0x02,0x26,0x01,0x65,0x60,0x40, -+0x04,0x26,0x02,0x65,0x60,0x40,0x08,0x26,0x03,0x65,0x62,0x60,0xda,0x62,0x65,0x44, -+0xa2,0xdb,0x00,0x67,0x23,0x58,0xff,0xff,0x7f,0x60,0xc0,0x64,0x24,0x45,0xa4,0x80, -+0x7f,0x67,0x02,0x61,0x3a,0x02,0x62,0x60,0xc8,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4, -+0xa2,0xdb,0xff,0x60,0xfe,0x64,0x32,0x45,0x24,0x92,0x02,0x61,0x41,0x56,0xc7,0xfe, -+0x30,0x60,0x09,0x78,0xff,0xff,0x88,0xf1,0x20,0x44,0x64,0x40,0xff,0x26,0x24,0x00, -+0x7f,0xb4,0x40,0x40,0x00,0x64,0x40,0x5e,0x3f,0x60,0x4c,0x62,0xa2,0xd3,0xff,0xff, -+0x00,0xa8,0x60,0x46,0x0f,0xf2,0x18,0x03,0x00,0xa8,0xff,0xff,0x15,0x03,0x0f,0x4e, -+0x46,0x45,0x3f,0x60,0x70,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff, -+0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0xe0,0x00,0x00,0x67,0x23,0x58,0xff,0xff,0x00,0x61, -+0x00,0x7c,0x08,0x60,0x0a,0x64,0xa0,0xd9,0x00,0x67,0x23,0x58,0xff,0xff,0x25,0x44, -+0xa0,0xd1,0x08,0x60,0x0a,0x64,0xa0,0xd9,0x00,0x67,0x23,0x58,0xff,0xff,0x7f,0x60, -+0xc0,0x64,0x24,0x45,0xa4,0x80,0x02,0x61,0x25,0x02,0x25,0x45,0x13,0x60,0x92,0x63, -+0x05,0x61,0xbd,0xd3,0xbd,0xd1,0xd4,0x80,0xbd,0xd3,0xcd,0x81,0x02,0x03,0x19,0x03, -+0xf8,0x00,0x40,0x4c,0x0f,0x4e,0x64,0x41,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60, -+0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f, -+0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x01,0x03,0x2c,0x58,0x0c,0x61,0x05,0x67, -+0x02,0x00,0x04,0x61,0x7f,0x67,0x23,0x58,0xff,0xff,0x03,0x4e,0x0c,0x60,0x6e,0x62, -+0xa2,0xd7,0x58,0x43,0xff,0xff,0x0e,0x43,0x41,0x47,0x7e,0x60,0xc0,0x64,0x24,0x45, -+0xa4,0x80,0x02,0x61,0x26,0x02,0x25,0x45,0xfc,0x2b,0x22,0x00,0x0e,0x60,0xd8,0x63, -+0x79,0x61,0x24,0x44,0x01,0x27,0x11,0x00,0xbd,0xd3,0xa3,0xd1,0xd4,0x80,0xcd,0x81, -+0x08,0x24,0x64,0x58,0x08,0xa3,0xf8,0x02,0x15,0xf5,0x22,0xf2,0xff,0xff,0x00,0xa8, -+0x00,0x61,0x01,0x02,0x04,0x61,0x00,0x67,0x0d,0x00,0x27,0x40,0x04,0x3a,0xfb,0x00, -+0xbd,0xd3,0xbe,0xd1,0xd4,0x80,0xcd,0x81,0x08,0x24,0x64,0x58,0x08,0xa3,0xf5,0x02, -+0x04,0x61,0x7f,0x67,0x23,0x58,0xff,0xff,0x4b,0xd3,0x15,0xf5,0x60,0x41,0x22,0xf0, -+0xe9,0x85,0x64,0x44,0xff,0x22,0xdc,0x84,0xc4,0x84,0x22,0xfa,0x64,0x44,0xc2,0x82, -+0x00,0xa8,0xc2,0x84,0x08,0x24,0xd8,0x84,0xbf,0xd1,0xd8,0x85,0x64,0x43,0x58,0x4f, -+0x6f,0x00,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x6a,0x60,0xc0,0x62,0x01,0x64, -+0xa2,0xdb,0x0d,0x00,0x80,0x60,0xc0,0x62,0x00,0x64,0xa2,0xdb,0x08,0x00,0x79,0x60, -+0x8e,0x64,0x00,0x7c,0x58,0xd9,0x58,0xd9,0x58,0xd9,0xff,0xff,0x58,0xd9,0x21,0x60, -+0xaa,0x62,0xa2,0xd1,0x00,0x60,0x80,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x05,0x00,0x01,0x64,0x84,0xfb,0x01,0x67,0x79,0xfb,0xff,0xff,0x15,0xf5,0xff,0xff, -+0x22,0xf2,0xbf,0xd1,0xff,0xff,0x62,0x43,0xcc,0x84,0xe0,0x85,0x09,0x06,0xbf,0xd1, -+0x64,0x41,0xd5,0x80,0x64,0x43,0x01,0x06,0x65,0x41,0x48,0x65,0x58,0x4f,0x55,0x00, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x61,0x60,0xcc,0x63,0xa3,0xd3,0x15,0xf5, -+0x60,0x41,0xe8,0x84,0xdc,0x84,0x22,0xfa,0xfc,0x60,0x80,0x64,0x5a,0xda,0xda,0x85, -+0x04,0xa3,0x58,0x4f,0x25,0x00,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5, -+0x22,0xf2,0xbf,0xd1,0xff,0xff,0x62,0x43,0xcc,0x84,0xe0,0x81,0x15,0x06,0xbf,0xd1, -+0x64,0x45,0xd5,0x80,0x64,0x43,0xfc,0xa3,0x04,0x06,0x65,0x41,0xe9,0x84,0xdc,0x84, -+0x22,0xfa,0x44,0x65,0x04,0xa1,0x58,0x4f,0x28,0x00,0x61,0x60,0xcc,0x62,0xa2,0xd3, -+0xff,0xff,0xcc,0x84,0xe0,0x84,0xa2,0xdb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x41,0x4d,0x00,0xa1,0x80,0x64,0x17,0x03,0x65,0x42,0xd4,0x85,0x2d,0x41,0x55,0x8d, -+0xff,0xff,0x02,0x04,0x65,0x41,0x02,0x00,0x00,0x64,0x40,0x4d,0xca,0x84,0xbd,0xd1, -+0xc9,0x81,0x58,0xd8,0xfc,0x02,0x2d,0x41,0x00,0xa1,0xd8,0x85,0x04,0x03,0x00,0xf4, -+0x7c,0x65,0x04,0x62,0xeb,0x00,0x2f,0x58,0xff,0xff,0x41,0x4d,0x01,0xf2,0x65,0x42, -+0x7f,0xb5,0x2d,0x41,0x00,0xa1,0x55,0x8d,0x0e,0x03,0x02,0x04,0x65,0x41,0x02,0x00, -+0x00,0x64,0x40,0x4d,0xca,0x84,0x58,0xd0,0xc9,0x81,0xbd,0xd9,0xfc,0x02,0x00,0xf4, -+0x01,0xf2,0x04,0x62,0xed,0x00,0x2f,0x58,0xff,0xff,0x66,0x44,0x87,0xfb,0x7e,0xf1, -+0x02,0x64,0xc0,0x84,0xe8,0x84,0x22,0xfa,0xf1,0x60,0x01,0x64,0x23,0xfa,0x5a,0x8d, -+0x7d,0xf1,0x2a,0x60,0xc8,0x63,0x44,0x4b,0x43,0x4c,0x2b,0x45,0xd7,0x80,0xbe,0xd1, -+0x0b,0x05,0x2d,0x45,0x64,0x43,0x44,0x61,0x34,0x60,0x58,0x4f,0xf2,0x78,0xff,0xff, -+0x45,0x4d,0x2c,0x43,0x04,0xa3,0xf0,0x00,0x87,0xf1,0x3f,0x60,0x70,0x62,0x3f,0x60, -+0x58,0x64,0xa2,0xdb,0x5a,0xd9,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x08,0x65, -+0x45,0x55,0x3b,0xff,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x66,0x44,0x86,0xfb, -+0xc6,0xfe,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x66,0x44,0x87,0xfb,0x66,0xf1, -+0x01,0x60,0x00,0x64,0xc0,0x81,0x2b,0x60,0xca,0x63,0x00,0x64,0x40,0x4b,0xf1,0x60, -+0x02,0x64,0x23,0xfa,0xda,0x85,0xa3,0xd3,0xff,0xff,0xff,0xff,0x01,0x2a,0x0b,0x00, -+0x41,0x4c,0x10,0x61,0x34,0x60,0x58,0x4f,0xf2,0x78,0xff,0xff,0x2b,0x44,0xdc,0x84, -+0x40,0x4b,0x2c,0x41,0xf0,0xa3,0xcd,0x81,0x10,0xa3,0xed,0x02,0x87,0xf1,0xff,0xff, -+0x64,0x46,0x2b,0x44,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xdc,0x84,0x22,0xfa,0x3f,0x60, -+0x70,0x62,0x3f,0x60,0x58,0x64,0xa2,0xdb,0x5a,0xd9,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0x08,0x65,0x45,0x55,0x3b,0xff,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x66,0x44,0x87,0xfb,0x41,0x60,0x80,0x64,0xa0,0xd1,0x02,0x64,0xc0,0x84,0xe8,0x84, -+0x22,0xfa,0xf1,0x60,0x04,0x64,0x23,0xfa,0xda,0x85,0x41,0x60,0x82,0x63,0x64,0x41, -+0x34,0x60,0x58,0x4f,0xf2,0x78,0xff,0xff,0x87,0xf1,0x3f,0x60,0x70,0x62,0x3f,0x60, -+0x58,0x64,0xa2,0xdb,0x5a,0xd9,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x08,0x65, -+0x45,0x55,0x3b,0xff,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x25,0x44,0x19,0xf1, -+0x1a,0xf1,0xd0,0x80,0xd0,0x80,0x0e,0x04,0x08,0x06,0x1b,0xf1,0x1c,0xf1,0xd0,0x80, -+0xd0,0x80,0x08,0x04,0x02,0x06,0x48,0xfe,0x05,0x00,0x25,0x46,0x01,0xf0,0x03,0x67, -+0xa0,0x85,0x94,0x80,0x2f,0x58,0xff,0xff,0x15,0xf5,0x00,0x60,0xf1,0x64,0x22,0xfa, -+0x25,0x44,0x23,0xfa,0x01,0x60,0xa8,0x64,0x40,0x4d,0x46,0x4c,0xfc,0x60,0x00,0x64, -+0x40,0x4b,0xfe,0x60,0x00,0x64,0x36,0x63,0x46,0x61,0xc8,0x84,0x2b,0x46,0x58,0xd0, -+0x2c,0x46,0x59,0xd8,0xfb,0x1f,0x2d,0x41,0x00,0xb9,0x84,0xa1,0x08,0x03,0x04,0x24, -+0x00,0x61,0x41,0x4d,0x00,0xf4,0x02,0x61,0x7a,0x63,0x46,0x4c,0xef,0x00,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0xfc,0x60,0x00,0x64,0x40,0x4b,0x4b,0xd3,0x15,0xf5, -+0x60,0x41,0xd8,0x84,0xe8,0x84,0x22,0xfa,0x25,0x44,0x23,0xfa,0xbf,0xd3,0x66,0x45, -+0x48,0x63,0xc8,0x84,0x2b,0x46,0x58,0xd0,0x65,0x46,0xc9,0x81,0xbd,0xd8,0xfa,0x02, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0xfc,0x60,0x00,0x64,0x40,0x4b,0x4b,0xd3, -+0x15,0xf5,0x60,0x41,0x22,0xf0,0xe9,0x85,0x64,0x44,0xff,0x22,0xdc,0x84,0xc4,0x84, -+0x22,0xfa,0x64,0x44,0xc2,0x82,0x00,0xa8,0xc2,0x84,0x08,0x24,0xd8,0x84,0xbf,0xd1, -+0xc9,0x83,0x64,0x41,0xc9,0x81,0x66,0x45,0x2b,0x46,0x59,0xd0,0x65,0x46,0x58,0xd8, -+0xfb,0x1f,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x02,0x64,0x22,0xfa, -+0xfc,0xa3,0xa3,0xd3,0x25,0x43,0xa0,0xd3,0x23,0xfc,0xdc,0x84,0x24,0xfa,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x02,0x64,0x22,0xfa,0x25,0x44,0x23,0xfa, -+0x59,0xf3,0xff,0xff,0x02,0xb4,0x01,0x64,0x08,0x24,0x02,0x64,0x24,0xfa,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x02,0x64,0x22,0xfa,0x25,0x44,0x23,0xfa, -+0x43,0xf3,0x24,0xfa,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x04,0x64, -+0x22,0xfa,0x25,0x44,0x23,0xfa,0x4c,0xf3,0x24,0xfa,0xff,0xff,0x4d,0xf3,0x4e,0xf1, -+0x80,0x65,0xc4,0x87,0x00,0x7f,0x25,0xfa,0x64,0x44,0xc4,0x87,0x00,0x7f,0x26,0xfa, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x24,0xf0,0x18,0x60,0x5c,0x65, -+0x22,0xf2,0xa5,0xd9,0x02,0xa8,0x64,0x41,0x0f,0x02,0x00,0xb9,0xff,0xff,0x0c,0x03, -+0x17,0x60,0x52,0x62,0xa2,0xd9,0x73,0xf3,0xff,0xff,0xd0,0x80,0xff,0xff,0x04,0x02, -+0x01,0x63,0x08,0x60,0x2a,0x64,0xa0,0xdd,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x15,0xf5,0x20,0x63,0x17,0x60,0xa4,0x61,0x46,0x64,0x58,0xd0,0x59,0xd9,0xfd,0x1f, -+0x24,0xf0,0x20,0x64,0xd0,0x81,0x17,0x60,0xa8,0x64,0x0d,0x06,0xc0,0x83,0x01,0x2a, -+0x06,0x00,0xcf,0x83,0xa3,0xd3,0xcd,0x81,0x00,0x7f,0xbd,0xdb,0x04,0x03,0x00,0x64, -+0xc9,0x81,0xbd,0xdb,0xfd,0x02,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5, -+0x22,0xf2,0x24,0xf0,0x02,0xa8,0x62,0x60,0x90,0x62,0x09,0x02,0xa2,0xd9,0x64,0x41, -+0x32,0x44,0x02,0xb5,0x00,0xb9,0xd4,0x84,0x08,0x28,0x02,0xbc,0x40,0x52,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x22,0xf2,0x24,0xf0,0x02,0xa8,0x01,0x60, -+0x76,0x65,0x37,0x02,0xa5,0xd9,0x18,0x60,0x6a,0x62,0x00,0x61,0x00,0x64,0x01,0x65, -+0x64,0x40,0x01,0x2a,0x02,0x00,0x01,0xa1,0x02,0x7e,0x64,0x40,0x02,0x2a,0x09,0x00, -+0x01,0xa1,0xa5,0x80,0xff,0xff,0x02,0x03,0x04,0x7e,0x03,0x00,0x04,0x7f,0xa2,0xdb, -+0x02,0xa2,0x64,0x40,0x04,0x2a,0x09,0x00,0x01,0xa1,0xa5,0x80,0xff,0xff,0x02,0x03, -+0x0b,0x7e,0x03,0x00,0x0b,0x7f,0xa2,0xdb,0x02,0xa2,0x64,0x40,0x08,0x2a,0x08,0x00, -+0x01,0xa1,0xa5,0x80,0xff,0xff,0x02,0x03,0x16,0x7e,0x02,0x00,0x16,0x7f,0xa2,0xdb, -+0xa5,0x80,0xff,0xff,0x02,0x03,0x00,0x7f,0xa2,0xdb,0x18,0x60,0x68,0x62,0x61,0x43, -+0xa2,0xdd,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x63,0x60,0x18,0x63,0x00,0x60, -+0xd5,0x61,0x00,0x64,0xcd,0x81,0xbd,0xdb,0xfd,0x02,0x00,0x67,0x00,0x61,0x23,0x58, -+0xff,0xff,0x15,0xf5,0x24,0xf0,0x40,0x60,0x20,0x62,0xa2,0xd9,0x17,0x60,0x9c,0x62, -+0xa2,0xd9,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x24,0xf0,0x6a,0x60, -+0x0e,0x65,0x03,0x60,0xe8,0x64,0x64,0x40,0x00,0x36,0x03,0x00,0xa5,0xdb,0x01,0x64, -+0x40,0x5a,0x18,0x60,0x0a,0x64,0xa0,0xd9,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x15,0xf5,0x24,0xf2,0x99,0xff,0x40,0x5b,0x98,0xff,0x00,0x67,0x00,0x61,0x23,0x58, -+0xff,0xff,0x15,0xf5,0x24,0xf2,0x99,0xff,0x40,0x5a,0x98,0xff,0x00,0x67,0x00,0x61, -+0x23,0x58,0xff,0xff,0x01,0x65,0x00,0x7c,0x6a,0x60,0xe6,0x61,0x0e,0x00,0x02,0x65, -+0x02,0x7c,0x6a,0x60,0xf6,0x61,0x09,0x00,0x04,0x65,0x04,0x7c,0x6b,0x60,0x06,0x61, -+0x04,0x00,0x08,0x65,0x06,0x7c,0x6b,0x60,0x16,0x61,0x32,0xf3,0x15,0xf5,0xb4,0x85, -+0x22,0xf2,0x07,0x63,0x60,0x40,0x04,0x36,0x06,0x00,0x0f,0x63,0x60,0x40,0x08,0x36, -+0x02,0x00,0x09,0x3a,0x23,0x00,0x36,0xfd,0x37,0xfd,0x38,0xfd,0x63,0x40,0x07,0x3a, -+0x03,0x00,0x00,0x63,0xd5,0xfd,0xd7,0xfd,0x65,0x43,0x32,0xfd,0x60,0x43,0x79,0x60, -+0x90,0x62,0x7a,0x60,0xd8,0x64,0x64,0x45,0x00,0x7c,0x46,0xd9,0x44,0xd9,0x63,0x45, -+0xfe,0xa3,0xe3,0x83,0x46,0x64,0x58,0xd0,0x59,0xd9,0xfd,0x1f,0x65,0x40,0x08,0x3a, -+0x05,0x00,0x64,0x44,0x00,0x7f,0xa1,0xdb,0x00,0x64,0x59,0xdb,0x67,0x44,0xc8,0xfb, -+0xc9,0xfb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x02,0x64,0x22,0xfa, -+0x25,0x44,0x23,0xfa,0x34,0xf3,0x83,0xb4,0x24,0xfa,0x00,0x67,0x00,0x61,0x23,0x58, -+0xff,0xff,0xaf,0xf3,0xff,0xff,0x00,0xa4,0xff,0xff,0x16,0x03,0x15,0xf5,0x34,0xf3, -+0x24,0xf2,0x60,0x41,0x83,0xb5,0xff,0x60,0x7c,0x7c,0xa1,0x81,0xb5,0x84,0x34,0xfb, -+0xff,0xff,0x01,0x2a,0x09,0x00,0x21,0x60,0x88,0x63,0x09,0x60,0x2b,0x64,0xbd,0xdb, -+0xbd,0xdb,0xbd,0xdb,0xff,0xff,0xbd,0xdb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x15,0xf5,0x22,0xf2,0x24,0xf0,0x02,0xa8,0xff,0xff,0x05,0x02,0x00,0x64,0x64,0x40, -+0x00,0x3a,0x03,0x64,0xc4,0xfb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x6a,0x60, -+0x36,0x62,0x01,0x64,0xa2,0xdb,0x17,0x60,0x9c,0x62,0x05,0x64,0xa2,0xdb,0x01,0x60, -+0x60,0x63,0x6a,0x60,0x38,0x65,0x03,0x61,0xbd,0xd1,0x00,0x7f,0x64,0x5e,0xa5,0xdb, -+0xda,0x85,0x64,0x47,0x00,0x7f,0xa5,0xdb,0xcd,0x81,0xda,0x85,0xf5,0x02,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x22,0xf2,0x24,0xf0,0x02,0xa8,0x1e,0xf3, -+0x14,0x02,0x60,0x40,0x10,0x2a,0x11,0x00,0x18,0x60,0x14,0x62,0xa2,0xd9,0x00,0x64, -+0x64,0x40,0x01,0x26,0x20,0x64,0xb8,0xfb,0x16,0x60,0xd8,0x62,0xa2,0xd3,0xff,0xff, -+0x03,0xa8,0xff,0xff,0x02,0x02,0xb8,0xf3,0x3a,0xfb,0x00,0x67,0x00,0x61,0x23,0x58, -+0xff,0xff,0x15,0xf5,0x78,0x60,0x50,0x63,0x79,0x60,0x98,0x61,0x2f,0xf2,0x00,0x7c, -+0x00,0x7f,0xe0,0x85,0x47,0xd9,0x45,0xd9,0x81,0xa0,0x00,0x61,0x31,0x07,0x1a,0x60, -+0x12,0x65,0x26,0xf2,0x25,0xf0,0x60,0x41,0x64,0x43,0xeb,0x83,0x00,0x7f,0xe0,0x84, -+0x44,0xd1,0x61,0x47,0x93,0x83,0x00,0x7f,0xe0,0x84,0x44,0xd1,0xeb,0x83,0x93,0x83, -+0x0f,0x60,0xf0,0x65,0xa7,0x85,0x02,0x61,0x4c,0x60,0xc2,0x63,0xc7,0x83,0xa3,0xd3, -+0xff,0xff,0x60,0x40,0x80,0x2b,0x13,0x00,0x65,0x44,0xff,0xa1,0x08,0xa5,0xf4,0x02, -+0x00,0x65,0x9e,0x61,0x5c,0x60,0xc2,0x63,0xc7,0x83,0xa3,0xd3,0xff,0xff,0x60,0x40, -+0x80,0x2b,0x05,0x00,0x65,0x44,0xff,0xa1,0x08,0xa5,0xf4,0x02,0x25,0x00,0x01,0x61, -+0x2f,0xf2,0xff,0xff,0x00,0x7f,0x60,0x5c,0xe0,0x84,0x60,0x45,0xe0,0x84,0xe0,0x84, -+0xc4,0x85,0xc4,0x85,0x61,0x40,0x01,0x2a,0x0b,0x00,0x80,0x67,0xb0,0x84,0xbd,0xdb, -+0x24,0xf2,0xbd,0xdb,0xff,0xff,0x25,0xf2,0xbd,0xdb,0x26,0xf0,0xff,0xff,0xa3,0xd9, -+0x41,0x60,0x80,0x61,0xc5,0x81,0x4c,0x64,0x10,0x63,0x58,0xd0,0x59,0xd9,0xfd,0x1f, -+0x32,0xf3,0x0f,0x7c,0xb0,0x84,0x32,0xfb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x15,0xf5,0x1a,0x60,0x12,0x65,0x26,0xf2,0x25,0xf0,0x60,0x41,0x64,0x43,0xeb,0x83, -+0x00,0x7f,0xe0,0x84,0x44,0xd1,0x61,0x47,0x93,0x83,0x00,0x7f,0xe0,0x84,0x44,0xd1, -+0xeb,0x83,0x93,0x83,0x0f,0x60,0xf0,0x65,0xa7,0x85,0x02,0x61,0x4c,0x60,0xc2,0x63, -+0xc7,0x83,0xa3,0xd3,0x02,0xa3,0x60,0x40,0x80,0x2b,0x0d,0x00,0x24,0xf0,0xbd,0xd3, -+0x50,0xfe,0x25,0xf0,0xd0,0x80,0xbd,0xd3,0x26,0xf0,0xd0,0x80,0xa3,0xd3,0xff,0xff, -+0xd0,0x80,0xff,0xff,0x20,0x01,0x65,0x44,0xff,0xa1,0x08,0xa5,0xe7,0x02,0x00,0x65, -+0x9e,0x61,0x5c,0x60,0xc2,0x63,0xc7,0x83,0xa3,0xd3,0x02,0xa3,0x60,0x40,0x80,0x2b, -+0x0d,0x00,0x24,0xf0,0xbd,0xd3,0x50,0xfe,0x25,0xf0,0xd0,0x80,0xbd,0xd3,0x26,0xf0, -+0xd0,0x80,0xa3,0xd3,0xff,0xff,0xd0,0x80,0xff,0xff,0x05,0x01,0x65,0x44,0xff,0xa1, -+0x08,0xa5,0xe7,0x02,0x0e,0x00,0xfa,0xa3,0xa3,0xd3,0xff,0xff,0xe0,0x84,0xe8,0x84, -+0xa3,0xdb,0xe0,0x85,0x78,0x60,0x50,0x63,0x79,0x60,0x98,0x61,0x00,0x7c,0x47,0xd9, -+0x45,0xd9,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x66,0x44,0x87,0xfb,0x00,0x60, -+0x92,0x64,0x22,0xfa,0xf1,0x60,0x03,0x64,0x23,0xfa,0x48,0x65,0x38,0x64,0x40,0x4c, -+0x20,0x60,0x78,0x63,0xbd,0xd3,0xff,0xff,0x00,0xa0,0xbd,0xd1,0x12,0x03,0x43,0x48, -+0x60,0x43,0x64,0x41,0xbd,0xd3,0xa5,0xda,0x2c,0x44,0xc8,0x84,0x40,0x4c,0x04,0x02, -+0x00,0xf4,0x78,0x64,0x40,0x4c,0x02,0x62,0xcd,0x81,0xda,0x85,0xf3,0x02,0x28,0x43, -+0xe9,0x00,0x87,0xf1,0x3f,0x60,0x70,0x62,0x3f,0x60,0x58,0x64,0xa2,0xdb,0x5a,0xd9, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x08,0x65,0x45,0x55,0x3b,0xff,0x00,0x67, -+0x00,0x61,0x23,0x58,0xff,0xff,0x1e,0xf3,0x15,0xf5,0x24,0xf0,0x60,0x40,0x20,0x2a, -+0x13,0x00,0x64,0x47,0x00,0x7f,0xfe,0xa4,0x82,0xa0,0x60,0x45,0x0d,0x05,0x14,0x60, -+0xd4,0x62,0x46,0xd9,0x6a,0x60,0xc8,0x62,0xa2,0xd3,0x64,0x40,0x12,0x37,0x01,0xbc, -+0x64,0x40,0x14,0x37,0x02,0xbc,0xa2,0xdb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x2b,0x60,0xc2,0x63,0x00,0x64,0xbd,0xdb,0xbd,0xdb,0xff,0xff,0xbd,0xdb,0xbd,0xdb, -+0x01,0x64,0x22,0xfb,0xff,0xff,0x1a,0xff,0x22,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0xfb,0x02,0x15,0xf5,0x05,0x64,0x22,0xfa,0x25,0x44,0x23,0xfa,0xc3,0xf3,0x24,0xfa, -+0xff,0xff,0x97,0xf3,0x25,0xfa,0x98,0xf3,0xff,0xff,0x26,0xfa,0x99,0xf3,0x27,0xfa, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x22,0xf2,0xff,0xff,0xfb,0xa0, -+0x2b,0x60,0xc2,0x63,0x0b,0x02,0x24,0xf2,0xbd,0xdb,0x25,0xf2,0xff,0xff,0xbd,0xdb, -+0xbd,0xdb,0xbd,0xdb,0x01,0x64,0x22,0xfb,0xff,0xff,0x1a,0xff,0x00,0x67,0x00,0x61, -+0x23,0x58,0xff,0xff,0x6b,0x60,0x30,0x65,0x15,0xf5,0x22,0xf2,0x24,0xf2,0x60,0x40, -+0x02,0x3a,0x06,0x00,0xa5,0xdb,0x60,0x40,0x00,0x36,0x02,0x00,0x10,0x60,0xdc,0xe0, -+0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff,0x15,0xf5,0x22,0xf2,0x24,0xf2,0x60,0x40, -+0x02,0x3a,0x02,0x00,0xd0,0xfb,0xd2,0xfb,0x00,0x67,0x00,0x61,0x23,0x58,0xff,0xff, -+0x38,0xf2,0xff,0xff,0xff,0xa0,0x02,0x64,0x03,0x02,0x38,0xfa,0x60,0x47,0x3f,0xfa, -+0x28,0xf2,0xff,0xff,0x08,0xb0,0x60,0x47,0x07,0xb5,0x20,0x02,0x9c,0xf3,0x79,0x02, -+0x02,0xa8,0x01,0xa8,0x1c,0x02,0x39,0xf0,0x2b,0xf8,0x3a,0xf0,0xff,0xff,0x2c,0xf8, -+0x3b,0xf0,0x2d,0xf8,0xff,0xff,0x75,0xf1,0x2e,0xf8,0x76,0xf1,0xff,0xff,0x2f,0xf8, -+0x77,0xf1,0x30,0xf8,0xff,0xff,0x3c,0xf0,0x31,0xf8,0x3d,0xf0,0xff,0xff,0x32,0xf8, -+0x3e,0xf0,0x79,0xf3,0xff,0xff,0x33,0xf8,0x08,0xbc,0x29,0xfa,0x5a,0x00,0x50,0xfe, -+0x3c,0xf0,0xb0,0xf3,0x2e,0xf8,0xd0,0x80,0x3d,0xf0,0xb1,0xf3,0x2f,0xf8,0xd0,0x80, -+0x3e,0xf0,0xb2,0xf3,0x30,0xf8,0xd0,0x80,0x79,0xf3,0x07,0x01,0x84,0xf3,0x60,0x41, -+0x04,0xb0,0x61,0x44,0x02,0x02,0x42,0xfe,0x45,0x00,0x3d,0xf1,0x34,0xf1,0x64,0x40, -+0x01,0x2a,0x17,0x00,0x28,0xf0,0x64,0x40,0x01,0x2a,0x13,0x00,0x64,0x40,0x81,0x26, -+0x10,0x00,0x38,0xf2,0x60,0x5c,0x00,0xa8,0x64,0x44,0x0b,0x03,0x39,0xf0,0xe7,0xf1, -+0x64,0x40,0x01,0x2a,0x03,0x00,0x64,0x40,0x01,0x26,0x03,0x00,0x60,0x47,0x40,0xbc, -+0x60,0x47,0x08,0xbc,0x29,0xfa,0x84,0xf3,0xff,0xff,0x04,0xb0,0x39,0xf0,0x21,0x02, -+0x02,0xb0,0x39,0xf0,0x0f,0x03,0x2b,0xf8,0x3a,0xf0,0xff,0xff,0x2c,0xf8,0x3b,0xf0, -+0x2d,0xf8,0xff,0xff,0x75,0xf1,0x31,0xf8,0x76,0xf1,0xff,0xff,0x32,0xf8,0x77,0xf1, -+0x33,0xf8,0x0f,0x00,0x31,0xf8,0x3a,0xf0,0xff,0xff,0x32,0xf8,0x3b,0xf0,0x33,0xf8, -+0xff,0xff,0x75,0xf1,0x2b,0xf8,0x76,0xf1,0xff,0xff,0x2c,0xf8,0x77,0xf1,0x2d,0xf8, -+0x00,0x00,0x02,0xfe,0x2f,0x58,0xff,0xff,0x00,0x64,0x15,0xfa,0x16,0xfa,0x1c,0xfa, -+0xff,0xff,0x07,0xfa,0x19,0xfa,0x21,0x60,0x88,0x65,0x89,0xf1,0x44,0xf3,0x64,0x40, -+0x01,0x2a,0x02,0x00,0x13,0xf2,0xff,0xff,0xe0,0x84,0x44,0xd1,0xbc,0xf9,0x1e,0x63, -+0x29,0xf0,0x73,0x60,0xff,0x64,0xa0,0x84,0x03,0x2b,0x18,0x63,0x29,0xfa,0x04,0xa3, -+0x64,0x40,0x40,0x27,0x08,0xa3,0x43,0x4b,0x21,0xfc,0x56,0x61,0x64,0x40,0x01,0x27, -+0x62,0x61,0x38,0xf0,0xa1,0xd2,0x44,0x4d,0x60,0x40,0x01,0x26,0x22,0x00,0xbc,0xf1, -+0xc3,0x81,0xd1,0x80,0x63,0x45,0x20,0x06,0x64,0x43,0xd7,0x85,0x45,0x4c,0xba,0xf1, -+0x0f,0xf2,0xd3,0x80,0x01,0x65,0x01,0x05,0x00,0x65,0xb4,0x84,0x0f,0xfa,0x00,0x63, -+0x2d,0x44,0x2c,0x45,0x60,0x41,0xd4,0x84,0xdf,0x83,0xfc,0x07,0x14,0xfc,0x61,0x44, -+0x17,0xfa,0x29,0xf0,0x04,0x64,0x60,0x47,0xb0,0x84,0x29,0xfa,0x2c,0x43,0x16,0xfc, -+0x2c,0x00,0x2d,0x44,0x17,0xfa,0x0a,0x00,0x2d,0x44,0x17,0xfa,0x2b,0x45,0xba,0xf1, -+0xc4,0x81,0xd1,0x80,0x0f,0xf2,0x01,0x04,0x01,0xbc,0x0f,0xfa,0x01,0x64,0x14,0xfa, -+0x66,0x41,0x00,0xf4,0x6a,0x60,0xd0,0x64,0xa0,0xd1,0x05,0xf2,0x64,0x40,0x00,0x36, -+0x13,0x00,0x10,0xf2,0xf8,0xa0,0x90,0x84,0x0f,0x02,0x60,0x40,0x00,0x3a,0x0c,0x00, -+0x0a,0xf2,0xff,0xff,0x60,0x40,0x11,0x3b,0x07,0x00,0x61,0x46,0x0f,0xf2,0xff,0xff, -+0x02,0xbc,0x0f,0xfa,0x0a,0x64,0x15,0xfa,0x61,0x46,0x2e,0x58,0xff,0xff,0xbd,0xf3, -+0x2b,0xf2,0xfd,0xa0,0xff,0xff,0x4c,0x02,0x60,0x40,0x01,0x26,0x39,0x00,0x2b,0xf2, -+0xff,0xff,0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2, -+0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81, -+0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84, -+0xe1,0x81,0xf0,0x84,0x0e,0x4c,0x3a,0x60,0x58,0x4e,0xcc,0x78,0xff,0xff,0x0c,0x4e, -+0x14,0x03,0x19,0xfc,0x0a,0xa3,0x3c,0x64,0xa3,0xdb,0xfe,0xa3,0xa3,0xd3,0xff,0xff, -+0xff,0xff,0x01,0x26,0x00,0x7f,0x02,0x26,0x01,0x7f,0x04,0x26,0x02,0x7f,0x08,0x26, -+0x03,0x7f,0x1d,0xfa,0x00,0x64,0x0d,0xfa,0x13,0x00,0x19,0xfc,0x43,0xf3,0xf1,0x00, -+0x18,0x60,0x72,0x64,0xa0,0xd1,0x3c,0x60,0xca,0x64,0x19,0xfa,0x64,0x44,0x08,0x26, -+0x03,0x7f,0x04,0x26,0x02,0x7f,0x02,0x26,0x01,0x7f,0x01,0x26,0x00,0x7f,0xe9,0x00, -+0x2e,0x58,0xff,0xff,0x2b,0x60,0xca,0x65,0x00,0x7f,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0x44,0xd3,0x62,0x43,0x60,0x40,0x01,0x2a,0x10,0x00,0x02,0xa3,0x2b,0xf2, -+0x50,0xfe,0xbd,0xd1,0x2c,0xf2,0xd0,0x80,0xbd,0xd1,0x2d,0xf2,0xd0,0x80,0xbd,0xd1, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x02,0x02,0xf8,0xa3,0x1e,0x00,0x66,0xf1,0x3b,0x60, -+0xca,0x63,0x64,0x41,0xff,0x22,0x17,0x00,0xbd,0xd1,0x2b,0xf2,0x50,0xfe,0x64,0x40, -+0x01,0x26,0x04,0x00,0xcd,0x81,0x0e,0xa3,0xf7,0x02,0x0d,0x00,0xbd,0xd1,0x2c,0xf2, -+0xd0,0x80,0xbd,0xd1,0x2d,0xf2,0xd0,0x80,0xbd,0xd1,0xff,0xff,0xd0,0x80,0xcd,0x81, -+0xe3,0x01,0x06,0x76,0x7e,0x00,0x00,0x10,0x08,0xa3,0xe9,0x02,0x00,0x63,0x00,0xbb, -+0x2e,0x58,0xff,0xff,0x0f,0xf3,0x2c,0x65,0x60,0x47,0xff,0xb4,0xd4,0x80,0xff,0xff, -+0x04,0x28,0x06,0x00,0xe0,0x85,0x16,0x60,0x36,0x64,0x44,0xd7,0xff,0xff,0xff,0xff, -+0xff,0x67,0x23,0x58,0xff,0xff,0x3b,0x60,0x34,0x64,0x8d,0xfb,0xff,0xff,0x2d,0xff, -+0x30,0x60,0x09,0x78,0xff,0xff,0x10,0xf3,0x73,0xfb,0x02,0x7f,0x8f,0xfb,0x02,0x60, -+0xee,0x64,0x8e,0xfb,0x07,0x64,0x90,0xfb,0x3b,0x60,0x34,0x64,0x8d,0xfb,0xdf,0xfe, -+0x00,0x64,0x19,0xff,0x30,0x60,0x09,0x78,0xff,0xff,0x00,0x67,0x23,0x58,0xff,0xff, -+0x6b,0x60,0x3e,0x61,0x11,0xf3,0xff,0xff,0xa1,0xdb,0x6b,0x60,0x34,0x61,0x10,0xf3, -+0xff,0xff,0xa1,0xdb,0x6b,0x60,0x36,0x61,0xff,0xff,0x02,0x36,0x06,0x00,0x03,0x36, -+0x06,0x00,0x04,0x36,0x13,0x00,0x00,0x64,0x16,0x00,0x00,0x64,0x14,0x00,0x17,0x60, -+0x4c,0x63,0xbd,0xd3,0x75,0xfb,0xbd,0xd3,0xff,0xff,0x76,0xfb,0xa3,0xd3,0x77,0xfb, -+0x6b,0x60,0x3c,0x62,0xff,0x64,0xa2,0xdb,0x01,0x64,0x05,0x00,0x6b,0x60,0x3c,0x62, -+0xff,0x64,0xa2,0xdb,0x01,0x64,0xa1,0xdb,0x00,0x60,0x01,0x64,0x32,0x45,0x34,0x92, -+0x00,0x67,0x23,0x58,0xff,0xff,0x00,0x60,0x02,0xe8,0x3c,0x60,0x72,0x63,0x0e,0x60, -+0xac,0x64,0xa0,0xdd,0xff,0xff,0x62,0xff,0xff,0xff,0x1a,0xff,0x00,0x67,0x23,0x58, -+0xff,0xff,0x99,0xff,0x3e,0x44,0xfc,0xb4,0x00,0x7f,0x40,0x5e,0x98,0xff,0xbc,0xff, -+0x0d,0x63,0x58,0x4f,0x46,0x00,0x99,0xff,0x3d,0x44,0xf7,0xb4,0x40,0x5d,0x98,0xff, -+0x0d,0x63,0x58,0x4f,0x3e,0x00,0x99,0xff,0x3e,0x44,0x77,0xb4,0x08,0xbc,0x00,0x7f, -+0x40,0x5e,0x98,0xff,0x0d,0x63,0x58,0x4f,0x34,0x00,0x99,0xff,0x3c,0x44,0x10,0xbc, -+0x00,0x7f,0x40,0x5c,0x98,0xff,0x99,0xff,0x3d,0x44,0xef,0xb4,0x40,0x5d,0x98,0xff, -+0xb5,0xff,0xff,0xff,0x6c,0x40,0x11,0x60,0x03,0xe8,0x01,0x60,0x03,0xe8,0xff,0xff, -+0xff,0xff,0xff,0xff,0x0e,0x60,0x00,0x6b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0x46,0xff,0x47,0xff,0xf9,0x60,0xfe,0x64,0x32,0x45,0x24,0x92,0x99,0xff,0x35,0x47, -+0xff,0xb4,0x60,0x5c,0x08,0x60,0x0e,0x64,0xa0,0xd9,0x64,0x44,0x98,0xff,0x11,0x60, -+0x50,0x63,0x0e,0x60,0xac,0x64,0xa0,0xdd,0xff,0xff,0x62,0xff,0x00,0x67,0x23,0x58, -+0xff,0xff,0xff,0xff,0xfe,0x1f,0x2f,0x58,0xff,0xff,0x99,0xff,0x1e,0x65,0x3d,0x44, -+0xe1,0x81,0xf9,0xb4,0x02,0x24,0x04,0xbc,0x00,0x7f,0x40,0x5d,0x02,0x63,0xff,0xff, -+0xfe,0x1f,0x02,0xbc,0x40,0x5d,0xf4,0x1f,0x98,0xff,0x99,0xff,0x10,0xf3,0xff,0xff, -+0x60,0x47,0x60,0x45,0x60,0x47,0xa4,0x81,0x65,0x44,0xff,0xad,0x04,0x60,0xff,0xe5, -+0x3c,0x44,0x04,0x60,0xff,0xe5,0xa4,0x85,0xb5,0x84,0x00,0x7f,0x40,0x5c,0x04,0x60, -+0xff,0xe5,0x3c,0x44,0x04,0x60,0xff,0xe5,0x00,0x7f,0x60,0x5c,0x08,0x60,0x0a,0x64, -+0xa0,0xd9,0x11,0xf3,0xff,0xff,0x60,0x47,0x60,0x45,0x60,0x47,0xa4,0x81,0x65,0x44, -+0xff,0xad,0x3d,0x44,0xa4,0x85,0xb5,0x84,0x00,0x7f,0x40,0x5d,0x3d,0x44,0x00,0x7f, -+0x60,0x5c,0x08,0x60,0x0c,0x64,0xa0,0xd9,0x12,0xf3,0xff,0xff,0x60,0x47,0x60,0x45, -+0x60,0x47,0xa4,0x81,0x65,0x44,0xff,0xad,0x04,0x60,0xff,0xe5,0x3e,0x44,0x04,0x60, -+0xff,0xe5,0xa4,0x85,0xb5,0x84,0x00,0x7f,0x40,0x5e,0x00,0x6b,0x04,0x60,0xff,0xe5, -+0x3e,0x44,0x04,0x60,0xff,0xe5,0x00,0x7f,0x60,0x5c,0x08,0x60,0x0e,0x64,0xa0,0xd9, -+0x98,0xff,0x00,0x67,0x23,0x58,0xff,0xff,0x10,0xf1,0x3f,0x60,0x90,0x62,0xa2,0xd9, -+0xca,0x82,0x22,0x64,0xa2,0xdb,0x3b,0x60,0x1a,0x78,0xff,0xff,0x10,0xf1,0xff,0xff, -+0x73,0xf9,0x3f,0x60,0x8e,0x62,0x08,0x64,0xa2,0xdb,0x3b,0x60,0x1a,0x78,0xff,0xff, -+0x10,0xf1,0x3f,0x60,0x90,0x62,0xa2,0xd9,0xca,0x82,0x1e,0x64,0xa2,0xdb,0x3b,0x60, -+0x1a,0x78,0xff,0xff,0x3f,0x60,0x8e,0x62,0x02,0x64,0xa2,0xdb,0x3b,0x60,0x1a,0x78, -+0xff,0xff,0x01,0x65,0x01,0x00,0x00,0x65,0x10,0xf1,0x15,0x60,0xdc,0x63,0xbd,0xd9, -+0x11,0xf1,0xbd,0xd9,0xff,0xff,0x12,0xf1,0xa3,0xd9,0x65,0x40,0x01,0x2a,0x06,0x00, -+0x00,0x64,0x10,0xfb,0xff,0xff,0x3b,0x60,0x22,0x78,0xff,0xff,0x00,0x67,0x23,0x58, -+0xff,0xff,0x10,0xf1,0x6a,0x60,0xa2,0x62,0xa2,0xd9,0x00,0x67,0x23,0x58,0xff,0xff, -+0x00,0x67,0x23,0x58,0xff,0xff,0x08,0xe1,0xa1,0xff,0xff,0xff,0x43,0xff,0x01,0xe1, -+0x99,0xff,0x3c,0x44,0x7f,0xb4,0x10,0xbc,0x40,0x5c,0x98,0xff,0x99,0xff,0x3d,0x44, -+0xef,0xb4,0x40,0x5d,0x98,0xff,0x0d,0x63,0x58,0x4f,0x76,0x00,0x99,0xff,0x3e,0x44, -+0x77,0xb4,0x80,0xbc,0x00,0x7f,0x40,0x5e,0x98,0xff,0x0d,0x63,0x58,0x4f,0x6c,0x00, -+0xff,0x6d,0x99,0xff,0x3e,0x44,0xfc,0xb4,0x01,0xbc,0x00,0x7f,0x40,0x5e,0x01,0x60, -+0x00,0x6b,0x98,0xff,0x0d,0x63,0x58,0x4f,0x5f,0x00,0x99,0xff,0x3d,0x44,0xf7,0xb4, -+0x40,0x5d,0x98,0xff,0x99,0xff,0x3d,0x44,0x08,0xbc,0x00,0x7f,0x40,0x5d,0x98,0xff, -+0x10,0xf3,0xff,0xff,0x60,0x5c,0x99,0xff,0x07,0x60,0x00,0xe8,0x98,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x80,0xe8,0xff,0xff,0xff,0xff, -+0xff,0xff,0x64,0x4d,0xa1,0xff,0x64,0x47,0x60,0x4d,0xff,0xff,0xff,0xff,0xa1,0xff, -+0xbb,0xff,0x64,0x44,0xa1,0xff,0x60,0x4d,0xa1,0xff,0x60,0x47,0x60,0x4d,0x64,0x44, -+0xa1,0xff,0x60,0x4d,0xa1,0xff,0x60,0x47,0x60,0x4d,0x64,0x44,0xa1,0xff,0x60,0x4d, -+0xa1,0xff,0x60,0x47,0x60,0x4d,0x11,0xf3,0xff,0xff,0x00,0xa8,0x60,0x43,0x05,0x02, -+0x64,0x44,0xa1,0xff,0xff,0xff,0x60,0x4c,0xfc,0x00,0x63,0x46,0x43,0x4f,0x3f,0xf2, -+0xff,0xff,0x60,0x47,0x60,0x5c,0xff,0x65,0x2f,0x46,0x64,0x43,0x00,0xf4,0x01,0xf2, -+0x04,0x62,0xa4,0x81,0xe2,0xd2,0xff,0xff,0xa1,0xff,0xda,0x82,0xc9,0x81,0x60,0x4c, -+0xf9,0x1c,0xf4,0x1d,0xf1,0x1e,0x02,0x02,0x00,0xf4,0x04,0x62,0xa2,0xd2,0xff,0xff, -+0xa1,0xff,0xff,0xff,0x60,0x4d,0xe8,0x00,0xff,0xff,0xfe,0x1f,0x2f,0x58,0xff,0xff, -+0x6e,0x60,0x9f,0x78,0xff,0xff,0x21,0x60,0x90,0x62,0xa2,0xd1,0x80,0x60,0x00,0x64, -+0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x2b,0x00,0x68,0xf3,0x54,0xf1,0x00,0xa0,0xb0,0x84, -+0x0c,0x03,0x54,0xfb,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x20,0x64,0xb0,0x84, -+0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x00,0x64,0x68,0xfb,0x69,0xf3,0xff,0xff,0x00,0xa0, -+0x00,0x64,0x15,0x03,0x69,0xfb,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x02,0x64, -+0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x0a,0x00,0xab,0xfe,0xff,0xff,0xd0,0x05, -+0xaa,0xfe,0xff,0xff,0xd0,0x05,0xa9,0xfe,0xff,0xff,0xd6,0x05,0xff,0xff,0xa1,0xff, -+0xff,0xff,0xbd,0x3f,0x0e,0x57,0x6b,0x60,0x2a,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff, -+0x01,0x26,0x0c,0x65,0x45,0x48,0x0f,0x4e,0x00,0x60,0x06,0x61,0x41,0x4d,0x40,0xa1, -+0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41, -+0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x15,0x03,0x02,0x64, -+0x22,0xfa,0xf2,0x60,0x00,0x64,0x5a,0xda,0x28,0x44,0x5a,0xda,0x08,0x65,0x3f,0x60, -+0x6a,0x62,0x3f,0x60,0x58,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0x45,0x54,0x3b,0xff,0x37,0x58,0xff,0xff,0x86,0xf3,0x15,0x61, -+0x00,0xa8,0x60,0x46,0x15,0x02,0x0f,0x4e,0x00,0x60,0x2e,0x61,0x41,0x4d,0x40,0xa1, -+0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0xa3,0xff,0x06,0x03,0x2d,0x41, -+0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe,0x0e,0x4f,0x21,0x03,0x15,0x61, -+0x00,0x64,0x86,0xfb,0x61,0x60,0xa2,0x63,0x16,0x64,0x22,0xfa,0xf1,0x60,0x00,0x64, -+0x23,0xfa,0x48,0x65,0x00,0x64,0xa3,0xd1,0xbd,0xdb,0xa5,0xd8,0xcd,0x81,0xda,0x85, -+0xfa,0x02,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x58,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x08,0x65,0x45,0x54,0x3b,0xff,0xa6,0xfe, -+0x8e,0x00,0xa6,0xfe,0xff,0xff,0xc2,0x05,0xa7,0xfe,0xff,0xff,0x08,0x05,0xa5,0xfe, -+0xff,0xff,0x1f,0x05,0xa4,0xfe,0xff,0xff,0x01,0x05,0x81,0x00,0x80,0x00,0x36,0x45, -+0x0e,0x60,0xd0,0x64,0x44,0xd7,0xff,0xff,0xff,0xff,0x88,0xf3,0xff,0xff,0x01,0xb0, -+0x00,0x64,0x0f,0x03,0x88,0xfb,0x31,0x44,0xfe,0xb4,0x40,0x51,0x21,0x60,0xc8,0x62, -+0xa2,0xd1,0x00,0x60,0x20,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x3d,0x60,0x36,0x78, -+0xff,0xff,0x3e,0x60,0x9e,0x78,0xff,0xff,0x17,0x60,0x4c,0x63,0xbd,0xd3,0xbd,0xd1, -+0xbd,0xd1,0xb0,0x84,0xb0,0x84,0xff,0xff,0x0b,0x02,0x80,0xfb,0x31,0x44,0xfe,0xb4, -+0x40,0x51,0x0d,0x7c,0x08,0x60,0x0a,0x64,0xa0,0xd9,0x3e,0x60,0x9e,0x78,0xff,0xff, -+0x0f,0xf3,0x88,0xf1,0x60,0x47,0x07,0xb4,0x01,0x61,0x03,0x03,0xcc,0x84,0xe1,0x81, -+0xfd,0x02,0xa1,0x80,0xb1,0x83,0x03,0x03,0x3e,0x60,0x9e,0x78,0xff,0xff,0x88,0xfd, -+0x31,0x44,0x01,0xbc,0x40,0x51,0xd1,0xfe,0x1e,0xf3,0xff,0xff,0xff,0xff,0x20,0x26, -+0x18,0x00,0x18,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x01,0x3a,0x03,0x00, -+0xe4,0x65,0xbb,0x63,0x0b,0x00,0x60,0x40,0x02,0x3a,0x03,0x00,0xe0,0x65,0xb9,0x63, -+0x05,0x00,0xb8,0x63,0xe6,0x65,0x60,0x40,0x03,0x36,0xe4,0x65,0x14,0x60,0x02,0x62, -+0x15,0x00,0x18,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x01,0x3a,0x03,0x00, -+0xe4,0x65,0xcb,0x63,0x0b,0x00,0x60,0x40,0x02,0x3a,0x03,0x00,0xe0,0x65,0xc9,0x63, -+0x05,0x00,0xc8,0x63,0xe6,0x65,0x60,0x40,0x03,0x36,0xe4,0x65,0x6a,0x60,0xc8,0x62, -+0xa2,0xd3,0xff,0xff,0x14,0x60,0xe4,0x62,0x60,0x41,0x01,0x26,0x03,0x00,0x65,0x5e, -+0x12,0x7f,0xa2,0xdb,0x61,0x40,0x02,0x26,0x03,0x00,0x63,0x5e,0x14,0x7f,0x5a,0xdb, -+0x00,0x64,0x59,0xfb,0x17,0x60,0xda,0x62,0xa2,0xd3,0xff,0xff,0xfc,0xa0,0xff,0xff, -+0x01,0x06,0x04,0x64,0xa2,0xdb,0x3e,0x60,0x58,0x4e,0xbf,0x78,0xff,0xff,0x89,0xf3, -+0xff,0xff,0x00,0xa0,0xff,0xff,0x30,0x03,0x00,0x60,0x08,0x63,0x01,0x60,0x5e,0x61, -+0x17,0x60,0x4a,0x64,0x58,0xd1,0x59,0xd9,0xfd,0x1f,0x00,0x60,0x72,0x63,0x16,0x60, -+0xd6,0x61,0x17,0x60,0x54,0x64,0x58,0xd1,0x59,0xd9,0xfd,0x1f,0x00,0x60,0x1a,0x63, -+0x00,0x60,0xe8,0x61,0x00,0x64,0x59,0xdb,0xfe,0x1f,0x01,0x60,0xa0,0x62,0xa2,0xd3, -+0xff,0xff,0x00,0xa0,0x19,0x60,0x92,0x62,0x02,0x02,0x00,0x64,0xa2,0xdb,0x00,0x60, -+0xfa,0x64,0xd3,0xfb,0xb3,0xf1,0x3f,0x60,0x8a,0x62,0xa2,0xd9,0xca,0x82,0x1e,0x64, -+0xa2,0xdb,0xff,0xff,0x2d,0xff,0x1b,0x00,0x0d,0x60,0xac,0x64,0xd3,0xfb,0x32,0x40, -+0x01,0x26,0x0f,0x00,0x17,0x60,0x52,0x62,0xa2,0xd3,0x9b,0xf3,0x60,0x41,0x00,0x36, -+0x04,0x00,0xcd,0x81,0xe8,0x84,0xfd,0x02,0x04,0x05,0xb3,0xf1,0x17,0x60,0x52,0x62, -+0xa2,0xd9,0x0f,0x4e,0x42,0x60,0x58,0x4f,0x7b,0x78,0xff,0xff,0x0e,0x4f,0xda,0xfe, -+0x3d,0x60,0x36,0x78,0xff,0xff,0x66,0x44,0x00,0xa8,0x0e,0x57,0x17,0x03,0x00,0x64, -+0x40,0x46,0xcb,0xfe,0x0f,0x4e,0x46,0x45,0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60, -+0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0x37,0x58,0xff,0xff, -+0x1e,0xf3,0xff,0xff,0xff,0xff,0x10,0x2a,0x34,0x00,0x17,0x60,0xda,0x62,0xa2,0xd3, -+0xff,0xff,0x60,0x45,0xc4,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x19,0x03,0x18,0x60, -+0x16,0x62,0xa2,0xd3,0xff,0xff,0x60,0x45,0x17,0x60,0xde,0x63,0xff,0x60,0xff,0x61, -+0xbd,0xd3,0xdd,0x81,0xd4,0x80,0x61,0x44,0x03,0x06,0xfc,0xa0,0xff,0xff,0xf8,0x02, -+0x17,0x60,0xda,0x62,0xa2,0xd3,0x61,0x45,0xd4,0x80,0xff,0xff,0x01,0x06,0x60,0x45, -+0x6a,0x60,0x32,0x62,0x65,0x44,0xa2,0xdb,0xe0,0x85,0x17,0x60,0xd0,0x64,0x44,0xd3, -+0xff,0xff,0x14,0x60,0x2e,0x62,0x3e,0x7f,0xa2,0xdb,0x15,0x60,0x10,0x62,0x3e,0x7f, -+0xa2,0xdb,0x2e,0x58,0xff,0xff,0x3f,0x60,0x34,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8, -+0x60,0x46,0x0e,0xf2,0x69,0x03,0x60,0x47,0xfd,0x37,0x3a,0x00,0xff,0x36,0x17,0x00, -+0xf0,0x36,0x0a,0x00,0xff,0xb5,0x21,0x60,0x92,0x62,0x46,0xd1,0x00,0x60,0x01,0x64, -+0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xdc,0x00,0x0f,0x4e, -+0x46,0x45,0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff, -+0xa3,0xff,0xd1,0xfe,0x0e,0x4f,0x63,0x60,0x5a,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0xbb,0x00, -+0x0f,0xf0,0x15,0xf2,0x64,0x40,0x02,0x2a,0x02,0x00,0xf6,0xa4,0x15,0xfa,0x3f,0x60, -+0x6a,0x62,0x3f,0x60,0x2e,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0xd3,0xfe,0x63,0x60,0x5a,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x9b,0x00, -+0xac,0xfe,0xff,0xff,0x0c,0x05,0xad,0xfe,0xff,0xff,0x12,0x05,0xae,0xfe,0xff,0xff, -+0x92,0x05,0xaf,0xfe,0xff,0xff,0x3a,0x05,0x3d,0x60,0x36,0x78,0xff,0xff,0x21,0x60, -+0x90,0x62,0xa2,0xd1,0x20,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0xf4,0x00, -+0x21,0x60,0xdc,0x65,0x0a,0x61,0x07,0x00,0xa2,0xdd,0x58,0x4f,0x64,0x58,0xff,0xff, -+0x00,0xb9,0xff,0xff,0x08,0x03,0x00,0x63,0xa5,0xd1,0x5a,0xd3,0xda,0x85,0x00,0xa8, -+0xcd,0x81,0xf2,0x02,0xf8,0x02,0xe0,0x00,0x21,0x60,0x8e,0x62,0x21,0x60,0xc6,0x65, -+0x3f,0x60,0xa3,0x63,0x00,0x64,0x5a,0xdb,0xd6,0x80,0xff,0xff,0x04,0x03,0x5a,0xdb, -+0x5a,0xdb,0x5a,0xdd,0xf9,0x00,0x21,0x60,0xda,0x65,0x00,0x64,0x5a,0xdb,0xd6,0x80, -+0xff,0xff,0x02,0x03,0x5a,0xdd,0xfb,0x00,0x2f,0x58,0xff,0xff,0x21,0x60,0x92,0x64, -+0x40,0x41,0x21,0x60,0x90,0x63,0xa3,0xd1,0x00,0x64,0xd0,0x80,0x09,0x61,0x08,0x03, -+0xbd,0xdb,0xa3,0xd3,0xff,0xff,0xb0,0x84,0xcd,0x81,0xa3,0xdb,0x06,0xa3,0xf9,0x02, -+0x21,0x60,0xc8,0x63,0xa3,0xd1,0x00,0x64,0xd0,0x80,0x0a,0x61,0x16,0x03,0xbd,0xdb, -+0x64,0x44,0xfe,0xa3,0x02,0xa3,0xcd,0x81,0xe8,0x84,0xe3,0x03,0x02,0x05,0xe1,0x03, -+0xf9,0x00,0x40,0x42,0xa3,0xd3,0x43,0x44,0x00,0xa8,0x41,0x43,0x02,0x03,0x58,0x4f, -+0x60,0x58,0x22,0x44,0x23,0x41,0x24,0x43,0xed,0x00,0x21,0x43,0x21,0x60,0xc8,0x65, -+0xd7,0x80,0xbd,0xd1,0xbd,0xd3,0x01,0x02,0x8f,0x00,0xa0,0x84,0xbd,0xd1,0x43,0x41, -+0xf7,0x03,0x3f,0x60,0xa8,0x64,0x64,0x58,0x40,0x4f,0x29,0xf2,0xff,0xff,0x60,0x40, -+0x08,0x26,0x03,0x00,0x40,0x60,0x4d,0x78,0xff,0xff,0x60,0x40,0x18,0x36,0x17,0x00, -+0x0c,0x60,0x44,0x64,0xa0,0xd7,0x58,0x4f,0xff,0xff,0x0f,0xf0,0xb0,0xf1,0x64,0x44, -+0x60,0x22,0x17,0x00,0x31,0xf2,0x32,0xf2,0xd0,0x80,0xb1,0xf1,0x0b,0x02,0xd0,0x80, -+0x33,0xf2,0x08,0x02,0xb2,0xf1,0xff,0xff,0xd0,0x80,0x0f,0xf0,0x03,0x02,0x41,0x60, -+0x91,0x78,0xff,0xff,0x8c,0xf3,0x8b,0xf3,0x60,0x45,0xd4,0x80,0xdc,0x84,0xf7,0x07, -+0x8b,0xfb,0x00,0xf4,0xaa,0x60,0xaa,0x65,0x02,0xf2,0x03,0xf0,0xd4,0x80,0x03,0x64, -+0x16,0x02,0xd0,0x80,0x00,0x64,0x04,0xf0,0x12,0x02,0xd0,0x80,0xf8,0x7f,0x06,0x02, -+0x26,0x46,0x22,0xf0,0x20,0x67,0xb0,0x84,0xa2,0xda,0x09,0x00,0xd0,0x80,0xff,0xff, -+0x06,0x02,0x26,0x46,0x22,0xf0,0x40,0x67,0xb0,0x84,0xa2,0xda,0x00,0x00,0x26,0x46, -+0x0f,0xf2,0x75,0xf1,0x29,0xf2,0x60,0x40,0x20,0x2a,0x11,0x00,0x5c,0x63,0x60,0x40, -+0x02,0x2b,0x62,0x63,0xbd,0xd2,0xbd,0xd2,0xd0,0x80,0x76,0xf1,0x5c,0x02,0xd0,0x80, -+0xa3,0xd2,0x77,0xf1,0x58,0x02,0xd0,0x80,0xff,0xff,0x55,0x02,0x00,0x00,0x68,0x60, -+0x58,0x4f,0xf3,0x78,0xff,0xff,0x41,0x60,0x67,0x78,0xff,0xff,0x26,0x46,0x29,0xf2, -+0xff,0xff,0xff,0xff,0x0c,0x26,0x47,0x00,0x89,0xf1,0x00,0x63,0xd3,0x80,0xff,0xff, -+0xf2,0x02,0x60,0x40,0xb0,0x3a,0x07,0x00,0x64,0x60,0x1a,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x23,0x00,0x10,0x3a,0x07,0x00,0x64,0x60,0x1e,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1a,0x00,0x30,0x3a,0x07,0x00,0x64,0x60,0x1e,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x11,0x00,0xc0,0x3a,0x07,0x00,0x64,0x60, -+0x20,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x08,0x00,0xa0,0x3a,0x1e,0x00, -+0x64,0x60,0x22,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0c,0x60,0x48,0x64, -+0xa0,0xd7,0x58,0x4f,0xff,0xff,0x2d,0x00,0xbd,0xf3,0xff,0xff,0x60,0x40,0x03,0x3a, -+0x0a,0x00,0x6d,0x60,0x58,0x4e,0x1c,0x78,0xff,0xff,0x26,0x46,0x04,0x02,0x41,0x60, -+0x58,0x4e,0xa7,0x78,0xff,0xff,0x41,0x60,0x91,0x78,0xff,0xff,0x50,0x3a,0x0c,0x00, -+0x64,0x60,0x28,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0c,0x60,0x50,0x64, -+0xa0,0xd7,0x58,0x4f,0xff,0xff,0x0d,0x00,0x40,0x3a,0x0e,0x00,0x64,0x60,0x24,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0c,0x60,0x4a,0x64,0xa0,0xd7,0x58,0x4f, -+0xff,0xff,0x41,0x60,0x8d,0x78,0xff,0xff,0x90,0x3a,0x10,0x00,0x41,0x60,0x58,0x4e, -+0x98,0x78,0xff,0xff,0x0c,0x60,0x52,0x64,0xa0,0xd7,0x58,0x4f,0xff,0xff,0x64,0x60, -+0x16,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0xeb,0x00,0x80,0x3a,0x6f,0x00, -+0xe9,0xf3,0xbd,0xf3,0x60,0x40,0x40,0x26,0x32,0x00,0xfd,0xa0,0xfc,0xa0,0x01,0x03, -+0x29,0x02,0x75,0xf1,0x31,0xf2,0x32,0xf2,0xd0,0x80,0x76,0xf1,0xad,0x02,0xd0,0x80, -+0x33,0xf2,0x77,0xf1,0xa9,0x02,0xd0,0x80,0x64,0xf3,0xa6,0x02,0xdc,0x84,0xbd,0xf1, -+0x64,0xfb,0x00,0x64,0x65,0xfb,0x0a,0x60,0x02,0x64,0x62,0xfb,0x64,0x40,0x03,0x36, -+0x50,0x00,0x64,0x60,0x0e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0c,0x60, -+0x4c,0x64,0xa0,0xd7,0x58,0x4f,0xff,0xff,0x0c,0x60,0x4e,0x64,0xa0,0xd7,0x58,0x4f, -+0xff,0xff,0x3d,0x00,0xc4,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x08,0x04,0x0c,0x60, -+0x50,0x64,0xa0,0xd7,0x58,0x4f,0xff,0xff,0x41,0x60,0x8d,0x78,0xff,0xff,0x16,0x60, -+0xd8,0x62,0xa2,0xd3,0xff,0xff,0xfc,0xa0,0x75,0xf3,0x29,0x02,0x00,0xa0,0x31,0xf0, -+0x13,0x03,0xd0,0x80,0x76,0xf3,0x32,0xf0,0x0f,0x02,0xd0,0x80,0x77,0xf3,0x33,0xf0, -+0x0b,0x02,0xd0,0x80,0x64,0xf3,0x08,0x02,0xdc,0x84,0x64,0xfb,0x00,0x64,0x65,0xfb, -+0x0a,0x60,0x02,0x64,0x62,0xfb,0x13,0x00,0x62,0x60,0x92,0x64,0xa0,0xd3,0xff,0xff, -+0x60,0x40,0xff,0x22,0x0c,0x00,0x6d,0x60,0x58,0x4e,0x1c,0x78,0xff,0xff,0x07,0x02, -+0x0f,0x4e,0x26,0x46,0x6b,0x60,0x58,0x4f,0xac,0x78,0xff,0xff,0x0e,0x4f,0x26,0x46, -+0x51,0x00,0x29,0xf0,0x40,0x60,0x0e,0x65,0x0a,0x64,0x64,0x40,0x10,0x2b,0xa5,0xdb, -+0x41,0x60,0x58,0x4e,0x98,0x78,0xff,0xff,0x9a,0xf3,0x52,0xf1,0x60,0x45,0x73,0x44, -+0x64,0x40,0x04,0x2a,0x04,0x00,0xd4,0x84,0xe7,0xa0,0x9b,0x0e,0x9a,0x04,0x64,0x60, -+0x0e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0c,0x60,0x4c,0x64,0xa0,0xd7, -+0x58,0x4f,0xff,0xff,0x0c,0x60,0x4e,0x64,0xa0,0xd7,0x58,0x4f,0xff,0xff,0xd7,0x00, -+0x6a,0x60,0x36,0x62,0xa2,0xd3,0xff,0xff,0x81,0xa0,0xff,0xa0,0x23,0x03,0x0f,0x02, -+0x42,0x60,0x58,0x4e,0x09,0x78,0xff,0xff,0xff,0xa1,0x26,0x46,0x1b,0x02,0x6a,0x60, -+0x36,0x62,0x7f,0x64,0xa2,0xdb,0xba,0xff,0xff,0xff,0xaf,0xff,0x13,0x00,0x3f,0x60, -+0x6a,0x62,0x3f,0x60,0x52,0x64,0xa2,0xdb,0x26,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0x00,0x64,0x40,0x46,0xd2,0xfe,0x08,0x00,0x66,0x44,0x00,0xbc, -+0xff,0xff,0x04,0x03,0x3e,0x60,0x58,0x4e,0xa2,0x78,0xff,0xff,0x49,0xf7,0xff,0xff, -+0xff,0xff,0x6a,0xf3,0x3c,0x45,0xd4,0x80,0x2b,0x60,0x48,0x62,0x07,0x02,0x80,0x64, -+0xa2,0xdb,0xff,0xff,0xc0,0xfe,0x00,0x64,0xa2,0xdb,0x65,0xfb,0x2e,0x58,0xff,0xff, -+0x26,0x46,0x2b,0x60,0xc2,0x63,0x00,0xf4,0x02,0xf2,0xbd,0xdb,0xff,0xff,0x03,0xf2, -+0xbd,0xdb,0x04,0xf2,0xff,0xff,0xbd,0xdb,0x05,0xf2,0xa3,0xdb,0xfa,0xa3,0x26,0x46, -+0x00,0x60,0x00,0x65,0xa3,0xd3,0x23,0xf0,0x00,0x61,0xd0,0x84,0xf1,0x81,0xd4,0x84, -+0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x24,0xf0,0x42,0xfe,0x01,0x03, -+0xcc,0x84,0xf1,0x81,0xd0,0x84,0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9, -+0x27,0xf0,0x42,0xfe,0x01,0x03,0xcc,0x84,0xf1,0x81,0xd0,0x84,0xf1,0x81,0xbd,0xdb, -+0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x28,0xf0,0x01,0x03,0xcc,0x84,0xd0,0x84,0xa3,0xdb, -+0x26,0x0e,0x2b,0x60,0xc2,0x63,0xbd,0xd3,0x00,0x65,0x00,0x61,0xd4,0x84,0xbd,0xd3, -+0xf1,0x81,0x01,0xa9,0x42,0xfe,0x01,0x03,0xcc,0x84,0xf1,0x81,0x01,0x65,0xd4,0x84, -+0xf1,0x81,0xbd,0xd3,0x03,0xb1,0x03,0xa9,0x42,0xfe,0x01,0x03,0xcc,0x84,0xf1,0x81, -+0x00,0x65,0xd4,0x84,0xf1,0x81,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x42,0xfe,0x01,0x03, -+0xcc,0x84,0xd4,0x84,0x04,0x0e,0x69,0x60,0xf4,0x62,0x01,0x64,0xa2,0xdb,0x26,0x46, -+0x2e,0x58,0xff,0xff,0x6a,0x60,0x34,0x62,0x2e,0x44,0xa2,0xdb,0x00,0x64,0x38,0xf2, -+0x40,0x48,0x40,0x4c,0xa0,0xa0,0xff,0xff,0x43,0x04,0x00,0xf4,0x01,0xf2,0x04,0x63, -+0x60,0x41,0x6a,0x60,0x44,0x62,0x00,0x64,0xa2,0xdb,0x42,0x60,0x58,0x4e,0x5f,0x78, -+0xff,0xff,0x36,0x03,0xff,0x65,0xd4,0x80,0xff,0xff,0xf7,0x02,0x00,0x64,0xdc,0x84, -+0x40,0x4d,0x42,0x60,0x58,0x4e,0x5f,0x78,0xff,0xff,0x2a,0x03,0xff,0x65,0xd4,0x80, -+0x60,0x42,0x2d,0x44,0xf4,0x03,0xfa,0xa0,0xff,0xff,0xe3,0x04,0x06,0x64,0x40,0x4d, -+0x6a,0x60,0x38,0x65,0x62,0x44,0x05,0x00,0x42,0x60,0x58,0x4e,0x5f,0x78,0xff,0xff, -+0x17,0x03,0xa5,0xd1,0xda,0x85,0xd0,0x80,0xff,0xff,0xdc,0x02,0x2d,0x44,0xcc,0x84, -+0x40,0x4d,0xf2,0x02,0x06,0x64,0x40,0x4d,0x6a,0x60,0x38,0x65,0x6a,0x60,0x44,0x62, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xf0,0xa0,0xa2,0xdb,0xe6,0x02,0x01,0x61,0x01,0x00, -+0x00,0x61,0x6a,0x60,0x34,0x62,0xa2,0xd3,0xff,0xff,0x40,0x4e,0x2e,0x58,0xff,0xff, -+0x2c,0x44,0xcc,0x84,0x40,0x4c,0x11,0x0e,0xcd,0x81,0xff,0xff,0x05,0x0d,0x00,0xf4, -+0x01,0xf2,0x04,0x63,0xcc,0x84,0x60,0x41,0x28,0x44,0x01,0xac,0x40,0x48,0x07,0x02, -+0xbd,0xd2,0x01,0xb8,0x60,0x47,0x00,0x7f,0x05,0x00,0xdc,0x84,0x03,0x00,0xa3,0xd2, -+0xff,0xff,0x00,0x7f,0x2e,0x58,0xff,0xff,0x01,0x64,0xbd,0xfb,0x21,0x60,0xb0,0x62, -+0x00,0x64,0xa2,0xdb,0x00,0x60,0x08,0x63,0x01,0x60,0x5e,0x61,0x17,0x60,0x4a,0x64, -+0x58,0xd1,0x59,0xd9,0xfd,0x1f,0x00,0x60,0x72,0x63,0x16,0x60,0xd6,0x61,0x17,0x60, -+0x54,0x64,0x58,0xd1,0x59,0xd9,0xfd,0x1f,0xc4,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x15,0x03,0x19,0x60,0x66,0x63,0x18,0x60,0x18,0x61,0x13,0x64,0xbd,0xd1,0xa1,0xd9, -+0xff,0xa4,0x02,0xa1,0xfb,0x02,0x22,0x60,0x20,0x63,0x05,0x64,0xa3,0xdb,0x0a,0xa3, -+0xa3,0xdb,0x0a,0xa3,0xa3,0xdb,0x06,0xa3,0xa3,0xdb,0x29,0x00,0x22,0x60,0x3e,0x62, -+0x00,0x64,0xa2,0xdb,0x22,0x60,0x04,0x63,0x19,0x60,0x8e,0x64,0xa0,0xd3,0x9b,0xf3, -+0x60,0x45,0xa4,0x85,0x01,0x61,0x65,0x44,0xe8,0x85,0x05,0x64,0x02,0x28,0x00,0x64, -+0xbd,0xdb,0x00,0xa0,0xff,0xff,0x0d,0x03,0x22,0x60,0x3e,0x62,0xa2,0xd3,0xff,0xff, -+0x01,0xa4,0xa2,0xdb,0xff,0xa0,0xff,0xff,0x04,0x02,0x22,0x60,0x3c,0x62,0x61,0x44, -+0xa2,0xdb,0xdd,0x81,0xff,0xff,0x61,0x44,0xf2,0xa0,0xff,0xff,0xe4,0x06,0x62,0x60, -+0x90,0x61,0x16,0x60,0xd8,0x64,0x20,0x63,0x58,0xd1,0x59,0xd9,0xfd,0x1f,0x9e,0xf1, -+0x74,0xf9,0x1e,0xf1,0x6a,0x60,0x56,0x65,0x0a,0x64,0x64,0x40,0x10,0x2a,0x04,0x64, -+0xa5,0xdb,0x32,0x40,0x01,0x26,0x07,0x00,0x00,0x60,0x1a,0x63,0x00,0x60,0xe8,0x61, -+0x00,0x64,0x59,0xdb,0xfe,0x1f,0x00,0x64,0xe9,0xfb,0xb3,0xf3,0xff,0xff,0x40,0x4a, -+0x21,0x60,0xb0,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60, -+0xb2,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x06,0x86,0x7e,0x00,0x00,0x10,0x42,0x60, -+0xf7,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x3f,0x60,0x8a,0x62,0x2a,0x44, -+0xa2,0xdb,0xca,0x82,0x08,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60,0xb2,0x62, -+0x20,0x60,0x00,0x64,0xa2,0xdb,0x43,0x60,0x1d,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x21,0x60,0xb0,0x62,0x00,0x64,0xa2,0xdb,0xbe,0xfe,0x21,0x60,0x90,0x62, -+0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x64,0x60,0xe4,0x62, -+0x0c,0x64,0xa2,0xdb,0x67,0x60,0x74,0x62,0x01,0x64,0xa2,0xdb,0xc4,0xf1,0x03,0x64, -+0x64,0x40,0x00,0x3a,0xc4,0xfb,0x89,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x02,0x02, -+0x00,0x64,0x56,0xfb,0x6a,0x60,0xca,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x00,0x3a, -+0x32,0x00,0x01,0x64,0xa2,0xdb,0x12,0x60,0x34,0x65,0x72,0x44,0xb4,0x83,0x00,0x7f, -+0x60,0x5c,0x10,0x61,0x40,0x60,0x0b,0x65,0x63,0x44,0x00,0x63,0xe8,0x80,0xf8,0x84, -+0x02,0x24,0x94,0x84,0xf3,0x83,0xcd,0x81,0xff,0xff,0xf8,0x02,0x60,0x47,0x60,0x45, -+0x00,0x7f,0x26,0xfb,0x29,0xfb,0x65,0x44,0x00,0x7e,0xb0,0x84,0x25,0xfb,0x2a,0xfb, -+0x60,0x45,0x34,0x60,0x56,0x64,0xb4,0x84,0x2c,0xfb,0x6a,0x60,0x04,0x63,0xb0,0xf3, -+0xff,0xff,0x02,0xbc,0xbd,0xdb,0x26,0xf3,0xb1,0xf1,0x60,0x47,0x00,0x7e,0xb0,0x84, -+0xbd,0xdb,0x25,0xf3,0xa3,0xdb,0x0f,0x4e,0x61,0x60,0x58,0x4f,0x02,0x78,0xff,0xff, -+0x0e,0x4f,0x0f,0x4e,0x5d,0x60,0x58,0x4f,0xb6,0x78,0xff,0xff,0x0e,0x4f,0x0f,0x4e, -+0x63,0x60,0x58,0x4f,0x39,0x78,0xff,0xff,0x0e,0x4f,0x0f,0x4e,0x44,0x60,0x58,0x4f, -+0x50,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60,0xb0,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xb0,0x62,0x00,0x64,0xa2,0xdb,0x02,0x64,0x7f,0xfb, -+0xff,0xff,0xc1,0xfe,0x7f,0xf3,0x00,0x65,0xd4,0x80,0xff,0xff,0x0b,0x03,0x21,0x60, -+0xb2,0x62,0x80,0x60,0x00,0x64,0xa2,0xdb,0x43,0x60,0x9e,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xc8,0x62,0xa2,0xd1,0x00,0x60,0x1f,0x64,0xb0,0x84, -+0xa2,0xdb,0xcf,0xfe,0x21,0x60,0xb0,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84, -+0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x21,0x60,0xb2,0x62,0x00,0x60,0x08,0x64,0xa2,0xdb, -+0x43,0x60,0xca,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xb0,0x62, -+0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60,0xb2,0x62,0x20,0x60, -+0x00,0x64,0xa2,0xdb,0x43,0x60,0xdc,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x3f,0x60,0x8a,0x62,0xca,0x82,0x06,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60, -+0xb0,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0xbe,0xfe,0x3f,0x60,0x10,0x61,0x44,0x60, -+0x58,0x4e,0x21,0x78,0xff,0xff,0x3f,0x60,0x16,0x61,0x44,0x60,0x58,0x4e,0x21,0x78, -+0xff,0xff,0x3f,0x60,0x2e,0x61,0x44,0x60,0x58,0x4e,0x21,0x78,0xff,0xff,0x3f,0x60, -+0x52,0x61,0x44,0x60,0x58,0x4e,0x21,0x78,0xff,0xff,0x3f,0x60,0x34,0x61,0x44,0x60, -+0x58,0x4e,0x21,0x78,0xff,0xff,0x3f,0x60,0x5e,0x61,0x44,0x60,0x58,0x4e,0x21,0x78, -+0xff,0xff,0x00,0x64,0x8b,0xfb,0xc5,0xfe,0x01,0x64,0xbd,0xfb,0x0e,0x7c,0x80,0x60, -+0xe6,0x62,0xa2,0xd9,0x00,0x64,0x06,0xa2,0xa2,0xdb,0x5a,0xdb,0x02,0x65,0x3d,0x60, -+0x58,0x4e,0x39,0x78,0xff,0xff,0x2f,0x58,0xff,0xff,0xa1,0xd3,0x0e,0x57,0x00,0xa8, -+0x60,0x46,0x28,0x03,0x09,0xf0,0x0e,0xf2,0x44,0x4c,0x20,0xb0,0x01,0xb0,0x0b,0x03, -+0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0x15,0x00,0x14,0x02,0x0f,0x4e,0x46,0x45,0x3f,0x60,0x6a,0x62, -+0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff, -+0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe,0x0e,0x4f, -+0x2c,0x44,0xd5,0x00,0x37,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x02,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x21,0x60,0xac,0x62,0x00,0x60,0x02,0x64,0xa2,0xdb,0x44,0x60,0x68,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x16,0x60,0xd8,0x62,0xa2,0xd3,0xff,0xff,0x03,0xa8,0x04,0xa8,0x02,0x03,0x04,0x03, -+0x06,0x00,0x45,0x60,0x5d,0x78,0xff,0xff,0x45,0x60,0xa3,0x78,0xff,0xff,0x02,0x64, -+0xbd,0xfb,0x00,0x64,0x75,0xfb,0x76,0xfb,0x77,0xfb,0x00,0x64,0x7e,0xfb,0x2a,0x60, -+0xc8,0x64,0x7d,0xfb,0x6a,0x60,0x1a,0x62,0x01,0x64,0xa2,0xdb,0x16,0x60,0xda,0x64, -+0x4f,0xfb,0x0f,0x4e,0x53,0x60,0x58,0x4f,0xfe,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60, -+0xac,0x62,0x10,0x60,0x00,0x64,0xa2,0xdb,0x44,0x60,0x9e,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x63,0x60,0x26,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x7e,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x03,0x03,0x4b,0x60,0xb4,0x78,0xff,0xff,0x3e,0x60,0x58,0x4e,0xbf,0x78,0xff,0xff, -+0x02,0x64,0xbd,0xfb,0x67,0x60,0x74,0x62,0xa2,0xd3,0xff,0xff,0x9d,0xa0,0x01,0xa4, -+0x03,0x05,0xfb,0xa0,0xa2,0xdb,0x18,0x06,0x9f,0xf1,0x2b,0x60,0x66,0x64,0xa0,0xd9, -+0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff, -+0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x44,0x60,0xf4,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0xd0,0xf3,0xff,0xff,0x00,0xa0,0x60,0x5c, -+0x17,0x03,0x2b,0x60,0x66,0x64,0xa0,0xd9,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64, -+0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60, -+0x04,0x64,0xa2,0xdb,0x44,0x60,0xf4,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xc4,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x18,0x03,0x6a,0x60,0x1e,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84,0x88,0xa0,0xa2,0xdb, -+0x10,0x04,0x00,0x64,0xa2,0xdb,0x03,0x64,0xc4,0xfb,0x0a,0x65,0x3d,0x60,0x58,0x4e, -+0x39,0x78,0xff,0xff,0x22,0x60,0x04,0x63,0x0e,0x64,0x00,0x7c,0xcc,0x84,0xbd,0xd9, -+0xfd,0x02,0x6a,0x60,0xcc,0x65,0xa5,0xd3,0xff,0xff,0x60,0x40,0x03,0x22,0x3e,0x00, -+0x01,0x2a,0x0c,0x00,0x21,0x60,0x7a,0x63,0xa3,0xd1,0x6a,0x60,0x50,0x65,0xa2,0xf3, -+0xa5,0xd3,0x60,0x45,0xc4,0x84,0xd0,0x80,0xff,0xff,0x30,0x0d,0x6a,0x60,0xcc,0x65, -+0xa5,0xd3,0xff,0xff,0x60,0x45,0xfd,0xb4,0xa2,0xdb,0xe9,0xf3,0xff,0xff,0xb4,0x84, -+0xe9,0xfb,0x63,0x60,0x2e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0f,0x4e, -+0x53,0x60,0x58,0x4f,0xfe,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60,0xac,0x62,0x10,0x60, -+0x00,0x64,0xa2,0xdb,0x45,0x60,0x4c,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0xe9,0xf1,0xff,0x60,0xfc,0x64,0xa0,0x84,0xe9,0xfb,0x04,0x65,0x3d,0x60,0x58,0x4e, -+0x39,0x78,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x44,0x60,0x86,0x78, -+0xff,0xff,0x05,0x64,0xbd,0xfb,0xb8,0xf3,0x3a,0xfb,0x00,0x64,0xb3,0xf1,0x79,0xfb, -+0x44,0x4a,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04, -+0x21,0x60,0xac,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x45,0x60,0x65,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x3f,0x60,0x8a,0x62,0x2a,0x44,0xa2,0xdb,0xca,0x82, -+0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60,0xac,0x62,0x20,0x60,0x00,0x64, -+0xa2,0xdb,0x45,0x60,0x8b,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60, -+0xaa,0x62,0x00,0x64,0xa2,0xdb,0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60, -+0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x01,0x64,0x80,0xfb,0x02,0x64,0x84,0xfb, -+0x01,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff,0x2f,0x58,0xff,0xff,0xc4,0xf3, -+0xff,0xff,0xfd,0xa0,0xff,0xff,0x05,0x05,0x0c,0x60,0x50,0x62,0x6b,0x60,0xac,0x64, -+0xa2,0xdb,0x0c,0x60,0x48,0x62,0x6c,0x60,0x73,0x64,0xa2,0xdb,0x62,0x60,0xe6,0x62, -+0x2b,0x60,0xca,0x64,0xa2,0xdb,0x6b,0xf5,0x00,0x64,0x22,0xfa,0x38,0xfa,0x08,0x64, -+0x28,0xfa,0x18,0x60,0x20,0x64,0x0e,0xfa,0x90,0x64,0x29,0xfa,0x69,0x60,0xfe,0x62, -+0x12,0x60,0x34,0x65,0x72,0x44,0xb4,0x84,0xa2,0xdb,0xb3,0xf3,0x73,0xfb,0x69,0x60, -+0xf0,0x63,0x00,0x64,0xbd,0xdb,0xbd,0xdb,0xa3,0xdb,0xff,0xff,0x65,0xfb,0x64,0xfb, -+0x75,0xfb,0xff,0xff,0x76,0xfb,0x77,0xfb,0xff,0xff,0xb8,0xf3,0x3a,0xfb,0x17,0x60, -+0x54,0x64,0xa0,0xd3,0x7a,0xfb,0x69,0x60,0xfc,0x63,0x06,0x64,0xa3,0xdb,0x01,0x64, -+0x67,0xfb,0x3c,0x60,0xda,0x62,0x00,0x64,0xa2,0xdb,0x52,0xfb,0x6a,0x60,0x00,0x63, -+0x02,0x64,0xbd,0xfb,0xa3,0xdb,0x2b,0x60,0xba,0x63,0x3c,0x60,0x9a,0x7c,0x10,0x65, -+0x00,0x64,0x47,0xdb,0xd3,0x80,0x47,0xdb,0xfc,0x04,0x16,0x60,0xda,0x64,0x4f,0xfb, -+0x0f,0x4e,0x53,0x60,0x58,0x4f,0xfe,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60,0xac,0x62, -+0x10,0x60,0x00,0x64,0xa2,0xdb,0x46,0x60,0x0d,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x63,0x60,0x26,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x3c,0x60,0xda,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x09,0x03,0x4b,0x60,0x58,0x4e,0x98,0x78,0xff,0xff,0x04,0x02,0x46,0x60, -+0xc5,0x78,0xff,0xff,0xd2,0x00,0x62,0x60,0x92,0x62,0xa2,0xd3,0x01,0x63,0x60,0x40, -+0x00,0x3a,0x62,0xfd,0x0a,0x61,0x69,0x60,0xfe,0x62,0x40,0x60,0x0b,0x65,0xa2,0xd3, -+0x00,0x63,0xe8,0x80,0xf8,0x84,0x02,0x24,0x94,0x84,0xf3,0x83,0xcd,0x81,0xff,0xff, -+0xf8,0x02,0xa2,0xdb,0x64,0xa3,0x2b,0x60,0x66,0x62,0xa2,0xdd,0x3f,0x60,0x9a,0x62, -+0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60, -+0xac,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x46,0x60,0x56,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x00,0x64,0x62,0xfb, -+0x3c,0x60,0xda,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0x60,0x45,0x62,0x02,0x69,0x60, -+0xfc,0x62,0xa2,0xd3,0xff,0xff,0xcc,0x84,0xa2,0xdb,0xbc,0x02,0x62,0x60,0x92,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x10,0x03,0x6a,0x60,0x02,0x62,0xa2,0xd1, -+0x67,0xf3,0xff,0xff,0xfd,0xa0,0xfe,0xa0,0x2e,0x03,0x07,0x03,0x64,0x44,0x00,0x3a, -+0x2a,0x00,0x65,0x44,0x00,0xa0,0xff,0xff,0x26,0x03,0x17,0x60,0x1e,0x62,0xa2,0xd1, -+0x04,0x7f,0x64,0x40,0xff,0x26,0x08,0x7f,0x60,0x43,0x2b,0x60,0x66,0x62,0xa2,0xdd, -+0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff, -+0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x46,0x60,0xa0,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x45,0x60,0xcb,0x78,0xff,0xff,0x6a,0x60,0x04,0x63,0xbd,0xd3,0x75,0xfb,0xbd,0xd3, -+0xff,0xff,0x76,0xfb,0xa3,0xd3,0xff,0xff,0xdc,0x84,0xa3,0xdb,0x77,0xfb,0xff,0xff, -+0xb4,0xf3,0x7a,0xfb,0x67,0xf3,0xff,0xff,0x04,0xbc,0x67,0xfb,0x04,0x64,0x52,0xfb, -+0x69,0x60,0xf8,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x47,0x60,0x48,0x78, -+0xff,0xff,0x3c,0x60,0xda,0x63,0xbd,0xd1,0x75,0xf9,0xbd,0xd1,0xff,0xff,0x76,0xf9, -+0xbd,0xd1,0x77,0xf9,0x08,0xa3,0xbd,0xd1,0x74,0xf9,0xff,0xff,0xbd,0xd1,0xbd,0xd1, -+0x62,0x60,0x92,0x65,0xa5,0xd9,0x02,0xa2,0x62,0x45,0x64,0x41,0xdd,0x81,0xe9,0x81, -+0xbd,0xd1,0xa5,0xd9,0xda,0x82,0xcd,0x81,0x62,0x45,0xfa,0x02,0x3d,0x60,0x0e,0x63, -+0xbd,0xd3,0x00,0x61,0x60,0x45,0xbd,0xd3,0xff,0xff,0x7f,0xb4,0x02,0x36,0x01,0xb9, -+0x04,0x36,0x02,0xb9,0x0b,0x36,0x04,0xb9,0x16,0x36,0x08,0xb9,0x65,0x44,0xcc,0x84, -+0x60,0x45,0xf1,0x02,0xbb,0xf1,0x61,0x44,0xa0,0x84,0xbb,0xfb,0x00,0x61,0x60,0x45, -+0x3d,0x60,0x10,0x63,0x65,0x40,0x01,0x2a,0x03,0x00,0x02,0x64,0xbd,0xdb,0xdd,0x81, -+0x65,0x40,0x02,0x2a,0x03,0x00,0x04,0x64,0xbd,0xdb,0xdd,0x81,0x65,0x40,0x04,0x2a, -+0x03,0x00,0x0b,0x64,0xbd,0xdb,0xdd,0x81,0x65,0x40,0x08,0x2a,0x03,0x00,0x16,0x64, -+0xbd,0xdb,0xdd,0x81,0x3d,0x60,0x0e,0x63,0x61,0x44,0xbd,0xdb,0x18,0x60,0x68,0x65, -+0x61,0x44,0xa5,0xdb,0xda,0x82,0x62,0x45,0xbd,0xd3,0xbd,0xd1,0x60,0x47,0xb0,0x87, -+0xa5,0xda,0xda,0x85,0xcd,0x81,0xcd,0x81,0x01,0x03,0xf6,0x02,0x3d,0x60,0x1a,0x63, -+0xbd,0xd1,0x18,0x60,0x72,0x62,0xa2,0xd3,0xff,0xff,0xa0,0x84,0xa2,0xdb,0x60,0x45, -+0xbd,0xd3,0x73,0xfb,0xff,0xff,0xbd,0xd3,0x7a,0xfb,0x65,0x44,0x00,0x65,0x60,0x40, -+0x02,0x26,0x01,0x65,0x60,0x40,0x04,0x26,0x02,0x65,0x60,0x40,0x08,0x26,0x03,0x65, -+0x62,0x60,0xda,0x62,0x65,0x44,0xa2,0xdb,0x17,0x60,0x1e,0x63,0xa3,0xd1,0x17,0x60, -+0x9c,0x63,0xa3,0xd9,0x7a,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x02,0x02,0xa3,0xdb, -+0x05,0x00,0xfd,0xa0,0xff,0xff,0x02,0x05,0x03,0x64,0x7a,0xfb,0xff,0x60,0xff,0x64, -+0x56,0xfb,0x6a,0xf5,0x6a,0x60,0x58,0x4e,0xd3,0x78,0xff,0xff,0x18,0x60,0x72,0x62, -+0xa2,0xd3,0xff,0xff,0xff,0xff,0x01,0x2a,0x02,0x00,0x00,0x64,0x09,0x00,0x02,0x2a, -+0x02,0x00,0x01,0x64,0x05,0x00,0x04,0x2a,0x02,0x00,0x02,0x64,0x01,0x00,0x03,0x64, -+0x13,0xfa,0x6b,0xf5,0x13,0xfa,0xff,0xff,0xb0,0xf1,0x2e,0xf8,0xb1,0xf1,0xff,0xff, -+0x2f,0xf8,0xb2,0xf1,0x30,0xf8,0xff,0xff,0x75,0xf1,0x31,0xf8,0x76,0xf1,0xff,0xff, -+0x32,0xf8,0x77,0xf1,0x33,0xf8,0x6a,0x60,0x00,0x63,0x03,0x64,0xbd,0xfb,0xa3,0xdb, -+0x00,0x64,0x73,0xf1,0x79,0xfb,0x44,0x4a,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60,0xac,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb, -+0x47,0x60,0x90,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x3f,0x60,0x8a,0x62, -+0x2a,0x44,0xa2,0xdb,0xca,0x82,0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60, -+0xac,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x47,0x60,0xb6,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xbe,0xfe,0x21,0x60, -+0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x01,0x64, -+0x80,0xfb,0x02,0x64,0x84,0xfb,0xe9,0xf3,0xff,0xff,0x60,0x40,0x10,0x26,0x05,0x00, -+0x01,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0xef,0xb4, -+0xe9,0xfb,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x80,0x64,0xb0,0x84,0xa2,0xdb, -+0xff,0xff,0xcf,0xfe,0x21,0x60,0xac,0x62,0x00,0x60,0x02,0x64,0xa2,0xdb,0x47,0x60, -+0xe9,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64, -+0xa2,0xdb,0x40,0x60,0x1c,0x62,0xa2,0xd3,0x10,0x61,0x00,0x63,0x60,0x45,0xe0,0x84, -+0xa2,0xdb,0x65,0x44,0x01,0x26,0xdf,0x83,0xcd,0x81,0xe8,0x84,0xfb,0x02,0x63,0x44, -+0xfc,0xa0,0xff,0xff,0x0d,0x04,0x40,0x60,0x1e,0x62,0x32,0x64,0xa2,0xdb,0x56,0xf3, -+0xff,0xff,0x60,0x40,0x00,0x36,0x13,0x00,0x17,0x60,0x9c,0x62,0x00,0x64,0xa2,0xdb, -+0x40,0x60,0x1e,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xcc,0x84,0x08,0x03,0xa2,0xdb, -+0x06,0x02,0x40,0x60,0x20,0x62,0xa2,0xd1,0x17,0x60,0x9c,0x62,0xa2,0xd9,0x59,0xf1, -+0x00,0x64,0x5e,0xfb,0x5f,0xfb,0xff,0xff,0x61,0xfb,0x63,0xfb,0x64,0x40,0x02,0x26, -+0x03,0x00,0x4b,0x60,0x69,0x78,0xff,0xff,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60, -+0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x6a,0x60,0x0c,0x65,0x7a,0xf3, -+0x9a,0xf1,0xa5,0xdb,0xff,0xff,0xff,0x22,0x06,0x00,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0xc0,0x84,0x60,0xfb,0x52,0xf3,0xff,0xff,0x04,0xb0,0xff,0xff,0x15,0x03, -+0x02,0x64,0x80,0xfb,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84, -+0xa2,0xdb,0x21,0x60,0xac,0x62,0x80,0x60,0x00,0x64,0xa2,0xdb,0x48,0x60,0x5c,0x64, -+0x5a,0xdb,0xcf,0xfe,0xc1,0xfe,0x2f,0x58,0xff,0xff,0x49,0x60,0xf8,0x78,0xff,0xff, -+0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x80,0xf3, -+0xff,0xff,0x00,0xa0,0xff,0xff,0xef,0x02,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60, -+0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x62,0xf3,0x60,0x40, -+0x02,0x26,0x32,0x00,0x6a,0xf5,0x80,0x64,0x29,0xfa,0x00,0x63,0x38,0xf2,0x22,0xfc, -+0x17,0xfa,0x1c,0x64,0x21,0xfa,0x15,0xfc,0x16,0xfc,0x01,0x64,0x14,0xfa,0x21,0x60, -+0xaa,0x62,0x00,0x64,0xa2,0xdb,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x21,0x60, -+0xac,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x48,0x60,0x9e,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61,0xa1,0x84, -+0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x7a,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x2f,0x03,0x3f,0x60,0x10,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x25,0x03, -+0x40,0x48,0x00,0x64,0x40,0x4c,0x3f,0x60,0x12,0x62,0xa2,0xd3,0x28,0x45,0xd4,0x80, -+0x60,0x46,0x23,0x03,0x2b,0xf2,0xff,0xff,0xff,0xff,0x01,0x2a,0x14,0x00,0x09,0xf2, -+0xff,0xff,0x40,0x4d,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44, -+0x5a,0xdb,0x0e,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x01,0x64,0x40,0x4c,0x2d,0x44, -+0x00,0xbc,0x60,0x46,0xe0,0x03,0x0a,0xf2,0xe1,0x00,0x49,0x60,0xc5,0x78,0xff,0xff, -+0x01,0x64,0x61,0xfb,0x49,0x60,0xee,0x78,0xff,0xff,0x2c,0x44,0x01,0x2a,0x11,0x00, -+0x28,0x46,0x2b,0xf2,0xff,0xff,0xff,0xff,0x01,0x2a,0x0b,0x00,0x3f,0x60,0x6a,0x62, -+0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0e,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0x3f,0x60,0x10,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x2b,0xf2, -+0xff,0xff,0xff,0xff,0x01,0x2a,0x31,0x00,0x4b,0x60,0x58,0x4e,0x70,0x78,0xff,0xff, -+0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64, -+0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe, -+0x21,0x60,0xac,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x49,0x60,0x1f,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61, -+0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x6b,0xf5,0x22,0xf2,0xff,0xff, -+0xff,0xff,0x0f,0x26,0x02,0x00,0x01,0x64,0x61,0xfb,0x01,0x64,0x63,0xfb,0x3f,0x60, -+0x10,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x40,0x48,0x00,0xbc,0x60,0x46, -+0x03,0x02,0x49,0x60,0xc5,0x78,0xff,0xff,0x60,0xf3,0x9a,0xf1,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x7f,0x0e,0x2b,0xf2,0xff,0xff,0x01,0xb0,0x19,0xf2,0x77,0x02,0x00,0xbc, -+0x60,0x43,0x6b,0x03,0xa3,0xd3,0xff,0xff,0xff,0xff,0x02,0x2a,0x63,0x00,0x6e,0x60, -+0x58,0x4e,0x2e,0x78,0xff,0xff,0x6a,0x03,0x6e,0x60,0x58,0x4e,0x48,0x78,0xff,0xff, -+0x65,0x03,0x66,0x44,0x5d,0xfb,0x4b,0x60,0x58,0x4e,0x77,0x78,0xff,0xff,0x21,0x60, -+0xaa,0x62,0x00,0x64,0xa2,0xdb,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x21,0x60, -+0xac,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x49,0x60,0x7e,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61,0xa1,0x84, -+0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x6b,0xf5,0x22,0xf2,0x5d,0xf5,0x0f,0xb0, -+0x46,0x48,0x07,0x02,0x6e,0x60,0x58,0x4e,0x4c,0x78,0xff,0xff,0x00,0x64,0x15,0xfa, -+0x21,0x00,0x6e,0x60,0x58,0x4e,0x5f,0x78,0xff,0xff,0x15,0xf2,0xff,0xff,0x01,0xa4, -+0xe7,0xa0,0x15,0xfa,0x23,0x04,0x6a,0x60,0x0a,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x09,0xf2,0xff,0xff,0x40,0x48,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x34,0x64, -+0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xce,0xfe, -+0x28,0x44,0x83,0x00,0x01,0x64,0x63,0xfb,0x09,0x00,0x6e,0x60,0x58,0x4e,0x2e,0x78, -+0xff,0xff,0x04,0x03,0x6e,0x60,0x58,0x4e,0x4c,0x78,0xff,0xff,0x28,0x46,0x09,0xf2, -+0xf0,0x00,0x60,0xf3,0x9a,0xf1,0xff,0xff,0xd0,0x84,0xff,0xff,0x23,0x0e,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0xe8,0x84,0x60,0x40,0xff,0x22,0x01,0x64,0x60,0x43,0x2b,0x60, -+0x66,0x62,0xa2,0xdd,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64, -+0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb, -+0x49,0x60,0xea,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62, -+0x00,0x64,0xa2,0xdb,0x61,0xf3,0xff,0xff,0x02,0xbc,0x61,0xfb,0x00,0x64,0x5e,0xfb, -+0x01,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0x69,0x60,0xf4,0x62,0xa2,0xd3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x40,0x03,0x10,0xb4,0xe9,0xf3,0x60,0x45,0xb4,0x84,0xe9,0xfb, -+0x69,0x60,0xf6,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x80,0xf3,0xff,0xff, -+0x00,0xa0,0x02,0x64,0x2a,0x03,0x80,0xfb,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60, -+0xff,0x64,0xa0,0x84,0xa2,0xdb,0x21,0x60,0xac,0x62,0x80,0x60,0x00,0x64,0xa2,0xdb, -+0x4a,0x60,0x23,0x64,0x5a,0xdb,0xcf,0xfe,0xc1,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60, -+0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x80,0xf3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0xf2,0x02,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x61, -+0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x45,0x60,0xcb,0x78,0xff,0xff, -+0x4a,0x60,0xc1,0x78,0xff,0xff,0x6a,0x60,0xcc,0x65,0xa5,0xd3,0xff,0xff,0x60,0x40, -+0x03,0x22,0xf6,0x00,0x01,0x2a,0x0c,0x00,0x21,0x60,0x7a,0x63,0xa3,0xd1,0x6a,0x60, -+0x50,0x65,0xa2,0xf3,0xa5,0xd3,0x60,0x45,0xc4,0x84,0xd0,0x80,0xff,0xff,0x64,0x0d, -+0x6a,0x60,0xcc,0x65,0xa5,0xd3,0xff,0xff,0x60,0x45,0xfd,0xb4,0xa2,0xdb,0xe9,0xf3, -+0xff,0xff,0xb4,0x84,0xe9,0xfb,0x63,0x60,0x2e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x80,0xf3,0xff,0xff,0x00,0xa0,0x02,0x64,0x2a,0x03,0x80,0xfb,0x21,0x60, -+0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x21,0x60,0xac,0x62, -+0x80,0x60,0x00,0x64,0xa2,0xdb,0x4a,0x60,0x7e,0x64,0x5a,0xdb,0xcf,0xfe,0xc1,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84, -+0xa2,0xdb,0x80,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0xf2,0x02,0x21,0x60,0xaa,0x62, -+0xa2,0xd1,0x7f,0x60,0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb, -+0x0c,0x60,0x50,0x62,0x59,0x60,0xed,0x64,0xa2,0xdb,0x0f,0x4e,0x53,0x60,0x58,0x4f, -+0xfe,0x78,0xff,0xff,0x0e,0x4f,0x21,0x60,0xac,0x62,0x10,0x60,0x00,0x64,0xa2,0xdb, -+0x4a,0x60,0xaa,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0xe9,0xf1,0xff,0x60, -+0xfc,0x64,0xa0,0x84,0xe9,0xfb,0x04,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff, -+0x01,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x0c,0x60,0x50,0x62,0x6b,0x60,0xac,0x64,0xa2,0xdb,0x65,0xf3,0x64,0xf3,0x9c,0xa0, -+0xff,0xff,0x27,0x04,0x64,0x64,0x65,0xfb,0x6a,0x60,0x02,0x62,0xa2,0xd3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x7a,0x02,0xbd,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x48,0x02, -+0x80,0xf3,0xff,0xff,0xff,0xa0,0x02,0x64,0x2b,0x02,0x80,0xfb,0x21,0x60,0xaa,0x62, -+0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84,0xa2,0xdb,0x21,0x60,0xac,0x62,0x80,0x60, -+0x00,0x64,0xa2,0xdb,0x4a,0x60,0xee,0x64,0x5a,0xdb,0xcf,0xfe,0xc1,0xfe,0x2f,0x58, -+0xff,0xff,0x5b,0x00,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x7f,0x60,0xff,0x64,0xa0,0x84, -+0xa2,0xdb,0x80,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0xf1,0x02,0x21,0x60,0xaa,0x62, -+0xa2,0xd1,0x7f,0x60,0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x06,0x96, -+0x7e,0x00,0x00,0x10,0x5a,0xdb,0x6a,0x60,0x00,0x64,0xa0,0xd3,0xff,0xff,0xfd,0xa0, -+0xff,0xff,0x11,0x02,0x02,0x64,0xa2,0xdb,0x00,0x64,0x64,0xfb,0x12,0x7c,0x80,0x60, -+0xe6,0x62,0xa2,0xd9,0x00,0x64,0x06,0xa2,0xa2,0xdb,0x5a,0xdb,0x02,0x65,0x3d,0x60, -+0x58,0x4e,0x39,0x78,0xff,0xff,0x69,0x60,0xf0,0x65,0xa5,0xd1,0x01,0x60,0xf4,0x64, -+0x64,0x43,0xdf,0x83,0xd0,0x80,0xa5,0xdd,0x43,0x05,0x69,0x60,0xf2,0x62,0xa2,0xd3, -+0xff,0xff,0x00,0xa0,0x00,0x64,0xa5,0xdb,0x3b,0x03,0xc4,0xf3,0x03,0x7c,0x00,0xa0, -+0xff,0xff,0x13,0x03,0xc4,0xf9,0x0a,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff, -+0x0c,0x60,0x50,0x62,0x59,0x60,0xed,0x64,0xa2,0xdb,0x22,0x60,0x04,0x63,0x0e,0x64, -+0x00,0x7c,0xbd,0xd9,0xcc,0x84,0xff,0xff,0xfc,0x02,0x45,0x60,0xcb,0x78,0xff,0xff, -+0xfd,0xa0,0xff,0xff,0x1d,0x04,0x69,0x60,0xf0,0x62,0x00,0x64,0xa2,0xdb,0x64,0xfb, -+0x69,0x60,0xf2,0x62,0x01,0x64,0xa2,0xdb,0x6a,0x60,0x00,0x64,0xa0,0xd3,0xff,0xff, -+0xfd,0xa0,0xff,0xff,0x0d,0x03,0x03,0x64,0xa2,0xdb,0x03,0x64,0xbd,0xfb,0x01,0x64, -+0x80,0xfb,0xff,0xff,0xc1,0xfe,0x01,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff, -+0x6d,0x60,0x58,0x4e,0xeb,0x78,0xff,0xff,0x47,0x60,0xde,0x78,0xff,0xff,0x6b,0xf5, -+0xff,0x60,0xff,0x64,0x2b,0xfa,0x2c,0xfa,0x2d,0xfa,0x0b,0x00,0x6b,0xf1,0x2b,0xf2, -+0x2c,0xf2,0x60,0x43,0x64,0x46,0x2c,0xfa,0x2b,0xfc,0x28,0x46,0x2d,0xf2,0x64,0x46, -+0x2d,0xfa,0x90,0x64,0x29,0xfa,0x3a,0xf3,0xff,0xff,0xe8,0x84,0xe8,0x84,0x1c,0xfa, -+0x00,0x63,0x38,0xf2,0x22,0xfc,0xff,0xff,0x19,0xfc,0x16,0xfc,0x17,0xfa,0x1c,0x64, -+0x21,0xfa,0x0e,0x64,0x15,0xfa,0x01,0x64,0x14,0xfa,0x2e,0x58,0xff,0xff,0x3c,0x60, -+0xea,0x62,0xa2,0xd3,0x34,0xf1,0x60,0x41,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84, -+0x90,0x84,0x01,0xb4,0xb8,0xf1,0x0d,0x02,0x61,0x44,0x90,0x84,0x20,0xb4,0xff,0xff, -+0x08,0x03,0x64,0x44,0x20,0x2a,0x04,0x00,0x00,0x64,0x3a,0xfb,0x00,0xbc,0x01,0x00, -+0x01,0xbc,0x2e,0x58,0xff,0xff,0x00,0x64,0xd5,0xfb,0x4c,0x60,0xb6,0x78,0xff,0xff, -+0x6c,0xf5,0x52,0x60,0x58,0x4e,0x52,0x78,0xff,0xff,0x52,0x60,0x58,0x4e,0xdc,0x78, -+0xff,0xff,0x79,0xf1,0x10,0x67,0xa0,0x84,0xb0,0xbc,0x29,0xfa,0x52,0x60,0x58,0x4e, -+0xcd,0x78,0xff,0xff,0x06,0x63,0x38,0xfc,0x00,0x64,0x22,0xfa,0x39,0x60,0x58,0x4e, -+0xfe,0x78,0xff,0xff,0x66,0x45,0x00,0xf4,0x04,0x61,0x71,0xf1,0x01,0x64,0x64,0x40, -+0x02,0x36,0x05,0x00,0x80,0x64,0x64,0x40,0x04,0x36,0x01,0x00,0x00,0x64,0xa1,0xda, -+0x01,0x63,0x59,0xdc,0x00,0x64,0x59,0xda,0x9d,0xf1,0x2b,0x60,0x66,0x62,0xa2,0xd9, -+0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb,0x65,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x01,0x64,0x51,0xfb,0x3f,0x60,0x9a,0x62, -+0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60, -+0xac,0x62,0x00,0x60,0x0c,0x64,0xa2,0xdb,0x4c,0x60,0x0b,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xa0,0x80, -+0x9c,0x84,0x2e,0x03,0xa0,0x84,0xa2,0xdb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64, -+0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x00,0x64,0x51,0xfb,0x21,0x60, -+0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x26,0x46,0x38,0xf2,0x00,0xf4,0x04,0xf2, -+0x60,0x41,0x00,0xa8,0xff,0xff,0x03,0x03,0x4c,0x60,0xa6,0x78,0xff,0xff,0x71,0xf3, -+0xff,0xff,0x02,0xb4,0x03,0xf2,0x03,0x02,0x4c,0x60,0x76,0x78,0xff,0xff,0x02,0xa8, -+0x88,0x65,0x38,0x02,0xd5,0x80,0xff,0xff,0x04,0x05,0x4c,0x60,0xa6,0x78,0xff,0xff, -+0x44,0x00,0x26,0x46,0x52,0x60,0x58,0x4e,0x52,0x78,0xff,0xff,0xff,0x7f,0x00,0x7e, -+0x0e,0xfa,0x08,0x64,0x28,0xfa,0x79,0xf1,0x10,0x67,0xa0,0x84,0xb0,0xbd,0x40,0x67, -+0xb4,0x84,0x29,0xfa,0x2b,0xf0,0x2e,0xf2,0xff,0xff,0x2e,0xf8,0x2b,0xfa,0x2c,0xf0, -+0xff,0xff,0x2f,0xf2,0x2f,0xf8,0x2c,0xfa,0xff,0xff,0x2d,0xf0,0x30,0xf2,0x30,0xf8, -+0xff,0xff,0x2d,0xfa,0x00,0x64,0x22,0xfa,0x39,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff, -+0x66,0x45,0x00,0xf4,0x04,0x61,0x01,0x64,0xa1,0xda,0x03,0x63,0x59,0xdc,0x4b,0x60, -+0xe5,0x78,0xff,0xff,0x04,0xa8,0xff,0xff,0x30,0x02,0x26,0x46,0x3e,0x60,0x58,0x4e, -+0xa2,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0x08,0xb0,0xff,0xff,0x03,0x03,0x4d,0x60, -+0x50,0x78,0xff,0xff,0x50,0x60,0x46,0x78,0xff,0xff,0x00,0x60,0x04,0x64,0xa0,0x80, -+0x9c,0x84,0x18,0x03,0xa0,0x84,0xa2,0xdb,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62, -+0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x52,0x60,0x58,0x4e,0xeb,0x78,0xff,0xff,0xe9,0xf3, -+0xff,0xff,0x08,0xb0,0xff,0xff,0x03,0x03,0x4d,0x60,0x50,0x78,0xff,0xff,0x50,0x60, -+0x46,0x78,0xff,0xff,0x4c,0x60,0x09,0x78,0xff,0xff,0x26,0x46,0x3e,0x60,0x58,0x4e, -+0xa2,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0x08,0xb0,0xff,0xff,0x03,0x03,0x4c,0x60, -+0xd0,0x78,0xff,0xff,0x4f,0x60,0x33,0x78,0xff,0xff,0x9d,0xf1,0x2b,0x60,0x66,0x62, -+0xa2,0xd9,0x6d,0xf5,0x52,0x60,0x58,0x4e,0xdc,0x78,0xff,0xff,0x00,0x60,0xa0,0x63, -+0x2a,0x60,0xc6,0x64,0xa3,0xdb,0x64,0x60,0xd8,0x63,0xbd,0xd3,0xbd,0xd1,0xff,0xff, -+0xb0,0x84,0xa3,0xd1,0xff,0xff,0xb0,0x83,0x64,0x60,0xd6,0x62,0xa2,0xdd,0x00,0x60, -+0xa0,0x63,0x00,0x60,0xf8,0x65,0xa3,0xd3,0xa5,0xd1,0x04,0xa4,0xa3,0xdb,0xd0,0x80, -+0xa0,0xd3,0x07,0x07,0x40,0x47,0x53,0x60,0x58,0x4e,0x3e,0x78,0xff,0xff,0xef,0x02, -+0x0c,0x00,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x6a,0x60,0x1e,0x65, -+0x00,0x64,0xa5,0xdb,0x44,0x60,0xb0,0x78,0xff,0xff,0x27,0x43,0x3c,0xa3,0xa3,0xd1, -+0x6a,0x60,0x9a,0x63,0xbb,0xf3,0xa3,0xd9,0xa0,0x84,0xd0,0x80,0xff,0xff,0xd7,0x02, -+0x27,0x43,0x40,0xa3,0xa3,0xd3,0xff,0xff,0x01,0xa0,0x60,0x41,0x05,0x02,0x3e,0x60, -+0x58,0x4e,0xbf,0x78,0xff,0xff,0x0d,0x00,0x17,0x60,0xdc,0x62,0xa2,0xd3,0xff,0xff, -+0x60,0x45,0xd5,0x84,0x60,0x45,0x01,0x0d,0x00,0x65,0x3e,0x60,0x58,0x4e,0xe7,0x78, -+0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04, -+0x21,0x60,0xac,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x4c,0x60,0xee,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x27,0x44,0xa0,0xd3,0xff,0xff,0x00,0x7f,0x60,0x5c, -+0x3f,0x60,0x8a,0x62,0xa2,0xd9,0xca,0x82,0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff, -+0x21,0x60,0xac,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x4d,0x60,0x3c,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xbe,0xfe, -+0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe, -+0xe9,0xf3,0xff,0xff,0x08,0xbc,0xe9,0xfb,0x4b,0x60,0xb9,0x78,0xff,0xff,0x6d,0xf5, -+0x52,0x60,0x58,0x4e,0x52,0x78,0xff,0xff,0x00,0x64,0x29,0xfa,0x52,0x60,0x58,0x4e, -+0xcd,0x78,0xff,0xff,0xff,0xff,0x3a,0xf1,0x00,0xf4,0x04,0x62,0x00,0x60,0x01,0x64, -+0xb0,0x84,0xa2,0xda,0x0f,0x63,0x04,0x61,0x59,0xdc,0x51,0x60,0x58,0x4e,0x9e,0x78, -+0xff,0xff,0x6d,0xf5,0x2d,0x44,0x08,0xa4,0x38,0xfa,0x00,0x64,0x22,0xfa,0x39,0x60, -+0x58,0x4e,0xfe,0x78,0xff,0xff,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x06,0x64, -+0x51,0xfb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60,0x1c,0x64,0xa2,0xdb,0x4d,0x60, -+0x96,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1, -+0x00,0x60,0x08,0x64,0xa0,0x80,0x9c,0x84,0x21,0x03,0xa0,0x84,0xa2,0xdb,0x3f,0x60, -+0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0x00,0x63,0x51,0xfd,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x26,0x46, -+0x00,0xf4,0x03,0xf2,0xff,0xff,0x00,0xb8,0xff,0xff,0x3d,0x03,0x26,0x46,0x3e,0x60, -+0x58,0x4e,0xa2,0x78,0xff,0xff,0x4c,0x60,0xd0,0x78,0xff,0xff,0x00,0x60,0x10,0x64, -+0xa0,0x80,0x9c,0x84,0x1a,0x03,0xa0,0x84,0xa2,0xdb,0x3f,0x60,0x9a,0x62,0x2b,0x60, -+0x62,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x26,0x46,0x3e,0x60, -+0x58,0x4e,0xa2,0x78,0xff,0xff,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62,0x00,0x64, -+0xa2,0xdb,0x5a,0xdb,0x4d,0x60,0x49,0x78,0xff,0xff,0x00,0x60,0x04,0x64,0xa0,0x80, -+0x9c,0x84,0x10,0x03,0xa0,0x84,0xa2,0xdb,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62, -+0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x52,0x60,0x58,0x4e,0xeb,0x78,0xff,0xff,0x4c,0x60, -+0xd0,0x78,0xff,0xff,0xa0,0x00,0x53,0x60,0x58,0x4e,0xab,0x78,0xff,0xff,0x21,0x60, -+0xc2,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x52,0x60,0x58,0x4e,0x67,0x78,0xff,0xff,0x52,0x60,0x58,0x4e,0x7e,0x78,0xff,0xff, -+0x5f,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x53,0x60,0x58,0x4e,0x75,0x78,0xff,0xff, -+0x52,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff,0x27,0x43,0x11,0x61,0x10,0x65,0xc7,0x83, -+0x62,0x60,0x90,0x64,0xbd,0xd1,0xcd,0x81,0x58,0xd9,0xfc,0x02,0x26,0x46,0x3e,0x60, -+0x58,0x4e,0xa2,0x78,0xff,0xff,0x01,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0x01,0x64, -+0x84,0xfb,0x01,0x67,0x79,0xfb,0x04,0x64,0xbd,0xfb,0x01,0x65,0x3d,0x60,0x58,0x4e, -+0x39,0x78,0xff,0xff,0x53,0x60,0x58,0x4e,0x9a,0x78,0xff,0xff,0x21,0x60,0x98,0x62, -+0xa2,0xd1,0x00,0x60,0x02,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x21,0x60, -+0xbc,0x62,0xa2,0xd1,0x00,0x60,0x80,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x0c,0x64,0x51,0xfb,0x21,0x60,0xac,0x62,0x00,0x60,0xf0,0x64,0xa2,0xdb,0x4e,0x60, -+0x56,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1, -+0x00,0x60,0x80,0x64,0xa0,0x80,0x9c,0x84,0x07,0x03,0xa0,0x84,0xa2,0xdb,0x64,0x60, -+0xe4,0x62,0x0e,0x64,0xa2,0xdb,0x17,0x00,0x00,0x60,0x40,0x64,0xa0,0x80,0x9c,0x84, -+0x07,0x03,0xa0,0x84,0xa2,0xdb,0x64,0x60,0xe4,0x62,0x00,0x64,0xa2,0xdb,0x0b,0x00, -+0x00,0x60,0x10,0x64,0xa0,0x80,0x9c,0x84,0x5a,0x03,0xa0,0x84,0xa2,0xdb,0x64,0x60, -+0xe4,0x62,0x0a,0x64,0xa2,0xdb,0x52,0xf3,0xff,0xff,0x01,0xb0,0xff,0xff,0x14,0x03, -+0x21,0x60,0x98,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x21,0x60,0xac,0x62,0x08,0x60,0x00,0x64,0xa2,0xdb,0x4e,0x60,0x95,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb, -+0x5a,0xdb,0x00,0x64,0x51,0xfb,0x21,0x60,0x7a,0x62,0xa2,0xd1,0x64,0x60,0xee,0x62, -+0xa2,0xd9,0x21,0x60,0x7c,0x62,0xa2,0xd1,0x64,0x60,0xf0,0x62,0xa2,0xd9,0x4e,0x60, -+0x58,0x4e,0xe4,0x78,0xff,0xff,0x02,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0x64,0x60, -+0xe4,0x62,0xa2,0xd1,0x80,0x60,0xe6,0x62,0xa2,0xd9,0x64,0x40,0x0a,0x36,0x04,0x00, -+0x06,0xa2,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x6a,0x60,0x1c,0x62,0x00,0x64,0xa2,0xdb, -+0x02,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff,0x6a,0x60,0x1e,0x65,0x67,0x60, -+0x74,0x62,0x00,0x64,0xa2,0xdb,0xa5,0xdb,0x44,0x60,0xb0,0x78,0xff,0xff,0x00,0x60, -+0x20,0x64,0xa0,0x80,0x9c,0x84,0x0a,0x03,0xa0,0x84,0xa2,0xdb,0x00,0x63,0x51,0xfd, -+0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x1b,0x00,0x4e,0x60,0x54,0x78, -+0xff,0xff,0x2f,0x58,0xff,0xff,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb, -+0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62, -+0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x01,0x64,0x80,0xfb,0xff,0xff,0xc1,0xfe,0x2e,0x58, -+0xff,0xff,0x02,0x64,0x80,0xfb,0x3a,0xf3,0x39,0xfb,0x00,0x60,0xe6,0x65,0x00,0x60, -+0xe4,0x63,0xa5,0xd3,0xa3,0xdb,0x9d,0xf1,0x2b,0x60,0x66,0x62,0xa2,0xd9,0x80,0xf3, -+0x00,0x65,0xd4,0x80,0xff,0xff,0x0c,0x03,0x21,0x60,0xac,0x62,0x80,0x60,0x00,0x64, -+0xa2,0xdb,0x4f,0x60,0x08,0x64,0x5a,0xdb,0xcf,0xfe,0xc1,0xfe,0x2f,0x58,0xff,0xff, -+0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x00,0x60,0xa0,0x63,0x2a,0x60, -+0xc6,0x64,0xa3,0xdb,0x67,0x60,0x76,0x62,0x00,0x64,0xa2,0xdb,0x64,0x60,0xd8,0x63, -+0xbd,0xd3,0xbd,0xd1,0xff,0xff,0xb0,0x84,0xa3,0xd1,0xff,0xff,0xb0,0x83,0x64,0x60, -+0xd6,0x62,0xa2,0xdd,0x00,0x60,0xa0,0x63,0x00,0x60,0xf8,0x65,0xa3,0xd3,0xff,0xff, -+0x02,0xa4,0xa0,0xd1,0xff,0xff,0x64,0x41,0xa5,0xd1,0x02,0xa4,0xa3,0xdb,0xd0,0x80, -+0xa0,0xd3,0x49,0x07,0x40,0x47,0xb7,0xf1,0x4c,0xf3,0xff,0xff,0xc0,0x85,0xd5,0x80, -+0x60,0x45,0x0e,0x05,0x64,0x60,0xe4,0x62,0xa2,0xd3,0x1e,0xf1,0xfc,0xa0,0x65,0x44, -+0x3a,0x02,0x64,0x40,0x10,0x2a,0x37,0x00,0x03,0xa5,0xd5,0x80,0x34,0x04,0x07,0x00, -+0x64,0x60,0xe4,0x62,0xa2,0xd3,0xff,0xff,0xfc,0xa0,0xff,0xff,0x13,0x02,0x6a,0x60, -+0x18,0x62,0xa2,0xd1,0x27,0x44,0x3e,0xa4,0xa0,0xd3,0xff,0xff,0x60,0x41,0x02,0xa4, -+0xd0,0x80,0xff,0xff,0xc7,0x07,0xe1,0x85,0xc5,0x85,0x64,0x44,0xe0,0x84,0xd4,0x80, -+0xff,0xff,0xc0,0x04,0x53,0x60,0x58,0x4e,0x3e,0x78,0xff,0xff,0xbb,0x02,0x27,0x44, -+0x06,0xa4,0x60,0x41,0xa1,0xd1,0x75,0xf3,0xff,0xff,0xd0,0x80,0x76,0xf1,0x59,0xd3, -+0x68,0x02,0xd0,0x80,0x77,0xf3,0x59,0xd1,0x64,0x02,0xd0,0x80,0xff,0xff,0x61,0x02, -+0x4f,0x60,0x33,0x78,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe, -+0xff,0xff,0x0b,0x04,0x21,0x60,0xac,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x4f,0x60, -+0x8c,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x39,0xf3,0x3a,0xfb,0x00,0x60, -+0xe4,0x63,0xa3,0xd1,0x3f,0x60,0x8a,0x62,0xa2,0xd9,0xca,0x82,0x1e,0x64,0xa2,0xdb, -+0xff,0xff,0x2d,0xff,0x21,0x60,0xac,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x4f,0x60, -+0xb6,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0x00,0x64, -+0xa2,0xdb,0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84, -+0xa2,0xdb,0xcf,0xfe,0x67,0x60,0x76,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff, -+0x10,0x02,0x3f,0x60,0x10,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0x09,0x02, -+0x21,0x60,0xc2,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x01,0x63,0x80,0xfd,0xff,0xff,0xc1,0xfe,0x21,0x60,0x98,0x62,0xa2,0xd1, -+0x00,0x60,0x02,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x4e,0x60,0x49,0x78, -+0xff,0xff,0x27,0x43,0x3c,0xa3,0xa3,0xd1,0xbb,0xf3,0xff,0xff,0xa0,0x84,0xd0,0x80, -+0xff,0xff,0x03,0x03,0x4f,0x60,0x33,0x78,0xff,0xff,0x27,0x43,0x40,0xa3,0xa3,0xd3, -+0xff,0xff,0x01,0xa0,0x60,0x41,0x05,0x02,0x3e,0x60,0x58,0x4e,0xbf,0x78,0xff,0xff, -+0x0d,0x00,0x17,0x60,0xdc,0x62,0xa2,0xd3,0xff,0xff,0x60,0x45,0xd5,0x84,0x60,0x45, -+0x01,0x0d,0x00,0x65,0x3e,0x60,0x58,0x4e,0xe7,0x78,0xff,0xff,0x21,0x60,0xaa,0x62, -+0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60,0xac,0x62,0x40,0x60, -+0x00,0x64,0xa2,0xdb,0x4f,0x60,0xf6,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x27,0x44,0xa0,0xd3,0xff,0xff,0x00,0x7f,0x60,0x5c,0x3f,0x60,0x8a,0x62,0xa2,0xd9, -+0xca,0x82,0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60,0xac,0x62,0x20,0x60, -+0x00,0x64,0xa2,0xdb,0x50,0x60,0x39,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1, -+0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x6d,0xf5,0x52,0x60,0x58,0x4e, -+0x52,0x78,0xff,0xff,0x00,0x60,0x20,0x64,0x29,0xfa,0x52,0x60,0x58,0x4e,0xcd,0x78, -+0xff,0xff,0x52,0x60,0x58,0x4e,0xdc,0x78,0xff,0xff,0x00,0xf4,0x04,0x61,0x3a,0xf1, -+0x01,0x64,0xb0,0x84,0xa1,0xda,0x0f,0x64,0x59,0xda,0x75,0xf1,0xff,0xff,0x59,0xd8, -+0x76,0xf1,0x59,0xd8,0xff,0xff,0x77,0xf1,0x59,0xd8,0x51,0x60,0x58,0x4e,0x9e,0x78, -+0xff,0xff,0x6d,0xf5,0x2d,0x44,0x0e,0xa4,0x38,0xfa,0x00,0x64,0x22,0xfa,0x39,0x60, -+0x58,0x4e,0xfe,0x78,0xff,0xff,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x14,0x64, -+0x51,0xfb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xac,0x62,0x00,0x60,0x1c,0x64,0xa2,0xdb,0x50,0x60, -+0x96,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1, -+0x00,0x60,0x04,0x64,0xa0,0x80,0x9c,0x84,0x14,0x03,0xa0,0x84,0xa2,0xdb,0x00,0x64, -+0x51,0xfb,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x52,0x60,0x58,0x4e, -+0xeb,0x78,0xff,0xff,0x67,0x60,0x76,0x62,0x01,0x64,0xa2,0xdb,0x4f,0x60,0x33,0x78, -+0xff,0xff,0x00,0x60,0x10,0x64,0xa0,0x80,0x9c,0x84,0x15,0x03,0xa0,0x84,0xa2,0xdb, -+0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff, -+0x1d,0xff,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb, -+0x51,0x60,0x4d,0x78,0xff,0xff,0x00,0x60,0x08,0x64,0xa0,0x80,0x9c,0x84,0x22,0x03, -+0xa0,0x84,0xa2,0xdb,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x62,0x64,0xa2,0xdb,0x03,0x64, -+0x4a,0xdb,0xff,0xff,0x1d,0xff,0x00,0x64,0x51,0xfb,0x21,0x60,0xaa,0x62,0x00,0x64, -+0xa2,0xdb,0x5a,0xdb,0x26,0x46,0x00,0xf4,0xff,0xff,0x03,0xf2,0xff,0xff,0x00,0xb8, -+0xff,0xff,0x09,0x03,0x26,0x46,0x3e,0x60,0x58,0x4e,0xa2,0x78,0xff,0xff,0x4f,0x60, -+0x33,0x78,0xff,0xff,0xa0,0x00,0x53,0x60,0x58,0x4e,0xab,0x78,0xff,0xff,0x21,0x60, -+0xc2,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x52,0x60,0x58,0x4e,0x67,0x78,0xff,0xff,0x52,0x60,0x58,0x4e,0x7e,0x78,0xff,0xff, -+0x5f,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x53,0x60,0x58,0x4e,0x75,0x78,0xff,0xff, -+0x52,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff,0x26,0x46,0x3e,0x60,0x58,0x4e,0xa2,0x78, -+0xff,0xff,0x18,0x60,0x0a,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x0f,0x02, -+0x64,0x60,0xe4,0x62,0xa2,0xd1,0x80,0x60,0xe6,0x62,0xa2,0xd9,0x00,0x64,0x06,0xa2, -+0xa2,0xdb,0x5a,0xdb,0x03,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff,0x53,0x60, -+0x58,0x4e,0x9a,0x78,0xff,0xff,0x01,0x63,0x80,0xfd,0xff,0xff,0xc1,0xfe,0x21,0x60, -+0x98,0x62,0xa2,0xd1,0x00,0x60,0x02,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x80,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x4e,0x60,0x49,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0xf7,0xb4,0xe9,0xfb, -+0x4b,0x60,0xb9,0x78,0xff,0xff,0x51,0xf1,0x29,0xf2,0x64,0x41,0x60,0x40,0xa0,0x3a, -+0x14,0x00,0x08,0xb1,0xff,0xff,0x3f,0x03,0x66,0x45,0x00,0xf4,0x80,0x60,0xee,0x64, -+0x02,0xf0,0xa0,0xd9,0x65,0x46,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x10,0x64, -+0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2e,0x00,0xc0,0x3a,0x14,0x00,0x04,0xb1, -+0xff,0xff,0x29,0x03,0x66,0x45,0x00,0xf4,0x80,0x60,0xec,0x64,0x02,0xf0,0xa0,0xd9, -+0x65,0x46,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x10,0x64,0xb0,0x84,0xa2,0xdb, -+0xff,0xff,0xcf,0xfe,0x18,0x00,0xb0,0x3a,0x02,0x00,0x01,0x65,0x07,0x00,0x10,0x3a, -+0x02,0x00,0x02,0x65,0x03,0x00,0x30,0x3a,0x0e,0x00,0x10,0x65,0xa5,0x80,0xff,0xff, -+0x0a,0x03,0x21,0x60,0xaa,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64,0xb0,0x84,0xa2,0xdb, -+0xff,0xff,0xcf,0xfe,0x00,0x66,0x2f,0x58,0xff,0xff,0x27,0x43,0x12,0xa3,0xbf,0xd1, -+0xff,0xff,0x64,0x47,0x59,0xda,0x64,0x41,0xdd,0x81,0xe9,0x81,0x62,0x44,0x04,0x03, -+0xbd,0xd1,0xcd,0x81,0x58,0xd8,0xfc,0x02,0x58,0x8d,0x18,0x60,0x68,0x63,0xa3,0xd1, -+0x2d,0x44,0xc8,0x84,0x64,0x45,0x64,0x41,0x03,0xa1,0xe9,0x81,0x41,0x4c,0xbd,0xd1, -+0xcd,0x81,0x58,0xd8,0xfc,0x02,0x2d,0x44,0xa0,0xd2,0x2d,0x43,0x60,0x47,0x01,0x7e, -+0xa3,0xda,0x2d,0x41,0x27,0x44,0x10,0xa4,0xa0,0xd3,0xcb,0x83,0xc5,0x81,0x02,0xa1, -+0x61,0x5c,0x44,0x8d,0xf8,0x84,0x2c,0x41,0x0f,0x04,0x64,0x44,0xff,0xa4,0x60,0x5c, -+0xbe,0xd2,0xff,0xff,0x60,0x47,0xbe,0xda,0x00,0x7e,0xa3,0xd2,0x60,0x45,0x00,0x7f, -+0xb4,0x84,0xcd,0x81,0xbd,0xda,0xf4,0x02,0xe1,0xf3,0x64,0x41,0x60,0x40,0x01,0x3a, -+0x24,0x00,0x64,0x44,0x07,0xa4,0x60,0x5c,0x01,0xa1,0x05,0x60,0xb0,0x64,0xa1,0xda, -+0xa0,0x60,0x00,0x64,0x59,0xda,0x01,0x60,0xf8,0x64,0x59,0xda,0x00,0xb4,0x59,0xda, -+0x2d,0x40,0x01,0x2a,0x0f,0x00,0xf8,0xa1,0x61,0x43,0x04,0x61,0xbe,0xd2,0xff,0xff, -+0x60,0x47,0xbe,0xda,0x00,0x7e,0xa3,0xd2,0x60,0x45,0x00,0x7f,0xb4,0x84,0xcd,0x81, -+0xbd,0xda,0xf4,0x02,0x2d,0x44,0x07,0xa4,0x40,0x4d,0x27,0x44,0x42,0xa4,0x64,0x41, -+0xa0,0xd1,0x01,0xa1,0x36,0xf3,0x64,0x40,0x01,0x2a,0x41,0x00,0x0f,0x3a,0x3f,0x00, -+0x34,0xf3,0xff,0xff,0x60,0x40,0x01,0x2a,0x3a,0x00,0x12,0x65,0xdd,0x64,0x65,0x5f, -+0xa1,0xda,0x50,0x60,0x00,0x64,0x59,0xda,0x01,0x60,0xf2,0x64,0x59,0xda,0x01,0x64, -+0x59,0xda,0x50,0x60,0x00,0x64,0x59,0xda,0x00,0x60,0xf2,0x64,0x59,0xda,0x00,0x64, -+0x59,0xda,0x01,0x64,0x59,0xda,0xa0,0x60,0x00,0x64,0x59,0xda,0xd6,0xf1,0x64,0x47, -+0xfe,0xb4,0x64,0x40,0x01,0x26,0x01,0xbc,0x60,0x47,0xf8,0x7e,0x59,0xda,0x65,0x44, -+0x02,0xa5,0x2d,0x40,0x01,0x2a,0x10,0x00,0xd5,0x81,0x61,0x43,0x65,0x41,0xe9,0x81, -+0xbe,0xd2,0xff,0xff,0x60,0x47,0xbe,0xda,0x00,0x7e,0xa3,0xd2,0x60,0x5c,0x00,0x7f, -+0xb0,0x84,0xcd,0x81,0xbd,0xda,0xf4,0x02,0x2d,0x44,0xc4,0x84,0x40,0x4d,0x2e,0x58, -+0xff,0xff,0x6a,0x60,0x9a,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff,0x01,0x2a,0x02,0x00, -+0x00,0x64,0x09,0x00,0x02,0x2a,0x02,0x00,0x01,0x64,0x05,0x00,0x04,0x2a,0x02,0x00, -+0x02,0x64,0x01,0x00,0x03,0x64,0x13,0xfa,0x2e,0x58,0xff,0xff,0xff,0x60,0xff,0x65, -+0x6a,0x60,0x18,0x63,0x27,0x42,0x3e,0xa2,0xa2,0xd3,0x7f,0x7c,0xa3,0xdb,0xd4,0x80, -+0x01,0x61,0x02,0x02,0x00,0x61,0x65,0x5c,0x6a,0x60,0x1a,0x62,0x61,0x44,0xa2,0xdb, -+0x6a,0x60,0x16,0x62,0xa2,0xd9,0x2e,0x58,0xff,0xff,0x27,0x42,0x32,0xa2,0x00,0x61, -+0x00,0x63,0xa2,0xd3,0xff,0xff,0x00,0xbc,0xe0,0x84,0x24,0x03,0x04,0x3a,0x02,0x00, -+0x01,0xb9,0x1e,0x00,0x08,0x3a,0x0a,0x00,0x02,0xb9,0x60,0x40,0x01,0x2b,0x18,0x00, -+0x01,0x65,0xd7,0x80,0xff,0xff,0x14,0x05,0x01,0x63,0x12,0x00,0x16,0x3a,0x0a,0x00, -+0x04,0xb9,0x60,0x40,0x01,0x2b,0x0c,0x00,0x02,0x65,0xd7,0x80,0xff,0xff,0x08,0x05, -+0x02,0x63,0x06,0x00,0x2c,0x3a,0x04,0x00,0x08,0xb9,0x60,0x40,0x01,0x27,0x03,0x63, -+0x02,0xa2,0xd7,0x00,0x62,0x60,0xda,0x62,0xa2,0xdd,0xbb,0xf1,0x62,0x60,0xdc,0x63, -+0xa1,0x84,0xa3,0xdb,0x60,0x40,0x08,0x2a,0x03,0x00,0x03,0x63,0x08,0x64,0x0c,0x00, -+0x04,0x2a,0x03,0x00,0x02,0x63,0x04,0x64,0x07,0x00,0x02,0x2a,0x03,0x00,0x01,0x63, -+0x02,0x64,0x02,0x00,0x00,0x63,0x01,0x64,0x43,0xfb,0x44,0xf1,0x64,0x60,0xec,0x62, -+0xa2,0xd9,0x44,0xfd,0x2e,0x58,0xff,0xff,0x27,0x43,0x06,0xa3,0xbd,0xd1,0x2b,0xf8, -+0x31,0xf8,0xff,0xff,0xbd,0xd1,0x2c,0xf8,0x32,0xf8,0xff,0xff,0xa3,0xd1,0x2d,0xf8, -+0x33,0xf8,0x2e,0x58,0xff,0xff,0xb0,0xf1,0xff,0xff,0x2e,0xf8,0xb1,0xf1,0x2f,0xf8, -+0xff,0xff,0xb2,0xf1,0x30,0xf8,0xf0,0x60,0x20,0x64,0x0e,0xfa,0x08,0x64,0x28,0xfa, -+0x2e,0x58,0xff,0xff,0x6a,0x60,0xbc,0x62,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xff,0xff, -+0xa2,0xdb,0x2b,0x60,0x48,0x62,0x01,0x64,0xa2,0xdb,0xff,0xff,0xc0,0xfe,0x2b,0x60, -+0x48,0x62,0x00,0x64,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x6a,0x60,0x1c,0x62,0x27,0x43, -+0xa2,0xdd,0x02,0x65,0x06,0xa6,0x7e,0x00,0x00,0x10,0xc7,0x85,0xa5,0xd3,0xff,0xff, -+0x60,0x47,0x4e,0xfb,0x04,0x65,0xc7,0x85,0xa5,0xd3,0xff,0xff,0x60,0x47,0x4d,0xfb, -+0x0c,0x65,0xc7,0x85,0xa5,0xd3,0x74,0xfb,0xf1,0xa4,0xa0,0xfb,0xa0,0xf1,0x2b,0x60, -+0xba,0x62,0xa2,0xd9,0x3f,0x60,0xba,0x65,0x04,0xf0,0x3f,0x60,0xff,0x64,0x78,0xf9, -+0xa0,0x84,0x60,0x41,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xa5,0xdb,0x3f,0x60,0xb8,0x65, -+0x01,0x64,0x07,0xb1,0x03,0x00,0xe0,0x84,0xcd,0x81,0xff,0xff,0xfc,0x02,0xa5,0xdb, -+0x64,0x60,0xe6,0x63,0x26,0x46,0x31,0xf0,0x75,0xf9,0xbd,0xd9,0xff,0xff,0x32,0xf0, -+0x76,0xf9,0xbd,0xd9,0xff,0xff,0x33,0xf0,0x77,0xf9,0xa3,0xd9,0x2e,0x58,0xff,0xff, -+0x27,0x44,0x0e,0xa4,0xa0,0xd3,0xff,0xff,0x60,0x41,0xe8,0x84,0xe8,0x84,0xe8,0x84, -+0x34,0xf3,0xe8,0x85,0x94,0x84,0x01,0x26,0x26,0x00,0xb8,0xf1,0x1e,0xf3,0x91,0x80, -+0x20,0x2a,0x05,0x00,0x60,0x40,0x10,0x2a,0x1e,0x00,0x20,0xb1,0x61,0x5c,0x3a,0xf9, -+0x64,0x60,0xd6,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x12,0x03,0x50,0xfe, -+0x27,0x41,0x06,0xa1,0x64,0x60,0xd8,0x63,0xa1,0xd3,0xbd,0xd1,0x59,0xd3,0xd0,0x80, -+0xbd,0xd1,0x59,0xd3,0xd0,0x80,0xbd,0xd1,0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x01, -+0x02,0x00,0x00,0x64,0x01,0x00,0x01,0x64,0x00,0xbc,0x2e,0x58,0xff,0xff,0x6a,0x60, -+0x5a,0x63,0x00,0x64,0xbd,0xdb,0x01,0x64,0xbd,0xdb,0xa3,0xdb,0x27,0x44,0x02,0xa4, -+0xa0,0xd1,0x27,0x44,0x04,0xa4,0xa0,0xd3,0xff,0xff,0xd0,0x81,0xff,0xff,0x01,0x05, -+0x00,0x61,0x6a,0x60,0x52,0x63,0x61,0x44,0xbd,0xdb,0xa3,0xdb,0x6a,0x60,0x56,0x62, -+0xa2,0xd1,0xff,0xff,0xd1,0x81,0xff,0xff,0x01,0x05,0x00,0x61,0x6a,0x60,0x58,0x62, -+0x61,0x44,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x63,0x60,0x0e,0x62,0x69,0x60,0x84,0x63, -+0x00,0x64,0xa2,0xdb,0xbd,0xdb,0xff,0xff,0xbd,0xdb,0xbd,0xdb,0xbd,0xdb,0x6a,0x60, -+0xdc,0x62,0x00,0x64,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x7a,0x60,0xd6,0x64,0x00,0x7c, -+0x58,0xd9,0x58,0xd9,0x58,0xd9,0xff,0xff,0x58,0xd9,0xd5,0xf9,0xd7,0xf9,0x27,0x44, -+0x42,0xa4,0xa0,0xd1,0x00,0x64,0x64,0x40,0x04,0x27,0x01,0x64,0xe7,0xfb,0x64,0x40, -+0x01,0x2a,0x17,0x00,0x36,0xf3,0xff,0xff,0x60,0x40,0x0f,0x3a,0x12,0x00,0x34,0xf3, -+0xff,0xff,0x60,0x40,0x01,0x2a,0x0d,0x00,0x64,0x47,0x01,0xb4,0x02,0xbc,0xd7,0xfb, -+0x02,0x64,0xd6,0xf1,0x64,0x40,0x01,0x27,0x04,0xbc,0x64,0x40,0x01,0x26,0x08,0xbc, -+0xd5,0xfb,0x2e,0x58,0xff,0xff,0x00,0x64,0x51,0xfb,0x3f,0x60,0x98,0x63,0x21,0x44, -+0xbd,0xdb,0xff,0xff,0x1d,0xff,0x01,0x64,0xbd,0xfb,0x21,0x60,0xaa,0x62,0x00,0x64, -+0xa2,0xdb,0x5a,0xdb,0x00,0x60,0x2a,0x63,0x0c,0x60,0x40,0x61,0x0e,0x60,0x7e,0x64, -+0x58,0xd1,0x59,0xd9,0xfd,0x1f,0x2f,0x58,0xff,0xff,0x21,0x60,0xaa,0x62,0xa2,0xd1, -+0x00,0x60,0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0x6e,0xf5,0xb0,0xf1,0x2e,0xf8,0xff,0xff,0xb1,0xf1,0x2f,0xf8,0xb2,0xf1,0xff,0xff, -+0x30,0xf8,0x73,0xf3,0x72,0xfb,0xe9,0xf3,0xff,0xff,0x60,0x47,0x01,0xbc,0x60,0x47, -+0xe9,0xfb,0x6a,0x60,0x1a,0x62,0xa2,0xd1,0x6a,0x60,0x12,0x62,0xa2,0xd9,0xd0,0xf3, -+0x14,0x7c,0x00,0xa0,0x0f,0x64,0x0e,0x02,0xbd,0xf3,0x14,0x7c,0xfc,0xa0,0x0f,0x64, -+0x09,0x03,0xc4,0xf3,0x28,0x7c,0xfd,0xa0,0x0f,0x64,0x04,0x04,0x01,0x60,0x86,0x64, -+0x01,0x03,0x78,0x64,0xa3,0xf9,0xa5,0xfb,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb, -+0xe9,0xf3,0xff,0xff,0x60,0x40,0x03,0x26,0x4d,0x00,0xbd,0xf3,0xff,0xff,0xfc,0xa0, -+0x6a,0x60,0x1c,0x64,0x0e,0x02,0xa0,0xd3,0xff,0xff,0x00,0xa0,0x4e,0xf3,0x60,0x43, -+0x08,0x03,0x02,0xa3,0x60,0x47,0x00,0x7f,0x4d,0xf1,0xbd,0xdb,0x64,0x47,0x00,0x7f, -+0xa3,0xdb,0xe9,0xf3,0xff,0xff,0x60,0x40,0x04,0x2a,0x21,0x00,0x6b,0x60,0x2c,0x62, -+0x80,0x60,0x02,0x64,0xa2,0xdb,0x00,0x65,0x03,0x61,0x7c,0xf1,0x2a,0x60,0xca,0x63, -+0xd3,0x80,0xa3,0xd3,0x0f,0x05,0x04,0xa3,0xa0,0xd3,0x45,0x48,0x00,0x7f,0xe0,0x85, -+0x19,0x60,0xd2,0x64,0x44,0xd3,0x28,0x45,0xa4,0x80,0xb4,0x85,0xf1,0x02,0xcd,0x81, -+0xff,0xff,0xee,0x02,0x19,0x60,0x90,0x62,0x65,0x44,0xa2,0xdb,0x1d,0x00,0x6b,0x60, -+0x2c,0x62,0x80,0x60,0x01,0x64,0xa2,0xdb,0x6a,0x60,0x2a,0x62,0x2e,0x44,0xa2,0xdb, -+0x59,0x60,0x58,0x4e,0x64,0x78,0xff,0xff,0x6a,0x60,0x2a,0x62,0xa2,0xd3,0xff,0xff, -+0x40,0x4e,0x0a,0x00,0x40,0x2a,0x04,0x00,0x19,0x60,0x8c,0x62,0xa2,0xd3,0xa5,0xfb, -+0x41,0x60,0x80,0x62,0x00,0x64,0xa2,0xdb,0xc4,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff, -+0x74,0x05,0xe9,0xf3,0xff,0xff,0x60,0x40,0x40,0x26,0x6f,0x00,0x10,0x60,0x00,0x65, -+0x79,0xf3,0x6e,0xf5,0xa4,0x84,0x40,0x7e,0x29,0xfa,0x18,0x60,0x74,0x64,0xa0,0xd1, -+0x13,0xf8,0xff,0xff,0x4f,0xf3,0x00,0xf4,0x60,0x43,0xbd,0xd1,0x04,0x65,0xe9,0xf3, -+0x60,0x41,0x60,0x40,0x80,0x26,0x00,0x7c,0x61,0x44,0x64,0x47,0xa5,0xda,0x64,0x41, -+0xdd,0x81,0xe9,0x81,0x62,0x44,0x04,0x03,0xbd,0xd1,0xcd,0x81,0x58,0xd8,0xfc,0x02, -+0x58,0x8d,0x18,0x60,0x68,0x63,0xa3,0xd1,0x2d,0x44,0xc8,0x84,0x64,0x45,0x64,0x41, -+0x03,0xa1,0xe9,0x81,0x41,0x4c,0xbd,0xd1,0xcd,0x81,0x58,0xd8,0xfc,0x02,0x2d,0x44, -+0xa0,0xd2,0x2d,0x43,0x60,0x47,0x01,0x7e,0x4f,0xf1,0xa3,0xda,0xa4,0xd3,0xcb,0x83, -+0xe9,0xf3,0x60,0x41,0x60,0x40,0x80,0x26,0x00,0x61,0x61,0x44,0x44,0x8d,0xf8,0x84, -+0x2c,0x41,0x0c,0x04,0xbe,0xd2,0xff,0xff,0x60,0x47,0xbe,0xda,0x00,0x7e,0xa3,0xd2, -+0x60,0x45,0x00,0x7f,0xb4,0x84,0xcd,0x81,0xbd,0xda,0xf4,0x02,0x6e,0xf5,0x2d,0x44, -+0x04,0xa4,0x38,0xfa,0x22,0x60,0x42,0x63,0xb2,0xf3,0x71,0x5c,0x60,0x47,0xc0,0x84, -+0x1f,0xb5,0x01,0xb4,0xa3,0xdb,0x22,0x60,0x3e,0x62,0xa2,0xd3,0x65,0x41,0x60,0x45, -+0x61,0x44,0xd4,0x80,0xff,0xff,0x02,0x04,0xd4,0x84,0xfb,0x00,0x60,0x45,0x22,0x60, -+0x3c,0x62,0xa2,0xd3,0xff,0xff,0xc4,0x84,0x40,0x4a,0x22,0x60,0x40,0x62,0x00,0x64, -+0xa2,0xdb,0x18,0x00,0xc4,0xf3,0xff,0xff,0xfd,0xa0,0xfc,0xa0,0x0e,0x03,0x05,0x02, -+0x01,0x60,0x86,0x64,0xa5,0xfb,0x03,0x64,0xc4,0xfb,0xe9,0xf1,0xfe,0x60,0xff,0x64, -+0xa0,0x84,0xe9,0xfb,0x58,0x60,0x57,0x78,0xff,0xff,0x04,0x64,0xc4,0xfb,0x54,0x60, -+0x07,0x78,0xff,0xff,0x6b,0x60,0x2c,0x62,0x80,0x60,0x14,0x64,0xa2,0xdb,0xc4,0xf1, -+0x22,0x60,0x40,0x62,0xa2,0xd3,0xff,0xff,0xf2,0xa0,0xff,0xff,0xdb,0x03,0x01,0xa4, -+0xa2,0xdb,0x22,0x60,0x42,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x07,0x03, -+0x2a,0x44,0xdc,0x84,0xf2,0xa0,0xff,0xff,0x08,0x06,0x01,0x64,0x06,0x00,0x2a,0x44, -+0xcc,0x84,0xff,0xa0,0xff,0xff,0x01,0x05,0x0e,0x64,0x40,0x4a,0x22,0x60,0x02,0x63, -+0xe9,0xf3,0xff,0xff,0x60,0x40,0x40,0x26,0x20,0x00,0x64,0x44,0x04,0x36,0x1d,0x00, -+0x03,0x3a,0x02,0x00,0x22,0x60,0x1e,0x63,0xe9,0xf3,0xff,0xff,0x60,0x40,0x04,0x26, -+0x08,0x00,0x2a,0x44,0xe0,0x85,0x47,0xd3,0xff,0xff,0x01,0xb0,0xff,0xff,0xc2,0x03, -+0x0c,0x00,0x19,0x60,0xd2,0x63,0x2a,0x44,0xe0,0x85,0x19,0x60,0x90,0x62,0xa2,0xd1, -+0x47,0xd3,0xff,0xff,0xa0,0x80,0xff,0xff,0xb5,0x03,0x56,0xf1,0xff,0xff,0x64,0x40, -+0x00,0x3a,0x0d,0x00,0x3f,0x60,0x10,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0,0x60,0x46, -+0x0f,0xf2,0x05,0x03,0x60,0x40,0x02,0x26,0x05,0x00,0x0a,0xf2,0xf7,0x00,0x56,0x60, -+0x4a,0x78,0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff, -+0x0b,0x04,0x21,0x60,0xa6,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x55,0x60,0x80,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x72,0xf1,0x3f,0x60,0x8a,0x62,0xa2,0xd9, -+0xca,0x82,0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60,0xa6,0x62,0x20,0x60, -+0x00,0x64,0xa2,0xdb,0x55,0x60,0xa6,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff, -+0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb, -+0xcf,0xfe,0x3f,0x60,0x10,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0,0x60,0x46,0x0f,0xf2, -+0x45,0x03,0x60,0x40,0x02,0x26,0x02,0x00,0x0a,0xf2,0xf7,0x00,0x3f,0x60,0x6a,0x62, -+0x3f,0x60,0x16,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0xc1,0xfe,0x6a,0x60,0xac,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0xa6,0xf1,0x2b,0x60,0x4e,0x62,0xa2,0xd9, -+0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff, -+0x1d,0xff,0x21,0x60,0xa6,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x55,0x60,0xea,0x64, -+0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1,0xff,0x60, -+0xfb,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x3f,0x60,0x16,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46,0xd3,0x02,0xb3,0x00,0x21,0x60,0xa4,0x62, -+0x00,0x64,0xa2,0xdb,0xa4,0xf1,0x2b,0x60,0x4e,0x62,0xa2,0xd9,0x3f,0x60,0xa2,0x62, -+0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60, -+0xa6,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x56,0x60,0x18,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0x11,0x60,0x48,0x65, -+0x2e,0x60,0x58,0x4e,0x9e,0x78,0xff,0xff,0x12,0x60,0x20,0x64,0x0e,0xfa,0x39,0x60, -+0x58,0x4e,0xfe,0x78,0xff,0xff,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x21,0x60, -+0xa6,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x56,0x60,0x40,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61,0xa1,0x84, -+0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0xd0,0xf3,0x9a,0xf1,0x00,0xa0,0x73,0x44, -+0x24,0x03,0xd0,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xfe,0xa0,0x60,0x5c, -+0x01,0x05,0x02,0x7c,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0x2b,0x60,0x4e,0x62, -+0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xa6,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x56,0x60, -+0x73,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64, -+0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60,0xa6,0x62,0x40,0x60,0x00,0x64, -+0xa2,0xdb,0x56,0x60,0x73,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x3f,0x60, -+0x8a,0x62,0x2a,0x44,0xa2,0xdb,0xca,0x82,0x1e,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff, -+0x21,0x60,0xa6,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x56,0x60,0x99,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60, -+0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x02,0x0a,0x00,0x64,0x4a,0xfb,0xe9,0xf3, -+0xff,0xff,0x60,0x40,0x40,0x2a,0x09,0x00,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60, -+0x80,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0xe9,0xf3,0xff,0xff,0x60,0x40, -+0x40,0x22,0x03,0x00,0x57,0x60,0xb3,0x78,0xff,0xff,0xc4,0xf3,0xff,0xff,0xfd,0xa0, -+0xff,0xff,0x47,0x05,0x6b,0x60,0x2c,0x62,0x80,0x60,0x21,0x64,0xa2,0xdb,0x21,0x60, -+0x7a,0x62,0xa2,0xd1,0x67,0x60,0x78,0x62,0xa2,0xd9,0xd0,0xf1,0x6a,0x60,0xd6,0x62, -+0xa2,0xd3,0x64,0x40,0x00,0x36,0x06,0x00,0xec,0xa0,0xff,0xff,0x03,0x05,0x55,0x60, -+0x20,0x78,0xff,0xff,0x6e,0xf5,0x00,0x64,0x22,0xfa,0x39,0x60,0x58,0x4e,0xfe,0x78, -+0xff,0xff,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb, -+0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb, -+0xa3,0xf1,0x2b,0x60,0x4e,0x62,0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64, -+0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0xc1,0xfe,0x21,0x60,0xa6,0x62, -+0x00,0x60,0x05,0x64,0xa2,0xdb,0x57,0x60,0x0a,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x57,0x60,0xb3,0x78,0xff,0xff,0x6b,0x60,0x2c,0x62,0x80,0x60,0x22,0x64, -+0xa2,0xdb,0xd0,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x1f,0x02,0x21,0x60,0xa4,0x62, -+0xa2,0xd1,0x00,0x60,0x01,0x64,0xa0,0x80,0x9c,0x84,0x0c,0x03,0xa0,0x84,0xa2,0xdb, -+0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff, -+0x1d,0xff,0x5a,0x00,0x2b,0x60,0x48,0x62,0x01,0x64,0xa2,0xdb,0xff,0xff,0xc0,0xfe, -+0x00,0x64,0xa2,0xdb,0x55,0x60,0x20,0x78,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1, -+0x00,0x60,0x01,0x64,0xa0,0x80,0x9c,0x84,0x0d,0x03,0xa0,0x84,0xa2,0xdb,0x21,0x60, -+0xa6,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x56,0x60,0xcb,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0xff,0x60,0xfb,0x64,0xa0,0x84,0xa2,0xdb,0x6a,0x60,0xd6,0x62, -+0xa2,0xd3,0xff,0xff,0xfb,0xa0,0x60,0x5c,0x01,0x07,0x05,0x7c,0x2b,0x60,0x4e,0x62, -+0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xa6,0x62,0x00,0x60,0x05,0x64,0xa2,0xdb,0x57,0x60, -+0x6b,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1, -+0x00,0x60,0x01,0x64,0xa0,0x80,0x9c,0x84,0x0e,0x03,0xa0,0x84,0xa2,0xdb,0x3f,0x60, -+0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0x56,0x60,0xcb,0x78,0xff,0xff,0xa6,0x00,0x6b,0x60,0x2c,0x62,0x80,0x60,0x12,0x64, -+0xa2,0xdb,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0xa4,0xf1,0x2b,0x60,0x4e,0x62, -+0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xa6,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x57,0x60, -+0xa3,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64, -+0xa2,0xdb,0x4a,0xf3,0x3d,0x0a,0x00,0xa8,0xff,0xff,0x3a,0x02,0x59,0x60,0x58,0x4e, -+0xb3,0x78,0xff,0xff,0x55,0x60,0x20,0x78,0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64, -+0xa2,0xdb,0xa5,0xf1,0x2b,0x60,0x4e,0x62,0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60, -+0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xa6,0x62, -+0x00,0x60,0x04,0x64,0xa2,0xdb,0x57,0x60,0xcf,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0xc4,0xf3,0xff,0xff,0xff,0xa0, -+0xff,0xff,0x03,0x03,0x55,0x60,0x20,0x78,0xff,0xff,0xe9,0xf3,0xff,0xff,0x60,0x40, -+0x03,0x26,0x03,0x00,0x54,0x60,0x07,0x78,0xff,0xff,0x55,0x60,0x20,0x78,0xff,0xff, -+0x6b,0x60,0x2c,0x62,0x80,0x60,0x13,0x64,0xa2,0xdb,0xa5,0xf1,0x2b,0x60,0x4e,0x62, -+0xa2,0xd9,0xa6,0xf1,0x2b,0x60,0x5a,0x62,0xa2,0xd9,0x3f,0x60,0xa2,0x62,0x2b,0x60, -+0x4a,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x3f,0x60,0xa6,0x62, -+0x2b,0x60,0x56,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60, -+0xa6,0x62,0x00,0x60,0x0c,0x64,0xa2,0xdb,0x58,0x60,0x12,0x64,0x5a,0xdb,0xcf,0xfe, -+0x03,0x64,0x4b,0xfb,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1,0x00,0x60, -+0x04,0x64,0xa0,0x80,0x9c,0x84,0x12,0x03,0xa0,0x84,0xa2,0xdb,0x3f,0x60,0xa6,0x62, -+0x2b,0x60,0x56,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x59,0x60, -+0x58,0x4e,0xb3,0x78,0xff,0xff,0x55,0x60,0x20,0x78,0xff,0xff,0x00,0x60,0x08,0x64, -+0xa0,0x80,0x9c,0x84,0xdf,0x03,0xa0,0x84,0xa2,0xdb,0x4a,0xf3,0x18,0x0a,0x00,0xa0, -+0x4b,0xf3,0x13,0x02,0xcc,0x84,0x4b,0xfb,0x12,0x02,0x3f,0x60,0xa2,0x62,0x2b,0x60, -+0x4a,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x59,0x60,0x58,0x4e, -+0xb3,0x78,0xff,0xff,0x55,0x60,0x20,0x78,0xff,0xff,0x00,0x64,0x4a,0xfb,0x3f,0x60, -+0xa6,0x62,0x2b,0x60,0x56,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0xb9,0x00,0x21,0x60,0x7c,0x62,0x6a,0x60,0x10,0x63,0xa2,0xd3,0xff,0xff,0x04,0xa4, -+0xa3,0xdb,0x63,0x60,0x24,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x21,0x60, -+0xa4,0x62,0x00,0x64,0xa2,0xdb,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60,0xa6,0x62, -+0x40,0x60,0x00,0x64,0xa2,0xdb,0x58,0x60,0x65,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x72,0xf1,0x3f,0x60,0x8a,0x62,0xa2,0xd9,0xca,0x82,0x1e,0x64,0xa2,0xdb, -+0xff,0xff,0x2d,0xff,0x21,0x60,0xa6,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x58,0x60, -+0x8b,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0xbe,0xfe,0x21,0x60,0x90,0x62, -+0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0xe9,0xf3,0xff,0xff, -+0x60,0x40,0x03,0x22,0x03,0x00,0x59,0x60,0x50,0x78,0xff,0xff,0x6b,0x60,0x2c,0x62, -+0x80,0x60,0x03,0x64,0xa2,0xdb,0x6a,0x60,0xd0,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x01,0x03,0x01,0x64,0x40,0x47,0x7e,0xf1,0x22,0x60,0x48,0x63,0xc3,0x85, -+0x45,0x4d,0x2a,0x60,0xc8,0x65,0x7d,0xf3,0x45,0x4c,0x40,0x48,0x62,0x60,0xfc,0x62, -+0x28,0x44,0xd4,0x84,0xe8,0x84,0xe8,0x84,0xa2,0xdb,0x2d,0x45,0xd7,0x80,0x02,0x65, -+0x24,0x05,0x47,0xd1,0x02,0x65,0x47,0xd3,0x0a,0x65,0xd0,0x81,0x47,0xd3,0x01,0x05, -+0x00,0x61,0xf2,0xa3,0x01,0xb0,0xa3,0xd3,0x11,0x03,0x60,0x47,0x00,0x7f,0x27,0x40, -+0x01,0x2a,0x00,0x64,0xfc,0xa0,0xff,0xff,0x01,0x06,0x04,0x64,0x61,0x45,0xc4,0x84, -+0x2c,0x42,0xa2,0xdb,0x5a,0xdd,0x5a,0x8c,0x44,0xa3,0xdf,0x00,0x61,0x44,0x28,0x42, -+0x4a,0xdd,0x4a,0xdb,0x42,0x48,0x44,0xa3,0xd8,0x00,0x28,0x44,0x7c,0xfb,0x7c,0xf1, -+0x2a,0x60,0xc8,0x63,0x44,0x48,0x28,0x45,0xd7,0x80,0xa3,0xd1,0x15,0x05,0x04,0x65, -+0x46,0xd3,0x28,0x45,0xd6,0x80,0xd0,0x80,0x02,0x04,0x04,0xa3,0xf5,0x00,0xf7,0x06, -+0x62,0x46,0xa2,0xd9,0xa3,0xdb,0x5b,0xd3,0x66,0x42,0x5a,0xd1,0xa2,0xdb,0xa3,0xd9, -+0xfe,0xa3,0xa3,0xd1,0x66,0x42,0xeb,0x00,0x6a,0x60,0x12,0x62,0xa2,0xd3,0xff,0xff, -+0xff,0xa0,0x7c,0xf1,0x47,0x02,0x2a,0x60,0xc8,0x63,0xd3,0x80,0xa3,0xd3,0x43,0x48, -+0xe4,0xa0,0x40,0x05,0x3f,0x04,0xfb,0xa4,0x60,0x45,0x04,0xa2,0xd2,0x80,0xa2,0xd3, -+0x05,0x05,0xd4,0x80,0xff,0xff,0x02,0x04,0x42,0x48,0xf7,0x00,0x28,0x45,0x43,0x4c, -+0xd7,0x80,0x63,0x42,0x5a,0xd3,0x2e,0x05,0x3e,0xa4,0xa0,0xd3,0x04,0xa3,0x63,0x42, -+0xd7,0x80,0x5a,0xd1,0x23,0x07,0x64,0x42,0x3e,0xa2,0xa2,0xd1,0xff,0xff,0x90,0x80, -+0x00,0x3a,0x0a,0x00,0x60,0x41,0x2c,0x42,0xa2,0xd3,0xa3,0xd1,0xff,0xff,0xd0,0x80, -+0x61,0x5c,0x06,0x04,0x61,0x44,0xea,0x00,0xd0,0x80,0xff,0xff,0x01,0x07,0xe6,0x00, -+0x64,0x41,0x5b,0xd3,0x2c,0x42,0x5a,0xd1,0xa2,0xdb,0xa3,0xd9,0xff,0xff,0x4b,0xd3, -+0x2c,0x42,0xa2,0xd1,0xa2,0xdb,0xa3,0xd9,0x61,0x44,0xd8,0x00,0x2c,0x43,0x04,0xa3, -+0x43,0x4c,0xce,0x00,0xe9,0xf1,0xff,0x60,0x3f,0x64,0xa0,0x84,0xe9,0xfb,0x21,0x60, -+0x90,0x62,0xa2,0xd1,0x10,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe,0x21,0x60, -+0xa4,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x2f,0x58,0xff,0xff,0x6a,0x60,0x1c,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa0,0xa0,0xd3,0x02,0x03,0x80,0xbc,0xa2,0xdb,0x22,0x60, -+0x48,0x63,0x63,0x45,0x2a,0x60,0xc8,0x64,0x7e,0xf3,0x40,0x48,0xc4,0x84,0x40,0x4c, -+0x2c,0x5c,0xd3,0x80,0xa3,0xd3,0x1f,0x05,0x60,0x47,0x80,0x2a,0x02,0x00,0x02,0x36, -+0x02,0xa4,0xfe,0xa4,0x60,0x47,0xa3,0xdb,0x60,0x40,0x00,0x3b,0x02,0x00,0x44,0xa3, -+0xef,0x00,0xd7,0x80,0xff,0xff,0x07,0x03,0x22,0x61,0xbd,0xd1,0xa5,0xd9,0xcd,0x81, -+0xda,0x85,0xfb,0x02,0x04,0x00,0x44,0xa3,0x65,0x44,0x44,0xa4,0x60,0x45,0x28,0x44, -+0x04,0xa4,0x40,0x48,0xdd,0x00,0x45,0x4c,0x22,0x60,0x48,0x65,0x2c,0x44,0xd4,0x84, -+0x7e,0xfb,0x65,0x43,0x2c,0x5c,0xd3,0x80,0xa3,0xd3,0x0b,0x05,0x60,0x40,0x80,0x26, -+0x02,0x00,0x44,0xa3,0xf8,0x00,0x80,0xac,0xa3,0xdb,0x6a,0x60,0x1c,0x65,0x63,0x44, -+0xa5,0xdb,0x28,0x44,0x7d,0xfb,0x2e,0x58,0xff,0xff,0x67,0x60,0x78,0x62,0xa2,0xd1, -+0x21,0x60,0x7a,0x62,0xa2,0xd3,0xff,0xff,0xd0,0x9c,0x67,0x60,0x7a,0x63,0x2a,0x44, -+0xe0,0x84,0xe0,0x85,0x47,0xd3,0xff,0xff,0xdc,0x84,0xbd,0xdb,0xa3,0xd9,0x2e,0x58, -+0xff,0xff,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x4a,0x64,0xa2,0xdb,0x03,0x64,0x4a,0xdb, -+0xff,0xff,0x1d,0xff,0x21,0x60,0xa4,0x62,0x00,0x64,0xa2,0xdb,0x5a,0xdb,0x2f,0x58, -+0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xb0,0x84,0xa2,0xdb, -+0xff,0xff,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xa4,0x62,0xa2,0xd1,0x00,0x60, -+0x08,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2f,0x58,0xff,0xff,0xe9,0xf3, -+0xff,0xff,0x60,0x40,0x03,0x26,0x37,0x00,0x6b,0x60,0x2c,0x62,0x80,0x60,0x23,0x64, -+0xa2,0xdb,0x22,0x60,0x48,0x63,0x7e,0xf3,0xff,0xff,0x00,0xa0,0x60,0x45,0x08,0x03, -+0xc7,0x85,0x5c,0x60,0x58,0x4e,0xd9,0x78,0xff,0xff,0x65,0x40,0x01,0x26,0x06,0x00, -+0x22,0x60,0x48,0x63,0x7e,0xf1,0x08,0x60,0x80,0x64,0x33,0x00,0x63,0x44,0x7b,0xfb, -+0xa3,0xd3,0xff,0xff,0x08,0x7f,0xa3,0xdb,0x25,0xf2,0x02,0xa3,0x60,0x45,0x00,0x7f, -+0xbd,0xdb,0x65,0x47,0x00,0x7f,0xa3,0xdb,0x5b,0x60,0x58,0x4e,0x51,0x78,0xff,0xff, -+0x64,0x44,0x00,0x3b,0x05,0x00,0x7b,0xf1,0xff,0xff,0x64,0x43,0x3e,0xa3,0xa3,0xdb, -+0x5b,0x60,0x4e,0x78,0xff,0xff,0x41,0x60,0x80,0x63,0xbd,0xd3,0xff,0xff,0x00,0xa0, -+0x60,0x45,0x08,0x03,0xc7,0x85,0x5c,0x60,0x58,0x4e,0xd9,0x78,0xff,0xff,0x65,0x40, -+0x01,0x26,0xee,0x00,0x41,0x60,0x82,0x63,0x41,0x60,0x80,0x62,0xa2,0xd1,0x1a,0x60, -+0x90,0x64,0xd0,0x80,0xff,0xff,0xe4,0x06,0xc3,0x83,0x7b,0xfd,0xff,0xff,0x73,0xf3, -+0x25,0xf0,0x08,0x7f,0xbd,0xdb,0x64,0x44,0x00,0x7f,0xbd,0xdb,0x64,0x47,0x00,0x7f, -+0xbd,0xdb,0x31,0xf0,0xbd,0xd9,0xff,0xff,0x32,0xf0,0xbd,0xd9,0x33,0xf0,0xff,0xff, -+0xbd,0xd9,0xff,0x60,0xff,0x7c,0x38,0xf2,0x00,0xf4,0x05,0xa4,0xa0,0xd8,0x06,0xf0, -+0xff,0xff,0xbd,0xd9,0x07,0xf0,0xff,0xff,0xbd,0xd9,0xe9,0xf3,0xff,0xff,0x03,0xb4, -+0xff,0xff,0x0a,0x02,0x16,0x60,0xd8,0x62,0xa2,0xd3,0xff,0xff,0x60,0x40,0x01,0x3a, -+0x03,0x00,0x64,0x40,0x01,0x2a,0xb4,0x00,0x00,0x64,0x32,0xa3,0xa3,0xdb,0x5b,0x60, -+0x58,0x4e,0x51,0x78,0xff,0xff,0xff,0x60,0xfe,0x64,0xd0,0x80,0xff,0xff,0xa8,0x03, -+0xc4,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x58,0x05,0x00,0x36,0x13,0x00,0x6a,0x60, -+0x20,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0,0x60,0x43,0x0c,0x03,0x5c,0x60,0x58,0x4e, -+0xbe,0x78,0xff,0xff,0x64,0x43,0x18,0x60,0x18,0x64,0xa0,0xd1,0x65,0x44,0xd0,0x80, -+0x63,0x5c,0x8e,0x02,0x7b,0xf3,0xff,0xff,0x3e,0xa4,0x60,0x43,0xbd,0xd9,0x61,0x44, -+0xbd,0xdb,0xe9,0xf3,0xff,0xff,0x60,0x40,0x03,0x26,0x28,0x00,0xff,0x60,0xff,0x64, -+0xd0,0x80,0xff,0xff,0x04,0x02,0x6a,0x60,0x12,0x62,0x00,0x64,0xa2,0xdb,0x16,0x60, -+0xd8,0x62,0xa2,0xd1,0x80,0x60,0xc0,0x61,0xa1,0xd3,0x64,0x40,0x01,0x3a,0x16,0x00, -+0x60,0x43,0x00,0x36,0x13,0x00,0xff,0xa3,0xe3,0x83,0x66,0x45,0x26,0x46,0x50,0xfe, -+0x31,0xf2,0x59,0xd1,0x32,0xf2,0xd0,0x80,0x59,0xd1,0x33,0xf2,0xd0,0x80,0x59,0xd1, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x11,0x01,0xf2,0x1f,0x65,0x46,0x5d,0x60,0x58,0x4e, -+0x12,0x78,0xff,0xff,0x7b,0xf3,0x42,0x65,0x44,0xd9,0xce,0xa4,0x60,0x43,0x00,0x64, -+0x08,0xf0,0xa3,0xdb,0x64,0x47,0x60,0x45,0x00,0x3b,0x4b,0x00,0x00,0x36,0x49,0x00, -+0xbd,0xdb,0xdc,0x84,0xe8,0x81,0x10,0x64,0x58,0xd0,0xcd,0x81,0xbd,0xd9,0xfc,0x02, -+0xd8,0x83,0x04,0x64,0x40,0x4d,0x07,0x61,0x65,0x40,0x01,0x2a,0xbd,0xd0,0xff,0xff, -+0x64,0x44,0x00,0x7f,0x2d,0x42,0xa2,0xda,0x5a,0x8d,0x64,0x47,0x00,0x7f,0x2d,0x42, -+0xa2,0xda,0xcd,0x81,0x5a,0x8d,0xf2,0x02,0x7b,0xf1,0x32,0x63,0xc3,0x83,0x04,0x61, -+0x65,0x40,0x01,0x26,0x02,0xa1,0xa1,0xd2,0xff,0xff,0x06,0xb6,0x7e,0x00,0x00,0x10, -+0x01,0xa8,0x59,0xd2,0x21,0x02,0x59,0xd0,0xcc,0x84,0xbd,0xd9,0xfc,0x02,0x00,0x64, -+0xbd,0xdb,0x59,0xd2,0x59,0xd0,0x03,0xa8,0x73,0xf3,0x16,0x02,0x59,0xd0,0xff,0xff, -+0x00,0x7f,0xd0,0x80,0xff,0xff,0x10,0x02,0x7b,0xf3,0x32,0x65,0xc4,0x83,0x00,0x61, -+0xa3,0xd3,0xff,0xff,0x60,0x40,0xff,0x22,0x14,0x00,0x80,0x2a,0x10,0x00,0x60,0x40, -+0x82,0x3a,0x03,0x00,0x01,0xb9,0x0b,0x00,0x26,0x00,0x84,0x3a,0x02,0x00,0x02,0xb9, -+0x06,0x00,0x8b,0x3a,0x02,0x00,0x04,0xb9,0x02,0x00,0x96,0x36,0x08,0xb9,0x02,0xa3, -+0xe7,0x00,0x7b,0xf3,0x3c,0x65,0xc4,0x82,0x61,0x43,0xa2,0xdd,0xe9,0xf3,0xff,0xff, -+0x60,0x40,0x03,0x26,0x09,0x00,0x7e,0xf3,0xff,0xff,0x44,0xa4,0x7e,0xfb,0x7d,0xf3, -+0xff,0xff,0x04,0xa4,0xa2,0xdb,0x07,0x00,0x41,0x60,0x80,0x62,0xa2,0xd3,0xff,0xff, -+0x44,0xa4,0xa2,0xdb,0xff,0xff,0x26,0x46,0x2f,0x58,0xff,0xff,0x6a,0x60,0x26,0x62, -+0x2e,0x44,0xa2,0xdb,0x6a,0x60,0x20,0x62,0x00,0x7c,0xa2,0xd9,0x6a,0x60,0x2c,0x62, -+0xa2,0xd9,0x80,0x60,0x8a,0x62,0xa2,0xd9,0x01,0xf2,0x10,0x63,0x00,0x7f,0xf4,0xa4, -+0x60,0x41,0x10,0x63,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3, -+0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x60,0x5c,0x63,0x44,0x01,0x22, -+0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3, -+0x00,0x7f,0x60,0x45,0x64,0x44,0xad,0xa8,0x07,0xa8,0x13,0x03,0xdd,0xa8,0x1b,0x03, -+0x05,0x02,0x80,0x60,0x88,0x62,0x5a,0xdd,0x65,0x44,0x5a,0xdb,0xc9,0x81,0xd5,0x81, -+0x61,0x44,0x80,0x27,0x03,0x00,0xff,0xa0,0xc7,0x83,0xd4,0x07,0x5c,0x60,0x68,0x78, -+0xff,0xff,0x6a,0x60,0x2a,0x62,0x5a,0xdd,0x65,0x44,0x5a,0xdb,0x61,0x44,0x5a,0xdb, -+0x5c,0x60,0x20,0x78,0xff,0xff,0x6a,0x60,0x20,0x62,0xa2,0xdd,0xc4,0xf3,0xff,0xff, -+0xfd,0xa0,0xff,0xff,0xe3,0x04,0x18,0x60,0x18,0x61,0x5c,0x60,0x58,0x4e,0xbe,0x78, -+0xff,0xff,0x65,0x44,0xa1,0xdb,0x08,0xa1,0xa1,0xdb,0x02,0xa1,0x63,0x44,0x01,0x22, -+0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3, -+0x00,0x7f,0xa1,0xdb,0x22,0x60,0x3c,0x61,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac, -+0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0xa1,0xdb, -+0x22,0x60,0x3e,0x61,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3, -+0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0xf2,0xa0,0xff,0xff,0x01,0x06, -+0x0e,0x64,0xa1,0xdb,0x18,0x60,0x16,0x61,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac, -+0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0xa1,0xdb, -+0x3e,0x60,0x58,0x4e,0xbf,0x78,0xff,0xff,0x22,0x60,0x3e,0x61,0xa1,0xd1,0x22,0x60, -+0x04,0x63,0x22,0x60,0x3c,0x62,0xa2,0xd3,0x01,0x61,0x00,0x65,0xff,0xa0,0xff,0xff, -+0x04,0x03,0xe1,0x81,0xcc,0x84,0x02,0xa3,0xf9,0x00,0x64,0x44,0x05,0x7c,0xb5,0x85, -+0xbd,0xd9,0xcc,0x84,0x00,0xa0,0xe1,0x81,0xfa,0x02,0x65,0x44,0x9b,0xfb,0x16,0x60, -+0xd8,0x62,0xa2,0xd3,0x01,0x7c,0x04,0xa8,0xc4,0xf9,0x05,0x02,0x0c,0x60,0x50,0x62, -+0x6b,0x60,0xac,0x64,0xa2,0xdb,0x0b,0x65,0x3d,0x60,0x58,0x4e,0x39,0x78,0xff,0xff, -+0xff,0x60,0xfe,0x7c,0x5c,0x60,0x6c,0x78,0xff,0xff,0x45,0x4d,0x5c,0x60,0x58,0x4e, -+0xbe,0x78,0xff,0xff,0xa0,0x60,0x00,0x64,0xd4,0x80,0xff,0xff,0x3e,0x02,0x63,0x44, -+0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2, -+0x01,0xa3,0x00,0x7f,0xf8,0x65,0xd4,0x80,0xff,0xff,0x2f,0x02,0x5c,0x60,0x58,0x4e, -+0xbe,0x78,0xff,0xff,0x65,0x5c,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x67,0x41, -+0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x2d,0x44,0xf1,0xa0,0xff,0xff,0x21,0x04, -+0x45,0x4d,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x41,0xe9,0xf3,0xff,0xff, -+0x60,0x40,0x03,0x26,0x10,0x00,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x6a,0x60, -+0x22,0x62,0x65,0x44,0xa2,0xdb,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x6a,0x60, -+0x24,0x62,0x65,0x44,0xa2,0xdb,0x2d,0x45,0x04,0x00,0xff,0x60,0xff,0x7c,0x64,0x41, -+0x00,0x65,0x6a,0x60,0x26,0x62,0xa2,0xd3,0xff,0xff,0x40,0x4e,0x2e,0x58,0xff,0xff, -+0x6a,0x60,0x26,0x62,0x2e,0x44,0xa2,0xdb,0x6a,0x60,0x2a,0x62,0x5a,0xd3,0x5a,0xd1, -+0x00,0xa0,0x60,0x43,0x38,0x03,0x5a,0xd3,0x64,0x45,0x60,0x41,0x1c,0x00,0x63,0x44, -+0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2, -+0x01,0xa3,0x00,0x7f,0x60,0x5c,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2, -+0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x60,0x45,0x64,0x44, -+0xae,0xa8,0xff,0xff,0x09,0x03,0xc9,0x81,0xd5,0x81,0x61,0x44,0x80,0x27,0x13,0x00, -+0xff,0xa0,0xc7,0x83,0xdc,0x07,0x0f,0x00,0xdf,0x83,0x5c,0x60,0x58,0x4e,0xbe,0x78, -+0xff,0xff,0xf8,0x60,0xa0,0x64,0xd4,0x80,0xff,0xff,0x05,0x02,0x5c,0x60,0x58,0x4e, -+0xbe,0x78,0xff,0xff,0x01,0x00,0x00,0x65,0x6a,0x60,0x26,0x62,0xa2,0xd3,0xff,0xff, -+0x40,0x4e,0x2e,0x58,0xff,0xff,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2, -+0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x60,0x45,0x63,0x44, -+0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2, -+0x01,0xa3,0x00,0x7f,0x60,0x47,0xb4,0x85,0x2e,0x58,0xff,0xff,0x63,0x5c,0x04,0x64, -+0xc0,0x81,0x31,0xf2,0x50,0xfe,0x59,0xd1,0x32,0xf2,0xd0,0x80,0x59,0xd1,0x33,0xf2, -+0xd0,0x80,0x59,0xd1,0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x01,0x1e,0x00,0x00,0xf4, -+0x06,0xa1,0x08,0xf2,0xa1,0xd1,0x02,0xa1,0xc1,0x81,0x60,0x47,0xd0,0x80,0x12,0xa4, -+0x13,0x02,0x01,0x2a,0x09,0x00,0x01,0xac,0x01,0xa9,0xa1,0xd1,0xa0,0xd0,0x64,0x42, -+0x92,0x82,0x62,0x40,0x00,0x3a,0x08,0x00,0x48,0xd0,0x49,0xd1,0x64,0x42,0xf0,0xa0, -+0xd2,0x80,0x09,0x03,0x01,0x02,0xf8,0x00,0x26,0x46,0x44,0xa3,0xd7,0x80,0xff,0xff, -+0xcd,0x02,0x00,0x65,0x01,0x00,0x01,0x65,0x26,0x46,0x2e,0x58,0xff,0xff,0x6a,0x60, -+0x26,0x62,0x2e,0x44,0xa2,0xdb,0x80,0x60,0x88,0x62,0x5a,0xd3,0x5a,0xd1,0x00,0xa0, -+0x60,0x43,0x64,0x45,0x30,0x02,0x6a,0x60,0x2a,0x62,0x5a,0xd3,0x5a,0xd1,0x00,0xa0, -+0x60,0x43,0x7c,0x03,0x5a,0xd3,0x64,0x45,0x60,0x41,0x1c,0x00,0x63,0x44,0x01,0x22, -+0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3, -+0x00,0x7f,0x60,0x5c,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3, -+0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x60,0x45,0x64,0x44,0xdd,0xa8, -+0xff,0xff,0x09,0x03,0xc9,0x81,0xd5,0x81,0x61,0x44,0x80,0x27,0x57,0x00,0xff,0xa0, -+0xc7,0x83,0xdc,0x07,0x53,0x00,0x45,0x4d,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff, -+0x50,0x60,0x00,0x64,0xd4,0x80,0xff,0xff,0x49,0x02,0x5c,0x60,0x58,0x4e,0xbe,0x78, -+0xff,0xff,0x01,0x60,0xf2,0x64,0xd4,0x80,0xff,0xff,0x40,0x02,0x5c,0x60,0x58,0x4e, -+0xbe,0x78,0xff,0xff,0x00,0x60,0x01,0x64,0xd4,0x80,0xff,0xff,0x37,0x02,0x2d,0x44, -+0xfa,0xa0,0xf6,0xa4,0x33,0x03,0x04,0xa3,0x40,0x4d,0x00,0x36,0x2f,0x00,0x5c,0x60, -+0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x44,0xe0,0x84,0xe0,0x85,0x2d,0x44,0xfe,0xa4, -+0xd4,0x84,0x40,0x4d,0x00,0x36,0x22,0x00,0xc7,0x83,0x5c,0x60,0x58,0x4e,0xbe,0x78, -+0xff,0xff,0x65,0x41,0x00,0x36,0x1a,0x00,0xa0,0x60,0x00,0x7c,0x61,0x40,0x00,0x36, -+0x15,0x00,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x44,0xd0,0x80,0xff,0xff, -+0x0a,0x02,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x44,0xf8,0x3a,0x04,0x00, -+0x01,0x7e,0x60,0x5c,0x04,0x00,0x02,0xa3,0xcd,0x81,0xe8,0x00,0x00,0x7c,0x6a,0x60, -+0x26,0x62,0xa2,0xd3,0xff,0xff,0x40,0x4e,0x2e,0x58,0xff,0xff,0x2f,0x58,0xff,0xff, -+0x21,0x60,0xc2,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0xae,0xf1,0x2b,0x60,0x96,0x62,0xa2,0xd9,0x3f,0x60, -+0xaa,0x62,0x2b,0x60,0x92,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff, -+0x21,0x60,0xc4,0x62,0x00,0x60,0x0c,0x64,0xa2,0xdb,0x5d,0x60,0xce,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xc2,0x62,0xa2,0xd1,0x00,0x60,0x08,0x64, -+0xa0,0x80,0x9c,0x84,0x0c,0x03,0xa0,0x84,0xa2,0xdb,0x0f,0x47,0x6a,0x60,0x94,0x62, -+0x6f,0x60,0x00,0x64,0xa2,0xdb,0x58,0x4f,0x29,0x00,0x07,0x4f,0xd4,0x00,0x21,0x60, -+0xc2,0x62,0xa2,0xd1,0xff,0x60,0xfb,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84, -+0x5a,0xdb,0xbd,0xf3,0xff,0xff,0xfc,0xa0,0xff,0xff,0xc5,0x02,0x18,0x60,0x10,0x62, -+0xa2,0xd3,0xff,0xff,0xff,0xff,0x02,0x2a,0xbe,0x00,0x0f,0x47,0x6a,0x60,0x94,0x62, -+0x66,0x60,0x00,0x64,0xa2,0xdb,0x58,0x4f,0x09,0x00,0x6a,0x60,0x94,0x62,0x69,0x60, -+0x00,0x64,0xa2,0xdb,0x58,0x4f,0x02,0x00,0x07,0x4f,0xad,0x00,0x3b,0xf1,0x0f,0x4e, -+0x64,0x41,0x41,0x4d,0x40,0xa1,0xa2,0xff,0x19,0x60,0x58,0x4f,0x39,0x78,0xff,0xff, -+0xa3,0xff,0x06,0x03,0x2d,0x41,0x19,0x60,0x58,0x4f,0x5b,0x78,0xff,0xff,0x08,0xfe, -+0x0e,0x4f,0x03,0x02,0x5f,0x60,0xbc,0x78,0xff,0xff,0x6a,0x60,0x94,0x64,0xa0,0xd3, -+0xff,0xff,0x60,0x47,0xff,0xff,0x66,0x3a,0x59,0x00,0x43,0xf1,0x64,0x60,0xaa,0x64, -+0xa0,0xd9,0x73,0xf1,0x64,0x60,0xac,0x64,0xa0,0xd9,0x78,0xf1,0x64,0x60,0xb4,0x64, -+0xa0,0xd9,0xbd,0xf1,0x64,0x60,0xb6,0x64,0xa0,0xd9,0xb0,0xf1,0x64,0x60,0xb8,0x64, -+0xa0,0xd9,0xb9,0xf1,0x64,0x60,0xbe,0x64,0xa0,0xd9,0xba,0xf1,0x64,0x60,0xc0,0x64, -+0xa0,0xd9,0x64,0x60,0xae,0x63,0x75,0xf1,0xbd,0xd9,0x75,0xf1,0xff,0xff,0xbd,0xd9, -+0x75,0xf1,0xa3,0xd9,0x63,0x60,0x18,0x65,0x64,0x60,0xc2,0x64,0x65,0x41,0xd4,0x85, -+0xfe,0xa1,0x65,0x43,0x0a,0xa3,0x38,0xfc,0x46,0x48,0x00,0xf4,0x04,0x63,0x0a,0xa3, -+0x81,0x60,0x87,0x64,0x02,0xfa,0x6a,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff,0x03,0xfa, -+0x65,0x47,0x05,0xfa,0x60,0x47,0x8e,0xa0,0xff,0xff,0x09,0x04,0x8e,0xa5,0x72,0x64, -+0x07,0x00,0x84,0xa0,0xff,0xff,0x03,0x04,0x84,0xa5,0x7c,0x64,0x01,0x00,0x00,0x65, -+0x59,0xd1,0xbd,0xd8,0xfe,0xa4,0xff,0xff,0xfb,0x07,0x65,0x44,0x00,0xa0,0x00,0xf4, -+0x02,0x03,0x04,0x63,0xee,0x00,0x5f,0x60,0x67,0x78,0xff,0xff,0x6e,0x3a,0x00,0x00, -+0x67,0x3a,0x00,0x00,0x68,0x3a,0x00,0x00,0x69,0x36,0x03,0x00,0x5f,0x60,0x23,0x78, -+0xff,0xff,0x64,0x60,0xde,0x63,0x64,0x60,0xe2,0x62,0xa2,0xd3,0xa3,0xd1,0x00,0xa0, -+0xff,0xff,0x56,0x03,0x02,0x60,0x80,0x63,0x64,0x41,0x64,0x60,0xf4,0x65,0xc5,0x81, -+0xfe,0xa1,0xd3,0x85,0x0a,0xa3,0x38,0xfc,0x46,0x48,0x00,0xf4,0x81,0x60,0x87,0x64, -+0x02,0xfa,0x6a,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff,0x03,0xfa,0x63,0x47,0x05,0xfa, -+0x04,0x63,0x0a,0xa3,0x65,0x44,0x8e,0xa0,0xff,0xff,0x09,0x04,0x8e,0xa5,0x72,0x64, -+0x08,0x00,0x84,0xa0,0xff,0xff,0x03,0x04,0x84,0xa5,0x7c,0x64,0x02,0x00,0x00,0x65, -+0x40,0x49,0x59,0xd1,0xbd,0xd8,0xfe,0xa4,0xff,0xff,0xfb,0x07,0x65,0x44,0x00,0xa0, -+0xff,0xff,0x03,0x03,0x00,0xf4,0x04,0x63,0xec,0x00,0x64,0x60,0xde,0x62,0x64,0x60, -+0xf4,0x61,0xfe,0xa1,0xa2,0xd3,0x29,0x45,0x00,0xa0,0x7c,0x62,0x4e,0x03,0xd6,0x85, -+0xd4,0x80,0x60,0x42,0x09,0x06,0x65,0x44,0xd6,0x85,0x07,0x00,0x84,0xa0,0xff,0xff, -+0x03,0x04,0x84,0xa5,0x7c,0x64,0x01,0x00,0x00,0x65,0x59,0xd1,0xbd,0xd8,0xfe,0xa4, -+0xff,0xff,0xfb,0x07,0x65,0x44,0x00,0xa0,0x00,0xf4,0x37,0x03,0x04,0x63,0xee,0x00, -+0x00,0x64,0xd0,0x80,0xff,0xff,0x03,0x02,0x5f,0x60,0xa8,0x78,0xff,0xff,0x64,0x45, -+0x64,0x44,0x0a,0xa4,0x38,0xfa,0x64,0x60,0xf4,0x61,0xfe,0xa1,0x46,0x48,0x00,0xf4, -+0x04,0x63,0x81,0x60,0x87,0x64,0x02,0xfa,0x6a,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff, -+0x03,0xfa,0x65,0x47,0x05,0xfa,0x0a,0xa3,0x65,0x44,0x8e,0xa0,0xff,0xff,0x09,0x04, -+0x8e,0xa5,0x72,0x64,0x07,0x00,0x84,0xa0,0xff,0xff,0x03,0x04,0x84,0xa5,0x7c,0x64, -+0x01,0x00,0x00,0x65,0x59,0xd1,0xbd,0xd8,0xfe,0xa4,0xff,0xff,0xfb,0x07,0x65,0x44, -+0x00,0xa0,0x00,0xf4,0x02,0x03,0x04,0x63,0xee,0x00,0x5f,0x60,0x67,0x78,0xff,0xff, -+0x6a,0x3a,0x00,0x00,0x64,0x3a,0x0f,0x00,0x0a,0x63,0x38,0xfc,0x46,0x48,0x00,0xf4, -+0x81,0x60,0x87,0x64,0x02,0xfa,0x6a,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff,0x03,0xfa, -+0x63,0x47,0x05,0xfa,0x31,0x00,0x6f,0x36,0x03,0x00,0x5f,0x60,0xa8,0x78,0xff,0xff, -+0x12,0x63,0x38,0xfc,0xa0,0x60,0x01,0x64,0x31,0xfa,0xf0,0x60,0xf8,0x64,0x32,0xfa, -+0x04,0x60,0xf0,0x64,0x33,0xfa,0xff,0xff,0x75,0xf1,0x2b,0xf8,0x76,0xf1,0xff,0xff, -+0x2c,0xf8,0x77,0xf1,0x2d,0xf8,0x46,0x48,0x00,0xf4,0xaa,0x60,0xaa,0x64,0x02,0xfa, -+0x00,0x60,0x03,0x64,0x03,0xfa,0x00,0x60,0x00,0x64,0x04,0xfa,0x81,0x60,0x87,0x64, -+0x05,0xfa,0x00,0x64,0x0a,0xfa,0x6a,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff,0x06,0xfa, -+0x63,0x47,0x08,0xfa,0x28,0x46,0x0d,0x00,0x28,0x46,0x75,0xf1,0x2b,0xf8,0x31,0xf8, -+0xff,0xff,0x76,0xf1,0x2c,0xf8,0x32,0xf8,0xff,0xff,0x77,0xf1,0x2d,0xf8,0x33,0xf8, -+0xff,0xff,0xb0,0xf1,0x2e,0xf8,0xb1,0xf1,0xff,0xff,0x2f,0xf8,0xb2,0xf1,0x30,0xf8, -+0xff,0xff,0x79,0xf3,0xff,0xff,0x08,0xbc,0x34,0xf1,0x31,0xf0,0x64,0x40,0x01,0x2a, -+0x0a,0x00,0xe7,0xf1,0x64,0x40,0x01,0x2a,0x03,0x00,0x64,0x40,0x01,0x26,0x03,0x00, -+0x60,0x47,0x40,0xbc,0x60,0x47,0x29,0xfa,0x00,0x63,0x28,0xfc,0x22,0xfc,0x39,0x60, -+0x58,0x4e,0xfe,0x78,0xff,0xff,0xff,0x64,0x23,0xfa,0xff,0x7f,0x00,0x7e,0x0e,0xfa, -+0x3f,0x60,0x6a,0x62,0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x14,0x00,0x0f,0x4e,0x46,0x45,0x3f,0x60, -+0x6a,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0xd1,0xfe, -+0x0e,0x4f,0x2f,0x58,0xff,0xff,0x64,0x60,0xde,0x62,0xa2,0xd1,0x64,0x60,0xf4,0x64, -+0xc0,0x83,0x64,0x60,0xe4,0x62,0xa2,0xd3,0xbd,0xdb,0xf6,0xa0,0x00,0xa0,0x01,0x03, -+0x34,0x02,0x64,0x60,0xf2,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff,0x2d,0x03, -+0x21,0x60,0x7a,0x62,0x64,0x60,0xee,0x61,0xa2,0xd3,0xa1,0xd1,0xff,0xff,0xd0,0x85, -+0x21,0x60,0x7c,0x62,0x64,0x60,0xf0,0x61,0xa2,0xd3,0xa1,0xd1,0x01,0x05,0xff,0xa4, -+0xd0,0x84,0x65,0x44,0x02,0x02,0xfc,0x23,0x14,0x00,0x64,0x60,0xee,0x62,0xa2,0xd3, -+0xbd,0xdb,0x64,0x60,0xf0,0x62,0xa2,0xd3,0xbd,0xdb,0x00,0x64,0xbd,0xdb,0xbd,0xdb, -+0xbd,0xdb,0xff,0xff,0xbd,0xdb,0xbd,0xdb,0xbd,0xdb,0xff,0xff,0xbd,0xdb,0xbd,0xdb, -+0x2f,0x00,0x64,0x60,0xf2,0x62,0x02,0x64,0xa2,0xdb,0x21,0x60,0x7a,0x62,0xa2,0xd3, -+0xbd,0xdb,0x21,0x60,0x7c,0x62,0xa2,0xd3,0xbd,0xdb,0x2a,0x60,0xc8,0x65,0x7c,0xf3, -+0xff,0xff,0xd4,0x84,0xe8,0x84,0xe8,0x84,0xbd,0xdb,0x67,0x60,0x74,0x62,0xa2,0xd1, -+0x00,0x64,0xa2,0xdb,0xbd,0xd9,0x27,0x41,0x06,0xa1,0xa1,0xd1,0xbd,0xd9,0x59,0xd1, -+0xff,0xff,0xbd,0xd9,0x59,0xd1,0xbd,0xd9,0x27,0x41,0x04,0xa1,0xa1,0xd3,0xbd,0xdb, -+0x27,0x41,0x02,0xa1,0xa1,0xd1,0xff,0xff,0xd0,0x84,0xbd,0xdb,0x44,0xf3,0xbd,0xdb, -+0x64,0x60,0xf2,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff,0x05,0x02,0x64,0x60, -+0xe0,0x62,0xa2,0xd3,0xbd,0xdb,0x09,0x00,0x64,0x60,0xe0,0x62,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0xff,0xa0,0xbd,0xdb,0x09,0x02,0x00,0x64,0xbd,0xdb,0xbd,0xdb, -+0xbd,0xdb,0xff,0xff,0xbd,0xdb,0xbd,0xdb,0xbd,0xdb,0x20,0x00,0x64,0x60,0xe6,0x62, -+0xa2,0xd1,0xbd,0xd9,0x64,0x60,0xe8,0x62,0xa2,0xd1,0xbd,0xd9,0x64,0x60,0xea,0x62, -+0xa2,0xd1,0xbd,0xd9,0xff,0xff,0x4d,0xf3,0x80,0x65,0xc4,0x87,0xff,0xb4,0xbd,0xdb, -+0x4c,0xf3,0xbd,0xdb,0x64,0x60,0xec,0x62,0xa2,0xd3,0xbd,0xdb,0x63,0x60,0x0e,0x62, -+0xa2,0xd3,0xbd,0xdb,0x63,0x60,0x10,0x62,0xa2,0xd3,0xbd,0xdb,0x64,0x60,0xde,0x63, -+0x02,0x60,0x80,0x65,0xa3,0xd3,0xff,0xff,0x28,0xa4,0xd4,0x80,0xff,0xff,0x05,0x04, -+0x64,0x60,0xe2,0x62,0x01,0x64,0xa2,0xdb,0x00,0x64,0xa3,0xdb,0x64,0x60,0xe4,0x62, -+0xa2,0xd3,0xff,0xff,0xf6,0xa0,0x00,0xa0,0x01,0x03,0x0f,0x02,0x64,0x60,0xf2,0x62, -+0xa2,0xd3,0xff,0xff,0xff,0xa0,0xfe,0xa0,0x06,0x03,0x05,0x03,0x01,0x64,0xa2,0xdb, -+0x5f,0x60,0xbe,0x78,0xff,0xff,0x00,0x64,0xa2,0xdb,0x64,0x60,0xe4,0x62,0xa2,0xd1, -+0xff,0xff,0x64,0x44,0xf4,0xa0,0xff,0xff,0x07,0x03,0x63,0x60,0x32,0x64,0xc0,0x83, -+0xa3,0xd3,0xff,0xff,0xdc,0x84,0xa3,0xdb,0x63,0x60,0x18,0x62,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x2e,0x58,0xff,0xff,0x67,0x60,0xb6,0x62,0xa2,0xd1,0x67,0x60, -+0xbc,0x64,0xc0,0x83,0x67,0x60,0xb8,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb, -+0xbd,0xdb,0x21,0x60,0x7a,0x62,0xa2,0xd3,0xbd,0xdb,0x21,0x60,0x7c,0x62,0xa2,0xd3, -+0xbd,0xdb,0x69,0x60,0x7e,0x62,0xa2,0xd3,0xbd,0xdb,0x69,0x60,0x80,0x62,0xa2,0xd3, -+0xbd,0xdb,0x69,0x60,0x82,0x62,0xa2,0xd3,0xbd,0xdb,0x69,0x60,0x7c,0x62,0xa2,0xd3, -+0xbd,0xdb,0x63,0x60,0x0e,0x62,0xa2,0xd3,0xbd,0xdb,0xff,0xff,0x4c,0xf3,0xbd,0xdb, -+0x4d,0xf3,0x80,0x65,0xc4,0x87,0xff,0xb4,0xbd,0xdb,0x4e,0xf3,0x80,0x65,0xc4,0x87, -+0xff,0xb4,0xbd,0xdb,0xff,0xff,0x75,0xf3,0xbd,0xdb,0x76,0xf3,0xff,0xff,0xbd,0xdb, -+0x77,0xf3,0xa3,0xdb,0x67,0x60,0xb6,0x63,0x01,0x60,0xc0,0x65,0xa3,0xd3,0xff,0xff, -+0x1c,0xa4,0xd4,0x80,0xff,0xff,0x05,0x04,0x67,0x60,0xba,0x62,0x01,0x64,0xa2,0xdb, -+0x00,0x64,0xa3,0xdb,0x2e,0x58,0xff,0xff,0x21,0x60,0xb6,0x62,0xa2,0xd1,0x00,0x60, -+0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2f,0x58,0xff,0xff,0xad,0xf1, -+0x2b,0x60,0x7e,0x62,0xa2,0xd9,0x3f,0x60,0xae,0x62,0x2b,0x60,0x7a,0x64,0xa2,0xdb, -+0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xb8,0x62,0x00,0x60,0x04,0x64, -+0xa2,0xdb,0x61,0x60,0x1a,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60, -+0xb6,0x62,0x00,0x64,0xa2,0xdb,0xbd,0xf3,0xff,0xff,0xfc,0xa0,0xff,0xff,0xdf,0x02, -+0x69,0x60,0x82,0x62,0x0f,0x64,0xa2,0xdb,0x18,0x60,0x80,0x64,0xa0,0xd3,0xff,0xff, -+0x60,0x41,0x02,0xa4,0xff,0xff,0x9c,0xa0,0xff,0xff,0x01,0x04,0x00,0x64,0x60,0x45, -+0x18,0x60,0xec,0x62,0xc6,0x82,0xa2,0xd1,0x00,0x63,0xa2,0xdd,0x18,0x60,0xea,0x63, -+0xa3,0xd3,0xff,0xff,0xd0,0x84,0xa3,0xdb,0x18,0x60,0x84,0x62,0xc6,0x82,0xa2,0xd1, -+0x00,0x63,0xa2,0xdd,0x18,0x60,0x82,0x63,0xa3,0xd3,0xff,0xff,0xd0,0x84,0xa3,0xdb, -+0x18,0x60,0x80,0x63,0x65,0x44,0xa3,0xdb,0x61,0x45,0x19,0x60,0x50,0x63,0xa3,0xd1, -+0x18,0x60,0xec,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0x60,0x41,0xc0,0x84,0xa3,0xdb, -+0x18,0x60,0xea,0x63,0xa3,0xd1,0xff,0xff,0xc1,0x84,0xa3,0xdb,0x18,0x60,0xe8,0x63, -+0xa3,0xd1,0x18,0x60,0x84,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0x60,0x41,0xc0,0x84, -+0xa3,0xdb,0x18,0x60,0x82,0x63,0xa3,0xd1,0xff,0xff,0xc1,0x84,0xa3,0xdb,0xe2,0xa0, -+0x00,0x64,0x03,0x05,0x05,0x7c,0xab,0xf9,0x3f,0x00,0x00,0x63,0x18,0x60,0xe8,0x64, -+0xa0,0xdd,0x19,0x60,0x50,0x64,0xa0,0xdd,0x19,0x60,0x5c,0x64,0x64,0x63,0xa0,0xdd, -+0x18,0x60,0xea,0x63,0xa3,0xd3,0xff,0xff,0x00,0xbc,0x60,0x41,0x2d,0x03,0x02,0x60, -+0x8f,0x65,0x18,0x60,0x82,0x62,0xa2,0xd3,0xd5,0x80,0xff,0xff,0x03,0x06,0xe9,0x81, -+0xe8,0x84,0xfa,0x00,0x60,0x5c,0x61,0x44,0xe0,0x84,0xe0,0x84,0x60,0x41,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0x60,0x45,0xe0,0x84,0xc4,0x85,0xc5,0x85,0x00,0x62,0x65,0x44, -+0x64,0x45,0x11,0x61,0xe0,0x84,0xcd,0x81,0xfd,0x04,0x01,0x00,0xe0,0x84,0xf2,0x82, -+0xff,0xff,0x02,0x24,0xc6,0x82,0x02,0x28,0xd6,0x82,0xe2,0x80,0xcd,0x81,0x02,0x28, -+0x01,0xbc,0xf4,0x02,0x01,0x2a,0xc6,0x82,0x60,0x43,0x63,0x60,0x10,0x62,0xa2,0xdd, -+0x69,0x60,0x7c,0x62,0xa2,0xdd,0x63,0x44,0xd3,0xa0,0x01,0x65,0x0e,0x04,0x1e,0xf3, -+0x4d,0xf3,0x60,0x40,0x10,0x2a,0x67,0x00,0xec,0xa0,0x6a,0x60,0xc2,0x64,0x63,0x04, -+0xa0,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x5e,0x03,0x19,0x60,0x52,0x65,0x44,0xf3, -+0xff,0xff,0xe0,0x84,0xc4,0x83,0xa3,0xd3,0xff,0xff,0xf8,0xa0,0x03,0x65,0x53,0x05, -+0x18,0x60,0xe8,0x64,0xa0,0xd3,0xff,0xff,0xe2,0xa0,0x19,0x60,0x50,0x63,0x33,0x04, -+0xa3,0xd3,0xff,0xff,0x00,0xbc,0x60,0x41,0x2f,0x03,0x02,0x60,0x8f,0x65,0x18,0x60, -+0xe8,0x62,0xa2,0xd3,0xd5,0x80,0xff,0xff,0x03,0x06,0xe9,0x81,0xe8,0x84,0xfa,0x00, -+0x60,0x5c,0x61,0x44,0xe0,0x84,0xe0,0x84,0x60,0x41,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0x60,0x45,0xe0,0x84,0xc4,0x85,0xc5,0x85,0x00,0x62,0x65,0x44,0x64,0x45,0x11,0x61, -+0xe0,0x84,0xcd,0x81,0xfd,0x04,0x01,0x00,0xe0,0x84,0xf2,0x82,0xff,0xff,0x02,0x24, -+0xc6,0x82,0x02,0x28,0xd6,0x82,0xe2,0x80,0xcd,0x81,0x02,0x28,0x01,0xbc,0xf4,0x02, -+0x01,0x2a,0xc6,0x82,0x01,0x00,0x69,0x00,0x60,0x43,0x19,0x60,0x5c,0x62,0xa2,0xdd, -+0x63,0x44,0xd3,0xa0,0x00,0x63,0x18,0x60,0xe8,0x62,0xa2,0xdd,0x19,0x60,0x50,0x62, -+0xa2,0xdd,0x5b,0x04,0x19,0x60,0x5c,0x63,0xa3,0xd1,0x69,0x60,0x7c,0x62,0xa2,0xd9, -+0x64,0x64,0xa3,0xdb,0x02,0x65,0x05,0x64,0xab,0xfb,0x69,0x60,0x7e,0x63,0x65,0x44, -+0xbd,0xdb,0x44,0xf3,0xa3,0xdb,0x44,0xf3,0x43,0xf3,0x60,0x41,0xff,0xa0,0xe8,0x85, -+0x41,0x03,0xff,0xa1,0x62,0x60,0xdc,0x64,0xa0,0xd3,0xff,0xff,0xa4,0x80,0x65,0x44, -+0xf5,0x03,0x43,0xfb,0x61,0x43,0x69,0x60,0x82,0x62,0xa2,0xdd,0x44,0xfd,0x61,0x45, -+0x00,0x63,0x18,0x60,0x7c,0x62,0xa2,0xdd,0x18,0x60,0x7a,0x62,0xa2,0xdd,0x18,0x60, -+0x82,0x62,0xa2,0xdd,0x18,0x60,0xea,0x62,0xa2,0xdd,0x18,0x60,0x7e,0x62,0xa2,0xdd, -+0x6a,0x60,0xc2,0x62,0xa2,0xdd,0x64,0x61,0x18,0x60,0x84,0x63,0x00,0x64,0xc9,0x81, -+0xbd,0xdb,0xfd,0x02,0x64,0x61,0x18,0x60,0xec,0x63,0x00,0x64,0xc9,0x81,0xbd,0xdb, -+0xfd,0x02,0x65,0x41,0xe1,0x85,0x19,0x60,0x52,0x63,0xc7,0x83,0xa3,0xd3,0xff,0xff, -+0xf8,0xa0,0xff,0xff,0xc0,0x05,0x04,0x61,0x19,0x60,0x52,0x63,0x00,0x64,0xcd,0x81, -+0xbd,0xdb,0xfd,0x02,0x63,0x60,0x18,0x78,0xff,0xff,0x18,0x60,0x82,0x63,0xa3,0xd3, -+0xff,0xff,0xe2,0xa0,0x63,0x60,0x10,0x63,0xa3,0xd3,0x20,0x04,0xdd,0xa0,0xff,0xff, -+0x26,0x05,0x43,0xf3,0x04,0x65,0xf8,0xa0,0xa3,0xd3,0x35,0x02,0xf1,0xa0,0xff,0xff, -+0x1e,0x05,0xab,0xf3,0xff,0xff,0xfd,0xa0,0x03,0x64,0x2d,0x03,0xab,0xfb,0x6a,0x60, -+0xc4,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x25,0x00,0x18,0x60,0x7e,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x1e,0x02,0x6f,0x00,0x19,0x60,0x5c,0x63, -+0xa3,0xd3,0xff,0xff,0xdd,0xa0,0x64,0x64,0xa3,0xdb,0x05,0x65,0xef,0x04,0x05,0x64, -+0xab,0xfb,0x44,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x5f,0x03,0x03,0x60,0xe8,0x65, -+0x18,0x60,0x7a,0x64,0xa0,0xd3,0x4d,0xf3,0xd4,0x80,0x06,0x65,0x56,0x04,0xf1,0xa0, -+0xff,0xff,0xdc,0x05,0x52,0x00,0x69,0x60,0x7e,0x63,0x65,0x44,0xbd,0xdb,0xfa,0xa0, -+0x44,0xf3,0x15,0x02,0xbd,0xdb,0x60,0x5c,0x08,0x65,0x03,0x61,0x6a,0x60,0xc2,0x62, -+0x01,0x64,0xa2,0xdb,0x04,0x00,0xd0,0x80,0xe8,0x85,0x3f,0x03,0xff,0xa1,0x62,0x60, -+0xdc,0x64,0xa0,0xd3,0xff,0xff,0xa4,0x80,0x65,0x44,0xf5,0x03,0x0e,0x00,0xbd,0xdb, -+0x43,0xf3,0x60,0x41,0xf8,0xa0,0xe0,0x85,0x30,0x03,0x01,0xa1,0x62,0x60,0xdc,0x64, -+0xa0,0xd3,0xff,0xff,0xa4,0x80,0x65,0x44,0xf5,0x03,0x43,0xfb,0x61,0x43,0x44,0xfd, -+0x69,0x60,0x82,0x62,0xa2,0xdd,0x00,0x63,0x18,0x60,0x7c,0x62,0xa2,0xdd,0x18,0x60, -+0x7a,0x62,0xa2,0xdd,0x18,0x60,0x82,0x62,0xa2,0xdd,0x18,0x60,0xea,0x62,0xa2,0xdd, -+0x06,0xc6,0x7e,0x00,0x00,0x10,0x64,0x61,0x18,0x60,0x84,0x63,0x00,0x64,0xc9,0x81, -+0xbd,0xdb,0xfd,0x02,0x64,0x61,0x18,0x60,0xec,0x63,0x00,0x64,0xc9,0x81,0xbd,0xdb, -+0xfd,0x02,0x04,0x61,0x19,0x60,0x52,0x63,0x00,0x64,0xcd,0x81,0xbd,0xdb,0xfd,0x02, -+0x00,0x60,0x64,0x65,0x18,0x60,0x7c,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xd4,0x80, -+0xa2,0xdb,0x09,0x04,0x18,0x60,0x7a,0x63,0x00,0x64,0xa2,0xdb,0xa3,0xdb,0x18,0x60, -+0x7e,0x62,0x01,0x64,0xa2,0xdb,0x69,0x60,0x82,0x62,0xa2,0xd3,0xff,0xff,0xfd,0xa0, -+0xff,0xff,0x04,0x07,0x60,0x60,0x58,0x4e,0xa7,0x78,0xff,0xff,0x61,0x60,0x02,0x78, -+0xff,0xff,0x55,0xf1,0x2b,0x60,0x8a,0x62,0xa2,0xd9,0x3f,0x60,0xb2,0x62,0x2b,0x60, -+0x86,0x64,0xa2,0xdb,0x02,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xbe,0x62, -+0x00,0x60,0xfe,0x64,0xa2,0xdb,0x63,0x60,0x51,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58, -+0xff,0xff,0x00,0x60,0x80,0x66,0x00,0x64,0x55,0xfb,0x01,0xf2,0xff,0xff,0x00,0xa0, -+0xff,0xff,0x14,0x03,0x21,0x60,0x7a,0x64,0xa0,0xd3,0x03,0xf0,0xff,0xff,0xd0,0x84, -+0x00,0xfa,0x01,0xf2,0x60,0x45,0xd4,0x80,0xff,0xff,0x05,0x06,0xd4,0x84,0x01,0xfa, -+0xfe,0xa0,0xff,0xff,0x03,0x05,0x00,0x64,0x01,0xfa,0x02,0xfa,0x56,0xf1,0x17,0x60, -+0x9c,0x64,0xa0,0xd3,0xff,0xff,0xd0,0x80,0x60,0x45,0x5f,0x03,0x16,0x60,0xd8,0x64, -+0xa0,0xd3,0xff,0xff,0xff,0xa0,0xfc,0xa0,0x06,0x03,0x58,0x02,0x7a,0xf3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x53,0x03,0x65,0x44,0x19,0xf2,0xff,0xff,0xdc,0x84,0x19,0xfa, -+0x65,0x44,0xff,0x22,0x4b,0x00,0x12,0xfa,0xcc,0x84,0xfc,0xa0,0x60,0x41,0x01,0x06, -+0x04,0x64,0xe0,0x84,0x60,0x45,0xe0,0x84,0xe0,0x84,0xc4,0x85,0x19,0x60,0xa0,0x64, -+0xc4,0x83,0xbd,0xd3,0xff,0xff,0x14,0xfa,0xbd,0xd3,0xff,0xff,0x15,0xfa,0xbd,0xd3, -+0xff,0xff,0x16,0xfa,0xbd,0xd3,0xff,0xff,0x17,0xfa,0xbd,0xd3,0xff,0xff,0x18,0xfa, -+0x16,0x60,0xd8,0x64,0xa0,0xd3,0xff,0xff,0xfc,0xa0,0x61,0x44,0x05,0x02,0xfd,0xa0, -+0x14,0xf2,0x02,0x05,0xfd,0xa4,0x14,0xfa,0xbd,0xf3,0xff,0xff,0xfc,0xa0,0x56,0xf3, -+0x08,0x02,0xff,0xff,0xff,0x26,0x05,0x00,0x01,0x64,0x67,0x60,0x58,0x4e,0x9c,0x78, -+0xff,0xff,0x56,0xf3,0xff,0xff,0x60,0x40,0x00,0x3a,0x2f,0x00,0x15,0xf2,0x01,0xfa, -+0x55,0xfb,0x02,0x64,0x02,0xfa,0x08,0x64,0x54,0xfb,0x01,0x64,0x13,0xfa,0x05,0xfa, -+0x04,0xfa,0x10,0x60,0x00,0x64,0x5a,0xfb,0x20,0x00,0x24,0x00,0x59,0xf3,0xff,0xff, -+0x02,0xb0,0xff,0xff,0x04,0x02,0x68,0x60,0x58,0x4e,0x16,0x78,0xff,0xff,0xbd,0xf3, -+0xff,0xff,0xfc,0xa0,0xff,0xff,0x05,0x02,0x00,0x64,0x67,0x60,0x58,0x4e,0x9c,0x78, -+0xff,0xff,0x80,0x64,0x54,0xfb,0x32,0x64,0x55,0xfb,0x17,0x60,0x9c,0x63,0x00,0x64, -+0x5a,0xfb,0x01,0xfa,0x02,0xfa,0xff,0xff,0xa3,0xdb,0x17,0x60,0x9c,0x64,0xa0,0xd3, -+0x56,0xfb,0x05,0x00,0x00,0xa0,0xff,0xff,0x02,0x02,0x32,0x64,0x55,0xfb,0xff,0xff, -+0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x01,0x64,0xa0,0x84,0xa2,0xdb,0x09,0xf8, -+0x16,0x60,0xd8,0x62,0xa2,0xd3,0xff,0xff,0xfc,0xa0,0x56,0xf3,0x03,0x03,0x65,0x60, -+0x53,0x78,0xff,0xff,0x00,0xa0,0xff,0xff,0x64,0x03,0x64,0x44,0x80,0x2a,0x1f,0x00, -+0x20,0xf2,0xff,0xff,0xdc,0x84,0x20,0xfa,0x01,0x60,0x5e,0x64,0xe9,0xf1,0xff,0xff, -+0x64,0x40,0x40,0x2a,0x08,0x00,0x19,0x60,0x8c,0x62,0xa2,0xd3,0xff,0xff,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0x01,0xfa,0x01,0x64,0x02,0xfa,0x59,0xf3,0xff,0xff, -+0xff,0xff,0xff,0x26,0x04,0x00,0x68,0x60,0x58,0x4e,0x16,0x78,0xff,0xff,0x62,0xf3, -+0x63,0xf1,0xff,0xff,0x01,0xb4,0xb0,0x84,0xff,0xff,0x0f,0x03,0x54,0xf3,0xff,0xff, -+0x08,0xbc,0x54,0xfb,0x67,0x60,0x58,0x4e,0x75,0x78,0xff,0xff,0x00,0xfa,0x01,0xf0, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x06,0x01,0xfa,0x09,0xf2,0x06,0xf2,0x60,0x40, -+0x08,0x2a,0x28,0x00,0x60,0x40,0xff,0x22,0x02,0x00,0xcc,0x84,0x06,0xfa,0x00,0xa0, -+0xff,0xff,0x13,0x02,0x05,0xf2,0x14,0xf0,0x03,0xa4,0xd0,0x80,0xff,0xff,0x01,0x06, -+0x64,0x44,0x05,0xfa,0x07,0xf2,0xff,0xff,0x60,0x40,0xff,0x22,0x02,0x00,0xcc,0x84, -+0x07,0xfa,0x00,0xa0,0x01,0x64,0x01,0x02,0x05,0xfa,0x7a,0xf3,0x01,0xf0,0x00,0xfa, -+0xd0,0x80,0xff,0xff,0x01,0x06,0x01,0xfa,0x54,0xf3,0xff,0xff,0x08,0xbc,0x54,0xfb, -+0x01,0x00,0x4c,0x00,0x09,0xf2,0x54,0xf1,0x60,0x40,0x04,0x2a,0x22,0x00,0x64,0x40, -+0x20,0x2a,0x0f,0x00,0x01,0x64,0x05,0xfa,0x04,0xfa,0x67,0x60,0x58,0x4e,0x75,0x78, -+0xff,0xff,0x00,0xfa,0x01,0xf0,0xff,0xff,0xd0,0x80,0xff,0xff,0x0d,0x06,0x01,0xfa, -+0x0b,0x00,0x64,0x40,0x10,0x2a,0x08,0x00,0x14,0x64,0x00,0xfa,0x55,0xf1,0xff,0xff, -+0xd0,0x80,0xff,0xff,0x01,0x06,0x55,0xfb,0x54,0xf3,0xff,0xff,0xcf,0xb4,0x08,0xbc, -+0x54,0xfb,0x09,0xf2,0x54,0xf1,0x60,0x40,0x10,0x2a,0x0b,0x00,0x64,0x44,0xbf,0xb4, -+0x08,0xbc,0x54,0xfb,0x14,0x64,0x55,0xf1,0x00,0xfa,0xd0,0x80,0xff,0xff,0x01,0x06, -+0x55,0xfb,0x09,0xf2,0x18,0xf0,0x60,0x40,0x20,0x2a,0x04,0x00,0x01,0x63,0x05,0xfc, -+0x04,0xfc,0x06,0xf8,0x60,0x40,0x40,0x2a,0x01,0x00,0x06,0xf8,0x55,0xf3,0x59,0xf1, -+0x00,0xa0,0x05,0x64,0x03,0x02,0x64,0x40,0x80,0x26,0x55,0xfb,0x01,0xf2,0x55,0xf1, -+0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x06,0x55,0xfb,0x09,0xf0,0x55,0xf3,0x64,0x40, -+0x02,0x26,0x03,0x00,0x00,0xa0,0xff,0xff,0x7b,0x02,0x56,0xf3,0xff,0xff,0x00,0xa0, -+0x54,0xf3,0x76,0x03,0x00,0xa0,0xbd,0xf3,0x5d,0x02,0xfd,0xa0,0x04,0xf2,0x48,0x02, -+0x60,0x40,0xff,0x22,0x02,0x00,0xcc,0x84,0x04,0xfa,0x60,0x40,0x00,0x36,0x0b,0x00, -+0x65,0xf3,0xff,0xff,0xfb,0xa0,0x3f,0x60,0x10,0x62,0x05,0x05,0xa2,0xd3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x12,0x03,0x05,0xf2,0x59,0xf1,0x04,0xfa,0x64,0x40,0xff,0x26, -+0x04,0x00,0x68,0x60,0x58,0x4e,0x16,0x78,0xff,0xff,0x54,0xf3,0x7a,0xf1,0x08,0xbc, -+0x54,0xfb,0x05,0x64,0xc0,0x84,0x00,0xfa,0x44,0x00,0x9a,0xf3,0xff,0xff,0x60,0x41, -+0x74,0xf3,0xff,0xff,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x85,0x73,0x44,0xc4,0x84, -+0x61,0x45,0xd4,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0x60,0x45,0x01,0x60, -+0xf4,0x64,0xd4,0x80,0x65,0x44,0x05,0x05,0x23,0xf2,0xff,0xff,0xdc,0x84,0x23,0xfa, -+0x32,0x64,0xfa,0xa0,0xff,0xff,0x01,0x05,0x06,0x64,0xfb,0xa4,0x00,0xfa,0x21,0x00, -+0x55,0xf3,0xff,0xff,0x00,0xa0,0x59,0xf3,0x1c,0x02,0xfd,0xa0,0xff,0xff,0x04,0x02, -+0x68,0x60,0x58,0x4e,0x6e,0x78,0xff,0xff,0x32,0x64,0x00,0xfa,0x01,0x64,0x05,0xfa, -+0x04,0xfa,0x0f,0x00,0x55,0xf3,0xff,0xff,0x00,0xa0,0x00,0x64,0x0a,0x02,0x54,0xfb, -+0x68,0x60,0x58,0x4e,0x6e,0x78,0xff,0xff,0x67,0x60,0x58,0x4e,0x81,0x78,0xff,0xff, -+0x00,0xfa,0x00,0xf2,0x55,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x06,0x55,0xfb, -+0x67,0x60,0x6e,0x78,0xff,0xff,0x56,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x03,0x02, -+0x66,0x60,0x5e,0x78,0xff,0xff,0x64,0x44,0x80,0x2a,0x1f,0x00,0x20,0xf2,0xff,0xff, -+0xdc,0x84,0x20,0xfa,0x01,0x60,0x5e,0x64,0xe9,0xf1,0xff,0xff,0x64,0x40,0x40,0x2a, -+0x08,0x00,0x19,0x60,0x8c,0x62,0xa2,0xd3,0xff,0xff,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0x01,0xfa,0x01,0x64,0x02,0xfa,0x59,0xf3,0xff,0xff,0xff,0xff,0xff,0x26, -+0x04,0x00,0x68,0x60,0x58,0x4e,0x16,0x78,0xff,0xff,0x09,0xf2,0xff,0xff,0xff,0xff, -+0x04,0x2a,0x62,0x00,0x1c,0xf2,0xff,0xff,0xdc,0x84,0x1c,0xfa,0x00,0x64,0x00,0xfa, -+0x01,0x64,0x08,0xfa,0x06,0xf2,0xff,0xff,0xff,0xff,0xff,0x22,0x03,0x00,0xcc,0x84, -+0x06,0xfa,0x0b,0x02,0x00,0xa0,0xff,0xff,0x07,0x02,0x05,0xf2,0x14,0xf0,0x03,0xa4, -+0xd0,0x80,0xff,0xff,0x01,0x06,0x64,0x44,0x05,0xfa,0x54,0xf3,0xff,0xff,0x60,0x40, -+0x20,0x2a,0x22,0x00,0x01,0x60,0x2c,0x64,0x00,0xfa,0x64,0x60,0x9a,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x13,0xf2,0xff,0xff,0x05,0xfa,0x04,0xfa,0x00,0x64,0x67,0x60,0x58,0x4e, -+0x9c,0x78,0xff,0xff,0x00,0xf2,0x01,0xf0,0xff,0xff,0xd0,0x80,0xff,0xff,0x18,0x06, -+0x01,0xfa,0x04,0x64,0x02,0xfa,0x14,0x00,0x60,0x40,0x10,0x2a,0x11,0x00,0x64,0x60, -+0x9e,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x32,0x64,0x00,0xfa,0xff,0xff,0x57,0xf3,0x58,0xfb, -+0x54,0xf3,0x55,0xf1,0xcf,0xb4,0x54,0xfb,0x00,0xf2,0xff,0xff,0xd0,0x80,0xff,0xff, -+0x01,0x06,0x55,0xfb,0x00,0x64,0x0a,0xfa,0x09,0xf2,0xff,0xff,0xff,0xff,0x10,0x2a, -+0x12,0x00,0x1d,0xf2,0xff,0xff,0xdc,0x84,0x1d,0xfa,0x54,0xf3,0x32,0x65,0x60,0x40, -+0x40,0x2a,0x05,0x65,0xbf,0xb4,0x54,0xfb,0x65,0x44,0x55,0xf1,0x00,0xfa,0xd0,0x80, -+0xff,0xff,0x01,0x06,0x55,0xfb,0x09,0xf2,0xff,0xff,0xff,0xff,0x20,0x2a,0x38,0x00, -+0x1a,0xf2,0xff,0xff,0xdc,0x84,0x1a,0xfa,0x51,0xf3,0x9d,0xf1,0x60,0x40,0xff,0x22, -+0x14,0x7c,0x64,0x44,0x54,0xf1,0x00,0xfa,0x64,0x40,0x01,0x2a,0x09,0x00,0x17,0xf2, -+0x13,0xf0,0x00,0xfa,0xff,0xff,0x05,0xf8,0x04,0xf8,0x18,0xf0,0xff,0xff,0x06,0xf8, -+0x54,0xf1,0xff,0xff,0x64,0x40,0x04,0x2a,0x09,0x00,0x17,0xf2,0x64,0x40,0x01,0x2a, -+0x05,0x64,0x00,0xfa,0x54,0xf3,0xff,0xff,0xfe,0xb4,0x54,0xfb,0x54,0xf3,0xff,0xff, -+0x08,0xbc,0xf9,0xb4,0x54,0xfb,0x00,0xf2,0x01,0xf0,0xff,0xff,0xd0,0x80,0xff,0xff, -+0x01,0x06,0x01,0xfa,0x55,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x06,0x55,0xfb, -+0x09,0xf2,0xff,0xff,0xff,0xff,0x40,0x22,0x16,0x00,0x1b,0xf2,0xff,0xff,0xdc,0x84, -+0x1b,0xfa,0x18,0xf2,0xff,0xff,0x06,0xfa,0x02,0xf2,0xff,0xff,0xfc,0xa0,0x00,0x64, -+0x03,0x02,0x01,0xfa,0x02,0xfa,0xff,0xff,0x16,0xf2,0x01,0xf0,0x00,0xfa,0xd0,0x80, -+0xff,0xff,0x01,0x06,0x01,0xfa,0x55,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x05,0x02, -+0x59,0xf1,0x05,0x64,0x64,0x40,0x80,0x26,0x55,0xfb,0x04,0x00,0x54,0xf3,0xff,0xff, -+0x80,0xb4,0x54,0xfb,0x54,0xf3,0x59,0xf3,0x60,0x45,0x60,0x47,0xb4,0x84,0x01,0xf2, -+0x55,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x01,0x06,0x55,0xfb,0x09,0xf2,0x55,0xf1, -+0x02,0xb0,0x00,0x64,0x06,0x02,0xd0,0x80,0xff,0xff,0x03,0x03,0x67,0x60,0x6e,0x78, -+0xff,0xff,0x56,0xf3,0x54,0xf3,0x00,0xa0,0xff,0xff,0x03,0x02,0x67,0x60,0x6c,0x78, -+0xff,0xff,0x60,0x40,0xff,0x26,0x58,0x00,0xbd,0xf3,0xff,0xff,0xfc,0xa0,0x58,0xf3, -+0x52,0x02,0x00,0xb8,0xcc,0x84,0x0c,0x03,0x58,0xfb,0x6a,0x60,0xdc,0x64,0xa0,0xd3, -+0x07,0x02,0x00,0xa0,0xff,0xff,0x04,0x03,0x6a,0x60,0xe2,0x62,0x01,0x64,0xa2,0xdb, -+0x04,0xf2,0xff,0xff,0x00,0xb8,0xcc,0x84,0x01,0x03,0x04,0xfa,0x00,0x65,0x58,0xf3, -+0x57,0xf3,0x00,0xa0,0xff,0xff,0x02,0x02,0x58,0xfb,0x01,0x65,0x04,0xf2,0x05,0xf2, -+0x00,0xa0,0xff,0xff,0x02,0x02,0x04,0xfa,0x01,0x65,0x65,0x40,0x00,0x36,0x2d,0x00, -+0x54,0xf3,0xff,0xff,0x08,0xbc,0x54,0xfb,0x00,0x64,0x08,0xfa,0x0a,0xf2,0x15,0xf0, -+0x60,0x40,0x01,0x26,0x0d,0x00,0x69,0x60,0x84,0x62,0xa2,0xd3,0x37,0x7c,0xfe,0xa0, -+0xff,0xff,0x06,0x05,0x0c,0xf2,0x25,0x7c,0xfe,0xa0,0xff,0xff,0x01,0x05,0x15,0x7c, -+0x00,0xf8,0x59,0xf3,0xff,0xff,0xff,0xff,0xff,0x26,0x04,0x00,0x68,0x60,0x58,0x4e, -+0x16,0x78,0xff,0xff,0x19,0x60,0x5e,0x62,0xa2,0xd3,0x10,0x7c,0x0b,0xfa,0x0d,0xf8, -+0x67,0x60,0x64,0x78,0xff,0xff,0x19,0x00,0x36,0x00,0x74,0xf3,0xff,0xff,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0x73,0x45,0xc4,0x84,0x60,0x53,0x67,0x60,0x58,0x4e, -+0x81,0x78,0xff,0xff,0x00,0xfa,0xd0,0xf1,0x6a,0x60,0xd8,0x65,0x05,0x64,0x64,0x40, -+0x00,0x3a,0xa5,0xdb,0x67,0x60,0x64,0x78,0xff,0xff,0x55,0xf3,0xff,0xff,0x00,0xa0, -+0x32,0x64,0x12,0x02,0x55,0xfb,0x59,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x0c,0x02, -+0xe9,0xf1,0x51,0xf3,0x64,0x40,0x01,0x27,0x07,0x00,0x60,0x40,0x13,0x26,0x04,0x00, -+0x68,0x60,0x58,0x4e,0x6e,0x78,0xff,0xff,0x13,0xf2,0xff,0xff,0x05,0xfa,0x04,0xfa, -+0x01,0x64,0x0a,0xfa,0x51,0x00,0x55,0xf3,0xff,0xff,0x00,0xa0,0x00,0x64,0x4c,0x02, -+0x54,0xfb,0x5a,0xf3,0xff,0xff,0x00,0xa0,0x01,0x64,0x04,0x02,0x67,0x60,0x58,0x4e, -+0x9c,0x78,0xff,0xff,0x68,0x60,0x58,0x4e,0x6e,0x78,0xff,0xff,0xbd,0xf3,0xff,0xff, -+0xfc,0xa0,0xff,0xff,0x26,0x02,0x73,0x44,0x74,0xf3,0xff,0xff,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0x60,0x8c,0x9a,0xf3,0xff,0xff,0x60,0x41,0x73,0x44,0x61,0x45,0xd4,0x80, -+0xff,0xff,0x03,0x0d,0x2c,0x45,0xc4,0x84,0xf9,0x00,0x60,0x53,0x08,0xf2,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x08,0x02,0x13,0xf2,0xff,0xff,0x05,0xfa,0x04,0xfa,0x24,0xf2, -+0xff,0xff,0xdc,0x84,0x24,0xfa,0x67,0x60,0x58,0x4e,0x81,0x78,0xff,0xff,0x00,0xfa, -+0x08,0x00,0x32,0x64,0x00,0xfa,0x13,0xf2,0xff,0xff,0x05,0xfa,0x04,0xfa,0x01,0x64, -+0x0a,0xfa,0x59,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff,0x06,0x03,0x00,0xf2,0x14,0x65, -+0xd4,0x80,0x02,0x06,0x65,0x44,0x00,0xfa,0x00,0xf2,0x55,0xf1,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x04,0x06,0x55,0xfb,0x02,0x00,0x32,0x64,0x55,0xfb,0x21,0x60,0x7a,0x64, -+0xa0,0xd3,0x03,0xfa,0x63,0x60,0x39,0x78,0xff,0xff,0x9a,0xf1,0x73,0x44,0x64,0x45, -+0x7a,0xf1,0xd4,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xe8,0x84,0xc0,0x84,0x2e,0x58, -+0xff,0xff,0x9a,0xf3,0xff,0xff,0x60,0x45,0x73,0x44,0xd4,0x84,0xe8,0x84,0xe8,0x84, -+0xe8,0x84,0xe8,0x84,0x60,0x45,0x01,0x60,0xf4,0x64,0xd4,0x80,0x65,0x44,0x05,0x05, -+0x23,0xf2,0xff,0xff,0xdc,0x84,0x23,0xfa,0x32,0x64,0xfa,0xa0,0xff,0xff,0x01,0x05, -+0x06,0x64,0xfb,0xa4,0x2e,0x58,0xff,0xff,0x60,0x45,0x6b,0x60,0x2c,0x62,0x20,0x60, -+0x00,0x64,0xb4,0x84,0xa2,0xdb,0x65,0x44,0x2e,0x43,0x11,0xfc,0x10,0x60,0x00,0x65, -+0x60,0x40,0xff,0x22,0x00,0x65,0x65,0x44,0x5a,0xfb,0x21,0xf2,0xff,0xff,0xdc,0x84, -+0x21,0xfa,0x6f,0xf5,0xff,0xff,0x75,0xf1,0x2b,0xf8,0x31,0xf8,0xff,0xff,0x76,0xf1, -+0x2c,0xf8,0x32,0xf8,0xff,0xff,0x77,0xf1,0x2d,0xf8,0x33,0xf8,0xff,0xff,0xb0,0xf1, -+0x2e,0xf8,0xb1,0xf1,0xff,0xff,0x2f,0xf8,0xb2,0xf1,0x30,0xf8,0xff,0xff,0x01,0x60, -+0x48,0x64,0xb4,0x84,0x29,0xfa,0x00,0x63,0x22,0xfc,0x2a,0x60,0x20,0x64,0x0e,0xfa, -+0x39,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff,0x3f,0x60,0x6a,0x62,0x3f,0x60,0x10,0x64, -+0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe, -+0x21,0x60,0xbe,0x62,0x00,0x60,0x01,0x64,0xa2,0xdb,0x67,0x60,0xeb,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xbc,0x62,0xa2,0xd1,0xff,0x60,0xfe,0x61, -+0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0x6f,0xf5,0x22,0xf0,0x00,0x60, -+0x80,0x66,0x64,0x44,0x0f,0x22,0x04,0x00,0x22,0xf2,0xff,0xff,0xdc,0x84,0x22,0xfa, -+0x63,0x60,0xac,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x11,0xf0,0x6b,0x60,0x2c,0x62,0x20,0x60, -+0x02,0x64,0xa2,0xdb,0xff,0xff,0x44,0x4e,0x2e,0x58,0xff,0xff,0x1e,0xf2,0xff,0xff, -+0xdc,0x84,0x1e,0xfa,0x6b,0x60,0x2c,0x62,0x30,0x60,0x00,0x64,0xa2,0xdb,0x2e,0x43, -+0x11,0xfc,0x21,0x60,0xbc,0x62,0xa2,0xd1,0xbf,0x60,0xff,0x61,0xa1,0x84,0x5a,0xd1, -+0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0xff,0xff,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60, -+0xbe,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x68,0x60,0x3a,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x3f,0x60,0x8a,0x62,0x2a,0x44,0xa2,0xdb,0xca,0x82,0x08,0x64, -+0xa2,0xdb,0xff,0xff,0x2d,0xff,0x21,0x60,0xbe,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb, -+0x68,0x60,0x4e,0x64,0x5a,0xdb,0xcf,0xfe,0x2f,0x58,0xff,0xff,0x21,0x60,0xbc,0x62, -+0xa2,0xd1,0x9f,0x60,0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb, -+0xff,0xff,0xbe,0xfe,0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84, -+0xa2,0xdb,0xcf,0xfe,0x00,0x60,0x80,0x66,0x6b,0x60,0x2c,0x62,0x30,0x60,0x01,0x64, -+0xa2,0xdb,0x11,0xf2,0xff,0xff,0x40,0x4e,0x2e,0x58,0xff,0xff,0x1f,0xf2,0xff,0xff, -+0xdc,0x84,0x1f,0xfa,0x6b,0x60,0x2c,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x2e,0x43, -+0x11,0xfc,0x21,0x60,0xbc,0x62,0xa2,0xd1,0xbf,0x60,0xff,0x61,0xa1,0x84,0x5a,0xd1, -+0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0xff,0xff,0xde,0xfe,0xff,0xff,0x0b,0x04,0x21,0x60, -+0xbe,0x62,0x40,0x60,0x00,0x64,0xa2,0xdb,0x68,0x60,0x92,0x64,0x5a,0xdb,0xcf,0xfe, -+0x2f,0x58,0xff,0xff,0x59,0xf3,0xff,0xff,0xff,0xff,0x80,0x26,0x14,0x00,0x3f,0x60, -+0x8a,0x62,0x2a,0x44,0xa2,0xdb,0xca,0x82,0x02,0x64,0xa2,0xdb,0xff,0xff,0x2d,0xff, -+0x21,0x60,0xbe,0x62,0x20,0x60,0x00,0x64,0xa2,0xdb,0x68,0x60,0xac,0x64,0x5a,0xdb, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0xff,0xff,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x9f,0x60, -+0xff,0x61,0xa1,0x84,0x5a,0xd1,0x4a,0xdb,0xa1,0x84,0x5a,0xdb,0xff,0xff,0xbe,0xfe, -+0x21,0x60,0x90,0x62,0xa2,0xd1,0x40,0x60,0x00,0x64,0xb0,0x84,0xa2,0xdb,0xcf,0xfe, -+0x64,0x60,0x96,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x00,0x60,0x80,0x66,0x6b,0x60,0x2c,0x62, -+0x40,0x60,0x01,0x64,0xa2,0xdb,0x11,0xf2,0xff,0xff,0x40,0x4e,0x2e,0x58,0xff,0xff, -+0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x02,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff, -+0xcf,0xfe,0x2f,0x58,0xff,0xff,0x3f,0x60,0x9a,0x62,0x2b,0x60,0x86,0x64,0xa2,0xdb, -+0x03,0x64,0x4a,0xdb,0xff,0xff,0x1d,0xff,0x21,0x60,0xbc,0x62,0x00,0x64,0xa2,0xdb, -+0x5a,0xdb,0x2f,0x58,0xff,0xff,0x56,0xf3,0x26,0x46,0x60,0x40,0xff,0x22,0x37,0x00, -+0x54,0xf3,0x0f,0xf2,0x60,0x43,0x29,0xf0,0x60,0x40,0x10,0x2a,0x15,0x00,0x63,0x44, -+0x60,0x43,0x6b,0x60,0x2c,0x62,0x00,0x60,0x40,0x64,0xa2,0xdb,0x6b,0x60,0x2e,0x62, -+0x63,0x44,0xa2,0xdb,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60,0x40,0x64,0xb0,0x84, -+0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x1b,0x00,0x64,0x40,0x20,0x2b,0x02,0x00,0x40,0xbb, -+0x01,0x00,0xbf,0xb3,0x54,0xfd,0x63,0x44,0x60,0x43,0x6b,0x60,0x2c,0x62,0x00,0x60, -+0x10,0x64,0xa2,0xdb,0x6b,0x60,0x2e,0x62,0x63,0x44,0xa2,0xdb,0x21,0x60,0xbc,0x62, -+0xa2,0xd1,0x00,0x60,0x10,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x26,0x46, -+0x2f,0x58,0xff,0xff,0x22,0x02,0x2e,0xf2,0xff,0xff,0x60,0x41,0xe1,0x81,0xf0,0x84, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81, -+0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0x6a,0x60,0x58,0x4e, -+0x2b,0x78,0xff,0xff,0x6a,0x60,0x28,0x78,0xff,0xff,0x6a,0x60,0x1a,0x78,0xff,0xff, -+0xbd,0xf3,0xff,0xff,0xfc,0xa0,0xfd,0xa0,0xd5,0x02,0x00,0x64,0x40,0x48,0x26,0x46, -+0x38,0xf2,0x00,0xf4,0x10,0x63,0xf4,0xa4,0x60,0x41,0x00,0x65,0x63,0x44,0x01,0x22, -+0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3, -+0x00,0x7f,0x40,0x4c,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3, -+0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x60,0x45,0x2c,0x44,0x04,0xa8, -+0x05,0xa8,0x06,0x03,0xc9,0x81,0x2e,0x03,0xd5,0x81,0xc7,0x83,0xce,0x06,0xde,0x00, -+0x41,0x4c,0x6a,0x60,0xd8,0x61,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2, -+0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x59,0xdb,0x63,0x44, -+0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2, -+0x01,0xa3,0x00,0x7f,0x59,0xdb,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x44, -+0x59,0xdb,0x5c,0x60,0x58,0x4e,0xbe,0x78,0xff,0xff,0x65,0x44,0x59,0xdb,0x2c,0x41, -+0xf8,0xa1,0xb4,0x00,0x65,0x41,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2, -+0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x40,0x4c,0x58,0xfb, -+0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00, -+0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x57,0xfb,0x56,0xf3,0xff,0xff,0x00,0xa0,0xff,0xff, -+0x49,0x03,0x63,0x44,0x01,0x22,0x05,0x00,0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47, -+0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f,0x40,0x4d,0x2c,0x44,0x00,0xb8,0xff,0xff, -+0x05,0x02,0x2d,0x44,0x01,0x2a,0x02,0x00,0x10,0x65,0x45,0x48,0x5a,0xf3,0xff,0xff, -+0x00,0xa0,0xff,0xff,0x2f,0x03,0x2d,0x44,0xfe,0xb5,0x3f,0x60,0xba,0x64,0xa0,0xd3, -+0xff,0xff,0x00,0x7f,0xd4,0x84,0x04,0xa4,0x19,0x04,0x60,0x45,0xd5,0x80,0xfc,0xa5, -+0x15,0x04,0x3f,0x60,0xb8,0x64,0xa0,0xd1,0xc7,0x83,0x63,0x44,0x01,0x22,0x05,0x00, -+0x01,0xac,0xa0,0xd2,0x01,0xa3,0x60,0x47,0x02,0x00,0xa0,0xd2,0x01,0xa3,0x00,0x7f, -+0xa0,0x80,0xff,0xff,0x03,0x03,0x28,0x44,0x20,0xbc,0x40,0x48,0x28,0x44,0xff,0x22, -+0x09,0x00,0x54,0xf1,0xff,0xff,0xb0,0x84,0x54,0xfb,0x60,0x45,0x6b,0x60,0x2e,0x62, -+0x65,0x44,0xa2,0xdb,0x6b,0x60,0x2c,0x62,0x00,0x60,0x04,0x64,0xa2,0xdb,0x21,0x60, -+0xbc,0x62,0xa2,0xd1,0x00,0x60,0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe, -+0x26,0x46,0x2f,0x58,0xff,0xff,0x0e,0x48,0x6a,0x60,0x58,0x4e,0x95,0x78,0xff,0xff, -+0x10,0x03,0x29,0xf2,0xa3,0xd1,0x60,0x40,0x10,0x2b,0x03,0x00,0x64,0x44,0x02,0xbc, -+0x02,0x00,0x64,0x44,0xfd,0xb4,0xa3,0xdb,0x0a,0xa3,0x3c,0x64,0xa3,0xdb,0xf6,0xa3, -+0x50,0x00,0x2c,0x43,0xa3,0xd3,0xff,0xff,0x60,0x40,0x01,0x26,0x37,0x00,0x43,0x4c, -+0x29,0xf0,0x01,0x64,0x64,0x40,0x10,0x27,0x03,0x64,0xbd,0xdb,0x2e,0xf2,0xff,0xff, -+0xbd,0xdb,0x2f,0xf2,0xbd,0xdb,0xff,0xff,0x30,0xf2,0xbd,0xdb,0x01,0x60,0x76,0x64, -+0xa0,0xd3,0xff,0xff,0x60,0x40,0x08,0x2a,0x02,0x00,0x08,0x7f,0x0a,0x00,0x04,0x2a, -+0x02,0x00,0x04,0x7f,0x06,0x00,0x02,0x2a,0x02,0x00,0x02,0x7f,0x02,0x00,0x01,0x7f, -+0x01,0x7e,0x60,0x47,0xbd,0xdb,0x3c,0x64,0xbd,0xdb,0x29,0xf0,0x34,0xf2,0x64,0x40, -+0x08,0x27,0xcc,0x84,0xbd,0xdb,0x00,0x64,0xbd,0xdb,0x2c,0x43,0x1a,0x00,0x61,0x44, -+0xdc,0x84,0xd0,0x80,0xff,0xff,0xcb,0x06,0x66,0xfb,0xc9,0x00,0x66,0xf1,0x3b,0x60, -+0xca,0x63,0x00,0x61,0xa3,0xd3,0xff,0xff,0xff,0xff,0x01,0x2a,0xf0,0x00,0x10,0xa3, -+0x61,0x44,0xf1,0xa0,0xdd,0x81,0xf6,0x04,0x00,0x63,0x40,0x60,0x4a,0x62,0x01,0x64, -+0xa2,0xdb,0x08,0x4e,0x00,0xbb,0x2e,0x58,0xff,0xff,0x2b,0x60,0xca,0x65,0x00,0x7f, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0x44,0xd3,0x62,0x43,0x43,0x4c,0x60,0x40, -+0x01,0x2a,0x10,0x00,0x02,0xa3,0x2e,0xf2,0x50,0xfe,0xbd,0xd1,0x2f,0xf2,0xd0,0x80, -+0xbd,0xd1,0x30,0xf2,0xd0,0x80,0xbd,0xd1,0xff,0xff,0xd0,0x80,0xff,0xff,0x02,0x02, -+0xf8,0xa3,0x1e,0x00,0x66,0xf1,0x3b,0x60,0xca,0x63,0x64,0x41,0xff,0x22,0x17,0x00, -+0xbd,0xd1,0x2e,0xf2,0x50,0xfe,0x64,0x40,0x01,0x26,0x04,0x00,0xcd,0x81,0x0e,0xa3, -+0xf7,0x02,0x0d,0x00,0xbd,0xd1,0x2f,0xf2,0xd0,0x80,0xbd,0xd1,0x30,0xf2,0xd0,0x80, -+0xbd,0xd1,0xff,0xff,0xd0,0x80,0xcd,0x81,0xe3,0x01,0x08,0xa3,0xe9,0x02,0x00,0x63, -+0x00,0xbb,0x2e,0x58,0xff,0xff,0xff,0x60,0xff,0x64,0x2b,0xfa,0x2c,0xfa,0x2d,0xfa, -+0xff,0xff,0x3a,0xf3,0xff,0xff,0xe8,0x84,0xe8,0x84,0x01,0x00,0x00,0x64,0x1c,0xfa, -+0x46,0x4d,0xb0,0xf1,0x2e,0xf8,0xb1,0xf1,0xff,0xff,0x2f,0xf8,0xb2,0xf1,0x30,0xf8, -+0xff,0xff,0x75,0xf1,0x31,0xf8,0x76,0xf1,0xff,0xff,0x32,0xf8,0x77,0xf1,0x33,0xf8, -+0x3e,0x60,0x10,0x63,0x74,0xf1,0x00,0x64,0x64,0x5e,0xbd,0xdb,0x64,0x47,0x00,0x7f, -+0xbd,0xdb,0x34,0xf3,0x3a,0xf1,0x01,0xb4,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84, -+0xb0,0x84,0x02,0xbc,0xbd,0xdb,0x06,0xd6,0x7e,0x00,0x00,0x10,0x00,0x64,0xbd,0xdb, -+0x00,0x64,0xbd,0xdb,0x62,0x60,0x92,0x62,0xa2,0xd3,0xda,0x85,0xbd,0xdb,0x60,0x41, -+0x06,0xa4,0x83,0xfb,0xa5,0xd1,0xda,0x85,0x64,0x44,0x00,0x7f,0xcd,0x81,0xbd,0xdb, -+0x05,0x03,0x64,0x47,0x00,0x7f,0xcd,0x81,0xbd,0xdb,0xf4,0x02,0x01,0x64,0xbd,0xdb, -+0x83,0xf1,0x18,0x60,0x68,0x62,0xa2,0xd3,0xda,0x85,0xbd,0xdb,0x43,0x48,0x60,0x41, -+0x41,0x4c,0xc0,0x84,0x02,0xa4,0x83,0xfb,0xa5,0xd1,0xda,0x85,0x64,0x44,0x00,0x7f, -+0xcd,0x81,0xbd,0xdb,0x05,0x03,0x64,0x47,0x00,0x7f,0xcd,0x81,0xbd,0xdb,0xf4,0x02, -+0x03,0x64,0xbd,0xdb,0x01,0x64,0xbd,0xdb,0x73,0xf3,0xbd,0xdb,0xff,0xff,0x83,0xf3, -+0xff,0xff,0x03,0xa4,0x83,0xfb,0x06,0x64,0xbd,0xdb,0x02,0x64,0xbd,0xdb,0x7a,0xf1, -+0x00,0x64,0x64,0x5e,0xbd,0xdb,0x64,0x47,0x00,0x7f,0xbd,0xdb,0x83,0xf3,0xff,0xff, -+0x04,0xa4,0x83,0xfb,0x07,0x64,0xbd,0xdb,0x06,0x64,0xbd,0xdb,0x18,0x60,0x18,0x62, -+0xa2,0xd1,0x00,0x64,0x64,0x5e,0xbd,0xdb,0x64,0x47,0x00,0x7f,0xbd,0xdb,0x00,0x64, -+0xbd,0xdb,0x22,0x60,0x3c,0x62,0xa2,0xd3,0xbd,0xdb,0x22,0x60,0x3e,0x62,0xa2,0xd3, -+0xbd,0xdb,0x00,0x64,0xbd,0xdb,0x83,0xf3,0xff,0xff,0x08,0xa4,0x83,0xfb,0x00,0x64, -+0xa3,0xdb,0x18,0x60,0x72,0x62,0xa2,0xd1,0x28,0x43,0x2c,0x41,0xa3,0xd3,0xff,0xff, -+0x60,0x40,0x02,0x3a,0x04,0x00,0x64,0x40,0x01,0x2a,0x14,0x00,0x11,0x00,0x04,0x3a, -+0x04,0x00,0x64,0x40,0x02,0x2a,0x0e,0x00,0x0b,0x00,0x0b,0x3a,0x04,0x00,0x64,0x40, -+0x04,0x2a,0x08,0x00,0x05,0x00,0x16,0x3a,0x05,0x00,0x64,0x40,0x08,0x2a,0x02,0x00, -+0x80,0xbc,0xa3,0xdb,0xcd,0x81,0xdb,0x83,0xe1,0x02,0x83,0xf3,0xff,0xff,0x60,0x41, -+0x08,0xa4,0x38,0xfa,0x00,0xf4,0x3e,0x60,0x10,0x63,0x01,0xf2,0xff,0xff,0x7c,0x7e, -+0x01,0xfa,0x0c,0x65,0xbd,0xd3,0xbd,0xd1,0x60,0x47,0xb0,0x87,0xa5,0xda,0xda,0x85, -+0xcd,0x81,0xcd,0x81,0x01,0x03,0xf6,0x02,0x2d,0x46,0x2e,0x58,0xff,0xff,0x00,0xf4, -+0x07,0xf0,0x67,0xf3,0x64,0x40,0x02,0x2a,0x49,0x00,0x26,0x46,0x02,0xbc,0x67,0xfb, -+0x60,0x45,0x2e,0xf2,0xff,0xff,0x60,0x47,0xb0,0xf3,0x60,0x5c,0x60,0x47,0x2f,0xf2, -+0xd0,0x80,0x60,0x47,0xb1,0xf3,0x60,0x5c,0x60,0x47,0x10,0x07,0x0b,0x04,0x30,0xf2, -+0xd0,0x80,0x60,0x47,0x60,0x5c,0xb2,0xf3,0x09,0x07,0x04,0x04,0x60,0x47,0xd0,0x80, -+0xff,0xff,0x04,0x07,0xfe,0x64,0xa4,0x84,0x67,0xfb,0xff,0xff,0x31,0xf2,0x32,0xf0, -+0x33,0xf0,0xb0,0x84,0xb0,0x84,0xff,0xff,0x21,0x03,0x3e,0x60,0x10,0x63,0x31,0xf0, -+0xbd,0xd9,0x32,0xf0,0xff,0xff,0xbd,0xd9,0x33,0xf0,0xbd,0xd9,0xff,0xff,0x00,0xf4, -+0x02,0xf0,0xbd,0xd9,0xff,0xff,0x03,0xf0,0xbd,0xd9,0x04,0xf0,0xff,0xff,0xbd,0xd9, -+0x05,0xf0,0xbd,0xd9,0xff,0xff,0x06,0xf0,0xbd,0xd9,0x07,0xf0,0xff,0xff,0xbd,0xd9, -+0x00,0x64,0x08,0xf0,0xa3,0xdb,0x64,0x47,0x60,0x45,0x00,0x3b,0x66,0x00,0x00,0x36, -+0x64,0x00,0xbd,0xdb,0xdc,0x84,0xe8,0x81,0x10,0x64,0x58,0xd0,0xcd,0x81,0xbd,0xd9, -+0xfc,0x02,0xd8,0x83,0x04,0x64,0x40,0x4d,0x09,0x61,0x65,0x40,0x01,0x2a,0xbd,0xd0, -+0xff,0xff,0x64,0x44,0x00,0x7f,0x2d,0x42,0xa2,0xda,0x5a,0x8d,0x64,0x47,0x00,0x7f, -+0x2d,0x42,0xa2,0xda,0xcd,0x81,0x5a,0x8d,0xf2,0x02,0x3e,0x60,0x44,0x63,0x04,0x61, -+0x65,0x40,0x01,0x26,0x02,0xa1,0xa1,0xd2,0xff,0xff,0x01,0xa8,0x59,0xd2,0x4b,0x02, -+0xfc,0xa0,0xff,0xff,0x48,0x07,0xbd,0xdb,0x59,0xd0,0xcc,0x84,0xbd,0xd9,0xfc,0x02, -+0x00,0x64,0xbd,0xdb,0x3e,0x60,0x52,0x63,0x59,0xd2,0x59,0xd0,0x03,0xa8,0x73,0xf3, -+0x3a,0x02,0x59,0xd0,0xff,0xff,0xd0,0x80,0xbd,0xd9,0x35,0x02,0x59,0xd2,0x59,0xd0, -+0x06,0xa8,0x59,0xd0,0x30,0x02,0x59,0xd2,0xff,0xff,0x60,0x47,0xb0,0x84,0xbd,0xdb, -+0x3e,0x60,0x46,0x63,0x00,0x61,0xa3,0xd3,0xff,0xff,0x60,0x40,0xff,0x22,0x16,0x00, -+0x80,0x2a,0x11,0x00,0x7f,0xb4,0xa3,0xdb,0x60,0x40,0x02,0x3a,0x02,0x00,0x01,0xb9, -+0x0a,0x00,0x04,0x3a,0x02,0x00,0x02,0xb9,0x06,0x00,0x0b,0x3a,0x02,0x00,0x04,0xb9, -+0x02,0x00,0x16,0x36,0x08,0xb9,0x02,0xa3,0xe6,0x00,0x0d,0x00,0x3e,0x60,0x50,0x63, -+0x61,0x44,0xa3,0xdb,0x3e,0x60,0x10,0x63,0x3c,0x60,0xd8,0x64,0x23,0x61,0xbd,0xd1, -+0xcd,0x81,0x58,0xd9,0xfc,0x02,0x26,0x46,0x2f,0x58,0xff,0xff,0xbd,0xf3,0x0f,0xf0, -+0xfd,0xa0,0xff,0xff,0x07,0x02,0x64,0x40,0x60,0x26,0x04,0x00,0x6d,0x60,0x58,0x4e, -+0x4d,0x78,0xff,0xff,0x2f,0x58,0xff,0xff,0xc4,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff, -+0x4d,0x05,0x16,0x60,0xd8,0x62,0xa2,0xd3,0x62,0xf1,0xfc,0xa0,0xff,0xff,0x46,0x02, -+0x64,0x40,0x01,0x2a,0x43,0x00,0x6d,0x60,0x58,0x4e,0x19,0x78,0xff,0xff,0x26,0x46, -+0x3d,0x02,0x2e,0xf0,0x2b,0xf8,0x2f,0xf0,0xff,0xff,0x2c,0xf8,0x30,0xf0,0x2d,0xf8, -+0x6a,0x60,0x58,0x4e,0xde,0x78,0xff,0xff,0x26,0x46,0x00,0xf0,0x04,0x64,0x03,0xfa, -+0x04,0xf8,0x00,0x64,0x0b,0xfa,0x0c,0xfa,0x0f,0xfa,0xff,0xff,0x79,0xf3,0x38,0xf0, -+0x50,0xbc,0x29,0xfa,0x17,0xf8,0x0c,0x64,0x15,0xfa,0x20,0xf2,0xff,0xff,0x60,0x47, -+0x00,0x7f,0x13,0xfa,0x1c,0x64,0x21,0xfa,0x08,0x64,0x28,0xfa,0x00,0x63,0x22,0xfc, -+0x16,0xfc,0x07,0xfc,0x01,0x64,0x19,0xfc,0x1c,0xfc,0x14,0xfa,0xff,0x67,0x0e,0xfa, -+0x3f,0x60,0x6a,0x62,0x3f,0x60,0x16,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0e,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x00,0x66,0x46,0x46,0x2f,0x58,0xff,0xff, -+0xbd,0xf3,0x0f,0xf0,0xfd,0xa0,0x20,0x64,0x3d,0x02,0x64,0x40,0x60,0x26,0x10,0x64, -+0x54,0xf1,0xff,0xff,0xb0,0x84,0x54,0xfb,0x21,0x60,0xbc,0x62,0xa2,0xd1,0x00,0x60, -+0x04,0x64,0xb0,0x84,0xa2,0xdb,0xff,0xff,0xcf,0xfe,0x2e,0xf2,0xff,0xff,0x60,0x41, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84, -+0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85, -+0x94,0x84,0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84, -+0x6a,0x60,0x58,0x4e,0x2b,0x78,0xff,0xff,0x29,0xf2,0xff,0xff,0x60,0x40,0x10,0x2b, -+0x09,0x00,0x6e,0x60,0x58,0x4e,0x72,0x78,0xff,0xff,0x04,0x03,0x6e,0x60,0x58,0x4e, -+0x8c,0x78,0xff,0xff,0x2f,0x58,0xff,0xff,0x00,0xf4,0x04,0x63,0x06,0x00,0x00,0xf4, -+0x07,0xf0,0x10,0x63,0x64,0x40,0x02,0x2a,0x27,0x00,0xbd,0xd2,0xff,0xff,0x60,0x47, -+0x00,0x3a,0x22,0x00,0x60,0x41,0x00,0x36,0x1d,0x00,0x62,0x60,0x92,0x62,0xa2,0xd3, -+0x61,0x45,0xd4,0x80,0xff,0xff,0x18,0x02,0xda,0x82,0x61,0x40,0xfe,0x22,0x08,0x00, -+0x62,0x45,0xbd,0xd2,0xa5,0xd1,0xda,0x82,0xd0,0x80,0xc9,0x81,0xf6,0x03,0x0c,0x00, -+0x61,0x40,0x00,0x36,0x07,0x00,0x62,0x45,0xa3,0xd2,0xa5,0xd1,0xff,0xff,0x90,0x80, -+0xff,0x26,0x02,0x00,0x00,0x64,0x01,0x00,0x01,0x64,0x01,0xb4,0x2e,0x58,0xff,0xff, -+0x2e,0xf0,0x2b,0xf8,0x2f,0xf0,0xff,0xff,0x2c,0xf8,0x30,0xf0,0x2d,0xf8,0xff,0xff, -+0xb0,0xf1,0x2e,0xf8,0xff,0xff,0xb1,0xf1,0x2f,0xf8,0xb2,0xf1,0xff,0xff,0x30,0xf8, -+0x75,0xf1,0x31,0xf8,0xff,0xff,0x76,0xf1,0x32,0xf8,0x77,0xf1,0xff,0xff,0x33,0xf8, -+0x00,0xf0,0x04,0x64,0x03,0xfa,0x04,0xf8,0x00,0x64,0x0b,0xfa,0x0c,0xfa,0x0f,0xfa, -+0xff,0xff,0x79,0xf3,0xff,0xff,0xb0,0xbc,0x29,0xfa,0x0c,0x64,0x15,0xfa,0x20,0xf2, -+0xff,0xff,0x60,0x47,0x00,0x7f,0x13,0xfa,0x1c,0x64,0x21,0xfa,0x08,0x64,0x28,0xfa, -+0x00,0x63,0x22,0xfc,0x16,0xfc,0x07,0xfc,0x01,0x64,0x19,0xfc,0x1c,0xfc,0x14,0xfa, -+0xff,0x67,0x0e,0xfa,0x38,0xf0,0x06,0x64,0x38,0xfa,0x17,0xfa,0x44,0x48,0x00,0xf4, -+0x01,0xf2,0xff,0xff,0x7c,0x7e,0x01,0xfa,0x02,0xf2,0x00,0x63,0x00,0xa0,0x04,0xfc, -+0x07,0x02,0x03,0xf2,0x00,0x63,0xff,0xa0,0xff,0xff,0x3b,0x03,0x0e,0x63,0x39,0x00, -+0xff,0xa0,0x0d,0x63,0x36,0x02,0x34,0xf3,0xff,0xff,0x60,0x40,0x01,0x2a,0x31,0x00, -+0x03,0xf2,0x0e,0x63,0xff,0xa0,0xff,0xff,0x1c,0x02,0x0a,0x63,0x80,0x60,0x10,0x64, -+0xbd,0xda,0x00,0x60,0x3a,0x61,0x01,0x60,0x02,0x65,0x55,0x60,0xaa,0x64,0xcd,0x81, -+0xbd,0xda,0xc4,0x84,0xfc,0x02,0x00,0xf4,0x04,0x63,0x06,0x61,0xcd,0x81,0xbd,0xda, -+0xc4,0x84,0xfc,0x02,0x26,0x46,0x88,0x64,0x38,0xfa,0x17,0xfa,0x00,0xf4,0x00,0x63, -+0x10,0x00,0xfd,0xa0,0xff,0xff,0x0d,0x02,0x0f,0x63,0x55,0x60,0xaa,0x65,0x05,0xf2, -+0xff,0xff,0xd4,0x80,0x88,0x64,0x05,0x02,0x28,0x45,0xd4,0x80,0xff,0xff,0x01,0x02, -+0x00,0x63,0x03,0xf2,0x04,0xfc,0xdc,0x84,0x03,0xfa,0x26,0x46,0x3f,0x60,0x6a,0x62, -+0x3f,0x60,0x16,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0e,0x64,0x5a,0xdb,0xff,0xff, -+0x2b,0xff,0xc1,0xfe,0x00,0x66,0x46,0x46,0x2e,0x58,0xff,0xff,0x21,0x60,0x7a,0x62, -+0xa2,0xd1,0x62,0x60,0xe8,0x64,0xa0,0xd3,0xfa,0x65,0xd0,0x80,0xff,0xff,0x37,0x0d, -+0xc4,0x84,0xa2,0xdb,0x62,0x60,0xe6,0x64,0xa0,0xd1,0x3c,0x60,0xca,0x64,0x64,0x43, -+0xd0,0x80,0x2b,0x60,0xca,0x64,0x01,0x07,0x60,0x43,0x10,0x61,0xa3,0xd3,0xff,0xff, -+0xff,0xff,0x01,0x2a,0x1e,0x00,0x0a,0x65,0x46,0xd3,0xff,0xff,0xcc,0x84,0xa2,0xdb, -+0x03,0x02,0x00,0x64,0xa3,0xdb,0x15,0x00,0xfe,0xa2,0xa2,0xd3,0xff,0xff,0x60,0x47, -+0x60,0x40,0x08,0x2a,0x02,0x00,0x08,0x7f,0x0a,0x00,0x04,0x2a,0x02,0x00,0x04,0x7f, -+0x06,0x00,0x02,0x2a,0x02,0x00,0x02,0x7f,0x02,0x00,0x01,0x7f,0x01,0x7e,0x60,0x47, -+0xa2,0xdb,0xcd,0x81,0x10,0xa3,0xda,0x02,0x62,0x60,0xe6,0x64,0xa0,0xdd,0x2e,0x58, -+0xff,0xff,0x3d,0x60,0x98,0x63,0x5f,0xf3,0xff,0xff,0x00,0xbc,0x60,0x41,0x10,0x03, -+0x2b,0xf2,0x50,0xfe,0xbd,0xd1,0x2c,0xf2,0xd0,0x80,0xbd,0xd1,0x2d,0xf2,0xd0,0x80, -+0xbd,0xd1,0xff,0xff,0xd0,0x80,0xff,0xff,0x04,0x03,0xfa,0xa1,0xff,0xff,0xf0,0x02, -+0x01,0xbc,0x2e,0x58,0xff,0xff,0x3d,0x60,0x20,0x63,0x5e,0xf3,0xe6,0x00,0x3d,0x60, -+0x98,0x65,0x5f,0xf3,0xff,0xff,0xc4,0x83,0x88,0xa0,0x06,0xa4,0x09,0x05,0x5f,0xfb, -+0xff,0xff,0x2b,0xf2,0xbd,0xdb,0x2c,0xf2,0xff,0xff,0xbd,0xdb,0x2d,0xf2,0xbd,0xdb, -+0x2e,0x58,0xff,0xff,0x3d,0x60,0x20,0x65,0x5e,0xf3,0xff,0xff,0xc4,0x83,0x88,0xa0, -+0x06,0xa4,0x09,0x05,0x5e,0xfb,0xff,0xff,0x2b,0xf2,0xbd,0xdb,0x2c,0xf2,0xff,0xff, -+0xbd,0xdb,0x2d,0xf2,0xbd,0xdb,0x2e,0x58,0xff,0xff,0x3d,0x60,0x98,0x63,0x5f,0xf3, -+0xff,0xff,0x00,0xbc,0x60,0x41,0x10,0x03,0x2e,0xf2,0x50,0xfe,0xbd,0xd1,0x2f,0xf2, -+0xd0,0x80,0xbd,0xd1,0x30,0xf2,0xd0,0x80,0xbd,0xd1,0xff,0xff,0xd0,0x80,0xff,0xff, -+0x04,0x03,0xfa,0xa1,0xff,0xff,0xf0,0x02,0x01,0xbc,0x2e,0x58,0xff,0xff,0x3d,0x60, -+0x98,0x65,0x5f,0xf3,0xff,0xff,0xc4,0x83,0x88,0xa0,0x06,0xa4,0x09,0x05,0x5f,0xfb, -+0xff,0xff,0x2e,0xf2,0xbd,0xdb,0x2f,0xf2,0xff,0xff,0xbd,0xdb,0x30,0xf2,0xbd,0xdb, -+0x2e,0x58,0xff,0xff,0x3f,0x60,0x4c,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa8,0x60,0x46, -+0x03,0x02,0x3d,0x60,0x36,0x78,0xff,0xff,0x26,0x45,0xd4,0x80,0x0f,0xf0,0xf9,0x03, -+0x64,0x44,0x70,0xb0,0x70,0x2a,0x03,0x00,0x74,0x60,0x40,0x78,0xff,0xff,0x64,0x40, -+0x04,0x2a,0x13,0x00,0x6a,0x60,0xb6,0x62,0x00,0x64,0xa2,0xdb,0x29,0xf2,0xff,0xff, -+0xff,0xff,0x40,0x2b,0x0f,0x00,0x64,0x40,0x80,0x2b,0x07,0x00,0x1b,0xf2,0x22,0xf0, -+0x60,0x47,0xc0,0xb4,0xb0,0x84,0x22,0xfa,0x05,0x00,0x00,0x64,0x40,0x46,0x3d,0x60, -+0x36,0x78,0xff,0xff,0x32,0x40,0x01,0x2a,0x07,0x00,0x75,0x60,0x80,0x78,0xff,0xff, -+0x03,0x03,0x74,0x60,0x40,0x78,0xff,0xff,0x46,0x46,0x0f,0xf0,0xff,0xff,0x64,0x44, -+0x80,0x26,0x0e,0x00,0x32,0x40,0x01,0x2a,0x08,0x00,0x22,0xf0,0x07,0x60,0x01,0x64, -+0xb0,0x84,0x22,0xfa,0x74,0x60,0x59,0x78,0xff,0xff,0x74,0x60,0x40,0x78,0xff,0xff, -+0x08,0x26,0x4d,0x00,0x64,0x60,0x94,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x89,0xf1,0x29,0xf2, -+0x64,0x40,0x01,0x3a,0x1e,0x00,0x0c,0x26,0x1c,0x00,0xf0,0xb4,0xff,0xff,0xb0,0x3a, -+0x18,0x00,0x80,0x60,0xf2,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x66,0x5c,0x00,0xf4,0x00,0x60, -+0x01,0x64,0x02,0xfa,0x00,0x60,0x03,0x64,0x03,0xfa,0x64,0x46,0x74,0x60,0x59,0x78, -+0xff,0xff,0x29,0xf2,0xff,0xff,0xff,0xff,0x03,0x27,0x06,0x00,0x6a,0x60,0xd2,0x62, -+0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x32,0x44,0x01,0x2a,0x05,0x00,0x22,0xf0, -+0x07,0x60,0x02,0x64,0xb0,0x84,0x04,0x00,0x02,0x2a,0x06,0x00,0x00,0x60,0x02,0x64, -+0x22,0xfa,0x74,0x60,0x59,0x78,0xff,0xff,0x74,0x60,0x40,0x78,0xff,0xff,0x32,0x40, -+0x01,0x2a,0x08,0x00,0x22,0xf0,0x07,0x60,0x00,0x64,0xb0,0x84,0x22,0xfa,0x74,0x60, -+0x59,0x78,0xff,0xff,0x29,0xf2,0x0f,0xf0,0x60,0x40,0xa4,0x36,0x08,0x00,0x0c,0xb4, -+0x04,0x36,0x02,0x00,0x0c,0x3a,0x06,0x00,0x74,0x60,0x40,0x78,0xff,0xff,0x74,0x60, -+0x3b,0x78,0xff,0xff,0x64,0x40,0x60,0x26,0x03,0x00,0x70,0x60,0x4a,0x78,0xff,0xff, -+0x89,0xf3,0x29,0xf2,0x00,0xbc,0xc2,0xf1,0x20,0x03,0x64,0x40,0x00,0x3a,0x4e,0x00, -+0x60,0x40,0x40,0x36,0x4b,0x00,0x80,0x3a,0x15,0x00,0x5c,0x63,0x64,0x60,0xd8,0x61, -+0xbd,0xd2,0xa1,0xd1,0x02,0xa1,0xbd,0xd2,0xd0,0x80,0xa1,0xd1,0x02,0xa1,0x0a,0x02, -+0xd0,0x80,0xbd,0xd2,0xa1,0xd1,0x06,0x02,0xd0,0x80,0xff,0xff,0x03,0x02,0x72,0x60, -+0x99,0x78,0xff,0xff,0x74,0x60,0x40,0x78,0xff,0xff,0x5c,0x63,0x60,0x40,0x02,0x2b, -+0x62,0x63,0xbd,0xd2,0x75,0xf1,0xbd,0xd2,0xd0,0x80,0x76,0xf1,0x07,0x02,0xd0,0x80, -+0xbd,0xd2,0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0x20,0x03,0xc4,0xf3,0xff,0xff, -+0xfd,0xa0,0x29,0xf2,0x04,0x04,0x60,0x40,0x80,0x36,0x18,0x00,0x14,0x00,0xe9,0xf3, -+0x29,0xf2,0x60,0x40,0x40,0x26,0xf7,0x00,0x16,0x60,0xd8,0x62,0xa2,0xd3,0x29,0xf2, -+0xfc,0xa0,0x2b,0xf0,0x08,0x02,0x60,0x40,0x80,0x36,0x02,0x00,0x40,0x3a,0x03,0x00, -+0x64,0x40,0x01,0x26,0x03,0x00,0x74,0x60,0x40,0x78,0xff,0xff,0x29,0xf2,0xff,0xff, -+0x60,0x5c,0x0c,0xb4,0x08,0x3a,0x47,0x00,0x34,0xf3,0x64,0x40,0x40,0x27,0x09,0x00, -+0xe7,0xf3,0x60,0x40,0x02,0x2a,0x05,0x00,0x01,0x26,0x03,0x00,0x74,0x60,0x40,0x78, -+0xff,0xff,0x74,0x60,0xdb,0x78,0xff,0xff,0x18,0x60,0x0a,0x64,0xa0,0xd3,0xbd,0xf3, -+0x00,0xa0,0xfe,0xa0,0xe0,0x02,0xdf,0x03,0x63,0x60,0xfa,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x1f,0xf2,0xff,0xff,0x60,0x45,0x64,0x60,0x40,0x64,0xa0,0xd3,0xff,0xff,0xc4,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x26,0xf2, -+0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0xfe,0x64, -+0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x0f,0xf2,0xff,0xff,0x60,0x40,0x40,0x26,0x42,0x00, -+0x32,0x44,0x02,0x26,0x3f,0x00,0x61,0x60,0xcc,0x64,0xa0,0xd3,0xff,0xff,0x00,0xa0, -+0x60,0x41,0x13,0x03,0x61,0x60,0xd0,0x63,0x2b,0xf2,0x50,0xfe,0xbd,0xd1,0x2c,0xf2, -+0xd0,0x80,0xbd,0xd1,0x2d,0xf2,0xd0,0x80,0xbd,0xd1,0xff,0xff,0xd0,0x80,0xfa,0xa1, -+0x04,0x01,0xf2,0x02,0x74,0x60,0x40,0x78,0xff,0xff,0xbd,0xf3,0xff,0xff,0xfd,0xa0, -+0xff,0xff,0x20,0x02,0x2e,0xf2,0xff,0xff,0x60,0x41,0xe1,0x81,0xf0,0x84,0xe1,0x81, -+0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81,0xf0,0x84, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81, -+0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0x6a,0x60,0x58,0x4e,0x2b,0x78, -+0xff,0xff,0x00,0x03,0x74,0x60,0x2a,0x78,0xff,0xff,0x32,0x40,0x02,0x26,0x2e,0x00, -+0x29,0xf0,0x34,0xf3,0x64,0x40,0x08,0x2a,0x29,0x00,0x64,0x40,0x40,0x27,0x0a,0x00, -+0x02,0x2a,0x08,0x00,0x38,0xf2,0xff,0xff,0x00,0xa8,0xff,0xff,0x03,0x03,0x74,0x60, -+0x40,0x78,0xff,0xff,0x29,0xf0,0x03,0x67,0xa0,0x84,0xff,0xff,0x00,0x37,0x62,0x63, -+0x02,0x37,0x5c,0x63,0x01,0x37,0x56,0x63,0x03,0x37,0x10,0x00,0xbd,0xd2,0x75,0xf1, -+0xbd,0xd2,0xd0,0x80,0x76,0xf1,0x07,0x02,0xd0,0x80,0xbd,0xd2,0x77,0xf1,0x03,0x02, -+0xd0,0x80,0xff,0xff,0x03,0x03,0x74,0x60,0x40,0x78,0xff,0xff,0x21,0x60,0x86,0x62, -+0xa2,0xd5,0x21,0x60,0x7a,0x62,0xa2,0xd3,0xff,0xff,0x40,0x48,0x09,0xf2,0x46,0x4b, -+0x00,0xbe,0x12,0xf2,0x19,0x03,0x60,0x45,0x28,0x44,0xd4,0x81,0x27,0x60,0x10,0x65, -+0xd5,0x80,0x46,0x45,0xf3,0x04,0x09,0xf2,0x2b,0x46,0x09,0xfa,0x64,0x60,0x8a,0x62, -+0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78, -+0xff,0xff,0xa3,0xff,0x2b,0x46,0xe2,0x00,0x26,0x46,0x34,0xf2,0xff,0xff,0x0f,0xb4, -+0x29,0xf0,0x03,0x02,0x64,0x40,0x04,0x2b,0x67,0x00,0x60,0x40,0x0f,0x26,0x7d,0x00, -+0x63,0x60,0xe6,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f, -+0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0xea,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x1f,0xf2,0xff,0xff,0x60,0x45,0x64,0x60,0x40,0x64,0xa0,0xd3,0xff,0xff,0xc4,0x84, -+0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x21,0x60, -+0x7a,0x62,0xa2,0xd1,0xff,0xff,0x12,0xf8,0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb, -+0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x00,0x64,0x09,0xfa, -+0x05,0xf2,0x06,0xf2,0x60,0x43,0x05,0xfa,0x60,0x46,0x01,0xf0,0x7f,0x60,0xff,0x64, -+0xa0,0x84,0x01,0xfa,0x00,0x64,0x00,0xf0,0x00,0xfa,0xc0,0x80,0x44,0x45,0x08,0x03, -+0x25,0x46,0x05,0xfc,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff, -+0x26,0x46,0x75,0x60,0x58,0x4e,0x63,0x78,0xff,0xff,0x09,0x02,0x2b,0x46,0x26,0x44, -+0x09,0xfa,0x74,0x60,0x54,0x78,0xff,0xff,0x72,0x60,0x7a,0x78,0xff,0xff,0x09,0x45, -+0x09,0xf0,0x26,0x46,0x09,0xf8,0x2b,0x46,0x26,0x44,0x09,0xfa,0xa2,0xff,0x1a,0x60, -+0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff,0x64,0x60,0x84,0x62,0xa2,0xd3,0xff,0xff, -+0x01,0xa4,0xa2,0xdb,0x74,0x60,0x54,0x78,0xff,0xff,0x75,0x60,0x58,0x4e,0x63,0x78, -+0xff,0xff,0x39,0x02,0x63,0x60,0xe6,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x26,0xf2,0xff,0xff, -+0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60,0xea,0x64,0xc4,0x84, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x1f,0xf2,0xff,0xff,0x60,0x45,0x64,0x60,0x40,0x64,0xa0,0xd3, -+0xff,0xff,0xc4,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x64,0x60,0x88,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4,0xa2,0xdb,0x26,0x46, -+0x74,0x60,0x40,0x78,0xff,0xff,0x34,0xf2,0x26,0x46,0x34,0xf2,0x01,0xa5,0xd4,0x80, -+0x29,0x46,0x6a,0x03,0x01,0xa4,0xd4,0x80,0x26,0x46,0x23,0x02,0x64,0x60,0x58,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84, -+0x60,0x45,0x64,0x60,0x5c,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x74,0x60,0x40,0x78, -+0xff,0xff,0x29,0x46,0x05,0xf2,0x09,0xf0,0x2b,0x46,0x09,0xf8,0x26,0x46,0x05,0xf4, -+0x29,0x43,0x00,0xfc,0x26,0x46,0x05,0xfa,0x63,0x60,0xe6,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45,0x63,0x60, -+0xea,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1f,0xf2,0xff,0xff,0x60,0x45,0x64,0x60, -+0x40,0x64,0xa0,0xd3,0xff,0xff,0xc4,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x64,0x60,0x86,0x62,0xa2,0xd3,0xff,0xff,0x01,0xa4, -+0xa2,0xdb,0x74,0x60,0x40,0x78,0xff,0xff,0x34,0xfa,0x63,0x60,0xe6,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45, -+0x63,0x60,0xea,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1f,0xf2,0xff,0xff,0x60,0x45, -+0x64,0x60,0x40,0x64,0xa0,0xd3,0xff,0xff,0xc4,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb, -+0x26,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb,0xff,0xff,0x2b,0xff,0x26,0x46,0x7f,0x60, -+0xff,0x65,0x00,0xf0,0x38,0xf2,0xff,0xff,0x06,0xf4,0x01,0xf2,0x60,0x41,0xa4,0x84, -+0x01,0xfa,0x00,0xf2,0x00,0x63,0x00,0xfc,0x66,0x45,0x26,0x46,0x00,0xfa,0x29,0x46, -+0x65,0x44,0x05,0xfa,0x64,0x45,0x06,0xf0,0x06,0xfa,0x64,0x46,0x65,0x44,0x00,0xfa, -+0x29,0x46,0x38,0xf0,0x61,0x44,0xc0,0x84,0x38,0xfa,0x26,0x46,0x29,0xf0,0x00,0xf2, -+0x06,0x45,0x00,0xa8,0x66,0x44,0x01,0x02,0x05,0xfa,0x64,0x40,0x04,0x2b,0x0e,0x00, -+0x21,0x60,0x7a,0x62,0xa2,0xd3,0x29,0x46,0x12,0xfa,0xa2,0xff,0x1a,0x60,0x58,0x4f, -+0x37,0x78,0xff,0xff,0xa3,0xff,0x74,0x60,0x54,0x78,0xff,0xff,0x29,0x46,0x38,0xf2, -+0x09,0xf0,0x60,0x47,0x3f,0xfa,0x2b,0x46,0x09,0xf8,0x26,0x46,0xff,0x60,0xf0,0x65, -+0x34,0xf2,0x29,0xf0,0xa4,0x84,0x29,0x46,0x34,0xfa,0xf7,0x60,0xff,0x64,0x0b,0xfa, -+0xa0,0x9c,0x29,0xf8,0x00,0x64,0x09,0xfa,0x06,0xf4,0x80,0x67,0x01,0xf2,0x60,0x45, -+0xb4,0x83,0x01,0xfc,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff, -+0x09,0x46,0x29,0x46,0x89,0xf3,0xff,0xff,0x60,0x40,0x01,0x26,0x03,0x00,0x74,0x60, -+0x17,0x78,0xff,0xff,0x74,0x60,0x2a,0x78,0xff,0xff,0x89,0xf3,0xff,0xff,0x60,0x40, -+0x01,0x26,0x03,0x00,0x73,0x60,0x44,0x78,0xff,0xff,0x29,0xf2,0xff,0xff,0xff,0xff, -+0x50,0x3a,0xf0,0x00,0x5c,0x63,0x64,0x60,0xd8,0x61,0xbd,0xd2,0xa1,0xd1,0x02,0xa1, -+0xbd,0xd2,0xd0,0x80,0xa1,0xd1,0x02,0xa1,0xe5,0x02,0xd0,0x80,0xbd,0xd2,0xa1,0xd1, -+0xe1,0x02,0xd0,0x80,0xff,0xff,0xde,0x02,0x26,0x46,0x2b,0x60,0xc2,0x63,0x00,0xf4, -+0x02,0xf2,0xbd,0xdb,0xff,0xff,0x03,0xf2,0xbd,0xdb,0x04,0xf2,0xff,0xff,0xbd,0xdb, -+0x05,0xf2,0xa3,0xdb,0xfa,0xa3,0x26,0x46,0x00,0x60,0x00,0x65,0xa3,0xd3,0x23,0xf0, -+0x00,0x61,0xd0,0x84,0xf1,0x81,0xd4,0x84,0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1, -+0x03,0xa9,0x24,0xf0,0x42,0xfe,0x01,0x03,0xcc,0x84,0xf1,0x81,0xd0,0x84,0xf1,0x81, -+0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x27,0xf0,0x42,0xfe,0x01,0x03,0xcc,0x84, -+0xf1,0x81,0xd0,0x84,0xf1,0x81,0xbd,0xdb,0xa3,0xd3,0x03,0xb1,0x03,0xa9,0x28,0xf0, -+0x01,0x03,0xcc,0x84,0xd0,0x84,0xa3,0xdb,0x01,0x64,0x22,0xfb,0xff,0xff,0x1a,0xff, -+0x6a,0x60,0xc0,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0,0xff,0xff,0x68,0x03,0x26,0x46, -+0x00,0xf4,0x02,0xf2,0x5a,0xd2,0x40,0x47,0x40,0x48,0x5a,0xd2,0x5a,0xd2,0x40,0x49, -+0x60,0x41,0x5a,0xd0,0x74,0xf9,0x40,0x63,0xad,0x80,0xf0,0xa3,0x09,0x02,0x3c,0x03, -+0x29,0x41,0x28,0x44,0x40,0x49,0x27,0x44,0x40,0x48,0x00,0x64,0x40,0x47,0xf4,0x00, -+0xd1,0x80,0x01,0x02,0x31,0x04,0x10,0xa3,0x80,0x60,0x00,0x65,0xa5,0x80,0xcf,0x83, -+0x08,0x02,0x27,0x44,0x60,0x87,0x28,0x44,0x70,0x88,0x29,0x44,0x06,0xe6,0x7e,0x00, -+0x5c,0x0c,0x70,0x89,0xf1,0x81,0xf5,0x00,0xe7,0xa3,0x64,0x44,0x00,0xa0,0x00,0x62, -+0x02,0x02,0x00,0x61,0x1c,0x00,0xe0,0x84,0xde,0x82,0xfd,0x04,0x42,0xfe,0xf8,0x84, -+0x62,0x45,0xc7,0x83,0x60,0x45,0x02,0xfe,0xd5,0x84,0x02,0x05,0x01,0x05,0x61,0x44, -+0xcf,0x83,0x60,0x41,0x08,0x03,0x27,0x44,0x60,0x87,0x28,0x44,0x70,0x88,0x29,0x44, -+0x70,0x89,0xf1,0x81,0xf1,0x00,0xce,0x82,0xe9,0x81,0xfd,0x02,0xf1,0x81,0x02,0xf2, -+0xff,0xff,0x60,0x47,0xe8,0x84,0xe8,0x84,0x5a,0xd2,0x3f,0xb5,0xe0,0x84,0xe0,0x84, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x84,0xb4,0x84,0x61,0x45,0xd4,0x84,0xc0,0x84, -+0xe0,0x84,0xe0,0x84,0xe0,0x84,0xe0,0x93,0x6a,0x60,0xc0,0x62,0x00,0x64,0xa2,0xdb, -+0x26,0x46,0x6d,0x00,0xbd,0xf3,0xff,0xff,0xfd,0xa0,0xff,0xff,0x68,0x02,0x40,0x60, -+0x1c,0x64,0xa0,0xd3,0xff,0xff,0x01,0xbc,0xa2,0xdb,0x29,0xf2,0xff,0xff,0x60,0x40, -+0x10,0x2b,0x09,0x00,0x6e,0x60,0x58,0x4e,0x72,0x78,0xff,0xff,0x04,0x03,0x6e,0x60, -+0x58,0x4e,0x8c,0x78,0xff,0xff,0x2e,0xf2,0xff,0xff,0x60,0x41,0xe1,0x81,0xf0,0x84, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41,0xe1,0x81, -+0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0x5a,0xd2,0xf0,0x85,0x94,0x84,0x60,0x41, -+0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0xe1,0x81,0xf0,0x84,0x6a,0x60,0x58,0x4e, -+0x2b,0x78,0xff,0xff,0x34,0x03,0x29,0xf2,0x34,0xf0,0x60,0x40,0x08,0x3a,0x61,0x00, -+0x08,0x2b,0x2a,0x00,0x0c,0xa3,0xa3,0xd3,0xff,0xff,0xd0,0x80,0xff,0xff,0x25,0x02, -+0x64,0x60,0x58,0x64,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82, -+0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f, -+0xe0,0x84,0xe0,0x84,0x60,0x45,0x64,0x60,0x5c,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x74,0x60,0x40,0x78,0xff,0xff,0x69,0x00,0x0c,0xa3,0xa3,0xd9,0x32,0x00,0x6a,0x60, -+0x98,0x65,0x29,0xf2,0x34,0xf0,0x60,0x40,0xa4,0x36,0x72,0x00,0x08,0x2b,0x28,0x00, -+0xa5,0xd3,0xff,0xff,0xd0,0x80,0xff,0xff,0x23,0x02,0x64,0x60,0x58,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84, -+0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84,0x60,0x45, -+0x64,0x60,0x5c,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x74,0x60,0x40,0x78,0xff,0xff, -+0xa5,0xd9,0x29,0xf2,0xff,0xff,0xff,0xff,0x0c,0x22,0x42,0x00,0x63,0x60,0xe6,0x64, -+0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x26,0xf2,0xff,0xff,0x60,0x47,0x00,0x7f,0xe0,0x84,0xe0,0x84, -+0x60,0x45,0x63,0x60,0xea,0x64,0xc4,0x84,0xa0,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb, -+0x05,0x04,0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x1f,0xf2,0xff,0xff, -+0x60,0x45,0x64,0x60,0x40,0x64,0xa0,0xd3,0xff,0xff,0xc4,0x84,0xa2,0xdb,0x05,0x04, -+0xda,0x82,0xa2,0xd3,0xff,0xff,0xdc,0x84,0xa2,0xdb,0x46,0x48,0x00,0xf4,0x80,0x60, -+0x87,0x65,0x66,0x44,0xac,0x80,0x05,0xf2,0xff,0xff,0xd4,0x80,0x08,0x03,0x07,0x02, -+0x74,0x60,0x8a,0x78,0xff,0xff,0x03,0x02,0x6e,0x60,0x9f,0x78,0xff,0xff,0x28,0x46, -+0x38,0xf2,0x3c,0xf1,0xff,0xff,0xd0,0x80,0xff,0xff,0x10,0x07,0x78,0x43,0x04,0xa3, -+0x49,0xfd,0x0c,0x60,0x46,0x64,0xa0,0xd7,0xff,0xff,0xff,0xff,0x6e,0x60,0x9f,0x78, -+0xff,0xff,0x89,0xf3,0xff,0xff,0x60,0x40,0x01,0x26,0x19,0x00,0x0f,0x4e,0x46,0x45, -+0x3f,0x60,0x6a,0x62,0x00,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0xa2,0xff,0x1a,0x60,0x58,0x4f,0x37,0x78,0xff,0xff,0xa3,0xff, -+0xd1,0xfe,0x0e,0x4f,0x00,0x64,0x40,0x46,0x6e,0x60,0x9f,0x78,0xff,0xff,0x3f,0x60, -+0x6a,0x62,0x3f,0x60,0x52,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0xd2,0xfe,0x00,0x64,0x40,0x46,0x6e,0x60,0x9f,0x78,0xff,0xff, -+0x2f,0x58,0xff,0xff,0x29,0xf2,0xff,0xff,0x60,0x47,0x56,0x63,0x01,0xb0,0x01,0x26, -+0x62,0x63,0xbd,0xd0,0x39,0xf8,0xbd,0xd0,0xff,0xff,0x3a,0xf8,0xbd,0xd0,0x3b,0xf8, -+0x02,0xb0,0x5c,0x63,0x04,0x03,0x62,0x63,0x03,0xb0,0x02,0x3a,0x6a,0x63,0xbd,0xd0, -+0x3c,0xf8,0xbd,0xd0,0xff,0xff,0x3d,0xf8,0xbd,0xd0,0x3e,0xf8,0x2f,0x58,0xff,0xff, -+0x06,0x67,0x06,0xf2,0x60,0x45,0xd4,0x80,0xff,0xff,0x48,0x02,0x18,0x60,0x10,0x63, -+0xa3,0xd3,0x08,0xfe,0xff,0xff,0x04,0x26,0x41,0x00,0x07,0x67,0x06,0xfa,0x28,0x46, -+0x00,0xf0,0x04,0x64,0x03,0xfa,0x04,0xf8,0x00,0x64,0x0b,0xfa,0x0c,0xfa,0xff,0xff, -+0x0f,0xfa,0x2e,0xf2,0x2b,0xfa,0xff,0xff,0x2f,0xf2,0x2c,0xfa,0x30,0xf2,0xff,0xff, -+0x2d,0xfa,0xb0,0xf1,0x2e,0xf8,0xff,0xff,0xb1,0xf1,0x2f,0xf8,0xb2,0xf1,0xff,0xff, -+0x30,0xf8,0x79,0xf3,0xff,0xff,0x08,0xbc,0x34,0xf1,0xff,0xff,0x64,0x40,0x01,0x2a, -+0x03,0x00,0x60,0x47,0x40,0xbc,0x60,0x47,0x29,0xfa,0x00,0x63,0x28,0xfc,0x22,0xfc, -+0x39,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff,0xff,0x7f,0x00,0x7e,0x0e,0xfa,0x3f,0x60, -+0x6a,0x62,0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64,0x5a,0xdb, -+0xff,0xff,0x2b,0xff,0xc1,0xfe,0x00,0x64,0x40,0x46,0x48,0xfe,0x74,0x60,0x25,0x78, -+0xff,0xff,0x2b,0xf0,0x67,0x44,0xd0,0x80,0x38,0xf2,0x20,0x02,0xdc,0xa0,0x00,0xf4, -+0x1d,0x04,0x06,0x60,0x08,0x65,0x05,0xf2,0x09,0xf0,0xd4,0x80,0x01,0x60,0x00,0x64, -+0x15,0x02,0xd0,0x80,0x6a,0x60,0x60,0x63,0x11,0x02,0x6a,0x60,0x64,0x64,0xa0,0xd3, -+0xff,0xff,0xdc,0x84,0xa2,0xdb,0x12,0xf0,0xbd,0xd3,0x13,0xf0,0xd0,0x80,0xa3,0xd3, -+0x05,0x02,0xd0,0x80,0x00,0xa0,0x02,0x02,0x01,0x03,0x03,0x00,0x75,0x60,0x5f,0x78, -+0xff,0xff,0xb0,0xf3,0x0f,0xfa,0xb1,0xf3,0xff,0xff,0x10,0xfa,0xb2,0xf3,0x11,0xfa, -+0x02,0x60,0x00,0x64,0x09,0xfa,0x14,0x63,0x1e,0x61,0x26,0x65,0xa3,0xd2,0xa1,0xd0, -+0xa1,0xda,0x64,0x44,0xbd,0xda,0xd5,0x80,0xd9,0x81,0xf8,0x02,0x26,0x46,0x79,0xf3, -+0x34,0xf1,0x08,0xbc,0x60,0x47,0x64,0x40,0x01,0x26,0x40,0xbc,0x60,0x47,0x29,0xfa, -+0xff,0x7f,0x00,0x7e,0x0e,0xfa,0x24,0x64,0x38,0xfa,0x00,0x64,0x22,0xfa,0x28,0xfa, -+0xff,0xff,0x75,0xf3,0x2b,0xfa,0x76,0xf3,0xff,0xff,0x2c,0xfa,0x77,0xf3,0x2d,0xfa, -+0xff,0xff,0xb0,0xf3,0x2e,0xfa,0xb1,0xf3,0xff,0xff,0x2f,0xfa,0xb2,0xf3,0x30,0xfa, -+0xff,0xff,0x00,0xf4,0x0f,0xf2,0x10,0xf0,0x60,0x45,0x11,0xf2,0x26,0x46,0x33,0xfa, -+0x64,0x44,0x32,0xfa,0x65,0x44,0x31,0xfa,0x39,0x60,0x58,0x4e,0xfe,0x78,0xff,0xff, -+0x3f,0x60,0x6a,0x62,0x3f,0x60,0x10,0x64,0xa2,0xdb,0x66,0x44,0x5a,0xdb,0x0a,0x64, -+0x5a,0xdb,0xff,0xff,0x2b,0xff,0xc1,0xfe,0x6a,0x60,0x66,0x64,0xa0,0xd3,0xff,0xff, -+0xdc,0x84,0xa2,0xdb,0x74,0x60,0x54,0x78,0xff,0xff,0x26,0x46,0x6f,0x60,0xc9,0x78, -+0xff,0xff,0x21,0x60,0x86,0x64,0xa0,0xd5,0x66,0x45,0x09,0xf2,0x46,0x4b,0x00,0xbe, -+0x46,0x49,0x12,0x03,0x30,0xf0,0x65,0x46,0x30,0xf2,0x2f,0xf0,0xd0,0x80,0x29,0x46, -+0xf4,0x02,0x2f,0xf2,0x2e,0xf2,0xd0,0x80,0x65,0x46,0x03,0x02,0x2e,0xf0,0xff,0xff, -+0xd0,0x80,0x29,0x46,0xea,0x02,0x08,0xfe,0x2e,0x58,0xff,0xff,0x00,0x64,0x00,0xa0, -+0x6b,0x60,0x36,0x62,0xa2,0xd3,0x29,0xf0,0x60,0x40,0x00,0x36,0x34,0x00,0x01,0x3a, -+0x07,0x00,0x64,0x44,0x00,0x7f,0x80,0x65,0xd4,0x80,0xff,0xff,0x2f,0x03,0x2b,0x00, -+0x64,0x44,0x0c,0xb4,0xf8,0xa0,0xff,0xff,0x44,0x03,0x64,0x44,0x80,0x36,0x26,0x00, -+0xb4,0x36,0x27,0x00,0xc4,0x36,0x28,0x00,0xd4,0x36,0x29,0x00,0x40,0x36,0x2a,0x00, -+0xe4,0x36,0x2b,0x00,0x00,0x36,0x2c,0x00,0x10,0x36,0x2d,0x00,0x20,0x36,0x28,0x00, -+0x30,0x36,0x29,0x00,0x50,0x36,0x27,0x00,0xa0,0x36,0x28,0x00,0xa4,0x36,0x20,0x00, -+0xb0,0x36,0x24,0x00,0xc0,0x36,0x22,0x00,0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63, -+0x00,0x64,0xa2,0xdb,0xa3,0xdb,0x6e,0x60,0xd5,0x78,0xff,0xff,0x77,0x60,0x82,0x78, -+0xff,0xff,0x76,0x60,0x24,0x78,0xff,0xff,0x76,0x60,0x62,0x78,0xff,0xff,0x76,0x60, -+0x55,0x78,0xff,0xff,0x76,0x60,0x6f,0x78,0xff,0xff,0x76,0x60,0xc7,0x78,0xff,0xff, -+0x75,0x60,0xde,0x78,0xff,0xff,0x76,0x60,0x01,0x78,0xff,0xff,0x76,0x60,0xe5,0x78, -+0xff,0xff,0x77,0x60,0x1c,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63, -+0x00,0x64,0xa2,0xdb,0xa3,0xdb,0xff,0xff,0x2b,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80, -+0x2c,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80,0x2d,0xf2,0x77,0xf1,0x03,0x02,0xd0,0x80, -+0xff,0xff,0x06,0x03,0x56,0x65,0x78,0x60,0x58,0x4f,0x8c,0x78,0xff,0xff,0x04,0x02, -+0x6b,0x60,0x38,0x62,0x01,0x64,0xa2,0xdb,0x75,0x60,0xbd,0x78,0xff,0xff,0x6b,0x60, -+0x38,0x62,0x6b,0x60,0x3a,0x63,0x00,0x64,0xa2,0xdb,0xa3,0xdb,0xff,0xff,0x2e,0xf2, -+0x75,0xf1,0xff,0xff,0xd0,0x80,0x2f,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80,0x30,0xf2, -+0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0x06,0x03,0x5c,0x65,0x78,0x60,0x58,0x4f, -+0x8c,0x78,0xff,0xff,0x04,0x02,0x6b,0x60,0x38,0x62,0x01,0x64,0xa2,0xdb,0x75,0x60, -+0xbd,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63,0x00,0x64,0xa2,0xdb, -+0xa3,0xdb,0xff,0xff,0x2b,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80,0x2c,0xf2,0x76,0xf1, -+0x15,0x02,0xd0,0x80,0x2d,0xf2,0x77,0xf1,0x11,0x02,0xd0,0x80,0xff,0xff,0x14,0x03, -+0x2e,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80,0x2f,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80, -+0x30,0xf2,0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0x06,0x03,0x56,0x65,0x78,0x60, -+0x58,0x4f,0x8c,0x78,0xff,0xff,0x04,0x02,0x6b,0x60,0x3a,0x62,0x01,0x64,0xa2,0xdb, -+0x75,0x60,0xbd,0x78,0xff,0xff,0x6b,0x60,0x3a,0x65,0x6b,0x60,0x38,0x63,0x00,0x64, -+0x01,0x61,0xa3,0xd1,0xa5,0xdb,0xd1,0x80,0xa3,0xdb,0x75,0x60,0xbd,0x78,0xff,0xff, -+0x6b,0x60,0x3a,0x65,0x6b,0x60,0x38,0x63,0x00,0x64,0x01,0x61,0xa5,0xd1,0xa3,0xdb, -+0xd1,0x80,0xa5,0xdb,0x75,0x60,0xbd,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60, -+0x3a,0x63,0x00,0x64,0xa2,0xdb,0xa3,0xdb,0x46,0x4a,0x2b,0xf2,0x75,0xf1,0xff,0xff, -+0xd0,0x80,0x2c,0xf2,0x76,0xf1,0x0c,0x02,0xd0,0x80,0x2d,0xf2,0x77,0xf1,0x08,0x02, -+0xd0,0x80,0xff,0xff,0x05,0x02,0x6b,0x60,0x38,0x62,0x01,0x64,0xa2,0xdb,0x0c,0x00, -+0x2b,0xf0,0xff,0x60,0xff,0x64,0xd0,0x80,0x2c,0xf0,0x33,0x02,0xd0,0x80,0x2d,0xf0, -+0x30,0x02,0xd0,0x80,0xff,0xff,0x2d,0x02,0x38,0xf2,0xff,0xff,0xfe,0xa0,0xff,0xff, -+0x28,0x04,0x00,0xf4,0x02,0xf0,0x16,0x60,0xda,0x62,0xa2,0xd1,0x64,0x47,0xd0,0x80, -+0xff,0xff,0x1f,0x02,0x60,0x41,0xe9,0x81,0x06,0x63,0x0c,0x03,0x16,0x60,0xdc,0x64, -+0x60,0x45,0xbd,0xd0,0xa5,0xd3,0xff,0xff,0xd0,0x80,0x65,0x44,0x12,0x02,0xcd,0x81, -+0x02,0xa4,0xf6,0x02,0x02,0xf0,0xff,0xff,0x64,0x40,0x01,0x27,0x02,0x00,0x48,0xfe, -+0x08,0x00,0xa3,0xd0,0xa0,0xd1,0x64,0x44,0x00,0x7f,0x60,0x45,0x64,0x44,0x00,0x7f, -+0xd4,0x80,0x2a,0x46,0x75,0x60,0xbd,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60, -+0x3a,0x63,0x00,0x64,0xa2,0xdb,0xa3,0xdb,0xff,0xff,0x2e,0xf2,0x75,0xf1,0xff,0xff, -+0xd0,0x80,0x2f,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80,0x30,0xf2,0x77,0xf1,0x03,0x02, -+0xd0,0x80,0xff,0xff,0x05,0x03,0x5c,0x65,0x78,0x60,0x58,0x4f,0x8c,0x78,0xff,0xff, -+0x75,0x60,0xbd,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63,0x00,0x64, -+0xa2,0xdb,0xa3,0xdb,0xff,0xff,0x2b,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80,0x2c,0xf2, -+0x76,0xf1,0x07,0x02,0xd0,0x80,0x2d,0xf2,0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff, -+0x1a,0x03,0x56,0x65,0x78,0x60,0x58,0x4f,0x8c,0x78,0xff,0xff,0x14,0x03,0x2e,0xf2, -+0x75,0xf1,0xff,0xff,0xd0,0x80,0x2f,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80,0x30,0xf2, -+0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0x06,0x03,0x5c,0x65,0x78,0x60,0x58,0x4f, -+0x8c,0x78,0xff,0xff,0x04,0x00,0x6b,0x60,0x38,0x62,0x01,0x64,0xa2,0xdb,0x75,0x60, -+0xbd,0x78,0xff,0xff,0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63,0x00,0x64,0xa2,0xdb, -+0xa3,0xdb,0x29,0xf2,0xff,0xff,0xff,0xff,0x01,0x2b,0x3a,0x00,0x2b,0xf2,0x75,0xf1, -+0xff,0xff,0xd0,0x80,0x2c,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80,0x2d,0xf2,0x77,0xf1, -+0x03,0x02,0xd0,0x80,0xff,0xff,0x40,0x03,0x6b,0x60,0x3e,0x62,0xa2,0xd3,0xff,0xff, -+0xff,0xa0,0xff,0xff,0x42,0x02,0x6b,0x60,0x40,0x62,0xa2,0xd3,0xff,0xff,0x00,0xa0, -+0x40,0x47,0x1e,0x03,0x56,0x65,0x6b,0x60,0x42,0x61,0x65,0x43,0x50,0xfe,0xbd,0xd2, -+0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xbd,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xa3,0xd2, -+0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xff,0xff,0x1f,0x01,0x27,0x44,0xcc,0x84,0x40,0x47, -+0xec,0x02,0x29,0xf2,0xff,0xff,0xff,0xff,0x01,0x27,0x02,0x00,0x08,0xfe,0x1d,0x00, -+0x2e,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80,0x2f,0xf2,0x76,0xf1,0x07,0x02,0xd0,0x80, -+0x30,0xf2,0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0x06,0x03,0x5c,0x65,0x78,0x60, -+0x58,0x4f,0x8c,0x78,0xff,0xff,0x09,0x02,0x2b,0xf2,0xff,0xff,0xff,0xff,0x01,0x26, -+0x04,0x00,0x6b,0x60,0x38,0x62,0x01,0x64,0xa2,0xdb,0x75,0x60,0xbd,0x78,0xff,0xff, -+0x6b,0x60,0x38,0x62,0x6b,0x60,0x3a,0x63,0x00,0x64,0xa2,0xdb,0xa3,0xdb,0x38,0xf2, -+0x46,0x4a,0x60,0x41,0x6b,0x60,0x36,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff,0x02,0x36, -+0x07,0x00,0x6b,0x60,0x34,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff,0x04,0x36,0x07,0x00, -+0x61,0x44,0xf2,0xa0,0xff,0xff,0x06,0x05,0x78,0x60,0x88,0x78,0xff,0xff,0x77,0x60, -+0xdf,0x78,0xff,0xff,0x2e,0xf2,0x75,0xf1,0xff,0xff,0xd0,0x80,0x2f,0xf2,0x76,0xf1, -+0x07,0x02,0xd0,0x80,0x30,0xf2,0x77,0xf1,0x03,0x02,0xd0,0x80,0xff,0xff,0xef,0x03, -+0x6b,0x60,0x36,0x62,0xa2,0xd3,0xff,0xff,0xfe,0xa0,0xff,0xff,0xe5,0x02,0x6b,0x60, -+0x3e,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff,0xde,0x02,0x6b,0x60,0x40,0x62, -+0xa2,0xd3,0xff,0xff,0x00,0xa0,0x40,0x47,0x22,0x03,0x5c,0x65,0x6b,0x60,0x42,0x61, -+0x65,0x43,0x50,0xfe,0xbd,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xbd,0xd2,0xa1,0xd1, -+0x02,0xa1,0xd0,0x80,0xa3,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xff,0xff,0xc4,0x01, -+0x27,0x44,0xcc,0x84,0x40,0x47,0xec,0x02,0x0a,0x00,0x6b,0x60,0x36,0x62,0xa2,0xd3, -+0xff,0xff,0xff,0xff,0x02,0x3a,0x03,0x00,0x78,0x60,0x88,0x78,0xff,0xff,0x38,0xf2, -+0x00,0xf4,0x08,0xf0,0xf2,0xa0,0xff,0xff,0x03,0x05,0x78,0x60,0x88,0x78,0xff,0xff, -+0x6b,0x60,0x34,0x62,0xa2,0xd3,0xff,0xff,0xff,0xff,0x04,0x36,0x1b,0x00,0x16,0x60, -+0xda,0x62,0x64,0x47,0x00,0xa0,0xff,0xff,0x3c,0x06,0xe0,0xa0,0xff,0xff,0x39,0x07, -+0xa2,0xdb,0x12,0x63,0x60,0x41,0x16,0x60,0xdc,0x64,0xbd,0xd0,0xa0,0xd9,0xcd,0x81, -+0x02,0xa4,0xfb,0x02,0x08,0xf0,0xff,0xff,0x64,0x40,0x01,0x2b,0x2a,0x00,0xa3,0xd0, -+0xa0,0xd9,0x27,0x00,0x16,0x60,0xda,0x62,0x64,0x47,0xa2,0xd1,0xff,0xff,0xd0,0x80, -+0xff,0xff,0x6c,0x02,0x60,0x41,0xe9,0x81,0x12,0x63,0x0c,0x03,0x16,0x60,0xdc,0x64, -+0x60,0x45,0xbd,0xd0,0xa5,0xd3,0xff,0xff,0xd0,0x80,0x65,0x44,0x5f,0x02,0xcd,0x81, -+0x02,0xa4,0xf6,0x02,0x08,0xf0,0xff,0xff,0x64,0x40,0x01,0x2b,0x0a,0x00,0xa3,0xd0, -+0xa0,0xd1,0x64,0x44,0x00,0x7f,0x60,0x45,0x64,0x44,0x00,0x7f,0xd4,0x80,0xff,0xff, -+0x4d,0x02,0x08,0xf2,0x12,0x65,0x00,0x7e,0x60,0x47,0xc4,0x81,0x61,0x45,0x01,0x26, -+0x04,0x00,0xa1,0xd2,0xff,0xff,0x60,0x47,0x02,0x00,0x01,0xa1,0xa1,0xd2,0xff,0xff, -+0x00,0x7f,0x02,0xa4,0xc4,0x81,0x02,0xa1,0x01,0x26,0x02,0x00,0xa1,0xd2,0x04,0x00, -+0xff,0xa1,0xa1,0xd2,0xff,0xff,0x60,0x47,0x73,0xf1,0x00,0x7f,0xd0,0x80,0xff,0xff, -+0x2d,0x02,0x6b,0x60,0x36,0x62,0xa2,0xd3,0xff,0xff,0xfe,0xa0,0xff,0xff,0x19,0x02, -+0x6b,0x60,0x40,0x62,0xa2,0xd3,0xff,0xff,0xf6,0xa0,0x60,0x41,0x12,0x05,0x01,0xa4, -+0xa2,0xdb,0xe1,0x81,0xe1,0x85,0xc5,0x85,0x6b,0x60,0x42,0x64,0xc4,0x81,0x2a,0x46, -+0x5c,0x63,0xbd,0xd2,0xa1,0xdb,0xbd,0xd2,0x02,0xa1,0xa1,0xdb,0xa3,0xd2,0x02,0xa1, -+0xa1,0xdb,0x6b,0x60,0x36,0x62,0x02,0x64,0xa2,0xdb,0x2a,0x46,0xff,0xff,0x2e,0xf0, -+0x75,0xf9,0x2f,0xf0,0xff,0xff,0x76,0xf9,0x30,0xf0,0x77,0xf9,0x2a,0x46,0x75,0x60, -+0xbd,0x78,0xff,0xff,0x6b,0x60,0x3e,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0xff,0xff, -+0x1d,0x02,0x6b,0x60,0x40,0x62,0xa2,0xd3,0xff,0xff,0xff,0xa0,0x40,0x47,0x16,0x04, -+0x6b,0x60,0x42,0x61,0x65,0x43,0x50,0xfe,0xbd,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80, -+0xbd,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80,0xa3,0xd2,0xa1,0xd1,0x02,0xa1,0xd0,0x80, -+0xff,0xff,0x06,0x01,0x27,0x44,0xcc,0x84,0x40,0x47,0xec,0x02,0x08,0xfe,0x01,0x00, -+0x48,0xfe,0x2f,0x58,0xff,0xff,0x99,0xff,0x08,0x60,0x2a,0x62,0x05,0x60,0xff,0x64, -+0xa2,0xdb,0x05,0x60,0xff,0xe5,0xff,0xff,0xff,0xff,0x98,0xff,0xe0,0x60,0x00,0x63, -+0xfe,0x60,0x00,0x66,0x0d,0x60,0xca,0x64,0xa3,0xd0,0xcc,0x84,0xbd,0xd8,0xfc,0x02, -+0x99,0xff,0x08,0x60,0x2a,0x62,0x04,0x60,0xff,0x64,0xa2,0xdb,0x04,0x60,0xff,0xe5, -+0xff,0xff,0xff,0xff,0x98,0xff,0x0c,0x60,0x87,0x78,0xff,0xff,0x01,0x00,0x01,0x00, -+0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x01,0x00, -+0x01,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x21,0x00,0x02,0x00,0x02,0x00, -+0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x02,0x00,0x10,0x20, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00, -+0x02,0x00,0x02,0x00,0x00,0x00,0x53,0x65,0x63,0x6f,0x6e,0x64,0x61,0x72,0x79,0x20, -+0x46,0x27,0x73,0x00,0x0f,0x01,0x00,0x18,0x7e,0x00,0x62,0xda,0x0c,0x01,0x20,0x81, -+0x7f,0x00,0x02,0x00,0x0e,0x01,0x9c,0x8e,0x7f,0x00,0x02,0x00,0x10,0x01,0x00,0x80, -+0x7f,0x00,0xce,0x17,0x0a,0x01,0x64,0x8e,0x7f,0x00,0x02,0x00,0x0b,0x01,0xae,0x8e, -+0x7f,0x00,0x24,0x00,0x08,0x01,0x8a,0x8e,0x7f,0x00,0x12,0x00,0x09,0x01,0x88,0x8e, -+0x7f,0x00,0x02,0x00,0x04,0x01,0xf8,0x80,0x7f,0x00,0x02,0x00,0x05,0x01,0xe8,0x8d, -+0x7f,0x00,0x02,0x00,0x05,0x01,0x28,0x81,0x7f,0x00,0x02,0x00,0x02,0x00,0x00,0x80, -+0x7f,0x00,0xf6,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x08,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x70,0x09,0x34,0x09, -+0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x1b,0x00,0x1b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc8,0x2a, -+0xc8,0x2a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x08,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x07,0x01,0x00, -+0x64,0x00,0x64,0x00,0xe8,0x03,0x14,0x00,0x88,0x13,0x88,0x13,0x14,0x00,0x05,0x00, -+0x32,0x00,0x02,0x00,0x14,0x00,0x0a,0x00,0x0f,0x00,0x0f,0x00,0x05,0x00,0x0a,0x00, -+0x64,0x00,0x88,0x13,0x0d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x05,0x00, -+0x08,0x00,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2b,0x09,0x03,0x00,0x00,0x00, -+0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x10,0x60,0x65,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x41,0xff,0x10,0x60, -+0x66,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc4,0xe2,0x10,0x60, -+0x6d,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x10,0x60,0x47,0x78, -+0x43,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xff,0x08,0xe1, -+0x10,0x60,0x88,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xe2,0x10,0x60, -+0x8a,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x46,0xff,0x10,0x60, -+0x8b,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x10,0x60,0x8c,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x12,0x60,0xab,0x78, -+0x4c,0x4e,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x12,0x60,0x72,0x78, -+0x4c,0xe2,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x11,0x60,0x94,0x78, -+0x43,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x11,0x60,0x70,0x78, -+0x97,0xf3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x12,0x60,0x8f,0x78, -+0x46,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x11,0x60,0x50,0x78, -+0x47,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x42,0xff,0x18,0x60, -+0xed,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x43,0xff,0x18,0x60, -+0xed,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xff,0x18,0x60, -+0xed,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x45,0xff,0x1a,0x60, -+0x6d,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x07,0xf7,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x83,0x7c,0x08,0x60,0x12,0x64, -+0x80,0x29,0xa0,0xd9,0x47,0xff,0x18,0x60,0xa3,0x78,0xff,0xff,0x40,0xff,0x24,0x58, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x41,0xff,0x21,0x58, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc4,0xe2,0x22,0x58, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x1f,0x60,0x9b,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x22,0x60,0x00,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x45,0xff,0x21,0x58, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x1a,0x60,0xa1,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x1f,0x60,0x9e,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x60,0x2a,0x78, -+0x40,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0xf8,0x60,0x06,0x78, -+0x41,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0xfb,0x60,0x93,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0x24,0x60,0xb7,0x78, -+0x43,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0xfb,0x60,0x93,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0x24,0x60,0x3c,0x78, -+0x45,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0x24,0x60,0xff,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0xfb,0x60,0x93,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0xff,0xff,0x3d,0x60,0x2c,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0x60,0x5f,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x79,0x3d,0x60, -+0x35,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x24,0xe2,0x3d,0x60, -+0x35,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3d,0x60,0xa8,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xe2,0x3d,0x60, -+0x35,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x84,0xe2,0x3d,0x60, -+0x35,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x47,0xff,0x3d,0x60, -+0x35,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x2f,0x60,0xc1,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x30,0x60,0xa3,0x78, -+0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x28,0xe2,0x30,0x60, -+0x09,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x44,0xff,0x30,0x60, -+0x09,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x45,0xff,0x30,0x60, -+0x09,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x46,0xff,0x30,0x60, -+0x09,0x78,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x87,0x7c,0x08,0x60,0x12,0x64, -+0x80,0x29,0xa0,0xd9,0x47,0xff,0x30,0x60,0x09,0x78,0x59,0x74,0x6c,0x74,0xe4,0x3f, -+0x54,0x51,0x81,0x6c,0x58,0x69,0xc9,0x2c,0xed,0x59,0xd5,0x6c,0xa9,0x5d,0x6a,0x74, -+0x6a,0x74,0x6a,0x74,0x6a,0x74,0x6a,0x74,0x6a,0x74,0x6a,0x74,0x6a,0x74,0x6a,0x74, -+0x6a,0x74,0x6a,0x74,0x6a,0x74,0x50,0x11,0x00,0x0a,0x10,0x01,0x68,0xa4,0xb0,0x01, -+0x84,0x01,0x30,0x33,0x31,0x33,0x44,0x44,0x30,0x33,0x31,0x33,0x30,0x33,0x31,0x33, -+0x32,0x33,0x32,0x33,0x90,0x00,0x78,0x04,0xae,0xe4,0xd3,0x3d,0xbc,0x3d,0x37,0x33, -+0xcd,0x33,0x03,0xfc,0x6e,0x34,0x76,0x36,0x5c,0x18,0x02,0x00,0x04,0xfc,0x6e,0x34, -+0xa8,0x34,0x7a,0x17,0x22,0x00,0x07,0xfc,0x6e,0x34,0xa8,0x34,0x78,0x00,0x02,0x00, -+0x0e,0xfc,0x6e,0x34,0x92,0x36,0xa6,0x17,0x22,0x00,0x00,0xfc,0x6e,0x34,0xa8,0x34, -+0x56,0x17,0x02,0x00,0x01,0xfc,0x6e,0x34,0x91,0x34,0x4c,0x17,0x06,0x00,0x02,0xfc, -+0x6e,0x34,0x8c,0x34,0x58,0x17,0x22,0x00,0x05,0xfc,0x6e,0x34,0xa8,0x34,0x54,0x17, -+0x02,0x00,0x09,0xfc,0x6e,0x34,0x13,0x37,0xac,0x00,0x02,0x00,0x0a,0xfc,0x6e,0x34, -+0xa8,0x34,0x9e,0x17,0x02,0x00,0x0b,0xfc,0x6e,0x34,0xa8,0x34,0xa0,0x17,0x02,0x00, -+0x0c,0xfc,0x6e,0x34,0xa8,0x34,0xa2,0x17,0x02,0x00,0x0f,0xfc,0x6e,0x34,0xa8,0x34, -+0xf4,0x17,0x02,0x00,0x19,0xfd,0x6e,0x34,0xa8,0x34,0x06,0x18,0x02,0x00,0xb0,0xfc, -+0x6e,0x34,0xa8,0x34,0x9c,0x01,0x02,0x00,0xb1,0xfc,0x6e,0x34,0xa8,0x34,0x18,0x01, -+0x02,0x00,0x1a,0xfd,0x6e,0x34,0xa8,0x34,0xd0,0x17,0x02,0x00,0x8e,0xfc,0x6e,0x34, -+0xa8,0x34,0xda,0x17,0x02,0x00,0xa8,0xfc,0x6e,0x34,0xa8,0x34,0xdc,0x17,0x02,0x00, -+0xb3,0xfc,0x6e,0x34,0xa8,0x34,0x72,0x18,0x02,0x00,0xb4,0xfc,0x6e,0x34,0xc5,0x36, -+0x76,0x01,0x02,0x00,0xa9,0xfc,0x6e,0x34,0x56,0x34,0x32,0x6a,0x02,0x00,0xad,0xfc, -+0x6e,0x34,0xa8,0x34,0x48,0x00,0x02,0x00,0xaa,0xfc,0x6e,0x34,0x66,0x39,0xa0,0x01, -+0x02,0x00,0xab,0xfc,0x6e,0x34,0xa8,0x34,0xcc,0x6a,0x02,0x00,0xac,0xfc,0x6e,0x34, -+0xa8,0x34,0x8c,0x19,0x02,0x00,0xaf,0xfc,0x56,0x34,0xfd,0x38,0x00,0x00,0x02,0x00, -+0x0d,0xfc,0x6e,0x34,0xa8,0x34,0xa4,0x17,0x02,0x00,0x19,0xfc,0x6e,0x34,0xa8,0x34, -+0x84,0x01,0x02,0x00,0x20,0xfc,0x6e,0x34,0xa8,0x34,0xd0,0x64,0x06,0x00,0x21,0xfc, -+0x6e,0x34,0x87,0x34,0xd8,0x64,0x06,0x00,0xb2,0xfc,0x6e,0x34,0xa8,0x34,0x92,0x19, -+0x02,0x00,0x24,0xfc,0xa8,0x34,0x44,0x37,0x00,0x00,0x10,0x00,0x25,0xfc,0xa8,0x34, -+0x49,0x37,0x00,0x00,0x10,0x00,0x26,0xfc,0xa8,0x34,0x4e,0x37,0x00,0x00,0x10,0x00, -+0x27,0xfc,0xa8,0x34,0x53,0x37,0x00,0x00,0x10,0x00,0x23,0xfc,0x6e,0x34,0xa8,0x34, -+0x66,0x00,0x02,0x00,0x28,0xfc,0x8f,0x37,0x9b,0x37,0x00,0x00,0x06,0x00,0x2a,0xfc, -+0x6e,0x34,0xa8,0x34,0xe2,0x00,0x02,0x00,0x2b,0xfc,0x6e,0x34,0x6a,0x34,0x5e,0x01, -+0x02,0x00,0x2c,0xfc,0x6e,0x34,0xc9,0x37,0x36,0x6a,0x02,0x00,0x2d,0xfc,0x6e,0x34, -+0xba,0x37,0x88,0x01,0x02,0x00,0x2e,0xfc,0x6e,0x34,0xa8,0x34,0x02,0x6a,0x02,0x00, -+0x3a,0xfc,0x6e,0x34,0xa8,0x34,0x60,0x6a,0x04,0x00,0x3b,0xfc,0x6e,0x34,0x54,0x39, -+0x30,0x6b,0x02,0x00,0x3c,0xfc,0x6e,0x34,0xa8,0x34,0x8e,0x19,0x02,0x00,0x3d,0xfc, -+0x6e,0x34,0x6a,0x34,0xe6,0x80,0x0a,0x00,0x3e,0xfc,0x56,0x34,0xa8,0x34,0xc2,0x01, -+0x02,0x00,0x3f,0xfc,0x56,0x34,0xa8,0x34,0xc0,0x80,0x26,0x00,0x80,0xfc,0xbe,0x34, -+0xd1,0x34,0xd0,0x61,0xc0,0x00,0x81,0xfc,0x6e,0x34,0xa8,0x34,0x46,0x6a,0x02,0x00, -+0x82,0xfc,0x6e,0x34,0xa8,0x34,0x72,0x01,0x02,0x00,0x83,0xfc,0x6e,0x34,0xa8,0x34, -+0x74,0x01,0x02,0x00,0x84,0xfc,0x6e,0x34,0xc5,0x36,0x76,0x01,0x02,0x00,0x85,0xfc, -+0x6e,0x34,0xb1,0x36,0x90,0x62,0x02,0x00,0x87,0xfc,0x6e,0x34,0xa8,0x34,0x12,0x18, -+0x02,0x00,0x88,0xfc,0x6e,0x34,0xa8,0x34,0x10,0x18,0x02,0x00,0x89,0xfc,0x6e,0x34, -+0xa8,0x34,0xca,0x17,0x02,0x00,0x8a,0xfc,0x6e,0x34,0xa8,0x34,0x72,0x18,0x02,0x00, -+0x8b,0xfc,0x6e,0x34,0xa8,0x34,0xe8,0x00,0x02,0x00,0x8c,0xfc,0x6e,0x34,0xe5,0x37, -+0x14,0x18,0x02,0x00,0xa5,0xfc,0x6e,0x34,0x1f,0x37,0x0a,0x18,0x02,0x00,0xa6,0xfc, -+0x56,0x34,0x07,0x37,0x00,0x00,0x02,0x00,0x18,0xfc,0x6e,0x34,0xa8,0x34,0x52,0x17, -+0x02,0x00,0xae,0xfc,0x6e,0x34,0xa8,0x34,0x9a,0x01,0x02,0x00,0x2f,0xfc,0x6e,0x34, -+0xa8,0x34,0x8a,0x01,0x02,0x00,0x30,0xfc,0x56,0x34,0x03,0x38,0x00,0x00,0x18,0x00, -+0x31,0xfc,0x56,0x34,0x6a,0x38,0x00,0x00,0x06,0x00,0x32,0xfc,0x56,0x34,0xa8,0x34, -+0xac,0x01,0x02,0x00,0x34,0xfc,0x56,0x34,0xa8,0x34,0x8e,0x80,0x20,0x00,0x35,0xfc, -+0x6e,0x34,0x6a,0x34,0xae,0x01,0x02,0x00,0x38,0xfc,0x1a,0x39,0x6a,0x34,0x00,0x00, -+0x08,0x00,0x39,0xfc,0x56,0x34,0x3e,0x39,0xc2,0x2b,0x08,0x00,0xb5,0xfc,0x6e,0x34, -+0xa8,0x34,0xce,0x6a,0x02,0x00,0xb6,0xfc,0x6e,0x34,0xa8,0x34,0xd0,0x6a,0x02,0x00, -+0x10,0xfd,0x6e,0x34,0x6a,0x34,0x36,0x01,0x02,0x00,0x11,0xfd,0x16,0x36,0x6a,0x34, -+0xe0,0xf1,0x0c,0x00,0x12,0xfd,0x16,0x36,0x6a,0x34,0xee,0xf1,0x02,0x00,0x13,0xfd, -+0xd6,0x35,0x6a,0x34,0x00,0x04,0xe0,0x01,0x14,0xfd,0x6e,0x34,0x6a,0x34,0xce,0x17, -+0x02,0x00,0x15,0xfd,0x6e,0x34,0x6a,0x34,0x18,0x18,0x24,0x00,0x16,0xfd,0x6e,0x34, -+0x6a,0x34,0xf6,0x17,0x10,0x00,0x17,0xfd,0x6e,0x34,0x6a,0x34,0xf2,0x17,0x02,0x00, -+0x18,0xfd,0x6e,0x34,0x6a,0x34,0x0c,0x18,0x04,0x00,0x1b,0xfd,0x6e,0x34,0x6a,0x34, -+0x08,0x18,0x02,0x00,0x1c,0xfd,0x6e,0x34,0x6a,0x34,0x3c,0x00,0x02,0x00,0x24,0xfd, -+0x6e,0x34,0x6a,0x34,0x40,0x18,0x0c,0x00,0x25,0xfd,0x6e,0x34,0x6a,0x34,0x4e,0x18, -+0x0c,0x00,0x26,0xfd,0x16,0x36,0x6a,0x34,0x08,0xf2,0x20,0x00,0x27,0xfd,0x16,0x36, -+0x6a,0x34,0x28,0xf2,0x38,0x00,0x45,0xfd,0x6e,0x34,0x6a,0x34,0xe8,0x00,0x02,0x00, -+0x47,0xfd,0x6e,0x34,0x6a,0x34,0x3a,0x01,0x02,0x00,0x48,0xfd,0x37,0x36,0x6a,0x34, -+0x52,0x01,0x02,0x00,0x49,0xfd,0x37,0x36,0x6a,0x34,0x54,0x01,0x02,0x00,0x4a,0xfd, -+0x6e,0x34,0x6a,0x34,0x76,0x18,0x02,0x00,0x4b,0xfd,0x6e,0x34,0x6a,0x34,0x78,0x18, -+0x02,0x00,0x4d,0xfd,0x16,0x36,0x6a,0x34,0xf0,0xf1,0x04,0x00,0x50,0xfd,0x6e,0x34, -+0x6a,0x34,0x24,0x63,0x12,0x00,0x4f,0xfd,0x16,0x36,0x6a,0x34,0xec,0xf1,0x02,0x00, -+0xc0,0xfd,0x16,0x36,0x6a,0x34,0xf4,0xf1,0x02,0x00,0xc1,0xfd,0x6e,0x34,0x6a,0x34, -+0xe6,0x00,0x02,0x00,0xc2,0xfd,0x45,0x36,0x6a,0x34,0x00,0x00,0x02,0x00,0xc3,0xfd, -+0x16,0x36,0x6a,0x34,0xf6,0xf1,0x02,0x00,0xc6,0xfd,0x6e,0x34,0x6a,0x34,0x68,0x18, -+0x0a,0x00,0x20,0xfd,0xfd,0x35,0x6a,0x34,0xce,0xf1,0x08,0x00,0x21,0xfd,0xfd,0x35, -+0x6a,0x34,0xd6,0xf1,0x0a,0x00,0x29,0xfd,0x6e,0x34,0x6a,0x34,0x10,0x3f,0x06,0x00, -+0x22,0xfd,0xfd,0x35,0x6a,0x34,0xb0,0xf1,0x0a,0x00,0x23,0xfd,0xfd,0x35,0x6a,0x34, -+0xc4,0xf1,0x0a,0x00,0x40,0xfd,0x6e,0x34,0x6a,0x34,0x7a,0x01,0x02,0x00,0x41,0xfd, -+0x6e,0x34,0x6a,0x34,0x92,0x62,0x22,0x00,0x42,0xfd,0x6e,0x34,0xa3,0x34,0xea,0x00, -+0x06,0x00,0x43,0xfd,0x60,0x36,0x6a,0x34,0x00,0x00,0x06,0x00,0x44,0xfd,0x55,0x36, -+0x6a,0x34,0x86,0x00,0x02,0x00,0x46,0xfd,0x6e,0x34,0x6a,0x34,0x96,0x19,0x0c,0x00, -+0x4c,0xfd,0x6e,0x34,0x6a,0x34,0x60,0x19,0x02,0x00,0x8d,0xfc,0x6e,0x34,0x6a,0x34, -+0x74,0x00,0x02,0x00,0x8f,0xfc,0x6e,0x34,0x6a,0x34,0x16,0x18,0x02,0x00,0xa7,0xfc, -+0x6e,0x34,0x6a,0x34,0x22,0x6a,0x04,0x00,0xfe,0xff,0x16,0x36,0x6a,0x34,0xf8,0xf1, -+0x02,0x00,0xff,0xff,0x16,0x36,0x6a,0x34,0xfa,0xf1,0x0e,0x00,0x00,0xf1,0x2a,0x00, -+0x58,0x35,0x01,0xf1,0x80,0x08,0x27,0x35,0x02,0xf1,0x80,0x08,0x5f,0x35,0x03,0xf1, -+0x96,0x00,0xc7,0x38,0x04,0xf1,0x90,0x1a,0x9a,0x35,0x71,0x1a,0x28,0x19,0x2d,0x19, -+0xf7,0x19,0x4c,0x1a,0xa7,0x19,0x04,0x19,0xaf,0x19,0xb7,0x19,0x74,0x19,0xf0,0x18, -+0x63,0x1a,0x63,0x1a,0xb3,0x23,0xe6,0x23,0xe3,0x23,0x03,0x23,0xe6,0x23,0xe6,0x23, -+0x00,0x00,0xec,0x23,0xec,0x23,0xec,0x23,0x00,0x00,0x00,0x00,0x76,0x24,0x8f,0x24, -+0x04,0x23,0x00,0x00,0x01,0x24,0x00,0x00,0x00,0x00,0x9b,0x16,0x00,0x02,0x48,0x04, -+0x48,0x06,0x80,0x08,0x03,0x0a,0x04,0x0c,0x04,0x0e,0x00,0x10,0xe4,0x12,0xbb,0x14, -+0x1b,0x16,0x00,0x18,0x00,0x1a,0x00,0x1c,0x5c,0x1e,0xc1,0x20,0x20,0x22,0x74,0x24, -+0x07,0x26,0x0a,0x28,0x16,0x2a,0x00,0x2c,0x00,0x2e,0x1c,0x30,0x20,0x32,0x98,0x34, -+0x08,0x36,0x7a,0x38,0x0a,0x3a,0x24,0x3c,0xb2,0x3e,0x00,0x40,0x00,0x42,0x00,0x44, -+0x0c,0x46,0x26,0x48,0x5b,0x4a,0x7f,0x4c,0x29,0x4e,0x0f,0x50,0x20,0x52,0x20,0x54, -+0x10,0x56,0x10,0x58,0x10,0x5a,0x10,0x5c,0x1e,0x5e,0x1a,0x60,0x18,0x62,0x00,0x2c, -+0x0c,0x2e,0x01,0x2c,0x10,0x2e,0x02,0x2c,0x14,0x2e,0x03,0x2c,0x18,0x2e,0x04,0x2c, -+0x1c,0x2e,0x05,0x2c,0x20,0x2e,0x06,0x2c,0x24,0x2e,0x07,0x2c,0x28,0x2e,0x08,0x2c, -+0x2e,0x2e,0x09,0x2c,0x34,0x2e,0x0a,0x2c,0x38,0x2e,0x0b,0x2c,0x3c,0x2e,0x0c,0x2c, -+0x3f,0x2e,0x0d,0x2c,0x43,0x2e,0x0e,0x2c,0x46,0x2e,0x0f,0x2c,0x48,0x2e,0x10,0x2c, -+0x4b,0x2e,0x11,0x2c,0x50,0x2e,0x12,0x2c,0x55,0x2e,0x13,0x2c,0x5a,0x2e,0x14,0x2c, -+0x63,0x2e,0x15,0x2c,0x6d,0x2e,0x16,0x2c,0x76,0x2e,0x17,0x2c,0x7f,0x2e,0x18,0x2c, -+0x7f,0x2e,0x19,0x2c,0x7f,0x2e,0x1a,0x2c,0x7f,0x2e,0x1b,0x2c,0x7f,0x2e,0x1c,0x2c, -+0x7f,0x2e,0x1d,0x2c,0x7f,0x2e,0x1e,0x2c,0x7f,0x2e,0x1f,0x2c,0x7f,0x2e,0x00,0x02, -+0x01,0x04,0x38,0x06,0x80,0x08,0x03,0x0a,0x04,0x0c,0x04,0x0e,0x00,0x10,0xa2,0x12, -+0xc8,0x14,0x1b,0x16,0x00,0x18,0x00,0x1a,0x00,0x1c,0x5c,0x1e,0xc1,0x20,0x1e,0x22, -+0x54,0x24,0x07,0x26,0x6a,0x28,0x12,0x2a,0x00,0x2c,0x00,0x2e,0x1c,0x30,0x20,0x32, -+0x82,0x34,0x08,0x36,0x7a,0x38,0xca,0x3a,0x24,0x3c,0xb6,0x3e,0x00,0x40,0x00,0x42, -+0x00,0x44,0x7f,0x46,0x8b,0x48,0x0f,0x4a,0x06,0x4c,0x0a,0x4e,0x0f,0x50,0x20,0x52, -+0x20,0x54,0x10,0x56,0x10,0x58,0x20,0x5a,0xee,0x5c,0x1a,0x5e,0x26,0x60,0x5b,0x62, -+0x00,0x04,0x00,0x2c,0x0c,0x2e,0x01,0x2c,0x10,0x2e,0x02,0x2c,0x14,0x2e,0x03,0x2c, -+0x18,0x2e,0x04,0x2c,0x1c,0x2e,0x05,0x2c,0x20,0x2e,0x06,0x2c,0x24,0x2e,0x07,0x2c, -+0x28,0x2e,0x08,0x2c,0x2e,0x2e,0x09,0x2c,0x34,0x2e,0x0a,0x2c,0x38,0x2e,0x0b,0x2c, -+0x3c,0x2e,0x0c,0x2c,0x3f,0x2e,0x0d,0x2c,0x43,0x2e,0x0e,0x2c,0x46,0x2e,0x0f,0x2c, -+0x48,0x2e,0x10,0x2c,0x4b,0x2e,0x11,0x2c,0x50,0x2e,0x12,0x2c,0x55,0x2e,0x13,0x2c, -+0x5a,0x2e,0x14,0x2c,0x63,0x2e,0x15,0x2c,0x6d,0x2e,0x16,0x2c,0x76,0x2e,0x17,0x2c, -+0x7f,0x2e,0x18,0x2c,0x7f,0x2e,0x19,0x2c,0x7f,0x2e,0x1a,0x2c,0x7f,0x2e,0x1b,0x2c, -+0x7f,0x2e,0x1c,0x2c,0x7f,0x2e,0x1d,0x2c,0x7f,0x2e,0x1e,0x2c,0x7f,0x2e,0x1f,0x2c, -+0x7f,0x2e,0x00,0x00,0x04,0x00,0x65,0x00,0x00,0x00,0x00,0x00,0x67,0x00,0x00,0x00, -+0x00,0x00,0xb0,0x00,0x00,0x00,0x5c,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x65,0x00, -+0x00,0x00,0x00,0x00,0xb0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7e,0x00, -+0x5a,0x00,0x00,0x00,0x7e,0x00,0x6e,0x00,0x00,0x00,0x80,0x00,0x02,0x00,0x00,0x00, -+0x80,0x00,0x16,0x00,0x00,0x00,0x80,0x00,0x2a,0x00,0x00,0x00,0x80,0x00,0x3e,0x00, -+0x00,0x00,0x80,0x00,0x52,0x00,0x00,0x00,0x80,0x00,0x66,0x00,0x00,0x00,0x80,0x00, -+0x7a,0x00,0x00,0x00,0x82,0x00,0x0e,0x00,0x00,0x00,0x82,0x00,0x22,0x00,0x00,0x00, -+0x82,0x00,0x36,0x00,0x00,0x00,0x82,0x00,0x4a,0x00,0x00,0x00,0x82,0x00,0x7a,0x00, -+0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b, -+0x22,0x3b,0x17,0x3b,0x17,0x3b,0x37,0x3b,0x17,0x3b,0x17,0x3b,0x6a,0x3b,0x78,0x3b, -+0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b, -+0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b,0x17,0x3b, -+0xdc,0x3b,0x2b,0x3c,0x50,0x3c,0x49,0x3c,0x35,0x3c,0x3f,0x3c,0x17,0x3b,0x17,0x3b, -+0x17,0x3b,0x52,0x3c,0x68,0x3c,0x6f,0x3c,0x12,0x00,0x02,0x00,0x45,0x0e,0x04,0x00, -+0x5e,0x0e,0x06,0x00,0x0c,0x0f,0x08,0x00,0x23,0x0f,0x0a,0x00,0x46,0x0f,0x0c,0x00, -+0xf0,0x0f,0x12,0x00,0xd6,0x17,0x1a,0x00,0xff,0x24,0x00,0x09,0x16,0x0c,0x02,0x09, -+0xa9,0x32,0x04,0x09,0xb6,0x33,0x06,0x09,0xf9,0x33,0x14,0x09,0xbe,0x30,0x16,0x09, -+0xda,0x30,0x42,0x09,0x37,0x34,0x22,0x09,0x09,0x34,0x64,0x09,0x01,0x34,0x70,0x09, -+0x09,0x3b,0x03,0x00,0x00,0x00,0x53,0x70,0x65,0x63,0x74,0x72,0x75,0x6d,0x32,0x34, -+0x2f,0x48,0x44,0x52,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x14,0x00,0x6e,0x6f,0x6e,0x2d,0x73,0x70,0x65,0x63, -+0x69,0x66,0x69,0x65,0x64,0x20,0x53,0x53,0x49,0x44,0x20,0x21,0x21,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x01,0x00,0x01,0x00,0x64,0x00, -+0x64,0x00,0x00,0x00,0x50,0x72,0x69,0x73,0x6d,0x20,0x20,0x49,0x00,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x05,0x00, -+0x03,0x00,0x00,0x00,0x53,0x70,0x65,0x63,0x74,0x72,0x75,0x6d,0x32,0x34,0x2f,0x48, -+0x44,0x52,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x14,0x00,0x6e,0x6f,0x6e,0x2d,0x73,0x70,0x65,0x63,0x69,0x66, -+0x69,0x65,0x64,0x20,0x53,0x53,0x49,0x44,0x20,0x21,0x21,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x01,0x00,0x01,0x00,0x64,0x00,0x64,0x00, -+0x00,0x00,0x50,0x72,0x69,0x73,0x6d,0x20,0x20,0x49,0x00,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x00,0x00,0x80,0x01,0x2c,0x00,0x01,0x00,0xb6,0x00,0xc0,0x00,0xd4,0x00, -+0xee,0x00,0xfe,0x00,0x00,0x00,0x00,0x00,0x12,0x00,0x0f,0x00,0x0c,0x00,0x07,0x00, -+0x00,0x00,0x00,0x00,0x02,0x00,0x01,0x00,0x03,0x00,0x03,0x00,0x7f,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x08,0x00,0x00,0x00,0x00,0x00,0x12,0x1e,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x00, -+0x12,0x00,0x20,0x20,0x53,0x74,0x61,0x6e,0x64,0x61,0x72,0x64,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x33,0x2e,0x37,0x30,0x2d, -+0x32,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x31,0x32,0x2f,0x31,0x31,0x2f,0x32,0x30, -+0x30,0x32,0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0x82,0x84,0x8b,0x96,0x00,0x00, -+0x00,0x00,0x04,0x00,0x02,0x04,0x0b,0x16,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00, -+0x00,0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf6,0x8f,0x7f,0x00,0xd8,0x07, -+0x00,0x00,0x48,0x22,0xc8,0x2a,0x3f,0x3f,0x49,0x6e,0x74,0x27,0x6c,0x2d,0x73,0x65, -+0x61,0x72,0x63,0x68,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, -+0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0x00,0xff,0x3f, -+0xff,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, -+0x04,0x00,0xfa,0x00,0xc8,0x00,0xf4,0x01,0x05,0x00,0x07,0x00,0xfa,0x00,0xc8,0x00, -+0x2c,0x01,0x05,0x00,0x0a,0x00,0xfa,0x00,0x32,0x00,0x64,0x00,0x05,0x00,0x0a,0x00, -+0xfa,0x00,0x32,0x00,0x32,0x00,0x05,0x00,0x0a,0x00,0xfa,0x00,0x19,0x00,0x19,0x00, -+0x05,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x40,0x00, -+0x80,0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x40, -+0x00,0x80,0x6a,0x01,0x3a,0x01,0x6a,0x01,0x3a,0x01,0x1a,0x01,0x02,0x01,0xba,0x00, -+0xa2,0x00,0xe8,0x00,0xdf,0x00,0x88,0x00,0x7f,0x00,0xd9,0x00,0xd5,0x00,0x79,0x00, -+0x75,0x00,0x35,0x44,0x5d,0x65,0xf7,0x98,0xd9,0x6e,0x42,0xf7,0xb8,0x74,0xdc,0x15, -+0xfc,0xf8,0x82,0x05,0x79,0xf3,0x09,0x59,0x97,0x30,0xee,0x53,0x7b,0x83,0x15,0x46, -+0xbd,0x2c,0xd1,0x91,0x43,0x08,0x1e,0x7f,0xc9,0x60,0x53,0x68,0xf4,0xd2,0x88,0x06, -+0x22,0x14,0x39,0x09,0xf5,0x9f,0x05,0x27,0x74,0xfe,0xec,0x75,0x1f,0x42,0xf2,0x0c, -+0xae,0xb0,0x1b,0xfd,0xb5,0x76,0x03,0x39,0x35,0x2a,0x7f,0x42,0x2f,0x45,0xd9,0xd4, -+0x49,0xe6,0xf8,0xd9,0x86,0xee,0x78,0x42,0xca,0x54,0x39,0x10,0x17,0x89,0x15,0xfc, -+0xcd,0x61,0x9c,0x76,0xdc,0xbe,0x02,0x0a,0x46,0xb6,0xea,0xad,0x47,0xaa,0x89,0x11, -+0x97,0xf1,0x0b,0xec,0x22,0x6d,0xf3,0x33,0xd3,0xef,0x02,0x6f,0x58,0xb8,0x73,0x50, -+0x2a,0x8b,0xe8,0x3a,0x53,0xa8,0xe9,0x09,0xbf,0xbc,0x57,0x47,0x83,0xdb,0x5e,0xb1, -+0x62,0x82,0x5c,0xb2,0x71,0x5f,0x23,0x67,0xfd,0xcb,0xe0,0xd1,0x0d,0xe8,0xab,0x44, -+0x33,0x0f,0x4c,0x76,0x92,0x32,0x65,0xb1,0x7e,0xca,0xed,0x21,0x5e,0x45,0xba,0x92, -+0xa4,0x67,0x67,0x9e,0x23,0x33,0x8e,0x6a,0xa1,0xe9,0x94,0x3a,0x39,0xef,0x34,0xb3, -+0x65,0x96,0x3b,0x6e,0x46,0xbd,0xd0,0xc3,0x22,0x87,0x54,0xad,0xbc,0x89,0xd6,0x3a, -+0x3a,0x99,0xe0,0x89,0x0e,0xcf,0xfe,0xa3,0x0a,0x1a,0x68,0x6f,0xcb,0xd7,0xa6,0x25, -+0xd1,0x25,0x4d,0xc0,0x86,0xd8,0x9b,0xf7,0xe2,0xd5,0xf7,0xa3,0x0c,0x33,0xe3,0x83, -+0x87,0xff,0x4c,0x9d,0xd6,0xd6,0x89,0x9a,0x0c,0x38,0xa0,0xe8,0xef,0x52,0x1b,0x0e, -+0xbb,0x52,0xbc,0x9f,0xde,0xbf,0x1a,0xc8,0xf0,0xd0,0xd9,0x54,0xc2,0x6c,0x53,0xa8, -+0x1b,0xc4,0x17,0x42,0x1d,0x51,0x2e,0xc8,0x8e,0xe7,0x63,0x5c,0x00,0xd6,0xc5,0x0d, -+0xcd,0xeb,0xab,0x59,0x13,0xf3,0x02,0x82,0x0c,0x2c,0x36,0x3c,0xe7,0x21,0xb8,0xf9, -+0x57,0x67,0xdd,0xae,0x1d,0x6e,0x39,0x06,0xe2,0xd2,0x16,0x1f,0x8e,0x2c,0xec,0x5f, -+0x71,0xf1,0x01,0x8b,0x6b,0x52,0x72,0x04,0x49,0xa8,0x8b,0xa7,0x27,0xe3,0x3c,0xfa, -+0x55,0x45,0x94,0x54,0xcc,0x68,0xc9,0xf9,0x35,0xa8,0xa5,0x8c,0xa2,0x5c,0xb8,0x7f, -+0x24,0xe5,0x6e,0x15,0xe4,0xdd,0x97,0xf2,0xe8,0x84,0xf9,0xcf,0x92,0x98,0x70,0x25, -+0x24,0xf3,0x6a,0x39,0x15,0x11,0xa0,0x40,0xa2,0x99,0x58,0x7a,0xa2,0x9b,0x2a,0xb2, -+0x74,0xa4,0x7d,0x2d,0x7e,0x5e,0x0e,0xf5,0x59,0x37,0xf6,0x50,0x9f,0x06,0xf3,0x0d, -+0x03,0x87,0xcc,0x18,0xb5,0xca,0x44,0xf1,0x57,0x55,0xe2,0x5f,0x8c,0x82,0x6c,0x1e, -+0xb2,0x83,0x40,0x0f,0xef,0x6d,0x61,0x34,0x9d,0x8f,0x68,0x59,0xcb,0x22,0x9b,0x29, -+0x55,0x1a,0x87,0x3f,0x64,0x22,0x4a,0xbd,0x6c,0x7c,0x0e,0xc3,0x89,0x5d,0x2a,0x86, -+0xa2,0xb6,0xf5,0xa3,0xd8,0x36,0x90,0x08,0x95,0xee,0xca,0xb4,0x95,0xcc,0xa1,0x8b, -+0x98,0xc7,0x48,0xfd,0xa7,0xce,0xd6,0xc5,0x3b,0x7a,0x2e,0x3a,0x0e,0xf8,0x11,0x63, -+0xef,0xb5,0xd1,0x10,0xed,0x67,0xb7,0x25,0x26,0x23,0x2d,0xdb,0x8b,0xf8,0x50,0x8d, -+0xd1,0x2c,0x32,0x14,0xe5,0x92,0xd8,0x88,0x31,0x82,0x7c,0xa1,0x6e,0x59,0xf1,0x54, -+0xb7,0x6f,0xa5,0xc6,0x84,0xf8,0x99,0xee,0x8d,0xf6,0x0d,0xff,0xbd,0xd6,0xb1,0xde, -+0x54,0x91,0x50,0x60,0x03,0x02,0xa9,0xce,0x7d,0x56,0x19,0xe7,0x62,0xb5,0xe6,0x4d, -+0x9a,0xec,0x45,0x8f,0x9d,0x1f,0x40,0x89,0x87,0xfa,0x15,0xef,0xeb,0xb2,0xc9,0x8e, -+0x0b,0xfb,0xec,0x41,0x67,0xb3,0xfd,0x5f,0xea,0x45,0xbf,0x23,0xf7,0x53,0x96,0xe4, -+0x5b,0x9b,0xc2,0x75,0x1c,0xe1,0xae,0x3d,0x6a,0x4c,0x5a,0x6c,0x41,0x7e,0x02,0xf5, -+0x4f,0x83,0x5c,0x68,0xf4,0x51,0x34,0xd1,0x08,0xf9,0x93,0xe2,0x73,0xab,0x53,0x62, -+0x3f,0x2a,0x0c,0x08,0x52,0x95,0x65,0x46,0x5e,0x9d,0x28,0x30,0xa1,0x37,0x0f,0x0a, -+0xb5,0x2f,0x09,0x0e,0x36,0x24,0x9b,0x1b,0x3d,0xdf,0x26,0xcd,0x69,0x4e,0xcd,0x7f, -+0x9f,0xea,0x1b,0x12,0x9e,0x1d,0x74,0x58,0x2e,0x34,0x2d,0x36,0xb2,0xdc,0xee,0xb4, -+0xfb,0x5b,0xf6,0xa4,0x4d,0x76,0x61,0xb7,0xce,0x7d,0x7b,0x52,0x3e,0xdd,0x71,0x5e, -+0x97,0x13,0xf5,0xa6,0x68,0xb9,0x00,0x00,0x2c,0xc1,0x60,0x40,0x1f,0xe3,0xc8,0x79, -+0xed,0xb6,0xbe,0xd4,0x46,0x8d,0xd9,0x67,0x4b,0x72,0xde,0x94,0xd4,0x98,0xe8,0xb0, -+0x4a,0x85,0x6b,0xbb,0x2a,0xc5,0xe5,0x4f,0x16,0xed,0xc5,0x86,0xd7,0x9a,0x55,0x66, -+0x94,0x11,0xcf,0x8a,0x10,0xe9,0x06,0x04,0x81,0xfe,0xf0,0xa0,0x44,0x78,0xba,0x25, -+0xe3,0x4b,0xf3,0xa2,0xfe,0x5d,0xc0,0x80,0x8a,0x05,0xad,0x3f,0xbc,0x21,0x48,0x70, -+0x04,0xf1,0xdf,0x63,0xc1,0x77,0x75,0xaf,0x63,0x42,0x30,0x20,0x1a,0xe5,0x0e,0xfd, -+0x6d,0xbf,0x4c,0x81,0x14,0x18,0x35,0x26,0x2f,0xc3,0xe1,0xbe,0xa2,0x35,0xcc,0x88, -+0x39,0x2e,0x57,0x93,0xf2,0x55,0x82,0xfc,0x47,0x7a,0xac,0xc8,0xe7,0xba,0x2b,0x32, -+0x95,0xe6,0xa0,0xc0,0x98,0x19,0xd1,0x9e,0x7f,0xa3,0x66,0x44,0x7e,0x54,0xab,0x3b, -+0x83,0x0b,0xca,0x8c,0x29,0xc7,0xd3,0x6b,0x3c,0x28,0x79,0xa7,0xe2,0xbc,0x1d,0x16, -+0x76,0xad,0x3b,0xdb,0x56,0x64,0x4e,0x74,0x1e,0x14,0xdb,0x92,0x0a,0x0c,0x6c,0x48, -+0xe4,0xb8,0x5d,0x9f,0x6e,0xbd,0xef,0x43,0xa6,0xc4,0xa8,0x39,0xa4,0x31,0x37,0xd3, -+0x8b,0xf2,0x32,0xd5,0x43,0x8b,0x59,0x6e,0xb7,0xda,0x8c,0x01,0x64,0xb1,0xd2,0x9c, -+0xe0,0x49,0xb4,0xd8,0xfa,0xac,0x07,0xf3,0x25,0xcf,0xaf,0xca,0x8e,0xf4,0xe9,0x47, -+0x18,0x10,0xd5,0x6f,0x88,0xf0,0x6f,0x4a,0x72,0x5c,0x24,0x38,0xf1,0x57,0xc7,0x73, -+0x51,0x97,0x23,0xcb,0x7c,0xa1,0x9c,0xe8,0x21,0x3e,0xdd,0x96,0xdc,0x61,0x86,0x0d, -+0x85,0x0f,0x90,0xe0,0x42,0x7c,0xc4,0x71,0xaa,0xcc,0xd8,0x90,0x05,0x06,0x01,0xf7, -+0x12,0x1c,0xa3,0xc2,0x5f,0x6a,0xf9,0xae,0xd0,0x69,0x91,0x17,0x58,0x99,0x27,0x3a, -+0xb9,0x27,0x38,0xd9,0x13,0xeb,0xb3,0x2b,0x33,0x22,0xbb,0xd2,0x70,0xa9,0x89,0x07, -+0xa7,0x33,0xb6,0x2d,0x22,0x3c,0x92,0x15,0x20,0xc9,0x49,0x87,0xff,0xaa,0x78,0x50, -+0x7a,0xa5,0x8f,0x03,0xf8,0x59,0x80,0x09,0x17,0x1a,0xda,0x65,0x31,0xd7,0xc6,0x84, -+0xb8,0xd0,0xc3,0x82,0xb0,0x29,0x77,0x5a,0x11,0x1e,0xcb,0x7b,0xfc,0xa8,0xd6,0x6d, -+0x3a,0x2c,0xfa,0x00,0x56,0x63,0x5a,0x63,0x5e,0x63,0x62,0x63,0x66,0x63,0x72,0x63, -+0x76,0x63,0x7a,0x63,0x86,0x63,0x8a,0x63,0xb0,0x63,0xb4,0x63,0xb8,0x63,0xbc,0x63, -+0xc0,0x63,0xcc,0xe3,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a, -+0x90,0x6a,0x90,0x6a,0x90,0x6a,0xce,0xe3,0xd0,0x63,0x90,0xea,0x90,0xea,0xd4,0x63, -+0xd8,0x63,0x90,0x6a,0xe2,0x63,0xe6,0x63,0xea,0x63,0xee,0x63,0xfa,0x63,0xfe,0x63, -+0x02,0x64,0x0e,0x64,0x12,0x64,0x3c,0x64,0x40,0x64,0x44,0x64,0x48,0x64,0x4c,0x64, -+0x58,0x64,0x90,0x6a,0x90,0xea,0x6c,0x64,0x70,0xe4,0x72,0xe4,0x74,0xe4,0x76,0xe4, -+0x78,0x64,0x90,0xea,0x7c,0x64,0x80,0xe4,0x82,0xe4,0x84,0xe4,0x86,0xe4,0x88,0xe4, -+0x8a,0xe4,0x90,0xea,0x90,0xea,0x8c,0xe4,0x8e,0xe4,0x90,0xe4,0x92,0xe4,0x96,0x64, -+0x9a,0x64,0x9e,0x64,0xa2,0x64,0xa6,0xe4,0xa8,0xe4,0x00,0x63,0x04,0x63,0x0e,0xe3, -+0x10,0xe3,0x90,0xea,0xfa,0xe2,0xfc,0xe2,0xfe,0xe2,0x18,0xe3,0x1a,0xe3,0x1c,0xe3, -+0x26,0xe3,0x28,0xe3,0x30,0xe3,0x12,0xe3,0x14,0xe3,0x16,0xe3,0x32,0xe3,0x34,0xe3, -+0x36,0xe3,0x38,0xe3,0x3a,0xe3,0x3c,0xe3,0x42,0xe3,0x44,0xe3,0x46,0xe3,0x48,0xe3, -+0x4a,0xe3,0x4c,0xe3,0x4e,0xe3,0x50,0xe3,0x52,0xe3,0x54,0xe3,0xde,0xe2,0xe0,0xe2, -+0xb8,0xe2,0xbc,0xe2,0xbe,0xe2,0xc0,0xe2,0xc2,0xe2,0x90,0xea,0xce,0x97,0x90,0xea, -+0xf0,0x80,0x38,0xa1,0xcc,0xe2,0xce,0xe2,0x90,0xea,0xd0,0xe2,0xe2,0xe2,0xe4,0xe2, -+0x90,0xea,0xea,0xe2,0xec,0xe2,0xee,0xe2,0xf0,0xe2,0xf2,0xe2,0xf4,0xe2,0xf6,0xe2, -+0xf8,0xe2,0xac,0x63,0x8e,0xe3,0x90,0xe3,0x92,0xe3,0x94,0xe3,0x96,0xe3,0x98,0x63, -+0x9c,0x63,0xa0,0x63,0xa4,0x63,0xa8,0x63,0x38,0x64,0x1a,0xe4,0x1c,0xe4,0x1e,0xe4, -+0x20,0xe4,0x22,0xe4,0x24,0x64,0x28,0x64,0x2c,0x64,0x30,0x64,0x34,0x64,0x5c,0x64, -+0x60,0x64,0x1e,0xe3,0x20,0xe3,0x3e,0xe3,0x40,0xe3,0x90,0x6a,0xb4,0xe2,0xb6,0xe2, -+0xc4,0xe4,0x90,0xea,0xba,0xe2,0x86,0x80,0x90,0xea,0x90,0xea,0xd2,0xe2,0xdc,0xe3, -+0x90,0xea,0x22,0xe3,0xc6,0xe4,0xd6,0xe2,0x94,0xe4,0xd4,0xe2,0xd8,0xe2,0xde,0x63, -+0x74,0x81,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a, -+0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a, -+0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a, -+0x90,0x6a,0x90,0x6a,0x90,0x6a,0x90,0x6a,0x18,0xea,0x16,0xea,0x2a,0xe3,0x2c,0xe3, -+0x64,0x99,0xb6,0xe7,0xba,0xe7,0xc6,0xe2,0xc8,0xe2,0x6a,0x63,0x6e,0x63,0x7e,0x63, -+0x82,0x63,0xc4,0x63,0xc8,0x63,0xf2,0x63,0xf6,0x63,0x06,0x64,0x0a,0x64,0x50,0x64, -+0x54,0x64,0x64,0x64,0x68,0x64,0x7a,0x21,0xda,0x62,0xdc,0x62,0xde,0xe4,0xe2,0xe4, -+0xfa,0x81,0x14,0xbf,0x1a,0xbf,0x20,0xbf,0x2c,0xbf,0x32,0xbf,0x50,0xbf,0x56,0xbf, -+0x62,0x99,0x98,0x80,0x9a,0x80,0x9c,0x80,0x11,0x00,0x00,0x00,0x00,0x00,0x4c,0x17, -+0x06,0x00,0x01,0x00,0xd0,0x64,0x06,0x00,0x01,0x00,0xd8,0x64,0x06,0x00,0x01,0x00, -+0xf6,0x17,0x10,0x00,0x01,0x00,0x18,0x18,0x24,0x00,0x01,0x00,0x40,0x18,0x0e,0x00, -+0x01,0x00,0x5a,0x17,0x20,0x00,0x01,0x00,0xc2,0x64,0x02,0x00,0x01,0x00,0xc8,0x64, -+0x06,0x00,0x01,0x00,0xbc,0x67,0xc0,0x01,0x10,0x00,0xf4,0x64,0x80,0x02,0x10,0x00, -+0x7c,0x6a,0x38,0x00,0x07,0x00,0x18,0x63,0x99,0x01,0x01,0x00,0x40,0x18,0x0e,0x00, -+0x01,0x00,0x4e,0x18,0x0e,0x00,0x01,0x00,0xea,0x00,0x06,0x00,0x01,0x00,0x68,0x6a, -+0x00,0x00,0x00,0x00,0x34,0x12,0xaa,0x55,0x5a,0x63,0x02,0x00,0x5e,0x63,0x02,0x00, -+0x62,0x63,0x02,0x00,0x66,0x63,0x02,0x00,0x72,0x63,0x02,0x00,0x76,0x63,0x02,0x00, -+0x7a,0x63,0x02,0x00,0xb4,0x63,0x02,0x00,0xcc,0x63,0x01,0x00,0xe2,0x63,0x02,0x00, -+0xe6,0x63,0x02,0x00,0xea,0x63,0x02,0x00,0xee,0x63,0x02,0x00,0xfa,0x63,0x02,0x00, -+0xfe,0x63,0x02,0x00,0x02,0x64,0x02,0x00,0x0e,0x64,0x02,0x00,0x40,0x64,0x02,0x00, -+0x0e,0x63,0x01,0x00,0x10,0x63,0x01,0x00,0x90,0x6a,0x01,0x00,0xfc,0x62,0x01,0x00, -+0x18,0x63,0x01,0x00,0x26,0x63,0x01,0x00,0x28,0x63,0x01,0x00,0x32,0x63,0x01,0x00, -+0x34,0x63,0x01,0x00,0x36,0x63,0x01,0x00,0x38,0x63,0x01,0x00,0x3a,0x63,0x01,0x00, -+0x3c,0x63,0x01,0x00,0xde,0x62,0x01,0x00,0xb8,0x62,0x01,0x00,0x90,0x6a,0x01,0x00, -+0xce,0x17,0x01,0x00,0xe6,0x00,0x01,0x00,0x86,0x00,0x01,0x00,0x6a,0x63,0x02,0x00, -+0x6e,0x63,0x02,0x00,0x7e,0x63,0x02,0x00,0x82,0x63,0x02,0x00,0xf2,0x63,0x02,0x00, -+0xf6,0x63,0x02,0x00,0x06,0x64,0x02,0x00,0x0a,0x64,0x02,0x00,0x62,0x19,0x01,0x00, -+0x98,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xfa,0xf1,0x7e,0x00, -+0x0e,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0xe2,0x8d,0x7f,0x00,0x06,0x00,0x00,0x00, -+0x08,0x01,0x00,0x00,0x8a,0x8e,0x7f,0x00,0x12,0x00,0x00,0x00,0x09,0x01,0x00,0x00, -+0x88,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x0a,0x01,0x00,0x00,0x64,0x8e,0x7f,0x00, -+0x02,0x00,0x00,0x00,0x0b,0x01,0x00,0x00,0xae,0x8e,0x7f,0x00,0x24,0x00,0x00,0x00, -+0x03,0x01,0x00,0x00,0xe0,0xf1,0x7e,0x00,0x0c,0x00,0x00,0x00,0x04,0x01,0x00,0x00, -+0xf8,0x80,0x7f,0x00,0x02,0x00,0x00,0x00,0x05,0x01,0x00,0x00,0xe8,0x8d,0x7f,0x00, -+0x02,0x00,0x00,0x00,0x05,0x01,0x00,0x00,0x28,0x81,0x7f,0x00,0x02,0x00,0x00,0x00, -+0x05,0x01,0x00,0x00,0xf2,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x06,0x01,0x00,0x00, -+0xec,0xf1,0x7e,0x00,0x02,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0xee,0xf1,0x7e,0x00, -+0x02,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0xba,0xf1,0x7e,0x00,0x0a,0x00,0x00,0x00, -+0x09,0x00,0x00,0x00,0x60,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x0a,0x00,0x00,0x00, -+0x62,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x0c,0x01,0x00,0x00,0x20,0x81,0x7f,0x00, -+0x02,0x00,0x00,0x00,0x0d,0x01,0x00,0x00,0x66,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00, -+0x0e,0x01,0x00,0x00,0x9c,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x11,0x01,0x00,0x00, -+0x9e,0x8e,0x7f,0x00,0x02,0x00,0x00,0x00,0x00,0x18,0x7e,0x00,0x62,0xda,0x00,0x00, -+0x01,0x00,0x00,0x00,0x05,0x00,0x01,0x00,0x21,0x00,0x02,0x00,0x02,0x00,0x01,0x00, -+0x06,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x06,0x00, -+0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x06,0x00,0x02,0x00, -+0x01,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x33,0x05, -+}; ---- orinoco-0.13e-SN-6/Makefile~add-spectrum-support.patch -+++ orinoco-0.13e-SN-6/Makefile -@@ -20,7 +20,7 @@ - endif - endif - --MODULES = hermes.o orinoco.o orinoco_cs.o orinoco_plx.o orinoco_tmd.o orinoco_pci.o -+MODULES = hermes.o orinoco.o orinoco_cs.o orinoco_plx.o orinoco_tmd.o orinoco_pci.o spectrum_cs.o - ifeq ($(shell uname -m),ppc) - MODULES += airport.o - endif -@@ -28,7 +28,7 @@ - SRCS = hermes.c \ - orinoco.c \ - airport.c orinoco_cs.c orinoco_plx.c orinoco_tmd.c orinoco_pci.c \ -- userhermes.c -+ spectrum_cs.c userhermes.c - HDRS = hermes.h hermes_rid.h ieee802_11.h orinoco.h - CONF = hermes.conf - TAR = tar diff --git a/packages/orinoco/orinoco-modules-0.13e/crosscompile.patch b/packages/orinoco/orinoco-modules-0.13e/crosscompile.patch deleted file mode 100644 index 5963e931c2..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/crosscompile.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- orinoco-0.13e/Makefile~crosscompile 2003-05-12 08:22:27.000000000 +0200 -+++ orinoco-0.13e/Makefile 2003-06-15 18:17:21.000000000 +0200 -@@ -19,7 +19,7 @@ - endif - endif - --MODULES = hermes.o orinoco.o orinoco_cs.o orinoco_plx.o orinoco_tmd.o orinoco_pci.o -+MODULES = hermes.o orinoco.o orinoco_cs.o orinoco_plx.o orinoco_tmd.o orinoco_pci.o spectrum_cs.o - ifeq ($(shell uname -m),ppc) - MODULES += airport.o - endif -@@ -27,9 +27,9 @@ - SRCS = hermes.c \ - orinoco.c \ - airport.c orinoco_cs.c orinoco_plx.c orinoco_tmd.c orinoco_pci.c \ -- userhermes.c -+ userhermes.c spectrum_cs.c - HDRS = hermes.h hermes_rid.h ieee802_11.h orinoco.h --CONF = hermes.conf -+CONF = hermes.conf spectrum.conf - TAR = tar - - DISTFILES = $(SRCS) $(HDRS) $(CONF) Makefile README.orinoco -@@ -41,7 +41,7 @@ - all: modules - - installconf: -- if [ -d $(CONF_DIR) ]; then install -m 644 -o 0 -g 0 $(CONF) $(CONF_DIR)/$(CONF); fi -+ if [ -d $(CONF_DIR) ]; then install -m 644 $(CONF) $(CONF_DIR)/; fi - - - userhermes: userhermes.c -@@ -118,12 +118,12 @@ - mkdir -p $(MODULE_DIR_WIRELESS) - for f in $(MODULES); do \ - if test -e $(MODULE_DIR_PCMCIA)/$$f; then \ -- install -m 644 -o 0 -g 0 $$f $(MODULE_DIR_PCMCIA)/$$f; \ -+ install -m 644 $$f $(MODULE_DIR_PCMCIA)/$$f; \ - else \ -- install -m 644 -o 0 -g 0 $$f $(MODULE_DIR_WIRELESS)/$$f; \ -+ install -m 644 $$f $(MODULE_DIR_WIRELESS)/$$f; \ - fi; \ - done -- depmod -a -+ #depmod -a - - %.o: %.c - $(CC) -MD $(CFLAGS) $(CPPFLAGS) $(MFLAG) -c $< diff --git a/packages/orinoco/orinoco-modules-0.13e/monitor-0.13e.patch b/packages/orinoco/orinoco-modules-0.13e/monitor-0.13e.patch deleted file mode 100644 index cfffced893..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/monitor-0.13e.patch +++ /dev/null @@ -1,758 +0,0 @@ -diff -urN dist/orinoco-0.13e/hermes.c orinoco-monitor/hermes.c ---- dist/orinoco-0.13e/hermes.c 2003-05-12 16:22:27.000000000 +1000 -+++ orinoco-monitor/hermes.c 2003-05-13 13:26:02.000000000 +1000 -@@ -183,6 +183,10 @@ - if (err) - return err; - -+ for (k = 0; k < HERMES_NUMPORTS_MAX; k++) { -+ hw->port_enabled[k] = 0; -+ } -+ - reg = hermes_read_regn(hw, EVSTAT); - k = CMD_INIT_TIMEOUT; - while ( (! (reg & HERMES_EV_CMD)) && k) { -diff -urN dist/orinoco-0.13e/hermes.h orinoco-monitor/hermes.h ---- dist/orinoco-0.13e/hermes.h 2003-05-12 16:22:27.000000000 +1000 -+++ orinoco-monitor/hermes.h 2003-05-07 16:54:45.000000000 +1000 -@@ -33,6 +33,10 @@ - #include <linux/if_ether.h> - #include <asm/byteorder.h> - -+#define HFA384x_PORTTYPE_IBSS ((uint16_t)3) -+#define HFA384x_WEPFLAGS_DISABLE_TXCRYPT (0x10) -+#define HFA384x_WEPFLAGS_DISABLE_RXCRYPT (0x80) -+ - /* - * Limits and constants - */ -@@ -148,6 +152,14 @@ - #define HERMES_MONITOR_ENABLE (0x000b) - #define HERMES_MONITOR_DISABLE (0x000f) - -+/*-------------------------------------------------------------------- -+Communication Frames: Field Masks for Receive Frames -+--------------------------------------------------------------------*/ -+/*-- Offsets --------*/ -+#define HERMES_RX_DATA_LEN_OFF (44) -+#define HERMES_RX_80211HDR_OFF (14) -+#define HERMES_RX_DATA_OFF (60) -+ - /* - * Frame structures and constants - */ -@@ -171,6 +183,7 @@ - #define HERMES_RXSTAT_BADCRC (0x0001) - #define HERMES_RXSTAT_UNDECRYPTABLE (0x0002) - #define HERMES_RXSTAT_MACPORT (0x0700) -+#define HERMES_RXSTAT_GET_MACPORT(s) (((s) & HERMES_RXSTAT_MACPORT) >> 8) - #define HERMES_RXSTAT_PCF (0x1000) /* Frame was received in CF period */ - #define HERMES_RXSTAT_MSGTYPE (0xE000) - #define HERMES_RXSTAT_1042 (0x2000) /* RFC-1042 frame */ -@@ -286,6 +299,7 @@ - #define HERMES_32BIT_REGSPACING 1 - - u16 inten; /* Which interrupts should be enabled? */ -+ u8 port_enabled[HERMES_NUMPORTS_MAX]; - - #ifdef HERMES_DEBUG_BUFFER - struct hermes_debug_entry dbuf[HERMES_DEBUG_BUFSIZE]; -@@ -339,12 +353,14 @@ - - static inline int hermes_enable_port(hermes_t *hw, int port) - { -+ hw->port_enabled[port] = 1; - return hermes_docmd_wait(hw, HERMES_CMD_ENABLE | (port << 8), - 0, NULL); - } - - static inline int hermes_disable_port(hermes_t *hw, int port) - { -+ hw->port_enabled[port] = 0; - return hermes_docmd_wait(hw, HERMES_CMD_DISABLE | (port << 8), - 0, NULL); - } -diff -urN dist/orinoco-0.13e/orinoco.c orinoco-monitor/orinoco.c ---- dist/orinoco-0.13e/orinoco.c 2003-05-12 16:22:27.000000000 +1000 -+++ orinoco-monitor/orinoco.c 2003-05-13 13:27:31.000000000 +1000 -@@ -1673,6 +1673,7 @@ - struct header_struct hdr; - struct ethhdr *eh; - int err; -+ struct ieee802_11_hdr hdr80211; - - rxfid = hermes_read_regn(hw, RXFID); - -@@ -1689,6 +1690,8 @@ - - if (status & HERMES_RXSTAT_ERR) { - if (status & HERMES_RXSTAT_UNDECRYPTABLE) { -+ if (dev->type != ARPHRD_ETHER) -+ goto sniffing; - wstats->discard.code++; - DEBUG(1, "%s: Undecryptable frame on Rx. Frame dropped.\n", - dev->name); -@@ -1699,7 +1702,7 @@ - stats->rx_errors++; - goto drop; - } -- -+sniffing: - /* For now we ignore the 802.11 header completely, assuming - that the card's firmware has handled anything vital */ - -@@ -1729,81 +1732,111 @@ - stats->rx_errors++; - goto drop; - } -+ /* Now handle frame based on port# */ -+ switch (HERMES_RXSTAT_GET_MACPORT(status)) { -+ case 0: -+ /* We need space for the packet data itself, plus an -+ * ethernet header, plus 2 bytes so we can align the -+ * IP header on a 32bit boundary, plus 1 byte so we -+ * can read in odd length packets from the card, which -+ * has an IO granularity of 16 bits */ -+ skb = dev_alloc_skb(length+ETH_HLEN+2+1); -+ if (!skb) { -+ printk(KERN_WARNING "%s: Can't allocate skb for Rx\n", -+ dev->name); -+ goto drop; -+ } - -- /* We need space for the packet data itself, plus an ethernet -- header, plus 2 bytes so we can align the IP header on a -- 32bit boundary, plus 1 byte so we can read in odd length -- packets from the card, which has an IO granularity of 16 -- bits */ -- skb = dev_alloc_skb(length+ETH_HLEN+2+1); -- if (!skb) { -- printk(KERN_WARNING "%s: Can't allocate skb for Rx\n", -- dev->name); -- goto drop; -- } -- -- skb_reserve(skb, 2); /* This way the IP header is aligned */ -- -- /* Handle decapsulation -- * In most cases, the firmware tell us about SNAP frames. -- * For some reason, the SNAP frames sent by LinkSys APs -- * are not properly recognised by most firmwares. -- * So, check ourselves */ -- if(((status & HERMES_RXSTAT_MSGTYPE) == HERMES_RXSTAT_1042) || -- ((status & HERMES_RXSTAT_MSGTYPE) == HERMES_RXSTAT_TUNNEL) || -- is_ethersnap(&hdr)) { -- /* These indicate a SNAP within 802.2 LLC within -- 802.11 frame which we'll need to de-encapsulate to -- the original EthernetII frame. */ -+ skb_reserve(skb, 2); /* This way the IP header is aligned */ - -- if (length < ENCAPS_OVERHEAD) { /* No room for full LLC+SNAP */ -- stats->rx_length_errors++; -+ /* Handle decapsulation In most cases, the firmware -+ * tell us about SNAP frames. For some reason, the -+ * SNAP frames sent by LinkSys APs are not properly -+ * recognised by most firmwares. So, check ourselves -+ * */ -+ if (((status & HERMES_RXSTAT_MSGTYPE) == HERMES_RXSTAT_1042) || -+ ((status & HERMES_RXSTAT_MSGTYPE) == HERMES_RXSTAT_TUNNEL) || -+ is_ethersnap(&hdr)) { -+ /* These indicate a SNAP within 802.2 LLC -+ * within 802.11 frame which we'll need to -+ * de-encapsulate to the original EthernetII -+ * frame. */ -+ -+ if (length < ENCAPS_OVERHEAD) { /* No room for full LLC+SNAP */ -+ stats->rx_length_errors++; -+ goto drop; -+ } -+ -+ /* Remove SNAP header, reconstruct EthernetII frame */ -+ data_len = length - ENCAPS_OVERHEAD; -+ data_off = HERMES_802_3_OFFSET + sizeof(hdr); -+ -+ eh = (struct ethhdr *)skb_put(skb, ETH_HLEN); -+ -+ memcpy(eh, &hdr, 2 * ETH_ALEN); -+ eh->h_proto = hdr.ethertype; -+ } else { -+ /* All other cases indicate a genuine 802.3 frame. No -+ decapsulation needed. We just throw the whole -+ thing in, and hope the protocol layer can deal with -+ it as 802.3 */ -+ data_len = length; -+ data_off = HERMES_802_3_OFFSET; -+ /* FIXME: we re-read from the card data we already read here */ -+ } -+ -+ p = skb_put(skb, data_len); -+ err = hermes_bap_pread(hw, IRQ_BAP, p, RUP_EVEN(data_len), -+ rxfid, data_off); -+ if (err) { -+ printk(KERN_ERR "%s: error %d reading frame. " -+ "Frame dropped.\n", dev->name, err); -+ stats->rx_errors++; -+ goto drop; -+ } -+ -+ dev->last_rx = jiffies; -+ skb->dev = dev; -+ skb->protocol = eth_type_trans(skb, dev); -+ skb->ip_summed = CHECKSUM_NONE; -+ -+ /* Process the wireless stats if needed */ -+ orinoco_stat_gather(dev, skb, &desc); -+ -+ /* Pass the packet to the networking stack */ -+ netif_rx(skb); -+ stats->rx_packets++; -+ stats->rx_bytes += length; -+ -+ return; -+ -+ case 7: -+ if (status & HERMES_RXSTAT_BADCRC) { -+ printk(KERN_DEBUG "%s: Received monitor frame: " -+ "BADCRC set\n", dev->name); - goto drop; - } - -- /* Remove SNAP header, reconstruct EthernetII frame */ -- data_len = length - ENCAPS_OVERHEAD; -- data_off = HERMES_802_3_OFFSET + sizeof(hdr); -+ err = hermes_bap_pread(hw, IRQ_BAP, &hdr80211, -+ sizeof(hdr80211), -+ rxfid, HERMES_RX_80211HDR_OFF); - -- eh = (struct ethhdr *)skb_put(skb, ETH_HLEN); -+ if (err) { -+ printk(KERN_ERR "%s: error %d reading monitor frame. " -+ "Frame dropped.\n", dev->name, err); -+ stats->rx_errors++; -+ goto drop; -+ } - -- memcpy(eh, &hdr, 2 * ETH_ALEN); -- eh->h_proto = hdr.ethertype; -- } else { -- /* All other cases indicate a genuine 802.3 frame. No -- decapsulation needed. We just throw the whole -- thing in, and hope the protocol layer can deal with -- it as 802.3 */ -- data_len = length; -- data_off = HERMES_802_3_OFFSET; -- /* FIXME: we re-read from the card data we already read here */ -- } -+ orinoco_int_rxmonitor(dev, rxfid, length, -+ &desc, &hdr80211); -+ break; - -- p = skb_put(skb, data_len); -- err = hermes_bap_pread(hw, IRQ_BAP, p, RUP_EVEN(data_len), -- rxfid, data_off); -- if (err) { -- printk(KERN_ERR "%s: error %d reading frame. " -- "Frame dropped.\n", dev->name, err); -- stats->rx_errors++; -- goto drop; -+ default: -+ printk("Received frame on unsupported port=%d\n", -+ HERMES_RXSTAT_GET_MACPORT(status)); -+ break; - } -- -- dev->last_rx = jiffies; -- skb->dev = dev; -- skb->protocol = eth_type_trans(skb, dev); -- skb->ip_summed = CHECKSUM_NONE; -- -- /* Process the wireless stats if needed */ -- orinoco_stat_gather(dev, skb, &desc); -- -- /* Pass the packet to the networking stack */ -- netif_rx(skb); -- stats->rx_packets++; -- stats->rx_bytes += length; -- -- return; -- - drop: - stats->rx_dropped++; - -@@ -3598,6 +3631,159 @@ - return 0; - } - -+static int orinoco_wlansniff(struct net_device *dev, struct iwreq *wrq) -+{ -+ struct orinoco_private *priv = dev->priv; -+ hermes_t *hw = &priv->hw; -+ int err = 0; -+ u16 word; -+ int *parms = (int *) wrq->u.name; -+ int enable = parms[0] > 0; -+ unsigned long flags; -+ -+ err = orinoco_lock(priv, &flags); -+ if (err) -+ return err; -+ -+ switch (enable) { -+ case 0: -+ /* Confirm that we're in monitor mode */ -+ if (dev->type == ARPHRD_ETHER) -+ err = -EFAULT; -+ -+ /* Disable monitor mode */ -+ word = HERMES_CMD_MONITOR | (HERMES_MONITOR_DISABLE << 8); -+ err = hermes_docmd_wait(hw, word, 0, NULL); -+ if (err) -+ break; -+ -+ /* Disable port 0 */ -+ err = hermes_disable_port(hw, 0); -+ if (err) -+ break; -+ -+ /* Clear the driver state */ -+ dev->type = ARPHRD_ETHER; -+ -+ /* Restore the wepflags */ /*Orinoco doesn't like this*/ -+#if 0 -+ err = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFWEPFLAGS_INTERSIL, -+ priv->presniff_wepflags); -+ if (err) -+ break; -+#endif /* 0 */ -+ -+ /* Set the port to its prior type and enable (if necessary) */ -+ if (priv->presniff_port_type != 0) { -+ word = priv->presniff_port_type; -+ err = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFPORTTYPE, -+ word); -+ if (err) -+ break; -+ -+ /* Enable the port */ -+ err = hermes_enable_port(hw, 0); -+ if (err) -+ break; -+ } -+ -+ break; -+ -+ case 1: -+ /* Re-initialize the card before changing channel as advised at -+ * http://lists.samba.org/pipermail/wireless/2002-June/004491.html -+ * by Ian Goldberg. Implementation by Pat Swieskowski. -+ */ -+/* __orinoco_down(dev); */ -+ hermes_set_irqmask(hw, 0); -+ hermes_init(hw); -+/* __orinoco_up(dev); */ -+ hermes_set_irqmask(hw, ORINOCO_INTEN); -+ /* Disable the port (if enabled), only check Port 0 */ -+ if (hw->port_enabled[0]) { -+ /* Save macport 0 state */ -+ err = hermes_read_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFPORTTYPE, -+ &(priv->presniff_port_type)); -+ if (err) -+ break; -+ -+ /* Save the wepflags state */ -+ err = hermes_read_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFWEPFLAGS_INTERSIL, -+ &(priv->presniff_wepflags)); -+ if (err) -+ break; -+ err = hermes_disable_port(hw, 0); -+ if (err) -+ break; -+ } else { -+ priv->presniff_port_type = 0; -+ } -+ -+ /* Set the channel we wish to sniff */ -+ if ((parms[1] > 0) && (parms[1] < 15)) { -+ word = parms[1]; -+ err = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFOWNCHANNEL, -+ word); -+ } else { -+ err = -EFAULT; -+ } -+ -+ if (err) -+ break; -+ -+ /* Set the port type to pIbss */ -+ word = HFA384x_PORTTYPE_IBSS; -+ err = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFPORTTYPE, word); -+ if (err) -+ break; -+ -+#if 0 -+ if ( (msg->keepwepflags.status == P80211ENUM_msgitem_status_data_ok) && -+ (msg->keepwepflags.data != 1)) { -+ /* Set the wepflags for no decryption */ -+ /* Orinoco doesn't like this */ -+ word = HFA384x_WEPFLAGS_DISABLE_TXCRYPT | -+ HFA384x_WEPFLAGS_DISABLE_RXCRYPT; -+ err = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNFWEPFLAGS_INTERSIL, -+ word); /*won't work with the bits above */ -+ } -+ if (err) -+ break; -+#endif /* 0 */ -+ /* Enable the port */ -+ err = hermes_enable_port(hw, 0); -+ if (err) -+ break; -+ -+ /* Enable monitor mode */ -+ word = HERMES_CMD_MONITOR | (HERMES_MONITOR_ENABLE << 8); -+ err = hermes_docmd_wait(hw, word, 0, NULL); -+ if (err) -+ break; -+ -+ /* Set the driver state */ -+ /* Do we want the prism2 header? */ -+ if (parms[0] == 1) -+ dev->type = ARPHRD_IEEE80211_PRISM; -+ else -+ dev->type = ARPHRD_IEEE80211; -+ break; -+ default: -+ BUG(); -+ break; -+ } -+ -+ orinoco_unlock(priv, &flags); -+ return err; -+} -+ - static int - orinoco_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) - { -@@ -3830,6 +4016,9 @@ - { SIOCIWFIRSTPRIV + 0x7, 0, - IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, - "get_ibssport" }, -+ { SIOCIWFIRSTPRIV + 0x8, -+ IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 2, -+ 0, "monitor" }, - { SIOCIWLASTPRIV, 0, 0, "dump_recs" }, - }; - -@@ -3924,6 +4113,16 @@ - err = orinoco_ioctl_getibssport(dev, wrq); - break; - -+ case SIOCIWFIRSTPRIV + 0x8: /* set sniff (monitor) mode */ -+ DEBUG(1, "%s: SIOCIWFIRSTPRIV + 0x8 (monitor)\n", -+ dev->name); -+ if (! capable(CAP_NET_ADMIN)) { -+ err = -EPERM; -+ break; -+ } -+ err = orinoco_wlansniff(dev, wrq); -+ break; -+ - case SIOCIWLASTPRIV: - err = orinoco_debug_dump_recs(dev); - if (err) -@@ -4171,6 +4370,191 @@ - - } - -+/*---------------------------------------------------------------- -+* orinoco_int_rxmonitor -+* -+* Handles monitor frames. Note that this function allocates space for -+* the FCS and sets it to 0xffffffff. The hfa384x doesn't give us the -+* FCS value but the higher layers expect it. 0xffffffff is used as a -+* flag to indicate the FCS is bogus. -+* -+* Arguments: -+* dev wlan device structure -+* rxfid received FID -+* rxdesc rx descriptor read from card in int_rx -+* -+* Side effects: -+* Allocates an skb and passes it up via the PF_PACKET interface. -+* Call context: -+* interrupt -+----------------------------------------------------------------*/ -+void orinoco_int_rxmonitor(struct net_device *dev, u16 rxfid, -+ int len, struct hermes_rx_descriptor *rxdesc, -+ struct ieee802_11_hdr *hdr) -+{ -+ struct orinoco_private *priv = dev->priv; -+ hermes_t *hw = &priv->hw; -+ u32 hdrlen = 0; -+ u32 datalen = 0; -+ u32 skblen = 0; -+ p80211msg_lnxind_wlansniffrm_t *msg; -+ struct net_device_stats *stats = &priv->stats; -+ u8 *datap; -+ u16 fc; -+ struct sk_buff *skb; -+ -+ /* Don't forget the status, time, and data_len fields are in -+ * little-endian order */ -+ /* Figure out how big the frame is */ -+ fc = le16_to_cpu(hdr->frame_ctl); -+ switch (fc & IEEE802_11_FCTL_FTYPE) { -+ case IEEE802_11_FTYPE_DATA: -+ if ((fc & IEEE802_11_FCTL_TODS) -+ && (fc & IEEE802_11_FCTL_FROMDS)) -+ hdrlen = WLAN_HDR_A4_LEN; -+ else -+ hdrlen = WLAN_HDR_A3_LEN; -+ datalen = len; -+ break; -+ case IEEE802_11_FTYPE_MGMT: -+ hdrlen = WLAN_HDR_A3_LEN; -+ datalen = len; -+ break; -+ case IEEE802_11_FTYPE_CTL: -+ switch (fc & IEEE802_11_FCTL_STYPE) { -+ case IEEE802_11_STYPE_PSPOLL: -+ case IEEE802_11_STYPE_RTS: -+ case IEEE802_11_STYPE_CFEND: -+ case IEEE802_11_STYPE_CFENDACK: -+ hdrlen = 16; -+ break; -+ case IEEE802_11_STYPE_CTS: -+ case IEEE802_11_STYPE_ACK: -+ hdrlen = 10; -+ break; -+ } -+ datalen = 0; -+ break; -+ default: -+ printk("unknown frm: fc=0x%04x\n", fc); -+ return; -+ } -+ -+ /* Allocate an ind message+framesize skb */ -+ skblen = sizeof(p80211msg_lnxind_wlansniffrm_t) + -+ hdrlen + datalen; -+ -+ /* sanity check the length */ -+ if ( skblen > -+ ( (sizeof(p80211msg_lnxind_wlansniffrm_t) + -+ WLAN_HDR_A4_LEN + WLAN_DATA_MAXLEN + WLAN_CRC_LEN) ) ) { -+ printk("overlen frm: len=%d\n", -+ skblen - sizeof(p80211msg_lnxind_wlansniffrm_t)); -+ } -+ -+ if ( (skb = dev_alloc_skb(skblen)) == NULL ) { -+ printk("alloc_skb failed trying to allocate %d bytes\n", skblen); -+ return; -+ } -+ -+ /* only prepend the prism header if in the right mode */ -+ if (dev->type != ARPHRD_IEEE80211_PRISM) { -+ skb_put(skb, skblen - sizeof(p80211msg_lnxind_wlansniffrm_t)); -+ datap = skb->data; -+ } else { -+ skb_put(skb, skblen); -+ datap = skb->data + sizeof(p80211msg_lnxind_wlansniffrm_t); -+ msg = (p80211msg_lnxind_wlansniffrm_t*)skb->data; -+ -+ /* Initialize the message members */ -+ msg->msgcode = DIDmsg_lnxind_wlansniffrm; -+ msg->msglen = sizeof(p80211msg_lnxind_wlansniffrm_t); -+ strcpy(msg->devname, dev->name); -+ -+ msg->hosttime.did = DIDmsg_lnxind_wlansniffrm_hosttime; -+ msg->hosttime.status = 0; -+ msg->hosttime.len = 4; -+ msg->hosttime.data = jiffies; -+ -+ msg->mactime.did = DIDmsg_lnxind_wlansniffrm_mactime; -+ msg->mactime.status = 0; -+ msg->mactime.len = 4; -+ msg->mactime.data = rxdesc->time; -+ -+ msg->channel.did = DIDmsg_lnxind_wlansniffrm_channel; -+ msg->channel.status = P80211ENUM_msgitem_status_no_value; -+ msg->channel.len = 4; -+ msg->channel.data = 0; -+ -+ msg->rssi.did = DIDmsg_lnxind_wlansniffrm_rssi; -+ msg->rssi.status = P80211ENUM_msgitem_status_no_value; -+ msg->rssi.len = 4; -+ msg->rssi.data = 0; -+ -+ msg->sq.did = DIDmsg_lnxind_wlansniffrm_sq; -+ msg->sq.status = P80211ENUM_msgitem_status_no_value; -+ msg->sq.len = 4; -+ msg->sq.data = 0; -+ -+ msg->signal.did = DIDmsg_lnxind_wlansniffrm_signal; -+ msg->signal.status = 0; -+ msg->signal.len = 4; -+ msg->signal.data = rxdesc->signal; -+ -+ msg->noise.did = DIDmsg_lnxind_wlansniffrm_noise; -+ msg->noise.status = 0; -+ msg->noise.len = 4; -+ msg->noise.data = rxdesc->silence; -+ -+ msg->rate.did = DIDmsg_lnxind_wlansniffrm_rate; -+ msg->rate.status = 0; -+ msg->rate.len = 4; -+ msg->rate.data = rxdesc->rate / 5; /* set to 802.11 units */ -+ -+ msg->istx.did = DIDmsg_lnxind_wlansniffrm_istx; -+ msg->istx.status = 0; -+ msg->istx.len = 4; -+ msg->istx.data = 0; -+ -+ msg->frmlen.did = DIDmsg_lnxind_wlansniffrm_frmlen; -+ msg->frmlen.status = 0; -+ msg->frmlen.len = 4; -+ msg->frmlen.data = hdrlen + datalen; -+ } -+ -+ /* Copy the 802.11 header to the skb (ctl frames may be less -+ * than a full header) */ -+ memcpy(datap, &(hdr->frame_ctl), hdrlen); -+ -+ /* If any, copy the data from the card to the skb */ -+ if (datalen > 0) { -+ hermes_bap_pread(hw, IRQ_BAP, datap + hdrlen, (datalen+1)&~1, -+ rxfid, HERMES_RX_DATA_OFF); -+ -+ /* check for unencrypted stuff if WEP bit set. */ -+ if (datap[1] & 0x40) /* wep set */ -+ if ((datap[hdrlen] == 0xaa) -+ && (datap[hdrlen+1] == 0xaa)) -+ datap[1] &= 0xbf; /* clear wep; it's the 802.2 header! */ -+ } -+ -+ /* pass it up via the PF_PACKET interface */ -+ skb->dev = dev; -+ skb->dev->last_rx = jiffies; -+ -+ skb->mac.raw = skb->data ; -+ skb->ip_summed = CHECKSUM_NONE; -+ skb->pkt_type = PACKET_OTHERHOST; -+ skb->protocol = htons(ETH_P_80211_RAW); /* XXX ETH_P_802_2? */ -+ -+ stats->rx_packets++; -+ stats->rx_bytes += skb->len; -+ -+ netif_rx(skb); -+ -+ return; -+} -+ - /********************************************************************/ - /* Module initialization */ - /********************************************************************/ -diff -urN dist/orinoco-0.13e/orinoco.h orinoco-monitor/orinoco.h ---- dist/orinoco-0.13e/orinoco.h 2003-05-12 16:22:27.000000000 +1000 -+++ orinoco-monitor/orinoco.h 2003-05-13 13:27:02.000000000 +1000 -@@ -37,6 +37,16 @@ - /* To enable debug messages */ - //#define ORINOCO_DEBUG 3 - -+#define ETH_P_80211_RAW (ETH_P_ECONET + 1) -+ -+#ifndef ARPHRD_IEEE80211 -+#define ARPHRD_IEEE80211 801 /* kernel 2.4.6 */ -+#endif -+ -+#ifndef ARPHRD_IEEE80211_PRISM /* kernel 2.4.18 */ -+#define ARPHRD_IEEE80211_PRISM 802 -+#endif -+ - #if (! defined (WIRELESS_EXT)) || (WIRELESS_EXT < 10) - #error "orinoco driver requires Wireless extensions v10 or later." - #endif /* (! defined (WIRELESS_EXT)) || (WIRELESS_EXT < 10) */ -@@ -55,6 +65,67 @@ - HERMES_EV_INFDROP ) - - -+#define WLAN_DEVNAMELEN_MAX 16 -+ -+/* message data item for INT, BOUNDEDINT, ENUMINT */ -+typedef struct p80211item_uint32 { -+ u32 did; -+ u16 status; -+ u16 len; -+ u32 data; -+} __attribute__ ((packed)) p80211item_uint32_t; -+ -+#define DIDmsg_lnxind_wlansniffrm 0x0041 -+#define DIDmsg_lnxind_wlansniffrm_hosttime 0x1041 -+#define DIDmsg_lnxind_wlansniffrm_mactime 0x2041 -+#define DIDmsg_lnxind_wlansniffrm_channel 0x3041 -+#define DIDmsg_lnxind_wlansniffrm_rssi 0x4041 -+#define DIDmsg_lnxind_wlansniffrm_sq 0x5041 -+#define DIDmsg_lnxind_wlansniffrm_signal 0x6041 -+#define DIDmsg_lnxind_wlansniffrm_noise 0x7041 -+#define DIDmsg_lnxind_wlansniffrm_rate 0x8041 -+#define DIDmsg_lnxind_wlansniffrm_istx 0x9041 -+#define DIDmsg_lnxind_wlansniffrm_frmlen 0xA041 -+ -+typedef struct p80211msg_lnxind_wlansniffrm { -+ u32 msgcode; -+ u32 msglen; -+ u8 devname[WLAN_DEVNAMELEN_MAX]; -+ p80211item_uint32_t hosttime; -+ p80211item_uint32_t mactime; -+ p80211item_uint32_t channel; -+ p80211item_uint32_t rssi; -+ p80211item_uint32_t sq; -+ p80211item_uint32_t signal; -+ p80211item_uint32_t noise; -+ p80211item_uint32_t rate; -+ p80211item_uint32_t istx; -+ p80211item_uint32_t frmlen; -+} __attribute__ ((packed)) p80211msg_lnxind_wlansniffrm_t; -+ -+#define P80211ENUM_msgitem_status_data_ok 0 -+#define P80211ENUM_msgitem_status_no_value 1 -+#define P80211ENUM_msgitem_status_invalid_itemname 2 -+#define P80211ENUM_msgitem_status_invalid_itemdata 3 -+#define P80211ENUM_msgitem_status_missing_itemdata 4 -+#define P80211ENUM_msgitem_status_incomplete_itemdata 5 -+#define P80211ENUM_msgitem_status_invalid_msg_did 6 -+#define P80211ENUM_msgitem_status_invalid_mib_did 7 -+#define P80211ENUM_msgitem_status_missing_conv_func 8 -+#define P80211ENUM_msgitem_status_string_too_long 9 -+#define P80211ENUM_msgitem_status_data_out_of_range 10 -+#define P80211ENUM_msgitem_status_string_too_short 11 -+#define P80211ENUM_msgitem_status_missing_valid_func 12 -+#define P80211ENUM_msgitem_status_unknown 13 -+#define P80211ENUM_msgitem_status_invalid_did 14 -+#define P80211ENUM_msgitem_status_missing_print_func 15 -+ -+/*--- Sizes -----------------------------------------------*/ -+#define WLAN_CRC_LEN 4 -+#define WLAN_HDR_A3_LEN 24 -+#define WLAN_HDR_A4_LEN 30 -+#define WLAN_DATA_MAXLEN 2312 -+ - struct orinoco_private { - void *card; /* Pointer to card dependent structure */ - int (*hard_reset)(struct orinoco_private *); -@@ -116,6 +187,9 @@ - /* Configuration dependent variables */ - int port_type, createibss; - int promiscuous, mc_count; -+ -+ u16 presniff_port_type; -+ u16 presniff_wepflags; - }; - - #ifdef ORINOCO_DEBUG diff --git a/packages/orinoco/orinoco-modules-0.13e/remove-slot-name.patch b/packages/orinoco/orinoco-modules-0.13e/remove-slot-name.patch deleted file mode 100644 index 432be91d23..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/remove-slot-name.patch +++ /dev/null @@ -1,38 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- orinoco-0.13e-SN-6/orinoco_plx.c~fix-plx -+++ orinoco-0.13e-SN-6/orinoco_plx.c -@@ -236,7 +236,7 @@ - - printk(KERN_DEBUG - "Detected Orinoco/Prism2 PLX device at %s irq:%d, io addr:0x%lx\n", -- pdev->slot_name, pdev->irq, pccard_ioaddr); -+ "unknown", pdev->irq, pccard_ioaddr); - - hermes_struct_init(&(priv->hw), dev->base_addr, - HERMES_IO, HERMES_16BIT_REGSPACING); ---- orinoco-0.13e-SN-6/orinoco_tmd.c~fix-plx -+++ orinoco-0.13e-SN-6/orinoco_tmd.c -@@ -128,7 +128,7 @@ - - printk(KERN_DEBUG - "Detected Orinoco/Prism2 TMD device at %s irq:%d, io addr:0x%lx\n", -- pdev->slot_name, pdev->irq, pccard_ioaddr); -+ "unknown", pdev->irq, pccard_ioaddr); - - hermes_struct_init(&(priv->hw), dev->base_addr, - HERMES_IO, HERMES_16BIT_REGSPACING); ---- orinoco-0.13e-SN-6/orinoco_pci.c~fix-plx -+++ orinoco-0.13e-SN-6/orinoco_pci.c -@@ -223,7 +223,7 @@ - - printk(KERN_DEBUG - "Detected Orinoco/Prism2 PCI device at %s, mem:0x%lX to 0x%lX -> 0x%p, irq:%d\n", -- pdev->slot_name, dev->mem_start, dev->mem_end, pci_ioaddr, pdev->irq); -+ pci_name, dev->mem_start, dev->mem_end, pci_ioaddr, pdev->irq); - - hermes_struct_init(&priv->hw, dev->base_addr, - HERMES_MEM, HERMES_32BIT_REGSPACING); diff --git a/packages/orinoco/orinoco-modules-0.13e/shmoo-monitor-0.13e.patch b/packages/orinoco/orinoco-modules-0.13e/shmoo-monitor-0.13e.patch deleted file mode 100644 index fe9693f69c..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/shmoo-monitor-0.13e.patch +++ /dev/null @@ -1,797 +0,0 @@ -diff -aur orinoco-0.13e/hermes.c orinoco-0.13e-patched/hermes.c ---- orinoco-0.13e/hermes.c 2003-05-11 23:22:27.000000000 -0700 -+++ orinoco-0.13e-patched/hermes.c 2003-08-07 04:16:04.000000000 -0700 -@@ -183,6 +183,10 @@ - if (err) - return err; - -+ for ( k = 0; k < HERMES_NUMPORTS_MAX; k++) { -+ hw->port_enabled[k] = 0; -+ } -+ - reg = hermes_read_regn(hw, EVSTAT); - k = CMD_INIT_TIMEOUT; - while ( (! (reg & HERMES_EV_CMD)) && k) { -diff -aur orinoco-0.13e/hermes.h orinoco-0.13e-patched/hermes.h ---- orinoco-0.13e/hermes.h 2003-05-11 23:22:27.000000000 -0700 -+++ orinoco-0.13e-patched/hermes.h 2003-08-07 04:16:04.000000000 -0700 -@@ -33,6 +33,10 @@ - #include <linux/if_ether.h> - #include <asm/byteorder.h> - -+#define HFA384x_PORTTYPE_IBSS ((uint16_t)3) -+#define HFA384x_WEPFLAGS_DISABLE_TXCRYPT (0x10) -+#define HFA384x_WEPFLAGS_DISABLE_RXCRYPT (0x80) -+ - /* - * Limits and constants - */ -@@ -149,6 +153,38 @@ - #define HERMES_MONITOR_DISABLE (0x000f) - - /* -+ * Configuration RIDs -+ */ -+ -+#define HERMES_RID_CNF_PORTTYPE (0xfc00) -+#define HERMES_RID_CNF_CHANNEL (0xfc03) -+#define HERMES_RID_CNF_PRISM2_WEP_ON (0xfc28) -+ -+/*-- Status Fields --*/ -+#define HERMES_RXSTATUS_MSGTYPE (0xE000) -+#define HERMES_RXSTATUS_MACPORT (0x0700) -+#define HERMES_RXSTATUS_UNDECR (0x0002) -+#define HERMES_RXSTATUS_FCSERR (0x0001) -+ -+/*-------------------------------------------------------------------- -+Communication Frames: Test/Get/Set Field Values for Receive Frames -+--------------------------------------------------------------------*/ -+#define HERMES_RXSTATUS_MSGTYPE_GET(value) (((value) & HERMES_RXSTATUS_MSGTYPE) >> 13) -+#define HERMES_RXSTATUS_MSGTYPE_SET(value) ((value) << 13) -+#define HERMES_RXSTATUS_MACPORT_GET(value) (((value) & HERMES_RXSTATUS_MACPORT) >> 8) -+#define HERMES_RXSTATUS_MACPORT_SET(value) ((value) << 8) -+#define HERMES_RXSTATUS_ISUNDECR(value) ((value) & HERMES_RXSTATUS_UNDECR) -+#define HERMES_RXSTATUS_ISFCSERR(value) ((value) & HERMES_RXSTATUS_FCSERR) -+ -+/*-------------------------------------------------------------------- -+Communication Frames: Field Masks for Receive Frames -+--------------------------------------------------------------------*/ -+/*-- Offsets --------*/ -+#define HERMES_RX_DATA_LEN_OFF (44) -+#define HERMES_RX_80211HDR_OFF (14) -+#define HERMES_RX_DATA_OFF (60) -+ -+/* - * Frame structures and constants - */ - -@@ -286,6 +322,7 @@ - #define HERMES_32BIT_REGSPACING 1 - - u16 inten; /* Which interrupts should be enabled? */ -+ uint8_t port_enabled[HERMES_NUMPORTS_MAX]; - - #ifdef HERMES_DEBUG_BUFFER - struct hermes_debug_entry dbuf[HERMES_DEBUG_BUFSIZE]; -@@ -339,12 +376,14 @@ - - static inline int hermes_enable_port(hermes_t *hw, int port) - { -+ hw->port_enabled[port] = 1; - return hermes_docmd_wait(hw, HERMES_CMD_ENABLE | (port << 8), - 0, NULL); - } - - static inline int hermes_disable_port(hermes_t *hw, int port) - { -+ hw->port_enabled[port] = 0; - return hermes_docmd_wait(hw, HERMES_CMD_DISABLE | (port << 8), - 0, NULL); - } -diff -aur orinoco-0.13e/orinoco.c orinoco-0.13e-patched/orinoco.c ---- orinoco-0.13e/orinoco.c 2003-05-11 23:22:27.000000000 -0700 -+++ orinoco-0.13e-patched/orinoco.c 2003-08-07 04:16:04.000000000 -0700 -@@ -1673,6 +1673,7 @@ - struct header_struct hdr; - struct ethhdr *eh; - int err; -+ struct ieee802_11_hdr hdr80211; - - rxfid = hermes_read_regn(hw, RXFID); - -@@ -1689,6 +1690,7 @@ - - if (status & HERMES_RXSTAT_ERR) { - if (status & HERMES_RXSTAT_UNDECRYPTABLE) { -+ if (dev->type != ARPHRD_ETHER) goto sniffing; - wstats->discard.code++; - DEBUG(1, "%s: Undecryptable frame on Rx. Frame dropped.\n", - dev->name); -@@ -1699,7 +1701,7 @@ - stats->rx_errors++; - goto drop; - } -- -+sniffing: - /* For now we ignore the 802.11 header completely, assuming - that the card's firmware has handled anything vital */ - -@@ -1730,6 +1732,11 @@ - goto drop; - } - -+ /* Now handle frame based on port# */ -+ switch( HERMES_RXSTATUS_MACPORT_GET(status) ) -+ { -+ case 0: -+ - /* We need space for the packet data itself, plus an ethernet - header, plus 2 bytes so we can align the IP header on a - 32bit boundary, plus 1 byte so we can read in odd length -@@ -1804,6 +1811,26 @@ - - return; - -+ case 7: -+ if ( ! HERMES_RXSTATUS_ISFCSERR(status) ) { -+ if (hermes_bap_pread(hw, IRQ_BAP, &hdr80211, sizeof(hdr80211), -+ rxfid, HERMES_RX_80211HDR_OFF)) { -+ stats->rx_errors++; -+ } -+ else { -+ /* Copy to wlansnif skb */ -+ orinoco_int_rxmonitor( priv, rxfid, length, &desc, &hdr80211); -+ } -+ } else { -+ printk("Received monitor frame: FCSerr set\n"); -+ } -+ break; -+ default: -+ printk("Received frame on unsupported port=%d\n", -+ HERMES_RXSTATUS_MACPORT_GET(status) ); -+ break; -+ } -+ - drop: - stats->rx_dropped++; - -@@ -2446,6 +2473,24 @@ - return err; - } - -+//#define SET_MAC_ADDRESS -+#ifdef SET_MAC_ADDRESS -+static int -+orinoco_set_mac_address(struct net_device *dev, void *addr) -+{ -+ struct orinoco_private *priv = dev->priv; -+ struct sockaddr *mac = addr; -+ -+ /* Copy the address */ -+ memcpy(dev->dev_addr, mac->sa_data, WLAN_ADDR_LEN); -+ -+ /* Reconfig the beast */ -+ orinoco_reset(priv); -+ -+ return 0; -+} -+#endif /* SET_MAC_ADDRESS */ -+ - static void - orinoco_tx_timeout(struct net_device *dev) - { -@@ -3598,6 +3643,173 @@ - return 0; - } - -+/*---------------------------------------------------------------- -+* orinoco_wlansniff -+* -+* Start or stop sniffing. -+* -+* Arguments: -+* wlandev wlan device structure -+* msgp ptr to msg buffer -+* -+* Returns: -+* 0 success and done -+* <0 success, but we're waiting for something to finish. -+* >0 an error occurred while handling the message. -+* Side effects: -+* -+* Call context: -+* process thread (usually) -+* interrupt -+----------------------------------------------------------------*/ -+static int orinoco_wlansniff(struct net_device *dev, struct iwreq *wrq) -+{ -+ struct orinoco_private *priv = dev->priv; -+ -+ hermes_t *hw = &(priv->hw); -+ hermes_response_t resp; -+ int result = 0; -+ uint16_t word; -+ -+ int *parms = (int *) wrq->u.name; -+ int enable = parms[0] > 0; -+ unsigned long flags; -+ -+ orinoco_lock(priv, &flags); -+ -+ switch (enable) -+ { -+ case P80211ENUM_truth_false: -+ /* Confirm that we're in monitor mode */ -+ if ( dev->type == ARPHRD_ETHER ) { -+ result = -EFAULT; -+ } -+ /* Disable monitor mode */ -+ word = HERMES_CMD_MONITOR | (HERMES_MONITOR_DISABLE << 8); -+ result = hermes_docmd_wait(hw, word, 0, &resp); -+ -+ if ( result ) break; -+ -+ /* Disable port 0 */ -+ result = hermes_disable_port(hw, 0); -+ if ( result ) break; -+ -+ /* Clear the driver state */ -+ dev->type = ARPHRD_ETHER; -+ -+ /* Restore the wepflags */ //Orinoco doesn't like this -+/* -+ result = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PRISM2_WEP_ON, -+ priv->presniff_wepflags); -+ if ( result ) break; -+ -+*/ -+ /* Set the port to its prior type and enable (if necessary) */ -+ if (priv->presniff_port_type != 0 ) { -+ word = priv->presniff_port_type; -+ result = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PORTTYPE, word); -+ if ( result ) break; -+ -+ /* Enable the port */ -+ result = hermes_enable_port(hw, 0); -+ if ( result ) break; -+ -+ } -+ -+ break; -+ case P80211ENUM_truth_true: -+ /* Re-initialize the card before changing channel as advised at -+ * http://lists.samba.org/pipermail/wireless/2002-June/004491.html -+ * by Ian Goldberg. Implementation by Pat Swieskowski. -+ */ -+// __orinoco_down(dev); -+ hermes_set_irqmask(hw, 0); -+ hermes_init(hw); -+// _orinoco_up(dev); -+ hermes_set_irqmask(hw, ORINOCO_INTEN); -+/* -+ __orinoco_stop_irqs(priv); -+ hermes_reset(hw); -+ __orinoco_start_irqs(priv, HERMES_EV_RX | HERMES_EV_ALLOC | -+ HERMES_EV_TX | HERMES_EV_TXEXC | -+ HERMES_EV_WTERR | HERMES_EV_INFO | -+ HERMES_EV_INFDROP); -+*/ -+ /* Disable the port (if enabled), only check Port 0 */ -+ if ( hw->port_enabled[0] ) { -+ /* Save macport 0 state */ -+ result = hermes_read_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PORTTYPE, -+ &(priv->presniff_port_type)); -+ if ( result ) break; -+ -+ /* Save the wepflags state */ -+ result = hermes_read_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PRISM2_WEP_ON, -+ &(priv->presniff_wepflags)); -+ if ( result ) break; -+ result = hermes_disable_port(hw, 0); -+ if ( result ) break; -+ } -+ else { -+ priv->presniff_port_type = 0; -+ } -+ -+ /* Set the channel we wish to sniff */ -+ if (parms[1] > 0 && parms[1] < 15) { -+ word = parms[1]; -+ result = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_CHANNEL, word); -+ } else { -+ result = -EFAULT; -+ } -+ -+ if ( result ) break; -+ -+ /* Set the port type to pIbss */ -+ word = HFA384x_PORTTYPE_IBSS; -+ result = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PORTTYPE, word); -+ if ( result ) break; -+ -+/* -+ if ( (msg->keepwepflags.status == P80211ENUM_msgitem_status_data_ok) && -+ (msg->keepwepflags.data != P80211ENUM_truth_true)) { -+ // Set the wepflags for no decryption //Orinoco doesn't like this -+ word = HFA384x_WEPFLAGS_DISABLE_TXCRYPT | -+ HFA384x_WEPFLAGS_DISABLE_RXCRYPT; -+ result = hermes_write_wordrec(hw, USER_BAP, -+ HERMES_RID_CNF_PRISM2_WEP_ON, word); //won't work with the bits above -+ } -+ if ( result ) break; -+ -+*/ -+ /* Enable the port */ -+ result = hermes_enable_port(hw, 0); -+ if ( result ) break; -+ -+ /* Enable monitor mode */ -+ word = HERMES_CMD_MONITOR | (HERMES_MONITOR_ENABLE << 8); -+ result = hermes_docmd_wait(hw, word, 0, &resp); -+ if ( result ) break; -+ -+ /* Set the driver state */ -+ /* Do we want the prism2 header? */ -+ if (parms[0] == 1) -+ dev->type = ARPHRD_IEEE80211_PRISM; -+ else -+ dev->type = ARPHRD_IEEE80211; -+ break; -+ default: -+ result = -EFAULT; -+ break; -+ } -+ orinoco_unlock(priv, &flags); -+ return result; -+} -+ - static int - orinoco_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) - { -@@ -3830,6 +4042,9 @@ - { SIOCIWFIRSTPRIV + 0x7, 0, - IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, - "get_ibssport" }, -+ { SIOCIWFIRSTPRIV + 0x8, -+ IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 2, -+ 0, "monitor" }, - { SIOCIWLASTPRIV, 0, 0, "dump_recs" }, - }; - -@@ -3924,6 +4139,16 @@ - err = orinoco_ioctl_getibssport(dev, wrq); - break; - -+ case SIOCIWFIRSTPRIV + 0x8: /* set sniff (monitor) mode */ -+ DEBUG(1, "%s: SIOCIWFIRSTPRIV + 0x8 (monitor)\n", -+ dev->name); -+ if (! capable(CAP_NET_ADMIN)) { -+ err = -EPERM; -+ break; -+ } -+ err = orinoco_wlansniff(dev, wrq); -+ break; -+ - case SIOCIWLASTPRIV: - err = orinoco_debug_dump_recs(dev); - if (err) -@@ -4146,6 +4371,9 @@ - dev->tx_timeout = orinoco_tx_timeout; - dev->watchdog_timeo = HZ; /* 1 second timeout */ - dev->get_stats = orinoco_get_stats; -+#ifdef SET_MAC_ADDRESS -+ dev->set_mac_address = orinoco_set_mac_address; -+#endif /* SET_MAC_ADDRESS */ - dev->get_wireless_stats = orinoco_get_wireless_stats; - dev->do_ioctl = orinoco_ioctl; - dev->change_mtu = orinoco_change_mtu; -@@ -4171,6 +4399,197 @@ - - } - -+/*---------------------------------------------------------------- -+* orinoco_int_rxmonitor -+* -+* Helper function for int_rx. Handles monitor frames. -+* Note that this function allocates space for the FCS and sets it -+* to 0xffffffff. The hfa384x doesn't give us the FCS value but the -+* higher layers expect it. 0xffffffff is used as a flag to indicate -+* the FCS is bogus. -+* -+* Arguments: -+* dev wlan device structure -+* rxfid received FID -+* rxdesc rx descriptor read from card in int_rx -+* -+* Returns: -+* nothing -+* -+* Side effects: -+* Allocates an skb and passes it up via the PF_PACKET interface. -+* Call context: -+* interrupt -+----------------------------------------------------------------*/ -+void orinoco_int_rxmonitor( struct orinoco_private *dev, uint16_t rxfid, int len, -+ struct hermes_rx_descriptor *rxdesc, struct ieee802_11_hdr *hdr) -+{ -+ hermes_t *hw = &(dev->hw); -+ uint32_t hdrlen = 0; -+ uint32_t datalen = 0; -+ uint32_t skblen = 0; -+ p80211msg_lnxind_wlansniffrm_t *msg; -+ struct net_device_stats *stats = &dev->stats; -+ -+ -+ uint8_t *datap; -+ uint16_t fc; -+ struct sk_buff *skb; -+ -+ /* Don't forget the status, time, and data_len fields are in host order */ -+ /* Figure out how big the frame is */ -+ fc = le16_to_cpu(hdr->frame_ctl); -+ switch ( WLAN_GET_FC_FTYPE(fc) ) -+ { -+ case WLAN_FTYPE_DATA: -+ if ( WLAN_GET_FC_TODS(fc) && WLAN_GET_FC_FROMDS(fc) ) { -+ hdrlen = WLAN_HDR_A4_LEN; -+ } else { -+ hdrlen = WLAN_HDR_A3_LEN; -+ } -+ datalen = len; -+ break; -+ case WLAN_FTYPE_MGMT: -+ hdrlen = WLAN_HDR_A3_LEN; -+ datalen = len; -+ break; -+ case WLAN_FTYPE_CTL: -+ switch ( WLAN_GET_FC_FSTYPE(fc) ) -+ { -+ case WLAN_FSTYPE_PSPOLL: -+ case WLAN_FSTYPE_RTS: -+ case WLAN_FSTYPE_CFEND: -+ case WLAN_FSTYPE_CFENDCFACK: -+ hdrlen = 16; -+ break; -+ case WLAN_FSTYPE_CTS: -+ case WLAN_FSTYPE_ACK: -+ hdrlen = 10; -+ break; -+ } -+ datalen = 0; -+ break; -+ default: -+ printk("unknown frm: fc=0x%04x\n", fc); -+ return; -+ } -+ -+ /* Allocate an ind message+framesize skb */ -+ skblen = sizeof(p80211msg_lnxind_wlansniffrm_t) + -+ hdrlen + datalen; -+ -+ /* sanity check the length */ -+ if ( skblen > -+ (sizeof(p80211msg_lnxind_wlansniffrm_t) + -+ WLAN_HDR_A4_LEN + WLAN_DATA_MAXLEN + WLAN_CRC_LEN) ) { -+ printk("overlen frm: len=%d\n", -+ skblen - sizeof(p80211msg_lnxind_wlansniffrm_t)); -+ } -+ -+ if ( (skb = dev_alloc_skb(skblen)) == NULL ) { -+ printk("alloc_skb failed trying to allocate %d bytes\n", skblen); -+ return; -+ } -+ -+ /* only prepend the prism header if in the right mode */ -+ if (dev->ndev->type != ARPHRD_IEEE80211_PRISM) { -+ skb_put(skb, skblen - sizeof(p80211msg_lnxind_wlansniffrm_t)); -+ datap = skb->data; -+ } else { -+ skb_put(skb, skblen); -+ datap = skb->data + sizeof(p80211msg_lnxind_wlansniffrm_t); -+ msg = (p80211msg_lnxind_wlansniffrm_t*)skb->data; -+ -+ /* Initialize the message members */ -+ msg->msgcode = DIDmsg_lnxind_wlansniffrm; -+ msg->msglen = sizeof(p80211msg_lnxind_wlansniffrm_t); -+ strcpy(msg->devname, dev->ndev->name); -+ -+ msg->hosttime.did = DIDmsg_lnxind_wlansniffrm_hosttime; -+ msg->hosttime.status = 0; -+ msg->hosttime.len = 4; -+ msg->hosttime.data = jiffies; -+ -+ msg->mactime.did = DIDmsg_lnxind_wlansniffrm_mactime; -+ msg->mactime.status = 0; -+ msg->mactime.len = 4; -+ msg->mactime.data = rxdesc->time; -+ -+ msg->channel.did = DIDmsg_lnxind_wlansniffrm_channel; -+ msg->channel.status = P80211ENUM_msgitem_status_no_value; -+ msg->channel.len = 4; -+ msg->channel.data = 0; -+ -+ msg->rssi.did = DIDmsg_lnxind_wlansniffrm_rssi; -+ msg->rssi.status = P80211ENUM_msgitem_status_no_value; -+ msg->rssi.len = 4; -+ msg->rssi.data = 0; -+ -+ msg->sq.did = DIDmsg_lnxind_wlansniffrm_sq; -+ msg->sq.status = P80211ENUM_msgitem_status_no_value; -+ msg->sq.len = 4; -+ msg->sq.data = 0; -+ -+ msg->signal.did = DIDmsg_lnxind_wlansniffrm_signal; -+ msg->signal.status = 0; -+ msg->signal.len = 4; -+ msg->signal.data = rxdesc->signal; -+ -+ msg->noise.did = DIDmsg_lnxind_wlansniffrm_noise; -+ msg->noise.status = 0; -+ msg->noise.len = 4; -+ msg->noise.data = rxdesc->silence; -+ -+ msg->rate.did = DIDmsg_lnxind_wlansniffrm_rate; -+ msg->rate.status = 0; -+ msg->rate.len = 4; -+ msg->rate.data = rxdesc->rate / 5; /* set to 802.11 units */ -+ -+ msg->istx.did = DIDmsg_lnxind_wlansniffrm_istx; -+ msg->istx.status = 0; -+ msg->istx.len = 4; -+ msg->istx.data = P80211ENUM_truth_false; -+ -+ msg->frmlen.did = DIDmsg_lnxind_wlansniffrm_frmlen; -+ msg->frmlen.status = 0; -+ msg->frmlen.len = 4; -+ msg->frmlen.data = hdrlen + datalen; -+ } -+ -+ /* Copy the 802.11 header to the skb (ctl frames may be less than a full header) */ -+ memcpy( datap, &(hdr->frame_ctl), hdrlen); -+ -+ /* If any, copy the data from the card to the skb */ -+ if ( datalen > 0 ) -+ { -+ hermes_bap_pread(hw, IRQ_BAP, datap + hdrlen, (datalen+1)&~1, -+ rxfid, HERMES_RX_DATA_OFF); -+ -+ /* check for unencrypted stuff if WEP bit set. */ -+ if (*(datap+1) & 0x40) // wep set -+ if ((*(datap+hdrlen) == 0xaa) && (*(datap+hdrlen+1) == 0xaa)) -+ *(datap+1) &= 0xbf; // clear wep; it's the 802.2 header! -+ } -+ -+ /* pass it up via the PF_PACKET interface */ -+ { -+ skb->dev = dev->ndev; -+ skb->dev->last_rx = jiffies; -+ -+ skb->mac.raw = skb->data ; -+ skb->ip_summed = CHECKSUM_NONE; -+ skb->pkt_type = PACKET_OTHERHOST; -+ skb->protocol = htons(ETH_P_80211_RAW); /* XXX ETH_P_802_2? */ -+ -+ stats->rx_packets++; -+ stats->rx_bytes += skb->len; -+ -+ netif_rx(skb); -+ } -+ -+ return; -+} -+ - /********************************************************************/ - /* Module initialization */ - /********************************************************************/ -diff -aur orinoco-0.13e/orinoco.h orinoco-0.13e-patched/orinoco.h ---- orinoco-0.13e/orinoco.h 2003-05-11 23:22:27.000000000 -0700 -+++ orinoco-0.13e-patched/orinoco.h 2003-08-07 04:16:04.000000000 -0700 -@@ -37,6 +37,20 @@ - /* To enable debug messages */ - //#define ORINOCO_DEBUG 3 - -+#ifndef ETH_P_ECONET -+#define ETH_P_ECONET 0x0018 /* needed for 2.2.x kernels */ -+#endif -+ -+#define ETH_P_80211_RAW (ETH_P_ECONET + 1) -+ -+#ifndef ARPHRD_IEEE80211 -+#define ARPHRD_IEEE80211 801 /* kernel 2.4.6 */ -+#endif -+ -+#ifndef ARPHRD_IEEE80211_PRISM /* kernel 2.4.18 */ -+#define ARPHRD_IEEE80211_PRISM 802 -+#endif -+ - #if (! defined (WIRELESS_EXT)) || (WIRELESS_EXT < 10) - #error "orinoco driver requires Wireless extensions v10 or later." - #endif /* (! defined (WIRELESS_EXT)) || (WIRELESS_EXT < 10) */ -@@ -54,6 +68,158 @@ - HERMES_EV_TXEXC | HERMES_EV_WTERR | HERMES_EV_INFO | \ - HERMES_EV_INFDROP ) - -+#define WLAN_DEVNAMELEN_MAX 16 -+ -+/* message data item for INT, BOUNDEDINT, ENUMINT */ -+typedef struct p80211item_uint32 -+{ -+ uint32_t did __attribute__ ((packed)); -+ uint16_t status __attribute__ ((packed)); -+ uint16_t len __attribute__ ((packed)); -+ uint32_t data __attribute__ ((packed)); -+} __attribute__ ((packed)) p80211item_uint32_t; -+ -+typedef struct p80211msg -+{ -+ uint32_t msgcode __attribute__ ((packed)); -+ uint32_t msglen __attribute__ ((packed)); -+ uint8_t devname[WLAN_DEVNAMELEN_MAX] __attribute__ ((packed)); -+} __attribute__ ((packed)) p80211msg_t; -+ -+#define DIDmsg_lnxind_wlansniffrm 0x0041 -+#define DIDmsg_lnxind_wlansniffrm_hosttime 0x1041 -+#define DIDmsg_lnxind_wlansniffrm_mactime 0x2041 -+#define DIDmsg_lnxind_wlansniffrm_channel 0x3041 -+#define DIDmsg_lnxind_wlansniffrm_rssi 0x4041 -+#define DIDmsg_lnxind_wlansniffrm_sq 0x5041 -+#define DIDmsg_lnxind_wlansniffrm_signal 0x6041 -+#define DIDmsg_lnxind_wlansniffrm_noise 0x7041 -+#define DIDmsg_lnxind_wlansniffrm_rate 0x8041 -+#define DIDmsg_lnxind_wlansniffrm_istx 0x9041 -+#define DIDmsg_lnxind_wlansniffrm_frmlen 0xA041 -+ -+typedef struct p80211msg_lnxind_wlansniffrm -+{ -+ uint32_t msgcode; -+ uint32_t msglen; -+ uint8_t devname[WLAN_DEVNAMELEN_MAX]; -+ p80211item_uint32_t hosttime; -+ p80211item_uint32_t mactime; -+ p80211item_uint32_t channel; -+ p80211item_uint32_t rssi; -+ p80211item_uint32_t sq; -+ p80211item_uint32_t signal; -+ p80211item_uint32_t noise; -+ p80211item_uint32_t rate; -+ p80211item_uint32_t istx; -+ p80211item_uint32_t frmlen; -+} __attribute__ ((packed)) p80211msg_lnxind_wlansniffrm_t; -+ -+#define P80211ENUM_truth_false 0 -+#define P80211ENUM_truth_true 1 -+#define P80211ENUM_resultcode_success 1 -+#define P80211ENUM_resultcode_invalid_parameters 2 -+#define P80211ENUM_resultcode_not_supported 3 -+#define P80211ENUM_resultcode_timeout 4 -+#define P80211ENUM_resultcode_too_many_req 5 -+#define P80211ENUM_resultcode_refused 6 -+#define P80211ENUM_resultcode_bss_already 7 -+#define P80211ENUM_resultcode_invalid_access 8 -+#define P80211ENUM_resultcode_invalid_mibattribute 9 -+#define P80211ENUM_resultcode_cant_set_readonly_mib 10 -+#define P80211ENUM_resultcode_implementation_failure 11 -+#define P80211ENUM_resultcode_cant_get_writeonly_mib 12 -+#define P80211ENUM_msgitem_status_data_ok 0 -+#define P80211ENUM_msgitem_status_no_value 1 -+#define P80211ENUM_msgitem_status_invalid_itemname 2 -+#define P80211ENUM_msgitem_status_invalid_itemdata 3 -+#define P80211ENUM_msgitem_status_missing_itemdata 4 -+#define P80211ENUM_msgitem_status_incomplete_itemdata 5 -+#define P80211ENUM_msgitem_status_invalid_msg_did 6 -+#define P80211ENUM_msgitem_status_invalid_mib_did 7 -+#define P80211ENUM_msgitem_status_missing_conv_func 8 -+#define P80211ENUM_msgitem_status_string_too_long 9 -+#define P80211ENUM_msgitem_status_data_out_of_range 10 -+#define P80211ENUM_msgitem_status_string_too_short 11 -+#define P80211ENUM_msgitem_status_missing_valid_func 12 -+#define P80211ENUM_msgitem_status_unknown 13 -+#define P80211ENUM_msgitem_status_invalid_did 14 -+#define P80211ENUM_msgitem_status_missing_print_func 15 -+ -+#define WLAN_GET_FC_FTYPE(n) (((n) & 0x0C) >> 2) -+#define WLAN_GET_FC_FSTYPE(n) (((n) & 0xF0) >> 4) -+#define WLAN_GET_FC_TODS(n) (((n) & 0x0100) >> 8) -+#define WLAN_GET_FC_FROMDS(n) (((n) & 0x0200) >> 9) -+ -+/*--- Sizes -----------------------------------------------*/ -+#define WLAN_ADDR_LEN 6 -+#define WLAN_CRC_LEN 4 -+#define WLAN_BSSID_LEN 6 -+#define WLAN_BSS_TS_LEN 8 -+#define WLAN_HDR_A3_LEN 24 -+#define WLAN_HDR_A4_LEN 30 -+#define WLAN_SSID_MAXLEN 32 -+#define WLAN_DATA_MAXLEN 2312 -+ -+/*--- Frame Control Field -------------------------------------*/ -+/* Frame Types */ -+#define WLAN_FTYPE_MGMT 0x00 -+#define WLAN_FTYPE_CTL 0x01 -+#define WLAN_FTYPE_DATA 0x02 -+ -+/* Frame subtypes */ -+/* Management */ -+#define WLAN_FSTYPE_ASSOCREQ 0x00 -+#define WLAN_FSTYPE_ASSOCRESP 0x01 -+#define WLAN_FSTYPE_REASSOCREQ 0x02 -+#define WLAN_FSTYPE_REASSOCRESP 0x03 -+#define WLAN_FSTYPE_PROBEREQ 0x04 -+#define WLAN_FSTYPE_PROBERESP 0x05 -+#define WLAN_FSTYPE_BEACON 0x08 -+#define WLAN_FSTYPE_ATIM 0x09 -+#define WLAN_FSTYPE_DISASSOC 0x0a -+#define WLAN_FSTYPE_AUTHEN 0x0b -+#define WLAN_FSTYPE_DEAUTHEN 0x0c -+ -+/* Control */ -+#define WLAN_FSTYPE_PSPOLL 0x0a -+#define WLAN_FSTYPE_RTS 0x0b -+#define WLAN_FSTYPE_CTS 0x0c -+#define WLAN_FSTYPE_ACK 0x0d -+#define WLAN_FSTYPE_CFEND 0x0e -+#define WLAN_FSTYPE_CFENDCFACK 0x0f -+ -+/* Data */ -+#define WLAN_FSTYPE_DATAONLY 0x00 -+#define WLAN_FSTYPE_DATA_CFACK 0x01 -+#define WLAN_FSTYPE_DATA_CFPOLL 0x02 -+#define WLAN_FSTYPE_DATA_CFACK_CFPOLL 0x03 -+#define WLAN_FSTYPE_NULL 0x04 -+#define WLAN_FSTYPE_CFACK 0x05 -+#define WLAN_FSTYPE_CFPOLL 0x06 -+#define WLAN_FSTYPE_CFACK_CFPOLL 0x07 -+ -+/*----------------------------------------------------------------*/ -+/* Magic number, a quick test to see we're getting the desired struct */ -+ -+#define P80211_IOCTL_MAGIC (0x4a2d464dUL) -+ -+/*================================================================*/ -+/* Types */ -+ -+/*----------------------------------------------------------------*/ -+/* A ptr to the following structure type is passed as the third */ -+/* argument to the ioctl system call when issuing a request to */ -+/* the p80211 module. */ -+ -+typedef struct p80211ioctl_req -+{ -+ char name[WLAN_DEVNAMELEN_MAX] __attribute__ ((packed)); -+ void *data __attribute__ ((packed)); -+ uint32_t magic __attribute__ ((packed)); -+ uint16_t len __attribute__ ((packed)); -+ uint32_t result __attribute__ ((packed)); -+} __attribute__ ((packed)) p80211ioctl_req_t; - - struct orinoco_private { - void *card; /* Pointer to card dependent structure */ -@@ -116,6 +282,9 @@ - /* Configuration dependent variables */ - int port_type, createibss; - int promiscuous, mc_count; -+ -+ uint16_t presniff_port_type; -+ uint16_t presniff_wepflags; - }; - - #ifdef ORINOCO_DEBUG -@@ -163,4 +332,12 @@ - spin_unlock_irqrestore(&priv->lock, *flags); - } - -+/*================================================================*/ -+/* Function Declarations */ -+ -+struct ieee802_11_hdr; -+ -+void orinoco_int_rxmonitor( struct orinoco_private *dev, uint16_t rxfid, int len, -+ struct hermes_rx_descriptor *rxdesc, struct ieee802_11_hdr *hdr); -+ - #endif /* _ORINOCO_H */ diff --git a/packages/orinoco/orinoco-modules-0.13e/spectrum_cs.c b/packages/orinoco/orinoco-modules-0.13e/spectrum_cs.c deleted file mode 100644 index 9fb9d12ca6..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/spectrum_cs.c +++ /dev/null @@ -1,1212 +0,0 @@ -/* - * spectrum_cs.c - * - * Copyright (C) 2002-2003 Pavel Roskin <proski@gnu.org> - * Portions based on orinoco_cs.c, Copyright (C) David Gibson, - * Linuxcare Australia <hermes@gibson.dropbear.id.au> - * Portions based on Spectrum24tDnld.c, Copyright (C) - * Symbol Technologies. - * - * Copyright notice & release notes in file orinoco.c - */ - -#include <linux/config.h> -#ifdef __IN_PCMCIA_PACKAGE__ -#include <pcmcia/k_compat.h> -#endif /* __IN_PCMCIA_PACKAGE__ */ - -#include <linux/module.h> -#include <linux/kernel.h> -#include <linux/init.h> -#include <linux/sched.h> -#include <linux/ptrace.h> -#include <linux/slab.h> -#include <linux/string.h> -#include <linux/ioport.h> -#include <linux/netdevice.h> -#include <linux/if_arp.h> -#include <linux/etherdevice.h> -#include <linux/wireless.h> - -#include <pcmcia/version.h> -#include <pcmcia/cs_types.h> -#include <pcmcia/cs.h> -#include <pcmcia/cistpl.h> -#include <pcmcia/cisreg.h> -#include <pcmcia/ds.h> - -#include <asm/uaccess.h> -#include <asm/io.h> -#include <asm/system.h> - -#include "orinoco.h" - -/********************************************************************/ -/* Module stuff */ -/********************************************************************/ - -MODULE_AUTHOR("Pavel Roskin <proski@gnu.org>"); -MODULE_DESCRIPTION("Driver for Symbol Spectrum24 cards with firmware downloader"); -#ifdef MODULE_LICENSE -MODULE_LICENSE("Dual MPL/GPL"); -#endif - -/* Module parameters */ - -/* The old way: bit map of interrupts to choose from */ -/* This means pick from 15, 14, 12, 11, 10, 9, 7, 5, 4, and 3 */ -static uint irq_mask = 0xdeb8; -/* Newer, simpler way of listing specific interrupts */ -static int irq_list[4] = { -1 }; - -/* Some D-Link cards have buggy CIS. They do work at 5v properly, but - * don't have any CIS entry for it. This workaround it... */ -static int ignore_cis_vcc; /* = 0 */ - -MODULE_PARM(irq_mask, "i"); -MODULE_PARM(irq_list, "1-4i"); -MODULE_PARM(ignore_cis_vcc, "i"); - -/********************************************************************/ -/* Magic constants */ -/********************************************************************/ - -/* - * The dev_info variable is the "key" that is used to match up this - * device driver with appropriate cards, through the card - * configuration database. - */ -static dev_info_t dev_info = "spectrum_cs"; - -/********************************************************************/ -/* Data structures */ -/********************************************************************/ - -/* PCMCIA specific device information (goes in the card field of - * struct orinoco_private */ -struct orinoco_pccard { - dev_link_t link; - dev_node_t node; -}; - -/* - * A linked list of "instances" of the device. Each actual PCMCIA - * card corresponds to one device instance, and is described by one - * dev_link_t structure (defined in ds.h). - */ -static dev_link_t *dev_list; /* = NULL */ - -/********************************************************************/ -/* Function prototypes */ -/********************************************************************/ - -/* device methods */ -static int spectrum_cs_hard_reset(struct orinoco_private *priv); - -/* PCMCIA gumpf */ -static void spectrum_cs_config(dev_link_t * link); -static void spectrum_cs_release(u_long arg); -static int spectrum_cs_event(event_t event, int priority, - event_callback_args_t * args); - -static dev_link_t *spectrum_cs_attach(void); -static void spectrum_cs_detach(dev_link_t *); - -/********************************************************************/ -/* Firmware downloader */ -/********************************************************************/ - -/* Header with the firmware */ -#include "spectrum_fw.h" - -/* Position of PDA in the adapter memory */ -#define EEPROM_ADDR 0x3000 -#define EEPROM_LEN 0x200 -#define PDA_OFFSET 0x100 - -#define PDA_ADDR (EEPROM_ADDR + PDA_OFFSET) -#define PDA_WORDS ((EEPROM_LEN - PDA_OFFSET) / 2) - -/* Constants for the CISREG_CCSR register */ -#define HCR_RUN 0x07 /* run firmware after reset */ -#define HCR_IDLE 0x0E /* don't run firmware after reset */ -#define HCR_MEM16 0x10 /* memory width bit, should be preserved */ - -/* Hermes command run by primary firmware */ -#define HERMES_CMD_READEE 0x0030 /* read serial EEPROM */ - -/* - * AUX port access. To unlock the AUX port write the access keys to the - * PARAM0-2 registers, then write HERMES_AUX_ENABLE to the HERMES_CONTROL - * register. Then read it and make sure it's HERMES_AUX_ENABLED. - */ -#define HERMES_AUX_ENABLE 0x8000 /* Enable auxiliary port access */ -#define HERMES_AUX_DISABLE 0x4000 /* Disable to auxiliary port access */ -#define HERMES_AUX_ENABLED 0xC000 /* Auxiliary port is open */ - -#define HERMES_AUX_PW0 0xFE01 -#define HERMES_AUX_PW1 0xDC23 -#define HERMES_AUX_PW2 0xBA45 - -/* End markers */ -#define PDI_END 0x00000000 /* End of PDA */ -#define BLOCK_END 0xFFFFFFFF /* Last image block */ -#define TEXT_END 0x1A /* End of text header */ - -/* - * The following structures have little-endian fields denoted by - * the leading underscore. Don't access them directly - use inline - * functions defined below. - */ - -/* - * The binary image to be downloaded consists of series of data blocks. - * Each block has the following structure. - */ -struct dblock { - u32 _addr; /* adapter address where to write the block */ - u16 _len; /* length of the data only, in bytes */ - char data[0]; /* data to be written */ -} __attribute__ ((packed)); - -/* - * Plug Data References are located in in the image after the last data - * block. They refer to areas in the adapter memory where the plug data - * items with matching ID should be written. - */ -struct pdr { - u32 _id; /* record ID */ - u32 _addr; /* adapter address where to write the data */ - u32 _len; /* expected length of the data, in bytes */ - char next[0]; /* next PDR starts here */ -} __attribute__ ((packed)); - - -/* - * Plug Data Items are located in the EEPROM read from the adapter by - * primary firmware. They refer to the device-specific data that should - * be plugged into the secondary firmware. - */ -struct pdi { - u16 _len; /* length of ID and data, in words */ - u16 _id; /* record ID */ - char data[0]; /* plug data */ -} __attribute__ ((packed));; - - -/* Functions for access to little-endian data */ -static inline u32 -dblock_addr(const struct dblock *blk) -{ - return le32_to_cpu(blk->_addr); -} - -static inline u32 -dblock_len(const struct dblock *blk) -{ - return le16_to_cpu(blk->_len); -} - -static inline u32 -pdr_id(const struct pdr *pdr) -{ - return le32_to_cpu(pdr->_id); -} - -static inline u32 -pdr_addr(const struct pdr *pdr) -{ - return le32_to_cpu(pdr->_addr); -} - -static inline u32 -pdr_len(const struct pdr *pdr) -{ - return le32_to_cpu(pdr->_len); -} - -static inline u32 -pdi_id(const struct pdi *pdi) -{ - return le16_to_cpu(pdi->_id); -} - -/* Return length of the data only, in bytes */ -static inline u32 -pdi_len(const struct pdi *pdi) -{ - return 2 * (le16_to_cpu(pdi->_len) - 1); -} - - -/* Set address of the auxiliary port */ -static inline void -spectrum_aux_setaddr(hermes_t *hw, u32 addr) -{ - hermes_write_reg(hw, HERMES_AUXPAGE, (u16) (addr >> 7)); - hermes_write_reg(hw, HERMES_AUXOFFSET, (u16) (addr & 0x7F)); -} - - -/* Open access to the auxiliary port */ -static int -spectrum_aux_open(hermes_t *hw) -{ - int i; - - /* Already open? */ - if (hermes_read_reg(hw, HERMES_CONTROL) == HERMES_AUX_ENABLED) - return 0; - - hermes_write_reg(hw, HERMES_PARAM0, HERMES_AUX_PW0); - hermes_write_reg(hw, HERMES_PARAM1, HERMES_AUX_PW1); - hermes_write_reg(hw, HERMES_PARAM2, HERMES_AUX_PW2); - hermes_write_reg(hw, HERMES_CONTROL, HERMES_AUX_ENABLE); - - for (i = 0; i < 20; i++) { - udelay(10); - if (hermes_read_reg(hw, HERMES_CONTROL) == - HERMES_AUX_ENABLED) - return 0; - } - - return -EBUSY; -} - - -#define CS_CHECK(fn, args...) \ - while ((last_ret=CardServices(last_fn=(fn),args))!=0) goto cs_failed - -#define CFG_CHECK(fn, args...) \ - if (CardServices(fn, args) != 0) goto next_entry - -static void spectrum_cs_error(client_handle_t handle, int func, int ret); - -/* - * Reset the card using configuration registers COR and CCSR. - * If IDLE is 1, stop the firmware, so that it can be safely rewritten. - */ -static int -spectrum_reset(dev_link_t *link, int idle) -{ - int last_ret, last_fn; - conf_reg_t reg; - u_int save_cor; - - /* Doing it if hardware is gone is guaranteed crash */ - if (!(link->state & DEV_CONFIG)) - return -ENODEV; - - /* Save original COR value */ - reg.Function = 0; - reg.Action = CS_READ; - reg.Offset = CISREG_COR; - CS_CHECK(AccessConfigurationRegister, link->handle, ®); - save_cor = reg.Value; - - /* Soft-Reset card */ - reg.Action = CS_WRITE; - reg.Offset = CISREG_COR; - reg.Value = (save_cor | COR_SOFT_RESET); - CS_CHECK(AccessConfigurationRegister, link->handle, ®); - udelay(1000); - - /* Read CCSR */ - reg.Action = CS_READ; - reg.Offset = CISREG_CCSR; - CS_CHECK(AccessConfigurationRegister, link->handle, ®); - - /* - * Start or stop the firmware. Memory width bit should be - * preserved from the value we've just read. - */ - reg.Action = CS_WRITE; - reg.Offset = CISREG_CCSR; - reg.Value = (idle ? HCR_IDLE : HCR_RUN) | (reg.Value & HCR_MEM16); - CS_CHECK(AccessConfigurationRegister, link->handle, ®); - udelay(1000); - - /* Restore original COR configuration index */ - reg.Action = CS_WRITE; - reg.Offset = CISREG_COR; - reg.Value = (save_cor & ~COR_SOFT_RESET); - CS_CHECK(AccessConfigurationRegister, link->handle, ®); - udelay(1000); - return 0; - - cs_failed: - spectrum_cs_error(link->handle, last_fn, last_ret); - return -ENODEV; -} - - -/* - * Scan PDR for the record with the specified RECORD_ID. - * If it's not found, return NULL. - */ -static struct pdr * -spectrum_find_pdr(struct pdr *first_pdr, u32 record_id) -{ - struct pdr *pdr = first_pdr; - - while (pdr_id(pdr) != PDI_END) { - /* - * PDR area is currently not terminated by PDI_END. - * It's followed by CRC records, which have the type - * field where PDR has length. The type can be 0 or 1. - */ - if (pdr_len(pdr) < 2) - return NULL; - - /* If the record ID matches, we are done */ - if (pdr_id(pdr) == record_id) - return pdr; - - pdr = (struct pdr *) pdr->next; - } - return NULL; -} - - -/* Process one Plug Data Item - find corresponding PDR and plug it */ -static int -spectrum_plug_pdi(hermes_t *hw, struct pdr *first_pdr, struct pdi *pdi) -{ - struct pdr *pdr; - - /* Find the PDI corresponding to this PDR */ - pdr = spectrum_find_pdr(first_pdr, pdi_id(pdi)); - - /* No match is found, safe to ignore */ - if (!pdr) - return 0; - - /* Lengths of the data in PDI and PDR must match */ - if (pdi_len(pdi) != pdr_len(pdr)) - return -EINVAL; - - /* do the actual plugging */ - spectrum_aux_setaddr(hw, pdr_addr(pdr)); - hermes_write_words(hw, HERMES_AUXDATA, pdi->data, - pdi_len(pdi) / 2); - - return 0; -} - - -/* Read PDA from the adapter */ -static int -spectrum_read_pda(hermes_t *hw, u16 *pda, int pda_len) -{ - int ret; - int pda_size; - - /* Issue command to read EEPROM */ - ret = hermes_docmd_wait(hw, HERMES_CMD_READEE, 0, NULL); - if (ret) - return ret; - - /* Open auxiliary port */ - ret = spectrum_aux_open(hw); - if (ret) - return ret; - - /* read PDA from EEPROM */ - spectrum_aux_setaddr(hw, PDA_ADDR); - hermes_read_words(hw, HERMES_AUXDATA, pda, pda_len / 2); - - /* Check PDA length */ - pda_size = le16_to_cpu(pda[0]); - if (pda_size > pda_len) - return -EINVAL; - - return 0; -} - - -/* Parse PDA and write the records into the adapter */ -static int -spectrum_apply_pda(hermes_t *hw, const struct dblock *first_block, - u16 *pda) -{ - int ret; - struct pdi *pdi; - struct pdr *first_pdr; - const struct dblock *blk = first_block; - - /* Skip all blocks to locate Plug Data References */ - while (dblock_addr(blk) != BLOCK_END) - blk = (struct dblock *) &blk->data[dblock_len(blk)]; - - first_pdr = (struct pdr *) blk; - - /* Go through every PDI and plug them into the adapter */ - pdi = (struct pdi *) (pda + 2); - while (pdi_id(pdi) != PDI_END) { - ret = spectrum_plug_pdi(hw, first_pdr, pdi); - if (ret) - return ret; - - /* Increment to the next PDI */ - pdi = (struct pdi *) &pdi->data[pdi_len(pdi)]; - } - return 0; -} - - -/* Load firmware blocks into the adapter */ -static int -spectrum_load_blocks(hermes_t *hw, const struct dblock *first_block) -{ - const struct dblock *blk; - u32 blkaddr; - u32 blklen; - - blk = first_block; - blkaddr = dblock_addr(blk); - blklen = dblock_len(blk); - - while (dblock_addr(blk) != BLOCK_END) { - spectrum_aux_setaddr(hw, blkaddr); - hermes_write_words(hw, HERMES_AUXDATA, blk->data, - blklen / 2); - - blk = (struct dblock *) &blk->data[blklen]; - blkaddr = dblock_addr(blk); - blklen = dblock_len(blk); - } - return 0; -} - - -/* - * Process a firmware image - stop the card, load the firmware, reset - * the card and make sure it responds. For the secondary firmware take - * care of the PDA - read it and then write it on top of the firmware. - */ -static int -spectrum_dl_image(hermes_t *hw, dev_link_t *link, - const unsigned char *image) -{ - int ret; - const unsigned char *ptr; - const struct dblock *first_block; - - /* Plug Data Area (PDA) */ - u16 pda[PDA_WORDS]; - - /* Binary block begins after the 0x1A marker */ - ptr = image; - while (*ptr++ != TEXT_END); - first_block = (const struct dblock *) ptr; - - /* Read the PDA */ - if (image != primsym) { - ret = spectrum_read_pda(hw, pda, sizeof(pda)); - if (ret) - return ret; - } - - /* Stop the firmware, so that it can be safely rewritten */ - ret = spectrum_reset(link, 1); - if (ret) - return ret; - - /* Program the adapter with new firmware */ - ret = spectrum_load_blocks(hw, first_block); - if (ret) - return ret; - - /* Write the PDA to the adapter */ - if (image != primsym) { - ret = spectrum_apply_pda(hw, first_block, pda); - if (ret) - return ret; - } - - /* Run the firmware */ - ret = spectrum_reset(link, 0); - if (ret) - return ret; - - /* Reset hermes chip and make sure it responds */ - ret = hermes_init(hw); - - /* hermes_reset() should return 0 with the secondary firmware */ - if (image != primsym && ret != 0) - return -ENODEV; - - /* And this should work with any firmware */ - if (!hermes_present(hw)) - return -ENODEV; - - return 0; -} - - -/* - * Download the firmware into the card, this also does a PCMCIA soft - * reset on the card, to make sure it's in a sane state. - */ -static int -spectrum_dl_firmware(hermes_t *hw, dev_link_t *link) -{ - int ret; - - /* Load primary firmware */ - ret = spectrum_dl_image(hw, link, primsym); - if (ret) { - printk(KERN_ERR "spectrum_cs: " - "primary firmware download failed\n"); - return ret; - } - - /* Load secondary firmware */ - ret = spectrum_dl_image(hw, link, secsym); - - if (ret) { - printk(KERN_ERR "spectrum_cs: " - "secondary firmware download failed\n"); - } - - return ret; -} - -/********************************************************************/ -/* Device methods */ -/********************************************************************/ - -static int -spectrum_cs_hard_reset(struct orinoco_private *priv) -{ - struct orinoco_pccard *card = priv->card; - dev_link_t *link = &card->link; - int err; - - if (!hermes_present(&priv->hw)) { - /* The firmware needs to be reloaded */ - if (spectrum_dl_firmware(&priv->hw, &card->link) != 0) { - printk(KERN_ERR - "spectrum_cs: firmware download failed\n"); - err = -ENODEV; - } - } else { - /* Soft reset using COR and HCR */ - spectrum_reset(link, 0); - } - - return 0; -} - -/********************************************************************/ -/* PCMCIA stuff */ -/********************************************************************/ - -/* In 2.5 (as of 2.5.69 at least) there is a cs_error exported which - * does this, but it's not in 2.4 so we do our own for now. */ -static void -spectrum_cs_error(client_handle_t handle, int func, int ret) -{ - error_info_t err = { func, ret }; - CardServices(ReportError, handle, &err); -} - - -/* Remove zombie instances (card removed, detach pending) */ -static void -flush_stale_links(void) -{ - dev_link_t *link, *next; - - TRACE_ENTER(""); - - for (link = dev_list; link; link = next) { - next = link->next; - if (link->state & DEV_STALE_LINK) { - spectrum_cs_detach(link); - } - } - TRACE_EXIT(""); -} - -/* - * This creates an "instance" of the driver, allocating local data - * structures for one device. The device is registered with Card - * Services. - * - * The dev_link structure is initialized, but we don't actually - * configure the card at this point -- we wait until we receive a card - * insertion event. */ -static dev_link_t * -spectrum_cs_attach(void) -{ - struct net_device *dev; - struct orinoco_private *priv; - struct orinoco_pccard *card; - dev_link_t *link; - client_reg_t client_reg; - int ret, i; - - /* A bit of cleanup */ - flush_stale_links(); - - dev = alloc_orinocodev(sizeof(*card), spectrum_cs_hard_reset); - if (! dev) - return NULL; - priv = dev->priv; - card = priv->card; - - /* Link both structures together */ - link = &card->link; - link->priv = dev; - - /* Initialize the dev_link_t structure */ - init_timer(&link->release); - link->release.function = &spectrum_cs_release; - link->release.data = (u_long) link; - - /* Interrupt setup */ - link->irq.Attributes = IRQ_TYPE_EXCLUSIVE; - link->irq.IRQInfo1 = IRQ_INFO2_VALID | IRQ_LEVEL_ID; - if (irq_list[0] == -1) - link->irq.IRQInfo2 = irq_mask; - else - for (i = 0; i < 4; i++) - link->irq.IRQInfo2 |= 1 << irq_list[i]; - link->irq.Handler = NULL; - - /* General socket configuration defaults can go here. In this - * client, we assume very little, and rely on the CIS for - * almost everything. In most clients, many details (i.e., - * number, sizes, and attributes of IO windows) are fixed by - * the nature of the device, and can be hard-wired here. */ - link->conf.Attributes = 0; - link->conf.IntType = INT_MEMORY_AND_IO; - - /* Register with Card Services */ - /* FIXME: need a lock? */ - link->next = dev_list; - dev_list = link; - - client_reg.dev_info = &dev_info; - client_reg.Attributes = INFO_IO_CLIENT | INFO_CARD_SHARE; - client_reg.EventMask = - CS_EVENT_CARD_INSERTION | CS_EVENT_CARD_REMOVAL | - CS_EVENT_RESET_PHYSICAL | CS_EVENT_CARD_RESET | - CS_EVENT_PM_SUSPEND | CS_EVENT_PM_RESUME; - client_reg.event_handler = &spectrum_cs_event; - client_reg.Version = 0x0210; /* FIXME: what does this mean? */ - client_reg.event_callback_args.client_data = link; - - ret = CardServices(RegisterClient, &link->handle, &client_reg); - if (ret != CS_SUCCESS) { - spectrum_cs_error(link->handle, RegisterClient, ret); - spectrum_cs_detach(link); - return NULL; - } - - return link; -} /* spectrum_cs_attach */ - -/* - * This deletes a driver "instance". The device is de-registered with - * Card Services. If it has been released, all local data structures - * are freed. Otherwise, the structures will be freed when the device - * is released. - */ -static void -spectrum_cs_detach(dev_link_t * link) -{ - dev_link_t **linkp; - struct net_device *dev = link->priv; - - /* Locate device structure */ - for (linkp = &dev_list; *linkp; linkp = &(*linkp)->next) - if (*linkp == link) - break; - if (*linkp == NULL) { - BUG(); - return; - } - - if (link->state & DEV_CONFIG) { - spectrum_cs_release((u_long)link); - if (link->state & DEV_CONFIG) { - link->state |= DEV_STALE_LINK; - return; - } - } - - /* Break the link with Card Services */ - if (link->handle) - CardServices(DeregisterClient, link->handle); - - /* Unlink device structure, and free it */ - *linkp = link->next; - DEBUG(0, "spectrum_cs: detach: link=%p link->dev=%p\n", link, link->dev); - if (link->dev) { - DEBUG(0, "spectrum_cs: About to unregister net device %p\n", - dev); - unregister_netdev(dev); - } - kfree(dev); -} /* spectrum_cs_detach */ - -/* - * spectrum_cs_config() is scheduled to run after a CARD_INSERTION - * event is received, to configure the PCMCIA socket, and to make the - * device available to the system. - */ - -static void -spectrum_cs_config(dev_link_t *link) -{ - struct net_device *dev = link->priv; - client_handle_t handle = link->handle; - struct orinoco_private *priv = dev->priv; - struct orinoco_pccard *card = priv->card; - hermes_t *hw = &priv->hw; - int last_fn, last_ret; - u_char buf[64]; - config_info_t conf; - cisinfo_t info; - tuple_t tuple; - cisparse_t parse; - - CS_CHECK(ValidateCIS, handle, &info); - - /* - * This reads the card's CONFIG tuple to find its - * configuration registers. - */ - tuple.DesiredTuple = CISTPL_CONFIG; - tuple.Attributes = 0; - tuple.TupleData = buf; - tuple.TupleDataMax = sizeof(buf); - tuple.TupleOffset = 0; - CS_CHECK(GetFirstTuple, handle, &tuple); - CS_CHECK(GetTupleData, handle, &tuple); - CS_CHECK(ParseTuple, handle, &tuple, &parse); - link->conf.ConfigBase = parse.config.base; - link->conf.Present = parse.config.rmask[0]; - - /* Configure card */ - link->state |= DEV_CONFIG; - - /* Look up the current Vcc */ - CS_CHECK(GetConfigurationInfo, handle, &conf); - link->conf.Vcc = conf.Vcc; - - /* - * In this loop, we scan the CIS for configuration table - * entries, each of which describes a valid card - * configuration, including voltage, IO window, memory window, - * and interrupt settings. - * - * We make no assumptions about the card to be configured: we - * use just the information available in the CIS. In an ideal - * world, this would work for any PCMCIA card, but it requires - * a complete and accurate CIS. In practice, a driver usually - * "knows" most of these things without consulting the CIS, - * and most client drivers will only use the CIS to fill in - * implementation-defined details. - */ - tuple.DesiredTuple = CISTPL_CFTABLE_ENTRY; - CS_CHECK(GetFirstTuple, handle, &tuple); - while (1) { - cistpl_cftable_entry_t *cfg = &(parse.cftable_entry); - cistpl_cftable_entry_t dflt = { .index = 0 }; - - CFG_CHECK(GetTupleData, handle, &tuple); - CFG_CHECK(ParseTuple, handle, &tuple, &parse); - - if (cfg->flags & CISTPL_CFTABLE_DEFAULT) - dflt = *cfg; - if (cfg->index == 0) - goto next_entry; - link->conf.ConfigIndex = cfg->index; - - /* Does this card need audio output? */ - if (cfg->flags & CISTPL_CFTABLE_AUDIO) { - link->conf.Attributes |= CONF_ENABLE_SPKR; - link->conf.Status = CCSR_AUDIO_ENA; - } - - /* Use power settings for Vcc and Vpp if present */ - /* Note that the CIS values need to be rescaled */ - if (cfg->vcc.present & (1 << CISTPL_POWER_VNOM)) { - if (conf.Vcc != cfg->vcc.param[CISTPL_POWER_VNOM] / 10000) { - DEBUG(2, "spectrum_cs_config: Vcc mismatch (conf.Vcc = %d, CIS = %d)\n", conf.Vcc, cfg->vcc.param[CISTPL_POWER_VNOM] / 10000); - if (!ignore_cis_vcc) - goto next_entry; - } - } else if (dflt.vcc.present & (1 << CISTPL_POWER_VNOM)) { - if (conf.Vcc != dflt.vcc.param[CISTPL_POWER_VNOM] / 10000) { - DEBUG(2, "spectrum_cs_config: Vcc mismatch (conf.Vcc = %d, CIS = %d)\n", conf.Vcc, dflt.vcc.param[CISTPL_POWER_VNOM] / 10000); - if(!ignore_cis_vcc) - goto next_entry; - } - } - - if (cfg->vpp1.present & (1 << CISTPL_POWER_VNOM)) - link->conf.Vpp1 = link->conf.Vpp2 = - cfg->vpp1.param[CISTPL_POWER_VNOM] / 10000; - else if (dflt.vpp1.present & (1 << CISTPL_POWER_VNOM)) - link->conf.Vpp1 = link->conf.Vpp2 = - dflt.vpp1.param[CISTPL_POWER_VNOM] / 10000; - - /* Do we need to allocate an interrupt? */ - if (cfg->irq.IRQInfo1 || dflt.irq.IRQInfo1) - link->conf.Attributes |= CONF_ENABLE_IRQ; - - /* IO window settings */ - link->io.NumPorts1 = link->io.NumPorts2 = 0; - if ((cfg->io.nwin > 0) || (dflt.io.nwin > 0)) { - cistpl_io_t *io = - (cfg->io.nwin) ? &cfg->io : &dflt.io; - link->io.Attributes1 = IO_DATA_PATH_WIDTH_AUTO; - if (!(io->flags & CISTPL_IO_8BIT)) - link->io.Attributes1 = - IO_DATA_PATH_WIDTH_16; - if (!(io->flags & CISTPL_IO_16BIT)) - link->io.Attributes1 = - IO_DATA_PATH_WIDTH_8; - link->io.IOAddrLines = - io->flags & CISTPL_IO_LINES_MASK; - link->io.BasePort1 = io->win[0].base; - link->io.NumPorts1 = io->win[0].len; - if (io->nwin > 1) { - link->io.Attributes2 = - link->io.Attributes1; - link->io.BasePort2 = io->win[1].base; - link->io.NumPorts2 = io->win[1].len; - } - - /* This reserves IO space but doesn't actually enable it */ - CFG_CHECK(RequestIO, link->handle, &link->io); - } - - - /* If we got this far, we're cool! */ - - break; - - next_entry: - if (link->io.NumPorts1) - CardServices(ReleaseIO, link->handle, &link->io); - last_ret = CardServices(GetNextTuple, handle, &tuple); - if (last_ret == CS_NO_MORE_ITEMS) { - printk(KERN_ERR "GetNextTuple(). No matching CIS configuration, " - "maybe you need the ignore_cis_vcc=1 parameter.\n"); - goto cs_failed; - } - } - - /* - * Allocate an interrupt line. Note that this does not assign - * a handler to the interrupt, unless the 'Handler' member of - * the irq structure is initialized. - */ - if (link->conf.Attributes & CONF_ENABLE_IRQ) { - int i; - - link->irq.Attributes = IRQ_TYPE_EXCLUSIVE | IRQ_HANDLE_PRESENT; - link->irq.IRQInfo1 = IRQ_INFO2_VALID | IRQ_LEVEL_ID; - if (irq_list[0] == -1) - link->irq.IRQInfo2 = irq_mask; - else - for (i=0; i<4; i++) - link->irq.IRQInfo2 |= 1 << irq_list[i]; - - link->irq.Handler = orinoco_interrupt; - link->irq.Instance = dev; - - CS_CHECK(RequestIRQ, link->handle, &link->irq); - } - - /* We initialize the hermes structure before completing PCMCIA - * configuration just in case the interrupt handler gets - * called. */ - hermes_struct_init(hw, link->io.BasePort1, - HERMES_IO, HERMES_16BIT_REGSPACING); - - /* - * This actually configures the PCMCIA socket -- setting up - * the I/O windows and the interrupt mapping, and putting the - * card and host interface into "Memory and IO" mode. - */ - CS_CHECK(RequestConfiguration, link->handle, &link->conf); - - /* Ok, we have the configuration, prepare to register the netdev */ - dev->base_addr = link->io.BasePort1; - dev->irq = link->irq.AssignedIRQ; - SET_MODULE_OWNER(dev); - card->node.major = card->node.minor = 0; - - /* Sanity check to avoid downloading firmware into a wrong card. - * HFA3842 should have CCSR and 7 address lines. */ - if (link->io.IOAddrLines < 7) { - printk(KERN_ERR "spectrum_cs: expected at least 7 address " - "lines, found just %d\n", link->io.IOAddrLines); - goto failed; - } - - if (!(link->conf.Present | PRESENT_STATUS)) { - printk(KERN_ERR - "spectrum_cs: Status register not found\n"); - goto failed; - } - - /* Reset card and download firmware */ - if (spectrum_cs_hard_reset(priv) != 0) { - goto failed; - } - - /* register_netdev will give us an ethX name */ - dev->name[0] = '\0'; - /* Tell the stack we exist */ - if (register_netdev(dev) != 0) { - printk(KERN_ERR "spectrum_cs: register_netdev() failed\n"); - goto failed; - } - - /* At this point, the dev_node_t structure(s) needs to be - * initialized and arranged in a linked list at link->dev. */ - strcpy(card->node.dev_name, dev->name); - link->dev = &card->node; /* link->dev being non-NULL is also - used to indicate that the - net_device has been registered */ - link->state &= ~DEV_CONFIG_PENDING; - - /* Finally, report what we've done */ - printk(KERN_DEBUG "%s: index 0x%02x: Vcc %d.%d", - dev->name, link->conf.ConfigIndex, - link->conf.Vcc / 10, link->conf.Vcc % 10); - if (link->conf.Vpp1) - printk(", Vpp %d.%d", link->conf.Vpp1 / 10, - link->conf.Vpp1 % 10); - if (link->conf.Attributes & CONF_ENABLE_IRQ) - printk(", irq %d", link->irq.AssignedIRQ); - if (link->io.NumPorts1) - printk(", io 0x%04x-0x%04x", link->io.BasePort1, - link->io.BasePort1 + link->io.NumPorts1 - 1); - if (link->io.NumPorts2) - printk(" & 0x%04x-0x%04x", link->io.BasePort2, - link->io.BasePort2 + link->io.NumPorts2 - 1); - printk("\n"); - - return; - - cs_failed: - spectrum_cs_error(link->handle, last_fn, last_ret); - - failed: - spectrum_cs_release((u_long) link); -} /* spectrum_cs_config */ - -/* - * After a card is removed, spectrum_cs_release() will unregister the - * device, and release the PCMCIA configuration. If the device is - * still open, this will be postponed until it is closed. - */ -static void -spectrum_cs_release(u_long arg) -{ - dev_link_t *link = (dev_link_t *) arg; - struct net_device *dev = link->priv; - struct orinoco_private *priv = dev->priv; - unsigned long flags; - - /* We're committed to taking the device away now, so mark the - * hardware as unavailable */ - spin_lock_irqsave(&priv->lock, flags); - priv->hw_unavailable++; - spin_unlock_irqrestore(&priv->lock, flags); - - /* Don't bother checking to see if these succeed or not */ - CardServices(ReleaseConfiguration, link->handle); - if (link->io.NumPorts1) - CardServices(ReleaseIO, link->handle, &link->io); - if (link->irq.AssignedIRQ) - CardServices(ReleaseIRQ, link->handle, &link->irq); - link->state &= ~DEV_CONFIG; -} /* spectrum_cs_release */ - -/* - * The card status event handler. Mostly, this schedules other stuff - * to run after an event is received. - */ -static int -spectrum_cs_event(event_t event, int priority, - event_callback_args_t * args) -{ - dev_link_t *link = args->client_data; - struct net_device *dev = link->priv; - struct orinoco_private *priv = dev->priv; - int err = 0; - unsigned long flags; - - switch (event) { - case CS_EVENT_CARD_REMOVAL: - link->state &= ~DEV_PRESENT; - if (link->state & DEV_CONFIG) { - orinoco_lock(priv, &flags); - - netif_device_detach(dev); - priv->hw_unavailable++; - - orinoco_unlock(priv, &flags); - } - break; - - case CS_EVENT_CARD_INSERTION: - link->state |= DEV_PRESENT | DEV_CONFIG_PENDING; - spectrum_cs_config(link); - break; - - case CS_EVENT_PM_SUSPEND: - link->state |= DEV_SUSPEND; - /* Fall through... */ - case CS_EVENT_RESET_PHYSICAL: - /* Mark the device as stopped, to block IO until later */ - if (link->state & DEV_CONFIG) { - spin_lock_irqsave(&priv->lock, flags); - - err = __orinoco_down(dev); - if (err) - printk(KERN_WARNING "%s: %s: Error %d downing interface\n", - dev->name, - event == CS_EVENT_PM_SUSPEND ? "SUSPEND" : "RESET_PHYSICAL", - err); - - netif_device_detach(dev); - priv->hw_unavailable++; - - spin_unlock_irqrestore(&priv->lock, flags); - } - - CardServices(ReleaseConfiguration, link->handle); - break; - - case CS_EVENT_PM_RESUME: - link->state &= ~DEV_SUSPEND; - /* Fall through... */ - case CS_EVENT_CARD_RESET: - if (link->state & DEV_CONFIG) { - /* FIXME: should we double check that this is - * the same card as we had before */ - CardServices(RequestConfiguration, link->handle, - &link->conf); - - /* Download firmware if needed */ - err = spectrum_cs_hard_reset(priv); - if (err) { - printk(KERN_ERR - "spectrum_cs: firmware download failed\n"); - break; - } - - err = orinoco_reinit_firmware(dev); - if (err) { - printk(KERN_ERR "%s: Error %d re-initializing firmware\n", - dev->name, err); - break; - } - - spin_lock_irqsave(&priv->lock, flags); - - netif_device_attach(dev); - priv->hw_unavailable--; - - if (priv->open && ! priv->hw_unavailable) { - err = __orinoco_up(dev); - if (err) - printk(KERN_ERR "%s: Error %d restarting card\n", - dev->name, err); - } - - spin_unlock_irqrestore(&priv->lock, flags); - } - break; - } - - return err; -} /* spectrum_cs_event */ - -/********************************************************************/ -/* Module initialization */ -/********************************************************************/ - -/* Can't be declared "const" or the whole __initdata section will - * become const */ -static char version[] __initdata = - "spectrum_cs.c 0.4.2 (Pavel Roskin <proski@gnu.org> and others)"; - - -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,70) - -/* Icky old style pcmcia registration */ - -static int __init orinoco_pcmcia_register(void) -{ - servinfo_t serv; - - CardServices(GetCardServicesInfo, &serv); - if (serv.Revision != CS_RELEASE_CODE) { - printk(KERN_NOTICE "spectrum_cs: Card Services release " - "does not match!\n"); - return -1; - } - - register_pccard_driver(&dev_info, - spectrum_cs_attach, spectrum_cs_detach); - return 0; -} - - -static void __exit orinoco_pcmcia_unregister(void) -{ - unregister_pccard_driver(&dev_info); -} - -#else - -static struct pcmcia_driver spectrum_cs_driver = { - .owner = THIS_MODULE, - .drv = { - .name = "spectrum_cs", - }, - .attach = spectrum_cs_attach, - .detach = spectrum_cs_detach, -}; - -#define orinoco_pcmcia_register() pcmcia_register_driver(&spectrum_cs_driver); -#define orinoco_pcmcia_unregister() pcmcia_unregister_driver(&spectrum_cs_driver); - -#endif - -static int __init -init_spectrum_cs(void) -{ - printk(KERN_DEBUG "%s\n", version); - - return orinoco_pcmcia_register(); -} - -static void __exit -exit_spectrum_cs(void) -{ - orinoco_pcmcia_unregister(); - - if (dev_list) - DEBUG(0, "spectrum_cs: Removing leftover devices.\n"); - while (dev_list != NULL) { - if (dev_list->state & DEV_CONFIG) - spectrum_cs_release((u_long) dev_list); - spectrum_cs_detach(dev_list); - } -} - -module_init(init_spectrum_cs); -module_exit(exit_spectrum_cs); - diff --git a/packages/orinoco/orinoco-modules-0.13e/use-cs-error.patch b/packages/orinoco/orinoco-modules-0.13e/use-cs-error.patch deleted file mode 100644 index cc369bdd8f..0000000000 --- a/packages/orinoco/orinoco-modules-0.13e/use-cs-error.patch +++ /dev/null @@ -1,42 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- orinoco-0.13e-SN-6/orinoco_cs.c~catch-up-with-cardservices.patch -+++ orinoco-0.13e-SN-6/orinoco_cs.c -@@ -144,16 +144,6 @@ - /* PCMCIA stuff */ - /********************************************************************/ - --/* In 2.5 (as of 2.5.69 at least) there is a cs_error exported which -- * does this, but it's not in 2.4 so we do our own for now. */ --static void --orinoco_cs_error(client_handle_t handle, int func, int ret) --{ -- error_info_t err = { func, ret }; -- pcmcia_report_error(handle, &err); --} -- -- - #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) - /* Remove zombie instances (card removed, detach pending) */ - static void -@@ -248,7 +238,7 @@ - - ret = pcmcia_register_client(&link->handle, &client_reg); - if (ret != CS_SUCCESS) { -- orinoco_cs_error(link->handle, RegisterClient, ret); -+ cs_error(link->handle, RegisterClient, ret); - orinoco_cs_detach(link); - return NULL; - } -@@ -538,7 +528,7 @@ - return; - - cs_failed: -- orinoco_cs_error(link->handle, last_fn, last_ret); -+ cs_error(link->handle, last_fn, last_ret); - - failed: - orinoco_cs_release(link); |