OSDN Git Service

Uros Bizjak <uros@kss-loka.si>
authorJaroslav Kysela <perex@perex.cz>
Sun, 28 Nov 1999 18:10:47 +0000 (18:10 +0000)
committerJaroslav Kysela <perex@perex.cz>
Sun, 28 Nov 1999 18:10:47 +0000 (18:10 +0000)
Sun, 28 Nov 1999 18:42:50 +0100 (CET)
mu-Law conversion plugin contains the Sun code now.
Added A-Law conversion plugin.

include/pcm.h
src/pcm/pcm_plugin.c
src/pcm/plugin/Makefile.am
src/pcm/plugin/alaw.c [new file with mode: 0644]
src/pcm/plugin/mulaw.c
src/pcm/plugin/mulaw.h [deleted file]

index 760cc99..2c06d76 100644 (file)
@@ -125,6 +125,7 @@ int snd_pcm_plugin_build_mmap(snd_pcm_t *handle, int channel, snd_pcm_plugin_t *
 int snd_pcm_plugin_build_interleave(int src_interleave, int dst_interleave, int format, snd_pcm_plugin_t **r_plugin);
 int snd_pcm_plugin_build_linear(int src_format, int dst_format, snd_pcm_plugin_t **r_plugin);
 int snd_pcm_plugin_build_mulaw(int src_format, int dst_format, snd_pcm_plugin_t **r_plugin);
+int snd_pcm_plugin_build_alaw(int src_format, int dst_format, snd_pcm_plugin_t **r_plugin);
 int snd_pcm_plugin_build_rate(int src_format, int src_rate, int src_voices,
                              int dst_format, int dst_rate, int dst_voices,
                              snd_pcm_plugin_t **r_plugin);
index cea52df..d368b60 100644 (file)
@@ -248,7 +248,7 @@ double snd_pcm_plugin_hardware_ratio(snd_pcm_t *pcm, int channel)
 
 static unsigned int snd_pcm_plugin_formats(snd_pcm_t *pcm, unsigned int formats)
 {
-       formats |= SND_PCM_FMT_MU_LAW;
+       formats |= SND_PCM_FMT_MU_LAW | SND_PCM_FMT_A_LAW;
        if (formats & (SND_PCM_FMT_U8|SND_PCM_FMT_S8|
                       SND_PCM_FMT_U16_LE|SND_PCM_FMT_S16_LE))
                formats |= SND_PCM_FMT_U8|SND_PCM_FMT_S8|
@@ -381,6 +381,19 @@ int snd_pcm_plugin_params(snd_pcm_t *pcm, snd_pcm_channel_params_t *params)
                                return -EINVAL;
                        }
                        break;
+               case SND_PCM_SFMT_A_LAW:
+                       if (sinfo.formats & SND_PCM_FMT_S16_LE) {
+                               sparams.format.format = SND_PCM_SFMT_S16_LE;
+                       } else if (sinfo.formats & SND_PCM_FMT_U16_LE) {
+                               sparams.format.format = SND_PCM_SFMT_U16_LE;
+                       } else if (sinfo.formats & SND_PCM_FMT_S8) {
+                               sparams.format.format = SND_PCM_SFMT_S8;
+                       } else if (sinfo.formats & SND_PCM_FMT_U8) {
+                               sparams.format.format = SND_PCM_SFMT_U8;
+                       } else {
+                               return -EINVAL;
+                       }
+                       break;
                default:
                        return -EINVAL;
                }
@@ -430,6 +443,12 @@ int snd_pcm_plugin_params(snd_pcm_t *pcm, snd_pcm_channel_params_t *params)
                swap_formats(params->channel, &srcfmt, &dstfmt);
                err = snd_pcm_plugin_build_mulaw(srcfmt, dstfmt, &plugin);
                break;
+       case SND_PCM_SFMT_A_LAW:
+               srcfmt = SND_PCM_SFMT_A_LAW;
+               dstfmt = sparams.format.format;
+               swap_formats(params->channel, &srcfmt, &dstfmt);
+               err = snd_pcm_plugin_build_alaw(srcfmt, dstfmt, &plugin);
+               break;
        default:
                srcfmt = params->format.format;
                dstfmt = sparams.format.format;
index 2c651b8..6e2adcd 100644 (file)
@@ -1,7 +1,7 @@
 EXTRA_LTLIBRARIES = libpcmplugin.la
 
 libpcmplugin_la_SOURCES = block.c mmap.c stream.c linear.c interleave.c \
-                         mulaw.c rate.c voices.c
+                         mulaw.c alaw.c rate.c voices.c
 all: libpcmplugin.la
 
 
diff --git a/src/pcm/plugin/alaw.c b/src/pcm/plugin/alaw.c
new file mode 100644 (file)
index 0000000..0e1554b
--- /dev/null
@@ -0,0 +1,461 @@
+/*
+ *  A-Law conversion Plug-In Interface
+ *  Copyright (c) 1999 by Jaroslav Kysela <perex@suse.cz>
+ *   Portions (c) by Sun Microsystems, Inc.
+ *
+ *
+ *   This library is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU Library General Public License as
+ *   published by the Free Software Foundation; either version 2 of
+ *   the License, or (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU Library General Public License for more details.
+ *
+ *   You should have received a copy of the GNU Library General Public
+ *   License along with this library; if not, write to the Free Software
+ *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+  
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <errno.h>
+#include <endian.h>
+#include <byteswap.h>
+#include "../pcm_local.h"
+
+#define        SIGN_BIT        (0x80)          /* Sign bit for a A-law byte. */
+#define        QUANT_MASK      (0xf)           /* Quantization field mask. */
+#define        NSEGS           (8)             /* Number of A-law segments. */
+#define        SEG_SHIFT       (4)             /* Left shift for segment number. */
+#define        SEG_MASK        (0x70)          /* Segment field mask. */
+
+static short alaw_seg_end[8] = {0xFF, 0x1FF, 0x3FF, 0x7FF,
+                               0xFFF, 0x1FFF, 0x3FFF, 0x7FFF};
+
+static inline int search(int val, short *table, int size)
+{
+       int i;
+
+       for (i = 0; i < size; i++) {
+               if (val <= *table++)
+                       return (i);
+       }
+       return (size);
+}
+
+/*
+ * linear2alaw() - Convert a 16-bit linear PCM value to 8-bit A-law
+ *
+ * linear2alaw() accepts an 16-bit integer and encodes it as A-law data.
+ *
+ *             Linear Input Code       Compressed Code
+ *     ------------------------        ---------------
+ *     0000000wxyza                    000wxyz
+ *     0000001wxyza                    001wxyz
+ *     000001wxyzab                    010wxyz
+ *     00001wxyzabc                    011wxyz
+ *     0001wxyzabcd                    100wxyz
+ *     001wxyzabcde                    101wxyz
+ *     01wxyzabcdef                    110wxyz
+ *     1wxyzabcdefg                    111wxyz
+ *
+ * For further information see John C. Bellamy's Digital Telephony, 1982,
+ * John Wiley & Sons, pps 98-111 and 472-476.
+ */
+static inline unsigned char linear2alaw(int pcm_val)   /* 2's complement (16-bit range) */
+{
+       int             mask;
+       int             seg;
+       unsigned char   aval;
+
+       if (pcm_val >= 0) {
+               mask = 0xD5;            /* sign (7th) bit = 1 */
+       } else {
+               mask = 0x55;            /* sign bit = 0 */
+               pcm_val = -pcm_val - 8;
+       }
+
+       /* Convert the scaled magnitude to segment number. */
+       seg = search(pcm_val, alaw_seg_end, NSEGS);
+
+       /* Combine the sign, segment, and quantization bits. */
+
+       if (seg >= 8)           /* out of range, return maximum value. */
+               return (0x7F ^ mask);
+       else {
+               aval = seg << SEG_SHIFT;
+               if (seg < 2)
+                       aval |= (pcm_val >> 4) & QUANT_MASK;
+               else
+                       aval |= (pcm_val >> (seg + 3)) & QUANT_MASK;
+               return (aval ^ mask);
+       }
+}
+
+/*
+ * alaw2linear() - Convert an A-law value to 16-bit linear PCM
+ *
+ */
+static inline int alaw2linear(unsigned char a_val)
+{
+       int             t;
+       int             seg;
+
+       a_val ^= 0x55;
+
+       t = (a_val & QUANT_MASK) << 4;
+       seg = ((unsigned)a_val & SEG_MASK) >> SEG_SHIFT;
+       switch (seg) {
+       case 0:
+               t += 8;
+               break;
+       case 1:
+               t += 0x108;
+               break;
+       default:
+               t += 0x108;
+               t <<= seg - 1;
+       }
+       return ((a_val & SIGN_BIT) ? t : -t);
+}
+
+
+/*
+ *  Basic A-Law plugin
+ */
+
+typedef enum {
+       _S8_ALAW,
+       _U8_ALAW,
+       _S16LE_ALAW,
+       _U16LE_ALAW,
+       _S16BE_ALAW,
+       _U16BE_ALAW,
+       _ALAW_S8,
+       _ALAW_U8,
+       _ALAW_S16LE,
+       _ALAW_U16LE,
+       _ALAW_S16BE,
+       _ALAW_U16BE
+} combination_t; 
+struct alaw_private_data {
+       combination_t cmd;
+};
+
+static void alaw_conv_u8bit_alaw(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       unsigned int pcm;
+
+       while (size-- > 0) {
+               pcm = ((*src_ptr++) ^ 0x80) << 8;
+               *dst_ptr++ = linear2alaw((signed short)(pcm));
+       }
+}
+
+static void alaw_conv_s8bit_alaw(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       unsigned int pcm;
+
+       while (size-- > 0) {
+               pcm = *src_ptr++ << 8;
+               *dst_ptr++ = linear2alaw((signed short)(pcm));
+       }
+}
+
+static void alaw_conv_s16bit_alaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = linear2alaw((signed short)(*src_ptr++));
+}
+
+static void alaw_conv_s16bit_swap_alaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = linear2alaw((signed short)(bswap_16(*src_ptr++)));
+}
+
+static void alaw_conv_u16bit_alaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = linear2alaw((signed short)((*src_ptr++) ^ 0x8000));
+}
+
+static void alaw_conv_u16bit_swap_alaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = linear2alaw((signed short)(bswap_16((*src_ptr++) ^ 0x8000)));
+}
+
+static void alaw_conv_alaw_u8bit(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = (alaw2linear(*src_ptr++) >> 8) ^ 0x80;
+}
+
+static void alaw_conv_alaw_s8bit(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = alaw2linear(*src_ptr++) >> 8;
+}
+
+static void alaw_conv_alaw_s16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = alaw2linear(*src_ptr++);
+}
+
+static void alaw_conv_alaw_swap_s16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = bswap_16(alaw2linear(*src_ptr++));
+}
+
+static void alaw_conv_alaw_u16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = alaw2linear(*src_ptr++) ^ 0x8000;
+}
+
+static void alaw_conv_alaw_swap_u16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
+{
+       while (size-- > 0)
+               *dst_ptr++ = bswap_16(alaw2linear(*src_ptr++) ^ 0x8000);
+}
+
+static ssize_t alaw_transfer(snd_pcm_plugin_t *plugin,
+                             char *src_ptr, size_t src_size,
+                             char *dst_ptr, size_t dst_size)
+{
+       struct alaw_private_data *data;
+
+       if (plugin == NULL || src_ptr == NULL || src_size < 0 ||
+                             dst_ptr == NULL || dst_size < 0)
+               return -EINVAL;
+       if (src_size == 0)
+               return 0;
+       data = (struct alaw_private_data *)snd_pcm_plugin_extra_data(plugin);
+       if (data == NULL)
+               return -EINVAL;
+       switch (data->cmd) {
+       case _U8_ALAW:
+               if (dst_size < src_size)
+                       return -EINVAL;
+               alaw_conv_u8bit_alaw(src_ptr, dst_ptr, src_size);
+               return src_size;
+       case _S8_ALAW:
+               if (dst_size < src_size)
+                       return -EINVAL;
+               alaw_conv_s8bit_alaw(src_ptr, dst_ptr, src_size);
+               return src_size;
+       case _S16LE_ALAW:
+               if ((dst_size << 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_s16bit_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_s16bit_swap_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size >> 1;
+       case _U16LE_ALAW:
+               if ((dst_size << 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_u16bit_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_u16bit_swap_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size >> 1;
+       case _S16BE_ALAW:
+               if ((dst_size << 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_s16bit_swap_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_s16bit_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size >> 1;
+       case _U16BE_ALAW:
+               if ((dst_size << 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_u16bit_swap_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_u16bit_alaw((short *)src_ptr, dst_ptr, src_size >> 1);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size >> 1;
+       case _ALAW_U8:
+               if (dst_size < src_size)
+                       return -EINVAL;
+               alaw_conv_alaw_u8bit(src_ptr, dst_ptr, src_size);
+               return src_size;
+       case _ALAW_S8:
+               if (dst_size < src_size)
+                       return -EINVAL;
+               alaw_conv_alaw_s8bit(src_ptr, dst_ptr, src_size);
+               return src_size;
+       case _ALAW_S16LE:
+               if ((dst_size >> 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_alaw_s16bit(src_ptr, (short *)dst_ptr, src_size);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_alaw_swap_s16bit(src_ptr, (short *)dst_ptr, src_size);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size << 1;
+       case _ALAW_U16LE:
+               if ((dst_size >> 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_alaw_u16bit(src_ptr, (short *)dst_ptr, src_size);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_alaw_swap_u16bit(src_ptr, (short *)dst_ptr, src_size);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size << 1;
+       case _ALAW_S16BE:
+               if ((dst_size >> 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_alaw_swap_s16bit(src_ptr, (short *)dst_ptr, src_size);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_alaw_s16bit(src_ptr, (short *)dst_ptr, src_size);
+#else
+#error "Have to be coded..."
+#endif
+               return src_size << 1;
+       case _ALAW_U16BE:
+               if ((dst_size >> 1) < src_size)
+                       return -EINVAL;
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+               alaw_conv_alaw_swap_u16bit(src_ptr, (short *)dst_ptr, src_size);
+#elif __BYTE_ORDER == __BIG_ENDIAN
+               alaw_conv_alaw_u16bit(src_ptr, (short *)dst_ptr, src_size);
+#else
+#error "Have to be coded..."
+#endif
+               return dst_size << 1;
+       default:
+               return -EIO;
+       }
+}
+
+static ssize_t alaw_src_size(snd_pcm_plugin_t *plugin, size_t size)
+{
+       struct alaw_private_data *data;
+
+       if (!plugin || size <= 0)
+               return -EINVAL;
+       data = (struct alaw_private_data *)snd_pcm_plugin_extra_data(plugin);
+       switch (data->cmd) {
+       case _U8_ALAW:
+       case _S8_ALAW:
+       case _ALAW_U8:
+       case _ALAW_S8:
+               return size;
+       case _U16LE_ALAW:
+       case _S16LE_ALAW:
+       case _U16BE_ALAW:
+       case _S16BE_ALAW:
+               return size * 2;
+       case _ALAW_U16LE:
+       case _ALAW_S16LE:
+       case _ALAW_U16BE:
+       case _ALAW_S16BE:
+               return size / 2;
+       default:
+               return -EIO;
+       }
+}
+
+static ssize_t alaw_dst_size(snd_pcm_plugin_t *plugin, size_t size)
+{
+       struct alaw_private_data *data;
+
+       if (!plugin || size <= 0)
+               return -EINVAL;
+       data = (struct alaw_private_data *)snd_pcm_plugin_extra_data(plugin);
+       switch (data->cmd) {
+       case _U8_ALAW:
+       case _S8_ALAW:
+       case _ALAW_U8:
+       case _ALAW_S8:
+               return size;
+       case _U16LE_ALAW:
+       case _S16LE_ALAW:
+       case _U16BE_ALAW:
+       case _S16BE_ALAW:
+               return size / 2;
+       case _ALAW_U16LE:
+       case _ALAW_S16LE:
+       case _ALAW_U16BE:
+       case _ALAW_S16BE:
+               return size * 2;
+       default:
+               return -EIO;
+       }
+}
+int snd_pcm_plugin_build_alaw(int src_format, int dst_format, snd_pcm_plugin_t **r_plugin)
+{
+       struct alaw_private_data *data;
+       snd_pcm_plugin_t *plugin;
+       combination_t cmd;
+
+       if (!r_plugin)
+               return -EINVAL;
+       *r_plugin = NULL;
+       if (dst_format == SND_PCM_SFMT_A_LAW) {
+               switch (src_format) {
+               case SND_PCM_SFMT_U8:           cmd = _U8_ALAW;         break;
+               case SND_PCM_SFMT_S8:           cmd = _S8_ALAW;         break;
+               case SND_PCM_SFMT_U16_LE:       cmd = _U16LE_ALAW;      break;
+               case SND_PCM_SFMT_S16_LE:       cmd = _S16LE_ALAW;      break;
+               case SND_PCM_SFMT_U16_BE:       cmd = _U16BE_ALAW;      break;
+               case SND_PCM_SFMT_S16_BE:       cmd = _S16BE_ALAW;      break;
+               default:
+                       return -EINVAL;
+               }
+       } else if (src_format == SND_PCM_SFMT_A_LAW) {
+               switch (dst_format) {
+               case SND_PCM_SFMT_U8:           cmd = _ALAW_U8;         break;
+               case SND_PCM_SFMT_S8:           cmd = _ALAW_S8;         break;
+               case SND_PCM_SFMT_U16_LE:       cmd = _ALAW_U16LE;      break;
+               case SND_PCM_SFMT_S16_LE:       cmd = _ALAW_S16LE;      break;
+               case SND_PCM_SFMT_U16_BE:       cmd = _ALAW_U16BE;      break;
+               case SND_PCM_SFMT_S16_BE:       cmd = _ALAW_S16BE;      break;
+               default:
+                       return -EINVAL;
+               }
+       } else {
+               return -EINVAL;
+       }
+       plugin = snd_pcm_plugin_build("A-Law<->linear conversion",
+                                     sizeof(struct alaw_private_data));
+       if (plugin == NULL)
+               return -ENOMEM;
+       data = (struct alaw_private_data *)snd_pcm_plugin_extra_data(plugin);
+       data->cmd = cmd;
+       plugin->transfer = alaw_transfer;
+       plugin->src_size = alaw_src_size;
+       plugin->dst_size = alaw_dst_size;
+       *r_plugin = plugin;
+       return 0;
+}
index ecacafd..ba05022 100644 (file)
@@ -1,6 +1,7 @@
 /*
- *  muLaw conversion Plug-In Interface
+ *  Mu-Law conversion Plug-In Interface
  *  Copyright (c) 1999 by Jaroslav Kysela <perex@suse.cz>
+ *   Portions (c) by Sun Microsystems, Inc.
  *
  *
  *   This library is free software; you can redistribute it and/or modify
 #include <endian.h>
 #include <byteswap.h>
 #include "../pcm_local.h"
-#include "mulaw.h"
+
+#define        SIGN_BIT        (0x80)          /* Sign bit for a u-law byte. */
+#define        QUANT_MASK      (0xf)           /* Quantization field mask. */
+#define        NSEGS           (8)             /* Number of u-law segments. */
+#define        SEG_SHIFT       (4)             /* Left shift for segment number. */
+#define        SEG_MASK        (0x70)          /* Segment field mask. */
+
+static short ulaw_seg_end[8] = {0xFF, 0x1FF, 0x3FF, 0x7FF,
+                               0xFFF, 0x1FFF, 0x3FFF, 0x7FFF};
+
+static inline int search(int val, short *table, int size)
+{
+       int i;
+
+       for (i = 0; i < size; i++) {
+               if (val <= *table++)
+                       return (i);
+       }
+       return size;
+}
+
+#define        BIAS            (0x84)          /* Bias for linear code. */
+
+/*
+ * linear2ulaw() - Convert a linear PCM value to u-law
+ *
+ * In order to simplify the encoding process, the original linear magnitude
+ * is biased by adding 33 which shifts the encoding range from (0 - 8158) to
+ * (33 - 8191). The result can be seen in the following encoding table:
+ *
+ *     Biased Linear Input Code        Compressed Code
+ *     ------------------------        ---------------
+ *     00000001wxyza                   000wxyz
+ *     0000001wxyzab                   001wxyz
+ *     000001wxyzabc                   010wxyz
+ *     00001wxyzabcd                   011wxyz
+ *     0001wxyzabcde                   100wxyz
+ *     001wxyzabcdef                   101wxyz
+ *     01wxyzabcdefg                   110wxyz
+ *     1wxyzabcdefgh                   111wxyz
+ *
+ * Each biased linear code has a leading 1 which identifies the segment
+ * number. The value of the segment number is equal to 7 minus the number
+ * of leading 0's. The quantization interval is directly available as the
+ * four bits wxyz.  * The trailing bits (a - h) are ignored.
+ *
+ * Ordinarily the complement of the resulting code word is used for
+ * transmission, and so the code word is complemented before it is returned.
+ *
+ * For further information see John C. Bellamy's Digital Telephony, 1982,
+ * John Wiley & Sons, pps 98-111 and 472-476.
+ */
+static inline unsigned char linear2ulaw(int pcm_val)   /* 2's complement (16-bit range) */
+{
+       int mask;
+       int seg;
+       unsigned char uval;
+
+       /* Get the sign and the magnitude of the value. */
+       if (pcm_val < 0) {
+               pcm_val = BIAS - pcm_val;
+               mask = 0x7F;
+       } else {
+               pcm_val += BIAS;
+               mask = 0xFF;
+       }
+
+       /* Convert the scaled magnitude to segment number. */
+       seg = search(pcm_val, ulaw_seg_end, NSEGS);
+
+       /*
+        * Combine the sign, segment, quantization bits;
+        * and complement the code word.
+        */
+       if (seg >= 8)           /* out of range, return maximum value. */
+               return 0x7F ^ mask;
+       else {
+               uval = (seg << 4) | ((pcm_val >> (seg + 3)) & 0xF);
+               return uval ^ mask;
+       }
+}
+
+/*
+ * ulaw2linear() - Convert a u-law value to 16-bit linear PCM
+ *
+ * First, a biased linear code is derived from the code word. An unbiased
+ * output can then be obtained by subtracting 33 from the biased code.
+ *
+ * Note that this function expects to be passed the complement of the
+ * original code word. This is in keeping with ISDN conventions.
+ */
+static inline int ulaw2linear(unsigned char u_val)
+{
+       int t;
+
+       /* Complement to obtain normal u-law value. */
+       u_val = ~u_val;
+
+       /*
+        * Extract and bias the quantization bits. Then
+        * shift up by the segment number and subtract out the bias.
+        */
+       t = ((u_val & QUANT_MASK) << 3) + BIAS;
+       t <<= ((unsigned)u_val & SEG_MASK) >> SEG_SHIFT;
+
+       return ((u_val & SIGN_BIT) ? (BIAS - t) : (t - BIAS));
+}
 
 /*
- *  Basic muLaw plugin
+ *  Basic Mu-Law plugin
  */
 
 typedef enum {
@@ -54,82 +161,82 @@ struct mulaw_private_data {
 
 static void mulaw_conv_u8bit_mulaw(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
 {
-       unsigned int idx;
+       unsigned int pcm;
 
        while (size-- > 0) {
-               idx = ((*src_ptr++) ^ 0x80) << 8;
-               *dst_ptr++ = lintomulaw[idx];
+               pcm = ((*src_ptr++) ^ 0x80) << 8;
+               *dst_ptr++ = linear2ulaw((signed short)(pcm));
        }
 }
 
 static void mulaw_conv_s8bit_mulaw(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
 {
-       unsigned int idx;
+       unsigned int pcm;
 
        while (size-- > 0) {
-               idx = *src_ptr++ << 8;
-               *dst_ptr++ = lintomulaw[idx];
+               pcm = *src_ptr++ << 8;
+               *dst_ptr++ = linear2ulaw((signed short)(pcm));
        }
 }
 
 static void mulaw_conv_s16bit_mulaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = lintomulaw[*src_ptr++];
+               *dst_ptr++ = linear2ulaw((signed short)(*src_ptr++));
 }
 
 static void mulaw_conv_s16bit_swap_mulaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = lintomulaw[bswap_16(*src_ptr++)];
+               *dst_ptr++ = linear2ulaw((signed short)(bswap_16(*src_ptr++)));
 }
 
 static void mulaw_conv_u16bit_mulaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = lintomulaw[(*src_ptr++) ^ 0x8000];
+               *dst_ptr++ = linear2ulaw((signed short)((*src_ptr++) ^ 0x8000));
 }
 
 static void mulaw_conv_u16bit_swap_mulaw(unsigned short *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = lintomulaw[bswap_16(*src_ptr++) ^ 0x8000];
+               *dst_ptr++ = linear2ulaw((signed short)(bswap_16((*src_ptr++) ^ 0x8000)));
 }
 
 static void mulaw_conv_mulaw_u8bit(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = (mulawtolin[*src_ptr++] >> 8) ^ 0x80;
+               *dst_ptr++ = (ulaw2linear(*src_ptr++) >> 8) ^ 0x80;
 }
 
 static void mulaw_conv_mulaw_s8bit(unsigned char *src_ptr, unsigned char *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = mulawtolin[*src_ptr++] >> 8;
+               *dst_ptr++ = ulaw2linear(*src_ptr++) >> 8;
 }
 
 static void mulaw_conv_mulaw_s16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = mulawtolin[*src_ptr++];
+               *dst_ptr++ = ulaw2linear(*src_ptr++);
 }
 
 static void mulaw_conv_mulaw_swap_s16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = bswap_16(mulawtolin[*src_ptr++]);
+               *dst_ptr++ = bswap_16(ulaw2linear(*src_ptr++));
 }
 
 static void mulaw_conv_mulaw_u16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = mulawtolin[*src_ptr++] ^ 0x8000;
+               *dst_ptr++ = ulaw2linear(*src_ptr++) ^ 0x8000;
 }
 
 static void mulaw_conv_mulaw_swap_u16bit(unsigned char *src_ptr, unsigned short *dst_ptr, size_t size)
 {
        while (size-- > 0)
-               *dst_ptr++ = bswap_16(mulawtolin[*src_ptr++] ^ 0x8000);
+               *dst_ptr++ = bswap_16(ulaw2linear(*src_ptr++) ^ 0x8000);
 }
 
 static ssize_t mulaw_transfer(snd_pcm_plugin_t *plugin,
@@ -350,7 +457,7 @@ int snd_pcm_plugin_build_mulaw(int src_format, int dst_format, snd_pcm_plugin_t
        } else {
                return -EINVAL;
        }
-       plugin = snd_pcm_plugin_build("muLaw<->linear conversion",
+       plugin = snd_pcm_plugin_build("Mu-Law<->linear conversion",
                                      sizeof(struct mulaw_private_data));
        if (plugin == NULL)
                return -ENOMEM;
diff --git a/src/pcm/plugin/mulaw.h b/src/pcm/plugin/mulaw.h
deleted file mode 100644 (file)
index 593ee11..0000000
+++ /dev/null
@@ -1,8228 +0,0 @@
-const short mulawtolin[256] = {
-       0, -31612, -30588, -29564, -28540, -27516, -26492, -25468, 
-       -24444, -23420, -22396, -21372, -20348, -19324, -18300, -17276, 
-       -16252, -15740, -15228, -14716, -14204, -13692, -13180, -12668, 
-       -12156, -11644, -11132, -10620, -10108, -9596, -9084, -8572, 
-       -8060, -7804, -7548, -7292, -7036, -6780, -6524, -6268, 
-       -6012, -5756, -5500, -5244, -4988, -4732, -4476, -4220, 
-       -3964, -3836, -3708, -3580, -3452, -3324, -3196, -3068, 
-       -2940, -2812, -2684, -2556, -2428, -2300, -2172, -2044, 
-       -1916, -1852, -1788, -1724, -1660, -1596, -1532, -1468, 
-       -1404, -1340, -1276, -1212, -1148, -1084, -1020, -956, 
-       -892, -860, -828, -796, -764, -732, -700, -668, 
-       -636, -604, -572, -540, -508, -476, -444, -412, 
-       -380, -364, -348, -332, -316, -300, -284, -268, 
-       -252, -236, -220, -204, -188, -172, -156, -140, 
-       -124, -116, -108, -100, -92, -84, -76, -68, 
-       -60, -52, -44, -36, -28, -20, -12, -4, 
-       32636, 31612, 30588, 29564, 28540, 27516, 26492, 25468, 
-       24444, 23420, 22396, 21372, 20348, 19324, 18300, 17276, 
-       16252, 15740, 15228, 14716, 14204, 13692, 13180, 12668, 
-       12156, 11644, 11132, 10620, 10108, 9596, 9084, 8572, 
-       8060, 7804, 7548, 7292, 7036, 6780, 6524, 6268, 
-       6012, 5756, 5500, 5244, 4988, 4732, 4476, 4220, 
-       3964, 3836, 3708, 3580, 3452, 3324, 3196, 3068, 
-       2940, 2812, 2684, 2556, 2428, 2300, 2172, 2044, 
-       1916, 1852, 1788, 1724, 1660, 1596, 1532, 1468, 
-       1404, 1340, 1276, 1212, 1148, 1084, 1020, 956, 
-       892, 860, 828, 796, 764, 732, 700, 668, 
-       636, 604, 572, 540, 508, 476, 444, 412, 
-       380, 364, 348, 332, 316, 300, 284, 268, 
-       252, 236, 220, 204, 188, 172, 156, 140, 
-       124, 116, 108, 100, 92, 84, 76, 68, 
-       60, 52, 44, 36, 28, 20, 12, 4, 
-};
-const unsigned char lintomulaw[65536] = {
-       255, 255, 255, 255, 254, 254, 254, 254, 
-       254, 254, 254, 254, 253, 253, 253, 253, 
-       253, 253, 253, 253, 252, 252, 252, 252, 
-       252, 252, 252, 252, 251, 251, 251, 251, 
-       251, 251, 251, 251, 250, 250, 250, 250, 
-       250, 250, 250, 250, 249, 249, 249, 249, 
-       249, 249, 249, 249, 248, 248, 248, 248, 
-       248, 248, 248, 248, 247, 247, 247, 247, 
-       247, 247, 247, 247, 246, 246, 246, 246, 
-       246, 246, 246, 246, 245, 245, 245, 245, 
-       245, 245, 245, 245, 244, 244, 244, 244, 
-       244, 244, 244, 244, 243, 243, 243, 243, 
-       243, 243, 243, 243, 242, 242, 242, 242, 
-       242, 242, 242, 242, 241, 241, 241, 241, 
-       241, 241, 241, 241, 240, 240, 240, 240, 
-       240, 240, 240, 240, 239, 239, 239, 239, 
-       239, 239, 239, 239, 239, 239, 239, 239, 
-       239, 239, 239, 239, 238, 238, 238, 238, 
-       238, 238, 238, 238, 238, 238, 238, 238, 
-       238, 238, 238, 238, 237, 237, 237, 237, 
-       237, 237, 237, 237, 237, 237, 237, 237, 
-       237, 237, 237, 237, 236, 236, 236, 236, 
-       236, 236, 236, 236, 236, 236, 236, 236, 
-       236, 236, 236, 236, 235, 235, 235, 235, 
-       235, 235, 235, 235, 235, 235, 235, 235, 
-       235, 235, 235, 235, 234, 234, 234, 234, 
-       234, 234, 234, 234, 234, 234, 234, 234, 
-       234, 234, 234, 234, 233, 233, 233, 233, 
-       233, 233, 233, 233, 233, 233, 233, 233, 
-       233, 233, 233, 233, 232, 232, 232, 232, 
-       232, 232, 232, 232, 232, 232, 232, 232, 
-       232, 232, 232, 232, 231, 231, 231, 231, 
-       231, 231, 231, 231, 231, 231, 231, 231, 
-       231, 231, 231, 231, 230, 230, 230, 230, 
-       230, 230, 230, 230, 230, 230, 230, 230, 
-       230, 230, 230, 230, 229, 229, 229, 229, 
-       229, 229, 229, 229, 229, 229, 229, 229, 
-       229, 229, 229, 229, 228, 228, 228, 228, 
-       228, 228, 228, 228, 228, 228, 228, 228, 
-       228, 228, 228, 228, 227, 227, 227, 227, 
-       227, 227, 227, 227, 227, 227, 227, 227, 
-       227, 227, 227, 227, 226, 226, 226, 226, 
-       226, 226, 226, 226, 226, 226, 226, 226, 
-       226, 226, 226, 226, 225, 225, 225, 225, 
-       225, 225, 225, 225, 225, 225, 225, 225, 
-       225, 225, 225, 225, 224, 224, 224, 224, 
-       224, 224, 224, 224, 224, 224, 224, 224, 
-       224, 224, 224, 224, 223, 223, 223, 223, 
-       223, 223, 223, 223, 223, 223, 223, 223, 
-       223, 223, 223, 223, 223, 223, 223, 223, 
-       223, 223, 223, 223, 223, 223, 223, 223, 
-       223, 223, 223, 223, 222, 222, 222, 222, 
-       222, 222, 222, 222, 222, 222, 222, 222, 
-       222, 222, 222, 222, 222, 222, 222, 222, 
-       222, 222, 222, 222, 222, 222, 222, 222, 
-       222, 222, 222, 222, 221, 221, 221, 221, 
-       221, 221, 221, 221, 221, 221, 221, 221, 
-       221, 221, 221, 221, 221, 221, 221, 221, 
-       221, 221, 221, 221, 221, 221, 221, 221, 
-       221, 221, 221, 221, 220, 220, 220, 220, 
-       220, 220, 220, 220, 220, 220, 220, 220, 
-       220, 220, 220, 220, 220, 220, 220, 220, 
-       220, 220, 220, 220, 220, 220, 220, 220, 
-       220, 220, 220, 220, 219, 219, 219, 219, 
-       219, 219, 219, 219, 219, 219, 219, 219, 
-       219, 219, 219, 219, 219, 219, 219, 219, 
-       219, 219, 219, 219, 219, 219, 219, 219, 
-       219, 219, 219, 219, 218, 218, 218, 218, 
-       218, 218, 218, 218, 218, 218, 218, 218, 
-       218, 218, 218, 218, 218, 218, 218, 218, 
-       218, 218, 218, 218, 218, 218, 218, 218, 
-       218, 218, 218, 218, 217, 217, 217, 217, 
-       217, 217, 217, 217, 217, 217, 217, 217, 
-       217, 217, 217, 217, 217, 217, 217, 217, 
-       217, 217, 217, 217, 217, 217, 217, 217, 
-       217, 217, 217, 217, 216, 216, 216, 216, 
-       216, 216, 216, 216, 216, 216, 216, 216, 
-       216, 216, 216, 216, 216, 216, 216, 216, 
-       216, 216, 216, 216, 216, 216, 216, 216, 
-       216, 216, 216, 216, 215, 215, 215, 215, 
-       215, 215, 215, 215, 215, 215, 215, 215, 
-       215, 215, 215, 215, 215, 215, 215, 215, 
-       215, 215, 215, 215, 215, 215, 215, 215, 
-       215, 215, 215, 215, 214, 214, 214, 214, 
-       214, 214, 214, 214, 214, 214, 214, 214, 
-       214, 214, 214, 214, 214, 214, 214, 214, 
-       214, 214, 214, 214, 214, 214, 214, 214, 
-       214, 214, 214, 214, 213, 213, 213, 213, 
-       213, 213, 213, 213, 213, 213, 213, 213, 
-       213, 213, 213, 213, 213, 213, 213, 213, 
-       213, 213, 213, 213, 213, 213, 213, 213, 
-       213, 213, 213, 213, 212, 212, 212, 212, 
-       212, 212, 212, 212, 212, 212, 212, 212, 
-       212, 212, 212, 212, 212, 212, 212, 212, 
-       212, 212, 212, 212, 212, 212, 212, 212, 
-       212, 212, 212, 212, 211, 211, 211, 211, 
-       211, 211, 211, 211, 211, 211, 211, 211, 
-       211, 211, 211, 211, 211, 211, 211, 211, 
-       211, 211, 211, 211, 211, 211, 211, 211, 
-       211, 211, 211, 211, 210, 210, 210, 210, 
-       210, 210, 210, 210, 210, 210, 210, 210, 
-       210, 210, 210, 210, 210, 210, 210, 210, 
-       210, 210, 210, 210, 210, 210, 210, 210, 
-       210, 210, 210, 210, 209, 209, 209, 209, 
-       209, 209, 209, 209, 209, 209, 209, 209, 
-       209, 209, 209, 209, 209, 209, 209, 209, 
-       209, 209, 209, 209, 209, 209, 209, 209, 
-       209, 209, 209, 209, 208, 208, 208, 208, 
-       208, 208, 208, 208, 208, 208, 208, 208, 
-       208, 208, 208, 208, 208, 208, 208, 208, 
-       208, 208, 208, 208, 208, 208, 208, 208, 
-       208, 208, 208, 208, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 207, 207, 207, 207, 
-       207, 207, 207, 207, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 206, 206, 206, 206, 
-       206, 206, 206, 206, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 205, 205, 205, 205, 
-       205, 205, 205, 205, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 204, 204, 204, 204, 
-       204, 204, 204, 204, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 203, 203, 203, 203, 
-       203, 203, 203, 203, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 202, 202, 202, 202, 
-       202, 202, 202, 202, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 201, 201, 201, 201, 
-       201, 201, 201, 201, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 200, 200, 200, 200, 
-       200, 200, 200, 200, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 199, 199, 199, 199, 
-       199, 199, 199, 199, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 198, 198, 198, 198, 
-       198, 198, 198, 198, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 197, 197, 197, 197, 
-       197, 197, 197, 197, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 196, 196, 196, 196, 
-       196, 196, 196, 196, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 195, 195, 195, 195, 
-       195, 195, 195, 195, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 194, 194, 194, 194, 
-       194, 194, 194, 194, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 193, 193, 193, 193, 
-       193, 193, 193, 193, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 192, 192, 192, 192, 
-       192, 192, 192, 192, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 191, 191, 191, 191, 
-       191, 191, 191, 191, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 190, 190, 190, 190, 
-       190, 190, 190, 190, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 189, 189, 189, 189, 
-       189, 189, 189, 189, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 188, 188, 188, 188, 
-       188, 188, 188, 188, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 187, 187, 187, 187, 
-       187, 187, 187, 187, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 186, 186, 186, 186, 
-       186, 186, 186, 186, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 185, 185, 185, 185, 
-       185, 185, 185, 185, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 184, 184, 184, 184, 
-       184, 184, 184, 184, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 183, 183, 183, 183, 
-       183, 183, 183, 183, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 182, 182, 182, 182, 
-       182, 182, 182, 182, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 181, 181, 181, 181, 
-       181, 181, 181, 181, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 180, 180, 180, 180, 
-       180, 180, 180, 180, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 179, 179, 179, 179, 
-       179, 179, 179, 179, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 178, 178, 178, 178, 
-       178, 178, 178, 178, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 177, 177, 177, 177, 
-       177, 177, 177, 177, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 176, 176, 176, 176, 
-       176, 176, 176, 176, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 175, 175, 175, 175, 
-       175, 175, 175, 175, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 174, 174, 174, 174, 
-       174, 174, 174, 174, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 173, 173, 173, 173, 
-       173, 173, 173, 173, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 172, 172, 172, 172, 
-       172, 172, 172, 172, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 171, 171, 171, 171, 
-       171, 171, 171, 171, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 170, 170, 170, 170, 
-       170, 170, 170, 170, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 169, 169, 169, 169, 
-       169, 169, 169, 169, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 168, 168, 168, 168, 
-       168, 168, 168, 168, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 167, 167, 167, 167, 
-       167, 167, 167, 167, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 166, 166, 166, 166, 
-       166, 166, 166, 166, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 165, 165, 165, 165, 
-       165, 165, 165, 165, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 164, 164, 164, 164, 
-       164, 164, 164, 164, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 163, 163, 163, 163, 
-       163, 163, 163, 163, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 162, 162, 162, 162, 
-       162, 162, 162, 162, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 161, 161, 161, 161, 
-       161, 161, 161, 161, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 160, 160, 160, 160, 
-       160, 160, 160, 160, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 159, 159, 159, 159, 
-       159, 159, 159, 159, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 158, 158, 158, 158, 
-       158, 158, 158, 158, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 157, 157, 157, 157, 
-       157, 157, 157, 157, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 156, 156, 156, 156, 
-       156, 156, 156, 156, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 155, 155, 155, 155, 
-       155, 155, 155, 155, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 154, 154, 154, 154, 
-       154, 154, 154, 154, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 153, 153, 153, 153, 
-       153, 153, 153, 153, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 152, 152, 152, 152, 
-       152, 152, 152, 152, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 151, 151, 151, 151, 
-       151, 151, 151, 151, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 150, 150, 150, 150, 
-       150, 150, 150, 150, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 149, 149, 149, 149, 
-       149, 149, 149, 149, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 148, 148, 148, 148, 
-       148, 148, 148, 148, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 147, 147, 147, 147, 
-       147, 147, 147, 147, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 146, 146, 146, 146, 
-       146, 146, 146, 146, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 145, 145, 145, 145, 
-       145, 145, 145, 145, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 144, 144, 144, 144, 
-       144, 144, 144, 144, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 143, 143, 143, 143, 
-       143, 143, 143, 143, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 142, 142, 142, 142, 
-       142, 142, 142, 142, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 141, 141, 141, 141, 
-       141, 141, 141, 141, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 140, 140, 140, 140, 
-       140, 140, 140, 140, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 139, 139, 139, 139, 
-       139, 139, 139, 139, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 138, 138, 138, 138, 
-       138, 138, 138, 138, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 137, 137, 137, 137, 
-       137, 137, 137, 137, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 136, 136, 136, 136, 
-       136, 136, 136, 136, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 135, 135, 135, 135, 
-       135, 135, 135, 135, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 134, 134, 134, 134, 
-       134, 134, 134, 134, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 133, 133, 133, 133, 
-       133, 133, 133, 133, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 132, 132, 132, 132, 
-       132, 132, 132, 132, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 131, 131, 131, 131, 
-       131, 131, 131, 131, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 130, 130, 130, 130, 
-       130, 130, 130, 130, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 129, 129, 129, 129, 
-       129, 129, 129, 129, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       128, 128, 128, 128, 128, 128, 128, 128, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 0, 0, 0, 
-       0, 0, 0, 0, 0, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 1, 1, 1, 
-       1, 1, 1, 1, 1, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 2, 2, 2, 
-       2, 2, 2, 2, 2, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 3, 3, 3, 
-       3, 3, 3, 3, 3, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 4, 4, 4, 
-       4, 4, 4, 4, 4, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 5, 5, 5, 
-       5, 5, 5, 5, 5, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 6, 6, 6, 
-       6, 6, 6, 6, 6, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 7, 7, 7, 
-       7, 7, 7, 7, 7, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 8, 8, 8, 
-       8, 8, 8, 8, 8, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 9, 9, 9, 
-       9, 9, 9, 9, 9, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 10, 10, 10, 
-       10, 10, 10, 10, 10, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 11, 11, 11, 
-       11, 11, 11, 11, 11, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 12, 12, 12, 
-       12, 12, 12, 12, 12, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 13, 13, 13, 
-       13, 13, 13, 13, 13, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 14, 14, 14, 
-       14, 14, 14, 14, 14, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 15, 15, 15, 
-       15, 15, 15, 15, 15, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 16, 16, 16, 
-       16, 16, 16, 16, 16, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 17, 17, 17, 
-       17, 17, 17, 17, 17, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 18, 18, 18, 
-       18, 18, 18, 18, 18, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 19, 19, 19, 
-       19, 19, 19, 19, 19, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 20, 20, 20, 
-       20, 20, 20, 20, 20, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 21, 21, 21, 
-       21, 21, 21, 21, 21, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 22, 22, 22, 
-       22, 22, 22, 22, 22, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 23, 23, 23, 
-       23, 23, 23, 23, 23, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 24, 24, 24, 
-       24, 24, 24, 24, 24, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 25, 25, 25, 
-       25, 25, 25, 25, 25, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 26, 26, 26, 
-       26, 26, 26, 26, 26, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 27, 27, 27, 
-       27, 27, 27, 27, 27, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 28, 28, 28, 
-       28, 28, 28, 28, 28, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 29, 29, 29, 
-       29, 29, 29, 29, 29, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 30, 30, 30, 
-       30, 30, 30, 30, 30, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 31, 31, 31, 
-       31, 31, 31, 31, 31, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 32, 32, 32, 
-       32, 32, 32, 32, 32, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 33, 33, 33, 
-       33, 33, 33, 33, 33, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 34, 34, 34, 
-       34, 34, 34, 34, 34, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 35, 35, 35, 
-       35, 35, 35, 35, 35, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 36, 36, 36, 
-       36, 36, 36, 36, 36, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 37, 37, 37, 
-       37, 37, 37, 37, 37, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 38, 38, 38, 
-       38, 38, 38, 38, 38, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 39, 39, 39, 
-       39, 39, 39, 39, 39, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 40, 40, 40, 
-       40, 40, 40, 40, 40, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 41, 41, 41, 
-       41, 41, 41, 41, 41, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 42, 42, 42, 
-       42, 42, 42, 42, 42, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 43, 43, 43, 
-       43, 43, 43, 43, 43, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 44, 44, 44, 
-       44, 44, 44, 44, 44, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 45, 45, 45, 
-       45, 45, 45, 45, 45, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 46, 46, 46, 
-       46, 46, 46, 46, 46, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 47, 47, 47, 
-       47, 47, 47, 47, 47, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 48, 48, 48, 
-       48, 48, 48, 48, 48, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 49, 49, 49, 
-       49, 49, 49, 49, 49, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 50, 50, 50, 
-       50, 50, 50, 50, 50, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 51, 51, 51, 
-       51, 51, 51, 51, 51, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 52, 52, 52, 
-       52, 52, 52, 52, 52, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 53, 53, 53, 
-       53, 53, 53, 53, 53, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 54, 54, 54, 
-       54, 54, 54, 54, 54, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 55, 55, 55, 
-       55, 55, 55, 55, 55, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 56, 56, 56, 
-       56, 56, 56, 56, 56, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 57, 57, 57, 
-       57, 57, 57, 57, 57, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 58, 58, 58, 
-       58, 58, 58, 58, 58, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 59, 59, 59, 
-       59, 59, 59, 59, 59, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 60, 60, 60, 
-       60, 60, 60, 60, 60, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 61, 61, 61, 
-       61, 61, 61, 61, 61, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 62, 62, 62, 
-       62, 62, 62, 62, 62, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 63, 63, 63, 
-       63, 63, 63, 63, 63, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 64, 64, 64, 
-       64, 64, 64, 64, 64, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 65, 65, 65, 
-       65, 65, 65, 65, 65, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 66, 66, 66, 
-       66, 66, 66, 66, 66, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 67, 67, 67, 
-       67, 67, 67, 67, 67, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 68, 68, 68, 
-       68, 68, 68, 68, 68, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 69, 69, 69, 
-       69, 69, 69, 69, 69, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 70, 70, 70, 
-       70, 70, 70, 70, 70, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 71, 71, 71, 
-       71, 71, 71, 71, 71, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 72, 72, 72, 
-       72, 72, 72, 72, 72, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 73, 73, 73, 
-       73, 73, 73, 73, 73, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 74, 74, 74, 
-       74, 74, 74, 74, 74, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 75, 75, 75, 
-       75, 75, 75, 75, 75, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 76, 76, 76, 
-       76, 76, 76, 76, 76, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 77, 77, 77, 
-       77, 77, 77, 77, 77, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 78, 78, 78, 
-       78, 78, 78, 78, 78, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 79, 79, 79, 
-       79, 79, 79, 79, 79, 80, 80, 80, 
-       80, 80, 80, 80, 80, 80, 80, 80, 
-       80, 80, 80, 80, 80, 80, 80, 80, 
-       80, 80, 80, 80, 80, 80, 80, 80, 
-       80, 80, 80, 80, 80, 81, 81, 81, 
-       81, 81, 81, 81, 81, 81, 81, 81, 
-       81, 81, 81, 81, 81, 81, 81, 81, 
-       81, 81, 81, 81, 81, 81, 81, 81, 
-       81, 81, 81, 81, 81, 82, 82, 82, 
-       82, 82, 82, 82, 82, 82, 82, 82, 
-       82, 82, 82, 82, 82, 82, 82, 82, 
-       82, 82, 82, 82, 82, 82, 82, 82, 
-       82, 82, 82, 82, 82, 83, 83, 83, 
-       83, 83, 83, 83, 83, 83, 83, 83, 
-       83, 83, 83, 83, 83, 83, 83, 83, 
-       83, 83, 83, 83, 83, 83, 83, 83, 
-       83, 83, 83, 83, 83, 84, 84, 84, 
-       84, 84, 84, 84, 84, 84, 84, 84, 
-       84, 84, 84, 84, 84, 84, 84, 84, 
-       84, 84, 84, 84, 84, 84, 84, 84, 
-       84, 84, 84, 84, 84, 85, 85, 85, 
-       85, 85, 85, 85, 85, 85, 85, 85, 
-       85, 85, 85, 85, 85, 85, 85, 85, 
-       85, 85, 85, 85, 85, 85, 85, 85, 
-       85, 85, 85, 85, 85, 86, 86, 86, 
-       86, 86, 86, 86, 86, 86, 86, 86, 
-       86, 86, 86, 86, 86, 86, 86, 86, 
-       86, 86, 86, 86, 86, 86, 86, 86, 
-       86, 86, 86, 86, 86, 87, 87, 87, 
-       87, 87, 87, 87, 87, 87, 87, 87, 
-       87, 87, 87, 87, 87, 87, 87, 87, 
-       87, 87, 87, 87, 87, 87, 87, 87, 
-       87, 87, 87, 87, 87, 88, 88, 88, 
-       88, 88, 88, 88, 88, 88, 88, 88, 
-       88, 88, 88, 88, 88, 88, 88, 88, 
-       88, 88, 88, 88, 88, 88, 88, 88, 
-       88, 88, 88, 88, 88, 89, 89, 89, 
-       89, 89, 89, 89, 89, 89, 89, 89, 
-       89, 89, 89, 89, 89, 89, 89, 89, 
-       89, 89, 89, 89, 89, 89, 89, 89, 
-       89, 89, 89, 89, 89, 90, 90, 90, 
-       90, 90, 90, 90, 90, 90, 90, 90, 
-       90, 90, 90, 90, 90, 90, 90, 90, 
-       90, 90, 90, 90, 90, 90, 90, 90, 
-       90, 90, 90, 90, 90, 91, 91, 91, 
-       91, 91, 91, 91, 91, 91, 91, 91, 
-       91, 91, 91, 91, 91, 91, 91, 91, 
-       91, 91, 91, 91, 91, 91, 91, 91, 
-       91, 91, 91, 91, 91, 92, 92, 92, 
-       92, 92, 92, 92, 92, 92, 92, 92, 
-       92, 92, 92, 92, 92, 92, 92, 92, 
-       92, 92, 92, 92, 92, 92, 92, 92, 
-       92, 92, 92, 92, 92, 93, 93, 93, 
-       93, 93, 93, 93, 93, 93, 93, 93, 
-       93, 93, 93, 93, 93, 93, 93, 93, 
-       93, 93, 93, 93, 93, 93, 93, 93, 
-       93, 93, 93, 93, 93, 94, 94, 94, 
-       94, 94, 94, 94, 94, 94, 94, 94, 
-       94, 94, 94, 94, 94, 94, 94, 94, 
-       94, 94, 94, 94, 94, 94, 94, 94, 
-       94, 94, 94, 94, 94, 95, 95, 95, 
-       95, 95, 95, 95, 95, 95, 95, 95, 
-       95, 95, 95, 95, 95, 95, 95, 95, 
-       95, 95, 95, 95, 95, 95, 95, 95, 
-       95, 95, 95, 95, 95, 96, 96, 96, 
-       96, 96, 96, 96, 96, 96, 96, 96, 
-       96, 96, 96, 96, 96, 97, 97, 97, 
-       97, 97, 97, 97, 97, 97, 97, 97, 
-       97, 97, 97, 97, 97, 98, 98, 98, 
-       98, 98, 98, 98, 98, 98, 98, 98, 
-       98, 98, 98, 98, 98, 99, 99, 99, 
-       99, 99, 99, 99, 99, 99, 99, 99, 
-       99, 99, 99, 99, 99, 100, 100, 100, 
-       100, 100, 100, 100, 100, 100, 100, 100, 
-       100, 100, 100, 100, 100, 101, 101, 101, 
-       101, 101, 101, 101, 101, 101, 101, 101, 
-       101, 101, 101, 101, 101, 102, 102, 102, 
-       102, 102, 102, 102, 102, 102, 102, 102, 
-       102, 102, 102, 102, 102, 103, 103, 103, 
-       103, 103, 103, 103, 103, 103, 103, 103, 
-       103, 103, 103, 103, 103, 104, 104, 104, 
-       104, 104, 104, 104, 104, 104, 104, 104, 
-       104, 104, 104, 104, 104, 105, 105, 105, 
-       105, 105, 105, 105, 105, 105, 105, 105, 
-       105, 105, 105, 105, 105, 106, 106, 106, 
-       106, 106, 106, 106, 106, 106, 106, 106, 
-       106, 106, 106, 106, 106, 107, 107, 107, 
-       107, 107, 107, 107, 107, 107, 107, 107, 
-       107, 107, 107, 107, 107, 108, 108, 108, 
-       108, 108, 108, 108, 108, 108, 108, 108, 
-       108, 108, 108, 108, 108, 109, 109, 109, 
-       109, 109, 109, 109, 109, 109, 109, 109, 
-       109, 109, 109, 109, 109, 110, 110, 110, 
-       110, 110, 110, 110, 110, 110, 110, 110, 
-       110, 110, 110, 110, 110, 111, 111, 111, 
-       111, 111, 111, 111, 111, 111, 111, 111, 
-       111, 111, 111, 111, 111, 112, 112, 112, 
-       112, 112, 112, 112, 112, 113, 113, 113, 
-       113, 113, 113, 113, 113, 114, 114, 114, 
-       114, 114, 114, 114, 114, 115, 115, 115, 
-       115, 115, 115, 115, 115, 116, 116, 116, 
-       116, 116, 116, 116, 116, 117, 117, 117, 
-       117, 117, 117, 117, 117, 118, 118, 118, 
-       118, 118, 118, 118, 118, 119, 119, 119, 
-       119, 119, 119, 119, 119, 120, 120, 120, 
-       120, 120, 120, 120, 120, 121, 121, 121, 
-       121, 121, 121, 121, 121, 122, 122, 122, 
-       122, 122, 122, 122, 122, 123, 123, 123, 
-       123, 123, 123, 123, 123, 124, 124, 124, 
-       124, 124, 124, 124, 124, 125, 125, 125, 
-       125, 125, 125, 125, 125, 126, 126, 126, 
-       126, 126, 126, 126, 126, 127, 127, 127, 
-};