text: /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
  /* Simple character mapping of Unicode characters.  */
  /* Generated automatically by gen-case.c for Unicode 6.0.0.  */
  #define mapping_header_0 16
  #define mapping_header_1 2
  #define mapping_header_2 7
  #define mapping_header_3 511
  #define mapping_header_4 127
  static const
  struct
    {
      int level1[2];
      short level2[2 << 9];
      int level3[26 << 7];
    }
  u_mapping =
  {
    {     0,   512 },
    {
          0,   128,   256,   384,   512,    -1,   640,   768,
        896,  1024,  1152,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,  1280,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,  1408,  1536,  1664,  1792,
         -1,    -1,  1920,  2048,    -1,    -1,    -1,    -1,
         -1,  2176,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       2304,  2432,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,  2560,  2688,  2816,  2944,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,  3072,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       3200,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
         -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1
    },
    {
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,    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,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         32,    32,    32,    32,    32,    32,    32,    32,
         32,    32,    32,    32,    32,    32,    32,    32,
         32,    32,    32,    32,    32,    32,    32,     0,
         32,    32,    32,    32,    32,    32,    32,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
       -199,     0,     1,     0,     1,     0,     1,     0,
          0,     1,     0,     1,     0,     1,     0,     1,
          0,     1,     0,     1,     0,     1,     0,     1,
          0,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
       -121,     1,     0,     1,     0,     1,     0,     0,
          0,   210,     1,     0,     1,     0,   206,     1,
          0,   205,   205,     1,     0,     0,    79,   202,
        203,     1,     0,   205,   207,     0,   211,   209,
          1,     0,     0,     0,   211,   213,     0,   214,
          1,     0,     1,     0,     1,     0,   218,     1,
          0,   218,     0,     0,     1,     0,   218,     1,
          0,   217,   217,     1,     0,     1,     0,   219,
          1,     0,     0,     0,     1,     0,     0,     0,
          0,     0,     0,     0,     2,     1,     0,     2,
          1,     0,     2,     1,     0,     1,     0,     1,
          0,     1,     0,     1,     0,     1,     0,     1,
          0,     1,     0,     1,     0,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     2,     1,     0,     1,     0,   -97,   -56,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
       -130,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     0,     0,     0,     0,
          0,     0, 10795,     1,     0,  -163, 10792,     0,
          0,     1,     0,  -195,    69,    71,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0,     1,     0,     0,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,    38,     0,
         37,    37,    37,     0,    64,     0,    63,    63,
          0,    32,    32,    32,    32,    32,    32,    32,
         32,    32,    32,    32,    32,    32,    32,    32,
         32,    32,     0,    32,    32,    32,    32,    32,
         32,    32,    32,    32,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     8,
          0,     0,     0,     0,     0,     0,     0,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,   -60,     0,     0,     1,
          0,    -7,     1,     0,     0,  -130,  -130,  -130,
         80,    80,    80,    80,    80,    80,    80,    80,
         80,    80,    80,    80,    80,    80,    80,    80,
         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,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
         15,     1,     0,     1,     0,     1,     0,     1,
          0,     1,     0,     1,     0,     1,     0,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,    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,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
       7264,  7264,  7264,  7264,  7264,  7264,  7264,  7264,
       7264,  7264,  7264,  7264,  7264,  7264,  7264,  7264,
       7264,  7264,  7264,  7264,  7264,  7264,  7264,  7264,
       7264,  7264,  7264,  7264,  7264,  7264,  7264,  7264,
       7264,  7264,  7264,  7264,  7264,  7264,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     0,     0,
          0,     0,     0,     0,     0,     0, -7615,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,    -8,     0,    -8,     0,    -8,     0,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,    -8,    -8,    -8,    -8,    -8,    -8,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,   -74,   -74,    -9,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
        -86,   -86,   -86,   -86,    -9,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,  -100,  -100,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         -8,    -8,  -112,  -112,    -7,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
       -128,  -128,  -126,  -126,    -9,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0, -7517,     0,
          0,     0, -8383, -8262,     0,     0,     0,     0,
          0,     0,    28,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         16,    16,    16,    16,    16,    16,    16,    16,
         16,    16,    16,    16,    16,    16,    16,    16,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     1,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,    26,    26,
         26,    26,    26,    26,    26,    26,    26,    26,
         26,    26,    26,    26,    26,    26,    26,    26,
         26,    26,    26,    26,    26,    26,    26,    26,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         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,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0, -10743, -3814, -10727,     0,     0,     1,
          0,     1,     0,     1,     0, -10780, -10749, -10783,
      -10782,     0,     1,     0,     0,     1,     0,     0,
          0,     0,     0,     0,     0,     0, -10815, -10815,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     0,     0,     0,     0,
          0,     0,     0,     1,     0,     1,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          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,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     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,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     1,     0,     1,     0, -35332,     1,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          0,     0,     0,     1,     0, -42280,     0,     0,
          1,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          1,     0,     1,     0,     1,     0,     1,     0,
          1,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,    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,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
         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,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0,
          0,     0,     0,     0,     0,     0,     0,     0
    }
  };
  