/* C++ code produced by gperf version 3.0.3 */
/* Command-line: gperf -a -L C++ -C -c -o -t -k '*' -NFindDomain -D -m 2 effective_tld_names.gperf  */

#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
/* The character set is not based on ISO-646.  */
#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
#endif

#line 1 "effective_tld_names.gperf"

// Copyright (c) 2009 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that
// can be found in the LICENSE file.

// This file is generated by net/tools/tld_cleanup/.
// DO NOT MANUALLY EDIT!
#line 9 "effective_tld_names.gperf"
struct DomainRule {
  const char *name;
  int type;  // 1: exception, 2: wildcard
};

#define TOTAL_KEYWORDS 3637
#define MIN_WORD_LENGTH 2
#define MAX_WORD_LENGTH 43
#define MIN_HASH_VALUE 3
#define MAX_HASH_VALUE 54846
/* maximum key range = 54844, duplicates = 0 */

class Perfect_Hash
{
private:
  static inline unsigned int hash (const char *str, unsigned int len);
public:
  static const struct DomainRule *FindDomain (const char *str, unsigned int len);
};

inline unsigned int
Perfect_Hash::hash (register const char *str, register unsigned int len)
{
  static const unsigned short asso_values[] =
    {
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847,     2,    18,    10,  9511,     3,
         23,     0,     0,     0,     1,     1,     0,  9795,    61,     0,
          0, 54847,     2, 54847,     3,  3905,     0, 54847,     0, 54847,
      54847, 54847,     0,    15,    14,    12,    11,    10,     9,     5,
          8,     7,     6, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847,  1028,  6669,   713,
          4,    14,  5079,  1392,  4218,  1087,  5578,  2938,  3327,   524,
         96,     0,  1333,  1976,    64,   146,   154,   351,   443,  4591,
        818,    25,   595,  3198,    22,  8347,     2,  1449,     0,     3,
          1,  6029, 11607,  1285,   661,    13,   117,  6398,  1807, 13010,
       1479, 12724,  2783, 13030,  1602,     4,    59,   102, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847, 54847,
      54847
    };
  register int hval = len;

  switch (hval)
    {
      default:
        hval += asso_values[(unsigned char)str[42]];
      /*FALLTHROUGH*/
      case 42:
        hval += asso_values[(unsigned char)str[41]];
      /*FALLTHROUGH*/
      case 41:
        hval += asso_values[(unsigned char)str[40]];
      /*FALLTHROUGH*/
      case 40:
        hval += asso_values[(unsigned char)str[39]];
      /*FALLTHROUGH*/
      case 39:
        hval += asso_values[(unsigned char)str[38]];
      /*FALLTHROUGH*/
      case 38:
        hval += asso_values[(unsigned char)str[37]];
      /*FALLTHROUGH*/
      case 37:
        hval += asso_values[(unsigned char)str[36]];
      /*FALLTHROUGH*/
      case 36:
        hval += asso_values[(unsigned char)str[35]];
      /*FALLTHROUGH*/
      case 35:
        hval += asso_values[(unsigned char)str[34]];
      /*FALLTHROUGH*/
      case 34:
        hval += asso_values[(unsigned char)str[33]];
      /*FALLTHROUGH*/
      case 33:
        hval += asso_values[(unsigned char)str[32]];
      /*FALLTHROUGH*/
      case 32:
        hval += asso_values[(unsigned char)str[31]];
      /*FALLTHROUGH*/
      case 31:
        hval += asso_values[(unsigned char)str[30]];
      /*FALLTHROUGH*/
      case 30:
        hval += asso_values[(unsigned char)str[29]];
      /*FALLTHROUGH*/
      case 29:
        hval += asso_values[(unsigned char)str[28]];
      /*FALLTHROUGH*/
      case 28:
        hval += asso_values[(unsigned char)str[27]];
      /*FALLTHROUGH*/
      case 27:
        hval += asso_values[(unsigned char)str[26]];
      /*FALLTHROUGH*/
      case 26:
        hval += asso_values[(unsigned char)str[25]];
      /*FALLTHROUGH*/
      case 25:
        hval += asso_values[(unsigned char)str[24]];
      /*FALLTHROUGH*/
      case 24:
        hval += asso_values[(unsigned char)str[23]];
      /*FALLTHROUGH*/
      case 23:
        hval += asso_values[(unsigned char)str[22]];
      /*FALLTHROUGH*/
      case 22:
        hval += asso_values[(unsigned char)str[21]];
      /*FALLTHROUGH*/
      case 21:
        hval += asso_values[(unsigned char)str[20]];
      /*FALLTHROUGH*/
      case 20:
        hval += asso_values[(unsigned char)str[19]];
      /*FALLTHROUGH*/
      case 19:
        hval += asso_values[(unsigned char)str[18]];
      /*FALLTHROUGH*/
      case 18:
        hval += asso_values[(unsigned char)str[17]];
      /*FALLTHROUGH*/
      case 17:
        hval += asso_values[(unsigned char)str[16]];
      /*FALLTHROUGH*/
      case 16:
        hval += asso_values[(unsigned char)str[15]];
      /*FALLTHROUGH*/
      case 15:
        hval += asso_values[(unsigned char)str[14]];
      /*FALLTHROUGH*/
      case 14:
        hval += asso_values[(unsigned char)str[13]];
      /*FALLTHROUGH*/
      case 13:
        hval += asso_values[(unsigned char)str[12]];
      /*FALLTHROUGH*/
      case 12:
        hval += asso_values[(unsigned char)str[11]];
      /*FALLTHROUGH*/
      case 11:
        hval += asso_values[(unsigned char)str[10]];
      /*FALLTHROUGH*/
      case 10:
        hval += asso_values[(unsigned char)str[9]];
      /*FALLTHROUGH*/
      case 9:
        hval += asso_values[(unsigned char)str[8]];
      /*FALLTHROUGH*/
      case 8:
        hval += asso_values[(unsigned char)str[7]];
      /*FALLTHROUGH*/
      case 7:
        hval += asso_values[(unsigned char)str[6]+1];
      /*FALLTHROUGH*/
      case 6:
        hval += asso_values[(unsigned char)str[5]+19];
      /*FALLTHROUGH*/
      case 5:
        hval += asso_values[(unsigned char)str[4]+2];
      /*FALLTHROUGH*/
      case 4:
        hval += asso_values[(unsigned char)str[3]+4];
      /*FALLTHROUGH*/
      case 3:
        hval += asso_values[(unsigned char)str[2]+12];
      /*FALLTHROUGH*/
      case 2:
        hval += asso_values[(unsigned char)str[1]];
      /*FALLTHROUGH*/
      case 1:
        hval += asso_values[(unsigned char)str[0]+25];
        break;
    }
  return hval;
}

const struct DomainRule *
Perfect_Hash::FindDomain (register const char *str, register unsigned int len)
{
  static const struct DomainRule wordlist[] =
    {
#line 1519 "effective_tld_names.gperf"
      {"io", 0},
#line 1180 "effective_tld_names.gperf"
      {"gov", 0},
#line 1107 "effective_tld_names.gperf"
      {"gd", 0},
#line 1441 "effective_tld_names.gperf"
      {"id", 2},
#line 815 "effective_tld_names.gperf"
      {"edu", 0},
#line 2235 "effective_tld_names.gperf"
      {"no", 0},
#line 1112 "effective_tld_names.gperf"
      {"ge", 0},
#line 1449 "effective_tld_names.gperf"
      {"ie", 0},
#line 909 "effective_tld_names.gperf"
      {"ee", 0},
#line 538 "effective_tld_names.gperf"
      {"co", 0},
#line 1336 "effective_tld_names.gperf"
      {"gy", 0},
#line 460 "effective_tld_names.gperf"
      {"cd", 0},
#line 2090 "effective_tld_names.gperf"
      {"ne", 0},
#line 2107 "effective_tld_names.gperf"
      {"net", 0},
#line 1242 "effective_tld_names.gperf"
      {"gov.mo", 0},
#line 1240 "effective_tld_names.gperf"
      {"gov.mk", 0},
#line 1241 "effective_tld_names.gperf"
      {"gov.mn", 0},
#line 1190 "effective_tld_names.gperf"
      {"gov.bm", 0},
#line 1191 "effective_tld_names.gperf"
      {"gov.bo", 0},
#line 869 "effective_tld_names.gperf"
      {"edu.mo", 0},
#line 867 "effective_tld_names.gperf"
      {"edu.mk", 0},
#line 868 "effective_tld_names.gperf"
      {"edu.mn", 0},
#line 824 "effective_tld_names.gperf"
      {"edu.bm", 0},
#line 825 "effective_tld_names.gperf"
      {"edu.bo", 0},
#line 1198 "effective_tld_names.gperf"
      {"gov.cm", 0},
#line 1200 "effective_tld_names.gperf"
      {"gov.co", 0},
#line 1199 "effective_tld_names.gperf"
      {"gov.cn", 0},
#line 740 "effective_tld_names.gperf"
      {"cy", 2},
#line 588 "effective_tld_names.gperf"
      {"com", 0},
#line 831 "effective_tld_names.gperf"
      {"edu.co", 0},
#line 830 "effective_tld_names.gperf"
      {"edu.cn", 0},
#line 2161 "effective_tld_names.gperf"
      {"net.mo", 0},
#line 2160 "effective_tld_names.gperf"
      {"net.mk", 0},
#line 1189 "effective_tld_names.gperf"
      {"gov.bf", 0},
#line 2118 "effective_tld_names.gperf"
      {"net.bm", 0},
#line 2119 "effective_tld_names.gperf"
      {"net.bo", 0},
#line 823 "effective_tld_names.gperf"
      {"edu.bi", 0},
#line 1281 "effective_tld_names.gperf"
      {"gr", 0},
#line 1522 "effective_tld_names.gperf"
      {"ir", 0},
#line 945 "effective_tld_names.gperf"
      {"er", 2},
#line 1422 "effective_tld_names.gperf"
      {"hr", 0},
#line 2125 "effective_tld_names.gperf"
      {"net.co", 0},
#line 2124 "effective_tld_names.gperf"
      {"net.cn", 0},
#line 829 "effective_tld_names.gperf"
      {"edu.ci", 0},
#line 3617 "effective_tld_names.gperf"
      {"ye", 2},
#line 646 "effective_tld_names.gperf"
      {"com.mo", 0},
#line 645 "effective_tld_names.gperf"
      {"com.mk", 0},
#line 2273 "effective_tld_names.gperf"
      {"nr", 0},
#line 601 "effective_tld_names.gperf"
      {"com.bm", 0},
#line 602 "effective_tld_names.gperf"
      {"com.bo", 0},
#line 2241 "effective_tld_names.gperf"
      {"nom.co", 0},
#line 720 "effective_tld_names.gperf"
      {"cr", 0},
#line 609 "effective_tld_names.gperf"
      {"com.co", 0},
#line 2123 "effective_tld_names.gperf"
      {"net.ci", 0},
#line 608 "effective_tld_names.gperf"
      {"com.cn", 0},
#line 1250 "effective_tld_names.gperf"
      {"gov.pk", 0},
#line 1252 "effective_tld_names.gperf"
      {"gov.pn", 0},
#line 1146 "effective_tld_names.gperf"
      {"gn", 0},
#line 1460 "effective_tld_names.gperf"
      {"in", 0},
#line 1501 "effective_tld_names.gperf"
      {"int", 0},
#line 1402 "effective_tld_names.gperf"
      {"hn", 0},
#line 600 "effective_tld_names.gperf"
      {"com.bi", 0},
#line 879 "effective_tld_names.gperf"
      {"edu.pk", 0},
#line 881 "effective_tld_names.gperf"
      {"edu.pn", 0},
#line 1255 "effective_tld_names.gperf"
      {"gov.pt", 0},
#line 607 "effective_tld_names.gperf"
      {"com.ci", 0},
#line 884 "effective_tld_names.gperf"
      {"edu.pt", 0},
#line 1170 "effective_tld_names.gperf"
      {"gop.pk", 0},
#line 532 "effective_tld_names.gperf"
      {"cn", 0},
#line 2172 "effective_tld_names.gperf"
      {"net.pk", 0},
#line 2174 "effective_tld_names.gperf"
      {"net.pn", 0},
#line 877 "effective_tld_names.gperf"
      {"edu.pf", 0},
#line 1232 "effective_tld_names.gperf"
      {"gov.lk", 0},
#line 1158 "effective_tld_names.gperf"
      {"gob.bo", 0},
#line 1503 "effective_tld_names.gperf"
      {"int.bo", 0},
#line 2177 "effective_tld_names.gperf"
      {"net.pt", 0},
#line 577 "effective_tld_names.gperf"
      {"co.uz", 0},
#line 861 "effective_tld_names.gperf"
      {"edu.lk", 0},
#line 1234 "effective_tld_names.gperf"
      {"gov.lt", 0},
#line 1505 "effective_tld_names.gperf"
      {"int.co", 0},
#line 659 "effective_tld_names.gperf"
      {"com.pk", 0},
#line 1244 "effective_tld_names.gperf"
      {"gov.mu", 0},
#line 1300 "effective_tld_names.gperf"
      {"gs", 0},
#line 1527 "effective_tld_names.gperf"
      {"is", 0},
#line 948 "effective_tld_names.gperf"
      {"es", 0},
#line 663 "effective_tld_names.gperf"
      {"com.pt", 0},
#line 2154 "effective_tld_names.gperf"
      {"net.lk", 0},
#line 1324 "effective_tld_names.gperf"
      {"gt", 2},
#line 1534 "effective_tld_names.gperf"
      {"it", 0},
#line 954 "effective_tld_names.gperf"
      {"et", 2},
#line 1424 "effective_tld_names.gperf"
      {"ht", 0},
#line 1201 "effective_tld_names.gperf"
      {"gov.cu", 0},
#line 1504 "effective_tld_names.gperf"
      {"int.ci", 0},
#line 657 "effective_tld_names.gperf"
      {"com.pf", 0},
#line 832 "effective_tld_names.gperf"
      {"edu.cu", 0},
#line 2162 "effective_tld_names.gperf"
      {"net.mu", 0},
#line 640 "effective_tld_names.gperf"
      {"com.lk", 0},
#line 1237 "effective_tld_names.gperf"
      {"gov.ma", 0},
#line 2126 "effective_tld_names.gperf"
      {"net.cu", 0},
#line 1187 "effective_tld_names.gperf"
      {"gov.ba", 0},
#line 1165 "effective_tld_names.gperf"
      {"gob.pk", 0},
#line 1478 "effective_tld_names.gperf"
      {"inf.mk", 0},
#line 647 "effective_tld_names.gperf"
      {"com.mu", 0},
#line 821 "effective_tld_names.gperf"
      {"edu.ba", 0},
#line 1510 "effective_tld_names.gperf"
      {"int.pt", 0},
#line 610 "effective_tld_names.gperf"
      {"com.cu", 0},
#line 2158 "effective_tld_names.gperf"
      {"net.ma", 0},
#line 1298 "effective_tld_names.gperf"
      {"grp.lk", 0},
#line 2116 "effective_tld_names.gperf"
      {"net.ba", 0},
#line 1152 "effective_tld_names.gperf"
      {"go.kr", 0},
#line 2250 "effective_tld_names.gperf"
      {"nom.ro", 0},
#line 1508 "effective_tld_names.gperf"
      {"int.lk", 0},
#line 1151 "effective_tld_names.gperf"
      {"go.jp", 0},
#line 665 "effective_tld_names.gperf"
      {"com.ro", 0},
#line 813 "effective_tld_names.gperf"
      {"ed.jp", 0},
#line 597 "effective_tld_names.gperf"
      {"com.ba", 0},
#line 557 "effective_tld_names.gperf"
      {"co.kr", 0},
#line 1153 "effective_tld_names.gperf"
      {"go.pw", 0},
#line 2092 "effective_tld_names.gperf"
      {"ne.kr", 0},
#line 556 "effective_tld_names.gperf"
      {"co.jp", 0},
#line 814 "effective_tld_names.gperf"
      {"ed.pw", 0},
#line 2091 "effective_tld_names.gperf"
      {"ne.jp", 0},
#line 875 "effective_tld_names.gperf"
      {"edu.pa", 0},
#line 566 "effective_tld_names.gperf"
      {"co.pw", 0},
#line 2093 "effective_tld_names.gperf"
      {"ne.pw", 0},
#line 2169 "effective_tld_names.gperf"
      {"net.pa", 0},
#line 1229 "effective_tld_names.gperf"
      {"gov.la", 0},
#line 2246 "effective_tld_names.gperf"
      {"nom.pa", 0},
#line 858 "effective_tld_names.gperf"
      {"edu.la", 0},
#line 1283 "effective_tld_names.gperf"
      {"gr.jp", 0},
#line 655 "effective_tld_names.gperf"
      {"com.pa", 0},
#line 1257 "effective_tld_names.gperf"
      {"gov.ru", 0},
#line 2151 "effective_tld_names.gperf"
      {"net.la", 0},
#line 886 "effective_tld_names.gperf"
      {"edu.ru", 0},
#line 1479 "effective_tld_names.gperf"
      {"info", 0},
#line 2268 "effective_tld_names.gperf"
      {"nov.ru", 0},
#line 1477 "effective_tld_names.gperf"
      {"inf.cu", 0},
#line 637 "effective_tld_names.gperf"
      {"com.la", 0},
#line 2178 "effective_tld_names.gperf"
      {"net.ru", 0},
#line 2350 "effective_tld_names.gperf"
      {"org", 0},
#line 1163 "effective_tld_names.gperf"
      {"gob.pa", 0},
#line 666 "effective_tld_names.gperf"
      {"com.ru", 0},
#line 1325 "effective_tld_names.gperf"
      {"gu", 2},
#line 960 "effective_tld_names.gperf"
      {"eu", 0},
#line 1425 "effective_tld_names.gperf"
      {"hu", 0},
#line 2414 "effective_tld_names.gperf"
      {"org.mo", 0},
#line 2412 "effective_tld_names.gperf"
      {"org.mk", 0},
#line 2413 "effective_tld_names.gperf"
      {"org.mn", 0},
#line 2362 "effective_tld_names.gperf"
      {"org.bm", 0},
#line 2363 "effective_tld_names.gperf"
      {"org.bo", 0},
#line 2286 "effective_tld_names.gperf"
      {"nu", 0},
#line 949 "effective_tld_names.gperf"
      {"es.kr", 0},
#line 1423 "effective_tld_names.gperf"
      {"hs.kr", 0},
#line 2370 "effective_tld_names.gperf"
      {"org.co", 0},
#line 2369 "effective_tld_names.gperf"
      {"org.cn", 0},
#line 732 "effective_tld_names.gperf"
      {"cu", 0},
#line 1507 "effective_tld_names.gperf"
      {"int.la", 0},
#line 2361 "effective_tld_names.gperf"
      {"org.bi", 0},
#line 1188 "effective_tld_names.gperf"
      {"gov.bb", 0},
#line 2368 "effective_tld_names.gperf"
      {"org.ci", 0},
#line 822 "effective_tld_names.gperf"
      {"edu.bb", 0},
#line 1265 "effective_tld_names.gperf"
      {"gov.st", 0},
#line 1511 "effective_tld_names.gperf"
      {"int.ru", 0},
#line 2339 "effective_tld_names.gperf"
      {"or.kr", 0},
#line 894 "effective_tld_names.gperf"
      {"edu.st", 0},
#line 2338 "effective_tld_names.gperf"
      {"or.jp", 0},
#line 2117 "effective_tld_names.gperf"
      {"net.bb", 0},
#line 3626 "effective_tld_names.gperf"
      {"yu", 2},
#line 2186 "effective_tld_names.gperf"
      {"net.st", 0},
#line 2426 "effective_tld_names.gperf"
      {"org.pk", 0},
#line 2428 "effective_tld_names.gperf"
      {"org.pn", 0},
#line 2342 "effective_tld_names.gperf"
      {"or.pw", 0},
#line 598 "effective_tld_names.gperf"
      {"com.bb", 0},
#line 2431 "effective_tld_names.gperf"
      {"org.pt", 0},
#line 674 "effective_tld_names.gperf"
      {"com.st", 0},
#line 2424 "effective_tld_names.gperf"
      {"org.pf", 0},
#line 1445 "effective_tld_names.gperf"
      {"id.us", 0},
#line 2404 "effective_tld_names.gperf"
      {"org.lk", 0},
#line 2089 "effective_tld_names.gperf"
      {"nd.us", 0},
#line 576 "effective_tld_names.gperf"
      {"co.us", 0},
#line 737 "effective_tld_names.gperf"
      {"cv", 0},
#line 2096 "effective_tld_names.gperf"
      {"ne.us", 0},
#line 2415 "effective_tld_names.gperf"
      {"org.mu", 0},
#line 1270 "effective_tld_names.gperf"
      {"gov.to", 0},
#line 1269 "effective_tld_names.gperf"
      {"gov.tn", 0},
#line 1230 "effective_tld_names.gperf"
      {"gov.lb", 0},
#line 2294 "effective_tld_names.gperf"
      {"ny.us", 0},
#line 897 "effective_tld_names.gperf"
      {"edu.to", 0},
#line 859 "effective_tld_names.gperf"
      {"edu.lb", 0},
#line 1271 "effective_tld_names.gperf"
      {"gov.tt", 0},
#line 2371 "effective_tld_names.gperf"
      {"org.cu", 0},
#line 1498 "effective_tld_names.gperf"
      {"ing.pa", 0},
#line 898 "effective_tld_names.gperf"
      {"edu.tt", 0},
#line 2191 "effective_tld_names.gperf"
      {"net.to", 0},
#line 2190 "effective_tld_names.gperf"
      {"net.tn", 0},
#line 2152 "effective_tld_names.gperf"
      {"net.lb", 0},
#line 2409 "effective_tld_names.gperf"
      {"org.ma", 0},
#line 2432 "effective_tld_names.gperf"
      {"org.ro", 0},
#line 2192 "effective_tld_names.gperf"
      {"net.tt", 0},
#line 2359 "effective_tld_names.gperf"
      {"org.ba", 0},
#line 678 "effective_tld_names.gperf"
      {"com.to", 0},
#line 677 "effective_tld_names.gperf"
      {"com.tn", 0},
#line 638 "effective_tld_names.gperf"
      {"com.lb", 0},
#line 1144 "effective_tld_names.gperf"
      {"gm", 0},
#line 1455 "effective_tld_names.gperf"
      {"im", 0},
#line 1400 "effective_tld_names.gperf"
      {"hm", 0},
#line 679 "effective_tld_names.gperf"
      {"com.tt", 0},
#line 1259 "effective_tld_names.gperf"
      {"gov.sa", 0},
#line 1466 "effective_tld_names.gperf"
      {"in.us", 0},
#line 888 "effective_tld_names.gperf"
      {"edu.sa", 0},
#line 542 "effective_tld_names.gperf"
      {"co.at", 0},
#line 530 "effective_tld_names.gperf"
      {"cm", 0},
#line 1225 "effective_tld_names.gperf"
      {"gov.km", 0},
#line 568 "effective_tld_names.gperf"
      {"co.rw", 0},
#line 1226 "effective_tld_names.gperf"
      {"gov.kn", 0},
#line 2180 "effective_tld_names.gperf"
      {"net.sa", 0},
#line 854 "effective_tld_names.gperf"
      {"edu.km", 0},
#line 855 "effective_tld_names.gperf"
      {"edu.kn", 0},
#line 1231 "effective_tld_names.gperf"
      {"gov.lc", 0},
#line 2422 "effective_tld_names.gperf"
      {"org.pa", 0},
#line 1224 "effective_tld_names.gperf"
      {"gov.ki", 0},
#line 860 "effective_tld_names.gperf"
      {"edu.lc", 0},
#line 668 "effective_tld_names.gperf"
      {"com.sa", 0},
#line 1514 "effective_tld_names.gperf"
      {"int.tt", 0},
#line 2148 "effective_tld_names.gperf"
      {"net.kn", 0},
#line 853 "effective_tld_names.gperf"
      {"edu.ki", 0},
#line 2244 "effective_tld_names.gperf"
      {"nom.km", 0},
#line 2153 "effective_tld_names.gperf"
      {"net.lc", 0},
#line 156 "effective_tld_names.gperf"
      {"ao", 0},
#line 634 "effective_tld_names.gperf"
      {"com.km", 0},
#line 68 "effective_tld_names.gperf"
      {"ad", 0},
#line 2147 "effective_tld_names.gperf"
      {"net.ki", 0},
#line 2401 "effective_tld_names.gperf"
      {"org.la", 0},
#line 2298 "effective_tld_names.gperf"
      {"nz", 2},
#line 74 "effective_tld_names.gperf"
      {"ae", 0},
#line 551 "effective_tld_names.gperf"
      {"co.im", 0},
#line 639 "effective_tld_names.gperf"
      {"com.lc", 0},
#line 731 "effective_tld_names.gperf"
      {"ct.us", 0},
#line 743 "effective_tld_names.gperf"
      {"cz", 0},
#line 633 "effective_tld_names.gperf"
      {"com.ki", 0},
#line 2346 "effective_tld_names.gperf"
      {"or.us", 0},
#line 1239 "effective_tld_names.gperf"
      {"gov.mg", 0},
#line 2434 "effective_tld_names.gperf"
      {"org.ru", 0},
#line 3645 "effective_tld_names.gperf"
      {"zm", 2},
#line 866 "effective_tld_names.gperf"
      {"edu.mg", 0},
#line 2321 "effective_tld_names.gperf"
      {"om", 2},
#line 166 "effective_tld_names.gperf"
      {"ar", 2},
#line 2245 "effective_tld_names.gperf"
      {"nom.mg", 0},
#line 1969 "effective_tld_names.gperf"
      {"mo", 0},
#line 1864 "effective_tld_names.gperf"
      {"md", 0},
#line 644 "effective_tld_names.gperf"
      {"com.mg", 0},
#line 1867 "effective_tld_names.gperf"
      {"me", 0},
#line 2032 "effective_tld_names.gperf"
      {"my", 0},
#line 1169 "effective_tld_names.gperf"
      {"gon.pk", 0},
#line 145 "effective_tld_names.gperf"
      {"an", 0},
#line 1193 "effective_tld_names.gperf"
      {"gov.bs", 0},
#line 180 "effective_tld_names.gperf"
      {"arpa", 0},
#line 827 "effective_tld_names.gperf"
      {"edu.bs", 0},
#line 2333 "effective_tld_names.gperf"
      {"or.at", 0},
#line 2360 "effective_tld_names.gperf"
      {"org.bb", 0},
#line 1277 "effective_tld_names.gperf"
      {"gov.ws", 0},
#line 808 "effective_tld_names.gperf"
      {"ec", 0},
#line 2442 "effective_tld_names.gperf"
      {"org.st", 0},
#line 2121 "effective_tld_names.gperf"
      {"net.bs", 0},
#line 903 "effective_tld_names.gperf"
      {"edu.ws", 0},
#line 2002 "effective_tld_names.gperf"
      {"mr", 0},
#line 2087 "effective_tld_names.gperf"
      {"nc", 0},
#line 1260 "effective_tld_names.gperf"
      {"gov.sb", 0},
#line 457 "effective_tld_names.gperf"
      {"cc", 0},
#line 889 "effective_tld_names.gperf"
      {"edu.sb", 0},
#line 604 "effective_tld_names.gperf"
      {"com.bs", 0},
#line 2199 "effective_tld_names.gperf"
      {"net.ws", 0},
#line 197 "effective_tld_names.gperf"
      {"as", 0},
#line 1442 "effective_tld_names.gperf"
      {"id.ir", 0},
#line 228 "effective_tld_names.gperf"
      {"at", 0},
#line 819 "effective_tld_names.gperf"
      {"edu.an", 0},
#line 1254 "effective_tld_names.gperf"
      {"gov.ps", 0},
#line 2181 "effective_tld_names.gperf"
      {"net.sb", 0},
#line 1966 "effective_tld_names.gperf"
      {"mn", 0},
#line 77 "effective_tld_names.gperf"
      {"aero", 0},
#line 687 "effective_tld_names.gperf"
      {"com.ws", 0},
#line 883 "effective_tld_names.gperf"
      {"edu.ps", 0},
#line 553 "effective_tld_names.gperf"
      {"co.ir", 0},
#line 1183 "effective_tld_names.gperf"
      {"gov.af", 0},
#line 2114 "effective_tld_names.gperf"
      {"net.an", 0},
#line 817 "effective_tld_names.gperf"
      {"edu.af", 0},
#line 669 "effective_tld_names.gperf"
      {"com.sb", 0},
#line 2176 "effective_tld_names.gperf"
      {"net.ps", 0},
#line 2112 "effective_tld_names.gperf"
      {"net.ai", 0},
#line 594 "effective_tld_names.gperf"
      {"com.an", 0},
#line 1326 "effective_tld_names.gperf"
      {"gu.us", 0},
#line 2110 "effective_tld_names.gperf"
      {"net.af", 0},
#line 2447 "effective_tld_names.gperf"
      {"org.to", 0},
#line 662 "effective_tld_names.gperf"
      {"com.ps", 0},
#line 2446 "effective_tld_names.gperf"
      {"org.tn", 0},
#line 2402 "effective_tld_names.gperf"
      {"org.lb", 0},
#line 2005 "effective_tld_names.gperf"
      {"ms", 0},
#line 592 "effective_tld_names.gperf"
      {"com.ai", 0},
#line 2448 "effective_tld_names.gperf"
      {"org.tt", 0},
#line 590 "effective_tld_names.gperf"
      {"com.af", 0},
#line 2010 "effective_tld_names.gperf"
      {"mt", 2},
#line 1261 "effective_tld_names.gperf"
      {"gov.sc", 0},
#line 69 "effective_tld_names.gperf"
      {"ad.jp", 0},
#line 890 "effective_tld_names.gperf"
      {"edu.sc", 0},
#line 739 "effective_tld_names.gperf"
      {"cx", 0},
#line 1256 "effective_tld_names.gperf"
      {"gov.rs", 0},
#line 1238 "effective_tld_names.gperf"
      {"gov.me", 0},
#line 2182 "effective_tld_names.gperf"
      {"net.sc", 0},
#line 1276 "effective_tld_names.gperf"
      {"gov.vn", 0},
#line 885 "effective_tld_names.gperf"
      {"edu.rs", 0},
#line 865 "effective_tld_names.gperf"
      {"edu.me", 0},
#line 902 "effective_tld_names.gperf"
      {"edu.vn", 0},
#line 2435 "effective_tld_names.gperf"
      {"org.sa", 0},
#line 564 "effective_tld_names.gperf"
      {"co.na", 0},
#line 670 "effective_tld_names.gperf"
      {"com.sc", 0},
#line 2159 "effective_tld_names.gperf"
      {"net.me", 0},
#line 425 "effective_tld_names.gperf"
      {"c.la", 0},
#line 2198 "effective_tld_names.gperf"
      {"net.vn", 0},
#line 2397 "effective_tld_names.gperf"
      {"org.km", 0},
#line 567 "effective_tld_names.gperf"
      {"co.rs", 0},
#line 2398 "effective_tld_names.gperf"
      {"org.kn", 0},
#line 2403 "effective_tld_names.gperf"
      {"org.lc", 0},
#line 2197 "effective_tld_names.gperf"
      {"net.vi", 0},
#line 686 "effective_tld_names.gperf"
      {"com.vn", 0},
#line 2292 "effective_tld_names.gperf"
      {"nv.us", 0},
#line 1465 "effective_tld_names.gperf"
      {"in.ua", 0},
#line 2396 "effective_tld_names.gperf"
      {"org.ki", 0},
#line 1156 "effective_tld_names.gperf"
      {"go.tz", 0},
#line 685 "effective_tld_names.gperf"
      {"com.vi", 0},
#line 876 "effective_tld_names.gperf"
      {"edu.pe", 0},
#line 535 "effective_tld_names.gperf"
      {"cn.ua", 0},
#line 2303 "effective_tld_names.gperf"
      {"od.ua", 0},
#line 574 "effective_tld_names.gperf"
      {"co.tz", 0},
#line 2094 "effective_tld_names.gperf"
      {"ne.tz", 0},
#line 2170 "effective_tld_names.gperf"
      {"net.pe", 0},
#line 1462 "effective_tld_names.gperf"
      {"in.na", 0},
#line 1515 "effective_tld_names.gperf"
      {"int.vn", 0},
#line 233 "effective_tld_names.gperf"
      {"au", 2},
#line 2247 "effective_tld_names.gperf"
      {"nom.pe", 0},
#line 2411 "effective_tld_names.gperf"
      {"org.mg", 0},
#line 1463 "effective_tld_names.gperf"
      {"in.rs", 0},
#line 656 "effective_tld_names.gperf"
      {"com.pe", 0},
#line 1332 "effective_tld_names.gperf"
      {"gv.at", 0},
#line 1263 "effective_tld_names.gperf"
      {"gov.sg", 0},
#line 2233 "effective_tld_names.gperf"
      {"nm.us", 0},
#line 892 "effective_tld_names.gperf"
      {"edu.sg", 0},
#line 2184 "effective_tld_names.gperf"
      {"net.sg", 0},
#line 1164 "effective_tld_names.gperf"
      {"gob.pe", 0},
#line 2013 "effective_tld_names.gperf"
      {"mu", 0},
#line 2365 "effective_tld_names.gperf"
      {"org.bs", 0},
#line 672 "effective_tld_names.gperf"
      {"com.sg", 0},
#line 2341 "effective_tld_names.gperf"
      {"or.na", 0},
#line 2007 "effective_tld_names.gperf"
      {"ms.kr", 0},
#line 1090 "effective_tld_names.gperf"
      {"ga", 0},
#line 1150 "effective_tld_names.gperf"
      {"go.it", 0},
#line 2249 "effective_tld_names.gperf"
      {"nom.re", 0},
#line 2455 "effective_tld_names.gperf"
      {"org.ws", 0},
#line 2037 "effective_tld_names.gperf"
      {"na", 0},
#line 2237 "effective_tld_names.gperf"
      {"no.it", 0},
#line 1113 "effective_tld_names.gperf"
      {"ge.it", 0},
#line 664 "effective_tld_names.gperf"
      {"com.re", 0},
#line 427 "effective_tld_names.gperf"
      {"ca", 0},
#line 451 "effective_tld_names.gperf"
      {"cat", 0},
#line 554 "effective_tld_names.gperf"
      {"co.it", 0},
#line 2436 "effective_tld_names.gperf"
      {"org.sb", 0},
#line 3649 "effective_tld_names.gperf"
      {"zt.ua", 0},
#line 461 "effective_tld_names.gperf"
      {"ce.it", 0},
#line 2357 "effective_tld_names.gperf"
      {"org.an", 0},
#line 2430 "effective_tld_names.gperf"
      {"org.ps", 0},
#line 2344 "effective_tld_names.gperf"
      {"or.tz", 0},
#line 1126 "effective_tld_names.gperf"
      {"gi", 0},
#line 2355 "effective_tld_names.gperf"
      {"org.ai", 0},
#line 2353 "effective_tld_names.gperf"
      {"org.af", 0},
#line 1282 "effective_tld_names.gperf"
      {"gr.it", 0},
#line 169 "effective_tld_names.gperf"
      {"ar.us", 0},
#line 2216 "effective_tld_names.gperf"
      {"ni", 2},
#line 1973 "effective_tld_names.gperf"
      {"mo.us", 0},
#line 2028 "effective_tld_names.gperf"
      {"mv", 2},
#line 1866 "effective_tld_names.gperf"
      {"md.us", 0},
#line 202 "effective_tld_names.gperf"
      {"asia", 0},
#line 495 "effective_tld_names.gperf"
      {"ci", 0},
#line 2406 "effective_tld_names.gperf"
      {"org.ls", 0},
#line 1869 "effective_tld_names.gperf"
      {"me.us", 0},
#line 721 "effective_tld_names.gperf"
      {"cr.it", 0},
#line 1211 "effective_tld_names.gperf"
      {"gov.gn", 0},
#line 130 "effective_tld_names.gperf"
      {"am", 0},
#line 841 "effective_tld_names.gperf"
      {"edu.gn", 0},
#line 928 "effective_tld_names.gperf"
      {"en.it", 0},
#line 3630 "effective_tld_names.gperf"
      {"za", 2},
#line 1210 "effective_tld_names.gperf"
      {"gov.gi", 0},
#line 2132 "effective_tld_names.gperf"
      {"net.gn", 0},
#line 840 "effective_tld_names.gperf"
      {"edu.gi", 0},
#line 1223 "effective_tld_names.gperf"
      {"gov.kg", 0},
#line 2437 "effective_tld_names.gperf"
      {"org.sc", 0},
#line 534 "effective_tld_names.gperf"
      {"cn.it", 0},
#line 852 "effective_tld_names.gperf"
      {"edu.kg", 0},
#line 620 "effective_tld_names.gperf"
      {"com.gn", 0},
#line 2088 "effective_tld_names.gperf"
      {"nc.us", 0},
#line 2433 "effective_tld_names.gperf"
      {"org.rs", 0},
#line 2410 "effective_tld_names.gperf"
      {"org.me", 0},
#line 2146 "effective_tld_names.gperf"
      {"net.kg", 0},
#line 2454 "effective_tld_names.gperf"
      {"org.vn", 0},
#line 1157 "effective_tld_names.gperf"
      {"go.ug", 0},
#line 1528 "effective_tld_names.gperf"
      {"is.it", 0},
#line 198 "effective_tld_names.gperf"
      {"as.us", 0},
#line 619 "effective_tld_names.gperf"
      {"com.gi", 0},
#line 1181 "effective_tld_names.gperf"
      {"gov.ac", 0},
#line 1965 "effective_tld_names.gperf"
      {"mm", 2},
#line 540 "effective_tld_names.gperf"
      {"co.ag", 0},
#line 256 "effective_tld_names.gperf"
      {"az", 0},
#line 816 "effective_tld_names.gperf"
      {"edu.ac", 0},
#line 632 "effective_tld_names.gperf"
      {"com.kg", 0},
#line 2453 "effective_tld_names.gperf"
      {"org.vi", 0},
#line 1968 "effective_tld_names.gperf"
      {"mn.us", 0},
#line 575 "effective_tld_names.gperf"
      {"co.ug", 0},
#line 729 "effective_tld_names.gperf"
      {"cs.it", 0},
#line 2095 "effective_tld_names.gperf"
      {"ne.ug", 0},
#line 730 "effective_tld_names.gperf"
      {"ct.it", 0},
#line 2108 "effective_tld_names.gperf"
      {"net.ac", 0},
#line 2337 "effective_tld_names.gperf"
      {"or.it", 0},
#line 2295 "effective_tld_names.gperf"
      {"nyc.museum", 0},
#line 589 "effective_tld_names.gperf"
      {"com.ac", 0},
#line 2423 "effective_tld_names.gperf"
      {"org.pe", 0},
#line 2008 "effective_tld_names.gperf"
      {"ms.us", 0},
#line 2012 "effective_tld_names.gperf"
      {"mt.us", 0},
#line 2034 "effective_tld_names.gperf"
      {"mz", 2},
#line 738 "effective_tld_names.gperf"
      {"cv.ua", 0},
#line 1975 "effective_tld_names.gperf"
      {"mobi", 0},
#line 1275 "effective_tld_names.gperf"
      {"gov.vc", 0},
#line 901 "effective_tld_names.gperf"
      {"edu.vc", 0},
#line 2440 "effective_tld_names.gperf"
      {"org.sg", 0},
#line 801 "effective_tld_names.gperf"
      {"e-burg.ru", 0},
#line 32 "effective_tld_names.gperf"
      {"ac", 0},
#line 1813 "effective_tld_names.gperf"
      {"ly", 0},
#line 1243 "effective_tld_names.gperf"
      {"gov.mr", 0},
#line 2196 "effective_tld_names.gperf"
      {"net.vc", 0},
#line 1192 "effective_tld_names.gperf"
      {"gov.br", 0},
#line 1089 "effective_tld_names.gperf"
      {"g12.br", 0},
#line 826 "effective_tld_names.gperf"
      {"edu.br", 0},
#line 2263 "effective_tld_names.gperf"
      {"not.br", 0},
#line 1279 "effective_tld_names.gperf"
      {"gp", 0},
#line 684 "effective_tld_names.gperf"
      {"com.vc", 0},
#line 2120 "effective_tld_names.gperf"
      {"net.br", 0},
#line 2272 "effective_tld_names.gperf"
      {"np", 2},
#line 573 "effective_tld_names.gperf"
      {"co.tt", 0},
#line 1790 "effective_tld_names.gperf"
      {"lr", 0},
#line 2240 "effective_tld_names.gperf"
      {"nom.br", 0},
#line 2345 "effective_tld_names.gperf"
      {"or.ug", 0},
#line 2111 "effective_tld_names.gperf"
      {"net.ag", 0},
#line 603 "effective_tld_names.gperf"
      {"com.br", 0},
#line 2239 "effective_tld_names.gperf"
      {"nom.ag", 0},
#line 1862 "effective_tld_names.gperf"
      {"mc", 0},
#line 1253 "effective_tld_names.gperf"
      {"gov.pr", 0},
#line 591 "effective_tld_names.gperf"
      {"com.ag", 0},
#line 882 "effective_tld_names.gperf"
      {"edu.pr", 0},
#line 1123 "effective_tld_names.gperf"
      {"gg", 0},
#line 910 "effective_tld_names.gperf"
      {"eg", 2},
#line 2288 "effective_tld_names.gperf"
      {"nu.it", 0},
#line 1775 "effective_tld_names.gperf"
      {"local", 0},
#line 1185 "effective_tld_names.gperf"
      {"gov.as", 0},
#line 2175 "effective_tld_names.gperf"
      {"net.pr", 0},
#line 2210 "effective_tld_names.gperf"
      {"ng", 0},
#line 1233 "effective_tld_names.gperf"
      {"gov.lr", 0},
#line 2166 "effective_tld_names.gperf"
      {"net.nf", 0},
#line 254 "effective_tld_names.gperf"
      {"ax", 0},
#line 466 "effective_tld_names.gperf"
      {"cg", 0},
#line 862 "effective_tld_names.gperf"
      {"edu.lr", 0},
#line 661 "effective_tld_names.gperf"
      {"com.pr", 0},
#line 1405 "effective_tld_names.gperf"
      {"hof.no", 0},
#line 1791 "effective_tld_names.gperf"
      {"ls", 0},
#line 652 "effective_tld_names.gperf"
      {"com.nf", 0},
#line 558 "effective_tld_names.gperf"
      {"co.lc", 0},
#line 537 "effective_tld_names.gperf"
      {"cnt.br", 0},
#line 2155 "effective_tld_names.gperf"
      {"net.lr", 0},
#line 1792 "effective_tld_names.gperf"
      {"lt", 0},
#line 2381 "effective_tld_names.gperf"
      {"org.gn", 0},
#line 1041 "effective_tld_names.gperf"
      {"fo", 0},
#line 641 "effective_tld_names.gperf"
      {"com.lr", 0},
#line 2380 "effective_tld_names.gperf"
      {"org.gi", 0},
#line 1091 "effective_tld_names.gperf"
      {"ga.us", 0},
#line 1437 "effective_tld_names.gperf"
      {"ia.us", 0},
#line 955 "effective_tld_names.gperf"
      {"etc.br", 0},
#line 2395 "effective_tld_names.gperf"
      {"org.kg", 0},
#line 1476 "effective_tld_names.gperf"
      {"inf.br", 0},
#line 2030 "effective_tld_names.gperf"
      {"mx", 0},
#line 2876 "effective_tld_names.gperf"
      {"sd", 0},
#line 2285 "effective_tld_names.gperf"
      {"ntr.br", 0},
#line 950 "effective_tld_names.gperf"
      {"esp.br", 0},
#line 430 "effective_tld_names.gperf"
      {"ca.us", 0},
#line 1197 "effective_tld_names.gperf"
      {"gov.cl", 0},
#line 539 "effective_tld_names.gperf"
      {"co.ae", 0},
#line 2879 "effective_tld_names.gperf"
      {"se", 0},
#line 3065 "effective_tld_names.gperf"
      {"sy", 0},
#line 1246 "effective_tld_names.gperf"
      {"gov.my", 0},
#line 2351 "effective_tld_names.gperf"
      {"org.ac", 0},
#line 1194 "effective_tld_names.gperf"
      {"gov.by", 0},
#line 1056 "effective_tld_names.gperf"
      {"fr", 0},
#line 2068 "effective_tld_names.gperf"
      {"nat.tn", 0},
#line 872 "effective_tld_names.gperf"
      {"edu.my", 0},
#line 2439 "effective_tld_names.gperf"
      {"org.se", 0},
#line 952 "effective_tld_names.gperf"
      {"est.pr", 0},
#line 44 "effective_tld_names.gperf"
      {"ac.kr", 0},
#line 1383 "effective_tld_names.gperf"
      {"hi.us", 0},
#line 43 "effective_tld_names.gperf"
      {"ac.jp", 0},
#line 2165 "effective_tld_names.gperf"
      {"net.my", 0},
#line 1251 "effective_tld_names.gperf"
      {"gov.pl", 0},
#line 1174 "effective_tld_names.gperf"
      {"gos.pk", 0},
#line 2993 "effective_tld_names.gperf"
      {"sr", 0},
#line 880 "effective_tld_names.gperf"
      {"edu.pl", 0},
#line 650 "effective_tld_names.gperf"
      {"com.my", 0},
#line 1456 "effective_tld_names.gperf"
      {"im.it", 0},
#line 605 "effective_tld_names.gperf"
      {"com.by", 0},
#line 1182 "effective_tld_names.gperf"
      {"gov.ae", 0},
#line 931 "effective_tld_names.gperf"
      {"eng.br", 0},
#line 651 "effective_tld_names.gperf"
      {"com.na", 0},
#line 2173 "effective_tld_names.gperf"
      {"net.pl", 0},
#line 75 "effective_tld_names.gperf"
      {"ae.org", 0},
#line 565 "effective_tld_names.gperf"
      {"co.pn", 0},
#line 555 "effective_tld_names.gperf"
      {"co.je", 0},
#line 2949 "effective_tld_names.gperf"
      {"sn", 0},
#line 458 "effective_tld_names.gperf"
      {"cc.na", 0},
#line 2248 "effective_tld_names.gperf"
      {"nom.pl", 0},
#line 536 "effective_tld_names.gperf"
      {"cng.br", 0},
#line 2109 "effective_tld_names.gperf"
      {"net.ae", 0},
#line 1159 "effective_tld_names.gperf"
      {"gob.cl", 0},
#line 660 "effective_tld_names.gperf"
      {"com.pl", 0},
#line 2269 "effective_tld_names.gperf"
      {"novara.it", 0},
#line 1236 "effective_tld_names.gperf"
      {"gov.ly", 0},
#line 2958 "effective_tld_names.gperf"
      {"soc.lk", 0},
#line 1524 "effective_tld_names.gperf"
      {"irc.pl", 0},
#line 1149 "effective_tld_names.gperf"
      {"go.cr", 0},
#line 864 "effective_tld_names.gperf"
      {"edu.ly", 0},
#line 1288 "effective_tld_names.gperf"
      {"granvin.no", 0},
#line 2452 "effective_tld_names.gperf"
      {"org.vc", 0},
#line 812 "effective_tld_names.gperf"
      {"ed.cr", 0},
#line 157 "effective_tld_names.gperf"
      {"ao.it", 0},
#line 2157 "effective_tld_names.gperf"
      {"net.ly", 0},
#line 257 "effective_tld_names.gperf"
      {"az.us", 0},
#line 547 "effective_tld_names.gperf"
      {"co.cr", 0},
#line 2999 "effective_tld_names.gperf"
      {"st", 0},
#line 1797 "effective_tld_names.gperf"
      {"lu", 0},
#line 2364 "effective_tld_names.gperf"
      {"org.br", 0},
#line 744 "effective_tld_names.gperf"
      {"cz.it", 0},
#line 643 "effective_tld_names.gperf"
      {"com.ly", 0},
#line 2354 "effective_tld_names.gperf"
      {"org.ag", 0},
#line 1446 "effective_tld_names.gperf"
      {"idrett.no", 0},
#line 51 "effective_tld_names.gperf"
      {"ac.pr", 0},
#line 97 "effective_tld_names.gperf"
      {"ai", 0},
#line 1818 "effective_tld_names.gperf"
      {"ma", 0},
#line 168 "effective_tld_names.gperf"
      {"ar.it", 0},
#line 1972 "effective_tld_names.gperf"
      {"mo.it", 0},
#line 2429 "effective_tld_names.gperf"
      {"org.pr", 0},
#line 1868 "effective_tld_names.gperf"
      {"me.it", 0},
#line 1208 "effective_tld_names.gperf"
      {"gov.gg", 0},
#line 1323 "effective_tld_names.gperf"
      {"gsm.pl", 0},
#line 146 "effective_tld_names.gperf"
      {"an.it", 0},
#line 1811 "effective_tld_names.gperf"
      {"lv", 0},
#line 2405 "effective_tld_names.gperf"
      {"org.lr", 0},
#line 2131 "effective_tld_names.gperf"
      {"net.gg", 0},
#line 908 "effective_tld_names.gperf"
      {"edunet.tn", 0},
#line 3401 "effective_tld_names.gperf"
      {"ws", 0},
#line 3377 "effective_tld_names.gperf"
      {"web.co", 0},
#line 559 "effective_tld_names.gperf"
      {"co.ls", 0},
#line 229 "effective_tld_names.gperf"
      {"at.it", 0},
#line 715 "effective_tld_names.gperf"
      {"council.aero", 0},
#line 1967 "effective_tld_names.gperf"
      {"mn.it", 0},
#line 2336 "effective_tld_names.gperf"
      {"or.cr", 0},
#line 3380 "effective_tld_names.gperf"
      {"web.pk", 0},
#line 957 "effective_tld_names.gperf"
      {"eti.br", 0},
#line 1264 "effective_tld_names.gperf"
      {"gov.sl", 0},
#line 34 "effective_tld_names.gperf"
      {"ac.at", 0},
#line 3040 "effective_tld_names.gperf"
      {"su", 0},
#line 2418 "effective_tld_names.gperf"
      {"org.my", 0},
#line 1245 "effective_tld_names.gperf"
      {"gov.mw", 0},
#line 893 "effective_tld_names.gperf"
      {"edu.sl", 0},
#line 3378 "effective_tld_names.gperf"
      {"web.lk", 0},
#line 2006 "effective_tld_names.gperf"
      {"ms.it", 0},
#line 54 "effective_tld_names.gperf"
      {"ac.rw", 0},
#line 2419 "effective_tld_names.gperf"
      {"org.na", 0},
#line 870 "effective_tld_names.gperf"
      {"edu.mw", 0},
#line 2011 "effective_tld_names.gperf"
      {"mt.it", 0},
#line 185 "effective_tld_names.gperf"
      {"art.museum", 0},
#line 2185 "effective_tld_names.gperf"
      {"net.sl", 0},
#line 1266 "effective_tld_names.gperf"
      {"gov.sy", 0},
#line 2163 "effective_tld_names.gperf"
      {"net.mw", 0},
#line 1205 "effective_tld_names.gperf"
      {"gov.ec", 0},
#line 895 "effective_tld_names.gperf"
      {"edu.sy", 0},
#line 2427 "effective_tld_names.gperf"
      {"org.pl", 0},
#line 835 "effective_tld_names.gperf"
      {"edu.ec", 0},
#line 673 "effective_tld_names.gperf"
      {"com.sl", 0},
#line 648 "effective_tld_names.gperf"
      {"com.mw", 0},
#line 2187 "effective_tld_names.gperf"
      {"net.sy", 0},
#line 2352 "effective_tld_names.gperf"
      {"org.ae", 0},
#line 2129 "effective_tld_names.gperf"
      {"net.ec", 0},
#line 429 "effective_tld_names.gperf"
      {"ca.na", 0},
#line 40 "effective_tld_names.gperf"
      {"ac.im", 0},
#line 1470 "effective_tld_names.gperf"
      {"ind.tn", 0},
#line 675 "effective_tld_names.gperf"
      {"com.sy", 0},
#line 613 "effective_tld_names.gperf"
      {"com.ec", 0},
#line 72 "effective_tld_names.gperf"
      {"adv.br", 0},
#line 1268 "effective_tld_names.gperf"
      {"gov.tl", 0},
#line 3054 "effective_tld_names.gperf"
      {"sv", 2},
#line 2878 "effective_tld_names.gperf"
      {"sd.us", 0},
#line 2408 "effective_tld_names.gperf"
      {"org.ly", 0},
#line 1509 "effective_tld_names.gperf"
      {"int.mw", 0},
#line 3039 "effective_tld_names.gperf"
      {"stv.ru", 0},
#line 1207 "effective_tld_names.gperf"
      {"gov.ge", 0},
#line 1458 "effective_tld_names.gperf"
      {"imb.br", 0},
#line 70 "effective_tld_names.gperf"
      {"adm.br", 0},
#line 838 "effective_tld_names.gperf"
      {"edu.ge", 0},
#line 1352 "effective_tld_names.gperf"
      {"hamaroy.no", 0},
#line 552 "effective_tld_names.gperf"
      {"co.in", 0},
#line 1247 "effective_tld_names.gperf"
      {"gov.ng", 0},
#line 2130 "effective_tld_names.gperf"
      {"net.ge", 0},
#line 873 "effective_tld_names.gperf"
      {"edu.ng", 0},
#line 1037 "effective_tld_names.gperf"
      {"fm", 0},
#line 182 "effective_tld_names.gperf"
      {"art.br", 0},
#line 1280 "effective_tld_names.gperf"
      {"gq", 0},
#line 1521 "effective_tld_names.gperf"
      {"iq", 0},
#line 617 "effective_tld_names.gperf"
      {"com.ge", 0},
#line 2167 "effective_tld_names.gperf"
      {"net.ng", 0},
#line 85 "effective_tld_names.gperf"
      {"ag", 0},
#line 1258 "effective_tld_names.gperf"
      {"gov.rw", 0},
#line 2000 "effective_tld_names.gperf"
      {"mp", 0},
#line 887 "effective_tld_names.gperf"
      {"edu.rw", 0},
#line 1731 "effective_tld_names.gperf"
      {"lc", 0},
#line 653 "effective_tld_names.gperf"
      {"com.ng", 0},
#line 2946 "effective_tld_names.gperf"
      {"sm", 0},
#line 2179 "effective_tld_names.gperf"
      {"net.rw", 0},
#line 938 "effective_tld_names.gperf"
      {"ens.tn", 0},
#line 1227 "effective_tld_names.gperf"
      {"gov.ky", 0},
#line 667 "effective_tld_names.gperf"
      {"com.rw", 0},
#line 2378 "effective_tld_names.gperf"
      {"org.gg", 0},
#line 856 "effective_tld_names.gperf"
      {"edu.ky", 0},
#line 42 "effective_tld_names.gperf"
      {"ac.ir", 0},
#line 1899 "effective_tld_names.gperf"
      {"mg", 0},
#line 2149 "effective_tld_names.gperf"
      {"net.ky", 0},
#line 810 "effective_tld_names.gperf"
      {"ed.ao", 0},
#line 3405 "effective_tld_names.gperf"
      {"wy.us", 0},
#line 1109 "effective_tld_names.gperf"
      {"gda.pl", 0},
#line 247 "effective_tld_names.gperf"
      {"av.it", 0},
#line 2038 "effective_tld_names.gperf"
      {"na.it", 0},
#line 3069 "effective_tld_names.gperf"
      {"sz", 0},
#line 541 "effective_tld_names.gperf"
      {"co.ao", 0},
#line 635 "effective_tld_names.gperf"
      {"com.ky", 0},
#line 428 "effective_tld_names.gperf"
      {"ca.it", 0},
#line 1512 "effective_tld_names.gperf"
      {"int.rw", 0},
#line 563 "effective_tld_names.gperf"
      {"co.mw", 0},
#line 837 "effective_tld_names.gperf"
      {"edu.es", 0},
#line 3633 "effective_tld_names.gperf"
      {"za.org", 0},
#line 2242 "effective_tld_names.gperf"
      {"nom.es", 0},
#line 615 "effective_tld_names.gperf"
      {"com.es", 0},
#line 1819 "effective_tld_names.gperf"
      {"ma.us", 0},
#line 2441 "effective_tld_names.gperf"
      {"org.sl", 0},
#line 2048 "effective_tld_names.gperf"
      {"name", 0},
#line 2416 "effective_tld_names.gperf"
      {"org.mw", 0},
#line 2366 "effective_tld_names.gperf"
      {"org.bw", 0},
#line 52 "effective_tld_names.gperf"
      {"ac.rs", 0},
#line 1160 "effective_tld_names.gperf"
      {"gob.es", 0},
#line 1168 "effective_tld_names.gperf"
      {"gol.no", 0},
#line 1408 "effective_tld_names.gperf"
      {"hol.no", 0},
#line 2443 "effective_tld_names.gperf"
      {"org.sy", 0},
#line 1903 "effective_tld_names.gperf"
      {"mi.us", 0},
#line 2374 "effective_tld_names.gperf"
      {"org.ec", 0},
#line 1184 "effective_tld_names.gperf"
      {"gov.al", 0},
#line 2845 "effective_tld_names.gperf"
      {"sc", 0},
#line 818 "effective_tld_names.gperf"
      {"edu.al", 0},
#line 186 "effective_tld_names.gperf"
      {"art.pl", 0},
#line 1535 "effective_tld_names.gperf"
      {"it.ao", 0},
#line 59 "effective_tld_names.gperf"
      {"ac.tz", 0},
#line 2113 "effective_tld_names.gperf"
      {"net.al", 0},
#line 1443 "effective_tld_names.gperf"
      {"id.lv", 0},
#line 2470 "effective_tld_names.gperf"
      {"osteroy.no", 0},
#line 593 "effective_tld_names.gperf"
      {"com.al", 0},
#line 3648 "effective_tld_names.gperf"
      {"zp.ua", 0},
#line 1206 "effective_tld_names.gperf"
      {"gov.ee", 0},
#line 50 "effective_tld_names.gperf"
      {"ac.pa", 0},
#line 2884 "effective_tld_names.gperf"
      {"sec.ps", 0},
#line 836 "effective_tld_names.gperf"
      {"edu.ee", 0},
#line 1876 "effective_tld_names.gperf"
      {"med.pa", 0},
#line 2377 "effective_tld_names.gperf"
      {"org.ge", 0},
#line 2283 "effective_tld_names.gperf"
      {"nt.no", 0},
#line 1376 "effective_tld_names.gperf"
      {"hemnes.no", 0},
#line 1273 "effective_tld_names.gperf"
      {"gov.tw", 0},
#line 2420 "effective_tld_names.gperf"
      {"org.ng", 0},
#line 1448 "effective_tld_names.gperf"
      {"idv.tw", 0},
#line 614 "effective_tld_names.gperf"
      {"com.ee", 0},
#line 899 "effective_tld_names.gperf"
      {"edu.tw", 0},
#line 962 "effective_tld_names.gperf"
      {"eu.int", 0},
#line 1895 "effective_tld_names.gperf"
      {"meraker.no", 0},
#line 2194 "effective_tld_names.gperf"
      {"net.tw", 0},
#line 1706 "effective_tld_names.gperf"
      {"la", 0},
#line 231 "effective_tld_names.gperf"
      {"atm.pl", 0},
#line 1773 "effective_tld_names.gperf"
      {"lo.it", 0},
#line 2031 "effective_tld_names.gperf"
      {"mx.na", 0},
#line 681 "effective_tld_names.gperf"
      {"com.tw", 0},
#line 2275 "effective_tld_names.gperf"
      {"ns.ca", 0},
#line 1733 "effective_tld_names.gperf"
      {"le.it", 0},
#line 1416 "effective_tld_names.gperf"
      {"horten.no", 0},
#line 2280 "effective_tld_names.gperf"
      {"nt.ca", 0},
#line 143 "effective_tld_names.gperf"
      {"amursk.ru", 0},
#line 2399 "effective_tld_names.gperf"
      {"org.ky", 0},
#line 1755 "effective_tld_names.gperf"
      {"li", 0},
#line 2325 "effective_tld_names.gperf"
      {"on.ca", 0},
#line 1212 "effective_tld_names.gperf"
      {"gov.gr", 0},
#line 1863 "effective_tld_names.gperf"
      {"mc.it", 0},
#line 2376 "effective_tld_names.gperf"
      {"org.es", 0},
#line 843 "effective_tld_names.gperf"
      {"edu.gr", 0},
#line 2847 "effective_tld_names.gperf"
      {"sc.kr", 0},
#line 2134 "effective_tld_names.gperf"
      {"net.gr", 0},
#line 622 "effective_tld_names.gperf"
      {"com.gr", 0},
#line 1536 "effective_tld_names.gperf"
      {"its.me", 0},
#line 497 "effective_tld_names.gperf"
      {"cim.br", 0},
#line 1793 "effective_tld_names.gperf"
      {"lt.it", 0},
#line 2855 "effective_tld_names.gperf"
      {"sch.lk", 0},
#line 60 "effective_tld_names.gperf"
      {"ac.ug", 0},
#line 3403 "effective_tld_names.gperf"
      {"wv.us", 0},
#line 984 "effective_tld_names.gperf"
      {"fe.it", 0},
#line 1331 "effective_tld_names.gperf"
      {"gv.ao", 0},
#line 2800 "effective_tld_names.gperf"
      {"sa", 0},
#line 2957 "effective_tld_names.gperf"
      {"so.it", 0},
#line 2356 "effective_tld_names.gperf"
      {"org.al", 0},
#line 49 "effective_tld_names.gperf"
      {"ac.ng", 0},
#line 2287 "effective_tld_names.gperf"
      {"nu.ca", 0},
#line 2955 "effective_tld_names.gperf"
      {"snz.ru", 0},
#line 997 "effective_tld_names.gperf"
      {"fi", 0},
#line 1879 "effective_tld_names.gperf"
      {"med.sa", 0},
#line 1057 "effective_tld_names.gperf"
      {"fr.it", 0},
#line 1088 "effective_tld_names.gperf"
      {"g.se", 0},
#line 1436 "effective_tld_names.gperf"
      {"i.se", 0},
#line 803 "effective_tld_names.gperf"
      {"e.se", 0},
#line 1342 "effective_tld_names.gperf"
      {"h.se", 0},
#line 3407 "effective_tld_names.gperf"
      {"x.se", 0},
#line 2375 "effective_tld_names.gperf"
      {"org.ee", 0},
#line 2910 "effective_tld_names.gperf"
      {"si", 0},
#line 1913 "effective_tld_names.gperf"
      {"mil", 0},
#line 2036 "effective_tld_names.gperf"
      {"n.se", 0},
#line 162 "effective_tld_names.gperf"
      {"aq", 0},
#line 2995 "effective_tld_names.gperf"
      {"sr.it", 0},
#line 426 "effective_tld_names.gperf"
      {"c.se", 0},
#line 2063 "effective_tld_names.gperf"
      {"napoli.it", 0},
#line 3402 "effective_tld_names.gperf"
      {"ws.na", 0},
#line 595 "effective_tld_names.gperf"
      {"com.aw", 0},
#line 973 "effective_tld_names.gperf"
      {"fam.pk", 0},
#line 1918 "effective_tld_names.gperf"
      {"mil.bo", 0},
#line 2450 "effective_tld_names.gperf"
      {"org.tw", 0},
#line 1922 "effective_tld_names.gperf"
      {"mil.co", 0},
#line 1921 "effective_tld_names.gperf"
      {"mil.cn", 0},
#line 3610 "effective_tld_names.gperf"
      {"y.se", 0},
#line 2135 "effective_tld_names.gperf"
      {"net.gy", 0},
#line 809 "effective_tld_names.gperf"
      {"ecn.br", 0},
#line 1401 "effective_tld_names.gperf"
      {"hm.no", 0},
#line 2849 "effective_tld_names.gperf"
      {"sc.us", 0},
#line 2001 "effective_tld_names.gperf"
      {"mq", 0},
#line 623 "effective_tld_names.gperf"
      {"com.gy", 0},
#line 1248 "effective_tld_names.gperf"
      {"gov.nr", 0},
#line 2284 "effective_tld_names.gperf"
      {"nt.ro", 0},
#line 874 "effective_tld_names.gperf"
      {"edu.nr", 0},
#line 2997 "effective_tld_names.gperf"
      {"ss.it", 0},
#line 3629 "effective_tld_names.gperf"
      {"z.se", 0},
#line 3632 "effective_tld_names.gperf"
      {"za.net", 0},
#line 1798 "effective_tld_names.gperf"
      {"lu.it", 0},
#line 1780 "effective_tld_names.gperf"
      {"lom.no", 0},
#line 2168 "effective_tld_names.gperf"
      {"net.nr", 0},
#line 2300 "effective_tld_names.gperf"
      {"o.se", 0},
#line 2978 "effective_tld_names.gperf"
      {"sortland.no", 0},
#line 654 "effective_tld_names.gperf"
      {"com.nr", 0},
#line 2383 "effective_tld_names.gperf"
      {"org.gr", 0},
#line 210 "effective_tld_names.gperf"
      {"ass.km", 0},
#line 1278 "effective_tld_names.gperf"
      {"government.aero", 0},
#line 1468 "effective_tld_names.gperf"
      {"ind.br", 0},
#line 1917 "effective_tld_names.gperf"
      {"mil.ba", 0},
#line 1708 "effective_tld_names.gperf"
      {"la.us", 0},
#line 1054 "effective_tld_names.gperf"
      {"fot.br", 0},
#line 1124 "effective_tld_names.gperf"
      {"ggf.br", 0},
#line 560 "effective_tld_names.gperf"
      {"co.ma", 0},
#line 33 "effective_tld_names.gperf"
      {"ac.ae", 0},
#line 1901 "effective_tld_names.gperf"
      {"mi.it", 0},
#line 1108 "effective_tld_names.gperf"
      {"gd.cn", 0},
#line 1368 "effective_tld_names.gperf"
      {"he.cn", 0},
#line 3264 "effective_tld_names.gperf"
      {"uy", 2},
#line 1712 "effective_tld_names.gperf"
      {"lahppi.no", 0},
#line 990 "effective_tld_names.gperf"
      {"fet.no", 0},
#line 2003 "effective_tld_names.gperf"
      {"mr.no", 0},
#line 2692 "effective_tld_names.gperf"
      {"qa", 2},
#line 440 "effective_tld_names.gperf"
      {"can.museum", 0},
#line 2471 "effective_tld_names.gperf"
      {"ostre-toten.no", 0},
#line 1308 "effective_tld_names.gperf"
      {"gs.jan-mayen.no", 0},
#line 2996 "effective_tld_names.gperf"
      {"srv.br", 0},
#line 1941 "effective_tld_names.gperf"
      {"mil.ru", 0},
#line 2898 "effective_tld_names.gperf"
      {"sg", 0},
#line 103 "effective_tld_names.gperf"
      {"air.museum", 0},
#line 2857 "effective_tld_names.gperf"
      {"sch.sa", 0},
#line 1106 "effective_tld_names.gperf"
      {"gc.ca", 0},
#line 1403 "effective_tld_names.gperf"
      {"hn.cn", 0},
#line 1796 "effective_tld_names.gperf"
      {"ltd.lk", 0},
#line 1753 "effective_tld_names.gperf"
      {"lg.jp", 0},
#line 1075 "effective_tld_names.gperf"
      {"fst.br", 0},
#line 38 "effective_tld_names.gperf"
      {"ac.cr", 0},
#line 3243 "effective_tld_names.gperf"
      {"us", 0},
#line 1304 "effective_tld_names.gperf"
      {"gs.cn", 0},
#line 1396 "effective_tld_names.gperf"
      {"hk", 0},
#line 3620 "effective_tld_names.gperf"
      {"yn.cn", 0},
#line 3055 "effective_tld_names.gperf"
      {"sv.it", 0},
#line 932 "effective_tld_names.gperf"
      {"eng.pro", 0},
#line 1943 "effective_tld_names.gperf"
      {"mil.st", 0},
#line 161 "effective_tld_names.gperf"
      {"ap.it", 0},
#line 522 "effective_tld_names.gperf"
      {"ck", 2},
#line 439 "effective_tld_names.gperf"
      {"can.br", 0},
#line 1215 "effective_tld_names.gperf"
      {"gov.im", 0},
#line 1216 "effective_tld_names.gperf"
      {"gov.in", 0},
#line 2421 "effective_tld_names.gperf"
      {"org.nr", 0},
#line 847 "effective_tld_names.gperf"
      {"edu.in", 0},
#line 1220 "effective_tld_names.gperf"
      {"gov.it", 0},
#line 1118 "effective_tld_names.gperf"
      {"genova.it", 0},
#line 850 "effective_tld_names.gperf"
      {"edu.it", 0},
#line 2139 "effective_tld_names.gperf"
      {"net.im", 0},
#line 2140 "effective_tld_names.gperf"
      {"net.in", 0},
#line 1855 "effective_tld_names.gperf"
      {"mat.br", 0},
#line 628 "effective_tld_names.gperf"
      {"com.io", 0},
#line 86 "effective_tld_names.gperf"
      {"ag.it", 0},
#line 2881 "effective_tld_names.gperf"
      {"se.net", 0},
#line 1732 "effective_tld_names.gperf"
      {"lc.it", 0},
#line 1946 "effective_tld_names.gperf"
      {"mil.to", 0},
#line 1824 "effective_tld_names.gperf"
      {"magazine.aero", 0},
#line 1980 "effective_tld_names.gperf"
      {"modalen.no", 0},
#line 1087 "effective_tld_names.gperf"
      {"g.bg", 0},
#line 1434 "effective_tld_names.gperf"
      {"i.bg", 0},
#line 802 "effective_tld_names.gperf"
      {"e.bg", 0},
#line 1341 "effective_tld_names.gperf"
      {"h.bg", 0},
#line 3406 "effective_tld_names.gperf"
      {"x.bg", 0},
#line 21 "effective_tld_names.gperf"
      {"6.bg", 0},
#line 25 "effective_tld_names.gperf"
      {"9.bg", 0},
#line 24 "effective_tld_names.gperf"
      {"8.bg", 0},
#line 23 "effective_tld_names.gperf"
      {"7.bg", 0},
#line 20 "effective_tld_names.gperf"
      {"5.bg", 0},
#line 19 "effective_tld_names.gperf"
      {"4.bg", 0},
#line 18 "effective_tld_names.gperf"
      {"3.bg", 0},
#line 16 "effective_tld_names.gperf"
      {"2.bg", 0},
#line 2035 "effective_tld_names.gperf"
      {"n.bg", 0},
#line 15 "effective_tld_names.gperf"
      {"1.bg", 0},
#line 14 "effective_tld_names.gperf"
      {"0.bg", 0},
#line 3365 "effective_tld_names.gperf"
      {"wa.us", 0},
#line 424 "effective_tld_names.gperf"
      {"c.bg", 0},
#line 3379 "effective_tld_names.gperf"
      {"web.nf", 0},
#line 3219 "effective_tld_names.gperf"
      {"udm.ru", 0},
#line 3609 "effective_tld_names.gperf"
      {"y.bg", 0},
#line 1931 "effective_tld_names.gperf"
      {"mil.km", 0},
#line 2217 "effective_tld_names.gperf"
      {"nic.ar", 1},
#line 3386 "effective_tld_names.gperf"
      {"wi.us", 0},
#line 1979 "effective_tld_names.gperf"
      {"mod.gi", 0},
#line 238 "effective_tld_names.gperf"
      {"aurland.no", 0},
#line 1344 "effective_tld_names.gperf"
      {"ha.no", 0},
#line 27 "effective_tld_names.gperf"
      {"a.se", 0},
#line 3628 "effective_tld_names.gperf"
      {"z.bg", 0},
#line 2299 "effective_tld_names.gperf"
      {"o.bg", 0},
#line 1935 "effective_tld_names.gperf"
      {"mil.mg", 0},
#line 983 "effective_tld_names.gperf"
      {"fc.it", 0},
#line 363 "effective_tld_names.gperf"
      {"bo", 0},
#line 296 "effective_tld_names.gperf"
      {"bd", 2},
#line 2987 "effective_tld_names.gperf"
      {"spb.ru", 0},
#line 298 "effective_tld_names.gperf"
      {"be", 0},
#line 148 "effective_tld_names.gperf"
      {"and.museum", 0},
#line 1817 "effective_tld_names.gperf"
      {"m.se", 0},
#line 417 "effective_tld_names.gperf"
      {"by", 0},
#line 41 "effective_tld_names.gperf"
      {"ac.in", 0},
#line 702 "effective_tld_names.gperf"
      {"control.aero", 0},
#line 381 "effective_tld_names.gperf"
      {"br", 0},
#line 599 "effective_tld_names.gperf"
      {"com.bh", 0},
#line 431 "effective_tld_names.gperf"
      {"caa.aero", 0},
#line 2818 "effective_tld_names.gperf"
      {"samara.ru", 0},
#line 1249 "effective_tld_names.gperf"
      {"gov.ph", 0},
#line 2388 "effective_tld_names.gperf"
      {"org.im", 0},
#line 361 "effective_tld_names.gperf"
      {"bn", 2},
#line 2389 "effective_tld_names.gperf"
      {"org.in", 0},
#line 878 "effective_tld_names.gperf"
      {"edu.ph", 0},
#line 61 "effective_tld_names.gperf"
      {"ac.vn", 0},
#line 89 "effective_tld_names.gperf"
      {"agr.br", 0},
#line 2171 "effective_tld_names.gperf"
      {"net.ph", 0},
#line 1871 "effective_tld_names.gperf"
      {"med.br", 0},
#line 2232 "effective_tld_names.gperf"
      {"nm.cn", 0},
#line 1137 "effective_tld_names.gperf"
      {"gl", 0},
#line 1451 "effective_tld_names.gperf"
      {"il", 2},
#line 658 "effective_tld_names.gperf"
      {"com.ph", 0},
#line 2228 "effective_tld_names.gperf"
      {"nl", 0},
#line 405 "effective_tld_names.gperf"
      {"bs", 0},
#line 150 "effective_tld_names.gperf"
      {"andebu.no", 0},
#line 524 "effective_tld_names.gperf"
      {"cl", 0},
#line 407 "effective_tld_names.gperf"
      {"bt", 2},
#line 133 "effective_tld_names.gperf"
      {"ambulance.aero", 0},
#line 953 "effective_tld_names.gperf"
      {"estate.museum", 0},
#line 1222 "effective_tld_names.gperf"
      {"gov.jo", 0},
#line 851 "effective_tld_names.gperf"
      {"edu.jo", 0},
#line 2848 "effective_tld_names.gperf"
      {"sc.ug", 0},
#line 1435 "effective_tld_names.gperf"
      {"i.ph", 0},
#line 48 "effective_tld_names.gperf"
      {"ac.mw", 0},
#line 704 "effective_tld_names.gperf"
      {"coop", 0},
#line 3258 "effective_tld_names.gperf"
      {"ut.us", 0},
#line 3266 "effective_tld_names.gperf"
      {"uz", 0},
#line 2145 "effective_tld_names.gperf"
      {"net.jo", 0},
#line 1340 "effective_tld_names.gperf"
      {"gz.cn", 0},
#line 3608 "effective_tld_names.gperf"
      {"xz.cn", 0},
#line 1471 "effective_tld_names.gperf"
      {"inderoy.no", 0},
#line 2951 "effective_tld_names.gperf"
      {"snaase.no", 0},
#line 631 "effective_tld_names.gperf"
      {"com.jo", 0},
#line 1756 "effective_tld_names.gperf"
      {"li.it", 0},
#line 1746 "effective_tld_names.gperf"
      {"lel.br", 0},
#line 2236 "effective_tld_names.gperf"
      {"no.com", 0},
#line 1971 "effective_tld_names.gperf"
      {"mo.cn", 0},
#line 561 "effective_tld_names.gperf"
      {"co.me", 0},
#line 1938 "effective_tld_names.gperf"
      {"mil.pe", 0},
#line 1754 "effective_tld_names.gperf"
      {"lg.ua", 0},
#line 2312 "effective_tld_names.gperf"
      {"ok.us", 0},
#line 941 "effective_tld_names.gperf"
      {"environment.museum", 0},
#line 2805 "effective_tld_names.gperf"
      {"sa.it", 0},
#line 1877 "effective_tld_names.gperf"
      {"med.pl", 0},
#line 533 "effective_tld_names.gperf"
      {"cn.com", 0},
#line 2309 "effective_tld_names.gperf"
      {"og.ao", 0},
#line 999 "effective_tld_names.gperf"
      {"fi.it", 0},
#line 1116 "effective_tld_names.gperf"
      {"gen.in", 0},
#line 147 "effective_tld_names.gperf"
      {"ancona.it", 0},
#line 2911 "effective_tld_names.gperf"
      {"si.it", 0},
#line 1962 "effective_tld_names.gperf"
      {"mk", 0},
#line 163 "effective_tld_names.gperf"
      {"aq.it", 0},
#line 1007 "effective_tld_names.gperf"
      {"fin.tn", 0},
#line 1335 "effective_tld_names.gperf"
      {"gx.cn", 0},
#line 1314 "effective_tld_names.gperf"
      {"gs.oslo.no", 0},
#line 1875 "effective_tld_names.gperf"
      {"med.ly", 0},
#line 2425 "effective_tld_names.gperf"
      {"org.ph", 0},
#line 207 "effective_tld_names.gperf"
      {"asmatart.museum", 0},
#line 578 "effective_tld_names.gperf"
      {"co.vi", 0},
#line 2293 "effective_tld_names.gperf"
      {"nx.cn", 0},
#line 1219 "effective_tld_names.gperf"
      {"gov.is", 0},
#line 849 "effective_tld_names.gperf"
      {"edu.is", 0},
#line 1421 "effective_tld_names.gperf"
      {"hoylandet.no", 0},
#line 26 "effective_tld_names.gperf"
      {"a.bg", 0},
#line 2143 "effective_tld_names.gperf"
      {"net.is", 0},
#line 2886 "effective_tld_names.gperf"
      {"sel.no", 0},
#line 630 "effective_tld_names.gperf"
      {"com.is", 0},
#line 2327 "effective_tld_names.gperf"
      {"ontario.museum", 0},
#line 2394 "effective_tld_names.gperf"
      {"org.jo", 0},
#line 2188 "effective_tld_names.gperf"
      {"net.th", 0},
#line 1930 "effective_tld_names.gperf"
      {"mil.kg", 0},
#line 1727 "effective_tld_names.gperf"
      {"lavagis.no", 0},
#line 1816 "effective_tld_names.gperf"
      {"m.bg", 0},
#line 359 "effective_tld_names.gperf"
      {"bm", 0},
#line 1506 "effective_tld_names.gperf"
      {"int.is", 0},
#line 28 "effective_tld_names.gperf"
      {"aa.no", 0},
#line 1347 "effective_tld_names.gperf"
      {"hagebostad.no", 0},
#line 3000 "effective_tld_names.gperf"
      {"st.no", 0},
#line 1500 "effective_tld_names.gperf"
      {"insurance.aero", 0},
#line 587 "effective_tld_names.gperf"
      {"columbus.museum", 0},
#line 1914 "effective_tld_names.gperf"
      {"mil.ac", 0},
#line 3068 "effective_tld_names.gperf"
      {"syzran.ru", 0},
#line 523 "effective_tld_names.gperf"
      {"ck.ua", 0},
#line 1452 "effective_tld_names.gperf"
      {"il.us", 0},
#line 3245 "effective_tld_names.gperf"
      {"us.na", 0},
#line 2020 "effective_tld_names.gperf"
      {"mus.br", 0},
#line 914 "effective_tld_names.gperf"
      {"eid.no", 0},
#line 1214 "effective_tld_names.gperf"
      {"gov.ie", 0},
#line 961 "effective_tld_names.gperf"
      {"eu.com", 0},
#line 1426 "effective_tld_names.gperf"
      {"hu.com", 0},
#line 422 "effective_tld_names.gperf"
      {"bz", 0},
#line 975 "effective_tld_names.gperf"
      {"far.br", 0},
#line 919 "effective_tld_names.gperf"
      {"eigersund.no", 0},
#line 3215 "effective_tld_names.gperf"
      {"ua", 0},
#line 3217 "effective_tld_names.gperf"
      {"ud.it", 0},
#line 1343 "effective_tld_names.gperf"
      {"ha.cn", 0},
#line 3370 "effective_tld_names.gperf"
      {"war.museum", 0},
#line 2960 "effective_tld_names.gperf"
      {"software.aero", 0},
#line 1705 "effective_tld_names.gperf"
      {"l.se", 0},
#line 2985 "effective_tld_names.gperf"
      {"sp.it", 0},
#line 304 "effective_tld_names.gperf"
      {"beiarn.no", 0},
#line 1948 "effective_tld_names.gperf"
      {"mil.vc", 0},
#line 1872 "effective_tld_names.gperf"
      {"med.ec", 0},
#line 992 "effective_tld_names.gperf"
      {"fg.it", 0},
#line 1382 "effective_tld_names.gperf"
      {"hi.cn", 0},
#line 1919 "effective_tld_names.gperf"
      {"mil.br", 0},
#line 1736 "effective_tld_names.gperf"
      {"lebesby.no", 0},
#line 2850 "effective_tld_names.gperf"
      {"sch.ae", 0},
#line 1795 "effective_tld_names.gperf"
      {"ltd.gi", 0},
#line 2227 "effective_tld_names.gperf"
      {"nkz.ru", 0},
#line 177 "effective_tld_names.gperf"
      {"arezzo.it", 0},
#line 113 "effective_tld_names.gperf"
      {"al", 0},
#line 1937 "effective_tld_names.gperf"
      {"mil.no", 0},
#line 100 "effective_tld_names.gperf"
      {"aip.ee", 0},
#line 717 "effective_tld_names.gperf"
      {"county.museum", 0},
#line 2856 "effective_tld_names.gperf"
      {"sch.ly", 0},
#line 2392 "effective_tld_names.gperf"
      {"org.is", 0},
#line 2078 "effective_tld_names.gperf"
      {"nature.museum", 0},
#line 109 "effective_tld_names.gperf"
      {"ak.us", 0},
#line 1964 "effective_tld_names.gperf"
      {"ml", 2},
#line 972 "effective_tld_names.gperf"
      {"f.se", 0},
#line 1841 "effective_tld_names.gperf"
      {"mari-el.ru", 0},
#line 2799 "effective_tld_names.gperf"
      {"s.se", 0},
#line 934 "effective_tld_names.gperf"
      {"engine.aero", 0},
#line 2851 "effective_tld_names.gperf"
      {"sch.gg", 0},
#line 45 "effective_tld_names.gperf"
      {"ac.ma", 0},
#line 2218 "effective_tld_names.gperf"
      {"nic.im", 0},
#line 2219 "effective_tld_names.gperf"
      {"nic.in", 0},
#line 1936 "effective_tld_names.gperf"
      {"mil.my", 0},
#line 2332 "effective_tld_names.gperf"
      {"oppegard.no", 0},
#line 1920 "effective_tld_names.gperf"
      {"mil.by", 0},
#line 1039 "effective_tld_names.gperf"
      {"fm.no", 0},
#line 2698 "effective_tld_names.gperf"
      {"qsl.br", 0},
#line 167 "effective_tld_names.gperf"
      {"ar.com", 0},
#line 37 "effective_tld_names.gperf"
      {"ac.cn", 0},
#line 1940 "effective_tld_names.gperf"
      {"mil.pl", 0},
#line 548 "effective_tld_names.gperf"
      {"co.gg", 0},
#line 2802 "effective_tld_names.gperf"
      {"sa.cr", 0},
#line 1915 "effective_tld_names.gperf"
      {"mil.ae", 0},
#line 940 "effective_tld_names.gperf"
      {"entomology.museum", 0},
#line 1542 "effective_tld_names.gperf"
      {"iz.hr", 0},
#line 998 "effective_tld_names.gperf"
      {"fi.cr", 0},
#line 3362 "effective_tld_names.gperf"
      {"w.se", 0},
#line 134 "effective_tld_names.gperf"
      {"ambulance.museum", 0},
#line 1772 "effective_tld_names.gperf"
      {"ln.cn", 0},
#line 1221 "effective_tld_names.gperf"
      {"gov.je", 0},
#line 3221 "effective_tld_names.gperf"
      {"ug", 0},
#line 1040 "effective_tld_names.gperf"
      {"fnd.br", 0},
#line 2144 "effective_tld_names.gperf"
      {"net.je", 0},
#line 79 "effective_tld_names.gperf"
      {"aerobatic.aero", 0},
#line 2085 "effective_tld_names.gperf"
      {"navuotna.no", 0},
#line 1155 "effective_tld_names.gperf"
      {"go.tj", 0},
#line 3056 "effective_tld_names.gperf"
      {"svalbard.no", 0},
#line 1821 "effective_tld_names.gperf"
      {"mad.museum", 0},
#line 1125 "effective_tld_names.gperf"
      {"gh", 0},
#line 1771 "effective_tld_names.gperf"
      {"lk", 0},
#line 260 "effective_tld_names.gperf"
      {"ba", 0},
#line 364 "effective_tld_names.gperf"
      {"bo.it", 0},
#line 572 "effective_tld_names.gperf"
      {"co.tj", 0},
#line 3004 "effective_tld_names.gperf"
      {"stange.no", 0},
#line 467 "effective_tld_names.gperf"
      {"ch", 0},
#line 1873 "effective_tld_names.gperf"
      {"med.ee", 0},
#line 936 "effective_tld_names.gperf"
      {"england.museum", 0},
#line 1218 "effective_tld_names.gperf"
      {"gov.ir", 0},
#line 1404 "effective_tld_names.gperf"
      {"hobol.no", 0},
#line 2877 "effective_tld_names.gperf"
      {"sd.cn", 0},
#line 2142 "effective_tld_names.gperf"
      {"net.ir", 0},
#line 1310 "effective_tld_names.gperf"
      {"gs.nl.no", 0},
#line 323 "effective_tld_names.gperf"
      {"bi", 0},
#line 1430 "effective_tld_names.gperf"
      {"hurum.no", 0},
#line 383 "effective_tld_names.gperf"
      {"br.it", 0},
#line 2916 "effective_tld_names.gperf"
      {"siljan.no", 0},
#line 1209 "effective_tld_names.gperf"
      {"gov.gh", 0},
#line 2460 "effective_tld_names.gperf"
      {"orskog.no", 0},
#line 839 "effective_tld_names.gperf"
      {"edu.gh", 0},
#line 2349 "effective_tld_names.gperf"
      {"orenburg.ru", 0},
#line 362 "effective_tld_names.gperf"
      {"bn.it", 0},
#line 712 "effective_tld_names.gperf"
      {"corvette.museum", 0},
#line 1704 "effective_tld_names.gperf"
      {"l.bg", 0},
#line 1856 "effective_tld_names.gperf"
      {"matera.it", 0},
#line 618 "effective_tld_names.gperf"
      {"com.gh", 0},
#line 1313 "effective_tld_names.gperf"
      {"gs.ol.no", 0},
#line 116 "effective_tld_names.gperf"
      {"al.us", 0},
#line 2950 "effective_tld_names.gperf"
      {"sn.cn", 0},
#line 406 "effective_tld_names.gperf"
      {"bs.it", 0},
#line 525 "effective_tld_names.gperf"
      {"cl.it", 0},
#line 1023 "effective_tld_names.gperf"
      {"fk", 2},
#line 1148 "effective_tld_names.gperf"
      {"go.ci", 0},
#line 1469 "effective_tld_names.gperf"
      {"ind.in", 0},
#line 811 "effective_tld_names.gperf"
      {"ed.ci", 0},
#line 1963 "effective_tld_names.gperf"
      {"mk.ua", 0},
#line 1932 "effective_tld_names.gperf"
      {"mil.kr", 0},
#line 911 "effective_tld_names.gperf"
      {"egersund.no", 0},
#line 546 "effective_tld_names.gperf"
      {"co.ci", 0},
#line 2921 "effective_tld_names.gperf"
      {"sk", 0},
#line 1944 "effective_tld_names.gperf"
      {"mil.sy", 0},
#line 1923 "effective_tld_names.gperf"
      {"mil.ec", 0},
#line 1794 "effective_tld_names.gperf"
      {"ltd.co.im", 0},
#line 2980 "effective_tld_names.gperf"
      {"sos.pl", 0},
#line 1102 "effective_tld_names.gperf"
      {"gaular.no", 0},
#line 1846 "effective_tld_names.gperf"
      {"marker.no", 0},
#line 1924 "effective_tld_names.gperf"
      {"mil.ge", 0},
#line 2393 "effective_tld_names.gperf"
      {"org.je", 0},
#line 971 "effective_tld_names.gperf"
      {"f.bg", 0},
#line 2798 "effective_tld_names.gperf"
      {"s.bg", 0},
#line 62 "effective_tld_names.gperf"
      {"aca.pro", 0},
#line 226 "effective_tld_names.gperf"
      {"astrakhan.ru", 0},
#line 1942 "effective_tld_names.gperf"
      {"mil.rw", 0},
#line 99 "effective_tld_names.gperf"
      {"aid.pl", 0},
#line 3631 "effective_tld_names.gperf"
      {"za.com", 0},
#line 2335 "effective_tld_names.gperf"
      {"or.ci", 0},
#line 2391 "effective_tld_names.gperf"
      {"org.ir", 0},
#line 336 "effective_tld_names.gperf"
      {"bir.ru", 0},
#line 718 "effective_tld_names.gperf"
      {"cpa.pro", 0},
#line 320 "effective_tld_names.gperf"
      {"bg", 0},
#line 1333 "effective_tld_names.gperf"
      {"gw", 0},
#line 1444 "effective_tld_names.gperf"
      {"id.ly", 0},
#line 1472 "effective_tld_names.gperf"
      {"indian.museum", 0},
#line 1539 "effective_tld_names.gperf"
      {"iveland.no", 0},
#line 165 "effective_tld_names.gperf"
      {"aquila.it", 0},
#line 1311 "effective_tld_names.gperf"
      {"gs.nt.no", 0},
#line 970 "effective_tld_names.gperf"
      {"express.aero", 0},
#line 1196 "effective_tld_names.gperf"
      {"gov.cd", 0},
#line 2253 "effective_tld_names.gperf"
      {"nord-fron.no", 0},
#line 2306 "effective_tld_names.gperf"
      {"odo.br", 0},
#line 2379 "effective_tld_names.gperf"
      {"org.gh", 0},
#line 2977 "effective_tld_names.gperf"
      {"sorreisa.no", 0},
#line 3246 "effective_tld_names.gperf"
      {"usa.museum", 0},
#line 964 "effective_tld_names.gperf"
      {"evenes.no", 0},
#line 2040 "effective_tld_names.gperf"
      {"nacion.ar", 1},
#line 3361 "effective_tld_names.gperf"
      {"w.bg", 0},
#line 1315 "effective_tld_names.gperf"
      {"gs.rl.no", 0},
#line 907 "effective_tld_names.gperf"
      {"educator.aero", 0},
#line 2214 "effective_tld_names.gperf"
      {"nh.us", 0},
#line 1167 "effective_tld_names.gperf"
      {"gok.pk", 0},
#line 2693 "effective_tld_names.gperf"
      {"qc.ca", 0},
#line 2067 "effective_tld_names.gperf"
      {"narvik.no", 0},
#line 3650 "effective_tld_names.gperf"
      {"zw", 2},
#line 570 "effective_tld_names.gperf"
      {"co.sz", 0},
#line 1097 "effective_tld_names.gperf"
      {"gamvik.no", 0},
#line 1757 "effective_tld_names.gperf"
      {"lib.ee", 0},
#line 1845 "effective_tld_names.gperf"
      {"maritimo.museum", 0},
#line 1878 "effective_tld_names.gperf"
      {"med.pro", 0},
#line 2211 "effective_tld_names.gperf"
      {"ngo.lk", 0},
#line 1844 "effective_tld_names.gperf"
      {"maritime.museum", 0},
#line 46 "effective_tld_names.gperf"
      {"ac.me", 0},
#line 1018 "effective_tld_names.gperf"
      {"fitjar.no", 0},
#line 1274 "effective_tld_names.gperf"
      {"gov.ua", 0},
#line 2310 "effective_tld_names.gperf"
      {"oh.us", 0},
#line 900 "effective_tld_names.gperf"
      {"edu.ua", 0},
#line 1787 "effective_tld_names.gperf"
      {"louvre.museum", 0},
#line 719 "effective_tld_names.gperf"
      {"cq.cn", 0},
#line 1843 "effective_tld_names.gperf"
      {"marine.ru", 0},
#line 2195 "effective_tld_names.gperf"
      {"net.ua", 0},
#line 2940 "effective_tld_names.gperf"
      {"sl", 0},
#line 682 "effective_tld_names.gperf"
      {"com.ua", 0},
#line 423 "effective_tld_names.gperf"
      {"bz.it", 0},
#line 1101 "effective_tld_names.gperf"
      {"gateway.museum", 0},
#line 454 "effective_tld_names.gperf"
      {"catering.aero", 0},
#line 1947 "effective_tld_names.gperf"
      {"mil.tw", 0},
#line 1301 "effective_tld_names.gperf"
      {"gs.aa.no", 0},
#line 2691 "effective_tld_names.gperf"
      {"q.bg", 0},
#line 499 "effective_tld_names.gperf"
      {"cinema.museum", 0},
#line 1900 "effective_tld_names.gperf"
      {"mh", 0},
#line 3644 "effective_tld_names.gperf"
      {"zlg.br", 0},
#line 703 "effective_tld_names.gperf"
      {"convent.museum", 0},
#line 925 "effective_tld_names.gperf"
      {"elverum.no", 0},
#line 3624 "effective_tld_names.gperf"
      {"yosemite.museum", 0},
#line 2880 "effective_tld_names.gperf"
      {"se.com", 0},
#line 246 "effective_tld_names.gperf"
      {"automotive.museum", 0},
#line 1319 "effective_tld_names.gperf"
      {"gs.tm.no", 0},
#line 340 "effective_tld_names.gperf"
      {"biz", 0},
#line 1789 "effective_tld_names.gperf"
      {"loyalist.museum", 0},
#line 114 "effective_tld_names.gperf"
      {"al.it", 0},
#line 1359 "effective_tld_names.gperf"
      {"haram.no", 0},
#line 1262 "effective_tld_names.gperf"
      {"gov.sd", 0},
#line 1996 "effective_tld_names.gperf"
      {"mosreg.ru", 0},
#line 891 "effective_tld_names.gperf"
      {"edu.sd", 0},
#line 2846 "effective_tld_names.gperf"
      {"sc.cn", 0},
#line 2267 "effective_tld_names.gperf"
      {"notteroy.no", 0},
#line 1006 "effective_tld_names.gperf"
      {"fin.ec", 0},
#line 2183 "effective_tld_names.gperf"
      {"net.sd", 0},
#line 968 "effective_tld_names.gperf"
      {"exhibition.museum", 0},
#line 671 "effective_tld_names.gperf"
      {"com.sd", 0},
#line 213 "effective_tld_names.gperf"
      {"assisi.museum", 0},
#line 345 "effective_tld_names.gperf"
      {"biz.pk", 0},
#line 170 "effective_tld_names.gperf"
      {"arboretum.museum", 0},
#line 2276 "effective_tld_names.gperf"
      {"nsk.ru", 0},
#line 1865 "effective_tld_names.gperf"
      {"md.ci", 0},
#line 2261 "effective_tld_names.gperf"
      {"norilsk.ru", 0},
#line 1122 "effective_tld_names.gperf"
      {"gf", 0},
#line 1805 "effective_tld_names.gperf"
      {"lunner.no", 0},
#line 3064 "effective_tld_names.gperf"
      {"sx.cn", 0},
#line 1320 "effective_tld_names.gperf"
      {"gs.tr.no", 0},
#line 2208 "effective_tld_names.gperf"
      {"nf", 0},
#line 1431 "effective_tld_names.gperf"
      {"hvaler.no", 0},
#line 2451 "effective_tld_names.gperf"
      {"org.ua", 0},
#line 465 "effective_tld_names.gperf"
      {"cf", 0},
#line 1203 "effective_tld_names.gperf"
      {"gov.dm", 0},
#line 833 "effective_tld_names.gperf"
      {"edu.dm", 0},
#line 569 "effective_tld_names.gperf"
      {"co.st", 0},
#line 1994 "effective_tld_names.gperf"
      {"mosjoen.no", 0},
#line 926 "effective_tld_names.gperf"
      {"embroidery.museum", 0},
#line 1053 "effective_tld_names.gperf"
      {"fosnes.no", 0},
#line 2127 "effective_tld_names.gperf"
      {"net.dm", 0},
#line 1351 "effective_tld_names.gperf"
      {"hamar.no", 0},
#line 1517 "effective_tld_names.gperf"
      {"interactive.museum", 0},
#line 611 "effective_tld_names.gperf"
      {"com.dm", 0},
#line 2919 "effective_tld_names.gperf"
      {"siracusa.it", 0},
#line 1887 "effective_tld_names.gperf"
      {"medical.museum", 0},
#line 3619 "effective_tld_names.gperf"
      {"yk.ca", 0},
#line 1983 "effective_tld_names.gperf"
      {"modern.museum", 0},
#line 1950 "effective_tld_names.gperf"
      {"milano.it", 0},
#line 253 "effective_tld_names.gperf"
      {"aw", 0},
#line 1407 "effective_tld_names.gperf"
      {"hokksund.no", 0},
#line 545 "effective_tld_names.gperf"
      {"co.bw", 0},
#line 1024 "effective_tld_names.gperf"
      {"fl.us", 0},
#line 963 "effective_tld_names.gperf"
      {"evenassi.no", 0},
#line 250 "effective_tld_names.gperf"
      {"aviation.museum", 0},
#line 2029 "effective_tld_names.gperf"
      {"mw", 0},
#line 1060 "effective_tld_names.gperf"
      {"frankfurt.museum", 0},
#line 261 "effective_tld_names.gperf"
      {"ba.it", 0},
#line 2061 "effective_tld_names.gperf"
      {"nannestad.no", 0},
#line 232 "effective_tld_names.gperf"
      {"ato.br", 0},
#line 468 "effective_tld_names.gperf"
      {"ch.it", 0},
#line 2101 "effective_tld_names.gperf"
      {"nes.buskerud.no", 0},
#line 1770 "effective_tld_names.gperf"
      {"livorno.it", 0},
#line 2990 "effective_tld_names.gperf"
      {"spy.museum", 0},
#line 1428 "effective_tld_names.gperf"
      {"humanities.museum", 0},
#line 93 "effective_tld_names.gperf"
      {"agrinet.tn", 0},
#line 2438 "effective_tld_names.gperf"
      {"org.sd", 0},
#line 324 "effective_tld_names.gperf"
      {"bi.it", 0},
#line 2975 "effective_tld_names.gperf"
      {"sor-varanger.no", 0},
#line 3261 "effective_tld_names.gperf"
      {"utsira.no", 0},
#line 3214 "effective_tld_names.gperf"
      {"u.se", 0},
#line 727 "effective_tld_names.gperf"
      {"crimea.ua", 0},
#line 76 "effective_tld_names.gperf"
      {"aejrie.no", 0},
#line 2238 "effective_tld_names.gperf"
      {"nom.ad", 0},
#line 2924 "effective_tld_names.gperf"
      {"skanland.no", 0},
#line 2843 "effective_tld_names.gperf"
      {"savona.it", 0},
#line 2954 "effective_tld_names.gperf"
      {"snoasa.no", 0},
#line 1375 "effective_tld_names.gperf"
      {"hemne.no", 0},
#line 2979 "effective_tld_names.gperf"
      {"sorum.no", 0},
#line 1321 "effective_tld_names.gperf"
      {"gs.va.no", 0},
#line 349 "effective_tld_names.gperf"
      {"biz.tt", 0},
#line 2372 "effective_tld_names.gperf"
      {"org.dm", 0},
#line 1399 "effective_tld_names.gperf"
      {"hl.no", 0},
#line 201 "effective_tld_names.gperf"
      {"aseral.no", 0},
#line 2230 "effective_tld_names.gperf"
      {"nl.no", 0},
#line 2894 "effective_tld_names.gperf"
      {"settlers.museum", 0},
#line 2099 "effective_tld_names.gperf"
      {"nel.uk", 1},
#line 1810 "effective_tld_names.gperf"
      {"luzern.museum", 0},
#line 1372 "effective_tld_names.gperf"
      {"hellas.museum", 0},
#line 2084 "effective_tld_names.gperf"
      {"navigation.aero", 0},
#line 2229 "effective_tld_names.gperf"
      {"nl.ca", 0},
#line 58 "effective_tld_names.gperf"
      {"ac.tj", 0},
#line 342 "effective_tld_names.gperf"
      {"biz.ki", 0},
#line 3250 "effective_tld_names.gperf"
      {"usculture.museum", 0},
#line 2893 "effective_tld_names.gperf"
      {"settlement.museum", 0},
#line 1927 "effective_tld_names.gperf"
      {"mil.in", 0},
#line 199 "effective_tld_names.gperf"
      {"ascoli-piceno.it", 0},
#line 1747 "effective_tld_names.gperf"
      {"lenvik.no", 0},
#line 2316 "effective_tld_names.gperf"
      {"ol.no", 0},
#line 3015 "effective_tld_names.gperf"
      {"stavern.no", 0},
#line 419 "effective_tld_names.gperf"
      {"bygland.no", 0},
#line 2243 "effective_tld_names.gperf"
      {"nom.fr", 0},
#line 616 "effective_tld_names.gperf"
      {"com.fr", 0},
#line 1726 "effective_tld_names.gperf"
      {"latina.it", 0},
#line 1213 "effective_tld_names.gperf"
      {"gov.hk", 0},
#line 1447 "effective_tld_names.gperf"
      {"idv.hk", 0},
#line 844 "effective_tld_names.gperf"
      {"edu.hk", 0},
#line 845 "effective_tld_names.gperf"
      {"edu.hn", 0},
#line 321 "effective_tld_names.gperf"
      {"bg.it", 0},
#line 1110 "effective_tld_names.gperf"
      {"gdansk.pl", 0},
#line 846 "effective_tld_names.gperf"
      {"edu.ht", 0},
#line 3614 "effective_tld_names.gperf"
      {"yamal.ru", 0},
#line 2136 "effective_tld_names.gperf"
      {"net.hk", 0},
#line 2137 "effective_tld_names.gperf"
      {"net.hn", 0},
#line 2326 "effective_tld_names.gperf"
      {"online.museum", 0},
#line 39 "effective_tld_names.gperf"
      {"ac.gn", 0},
#line 2138 "effective_tld_names.gperf"
      {"net.ht", 0},
#line 408 "effective_tld_names.gperf"
      {"bu.no", 0},
#line 624 "effective_tld_names.gperf"
      {"com.hk", 0},
#line 625 "effective_tld_names.gperf"
      {"com.hn", 0},
#line 627 "effective_tld_names.gperf"
      {"com.ht", 0},
#line 164 "effective_tld_names.gperf"
      {"aquarium.museum", 0},
#line 83 "effective_tld_names.gperf"
      {"af", 0},
#line 91 "effective_tld_names.gperf"
      {"agriculture.museum", 0},
#line 2009 "effective_tld_names.gperf"
      {"msk.ru", 0},
#line 2899 "effective_tld_names.gperf"
      {"sh", 0},
#line 2854 "effective_tld_names.gperf"
      {"sch.jo", 0},
#line 36 "effective_tld_names.gperf"
      {"ac.ci", 0},
#line 1161 "effective_tld_names.gperf"
      {"gob.hn", 0},
#line 2062 "effective_tld_names.gperf"
      {"naples.it", 0},
#line 3224 "effective_tld_names.gperf"
      {"uk", 2},
#line 1397 "effective_tld_names.gperf"
      {"hk.cn", 0},
#line 1820 "effective_tld_names.gperf"
      {"macerata.it", 0},
#line 976 "effective_tld_names.gperf"
      {"fareast.ru", 0},
#line 248 "effective_tld_names.gperf"
      {"avellino.it", 0},
#line 3002 "effective_tld_names.gperf"
      {"stalbans.museum", 0},
#line 1432 "effective_tld_names.gperf"
      {"hyllestad.no", 0},
#line 259 "effective_tld_names.gperf"
      {"b.se", 0},
#line 1998 "effective_tld_names.gperf"
      {"mosvik.no", 0},
#line 350 "effective_tld_names.gperf"
      {"biz.vn", 0},
#line 1951 "effective_tld_names.gperf"
      {"military.museum", 0},
#line 2889 "effective_tld_names.gperf"
      {"seljord.no", 0},
#line 188 "effective_tld_names.gperf"
      {"artcenter.museum", 0},
#line 1982 "effective_tld_names.gperf"
      {"modena.it", 0},
#line 3213 "effective_tld_names.gperf"
      {"u.bg", 0},
#line 92 "effective_tld_names.gperf"
      {"agrigento.it", 0},
#line 1939 "effective_tld_names.gperf"
      {"mil.ph", 0},
#line 716 "effective_tld_names.gperf"
      {"countryestate.museum", 0},
#line 543 "effective_tld_names.gperf"
      {"co.ba", 0},
#line 1896 "effective_tld_names.gperf"
      {"mesaverde.museum", 0},
#line 1450 "effective_tld_names.gperf"
      {"if.ua", 0},
#line 1345 "effective_tld_names.gperf"
      {"habmer.no", 0},
#line 724 "effective_tld_names.gperf"
      {"creation.museum", 0},
#line 1929 "effective_tld_names.gperf"
      {"mil.jo", 0},
#line 2270 "effective_tld_names.gperf"
      {"novosibirsk.ru", 0},
#line 1984 "effective_tld_names.gperf"
      {"modum.no", 0},
#line 2384 "effective_tld_names.gperf"
      {"org.hk", 0},
#line 2385 "effective_tld_names.gperf"
      {"org.hn", 0},
#line 2801 "effective_tld_names.gperf"
      {"sa.com", 0},
#line 2959 "effective_tld_names.gperf"
      {"society.museum", 0},
#line 2386 "effective_tld_names.gperf"
      {"org.ht", 0},
#line 1529 "effective_tld_names.gperf"
      {"isa.us", 0},
#line 2694 "effective_tld_names.gperf"
      {"qc.com", 0},
#line 1287 "effective_tld_names.gperf"
      {"grane.no", 0},
#line 2928 "effective_tld_names.gperf"
      {"ski.museum", 0},
#line 1724 "effective_tld_names.gperf"
      {"larvik.no", 0},
#line 2033 "effective_tld_names.gperf"
      {"mytis.ru", 0},
#line 1953 "effective_tld_names.gperf"
      {"mincom.tn", 0},
#line 56 "effective_tld_names.gperf"
      {"ac.sz", 0},
#line 2220 "effective_tld_names.gperf"
      {"niepce.museum", 0},
#line 174 "effective_tld_names.gperf"
      {"ardal.no", 0},
#line 2308 "effective_tld_names.gperf"
      {"off.ai", 0},
#line 115 "effective_tld_names.gperf"
      {"al.no", 0},
#line 1567 "effective_tld_names.gperf"
      {"jo", 0},
#line 2226 "effective_tld_names.gperf"
      {"nj.us", 0},
#line 2277 "effective_tld_names.gperf"
      {"nsn.us", 0},
#line 1550 "effective_tld_names.gperf"
      {"je", 0},
#line 2387 "effective_tld_names.gperf"
      {"org.hu", 0},
#line 463 "effective_tld_names.gperf"
      {"center.museum", 0},
#line 104 "effective_tld_names.gperf"
      {"aircraft.aero", 0},
#line 1370 "effective_tld_names.gperf"
      {"health.vn", 0},
#line 295 "effective_tld_names.gperf"
      {"bc.ca", 0},
#line 1783 "effective_tld_names.gperf"
      {"loppa.no", 0},
#line 153 "effective_tld_names.gperf"
      {"anthro.museum", 0},
#line 2462 "effective_tld_names.gperf"
      {"oryol.ru", 0},
#line 1398 "effective_tld_names.gperf"
      {"hl.cn", 0},
#line 1363 "effective_tld_names.gperf"
      {"hasvik.no", 0},
#line 2929 "effective_tld_names.gperf"
      {"ski.no", 0},
#line 922 "effective_tld_names.gperf"
      {"elburg.museum", 0},
#line 2213 "effective_tld_names.gperf"
      {"ngo.pl", 0},
#line 526 "effective_tld_names.gperf"
      {"clinton.museum", 0},
#line 1833 "effective_tld_names.gperf"
      {"malvik.no", 0},
#line 1393 "effective_tld_names.gperf"
      {"hitra.no", 0},
#line 3019 "effective_tld_names.gperf"
      {"steigen.no", 0},
#line 449 "effective_tld_names.gperf"
      {"castle.museum", 0},
#line 200 "effective_tld_names.gperf"
      {"ascolipiceno.it", 0},
#line 2102 "effective_tld_names.gperf"
      {"nesna.no", 0},
#line 1954 "effective_tld_names.gperf"
      {"miners.museum", 0},
#line 413 "effective_tld_names.gperf"
      {"bus.museum", 0},
#line 2967 "effective_tld_names.gperf"
      {"somna.no", 0},
#line 519 "effective_tld_names.gperf"
      {"civilisation.museum", 0},
#line 549 "effective_tld_names.gperf"
      {"co.gy", 0},
#line 3059 "effective_tld_names.gperf"
      {"svizzera.museum", 0},
#line 3265 "effective_tld_names.gperf"
      {"uy.com", 0},
#line 1309 "effective_tld_names.gperf"
      {"gs.mr.no", 0},
#line 258 "effective_tld_names.gperf"
      {"b.bg", 0},
#line 88 "effective_tld_names.gperf"
      {"agents.aero", 0},
#line 2944 "effective_tld_names.gperf"
      {"slg.br", 0},
#line 184 "effective_tld_names.gperf"
      {"art.ht", 0},
#line 2836 "effective_tld_names.gperf"
      {"sarpsborg.no", 0},
#line 3025 "effective_tld_names.gperf"
      {"stokke.no", 0},
#line 82 "effective_tld_names.gperf"
      {"aeroport.fr", 0},
#line 2328 "effective_tld_names.gperf"
      {"openair.museum", 0},
#line 347 "effective_tld_names.gperf"
      {"biz.pr", 0},
#line 1413 "effective_tld_names.gperf"
      {"honefoss.no", 0},
#line 1815 "effective_tld_names.gperf"
      {"lyngen.no", 0},
#line 1827 "effective_tld_names.gperf"
      {"maintenance.aero", 0},
#line 1361 "effective_tld_names.gperf"
      {"harstad.no", 0},
#line 3244 "effective_tld_names.gperf"
      {"us.com", 0},
#line 1520 "effective_tld_names.gperf"
      {"ip6.arpa", 0},
#line 360 "effective_tld_names.gperf"
      {"bmd.br", 0},
#line 1737 "effective_tld_names.gperf"
      {"lebork.pl", 0},
#line 2992 "effective_tld_names.gperf"
      {"square.museum", 0},
#line 1743 "effective_tld_names.gperf"
      {"leirvik.no", 0},
#line 450 "effective_tld_names.gperf"
      {"castres.museum", 0},
#line 2943 "effective_tld_names.gperf"
      {"sld.pa", 0},
#line 53 "effective_tld_names.gperf"
      {"ac.ru", 0},
#line 2513 "effective_tld_names.gperf"
      {"pe", 0},
#line 131 "effective_tld_names.gperf"
      {"am.br", 0},
#line 2688 "effective_tld_names.gperf"
      {"py", 2},
#line 1415 "effective_tld_names.gperf"
      {"horology.museum", 0},
#line 1081 "effective_tld_names.gperf"
      {"fuoisku.no", 0},
#line 1154 "effective_tld_names.gperf"
      {"go.th", 0},
#line 2587 "effective_tld_names.gperf"
      {"pr", 0},
#line 571 "effective_tld_names.gperf"
      {"co.th", 0},
#line 346 "effective_tld_names.gperf"
      {"biz.pl", 0},
#line 2559 "effective_tld_names.gperf"
      {"pn", 0},
#line 3247 "effective_tld_names.gperf"
      {"usantiques.museum", 0},
#line 1297 "effective_tld_names.gperf"
      {"grozny.ru", 0},
#line 2953 "effective_tld_names.gperf"
      {"snillfjord.no", 0},
#line 2853 "effective_tld_names.gperf"
      {"sch.je", 0},
#line 1410 "effective_tld_names.gperf"
      {"holmestrand.no", 0},
#line 1235 "effective_tld_names.gperf"
      {"gov.lv", 0},
#line 863 "effective_tld_names.gperf"
      {"edu.lv", 0},
#line 974 "effective_tld_names.gperf"
      {"family.museum", 0},
#line 1417 "effective_tld_names.gperf"
      {"hotel.hu", 0},
#line 2672 "effective_tld_names.gperf"
      {"ps", 0},
#line 2156 "effective_tld_names.gperf"
      {"net.lv", 0},
#line 2083 "effective_tld_names.gperf"
      {"naval.museum", 0},
#line 2676 "effective_tld_names.gperf"
      {"pt", 0},
#line 1566 "effective_tld_names.gperf"
      {"jm", 2},
#line 1464 "effective_tld_names.gperf"
      {"in.th", 0},
#line 642 "effective_tld_names.gperf"
      {"com.lv", 0},
#line 1289 "effective_tld_names.gperf"
      {"gratangen.no", 0},
#line 107 "effective_tld_names.gperf"
      {"airport.aero", 0},
#line 2922 "effective_tld_names.gperf"
      {"sk.ca", 0},
#line 2852 "effective_tld_names.gperf"
      {"sch.ir", 0},
#line 459 "effective_tld_names.gperf"
      {"cci.fr", 0},
#line 1882 "effective_tld_names.gperf"
      {"medecin.km", 0},
#line 2081 "effective_tld_names.gperf"
      {"naumburg.museum", 0},
#line 2861 "effective_tld_names.gperf"
      {"schokoladen.museum", 0},
#line 2516 "effective_tld_names.gperf"
      {"pe.kr", 0},
#line 2343 "effective_tld_names.gperf"
      {"or.th", 0},
#line 562 "effective_tld_names.gperf"
      {"co.mu", 0},
#line 1025 "effective_tld_names.gperf"
      {"fla.no", 0},
#line 209 "effective_tld_names.gperf"
      {"asnes.no", 0},
#line 2518 "effective_tld_names.gperf"
      {"per.la", 0},
#line 1365 "effective_tld_names.gperf"
      {"haugesund.no", 0},
#line 1807 "effective_tld_names.gperf"
      {"luster.no", 0},
#line 382 "effective_tld_names.gperf"
      {"br.com", 0},
#line 2806 "effective_tld_names.gperf"
      {"safety.aero", 0},
#line 927 "effective_tld_names.gperf"
      {"emergency.aero", 0},
#line 1058 "effective_tld_names.gperf"
      {"frana.no", 0},
#line 1955 "effective_tld_names.gperf"
      {"mining.museum", 0},
#line 2315 "effective_tld_names.gperf"
      {"oksnes.no", 0},
#line 1000 "effective_tld_names.gperf"
      {"fie.ee", 0},
#line 1768 "effective_tld_names.gperf"
      {"living.museum", 0},
#line 1011 "effective_tld_names.gperf"
      {"finnoy.no", 0},
#line 2076 "effective_tld_names.gperf"
      {"naturalsciences.museum", 0},
#line 343 "effective_tld_names.gperf"
      {"biz.mw", 0},
#line 741 "effective_tld_names.gperf"
      {"cyber.museum", 0},
#line 1741 "effective_tld_names.gperf"
      {"leikanger.no", 0},
#line 2340 "effective_tld_names.gperf"
      {"or.mu", 0},
#line 1052 "effective_tld_names.gperf"
      {"forum.hu", 0},
#line 87 "effective_tld_names.gperf"
      {"agdenes.no", 0},
#line 2407 "effective_tld_names.gperf"
      {"org.lv", 0},
#line 1429 "effective_tld_names.gperf"
      {"hurdal.no", 0},
#line 986 "effective_tld_names.gperf"
      {"federation.aero", 0},
#line 996 "effective_tld_names.gperf"
      {"fhv.se", 0},
#line 2200 "effective_tld_names.gperf"
      {"neues.museum", 0},
#line 1272 "effective_tld_names.gperf"
      {"gov.tv", 0},
#line 531 "effective_tld_names.gperf"
      {"cmw.ru", 0},
#line 1925 "effective_tld_names.gperf"
      {"mil.gh", 0},
#line 2021 "effective_tld_names.gperf"
      {"museet.museum", 0},
#line 1049 "effective_tld_names.gperf"
      {"forsand.no", 0},
#line 2193 "effective_tld_names.gperf"
      {"net.tv", 0},
#line 1070 "effective_tld_names.gperf"
      {"froland.no", 0},
#line 301 "effective_tld_names.gperf"
      {"beauxarts.museum", 0},
#line 2589 "effective_tld_names.gperf"
      {"pr.us", 0},
#line 680 "effective_tld_names.gperf"
      {"com.tv", 0},
#line 96 "effective_tld_names.gperf"
      {"ah.no", 0},
#line 2942 "effective_tld_names.gperf"
      {"slattum.no", 0},
#line 2817 "effective_tld_names.gperf"
      {"salzburg.museum", 0},
#line 3248 "effective_tld_names.gperf"
      {"usarts.museum", 0},
#line 626 "effective_tld_names.gperf"
      {"com.hr", 0},
#line 281 "effective_tld_names.gperf"
      {"bar.pro", 0},
#line 2972 "effective_tld_names.gperf"
      {"sor-aurdal.no", 0},
#line 2858 "effective_tld_names.gperf"
      {"sch.uk", 2},
#line 1880 "effective_tld_names.gperf"
      {"med.sd", 0},
#line 462 "effective_tld_names.gperf"
      {"celtic.museum", 0},
#line 227 "effective_tld_names.gperf"
      {"astronomy.museum", 0},
#line 2456 "effective_tld_names.gperf"
      {"oristano.it", 0},
#line 2962 "effective_tld_names.gperf"
      {"sogne.no", 0},
#line 1063 "effective_tld_names.gperf"
      {"freemasonry.museum", 0},
#line 249 "effective_tld_names.gperf"
      {"averoy.no", 0},
#line 1019 "effective_tld_names.gperf"
      {"fj", 2},
#line 445 "effective_tld_names.gperf"
      {"cartoonart.museum", 0},
#line 2459 "effective_tld_names.gperf"
      {"orland.no", 0},
#line 1759 "effective_tld_names.gperf"
      {"lierne.no", 0},
#line 2863 "effective_tld_names.gperf"
      {"school.na", 0},
#line 2461 "effective_tld_names.gperf"
      {"orsta.no", 0},
#line 3052 "effective_tld_names.gperf"
      {"surrey.museum", 0},
#line 1889 "effective_tld_names.gperf"
      {"meeres.museum", 0},
#line 1543 "effective_tld_names.gperf"
      {"izhevsk.ru", 0},
#line 1010 "effective_tld_names.gperf"
      {"finland.museum", 0},
#line 456 "effective_tld_names.gperf"
      {"cbg.ru", 0},
#line 357 "effective_tld_names.gperf"
      {"bl.uk", 1},
#line 2860 "effective_tld_names.gperf"
      {"schoenbrunn.museum", 0},
#line 842 "effective_tld_names.gperf"
      {"edu.gp", 0},
#line 2814 "effective_tld_names.gperf"
      {"salerno.it", 0},
#line 2133 "effective_tld_names.gperf"
      {"net.gp", 0},
#line 270 "effective_tld_names.gperf"
      {"baikal.ru", 0},
#line 621 "effective_tld_names.gperf"
      {"com.gp", 0},
#line 2449 "effective_tld_names.gperf"
      {"org.tv", 0},
#line 1533 "effective_tld_names.gperf"
      {"isleofman.museum", 0},
#line 2019 "effective_tld_names.gperf"
      {"murmansk.ru", 0},
#line 3226 "effective_tld_names.gperf"
      {"uk.net", 0},
#line 2209 "effective_tld_names.gperf"
      {"nf.ca", 0},
#line 1038 "effective_tld_names.gperf"
      {"fm.br", 0},
#line 3395 "effective_tld_names.gperf"
      {"wolomin.pl", 0},
#line 1083 "effective_tld_names.gperf"
      {"furniture.museum", 0},
#line 149 "effective_tld_names.gperf"
      {"andasuolo.no", 0},
#line 3227 "effective_tld_names.gperf"
      {"ulan-ude.ru", 0},
#line 2274 "effective_tld_names.gperf"
      {"nrw.museum", 0},
#line 2307 "effective_tld_names.gperf"
      {"of.no", 0},
#line 1379 "effective_tld_names.gperf"
      {"heritage.museum", 0},
#line 582 "effective_tld_names.gperf"
      {"coldwar.museum", 0},
#line 3230 "effective_tld_names.gperf"
      {"ulm.museum", 0},
#line 372 "effective_tld_names.gperf"
      {"bolzano.it", 0},
#line 3254 "effective_tld_names.gperf"
      {"ushistory.museum", 0},
#line 444 "effective_tld_names.gperf"
      {"carrier.museum", 0},
#line 1573 "effective_tld_names.gperf"
      {"jor.br", 0},
#line 55 "effective_tld_names.gperf"
      {"ac.se", 0},
#line 1548 "effective_tld_names.gperf"
      {"jar.ru", 0},
#line 1579 "effective_tld_names.gperf"
      {"jp", 0},
#line 1358 "effective_tld_names.gperf"
      {"hapmir.no", 0},
#line 2680 "effective_tld_names.gperf"
      {"pub.sa", 0},
#line 2077 "effective_tld_names.gperf"
      {"naturbruksgymn.se", 0},
#line 2520 "effective_tld_names.gperf"
      {"per.sg", 0},
#line 482 "effective_tld_names.gperf"
      {"chieti.it", 0},
#line 293 "effective_tld_names.gperf"
      {"bauern.museum", 0},
#line 322 "effective_tld_names.gperf"
      {"bh", 0},
#line 2511 "effective_tld_names.gperf"
      {"pc.pl", 0},
#line 2486 "effective_tld_names.gperf"
      {"pa", 0},
#line 2562 "effective_tld_names.gperf"
      {"po.it", 0},
#line 2512 "effective_tld_names.gperf"
      {"pd.it", 0},
#line 2515 "effective_tld_names.gperf"
      {"pe.it", 0},
#line 1307 "effective_tld_names.gperf"
      {"gs.hm.no", 0},
#line 1369 "effective_tld_names.gperf"
      {"health.museum", 0},
#line 1385 "effective_tld_names.gperf"
      {"histoire.museum", 0},
#line 1749 "effective_tld_names.gperf"
      {"lesja.no", 0},
#line 2382 "effective_tld_names.gperf"
      {"org.gp", 0},
#line 583 "effective_tld_names.gperf"
      {"collection.museum", 0},
#line 2588 "effective_tld_names.gperf"
      {"pr.it", 0},
#line 1328 "effective_tld_names.gperf"
      {"gulen.no", 0},
#line 1414 "effective_tld_names.gperf"
      {"hornindal.no", 0},
#line 90 "effective_tld_names.gperf"
      {"agrar.hu", 0},
#line 2678 "effective_tld_names.gperf"
      {"ptz.ru", 0},
#line 1823 "effective_tld_names.gperf"
      {"magadan.ru", 0},
#line 2560 "effective_tld_names.gperf"
      {"pn.it", 0},
#line 71 "effective_tld_names.gperf"
      {"adult.ht", 0},
#line 1355 "effective_tld_names.gperf"
      {"hammerfest.no", 0},
#line 1306 "effective_tld_names.gperf"
      {"gs.hl.no", 0},
#line 1890 "effective_tld_names.gperf"
      {"meland.no", 0},
#line 356 "effective_tld_names.gperf"
      {"bl.it", 0},
#line 2961 "effective_tld_names.gperf"
      {"sogndal.no", 0},
#line 1348 "effective_tld_names.gperf"
      {"halden.no", 0},
#line 1147 "effective_tld_names.gperf"
      {"gniezno.pl", 0},
#line 2677 "effective_tld_names.gperf"
      {"pt.it", 0},
#line 2106 "effective_tld_names.gperf"
      {"nesset.no", 0},
#line 344 "effective_tld_names.gperf"
      {"biz.nr", 0},
#line 95 "effective_tld_names.gperf"
      {"ah.cn", 0},
#line 1065 "effective_tld_names.gperf"
      {"freiburg.museum", 0},
#line 1099 "effective_tld_names.gperf"
      {"gangwon.kr", 0},
#line 1786 "effective_tld_names.gperf"
      {"loten.no", 0},
#line 1874 "effective_tld_names.gperf"
      {"med.ht", 0},
#line 313 "effective_tld_names.gperf"
      {"bergen.no", 0},
#line 1143 "effective_tld_names.gperf"
      {"gloppen.no", 0},
#line 3034 "effective_tld_names.gperf"
      {"strand.no", 0},
#line 2812 "effective_tld_names.gperf"
      {"salat.no", 0},
#line 331 "effective_tld_names.gperf"
      {"bievat.no", 0},
#line 3066 "effective_tld_names.gperf"
      {"sydney.museum", 0},
#line 2888 "effective_tld_names.gperf"
      {"selje.no", 0},
#line 959 "effective_tld_names.gperf"
      {"etnedal.no", 0},
#line 455 "effective_tld_names.gperf"
      {"cb.it", 0},
#line 2882 "effective_tld_names.gperf"
      {"seaport.museum", 0},
#line 1774 "effective_tld_names.gperf"
      {"loabat.no", 0},
#line 2819 "effective_tld_names.gperf"
      {"samnanger.no", 0},
#line 471 "effective_tld_names.gperf"
      {"charter.aero", 0},
#line 57 "effective_tld_names.gperf"
      {"ac.th", 0},
#line 2679 "effective_tld_names.gperf"
      {"pu.it", 0},
#line 416 "effective_tld_names.gperf"
      {"bw", 0},
#line 2529 "effective_tld_names.gperf"
      {"pg", 2},
#line 1748 "effective_tld_names.gperf"
      {"lerdal.no", 0},
#line 2519 "effective_tld_names.gperf"
      {"per.nf", 0},
#line 2480 "effective_tld_names.gperf"
      {"oxford.museum", 0},
#line 2583 "effective_tld_names.gperf"
      {"pp.az", 0},
#line 1131 "effective_tld_names.gperf"
      {"giske.no", 0},
#line 1096 "effective_tld_names.gperf"
      {"games.hu", 0},
#line 35 "effective_tld_names.gperf"
      {"ac.be", 0},
#line 1467 "effective_tld_names.gperf"
      {"incheon.kr", 0},
#line 2862 "effective_tld_names.gperf"
      {"school.museum", 0},
#line 132 "effective_tld_names.gperf"
      {"amber.museum", 0},
#line 3013 "effective_tld_names.gperf"
      {"station.museum", 0},
#line 208 "effective_tld_names.gperf"
      {"asn.lv", 0},
#line 2673 "effective_tld_names.gperf"
      {"psc.br", 0},
#line 2489 "effective_tld_names.gperf"
      {"pa.us", 0},
#line 158 "effective_tld_names.gperf"
      {"aomori.jp", 2},
#line 2685 "effective_tld_names.gperf"
      {"pv.it", 0},
#line 3014 "effective_tld_names.gperf"
      {"stavanger.no", 0},
#line 2212 "effective_tld_names.gperf"
      {"ngo.ph", 0},
#line 274 "effective_tld_names.gperf"
      {"balestrand.no", 0},
#line 2281 "effective_tld_names.gperf"
      {"nt.edu.au", 0},
#line 700 "effective_tld_names.gperf"
      {"contemporary.museum", 0},
#line 47 "effective_tld_names.gperf"
      {"ac.mu", 0},
#line 309 "effective_tld_names.gperf"
      {"benevento.it", 0},
#line 1730 "effective_tld_names.gperf"
      {"lb", 0},
#line 379 "effective_tld_names.gperf"
      {"botany.museum", 0},
#line 2331 "effective_tld_names.gperf"
      {"oppdal.no", 0},
#line 1891 "effective_tld_names.gperf"
      {"meldal.no", 0},
#line 1999 "effective_tld_names.gperf"
      {"motorcycle.museum", 0},
#line 2835 "effective_tld_names.gperf"
      {"saratov.ru", 0},
#line 550 "effective_tld_names.gperf"
      {"co.hu", 0},
#line 127 "effective_tld_names.gperf"
      {"alto-adige.it", 0},
#line 2690 "effective_tld_names.gperf"
      {"pz.it", 0},
#line 2923 "effective_tld_names.gperf"
      {"skanit.no", 0},
#line 985 "effective_tld_names.gperf"
      {"fed.us", 0},
#line 1457 "effective_tld_names.gperf"
      {"imageandsound.museum", 0},
#line 241 "effective_tld_names.gperf"
      {"austin.museum", 0},
#line 1580 "effective_tld_names.gperf"
      {"jpn.com", 0},
#line 399 "effective_tld_names.gperf"
      {"brunel.museum", 0},
#line 242 "effective_tld_names.gperf"
      {"australia.museum", 0},
#line 544 "effective_tld_names.gperf"
      {"co.bi", 0},
#line 1710 "effective_tld_names.gperf"
      {"labor.museum", 0},
#line 2831 "effective_tld_names.gperf"
      {"santacruz.museum", 0},
#line 433 "effective_tld_names.gperf"
      {"cagliari.it", 0},
#line 1356 "effective_tld_names.gperf"
      {"handson.museum", 0},
#line 2510 "effective_tld_names.gperf"
      {"pc.it", 0},
#line 2022 "effective_tld_names.gperf"
      {"museum", 0},
#line 2844 "effective_tld_names.gperf"
      {"sb", 0},
#line 287 "effective_tld_names.gperf"
      {"barum.no", 0},
#line 1092 "effective_tld_names.gperf"
      {"gaivuotna.no", 0},
#line 2483 "effective_tld_names.gperf"
      {"oystre-slidre.no", 0},
#line 1926 "effective_tld_names.gperf"
      {"mil.hn", 0},
#line 723 "effective_tld_names.gperf"
      {"cranbrook.museum", 0},
#line 987 "effective_tld_names.gperf"
      {"fedje.no", 0},
#line 1105 "effective_tld_names.gperf"
      {"gb.net", 0},
#line 1902 "effective_tld_names.gperf"
      {"mi.th", 0},
#line 2674 "effective_tld_names.gperf"
      {"psi.br", 0},
#line 967 "effective_tld_names.gperf"
      {"exeter.museum", 0},
#line 1974 "effective_tld_names.gperf"
      {"moareke.no", 0},
#line 3241 "effective_tld_names.gperf"
      {"uri.arpa", 0},
#line 2097 "effective_tld_names.gperf"
      {"nebraska.museum", 0},
#line 1848 "effective_tld_names.gperf"
      {"marnardal.no", 0},
#line 2023 "effective_tld_names.gperf"
      {"museum.no", 0},
#line 2334 "effective_tld_names.gperf"
      {"or.bi", 0},
#line 319 "effective_tld_names.gperf"
      {"bf", 0},
#line 2065 "effective_tld_names.gperf"
      {"naroy.no", 0},
#line 1047 "effective_tld_names.gperf"
      {"forli-cesena.it", 0},
#line 1881 "effective_tld_names.gperf"
      {"medecin.fr", 0},
#line 1293 "effective_tld_names.gperf"
      {"grong.no", 0},
#line 191 "effective_tld_names.gperf"
      {"artgallery.museum", 0},
#line 2256 "effective_tld_names.gperf"
      {"nordkapp.no", 0},
#line 2592 "effective_tld_names.gperf"
      {"prd.km", 0},
#line 786 "effective_tld_names.gperf"
      {"do", 2},
#line 1767 "effective_tld_names.gperf"
      {"lipetsk.ru", 0},
#line 2966 "effective_tld_names.gperf"
      {"solund.no", 0},
#line 759 "effective_tld_names.gperf"
      {"de", 0},
#line 3048 "effective_tld_names.gperf"
      {"sunndal.no", 0},
#line 3408 "effective_tld_names.gperf"
      {"xj.cn", 0},
#line 1061 "effective_tld_names.gperf"
      {"franziskaner.museum", 0},
#line 1093 "effective_tld_names.gperf"
      {"gallery.museum", 0},
#line 2027 "effective_tld_names.gperf"
      {"music.museum", 0},
#line 2875 "effective_tld_names.gperf"
      {"scotland.museum", 0},
#line 2059 "effective_tld_names.gperf"
      {"namsos.no", 0},
#line 67 "effective_tld_names.gperf"
      {"act.gov.au", 0},
#line 2593 "effective_tld_names.gperf"
      {"prd.mg", 0},
#line 2488 "effective_tld_names.gperf"
      {"pa.it", 0},
#line 2024 "effective_tld_names.gperf"
      {"museum.tt", 0},
#line 3643 "effective_tld_names.gperf"
      {"zj.cn", 0},
#line 3242 "effective_tld_names.gperf"
      {"urn.arpa", 0},
#line 994 "effective_tld_names.gperf"
      {"fhs.no", 0},
#line 1312 "effective_tld_names.gperf"
      {"gs.of.no", 0},
#line 2900 "effective_tld_names.gperf"
      {"sh.cn", 0},
#line 956 "effective_tld_names.gperf"
      {"ethnology.museum", 0},
#line 1420 "effective_tld_names.gperf"
      {"hoyanger.no", 0},
#line 3383 "effective_tld_names.gperf"
      {"western.museum", 0},
#line 1172 "effective_tld_names.gperf"
      {"gorizia.it", 0},
#line 1008 "effective_tld_names.gperf"
      {"fineart.museum", 0},
#line 1750 "effective_tld_names.gperf"
      {"levanger.no", 0},
#line 2540 "effective_tld_names.gperf"
      {"pi.it", 0},
#line 1802 "effective_tld_names.gperf"
      {"lugansk.ua", 0},
#line 982 "effective_tld_names.gperf"
      {"fauske.no", 0},
#line 2105 "effective_tld_names.gperf"
      {"nesseby.no", 0},
#line 2973 "effective_tld_names.gperf"
      {"sor-fron.no", 0},
#line 434 "effective_tld_names.gperf"
      {"cahcesuolo.no", 0},
#line 1418 "effective_tld_names.gperf"
      {"hotel.lk", 0},
#line 1100 "effective_tld_names.gperf"
      {"garden.museum", 0},
#line 396 "effective_tld_names.gperf"
      {"bronnoy.no", 0},
#line 176 "effective_tld_names.gperf"
      {"arendal.no", 0},
#line 2514 "effective_tld_names.gperf"
      {"pe.ca", 0},
#line 2305 "effective_tld_names.gperf"
      {"odessa.ua", 0},
#line 1884 "effective_tld_names.gperf"
      {"media.hu", 0},
#line 3020 "effective_tld_names.gperf"
      {"steinkjer.no", 0},
#line 1547 "effective_tld_names.gperf"
      {"jan-mayen.no", 0},
#line 1885 "effective_tld_names.gperf"
      {"media.museum", 0},
#line 155 "effective_tld_names.gperf"
      {"antiques.museum", 0},
#line 3016 "effective_tld_names.gperf"
      {"stavropol.ru", 0},
#line 1009 "effective_tld_names.gperf"
      {"finearts.museum", 0},
#line 1339 "effective_tld_names.gperf"
      {"gyeongnam.kr", 0},
#line 244 "effective_tld_names.gperf"
      {"author.aero", 0},
#line 2897 "effective_tld_names.gperf"
      {"sf.no", 0},
#line 1764 "effective_tld_names.gperf"
      {"lindas.no", 0},
#line 951 "effective_tld_names.gperf"
      {"essex.museum", 0},
#line 3006 "effective_tld_names.gperf"
      {"stargard.pl", 0},
#line 1859 "effective_tld_names.gperf"
      {"mazury.pl", 0},
#line 2017 "effective_tld_names.gperf"
      {"muncie.museum", 0},
#line 312 "effective_tld_names.gperf"
      {"bergbau.museum", 0},
#line 3037 "effective_tld_names.gperf"
      {"student.aero", 0},
#line 2254 "effective_tld_names.gperf"
      {"nord-odal.no", 0},
#line 1893 "effective_tld_names.gperf"
      {"meloy.no", 0},
#line 402 "effective_tld_names.gperf"
      {"bruxelles.museum", 0},
#line 1051 "effective_tld_names.gperf"
      {"fortworth.museum", 0},
#line 2686 "effective_tld_names.gperf"
      {"pvt.ge", 0},
#line 351 "effective_tld_names.gperf"
      {"bj", 0},
#line 1835 "effective_tld_names.gperf"
      {"mandal.no", 0},
#line 335 "effective_tld_names.gperf"
      {"bio.br", 0},
#line 761 "effective_tld_names.gperf"
      {"de.us", 0},
#line 1722 "effective_tld_names.gperf"
      {"lardal.no", 0},
#line 2695 "effective_tld_names.gperf"
      {"qh.cn", 0},
#line 1267 "effective_tld_names.gperf"
      {"gov.tj", 0},
#line 2530 "effective_tld_names.gperf"
      {"pg.it", 0},
#line 441 "effective_tld_names.gperf"
      {"canada.museum", 0},
#line 896 "effective_tld_names.gperf"
      {"edu.tj", 0},
#line 2047 "effective_tld_names.gperf"
      {"namdalseid.no", 0},
#line 2189 "effective_tld_names.gperf"
      {"net.tj", 0},
#line 2086 "effective_tld_names.gperf"
      {"nb.ca", 0},
#line 1995 "effective_tld_names.gperf"
      {"moskenes.no", 0},
#line 676 "effective_tld_names.gperf"
      {"com.tj", 0},
#line 782 "effective_tld_names.gperf"
      {"dm", 0},
#line 1042 "effective_tld_names.gperf"
      {"foggia.it", 0},
#line 1806 "effective_tld_names.gperf"
      {"luroy.no", 0},
#line 1475 "effective_tld_names.gperf"
      {"indianmarket.museum", 0},
#line 1513 "effective_tld_names.gperf"
      {"int.tj", 0},
#line 1956 "effective_tld_names.gperf"
      {"minnesota.museum", 0},
#line 1354 "effective_tld_names.gperf"
      {"hammarfeasta.no", 0},
#line 1322 "effective_tld_names.gperf"
      {"gs.vf.no", 0},
#line 1291 "effective_tld_names.gperf"
      {"greta.fr", 0},
#line 123 "effective_tld_names.gperf"
      {"algard.no", 0},
#line 800 "effective_tld_names.gperf"
      {"dz", 0},
#line 448 "effective_tld_names.gperf"
      {"casino.hu", 0},
#line 805 "effective_tld_names.gperf"
      {"eastafrica.museum", 0},
#line 2485 "effective_tld_names.gperf"
      {"p.se", 0},
#line 1581 "effective_tld_names.gperf"
      {"js.cn", 0},
#line 1454 "effective_tld_names.gperf"
      {"illustration.museum", 0},
#line 2347 "effective_tld_names.gperf"
      {"oregon.museum", 0},
#line 3017 "effective_tld_names.gperf"
      {"steam.museum", 0},
#line 1378 "effective_tld_names.gperf"
      {"herad.no", 0},
#line 944 "effective_tld_names.gperf"
      {"equipment.aero", 0},
#line 2649 "effective_tld_names.gperf"
      {"pri.ee", 0},
#line 2920 "effective_tld_names.gperf"
      {"sirdal.no", 0},
#line 2969 "effective_tld_names.gperf"
      {"sondrio.it", 0},
#line 476 "effective_tld_names.gperf"
      {"cherkassy.ua", 0},
#line 2066 "effective_tld_names.gperf"
      {"narviika.no", 0},
#line 1544 "effective_tld_names.gperf"
      {"j.bg", 0},
#line 1934 "effective_tld_names.gperf"
      {"mil.lv", 0},
#line 1586 "effective_tld_names.gperf"
      {"jur.pro", 0},
#line 1411 "effective_tld_names.gperf"
      {"holtalen.no", 0},
#line 329 "effective_tld_names.gperf"
      {"biella.it", 0},
#line 378 "effective_tld_names.gperf"
      {"botanicgarden.museum", 0},
#line 1111 "effective_tld_names.gperf"
      {"gdynia.pl", 0},
#line 3044 "effective_tld_names.gperf"
      {"suldal.no", 0},
#line 2445 "effective_tld_names.gperf"
      {"org.tj", 0},
#line 1587 "effective_tld_names.gperf"
      {"jus.br", 0},
#line 1317 "effective_tld_names.gperf"
      {"gs.st.no", 0},
#line 1391 "effective_tld_names.gperf"
      {"history.museum", 0},
#line 3225 "effective_tld_names.gperf"
      {"uk.com", 0},
#line 66 "effective_tld_names.gperf"
      {"act.edu.au", 0},
#line 397 "effective_tld_names.gperf"
      {"bronnoysund.no", 0},
#line 701 "effective_tld_names.gperf"
      {"contemporaryart.museum", 0},
#line 2586 "effective_tld_names.gperf"
      {"ppg.br", 0},
#line 935 "effective_tld_names.gperf"
      {"engineer.aero", 0},
#line 1723 "effective_tld_names.gperf"
      {"larsson.museum", 0},
#line 2915 "effective_tld_names.gperf"
      {"sigdal.no", 0},
#line 1003 "effective_tld_names.gperf"
      {"filatelia.museum", 0},
#line 1784 "effective_tld_names.gperf"
      {"lorenskog.no", 0},
#line 1993 "effective_tld_names.gperf"
      {"moscow.museum", 0},
#line 722 "effective_tld_names.gperf"
      {"crafts.museum", 0},
#line 979 "effective_tld_names.gperf"
      {"farmers.museum", 0},
#line 2650 "effective_tld_names.gperf"
      {"principe.st", 0},
#line 1050 "effective_tld_names.gperf"
      {"fortmissoula.museum", 0},
#line 783 "effective_tld_names.gperf"
      {"dn.ua", 0},
#line 297 "effective_tld_names.gperf"
      {"bd.se", 0},
#line 793 "effective_tld_names.gperf"
      {"dr.na", 0},
#line 520 "effective_tld_names.gperf"
      {"civilization.museum", 0},
#line 151 "effective_tld_names.gperf"
      {"andoy.no", 0},
#line 2933 "effective_tld_names.gperf"
      {"skjak.no", 0},
#line 1769 "effective_tld_names.gperf"
      {"livinghistory.museum", 0},
#line 2549 "effective_tld_names.gperf"
      {"pk", 0},
#line 2016 "effective_tld_names.gperf"
      {"mulhouse.museum", 0},
#line 2883 "effective_tld_names.gperf"
      {"sebastopol.ua", 0},
#line 3634 "effective_tld_names.gperf"
      {"zachpomor.pl", 0},
#line 375 "effective_tld_names.gperf"
      {"boston.museum", 0},
#line 2252 "effective_tld_names.gperf"
      {"nord-aurdal.no", 0},
#line 2231 "effective_tld_names.gperf"
      {"nls.uk", 1},
#line 272 "effective_tld_names.gperf"
      {"balat.no", 0},
#line 2577 "effective_tld_names.gperf"
      {"portland.museum", 0},
#line 316 "effective_tld_names.gperf"
      {"berlin.museum", 0},
#line 3260 "effective_tld_names.gperf"
      {"utazas.hu", 0},
#line 2323 "effective_tld_names.gperf"
      {"omasvuotna.no", 0},
#line 30 "effective_tld_names.gperf"
      {"ab.ca", 0},
#line 2484 "effective_tld_names.gperf"
      {"p.bg", 0},
#line 923 "effective_tld_names.gperf"
      {"elk.pl", 0},
#line 1367 "effective_tld_names.gperf"
      {"hb.cn", 0},
#line 2041 "effective_tld_names.gperf"
      {"nagano.jp", 2},
#line 311 "effective_tld_names.gperf"
      {"bergamo.it", 0},
#line 1044 "effective_tld_names.gperf"
      {"folldal.no", 0},
#line 300 "effective_tld_names.gperf"
      {"beardu.no", 0},
#line 916 "effective_tld_names.gperf"
      {"eidsberg.no", 0},
#line 1860 "effective_tld_names.gperf"
      {"mb.ca", 0},
#line 757 "effective_tld_names.gperf"
      {"dc.us", 0},
#line 2467 "effective_tld_names.gperf"
      {"oskol.ru", 0},
#line 3058 "effective_tld_names.gperf"
      {"svelvik.no", 0},
#line 1765 "effective_tld_names.gperf"
      {"lindesnes.no", 0},
#line 2074 "effective_tld_names.gperf"
      {"naturalhistory.museum", 0},
#line 758 "effective_tld_names.gperf"
      {"ddr.museum", 0},
#line 1292 "effective_tld_names.gperf"
      {"grimstad.no", 0},
#line 1525 "effective_tld_names.gperf"
      {"irkutsk.ru", 0},
#line 1728 "effective_tld_names.gperf"
      {"lavangen.no", 0},
#line 141 "effective_tld_names.gperf"
      {"amsterdam.museum", 0},
#line 2913 "effective_tld_names.gperf"
      {"siellak.no", 0},
#line 1556 "effective_tld_names.gperf"
      {"jerusalem.museum", 0},
#line 1576 "effective_tld_names.gperf"
      {"journal.aero", 0},
#line 1045 "effective_tld_names.gperf"
      {"force.museum", 0},
#line 1588 "effective_tld_names.gperf"
      {"jx.cn", 0},
#line 2018 "effective_tld_names.gperf"
      {"muosat.no", 0},
#line 1825 "effective_tld_names.gperf"
      {"magnitka.ru", 0},
#line 1119 "effective_tld_names.gperf"
      {"geology.museum", 0},
#line 2656 "effective_tld_names.gperf"
      {"pro", 0},
#line 2808 "effective_tld_names.gperf"
      {"saintlouis.museum", 0},
#line 2465 "effective_tld_names.gperf"
      {"osaka.jp", 2},
#line 500 "effective_tld_names.gperf"
      {"circus.museum", 0},
#line 437 "effective_tld_names.gperf"
      {"cambridge.museum", 0},
#line 1305 "effective_tld_names.gperf"
      {"gs.fm.no", 0},
#line 1302 "effective_tld_names.gperf"
      {"gs.ah.no", 0},
#line 1763 "effective_tld_names.gperf"
      {"lincoln.museum", 0},
#line 2550 "effective_tld_names.gperf"
      {"pl", 0},
#line 1171 "effective_tld_names.gperf"
      {"gorge.museum", 0},
#line 3021 "effective_tld_names.gperf"
      {"stjohn.museum", 0},
#line 3647 "effective_tld_names.gperf"
      {"zoology.museum", 0},
#line 905 "effective_tld_names.gperf"
      {"education.museum", 0},
#line 768 "effective_tld_names.gperf"
      {"dep.no", 0},
#line 1459 "effective_tld_names.gperf"
      {"imperia.it", 0},
#line 2825 "effective_tld_names.gperf"
      {"sandnes.no", 0},
#line 1114 "effective_tld_names.gperf"
      {"geelvinck.museum", 0},
#line 3398 "effective_tld_names.gperf"
      {"workshop.museum", 0},
#line 1360 "effective_tld_names.gperf"
      {"hareid.no", 0},
#line 586 "effective_tld_names.gperf"
      {"columbia.museum", 0},
#line 3010 "effective_tld_names.gperf"
      {"state.museum", 0},
#line 204 "effective_tld_names.gperf"
      {"askim.no", 0},
#line 1066 "effective_tld_names.gperf"
      {"freight.aero", 0},
#line 2257 "effective_tld_names.gperf"
      {"nordre-land.no", 0},
#line 3050 "effective_tld_names.gperf"
      {"surgut.ru", 0},
#line 2813 "effective_tld_names.gperf"
      {"salem.museum", 0},
#line 1020 "effective_tld_names.gperf"
      {"fj.cn", 0},
#line 432 "effective_tld_names.gperf"
      {"cadaques.museum", 0},
#line 1495 "effective_tld_names.gperf"
      {"info.tn", 0},
#line 494 "effective_tld_names.gperf"
      {"chuvashia.ru", 0},
#line 3237 "effective_tld_names.gperf"
      {"university.museum", 0},
#line 294 "effective_tld_names.gperf"
      {"bb", 0},
#line 1716 "effective_tld_names.gperf"
      {"lancashire.museum", 0},
#line 3042 "effective_tld_names.gperf"
      {"suisse.museum", 0},
#line 1779 "effective_tld_names.gperf"
      {"logistics.aero", 0},
#line 1546 "effective_tld_names.gperf"
      {"jamison.museum", 0},
#line 1801 "effective_tld_names.gperf"
      {"lucerne.museum", 0},
#line 1284 "effective_tld_names.gperf"
      {"grajewo.pl", 0},
#line 1346 "effective_tld_names.gperf"
      {"hadsel.no", 0},
#line 404 "effective_tld_names.gperf"
      {"bryne.no", 0},
#line 1059 "effective_tld_names.gperf"
      {"francaise.museum", 0},
#line 1489 "effective_tld_names.gperf"
      {"info.nr", 0},
#line 3071 "effective_tld_names.gperf"
      {"szczytno.pl", 0},
#line 63 "effective_tld_names.gperf"
      {"academy.museum", 0},
#line 2060 "effective_tld_names.gperf"
      {"namsskogan.no", 0},
#line 189 "effective_tld_names.gperf"
      {"artdeco.museum", 0},
#line 2945 "effective_tld_names.gperf"
      {"slupsk.pl", 0},
#line 206 "effective_tld_names.gperf"
      {"askvoll.no", 0},
#line 1782 "effective_tld_names.gperf"
      {"london.museum", 0},
#line 1073 "effective_tld_names.gperf"
      {"frosta.no", 0},
#line 2815 "effective_tld_names.gperf"
      {"saltdal.no", 0},
#line 3220 "effective_tld_names.gperf"
      {"udmurtia.ru", 0},
#line 175 "effective_tld_names.gperf"
      {"aremark.no", 0},
#line 111 "effective_tld_names.gperf"
      {"aknoluokta.no", 0},
#line 1830 "effective_tld_names.gperf"
      {"mallorca.museum", 0},
#line 691 "effective_tld_names.gperf"
      {"como.it", 0},
#line 1349 "effective_tld_names.gperf"
      {"halloffame.museum", 0},
#line 1104 "effective_tld_names.gperf"
      {"gb.com", 0},
#line 2255 "effective_tld_names.gperf"
      {"norddal.no", 0},
#line 2499 "effective_tld_names.gperf"
      {"panama.museum", 0},
#line 81 "effective_tld_names.gperf"
      {"aerodrome.aero", 0},
#line 1440 "effective_tld_names.gperf"
      {"icnet.uk", 1},
#line 2663 "effective_tld_names.gperf"
      {"pro.tt", 0},
#line 2495 "effective_tld_names.gperf"
      {"palana.ru", 0},
#line 1892 "effective_tld_names.gperf"
      {"melhus.no", 0},
#line 1496 "effective_tld_names.gperf"
      {"info.tt", 0},
#line 3376 "effective_tld_names.gperf"
      {"waw.pl", 0},
#line 2925 "effective_tld_names.gperf"
      {"skaun.no", 0},
#line 1178 "effective_tld_names.gperf"
      {"gouv.km", 0},
#line 1055 "effective_tld_names.gperf"
      {"foundation.museum", 0},
#line 966 "effective_tld_names.gperf"
      {"exchange.aero", 0},
#line 2803 "effective_tld_names.gperf"
      {"sa.edu.au", 0},
#line 498 "effective_tld_names.gperf"
      {"cincinnati.museum", 0},
#line 395 "effective_tld_names.gperf"
      {"broker.aero", 0},
#line 1762 "effective_tld_names.gperf"
      {"limanowa.pl", 0},
#line 2291 "effective_tld_names.gperf"
      {"nuremberg.museum", 0},
#line 3368 "effective_tld_names.gperf"
      {"wales.museum", 0},
#line 1176 "effective_tld_names.gperf"
      {"gouv.fr", 0},
#line 1531 "effective_tld_names.gperf"
      {"ishikawa.jp", 2},
#line 2215 "effective_tld_names.gperf"
      {"nhs.uk", 1},
#line 1371 "effective_tld_names.gperf"
      {"heimatunduhren.museum", 0},
#line 3057 "effective_tld_names.gperf"
      {"sveio.no", 0},
#line 181 "effective_tld_names.gperf"
      {"arq.br", 0},
#line 403 "effective_tld_names.gperf"
      {"bryansk.ru", 0},
#line 2482 "effective_tld_names.gperf"
      {"oygarden.no", 0},
#line 452 "effective_tld_names.gperf"
      {"catania.it", 0},
#line 280 "effective_tld_names.gperf"
      {"bamble.no", 0},
#line 1711 "effective_tld_names.gperf"
      {"labour.museum", 0},
#line 1778 "effective_tld_names.gperf"
      {"lodingen.no", 0},
#line 3363 "effective_tld_names.gperf"
      {"wa.edu.au", 0},
#line 2912 "effective_tld_names.gperf"
      {"sibenik.museum", 0},
#line 1852 "effective_tld_names.gperf"
      {"masoy.no", 0},
#line 129 "effective_tld_names.gperf"
      {"alvdal.no", 0},
#line 2025 "effective_tld_names.gperf"
      {"museumcenter.museum", 0},
#line 373 "effective_tld_names.gperf"
      {"bomlo.no", 0},
#line 29 "effective_tld_names.gperf"
      {"aarborte.no", 0},
#line 80 "effective_tld_names.gperf"
      {"aeroclub.aero", 0},
#line 792 "effective_tld_names.gperf"
      {"dp.ua", 0},
#line 203 "effective_tld_names.gperf"
      {"asker.no", 0},
#line 585 "effective_tld_names.gperf"
      {"coloradoplateau.museum", 0},
#line 1494 "effective_tld_names.gperf"
      {"info.sd", 0},
#line 2015 "effective_tld_names.gperf"
      {"muenster.museum", 0},
#line 742 "effective_tld_names.gperf"
      {"cymru.museum", 0},
#line 2664 "effective_tld_names.gperf"
      {"pro.vn", 0},
#line 3638 "effective_tld_names.gperf"
      {"zarow.pl", 0},
#line 2551 "effective_tld_names.gperf"
      {"pl.ua", 0},
#line 3381 "effective_tld_names.gperf"
      {"web.tj", 0},
#line 488 "effective_tld_names.gperf"
      {"chita.ru", 0},
#line 472 "effective_tld_names.gperf"
      {"chattanooga.museum", 0},
#line 2965 "effective_tld_names.gperf"
      {"sologne.museum", 0},
#line 481 "effective_tld_names.gperf"
      {"chicago.museum", 0},
#line 2811 "effective_tld_names.gperf"
      {"salangen.no", 0},
#line 937 "effective_tld_names.gperf"
      {"enna.it", 0},
#line 2322 "effective_tld_names.gperf"
      {"omaha.museum", 0},
#line 236 "effective_tld_names.gperf"
      {"aukra.no", 0},
#line 1166 "effective_tld_names.gperf"
      {"gobiernoelectronico.ar", 1},
#line 2259 "effective_tld_names.gperf"
      {"nore-og-uvdal.no", 0},
#line 2531 "effective_tld_names.gperf"
      {"ph", 0},
#line 2976 "effective_tld_names.gperf"
      {"sorfold.no", 0},
#line 78 "effective_tld_names.gperf"
      {"aero.tt", 0},
#line 1294 "effective_tld_names.gperf"
      {"grosseto.it", 0},
#line 1482 "effective_tld_names.gperf"
      {"info.ec", 0},
#line 2477 "effective_tld_names.gperf"
      {"other.nf", 0},
#line 1558 "effective_tld_names.gperf"
      {"jet.uk", 1},
#line 3382 "effective_tld_names.gperf"
      {"wegrow.pl", 0},
#line 112 "effective_tld_names.gperf"
      {"akrehamn.no", 0},
#line 3612 "effective_tld_names.gperf"
      {"yamagata.jp", 2},
#line 31 "effective_tld_names.gperf"
      {"abo.pa", 0},
#line 1568 "effective_tld_names.gperf"
      {"jobs", 0},
#line 442 "effective_tld_names.gperf"
      {"capebreton.museum", 0},
#line 1814 "effective_tld_names.gperf"
      {"lyngdal.no", 0},
#line 3030 "effective_tld_names.gperf"
      {"store.ro", 0},
#line 921 "effective_tld_names.gperf"
      {"elblag.pl", 0},
#line 1128 "effective_tld_names.gperf"
      {"giessen.museum", 0},
#line 991 "effective_tld_names.gperf"
      {"fetsund.no", 0},
#line 3636 "effective_tld_names.gperf"
      {"zakopane.pl", 0},
#line 3384 "effective_tld_names.gperf"
      {"westfalen.museum", 0},
#line 1145 "effective_tld_names.gperf"
      {"gmina.pl", 0},
#line 376 "effective_tld_names.gperf"
      {"botanical.museum", 0},
#line 3238 "effective_tld_names.gperf"
      {"unjarga.no", 0},
#line 3031 "effective_tld_names.gperf"
      {"store.st", 0},
#line 2827 "effective_tld_names.gperf"
      {"sandoy.no", 0},
#line 748 "effective_tld_names.gperf"
      {"d.se", 0},
#line 269 "effective_tld_names.gperf"
      {"baidar.no", 0},
#line 435 "effective_tld_names.gperf"
      {"california.museum", 0},
#line 1987 "effective_tld_names.gperf"
      {"money.museum", 0},
#line 1518 "effective_tld_names.gperf"
      {"intl.tn", 0},
#line 2202 "effective_tld_names.gperf"
      {"newjersey.museum", 0},
#line 965 "effective_tld_names.gperf"
      {"evje-og-hornnes.no", 0},
#line 1046 "effective_tld_names.gperf"
      {"forde.no", 0},
#line 2658 "effective_tld_names.gperf"
      {"pro.br", 0},
#line 353 "effective_tld_names.gperf"
      {"bjarkoy.no", 0},
#line 2687 "effective_tld_names.gperf"
      {"pw", 0},
#line 3641 "effective_tld_names.gperf"
      {"zgrad.ru", 0},
#line 1985 "effective_tld_names.gperf"
      {"molde.no", 0},
#line 2970 "effective_tld_names.gperf"
      {"songdalen.no", 0},
#line 1578 "effective_tld_names.gperf"
      {"journalist.aero", 0},
#line 2494 "effective_tld_names.gperf"
      {"palace.museum", 0},
#line 491 "effective_tld_names.gperf"
      {"chukotka.ru", 0},
#line 338 "effective_tld_names.gperf"
      {"birkenes.no", 0},
#line 2662 "effective_tld_names.gperf"
      {"pro.pr", 0},
#line 3252 "effective_tld_names.gperf"
      {"usenet.pl", 0},
#line 1729 "effective_tld_names.gperf"
      {"law.pro", 0},
#line 392 "effective_tld_names.gperf"
      {"british.museum", 0},
#line 3622 "effective_tld_names.gperf"
      {"york.museum", 0},
#line 1094 "effective_tld_names.gperf"
      {"galsa.no", 0},
#line 1350 "effective_tld_names.gperf"
      {"halsa.no", 0},
#line 518 "effective_tld_names.gperf"
      {"civilaviation.aero", 0},
#line 1912 "effective_tld_names.gperf"
      {"mielno.pl", 0},
#line 3232 "effective_tld_names.gperf"
      {"ulvik.no", 0},
#line 1858 "effective_tld_names.gperf"
      {"mazowsze.pl", 0},
#line 1959 "effective_tld_names.gperf"
      {"miyagi.jp", 2},
#line 1034 "effective_tld_names.gperf"
      {"florence.it", 0},
#line 2930 "effective_tld_names.gperf"
      {"skien.no", 0},
#line 2476 "effective_tld_names.gperf"
      {"otago.museum", 0},
#line 1337 "effective_tld_names.gperf"
      {"gyeongbuk.kr", 0},
#line 2039 "effective_tld_names.gperf"
      {"naamesjevuemie.no", 0},
#line 1717 "effective_tld_names.gperf"
      {"landes.museum", 0},
#line 1117 "effective_tld_names.gperf"
      {"genoa.it", 0},
#line 390 "effective_tld_names.gperf"
      {"bristol.museum", 0},
#line 84 "effective_tld_names.gperf"
      {"afjord.no", 0},
#line 939 "effective_tld_names.gperf"
      {"entertainment.aero", 0},
#line 2492 "effective_tld_names.gperf"
      {"padova.it", 0},
#line 3028 "effective_tld_names.gperf"
      {"stordal.no", 0},
#line 225 "effective_tld_names.gperf"
      {"asti.it", 0},
#line 2947 "effective_tld_names.gperf"
      {"smola.no", 0},
#line 1978 "effective_tld_names.gperf"
      {"mobi.tt", 0},
#line 2661 "effective_tld_names.gperf"
      {"pro.na", 0},
#line 365 "effective_tld_names.gperf"
      {"bo.nordland.no", 0},
#line 1538 "effective_tld_names.gperf"
      {"ivanovo.ru", 0},
#line 3389 "effective_tld_names.gperf"
      {"wildlife.museum", 0},
#line 3430 "effective_tld_names.gperf"
      {"xn--bod-2na.no", 0},
#line 2479 "effective_tld_names.gperf"
      {"ovre-eiker.no", 0},
#line 3623 "effective_tld_names.gperf"
      {"yorkshire.museum", 0},
#line 904 "effective_tld_names.gperf"
      {"educ.ar", 1},
#line 1488 "effective_tld_names.gperf"
      {"info.nf", 0},
#line 1781 "effective_tld_names.gperf"
      {"lomza.pl", 0},
#line 1028 "effective_tld_names.gperf"
      {"flatanger.no", 0},
#line 190 "effective_tld_names.gperf"
      {"arteducation.museum", 0},
#line 2458 "effective_tld_names.gperf"
      {"orkdal.no", 0},
#line 762 "effective_tld_names.gperf"
      {"deatnu.no", 0},
#line 1473 "effective_tld_names.gperf"
      {"indiana.museum", 0},
#line 126 "effective_tld_names.gperf"
      {"altai.ru", 0},
#line 780 "effective_tld_names.gperf"
      {"dk", 0},
#line 389 "effective_tld_names.gperf"
      {"brindisi.it", 0},
#line 187 "effective_tld_names.gperf"
      {"artanddesign.museum", 0},
#line 1847 "effective_tld_names.gperf"
      {"marketplace.aero", 0},
#line 2971 "effective_tld_names.gperf"
      {"sopot.pl", 0},
#line 2576 "effective_tld_names.gperf"
      {"portal.museum", 0},
#line 2952 "effective_tld_names.gperf"
      {"snasa.no", 0},
#line 930 "effective_tld_names.gperf"
      {"enebakk.no", 0},
#line 2557 "effective_tld_names.gperf"
      {"plc.ly", 0},
#line 2840 "effective_tld_names.gperf"
      {"sauda.no", 0},
#line 334 "effective_tld_names.gperf"
      {"bindal.no", 0},
#line 1945 "effective_tld_names.gperf"
      {"mil.tj", 0},
#line 1419 "effective_tld_names.gperf"
      {"house.museum", 0},
#line 2556 "effective_tld_names.gperf"
      {"plc.co.im", 0},
#line 1082 "effective_tld_names.gperf"
      {"fuossko.no", 0},
#line 747 "effective_tld_names.gperf"
      {"d.bg", 0},
#line 1412 "effective_tld_names.gperf"
      {"homebuilt.aero", 0},
#line 1715 "effective_tld_names.gperf"
      {"lanbib.se", 0},
#line 2075 "effective_tld_names.gperf"
      {"naturalhistorymuseum.museum", 0},
#line 105 "effective_tld_names.gperf"
      {"airguard.museum", 0},
#line 2948 "effective_tld_names.gperf"
      {"smolensk.ru", 0},
#line 1540 "effective_tld_names.gperf"
      {"ivgu.no", 0},
#line 765 "effective_tld_names.gperf"
      {"delaware.museum", 0},
#line 252 "effective_tld_names.gperf"
      {"avoues.fr", 0},
#line 2528 "effective_tld_names.gperf"
      {"pf", 0},
#line 2544 "effective_tld_names.gperf"
      {"pilots.museum", 0},
#line 1395 "effective_tld_names.gperf"
      {"hjelmeland.no", 0},
#line 400 "effective_tld_names.gperf"
      {"brussel.museum", 0},
#line 1103 "effective_tld_names.gperf"
      {"gausdal.no", 0},
#line 2320 "effective_tld_names.gperf"
      {"olsztyn.pl", 0},
#line 1285 "effective_tld_names.gperf"
      {"gran.no", 0},
#line 251 "effective_tld_names.gperf"
      {"avocat.fr", 0},
#line 223 "effective_tld_names.gperf"
      {"association.aero", 0},
#line 2986 "effective_tld_names.gperf"
      {"space.museum", 0},
#line 2659 "effective_tld_names.gperf"
      {"pro.ec", 0},
#line 230 "effective_tld_names.gperf"
      {"atlanta.museum", 0},
#line 275 "effective_tld_names.gperf"
      {"ballangen.no", 0},
#line 3026 "effective_tld_names.gperf"
      {"stor-elvdal.no", 0},
#line 352 "effective_tld_names.gperf"
      {"bj.cn", 0},
#line 3249 "effective_tld_names.gperf"
      {"uscountryestate.museum", 0},
#line 1911 "effective_tld_names.gperf"
      {"mielec.pl", 0},
#line 3251 "effective_tld_names.gperf"
      {"usdecorativearts.museum", 0},
#line 1290 "effective_tld_names.gperf"
      {"graz.museum", 0},
#line 2982 "effective_tld_names.gperf"
      {"soundandvision.museum", 0},
#line 1709 "effective_tld_names.gperf"
      {"laakesvuemie.no", 0},
#line 1481 "effective_tld_names.gperf"
      {"info.co", 0},
#line 1545 "effective_tld_names.gperf"
      {"jamal.ru", 0},
#line 915 "effective_tld_names.gperf"
      {"eidfjord.no", 0},
#line 277 "effective_tld_names.gperf"
      {"balsan.it", 0},
#line 2043 "effective_tld_names.gperf"
      {"nagoya.jp", 2},
#line 1991 "effective_tld_names.gperf"
      {"monza.it", 0},
#line 1618 "effective_tld_names.gperf"
      {"ke", 2},
#line 3409 "effective_tld_names.gperf"
      {"xn--55qx5d.cn", 0},
#line 1700 "effective_tld_names.gperf"
      {"ky", 0},
#line 401 "effective_tld_names.gperf"
      {"brussels.museum", 0},
#line 120 "effective_tld_names.gperf"
      {"alaska.museum", 0},
#line 754 "effective_tld_names.gperf"
      {"database.museum", 0},
#line 1666 "effective_tld_names.gperf"
      {"kr", 0},
#line 1021 "effective_tld_names.gperf"
      {"fjaler.no", 0},
#line 2832 "effective_tld_names.gperf"
      {"santafe.museum", 0},
#line 447 "effective_tld_names.gperf"
      {"caserta.it", 0},
#line 1986 "effective_tld_names.gperf"
      {"moma.museum", 0},
#line 1646 "effective_tld_names.gperf"
      {"kn", 0},
#line 993 "effective_tld_names.gperf"
      {"fh.se", 0},
#line 942 "effective_tld_names.gperf"
      {"environmentalconservation.museum", 0},
#line 3073 "effective_tld_names.gperf"
      {"szkola.pl", 0},
#line 1836 "effective_tld_names.gperf"
      {"mansion.museum", 0},
#line 2204 "effective_tld_names.gperf"
      {"newport.museum", 0},
#line 438 "effective_tld_names.gperf"
      {"campobasso.it", 0},
#line 760 "effective_tld_names.gperf"
      {"de.com", 0},
#line 981 "effective_tld_names.gperf"
      {"farsund.no", 0},
#line 918 "effective_tld_names.gperf"
      {"eidsvoll.no", 0},
#line 2262 "effective_tld_names.gperf"
      {"north.museum", 0},
#line 1327 "effective_tld_names.gperf"
      {"guernsey.museum", 0},
#line 1329 "effective_tld_names.gperf"
      {"gunma.jp", 2},
#line 2892 "effective_tld_names.gperf"
      {"services.aero", 0},
#line 1988 "effective_tld_names.gperf"
      {"monmouth.museum", 0},
#line 3635 "effective_tld_names.gperf"
      {"zagan.pl", 0},
#line 989 "effective_tld_names.gperf"
      {"ferrara.it", 0},
#line 794 "effective_tld_names.gperf"
      {"drammen.no", 0},
#line 3625 "effective_tld_names.gperf"
      {"youth.museum", 0},
#line 221 "effective_tld_names.gperf"
      {"asso.mc", 0},
#line 1530 "effective_tld_names.gperf"
      {"isernia.it", 0},
#line 2968 "effective_tld_names.gperf"
      {"sondre-land.no", 0},
#line 2823 "effective_tld_names.gperf"
      {"sandefjord.no", 0},
#line 917 "effective_tld_names.gperf"
      {"eidskog.no", 0},
#line 692 "effective_tld_names.gperf"
      {"computer.museum", 0},
#line 436 "effective_tld_names.gperf"
      {"caltanissetta.it", 0},
#line 1837 "effective_tld_names.gperf"
      {"mansions.museum", 0},
#line 3640 "effective_tld_names.gperf"
      {"zgorzelec.pl", 0},
#line 1381 "effective_tld_names.gperf"
      {"heroy.nordland.no", 0},
#line 1523 "effective_tld_names.gperf"
      {"iraq.museum", 0},
#line 220 "effective_tld_names.gperf"
      {"asso.km", 0},
#line 1132 "effective_tld_names.gperf"
      {"gjemnes.no", 0},
#line 1366 "effective_tld_names.gperf"
      {"hawaii.museum", 0},
#line 3552 "effective_tld_names.gperf"
      {"xn--sandy-yua.no", 0},
#line 3424 "effective_tld_names.gperf"
      {"xn--bidr-5nac.no", 0},
#line 2457 "effective_tld_names.gperf"
      {"orkanger.no", 0},
#line 2874 "effective_tld_names.gperf"
      {"scientist.aero", 0},
#line 3216 "effective_tld_names.gperf"
      {"uba.ar", 1},
#line 912 "effective_tld_names.gperf"
      {"egyptian.museum", 0},
#line 1299 "effective_tld_names.gperf"
      {"grue.no", 0},
#line 306 "effective_tld_names.gperf"
      {"belgorod.ru", 0},
#line 3400 "effective_tld_names.gperf"
      {"wroclaw.pl", 0},
#line 2963 "effective_tld_names.gperf"
      {"sokndal.no", 0},
#line 2318 "effective_tld_names.gperf"
      {"olecko.pl", 0},
#line 217 "effective_tld_names.gperf"
      {"asso.fr", 0},
#line 2057 "effective_tld_names.gperf"
      {"name.tt", 0},
#line 1831 "effective_tld_names.gperf"
      {"malopolska.pl", 0},
#line 2271 "effective_tld_names.gperf"
      {"nowaruda.pl", 0},
#line 276 "effective_tld_names.gperf"
      {"ballooning.aero", 0},
#line 1701 "effective_tld_names.gperf"
      {"ky.us", 0},
#line 2469 "effective_tld_names.gperf"
      {"osoyro.no", 0},
#line 2468 "effective_tld_names.gperf"
      {"oslo.no", 0},
#line 2258 "effective_tld_names.gperf"
      {"nordreisa.no", 0},
#line 2329 "effective_tld_names.gperf"
      {"opoczno.pl", 0},
#line 2497 "effective_tld_names.gperf"
      {"palermo.it", 0},
#line 1559 "effective_tld_names.gperf"
      {"jevnaker.no", 0},
#line 235 "effective_tld_names.gperf"
      {"augustow.pl", 0},
#line 2864 "effective_tld_names.gperf"
      {"schweiz.museum", 0},
#line 2891 "effective_tld_names.gperf"
      {"seoul.kr", 0},
#line 179 "effective_tld_names.gperf"
      {"arna.no", 0},
#line 2517 "effective_tld_names.gperf"
      {"penza.ru", 0},
#line 1643 "effective_tld_names.gperf"
      {"km", 0},
#line 1808 "effective_tld_names.gperf"
      {"lutsk.ua", 0},
#line 1904 "effective_tld_names.gperf"
      {"miasta.pl", 0},
#line 1565 "effective_tld_names.gperf"
      {"jl.cn", 0},
#line 279 "effective_tld_names.gperf"
      {"baltimore.museum", 0},
#line 492 "effective_tld_names.gperf"
      {"chungbuk.kr", 0},
#line 302 "effective_tld_names.gperf"
      {"bedzin.pl", 0},
#line 106 "effective_tld_names.gperf"
      {"airline.aero", 0},
#line 804 "effective_tld_names.gperf"
      {"e164.arpa", 0},
#line 1577 "effective_tld_names.gperf"
      {"journalism.museum", 0},
#line 1679 "effective_tld_names.gperf"
      {"ks.us", 0},
#line 1703 "effective_tld_names.gperf"
      {"kz", 0},
#line 521 "effective_tld_names.gperf"
      {"civilwar.museum", 0},
#line 3001 "effective_tld_names.gperf"
      {"stadt.museum", 0},
#line 1179 "effective_tld_names.gperf"
      {"gouv.rw", 0},
#line 108 "effective_tld_names.gperf"
      {"airtraffic.aero", 0},
#line 806 "effective_tld_names.gperf"
      {"eastcoast.museum", 0},
#line 1849 "effective_tld_names.gperf"
      {"maryland.museum", 0},
#line 2989 "effective_tld_names.gperf"
      {"sport.hu", 0},
#line 290 "effective_tld_names.gperf"
      {"bashkiria.ru", 0},
#line 289 "effective_tld_names.gperf"
      {"basel.museum", 0},
#line 2053 "effective_tld_names.gperf"
      {"name.my", 0},
#line 1406 "effective_tld_names.gperf"
      {"hokkaido.jp", 2},
#line 267 "effective_tld_names.gperf"
      {"bahccavuotna.no", 0},
#line 2304 "effective_tld_names.gperf"
      {"odda.no", 0},
#line 3038 "effective_tld_names.gperf"
      {"stuttgart.museum", 0},
#line 224 "effective_tld_names.gperf"
      {"association.museum", 0},
#line 65 "effective_tld_names.gperf"
      {"accident-prevention.aero", 0},
#line 2100 "effective_tld_names.gperf"
      {"nes.akershus.no", 0},
#line 387 "effective_tld_names.gperf"
      {"bremanger.no", 0},
#line 3371 "effective_tld_names.gperf"
      {"warmia.pl", 0},
#line 1834 "effective_tld_names.gperf"
      {"manchester.museum", 0},
#line 1908 "effective_tld_names.gperf"
      {"midsund.no", 0},
#line 3404 "effective_tld_names.gperf"
      {"www.ro", 0},
#line 1338 "effective_tld_names.gperf"
      {"gyeonggi.kr", 0},
#line 2926 "effective_tld_names.gperf"
      {"skedsmo.no", 0},
#line 1136 "effective_tld_names.gperf"
      {"gjovik.no", 0},
#line 2866 "effective_tld_names.gperf"
      {"science.museum", 0},
#line 728 "effective_tld_names.gperf"
      {"crotone.it", 0},
#line 1851 "effective_tld_names.gperf"
      {"masfjorden.no", 0},
#line 1493 "effective_tld_names.gperf"
      {"info.ro", 0},
#line 3255 "effective_tld_names.gperf"
      {"ushuaia.museum", 0},
#line 1886 "effective_tld_names.gperf"
      {"media.pl", 0},
#line 1026 "effective_tld_names.gperf"
      {"flakstad.no", 0},
#line 1669 "effective_tld_names.gperf"
      {"kr.ua", 0},
#line 3267 "effective_tld_names.gperf"
      {"uzhgorod.ua", 0},
#line 1593 "effective_tld_names.gperf"
      {"k12.vi", 0},
#line 1516 "effective_tld_names.gperf"
      {"intelligence.museum", 0},
#line 2683 "effective_tld_names.gperf"
      {"pubol.museum", 0},
#line 1095 "effective_tld_names.gperf"
      {"game.tw", 0},
#line 327 "effective_tld_names.gperf"
      {"bible.museum", 0},
#line 1776 "effective_tld_names.gperf"
      {"localhistory.museum", 0},
#line 2098 "effective_tld_names.gperf"
      {"nedre-eiker.no", 0},
#line 3539 "effective_tld_names.gperf"
      {"xn--risa-5na.no", 0},
#line 1067 "effective_tld_names.gperf"
      {"fribourg.museum", 0},
#line 2582 "effective_tld_names.gperf"
      {"poznan.pl", 0},
#line 2464 "effective_tld_names.gperf"
      {"os.hordaland.no", 0},
#line 770 "effective_tld_names.gperf"
      {"design.aero", 0},
#line 1002 "effective_tld_names.gperf"
      {"figueres.museum", 0},
#line 3532 "effective_tld_names.gperf"
      {"xn--rady-ira.no", 0},
#line 1678 "effective_tld_names.gperf"
      {"ks.ua", 0},
#line 308 "effective_tld_names.gperf"
      {"belluno.it", 0},
#line 943 "effective_tld_names.gperf"
      {"epilepsy.museum", 0},
#line 2872 "effective_tld_names.gperf"
      {"sciences.museum", 0},
#line 421 "effective_tld_names.gperf"
      {"bytom.pl", 0},
#line 205 "effective_tld_names.gperf"
      {"askoy.no", 0},
#line 3506 "effective_tld_names.gperf"
      {"xn--lury-ira.no", 0},
#line 1115 "effective_tld_names.gperf"
      {"gemological.museum", 0},
#line 3540 "effective_tld_names.gperf"
      {"xn--risr-ira.no", 0},
#line 3397 "effective_tld_names.gperf"
      {"works.aero", 0},
#line 1714 "effective_tld_names.gperf"
      {"lakas.hu", 0},
#line 2046 "effective_tld_names.gperf"
      {"nalchik.ru", 0},
#line 3567 "effective_tld_names.gperf"
      {"xn--snsa-roa.no", 0},
#line 1062 "effective_tld_names.gperf"
      {"fredrikstad.no", 0},
#line 958 "effective_tld_names.gperf"
      {"etne.no", 0},
#line 1632 "effective_tld_names.gperf"
      {"ki", 0},
#line 1668 "effective_tld_names.gperf"
      {"kr.it", 0},
#line 288 "effective_tld_names.gperf"
      {"baseball.museum", 0},
#line 3499 "effective_tld_names.gperf"
      {"xn--linds-pra.no", 0},
#line 3133 "effective_tld_names.gperf"
      {"to", 0},
#line 3090 "effective_tld_names.gperf"
      {"td", 0},
#line 1195 "effective_tld_names.gperf"
      {"gov.bz", 0},
#line 3536 "effective_tld_names.gperf"
      {"xn--rennesy-v1a.no", 0},
#line 1409 "effective_tld_names.gperf"
      {"hole.no", 0},
#line 3007 "effective_tld_names.gperf"
      {"starnberg.museum", 0},
#line 828 "effective_tld_names.gperf"
      {"edu.bz", 0},
#line 2122 "effective_tld_names.gperf"
      {"net.bz", 0},
#line 3155 "effective_tld_names.gperf"
      {"tr", 2},
#line 337 "effective_tld_names.gperf"
      {"birdart.museum", 0},
#line 1870 "effective_tld_names.gperf"
      {"mecon.ar", 1},
#line 606 "effective_tld_names.gperf"
      {"com.bz", 0},
#line 1799 "effective_tld_names.gperf"
      {"lubin.pl", 0},
#line 3477 "effective_tld_names.gperf"
      {"xn--karmy-yua.no", 0},
#line 142 "effective_tld_names.gperf"
      {"amur.ru", 0},
#line 3130 "effective_tld_names.gperf"
      {"tn", 0},
#line 332 "effective_tld_names.gperf"
      {"bilbao.museum", 0},
#line 1981 "effective_tld_names.gperf"
      {"modelling.aero", 0},
#line 2584 "effective_tld_names.gperf"
      {"pp.ru", 0},
#line 2566 "effective_tld_names.gperf"
      {"pol.ht", 0},
#line 154 "effective_tld_names.gperf"
      {"anthropology.museum", 0},
#line 1690 "effective_tld_names.gperf"
      {"kv.ua", 0},
#line 3257 "effective_tld_names.gperf"
      {"ustka.pl", 0},
#line 282 "effective_tld_names.gperf"
      {"barcelona.museum", 0},
#line 980 "effective_tld_names.gperf"
      {"farmstead.museum", 0},
#line 1828 "effective_tld_names.gperf"
      {"malatvuopmi.no", 0},
#line 579 "effective_tld_names.gperf"
      {"coal.museum", 0},
#line 3187 "effective_tld_names.gperf"
      {"tt", 0},
#line 3018 "effective_tld_names.gperf"
      {"steiermark.museum", 0},
#line 237 "effective_tld_names.gperf"
      {"aure.no", 0},
#line 1069 "effective_tld_names.gperf"
      {"frogn.no", 0},
#line 1822 "effective_tld_names.gperf"
      {"madrid.museum", 0},
#line 1316 "effective_tld_names.gperf"
      {"gs.sf.no", 0},
#line 1644 "effective_tld_names.gperf"
      {"km.ua", 0},
#line 2282 "effective_tld_names.gperf"
      {"nt.gov.au", 0},
#line 2289 "effective_tld_names.gperf"
      {"nuernberg.museum", 0},
#line 1894 "effective_tld_names.gperf"
      {"memorial.museum", 0},
#line 3412 "effective_tld_names.gperf"
      {"xn--andy-ira.no", 0},
#line 2265 "effective_tld_names.gperf"
      {"notaires.km", 0},
#line 1571 "effective_tld_names.gperf"
      {"jolster.no", 0},
#line 2699 "effective_tld_names.gperf"
      {"quebec.museum", 0},
#line 2829 "effective_tld_names.gperf"
      {"sanok.pl", 0},
#line 707 "effective_tld_names.gperf"
      {"coop.km", 0},
#line 1853 "effective_tld_names.gperf"
      {"massa-carrara.it", 0},
#line 1622 "effective_tld_names.gperf"
      {"kg", 0},
#line 384 "effective_tld_names.gperf"
      {"brand.se", 0},
#line 2766 "effective_tld_names.gperf"
      {"ro", 0},
#line 2223 "effective_tld_names.gperf"
      {"nikolaev.ua", 0},
#line 2720 "effective_tld_names.gperf"
      {"re", 0},
#line 1777 "effective_tld_names.gperf"
      {"lodi.it", 0},
#line 3429 "effective_tld_names.gperf"
      {"xn--bmlo-gra.no", 0},
#line 1033 "effective_tld_names.gperf"
      {"flora.no", 0},
#line 3396 "effective_tld_names.gperf"
      {"workinggroup.aero", 0},
#line 3294 "effective_tld_names.gperf"
      {"ve", 2},
#line 871 "effective_tld_names.gperf"
      {"edu.mx", 0},
#line 3140 "effective_tld_names.gperf"
      {"tom.ru", 0},
#line 1202 "effective_tld_names.gperf"
      {"gov.cx", 0},
#line 1713 "effective_tld_names.gperf"
      {"lajolla.museum", 0},
#line 2042 "effective_tld_names.gperf"
      {"nagasaki.jp", 2},
#line 2164 "effective_tld_names.gperf"
      {"net.mx", 0},
#line 2725 "effective_tld_names.gperf"
      {"rec.co", 0},
#line 2367 "effective_tld_names.gperf"
      {"org.bz", 0},
#line 649 "effective_tld_names.gperf"
      {"com.mx", 0},
#line 772 "effective_tld_names.gperf"
      {"detroit.museum", 0},
#line 314 "effective_tld_names.gperf"
      {"berkeley.museum", 0},
#line 3486 "effective_tld_names.gperf"
      {"xn--ksnes-uua.no", 0},
#line 1910 "effective_tld_names.gperf"
      {"mie.jp", 2},
#line 1572 "effective_tld_names.gperf"
      {"jondal.no", 0},
#line 3344 "effective_tld_names.gperf"
      {"vn", 0},
#line 415 "effective_tld_names.gperf"
      {"bushey.museum", 0},
#line 775 "effective_tld_names.gperf"
      {"dinosaur.museum", 0},
#line 1162 "effective_tld_names.gperf"
      {"gob.mx", 0},
#line 2466 "effective_tld_names.gperf"
      {"osen.no", 0},
#line 2785 "effective_tld_names.gperf"
      {"rs", 0},
#line 2964 "effective_tld_names.gperf"
      {"sola.no", 0},
#line 3195 "effective_tld_names.gperf"
      {"tv", 0},
#line 1480 "effective_tld_names.gperf"
      {"info.az", 0},
#line 370 "effective_tld_names.gperf"
      {"bologna.it", 0},
#line 211 "effective_tld_names.gperf"
      {"assassination.museum", 0},
#line 778 "effective_tld_names.gperf"
      {"divttasvuotna.no", 0},
#line 2727 "effective_tld_names.gperf"
      {"rec.ro", 0},
#line 1623 "effective_tld_names.gperf"
      {"kg.kr", 0},
#line 159 "effective_tld_names.gperf"
      {"aosta.it", 0},
#line 3041 "effective_tld_names.gperf"
      {"suedtirol.it", 0},
#line 2722 "effective_tld_names.gperf"
      {"re.kr", 0},
#line 3119 "effective_tld_names.gperf"
      {"tm", 0},
#line 709 "effective_tld_names.gperf"
      {"coop.tt", 0},
#line 3132 "effective_tld_names.gperf"
      {"tn.us", 0},
#line 1228 "effective_tld_names.gperf"
      {"gov.kz", 0},
#line 3611 "effective_tld_names.gperf"
      {"yakutia.ru", 0},
#line 857 "effective_tld_names.gperf"
      {"edu.kz", 0},
#line 2279 "effective_tld_names.gperf"
      {"nsw.gov.au", 0},
#line 291 "effective_tld_names.gperf"
      {"baths.museum", 0},
#line 2150 "effective_tld_names.gperf"
      {"net.kz", 0},
#line 1839 "effective_tld_names.gperf"
      {"manx.museum", 0},
#line 3122 "effective_tld_names.gperf"
      {"tm.km", 0},
#line 139 "effective_tld_names.gperf"
      {"amli.no", 0},
#line 3391 "effective_tld_names.gperf"
      {"windmill.museum", 0},
#line 3212 "effective_tld_names.gperf"
      {"tz", 0},
#line 636 "effective_tld_names.gperf"
      {"com.kz", 0},
#line 2591 "effective_tld_names.gperf"
      {"prd.fr", 0},
#line 2324 "effective_tld_names.gperf"
      {"omsk.ru", 0},
#line 2554 "effective_tld_names.gperf"
      {"plants.museum", 0},
#line 771 "effective_tld_names.gperf"
      {"design.museum", 0},
#line 3012 "effective_tld_names.gperf"
      {"stathelle.no", 0},
#line 2787 "effective_tld_names.gperf"
      {"ru", 0},
#line 2417 "effective_tld_names.gperf"
      {"org.mx", 0},
#line 1976 "effective_tld_names.gperf"
      {"mobi.gp", 0},
#line 1483 "effective_tld_names.gperf"
      {"info.ht", 0},
#line 1121 "effective_tld_names.gperf"
      {"georgia.museum", 0},
#line 1958 "effective_tld_names.gperf"
      {"missoula.museum", 0},
#line 243 "effective_tld_names.gperf"
      {"austrheim.no", 0},
#line 2014 "effective_tld_names.gperf"
      {"muenchen.museum", 0},
#line 3358 "effective_tld_names.gperf"
      {"vu", 0},
#line 1800 "effective_tld_names.gperf"
      {"lucca.it", 0},
#line 705 "effective_tld_names.gperf"
      {"coop.br", 0},
#line 711 "effective_tld_names.gperf"
      {"corporation.museum", 0},
#line 2481 "effective_tld_names.gperf"
      {"oyer.no", 0},
#line 2444 "effective_tld_names.gperf"
      {"org.sz", 0},
#line 3088 "effective_tld_names.gperf"
      {"tc", 0},
#line 1842 "effective_tld_names.gperf"
      {"mari.ru", 0},
#line 1484 "effective_tld_names.gperf"
      {"info.hu", 0},
#line 1186 "effective_tld_names.gperf"
      {"gov.az", 0},
#line 1761 "effective_tld_names.gperf"
      {"lillesand.no", 0},
#line 3554 "effective_tld_names.gperf"
      {"xn--sgne-gra.no", 0},
#line 377 "effective_tld_names.gperf"
      {"botanicalgarden.museum", 0},
#line 820 "effective_tld_names.gperf"
      {"edu.az", 0},
#line 1592 "effective_tld_names.gperf"
      {"k12.ec", 0},
#line 2869 "effective_tld_names.gperf"
      {"sciencecenter.museum", 0},
#line 2682 "effective_tld_names.gperf"
      {"public.museum", 0},
#line 2115 "effective_tld_names.gperf"
      {"net.az", 0},
#line 101 "effective_tld_names.gperf"
      {"air-surveillance.aero", 0},
#line 1027 "effective_tld_names.gperf"
      {"flanders.museum", 0},
#line 1499 "effective_tld_names.gperf"
      {"ingatlan.hu", 0},
#line 596 "effective_tld_names.gperf"
      {"com.az", 0},
#line 3043 "effective_tld_names.gperf"
      {"sula.no", 0},
#line 2839 "effective_tld_names.gperf"
      {"satx.museum", 0},
#line 172 "effective_tld_names.gperf"
      {"archaeology.museum", 0},
#line 3092 "effective_tld_names.gperf"
      {"te.ua", 0},
#line 212 "effective_tld_names.gperf"
      {"assedic.fr", 0},
#line 1949 "effective_tld_names.gperf"
      {"milan.it", 0},
#line 3094 "effective_tld_names.gperf"
      {"tel", 0},
#line 1502 "effective_tld_names.gperf"
      {"int.az", 0},
#line 3126 "effective_tld_names.gperf"
      {"tm.pl", 0},
#line 144 "effective_tld_names.gperf"
      {"amusement.aero", 0},
#line 3507 "effective_tld_names.gperf"
      {"xn--mely-ira.no", 0},
#line 2697 "effective_tld_names.gperf"
      {"qld.gov.au", 0},
#line 446 "effective_tld_names.gperf"
      {"casadelamoneda.museum", 0},
#line 2765 "effective_tld_names.gperf"
      {"rnu.tn", 0},
#line 2828 "effective_tld_names.gperf"
      {"sanfrancisco.museum", 0},
#line 110 "effective_tld_names.gperf"
      {"akita.jp", 2},
#line 2400 "effective_tld_names.gperf"
      {"org.kz", 0},
#line 464 "effective_tld_names.gperf"
      {"certification.aero", 0},
#line 3357 "effective_tld_names.gperf"
      {"vt.us", 0},
#line 789 "effective_tld_names.gperf"
      {"donna.no", 0},
#line 2870 "effective_tld_names.gperf"
      {"sciencecenters.museum", 0},
#line 414 "effective_tld_names.gperf"
      {"busan.kr", 0},
#line 1177 "effective_tld_names.gperf"
      {"gouv.ht", 0},
#line 410 "effective_tld_names.gperf"
      {"building.museum", 0},
#line 736 "effective_tld_names.gperf"
      {"cuneo.it", 0},
#line 2558 "effective_tld_names.gperf"
      {"plo.ps", 0},
#line 2502 "effective_tld_names.gperf"
      {"paris.museum", 0},
#line 2534 "effective_tld_names.gperf"
      {"pharmacy.museum", 0},
#line 708 "effective_tld_names.gperf"
      {"coop.mw", 0},
#line 2478 "effective_tld_names.gperf"
      {"overhalla.no", 0},
#line 1738 "effective_tld_names.gperf"
      {"lecce.it", 0},
#line 3291 "effective_tld_names.gperf"
      {"vc", 0},
#line 3433 "effective_tld_names.gperf"
      {"xn--brum-voa.no", 0},
#line 3134 "effective_tld_names.gperf"
      {"to.it", 0},
#line 2684 "effective_tld_names.gperf"
      {"pulawy.pl", 0},
#line 348 "effective_tld_names.gperf"
      {"biz.tj", 0},
#line 3091 "effective_tld_names.gperf"
      {"te.it", 0},
#line 2585 "effective_tld_names.gperf"
      {"pp.se", 0},
#line 2491 "effective_tld_names.gperf"
      {"paderborn.museum", 0},
#line 1303 "effective_tld_names.gperf"
      {"gs.bu.no", 0},
#line 2358 "effective_tld_names.gperf"
      {"org.az", 0},
#line 1048 "effective_tld_names.gperf"
      {"forlicesena.it", 0},
#line 3156 "effective_tld_names.gperf"
      {"tr.it", 0},
#line 1030 "effective_tld_names.gperf"
      {"flesberg.no", 0},
#line 3009 "effective_tld_names.gperf"
      {"stat.no", 0},
#line 3131 "effective_tld_names.gperf"
      {"tn.it", 0},
#line 527 "effective_tld_names.gperf"
      {"clock.museum", 0},
#line 496 "effective_tld_names.gperf"
      {"cieszyn.pl", 0},
#line 1645 "effective_tld_names.gperf"
      {"kms.ru", 0},
#line 2668 "effective_tld_names.gperf"
      {"project.museum", 0},
#line 2463 "effective_tld_names.gperf"
      {"os.hedmark.no", 0},
#line 3563 "effective_tld_names.gperf"
      {"xn--smna-gra.no", 0},
#line 160 "effective_tld_names.gperf"
      {"aoste.it", 0},
#line 714 "effective_tld_names.gperf"
      {"costume.museum", 0},
#line 3184 "effective_tld_names.gperf"
      {"ts.it", 0},
#line 2833 "effective_tld_names.gperf"
      {"saotome.st", 0},
#line 1883 "effective_tld_names.gperf"
      {"media.aero", 0},
#line 1555 "effective_tld_names.gperf"
      {"jeonnam.kr", 0},
#line 3616 "effective_tld_names.gperf"
      {"yaroslavl.ru", 0},
#line 779 "effective_tld_names.gperf"
      {"dj", 0},
#line 3345 "effective_tld_names.gperf"
      {"vn.ua", 0},
#line 3372 "effective_tld_names.gperf"
      {"warszawa.pl", 0},
#line 3497 "effective_tld_names.gperf"
      {"xn--lgrd-poac.no", 0},
#line 725 "effective_tld_names.gperf"
      {"cremona.it", 0},
#line 1766 "effective_tld_names.gperf"
      {"linz.museum", 0},
#line 2890 "effective_tld_names.gperf"
      {"sendai.jp", 2},
#line 1439 "effective_tld_names.gperf"
      {"ibestad.no", 0},
#line 1752 "effective_tld_names.gperf"
      {"lezajsk.pl", 0},
#line 2934 "effective_tld_names.gperf"
      {"skjervoy.no", 0},
#line 3204 "effective_tld_names.gperf"
      {"tx.us", 0},
#line 1734 "effective_tld_names.gperf"
      {"leangaviika.no", 0},
#line 3355 "effective_tld_names.gperf"
      {"vrn.ru", 0},
#line 2004 "effective_tld_names.gperf"
      {"mragowo.pl", 0},
#line 3062 "effective_tld_names.gperf"
      {"swiebodzin.pl", 0},
#line 3199 "effective_tld_names.gperf"
      {"tv.na", 0},
#line 1296 "effective_tld_names.gperf"
      {"group.aero", 0},
#line 3097 "effective_tld_names.gperf"
      {"teramo.it", 0},
#line 698 "effective_tld_names.gperf"
      {"consultant.aero", 0},
#line 264 "effective_tld_names.gperf"
      {"badajoz.museum", 0},
#line 2767 "effective_tld_names.gperf"
      {"ro.it", 0},
#line 2278 "effective_tld_names.gperf"
      {"nsw.edu.au", 0},
#line 763 "effective_tld_names.gperf"
      {"decorativearts.museum", 0},
#line 1015 "effective_tld_names.gperf"
      {"firm.in", 0},
#line 2721 "effective_tld_names.gperf"
      {"re.it", 0},
#line 3269 "effective_tld_names.gperf"
      {"va", 0},
#line 1380 "effective_tld_names.gperf"
      {"heroy.more-og-romsdal.no", 0},
#line 785 "effective_tld_names.gperf"
      {"dni.us", 0},
#line 3295 "effective_tld_names.gperf"
      {"ve.it", 0},
#line 477 "effective_tld_names.gperf"
      {"chernigov.ua", 0},
#line 791 "effective_tld_names.gperf"
      {"dovre.no", 0},
#line 906 "effective_tld_names.gperf"
      {"educational.museum", 0},
#line 1084 "effective_tld_names.gperf"
      {"fusa.no", 0},
#line 3104 "effective_tld_names.gperf"
      {"tg", 0},
#line 3320 "effective_tld_names.gperf"
      {"vi", 0},
#line 2574 "effective_tld_names.gperf"
      {"porsgrunn.no", 0},
#line 3354 "effective_tld_names.gperf"
      {"vr.it", 0},
#line 2490 "effective_tld_names.gperf"
      {"pacific.museum", 0},
#line 2761 "effective_tld_names.gperf"
      {"rn.it", 0},
#line 580 "effective_tld_names.gperf"
      {"coastaldefence.museum", 0},
#line 3256 "effective_tld_names.gperf"
      {"uslivinghistory.museum", 0},
#line 3585 "effective_tld_names.gperf"
      {"xn--tysvr-vra.no", 0},
#line 3235 "effective_tld_names.gperf"
      {"undersea.museum", 0},
#line 1591 "effective_tld_names.gperf"
      {"k.se", 0},
#line 1318 "effective_tld_names.gperf"
      {"gs.svalbard.no", 0},
#line 1139 "effective_tld_names.gperf"
      {"glass.museum", 0},
#line 3198 "effective_tld_names.gperf"
      {"tv.it", 0},
#line 2834 "effective_tld_names.gperf"
      {"sapporo.jp", 2},
#line 3356 "effective_tld_names.gperf"
      {"vt.it", 0},
#line 3218 "effective_tld_names.gperf"
      {"udine.it", 0},
#line 2792 "effective_tld_names.gperf"
      {"rv.ua", 0},
#line 3027 "effective_tld_names.gperf"
      {"stord.no", 0},
#line 3070 "effective_tld_names.gperf"
      {"szczecin.pl", 0},
#line 317 "effective_tld_names.gperf"
      {"bern.museum", 0},
#line 2260 "effective_tld_names.gperf"
      {"norfolk.museum", 0},
#line 1698 "effective_tld_names.gperf"
      {"kvitsoy.no", 0},
#line 3369 "effective_tld_names.gperf"
      {"wallonie.museum", 0},
#line 1036 "effective_tld_names.gperf"
      {"floro.no", 0},
#line 3432 "effective_tld_names.gperf"
      {"xn--brnnysund-m8ac.no", 0},
#line 1739 "effective_tld_names.gperf"
      {"lecco.it", 0},
#line 690 "effective_tld_names.gperf"
      {"community.museum", 0},
#line 478 "effective_tld_names.gperf"
      {"chernovtsy.ua", 0},
#line 3306 "effective_tld_names.gperf"
      {"verran.no", 0},
#line 2696 "effective_tld_names.gperf"
      {"qld.edu.au", 0},
#line 1526 "effective_tld_names.gperf"
      {"iron.museum", 0},
#line 1120 "effective_tld_names.gperf"
      {"geometre-expert.fr", 0},
#line 398 "effective_tld_names.gperf"
      {"brumunddal.no", 0},
#line 2724 "effective_tld_names.gperf"
      {"rec.br", 0},
#line 1022 "effective_tld_names.gperf"
      {"fjell.no", 0},
#line 3313 "effective_tld_names.gperf"
      {"vet.br", 0},
#line 1127 "effective_tld_names.gperf"
      {"giehtavuoatna.no", 0},
#line 3035 "effective_tld_names.gperf"
      {"stranda.no", 0},
#line 769 "effective_tld_names.gperf"
      {"depot.museum", 0},
#line 2917 "effective_tld_names.gperf"
      {"silk.museum", 0},
#line 2553 "effective_tld_names.gperf"
      {"plantation.museum", 0},
#line 271 "effective_tld_names.gperf"
      {"bajddar.no", 0},
#line 3189 "effective_tld_names.gperf"
      {"tur.br", 0},
#line 2104 "effective_tld_names.gperf"
      {"nesoddtangen.no", 0},
#line 2726 "effective_tld_names.gperf"
      {"rec.nf", 0},
#line 2885 "effective_tld_names.gperf"
      {"sejny.pl", 0},
#line 3318 "effective_tld_names.gperf"
      {"vg", 0},
#line 218 "effective_tld_names.gperf"
      {"asso.gp", 0},
#line 121 "effective_tld_names.gperf"
      {"alessandria.it", 0},
#line 420 "effective_tld_names.gperf"
      {"bykle.no", 0},
#line 1173 "effective_tld_names.gperf"
      {"gorlice.pl", 0},
#line 3272 "effective_tld_names.gperf"
      {"va.us", 0},
#line 2901 "effective_tld_names.gperf"
      {"shell.museum", 0},
#line 1692 "effective_tld_names.gperf"
      {"kvalsund.no", 0},
#line 3359 "effective_tld_names.gperf"
      {"vv.it", 0},
#line 3642 "effective_tld_names.gperf"
      {"zhitomir.ua", 0},
#line 2936 "effective_tld_names.gperf"
      {"skoczow.pl", 0},
#line 2748 "effective_tld_names.gperf"
      {"ri.us", 0},
#line 1537 "effective_tld_names.gperf"
      {"ivano-frankivsk.ua", 0},
#line 3322 "effective_tld_names.gperf"
      {"vi.us", 0},
#line 2708 "effective_tld_names.gperf"
      {"raholt.no", 0},
#line 2760 "effective_tld_names.gperf"
      {"rm.it", 0},
#line 1217 "effective_tld_names.gperf"
      {"gov.iq", 0},
#line 1960 "effective_tld_names.gperf"
      {"miyazaki.jp", 2},
#line 3613 "effective_tld_names.gperf"
      {"yamaguchi.jp", 2},
#line 848 "effective_tld_names.gperf"
      {"edu.iq", 0},
#line 3129 "effective_tld_names.gperf"
      {"tmp.br", 0},
#line 2141 "effective_tld_names.gperf"
      {"net.iq", 0},
#line 629 "effective_tld_names.gperf"
      {"com.iq", 0},
#line 2056 "effective_tld_names.gperf"
      {"name.tj", 0},
#line 2896 "effective_tld_names.gperf"
      {"sex.pl", 0},
#line 284 "effective_tld_names.gperf"
      {"bari.it", 0},
#line 2264 "effective_tld_names.gperf"
      {"notaires.fr", 0},
#line 3558 "effective_tld_names.gperf"
      {"xn--sknit-yqa.no", 0},
#line 1832 "effective_tld_names.gperf"
      {"malselv.no", 0},
#line 3089 "effective_tld_names.gperf"
      {"tcm.museum", 0},
#line 1590 "effective_tld_names.gperf"
      {"k.bg", 0},
#line 798 "effective_tld_names.gperf"
      {"durham.museum", 0},
#line 386 "effective_tld_names.gperf"
      {"brasil.museum", 0},
#line 1735 "effective_tld_names.gperf"
      {"leasing.aero", 0},
#line 2794 "effective_tld_names.gperf"
      {"ryazan.ru", 0},
#line 3033 "effective_tld_names.gperf"
      {"stpetersburg.museum", 0},
#line 1373 "effective_tld_names.gperf"
      {"helsinki.museum", 0},
#line 2571 "effective_tld_names.gperf"
      {"pordenone.it", 0},
#line 266 "effective_tld_names.gperf"
      {"bahcavuotna.no", 0},
#line 2762 "effective_tld_names.gperf"
      {"rnd.ru", 0},
#line 2719 "effective_tld_names.gperf"
      {"rc.it", 0},
#line 1745 "effective_tld_names.gperf"
      {"leksvik.no", 0},
#line 3292 "effective_tld_names.gperf"
      {"vc.it", 0},
#line 1031 "effective_tld_names.gperf"
      {"flight.aero", 0},
#line 3076 "effective_tld_names.gperf"
      {"ta.it", 0},
#line 125 "effective_tld_names.gperf"
      {"alta.no", 0},
#line 73 "effective_tld_names.gperf"
      {"adygeya.ru", 0},
#line 3223 "effective_tld_names.gperf"
      {"uhren.museum", 0},
#line 753 "effective_tld_names.gperf"
      {"dallas.museum", 0},
#line 374 "effective_tld_names.gperf"
      {"bonn.museum", 0},
#line 2206 "effective_tld_names.gperf"
      {"newspaper.museum", 0},
#line 1064 "effective_tld_names.gperf"
      {"frei.no", 0},
#line 2348 "effective_tld_names.gperf"
      {"oregontrail.museum", 0},
#line 265 "effective_tld_names.gperf"
      {"baghdad.museum", 0},
#line 3516 "effective_tld_names.gperf"
      {"xn--mot-tla.no", 0},
#line 3157 "effective_tld_names.gperf"
      {"tr.no", 0},
#line 1952 "effective_tld_names.gperf"
      {"mill.museum", 0},
#line 2390 "effective_tld_names.gperf"
      {"org.iq", 0},
#line 735 "effective_tld_names.gperf"
      {"culture.museum", 0},
#line 3253 "effective_tld_names.gperf"
      {"usgarden.museum", 0},
#line 1072 "effective_tld_names.gperf"
      {"frosinone.it", 0},
#line 2914 "effective_tld_names.gperf"
      {"siena.it", 0},
#line 2500 "effective_tld_names.gperf"
      {"parachuting.aero", 0},
#line 3162 "effective_tld_names.gperf"
      {"tranby.no", 0},
#line 1990 "effective_tld_names.gperf"
      {"montreal.museum", 0},
#line 2052 "effective_tld_names.gperf"
      {"name.mk", 0},
#line 3615 "effective_tld_names.gperf"
      {"yamanashi.jp", 2},
#line 2050 "effective_tld_names.gperf"
      {"name.hr", 0},
#line 2049 "effective_tld_names.gperf"
      {"name.az", 0},
#line 2764 "effective_tld_names.gperf"
      {"rns.tn", 0},
#line 1607 "effective_tld_names.gperf"
      {"karlsoy.no", 0},
#line 988 "effective_tld_names.gperf"
      {"fermo.it", 0},
#line 3639 "effective_tld_names.gperf"
      {"zgora.pl", 0},
#line 2702 "effective_tld_names.gperf"
      {"ra.it", 0},
#line 3154 "effective_tld_names.gperf"
      {"tp.it", 0},
#line 3270 "effective_tld_names.gperf"
      {"va.it", 0},
#line 1667 "effective_tld_names.gperf"
      {"kr.com", 0},
#line 196 "effective_tld_names.gperf"
      {"artsandcrafts.museum", 0},
#line 3574 "effective_tld_names.gperf"
      {"xn--srum-gra.no", 0},
#line 2509 "effective_tld_names.gperf"
      {"pb.ao", 0},
#line 3637 "effective_tld_names.gperf"
      {"zaporizhzhe.ua", 0},
#line 2266 "effective_tld_names.gperf"
      {"notodden.no", 0},
#line 2747 "effective_tld_names.gperf"
      {"ri.it", 0},
#line 2234 "effective_tld_names.gperf"
      {"nnov.ru", 0},
#line 3321 "effective_tld_names.gperf"
      {"vi.it", 0},
#line 1599 "effective_tld_names.gperf"
      {"kaluga.ru", 0},
#line 1134 "effective_tld_names.gperf"
      {"gjerstad.no", 0},
#line 1785 "effective_tld_names.gperf"
      {"losangeles.museum", 0},
#line 122 "effective_tld_names.gperf"
      {"alesund.no", 0},
#line 3036 "effective_tld_names.gperf"
      {"stryn.no", 0},
#line 173 "effective_tld_names.gperf"
      {"architecture.museum", 0},
#line 1029 "effective_tld_names.gperf"
      {"flekkefjord.no", 0},
#line 2505 "effective_tld_names.gperf"
      {"parti.se", 0},
#line 3387 "effective_tld_names.gperf"
      {"wielun.pl", 0},
#line 2804 "effective_tld_names.gperf"
      {"sa.gov.au", 0},
#line 2660 "effective_tld_names.gperf"
      {"pro.ht", 0},
#line 3075 "effective_tld_names.gperf"
      {"t.se", 0},
#line 1080 "effective_tld_names.gperf"
      {"fundacio.museum", 0},
#line 3123 "effective_tld_names.gperf"
      {"tm.mc", 0},
#line 2841 "effective_tld_names.gperf"
      {"sauherad.no", 0},
#line 699 "effective_tld_names.gperf"
      {"consulting.aero", 0},
#line 3556 "effective_tld_names.gperf"
      {"xn--skjervy-v1a.no", 0},
#line 2073 "effective_tld_names.gperf"
      {"nativeamerican.museum", 0},
#line 3125 "effective_tld_names.gperf"
      {"tm.no", 0},
#line 286 "effective_tld_names.gperf"
      {"barlettaandriatrani.it", 0},
#line 285 "effective_tld_names.gperf"
      {"barletta-andria-trani.it", 0},
#line 3236 "effective_tld_names.gperf"
      {"union.aero", 0},
#line 2735 "effective_tld_names.gperf"
      {"rel.pl", 0},
#line 118 "effective_tld_names.gperf"
      {"alaheadju.no", 0},
#line 795 "effective_tld_names.gperf"
      {"drangedal.no", 0},
#line 3364 "effective_tld_names.gperf"
      {"wa.gov.au", 0},
#line 411 "effective_tld_names.gperf"
      {"burghof.museum", 0},
#line 219 "effective_tld_names.gperf"
      {"asso.ht", 0},
#line 1485 "effective_tld_names.gperf"
      {"info.ki", 0},
#line 1016 "effective_tld_names.gperf"
      {"firm.nf", 0},
#line 2918 "effective_tld_names.gperf"
      {"simbirsk.ru", 0},
#line 3544 "effective_tld_names.gperf"
      {"xn--rros-gra.no", 0},
#line 2746 "effective_tld_names.gperf"
      {"rg.it", 0},
#line 3169 "effective_tld_names.gperf"
      {"trd.br", 0},
#line 268 "effective_tld_names.gperf"
      {"bahn.museum", 0},
#line 1133 "effective_tld_names.gperf"
      {"gjerdrum.no", 0},
#line 977 "effective_tld_names.gperf"
      {"farm.museum", 0},
#line 1909 "effective_tld_names.gperf"
      {"midtre-gauldal.no", 0},
#line 2070 "effective_tld_names.gperf"
      {"national.museum", 0},
#line 2474 "effective_tld_names.gperf"
      {"ostrowiec.pl", 0},
#line 2524 "effective_tld_names.gperf"
      {"perugia.it", 0},
#line 2868 "effective_tld_names.gperf"
      {"scienceandindustry.museum", 0},
#line 1961 "effective_tld_names.gperf"
      {"mjondalen.no", 0},
#line 3360 "effective_tld_names.gperf"
      {"vyatka.ru", 0},
#line 1541 "effective_tld_names.gperf"
      {"iwate.jp", 2},
#line 367 "effective_tld_names.gperf"
      {"bodo.no", 0},
#line 2503 "effective_tld_names.gperf"
      {"parliament.uk", 1},
#line 307 "effective_tld_names.gperf"
      {"bellevue.museum", 0},
#line 262 "effective_tld_names.gperf"
      {"babia-gora.pl", 0},
#line 2701 "effective_tld_names.gperf"
      {"r.se", 0},
#line 3067 "effective_tld_names.gperf"
      {"sykkylven.no", 0},
#line 2826 "effective_tld_names.gperf"
      {"sandnessjoen.no", 0},
#line 3060 "effective_tld_names.gperf"
      {"sweden.museum", 0},
#line 1665 "effective_tld_names.gperf"
      {"kostroma.ru", 0},
#line 2935 "effective_tld_names.gperf"
      {"sklep.pl", 0},
#line 1803 "effective_tld_names.gperf"
      {"lukow.pl", 0},
#line 493 "effective_tld_names.gperf"
      {"chungnam.kr", 0},
#line 2290 "effective_tld_names.gperf"
      {"nuoro.it", 0},
#line 135 "effective_tld_names.gperf"
      {"american.museum", 0},
#line 799 "effective_tld_names.gperf"
      {"dyroy.no", 0},
#line 2902 "effective_tld_names.gperf"
      {"sherbrooke.museum", 0},
#line 1758 "effective_tld_names.gperf"
      {"lier.no", 0},
#line 1907 "effective_tld_names.gperf"
      {"midatlantic.museum", 0},
#line 3029 "effective_tld_names.gperf"
      {"store.nf", 0},
#line 3117 "effective_tld_names.gperf"
      {"tk", 0},
#line 2988 "effective_tld_names.gperf"
      {"spjelkavik.no", 0},
#line 3127 "effective_tld_names.gperf"
      {"tm.ro", 0},
#line 3584 "effective_tld_names.gperf"
      {"xn--troms-zua.no", 0},
#line 2938 "effective_tld_names.gperf"
      {"skole.museum", 0},
#line 2927 "effective_tld_names.gperf"
      {"skedsmokorset.no", 0},
#line 710 "effective_tld_names.gperf"
      {"copenhagen.museum", 0},
#line 3074 "effective_tld_names.gperf"
      {"t.bg", 0},
#line 1554 "effective_tld_names.gperf"
      {"jeonbuk.kr", 0},
#line 3444 "effective_tld_names.gperf"
      {"xn--finny-yua.no", 0},
#line 3473 "effective_tld_names.gperf"
      {"xn--io0a7i.cn", 0},
#line 2783 "effective_tld_names.gperf"
      {"royken.no", 0},
#line 1013 "effective_tld_names.gperf"
      {"firm.co", 0},
#line 64 "effective_tld_names.gperf"
      {"accident-investigation.aero", 0},
#line 1624 "effective_tld_names.gperf"
      {"kh", 2},
#line 1933 "effective_tld_names.gperf"
      {"mil.kz", 0},
#line 3144 "effective_tld_names.gperf"
      {"torino.it", 0},
#line 1604 "effective_tld_names.gperf"
      {"karate.museum", 0},
#line 788 "effective_tld_names.gperf"
      {"donetsk.ua", 0},
#line 750 "effective_tld_names.gperf"
      {"daejeon.kr", 0},
#line 2781 "effective_tld_names.gperf"
      {"rovigo.it", 0},
#line 2887 "effective_tld_names.gperf"
      {"selbu.no", 0},
#line 3603 "effective_tld_names.gperf"
      {"xn--yer-zna.no", 0},
#line 695 "effective_tld_names.gperf"
      {"conference.aero", 0},
#line 1574 "effective_tld_names.gperf"
      {"jorpeland.no", 0},
#line 380 "effective_tld_names.gperf"
      {"bozen.it", 0},
#line 3305 "effective_tld_names.gperf"
      {"verona.it", 0},
#line 3005 "effective_tld_names.gperf"
      {"starachowice.pl", 0},
#line 766 "effective_tld_names.gperf"
      {"delmenhorst.museum", 0},
#line 3262 "effective_tld_names.gperf"
      {"uvic.museum", 0},
#line 2706 "effective_tld_names.gperf"
      {"ragusa.it", 0},
#line 119 "effective_tld_names.gperf"
      {"aland.fi", 0},
#line 1130 "effective_tld_names.gperf"
      {"gildeskal.no", 0},
#line 140 "effective_tld_names.gperf"
      {"amot.no", 0},
#line 2737 "effective_tld_names.gperf"
      {"rennebu.no", 0},
#line 1492 "effective_tld_names.gperf"
      {"info.pr", 0},
#line 2646 "effective_tld_names.gperf"
      {"presse.ci", 0},
#line 1916 "effective_tld_names.gperf"
      {"mil.az", 0},
#line 1685 "effective_tld_names.gperf"
      {"kurgan.ru", 0},
#line 3478 "effective_tld_names.gperf"
      {"xn--kfjord-iua.no", 0},
#line 3118 "effective_tld_names.gperf"
      {"tl", 0},
#line 2700 "effective_tld_names.gperf"
      {"r.bg", 0},
#line 1850 "effective_tld_names.gperf"
      {"marylhurst.museum", 0},
#line 3268 "effective_tld_names.gperf"
      {"v.bg", 0},
#line 2937 "effective_tld_names.gperf"
      {"skodje.no", 0},
#line 913 "effective_tld_names.gperf"
      {"ehime.jp", 2},
#line 1631 "effective_tld_names.gperf"
      {"khv.ru", 0},
#line 2572 "effective_tld_names.gperf"
      {"porsanger.no", 0},
#line 98 "effective_tld_names.gperf"
      {"aichi.jp", 2},
#line 1175 "effective_tld_names.gperf"
      {"gouv.ci", 0},
#line 2745 "effective_tld_names.gperf"
      {"retina.ar", 1},
#line 2671 "effective_tld_names.gperf"
      {"przeworsk.pl", 0},
#line 194 "effective_tld_names.gperf"
      {"arts.nf", 0},
#line 3271 "effective_tld_names.gperf"
      {"va.no", 0},
#line 1552 "effective_tld_names.gperf"
      {"jeju.kr", 0},
#line 470 "effective_tld_names.gperf"
      {"championship.aero", 0},
#line 2740 "effective_tld_names.gperf"
      {"res.aero", 0},
#line 1742 "effective_tld_names.gperf"
      {"leirfjord.no", 0},
#line 1140 "effective_tld_names.gperf"
      {"gliding.aero", 0},
#line 3618 "effective_tld_names.gperf"
      {"yekaterinburg.ru", 0},
#line 1594 "effective_tld_names.gperf"
      {"kafjord.no", 0},
#line 933 "effective_tld_names.gperf"
      {"engerdal.no", 0},
#line 1699 "effective_tld_names.gperf"
      {"kw", 2},
#line 3231 "effective_tld_names.gperf"
      {"ulsan.kr", 0},
#line 1497 "effective_tld_names.gperf"
      {"info.vn", 0},
#line 2689 "effective_tld_names.gperf"
      {"pyatigorsk.ru", 0},
#line 1740 "effective_tld_names.gperf"
      {"legnica.pl", 0},
#line 787 "effective_tld_names.gperf"
      {"dolls.museum", 0},
#line 193 "effective_tld_names.gperf"
      {"arts.museum", 0},
#line 3490 "effective_tld_names.gperf"
      {"xn--l-1fa.no", 0},
#line 3300 "effective_tld_names.gperf"
      {"venice.it", 0},
#line 1085 "effective_tld_names.gperf"
      {"fylkesbibl.no", 0},
#line 2541 "effective_tld_names.gperf"
      {"piacenza.it", 0},
#line 1330 "effective_tld_names.gperf"
      {"guovdageaidnu.no", 0},
#line 3504 "effective_tld_names.gperf"
      {"xn--lt-liac.no", 0},
#line 1001 "effective_tld_names.gperf"
      {"field.museum", 0},
#line 1433 "effective_tld_names.gperf"
      {"hyogo.jp", 2},
#line 475 "effective_tld_names.gperf"
      {"chelyabinsk.ru", 0},
#line 1005 "effective_tld_names.gperf"
      {"film.museum", 0},
#line 3045 "effective_tld_names.gperf"
      {"suli.hu", 0},
#line 3298 "effective_tld_names.gperf"
      {"vegarshei.no", 0},
#line 929 "effective_tld_names.gperf"
      {"encyclopedic.museum", 0},
#line 2555 "effective_tld_names.gperf"
      {"plaza.museum", 0},
#line 3124 "effective_tld_names.gperf"
      {"tm.mg", 0},
#line 1491 "effective_tld_names.gperf"
      {"info.pl", 0},
#line 696 "effective_tld_names.gperf"
      {"congresodelalengua3.ar", 1},
#line 1357 "effective_tld_names.gperf"
      {"hanggliding.aero", 0},
#line 3316 "effective_tld_names.gperf"
      {"vevelstad.no", 0},
#line 2573 "effective_tld_names.gperf"
      {"porsangu.no", 0},
#line 3209 "effective_tld_names.gperf"
      {"tysnes.no", 0},
#line 1575 "effective_tld_names.gperf"
      {"joshkar-ola.ru", 0},
#line 706 "effective_tld_names.gperf"
      {"coop.ht", 0},
#line 1487 "effective_tld_names.gperf"
      {"info.na", 0},
#line 3086 "effective_tld_names.gperf"
      {"tatarstan.ru", 0},
#line 2569 "effective_tld_names.gperf"
      {"pomorskie.pl", 0},
#line 3550 "effective_tld_names.gperf"
      {"xn--s-1fa.no", 0},
#line 2675 "effective_tld_names.gperf"
      {"pskov.ru", 0},
#line 3145 "effective_tld_names.gperf"
      {"torino.museum", 0},
#line 1888 "effective_tld_names.gperf"
      {"medizinhistorisches.museum", 0},
#line 474 "effective_tld_names.gperf"
      {"cheltenham.museum", 0},
#line 3172 "effective_tld_names.gperf"
      {"trento.it", 0},
#line 192 "effective_tld_names.gperf"
      {"arts.co", 0},
#line 214 "effective_tld_names.gperf"
      {"assn.lk", 0},
#line 1606 "effective_tld_names.gperf"
      {"karikatur.museum", 0},
#line 1551 "effective_tld_names.gperf"
      {"jefferson.museum", 0},
#line 3211 "effective_tld_names.gperf"
      {"tyumen.ru", 0},
#line 3171 "effective_tld_names.gperf"
      {"trentino.it", 0},
#line 2533 "effective_tld_names.gperf"
      {"pharmaciens.km", 0},
#line 2837 "effective_tld_names.gperf"
      {"saskatchewan.museum", 0},
#line 2772 "effective_tld_names.gperf"
      {"rollag.no", 0},
#line 2330 "effective_tld_names.gperf"
      {"opole.pl", 0},
#line 2103 "effective_tld_names.gperf"
      {"nesodden.no", 0},
#line 443 "effective_tld_names.gperf"
      {"cargo.aero", 0},
#line 1625 "effective_tld_names.gperf"
      {"kh.ua", 0},
#line 1017 "effective_tld_names.gperf"
      {"firm.ro", 0},
#line 136 "effective_tld_names.gperf"
      {"americana.museum", 0},
#line 1532 "effective_tld_names.gperf"
      {"isla.pr", 0},
#line 366 "effective_tld_names.gperf"
      {"bo.telemark.no", 0},
#line 2496 "effective_tld_names.gperf"
      {"paleo.museum", 0},
#line 2991 "effective_tld_names.gperf"
      {"spydeberg.no", 0},
#line 3008 "effective_tld_names.gperf"
      {"starostwo.gov.pl", 0},
#line 3166 "effective_tld_names.gperf"
      {"travel", 0},
#line 1744 "effective_tld_names.gperf"
      {"leka.no", 0},
#line 3593 "effective_tld_names.gperf"
      {"xn--vestvgy-ixa6o.no", 0},
#line 3385 "effective_tld_names.gperf"
      {"whaling.museum", 0},
#line 3606 "effective_tld_names.gperf"
      {"xn--zf0ao64a.tw", 0},
#line 2788 "effective_tld_names.gperf"
      {"ru.com", 0},
#line 2221 "effective_tld_names.gperf"
      {"nieruchomosci.pl", 0},
#line 746 "effective_tld_names.gperf"
      {"czest.pl", 0},
#line 3311 "effective_tld_names.gperf"
      {"vestre-toten.no", 0},
#line 764 "effective_tld_names.gperf"
      {"defense.tn", 0},
#line 138 "effective_tld_names.gperf"
      {"americanart.museum", 0},
#line 1563 "effective_tld_names.gperf"
      {"jfk.museum", 0},
#line 3436 "effective_tld_names.gperf"
      {"xn--comunicaes-v6a2o.museum", 0},
#line 3210 "effective_tld_names.gperf"
      {"tysvar.no", 0},
#line 2575 "effective_tld_names.gperf"
      {"port.fr", 0},
#line 3308 "effective_tld_names.gperf"
      {"vestby.no", 0},
#line 3548 "effective_tld_names.gperf"
      {"xn--ryken-vua.no", 0},
#line 3414 "effective_tld_names.gperf"
      {"xn--asky-ira.no", 0},
#line 3515 "effective_tld_names.gperf"
      {"xn--mosjen-eya.no", 0},
#line 3106 "effective_tld_names.gperf"
      {"th", 0},
#line 3163 "effective_tld_names.gperf"
      {"tranoy.no", 0},
#line 283 "effective_tld_names.gperf"
      {"bardu.no", 0},
#line 355 "effective_tld_names.gperf"
      {"bjugn.no", 0},
#line 1453 "effective_tld_names.gperf"
      {"ilawa.pl", 0},
#line 310 "effective_tld_names.gperf"
      {"berg.no", 0},
#line 2984 "effective_tld_names.gperf"
      {"southwest.museum", 0},
#line 3502 "effective_tld_names.gperf"
      {"xn--lrdal-sra.no", 0},
#line 2251 "effective_tld_names.gperf"
      {"nome.pt", 0},
#line 1392 "effective_tld_names.gperf"
      {"historyofscience.museum", 0},
#line 1760 "effective_tld_names.gperf"
      {"lillehammer.no", 0},
#line 2548 "effective_tld_names.gperf"
      {"pittsburgh.museum", 0},
#line 3024 "effective_tld_names.gperf"
      {"stockholm.museum", 0},
#line 3168 "effective_tld_names.gperf"
      {"travel.tt", 0},
#line 1560 "effective_tld_names.gperf"
      {"jewelry.museum", 0},
#line 3293 "effective_tld_names.gperf"
      {"vdonsk.ru", 0},
#line 3022 "effective_tld_names.gperf"
      {"stjordal.no", 0},
#line 2317 "effective_tld_names.gperf"
      {"olawa.pl", 0},
#line 3573 "effective_tld_names.gperf"
      {"xn--srreisa-q1a.no", 0},
#line 3417 "effective_tld_names.gperf"
      {"xn--b-5ga.nordland.no", 0},
#line 2998 "effective_tld_names.gperf"
      {"sshn.se", 0},
#line 745 "effective_tld_names.gperf"
      {"czeladz.pl", 0},
#line 2932 "effective_tld_names.gperf"
      {"skiptvet.no", 0},
#line 273 "effective_tld_names.gperf"
      {"bale.museum", 0},
#line 1928 "effective_tld_names.gperf"
      {"mil.iq", 0},
#line 3150 "effective_tld_names.gperf"
      {"tourism.tn", 0},
#line 3496 "effective_tld_names.gperf"
      {"xn--lesund-hua.no", 0},
#line 245 "effective_tld_names.gperf"
      {"auto.pl", 0},
#line 1474 "effective_tld_names.gperf"
      {"indianapolis.museum", 0},
#line 2738 "effective_tld_names.gperf"
      {"rennesoy.no", 0},
#line 688 "effective_tld_names.gperf"
      {"communication.museum", 0},
#line 3072 "effective_tld_names.gperf"
      {"szex.hu", 0},
#line 3319 "effective_tld_names.gperf"
      {"vgs.no", 0},
#line 2824 "effective_tld_names.gperf"
      {"sandiego.museum", 0},
#line 3562 "effective_tld_names.gperf"
      {"xn--smla-hra.no", 0},
#line 3229 "effective_tld_names.gperf"
      {"ullensvang.no", 0},
#line 1898 "effective_tld_names.gperf"
      {"metro.tokyo.jp", 1},
#line 2751 "effective_tld_names.gperf"
      {"rimini.it", 0},
#line 3160 "effective_tld_names.gperf"
      {"trainer.aero", 0},
#line 3545 "effective_tld_names.gperf"
      {"xn--rskog-uua.no", 0},
#line 2770 "effective_tld_names.gperf"
      {"rockart.museum", 0},
#line 1804 "effective_tld_names.gperf"
      {"lund.no", 0},
#line 1905 "effective_tld_names.gperf"
      {"michigan.museum", 0},
#line 3202 "effective_tld_names.gperf"
      {"tw", 0},
#line 3051 "effective_tld_names.gperf"
      {"surnadal.no", 0},
#line 3346 "effective_tld_names.gperf"
      {"voagat.no", 0},
#line 2523 "effective_tld_names.gperf"
      {"perso.tn", 0},
#line 255 "effective_tld_names.gperf"
      {"axis.museum", 0},
#line 689 "effective_tld_names.gperf"
      {"communications.museum", 0},
#line 3394 "effective_tld_names.gperf"
      {"wodzislaw.pl", 0},
#line 807 "effective_tld_names.gperf"
      {"ebiz.tw", 0},
#line 195 "effective_tld_names.gperf"
      {"arts.ro", 0},
#line 683 "effective_tld_names.gperf"
      {"com.uz", 0},
#line 2838 "effective_tld_names.gperf"
      {"sassari.it", 0},
#line 2778 "effective_tld_names.gperf"
      {"roros.no", 0},
#line 2651 "effective_tld_names.gperf"
      {"priv.at", 0},
#line 3557 "effective_tld_names.gperf"
      {"xn--skjk-soa.no", 0},
#line 3301 "effective_tld_names.gperf"
      {"vennesla.no", 0},
#line 333 "effective_tld_names.gperf"
      {"bill.museum", 0},
#line 469 "effective_tld_names.gperf"
      {"chambagri.fr", 0},
#line 2741 "effective_tld_names.gperf"
      {"res.in", 0},
#line 2645 "effective_tld_names.gperf"
      {"press.se", 0},
#line 1977 "effective_tld_names.gperf"
      {"mobi.na", 0},
#line 318 "effective_tld_names.gperf"
      {"beskidy.pl", 0},
#line 3373 "effective_tld_names.gperf"
      {"washingtondc.museum", 0},
#line 3047 "effective_tld_names.gperf"
      {"sund.no", 0},
#line 3185 "effective_tld_names.gperf"
      {"tsaritsyn.ru", 0},
#line 3422 "effective_tld_names.gperf"
      {"xn--bhcavuotna-s4a.no", 0},
#line 796 "effective_tld_names.gperf"
      {"drobak.no", 0},
#line 2956 "effective_tld_names.gperf"
      {"so.gov.pl", 0},
#line 1612 "effective_tld_names.gperf"
      {"katowice.pl", 0},
#line 1077 "effective_tld_names.gperf"
      {"fukui.jp", 2},
#line 1997 "effective_tld_names.gperf"
      {"moss.no", 0},
#line 2297 "effective_tld_names.gperf"
      {"nysa.pl", 0},
#line 3287 "effective_tld_names.gperf"
      {"varese.it", 0},
#line 1014 "effective_tld_names.gperf"
      {"firm.ht", 0},
#line 2525 "effective_tld_names.gperf"
      {"pesaro-urbino.it", 0},
#line 693 "effective_tld_names.gperf"
      {"computerhistory.museum", 0},
#line 1897 "effective_tld_names.gperf"
      {"messina.it", 0},
#line 2994 "effective_tld_names.gperf"
      {"sr.gov.pl", 0},
#line 2475 "effective_tld_names.gperf"
      {"ostrowwlkp.pl", 0},
#line 2793 "effective_tld_names.gperf"
      {"rw", 0},
#line 1652 "effective_tld_names.gperf"
      {"koenig.ru", 0},
#line 1086 "effective_tld_names.gperf"
      {"fyresdal.no", 0},
#line 128 "effective_tld_names.gperf"
      {"altoadige.it", 0},
#line 2526 "effective_tld_names.gperf"
      {"pesarourbino.it", 0},
#line 2648 "effective_tld_names.gperf"
      {"presse.km", 0},
#line 1074 "effective_tld_names.gperf"
      {"froya.no", 0},
#line 2728 "effective_tld_names.gperf"
      {"recreation.aero", 0},
#line 3061 "effective_tld_names.gperf"
      {"swidnica.pl", 0},
#line 3081 "effective_tld_names.gperf"
      {"taranto.it", 0},
#line 3309 "effective_tld_names.gperf"
      {"vestnes.no", 0},
#line 1589 "effective_tld_names.gperf"
      {"k-uralsk.ru", 0},
#line 2506 "effective_tld_names.gperf"
      {"pasadena.museum", 0},
#line 3186 "effective_tld_names.gperf"
      {"tsk.ru", 0},
#line 2981 "effective_tld_names.gperf"
      {"sosnowiec.pl", 0},
#line 3011 "effective_tld_names.gperf"
      {"stateofdelaware.museum", 0},
#line 3259 "effective_tld_names.gperf"
      {"utah.museum", 0},
#line 3505 "effective_tld_names.gperf"
      {"xn--lten-gra.no", 0},
#line 3455 "effective_tld_names.gperf"
      {"xn--gls-elac.no", 0},
#line 388 "effective_tld_names.gperf"
      {"brescia.it", 0},
#line 3103 "effective_tld_names.gperf"
      {"tf", 0},
#line 1694 "effective_tld_names.gperf"
      {"kvanangen.no", 0},
#line 1680 "effective_tld_names.gperf"
      {"kuban.ru", 0},
#line 3388 "effective_tld_names.gperf"
      {"wiki.br", 0},
#line 3591 "effective_tld_names.gperf"
      {"xn--vard-jra.no", 0},
#line 777 "effective_tld_names.gperf"
      {"divtasvuodna.no", 0},
#line 3590 "effective_tld_names.gperf"
      {"xn--vads-jra.no", 0},
#line 1204 "effective_tld_names.gperf"
      {"gov.dz", 0},
#line 834 "effective_tld_names.gperf"
      {"edu.dz", 0},
#line 2055 "effective_tld_names.gperf"
      {"name.pr", 0},
#line 2128 "effective_tld_names.gperf"
      {"net.dz", 0},
#line 2473 "effective_tld_names.gperf"
      {"ostroleka.pl", 0},
#line 215 "effective_tld_names.gperf"
      {"asso.ci", 0},
#line 784 "effective_tld_names.gperf"
      {"dnepropetrovsk.ua", 0},
#line 612 "effective_tld_names.gperf"
      {"com.dz", 0},
#line 2903 "effective_tld_names.gperf"
      {"shiga.jp", 2},
#line 3513 "effective_tld_names.gperf"
      {"xn--mlselv-iua.no", 0},
#line 1619 "effective_tld_names.gperf"
      {"kemerovo.ru", 0},
#line 1142 "effective_tld_names.gperf"
      {"glogow.pl", 0},
#line 1486 "effective_tld_names.gperf"
      {"info.la", 0},
#line 755 "effective_tld_names.gperf"
      {"davvenjarga.no", 0},
#line 3566 "effective_tld_names.gperf"
      {"xn--snes-poa.no", 0},
#line 3410 "effective_tld_names.gperf"
      {"xn--55qx5d.hk", 0},
#line 326 "effective_tld_names.gperf"
      {"bialystok.pl", 0},
#line 371 "effective_tld_names.gperf"
      {"bolt.hu", 0},
#line 2790 "effective_tld_names.gperf"
      {"ruovat.no", 0},
#line 2809 "effective_tld_names.gperf"
      {"saitama.jp", 2},
#line 790 "effective_tld_names.gperf"
      {"donostia.museum", 0},
#line 3161 "effective_tld_names.gperf"
      {"trana.no", 0},
#line 2816 "effective_tld_names.gperf"
      {"salvadordali.museum", 0},
#line 3555 "effective_tld_names.gperf"
      {"xn--skierv-uta.no", 0},
#line 2225 "effective_tld_names.gperf"
      {"nittedal.no", 0},
#line 1135 "effective_tld_names.gperf"
      {"gjesdal.no", 0},
#line 3448 "effective_tld_names.gperf"
      {"xn--frde-gra.no", 0},
#line 2058 "effective_tld_names.gperf"
      {"name.vn", 0},
#line 1637 "effective_tld_names.gperf"
      {"kirov.ru", 0},
#line 1561 "effective_tld_names.gperf"
      {"jewish.museum", 0},
#line 1334 "effective_tld_names.gperf"
      {"gwangju.kr", 0},
#line 1906 "effective_tld_names.gperf"
      {"microlight.aero", 0},
#line 3206 "effective_tld_names.gperf"
      {"tydal.no", 0},
#line 2532 "effective_tld_names.gperf"
      {"pharmacien.fr", 0},
#line 3431 "effective_tld_names.gperf"
      {"xn--brnny-wuac.no", 0},
#line 2871 "effective_tld_names.gperf"
      {"sciencehistory.museum", 0},
#line 2522 "effective_tld_names.gperf"
      {"perso.ht", 0},
#line 2045 "effective_tld_names.gperf"
      {"naklo.pl", 0},
#line 2373 "effective_tld_names.gperf"
      {"org.dz", 0},
#line 3063 "effective_tld_names.gperf"
      {"swinoujscie.pl", 0},
#line 1353 "effective_tld_names.gperf"
      {"hamburg.museum", 0},
#line 2974 "effective_tld_names.gperf"
      {"sor-odal.no", 0},
#line 751 "effective_tld_names.gperf"
      {"dagestan.ru", 0},
#line 1608 "effective_tld_names.gperf"
      {"karmoy.no", 0},
#line 767 "effective_tld_names.gperf"
      {"denmark.museum", 0},
#line 1286 "effective_tld_names.gperf"
      {"grandrapids.museum", 0},
#line 94 "effective_tld_names.gperf"
      {"agro.pl", 0},
#line 409 "effective_tld_names.gperf"
      {"budejju.no", 0},
#line 222 "effective_tld_names.gperf"
      {"asso.re", 0},
#line 2538 "effective_tld_names.gperf"
      {"phoenix.museum", 0},
#line 3393 "effective_tld_names.gperf"
      {"wloclawek.pl", 0},
#line 920 "effective_tld_names.gperf"
      {"eisenbahn.museum", 0},
#line 3053 "effective_tld_names.gperf"
      {"suwalki.pl", 0},
#line 697 "effective_tld_names.gperf"
      {"consulado.st", 0},
#line 1621 "effective_tld_names.gperf"
      {"ketrzyn.pl", 0},
#line 2654 "effective_tld_names.gperf"
      {"priv.no", 0},
#line 3284 "effective_tld_names.gperf"
      {"vantaa.museum", 0},
#line 947 "effective_tld_names.gperf"
      {"erotika.hu", 0},
#line 1670 "effective_tld_names.gperf"
      {"kraanghke.no", 0},
#line 3113 "effective_tld_names.gperf"
      {"tj", 0},
#line 2508 "effective_tld_names.gperf"
      {"pavia.it", 0},
#line 3338 "effective_tld_names.gperf"
      {"viterbo.it", 0},
#line 3508 "effective_tld_names.gperf"
      {"xn--merker-kua.no", 0},
#line 2054 "effective_tld_names.gperf"
      {"name.na", 0},
#line 2581 "effective_tld_names.gperf"
      {"powiat.pl", 0},
#line 3547 "effective_tld_names.gperf"
      {"xn--rsta-fra.no", 0},
#line 3564 "effective_tld_names.gperf"
      {"xn--snase-nra.no", 0},
#line 3583 "effective_tld_names.gperf"
      {"xn--trna-woa.no", 0},
#line 3582 "effective_tld_names.gperf"
      {"xn--trgstad-r1a.no", 0},
#line 341 "effective_tld_names.gperf"
      {"biz.az", 0},
#line 3453 "effective_tld_names.gperf"
      {"xn--givuotna-8ya.no", 0},
#line 2643 "effective_tld_names.gperf"
      {"press.ma", 0},
#line 3446 "effective_tld_names.gperf"
      {"xn--fl-zia.no", 0},
#line 3179 "effective_tld_names.gperf"
      {"tromso.no", 0},
#line 3500 "effective_tld_names.gperf"
      {"xn--lns-qla.museum", 0},
#line 2710 "effective_tld_names.gperf"
      {"railway.museum", 0},
#line 2759 "effective_tld_names.gperf"
      {"rl.no", 0},
#line 3197 "effective_tld_names.gperf"
      {"tv.br", 0},
#line 1295 "effective_tld_names.gperf"
      {"groundhandling.aero", 0},
#line 1004 "effective_tld_names.gperf"
      {"film.hu", 0},
#line 183 "effective_tld_names.gperf"
      {"art.dz", 0},
#line 2859 "effective_tld_names.gperf"
      {"schlesisches.museum", 0},
#line 1719 "effective_tld_names.gperf"
      {"lans.museum", 0},
#line 3601 "effective_tld_names.gperf"
      {"xn--vry-yla5g.no", 0},
#line 234 "effective_tld_names.gperf"
      {"audnedaln.no", 0},
#line 3531 "effective_tld_names.gperf"
      {"xn--porsgu-sta26f.no", 0},
#line 480 "effective_tld_names.gperf"
      {"chiba.jp", 2},
#line 3178 "effective_tld_names.gperf"
      {"tromsa.no", 0},
#line 3621 "effective_tld_names.gperf"
      {"yokohama.jp", 2},
#line 3390 "effective_tld_names.gperf"
      {"williamsburg.museum", 0},
#line 3435 "effective_tld_names.gperf"
      {"xn--ciqpn.hk", 0},
#line 3440 "effective_tld_names.gperf"
      {"xn--dnna-gra.no", 0},
#line 2472 "effective_tld_names.gperf"
      {"ostroda.pl", 0},
#line 2079 "effective_tld_names.gperf"
      {"naturhistorisches.museum", 0},
#line 124 "effective_tld_names.gperf"
      {"alstahaug.no", 0},
#line 1068 "effective_tld_names.gperf"
      {"frog.museum", 0},
#line 3366 "effective_tld_names.gperf"
      {"wakayama.jp", 2},
#line 3479 "effective_tld_names.gperf"
      {"xn--klbu-woa.no", 0},
#line 2810 "effective_tld_names.gperf"
      {"sakhalin.ru", 0},
#line 368 "effective_tld_names.gperf"
      {"bokn.no", 0},
#line 3288 "effective_tld_names.gperf"
      {"varggat.no", 0},
#line 2222 "effective_tld_names.gperf"
      {"niigata.jp", 2},
#line 946 "effective_tld_names.gperf"
      {"erotica.hu", 0},
#line 2301 "effective_tld_names.gperf"
      {"oceanographic.museum", 0},
#line 3096 "effective_tld_names.gperf"
      {"television.museum", 0},
#line 2644 "effective_tld_names.gperf"
      {"press.museum", 0},
#line 529 "effective_tld_names.gperf"
      {"club.tw", 0},
#line 3146 "effective_tld_names.gperf"
      {"torsken.no", 0},
#line 473 "effective_tld_names.gperf"
      {"chel.ru", 0},
#line 1840 "effective_tld_names.gperf"
      {"marburg.museum", 0},
#line 2895 "effective_tld_names.gperf"
      {"sex.hu", 0},
#line 486 "effective_tld_names.gperf"
      {"chiropractic.museum", 0},
#line 3392 "effective_tld_names.gperf"
      {"wlocl.pl", 0},
#line 2545 "effective_tld_names.gperf"
      {"pisa.it", 0},
#line 117 "effective_tld_names.gperf"
      {"alabama.museum", 0},
#line 1384 "effective_tld_names.gperf"
      {"hiroshima.jp", 2},
#line 2578 "effective_tld_names.gperf"
      {"portlligat.museum", 0},
#line 1829 "effective_tld_names.gperf"
      {"malbork.pl", 0},
#line 2080 "effective_tld_names.gperf"
      {"natuurwetenschappen.museum", 0},
#line 3483 "effective_tld_names.gperf"
      {"xn--krdsherad-m8a.no", 0},
#line 3575 "effective_tld_names.gperf"
      {"xn--stjrdal-s1a.no", 0},
#line 3442 "effective_tld_names.gperf"
      {"xn--dyry-ira.no", 0},
#line 3577 "effective_tld_names.gperf"
      {"xn--stre-toten-zcb.no", 0},
#line 1812 "effective_tld_names.gperf"
      {"lviv.ua", 0},
#line 797 "effective_tld_names.gperf"
      {"dudinka.ru", 0},
#line 1695 "effective_tld_names.gperf"
      {"kvinesdal.no", 0},
#line 2786 "effective_tld_names.gperf"
      {"rs.ba", 0},
#line 3522 "effective_tld_names.gperf"
      {"xn--nry-yla5g.no", 0},
#line 2784 "effective_tld_names.gperf"
      {"royrvik.no", 0},
#line 3120 "effective_tld_names.gperf"
      {"tm.fr", 0},
#line 3570 "effective_tld_names.gperf"
      {"xn--sr-odal-q1a.no", 0},
#line 1615 "effective_tld_names.gperf"
      {"kazan.ru", 0},
#line 1854 "effective_tld_names.gperf"
      {"massacarrara.it", 0},
#line 239 "effective_tld_names.gperf"
      {"aurskog-holand.no", 0},
#line 924 "effective_tld_names.gperf"
      {"elvendrell.museum", 0},
#line 2842 "effective_tld_names.gperf"
      {"savannahga.museum", 0},
#line 305 "effective_tld_names.gperf"
      {"belau.pw", 0},
#line 240 "effective_tld_names.gperf"
      {"austevoll.no", 0},
#line 1989 "effective_tld_names.gperf"
      {"monticello.museum", 0},
#line 2493 "effective_tld_names.gperf"
      {"padua.it", 0},
#line 1362 "effective_tld_names.gperf"
      {"harvestcelebration.museum", 0},
#line 3143 "effective_tld_names.gperf"
      {"topology.museum", 0},
#line 1490 "effective_tld_names.gperf"
      {"info.pk", 0},
#line 2527 "effective_tld_names.gperf"
      {"pescara.it", 0},
#line 1957 "effective_tld_names.gperf"
      {"missile.museum", 0},
#line 2931 "effective_tld_names.gperf"
      {"skierva.no", 0},
#line 1386 "effective_tld_names.gperf"
      {"historical.museum", 0},
#line 1389 "effective_tld_names.gperf"
      {"historisch.museum", 0},
#line 3472 "effective_tld_names.gperf"
      {"xn--indery-fya.no", 0},
#line 3529 "effective_tld_names.gperf"
      {"xn--ostery-fya.no", 0},
#line 2867 "effective_tld_names.gperf"
      {"scienceandhistory.museum", 0},
#line 1671 "effective_tld_names.gperf"
      {"kragero.no", 0},
#line 2501 "effective_tld_names.gperf"
      {"paragliding.aero", 0},
#line 1681 "effective_tld_names.gperf"
      {"kumamoto.jp", 2},
#line 3530 "effective_tld_names.gperf"
      {"xn--osyro-wua.no", 0},
#line 3128 "effective_tld_names.gperf"
      {"tm.se", 0},
#line 418 "effective_tld_names.gperf"
      {"bydgoszcz.pl", 0},
#line 263 "effective_tld_names.gperf"
      {"badaddja.no", 0},
#line 3233 "effective_tld_names.gperf"
      {"um.gov.pl", 0},
#line 2647 "effective_tld_names.gperf"
      {"presse.fr", 0},
#line 3032 "effective_tld_names.gperf"
      {"storfjord.no", 0},
#line 1390 "effective_tld_names.gperf"
      {"historisches.museum", 0},
#line 3375 "effective_tld_names.gperf"
      {"watchandclock.museum", 0},
#line 3491 "effective_tld_names.gperf"
      {"xn--laheadju-7ya.no", 0},
#line 483 "effective_tld_names.gperf"
      {"children.museum", 0},
#line 1838 "effective_tld_names.gperf"
      {"mantova.it", 0},
#line 2820 "effective_tld_names.gperf"
      {"sande.more-og-romsdal.no", 0},
#line 3607 "effective_tld_names.gperf"
      {"xn--zf0avx.hk", 0},
#line 2590 "effective_tld_names.gperf"
      {"prato.it", 0},
#line 1636 "effective_tld_names.gperf"
      {"kirkenes.no", 0},
#line 1138 "effective_tld_names.gperf"
      {"glas.museum", 0},
#line 1826 "effective_tld_names.gperf"
      {"mail.pl", 0},
#line 3207 "effective_tld_names.gperf"
      {"tynset.no", 0},
#line 2734 "effective_tld_names.gperf"
      {"rel.ht", 0},
#line 3276 "effective_tld_names.gperf"
      {"vagan.no", 0},
#line 3324 "effective_tld_names.gperf"
      {"vibovalentia.it", 0},
#line 152 "effective_tld_names.gperf"
      {"annefrank.museum", 0},
#line 3304 "effective_tld_names.gperf"
      {"verdal.no", 0},
#line 2201 "effective_tld_names.gperf"
      {"newhampshire.museum", 0},
#line 1071 "effective_tld_names.gperf"
      {"from.hr", 0},
#line 484 "effective_tld_names.gperf"
      {"childrens.museum", 0},
#line 2543 "effective_tld_names.gperf"
      {"pilot.aero", 0},
#line 3523 "effective_tld_names.gperf"
      {"xn--nttery-byae.no", 0},
#line 2314 "effective_tld_names.gperf"
      {"okinawa.jp", 2},
#line 2521 "effective_tld_names.gperf"
      {"perm.ru", 0},
#line 216 "effective_tld_names.gperf"
      {"asso.dz", 0},
#line 2941 "effective_tld_names.gperf"
      {"slask.pl", 0},
#line 1689 "effective_tld_names.gperf"
      {"kuzbass.ru", 0},
#line 171 "effective_tld_names.gperf"
      {"archaeological.museum", 0},
#line 412 "effective_tld_names.gperf"
      {"buryatia.ru", 0},
#line 2546 "effective_tld_names.gperf"
      {"pistoia.it", 0},
#line 1043 "effective_tld_names.gperf"
      {"folkebibl.no", 0},
#line 1582 "effective_tld_names.gperf"
      {"judaica.museum", 0},
#line 1388 "effective_tld_names.gperf"
      {"historichouses.museum", 0},
#line 2757 "effective_tld_names.gperf"
      {"risor.no", 0},
#line 2504 "effective_tld_names.gperf"
      {"parma.it", 0},
#line 1809 "effective_tld_names.gperf"
      {"luxembourg.museum", 0},
#line 3560 "effective_tld_names.gperf"
      {"xn--slat-5na.no", 0},
#line 3646 "effective_tld_names.gperf"
      {"zoological.museum", 0},
#line 3538 "effective_tld_names.gperf"
      {"xn--rholt-mra.no", 0},
#line 354 "effective_tld_names.gperf"
      {"bjerkreim.no", 0},
#line 3228 "effective_tld_names.gperf"
      {"ullensaker.no", 0},
#line 733 "effective_tld_names.gperf"
      {"cultural.museum", 0},
#line 756 "effective_tld_names.gperf"
      {"davvesiida.no", 0},
#line 3191 "effective_tld_names.gperf"
      {"turen.tn", 0},
#line 1595 "effective_tld_names.gperf"
      {"kagawa.jp", 2},
#line 2026 "effective_tld_names.gperf"
      {"museumvereniging.museum", 0},
#line 1076 "effective_tld_names.gperf"
      {"fuel.aero", 0},
#line 3569 "effective_tld_names.gperf"
      {"xn--sr-fron-q1a.no", 0},
#line 3471 "effective_tld_names.gperf"
      {"xn--hylandet-54a.no", 0},
#line 2753 "effective_tld_names.gperf"
      {"ringebu.no", 0},
#line 3581 "effective_tld_names.gperf"
      {"xn--trany-yua.no", 0},
#line 3579 "effective_tld_names.gperf"
      {"xn--tn0ag.hk", 0},
#line 3460 "effective_tld_names.gperf"
      {"xn--hbmer-xqa.no", 0},
#line 2296 "effective_tld_names.gperf"
      {"nyny.museum", 0},
#line 3315 "effective_tld_names.gperf"
      {"veterinaire.km", 0},
#line 1629 "effective_tld_names.gperf"
      {"kherson.ua", 0},
#line 3510 "effective_tld_names.gperf"
      {"xn--mk0axi.hk", 0},
#line 1141 "effective_tld_names.gperf"
      {"gliwice.pl", 0},
#line 3234 "effective_tld_names.gperf"
      {"unbi.ba", 0},
#line 3329 "effective_tld_names.gperf"
      {"vik.no", 0},
#line 726 "effective_tld_names.gperf"
      {"crew.aero", 0},
#line 3514 "effective_tld_names.gperf"
      {"xn--moreke-jua.no", 0},
#line 3203 "effective_tld_names.gperf"
      {"tw.cn", 0},
#line 3553 "effective_tld_names.gperf"
      {"xn--seral-lra.no", 0},
#line 3541 "effective_tld_names.gperf"
      {"xn--rland-uua.no", 0},
#line 3049 "effective_tld_names.gperf"
      {"surgeonshall.museum", 0},
#line 3303 "effective_tld_names.gperf"
      {"vercelli.it", 0},
#line 1970 "effective_tld_names.gperf"
      {"mo-i-rana.no", 0},
#line 3317 "effective_tld_names.gperf"
      {"vf.no", 0},
#line 3222 "effective_tld_names.gperf"
      {"ug.gov.pl", 0},
#line 330 "effective_tld_names.gperf"
      {"bieszczady.pl", 0},
#line 3594 "effective_tld_names.gperf"
      {"xn--vg-yiab.no", 0},
#line 3196 "effective_tld_names.gperf"
      {"tv.bo", 0},
#line 3273 "effective_tld_names.gperf"
      {"vaapste.no", 0},
#line 1992 "effective_tld_names.gperf"
      {"mordovia.ru", 0},
#line 2044 "effective_tld_names.gperf"
      {"nakhodka.ru", 0},
#line 299 "effective_tld_names.gperf"
      {"bearalvahki.no", 0},
#line 178 "effective_tld_names.gperf"
      {"arkhangelsk.ru", 0},
#line 1638 "effective_tld_names.gperf"
      {"kirovograd.ua", 0},
#line 2302 "effective_tld_names.gperf"
      {"oceanographique.museum", 0},
#line 3142 "effective_tld_names.gperf"
      {"tonsberg.no", 0},
#line 2782 "effective_tld_names.gperf"
      {"rovno.ua", 0},
#line 1627 "effective_tld_names.gperf"
      {"khakassia.ru", 0},
#line 137 "effective_tld_names.gperf"
      {"americanantiques.museum", 0},
#line 315 "effective_tld_names.gperf"
      {"berlevag.no", 0},
#line 303 "effective_tld_names.gperf"
      {"beeldengeluid.museum", 0},
#line 3418 "effective_tld_names.gperf"
      {"xn--b-5ga.telemark.no", 0},
#line 22 "effective_tld_names.gperf"
      {"6bone.pl", 0},
#line 2652 "effective_tld_names.gperf"
      {"priv.hu", 0},
#line 1569 "effective_tld_names.gperf"
      {"jobs.tt", 0},
#line 2716 "effective_tld_names.gperf"
      {"rauma.no", 0},
#line 3312 "effective_tld_names.gperf"
      {"vestvagoy.no", 0},
#line 2865 "effective_tld_names.gperf"
      {"science-fiction.museum", 0},
#line 1672 "effective_tld_names.gperf"
      {"krakow.pl", 0},
#line 581 "effective_tld_names.gperf"
      {"cody.museum", 0},
#line 2564 "effective_tld_names.gperf"
      {"podlasie.pl", 0},
#line 3290 "effective_tld_names.gperf"
      {"vb.it", 0},
#line 1377 "effective_tld_names.gperf"
      {"hemsedal.no", 0},
#line 2904 "effective_tld_names.gperf"
      {"shimane.jp", 2},
#line 2769 "effective_tld_names.gperf"
      {"rochester.museum", 0},
#line 3177 "effective_tld_names.gperf"
      {"trolley.museum", 0},
#line 2082 "effective_tld_names.gperf"
      {"naustdal.no", 0},
#line 2795 "effective_tld_names.gperf"
      {"rybnik.pl", 0},
#line 3480 "effective_tld_names.gperf"
      {"xn--koluokta-7ya57h.no", 0},
#line 2669 "effective_tld_names.gperf"
      {"promocion.ar", 1},
#line 1438 "effective_tld_names.gperf"
      {"ibaraki.jp", 2},
#line 3239 "effective_tld_names.gperf"
      {"unsa.ba", 0},
#line 734 "effective_tld_names.gperf"
      {"culturalcenter.museum", 0},
#line 2064 "effective_tld_names.gperf"
      {"nara.jp", 2},
#line 394 "effective_tld_names.gperf"
      {"broadcast.museum", 0},
#line 1032 "effective_tld_names.gperf"
      {"flog.br", 0},
#line 339 "effective_tld_names.gperf"
      {"birthplace.museum", 0},
#line 3174 "effective_tld_names.gperf"
      {"trieste.it", 0},
#line 3492 "effective_tld_names.gperf"
      {"xn--langevg-jxa.no", 0},
#line 1605 "effective_tld_names.gperf"
      {"karelia.ru", 0},
#line 3348 "effective_tld_names.gperf"
      {"volgograd.ru", 0},
#line 3349 "effective_tld_names.gperf"
      {"volkenkunde.museum", 0},
#line 1564 "effective_tld_names.gperf"
      {"jgora.pl", 0},
#line 3282 "effective_tld_names.gperf"
      {"valley.museum", 0},
#line 1129 "effective_tld_names.gperf"
      {"gifu.jp", 2},
#line 3423 "effective_tld_names.gperf"
      {"xn--bhccavuotna-k7a.no", 0},
#line 3165 "effective_tld_names.gperf"
      {"trapani.it", 0},
#line 489 "effective_tld_names.gperf"
      {"chocolate.museum", 0},
#line 1641 "effective_tld_names.gperf"
      {"klepp.no", 0},
#line 2311 "effective_tld_names.gperf"
      {"oita.jp", 2},
#line 3310 "effective_tld_names.gperf"
      {"vestre-slidre.no", 0},
#line 3114 "effective_tld_names.gperf"
      {"tj.cn", 0},
#line 2873 "effective_tld_names.gperf"
      {"sciencesnaturelles.museum", 0},
#line 3139 "effective_tld_names.gperf"
      {"tolga.no", 0},
#line 3152 "effective_tld_names.gperf"
      {"toyama.jp", 2},
#line 3542 "effective_tld_names.gperf"
      {"xn--rlingen-mxa.no", 0},
#line 2752 "effective_tld_names.gperf"
      {"rindal.no", 0},
#line 1861 "effective_tld_names.gperf"
      {"mbone.pl", 0},
#line 3595 "effective_tld_names.gperf"
      {"xn--vgan-qoa.no", 0},
#line 3326 "effective_tld_names.gperf"
      {"vic.gov.au", 0},
#line 3121 "effective_tld_names.gperf"
      {"tm.hu", 0},
#line 3093 "effective_tld_names.gperf"
      {"technology.museum", 0},
#line 3589 "effective_tld_names.gperf"
      {"xn--unjrga-rta.no", 0},
#line 2780 "effective_tld_names.gperf"
      {"rotorcraft.aero", 0},
#line 3289 "effective_tld_names.gperf"
      {"varoy.no", 0},
#line 3158 "effective_tld_names.gperf"
      {"trader.aero", 0},
#line 3587 "effective_tld_names.gperf"
      {"xn--uc0atv.tw", 0},
#line 969 "effective_tld_names.gperf"
      {"experts-comptables.fr", 0},
#line 2051 "effective_tld_names.gperf"
      {"name.jo", 0},
#line 1387 "effective_tld_names.gperf"
      {"historicalsociety.museum", 0},
#line 1654 "effective_tld_names.gperf"
      {"komforb.se", 0},
#line 1857 "effective_tld_names.gperf"
      {"matta-varjjat.no", 0},
#line 2498 "effective_tld_names.gperf"
      {"palmsprings.museum", 0},
#line 2796 "effective_tld_names.gperf"
      {"rygge.no", 0},
#line 3167 "effective_tld_names.gperf"
      {"travel.pl", 0},
#line 328 "effective_tld_names.gperf"
      {"bielawa.pl", 0},
#line 1686 "effective_tld_names.gperf"
      {"kursk.ru", 0},
#line 3281 "effective_tld_names.gperf"
      {"valle.no", 0},
#line 3498 "effective_tld_names.gperf"
      {"xn--lhppi-xqa.no", 0},
#line 3149 "effective_tld_names.gperf"
      {"tourism.pl", 0},
#line 3079 "effective_tld_names.gperf"
      {"tananger.no", 0},
#line 3173 "effective_tld_names.gperf"
      {"treviso.it", 0},
#line 3512 "effective_tld_names.gperf"
      {"xn--mli-tla.no", 0},
#line 1697 "effective_tld_names.gperf"
      {"kviteseid.no", 0},
#line 2666 "effective_tld_names.gperf"
      {"production.aero", 0},
#line 2771 "effective_tld_names.gperf"
      {"rodoy.no", 0},
#line 1651 "effective_tld_names.gperf"
      {"koeln.museum", 0},
#line 2755 "effective_tld_names.gperf"
      {"ringsaker.no", 0},
#line 3314 "effective_tld_names.gperf"
      {"veterinaire.fr", 0},
#line 2670 "effective_tld_names.gperf"
      {"pruszkow.pl", 0},
#line 1394 "effective_tld_names.gperf"
      {"hjartdal.no", 0},
#line 3458 "effective_tld_names.gperf"
      {"xn--h-2fa.no", 0},
#line 752 "effective_tld_names.gperf"
      {"dali.museum", 0},
#line 3600 "effective_tld_names.gperf"
      {"xn--vrggt-xqad.no", 0},
#line 694 "effective_tld_names.gperf"
      {"conf.lv", 0},
#line 1691 "effective_tld_names.gperf"
      {"kvafjord.no", 0},
#line 3559 "effective_tld_names.gperf"
      {"xn--sknland-fxa.no", 0},
#line 3580 "effective_tld_names.gperf"
      {"xn--tnsberg-q1a.no", 0},
#line 1718 "effective_tld_names.gperf"
      {"langevag.no", 0},
#line 1613 "effective_tld_names.gperf"
      {"kautokeino.no", 0},
#line 3467 "effective_tld_names.gperf"
      {"xn--hobl-ira.no", 0},
#line 3546 "effective_tld_names.gperf"
      {"xn--rst-0na.no", 0},
#line 325 "effective_tld_names.gperf"
      {"bialowieza.pl", 0},
#line 1609 "effective_tld_names.gperf"
      {"karpacz.pl", 0},
#line 3568 "effective_tld_names.gperf"
      {"xn--sr-aurdal-l8a.no", 0},
#line 2905 "effective_tld_names.gperf"
      {"shizuoka.jp", 2},
#line 3325 "effective_tld_names.gperf"
      {"vic.edu.au", 0},
#line 2567 "effective_tld_names.gperf"
      {"polkowice.pl", 0},
#line 1078 "effective_tld_names.gperf"
      {"fukuoka.jp", 2},
#line 2653 "effective_tld_names.gperf"
      {"priv.me", 0},
#line 3427 "effective_tld_names.gperf"
      {"xn--bjddar-pta.no", 0},
#line 3503 "effective_tld_names.gperf"
      {"xn--lrenskog-54a.no", 0},
#line 2906 "effective_tld_names.gperf"
      {"shop.ht", 0},
#line 3476 "effective_tld_names.gperf"
      {"xn--jrpeland-54a.no", 0},
#line 3111 "effective_tld_names.gperf"
      {"tingvoll.no", 0},
#line 3474 "effective_tld_names.gperf"
      {"xn--io0a7i.hk", 0},
#line 3336 "effective_tld_names.gperf"
      {"virtual.museum", 0},
#line 485 "effective_tld_names.gperf"
      {"childrensgarden.museum", 0},
#line 3449 "effective_tld_names.gperf"
      {"xn--frna-woa.no", 0},
#line 2712 "effective_tld_names.gperf"
      {"rakkestad.no", 0},
#line 2907 "effective_tld_names.gperf"
      {"shop.hu", 0},
#line 2776 "effective_tld_names.gperf"
      {"romsa.no", 0},
#line 3141 "effective_tld_names.gperf"
      {"tomsk.ru", 0},
#line 3107 "effective_tld_names.gperf"
      {"theater.museum", 0},
#line 3493 "effective_tld_names.gperf"
      {"xn--lcvr32d.hk", 0},
#line 3085 "effective_tld_names.gperf"
      {"tas.gov.au", 0},
#line 3399 "effective_tld_names.gperf"
      {"wroc.pl", 0},
#line 3602 "effective_tld_names.gperf"
      {"xn--wcvs22d.hk", 0},
#line 2552 "effective_tld_names.gperf"
      {"planetarium.museum", 0},
#line 3277 "effective_tld_names.gperf"
      {"vagsoy.no", 0},
#line 995 "effective_tld_names.gperf"
      {"fhsk.se", 0},
#line 3543 "effective_tld_names.gperf"
      {"xn--rmskog-bya.no", 0},
#line 1684 "effective_tld_names.gperf"
      {"kunstunddesign.museum", 0},
#line 490 "effective_tld_names.gperf"
      {"christiansburg.museum", 0},
#line 3481 "effective_tld_names.gperf"
      {"xn--krager-gya.no", 0},
#line 1098 "effective_tld_names.gperf"
      {"gangaviika.no", 0},
#line 2561 "effective_tld_names.gperf"
      {"po.gov.pl", 0},
#line 2830 "effective_tld_names.gperf"
      {"santabarbara.museum", 0},
#line 1751 "effective_tld_names.gperf"
      {"lewismiller.museum", 0},
#line 3450 "effective_tld_names.gperf"
      {"xn--frya-hra.no", 0},
#line 2777 "effective_tld_names.gperf"
      {"romskog.no", 0},
#line 1584 "effective_tld_names.gperf"
      {"juedisches.museum", 0},
#line 1659 "effective_tld_names.gperf"
      {"kongsberg.no", 0},
#line 2807 "effective_tld_names.gperf"
      {"saga.jp", 2},
#line 385 "effective_tld_names.gperf"
      {"brandywinevalley.museum", 0},
#line 2983 "effective_tld_names.gperf"
      {"southcarolina.museum", 0},
#line 2713 "effective_tld_names.gperf"
      {"ralingen.no", 0},
#line 504 "effective_tld_names.gperf"
      {"city.hu", 0},
#line 3136 "effective_tld_names.gperf"
      {"tokke.no", 0},
#line 2705 "effective_tld_names.gperf"
      {"radoy.no", 0},
#line 358 "effective_tld_names.gperf"
      {"blog.br", 0},
#line 17 "effective_tld_names.gperf"
      {"2000.hu", 0},
#line 3347 "effective_tld_names.gperf"
      {"volda.no", 0},
#line 3299 "effective_tld_names.gperf"
      {"venezia.it", 0},
#line 2789 "effective_tld_names.gperf"
      {"rubtsovsk.ru", 0},
#line 3333 "effective_tld_names.gperf"
      {"vindafjord.no", 0},
#line 3337 "effective_tld_names.gperf"
      {"virtuel.museum", 0},
#line 3428 "effective_tld_names.gperf"
      {"xn--blt-elab.no", 0},
#line 1620 "effective_tld_names.gperf"
      {"kepno.pl", 0},
#line 292 "effective_tld_names.gperf"
      {"batsfjord.no", 0},
#line 3475 "effective_tld_names.gperf"
      {"xn--jlster-bya.no", 0},
#line 2742 "effective_tld_names.gperf"
      {"research.aero", 0},
#line 2207 "effective_tld_names.gperf"
      {"newyork.museum", 0},
#line 2773 "effective_tld_names.gperf"
      {"roma.it", 0},
#line 3296 "effective_tld_names.gperf"
      {"vefsn.no", 0},
#line 3083 "effective_tld_names.gperf"
      {"tarnobrzeg.pl", 0},
#line 1682 "effective_tld_names.gperf"
      {"kunst.museum", 0},
#line 2563 "effective_tld_names.gperf"
      {"podhale.pl", 0},
#line 1721 "effective_tld_names.gperf"
      {"laquila.it", 0},
#line 3604 "effective_tld_names.gperf"
      {"xn--ygarden-p1a.no", 0},
#line 978 "effective_tld_names.gperf"
      {"farmequipment.museum", 0},
#line 3525 "effective_tld_names.gperf"
      {"xn--od0alg.cn", 0},
#line 3084 "effective_tld_names.gperf"
      {"tas.edu.au", 0},
#line 3200 "effective_tld_names.gperf"
      {"tvedestrand.no", 0},
#line 3330 "effective_tld_names.gperf"
      {"viking.museum", 0},
#line 453 "effective_tld_names.gperf"
      {"catanzaro.it", 0},
#line 2657 "effective_tld_names.gperf"
      {"pro.az", 0},
#line 1687 "effective_tld_names.gperf"
      {"kustanai.ru", 0},
#line 1553 "effective_tld_names.gperf"
      {"jelenia-gora.pl", 0},
#line 1653 "effective_tld_names.gperf"
      {"kolobrzeg.pl", 0},
#line 3627 "effective_tld_names.gperf"
      {"yuzhno-sakhalinsk.ru", 0},
#line 3183 "effective_tld_names.gperf"
      {"trysil.no", 0},
#line 2723 "effective_tld_names.gperf"
      {"realestate.pl", 0},
#line 3351 "effective_tld_names.gperf"
      {"voronezh.ru", 0},
#line 1461 "effective_tld_names.gperf"
      {"in-addr.arpa", 0},
#line 2707 "effective_tld_names.gperf"
      {"rahkkeravju.no", 0},
#line 1688 "effective_tld_names.gperf"
      {"kutno.pl", 0},
#line 3561 "effective_tld_names.gperf"
      {"xn--slt-elab.no", 0},
#line 3511 "effective_tld_names.gperf"
      {"xn--mlatvuopmi-s4a.no", 0},
#line 2568 "effective_tld_names.gperf"
      {"poltava.ua", 0},
#line 3181 "effective_tld_names.gperf"
      {"trust.museum", 0},
#line 2224 "effective_tld_names.gperf"
      {"nissedal.no", 0},
#line 528 "effective_tld_names.gperf"
      {"club.aero", 0},
#line 3164 "effective_tld_names.gperf"
      {"transport.museum", 0},
#line 1601 "effective_tld_names.gperf"
      {"kanagawa.jp", 2},
#line 1661 "effective_tld_names.gperf"
      {"konin.pl", 0},
#line 1374 "effective_tld_names.gperf"
      {"hembygdsforbund.museum", 0},
#line 1696 "effective_tld_names.gperf"
      {"kvinnherad.no", 0},
#line 1585 "effective_tld_names.gperf"
      {"juif.museum", 0},
#line 1628 "effective_tld_names.gperf"
      {"kharkov.ua", 0},
#line 1673 "effective_tld_names.gperf"
      {"krasnoyarsk.ru", 0},
#line 3208 "effective_tld_names.gperf"
      {"tysfjord.no", 0},
#line 3331 "effective_tld_names.gperf"
      {"vikna.no", 0},
#line 2537 "effective_tld_names.gperf"
      {"philately.museum", 0},
#line 1655 "effective_tld_names.gperf"
      {"komi.ru", 0},
#line 1657 "effective_tld_names.gperf"
      {"kommune.no", 0},
#line 3462 "effective_tld_names.gperf"
      {"xn--hery-ira.nordland.no", 0},
#line 3263 "effective_tld_names.gperf"
      {"uw.gov.pl", 0},
#line 2763 "effective_tld_names.gperf"
      {"rnrt.tn", 0},
#line 2072 "effective_tld_names.gperf"
      {"nationalheritage.museum", 0},
#line 487 "effective_tld_names.gperf"
      {"chirurgiens-dentistes.fr", 0},
#line 2487 "effective_tld_names.gperf"
      {"pa.gov.pl", 0},
#line 2655 "effective_tld_names.gperf"
      {"priv.pl", 0},
#line 2071 "effective_tld_names.gperf"
      {"nationalfirearms.museum", 0},
#line 1648 "effective_tld_names.gperf"
      {"kobierzyce.pl", 0},
#line 3421 "effective_tld_names.gperf"
      {"xn--berlevg-jxa.no", 0},
#line 2711 "effective_tld_names.gperf"
      {"raisa.no", 0},
#line 3416 "effective_tld_names.gperf"
      {"xn--avery-yua.no", 0},
#line 2743 "effective_tld_names.gperf"
      {"research.museum", 0},
#line 278 "effective_tld_names.gperf"
      {"balsfjord.no", 0},
#line 3586 "effective_tld_names.gperf"
      {"xn--uc0atv.hk", 0},
#line 3447 "effective_tld_names.gperf"
      {"xn--flor-jra.no", 0},
#line 2205 "effective_tld_names.gperf"
      {"news.hu", 0},
#line 1583 "effective_tld_names.gperf"
      {"judygarland.museum", 0},
#line 1570 "effective_tld_names.gperf"
      {"jogasz.hu", 0},
#line 3457 "effective_tld_names.gperf"
      {"xn--gmqw5a.hk", 0},
#line 3328 "effective_tld_names.gperf"
      {"video.hu", 0},
#line 3509 "effective_tld_names.gperf"
      {"xn--mjndalen-64a.no", 0},
#line 3190 "effective_tld_names.gperf"
      {"turek.pl", 0},
#line 2665 "effective_tld_names.gperf"
      {"prochowice.pl", 0},
#line 3549 "effective_tld_names.gperf"
      {"xn--ryrvik-bya.no", 0},
#line 2775 "effective_tld_names.gperf"
      {"rome.it", 0},
#line 1012 "effective_tld_names.gperf"
      {"firenze.it", 0},
#line 1079 "effective_tld_names.gperf"
      {"fukushima.jp", 2},
#line 1427 "effective_tld_names.gperf"
      {"huissier-justice.fr", 0},
#line 2642 "effective_tld_names.gperf"
      {"press.aero", 0},
#line 2774 "effective_tld_names.gperf"
      {"roma.museum", 0},
#line 3297 "effective_tld_names.gperf"
      {"vega.no", 0},
#line 2681 "effective_tld_names.gperf"
      {"publ.pt", 0},
#line 3572 "effective_tld_names.gperf"
      {"xn--srfold-bya.no", 0},
#line 1617 "effective_tld_names.gperf"
      {"kchr.ru", 0},
#line 1707 "effective_tld_names.gperf"
      {"la-spezia.it", 0},
#line 3286 "effective_tld_names.gperf"
      {"vardo.no", 0},
#line 3588 "effective_tld_names.gperf"
      {"xn--uc0ay4a.hk", 0},
#line 3578 "effective_tld_names.gperf"
      {"xn--tjme-hra.no", 0},
#line 2733 "effective_tld_names.gperf"
      {"reklam.hu", 0},
#line 3519 "effective_tld_names.gperf"
      {"xn--muost-0qa.no", 0},
#line 1611 "effective_tld_names.gperf"
      {"kaszuby.pl", 0},
#line 3307 "effective_tld_names.gperf"
      {"versailles.museum", 0},
#line 3194 "effective_tld_names.gperf"
      {"tuva.ru", 0},
#line 3413 "effective_tld_names.gperf"
      {"xn--aroport-bya.ci", 0},
#line 2542 "effective_tld_names.gperf"
      {"pila.pl", 0},
#line 2717 "effective_tld_names.gperf"
      {"ravenna.it", 0},
#line 3528 "effective_tld_names.gperf"
      {"xn--oppegrd-ixa.no", 0},
#line 2791 "effective_tld_names.gperf"
      {"russia.museum", 0},
#line 2768 "effective_tld_names.gperf"
      {"roan.no", 0},
#line 2709 "effective_tld_names.gperf"
      {"railroad.museum", 0},
#line 1600 "effective_tld_names.gperf"
      {"kamchatka.ru", 0},
#line 713 "effective_tld_names.gperf"
      {"cosenza.it", 0},
#line 1035 "effective_tld_names.gperf"
      {"florida.museum", 0},
#line 3534 "effective_tld_names.gperf"
      {"xn--rde-ula.no", 0},
#line 1675 "effective_tld_names.gperf"
      {"kristiansund.no", 0},
#line 773 "effective_tld_names.gperf"
      {"dgca.aero", 0},
#line 3095 "effective_tld_names.gperf"
      {"telekommunikation.museum", 0},
#line 3192 "effective_tld_names.gperf"
      {"turin.it", 0},
#line 3332 "effective_tld_names.gperf"
      {"village.museum", 0},
#line 2640 "effective_tld_names.gperf"
      {"preservation.museum", 0},
#line 3484 "effective_tld_names.gperf"
      {"xn--krehamn-dxa.no", 0},
#line 1650 "effective_tld_names.gperf"
      {"koebenhavn.museum", 0},
#line 369 "effective_tld_names.gperf"
      {"boleslawiec.pl", 0},
#line 3551 "effective_tld_names.gperf"
      {"xn--sandnessjen-ogb.no", 0},
#line 1557 "effective_tld_names.gperf"
      {"jessheim.no", 0},
#line 391 "effective_tld_names.gperf"
      {"british-library.uk", 1},
#line 2704 "effective_tld_names.gperf"
      {"radom.pl", 0},
#line 2758 "effective_tld_names.gperf"
      {"rissa.no", 0},
#line 393 "effective_tld_names.gperf"
      {"britishcolumbia.museum", 0},
#line 2744 "effective_tld_names.gperf"
      {"resistance.museum", 0},
#line 3494 "effective_tld_names.gperf"
      {"xn--ldingen-q1a.no", 0},
#line 1562 "effective_tld_names.gperf"
      {"jewishart.museum", 0},
#line 2547 "effective_tld_names.gperf"
      {"pisz.pl", 0},
#line 2565 "effective_tld_names.gperf"
      {"pol.dz", 0},
#line 3275 "effective_tld_names.gperf"
      {"vaga.no", 0},
#line 3148 "effective_tld_names.gperf"
      {"touch.museum", 0},
#line 3465 "effective_tld_names.gperf"
      {"xn--hmmrfeasta-s4ac.no", 0},
#line 2908 "effective_tld_names.gperf"
      {"shop.pl", 0},
#line 3188 "effective_tld_names.gperf"
      {"tula.ru", 0},
#line 3078 "effective_tld_names.gperf"
      {"tana.no", 0},
#line 1674 "effective_tld_names.gperf"
      {"kristiansand.no", 0},
#line 1788 "effective_tld_names.gperf"
      {"lowicz.pl", 0},
#line 3571 "effective_tld_names.gperf"
      {"xn--sr-varanger-ggb.no", 0},
#line 2736 "effective_tld_names.gperf"
      {"rendalen.no", 0},
#line 3599 "effective_tld_names.gperf"
      {"xn--vre-eiker-k8a.no", 0},
#line 3112 "effective_tld_names.gperf"
      {"tinn.no", 0},
#line 3080 "effective_tld_names.gperf"
      {"tank.museum", 0},
#line 3098 "effective_tld_names.gperf"
      {"terni.it", 0},
#line 1693 "effective_tld_names.gperf"
      {"kvam.no", 0},
#line 2714 "effective_tld_names.gperf"
      {"rana.no", 0},
#line 3182 "effective_tld_names.gperf"
      {"trustee.museum", 0},
#line 1598 "effective_tld_names.gperf"
      {"kalmykia.ru", 0},
#line 2797 "effective_tld_names.gperf"
      {"rzeszow.pl", 0},
#line 1603 "effective_tld_names.gperf"
      {"karasjok.no", 0},
#line 3109 "effective_tld_names.gperf"
      {"time.no", 0},
#line 3468 "effective_tld_names.gperf"
      {"xn--holtlen-hxa.no", 0},
#line 2507 "effective_tld_names.gperf"
      {"passenger-association.aero", 0},
#line 1702 "effective_tld_names.gperf"
      {"kyoto.jp", 2},
#line 3279 "effective_tld_names.gperf"
      {"valer.hedmark.no", 0},
#line 2319 "effective_tld_names.gperf"
      {"olkusz.pl", 0},
#line 3159 "effective_tld_names.gperf"
      {"trading.aero", 0},
#line 3274 "effective_tld_names.gperf"
      {"vadso.no", 0},
#line 2539 "effective_tld_names.gperf"
      {"photography.museum", 0},
#line 1725 "effective_tld_names.gperf"
      {"laspezia.it", 0},
#line 3108 "effective_tld_names.gperf"
      {"time.museum", 0},
#line 3487 "effective_tld_names.gperf"
      {"xn--kvfjord-nxa.no", 0},
#line 3374 "effective_tld_names.gperf"
      {"watch-and-clock.museum", 0},
#line 1649 "effective_tld_names.gperf"
      {"kochi.jp", 2},
#line 2821 "effective_tld_names.gperf"
      {"sande.vestfold.no", 0},
#line 3023 "effective_tld_names.gperf"
      {"stjordalshalsen.no", 0},
#line 3176 "effective_tld_names.gperf"
      {"trogstad.no", 0},
#line 2779 "effective_tld_names.gperf"
      {"rost.no", 0},
#line 749 "effective_tld_names.gperf"
      {"daegu.kr", 0},
#line 3334 "effective_tld_names.gperf"
      {"vinnica.ua", 0},
#line 2313 "effective_tld_names.gperf"
      {"okayama.jp", 2},
#line 3100 "effective_tld_names.gperf"
      {"test.ru", 0},
#line 2739 "effective_tld_names.gperf"
      {"repbody.aero", 0},
#line 3046 "effective_tld_names.gperf"
      {"sumy.ua", 0},
#line 2715 "effective_tld_names.gperf"
      {"randaberg.no", 0},
#line 508 "effective_tld_names.gperf"
      {"city.kyoto.jp", 1},
#line 3469 "effective_tld_names.gperf"
      {"xn--hpmir-xqa.no", 0},
#line 3302 "effective_tld_names.gperf"
      {"verbania.it", 0},
#line 1720 "effective_tld_names.gperf"
      {"lapy.pl", 0},
#line 3350 "effective_tld_names.gperf"
      {"vologda.ru", 0},
#line 1639 "effective_tld_names.gperf"
      {"kitakyushu.jp", 2},
#line 3201 "effective_tld_names.gperf"
      {"tver.ru", 0},
#line 1677 "effective_tld_names.gperf"
      {"krokstadelva.no", 0},
#line 3170 "effective_tld_names.gperf"
      {"tree.museum", 0},
#line 2909 "effective_tld_names.gperf"
      {"show.aero", 0},
#line 3441 "effective_tld_names.gperf"
      {"xn--drbak-wua.no", 0},
#line 3240 "effective_tld_names.gperf"
      {"upow.gov.pl", 0},
#line 3533 "effective_tld_names.gperf"
      {"xn--rdal-poa.no", 0},
#line 1662 "effective_tld_names.gperf"
      {"konskowola.pl", 0},
#line 3110 "effective_tld_names.gperf"
      {"timekeeping.museum", 0},
#line 1663 "effective_tld_names.gperf"
      {"konyvelo.hu", 0},
#line 2703 "effective_tld_names.gperf"
      {"rade.no", 0},
#line 2730 "effective_tld_names.gperf"
      {"reggio-emilia.it", 0},
#line 2939 "effective_tld_names.gperf"
      {"skydiving.aero", 0},
#line 102 "effective_tld_names.gperf"
      {"air-traffic-control.aero", 0},
#line 3003 "effective_tld_names.gperf"
      {"stalowa-wola.pl", 0},
#line 3077 "effective_tld_names.gperf"
      {"tambov.ru", 0},
#line 3175 "effective_tld_names.gperf"
      {"troandin.no", 0},
#line 1616 "effective_tld_names.gperf"
      {"kazimierz-dolny.pl", 0},
#line 776 "effective_tld_names.gperf"
      {"discovery.museum", 0},
#line 2579 "effective_tld_names.gperf"
      {"posts-and-telecommunications.museum", 0},
#line 1664 "effective_tld_names.gperf"
      {"kopervik.no", 0},
#line 3115 "effective_tld_names.gperf"
      {"tjeldsund.no", 0},
#line 2641 "effective_tld_names.gperf"
      {"presidio.museum", 0},
#line 3425 "effective_tld_names.gperf"
      {"xn--bievt-0qa.no", 0},
#line 3470 "effective_tld_names.gperf"
      {"xn--hyanger-q1a.no", 0},
#line 1630 "effective_tld_names.gperf"
      {"khmelnitskiy.ua", 0},
#line 1642 "effective_tld_names.gperf"
      {"klodzko.pl", 0},
#line 1634 "effective_tld_names.gperf"
      {"kids.us", 0},
#line 3445 "effective_tld_names.gperf"
      {"xn--fjord-lra.no", 0},
#line 3283 "effective_tld_names.gperf"
      {"vang.no", 0},
#line 3153 "effective_tld_names.gperf"
      {"tozsde.hu", 0},
#line 3205 "effective_tld_names.gperf"
      {"tychy.pl", 0},
#line 3419 "effective_tld_names.gperf"
      {"xn--bdddj-mrabd.no", 0},
#line 3335 "effective_tld_names.gperf"
      {"virginia.museum", 0},
#line 1626 "effective_tld_names.gperf"
      {"khabarovsk.ru", 0},
#line 3116 "effective_tld_names.gperf"
      {"tjome.no", 0},
#line 3082 "effective_tld_names.gperf"
      {"targi.pl", 0},
#line 1676 "effective_tld_names.gperf"
      {"krodsherad.no", 0},
#line 2754 "effective_tld_names.gperf"
      {"ringerike.no", 0},
#line 3488 "effective_tld_names.gperf"
      {"xn--kvitsy-fya.no", 0},
#line 1640 "effective_tld_names.gperf"
      {"klabu.no", 0},
#line 3466 "effective_tld_names.gperf"
      {"xn--hnefoss-q1a.no", 0},
#line 3278 "effective_tld_names.gperf"
      {"vaksdal.no", 0},
#line 1660 "effective_tld_names.gperf"
      {"kongsvinger.no", 0},
#line 2570 "effective_tld_names.gperf"
      {"pomorze.pl", 0},
#line 3597 "effective_tld_names.gperf"
      {"xn--vler-qoa.hedmark.no", 0},
#line 3147 "effective_tld_names.gperf"
      {"tottori.jp", 2},
#line 3524 "effective_tld_names.gperf"
      {"xn--nvuotna-hwa.no", 0},
#line 3526 "effective_tld_names.gperf"
      {"xn--od0alg.hk", 0},
#line 2749 "effective_tld_names.gperf"
      {"rieti.it", 0},
#line 2580 "effective_tld_names.gperf"
      {"potenza.it", 0},
#line 3439 "effective_tld_names.gperf"
      {"xn--davvenjrga-y4a.no", 0},
#line 1633 "effective_tld_names.gperf"
      {"kids.museum", 0},
#line 3459 "effective_tld_names.gperf"
      {"xn--h1aegh.museum", 0},
#line 3596 "effective_tld_names.gperf"
      {"xn--vgsy-qoa0j.no", 0},
#line 3517 "effective_tld_names.gperf"
      {"xn--msy-ula0h.no", 0},
#line 3151 "effective_tld_names.gperf"
      {"town.museum", 0},
#line 2750 "effective_tld_names.gperf"
      {"riik.ee", 0},
#line 3352 "effective_tld_names.gperf"
      {"voss.no", 0},
#line 1658 "effective_tld_names.gperf"
      {"komvux.se", 0},
#line 3339 "effective_tld_names.gperf"
      {"vlaanderen.museum", 0},
#line 3452 "effective_tld_names.gperf"
      {"xn--gildeskl-g0a.no", 0},
#line 3101 "effective_tld_names.gperf"
      {"texas.museum", 0},
#line 3341 "effective_tld_names.gperf"
      {"vladimir.ru", 0},
#line 3105 "effective_tld_names.gperf"
      {"tgory.pl", 0},
#line 3280 "effective_tld_names.gperf"
      {"valer.ostfold.no", 0},
#line 3451 "effective_tld_names.gperf"
      {"xn--ggaviika-8ya47h.no", 0},
#line 1614 "effective_tld_names.gperf"
      {"kawasaki.jp", 2},
#line 1596 "effective_tld_names.gperf"
      {"kagoshima.jp", 2},
#line 2822 "effective_tld_names.gperf"
      {"sande.xn--mre-og-romsdal-qqb.no", 0},
#line 1364 "effective_tld_names.gperf"
      {"hattfjelldal.no", 0},
#line 2203 "effective_tld_names.gperf"
      {"newmexico.museum", 0},
#line 1549 "effective_tld_names.gperf"
      {"jaworzno.pl", 0},
#line 774 "effective_tld_names.gperf"
      {"dielddanuorri.no", 0},
#line 2667 "effective_tld_names.gperf"
      {"prof.pr", 0},
#line 1602 "effective_tld_names.gperf"
      {"karasjohka.no", 0},
#line 3193 "effective_tld_names.gperf"
      {"turystyka.pl", 0},
#line 512 "effective_tld_names.gperf"
      {"city.osaka.jp", 1},
#line 3099 "effective_tld_names.gperf"
      {"ternopil.ua", 0},
#line 3180 "effective_tld_names.gperf"
      {"trondheim.no", 0},
#line 2615 "effective_tld_names.gperf"
      {"pref.kyoto.jp", 1},
#line 3605 "effective_tld_names.gperf"
      {"xn--ystre-slidre-ujb.no", 0},
#line 1635 "effective_tld_names.gperf"
      {"kiev.ua", 0},
#line 3367 "effective_tld_names.gperf"
      {"walbrzych.pl", 0},
#line 3420 "effective_tld_names.gperf"
      {"xn--bearalvhki-y4a.no", 0},
#line 3464 "effective_tld_names.gperf"
      {"xn--hgebostad-g3a.no", 0},
#line 1597 "effective_tld_names.gperf"
      {"kalisz.pl", 0},
#line 781 "effective_tld_names.gperf"
      {"dlugoleka.pl", 0},
#line 3565 "effective_tld_names.gperf"
      {"xn--sndre-land-0cb.no", 0},
#line 2718 "effective_tld_names.gperf"
      {"rawa-maz.pl", 0},
#line 3135 "effective_tld_names.gperf"
      {"tochigi.jp", 2},
#line 3434 "effective_tld_names.gperf"
      {"xn--btsfjord-9za.no", 0},
#line 2732 "effective_tld_names.gperf"
      {"reggioemilia.it", 0},
#line 2609 "effective_tld_names.gperf"
      {"pref.iwate.jp", 1},
#line 3343 "effective_tld_names.gperf"
      {"vlog.br", 0},
#line 1647 "effective_tld_names.gperf"
      {"kobe.jp", 2},
#line 3592 "effective_tld_names.gperf"
      {"xn--vegrshei-c0a.no", 0},
#line 3535 "effective_tld_names.gperf"
      {"xn--rdy-0nab.no", 0},
#line 3461 "effective_tld_names.gperf"
      {"xn--hcesuolo-7ya35b.no", 0},
#line 511 "effective_tld_names.gperf"
      {"city.okayama.jp", 1},
#line 3520 "effective_tld_names.gperf"
      {"xn--mxtq1m.hk", 0},
#line 3489 "effective_tld_names.gperf"
      {"xn--kvnangen-k0a.no", 0},
#line 1683 "effective_tld_names.gperf"
      {"kunstsammlung.museum", 0},
#line 2614 "effective_tld_names.gperf"
      {"pref.kumamoto.jp", 1},
#line 2603 "effective_tld_names.gperf"
      {"pref.gunma.jp", 1},
#line 3521 "effective_tld_names.gperf"
      {"xn--nmesjevuemie-tcba.no", 0},
#line 2634 "effective_tld_names.gperf"
      {"pref.tottori.jp", 1},
#line 3495 "effective_tld_names.gperf"
      {"xn--leagaviika-52b.no", 0},
#line 3518 "effective_tld_names.gperf"
      {"xn--mtta-vrjjat-k7af.no", 0},
#line 3527 "effective_tld_names.gperf"
      {"xn--od0aq3b.hk", 0},
#line 2596 "effective_tld_names.gperf"
      {"pref.aomori.jp", 1},
#line 502 "effective_tld_names.gperf"
      {"city.fukuoka.jp", 1},
#line 516 "effective_tld_names.gperf"
      {"city.shizuoka.jp", 1},
#line 3411 "effective_tld_names.gperf"
      {"xn--9dbhblg6di.museum", 0},
#line 515 "effective_tld_names.gperf"
      {"city.sendai.jp", 1},
#line 507 "effective_tld_names.gperf"
      {"city.kobe.jp", 1},
#line 2598 "effective_tld_names.gperf"
      {"pref.ehime.jp", 1},
#line 3454 "effective_tld_names.gperf"
      {"xn--gjvik-wua.no", 0},
#line 3426 "effective_tld_names.gperf"
      {"xn--bjarky-fya.no", 0},
#line 3323 "effective_tld_names.gperf"
      {"vibo-valentia.it", 0},
#line 2635 "effective_tld_names.gperf"
      {"pref.toyama.jp", 1},
#line 2731 "effective_tld_names.gperf"
      {"reggiocalabria.it", 0},
#line 2069 "effective_tld_names.gperf"
      {"national-library-scotland.uk", 1},
#line 3285 "effective_tld_names.gperf"
      {"vanylven.no", 0},
#line 3137 "effective_tld_names.gperf"
      {"tokushima.jp", 2},
#line 2630 "effective_tld_names.gperf"
      {"pref.shimane.jp", 1},
#line 509 "effective_tld_names.gperf"
      {"city.nagoya.jp", 1},
#line 3353 "effective_tld_names.gperf"
      {"vossevangen.no", 0},
#line 2729 "effective_tld_names.gperf"
      {"reggio-calabria.it", 0},
#line 2599 "effective_tld_names.gperf"
      {"pref.fukui.jp", 1},
#line 3342 "effective_tld_names.gperf"
      {"vladivostok.ru", 0},
#line 3576 "effective_tld_names.gperf"
      {"xn--stjrdalshalsen-sqb.no", 0},
#line 2626 "effective_tld_names.gperf"
      {"pref.osaka.jp", 1},
#line 2535 "effective_tld_names.gperf"
      {"philadelphia.museum", 0},
#line 2606 "effective_tld_names.gperf"
      {"pref.hyogo.jp", 1},
#line 2629 "effective_tld_names.gperf"
      {"pref.shiga.jp", 1},
#line 3138 "effective_tld_names.gperf"
      {"tokyo.jp", 2},
#line 514 "effective_tld_names.gperf"
      {"city.sapporo.jp", 1},
#line 1610 "effective_tld_names.gperf"
      {"kartuzy.pl", 0},
#line 2616 "effective_tld_names.gperf"
      {"pref.mie.jp", 1},
#line 3501 "effective_tld_names.gperf"
      {"xn--loabt-0qa.no", 0},
#line 3340 "effective_tld_names.gperf"
      {"vladikavkaz.ru", 0},
#line 510 "effective_tld_names.gperf"
      {"city.niigata.jp", 1},
#line 2595 "effective_tld_names.gperf"
      {"pref.akita.jp", 1},
#line 501 "effective_tld_names.gperf"
      {"city.chiba.jp", 1},
#line 479 "effective_tld_names.gperf"
      {"chesapeakebay.museum", 0},
#line 3415 "effective_tld_names.gperf"
      {"xn--aurskog-hland-jnb.no", 0},
#line 3102 "effective_tld_names.gperf"
      {"textile.museum", 0},
#line 513 "effective_tld_names.gperf"
      {"city.saitama.jp", 1},
#line 3327 "effective_tld_names.gperf"
      {"vicenza.it", 0},
#line 2623 "effective_tld_names.gperf"
      {"pref.oita.jp", 1},
#line 2607 "effective_tld_names.gperf"
      {"pref.ibaraki.jp", 1},
#line 2624 "effective_tld_names.gperf"
      {"pref.okayama.jp", 1},
#line 3463 "effective_tld_names.gperf"
      {"xn--hery-ira.xn--mre-og-romsdal-qqb.no", 0},
#line 2536 "effective_tld_names.gperf"
      {"philadelphiaarea.museum", 0},
#line 2613 "effective_tld_names.gperf"
      {"pref.kochi.jp", 1},
#line 584 "effective_tld_names.gperf"
      {"colonialwilliamsburg.museum", 0},
#line 2600 "effective_tld_names.gperf"
      {"pref.fukuoka.jp", 1},
#line 2631 "effective_tld_names.gperf"
      {"pref.shizuoka.jp", 1},
#line 2621 "effective_tld_names.gperf"
      {"pref.nara.jp", 1},
#line 3456 "effective_tld_names.gperf"
      {"xn--gmq050i.hk", 0},
#line 517 "effective_tld_names.gperf"
      {"city.yokohama.jp", 1},
#line 3437 "effective_tld_names.gperf"
      {"xn--correios-e-telecomunicaes-ghc29a.museum", 0},
#line 3438 "effective_tld_names.gperf"
      {"xn--czrw28b.tw", 0},
#line 2617 "effective_tld_names.gperf"
      {"pref.miyagi.jp", 1},
#line 2619 "effective_tld_names.gperf"
      {"pref.nagano.jp", 1},
#line 2627 "effective_tld_names.gperf"
      {"pref.saga.jp", 1},
#line 2632 "effective_tld_names.gperf"
      {"pref.tochigi.jp", 1},
#line 1656 "effective_tld_names.gperf"
      {"kommunalforbund.se", 0},
#line 3087 "effective_tld_names.gperf"
      {"taxi.aero", 0},
#line 506 "effective_tld_names.gperf"
      {"city.kitakyushu.jp", 1},
#line 2622 "effective_tld_names.gperf"
      {"pref.niigata.jp", 1},
#line 2597 "effective_tld_names.gperf"
      {"pref.chiba.jp", 1},
#line 2756 "effective_tld_names.gperf"
      {"riodejaneiro.museum", 0},
#line 2601 "effective_tld_names.gperf"
      {"pref.fukushima.jp", 1},
#line 2628 "effective_tld_names.gperf"
      {"pref.saitama.jp", 1},
#line 2625 "effective_tld_names.gperf"
      {"pref.okinawa.jp", 1},
#line 3537 "effective_tld_names.gperf"
      {"xn--rhkkervju-01af.no", 0},
#line 3598 "effective_tld_names.gperf"
      {"xn--vler-qoa.xn--stfold-9xa.no", 0},
#line 503 "effective_tld_names.gperf"
      {"city.hiroshima.jp", 1},
#line 2602 "effective_tld_names.gperf"
      {"pref.gifu.jp", 1},
#line 2633 "effective_tld_names.gperf"
      {"pref.tokushima.jp", 1},
#line 2594 "effective_tld_names.gperf"
      {"pref.aichi.jp", 1},
#line 2618 "effective_tld_names.gperf"
      {"pref.miyazaki.jp", 1},
#line 2605 "effective_tld_names.gperf"
      {"pref.hokkaido.jp", 1},
#line 505 "effective_tld_names.gperf"
      {"city.kawasaki.jp", 1},
#line 2637 "effective_tld_names.gperf"
      {"pref.yamagata.jp", 1},
#line 3482 "effective_tld_names.gperf"
      {"xn--kranghke-b0a.no", 0},
#line 2620 "effective_tld_names.gperf"
      {"pref.nagasaki.jp", 1},
#line 2610 "effective_tld_names.gperf"
      {"pref.kagawa.jp", 1},
#line 2636 "effective_tld_names.gperf"
      {"pref.wakayama.jp", 1},
#line 2608 "effective_tld_names.gperf"
      {"pref.ishikawa.jp", 1},
#line 2611 "effective_tld_names.gperf"
      {"pref.kagoshima.jp", 1},
#line 2612 "effective_tld_names.gperf"
      {"pref.kanagawa.jp", 1},
#line 2604 "effective_tld_names.gperf"
      {"pref.hiroshima.jp", 1},
#line 2639 "effective_tld_names.gperf"
      {"pref.yamanashi.jp", 1},
#line 2638 "effective_tld_names.gperf"
      {"pref.yamaguchi.jp", 1},
#line 3443 "effective_tld_names.gperf"
      {"xn--eveni-0qa01ga.no", 0},
#line 3485 "effective_tld_names.gperf"
      {"xn--krjohka-hwab49j.no", 0}
    };

  static const short lookup[] =
    {
        -1,   -1,   -1,    0,    1,   -1,    2,    3,
        -1,   -1,   -1,   -1,    4,   -1,   -1,    5,
         6,    7,    8,   -1,   -1,   -1,   -1,   -1,
         9,   -1,   -1,   10,   11,   12,   13,   14,
        15,   16,   17,   18,   -1,   -1,   -1,   19,
        20,   21,   22,   23,   24,   25,   -1,   26,
        -1,   27,   28,   -1,   -1,   29,   -1,   30,
        -1,   31,   32,   33,   34,   35,   -1,   -1,
        36,   -1,   37,   38,   39,   40,   -1,   41,
        -1,   42,   43,   44,   -1,   45,   46,   47,
        48,   49,   50,   -1,   -1,   -1,   -1,   -1,
        51,   -1,   -1,   52,   53,   54,   -1,   -1,
        55,   56,   57,   58,   59,   60,   61,   -1,
        62,   63,   -1,   64,   -1,   -1,   -1,   -1,
        65,   -1,   -1,   66,   -1,   67,   -1,   -1,
        68,   -1,   69,   70,   -1,   -1,   -1,   71,
        72,   -1,   73,   74,   -1,   75,   -1,   76,
        77,   -1,   -1,   78,   -1,   79,   80,   -1,
        -1,   -1,   -1,   81,   82,   83,   84,   -1,
        -1,   85,   86,   -1,   87,   88,   89,   90,
        -1,   91,   92,   -1,   -1,   93,   -1,   -1,
        -1,   94,   -1,   -1,   -1,   95,   96,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        97,   -1,   -1,   98,   99,   -1,   -1,  100,
       101,  102,   -1,   -1,  103,   -1,   -1,   -1,
        -1,   -1,   -1,  104,   -1,   -1,   -1,  105,
        -1,   -1,  106,   -1,   -1,  107,  108,   -1,
        -1,   -1,   -1,   -1,  109,   -1,  110,   -1,
       111,   -1,  112,   -1,   -1,   -1,   -1,  113,
       114,   -1,  115,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  116,   -1,   -1,  117,   -1,  118,
       119,   -1,   -1,  120,   -1,  121,   -1,   -1,
       122,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  123,   -1,   -1,   -1,   -1,
       124,   -1,  125,   -1,   -1,   -1,   -1,   -1,
       126,   -1,   -1,   -1,   -1,  127,   -1,   -1,
       128,   -1,  129,   -1,   -1,   -1,  130,   -1,
        -1,   -1,   -1,   -1,   -1,  131,   -1,   -1,
        -1,   -1,  132,   -1,   -1,  133,   -1,  134,
        -1,   -1,  135,   -1,   -1,   -1,   -1,   -1,
        -1,  136,   -1,   -1,   -1,   -1,  137,  138,
        -1,   -1,  139,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  140,
        -1,   -1,   -1,  141,   -1,   -1,   -1,   -1,
        -1,  142,   -1,  143,  144,  145,  146,  147,
       148,  149,   -1,   -1,   -1,   -1,  150,   -1,
       151,  152,   -1,  153,   -1,  154,   -1,  155,
       156,   -1,   -1,   -1,   -1,   -1,  157,   -1,
        -1,  158,   -1,   -1,   -1,   -1,   -1,   -1,
       159,  160,  161,   -1,   -1,  162,   -1,   -1,
        -1,  163,  164,   -1,   -1,   -1,   -1,  165,
        -1,   -1,   -1,  166,  167,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  168,   -1,  169,  170,
        -1,   -1,  171,   -1,   -1,   -1,   -1,  172,
        -1,  173,   -1,   -1,   -1,   -1,   -1,   -1,
       174,   -1,   -1,   -1,   -1,  175,   -1,  176,
        -1,   -1,   -1,   -1,   -1,   -1,  177,   -1,
        -1,   -1,   -1,  178,   -1,   -1,   -1,   -1,
       179,   -1,   -1,  180,   -1,  181,   -1,   -1,
        -1,  182,  183,   -1,  184,  185,   -1,   -1,
       186,   -1,  187,   -1,   -1,  188,  189,  190,
        -1,   -1,  191,   -1,   -1,   -1,  192,   -1,
        -1,   -1,   -1,   -1,  193,   -1,  194,  195,
        -1,   -1,   -1,   -1,   -1,   -1,  196,  197,
       198,   -1,  199,   -1,   -1,   -1,   -1,   -1,
       200,   -1,  201,  202,   -1,   -1,  203,  204,
        -1,  205,   -1,   -1,  206,   -1,   -1,  207,
        -1,   -1,   -1,  208,   -1,   -1,   -1,  209,
        -1,  210,   -1,   -1,  211,   -1,   -1,   -1,
        -1,   -1,  212,   -1,  213,  214,   -1,   -1,
        -1,  215,  216,   -1,   -1,  217,   -1,   -1,
        -1,  218,   -1,   -1,   -1,   -1,  219,   -1,
       220,  221,   -1,   -1,   -1,  222,  223,  224,
       225,   -1,   -1,   -1,   -1,   -1,   -1,  226,
        -1,   -1,   -1,  227,   -1,  228,   -1,   -1,
       229,  230,  231,   -1,   -1,   -1,  232,   -1,
        -1,   -1,  233,  234,  235,   -1,   -1,  236,
        -1,   -1,  237,  238,   -1,   -1,  239,  240,
        -1,  241,   -1,  242,  243,   -1,   -1,   -1,
        -1,  244,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  245,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  246,  247,  248,
        -1,   -1,   -1,  249,   -1,   -1,   -1,  250,
        -1,   -1,   -1,   -1,   -1,  251,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       252,   -1,  253,   -1,   -1,  254,   -1,  255,
        -1,   -1,   -1,  256,   -1,   -1,   -1,  257,
       258,   -1,   -1,   -1,   -1,   -1,   -1,  259,
        -1,   -1,   -1,   -1,  260,  261,   -1,   -1,
       262,  263,   -1,   -1,  264,   -1,   -1,  265,
       266,   -1,   -1,   -1,  267,   -1,   -1,   -1,
        -1,  268,   -1,   -1,  269,  270,  271,  272,
        -1,   -1,   -1,   -1,   -1,  273,   -1,  274,
        -1,   -1,  275,  276,   -1,   -1,  277,  278,
        -1,  279,  280,  281,   -1,   -1,  282,   -1,
       283,   -1,   -1,   -1,  284,   -1,   -1,   -1,
       285,   -1,  286,   -1,   -1,  287,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  288,
       289,  290,  291,   -1,   -1,   -1,   -1,   -1,
       292,  293,  294,  295,   -1,   -1,   -1,   -1,
        -1,  296,   -1,  297,  298,   -1,  299,   -1,
        -1,  300,   -1,   -1,   -1,   -1,   -1,   -1,
       301,  302,   -1,   -1,   -1,   -1,   -1,   -1,
       303,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  304,   -1,   -1,  305,   -1,   -1,
       306,   -1,  307,  308,   -1,  309,   -1,   -1,
       310,   -1,   -1,  311,   -1,  312,   -1,   -1,
        -1,  313,   -1,   -1,   -1,   -1,  314,   -1,
        -1,   -1,  315,   -1,  316,  317,   -1,   -1,
       318,   -1,  319,  320,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  321,
       322,  323,  324,   -1,   -1,  325,  326,   -1,
        -1,   -1,  327,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  328,   -1,   -1,   -1,
       329,   -1,  330,   -1,   -1,  331,   -1,   -1,
       332,   -1,   -1,   -1,   -1,  333,   -1,   -1,
        -1,   -1,  334,   -1,  335,   -1,   -1,   -1,
        -1,   -1,   -1,  336,  337,  338,   -1,  339,
        -1,   -1,   -1,   -1,   -1,  340,  341,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  342,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       343,   -1,   -1,  344,   -1,   -1,   -1,   -1,
       345,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  346,   -1,   -1,   -1,   -1,  347,
        -1,   -1,   -1,   -1,   -1,   -1,  348,   -1,
        -1,   -1,   -1,   -1,   -1,  349,  350,   -1,
       351,   -1,   -1,  352,   -1,   -1,  353,   -1,
        -1,  354,   -1,   -1,   -1,   -1,   -1,  355,
        -1,   -1,  356,  357,   -1,   -1,  358,  359,
       360,   -1,   -1,   -1,  361,  362,   -1,  363,
        -1,   -1,  364,   -1,  365,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  366,   -1,   -1,
       367,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  368,   -1,   -1,   -1,   -1,   -1,  369,
        -1,  370,   -1,  371,   -1,   -1,  372,   -1,
        -1,  373,   -1,   -1,   -1,  374,  375,  376,
        -1,   -1,  377,  378,   -1,   -1,  379,  380,
        -1,  381,   -1,   -1,   -1,  382,   -1,  383,
       384,  385,   -1,   -1,   -1,   -1,   -1,   -1,
       386,   -1,   -1,  387,  388,   -1,   -1,   -1,
        -1,   -1,   -1,  389,   -1,   -1,   -1,   -1,
        -1,   -1,  390,  391,   -1,  392,  393,  394,
        -1,   -1,   -1,   -1,   -1,  395,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  396,   -1,
       397,   -1,   -1,  398,   -1,   -1,  399,  400,
        -1,  401,  402,   -1,  403,   -1,   -1,  404,
        -1,  405,  406,  407,   -1,  408,   -1,   -1,
       409,   -1,  410,  411,  412,   -1,   -1,  413,
       414,  415,   -1,   -1,   -1,  416,   -1,   -1,
        -1,  417,   -1,   -1,  418,   -1,  419,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  420,
       421,   -1,   -1,   -1,   -1,   -1,  422,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  423,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  424,  425,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  426,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  427,   -1,   -1,
        -1,   -1,   -1,  428,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  429,   -1,   -1,  430,   -1,
        -1,   -1,   -1,   -1,  431,   -1,  432,   -1,
       433,   -1,   -1,  434,   -1,  435,   -1,  436,
        -1,   -1,   -1,  437,   -1,   -1,   -1,  438,
        -1,   -1,   -1,  439,   -1,   -1,   -1,  440,
        -1,  441,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  442,   -1,   -1,  443,  444,   -1,  445,
        -1,   -1,   -1,   -1,  446,   -1,   -1,  447,
        -1,   -1,   -1,   -1,  448,  449,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  450,
       451,   -1,   -1,  452,   -1,   -1,   -1,   -1,
       453,   -1,   -1,  454,   -1,   -1,   -1,   -1,
        -1,   -1,  455,   -1,  456,  457,   -1,   -1,
       458,   -1,   -1,   -1,  459,  460,   -1,  461,
        -1,   -1,   -1,  462,   -1,   -1,  463,  464,
       465,   -1,   -1,  466,   -1,   -1,   -1,   -1,
        -1,  467,   -1,   -1,   -1,   -1,  468,   -1,
        -1,  469,  470,  471,  472,  473,   -1,   -1,
        -1,  474,   -1,   -1,   -1,   -1,  475,   -1,
        -1,   -1,   -1,  476,   -1,   -1,   -1,   -1,
        -1,  477,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  478,   -1,   -1,   -1,   -1,  479,  480,
        -1,   -1,  481,  482,   -1,   -1,   -1,  483,
        -1,  484,   -1,   -1,   -1,  485,   -1,  486,
       487,   -1,   -1,   -1,  488,  489,  490,  491,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  492,   -1,   -1,  493,   -1,   -1,
       494,  495,   -1,  496,  497,  498,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  499,  500,   -1,
       501,   -1,   -1,   -1,  502,   -1,  503,  504,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  505,
       506,  507,   -1,   -1,   -1,   -1,   -1,  508,
        -1,   -1,   -1,  509,   -1,   -1,  510,  511,
        -1,  512,  513,  514,   -1,   -1,   -1,   -1,
        -1,  515,   -1,  516,   -1,   -1,   -1,  517,
       518,  519,  520,   -1,  521,   -1,  522,   -1,
        -1,   -1,   -1,  523,  524,  525,   -1,   -1,
        -1,   -1,   -1,   -1,  526,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  527,  528,  529,
        -1,   -1,   -1,   -1,  530,  531,   -1,   -1,
       532,  533,  534,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  535,   -1,   -1,  536,
       537,   -1,  538,  539,   -1,   -1,  540,   -1,
        -1,   -1,   -1,   -1,   -1,  541,   -1,   -1,
        -1,   -1,  542,  543,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       544,  545,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  546,   -1,  547,   -1,   -1,   -1,
        -1,   -1,   -1,  548,  549,   -1,  550,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  551,   -1,   -1,  552,   -1,   -1,   -1,
       553,  554,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  555,   -1,   -1,   -1,
        -1,   -1,  556,   -1,   -1,   -1,   -1,   -1,
        -1,  557,  558,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  559,   -1,   -1,  560,   -1,
        -1,   -1,   -1,   -1,  561,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  562,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  563,   -1,
        -1,  564,   -1,   -1,   -1,   -1,  565,   -1,
        -1,  566,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  567,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  568,   -1,   -1,   -1,   -1,  569,  570,
       571,   -1,   -1,  572,   -1,  573,  574,  575,
       576,   -1,  577,  578,   -1,  579,   -1,   -1,
       580,   -1,   -1,   -1,  581,   -1,   -1,   -1,
       582,   -1,   -1,   -1,  583,   -1,   -1,  584,
        -1,  585,   -1,   -1,  586,  587,   -1,   -1,
        -1,  588,   -1,   -1,  589,   -1,   -1,   -1,
        -1,   -1,   -1,  590,   -1,   -1,  591,  592,
        -1,   -1,   -1,  593,   -1,  594,   -1,   -1,
        -1,   -1,  595,   -1,   -1,   -1,   -1,   -1,
        -1,  596,  597,   -1,   -1,   -1,   -1,  598,
        -1,   -1,   -1,   -1,   -1,   -1,  599,   -1,
        -1,   -1,  600,   -1,  601,  602,   -1,   -1,
        -1,   -1,   -1,  603,   -1,  604,  605,  606,
        -1,   -1,   -1,  607,   -1,   -1,  608,  609,
       610,  611,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  612,   -1,
        -1,  613,   -1,   -1,   -1,   -1,  614,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  615,
        -1,  616,  617,  618,   -1,  619,   -1,   -1,
       620,   -1,   -1,   -1,   -1,  621,   -1,  622,
        -1,   -1,   -1,   -1,  623,   -1,   -1,  624,
       625,   -1,   -1,   -1,  626,  627,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  628,   -1,   -1,   -1,   -1,  629,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  630,   -1,   -1,   -1,  631,  632,   -1,
        -1,  633,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  634,   -1,   -1,  635,
        -1,   -1,   -1,  636,   -1,   -1,  637,   -1,
        -1,   -1,   -1,   -1,   -1,  638,  639,  640,
        -1,   -1,  641,   -1,  642,   -1,  643,  644,
        -1,   -1,   -1,  645,   -1,   -1,   -1,  646,
        -1,  647,   -1,  648,  649,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       650,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  651,   -1,  652,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  653,  654,   -1,   -1,
        -1,   -1,   -1,  655,   -1,   -1,   -1,  656,
       657,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  658,   -1,   -1,  659,   -1,   -1,
       660,   -1,  661,   -1,   -1,   -1,  662,  663,
       664,   -1,  665,   -1,   -1,   -1,   -1,   -1,
       666,  667,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  668,   -1,   -1,  669,   -1,
        -1,   -1,  670,   -1,   -1,   -1,  671,   -1,
       672,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  673,  674,
       675,  676,   -1,   -1,   -1,   -1,   -1,  677,
       678,   -1,   -1,   -1,   -1,   -1,   -1,  679,
        -1,   -1,   -1,   -1,   -1,  680,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  681,  682,   -1,   -1,   -1,   -1,   -1,
       683,   -1,   -1,   -1,  684,  685,  686,   -1,
       687,   -1,  688,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  689,
        -1,   -1,  690,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  691,  692,   -1,  693,   -1,
        -1,   -1,  694,   -1,   -1,   -1,  695,   -1,
        -1,   -1,  696,   -1,  697,  698,   -1,   -1,
        -1,   -1,  699,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       700,   -1,   -1,   -1,   -1,   -1,   -1,  701,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  702,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       703,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  704,   -1,   -1,   -1,   -1,  705,
        -1,  706,  707,   -1,  708,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  709,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       710,   -1,   -1,  711,  712,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       713,  714,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  715,  716,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       717,   -1,   -1,  718,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  719,   -1,   -1,
       720,   -1,   -1,   -1,   -1,   -1,  721,   -1,
        -1,   -1,   -1,   -1,   -1,  722,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  723,
       724,   -1,  725,   -1,   -1,   -1,  726,   -1,
        -1,   -1,  727,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  728,  729,
       730,  731,  732,   -1,   -1,   -1,  733,   -1,
       734,  735,   -1,  736,   -1,  737,   -1,   -1,
       738,   -1,   -1,   -1,  739,   -1,   -1,   -1,
        -1,   -1,   -1,  740,   -1,   -1,   -1,  741,
        -1,   -1,   -1,   -1,  742,  743,   -1,   -1,
       744,   -1,   -1,   -1,   -1,   -1,  745,   -1,
        -1,   -1,  746,   -1,  747,   -1,   -1,   -1,
        -1,  748,   -1,   -1,   -1,   -1,  749,   -1,
        -1,   -1,   -1,   -1,  750,   -1,   -1,   -1,
        -1,  751,  752,   -1,   -1,   -1,   -1,  753,
        -1,   -1,  754,   -1,   -1,   -1,   -1,   -1,
       755,   -1,   -1,   -1,  756,   -1,   -1,   -1,
       757,   -1,  758,   -1,  759,   -1,   -1,   -1,
        -1,   -1,  760,   -1,   -1,  761,   -1,   -1,
        -1,  762,  763,  764,   -1,   -1,  765,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  766,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       767,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  768,
       769,   -1,   -1,   -1,  770,   -1,   -1,   -1,
        -1,  771,   -1,  772,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  773,
        -1,   -1,   -1,   -1,   -1,   -1,  774,   -1,
        -1,  775,   -1,   -1,  776,  777,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  778,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       779,   -1,  780,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  781,   -1,
        -1,   -1,  782,   -1,   -1,   -1,   -1,  783,
        -1,   -1,   -1,   -1,   -1,  784,  785,   -1,
        -1,   -1,   -1,   -1,  786,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  787,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  788,   -1,
        -1,   -1,  789,   -1,   -1,   -1,   -1,   -1,
        -1,  790,   -1,   -1,   -1,  791,   -1,   -1,
       792,   -1,   -1,   -1,  793,   -1,   -1,   -1,
        -1,   -1,  794,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  795,   -1,   -1,   -1,  796,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  797,   -1,   -1,   -1,   -1,   -1,   -1,
       798,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  799,   -1,   -1,   -1,   -1,
        -1,  800,   -1,   -1,   -1,   -1,   -1,  801,
        -1,   -1,  802,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  803,  804,   -1,   -1,  805,
        -1,  806,  807,  808,   -1,   -1,   -1,   -1,
       809,   -1,   -1,  810,   -1,   -1,  811,   -1,
        -1,   -1,   -1,  812,   -1,  813,   -1,   -1,
        -1,   -1,   -1,  814,   -1,  815,   -1,   -1,
        -1,   -1,  816,   -1,   -1,  817,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  818,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  819,
        -1,   -1,   -1,   -1,  820,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  821,   -1,  822,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  823,
        -1,   -1,   -1,   -1,  824,   -1,  825,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       826,  827,  828,  829,  830,  831,  832,  833,
       834,  835,  836,  837,  838,  839,  840,  841,
       842,   -1,   -1,   -1,   -1,   -1,  843,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  844,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       845,   -1,   -1,  846,   -1,   -1,   -1,  847,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  848,
        -1,   -1,   -1,  849,  850,   -1,   -1,  851,
        -1,  852,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  853,   -1,   -1,   -1,   -1,  854,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  855,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  856,   -1,
        -1,   -1,   -1,  857,   -1,   -1,   -1,   -1,
       858,   -1,   -1,   -1,  859,   -1,   -1,   -1,
       860,   -1,   -1,   -1,   -1,   -1,  861,   -1,
        -1,  862,   -1,  863,   -1,   -1,   -1,   -1,
        -1,  864,   -1,   -1,   -1,   -1,   -1,  865,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  866,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       867,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  868,   -1,
        -1,   -1,  869,   -1,   -1,   -1,   -1,   -1,
       870,   -1,   -1,   -1,  871,   -1,  872,   -1,
       873,  874,   -1,   -1,  875,   -1,  876,   -1,
        -1,   -1,   -1,  877,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  878,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  879,   -1,
       880,  881,  882,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  883,   -1,   -1,   -1,  884,   -1,
        -1,   -1,  885,  886,   -1,   -1,   -1,  887,
        -1,   -1,  888,  889,  890,   -1,  891,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  892,   -1,
        -1,   -1,  893,   -1,  894,   -1,   -1,  895,
        -1,   -1,  896,  897,  898,   -1,   -1,   -1,
       899,   -1,  900,   -1,   -1,   -1,  901,  902,
        -1,   -1,   -1,   -1,   -1,  903,   -1,   -1,
        -1,   -1,   -1,   -1,  904,  905,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  906,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       907,   -1,   -1,   -1,  908,   -1,   -1,   -1,
       909,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  910,   -1,   -1,
        -1,  911,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  912,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       913,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,  914,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  915,   -1,
        -1,  916,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  917,   -1,   -1,
        -1,  918,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  919,   -1,   -1,   -1,   -1,
       920,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  921,
        -1,  922,   -1,   -1,  923,   -1,  924,   -1,
        -1,  925,  926,   -1,  927,   -1,   -1,   -1,
        -1,   -1,  928,   -1,  929,  930,  931,   -1,
        -1,   -1,   -1,   -1,   -1,  932,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  933,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  934,   -1,   -1,
        -1,   -1,   -1,  935,   -1,   -1,   -1,  936,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  937,  938,   -1,   -1,  939,   -1,
        -1,   -1,   -1,   -1,  940,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  941,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,  942,  943,   -1,  944,   -1,   -1,
        -1,   -1,   -1,   -1,  945,  946,   -1,   -1,
        -1,  947,   -1,   -1,   -1,   -1,   -1,   -1,
       948,   -1,   -1,  949,   -1,   -1,   -1,   -1,
       950,   -1,   -1,   -1,  951,   -1,   -1,  952,
        -1,   -1,   -1,   -1,   -1,   -1,  953,   -1,
        -1,   -1,   -1,   -1,  954,   -1,   -1,   -1,
        -1,   -1,  955,   -1,  956,   -1,   -1,   -1,
        -1,   -1,   -1,  957,   -1,   -1,   -1,   -1,
        -1,  958,  959,   -1,  960,  961,   -1,   -1,
        -1,   -1,   -1,  962,   -1,  963,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  964,   -1,
        -1,   -1,   -1,   -1,   -1,  965,   -1,   -1,
        -1,   -1,   -1,   -1,  966,   -1,  967,   -1,
        -1,  968,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  969,   -1,   -1,
        -1,   -1,   -1,  970,   -1,  971,   -1,   -1,
        -1,  972,   -1,   -1,   -1,   -1,   -1,   -1,
       973,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       974,   -1,  975,   -1,   -1,   -1,   -1,   -1,
        -1,  976,   -1,   -1,  977,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  978,
        -1,   -1,  979,   -1,   -1,   -1,  980,   -1,
       981,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
       982,   -1,   -1,   -1,  983,   -1,   -1,   -1,
        -1,  984,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  985,
       986,   -1,   -1,   -1,   -1,   -1,  987,   -1,
        -1,   -1,   -1,  988,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,  989,   -1,   -1,   -1,  990,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  991,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,  992,
        -1,   -1,  993,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,  994,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,  995,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,  996,   -1,   -1,   -1,   -1,   -1,  997,
        -1,   -1,   -1,  998,   -1,   -1,  999,   -1,
        -1,   -1, 1000, 1001,   -1,   -1, 1002, 1003,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1004,   -1,   -1,   -1,   -1, 1005,   -1,
        -1,   -1,   -1, 1006,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1007,   -1,   -1,   -1,
        -1, 1008,   -1,   -1,   -1,   -1,   -1, 1009,
        -1,   -1,   -1,   -1,   -1,   -1, 1010,   -1,
        -1,   -1,   -1, 1011,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1012,
        -1,   -1,   -1,   -1, 1013,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1014, 1015,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1016,   -1,   -1, 1017,
        -1, 1018,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1019,   -1,   -1,   -1,
        -1, 1020,   -1,   -1, 1021,   -1,   -1,   -1,
        -1, 1022,   -1, 1023, 1024,   -1,   -1, 1025,
        -1,   -1,   -1,   -1, 1026,   -1,   -1,   -1,
        -1, 1027,   -1,   -1, 1028,   -1,   -1, 1029,
        -1, 1030,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1031, 1032,   -1,   -1,   -1,   -1, 1033,
        -1, 1034,   -1,   -1,   -1, 1035, 1036,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1037,   -1,   -1,   -1,   -1, 1038,
      1039,   -1,   -1,   -1,   -1,   -1,   -1, 1040,
        -1,   -1,   -1,   -1,   -1,   -1, 1041, 1042,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1043,
        -1,   -1,   -1, 1044, 1045,   -1,   -1,   -1,
        -1,   -1,   -1, 1046, 1047,   -1,   -1, 1048,
        -1,   -1,   -1,   -1, 1049,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1050,   -1,   -1,
      1051,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1052, 1053,   -1, 1054,   -1, 1055,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1056,   -1,   -1,   -1,   -1, 1057,   -1,
        -1,   -1,   -1,   -1,   -1, 1058,   -1,   -1,
        -1,   -1,   -1,   -1, 1059,   -1,   -1,   -1,
      1060,   -1, 1061, 1062, 1063,   -1,   -1,   -1,
        -1,   -1, 1064,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1065, 1066,   -1,   -1,   -1,   -1,
        -1, 1067,   -1,   -1,   -1,   -1, 1068,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1069,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1070,   -1,
        -1,   -1,   -1,   -1,   -1, 1071,   -1,   -1,
        -1,   -1,   -1, 1072,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1073, 1074,   -1,   -1,
        -1, 1075,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1076,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1077,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1078, 1079, 1080,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1081,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1082,   -1, 1083,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1084,   -1,   -1,   -1, 1085,
      1086, 1087,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1088, 1089,   -1,   -1,   -1, 1090,
      1091,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1092, 1093,   -1,   -1,   -1,
        -1,   -1,   -1, 1094, 1095, 1096,   -1,   -1,
        -1, 1097,   -1,   -1,   -1, 1098, 1099,   -1,
        -1,   -1,   -1,   -1,   -1, 1100,   -1, 1101,
        -1,   -1, 1102, 1103,   -1, 1104,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1105,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1106,   -1,
        -1,   -1,   -1, 1107,   -1, 1108,   -1, 1109,
        -1,   -1,   -1,   -1,   -1, 1110,   -1, 1111,
        -1,   -1,   -1, 1112,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1113,
      1114,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1115,   -1,   -1, 1116,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1117,   -1,
        -1, 1118,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1119,
        -1, 1120,   -1,   -1,   -1,   -1,   -1, 1121,
        -1,   -1,   -1,   -1, 1122, 1123,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1124, 1125,   -1,   -1,   -1,   -1,   -1,   -1,
      1126,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1127,   -1,   -1,
        -1,   -1, 1128,   -1,   -1,   -1,   -1, 1129,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1130,   -1,   -1, 1131,   -1, 1132,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1133,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1134,   -1,
        -1, 1135,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1136,   -1,   -1,
        -1,   -1,   -1,   -1, 1137,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1138,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1139,   -1,   -1,
      1140,   -1,   -1,   -1,   -1, 1141,   -1,   -1,
        -1,   -1, 1142,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1143,   -1,   -1,
        -1, 1144,   -1, 1145,   -1,   -1,   -1,   -1,
      1146,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1147,   -1, 1148,   -1,
        -1,   -1,   -1,   -1, 1149,   -1,   -1, 1150,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1151,
        -1,   -1,   -1, 1152,   -1,   -1, 1153,   -1,
        -1,   -1,   -1, 1154,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1155,   -1, 1156,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1157,   -1, 1158,   -1,   -1,   -1,   -1,
        -1,   -1, 1159,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1160,   -1,   -1,
        -1,   -1, 1161,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1162,   -1,   -1,   -1,   -1,   -1, 1163,
      1164,   -1,   -1,   -1, 1165,   -1, 1166, 1167,
        -1,   -1,   -1,   -1,   -1, 1168,   -1, 1169,
        -1,   -1,   -1,   -1,   -1, 1170,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1171,   -1,   -1,
        -1,   -1, 1172,   -1, 1173, 1174,   -1,   -1,
        -1,   -1, 1175,   -1,   -1,   -1,   -1, 1176,
        -1, 1177,   -1,   -1, 1178,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1179,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1180, 1181,   -1,
      1182,   -1,   -1, 1183,   -1,   -1, 1184,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1185,   -1,   -1, 1186,
      1187,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1188,   -1,   -1,   -1,   -1,   -1,
        -1, 1189,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1190,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1191, 1192,
        -1,   -1,   -1, 1193,   -1,   -1, 1194,   -1,
        -1, 1195,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1196, 1197,   -1,   -1,   -1, 1198,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1199, 1200,   -1, 1201,   -1,   -1,
        -1,   -1, 1202,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1203,   -1,
        -1,   -1,   -1,   -1,   -1, 1204,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1205,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1206,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1207,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1208,   -1,
        -1,   -1,   -1, 1209,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1210,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1211,   -1,   -1,   -1,   -1,   -1, 1212,
        -1,   -1,   -1, 1213,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1214,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1215,   -1,   -1, 1216,
        -1,   -1,   -1, 1217, 1218, 1219,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1220,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1221,   -1,   -1,   -1,
        -1,   -1,   -1, 1222,   -1,   -1,   -1,   -1,
        -1,   -1, 1223, 1224,   -1,   -1,   -1,   -1,
      1225,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1226,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1227,
        -1, 1228,   -1,   -1,   -1,   -1,   -1,   -1,
      1229,   -1, 1230,   -1,   -1,   -1,   -1,   -1,
      1231,   -1,   -1,   -1,   -1, 1232,   -1,   -1,
      1233,   -1,   -1,   -1,   -1,   -1, 1234,   -1,
        -1, 1235,   -1,   -1, 1236,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1237,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1238,   -1,   -1,   -1,   -1,
      1239,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1240,   -1,   -1,   -1,   -1, 1241,
        -1,   -1, 1242, 1243,   -1,   -1,   -1, 1244,
      1245,   -1,   -1,   -1,   -1, 1246,   -1,   -1,
      1247,   -1,   -1,   -1, 1248, 1249,   -1, 1250,
        -1,   -1,   -1,   -1,   -1, 1251,   -1, 1252,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1253,
      1254, 1255,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1256,   -1,   -1,   -1,   -1,
        -1,   -1, 1257,   -1, 1258,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1259, 1260, 1261,   -1,   -1,   -1, 1262,
      1263,   -1, 1264,   -1,   -1, 1265,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1266,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1267, 1268, 1269, 1270,
        -1, 1271,   -1,   -1,   -1, 1272,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1273,   -1,   -1,   -1,
      1274,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1275,   -1,   -1,   -1,
        -1, 1276,   -1,   -1,   -1,   -1, 1277,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1278,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1279,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1280,
        -1,   -1,   -1, 1281,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1282,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1283,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1284,   -1, 1285,   -1, 1286,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1287,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1288,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1289,   -1,   -1,   -1,   -1,
      1290,   -1,   -1,   -1, 1291,   -1,   -1,   -1,
      1292, 1293,   -1,   -1,   -1,   -1, 1294,   -1,
        -1, 1295,   -1, 1296,   -1,   -1,   -1,   -1,
      1297,   -1,   -1, 1298,   -1, 1299,   -1,   -1,
        -1, 1300,   -1,   -1,   -1, 1301,   -1,   -1,
        -1,   -1,   -1, 1302,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1303,   -1,   -1,   -1,
        -1,   -1,   -1, 1304,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1305,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1306,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1307,   -1,   -1,   -1, 1308,   -1,   -1, 1309,
        -1, 1310,   -1, 1311,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1312,   -1,   -1,
        -1,   -1,   -1, 1313,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1314,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1315,   -1,   -1,   -1,   -1,
        -1, 1316,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1317,   -1,   -1,   -1,   -1, 1318,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1319,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1320,   -1,
        -1, 1321,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1322, 1323, 1324,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1325,   -1,   -1,   -1,   -1, 1326,   -1,
        -1,   -1,   -1,   -1,   -1, 1327,   -1, 1328,
        -1,   -1, 1329,   -1, 1330, 1331, 1332,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1333,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1334,
        -1,   -1, 1335,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1336,   -1,   -1,   -1,   -1,   -1,
      1337,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1338,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1339,   -1,   -1,   -1,   -1,
        -1,   -1, 1340,   -1,   -1,   -1, 1341,   -1,
        -1,   -1, 1342,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1343,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1344,
      1345,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1346,   -1,   -1,   -1,   -1,   -1, 1347,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1348,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1349,   -1,   -1,   -1,
        -1, 1350,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1351,   -1,   -1, 1352,   -1,   -1, 1353,
        -1,   -1,   -1,   -1, 1354,   -1,   -1, 1355,
        -1,   -1,   -1,   -1,   -1, 1356,   -1,   -1,
      1357, 1358,   -1,   -1,   -1,   -1,   -1,   -1,
      1359, 1360, 1361,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1362,   -1,   -1,   -1,   -1,   -1, 1363,   -1,
        -1,   -1, 1364,   -1,   -1,   -1,   -1,   -1,
        -1, 1365,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1366,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1367,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1368,   -1,
      1369,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1370,   -1,   -1,   -1,
      1371,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1372,   -1,   -1,   -1,   -1,   -1, 1373,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1374,   -1,
        -1, 1375,   -1,   -1,   -1,   -1,   -1,   -1,
      1376, 1377,   -1,   -1, 1378,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1379,   -1, 1380,   -1,
        -1, 1381,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1382,   -1,   -1,   -1, 1383, 1384,
        -1,   -1, 1385, 1386,   -1,   -1,   -1, 1387,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1388,   -1,   -1,   -1,   -1,   -1,
      1389,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1390,   -1, 1391,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1392,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1393,   -1,   -1, 1394, 1395,   -1,
        -1,   -1,   -1,   -1,   -1, 1396,   -1,   -1,
      1397,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1398,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1399,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1400,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1401,
        -1,   -1,   -1,   -1,   -1, 1402, 1403, 1404,
        -1, 1405,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1406,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1407, 1408,
      1409,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1410,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1411,
        -1,   -1,   -1,   -1,   -1,   -1, 1412,   -1,
        -1,   -1,   -1,   -1,   -1, 1413,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1414,   -1,   -1,   -1,   -1, 1415, 1416,
        -1,   -1,   -1,   -1, 1417,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1418,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1419,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1420,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1421, 1422,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1423,   -1, 1424, 1425,   -1,   -1,   -1, 1426,
        -1,   -1,   -1, 1427,   -1,   -1,   -1,   -1,
      1428,   -1,   -1,   -1,   -1,   -1, 1429,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1430, 1431, 1432,   -1, 1433,   -1,   -1,   -1,
      1434,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1435,   -1, 1436,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1437, 1438,   -1,   -1,   -1, 1439,   -1,   -1,
        -1,   -1,   -1, 1440, 1441,   -1,   -1,   -1,
        -1,   -1, 1442,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1443,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1444,   -1,   -1,   -1,   -1,
        -1,   -1, 1445,   -1,   -1, 1446, 1447,   -1,
        -1,   -1, 1448,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1449,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1450,   -1, 1451,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1452,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1453,   -1,   -1,   -1,
        -1, 1454,   -1,   -1, 1455,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1456,   -1,   -1,   -1,   -1, 1457,
      1458,   -1,   -1,   -1,   -1,   -1, 1459,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1460, 1461,   -1,   -1, 1462,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1463, 1464,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1465, 1466, 1467,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1468,   -1,   -1,   -1,   -1, 1469,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1470,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1471,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1472,   -1,   -1,   -1,   -1,   -1, 1473,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1474,   -1,   -1,   -1, 1475,   -1,   -1,   -1,
        -1,   -1, 1476,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1477,   -1,   -1,   -1,
        -1, 1478,   -1, 1479,   -1,   -1, 1480,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1481,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1482,   -1,   -1,
      1483,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1484, 1485,   -1, 1486,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1487,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1488,   -1, 1489,
        -1,   -1,   -1,   -1, 1490,   -1,   -1, 1491,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1492,   -1,   -1,   -1,   -1,
      1493,   -1,   -1,   -1,   -1, 1494,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1495,   -1,   -1, 1496,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1497,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1498, 1499,   -1,   -1, 1500,
        -1,   -1,   -1, 1501,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1502,   -1, 1503,
      1504,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1505,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1506,   -1,
      1507,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1508,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1509,
        -1,   -1,   -1,   -1,   -1,   -1, 1510,   -1,
        -1, 1511,   -1,   -1, 1512,   -1,   -1,   -1,
        -1, 1513,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1514,   -1, 1515,
        -1,   -1,   -1,   -1, 1516,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1517, 1518,
        -1,   -1, 1519,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1520,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1521,   -1,   -1,   -1,   -1,   -1,
        -1, 1522,   -1,   -1, 1523,   -1,   -1,   -1,
        -1, 1524,   -1, 1525,   -1,   -1,   -1,   -1,
        -1, 1526,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1527,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1528,
        -1, 1529, 1530,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1531,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1532,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1533,   -1,   -1,
      1534,   -1,   -1,   -1,   -1,   -1,   -1, 1535,
        -1, 1536,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1537,   -1,   -1,   -1,   -1,   -1,   -1,
      1538,   -1,   -1,   -1,   -1,   -1,   -1, 1539,
        -1,   -1,   -1,   -1, 1540, 1541,   -1,   -1,
        -1, 1542,   -1,   -1,   -1,   -1, 1543,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1544,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1545,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1546,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1547,
      1548,   -1,   -1,   -1, 1549,   -1,   -1,   -1,
        -1, 1550,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1551,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1552,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1553, 1554,   -1,   -1, 1555,   -1, 1556,
        -1,   -1, 1557,   -1,   -1,   -1,   -1, 1558,
      1559,   -1,   -1, 1560,   -1,   -1, 1561,   -1,
        -1,   -1,   -1,   -1, 1562,   -1,   -1,   -1,
      1563,   -1, 1564,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1565,   -1,   -1,   -1, 1566,   -1,
      1567,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1568,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1569,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1570,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1571, 1572, 1573,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1574,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1575,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1576,   -1,
        -1, 1577,   -1,   -1,   -1,   -1, 1578,   -1,
        -1,   -1,   -1, 1579,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1580,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1581,
        -1,   -1,   -1,   -1,   -1, 1582,   -1,   -1,
        -1,   -1, 1583,   -1,   -1,   -1,   -1, 1584,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1585,   -1,   -1,   -1,   -1, 1586,
      1587, 1588,   -1,   -1, 1589,   -1,   -1,   -1,
      1590,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1591,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1592,   -1,   -1,   -1,   -1,   -1,
      1593, 1594,   -1,   -1,   -1,   -1, 1595,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1596, 1597,
        -1,   -1,   -1, 1598,   -1,   -1,   -1,   -1,
      1599,   -1, 1600,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1601,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1602,   -1,   -1,
        -1,   -1, 1603,   -1,   -1, 1604,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1605, 1606,   -1,   -1,   -1,   -1,   -1, 1607,
        -1,   -1,   -1,   -1,   -1,   -1, 1608,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1609,   -1,   -1,   -1,   -1,   -1, 1610,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1611,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1612,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1613, 1614, 1615,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1616,   -1,
        -1,   -1,   -1, 1617,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1618,   -1,   -1, 1619, 1620,   -1,   -1,
        -1,   -1,   -1, 1621,   -1,   -1,   -1,   -1,
        -1, 1622,   -1, 1623,   -1,   -1,   -1,   -1,
        -1,   -1, 1624,   -1,   -1, 1625,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1626,   -1,   -1,   -1,   -1,   -1,
        -1, 1627,   -1,   -1,   -1,   -1, 1628,   -1,
        -1,   -1,   -1,   -1,   -1, 1629,   -1,   -1,
        -1, 1630,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1631,   -1, 1632,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1633,   -1,   -1,   -1,   -1,
        -1,   -1, 1634,   -1,   -1,   -1,   -1, 1635,
        -1,   -1,   -1, 1636,   -1,   -1,   -1, 1637,
        -1,   -1,   -1,   -1, 1638,   -1,   -1,   -1,
      1639,   -1,   -1,   -1,   -1, 1640,   -1,   -1,
        -1,   -1, 1641,   -1,   -1,   -1, 1642,   -1,
        -1,   -1,   -1,   -1, 1643, 1644, 1645,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1646,   -1,
        -1,   -1,   -1,   -1, 1647,   -1,   -1,   -1,
      1648, 1649,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1650,   -1,   -1,
        -1,   -1, 1651,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1652,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1653, 1654,   -1,   -1, 1655,   -1,   -1, 1656,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1657,
        -1,   -1,   -1,   -1, 1658,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1659,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1660,   -1,   -1,   -1, 1661,   -1, 1662,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1663,
      1664,   -1,   -1, 1665,   -1, 1666,   -1,   -1,
      1667,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1668,   -1,   -1,   -1, 1669,   -1,
      1670,   -1,   -1,   -1,   -1,   -1,   -1, 1671,
      1672,   -1,   -1,   -1,   -1,   -1,   -1, 1673,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1674,   -1,   -1, 1675,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1676,   -1,
        -1,   -1,   -1,   -1, 1677, 1678,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1679,
        -1,   -1, 1680, 1681,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1682,   -1, 1683,   -1,   -1,   -1,   -1,
        -1,   -1, 1684,   -1,   -1,   -1,   -1,   -1,
      1685,   -1,   -1,   -1, 1686,   -1,   -1, 1687,
        -1, 1688,   -1,   -1, 1689,   -1,   -1,   -1,
      1690,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1691,   -1,
        -1,   -1,   -1,   -1,   -1, 1692,   -1, 1693,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1694,   -1,   -1,   -1,   -1,   -1,
        -1, 1695,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1696,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1697,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1698,
        -1,   -1,   -1,   -1, 1699,   -1,   -1, 1700,
        -1, 1701,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1702,   -1,   -1,
        -1,   -1,   -1,   -1, 1703,   -1, 1704,   -1,
      1705, 1706,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1707,   -1, 1708,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1709,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1710,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1711,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1712,   -1,
        -1, 1713,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1714,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1715,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1716,
        -1,   -1,   -1,   -1,   -1,   -1, 1717, 1718,
        -1,   -1,   -1,   -1,   -1,   -1, 1719,   -1,
        -1,   -1,   -1,   -1,   -1, 1720,   -1,   -1,
        -1, 1721,   -1,   -1,   -1,   -1, 1722,   -1,
        -1,   -1,   -1,   -1,   -1, 1723,   -1,   -1,
      1724,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1725,   -1,   -1,
        -1,   -1,   -1,   -1, 1726,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1727,
        -1,   -1, 1728, 1729,   -1,   -1,   -1,   -1,
        -1,   -1, 1730, 1731, 1732,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1733,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1734,   -1, 1735,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1736,   -1,   -1,   -1, 1737,
      1738,   -1,   -1,   -1,   -1,   -1,   -1, 1739,
        -1,   -1,   -1,   -1, 1740, 1741,   -1,   -1,
        -1,   -1, 1742,   -1,   -1,   -1,   -1,   -1,
        -1, 1743,   -1,   -1, 1744,   -1,   -1,   -1,
      1745,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1746,   -1,   -1, 1747,
        -1,   -1,   -1, 1748,   -1,   -1, 1749,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1750,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1751,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1752,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1753,   -1, 1754,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1755,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1756,   -1, 1757,   -1,   -1,   -1,
        -1, 1758,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1759,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1760,   -1,   -1, 1761, 1762,
        -1,   -1,   -1,   -1,   -1, 1763,   -1,   -1,
        -1, 1764,   -1,   -1,   -1, 1765,   -1,   -1,
        -1,   -1,   -1, 1766,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1767,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1768, 1769,
        -1, 1770,   -1, 1771,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1772,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1773,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1774,   -1,   -1, 1775, 1776,   -1,
        -1,   -1, 1777,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1778,   -1, 1779,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1780,   -1,   -1,
        -1,   -1, 1781,   -1,   -1,   -1,   -1,   -1,
        -1, 1782,   -1, 1783, 1784,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1785,   -1,   -1,
      1786,   -1,   -1,   -1,   -1, 1787,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1788,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1789,   -1,   -1,   -1, 1790,   -1,
        -1,   -1, 1791,   -1,   -1,   -1,   -1,   -1,
        -1, 1792,   -1,   -1,   -1, 1793,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1794,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1795,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1796,   -1,   -1,   -1,
      1797,   -1,   -1,   -1,   -1,   -1, 1798,   -1,
        -1,   -1, 1799,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1800,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1801, 1802,
        -1,   -1,   -1, 1803,   -1,   -1,   -1,   -1,
      1804,   -1,   -1,   -1,   -1, 1805,   -1,   -1,
        -1, 1806, 1807,   -1, 1808, 1809,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1810,   -1,
        -1,   -1, 1811,   -1, 1812, 1813, 1814,   -1,
        -1, 1815,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1816,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1817,   -1,
      1818,   -1,   -1, 1819,   -1,   -1,   -1,   -1,
        -1,   -1, 1820,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1821,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1822,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1823,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1824,   -1, 1825,   -1, 1826,
        -1,   -1, 1827,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1828,   -1,
        -1,   -1,   -1,   -1, 1829, 1830,   -1,   -1,
      1831,   -1,   -1,   -1,   -1,   -1,   -1, 1832,
        -1,   -1,   -1,   -1, 1833,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1834,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1835,   -1,
      1836,   -1,   -1, 1837,   -1,   -1,   -1,   -1,
        -1,   -1, 1838, 1839,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1840,   -1,   -1,   -1,   -1,
      1841,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1842,   -1,   -1,   -1, 1843,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1844,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1845,   -1,
        -1,   -1,   -1,   -1, 1846,   -1,   -1,   -1,
        -1,   -1,   -1, 1847,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1848,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1849,   -1, 1850,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1851,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1852,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1853,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1854,   -1,   -1, 1855,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1856,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1857,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1858,   -1, 1859,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1860,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1861,   -1, 1862,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1863,   -1,   -1,   -1,
      1864,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1865,   -1, 1866,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1867,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1868,   -1,   -1, 1869,   -1, 1870,   -1, 1871,
        -1, 1872,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1873,   -1,
        -1, 1874,   -1,   -1,   -1,   -1,   -1, 1875,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1876, 1877,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1878,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1879,   -1, 1880,
        -1,   -1,   -1,   -1, 1881,   -1,   -1,   -1,
        -1,   -1, 1882,   -1, 1883, 1884,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1885,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1886,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1887,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1888,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1889,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1890,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1891,   -1, 1892,   -1,
        -1,   -1,   -1,   -1,   -1, 1893,   -1,   -1,
        -1,   -1,   -1,   -1, 1894,   -1, 1895,   -1,
        -1, 1896,   -1,   -1,   -1,   -1, 1897,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1898,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1899,   -1, 1900, 1901,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1902,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1903,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1904, 1905,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1906,   -1,
        -1,   -1,   -1,   -1, 1907,   -1, 1908,   -1,
        -1,   -1,   -1, 1909,   -1,   -1,   -1,   -1,
      1910,   -1, 1911,   -1,   -1,   -1, 1912,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1913,
        -1,   -1,   -1, 1914,   -1,   -1,   -1, 1915,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1916,   -1,   -1,   -1,   -1,   -1,
        -1, 1917,   -1, 1918,   -1,   -1,   -1, 1919,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1920,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1921,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1922,   -1, 1923,   -1, 1924, 1925,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1926,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1927,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1928,   -1, 1929,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1930,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1931,   -1, 1932,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1933,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1934,
        -1,   -1, 1935,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1936,   -1,   -1, 1937,   -1,   -1,   -1,
        -1, 1938,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1939,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1940,   -1,   -1,   -1,   -1, 1941,   -1,
        -1,   -1,   -1,   -1, 1942,   -1, 1943,   -1,
        -1,   -1, 1944,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1945,   -1,   -1,   -1, 1946,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1947,
        -1,   -1, 1948,   -1,   -1, 1949,   -1,   -1,
        -1,   -1,   -1,   -1, 1950,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1951,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 1952,
      1953,   -1,   -1,   -1,   -1,   -1, 1954,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 1955, 1956,   -1,
        -1,   -1,   -1, 1957,   -1, 1958,   -1, 1959,
        -1,   -1, 1960,   -1,   -1, 1961, 1962,   -1,
      1963,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1964,   -1,   -1, 1965,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 1966, 1967,   -1,   -1,
        -1,   -1,   -1,   -1, 1968, 1969, 1970,   -1,
      1971, 1972, 1973,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1974,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 1975,   -1,
        -1, 1976,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1977, 1978,   -1,   -1,   -1,
      1979,   -1,   -1, 1980,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1981,   -1,   -1,   -1,   -1, 1982, 1983,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1984,   -1, 1985,   -1,   -1,   -1, 1986,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 1987,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1988, 1989,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1990,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      1991,   -1, 1992,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 1993, 1994,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 1995,   -1,   -1, 1996,   -1,   -1, 1997,
        -1, 1998,   -1,   -1,   -1, 1999, 2000,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2001,   -1,   -1,   -1,   -1,   -1,
        -1, 2002,   -1,   -1, 2003,   -1,   -1, 2004,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2005,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2006,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2007,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2008,   -1,   -1, 2009,   -1,   -1,   -1,
        -1, 2010,   -1,   -1,   -1,   -1,   -1, 2011,
        -1,   -1,   -1, 2012,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2013,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2014,
        -1, 2015,   -1,   -1, 2016,   -1,   -1,   -1,
        -1, 2017,   -1,   -1,   -1, 2018,   -1,   -1,
        -1,   -1,   -1, 2019, 2020,   -1,   -1, 2021,
        -1,   -1,   -1,   -1,   -1,   -1, 2022, 2023,
        -1,   -1,   -1, 2024,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2025,
        -1, 2026, 2027,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2028,   -1, 2029, 2030,
        -1,   -1,   -1,   -1, 2031,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2032,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2033,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2034,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2035,
        -1, 2036,   -1, 2037,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2038,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2039, 2040,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2041, 2042, 2043, 2044,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2045,   -1,   -1,   -1, 2046,
      2047,   -1,   -1,   -1,   -1,   -1,   -1, 2048,
        -1, 2049,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2050,   -1,   -1,   -1, 2051,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2052,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2053,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2054,   -1,   -1, 2055,   -1,   -1, 2056,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2057,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2058,   -1,   -1,   -1,
        -1, 2059,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2060,   -1,   -1,   -1,
        -1,   -1, 2061,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2062,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2063,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2064,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2065,   -1,   -1,
        -1,   -1,   -1,   -1, 2066,   -1,   -1,   -1,
        -1,   -1, 2067,   -1,   -1,   -1,   -1,   -1,
      2068,   -1, 2069, 2070,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2071,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2072,   -1,   -1,   -1, 2073,   -1, 2074,
        -1,   -1,   -1,   -1, 2075,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2076,   -1,   -1,
        -1, 2077, 2078, 2079,   -1,   -1,   -1,   -1,
        -1, 2080,   -1,   -1,   -1,   -1, 2081,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2082,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2083,   -1,   -1,   -1,   -1,
        -1, 2084,   -1,   -1,   -1,   -1,   -1, 2085,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2086,   -1,   -1,   -1,
        -1,   -1, 2087,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2088,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2089,   -1,   -1,   -1,   -1,   -1,   -1, 2090,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2091,
      2092,   -1,   -1, 2093,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2094,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2095,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2096,   -1,   -1, 2097,   -1,
      2098,   -1, 2099,   -1, 2100,   -1,   -1, 2101,
      2102,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2103,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2104,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2105,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2106,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2107,   -1,   -1,   -1,
        -1,   -1, 2108,   -1,   -1,   -1, 2109,   -1,
        -1, 2110,   -1, 2111,   -1,   -1, 2112, 2113,
        -1,   -1,   -1, 2114,   -1,   -1, 2115,   -1,
        -1,   -1, 2116,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2117,   -1,   -1,   -1,
        -1,   -1, 2118,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2119, 2120,   -1, 2121,
        -1,   -1,   -1, 2122,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2123,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2124,   -1, 2125,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2126,
        -1,   -1,   -1,   -1,   -1, 2127,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2128,   -1, 2129,   -1,   -1,   -1,
        -1,   -1,   -1, 2130,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2131,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2132,   -1,   -1,
        -1, 2133,   -1, 2134, 2135,   -1,   -1,   -1,
        -1, 2136,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2137,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2138,
        -1,   -1,   -1,   -1,   -1,   -1, 2139,   -1,
        -1, 2140,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2141,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2142,   -1,   -1,   -1,   -1,
        -1, 2143,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2144, 2145, 2146,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2147,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2148,   -1,   -1,   -1,   -1,
      2149,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2150,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2151, 2152,   -1, 2153,   -1,
        -1,   -1,   -1, 2154,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2155,   -1,   -1,   -1,   -1,
        -1,   -1, 2156, 2157,   -1, 2158,   -1, 2159,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2160,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2161,   -1,
        -1,   -1,   -1,   -1,   -1, 2162, 2163,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2164, 2165,   -1,   -1,   -1,
        -1, 2166,   -1, 2167,   -1,   -1, 2168,   -1,
        -1, 2169,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2170,   -1, 2171, 2172,   -1,   -1, 2173,
        -1,   -1,   -1,   -1,   -1, 2174, 2175,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2176,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2177,
      2178,   -1,   -1, 2179,   -1, 2180,   -1, 2181,
        -1,   -1, 2182,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2183,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2184,   -1,   -1,   -1, 2185,   -1,   -1,
      2186,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2187, 2188,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2189,   -1,   -1, 2190, 2191,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2192,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2193,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2194,   -1,   -1,   -1,
      2195,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2196,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2197,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2198,   -1,   -1, 2199,   -1,
        -1,   -1, 2200,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2201, 2202,
        -1,   -1, 2203, 2204,   -1,   -1, 2205,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2206,   -1,   -1,   -1,   -1,   -1, 2207,   -1,
        -1,   -1,   -1,   -1, 2208,   -1,   -1,   -1,
      2209,   -1,   -1,   -1, 2210, 2211,   -1, 2212,
        -1,   -1,   -1, 2213,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2214,   -1,
        -1,   -1,   -1,   -1,   -1, 2215, 2216, 2217,
        -1,   -1,   -1,   -1, 2218,   -1,   -1,   -1,
      2219,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2220,   -1,
        -1,   -1, 2221,   -1,   -1,   -1, 2222,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2223,   -1,   -1, 2224,   -1, 2225,
      2226, 2227,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2228,   -1,   -1,   -1,   -1,   -1, 2229,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2230,
        -1, 2231,   -1,   -1,   -1,   -1,   -1, 2232,
        -1,   -1, 2233,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2234,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2235,   -1, 2236,   -1,   -1, 2237,   -1,
        -1, 2238,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2239,   -1,   -1,
        -1,   -1,   -1,   -1, 2240,   -1, 2241,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2242, 2243,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2244,   -1, 2245,   -1,   -1,   -1,
        -1, 2246,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2247,   -1,   -1,   -1,   -1,   -1,
        -1, 2248,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2249,   -1, 2250, 2251,   -1, 2252,   -1,
      2253, 2254,   -1,   -1,   -1,   -1, 2255,   -1,
        -1,   -1, 2256,   -1, 2257,   -1,   -1,   -1,
        -1,   -1, 2258,   -1, 2259,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2260,   -1, 2261,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2262,
        -1,   -1,   -1,   -1,   -1,   -1, 2263,   -1,
        -1, 2264,   -1,   -1,   -1, 2265,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2266,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2267, 2268, 2269,   -1,   -1,   -1,   -1, 2270,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2271, 2272,   -1,
        -1,   -1,   -1,   -1,   -1, 2273,   -1,   -1,
        -1, 2274,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2275,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2276,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2277,   -1,   -1, 2278,   -1,
      2279,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2280, 2281,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2282,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2283,   -1,   -1,   -1,
        -1,   -1, 2284,   -1,   -1,   -1,   -1,   -1,
      2285,   -1,   -1,   -1,   -1,   -1, 2286,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2287,   -1,
      2288,   -1,   -1,   -1,   -1,   -1, 2289,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2290,   -1,   -1,   -1,   -1,   -1, 2291,
      2292,   -1, 2293,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2294, 2295,   -1,   -1, 2296,   -1,
        -1, 2297,   -1,   -1, 2298,   -1,   -1, 2299,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2300,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2301,   -1,
        -1,   -1,   -1,   -1,   -1, 2302,   -1,   -1,
        -1,   -1, 2303, 2304,   -1,   -1, 2305,   -1,
        -1,   -1, 2306,   -1,   -1,   -1, 2307, 2308,
      2309,   -1,   -1,   -1,   -1, 2310, 2311, 2312,
        -1,   -1, 2313,   -1,   -1, 2314,   -1, 2315,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2316,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2317,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2318,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2319,   -1,   -1,
        -1,   -1, 2320, 2321,   -1,   -1,   -1, 2322,
        -1, 2323, 2324, 2325, 2326,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2327,   -1,   -1,   -1, 2328, 2329,   -1, 2330,
      2331,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2332, 2333,   -1,   -1, 2334,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2335,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2336,   -1, 2337,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2338,   -1,   -1,   -1,   -1, 2339, 2340,
        -1,   -1,   -1, 2341, 2342,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2343,   -1,   -1, 2344,
      2345, 2346,   -1,   -1,   -1,   -1,   -1,   -1,
      2347,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2348,   -1,   -1,   -1,   -1, 2349,
        -1,   -1,   -1,   -1, 2350,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2351,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2352,   -1,   -1,   -1,   -1,   -1,
      2353,   -1,   -1, 2354,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2355,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2356,   -1,   -1,   -1, 2357,   -1,   -1,
        -1,   -1,   -1,   -1, 2358, 2359,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2360,   -1,
        -1,   -1,   -1,   -1,   -1, 2361, 2362,   -1,
        -1,   -1,   -1,   -1, 2363,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2364,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2365,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2366, 2367,   -1,   -1,
        -1,   -1,   -1,   -1, 2368, 2369,   -1,   -1,
        -1,   -1,   -1, 2370,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2371,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2372,   -1, 2373,   -1,
        -1, 2374,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2375,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2376,   -1,   -1,
        -1,   -1,   -1,   -1, 2377, 2378,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2379,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2380,   -1,
        -1, 2381,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2382,   -1,   -1,   -1, 2383,   -1,   -1, 2384,
        -1,   -1,   -1,   -1, 2385,   -1,   -1,   -1,
        -1,   -1,   -1, 2386,   -1, 2387,   -1, 2388,
        -1,   -1, 2389, 2390,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2391, 2392,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2393,
        -1,   -1, 2394,   -1,   -1,   -1, 2395,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2396,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2397,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2398,   -1, 2399, 2400,   -1,   -1,   -1,
        -1, 2401,   -1,   -1,   -1,   -1, 2402,   -1,
      2403,   -1,   -1, 2404,   -1, 2405,   -1, 2406,
        -1,   -1,   -1,   -1, 2407,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2408,   -1,   -1, 2409,   -1, 2410,
      2411,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2412,   -1, 2413, 2414,   -1,   -1,   -1,
        -1,   -1,   -1, 2415,   -1,   -1, 2416,   -1,
        -1, 2417,   -1,   -1, 2418,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2419,   -1,   -1,
        -1,   -1,   -1, 2420,   -1, 2421,   -1,   -1,
        -1,   -1,   -1,   -1, 2422,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2423,   -1,   -1,   -1,   -1,   -1, 2424,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2425, 2426, 2427,
        -1,   -1,   -1,   -1, 2428,   -1,   -1, 2429,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2430,   -1,   -1, 2431,   -1, 2432,   -1,   -1,
        -1,   -1,   -1, 2433, 2434,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2435, 2436,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2437,   -1,   -1,   -1,   -1,
      2438,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2439,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2440, 2441,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2442,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2443,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2444,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2445,   -1,   -1,   -1, 2446,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2447,
        -1,   -1, 2448,   -1,   -1,   -1,   -1, 2449,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2450, 2451,   -1,   -1,   -1,   -1,
      2452,   -1,   -1,   -1,   -1,   -1, 2453, 2454,
      2455,   -1,   -1, 2456,   -1,   -1,   -1, 2457,
        -1,   -1,   -1, 2458,   -1,   -1,   -1, 2459,
        -1,   -1,   -1,   -1,   -1,   -1, 2460,   -1,
        -1, 2461,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2462,   -1,   -1, 2463, 2464,   -1,
        -1,   -1,   -1, 2465,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2466,   -1,   -1,   -1,   -1, 2467, 2468,   -1,
        -1,   -1,   -1, 2469,   -1,   -1, 2470,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2471,   -1,   -1, 2472,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2473, 2474,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2475,   -1, 2476,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2477,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2478, 2479,   -1,   -1,
      2480,   -1, 2481,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2482,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2483,   -1,   -1, 2484,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2485, 2486,
        -1,   -1, 2487,   -1,   -1,   -1,   -1, 2488,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2489,
        -1, 2490,   -1,   -1, 2491,   -1,   -1, 2492,
        -1,   -1,   -1,   -1, 2493,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2494,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2495, 2496,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2497, 2498,   -1,   -1,   -1, 2499,
        -1,   -1,   -1,   -1,   -1, 2500, 2501, 2502,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2503,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2504,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2505,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2506,   -1, 2507,
        -1,   -1,   -1,   -1,   -1,   -1, 2508,   -1,
        -1,   -1,   -1,   -1, 2509,   -1,   -1, 2510,
        -1,   -1,   -1,   -1, 2511,   -1,   -1,   -1,
        -1,   -1,   -1, 2512,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2513,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2514,   -1,   -1,   -1,
      2515,   -1,   -1,   -1,   -1,   -1,   -1, 2516,
        -1, 2517,   -1,   -1,   -1,   -1, 2518,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2519,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2520,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2521,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2522,   -1,   -1,   -1,   -1,   -1, 2523,
        -1,   -1,   -1, 2524,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2525,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2526, 2527,   -1,   -1,   -1,   -1, 2528,   -1,
        -1,   -1,   -1, 2529,   -1, 2530,   -1,   -1,
        -1,   -1, 2531,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2532,   -1,   -1,   -1,   -1, 2533,   -1,   -1,
        -1,   -1,   -1,   -1, 2534,   -1, 2535,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2536,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2537,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2538,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2539,   -1, 2540,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2541,
        -1,   -1,   -1,   -1,   -1,   -1, 2542,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2543,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2544,   -1,
      2545,   -1,   -1,   -1,   -1,   -1,   -1, 2546,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2547, 2548,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2549,   -1,   -1,   -1,   -1,   -1,
      2550,   -1,   -1,   -1, 2551,   -1,   -1,   -1,
        -1,   -1,   -1, 2552,   -1,   -1,   -1,   -1,
      2553, 2554, 2555,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2556,   -1, 2557,   -1,
        -1, 2558,   -1,   -1,   -1,   -1,   -1, 2559,
        -1,   -1,   -1,   -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,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2561,   -1,   -1,
        -1,   -1,   -1,   -1, 2562,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2563, 2564,   -1,   -1,   -1,
        -1, 2565,   -1,   -1,   -1,   -1,   -1, 2566,
        -1,   -1,   -1,   -1,   -1,   -1, 2567,   -1,
      2568,   -1, 2569,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2570,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2571,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2572, 2573,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2574,
        -1, 2575,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2576,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2577,   -1,   -1,   -1,   -1,   -1,
      2578,   -1,   -1, 2579,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2580,   -1,   -1,   -1, 2581,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2582,
        -1, 2583, 2584, 2585,   -1, 2586,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2587,   -1, 2588,   -1, 2589,
        -1,   -1,   -1, 2590,   -1,   -1,   -1, 2591,
        -1,   -1,   -1,   -1, 2592,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2593,   -1, 2594,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2595,   -1,   -1,
        -1,   -1,   -1, 2596, 2597,   -1, 2598,   -1,
        -1,   -1,   -1,   -1,   -1, 2599, 2600,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2601, 2602,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2603,   -1, 2604,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2605,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2606,   -1,   -1,   -1,   -1,
      2607, 2608,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2609,   -1,   -1,   -1,
      2610,   -1,   -1,   -1,   -1, 2611,   -1,   -1,
        -1,   -1, 2612,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2613,   -1,
        -1,   -1,   -1,   -1,   -1, 2614,   -1,   -1,
        -1,   -1, 2615, 2616,   -1,   -1,   -1, 2617,
        -1,   -1,   -1, 2618,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2619,   -1,   -1,
        -1,   -1,   -1,   -1, 2620,   -1,   -1,   -1,
        -1,   -1, 2621,   -1,   -1,   -1,   -1,   -1,
      2622,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2623,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2624,   -1, 2625,
        -1,   -1,   -1, 2626,   -1, 2627,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2628,   -1, 2629,   -1,   -1, 2630,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2631, 2632,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2633,   -1,   -1,
      2634,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2635,   -1,   -1,   -1,
        -1,   -1,   -1, 2636,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2637, 2638, 2639,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2640,   -1,   -1, 2641,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2642,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2643,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2644,   -1,   -1,
        -1, 2645,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2646,   -1,   -1, 2647,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2648,   -1, 2649,   -1,   -1,
        -1,   -1,   -1, 2650,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2651,   -1,   -1,   -1,   -1, 2652,   -1,
        -1,   -1,   -1,   -1,   -1, 2653,   -1,   -1,
      2654,   -1,   -1,   -1,   -1, 2655,   -1,   -1,
        -1, 2656,   -1,   -1,   -1,   -1,   -1,   -1,
      2657,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2658,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2659,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2660,   -1,   -1,   -1, 2661, 2662,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2663,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2664,   -1, 2665,   -1,
        -1,   -1,   -1,   -1,   -1, 2666,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2667,   -1,   -1, 2668,   -1,
        -1, 2669,   -1, 2670,   -1,   -1,   -1,   -1,
        -1, 2671,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2672,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2673,   -1,   -1,   -1,
        -1,   -1,   -1, 2674, 2675,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2676,   -1,   -1, 2677, 2678,   -1,   -1,
        -1, 2679,   -1,   -1,   -1,   -1,   -1, 2680,
        -1, 2681, 2682,   -1,   -1, 2683,   -1,   -1,
      2684,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2685,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2686,
        -1, 2687,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2688,
      2689,   -1, 2690,   -1,   -1, 2691,   -1, 2692,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2693,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2694,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2695,   -1,   -1, 2696,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2697, 2698,   -1,   -1,   -1,
      2699,   -1, 2700, 2701,   -1, 2702,   -1,   -1,
        -1,   -1,   -1, 2703,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2704,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2705, 2706,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2707,   -1,   -1, 2708, 2709,   -1,
        -1, 2710,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2711,   -1,
        -1, 2712,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2713,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2714,   -1,   -1,   -1, 2715, 2716,   -1,
        -1,   -1,   -1,   -1, 2717, 2718,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2719,   -1,   -1,
        -1,   -1,   -1, 2720,   -1, 2721,   -1,   -1,
        -1,   -1,   -1,   -1, 2722,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2723,   -1,   -1,   -1, 2724, 2725,   -1,   -1,
        -1,   -1,   -1,   -1, 2726, 2727,   -1,   -1,
        -1,   -1,   -1, 2728,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2729,   -1, 2730,   -1,   -1,   -1,
      2731,   -1,   -1,   -1,   -1, 2732,   -1,   -1,
      2733,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2734, 2735,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2736,   -1,   -1,   -1,   -1,   -1,
      2737,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2738,   -1,   -1,   -1,   -1,   -1,   -1, 2739,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2740,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2741,
        -1,   -1,   -1,   -1,   -1,   -1, 2742,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2743,   -1,   -1,   -1, 2744,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2745,   -1,   -1,   -1,
        -1,   -1, 2746,   -1,   -1,   -1,   -1, 2747,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2748,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2749,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2750,   -1,   -1,   -1,   -1,
      2751,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2752,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2753,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2754,   -1,   -1,   -1,
      2755,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2756, 2757,   -1, 2758,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2759,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2760,   -1,
        -1,   -1,   -1,   -1,   -1, 2761,   -1,   -1,
      2762,   -1, 2763,   -1,   -1,   -1, 2764,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2765,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2766,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2767,   -1,
      2768,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2769,   -1,   -1,   -1,   -1, 2770,
        -1,   -1, 2771,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2772,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2773,   -1,   -1,   -1,   -1,
        -1, 2774,   -1, 2775,   -1, 2776,   -1,   -1,
        -1,   -1,   -1, 2777,   -1,   -1,   -1,   -1,
      2778,   -1,   -1,   -1,   -1,   -1,   -1, 2779,
      2780,   -1, 2781,   -1,   -1, 2782,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2783,   -1,   -1,   -1,
        -1, 2784,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2785,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2786,   -1,   -1, 2787,
        -1,   -1,   -1, 2788,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2789,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2790,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2791,   -1, 2792,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2793,
        -1,   -1, 2794,   -1,   -1, 2795,   -1,   -1,
        -1,   -1, 2796, 2797,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2798,   -1,   -1,   -1,   -1, 2799,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2800,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2801,   -1,
        -1,   -1,   -1,   -1,   -1, 2802,   -1, 2803,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2804, 2805,   -1,   -1,
        -1, 2806,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2807,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2808,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2809,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2810, 2811,   -1,   -1,   -1, 2812,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2813,   -1,   -1,   -1,   -1, 2814,
      2815,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2816,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2817,
      2818, 2819,   -1,   -1, 2820,   -1,   -1,   -1,
      2821,   -1,   -1, 2822,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2823,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2824,
        -1, 2825,   -1,   -1,   -1,   -1,   -1, 2826,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2827,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2828,   -1,   -1,   -1,
        -1,   -1,   -1, 2829,   -1,   -1, 2830,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2831,   -1,   -1,   -1, 2832,
        -1,   -1, 2833,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2834,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2835,   -1,   -1,   -1,
      2836,   -1,   -1,   -1,   -1, 2837,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2838,   -1,
      2839,   -1, 2840, 2841, 2842,   -1,   -1,   -1,
        -1,   -1,   -1, 2843,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2844,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2845, 2846,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2847,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2848,
        -1,   -1,   -1,   -1, 2849,   -1, 2850,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2851, 2852,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2853,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2854,   -1,   -1,   -1, 2855,   -1,   -1,
        -1, 2856,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2857,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2858,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2859,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2860,   -1,   -1,
        -1, 2861,   -1, 2862,   -1, 2863,   -1,   -1,
      2864,   -1,   -1, 2865,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2866,   -1, 2867,   -1,   -1,
        -1,   -1, 2868,   -1,   -1,   -1,   -1, 2869,
        -1, 2870,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2871,   -1,   -1,   -1,   -1, 2872,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2873,   -1,   -1,   -1,   -1,
        -1,   -1, 2874,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2875,   -1, 2876,   -1, 2877,
        -1,   -1,   -1, 2878, 2879,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2880,   -1, 2881,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2882,
      2883,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2884,   -1,   -1, 2885,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2886,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2887,   -1, 2888,   -1, 2889,   -1,   -1,
        -1, 2890, 2891,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2892,   -1,
      2893,   -1,   -1,   -1,   -1,   -1, 2894,   -1,
        -1,   -1, 2895,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2896,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2897, 2898,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2899,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2900,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2901,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2902,   -1,   -1,   -1,   -1,   -1,   -1,
      2903,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2904,   -1,   -1,   -1,
      2905,   -1,   -1,   -1,   -1,   -1,   -1, 2906,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2907,   -1, 2908,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2909,   -1,   -1, 2910, 2911,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2912,   -1, 2913,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2914,
        -1, 2915,   -1,   -1,   -1,   -1, 2916,   -1,
        -1,   -1, 2917,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2918,   -1,   -1,   -1,   -1, 2919,
        -1,   -1,   -1,   -1,   -1, 2920,   -1,   -1,
        -1,   -1,   -1,   -1, 2921, 2922,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2923,   -1, 2924,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2925,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2926,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2927,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2928,   -1,
      2929,   -1,   -1,   -1,   -1, 2930,   -1, 2931,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2932,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2933,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2934,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2935,   -1,   -1,   -1,   -1,   -1,
        -1, 2936,   -1,   -1, 2937, 2938,   -1,   -1,
        -1,   -1,   -1,   -1, 2939,   -1,   -1, 2940,
        -1, 2941,   -1,   -1, 2942,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2943, 2944,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2945,   -1,
        -1,   -1,   -1, 2946,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2947,   -1,   -1,   -1,   -1, 2948,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2949,   -1, 2950,   -1,   -1, 2951,   -1,
        -1,   -1,   -1, 2952, 2953,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2954,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2955,   -1, 2956,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2957,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2958,   -1,   -1,   -1,   -1, 2959,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2960,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2961,
        -1,   -1,   -1,   -1,   -1,   -1, 2962,   -1,
        -1,   -1,   -1,   -1, 2963,   -1, 2964,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2965,   -1, 2966,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2967,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2968,   -1, 2969,   -1,   -1,   -1,   -1,
        -1,   -1, 2970,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2971,   -1,   -1,   -1,   -1,
        -1, 2972,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2973,   -1, 2974,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2975, 2976,   -1,   -1, 2977,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2978,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2979,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      2980,   -1,   -1, 2981,   -1,   -1,   -1, 2982,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 2983,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2984,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2985,   -1, 2986,   -1, 2987,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 2988,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 2989,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2990,   -1,
        -1, 2991,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 2992,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2993,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 2994,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2995, 2996, 2997,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 2998,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 2999,   -1,
        -1,   -1,   -1,   -1, 3000, 3001,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3002,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3003,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3004,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3005,   -1,
        -1,   -1,   -1, 3006, 3007,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3008,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3009,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3010,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3011,
        -1,   -1,   -1,   -1,   -1, 3012,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3013,   -1,   -1,
        -1,   -1,   -1,   -1, 3014,   -1,   -1,   -1,
      3015,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3016,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3017,   -1,   -1, 3018,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3019,   -1,
        -1,   -1,   -1, 3020,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3021,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3022,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3023,   -1,   -1,   -1,   -1,   -1,   -1,
      3024, 3025,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3026,
        -1,   -1,   -1,   -1,   -1,   -1, 3027,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3028,
      3029,   -1,   -1,   -1,   -1,   -1, 3030,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3031,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3032,   -1, 3033,
        -1,   -1,   -1,   -1,   -1,   -1, 3034,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3035,   -1,
        -1,   -1, 3036,   -1,   -1,   -1,   -1,   -1,
      3037, 3038,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3039, 3040,   -1, 3041,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3042,
        -1,   -1,   -1,   -1,   -1,   -1, 3043,   -1,
      3044,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3045,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3046,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3047,   -1,   -1,
        -1,   -1,   -1,   -1, 3048, 3049,   -1,   -1,
        -1, 3050, 3051,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3052,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3053,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3054,   -1,   -1,   -1,
        -1,   -1,   -1, 3055,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3056,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3057,   -1,   -1,
        -1, 3058, 3059,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3060,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3061,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3062,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3063,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3064,
        -1,   -1, 3065,   -1,   -1,   -1, 3066,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3067,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3068,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3069,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3070, 3071,   -1,   -1,
      3072,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3073,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3074,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3075,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3076,   -1,   -1, 3077,   -1,
        -1,   -1,   -1,   -1, 3078,   -1,   -1,   -1,
        -1,   -1, 3079,   -1, 3080,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3081, 3082,   -1, 3083,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3084,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3085,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3086,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3087,
      3088,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3089,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3090,
        -1,   -1,   -1,   -1,   -1, 3091,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3092,   -1,   -1,
        -1,   -1, 3093,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3094,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3095,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3096,   -1,   -1,   -1,
      3097,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3098,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3099,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3100,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3101,
        -1,   -1, 3102,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3103,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3104,
        -1, 3105,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3106,   -1,   -1,
        -1,   -1,   -1, 3107,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3108,
        -1, 3109,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3110,   -1, 3111,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3112,   -1, 3113,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3114,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3115,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3116, 3117,   -1,
      3118,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3119,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3120,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3121,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3122, 3123,   -1,   -1,
        -1, 3124,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3125,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3126,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3127,   -1,   -1,   -1,
        -1, 3128,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3129,   -1,
        -1,   -1,   -1, 3130,   -1,   -1,   -1,   -1,
        -1,   -1, 3131,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3132,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3133,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3134,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3135,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3136,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3137,   -1,   -1,   -1,   -1, 3138,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3139,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3140,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3141,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3142,   -1, 3143,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3144,   -1,   -1,   -1,   -1,
        -1,   -1, 3145,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3146, 3147,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3148,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3149,   -1,   -1,
        -1, 3150,   -1,   -1,   -1,   -1, 3151,   -1,
        -1,   -1,   -1,   -1,   -1, 3152,   -1,   -1,
        -1,   -1,   -1,   -1, 3153,   -1,   -1,   -1,
        -1, 3154,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3155,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3156,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3157,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3158, 3159, 3160,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3161,   -1,   -1,
        -1,   -1,   -1, 3162,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3163,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3164,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3165,   -1,   -1,   -1,   -1,   -1,
      3166,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3167,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3168,   -1,   -1,
        -1,   -1,   -1, 3169,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3170,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3171,   -1,
      3172,   -1,   -1,   -1,   -1,   -1, 3173,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3174,
        -1,   -1,   -1, 3175,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3176,   -1, 3177,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3178,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3179,   -1,   -1, 3180,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3181,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3182,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3183,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3184,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3185,   -1,   -1,   -1, 3186,   -1,   -1,
      3187,   -1,   -1,   -1, 3188,   -1,   -1,   -1,
      3189,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3190,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3191,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3192,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3193,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3194,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3195,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3196,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3197,   -1,   -1,   -1,   -1, 3198,   -1,   -1,
        -1,   -1,   -1,   -1, 3199,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3200,   -1, 3201,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3202,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3203,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3204, 3205,
        -1,   -1,   -1, 3206,   -1, 3207,   -1, 3208,
        -1, 3209,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3210,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3211,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3212,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3213,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3214,   -1,   -1, 3215,   -1, 3216,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3217,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3218,   -1, 3219,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3220,   -1,   -1,   -1, 3221,
        -1,   -1,   -1,   -1, 3222,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3223,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3224,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3225,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3226,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3227,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3228,   -1,   -1,   -1,   -1,   -1,
        -1, 3229,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3230,   -1,   -1, 3231,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3232,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3233,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3234,
        -1,   -1,   -1,   -1,   -1, 3235,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3236,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3237,
        -1,   -1,   -1,   -1, 3238,   -1,   -1,   -1,
        -1,   -1,   -1, 3239,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3240,   -1,   -1,   -1,   -1,   -1, 3241,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3242,   -1,   -1, 3243,   -1,   -1,
        -1,   -1,   -1, 3244,   -1,   -1,   -1,   -1,
        -1, 3245,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3246,   -1,   -1,
        -1,   -1,   -1,   -1, 3247,   -1,   -1, 3248,
        -1,   -1,   -1,   -1, 3249,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3250,   -1, 3251,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3252,   -1,   -1,   -1,   -1,   -1,   -1, 3253,
        -1,   -1,   -1,   -1, 3254,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3255,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3256,   -1,   -1,   -1,
        -1,   -1, 3257,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3258,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3259,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3260,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3261,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3262,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3263,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3264,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3265,   -1,   -1,
        -1,   -1,   -1, 3266,   -1, 3267,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3268,   -1,   -1,
        -1,   -1,   -1,   -1, 3269,   -1,   -1,   -1,
        -1, 3270,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3271,
        -1,   -1, 3272, 3273,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3274,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3275,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3276,   -1, 3277,
        -1, 3278,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3279,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3280,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3281, 3282,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3283,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3284,
        -1,   -1, 3285, 3286,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3287,   -1,
        -1,   -1,   -1,   -1, 3288,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3289,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3290,   -1,   -1,
      3291,   -1,   -1,   -1,   -1,   -1, 3292,   -1,
        -1,   -1, 3293, 3294,   -1, 3295,   -1,   -1,
      3296,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3297,   -1,   -1,   -1,
      3298,   -1,   -1, 3299,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3300,
        -1,   -1,   -1, 3301,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3302,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3303,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3304,   -1,   -1,
        -1,   -1,   -1, 3305,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3306,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3307,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3308,   -1,
        -1, 3309, 3310,   -1,   -1, 3311,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3312,   -1,   -1,
        -1,   -1, 3313,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3314,   -1,   -1,   -1,   -1, 3315,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3316,   -1,   -1,   -1,   -1, 3317, 3318,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3319,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3320,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3321,   -1,   -1,   -1,   -1,   -1, 3322,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3323,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3324,   -1,   -1,   -1, 3325,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3326,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3327,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 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,
      3329,   -1,   -1,   -1, 3330,   -1,   -1, 3331,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3332,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3333,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3334,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3335,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3336,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3337,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3338,   -1,
        -1,   -1,   -1,   -1, 3339, 3340,   -1,   -1,
        -1,   -1, 3341,   -1,   -1,   -1,   -1,   -1,
        -1, 3342,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3343,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3344,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3345,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3346,   -1, 3347,   -1, 3348,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3349,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3350,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3351,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3352,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3353,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3354,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3355,   -1,   -1,   -1, 3356,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3357,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3358,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3359,   -1,   -1,   -1,
        -1,   -1, 3360,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3361,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3362,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3363,   -1,   -1,   -1,   -1,   -1,
        -1, 3364,   -1,   -1,   -1, 3365, 3366,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3367, 3368,   -1,   -1,   -1,   -1,   -1,
        -1, 3369,   -1, 3370,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3371,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3372,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3373,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3374,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3375,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3376,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3377,   -1, 3378,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3379,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3380,   -1,   -1, 3381,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3382,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3383,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3384,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3385,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3386,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3387,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3388,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3389,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3390,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3391,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3392,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3393,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3394,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3395,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3396,   -1, 3397,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3398,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3399,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3400,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3401,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3402,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3403,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3404,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3405,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3406,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3407,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3408,   -1,
        -1,   -1, 3409,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3410,   -1,   -1, 3411,   -1,   -1, 3412,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3413,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3414,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3415,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3416,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3417,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3418,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3419,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3420,   -1,   -1,   -1,   -1,   -1,   -1, 3421,
        -1,   -1,   -1,   -1,   -1,   -1, 3422,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3423,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3424,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3425,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3426,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3427,
        -1,   -1,   -1, 3428,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3429,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3430,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3431,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3432,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3433,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3434,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3435,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3436,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3437,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3438,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3439,
        -1,   -1,   -1, 3440,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3441,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3442,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3443,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3444,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3445,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3446,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3447,   -1,   -1,   -1,   -1,
      3448,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3449,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3450,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3451,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3452,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3453,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3454,   -1,   -1,   -1,   -1,
        -1,   -1, 3455,   -1,   -1,   -1,   -1,   -1,
        -1,   -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,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3457,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3458,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3459,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3460,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3461,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3462,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3463,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3464,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3465,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3466,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3467,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3468,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3469,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3470,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3471,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3472,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3473,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3474,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3475,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3476,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3477,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3478,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3479,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3480,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3481,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3482,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3483,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3484, 3485,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3486,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3487,   -1,   -1,   -1,   -1,   -1,
      3488,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3489,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3490,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3491,   -1, 3492,   -1,   -1,   -1,
        -1, 3493,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3494,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3495,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3496,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3497,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3498,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3499,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3500,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3501,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3502,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3503,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3504,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3505,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3506,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3507,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3508,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3509,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3510,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3511,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3512,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3513,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3514,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3515,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3516,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3517,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3518,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3519,
        -1, 3520,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3521,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3522,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3523,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3524,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3525,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3526,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3527,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3528,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3529,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3530,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3531,   -1,   -1, 3532,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3533,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3534,   -1,   -1,   -1,
        -1, 3535,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3536,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3537,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3538,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3539,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3540,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3541,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3542,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3543,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3544,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3545,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3546,   -1,   -1,   -1,   -1,   -1,
        -1, 3547,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3548,   -1, 3549,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3550,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3551,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3552,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3553,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3554,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3555,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3556,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3557,   -1,   -1,   -1, 3558,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3559,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3560,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3561,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3562,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3563,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3564,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3565,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3566,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3567,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3568,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3569,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3570,   -1,   -1,   -1,   -1, 3571,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3572,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3573,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3574,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3575,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3576,   -1,   -1,
        -1,   -1,   -1, 3577,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3578,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3579,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3580,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3581,   -1,   -1,   -1, 3582,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3583,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -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, 3585,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3586,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3587,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3588,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3589,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3590,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3591,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3592,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3593,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3594,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3595,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3596,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
      3597,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3598,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3599,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3600,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3601,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3602,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3603,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3604,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3605,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3606,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3607,   -1,   -1,   -1,
        -1, 3608,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1, 3609,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3610,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3611,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3612,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3613,   -1,
        -1,   -1,   -1,   -1,   -1, 3614,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3615,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3616,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3617,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3618,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3619,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3620,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3621,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3622,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3623,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3624,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1, 3625,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1, 3626,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3627,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3628,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3629, 3630,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1, 3631,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3632,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1, 3633,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3634,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1, 3635,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1,   -1,   -1,
        -1,   -1,   -1,   -1,   -1,   -1, 3636
    };

  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
    {
      register int key = hash (str, len);

      if (key <= MAX_HASH_VALUE && key >= 0)
        {
          register int index = lookup[key];

          if (index >= 0)
            {
              register const char *s = wordlist[index].name;

              if (*str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] == '\0')
                return &wordlist[index];
            }
        }
    }
  return 0;
}
#line 3651 "effective_tld_names.gperf"