home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / games / volume16 / nethck31 / patch1x < prev    next >
Encoding:
Text File  |  1993-03-04  |  58.0 KB  |  1,299 lines

  1. Subject:  v17i065:  nethack31 - display oriented dungeons & dragons (Ver. 3.1), Patch1x/31
  2. Newsgroups: comp.sources.games
  3. Approved: billr@saab.CNA.TEK.COM
  4.  
  5. Submitted-by: izchak@linc.cis.upenn.edu (Izchak Miller)
  6. Posting-number: Volume 17, Issue 65
  7. Archive-name: nethack31/Patch1x
  8. Patch-To: nethack31: Volume 16, Issue 1-116
  9. Environment: Amiga, Atari, Mac, MS-DOS, Windows-NT, OS2, Unix, VMS, X11
  10.  
  11.  
  12.  
  13. #! /bin/sh
  14. # This is a shell archive.  Remove anything before this line, then unpack
  15. # it by saving it into a file and typing "sh file".  To overwrite existing
  16. # files, type "sh file -c".  You can also feed this as standard input via
  17. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  18. # will see the following message at the end:
  19. #        "End of archive 24 (of 31)."
  20. # Contents:  sys/share/lev_lex.c1 sys/share/sounds/toolhorn.uu
  21. # Wrapped by billr@saab on Fri Mar  5 10:50:48 1993
  22. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  23. if test -f 'sys/share/lev_lex.c1' -a "${1}" != "-c" ; then 
  24.   echo shar: Renaming existing file \"'sys/share/lev_lex.c1'\" to \"'sys/share/lev_lex.c1.orig'\"
  25.   mv -f 'sys/share/lev_lex.c1' 'sys/share/lev_lex.c1.orig'
  26. fi
  27. echo shar: Extracting \"'sys/share/lev_lex.c1'\" \(34420 characters\)
  28. sed "s/^X//" >'sys/share/lev_lex.c1' <<'END_OF_FILE'
  29. X/* A lexical scanner generated by flex */
  30. X
  31. X/* scanner skeleton version:
  32. X * $Header: /usr/fsys/odin/a/vern/flex/RCS/flex.skel,v 2.16 90/08/03 14:09:36 vern Exp $
  33. X */
  34. X
  35. X#define FLEX_SCANNER
  36. X
  37. X#include <stdio.h>
  38. X
  39. X
  40. X/* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */
  41. X#ifdef c_plusplus
  42. X#ifndef __cplusplus
  43. X#define __cplusplus
  44. X#endif
  45. X#endif
  46. X
  47. X
  48. X#ifdef __cplusplus
  49. X
  50. X#include <stdlib.h>
  51. X#include <osfcn.h>
  52. X
  53. X/* use prototypes in function declarations */
  54. X#define YY_USE_PROTOS
  55. X
  56. X/* the "const" storage-class-modifier is valid */
  57. X#define YY_USE_CONST
  58. X
  59. X#else    /* ! __cplusplus */
  60. X
  61. X#ifdef __STDC__
  62. X
  63. X#ifdef __GNUC__
  64. X#include <stddef.h>
  65. Xvoid *malloc( size_t );
  66. X#else
  67. X#include <stdlib.h>
  68. X#endif    /* __GNUC__ */
  69. X
  70. X#define YY_USE_PROTOS
  71. X#define YY_USE_CONST
  72. X
  73. X#endif    /* __STDC__ */
  74. X#endif    /* ! __cplusplus */
  75. X
  76. X
  77. X#ifdef __TURBOC__
  78. X#define YY_USE_CONST
  79. X#endif
  80. X#ifdef VMS
  81. X# define YY_USE_CONST
  82. X# ifdef USE_PROTOTYPES
  83. X#  define YY_USE_PROTOS
  84. X# endif
  85. X#endif
  86. X
  87. X
  88. X#ifndef YY_USE_CONST
  89. X#define const
  90. X#endif
  91. X
  92. X
  93. X#ifdef YY_USE_PROTOS
  94. X#define YY_PROTO(proto) proto
  95. X#else
  96. X#define YY_PROTO(proto) ()
  97. X/* we can't get here if it's an ANSI C compiler, or a C++ compiler,
  98. X * so it's got to be a K&R compiler, and therefore there's no standard
  99. X * place from which to include these definitions
  100. X */
  101. Xchar *malloc();
  102. Xint read();
  103. X#endif
  104. X
  105. X
  106. X/* amount of stuff to slurp up with each read */
  107. X#ifndef YY_READ_BUF_SIZE
  108. X#define YY_READ_BUF_SIZE 8192
  109. X#endif
  110. X
  111. X/* returned upon end-of-file */
  112. X#define YY_END_TOK 0
  113. X
  114. X/* copy whatever the last rule matched to the standard output */
  115. X
  116. X/* cast to (char *) is because for 8-bit chars, yytext is (unsigned char *) */
  117. X/* this used to be an fputs(), but since the string might contain NUL's,
  118. X * we now use fwrite()
  119. X */
  120. X#define ECHO (void) fwrite( (char *) yytext, yyleng, 1, yyout )
  121. X
  122. X/* gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
  123. X * is returned in "result".
  124. X */
  125. X#define YY_INPUT(buf,result,max_size) \
  126. X    if ( (result = read( fileno(yyin), (char *) buf, max_size )) < 0 ) \
  127. X        YY_FATAL_ERROR( "read() in flex scanner failed" );
  128. X#define YY_NULL 0
  129. X
  130. X/* no semi-colon after return; correct usage is to write "yyterminate();" -
  131. X * we don't want an extra ';' after the "return" because that will cause
  132. X * some compilers to complain about unreachable statements.
  133. X */
  134. X#define yyterminate() return ( YY_NULL )
  135. X
  136. X/* report a fatal error */
  137. X
  138. X/* The funky do-while is used to turn this macro definition into
  139. X * a single C statement (which needs a semi-colon terminator).
  140. X * This avoids problems with code like:
  141. X *
  142. X *     if ( something_happens )
  143. X *        YY_FATAL_ERROR( "oops, the something happened" );
  144. X *    else
  145. X *        everything_okay();
  146. X *
  147. X * Prior to using the do-while the compiler would get upset at the
  148. X * "else" because it interpreted the "if" statement as being all
  149. X * done when it reached the ';' after the YY_FATAL_ERROR() call.
  150. X */
  151. X
  152. X#define YY_FATAL_ERROR(msg) \
  153. X    do \
  154. X        { \
  155. X        (void) fputs( msg, stderr ); \
  156. X        (void) putc( '\n', stderr ); \
  157. X        exit( 1 ); \
  158. X        } \
  159. X    while ( 0 )
  160. X
  161. X/* default yywrap function - always treat EOF as an EOF */
  162. X#define yywrap() 1
  163. X
  164. X/* enter a start condition.  This macro really ought to take a parameter,
  165. X * but we do it the disgusting crufty way forced on us by the ()-less
  166. X * definition of BEGIN
  167. X */
  168. X#define BEGIN yy_start = 1 + 2 *
  169. X
  170. X/* action number for EOF rule of a given start state */
  171. X#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
  172. X
  173. X/* special action meaning "start processing a new file" */
  174. X#define YY_NEW_FILE \
  175. X    do \
  176. X        { \
  177. X        yy_init_buffer( yy_current_buffer, yyin ); \
  178. X        yy_load_buffer_state(); \
  179. X        } \
  180. X    while ( 0 )
  181. X
  182. X/* default declaration of generated scanner - a define so the user can
  183. X * easily add parameters
  184. X */
  185. X#define YY_DECL int yylex YY_PROTO(( void )) 
  186. X
  187. X/* code executed at the end of each rule */
  188. X#define YY_BREAK break;
  189. X
  190. X#define YY_END_OF_BUFFER_CHAR 0
  191. X
  192. X#ifndef YY_BUF_SIZE
  193. X#define YY_BUF_SIZE (YY_READ_BUF_SIZE * 2) /* size of default input buffer */
  194. X#endif
  195. X
  196. Xtypedef struct yy_buffer_state *YY_BUFFER_STATE;
  197. X
  198. X#define YY_CHAR char
  199. X# line 1 "lev_comp.l"
  200. X#define INITIAL 0
  201. X# line 2 "lev_comp.l"
  202. X/*    SCCS Id: @(#)lev_lex.c    3.1    92/07/12    */
  203. X/*    Copyright (c) 1989 by Jean-Christophe Collet */
  204. X/* NetHack may be freely redistributed.  See license for details. */
  205. X
  206. X#define LEV_LEX_C
  207. X
  208. X#include "hack.h"
  209. X#include "lev_comp.h"
  210. X#include "sp_lev.h"
  211. X
  212. X/* Most of these don't exist in flex, yywrap is macro and
  213. X * yyunput is properly declared in flex.skel.
  214. X */
  215. X#ifndef FLEX_SCANNER
  216. Xint FDECL (yyback, (int *, int));
  217. Xint NDECL (yylook);
  218. Xint NDECL (yyinput);
  219. Xint NDECL (yywrap);
  220. Xint NDECL (yylex);
  221. X    /* Traditional lexes let yyunput() and yyoutput() default to int;
  222. X     * newer ones may declare them as void since they don't return
  223. X     * values.  For even more fun, the lex supplied as part of the
  224. X     * newer unbundled compiler for SunOS 4.x adds the void declarations
  225. X     * (under __STDC__ or _cplusplus ifdefs -- otherwise they remain
  226. X     * int) while the bundled lex and the one with the older unbundled
  227. X     * compiler do not.  To detect this, we need help from outside --
  228. X     * sys/unix/Makefile.utl.
  229. X     */
  230. X# if defined(NeXT) || defined(SVR4)
  231. X#  define VOIDYYPUT
  232. X# endif
  233. X# if !defined(VOIDYYPUT)
  234. X#  if defined(POSIX_TYPES) && !defined(BOS) && !defined(HISX)
  235. X#   define VOIDYYPUT
  236. X#  endif
  237. X# endif
  238. X# if !defined(VOIDYYPUT) && defined(WEIRD_LEX)
  239. X#  if defined(SUNOS4) && defined(__STDC__) && (WEIRD_LEX > 1) 
  240. X#   define VOIDYYPUT
  241. X#  endif
  242. X# endif
  243. X# ifdef VOIDYYPUT
  244. Xvoid FDECL (yyunput, (int));
  245. Xvoid FDECL (yyoutput, (int));
  246. X# else
  247. Xint FDECL (yyunput, (int));
  248. Xint FDECL (yyoutput, (int));
  249. X# endif
  250. X#endif    /* FLEX_SCANNER */
  251. X
  252. Xvoid FDECL (init_yyin, (FILE *));
  253. Xvoid FDECL (init_yyout, (FILE *));
  254. X
  255. X#ifdef MICRO
  256. X#undef exit
  257. Xextern void FDECL(exit, (int));
  258. X#endif
  259. X
  260. X/* this doesn't always get put in lev_comp.h
  261. X * (esp. when using older versions of bison)
  262. X */
  263. X
  264. Xextern YYSTYPE yylval;
  265. X
  266. Xint line_number = 1, colon_line_number = 1;
  267. X
  268. X/* This is *** UGLY *** but I can't think a better way to do it
  269. X * I really need a huge buffer to scan maps...
  270. X */
  271. X
  272. X#undef YYLMAX
  273. X#define YYLMAX    2048
  274. X
  275. X/*
  276. X *    This is a hack required by Michael Hamel to get things
  277. X *    working on the Mac.
  278. X */
  279. X#if defined(applec) && !defined(FLEX_SCANNER)
  280. X#undef input
  281. X#undef unput
  282. X#define unput(c) { yytchar = (c); if (yytchar == 10) yylineno--; *yysptr++ = yytchar; }
  283. X# ifndef YYNEWLINE
  284. X# define YYNEWLINE 10
  285. X# endif
  286. X
  287. Xchar
  288. Xinput() {    /* Under MPW \n is chr(13)! Compensate for this. */
  289. X
  290. X    if (yysptr > yysbuf) return(*--yysptr);
  291. X    else {
  292. X        yytchar = getc(yyin);
  293. X        if (yytchar == '\n') {
  294. X            yylineno++;
  295. X            return(YYNEWLINE);
  296. X        }
  297. X        if (yytchar == EOF) return(0);
  298. X        else            return(yytchar);
  299. X    }
  300. X}
  301. X#endif    /* applec && !FLEX_SCANNER */
  302. X
  303. X#define MAPC 1
  304. X# line 108 "lev_comp.l"
  305. X
  306. X/* done after the current pattern has been matched and before the
  307. X * corresponding action - sets up yytext
  308. X */
  309. X#define YY_DO_BEFORE_ACTION \
  310. X    yytext = yy_bp; \
  311. X    yytext -= yy_more_len; \
  312. X    yyleng = yy_cp - yytext; \
  313. X    yy_hold_char = *yy_cp; \
  314. X    *yy_cp = '\0'; \
  315. X    yy_c_buf_p = yy_cp;
  316. X
  317. X#define EOB_ACT_CONTINUE_SCAN 0
  318. X#define EOB_ACT_END_OF_FILE 1
  319. X#define EOB_ACT_LAST_MATCH 2
  320. X
  321. X/* return all but the first 'n' matched characters back to the input stream */
  322. X#define yyless(n) \
  323. X    do \
  324. X        { \
  325. X        /* undo effects of setting up yytext */ \
  326. X        *yy_cp = yy_hold_char; \
  327. X        yy_c_buf_p = yy_cp = yy_bp + n; \
  328. X        YY_DO_BEFORE_ACTION; /* set up yytext again */ \
  329. X        } \
  330. X    while ( 0 )
  331. X
  332. X#define unput(c) yyunput( c, yytext )
  333. X
  334. X
  335. Xstruct yy_buffer_state
  336. X    {
  337. X    FILE *yy_input_file;
  338. X
  339. X    YY_CHAR *yy_ch_buf;        /* input buffer */
  340. X    YY_CHAR *yy_buf_pos;    /* current position in input buffer */
  341. X
  342. X    /* size of input buffer in bytes, not including room for EOB characters*/
  343. X    int yy_buf_size;    
  344. X
  345. X    /* number of characters read into yy_ch_buf, not including EOB characters */
  346. X    int yy_n_chars;
  347. X
  348. X    int yy_eof_status;        /* whether we've seen an EOF on this buffer */
  349. X#define EOF_NOT_SEEN 0
  350. X    /* "pending" happens when the EOF has been seen but there's still
  351. X     * some text process
  352. X     */
  353. X#define EOF_PENDING 1
  354. X#define EOF_DONE 2
  355. X    };
  356. X
  357. Xstatic YY_BUFFER_STATE yy_current_buffer;
  358. X
  359. X/* we provide macros for accessing buffer states in case in the
  360. X * future we want to put the buffer states in a more general
  361. X * "scanner state"
  362. X */
  363. X#define YY_CURRENT_BUFFER yy_current_buffer
  364. X
  365. X
  366. X/* yy_hold_char holds the character lost when yytext is formed */
  367. Xstatic YY_CHAR yy_hold_char;
  368. X
  369. Xstatic int yy_n_chars;        /* number of characters read into yy_ch_buf */
  370. X
  371. X
  372. X
  373. X#ifndef YY_USER_ACTION
  374. X#define YY_USER_ACTION
  375. X#endif
  376. X
  377. X#ifndef YY_USER_INIT
  378. X#define YY_USER_INIT
  379. X#endif
  380. X
  381. Xextern YY_CHAR *yytext;
  382. Xextern int yyleng;
  383. Xextern FILE *yyin, *yyout;
  384. X
  385. XYY_CHAR *yytext;
  386. Xint yyleng;
  387. X
  388. XFILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
  389. X
  390. X#define YY_END_OF_BUFFER 106
  391. Xtypedef int yy_state_type;
  392. Xstatic const short int yy_accept[573] =
  393. X    {   0,
  394. X        0,    0,    0,    0,  106,  104,  102,  101,  104,  104,
  395. X      104,   99,    4,  104,  104,  104,  104,  104,  104,  104,
  396. X      104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
  397. X      104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
  398. X      104,  104,  104,  104,  104,  104,  104,  104,  104,    2,
  399. X      102,  104,  104,  104,  104,  104,  104,  104,  104,  104,
  400. X      104,  104,  104,  102,    0,  100,    0,   99,    0,    0,
  401. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  402. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  403. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  404. X
  405. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  406. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  407. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  408. X        0,    0,    0,    0,    0,    0,    0,    0,   84,    0,
  409. X        0,    3,    0,    2,  102,    0,    0,    0,    0,    0,
  410. X        0,    0,    2,    0,  103,    0,    0,    0,    0,    0,
  411. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  412. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  413. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  414. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  415. X
  416. X        0,    0,    0,    0,    0,    0,    0,    0,   71,    0,
  417. X        0,   66,    0,    0,    0,    0,    0,    0,    0,    0,
  418. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  419. X        0,    0,    0,    0,    0,   64,    0,    0,    0,    0,
  420. X        0,    0,    0,    0,    0,    0,    0,    0,    0,   16,
  421. X        0,    0,    0,    0,    0,   39,    0,    0,    0,    6,
  422. X        0,    0,   41,    0,    0,    0,   32,    0,    0,    0,
  423. X       35,   31,    0,    0,    0,   15,    0,    0,    0,    0,
  424. X        0,    0,    0,    0,   90,    0,    0,    0,    0,   85,
  425. X       88,   50,    0,    0,    0,    0,    0,    0,   59,    0,
  426. X
  427. X        0,    0,    0,    0,   91,    0,    0,    0,    0,    0,
  428. X       54,    0,    0,    0,   44,    0,    0,    0,    0,    0,
  429. X        0,    0,    0,   87,    0,    0,    0,   52,   12,    0,
  430. X        0,   24,    0,    0,    0,    0,    0,   10,    0,    0,
  431. X        0,    0,    8,    0,    0,    0,    7,    0,    0,    0,
  432. X        0,    0,    0,   26,    0,    0,    0,   58,   83,    0,
  433. X       77,    0,    0,    0,    0,   73,    0,    0,    0,   86,
  434. X        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  435. X        0,    0,    0,    0,   49,    0,    0,    0,   57,    0,
  436. X       63,    0,    0,    0,   51,    0,    0,   67,    0,    0,
  437. X
  438. X       29,   42,    0,    0,    0,    0,    0,    0,   25,    0,
  439. X        0,    0,    0,    0,   13,   27,    0,   20,    0,    0,
  440. X        0,   76,    0,   65,   48,   61,   45,   94,    0,   68,
  441. X        0,    0,    0,    0,    0,   46,    0,    0,    0,    0,
  442. X        0,    0,   47,   97,    0,   55,    0,   53,    0,    0,
  443. X       82,    0,    0,    1,    0,    0,    0,    0,    0,    0,
  444. X        0,    5,   14,    0,    0,    0,   36,    0,   19,   92,
  445. X       89,    0,    0,    0,   75,    0,    0,    0,    0,   56,
  446. X       72,   70,    0,    0,   81,    0,    0,    0,   38,    0,
  447. X        0,   30,   11,    9,   18,    0,    0,    0,    0,    0,
  448. X
  449. X        0,    0,    0,    0,    0,    0,    0,    0,   80,    0,
  450. X       74,    0,   93,   69,    0,   40,    0,    0,    0,    0,
  451. X        0,    0,    0,   60,    0,   96,   43,   78,   79,    0,
  452. X        0,   17,    0,    0,    0,    0,    0,    0,    0,   62,
  453. X       95,    0,    0,    0,    0,    0,    0,    0,    0,    0,
  454. X       33,   34,    0,    0,    0,    0,    0,   98,    0,    0,
  455. X        0,   23,    0,    0,    0,   21,    0,    0,   22,   28,
  456. X       37,    0
  457. X    } ;
  458. X
  459. Xstatic const YY_CHAR yy_ec[128] =
  460. X    {   0,
  461. X        1,    1,    1,    1,    1,    1,    1,    1,    2,    3,
  462. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  463. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  464. X        1,    4,    1,    5,    6,    1,    1,    1,    7,    1,
  465. X        1,    1,    8,    1,    9,   10,    1,   11,   11,   11,
  466. X       11,   11,   11,   11,   11,   11,   11,   12,    1,    1,
  467. X        1,    1,    1,    1,   13,   14,   15,   16,   17,   18,
  468. X       19,   20,   21,   22,   23,   24,   25,   26,   27,   28,
  469. X        1,   29,   30,   31,   32,   33,   34,    1,   35,   36,
  470. X        1,   10,    1,    1,   37,    1,   38,   39,   40,   41,
  471. X
  472. X       42,   43,   44,   45,   46,   47,   48,   49,   50,   51,
  473. X       52,   53,    1,   54,   55,   56,   57,   58,   59,    1,
  474. X        1,    1,   10,   10,   10,    1,    1
  475. X    } ;
  476. X
  477. Xstatic const YY_CHAR yy_meta[60] =
  478. X    {   0,
  479. X        1,    2,    3,    2,    1,    2,    1,    2,    2,    2,
  480. X        1,    1,    2,    2,    2,    1,    1,    1,    1,    2,
  481. X        2,    1,    2,    2,    1,    1,    1,    2,    1,    2,
  482. X        1,    1,    1,    2,    1,    1,    1,    1,    1,    1,
  483. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  484. X        1,    1,    1,    1,    1,    1,    1,    1,    1
  485. X    } ;
  486. X
  487. Xstatic const short int yy_base[577] =
  488. X    {   0,
  489. X        0,   54,   77,   57,  674,  675,   60,  675,  668,    0,
  490. X      661,  660,  675,  646,  640,   41,   38,  642,   42,   57,
  491. X      641,   58,   76,   75,  652,  638,   82,   83,   79,  651,
  492. X       57,   68,   79,   20,   72,   32,   75,   88,   81,   87,
  493. X       92,   93,  100,   99,   89,   96,  621,  659,  135,  675,
  494. X      151,  154,  156,  158,  161,  166,  635,  163,  168,  152,
  495. X      156,  161,  191,  171,  655,  675,  652,  647,  626,  643,
  496. X      642,  625,  626,  639,  632,  637,  617,  621,  623,  625,
  497. X      629,  611,  607,  612,  615,  615,  166,  617,  169,  612,
  498. X      618,  609,  609,  621,  619,  608,  618,  606,  157,  580,
  499. X
  500. X      590,  585,  570,  573,  570,  572,  584,  569,  566,  560,
  501. X      563,  562,  572,  566,  565,  153,  558,  553,  165,  555,
  502. X      570,  166,  555,  557,  550,  179,  559,  563,  566,  565,
  503. X      551,  557,  549,  170,  542,  545,  540,  188,  675,  541,
  504. X      592,  675,  198,  675,  236,  239,  241,  167,   57,  232,
  505. X      233,  234,  675,    0,  675,  581,  567,  566,  562,  561,
  506. X      555,  559,  568,  560,  560,  568,  552,  566,  564,  563,
  507. X      549,  548,  560,  563,  538,  557,  549,  541,  555,  549,
  508. X      544,  545,  546,  537,  548,  536,  539,  518,  523,  518,
  509. X      511,  503,  501,  508,  504,  498,  501,  497,  496,  499,
  510. X
  511. X      493,  492,  493,  491,  496,  501,  502,  486,  675,  485,
  512. X      486,  675,  491,  496,  485,  497,  487,  479,  477,  483,
  513. X      479,  480,  487,  472,  485,  484,  474,  484,  483,  481,
  514. X      476,  480,  465,  472,  461,  675,  474,  458,  468,  467,
  515. X      456,  508,  239,  485,  240,  480,  493,  492,  485,  675,
  516. X      491,  491,  473,  471,  484,  675,  463,  482,  474,  463,
  517. X      483,  464,  675,  466,  238,  478,  675,  479,  464,  463,
  518. X      675,  675,  460,  461,  459,  675,  465,  434,  430,  441,
  519. X      440,  426,  428,  437,  675,  436,  422,  434,  433,  675,
  520. X      675,  675,  436,  431,  430,  462,  427,  423,  675,  426,
  521. X
  522. X      425,  428,  414,  417,  675,  407,  408,  415,  408,  421,
  523. X      675,  413,  408,  416,  675,  413,  412,  401,  396,  395,
  524. X      394,  398,  403,  675,  393,  397,  389,  675,  675,  431,
  525. X      250,  675,  423,  425,  425,  411,  406,  675,  425,  406,
  526. X      411,  406,  675,  421,  414,  415,  675,  410,  417,  398,
  527. X      404,  402,  400,  675,  398,  397,  405,  675,  675,  369,
  528. X      675,  379,  370,  368,  364,  675,  376,  375,  357,  675,
  529. X      373,  178,  364,  363,  367,  369,  353,  353,  365,  364,
  530. X      367,  360,  349,  349,  675,  359,  344,  356,  675,  348,
  531. X      675,  340,  341,  353,  675,  339,  344,  675,  364,  256,
  532. X
  533. X      675,  675,  364,  369,  368,  367,  358,  373,  675,  361,
  534. X      367,  354,  363,  351,  675,  675,  343,  675,  354,  349,
  535. X      342,  675,  335,  675,  675,  675,  675,  675,  333,  675,
  536. X      332,  327,  320,  329,  324,  675,  312,  312,  327,  312,
  537. X      316,  313,  675,  675,  310,  675,  305,  675,  311,  314,
  538. X      675,  317,  316,  675,  328,  340,  329,  328,  318,  324,
  539. X      328,  675,  675,  331,  319,  253,  675,  317,  675,  675,
  540. X      675,  304,  302,  293,  675,  292,  289,  300,  285,  675,
  541. X      675,  675,  288,  290,  675,  294,  296,  295,  675,  316,
  542. X      315,  675,  675,  675,  675,  320,  298,  304,  303,  315,
  543. X
  544. X      304,  290,  270,  280,  270,  272,  280,  267,  675,  266,
  545. X      675,  274,  675,  675,  301,  675,  303,  303,  286,  288,
  546. X      291,  299,  282,  675,  254,  675,  675,  675,  675,  253,
  547. X      252,  675,  283,  282,  276,  274,  286,  287,  284,  675,
  548. X      675,  258,  282,  274,  276,  265,  280,  277,  274,  251,
  549. X      675,  675,  263,  260,  245,  245,  249,  675,  235,  232,
  550. X      230,  675,  228,  207,  180,  675,  124,  102,  675,  675,
  551. X      675,  675,  281,  284,  286,  288
  552. X    } ;
  553. X
  554. Xstatic const short int yy_def[577] =
  555. X    {   0,
  556. X      572,    1,    1,    3,  572,  572,  572,  572,  573,  574,
  557. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  558. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  559. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  560. X      572,  572,  572,  572,  572,  572,  572,  575,  572,  572,
  561. X      576,  576,  576,  576,  576,  576,  572,  576,  576,   56,
  562. X       56,   59,  575,  572,  573,  572,  572,  572,  572,  572,
  563. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  564. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  565. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  566. X
  567. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  568. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  569. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  570. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  571. X      575,  572,  572,  572,  576,  576,  576,   59,  572,   59,
  572. X       59,   59,  572,   63,  572,  572,  572,  572,  572,  572,
  573. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  574. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  575. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  576. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  577. X
  578. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  579. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  580. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  581. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  582. X      572,  572,   59,  572,   59,  572,  572,  572,  572,  572,
  583. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  584. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  585. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  586. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  587. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  588. X
  589. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  590. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  591. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  592. X       59,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  593. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  594. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  595. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  596. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  597. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  598. X      572,  572,  572,  572,  572,  572,  572,  572,  572,   59,
  599. X
  600. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  601. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  602. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  603. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  604. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  605. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  606. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  607. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  608. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  609. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  610. X
  611. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  612. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  613. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  614. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  615. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  616. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  617. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  618. X      572,    0,  572,  572,  572,  572
  619. X    } ;
  620. X
  621. Xstatic const short int yy_nxt[735] =
  622. X    {   0,
  623. X        6,    7,    8,    7,    9,    6,   10,   11,   11,    6,
  624. X       12,   13,   14,   15,   16,   17,   18,   19,   20,    6,
  625. X       21,    6,    6,   22,   23,   24,   25,   26,   27,   28,
  626. X       29,    6,    6,   30,    6,    6,    6,   31,   32,   33,
  627. X       34,   35,   36,    6,   37,    6,    6,    6,   38,   39,
  628. X       40,   41,   42,   43,   44,   45,   46,    6,   47,   48,
  629. X       71,   64,   63,   64,   73,   76,   74,   72,   77,  114,
  630. X       81,  110,  244,   78,   82,  162,  111,  115,   49,   50,
  631. X       51,   49,   52,   79,   53,   53,   52,   86,   83,   54,
  632. X       55,   56,   84,   57,   90,   96,   52,   58,   91,   52,
  633. X
  634. X       59,   87,   85,   93,   60,   99,   61,   97,   92,  112,
  635. X       62,  100,  116,   94,   95,  101,  102,  122,  123,  103,
  636. X      106,  104,  113,  107,  105,  118,  117,  108,  125,  119,
  637. X      127,  571,  124,  120,  129,  109,  133,  131,  126,  121,
  638. X      136,  130,  137,  134,  128,  132,  138,  143,  139,  570,
  639. X      135,   84,   64,  144,  145,  572,  144,  572,  144,  572,
  640. X      144,   85,  572,  144,  572,  144,   68,  572,  144,  572,
  641. X      144,  146,   64,  152,   64,  146,  151,  572,   89,  243,
  642. X      150,  147,  572,  572,   82,  148,   94,   95,   80,   70,
  643. X      174,  175,   72,  153,  154,  177,  154,  178,  154,  154,
  644. X
  645. X      154,  206,  188,  154,  154,  154,  207,  210,  214,  569,
  646. X      154,  154,  189,  154,  154,  215,  220,  216,  154,  221,
  647. X      154,  233,  211,  234,  154,  242,  431,  238,  222,  223,
  648. X      239,  432,  224,  170,  225,  568,  240,   64,  144,  145,
  649. X      572,  144,  572,  144,  146,  146,  146,  168,  572,  572,
  650. X      572,  146,  146,  348,  567,  572,  572,  245,  182,  566,
  651. X      565,  564,  146,  331,  248,  349,  572,  498,  146,  563,
  652. X      400,  156,  572,  421,  562,  561,  560,  499,  559,  500,
  653. X      501,   65,   65,   65,   67,   67,  141,  141,  141,  146,
  654. X      146,  558,  557,  556,  555,  554,  553,  552,  551,  550,
  655. X
  656. X      549,  548,  547,  546,  545,  544,  543,  542,  541,  540,
  657. X      539,  538,  537,  536,  535,  534,  533,  532,  531,  530,
  658. X      529,  528,  527,  526,  525,  524,  523,  522,  521,  520,
  659. X      519,  518,  517,  516,  515,  514,  513,  512,  511,  510,
  660. X      509,  508,  507,  506,  505,  504,  503,  502,  497,  496,
  661. X      495,  494,  493,  492,  491,  490,  489,  488,  487,  486,
  662. X      485,  484,  483,  482,  481,  480,  479,  478,  477,  476,
  663. X      475,  474,  473,  472,  471,  470,  469,  468,  467,  466,
  664. X      465,  464,  463,  462,  461,  460,  459,  458,  457,  456,
  665. X      455,  454,  453,  452,  451,  450,  449,  448,  447,  446,
  666. X
  667. X      445,  444,  443,  442,  441,  440,  439,  438,  437,  436,
  668. X      435,  434,  433,  430,  429,  428,  427,  426,  425,  424,
  669. X      423,  422,  421,  420,  419,  418,  417,  416,  415,  414,
  670. X      413,  412,  411,  410,  409,  408,  407,  406,  405,  404,
  671. X      403,  402,  401,  399,  398,  397,  396,  395,  394,  393,
  672. X      392,  391,  390,  389,  388,  387,  386,  385,  384,  383,
  673. X      382,  381,  380,  379,  378,  377,  376,  375,  374,  373,
  674. X      372,  371,  370,  369,  368,  367,  366,  365,  364,  363,
  675. X      362,  361,  360,  359,  358,  357,  356,  355,  354,  353,
  676. X      352,  351,  350,  347,  346,  345,  344,  343,  342,  341,
  677. X
  678. X      340,  339,  338,  337,  336,  335,  334,  333,  332,  330,
  679. X      329,  328,  327,  326,  325,  324,  323,  322,  321,  320,
  680. X      319,  318,  317,  316,  315,  314,  313,  312,  311,  310,
  681. X      309,  308,  307,  306,  305,  304,  303,  302,  301,  300,
  682. X      299,  298,  297,  296,  295,  294,  293,  292,  291,  290,
  683. X      289,  288,  287,  286,  285,  284,  283,  282,  281,  280,
  684. X      279,  278,  277,  276,  275,  274,  273,  272,  271,  270,
  685. X      269,  268,  267,  266,  265,  264,  263,  262,  261,  260,
  686. X      259,  258,  257,  256,  255,  254,  253,  252,  251,  250,
  687. X      249,  248,  247,  246,  142,  241,  237,  236,  235,  232,
  688. X
  689. X      231,  230,  229,  228,  227,  226,  219,  218,  217,  213,
  690. X      212,  209,  208,  205,  204,  203,  202,  201,  200,  199,
  691. X      198,  197,  196,  195,  194,  193,  192,  191,  190,  187,
  692. X      186,  185,  184,  183,  182,  181,  180,  179,  176,  173,
  693. X      172,  171,  170,  169,  168,  167,  166,  165,  164,  163,
  694. X      162,  161,  160,  159,  158,  157,  156,   68,  155,   66,
  695. X      149,  142,  140,   98,   89,   88,   80,   75,   70,   69,
  696. X       68,   68,   66,  572,    5,  572,  572,  572,  572,  572,
  697. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  698. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  699. X
  700. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  701. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  702. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  703. X      572,  572,  572,  572
  704. X    } ;
  705. X
  706. Xstatic const short int yy_chk[735] =
  707. X    {   0,
  708. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  709. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  710. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  711. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  712. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  713. X        1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
  714. X       16,    7,    4,    7,   17,   19,   17,   16,   19,   36,
  715. X       22,   34,  149,   20,   22,  149,   34,   36,    2,    3,
  716. X        3,    4,    3,   20,    3,    3,    3,   24,   23,    3,
  717. X        3,    3,   23,    3,   27,   29,    3,    3,   27,    3,
  718. X
  719. X        3,   24,   23,   28,    3,   31,    3,   29,   27,   35,
  720. X        3,   31,   37,   28,   28,   31,   32,   39,   39,   32,
  721. X       33,   32,   35,   33,   32,   38,   37,   33,   40,   38,
  722. X       41,  568,   39,   38,   42,   33,   44,   43,   40,   38,
  723. X       45,   42,   45,   44,   41,   43,   46,   49,   46,  567,
  724. X       44,   49,   51,   51,   51,   52,   52,   53,   53,   54,
  725. X       54,   49,   55,   55,   58,   58,   53,   56,   56,   59,
  726. X       59,   60,   64,   62,   64,   61,   61,   62,   60,  148,
  727. X       59,   54,   61,  148,   59,   56,   61,   61,   58,   55,
  728. X       87,   87,   56,   63,   63,   89,   63,   89,   63,   63,
  729. X
  730. X       63,  116,   99,   63,   63,   63,  116,  119,  122,  565,
  731. X       63,   63,   99,   63,   63,  122,  126,  122,   63,  126,
  732. X       63,  134,  119,  134,   63,  143,  372,  138,  126,  126,
  733. X      138,  372,  126,  143,  126,  564,  138,  145,  145,  145,
  734. X      146,  146,  147,  147,  150,  151,  152,  150,  150,  151,
  735. X      152,  243,  245,  265,  563,  243,  245,  152,  151,  561,
  736. X      560,  559,  331,  245,  243,  265,  331,  466,  400,  557,
  737. X      331,  147,  400,  400,  556,  555,  554,  466,  553,  466,
  738. X      466,  573,  573,  573,  574,  574,  575,  575,  575,  576,
  739. X      576,  550,  549,  548,  547,  546,  545,  544,  543,  542,
  740. X
  741. X      539,  538,  537,  536,  535,  534,  533,  531,  530,  525,
  742. X      523,  522,  521,  520,  519,  518,  517,  515,  512,  510,
  743. X      508,  507,  506,  505,  504,  503,  502,  501,  500,  499,
  744. X      498,  497,  496,  491,  490,  488,  487,  486,  484,  483,
  745. X      479,  478,  477,  476,  474,  473,  472,  468,  465,  464,
  746. X      461,  460,  459,  458,  457,  456,  455,  453,  452,  450,
  747. X      449,  447,  445,  442,  441,  440,  439,  438,  437,  435,
  748. X      434,  433,  432,  431,  429,  423,  421,  420,  419,  417,
  749. X      414,  413,  412,  411,  410,  408,  407,  406,  405,  404,
  750. X      403,  399,  397,  396,  394,  393,  392,  390,  388,  387,
  751. X
  752. X      386,  384,  383,  382,  381,  380,  379,  378,  377,  376,
  753. X      375,  374,  373,  371,  369,  368,  367,  365,  364,  363,
  754. X      362,  360,  357,  356,  355,  353,  352,  351,  350,  349,
  755. X      348,  346,  345,  344,  342,  341,  340,  339,  337,  336,
  756. X      335,  334,  333,  330,  327,  326,  325,  323,  322,  321,
  757. X      320,  319,  318,  317,  316,  314,  313,  312,  310,  309,
  758. X      308,  307,  306,  304,  303,  302,  301,  300,  298,  297,
  759. X      296,  295,  294,  293,  289,  288,  287,  286,  284,  283,
  760. X      282,  281,  280,  279,  278,  277,  275,  274,  273,  270,
  761. X      269,  268,  266,  264,  262,  261,  260,  259,  258,  257,
  762. X
  763. X      255,  254,  253,  252,  251,  249,  248,  247,  246,  244,
  764. X      242,  241,  240,  239,  238,  237,  235,  234,  233,  232,
  765. X      231,  230,  229,  228,  227,  226,  225,  224,  223,  222,
  766. X      221,  220,  219,  218,  217,  216,  215,  214,  213,  211,
  767. X      210,  208,  207,  206,  205,  204,  203,  202,  201,  200,
  768. X      199,  198,  197,  196,  195,  194,  193,  192,  191,  190,
  769. X      189,  188,  187,  186,  185,  184,  183,  182,  181,  180,
  770. X      179,  178,  177,  176,  175,  174,  173,  172,  171,  170,
  771. X      169,  168,  167,  166,  165,  164,  163,  162,  161,  160,
  772. X      159,  158,  157,  156,  141,  140,  137,  136,  135,  133,
  773. X
  774. X      132,  131,  130,  129,  128,  127,  125,  124,  123,  121,
  775. X      120,  118,  117,  115,  114,  113,  112,  111,  110,  109,
  776. X      108,  107,  106,  105,  104,  103,  102,  101,  100,   98,
  777. X       97,   96,   95,   94,   93,   92,   91,   90,   88,   86,
  778. X       85,   84,   83,   82,   81,   80,   79,   78,   77,   76,
  779. X       75,   74,   73,   72,   71,   70,   69,   68,   67,   65,
  780. X       57,   48,   47,   30,   26,   25,   21,   18,   15,   14,
  781. X       12,   11,    9,    5,  572,  572,  572,  572,  572,  572,
  782. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  783. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  784. X
  785. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  786. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  787. X      572,  572,  572,  572,  572,  572,  572,  572,  572,  572,
  788. X      572,  572,  572,  572
  789. X    } ;
  790. X
  791. Xstatic yy_state_type yy_last_accepting_state;
  792. Xstatic YY_CHAR *yy_last_accepting_cpos;
  793. X
  794. X/* the intent behind this definition is that it'll catch
  795. X * any uses of REJECT which flex missed
  796. X */
  797. X#define REJECT reject_used_but_not_detected
  798. Xstatic int yy_more_flag = 0;
  799. Xstatic int yy_doing_yy_more = 0;
  800. Xstatic int yy_more_len = 0;
  801. X#define yymore() { yy_more_flag = 1; }
  802. X#define YY_MORE_ADJ (yy_doing_yy_more ? yy_more_len : 0)
  803. X
  804. X/* these variables are all declared out here so that section 3 code can
  805. X * manipulate them
  806. X */
  807. X/* points to current character in buffer */
  808. Xstatic YY_CHAR *yy_c_buf_p = (YY_CHAR *) 0;
  809. Xstatic int yy_init = 1;        /* whether we need to initialize */
  810. Xstatic int yy_start = 0;    /* start state number */
  811. X
  812. X/* flag which is used to allow yywrap()'s to do buffer switches
  813. X * instead of setting up a fresh yyin.  A bit of a hack ...
  814. X */
  815. Xstatic int yy_did_buffer_switch_on_eof;
  816. X
  817. Xstatic yy_state_type yy_get_previous_state YY_PROTO(( void ));
  818. Xstatic yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state ));
  819. Xstatic int yy_get_next_buffer YY_PROTO(( void ));
  820. Xstatic void yyunput YY_PROTO(( YY_CHAR c, YY_CHAR *buf_ptr ));
  821. Xvoid yyrestart YY_PROTO(( FILE *input_file ));
  822. Xvoid yy_switch_to_buffer YY_PROTO(( YY_BUFFER_STATE new_buffer ));
  823. Xvoid yy_load_buffer_state YY_PROTO(( void ));
  824. XYY_BUFFER_STATE yy_create_buffer YY_PROTO(( FILE *file, int size ));
  825. Xvoid yy_delete_buffer YY_PROTO(( YY_BUFFER_STATE b ));
  826. Xvoid yy_init_buffer YY_PROTO(( YY_BUFFER_STATE b, FILE *file ));
  827. X
  828. X#define yy_new_buffer yy_create_buffer
  829. X
  830. X#ifdef __cplusplus
  831. Xstatic int yyinput YY_PROTO(( void ));
  832. X#else
  833. Xstatic int input YY_PROTO(( void ));
  834. X#endif
  835. X
  836. XYY_DECL
  837. X    {
  838. X    register yy_state_type yy_current_state;
  839. X    register YY_CHAR *yy_cp, *yy_bp;
  840. X    register int yy_act;
  841. X
  842. X
  843. X
  844. X    if ( yy_init )
  845. X    {
  846. X    YY_USER_INIT;
  847. X
  848. X    if ( ! yy_start )
  849. X        yy_start = 1;    /* first start state */
  850. X
  851. X    if ( ! yyin )
  852. X        yyin = stdin;
  853. X
  854. X    if ( ! yyout )
  855. X        yyout = stdout;
  856. X
  857. X    if ( yy_current_buffer )
  858. X        yy_init_buffer( yy_current_buffer, yyin );
  859. X    else
  860. X        yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE );
  861. X
  862. X    yy_load_buffer_state();
  863. X
  864. X    yy_init = 0;
  865. X    }
  866. X
  867. X    while ( 1 )        /* loops until end-of-file is reached */
  868. X    {
  869. X    yy_more_len = 0;
  870. X    yy_doing_yy_more = yy_more_flag;
  871. X    if ( yy_doing_yy_more )
  872. X        {
  873. X        yy_more_len = yyleng;
  874. X        yy_more_flag = 0;
  875. X        }
  876. X    yy_cp = yy_c_buf_p;
  877. X
  878. X    /* support of yytext */
  879. X    *yy_cp = yy_hold_char;
  880. X
  881. X    /* yy_bp points to the position in yy_ch_buf of the start of the
  882. X     * current run.
  883. X     */
  884. X    yy_bp = yy_cp;
  885. X
  886. X    yy_current_state = yy_start;
  887. X    if ( yy_bp[-1] == '\n' )
  888. X        ++yy_current_state;
  889. Xyy_match:
  890. X    do
  891. X        {
  892. X        register YY_CHAR yy_c = yy_ec[*yy_cp];
  893. X        if ( yy_accept[yy_current_state] )
  894. X        {
  895. X        yy_last_accepting_state = yy_current_state;
  896. X        yy_last_accepting_cpos = yy_cp;
  897. X        }
  898. X        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  899. X        {
  900. X        yy_current_state = yy_def[yy_current_state];
  901. X        if ( yy_current_state >= 573 )
  902. X            yy_c = yy_meta[yy_c];
  903. X        }
  904. X        yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
  905. X        ++yy_cp;
  906. X        }
  907. X    while ( yy_current_state != 572 );
  908. X    yy_cp = yy_last_accepting_cpos;
  909. X    yy_current_state = yy_last_accepting_state;
  910. X
  911. Xyy_find_action:
  912. X    yy_act = yy_accept[yy_current_state];
  913. X
  914. X    YY_DO_BEFORE_ACTION;
  915. X    YY_USER_ACTION;
  916. X
  917. Xdo_action:    /* this label is used only to access EOF actions */
  918. X
  919. X
  920. END_OF_FILE
  921. if test 34420 -ne `wc -c <'sys/share/lev_lex.c1'`; then
  922.     echo shar: \"'sys/share/lev_lex.c1'\" unpacked with wrong size!
  923. fi
  924. # end of 'sys/share/lev_lex.c1'
  925. if test -f 'sys/share/sounds/toolhorn.uu' -a "${1}" != "-c" ; then 
  926.   echo shar: Renaming existing file \"'sys/share/sounds/toolhorn.uu'\" to \"'sys/share/sounds/toolhorn.uu.orig'\"
  927.   mv -f 'sys/share/sounds/toolhorn.uu' 'sys/share/sounds/toolhorn.uu.orig'
  928. fi
  929. echo shar: Extracting \"'sys/share/sounds/toolhorn.uu'\" \(21192 characters\)
  930. sed "s/^X//" >'sys/share/sounds/toolhorn.uu' <<'END_OF_FILE'
  931. Xbegin 644 Tooled_Horn
  932. XM``M4;V]L960@2&]R;@``````````````````````````````````````````
  933. XM``````````````````````````!!249&4V0R80$``((`10```````#DB```!
  934. XMSJ<]K0&G/:TS``````````````````````````````"!@1/]``!&3U)-```Y
  935. XM&D%)1D934TY$```W'@````````````````````````````#_____________
  936. XM__________________________\```````````````````````````#_____
  937. XM________```!`@,#!`4%!@8&!@8%!00$`P("`0$``/____________\`````
  938. XM`0$!`@("`P,#`P,#`@("`@("`0$``/___OW]^_KY]_;T\_'P[^_N[^_P\O/V
  939. XM^/O]``0&"`L-#Q`0$!`/#0P+"0@&!`,!`/_^_OW]_?W]_?W]_?[^__\``0$"
  940. XM`P0$!04%!04%!04%!`,#`@$`__[]^_GW]?+P[>OIY^7EY>7GZ>SP]/G]`@8*
  941. XM#A(5%Q@9&!<6%!$/#`H(!@0"`/_]_/S[^_O[^_O[_/S]_?[_``$#`P0$!04&
  942. XM!@<("`D)"`<&!`,!__W[^?;R[NKEX=W;V=?7V=O>X^CN]?L""`X4&1P?(2(A
  943. XM(!X<&183#PP*!P4#`?_^_/OZ^OKZ^OKZ^OO[_/W^``$"`P0%!@<("`D*"PL+
  944. XM"@D(!@4#`?[[^/3OZN7?VM;2S\[/T-/7V^'F[?3[!`P3&B`D*"HJ*B@E(AX;
  945. XM%Q,/#`D&`P'__?S[^OKZ^?GY^OK[_/W^``$"`P,$!`4&!P@)"0H*"@D(!P8%
  946. XM`P#]^O;Q[.?AV]71S<G)R<O-T=7;XNGR^P4.%R`G+#`R,C$O*R<C'AD5$0T)
  947. XM!@,`_OS[^OGY^?CX^/GY^OS]_P`!`@(#!`4&!P@)"PP-#0T,"@D(!@0!_OKU
  948. XM\>KCW=?1R\?#P<#"Q,C-U-SE[_H&$1PF+C0X.CHX-3`K)B$;%A(-"04"__W[
  949. XM^OGX]_?W]_?X^/G[_/X``0("`P0%!P@)"@L,#`P+"@D(!P8#`/WX\^WFW]?0
  950. XMR,.^NKBZO,'(T=KE[_L'$AXG,#8Z/#PZ-S,M*"(=&!,/"P<$`/[\^OGX^/?W
  951. XM]_?W^/GZ_/[_``$"!`4&"`D+#0X/$`\.#0L*"`0`_/CS[>;?UL['P+JULK&S
  952. XMMKW%T-SI]P85(BXX/T-%1$(^.#(K)1\9%`\+!P0!_OSZ^?CW]_?W]_CY^?O]
  953. XM_O\``0$"`P0%!P@*"PP-#0T,#`L*"`4!_??RZ^3;T\S$OKBSL*^QM+K"SMOK
  954. XM^PL;*C8_14E*2$0_.#$J(QT7$0T)!0(`_OS[^OGY^?CX^?GZ^_S]_O[__P``
  955. XM`0(#!08'"0H+#`P+"PL*"`4"_OGS[.7<U<S%OKBSL*^QM+K"SMOK_`X>+3E!
  956. XM1TI*2$,]-BXG(!H4#PL(!0(`__[]_/S\^_O[^_S\_?W^_O[^_O[^_O\``0,%
  957. XM!PD*"PP-#0T,"@<$`/SU[N;>U<['P+JTL;"PLK:^R-;G^0L=+3I$2DU-2D4^
  958. XM-R\F'QD3#@H&!`(`__[]_?S\_/S\_/S\_?W^_O[]_?W]_O[_`0($!@@)"0H*
  959. XM"@H)"`8$`?WX\>KCVM/,Q+ZZM[:VN+O"RM7D]`46)3(\1$A)1T,^-R\H(!H4
  960. XM#PL(!0(`__[^_?W]_?S\_/S]_?[^_O[^_O[^_O\``@,%!@<("0H+"PL)"`8#
  961. XM__KT[.7<U<S$OKBSL+"QM+O$T>'S!1<H-D%(3$U+1T`Y,"D@&A0."@8#`0#_
  962. XM_O[]_?W]_?[^_O__``#___[^_O[^_O\!`@0&!P@("0D*"0@'!0/_^O7NY][7
  963. XMS\C`NK6QL+"RMK[*V>K^$2,S0$A.4$]+1#PT*R(;%`\+!P0"`0#___[^_O[^
  964. XM_O[^____``#___[^_?W]_?X``@,%!P@*"PP,"PH(!0+]^/'JX]K3S,2^N+.P
  965. XMK["RM\#-W?`%&2LZ1DY14D]*0SHP)Q\7$0P(!0,!``#___________\```$!
  966. XM`0#___[]_/S\_/[_`0,%!@@)"@L,#`H(!0']^/'JXMO3S,6_N;2QL+"RM\#,
  967. XMW?$&&RT\2$]34U!)0CDO)AT6$`L'!`,!````______[^_O___P```/___O[]
  968. XM_?W]_?X``0,%!@<("0D*"0@'!0/_^O/LY-W5SL;`N[>TL[2VN\/.W>\#%B@W
  969. XM0TM/44Y)0CDP)Q\7$0P(!0,"`0``_____O[^_O[__P````#__O[]_?W]_O\`
  970. XM`@,%!@<'"`D*"@H)!P0`^_3LY=S3S,.\MK*OKJ^RN<32Y/@-(#(_24]244U'
  971. XM/C8L(QL4#@H&!`(!`/_^_O[^_O[^_O__``$!`0#___[^_?W]_O\!`P4'"0H*
  972. XM"PL+"0@&!`#[]>[GWM;-Q;ZWL:VKK*^TOLO;[P4:+#Q'3U-34$I#.C`G'A<1
  973. XM#`@%`P$`___^_O[^_O[^____```!`0#___[]_?W]_@`!`P4'"`@)"@L*"@@&
  974. XM!`#Z].SDW=3,P[RVL*RKK;"UO\S>\PD=+SY*45144$E"."\F'180"P<%`P(!
  975. XM`/___O[^_O[^_O__```!`0#___[]_?W]_@`"!`8'"0H+"PL+"@@'!`#[].WD
  976. XMW-/,P[RVL:ZMK:^TOLO<\0<<+S]*4E5544I"."\E'!40"P<%`P(!`/___O[^
  977. XM_O[^_O[^_P```/___OW]_?W]_@`!`P4&"`D*"@L+"PH)!@/]]^_GWM;-Q;VW
  978. XMLJZLK*ZSO,G:[@09+#Q(4%1544M#.C`G'Q<1#0D&!`(!`/___O[^_O[^_O[^
  979. XM____`/___OW]_?W^_@`!`P4'"`D*"@H+"PH(!0+^^/'HX-?/Q[^XLJ^MKK"V
  980. XMOLO<[P08*CE%35!13DE".3`H'Q@2#@H'!0,!`/_^_O[]_?W]_O[^_O__``#_
  981. XM__[^_?[^_O\!`P4'"0L,#`T,"PH(!0']]N_FW=3+P[NTKJNJJZ^VP,_A]@L?
  982. XM,#Y)3U)13DA`-R\F'A@2#0H'!`(`__[]_?W]_?W]_?W^_O_______OW]_?W^
  983. XM_P`"!`8("@H+"PP+"PD'!0'\]>[EW=3+PKFRK*FHJ:RTP-#C^0\C-4-,4E13
  984. XM3D<_-BTD'181#0D'!0,!`/_^_?W]_?W]_?W^_O_______OW]_/W]_@`"`P4'
  985. XM"0H+#`T-#0P*!P/^]^_FW=3+PKFRK*BFIJFQO,SA^`XC-4--4U543T@_-BTD
  986. XM'!81#0D'!0,!`/_^_?W]_?W]_?W^_O[____^_?S\_/S]_O\``@0&"`H+#`T-
  987. XM#0L)!@/_^O/JXMG0R+^XLJZJJ:JON,;8[@4:+3U(4%-34$E".3`G(!D3#PL)
  988. XM!P0"`?_^_?W]_/S\_/S]_?[^_O_^_OW]_?W]_@`!`@0&"`H+"PP,#`P*"`0`
  989. XM^_7MYMW4R\.\MK&NK:ZQN<33YOL/(C-`24]03TM$.S0L(QT7$@X+"`8$`@#^
  990. XM_?W\_/S\_/S\_/S\_?W]_?W\_/S]_P`"!`8("0L,#`P+"PL*!P0!_/;OY][6
  991. XMSL6^MK&MJZROML'0Y/D.(C-`2E!14$Q%/#4L)!X8$P\,"`8$`?_^_?S\^_O[
  992. XM^_O[_/S\_?W]_?W\_/W]_@`"!`8'"`H+#`P,#`L*!P0!_/?PZ-_6S<2[M:^K
  993. XMJJJMM<#0Y?H/(S1!2U!244Q%/C4M)1\9%!`,"08#`?_^_?S[^_O[^_O[^_S\
  994. XM_/W]_/S\_/S]_@`!`P4'"0H,#`T-#0P+"08#_OCQZN'7SL6\M:^JJ*>JL;S,
  995. XMX?<-(3-!2U%34DU&/S8N)B`:%!`-"@<$`?_^_/S[^_O[^_O\_/S\_?W]_/S[
  996. XM^_O\_?X``@0&"0L,#0X-#0P+"`4"__KSZ^+9T,B_N+&MJJFKL+K)W/$'&RT\
  997. XM2$Y144Y(03@O*"$;%A(."P@&`P'__OW\_/S\^_O[^_O[^_S\_/O[^_O[_?X`
  998. XM`0,%!PD*#`T.#@X-#`D&`O[W\.C?ULW$N[2OJZFHJ[*^T.7[$24V0TQ24U%,
  999. XM13PU+"4>&141#0H'!`'__?S[^_KZ^OKZ^OK[^_S\_/S\^_O[_/[_`0($!@@*
  1000. XM#`X.#0T-#`D&`_[Y\NKAV=#(P;NVL:ZMKK*\RMSQ!QLM.T9-4%!-1T`W,"@B
  1001. XM'!<3#PL(!0(`_OW\^_KZ^OGY^?GY^OK[^_O[^_S\_?\``@0&"`D+#`T-#0T-
  1002. XM"PD'`__Z\^OCVM#'OK>QK*BGJK"[RM[T"AXP/DA/4E%.2$$Y,"DB'!<3#PL'
  1003. XM!0'__?S[^OKZ^OKZ^OGY^?GY^?KY^?K[_/X!`P4'"0H+#`P,"PL*"0@%`O_Z
  1004. XM].WFW=7,Q+RWL:VKJZZVQ-;K`18I.45-45)/2D,\,RLE'QD5$0T*!@0!_OW[
  1005. XM^OGY^?GY^?GY^?GZ^OKZ^OK[_/W_`0,%!PD+#0X.#0T,"PD'!`']]N[GWM7,
  1006. XMP[NUKZNHIZJRP-/I`!8J.TA05%113$4]-"PE'AD5$0T)!@,`_OW[^OKZ^OKZ
  1007. XM^OKZ^OKZ^OKZ^?GZ^_S^``($!0<("0L,#0X-#0T+"`4!_/7LY-O2R+^XL:NG
  1008. XMI:>LM\?<]`LA,T),4E533TA!."\H(AP7$P\+"`0"`/[\^_KY^?GY^?GY^?KZ
  1009. XM^_OZ^OKZ^OO]_P$#!`8("@P-#@X.#0P+"`4"_??PY][5S<2\M:^JIJ:JL\'5
  1010. XM[`,9+#Q(4%1444M$/#,L)1\9%!`,"`4"__W\^_KZ^?GY^?CX^/CY^?KY^?GY
  1011. XM^OO\_@$#!0<("@P-#@X.#@T,"08#_OGRZN'8SL6\M*ZHI*.FK[W1Z0`7*SM(
  1012. XM4%154DQ%/30L)1X9%!`,"04"__W[^OGY^?GY^?GY^?KZ^_O[^_KZ^OO\_?\!
  1013. XM`P4("@P-#@X/#@T,"@8"_OCQZN'8S\>_N+*LJ*>HK[O,XOD0)#9$3E-44TY'
  1014. XM/C<N)R$;%A(."@8#`/[\^_KY^?GX^/CX^/CY^?KZ^OGZ^OO\_@`"!`8'"0L-
  1015. XM#0X.#@T-"P@%`?OT[./:T<G`N;*LJ*:GK;C)WO4,(3-"35-44T](03@P*"$<
  1016. XM%Q(."P<#`?[\^_KY^?GZ^OGY^?GZ^OKZ^?GX^?K[_/X``@0'"0L,#0X.#0T,
  1017. XM"P@%`OWX\>KAV=#'OK>PJJ6CI:Z]T>H#&BX_2E)655)+1#LS*R0>&!00#0D%
  1018. XM`O_]^_KY^?GY^?GY^?GZ^OO[^_KZ^OK\_?\``@0%!PD*"PP-#@X.#0H'!/_Y
  1019. XM\NOAV,_%O+2MJ*2CIJZ\T.@`%RL\25%555),13TT+"4?&100#`D%`O_]_/KZ
  1020. XM^?GY^OKY^?GY^OKZ^OGY^?K[_/X``@0%!PD+#`T-#@X.#0H'!0#Z\^SBV=#'
  1021. XMOK>OJJ:DIZZ[SN3\$R<X1D]455)-1C\V+28@&A41#0D&`P#]^_KY^?GY^?GY
  1022. XM^?GY^?KZ^OGY^?GZ_/X``@,%!PD,#0X/$`\/#@P)!0'\]>WDV]+)P+BQJZ:C
  1023. XMI*JUQ]SS#"(T0TY3551/2$`W+R<A&Q82#@H'!`'^_/OZ^?GZ^OKZ^OKZ^OO[
  1024. XM^_KZ^?GZ^_S^_P$$!@D,#0X/#PX.#0P)!@+]]_#GW];-Q+RTKJBCHJ:OO]7N
  1025. XM!AXR0DU45U912D(Y,2@A'!82#@L'!`#^_/KY^/CY^?GZ^OKZ^OKZ^OKZ^?GZ
  1026. XM^_S^``($!@@*#`X.#P\/#@T+"`3_^O/KXMK1R+^WL*FDHJ6KN<SC_!0I.TE1
  1027. XM5E=43D<^-2TE'QD5$0T)!0+__?OY^/CX^/GY^?GY^?GZ^OKZ^?GY^OO]_P$$
  1028. XM!@@+#0X/#Q`0$`\,"08!_/7MY-O2R<"YL:JDHJ.HM,;<]0XD-D5/55954$E`
  1029. XM-R\G(1L6$0T*!@,`_?OZ^?CY^?GZ^OKZ^OKZ^_KZ^?GY^OO]_P$#!0<)"PP,
  1030. XM#0X.#@T,"08"_??PZ-_6S<2[M*ZHI**FL<+8\0H@,T-.5%9544I".3`I(AP7
  1031. XM$@X+!P,!_OSZ^?CX^/CX^?GY^?KZ^_OZ^OKZ^_S]_P`"!0<)"PT/$!`0$`\-
  1032. XM"@<#_O?PYMS3R<"XL*>?FYN@K<':]`XE.4A26%E644I!."\G(1L5$0T)!0+_
  1033. XM_?OY^/CX^?GZ^OO[^_O[^_OZ^?CX^?K\_@`"!`8)"PT.#@X-#0P+"08"_?CQ
  1034. XMZ.#7SL6^MJ^GHJ&CK+S2[`4=,4%-5%=644I#.C$I(AP7$P\+"`0!__W[^OKZ
  1035. XM^OKZ^OKZ^OO[^_OZ^?CX^?K[_?\!`P4'"0L,#0X/#P\.#`D%`/OT[./:TLG`
  1036. XMN+"GH9^@I[;+Y/\8+C],5%A75$U%/#,J(QP7$P\+"`4!__W[^OGY^OKZ^OKZ
  1037. XM^OO[^_OZ^?GY^?K[_?\!`P4("@L-#@\0$!`/#0H&`?SU[>3;TLB_MZZEGIN;
  1038. XMHK''X?T6+4!-55E954]'/C4L)!X8$P\,"`0"__W[^OGY^?GZ^OK[^_O[^_O[
  1039. XM^OGX^/GZ_/X``@4'"@P-#Q`1$1`/#0D%`?OT[>3;TLG`MZ^HHIZ=I+''X?L6
  1040. XM+#Y,5%E954Y'/C4L)!X8%!`,"`4"__W[^OGY^?GZ^OK[^_O\_/S[^OGY^?GZ
  1041. XM_/X``@0'"@P-#@\/#P\-#`D&`OWV[N;<T\K!N*^GH9N:H*[$WOH4*SY+55E9
  1042. XM5D](/C4L)!T8$P\+"`0!_OSZ^?CX^?GZ^OO[^_S\_/S\^OGY^?G[_/X``@0&
  1043. XM"`L-#@\/$!`/#0L(!/[W\.;<T\G`N*^FGYJ9GZS!V_<2*CU,55I;5U%)/S8M
  1044. XM)!T8$P\,"`4"__W[^OGY^?KZ^_O[^_O\_/S[^OGY^/CY^_S^`0,%!PH,#@\0
  1045. XM#P\/#@P)!/_Y\NG@U\[%O;2LI)Z:G*:XTNT)(C='4UE;6%-+0C@O)B`:%1$-
  1046. XM"08#`/[\^OGY^?GZ^_O[^_O\_/S\^_KY^/GY^_W_`@0&!PD+#0X/#Q`0#PT*
  1047. XM!@'[\^OBV=#&O;6KHIR7F:*TSNL'(3=(4UI<6E1,0SDP*"`:%1$-"08"`/W[
  1048. XM^?CX^/GZ^OO[_/S\_/S\^_KY^?GZ^_W_`0,%"`H-$!(3%!,2$0X*!0#Y\NG?
  1049. XMULS"N;&HH)F6F*.VT.P((C=(5%M=6E5-1#HQ*"$:%1$-"08#__W[^OGY^?K[
  1050. XM_/S\_/S\_/S[^OGX]_?X^OS_`00'"0P.$!$1$1`/#0L(!`#Y\NG@U\_&O;6L
  1051. XMI)V9FJ*RR^<#'C1&4EE<6E1-1#HQ*"$:%1$."@8$`?[\^OGY^?GZ^_S\_/W]
  1052. XM_?W\^_GX^/CY^OS_`0,%"`H,#0\0$!$0#PP)!0'[].SBV=#'OK>NI9Z9F)^O
  1053. XMR.0!'#)$45E<6U9.13PR*2(;%A(."@8$`/[\^OGY^?KZ^_O\_/S\_?W\^_KZ
  1054. XM^?GY^OO]``($!PH,#@\0$!`/#@P*!P+]]NWEW-/*P;FQIYZ7E)FIP=[\&#!#
  1055. XM4EI=7%=01STT*R,<%Q,/"P@$`?[\^OGX^/GY^OO[_/S\_?W]_/OZ^?GY^OS^
  1056. XM``($!@@*#`T.#P\/#PT+"`3_^/#GW=3+PKFPIYZ7E9JHO]OY%2U`3UA<7%A1
  1057. XM2#XT*R,=%Q,/#`@%`O_]^_KY^?GZ^OO[^_S\_/S\_/OZ^?GY^OS^``($!PH,
  1058. XM#@\/#P\/#PX,"04`^?'HWM7+PKFOI9R4D9:DO-GW%"U!4%I>7EI32D`V+24>
  1059. XM&!,/"P@$`?[\^OGX^/GY^OO[_/S\_/S\_/OZ^?CX^?O]``($!PH,#@\0$1(2
  1060. XM$0\-"04`^?#HWM7,P[JPIIR4D).@M]3S$2M`3UE>7EI32D`V+24>&!,/#`@%
  1061. XM`O_\^OGX^/GZ^_O\_/S\_/S\_/OY^/CX^?O]_@`#!@D,#Q$2$Q,2$A`-"@8`
  1062. XM^?'GW=/)P+:LHI>0C9.CO-KY%B]#4EI>75E22#XT*R,<%Q(."P<%`?_]^_GY
  1063. XM^?GZ^_S\_?W]_?W]_?SZ^?CX^/K[_0`"!`<+#0\0$1$2$0\-"@8`^?'HW];,
  1064. XMP[JPIIR4CY*?MM/S$2H_4%I?7UM42D`W+B4>&!,/#`D%`O_]^_KY^?GZ^OO[
  1065. XM_/S\_/S\_/OZ^/CX^?K\_0`"!0@+#0\0$1(3$Q$/#`@"_/7LX]K0Q[ZUK**9
  1066. XMD9"9J\;E!"`W255<7EQ63D0Z,2DA&Q82#@H'`P#]^_KY^?GY^OO\_/S]_?W]
  1067. XM_/SZ^?CW^/G[_0`#!0@,#@\0$1(2$A$."P<#_/7LX]K2R<&XKZ6<E92:JL/A
  1068. XM_QLR15):75M63T4[,BDB'!82#@L'!`'^_/KY^/GY^OO[_/S\_/W]_?S[^OGX
  1069. XM^/G[_/X``P8*#0\1$A,4%!,1#@H%__COY=S2R+^VK:.:E)&7IK[<^A<O0E%9
  1070. XM75Q844@^-2PD'1@4$`P)!0+__/KY^/CY^OO[_/S\^_O[^_OZ^?CX^/G[_0`#
  1071. XM!0@*#`X0$1(3$Q(0#0D%`/GPY][5R\&XKZ:=EI.7I;O7]1(J/DU76UM844D_
  1072. XM-BTE'QD4$`T)!@/__?OY^/CX^?K[^_S\_/S\_/S[^OKY^OO\_O\!`P4("PT.
  1073. XM#Q`1$A(1#@H&`/GQY][4R\&XKJ29DH^5I+S9]Q0M05!975Q844@^-2PD'A@4
  1074. XM$`P(!0+__?OZ^?GY^OO\_/W]_?W]_?S[^OCX^/CZ_/X``@0'"PX0$A(3$Q,1
  1075. XM#@H&`?KQZ-_7SL6\M*J?EI"1G+'-[`LF.TQ875Y;5$Q".3`G(1L6$@X*!P,`
  1076. XM_?OY^/CX^?GZ^_O\_/S]_?W\^OGX^/GZ_/X``P4'"@P.$!$2$Q,2$`T)!/WV
  1077. XM[>7<TLG`N*^EG):4FZK"W_T8,$-065Q;5D]&/3,K(QT8%`\,"`4!__W[^OGY
  1078. XM^?KZ^_O[^_O[_/S\^_KY^?GZ^_W_`0,&"0T/$!(3%!02$`T*!?_X\.?>U<S#
  1079. XMNK"FG)20E**ZU_83+$!/65U=65))/S8M)1X9%1$-"04"__SZ^?CX^/GZ^OK[
  1080. XM^_KZ^_O[^_KY^?K[_?\``@0&"`L-#Q$2$Q,2$`T*!0#Y\NG?ULW$N[*IH)B5
  1081. XMEZ.XT_`,)#E)5%E:5U)*03@O)R$;%A(."@<#`/W[^?CX^/CY^OKZ^OKZ^OO[
  1082. XM^OGY^/GZ^_X``@0'"@T/$1(3$Q,2$`X+!P+[].OBV,[%N[*GG9..D9VTT.\-
  1083. XM)SQ,5EM<65)+03@O)R`:%1$."@8#__WZ^/?W^/GZ^_O\_/S\_/S[^_KX^/CX
  1084. XM^OS^``,&"0P.$!(3$Q,2$`X+!P'[].OBV=#'OK2JH)>1D9NNRND'(SE*5EQ=
  1085. XM6U5-1#HQ*"(<%Q,/"P<$`?[\^OGX^/GY^OO[^_O[^_S[^_KY^/CY^OS^``,&
  1086. XM"`L.$!$1$A(2$0\,"03]]N_FW-/)P+>LH)6-BY2IQ>0#'S9)5EQ>7%9/1CPS
  1087. XM*B,=%Q,/"P@$`/[[^?CX^/GZ^_O\_/S\_/S\^_KX]_?X^?K\_@`#!@H.$!$2
  1088. XM$Q,3$0\-"@8`^?#HW]7,P[FOI)B/BY"AN]KZ%S%$4UM>75A11SXU+"0>&!00
  1089. XM#`@%`?_\^OGX^/GY^OO[_/S\_/S\_/KY^/CX^OO]_P$#!@@*#0\0$1$1$0\-
  1090. XM"@8"^_3LX]K1R+^UJY^5CY";LL_N#"8[3%9;7%E22D$X+R<@&A82#@H&`O_\
  1091. XM^OGX]_CY^OO[^_O[^_O\^_KY^/CX^/G[_@`#!@@+#0\1$A,3$Q$."P<"_/7M
  1092. XMY-O2R<"VK**8D9":KLGH!R(X251;7%I43$,Z,2@B'!82#@L'`P#]^_GX^/CY
  1093. XM^OO[^_O[^_O[^_KY^/CX^?O]_P$#!@@+#A`1$A,3$A$/#`@$_?;MY-O1R+ZT
  1094. XMJ9V2BXN6K,GI"20[3%A>7UQ53D0[,BHB'!82#@H&`__]^_GW]_CX^?K[_/S\
  1095. XM_/S\_/OY^/?W^/K\_@`"!0<)#`\1$A04$A$/"P@#_O?OYMW3R;^UJIZ3BXN5
  1096. XMJL?G!R(Y2U==7EM6340Z,2DB'!<2#@H'`P'^^_GX^/CY^OO\_/S\_/S\^_KY
  1097. XM^/?W]_G[_?\!`P8("PX0$A04%!02#PL&`?KQZ-[4R\&VJIV1AX6/I,+D!"$Y
  1098. XM2U=>7UQ63T4[,BHB'!<2#@L'!`'^^_GX^/CY^OO\_?W]_?S\^_OY^/?W]_CZ
  1099. XM_/X``P8)#0\1$Q04%!,1#@H%`/GRZ>#7S<2ZL*.7C(>-G[G:^A@R151<7UY8
  1100. XM44<^-"LC'1<3#PL(!0+__/KY^/CX^?K[_/S\_/S\_/OZ^??W]_CY^_W_`@4(
  1101. XM#`\1$Q04%!01#@H&`?KRZN'8S\:]LZF=DHR.F[/1\1`J/T]975U:4TI`-RXF
  1102. XM'QD5$0T)!@/__?OY^/CY^?K[^_S\_/S[^_OZ^??W]_?Y^_W_`@4(#`X0$A05
  1103. XM%102#PL'`OWV[>3;T\K"N;"DF9&/EJG$Y`0?-DE56UU;5$U$.C$H(1L6$@X*
  1104. XM!P0!_OOY^/CX^?KZ^_S\_/S\_/O[^OGX^/GZ_/X``@0&"@T/$1,4%103$0T)
  1105. XM!/[W[^?>U<S"N:ZCF(^,DJ7`X``<-$=46UY<5U!'/30K)!T8$P\+!P0!_?OY
  1106. XM^/CX^?K[_/S\_/S\^_KY^/?W]_CZ_/X!`P4("@T/$1(3$Q(1#@L(`_[W\.C?
  1107. XMU\[%N["DF(^+DJ.^WO\<-$=46UY<5T]&/30K)!T8$Q`,"`4"_OSZ^/?W^/GZ
  1108. XM^_S\_/S\_/OZ^??V]O?Y^_W_`@4'"@X0$1,4%!03$0\+!0#Y\NC?ULW$N[&G
  1109. XMG)&-D9^XUO84+D)065U<6%%(/C4L)1X9%1$-"@<#`/WZ^?CW^/GZ^_S\_?W\
  1110. XM_/S[^?CW]_CY^_S^_P(%"`L.$!(3%!44$P\+!P+[\NG@U\[%N[&FFY&,CYVU
  1111. XMT_,2+$%06EY=65)*0#8M)1\9%!`,"`4"__W[^?CX^/G[_/S]_?W\_/OZ^?CW
  1112. XM]O;X^?O]_P$$!PH.$A05%A85$Q`-"`/\]>SCVM'(OK6JGI.,C)>LR>D((SI+
  1113. XM5EQ=6E1,0SDP*"(<%A(."P<$`?W[^?CX^/GZ^_O\_/S\_/O[^OCW]_?X^?O^
  1114. XM`0,&"0P/$1(3%!03$0\,"03_^/#HW];-Q+FMH)2*B)&DP>(#(#=*5EU?7%5.
  1115. XM13LR*2(<%Q(."P<$`?W[^??W]_CY^OO\_/W\_/S\^_GX^/CX^?O]``($!PD,
  1116. XM#Q$3%!44$Q$."03_^._GWM3+PKFNHI6,B9&DP.`!'C9)55Q?7%9/13PS*B,=
  1117. XM%Q,/"P@%`O[\^OCX^/CY^OO\_/S\_/S[^OCW]O;W^/K\_@$%"`L/$1(4%144
  1118. XM$Q$."@4`^O/JX=C/QKRQI9F.B(R=M];W%B]#45M>75A12#XU+"4=&!00#`D%
  1119. XM`P#]^OCX^/CY^OO\_/S\_/S\^_KX]_?X^?K\_@`"!`<*#1`2$Q04%!(/#`@#
  1120. XM_/7LXMG0QKRRIYN1C(Z;L]'Q$"H_3EA=75E224`W+B8?&100#`D%`__]^_GX
  1121. XM^/CY^OO\_/S\_/S\^_KY^/?W]_G[_?\"!0@,$!,6%Q<6%1,0#`<!^_3KX=G/
  1122. XMQKRRIYN0B8J7K\[O#RH_4%I>7EI32T$X+R<@&A41#0D&`O_\^OGX]_CY^OO\
  1123. XM_?W]_?S\^_KY]_?W^/GZ_/X!!`<+#Q(3%186%1,0#0D#_?;MY-O1R+^UJY^4
  1124. XMC8V7K,CH!R,Y2E9;7%I32T,Y,"DA&Q82#@H'!`'^_/KY^/CY^OO\_?W]_?S\
  1125. XM^_KY^/?W^/G[_/\"!0@,#A`1$A,3$A$/#0H%__CQZ-_6S,.YK:&4BXB1I</D
  1126. XM!2$X2E9=7EM53D4[,BDB'!<2#@L'!`'^^_GX]_CX^?O\_/W]_?W\_/OZ^??W
  1127. XM]_?Y^_T``P<*#A$3%!04%102#PL&`/GQZ-_6S,.YK:&3B(.*GKW@`2`X2UA?
  1128. XM85Y84$8\,RHC'!<2#@H'!`'^^_GX]_CY^OO\_?W]_?S\^_KX]_;U]?;X^OT`
  1129. XM`P<+#A$3%!45%102$`P'`OOTZ^+8S\6[L:69CXJ-F[/2\Q(L05!975U94DD_
  1130. XM-BTD'A@4$`T)!@/__?OY^/CX^?K[_/S\_/S\_/OZ^??W]_CY^_W^`00'"PX1
  1131. XM$Q06%Q84$0T(`_STZ^+9S\:\LJ::CXF*F+#/\1`K0%!:7UY:4TI!-RXF(!H5
  1132. XM$0T)!@+__/KY^/CX^?K[_/W]_?S\_/OZ^/?W]_CY^_T``P8)#`\1$Q05%102
  1133. XM$`P'`_SU[./:T<B_MJJ>DHJ*E:S+[`PH/4Y875Y:5$M"."\H(!H5$0T)!@(`
  1134. XM_?KX]_?X^?K[_/S\_/S\_/OZ^?CW]_CZ^_T``@4("PX1$Q05%102$`P(`_WV
  1135. XM[N7<TLB^M*F=DXR+EJS)Z@HE/$U875Y;5$Q".3`G(1L5$0T*!P0!_OSZ^?GY
  1136. XM^?K\_/W]_?W]_/OZ^??V]O?Y^_T``P4(#`X0$A,3%!,1#PP(`_WV[>7<T\G`
  1137. XMMJR@E(R+E:O)Z@HE/$U875Y;5$M"."\G(!H6$@X*!P0!_OOY^/?X^?K[_/W^
  1138. XM_O[^_?SZ^??V]O?X^OW_`0,&"0P.$!(3%144$Q`+!@'Z\>C?U<O!MZR?D8:"
  1139. XMBZ'`X@,A.4Q97V!=6$]%/#,J(AP6$@X*!@,`_OOY^/?W^/G[_/W]_?W]_/OZ
  1140. XM^/?V]?;W^?O]``0'"@T/$1(4%!04$@\,!P+[\^KAU\[$NJ^CE8F#B9NWV?L:
  1141. XM-$A67F!>65!'/3,J(QP7$P\,"04"__SZ^/?W^/GZ^_S]_?[^_?W[^OGW]_?X
  1142. XM^OO]_P(%"0L-#Q$2$Q03$A`,"`/\\^OBV,W$NK"DF(V(C)RVUO@7,$547%]>
  1143. XM65%(/C4L)!X8$P\+"`0!_OSZ^/?W^/GZ_/W^_O[^_?W[^OCW]_?X^OO]``(%
  1144. XM"0P/$1,5%144$Q`,!P+[\^K@U\W$NK"CE8J%B9JVU_D9,T=67F%?65)(/S4L
  1145. XM)1X8$P\+"`0!_OSZ^/?X^/G[_/W^_O[^_OW\^OCW]_?X^?O]``,%"`P.$!$3
  1146. XM%!03$@\,"`/\\^OAV,[$N:Z@D86`AIJXW/\?.4Q98&)?65%'/30K(QT7$@X*
  1147. XM!@0!_?OY^/?X^/K[_?[______OW\^OCW]?7V^/K]``,&"0P/$1(3$Q,3$0X+
  1148. XM!@'[\^KAV,_&O;*FF8V'BIBRT_45,$5476!?6E)(/C0K)!P7$P\+"`4"`/W[
  1149. XM^?CX^?K[_/W^_O___OW\^OGW]_?W^?K\_@$$!PH-#Q$2$Q,3$@\,"03]]NWD
  1150. XMW-/*P;>KG8^%A9"HR.P.*D%276)A7%1+03<N)1\9%!`,"08"`/W[^?CX^/GZ
  1151. XM_/W^______[\^_GX]_;W^/K\_@`#!@D,#Q`2$Q,3$@\,"`/]]N[EW-/*PKBM
  1152. XMH)*(AI"GQ^H,*3]06V!@7%5+03<N)1\9%!`,"`8#`/W[^?CW^/GZ^_W]_O[^
  1153. XM_OW\^_KX]_?X^?K\_@`$!PH.$1,4%144$Q$."@7^]^[EV]+(OK6IFX^&A9&H
  1154. XMQND**#]06V%A759-0SDP)R`:%!`,"08#`/W[^??W^/GZ_/W^______[]^_GX
  1155. XM]_?W^?K\_@$$!PP0$A06%A85$Q`-"`/\].OBV,[$NJ^CEHJ$AI6QTO46,495
  1156. XM7F%@6U-)/S4L)!X8$P\+!P4"__W[^?CX^?K\_?[_````__[\^OCW]O7V]_K\
  1157. XM_P($!PL-#A`2$Q,3$A`-"03^]^_FW=3+PKFNH96+AX^CP>,%(SM.6F!@759.
  1158. XM0SDP*"`:%1$-"@<$`?[\^OCW]_CZ^_S^______[]_/KX]_?W^/GZ_0`"!0D,
  1159. XM$!(3%!04$Q(/"P8`^?#FW=3+PKFNHI2*AHV@O-X`'SE,66!A7EA/13LQ*"$;
  1160. XM%A(."P@$`?[\^?CW]_CY^_W^_O____[]^_KX]_?W^/K\_@`#!@@+#A`1$Q04
  1161. XM$Q$."@8`^?+HW]?.Q;VSIIJ/BHV=M]?Y&#)&5%Q?75A01STT*R,=%Q,/"P@%
  1162. XM`O_\^OGX^/CY^OS]_O[^_O[\^_KY^/?W^/K\_@`#!0@+#0\1$A(3$Q(/#`@"
  1163. XM_/3LX]K1R+^TJ)J.AXF7L='S%"]$4UQ@7UI324`V+24?&100#`D%`O_\^OCW
  1164. XM]_CY^OS]_?[^_OW\^_GX]_;V^/G[_@$$!PH-$!(3$Q03$A`-"@8!^O/KXMG0
  1165. XMQ[VSIYR1BXV;L]/U%"Y#4EM>75E123\V+24>&!,/#`D%`@#\^OGW]_CY^OS]
  1166. XM_O[^_O[]_/KY^/?W^?K\_@`#!@D-#Q$3%!03$Q$."@8`^?+IX-?/QKVSIYJ/
  1167. XMB8R:LM+T$RY#4UU@7UM32D`W+B4?&100#`@&`__]^_GX^/CY^OS]_O[__O[\
  1168. XM^_GX]_;W^/G\_@`#!0@+#A`2$A,3$A$."P@"_/7MY-O2R<"WK*"5C8R6JL?H
  1169. XM""4\35A>7EM53$(Y,"<A&Q41#0H'!`'^_/KX^/CY^OO\_?[^_O[]_/KY^/?X
  1170. XM^/G[_/W_`@4)#`\1$Q05%102#PL%__?OY=S3R;^UJIV2BHB2I\/D!B,[35A>
  1171. XM7UQ6340Z,2DA&Q81#0H'!`'^_/KY^/CY^OO\_?[^_O[]_/OY^/?W]_CZ_/\"
  1172. XM!`<*#0\1$Q04%!,1#@H%_O?OYMS2R+ZSIYJ-@X*-I<7J#"E!4EUB8EY73D4Z
  1173. XM,2@A&Q41#0D%`O_\^?CW]_?X^OS]_O_____^_/OY]_;V]_CZ_/X!!`<+#A$3
  1174. XM%!44$Q(/#`@#_?7MY-K1R+^UJYZ2BHJ4J<?G""4\3EI?8%Q5340Z,2@A&Q41
  1175. XM#0H&!`'^_/KY^/CY^OS]_O____[]_/KY]_;V]OCZ_/X!`P8*#1`2$Q04%!,1
  1176. XM#0H%__CPY][4RL"VJIV0AX2.I,/F""4^4%MA8EY73D0Z,2@@&A40#`H'!`'^
  1177. XM^_GX]_CX^OO]_O__`/_^_?OY^/?V]O?Y^_T!!`<*#A`1$A,4%!,1#@H%__CP
  1178. XMY][6S,.ZKI^1A8&(G+O@`R,\3UMB8U]83T4[,BDB&Q82#@H'!`'^_/KX]_CX
  1179. XM^?O\_?[^_O[]_/OY^/?V]_CY^OT``@4)#`X1$Q45%!,2#PL&`/GRZ=_6S<2Z
  1180. XMKZ&3AX*)G;S@`B$Z35E?8%U634,Z,2@A&A41#0D'!`'^^_KX]_CX^OO]_O__
  1181. XM___^_/OY^/?V]O?Y^_T``@4("PX1$Q04%!,1#@L&`?KSZ^/:TLB_M*>:CXF-
  1182. XMG;C9^A@Q15)97%I4340Z,2DA&Q82#@L(!0+__/KY^/CY^OO\_?[____^_?OY
  1183. XM^/CX^/CY^_W_`00(#`\0$1,4$Q,1#PL'`OOT[.+9T,B_M:B:CXN0H;S<_1LS
  1184. XM1E)96UE42T(Y,"@@&A00#`D&`P#^_/KY^/GY^OS]_O_____^_?OZ^/?W]_CY
  1185. XM^_W_`@0'"PX0$A,3$Q(0#@L&`?SU[>3<T\K"N*R?E(^3HKS;^Q@O0DY55U50
  1186. XM24`W+R<@&A41#0D'!`'__/KY^/CY^OS]_O_____^_?SZ^?CW]_CZ^_W_`@4(
  1187. XM"PT/$1(2$A$/#0H&`?SU[N;?UL_&O;*GG9B9I+G4\P\G.D=04U-/2$`X+R@A
  1188. XM&Q82#@H(!0(`_OSZ^?GY^OO]_O[____^_?OZ^?CX^/CY^_S_`0,&"0L-#Q`1
  1189. XM$1$0#@P(!/[W\.G@V=#)P+6IGYF9H[C3\0TD-T5-45!-1C\V+B<@&A41#0H'
  1190. XM!`(`_?OZ^?CY^?O\_?[____^_OS[^OCX^/CY^OO]_P(%"0P/$1(2$A(1#PP(
  1191. XM`__Y\NKCV]++P[FOI9Z=I;?0[`<>,D!)34U*13XW+B<A&Q41#@L(!0,`_OSZ
  1192. XM^?GY^OO\_?[____^_?S[^OGX^/GZ^_S^`0,%"0P-#Q`0$`\.#`H'!/_Y\^SE
  1193. XMW=;/Q[VSJJ2BJ;G/Z00;+CQ%2DM(0STV+B<@&A41#0L(!@,!__W[^OGY^OO\
  1194. XM_?[^__[^_?S[^OGY^?GZ^_S^``(%"`H,#A`0$!`/#@L(!/_Z\^SEWM?0R<*X
  1195. XMKZFFK+G-YP`6*3A!1DA&0CLT+28@&A41#@L(!@,!__W[^OGY^OO\_?[^___^
  1196. XM_OW\^_KY^?K[_/W_``($!@D+#0X/$`\.#0H'!`#Z]>[HX=K4S<2[LJJGK+G.
  1197. XMYP`6*#8_1$9$0#DS+"4?&100#0H(!0,!__W[^OGZ^OO\_?[______OW\^OKY
  1198. XM^?GZ^_S^``($!@D+#`T-#0T-#`H(!0'\]_'KY-[8T<G`MZ^JJ[?*XOL1(S([
  1199. XM04-"/C@R*R4>&141#0H(!@,!__W[^OKZ^OO\_?[^_____OW\^_KZ^?KZ^_S]
  1200. XM_P$#!0@+#0X/#PX-#`H'!`'\]_+KY-[7T<K`M["LL+O-Y/P1(S`Z/T$_.S8P
  1201. XM*2,=&!00#`H'!0,!__W\^_KZ^_O\_?[______OW\^_KY^?GZ^_S^_P$#!0@*
  1202. XM#`T.#@X-#`H'!`'\]_+LYN#:U,W$N[6RM<#0Y?L/("TU.ST[.#,N*"(<%Q,/
  1203. XM#`D'!0,!`/[]_/O[^_S]_?[______OW\^_KZ^?KZ^_S^_P$#!`8("@L,#0T-
  1204. XM#`H(!@+^^O3OZ>/=U]#'O[>TMK_/X_@,'2HS.#HY-S(M)R`;%A(.#`D'!0,"
  1205. XM`/[]_/O[^_S\_?[^_____OW]_/OZ^OK[_/W^``(#!0<)"@H+"PL+"@D'!`'^
  1206. XM^O7OZN7@V]7.Q;ZZN;_,W_,'&"4O-3@X-3$L)B$;%Q,/#`H(!@0"`/_]_/O[
  1207. XM^_O\_?[^_____O[]_/O[^OKZ^_S]_P$"!`8'"0H+#`P,"PD'!0+_^_;Q[.?A
  1208. XMW-;/Q[^ZNL#.X/0'%R0M,S4U,R\J)!\:%A(."PD'!0,!__[\^_O[^_O\_?[^
  1209. XM_____O[]_/OZ^OKZ^_S]_P`"`P4("@L,#`P+"PD'!0+_^_?R[>GDW]K3S,7`
  1210. XMOL/.W_$#$A\H+C$R,"TH(QX9%1$-"PD'!00"`/_^_?S[^_S\_?[^_O[^_O[]
  1211. XM_/S[^_K[^_S]_@`!`P4'"`D+"PL+"PH(!@,`_?GT[^KEX-S7T,K%P\?0W>W^
  1212. XM#1HD*BXO+BLH(QX:%A(/#`D'!0,"`/_^_?S\_/S]_?[^_____O[]_?S[^_O[
  1213. XM_/W^_P`!`@,%!P@)"@H*"0@'!@0!_OKV\N[IY>'<U]',R<K0V^GX!Q0=)2DK
  1214. XM*RDF(AX:%A(.#`H(!@0#`?_^_?S\_/S\_?W^_O[^_O[]_?W\_/S\_/W]_O\!
  1215. XM`P0&!P@)"0H*"0@'!0,!_OOX]/#LZ.3?VM3/R\O0VNCW!1(;(B<I*2<E(1T9
  1216. XM%1$.#`D'!@0#`?_^_?S\_/S\_?W^_O[^_O[^_?W\_/S\_/W]_O\``@,%!@<(
  1217. XM"0D)"0@'!0,!__SX]/'MZ>7@V];2S\_4W>GV!`\8'R,F)B0B'QL7%!`-"PD'
  1218. XM!@0#`0#__OW\_/S]_?[^_O[___[^_OW\_/S\_/W]_O\``0($!08&!P<("`<&
  1219. XM!00"`/WZ]_/P[.CDX-O7U-/6W>?S``L4&Q\B(R(@'1H6$Q`-"PD'!@0#`@'_
  1220. XM_OW]_/S]_?W^_O[^_O[^_OW]_/S\_/W]_O\``0(#!08'!P@("`<&!0,"`/[[
  1221. XM^/7R[NOHY.#<V-;8W>7P_`<0%AL?("`>'!D6$P\-"PD'!@0#`@$`__[]_?W]
  1222. XM_?W^_O[^_O[^_OW]_?W\_?W]_O\```$"!`4&!P<'!P<&!00"`?_\^?;S\.SJ
  1223. XMY^/?W-K:WN;P^@0-$Q@<'1T<&A@5$@\-"PD'!@0#`@$`__[^_?W]_?[^_O[^
  1224. XM_O[^_O[]_?W]_?W]_O__``$"`P0%!@8&!@8&!0,"`?_]^_CU\_#MZN?DX=_?
  1225. XMX>;M]O\(#A08&1H:&!84$0\,"@@'!@0#`@$``/_^_OW]_?[^_O[^_O[^_OW]
  1226. XM_?W]_?W^_O__``$"`P0%!08&!@8%!00#`0#^_/KW]/+O[.GFXN#@X>;N]O\'
  1227. XM#1(6%Q@8%A02$`X,"@@'!00#`@$`___^_OW]_?[^_O[____^_O[^_?W]_?W]
  1228. XM_O[_``$"`@,$!04%!04$!`,"`?_^_/KX]O3Q[^WIY^7DY>GO]OX$"@\2%!45
  1229. XM%!(1#PP+"0<&!00#`@$``/_^_O[^_O[^_O[______O[^_OW]_?[^_O[_```!
  1230. XM`@,#!`0$!`0$!`,"`0#__OSZ^/;S\>_LZ>?FY^KO]OT#"0T0$A,3$A$/#0L*
  1231. XM"`<%!`,"`0$`___^_O[^_O[^__________[^_O[^_O[^_O[__P`!`0(#`P,$
  1232. XM!`0$`P,"`0'__OW[^??V]/+O[>OIZ>SP]OP"!PL.#Q`0$`X-"PH(!P8$!`,"
  1233. XM`0$``/___O[^_O[____________^_O[^_O[^_O___P```0("`P,#`P,#`P("
  1234. XM`0#__OW\^OGW]O3S\>_M[>_R]OL`!`@+#`T.#0P+"@@'!@4$`P("`0$``/__
  1235. XM__[^_O[______________O[^_O[^_O___P```0$"`@("`@("`@(!`0#___[\
  1236. XM^_KY^/?U]/+Q\?+T]_O_`P8("@L+"PH)"`<&!00#`@(!`0$``/__________
  1237. XM_________________________P````$!`0$!`@("`0$!`0``__[]_?S[^OGX
  1238. XM]_;U]/7V^/O_`00&!P@("`@'!@4%!`,"`@$!`0````#_________________
  1239. XM__________________\````!`0$!`0$!`0$!````___^_OW\_/OZ^OGX^/CY
  1240. XM^OS^``($!04%!04%!`0#`@("`0$!``````#_________________________
  1241. XM__________\``````````0$`````````_____O[^_?W]_/S[^_O[_/W_``$"
  1242. XM`@,#`P,"`@(!`0$!``````````#_________________________________
  1243. XM__\`````````````````````______________[^_O[^____````````````
  1244. XM````````````````````````````````````````````````````````````
  1245. XM````````````````````````````````````````````````````````````
  1246. XM````````````````````````````````````````````````````````````
  1247. XM````````````````````````````````````````````````````````````
  1248. XM``````````````````````````````````````````````````!#3TU-````
  1249. XM$@`!```W%@`(0`VL1````````$U!4DL````"``!)3E-4````%#P``'\`?P``
  1250. XM````````````````05!03````:A39#)A``(```````````!%]```!``*`*``
  1251. XM`'E%]````@`*J8$``'D(Q2LCU@`````@5@`BW@!$]`````%$!P`%]"(`__\%
  1252. XM]"4``_]F]!,`#`!(`0`&`(0``(Q(7@!G]```#``%]"<``_\*J:,``+,*J80`
  1253. XM`)$*J"0,`*4-`2(*J80``+-A]```!`!']```#@`-`+4BK@`@`'0.D)X-`3X*
  1254. XMJ80``+,-`2(*J80``+-A]```!`!']```#@`-`+4BK@`@`'0.$*P-`3X*J:0`
  1255. XM`)<*J`0```0*`*```.9"@0!(@@!$]"`___]$@T9(`49$]````"!$]$```_\A
  1256. XMT@!6@0`&WR!'!B-$]$8`#`!%@T`$"```````"0`C`````````````````'@`
  1257. XM```$``0```````#\`/___X`````!`0`&455N:71S````````````````````
  1258. XM`````````````````````0(`!B!S86UP<P``````````````````````````
  1259. XM`````````````````````````````````````"<`+P`/__;_^0`!````````
  1260. XM````````````````````````````````````````````````````````````
  1261. XM````````````````````````````````````````````````````````````
  1262. XM`0````%X````>````%9N(&EN=&4@9&5L87,@9IIR<HIN(&1U(&AA<B!S=&%R
  1263. XM=`M4;V]L960@2&]R;@(```!!249&4V0R80````````````!!249&4V0R80``
  1264. XM`````````````````````````````*<]K0$``#DB```!SC]^4')O9W)A;2!K
  1265. XM86X@:6YT92!D96QA<R!FFG)RBFX@9'4@:&%R('-T87)T870@<')O9W)A;6R*
  1266. XM;FMN:6YG(&D@:6YS=(IL;&YI;F=S<')O9W)A;6UE="!&:6QD96QN:6YG+B!6
  1267. XM:6QL(&1U()IP<&YA($9I;&1E;&YI;F<@;G4_F%`````:`"D`#P)J`S$`*@`#
  1268. XM`FT#/0`I``\"00,B`0`````:`"D`#P%0`?$`*@`#`FT#/0``````````````
  1269. XM```:`"P`%@$^`=P`*@`#`FT#/0`````````````````:````````````````
  1270. XM``````````````````````$````!>````'@```!6`'&XO!RF````'`!6``!7
  1271. XM<W1A``,`"@`!__\````````````"__\````>```````#__\````\```````$
  1272. XM__\```!:````````````````````````````````````````````````````
  1273. X/````````````````````
  1274. X`
  1275. Xend
  1276. END_OF_FILE
  1277. if test 21192 -ne `wc -c <'sys/share/sounds/toolhorn.uu'`; then
  1278.     echo shar: \"'sys/share/sounds/toolhorn.uu'\" unpacked with wrong size!
  1279. fi
  1280. # end of 'sys/share/sounds/toolhorn.uu'
  1281. echo shar: End of archive 24 \(of 31\).
  1282. cp /dev/null ark24isdone
  1283. MISSING=""
  1284. for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ; do
  1285.     if test ! -f ark${I}isdone ; then
  1286.     MISSING="${MISSING} ${I}"
  1287.     fi
  1288. done
  1289. if test "${MISSING}" = "" ; then
  1290.     echo You have unpacked all 31 archives.
  1291.     echo "Now execute 'patchit.sh'"
  1292.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1293. else
  1294.     echo You still need to unpack the following archives:
  1295.     echo "        " ${MISSING}
  1296. fi
  1297. ##  End of shell archive.
  1298. exit 0
  1299.