#include "encodings/compact_lang_det/win/cld_utf8statetable.h"
#define X__ (kExitIllegalStructure)
#define RJ_ (kExitReject)
#define S1_ (kExitReplace1)
#define S2_ (kExitReplace2)
#define S3_ (kExitReplace3)
#define S21 (kExitReplace21)
#define S31 (kExitReplace31)
#define S32 (kExitReplace32)
#define T1_ (kExitReplaceOffset1)
#define T2_ (kExitReplaceOffset2)
#define S11 (kExitReplace1S0)
#define SP_ (kExitSpecial)
#define D__ (kExitDoAgain)
#define RJA (kExitRejectAlt)
static const unsigned int compact_lang_det_generated_ctjkvz_b1_STATE0 = 0;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_STATE0_SIZE = 64;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_TOTAL_SIZE = 75008;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_MAX_EXPAND_X4 = 0;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_SHIFT = 6;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_BYTES = 1;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_LOSUB = 0x80808080;
static const unsigned int compact_lang_det_generated_ctjkvz_b1_HIADD = 0x00000000;
static const uint8 compact_lang_det_generated_ctjkvz_b1[] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1, 3, 2, 4, 5, 9, 13, 17, 21, 25, 29, 30, 30, 31, 2, 32,
5, 3, 3, 3, 4,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
33, 35, 39, 43, 47, 51, 55, 59, 63, 67, 71, 2, 2, 2, 2, 73,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,231, 0, 0, 0, 0,
0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4,
0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4,
0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0,
0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
-14,-14,-14,-14,-14,-14,-14,-14, -14,-14,-14,-14,-14,-14,-14,-14,
-14,-14,-14,-14,-14,-14,-14,-14, -14,-14,-14,-14,-14,-14,-14,-14,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
0,229,231, 3,233,233,233, 3, 3, 3, 3, 3, 0, 3, 3, 3,
3, 3, 3, 3, 3, 3,208, 3, 3, 3, 3, 3,229, 3, 3, 3,
3,208, 3, 3,208, 0, 3, 4, 208,208, 4,208,233,228,233,172,
233, 0,229, 0, 0,208, 0, 6, 208,208, 0,227,229, 6,208, 3,
217,228,233, 0,229,228, 6, 0, 6,208,229,229,229,227,208,227,
0, 0, 4,194, 6, 6, 3, 0, 233,229, 0,229,229,229,233,229,
6, 3, 6,229,233, 0,228,228, 4, 0, 4,218, 3, 3,208,208,
208,229, 3, 0,229,229,229,229, 172,238,208,229,208,208,229,229,
229,229,208,229,229,229,208,229, 208,208, 0,208,208,229,208, 3,
3,229,228,229,229,229,208, 5, 6, 0,229,229,229,229,208,229,
229,208, 3, 3,229,208,229,229, 208,229,208,233,208,208, 6,217,
208, 3,229,229,233,233,233,227, 208,229, 5,208,228,208,208,229,
3,194,208,228,208,208, 6,194, 208,229,208,208,208, 6,208,229,
208,229, 3,208,208, 5,229,233, 208, 3,229,194,233,233,208,227,
0, 0,229,208, 0, 6, 6,208, 229,208,226, 6,233,227,208,208,
3,208,228,208,208,229, 0,208, 229,208,229,229,229,208,208, 3,
229,233,208,208,229,208,229,208, 6, 6,208,229,229,208,229,229,
229,208,229,233, 3,233, 3,233, 5,208,233, 3,233,229,208, 0,
229,208,208,208,208, 0,233, 0, 208,229,208, 4,233,208,208,229,
0,233, 5,233,233,233,229,208, 229, 0, 0,208,233,208,228,229,
217,229,208,233,208,208,208,229, 208,208, 0,208,229,208,229,229,
229,229,229,238,217,208,208,229, 231, 0,228,228,233, 4,233, 0,
208,208,229,231,208,208,228,228, 6,208,229,208, 0, 0,228,233,
227,229,208,229, 6, 0,208,208, 227,228,208,229,229,172, 3, 3,
208,229,208,229,229,227,208,227, 217, 6, 6, 3, 3, 3, 3,208,
208,227,208,208,227,208,233,227, 208, 3, 3, 3, 3, 3,231,229,
227, 0,233,227,208,208,233, 0, 233,229, 0, 0, 6,208,219, 3,
3, 3, 3, 3, 5,208,233,208, 227, 0, 0, 0,227,227,208, 0,
0, 0,227,229,208, 0,233,233, 227,229,208,229,229,208,208, 6,
5,218,208,208,233,227, 0,229, 229,227, 0, 0, 0,208,218, 3,
3, 3, 0,208,228,229, 0,229, 208, 0,208,228,229, 0, 3, 3,
208, 0,229,227, 0,208, 0, 6, 3, 3, 6,229,208,208,208,229,
208,208,208,218,219,228,208,227, 0, 0,229,227,208,208, 0, 3,
208,229, 3, 0,229,208, 0,219, 217, 0, 0,208,233,229,229, 5,
229,208,228,208,229,208,208,208, 227,208,229,233,208, 0, 6, 0,
208, 0,233,208,228, 0,208, 0, 208,208, 0,208, 6,219,217,229,
208,227,208,208,228,208, 3,229, 208,229,228,208, 0,208,208,229,
229,208,229,208, 0,208, 3,219, 218,208,208,208,208,229,208,208,
229,229,229, 0, 0,208, 6,229, 208,229,229,229,208,217, 0,208,
208, 0,208,208,227,208,208, 0, 208,208,229,233,208, 3,229, 3,
229, 0,229,208, 5,208,172,229, 4,233,208,208,208,208, 5,208,
208, 4,208,229,208,228,233,208, 229,172,208, 6,208,208,208,208,
228,208,208,208,229,208,208,229, 208,229,208,208,208,208,208, 6,
229,229,229,229,208,208,208,229, 229,208,208,228,208,208,229,208,
6,208,229,208,229,229,219,208, 208,208,208, 3, 3,208,227,233,
229,229,233,208,208,208, 0,208, 229,208,208,208,208,208,208, 6,
6,217,208, 6, 6,208,208,208, 208,208, 0,208,208,208,229,229,
229,208,208,208,229,208,229,233, 208,229,229,208,208,208,208, 6,
6,208,208,208,208,208,208,208, 229,208,208,208,208,208,229,229,
208,229,208,208, 6,208,229,229, 0,208,208,208,208,229,229, 6,
208,208,208,229,208, 0,208,208, 208,208,229,208,208,217, 0,229,
0,208, 0, 0,208,229, 0,229, 0, 0, 0,208,208,208,233,208,
208,229,229, 0,208,229, 3,233, 229, 0,208,172,208,217,229,229,
229,233,208,229,229, 0,208,229, 233,233,219,229,229,208,208,233,
148,226,228,208,229,208,208,208, 219,208,229,228,233,233,208,229,
229,229,229, 3,208, 0,229, 5, 233, 0,229,229,229,208,229,229,
-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
-30,-30,-30,-30,-30,-30,-30,-30, -30,-30,-30,-30,-30,-30,-30,-30,
229,208,229,229,208,229,229,229, 208,208,208,208,208, 4, 6,208,
229,208,208,208,208,229,208,229, 208,208,208,208,229, 3, 6,229,
208,208,208,229,208,208,208,208, 208,208,233,208,233,208, 4,217,
208,229,208,229,233,208,208,233, 219,229,233,233,233,208,208,233,
208,233, 6,217,208,229, 6,208, 208,208,208,208,208,208,208,208,
208,208,233,229,208, 3,208,208, 208,208,208,233,233,208,208,233,
208, 4,233, 3, 6, 5,208,233, 233,208,229,208,229,208,219,208,
229,229, 0,229, 0,233,208, 0, 208,229, 0,228,229, 0,208,208,
0,229, 0, 3,208,208,229,208, 208,228,229,229, 0,229,228,208,
0,229,208,208,208,233,228,233, 5,229,208, 0,208,233, 3,219,
208,208, 0, 6, 6,208,208,229, 229,208,233, 3, 3,208,208,228,
3,229,229, 3,208,208,233, 0, 0,229, 0,208,233,208,229,208,
0,229,229,229,229,208,208,229, 229,208,229, 0,228, 6, 5,229,
0,208,208,229, 0,229,208,208, 229,229,229,229,228,229,228,229,
229, 0,233,233, 3, 0,229,229, 229,208,208,233, 0,208,208,208,
208,229,229,233,227,208,208,208, 229,208,208,208,208,233,208,229,
208,229,208,208,229,208,229, 3, 228,208,208,228, 5,229,208,229,
5,233,229,208,208,233,229,208, 208,229,208,208,233,229,229,208,
208,233, 4,233, 3,229,229,233, 208,208,208, 6,208, 6,229,208,
229, 3,208,208,233,229,208, 6, 229, 3,208,229,229,208,208, 3,
233,229,208,233,208,229,208,208, 208,233, 3,208,229,208,208,208,
208,229,208,208,229, 3, 3, 3, 233,208,229,208,208,208,233,208,
0, 3,228,229,229,228,208,219, 3, 3,226,229,208,229, 3,229,
229,233,228, 3, 3,208,208,229, 3, 3,194,229,228,208,229,229,
3,208,208,229,208,233,229,208, 227,229,229,208,208,229,208,229,
229,208,229, 0,229, 0,229,194, 0, 0,233,229,229, 0,229,208,
233, 0,233,229,208, 0,208,229, 208, 0,229,172,208, 6,229,233,
208,208,229,227,229,233,208,208, 229,208, 0,229, 3, 6,229,229,
233,228,208,229,229, 0,208,208, 208,208,229,227,233,229,208,229,
233,208,208,208,208,208,229, 6, 3, 3,229,229, 0,229,208,229,
228,208,229,233,233, 0,228,229, 208,228, 6, 5, 0,229, 0,228,
229,228,228,228,208,229,208,229, 208,208,208, 6,229,229,229,229,
229,229,208, 0,227,229, 0,208, 6,227,229,208,208,208, 0,229,
208,208,229, 0,208,229,227, 0, 233,208,229,228,229,229,228,229,
208,227,229,228,228,233,208,229, 0,229,229,229,229,229,238,229,
229,172,228, 3,229,229,233,208, 229,229,208,229,208,229,228,229,
229,229,208,229,229,227,229,208, 233,229,229,208,208,227,229, 0,
6, 6,229,229,208,208,229,229, 229,229,208, 6,208, 6,238, 0,
3, 0,229,229,208,229,229,229, 233,229,229,208,229,208,208,227,
6,208,208,208,208, 0, 0,208, 208,229, 0,229, 0,233, 0,229,
0,229,227,227, 0,208,229,208, 5,229,229, 0,208,229,229,208,
0,229,229,208, 0,227,229,228, 227,229,229,229,229,208,229,208,
229,229,227,229,208,229,229,208, 208,208,208, 6, 6,229,208,233,
208,208,227, 0,227,229, 0,229, 208,229,208,228,208,229,217,228,
5, 3, 3, 0,229,229, 0, 0, 208, 0,229, 0,229,228, 0, 6,
229, 6, 0,208, 0,229,229, 0, 208,208,229,208, 0,229,227,219,
229, 0, 0,229,229,229, 0, 0, 208, 0,208,227,229,229, 0,229,
0, 0, 0,231,229,229, 0,208, 219, 0,208,229,229,228,208,229,
208,229,229, 6,229,228, 6,208, 229,233, 6,229,229,229,229,229,
219,229,229,229,219,229,229,208, 4, 6,208,219,229,229,229,233,
229,229,208,208,229,229,229,219, 229,229, 6,208,229,229,208,229,
233,229, 3, 3,208,229,229,229, 208,229,229,229,208,233,229,233,
233,229,229,208,228,229, 3, 3, 3, 3,229,229, 3,208,229,229,
233,228,229,229,208,233, 4,233, 208,208,229,228,229,229,228,229,
233,229,219, 6, 0,208,233,208, 172,229,238,229,208, 3, 5,233,
0,229, 0,228,233,227,233,233, 229,208,208,227, 0,229,213, 3,
3,233,229,208,208,229,208,208, 229,229,228,208,208,229, 0,229,
208, 6,229,229,229,208, 3,229, 229, 0,228,229,233,233,229, 6,
229,229,228,229,219,228,228,194, 3,208,208,208,208,208,208,229,
228,229,229,229,229,233,233, 6, 208,229, 3,229,233, 6, 6, 0,
-46,-46,-46,-46,-42,-41,-40,-39, -46,-46,-46,-46,-46,-46,-46,-46,
-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
-46,-46,-46,-46,-46,-46,-46,-46, -46,-46,-46,-46,-46,-46,-46,-46,
6,227,208,233,208, 3, 3,208, 208,229, 0,229,233,219, 0, 6,
3,229,208,229,208,228, 6, 3, 229,228,208,208,208,233,229,229,
0,229,229, 6, 6, 6, 3,219, 0,229,229,229, 0,228,229,229,
229,229, 0,218, 4, 6, 6,172, 228,208,229,233,227,227,229,229,
0,229,229,229,229,208,208,233, 223, 6, 4,228,208,233,229,229,
229,229,208,208,227,229,208,229, 229,208,229, 0,229,229,229,208,
218,208, 6,208,228,229,229, 0, 229,227,229,229,208,229,231,229,
229,229, 0,208,229,233,233,229, 208,229,208,172,208, 3, 0,227,
229,229,208,228, 0,229,229,208, 208,229, 0,229,208,228,208,208,
208, 3, 3,229,229,229, 0,229, 229,229,229,229,208, 0,229,208,
208,229,233,208,208,208,208, 6, 6, 6,208,229,233,229,229,229,
233,229, 0,228,208, 5,208, 0, 228,208,229,229, 6, 3,208, 0,
0, 0,208,208,208,208,208,208, 208,208,208,229, 0,229,208,233,
229,208, 0, 4,229,229,229,229, 0,227,229,208, 0,229,233,229,
229,229,229,229,229,229,228,229, 229,229,229,229,229,228,228, 0,
229,228,229,229,229,229,229,229, 4,229,229,229, 0,229,229,229,
229,208,229,229,229,233,229,229, 208,208,229,233,229,229,229,228,
3, 3,208, 3,208,231,229,229, 208,229,229,229,208, 4,229,229,
229,229,208,229,208,208, 0,229, 208, 6,229,229,229, 0, 6,229,
229,208,229,229,229,229,208, 3, 229,208,208,229,229,229, 0,229,
229,229,208,229,208,229,229,208, 229,229,233,229,229,229,208,229,
6,208,229,229,229,229,229,229, 208,229,229,228,208,228, 0,208,
208,229,229,208,229,229,229,229, 229, 3,229,229,229,208, 3,229,
229,229,229,229,229,208,208,208, 0,208,229,229,233,229,208, 6,
208,229,229,228, 0,229,208,208, 229,218,208,208, 0,208,229,208,
229,233,233,217, 6, 6,233,229, 229,233,228,229,228,227,208,238,
0, 6, 6, 3,229,227,208,229, 229,208,227,208,229,208, 0, 0,
6, 6, 3, 5,208,233, 0,229, 208, 0,228, 0,229,229,208,229,
233,229,208,229,229,208,208,208, 229,229,208, 6, 3, 3,208,229,
0,228,229,229,229,208,208,229, 229,229,208,208,227,208,228, 6,
0,208, 3, 3, 3, 0,208,229, 229,208,208,208,228,229,208,208,
0, 0,229,208,208,233,229, 0, 229, 3, 3, 5,229,208,229,229,
208, 0,208, 0,208,229,229, 6, 3, 3, 0,208,229,229,233,208,
208,208, 0,233,229,229,229,229, 208,208, 6, 3, 3,228,229,229,
229,229,227, 0,228,229,229, 0, 229,229, 0,229,208,229,233,229,
0,229,208, 0,229, 0, 0,229, 229,208,208,208, 4,229,229,229,
229,229, 3, 3,229,229,229,229, 229, 6,217, 3,229,208,208,229,
3,208,229,228,229,208,229,208, 208, 3,194,229,208, 3,229,229,
208,229, 3,229,227,227,228,229, 208,227, 5, 0,229,229,208,208,
208, 3,208,229,229,233, 6, 3, 3,208,229,208,229, 6,208,229,
228,217,229,229,208,229,208,229, 229,228,229,229,229,208,229,229,
208,229,229,229,228,229,233,229, 208,227,227,208, 3,213, 3,229,
229,229,229,229,229,229,208,208, 208, 3, 6, 0,229,229,229,229,
229, 4, 3,208,208,208,229,229, 208,229, 6,208, 5,217,229,229,
208,229,229, 5,208,228,208,219, 229,208,229,229,208,229,229,233,
208,229,229,208,217,208,208,229, 208,229,229,229,229,229,208,229,
208,229,229,229,229,229, 0,208, 229,229,229,229,229,229,229,208,
229,208,229,233, 3,229,229,229, 229,229,229,229, 0,229, 0, 4,
233,229,229,229,208,228,229,229, 208,229,229,229,229,229,229,229,
229,229,229,229,229,229,229,229, 229,229,229,229,228,208,229, 0,
0,229,229,233, 0, 0, 0,208, 226, 6,219, 0,208, 0,229, 0,
3,229,228,208,208,229, 0,233, 229,233,229,229,208,229,229, 0,
229,208,229, 0,229,229, 6,208, 229,208,228,229,229, 6,208,229,
229,229, 0, 5, 0,229,229, 0, 208, 6,229,208,229, 0, 0,208,
229,208, 6,208,208,229,229, 0, 229,229,229,208,208,208,229, 3,
208,229,233,208,208,208, 3,208, 5,229,208, 6, 6,217, 3,229,
229,229,229,208,208, 6, 3, 0, 5,229,208, 0,229,229,208, 6,
217,208,229,229,208,208,208,208, 6,208,194,217, 3,208,229,208,
229,233,229,217, 3, 3, 3,208, 194,217, 6,229,229,208,208,208,
229,208,208,208,217,208,229,229, 229,229,208,217,208,229,229,229,
-54,-53,-52,-51,-50,-58,-49,-47, -62,-62,-62,-62,-62,-62,-62,-62,
-46,-45,-44,-43,-42,-41,-40,-39, -38,-37,-36,-35,-34,-33,-31,-30,
-29,-28,-27,-26,-25,-24,-23,-22, -21,-20,-19,-18,-17,-15,-14,-13,
-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4,
217,217,208, 3,208,217,208,208, 6,229,208,228,229,229,208,229,
229, 0,229,229,208,229,229,229, 233,208,229,229,229,229,229,229,
229,229,229,229,208,229,208,229, 229,229,229,229,229,229,229,208,
229,229,229,229,208, 0,229,208, 229,208,229,229,233,229, 0,229,
208,208,229,208,229,219,229,229, 208,229,229,229,208,208,229, 6,
229,229,208,208, 3,229,233,194, 229,208,208,229,208,229,217,229,
229,229,208,208,208,229,229,208, 229,229,228,229,208,229,208,229,
208,229,228,224,229,228, 3,228, 208,229,229,229,208,229,229, 0,
229,229,208,229,227,208,208,208, 229,229,208,208,229,229,229,229,
229, 0,208,229,208,229,229,228, 208,229,229,229,229,208, 0,229,
229,208,229,229,229,229,229,229, 229,229,229,229,229,229,228, 0,
229, 3, 6, 3,219, 6,208,208, 208,208,229, 0,229,229, 0, 0,
208,208, 0,229,229,229,229,229, 229,228, 0,233,229, 0,229,229,
3, 0,229,229,219,229, 0,228, 208,229,208,229,208,208,208,233,
3,208,208,229,233,229,229,229, 0,229,229, 0,229,229,229,229,
0,229,229,229,229,208,229,229, 0,229,229,229,229,229,229,208,
229,229,229,208,229,229,229,229, 229,229,229,208, 3,229,208,229,
229,208,229,229,229,229,229,229, 229,229,229,229,229, 0,208,208,
229, 0,229,229,229, 6, 6, 0, 0, 0,208,229,229,229,229,229,
229,208, 0,208,228,228,229,229, 229,228,229,229,229,229,229,229,
0,229, 0,229,229, 0,229,229, 228,229,229,229,208,229,229,229,
0,228,229,229,229,229, 0,229, 0,229,229,227,229,229,208,233,
227, 3,229,229,229,229,229,229, 229, 0,229,229,229,229,229,229,
229,228, 0,229,229,229,229,229, 0,208,229,229,229,229, 0,208,
0,229,208,229,229,229,208,229, 208,208,233, 6,229,229,229,229,
208,229,229,228,229,229,228,229, 229,208,229,208,229,208,229,208,
229,208,228,229,229,208,229,229, 208,229,229,229,229,208,229,208,
208,229,233,229,208, 6,208,229, 229,229,229,229,208,208,229,229,
208,229,229, 3,218, 6, 3,208, 229,229,229,208,229,228,229,229,
3,229,229,229,229,229,229,208, 229,229,229,229,229,228,229, 0,
229,229, 0, 0,229,229,229,229, 3,208,229,229,229,229,208, 4,
208,229,208,229,229,229,229,229, 229,227,229,208, 0,229,228, 0,
228,208,233,228,229,233,229, 0, 229,229, 6,229,229,229,229,208,
229,208,233,229,208,208,219, 3, 229, 0,229,208,208,229, 3,229,
229,208,208, 3,229,208,228,229, 229,229,228,228,208,208,229,229,
229,229,208,208, 6, 3,229,229, 228, 6,229,229,208,208,229,229,
229,229,229,229,229, 0,228,208, 233, 6,208,233,229,229,229,233,
208,208,229,208,229,229,229,208, 0,229,229,229,229,229,228, 0,
208,208,228,228,229,228,229,229, 229,229, 6, 3,208,229,229,229,
208,229, 0,208, 0,229,208,229, 229,229,229,229,208,231,229,208,
229,233,208,229,229,229, 3, 3, 208,229,229,217, 6,229,229,229,
208,229,233,229,229,229,229,229, 229,229,229,229,208,229,229,229,
229,229,229,208,229,208,229,229, 229,229,229,229,229,229,219,208,
0,229,229,229,215,229,229,229, 229,229,229,208,229,208,229,228,
229,229,208,208,227,229,208,208, 208,208,194,233,229,229,229,229,
229,229,233,229,229,229,229,229, 229,208,229,227,229,208,229,229,
0,228,229,229,208,208,233,208, 229,229,227,229,229,229, 0,229,
229,233,208, 4,219,208,229,229, 229,229,229, 0,229,229,229, 4,
208,229,229,208,208,229,208,228, 208,229,227,208,208,208,233,229,
229,208, 0,208,229,228,229,229, 229,208,229,229, 0,208,233,208,
229,208,208,229,208,208,229, 0, 6, 6,208, 0,208,229,208,229,
229,229,229,229,228, 0,229,208, 229, 0,229,229,229,229,229,208,
208,229,229,229,208,208,233, 6, 208,229,208,208,208,208,229,208,
208,229, 0,208, 0,229,228,229, 208,208,208,229,228,208,208,229,
208,229,208,208,215,208,208,208, 208,229,229,208,229,227,208,229,
229,208,208,229,229,208,229,229, 208,229,228,208,208,228,229,229,
233,229,229,229,229,228,229,229, 229,229,208,208,208,208,229,208,
208,233,208,228,229,208,229,228, 229,229,229,229,229,208,229, 0,
208,229,194,233,208,208,229,229, 229,208,229,229,208,229,208,233,
229,208,229,229,208,229,233, 0, 208,208,229,208,227,229,229,229,
-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5,
6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44,-78, 45, 46, 47, 48, 49, 50, 51, 52,
229, 0,229,229,229, 3, 4, 4, 229,229,229,229,208,229, 0,208,
228,208,229,208,208,208, 0,208, 227,229,208,228,229, 4, 5,208,
208,229,229,229,208, 0, 0,208, 228,229,229,229,208,229,208,208,
229,229,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
229,229,228,208,229,229,233,233, 229,208,208,219, 0,229,229,208,
229, 0,229,228,208,229, 0,208, 229,229,208,208,229,229,228,229,
229,229,229,229,229, 0,229,208, 229,208,208,228,233,229,229,208,
229, 0,208,229,229,229, 6,231, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 0,228,229,208,229,229, 208,208,229,208,229,229,229,194,
0,208,208,229,229,208,229,229, 229,229, 0,229,229,208, 5,208,
6,229,229,229,229,229,229,229, 0,208,228,208,229,229,229, 0,
208,208,229,229,229,229,229,229, 229,229,229,229,229,229,229,229,
229,229,229,229,229,208,208,229, 229,229,229,208,229,229,208,229,
229,229,229,208,229,229,229,229, 229,229,229, 3,208,229, 3,229,
208,229,229, 0,229, 6,229,229, 229,228,229,229, 0,208,229,229,
229, 0,229,229,208,208,229,229, 229,229,229,229,229,229,208,229,
208,229,229,229,229,208,229, 0, 208,229,233,233,229,229,229,208,
208,229,229,229,229,228,229,208, 208,229,229,208,208,231,233, 0,
229,208,208,229,229,208,229, 0, 208,229,229,229,233,217, 4,228,
228,229,208,208, 0,229,229,228, 233,208,208,208,229,229, 0,229,
229,229,229,229,208,208,219,229, 228,229,229,229,233,229,208, 0,
229,229,229,208,229,229,229, 0, 229,229,208,208,228,208,229,229,
0,208,228,208,228, 0,229,229, 229,229, 6,229,229, 0,229,229,
229,208,229,229,229,229, 0,229, 229,229,229,208,208,229,229,229,
229,229,208, 0,229,227,229,229, 0,229,229,229,229,229,208,229,
0,233, 0,228,229,229, 6, 0, 229,229,208,228,229,208,208,229,
229,229,229,229,229,229,229,228, 233, 0,229, 0,229,233, 6,229,
229,208,229,229,208,208,228, 6, 219,229,228,229,229,229, 6,229,
229,229,208,208,229,229,208, 6, 208,229,229,229,229,208,208,229,
229,194,229,208,233,229,208,208, 208, 6,208,208, 0,208,229,208,
208,229,228,208,229,229,229,229, 208,233,208,233,208,229, 6, 6,
229,228,208,233,208,229,233,229, 229, 0,208,229,229,208,172, 6,
217,194,208,229,229,208,229,229, 229,208,227,229,228,229,208,229,
233,229,208,194,172, 6,231,229, 229,229,229, 0,229,229,229,208,
229, 0,208,208,208,208,233,208, 6,208,208,208, 0,208,208,208,
208,229, 0,208,229,233,233,208, 229,208,233, 6,229,208,229,229,
208,208,229,229, 0,227,233,229, 228,229,233,229,208,233,208,229,
229,229,229,229,208,229,229,208, 208,208,208,229,208,208,229,208,
229,229,208,208,228, 0,208,208, 208, 5,229, 5,208,229,229,229,
229,208, 0,229,208,233,229,229, 208,208,229,233,228,229,208,229,
229,208, 6,194,229,208,229, 0, 229,229,229,229,228,208,208,208,
6,208, 0,229,208,208,208,208, 208,208,229,208,208, 0,233,208,
208, 0,208,219,208,229, 0,229, 229,229, 0,233, 0,229, 0, 0,
229,227,229,208, 0,229, 0, 0, 229,208, 0,208, 0,229,228,208,
208,208,229,229,208,208,229,233, 208,208,229,208,229,194,233,229,
229,229,229,228,229,208,208,229, 229,229,229,233,229, 0,208,229,
208, 0,229,233, 0,229,229,228, 229,229,229,229, 6,208,208,208,
208,229,208, 0, 0,229,229, 0, 228, 0,208,229,208,208, 6,229,
227,229,229,229,208, 0,229,208, 229,208, 0,208,208,229,208,229,
229,208,229,229,227,208, 6,229, 229,228,229,208,208,228,208,233,
208,229,208,229,229,228,208,229, 229,229,228,229,229, 6,208,208,
229,229, 0, 4,208,229, 0,229, 229,208,229, 6,208,229,208,229,
228,208,208, 0,229,229, 0,208, 208,229,229,208,231,228,208,228,
228, 0,229,229,229,229,238,208, 228,208,229, 6,227,229, 6,229,
229,228,208,208,229,208,208,208, 229,229,229,229,208,208, 0,229,
0,233, 6,229,229,229,229,229, 229, 0,228,229,229,229,229,229,
229,228, 0,229,229,229,229,229, 229,208, 6, 6,231, 3,208,229,
229,229,229, 6,229,229,208,229, 229,208,229,208,229,217,228,229,
229, 0,208,208,229,228,208,229, 208,208,229, 6,229,229,208, 0,
208,229,228,208,228,229, 6,208, 0,228,233, 6,229,233,229,208,
208,208,229,229,229,229,229,229, 228,229,229,208,208,229,208,208,
229,208,208,229,229,219,229,229, 229,229,208,229,229,229,229,229,
229,228,229,229, 3,229,229,229, 208,229,229,229,172,229,228,233,
208,228,208,229,229,229,229,229, 228,229,208,229,229,229,229,208,
229,148,229,229,229,229,229,229, 229,229,229,229,229,229,229,229,
208,233,208, 6,208,228,229,229, 229,229,229,208,208,229,229,229,
229,208,229,229,229, 0,233,208, 208,229,229,229,229,228,228,229,
229,228,229,229,229,229,229,229, 208,229,229,229,229,208,229,229,
208,208,208,229,208,229,229,229, 229,208,229,228,228,229,229,228,
229,229,229,229,229,229,208,229, 229,229,229,229,229,229,229,228,
229,229,228,231, 6, 6, 6, 6, 6, 0,229,229,228,229,229,208,
229,208, 0, 3,208,208,229,229, 229,208,229,229,229,229,208, 5,
229,229,208,208,229,229,208,229, 229, 0,208,229,208,229,229,229,
229,229,229,229,229,208,229,229, 208, 6,229, 6,229,229,208,229,
229,229,229,208,228,208,229,229, 228,228,229,229,208,229,229,228,
229,208, 5,229,229,229,229,233, 229,229,233,229, 0,229,208,228,
229,229,229,229,229,229,208,217, 208,208, 5,229, 6, 0, 6, 6,
6,229,229,229,229,229,229,229, 229,229,229,208,208,229,229,229,
229,229,229,208,229,229,229,229, 208,229,229,229,229,229,229,228,
208,229, 6,229,229,229,229,208, 229,229,229,229,208,229,229,229,
229,229,229, 0,229,229,229,208, 208,229,229,229,208,229,208,229,
229,229,229,229,229,229,208,229, 0,229,208,229,229,229,208,229,
229,229,227,229,229,229,228,229, 229,229,229,229, 0,208, 0,229,
229,208, 6, 5,229,229,229,208, 229,229,229, 0,229,228,229,229,
229,233,208,229,229,229,208,208, 0,229,229,229, 6,229,229, 0,
229,229,229,229,208,229,172,208, 208,229,229,229,229,208,229,229,
229,208,229, 0,229,229,229,229, 229,229,229,229,229,208,229,229,
229,229,208,229,228,229,229,229, 229,208, 6,229,229,229,208,208,
229,229,229,229,238,229,229,229, 229,229,229,208,229,229,228,229,
229,208,229,229,229,208,229, 0, 229,229, 0,208,229,229,229,208,
229,229,229,229,229,229,229,229, 229,208,229,229,229,208,229,229,
229,233,229,229,229,208,229,229, 208,229,208, 6,229,208,229,208,
6, 6, 6,229,208,229,208,229, 208,233,208,229,229,229,229, 3,
229,208,208,208,229,208, 0,172, 3,229,229,208,229,229,233,233,
208,229,229,172,208,208, 0,229, 229,208,208,208,208,208,229,229,
208,229,229,208,208,228,208, 5, 208,208, 6,208,208,229,208,208,
208,208,208,229,208,208,208,208, 208, 3,229,208,208,229,208,208,
233,208, 6,208,208,208,208,208, 208,229,208,228,229,208,208,208,
208,229,208,208,229,208,172,229, 208,228,229,229,233, 5,208,229,
208,229,208,233,228,229,229, 0, 0,229,229,229,229,229,229,229,
6,229,229,229,229,229,229,229, 229,229,229,229,208,229,228,229,
229,229,229,229,229,229,229,229, 229,229,208,233,208,228,233,208,
227,229,233,172,233,229,208,208, 229, 0,208,233,229,208,229,229,
228,233,218,229,229, 0,229,228, 208,229,229,229,208,229,208,229,
229,229,229,228,229,208,208, 0, 229,229,208,229,208,233,233,228,
229, 0,208,229,208,229, 0, 0, 208,229,208,208, 3,229,208,208,
229,208,233,229,229, 5, 0,208, 229,229,229,229,228,208,233,229,
208,229,208,208, 5,229,228, 0, 229, 3, 0, 6, 6, 0, 6, 6,
6, 6, 6, 0, 6, 0, 0,233, 208,208,229,229,229,229,208,229,
229,229,229,228,229,229,229,208, 229,229,228, 6,233,229,233,208,
208,229,229,229,208,208,208,229, 229, 6,229,229,229,228,229,229,
4,229,229,229,228,229, 0, 0, 6,229,208,208, 0,233,172, 6,
6,229,229,208,233,229,229,229, 6,233,229,229,208,208,208, 0,
208,208,229,229,228,229,229,229, 229,208,208,229,229,208,228,229,
208,208,228,208,208,208,229,233, 229, 6,229,219,208, 6,208,208,
229,229,229,208,229,229,228,208, 229,227,228,229,229,208,208,208,
208,229,229, 5,228,208,208,229, 229,208,229,208,208,229,208,229,
229,229,229,229,227,229,233,229, 229, 0, 6,229,229,208,229,208,
208,208,229,208,229,229,229,208, 229,233,229,208,233,208,208,208,
229,229,229,229, 0,229, 5,229, 229,229,229,231,229,229,229,229,
208,208,208,229, 6,208,229,229, 208,229,229,229,229,228, 0,229,
229,208,229,229,229,229,229,233, 229,229,229,229,229,208,229,229,
229,208,229,208, 0,229,208,208, 0,208,229,233,229,229,208,229,
229,229,229,229,229,229,229,229, 229, 0,229,208,229,208,229,229,
229,229,229,229,233,229,229,229, 229,229,229,208,229,208,229,229,
229,229, 0,229,229,229,229,229, 208,229,229,229,229,229,208, 3,
229,229,208, 5,229,229,229,208, 208,228, 3,229,229,208,229,229,
229,208,229,229,229,233,229,228, 228,229,229,229,228,229,229,229,
229,229,229,229,229,229,229,208, 229,229,229,229,229,229,229,229,
229,208,229,233,229,229,229,208, 229,229,229,229,229,233,229,229,
229,229,229,229,229,229,229,208, 229,229,229,228,229,229,229,229,
229,229,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
0,229,229,208, 0,229,229,229, 229,229,229,229,229,229,229,229,
229,229,229,229,229,229,229,229, 229, 0,208,229,208,229,229, 0,
229,208,228,229,229,208,229,229, 229,208,229,229,229,229,208,229,
0,229,229, 0,229,229,208, 0, 229,229,208,228,229,229,229,208,
229,229,229,229,208,229,229,229, 229,229, 0,208,208,229,208, 3,
229,229,229,229,229,228,229, 0, 229,229,229,208, 3,229,229,208,
229,229,229,208,229, 0,229,229, 229,229, 6,208,208,229,229,229,
228,229,229,208,229,228,229,208, 229,229,208,229,208,208,208,228,
208,208,229,208,229,208,208,208, 208,229,208,208,229,217,229,208,
208,208,208,229,229,229,229,229, 229,229,229,208,229,229,228,229,
229,229,229,229,229,208,208,229, 229,229,229,229,208,229,229,208,
229,229,228,229, 0,229,208,229, 229,229,229,229,229,229,229,229,
0,208,228, 6, 6, 6,229,229, 229,229,228,229,229,229,208,229,
208,229,228,229,229,229,229,229, 229,229,229,228,229,208,229,229,
229,229,229,229,229,229,229,229, 228, 3,229,233,233,229,229,229,
229,229,229,208,229,229,208,229, 229,229,208, 3,208,229,229,229,
229,229,229,229,229,208, 0,233, 229,229,229,229,228,229,229,229,
229,208,229,229,229,229,208,233, 229,208,208,208,208,229,229, 0,
233,229,229,208,229,229,229,229, 208,229,208,229,229,229, 3,229,
208,208,229, 3,229,233, 3,229, 0,208,233,229, 0,229,208,229,
229, 0,229,208,208,229,208,229, 208,229, 0,229,229, 0,229,229,
229, 0, 0,229,208, 0,208,229, 229,229,227, 0, 0,229,208,229,
208,229,229, 0,229, 0,208,208, 5,229, 3,208,229,229,229,208,
228,229,208,208,219,229,233,229, 227,229,229,229,229,208, 0,208,
229,208,208,229,229,229,208, 3, 217,229,229,229,229,229,208,208,
229,229,229,229,229,229,229,208, 6,229,229, 0,229, 6, 6, 6,
0,231, 0, 0,208,208,229,229, 229,229,208,208,228,229,208,208,
0,229,229,228,229,229, 3, 5, 229,229,229,229,227,228,228,208,
229,229, 0,208,228,229,229,229, 208,229,229,229,229,229,229,229,
229,228,229,208,229,229,229,208, 229,229,229,229,229,229,229, 0,
229, 0,208,229,208,208,229, 0, 229,229,208,229,208,229,229,229,
229, 0,229,229,229,229,208,229, 229,219,229,229,229,229,229,229,
229,229,229,229,208,229,229,228, 227,229,229,229,227,229,228,229,
208,229,229, 6, 0, 0, 0, 0, 0, 0,229,229,229,229,229,228,
229,228, 0,208,229, 0,229,229, 3,208,229,229,229,229,229,229,
208,229,229,208,229, 0,229,229, 0,229,229,208,229,208,229,229,
229,229,229,229,229,229,208,229, 229,208,229,229,229, 0,229,229,
229, 0,229,229,208,229,229,229, 229,229,229,208,229,229,229,229,
229,229, 0, 0,229,229,229, 0, 208,229,229,229,229,229,229, 0,
0,229, 0,229,229,229,229,228, 208,229,229,208,229,229,229,229,
229,208,229,229,208,229,229,208, 208,229,229,229,208,229,229,229,
229,228,229,229,229,229,229,229, 229,229,229,229,229,229, 0,229,
229,229,229,229,229,229,229,208, 229,229,229,229,233, 6, 0,233,
228,208, 6,208,229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
140, 88,231,138,190,190,231,145, 103,136,136,140,231,138,114,232,
130,134,231, 28,118, 68,136,190, 137, 68, 26, 72, 11, 16, 68, 25,
231,117, 72, 0, 28, 28,143, 72, 72,231, 10,118,231, 68,231, 0,
10,231,138,231, 28, 0, 47,231, 53,140, 28,134,116,128, 28, 47,
237,237,194,136,220, 88,231,231, 72, 28, 0,111,133,115, 85,140,
16,231,118,120, 72,203,138, 15, 85,136,231,231,233,138, 68,126,
16, 28,231,231, 0,231, 16,231, 0,204, 0,231,231,231,231,231,
28, 65,231,136,231,231,231, 0, 231,231,231,231, 0,231, 97,231,
44,231, 75,231,231,231,134, 0, 103, 65,203,137,138,233,128, 98,
0, 99,140,191,140, 53,191,191, 53,111, 10,118, 92, 72, 78,115,
231,140, 68,207,138, 68,130, 28, 68,133,191,126, 35,137,126,231,
191,191, 16, 72,233,207,191,229, 191,191,140,233,191,191, 72, 26,
118, 68,231,230,201, 28,120, 68, 220, 0,137,137,231,144, 16,116,
231, 63,220, 72,138,106,136,126, 88, 88,191,191,191,189,199,121,
231,191,191,137,140,138,191,191, 207,191, 16,233, 10,172, 15,191,
136,191, 88,221,191,220,140, 28, 191, 0,191,140,191,144,191,118,
233,135,232,206,233,191,212,207, 230,206,137,231,220,115, 53,137,
68, 88, 0, 0, 0,204, 0, 26, 28,141,145, 0,231,117, 72, 16,
28,231,220,231, 16, 0, 63, 0, 231, 0, 98,191, 0,221, 0, 68,
144,207,231, 0,137, 0,111, 0, 88,231, 97, 0,137, 68,231, 0,
231, 0,231, 88, 0, 0,126, 87, 27,232, 0, 0,211,140,137, 88,
105, 68, 0, 65, 25,136,231,201, 209, 35,120,126,135,199,197, 72,
118, 0,204,118,199,220, 0, 0, 231, 85,232, 0,130, 0,211,121,
118,231,191,111,221, 87,164,207, 133,128, 72,233,111, 72,204,136,
128, 0,233,115,199, 0,121,207, 115, 0,233,136, 0, 88,220,209,
221, 87,231,231,232,231,121,118, 198, 0,231,140, 0,134, 0, 0,
108, 15, 0, 72, 0, 72, 98, 16, 133,235, 0,231,191,203,135, 68,
0, 0, 0, 0, 0,140, 87,127, 0,231, 0, 0, 0,231,231,136,
231,232,146,134,115,233,231,204, 231,231, 68,204, 0,231,189,118,
118,201, 0,232,231, 0, 0,136, 115,232,201,232,232,140,118,111,
75,140,232, 44,232,232,231,231, 191, 72, 72,231,210,128,136,138,
0,144,231,116,204, 47,197, 0, 68,231, 92,231,231,231,121,231,
232, 0,232, 0, 0,198,121, 0, 0,146, 0,143,206,137,231,199,
191, 27,136,230,199,207, 88,207, 130,138,126,206,233,191,191,137,
231,124,204, 47, 15,197,138,233, 232, 85,118, 87,206, 47,233,220,
204,204,231, 0,231,191,101,128, 133,172,133,167,125,220, 16,212,
233,199,191,201,172, 72,191,118, 119,143,191,191,208,190,206,134,
172,172,191, 72,231, 97,231,233, 191,231,125, 72,136,231, 72,172,
191,172,233,191,191,136,231,235, 172,191,190,231,231,198,231,231,
198,198,105,231,146, 91,138,144, 231,231,198,191,198,146, 0, 16,
51,231,233,231,231, 68,231,231, 191,231,231,231,221, 88,231,231,
231,143,231,231,231,190,204,191, 87, 87, 72, 72, 72,172, 72,231,
231,231, 25, 72,207,235,207,231, 16,191,198,203,100,143, 0,221,
0, 0,126, 75,232,107,231, 87, 0, 0, 0,118, 0,231,146,231,
231, 0,204,231,231,131,231,231, 231,232,198,231,231, 15,231,136,
231, 76,231,231,231,116,170,232, 231,231, 88, 0,231,231,238,231,
231, 0,231,231, 0,129,231, 68, 232,231,231,231, 0,197,206,231,
233,127,231,191,231,118,231,231, 231, 23,231, 68,231,231,232, 0,
87,198,119,231,146,231,206,231, 232, 50,233,199,233,191,233,191,
199,191, 68,191,206,121,231,191, 129,231,101,220,220, 0,231, 87,
0, 51,231, 0,207,233,231, 0, 0, 0,107,233, 0, 0,191,212,
207,128,119, 72,207,199,231,121, 174,232,189,199, 50, 0,231, 72,
201, 68,231,138,137,140,136,119, 137,136,231,134, 78,138,116, 0,
15, 98,127,231,118,232,128,204, 207, 0,114,233,136, 0, 0,231,
235, 0,118, 0,231,137, 0, 21, 140, 75,215,136,138,138,126,220,
16,140,220, 28, 16,136,118,140, 88, 63, 0, 28,140, 98,212, 0,
67, 0,231,231,231,145, 15,206, 72, 67,143, 0, 16,136,231,204,
231,109,136,231, 0,130,231, 88, 231,145,231, 10, 26,231,221, 0,
134,231,199,212,138,136,235,212, 92, 72,118,198,137,207, 72, 98,
118,231, 72, 28, 44, 28, 74,136, 0, 0, 0, 16,207,201,199,220,
133, 0, 0,211,101,232, 99,207, 211, 72,230,111,140,146, 0, 28,
231, 72, 0, 0, 0, 0,231,231, 0, 0, 0,100,194,138,231, 0,
72,134,231, 0, 16,231, 15,116, 0,231,116,179,231, 72,231, 16,
134, 76, 0,120, 0,198,140,231, 137, 88,137, 10,191, 97,203, 72,
136,118,235, 53,231,231,137,137, 105, 0, 88,204, 0,191,197, 0,
0,140, 10,211,231,231,231,138, 16, 10, 16, 28, 0,103, 0, 0,
16, 0, 0, 0,103,146, 0,231, 67,136, 75, 28, 0,231,118, 0,
115, 0,211,190, 0, 0,139,136, 88, 53, 88,137, 0,220,231, 0,
0,118, 16, 88,198, 0, 0,143, 0,211,100,119,111,136,121,231,
235, 16,211, 0,126, 0,138,231, 0,133,207, 68,206,130,231,207,
231,233, 0,117, 15,145,191,128, 207,132,126, 0,220, 0,233,134,
101,172,100,233,204,143, 0,211, 0,220, 0,220, 0,201, 0,120,
220, 0,231, 27,204,191, 0, 87, 111, 76,206,191, 72, 77,212,212,
0,122,233,221,198,191,191,191, 191,191,191,135,191, 72, 26,138,
140, 26,231,135,212,220,199,212, 28,134,140,134,232,206, 0,235,
0,142, 98, 28,117,206,212,212, 220, 15, 0,231,199,231,111, 28,
-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5,
6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53,
232,119, 0,140, 0,116, 0,140, 0,103, 0, 72, 0,231,220, 0,
72,207,138, 0, 0, 87,233,204, 137, 87, 0,129, 0,109,122,106,
231, 0, 87,161,137, 0,232, 15, 212,191,207,128,128,133,207,128,
206,221, 44, 76, 0, 20,220,221, 75,231,201,127, 0, 0, 68, 97,
72,203,117, 0,148,138,118,231, 67, 0, 0,204, 0,201, 0,204,
201,231, 0, 0, 0,189,140,136, 0,126,231, 0, 0,111, 0, 0,
103,137, 0,111,231, 0,231,231, 0, 0,126, 0, 0,204, 72, 25,
0,129, 0,231, 0,231,231, 0, 231, 35, 71, 65, 0,231,118,103,
21,138,231,137,221, 78,231,118, 97,118,137, 0,231, 87, 28, 26,
231, 51,105,136,107, 16, 16,140, 15, 0,140, 0, 67, 0,167,235,
135,144, 98,231, 63, 0,126, 16, 148,231,231, 26,231, 0,233, 68,
140,137,232,126, 65, 88, 0,144, 88,129,235, 21,211,232, 0, 68,
0, 0, 16,231, 68, 28, 10, 0, 0, 16, 0, 16, 72,235, 0, 0,
220,220,204,191, 0, 63,190,231, 115,210,137,220,207,121, 0,137,
197,207, 72, 0,231, 68, 72,207, 65,103,191,220,220,119,191,220,
232,191,119, 15,207,191,198,220, 212,233,220,138,212,133,212, 28,
212,124,145,122,191,207,191, 0, 140,134,138,140, 65,137, 15, 72,
0, 28, 0,191, 68,207,137,137, 28, 65,231, 68, 0,231, 0,201,
72, 87,143,140, 68, 68,144,207, 209,103,126,134,115,130,118,140,
138,103,136,136, 0,233,142,145, 115, 63,231,233,207,191, 0, 0,
191,120,207,118,140,220,199,220, 137,136,138,121,136, 88, 67, 68,
140,137,170, 72,210, 16,199, 72, 0, 0, 0, 88, 0,111, 85, 88,
103,199, 0,231,220,220,126,144, 16,209, 0, 88,128,199,209, 16,
0,132,207, 75, 63,118,119, 0, 136,103, 0,134,138,202, 88,231,
118, 0,146,206, 0,207,136,221, 138, 44,138,199, 0,231,121, 0,
72,117,231,233,231, 72, 0,207, 26, 0, 0,191,191, 0, 0,117,
0, 0,144,221,207, 0,122, 0, 137, 0,101,233,207,128,128, 72,
191,130,233, 88,128,118,231,121, 210, 0, 0,201,137,137,221,204,
115,199,233,207,201, 0,103, 0, 231, 0,231, 53,139, 0, 88, 72,
209,231,130, 0,207,130,132,231, 0,191,130,191,231,220,231,231,
0,232,231,235,172,116,206,130, 128,119,130,201,126,232, 0,120,
0,118, 44,136, 0, 0, 0,231, 67, 0,231,206,231,137,204,199,
68,136,233,231,115, 0,130,130, 144, 88, 0, 0,191, 28,118,221,
220, 72,207,235,235, 0,211,128, 231,235,207, 0, 0,220,210, 72,
0,107,231, 0, 0,118,144,207, 68,121,118, 0, 0,126,115, 0,
0,221, 68, 0, 0, 0, 0, 0, 0,231,138, 0,118,206,231,232,
231,208,231, 0,109, 0, 35,136, 0,118, 0, 0, 0, 0,204,199,
68, 72, 0, 0,130, 0,116, 0, 0, 0, 0,191, 0, 0, 0, 0,
212, 0,207, 0, 72, 0, 0,206, 220, 0, 0,231,121,211,144,136,
207,136,220,121,212,199,207, 25, 131,233,220,220, 0,231, 88,231,
231,210, 0,130, 88,191,137,233, 0,191,118,233,231,231,207,107,
232,231, 0, 44, 0,210,202,204, 220, 0, 0, 0,201,231, 96, 27,
220,132, 0,129,118,118,132,207, 220,220,130,207,191, 0,179,212,
191, 0,207,220,212,206,199,206, 72, 0,220,206,111, 0,121,207,
115,232,120,115,140,231,167,121, 0,136,118,105,207, 0,199,233,
212,221,207,207, 20,191,133,128, 138,206, 87,212,136,126,231,206,
0, 0, 0, 0, 0, 0,221,103, 204,116, 87,116, 91, 0, 27, 0,
117,199,129,208, 0,121, 15, 16, 0,191, 0,118, 0,199,148,231,
0, 0, 0, 0,194, 88,129,204, 0,199,221, 0,232, 0, 27,207,
207,208,199,130,206,207,207,128, 128, 72, 97, 72, 68,208, 0,201,
0,121,231, 51,189,210,209, 0, 130,209,207,220,233,207, 0,121,
0, 0,199,207, 0, 0,127,199, 0,232, 0, 0, 0,126,231, 0,
199, 0, 0, 0, 0,220, 87,231, 206,126, 0, 0,199,129,118,232,
0,231, 0,221,107, 0,204, 76, 92, 0,220,144,211, 0,233,118,
0, 0, 0,220,233, 0, 0,199, 0,146, 0, 0, 0,220,204,119,
204,145,137,231,118,231,209, 0, 129,206, 0,118,231, 0, 0,118,
231,121,117, 0, 0, 0, 0,231, 0,232, 0, 0,105, 0,206, 0,
231, 0,231,129,220,231, 0,121, 221,230, 0, 44, 72, 0, 0, 0,
221, 0,130,207,206,210,232,220, 97,209,126,206,130, 0,207,199,
207,206,232, 0, 87, 0,130, 0, 121,121, 92,207,191,207,220, 0,
121, 0,220,220,207,230,198,119, 220, 0,231,212,220,207,209,209,
127,220,220,207,231,130, 0,210, 0,121,204, 0,210,231, 0,207,
231, 0,101,128,220,143,206,221, 129, 0, 0, 0,220,233,121,220,
0, 0, 0,238, 75, 0,204,209, 0, 0, 0, 0, 68, 0, 0, 0,
194,105,121,101, 0, 0,231, 0, 204, 19,118, 0,221,121,231,231,
0,121, 0,194,233, 0,231,206, 198, 0,137,140, 0,204,136,233,
134,199, 26,117,120,191,212,120, 128,133,208,230,128, 26,198,232,
135,128, 15, 24, 28,220,207,207, 0,189,136,231, 0, 71, 16,201,
203, 0, 0,140,206, 0, 16,211, 118,197,231, 75,220,122, 0, 24,
0,231,107,129, 0,231, 19, 0, 127, 0, 0, 0,206, 0, 0,137,
0,231, 0,128, 0, 0,231, 15, 138, 72,207,231,231, 68,210,232,
137, 0, 0,141,232, 0, 0,231, 231,199, 16,206, 0, 0,144, 0,
144,211, 44, 0, 0, 0, 0,140, 0, 0,136,211,204,141,118, 72,
126,111,221, 0,221, 0, 0, 16, 0,231, 28,133, 0, 98, 72, 72,
72, 85, 0, 0,126,231,134,231, 124,189,136,232, 0,207,231,120,
174, 0, 0,207,221,204, 0,209, 0, 0,231,199,232,211, 0,231,
210, 0,140,144, 72,212, 0,231, 237,231, 0,140,207, 0,212, 0,
231,231, 72,233,233,231, 0,231, 231,231,199, 72,231,191,231,207,
206,212, 88, 53,232, 0,133,220, 0,191,235, 98,231,212,118,212,
191,212, 0,191,220,208,128,231, 207,128,207,207,191,191,191,207,
98, 0,199,126,207,220,232,191, 233, 0,235, 88,233, 0,135,204,
0, 0,197,231, 89,121,191,191, 0,179,212,212,105,191,207,137,
115,207,191,191,127,212, 0,210, 231,231, 0, 0,231,199,231, 0,
0, 0,231,231,105,204,232,143, 206,115,137,232, 24,221,231,231,
109,221,136,206,231,143,140,121, 231,204,204,231, 0,233,206,231,
231,207, 0, 0, 0, 65, 0, 0, 231,232,207,191,191, 72,229, 72,
220,118,191,220,140,128,231,231, 0, 0,136,207,230,231, 0, 51,
74,146, 0,231,146,134, 0,231, 231,231,117, 0, 0,231,231,204,
116,117, 0,231,231,231, 0,231, 221,231,143,232,118,207, 0,221,
0,115,231, 0,140,231, 0,109, 115,116,116, 0, 0, 0,138, 0,
0,231,121,231,232, 0, 0, 0, 231,117, 0,126,212,129,231,211,
231,204,198, 0, 0,143, 0, 0, 231,129, 0, 0,231,232,105, 0,
206,231,231,140, 0,118, 0,231, 231,206, 19, 0,231,235,207, 0,
231, 0, 98,137, 0,212,220,117, 129, 63, 0,191, 87,233,125, 68,
220, 0,233,204, 0, 0,220, 0, 138,118,220,232,122,231, 96,191,
207,233,191,109,191,212,231,231, 231,231,198,206, 0,128,129,199,
231, 88,231, 0, 0,121,191, 91, 207, 0,101,191,117, 0,174,231,
231,209,199,127,231, 35,231,231, 130,197,232,231,203,233, 25,121,
232, 0, 19, 0, 85,231, 0,231, 231,121, 0,136, 68,231, 65, 78,
145, 44, 15, 63,231, 0, 72,116, 0,121,143,231,129, 51, 0,231,
234,231,231, 0, 28,231,199, 28, 212, 15, 72, 72,207, 28,207,137,
72,231, 0, 0,170,103,136, 0, 191,103,136,172, 88,231,231, 16,
27, 0,146, 0,232, 25,231,136, 231,138,136, 88,232, 68,140,141,
231,140,232, 0, 16,231, 0, 68, 120, 16, 16, 0,233, 0, 17, 0,
206,231,191, 0,103,231,231,138, 106, 68,231, 16,231,231, 67, 88,
204, 88,231,231,134, 68, 26,118, 111, 0,167,231,231,231, 0, 0,
118, 0,134,231, 0, 71, 0, 78, 15,232,146, 0,204,161,146, 0,
0, 0, 0,137, 53, 0,125, 0, 115,125,231,210,232,138, 0,231,
204,232,126, 68, 68, 0, 16, 16, 72, 0,100,231, 0,118,231,129,
0, 0,130,138, 0, 0,137,199, 204,136,231,231, 0, 23,118,231,
0,232, 0,232,118,138,221,207, 136,207,220, 63,116,231,144, 72,
0,231, 99,122,207,191,191,212, 212,136,233,103,207,191, 68,212,
191,231,212,232, 0,231,118,207, 199, 44,144,136,233,122,207,220,
126, 68,199,126,139,220,221,128, 72,233, 67,220, 68,130,233,212,
0,231,212,199,128, 88, 87,235, 126,191,106, 44, 85,207,204, 0,
191,232, 0,191, 72,141,101, 72, 220,207,233,134,231, 0,220,103,
207, 68, 0,118, 72,128,128, 72, 128, 72,191,231,207,231,231, 0,
0, 67,233,118,231,231, 0,231, 137,231,231, 25,118, 0,231,144,
100,231,220,120,231,118, 0,191, 231,137,231,231, 0,231, 0,117,
231, 16, 63,221,128,231,126,231, 232, 0,231, 0, 35, 0,191,191,
199, 51,128, 72, 72,191,134, 72, 0,126, 72, 0,232,232,199,207,
232,231, 0,204, 0,130,221, 0, 0,231,136, 0,231, 0,221, 0,
0,231, 67,231, 0,232,107,199, 0, 0,209,231,204,204, 0,231,
231,231,231,231, 98, 98,191,144, 0, 0, 72, 0, 0, 0, 0, 88,
0, 0, 0, 0,204,231,231, 0, 0,231, 0, 0, 0,231, 0,231,
0,231,134, 0, 0, 0,221,232, 0, 0,140,103,211, 0,204, 0,
0, 0, 0,231,231,231,231,204, 231,231,235,231,232,220,232,232,
233, 0,130,118,191,231,231, 0, 0, 0,204, 0,199, 25,206,231,
231,137,118,231,232,212,232, 0, 210, 88,231,232, 88, 0, 0,220,
231, 0,220, 0,207, 0,120,204, 208,231,208, 0,231, 0,231,231,
0,164,211,209,231,232, 99,220, 233,118,233, 0,191,207,191,220,
72, 0,231,233,231,204,231,191, 231,191,204,121,191,233, 0, 0,
231,231, 0,231,231,208, 0, 0, 204,106,231,204,131,231, 0, 0,
0,231,231, 0, 0, 0,231,207, 0,232,231,204, 0,204, 0, 0,
0,211, 44, 0,129,231, 0,191, 191,191, 67, 72, 65,191,128,231,
76, 0,190, 0,206,207,233,233, 204,231, 0,231, 0, 0,231,210,
199,231, 0,175, 0,204, 0, 0, 231, 0, 0,221,204, 0,231, 0,
136,199, 0,206,138,126,233,140, 136, 16, 67,206, 67, 68, 0, 68,
0, 0,141,140, 68,232,145, 0, 0,144,191, 51,210, 0, 0,231,
130,233,232,130,231,134, 0,231, 127, 0,171, 0,231,130, 0,211,
72, 11,231,125,207, 88,231, 88, 137,140, 0, 68,140,116,221,140,
231,231,211,199,231,139,231, 68, 140, 88,137, 88,138, 65, 28, 15,
16, 26,137,134,140,137,201, 0, 0, 0, 16, 67,232, 0,146,231,
135,231,231,137, 88,140,140, 0, 115,136, 0, 0,231, 16, 16, 88,
232,231,136,231, 87, 68,138, 68, 231,231, 0, 0,137,221,231, 0,
209,231,136,115,231, 0,233,231, 231,231, 0,116, 0,101,126,140,
233,138, 19,231,199,115, 76, 51, 115, 87,231, 75, 75,231, 97,232,
118,231,207,197, 0, 76, 76, 0, 136, 28, 88, 16, 28,231, 15,145,
0,138,117, 0,136,231,142,127, 27, 68,140,129, 0,127,143,136,
220,136,231,162,128,191,126,231, 16,167,138,233, 0, 72,231,231,
231,231,232, 0,126, 0,235, 72, 233,231,208,231,118,172,231,191,
191,126,231, 0, 72,191, 0,129, 67, 68,111,116,126, 65,137,136,
134,138, 28, 0,232,137, 20,231, 103,191,145, 88,121, 51,111,118,
206,136, 0,117,231,139, 0,231, 204,220, 0,220,127, 0,145, 0,
115, 72, 50,232,107,137, 0, 0, 204, 0, 0, 0, 21,231,198, 68,
0,137,231, 0, 0, 0,231, 0, 207,115,230,191,191, 72,128, 81,
124, 63, 72,207, 72,231,211,231, 210, 0,207,207,206,221,231, 0,
105, 67,231,231,118, 0,212, 26, 212,207, 72, 81,220,231,231,231,
232,109,191, 0,231,231,232, 0, 198, 88,231,209, 47,128, 0, 0,
0,115,231,137, 0,232,231,209, 136,231,231,231,203,234,231,207,
231,220, 0,235,191,203, 0,121, 204,231, 0,207,231, 0,221,231,
0,231,209, 0,221, 0, 0, 0, 231, 68, 0,231,231,231,231, 0,
117, 53, 0,231,191,212,191,231, 136,235, 99,231, 0,130, 0,106,
140, 0, 0, 0,161,231,109, 0, 231, 0,231,134,231, 75,231, 0,
233,129, 72,133,235,231,199,140, 0,220, 0,198,191,232,105, 0,
72,115,128,231, 68, 98,140, 68, 72, 76,199,118,212,128, 0,199,
210,207,209,207,191,207,231,121, 128,103,220,212,191, 72,207,212,
98,191,207,207,130,207, 72,207, 207,133,207,231,128,207,220,231,
0,207,233,231, 0,231,191,207, 0, 0, 72,206,126,231,232,231,
47, 0,231,231, 0,231, 0,231, 191,204, 0,220,203, 0, 0,231,
231, 0,231, 0,231, 0, 0, 0, 231,137,231, 0,233,231,220, 47,
0,231, 0,231, 0,231,231,231, 0,231,231, 0,231,231,231, 0,
0, 0,199,191,121,128,207,209, 191,128, 0,117,116,231,207,220,
231,231,231, 0,211,231, 0,232, 0,207, 0, 0, 0,233, 0, 0,
204, 0,238,231, 0,231,231,232, 231, 0, 0, 0,231, 0,198, 0,
231,221,232,231,231, 0,231,233, 204,231, 51,231, 76, 51, 0, 0,
0,231,231,211,231,207,231,231, 231,232,231,231,116,115,231, 0,
231,231,129,231,122,231, 51,231, 231,231,231,198,231, 53,135,231,
232,136,118, 15,231,139,136,138, 140, 98, 0, 68, 0,231,136,191,
231,140,118, 53,126,231, 0,111, 0,232, 0, 15, 0,103,136,122,
231, 72,140,134,231, 16,136, 0, 28,231,191,231,136,231, 0,220,
16,204, 98,231,221,144, 99,207, 72,194,201, 68,128, 51,207,220,
231,207,204,231,231,119, 16, 72, 220,233,231, 91, 0,135, 10, 15,
15, 0, 0,143,231,231, 75,115, 140,231,231, 0,133,136,220,231,
119,191,235, 72,199,137,191,108, 191,212,212,128,105,191,191,207,
191,207,191,207,206,138, 98,199, 72,233,231,233,231, 0,233,119,
0,105,115,129,231, 0, 0, 0, 231,231, 0, 20,231,231,231,231,
231,231, 99,137,136,231,128,161, 88, 87,167,136,136, 68, 91, 11,
0, 15,231, 15,135, 0, 28,138, 210,231,136,221,231,231, 0,134,
98,220,232, 28, 28,140,201, 88, 191, 16, 68,233,139,191, 72, 16,
199, 72, 72, 72,199,210,140,137, 128, 0, 0,109,231,140,207,191,
231,231, 0, 0,231, 53, 53,136, 68,206, 0,231,231,231,170, 0,
0,127,121,117,211, 0,161,231, 91,115,138,204,210,204, 0,231,
231,231, 0,126,204,221,130,231, 0,231, 17,233, 0,204, 0, 76,
17,204, 75, 76,231, 0, 0,231, 204,204,220,231, 68, 0,231, 0,
204,231, 0, 77,231, 0,136, 68, 198, 0,134, 44,198,231,231, 68,
28, 44, 16, 16,138,232, 0,204, 118,203,103,171,198,231,231,136,
116,191,204, 68, 51,137,203, 68, 68, 0, 0, 88,231,211, 0,136,
10,231,220,231, 0, 92, 88, 68, 191, 68, 0, 98,212,206,191,108,
233,137,212,207, 98, 87, 72, 87, 191, 72, 11, 98, 68,191, 44,191,
232,191,191,207,220,161,206,235, 127,220,162, 0, 51,233,121, 0,
231,231, 16,145,231, 26,204, 88, 232,129,221,233,231, 99,220, 0,
0, 44,140,211,118,121, 53,206, 0,140,115,109, 68, 85,231,231,
138,138,220,231,220, 0,210, 87, 232, 88,231, 26, 53,231,220, 87,
134, 67,197,191, 71,137,231, 72, 144,206,137,139, 87,231, 0,231,
68, 25, 88, 15,231,207, 0,138, 137, 96,231, 0,208, 0,122, 0,
194,100, 0, 0,231, 0, 0,232, 103, 87,140,231,204,233,136,231,
231, 0, 0, 44, 13, 21, 0, 82, 0,146,231,231,233,120,231,231,
0,231, 0,140,233, 88, 16, 0, 0,232,212,191,136, 88,220,191,
206,206,206,128, 72,128,206,140, 103,136,212,128, 15,204,232, 0,
68,209,231,191,199,191,231, 16, 0,231,210,134,231, 0,221,231,
231,118,231,232,231,137, 0,231, 233, 0,231,120,231, 68,220,164,
128, 10,191,220, 0,207,212, 0, 0, 0, 0, 0, 0,221,118,233,
231,231, 88,232,209,144, 88,231, 231,204, 0,204, 35,103,231, 0,
88,130,204,231,231,137,199,136, 68,232,136,231,231, 0,232, 88,
231,231, 0,231,231,207, 0,231, 0,221,231, 28, 0,231, 0,220,
231,202,197,201,231,204, 76,231, 0, 0,231, 53, 0,111,231,231,
136,231,135,221, 0,121,231, 0, 0,201,204, 0, 0,231, 0,231,
231, 0, 85,111, 68,109, 0, 0, 138, 68, 99,197,130, 68, 0,115,
126, 0,231, 72, 0, 44,128,231, 220,220,191,207, 72,220,231,206,
0,233,191,231,118, 75, 0,231, 231,115,191,231,202,126,191, 0,
0,191,232,231,136,232,209, 72, 191,133,130,204,207,204,191, 88,
136,133,191,137,235,212,145, 72, 144,101, 15,234, 98, 0,220,207,
199,233, 88,190,201,206,136,207, 88,207,207,206,137,209,191,207,
191,233,233,212,191,103,206,103, 191,235, 72,206,207,231,231,231,
0,137, 0,231,191,118, 0,231, 206, 0,105,231,140, 0,191, 68,
85, 76,231,117,231,231,209, 65, 145, 98,231,191,207,191,191, 72,
137,129,204,140,199,231,130,231, 0, 88,164,204, 0, 0, 0, 0,
232, 68, 0,231, 0,231,204,231, 130,136, 0,231,231,170,233,136,
231,231,231,232,232,103,231,231, 0,231, 68, 87,129,231, 0, 88,
235,231,231,209, 72,231, 0,115, 199,191,212,206, 72, 72,191,191,
72,231, 0,231,109,128,199,129, 0, 0, 0,231,215,231,232,124,
231, 0,231, 0, 91, 0, 0,198, 68, 0,232, 87,140,204,140, 0,
231,128, 0,231, 0, 68,231, 0, 25,231,204,231,231,231, 0, 91,
231,231,136,107,148,198, 0,111, 140, 0,221,204,232, 0, 91,231,
140,231, 0,204,231,206, 91,130, 0, 0,231,231,204, 0,129,231,
0,231, 87,231, 0,231, 0,231, 231, 0,131,209,211,204,103, 0,
146,131,211,204,201, 0,231,231, 233,231,194,230, 0, 0,231,204,
231, 72,231, 0, 87, 0, 0,100, 130, 87,232,131,201,204,198,221,
233,231, 51,207,207,221,143, 0, 199,231,198,231,233,231,134,210,
0,231,118,189,235,191,233, 87, 115,129,201,130,199,228,212,191,
101,220, 72, 72, 0,235,191,212, 191,235,235, 0,191,191,191,210,
191,191,231,197,221, 0,206, 0, 230, 0, 0, 0, 0, 0,232,231,
0,231, 88,191,231,209,126, 75, 146,221, 91, 0, 78,231,204, 51,
91, 0,231,231,231,231, 0,232, 85,231, 68, 0, 68,171, 88, 11,
140,115,138,231,189,206,144,220, 10,199,140,199,191, 72, 72,201,
128,206,233, 72, 0,231,101, 0, 231,238,118, 0,220,191, 88, 44,
77,161, 27,121,138, 0, 21, 16, 44, 0, 0, 15, 0,210,210,134,
140, 68,210,232, 0,231,232,136, 201, 53, 0,137,231,115,124, 0,
231, 72,118,139,120, 15, 0,231, 141, 0, 0,118, 0, 0,204,231,
232, 0,211,125,231,204,209, 26, 231, 16,191, 98,133,144,126,118,
16, 15,211,118, 0,231, 68,231, 0, 99,161, 0,115,221,144,140,
-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
139,231,231,231,135, 0,210, 0, 0,111,134,231, 0,231,221,231,
231,137,126,124,231,137,118,136, 136, 0, 16, 67, 15,231, 15,235,
191,212, 16,231, 28, 28,231,231, 130, 0,231,137,118,232,231,231,
0,136,231,231, 0,138,231, 0, 221,136,211,233,103,140,231,207,
0, 0,115,220,199,145,125,115, 206,118,232,121,126,111,209,194,
135,191,138,135, 85,231,118,103, 136, 88,121,115,144, 44,231, 16,
101, 15, 72,128, 0, 16, 72,191, 16, 28, 0,231,134, 88,103,118,
230,118,231,136,199,198, 15,115, 232,230,199,207,144,199,136,118,
231,137,128,220, 0, 0,220,137, 206,118,207,231,121,231,128, 0,
231,136, 0, 0,231,231,118, 0, 231, 15,128,191,231,191,191, 92,
72, 72,231, 72, 98, 26, 0,235, 100, 0,118,140,231,231, 0,103,
231, 0,210,191,220,231,233,233, 207, 50,126,191,231,140,111, 15,
231,233,207,231,199,209,118,128, 231,136, 0,206, 88,130,207,138,
118,231, 0,231, 0,137, 0,101, 231, 0, 0,231, 13, 0, 72, 16,
231, 72, 28, 72,231,231, 0,140, 146,194, 0,170, 0,220, 72, 0,
0,206,119, 0, 0, 0,209,130, 0, 0,103, 53, 0,231,231, 0,
118,231,199,107,204,231,191,199, 140,144, 0,235,126,191,231,118,
209,128,126, 72,207,191, 72,128, 137,129,231,107,231,207,220,116,
115,107, 88,206,221,140, 0,134, 134,118,139,231,201,231,210, 0,
130,231, 15,191,101,231, 0,191, 229, 0, 72,116, 0, 0,197, 0,
204, 0, 0, 24,197, 0, 93, 0, 0,136, 0,231, 0,206, 0, 88,
138,232,144, 0,231, 0,103, 0, 231,231, 87,107, 0, 0, 0,231,
221,140, 0,130,232,231,231,231, 0,199,120, 0,231,118, 87, 0,
231,231, 0,231, 88,231,197,231, 0,129, 44,231, 0, 72,231, 0,
207, 98,191, 0, 0, 72,204, 0, 0,231,231,231, 0,107,231,118,
209,231,231,118,121, 0, 25,131, 0,231,231,231,144,231,125,231,
0,233,232, 0, 0,211,197,199, 232,207,209,128,140, 88, 0,231,
231, 0, 0,231, 72,232, 23,231, 0,191, 92, 0, 0,199,109, 0,
211,207,101,210, 16, 0, 63, 16, 212,231, 98, 0, 0,231,232,231,
0,204,208,231,118,212, 0,231, 140, 0, 0,232,207,231,207,129,
199,231,231, 0,231,231,231,118, 204,138,231,191, 0,221,211, 91,
211,231, 0,129,231,233,206, 0, 118,130,143,127,231,204, 0,231,
233,220,207,117, 0,208,231,130, 76,231, 0, 0,211,231, 0,231,
127, 16,138, 91,231,118,211,199, 204,204,109, 0, 0,231,126,211,
211, 0,204,127,140,131, 0,231, 231,130,231, 91,199, 68,105,191,
68,206, 51,128,128,212, 98,207, 220, 92,231, 99,126,221,210, 19,
191,143,115,207,121,118, 0, 25, 0,231, 21,127, 0,136,144,231,
211, 0,118, 0, 25,231,231,211, 121, 0, 77,221,231,231,212,231,
127,232,103,232,210,231,136,161, 0,231, 0, 0,131,198,231,204,
204,129,119,211, 25, 0,231, 19, 0, 0, 25,204, 0,198, 76,231,
115, 0, 0, 0, 0,231,221,231, 231,231, 0,231,231, 0, 0,118,
231,231,128, 0,121,231,232, 0, 68,204, 0,231, 25, 75, 0, 0,
0, 0,204,146,127,207,233,231, 0, 0,143,201,127, 0,231,140,
212,191, 0,220,231,231,125,175, 111,140, 0,137, 0,128,140,115,
231, 0,212, 72,212,140,207,212, 125, 0,207,191, 16,199, 50,136,
133,134,231,207,232,206,115, 87, 25,140, 0,128,231,121,126, 0,
0,231,140,136,191, 0, 68,231, 231,231,233,231, 68, 0,207,231,
145,212,134,231,140,109,211,105, 21,210,211,207,220,231,212,231,
207,199,111,119, 0,233, 0, 68, 231, 44, 0, 72, 67, 0, 44, 0,
88,140,231,207, 0,204, 0,134, 0, 88, 0,209,137,231, 0,111,
204,103,231,231, 85,134,231,137, 0, 72,231,233, 51,145, 0, 85,
136, 0,204, 0, 0,231,231, 75, 231,137,191,207,121,140,220, 72,
72,144,120,206,233,140,232,207, 72, 0, 0,138,209, 0,199,140,
231, 0,232,191, 0,231,209,134, 231,231, 0,116, 0, 0, 0, 0,
16,204,137,221,231,136,136,145, 136, 88, 0, 0,103, 88,207,207,
0,115,231,210, 0, 0, 28, 72, 212, 0,134,111,204, 0, 0,237,
121,231,134,231, 0, 0,139,146, 0,199, 67, 0, 68,221,136,138,
0, 0, 0,138, 53, 67, 0,231, 231,191, 0, 0,204,207,237,136,
103,232,210, 0,231,137,231, 88, 137,231,231,232,231, 53,231,126,
204, 96, 0,198, 47, 72,111, 0, 231,232,232,237,101,231, 10,231,
0,189,107, 88,198,231, 0,231, 231, 50,221, 53,206,231, 0, 68,
231,211,135, 16,212, 72, 72,191, 0,233,144,191,191,111,199, 68,
212,211,189,212,126,233,103,198, 118, 44,207,191,207, 0,140,138,
118,233,191,226,103, 0, 97,206, 207,231, 68, 0,231,231,118, 0,
220, 44, 16,231,206,231,167,103, 111, 51,231,231,211, 0,198, 0,
121, 88,231,231,231,220,140, 88, 78,191, 0,211,207,206,212,191,
226,220,129,191,220,235, 53,191, 132,207,221,143,191,233,105,235,
220, 25,231, 0,140,231,231,231, 121,201,211,161,231,221,232,231,
0,204, 0, 0, 50,231,129,109, 204, 76,231,231,204, 0,231, 0,
231,231, 0, 0, 0,231,146,212, 191,140,191,221, 13,134, 72,128,
126,207,133,231, 0,231,118, 0, 128,204,207, 0,127, 0,231, 0,
68, 0, 88, 88,136,231, 0,161, 146, 68,148,231,126, 44,126, 88,
136,231, 0,127,231,231, 0, 0, 137,134,230,126, 0,115,231,231,
191,231,221,232, 68,201,231,137, 0,231,231,137, 0, 53,231,136,
0, 0, 0, 0, 0,231,201,109, 103, 0,136,137,136,109,119, 16,
231, 68,231,231, 51,130,198,231, 232,231, 72,231, 0,137,231,232,
16,203, 16, 28, 0,211,120, 0, 128, 88,231, 0,232, 0, 68,136,
136,135,231, 47,231, 0,137, 0, 0,232,231, 0, 68, 0,115,138,
72,142,117,203,231, 65,231, 0, 128,191,232, 0,231, 99,231,136,
67,146,206,206, 0,103,221,137, 199,220,233,204,197,220, 88,136,
0, 10,233,191, 16,233, 0,137, 220,118,231,121,233,191,207,231,
138,207,221,206,207, 88,207,140, 231,207,100,191,137,137,212,207,
117,101, 65, 98,207,220,190,212, 0,231, 63, 72,231,207,231,137,
206,232, 0,189,204,221,126,201, 115,231,231,191,220, 0,231,231,
231,231, 0,221,105,207,191,191, 230,231,100,233,231, 72,231,136,
134,140, 96,140,136,133,231,231, 35,221, 68,128, 72,204,189,128,
72, 72,204,128,191,125,207,191, 133,201, 0,231,118, 0,231, 85,
233,137,231, 68,137, 51,231, 0, 232,231,204, 15, 0,220,198,137,
226,198,116, 24,117, 72, 0, 26, 128,212, 0, 72,220, 0,212, 28,
0, 26, 0, 88, 0, 0, 35, 88, 232,231,231,231, 0,206,116, 0,
232,140,197,231,235, 0,220,191, 128,111,105,191,235, 72, 0, 0,
231,204,233,221,198,230,231,128, 126,137,231,232,137,137, 72,231,
206,105,139, 97,232,199,118,231, 138,199, 0, 0,132,231,199, 0,
140,137,231, 68,134,207,232, 0, 0,231, 0, 0, 44,116,231,116,
212,220,191, 9,220,133,128,145, 191, 72,231,208, 0,231, 0,204,
0, 0,211,231,206, 0,138,191, 221, 0, 0, 0,204,211,231,119,
231, 68, 0,197, 0,137,206,231, 231,231,231, 0, 0,231, 0,199,
0,221,221,136,194,231, 0,136, 221, 0, 0,198, 0,119,231, 91,
194,231,137,221, 0, 0, 16, 68, 103,231, 0,231,231,118,231,126,
137, 13,231,115,231, 68,117, 0, 231,191, 72, 98,190,220,220,220,
28,212,179, 98, 68,220,231, 0, 231,118,231,136,191,126,233,231,
231,230, 88,221,233,118,232,126, 137,191, 35,207,191,191,207,146,
126,233, 0,120,233, 0,235,121, 204,191,232,231,191,191,103,191,
191, 67,143,231,220,118, 0,233, 0,197,137,204,232,221, 0,207,
116,233,233,231,232, 97,204, 0, 72,231,231, 35,231,140, 88,194,
220, 0,139, 0,231,233, 0,231, 234,203,203,203, 15, 0, 0,220,
0,231,231,231, 98,198,231, 0, 231, 0,209,231, 0,191, 0, 0,
138, 0, 0,231,172, 0,231, 0, 0,201,231,191,233, 67,207, 53,
128,128,120, 72,207, 72, 0, 0, 0,231, 76,230,231,231,231,231,
0,231,231,143,111,116, 0,233, 0,204,126,231,231,206,118, 0,
138, 44,116,118,231,221,208, 0, 76, 0,231,197,232,146,197,105,
0, 0,231,190,231, 87, 0,134, 189,130,231, 0, 98, 15,231, 0,
231,231,137, 0, 72, 0,120, 0, 72,191,101,231, 0, 0,116, 0,
232,198, 0,231,111,118,129, 0, 233, 0, 0,103,118, 0, 0, 0,
231, 0, 0,221,221,221,221,189, 118, 0, 0,206, 0,118, 76, 0,
0,231,231, 0, 68, 0, 0,209, 0, 0,231,130,231, 0,231,232,
231,206,231, 88,231,191,231,101, 207,231,232, 87, 88, 91,189,231,
99,233, 0,129, 0,220, 0,235, 15,116, 0, 98,231,231,231,191,
0, 0,231, 0,211, 0,220,231, 232, 0, 0,231,191,202,207,231,
220,220,233,129,221, 0,220,220, 212,191,220,101,207, 88,220,164,
207,121, 75, 0, 0,198, 0,232, 220, 0,115, 44,231, 0, 0,233,
0, 77,198,127,231, 0, 0,197, 233,143,231,231,220, 0,121,138,
220,138,231, 25, 0, 0, 0, 0, 207, 15, 92,116, 0, 0,231,220,
231, 72, 0, 0,232,111,231,191, 121, 87, 97,128,128,106,206,207,
128, 0, 0, 0,118,231, 72,189, 189, 0, 0,146, 0, 0, 0, 0,
232, 0, 0, 0, 0, 0,231, 0, 136,140, 0,229, 0, 0, 0, 87,
0,118,129, 0, 0, 0,231, 0, 0, 0,231, 75, 0, 0, 0, 0,
0, 72,231,231, 0, 0, 0, 0, 231,226, 0,231,220, 0,232,116,
51,221, 0, 0,197, 0, 0, 0, 0,204, 0, 0, 0,232,105, 0,
120, 0,231, 0, 27, 0, 0,189, 0, 0, 0, 0, 91, 0,232, 0,
232,127, 23,232, 0, 0, 0,220, 210,179,231,220,126, 0,189, 25,
0, 0, 0, 76, 0, 0, 0,220, 119, 0,220,143,231,231, 0, 0,
0,231,198, 17,231,207,191,207, 0, 0,212, 0,220,207, 0,220,
0,231,220,100,220,207, 0, 0, 220,220,111,106,233,228,232,194,
207, 0,233,207,235,121, 0,230, 190, 0,204,211,221, 0, 0, 0,
0, 0, 0,230, 0, 0,231, 0, 211, 0,204, 87, 0,231, 0, 0,
0, 0, 0,231,143,203, 0, 0, 231,211, 21, 0,220,235,220,124,
207, 72, 68,128, 0,231,121, 0, 207,233, 0,231, 0,203,231,231,
103,136, 10,126,220, 0, 0, 65, 0, 0, 0, 0,232, 0, 0, 0,
0, 0, 88, 0,221, 0,231,232, 204,232,136, 0, 0, 91,126, 0,
0, 0, 0,231, 0, 0, 78,118, 0,130,231, 0, 88,231,119, 0,
122, 0, 0, 15,232, 0, 0, 0, 0, 72, 0,204, 0, 0,231,194,
0, 25,136,137,118,141, 68,118, 0, 24, 88, 0,231, 0, 0, 15,
0, 0, 21, 15, 15, 0, 0,129, 76,130, 0, 88,128, 0, 0,194,
231,220,231,130,232, 0,103,207, 0, 88,138, 92,220,231,231,221,
0,207,179,220,212,191,140,220, 75, 0,191,232,212,220,204, 0,
0, 72, 0,231,170,221, 0, 0, 212, 0,231,206,220,121,194,119,
233,231,106,233, 92,136,212, 68, 220, 0,146, 44, 25,191,212, 88,
129, 63,207, 0,207,136,121,220, 233, 0, 0, 96,226,136, 24,144,
206, 0,134, 85,140, 16,191, 67, 51,199, 0,136, 0, 0,210,203,
0,191, 0, 0, 0, 0,231, 0, 0, 0,231,118,143,220, 0,134,
0, 0, 0,231, 0, 0, 0, 0, 0, 0, 0, 0, 0,207, 0, 0,
231, 0,231, 0, 0,231, 0, 0, 129, 0, 0, 0, 0, 0, 0, 53,
167,134, 0,118, 10, 0,233, 15, 220,206,230,144, 0, 0, 0,118,
0,207, 72,121,206,233,209,144, 118,191,210, 20,124,128,118,144,
118,133,233,199,140,233,128, 44, 68,232, 0, 0,207,235, 87,231,
68, 88,140, 0, 0, 0,206, 26, 0, 16,191,231,231, 0,109, 0,
87, 0,221, 0,210, 72, 0, 88, 0,121, 24,120,206, 68,118,139,
136,141,231, 0, 16, 0,231, 0, 199,207,115, 0, 0,220, 0,232,
137, 0,137,231,130, 0, 85, 0, 0,191,107, 0, 0,118, 67, 0,
0,115,120, 68,210,118,233, 0, 135,118, 0, 0, 88,231, 0,207,
111, 0, 25,100,233, 0,146, 0, 161, 68,233, 68, 0, 0, 0, 16,
0, 72,117,226,191, 72, 72, 98, 0,179, 98,134,211, 72, 50, 0,
0,120, 0,139,231,231, 0, 0, 68,140,232,140, 53, 99, 85,137,
0,107, 0, 0, 74,233, 0, 0, 0, 88,100, 0,136, 0, 0, 0,
230, 0, 0,130,207,140,233, 67, 0,198,231,141,231,232,207,220,
206,138,140,103, 0, 68,220, 0, 35, 0,108,221,221,221,206,206,
68,199,231, 88, 0,120, 0,191, 128, 0,212, 63, 72, 16, 98,220,
0,128, 0,220,206, 0,221,220, 0,231,231, 88,197,207,221,207,
0,220, 53, 0, 0, 0,133,136, 124, 47, 0, 68,212,207, 68,172,
220, 0,207,212,207, 35,133,204, 207, 87, 68,231, 0,207, 72,220,
191,118,138,204,207,201,121,221, 189,199,210,136, 72,132,136,233,
231,140,220,212, 22,145, 16, 72, 191,207, 72, 16, 0,220, 26, 26,
191, 72, 72, 16, 98,231,220,212, 0, 72, 68, 0,101, 0,231, 0,
72, 0, 0, 74,204,210, 35, 0, 220,137, 68, 0,194, 0,136,121,
0, 0,231, 0, 88,231,207,137, 88,175, 0, 0, 72, 0, 0,161,
0, 0,141, 0, 0, 97, 0,175, 140, 82, 0, 0, 99, 0, 88, 0,
0,233,191, 67,199,130,191,207, 128, 53,128, 98,172,133,191, 98,
220, 72,128,207, 72, 0, 16, 72, 16, 72, 72, 0,231, 0,130, 88,
0,128,136,230,211,118, 0,221, 103, 0, 0, 0, 91, 0, 0, 63,
65, 0,211, 0, 72,199,111,118, 0,210,231,138,209, 0, 0,232,
231, 68,129, 0, 0,204, 72, 0, 115,206, 75,221, 0,199,201, 0,
207,136, 0, 0,118,232,206, 0, 127,121,121,135,209,231,120,204,
0,139,231, 68, 0, 51,232,137, 161,126,119,137,209, 0, 0, 0,
0, 0, 0, 0, 0,138, 0,116, 15,117, 72, 44,191, 72,128, 0,
16,212, 0,116, 16,117, 0, 72, 0,204, 35, 87, 0,120, 0,198,
67, 88,231,115, 67, 88, 87,231, 0,145, 0,194,143,115,231,140,
221, 0,132, 0,118, 0,231, 0, 120,231,111,207,204, 0, 51, 0,
220,207, 0,209,118, 0, 0,220, 0,233, 51, 0,231,171,233, 0,
0, 0, 0, 0,204, 0,140,231, 35,231, 0,134,228, 0,232,167,
0,220, 0,231, 0, 0, 0,146, 231, 0,220,189, 0, 0,206,146,
207,207,204,122,207, 0,231, 0, 0,220, 0, 0, 0,220, 65, 65,
117, 0,231, 72, 0,207,212, 0, 221,118, 0, 0,203, 0,221,199,
134, 0,231,220,231, 0,107, 0, 197, 0, 0, 0, 88,143, 0,164,
231, 0,136, 0, 0,164, 0,128, 0, 0, 85, 75, 0, 0,231,118,
0,208,232, 0,120, 0,137,198, 0, 0,136, 0, 19,231,220,233,
207, 72,189,128, 68, 68,207, 67, 128,198,231,136,129, 0,199,207,
230,136, 0,189,115,120, 0,231, 207,204, 16, 0, 0, 44,145,212,
0, 10,191, 0, 16, 98, 72, 0, 133, 98, 0, 0,121, 0, 0,127,
0, 0,143, 0,140, 0,231,129, 143,220, 0,231, 0, 0,121, 75,
0, 91,140, 0, 0, 0,136, 0, 220,100,231, 0, 0, 0, 0,136,
0,116, 0, 67,136, 53, 0, 0, 0,231,204, 0, 0, 0, 0, 0,
137,231, 51,143, 0,211, 0,232, 0,209,130,138,109, 0, 0,120,
0, 68,121, 67, 0,232,232,220, 76, 0, 0, 0,231, 0,118,119,
0,204, 0, 0, 0,117,220, 72, 220, 0,220,220, 0,133, 0,191,
212, 25, 0,233,131, 0,207,220, 85,191, 0, 75,145, 0, 72,116,
206,207,144, 0, 87, 0,206,128, 207,207,191, 0, 0, 85,140,161,
146,220,233, 0,172,220, 0, 0, 206, 0,130,207,120,232,169, 0,
121,101,206, 0,136, 0, 76,211, 118, 0, 0, 0,231,206, 25, 0,
211,235, 0, 0,210, 0,231,164, 212, 0, 0,233,128,231, 0, 0,
232,118, 0,232, 51,233,231, 72, 231,232,105, 0, 0,231,161, 0,
0,143, 0, 85, 0,231, 72, 0, 0, 99, 0, 0,231, 0, 0, 0,
137, 91,209, 87,207,220, 63,128, 128, 72,167,128, 0, 0, 0,231,
207,191, 72,221,231,127, 0, 0, 194, 0,231,121, 0, 0, 72, 49,
99, 35, 0, 0, 51, 0, 0, 0, 231,231, 0,143, 50, 0, 63,105,
204, 87, 0,231, 0,198,198, 0, 220,231,129, 0,221, 0,131, 0,
0,204, 0,231, 0,204, 50,231, 0,119, 0, 51, 0,231, 0, 23,
0,111, 0,231,221,143, 0, 0, 204, 0,126, 85, 0,111,109, 93,
221, 0, 0,128, 0, 0,232, 47, 78, 0, 0, 0,117,212, 0,207,
121,231,204,221, 0,128,233,220, 0,128,233,207, 0,220, 93, 0,
0,207, 0,199,233, 0,220, 0, 207,220,191,233, 67,220, 0,128,
220,121,220,212, 0,211,211, 0, 87,212,207, 0, 0,209, 72,220,
122,220, 0, 21,161,191,207, 0, 0,207,191,137,191, 16,212, 65,
68,207,212,220,207, 63,118, 0, 136, 0, 0,212,137, 87, 26, 72,
191,210, 0, 0, 0,199,206,231, 0, 65,103, 0, 0,212,140, 0,
0, 0,140, 0,209,199, 72, 0, 204, 88, 0,231, 72,220, 0, 0,
0,231, 0, 0, 50, 0,231, 0, 0,191,212, 82, 99,137,118, 68,
199, 0, 72, 68,128,124,207,206, 134, 71,119,231, 16,191, 0, 0,
0, 72, 16,191, 0, 0,207,207, 68, 0,121,231, 0, 0, 0, 51,
0, 0, 0, 0,232, 0, 0, 0, 144,111, 0, 72,204,204, 0, 16,
0, 0, 0, 0,144, 0, 72, 16, 191,207, 0, 72,191, 28, 0,118,
0,232, 0, 0,204, 0,231,118, 0, 97,232, 0, 0, 67, 0, 0,
0, 0,231, 0,204, 0, 0,231, 0,136,118, 0,221, 0, 0,231,
0, 0, 0,233,116, 72,191,121, 207, 97, 97, 0,121,231, 0, 0,
204,107,211, 0, 0, 0,134, 0, 0, 0, 0, 0,231, 0, 0,199,
118,199, 0, 0, 0,212,140, 0, 207,220,207,220,117,212,207,230,
212,220,220,191,207,207,232,204, 212,119,199,220,134, 0,140,212,
199,207,129,220, 0,142,204, 0, 207, 51, 0,133, 68,220,130,128,
207,207,233,220,120, 51, 96,134, 199, 91,231,212,170, 0, 88, 0,
0, 0,124, 0, 0, 0,220, 0, 207, 0, 0, 0,212,137, 0, 0,
231, 0, 0, 0,118, 0,207, 0, 198, 0, 88, 0, 0, 0, 0,120,
0, 0,204, 0,126,231, 0, 0, 220, 68, 0, 0,231, 0, 0,140,
209, 0,231, 0, 0,231, 0, 0, 111, 0,231, 0,118, 0, 0,231,
0,143,207, 0,191,207,212,128, 128, 68, 72,207,128, 0, 91, 0,
0, 50,207,137, 75, 0, 0, 0, 129, 76,208, 0, 0, 0,201,231,
105,231, 75,231,232, 68, 0,117, 0, 19,233, 0,204, 0, 0, 20,
204, 0, 0, 0,221, 88, 91,162, 0, 0, 0, 0,129,143, 50, 0,
0, 0, 0, 0,121,203, 0, 0, 0,204, 0,143,194, 0,175,131,
237, 0, 0, 0, 0, 0,137, 0, 0, 0, 0, 0,204,121, 0, 0,
25, 0, 0, 0,231,231, 0, 0, 0, 0, 0, 91, 0, 0,231, 0,
0,231, 0,220, 0, 0, 0, 0, 233, 0, 88,231,138, 75,231, 0,
119, 16, 51, 0, 0, 68,136, 72, 144,118, 87,201,191,136, 78,233,
-9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55,
198, 0,231,220,220, 0,121,134, 136, 0,207,199,118,212,220,207,
220,231,201,199,221,191,204,212, 206, 68, 0,136,191, 47,207, 68,
20,137,139,231, 0,231,207,140, 231,136, 0, 0, 0,231, 0,208,
0, 0,137,233,121, 98, 0,231, 191,136, 72, 0, 0,143,231,231,
88,118,198, 0,230, 0, 0,204, 0, 0,128, 0, 0,199, 0, 0,
231,231,206, 0, 0, 0,206, 0, 0,212, 0,204, 0, 0, 0,212,
24, 0,204, 0, 0, 0, 0,121, 231, 0, 0,191,103,231,207,137,
221,191, 72,128,232,128, 92,207, 220, 72,212,133,231,221,231, 0,
27,231,136,231, 68,207,198, 0, 207, 0, 0, 0, 0,220,170, 0,
139, 0,206, 0, 0, 0,231, 68, 0,105, 0,116, 0,221,212,211,
141,111,198, 0, 0,221, 0, 0, 0,105, 0, 0,145, 92, 72, 0,
212, 28, 0, 0,231, 0,221,204, 68, 76,221,233,136,194, 0, 0,
0,210,221, 0, 0, 0, 0,191, 0, 0,197,221, 0,231, 72, 0,
0, 0, 0, 0, 0,179,130,199, 0,204, 0,140,118,209, 0,116,
0,231,221, 0,231, 88, 0, 0, 0,111,142, 92,191,211,142,231,
0,231, 0, 0,118,221, 93,111, 0, 0, 0,221, 0, 0,201, 53,
232, 0, 0,221, 87,143, 0, 0, 0,231, 0,231, 0,221, 27,198,
199, 0,199,220,231,231, 0,209, 231,233, 0, 0,235,231,231,231,
206, 0,210, 15,231,191,231, 0, 76,231,198, 0,231,191, 63, 0,
194, 0,143, 0, 0, 76, 0,204, 77, 0,194, 75,204, 0,206, 0,
211, 0,211, 0, 68, 0,204,136, 0,137, 0, 68, 0, 0,206, 0,
0,191,232,221, 0,232, 88,221, 233,231, 0, 16,231, 0, 0,121,
206,211,206, 0, 0,121,204, 0, 204,111, 0,144,211,232,128, 28,
28, 0,138,199,231,231,221,199, 0,204,191,118, 0,231, 0,232,
138, 0, 88, 0, 0,207,221,211, 68,167,126,221, 0,136,203,199,
207,207,231, 0,207,220,233, 0, 220,199,233,210,230,220,201, 0,
134, 0, 0,170, 0,206, 0,221, 210,206, 47, 0, 0,126,121,220,
220,231,212, 0, 0,232,207,220, 231, 0,206, 0, 0,204,107, 0,
221,204, 0,136,211, 67,140,121, 0, 68,199, 0,211,210, 0,207,
72, 0, 0, 0, 0, 0, 0, 0, 0, 0,199,118, 0, 0, 0, 0,
0,211,137,221,204, 88, 85, 0, 209,204,144,161,121,232,121,210,
206,231,109, 68, 68, 68, 68, 0, 237,221,131, 0, 63, 0, 0,175,
121,199, 0, 0, 96, 0,221,231, 232, 0,232,127, 0, 0, 0, 0,
231, 0,232, 0, 0,111, 0,199, 0,115,136, 68,126,231,126, 85,
47, 0,170, 76, 93,212,191,191, 169,121,121,232, 0,206,221,119,
118,206,233,190, 0, 0,108,233, 0,207, 0, 0,211,221, 67, 0,
118,208, 0, 68,231,211,204,118, 204, 76,211, 68, 0, 0,230, 0,
118, 0, 0, 0,231, 0, 0,231, 206, 0, 0, 0,118,231,130, 50,
206,231,231,175, 0,221,204, 35, 96,206,231,232, 0, 0, 0, 0,
107,231,231, 0, 0,232,211,231, 232,231, 72, 0, 0,119, 0,129,
0, 0, 0, 0, 0,221, 0, 0, 232,237,129, 0,231,221,231,129,
0,231,207, 0,201,220, 0,231, 233,235,161,231,115, 0,221,204,
199, 0, 88,118,191,207,138,231, 207,204, 0,231, 0,220,199, 98,
231,231,231, 0,207, 0,138,118, 231, 0, 0, 0, 0, 0, 0,233,
0,161, 0,231, 77,231, 0,211, 221, 0,229, 0,175,190,231, 0,
0,197,231,231, 0, 91, 0, 0, 135,191,115, 0,126,231,231,137,
0,211, 27, 24, 0,103, 93,211, 136,118,233, 68, 72,199,221,118,
53,140,136,140, 0, 28,211,136, 118, 0, 44, 92,231, 0,199,231,
232, 0,231,231,231, 16,231,221, 207,231,233,232,136,232,221, 68,
232, 44,231,231,136, 0, 0, 0, 0,138,204,204,140, 68,220,231,
101,220,127, 0,231,140, 35,237, 191,231,105, 25,210,231, 0,232,
146,191,199,117, 72,219,121,142, 115,233,191,220,220, 0,207,105,
207,220,231,207,207,220, 67, 97, 0,231, 49,105, 0, 0,117, 85,
0,136,231, 0,232,231,220, 10, 0,208,209, 0, 0,111, 0,212,
0,128, 0, 99,118,201, 0, 0, 0, 0,211,115, 0,221, 72, 16,
0, 35, 88,197,220,111, 0, 0, 88,137, 0, 0,126, 99,140, 0,
232, 0,201,231,221,136, 0,136, 179, 72,130, 0,221,197, 0, 0,
211, 0, 65, 0,137,138, 0, 0, 126,146,231, 88,221, 0,121, 0,
129, 0,137,111,199, 0,207,206, 220,117, 72,212,231, 0,231, 0,
138,207,194,232,137, 0, 0,232, 231,124,107, 0,199, 0,204,209,
130,199,211, 0, 0, 0, 0, 0, 207,233, 0,121, 0,146,220, 0,
221,207, 0,121,230,232,211, 0, 179,199,211,232,208,211,204,118,
209,143,189,204,134,221,118,129, 210,209,229, 72, 0, 0, 0,220,
232, 0, 0, 0,197, 0, 0, 0, 199, 0,221,198,232,220,128,212,
233, 0,107,231, 0,231,204,131, 204,232,231,231,136, 0,234, 0,
0, 0,109, 0,220,231,100, 0, 204, 0, 0, 0,199, 0,191,210,
231, 96,129,128,232,204, 0,231, 231,194,198,212,143,204,121, 0,
204,129,129, 0, 0, 0,198, 0, 111,211, 15,137, 25,136, 68, 0,
231,232,130,231,134, 0, 87, 68, 121, 0, 0, 67, 0, 0,206, 0,
116,199,231,138, 0, 0, 72, 0, 211,130,204,232,204,204,204, 0,
0, 0, 0, 0,231,231,231,231, 0,231,231, 0,220,231,136,191,
121, 72,220,231,206,233,231,235, 232,231,119, 0, 0, 0, 0,103,
0, 0,201,119,221,206,140,231, 85,231,140, 0,231,232,118, 72,
133, 26,132,221,118, 0, 16,145, 28, 0,221,137, 75, 0,129,138,
0, 76,221, 87,146,111,232, 51, 0, 0, 76, 0,232, 0,140,118,
0,199,140, 0,140, 0, 0, 0, 138,199, 0,231,144,221,139, 0,
231, 74, 0, 0,231,204, 0,232, 201,134,232,134,117,235, 0, 0,
0, 0,221, 0,231,211, 0, 0, 0,199,231,232, 0, 0, 47,137,
137, 0,232, 0,204,204,233, 0, 209, 88, 0,231,212,206,231,199,
191, 0,221,210, 0,221,209,111, 115,207,106,210,136,220, 27, 0,
65, 72, 0, 0,233, 0,231,199, 0, 0, 0,231, 0,233, 0,206,
128,191,231, 0, 0,221, 0, 0, 220,220,231,118,129, 0,129,231,
0,138, 72, 74,231,204,137, 0, 105, 0,129,126,207,211, 0,221,
0, 0,221, 0,231,231, 0,231, 0,118,231, 0,231,206, 65, 68,
231, 0, 0, 0,118,207, 0,127, 0,211, 0,119,122,211,118,211,
0,106, 72, 0, 0,231, 0, 0, 0, 0, 0, 0,231, 0,119,206,
189, 0,231, 0, 0,201, 0,118, 0, 72,130, 0, 88,111, 0, 0,
88, 0, 0, 53,221, 0,204,221, 0,231,231, 85, 88,197,231,209,
231,220,207, 0, 0, 0, 98,204, 212,207,212,220,230,233, 0, 0,
0,231,191,168, 0,231,231,130, 0,207,121,139,201,220,232,231,
0, 0, 53,126, 0,137,231,198, 0,134,221, 72, 0,140,126,146,
0, 0, 0,137, 0, 0, 72, 0, 72, 0,231,221,231,121,167, 26,
212, 16,103,221, 0, 0, 0, 0, 0,232, 0, 0,115,118, 0, 0,
221,210,197, 0,137,117, 98, 0, 0, 0, 72, 0,212,207,211, 0,
231,204,231,207, 0,103,100,115, 0,210, 0, 0,191,206,231, 0,
208, 0, 87, 0,140,221, 0,118, 118, 0, 92,212,212, 0,191,203,
26, 0, 0,121, 0, 99, 0, 0, 221,221,232, 0,221, 0,231,161,
199, 0,120, 0, 0, 16,212, 0, 0, 0,133, 0,231,140,231, 0,
231, 0, 0, 0,232,231,221, 0, 204, 0, 0,135,138, 0, 28,143,
0,231,198, 0,231, 0,212,179, 0,231,231, 0,115, 0,207,221,
0, 88, 0, 0, 0, 0,231, 87, 0,130, 0, 0,126, 72,118, 0,
0, 68, 0, 87, 0,198, 0,138, 118,231, 72,212,220, 0, 0, 20,
0, 0, 0,199,231,221, 0, 68, 0,127,231,221, 0,204, 0,231,
144, 63,233,144,208,231,128, 0, 0,231,146,237, 27, 0,115, 0,
0,136, 0, 0, 0,118,231, 0, 231,221,115,115,231, 0,231, 0,
103,232, 0, 0,197,199, 0, 0, 221,220,127, 0, 0, 0,221, 0,
0,233, 0, 0,231,231,231,204, 136, 0, 0, 0,201,207, 0,146,
0,231,204,220,199,233, 0,141, 235, 72,118, 72,128,191,232,207,
191,138,191,212,233,221,220,231, 212,207,212,212,220, 0,146, 0,
221,204,198, 0, 0, 0, 0, 0, 0, 19,221, 0, 0, 0, 0,231,
0,211, 0, 0,220, 0, 25, 0, 0, 0,194,143,194, 0,232, 0,
231,211, 0, 0,191, 0, 0, 0, 0, 0,137, 0,145,210,137, 0,
68, 67,121,231, 0,232,204, 51, 88,105,231,231, 0, 0,207,231,
106, 0,211,116,221,127, 68, 51, 232,221, 50,120,199,137, 88,103,
68,221,105, 0,221,136,191,221, 138,233, 0,207, 0, 88,220,191,
207, 0, 0, 0,207,231, 0, 92, 72,191,111,220,230, 0,231, 50,
191,137, 0, 0, 53,145, 0, 0, 0,231,197,233, 0, 68, 51,136,
231, 0,207, 0,232,204,231, 0, 204, 0, 0,206, 0,231, 0, 0,
0, 0, 0, 0,230, 0,119, 68, 231, 0, 50, 0, 0, 0, 76, 0,
109,121, 0,232, 0, 0, 0, 0, 231, 68, 72, 10, 0,115, 68, 91,
136, 88, 0, 72, 0, 0,128, 0, 204, 85,117,137, 0, 10, 0,211,
0,140, 88, 0,231,191,221, 0, 136, 0, 0, 0,231,221,232,118,
0,231,231,189,138,231, 68,118, 211, 74,221,233,233, 72,191, 26,
65,231, 0, 0,212,212,207,207, 72,212,191,137,231,128,231,235,
140,191, 0,232, 0, 27, 0,220, 197,207,220,138, 0,118,145,212,
220,128,207,212,103, 0,220,189, 232,161, 88,211, 87, 0,207,119,
115, 0, 0,207, 0, 0, 0,231, 0,231, 0, 0, 0, 0,146, 0,
231,127, 44, 26, 0,231, 0,171, 0,233,231, 67,100,138,231,103,
51, 0, 44,231, 0, 0, 68, 0, 0,231, 0, 0, 76,146, 76, 24,
203,220, 0, 0, 0, 0, 0, 68, 0, 0,232, 0, 0,204, 0, 0,
204,204, 51,116, 0, 0,211, 0, 211,122,231, 87, 0, 0, 0, 0,
161,207, 0, 0, 88,231,140, 72, 221,111, 88, 0,231,198, 0,115,
0,135, 0, 74,134, 0, 0, 0, 111, 0, 0,231, 0,128, 0, 0,
221, 72,103, 15,207,121,120,125, 130, 0,231,191, 72, 72,207, 88,
206, 0, 0,221, 0, 72, 72,231, 207, 91,109, 0, 0, 0, 91,146,
231, 0, 0,211, 0, 0,198, 0, 221, 0, 91,231, 0, 0, 0,199,
0, 0, 0,203, 91,129, 0, 76, 116,221,129,136, 0,231, 0,231,
0,206,232,231, 0,231, 63, 0, 232,125,232, 0, 44,161, 26, 85,
134,232,231,139,231, 97,197,231, 0, 0, 44,232, 0,144, 0,136,
231, 0, 0, 0,233,231, 87,220, 231, 68,137,231,231,210, 0, 97,
231,231,235,191,194,220,206, 0, 111,207,190, 63,233,231,204,105,
0, 88,199,220, 16,212, 0, 0, 190,111,191, 88, 0, 0,233,133,
47,212,210,210,220,105,115,220, 118,220,233,206,140,211,233,231,
0,210,221,206, 0,232,231, 0, 0,117,191, 0, 72, 0, 0, 0,
0, 0, 0, 0, 0,198,143,220, 116,140,204,103,194,143,231, 88,
88, 74, 88, 0,136, 0,140, 0, 0, 0, 0, 72, 0,108, 0, 0,
130, 0, 0, 0, 0,198, 0,194, 0,231, 0, 0,203,231,206,231,
198,118, 0,221,232,201, 0,118, 0,133,203, 0, 0, 0, 10,211,
63, 0, 0, 0,204,220,203, 13, 0,231, 0,146, 0,209,232,143,
199,207,172, 98,136, 47,128,136, 191,231,191,128,232,204,191,191,
199,134, 0,212,231,212, 0, 0, 231,212,101,191,207,126,207,191,
212,138,207,212,111,207, 0, 0, 106,207,191,212, 0,231,207,231,
143,189,231,221, 87, 0, 68,115, 211,146, 0,194,232, 0, 0,231,
0,220, 0,191,221,221,231, 0, 0,210,231,231, 0,189, 0, 0,
116,118, 0, 0,109,198,233, 0, 0, 17,199, 0, 0,116, 98, 0,
0,191, 0,194, 0, 0,231,118, 0, 0, 0, 0, 0, 0,199, 0,
198, 0, 0, 0, 0, 0, 0,118, 0, 0, 0,233,206,204, 0, 0,
0,194,237,231,231, 0, 0,198, 0, 0, 0,231,231, 0,204,232,
231,143, 0,204, 0,230, 0,118, 207, 0,201,204,233, 0,220,231,
231,191,220,231,231,220,220,121, 201, 0,220,207,207, 25, 87, 97,
199,191,210,121, 0, 0, 0, 0, 0, 0, 0, 0, 75, 88, 0,203,
143, 0, 0,210,194, 0,231, 0, 231,204, 0, 0,211, 0, 0,129,
107, 0, 0,221, 17,232, 0, 0, 0,232, 0, 0, 76, 0,129, 0,
0, 0,127,137, 0,204, 0, 0, 0, 0, 0, 28,133,118,109, 0,
0,231,194,231,211, 0, 0, 0, 72,136,220,101,207,199,212,220,
235,199,136,207,207,135, 0,140, 135, 72,220,101, 0, 0, 0, 68,
220,235,232,207, 98,140, 0,109, 233,220,128,231,235,191, 26,128,
231,118,206, 72, 0, 50,212,231, 0,118,220,128,206,111,134,122,
116,220,231, 0, 0,233, 0, 0, 0, 0, 68, 0,220,207,198, 0,
0, 0,231,231,231,144,140,206, 231,118, 0, 0,201,231,146,138,
35, 0,204,231,231,231, 0,143, 0, 0, 0,231,127, 0, 0,115,
127, 0,232, 0,232, 0,232,221, 116,231,203,134, 0, 0,119, 0,
143,231,164, 0,146,143,194,204, 204,129, 99,107, 0, 87, 0, 0,
91,207, 72,118,107,199,207, 87, 51,146, 91,143,204,199,207, 0,
137, 87,137,233, 0, 0,212, 28, 231,220,231,140,101, 0,119,134,
146,233,199, 87, 0,233,207, 0, 220,109,116,231,231, 0, 0,232,
127,231,146, 91, 87,198,146,231, 231, 0, 0,198, 15, 0,231,232,
107, 0, 0,231,231, 27,231, 0, 0, 0, 0,204,204,231,116, 0,
0,143, 51,190, 0, 0,107, 0, 131, 0,211,231,221, 0,130, 0,
0,131,121,164, 0, 13, 44, 0, 0, 87,233,207,220,172,191,199,
207,121, 0,232,231,191,191,191, 233,206, 98,191,231,207,199, 78,
0,206, 0,127,207, 0,191,220, 0, 44, 15,231,131,231,221,231,
21, 0,129,204,231, 0, 72,231, 0, 0,231,206,164,143,232,198,
175, 51, 17,231,146, 76, 0,232, 119,232,109,107, 0,119,109,146,
0, 0, 0,231,232,231, 0,204, 0, 0,143,146,231,232, 0,117,
0, 44,146, 0, 0,231,161,232, 194,232,107,231,231,127,111, 0,
109,199, 0,122,191,191,221, 0, 87, 87, 0,231,119, 0, 0, 87,
0,206,199, 0,107,220, 0,231, 231,121, 0,131,231,231, 0, 0,
0, 15, 0, 0, 15,231, 0, 0, 129,204,194,198, 0, 0, 0, 0,
211,204,198, 0, 0,221, 0, 0, 0, 0, 0,109, 0,204,109,232,
232,231,232, 75, 0, 0, 15, 0, 0, 0, 0,107, 0,232,146,231,
0, 25,198,234,204,204,231,131, 0,194,116,232,232,121, 87,233,
0,140, 72,130,191,221,130,206, 191, 0, 15,117, 0, 92, 0, 0,
207,207,171, 0, 87,107,206,207, 207,232,201,133, 0,145,121,231,
231, 75, 0,231, 0, 0,231,116, 0, 68, 76,122, 0, 87,231, 0,
24,235,191, 20,128,220,191, 0, 230,111,220, 72,122,121,210, 98,
128,233, 68,191,220, 0,220,206, 108,233, 72,128, 25,124,231, 87,
203, 0,198,204,204, 0, 25, 0, 204, 0, 0,233,127,231, 0, 0,
133, 0, 16,207, 63,220, 28, 28, 220, 0, 16,128, 72,207, 0, 16,
212, 72, 98, 28,231, 16, 72, 16, 16, 72,133,231, 0, 16,128, 28,
72,191,207, 16, 28, 72, 10, 26, 28, 72,207,128,207, 10, 72, 28,
207, 72, 72, 10,207, 16, 0,191, 16, 16, 72, 72, 10,128, 72, 28,
128,207,128, 63, 0, 72,226, 28, 207, 16, 98,191, 0, 28,128, 72,
207,179,207, 72, 16, 98, 72,167, 72,231,207,128, 28, 72,133, 10,
72, 98,128,207,191, 72, 72,207, 207, 72, 0, 0, 0,128,207,231,
0,220, 0, 16, 98,128, 28, 0, 72, 98, 63,220,207, 16, 0, 0,
72, 0,212, 0,133,207,220, 0, 191, 16,128,191,220,207, 72,220,
179,235, 0,220,133, 0, 44,221, 144, 0,144, 0, 0,129,232, 0,
231, 0,207,231,206,233, 0,231, 204, 0, 0, 0,204,232,231, 0,
126, 28,231,231,206,118, 0, 63, 72, 0, 26,231,233,211, 0,204,
116,199, 72,206, 0, 0, 0,233, 231,144,140,101, 0, 0,140, 0,
143, 0,138, 0,221,143,233, 93, 233, 97, 0,221, 0,231,233, 0,
231,128,233,129, 0, 51,189,233, 119,207,134,231, 99,191,136,220,
0,232,220, 0,120,220,231,220, 0,220,111,221, 0,231, 88,191,
0, 72,221,204,140,211, 0,199, 87, 87, 0,212, 0,231,231,111,
233, 0, 50, 0,231,231,206, 0, 206, 88, 0, 0, 0,103, 0,121,
233, 68,231,232, 0,126,198,231, 0, 0, 50,204,106,231,130, 0,
0,221,107, 0,140,206, 0, 0, 72, 0, 0, 0, 0, 0, 0,120,
134,138, 0, 0, 0,233,121, 0, 231,130, 0,198,204,220,232,220,
68,209, 0,189,210, 0, 0, 0, 0,119,231,140, 68,233,207,220,
68,138,231,137,233,137, 51,231, 0, 0, 0,206,118,118, 0,231,
88,206, 72, 0, 0,139, 0,134, 115,209, 0, 0,233, 0, 0,220,
0,191, 0, 0,220, 0,130,191, 197, 0, 0, 0, 0, 0, 0, 0,
231,212, 0,136, 0, 0, 68,233, 128, 0, 0, 72,231, 68,231, 68,
220,220, 72,233,220,211,118, 0, 0, 0,144,128, 26, 0, 0, 0,
0, 0,206, 0, 28, 0, 51, 0, 118, 0,118,231,231, 0,107,231,
0,117,231, 0,231, 0, 0, 0, 231,220, 72,231, 0, 0, 0,121,
91, 0, 75,131, 15,232,121,107, 0,231, 0, 0, 0,121, 87, 78,
0, 0, 0,133,121, 49,111,138, 232,136, 0,137,136,231, 0,221,
0,220, 0,206, 0, 0, 68, 0, 88, 0,118,136,232,136,231,191,
98,126,136, 0, 72,139, 0,220, 0,137,136,230,231,232,199,115,
0,164,137, 0, 35, 0, 0, 0, 231,231,140, 0,191,141, 72, 16,
98, 98,233,137,199, 0, 65, 0, 231, 0, 0, 0,136,207,138, 0,
0,207, 0, 0, 0, 0,118,221, 0,231,136,197,124,202,136, 0,
231,134,231,231, 53,201, 0,167, 0, 0,220,207, 0,209, 0,209,
144, 88, 0,207,103, 0, 16, 0, 136, 0,118, 0,204,140, 0, 0,
0, 0,136, 0, 0, 87,136,117, 87, 72,136, 0,212,191,231, 98,
72, 16,207,128, 0,199,118,191, 206,207,145,164,212,207, 0,220,
212,207,208,170,210,207,212,191, 212,164,212, 75, 0,207,212,209,
199,145,199,117,220,231, 0,235, 72, 87, 0,220, 0,220,134,220,
220,231, 0, 0, 0,231,206, 0, 199, 0,118, 88, 72, 0,107, 0,
135, 88, 0,201,140, 88,231, 0, 0,231,235, 0, 0,231, 0,198,
232,231,221,231, 0,118, 23,232, 0,207, 0,146, 0,207,130,231,
137, 88, 0, 27,206,212, 0,207, 87,103,136, 72,207, 0, 98,134,
140, 0,231,232, 0,231, 0, 0, 206, 0,199, 0, 0, 0, 0,138,
0,220, 0,231, 0,232, 0, 0, 207, 0, 87,209,136, 88, 0, 0,
119, 0, 0,116,231,231,199, 0, 137,127, 0,231, 0, 0, 0, 0,
232,232,232, 88,231,117,231,231, 231,231, 96,199,232, 76,194,146,
126, 0,126,207,231, 0,164,231, 203, 25,233, 0,220,143, 0,204,
0,231, 0, 15,232, 0, 0,191, 78,190,204,231, 0,231, 0,127,
232, 0,221, 51, 0, 68,233,171, 87,220,140,207,210, 88,220, 0,
212,212, 0,126,140,220,220, 0, 0, 0,127,118,106, 0,199, 0,
-8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56,
206,190,206,220, 0,115, 16,122, 143, 27, 75,210,136, 82, 22,231,
105,231, 85, 0,132, 0, 19, 15, 103,220,212,105, 68, 0,136,140,
220,231,210, 0, 0, 0,210, 0, 204,203,137,201, 88, 0,231, 0,
72, 72,221,198, 0,137,135,103, 191,137,122, 0, 0, 0,233, 0,
231,231,231, 0, 0, 0, 0,136, 0,232, 0,122,220, 0,231,221,
0,231,231,231,231,231, 0,231, 115, 75,231,232, 0,231,231,231,
0, 0,231, 0,198,231, 87,231, 231, 0,203,198, 0, 0,171,103,
98,119,140, 63,231, 0, 24, 25, 109,231, 10,231, 0,230,118,207,
231, 0, 26,206,231, 0, 0, 0, 0, 0,132,136, 0,201,121,231,
0, 0,138, 0, 0, 0,221, 98, 233,134,231,211, 98,137,210,231,
210,206,211,210, 0,135, 71,232, 233,206,207,206,130, 97, 96,140,
232,136, 0,136,232, 0,221,130, 106,140, 0,194,231,137,199,231,
221,212, 0,231,207,117, 0,133, 0, 0,231,212,220, 98,179, 11,
0,140,199,111, 88,199,232,134, 235,232, 0, 88,209, 0,111,118,
0,206, 0,130,210, 97,137,162, 0, 0, 0,100, 0,231, 0,118,
0,136, 0,129,199, 0, 0,209, 0, 63,109,233,231,231,210, 0,
232,130, 68,124,115,137,199, 0, 220, 68, 0, 0,191,211,145,191,
0, 0,231, 0,220, 0,231,138, 231,231, 0,204,136,231,232, 0,
204, 0, 0,231,231,231, 0, 72, 100,221,221, 68, 72,208, 0,201,
231,111,119, 0,130,118,136,231, 137,136, 0, 0,208, 0, 0,231,
201, 0,211,130, 0,204, 98,232, 231,140,119, 0,211, 0,211,100,
10,232,137, 0,118, 0,129, 0, 24, 0, 98, 0, 0, 0,212, 72,
212, 16,231, 28, 98,191, 0, 72, 72, 0,191, 72,191, 0, 0, 28,
0, 0, 0,119, 0,231, 0, 88, 207, 0,221,106, 88,199, 0,231,
0, 0,231, 0, 0, 72, 67,231, 0,111, 75, 0, 0, 0,118, 0,
0, 0,130,144, 0,221, 50, 0, 118,232,231,232,207, 0, 99,231,
201, 0,131, 0,221, 0, 0,204, 197,231,199, 68,231, 0, 0, 0,
0,108, 63,220,133,203,231, 28, 231, 72,191,231,226,171, 0,129,
206,130, 0, 0, 0,105, 0, 82, 211,232, 88, 0,140,231,231, 72,
212,221, 0, 13,232,231,103, 0, 206, 0, 0, 0,140,204, 0, 47,
118,206, 0,231, 0, 0,231, 0, 0, 68,233,194,231, 0, 0,143,
105, 88,118,231,164, 0,231,231, 19,231, 0,232,231,206,231, 0,
0,204,231,126,134, 0,221,204, 0, 0, 75,206,103,118,140,232,
0,231, 0,232, 0, 0, 0, 0, 199, 0, 0, 0,233, 98, 0, 0,
198,221,231,129,167, 26,212, 98, 16, 47,231,231, 76, 0, 0, 0,
0, 68, 0, 0, 0,204, 0, 0, 201, 0, 0, 0,111,137, 0, 0,
231, 0, 0, 0, 0, 0,118,221, 231,146, 0, 0,231,231,198,231,
0,199,221,231,231,231,211, 88, 0,221,233, 88, 0,231,231,231,
231,134,237,115, 0,231, 91,231, 231,209, 0,118,137,162,231,194,
0, 65, 0,121, 0, 88,210,129, 0,231,100,231, 0, 0, 0, 0,
231,231,144, 0,231,231, 0,231, 231, 0, 0, 72,212, 0, 0, 0,
17, 0, 0,231, 47, 0, 0,191, 0, 68, 0,231,134,221, 19,119,
0,201,231, 0, 0, 0,231, 0, 121, 0,231, 0, 0,231, 0,206,
0,231, 68, 0,206, 0, 0, 0, 137,233,210,119,146,233,231, 99,
129,121,231, 0,137, 0,129,232, 0,126,204, 51, 0,232, 0, 0,
231,100,148,130, 0, 0,199, 0, 0,231,231,231,231, 16, 0,128,
0, 0, 0,235, 0,133,191,231, 231,231,232, 0,115,231,131,204,
0,191, 0,204,204,231,231,231, 0, 0, 0, 0,103,211,231,209,
198, 0, 0, 0, 0,231,232, 0, 0, 0, 0, 0,231, 0, 0, 0,
0,103, 0,134,121,231, 0,118, 76, 0, 68,231, 0,231,211,233,
0, 85, 0, 75, 0,127, 91, 0, 0, 0, 0,207,141, 87, 0,231,
231,231, 0, 0,211, 44, 0,207, 212, 0,212,132,199,140,231,231,
232,194, 0, 68, 0,204, 0, 0, 206,140,126,231, 0, 0, 13, 0,
0, 0, 0,204, 0,232,221,198, 232,111,231, 0, 0, 0,232, 0,
0,231,221,231,206,221, 0,231, 88, 93,143,231, 0, 76, 0,231,
0, 0,191, 0, 63, 0, 0,204, 0,199,199,233, 0, 0,138, 0,
198, 0, 0, 0,136,233, 0,136, 129, 0,164, 0,175, 0, 0,121,
231,121, 0, 0,146, 0, 0,116, 127,109, 0, 85,206, 0, 0, 0,
231,221, 0, 0,232, 0,131, 0, 162, 91,126, 44, 15,231,101,115,
77, 0, 0, 0, 0, 0,231,232, 0,189,164,231, 0, 0,232, 0,
0, 53, 0, 0, 0, 0, 0, 0, 0,130, 0, 0, 0, 91,221,144,
201, 0, 0,191, 0,120,231, 0, 0, 0, 0, 0,206,121, 0,233,
220, 0,231, 0,105,122,211, 0, 232, 53, 53, 0, 0, 0, 0, 0,
0, 0, 0,231, 0, 0,221,111, 0,194,129, 88,231, 0,231,206,
0, 0,198, 0,204,206, 76, 51, 0, 0,119, 25,231, 0, 0, 0,
231,120,231,231, 0, 0, 63,204, 221, 0,194, 0, 0, 0,221,231,
0, 0,238, 0,231, 0, 0,232, 0,232, 0, 0, 0,129, 0,231,
231, 0,231, 0, 0, 0,221, 0, 199, 0,232, 0,221, 0, 0,129,
231,231,231,231, 0, 0, 0, 0, 231, 0,231,231,232,231,134,191,
88, 16,232,231, 68, 25,231,231, 231,231,142, 75, 47,231, 68,127,
231, 0,199, 0, 0, 0, 0,127, 0, 0, 0, 35,191, 0, 0,204,
231,115, 0,221,211,231, 0,221, 0,140,232,105, 0, 16, 98, 0,
72,128,128, 0,231, 0, 0, 0, 0, 0, 97,204,120, 0, 0, 0,
221, 0, 0,209,211,142,231, 0, 221, 0,210, 0,124,191, 0, 0,
0,231, 0,206,111,221, 0,207, 231,199,206,231,212, 0, 0,209,
231,207, 0,204,220,121,199, 0, 221, 0,221, 0, 0,231,211, 0,
132,211,221, 0,199,231,201,136, 0,202,191,115,221, 44,172,212,
207, 0, 0,231,199, 0, 0, 0, 0,126, 0,136, 0, 0,204, 99,
231,231, 0,231,111, 0, 0, 0, 0,232, 0, 0,231,100, 65,116,
207, 0,231,212,212, 0, 0, 0, 105, 88,211,129, 0,231,138, 0,
68, 0,136, 53, 0, 0,129,199, 201,194,201,231, 0,201, 0, 0,
0,232,130,130, 0,207, 0, 72, 136, 0,199, 0,138,231,206,231,
0, 63,206, 0, 0,111,221, 0, 0,190, 0, 0, 0, 0, 0, 0,
0,199, 0, 0,201, 0, 0,100, 0, 0,231, 88, 0, 0, 0,111,
231, 0, 0, 0, 0,228, 0, 98, 212,142, 0,117,206, 0, 72, 0,
232,221,221,194,211,131,221,201, 211,111,211,211,211,204,211,204,
111,211,211,194, 0,233,131,221, 76, 0,204, 0,211,221,202,211,
0, 0, 0,211,130, 0, 97,211, 131, 0,211, 0,191,207,212,117,
0, 0,111,132,221,230, 0, 0, 210, 0,221, 0, 0,140, 0, 0,
0, 0,231,231, 0, 0,207,231, 0, 0, 0, 0, 0, 0,121, 99,
0, 0, 17,199, 0, 0, 0, 0, 124, 0, 0,204,207,206, 0,209,
0, 0, 0,201, 0,232, 0, 0, 0, 0,138,194, 0,204, 0,232,
130, 0, 0, 0,194, 0,201,198, 232, 0,220,121,211, 0,211, 0,
231,130,209, 0, 0, 0, 0, 0, 0, 0, 0,221,231, 0, 0, 0,
201,211, 0,232, 0,220, 0, 0, 0, 0, 0, 0, 50, 0,220,194,
0, 0,129,210,221, 0,198,198, 0,138, 0, 87,231, 0,111, 0,
0, 0,221,231,231,119,232,231, 221,231,233,204, 0,119,203,231,
0,204,231,221,204,115,189, 0, 0, 0, 0,231, 0, 0, 0,127,
0,209,115,146, 0, 0, 0,231, 0, 0, 0, 0, 0, 0, 0, 0,
0,194,232, 0, 0,127, 51, 0, 0,199, 0, 75, 0, 0, 0, 0,
136, 0,231, 0,206,191, 44, 0, 0, 0,204, 0,137, 68,231, 0,
0,231,198, 87, 98,231,211,140, 0, 68,231,143,231, 87,194, 0,
0,134, 72,136,231, 28, 0, 0, 140,233,211,144, 72,211,191, 0,
136,221,206, 0,231,231, 0,134, 0,211, 0, 0,231,233,197, 47,
231, 67,201, 0,191,179, 0, 0, 105, 0, 0, 88, 0,126,231, 0,
0, 0,209,211, 0, 0, 88,232, 220,233,233,232, 72,220,204, 0,
0, 0,101, 0,199, 0, 0, 0, 0, 0,204,138, 0, 98,231, 0,
231, 99,231, 0,116,231, 0,190, 0, 0, 0, 0, 0, 0, 0,231,
0,137,137,203,203, 65,207, 0, 0, 0,204, 0, 0, 0,221,109,
0, 0,231, 0, 68,137,231, 0, 118,144, 0, 0,107, 27, 0,106,
0,121,231, 0, 72,231, 0, 0, 206, 0, 0, 0, 0, 0, 0, 0,
0,130,231, 88,115,161, 0, 0, 137,118, 0, 0,231,107,105, 0,
0,231,199, 0,203, 0, 0,143, 0,220,232,231,197,191,207,191,
140,233, 88,121,132, 0, 0,231, 232,211,209,235,191,231,231,232,
0,233,231, 0, 0,103,231,231, 231, 0, 88,204, 0, 0, 0, 0,
128,231, 19, 0,220,221,111, 0, 204,231, 0,143, 0, 0,231, 0,
0,233, 0,231, 68, 0, 0, 0, 0,221, 0, 0,232,231, 0, 0,
0, 0, 0, 0, 0, 0,109, 0, 0, 0,231,231,221,221,197, 88,
204, 0, 0, 0,204, 0,197, 0, 0, 0,127, 0,174,231, 0, 19,
0, 0,146, 0,198,231, 0,203, 0, 0, 0, 0,231, 0,231,140,
231,140,221,120, 0, 0,111, 44, 129, 0,231,109, 0,231, 0,107,
0,231,231,121,234, 0,143,117, 198, 0, 15, 0,221, 0, 0, 0,
0,232, 0, 0, 0, 0,204, 15, 0,231,107, 0,204, 0, 0,198,
0, 0,204, 24, 0, 0, 0,204, 0, 0,127, 0, 0, 23, 0,198,
75, 28, 10, 0, 26, 72, 28,212, 10,128,191,231, 0, 0,212, 0,
207,207, 68,231,204, 0,231, 0, 0, 0,232, 0,162,231,220, 0,
0, 0, 0,140, 0,233, 92,231, 0, 0, 0, 0, 0,231, 0, 0,
0, 0, 0,221,175, 0, 0, 0, 127, 0, 0, 0, 0,231, 0, 0,
88, 0,131,109,231, 0, 0,233, 107, 0, 17, 0,232, 0,143,231,
204, 0,231,143, 0,204, 76,146, 146, 0, 0, 47, 0,131,231, 87,
0, 0,170,143, 0,161, 0,206, 0, 0,107,220, 0,107, 0, 0,
221,143, 0,117,143,231,143,231, 0, 0,107, 75, 13,231,228, 0,
221,204, 0, 0,231, 0,204, 0, 197, 0, 0, 0, 0, 0,204, 0,
143,231,204, 0, 51,107, 0, 0, 0, 0, 0,131, 0,231, 87, 0,
87,175, 25, 47, 0, 0,107,231, 211, 87, 0, 13,204,119,143, 0,
13,107,143,146,231,232,231, 0, 0,130,231, 0,204,231, 0,231,
0, 0,198, 0,232,202,204,109, 0,142,235, 0,146,146, 0,221,
0,194,221,137,211,146, 0, 0, 146, 0,204, 0, 0, 0, 91, 0,
87, 76, 0,170, 91,204, 51,204, 129, 0, 27, 0, 15, 15, 0, 0,
146, 0,107, 0, 0, 0,221, 0, 0,146, 0, 0, 76, 0,232, 87,
0,231,204, 0,194,231, 0,146, 0,204, 0,143,203,194, 0, 44,
0, 0, 91, 0, 0, 0,143,232, 0, 0,231,204, 51,231,232,231,
194,161,232, 0,238, 0,107, 91, 0, 0, 0,106,231,146, 17, 0,
231, 51,231, 76,211, 0,175, 91, 146, 0, 91, 0,211, 0, 87, 0,
87,164, 93, 0,143,211,221,199, 0, 0,121,221,203,211,146,221,
109,211,211,221,194,127,194,107, 211,146,194,146,204,143,221, 0,
76, 44,211, 0, 0,221,232,231, 51, 0, 0,204, 51,231, 0, 0,
0,231, 0,109, 0, 0, 0,231, 0, 91,221,231,231, 0,129, 0,
0,194, 0, 0, 0,231,231,211, 0, 75, 0, 0,198, 0,194,175,
0, 0, 0,204,221, 0,232, 0, 107,175, 51,203, 91, 0, 0,232,
211, 0, 0, 0, 0, 0,138, 0, 0,231, 0,194,111,211, 0, 75,
87,231, 15, 0,129, 0, 0,107, 0, 0, 0, 0, 0,121, 0,231,
127,231, 0,117, 0, 0, 0, 0, 231,231,127,221,232, 0,204, 0,
116, 0,194,127,231,236,194, 0, 0,231, 76, 0,232, 0,204, 0,
231, 26, 26,191, 28,191, 0,233, 16, 16,207,207, 0, 28, 28, 28,
28, 0, 28, 72,212, 0, 72,179, 10,207, 28, 0, 98, 72, 26, 28,
124, 28,235,207, 26,207, 28,231, 128, 28, 16,207,220,128,231, 72,
0, 72,191,233, 0, 16, 0, 16, 191,191, 16,128,231, 10, 98,191,
72, 72, 28,207,191, 10, 28,207, 235,191, 0, 72,191, 63,231, 16,
191, 16, 72,220, 16, 72,191, 16, 16, 0, 16, 28,231, 72, 28, 72,
220, 16,231, 10,235, 72,191, 0, 28, 0, 98,133,207, 72, 72, 72,
133,207,191, 16,235,212,231,212, 233,207,212,191, 72, 0, 0,191,
0,220, 72, 63,128,212, 72,191, 98,191,235,237,207, 72,231,191,
233, 16,235,231, 72, 0,220, 53, 0, 0,231, 0, 0, 0, 0,164,
0,126,221, 0, 0, 0,137,207, 119,199, 44,127, 99, 0,121, 0,
127,221, 0, 0, 75,197, 0, 0, 0, 0,103, 0,221, 0, 0, 0,
0,137,202, 0, 0, 0, 0, 0, 232, 0,136, 85, 25,231, 0,211,
232,211,211,232, 0, 0, 0, 0, 233, 68,206, 0,231,231, 0, 0,
0, 0,111, 0, 0,206, 0,231, 0,209,161, 0,134,194,232, 0,
231,231, 0, 25,121,232, 0, 0, 204,231,231,231, 0,143, 51, 0,
87,143,146, 0, 0, 0, 0, 87, 143,109,129,146, 87,231,232,109,
44, 0,204, 76, 87, 0,119,146, 146, 0,232,143,143,129, 0,119,
146,204,119,109,143,211, 0,131, 51, 0, 51,231, 0,231,203, 0,
0,109,211, 91, 0,231,231, 0, 0,221,232, 15, 87,221,146, 0,
143,129, 51,127, 51, 0, 91, 0, 231, 0,146, 0,121,143,231,231,
231, 0, 0, 0, 75,231,231,231, 129,204, 19,232,143,121,238, 0,
231,235,191, 0,116,109, 0,232, 143, 0, 76,116,220,204, 0, 25,
231, 0,231,129,116,231, 51,211, 0,231, 0,170, 0, 63, 72, 28,
207,133, 26, 26, 16, 16, 16, 16, 28, 72, 16, 16, 72, 26, 98, 26,
98, 72,207, 0, 28, 16, 0,133, 28, 28, 63,128, 72,220, 98, 98,
0,133, 98, 63, 28,207, 0, 0, 133,212,212, 98, 98,234, 72, 16,
72,231, 0,191,133, 0, 16, 0, 191, 0,133, 16, 0,226, 63,212,
16, 98, 98, 98,100, 0, 68,204, 0,231, 0, 68,221, 72, 0,211,
140,231, 0,189,134, 16, 72,140, 0, 0, 0,210, 0,211, 0, 0,
0,118, 0,231,220,136, 0, 0, 0, 0,137,133, 0, 0, 0, 0,
231,231, 0, 0, 0, 25,211, 0, 0, 51, 0, 0, 0, 0,231,118,
0,231, 0, 88, 0, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0,231,
0,231,204,137,121,199, 0, 0, 212,231,204, 0,221, 0, 97,231,
0,231,231, 98,235, 0,130, 0, 0,231, 0, 68,118, 0,206,197,
0,144, 0, 0, 0,231,206,233, 0, 0,199,201, 0,140, 0,144,
0,146, 0,231,209, 0, 0, 0, 118,211,115,232, 0, 0, 0,138,
0,231, 0,138, 0, 71, 0,207, 220,220,124,128,231, 0, 0,231,
0, 0, 0, 0, 0,221, 0, 0, 231,206, 92,231,212, 0, 0,136,
75, 0, 0, 0, 0, 0,231, 0, 0, 0, 0, 0, 0,111,201,232,
231,231,126, 0, 0, 0, 0, 0, 221,118,108,211, 0, 0,230, 0,
170,207, 0, 0, 19,103,231, 0, 0,206, 0, 0,221,210, 0, 0,
0, 0,201, 0,134, 0, 0, 72, 118,202,103,206,204,232,211, 0,
232,220,212,211,231,232,231, 0, 231,197,231, 0, 0, 0, 0, 76,
194,231, 0,129, 23, 0,118,221, 0,230, 0, 0,209,199, 0, 0,
231, 0,115, 0,100, 0,199, 0, 0,231,129,232,206, 0, 0,191,
0,138,211, 0,231,197, 0,100, 0,211,105,204, 0,107, 0,207,
221,198,231,194,231,232, 0, 0, 0,203,231, 0, 0, 0, 0, 0,
0,204, 0, 0, 0,221, 0, 0, 0, 0,204,136, 68, 0, 0,142,
198,231,118,231, 0, 0, 0, 0, 0, 0,118, 0, 0, 0,117, 0,
129, 0, 0, 0, 0,231,233, 0, 231,231,107, 91, 87, 51, 0,231,
0, 0,146, 0,210, 0, 0, 0, 220, 0, 0,204, 0,231,221,131,
0, 0, 15,231, 0, 0,220, 0, 0, 0, 0,161,220, 0, 0, 0,
231, 0, 0,220, 0, 0,220,220, 146,233,221,164,204,117, 76, 0,
0,220,207,143,207,199, 0, 0, 0,146,204, 0,101, 0, 0, 0,
0, 0, 50,204,143, 75, 0, 0, 0,231,204,121,197, 87,232,121,
0, 0, 0,220, 0,199,189, 0, 220,146,107,231,235,231,231,121,
231, 0,231,198,231,235,231,231, 143,191, 0,143, 0, 0,129, 87,
220,220,199, 0,143, 76,194, 0, 0,122, 0, 0,231, 51,121,231,
0, 0, 0,231,231, 0, 0,231, 220, 0, 0, 0,231, 0, 0, 87,
231,194,116,231,197, 0, 16, 72, 98, 72, 0,220, 28,220, 16, 10,
72,220,207, 0, 16,220,191, 0, 220, 0, 0, 16,191, 28, 0, 72,
0, 0, 0, 28,191, 16,133,220, 72, 16, 72,235, 0, 72,220, 0,
98, 28, 0, 28,231,133,133,207, 191,191, 0,136,126, 0, 92, 67,
0, 0, 0,115, 0, 0, 27,231, 67, 16, 0,191, 0, 75,204, 76,
51,135,107, 0, 0,231,231,198, 0, 16, 15,116, 15,133, 28,116,
0,133,103, 0, 88,139,231, 10, 16, 0,231,231, 0, 0,138, 0,
28, 88,231,204,100, 0, 0,231, 10, 16,203, 28, 10, 26,128, 98,
231,232,111,231,170,130, 51,231, 204,172,118,137,231,115,221,231,
140,231, 0,207, 25,221,231, 88, 201, 72,121, 0,232, 88,231, 0,
138,103, 10,137,206,111,103, 0, 231, 28, 72,206, 0, 68,231,138,
115,206, 16,116,137,129,204, 97, 0, 25,140,130, 0,137,137,136,
140,197,136,146,221,231,220,231, 0, 0, 0, 0, 0, 0, 88,230,
0,107,143, 0,231,201,233,231, 68,194, 0, 72, 68, 0,144, 0,
0,111, 88, 0,204, 15, 0,140, 0,231,143,143, 0,115,143,118,
111,206,233,137, 87,146,203, 16, 232, 91, 0,208, 51,221, 75, 0,
87,116,210, 53, 0, 35, 0,231, 130,107, 0, 0,231,138,136,232,
0,231, 76, 0,132,115,129, 91, 107,231,146, 0, 51, 87,231,140,
118, 91,111,118,143,231,231, 91, 199,116, 76,206, 0, 0,231,129,
204, 68, 0, 98, 0, 67, 0,128, 231,191,231, 72, 0,212, 0, 0,
232,191, 67, 68, 0,231,136, 0, 189, 0, 68, 0,207, 0, 10, 67,
208, 96,231, 72,233, 67,231, 0, 88, 72,133, 16, 0,231,233, 0,
0, 68, 0,204,233,199, 0,233, 204, 0,135, 0, 0, 0, 53,212,
0, 16, 0,212,211,232, 0,233, 0,231, 0,231,199,118,161,231,
0, 47,189, 0,204, 0,212,133, 140, 0,233, 72,231, 68, 0,199,
0, 0,231, 0, 72,143, 0,117, 72, 0, 0, 0, 0,137,191,232,
231, 0, 72,231,191, 0,232, 0, 0, 27, 0,221, 0, 0, 0, 0,
221, 0, 50, 0,204,161,232,231, 231, 68, 0, 0,231, 0, 72,231,
231, 0, 72,233,231, 0, 0, 51, 0,231,231, 0,231, 50, 0,199,
25,199,175, 0,170, 0,231,231, 0,231,204, 0, 0,231, 0, 0,
0, 0, 0,220, 0, 0,206,231, 204, 68,189, 68, 97, 88, 24, 0,
208, 0,140, 0, 15,221,231,130, 232, 0,118,231,231, 63,191, 0,
0, 0,105,209,231,126, 0, 0, 0,197,136, 0,140, 0,118,118,
72, 72,231,231,221, 88,118,140, 137,221,237, 0, 0, 0, 0, 72,
0, 0,198,129, 0,231, 0,115, 0, 85, 0,118,220,106,231,231,
106, 0,126,220,220,220,220,101, 0, 0,120,118, 87, 0, 75, 0,
0,221,231,122,117, 0, 0, 0, 0, 0,199, 25, 75, 0,121,121,
0,122, 0,231,100,232, 0, 0, 117, 0,206,231, 0, 0,231, 0,
-7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8, 9,
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57,
50,170, 0,231, 0, 0,194,120, 15, 88, 16,127,134,139,103,140,
119,136,231,231,211,221,231,129, 143,221,231,231,103,107,231,231,
0,231, 0,109,232,231,131, 13, 0,211, 0, 0,211,204,231, 0,
0,221, 0, 0, 0,121,231,211, 0,210, 0,231,231, 0, 0,231,
211,232, 0, 0,221,233,231, 0, 221,127,204, 0, 0,146,194, 0,
204,143, 0, 0,119, 19, 0, 0, 0, 0, 0, 0,232, 0, 76, 0,
0,231, 0,127, 0,128,127, 72, 0,191,220, 0,231,204,211,230,
221, 0,231,221,107, 0,191, 99, 211, 72, 85,212,235,207,210,194,
76, 0, 0,231, 44,127,204, 0, 194, 51,211,162, 0,211,232,231,
231,204, 0, 0, 0, 0, 0,131, 0,231,204,107, 0, 0,204,231,
0, 0, 44, 0,119, 0,194,231, 0, 0, 0, 0,211,211, 0, 0,
0, 15, 0, 0, 16, 0, 0,231, 204, 0,221,129, 0, 0,116,232,
107, 0, 0,109, 0, 87, 72, 72, 72, 98,128,211, 0,221, 0,133,
0,131, 0, 75, 0,198,129, 0, 107,231,116,198,121,129, 0, 0,
211, 0, 0,211, 0,211,204,232, 204, 0,221,221,211,117,212, 0,
0, 0,129,127, 0,211, 0, 27, 0,121, 0,211,211,231, 0, 0,
0,127,221,211, 0,122,207,211, 0,211, 0,232,204, 0, 0,109,
204, 0, 91,231, 0,204, 0,231, 0,231, 0, 0, 0, 0, 0, 0,
231,231, 0, 0,131, 0, 0,231, 221,231,119,231,231,117,232,211,
127, 0,116,116, 0, 0, 0, 0, 143,231,198,231, 87, 0, 0,231,
221, 0,232, 0,127, 0,116, 0, 0, 0,231, 0, 0,231, 0,204,
107, 0,221, 0, 0,204, 0, 0, 143,204,129,221, 0,231,204,221,
146,121,127,231,211,231, 91,231, 131,211,221, 51, 44, 0,194,131,
0, 0, 15,127, 0,231, 23, 0, 127, 0,203,231,221, 0, 0, 0,
0, 0, 0, 0,231, 0, 0,204, 231,231,118, 88, 72,119,128, 72,
128,207,207, 72, 99, 72,191, 72, 72,128,120,137,191,128,207, 72,
72,128,207,207,120,124, 72,207, 133, 72,231, 72,109, 0,116, 0,
25,221, 0, 0, 0,131,211, 0, 0, 0,127, 0,109, 0, 51,231,
0, 0,122, 0, 0, 0, 0, 0, 0, 0,122, 0,116, 0, 0,206,
0, 0, 0, 0, 50, 0,107,194, 129, 0,131, 0, 0,221, 0, 0,
0,221,127,232,231,221,221,146, 0,221,221, 0, 47,167,111,128,
67,207,128,144, 72,208, 72,128, 128, 98,128,207, 98,199,124,233,
128, 72, 72, 72,207,133, 72, 72, 130, 72,221,128, 16,124, 0, 0,
232,116, 0, 0, 0, 0,199,129, 129, 0, 0, 0,204,194,204,129,
0,143,129, 0, 76,231, 0,231, 198, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,204, 0, 0, 231,221, 0, 0, 0,127, 0, 0,
0, 0, 0,232, 0, 0, 0,231, 0,231, 0, 0, 0, 0,128, 72,
72,128,128, 72, 72,207,207, 72, 68,189,190,191,191,191,207,128,
72,189, 72,128,212,207,207,199, 207,191,207,199,207,128,208, 0,
0,231,204,129, 0, 76,204, 0, 119, 0,194, 0, 0,210, 0,211,
0,231, 0, 0,121,231, 0, 0, 231, 0,232, 0,221, 0, 0, 0,
0,107, 76,198, 0,231, 0, 0, 0, 0,194,198, 0, 0,231, 0,
204, 0,231,204, 0, 0, 0, 0, 0, 0,232,141, 0,232, 0, 0,
121,191,130,207,207,233,231,206, 191,191,191,207,111,119,121,119,
220,231, 0,207,233,220,235,235, 16, 72,191, 0,220,191,226,220,
231,204,191, 72, 0,191, 0,191, 212, 72,220, 72,207,191, 72,128,
72,191, 16,191,220, 72, 72, 72, 63, 63,235, 0,231, 0, 72,191,
72, 16,231, 72,191,179, 0, 0, 0,220,226, 98, 72,226, 72,212,
191, 16, 72, 16,212, 72,191, 0, 235,212,191,191,191,191,191,207,
191,235,235, 0, 0,233,212,235, 0,220, 0,191, 16, 16, 0,191,
191,212,212, 63,191,231,204,212, 212,220,235, 0, 72, 72,191,220,
191,233, 63,220, 0, 98, 11,220, 63,231, 98,212,233,231, 28,207,
26, 72, 72,220,207, 98,191, 0, 67,191, 0,133, 72, 0, 0,212,
98,191,220, 0, 98,128, 0,191, 0, 16,128, 72,220, 72,231,124,
0, 16,207,128, 63, 72, 16, 0, 226, 0, 0, 0, 0, 72,133, 72,
72, 0,212, 0,212,191,191,212, 0,191,220, 98, 0, 0, 0, 0,
72, 72,207, 0, 0,231, 0, 28, 0,191,191, 0,179, 72,231,235,
191, 72,220,191, 0,212,207,212, 0, 0, 0,212, 16,235,220,231,
0, 0,234,191, 0,231,220,235, 235, 0, 0, 0,235,191, 0,207,
199,191,231,191, 0, 0, 63,107, 231,220, 0, 0,211, 0, 0, 28,
87, 0,204, 91, 0, 0,232,231, 231,146,231,107, 0, 0,204,164,
0, 51, 19,146, 51, 0,203, 0, 119,232, 0, 0, 0, 0,221,231,
231,211, 15,146, 91, 87,231,231, 76, 75, 0,199,209,171,206, 0,
207, 23,105,128,231,128,232, 0, 98, 72, 98, 99, 67,199,189, 72,
207, 98,133,199,191,233,121,105, 72,210,111,204,194,194, 0, 0,
204, 0, 0,204,129,119,129,221, 117, 0,221, 0,122, 0,204, 0,
0,119,121, 0, 0,238, 0, 0, 26,235, 16, 72, 0, 26, 28, 72,
207,191,128,220, 10, 72,231, 72, 98, 16,207, 26, 0, 63,212, 0,
72, 98,191, 0,220, 26,133, 0, 191,191,212, 0, 0, 0, 72, 0,
72,191, 0, 0, 98,235,207,212, 0,191,212, 0, 53,231,231, 28,
0,206, 0, 0, 0, 0, 0, 0, 204, 0,116, 0, 0,231, 50,232,
0,118,140, 26, 16, 72, 16, 0, 0,221, 0,138,231, 0, 0, 68,
68,231, 67, 0,126, 26,128, 72, 28,212, 0,115,118,140,221,231,
138,210, 0,210,206,133, 0, 0, 232, 0,231,103, 91,164,119,167,
0,118,138, 87,136,117,203, 0, 212, 26,115, 0,204, 0, 0, 0,
87, 0,209, 76,221, 68,136, 85, 87, 0, 15,231, 0, 51,231, 0,
0, 0,231,231,204, 53, 68, 0, 105,221, 87, 68, 0,130,107,142,
128, 0, 0, 0, 97,109, 0,197, 115, 88, 0,107,140,231,211,231,
116,211,221, 44,204,231, 0,126, 121, 0, 75, 0, 0, 0, 0,231,
233, 25,203, 0,164, 0, 63, 44, 121,204, 0,131,103,191, 10, 0,
136,140, 0,221, 97,138,137, 88, 0,111, 0, 76,136, 68,233, 98,
0, 15,199,127,231,144, 25, 0, 0,121,231,109,127,231, 25, 0,
0, 0, 87, 87, 0, 0, 0,221, 137,206,137,109, 0, 0,231, 89,
13, 0, 91,207, 0, 0,126,140, 231, 99, 0,143, 0, 0, 98,211,
115,207, 0, 0,126,174,115,137, 121,141, 44, 0, 0,118,201,130,
0,197, 0,115, 0, 0, 68, 0, 231,194, 0, 0,138, 0,140, 0,
0, 0, 0,231,231, 0, 0,143, 0, 0,232, 0, 0,191, 0, 0,
197, 0, 97,231, 0, 0, 0, 0, 144,111, 0,231, 0,204,209, 0,
0, 0,119,231,194, 0,232, 0, 75,232,231, 0, 0,231,231,231,
0,161,137, 72, 0,231, 68, 0, 232, 53,121,120,127, 0,136, 0,
118,137,140, 0,231,233,175, 0, 204,140, 0,203, 0,116, 0, 0,
0,116, 0,120,103, 0,118,231, 0,231,161, 0,197,211, 0, 0,
0,231, 0, 0,116,206,203,231, 127, 0,211,130,231, 74,211, 50,
231,235, 0, 0, 0,231, 0, 0, 88, 0,231, 0,231, 0,232, 0,
68, 0, 0,189, 0,231,204, 0, 161, 0, 0,231,231,140,231,220,
0,231, 0,231,231, 0, 0, 0, 0, 0, 0, 0, 0, 0,231, 0,
0,204, 0,194, 0, 0,204, 0, 231, 0, 0, 76,127, 0, 0,221,
0, 0,231, 91, 0, 0, 0,231, 0,232, 0, 0,194, 0,211,231,
0,204, 0, 0, 0, 0, 72, 72, 231, 16,210,207,191,118,101, 0,
0, 0,231, 88, 0, 72,118, 0, 0, 0,231, 51, 0,231,221,143,
231,119,146,109, 0, 87,146,221, 143, 0,161, 0, 91,231,161,232,
131,109,119, 91, 0, 0, 0,119, 87, 0,117,211,211,204,232, 0,
211,121, 0,231,119,231,127, 0, 221,211, 0,206,116,107, 0, 0,
121, 0,221,231,198,231, 0,109, 87,121,231,143, 44,198, 0,231,
231, 0, 0, 0, 0,231,131, 0, 0, 0, 0,231,143,146, 88,121,
72,128, 72, 67, 53, 92, 98,204, 146,232,237,119, 0,221,143, 0,
0,221,128,191,220,120,128,143, 128,207,207,115,199,128, 0,127,
194,121, 0,204,204, 26, 16, 98, 0, 26, 28, 10,226, 72, 16, 16,
220,133, 72, 0, 26,128, 28, 72, 16,207,207, 0,207, 98, 0,235,
72, 28, 0,179,220, 0, 72, 16, 28,231,207,179,128, 26,220, 0,
72,212,212, 0, 72, 0,220,207, 87, 0,203, 0, 0,231,221,109,
0,121,211,211, 0, 0,204, 0, 0, 0,174,221,204, 0, 0, 0,
0, 0, 0,231, 76, 0, 19,231, 231, 0,231, 0, 0, 0, 10, 0,
0, 0,212,212, 0,220, 0, 0, 98,128,207, 87,198, 0, 16,137,
231,231, 51, 0,231,232, 0,221, 207,194,129,198, 0,194,231,107,
0, 0,107, 0,109,232,232, 0, 231,221,221, 0,146,146,143, 0,
231, 0, 0,146, 0,143, 0, 0, 211,194,143, 0,109, 0, 0, 0,
118,221,204, 87,232,231, 0, 0, 76, 0,121,204, 0,231,119, 0,
161,143, 0, 0,231, 0, 0,231, 143, 0, 0, 0,232, 0,199, 0,
0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0,231,232,129,129,204,
0,231,203,204, 0,146, 0, 0, 211,198, 0, 25,129,231, 0, 0,
231, 76, 93, 0, 0,121,231,131, 231,231,231,231,204,231,204,231,
231, 0,231,231,231, 63, 0, 0, 191, 0, 98,231,207, 16, 16,191,
16, 72,133, 0,220,128, 98,191, 0, 0, 72, 0, 98,212, 0, 72,
226,191, 0, 0,191, 98, 16, 0, 133, 0,220,191, 0,179, 0,191,
235, 0, 72, 0,220,235,126,201, 232,136,231, 0, 0, 0,231, 0,
0, 0, 0, 0, 0, 68, 0, 0, 68, 0, 0, 0, 87,129, 51, 0,
0,206, 0, 87,109,231, 0, 0, 0, 0, 0, 0,191, 0, 0, 0,
0, 76, 0, 0,117, 44, 15, 0, 203,231, 0, 0, 0, 0, 0, 0,
146,232,109, 0,232, 76, 0, 0, 232,204,231, 25, 0,119, 0,161,
0,221,175, 0, 0,231,231,231, 0, 0, 0, 0, 0, 78,231, 0,
231,119,231, 0, 0, 0, 0, 0, 198,231, 0,231, 0, 0, 0, 91,
0,204,221,231, 0,232, 0, 0, 0, 0, 0,231, 0, 0, 87,204,
0,231, 44, 15, 0, 0,204, 0, 0,143, 0, 0, 0, 0, 0, 0,
231, 0, 0,231, 0, 0, 0, 0, 116, 0, 0,204, 0,232,232, 0,
87, 0, 0,231, 0,221,161,127, 231, 0, 0,231, 0, 0,194, 0,
194,238,232,204,204, 75, 0, 0, 0, 0,129,231,221,194,232, 0,
0, 0,204, 0, 0, 91, 0, 25, 0, 0, 87, 51, 0, 0, 0, 17,
0, 0,129, 0,194,129, 0, 0, 0,232, 47,231, 10,128,212, 72,
98, 63, 0, 72, 72, 0,133,212, 212,207, 0,133, 98,220, 16, 72,
231,191, 63, 0, 72,133, 72,191, 235, 0,212,207, 16, 0, 0, 72,
212, 72, 0, 0, 0, 0, 0, 16, 0, 0, 72,212,220,220, 63,231,
212,191,220, 0, 98,191, 0,212, 137, 0,228, 0, 0,231, 0,211,
206,231, 0, 0, 0, 0,191,130, 137, 0,220, 0,118, 0, 0, 0,
232,230,230,231, 44,212,231, 0, 0, 0, 0,207,220, 0,231,143,
0,198,127,130,122,204,129, 0, 140,116, 0, 0,231, 0,231,231,
231,206,203,198, 0, 0,111, 0, 0,231, 44,197, 0, 47,127,189,
0,231, 0, 0,198, 0, 0,198, 0,204, 0,201, 0, 0, 0, 0,
0, 0,231,206, 0, 0,129, 0, 221, 0, 0, 0, 0,129, 0, 0,
237, 0, 0,207, 0, 0,231, 0, 194,231,131, 0, 0, 0, 0,199,
0, 0,194,197,231, 25,231, 25, 194,198,204, 0, 0,231,194,190,
0, 91,233, 0, 0, 0, 0,231, 231, 0, 0,206,136, 0, 0, 0,
0,136, 88,197,126,103, 0,212, 221,235, 0,231, 0,197,194, 68,
0,197, 0, 0, 88, 0, 0, 0, 204, 0,107,221, 0,231,231,211,
211, 0, 0, 0, 0, 0, 0, 0, 211,221, 0, 0, 0, 0,231, 76,
0, 0,231,231,232,231, 0,129, 0,231, 0, 0, 0,221, 0, 0,
231, 0, 0,231, 0, 0,231, 0, 0, 0, 0,221, 0, 0,116,231,
232,119,198,198,221, 0,231,231, 0,231, 0, 0, 0,231, 0,198,
231, 0, 0, 0,231, 0,231,231, 116,231,143,109, 0,146, 91, 0,
191,231, 0, 0,231, 0, 0, 0, 232,231, 0,231, 0,231, 0, 0,
232,232, 0, 0,231, 0,231,232, 231, 87,121, 0, 0, 0,231,231,
231,231,231,211,232, 0, 13,232, 0,221, 0,146,231,221, 0, 0,
0,232,232,231, 76, 0, 0,211, 87, 0,221,231,231, 0, 0, 0,
162,198,231, 0, 0,203, 0,204, 231, 0, 0, 0, 0,204, 0, 0,
231, 0,231, 0,231, 0,198, 0, 194,231,203,231,203,194, 0, 0,
116,231,231,194,231,204, 0, 0, 0, 0, 0,231, 0, 0, 0, 0,
0,232, 0, 0,198,232, 0,231, 221,232, 0, 0,231,143,232,203,
231,204,129, 0, 0, 0,231, 0, 0,109,194,143, 0, 0,204, 0,
0, 0,211, 0, 0, 0,231,198, 109,204,231, 0, 0, 0,231,231,
0, 0,109,231,204, 0,221, 51, 204, 0,198, 0, 0, 0, 0,211,
232, 0, 0,231, 0, 0, 0,194, 231,231, 0,231, 0, 0, 0, 0,
0,231,232, 0,231, 0,231,121, 129,231,211,204,128, 0, 0,207,
235,128,212,220, 0,212,212,226, 191, 0, 0, 0, 0, 72,220, 0,
231,212, 0, 0, 0, 0, 0, 0, 0, 0,220,220, 16, 0,179,212,
231,220,133, 0, 72,235, 0, 0, 72,220, 0, 72, 0,220,220, 0,
0,235,207,207,231,191,207,212, 128, 0, 0,231,231,220, 0, 0,
0,231, 0,191, 63,207, 0, 0, 0, 0,220, 0, 63,207,235,220,
220, 0, 0, 0,220,191,207, 72, 0,212, 0, 0,212,133,128,191,
0,231,220, 0, 0,146, 0,204, 0,109,221,231,231, 0, 0,211,
231, 0, 0, 51,146, 0,143, 0, 0, 0,221, 0,231, 0, 0, 0,
0, 0, 0,232, 0, 0,238,194, 198, 91, 0,231, 0, 0, 44, 0,
0, 0,194, 0, 0,206, 0,231, 0, 0, 0,119,231,211,211,204,
0, 0,231,206,231, 0,119,231, 51,231,231,203,203, 0, 0,232,
0, 0, 0, 0,211, 0, 0, 0, 0, 0, 0, 91, 0,231,231,121,
0,231,232, 0,203, 0,231, 0, 231,231, 0, 0, 0, 0, 0, 0,
231,111,221, 0, 0, 0,231, 0, 0,231, 0, 0,109, 25,198,204,
106,131, 0, 0,231, 0, 0, 0, 0, 0,204,231, 91, 0, 0,194,
121, 0, 76, 0, 0, 0,231,232, 231, 0,203, 0,231, 0,231, 0,
231,231,231,231,231, 0, 0,204, 0,194,231,231,231,231, 0, 15,
231,231,231,232,231,231,211,231, 232, 0,204, 0,231,231, 0, 0,
0,232,231, 0,231, 0, 0, 0, 0,204, 0,231, 0, 0, 0, 91,
0,231,204, 0,109, 0, 0, 0, 231,221,204,204,211, 0, 0,204,
221,231,204, 0,161, 0,231, 0, 0,231, 0, 0, 0, 0, 0,231,
0, 0, 0,204, 0, 0,232, 76, 0,232,211, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,204,204, 0, 0, 0, 0, 0,231,231, 0,232,
0,231,146,221,211, 0, 0, 0, 129, 87,107, 0, 0,231, 0,211,
0, 0, 0, 0, 0, 0,231, 0, 0, 0, 0,231, 0, 0,231, 0,
0, 0, 0, 0, 0,204,231, 0, 0,231,129,204, 0,204, 51, 72,
191,133,207, 98, 0,191, 72,231, 235,220,212, 0,220, 98, 0,191,
220, 0, 0,191, 0,212, 0, 0, 220, 0, 0, 0, 0, 72,191, 16,
0, 0,212, 72,191, 63,231,234, 0,207,207,220,191, 0, 0, 98,
0,207, 0,231, 0, 0,231,235, 220, 0,179, 0,212, 0,220, 0,
0, 0, 0, 0, 98, 0,207,212, 0, 0, 0,191,220, 72,220, 0,
72, 0, 0,207, 0, 76, 0, 0, 117,121, 0, 0, 76, 75, 0, 88,
231,203,121,231,231, 0, 0,232, 204, 0, 0,206,231, 0, 0, 0,
0,231,138,137, 0, 0,231, 51, 231, 0, 0,231, 0,111, 0, 68,
0, 0, 0, 0,232, 75, 71,221, 231,109,231,231,231,231, 0, 0,
0, 0, 0, 0,121,127, 0, 0, 98,117,117,137, 25, 96,189,116,
0, 0, 0, 75, 65, 0, 0, 0, 0,220, 0, 0,198,201,126, 89,
231, 82,117, 0, 72, 0, 0, 0, 85,117, 0,111,206,206, 27, 72,
206, 0, 0, 0, 0,204, 0, 0, 77, 0, 0, 0, 0, 0, 0,130,
0, 0, 0, 0,129, 0,231,204, 231,231,221,232,232,238,220,232,
0, 0,231,231, 0, 0, 0,232, 198,232, 0,220, 0, 0, 68,221,
206, 0, 0,134, 0,232,231,231, 0,231, 0, 0,231, 0, 0, 0,
126,231,231, 0, 0,231,231, 0, 0,221, 0,232,189, 0, 0,204,
0, 0, 0, 0,211, 0, 0,232, 0,220, 0, 88, 0, 0,206, 0,
0,211, 0, 0, 0, 0, 0, 0, 0, 0, 76, 51, 0, 0,198,231,
133, 0, 75, 0,231,232, 0, 0, 0, 0, 0, 0,221, 0, 0,194,
231,122, 15,121, 0, 0,129,198, 0, 0,204, 0,194, 0,231, 0,
0, 0,204, 0, 0, 0,232,232, 0, 0, 0, 0, 0, 0, 0, 72,
0, 0, 0, 0, 16,233, 0,220, 207, 0,212,207,212, 51, 0, 0,
75,232,231, 0,121,204,231,231, 231, 11, 72,212, 50,231,231,120,
237, 0,204, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0,
0, 0, 0,229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3, 3, 3, 3, 3, 3, 3,217, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,215, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 215,215, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3,215, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
215, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
215, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,215, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,238,194,231,231,
215,116,215,231,231,215,215,215, 215,215,215,215,215,215,215,231,
4,231,215,231,231,215,215,231, 231,231,215,215,215,215, 0, 0,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0,
0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3,
0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
208, 6, 5,208, 5,208, 3,208, 208,217, 6,228, 6, 6, 6, 5,
5, 6,208, 6,208, 6, 2, 2, 208,208,208, 6, 6, 6, 6, 6,
208,208,208, 5, 6,208, 6, 2, 2,208, 2, 2,208,208,208, 6,
6, 6, 2, 2, 2, 5, 5, 6, 6, 6, 6,208, 6, 6, 5, 2,
2,229, 2,208, 2, 6, 5, 5, 208, 6, 6, 5, 5, 5, 5, 6,
6, 2, 5, 5, 2,229, 5,208, 6, 2, 2, 5, 6, 2, 6, 2,
6,208, 5, 6,208,217,208,208, 5,208, 2, 5, 6,229,208, 5,
208,208,208, 6,208, 2, 5,208, 2, 2, 2, 2, 6,208,208,208,
6, 6,208, 5,208, 5,208,208, 208,172,217, 6, 5,208, 2,208,
6, 6, 5, 5,208,208, 6, 5, 5, 5, 5, 5,208, 6,208, 6,
208, 6,228,229,228,208, 6, 6, 208,208, 2, 2,208, 6, 5,229,
5,208,208,208, 5,208,208,208, 6,229,208, 6,208,208,208,208,
6, 6,208, 5,208, 2, 5, 6, 6,229,208,208,208,217, 3,208,
208, 5, 5, 6, 5,208,208, 3, 5, 5, 6, 6, 6, 2,208,208,
208,208, 6, 2,208,229, 5,208, 6, 2, 5, 6, 6,208, 5, 2,
208,208,208,208, 5, 6,208, 2, 0, 6, 6, 5,208,208,208, 6,
-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
-20,-20,-20,-20,-20,-20,-20,-20, -20,-20,-20,-20,-20,-20,-20,-20,
2, 6, 5, 6, 5,229, 5,208, 208,208,208,208,208,208,208,229,
3,208,208,208,208,208,208,208, 5,208,208,208, 2,208,208,208,
5,208,208,208,208, 6, 2, 2, 208, 2, 5, 3,217, 5,208, 2,
208,208, 5, 2,208,208, 2, 5, 5,208, 2, 2, 2, 2, 6, 6,
5, 6, 6,208, 5, 5, 6, 5, 208, 5, 5, 5,208, 2, 2, 5,
2, 5, 2,208,208, 5,208,208, 229,229, 6, 6, 2, 5,208,208,
208,208, 5, 5, 5, 5, 6, 5, 6,208,208,208,208, 5, 5, 5,
208, 6, 6, 2, 5, 5, 5, 6, 6, 6, 6, 2, 2, 6, 5, 6,
5,208,208, 5, 5, 5,208,208, 6,208,208, 6,208, 2,208, 5,
6, 6,208, 6, 6, 6, 6, 6, 6, 6, 6, 6,208,208, 6, 6,
6, 6, 4,208,208, 5,208, 5, 208,229, 6, 5, 5,208, 6,208,
208, 6,208, 2,208,208,229,208, 208,208,208,208,208, 6, 6, 6,
6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6,218, 6,208,
208, 6, 6, 6, 5, 2, 2,219, 229,208,208,208,208,208, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6,
6,229,208, 6,208, 6, 6,208, 6, 6, 6, 3, 2, 2,208,208,
208,229, 3,229,208,208,208,208, 208,229,229,227,208,208,208,208,
208,208, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208, 6, 6, 6, 6,208, 208,208,208, 6,229,229,229,208,
229,229,208,208,208,229,229,229, 208,208,229,208,208,208,208,208,
6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208, 6,208,229,208, 6, 208, 6, 6, 0, 2, 2, 2, 2,
2,208,208,229,229,229,208,229, 208,229,229,208,229,208,208, 6,
6,216, 5,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,208, 6, 6, 6,
6,208,208, 6,208, 6,208, 6, 6,216, 2, 2, 2, 2, 5, 2,
5, 2,208,208,208,229,229,229, 208,229,229, 0,229,229,208, 6,
208,208,229,229,208,229,229,208, 208,208,208,208, 6, 6,208, 5,
5, 5,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5,208,208,208,208,208,208, 6, 6, 6, 6,208, 6,208, 6, 6,
6,208,229,208, 6,216, 2,208, 229,229,208,208,208,208,208,208,
208,208,229,229,208,208,229,229, 229,208, 0,229,208,208,208,208,
208, 6, 6, 6, 6, 6, 6, 5, 208, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6, 6,208, 208, 6, 6, 6,208, 6, 6, 6,
208,208, 6, 6, 6, 5, 2, 2, 2,208,229,233,208,208,229,208,
229,208,229,208,208,208,208,208, 219,208,208,208,229, 6,208,208,
208, 5, 6, 6,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 229, 6, 6, 6, 6, 6,208,208,
6, 6,208, 2, 2, 2, 2,208, 208,229,208,208,208, 2,208,208,
208,233,208,208,229, 0,208,208, 208,208,208,208, 6, 6, 5, 5,
5, 4, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208,208,208,208, 6,219,208, 6,
208,208,208,208, 6, 6, 6, 5, 2, 2, 2, 2,216, 6,229,208,
208,229,208,208, 2, 5,208,229, 229,208,208,208,208,208,229,229,
229,208,208,208,208, 6, 6,208, 208, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6,208, 6,208,208, 6, 6,208, 6, 6, 3, 6, 2,
2,229,208,208,208, 2, 2,208, 229,208,229,208,208,227,229,208,
229, 6, 2, 2, 5, 5, 5, 5, 5, 4, 5, 5, 5, 6, 6, 6,
208, 6, 6, 6, 6, 2,208, 6, 229,208,229,229,229,229,208, 6,
6, 6, 5, 5, 5, 5, 5, 5, 5, 6,229,208, 6, 6, 2, 5,
6,208,208,208,229,208,208,229, 208, 6, 5, 5, 2, 3, 5, 5,
5,208,208,208, 6,208,208, 6, 2, 6,208,229,208,208,208,208,
5, 5,208, 6,229,208, 6, 6, 2, 2, 4, 2, 5,208,208, 5,
6,208,208,208, 6, 2, 2,208, 229,208,208,208, 5, 5, 6,229,
6, 6, 2, 6,208, 5, 5, 5, 5,229,229,208, 2, 5, 5,208,
6, 6,229,208, 6, 6,208,208, 6,229,208,208, 6,208,208,208,
208,208, 6,208,208,208,208, 5, 5, 6,208,208,208,208,208, 6,
5, 5, 5, 5, 5, 5,208, 5, 5, 5, 5, 5, 6, 6, 5, 5,
5, 5,208, 5, 5, 2, 2, 6, 208, 5, 5, 5, 2, 5, 6, 2,
208,208, 5, 5, 5,208,208, 2, 229, 5, 5, 5, 5, 5, 6,208,
-35,-35,-35,-35,-35,-35,-35,-35, -35,-35,-35,-35,-35,-35,-35,-35,
-35,-35,-35,-35,-35,-35,-35,-35, -35,-35,-35,-35,-35,-35,-34,-33,
-33,-33,-33,-33,-33,-33,-33,-33, -33,-33,-33,-33,-33,-33,-33,-33,
-33,-33,-33,-33,-33,-33,-33,-33, -33,-33,-33,-33,-33,-33,-33,-33,
2, 2, 5, 5, 5, 2,208, 2, 5, 5, 6,208,208, 5, 5, 5,
2, 2, 5, 5, 2, 5, 6,208, 5, 6, 6,208,208,208, 6,208,
208,208, 6, 6,208,208, 6,208, 2, 2,229,208, 2,208,208, 5,
5,208, 6, 5,208, 6,208,208, 208, 2, 2, 2, 5,208, 5, 6,
208,208,208,208, 5, 6, 5,208, 208,194,208,208,208, 6,208,208,
208, 6,208,208, 6,208,208,208, 208,208,208,208,208, 5, 6,208,
208, 5, 5, 6, 6,229, 2,208, 208, 5, 5, 5, 6, 2, 2,208,
6,208, 6, 5, 5, 5,208, 5, 208,229, 6,231,208,208,208, 6,
6,208,229,208,208, 6, 5, 5, 5, 6,208,229, 6,208,208, 6,
208,208,208, 5,208, 6,208, 6, 208, 6, 5,208, 6,208,208,208,
208, 6, 5,208,208,208,208,208, 208, 5, 6, 6, 5,208,208, 5,
208, 5,208,208, 6,208, 5, 5, 6,208,208,208, 6, 5, 6, 6,
5, 5, 6, 6,208, 5, 6, 6, 2, 6,208, 6,208, 5, 5, 5,
5, 5, 5,208,208, 5, 5,208, 2, 5,208, 6,208, 2, 5,208,
208, 5, 5,208, 2, 5,208,208, 2,208, 6,208, 6, 2, 5, 2,
2,208, 5, 5, 5, 6,208,208, 208,208, 5, 5, 5, 5, 2, 2,
5, 5,229,208,208,208,208, 5, 229,229,208,208,208,208,208, 6,
5, 5, 5, 5, 5, 5, 4,208, 208,208,208,208,208,208, 5, 5,
5, 5,208, 2, 2,208,208,208, 229, 6, 5, 5, 5, 5, 5, 5,
2,208,229,229,208,208,229, 5, 2, 2,208,208,208,229,208,208,
208, 6, 6, 2,208,208,208,208, 5, 5,208,208,208,208, 5, 6,
6, 5,208, 5, 5,208,208,229, 208, 5, 5, 5, 5,208,208,208,
5,208,208,208,208,208, 6,208, 4,208, 6, 5, 5, 5, 5,208,
5,229,208,208, 6,208,208,208, 208, 6,208, 6,208,208,208, 5,
5, 6, 6, 6, 6, 2,229,208, 208,208,229,208, 5, 5, 6,208,
208,208,208, 5, 6, 6,208,208, 208,208,208, 5, 5, 5, 6,208,
208, 5,208, 2, 6, 6, 6, 5, 5, 5, 5, 5, 6,208, 5, 5,
5, 5, 5, 5, 6,208,208,208, 208,208,208,208, 6,208,208,208,
208,208, 5, 6, 6, 6,208,208, 5, 6, 6, 5, 6,208,208,229,
2,208,208, 6, 6, 6,208,208, 229,208, 5,208, 6,208, 5,208,
6, 5, 2, 5, 6,208,208,208, 208,208,208, 5,208,208,208, 0,
208,229,208,208,208, 6, 6,208, 208,229,208,208,208,208,208,208,
208,208,208,208,208, 6, 6, 5, 5,208, 6, 6, 2,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208, 6, 6, 6, 6,
208, 6, 6, 2, 2,208,208,208, 208,208,208,208,229,208,208,208,
208,208,208, 6,208,208,208,208, 208,208, 6, 5, 5, 5, 5, 5,
6, 6,208, 6, 6, 6,208,208, 6,208, 6, 6,208, 6, 5, 2,
208,208,208,208,208,208,208,208, 208,229,208,208,208,208, 6,208,
208, 5, 5, 5, 6,208,208, 6, 0, 6, 6, 6, 2, 2, 2, 2,
5,229,208,208,229,208,229,208, 208,208, 0,208,208,208,229,208,
208,208,208,208,208,208, 6, 2, 5, 5, 5, 5, 5, 5, 6, 4,
6,208,208, 2, 2, 2, 2, 2, 208,208,208,208, 6,208,208,208,
208,229,208,229,208,208, 6,208, 208,208,208, 2, 6, 5, 5, 5,
6,208, 6, 6, 6, 6, 6, 6, 6, 5, 2, 2, 2,208, 5,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
5, 5, 5, 5, 5, 6, 6, 6, 208, 6, 6,218,208,208, 6, 2,
2, 2, 2, 6,208,208,229,208, 208,208,208,208,208,208,229,208,
229,208, 5, 5, 6, 6, 6,208, 2, 2, 2,208,208,208,208,208,
2, 5,208,229,208,229,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208, 5, 5, 5,208, 6, 6,208,
6, 6, 6, 6, 2, 2,208,208, 208,208,229,208,208,208,208,208,
208,208, 2,208, 6,208, 6, 6, 2, 2,229,208,208,208,208,208,
208,208,208,208,208,208,208,233, 5, 2, 2, 5, 6,227,208,208,
208, 2, 5, 5, 6, 6, 6,208, 6, 2, 2,208,229,208,208, 5,
208,208,208,208, 6, 6,208,208, 6, 2,208,208, 5, 2,208,208,
208,208,208,208,208, 6,208,208, 5,208, 4, 5, 5, 5, 5, 5,
6, 5,208,208,208, 6, 5, 5, 5, 6, 6, 6,208,229, 2, 2,
3,208,208,208,208, 5, 5, 5, 5, 5, 2, 2, 6, 6,208,208,
208,208, 5, 6, 6, 6,208, 2, 5, 5, 5,208,208,208,208,208,
208,208, 5, 5, 5, 5, 6, 6, 208,208, 2,208,208,208,208,208,
-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-47,-47,-47,
-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-47,-47,-47,
-47,-47,-47,-47,-46,-45,-44,-43, -42,-41,-44,-40,-47,-47,-47,-47,
-47,-47,-47,-47,-47,-47,-47,-47, -47,-47,-47,-47,-47,-39,-38,-37,
5, 5, 5, 6,208,208,208,208, 208,208, 5, 5, 6, 6,208,208,
6, 2,208,208,208,229,208,229, 5,208, 6, 6, 6, 2, 2, 2,
208,208,208,208,208,208,208,208, 5, 6, 6, 6, 2,208, 6,208,
208,208,208,208,208, 6,208,208, 5,233,208,208,208, 6, 6,208,
208,208, 2,208,208, 5,208,208, 208,208,208,208, 5,208,208,208,
6,208,208, 5,208,208,208,208, 208,208,208, 2, 5, 5,208,208,
208,208, 5,208,208,208,208,208, 208,208,208,208, 6, 6,229,208,
229,208, 6,208,208,208, 2, 5, 208,208,208, 5, 5,208,208,208,
208, 5, 6, 5,208,208, 2,208, 208,208,208,208, 2, 6,229,208,
208,208,208,208, 5,208, 5,208, 208,208,208, 5, 5, 6,208,208,
5, 5,208,208, 5, 5, 6, 2, 5, 2,208,208,208, 5,208,208,
208,208, 6,208,208,208, 5,219, 208,208,208, 6,208, 6,208,208,
208,208,208,208, 5, 5, 6, 6, 2,208,208,208,208, 6,208, 5,
208,208,208,208, 5, 6,208, 0, 6,208,208,208,229,208,208, 6,
3, 5,208,208, 2, 5,208, 6, 6,208,208,208,208, 5,208,208,
208,208, 5, 5,208, 5,208, 5, 229, 5,208,208, 4,208,208, 6,
208, 6,208,229,219,208,208,208, 208, 6, 6, 6,229,208, 6, 6,
6,208,208,208, 5, 5, 5, 6, 208,208,208,208,208,194, 5, 5,
5, 5, 5,208, 5, 5, 5, 6, 6, 2,208,208,208, 5, 6, 2,
5, 5, 6, 2,208,208,208,208, 6, 2, 2, 2, 5, 5, 5, 2,
208, 5, 5, 6,208, 6, 2, 6, 5, 6, 5,231, 2, 2,208,208,
5,208, 6,208,208, 6, 6,208, 208,229,208,208,208, 6,208,208,
208,208,208,208,208,208, 5,229, 208,208,229,208, 5, 5, 5, 5,
6, 6,208,208,208,208,208,208, 208, 5,208,208,208,208, 6, 6,
208,208,208,208, 6,208,208,208, 208, 5, 6,208, 6,208,208, 5,
5, 5,208,208,208, 6, 5, 6, 208,208,229,208, 0, 5, 5,208,
208, 2,229,208, 6,208, 6,208, 6, 6, 2, 6,208,208,208,208,
208,208,208, 6,208,208,208,208, 208,208,208,208, 6, 5, 6, 6,
208,208,229,208, 5,219, 6, 5, 6, 6,208,208,208,208,208,208,
5, 5, 5, 6, 6, 2,208,208, 208,208,208,208,208,208,208,208,
208, 6, 5, 5,208, 6,208,208, 208,208,208,208,208,208,208,208,
208,208, 5, 5, 5, 6, 6, 6, 208,208,208,208,208,208, 5,208,
6, 6, 6, 6,208, 6,208,208, 208,208,208,208,208,208, 5,208,
6,208,208,208,208, 5, 5, 6, 208,208,208,208,208,208,208,208,
5, 6, 5, 6,208,208,208, 6, 6, 6,208,208, 6,208,208,208,
208, 6, 6, 5, 5, 5, 6, 6, 2,208,208,208,208, 5, 5,208,
5, 5, 5, 6, 6, 2, 2, 5, 208,208, 6, 6,208,208,208, 2,
208, 6, 5,233,208,208, 6,208, 6,208, 5, 6, 6,219,208,208,
208, 3, 5, 6,208,208,208, 5, 208,208,208,208,208, 6, 6, 6,
208,208, 6,208, 5, 6, 6, 6, 6,208,208,208,208, 6, 2,208,
208,208,208, 2, 5, 5,208,208, 208, 2, 5, 6, 3,208,208, 5,
208,208, 2,208, 6, 2, 2, 5, 208, 6,208,208,208,233,208,208,
2,208,208,208, 6,208,208,208, 208,208,208,208,208,208,208, 5,
6,208,208,208, 5, 5, 5, 5, 208,208,208,208,208, 5, 6,208,
208,208,208, 5, 5, 5, 6,208, 6,208,208,208,208,208,208,208,
5, 5, 5, 5,208,208,208,208, 208,208,208,208,208,208, 5, 5,
5,208, 6,208, 2,208,208,208, 208, 5, 5, 5, 5, 5, 5,208,
208,208,208,208,208,208,208, 6, 208, 6, 6,208, 5, 6,208,208,
6, 5, 5,208,208, 5,208,208, 5,208,208,208, 6,208,208, 5,
229,208, 5,217, 5,208,208,208, 208,208,208,208,208, 5,208,233,
208,208,208,208,208, 5,208,208, 208,216,208,208,208,229,208,208,
208,208,208,229,229,229, 6, 5, 5, 5, 5, 5, 6, 6,218,227,
6,208,208, 6, 6, 2, 5, 2, 208,208,208,227,208,208,208,208,
208,208,208,208,208,208,208,229, 208,208,208,208,208,208,208, 6,
6, 5, 5, 5, 5, 5,216, 5, 5, 6,218,208,208, 6,233, 6,
6, 6, 6,208, 6,208,208, 6, 6,218, 6,216, 2, 2, 2,216,
2, 2, 2, 2,208,208, 6, 6, 208,227,208,208,227,227,208,227,
208,208,208,229,208,208,208,208, 208,227,208,208,208,208,208, 6,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5,
5, 6,208,218,208,208,208,218, 208, 6,227,229, 6, 6, 6,208,
-52,-51,-50,-49,-47,-46,-45,-44, -43,-42,-41,-40,-39,-38,-37,-36,
-35,-34,-33,-31,-30,-29,-28,-27, -26,-25,-24,-23,-22,-21,-20,-19,
-18,-17,-15,-14,-13,-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2,
-1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
227, 5, 5, 5, 2, 2, 2, 2, 213, 2, 2, 2, 2, 2,208, 6,
208,208,208,208,229,208,208,208, 208,208,208,208,227,208,208,208,
208,208,208,208, 0,208,208,208, 208,208, 6,208,208,208,208,208,
208,208,208,208, 6, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,208, 0,227,
208, 6, 6,227,218, 6,227,208, 6, 6, 6, 6,227, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 5, 6,208,227,208,
208,208,208,208,208,227,208,208, 208,227,227,208,208,208,208,227,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208, 5,
218, 2, 2, 5, 5, 5, 5, 2, 2, 2, 2, 5, 5,216, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 216, 5, 5,208, 6,208,208,208,
208,208, 6, 6,208, 6, 6,208, 208,227,227,208, 6, 6, 6,227,
6, 6, 6,208, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2,216, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,
2,208,208,208, 2, 2,208,208, 229,208,208,227,208,208,208,208,
208,208,229,208,208,208,208,208, 229,208,208,208,227,208,208,208,
208,208,208,208, 6, 4, 5,231, 5, 5,208, 2, 5, 5, 5, 2,
2, 5, 5, 5, 5, 5, 5, 5, 216, 5,216, 5, 5, 5, 5, 5,
208,208,208, 6, 6,208, 6, 6, 218,218,208, 6, 6, 6, 6,208,
208,227,208, 6,208,208, 6,208, 6,208, 6, 6,208,213, 5, 5,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2,216, 2, 2, 2, 2, 2,216, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 208,208,208,208,208,208, 5, 2,
208,208,208,208,208,208, 6,208, 229, 6,229,208,208,208,208,208,
229,208,208,208,208,208,208,227, 208,208,229,208,208,208,208,208,
6,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
6, 4, 6, 6, 2, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208, 6, 6,208,208,208,208, 6,
208, 6,218, 6,227, 6, 6, 6, 3, 5, 5, 3,217,216, 5, 5,
5, 5, 2, 2, 2, 2, 5, 2, 2, 2, 2, 2, 2, 5, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 6,
208,208,208,208, 6, 5,208,208, 208,208,227,208, 2, 2, 2,208,
229,208,208,208,208,208,208,208, 208,229,208,208,208,208,208,208,
208,208,208,208,229,208,208, 0, 229,208,208, 0,208, 6,208,208,
208,208,208,208,233,208,208,208, 208,208,208, 5, 6,194, 5, 2,
2, 2, 2,216, 2, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,
6, 6, 6,208, 6,225,208, 6, 208,218,218, 6, 6,208, 6,218,
218, 6,208, 6,208, 2, 2, 2, 2, 2, 0, 5, 5, 2, 2, 2,
2, 2, 2, 2, 2, 2,216, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,208,208,208,
208, 5, 2, 2,229,208,208,208, 208,208,208,208,229,208,229,208,
208,208,208,208, 0,227,208,208, 208,229, 0,208,208,208,208,208,
208,208, 6, 6, 6, 2,208, 2, 5, 5, 5, 5, 2, 2, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,227,227, 6, 208, 6,208, 6,208,208,208, 6,
6, 6,208,208, 6, 6,227, 6, 6,208,218, 6, 6, 5, 5, 2,
5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,216, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 2, 4,
5, 6,208,208,208,208,208,208, 208,208,229,208,208,208,227,208,
208,208,229,208,208,229,208, 6, 208,208,208,208,229,208,208,208,
227,208,229,208,208,208,208, 6, 208,208,208,208,208, 5, 6, 6,
208, 6, 2, 2, 2, 2,217, 5, 5, 5, 5,216, 5, 5, 5, 5,
5, 5, 6,218, 6,208,227,208, 6, 6,208, 6, 6, 5, 6,208,
208, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2,216, 2, 2, 2,
2, 2, 2, 2, 2,208,208,229, 0,208,208,208,208,208,208,229,
208,208,227,208,208,229,208,208, 208,208,227,208,208,208,208,208,
208,208,208,208,208,208,208,208, 6, 6, 5, 5, 5, 5,216, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5,216,
5, 5,216, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5,
208, 6,208,208,227, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 6,208,208, 5, 5,208, 6,227,
6,208,208,208,208,208,208,208, 208,208, 6,208,208,208,227,208,
208,208,208,208, 6,229,208, 5, 6, 2, 2, 2,216, 2, 2, 5,
5, 5, 5, 5,216, 5, 6, 6, 208,208, 6,208,208,208, 6, 5,
6, 6, 6, 6, 6, 5, 0, 5, 5, 2, 2, 5, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 216, 2,208,208, 2, 2, 2,229,
208,227,227,227,208,208,208,208, 208,227,208,208,208,208,208,229,
208,208,208,208,208,208,208,208, 208,208, 6, 6, 5, 6, 2, 2,
2, 2, 2, 2, 5, 2, 5,216, 5,216, 5, 5, 5, 5, 5,208,
5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2,216,
2, 2, 2,216, 2, 2, 2, 2, 2, 2, 2, 2, 2,208, 6, 5,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
6, 6, 5, 6, 5, 5, 5,208, 6, 2, 2, 2, 2, 2, 2, 2,
2, 2, 5, 5, 5, 5, 5, 6, 208,208,208, 6, 6, 2, 2, 2,
2,208,229,208,208,208,208,208, 208,208,208,208, 5, 5, 5, 6,
208,218, 6,208, 6,218, 2, 2, 2, 2, 2, 2, 2, 2, 2,216,
2,208,208,208,229,229,229,208, 208,208,208,208, 6, 5, 2, 5,
5, 5, 6, 6, 6,208, 6, 6, 5, 2, 2, 2, 2, 2, 2,216,
2, 2, 2, 6, 5, 6, 6,208, 208,208,208, 6,208,208,208,208,
2,208, 2, 5, 6, 6, 6, 2, 2, 2, 2, 2, 2,208,208, 2,
208,208, 5, 2, 6, 6,208, 2, 5,208,208,208,208,208,208,208,
5, 2, 2, 5, 2,208,208, 5, 2, 5, 5, 5, 2, 2,208,208,
208,227,208,208, 6, 6, 2, 2, 2, 2, 2, 5, 5, 6, 2, 6,
208,208, 5,208, 6, 6, 6,208, 208,208, 6, 6, 3, 5, 6, 6,
208, 6,208,208,208,208,208,208, 208, 5, 5,208,208, 6,208,208,
6,208, 6,208,208, 6,208,208, 229,208,229,208,208,208,208, 6,
5,208,208,208,208,208,208,208, 208, 5, 6,208, 6, 6, 6, 6,
208,208,208,208,208, 6, 6, 6, 6, 6,208, 6, 6, 6, 6, 6,
208,229,208,208,208,208,208,208, 218,208, 6, 2,229,208,208,208,
208, 4, 5, 5, 5, 6, 6,208, 2,208,208,208,208,208,208,208,
6,208, 6, 6, 5,208,208,208, 208,208,208, 5, 5, 5, 6,208,
6, 2,208,208,208, 5, 6, 6, 6, 2,208, 6, 5,229,208, 6,
6, 5, 6,208, 6, 6, 6, 5, 208,208, 2, 6,208, 4,208,208,
6, 5, 5, 6,208, 6, 6, 6, 6, 6,208, 6, 5, 5,218, 5,
6, 6,208, 6, 6,214, 2, 6, 208,208,208,208, 6,208, 6,217,
5, 5, 5, 5, 5, 5,216, 5, 6, 6, 6, 6,208, 6, 6, 6,
6,208,208,208,172,208,208,208, 6, 6, 6, 4, 5, 2, 2, 2,
208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5,208,229, 6,208, 6,
227,208, 6,208,208,208,208,208, 208, 5, 6, 6,208, 6, 6, 6,
216, 2, 2, 2,208,208,208,208, 227,208,208,208,208,208,208, 6,
2, 2, 2, 2,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 4, 208, 6, 6,208,208,208,208, 6,
208, 6, 6, 5, 4, 2, 2,208, 208,208,208,208,208,208,208,229,
208,208,208,208,208,208,208,208, 208, 6, 6, 6, 6, 4, 0, 2,
2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6,208,208, 6,208,208,208, 208,208,208, 4,208, 6, 6,208,
2, 2, 2, 2,208,208,208,208, 6,208,208,208,208,208,208,208,
208,208,208,229,208, 6,194, 5, 5, 5, 5, 5, 5,216, 5,216,
5, 5, 5, 5,194, 5, 5, 5, 5, 5,208, 6, 6, 6, 6,208,
6,208, 6,208,208,208, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2,
208,208, 2, 2,208,208,208,208, 208,229, 0,208,208,208,208,208,
208,208,208,208,208,208,208,208, 6, 6, 5,208, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6,208, 6,
208, 6, 6, 6, 6,208,208,208, 208, 6,208, 2,216, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 208,208,208,208,208, 2,229,208,
208,208, 6,208,229,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208, 4, 5, 5,208, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6,208, 218, 6, 6,218, 6, 6, 6,218,
2, 2, 2, 2, 2, 2, 2, 2, 3,208,208,208, 6,208,208,227,
208,208,208,208,208,208,208,208, 208, 6, 6, 6, 6, 2, 5, 5,
-16,-15,-14,-13,-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1,
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6, 6, 6,208, 6,
208,208, 6,208,208,208,208, 2, 2, 2, 2,229, 6,208,208,208,
208,208,208,229,208,208,229, 6, 208,208,208,208, 6, 5, 2, 2,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,
6, 6,208, 6, 6, 6, 6,208, 208,208,208, 6, 6, 6, 6,208,
6,208, 0, 2, 5, 5, 2, 2, 208,208,208,208,208, 2,229,208,
208,229,208,208,208, 6,208, 6, 5, 2, 2, 5, 5,223, 4, 6,
2, 2, 2, 2, 2, 2,208,208, 208,208,208, 6, 6, 6, 6, 6,
6, 6,208, 6, 6, 6,208, 5, 5,208,208,208,208,208,208, 6,
208, 6,208,208, 6, 6,208, 5, 2, 5, 5, 5, 5, 5, 5, 5,
5,208, 6,208,208, 6, 6, 6, 208, 6, 2, 2, 2, 2, 2,227,
208,208,208,208, 5, 5, 0, 5, 5, 5, 5,216,208,208, 6, 6,
6, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 2, 5,208, 2, 2,
208,208,208,208,227, 5, 6, 5, 6,208,208,208, 6, 6, 2, 2,
2, 2, 2,208,208, 2,208, 5, 5, 5, 5, 5,208, 6, 2, 2,
208,208,229,208,208,208,208, 6, 5, 5, 5, 5,208, 5, 2,208,
6,208,208, 2, 5, 6, 6,208, 208,208,208,208, 6, 2, 6,229,
6, 2, 2, 6, 2,208, 2,208, 5,208,208,208, 6,208,208, 5,
5, 5, 5,219,208,208,208, 5, 208, 6, 6, 6,208, 5, 6,208,
208, 6, 6, 6, 6,208,208,208, 6, 5, 5,208,208, 5,208, 2,
6, 6, 6, 6, 6,208,208, 6, 6, 6, 5,208,208,208,208, 6,
6,208,208,208, 6,229,208, 6, 208, 5,208,208,208,208,208,208,
208,208,208,208, 5, 6, 5,208, 208,208,208,208,208, 6,208,208,
6, 5,208, 5,208, 2,229, 5, 5,208,208,208,208,208,208,208,
5, 5,229, 6,208, 6,208,219, 208, 6,208,208, 6,208, 6, 5,
6,208,208,208,208,208, 5, 5, 5, 5,208, 6,208,208,208,208,
6, 2,208,208,208, 5, 6, 6, 6,208,208,208,208,208, 5,208,
208, 2,208,208,208, 2,208,208, 5,208, 6, 6, 2,208,208,208,
0,208, 2, 5, 2, 2,208, 6, 208, 2, 2, 2,208, 6, 2, 6,
2, 6,208,208, 5,208, 6,172, 5, 5, 6, 6,208,208,208,208,
208,208,208, 5, 6,208,208, 6, 208, 5, 5, 5, 5, 5, 5, 5,
208, 6, 6, 6,208, 6, 2,208, 208,208,208,208,208,208,208,208,
5, 5,208, 6,208,208,208, 6, 6,208, 5, 5,208,208,208,208,
208, 6, 5, 5, 5, 5, 5, 5, 5,208,208, 6, 6,208, 6,208,
208, 6, 5, 5, 5, 5, 5, 6, 6,208, 6,208, 6, 6, 2, 2,
208, 6,208, 5,208,208,208,208, 208,208,208,208,208, 5, 5, 5,
6,208, 6, 6,208, 6, 6,233, 208,208,208, 6, 5, 5,208,208,
208, 6, 6, 6, 6,208,208,208, 208, 6,208, 6,208,208, 6, 6,
5, 5, 5, 6, 6, 6, 2, 2, 208,208,208, 5,208,208,208, 5,
5, 5,208, 6, 2, 2,208,208, 208,208,208,208, 5, 5, 5, 5,
208,208, 6, 2, 2,208,208,208, 208,208,208, 5,208, 6, 2,208,
208,208, 5, 6, 6, 6,229,208, 5, 6, 2,208,208, 2, 5, 6,
208, 2, 2, 5,208, 5, 2,219, 208, 6, 5, 5, 6, 6, 6,208,
217,217, 5, 5,194, 5, 6, 6, 208,208,208,208,208,229,208, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208, 6,
208, 6,208, 5, 2, 5,208,208, 208,208,208,208,208,229,229,208,
208,208,208, 6, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6, 6,208, 6,208, 5, 5, 5,208,208, 6,
208,208,208,208,208,208,233,208, 208,208,208,208,208,208,208, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,208, 6,208,
208,208, 6,208, 2,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208, 6, 208, 6, 5, 5, 5, 5, 5, 5,
5, 5,194,216, 5, 5, 5, 5, 6, 6,208, 6,229,208, 6,208,
6,208, 6, 6, 2, 2, 2, 0, 5,208,208,208,208,208,208,208,
208,208,208,208,208,208,227,208, 208,229,208,229, 5, 5, 5, 5,
5, 5,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 6,
208,208, 6,208,208, 2, 2, 2, 208,208,208,208,208,208,208,208,
208,208,208,208,208, 6,229,208, 208,208,208,208,208,208,208,208,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,208, 6,
6,208, 6, 6,208,208,208, 6, 6, 5, 5, 5, 5,208,208,208,
208,208,208,208,208,208,208, 5, 208,208,229,208,208,208,229,208,
208,208,208,208,208, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 208, 6, 6,229, 6, 6,208, 6,
208,208,208,208,208, 5, 6,208, 6,208,208,208,208,208,208,208,
208, 6,208, 2,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5,229, 208,208, 0, 5, 6,208, 6, 6,
208, 6,227,208, 6, 0, 2, 2, 208,208,208,208,208,208, 6,208,
208,208,208,208,208,208,208,208, 6,229,208,208,208, 5, 0,208,
5, 5, 5, 5, 5,208, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6, 5,208,208,208,208,
6, 6, 5, 5, 5, 5,208,208, 208,208,208,208, 6, 5, 6, 6,
2,208,208,208,229,208,208,208, 229,208,208,208,208, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
6,208,208, 6,208,208, 6,208, 208, 6, 3, 2, 2,214, 5, 5,
208,208,208,208, 2,208,229,208, 208,208, 6,208,208,208,208,208,
208,208,208, 6,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208, 6, 6,208, 6, 6, 2, 2,208,229,208,219,229,208,208,
208,208, 5, 5, 5, 5, 6,208, 208, 6, 5, 2,208,208,208,208,
208,208, 5, 5, 5, 5, 5, 5, 229, 6, 2,208,208, 5, 6,208,
5, 5, 5, 2, 2, 5,208,208, 208,208,208,208, 5, 5, 6, 2,
2,208,208,229,208,208, 5, 5, 208, 5, 5,208,229, 6,208,208,
5,208,208, 6, 5, 6,208, 5, 6,208,208, 5, 5, 6,208,208,
208,208, 5,208, 5, 5,208,208, 208,208, 5, 6, 2,208,208,208,
208,208, 5, 5, 5, 5, 5,208, 208, 2, 2,208,208,208,208, 6,
6, 5, 5, 5, 2, 2,208, 6, 208,208,208, 5, 5,208, 5, 5,
5, 5, 5, 6, 2, 2,208,208, 219,208,208, 5, 5,208,208, 6,
208, 6, 2,208,208,227,208, 5, 5, 5, 6,208,208, 6,208,208,
6,208, 5, 5, 6,208, 5,208, 208, 6, 5, 6, 6,208,208,208,
208,208,208,208, 5, 5, 6, 2, 6,208, 6, 2, 6, 5, 2, 5,
5, 6, 6, 6, 6, 5, 2, 6, 5, 5, 6, 6,208,208,208,208,
6, 6, 5,194, 5, 5, 5, 5, 208, 6, 6,208,208,208,208,208,
6, 5, 6, 6, 6, 6,208,208, 208,208,208, 5, 5, 5, 5, 5,
5, 6,208,208, 6, 6, 6, 6, 6,208,208,208,208,208,208,229,
208,208, 2, 5, 5, 5, 5, 5, 5, 6,208,208, 6, 6, 6, 6,
208,208,208,208,208,208,208,208, 208,208,208, 6, 2, 5, 5, 5,
5, 5, 6,208,208, 6, 6, 6, 6, 6, 6, 6,208, 6,208,208,
208, 6,229,208,208,229,208,227, 208,208, 5, 5, 5, 5, 5, 5,
5, 5, 6, 6,229, 6,208, 6, 2, 2, 2,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208, 6,229, 6, 6, 5, 5,
5, 5, 5, 5, 5, 5,219, 6, 6,208, 6,208, 6, 6, 5,229,
208,208,208,208,208,208,208,208, 208,208,208, 6, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6, 6, 6, 6, 6,208,208,208,229,208,208,
208,208,208,208,229,208,208, 2, 5, 5, 5, 5, 6, 6,208,208,
208, 6, 6,208,208, 6,208,208, 208, 6,208,208, 2, 6, 6,208,
208,208,208,208,208,208, 2, 5, 5, 5, 5, 5, 5, 5, 5, 6,
6, 6, 6, 6,208, 6,208,208, 208, 6,208, 2,208,208,208,208,
208,208,208,208,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
2, 6,208, 5, 5, 5, 5, 5, 5, 6,208,208,208,208,208,208,
5, 2, 5, 5, 6, 6, 6, 6, 2,208, 5, 2,208,208,208,208,
208,208, 5,208, 6, 6, 2,208, 6, 6, 6, 5,208,229,208, 5,
5, 6, 6,208,229,229,208,208, 2, 6,208, 6,208,208, 6, 5,
6,208,208,208, 5, 6,208, 6, 208,208,208,208, 6,208, 6,208,
208, 6, 5, 5, 6, 6, 6,208, 208, 5,208, 6,208, 6,208,208,
208,208, 6,208,208, 6,219, 2, 6,208,208,208, 2,208,229, 5,
6,208,208, 6, 5, 5,208, 6, 208, 2,208,208,208,208,208, 6,
208,208,208,208, 6,227, 5, 6, 6,208, 0, 6, 2,208,208,229,
208, 5, 6, 6, 6,208, 2, 2, 5,208,208,208, 2, 6, 6,208,
2, 2, 2,208,229, 5, 6, 6, 6,208, 2, 2, 6,229,208,208,
208,208, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208, 5,
208, 6, 2, 2, 2,208, 6, 2, 2,208, 6, 2, 2, 5, 0,208,
2,208, 6, 2, 2, 2,208,208, 2, 2, 2, 2, 2, 2, 2, 2,
208,208, 2, 2, 5, 2, 2, 2, 2, 2, 2,208, 6, 2, 2,208,
2,208,208, 5,208, 5, 5, 6, 6,208,208, 6, 6,208, 5,208,
208, 6,208, 6, 5, 6,208, 6, 208,208, 6,208,208,208, 5, 5,
208, 5,208,208, 6,208,208,208, 208,208,208, 6, 5, 5, 5, 5,
6, 6, 5,208,208,208,208,208, 5, 6,208,208, 5, 6, 6, 6,
6, 6, 5,208,208, 6, 6,229, 6,208, 5,208,208, 5,208, 2,
208,208,208, 6,208, 5,208,208, 208, 5, 6, 6, 5,229, 6,219,
208, 6,208, 5,208,229,208, 6, 6,208,208,208,208,208,208,208,
5, 6, 6, 6, 6, 6,208, 5, 208, 6,208, 6,208,208,208,208,
208,229,208,208, 5, 6, 6, 6, 6, 6, 6,208,208,208,208,208,
208,208,208,208,208,208, 4, 5, 5, 5, 5, 5, 6,208, 6, 6,
208,208,208,208,208,208,208,208, 208, 2, 5, 5, 5, 5, 5, 6,
208,208,208, 6,208, 6, 2,208, 2, 5,229,208,208,208,208,208,
208,208,208,208, 5, 5, 5, 5, 216, 5, 5, 5,208, 6,208, 6,
6,208,208, 5,208,229,208,229, 208,208,208,208,208,208,208,208,
208,208, 5,208, 2, 5, 5, 5, 5,208,208, 2,208,208,208,208,
229,208,208,208,208,208,208, 6, 5, 5, 5,208, 6, 6,208, 6,
2, 2,208, 2,208,208,208,208, 208,208, 5, 6, 6,208, 2,208,
229,208, 2, 5, 5, 5, 5, 5, 208, 6, 6, 2, 2, 2,208,208,
208,208, 2, 2, 2, 2, 5,208, 208, 2, 2,208,208,208, 6, 6,
2, 5, 5, 2,208, 2, 2, 5, 208, 2, 2, 6, 6, 2,208, 5,
208,208,208, 6,208,208,208, 6, 208, 2, 6,208,208,208,208,208,
6,208, 5,208, 6,208,208,208, 208, 5, 6,208,208,208,208,208,
6,208, 2, 5,208,208,208,208, 208,208, 6,208,208,233, 6,227,
208,208,208,208, 6, 5, 5, 5, 208, 6, 6,208,208, 6, 6,208,
208,208, 6, 6, 6, 4, 5, 5, 5,218,208,208, 6, 6,208,208,
6,208, 6,229,208,208,208,208, 208,208,208,208,208,208,208, 6,
6, 6, 4, 5, 5, 6, 5, 5, 5, 5, 5,217, 6, 6,208, 6,
208,208, 6,208, 6, 6, 6, 6, 4,208,227, 6,208, 6,208, 6,
2, 2,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,233,208, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
5, 4,208, 6,208, 6, 6, 6, 2,208,208,229,208,208,208,208,
208,208, 6,208, 6, 6,208, 4, 208, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,208,208,208, 6,208, 5, 0,208, 6, 6,208,
208, 5,208,208, 5,208,208,208, 229,208,208,208,208,208,229,208,
233,208,208,229,208,208,208,208, 208,208,208,229, 6,208,208, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208, 5, 6, 6, 6, 6, 6,208,
6, 6,208, 6, 6, 6, 6, 2, 208,208,208, 6,208, 6,208, 2,
5,208,208,208,208,208,208,208, 208,208,208,208,208, 6, 0,208,
208,208,208,208,208,208,208,208, 208,208,208, 6,208, 6, 6, 6,
6, 6, 6, 4, 4,229, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,229, 6, 6,208, 6, 6, 6,208,208, 6, 5, 6,208,
6, 6,208, 6,229, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2,
2, 2,208,208,208,208, 6,208, 208,208,208,208,208,208,229,208,
208, 6,208,208,219,208,208,208, 208,208,208,208,208,208,208, 6,
6, 6, 6, 6, 6, 6,208, 6, 5, 5, 5, 5, 5, 5, 5, 5,
6, 6,208, 6,208, 6, 6, 6, 6,208,229, 6, 6,208, 6, 6,
6,208, 6, 6, 5, 2, 2, 6, 5, 6, 6,208,208,229,208,208,
208,208,208,208,208,208,208,208, 6,208,208,208,229,208,208,208,
5, 5, 5, 5, 5, 5, 5, 5, 208, 6, 6,208, 6,208, 6, 6,
6,208, 6, 2, 2, 5, 2,227, 208,208,208,208,208,229,208,208,
208,208,208,208,208,208,208,208, 208,208,229, 6,208,208,229,229,
208,208,208, 6,208, 5, 5, 5, 5, 5, 6, 6, 6, 6,208, 6,
6, 6, 6, 6, 6, 6, 6, 2, 2, 6,208,208,208,208,208,229,
208,229,208,208,208,229,208,208, 208,208,208,208,208,208, 4, 6,
6, 6, 6, 6, 6,217, 5, 5, 5, 5, 5, 6, 6, 6, 6,208,
208, 6, 6, 6, 6, 6,208, 6, 2, 2,208, 6,208,208,208,229,
208,208,208,208,208,208,208,208, 208,208,208, 6, 5, 5, 5, 6,
208, 6, 6,208,208,208, 6, 6, 208, 6,208,208,208,208,208,208,
208,229, 6,208,208,208,208,208, 6, 6, 5, 2,229, 5, 5, 5,
5, 6, 6, 6, 6,208,172, 6, 229, 6,229, 6, 6,208, 2, 6,
208, 6,208, 6, 6,208,208,208, 208,208,229,229,208,208, 5, 6,
208,208, 6, 6,208,208, 6, 6, 208,208,208,208,229,208,208,229,
6, 5, 5, 5, 5, 6,229,208, 6,208, 6, 2, 2, 2,229,229,
229,208,208, 6, 6, 2, 5,208, 6, 6, 6,208,208,208,208, 6,
6,208, 6, 6, 6, 2,208,208, 208,208,208,208,208, 6, 6,208,
6,208, 6, 6,208,229,229, 6, 208, 6, 6,208,208,229, 6, 5,
208,229,208,208, 6,229, 6,208, 208,208,208, 5, 5,208,208,208,
208,208, 5, 5, 6, 6, 6,208, 208,208, 4,208, 6,208,208,208,
208,208,208,208,208, 5, 5,208, 208,208,208, 6, 6, 6,208, 6,
208,208,208, 5, 5, 6, 6, 6, 208,208, 6, 6,208,208, 6, 5,
208,208, 5,208, 5, 2, 2, 2, 2,208, 6, 2, 2, 2, 2,208,
6, 2, 2, 3,208, 6,208,208, 6,208, 6, 5, 6, 6, 6,208,
208,229,229,208, 5,208, 5, 5, 5, 5, 2, 2,208, 2, 6, 6,
208, 2,208,208,208,229,208,208, 229,208,229,208, 5, 6, 6,208,
6, 6,208,208,208,208,208,229, 208,208,208, 6,208,208,208,208,
208,208, 5,208,208,208, 6, 6, 2,229,229,208,229,208,208,229,
208,229,208,208, 6, 6,208,208, 5, 6,208,208, 2,208, 2,208,
229,208,208,208,208,208,208,208, 208, 6,208, 6, 2,208, 5, 5,
5, 5, 5, 5, 6,229,208, 6, 6,208,208,208,208, 6,208,208,
218,208,208, 6,208,208,208,208, 229,208,208,208,208,229,208,208,
208,208,208, 5,229, 6,229, 5, 2, 2, 2,208, 5,208,229,208,
229,229,208,208,208,208,208,208, 229,208,208,208,208, 5, 5, 5,
5, 5, 6,229,229, 6, 6,208, 208, 6,208,208,208,208,208,208,
208,227,208,208,208,208,208,208, 229,208,208, 5, 5, 5, 5, 6,
6,208, 2, 2,208,208,208,208, 5, 6,229,208,208,208,229,208,
229, 6, 6,229,208,208,208,208, 208, 6, 5, 5,208, 2,208,208,
229,208,208,229,208,208,208,208, 6, 2, 5, 5, 6, 6, 6, 2,
208,208,208,208,208,208,229,208, 208, 0,208,219, 0,208,208,208,
6, 6,208, 6, 2, 2, 2, 6, 6,208,208,208, 3,208,229,229,
208,208,208,229,208,229, 5,208, 6,208,208,208, 6, 6,208,208,
208,229,208, 5, 6,172,208, 2, 229,208,208,208, 2,208,208,229,
208,208, 5, 5, 6,208, 5, 6, 208,208,208,228,208,208,208, 5,
6, 2, 6,208,208,208, 6,208, 5,229,229,208, 6,208,208, 5,
5,208, 5, 5, 6, 2, 6, 6, 2, 5, 5,208,229, 6,219,208,
2, 5, 5, 6, 5, 2, 6, 2, 2, 6, 2, 2,208, 2, 5,208,
6,208,229,208,208, 5,208,229, 208, 5, 6,229,208,208,208,208,
208, 5, 6, 5, 6, 6, 5,229, 6, 2, 5, 5,208,208, 5,208,
5,208,208, 6,208, 6,208,208, 208,208,208,208,208,208,208, 6,
208, 2, 2,208,208,229,208,208, 208,208,208,208, 0, 5, 6,208,
208, 2,208,208,229,229,208,229, 208,208,208,208,208, 5, 5, 5,
5, 5,208, 6,208,208, 6,229, 229,208,208,208,208, 5, 5, 5,
5, 5,208, 6, 6, 6, 2,208, 4,208,208,208,208,208,208,208,
229,208,208,208,208,208, 6, 6, 5, 6, 6, 6,208,208, 6, 6,
6, 2,208,208,229,208,208,229, 208,229,229,208,208,229,208,208,
208,208,208,229,208,208,208, 6, 229, 6, 5, 5, 5, 5, 5, 5,
5, 6, 6, 6, 6,208,208, 6, 208,208,208,208,208,208,208,208,
208,208,208,208,229,208,208,208, 229,229,208,208,208,208, 5, 5,
5, 5, 5, 6,208, 6,208, 6, 6, 6, 6, 6,217, 2, 2,208,
208,229,208,229,208,229,208,208, 6, 5, 5, 5, 5,172,208, 6,
208, 2,208,208,208,208,229,208, 208,208, 6,208,229,208, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 208, 6,208, 2, 5,208,208,208,
208,208,208,208,208,229, 5, 5, 5, 5,229,208,208, 6, 6, 6,
6, 5,208,208,208, 0,208,208, 6, 6, 6, 3, 5, 5, 5, 5,
5,208,208,208,208, 5, 5, 5, 5,219,208, 6,208,208, 6, 6,
2,208,229,208, 5, 5,208,208, 219, 6,208,208, 2,208,219,208,
208,208,208, 3, 2, 5, 5, 5, 208, 6, 6,208,208,208,208,229,
208, 6,208,208,229, 6, 5,208, 208,208, 2,208, 2,208, 2, 5,
6,208,208,208,208,208, 5, 5, 5, 5, 6,229,217,208,228, 6,
5, 5, 5, 5, 3, 5,208, 5, 208, 5, 5,208, 5,208, 6,208,
6,208, 6,208,208,208, 5, 6, 208, 6,208,229,229, 5,208,208,
6,229, 5,208,208,208,208, 6, 6, 6,208, 6, 6,208,208,229,
208, 6,208, 6,208,208,208,208, 208,208,208,208,208,208,208, 5,
208, 6,208,208, 5, 6,208,208, 208, 6, 6,208,208, 6,208,208,
229,229,208,208, 6, 6,229,208, 208,208,208,208, 6, 6, 5,229,
208,208, 6,208,229, 6,208,208, 6, 6,208, 6,208,208,208, 6,
208,208,229,208, 6, 6, 6, 6, 208,208,208, 6,208,208, 6,208,
208, 6,208,208,208,229,208,208, 208,208,208,208, 6,233, 6, 6,
5, 5, 5, 6, 6, 6, 5,208, 208,229,208,208, 5, 5, 5, 5,
-15,-14,-13,-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1,
2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
5,208, 6, 6, 6,208,229,208, 208,208, 6, 6, 6, 6, 6, 6,
5, 2,208,208,208,208,208,208, 208,229,208, 6, 6, 6, 6, 6,
2, 2, 2, 2,208, 6,208,208, 208,208,208, 5,208, 6,229,208,
208,208,208,208,208,208,208,208, 208, 5, 5, 5,208,208,208, 2,
208,208,208,229,229,208,208,208, 208, 6,229,208,208, 5,218,208,
6, 6,208,208,208,208,208, 6, 5,208, 6, 6, 6,208,229,229,
208,208, 5, 5,208,208,208,229, 208,208, 6, 6,208,208, 6, 5,
5, 6,208,208, 5, 5, 6,208, 208,208,208,208,208, 6,208,208,
208,229, 5,208,208, 6,208,208, 208,208,208,208,208, 5, 6, 6,
5,208,208,208,208,208,208,208, 208,208,208, 5,208, 6,208, 6,
6, 5,208,208,208, 5,208, 6, 208, 5,208,208, 6,208, 6,208,
208, 5, 5,208, 6,208,208,208, 208,208, 6, 6, 6,208,208,208,
229,229, 5,208, 5, 6, 6, 5, 208,208,208, 5,208, 6, 2,208,
208,229, 6, 6,229,208,208,208, 5, 5, 5,208,208,208,227,208,
208,208, 5, 6,208,208,208,208, 5,208,208,208,229,208,208,208,
208, 6,208,208,208,208, 5,208, 208,208, 3, 5, 6,208,208,208,
208, 6,208,208,208,208,229,208, 229,208,208,208, 6, 6, 6,208,
208, 6,208,208,208,208,229,208, 208, 6, 6, 3,229,208,208,208,
208,219,208,208, 6, 5, 6, 6, 6,208,208,208,208,229,208,208,
208,208,229,208,208,229,208,208, 208, 5, 5, 6,208,208,208, 6,
208,208,208,208,208, 6,229,208, 229,208,208,208,229,208,208,208,
208,208, 6, 5, 6, 6, 6, 6, 208, 6,208,217,208,208, 5,208,
208,229,208,208,208,208,208,208, 208,208,229, 5, 6,208, 6, 6,
5,208, 6,208,208,208,208,208, 208, 6, 6, 5, 5, 5, 5, 5,
5, 6, 6,208, 6, 6, 6,208, 208, 6, 6, 6, 6,229,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
5, 5, 5, 5, 5, 6, 6,208, 6, 6,208,229,208,208,208,208,
208,208, 6, 5, 5, 6,208,208, 2,208,229,208,208, 6,208, 6,
2, 5, 5,208,208, 6, 6, 6, 208,208,208, 6, 6,229,208,229,
208,229,208, 5, 6, 2, 2,208, 208,208,208,208,208,208,208,208,
5, 6,208,208,208,208,208,208, 6, 5,208,208,208,208, 2, 5,
5, 2,208,208,208,208,208,229, 208,208,227,208, 6, 5, 5, 6,
6,208, 6,208, 6, 6, 2,208, 208,227,229,208,208,208,229, 6,
208,229,208,208,208,208,224,229, 229, 6, 2, 5, 5, 5, 5, 5,
216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6,208, 6,
6,208,208, 6, 6,208, 6, 2, 2,208,208, 5, 2, 2, 2,208,
208,208,208,208,229,208,208,229, 208,229,208,208,208,208,208,208,
208,208,229,208,208,208,208, 6, 6, 6, 5, 5, 5,216, 5, 6,
208, 6, 6,208, 6, 6,208,208, 208, 6,208, 5, 2, 2, 2, 5,
5, 5, 5, 5,208,208,208,208, 208, 6,208,208,208,208,208,229,
208,208,208,229,229,229,229,208, 208,208,229,208,208,208,208, 6,
6, 6, 6, 6, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,229,229, 6, 6, 5, 6, 5, 2, 2, 2, 2, 2,208, 6,
208,229,227,208,208, 0,208,208, 208,208,208,208,208,227,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,208, 6, 6, 6, 6, 6, 6, 6, 6,208,
229, 6, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 2, 2, 6, 6,
6,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,229,
208,208,208,208,208,208,229,208, 208,208,229,208,208,208,208,208,
208,208,208,208,208,208,208,229, 208,208,208,208,208,208,208, 6,
5, 6, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216,
5, 5, 5, 5,208, 6,208,227, 6, 6,208, 5, 2, 2, 2, 5,
2, 2, 2,208,208,208, 6, 5, 208,208,208,208,229,208,229,208,
229,208,208,208,208,208,208,208, 208,208,229,208,208,208,208,208,
208,229,208,208,208,208,208,229, 208,208,229,208,208,208,208,208,
208,208,208,208,229,208, 6,208, 2, 2, 2, 2, 2, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,208, 6,
6, 6,229,218, 6, 5, 6, 6, 218, 6, 6, 6, 6,208, 6, 3,
3, 5, 2, 2, 2, 2, 2,208, 6,208,208, 6, 5, 5,229,208,
208,208,208,229,229,208,229,208, 208,208,229, 6,208,208,208,208,
229,229,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,229,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,208,208, 6, 6, 6, 6, 6,208,208, 6,217, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,229, 2, 2,
208,208,208,208,229, 6,208,208, 208,208,229,208,229, 6,229,229,
208,208,208,208,208,208,208,208, 208,227,229,208,208,208,208,208,
208, 6, 6, 5, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5, 5,
216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6,208,208,
208,208, 6, 2, 2, 2, 2, 2, 2, 2, 2, 6,208, 6,208, 2,
6,229,208,229,229,229,208,208, 229,229,208,208,229,208,229,208,
208,208,208,208,229,208,229,208, 208,208,229,208,219, 6,208,208,
208,208,208,208,208,208,229,208, 208,208,219, 4, 6, 6, 5, 5,
5, 5,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,229, 6,208,208, 6, 6, 6, 208, 6, 6,219, 6,208,208, 0,
6,218,218, 6, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 6, 5,
6, 5,208,208,229,208,208,208, 208,208,208,208,229,208,229,208,
208,208,229,229,208,229,208,208, 6, 6, 6, 4, 2, 5, 5, 2,
5, 5,216, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,218, 6, 6,
2, 5, 2, 2, 2, 2, 2, 2, 2,208,208, 5, 5,208,208,208,
229,229,208,208,208,229,208, 6, 208,208,208,208,208,208,208,229,
208,208,208, 6, 6, 6, 6, 2, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6,208, 6, 6, 6,208, 5, 2, 2, 6,229,208,208,208,229,
208,229,208,208,229,208,208,208, 208,208,208,208,208, 6,208,208,
229,208,208,208, 6, 5, 5, 5, 208,208, 6, 2, 2, 2, 2, 2,
2, 2, 2, 2,208, 5,229,229, 208,229,208,208,208,208,208,208,
208,229,208,208,229,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 6,
6,208, 6,208,208, 2, 2, 2, 2, 2, 5,208,208,208,208,208,
208,229,208,229, 5, 6, 2,208, 208, 6,229,208,208,208,229,208,
219,208, 2, 2, 5,208,208,229, 229,229, 2, 5, 5, 5, 5,208,
229,208,208, 6, 6, 6, 2, 2, 5, 5, 5,229,229,208,208, 5,
5, 5, 2, 6, 2,229, 5, 5, 229,208, 6, 5, 6, 6,208,233,
208, 6, 6,208, 5,208,208, 6, 6,208,208,208,208,208,208,208,
208,208,208, 5,208, 6,208,229, 208,208,229,229,208, 6, 5, 5,
6, 6, 6, 6, 6, 6,208,208, 208,208,208, 5, 6, 6, 6,208,
229,208, 5, 5, 6, 6,208,208, 208,229,229,208,208, 5, 5, 6,
6,208,208, 5,208, 0,208, 6, 208, 6, 2, 5,208, 6, 6,208,
208, 6,208, 6,208,208,208,208, 208, 5, 5, 5,208, 6, 6, 6,
6, 6, 2,229,208,229,208,208, 208,208, 5, 6, 6,208,208,208,
6, 6, 6, 2, 5, 5, 5,208, 208,229,208,208,208,208,208, 6,
208,208,208,208,208, 5, 6, 6, 6, 5,208,229, 6, 6,208,208,
5,208, 6,208, 5,208,229, 6, 6,208,229, 6, 5, 5, 6,229,
6, 6,208, 6,208, 2, 6,208, 208,208,208, 5, 5, 5,208, 6,
6,208, 6, 6,208,229,208,208, 208, 2, 2, 5, 6,208, 5, 6,
6,208,208,208, 6,208,208, 6, 229,208, 6, 2, 2,208, 6, 6,
229, 6,229, 2, 2,208,208, 2, 208,208, 2,208,208,227,227, 6,
208,208,208, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 2, 2, 2,
2, 6,208,208,229,208,208,208, 208,208,208,208,208,208,229,208,
208,208,208,208,208,208,208,227, 6, 6, 6, 6, 5, 5, 5, 5,
5, 5, 5, 5, 5,218, 6,208, 6, 5, 6, 6, 6,213, 2, 2,
2, 2, 2, 2,208,208,208,227, 228, 6,208,208,208,208,208,208,
208, 6, 5, 2, 2, 2,216, 5, 216, 5, 5, 5,216, 5, 5, 5,
6,218, 6, 6,208,216, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2,208, 2,208,208,233,229, 229,229,208,208,208,208,229,208,
229,208,208,208,208,229,208,208, 208,208,208,208,208,208,208,208,
208, 6, 6,208, 2, 2, 5,216, 5, 5, 5, 5, 5, 5, 5, 5,
216, 5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 6, 6,208, 6,
6, 6,216, 2, 2, 2, 2, 2, 2, 2,208,208,229, 2, 2,208,
208, 0,208,208,229,229,208,229, 208,227,208,208,208,229,208,227,
208,208,208,208,208,208,228,229, 208,208,208,208,208,208,208, 4,
4, 2, 5, 5, 5, 5, 5,216, 5, 5, 5, 5,216,216, 5, 5,
5, 5, 5, 5,208, 6,208, 6, 208, 6, 5, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2,208,208,208,208, 6,208,208, 208,208,208,229,208,208,208,208,
208,227,208,229,208,208,208,208, 229,208,208, 6,208,208,208,208,
208,208,208,208,208, 6, 4, 5, 5, 2, 2, 2, 2, 2, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216,
5, 5, 5, 5, 5, 6,208, 6, 208, 6,208, 6,208, 6, 5, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 5, 2, 2, 2, 2, 2,208,208,208,229,208,227,208,
229,229,208,208,208,208,208,227, 208,229,208,229,229,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208, 4, 6, 6,
6, 6, 6, 6, 4, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,216, 5, 5, 5, 5, 5, 5,216, 5, 5,216, 5, 6,
208, 6,208,208, 6,208, 6,208, 6, 6, 6, 6,208,217, 2, 2,
2, 5, 2, 2, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,
208,208,229,208,208,208,208, 0, 227,208,208,229,208, 6,208,208,
208,208,208,208,208, 6,208,208, 208,208,208,208,208, 6,208,208,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6,218,208,208, 6, 208, 6, 6,216, 6, 2, 6, 2,
2, 5, 2, 2, 2, 2, 2, 2, 2,216, 2, 2, 2, 2, 2, 2,
208, 2,216,208,229, 0,208,208, 208,208,208,229,208,208,208, 6,
229, 0,208,208,229,208,227,208, 208,208, 6,208, 6,229,208,208,
208,208,208,208,208,208,208, 6, 208,208,229, 6, 6, 6, 2, 6,
2, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6,
208,208, 6, 6, 6, 6, 6,216, 5, 2, 2, 2, 2, 2, 2, 2,
2, 2,216, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,
229,229,208,208,229,208,229,208, 208,208,208,208,208,208,208, 6,
208,208,229,229,208,208,208,208, 208,208,229,208,229,208,208,208,
208,208, 6,208,208, 6, 6, 6, 208, 2, 5, 2,216, 5, 5, 5,
5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6, 6,208, 6, 6, 6,216, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,208,
208,208,227,229,208,229,229,208, 208,208,229,208,208,229,208,229,
0,227, 0,208,208,229,208,208, 208,208,208,208,229,208, 6, 2,
5, 6, 2, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 6, 6, 6,208,218, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 5, 5, 6,208,208,229,229,229,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208, 6, 6,
6, 4, 6, 2, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,216, 2,
2, 2, 2, 2, 2, 2,208,208, 208,227,208,208,208,208,208,208,
208,208,208,208,208,229,208,229, 208,208, 6, 6, 6,231, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 208,208, 2, 2, 2, 2, 2, 2,
2, 2, 2,208,208,208,208,208, 208,208,208,208,208,229,229,208,
208,208,208,208,229, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6,208, 2, 2, 2, 2, 2, 2, 5, 2,229, 6,208,
229,208, 6,208,208,208,208,208, 208,229,229, 6, 6, 6, 6, 5,
5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2,229,229,229,229,
208,208,208,208,208,208, 6, 5, 5, 5, 5, 5, 6, 2, 2, 2,
2, 2,208,208,229,229,208,208, 229,208,208,229, 5, 2, 2, 5,
5,208, 2, 2, 2,208,229, 6, 5, 5, 5, 2, 2, 2,229,208,
208,229,229, 6, 2, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 6,
208,208, 5,227,208,208,208,208, 5,216,216, 6, 6, 6,208, 6,
6,208,208,229,208, 6, 6, 6, 208, 6,208, 6, 6,208,208,208,
5, 5, 6, 6,229,208, 5,208, 6, 6,208,208, 6,208,208, 6,
208, 5, 6, 6, 6,208,208,208, 6,208,229, 6,208,208,208,208,
6, 5,208,208,208, 6,208,208, 6,229,208,208, 6,208,208, 6,
6, 6, 6, 6, 6,208, 5, 5, 5,208,208,208,208,208,208,208,
208,229, 6, 6, 5, 5, 6, 6, 208, 6, 6,219,208,208,208,208,
208,208,208,208,219,208, 6,208, 208, 6,208, 6, 5, 5, 5, 5,
6, 6, 6, 6, 6, 6,208, 6, 6,219,208,208, 6,208, 6,208,
208,208,208,208,208,208,208,208, 208,208, 5, 5, 6, 6, 6, 5,
5, 5, 5, 5, 5,208, 6,208, 208, 2, 6,208, 6,208,208,229,
208,208, 6,219,208,208,208,208, 208,208,208, 6,208,208,208,208,
208, 6, 5, 5, 5, 5, 5, 5, 6, 6,208, 6, 2, 6, 6,208,
208, 6,208,208,208,229,208,208, 208,208,219,208,229,208, 6,208,
208, 6,208,208,208, 6, 6, 6, 6,217, 5, 5, 5, 5, 5, 5,
208, 6, 6, 5, 5,208, 6,208, 208,229,208,208,229,208,229,208,
6,229, 6,208,208,208,208,208, 208,208,208, 6, 5, 5, 5, 6,
6, 6, 6, 6, 3, 6,229,229, 208,229,208,229,208,208,208, 6,
208,208,208,208,208, 5, 5, 5, 229, 5, 6,229, 6, 0,208,208,
208,208,219,208,208,208, 6, 6, 208,208,208,229,208,208,208, 6,
6,219, 5, 5, 5, 5, 5,208, 208,208, 6, 6, 2, 5,208,208,
229,229,208,219, 6, 6, 5, 6, 6, 5, 5, 5, 5, 6,208,208,
208,208,229, 6,229,208,208, 6, 229, 6,208,219, 6,208,208, 2,
5, 5, 5,208,208,208,208,208, 208, 6,208,208,208,208,229,208,
6, 5, 6,229, 5,208,208,208, 6, 6, 5, 6, 5, 5, 6, 6,
6, 5, 5, 5,208, 3, 5, 5, 5, 6,208,208, 5, 6,229,208,
5, 5,208, 6, 2, 5, 6,208, 5,208, 5, 6,208,208,208,229,
5, 5,208,208, 5, 5,208, 5, 6, 5, 6,208,208, 6, 5, 6,
6,208, 2,229,208,208,208,208, 5, 6,208,208,229, 5, 5,208,
208,229,208, 2,208, 5,229, 6, 6,229,229, 2,229, 6, 5,208,
6,208, 6, 5,208,208, 6, 6, 6,208, 6, 5, 6, 6,208,208,
208,208,208,208,208,208,229,229, 208, 6,229,208, 6,208,208,208,
6,208,208, 6, 6,208,208, 0, 5, 5,229,208, 0,208, 6,208,
208,229,229,208, 6, 6,208, 6, 208, 6,208,208,208,208, 6,208,
208,208, 6, 5,229, 6,208, 6, 208,229,208, 5, 5,208,208,229,
219, 5,208, 2, 2, 3,208,208, 208,208,208, 5, 5, 5, 5,208,
6, 2, 2,208, 6,208, 6, 5, 5, 5, 2,208,229,229,208,208,
229,208, 5, 5, 5, 6, 6, 2, 208,208,208, 5, 5, 6,208,229,
229,208, 2, 6,208, 6, 2, 5, 208,229,229, 6, 6,208,229,208,
229,229,229, 6,208, 2,208,208, 208, 6,208, 5, 2, 6,208, 6,
208,208,208, 6,208,208,208,208, 208, 5, 6,208,229, 5,229,208,
229, 5, 5, 6,208, 2,229,229, 229,208,208,229,208, 6,208, 6,
5, 5, 5, 5, 6, 6,208, 2, 2, 2,229,208,229,208,208,208,
229,229,229,229,208,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208,208, 0,208, 2, 2,208, 229,229,208,208,208,229,208, 6,
6, 5, 5, 5, 5, 5, 5, 6, 6,208,208,208, 6, 6, 6, 2,
2,219,208,208,208,208,208,208, 208,229,208,229,208,208,208, 6,
208, 6, 6, 5, 5, 5, 5,208, 208,208, 6,208, 6, 6, 2, 2,
2, 2,229,229,208,208,228,208, 208,229,208,208,208,208,208,208,
5, 6, 6, 4, 4, 6, 5, 6, 5, 5, 2, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 6, 6,208, 3, 2, 2, 2, 2,
2, 2,208,208,208,208,208,208, 208,208,208,227,229, 6,208,208,
208,208,229,208, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6, 0,208, 5, 6, 6, 6, 6,208, 6,208,
6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,
208,208, 2, 6,208,208,208,208, 208,208,208, 6, 6, 6, 5, 0,
2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
5, 5, 5, 5,208, 6, 6, 6, 208, 6,229, 6, 6, 2, 2, 2,
2,208,229,208,229,208,208,208, 229,208,208,208,208, 6, 6, 6,
6, 6, 5, 5, 5, 5, 5, 5, 5,208,229,208,208,208, 6, 6,
229, 6, 2, 2, 2, 2, 2, 2, 2, 2,208,229,229,208,229,229,
6,229,208,208,208, 6, 5, 6, 6, 5, 5, 2, 2, 2, 2, 5,
5, 5, 6,219,208,208,208, 3, 2,229,208,208, 6,208,208,229,
208,208, 6,208,208,208,208,208, 208, 6, 6, 5, 5, 5, 5, 5,
5, 5, 5, 5,208, 6,208, 6, 208, 6,208, 6, 6,208, 2, 2,
2, 2, 2, 2,208,208, 2, 2, 5,229,229,229,208,208, 6,208,
208, 2, 5, 5, 5, 5, 5,208, 208, 6, 2, 2, 2, 2,229,208,
5, 5, 6,208, 6,208, 6, 6, 2, 2, 5, 5, 5, 5, 5,208,
2, 2,229,208,208,208,208,208, 208, 6, 5, 2, 2, 2, 2,229,
5, 2, 2, 5, 5,208, 2,208, 229, 2, 5, 2, 2,229, 5,208,
6, 6, 2,208, 2, 6,208,229, 208, 5, 6, 2,229, 2, 6,229,
6, 6, 5,208, 5, 5,208,208, 208, 5, 5, 5,208,208, 6, 5,
5, 5, 5, 5, 2, 2, 2, 5, 5, 2, 2, 5,208,208,229, 6,
2, 2, 2,229,208, 2,229,208, 208, 6, 2, 2, 5, 2, 6,208,
6,208, 5, 5, 5, 2,229, 2, 208,208, 6,208,208,208,208,229,
208,208,208,208,208,208,208,208, 6, 6, 6, 5,208, 6,229, 6,
6, 6, 4, 5,208,208,208,208, 208,208,229, 6, 5, 6, 6, 6,
-14,-13,-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2,
3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
2, 5, 5, 2,229,229, 6, 6, 6, 5,216, 5,208,208,219, 2,
5, 6,229,229,229, 6, 2, 5, 5, 5,208,229,229, 6, 2, 5,
5, 5, 2,227,208, 5, 2, 6, 6,208, 6, 6, 5,208,229, 6,
6,208,229,229,229,229, 5, 2, 229,208, 5, 5,217, 5,219,208,
208,208,229,208, 6, 5, 5, 5, 5, 5, 5, 5,208, 6, 6, 3,
233,208, 0, 4,229,228,229,208, 208,229,228,208,229,229,208,233,
229,208, 6, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208,208, 5, 5,208, 6, 208,208,208,208, 6,208,223, 2,
5,208,219,208, 2, 2, 2, 5, 208,208,208,208,208,229,208,208,
208,229,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5,216, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,
208, 6, 2, 2, 2,208,208,208, 208,229,208,208,208,208,208,229,
208,208,208,229,208, 6, 6, 6, 6, 6, 4, 4, 2, 6, 2, 5,
5,194, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,228, 6, 6, 208, 6,208,208, 6,208,208,208,
6,229, 5, 2, 2, 2, 2, 2, 229,208, 2, 2, 6, 5, 5,229,
229,208,208,208,208,208,229,229, 208,208, 6, 6, 6, 6, 3, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
216, 5, 5,216, 5, 5, 5, 5, 208,208,208,229,208,208, 6,208,
6, 2, 2, 2, 2, 2,208,208, 208,208,208,208,229, 6, 2, 5,
208,208,229,229,208,208, 0,208, 229,229,208, 0,229,208,208,229,
208,208,229,208,208,208,208,208, 208,229,208,208,208,208,208,208,
208,208, 6, 6, 4, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,
6,208,208,227,208,208,208, 6, 6,208, 6, 6, 6, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,208,229,229,208,208,
5,229,227,229,208,208,208,208, 208,229,229,229,208,208,208,229,
208,208,229,229,208,229,208,229, 208,208,229,229,229,208,208, 6,
208,208,229,208, 6, 6, 6, 6, 2, 5,194, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,
229,208,208,208, 6, 6, 6,208, 6, 6,208, 6, 6, 6, 6, 6,
208, 6, 6, 5,215, 5, 2, 2, 2,216, 2, 2,216, 2, 2, 2,
2, 2, 2,208,208,208, 5, 2, 208, 5,208,229,208,229,208,208,
208,229,208, 6,208,208,208,229, 229,208,229,229,208,208,208,229,
6,208,208,208, 4, 6, 6, 6, 6, 6, 6, 6, 2, 5, 5, 5,
229, 2, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5,
5, 2, 6,229,208,208, 6,208, 208, 6,208,208,218, 6, 2, 2,
5, 2, 2, 2, 2, 5, 2, 5, 2, 2, 2, 5, 2, 5, 5, 5,
208,208,208, 2, 5,208,208,229, 229,208,208,229,208,229,208,208,
208,208,229,208,229,208,229,229, 229,208,208,208,229,208,208,208,
208,208,229,229, 6, 6, 6, 6, 4, 4, 4,229, 5, 2, 2, 5,
5, 5, 5, 5, 5, 5, 5,194, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 0, 6,227, 6,208, 6, 6, 6,208,
6, 6, 6, 6,229, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
229,208,208,208,229,208,208,227, 2, 2, 2,229,208,208,208,208,
208,208,208,229,229,208,208,229, 208,208,208,229,208,208,229,208,
229,208,208, 6,229,229,208,208, 229,229,229,208,229,229,208,229,
229,208,208,229,208,208,208, 6, 208,229,208, 6, 6, 5, 2, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 6, 6, 6, 6,208, 6, 208, 6,208,219, 6, 6, 3,216,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208, 5, 2, 5, 2,
5,227,208,208,229,229,208,208, 208,208,208,229,208,208, 6,208,
208,208,208,208,208,208,208,208, 208, 6, 6, 2, 4, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,194, 5, 5, 5,
5, 6, 6,208,208,208,208,208, 208, 6, 6, 6,208,208, 3, 5,
2, 2, 2, 2, 2, 2, 2, 2, 2,208,208, 2, 5, 6, 2,223,
2,229,208,208,208, 0,208,208, 229, 0,229,208,229,229,208,229,
208,229,208,229,229,229,208,208, 208,208,229,208,229,208,208, 6,
6, 6, 6, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5,208, 6,208, 6,208,208, 6,208, 6,
6, 5, 2, 2, 2, 2,208,208, 6, 5, 2,217, 5, 2, 2, 6,
208,229,208,208,208,208,208,229, 208,229,208,208,208,208,208,208,
6, 6, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5,
208,219,208, 6, 6,208,227,208, 6, 6, 6,227, 5, 2, 2, 5,
219, 6,216, 2,229,208,208,208, 208,229,229,208,229,208,208,208,
208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 6, 6, 6,172, 208, 2, 2, 2,238, 2, 2,208,
229,172,208,229,229,229,229, 6, 208,208,208,208,208,229,208, 4,
6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6,208,208,
208, 2, 2, 2,208, 2, 2, 2, 2,208,208,229,229,229,208,229,
229,208, 6, 6, 4, 5, 5, 5, 5,216, 5, 5, 5,208,208, 6,
2, 2, 2, 2, 6, 5, 2,229, 229,229, 0,208,208,233,208,208,
208, 6, 6, 5, 5, 5,208, 6, 6,208,208, 6,208,208,208, 5,
5, 5, 5,216, 5, 6, 6, 6, 208, 2, 2,229, 5, 2,208,219,
208, 6, 5,208, 2,208, 6,208, 5,229,208,208, 6, 5, 5, 2,
6, 5, 5,208,208, 6,229,208, 208, 2,208, 5,208, 6, 6, 6,
208,229,208,208,208,229,208,229, 6,208,229,229,208,229,208,208,
229,229,229,208, 5, 6, 6,229, 229,208,208,229,229,229,229,229,
229,208,208, 5, 6, 6,208,208, 208,208,229,219,229,208,208,229,
229,229,229,208,208, 5, 6, 6, 6, 2,229,208, 6,208, 6, 5,
5, 5, 5, 5, 5, 5, 5, 6, 229,229,229,208,229,229,229,229,
208,229,229,208, 6,208, 5, 5, 5,208, 6, 6, 6,208,229,229,
208,208,208,208,208,208,208,208, 229,208, 6, 5,208, 6, 6,208,
208, 5,229,229,208,208,208,229, 208,229,208,208,208,208,208,208,
208,229,208,208, 5, 5, 6,208, 229,208,229,229,229,208,208,208,
208,208,208, 6, 5, 5, 6,208, 229,208,208, 6,208, 5, 5, 6,
208,208,229,208, 5,208, 6, 6, 219,208, 6, 6,208, 5, 5, 6,
6,229,208, 6,208,229,208,208, 6,229,208,208,208, 6, 5,208,
208,208,208,229,208,208, 6,229, 208,229,229,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208, 6, 5, 5, 5, 6, 6,
208, 6,208,208, 6,208,229,229, 208,208,208,208, 6,208, 6, 6,
6, 2,208,229,208, 5, 6, 6, 208,229,229,208,229,208,229,208,
6,208,208,229,208,208, 2,229, 208,208, 5,208, 6, 2, 2, 6,
6, 6, 6, 2,208,208,208,229, 5, 5, 5, 2,208,208,208,208,
6,208,229, 6, 5, 5,229,208, 208, 6, 6, 6, 6, 6, 2,208,
2,208, 5, 6, 6,229,229,229, 208,229,208,208,208,208, 6,208,
208,208,229,208,229,208,208,208, 6,208,208,229,208,229,208,208,
208,229,208,208,208,208,208, 6, 6, 6, 6, 6, 6,229,229,229,
229,229,208,229,229,208,229,208, 208,229,208,208,208,208,208, 5,
208, 5,229,229,208,208,208,217, 229,229, 6,229,208,229,229,208,
229,208, 6,208, 6,229,208,208, 208,208,229,208,208,229,208,208,
208,208, 5, 6, 6, 2,208,208, 229,229,208,229,208,208,208,229,
229,229,208,208,229,208,208, 2, 5, 5, 6, 6, 6, 2, 2, 5,
2,208,208,229,208,208,229,208, 208,208, 6,208, 6, 5, 6, 6,
6, 2, 2, 5,208,229,229,208, 229,208, 6,208, 5,229,208,208,
208,208,208,208,208,229,208,208, 5,208, 6, 6, 6,208,208,208,
208,229,208,208, 5, 5,218, 6, 208,208,229,208,208,229, 6,208,
229,229,208,208,229, 6,208,229, 2, 6,208,229,229, 6,208,229,
229, 6,229, 5, 6,208,208, 6, 208, 6, 6,208,208,208,229,208,
208, 5, 5, 5, 5,208,208,208, 172,208, 6,217, 5, 6, 6, 5,
229,208, 6,208,208, 5, 5, 5, 6,208,208, 6,229,208,229,229,
208,208,208,208, 6, 5,229,229, 208,208, 6,208,208,208,208,208,
208,208, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6,208, 5, 6, 6,
208,208,229,208, 6, 2,208, 6, 208,208,208, 5, 6, 6,229,208,
6,208,229,208,208,208,208,229, 229,208, 6,208,208,208, 5,208,
208, 6, 2, 6,208, 6, 6, 2, 5,208,208, 6, 5, 5, 5, 5,
5, 5,208,208,208,208,208, 6, 208,208,208,208,208,208,208,208,
208,208, 5,208,208,208,208, 5, 6, 6,208,208,208, 6, 5, 5,
6,208,208,208, 5, 5, 5, 5, 5,229,229,229,208,229,208, 5,
5, 5, 5, 5, 6,208, 6, 6, 229,229,229,229,229,229,208,229,
208,229,208, 2,208,208, 6,208, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 2,229,229,208,208,
229,229,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 2,
2,229,208,208,229,208,229, 0, 208,229,208,227,208, 5, 5, 5,
5, 5, 5, 6, 6, 6, 6, 2, 208,229,229,208,208,208,208,208,
229,208,208,208,229,208, 6,208, 5, 5, 5, 5, 5, 5, 5, 5,
6, 6, 6,208,208, 6, 6,229, 208,208,229,208,229,208,208,208,
208,208,208,208,208, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6,
6, 6,208, 6, 6,229,229,229, 229,208,208,229,229,229,208,208,
219,208,208,208, 6,208, 5, 5, 5, 5,219,208,229,208, 6,208,
6, 2,208, 6,208,208,208,208, 229,229,229,208,208,229,208,208,
208,208,208, 6, 6, 6, 6, 5, 208,208,208,229,208,208,208, 5,
5, 5, 5, 6, 6, 6,229, 6, 6,217,208,229,229,208,208, 2,
208, 5, 5, 5,208, 6,208, 6, 6, 2,208,229,229, 6,208,208,
229,208, 5, 5, 5, 6, 6, 6, 229, 6, 5,229,208,208,208, 6,
6, 5,208, 2, 2, 2,229,229, 208, 5, 6,208,229, 6, 5,208,
208, 6, 6, 6,208,229, 2,208, 229,208,208,208, 5, 6,208,208,
229,208,208,229, 5,208,229, 6, 5,229,208,208,208, 6, 5, 5,
5,208, 6, 5, 5, 5,208, 6, 3, 6,208,208, 2, 2,208,208,
2, 6, 5, 6,208,229,227,208, 217, 5, 6, 6,218,218, 2,214,
229,208,229,208,229, 6,208, 5, 5, 5, 6,208, 6, 2,208,208,
208,229,229,208,208,229, 6, 6, 6, 5, 5, 5, 6,208,208,208,
227,208, 6, 6, 6,208, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6,208,229,208,208,208,229, 208,227,208,208,229,208,208,208,
208,208,208, 6,208,208, 6, 0, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5,216, 5, 5, 5, 208,229,229,208, 6,208, 6, 6,
6, 2, 2,208,208,208,208,208, 208,208,227,208,229,229,227,208,
208,208,229,208,208,208,208,208, 6, 6, 6, 6, 5, 5,194, 5,
4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,194, 5,
5,229,208,218,208,208,208, 6, 3, 2, 2, 2, 2, 5,229,208,
208,208,208,229,229,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,229, 208,208,229,208,229, 6,208, 6,
238, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6,
219, 6,208, 6,208, 6,208, 6, 208,208, 6, 6,208, 6, 2, 2,
2,208, 2, 5, 2, 2, 2,229, 208,208,229,229,208,229,208,208,
208,208,229,208,208,208,229,229, 227,229,229,208,208,208,208,229,
229,208,208,229,208,208,208, 6, 229,208,208,208,208,208,229,208,
6,208,229,208,208,229,229, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,194, 5, 5, 5, 5, 5, 5, 5,208, 6,229, 6,208,
218,208,208,208,208, 6,208,208, 6,208, 6, 6, 6, 2, 2, 2,
2, 2, 2, 2, 2,208,208, 2, 5, 4, 4, 5,208,229,229,208,
229,208,208,208,229,229,208,229, 229,229,208,229,229,229,208,208,
229,208,208,208,229,208,208,229, 208,208,208,208,208,208,208,208,
229,208, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6,208,229, 6,208,208, 6,208,208,208, 6,
6, 6, 6, 2, 2, 2, 2, 2, 2, 2,208, 5, 6,208,229,227,
208,229,229,208,208,208,229,229, 208,229,208,208,208,208,229,208,
6,208,229,208,208,208,229,208, 229,208,208,208,208,208,208,208,
208,208, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6, 6,229,
229,208,208, 6,208, 6,208, 6, 6,208, 2, 2, 2, 2, 2, 5,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 6,217,208, 6,229,
208,229,208,208,208,227,208,227, 229,208,208,229,229,208,229,208,
208,208,229,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,216, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,229, 6,208, 6,208,
208,229,208,208, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 5, 2, 2, 2, 2, 2,208, 2, 2, 2, 5,
2, 5, 6,229,208,208, 0,208, 229,229,227,208,229, 6,229,208,
208,208,229,229,208,229,208,208, 208,208,208,229,208,229,208,229,
208,208,208,208,229,208,208,229, 208,208,208,208,208,208,208,208,
208, 6, 6,208,229,208,208, 6, 6, 6, 6, 6, 6,208, 4, 5,
5, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,208, 6, 6, 6, 6, 229,208,208,208,208,208,208, 6,
208, 6, 6, 6,217, 2, 2, 5, 2, 2, 2, 2, 2, 2, 2, 2,
5, 5, 6, 2, 6, 0,208,227, 229,229,208,208,227,229,208,208,
229,208,229,208,229,229,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 6, 6,208,208,208,208, 208, 6, 6,229, 6, 6,208, 2,
2, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 2, 5,
5, 5,208,229,229,208,229,208, 208,229,229,229,208,208,208,208,
0,208,229,208,208,208,208,208, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6,208,208, 6, 6,
208, 3, 3, 2, 2, 2, 2, 5, 2, 2, 5, 2, 5, 5, 5,208,
2,229,229,208,208,208,229,229, 208,227,229,229,229,229,229,229,
229,208,229,229,208,229,208,229, 208,208,208,208,208,229,229,208,
229,208,208,208,208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,194, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208,229,229, 6,208,229, 2, 2, 2, 2, 2, 2, 2, 3, 5,
5,216,208,208,208,208,208, 0, 208,208,208,229, 6,208,208,208,
208,208,208, 6,208, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,208, 6,208, 208,208,208, 2, 2, 2, 2, 2,
2,216, 2,208, 2, 2, 6, 2, 219,229,208,229,208,208, 6,208,
208,208,208,219,208,208,229,229, 208,208, 6,208,208,208,208, 6,
6, 6, 6, 4, 5, 5, 5, 5, 6,208, 6, 2, 2, 2,229,229,
229,208, 6,208,208,208,229,229, 208,208,208,208,208,208, 5, 5,
5, 5, 5, 5, 5, 6,208, 6, 208,208,208,208,208, 2, 2, 2,
2, 2, 2, 5, 5,208,229,229, 5,208,208,208, 6,208, 0, 5,
5, 5, 5, 5, 5,208,208,208, 6, 2,208,208,208,208,208, 6,
6,208,208, 6, 6, 5, 5, 5, 5, 5, 5,208,216,208, 6, 5,
208,208,208,208,208, 6,208, 2, 5,229,208,208, 6, 5, 5, 6,
208,208,229,208,208, 6, 2,208, 208,208, 5, 5,208,208, 5,208,
229, 6,208,208,208,208,208, 6, 216, 5, 5,208, 6,208,208,229,
208,229,208, 6, 5, 5, 5, 5, 5, 6,208, 3, 6,229,229,229,
6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,
208,208,208, 6,208,208, 6, 2, 2, 2, 2, 2,229,229,229,208,
208,208, 6, 6, 6, 6, 4, 5, 5, 5,216, 5,216, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,208, 6,208, 6,208,
208,208,216, 2, 2, 2, 2, 2, 2, 2, 2,208, 6, 6, 2,229,
208,208, 0,227,208,208,229,208, 6, 6, 6, 6, 5, 5,233, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5,208,208, 6, 6,208,208, 6, 208, 6, 6, 5, 2, 2, 2, 2,
2, 2,208,229, 2,208,229,229, 229,208,227,208,208,208,208,208,
208,208,208, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 5, 6, 6, 6, 6,
6,208, 2, 2, 2, 2,216, 2, 2, 5, 2, 2, 2,208, 6,208,
2,208,208,208,208,208,208,208, 6,208,229,208,229,208,208,208,
6, 6, 6, 6, 6,219, 5, 5, 5,217, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,216, 5, 5, 5, 5,208, 208,208, 6,208,208, 6, 6, 6,
2, 2, 2, 2, 2,216, 2, 2, 2, 2, 2, 2, 2, 2, 6,208,
2, 6,208, 6,229,208,208,208, 229,229,208,229,229,229,229,229,
208,208,229,208,208, 6,208,208, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208,208,208, 6,208, 6,208,208,
208,229, 6,208, 6, 2, 2, 2, 2, 2, 5, 2, 2, 2, 2, 2,
2,208, 6,208, 2, 2, 6,208, 208,208,229, 0,208,229,208,229,
229,208,208,208,208,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5,
5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 208,208,208,208,208,208, 6, 6,
-13,-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3,
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35,
36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,
6, 6, 6, 2, 2, 2, 2, 2, 5, 2, 2, 2, 2,208, 5, 5,
229, 2,219,229,208,208,229,229, 208,229,208,208,229,229, 6, 6,
219, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 6,208,208,
6, 6,208, 6,208,208, 6, 6, 6, 6, 6, 6, 5, 2, 2, 2,
2, 2, 2, 2, 2, 2, 5,208, 208, 6, 5, 2,216,208,208,208,
208,229,208,229,208,229,208,208, 208,229,208,208,208,208,208,208,
208,208,208,208,208,208, 6,208, 208, 6, 6, 6, 4, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6,208, 208,208,208,208, 6,208,208,208,
208, 6, 2, 2, 2, 2, 2, 2, 2, 5,216, 2, 2,208,208,208,
5, 6, 5, 6,208,208,229,208, 0,208,208,208,208,208,208,208,
229, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208, 2, 6,208, 6,208, 6, 6, 2, 2, 2, 2,229,208,
2, 2, 5, 6, 6, 6,208,229, 208,208,208,229,208,208, 6,208,
229,229,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208,208, 6,208,208, 6, 2, 2,208, 5, 6, 2, 5, 5,
5, 6,208,208,217, 6,208,208, 6, 6, 5, 5, 5, 5, 5,216,
5, 6,208, 6, 6, 6, 6,208, 208, 6, 6, 2, 2, 2, 2, 2,
5,208, 5,229,208,208,229,229, 229,229,229, 6,208,208,229,229,
208,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6, 6,208, 6, 6, 6,208, 2, 2, 2, 2,208, 6,208, 2,
2,208,227,208,208, 6, 0,208, 6, 6, 6, 5,208, 6,208, 6,
6, 6, 2, 5, 2, 5, 5, 5, 5, 5,229,208,208,208,208, 6,
5, 5, 5, 5,208,208, 2, 2, 208,229,208, 6, 6, 6, 5,208,
208, 6,208, 5,208,208, 5,208, 6, 5,208, 2,208,208, 5,208,
208,208, 2, 6, 6,208,229, 5, 5, 2,208,208,208,229,208,208,
6,208,208,208,208, 6,208,208, 208, 6, 2, 5, 5,208,208, 6,
208,208, 5, 5, 5, 5, 5,208, 6, 6,208, 6,208, 6, 5, 5,
208,208,208, 5,229,208, 6,208, 208, 6, 6, 2,208, 6, 6, 6,
208, 5,208,208,208,208,208,208, 229,208,208, 6,208, 6,208, 2,
208,208,208, 5, 5, 5, 6, 2, 5,208, 6, 2, 6, 2, 2, 6,
208, 6, 5, 5, 6,208, 6, 6, 5,208, 6,208, 6,208, 5, 5,
208,208, 6,229, 2,208, 5, 5, 208, 5,208,208, 5,208,229,229,
229, 5,208,229,229,208,208,208, 229,208,208, 5, 6,208,208,208,
208,208,208,208,208,208,208,229, 0, 5,208,208,208,208,208, 6,
6, 5, 5, 5, 6,208,229,208, 208,208, 5,208,208,208, 5,208,
208, 5, 6,208, 5,208,229,229, 208,208,208,208,208,208,229, 6,
229, 2,229,208,208, 5,208,208, 5,208,208,208,208,229,208,208,
208,229,208,229,208, 6, 2,208, 2, 2,208,208,229,208,208, 6,
208,208,208, 6,229,208, 2,208, 208,229,208,208,208,229,229,208,
3, 5, 6, 6, 6, 6, 2,208, 229,208,208,229,208, 6, 6, 6,
208, 5,208,208, 2,208,208, 5, 208,208,229,208,229,208,208,229,
6,208, 2,208,229,229,229,229, 208, 2,208,229, 5, 5, 6,229,
229, 2, 2,229, 5,229, 6, 6, 208,208, 6, 2,229, 5, 5, 5,
229,229, 6, 2,208, 5,208, 5, 208, 5,208,208,229,208,229,208,
229,229,229,229,229,208,229,229, 6, 4, 5, 5, 5, 5, 5, 5,
5, 6,208,208,208, 6, 6, 6, 229,229,208,229,208,229,229,208,
208, 6, 5, 5, 5, 6, 6, 6, 6,208,208, 6,208,208, 6,229,
5,229,229,208,208,208, 6,208, 208, 6, 6,229,229,208,229,208,
208,229,229, 6,229, 5, 5, 5, 208, 6,208,208, 6, 0, 2, 6,
229,229,229,229,229,208, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6,
6, 6,208,208,208, 6, 2, 2, 208,208,208, 5, 5,229,229,229,
229,229,208,208,229,208,208, 0, 5, 5, 6, 6, 6, 6,208, 6,
208, 6, 6, 6, 6,172, 2, 2, 208,229,208,208,208,208,208,229,
229,208,229,229,208,208,208, 6, 5, 5, 5, 5,208,208,208,208,
6, 6,208, 6, 6, 6, 6, 2, 5,208,229,208,229,229,229,229,
229,229, 6, 6, 5, 5, 6, 6, 219, 6, 6,208, 6, 6, 2,229,
2,229,208,229,229,208,208,208, 6, 5, 6,208, 6, 6, 6,208,
208,208,208,208,208, 6,208, 6, 6,229, 5,229, 6,208,208,208,
5, 6,229,208,229,229, 5,229, 208,208, 6,208,229,229, 6,208,
229,208,208, 6,208, 6,229, 5, 6,208, 5,208,229,208, 6, 6,
2,208,229,229,229, 5, 5, 6, 208, 6, 6,208, 2, 2, 6, 0,
208,208,229,229,208,229,208,208, 208,208,208,229,208,208,208, 5,
5, 5,208,208, 6, 6,229, 6, 6, 6, 6, 2,208,208, 6,229,
229,227,208,208,208,229,229,229, 229,208,229,208,208, 6, 0,229,
208,208, 6, 5, 5, 5,208, 6, 208, 6, 6, 2,208, 6,208,208,
208,208,208,208,208,208,208,229, 208,227,208,208,208,208,208,208,
229,208,208, 6, 5, 5, 5, 6, 208, 6, 6, 6, 6, 6, 6, 5,
2, 2, 2, 2, 2, 2, 2,208, 2,208,229,229,229,208,229,229,
208,208,229,208, 6,208, 2, 2, 2, 2, 2, 2, 5, 5, 6,208,
208, 6,229, 6, 6, 6, 6, 6, 208,208, 2, 2, 2, 2,208,208,
208, 5, 2,229,208,229,208,208, 208,208,208,229,208,229,229,208,
208,208, 5, 6,208,208, 6,208, 6,208,208, 2,208,208,229,229,
208,208,208,208, 0,208,208,229, 208,208,208,229,208,229, 6, 6,
6, 4, 5, 5,208,208,208, 6, 208, 6,208,208, 6,208, 6, 6,
6, 6, 2, 2, 2, 2, 2,208, 6, 6, 5, 2, 6,229,229,208,
229,229,229,208,229,208,208,208, 208,208,227, 6,208,229,229,229,
208,208, 6, 5,222, 5, 5, 5, 5, 5, 6,208,208, 6, 6, 6,
2, 2, 2, 2, 2,208,218, 2, 6, 0,208,208,208,208,229,208,
208,227,229,208,208,229,229,229, 6, 6, 6, 6, 2, 5,208, 6,
208,208, 6, 6, 6, 6, 6,208, 208,208, 2, 2,208,208,208,208,
208,208,208,208,229,229,229,208, 208,208,229,208,229,229, 0, 6,
208,229,208,208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 6,208,
6, 6,208,208, 6,208, 6, 2, 2, 5,208,208,208,208,208,208,
229,208,229,208,227,229,233,227, 208,208,208, 6,229,208,208, 6,
208,208,208,208, 2, 2,208,229, 208,229,208, 2, 2, 6, 6,208,
5, 5, 5, 5,229,229,229,208, 208,229,208, 5, 6, 2, 2, 2,
5, 5, 6,208, 2,208, 0, 6, 5, 5,208,208, 6,229,229, 6,
5,208,208,208,219, 6, 6, 5, 229,208, 2,208,208,208, 6,208,
229, 2, 5,208,229, 6, 5,208, 208, 5,208,208, 6, 6,208,208,
229,208,208, 5, 5,208, 6, 5, 208,208,208,229,208, 6, 6, 5,
5, 5, 5, 5, 5, 5, 5, 6, 208, 6, 6,208, 5,208, 5,229,
208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 208, 6,208,208,208, 6, 6,217,
2,208,208, 5,208,208,208,229, 208,208,229,208,229, 6, 5, 0,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6, 2, 6, 6,229,208,208,229, 208,208,208,208,208, 6, 6, 6,
6, 6, 5,208, 5, 5, 5, 5, 5, 5, 5, 5, 5,227, 6, 6,
6,208, 6, 3, 5, 5, 5,208, 208, 5, 6, 5,208,208,208,208,
208,229,208,208, 6, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
208,208,208, 6,208,208,208, 5, 208,208, 6, 5, 5, 5,229,208,
208,208,229,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6,229,208, 6,208,208, 6, 6, 6, 5, 5,
208, 6,208,208, 5, 5, 5,208, 219, 6,229,229,208,229,208,208,
208, 6,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,229,
208, 6,217,208,229,229,208,208, 229,208,208,208,208,208, 6, 6,
6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 208,208,208,208, 5, 5, 5,219,
208,208,208,208,229,229,208,208, 208,208,208,208, 6, 4, 0, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,
6, 6, 6,208,208, 5, 5, 5, 229,208,208,208,208,229,208,208,
208,229,208, 6,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,208,208,208,208,208, 6, 6, 2,208,229,208,208,229,
208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6,208,208, 5, 5, 5, 5, 5,208,208,229,208,208,208, 6,
6, 5, 5, 5, 5, 5, 5, 5, 5,208, 5, 5, 5, 5,208,208,
208, 5, 5, 5, 5,208,208, 5, 5,229,229, 6,208,208, 6, 6,
5, 5, 6, 6,229,208, 5, 5, 208, 6, 5, 5, 5, 6, 6, 5,
6, 6,221,208,208,229, 5, 6, 229,229,208,208,229,208, 5,208,
229,229,229,208,229,229,229,208, 5, 6,208,208,208, 5,208, 2,
2,229,208,208, 5, 6, 6,208, 227,208, 6, 5,208,208,208,229,
229, 5,208, 6, 6, 6,208,208, 208, 5,208,229,229,208, 6, 6,
208,208,208,208,208, 6,229, 6, 229,208, 0, 6,229,229,208,229,
208, 6, 2, 6,208,208,229,229, 2, 5,208,208,208, 6,217,229,
208,229,208,208, 5, 5, 5, 6, 6, 6, 6, 6,208,229,208,229,
229,208,229,208,208,208, 4,208, 208, 6, 2,229,229,208,229,229,
208,208,229,208, 6, 5,208,229, 208,229,208, 6,229, 6, 5, 4,
5, 6, 6,208,208, 2, 2, 2, 2,229,208,229,229,208, 5, 5,
208, 6, 6, 2, 2,208,208,208, 229,208,229,208, 6,208,208,229,
229, 2, 2,208,208, 6,208, 2, 227,208,229,208,229,208, 2, 2,
2, 5,229, 6, 6, 2,208,229, 229,208,208, 5, 6,229,208,208,
229,208,208,208, 6,208, 6,219, 229,208,208,208,208,208, 2, 2,
5,208, 6, 5, 6, 6, 2,229, 208,208, 2,208,229,208,208, 6,
229, 2, 6,208,208,229,208,208, 5, 5,208,208, 6,208,208,208,
208,229,208,208, 5, 6,208,208, 2, 2, 5, 5,208, 2, 5,229,
2, 2,208,229, 5, 5, 2,208, 6, 5, 2, 6, 5,208, 5, 2,
208, 2, 6, 5, 5,208,208,229, 229, 5, 5, 6, 6, 5,208, 6,
5,208, 6, 6, 6,229, 4, 5, 6,208, 6,208, 6,229,229,208,
208,208,208,208, 5, 5, 6, 6, 208,208,208,208,208,208,208,208,
208,229,208,208,208,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6,208,208,229,229,229,
208, 6,208, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6,208,208,
6, 6, 3,208,208,208,208,217, 208,229,208,208,208,208, 5, 5,
5,208, 6,229, 6, 6,208, 6, 6, 6, 6, 6,208,208,229, 6,
6, 6, 2, 5, 5, 5, 5, 5, 5, 6, 6,208, 2,208, 5, 5,
5,229,229,229,229,208,229,208, 208,208,208,208,208,208, 5, 5,
5, 5,219,208, 6, 6, 6,208, 6, 6, 3,229,229,208,208,208,
208, 5,208, 6, 6,229,208,208, 208,208,229,208, 2,208, 5, 5,
5, 6, 6, 6, 2,208, 2, 2, 229,229,208,208,208, 5, 6,208,
6, 6,229,208,229,229,229,229, 229, 5, 5,208, 6, 6, 6,229,
208, 5, 2, 6,208, 6, 6, 2, 2,208,208,208,208,208,208,229,
2, 2, 5,208, 6, 6,208, 2, 2,208, 5,208,208, 2, 5,208,
229,208, 5, 5,208,208, 5,208, 208, 6, 6,208,208, 6,208, 2,
208,208,208,229, 4,208, 5,208, 208,229, 6, 6, 5,208,208,208,
229,229, 6, 6,208, 0,229,208, 229,208,227,208, 2, 2,208,229,
208,229, 5,208,208, 2, 2,208, 208,208,208,208,208,208,229,229,
229,229,229,229, 6, 6, 6, 5, 5, 6,218,208,208,208, 6, 6,
6,208, 6, 6,208, 2, 2,208, 229,208,208,229,229,208,229,208,
208,208,208,208,208,208,208, 5, 5, 5,222,208, 6,208, 6, 6,
6, 6, 6, 2, 2, 6, 2,208, 229,208,227,208,229,208,229,208,
208,229, 5, 5,216,208,208, 6, 218,208,208,208,229, 6, 2, 2,
2, 2, 2,229,208,229,229,208, 229,208,208,229, 0,208,208,208,
208,208,208,229,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6,
6, 6, 6, 6, 6, 6,208,208, 5, 2, 2, 2, 2, 2, 2, 2,
208,208,227,229, 0,229,208,229, 229,229,208,208,229,208,208,229,
208,208,218,208,229,208,229,229, 208,208,208,229,208, 5, 5, 6,
208, 6, 6, 6, 6,208, 6, 6, 6, 6, 5, 5, 3, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 229,208, 6,229,208,208,208,229,
208,208,208,229,208,229,229,229, 229,229,208,208,229,208,228,208,
6,229, 0,229,229,208,208,208, 208,208, 6, 6, 6, 5,208,208,
208, 6,208, 6,208, 6, 6, 2, 2,208,229,229,229,227,208,229,
208,229,229,229,229,229,208,228, 208,229,229,208,208,208,208,208,
6, 6, 5, 5, 5, 5, 5, 6, 6,208, 6, 6, 6,208, 6,208,
5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,229,208,229,208,208,
208,229,229,208,229,229,229,208, 208,208,233,208,208, 6, 6, 5,
5,208, 6,208,208, 6,208, 6, 6,208, 6,208, 2, 2, 2, 2,
208,208, 6,219,229,208,208,208, 208,229,229,233,208,208,229,229,
208,229,208,229,229,229,208,229, 208,208,208,229,208,208, 6, 6,
6, 5, 6, 6, 6,208,208,208, 208,208, 6, 6, 6, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 208,208,229,229,208,208,208,208,
208,208,229,229,229,208,229,208, 208,208, 6, 6, 6,208, 2, 2,
2, 2, 2, 2, 2,229,229,208, 229,229,229,208,229,208,229, 6,
6, 5,208,208, 6,208, 6, 6, 208, 6, 2, 2, 2, 2,208,208,
6,208,229,227,229,208,229,229, 208, 5,208, 2, 2, 2, 2, 6,
229,208,208,208,208,208,208, 5, 6, 6, 6,208,208,208, 5, 6,
229,229,229, 2, 2, 2, 5,208, 229,229,208, 6,208,208, 2,208,
229,208,208,208,208,208, 6,208, 5,208,208, 5,208, 5, 6,208,
208,208,208, 6, 6, 6, 6,208, 2,208,208, 6, 5,208,208, 6,
2,208,229,229, 6, 6,208,229, 208,229,229, 6,229,208,208, 6,
5, 5, 5, 6,208, 6,208, 2, 208,208,208,208, 5, 5, 5, 5,
5, 5, 6, 6, 5,208,229,208, 5, 5, 5, 6,208, 6, 6, 5,
208, 6, 6, 6, 2, 2, 2, 5, 2,229,208,208,229,208, 6,229,
6, 6, 5, 5, 6, 6,208, 6, 229,208,208, 5, 5, 5, 5, 5,
6, 6, 6, 2, 2,229, 6, 5, 5,208, 5,229,208,229,208, 2,
208,229,229,229,208,229,208,229, 208, 5,208,229,229,229, 6, 2,
2, 2,208,208,229, 6,208, 2, 229, 0, 6,208,208, 5,208, 6,
208, 6, 5,208, 6,229,229,229, 229,208,208,208, 6, 2,229,229,
229,229,208, 6, 6,229,208,208, 208,229,229,208,208,208, 6,229,
0,229, 5, 6,218,208, 2,229, 208,208,229,229, 5,218,208, 6,
2, 2, 5,229,229,229,229,229, 6, 5, 5, 6, 6, 6, 6,208,
6,229,229,229,229, 6, 5,208, 229,208,208,208, 2,208,229,229,
229, 5, 6, 6,229,229,229,229, 208,229, 5,208,208, 6,208,208,
6,208,229,208,208,208,208, 6, 208, 6, 2,229,229,208, 6,208,
229,229,229, 2,208,229,208, 6, 6,229,208, 6,208,208, 6,208,
5,229,208,229,208,208,229,229, 229,208, 4, 5, 5, 6,229,208,
229,229,229,208,208,228,208, 6, 5, 5,208,208,208, 6,229,208,
229,208, 6, 5, 5, 5, 5, 5, 5,208,208,208,229,208,229,229,
208,229, 6, 5, 5, 6,208,227, 208,208,208,208,208, 6, 6, 5,
217,219, 6,208,208, 5, 5,208, 229, 2,208, 6, 5, 5, 5, 5,
5, 5, 6,208,208,208,229,208, 208,208, 5, 5, 5, 5, 5, 5,
229,208, 6, 6,208,208,229,229, 208,229, 6, 6, 5, 5, 5, 6,
6,208,208,208, 6,208, 5,208, 208,229,208, 6, 5, 6,229, 5,
229,208,229,208, 5, 5, 6,229, 208,208, 5, 5, 6,208,208, 6,
6, 2, 5,208,208,208,208, 5, 208,208, 2, 2, 5, 6, 2, 6,
6,208, 6, 6,229, 5,208,229, 0,229,208,229, 5, 6, 6, 6,
6, 2,208,229,229,229,229,208, 208,229,229,208,208,229, 6, 6,
208, 6, 5,208,208,208,208,229, 229,229,208,208,229,229,229,208,
208,229,229,208,229,229,229,229, 208,208, 6,208,208,229,208, 6,
6, 6, 4, 5, 5,208, 6,208, 6,208, 6,216, 2, 2, 2, 2,
2,229,229,208,229,229,208,229, 229,229,208,229,208,208,208,208,
208,208, 6, 2,229, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6,
6, 6, 6,208, 6, 6, 6,208, 227,208,208,208,208,208, 0,229,
229,229,208,208, 6,208, 0,229, 229,208,229,208,208,208,208, 6,
208, 5,216,208, 6, 6,208, 6, 6,208, 6, 6,208, 5, 5, 2,
2, 2, 2, 2, 2,208,208,208, 208,208, 6,229,229,208,208,208,
208,229,208,208,229,208,229,229, 229,229,229,229,229,229,229, 0,
208, 0,208,208,208,229,229, 6, 6, 4, 5, 5, 5, 6, 6, 6,
208, 6, 6,208, 6,208,208, 6, 6, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2,208,229,208,208,229, 2,208,208,208,229,228,208,229,
208,208,208,229,229,229,229, 6, 208,229,229,229,208,208,229,208,
208,208, 6, 5, 5, 4, 5, 5, 5, 5, 5,208, 6, 6,208, 6,
6, 6, 6, 6,208,208, 2, 2, 2, 2, 2, 2, 2, 2,208,208,
229, 2,229,208, 6,229,229,229, 208,208,229,229,208,208,208,208,
208,208,208,208,229,229,208,208, 208,229,208,229,208, 6, 4,219,
5, 0,216, 5, 5, 5, 5, 5, 5,208,208, 6, 6,218, 6, 2,
2, 2, 2, 2, 2, 2, 2,208, 208, 2, 2,208,229,229,229,227,
208,229,229,229,208,229,229,229, 229,229,229,229,228,208,229,208,
229,229,208,229,208,208,229,208, 208,208,208,208,229,208,229,229,
6, 6, 5, 5, 5, 5,208, 6, 6, 2, 2, 2, 2, 2, 2, 2,
227, 6, 2, 6,229,229,229,229, 0,208,229, 0,229,208,208,229,
227,208,208, 6,208,208,208,208, 208,229,208, 6, 6, 6, 5, 6,
208, 6, 6, 6, 6,208, 2, 2, 2,216, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2,208, 208, 6,229,229,229,229,229,229,
208,208, 0,208, 0,229,229,208, 229,229,229,208,229,208,208,208,
208,208,208,208,208, 6, 6, 5, 5, 5, 5, 6, 6,208, 6, 6,
208, 6, 2, 2, 2, 2, 6, 6, 5,229,229,208,208,229,208,227,
208,208,229,229,208,208, 6, 6, 5, 5, 5,208,208,208, 6, 5,
229, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 2, 2, 6,229,
-12,-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4,
5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36,
37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52,
0,229,208,208,229,229,229,208, 0,208,229,208,208,208,227,229,
229, 5, 6, 5, 5,208,208,208, 6, 2,229,229,208,208,229,208,
6, 5, 5,208, 6, 2, 2, 2, 208,208,208, 2, 2,208,229,229,
229,229,208, 6, 6, 5,208, 2, 2, 2,208,229,229,229,208,208,
229,208,208,208,208, 6,208, 6, 6,229,208,208,208, 2, 2,229,
6, 2, 2,208,208,208, 2,208, 2, 5,208, 2, 6, 6,208, 0,
229,229,229,208,208,208, 6,208, 229, 5,208,229,208,208,208,229,
208,208,208,208, 6,208,208,208, 208,208,229,229,229,229,208,208,
208, 2,208,229,229,208,208,208, 6,208,229,208,208,208,208,208,
208, 6,208,208,208,208,208,208, 229,208,208, 6,208, 6,219, 6,
6,208, 6, 6,208,208,208,208, 208,208,208,208,208, 6, 6, 6,
229,208,208, 5, 5,208,208, 6, 208,229,229,229,208,208,208,208,
208,208,208, 6, 6, 6, 6, 6, 6,208, 6, 2, 2, 2,208,208,
6, 5, 6, 6,208, 6, 6, 5, 208,229,208, 6,229,229,208,229,
229, 5,208, 6, 6, 6, 6, 6, 6, 6,208,229,208, 6, 6,208,
208, 5,208,208,208,208, 5,208, 6, 6, 6,229,208, 5,208, 2,
208,229, 6,208,208, 6, 2, 2, 2, 2, 6, 2, 6, 2, 6, 2,
2,229, 2,229, 2,229, 5,229, 208,229,208, 5, 5,229,229, 6,
5, 5, 5, 5,208, 5, 2, 2, 2,208,229,208,229, 6, 4, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6,208,208, 6, 6,
208,208, 2, 2,208,208,208,229, 229,208,208,208,208,229,229,208,
229,208,229,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6,
218, 6,208,208, 6,218, 6, 6, 6,208, 6, 6, 5, 2, 5,208,
229, 6,227,208, 0,208,227, 6, 208,229,208,229,208,208,208,208,
208,229,229, 2, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5,
6, 6,208, 6,208, 6,208, 6, 6, 6,208, 6,229, 6,208, 6,
6, 6, 6, 6,208, 2, 2,229, 229,229,229,229,229,208,227,208,
229,208,229,208,229,208,208, 6, 6, 5, 5, 5, 5,208, 6, 6,
208,208, 6, 6, 2, 2,208,208, 6, 2, 5,208,229,229,208,229,
229,208,229,229,208,208,208,208, 6, 4, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,208, 6, 6,
6,208, 3, 2, 2, 2, 2, 2, 2, 2,229,208,208,208,208,229,
229,229,229,208,229,208,208,208, 208,229,208, 6, 6, 6, 4, 6,
208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6,208,208, 3, 3, 2, 2, 208,208,208,208, 5,229,208,208,
208,229,208,208, 5,238, 5, 5, 5, 5, 5, 6, 6, 6, 6,208,
6, 6,219,208, 2,229,208,229, 208,208, 2,208,227,208,229,229,
229,208, 6,208,208,229,229,229, 229,219,208, 5, 5, 5, 5, 5,
5,229,208, 6, 6,216, 0, 5, 5, 5, 5, 5, 5, 5, 6, 6,
208,208,229,229,208,208,229,208, 229,229,208,208,208,208,208,208,
6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6, 6, 5,
2, 2, 2, 2, 2, 2, 2,208, 229,208,208,208,208,229,208,208,
208,208, 5, 5, 5, 5, 5, 4, 6, 2,208,229,208, 6, 5, 5,
5, 5, 6,208,208, 6, 6,208, 2, 5, 2,229,208,229,208,208,
208,208,208, 5, 5, 5, 5, 6, 6,208, 6, 6, 2, 2, 2, 2,
2, 6,229,208, 6, 5, 5, 6, 208,229, 6, 5, 2,208,208,229,
5, 5, 5,208, 6, 6, 6, 6, 2, 2,208,208,208,229,208, 5,
6,208,208, 2,208, 6, 6,208, 5, 2,208, 5, 6, 2,229,208,
2,208, 2,208,208,208,208, 6, 5, 5, 6, 6, 6, 5, 5, 6,
6,218, 6, 6, 6,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 6,
6, 6, 6, 6,208, 6,208, 6, 6, 6, 2,208,208,208,208, 6,
208,208, 6, 6, 6, 0, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5,
6, 6,208, 6,208, 6, 6, 6, 6,208,229,208, 5,208,208,208,
6, 5, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,
6, 6, 6, 6,208, 6, 6, 2, 208, 2, 2,229,208,208,229,208,
229,208,208, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6,
6,219, 6, 5, 2, 2, 2, 2, 208,229,208,229,208,208, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6,208, 6, 6, 6,
6, 6, 6, 6, 2, 2,229,208, 208,208,229,208, 6, 6, 6, 2,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6,
208,208,208,208, 6,208,208,208, 208, 2, 5, 5, 5, 5, 5, 5,
6, 6, 6, 6,208, 6, 3, 2, 229,208,229,208,229,229,208,229,
229,208, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 2,229,229,
229,208,229,208,208, 5, 5, 5, 5, 5, 5,208,208,208, 6,208,
2, 5, 5,229,208,208, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,
6,208,229,208,208, 5, 6,208, 6, 6,208,208, 6, 5, 5,208,
208, 2, 6,208, 2,208,208,208, 6,208, 5, 5,208, 6, 6,208,
229,208,208, 5,208, 6, 6,208, 208,208, 5, 5,208,208, 5, 0,
6,229, 6,229,208,208, 6, 5, 229, 6,208,208,229,208, 2, 5,
208, 6,208,208,229,229,229, 6, 229, 6, 5, 5, 5, 5, 5, 6,
6, 6,208,208,208,227,229,229, 229,229,208,229,208,229,229,208,
6,231, 5, 5, 5, 5, 5, 6, 6,208,208,208,208, 2,229,229,
208,229,208,229,208,208,208, 6, 5, 5, 6, 6, 6, 6, 6, 6,
6, 6,208, 6, 6, 6, 2,208, 229,229,229,217,229,208,208, 5,
5, 5, 5, 6, 6, 6, 6, 6, 6,228, 6, 6, 6, 6, 6,208,
6,208,229,229,228,227,229,208, 208,229,208,208,208, 5, 5, 5,
6, 6, 6, 6, 6,208, 6, 5, 2, 2, 2, 6, 2,229,208,208,
208,229,208,229,229,229,208,208, 208,229,208,208,208, 6, 5,208,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6,208, 208, 2,208,208, 2,229,208,208,
229,208,208,208,229,208,208,208, 229,229,208,208,208,229,208, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
6,229,208, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2,
6,229,229,229,208,229,208,229, 219,229,208, 6,208,208,208,208,
208,208, 6,208, 6, 5,217, 5, 5, 5, 5, 5, 5, 6, 6,219,
6, 6, 6, 6,208, 6, 6,216, 2, 6,208,229,229,208, 6,229,
208,208,208,208,229,229,229,229, 208,208,208,208,208,229,208,208,
208, 6, 0, 5, 5, 5, 5, 6, 6,208, 6, 6, 6, 6, 6, 6,
208,208, 2, 2, 2, 2, 2,229, 208, 2,229,229,208,208,208,208,
218,208,229,231,208,229,208, 6, 5, 5, 5, 5, 5, 5,208, 6,
6, 6, 6, 6, 6, 6, 6,208, 6, 6, 3, 2, 2,229,208, 6,
208, 5, 6, 2,229,229,229,208, 229,208,208,208,208,208, 6, 5,
5, 5, 5, 5, 5, 5, 6, 6, 208, 6, 6, 6, 6, 6, 6, 6,
2, 2, 2,208, 6, 6,208,229, 229,229,208, 6,208, 6,208,208,
208, 5, 6, 6, 6,208,208,208, 208,208,229,208,208,208,229,229,
229,229,208, 5, 5, 5, 6,208, 6, 6, 6, 6, 6, 2, 5, 6,
208,208,208,208, 6,208,229,208, 6, 6,229,208,208, 6,208, 6,
6,208,208,229,208, 5, 5,208, 229, 5,208, 6,208, 6,229,208,
6, 6,208,229,208, 6, 6,229, 208,229,208,208, 6,208,208, 6,
5,208, 6, 6,208,208,208,208, 229,208,229,208,208,208,208,229,
6, 5, 5, 5, 6, 6,208,208, 229,208,229,208,229,229,208,208,
208,208,208,208,208, 6, 5, 5, 5, 5, 5,208, 6, 6,208, 6,
208,229,208,208,208,208,208,208, 208,208, 5, 5, 5, 5, 5, 6,
6, 6, 6, 6, 6, 6,229,229, 208,208,229,229,208,229,229,229,
208,208,208,208,208,208,208,208, 208, 6,208,208,229,229,208,208,
208,208, 6, 5, 6, 6, 6, 0, 6, 6, 6,229,229,227,208,229,
208,208,208, 6,208,208,208,208, 208,208,208, 6, 5, 5, 5, 5,
5, 5,208, 6, 6,208,208, 6, 229,208,208,208,208,208,208,208,
6, 6, 6, 6, 4, 5,208,208, 6, 6,208, 6,208, 6, 2, 5,
208,219,229,208,228,208,208,208, 208,208,208,229,208,208,208,208,
208, 6,208, 6, 6,208, 6, 6, 6, 2, 2, 6,208,229,229,229,
208,229,229,208,208,229,208,208, 229,229,208,208,208,208, 6, 5,
5, 5, 5, 5, 6, 6, 6, 6, 6, 6,229, 2, 6, 0,229,208,
208,208,229,208,208,229,229,208, 208, 6, 5, 6, 6, 6, 6, 6,
6,208,208, 5, 6, 6, 6, 2, 2, 6,229,208,208,208,208, 3,
208,229,208,208,208,208,208,208, 5, 6, 6,229,208,208, 6,208,
208,208,208, 5, 6, 6, 6, 2, 5, 2,208,208,229, 2,208, 5,
208, 6,229,208,208,208,208,208, 208,229, 6, 5, 5, 6, 6, 6,
208,229,208,229,208,208,208, 5, 5, 5, 5, 5, 5,208,208, 2,
2,208,208,229,208,229,208, 6, 5, 5, 6,208,208, 6,229,229,
229,229,229,208,208, 2, 5, 5, 5, 5,229,229,208,229,229,208,
208,208, 5, 5, 5,208, 6, 6, 229,229,229,208, 0, 2, 2, 5,
5, 5, 6, 6, 5,208,208,208, 5, 5, 5, 6,208, 5, 5,229,
229,229, 5,208, 6,208,208, 6, 2, 6,219,208,229,208, 5,208,
6, 6, 6,229, 6, 6, 6, 6, 208,208, 5, 6, 2,208,229, 5,
208, 5, 5, 6, 6, 6,208, 6, 5,229,208,208,208,229,229, 0,
208,229,208, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6,216, 5,208,
208,228, 6,229,229,229,208,208, 208,208,208,208,208,229, 5, 5,
5, 5, 5, 5, 5, 5, 6,208, 6,218, 2, 2,208,208,229,208,
208,208,229,229,229,229,208,208, 6,208,208,208, 6,229,208, 5,
6, 5, 5, 5, 5, 5, 5, 2, 2, 2,229,229,208,229, 0,229,
229,208,208,208,208,229,208,208, 208,208, 6,208,208,208,208, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,218, 2, 2, 2,
229,229,208,208,229,208,229,229, 208,229,208,229,229,208,208,229,
208,208,229,208,208,208,208,208, 208, 6,208,208,208,208,208,208,
208,208, 6, 6, 5, 2, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,229, 3, 2, 2,216, 2, 2, 5,208,229,229,
208,229,229,208,208,229,208,229, 229,208,208,229,229,229,208, 6,
229, 6,208,208,208,208,208,208, 208,208,208,208, 6,208,208,208,
6, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6, 6, 3, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2,
5,229,227,227,208,229,208,229, 208,208,208,208,208,227,208,229,
229,208,208,208,208,229,208,208, 229,229, 0,208,208,208,229,229,
208,208,208,208,229,208,208,208, 208,208,208, 6,208,208,208,208,
6, 5,208, 3, 2, 5,216, 2, 2, 5, 2, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208,208,229,229,229,229,208,229,
229,229,229,208,208,208,208,208, 229,208,208,208,208,229,208,208,
208,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,208,
229,208,208, 6,208,208,208,208, 6, 6, 0, 4,217, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5,217, 5, 5,194, 5, 5, 6, 218,208, 2, 2, 2, 2, 2, 2,
2, 2, 2, 5, 2,208,208,208, 208,208,208,229,229,208,208,208,
229,229, 6, 6,229,229,229,208, 229,208,229,208,208,208,208,208,
208,208,208, 6, 6,208,229,208, 229,208,229,208,208,208,208,229,
208,208,208,208,208,208,208,208, 208,208,208,208,208, 6, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,229,208, 6, 3,
5, 5, 2, 2, 2, 2,208,229, 208,227,208,208,208,229,229,208,
0,229,208,227,229,208,208,208, 229,208,208,208,208,229,229,208,
208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,229,208,208, 208,208,229, 6, 6, 6, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6, 6, 6,208,208, 6, 6, 2, 2, 2, 2, 2, 2, 5, 5, 5,
5,229,227,208,208,229,208,229, 229,229,208,208,208,229,229,208,
208,208,229, 6,208,208,208,208, 208,208,208,208, 6,208,208,208,
6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
208, 6, 6,208, 3, 2, 2, 2, 2, 2, 2, 2,229,208,208,208,
208,229,208,229,208,208,229,229, 208,208,208,229,208,208,208,208,
208,208,208,229,208,208,208, 6, 5, 5, 5, 5, 6,208, 2, 2,
2, 2, 2, 2, 2, 6,208,227, 208, 6,208,208,229,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
6, 4, 6, 5, 5, 5, 5, 5, 5, 5,208,208, 6, 6, 2, 2,
2, 2, 2, 2,208,208,229,208, 208,208,208,229,208,229,208,208,
208,208,208,208,208,208,208,208, 208,208, 6, 6, 5, 5, 5, 5,
208,217, 2, 2,208,229,208,229, 208,208,229,208,208,208,208,208,
5, 5,208,208,208, 6, 6, 2, 208,208,208,229,229,208,208,208,
208,208,208, 6, 5, 5, 5, 5, 208, 6, 2, 2,208,208,208,208,
208, 2, 6,208, 2, 5, 2, 5, 208,229,208,208, 6, 2, 5, 5,
208,208, 2, 2, 5, 6, 5,208, 208, 5, 6, 6,208, 2, 6, 6,
2,208,208,208, 6,229, 5,229, 208, 5, 6,208,229,208, 4, 5,
5, 5, 6,208,229,208,208,227, 208, 5, 5, 5, 5,208,208, 2,
2,229,208,229,219,208,229,229, 208,208,229, 0,208,208,208,208,
5, 5, 5, 6, 6,208,233, 6, 2, 2,229, 6,229,208,227,208,
208,208,233, 6,217, 4, 5, 5, 5, 6, 6,208, 6,208, 3, 2,
2, 6,229,208,208,208,229,208, 0,208,208,208,208,208,208,208,
6, 5, 5, 5, 5, 5,216, 5, 208,208,218,208, 6, 6, 2, 2,
2, 2, 2, 2, 2, 2, 2, 5, 229,208,229,229,208,229,208,208,
208,208,229,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,208,208, 6,208, 6, 208, 2, 2, 2, 5, 2, 2, 2,
6,208,228,229,208,229,208,229, 208,208,208,208,208,229,208,208,
229,208,208,229,208,208,208, 5, 233,216, 5, 5, 5, 6, 6, 6,
2, 2, 2, 2,229,229,229, 0, 228,229,208,208,208,208, 0,208,
208, 5, 5,208, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 6,229,
208,208,229,229,208,208,208,208, 208,208,219, 6, 5, 5, 5, 5,
5, 5, 5,208, 6, 2, 2, 6, 208,208,229,208,208,229,208,208,
208,217, 5, 4,217, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
3, 2, 2, 2, 6, 5,229,229, 208,229,229,208,208,208,208,208,
208,229,208,208, 2, 5, 5,227, 6,208,208, 5, 2, 2, 2,229,
208,208, 6, 6, 2, 5, 5,208, 229,208,208,208, 4, 5, 5, 6,
6, 2, 2,208, 2,208,229,208, 6, 2, 2, 3,208,208,208, 5,
229,208,208,208,208, 2,229,229, 208,229, 5,208,208,229, 5,208,
208,208,208, 2,229,208,208,229, 5, 5,208,218,229,208,208,208,
208,208,208,208, 5, 6,208, 2, 2,208, 0,227,208,229,208, 6,
208,208,208,229,208,208,208,208, 208,208,208,208,208,208,208,208,
208, 6, 5, 5, 5,216, 5, 5, 5, 6,208,208, 6, 2, 2, 2,
2, 2, 2,229,229,208,229,229, 229,229,208,229,208,208,208,208,
208,208,208,208, 4, 5, 5,216, 5, 5, 6, 6,208, 6, 6,208,
214,216, 5, 2, 2, 2,229,229, 229,229,208,208,208,208,208,229,
229,208,208,208,208,208,208,208, 208,208,227, 4, 5, 5, 5, 5,
5, 5, 5, 5, 5,216, 5,208, 6,208, 2, 2,214, 2, 2, 2,
2, 2,229,208,208,208,227, 0, 208,229, 0,208,229,208,208,229,
229,208,208,208,208,208,208,208, 218, 5, 2, 2, 5, 5, 5, 5,
5, 5, 5, 5,216,216, 5, 5, 6, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2,208,208, 2,208, 6, 208,229,208,208,208,229,208,229,
229,208,208,208,208,208,208,208, 208,208,229,208,208,208,208, 6,
4, 5, 2, 2,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
208,208, 6, 6,208, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2,
208,227,229,208,229,208,229,208, 227,229, 6,229,208,208,208,208,
208,208,229,208,229,208, 6,208, 208,208,208,227,208,208,208,208,
229,208, 5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217,
5, 5, 6, 6,208,229, 6,208, 3, 3, 2, 2, 2, 2, 2, 2,
2, 5, 6,208,229,208,208,229, 229,208,208,229,208,208,208,208,
227,208,229,208,229,208,229,208, 229,208, 6,208,208,208,208,208,
208, 6,208,208,208,208,208,208, 208, 6, 6, 6, 6, 4, 2, 2,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 2, 2,
2, 2,216, 2, 2, 2, 2, 2, 2,229,208,208,227,229,208,208,
208,229,208,227,229,208,208,208, 208,208,208,208,208, 6, 2, 3,
2, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
6,229,208, 6, 2, 2, 2, 2, 2, 2, 2, 2,229,208,227,208,
229,208,208,229,229,208,229,229, 208,229,208,208,229,208,208,208,
208,208,208,208,208,229, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 6,208, 208,219,208, 6,208, 2, 2, 2,
2, 2, 2, 5, 2,229,208,229, 229,208,229,208,229,208,229,229,
208,208,208,229,208,229,208, 6, 229,208,208,208,208,208,208, 5,
5, 5, 5, 5, 5,208,208,208, 6, 2, 2, 5,208,208,229, 0,
229,208,208,208,208,208,208,208, 6,208,208,208,208, 5, 5, 5,
5, 5, 5, 5, 5, 5,208, 6, 6, 2, 2,229,208,208,208,208,
208,208,229,208,208,208, 6, 2, 5, 5, 5, 5, 5, 6,229,208,
6,208, 2,208,208,229,229,208, 208,208,208,229,208, 5, 5, 5,
5, 5,208,208, 6,208, 3,229, 208,208,208,208,229, 6, 2, 3,
208,229,208, 5, 5, 6,208,208, 208,208,208,208,208,208,208, 5,
208,208, 2,208, 6,208, 5,208, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6,229,229, 6, 5,208,208, 208,229, 6,229,208,208,208,208,
208,229,208, 5,229,229,229, 6, 208,208,208,229,208, 2, 5, 5,
5,208,229, 6, 5, 5, 6,208, 208,208, 6, 5, 5, 6,208,208,
208, 5, 5, 5, 6,229,208, 5, 5,208,208, 5, 6,229,229,229,
208, 5,229,208, 5,229, 5,229, 6,208,217, 5,208,208,208,208,
4, 2, 5, 5, 5, 5, 6,208, 208,229, 6,208,208, 6,208,208,
5,229,229,208, 6, 6, 4, 5, 5, 5, 6,208, 6, 5,208,208,
229,208,208,208,208,208,208,208, 208, 5, 2, 2, 5, 5, 5, 5,
5, 5, 5,208,208, 6, 6,208, 5, 5,208,229, 6,208,208,208,
6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 3, 6,229,208,208,229,
-11,-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5,
6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53,
6, 6, 5, 6, 5,208,208,208, 229,208,208,208,208,208, 6, 6,
5, 5, 5, 6, 6, 2, 5, 5, 5, 5, 5, 5, 5,208,208,208,
208,208,208,208,208, 6, 2, 5, 5, 6, 6, 5, 5, 5, 5,229,
229,208,208,208,229,208, 6, 5, 5,208, 6, 5, 5,208,208,208,
208,208,208,208, 6,208,208, 6, 6,208,229, 6, 6, 5, 5, 5,
5, 5,229,208,229,229,208,208, 6, 5, 6, 5, 5, 5, 5,208,
229,229,229,208,208, 6, 6, 6, 5,208,229,208,208,208,208, 6,
6, 5, 5, 5, 5,229,208,208, 229, 6,208,208,208, 6,229,229,
208,208, 5, 5, 6, 6,208,208, 208, 2, 5,208,233, 5,208,208,
208,208,208, 6,208,208, 5,208, 208, 6,208,227,208,208,208,208,
6, 5, 5, 6, 6,208,208,208, 208,229,229, 6,208,208, 5, 5,
5, 6,208, 6, 6, 6, 6, 6, 6,229,229,229,229,208,229,208,
208, 6, 6,208, 6,208,208,208, 208,208,208,208, 6,227, 6, 6,
6, 6, 6, 6, 5, 5, 5,229, 229,208,208, 2, 6,208, 6, 6,
6, 2,208,229,208,208,229,208, 6,208, 6, 5,218, 6, 6,229,
208,229, 6, 5,208, 6, 6,208, 229,229,208,208,208, 6, 5, 5,
6,229, 6,208, 2,208,229,208, 208,208,229,208,208,208, 5, 5,
5,208, 2, 2, 6,229,208,229, 208,208, 5, 6,208,208, 5,208,
208, 5,229,208, 6, 6, 6,208, 229,229,229,208, 6,208, 6,208,
229, 6, 5, 6,208,208,208,208, 229,229,229,229,208, 5, 5, 6,
208, 6,233,229,229,208,229,229, 229,208,229,229,208,229,208, 6,
5, 5, 5, 5, 5,208,229,208, 208,208,208,208,208, 6,229, 6,
6, 6,208,229,229,208,229,208, 208,208,208, 6,208,208,208,208,
208,208,208,208, 6, 5, 5,208, 208,208,229,208,208,208,208, 6,
208, 6, 6, 2, 5, 2, 5,229, 208,208,208,229,208,229,229,208,
208,208, 5, 5, 5, 5, 6, 2, 208,208,208,229,229,229,208,208,
208,229,208,208,208,208,208,208, 208,208,208, 5, 5, 6, 6, 6,
208,208,229,208,208,208, 0, 6, 229,229,229,208,208,208,208, 5,
6, 6, 6,229,208,229,208,208, 229, 5, 5, 5, 5,229,229,208,
208,229,208,208,208,208,208, 6, 5, 5, 5, 5,208,208, 6,208,
5, 6,208,208, 5,208,229, 6, 208,208,208, 6,208,208,227, 5,
6,208,208,208, 6, 2,229,233, 208, 2,229,229, 5, 5,229, 6,
208, 5, 6,208,208, 2, 6, 2, 6, 2, 2, 6, 5, 6,208,208,
208, 5,229,229,208, 6,229,229, 208,208,208, 6, 2,229,229, 6,
208, 2, 6, 6,208,208, 5, 6, 208, 5,208, 5,229, 5,208,229,
208,208, 6, 6,229,208, 6,208, 229,208,229,208,229,208,229, 2,
5,208,229,229,229,229,229, 6, 6,208, 3,229,229,229,208,208,
229,208, 5,208,229,208, 6,208, 208, 2, 5,229,208,208,208,208,
208, 5,208, 5, 5,208,208, 6, 208,229,208,208,229,208, 6,208,
229,208, 5, 5, 6,208, 6,229, 208,208, 6, 6,208,208,229,208,
208,208, 5, 5, 5, 5, 6,208, 208, 6,208,208,208,208,217,208,
208,208,229,229,208,208, 5,208, 208, 6, 5, 5, 5, 5, 5, 2,
229,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208, 5, 2, 6,208,208,229, 208,229,208,229,229,229,208,208,
208, 6, 5, 5, 5,208, 6, 2, 229,229,229,229,208,208,208, 6,
208,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6, 6, 6,
208, 2,229,208,229,208,208,208, 208,208,208,208,208, 5, 3, 5,
5, 5, 5, 5, 5, 5, 5, 6, 6,208, 6, 2,229,208,208,229,
229,208,208,208, 5, 5, 5, 5, 5, 5,208, 6, 3,208, 6, 2,
229,229,229,229,229,229,229,229, 5,208,208, 6, 6, 2, 2,208,
208,229,229,229,208,229,208,208, 208,208, 5, 5, 5, 6, 6,229,
6, 5, 5,229,229,229,208,208, 5, 5, 6, 6, 6, 2,208, 6,
5, 5, 5,208,208,229, 5, 5, 208,208,229, 5, 6,229, 5, 5,
5, 5,208,208,208,229, 6, 6, 208, 6, 6, 5, 6,208,208,208,
208, 6, 5,208, 6, 6, 5, 2, 208,229,208,208,208,208, 5, 5,
6, 2,229,208,208,208,229,208, 208,218,208,208, 6,208,208,208,
0,208,208,208,208,208,229,229, 208,208,208,229, 6,208, 6, 2,
5, 5, 5, 5, 5, 5,208,208, 208, 6, 6,208,227, 6, 6,229,
208,208,208, 2, 2, 2, 2,208, 208,208,208, 0,208,208,208,208,
208,208,229,208,208,208,229,229, 208,208,208,208,208,219, 4, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208,208, 6, 6,208,208,208, 6,
6,208,208,208,216, 2, 2, 2, 208,208,208, 5, 5,229,229,229,
208,229,208,208,229,208,229,229, 208, 5,208,208,208,227,208, 5,
4, 5, 5, 5, 5, 5, 5, 5, 208,208,208,208, 6,208, 6, 6,
6,208,208,208,208,208, 6, 6, 3, 2, 2, 2, 2, 2,208,208,
208, 6,208,208,208,208,208,229, 208,229,208,229, 0,208,229,229,
229,208, 6,208,208,208,208,208, 5, 5, 5, 5, 5, 5, 5, 6,
6, 6, 6,208,208, 6,208,208, 6,208, 2, 2,216, 2, 2, 2,
2, 6,208,208,208, 6,229, 0, 208,219,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 227,208,208,229,229, 4, 2, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6,208, 6, 6, 6,
6, 6, 6,208, 6,208,208, 6, 6,208,208,208, 6,208,208,208,
6, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,
208,208,229,208,208,208,208,208, 208, 5,208,229,208,229,229,208,
208,208,229,208,208,227,229,208, 229,229,208,208,227,229,208,208,
208,208,208,208,208,208,208,229, 208, 2,216, 5, 5, 5, 5, 5,
5,227, 6, 6,208,208, 6,208, 219,208, 6,208, 6, 2, 2, 2,
2, 2, 2, 2, 2,208,208,208, 6,208,208,208,229,208,229,208,
208,208,227,208,208,208,229,208, 229,208,208,208,208,208, 6,208,
208,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208, 6, 6,
208,208,218, 6, 6, 6, 6, 6, 6, 2, 2, 2, 5, 2, 2, 2,
2, 2, 2, 6,208,208, 2, 2, 229,208, 6,229, 0,208,219,208,
208,208,208,208,208,208,208,229, 6, 5,216, 5, 5, 5, 6,208,
229, 6, 6,208,208, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
208,208, 5,208,229,229, 0,208, 208,208,208,208,208,208,229,229,
208,208,208,208,208,208,208,208, 2, 5, 5, 6,208, 6,208,208,
208, 6, 6, 6,208,208, 6, 6, 208,208, 6,208,208, 6, 6, 2,
2, 2, 2, 2, 2, 2, 2,208, 208,208,229,208, 5, 2,208,208,
229,229,208,208, 6,208,208,208, 229, 6, 6, 2, 5, 5, 5, 5,
5, 5, 5, 5, 5,208, 6,208, 208, 6, 6,208,208, 6,216, 2,
2, 2, 2, 2, 2, 2, 2, 6, 208,208,229,208,227,208,216, 2,
208,208, 0, 6,229,208, 0,208, 208,208,208,208, 0,208, 5, 5,
5, 5, 5, 5,218,208, 6, 6, 5, 2,229,219,229,229,229,208,
208,208, 6, 5, 5, 5, 5, 5, 5,208,208,208,208,208, 2, 2,
2, 2, 2, 6, 5,208,208,208, 229, 0,208,208, 5,208, 6,208,
6, 6, 3, 2, 2, 2, 2, 2, 229,208,208,208,208,208, 2,208,
229,208, 6, 6, 6, 5,208,229, 208,208,208,208, 5,208, 2,208,
208,208,208,208, 6, 2,208, 2, 218, 2, 5,208,208,233,208,208,
208, 5, 6, 6,208, 6, 6, 6, 6,208, 4, 5, 5, 5,208, 6,
2, 5,208, 5,208, 5, 5,208, 208,208,208,208,208,208,208,208,
5, 6,208,208, 5, 5,208, 6, 6, 6,208, 6,208,208, 5, 5,
208, 5,208, 6,208,208, 5, 6, 208,208,208, 5, 6,208,208,229,
2,208,208,208, 5, 5,229,208, 208, 5,208,229,208, 2, 2, 2,
2, 2,208,208,208,208,208,217, 6,229, 5,208,208, 6, 2,208,
6,208,208, 2, 5,229,208, 5, 208,208,208,208, 5, 6,208,208,
208,233,208, 5,208, 5, 6, 5, 208, 5, 6,208, 6,208,208,208,
208,208, 5, 6, 6,208,229,208, 208,208, 6, 5, 6,208,208, 4,
6, 6,208,208,208,208,229,208, 208, 5, 5,229,208, 5, 5,208,
208,208,208,208,208,229,208,208, 208,208, 5, 6,208, 6, 5,208,
208,208, 6, 5, 6,208,208,208, 208,233,208,208,208, 5, 5, 5,
5,208,208,229,208,208, 6,208, 208,208,208,208,208, 5, 5,208,
208,208,208, 5, 5, 5,208, 6, 5,208,208,208,208,208,208,208,
5,208,208, 2,208,208, 5,229, 229,229,229, 6,208, 6,208,229,
229, 5, 6,208,208,208,208,208, 218, 6,208, 6, 2,228, 6,229,
229,229,208, 5,208,229,208,208, 5, 6,208,208, 6,208,229, 6,
208,208, 5, 5,229,208,208, 2, 208,229, 5,208,208, 2, 5,208,
5,208, 2, 5,208, 5,208,229, 229,229,208,208,208,208,208,208,
208, 2,208,208,208,208,229,208, 208,208,208, 6,227,208,172,208,
208,229, 0,229,229, 6,208,229, 208, 6, 5, 6,208,208, 5,208,
208,208,208, 6,229,229,208,208, 6, 6,208, 2, 5,208,229,208,
6, 6, 5, 5,208, 6, 6,208, 208,208,208,229,229,229,208,208,
6, 5, 5, 5, 5, 6, 6, 6, 233,208, 2, 2,208,229,208,208,
208,229,208,208,229,208,208,208, 208,208,208,208,208, 6, 6, 6,
2,208,208, 2,208,208,208,229, 208,208,208,208,208,208, 5, 6,
6, 6, 2, 2,208,208,208,229, 208,208,208,208, 4,208,208, 2,
2,229,208,208,229,229,229,208, 208,208,229,208,208,208, 6, 6,
6, 6, 6, 6,208,208, 2,229, 2,208,208,208,208,229,208, 5,
208,208, 5, 6, 6, 2,208,228, 208, 6, 6, 2, 2,229,208,208,
208, 5, 5,229,208,208,208,208, 229, 6,229,208, 5, 6,229, 5,
5, 5,208, 6,208,208, 6,208, 2,229, 5,229,208,208,208, 6,
5, 6,208,208,208,208,208, 5, 5, 5,229,229,208,208, 6,229,
208,208, 5,208,208, 6,208,208, 208,208,208,208,208, 5, 5,233,
208,208,208,229,208,208,229,208, 208,208, 5, 5, 5, 5, 5, 5,
5, 2, 6,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,208, 2,208, 229,208,229,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208, 6,208, 6, 6, 6, 6,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6, 6,
6, 6,208, 6, 6, 6, 2, 2, 5, 5, 2, 5, 5,229,208,229,
208,229,229,208,208,208,208,208, 208,208,208,208,229,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,
6, 3, 2, 5, 2, 5, 6,229, 208,208,229,208,229,208,208,208,
229,208,208,208,208,208,229,229, 208,229,208,208,208,229,208,208,
6,208,229,208,229,208,208, 6, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208, 6, 208,208,208,208,227,208,208,208,
208,208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,229,208, 208,208, 6,208, 6,208,208, 2,
2, 5, 2, 2, 2, 6, 2, 5, 6, 4,208,229,229,208,208,208,
208,208,229,208,208,208,208,208, 229,208,208,208,208,208,229,208,
208,208,229,208,229,208,208,208, 208,208,208,208,229,208,229,208,
208,208,208,208,229,208,208,208, 208,208,208,208,208, 6,208,208,
208,208,208,208,208,208,229,208, 208,208,208,208,208,208,208,208,
208,219,208,233,208,208,208,208, 208,208,208,208,208, 6, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6, 6,208,
208, 6, 6, 6, 6,218,208, 5, 5, 2, 2, 2, 2, 5, 2, 2,
5,229,208,208,208,208,208,208, 208,208,229,208,208,229,208,208,
208,208,208,208,208,208,208,208, 208,227,208,208,208,228,229,208,
229,208,208,208,208,229,208,208, 208,208,208,229,208,208,208, 6,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,229,
208,208,208, 6, 6,208, 6,208, 208,208,208,227,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208, 5,
5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,219,
208,208,208,219, 6, 6, 3, 2, 2, 2, 2, 2, 2, 5, 5,208,
2,208,208,208,208,208,229,229, 208,229,229,208,208,208,208,208,
208,208,208,208,208,208,208,208, 229,208,208,208,208,208,208,208,
229,208,208, 6,208,208,208,229, 208,208,208,208,208,229,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208, 6, 6, 6, 6,
5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,208,208,208, 6,208, 208,208,208,208, 5,208,208,208,
208,208, 6,208, 6, 6, 6, 3, 2, 2, 5,216, 2, 2, 2, 2,
5,208,208,208,208,208,208,208, 208,208,208,208, 5,208, 2,208,
208,229,229,229,208,208,208,208, 229,208,229,208,208,208,208,208,
229,229,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,229,229, 6,208,208, 208,208,208,208,208,208,229,208,
229,208,208,208,208,208,208,208, 208,208,208, 6, 6, 6, 6, 6,
4, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208,208,208,208, 4, 6, 6, 208, 6,208, 6, 6, 6, 5, 2,
2, 2, 5, 2, 2, 2, 2,216, 2, 2, 2, 2, 6,208,208,208,
208,208,208, 6, 5, 6,208,229, 208,229,208,229,208,208,208,208,
208,208,208,227,229,208,229,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,229,208,208,208,208,208,208,
208,208,208,208,208,208,208,229, 208,208,208,208,229,229,229,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208, 6, 6,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,216, 5, 5,208,227, 6, 6,208,208,208,208,208,208,
208,208,208, 6,218,208, 6, 6, 6,208, 2, 2, 2, 2, 2, 2,
2,208,208, 6,208, 2, 5, 6, 2,208,208, 0,208,208,229,208,
208,208,208,229,208,208,208,208, 229,229,229,208,208,208,208,208,
229,208,208,208,229,229,208,229, 208,208,229,208,208, 6,208,208,
208,208,229,229,227,208,208,229, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208, 6,208, 6,
2,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,
208, 6,208, 6,233, 6, 6,208, 6, 6, 6,208, 6, 6, 6, 5,
2, 5, 2, 2, 2, 2, 6, 5, 6, 6, 5, 6,208,208,229,208,
229,208,208,229,208,229,229,208, 208,208,208,208,208,208,208,229,
208,208,208,229,229,229,229, 6, 208,229,208,208,229,229,208,208,
208,208,208,208,208,208,208,208, 208,208,219, 6, 6, 6, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6,208,208,208,208, 6, 6, 6, 6, 6,208,217, 2,
2, 2, 2, 2, 0,208,208,208, 208,208,208,208, 2,208, 2, 2,
208,208,208,229,208,208,229,229, 0,208,208,208, 0,229,208,208,
229,229,229,208,229,229, 6,208, 208,208,229,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,229, 6,217,
6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
229, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 5,208,208,229,229,
229,227,208,208, 0,229,208,219, 208,229,208,208,208,208,208,229,
208,208,229,208,208,208,208,208, 208,208,208,208,208,208,208,208,
6,208, 6,208,208,208, 6,208, 208,208, 6, 6, 6,208, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 208,208, 6, 2, 2, 5, 5,208,
229,208,229,208,208,208,208,208, 208,208,208,208,208,229,208,208,
208,208,208,208,208,208,208,208, 208,229,208,208,229, 6,208,208,
208, 6, 6, 6, 4, 2, 2, 2, 5, 5, 5, 5, 5,216, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 2, 5, 2, 5, 5,228,208,208,
208,208,229,229,229,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
6, 3, 2, 2, 2, 2,208,208, 208,228,229,208,229,229,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208, 5, 5,
5, 5, 5,208, 5, 2,229,208, 208,208,208,208,208,208,208,208,
208,208,208, 6, 5, 5, 5, 5, 5,208,208, 2, 2, 2,208,208,
208,208,208,208, 5, 5, 5, 5, 208, 6,208,208,208,208,208, 6,
6, 5, 6,208, 2, 5,208,229, 208,208,208, 5,219, 5, 5,208,
229,208,208,229,208,208,208,208, 208,208, 5, 5,229,208,208, 6,
5, 6, 6,208,208,229,229,208, 208,208,208,208,208, 6, 6, 6,
6,208, 5, 5, 5, 5, 5, 6, 6, 6,208,208,229,208,208,208,
6,208,208,208,208,208,208,208, 208, 5, 5, 5, 6,208, 6, 6,
208,208,208,229,208, 5, 6, 5, 208, 6, 6, 6,229,229,208,229,
229,208,208,208,208,229,208,208, 5, 5, 5, 5, 5, 0, 6, 6,
6,208,208, 5, 5, 5, 6, 6, 6, 6, 6,208,229,208,229,208,
208,208, 6, 5, 6, 6,208,208, 229,208, 6,208, 6,208,208, 6,
208,229,208,208, 6,208,208,208, 208, 6,208, 5,208,229,208,229,
208, 6, 6,216, 5, 5, 6,208, 229,208,229,229,229,208,208,208,
208,219, 6, 6, 5, 5, 5, 5, 5,208,208,208,208,208,229,208,
208,208,208,229,208,229,208,229, 229,208,229,208,208,208,208,208,
208,208, 6, 6, 6, 5, 5,208, 208, 2, 2,208,208, 2,208,229,
208,208,229,208,208,229,208,229, 208,208,208,229,208,208,208,208,
208, 6, 6,208,208,208,208,208, 6, 6, 6,216, 5, 5, 5, 5,
-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
5, 5, 5, 5, 6,208,208,208, 208, 2, 2,216, 2,208,216,208,
227,208,208,229,208,227,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208, 6,208,229,208,208,208,
208,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,
2, 2, 2, 2, 2, 2, 2, 2, 208,229,208,208,208,227,208,208,
208,208,208,208,208,208,229,208, 0,208, 6,208,208,208,208,227,
229,208, 6, 6, 6, 6, 0, 5, 5, 5, 5, 5, 5, 5, 5,208,
5, 6, 6,208, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2,229, 2,229,229,208,229,208, 229,229,208,208,208,229,227,229,
208,229,208,229,229,229,229,208, 208,208,208,208,208,208, 6,208,
208,208,208,208,208, 6,208,208, 208,208,208,208,208,208, 6, 6,
6, 6, 6, 6,217, 5, 5, 5, 5, 5, 5,208, 6,208, 6,208,
6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 5,229,208,208,208,208,208, 229,229,208,208,208,208,208,208,
208,208,208,208,208,208,208,229, 208,208,229,208,208,229,208,208,
208,208,208,208,227,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5,208, 6, 6,208, 208, 6, 5, 2, 2, 2,208, 5,
2,229,229,208,229,208,229, 6, 229,229,208,208,208,208,208,208,
208,208,208,208,227,208,208,227, 208,208,208,229,229,208,208,208,
208,208,208,208,229,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208, 6, 6, 6, 6, 4, 4, 5, 5, 5, 5,
5, 5, 5, 5,208, 6,208, 6, 208,208,208, 6,208, 3, 3, 2,
2, 2, 2, 2, 2, 2, 2, 2, 208,229,208,208,208,208,233,229,
208,208,208, 6,229,208,208,229, 208,208,208,229,208,208,208,208,
228,229,208,208,229,208, 0,208, 208,229,208,208,208,208,208,208,
6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,208,
6,208, 6,208,208,208,208, 6, 2, 2, 2, 2, 2, 2, 2, 2,
208, 2, 2, 2,229, 0, 0,229, 208,233,208,208,208,229,208,229,
227,229, 0,229,208,208,208,229, 208,229,208, 6,208,208,208,208,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5,
6,208,229,208, 5, 2, 5, 2, 208, 2, 2, 2, 2, 2,208,208,
208,208,208,229,208,208,229,208, 208, 6,208,208,208,208,208,208,
6,208,208,208,208,208,208,208, 208,208,208, 5, 6, 6, 6, 6,
6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208,208,229,
6, 6, 6, 6, 6, 2, 2, 2, 0,208,208,208,208, 6,208,227,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,208,208, 2, 2, 2,
2,208,208,208,229,208,208,208, 208,229,208,229,208,208,208,208,
208,208,208,208,208, 6,208,208, 208, 6, 6, 6, 6, 6, 5, 5,
5, 5, 5, 5, 5, 5, 6, 6, 208, 2, 2, 2, 2,229,229,208,
208,208,208,208,208,208,208,208, 208, 6,208,208,208, 6,208,208,
208,208,208,208,208,208,208,208, 6, 6, 5, 6, 6,208, 2, 2,
2, 5, 5,229,229,229,208,229, 229,229,208,229,208,229,208,208,
208,208,208, 6,208,208, 5, 5, 5, 6, 2,208,208,208,229,208,
208,208,208,208,208,208,208,208, 208, 6, 6, 6, 2, 2,208,229,
208,208,229,208,208,208,208,208, 208,208,208, 6,208,208,208,208,
208, 6,208, 2,208,208,208,208, 208, 6,208,208,208,208,208, 5,
2,208,208,208,208,208,208,208, 208,208,208,208,208,208,208, 5,
6, 6, 6,208,208, 6, 2,208, 208,208,208,208,208,208, 6,208,
2, 2, 5,208,208,229,208,208, 208,208,229,229,208,208,208, 6,
208,208,208,208,208, 2,208,229, 208,208,208,208,229, 5,229,208,
208,208,208, 6,208,229,208,228, 208,208,208,208,208,208,208,208,
5,208,208,208, 5, 5,208,208, 208,208,208,229,229,208, 5, 5,
6,229,208,229,208,208,208,194, 208,208,208,208, 6, 5, 5,229,
208, 5,229,208,208,208,208,216, 229,208,208,229, 5,229,208,229,
229,229,208,208, 4, 4, 5, 6, 6,208,208, 6,208,208,229,208,
208,229,229,208,208,229,208,208, 208,208,208,208,208,208,208,208,
208, 4, 5, 5, 5,208,208,208, 2, 5, 5, 5, 5,229,208, 6,
208,229,208,229,208,208,208,208, 208,208,229,208,208,208,208,208,
208,208,208, 6, 6, 5, 5, 5, 5, 5, 5,208,208,208,208,208,
208,208,208,229,208,229, 6,208, 208,208,208,208,208,208,208,208,
6, 6, 5, 5, 6,208, 6,208, 6,208, 6, 2, 2, 2,229, 5,
229,229,208,208,228,229,229,229, 208,229,208,208,208,208,208,208,
208,229,208, 4, 5, 5, 5, 5, 5, 5, 5,208,229,208,208, 2,
2,208, 2, 5,229,208,208,208, 229,208,208,229,208,227,208,208,
208,208,208,208,229,208,208,208, 208,208,208,219,208, 5, 5, 5,
5, 6, 6,208, 6, 6, 2, 2, 2, 2, 2, 2, 2, 5, 5,229,
208,208,208,208,229,229,208,229, 208,208,229,229,229,208, 0,208,
208,208,208,208,208,208,208,208, 208,229,208,208,208, 6, 6, 6,
5, 5,208,208, 6, 6, 2, 2, 229,208,208,229,208,208,229,208,
229,229,208,208,208,208,208,229, 229, 6,208,208, 6,208, 4, 5,
2, 5, 5, 6, 6,229, 2, 2, 2, 2, 6, 6, 6,208,208,208,
229,229,208,228,229,208,229,229, 6,208, 6,208,208,229,208,208,
208,208,208, 6, 6,216, 5, 5, 5, 2, 2, 2, 6,208, 5, 5,
5, 5,229,208,208,208,208,208, 208,208,208,229,208,208,219,208,
229,229,228,208,229,208,208,229, 229,229,208,208, 6, 6,208, 6,
6, 6, 5,208, 6, 6, 2, 2, 2, 2,229,208,208,208,208,208,
5,208,208,229,229,208,208,208, 208,229,208,208,208,208,208,208,
208,208,208, 6, 5, 5, 5, 5, 5, 6, 2, 2, 5,208,208,229,
208, 6,208,208,229,229,208,229, 6,208,219,229,208,229,208,208,
6, 5,208,218,218, 2,208,208, 208,229,208,208,229,208,208,208,
208,208,208, 5, 2, 5,229,208, 229,208,208,208,208,208, 2, 2,
2, 2,208,229, 6, 6, 6, 5, 208,208,229, 6,229,208,208,208,
208,208,208, 3,208,208,208,208, 208,229,208,208, 6, 2,208,208,
6, 5, 6,208, 6, 6, 5,208, 208,208,208, 5, 6, 5, 5,208,
6,208,208,208,208, 6, 6, 5, 5,208, 5, 5,229,208, 5,208,
5, 5,208, 5,208, 2,208,208, 6,208,219,208, 5, 6,229,208,
208,208,208,208, 6, 5, 5, 5, 208,208,208,208,208,208,229,229,
208,208,208,208, 6, 6, 6, 6, 208,208,229,229, 6,208,208, 6,
5, 5, 5, 5, 6,208, 6, 6, 6, 6, 6,208,229,229,208,229,
208, 6, 6, 5, 5,208,208, 6, 208, 6, 2,229,208,208,229,229,
208,229,208,208, 6, 5, 5, 5, 208, 6, 6,208, 6,208, 6, 6,
208,229,208,229,229,208,229,208, 229,208,229,208,208,208,208,208,
5, 5, 5, 5, 6, 6, 6,208, 229,229,229,208, 6,208,208,208,
5, 5,229,229,229,208,208, 6, 5, 5, 5, 6,219,229,208,208,
6, 2,208,208,208, 5,208, 6, 5, 5,208, 6,229,229,229, 2,
5, 5,229,208, 5,208,229,208, 208, 6, 6,208, 6,208,208, 5,
6,208,229,208,208,229, 6,208, 229,229,208,229,229,208,208,208,
208,229,208,229,208, 5, 5, 5, 208,208, 6, 6, 6,208,208,208,
208,208,229,208,208,208,208,208, 208,208,229,208,208, 6, 5, 6,
2,208,208,229, 6,208, 6, 2, 208,229,229,208,229,208,208,208,
208,208, 2, 2,208,229,208,229, 229,208,208,229,229,208,208, 6,
6, 2, 2,229,208,208,208,208, 208,208, 6,208,208,229,229,229,
208,229,208,208,208,208,229,229, 208, 6, 6,229,208,208,208,208,
208,208,208,208, 5, 2,208,208, 6,208,208,208,208, 2,208,208,
6,208,208, 6, 6, 6,208,208, 2, 2,208,208,229,229,229,208,
208,208,208, 2,208, 6, 6, 2, 208, 6,208, 6,229,229, 6, 6,
3,208, 6,208, 2,208,208,208, 208, 5,208,208,208,208, 6, 6,
6,208,229,229,229,229,229, 5, 208,208,208,208, 6,208,229,208,
229,229, 6,229,208,208,219,208, 208,208,229,208,229,208,229,208,
208,208,208, 6, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,
6, 6,208, 6, 2, 2, 2,208, 6,208,208,208,208,229,229,229,
229,208,208,208,229,229,208,229, 208,208,208,208,229,229,229,208,
5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,208, 6, 6,208, 2,
2,208,208, 6,208,208,208,219, 208,229,208,208,229,208,208,208,
208,208,229,229,229,229,229,229, 208,208,208,208,208,208,208,208,
208,208, 6, 6, 5, 5, 5,208, 5, 6,208,208, 6, 6, 6, 2,
208,208,208,208,208,229,229,229, 229,208,229,229,229,208,229,208,
229,208,208,229,208,208,208,208, 208,208,208,208, 6,219, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 6,208,208,208,208,208,208, 6,
208, 6, 6,208,208, 6,229,229, 208,229,229,208,229,208,208,229,
229,229,208,208,208,229,208,208, 208,229,229,208,229,208,229,208,
208, 6,208,208,208,208,208,208, 6, 5, 5, 5, 5, 5, 5, 5,
208,208, 6,208, 6, 6,208, 6, 208, 5,229,208,208,208,208,208,
229,208,208,229,208,208,229,229, 208,208,229,208,208,208,229,229,
6,208,208,208,208,229,229,208, 229,229,208,229,208,229,208,208,
208,208,229,208,228,229,208,208, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 6,208, 6,208,208, 229,208,229,208,229,229,229,229,
229,229,229,229,229,208,229,208, 229,208,208,229,229,208,229,208,
208,208,208,208,208,208,208,208, 6,208,208, 6, 6, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208, 6, 6, 3,208,
208, 6,229,229,208,229,208,229, 208,229,229,208,229,208,229,208,
229,229,229,229,229,229,229,229, 208,208,208,208,208,208,208,208,
208, 6,208, 6, 0, 5, 5, 6, 208, 6,208, 6, 2,208,208,229,
208,219,229,229,229,208,208,229, 229,229,229,229,229,208,208,229,
208,229,208,208, 6,229,208, 5, 5, 5, 5, 5,229,208, 6,208,
208,208,208,208,208, 5, 6,208, 229,229,229,208,208,208,229,229,
229,208,208,229,208,208,208, 6, 5, 5, 5, 5, 5, 5, 5,208,
208,208,229,208,208,229,208, 6, 229,229,208,208,208,229,229,229,
208,208,208,229,208,208,208, 6, 5,217,208,208,229,229,229,208,
229,208,208,229,208,229, 6,208, 208,208,208,208,208,208,217, 5,
5, 5, 5, 6,208, 6, 6,208, 208,229,229,229,229,208,208,208,
5, 5, 5,208,208,208,229,208, 229,208,208, 5, 5, 6,208,208,
208,208,229,229,208, 5, 5, 6, 208,208,208,229, 6,208,229,208,
6, 6,229,208, 6,208, 6, 6, 208,208, 6,229,208,208,208,229,
229,208,208,228, 6,229,208,208, 208, 6,208,208,208,229, 4, 6,
208,208,208, 6, 2, 2,229, 4, 6,229,229,208,229,229,229,208,
208, 6, 6,208,208,229, 6, 6, 229,208,208,208,208, 6, 6, 5,
229,229,208, 5, 6,208,208,208, 6,229,208,229, 6,208,208,208,
208,208, 6,208, 5, 2, 2,229, 229,208,208,208,208,208,229,229,
208,208, 6,208,208,208,229,208, 6,229,229,208,208,208, 6, 3,
208,208,229,208, 5,208, 5, 2, 208,229, 6, 6, 2, 5, 5, 6,
208,229, 6,229, 6,208, 2,233, 208,229,229,229,208,208,208,208,
208, 6,208, 6,229,229,208,229, 208,208,208,229,229,208, 5,229,
208,229,229,208,208,229,208,208, 208,229,208, 6, 6,208,208,229,
229,208,229,229,208,208,208,208, 229,208,208,208,229,229,208,208,
208,208,208,208, 5, 5, 6, 6, 229,229,229,208,229,229,208,208,
208,208,229,229,229,208,208, 5, 5, 6, 2,229,208, 6,229,208,
208, 5,229,208,208,229,229,229, 229,208, 5,208,229,229,208,208,
229,208,208,208,208,208, 6,229, 208, 6,208,208,208,208,208,208,
5,208,229, 5,229,208,229,229, 229,208,208, 2,208,208,208,208,
208,229,229,208,229,208,208,208, 4, 5, 6, 6, 2, 6,229,208,
229,208,208,208,208,229,229,227, 5,208,208,208,208,208,208,229,
208,208,208, 5,208, 6,229, 5, 2,229,208,208,229,229,208,229,
229,208, 5, 6, 6,208,229,208, 229,208,229,229,208,208,208,229,
6, 5,208,208, 6,229,208,208, 208,208,229,208,208, 6, 5, 6,
6,229,208,208,229,208,208,208, 6, 6, 6, 2,208,208,229,208,
208, 6, 6, 6,208,208,208,229, 208,208,208, 6, 6,208,208,208,
208,229, 6,208, 0,208,208, 6, 5, 6,229,208,229,208, 6, 5,
5,216,229,208, 6,208,208,208, 208,208,229, 5, 5, 5, 5, 5,
5, 5, 5, 6,208,208, 2,208, 208,208,229,229,229,208,208,208,
208,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208, 6, 2,
208, 6, 6,208,208,208,229,229, 208,208,208,229,208,229,208,208,
208,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208,208,208,
6, 3,208, 5,227,229,229,208, 208,208,229,208,208,229,208, 5,
5, 5, 5, 5, 6, 6, 6,208, 217,208,208,229,229,229,229,208,
228,208,208,208,208, 5, 5, 5, 5, 6,208, 2, 2, 2, 2, 2,
5,208,229,208,229,229,208,208, 229,208,229,208, 5, 5, 5, 5,
5, 5, 5, 5,208, 6, 6,208, 6,229,208,208,208,208,208,208,
208,208,208,208,208,208,208,208, 6, 5, 5, 6, 5, 2,208,229,
208,229,229,208,208,208,208,208, 208,208, 6, 5, 5, 5, 5, 5,
5, 6,208, 6, 6,208, 6, 6, 2, 2, 2,208,208,208,229,229,
229,229,229,229,208,208,208,208, 208,208,208,208, 5, 5, 5, 5,
172,208, 2, 2,208,208,229,229, 229,229,208, 6, 6, 2, 5, 6,
5, 5, 5, 5, 5,208,229,208, 208, 6,219,208, 6, 5, 5,208,
2,229,229, 5, 5, 5, 5,208, 208,208, 2, 2, 5,229,208,229,
208, 6, 6, 5, 6, 2,208,208, 208, 5, 6, 2, 6, 5,208, 5,
6, 6, 6, 6, 6, 6, 6, 6, 208,208,208,229, 5,208, 0, 2,
208, 5, 6,229, 5, 2, 2,208, 6, 6, 2, 2,229,229, 5,208,
2, 2,229,229,208, 5,229,208, 208,208, 6, 2, 2,208, 6, 2,
2, 2, 2, 2,208, 6,229,208, 208, 5, 5, 5, 5, 5,229,229,
208, 6,229,229, 5, 2, 5, 5, 5, 5, 5, 5, 6,229,208,208,
229,229,229,229,208,208,208,208, 208, 5, 5, 5, 5, 5, 5, 5,
6, 6,208,229, 6, 5,229,208, 208,229,229,229,208,208,229,208,
229,229,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208,208,
2,208,208,229,208,208,229,229, 208,229,227,208,208,208,219, 5,
5, 5, 5, 5, 5, 5, 5,208, 6, 2, 2,208,208, 2, 5,208,
208,229,229,208,208,229,229,219, 208,208,229,208,208,208, 6,229,
5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6, 2, 2, 2,229,229,
208,229,229,208,229,208,208,208, 208,229,208,208,208,208,208,208,
208,208, 5, 5, 6,208,208, 5, 229,208,229,208,208,229,208, 0,
229,229,208,229,208,208,208, 5, 5, 5, 5, 5, 5, 5, 5, 5,
6,208,208, 6,208,208,208, 2, 2,229,208,229,208,229,229,229,
229,229,208,208,208,208,229, 5, 5, 5, 5, 5, 5,208,229,229,
208,208,229,229,229,208,229,229, 229,208,208,208, 5,208, 6,208,
6, 6, 6,208,208, 6,229,229, 229,208,208,229, 0,229,208,208,
208,229,208, 5, 5, 5, 6, 6, 208, 6, 6,208, 2,229,229,229,
229,208,208,208,229,208, 5, 5, 5,208,229,229,229,208,208,208,
208,208,208,229,208,229, 5, 6, 208,208, 5,208,208,208,229,208,
208,229, 6, 6,208,229,208, 4, 208,208,208,229, 5, 6, 6, 2,
208,208,229,208,208,229,208, 6, 6,208, 6, 6, 6,208, 6, 6,
2, 2,229,229,229,208,208,208, 229,229,208,229,208,229,208,208,
208, 6, 5,208,208, 6,208, 6, 218, 6, 6,218,213, 2,208,229,
6, 5,208,229,229,229,208,229, 208,229, 0,208,229,208,208,208,
208, 6, 5, 5, 6, 6,208, 6, 2, 5, 2, 2, 2, 2, 2, 2,
2, 2, 2,208,208,227,229,208, 229,229,229,208,229,229,208,208,
229,208,229,208, 0,208,208,208, 229,208,208,208,208,208,229, 6,
2, 5, 6, 6, 6, 6,208,208, 6, 2, 2, 2, 2, 2, 2, 2,
208,229,208,229,229,208,229,229, 229,208,208, 0,229, 0,227,229,
229,208,208,229,208,208, 6, 6, 2, 5, 5, 5,208,218,208, 6,
208,218,208,208, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2,229, 6,208,229,229, 0,229,229,208,227,208,208,208,
229,208,229,229,208,208,208,208, 208, 6, 4, 5, 5, 5, 5,208,
208,208, 6,208, 2, 2, 2, 2, 2, 2, 2,208,208,229,229,208,
208,229,229,229,229,208,208,208, 208,208,208,208,208,229,208,229,
229,208,229,208,229,229,208,208, 208, 6, 6, 4, 2, 5, 5, 5,
5, 5, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 5,208,208, 0,208,229, 229,208,208,208,208,208,229,229,
229,208,208,208,208,208,208,208, 208, 5, 6, 2, 5, 6,208, 6,
218, 6, 6,208,216, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208,
208, 2, 2,229, 6,229,208,229, 229, 0,227,208,208,208,208,229,
229,227,208,229,208,229,208,208, 208,229,229,208, 6, 6, 2, 2,
2, 5, 5, 5, 5, 5, 5,208, 208,208,208,208,208,208,208, 6,
6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2,208,208, 2, 208, 2,229,229,208,224,208,229,
227,208,208,208,229,208,208,229, 208,229,208,208,208,208,227,208,
208,208,208,208,229,227,208,208, 208,208,208, 6, 6, 6, 2, 5,
2,208,208, 6,208,208,208, 2, 2, 2, 2, 2, 2, 2, 2, 2,
5,229,227,229,229,229,208,208, 208,208,208,208,229,229,229,227,
208,208, 2, 2, 5, 5, 5, 5, 5, 6,208,208,208, 2, 2, 2,
2, 2, 2, 2, 2, 2,208,208, 208, 6,229,208,229,229,208,229,
229,208,208,208,208,208, 2, 2, 2, 2, 2, 5, 5, 6,218, 2,
2,229,208,208,208,229,229,208, 229, 2, 5, 5, 5,218, 6,208,
6, 2, 2, 2,208, 6,229, 0, 229,208,208, 2, 2,208, 5, 6,
6, 6, 6, 2,229,208,208,208, 229,229,208,208, 2,208,208,229,
208,229,208,208,208, 2, 2, 2, 2, 2, 5,208,208,208, 6, 6,
6, 6, 6,208,208,208, 6, 5, 229, 6,208,208, 6, 5, 6,208,
208,208, 2,229,208,208, 6, 6, 229,208,229,208,208,208,208,208,
208,208,208, 6, 5, 6, 6, 6, 6,229,208,229,229,208,208, 5,
5, 5, 5, 6,208,208, 6, 6, 208,229,208,208,208, 5, 5, 5,
-9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55,
208, 6,208,208, 6, 6, 6, 6, 229,208,208,208,208,208, 5, 5,
5,218, 6, 2,208,208,208,208, 5, 5, 6,208, 6, 6, 2, 2,
2, 6,229,229,208,208,208, 5, 5, 6, 6, 6, 6, 6,229,208,
208,208, 5, 5, 6, 6, 6,172, 6,229,208, 5, 5, 6, 6,208,
208,208, 4, 5, 5, 6,208, 6, 6, 6,208, 2, 2,208,208, 5,
5, 6,208,208,229,208,208,208, 208, 5, 6,229, 6,229, 6, 6,
229,229,229, 5, 5, 6, 6,229, 6, 5, 5, 5, 5, 6, 6,208,
6,208, 5,229,208,229,208,208, 208,229,208,229,229,208,208,208,
229, 6, 6, 6, 5, 6,208,208, 6, 6, 6, 6,229, 5,229,229,
229,229,208,208,208,229,229,229, 229,208,208,229, 5, 6, 6, 6,
6, 6, 0, 2, 2, 6,208,208, 208,229,208,208,229,229,208,229,
229,208,229, 4, 5, 5, 5, 6, 6,208, 6, 6,208, 6, 6, 6,
2,208,208,208,229,208,208,208, 229,208,208,208, 6,208,229,208,
6, 6, 6, 6, 6, 6,208, 6, 208, 5, 5, 5, 5,208, 6,208,
208,229,229,208,229,229,208,208, 208,229,208,229,229,208,208,208,
208,208,229,229,229,208,208,208, 208, 6, 5, 5, 5, 5, 5, 6,
208,208,208,208, 2,208,208,229, 229,229,229,229,229,229,208,229,
229,208,208,208,208, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6,208,
208, 6, 6,208, 6, 5, 2,208, 208,208,208,229,208,208,208,208,
208,208,208,229,229, 6,229,208, 229,229, 6,208, 6, 5, 6, 5,
5, 5, 5, 5,208,208, 2,229, 208,229,229,229,229,208, 6, 6,
5, 5, 5, 5, 6,208,208, 6, 208,208, 6, 6,208, 6, 2, 2,
2,208,208, 6,229,208,208,229, 208,229,208,229,208,208,229,208,
208,208,208,229,208,208,229,229, 208,229, 6, 6, 5, 6,208,219,
6,208, 6, 3, 2,208,208, 5, 229,229,229,208, 6, 4,208,208,
3,208,229,208,208,208,208, 6, 208,208, 6, 6, 6,208,208,229,
229,208,208,208,208,219,208, 2, 208,208,229,229,229, 6, 6,208,
208,229,208,229,208,208,208, 6, 208,229,208, 6, 6, 5,208, 6,
6,229,208, 6, 6, 6, 6, 6, 6, 6, 6,208,233,208, 6,208,
208,208, 5, 6,208,208, 6, 5, 217, 5, 5,208,229,208,208,208,
208,229,208, 6, 5, 6, 6, 6, 208,208, 5, 5, 5, 5, 2,208,
229,229,208, 6, 6,208,208, 2, 2,208, 2, 5,208, 5,208, 2,
208,208,208,208,208,208,208,208, 5,208,208,208, 6,208, 6,208,
208,229,208,229,208,172, 6, 2, 5, 5, 5,208,218, 6,208, 6,
208,208,208,208,229,229,208,208, 208,229,208,229,208,208, 2, 5,
5, 5, 5, 5, 5,208, 6,208, 6, 6, 6, 2,208,208,208,208,
208,208,208,229,208,208,208,208, 208,208,208,208,208,208,208,208,
6, 6, 2, 5, 5, 5, 5, 5, 6, 6,208,229, 6,208, 6,218,
208, 6,208,208,208,208,208,208, 208,208,208,229,208,208,208,208,
208, 6,208,208, 6, 6, 6, 3, 2, 2, 2, 2,208,208,208,208,
208,208,208,208,208,208, 6,208, 208,208,229,208, 6,229,208, 6,
2, 2, 5, 5, 5, 5,208,208, 208,208, 6,208,219,208, 6, 6,
6, 2, 2, 6, 5,208,229,208, 208,208, 5,208,229,229,208,208,
229,229,208,208,229,208,208,208, 208,229,208,208, 6,208,208,208,
208,208, 6,208, 6,208, 6, 6, 2, 2, 2, 5, 2, 2, 5, 5,
5, 5, 5, 5, 5, 5,208,208, 6,208,208,208,208,229,208,229,
6,208,229,229,208, 6,208,229, 208,208,208,208,208,208,208,208,
208,208,208, 6, 6,219, 6, 6, 6, 6, 6,219, 5, 5, 2, 2,
2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,208, 6,208,
208,208, 6,208,208, 6,229, 6, 6, 6,208, 5,208,208,208,208,
208,208,229,208,208,208,208,208, 208,208,208, 4, 5, 2, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 208, 6, 6, 6,208,208, 6, 6,
6,208, 6,208, 6, 2,208,208, 229,208,229,229,208,229,208,208,
208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,208,208,208,
208,208, 6,208,208,208, 6, 2, 2, 2,208,208,208,208,208,208,
208,208, 2,208,208,229,229,229, 208,208,208,229,227, 6,229,208,
208,208,208,208,208, 6, 6, 6, 4, 4, 2, 5, 5, 5, 5, 5,
208, 6,208,208,208,208, 6,208, 208,208, 3, 2, 2, 6,208,208,
6,208,208,208, 6,229,229,229, 208,229,229,208,208,208,227,208,
208, 5, 6, 6, 5, 2, 5, 5, 5, 5,208,208,208,208, 6, 6,
5,208,229,208,208, 5, 6,208, 208,208,208, 5,208, 5, 5, 5,
5,208, 6,208, 6, 6, 6, 2, 2,208,208,208,208,208,208,208,
5,208,208,208, 6, 5, 5, 5, 5, 5,208,208,208,208,208, 6,
208, 2,208, 6, 6,208, 5,229, 229,208, 6, 5,208, 5, 6,208,
208,208,229,208,208,229,208, 5, 5, 5, 5, 6, 2, 2,208,208,
208,208,229,229,229,208, 2,208, 208,229,208, 2,208, 2,208,208,
208, 6, 6,208,208, 2,208,208, 208,208, 6,208, 6,208,208,208,
208,208,229, 6, 6,208,208,208, 229,208,208,229,208,208,208, 6,
6, 6, 5, 5, 5, 5, 5, 5, 6,208,208,208, 6,208, 6,208,
6,208,208,229,229,208,208,208, 208,208,208, 5, 5, 5, 5, 5,
208, 6,208, 6, 6,208, 6, 6, 208, 6, 5, 5,208,208,208,208,
208,208,229,208,208,208,208, 6, 6, 5, 5,208,208,208, 6,208,
6,208, 6,208,208, 6,208,208, 208,208,208,208,208,229,208,208,
208,208,208,208,229,208,208, 4, 5, 5,208,208,208, 6,208,208,
208,208, 6,208,208,208,227,208, 5, 5, 5,208,208,208,208,208,
208,208, 6,208,208,208,208,208, 208, 6, 4, 5, 5, 5, 5,208,
208,208,208,208, 6,208,208, 6, 208, 6, 5,208,208,208,208,208,
208,208,229,208,208,208,208,208, 208,208,208,229,208, 6, 6, 5,
5, 5, 5,208,208,208,208,208, 208, 6,208, 6, 6, 5, 5,208,
208, 6, 5,208,208,208,229,208, 208,208,208,208,208,208,208,208,
229,208, 6, 5, 5, 6, 6,208, 6,208,208,208,229,208,208,208,
208,208, 6,208,208,208,219,208, 208, 6, 6,208, 6,208,208,208,
208,208,208,229, 6,208,208,208, 208, 6,208,208,208,208,208,208,
229,208, 6,208,208,208,208,208, 229, 6, 6, 6, 6, 5, 5, 5,
208,208,208,208,208,208, 6,208, 6,208, 6, 6,208,208,208,208,
6,229,208,208,208,208,208,208, 208,208,208,208,208, 6, 5, 5,
208,208, 6, 6, 6, 6,208,208, 208,208,208,208, 6, 6,208,208,
208,208, 6,208, 6,208,208,208, 208,208,208,208,208,208,208,208,
208,208,208,208,208,208, 6, 6, 5, 6, 6, 6, 6,208,208,208,
208,208, 6, 6,208,208,229,208, 208,208,208,208,208, 6,208,208,
208, 5,208,208,208, 6,208, 5, 208, 6, 6,208,208, 6,208,208,
208, 5,229, 6,229,208,229,229, 208,208,208,208,229,229,208,208,
208,208,208, 6, 5, 5,208,208, 208, 2,208,208,229,208,208,208,
229,229,229,208,208,208,229,229, 208, 6, 6, 5, 5, 5, 5, 6,
6, 6,208, 2,208,229,229,208, 6, 6, 6, 5, 6, 6,229, 6,
6, 6, 2, 2, 2, 2,229,208, 229,229, 5, 5, 5, 5,208, 6,
6,208,208, 6, 6,208, 6, 6, 2, 2, 2, 5,208,208,229,229,
229,229, 6,208,208,208,208,208, 208, 6, 5, 5, 5,208, 6, 6,
208, 6,208,208, 6, 6, 6, 2, 2,208,208,229,208,229,208,208,
208,229,229,208,229,208,208,208, 229, 6, 6,219, 2, 5, 5, 6,
208,208, 6,208, 5,208,229,227, 208,229,229,229,208,229,229,208,
229,208,229, 6, 5, 5, 5, 6, 6,208,208,208, 6, 6, 6, 2,
229,208,229,229,208, 0,229,208, 208,229,208,208,208,208, 6,208,
208, 5, 5, 5, 6,208,208, 6, 6,208,208, 2, 2,208,208,229,
229,229,229,229,208,208,208,208, 6, 6, 6, 5, 6, 6,208, 6,
208,208, 6,208,208,208,229,229, 229,229,229,229,208,229, 6, 5,
208,208, 6,208, 2, 2,229,229, 229,208,208, 5, 6,229,229,229,
208,229,208,208, 5, 6,208,229, 229,208,229,229,208, 5,229,208,
5,208,229, 6, 6,208, 6,208, 5,208,208, 6,208,229,208,208,
208,208,208,208, 2,208,208,208, 208, 5,208, 5, 6,208, 5, 6,
5,229,208,208, 6,208,208, 2, 208,208, 5, 6, 5,208, 2, 2,
2, 6, 6, 5,208, 2, 5,208, 5,229,208, 2, 2, 6,208, 5,
5, 3,229,208,208, 6, 4, 6, 0,194,208,208,208,208,208,208,
208,208,208, 5, 5, 5, 5, 5, 5,208, 6, 6, 6, 6, 6, 6,
6, 6,208, 6,208,208,208,229, 229,208,208, 4, 5, 5, 5, 5,
5, 5,208,208, 6,208,208, 6, 6,208, 6,208, 6, 3, 5, 2,
2, 2,229,219,229,208,229, 4, 4, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 6,208, 6, 6,227, 6, 6,208,208,208,208,
208, 6, 6,208, 3, 2, 2, 2, 5, 2, 5, 5,208, 0,208,208,
208,208,208,208,229,219, 6,208, 208, 6, 4, 4, 5, 2, 5, 5,
5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5,208,208,
6, 6, 6,208, 6,208,208, 6, 6,208, 6,208, 5, 2, 5, 2,
2, 5, 2,216, 5,208,208,229, 229,229,229,208,208,208,208,208,
208,229,208,229,208,229,208, 6, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,208,208, 6, 6, 6, 6, 6,208,172, 6,
218, 6, 6, 3, 2, 5, 2, 2, 2,194, 2, 2,208, 6,208,229,
229,208,229,208,208,208,208,208, 208,208,229,208,208,208,208, 6,
6, 6, 6, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5, 5, 5, 5, 5,
216, 5, 5, 5, 5, 6, 6, 6, 6,208, 6, 6,208, 6, 6, 6,
6,172, 6, 6, 6,208, 6, 6, 6,208,208, 6,208, 6, 3, 3,
2, 5, 5, 5,208,208, 5,229, 229,208,229,229,229,208,208,229,
229,208,208,208,208, 6,208,208, 6, 4, 5, 5, 5, 2, 2, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 6, 6, 6, 6, 6,208,208, 6, 6, 6, 6,208,208, 6, 6,
208, 6, 6, 3, 2, 2, 5, 2, 2, 2, 2,216, 5, 4, 5,208,
229,208,229,208,208,208,208, 6, 208,208, 6, 6, 6, 4, 5, 5,
5, 0, 5, 5, 4, 5, 5, 5, 5, 5,216, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5,216, 5, 5, 5,208, 6,208,229,208, 6, 6,
6, 6, 6,208,208,208, 6, 6, 2, 2, 2, 2, 5,229,208,208,
229,208,229,208,208, 6,208,229, 208,208,208,208, 6,229, 6,229,
3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6,
6, 6, 6, 6,208, 6,208,208, 6,208, 6, 6, 5, 2, 5, 2,
5, 2, 2,229, 3,229,229,229, 208,208,229,208,208,208,229,208,
6, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 6, 6,218, 6,208, 6,208, 6,
208, 6, 6,208,208, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 5,
2, 2, 0,208,208,208, 6,208, 6, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6,208, 6, 6, 6,208,
6, 6, 6, 6, 6, 2, 2,208, 208, 0, 6,227,208,208,208,208,
6, 4, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,208, 6,208, 6, 6, 5, 2, 5, 5, 2, 6, 6,229,208,
229,208,208,208, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5,194,
5, 6, 6, 6, 6,208, 3, 2, 2, 2,208,208,208, 6, 5, 5,
5, 5, 6,208, 6,208, 6, 2, 2,229,229,208,208,208,208,229,
208,208,208, 6, 5, 5, 5, 5, 5, 5, 5, 6,208,217,208,208,
229, 6, 5, 5,208, 6,208, 2, 5,208, 2, 5, 5, 6,208,208,
5, 5,227,208, 2, 6, 5, 6, 208, 0, 2,208, 5, 5, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6,208, 5,229,229,208,208,229,208, 5,
6, 6,208, 6,229,229,229,229, 208,208, 2,208, 6, 6, 6, 6,
6, 6, 6,229,208,229,208,208, 6, 5,208, 6, 6, 2, 2,229,
229,229,208,208, 6, 2,229,229, 208,229,229,229,229, 5, 6, 6,
6, 6, 6,229,208,208, 2,208, 208, 6,208,208, 6,208,229,229,
229,208,208, 6, 6,208,208,229, 208,208, 6, 6, 6,229,229,229,
6, 6,208,229, 5, 6,208, 2, 229, 6,208,208,208, 6,208, 6,
229,208,229,208,208,208, 6, 6, 3,229,208,208,208, 5, 5,208,
229,229,216, 5, 6,208,208,229, 229,229,229,208,208,229,229,208,
208,208,208,208, 6, 5, 2, 5, 5, 5, 5, 5, 5, 5, 6, 6,
208, 2,229,229,229,229,208,229, 208,229,208,229,208,208,208,229,
229,208,208, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6,229,229,208,
228,229,229,229,208,229,208,229, 208,208, 6, 6, 6,208, 6,208,
208, 6, 6, 6, 6,208, 2, 6, 208,208,229,208,229,229,208,208,
208,229, 6, 5, 5, 5, 5, 5, 208, 6, 6, 6, 6, 6, 6,208,
208,208, 6, 6,208,229,208, 5, 208,229,229,229,229,208,219,229,
229,208,208,208, 5, 5, 5,208, 6, 6, 6, 6,208, 6, 6, 6,
6, 6,217, 2, 5,229,229,229, 208,229,229,229,229,229,229,229,
229, 4, 5, 5, 6,208, 6,208, 6,208, 6, 6, 6, 6, 6, 6,
208,208,229,208,208,229,229,229, 229,229,208,208, 5, 5, 5,208,
6, 6,208, 6, 6, 6,208, 6, 6,208,208, 2,208,229,208,208,
208,208,208, 5, 5, 5, 5, 5, 6, 6, 6, 6,229,208,229,229,
229,229,229,208,208, 6,208, 5, 5, 5, 6, 6, 6, 6,208, 6,
6,208,208,229,229,229,229,229, 2, 5, 5, 5, 5, 5, 6, 6,
6, 2,208,208,229,208, 6, 5, 6,208, 6, 5, 5, 5, 5, 5,
6, 5, 5, 5,208, 6,229, 5, 5, 6,208,208, 6, 6, 6, 2,
229,208,229,208, 6, 6, 2,208, 5, 6, 6,228, 5, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 2, 6, 6, 6, 6, 2, 6,208,
208,208,208,229,208, 5,208,208, 208, 6,229,208,208,229,229, 4,
5, 5, 5, 5, 5, 6, 6, 6, 6,208,219,229,208,229,208,208,
229,208,208,208, 6, 5,194, 6, 5,208, 6, 6, 6, 6, 2, 6,
6,229,229,229,229,208,208,208, 229,229,208,208,208, 6, 5, 5,
5, 5, 6,208, 6,208, 6, 6, 208,229,208,208,229,229,208,229,
229,208,208,208, 6, 5, 5,229, 6, 6, 6, 6, 2, 5, 5, 5,
5, 5, 5, 5, 6,208,208,208, 229,208,229,229,208,208,229,208,
208,208,208,208,208,229,208, 6, 6, 4, 5, 5, 5, 5, 5, 5,
5, 5, 5,217, 6, 6, 6,208, 6, 6, 6, 6, 6, 6, 6,208,
229,208,208,208,208,229,229,208, 229,208,229,208,229,229,208,208,
6, 5, 5, 5, 5,208, 6, 6, 6, 6, 6, 6, 6, 6, 6,208,
208,208,208,208,208,208,208,208, 208,208,208,229,208,229,208,208,
208,208,208,208,208,208,208, 6, 208, 5, 5, 5, 5, 5, 5, 5,
5, 5, 6, 6, 6, 6,208,208, 208, 6,208,214, 2, 6, 2, 5,
208,208,208,229,208,229,228,208, 208,208,229,229,229,208,208,208,
5, 5, 5, 5, 5, 5,208, 6, 208, 6,208,227,208,229,208,208,
208,208,208,208,229,208,229,229, 208,208, 2, 5, 5, 5, 5, 5,
5, 6, 6, 6, 6, 6,208, 6, 6, 6,229,229,229,208,229,208,
208,208, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 2,208,208,208,
229,208,208,208,208, 5, 5, 5, 6, 6, 6, 6,208,229,208,208,
208,208, 5, 5, 5, 5,229,208, 208,208, 6, 6, 5,208, 6,208,
208,208, 5, 5, 6,208,229,208, 208, 6,208,208,208, 6,208, 6,
6, 5,208, 5,208,208,208, 6, 229,208, 5,208,208,208, 6,229,
229,208,208,208, 6,208,208,208, 229,208,229,229, 6,208, 6,229,
6, 5,229,208,229,229,208,208, 208,229,229,208,208,208, 6, 6,
208,208,208,208,229,229,229,208, 208,208,208,208, 6, 6,208,208,
6, 6,208,208,208,229,229,208, 229,208,208,229,208,208,229,229,
208,229,208, 5, 5, 5,229, 6, 208,208, 6,229,229,229,229,208,
229,208,208,229,229,229,208,208, 208,208,208, 6, 6, 6,208, 6,
208,229,208,208,208,229,208,229, 208,208,229,208,208,208,208,208,
208,229,208,208,229,229,229, 6, 4, 5, 5, 6, 6,229, 5,229,
208,208,208,208,208,208,208,208, 208,208,208,208,208,208,208,208,
208, 5, 5, 5,208,208, 6,208, 208,208,208,208,229,208,208,229,
208,229, 6, 6,208,208,208,208, 208,208,208,229,208,208,208,208,
208,229, 6, 2,208,208,208,208, 208,208,208,208,229,208,208,208,
208, 5,208, 6, 6,208,208,208, 208,208,208,208,208,208,208,208,
208, 5,208,208,208,208,208,208, 5, 5, 6,208,208,208,208,229,
208,208,208,208,208, 6, 2,208, 208,208, 6,208,208, 5, 6, 6,
208, 2,208, 6, 6,208,216,208, 5,208,229,208,208, 5, 5, 6,
2, 2,229,229, 0,229,229,208, 229,229, 5, 5, 5,208, 6, 2,
2, 2,229,229,229, 0,229,229, 208, 6, 5, 5, 5, 6, 6, 2,
2,208,229,229,229,229,229,229, 229,208,208, 6,208, 5, 5, 5,
0, 5, 5,233, 6,208, 2,208, 229,229,229,229,229,229,229,208,
229,229,208,229, 6, 5, 5, 5, 5, 5, 5, 6,208, 6, 6, 6,
208,208,229,208,229,229,229,229, 229,208,229,229,229,208,208, 6,
229,208, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5,208,208, 6,208,
6, 6, 6, 2,208,229,229,229, 208,229,208, 6,229,208,208,208,
208,217, 6, 5,208, 6, 6, 6, 6,208, 6, 6, 6, 5, 2, 2,
216, 2, 2, 2, 2,219,208,208, 208,229,208,208,208,229,229,229,
229,229,229,208,208,208,208,208, 2, 5, 6,208, 6,208,208, 6,
2, 2, 2, 2, 2, 2, 2,208, 229, 5,208,229,229,229,229,229,
229,229,229,208,229,229,208,208, 6,208, 5, 5, 6,208,208,208,
208, 6,208,208, 6, 6, 6, 6, 2, 2, 2,216, 2,208,229,208,
229,229,229,208,208,208,208,229, 229,208,208, 5, 5, 5, 6, 6,
229,208,208, 6, 6, 6,208,208, 219, 2, 2, 2,229,229,229,229,
208,229,229,208,229,229,208,208, 208,208, 6, 2, 6,218, 6, 2,
2,229,208,229,208,208,208,208, 208, 6,208, 5, 5, 6, 6,208,
2, 2, 2, 6,229,208,208, 6, 5,208, 2,229, 2,229,208,208,
208,208,208, 5, 2,229,229, 0, 208, 6,229, 6, 6,208, 2,229,
208,229, 5, 5,208, 2, 2,208, 208, 5,208,229,208, 2,208, 6,
6,208,208,208,208,229, 6,208, 5, 5, 5,208,229,229,208,208,
208, 5, 2,229, 5, 6, 5,208, 208,208,208,229, 5,208,229,208,
208,208, 5, 5, 6,208,208, 5, 208,208,208, 6,208, 6,208,208,
-8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56,
6, 6, 2,208,208,229,229,229, 229,229,208, 6,208,208,229,229,
6,208, 5, 5, 6, 6,208, 6, 2,229,229,229,229,208, 6,208,
5,229,229,229,208,229,229, 5, 208, 2, 2,208,229,229,208,229,
5,208,229,208,229,229,229, 6, 229,229, 6,229,229,208, 5, 6,
208,229,229,229,229, 5, 6,229, 208,208,229,208,208,208, 5, 6,
6,208, 6, 6,208, 6,208, 6, 6,229,229, 5, 6,208,229,208,
6,229,229,208,208,208,229,229, 208,208,208,229,229, 6, 5, 6,
6, 6, 6, 6, 6, 6, 6, 6, 229,229,229,229,208,229,229,229,
208,208,208,208,229,208, 6, 6, 208,208, 6,208, 6, 6, 6, 6,
208,229,229,229,208,229,229,208, 208,229,229,229,229,229,208,208,
4, 6, 6, 6, 6,208,208, 6, 6,229,229,208,229,229,229,208,
208, 4,208,208, 6, 6, 6,208, 208,208, 6, 6,208, 2, 2,208,
208,229,229,229,208,208,208,208, 229,229,229,229,229,229,208,208,
208,208,229,208, 5, 5, 6, 6, 6, 6, 6,208, 6,208,229,229,
229,229,229,208,229,229,208,229, 208,229,229,229,229,208,229,229,
229,208,208, 5, 5,208,208, 6, 229,208,208, 6,208,208,208,208,
208, 6, 2,229,229,229,229,229, 229,208,229,229,229,229,229,229,
208,229,208, 5, 5, 5, 5, 5, 6, 6,208,208, 6,208, 6, 6,
208,208,208, 6, 6, 6, 0,229, 229,229,208,208,229,208,208,208,
229,208,208,208, 6, 6, 5, 5, 6,208,208,208, 6, 6,208,208,
208,229,208,229,208,229,208,208, 6,208,208,208, 6, 6,208,208,
6,229, 5, 0,208,229,229,208, 208,229,208,208,229,208, 5,208,
6, 6, 2, 2,208, 0,229,229, 208,229,208,208, 6, 6,208,208,
6,208,229,208,208,208, 6,208, 208,208, 6, 6, 6, 6,208,229,
229,208,208, 6,208,208, 6,208, 208,229,208,208,208,208,208,208,
3,208,208,229,229,229, 6,208, 229,229,229,229,208,208, 5, 6,
6,208, 6, 6,208,208,229,229, 208, 5,208,208,208,208,208,208,
208,208,208,208, 6,208,208,208, 208,208,208,229,208,229,208, 5,
5,208, 6,208, 6,208,229,229, 208,208,208,208, 6, 6,208,208,
208,208,229,208,208,208,208,208, 208,208,229, 5, 6, 6,208,208,
229,229,208,229,229,208,208, 6, 208,229,229,208,208,208,208,208,
208,208,229, 2,229,208,229,208, 208,208,229,208, 6, 6, 6, 6,
6,208,208,208,208,208, 6,208, 6,208,208,208,229,208,219,229,
6, 6, 6, 5,208,208,208, 5, 229,208,229,208,229, 5,229,208,
229,229,208,208,208,208,208,229, 208, 6, 5,208,208,229,208, 6,
208,229, 5, 5,208,229,229,208, 6,208,208,208,208, 6,208,208,
208,208,208,208, 6,208, 5,208, 208,208,229,208,208,208, 6, 6,
229,229,229,229,229,229,208,229, 208,208,229,208,229,208,229,229,
208,208,229,229,229,208,229,229, 208,208,208, 5,208, 6,208, 6,
0,208,229,208,229,229,229,229, 229,229,229,229,229,208,229, 6,
208,208,208,229,208, 5,208,208, 208,208,208, 5,208, 6, 6,229,
228,208,229,229,208,229,229,208, 208,208,208,208,208,208,208, 5,
5, 5,208, 6,229, 6,208,208, 6, 6,208,208, 3,208,229,208,
229,229,208,208,229,208,208,229, 229,208,229,229,229,229,229,229,
229,208,229,208,208,208,208, 0, 5, 5, 5, 5, 5, 5, 5, 6,
208,208, 6,208,208,208,208, 6, 208, 5, 5, 2, 2,229,229,229,
229,208,229,208,229,229,229,229, 229,208,229,229,208,208,229,208,
5, 5, 5, 5, 5, 5, 5, 5, 208, 6,208,208,208,208,208, 6,
229,229,229,229,229,229,229,229, 229,229,208,229,208, 5, 5, 5,
5, 6, 6,208,208, 6,219, 6, 6,229,229,208,208,229,229,208,
208,229,229,208,208,208,208,208, 208,208, 6, 6, 5, 5, 6,208,
229, 6, 6,229,229,229,229,208, 229,229,208,229,208,208, 5, 5,
229, 6,208, 6, 6,208,227, 6, 5,229,229,229,229,229,208,229,
229,208,208,208,208,208,208,229, 5, 5, 5, 5, 6,208,229,208,
208,229,208,208,208, 5,208, 6, 6,208, 6,208,208,208,208,229,
6,229,229,229,208,229,208, 5, 208, 6,208, 6,208, 6,208,208,
208,208, 6, 5,208, 2,229,229, 6, 6,229,208,208,229,208,208,
208, 6, 6,208, 6, 6, 6, 6, 6,208,229,229,208,208, 5, 5,
6,208,229,208,208,229,208,208, 208,229, 6, 2,229, 6,208, 6,
208, 6,208,208,229,229,229,208, 229,229,229,208,229,208,208, 6,
6,208, 2, 2,229,229,229,229, 208,208,229,208, 5, 5, 6,172,
6, 6, 6,229,229,229,229,208, 208,229,229,208, 6,208,208, 5,
5, 5,229,229, 6, 6, 6, 6, 208,208,229,208,229,229,208,229,
229,229,208,229,229,229,208,229, 208, 6, 5, 5, 6, 6, 6, 6,
6,229, 6,208, 2,229,208,229, 229,208,229,229,229,229,229,229,
208,229,208,208, 5,208,208,208, 6,208,229, 6,229,229,229,229,
208,208, 5,216,208,208,208,208, 2, 2, 2, 2, 2,229,229,208,
229,229,208,208, 5,208,208,229, 208,208,229,229,229,229,208,208,
5,208,208,208,208,208,229, 6, 229, 5,208, 2, 2, 2,208, 6,
6,229,229,208,208, 2,229,208, 6,208,229,229,208,208,208, 5,
6,208, 6, 6,208, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6,208,208, 2,208, 6,208,208, 6, 2,208, 2,208,229, 6, 4,
208,208,208,208,229,208, 5,229, 229,229,208,208,217,208,208,208,
6, 6,229,208, 2,208,229,208, 229,208,229,229,208,229,208, 6,
5, 6, 6,208,229, 6, 2, 2, 208, 0,229,229,229,229,229,229,
208,208,229,229,229,229,208,208, 208,208,208,208, 6, 5, 6,208,
208,208, 2, 2, 2,208,208, 6, 5,208,208,229,229,208,208,208,
208,208,208,229, 6, 6, 5, 5, 6, 6, 6,208, 2,229,208,229,
208,229,208,208,208,208,229,208, 229,208,208,208,208,208,208,208,
4, 5, 6,208, 6, 6, 6, 2, 2,208,229,208,229,229,208,208,
229,229,229,229,208,208,229,229, 208,208,208,229,208,208,229,229,
208, 6,208,208,208,208,208,208, 6, 4, 5, 5, 5, 5, 5,208,
208, 6,208, 6, 6, 6, 6, 6, 6, 6, 2, 2,208,229, 6,229,
229,229,229,208,208,229,229,229, 208,208,208,208,208,227,229,208,
208,208,208,219, 6, 5, 5,218, 6,208, 6, 6, 6, 6, 6, 6,
172, 6, 6, 6, 6, 6, 6,208, 208,229,229,229,219,229,208,229,
229,229,229,229,208,229,208,208, 229,208, 6,229,208, 6, 5, 6,
5, 5, 5, 6,208,208, 6, 6, 208,208, 2, 2,229,229,208,229,
229,229,208,229,229,208,229,208, 229,229,229,229,208,208,208,208,
208,208, 6, 6, 6, 6, 5, 5, 6,208,208, 6, 6, 2,208, 5,
5,208,208,229,229,208,229,229, 208,229,208,208,229,208,208, 6,
6, 6,229, 6, 6,208, 6,229, 6, 6,208, 6,208,208,229,229,
229,229,227,229,229,229,208,229, 229,229,229,208,229,229, 6, 5,
6, 6, 6,229,229,229,208,208, 208,208, 6,208, 6, 5, 6, 6,
6, 2, 2,208,229,208,208,208, 229, 6,229, 6, 2,229,229,229,
208,208, 6, 6,229, 2,229,208, 208, 6, 6, 2, 2, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
229,208, 6, 2, 2,208,208,208, 2,208,208,208,229, 6, 6, 6,
2, 6,208,208,208,208,208, 2, 6, 2,208,208,208, 2, 6, 6,
208, 2,229, 2, 2, 2, 6,229, 2,208, 5,229,208, 6,208,208,
208, 5, 5, 6,208,208, 5, 5, 208, 5,208, 2,208,208,229, 6,
208,208,208,229,229,229, 6, 5, 208, 6,208, 5, 2,229, 5, 6,
6,208, 6, 6,229,208, 6,229, 208,229,208, 6, 6, 5, 5, 6,
229,208,208,229, 6,208, 3,229, 208,208,229,229,229,208,229,208,
6, 5, 5, 5,208, 6,208, 6, 208,229, 6, 3,229,229,229,208,
208,208,208,208,229,208,229,208, 229,229,208,208,229,208,208,208,
208,208, 6, 5, 5, 5,216,208, 6, 6, 6, 6, 2,208,229,229,
0,208,229,229,229,208,229,229, 229,229,229,229,229,229,229,229,
208,208,208,208,208,208, 4, 5, 5, 5,229, 6,208,208,208, 6,
208,208,208, 6, 3,208,229,208, 229,229,208,208,208,229,208,208,
208,208,208,229,208, 6, 6, 5, 5, 6, 5, 6, 6,229,229,229,
229,229,229,208,229,208,229,229, 229,229,229,229,229,208,208,208,
208,208, 6, 0, 5, 5, 5, 5, 6,208, 6, 6, 6, 6, 6,208,
208, 6,208,208, 3, 2,208,208, 229,229,229,229,229,208,229,229,
229,229,229,229,208,229,229,208, 208,229,208,208,229,208, 5, 5,
5, 5, 6,208, 6, 6, 6, 5, 6, 6, 6,208, 6,229,208,229,
229,229,208,229,229,229,229,229, 229,208,229,208,229,208,229,229,
229,229,229,208,229, 6,208,208, 208, 6, 5, 5, 5, 5,208, 6,
6, 6,208, 6,208, 6, 6, 6, 6, 3, 5,229,229,229,229,229,
208,229,208,208,208, 6, 6, 6, 6, 6, 5, 5, 6, 6, 6, 6,
208,229,229,229,229,229,208,229, 208,208,229,208,229,208,229,229,
208,208, 6, 2, 5, 5, 5, 5, 6,208, 6,208,208, 5,208,208,
208,229, 0,208,229,229,208,208, 208, 6, 6, 6, 5, 5, 6, 6,
6, 6, 6,208, 6, 6,208,208, 229,229,229,229,208,208,208, 5,
229, 6,229,208,229,229,229,208, 208,229,229,208, 6, 2,208,229,
229, 6, 6, 6,208,208,208, 6, 229,208,208,208, 6, 6, 6, 6,
5,208,208,208,208,208, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6,229,208, 6,219,208,208,208, 0, 6, 6,208, 0,208,208,208,
229,229,208,208,208, 6, 5, 5, 208, 6, 6, 6,229,229,208,208,
229,208,208,229,229,208,208,208, 208, 6,208, 6, 2,229,229,208,
208,208,208,208, 6, 6,208, 2, 6,229,208,229,229,229,208,208,
6, 6, 6,208, 6,208, 2,208, 208,208,229,229,208,229,229,229,
229,229,229,229, 6, 6,208, 6, 6, 2, 2, 2, 2,208,229,229,
208,208,228,229,229,229,208, 6, 208,208, 6, 6, 6,229,208, 2,
229,229,229,208,208,229,208, 6, 6,229,229,229,229,229,229,208,
229,208,208, 5, 5,208, 6,229, 229,208,208,229,229, 6, 2, 6,
229,208,229,229,229,229,229,229, 208,208,208, 5, 6,229,229, 6,
6, 6,229,208, 6, 2, 5,229, 229,208, 6,208,229, 2,229,208,
208,229,229,208, 5, 5, 5, 6, 6,208,208, 5, 5, 6,208,208,
5, 5, 6, 6, 6,229, 6, 5, 5, 5,208, 2, 5, 5,208, 5,
229, 5, 5, 5, 5,229,227,208, 208,208, 5,208, 5,208, 5,208,
208,208, 6,208,208, 6, 6,208, 6,208,229, 6,217,208, 6,229,
229,208, 6,208, 5, 5,218, 6, 6,208,208,208, 6, 6, 5,229,
229, 0,208,208,229,208,229,229, 208,229,229,229,208,229,208,229,
229,208,208, 6, 6, 6, 5, 5, 5, 5, 2, 6, 6, 6, 6, 6,
229,229,208,229,208,229,208,229, 229,229,229,217,208,229, 6, 5,
5, 5, 5,208, 6, 6, 2,229, 208,208,229,229,229,208,229,229,
229,229,229,208, 6, 5, 5, 5, 208, 6,208, 6, 2,208,208,208,
229,208,208,208,229,229,208,229, 208,229,208,208, 6, 5, 5, 6,
6, 6, 6, 6, 6, 2, 2,208, 5, 5,229,208,208,229,229,229,
229,208,208,208,229,229,208,208, 229,208, 6, 5, 5, 5, 6, 6,
6, 6, 6, 6, 2, 2,229,208, 229,229,229,229,229,229,229,208,
229,208,208,208, 6, 6, 5, 5, 5, 5, 6, 6, 6, 2,208,229,
229,229,208,229,229,229,229,229, 229,229,208, 6, 5,208,208, 2,
2, 2, 2,229,229,208,229,229, 229,229,229,229,229,229,208,229,
208,229, 6, 6, 5, 5, 5, 6, 6, 6, 6,229,229,208,208,208,
208, 6, 6, 6,208, 5,229,208, 229,208, 6, 6, 6, 5, 2, 2,
208,208,229,229, 5, 5, 6, 6, 208, 2,229,208, 6, 6, 6,208,
6,229,229,229, 5,208,208,208, 2, 5,208,208, 5,229,229,208,
208,208,208,229,229,208,229,229, 6,208, 6, 6,208,229,229,229,
208,229,229,208,229,229, 5,208, 208, 5,229,229,208,208,208,208,
6,229,229,229,208,208,229,208, 6,229, 6, 6,208, 6,229,208,
208,208, 6,208,208,208, 6,229, 208,208,208,208,208,229,208,229,
208, 5, 5,208,208, 6,208,208, 229,208,229,208,229,208, 6,208,
208,208,208,208,208,208,208,229, 208,208, 6,208,208,208, 6,208,
208,208,229,208,208,208, 6,208, 208,208, 5,218, 6,208,229,208,
208,208,208,229,208,208, 5, 5, 208, 6,208,208,208,208,208,229,
208,208, 6, 6,208, 5, 5, 5, 208,208,208,208,208,208,208, 6,
6,227,229,229, 6,227,229,208, 208,229,229,229,229, 5, 5, 5,
5, 6, 6,208, 6, 6,208, 6, 6,208, 6,208,208,208,208,208,
208,229,208, 6, 5,208,208,208, 208,208, 2,208,229,208,229,229,
229,208,229,229,229,229,208, 6, 5, 5, 5, 5, 5,208, 6,208,
208,208,229,229,229,208,208,208, 208,208,208, 6, 5,208,208,208,
208,208,208, 2, 2,229,229,208, 208,208,208, 6, 5, 5, 5, 5,
208, 6, 6,229, 6, 2,208,208, 208,208,208,208, 6,208,208, 5,
229,229,229,229,208,208, 5, 6, 208,208, 2,208,208,229,229,229,
208,208,208,229,229, 6, 5, 6, 208,208,208, 5, 2,208,229, 5,
5,229,208,229,208, 6,208,208, 208, 6,229,229, 6, 5, 5,208,
229,229,229, 2,229,208, 6,208, 208,219, 5,233,208,208,229,208,
208,208, 6,208,208,208,229,208, 5, 5,208,208, 2, 2, 2, 3,
229,208,229,229,208,208,208,208, 229,229,208,229,229,229,229,208,
208,229, 6, 5, 5, 5,229,208, 208,208, 6, 6, 5, 2, 2, 2,
208,229,208,208,229,229,229,229, 208,208,208,208,208,208,229, 6,
6, 5, 5, 5, 5, 5,208, 6, 208, 6,208,208, 6, 2,208, 2,
5, 6,208,229,208,229,208,208, 208,208,227,208,229,229,208,229,
208,229, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5,208, 6,208,
6, 6,208,208, 6, 6, 2, 2, 2, 2, 2,208,208,229,229,208,
208,229,229,208,208, 0,208,229, 229,208,208,214, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5,219, 6, 6, 6, 6,229, 6,208, 6,
6, 6, 3, 2,208,208,227,208, 208,229,229,208,208,208,208,208,
229,229,229,208, 0,229,229,208, 208,208,208,229,208,208,208,208,
208, 6, 5, 6, 6, 4,219, 5, 216, 5, 5, 5, 5, 6, 6,208,
208, 6,208, 6, 6,208, 6,208, 208, 6, 6, 6, 6, 5, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2,208, 5, 6, 5, 4,229,229,
208,208,229,208,208,208,208,208, 208,228,208,208,229,208,208,208,
229,208,208, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6,208, 6,
6, 6,208, 6,224, 6, 6, 6, 5, 2, 2, 2, 2, 2, 2, 2,
2,229,229,208,208,229,229,229, 208,227,208,229,208,208,229,229,
229,208,208,208,208,208,208, 6, 6, 6, 4, 2, 2, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 6, 6,208,208,208,208, 6, 6, 6,
6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,208, 5,229,208,227,
229, 0,229,208,208,229,208,229, 208,208,227,208,208,208,208, 6,
6, 6, 6, 5, 4, 5, 5, 5, 5,208,208,208, 6,208, 6, 3,
2, 2, 2, 2, 2, 2,208, 6, 208,208,208, 0,229,229,208,227,
229,208,208,229,229,229,208,229, 208, 4, 5, 5, 6, 6, 6, 6,
6, 6,208, 6,208,208,208, 6, 208, 2, 2, 2, 6, 6, 6, 6,
2, 2,208,208,208,229,208,208, 0,208,208,208,208,208,208, 6,
208,208,208, 6, 6, 6, 5, 5, 208, 6, 6, 6,208,229,208,208,
229,208, 2, 5, 2,208,229,229, 227,208,208,208,208,208,208, 6,
5, 5, 5, 5,208,208, 6, 2, 2, 6, 6,208,208,208,208,208,
208,208, 5, 5, 5, 6, 6, 6, 208, 2, 2, 2,208,208,208,208,
229, 5, 6,208, 6,208, 2, 2, 208, 6,208,208,208,208,208,208,
208,208, 6,208, 2, 2, 5,208, 208,208,208,208,208, 5, 5, 6,
208,208, 6,229, 6,229,208,229, 2, 6, 6, 6, 6, 6, 6, 6,
5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6,208,
5,208,229,208,208,229,208,229, 229,208, 6,208,208,208,229,229,
208,208,208,208,208,229,208,208, 6, 5, 5, 5,208, 6, 6, 6,
227,208,208,229,208,208,208,227, 208,208,208,208,229,229,208,208,
229,208,229,208,229,229,208,229, 229,208,208,208,208, 6, 4, 5,
208,208,208,208,208,208,208,208, 2, 2, 2,208,208,208,208,208,
227,208,229,229,229,208,208,208, 227,208,229,208,229,208,208, 6,
6, 5, 5, 5, 5, 5, 5,208, 208, 6, 6, 6,208, 6, 6, 6,
208,208, 6, 6, 2, 2, 2,208, 229,229,208,208,229,208, 2,208,
218, 5,228,229,208,229,208,229, 208,208, 0,229, 6,229,229,229,
229,208,229,208,208,229,229,229, 208,208,208,208,208,208, 6, 4,
5, 5, 5, 5, 5, 5, 5, 5, 208, 6,208, 6,208,208, 6,208,
208, 6, 2, 2, 2, 2, 2, 2, 208,229,229,208,208,208,227,229,
229,229,229,208,229,229,208,229, 229,208,229,208,229,208,229,229,
208,208,208,229,208,208,208,229, 208,208,229, 5, 5,208,208, 6,
208, 6,208, 2, 2, 2, 2,229, 208,208, 6,229,208,229,208,229,
208,208,233,208,208,229,229,208, 229,208,208,229,208,229,229,208,
208,208, 6,208,208,229, 6, 5, 5, 5,208,208, 6,208,208,208,
218,208, 6,208, 6,208, 6, 6, 6, 6,208, 6, 6,208, 2, 2,
2, 2, 2, 2,229,208,208,208, 208,208,208,208,208,208,229,208,
208,229,229,229,208,208,208,208, 229,229,229,229,208,229,208, 0,
229,229,208,229,208,208,208,208, 208,218,208,208,208,208, 6, 6,
5, 5, 5, 6,229, 6,208,208, 6,208,208, 6, 6,208, 6,208,
6, 2, 2, 5, 2, 2,229, 6, 5,233,229,208,229,208,229,208,
229,229,208,229,208, 0,208,208, 6,229,229,229, 0,208,208,208,
208,208, 5, 5, 5, 6, 6,208, 208, 6, 6,208,208, 6,227, 6,
208, 6, 6, 5, 2, 2, 2, 2, 2,208,208,208, 5,229,208,208,
208,229,229,229,229,208,229,229, 0,208, 0,229,229,208,208,229,
208,208,229,229,229,208,208,208, 229,208,208,208,208,208,208, 6,
5, 5, 5, 5, 5, 5,229, 6, 6, 6,229, 6,208, 6, 6,229,
6,229, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,229,208,
229,208,229,229, 0,229,229,208, 208,208,229,208,229,208,229,229,
229,229, 0,229,208,208,229,208, 208,229,208,208,208,208, 6, 6,
4, 5, 5, 5, 5, 5,208,229, 6, 6,208, 6, 6,208, 6, 6,
6,208, 6, 2, 2, 2, 2, 2, 208,229,208,208, 5,208,208,229,
229,229,229,229,208,208,208,229, 208,208,208,229, 0,229,208,208,
-7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8, 9,
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
6,208,208, 5,208, 6,229, 6, 6,208,229, 2, 2, 2, 2, 2,
2,208,208,229,229,229,229,208, 229, 6,208, 6,208,208, 6, 5,
208,229, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2,229,229,208,229,
229,229,229,229, 0,229,208,208, 208,229,208, 5,208, 6, 6,208,
6,208, 6,208,208,208,208,208, 6,208,208,208,208,208, 5, 6,
208, 6,208,208, 6, 6, 6, 6, 208,208,208,208,208,208,208,208,
5, 6,208, 6,208,208,208,208, 208,208,208,208, 6,219,208,208,
208,229, 5,208,208,208, 6,208, 208,208,208,208,208, 5, 2,229,
208, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6,208,208, 229,208,208,208,229,208,208,208,
5,208, 6,229,208, 2,229,229, 229,228, 6, 6, 6,208,229,229,
208,208,208,208, 2,229,229,208, 208,219,208, 6,208, 2, 2,229,
208,208,208,208,229, 2,229,229, 208,208, 6,208, 5,229, 5,208,
208,229, 6,208,229,229,208,229, 208,208, 6,208,229, 6, 5, 5,
5, 5, 6, 6, 6,229,229,229, 229, 6,208,208,208,208, 6,208,
6,208, 5,208,229,208,229,208, 229,208,229,208, 5, 5, 5, 5,
6, 6, 6,208,229,208,229,229, 229,229, 6,208, 6,208,208,229,
208,208, 5, 6,229,208,208,229, 229,208,208, 5,229,229,217, 5,
6,229,208,208, 6,208, 6,208, 6, 6,229,208,208, 5,229, 0,
229, 6,208,208, 5, 6, 6,208, 208,219,208,208,208,208,208, 5,
6,229,229,208, 6,208,208,229, 229,229,229,208,208,208,208, 6,
229,208,208, 6,208,208,208,208, 208, 6,208,208, 5, 5, 6, 6,
208, 6,208,229,208,208, 5, 6, 208, 6, 6, 6,208,229,229,208,
229,229,208,229, 5, 6, 6, 6, 208, 6, 6,208,208,208,208,208,
208,229,208,208,229,229,208,208, 6,208, 3,208,229,208,208,229,
208,208,208,208,208, 5, 5, 6, 208, 6,208,229,208,229,208,208,
208,208, 5,229,229,208,229,208, 208,208,208,229,208,208,208,208,
208, 6,229,229,229,208,229, 6, 229,229,208,229,208,208,208,229,
208,208,208,229,208, 6,208,208, 6, 6, 6, 6, 4, 5, 5, 5,
5, 6,208,229,208,229,208,208, 6, 6,208,229,208,229,208, 5,
208,229, 5,208,208,208,208,208, 208, 5,208,208,208,229,208,208,
208, 6,208, 5,208,229,229, 6, 6,208,208,208, 6,229,229, 6,
6,208,208, 5, 5, 6,229,229, 229,229,208,208,208,208, 5, 6,
6,208, 6,229,229,208,208, 6, 208,229,229,208,208,208,208, 6,
6,208, 6, 6,229,208,229,208, 208, 6, 6, 6,208, 5,229,208,
208,208,229,229,229, 6,208,208, 229,208,229,229,208, 5, 5,229,
229, 6,208,229,229, 6, 6,229, 208,229, 5,229,208,229,229,229,
6,208,208,208,229, 5,229,208, 229,208, 6,208,208,229,229,229,
208,208, 2, 6,229,229,229,229, 229, 6,208,208, 6, 6, 6, 6,
6, 6,229,208,229, 6, 6, 4, 5,208, 6, 6, 6, 6, 2,229,
229,208,229,208,229, 6, 6, 6, 229,229,229,229,229,208,208, 6,
6, 2,229,229,208,229,229,229, 208,229,229,208,229,229,208, 6,
6, 5, 6,208, 6,208,229,229, 229,229,229,208,229,229,229,208,
229,229,229,229,208, 6, 6,208, 6, 6, 6, 6, 6, 6,208,229,
229,208,208,208,229,208, 6, 6, 208, 6, 6,208,208, 6, 6,229,
208,229,229,229,229,208,208, 2, 229,229,208,229,229,229,208,229,
229,229,229,229, 6, 6, 6,208, 6,229,229,229,229,229,229,229,
208, 6, 6, 2,229,208, 6, 2, 5,229,208,229, 6, 2,208,229,
229,208, 6,229,229, 6,208, 2, 2,208,229,229,229, 6,229, 5,
229,208,208,208,229,208,208, 5, 208, 6,208,229,229,208,208, 0,
3,208,208, 6,208,208, 6,208, 208,208, 2, 2,229,208,229,208,
229,208,208, 5,208,208,208,208, 208,229, 6,208,208,208,208,208,
208,208,208,219,229,208,229, 6, 208, 6,208,229,219,229,208,208,
208,208, 5, 6,229,208,229,208, 208, 6, 2,208,229,208, 6, 6,
2, 2,208,229,208,208,208,208, 208,208,208,208,208, 6,208,208,
208,208, 6,229, 6,208,208,229, 208, 6,208,208,229,208,208,208,
208,208,208,208,208, 6,208, 6, 208,208,208,229,229,229,208,208,
6,208,208,208,208, 6, 6,208, 208,208,229,229,229,208,229,208,
6,208, 6, 6,208, 6, 6,208, 208,208,208,229,208,229,229,229,
6,208, 6, 6, 6,208,229,229, 229,208,208, 5, 6,208,208,208,
229,208,229,208, 6,208,208,229, 229, 6, 6,229,208,208,229,208,
229,208,208,208,208,229,208,229, 208, 6,229,229, 6, 6, 6, 6,
2,229,229,229,208,208,208,208, 208,208,229, 2, 2, 2,208,208,
208, 6, 6,229, 5,208,229,229, 6, 6, 2,208,229,208,208, 6,
2,229,229, 6, 5,208,229,208, 6,229,208,229,208,208, 5,229,
208,208,208, 6,229,208, 6, 6, 208,229, 5,229,229,208,208,208,
208,208,208,208,208,208,229,229, 229,208,229,229,229,229, 6,208,
6, 4, 5, 6, 6,208,229,229, 208,208,208,229,208,208,229,208,
229,208, 4, 6,208,208, 6, 6, 6, 6,208,208, 2,229,208,208,
229,229,229,229,208,229,208,229, 208, 6, 4,208,208, 6, 6,208,
208,208,208, 6,208,229,208,208, 229,229,229, 6,229,208,208, 6,
208, 6,229, 6,208, 2,208,208, 208,229,208,229,229,208,229,208,
229,208,208,208, 6, 6,208,208, 208,208,229,208,229,229,229,229,
208,208,208,208, 6, 6,208,208, 208,208,208,229,208,229,229,229,
6, 6, 6,229,229,208,229,229, 219,208,208, 6,208, 6,208, 6,
229, 6,208,229,208,208,208,229, 208,208, 6,208,208,229, 6,208,
5,208,208,208,208, 6,208, 6, 208,208, 6,208,208,208,208, 6,
6,208,208,208, 6,208,208,208, 208,208, 2, 5,208,229,208,208,
208, 6, 6, 6, 2,231,208,208, 208, 5, 6,208,208,208,229,208,
229,229, 4, 5, 5,208,229,229, 208,208,208,229,208,208,208,208,
229,208,208,229,208, 2, 5, 2, 208, 5,229,208, 6,208,229,208,
208,208,229,208,208,208,208, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
5, 5, 5, 5,217,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,217, 5,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5,217,
5, 5,217, 5, 5,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5,217, 5, 5, 5,217, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5, 5, 5, 5, 5,
217, 5, 5, 5, 5, 5,217,217, 5, 5, 5, 5, 5,217, 5, 5,
5,217, 5, 5,217, 5, 5,217, 5, 5,217, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
217,217,217, 5, 5,217,217, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5,
217,217, 5, 5, 5, 5, 5,217, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5,217, 5, 5, 5,217, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5,217, 5, 217, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5, 5, 5, 5,217,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 217, 5,217, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5,217, 5, 5, 5, 5, 5, 5, 5,217,217, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 217, 5,217, 5, 5, 5,217, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-8, -7, -6, -5, -4, -3, -2, -1, 1, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
217, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,217, 5, 5, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
static const RemapEntry compact_lang_det_generated_ctjkvz_b1_remap_base[] = {
{0,0,0} };
static const unsigned char compact_lang_det_generated_ctjkvz_b1_remap_string[] = {
0 };
extern const UTF8PropObj compact_lang_det_generated_ctjkvz_b1_obj = {
compact_lang_det_generated_ctjkvz_b1_STATE0,
compact_lang_det_generated_ctjkvz_b1_STATE0_SIZE,
compact_lang_det_generated_ctjkvz_b1_TOTAL_SIZE,
compact_lang_det_generated_ctjkvz_b1_MAX_EXPAND_X4,
compact_lang_det_generated_ctjkvz_b1_SHIFT,
compact_lang_det_generated_ctjkvz_b1_BYTES,
compact_lang_det_generated_ctjkvz_b1_LOSUB,
compact_lang_det_generated_ctjkvz_b1_HIADD,
compact_lang_det_generated_ctjkvz_b1,
compact_lang_det_generated_ctjkvz_b1_remap_base,
compact_lang_det_generated_ctjkvz_b1_remap_string,
NULL
};
#undef X__
#undef RJ_
#undef S1_
#undef S2_
#undef S3_
#undef S21
#undef S31
#undef S32
#undef T1_
#undef T2_
#undef S11
#undef SP_
#undef D__
#undef RJA