#define yy_create_buffer yyperl_create_buffer #define yy_delete_buffer yyperl_delete_buffer #define yy_scan_buffer yyperl_scan_buffer #define yy_scan_string yyperl_scan_string #define yy_scan_bytes yyperl_scan_bytes #define yy_flex_debug yyperl_flex_debug #define yy_init_buffer yyperl_init_buffer #define yy_flush_buffer yyperl_flush_buffer #define yy_load_buffer_state yyperl_load_buffer_state #define yy_switch_to_buffer yyperl_switch_to_buffer #define yyin yyperlin #define yyleng yyperlleng #define yylex yyperllex #define yyout yyperlout #define yyrestart yyperlrestart #define yytext yyperltext #define yywrap yyperlwrap /* A lexical scanner generated by flex */ /* Scanner skeleton version: * $Header: /home/daffy/u0/vern/flex/RCS/flex.skl,v 2.91 96/09/10 16:58:48 vern Exp $ * $FreeBSD: src/usr.bin/lex/flex.skl,v 1.4 1999/10/27 07:56:44 obrien Exp $ */ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 #define YY_FLEX_MINOR_VERSION 5 #include /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */ #ifdef c_plusplus #ifndef __cplusplus #define __cplusplus #endif #endif #ifdef __cplusplus #include #include /* Use prototypes in function declarations. */ #define YY_USE_PROTOS /* The "const" storage-class-modifier is valid. */ #define YY_USE_CONST #else /* ! __cplusplus */ #if __STDC__ #define YY_USE_PROTOS #define YY_USE_CONST #endif /* __STDC__ */ #endif /* ! __cplusplus */ #ifdef __TURBOC__ #pragma warn -rch #pragma warn -use #include #include #define YY_USE_CONST #define YY_USE_PROTOS #endif #ifdef YY_USE_CONST #define yyconst const #else #define yyconst #endif #ifdef YY_USE_PROTOS #define YY_PROTO(proto) proto #else #define YY_PROTO(proto) () #endif /* Returned upon end-of-file. */ #define YY_NULL 0 /* Promotes a possibly negative, possibly signed char to an unsigned * integer for use as an array index. If the signed char is negative, * we want to instead treat it as an 8-bit unsigned char, hence the * double cast. */ #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) /* Enter a start condition. This macro really ought to take a parameter, * but we do it the disgusting crufty way forced on us by the ()-less * definition of BEGIN. */ #define BEGIN yy_start = 1 + 2 * /* Translate the current start state into a value that can be later handed * to BEGIN to return to the state. The YYSTATE alias is for lex * compatibility. */ #define YY_START ((yy_start - 1) / 2) #define YYSTATE YY_START /* Action number for EOF rule of a given start state. */ #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) /* Special action meaning "start processing a new file". */ #define YY_NEW_FILE yyrestart( yyin ) #define YY_END_OF_BUFFER_CHAR 0 /* Size of default input buffer. */ #define YY_BUF_SIZE 16384 typedef struct yy_buffer_state *YY_BUFFER_STATE; extern int yyleng; extern FILE *yyin, *yyout; #define EOB_ACT_CONTINUE_SCAN 0 #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 /* The funky do-while in the following #define is used to turn the definition * int a single C statement (which needs a semi-colon terminator). This * avoids problems with code like: * * if ( condition_holds ) * yyless( 5 ); * else * do_something_else(); * * Prior to using the do-while the compiler would get upset at the * "else" because it interpreted the "if" statement as being all * done when it reached the ';' after the yyless() call. */ /* Return all but the first 'n' matched characters back to the input stream. */ #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ *yy_cp = yy_hold_char; \ YY_RESTORE_YY_MORE_OFFSET \ yy_c_buf_p = yy_cp = yy_bp + n - YY_MORE_ADJ; \ YY_DO_BEFORE_ACTION; /* set up yytext again */ \ } \ while ( 0 ) #define unput(c) yyunput( c, yytext_ptr ) /* The following is because we cannot portably get our hands on size_t * (without autoconf's help, which isn't available because we want * flex-generated scanners to compile on their own). */ typedef unsigned int yy_size_t; struct yy_buffer_state { FILE *yy_input_file; char *yy_ch_buf; /* input buffer */ char *yy_buf_pos; /* current position in input buffer */ /* Size of input buffer in bytes, not including room for EOB * characters. */ yy_size_t yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. */ int yy_n_chars; /* Whether we "own" the buffer - i.e., we know we created it, * and can realloc() it to grow it, and should free() it to * delete it. */ int yy_is_our_buffer; /* Whether this is an "interactive" input source; if so, and * if we're using stdio for input, then we want to use getc() * instead of fread(), to make sure we stop fetching input after * each newline. */ int yy_is_interactive; /* Whether we're considered to be at the beginning of a line. * If so, '^' rules will be active on the next match, otherwise * not. */ int yy_at_bol; /* Whether to try to fill the input buffer when we reach the * end of it. */ int yy_fill_buffer; int yy_buffer_status; #define YY_BUFFER_NEW 0 #define YY_BUFFER_NORMAL 1 /* When an EOF's been seen but there's still some text to process * then we mark the buffer as YY_EOF_PENDING, to indicate that we * shouldn't try reading from the input source any more. We might * still have a bunch of tokens to match, though, because of * possible backing-up. * * When we actually see the EOF, we change the status to "new" * (via yyrestart()), so that the user can continue scanning by * just pointing yyin at a new input file. */ #define YY_BUFFER_EOF_PENDING 2 }; static YY_BUFFER_STATE yy_current_buffer = 0; /* We provide macros for accessing buffer states in case in the * future we want to put the buffer states in a more general * "scanner state". */ #define YY_CURRENT_BUFFER yy_current_buffer /* yy_hold_char holds the character lost when yytext is formed. */ static char yy_hold_char; static int yy_n_chars; /* number of characters read into yy_ch_buf */ int yyleng; /* Points to current character in buffer. */ static char *yy_c_buf_p = (char *) 0; static int yy_init = 1; /* whether we need to initialize */ static int yy_start = 0; /* start state number */ /* Flag which is used to allow yywrap()'s to do buffer switches * instead of setting up a fresh yyin. A bit of a hack ... */ static int yy_did_buffer_switch_on_eof; void yyrestart YY_PROTO(( FILE *input_file )); void yy_switch_to_buffer YY_PROTO(( YY_BUFFER_STATE new_buffer )); void yy_load_buffer_state YY_PROTO(( void )); YY_BUFFER_STATE yy_create_buffer YY_PROTO(( FILE *file, int size )); void yy_delete_buffer YY_PROTO(( YY_BUFFER_STATE b )); void yy_init_buffer YY_PROTO(( YY_BUFFER_STATE b, FILE *file )); void yy_flush_buffer YY_PROTO(( YY_BUFFER_STATE b )); #define YY_FLUSH_BUFFER yy_flush_buffer( yy_current_buffer ) YY_BUFFER_STATE yy_scan_buffer YY_PROTO(( char *base, yy_size_t size )); YY_BUFFER_STATE yy_scan_string YY_PROTO(( yyconst char *yy_str )); YY_BUFFER_STATE yy_scan_bytes YY_PROTO(( yyconst char *bytes, int len )); static void *yy_flex_alloc YY_PROTO(( yy_size_t )); static void *yy_flex_realloc YY_PROTO(( void *, yy_size_t )); static void yy_flex_free YY_PROTO(( void * )); #define yy_new_buffer yy_create_buffer #define yy_set_interactive(is_interactive) \ { \ if ( ! yy_current_buffer ) \ yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \ yy_current_buffer->yy_is_interactive = is_interactive; \ } #define yy_set_bol(at_bol) \ { \ if ( ! yy_current_buffer ) \ yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \ yy_current_buffer->yy_at_bol = at_bol; \ } #define YY_AT_BOL() (yy_current_buffer->yy_at_bol) typedef unsigned char YY_CHAR; FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0; typedef yyconst struct yy_trans_info *yy_state_type; extern char *yytext; #define yytext_ptr yytext static yy_state_type yy_get_previous_state YY_PROTO(( void )); static yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state )); static int yy_get_next_buffer YY_PROTO(( void )); static void yy_fatal_error YY_PROTO(( yyconst char msg[] )); /* Done after the current pattern has been matched and before the * corresponding action - sets up yytext. */ #define YY_DO_BEFORE_ACTION \ yytext_ptr = yy_bp; \ yyleng = (int) (yy_cp - yy_bp); \ yy_hold_char = *yy_cp; \ *yy_cp = '\0'; \ yy_c_buf_p = yy_cp; #define YY_NUM_RULES 85 #define YY_END_OF_BUFFER 86 struct yy_trans_info { short yy_verify; short yy_nxt; }; static yyconst struct yy_trans_info yy_transition[10156] = { { 0, 0 }, { 0,9900 }, { 0, 0 }, { 0,9898 }, { 1, 516 }, { 2, 516 }, { 3, 516 }, { 4, 516 }, { 5, 516 }, { 6, 516 }, { 7, 516 }, { 8, 516 }, { 9, 518 }, { 10, 520 }, { 11, 518 }, { 12, 518 }, { 13, 522 }, { 14, 516 }, { 15, 516 }, { 16, 516 }, { 17, 516 }, { 18, 516 }, { 19, 516 }, { 20, 516 }, { 21, 516 }, { 22, 516 }, { 23, 516 }, { 24, 516 }, { 25, 516 }, { 26, 516 }, { 27, 516 }, { 28, 516 }, { 29, 516 }, { 30, 516 }, { 31, 516 }, { 32, 518 }, { 33, 524 }, { 34, 526 }, { 35, 575 }, { 36, 833 }, { 37,1091 }, { 38,1093 }, { 39,1095 }, { 40,1097 }, { 41,1099 }, { 42,1183 }, { 43,1185 }, { 44,1215 }, { 45,1217 }, { 46,1219 }, { 47,1282 }, { 48,1540 }, { 49,1562 }, { 50,1562 }, { 51,1562 }, { 52,1562 }, { 53,1562 }, { 54,1562 }, { 55,1562 }, { 56,1562 }, { 57,1562 }, { 58,1221 }, { 59,1223 }, { 60,1542 }, { 61,1564 }, { 62,1544 }, { 63,1546 }, { 64,1638 }, { 65,1730 }, { 66,1730 }, { 67,1730 }, { 68,1730 }, { 69,1730 }, { 70,1730 }, { 71,1730 }, { 72,1730 }, { 73,1730 }, { 74,1730 }, { 75,1730 }, { 76,1730 }, { 77,1730 }, { 78,1822 }, { 79,1730 }, { 80,1730 }, { 81,1730 }, { 82,1730 }, { 83,1730 }, { 84,1730 }, { 85,1730 }, { 86,1730 }, { 87,1730 }, { 88,1730 }, { 89,1730 }, { 90,1730 }, { 91,1548 }, { 92,1556 }, { 93,1558 }, { 94,1560 }, { 95,1914 }, { 96,1566 }, { 97,1730 }, { 98,1730 }, { 99,1730 }, { 100,1730 }, { 101,1730 }, { 102,1730 }, { 103,1730 }, { 104,1730 }, { 105,1730 }, { 106,1730 }, { 107,1730 }, { 108,1730 }, { 109,2006 }, { 110,1730 }, { 111,1730 }, { 112,1730 }, { 113,2098 }, { 114,1730 }, { 115,2190 }, { 116,1730 }, { 117,1730 }, { 118,1730 }, { 119,1730 }, { 120,2282 }, { 121,2374 }, { 122,1730 }, { 123,1568 }, { 124,1571 }, { 125,1573 }, { 126,1575 }, { 127, 516 }, { 128, 516 }, { 129, 516 }, { 130, 516 }, { 131, 516 }, { 132, 516 }, { 133, 516 }, { 134, 516 }, { 135, 516 }, { 136, 516 }, { 137, 516 }, { 138, 516 }, { 139, 516 }, { 140, 516 }, { 141, 516 }, { 142, 516 }, { 143, 516 }, { 144, 516 }, { 145, 516 }, { 146, 516 }, { 147, 516 }, { 148, 516 }, { 149, 516 }, { 150, 516 }, { 151, 516 }, { 152, 516 }, { 153, 516 }, { 154, 516 }, { 155, 516 }, { 156, 516 }, { 157, 516 }, { 158, 516 }, { 159, 516 }, { 160, 516 }, { 161, 516 }, { 162, 516 }, { 163, 516 }, { 164, 516 }, { 165, 516 }, { 166, 516 }, { 167, 516 }, { 168, 516 }, { 169, 516 }, { 170, 516 }, { 171, 516 }, { 172, 516 }, { 173, 516 }, { 174, 516 }, { 175, 516 }, { 176, 516 }, { 177, 516 }, { 178, 516 }, { 179, 516 }, { 180, 516 }, { 181, 516 }, { 182, 516 }, { 183, 516 }, { 184, 516 }, { 185, 516 }, { 186, 516 }, { 187, 516 }, { 188, 516 }, { 189, 516 }, { 190, 516 }, { 191, 516 }, { 192, 516 }, { 193, 516 }, { 194, 516 }, { 195, 516 }, { 196, 516 }, { 197, 516 }, { 198, 516 }, { 199, 516 }, { 200, 516 }, { 201, 516 }, { 202, 516 }, { 203, 516 }, { 204, 516 }, { 205, 516 }, { 206, 516 }, { 207, 516 }, { 208, 516 }, { 209, 516 }, { 210, 516 }, { 211, 516 }, { 212, 516 }, { 213, 516 }, { 214, 516 }, { 215, 516 }, { 216, 516 }, { 217, 516 }, { 218, 516 }, { 219, 516 }, { 220, 516 }, { 221, 516 }, { 222, 516 }, { 223, 516 }, { 224, 516 }, { 225, 516 }, { 226, 516 }, { 227, 516 }, { 228, 516 }, { 229, 516 }, { 230, 516 }, { 231, 516 }, { 232, 516 }, { 233, 516 }, { 234, 516 }, { 235, 516 }, { 236, 516 }, { 237, 516 }, { 238, 516 }, { 239, 516 }, { 240, 516 }, { 241, 516 }, { 242, 516 }, { 243, 516 }, { 244, 516 }, { 245, 516 }, { 246, 516 }, { 247, 516 }, { 248, 516 }, { 249, 516 }, { 250, 516 }, { 251, 516 }, { 252, 516 }, { 253, 516 }, { 254, 516 }, { 255, 516 }, { 256, 516 }, { 0, 0 }, { 0,9640 }, { 1, 258 }, { 2, 258 }, { 3, 258 }, { 4, 258 }, { 5, 258 }, { 6, 258 }, { 7, 258 }, { 8, 258 }, { 9,1385 }, { 10, 262 }, { 11, 260 }, { 12, 260 }, { 13,2240 }, { 14, 258 }, { 15, 258 }, { 16, 258 }, { 17, 258 }, { 18, 258 }, { 19, 258 }, { 20, 258 }, { 21, 258 }, { 22, 258 }, { 23, 258 }, { 24, 258 }, { 25, 258 }, { 26, 258 }, { 27, 258 }, { 28, 258 }, { 29, 258 }, { 30, 258 }, { 31, 258 }, { 32,1385 }, { 33, 266 }, { 34, 268 }, { 35,2277 }, { 36, 575 }, { 37, 833 }, { 38, 835 }, { 39, 837 }, { 40, 839 }, { 41, 841 }, { 42, 925 }, { 43, 927 }, { 44, 957 }, { 45, 959 }, { 46, 961 }, { 47,1024 }, { 48,1282 }, { 49,1304 }, { 50,1304 }, { 51,1304 }, { 52,1304 }, { 53,1304 }, { 54,1304 }, { 55,1304 }, { 56,1304 }, { 57,1304 }, { 58, 963 }, { 59, 965 }, { 60,1284 }, { 61,1306 }, { 62,1286 }, { 63,1288 }, { 64,1380 }, { 65,1472 }, { 66,1472 }, { 67,1472 }, { 68,1472 }, { 69,1472 }, { 70,1472 }, { 71,1472 }, { 72,1472 }, { 73,1472 }, { 74,1472 }, { 75,1472 }, { 76,1472 }, { 77,1472 }, { 78,1564 }, { 79,1472 }, { 80,1472 }, { 81,1472 }, { 82,1472 }, { 83,1472 }, { 84,1472 }, { 85,1472 }, { 86,1472 }, { 87,1472 }, { 88,1472 }, { 89,1472 }, { 90,1472 }, { 91,1290 }, { 92,1298 }, { 93,1300 }, { 94,1302 }, { 95,1656 }, { 96,1308 }, { 97,1472 }, { 98,1472 }, { 99,1472 }, { 100,1472 }, { 101,1472 }, { 102,1472 }, { 103,1472 }, { 104,1472 }, { 105,1472 }, { 106,1472 }, { 107,1472 }, { 108,1472 }, { 109,1748 }, { 110,1472 }, { 111,1472 }, { 112,1472 }, { 113,1840 }, { 114,1472 }, { 115,1932 }, { 116,1472 }, { 117,1472 }, { 118,1472 }, { 119,1472 }, { 120,2024 }, { 121,2116 }, { 122,1472 }, { 123,1310 }, { 124,1313 }, { 125,1315 }, { 126,1317 }, { 127, 258 }, { 128, 258 }, { 129, 258 }, { 130, 258 }, { 131, 258 }, { 132, 258 }, { 133, 258 }, { 134, 258 }, { 135, 258 }, { 136, 258 }, { 137, 258 }, { 138, 258 }, { 139, 258 }, { 140, 258 }, { 141, 258 }, { 142, 258 }, { 143, 258 }, { 144, 258 }, { 145, 258 }, { 146, 258 }, { 147, 258 }, { 148, 258 }, { 149, 258 }, { 150, 258 }, { 151, 258 }, { 152, 258 }, { 153, 258 }, { 154, 258 }, { 155, 258 }, { 156, 258 }, { 157, 258 }, { 158, 258 }, { 159, 258 }, { 160, 258 }, { 161, 258 }, { 162, 258 }, { 163, 258 }, { 164, 258 }, { 165, 258 }, { 166, 258 }, { 167, 258 }, { 168, 258 }, { 169, 258 }, { 170, 258 }, { 171, 258 }, { 172, 258 }, { 173, 258 }, { 174, 258 }, { 175, 258 }, { 176, 258 }, { 177, 258 }, { 178, 258 }, { 179, 258 }, { 180, 258 }, { 181, 258 }, { 182, 258 }, { 183, 258 }, { 184, 258 }, { 185, 258 }, { 186, 258 }, { 187, 258 }, { 188, 258 }, { 189, 258 }, { 190, 258 }, { 191, 258 }, { 192, 258 }, { 193, 258 }, { 194, 258 }, { 195, 258 }, { 196, 258 }, { 197, 258 }, { 198, 258 }, { 199, 258 }, { 200, 258 }, { 201, 258 }, { 202, 258 }, { 203, 258 }, { 204, 258 }, { 205, 258 }, { 206, 258 }, { 207, 258 }, { 208, 258 }, { 209, 258 }, { 210, 258 }, { 211, 258 }, { 212, 258 }, { 213, 258 }, { 214, 258 }, { 215, 258 }, { 216, 258 }, { 217, 258 }, { 218, 258 }, { 219, 258 }, { 220, 258 }, { 221, 258 }, { 222, 258 }, { 223, 258 }, { 224, 258 }, { 225, 258 }, { 226, 258 }, { 227, 258 }, { 228, 258 }, { 229, 258 }, { 230, 258 }, { 231, 258 }, { 232, 258 }, { 233, 258 }, { 234, 258 }, { 235, 258 }, { 236, 258 }, { 237, 258 }, { 238, 258 }, { 239, 258 }, { 240, 258 }, { 241, 258 }, { 242, 258 }, { 243, 258 }, { 244, 258 }, { 245, 258 }, { 246, 258 }, { 247, 258 }, { 248, 258 }, { 249, 258 }, { 250, 258 }, { 251, 258 }, { 252, 258 }, { 253, 258 }, { 254, 258 }, { 255, 258 }, { 256, 258 }, { 0, 84 }, { 0,9382 }, { 0, 2 }, { 0,9380 }, { 0, 1 }, { 0,9378 }, { 0, 1 }, { 0,9376 }, { 0, 47 }, { 0,9374 }, { 0, 17 }, { 0,9372 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 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 }, { 0,9323 }, { 1,2218 }, { 2,2218 }, { 3,2218 }, { 4,2218 }, { 5,2218 }, { 6,2218 }, { 7,2218 }, { 8,2218 }, { 9,2218 }, { 61,1976 }, { 11,2218 }, { 12,2218 }, { 13,2218 }, { 14,2218 }, { 15,2218 }, { 16,2218 }, { 17,2218 }, { 18,2218 }, { 19,2218 }, { 20,2218 }, { 21,2218 }, { 22,2218 }, { 23,2218 }, { 24,2218 }, { 25,2218 }, { 26,2218 }, { 27,2218 }, { 28,2218 }, { 29,2218 }, { 30,2218 }, { 31,2218 }, { 32,2218 }, { 33,2218 }, { 34,2218 }, { 35,2218 }, { 36,2218 }, { 37,2218 }, { 38,2218 }, { 39,2218 }, { 40,2218 }, { 41,2218 }, { 42,2218 }, { 43,2218 }, { 44,2218 }, { 45,2218 }, { 46,2218 }, { 47,2218 }, { 48,2218 }, { 49,2218 }, { 50,2218 }, { 51,2218 }, { 52,2218 }, { 53,2218 }, { 54,2218 }, { 55,2218 }, { 56,2218 }, { 57,2218 }, { 58,2218 }, { 59,2218 }, { 60,2218 }, { 61,2218 }, { 62,2218 }, { 63,2218 }, { 64,2218 }, { 65,2218 }, { 66,2218 }, { 67,2218 }, { 68,2218 }, { 69,2218 }, { 70,2218 }, { 71,2218 }, { 72,2218 }, { 73,2218 }, { 74,2218 }, { 75,2218 }, { 76,2218 }, { 77,2218 }, { 78,2218 }, { 79,2218 }, { 80,2218 }, { 81,2218 }, { 82,2218 }, { 83,2218 }, { 84,2218 }, { 85,2218 }, { 86,2218 }, { 87,2218 }, { 88,2218 }, { 89,2218 }, { 90,2218 }, { 91,2218 }, { 92,2218 }, { 93,2218 }, { 94,2218 }, { 95,2218 }, { 96,2218 }, { 97,2218 }, { 98,2218 }, { 99,2218 }, { 100,2218 }, { 101,2218 }, { 102,2218 }, { 103,2218 }, { 104,2218 }, { 105,2218 }, { 106,2218 }, { 107,2218 }, { 108,2218 }, { 109,2218 }, { 110,2218 }, { 111,2218 }, { 112,2218 }, { 113,2218 }, { 114,2218 }, { 115,2218 }, { 116,2218 }, { 117,2218 }, { 118,2218 }, { 119,2218 }, { 120,2218 }, { 121,2218 }, { 122,2218 }, { 123,2218 }, { 124,2218 }, { 125,2218 }, { 126,2218 }, { 127,2218 }, { 128,2218 }, { 129,2218 }, { 130,2218 }, { 131,2218 }, { 132,2218 }, { 133,2218 }, { 134,2218 }, { 135,2218 }, { 136,2218 }, { 137,2218 }, { 138,2218 }, { 139,2218 }, { 140,2218 }, { 141,2218 }, { 142,2218 }, { 143,2218 }, { 144,2218 }, { 145,2218 }, { 146,2218 }, { 147,2218 }, { 148,2218 }, { 149,2218 }, { 150,2218 }, { 151,2218 }, { 152,2218 }, { 153,2218 }, { 154,2218 }, { 155,2218 }, { 156,2218 }, { 157,2218 }, { 158,2218 }, { 159,2218 }, { 160,2218 }, { 161,2218 }, { 162,2218 }, { 163,2218 }, { 164,2218 }, { 165,2218 }, { 166,2218 }, { 167,2218 }, { 168,2218 }, { 169,2218 }, { 170,2218 }, { 171,2218 }, { 172,2218 }, { 173,2218 }, { 174,2218 }, { 175,2218 }, { 176,2218 }, { 177,2218 }, { 178,2218 }, { 179,2218 }, { 180,2218 }, { 181,2218 }, { 182,2218 }, { 183,2218 }, { 184,2218 }, { 185,2218 }, { 186,2218 }, { 187,2218 }, { 188,2218 }, { 189,2218 }, { 190,2218 }, { 191,2218 }, { 192,2218 }, { 193,2218 }, { 194,2218 }, { 195,2218 }, { 196,2218 }, { 197,2218 }, { 198,2218 }, { 199,2218 }, { 200,2218 }, { 201,2218 }, { 202,2218 }, { 203,2218 }, { 204,2218 }, { 205,2218 }, { 206,2218 }, { 207,2218 }, { 208,2218 }, { 209,2218 }, { 210,2218 }, { 211,2218 }, { 212,2218 }, { 213,2218 }, { 214,2218 }, { 215,2218 }, { 216,2218 }, { 217,2218 }, { 218,2218 }, { 219,2218 }, { 220,2218 }, { 221,2218 }, { 222,2218 }, { 223,2218 }, { 224,2218 }, { 225,2218 }, { 226,2218 }, { 227,2218 }, { 228,2218 }, { 229,2218 }, { 230,2218 }, { 231,2218 }, { 232,2218 }, { 233,2218 }, { 234,2218 }, { 235,2218 }, { 236,2218 }, { 237,2218 }, { 238,2218 }, { 239,2218 }, { 240,2218 }, { 241,2218 }, { 242,2218 }, { 243,2218 }, { 244,2218 }, { 245,2218 }, { 246,2218 }, { 247,2218 }, { 248,2218 }, { 249,2218 }, { 250,2218 }, { 251,2218 }, { 252,2218 }, { 253,2218 }, { 254,2218 }, { 255,2218 }, { 256,2218 }, { 0, 79 }, { 0,9065 }, { 1,1669 }, { 2,1669 }, { 3,1669 }, { 4,1669 }, { 5,1669 }, { 6,1669 }, { 7,1669 }, { 8,1669 }, { 9,1669 }, { 10,1669 }, { 11,1669 }, { 12,1669 }, { 13,1669 }, { 14,1669 }, { 15,1669 }, { 16,1669 }, { 17,1669 }, { 18,1669 }, { 19,1669 }, { 20,1669 }, { 21,1669 }, { 22,1669 }, { 23,1669 }, { 24,1669 }, { 25,1669 }, { 26,1669 }, { 27,1669 }, { 28,1669 }, { 29,1669 }, { 30,1669 }, { 31,1669 }, { 32,1669 }, { 33,1671 }, { 34,1671 }, { 35,1671 }, { 36,2218 }, { 37,1671 }, { 38,1671 }, { 39,1671 }, { 40,1671 }, { 41,1671 }, { 42,1671 }, { 43,1671 }, { 44,1671 }, { 45,1669 }, { 46,1671 }, { 47,1671 }, { 48,2310 }, { 49,2310 }, { 50,2310 }, { 51,2310 }, { 52,2310 }, { 53,2310 }, { 54,2310 }, { 55,2310 }, { 56,2310 }, { 57,2310 }, { 58,1671 }, { 59,1671 }, { 60,1671 }, { 61,1671 }, { 62,1671 }, { 63,1671 }, { 64,1671 }, { 65,2342 }, { 66,2342 }, { 67,2342 }, { 68,2342 }, { 69,2342 }, { 70,2342 }, { 71,2342 }, { 72,2342 }, { 73,2342 }, { 74,2342 }, { 75,2342 }, { 76,2342 }, { 77,2342 }, { 78,2342 }, { 79,2342 }, { 80,2342 }, { 81,2342 }, { 82,2342 }, { 83,2342 }, { 84,2342 }, { 85,2342 }, { 86,2342 }, { 87,2342 }, { 88,2342 }, { 89,2342 }, { 90,2342 }, { 91,1673 }, { 92,1671 }, { 93,1673 }, { 94,1671 }, { 95,2218 }, { 96,1671 }, { 97,2342 }, { 98,2342 }, { 99,2342 }, { 100,2342 }, { 101,2342 }, { 102,2342 }, { 103,2342 }, { 104,2342 }, { 105,2342 }, { 106,2342 }, { 107,2342 }, { 108,2342 }, { 109,2342 }, { 110,2342 }, { 111,2342 }, { 112,2342 }, { 113,2342 }, { 114,2342 }, { 115,2342 }, { 116,2342 }, { 117,2342 }, { 118,2342 }, { 119,2342 }, { 120,2342 }, { 121,2342 }, { 122,2342 }, { 123,1671 }, { 124,1671 }, { 125,1671 }, { 126,1671 }, { 127,1669 }, { 128,1669 }, { 129,1669 }, { 130,1669 }, { 131,1669 }, { 132,1669 }, { 133,1669 }, { 134,1669 }, { 135,1669 }, { 136,1669 }, { 137,1669 }, { 138,1669 }, { 139,1669 }, { 140,1669 }, { 141,1669 }, { 142,1669 }, { 143,1669 }, { 144,1669 }, { 145,1669 }, { 146,1669 }, { 147,1669 }, { 148,1669 }, { 149,1669 }, { 150,1669 }, { 151,1669 }, { 152,1669 }, { 153,1669 }, { 154,1669 }, { 155,1669 }, { 156,1669 }, { 157,1669 }, { 158,1669 }, { 159,1669 }, { 160,1669 }, { 161,1669 }, { 162,1669 }, { 163,1669 }, { 164,1669 }, { 165,1669 }, { 166,1669 }, { 167,1669 }, { 168,1669 }, { 169,1669 }, { 170,1669 }, { 171,1669 }, { 172,1669 }, { 173,1669 }, { 174,1669 }, { 175,1669 }, { 176,1669 }, { 177,1669 }, { 178,1669 }, { 179,1669 }, { 180,1669 }, { 181,1669 }, { 182,1669 }, { 183,1669 }, { 184,1669 }, { 185,1669 }, { 186,1669 }, { 187,1669 }, { 188,1669 }, { 189,1669 }, { 190,1669 }, { 191,1669 }, { 192,1669 }, { 193,1669 }, { 194,1669 }, { 195,1669 }, { 196,1669 }, { 197,1669 }, { 198,1669 }, { 199,1669 }, { 200,1669 }, { 201,1669 }, { 202,1669 }, { 203,1669 }, { 204,1669 }, { 205,1669 }, { 206,1669 }, { 207,1669 }, { 208,1669 }, { 209,1669 }, { 210,1669 }, { 211,1669 }, { 212,1669 }, { 213,1669 }, { 214,1669 }, { 215,1669 }, { 216,1669 }, { 217,1669 }, { 218,1669 }, { 219,1669 }, { 220,1669 }, { 221,1669 }, { 222,1669 }, { 223,1669 }, { 224,1669 }, { 225,1669 }, { 226,1669 }, { 227,1669 }, { 228,1669 }, { 229,1669 }, { 230,1669 }, { 231,1669 }, { 232,1669 }, { 233,1669 }, { 234,1669 }, { 235,1669 }, { 236,1669 }, { 237,1669 }, { 238,1669 }, { 239,1669 }, { 240,1669 }, { 241,1669 }, { 242,1669 }, { 243,1669 }, { 244,1669 }, { 245,1669 }, { 246,1669 }, { 247,1669 }, { 248,1669 }, { 249,1669 }, { 250,1669 }, { 251,1669 }, { 252,1669 }, { 253,1669 }, { 254,1669 }, { 255,1669 }, { 256,1669 }, { 0, 55 }, { 0,8807 }, { 0, 49 }, { 0,8805 }, { 0, 16 }, { 0,8803 }, { 0, 60 }, { 0,8801 }, { 0, 61 }, { 0,8799 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 36,2176 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 61,1418 }, { 0, 0 }, { 61,1420 }, { 0, 0 }, { 65,2176 }, { 66,2176 }, { 67,2176 }, { 68,2176 }, { 69,2176 }, { 70,2176 }, { 71,2176 }, { 72,2176 }, { 73,2176 }, { 74,2176 }, { 75,2176 }, { 76,2176 }, { 77,2176 }, { 78,2176 }, { 79,2176 }, { 80,2176 }, { 81,2176 }, { 82,2176 }, { 83,2176 }, { 84,2176 }, { 85,2176 }, { 86,2176 }, { 87,2176 }, { 88,2176 }, { 89,2176 }, { 90,2176 }, { 0, 53 }, { 0,8715 }, { 0, 52 }, { 0,8713 }, { 95,2176 }, { 0, 0 }, { 97,2176 }, { 98,2176 }, { 99,2176 }, { 100,2176 }, { 101,2176 }, { 102,2176 }, { 103,2176 }, { 104,2176 }, { 105,2176 }, { 106,2176 }, { 107,2176 }, { 108,2176 }, { 109,2176 }, { 110,2176 }, { 111,2176 }, { 112,2176 }, { 113,2176 }, { 114,2176 }, { 115,2176 }, { 116,2176 }, { 117,2176 }, { 118,2176 }, { 119,2176 }, { 120,2176 }, { 121,2176 }, { 122,2176 }, { 0, 66 }, { 0,8683 }, { 0, 51 }, { 0,8681 }, { 0, 68 }, { 0,8679 }, { 0, 67 }, { 0,8677 }, { 0, 70 }, { 0,8675 }, { 0, 0 }, { 42,1870 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 61,1872 }, { 0, 0 }, { 61,1872 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2140 }, { 49,2140 }, { 50,2140 }, { 51,2140 }, { 52,2140 }, { 53,2140 }, { 54,2140 }, { 55,2140 }, { 56,2140 }, { 57,2140 }, { 0, 0 }, { 61,1842 }, { 0, 0 }, { 61,1842 }, { 0, 54 }, { 0,8616 }, { 1,2168 }, { 2,2168 }, { 3,2168 }, { 4,2168 }, { 5,2168 }, { 6,2168 }, { 7,2168 }, { 8,2168 }, { 9,2168 }, { 0, 0 }, { 11,2168 }, { 12,2168 }, { 13,2168 }, { 14,2168 }, { 15,2168 }, { 16,2168 }, { 17,2168 }, { 18,2168 }, { 19,2168 }, { 20,2168 }, { 21,2168 }, { 22,2168 }, { 23,2168 }, { 24,2168 }, { 25,2168 }, { 26,2168 }, { 27,2168 }, { 28,2168 }, { 29,2168 }, { 30,2168 }, { 31,2168 }, { 32,2168 }, { 33,2168 }, { 34,2168 }, { 35,2168 }, { 36,2168 }, { 37,2168 }, { 38,2168 }, { 39,2168 }, { 40,2168 }, { 41,2168 }, { 42,2168 }, { 43,2168 }, { 44,2168 }, { 45,2168 }, { 46,2168 }, { 47,2426 }, { 48,2168 }, { 49,2168 }, { 50,2168 }, { 51,2168 }, { 52,2168 }, { 53,2168 }, { 54,2168 }, { 55,2168 }, { 56,2168 }, { 57,2168 }, { 58,2168 }, { 59,2168 }, { 60,2168 }, { 61,2684 }, { 62,2168 }, { 63,2168 }, { 64,2168 }, { 65,2168 }, { 66,2168 }, { 67,2168 }, { 68,2168 }, { 69,2168 }, { 70,2168 }, { 71,2168 }, { 72,2168 }, { 73,2168 }, { 74,2168 }, { 75,2168 }, { 76,2168 }, { 77,2168 }, { 78,2168 }, { 79,2168 }, { 80,2168 }, { 81,2168 }, { 82,2168 }, { 83,2168 }, { 84,2168 }, { 85,2168 }, { 86,2168 }, { 87,2168 }, { 88,2168 }, { 89,2168 }, { 90,2168 }, { 91,2168 }, { 92,2168 }, { 93,2168 }, { 94,2168 }, { 95,2168 }, { 96,2168 }, { 97,2168 }, { 98,2168 }, { 99,2168 }, { 100,2168 }, { 101,2168 }, { 102,2168 }, { 103,2168 }, { 104,2168 }, { 105,2168 }, { 106,2168 }, { 107,2168 }, { 108,2168 }, { 109,2168 }, { 110,2168 }, { 111,2168 }, { 112,2168 }, { 113,2168 }, { 114,2168 }, { 115,2168 }, { 116,2168 }, { 117,2168 }, { 118,2168 }, { 119,2168 }, { 120,2168 }, { 121,2168 }, { 122,2168 }, { 123,2168 }, { 124,2168 }, { 125,2168 }, { 126,2168 }, { 127,2168 }, { 128,2168 }, { 129,2168 }, { 130,2168 }, { 131,2168 }, { 132,2168 }, { 133,2168 }, { 134,2168 }, { 135,2168 }, { 136,2168 }, { 137,2168 }, { 138,2168 }, { 139,2168 }, { 140,2168 }, { 141,2168 }, { 142,2168 }, { 143,2168 }, { 144,2168 }, { 145,2168 }, { 146,2168 }, { 147,2168 }, { 148,2168 }, { 149,2168 }, { 150,2168 }, { 151,2168 }, { 152,2168 }, { 153,2168 }, { 154,2168 }, { 155,2168 }, { 156,2168 }, { 157,2168 }, { 158,2168 }, { 159,2168 }, { 160,2168 }, { 161,2168 }, { 162,2168 }, { 163,2168 }, { 164,2168 }, { 165,2168 }, { 166,2168 }, { 167,2168 }, { 168,2168 }, { 169,2168 }, { 170,2168 }, { 171,2168 }, { 172,2168 }, { 173,2168 }, { 174,2168 }, { 175,2168 }, { 176,2168 }, { 177,2168 }, { 178,2168 }, { 179,2168 }, { 180,2168 }, { 181,2168 }, { 182,2168 }, { 183,2168 }, { 184,2168 }, { 185,2168 }, { 186,2168 }, { 187,2168 }, { 188,2168 }, { 189,2168 }, { 190,2168 }, { 191,2168 }, { 192,2168 }, { 193,2168 }, { 194,2168 }, { 195,2168 }, { 196,2168 }, { 197,2168 }, { 198,2168 }, { 199,2168 }, { 200,2168 }, { 201,2168 }, { 202,2168 }, { 203,2168 }, { 204,2168 }, { 205,2168 }, { 206,2168 }, { 207,2168 }, { 208,2168 }, { 209,2168 }, { 210,2168 }, { 211,2168 }, { 212,2168 }, { 213,2168 }, { 214,2168 }, { 215,2168 }, { 216,2168 }, { 217,2168 }, { 218,2168 }, { 219,2168 }, { 220,2168 }, { 221,2168 }, { 222,2168 }, { 223,2168 }, { 224,2168 }, { 225,2168 }, { 226,2168 }, { 227,2168 }, { 228,2168 }, { 229,2168 }, { 230,2168 }, { 231,2168 }, { 232,2168 }, { 233,2168 }, { 234,2168 }, { 235,2168 }, { 236,2168 }, { 237,2168 }, { 238,2168 }, { 239,2168 }, { 240,2168 }, { 241,2168 }, { 242,2168 }, { 243,2168 }, { 244,2168 }, { 245,2168 }, { 246,2168 }, { 247,2168 }, { 248,2168 }, { 249,2168 }, { 250,2168 }, { 251,2168 }, { 252,2168 }, { 253,2168 }, { 254,2168 }, { 255,2168 }, { 256,2168 }, { 0, 22 }, { 0,8358 }, { 0, 56 }, { 0,8356 }, { 0, 57 }, { 0,8354 }, { 0, 48 }, { 0,8352 }, { 0, 62 }, { 0,8350 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 76 }, { 0,8342 }, { 0, 63 }, { 0,8340 }, { 0, 58 }, { 0,8338 }, { 0, 22 }, { 0,8336 }, { 0, 69 }, { 0,8334 }, { 0, 18 }, { 0,8332 }, { 0, 64 }, { 0,8330 }, { 0, 0 }, { 0, 59 }, { 0,8327 }, { 0, 65 }, { 0,8325 }, { 0, 50 }, { 0,8323 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 46,2684 }, { 0, 0 }, { 48,2706 }, { 49,2706 }, { 50,2706 }, { 51,2706 }, { 52,2706 }, { 53,2706 }, { 54,2706 }, { 55,2706 }, { 56,2706 }, { 57,2706 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 60,1541 }, { 61,1543 }, { 62,1545 }, { 61,1658 }, { 62,1663 }, { 0, 0 }, { 46,2662 }, { 69,2743 }, { 48,2768 }, { 49,2768 }, { 50,2768 }, { 51,2768 }, { 52,2768 }, { 53,2768 }, { 54,2768 }, { 55,2768 }, { 56,2768 }, { 57,2768 }, { 64,3509 }, { 61,1679 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 61,1525 }, { 0, 0 }, { 0, 0 }, { 88,2765 }, { 0, 0 }, { 0, 0 }, { 69,2721 }, { 61,1734 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 81 }, { 0,8260 }, { 0, 0 }, { 0, 0 }, { 101,2743 }, { 0, 2 }, { 0,8255 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 9,2751 }, { 92,1681 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 9,1748 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 13,1748 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 120,2765 }, { 0, 0 }, { 98,1528 }, { 101,2721 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 104,1546 }, { 105,1618 }, { 32,2751 }, { 0, 0 }, { 34,2843 }, { 0, 0 }, { 36,2935 }, { 32,1748 }, { 112,1624 }, { 39,3027 }, { 35,3638 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,3027 }, { 49,3027 }, { 50,3027 }, { 51,3027 }, { 52,3027 }, { 53,3027 }, { 54,3027 }, { 55,3027 }, { 56,3027 }, { 57,3027 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2935 }, { 66,2935 }, { 67,2935 }, { 68,2935 }, { 69,2935 }, { 70,2935 }, { 71,2935 }, { 72,2935 }, { 73,2935 }, { 74,2935 }, { 75,2935 }, { 76,2935 }, { 77,2935 }, { 78,2935 }, { 79,2935 }, { 80,2935 }, { 81,2935 }, { 82,2935 }, { 83,2935 }, { 84,2935 }, { 85,2935 }, { 86,2935 }, { 87,2935 }, { 88,2935 }, { 89,2935 }, { 90,2935 }, { 0, 83 }, { 0,8168 }, { 0, 0 }, { 0, 0 }, { 95,2935 }, { 0, 0 }, { 97,2935 }, { 98,2935 }, { 99,2935 }, { 100,2935 }, { 101,2935 }, { 102,2935 }, { 103,2935 }, { 104,2935 }, { 105,2935 }, { 106,2935 }, { 107,2935 }, { 108,2935 }, { 109,2935 }, { 110,2935 }, { 111,2935 }, { 112,2935 }, { 113,2935 }, { 114,2935 }, { 115,2935 }, { 116,2935 }, { 117,2935 }, { 118,2935 }, { 119,2935 }, { 120,2935 }, { 121,2935 }, { 122,2935 }, { 123,3119 }, { 0, 0 }, { 125,1597 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,3119 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,3119 }, { 49,3119 }, { 50,3119 }, { 51,3119 }, { 52,3119 }, { 53,3119 }, { 54,3119 }, { 55,3119 }, { 56,3119 }, { 57,3119 }, { 58,3119 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,3119 }, { 66,3119 }, { 67,3119 }, { 68,3119 }, { 69,3119 }, { 70,3119 }, { 71,3119 }, { 72,3119 }, { 73,3119 }, { 74,3119 }, { 75,3119 }, { 76,3119 }, { 77,3119 }, { 78,3119 }, { 79,3119 }, { 80,3119 }, { 81,3119 }, { 82,3119 }, { 83,3119 }, { 84,3119 }, { 85,3119 }, { 86,3119 }, { 87,3119 }, { 88,3119 }, { 89,3119 }, { 90,3119 }, { 0, 83 }, { 0,8076 }, { 0, 0 }, { 0, 0 }, { 95,3119 }, { 0, 0 }, { 97,3119 }, { 98,3119 }, { 99,3119 }, { 100,3119 }, { 101,3119 }, { 102,3119 }, { 103,3119 }, { 104,3119 }, { 105,3119 }, { 106,3119 }, { 107,3119 }, { 108,3119 }, { 109,3119 }, { 110,3119 }, { 111,3119 }, { 112,3119 }, { 113,3119 }, { 114,3119 }, { 115,3119 }, { 116,3119 }, { 117,3119 }, { 118,3119 }, { 119,3119 }, { 120,3119 }, { 121,3119 }, { 122,3119 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,3027 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,3027 }, { 49,3027 }, { 50,3027 }, { 51,3027 }, { 52,3027 }, { 53,3027 }, { 54,3027 }, { 55,3027 }, { 56,3027 }, { 57,3027 }, { 58,3027 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,3027 }, { 66,3027 }, { 67,3027 }, { 68,3027 }, { 69,3027 }, { 70,3027 }, { 71,3027 }, { 72,3027 }, { 73,3027 }, { 74,3027 }, { 75,3027 }, { 76,3027 }, { 77,3027 }, { 78,3027 }, { 79,3027 }, { 80,3027 }, { 81,3027 }, { 82,3027 }, { 83,3027 }, { 84,3027 }, { 85,3119 }, { 86,3027 }, { 87,3027 }, { 88,3027 }, { 89,3027 }, { 90,3027 }, { 0, 83 }, { 0,7984 }, { 0, 0 }, { 0, 0 }, { 95,3027 }, { 0, 0 }, { 97,3027 }, { 98,3027 }, { 99,3027 }, { 100,3027 }, { 101,3027 }, { 102,3027 }, { 103,3027 }, { 104,3027 }, { 105,3027 }, { 106,3027 }, { 107,3027 }, { 108,3027 }, { 109,3027 }, { 110,3027 }, { 111,3027 }, { 112,3027 }, { 113,3027 }, { 114,3027 }, { 115,3027 }, { 116,3027 }, { 117,3027 }, { 118,3027 }, { 119,3027 }, { 120,3027 }, { 121,3027 }, { 122,3027 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2935 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2935 }, { 49,2935 }, { 50,2935 }, { 51,2935 }, { 52,2935 }, { 53,2935 }, { 54,2935 }, { 55,2935 }, { 56,2935 }, { 57,2935 }, { 58,2935 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2935 }, { 66,2935 }, { 67,2935 }, { 68,2935 }, { 69,2935 }, { 70,2935 }, { 71,2935 }, { 72,2935 }, { 73,2935 }, { 74,2935 }, { 75,2935 }, { 76,2935 }, { 77,2935 }, { 78,2935 }, { 79,2935 }, { 80,2935 }, { 81,2935 }, { 82,2935 }, { 83,2935 }, { 84,2935 }, { 85,2935 }, { 86,2935 }, { 87,2935 }, { 88,2935 }, { 89,2935 }, { 90,2935 }, { 0, 75 }, { 0,7892 }, { 0, 0 }, { 0, 0 }, { 95,3243 }, { 0, 0 }, { 97,2935 }, { 98,2935 }, { 99,2935 }, { 100,2935 }, { 101,2935 }, { 102,2935 }, { 103,2935 }, { 104,2935 }, { 105,2935 }, { 106,2935 }, { 107,2935 }, { 108,2935 }, { 109,2935 }, { 110,2935 }, { 111,2935 }, { 112,2935 }, { 113,2935 }, { 114,2935 }, { 115,2935 }, { 116,2935 }, { 117,2935 }, { 118,2935 }, { 119,2935 }, { 120,2935 }, { 121,2935 }, { 122,2935 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2843 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2843 }, { 49,2843 }, { 50,2843 }, { 51,2843 }, { 52,2843 }, { 53,2843 }, { 54,2843 }, { 55,2843 }, { 56,2843 }, { 57,2843 }, { 58,2843 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2843 }, { 66,2843 }, { 67,2843 }, { 68,2843 }, { 69,2843 }, { 70,2843 }, { 71,2843 }, { 72,2843 }, { 73,2843 }, { 74,2843 }, { 75,2843 }, { 76,2843 }, { 77,2843 }, { 78,2843 }, { 79,2843 }, { 80,2843 }, { 81,2843 }, { 82,2843 }, { 83,2843 }, { 84,2843 }, { 85,2843 }, { 86,2843 }, { 87,2843 }, { 88,2843 }, { 89,2843 }, { 90,2843 }, { 0, 74 }, { 0,7800 }, { 0, 0 }, { 0, 0 }, { 95,2843 }, { 0, 0 }, { 97,2843 }, { 98,2843 }, { 99,2843 }, { 100,2843 }, { 101,2843 }, { 102,2843 }, { 103,2843 }, { 104,2843 }, { 105,2843 }, { 106,2843 }, { 107,2843 }, { 108,2843 }, { 109,2843 }, { 110,2843 }, { 111,2843 }, { 112,2843 }, { 113,2843 }, { 114,2843 }, { 115,2843 }, { 116,2843 }, { 117,2843 }, { 118,2843 }, { 119,2843 }, { 120,2843 }, { 121,2843 }, { 122,2843 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2751 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2751 }, { 49,2751 }, { 50,2751 }, { 51,2751 }, { 52,2751 }, { 53,2751 }, { 54,2751 }, { 55,2751 }, { 56,2751 }, { 57,2751 }, { 58,2751 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2751 }, { 66,2751 }, { 67,2751 }, { 68,2751 }, { 69,2751 }, { 70,2751 }, { 71,2751 }, { 72,2751 }, { 73,2751 }, { 74,2751 }, { 75,2751 }, { 76,2751 }, { 77,2751 }, { 78,2751 }, { 79,2751 }, { 80,2751 }, { 81,2751 }, { 82,2751 }, { 83,2751 }, { 84,2751 }, { 85,2751 }, { 86,2751 }, { 87,2751 }, { 88,2751 }, { 89,2751 }, { 90,2751 }, { 0, 73 }, { 0,7708 }, { 0, 0 }, { 0, 0 }, { 95,2751 }, { 0, 0 }, { 97,2751 }, { 98,2751 }, { 99,2751 }, { 100,2751 }, { 101,2751 }, { 102,2751 }, { 103,2751 }, { 104,2751 }, { 105,2751 }, { 106,2751 }, { 107,2751 }, { 108,2751 }, { 109,2751 }, { 110,2751 }, { 111,2751 }, { 112,2751 }, { 113,2751 }, { 114,2751 }, { 115,2751 }, { 116,2751 }, { 117,2751 }, { 118,2751 }, { 119,2751 }, { 120,2751 }, { 121,2751 }, { 122,2751 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2659 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2659 }, { 49,2659 }, { 50,2659 }, { 51,2659 }, { 52,2659 }, { 53,2659 }, { 54,2659 }, { 55,2659 }, { 56,2659 }, { 57,2659 }, { 58,2659 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2659 }, { 66,2659 }, { 67,2659 }, { 68,2659 }, { 69,2659 }, { 70,2659 }, { 71,2659 }, { 72,2659 }, { 73,2659 }, { 74,2659 }, { 75,2659 }, { 76,2659 }, { 77,2659 }, { 78,2659 }, { 79,2659 }, { 80,2659 }, { 81,2659 }, { 82,2659 }, { 83,2659 }, { 84,2659 }, { 85,2659 }, { 86,2659 }, { 87,2659 }, { 88,2659 }, { 89,2659 }, { 90,2659 }, { 0, 71 }, { 0,7616 }, { 0, 0 }, { 0, 0 }, { 95,2659 }, { 0, 0 }, { 97,2659 }, { 98,2659 }, { 99,2659 }, { 100,2659 }, { 101,2659 }, { 102,2659 }, { 103,2659 }, { 104,2659 }, { 105,2659 }, { 106,2659 }, { 107,2659 }, { 108,2659 }, { 109,2659 }, { 110,2659 }, { 111,2659 }, { 112,2659 }, { 113,2659 }, { 114,2659 }, { 115,2659 }, { 116,2659 }, { 117,2659 }, { 118,2659 }, { 119,2659 }, { 120,2659 }, { 121,2659 }, { 122,2659 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2567 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2567 }, { 49,2567 }, { 50,2567 }, { 51,2567 }, { 52,2567 }, { 53,2567 }, { 54,2567 }, { 55,2567 }, { 56,2567 }, { 57,2567 }, { 58,2567 }, { 0, 0 }, { 0, 0 }, { 61,1021 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2567 }, { 66,2567 }, { 67,2567 }, { 68,2567 }, { 69,2567 }, { 70,2567 }, { 71,2567 }, { 72,2567 }, { 73,2567 }, { 74,2567 }, { 75,2567 }, { 76,2567 }, { 77,2567 }, { 78,2567 }, { 79,2567 }, { 80,2567 }, { 81,2567 }, { 82,2567 }, { 83,2567 }, { 84,2567 }, { 85,2567 }, { 86,2567 }, { 87,2567 }, { 88,2567 }, { 89,2567 }, { 90,2567 }, { 0, 72 }, { 0,7524 }, { 0, 0 }, { 0, 0 }, { 95,2567 }, { 0, 0 }, { 97,2567 }, { 98,2567 }, { 99,2567 }, { 100,2567 }, { 101,2567 }, { 102,2567 }, { 103,2567 }, { 104,2567 }, { 105,2567 }, { 106,2567 }, { 107,2567 }, { 108,2567 }, { 109,2567 }, { 110,2567 }, { 111,2567 }, { 112,2567 }, { 113,2567 }, { 114,2567 }, { 115,2567 }, { 116,2567 }, { 117,2567 }, { 118,2567 }, { 119,2567 }, { 120,2567 }, { 121,2567 }, { 122,2567 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,2475 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2475 }, { 49,2475 }, { 50,2475 }, { 51,2475 }, { 52,2475 }, { 53,2475 }, { 54,2475 }, { 55,2475 }, { 56,2475 }, { 57,2475 }, { 58,2475 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,2475 }, { 66,2475 }, { 67,2475 }, { 68,2475 }, { 69,2475 }, { 70,2475 }, { 71,2475 }, { 72,2475 }, { 73,2475 }, { 74,2475 }, { 75,2475 }, { 76,2475 }, { 77,2475 }, { 78,2475 }, { 79,2475 }, { 80,2475 }, { 81,2475 }, { 82,2475 }, { 83,2475 }, { 84,2475 }, { 85,2475 }, { 86,2475 }, { 87,2475 }, { 88,2475 }, { 89,2475 }, { 90,2475 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 95,2475 }, { 0, 0 }, { 97,2475 }, { 98,2475 }, { 99,2475 }, { 100,2475 }, { 101,2475 }, { 102,2475 }, { 103,2475 }, { 104,2475 }, { 105,2475 }, { 106,2475 }, { 107,2475 }, { 108,2475 }, { 109,2475 }, { 110,2475 }, { 111,2475 }, { 112,2475 }, { 113,2475 }, { 114,2475 }, { 115,2475 }, { 116,2475 }, { 117,2475 }, { 118,2475 }, { 119,2475 }, { 120,2475 }, { 121,2475 }, { 122,2475 }, { 0, 1 }, { 0,7400 }, { 0, 45 }, { 0,7398 }, { 0, 78 }, { 0,7396 }, { 0, 77 }, { 0,7394 }, { 0, 77 }, { 0,7392 }, { 9, 893 }, { 0, 33 }, { 0,7389 }, { 0, 0 }, { 13, 893 }, { 0, 36 }, { 0,7385 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 32, 893 }, { 0, 0 }, { 0, 0 }, { 35,2783 }, { 0, 4 }, { 0,7363 }, { 1,3004 }, { 2,3004 }, { 3,3004 }, { 4,3004 }, { 5,3004 }, { 6,3004 }, { 7,3004 }, { 8,3004 }, { 9,3004 }, { 10, 858 }, { 11,3004 }, { 12,3004 }, { 13,3004 }, { 14,3004 }, { 15,3004 }, { 16,3004 }, { 17,3004 }, { 18,3004 }, { 19,3004 }, { 20,3004 }, { 21,3004 }, { 22,3004 }, { 23,3004 }, { 24,3004 }, { 25,3004 }, { 26,3004 }, { 27,3004 }, { 28,3004 }, { 29,3004 }, { 30,3004 }, { 31,3004 }, { 32,3004 }, { 33,3004 }, { 34,3004 }, { 35,3004 }, { 36,3004 }, { 37,3004 }, { 38,3004 }, { 39,3004 }, { 40,3004 }, { 41,3004 }, { 42,3004 }, { 43,3004 }, { 44,3004 }, { 45,3004 }, { 46,3004 }, { 47,3004 }, { 48,3004 }, { 49,3004 }, { 50,3004 }, { 51,3004 }, { 52,3004 }, { 53,3004 }, { 54,3004 }, { 55,3004 }, { 56,3004 }, { 57,3004 }, { 58,3004 }, { 59,3004 }, { 60,3004 }, { 61,3004 }, { 62,3004 }, { 63,3004 }, { 64,3004 }, { 65,3004 }, { 66,3004 }, { 67,3004 }, { 68,3004 }, { 69,3004 }, { 70,3004 }, { 71,3004 }, { 72,3004 }, { 73,3004 }, { 74,3004 }, { 75,3004 }, { 76,3004 }, { 77,3004 }, { 78,3004 }, { 79,3004 }, { 80,3004 }, { 81,3004 }, { 82,3004 }, { 83,3004 }, { 84,3004 }, { 85,3004 }, { 86,3004 }, { 87,3004 }, { 88,3004 }, { 89,3004 }, { 90,3004 }, { 91,3004 }, { 92,3004 }, { 93,3004 }, { 94,3004 }, { 95,3004 }, { 96,3004 }, { 97,3004 }, { 98,3004 }, { 99,3004 }, { 100,3004 }, { 101,3004 }, { 102,3004 }, { 103,3004 }, { 104,3004 }, { 105,3004 }, { 106,3004 }, { 107,3004 }, { 108,3004 }, { 109,3004 }, { 110,3004 }, { 111,3004 }, { 112,3004 }, { 113,3004 }, { 114,3004 }, { 115,3004 }, { 116,3004 }, { 117,3004 }, { 118,3004 }, { 119,3004 }, { 120,3004 }, { 121,3004 }, { 122,3004 }, { 123,3004 }, { 124,3004 }, { 125,3004 }, { 126,3004 }, { 127,3004 }, { 128,3004 }, { 129,3004 }, { 130,3004 }, { 131,3004 }, { 132,3004 }, { 133,3004 }, { 134,3004 }, { 135,3004 }, { 136,3004 }, { 137,3004 }, { 138,3004 }, { 139,3004 }, { 140,3004 }, { 141,3004 }, { 142,3004 }, { 143,3004 }, { 144,3004 }, { 145,3004 }, { 146,3004 }, { 147,3004 }, { 148,3004 }, { 149,3004 }, { 150,3004 }, { 151,3004 }, { 152,3004 }, { 153,3004 }, { 154,3004 }, { 155,3004 }, { 156,3004 }, { 157,3004 }, { 158,3004 }, { 159,3004 }, { 160,3004 }, { 161,3004 }, { 162,3004 }, { 163,3004 }, { 164,3004 }, { 165,3004 }, { 166,3004 }, { 167,3004 }, { 168,3004 }, { 169,3004 }, { 170,3004 }, { 171,3004 }, { 172,3004 }, { 173,3004 }, { 174,3004 }, { 175,3004 }, { 176,3004 }, { 177,3004 }, { 178,3004 }, { 179,3004 }, { 180,3004 }, { 181,3004 }, { 182,3004 }, { 183,3004 }, { 184,3004 }, { 185,3004 }, { 186,3004 }, { 187,3004 }, { 188,3004 }, { 189,3004 }, { 190,3004 }, { 191,3004 }, { 192,3004 }, { 193,3004 }, { 194,3004 }, { 195,3004 }, { 196,3004 }, { 197,3004 }, { 198,3004 }, { 199,3004 }, { 200,3004 }, { 201,3004 }, { 202,3004 }, { 203,3004 }, { 204,3004 }, { 205,3004 }, { 206,3004 }, { 207,3004 }, { 208,3004 }, { 209,3004 }, { 210,3004 }, { 211,3004 }, { 212,3004 }, { 213,3004 }, { 214,3004 }, { 215,3004 }, { 216,3004 }, { 217,3004 }, { 218,3004 }, { 219,3004 }, { 220,3004 }, { 221,3004 }, { 222,3004 }, { 223,3004 }, { 224,3004 }, { 225,3004 }, { 226,3004 }, { 227,3004 }, { 228,3004 }, { 229,3004 }, { 230,3004 }, { 231,3004 }, { 232,3004 }, { 233,3004 }, { 234,3004 }, { 235,3004 }, { 236,3004 }, { 237,3004 }, { 238,3004 }, { 239,3004 }, { 240,3004 }, { 241,3004 }, { 242,3004 }, { 243,3004 }, { 244,3004 }, { 245,3004 }, { 246,3004 }, { 247,3004 }, { 248,3004 }, { 249,3004 }, { 250,3004 }, { 251,3004 }, { 252,3004 }, { 253,3004 }, { 254,3004 }, { 255,3004 }, { 256,3004 }, { 0, 4 }, { 0,7105 }, { 1, 0 }, { 2, 0 }, { 3, 0 }, { 4, 0 }, { 5, 0 }, { 6, 0 }, { 7, 0 }, { 8, 0 }, { 9, 0 }, { 0, 0 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 14, 0 }, { 15, 0 }, { 16, 0 }, { 17, 0 }, { 18, 0 }, { 19, 0 }, { 20, 0 }, { 21, 0 }, { 22, 0 }, { 23, 0 }, { 24, 0 }, { 25, 0 }, { 26, 0 }, { 27, 0 }, { 28, 0 }, { 29, 0 }, { 30, 0 }, { 31, 0 }, { 32, 0 }, { 33, 0 }, { 34, 0 }, { 35, 0 }, { 36, 0 }, { 37, 0 }, { 38, 0 }, { 39, 0 }, { 40, 0 }, { 41, 0 }, { 42, 0 }, { 43, 0 }, { 44, 0 }, { 45, 0 }, { 46, 0 }, { 47, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 58, 0 }, { 59, 0 }, { 60, 0 }, { 61, 0 }, { 62, 0 }, { 63, 0 }, { 64, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 91, 0 }, { 92, 0 }, { 93, 0 }, { 94, 0 }, { 95, 0 }, { 96, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 123, 0 }, { 124, 0 }, { 125, 0 }, { 126, 0 }, { 127, 0 }, { 128, 0 }, { 129, 0 }, { 130, 0 }, { 131, 0 }, { 132, 0 }, { 133, 0 }, { 134, 0 }, { 135, 0 }, { 136, 0 }, { 137, 0 }, { 138, 0 }, { 139, 0 }, { 140, 0 }, { 141, 0 }, { 142, 0 }, { 143, 0 }, { 144, 0 }, { 145, 0 }, { 146, 0 }, { 147, 0 }, { 148, 0 }, { 149, 0 }, { 150, 0 }, { 151, 0 }, { 152, 0 }, { 153, 0 }, { 154, 0 }, { 155, 0 }, { 156, 0 }, { 157, 0 }, { 158, 0 }, { 159, 0 }, { 160, 0 }, { 161, 0 }, { 162, 0 }, { 163, 0 }, { 164, 0 }, { 165, 0 }, { 166, 0 }, { 167, 0 }, { 168, 0 }, { 169, 0 }, { 170, 0 }, { 171, 0 }, { 172, 0 }, { 173, 0 }, { 174, 0 }, { 175, 0 }, { 176, 0 }, { 177, 0 }, { 178, 0 }, { 179, 0 }, { 180, 0 }, { 181, 0 }, { 182, 0 }, { 183, 0 }, { 184, 0 }, { 185, 0 }, { 186, 0 }, { 187, 0 }, { 188, 0 }, { 189, 0 }, { 190, 0 }, { 191, 0 }, { 192, 0 }, { 193, 0 }, { 194, 0 }, { 195, 0 }, { 196, 0 }, { 197, 0 }, { 198, 0 }, { 199, 0 }, { 200, 0 }, { 201, 0 }, { 202, 0 }, { 203, 0 }, { 204, 0 }, { 205, 0 }, { 206, 0 }, { 207, 0 }, { 208, 0 }, { 209, 0 }, { 210, 0 }, { 211, 0 }, { 212, 0 }, { 213, 0 }, { 214, 0 }, { 215, 0 }, { 216, 0 }, { 217, 0 }, { 218, 0 }, { 219, 0 }, { 220, 0 }, { 221, 0 }, { 222, 0 }, { 223, 0 }, { 224, 0 }, { 225, 0 }, { 226, 0 }, { 227, 0 }, { 228, 0 }, { 229, 0 }, { 230, 0 }, { 231, 0 }, { 232, 0 }, { 233, 0 }, { 234, 0 }, { 235, 0 }, { 236, 0 }, { 237, 0 }, { 238, 0 }, { 239, 0 }, { 240, 0 }, { 241, 0 }, { 242, 0 }, { 243, 0 }, { 244, 0 }, { 245, 0 }, { 246, 0 }, { 247, 0 }, { 248, 0 }, { 249, 0 }, { 250, 0 }, { 251, 0 }, { 252, 0 }, { 253, 0 }, { 254, 0 }, { 255, 0 }, { 256, 0 }, { 0, 77 }, { 0,6847 }, { 0, 41 }, { 0,6845 }, { 0, 31 }, { 0,6843 }, { 0, 29 }, { 0,6841 }, { 0, 30 }, { 0,6839 }, { 0, 34 }, { 0,6837 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 40 }, { 0,6815 }, { 0, 42 }, { 0,6813 }, { 0, 46 }, { 0,6811 }, { 0, 44 }, { 0,6809 }, { 39,2746 }, { 0, 0 }, { 0,6806 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2746 }, { 49,2746 }, { 50,2746 }, { 51,2746 }, { 52,2746 }, { 53,2746 }, { 54,2746 }, { 55,2746 }, { 56,2746 }, { 57,2746 }, { 0, 0 }, { 0,6788 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 61, 342 }, { 0, 0 }, { 65,2746 }, { 66,2746 }, { 67,2746 }, { 68,2746 }, { 69,2746 }, { 70,2746 }, { 71,2746 }, { 72,2746 }, { 73,2746 }, { 74,2746 }, { 75,2746 }, { 76,2746 }, { 77,2746 }, { 78,2746 }, { 79,2746 }, { 80,2746 }, { 81,2746 }, { 82,2746 }, { 83,2746 }, { 84,2746 }, { 85,2746 }, { 86,2746 }, { 87,2746 }, { 88,2746 }, { 89,2746 }, { 90,2746 }, { 0, 78 }, { 0,6755 }, { 61, 314 }, { 0, 0 }, { 95,2746 }, { 0, 0 }, { 97,2746 }, { 98,2746 }, { 99,2746 }, { 100,2746 }, { 101,2746 }, { 102,2746 }, { 103,2746 }, { 104,2746 }, { 105,2746 }, { 106,2746 }, { 107,2746 }, { 108,2746 }, { 109,2746 }, { 110,2746 }, { 111,2746 }, { 112,2746 }, { 113,2746 }, { 114,2746 }, { 115,2746 }, { 116,2746 }, { 117,2746 }, { 118,2746 }, { 119,2746 }, { 120,2746 }, { 121,2746 }, { 122,2746 }, { 0, 77 }, { 0,6723 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,6716 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,6710 }, { 97,1136 }, { 0, 0 }, { 48,2746 }, { 49,2746 }, { 50,2746 }, { 51,2746 }, { 52,2746 }, { 53,2746 }, { 54,2746 }, { 55,2746 }, { 56,2746 }, { 57,2746 }, { 0, 43 }, { 0,6696 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 39 }, { 0,6691 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 101,1134 }, { 0, 0 }, { 0, 0 }, { 39,2622 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2622 }, { 49,2622 }, { 50,2622 }, { 51,2622 }, { 52,2622 }, { 53,2622 }, { 54,2622 }, { 55,2622 }, { 56,2622 }, { 57,2622 }, { 0, 0 }, { 0, 81 }, { 0,6663 }, { 0, 0 }, { 0,6661 }, { 0, 38 }, { 0,6659 }, { 65,2622 }, { 66,2622 }, { 67,2622 }, { 68,2622 }, { 69,2622 }, { 70,2622 }, { 71,2622 }, { 72,2622 }, { 73,2622 }, { 74,2622 }, { 75,2622 }, { 76,2622 }, { 77,2622 }, { 78,2622 }, { 79,2622 }, { 80,2622 }, { 81,2622 }, { 82,2622 }, { 83,2622 }, { 84,2622 }, { 85,2622 }, { 86,2622 }, { 87,2622 }, { 88,2622 }, { 89,2622 }, { 90,2622 }, { 0, 82 }, { 0,6631 }, { 61,1045 }, { 0, 0 }, { 95,2622 }, { 0, 0 }, { 97,2622 }, { 98,2622 }, { 99,2622 }, { 100,2622 }, { 101,2622 }, { 102,2622 }, { 103,2622 }, { 104,2622 }, { 105,2622 }, { 106,2622 }, { 107,2622 }, { 108,2622 }, { 109,2622 }, { 110,2622 }, { 111,2622 }, { 112,2622 }, { 113,2622 }, { 114,2622 }, { 115,2622 }, { 116,2622 }, { 117,2622 }, { 118,2622 }, { 119,2622 }, { 120,2622 }, { 121,2622 }, { 122,2622 }, { 116,1066 }, { 111,1062 }, { 0, 0 }, { 64,1828 }, { 0, 35 }, { 0,6595 }, { 0, 37 }, { 0,6593 }, { 39,2654 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,2654 }, { 49,2654 }, { 50,2654 }, { 51,2654 }, { 52,2654 }, { 53,2654 }, { 54,2654 }, { 55,2654 }, { 56,2654 }, { 57,2654 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 92, 0 }, { 0, 0 }, { 0, 0 }, { 65,2654 }, { 66,2654 }, { 67,2654 }, { 68,2654 }, { 69,2654 }, { 70,2654 }, { 71,2654 }, { 72,2654 }, { 73,2654 }, { 74,2654 }, { 75,2654 }, { 76,2654 }, { 77,2654 }, { 78,2654 }, { 79,2654 }, { 80,2654 }, { 81,2654 }, { 82,2654 }, { 83,2654 }, { 84,2654 }, { 85,2654 }, { 86,2654 }, { 87,2654 }, { 88,2654 }, { 89,2654 }, { 90,2654 }, { 0, 24 }, { 0,6539 }, { 125, 0 }, { 0, 0 }, { 95,2654 }, { 0, 0 }, { 97,2654 }, { 98,2654 }, { 99,2654 }, { 100,2654 }, { 101,2654 }, { 102,2654 }, { 103,2654 }, { 104,2654 }, { 105,2654 }, { 106,2654 }, { 107,2654 }, { 108,2654 }, { 109,2654 }, { 110,2654 }, { 111,2654 }, { 112,2654 }, { 113,2654 }, { 114,2654 }, { 115,2654 }, { 116,2654 }, { 117,2654 }, { 118,2654 }, { 119,2654 }, { 120,2654 }, { 121,2654 }, { 122,2654 }, { 0, 0 }, { 0,6507 }, { 0, 3 }, { 0,6505 }, { 0, 28 }, { 0,6503 }, { 0, 27 }, { 0,6501 }, { 0, 0 }, { 0, 0 }, { 9, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 13, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 32, 0 }, { 0, 0 }, { 0, 0 }, { 35,1890 }, { 0, 0 }, { 69,2654 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,6448 }, { 1, 0 }, { 2, 0 }, { 3, 0 }, { 4, 0 }, { 5, 0 }, { 6, 0 }, { 7, 0 }, { 8, 0 }, { 9, 0 }, { 101,2654 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 14, 0 }, { 15, 0 }, { 16, 0 }, { 17, 0 }, { 18, 0 }, { 19, 0 }, { 20, 0 }, { 21, 0 }, { 22, 0 }, { 23, 0 }, { 24, 0 }, { 25, 0 }, { 26, 0 }, { 27, 0 }, { 28, 0 }, { 29, 0 }, { 30, 0 }, { 31, 0 }, { 32, 0 }, { 33, 0 }, { 34, 0 }, { 35, 0 }, { 36, 0 }, { 37, 0 }, { 38, 0 }, { 39, 0 }, { 40, 0 }, { 41, 0 }, { 42, 0 }, { 43, 0 }, { 44, 0 }, { 45, 0 }, { 46, 0 }, { 47, 258 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 58, 0 }, { 59, 0 }, { 60, 0 }, { 61, 0 }, { 62, 0 }, { 63, 0 }, { 64, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 91, 0 }, { 92, 0 }, { 93, 0 }, { 94, 0 }, { 95, 0 }, { 96, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 123, 0 }, { 124, 0 }, { 125, 0 }, { 126, 0 }, { 127, 0 }, { 128, 0 }, { 129, 0 }, { 130, 0 }, { 131, 0 }, { 132, 0 }, { 133, 0 }, { 134, 0 }, { 135, 0 }, { 136, 0 }, { 137, 0 }, { 138, 0 }, { 139, 0 }, { 140, 0 }, { 141, 0 }, { 142, 0 }, { 143, 0 }, { 144, 0 }, { 145, 0 }, { 146, 0 }, { 147, 0 }, { 148, 0 }, { 149, 0 }, { 150, 0 }, { 151, 0 }, { 152, 0 }, { 153, 0 }, { 154, 0 }, { 155, 0 }, { 156, 0 }, { 157, 0 }, { 158, 0 }, { 159, 0 }, { 160, 0 }, { 161, 0 }, { 162, 0 }, { 163, 0 }, { 164, 0 }, { 165, 0 }, { 166, 0 }, { 167, 0 }, { 168, 0 }, { 169, 0 }, { 170, 0 }, { 171, 0 }, { 172, 0 }, { 173, 0 }, { 174, 0 }, { 175, 0 }, { 176, 0 }, { 177, 0 }, { 178, 0 }, { 179, 0 }, { 180, 0 }, { 181, 0 }, { 182, 0 }, { 183, 0 }, { 184, 0 }, { 185, 0 }, { 186, 0 }, { 187, 0 }, { 188, 0 }, { 189, 0 }, { 190, 0 }, { 191, 0 }, { 192, 0 }, { 193, 0 }, { 194, 0 }, { 195, 0 }, { 196, 0 }, { 197, 0 }, { 198, 0 }, { 199, 0 }, { 200, 0 }, { 201, 0 }, { 202, 0 }, { 203, 0 }, { 204, 0 }, { 205, 0 }, { 206, 0 }, { 207, 0 }, { 208, 0 }, { 209, 0 }, { 210, 0 }, { 211, 0 }, { 212, 0 }, { 213, 0 }, { 214, 0 }, { 215, 0 }, { 216, 0 }, { 217, 0 }, { 218, 0 }, { 219, 0 }, { 220, 0 }, { 221, 0 }, { 222, 0 }, { 223, 0 }, { 224, 0 }, { 225, 0 }, { 226, 0 }, { 227, 0 }, { 228, 0 }, { 229, 0 }, { 230, 0 }, { 231, 0 }, { 232, 0 }, { 233, 0 }, { 234, 0 }, { 235, 0 }, { 236, 0 }, { 237, 0 }, { 238, 0 }, { 239, 0 }, { 240, 0 }, { 241, 0 }, { 242, 0 }, { 243, 0 }, { 244, 0 }, { 245, 0 }, { 246, 0 }, { 247, 0 }, { 248, 0 }, { 249, 0 }, { 250, 0 }, { 251, 0 }, { 252, 0 }, { 253, 0 }, { 254, 0 }, { 255, 0 }, { 256, 0 }, { 0, 19 }, { 0,6190 }, { 1,-258 }, { 2,-258 }, { 3,-258 }, { 4,-258 }, { 5,-258 }, { 6,-258 }, { 7,-258 }, { 8,-258 }, { 9,-258 }, { 0, 0 }, { 11,-258 }, { 12,-258 }, { 13,-258 }, { 14,-258 }, { 15,-258 }, { 16,-258 }, { 17,-258 }, { 18,-258 }, { 19,-258 }, { 20,-258 }, { 21,-258 }, { 22,-258 }, { 23,-258 }, { 24,-258 }, { 25,-258 }, { 26,-258 }, { 27,-258 }, { 28,-258 }, { 29,-258 }, { 30,-258 }, { 31,-258 }, { 32,-258 }, { 33,-258 }, { 34,-258 }, { 35,-258 }, { 36,-258 }, { 37,-258 }, { 38,-258 }, { 39,-258 }, { 40,-258 }, { 41,-258 }, { 42,-258 }, { 43,-258 }, { 44,-258 }, { 45,-258 }, { 46,-258 }, { 47, 0 }, { 48,-258 }, { 49,-258 }, { 50,-258 }, { 51,-258 }, { 52,-258 }, { 53,-258 }, { 54,-258 }, { 55,-258 }, { 56,-258 }, { 57,-258 }, { 58,-258 }, { 59,-258 }, { 60,-258 }, { 61,-258 }, { 62,-258 }, { 63,-258 }, { 64,-258 }, { 65,-258 }, { 66,-258 }, { 67,-258 }, { 68,-258 }, { 69,-258 }, { 70,-258 }, { 71,-258 }, { 72,-258 }, { 73,-258 }, { 74,-258 }, { 75,-258 }, { 76,-258 }, { 77,-258 }, { 78,-258 }, { 79,-258 }, { 80,-258 }, { 81,-258 }, { 82,-258 }, { 83,-258 }, { 84,-258 }, { 85,-258 }, { 86,-258 }, { 87,-258 }, { 88,-258 }, { 89,-258 }, { 90,-258 }, { 91,-258 }, { 92,-258 }, { 93,-258 }, { 94,-258 }, { 95,-258 }, { 96,-258 }, { 97,-258 }, { 98,-258 }, { 99,-258 }, { 100,-258 }, { 101,-258 }, { 102,-258 }, { 103,-258 }, { 104,-258 }, { 105,-258 }, { 106,-258 }, { 107,-258 }, { 108,-258 }, { 109,-258 }, { 110,-258 }, { 111,-258 }, { 112,-258 }, { 113,-258 }, { 114,-258 }, { 115,-258 }, { 116,-258 }, { 117,-258 }, { 118,-258 }, { 119,-258 }, { 120,-258 }, { 121,-258 }, { 122,-258 }, { 123,-258 }, { 124,-258 }, { 125,-258 }, { 126,-258 }, { 127,-258 }, { 128,-258 }, { 129,-258 }, { 130,-258 }, { 131,-258 }, { 132,-258 }, { 133,-258 }, { 134,-258 }, { 135,-258 }, { 136,-258 }, { 137,-258 }, { 138,-258 }, { 139,-258 }, { 140,-258 }, { 141,-258 }, { 142,-258 }, { 143,-258 }, { 144,-258 }, { 145,-258 }, { 146,-258 }, { 147,-258 }, { 148,-258 }, { 149,-258 }, { 150,-258 }, { 151,-258 }, { 152,-258 }, { 153,-258 }, { 154,-258 }, { 155,-258 }, { 156,-258 }, { 157,-258 }, { 158,-258 }, { 159,-258 }, { 160,-258 }, { 161,-258 }, { 162,-258 }, { 163,-258 }, { 164,-258 }, { 165,-258 }, { 166,-258 }, { 167,-258 }, { 168,-258 }, { 169,-258 }, { 170,-258 }, { 171,-258 }, { 172,-258 }, { 173,-258 }, { 174,-258 }, { 175,-258 }, { 176,-258 }, { 177,-258 }, { 178,-258 }, { 179,-258 }, { 180,-258 }, { 181,-258 }, { 182,-258 }, { 183,-258 }, { 184,-258 }, { 185,-258 }, { 186,-258 }, { 187,-258 }, { 188,-258 }, { 189,-258 }, { 190,-258 }, { 191,-258 }, { 192,-258 }, { 193,-258 }, { 194,-258 }, { 195,-258 }, { 196,-258 }, { 197,-258 }, { 198,-258 }, { 199,-258 }, { 200,-258 }, { 201,-258 }, { 202,-258 }, { 203,-258 }, { 204,-258 }, { 205,-258 }, { 206,-258 }, { 207,-258 }, { 208,-258 }, { 209,-258 }, { 210,-258 }, { 211,-258 }, { 212,-258 }, { 213,-258 }, { 214,-258 }, { 215,-258 }, { 216,-258 }, { 217,-258 }, { 218,-258 }, { 219,-258 }, { 220,-258 }, { 221,-258 }, { 222,-258 }, { 223,-258 }, { 224,-258 }, { 225,-258 }, { 226,-258 }, { 227,-258 }, { 228,-258 }, { 229,-258 }, { 230,-258 }, { 231,-258 }, { 232,-258 }, { 233,-258 }, { 234,-258 }, { 235,-258 }, { 236,-258 }, { 237,-258 }, { 238,-258 }, { 239,-258 }, { 240,-258 }, { 241,-258 }, { 242,-258 }, { 243,-258 }, { 244,-258 }, { 245,-258 }, { 246,-258 }, { 247,-258 }, { 248,-258 }, { 249,-258 }, { 250,-258 }, { 251,-258 }, { 252,-258 }, { 253,-258 }, { 254,-258 }, { 255,-258 }, { 256,-258 }, { 0, 32 }, { 0,5932 }, { 1,-516 }, { 2,-516 }, { 3,-516 }, { 4,-516 }, { 5,-516 }, { 6,-516 }, { 7,-516 }, { 8,-516 }, { 9,-516 }, { 0, 0 }, { 11,-516 }, { 12,-516 }, { 13,-516 }, { 14,-516 }, { 15,-516 }, { 16,-516 }, { 17,-516 }, { 18,-516 }, { 19,-516 }, { 20,-516 }, { 21,-516 }, { 22,-516 }, { 23,-516 }, { 24,-516 }, { 25,-516 }, { 26,-516 }, { 27,-516 }, { 28,-516 }, { 29,-516 }, { 30,-516 }, { 31,-516 }, { 32,-516 }, { 33,-516 }, { 34,-516 }, { 35,-516 }, { 36,-516 }, { 37,-516 }, { 38,-516 }, { 39,-516 }, { 40,-516 }, { 41,-516 }, { 42,-516 }, { 43,-516 }, { 44,-516 }, { 45,-516 }, { 46,-516 }, { 47,-258 }, { 48,-516 }, { 49,-516 }, { 50,-516 }, { 51,-516 }, { 52,-516 }, { 53,-516 }, { 54,-516 }, { 55,-516 }, { 56,-516 }, { 57,-516 }, { 58,-516 }, { 59,-516 }, { 60,-516 }, { 61,-516 }, { 62,-516 }, { 63,-516 }, { 64,-516 }, { 65,-516 }, { 66,-516 }, { 67,-516 }, { 68,-516 }, { 69,-516 }, { 70,-516 }, { 71,-516 }, { 72,-516 }, { 73,-516 }, { 74,-516 }, { 75,-516 }, { 76,-516 }, { 77,-516 }, { 78,-516 }, { 79,-516 }, { 80,-516 }, { 81,-516 }, { 82,-516 }, { 83,-516 }, { 84,-516 }, { 85,-516 }, { 86,-516 }, { 87,-516 }, { 88,-516 }, { 89,-516 }, { 90,-516 }, { 91,-516 }, { 92,-516 }, { 93,-516 }, { 94,-516 }, { 95,-516 }, { 96,-516 }, { 97,-516 }, { 98,-516 }, { 99,-516 }, { 100,-516 }, { 101,-516 }, { 102,-516 }, { 103,-516 }, { 104,-516 }, { 105,-516 }, { 106,-516 }, { 107,-516 }, { 108,-516 }, { 109,-516 }, { 110,-516 }, { 111,-516 }, { 112,-516 }, { 113,-516 }, { 114,-516 }, { 115,-516 }, { 116,-516 }, { 117,-516 }, { 118,-516 }, { 119,-516 }, { 120,-516 }, { 121,-516 }, { 122,-516 }, { 123,-516 }, { 124,-516 }, { 125,-516 }, { 126,-516 }, { 127,-516 }, { 128,-516 }, { 129,-516 }, { 130,-516 }, { 131,-516 }, { 132,-516 }, { 133,-516 }, { 134,-516 }, { 135,-516 }, { 136,-516 }, { 137,-516 }, { 138,-516 }, { 139,-516 }, { 140,-516 }, { 141,-516 }, { 142,-516 }, { 143,-516 }, { 144,-516 }, { 145,-516 }, { 146,-516 }, { 147,-516 }, { 148,-516 }, { 149,-516 }, { 150,-516 }, { 151,-516 }, { 152,-516 }, { 153,-516 }, { 154,-516 }, { 155,-516 }, { 156,-516 }, { 157,-516 }, { 158,-516 }, { 159,-516 }, { 160,-516 }, { 161,-516 }, { 162,-516 }, { 163,-516 }, { 164,-516 }, { 165,-516 }, { 166,-516 }, { 167,-516 }, { 168,-516 }, { 169,-516 }, { 170,-516 }, { 171,-516 }, { 172,-516 }, { 173,-516 }, { 174,-516 }, { 175,-516 }, { 176,-516 }, { 177,-516 }, { 178,-516 }, { 179,-516 }, { 180,-516 }, { 181,-516 }, { 182,-516 }, { 183,-516 }, { 184,-516 }, { 185,-516 }, { 186,-516 }, { 187,-516 }, { 188,-516 }, { 189,-516 }, { 190,-516 }, { 191,-516 }, { 192,-516 }, { 193,-516 }, { 194,-516 }, { 195,-516 }, { 196,-516 }, { 197,-516 }, { 198,-516 }, { 199,-516 }, { 200,-516 }, { 201,-516 }, { 202,-516 }, { 203,-516 }, { 204,-516 }, { 205,-516 }, { 206,-516 }, { 207,-516 }, { 208,-516 }, { 209,-516 }, { 210,-516 }, { 211,-516 }, { 212,-516 }, { 213,-516 }, { 214,-516 }, { 215,-516 }, { 216,-516 }, { 217,-516 }, { 218,-516 }, { 219,-516 }, { 220,-516 }, { 221,-516 }, { 222,-516 }, { 223,-516 }, { 224,-516 }, { 225,-516 }, { 226,-516 }, { 227,-516 }, { 228,-516 }, { 229,-516 }, { 230,-516 }, { 231,-516 }, { 232,-516 }, { 233,-516 }, { 234,-516 }, { 235,-516 }, { 236,-516 }, { 237,-516 }, { 238,-516 }, { 239,-516 }, { 240,-516 }, { 241,-516 }, { 242,-516 }, { 243,-516 }, { 244,-516 }, { 245,-516 }, { 246,-516 }, { 247,-516 }, { 248,-516 }, { 249,-516 }, { 250,-516 }, { 251,-516 }, { 252,-516 }, { 253,-516 }, { 254,-516 }, { 255,-516 }, { 256,-516 }, { 0, 25 }, { 0,5674 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,5670 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,5654 }, { 0, 21 }, { 0,5652 }, { 0, 0 }, { 0,5650 }, { 0, 0 }, { 0,5648 }, { 0, 26 }, { 0,5646 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,5642 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,5634 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,5630 }, { 0, 14 }, { 0,5628 }, { 0, 0 }, { 48,1821 }, { 49,1821 }, { 50,1821 }, { 51,1821 }, { 52,1821 }, { 53,1821 }, { 54,1821 }, { 55,1821 }, { 56,1821 }, { 57,1821 }, { 0, 0 }, { 0,5615 }, { 0, 13 }, { 0,5613 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 46, -22 }, { 69,1848 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0,5593 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 69, 37 }, { 0, 0 }, { 0,5581 }, { 0, 15 }, { 0,5579 }, { 0, 11 }, { 0,5577 }, { 0, 12 }, { 0,5575 }, { 0, 0 }, { 101,1848 }, { 43,1799 }, { 99, 28 }, { 45,1799 }, { 0, 22 }, { 0,5568 }, { 48,1821 }, { 49,1821 }, { 50,1821 }, { 51,1821 }, { 52,1821 }, { 53,1821 }, { 54,1821 }, { 55,1821 }, { 56,1821 }, { 57,1821 }, { 97, 20 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 101, 37 }, { 0, 0 }, { 101, 20 }, { 100, 20 }, { 0, 0 }, { 0, 0 }, { 48,1814 }, { 49,1814 }, { 50,1814 }, { 51,1814 }, { 52,1814 }, { 53,1814 }, { 54,1814 }, { 55,1814 }, { 56,1814 }, { 57,1814 }, { 107, 29 }, { 100, 53 }, { 0, 0 }, { 49, 4 }, { 50, 6 }, { 0, 0 }, { 0, 0 }, { 65,1814 }, { 66,1814 }, { 67,1814 }, { 68,1814 }, { 69,1814 }, { 70,1814 }, { 46,-106 }, { 109, 51 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 81 }, { 0,5509 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 9, 0 }, { 69, -47 }, { 0, 0 }, { 0, 0 }, { 97,1814 }, { 98,1814 }, { 99,1814 }, { 100,1814 }, { 101,1814 }, { 102,1814 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 32, 0 }, { 0, 0 }, { 34, 92 }, { 0, 0 }, { 36, 184 }, { 0, 0 }, { 0, 0 }, { 39, 276 }, { 0, 0 }, { 0, 0 }, { 101, -47 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 276 }, { 49, 276 }, { 50, 276 }, { 51, 276 }, { 52, 276 }, { 53, 276 }, { 54, 276 }, { 55, 276 }, { 56, 276 }, { 57, 276 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 184 }, { 66, 184 }, { 67, 184 }, { 68, 184 }, { 69, 184 }, { 70, 184 }, { 71, 184 }, { 72, 184 }, { 73, 184 }, { 74, 184 }, { 75, 184 }, { 76, 184 }, { 77, 184 }, { 78, 184 }, { 79, 184 }, { 80, 184 }, { 81, 184 }, { 82, 184 }, { 83, 184 }, { 84, 184 }, { 85, 184 }, { 86, 184 }, { 87, 184 }, { 88, 184 }, { 89, 184 }, { 90, 184 }, { 0, 81 }, { 0,5417 }, { 0, 0 }, { 0, 0 }, { 95, 184 }, { 0, 0 }, { 97, 184 }, { 98, 184 }, { 99, 184 }, { 100, 184 }, { 101, 184 }, { 102, 184 }, { 103, 184 }, { 104, 184 }, { 105, 184 }, { 106, 184 }, { 107, 184 }, { 108, 184 }, { 109, 184 }, { 110, 184 }, { 111, 184 }, { 112, 184 }, { 113, 184 }, { 114, 184 }, { 115, 184 }, { 116, 184 }, { 117, 184 }, { 118, 184 }, { 119, 184 }, { 120, 184 }, { 121, 184 }, { 122, 184 }, { 123, 368 }, { 0, 0 }, { 125,-1154 }, { 34, 0 }, { 0, 0 }, { 36, 92 }, { 0, 0 }, { 0, 0 }, { 39, 184 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 184 }, { 49, 184 }, { 50, 184 }, { 51, 184 }, { 52, 184 }, { 53, 184 }, { 54, 184 }, { 55, 184 }, { 56, 184 }, { 57, 184 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 92 }, { 66, 92 }, { 67, 92 }, { 68, 92 }, { 69, 92 }, { 70, 92 }, { 71, 92 }, { 72, 92 }, { 73, 92 }, { 74, 92 }, { 75, 92 }, { 76, 92 }, { 77, 92 }, { 78, 92 }, { 79, 92 }, { 80, 92 }, { 81, 92 }, { 82, 92 }, { 83, 92 }, { 84, 92 }, { 85, 92 }, { 86, 92 }, { 87, 92 }, { 88, 92 }, { 89, 92 }, { 90, 92 }, { 0, 81 }, { 0,5325 }, { 0, 0 }, { 0, 0 }, { 95, 92 }, { 0, 0 }, { 97, 92 }, { 98, 92 }, { 99, 92 }, { 100, 92 }, { 101, 92 }, { 102, 92 }, { 103, 92 }, { 104, 92 }, { 105, 92 }, { 106, 92 }, { 107, 92 }, { 108, 92 }, { 109, 92 }, { 110, 92 }, { 111, 92 }, { 112, 92 }, { 113, 92 }, { 114, 92 }, { 115, 92 }, { 116, 92 }, { 117, 92 }, { 118, 92 }, { 119, 92 }, { 120, 92 }, { 121, 92 }, { 122, 92 }, { 0, 0 }, { 0, 0 }, { 125,-1246 }, { 34, -92 }, { 0, 0 }, { 36, 0 }, { 0, 0 }, { 0, 0 }, { 39, 92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 92 }, { 49, 92 }, { 50, 92 }, { 51, 92 }, { 52, 92 }, { 53, 92 }, { 54, 92 }, { 55, 92 }, { 56, 92 }, { 57, 92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 0, 81 }, { 0,5233 }, { 0, 0 }, { 0, 0 }, { 95, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 0, 0 }, { 0, 0 }, { 125,-1338 }, { 0, 0 }, { 0, 0 }, { 36, 0 }, { 0, 0 }, { 0, 0 }, { 39, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 0, 81 }, { 0,5141 }, { 0, 0 }, { 0, 0 }, { 95, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 0, 0 }, { 0, 0 }, { 125,-1430 }, { 34,-276 }, { 0, 0 }, { 36,-184 }, { 0, 0 }, { 0, 0 }, { 39, -92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, -92 }, { 49, -92 }, { 50, -92 }, { 51, -92 }, { 52, -92 }, { 53, -92 }, { 54, -92 }, { 55, -92 }, { 56, -92 }, { 57, -92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-184 }, { 66,-184 }, { 67,-184 }, { 68,-184 }, { 69,-184 }, { 70,-184 }, { 71,-184 }, { 72,-184 }, { 73,-184 }, { 74,-184 }, { 75,-184 }, { 76,-184 }, { 77,-184 }, { 78,-184 }, { 79,-184 }, { 80,-184 }, { 81,-184 }, { 82,-184 }, { 83,-184 }, { 84,-184 }, { 85,-184 }, { 86,-184 }, { 87,-184 }, { 88,-184 }, { 89,-184 }, { 90,-184 }, { 0, 83 }, { 0,5049 }, { 0, 0 }, { 0, 0 }, { 95,-184 }, { 0, 0 }, { 97,-184 }, { 98,-184 }, { 99,-184 }, { 100,-184 }, { 101,-184 }, { 102,-184 }, { 103,-184 }, { 104,-184 }, { 105,-184 }, { 106,-184 }, { 107,-184 }, { 108,-184 }, { 109,-184 }, { 110,-184 }, { 111,-184 }, { 112,-184 }, { 113,-184 }, { 114,-184 }, { 115,-184 }, { 116,-184 }, { 117,-184 }, { 118,-184 }, { 119,-184 }, { 120,-184 }, { 121,-184 }, { 122,-184 }, { 123, 0 }, { 0, 0 }, { 125,-1522 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 58, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 0, 83 }, { 0,4957 }, { 0, 0 }, { 0, 0 }, { 95, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39, -92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, -92 }, { 49, -92 }, { 50, -92 }, { 51, -92 }, { 52, -92 }, { 53, -92 }, { 54, -92 }, { 55, -92 }, { 56, -92 }, { 57, -92 }, { 58, -92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, -92 }, { 66, -92 }, { 67, -92 }, { 68, -92 }, { 69, -92 }, { 70, -92 }, { 71, -92 }, { 72, -92 }, { 73, -92 }, { 74, -92 }, { 75, -92 }, { 76,1242 }, { 77, -92 }, { 78, -92 }, { 79, -92 }, { 80, -92 }, { 81, -92 }, { 82, -92 }, { 83, -92 }, { 84, -92 }, { 85, -92 }, { 86, -92 }, { 87, -92 }, { 88, -92 }, { 89, -92 }, { 90, -92 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 95, -92 }, { 0, 0 }, { 97, -92 }, { 98, -92 }, { 99, -92 }, { 100, -92 }, { 101, -92 }, { 102, -92 }, { 103, -92 }, { 104, -92 }, { 105, -92 }, { 106, -92 }, { 107, -92 }, { 108, -92 }, { 109, -92 }, { 110, -92 }, { 111, -92 }, { 112, -92 }, { 113, -92 }, { 114, -92 }, { 115, -92 }, { 116, -92 }, { 117, -92 }, { 118, -92 }, { 119, -92 }, { 120, -92 }, { 121, -92 }, { 122, -92 }, { 0, 81 }, { 0,4833 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 9,-676 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 32,-676 }, { 0, 0 }, { 34,-584 }, { 0, 0 }, { 36,-492 }, { 0, 0 }, { 0, 0 }, { 39,-400 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-400 }, { 49,-400 }, { 50,-400 }, { 51,-400 }, { 52,-400 }, { 53,-400 }, { 54,-400 }, { 55,-400 }, { 56,-400 }, { 57,-400 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-492 }, { 66,-492 }, { 67,-492 }, { 68,-492 }, { 69,-492 }, { 70,-492 }, { 71,-492 }, { 72,-492 }, { 73,-492 }, { 74,-492 }, { 75,-492 }, { 76,-492 }, { 77,-492 }, { 78,-492 }, { 79,-492 }, { 80,-492 }, { 81,-492 }, { 82,-492 }, { 83,-492 }, { 84,-492 }, { 85,-492 }, { 86,-492 }, { 87,-492 }, { 88,-492 }, { 89,-492 }, { 90,-492 }, { 0, 83 }, { 0,4741 }, { 0, 0 }, { 0, 0 }, { 95,-492 }, { 0, 0 }, { 97,-492 }, { 98,-492 }, { 99,-492 }, { 100,-492 }, { 101,-492 }, { 102,-492 }, { 103,-492 }, { 104,-492 }, { 105,-492 }, { 106,-492 }, { 107,-492 }, { 108,-492 }, { 109,-492 }, { 110,-492 }, { 111,-492 }, { 112,-492 }, { 113,-492 }, { 114,-492 }, { 115,-492 }, { 116,-492 }, { 117,-492 }, { 118,-492 }, { 119,-492 }, { 120,-492 }, { 121,-492 }, { 122,-492 }, { 123,-308 }, { 0, 0 }, { 125,-1830 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-308 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-308 }, { 49,-308 }, { 50,-308 }, { 51,-308 }, { 52,-308 }, { 53,-308 }, { 54,-308 }, { 55,-308 }, { 56,-308 }, { 57,-308 }, { 58,-308 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-308 }, { 66,-308 }, { 67,-308 }, { 68,1118 }, { 69,1210 }, { 70,1302 }, { 71,-308 }, { 72,-308 }, { 73,-308 }, { 74,-308 }, { 75,-308 }, { 76,1394 }, { 77,-308 }, { 78,-308 }, { 79,-308 }, { 80,1486 }, { 81,-308 }, { 82,-308 }, { 83,-308 }, { 84,-308 }, { 85,-308 }, { 86,-308 }, { 87,-308 }, { 88,-308 }, { 89,-308 }, { 90,-308 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 95,-308 }, { 0, 0 }, { 97,-308 }, { 98,-308 }, { 99,-308 }, { 100,-308 }, { 101,-308 }, { 102,-308 }, { 103,-308 }, { 104,-308 }, { 105,-308 }, { 106,-308 }, { 107,-308 }, { 108,-308 }, { 109,-308 }, { 110,-308 }, { 111,-308 }, { 112,-308 }, { 113,-308 }, { 114,-308 }, { 115,-308 }, { 116,-308 }, { 117,-308 }, { 118,-308 }, { 119,-308 }, { 120,-308 }, { 121,-308 }, { 122,-308 }, { 0, 0 }, { 0,4617 }, { 1,1486 }, { 2,1486 }, { 3,1486 }, { 4,1486 }, { 5,1486 }, { 6,1486 }, { 7,1486 }, { 8,1486 }, { 9,1486 }, { 10,-1888 }, { 11,1486 }, { 12,1486 }, { 13,1486 }, { 14,1486 }, { 15,1486 }, { 16,1486 }, { 17,1486 }, { 18,1486 }, { 19,1486 }, { 20,1486 }, { 21,1486 }, { 22,1486 }, { 23,1486 }, { 24,1486 }, { 25,1486 }, { 26,1486 }, { 27,1486 }, { 28,1486 }, { 29,1486 }, { 30,1486 }, { 31,1486 }, { 32,1486 }, { 33,1486 }, { 34,1486 }, { 35,1486 }, { 36,1486 }, { 37,1486 }, { 38,1486 }, { 39,1486 }, { 40,1486 }, { 41,1486 }, { 42,1486 }, { 43,1486 }, { 44,1486 }, { 45,1486 }, { 46,1486 }, { 47,1486 }, { 48,1486 }, { 49,1486 }, { 50,1486 }, { 51,1486 }, { 52,1486 }, { 53,1486 }, { 54,1486 }, { 55,1486 }, { 56,1486 }, { 57,1486 }, { 58,1486 }, { 59,1486 }, { 60,1486 }, { 61,1486 }, { 62,1486 }, { 63,1486 }, { 64,1486 }, { 65,1486 }, { 66,1486 }, { 67,1486 }, { 68,1486 }, { 69,1486 }, { 70,1486 }, { 71,1486 }, { 72,1486 }, { 73,1486 }, { 74,1486 }, { 75,1486 }, { 76,1486 }, { 77,1486 }, { 78,1486 }, { 79,1486 }, { 80,1486 }, { 81,1486 }, { 82,1486 }, { 83,1486 }, { 84,1486 }, { 85,1486 }, { 86,1486 }, { 87,1486 }, { 88,1486 }, { 89,1486 }, { 90,1486 }, { 91,1486 }, { 92,1486 }, { 93,1486 }, { 94,1486 }, { 95,1486 }, { 96,1486 }, { 97,1486 }, { 98,1486 }, { 99,1486 }, { 100,1486 }, { 101,1486 }, { 102,1486 }, { 103,1486 }, { 104,1486 }, { 105,1486 }, { 106,1486 }, { 107,1486 }, { 108,1486 }, { 109,1486 }, { 110,1486 }, { 111,1486 }, { 112,1486 }, { 113,1486 }, { 114,1486 }, { 115,1486 }, { 116,1486 }, { 117,1486 }, { 118,1486 }, { 119,1486 }, { 120,1486 }, { 121,1486 }, { 122,1486 }, { 123,1486 }, { 124,1486 }, { 125,1486 }, { 126,1486 }, { 127,1486 }, { 128,1486 }, { 129,1486 }, { 130,1486 }, { 131,1486 }, { 132,1486 }, { 133,1486 }, { 134,1486 }, { 135,1486 }, { 136,1486 }, { 137,1486 }, { 138,1486 }, { 139,1486 }, { 140,1486 }, { 141,1486 }, { 142,1486 }, { 143,1486 }, { 144,1486 }, { 145,1486 }, { 146,1486 }, { 147,1486 }, { 148,1486 }, { 149,1486 }, { 150,1486 }, { 151,1486 }, { 152,1486 }, { 153,1486 }, { 154,1486 }, { 155,1486 }, { 156,1486 }, { 157,1486 }, { 158,1486 }, { 159,1486 }, { 160,1486 }, { 161,1486 }, { 162,1486 }, { 163,1486 }, { 164,1486 }, { 165,1486 }, { 166,1486 }, { 167,1486 }, { 168,1486 }, { 169,1486 }, { 170,1486 }, { 171,1486 }, { 172,1486 }, { 173,1486 }, { 174,1486 }, { 175,1486 }, { 176,1486 }, { 177,1486 }, { 178,1486 }, { 179,1486 }, { 180,1486 }, { 181,1486 }, { 182,1486 }, { 183,1486 }, { 184,1486 }, { 185,1486 }, { 186,1486 }, { 187,1486 }, { 188,1486 }, { 189,1486 }, { 190,1486 }, { 191,1486 }, { 192,1486 }, { 193,1486 }, { 194,1486 }, { 195,1486 }, { 196,1486 }, { 197,1486 }, { 198,1486 }, { 199,1486 }, { 200,1486 }, { 201,1486 }, { 202,1486 }, { 203,1486 }, { 204,1486 }, { 205,1486 }, { 206,1486 }, { 207,1486 }, { 208,1486 }, { 209,1486 }, { 210,1486 }, { 211,1486 }, { 212,1486 }, { 213,1486 }, { 214,1486 }, { 215,1486 }, { 216,1486 }, { 217,1486 }, { 218,1486 }, { 219,1486 }, { 220,1486 }, { 221,1486 }, { 222,1486 }, { 223,1486 }, { 224,1486 }, { 225,1486 }, { 226,1486 }, { 227,1486 }, { 228,1486 }, { 229,1486 }, { 230,1486 }, { 231,1486 }, { 232,1486 }, { 233,1486 }, { 234,1486 }, { 235,1486 }, { 236,1486 }, { 237,1486 }, { 238,1486 }, { 239,1486 }, { 240,1486 }, { 241,1486 }, { 242,1486 }, { 243,1486 }, { 244,1486 }, { 245,1486 }, { 246,1486 }, { 247,1486 }, { 248,1486 }, { 249,1486 }, { 250,1486 }, { 251,1486 }, { 252,1486 }, { 253,1486 }, { 254,1486 }, { 255,1486 }, { 256,1486 }, { 0, 4 }, { 0,4359 }, { 1, 0 }, { 2, 0 }, { 3, 0 }, { 4, 0 }, { 5, 0 }, { 6, 0 }, { 7, 0 }, { 8, 0 }, { 9, 0 }, { 10,-2146 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 14, 0 }, { 15, 0 }, { 16, 0 }, { 17, 0 }, { 18, 0 }, { 19, 0 }, { 20, 0 }, { 21, 0 }, { 22, 0 }, { 23, 0 }, { 24, 0 }, { 25, 0 }, { 26, 0 }, { 27, 0 }, { 28, 0 }, { 29, 0 }, { 30, 0 }, { 31, 0 }, { 32, 0 }, { 33, 0 }, { 34, 0 }, { 35, 0 }, { 36, 0 }, { 37, 0 }, { 38, 0 }, { 39, 0 }, { 40, 0 }, { 41, 0 }, { 42, 0 }, { 43, 0 }, { 44, 0 }, { 45, 0 }, { 46, 0 }, { 47, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 58, 0 }, { 59, 0 }, { 60, 0 }, { 61, 0 }, { 62, 0 }, { 63, 0 }, { 64, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 91, 0 }, { 92, 0 }, { 93, 0 }, { 94, 0 }, { 95, 0 }, { 96, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 123, 0 }, { 124, 0 }, { 125, 0 }, { 126, 0 }, { 127, 0 }, { 128, 0 }, { 129, 0 }, { 130, 0 }, { 131, 0 }, { 132, 0 }, { 133, 0 }, { 134, 0 }, { 135, 0 }, { 136, 0 }, { 137, 0 }, { 138, 0 }, { 139, 0 }, { 140, 0 }, { 141, 0 }, { 142, 0 }, { 143, 0 }, { 144, 0 }, { 145, 0 }, { 146, 0 }, { 147, 0 }, { 148, 0 }, { 149, 0 }, { 150, 0 }, { 151, 0 }, { 152, 0 }, { 153, 0 }, { 154, 0 }, { 155, 0 }, { 156, 0 }, { 157, 0 }, { 158, 0 }, { 159, 0 }, { 160, 0 }, { 161, 0 }, { 162, 0 }, { 163, 0 }, { 164, 0 }, { 165, 0 }, { 166, 0 }, { 167, 0 }, { 168, 0 }, { 169, 0 }, { 170, 0 }, { 171, 0 }, { 172, 0 }, { 173, 0 }, { 174, 0 }, { 175, 0 }, { 176, 0 }, { 177, 0 }, { 178, 0 }, { 179, 0 }, { 180, 0 }, { 181, 0 }, { 182, 0 }, { 183, 0 }, { 184, 0 }, { 185, 0 }, { 186, 0 }, { 187, 0 }, { 188, 0 }, { 189, 0 }, { 190, 0 }, { 191, 0 }, { 192, 0 }, { 193, 0 }, { 194, 0 }, { 195, 0 }, { 196, 0 }, { 197, 0 }, { 198, 0 }, { 199, 0 }, { 200, 0 }, { 201, 0 }, { 202, 0 }, { 203, 0 }, { 204, 0 }, { 205, 0 }, { 206, 0 }, { 207, 0 }, { 208, 0 }, { 209, 0 }, { 210, 0 }, { 211, 0 }, { 212, 0 }, { 213, 0 }, { 214, 0 }, { 215, 0 }, { 216, 0 }, { 217, 0 }, { 218, 0 }, { 219, 0 }, { 220, 0 }, { 221, 0 }, { 222, 0 }, { 223, 0 }, { 224, 0 }, { 225, 0 }, { 226, 0 }, { 227, 0 }, { 228, 0 }, { 229, 0 }, { 230, 0 }, { 231, 0 }, { 232, 0 }, { 233, 0 }, { 234, 0 }, { 235, 0 }, { 236, 0 }, { 237, 0 }, { 238, 0 }, { 239, 0 }, { 240, 0 }, { 241, 0 }, { 242, 0 }, { 243, 0 }, { 244, 0 }, { 245, 0 }, { 246, 0 }, { 247, 0 }, { 248, 0 }, { 249, 0 }, { 250, 0 }, { 251, 0 }, { 252, 0 }, { 253, 0 }, { 254, 0 }, { 255, 0 }, { 256, 0 }, { 0, 80 }, { 0,4101 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 0, 79 }, { 0,4009 }, { 0, 0 }, { 0, 0 }, { 95, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 0, 82 }, { 0,3977 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 0, 0 }, { 0,3885 }, { 0, 0 }, { 0, 0 }, { 95, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 0, 24 }, { 0,3853 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 43,1012 }, { 0, 0 }, { 45,1012 }, { 0, 0 }, { 0, 0 }, { 48,1022 }, { 49,1022 }, { 50,1022 }, { 51,1022 }, { 52,1022 }, { 53,1022 }, { 54,1022 }, { 55,1022 }, { 56,1022 }, { 57,1022 }, { 0, 0 }, { 0,3826 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,3816 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 23 }, { 0,3794 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 69,1005 }, { 43, 988 }, { 0, 0 }, { 45, 988 }, { 0, 20 }, { 0,3779 }, { 48, 998 }, { 49, 998 }, { 50, 998 }, { 51, 998 }, { 52, 998 }, { 53, 998 }, { 54, 998 }, { 55, 998 }, { 56, 998 }, { 57, 998 }, { 48, 22 }, { 49, 22 }, { 50, 22 }, { 51, 22 }, { 52, 22 }, { 53, 22 }, { 54, 22 }, { 55, 22 }, { 56, 22 }, { 57, 22 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 101,1005 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 83 }, { 0,3715 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 39,-1334 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1334 }, { 49,-1334 }, { 50,-1334 }, { 51,-1334 }, { 52,-1334 }, { 53,-1334 }, { 54,-1334 }, { 55,-1334 }, { 56,-1334 }, { 57,-1334 }, { 58,-1334 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-1334 }, { 66,-1334 }, { 67,-1334 }, { 68,-1334 }, { 69,-1334 }, { 70,-1334 }, { 71,-1334 }, { 72,-1334 }, { 73,-1334 }, { 74,-1334 }, { 75,-1334 }, { 76, 914 }, { 77,-1334 }, { 78,-1334 }, { 79,-1334 }, { 80,-1334 }, { 81,-1334 }, { 82,-1334 }, { 83,-1334 }, { 84,-1334 }, { 85,-1334 }, { 86,-1334 }, { 87,-1334 }, { 88,-1334 }, { 89,-1334 }, { 90,-1334 }, { 0, 83 }, { 0,3623 }, { 0, 0 }, { 0, 0 }, { 95,-1334 }, { 0, 0 }, { 97,-1334 }, { 98,-1334 }, { 99,-1334 }, { 100,-1334 }, { 101,-1334 }, { 102,-1334 }, { 103,-1334 }, { 104,-1334 }, { 105,-1334 }, { 106,-1334 }, { 107,-1334 }, { 108,-1334 }, { 109,-1334 }, { 110,-1334 }, { 111,-1334 }, { 112,-1334 }, { 113,-1334 }, { 114,-1334 }, { 115,-1334 }, { 116,-1334 }, { 117,-1334 }, { 118,-1334 }, { 119,-1334 }, { 120,-1334 }, { 121,-1334 }, { 122,-1334 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-1426 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1426 }, { 49,-1426 }, { 50,-1426 }, { 51,-1426 }, { 52,-1426 }, { 53,-1426 }, { 54,-1426 }, { 55,-1426 }, { 56,-1426 }, { 57,-1426 }, { 58,-1426 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 914 }, { 66,-1426 }, { 67,-1426 }, { 68,-1426 }, { 69,-1426 }, { 70,-1426 }, { 71,-1426 }, { 72,-1426 }, { 73,-1426 }, { 74,-1426 }, { 75,-1426 }, { 76,-1426 }, { 77,-1426 }, { 78,-1426 }, { 79,-1426 }, { 80,-1426 }, { 81,-1426 }, { 82,-1426 }, { 83,-1426 }, { 84,-1426 }, { 85,-1426 }, { 86,-1426 }, { 87,-1426 }, { 88,-1426 }, { 89,-1426 }, { 90,-1426 }, { 0, 83 }, { 0,3531 }, { 0, 0 }, { 0, 0 }, { 95,-1426 }, { 0, 0 }, { 97,-1426 }, { 98,-1426 }, { 99,-1426 }, { 100,-1426 }, { 101,-1426 }, { 102,-1426 }, { 103,-1426 }, { 104,-1426 }, { 105,-1426 }, { 106,-1426 }, { 107,-1426 }, { 108,-1426 }, { 109,-1426 }, { 110,-1426 }, { 111,-1426 }, { 112,-1426 }, { 113,-1426 }, { 114,-1426 }, { 115,-1426 }, { 116,-1426 }, { 117,-1426 }, { 118,-1426 }, { 119,-1426 }, { 120,-1426 }, { 121,-1426 }, { 122,-1426 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-1518 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1518 }, { 49,-1518 }, { 50,-1518 }, { 51,-1518 }, { 52,-1518 }, { 53,-1518 }, { 54,-1518 }, { 55,-1518 }, { 56,-1518 }, { 57,-1518 }, { 58,-1518 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-1518 }, { 66,-1518 }, { 67,-1518 }, { 68,-1518 }, { 69,-1518 }, { 70,-1518 }, { 71,-1518 }, { 72,-1518 }, { 73,-1518 }, { 74,-1518 }, { 75,-1518 }, { 76,-1518 }, { 77,-1518 }, { 78, 914 }, { 79,-1518 }, { 80,-1518 }, { 81,-1518 }, { 82,-1518 }, { 83,-1518 }, { 84,-1518 }, { 85,-1518 }, { 86,-1518 }, { 87,-1518 }, { 88,-1518 }, { 89,-1518 }, { 90,-1518 }, { 0, 83 }, { 0,3439 }, { 0, 0 }, { 0, 0 }, { 95,-1518 }, { 0, 0 }, { 97,-1518 }, { 98,-1518 }, { 99,-1518 }, { 100,-1518 }, { 101,-1518 }, { 102,-1518 }, { 103,-1518 }, { 104,-1518 }, { 105,-1518 }, { 106,-1518 }, { 107,-1518 }, { 108,-1518 }, { 109,-1518 }, { 110,-1518 }, { 111,-1518 }, { 112,-1518 }, { 113,-1518 }, { 114,-1518 }, { 115,-1518 }, { 116,-1518 }, { 117,-1518 }, { 118,-1518 }, { 119,-1518 }, { 120,-1518 }, { 121,-1518 }, { 122,-1518 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-1610 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1610 }, { 49,-1610 }, { 50,-1610 }, { 51,-1610 }, { 52,-1610 }, { 53,-1610 }, { 54,-1610 }, { 55,-1610 }, { 56,-1610 }, { 57,-1610 }, { 58,-1610 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-1610 }, { 66,-1610 }, { 67,-1610 }, { 68,-1610 }, { 69,-1610 }, { 70,-1610 }, { 71,-1610 }, { 72,-1610 }, { 73, 914 }, { 74,-1610 }, { 75,-1610 }, { 76,-1610 }, { 77,-1610 }, { 78,-1610 }, { 79,-1610 }, { 80,-1610 }, { 81,-1610 }, { 82,-1610 }, { 83,-1610 }, { 84,-1610 }, { 85,-1610 }, { 86,-1610 }, { 87,-1610 }, { 88,-1610 }, { 89,-1610 }, { 90,-1610 }, { 0, 83 }, { 0,3347 }, { 0, 0 }, { 0, 0 }, { 95,-1610 }, { 0, 0 }, { 97,-1610 }, { 98,-1610 }, { 99,-1610 }, { 100,-1610 }, { 101,-1610 }, { 102,-1610 }, { 103,-1610 }, { 104,-1610 }, { 105,-1610 }, { 106,-1610 }, { 107,-1610 }, { 108,-1610 }, { 109,-1610 }, { 110,-1610 }, { 111,-1610 }, { 112,-1610 }, { 113,-1610 }, { 114,-1610 }, { 115,-1610 }, { 116,-1610 }, { 117,-1610 }, { 118,-1610 }, { 119,-1610 }, { 120,-1610 }, { 121,-1610 }, { 122,-1610 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-1702 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1702 }, { 49,-1702 }, { 50,-1702 }, { 51,-1702 }, { 52,-1702 }, { 53,-1702 }, { 54,-1702 }, { 55,-1702 }, { 56,-1702 }, { 57,-1702 }, { 58,-1702 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-1702 }, { 66,-1702 }, { 67,-1702 }, { 68,-1702 }, { 69,-1702 }, { 70,-1702 }, { 71,-1702 }, { 72,-1702 }, { 73, 914 }, { 74,-1702 }, { 75,-1702 }, { 76,-1702 }, { 77,-1702 }, { 78,-1702 }, { 79,-1702 }, { 80,-1702 }, { 81,-1702 }, { 82,-1702 }, { 83,-1702 }, { 84,-1702 }, { 85,-1702 }, { 86,-1702 }, { 87,-1702 }, { 88,-1702 }, { 89,-1702 }, { 90,-1702 }, { 0, 83 }, { 0,3255 }, { 0, 0 }, { 0, 0 }, { 95,-1702 }, { 0, 0 }, { 97,-1702 }, { 98,-1702 }, { 99,-1702 }, { 100,-1702 }, { 101,-1702 }, { 102,-1702 }, { 103,-1702 }, { 104,-1702 }, { 105,-1702 }, { 106,-1702 }, { 107,-1702 }, { 108,-1702 }, { 109,-1702 }, { 110,-1702 }, { 111,-1702 }, { 112,-1702 }, { 113,-1702 }, { 114,-1702 }, { 115,-1702 }, { 116,-1702 }, { 117,-1702 }, { 118,-1702 }, { 119,-1702 }, { 120,-1702 }, { 121,-1702 }, { 122,-1702 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-1794 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-1794 }, { 49,-1794 }, { 50,-1794 }, { 51,-1794 }, { 52,-1794 }, { 53,-1794 }, { 54,-1794 }, { 55,-1794 }, { 56,-1794 }, { 57,-1794 }, { 58,-1794 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 914 }, { 66,-1794 }, { 67,-1794 }, { 68,-1794 }, { 69,-1794 }, { 70,-1794 }, { 71,-1794 }, { 72,-1794 }, { 73,-1794 }, { 74,-1794 }, { 75,-1794 }, { 76,-1794 }, { 77,-1794 }, { 78,-1794 }, { 79,-1794 }, { 80,-1794 }, { 81,-1794 }, { 82,-1794 }, { 83,-1794 }, { 84,-1794 }, { 85,-1794 }, { 86,-1794 }, { 87,-1794 }, { 88,-1794 }, { 89,-1794 }, { 90,-1794 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 95,-1794 }, { 0, 0 }, { 97,-1794 }, { 98,-1794 }, { 99,-1794 }, { 100,-1794 }, { 101,-1794 }, { 102,-1794 }, { 103,-1794 }, { 104,-1794 }, { 105,-1794 }, { 106,-1794 }, { 107,-1794 }, { 108,-1794 }, { 109,-1794 }, { 110,-1794 }, { 111,-1794 }, { 112,-1794 }, { 113,-1794 }, { 114,-1794 }, { 115,-1794 }, { 116,-1794 }, { 117,-1794 }, { 118,-1794 }, { 119,-1794 }, { 120,-1794 }, { 121,-1794 }, { 122,-1794 }, { 0, 0 }, { 0,3131 }, { 1, 0 }, { 2, 0 }, { 3, 0 }, { 4, 0 }, { 5, 0 }, { 6, 0 }, { 7, 0 }, { 8, 0 }, { 9, 0 }, { 10,-3374 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 14, 0 }, { 15, 0 }, { 16, 0 }, { 17, 0 }, { 18, 0 }, { 19, 0 }, { 20, 0 }, { 21, 0 }, { 22, 0 }, { 23, 0 }, { 24, 0 }, { 25, 0 }, { 26, 0 }, { 27, 0 }, { 28, 0 }, { 29, 0 }, { 30, 0 }, { 31, 0 }, { 32, 0 }, { 33, 0 }, { 34, 0 }, { 35, 0 }, { 36, 0 }, { 37, 0 }, { 38, 0 }, { 39, 0 }, { 40, 0 }, { 41, 0 }, { 42, 0 }, { 43, 0 }, { 44, 0 }, { 45, 0 }, { 46, 0 }, { 47, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 58, 0 }, { 59, 0 }, { 60, 0 }, { 61, 0 }, { 62, 0 }, { 63, 0 }, { 64, 0 }, { 65, 0 }, { 66, 0 }, { 67, 0 }, { 68, 0 }, { 69, 0 }, { 70, 0 }, { 71, 0 }, { 72, 0 }, { 73, 0 }, { 74, 0 }, { 75, 0 }, { 76, 0 }, { 77, 0 }, { 78, 0 }, { 79, 0 }, { 80, 0 }, { 81, 0 }, { 82, 0 }, { 83, 0 }, { 84, 0 }, { 85, 0 }, { 86, 0 }, { 87, 0 }, { 88, 0 }, { 89, 0 }, { 90, 0 }, { 91, 0 }, { 92, 0 }, { 93, 0 }, { 94, 0 }, { 95, 0 }, { 96, 0 }, { 97, 0 }, { 98, 0 }, { 99, 0 }, { 100, 0 }, { 101, 0 }, { 102, 0 }, { 103, 0 }, { 104, 0 }, { 105, 0 }, { 106, 0 }, { 107, 0 }, { 108, 0 }, { 109, 0 }, { 110, 0 }, { 111, 0 }, { 112, 0 }, { 113, 0 }, { 114, 0 }, { 115, 0 }, { 116, 0 }, { 117, 0 }, { 118, 0 }, { 119, 0 }, { 120, 0 }, { 121, 0 }, { 122, 0 }, { 123, 0 }, { 124, 0 }, { 125, 0 }, { 126, 0 }, { 127, 0 }, { 128, 0 }, { 129, 0 }, { 130, 0 }, { 131, 0 }, { 132, 0 }, { 133, 0 }, { 134, 0 }, { 135, 0 }, { 136, 0 }, { 137, 0 }, { 138, 0 }, { 139, 0 }, { 140, 0 }, { 141, 0 }, { 142, 0 }, { 143, 0 }, { 144, 0 }, { 145, 0 }, { 146, 0 }, { 147, 0 }, { 148, 0 }, { 149, 0 }, { 150, 0 }, { 151, 0 }, { 152, 0 }, { 153, 0 }, { 154, 0 }, { 155, 0 }, { 156, 0 }, { 157, 0 }, { 158, 0 }, { 159, 0 }, { 160, 0 }, { 161, 0 }, { 162, 0 }, { 163, 0 }, { 164, 0 }, { 165, 0 }, { 166, 0 }, { 167, 0 }, { 168, 0 }, { 169, 0 }, { 170, 0 }, { 171, 0 }, { 172, 0 }, { 173, 0 }, { 174, 0 }, { 175, 0 }, { 176, 0 }, { 177, 0 }, { 178, 0 }, { 179, 0 }, { 180, 0 }, { 181, 0 }, { 182, 0 }, { 183, 0 }, { 184, 0 }, { 185, 0 }, { 186, 0 }, { 187, 0 }, { 188, 0 }, { 189, 0 }, { 190, 0 }, { 191, 0 }, { 192, 0 }, { 193, 0 }, { 194, 0 }, { 195, 0 }, { 196, 0 }, { 197, 0 }, { 198, 0 }, { 199, 0 }, { 200, 0 }, { 201, 0 }, { 202, 0 }, { 203, 0 }, { 204, 0 }, { 205, 0 }, { 206, 0 }, { 207, 0 }, { 208, 0 }, { 209, 0 }, { 210, 0 }, { 211, 0 }, { 212, 0 }, { 213, 0 }, { 214, 0 }, { 215, 0 }, { 216, 0 }, { 217, 0 }, { 218, 0 }, { 219, 0 }, { 220, 0 }, { 221, 0 }, { 222, 0 }, { 223, 0 }, { 224, 0 }, { 225, 0 }, { 226, 0 }, { 227, 0 }, { 228, 0 }, { 229, 0 }, { 230, 0 }, { 231, 0 }, { 232, 0 }, { 233, 0 }, { 234, 0 }, { 235, 0 }, { 236, 0 }, { 237, 0 }, { 238, 0 }, { 239, 0 }, { 240, 0 }, { 241, 0 }, { 242, 0 }, { 243, 0 }, { 244, 0 }, { 245, 0 }, { 246, 0 }, { 247, 0 }, { 248, 0 }, { 249, 0 }, { 250, 0 }, { 251, 0 }, { 252, 0 }, { 253, 0 }, { 254, 0 }, { 255, 0 }, { 256, 0 }, { 0, 0 }, { 0,2873 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 24 }, { 0,2863 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,2848 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0,2838 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 25 }, { 0,2828 }, { 0, 0 }, { 0, 0 }, { 48, 10 }, { 49, 10 }, { 50, 10 }, { 51, 10 }, { 52, 10 }, { 53, 10 }, { 54, 10 }, { 55, 10 }, { 56, 10 }, { 57, 10 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 43, 599 }, { 0, 0 }, { 45, 599 }, { 0, 10 }, { 0,2801 }, { 48, 631 }, { 49, 631 }, { 50, 631 }, { 51, 631 }, { 52, 631 }, { 53, 631 }, { 54, 631 }, { 55, 631 }, { 56, 631 }, { 57, 631 }, { 48, 10 }, { 49, 10 }, { 50, 10 }, { 51, 10 }, { 52, 10 }, { 53, 10 }, { 54, 10 }, { 55, 10 }, { 56, 10 }, { 57, 10 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2248 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2248 }, { 49,-2248 }, { 50,-2248 }, { 51,-2248 }, { 52,-2248 }, { 53,-2248 }, { 54,-2248 }, { 55,-2248 }, { 56,-2248 }, { 57,-2248 }, { 58,-2248 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2248 }, { 66,-2248 }, { 67,-2248 }, { 68,-2248 }, { 69,-2248 }, { 70,-2248 }, { 71,-2248 }, { 72,-2248 }, { 73,-2248 }, { 74,-2248 }, { 75,-2248 }, { 76,-2248 }, { 77,-2248 }, { 78,-2248 }, { 79,-2248 }, { 80,-2248 }, { 81,-2248 }, { 82,-2248 }, { 83,-2248 }, { 84,-2248 }, { 85,-2248 }, { 86,-2248 }, { 87,-2248 }, { 88,-2248 }, { 89,-2248 }, { 90,-2248 }, { 0, 83 }, { 0,2709 }, { 0, 0 }, { 0, 0 }, { 95,-2248 }, { 0, 0 }, { 97,-2248 }, { 98,-2248 }, { 99,-2248 }, { 100,-2248 }, { 101,-2248 }, { 102,-2248 }, { 103,-2248 }, { 104,-2248 }, { 105,-2248 }, { 106,-2248 }, { 107,-2248 }, { 108,-2248 }, { 109,-2248 }, { 110,-2248 }, { 111,-2248 }, { 112,-2248 }, { 113,-2248 }, { 114,-2248 }, { 115,-2248 }, { 116,-2248 }, { 117,-2248 }, { 118,-2248 }, { 119,-2248 }, { 120,-2248 }, { 121,-2248 }, { 122,-2248 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2340 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2340 }, { 49,-2340 }, { 50,-2340 }, { 51,-2340 }, { 52,-2340 }, { 53,-2340 }, { 54,-2340 }, { 55,-2340 }, { 56,-2340 }, { 57,-2340 }, { 58,-2340 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2340 }, { 66,-2340 }, { 67,-2340 }, { 68,-2340 }, { 69,-2340 }, { 70,-2340 }, { 71,-2340 }, { 72,-2340 }, { 73,-2340 }, { 74,-2340 }, { 75,-2340 }, { 76,-2340 }, { 77,-2340 }, { 78,-2340 }, { 79,-2340 }, { 80,-2340 }, { 81,-2340 }, { 82,-2340 }, { 83,-2340 }, { 84, 519 }, { 85,-2340 }, { 86,-2340 }, { 87,-2340 }, { 88,-2340 }, { 89,-2340 }, { 90,-2340 }, { 0, 83 }, { 0,2617 }, { 0, 0 }, { 0, 0 }, { 95,-2340 }, { 0, 0 }, { 97,-2340 }, { 98,-2340 }, { 99,-2340 }, { 100,-2340 }, { 101,-2340 }, { 102,-2340 }, { 103,-2340 }, { 104,-2340 }, { 105,-2340 }, { 106,-2340 }, { 107,-2340 }, { 108,-2340 }, { 109,-2340 }, { 110,-2340 }, { 111,-2340 }, { 112,-2340 }, { 113,-2340 }, { 114,-2340 }, { 115,-2340 }, { 116,-2340 }, { 117,-2340 }, { 118,-2340 }, { 119,-2340 }, { 120,-2340 }, { 121,-2340 }, { 122,-2340 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2432 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2432 }, { 49,-2432 }, { 50,-2432 }, { 51,-2432 }, { 52,-2432 }, { 53,-2432 }, { 54,-2432 }, { 55,-2432 }, { 56,-2432 }, { 57,-2432 }, { 58,-2432 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2432 }, { 66,-2432 }, { 67,-2432 }, { 68, 519 }, { 69,-2432 }, { 70,-2432 }, { 71,-2432 }, { 72,-2432 }, { 73,-2432 }, { 74,-2432 }, { 75,-2432 }, { 76,-2432 }, { 77,-2432 }, { 78,-2432 }, { 79,-2432 }, { 80,-2432 }, { 81,-2432 }, { 82,-2432 }, { 83,-2432 }, { 84,-2432 }, { 85,-2432 }, { 86,-2432 }, { 87,-2432 }, { 88,-2432 }, { 89,-2432 }, { 90,-2432 }, { 0, 83 }, { 0,2525 }, { 0, 0 }, { 0, 0 }, { 95,-2432 }, { 0, 0 }, { 97,-2432 }, { 98,-2432 }, { 99,-2432 }, { 100,-2432 }, { 101,-2432 }, { 102,-2432 }, { 103,-2432 }, { 104,-2432 }, { 105,-2432 }, { 106,-2432 }, { 107,-2432 }, { 108,-2432 }, { 109,-2432 }, { 110,-2432 }, { 111,-2432 }, { 112,-2432 }, { 113,-2432 }, { 114,-2432 }, { 115,-2432 }, { 116,-2432 }, { 117,-2432 }, { 118,-2432 }, { 119,-2432 }, { 120,-2432 }, { 121,-2432 }, { 122,-2432 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2524 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2524 }, { 49,-2524 }, { 50,-2524 }, { 51,-2524 }, { 52,-2524 }, { 53,-2524 }, { 54,-2524 }, { 55,-2524 }, { 56,-2524 }, { 57,-2524 }, { 58,-2524 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2524 }, { 66,-2524 }, { 67,-2524 }, { 68,-2524 }, { 69,-2524 }, { 70,-2524 }, { 71,-2524 }, { 72,-2524 }, { 73,-2524 }, { 74,-2524 }, { 75,-2524 }, { 76, 519 }, { 77,-2524 }, { 78,-2524 }, { 79,-2524 }, { 80,-2524 }, { 81,-2524 }, { 82,-2524 }, { 83,-2524 }, { 84,-2524 }, { 85,-2524 }, { 86,-2524 }, { 87,-2524 }, { 88,-2524 }, { 89,-2524 }, { 90,-2524 }, { 0, 83 }, { 0,2433 }, { 0, 0 }, { 0, 0 }, { 95,-2524 }, { 0, 0 }, { 97,-2524 }, { 98,-2524 }, { 99,-2524 }, { 100,-2524 }, { 101,-2524 }, { 102,-2524 }, { 103,-2524 }, { 104,-2524 }, { 105,-2524 }, { 106,-2524 }, { 107,-2524 }, { 108,-2524 }, { 109,-2524 }, { 110,-2524 }, { 111,-2524 }, { 112,-2524 }, { 113,-2524 }, { 114,-2524 }, { 115,-2524 }, { 116,-2524 }, { 117,-2524 }, { 118,-2524 }, { 119,-2524 }, { 120,-2524 }, { 121,-2524 }, { 122,-2524 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2616 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2616 }, { 49,-2616 }, { 50,-2616 }, { 51,-2616 }, { 52,-2616 }, { 53,-2616 }, { 54,-2616 }, { 55,-2616 }, { 56,-2616 }, { 57,-2616 }, { 58,-2616 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2616 }, { 66,-2616 }, { 67,-2616 }, { 68,-2616 }, { 69,-2616 }, { 70,-2616 }, { 71,-2616 }, { 72,-2616 }, { 73,-2616 }, { 74,-2616 }, { 75,-2616 }, { 76,-2616 }, { 77,-2616 }, { 78, 519 }, { 79,-2616 }, { 80,-2616 }, { 81,-2616 }, { 82,-2616 }, { 83,-2616 }, { 84,-2616 }, { 85,-2616 }, { 86,-2616 }, { 87,-2616 }, { 88,-2616 }, { 89,-2616 }, { 90,-2616 }, { 0, 83 }, { 0,2341 }, { 0, 0 }, { 0, 0 }, { 95,-2616 }, { 0, 0 }, { 97,-2616 }, { 98,-2616 }, { 99,-2616 }, { 100,-2616 }, { 101,-2616 }, { 102,-2616 }, { 103,-2616 }, { 104,-2616 }, { 105,-2616 }, { 106,-2616 }, { 107,-2616 }, { 108,-2616 }, { 109,-2616 }, { 110,-2616 }, { 111,-2616 }, { 112,-2616 }, { 113,-2616 }, { 114,-2616 }, { 115,-2616 }, { 116,-2616 }, { 117,-2616 }, { 118,-2616 }, { 119,-2616 }, { 120,-2616 }, { 121,-2616 }, { 122,-2616 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2708 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2708 }, { 49,-2708 }, { 50,-2708 }, { 51,-2708 }, { 52,-2708 }, { 53,-2708 }, { 54,-2708 }, { 55,-2708 }, { 56,-2708 }, { 57,-2708 }, { 58,-2708 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2708 }, { 66,-2708 }, { 67, 519 }, { 68,-2708 }, { 69,-2708 }, { 70,-2708 }, { 71,-2708 }, { 72,-2708 }, { 73,-2708 }, { 74,-2708 }, { 75,-2708 }, { 76,-2708 }, { 77,-2708 }, { 78,-2708 }, { 79,-2708 }, { 80,-2708 }, { 81,-2708 }, { 82,-2708 }, { 83,-2708 }, { 84,-2708 }, { 85,-2708 }, { 86,-2708 }, { 87,-2708 }, { 88,-2708 }, { 89,-2708 }, { 90,-2708 }, { 0, 0 }, { 0,2249 }, { 0, 0 }, { 0, 0 }, { 95,-2708 }, { 0, 0 }, { 97,-2708 }, { 98,-2708 }, { 99,-2708 }, { 100,-2708 }, { 101,-2708 }, { 102,-2708 }, { 103,-2708 }, { 104,-2708 }, { 105,-2708 }, { 106,-2708 }, { 107,-2708 }, { 108,-2708 }, { 109,-2708 }, { 110,-2708 }, { 111,-2708 }, { 112,-2708 }, { 113,-2708 }, { 114,-2708 }, { 115,-2708 }, { 116,-2708 }, { 117,-2708 }, { 118,-2708 }, { 119,-2708 }, { 120,-2708 }, { 121,-2708 }, { 122,-2708 }, { 0, 24 }, { 0,2217 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 32 }, { 49, 32 }, { 50, 32 }, { 51, 32 }, { 52, 32 }, { 53, 32 }, { 54, 32 }, { 55, 32 }, { 56, 32 }, { 57, 32 }, { 0, 83 }, { 0,2190 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48, 0 }, { 49, 0 }, { 50, 0 }, { 51, 0 }, { 52, 0 }, { 53, 0 }, { 54, 0 }, { 55, 0 }, { 56, 0 }, { 57, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2859 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2859 }, { 49,-2859 }, { 50,-2859 }, { 51,-2859 }, { 52,-2859 }, { 53,-2859 }, { 54,-2859 }, { 55,-2859 }, { 56,-2859 }, { 57,-2859 }, { 58,-2859 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 460 }, { 66,-2859 }, { 67,-2859 }, { 68,-2859 }, { 69,-2859 }, { 70,-2859 }, { 71,-2859 }, { 72,-2859 }, { 73,-2859 }, { 74,-2859 }, { 75,-2859 }, { 76,-2859 }, { 77,-2859 }, { 78,-2859 }, { 79,-2859 }, { 80,-2859 }, { 81,-2859 }, { 82,-2859 }, { 83,-2859 }, { 84,-2859 }, { 85,-2859 }, { 86,-2859 }, { 87,-2859 }, { 88,-2859 }, { 89,-2859 }, { 90,-2859 }, { 0, 83 }, { 0,2098 }, { 0, 0 }, { 0, 0 }, { 95,-2859 }, { 0, 0 }, { 97,-2859 }, { 98,-2859 }, { 99,-2859 }, { 100,-2859 }, { 101,-2859 }, { 102,-2859 }, { 103,-2859 }, { 104,-2859 }, { 105,-2859 }, { 106,-2859 }, { 107,-2859 }, { 108,-2859 }, { 109,-2859 }, { 110,-2859 }, { 111,-2859 }, { 112,-2859 }, { 113,-2859 }, { 114,-2859 }, { 115,-2859 }, { 116,-2859 }, { 117,-2859 }, { 118,-2859 }, { 119,-2859 }, { 120,-2859 }, { 121,-2859 }, { 122,-2859 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-2951 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-2951 }, { 49,-2951 }, { 50,-2951 }, { 51,-2951 }, { 52,-2951 }, { 53,-2951 }, { 54,-2951 }, { 55,-2951 }, { 56,-2951 }, { 57,-2951 }, { 58,-2951 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-2951 }, { 66,-2951 }, { 67,-2951 }, { 68,-2951 }, { 69,-2951 }, { 70,-2951 }, { 71,-2951 }, { 72,-2951 }, { 73,-2951 }, { 74,-2951 }, { 75,-2951 }, { 76,-2951 }, { 77,-2951 }, { 78,-2951 }, { 79,-2951 }, { 80,-2951 }, { 81,-2951 }, { 82,-2951 }, { 83,-2951 }, { 84,-2951 }, { 85,-2951 }, { 86,-2951 }, { 87,-2951 }, { 88,-2951 }, { 89,-2951 }, { 90,-2951 }, { 0, 83 }, { 0,2006 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-2951 }, { 98,-2951 }, { 99,-2951 }, { 100,-2951 }, { 101,-2951 }, { 102,-2951 }, { 103,-2951 }, { 104,-2951 }, { 105,-2951 }, { 106,-2951 }, { 107,-2951 }, { 108,-2951 }, { 109,-2951 }, { 110,-2951 }, { 111,-2951 }, { 112,-2951 }, { 113,-2951 }, { 114,-2951 }, { 115,-2951 }, { 116,-2951 }, { 117,-2951 }, { 118,-2951 }, { 119,-2951 }, { 120,-2951 }, { 121,-2951 }, { 122,-2951 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3043 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3043 }, { 49,-3043 }, { 50,-3043 }, { 51,-3043 }, { 52,-3043 }, { 53,-3043 }, { 54,-3043 }, { 55,-3043 }, { 56,-3043 }, { 57,-3043 }, { 58,-3043 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3043 }, { 66,-3043 }, { 67,-3043 }, { 68,-3043 }, { 69, 460 }, { 70,-3043 }, { 71,-3043 }, { 72,-3043 }, { 73,-3043 }, { 74,-3043 }, { 75,-3043 }, { 76,-3043 }, { 77,-3043 }, { 78,-3043 }, { 79,-3043 }, { 80,-3043 }, { 81,-3043 }, { 82,-3043 }, { 83,-3043 }, { 84,-3043 }, { 85,-3043 }, { 86,-3043 }, { 87,-3043 }, { 88,-3043 }, { 89,-3043 }, { 90,-3043 }, { 0, 83 }, { 0,1914 }, { 0, 0 }, { 0, 0 }, { 95,-3043 }, { 0, 0 }, { 97,-3043 }, { 98,-3043 }, { 99,-3043 }, { 100,-3043 }, { 101,-3043 }, { 102,-3043 }, { 103,-3043 }, { 104,-3043 }, { 105,-3043 }, { 106,-3043 }, { 107,-3043 }, { 108,-3043 }, { 109,-3043 }, { 110,-3043 }, { 111,-3043 }, { 112,-3043 }, { 113,-3043 }, { 114,-3043 }, { 115,-3043 }, { 116,-3043 }, { 117,-3043 }, { 118,-3043 }, { 119,-3043 }, { 120,-3043 }, { 121,-3043 }, { 122,-3043 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3135 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3135 }, { 49,-3135 }, { 50,-3135 }, { 51,-3135 }, { 52,-3135 }, { 53,-3135 }, { 54,-3135 }, { 55,-3135 }, { 56,-3135 }, { 57,-3135 }, { 58,-3135 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3135 }, { 66,-3135 }, { 67,-3135 }, { 68,-3135 }, { 69, 460 }, { 70,-3135 }, { 71,-3135 }, { 72,-3135 }, { 73,-3135 }, { 74,-3135 }, { 75,-3135 }, { 76,-3135 }, { 77,-3135 }, { 78,-3135 }, { 79,-3135 }, { 80,-3135 }, { 81,-3135 }, { 82,-3135 }, { 83,-3135 }, { 84,-3135 }, { 85,-3135 }, { 86,-3135 }, { 87,-3135 }, { 88,-3135 }, { 89,-3135 }, { 90,-3135 }, { 0, 83 }, { 0,1822 }, { 0, 0 }, { 0, 0 }, { 95,-3135 }, { 0, 0 }, { 97,-3135 }, { 98,-3135 }, { 99,-3135 }, { 100,-3135 }, { 101,-3135 }, { 102,-3135 }, { 103,-3135 }, { 104,-3135 }, { 105,-3135 }, { 106,-3135 }, { 107,-3135 }, { 108,-3135 }, { 109,-3135 }, { 110,-3135 }, { 111,-3135 }, { 112,-3135 }, { 113,-3135 }, { 114,-3135 }, { 115,-3135 }, { 116,-3135 }, { 117,-3135 }, { 118,-3135 }, { 119,-3135 }, { 120,-3135 }, { 121,-3135 }, { 122,-3135 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3227 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3227 }, { 49,-3227 }, { 50,-3227 }, { 51,-3227 }, { 52,-3227 }, { 53,-3227 }, { 54,-3227 }, { 55,-3227 }, { 56,-3227 }, { 57,-3227 }, { 58,-3227 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3227 }, { 66,-3227 }, { 67,-3227 }, { 68,-3227 }, { 69,-3227 }, { 70,-3227 }, { 71,-3227 }, { 72,-3227 }, { 73,-3227 }, { 74,-3227 }, { 75, 460 }, { 76,-3227 }, { 77,-3227 }, { 78,-3227 }, { 79,-3227 }, { 80,-3227 }, { 81,-3227 }, { 82,-3227 }, { 83,-3227 }, { 84,-3227 }, { 85,-3227 }, { 86,-3227 }, { 87,-3227 }, { 88,-3227 }, { 89,-3227 }, { 90,-3227 }, { 0, 83 }, { 0,1730 }, { 0, 0 }, { 0, 0 }, { 95,-3227 }, { 0, 0 }, { 97,-3227 }, { 98,-3227 }, { 99,-3227 }, { 100,-3227 }, { 101,-3227 }, { 102,-3227 }, { 103,-3227 }, { 104,-3227 }, { 105,-3227 }, { 106,-3227 }, { 107,-3227 }, { 108,-3227 }, { 109,-3227 }, { 110,-3227 }, { 111,-3227 }, { 112,-3227 }, { 113,-3227 }, { 114,-3227 }, { 115,-3227 }, { 116,-3227 }, { 117,-3227 }, { 118,-3227 }, { 119,-3227 }, { 120,-3227 }, { 121,-3227 }, { 122,-3227 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3319 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3319 }, { 49,-3319 }, { 50,-3319 }, { 51,-3319 }, { 52,-3319 }, { 53,-3319 }, { 54,-3319 }, { 55,-3319 }, { 56,-3319 }, { 57,-3319 }, { 58,-3319 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3319 }, { 66,-3319 }, { 67,-3319 }, { 68,-3319 }, { 69,-3319 }, { 70,-3319 }, { 71,-3319 }, { 72,-3319 }, { 73,-3319 }, { 74,-3319 }, { 75,-3319 }, { 76,-3319 }, { 77,-3319 }, { 78,-3319 }, { 79,-3319 }, { 80,-3319 }, { 81,-3319 }, { 82,-3319 }, { 83,-3319 }, { 84,-3319 }, { 85,-3319 }, { 86,-3319 }, { 87,-3319 }, { 88,-3319 }, { 89,-3319 }, { 90,-3319 }, { 0, 83 }, { 0,1638 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-3319 }, { 98,-3319 }, { 99,-3319 }, { 100,-3319 }, { 101,-3319 }, { 102,-3319 }, { 103,-3319 }, { 104,-3319 }, { 105,-3319 }, { 106,-3319 }, { 107,-3319 }, { 108,-3319 }, { 109,-3319 }, { 110,-3319 }, { 111,-3319 }, { 112,-3319 }, { 113,-3319 }, { 114,-3319 }, { 115,-3319 }, { 116,-3319 }, { 117,-3319 }, { 118,-3319 }, { 119,-3319 }, { 120,-3319 }, { 121,-3319 }, { 122,-3319 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3411 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3411 }, { 49,-3411 }, { 50,-3411 }, { 51,-3411 }, { 52,-3411 }, { 53,-3411 }, { 54,-3411 }, { 55,-3411 }, { 56,-3411 }, { 57,-3411 }, { 58,-3411 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3411 }, { 66,-3411 }, { 67,-3411 }, { 68,-3411 }, { 69,-3411 }, { 70,-3411 }, { 71,-3411 }, { 72,-3411 }, { 73,-3411 }, { 74,-3411 }, { 75,-3411 }, { 76,-3411 }, { 77,-3411 }, { 78,-3411 }, { 79,-3411 }, { 80,-3411 }, { 81,-3411 }, { 82,-3411 }, { 83,-3411 }, { 84,-3411 }, { 85,-3411 }, { 86,-3411 }, { 87,-3411 }, { 88,-3411 }, { 89,-3411 }, { 90,-3411 }, { 0, 83 }, { 0,1546 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-3411 }, { 98,-3411 }, { 99,-3411 }, { 100,-3411 }, { 101,-3411 }, { 102,-3411 }, { 103,-3411 }, { 104,-3411 }, { 105,-3411 }, { 106,-3411 }, { 107,-3411 }, { 108,-3411 }, { 109,-3411 }, { 110,-3411 }, { 111,-3411 }, { 112,-3411 }, { 113,-3411 }, { 114,-3411 }, { 115,-3411 }, { 116,-3411 }, { 117,-3411 }, { 118,-3411 }, { 119,-3411 }, { 120,-3411 }, { 121,-3411 }, { 122,-3411 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3503 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3503 }, { 49,-3503 }, { 50,-3503 }, { 51,-3503 }, { 52,-3503 }, { 53,-3503 }, { 54,-3503 }, { 55,-3503 }, { 56,-3503 }, { 57,-3503 }, { 58,-3503 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3503 }, { 66,-3503 }, { 67,-3503 }, { 68,-3503 }, { 69,-3503 }, { 70,-3503 }, { 71,-3503 }, { 72,-3503 }, { 73,-3503 }, { 74,-3503 }, { 75,-3503 }, { 76,-3503 }, { 77,-3503 }, { 78,-3503 }, { 79,-3503 }, { 80,-3503 }, { 81,-3503 }, { 82,-3503 }, { 83,-3503 }, { 84,-3503 }, { 85,-3503 }, { 86,-3503 }, { 87,-3503 }, { 88,-3503 }, { 89,-3503 }, { 90,-3503 }, { 0, 83 }, { 0,1454 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-3503 }, { 98,-3503 }, { 99,-3503 }, { 100,-3503 }, { 101,-3503 }, { 102,-3503 }, { 103,-3503 }, { 104,-3503 }, { 105,-3503 }, { 106,-3503 }, { 107,-3503 }, { 108,-3503 }, { 109,-3503 }, { 110,-3503 }, { 111,-3503 }, { 112,-3503 }, { 113,-3503 }, { 114,-3503 }, { 115,-3503 }, { 116,-3503 }, { 117,-3503 }, { 118,-3503 }, { 119,-3503 }, { 120,-3503 }, { 121,-3503 }, { 122,-3503 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3595 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3595 }, { 49,-3595 }, { 50,-3595 }, { 51,-3595 }, { 52,-3595 }, { 53,-3595 }, { 54,-3595 }, { 55,-3595 }, { 56,-3595 }, { 57,-3595 }, { 58,-3595 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3595 }, { 66,-3595 }, { 67,-3595 }, { 68,-3595 }, { 69,-3595 }, { 70,-3595 }, { 71,-3595 }, { 72,-3595 }, { 73,-3595 }, { 74,-3595 }, { 75,-3595 }, { 76,-3595 }, { 77,-3595 }, { 78,-3595 }, { 79,-3595 }, { 80,-3595 }, { 81,-3595 }, { 82,-3595 }, { 83,-3595 }, { 84,-3595 }, { 85,-3595 }, { 86,-3595 }, { 87,-3595 }, { 88,-3595 }, { 89,-3595 }, { 90,-3595 }, { 0, 83 }, { 0,1362 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-3595 }, { 98,-3595 }, { 99,-3595 }, { 100,-3595 }, { 101,-3595 }, { 102,-3595 }, { 103,-3595 }, { 104,-3595 }, { 105,-3595 }, { 106,-3595 }, { 107,-3595 }, { 108,-3595 }, { 109,-3595 }, { 110,-3595 }, { 111,-3595 }, { 112,-3595 }, { 113,-3595 }, { 114,-3595 }, { 115,-3595 }, { 116,-3595 }, { 117,-3595 }, { 118,-3595 }, { 119,-3595 }, { 120,-3595 }, { 121,-3595 }, { 122,-3595 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3687 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3687 }, { 49,-3687 }, { 50,-3687 }, { 51,-3687 }, { 52,-3687 }, { 53,-3687 }, { 54,-3687 }, { 55,-3687 }, { 56,-3687 }, { 57,-3687 }, { 58,-3687 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65, 460 }, { 66,-3687 }, { 67,-3687 }, { 68,-3687 }, { 69,-3687 }, { 70,-3687 }, { 71,-3687 }, { 72,-3687 }, { 73,-3687 }, { 74,-3687 }, { 75,-3687 }, { 76,-3687 }, { 77,-3687 }, { 78,-3687 }, { 79,-3687 }, { 80,-3687 }, { 81,-3687 }, { 82,-3687 }, { 83,-3687 }, { 84,-3687 }, { 85,-3687 }, { 86,-3687 }, { 87,-3687 }, { 88,-3687 }, { 89,-3687 }, { 90,-3687 }, { 0, 83 }, { 0,1270 }, { 0, 0 }, { 0, 0 }, { 95,-3687 }, { 0, 0 }, { 97,-3687 }, { 98,-3687 }, { 99,-3687 }, { 100,-3687 }, { 101,-3687 }, { 102,-3687 }, { 103,-3687 }, { 104,-3687 }, { 105,-3687 }, { 106,-3687 }, { 107,-3687 }, { 108,-3687 }, { 109,-3687 }, { 110,-3687 }, { 111,-3687 }, { 112,-3687 }, { 113,-3687 }, { 114,-3687 }, { 115,-3687 }, { 116,-3687 }, { 117,-3687 }, { 118,-3687 }, { 119,-3687 }, { 120,-3687 }, { 121,-3687 }, { 122,-3687 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3779 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3779 }, { 49,-3779 }, { 50,-3779 }, { 51,-3779 }, { 52,-3779 }, { 53,-3779 }, { 54,-3779 }, { 55,-3779 }, { 56,-3779 }, { 57,-3779 }, { 58,-3779 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3779 }, { 66,-3779 }, { 67,-3779 }, { 68,-3779 }, { 69,-3779 }, { 70,-3779 }, { 71,-3779 }, { 72,-3779 }, { 73,-3779 }, { 74,-3779 }, { 75,-3779 }, { 76,-3779 }, { 77,-3779 }, { 78,-3779 }, { 79,-3779 }, { 80,-3779 }, { 81,-3779 }, { 82,-3779 }, { 83,-3779 }, { 84,-3779 }, { 85,-3779 }, { 86,-3779 }, { 87,-3779 }, { 88,-3779 }, { 89,-3779 }, { 90,-3779 }, { 0, 8 }, { 0,1178 }, { 0, 0 }, { 0, 0 }, { 95, 460 }, { 0, 0 }, { 97,-3779 }, { 98,-3779 }, { 99,-3779 }, { 100,-3779 }, { 101,-3779 }, { 102,-3779 }, { 103,-3779 }, { 104,-3779 }, { 105,-3779 }, { 106,-3779 }, { 107,-3779 }, { 108,-3779 }, { 109,-3779 }, { 110,-3779 }, { 111,-3779 }, { 112,-3779 }, { 113,-3779 }, { 114,-3779 }, { 115,-3779 }, { 116,-3779 }, { 117,-3779 }, { 118,-3779 }, { 119,-3779 }, { 120,-3779 }, { 121,-3779 }, { 122,-3779 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3871 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3871 }, { 49,-3871 }, { 50,-3871 }, { 51,-3871 }, { 52,-3871 }, { 53,-3871 }, { 54,-3871 }, { 55,-3871 }, { 56,-3871 }, { 57,-3871 }, { 58,-3871 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3871 }, { 66,-3871 }, { 67,-3871 }, { 68,-3871 }, { 69,-3871 }, { 70,-3871 }, { 71,-3871 }, { 72,-3871 }, { 73,-3871 }, { 74,-3871 }, { 75,-3871 }, { 76,-3871 }, { 77,-3871 }, { 78,-3871 }, { 79,-3871 }, { 80,-3871 }, { 81,-3871 }, { 82,-3871 }, { 83,-3871 }, { 84,-3871 }, { 85,-3871 }, { 86,-3871 }, { 87,-3871 }, { 88,-3871 }, { 89,-3871 }, { 90,-3871 }, { 0, 83 }, { 0,1086 }, { 0, 0 }, { 0, 0 }, { 95,-3871 }, { 0, 0 }, { 97,-3871 }, { 98,-3871 }, { 99,-3871 }, { 100,-3871 }, { 101,-3871 }, { 102,-3871 }, { 103,-3871 }, { 104,-3871 }, { 105,-3871 }, { 106,-3871 }, { 107,-3871 }, { 108,-3871 }, { 109,-3871 }, { 110,-3871 }, { 111,-3871 }, { 112,-3871 }, { 113,-3871 }, { 114,-3871 }, { 115,-3871 }, { 116,-3871 }, { 117,-3871 }, { 118,-3871 }, { 119,-3871 }, { 120,-3871 }, { 121,-3871 }, { 122,-3871 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-3963 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-3963 }, { 49,-3963 }, { 50,-3963 }, { 51,-3963 }, { 52,-3963 }, { 53,-3963 }, { 54,-3963 }, { 55,-3963 }, { 56,-3963 }, { 57,-3963 }, { 58,-3963 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-3963 }, { 66,-3963 }, { 67,-3963 }, { 68,-3963 }, { 69,-3963 }, { 70,-3963 }, { 71,-3963 }, { 72,-3963 }, { 73,-3963 }, { 74,-3963 }, { 75,-3963 }, { 76,-3963 }, { 77,-3963 }, { 78,-3963 }, { 79,-3963 }, { 80,-3963 }, { 81,-3963 }, { 82,-3963 }, { 83,-3963 }, { 84,-3963 }, { 85,-3963 }, { 86,-3963 }, { 87,-3963 }, { 88,-3963 }, { 89,-3963 }, { 90,-3963 }, { 0, 83 }, { 0, 994 }, { 0, 0 }, { 0, 0 }, { 95, 368 }, { 0, 0 }, { 97,-3963 }, { 98,-3963 }, { 99,-3963 }, { 100,-3963 }, { 101,-3963 }, { 102,-3963 }, { 103,-3963 }, { 104,-3963 }, { 105,-3963 }, { 106,-3963 }, { 107,-3963 }, { 108,-3963 }, { 109,-3963 }, { 110,-3963 }, { 111,-3963 }, { 112,-3963 }, { 113,-3963 }, { 114,-3963 }, { 115,-3963 }, { 116,-3963 }, { 117,-3963 }, { 118,-3963 }, { 119,-3963 }, { 120,-3963 }, { 121,-3963 }, { 122,-3963 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4055 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4055 }, { 49,-4055 }, { 50,-4055 }, { 51,-4055 }, { 52,-4055 }, { 53,-4055 }, { 54,-4055 }, { 55,-4055 }, { 56,-4055 }, { 57,-4055 }, { 58,-4055 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4055 }, { 66,-4055 }, { 67,-4055 }, { 68,-4055 }, { 69,-4055 }, { 70,-4055 }, { 71,-4055 }, { 72,-4055 }, { 73,-4055 }, { 74,-4055 }, { 75,-4055 }, { 76,-4055 }, { 77,-4055 }, { 78,-4055 }, { 79,-4055 }, { 80,-4055 }, { 81,-4055 }, { 82,-4055 }, { 83,-4055 }, { 84,-4055 }, { 85,-4055 }, { 86,-4055 }, { 87,-4055 }, { 88,-4055 }, { 89,-4055 }, { 90,-4055 }, { 0, 83 }, { 0, 902 }, { 0, 0 }, { 0, 0 }, { 95, 368 }, { 0, 0 }, { 97,-4055 }, { 98,-4055 }, { 99,-4055 }, { 100,-4055 }, { 101,-4055 }, { 102,-4055 }, { 103,-4055 }, { 104,-4055 }, { 105,-4055 }, { 106,-4055 }, { 107,-4055 }, { 108,-4055 }, { 109,-4055 }, { 110,-4055 }, { 111,-4055 }, { 112,-4055 }, { 113,-4055 }, { 114,-4055 }, { 115,-4055 }, { 116,-4055 }, { 117,-4055 }, { 118,-4055 }, { 119,-4055 }, { 120,-4055 }, { 121,-4055 }, { 122,-4055 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4147 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4147 }, { 49,-4147 }, { 50,-4147 }, { 51,-4147 }, { 52,-4147 }, { 53,-4147 }, { 54,-4147 }, { 55,-4147 }, { 56,-4147 }, { 57,-4147 }, { 58,-4147 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4147 }, { 66,-4147 }, { 67,-4147 }, { 68,-4147 }, { 69,-4147 }, { 70,-4147 }, { 71, 368 }, { 72,-4147 }, { 73,-4147 }, { 74,-4147 }, { 75,-4147 }, { 76,-4147 }, { 77,-4147 }, { 78,-4147 }, { 79,-4147 }, { 80,-4147 }, { 81,-4147 }, { 82,-4147 }, { 83,-4147 }, { 84,-4147 }, { 85,-4147 }, { 86,-4147 }, { 87,-4147 }, { 88,-4147 }, { 89,-4147 }, { 90,-4147 }, { 0, 9 }, { 0, 810 }, { 0, 0 }, { 0, 0 }, { 95,-4147 }, { 0, 0 }, { 97,-4147 }, { 98,-4147 }, { 99,-4147 }, { 100,-4147 }, { 101,-4147 }, { 102,-4147 }, { 103,-4147 }, { 104,-4147 }, { 105,-4147 }, { 106,-4147 }, { 107,-4147 }, { 108,-4147 }, { 109,-4147 }, { 110,-4147 }, { 111,-4147 }, { 112,-4147 }, { 113,-4147 }, { 114,-4147 }, { 115,-4147 }, { 116,-4147 }, { 117,-4147 }, { 118,-4147 }, { 119,-4147 }, { 120,-4147 }, { 121,-4147 }, { 122,-4147 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4239 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4239 }, { 49,-4239 }, { 50,-4239 }, { 51,-4239 }, { 52,-4239 }, { 53,-4239 }, { 54,-4239 }, { 55,-4239 }, { 56,-4239 }, { 57,-4239 }, { 58,-4239 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4239 }, { 66,-4239 }, { 67,-4239 }, { 68,-4239 }, { 69,-4239 }, { 70,-4239 }, { 71,-4239 }, { 72,-4239 }, { 73,-4239 }, { 74,-4239 }, { 75,-4239 }, { 76,-4239 }, { 77,-4239 }, { 78,-4239 }, { 79,-4239 }, { 80,-4239 }, { 81,-4239 }, { 82,-4239 }, { 83,-4239 }, { 84,-4239 }, { 85,-4239 }, { 86,-4239 }, { 87,-4239 }, { 88,-4239 }, { 89,-4239 }, { 90,-4239 }, { 0, 7 }, { 0, 718 }, { 0, 0 }, { 0, 0 }, { 95,-4239 }, { 0, 0 }, { 97,-4239 }, { 98,-4239 }, { 99,-4239 }, { 100,-4239 }, { 101,-4239 }, { 102,-4239 }, { 103,-4239 }, { 104,-4239 }, { 105,-4239 }, { 106,-4239 }, { 107,-4239 }, { 108,-4239 }, { 109,-4239 }, { 110,-4239 }, { 111,-4239 }, { 112,-4239 }, { 113,-4239 }, { 114,-4239 }, { 115,-4239 }, { 116,-4239 }, { 117,-4239 }, { 118,-4239 }, { 119,-4239 }, { 120,-4239 }, { 121,-4239 }, { 122,-4239 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4331 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4331 }, { 49,-4331 }, { 50,-4331 }, { 51,-4331 }, { 52,-4331 }, { 53,-4331 }, { 54,-4331 }, { 55,-4331 }, { 56,-4331 }, { 57,-4331 }, { 58,-4331 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4331 }, { 66,-4331 }, { 67,-4331 }, { 68,-4331 }, { 69,-4331 }, { 70,-4331 }, { 71,-4331 }, { 72,-4331 }, { 73,-4331 }, { 74,-4331 }, { 75,-4331 }, { 76,-4331 }, { 77,-4331 }, { 78,-4331 }, { 79,-4331 }, { 80,-4331 }, { 81,-4331 }, { 82,-4331 }, { 83,-4331 }, { 84,-4331 }, { 85,-4331 }, { 86,-4331 }, { 87,-4331 }, { 88,-4331 }, { 89,-4331 }, { 90,-4331 }, { 0, 6 }, { 0, 626 }, { 0, 0 }, { 0, 0 }, { 95,-4331 }, { 0, 0 }, { 97,-4331 }, { 98,-4331 }, { 99,-4331 }, { 100,-4331 }, { 101,-4331 }, { 102,-4331 }, { 103,-4331 }, { 104,-4331 }, { 105,-4331 }, { 106,-4331 }, { 107,-4331 }, { 108,-4331 }, { 109,-4331 }, { 110,-4331 }, { 111,-4331 }, { 112,-4331 }, { 113,-4331 }, { 114,-4331 }, { 115,-4331 }, { 116,-4331 }, { 117,-4331 }, { 118,-4331 }, { 119,-4331 }, { 120,-4331 }, { 121,-4331 }, { 122,-4331 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4423 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4423 }, { 49,-4423 }, { 50,-4423 }, { 51,-4423 }, { 52,-4423 }, { 53,-4423 }, { 54,-4423 }, { 55,-4423 }, { 56,-4423 }, { 57,-4423 }, { 58,-4423 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4423 }, { 66,-4423 }, { 67,-4423 }, { 68,-4423 }, { 69,-4423 }, { 70,-4423 }, { 71,-4423 }, { 72,-4423 }, { 73,-4423 }, { 74,-4423 }, { 75,-4423 }, { 76,-4423 }, { 77,-4423 }, { 78,-4423 }, { 79,-4423 }, { 80,-4423 }, { 81,-4423 }, { 82,-4423 }, { 83,-4423 }, { 84,-4423 }, { 85,-4423 }, { 86,-4423 }, { 87,-4423 }, { 88,-4423 }, { 89,-4423 }, { 90,-4423 }, { 0, 83 }, { 0, 534 }, { 0, 0 }, { 0, 0 }, { 95,-4423 }, { 0, 0 }, { 97,-4423 }, { 98,-4423 }, { 99,-4423 }, { 100,-4423 }, { 101,-4423 }, { 102,-4423 }, { 103,-4423 }, { 104,-4423 }, { 105,-4423 }, { 106,-4423 }, { 107,-4423 }, { 108,-4423 }, { 109,-4423 }, { 110,-4423 }, { 111,-4423 }, { 112,-4423 }, { 113,-4423 }, { 114,-4423 }, { 115,-4423 }, { 116,-4423 }, { 117,-4423 }, { 118,-4423 }, { 119,-4423 }, { 120,-4423 }, { 121,-4423 }, { 122,-4423 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4515 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4515 }, { 49,-4515 }, { 50,-4515 }, { 51,-4515 }, { 52,-4515 }, { 53,-4515 }, { 54,-4515 }, { 55,-4515 }, { 56,-4515 }, { 57,-4515 }, { 58,-4515 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4515 }, { 66,-4515 }, { 67,-4515 }, { 68,-4515 }, { 69, 92 }, { 70,-4515 }, { 71,-4515 }, { 72,-4515 }, { 73,-4515 }, { 74,-4515 }, { 75,-4515 }, { 76,-4515 }, { 77,-4515 }, { 78,-4515 }, { 79,-4515 }, { 80,-4515 }, { 81,-4515 }, { 82,-4515 }, { 83,-4515 }, { 84,-4515 }, { 85,-4515 }, { 86,-4515 }, { 87,-4515 }, { 88,-4515 }, { 89,-4515 }, { 90,-4515 }, { 0, 83 }, { 0, 442 }, { 0, 0 }, { 0, 0 }, { 95,-4515 }, { 0, 0 }, { 97,-4515 }, { 98,-4515 }, { 99,-4515 }, { 100,-4515 }, { 101,-4515 }, { 102,-4515 }, { 103,-4515 }, { 104,-4515 }, { 105,-4515 }, { 106,-4515 }, { 107,-4515 }, { 108,-4515 }, { 109,-4515 }, { 110,-4515 }, { 111,-4515 }, { 112,-4515 }, { 113,-4515 }, { 114,-4515 }, { 115,-4515 }, { 116,-4515 }, { 117,-4515 }, { 118,-4515 }, { 119,-4515 }, { 120,-4515 }, { 121,-4515 }, { 122,-4515 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4607 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4607 }, { 49,-4607 }, { 50,-4607 }, { 51,-4607 }, { 52,-4607 }, { 53,-4607 }, { 54,-4607 }, { 55,-4607 }, { 56,-4607 }, { 57,-4607 }, { 58,-4607 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4607 }, { 66,-4607 }, { 67,-4607 }, { 68,-4607 }, { 69,-4607 }, { 70,-4607 }, { 71,-4607 }, { 72,-4607 }, { 73,-4607 }, { 74,-4607 }, { 75,-4607 }, { 76,-4607 }, { 77,-4607 }, { 78,-4607 }, { 79,-4607 }, { 80,-4607 }, { 81,-4607 }, { 82,-4607 }, { 83,-4607 }, { 84,-4607 }, { 85,-4607 }, { 86,-4607 }, { 87,-4607 }, { 88,-4607 }, { 89,-4607 }, { 90,-4607 }, { 0, 83 }, { 0, 350 }, { 0, 0 }, { 0, 0 }, { 95, 92 }, { 0, 0 }, { 97,-4607 }, { 98,-4607 }, { 99,-4607 }, { 100,-4607 }, { 101,-4607 }, { 102,-4607 }, { 103,-4607 }, { 104,-4607 }, { 105,-4607 }, { 106,-4607 }, { 107,-4607 }, { 108,-4607 }, { 109,-4607 }, { 110,-4607 }, { 111,-4607 }, { 112,-4607 }, { 113,-4607 }, { 114,-4607 }, { 115,-4607 }, { 116,-4607 }, { 117,-4607 }, { 118,-4607 }, { 119,-4607 }, { 120,-4607 }, { 121,-4607 }, { 122,-4607 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4699 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4699 }, { 49,-4699 }, { 50,-4699 }, { 51,-4699 }, { 52,-4699 }, { 53,-4699 }, { 54,-4699 }, { 55,-4699 }, { 56,-4699 }, { 57,-4699 }, { 58,-4699 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4699 }, { 66,-4699 }, { 67,-4699 }, { 68,-4699 }, { 69,-4699 }, { 70,-4699 }, { 71,-4699 }, { 72,-4699 }, { 73,-4699 }, { 74,-4699 }, { 75,-4699 }, { 76,-4699 }, { 77,-4699 }, { 78,-4699 }, { 79,-4699 }, { 80,-4699 }, { 81,-4699 }, { 82,-4699 }, { 83,-4699 }, { 84,-4699 }, { 85,-4699 }, { 86,-4699 }, { 87,-4699 }, { 88,-4699 }, { 89,-4699 }, { 90,-4699 }, { 0, 5 }, { 0, 258 }, { 0, 0 }, { 0, 0 }, { 95, 92 }, { 0, 0 }, { 97,-4699 }, { 98,-4699 }, { 99,-4699 }, { 100,-4699 }, { 101,-4699 }, { 102,-4699 }, { 103,-4699 }, { 104,-4699 }, { 105,-4699 }, { 106,-4699 }, { 107,-4699 }, { 108,-4699 }, { 109,-4699 }, { 110,-4699 }, { 111,-4699 }, { 112,-4699 }, { 113,-4699 }, { 114,-4699 }, { 115,-4699 }, { 116,-4699 }, { 117,-4699 }, { 118,-4699 }, { 119,-4699 }, { 120,-4699 }, { 121,-4699 }, { 122,-4699 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 39,-4791 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 48,-4791 }, { 49,-4791 }, { 50,-4791 }, { 51,-4791 }, { 52,-4791 }, { 53,-4791 }, { 54,-4791 }, { 55,-4791 }, { 56,-4791 }, { 57,-4791 }, { 58,-4791 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 65,-4791 }, { 66,-4791 }, { 67,-4791 }, { 68,-4791 }, { 69,-4791 }, { 70,-4791 }, { 71,-4791 }, { 72,-4791 }, { 73,-4791 }, { 74,-4791 }, { 75,-4791 }, { 76,-4791 }, { 77,-4791 }, { 78,-4791 }, { 79,-4791 }, { 80,-4791 }, { 81,-4791 }, { 82,-4791 }, { 83,-4791 }, { 84,-4791 }, { 85,-4791 }, { 86,-4791 }, { 87,-4791 }, { 88,-4791 }, { 89,-4791 }, { 90,-4791 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 95,-4791 }, { 0, 0 }, { 97,-4791 }, { 98,-4791 }, { 99,-4791 }, { 100,-4791 }, { 101,-4791 }, { 102,-4791 }, { 103,-4791 }, { 104,-4791 }, { 105,-4791 }, { 106,-4791 }, { 107,-4791 }, { 108,-4791 }, { 109,-4791 }, { 110,-4791 }, { 111,-4791 }, { 112,-4791 }, { 113,-4791 }, { 114,-4791 }, { 115,-4791 }, { 116,-4791 }, { 117,-4791 }, { 118,-4791 }, { 119,-4791 }, { 120,-4791 }, { 121,-4791 }, { 122,-4791 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 257, 86 }, { 1, 0 }, }; static yyconst struct yy_trans_info *yy_start_state_list[3] = { &yy_transition[1], &yy_transition[3], &yy_transition[261], } ; static yy_state_type yy_last_accepting_state; static char *yy_last_accepting_cpos; /* The intent behind this definition is that it'll catch * any uses of REJECT which flex missed. */ #define REJECT reject_used_but_not_detected #define yymore() yymore_used_but_not_detected #define YY_MORE_ADJ 0 #define YY_RESTORE_YY_MORE_OFFSET char *yytext; #line 1 "perl-lex.l" #define INITIAL 0 /* * Copyright (c) 2001-2002 Secure Software, Inc * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ #line 21 "perl-lex.l" #include #include "tokens.h" #include "engine.h" int perllexreal_column = 0; int perllex_column = 0; int perllex_lineno = 1; char *yyperlcomment = NULL; /* for consistency, not used */ static void no_match(void); static void gobble_pod(void); static void count(void); static void gobble_string(char c); #define YY_INPUT(buf, result, max_size) \ if (((result = fread(buf, 1, max_size, yyin)) == 0) && ferror(yyin)) \ YY_FATAL_ERROR("input in flex scanner failed"); \ else { \ char *c, *end = (buf) + result - 1; \ for (c = (buf); c < end; c++) { \ if (*c == '\r') *c = ' '; \ if (*c == '\\' && *(c + 1) == '\n') { \ memmove(c + 1, c + 2, end - c); \ result--; \ end--; \ *c = '\r'; \ } \ } \ if (*end == '\r') *end = ' '; \ if (*end == '\\') { \ result--; \ fseek(yyin, -1, SEEK_CUR); \ } \ } #line 2572 "lex.yyperl.c" /* Macros after this point can all be overridden by user definitions in * section 1. */ #ifndef YY_SKIP_YYWRAP #ifdef __cplusplus extern "C" int yywrap YY_PROTO(( void )); #else extern int yywrap YY_PROTO(( void )); #endif #endif #ifndef YY_NO_UNPUT static void yyunput YY_PROTO(( int c, char *buf_ptr )); #endif #ifndef yytext_ptr static void yy_flex_strncpy YY_PROTO(( char *, yyconst char *, int )); #endif #ifdef YY_NEED_STRLEN static int yy_flex_strlen YY_PROTO(( yyconst char * )); #endif #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput YY_PROTO(( void )); #else static int input YY_PROTO(( void )); #endif #endif #if YY_STACK_USED static int yy_start_stack_ptr = 0; static int yy_start_stack_depth = 0; static int *yy_start_stack = 0; #ifndef YY_NO_PUSH_STATE static void yy_push_state YY_PROTO(( int new_state )); #endif #ifndef YY_NO_POP_STATE static void yy_pop_state YY_PROTO(( void )); #endif #ifndef YY_NO_TOP_STATE static int yy_top_state YY_PROTO(( void )); #endif #else #define YY_NO_PUSH_STATE 1 #define YY_NO_POP_STATE 1 #define YY_NO_TOP_STATE 1 #endif #ifdef YY_MALLOC_DECL YY_MALLOC_DECL #else #if __STDC__ #ifndef __cplusplus #include #endif #else /* Just try to get by without declaring the routines. This will fail * miserably on non-ANSI systems for which sizeof(size_t) != sizeof(int) * or sizeof(void*) != sizeof(int). */ #endif #endif /* Amount of stuff to slurp up with each read. */ #ifndef YY_READ_BUF_SIZE #define YY_READ_BUF_SIZE 8192 #endif /* Copy whatever the last rule matched to the standard output. */ #ifndef ECHO /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ #define ECHO (void) fwrite( yytext, yyleng, 1, yyout ) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, * is returned in "result". */ #ifndef YY_INPUT #define YY_INPUT(buf,result,max_size) \ if ( (result = read( fileno(yyin), (char *) buf, max_size )) < 0 ) \ YY_FATAL_ERROR( "input in flex scanner failed" ); #endif /* No semi-colon after return; correct usage is to write "yyterminate();" - * we don't want an extra ';' after the "return" because that will cause * some compilers to complain about unreachable statements. */ #ifndef yyterminate #define yyterminate() return YY_NULL #endif /* Number of entries by which start-condition stack grows. */ #ifndef YY_START_STACK_INCR #define YY_START_STACK_INCR 25 #endif /* Report a fatal error. */ #ifndef YY_FATAL_ERROR #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) #endif /* Default declaration of generated scanner - a define so the user can * easily add parameters. */ #ifndef YY_DECL #define YY_DECL int yylex YY_PROTO(( void )) #endif /* Code executed at the beginning of each rule, after yytext and yyleng * have been set up. */ #ifndef YY_USER_ACTION #define YY_USER_ACTION #endif /* Code executed at the end of each rule. */ #ifndef YY_BREAK #define YY_BREAK break; #endif #define YY_RULE_SETUP \ if ( yyleng > 0 ) \ yy_current_buffer->yy_at_bol = \ (yytext[yyleng - 1] == '\n'); \ YY_USER_ACTION YY_DECL { register yy_state_type yy_current_state; register char *yy_cp, *yy_bp; register int yy_act; #line 60 "perl-lex.l" #line 2716 "lex.yyperl.c" if ( yy_init ) { yy_init = 0; #ifdef YY_USER_INIT YY_USER_INIT; #endif if ( ! yy_start ) yy_start = 1; /* first start state */ if ( ! yyin ) yyin = stdin; if ( ! yyout ) yyout = stdout; if ( ! yy_current_buffer ) yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); yy_load_buffer_state(); } while ( 1 ) /* loops until end-of-file is reached */ { yy_cp = yy_c_buf_p; /* Support of yytext. */ *yy_cp = yy_hold_char; /* yy_bp points to the position in yy_ch_buf of the start of * the current run. */ yy_bp = yy_cp; yy_current_state = yy_start_state_list[yy_start + YY_AT_BOL()]; yy_match: { register yyconst struct yy_trans_info *yy_trans_info; register YY_CHAR yy_c; for ( yy_c = YY_SC_TO_UI(*yy_cp); (yy_trans_info = &yy_current_state[(unsigned int) yy_c])-> yy_verify == yy_c; yy_c = YY_SC_TO_UI(*++yy_cp) ) { yy_current_state += yy_trans_info->yy_nxt; if ( yy_current_state[-1].yy_nxt ) { yy_last_accepting_state = yy_current_state; yy_last_accepting_cpos = yy_cp; } } } yy_find_action: yy_act = yy_current_state[-1].yy_nxt; YY_DO_BEFORE_ACTION; do_action: /* This label is used only to access EOF actions. */ switch ( yy_act ) { /* beginning of action switch */ case 0: /* must back up */ /* undo the effects of YY_DO_BEFORE_ACTION */ *yy_cp = yy_hold_char; yy_cp = yy_last_accepting_cpos + 1; yy_current_state = yy_last_accepting_state; goto yy_find_action; case 1: YY_RULE_SETUP #line 62 "perl-lex.l" { count();perllex_lineno++; return TOKEN_NEWLINE; } YY_BREAK case 2: YY_RULE_SETUP #line 63 "perl-lex.l" { count(); } YY_BREAK case 3: YY_RULE_SETUP #line 64 "perl-lex.l" { count();perllex_lineno++; } YY_BREAK case 4: YY_RULE_SETUP #line 65 "perl-lex.l" { count(); } YY_BREAK /* xor {count(); return XOR; } write {count(); return WRITE; } while {count(); return WHILE; } warn {count(); return WARN; } wantarray {count(); return WANTARRAY; } waitpid {count(); return WAITPID; } wait {count(); return WAIT; } vec {count(); return VEC; } values {count(); return VALUES; } utime {count(); return UTIME; } use {count(); return USE; } until {count(); return UNTIL; } untie {count(); return UNTIE; } unshift {count(); return UNSHIFT; } unpack {count(); return UNPACK; } unlink {count(); return UNLINK; } unless {count(); return UNLESS; } undef {count(); return UNDEF; } umask {count(); return UMASK; } ucfirst {count(); return UCFIRST; } uc {count(); return UC; } truncate {count(); return TRUNCATE; } tr {count(); return TR; } times {count(); return TIMES; } time {count(); return TIME; } tied {count(); return TIED; } tie {count(); return TIE; } telldir {count(); return TELLDIR; } tell {count(); return TELL; } syswrite {count(); return SYSWRITE; } system {count(); return SYSTEM; } sysseek {count(); return SYSSEEK; } sysread {count(); return SYSREAD; } sysopen {count(); return SYSOPEN; } syscall {count(); return SYSCALL; } symlink {count(); return SYMLINK; } substr {count(); return SUBSTR; } sub {count(); return SUB; } study {count(); return STUDY; } stat {count(); return STAT; } srand {count(); return SRAND; } sqrt {count(); return SQRT; } sprintf {count(); return SPRINTF; } split {count(); return SPLIT; } splice {count(); return SPLICE; } sort {count(); return SORT; } socketpair {count(); return SOCKETPAIR; } socket {count(); return SOCKET; } sleep {count(); return SLEEP; } sin {count(); return SIN; } shutdown {count(); return SHUTDOWN; } shmwrite {count(); return SHMWRITE; } shmread {count(); return SHMREAD; } shmget {count(); return SHMGET; } shmctl {count(); return SHMCTL; } shift {count(); return SHIFT; } setsockopt {count(); return SETSOCKOPT; } setservent {count(); return SETSERVENT; } setpwent {count(); return SETPWENT; } setprotoent {count(); return SETPROTOENT; } setpriority {count(); return SETPRIORITY; } setpgrp {count(); return SETPGRP; } setnetent {count(); return SETNETENT; } sethostent {count(); return SETHOSTENT; } setgrent {count(); return SETGRENT; } send {count(); return SEND; } semop {count(); return SEMOP; } semget {count(); return SEMGET; } semctl {count(); return SEMCTL; } select {count(); return SELECT; } seekdir {count(); return SEEKDIR; } seek {count(); return SEEK; } scalar {count(); return SCALAR; } rmdir {count(); return RMDIR; } rindex {count(); return RINDEX; } rewinddir {count(); return REWINDDIR; } reverse {count(); return REVERSE; } return {count(); return RETURN; } reset {count(); return RESET; } require {count(); return REQUIRE; } rename {count(); return RENAME; } ref {count(); return REF; } redo {count(); return REDO; } recv {count(); return RECV; } readpipe {count(); return READPIPE; } readlink {count(); return READLINK; } readline {count(); return READLINE; } readdir {count(); return READDIR; } read {count(); return READ; } rand {count(); return RAND; } qx {count(); return QX; } qw {count(); return QW; } quotemeta {count(); return QUOTEMETA; } qr {count(); return QR; } qq {count(); return QQ; } push {count(); return PUSH; } prototype {count(); return PROTOTYPE; } printf {count(); return PRINTF; } print {count(); return PRINT; } pos {count(); return POS; } pop {count(); return POP; } pipe {count(); return PIPE; } package {count(); return PACKAGE; } pack {count(); return PACK; } our {count(); return OUR; } ord {count(); return ORD; } or {count(); return OR; } opendir {count(); return OPENDIR; } open {count(); return OPEN; } oct {count(); return OCT; } not {count(); return NOT; } no {count(); return NO; } next {count(); return NEXT; } ne {count(); return NE; } my {count(); return MY; } msgsnd {count(); return MSGSND; } msgrcv {count(); return MSGRCV; } msgget {count(); return MSGGET; } msgctl {count(); return MSGCTL; } mkdir {count(); return MKDIR; } map {count(); return MAP; } lt {count(); return LT; } lstat {count(); return LSTAT; } log {count(); return LOG; } lock {count(); return LOCK; } localtime {count(); return LOCALTIME; } local {count(); return LOCAL; } listen {count(); return LISTEN; } link {count(); return LINK; } length {count(); return LENGTH; } le {count(); return LE; } lcfirst {count(); return LCFIRST; } lc {count(); return LC; } last {count(); return LAST; } kill {count(); return KILL; } keys {count(); return KEYS; } join {count(); return JOIN; } ioctl {count(); return IOCTL; } int {count(); return INT; } index {count(); return INDEX; } if {count(); return IF; } hex {count(); return HEX; } gt {count(); return GT; } grep {count(); return GREP; } goto {count(); return GOTO; } gmtime {count(); return GMTIME; } glob {count(); return GLOB; } getsockopt {count(); return GETSOCKOPT; } getsockname {count(); return GETSOCKNAME; } getservent {count(); return GETSERVENT; } getservbyport {count(); return GETSERVBYPORT; } getservbyname {count(); return GETSERVBYNAME; } getpwuid {count(); return GETPWUID; } getpwnam {count(); return GETPWNAM; } getpwent {count(); return GETPWENT; } getprotoent {count(); return GETPROTOENT; } getprotobynumber {count(); return GETPROTOBYNUMBER; } getprotobyname {count(); return GETPROTOBYNAME; } getpriority {count(); return GETPRIORITY; } getppid {count(); return GETPPID; } getpgrp {count(); return GETPGRP; } getpeername {count(); return GETPEERNAME; } getnetent {count(); return GETNETENT; } getnetbyname {count(); return GETNETBYNAME; } getnetbyaddr {count(); return GETNETBYADDR; } getlogin {count(); return GETLOGIN; } gethostent {count(); return GETHOSTENT; } gethostbyname {count(); return GETHOSTBYNAME; } gethostbyaddr {count(); return GETHOSTBYADDR; } getgrnam {count(); return GETGRNAM; } getgrgid {count(); return GETGRGID; } getgrent {count(); return GETGRENT; } getc {count(); return GETC; } ge {count(); return GE; } formline {count(); return FORMLINE; } format {count(); return FORMAT; } fork {count(); return FORK; } foreach {count(); return FOREACH; } for {count(); return FOR; } flock {count(); return FLOCK; } fileno {count(); return FILENO; } fcntl {count(); return FCNTL; } exp {count(); return EXP; } exit {count(); return EXIT; } exists {count(); return EXISTS; } exec {count(); return EXEC; } eval {count(); return EVAL; } eq {count(); return EQ; } eof {count(); return EOF; } endservent {count(); return ENDSERVENT; } endpwent {count(); return ENDPWENT; } endprotoent {count(); return ENDPROTOENT; } endnetent {count(); return ENDNETENT; } endhostent {count(); return ENDHOSTENT; } endgrent {count(); return ENDGRENT; } elsif {count(); return ELSIF; } else {count(); return ELSE; } each {count(); return EACH; } dump {count(); return DUMP; } do {count(); return DO; } die {count(); return DIE; } delete {count(); return DELETE; } defined {count(); return DEFINED; } dbmopen {count(); return DBMOPEN; } dbmclose {count(); return DBMCLOSE; } crypt {count(); return CRYPT; } cos {count(); return COS; } continue {count(); return CONTINUE; } connect {count(); return CONNECT; } cmp {count(); return CMP; } closedir {count(); return CLOSEDIR; } close {count(); return CLOSE; } chroot {count(); return CHROOT; } chr {count(); return CHR; } chown {count(); return CHOWN; } chop {count(); return CHOP; } chomp {count(); return CHOMP; } chmod {count(); return CHMOD; } chdir {count(); return CHDIR; } caller {count(); return CALLER; } bless {count(); return BLESS; } binmode {count(); return BINMODE; } bind {count(); return BIND; } atan2 {count(); return ATAN2; } and {count(); return AND; } alarm {count(); return ALARM; } accept {count(); return ACCEPT; } abs {count(); return ABS; } */ case 5: YY_RULE_SETUP #line 304 "perl-lex.l" {count(); return TOKEN_PACKAGE; } YY_BREAK case 6: YY_RULE_SETUP #line 305 "perl-lex.l" {count(); return TOKEN_LINE; } YY_BREAK case 7: YY_RULE_SETUP #line 306 "perl-lex.l" {count(); return TOKEN_FILE; } YY_BREAK case 8: YY_RULE_SETUP #line 307 "perl-lex.l" {count(); return TOKEN_END; } YY_BREAK case 9: YY_RULE_SETUP #line 308 "perl-lex.l" {count(); return TOKEN_DATA; } YY_BREAK case 10: YY_RULE_SETUP #line 309 "perl-lex.l" {count(); return TOKEN_NULL; } YY_BREAK case 11: YY_RULE_SETUP #line 312 "perl-lex.l" { count();gobble_pod(); return TOKEN_PERLPOD; } YY_BREAK case 12: YY_RULE_SETUP #line 313 "perl-lex.l" { count();gobble_pod(); return TOKEN_PERLPOD; } YY_BREAK case 13: YY_RULE_SETUP #line 314 "perl-lex.l" { count();gobble_pod(); return TOKEN_PERLPOD; } YY_BREAK case 14: YY_RULE_SETUP #line 315 "perl-lex.l" { count();gobble_pod(); return TOKEN_PERLPOD; } YY_BREAK case 15: YY_RULE_SETUP #line 316 "perl-lex.l" { count();gobble_pod(); return TOKEN_PERLPOD; } YY_BREAK case 16: YY_RULE_SETUP #line 317 "perl-lex.l" { count();gobble_string('\''); return TOKEN_QSTRING_LITERAL; } YY_BREAK case 17: YY_RULE_SETUP #line 318 "perl-lex.l" { count();gobble_string('"'); return TOKEN_QQSTRING_LITERAL; } YY_BREAK case 18: YY_RULE_SETUP #line 319 "perl-lex.l" { count();gobble_string('`'); return TOKEN_BACKTICK_LITERAL; } YY_BREAK case 19: YY_RULE_SETUP #line 322 "perl-lex.l" {count(); return TOKEN_REGEXP; } YY_BREAK case 20: YY_RULE_SETUP #line 323 "perl-lex.l" {count(); return TOKEN_HEX_CONST; } YY_BREAK case 21: YY_RULE_SETUP #line 324 "perl-lex.l" {count(); return TOKEN_OCT_CONST; } YY_BREAK case 22: YY_RULE_SETUP #line 325 "perl-lex.l" {count(); return TOKEN_DEC_CONST; } YY_BREAK case 23: YY_RULE_SETUP #line 326 "perl-lex.l" {count(); return TOKEN_FLOAT_CONST; } YY_BREAK case 24: YY_RULE_SETUP #line 327 "perl-lex.l" {count(); return TOKEN_FLOAT_CONST; } YY_BREAK case 25: YY_RULE_SETUP #line 328 "perl-lex.l" {count(); return TOKEN_FLOAT_CONST; } YY_BREAK case 26: YY_RULE_SETUP #line 331 "perl-lex.l" {count(); return TOKEN_RIGHT_ASSIGN; } YY_BREAK case 27: YY_RULE_SETUP #line 332 "perl-lex.l" {count(); return TOKEN_LEFT_ASSIGN; } YY_BREAK case 28: YY_RULE_SETUP #line 334 "perl-lex.l" {count(); return TOKEN_EXP_ASSIGN; } YY_BREAK case 29: YY_RULE_SETUP #line 335 "perl-lex.l" {count(); return TOKEN_ADD_ASSIGN; } YY_BREAK case 30: YY_RULE_SETUP #line 336 "perl-lex.l" {count(); return TOKEN_SUB_ASSIGN; } YY_BREAK case 31: YY_RULE_SETUP #line 337 "perl-lex.l" {count(); return TOKEN_MUL_ASSIGN; } YY_BREAK case 32: YY_RULE_SETUP #line 338 "perl-lex.l" {count(); return TOKEN_DIV_ASSIGN; } YY_BREAK case 33: YY_RULE_SETUP #line 339 "perl-lex.l" {count(); return TOKEN_MOD_ASSIGN; } YY_BREAK case 34: YY_RULE_SETUP #line 340 "perl-lex.l" {count(); return TOKEN_CONCAT_ASSIGN; } YY_BREAK case 35: YY_RULE_SETUP #line 341 "perl-lex.l" {count(); return TOKEN_REPEAT_ASSIGN; } YY_BREAK case 36: YY_RULE_SETUP #line 343 "perl-lex.l" {count(); return TOKEN_AND_ASSIGN; } YY_BREAK case 37: YY_RULE_SETUP #line 344 "perl-lex.l" {count(); return TOKEN_OR_ASSIGN; } YY_BREAK case 38: YY_RULE_SETUP #line 345 "perl-lex.l" {count(); return TOKEN_XOR_ASSIGN; } YY_BREAK case 39: YY_RULE_SETUP #line 346 "perl-lex.l" {count(); return TOKEN_RIGHT_OP; } YY_BREAK case 40: YY_RULE_SETUP #line 347 "perl-lex.l" {count(); return TOKEN_LEFT_OP; } YY_BREAK case 41: YY_RULE_SETUP #line 348 "perl-lex.l" {count(); return TOKEN_EXP_OP; } YY_BREAK case 42: YY_RULE_SETUP #line 349 "perl-lex.l" {count(); return TOKEN_LE_OP; } YY_BREAK case 43: YY_RULE_SETUP #line 350 "perl-lex.l" {count(); return TOKEN_GE_OP; } YY_BREAK case 44: YY_RULE_SETUP #line 351 "perl-lex.l" {count(); return TOKEN_EQ_OP; } YY_BREAK case 45: YY_RULE_SETUP #line 352 "perl-lex.l" {count(); return TOKEN_NE_OP; } YY_BREAK case 46: YY_RULE_SETUP #line 353 "perl-lex.l" {count(); return TOKEN_NE_OP; } YY_BREAK case 47: YY_RULE_SETUP #line 354 "perl-lex.l" {count(); return '!'; } YY_BREAK case 48: YY_RULE_SETUP #line 355 "perl-lex.l" {count(); return '?'; } YY_BREAK case 49: YY_RULE_SETUP #line 356 "perl-lex.l" {count(); return '&'; } YY_BREAK case 50: YY_RULE_SETUP #line 357 "perl-lex.l" {count(); return '~'; } YY_BREAK case 51: YY_RULE_SETUP #line 358 "perl-lex.l" {count(); return '-'; } YY_BREAK case 52: YY_RULE_SETUP #line 359 "perl-lex.l" {count(); return '+'; } YY_BREAK case 53: YY_RULE_SETUP #line 360 "perl-lex.l" {count(); return '*'; } YY_BREAK case 54: YY_RULE_SETUP #line 361 "perl-lex.l" {count(); return '/'; } YY_BREAK case 55: YY_RULE_SETUP #line 362 "perl-lex.l" {count(); return '%'; } YY_BREAK case 56: YY_RULE_SETUP #line 363 "perl-lex.l" {count(); return '<'; } YY_BREAK case 57: YY_RULE_SETUP #line 364 "perl-lex.l" {count(); return '>'; } YY_BREAK case 58: YY_RULE_SETUP #line 365 "perl-lex.l" {count(); return '^'; } YY_BREAK case 59: YY_RULE_SETUP #line 366 "perl-lex.l" {count(); return '|'; } YY_BREAK case 60: YY_RULE_SETUP #line 368 "perl-lex.l" {count(); return '('; } YY_BREAK case 61: YY_RULE_SETUP #line 369 "perl-lex.l" {count(); return ')'; } YY_BREAK case 62: YY_RULE_SETUP #line 370 "perl-lex.l" {count(); return '['; } YY_BREAK case 63: YY_RULE_SETUP #line 371 "perl-lex.l" {count(); return ']'; } YY_BREAK case 64: YY_RULE_SETUP #line 372 "perl-lex.l" {count(); return '{'; } YY_BREAK case 65: YY_RULE_SETUP #line 373 "perl-lex.l" {count(); return '}'; } YY_BREAK case 66: YY_RULE_SETUP #line 374 "perl-lex.l" {count(); return ','; } YY_BREAK case 67: YY_RULE_SETUP #line 375 "perl-lex.l" {count(); return ':'; } YY_BREAK case 68: YY_RULE_SETUP #line 376 "perl-lex.l" {count(); return '.'; } YY_BREAK case 69: YY_RULE_SETUP #line 377 "perl-lex.l" {count(); return '='; } YY_BREAK case 70: YY_RULE_SETUP #line 378 "perl-lex.l" {count(); return ';'; } YY_BREAK case 71: YY_RULE_SETUP #line 379 "perl-lex.l" {count(); return 'x'; } YY_BREAK case 72: YY_RULE_SETUP #line 380 "perl-lex.l" {count(); return 'y'; } YY_BREAK case 73: YY_RULE_SETUP #line 381 "perl-lex.l" {count(); return 's'; } YY_BREAK case 74: YY_RULE_SETUP #line 382 "perl-lex.l" {count(); return 'q'; } YY_BREAK case 75: YY_RULE_SETUP #line 383 "perl-lex.l" {count(); return 'm'; } YY_BREAK case 76: YY_RULE_SETUP #line 384 "perl-lex.l" {count(); return '\\';} YY_BREAK case 77: YY_RULE_SETUP #line 387 "perl-lex.l" {count();return TOKEN_ID_SCALAR;} YY_BREAK case 78: YY_RULE_SETUP #line 388 "perl-lex.l" {count(); return TOKEN_ID_SCALAR; } YY_BREAK case 79: YY_RULE_SETUP #line 389 "perl-lex.l" {count(); return TOKEN_ID_SCALAR; } YY_BREAK case 80: YY_RULE_SETUP #line 390 "perl-lex.l" {count(); return TOKEN_ID_SCALAR; } YY_BREAK case 81: YY_RULE_SETUP #line 391 "perl-lex.l" {count(); return TOKEN_ID_ARRAY; } YY_BREAK case 82: YY_RULE_SETUP #line 392 "perl-lex.l" {count(); return TOKEN_ID_HASHT; } YY_BREAK case 83: YY_RULE_SETUP #line 393 "perl-lex.l" {count(); return TOKEN_ID_HANDLE; } YY_BREAK case 84: YY_RULE_SETUP #line 396 "perl-lex.l" { count();no_match(); } YY_BREAK case 85: YY_RULE_SETUP #line 398 "perl-lex.l" ECHO; YY_BREAK #line 3453 "lex.yyperl.c" case YY_STATE_EOF(INITIAL): yyterminate(); case YY_END_OF_BUFFER: { /* Amount of text matched not including the EOB char. */ int yy_amount_of_matched_text = (int) (yy_cp - yytext_ptr) - 1; /* Undo the effects of YY_DO_BEFORE_ACTION. */ *yy_cp = yy_hold_char; YY_RESTORE_YY_MORE_OFFSET if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_NEW ) { /* We're scanning a new file or input source. It's * possible that this happened because the user * just pointed yyin at a new source and called * yylex(). If so, then we have to assure * consistency between yy_current_buffer and our * globals. Here is the right place to do so, because * this is the first action (other than possibly a * back-up) that will match for the new input source. */ yy_n_chars = yy_current_buffer->yy_n_chars; yy_current_buffer->yy_input_file = yyin; yy_current_buffer->yy_buffer_status = YY_BUFFER_NORMAL; } /* Note that here we test for yy_c_buf_p "<=" to the position * of the first EOB in the buffer, since yy_c_buf_p will * already have been incremented past the NUL character * (since all states make transitions on EOB to the * end-of-buffer state). Contrast this with the test * in input(). */ if ( yy_c_buf_p <= &yy_current_buffer->yy_ch_buf[yy_n_chars] ) { /* This was really a NUL. */ yy_state_type yy_next_state; yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state(); /* Okay, we're now positioned to make the NUL * transition. We couldn't have * yy_get_previous_state() go ahead and do it * for us because it doesn't know how to deal * with the possibility of jamming (and we don't * want to build jamming into it because then it * will run more slowly). */ yy_next_state = yy_try_NUL_trans( yy_current_state ); yy_bp = yytext_ptr + YY_MORE_ADJ; if ( yy_next_state ) { /* Consume the NUL. */ yy_cp = ++yy_c_buf_p; yy_current_state = yy_next_state; goto yy_match; } else { yy_cp = yy_c_buf_p; goto yy_find_action; } } else switch ( yy_get_next_buffer() ) { case EOB_ACT_END_OF_FILE: { yy_did_buffer_switch_on_eof = 0; if ( yywrap() ) { /* Note: because we've taken care in * yy_get_next_buffer() to have set up * yytext, we can now set up * yy_c_buf_p so that if some total * hoser (like flex itself) wants to * call the scanner after we return the * YY_NULL, it'll still work - another * YY_NULL will get returned. */ yy_c_buf_p = yytext_ptr + YY_MORE_ADJ; yy_act = YY_STATE_EOF(YY_START); goto do_action; } else { if ( ! yy_did_buffer_switch_on_eof ) YY_NEW_FILE; } break; } case EOB_ACT_CONTINUE_SCAN: yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state(); yy_cp = yy_c_buf_p; yy_bp = yytext_ptr + YY_MORE_ADJ; goto yy_match; case EOB_ACT_LAST_MATCH: yy_c_buf_p = &yy_current_buffer->yy_ch_buf[yy_n_chars]; yy_current_state = yy_get_previous_state(); yy_cp = yy_c_buf_p; yy_bp = yytext_ptr + YY_MORE_ADJ; goto yy_find_action; } break; } default: YY_FATAL_ERROR( "fatal flex scanner internal error--no action found" ); } /* end of action switch */ } /* end of scanning one token */ } /* end of yylex */ /* yy_get_next_buffer - try to read in a new buffer * * Returns a code representing an action: * EOB_ACT_LAST_MATCH - * EOB_ACT_CONTINUE_SCAN - continue scanning from current position * EOB_ACT_END_OF_FILE - end of file */ static int yy_get_next_buffer() { register char *dest = yy_current_buffer->yy_ch_buf; register char *source = yytext_ptr; register int number_to_move, i; int ret_val; if ( yy_c_buf_p > &yy_current_buffer->yy_ch_buf[yy_n_chars + 1] ) YY_FATAL_ERROR( "fatal flex scanner internal error--end of buffer missed" ); if ( yy_current_buffer->yy_fill_buffer == 0 ) { /* Don't try to fill the buffer, so this is an EOF. */ if ( yy_c_buf_p - yytext_ptr - YY_MORE_ADJ == 1 ) { /* We matched a single character, the EOB, so * treat this as a final EOF. */ return EOB_ACT_END_OF_FILE; } else { /* We matched some text prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; } } /* Try to read more data. */ /* First move last chars to start of buffer. */ number_to_move = (int) (yy_c_buf_p - yytext_ptr) - 1; for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_EOF_PENDING ) /* don't do the read, it's not guaranteed to return an EOF, * just force an EOF */ yy_current_buffer->yy_n_chars = yy_n_chars = 0; else { int num_to_read = yy_current_buffer->yy_buf_size - number_to_move - 1; while ( num_to_read <= 0 ) { /* Not enough room in the buffer - grow it. */ #ifdef YY_USES_REJECT YY_FATAL_ERROR( "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); #else /* just a shorter name for the current buffer */ YY_BUFFER_STATE b = yy_current_buffer; int yy_c_buf_p_offset = (int) (yy_c_buf_p - b->yy_ch_buf); if ( b->yy_is_our_buffer ) { int new_size = b->yy_buf_size * 2; if ( new_size <= 0 ) b->yy_buf_size += b->yy_buf_size / 8; else b->yy_buf_size *= 2; b->yy_ch_buf = (char *) /* Include room in for 2 EOB chars. */ yy_flex_realloc( (void *) b->yy_ch_buf, b->yy_buf_size + 2 ); } else /* Can't grow it, we don't own it. */ b->yy_ch_buf = 0; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( "fatal error - scanner input buffer overflow" ); yy_c_buf_p = &b->yy_ch_buf[yy_c_buf_p_offset]; num_to_read = yy_current_buffer->yy_buf_size - number_to_move - 1; #endif } if ( num_to_read > YY_READ_BUF_SIZE ) num_to_read = YY_READ_BUF_SIZE; /* Read in more data. */ YY_INPUT( (&yy_current_buffer->yy_ch_buf[number_to_move]), yy_n_chars, num_to_read ); yy_current_buffer->yy_n_chars = yy_n_chars; } if ( yy_n_chars == 0 ) { if ( number_to_move == YY_MORE_ADJ ) { ret_val = EOB_ACT_END_OF_FILE; yyrestart( yyin ); } else { ret_val = EOB_ACT_LAST_MATCH; yy_current_buffer->yy_buffer_status = YY_BUFFER_EOF_PENDING; } } else ret_val = EOB_ACT_CONTINUE_SCAN; yy_n_chars += number_to_move; yy_current_buffer->yy_ch_buf[yy_n_chars] = YY_END_OF_BUFFER_CHAR; yy_current_buffer->yy_ch_buf[yy_n_chars + 1] = YY_END_OF_BUFFER_CHAR; yytext_ptr = &yy_current_buffer->yy_ch_buf[0]; return ret_val; } /* yy_get_previous_state - get the state just before the EOB char was reached */ static yy_state_type yy_get_previous_state() { register yy_state_type yy_current_state; register char *yy_cp; yy_current_state = yy_start_state_list[yy_start + YY_AT_BOL()]; for ( yy_cp = yytext_ptr + YY_MORE_ADJ; yy_cp < yy_c_buf_p; ++yy_cp ) { yy_current_state += yy_current_state[(*yy_cp ? YY_SC_TO_UI(*yy_cp) : 256)].yy_nxt; if ( yy_current_state[-1].yy_nxt ) { yy_last_accepting_state = yy_current_state; yy_last_accepting_cpos = yy_cp; } } return yy_current_state; } /* yy_try_NUL_trans - try to make a transition on the NUL character * * synopsis * next_state = yy_try_NUL_trans( current_state ); */ #ifdef YY_USE_PROTOS static yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state ) #else static yy_state_type yy_try_NUL_trans( yy_current_state ) yy_state_type yy_current_state; #endif { register int yy_is_jam; register char *yy_cp = yy_c_buf_p; register int yy_c = 256; register yyconst struct yy_trans_info *yy_trans_info; yy_trans_info = &yy_current_state[(unsigned int) yy_c]; yy_current_state += yy_trans_info->yy_nxt; yy_is_jam = (yy_trans_info->yy_verify != yy_c); if ( ! yy_is_jam ) { if ( yy_current_state[-1].yy_nxt ) { yy_last_accepting_state = yy_current_state; yy_last_accepting_cpos = yy_cp; } } return yy_is_jam ? 0 : yy_current_state; } #ifndef YY_NO_UNPUT #ifdef YY_USE_PROTOS static void yyunput( int c, register char *yy_bp ) #else static void yyunput( c, yy_bp ) int c; register char *yy_bp; #endif { register char *yy_cp = yy_c_buf_p; /* undo effects of setting up yytext */ *yy_cp = yy_hold_char; if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 ) { /* need to shift things up to make room */ /* +2 for EOB chars. */ register int number_to_move = yy_n_chars + 2; register char *dest = &yy_current_buffer->yy_ch_buf[ yy_current_buffer->yy_buf_size + 2]; register char *source = &yy_current_buffer->yy_ch_buf[number_to_move]; while ( source > yy_current_buffer->yy_ch_buf ) *--dest = *--source; yy_cp += (int) (dest - source); yy_bp += (int) (dest - source); yy_current_buffer->yy_n_chars = yy_n_chars = yy_current_buffer->yy_buf_size; if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 ) YY_FATAL_ERROR( "flex scanner push-back overflow" ); } *--yy_cp = (char) c; yytext_ptr = yy_bp; yy_hold_char = *yy_cp; yy_c_buf_p = yy_cp; } #endif /* ifndef YY_NO_UNPUT */ #ifdef __cplusplus static int yyinput() #else static int input() #endif { int c; *yy_c_buf_p = yy_hold_char; if ( *yy_c_buf_p == YY_END_OF_BUFFER_CHAR ) { /* yy_c_buf_p now points to the character we want to return. * If this occurs *before* the EOB characters, then it's a * valid NUL; if not, then we've hit the end of the buffer. */ if ( yy_c_buf_p < &yy_current_buffer->yy_ch_buf[yy_n_chars] ) /* This was really a NUL. */ *yy_c_buf_p = '\0'; else { /* need more input */ int offset = yy_c_buf_p - yytext_ptr; ++yy_c_buf_p; switch ( yy_get_next_buffer() ) { case EOB_ACT_LAST_MATCH: /* This happens because yy_g_n_b() * sees that we've accumulated a * token and flags that we need to * try matching the token before * proceeding. But for input(), * there's no matching to consider. * So convert the EOB_ACT_LAST_MATCH * to EOB_ACT_END_OF_FILE. */ /* Reset buffer status. */ yyrestart( yyin ); /* fall through */ case EOB_ACT_END_OF_FILE: { if ( yywrap() ) return EOF; if ( ! yy_did_buffer_switch_on_eof ) YY_NEW_FILE; #ifdef __cplusplus return yyinput(); #else return input(); #endif } case EOB_ACT_CONTINUE_SCAN: yy_c_buf_p = yytext_ptr + offset; break; } } } c = *(unsigned char *) yy_c_buf_p; /* cast for 8-bit char's */ *yy_c_buf_p = '\0'; /* preserve yytext */ yy_hold_char = *++yy_c_buf_p; yy_current_buffer->yy_at_bol = (c == '\n'); return c; } #ifdef YY_USE_PROTOS void yyrestart( FILE *input_file ) #else void yyrestart( input_file ) FILE *input_file; #endif { if ( ! yy_current_buffer ) yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); yy_init_buffer( yy_current_buffer, input_file ); yy_load_buffer_state(); } #ifdef YY_USE_PROTOS void yy_switch_to_buffer( YY_BUFFER_STATE new_buffer ) #else void yy_switch_to_buffer( new_buffer ) YY_BUFFER_STATE new_buffer; #endif { if ( yy_current_buffer == new_buffer ) return; if ( yy_current_buffer ) { /* Flush out information for old buffer. */ *yy_c_buf_p = yy_hold_char; yy_current_buffer->yy_buf_pos = yy_c_buf_p; yy_current_buffer->yy_n_chars = yy_n_chars; } yy_current_buffer = new_buffer; yy_load_buffer_state(); /* We don't actually know whether we did this switch during * EOF (yywrap()) processing, but the only time this flag * is looked at is after yywrap() is called, so it's safe * to go ahead and always set it. */ yy_did_buffer_switch_on_eof = 1; } #ifdef YY_USE_PROTOS void yy_load_buffer_state( void ) #else void yy_load_buffer_state() #endif { yy_n_chars = yy_current_buffer->yy_n_chars; yytext_ptr = yy_c_buf_p = yy_current_buffer->yy_buf_pos; yyin = yy_current_buffer->yy_input_file; yy_hold_char = *yy_c_buf_p; } #ifdef YY_USE_PROTOS YY_BUFFER_STATE yy_create_buffer( FILE *file, int size ) #else YY_BUFFER_STATE yy_create_buffer( file, size ) FILE *file; int size; #endif { YY_BUFFER_STATE b; b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_buf_size = size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. */ b->yy_ch_buf = (char *) yy_flex_alloc( b->yy_buf_size + 2 ); if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_is_our_buffer = 1; yy_init_buffer( b, file ); return b; } #ifdef YY_USE_PROTOS void yy_delete_buffer( YY_BUFFER_STATE b ) #else void yy_delete_buffer( b ) YY_BUFFER_STATE b; #endif { if ( ! b ) return; if ( b == yy_current_buffer ) yy_current_buffer = (YY_BUFFER_STATE) 0; if ( b->yy_is_our_buffer ) yy_flex_free( (void *) b->yy_ch_buf ); yy_flex_free( (void *) b ); } #ifndef YY_ALWAYS_INTERACTIVE #ifndef YY_NEVER_INTERACTIVE extern int isatty YY_PROTO(( int )); #endif #endif #ifdef YY_USE_PROTOS void yy_init_buffer( YY_BUFFER_STATE b, FILE *file ) #else void yy_init_buffer( b, file ) YY_BUFFER_STATE b; FILE *file; #endif { yy_flush_buffer( b ); b->yy_input_file = file; b->yy_fill_buffer = 1; #if YY_ALWAYS_INTERACTIVE b->yy_is_interactive = 1; #else #if YY_NEVER_INTERACTIVE b->yy_is_interactive = 0; #else b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; #endif #endif } #ifdef YY_USE_PROTOS void yy_flush_buffer( YY_BUFFER_STATE b ) #else void yy_flush_buffer( b ) YY_BUFFER_STATE b; #endif { if ( ! b ) return; b->yy_n_chars = 0; /* We always need two end-of-buffer characters. The first causes * a transition to the end-of-buffer state. The second causes * a jam in that state. */ b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; b->yy_buf_pos = &b->yy_ch_buf[0]; b->yy_at_bol = 1; b->yy_buffer_status = YY_BUFFER_NEW; if ( b == yy_current_buffer ) yy_load_buffer_state(); } #ifndef YY_NO_SCAN_BUFFER #ifdef YY_USE_PROTOS YY_BUFFER_STATE yy_scan_buffer( char *base, yy_size_t size ) #else YY_BUFFER_STATE yy_scan_buffer( base, size ) char *base; yy_size_t size; #endif { YY_BUFFER_STATE b; if ( size < 2 || base[size-2] != YY_END_OF_BUFFER_CHAR || base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ return 0; b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */ b->yy_buf_pos = b->yy_ch_buf = base; b->yy_is_our_buffer = 0; b->yy_input_file = 0; b->yy_n_chars = b->yy_buf_size; b->yy_is_interactive = 0; b->yy_at_bol = 1; b->yy_fill_buffer = 0; b->yy_buffer_status = YY_BUFFER_NEW; yy_switch_to_buffer( b ); return b; } #endif #ifndef YY_NO_SCAN_STRING #ifdef YY_USE_PROTOS YY_BUFFER_STATE yy_scan_string( yyconst char *yy_str ) #else YY_BUFFER_STATE yy_scan_string( yy_str ) yyconst char *yy_str; #endif { int len; for ( len = 0; yy_str[len]; ++len ) ; return yy_scan_bytes( yy_str, len ); } #endif #ifndef YY_NO_SCAN_BYTES #ifdef YY_USE_PROTOS YY_BUFFER_STATE yy_scan_bytes( yyconst char *bytes, int len ) #else YY_BUFFER_STATE yy_scan_bytes( bytes, len ) yyconst char *bytes; int len; #endif { YY_BUFFER_STATE b; char *buf; yy_size_t n; int i; /* Get memory for full buffer, including space for trailing EOB's. */ n = len + 2; buf = (char *) yy_flex_alloc( n ); if ( ! buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); for ( i = 0; i < len; ++i ) buf[i] = bytes[i]; buf[len] = buf[len+1] = YY_END_OF_BUFFER_CHAR; b = yy_scan_buffer( buf, n ); if ( ! b ) YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); /* It's okay to grow etc. this buffer, and we should throw it * away when we're done. */ b->yy_is_our_buffer = 1; return b; } #endif #ifndef YY_NO_PUSH_STATE #ifdef YY_USE_PROTOS static void yy_push_state( int new_state ) #else static void yy_push_state( new_state ) int new_state; #endif { if ( yy_start_stack_ptr >= yy_start_stack_depth ) { yy_size_t new_size; yy_start_stack_depth += YY_START_STACK_INCR; new_size = yy_start_stack_depth * sizeof( int ); if ( ! yy_start_stack ) yy_start_stack = (int *) yy_flex_alloc( new_size ); else yy_start_stack = (int *) yy_flex_realloc( (void *) yy_start_stack, new_size ); if ( ! yy_start_stack ) YY_FATAL_ERROR( "out of memory expanding start-condition stack" ); } yy_start_stack[yy_start_stack_ptr++] = YY_START; BEGIN(new_state); } #endif #ifndef YY_NO_POP_STATE static void yy_pop_state() { if ( --yy_start_stack_ptr < 0 ) YY_FATAL_ERROR( "start-condition stack underflow" ); BEGIN(yy_start_stack[yy_start_stack_ptr]); } #endif #ifndef YY_NO_TOP_STATE static int yy_top_state() { return yy_start_stack[yy_start_stack_ptr - 1]; } #endif #ifndef YY_EXIT_FAILURE #define YY_EXIT_FAILURE 2 #endif #ifdef YY_USE_PROTOS static void yy_fatal_error( yyconst char msg[] ) #else static void yy_fatal_error( msg ) char msg[]; #endif { (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } /* Redefine yyless() so it works in section 3 code. */ #undef yyless #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ yytext[yyleng] = yy_hold_char; \ yy_c_buf_p = yytext + n; \ yy_hold_char = *yy_c_buf_p; \ *yy_c_buf_p = '\0'; \ yyleng = n; \ } \ while ( 0 ) /* Internal utility routines. */ #ifndef yytext_ptr #ifdef YY_USE_PROTOS static void yy_flex_strncpy( char *s1, yyconst char *s2, int n ) #else static void yy_flex_strncpy( s1, s2, n ) char *s1; yyconst char *s2; int n; #endif { register int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; } #endif #ifdef YY_NEED_STRLEN #ifdef YY_USE_PROTOS static int yy_flex_strlen( yyconst char *s ) #else static int yy_flex_strlen( s ) yyconst char *s; #endif { register int n; for ( n = 0; s[n]; ++n ) ; return n; } #endif #ifdef YY_USE_PROTOS static void *yy_flex_alloc( yy_size_t size ) #else static void *yy_flex_alloc( size ) yy_size_t size; #endif { return (void *) malloc( size ); } #ifdef YY_USE_PROTOS static void *yy_flex_realloc( void *ptr, yy_size_t size ) #else static void *yy_flex_realloc( ptr, size ) void *ptr; yy_size_t size; #endif { /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter * because both ANSI C and C++ allow castless assignment from * any pointer type to void*, and deal with argument conversions * as though doing an assignment. */ return (void *) realloc( (char *) ptr, size ); } #ifdef YY_USE_PROTOS static void yy_flex_free( void *ptr ) #else static void yy_flex_free( ptr ) void *ptr; #endif { free( ptr ); } #if YY_MAIN int main() { yylex(); return 0; } #endif #line 398 "perl-lex.l" int yywrap(void) { return 1; } static void count() { int i; if (perllexreal_column != 0) { perllex_column = perllexreal_column+1; } for (i = 0; yytext[i] != '\0'; i++) { if (yytext[i] == '\n') { perllexreal_column = 0; perllex_column = 0; } else if (yytext[i] == '\t') { perllexreal_column += 8 - (perllexreal_column % 8); }else { perllexreal_column++; } } } static void gobble_string(char which) { int bslash = 0; char c; while ((c = input()) && c != -1) { perllexreal_column++; switch(c) { case '\\': if (!bslash) bslash = 1; else bslash = 0; break; case '\n': perllexreal_column = 0; perllex_column = 0; perllex_lineno++; bslash = 0; break; default: if (c == which && !bslash) { return; } bslash = 0; break; } } } static void gobble_pod(void) { int bline = 0; int cstate = 0; char c; while ((c = input()) && c != -1) { perllexreal_column++; switch(c) { case '=': if (!bline) cstate = 1; break; case '\n': perllexreal_column = 0; perllex_column = 0; perllex_lineno++; bline = 0; if (cstate == 4) return; break; case 'c': if (cstate == 1) cstate = 2; break; case 'u': if (cstate == 2) cstate = 3; break; case 't': if (cstate == 3) cstate = 4; break; case ' ': case '\t': if (cstate == 4) return; break; default: bline++; cstate = 0; break; } } } static void no_match(void) { fprintf(stderr, "%s:%d: warning: bad token `%s'\n", current_file, perllex_lineno, yytext); }