view lib/unicase/toupper.h @ 17363:5a51fb7777a9

sys_select, sys_time: port 2013-01-30 Solaris 2.6 fix to Cygwin Problem reported by Marco Atzeri in <http://lists.gnu.org/archive/html/bug-gnulib/2013-03/msg00000.html>. * lib/sys_select.in.h [HAVE_SYS_SELECT_H && _CYGWIN_SYS_TIME_H]: Simply delegate to the system <sys/select.h> in this case too. Also, pay attention to _GL_SYS_SELECT_H_REDIRECT_FROM_SYS_TIME_H only if OSF/1, since otherwise Cygwin breaks, and it doesn't seem to be needed on Solaris either. * lib/sys_time.in.h [_CYGWIN_SYS_TIME_H]: Simply delgate to the system <sys/time.h> in this case.
author Paul Eggert <eggert@cs.ucla.edu>
date Tue, 19 Mar 2013 09:08:47 -0700
parents aaf4bb6264c3
children e6789c186343
line wrap: on
line source

/* 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[29 << 7];
  }
u_mapping =
{
  {     0,   512 },
  {
        0,   128,   256,   384,   512,   640,   768,   896,
     1024,  1152,  1280,  1408,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,  1536,    -1,  1664,  1792,  1920,  2048,
       -1,    -1,  2176,  2304,    -1,    -1,    -1,    -1,
       -1,  2432,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     2560,  2688,  2816,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,  2944,  3072,  3200,  3328,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,  3456,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3584,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
       -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,     0,     0,     0,     0,     0,     0,     0,
        0,     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,   743,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        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,   121,
        0,    -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,  -232,     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,     0,    -1,     0,    -1,     0,    -1,  -300,
      195,     0,     0,    -1,     0,    -1,     0,     0,
       -1,     0,     0,     0,    -1,     0,     0,     0,
        0,     0,    -1,     0,     0,    97,     0,     0,
        0,    -1,   163,     0,     0,     0,   130,     0,
        0,    -1,     0,    -1,     0,    -1,     0,     0,
       -1,     0,     0,     0,     0,    -1,     0,     0,
       -1,     0,     0,     0,    -1,     0,    -1,     0,
        0,    -1,     0,     0,     0,    -1,     0,    56,
        0,     0,     0,     0,     0,    -1,    -2,     0,
       -1,    -2,     0,    -1,    -2,     0,    -1,     0,
       -1,     0,    -1,     0,    -1,     0,    -1,     0,
       -1,     0,    -1,     0,    -1,   -79,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
        0,     0,    -1,    -2,     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,     0,     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,     0, 10815,
    10815,     0,    -1,     0,     0,     0,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
    10783, 10780, 10782,  -210,  -206,     0,  -205,  -205,
        0,  -202,     0,  -203,     0,     0,     0,     0,
     -205,     0,     0,  -207,     0, 42280,     0,     0,
     -209,  -211,     0, 10743,     0,     0,     0,  -211,
        0, 10749,  -213,     0,     0,  -214,     0,     0,
        0,     0,     0,     0,     0, 10727,     0,     0,
     -218,     0,     0,  -218,     0,     0,     0,     0,
     -218,   -69,  -217,  -217,   -71,     0,     0,     0,
        0,     0,  -219,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,    84,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     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,   130,   130,   130,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,   -38,   -37,   -37,   -37,
        0,   -32,   -32,   -32,   -32,   -32,   -32,   -32,
      -32,   -32,   -32,   -32,   -32,   -32,   -32,   -32,
      -32,   -32,   -31,   -32,   -32,   -32,   -32,   -32,
      -32,   -32,   -32,   -32,   -64,   -63,   -63,     0,
      -62,   -57,     0,     0,     0,   -47,   -54,    -8,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
      -86,   -80,     7,     0,     0,   -96,     0,     0,
       -1,     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,
      -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,
      -80,   -80,   -80,   -80,   -80,   -80,   -80,   -80,
      -80,   -80,   -80,   -80,   -80,   -80,   -80,   -80,
        0,    -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,     0,    -1,     0,    -1,     0,    -1,     0,
       -1,     0,    -1,     0,    -1,     0,    -1,   -15,
        0,    -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,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     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,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0, 35332,     0,     0,     0,  3814,     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,   -59,     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,
        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,
       74,    74,    86,    86,    86,    86,   100,   100,
      128,   128,   112,   112,   126,   126,     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,     0,     9,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0, -7205,     0,
        0,     0,     0,     9,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        8,     8,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        8,     8,     0,     0,     0,     7,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     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,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        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,
      -16,   -16,   -16,   -16,   -16,   -16,   -16,   -16,
      -16,   -16,   -16,   -16,   -16,   -16,   -16,   -16,
        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,     0,
        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,     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,    -1,     0,     0,     0, -10795, -10792,     0,
       -1,     0,    -1,     0,    -1,     0,     0,     0,
        0,     0,     0,    -1,     0,     0,    -1,     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,     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,
    -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,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,
        0,     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,     0,    -1,
        0,    -1,     0,    -1,     0,    -1,     0,    -1,
        0,     0,     0,     0,    -1,     0,     0,     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,     0,     0,     0,     0,     0,     0,
        0,     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,
      -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
  }
};