/* Generated by re2c */ #include /* size_t */ #include #include /* malloc, free */ #include /* memcpy */ static void *read_file ( const char *fname , size_t unit , size_t padding , size_t *pfsize ) { void *buffer = NULL; size_t fsize = 0; /* open file */ FILE *f = fopen(fname, "rb"); if(f == NULL) { goto error; } /* get file size */ fseek(f, 0, SEEK_END); fsize = (size_t) ftell(f) / unit; fseek(f, 0, SEEK_SET); /* allocate memory for file and padding */ buffer = malloc(unit * (fsize + padding)); if (buffer == NULL) { goto error; } /* read the whole file in memory */ if (fread(buffer, unit, fsize, f) != fsize) { goto error; } fclose(f); *pfsize = fsize; return buffer; error: fprintf(stderr, "error: cannot read file '%s'\n", fname); free(buffer); if (f != NULL) { fclose(f); } return NULL; } #define YYCTYPE unsigned char #define YYKEYTYPE unsigned char #define YYPEEK() *cursor #define YYSKIP() ++cursor #define YYLESSTHAN(n) (limit - cursor) < n #define YYFILL(n) { break; } static int action_line261 ( unsigned *pkix , const YYKEYTYPE *keys , const YYCTYPE *start , const YYCTYPE *token , const YYCTYPE **cursor , YYKEYTYPE rule_act ) { const unsigned kix = *pkix; const long pos = token - start; const long len_act = *cursor - token; const long len_exp = (long) keys[kix + 1]; const YYKEYTYPE rule_exp = keys[kix + 2]; *pkix = kix + 3; if (rule_exp == 255) { fprintf ( stderr , "warning: lex_line261: control flow is undefined for input" " at position %ld, rerun re2c with '-W'\n" , pos ); } if (len_act == len_exp && rule_act == rule_exp) { const YYKEYTYPE offset = keys[kix]; *cursor = token + offset; return 0; } else { fprintf ( stderr , "error: lex_line261: at position %ld (key %u):\n" "\texpected: match length %ld, rule %u\n" "\tactual: match length %ld, rule %u\n" , pos , kix , len_exp , rule_exp , len_act , rule_act ); return 1; } } static int check_key_count_line261(unsigned have, unsigned used, unsigned need) { if (used + need <= have) return 0; fprintf(stderr, "error: lex_line261: not enough keys\n"); return 1; } int lex_line261() { const size_t padding = 7; /* YYMAXFILL */ int status = 0; size_t input_len = 0; size_t keys_count = 0; YYCTYPE *input = NULL; YYKEYTYPE *keys = NULL; const YYCTYPE *cursor = NULL; const YYCTYPE *limit = NULL; const YYCTYPE *token = NULL; const YYCTYPE *eof = NULL; unsigned int i = 0; input = (YYCTYPE *) read_file ("push.--skeleton.c.line261.input" , sizeof (YYCTYPE) , padding , &input_len ); if (input == NULL) { status = 1; goto end; } keys = (YYKEYTYPE *) read_file ("push.--skeleton.c.line261.keys" , sizeof (YYKEYTYPE) , 0 , &keys_count ); if (keys == NULL) { status = 1; goto end; } cursor = input; limit = input + input_len + padding; eof = input + input_len; for (i = 0; status == 0 && cursor < eof && i < keys_count;) { token = cursor; YYCTYPE yych; if (YYLESSTHAN (7)) YYFILL(7); yych = YYPEEK (); switch (yych) { case 0x00: goto yy2; case '\t': case '\v': case '\f': case '\r': case ' ': goto yy6; case '\n': goto yy8; case '(': goto yy10; case ')': goto yy12; case '*': goto yy14; case '+': goto yy16; case '-': goto yy18; case '/': goto yy20; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy22; case '=': goto yy25; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'c': case 'd': case 'h': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 's': case 't': case 'u': case 'v': case 'x': case 'y': case 'z': goto yy27; case 'b': goto yy30; case 'e': goto yy31; case 'f': goto yy32; case 'g': goto yy33; case 'i': goto yy34; case 'r': goto yy35; case 'w': goto yy36; default: goto yy4; } yy2: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 18); continue; yy4: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 19); continue; yy6: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 17); continue; yy8: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 16); continue; yy10: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 10); continue; yy12: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 11); continue; yy14: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 14); continue; yy16: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 13); continue; yy18: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 12); continue; yy20: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 15); continue; yy22: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy22; default: goto yy24; } yy24: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 8); continue; yy25: YYSKIP (); status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 9); continue; yy27: YYSKIP (); if (YYLESSTHAN (1)) YYFILL(1); yych = YYPEEK (); yy28: switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy29; } yy29: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 7); continue; yy30: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'r': goto yy37; default: goto yy28; } yy31: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'l': goto yy38; default: goto yy28; } yy32: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'o': goto yy39; default: goto yy28; } yy33: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'o': goto yy40; default: goto yy28; } yy34: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'f': goto yy41; default: goto yy28; } yy35: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'e': goto yy43; default: goto yy28; } yy36: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'h': goto yy44; default: goto yy28; } yy37: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'e': goto yy45; default: goto yy28; } yy38: YYSKIP (); yych = YYPEEK (); switch (yych) { case 's': goto yy46; default: goto yy28; } yy39: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'r': goto yy47; default: goto yy28; } yy40: YYSKIP (); yych = YYPEEK (); switch (yych) { case 't': goto yy49; default: goto yy28; } yy41: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy42; } yy42: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 0); continue; yy43: YYSKIP (); yych = YYPEEK (); switch (yych) { case 't': goto yy50; default: goto yy28; } yy44: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'i': goto yy51; default: goto yy28; } yy45: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'a': goto yy52; default: goto yy28; } yy46: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'e': goto yy53; default: goto yy28; } yy47: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy48; } yy48: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 1); continue; yy49: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'o': goto yy55; default: goto yy28; } yy50: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'u': goto yy57; default: goto yy28; } yy51: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'l': goto yy58; default: goto yy28; } yy52: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'k': goto yy59; default: goto yy28; } yy53: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy54; } yy54: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 2); continue; yy55: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy56; } yy56: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 3); continue; yy57: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'r': goto yy61; default: goto yy28; } yy58: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'e': goto yy62; default: goto yy28; } yy59: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy60; } yy60: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 4); continue; yy61: YYSKIP (); yych = YYPEEK (); switch (yych) { case 'n': goto yy64; default: goto yy28; } yy62: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy63; } yy63: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 5); continue; yy64: YYSKIP (); yych = YYPEEK (); switch (yych) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': goto yy27; default: goto yy65; } yy65: status = check_key_count_line261(keys_count, i, 3) || action_line261(&i, keys, input, token, &cursor, 6); continue; } if (status == 0) { if (cursor != eof) { status = 1; const long pos = token - input; fprintf(stderr, "error: lex_line261: unused input strings left at position %ld\n", pos); } if (i != keys_count) { status = 1; fprintf(stderr, "error: lex_line261: unused keys left after %u keys\n", i); } } end: free(input); free(keys); return status; } #undef YYCTYPE #undef YYKEYTYPE #undef YYPEEK #undef YYSKIP #undef YYLESSTHAN #undef YYFILL int main() { if(lex_line261() != 0) { return 1; } return 0; } !"#$%&',.:;<>?@[\]^`{|}~ ()*+-/00112233445566778899 00 11 22 33 44556677889900112233445566778899001122 33!44"55#66$77%88&99'00(11)22*33+44,55-66.77/88:99;00<11=22>33?44@55A66B77C88D99E00F11G22H33I44J55K66L77M88N99O00P11Q22R33S44T55U66V77W88X99Y00Z11[22\33]44^55_66`77a88b99c00d11e22f33g44h55i66j77k88l99m00n11o22p33q44r55s66t77u88v99w00x11y22z33{44|55}66~7788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344550123456789 0 1 2 3 4567890123456789012 3!4"5#6$7%8&9'0(1)2*3+4,5-6.7/8:9;0<1=2>3?4@5A6B7C8D9E0F1G2H3I4J5K6L7M8N9O0P1Q2R3S4T5U6V7W8X9Y0Z1[2\3]4^5_6`7a8b9c0d1e2f3g4h5i6j7k8l9m0n1o2p3q4r5s6t7u8v9w0x1y2z3{4|5}6~789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345=A0B1C2D3E4F5G6H7I8J9 KA LB MC ND OEPFQGRHSITJUKVLWMXNYOZP_QaRcSdThUjVkW lX!mY"nZ#o_$pa%qb&sc'td(ue)vf*xg+yh,zi-Aj.Bk/Cl:Dm;EnHq?Ir@Js[Kt\Lu]Mv^Nw`Ox{Py|Qz}R0~S1T2U3V4W5X6Y7Z8_9aAcBdChDjEkFlGmHnIoJpKqLsMtNuOvPxQyRzSATBUCVDWEXFYGZH_IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr_satcudvhwjxkylzm0n1o2p3q4s5t6u7v8x9yAzBACBDCEDFEGFHGIHJIKJLKMLNMONPOQPRQSRTSUTVUWVXWYXZY_Za_baccddehfjgkhlimjnkolpmqnsotpuqvrxsytzuAvBwCxDyEzF0G1H2I3ABCDEFGHIJ K L M N OPQRSTUVWXYZ_acdhjk l!m"n#o$p%q&s't(u)v*x+y,z-A.B/C:D;EH?I@J[K\L]M^N`O{P|Q}R~STUVWXYZ_acdhjklmnopqstuvxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_acdhjklmnopqstuvxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_acdhjklmnopqstuvxyzABCDEFGHIb0b1b2b3b4b5b6b7b8b9 bA bB bC bD bEbFbGbHbIbJbKbLbMbNbObPbQbRbSbTbUbVbW bX!bY"bZ#b_$ba%bb&bc'bd(be)bf*bg+bh,bi-bj.bk/bl:bm;bnbq?bs@bt[bu\bv]bw^bx`by{bz|b0}b1~b2b3b4b5b6b7b8b9bAbBbCbDbEbFbGbHbIbJbKbLbMbNbObPbQbRbSbTbUbVbWbXbYbZb_babbbcbdbebfbgbhbibjbkblbmbnbobpbqbsbtbubvbwbxbybzb0b1b2b3b4b5b6b7b8b9bAbBbCbDbEbFbGbHbIbJbKbLbMbNbObPbQbRbSbTbUbVbWbXbYbZb_babbbcbdbebfbgbhbibjbkblbmbnbobpbqbsbtbubvbwbxbybzb0b1b2b3b4b5b6br0br1br2br3br4br5br6br7br8br9 brA brB brC brD brEbrFbrGbrHbrIbrJbrKbrLbrMbrNbrObrPbrQbrRbrSbrTbrUbrVbrW brX!brY"brZ#br_$bra%brb&brc'brd(brf)brg*brh+bri,brj-brk.brl/brm:brn;brobrr?brs@brt[bru\brv]brw^brx`bry{brz|br0}br1~br2br3br4br5br6br7br8br9brAbrBbrCbrDbrEbrFbrGbrHbrIbrJbrKbrLbrMbrNbrObrPbrQbrRbrSbrTbrUbrVbrWbrXbrYbrZbr_brabrbbrcbrdbrfbrgbrhbribrjbrkbrlbrmbrnbrobrpbrqbrrbrsbrtbrubrvbrwbrxbrybrzbr0br1br2br3br4br5br6br7br8br9brAbrBbrCbrDbrEbrFbrGbrHbrIbrJbrKbrLbrMbrNbrObrPbrQbrRbrSbrTbrUbrVbrWbrXbrYbrZbr_brabrbbrcbrdbrfbrgbrhbribrjbrkbrlbrmbrnbrobrpbrqbrrbrsbrtbrubrvbrwbrxbrybrzbr0br1br2br3br4br5br6bre0bre1bre2bre3bre4bre5bre6bre7bre8bre9 breA breB breC breD breEbreFbreGbreHbreIbreJbreKbreLbreMbreNbreObrePbreQbreRbreSbreTbreUbreVbreW breX!breY"breZ#bre_$breb%brec&bred'bree(bref)breg*breh+brei,brej-brek.brel/brem:bren;breobrer?bres@bret[breu\brev]brew^brex`brey{brez|bre0}bre1~bre2bre3bre4bre5bre6bre7bre8bre9breAbreBbreCbreDbreEbreFbreGbreHbreIbreJbreKbreLbreMbreNbreObrePbreQbreRbreSbreTbreUbreVbreWbreXbreYbreZbre_brebbrecbredbreebrefbregbrehbreibrejbrekbrelbrembrenbreobrepbreqbrerbresbretbreubrevbrewbrexbreybrezbre0bre1bre2bre3bre4bre5bre6bre7bre8bre9breAbreBbreCbreDbreEbreFbreGbreHbreIbreJbreKbreLbreMbreNbreObrePbreQbreRbreSbreTbreUbreVbreWbreXbreYbreZbre_brebbrecbredbreebrefbregbrehbreibrejbrekbrelbrembrenbreobrepbreqbrerbresbretbreubrevbrewbrexbreybrezbre0bre1bre2bre3bre4bre5bre6brea0brea1brea2brea3brea4brea5brea6brea7brea8brea9 breaA breaB breaC breaD breaEbreaFbreaGbreaHbreaIbreaJbreaKbreaLbreaMbreaNbreaObreaPbreaQbreaRbreaSbreaTbreaUbreaVbreaW breaX!breaY"breaZ#brea_$breaa%breab&breac'bread(breae)breaf*breag+breah,breai-breaj.breal/bream:brean;breaobrear?breas@breat[breau\breav]breaw^breax`breay{breaz|brea0}brea1~brea2brea3brea4brea5brea6brea7brea8brea9breaAbreaBbreaCbreaDbreaEbreaFbreaGbreaHbreaIbreaJbreaKbreaLbreaMbreaNbreaObreaPbreaQbreaRbreaSbreaTbreaUbreaVbreaWbreaXbreaYbreaZbrea_breaabreabbreacbreadbreaebreafbreagbreahbreaibreajbrealbreambreanbreaobreapbreaqbrearbreasbreatbreaubreavbreawbreaxbreaybreazbrea0brea1brea2brea3brea4brea5brea6brea7brea8brea9breaAbreaBbreaCbreaDbreaEbreaFbreaGbreaHbreaIbreaJbreaKbreaLbreaMbreaNbreaObreaPbreaQbreaRbreaSbreaTbreaUbreaVbreaWbreaXbreaYbreaZbrea_breaabreabbreacbreadbreaebreafbreagbreahbreaibreajbrealbreambreanbreaobreapbreaqbrearbreasbreatbreaubreavbreawbreaxbreaybreazbrea0brea1brea2brea3brea4brea5brea6break0break1break2break3break4break5break6break7break8break9 breakA breakB breakC breakD breakEbreakFbreakGbreakHbreakIbreakJbreakKbreakLbreakMbreakNbreakObreakPbreakQbreakRbreakSbreakTbreakUbreakVbreakW breakX!breakY"breakZ#break_$breaka%breakb&breakc'breakd(breake)breakf*breakg+breakh,breaki-breakj.breakk/breakl:breakm;breaknbreakq?breakr@breaks[breakt\breaku]breakv^breakw`breakx{breaky|breakz}break0~break1break2break3break4break5break6break7break8break9breakAbreakBbreakCbreakDbreakEbreakFbreakGbreakHbreakIbreakJbreakKbreakLbreakMbreakNbreakObreakPbreakQbreakRbreakSbreakTbreakUbreakVbreakWbreakXbreakYbreakZbreak_breakabreakbbreakcbreakdbreakebreakfbreakgbreakhbreakibreakjbreakkbreaklbreakmbreaknbreakobreakpbreakqbreakrbreaksbreaktbreakubreakvbreakwbreakxbreakybreakzbreak0break1break2break3break4break5break6break7break8break9breakAbreakBbreakCbreakDbreakEbreakFbreakGbreakHbreakIbreakJbreakKbreakLbreakMbreakNbreakObreakPbreakQbreakRbreakSbreakTbreakUbreakVbreakWbreakXbreakYbreakZbreak_breakabreakbbreakcbreakdbreakebreakfbreakgbreakhbreakibreakjbreakkbreaklbreakmbreaknbreakobreakpbreakqbreakrbreaksbreaktbreakubreakvbreakwbreakxbreakybreakzbreak0break1break2break3breakbreakbreakbreakbreakbreakbreakbreakbreakbreak break break break break breakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreak break!break"break#break$break%break&break'break(break)break*break+break,break-break.break/break:break;breakbreak?break@break[break\break]break^break`break{break|break}break~breakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreabreabreabreabreabreabreabreabreabrea brea brea brea brea breabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabrea brea!brea"brea#brea$brea%brea&brea'brea(brea)brea*brea+brea,brea-brea.brea/brea:brea;breabrea?brea@brea[brea\brea]brea^brea`brea{brea|brea}brea~breabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabreabrebrebrebrebrebrebrebrebrebre bre bre bre bre brebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebre bre!bre"bre#bre$bre%bre&bre'bre(bre)bre*bre+bre,bre-bre.bre/bre:bre;brebre?bre@bre[bre\bre]bre^bre`bre{bre|bre}bre~brebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrebrbrbrbrbrbrbrbrbrbr br br br br brbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbr br!br"br#br$br%br&br'br(br)br*br+br,br-br.br/br:br;brbr?br@br[br\br]br^br`br{br|br}br~brbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbbbbbbbbbb b b b b bbbbbbbbbbbbbbbbbbb b!b"b#b$b%b&b'b(b)b*b+b,b-b.b/b:b;bb?b@b[b\b]b^b`b{b|b}b~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbe0e1e2e3e4e5e6e7e8e9 eA eB eC eD eEeFeGeHeIeJeKeLeMeNeOePeQeReSeTeUeVeW eX!eY"eZ#e_$ea%eb&ec'ed(ee)ef*eg+eh,ei-ej.ek/em:en;eoer?es@et[eu\ev]ew^ex`ey{ez|e0}e1~e2e3e4e5e6e7e8e9eAeBeCeDeEeFeGeHeIeJeKeLeMeNeOePeQeReSeTeUeVeWeXeYeZe_eaebecedeeefegeheiejekemeneoepeqereseteuevewexeyeze0e1e2e3e4e5e6e7e8e9eAeBeCeDeEeFeGeHeIeJeKeLeMeNeOePeQeReSeTeUeVeWeXeYeZe_eaebecedeeefegeheiejekemeneoepeqereseteuevewexeyeze0e1e2e3e4e5e6el0el1el2el3el4el5el6el7el8el9 elA elB elC elD elEelFelGelHelIelJelKelLelMelNelOelPelQelRelSelTelUelVelW elX!elY"elZ#el_$ela%elb&elc'eld(ele)elf*elg+elh,eli-elj.elk/ell:elm;elnelq?elr@elt[elu\elv]elw^elx`ely{elz|el0}el1~el2el3el4el5el6el7el8el9elAelBelCelDelEelFelGelHelIelJelKelLelMelNelOelPelQelRelSelTelUelVelWelXelYelZel_elaelbelceldeleelfelgelhelieljelkellelmelneloelpelqelrelteluelvelwelxelyelzel0el1el2el3el4el5el6el7el8el9elAelBelCelDelEelFelGelHelIelJelKelLelMelNelOelPelQelRelSelTelUelVelWelXelYelZel_elaelbelceldeleelfelgelhelieljelkellelmelneloelpelqelrelteluelvelwelxelyelzel0el1el2el3el4el5el6els0els1els2els3els4els5els6els7els8els9 elsA elsB elsC elsD elsEelsFelsGelsHelsIelsJelsKelsLelsMelsNelsOelsPelsQelsRelsSelsTelsUelsVelsW elsX!elsY"elsZ#els_$elsa%elsb&elsc'elsd(elsf)elsg*elsh+elsi,elsj-elsk.elsl/elsm:elsn;elsoelsr?elss@elst[elsu\elsv]elsw^elsx`elsy{elsz|els0}els1~els2els3els4els5els6els7els8els9elsAelsBelsCelsDelsEelsFelsGelsHelsIelsJelsKelsLelsMelsNelsOelsPelsQelsRelsSelsTelsUelsVelsWelsXelsYelsZels_elsaelsbelscelsdelsfelsgelshelsielsjelskelslelsmelsnelsoelspelsqelsrelsselstelsuelsvelswelsxelsyelszels0els1els2els3els4els5els6els7els8els9elsAelsBelsCelsDelsEelsFelsGelsHelsIelsJelsKelsLelsMelsNelsOelsPelsQelsRelsSelsTelsUelsVelsWelsXelsYelsZels_elsaelsbelscelsdelsfelsgelshelsielsjelskelslelsmelsnelsoelspelsqelsrelsselstelsuelsvelswelsxelsyelszels0els1els2els3els4els5els6else0else1else2else3else4else5else6else7else8else9 elseA elseB elseC elseD elseEelseFelseGelseHelseIelseJelseKelseLelseMelseNelseOelsePelseQelseRelseSelseTelseUelseVelseW elseX!elseY"elseZ#else_$elsea%elseb&elsec'elsed(elsee)elsef*elseg+elseh,elsei-elsej.elsek/elsel:elsem;elsenelseq?elser@elses[elset\elseu]elsev^elsew`elsex{elsey|elsez}else0~else1else2else3else4else5else6else7else8else9elseAelseBelseCelseDelseEelseFelseGelseHelseIelseJelseKelseLelseMelseNelseOelsePelseQelseRelseSelseTelseUelseVelseWelseXelseYelseZelse_elseaelsebelsecelsedelseeelsefelsegelsehelseielsejelsekelselelsemelsenelseoelsepelseqelserelseselsetelseuelsevelsewelsexelseyelsezelse0else1else2else3else4else5else6else7else8else9elseAelseBelseCelseDelseEelseFelseGelseHelseIelseJelseKelseLelseMelseNelseOelsePelseQelseRelseSelseTelseUelseVelseWelseXelseYelseZelse_elseaelsebelsecelsedelseeelsefelsegelsehelseielsejelsekelselelsemelsenelseoelsepelseqelserelseselsetelseuelsevelsewelsexelseyelsezelse0else1else2else3elseelseelseelseelseelseelseelseelseelse else else else else elseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelse else!else"else#else$else%else&else'else(else)else*else+else,else-else.else/else:else;elseelse?else@else[else\else]else^else`else{else|else}else~elseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelseelselselselselselselselselsels els els els els elselselselselselselselselselselselselselselselselselsels els!els"els#els$els%els&els'els(els)els*els+els,els-els.els/els:els;elsels?els@els[els\els]els^els`els{els|els}els~elselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselselelelelelelelelelel el el el el elelelelelelelelelelelelelelelelelelel el!el"el#el$el%el&el'el(el)el*el+el,el-el.el/el:el;elel?el@el[el\el]el^el`el{el|el}el~eleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleleeeeeeeeee e e e e eeeeeeeeeeeeeeeeeee e!e"e#e$e%e&e'e(e)e*e+e,e-e.e/e:e;ee?e@e[e\e]e^e`e{e|e}e~eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef0f1f2f3f4f5f6f7f8f9 fA fB fC fD fEfFfGfHfIfJfKfLfMfNfOfPfQfRfSfTfUfVfW fX!fY"fZ#f_$fa%fb&fc'fd(fe)ff*fg+fh,fi-fj.fk/fl:fm;fnfr?fs@ft[fu\fv]fw^fx`fy{fz|f0}f1~f2f3f4f5f6f7f8f9fAfBfCfDfEfFfGfHfIfJfKfLfMfNfOfPfQfRfSfTfUfVfWfXfYfZf_fafbfcfdfefffgfhfifjfkflfmfnfpfqfrfsftfufvfwfxfyfzf0f1f2f3f4f5f6f7f8f9fAfBfCfDfEfFfGfHfIfJfKfLfMfNfOfPfQfRfSfTfUfVfWfXfYfZf_fafbfcfdfefffgfhfifjfkflfmfnfpfqfrfsftfufvfwfxfyfzf0f1f2f3f4f5f6fo0fo1fo2fo3fo4fo5fo6fo7fo8fo9 foA foB foC foD foEfoFfoGfoHfoIfoJfoKfoLfoMfoNfoOfoPfoQfoRfoSfoTfoUfoVfoW foX!foY"foZ#fo_$foa%fob&foc'fod(foe)fof*fog+foh,foi-foj.fok/fol:fom;fonfoq?fos@fot[fou\fov]fow^fox`foy{foz|fo0}fo1~fo2fo3fo4fo5fo6fo7fo8fo9foAfoBfoCfoDfoEfoFfoGfoHfoIfoJfoKfoLfoMfoNfoOfoPfoQfoRfoSfoTfoUfoVfoWfoXfoYfoZfo_foafobfocfodfoefoffogfohfoifojfokfolfomfonfoofopfoqfosfotfoufovfowfoxfoyfozfo0fo1fo2fo3fo4fo5fo6fo7fo8fo9foAfoBfoCfoDfoEfoFfoGfoHfoIfoJfoKfoLfoMfoNfoOfoPfoQfoRfoSfoTfoUfoVfoWfoXfoYfoZfo_foafobfocfodfoefoffogfohfoifojfokfolfomfonfoofopfoqfosfotfoufovfowfoxfoyfozfo0fo1fo2fo3fo4fo5fo6for0for1for2for3for4for5for6for7for8for9 forA forB forC forD forEforFforGforHforIforJforKforLforMforNforOforPforQforRforSforTforUforVforW forX!forY"forZ#for_$fora%forb&forc'ford(fore)forf*forg+forh,fori-forj.fork/forl:form;fornforq?forr@fors[fort\foru]forv^forw`forx{fory|forz}for0~for1for2for3for4for5for6for7for8for9forAforBforCforDforEforFforGforHforIforJforKforLforMforNforOforPforQforRforSforTforUforVforWforXforYforZfor_foraforbforcfordforeforfforgforhforiforjforkforlformfornforoforpforqforrforsfortforuforvforwforxforyforzfor0for1for2for3for4for5for6for7for8for9forAforBforCforDforEforFforGforHforIforJforKforLforMforNforOforPforQforRforSforTforUforVforWforXforYforZfor_foraforbforcfordforeforfforgforhforiforjforkforlformfornforoforpforqforrforsfortforuforvforwforxforyforzfor0for1for2for3forforforforforforforforforfor for for for for forforforforforforforforforforforforforforforforforforfor for!for"for#for$for%for&for'for(for)for*for+for,for-for.for/for:for;forfor?for@for[for\for]for^for`for{for|for}for~forforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforforfofofofofofofofofofo fo fo fo fo fofofofofofofofofofofofofofofofofofofo fo!fo"fo#fo$fo%fo&fo'fo(fo)fo*fo+fo,fo-fo.fo/fo:fo;fofo?fo@fo[fo\fo]fo^fo`fo{fo|fo}fo~fofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofofoffffffffff f f f f fffffffffffffffffff f!f"f#f$f%f&f'f(f)f*f+f,f-f.f/f:f;ff?f@f[f\f]f^f`f{f|f}f~fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffg0g1g2g3g4g5g6g7g8g9 gA gB gC gD gEgFgGgHgIgJgKgLgMgNgOgPgQgRgSgTgUgVgW gX!gY"gZ#g_$ga%gb&gc'gd(ge)gf*gg+gh,gi-gj.gk/gl:gm;gngr?gs@gt[gu\gv]gw^gx`gy{gz|g0}g1~g2g3g4g5g6g7g8g9gAgBgCgDgEgFgGgHgIgJgKgLgMgNgOgPgQgRgSgTgUgVgWgXgYgZg_gagbgcgdgegfggghgigjgkglgmgngpgqgrgsgtgugvgwgxgygzg0g1g2g3g4g5g6g7g8g9gAgBgCgDgEgFgGgHgIgJgKgLgMgNgOgPgQgRgSgTgUgVgWgXgYgZg_gagbgcgdgegfggghgigjgkglgmgngpgqgrgsgtgugvgwgxgygzg0g1g2g3g4g5g6go0go1go2go3go4go5go6go7go8go9 goA goB goC goD goEgoFgoGgoHgoIgoJgoKgoLgoMgoNgoOgoPgoQgoRgoSgoTgoUgoVgoW goX!goY"goZ#go_$goa%gob&goc'god(goe)gof*gog+goh,goi-goj.gok/gol:gom;gongoq?gor@gos[gou\gov]gow^gox`goy{goz|go0}go1~go2go3go4go5go6go7go8go9goAgoBgoCgoDgoEgoFgoGgoHgoIgoJgoKgoLgoMgoNgoOgoPgoQgoRgoSgoTgoUgoVgoWgoXgoYgoZgo_goagobgocgodgoegofgoggohgoigojgokgolgomgongoogopgoqgorgosgougovgowgoxgoygozgo0go1go2go3go4go5go6go7go8go9goAgoBgoCgoDgoEgoFgoGgoHgoIgoJgoKgoLgoMgoNgoOgoPgoQgoRgoSgoTgoUgoVgoWgoXgoYgoZgo_goagobgocgodgoegofgoggohgoigojgokgolgomgongoogopgoqgorgosgougovgowgoxgoygozgo0go1go2go3go4go5go6got0got1got2got3got4got5got6got7got8got9 gotA gotB gotC gotD gotEgotFgotGgotHgotIgotJgotKgotLgotMgotNgotOgotPgotQgotRgotSgotTgotUgotVgotW gotX!gotY"gotZ#got_$gota%gotb&gotc'gotd(gote)gotf*gotg+goth,goti-gotj.gotk/gotl:gotm;gotngotr?gots@gott[gotu\gotv]gotw^gotx`goty{gotz|got0}got1~got2got3got4got5got6got7got8got9gotAgotBgotCgotDgotEgotFgotGgotHgotIgotJgotKgotLgotMgotNgotOgotPgotQgotRgotSgotTgotUgotVgotWgotXgotYgotZgot_gotagotbgotcgotdgotegotfgotggothgotigotjgotkgotlgotmgotngotpgotqgotrgotsgottgotugotvgotwgotxgotygotzgot0got1got2got3got4got5got6got7got8got9gotAgotBgotCgotDgotEgotFgotGgotHgotIgotJgotKgotLgotMgotNgotOgotPgotQgotRgotSgotTgotUgotVgotWgotXgotYgotZgot_gotagotbgotcgotdgotegotfgotggothgotigotjgotkgotlgotmgotngotpgotqgotrgotsgottgotugotvgotwgotxgotygotzgot0got1got2got3got4got5got6goto0goto1goto2goto3goto4goto5goto6goto7goto8goto9 gotoA gotoB gotoC gotoD gotoEgotoFgotoGgotoHgotoIgotoJgotoKgotoLgotoMgotoNgotoOgotoPgotoQgotoRgotoSgotoTgotoUgotoVgotoW gotoX!gotoY"gotoZ#goto_$gotoa%gotob&gotoc'gotod(gotoe)gotof*gotog+gotoh,gotoi-gotoj.gotok/gotol:gotom;gotongotoq?gotor@gotos[gotot\gotou]gotov^gotow`gotox{gotoy|gotoz}goto0~goto1goto2goto3goto4goto5goto6goto7goto8goto9gotoAgotoBgotoCgotoDgotoEgotoFgotoGgotoHgotoIgotoJgotoKgotoLgotoMgotoNgotoOgotoPgotoQgotoRgotoSgotoTgotoUgotoVgotoWgotoXgotoYgotoZgoto_gotoagotobgotocgotodgotoegotofgotoggotohgotoigotojgotokgotolgotomgotongotoogotopgotoqgotorgotosgototgotougotovgotowgotoxgotoygotozgoto0goto1goto2goto3goto4goto5goto6goto7goto8goto9gotoAgotoBgotoCgotoDgotoEgotoFgotoGgotoHgotoIgotoJgotoKgotoLgotoMgotoNgotoOgotoPgotoQgotoRgotoSgotoTgotoUgotoVgotoWgotoXgotoYgotoZgoto_gotoagotobgotocgotodgotoegotofgotoggotohgotoigotojgotokgotolgotomgotongotoogotopgotoqgotorgotosgototgotougotovgotowgotoxgotoygotozgoto0goto1goto2goto3gotogotogotogotogotogotogotogotogotogoto goto goto goto goto gotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogoto goto!goto"goto#goto$goto%goto&goto'goto(goto)goto*goto+goto,goto-goto.goto/goto:goto;gotogoto?goto@goto[goto\goto]goto^goto`goto{goto|goto}goto~gotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotogotgotgotgotgotgotgotgotgotgot got got got got gotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgot got!got"got#got$got%got&got'got(got)got*got+got,got-got.got/got:got;gotgot?got@got[got\got]got^got`got{got|got}got~gotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgotgogogogogogogogogogo go go go go gogogogogogogogogogogogogogogogogogogo go!go"go#go$go%go&go'go(go)go*go+go,go-go.go/go:go;gogo?go@go[go\go]go^go`go{go|go}go~gogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogggggggggg g g g g ggggggggggggggggggg g!g"g#g$g%g&g'g(g)g*g+g,g-g.g/g:g;gg?g@g[g\g]g^g`g{g|g}g~gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggi0i1i2i3i4i5i6i7i8i9 iA iB iC iD iEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUiViW iX!iY"iZ#i_$ia%ib&ic'id(ie)ig*ih+ii,ij-ik.il/im:in;ioir?is@it[iu\iv]iw^ix`iy{iz|i0}i1~i2i3i4i5i6i7i8i9iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUiViWiXiYiZi_iaibicidieigihiiijikiliminioipiqirisitiuiviwixiyizi0i1i2i3i4i5i6i7i8i9iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUiViWiXiYiZi_iaibicidieigihiiijikiliminioipiqirisitiuiviwixiyizi0i1i2i3i4i5i6if0if1if2if3if4if5if6if7if8if9 ifA ifB ifC ifD ifEifFifGifHifIifJifKifLifMifNifOifPifQifRifSifTifUifVifW ifX!ifY"ifZ#if_$ifa%ifb&ifc'ifd(ife)iff*ifg+ifh,ifi-ifj.ifk/ifl:ifm;ifnifq?ifr@ifs[ift\ifu]ifv^ifw`ifx{ify|ifz}if0~if1if2if3if4if5if6if7if8if9ifAifBifCifDifEifFifGifHifIifJifKifLifMifNifOifPifQifRifSifTifUifVifWifXifYifZif_ifaifbifcifdifeiffifgifhifiifjifkiflifmifnifoifpifqifrifsiftifuifvifwifxifyifzif0if1if2if3if4if5if6if7if8if9ifAifBifCifDifEifFifGifHifIifJifKifLifMifNifOifPifQifRifSifTifUifVifWifXifYifZif_ifaifbifcifdifeiffifgifhifiifjifkiflifmifnifoifpifqifrifsiftifuifvifwifxifyifzif0if1if2if3ifififififififififif if if if if ififififififififififififififififififif if!if"if#if$if%if&if'if(if)if*if+if,if-if.if/if:if;ifif?if@if[if\if]if^if`if{if|if}if~ifififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififififiiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i:i;ii?i@i[i\i]i^i`i{i|i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiir0r1r2r3r4r5r6r7r8r9 rA rB rC rD rErFrGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrW rX!rY"rZ#r_$ra%rb&rc'rd(rf)rg*rh+ri,rj-rk.rl/rm:rn;rorr?rs@rt[ru\rv]rw^rx`ry{rz|r0}r1~r2r3r4r5r6r7r8r9rArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr_rarbrcrdrfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrxryrzr0r1r2r3r4r5r6r7r8r9rArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr_rarbrcrdrfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrxryrzr0r1r2r3r4r5r6re0re1re2re3re4re5re6re7re8re9 reA reB reC reD reEreFreGreHreIreJreKreLreMreNreOrePreQreRreSreTreUreVreW reX!reY"reZ#re_$rea%reb&rec'red(ree)ref*reg+reh,rei-rej.rek/rel:rem;renreq?rer@res[reu\rev]rew^rex`rey{rez|re0}re1~re2re3re4re5re6re7re8re9reAreBreCreDreEreFreGreHreIreJreKreLreMreNreOrePreQreRreSreTreUreVreWreXreYreZre_rearebrecredreerefregrehreirejrekrelremrenreorepreqrerresreurevrewrexreyrezre0re1re2re3re4re5re6re7re8re9reAreBreCreDreEreFreGreHreIreJreKreLreMreNreOrePreQreRreSreTreUreVreWreXreYreZre_rearebrecredreerefregrehreirejrekrelremrenreorepreqrerresreurevrewrexreyrezre0re1re2re3re4re5re6ret0ret1ret2ret3ret4ret5ret6ret7ret8ret9 retA retB retC retD retEretFretGretHretIretJretKretLretMretNretOretPretQretRretSretTretUretVretW retX!retY"retZ#ret_$reta%retb&retc'retd(rete)retf*retg+reth,reti-retj.retk/retl:retm;retnretq?retr@rets[rett\retv]retw^retx`rety{retz|ret0}ret1~ret2ret3ret4ret5ret6ret7ret8ret9retAretBretCretDretEretFretGretHretIretJretKretLretMretNretOretPretQretRretSretTretUretVretWretXretYretZret_retaretbretcretdreteretfretgrethretiretjretkretlretmretnretoretpretqretrretsrettretvretwretxretyretzret0ret1ret2ret3ret4ret5ret6ret7ret8ret9retAretBretCretDretEretFretGretHretIretJretKretLretMretNretOretPretQretRretSretTretUretVretWretXretYretZret_retaretbretcretdreteretfretgrethretiretjretkretlretmretnretoretpretqretrretsrettretvretwretxretyretzret0ret1ret2ret3ret4ret5ret6retu0retu1retu2retu3retu4retu5retu6retu7retu8retu9 retuA retuB retuC retuD retuEretuFretuGretuHretuIretuJretuKretuLretuMretuNretuOretuPretuQretuRretuSretuTretuUretuVretuW retuX!retuY"retuZ#retu_$retua%retub&retuc'retud(retue)retuf*retug+retuh,retui-retuj.retuk/retul:retum;retunretuq?retus@retut[retuu\retuv]retuw^retux`retuy{retuz|retu0}retu1~retu2retu3retu4retu5retu6retu7retu8retu9retuAretuBretuCretuDretuEretuFretuGretuHretuIretuJretuKretuLretuMretuNretuOretuPretuQretuRretuSretuTretuUretuVretuWretuXretuYretuZretu_retuaretubretucretudretueretufretugretuhretuiretujretukretulretumretunretuoretupretuqretusretutretuuretuvretuwretuxretuyretuzretu0retu1retu2retu3retu4retu5retu6retu7retu8retu9retuAretuBretuCretuDretuEretuFretuGretuHretuIretuJretuKretuLretuMretuNretuOretuPretuQretuRretuSretuTretuUretuVretuWretuXretuYretuZretu_retuaretubretucretudretueretufretugretuhretuiretujretukretulretumretunretuoretupretuqretusretutretuuretuvretuwretuxretuyretuzretu0retu1retu2retu3retu4retu5retu6retur0retur1retur2retur3retur4retur5retur6retur7retur8retur9 returA returB returC returD returEreturFreturGreturHreturIreturJreturKreturLreturMreturNreturOreturPreturQreturRreturSreturTreturUreturVreturW returX!returY"returZ#retur_$retura%returb&returc'returd(reture)returf*returg+returh,returi-returj.returk/returl:returm;returoreturr?returs@returt[returu\returv]returw^returx`retury{returz|retur0}retur1~retur2retur3retur4retur5retur6retur7retur8retur9returAreturBreturCreturDreturEreturFreturGreturHreturIreturJreturKreturLreturMreturNreturOreturPreturQreturRreturSreturTreturUreturVreturWreturXreturYreturZretur_returareturbreturcreturdreturereturfreturgreturhreturireturjreturkreturlreturmreturoreturpreturqreturrretursreturtreturureturvreturwreturxreturyreturzretur0retur1retur2retur3retur4retur5retur6retur7retur8retur9returAreturBreturCreturDreturEreturFreturGreturHreturIreturJreturKreturLreturMreturNreturOreturPreturQreturRreturSreturTreturUreturVreturWreturXreturYreturZretur_returareturbreturcreturdreturereturfreturgreturhreturireturjreturkreturlreturmreturoreturpreturqreturrretursreturtreturureturvreturwreturxreturyreturzretur0retur1retur2retur3retur4retur5retur6return0return1return2return3return4return5return6return7return8return9 returnA returnB returnC returnD returnEreturnFreturnGreturnHreturnIreturnJreturnKreturnLreturnMreturnNreturnOreturnPreturnQreturnRreturnSreturnTreturnUreturnVreturnW returnX!returnY"returnZ#return_$returna%returnb&returnc'returnd(returne)returnf*returng+returnh,returni-returnj.returnk/returnl:returnm;returnnreturnq?returnr@returns[returnt\returnu]returnv^returnw`returnx{returny|returnz}return0~return1return2return3return4return5return6return7return8return9returnAreturnBreturnCreturnDreturnEreturnFreturnGreturnHreturnIreturnJreturnKreturnLreturnMreturnNreturnOreturnPreturnQreturnRreturnSreturnTreturnUreturnVreturnWreturnXreturnYreturnZreturn_returnareturnbreturncreturndreturnereturnfreturngreturnhreturnireturnjreturnkreturnlreturnmreturnnreturnoreturnpreturnqreturnrreturnsreturntreturnureturnvreturnwreturnxreturnyreturnzreturn0return1return2return3return4return5return6return7return8return9returnAreturnBreturnCreturnDreturnEreturnFreturnGreturnHreturnIreturnJreturnKreturnLreturnMreturnNreturnOreturnPreturnQreturnRreturnSreturnTreturnUreturnVreturnWreturnXreturnYreturnZreturn_returnareturnbreturncreturndreturnereturnfreturngreturnhreturnireturnjreturnkreturnlreturnmreturnnreturnoreturnpreturnqreturnrreturnsreturntreturnureturnvreturnwreturnxreturnyreturnzreturn0return1return2return3returnreturnreturnreturnreturnreturnreturnreturnreturnreturn return return return return returnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturn return!return"return#return$return%return&return'return(return)return*return+return,return-return.return/return:return;returnreturn?return@return[return\return]return^return`return{return|return}return~returnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturnreturreturreturreturreturreturreturreturreturretur retur retur retur retur returreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturretur retur!retur"retur#retur$retur%retur&retur'retur(retur)retur*retur+retur,retur-retur.retur/retur:retur;returretur?retur@retur[retur\retur]retur^retur`retur{retur|retur}retur~returreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturreturetureturetureturetureturetureturetu retu retu retu retu retureturetureturetureturetureturetureturetureturetureturetureturetureturetu retu!retu"retu#retu$retu%retu&retu'retu(retu)retu*retu+retu,retu-retu.retu/retu:retu;returetu?retu@retu[retu\retu]retu^retu`retu{retu|retu}retu~returetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetureturetretretretretretretretretret ret ret ret ret retretretretretretretretretretretretretretretretretretret ret!ret"ret#ret$ret%ret&ret'ret(ret)ret*ret+ret,ret-ret.ret/ret:ret;retret?ret@ret[ret\ret]ret^ret`ret{ret|ret}ret~retretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretretrererererererererere re re re re rerererererererererererererererererere re!re"re#re$re%re&re're(re)re*re+re,re-re.re/re:re;rere?re@re[re\re]re^re`re{re|re}re~rerererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererererrrrrrrrrr r r r r rrrrrrrrrrrrrrrrrrr r!r"r#r$r%r&r'r(r)r*r+r,r-r.r/r:r;rr?r@r[r\r]r^r`r{r|r}r~rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrw0w1w2w3w4w5w6w7w8w9 wA wB wC wD wEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwW wX!wY"wZ#w_$wa%wb&wc'wd(we)wf*wg+wi,wj-wk.wl/wm:wn;wowr?ws@wt[wu\wv]ww^wx`wy{wz|w0}w1~w2w3w4w5w6w7w8w9wAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwWwXwYwZw_wawbwcwdwewfwgwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzw0w1w2w3w4w5w6w7w8w9wAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwWwXwYwZw_wawbwcwdwewfwgwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzw0w1w2w3w4w5w6wh0wh1wh2wh3wh4wh5wh6wh7wh8wh9 whA whB whC whD whEwhFwhGwhHwhIwhJwhKwhLwhMwhNwhOwhPwhQwhRwhSwhTwhUwhVwhW whX!whY"whZ#wh_$wha%whb&whc'whd(whe)whf*whg+whh,whj-whk.whl/whm:whn;whowhr?whs@wht[whu\whv]whw^whx`why{whz|wh0}wh1~wh2wh3wh4wh5wh6wh7wh8wh9whAwhBwhCwhDwhEwhFwhGwhHwhIwhJwhKwhLwhMwhNwhOwhPwhQwhRwhSwhTwhUwhVwhWwhXwhYwhZwh_whawhbwhcwhdwhewhfwhgwhhwhjwhkwhlwhmwhnwhowhpwhqwhrwhswhtwhuwhvwhwwhxwhywhzwh0wh1wh2wh3wh4wh5wh6wh7wh8wh9whAwhBwhCwhDwhEwhFwhGwhHwhIwhJwhKwhLwhMwhNwhOwhPwhQwhRwhSwhTwhUwhVwhWwhXwhYwhZwh_whawhbwhcwhdwhewhfwhgwhhwhjwhkwhlwhmwhnwhowhpwhqwhrwhswhtwhuwhvwhwwhxwhywhzwh0wh1wh2wh3wh4wh5wh6whi0whi1whi2whi3whi4whi5whi6whi7whi8whi9 whiA whiB whiC whiD whiEwhiFwhiGwhiHwhiIwhiJwhiKwhiLwhiMwhiNwhiOwhiPwhiQwhiRwhiSwhiTwhiUwhiVwhiW whiX!whiY"whiZ#whi_$whia%whib&whic'whid(whie)whif*whig+whih,whii-whij.whik/whim:whin;whiowhir?whis@whit[whiu\whiv]whiw^whix`whiy{whiz|whi0}whi1~whi2whi3whi4whi5whi6whi7whi8whi9whiAwhiBwhiCwhiDwhiEwhiFwhiGwhiHwhiIwhiJwhiKwhiLwhiMwhiNwhiOwhiPwhiQwhiRwhiSwhiTwhiUwhiVwhiWwhiXwhiYwhiZwhi_whiawhibwhicwhidwhiewhifwhigwhihwhiiwhijwhikwhimwhinwhiowhipwhiqwhirwhiswhitwhiuwhivwhiwwhixwhiywhizwhi0whi1whi2whi3whi4whi5whi6whi7whi8whi9whiAwhiBwhiCwhiDwhiEwhiFwhiGwhiHwhiIwhiJwhiKwhiLwhiMwhiNwhiOwhiPwhiQwhiRwhiSwhiTwhiUwhiVwhiWwhiXwhiYwhiZwhi_whiawhibwhicwhidwhiewhifwhigwhihwhiiwhijwhikwhimwhinwhiowhipwhiqwhirwhiswhitwhiuwhivwhiwwhixwhiywhizwhi0whi1whi2whi3whi4whi5whi6whil0whil1whil2whil3whil4whil5whil6whil7whil8whil9 whilA whilB whilC whilD whilEwhilFwhilGwhilHwhilIwhilJwhilKwhilLwhilMwhilNwhilOwhilPwhilQwhilRwhilSwhilTwhilUwhilVwhilW whilX!whilY"whilZ#whil_$whila%whilb&whilc'whild(whilf)whilg*whilh+whili,whilj-whilk.whill/whilm:whiln;whilowhilr?whils@whilt[whilu\whilv]whilw^whilx`whily{whilz|whil0}whil1~whil2whil3whil4whil5whil6whil7whil8whil9whilAwhilBwhilCwhilDwhilEwhilFwhilGwhilHwhilIwhilJwhilKwhilLwhilMwhilNwhilOwhilPwhilQwhilRwhilSwhilTwhilUwhilVwhilWwhilXwhilYwhilZwhil_whilawhilbwhilcwhildwhilfwhilgwhilhwhiliwhiljwhilkwhillwhilmwhilnwhilowhilpwhilqwhilrwhilswhiltwhiluwhilvwhilwwhilxwhilywhilzwhil0whil1whil2whil3whil4whil5whil6whil7whil8whil9whilAwhilBwhilCwhilDwhilEwhilFwhilGwhilHwhilIwhilJwhilKwhilLwhilMwhilNwhilOwhilPwhilQwhilRwhilSwhilTwhilUwhilVwhilWwhilXwhilYwhilZwhil_whilawhilbwhilcwhildwhilfwhilgwhilhwhiliwhiljwhilkwhillwhilmwhilnwhilowhilpwhilqwhilrwhilswhiltwhiluwhilvwhilwwhilxwhilywhilzwhil0whil1whil2whil3whil4whil5whil6while0while1while2while3while4while5while6while7while8while9 whileA whileB whileC whileD whileEwhileFwhileGwhileHwhileIwhileJwhileKwhileLwhileMwhileNwhileOwhilePwhileQwhileRwhileSwhileTwhileUwhileVwhileW whileX!whileY"whileZ#while_$whilea%whileb&whilec'whiled(whilee)whilef*whileg+whileh,whilei-whilej.whilek/whilel:whilem;whilenwhileq?whiler@whiles[whilet\whileu]whilev^whilew`whilex{whiley|whilez}while0~while1while2while3while4while5while6while7while8while9whileAwhileBwhileCwhileDwhileEwhileFwhileGwhileHwhileIwhileJwhileKwhileLwhileMwhileNwhileOwhilePwhileQwhileRwhileSwhileTwhileUwhileVwhileWwhileXwhileYwhileZwhile_whileawhilebwhilecwhiledwhileewhilefwhilegwhilehwhileiwhilejwhilekwhilelwhilemwhilenwhileowhilepwhileqwhilerwhileswhiletwhileuwhilevwhilewwhilexwhileywhilezwhile0while1while2while3while4while5while6while7while8while9whileAwhileBwhileCwhileDwhileEwhileFwhileGwhileHwhileIwhileJwhileKwhileLwhileMwhileNwhileOwhilePwhileQwhileRwhileSwhileTwhileUwhileVwhileWwhileXwhileYwhileZwhile_whileawhilebwhilecwhiledwhileewhilefwhilegwhilehwhileiwhilejwhilekwhilelwhilemwhilenwhileowhilepwhileqwhilerwhileswhiletwhileuwhilevwhilewwhilexwhileywhilezwhile0while1while2while3whilewhilewhilewhilewhilewhilewhilewhilewhilewhile while while while while whilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhile while!while"while#while$while%while&while'while(while)while*while+while,while-while.while/while:while;whilewhile?while@while[while\while]while^while`while{while|while}while~whilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilewhilwhilwhilwhilwhilwhilwhilwhilwhilwhil whil whil whil whil whilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhil whil!whil"whil#whil$whil%whil&whil'whil(whil)whil*whil+whil,whil-whil.whil/whil:whil;whilwhil?whil@whil[whil\whil]whil^whil`whil{whil|whil}whil~whilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhilwhiwhiwhiwhiwhiwhiwhiwhiwhiwhi whi whi whi whi whiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhi whi!whi"whi#whi$whi%whi&whi'whi(whi)whi*whi+whi,whi-whi.whi/whi:whi;whiwhi?whi@whi[whi\whi]whi^whi`whi{whi|whi}whi~whiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhiwhwhwhwhwhwhwhwhwhwh wh wh wh wh whwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwh wh!wh"wh#wh$wh%wh&wh'wh(wh)wh*wh+wh,wh-wh.wh/wh:wh;whwh?wh@wh[wh\wh]wh^wh`wh{wh|wh}wh~whwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwhwwwwwwwwww w w w w wwwwwwwwwwwwwwwwwww w!w"w#w$w%w&w'w(w)w*w+w,w-w.w/w:w;ww?w@w[w\w]w^w`w{w|w}w~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww     re2c: warning: line 237: column 22: escape has no effect: '\h' [-Wuseless-escape]