From 9733ab3f56072534b447188f48d3d5bc9911189e Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Fri, 16 Apr 1999 01:34:49 +0000 Subject: [PATCH] Initial creation of sourceware repository --- gdb/c-exp.tab.c | 2796 ++ gdb/config/i386/windows.mh | 17 + gdb/doc/GDBvn.texi | 1 + gdb/doc/gdb.dvi | Bin 0 -> 734612 bytes gdb/doc/gdb.info | 230 + gdb/doc/gdb.info-1 | 1319 + gdb/doc/gdb.info-10 | 775 + gdb/doc/gdb.info-2 | 1161 + gdb/doc/gdb.info-3 | 1224 + gdb/doc/gdb.info-4 | 1279 + gdb/doc/gdb.info-5 | 1185 + gdb/doc/gdb.info-6 | 1226 + gdb/doc/gdb.info-7 | 1302 + gdb/doc/gdb.info-8 | 1308 + gdb/doc/gdb.info-9 | 639 + gdb/doc/gdb.ps | 49258 +++++++++++++++++++++++++++++++++++ gdb/doc/gdbint.dvi | Bin 0 -> 162624 bytes gdb/doc/gdbint.info | 48 + gdb/doc/gdbint.info-1 | 1075 + gdb/doc/gdbint.info-2 | 1338 + gdb/doc/gdbint.info-3 | 316 + gdb/doc/gdbint.ps | 17766 +++++++++++++ gdb/doc/h8-cfg.texi | 47 + gdb/doc/refcard.dvi | Bin 0 -> 21752 bytes gdb/doc/refcard.ps | 1910 ++ gdb/doc/stabs.dvi | Bin 0 -> 227840 bytes gdb/doc/stabs.info | 123 + gdb/doc/stabs.info-1 | 1166 + gdb/doc/stabs.info-2 | 1286 + gdb/doc/stabs.info-3 | 1390 + gdb/doc/stabs.info-4 | 98 + gdb/doc/stabs.ps | 19243 ++++++++++++++ gdb/f-exp.tab.c | 2086 ++ gdb/go32-xdep.c | 35 + gdb/jv-exp.tab.c | 2351 ++ gdb/m2-exp.tab.c | 2089 ++ gdb/tui/Makefile | 182 + mmalloc/mmalloc.info | 219 + 38 files changed, 116488 insertions(+) create mode 100644 gdb/c-exp.tab.c create mode 100644 gdb/config/i386/windows.mh create mode 100644 gdb/doc/GDBvn.texi create mode 100644 gdb/doc/gdb.dvi create mode 100644 gdb/doc/gdb.info create mode 100644 gdb/doc/gdb.info-1 create mode 100644 gdb/doc/gdb.info-10 create mode 100644 gdb/doc/gdb.info-2 create mode 100644 gdb/doc/gdb.info-3 create mode 100644 gdb/doc/gdb.info-4 create mode 100644 gdb/doc/gdb.info-5 create mode 100644 gdb/doc/gdb.info-6 create mode 100644 gdb/doc/gdb.info-7 create mode 100644 gdb/doc/gdb.info-8 create mode 100644 gdb/doc/gdb.info-9 create mode 100644 gdb/doc/gdb.ps create mode 100644 gdb/doc/gdbint.dvi create mode 100644 gdb/doc/gdbint.info create mode 100644 gdb/doc/gdbint.info-1 create mode 100644 gdb/doc/gdbint.info-2 create mode 100644 gdb/doc/gdbint.info-3 create mode 100644 gdb/doc/gdbint.ps create mode 100644 gdb/doc/h8-cfg.texi create mode 100644 gdb/doc/refcard.dvi create mode 100644 gdb/doc/refcard.ps create mode 100644 gdb/doc/stabs.dvi create mode 100644 gdb/doc/stabs.info create mode 100644 gdb/doc/stabs.info-1 create mode 100644 gdb/doc/stabs.info-2 create mode 100644 gdb/doc/stabs.info-3 create mode 100644 gdb/doc/stabs.info-4 create mode 100644 gdb/doc/stabs.ps create mode 100644 gdb/f-exp.tab.c create mode 100644 gdb/go32-xdep.c create mode 100644 gdb/jv-exp.tab.c create mode 100644 gdb/m2-exp.tab.c create mode 100644 gdb/tui/Makefile create mode 100644 mmalloc/mmalloc.info diff --git a/gdb/c-exp.tab.c b/gdb/c-exp.tab.c new file mode 100644 index 00000000000..c9395fac7b4 --- /dev/null +++ b/gdb/c-exp.tab.c @@ -0,0 +1,2796 @@ + +/* A Bison parser, made from c-exp.y + by GNU Bison version 1.25 + */ + +#define YYBISON 1 /* Identify Bison output. */ + +#define INT 258 +#define FLOAT 259 +#define STRING 260 +#define NAME 261 +#define TYPENAME 262 +#define NAME_OR_INT 263 +#define STRUCT 264 +#define CLASS 265 +#define UNION 266 +#define ENUM 267 +#define SIZEOF 268 +#define UNSIGNED 269 +#define COLONCOLON 270 +#define TEMPLATE 271 +#define ERROR 272 +#define SIGNED_KEYWORD 273 +#define LONG 274 +#define SHORT 275 +#define INT_KEYWORD 276 +#define CONST_KEYWORD 277 +#define VOLATILE_KEYWORD 278 +#define DOUBLE_KEYWORD 279 +#define VARIABLE 280 +#define ASSIGN_MODIFY 281 +#define THIS 282 +#define TRUEKEYWORD 283 +#define FALSEKEYWORD 284 +#define ABOVE_COMMA 285 +#define OROR 286 +#define ANDAND 287 +#define EQUAL 288 +#define NOTEQUAL 289 +#define LEQ 290 +#define GEQ 291 +#define LSH 292 +#define RSH 293 +#define UNARY 294 +#define INCREMENT 295 +#define DECREMENT 296 +#define ARROW 297 +#define BLOCKNAME 298 +#define FILENAME 299 + +#line 38 "c-exp.y" + + +#include "defs.h" +#include "gdb_string.h" +#include +#include "expression.h" +#include "value.h" +#include "parser-defs.h" +#include "language.h" +#include "c-lang.h" +#include "bfd.h" /* Required by objfiles.h. */ +#include "symfile.h" /* Required by objfiles.h. */ +#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */ + +/* Flag indicating we're dealing with HP-compiled objects */ +extern int hp_som_som_object_present; + +/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc), + as well as gratuitiously global symbol names, so we can have multiple + yacc generated parsers in gdb. Note that these are only the variables + produced by yacc. If other parser generators (bison, byacc, etc) produce + additional global names that conflict at link time, then those parser + generators need to be fixed instead of adding those names to this list. */ + +#define yymaxdepth c_maxdepth +#define yyparse c_parse +#define yylex c_lex +#define yyerror c_error +#define yylval c_lval +#define yychar c_char +#define yydebug c_debug +#define yypact c_pact +#define yyr1 c_r1 +#define yyr2 c_r2 +#define yydef c_def +#define yychk c_chk +#define yypgo c_pgo +#define yyact c_act +#define yyexca c_exca +#define yyerrflag c_errflag +#define yynerrs c_nerrs +#define yyps c_ps +#define yypv c_pv +#define yys c_s +#define yy_yys c_yys +#define yystate c_state +#define yytmp c_tmp +#define yyv c_v +#define yy_yyv c_yyv +#define yyval c_val +#define yylloc c_lloc +#define yyreds c_reds /* With YYDEBUG defined */ +#define yytoks c_toks /* With YYDEBUG defined */ +#define yylhs c_yylhs +#define yylen c_yylen +#define yydefred c_yydefred +#define yydgoto c_yydgoto +#define yysindex c_yysindex +#define yyrindex c_yyrindex +#define yygindex c_yygindex +#define yytable c_yytable +#define yycheck c_yycheck + +#ifndef YYDEBUG +#define YYDEBUG 0 /* Default to no yydebug support */ +#endif + +int +yyparse PARAMS ((void)); + +static int +yylex PARAMS ((void)); + +void +yyerror PARAMS ((char *)); + + +#line 120 "c-exp.y" +typedef union + { + LONGEST lval; + struct { + LONGEST val; + struct type *type; + } typed_val_int; + struct { + DOUBLEST dval; + struct type *type; + } typed_val_float; + struct symbol *sym; + struct type *tval; + struct stoken sval; + struct ttype tsym; + struct symtoken ssym; + int voidval; + struct block *bval; + enum exp_opcode opcode; + struct internalvar *ivar; + + struct type **tvec; + int *ivec; + } YYSTYPE; +#line 145 "c-exp.y" + +/* YYSTYPE gets defined by %union */ +static int +parse_number PARAMS ((char *, int, int, YYSTYPE *)); +#include + +#ifndef __cplusplus +#ifndef __STDC__ +#define const +#endif +#endif + + + +#define YYFINAL 214 +#define YYFLAG -32768 +#define YYNTBASE 69 + +#define YYTRANSLATE(x) ((unsigned)(x) <= 299 ? yytranslate[x] : 91) + +static const char yytranslate[] = { 0, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 62, 2, 2, 2, 52, 38, 2, 59, + 65, 50, 48, 30, 49, 57, 51, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 68, 2, 41, + 32, 42, 33, 47, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 58, 2, 64, 37, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 66, 36, 67, 63, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 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, 31, 34, 35, 39, 40, 43, + 44, 45, 46, 53, 54, 55, 56, 60, 61 +}; + +#if YYDEBUG != 0 +static const short yyprhs[] = { 0, + 0, 2, 4, 6, 8, 12, 15, 18, 21, 24, + 27, 30, 33, 36, 39, 42, 46, 50, 55, 59, + 63, 68, 73, 74, 80, 82, 83, 85, 89, 91, + 95, 100, 105, 109, 113, 117, 121, 125, 129, 133, + 137, 141, 145, 149, 153, 157, 161, 165, 169, 173, + 177, 181, 185, 191, 195, 199, 201, 203, 205, 207, + 209, 214, 216, 218, 220, 222, 224, 226, 230, 234, + 238, 243, 245, 248, 250, 252, 255, 258, 261, 265, + 269, 271, 274, 276, 279, 281, 285, 288, 290, 293, + 295, 298, 302, 305, 309, 311, 315, 317, 319, 321, + 323, 326, 330, 333, 337, 341, 346, 349, 353, 355, + 358, 361, 364, 367, 370, 373, 375, 378, 380, 386, + 389, 392, 394, 396, 398, 400, 402, 406, 408, 410, + 412, 414, 416 +}; + +static const short yyrhs[] = { 71, + 0, 70, 0, 85, 0, 72, 0, 71, 30, 72, + 0, 50, 72, 0, 38, 72, 0, 49, 72, 0, + 62, 72, 0, 63, 72, 0, 54, 72, 0, 55, + 72, 0, 72, 54, 0, 72, 55, 0, 13, 72, + 0, 72, 56, 89, 0, 72, 56, 79, 0, 72, + 56, 50, 72, 0, 72, 57, 89, 0, 72, 57, + 79, 0, 72, 57, 50, 72, 0, 72, 58, 71, + 64, 0, 0, 72, 59, 73, 75, 65, 0, 66, + 0, 0, 72, 0, 75, 30, 72, 0, 67, 0, + 74, 75, 76, 0, 74, 85, 76, 72, 0, 59, + 85, 65, 72, 0, 59, 71, 65, 0, 72, 47, + 72, 0, 72, 50, 72, 0, 72, 51, 72, 0, + 72, 52, 72, 0, 72, 48, 72, 0, 72, 49, + 72, 0, 72, 45, 72, 0, 72, 46, 72, 0, + 72, 39, 72, 0, 72, 40, 72, 0, 72, 43, + 72, 0, 72, 44, 72, 0, 72, 41, 72, 0, + 72, 42, 72, 0, 72, 38, 72, 0, 72, 37, + 72, 0, 72, 36, 72, 0, 72, 35, 72, 0, + 72, 34, 72, 0, 72, 33, 72, 68, 72, 0, + 72, 32, 72, 0, 72, 26, 72, 0, 3, 0, + 8, 0, 4, 0, 78, 0, 25, 0, 13, 59, + 85, 65, 0, 5, 0, 27, 0, 28, 0, 29, + 0, 60, 0, 61, 0, 77, 15, 89, 0, 77, + 15, 89, 0, 86, 15, 89, 0, 86, 15, 63, + 89, 0, 79, 0, 15, 89, 0, 90, 0, 86, + 0, 86, 22, 0, 86, 23, 0, 86, 81, 0, + 86, 22, 81, 0, 86, 23, 81, 0, 50, 0, + 50, 81, 0, 38, 0, 38, 81, 0, 82, 0, + 59, 81, 65, 0, 82, 83, 0, 83, 0, 82, + 84, 0, 84, 0, 58, 64, 0, 58, 3, 64, + 0, 59, 65, 0, 59, 88, 65, 0, 80, 0, + 86, 15, 50, 0, 7, 0, 21, 0, 19, 0, + 20, 0, 19, 21, 0, 14, 19, 21, 0, 19, + 19, 0, 19, 19, 21, 0, 14, 19, 19, 0, + 14, 19, 19, 21, 0, 20, 21, 0, 14, 20, + 21, 0, 24, 0, 19, 24, 0, 9, 89, 0, + 10, 89, 0, 11, 89, 0, 12, 89, 0, 14, + 87, 0, 14, 0, 18, 87, 0, 18, 0, 16, + 89, 41, 85, 42, 0, 22, 86, 0, 23, 86, + 0, 7, 0, 21, 0, 19, 0, 20, 0, 85, + 0, 88, 30, 85, 0, 6, 0, 60, 0, 7, + 0, 8, 0, 6, 0, 60, 0 +}; + +#endif + +#if YYDEBUG != 0 +static const short yyrline[] = { 0, + 230, 231, 234, 241, 242, 247, 250, 253, 257, 261, + 265, 269, 273, 277, 281, 285, 291, 299, 303, 309, + 317, 321, 325, 329, 335, 339, 342, 346, 350, 353, + 360, 366, 372, 378, 382, 386, 390, 394, 398, 402, + 406, 410, 414, 418, 422, 426, 430, 434, 438, 442, + 446, 450, 454, 458, 462, 468, 475, 486, 493, 496, + 500, 508, 533, 538, 545, 554, 562, 568, 579, 595, + 608, 632, 633, 667, 725, 731, 732, 733, 735, 737, + 741, 743, 745, 747, 749, 752, 754, 759, 766, 768, + 772, 774, 778, 780, 792, 793, 798, 800, 802, 804, + 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, + 826, 829, 832, 835, 838, 840, 842, 844, 849, 856, + 857, 860, 861, 867, 873, 882, 887, 894, 895, 896, + 897, 900, 901 +}; +#endif + + +#if YYDEBUG != 0 || defined (YYERROR_VERBOSE) + +static const char * const yytname[] = { "$","error","$undefined.","INT","FLOAT", +"STRING","NAME","TYPENAME","NAME_OR_INT","STRUCT","CLASS","UNION","ENUM","SIZEOF", +"UNSIGNED","COLONCOLON","TEMPLATE","ERROR","SIGNED_KEYWORD","LONG","SHORT","INT_KEYWORD", +"CONST_KEYWORD","VOLATILE_KEYWORD","DOUBLE_KEYWORD","VARIABLE","ASSIGN_MODIFY", +"THIS","TRUEKEYWORD","FALSEKEYWORD","','","ABOVE_COMMA","'='","'?'","OROR","ANDAND", +"'|'","'^'","'&'","EQUAL","NOTEQUAL","'<'","'>'","LEQ","GEQ","LSH","RSH","'@'", +"'+'","'-'","'*'","'/'","'%'","UNARY","INCREMENT","DECREMENT","ARROW","'.'", +"'['","'('","BLOCKNAME","FILENAME","'!'","'~'","']'","')'","'{'","'}'","':'", +"start","type_exp","exp1","exp","@1","lcurly","arglist","rcurly","block","variable", +"qualified_name","ptype","abs_decl","direct_abs_decl","array_mod","func_mod", +"type","typebase","typename","nonempty_typelist","name","name_not_typename", NULL +}; +#endif + +static const short yyr1[] = { 0, + 69, 69, 70, 71, 71, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 73, 72, 74, 75, 75, 75, 76, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, + 72, 72, 72, 72, 72, 77, 77, 77, 78, 79, + 79, 78, 78, 78, 80, 80, 80, 80, 80, 80, + 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, + 83, 83, 84, 84, 85, 85, 86, 86, 86, 86, + 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, + 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, + 86, 87, 87, 87, 87, 88, 88, 89, 89, 89, + 89, 90, 90 +}; + +static const short yyr2[] = { 0, + 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, + 4, 4, 0, 5, 1, 0, 1, 3, 1, 3, + 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 5, 3, 3, 1, 1, 1, 1, 1, + 4, 1, 1, 1, 1, 1, 1, 3, 3, 3, + 4, 1, 2, 1, 1, 2, 2, 2, 3, 3, + 1, 2, 1, 2, 1, 3, 2, 1, 2, 1, + 2, 3, 2, 3, 1, 3, 1, 1, 1, 1, + 2, 3, 2, 3, 3, 4, 2, 3, 1, 2, + 2, 2, 2, 2, 2, 1, 2, 1, 5, 2, + 2, 1, 1, 1, 1, 1, 3, 1, 1, 1, + 1, 1, 1 +}; + +static const short yydefact[] = { 0, + 56, 58, 62, 132, 97, 57, 0, 0, 0, 0, + 0, 116, 0, 0, 118, 99, 100, 98, 0, 0, + 109, 60, 63, 64, 65, 0, 0, 0, 0, 0, + 0, 133, 67, 0, 0, 25, 2, 1, 4, 26, + 0, 59, 72, 95, 3, 75, 74, 128, 130, 131, + 129, 111, 112, 113, 114, 0, 15, 0, 122, 124, + 125, 123, 115, 73, 0, 124, 125, 117, 103, 101, + 110, 107, 120, 121, 7, 8, 6, 11, 12, 0, + 0, 9, 10, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 13, 14, 0, 0, + 0, 23, 27, 0, 0, 0, 0, 76, 77, 83, + 81, 0, 0, 78, 85, 88, 90, 0, 0, 105, + 102, 108, 0, 104, 33, 0, 5, 55, 54, 0, + 52, 51, 50, 49, 48, 42, 43, 46, 47, 44, + 45, 40, 41, 34, 38, 39, 35, 36, 37, 130, + 0, 17, 16, 0, 20, 19, 0, 26, 0, 29, + 30, 0, 69, 96, 0, 70, 79, 80, 84, 82, + 0, 91, 93, 0, 126, 75, 0, 0, 87, 89, + 61, 106, 0, 32, 0, 18, 21, 22, 0, 28, + 31, 71, 92, 86, 0, 0, 94, 119, 53, 24, + 127, 0, 0, 0 +}; + +static const short yydefgoto[] = { 212, + 37, 80, 39, 168, 40, 114, 171, 41, 42, 43, + 44, 124, 125, 126, 127, 185, 58, 63, 187, 176, + 47 +}; + +static const short yypact[] = { 205, +-32768,-32768,-32768,-32768,-32768,-32768, 46, 46, 46, 46, + 269, 57, 46, 46, 100, 134, -14,-32768, 228, 228, +-32768,-32768,-32768,-32768,-32768, 205, 205, 205, 205, 205, + 205, 21,-32768, 205, 205,-32768,-32768, -16, 504, 205, + 22,-32768,-32768,-32768,-32768, 107,-32768,-32768,-32768,-32768, +-32768,-32768,-32768,-32768,-32768, 205, 14, 23,-32768, 7, + 24,-32768,-32768,-32768, 10,-32768,-32768,-32768, 34,-32768, +-32768,-32768,-32768,-32768, 14, 14, 14, 14, 14, -26, + -21, 14, 14, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, + 205, 205, 205, 205, 205, 205,-32768,-32768, 419, 438, + 205,-32768, 504, -25, -2, 46, 53, 8, 8, 8, + 8, -1, 359,-32768, -41,-32768,-32768, 9, 42, 54, +-32768,-32768, 228,-32768,-32768, 205, 504, 504, 504, 467, + 556, 580, 603, 625, 646, 665, 665, 254, 254, 254, + 254, 124, 124, 356, 416, 416, 14, 14, 14, 89, + 205,-32768,-32768, 205,-32768,-32768, -17, 205, 205,-32768, +-32768, 205, 93,-32768, 46,-32768,-32768,-32768,-32768,-32768, + 45,-32768,-32768, 50,-32768, 146, -22, 128,-32768,-32768, + 333,-32768, 68, 14, 205, 14, 14,-32768, -3, 504, + 14,-32768,-32768,-32768, 67, 228,-32768,-32768, 531,-32768, +-32768, 125, 126,-32768 +}; + +static const short yypgoto[] = {-32768, +-32768, 3, -5,-32768,-32768, -44, 12,-32768,-32768, -76, +-32768, 79,-32768, 11, 16, 1, 0, 113,-32768, 2, +-32768 +}; + + +#define YYLAST 724 + + +static const short yytable[] = { 46, + 45, 181, 38, 84, 169, 57, 72, 206, 52, 53, + 54, 55, 84, 84, 64, 65, 122, 188, 73, 74, + 75, 76, 77, 78, 79, 130, 169, 131, 82, 83, + 46, 81, 162, 165, 113, -66, 116, 129, 135, 46, + 115, 170, 207, 136, 132, 120, 198, 48, 49, 50, + 133, 48, 49, 50, 134, 46, 128, 121, 48, 49, + 50, 210, 182, 59, 170, 122, 123, 107, 108, 109, + 110, 111, 112, 191, 192, 60, 61, 62, 137, 138, + 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, + 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, + 159, 51, 174, -97, 175, 51, 59, -68, 203, 208, + 163, 166, 51, 167, 204, 175, 174, 173, 66, 67, + 62, 117, 186, 199, 213, 214, 172, 68, 118, 119, + 194, 0, 186, 193, 5, 189, 7, 8, 9, 10, + 190, 12, 0, 14, 120, 15, 16, 17, 18, 19, + 20, 21, 69, 0, 70, 196, 121, 71, 197, 0, + 205, 0, 113, 200, 122, 123, 201, 118, 119, 0, + 101, 102, 103, 104, 105, 106, 202, 107, 108, 109, + 110, 111, 112, 120, 0, 194, 0, 186, 0, 209, + 0, 0, 183, 0, 0, 121, 177, 178, 179, 180, + 0, 184, 0, 122, 123, 186, 211, 1, 2, 3, + 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, + 14, 0, 15, 16, 17, 18, 19, 20, 21, 22, + 0, 23, 24, 25, 5, 0, 7, 8, 9, 10, + 0, 12, 26, 14, 0, 15, 16, 17, 18, 19, + 20, 21, 0, 27, 28, 0, 0, 0, 29, 30, + 0, 0, 0, 31, 32, 33, 34, 35, 0, 0, + 36, 1, 2, 3, 4, 5, 6, 7, 8, 9, + 10, 11, 12, 13, 14, 0, 15, 16, 17, 18, + 19, 20, 21, 22, 0, 23, 24, 25, 99, 100, + 101, 102, 103, 104, 105, 106, 26, 107, 108, 109, + 110, 111, 112, 0, 0, 0, 0, 27, 28, 0, + 0, 0, 29, 30, 0, 0, 0, 56, 32, 33, + 34, 35, 0, 0, 36, 1, 2, 3, 4, 5, + 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, + 15, 16, 17, 18, 19, 20, 21, 22, 0, 23, + 24, 25, 0, 0, 0, 5, 0, 7, 8, 9, + 10, 0, 12, 0, 14, 0, 15, 16, 17, 18, + 19, 20, 21, 0, 0, 0, 29, 30, 0, 0, + 0, 31, 32, 33, 34, 35, 120, 0, 36, 0, + 0, 0, 0, 102, 103, 104, 105, 106, 121, 107, + 108, 109, 110, 111, 112, 0, 122, 123, 0, 0, + 0, 0, 0, 183, 48, 160, 50, 7, 8, 9, + 10, 0, 12, 0, 14, 0, 15, 16, 17, 18, + 19, 20, 21, 48, 160, 50, 7, 8, 9, 10, + 0, 12, 0, 14, 0, 15, 16, 17, 18, 19, + 20, 21, 0, 0, 0, 104, 105, 106, 161, 107, + 108, 109, 110, 111, 112, 0, 0, 0, 51, 0, + 0, 0, 0, 0, 0, 0, 0, 164, 0, 0, + 0, 0, 85, 0, 0, 0, 0, 51, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, + 98, 99, 100, 101, 102, 103, 104, 105, 106, 0, + 107, 108, 109, 110, 111, 112, 0, 0, 0, 85, + 0, 0, 0, 0, 195, 86, 87, 88, 89, 90, + 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 0, 107, 108, 109, + 110, 111, 112, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 0, 107, 108, 109, 110, 111, 112, + 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, + 99, 100, 101, 102, 103, 104, 105, 106, 0, 107, + 108, 109, 110, 111, 112, 90, 91, 92, 93, 94, + 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, + 105, 106, 0, 107, 108, 109, 110, 111, 112, 91, + 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 0, 107, 108, 109, 110, + 111, 112, 92, 93, 94, 95, 96, 97, 98, 99, + 100, 101, 102, 103, 104, 105, 106, 0, 107, 108, + 109, 110, 111, 112, 93, 94, 95, 96, 97, 98, + 99, 100, 101, 102, 103, 104, 105, 106, 0, 107, + 108, 109, 110, 111, 112, 95, 96, 97, 98, 99, + 100, 101, 102, 103, 104, 105, 106, 0, 107, 108, + 109, 110, 111, 112 +}; + +static const short yycheck[] = { 0, + 0, 3, 0, 30, 30, 11, 21, 30, 7, 8, + 9, 10, 30, 30, 13, 14, 58, 59, 19, 20, + 26, 27, 28, 29, 30, 19, 30, 21, 34, 35, + 31, 31, 109, 110, 40, 15, 15, 15, 65, 40, + 40, 67, 65, 65, 21, 38, 64, 6, 7, 8, + 41, 6, 7, 8, 21, 56, 56, 50, 6, 7, + 8, 65, 64, 7, 67, 58, 59, 54, 55, 56, + 57, 58, 59, 65, 21, 19, 20, 21, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, + 106, 60, 50, 15, 63, 60, 7, 15, 64, 42, + 109, 110, 60, 111, 65, 63, 50, 116, 19, 20, + 21, 15, 123, 168, 0, 0, 115, 15, 22, 23, + 136, -1, 133, 133, 7, 125, 9, 10, 11, 12, + 125, 14, -1, 16, 38, 18, 19, 20, 21, 22, + 23, 24, 19, -1, 21, 161, 50, 24, 164, -1, + 15, -1, 168, 169, 58, 59, 172, 22, 23, -1, + 47, 48, 49, 50, 51, 52, 175, 54, 55, 56, + 57, 58, 59, 38, -1, 191, -1, 188, -1, 195, + -1, -1, 65, -1, -1, 50, 118, 119, 120, 121, + -1, 123, -1, 58, 59, 206, 206, 3, 4, 5, + 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, + 16, -1, 18, 19, 20, 21, 22, 23, 24, 25, + -1, 27, 28, 29, 7, -1, 9, 10, 11, 12, + -1, 14, 38, 16, -1, 18, 19, 20, 21, 22, + 23, 24, -1, 49, 50, -1, -1, -1, 54, 55, + -1, -1, -1, 59, 60, 61, 62, 63, -1, -1, + 66, 3, 4, 5, 6, 7, 8, 9, 10, 11, + 12, 13, 14, 15, 16, -1, 18, 19, 20, 21, + 22, 23, 24, 25, -1, 27, 28, 29, 45, 46, + 47, 48, 49, 50, 51, 52, 38, 54, 55, 56, + 57, 58, 59, -1, -1, -1, -1, 49, 50, -1, + -1, -1, 54, 55, -1, -1, -1, 59, 60, 61, + 62, 63, -1, -1, 66, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, 16, -1, + 18, 19, 20, 21, 22, 23, 24, 25, -1, 27, + 28, 29, -1, -1, -1, 7, -1, 9, 10, 11, + 12, -1, 14, -1, 16, -1, 18, 19, 20, 21, + 22, 23, 24, -1, -1, -1, 54, 55, -1, -1, + -1, 59, 60, 61, 62, 63, 38, -1, 66, -1, + -1, -1, -1, 48, 49, 50, 51, 52, 50, 54, + 55, 56, 57, 58, 59, -1, 58, 59, -1, -1, + -1, -1, -1, 65, 6, 7, 8, 9, 10, 11, + 12, -1, 14, -1, 16, -1, 18, 19, 20, 21, + 22, 23, 24, 6, 7, 8, 9, 10, 11, 12, + -1, 14, -1, 16, -1, 18, 19, 20, 21, 22, + 23, 24, -1, -1, -1, 50, 51, 52, 50, 54, + 55, 56, 57, 58, 59, -1, -1, -1, 60, -1, + -1, -1, -1, -1, -1, -1, -1, 50, -1, -1, + -1, -1, 26, -1, -1, -1, -1, 60, 32, 33, + 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, + 44, 45, 46, 47, 48, 49, 50, 51, 52, -1, + 54, 55, 56, 57, 58, 59, -1, -1, -1, 26, + -1, -1, -1, -1, 68, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, + 47, 48, 49, 50, 51, 52, -1, 54, 55, 56, + 57, 58, 59, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, + 50, 51, 52, -1, 54, 55, 56, 57, 58, 59, + 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 52, -1, 54, + 55, 56, 57, 58, 59, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, + 51, 52, -1, 54, 55, 56, 57, 58, 59, 37, + 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, -1, 54, 55, 56, 57, + 58, 59, 38, 39, 40, 41, 42, 43, 44, 45, + 46, 47, 48, 49, 50, 51, 52, -1, 54, 55, + 56, 57, 58, 59, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 52, -1, 54, + 55, 56, 57, 58, 59, 41, 42, 43, 44, 45, + 46, 47, 48, 49, 50, 51, 52, -1, 54, 55, + 56, 57, 58, 59 +}; +/* -*-C-*- Note some compilers choke on comments on `#line' lines. */ +#line 3 "/stone/jimb/main-98r2/share/bison.simple" + +/* Skeleton output parser for bison, + Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + +/* As a special exception, when this file is copied by Bison into a + Bison output file, you may use that output file without restriction. + This special exception was added by the Free Software Foundation + in version 1.24 of Bison. */ + +#ifndef alloca +#ifdef __GNUC__ +#define alloca __builtin_alloca +#else /* not GNU C. */ +#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi) +#include +#else /* not sparc */ +#if defined (MSDOS) && !defined (__TURBOC__) +#else /* not MSDOS, or __TURBOC__ */ +#if defined(_AIX) + #pragma alloca +#else /* not MSDOS, __TURBOC__, or _AIX */ +#ifdef __hpux +#ifdef __cplusplus +extern "C" { +void *alloca (unsigned int); +}; +#else /* not __cplusplus */ +void *alloca (); +#endif /* not __cplusplus */ +#endif /* __hpux */ +#endif /* not _AIX */ +#endif /* not MSDOS, or __TURBOC__ */ +#endif /* not sparc. */ +#endif /* not GNU C. */ +#endif /* alloca not defined. */ + +/* This is the parser code that is written into each bison parser + when the %semantic_parser declaration is not specified in the grammar. + It was written by Richard Stallman by simplifying the hairy parser + used when %semantic_parser is specified. */ + +/* Note: there must be only one dollar sign in this file. + It is replaced by the list of actions, each action + as one case of the switch. */ + +#define yyerrok (yyerrstatus = 0) +#define yyclearin (yychar = YYEMPTY) +#define YYEMPTY -2 +#define YYEOF 0 +#define YYACCEPT return(0) +#define YYABORT return(1) +#define YYERROR goto yyerrlab1 +/* Like YYERROR except do call yyerror. + This remains here temporarily to ease the + transition to the new meaning of YYERROR, for GCC. + Once GCC version 2 has supplanted version 1, this can go. */ +#define YYFAIL goto yyerrlab +#define YYRECOVERING() (!!yyerrstatus) +#define YYBACKUP(token, value) \ +do \ + if (yychar == YYEMPTY && yylen == 1) \ + { yychar = (token), yylval = (value); \ + yychar1 = YYTRANSLATE (yychar); \ + YYPOPSTACK; \ + goto yybackup; \ + } \ + else \ + { yyerror ("syntax error: cannot back up"); YYERROR; } \ +while (0) + +#define YYTERROR 1 +#define YYERRCODE 256 + +#ifndef YYPURE +#define YYLEX yylex() +#endif + +#ifdef YYPURE +#ifdef YYLSP_NEEDED +#ifdef YYLEX_PARAM +#define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM) +#else +#define YYLEX yylex(&yylval, &yylloc) +#endif +#else /* not YYLSP_NEEDED */ +#ifdef YYLEX_PARAM +#define YYLEX yylex(&yylval, YYLEX_PARAM) +#else +#define YYLEX yylex(&yylval) +#endif +#endif /* not YYLSP_NEEDED */ +#endif + +/* If nonreentrant, generate the variables here */ + +#ifndef YYPURE + +int yychar; /* the lookahead symbol */ +YYSTYPE yylval; /* the semantic value of the */ + /* lookahead symbol */ + +#ifdef YYLSP_NEEDED +YYLTYPE yylloc; /* location data for the lookahead */ + /* symbol */ +#endif + +int yynerrs; /* number of parse errors so far */ +#endif /* not YYPURE */ + +#if YYDEBUG != 0 +int yydebug; /* nonzero means print parse trace */ +/* Since this is uninitialized, it does not stop multiple parsers + from coexisting. */ +#endif + +/* YYINITDEPTH indicates the initial size of the parser's stacks */ + +#ifndef YYINITDEPTH +#define YYINITDEPTH 200 +#endif + +/* YYMAXDEPTH is the maximum size the stacks can grow to + (effective only if the built-in stack extension method is used). */ + +#if YYMAXDEPTH == 0 +#undef YYMAXDEPTH +#endif + +#ifndef YYMAXDEPTH +#define YYMAXDEPTH 10000 +#endif + +/* Prevent warning if -Wstrict-prototypes. */ +#ifdef __GNUC__ +int yyparse (void); +#endif + +#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */ +#define __yy_memcpy(TO,FROM,COUNT) __builtin_memcpy(TO,FROM,COUNT) +#else /* not GNU C or C++ */ +#ifndef __cplusplus + +/* This is the most reliable way to avoid incompatibilities + in available built-in functions on various systems. */ +static void +__yy_memcpy (to, from, count) + char *to; + char *from; + int count; +{ + register char *f = from; + register char *t = to; + register int i = count; + + while (i-- > 0) + *t++ = *f++; +} + +#else /* __cplusplus */ + +/* This is the most reliable way to avoid incompatibilities + in available built-in functions on various systems. */ +static void +__yy_memcpy (char *to, char *from, int count) +{ + register char *f = from; + register char *t = to; + register int i = count; + + while (i-- > 0) + *t++ = *f++; +} + +#endif +#endif + +#line 196 "/stone/jimb/main-98r2/share/bison.simple" + +/* The user can define YYPARSE_PARAM as the name of an argument to be passed + into yyparse. The argument should have type void *. + It should actually point to an object. + Grammar actions can access the variable by casting it + to the proper pointer type. */ + +#ifdef YYPARSE_PARAM +#ifdef __cplusplus +#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM +#define YYPARSE_PARAM_DECL +#else /* not __cplusplus */ +#define YYPARSE_PARAM_ARG YYPARSE_PARAM +#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM; +#endif /* not __cplusplus */ +#else /* not YYPARSE_PARAM */ +#define YYPARSE_PARAM_ARG +#define YYPARSE_PARAM_DECL +#endif /* not YYPARSE_PARAM */ + +int +yyparse(YYPARSE_PARAM_ARG) + YYPARSE_PARAM_DECL +{ + register int yystate; + register int yyn; + register short *yyssp; + register YYSTYPE *yyvsp; + int yyerrstatus; /* number of tokens to shift before error messages enabled */ + int yychar1 = 0; /* lookahead token as an internal (translated) token number */ + + short yyssa[YYINITDEPTH]; /* the state stack */ + YYSTYPE yyvsa[YYINITDEPTH]; /* the semantic value stack */ + + short *yyss = yyssa; /* refer to the stacks thru separate pointers */ + YYSTYPE *yyvs = yyvsa; /* to allow yyoverflow to xreallocate them elsewhere */ + +#ifdef YYLSP_NEEDED + YYLTYPE yylsa[YYINITDEPTH]; /* the location stack */ + YYLTYPE *yyls = yylsa; + YYLTYPE *yylsp; + +#define YYPOPSTACK (yyvsp--, yyssp--, yylsp--) +#else +#define YYPOPSTACK (yyvsp--, yyssp--) +#endif + + int yystacksize = YYINITDEPTH; + +#ifdef YYPURE + int yychar; + YYSTYPE yylval; + int yynerrs; +#ifdef YYLSP_NEEDED + YYLTYPE yylloc; +#endif +#endif + + YYSTYPE yyval; /* the variable used to return */ + /* semantic values from the action */ + /* routines */ + + int yylen; + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Starting parse\n"); +#endif + + yystate = 0; + yyerrstatus = 0; + yynerrs = 0; + yychar = YYEMPTY; /* Cause a token to be read. */ + + /* Initialize stack pointers. + Waste one element of value and location stack + so that they stay on the same level as the state stack. + The wasted elements are never initialized. */ + + yyssp = yyss - 1; + yyvsp = yyvs; +#ifdef YYLSP_NEEDED + yylsp = yyls; +#endif + +/* Push a new state, which is found in yystate . */ +/* In all cases, when you get here, the value and location stacks + have just been pushed. so pushing a state here evens the stacks. */ +yynewstate: + + *++yyssp = yystate; + + if (yyssp >= yyss + yystacksize - 1) + { + /* Give user a chance to xreallocate the stack */ + /* Use copies of these so that the &'s don't force the real ones into memory. */ + YYSTYPE *yyvs1 = yyvs; + short *yyss1 = yyss; +#ifdef YYLSP_NEEDED + YYLTYPE *yyls1 = yyls; +#endif + + /* Get the current used size of the three stacks, in elements. */ + int size = yyssp - yyss + 1; + +#ifdef yyoverflow + /* Each stack pointer address is followed by the size of + the data in use in that stack, in bytes. */ +#ifdef YYLSP_NEEDED + /* This used to be a conditional around just the two extra args, + but that might be undefined if yyoverflow is a macro. */ + yyoverflow("parser stack overflow", + &yyss1, size * sizeof (*yyssp), + &yyvs1, size * sizeof (*yyvsp), + &yyls1, size * sizeof (*yylsp), + &yystacksize); +#else + yyoverflow("parser stack overflow", + &yyss1, size * sizeof (*yyssp), + &yyvs1, size * sizeof (*yyvsp), + &yystacksize); +#endif + + yyss = yyss1; yyvs = yyvs1; +#ifdef YYLSP_NEEDED + yyls = yyls1; +#endif +#else /* no yyoverflow */ + /* Extend the stack our own way. */ + if (yystacksize >= YYMAXDEPTH) + { + yyerror("parser stack overflow"); + return 2; + } + yystacksize *= 2; + if (yystacksize > YYMAXDEPTH) + yystacksize = YYMAXDEPTH; + yyss = (short *) alloca (yystacksize * sizeof (*yyssp)); + __yy_memcpy ((char *)yyss, (char *)yyss1, size * sizeof (*yyssp)); + yyvs = (YYSTYPE *) alloca (yystacksize * sizeof (*yyvsp)); + __yy_memcpy ((char *)yyvs, (char *)yyvs1, size * sizeof (*yyvsp)); +#ifdef YYLSP_NEEDED + yyls = (YYLTYPE *) alloca (yystacksize * sizeof (*yylsp)); + __yy_memcpy ((char *)yyls, (char *)yyls1, size * sizeof (*yylsp)); +#endif +#endif /* no yyoverflow */ + + yyssp = yyss + size - 1; + yyvsp = yyvs + size - 1; +#ifdef YYLSP_NEEDED + yylsp = yyls + size - 1; +#endif + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Stack size increased to %d\n", yystacksize); +#endif + + if (yyssp >= yyss + yystacksize - 1) + YYABORT; + } + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Entering state %d\n", yystate); +#endif + + goto yybackup; + yybackup: + +/* Do appropriate processing given the current state. */ +/* Read a lookahead token if we need one and don't already have one. */ +/* yyresume: */ + + /* First try to decide what to do without reference to lookahead token. */ + + yyn = yypact[yystate]; + if (yyn == YYFLAG) + goto yydefault; + + /* Not known => get a lookahead token if don't already have one. */ + + /* yychar is either YYEMPTY or YYEOF + or a valid token in external form. */ + + if (yychar == YYEMPTY) + { +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Reading a token: "); +#endif + yychar = YYLEX; + } + + /* Convert token to internal form (in yychar1) for indexing tables with */ + + if (yychar <= 0) /* This means end of input. */ + { + yychar1 = 0; + yychar = YYEOF; /* Don't call YYLEX any more */ + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Now at end of input.\n"); +#endif + } + else + { + yychar1 = YYTRANSLATE(yychar); + +#if YYDEBUG != 0 + if (yydebug) + { + fprintf (stderr, "Next token is %d (%s", yychar, yytname[yychar1]); + /* Give the individual parser a way to print the precise meaning + of a token, for further debugging info. */ +#ifdef YYPRINT + YYPRINT (stderr, yychar, yylval); +#endif + fprintf (stderr, ")\n"); + } +#endif + } + + yyn += yychar1; + if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar1) + goto yydefault; + + yyn = yytable[yyn]; + + /* yyn is what to do for this token type in this state. + Negative => reduce, -yyn is rule number. + Positive => shift, yyn is new state. + New state is final state => don't bother to shift, + just return success. + 0, or most negative number => error. */ + + if (yyn < 0) + { + if (yyn == YYFLAG) + goto yyerrlab; + yyn = -yyn; + goto yyreduce; + } + else if (yyn == 0) + goto yyerrlab; + + if (yyn == YYFINAL) + YYACCEPT; + + /* Shift the lookahead token. */ + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Shifting token %d (%s), ", yychar, yytname[yychar1]); +#endif + + /* Discard the token being shifted unless it is eof. */ + if (yychar != YYEOF) + yychar = YYEMPTY; + + *++yyvsp = yylval; +#ifdef YYLSP_NEEDED + *++yylsp = yylloc; +#endif + + /* count tokens shifted since error; after three, turn off error status. */ + if (yyerrstatus) yyerrstatus--; + + yystate = yyn; + goto yynewstate; + +/* Do the default action for the current state. */ +yydefault: + + yyn = yydefact[yystate]; + if (yyn == 0) + goto yyerrlab; + +/* Do a reduction. yyn is the number of a rule to reduce with. */ +yyreduce: + yylen = yyr2[yyn]; + if (yylen > 0) + yyval = yyvsp[1-yylen]; /* implement default value of the action */ + +#if YYDEBUG != 0 + if (yydebug) + { + int i; + + fprintf (stderr, "Reducing via rule %d (line %d), ", + yyn, yyrline[yyn]); + + /* Print the symbols being reduced, and their result. */ + for (i = yyprhs[yyn]; yyrhs[i] > 0; i++) + fprintf (stderr, "%s ", yytname[yyrhs[i]]); + fprintf (stderr, " -> %s\n", yytname[yyr1[yyn]]); + } +#endif + + + switch (yyn) { + +case 3: +#line 235 "c-exp.y" +{ write_exp_elt_opcode(OP_TYPE); + write_exp_elt_type(yyvsp[0].tval); + write_exp_elt_opcode(OP_TYPE);; + break;} +case 5: +#line 243 "c-exp.y" +{ write_exp_elt_opcode (BINOP_COMMA); ; + break;} +case 6: +#line 248 "c-exp.y" +{ write_exp_elt_opcode (UNOP_IND); ; + break;} +case 7: +#line 251 "c-exp.y" +{ write_exp_elt_opcode (UNOP_ADDR); ; + break;} +case 8: +#line 254 "c-exp.y" +{ write_exp_elt_opcode (UNOP_NEG); ; + break;} +case 9: +#line 258 "c-exp.y" +{ write_exp_elt_opcode (UNOP_LOGICAL_NOT); ; + break;} +case 10: +#line 262 "c-exp.y" +{ write_exp_elt_opcode (UNOP_COMPLEMENT); ; + break;} +case 11: +#line 266 "c-exp.y" +{ write_exp_elt_opcode (UNOP_PREINCREMENT); ; + break;} +case 12: +#line 270 "c-exp.y" +{ write_exp_elt_opcode (UNOP_PREDECREMENT); ; + break;} +case 13: +#line 274 "c-exp.y" +{ write_exp_elt_opcode (UNOP_POSTINCREMENT); ; + break;} +case 14: +#line 278 "c-exp.y" +{ write_exp_elt_opcode (UNOP_POSTDECREMENT); ; + break;} +case 15: +#line 282 "c-exp.y" +{ write_exp_elt_opcode (UNOP_SIZEOF); ; + break;} +case 16: +#line 286 "c-exp.y" +{ write_exp_elt_opcode (STRUCTOP_PTR); + write_exp_string (yyvsp[0].sval); + write_exp_elt_opcode (STRUCTOP_PTR); ; + break;} +case 17: +#line 292 "c-exp.y" +{ /* exp->type::name becomes exp->*(&type::name) */ + /* Note: this doesn't work if name is a + static member! FIXME */ + write_exp_elt_opcode (UNOP_ADDR); + write_exp_elt_opcode (STRUCTOP_MPTR); ; + break;} +case 18: +#line 300 "c-exp.y" +{ write_exp_elt_opcode (STRUCTOP_MPTR); ; + break;} +case 19: +#line 304 "c-exp.y" +{ write_exp_elt_opcode (STRUCTOP_STRUCT); + write_exp_string (yyvsp[0].sval); + write_exp_elt_opcode (STRUCTOP_STRUCT); ; + break;} +case 20: +#line 310 "c-exp.y" +{ /* exp.type::name becomes exp.*(&type::name) */ + /* Note: this doesn't work if name is a + static member! FIXME */ + write_exp_elt_opcode (UNOP_ADDR); + write_exp_elt_opcode (STRUCTOP_MEMBER); ; + break;} +case 21: +#line 318 "c-exp.y" +{ write_exp_elt_opcode (STRUCTOP_MEMBER); ; + break;} +case 22: +#line 322 "c-exp.y" +{ write_exp_elt_opcode (BINOP_SUBSCRIPT); ; + break;} +case 23: +#line 328 "c-exp.y" +{ start_arglist (); ; + break;} +case 24: +#line 330 "c-exp.y" +{ write_exp_elt_opcode (OP_FUNCALL); + write_exp_elt_longcst ((LONGEST) end_arglist ()); + write_exp_elt_opcode (OP_FUNCALL); ; + break;} +case 25: +#line 336 "c-exp.y" +{ start_arglist (); ; + break;} +case 27: +#line 343 "c-exp.y" +{ arglist_len = 1; ; + break;} +case 28: +#line 347 "c-exp.y" +{ arglist_len++; ; + break;} +case 29: +#line 351 "c-exp.y" +{ yyval.lval = end_arglist () - 1; ; + break;} +case 30: +#line 354 "c-exp.y" +{ write_exp_elt_opcode (OP_ARRAY); + write_exp_elt_longcst ((LONGEST) 0); + write_exp_elt_longcst ((LONGEST) yyvsp[0].lval); + write_exp_elt_opcode (OP_ARRAY); ; + break;} +case 31: +#line 361 "c-exp.y" +{ write_exp_elt_opcode (UNOP_MEMVAL); + write_exp_elt_type (yyvsp[-2].tval); + write_exp_elt_opcode (UNOP_MEMVAL); ; + break;} +case 32: +#line 367 "c-exp.y" +{ write_exp_elt_opcode (UNOP_CAST); + write_exp_elt_type (yyvsp[-2].tval); + write_exp_elt_opcode (UNOP_CAST); ; + break;} +case 33: +#line 373 "c-exp.y" +{ ; + break;} +case 34: +#line 379 "c-exp.y" +{ write_exp_elt_opcode (BINOP_REPEAT); ; + break;} +case 35: +#line 383 "c-exp.y" +{ write_exp_elt_opcode (BINOP_MUL); ; + break;} +case 36: +#line 387 "c-exp.y" +{ write_exp_elt_opcode (BINOP_DIV); ; + break;} +case 37: +#line 391 "c-exp.y" +{ write_exp_elt_opcode (BINOP_REM); ; + break;} +case 38: +#line 395 "c-exp.y" +{ write_exp_elt_opcode (BINOP_ADD); ; + break;} +case 39: +#line 399 "c-exp.y" +{ write_exp_elt_opcode (BINOP_SUB); ; + break;} +case 40: +#line 403 "c-exp.y" +{ write_exp_elt_opcode (BINOP_LSH); ; + break;} +case 41: +#line 407 "c-exp.y" +{ write_exp_elt_opcode (BINOP_RSH); ; + break;} +case 42: +#line 411 "c-exp.y" +{ write_exp_elt_opcode (BINOP_EQUAL); ; + break;} +case 43: +#line 415 "c-exp.y" +{ write_exp_elt_opcode (BINOP_NOTEQUAL); ; + break;} +case 44: +#line 419 "c-exp.y" +{ write_exp_elt_opcode (BINOP_LEQ); ; + break;} +case 45: +#line 423 "c-exp.y" +{ write_exp_elt_opcode (BINOP_GEQ); ; + break;} +case 46: +#line 427 "c-exp.y" +{ write_exp_elt_opcode (BINOP_LESS); ; + break;} +case 47: +#line 431 "c-exp.y" +{ write_exp_elt_opcode (BINOP_GTR); ; + break;} +case 48: +#line 435 "c-exp.y" +{ write_exp_elt_opcode (BINOP_BITWISE_AND); ; + break;} +case 49: +#line 439 "c-exp.y" +{ write_exp_elt_opcode (BINOP_BITWISE_XOR); ; + break;} +case 50: +#line 443 "c-exp.y" +{ write_exp_elt_opcode (BINOP_BITWISE_IOR); ; + break;} +case 51: +#line 447 "c-exp.y" +{ write_exp_elt_opcode (BINOP_LOGICAL_AND); ; + break;} +case 52: +#line 451 "c-exp.y" +{ write_exp_elt_opcode (BINOP_LOGICAL_OR); ; + break;} +case 53: +#line 455 "c-exp.y" +{ write_exp_elt_opcode (TERNOP_COND); ; + break;} +case 54: +#line 459 "c-exp.y" +{ write_exp_elt_opcode (BINOP_ASSIGN); ; + break;} +case 55: +#line 463 "c-exp.y" +{ write_exp_elt_opcode (BINOP_ASSIGN_MODIFY); + write_exp_elt_opcode (yyvsp[-1].opcode); + write_exp_elt_opcode (BINOP_ASSIGN_MODIFY); ; + break;} +case 56: +#line 469 "c-exp.y" +{ write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (yyvsp[0].typed_val_int.type); + write_exp_elt_longcst ((LONGEST)(yyvsp[0].typed_val_int.val)); + write_exp_elt_opcode (OP_LONG); ; + break;} +case 57: +#line 476 "c-exp.y" +{ YYSTYPE val; + parse_number (yyvsp[0].ssym.stoken.ptr, yyvsp[0].ssym.stoken.length, 0, &val); + write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (val.typed_val_int.type); + write_exp_elt_longcst ((LONGEST)val.typed_val_int.val); + write_exp_elt_opcode (OP_LONG); + ; + break;} +case 58: +#line 487 "c-exp.y" +{ write_exp_elt_opcode (OP_DOUBLE); + write_exp_elt_type (yyvsp[0].typed_val_float.type); + write_exp_elt_dblcst (yyvsp[0].typed_val_float.dval); + write_exp_elt_opcode (OP_DOUBLE); ; + break;} +case 61: +#line 501 "c-exp.y" +{ write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (builtin_type_int); + CHECK_TYPEDEF (yyvsp[-1].tval); + write_exp_elt_longcst ((LONGEST) TYPE_LENGTH (yyvsp[-1].tval)); + write_exp_elt_opcode (OP_LONG); ; + break;} +case 62: +#line 509 "c-exp.y" +{ /* C strings are converted into array constants with + an explicit null byte added at the end. Thus + the array upper bound is the string length. + There is no such thing in C as a completely empty + string. */ + char *sp = yyvsp[0].sval.ptr; int count = yyvsp[0].sval.length; + while (count-- > 0) + { + write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (builtin_type_char); + write_exp_elt_longcst ((LONGEST)(*sp++)); + write_exp_elt_opcode (OP_LONG); + } + write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (builtin_type_char); + write_exp_elt_longcst ((LONGEST)'\0'); + write_exp_elt_opcode (OP_LONG); + write_exp_elt_opcode (OP_ARRAY); + write_exp_elt_longcst ((LONGEST) 0); + write_exp_elt_longcst ((LONGEST) (yyvsp[0].sval.length)); + write_exp_elt_opcode (OP_ARRAY); ; + break;} +case 63: +#line 534 "c-exp.y" +{ write_exp_elt_opcode (OP_THIS); + write_exp_elt_opcode (OP_THIS); ; + break;} +case 64: +#line 539 "c-exp.y" +{ write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (builtin_type_bool); + write_exp_elt_longcst ((LONGEST) 1); + write_exp_elt_opcode (OP_LONG); ; + break;} +case 65: +#line 546 "c-exp.y" +{ write_exp_elt_opcode (OP_LONG); + write_exp_elt_type (builtin_type_bool); + write_exp_elt_longcst ((LONGEST) 0); + write_exp_elt_opcode (OP_LONG); ; + break;} +case 66: +#line 555 "c-exp.y" +{ + if (yyvsp[0].ssym.sym) + yyval.bval = SYMBOL_BLOCK_VALUE (yyvsp[0].ssym.sym); + else + error ("No file or function \"%s\".", + copy_name (yyvsp[0].ssym.stoken)); + ; + break;} +case 67: +#line 563 "c-exp.y" +{ + yyval.bval = yyvsp[0].bval; + ; + break;} +case 68: +#line 569 "c-exp.y" +{ struct symbol *tem + = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval, + VAR_NAMESPACE, (int *) NULL, + (struct symtab **) NULL); + if (!tem || SYMBOL_CLASS (tem) != LOC_BLOCK) + error ("No function \"%s\" in specified context.", + copy_name (yyvsp[0].sval)); + yyval.bval = SYMBOL_BLOCK_VALUE (tem); ; + break;} +case 69: +#line 580 "c-exp.y" +{ struct symbol *sym; + sym = lookup_symbol (copy_name (yyvsp[0].sval), yyvsp[-2].bval, + VAR_NAMESPACE, (int *) NULL, + (struct symtab **) NULL); + if (sym == 0) + error ("No symbol \"%s\" in specified context.", + copy_name (yyvsp[0].sval)); + + write_exp_elt_opcode (OP_VAR_VALUE); + /* block_found is set by lookup_symbol. */ + write_exp_elt_block (block_found); + write_exp_elt_sym (sym); + write_exp_elt_opcode (OP_VAR_VALUE); ; + break;} +case 70: +#line 596 "c-exp.y" +{ + struct type *type = yyvsp[-2].tval; + if (TYPE_CODE (type) != TYPE_CODE_STRUCT + && TYPE_CODE (type) != TYPE_CODE_UNION) + error ("`%s' is not defined as an aggregate type.", + TYPE_NAME (type)); + + write_exp_elt_opcode (OP_SCOPE); + write_exp_elt_type (type); + write_exp_string (yyvsp[0].sval); + write_exp_elt_opcode (OP_SCOPE); + ; + break;} +case 71: +#line 609 "c-exp.y" +{ + struct type *type = yyvsp[-3].tval; + struct stoken tmp_token; + if (TYPE_CODE (type) != TYPE_CODE_STRUCT + && TYPE_CODE (type) != TYPE_CODE_UNION) + error ("`%s' is not defined as an aggregate type.", + TYPE_NAME (type)); + + tmp_token.ptr = (char*) alloca (yyvsp[0].sval.length + 2); + tmp_token.length = yyvsp[0].sval.length + 1; + tmp_token.ptr[0] = '~'; + memcpy (tmp_token.ptr+1, yyvsp[0].sval.ptr, yyvsp[0].sval.length); + tmp_token.ptr[tmp_token.length] = 0; + + /* Check for valid destructor name. */ + destructor_name_p (tmp_token.ptr, type); + write_exp_elt_opcode (OP_SCOPE); + write_exp_elt_type (type); + write_exp_string (tmp_token); + write_exp_elt_opcode (OP_SCOPE); + ; + break;} +case 73: +#line 634 "c-exp.y" +{ + char *name = copy_name (yyvsp[0].sval); + struct symbol *sym; + struct minimal_symbol *msymbol; + + sym = + lookup_symbol (name, (const struct block *) NULL, + VAR_NAMESPACE, (int *) NULL, + (struct symtab **) NULL); + if (sym) + { + write_exp_elt_opcode (OP_VAR_VALUE); + write_exp_elt_block (NULL); + write_exp_elt_sym (sym); + write_exp_elt_opcode (OP_VAR_VALUE); + break; + } + + msymbol = lookup_minimal_symbol (name, NULL, NULL); + if (msymbol != NULL) + { + write_exp_msymbol (msymbol, + lookup_function_type (builtin_type_int), + builtin_type_int); + } + else + if (!have_full_symbols () && !have_partial_symbols ()) + error ("No symbol table is loaded. Use the \"file\" command."); + else + error ("No symbol \"%s\" in current context.", name); + ; + break;} +case 74: +#line 668 "c-exp.y" +{ struct symbol *sym = yyvsp[0].ssym.sym; + + if (sym) + { + if (symbol_read_needs_frame (sym)) + { + if (innermost_block == 0 || + contained_in (block_found, + innermost_block)) + innermost_block = block_found; + } + + write_exp_elt_opcode (OP_VAR_VALUE); + /* We want to use the selected frame, not + another more inner frame which happens to + be in the same block. */ + write_exp_elt_block (NULL); + write_exp_elt_sym (sym); + write_exp_elt_opcode (OP_VAR_VALUE); + } + else if (yyvsp[0].ssym.is_a_field_of_this) + { + /* C++: it hangs off of `this'. Must + not inadvertently convert from a method call + to data ref. */ + if (innermost_block == 0 || + contained_in (block_found, innermost_block)) + innermost_block = block_found; + write_exp_elt_opcode (OP_THIS); + write_exp_elt_opcode (OP_THIS); + write_exp_elt_opcode (STRUCTOP_PTR); + write_exp_string (yyvsp[0].ssym.stoken); + write_exp_elt_opcode (STRUCTOP_PTR); + } + else + { + struct minimal_symbol *msymbol; + register char *arg = copy_name (yyvsp[0].ssym.stoken); + + msymbol = + lookup_minimal_symbol (arg, NULL, NULL); + if (msymbol != NULL) + { + write_exp_msymbol (msymbol, + lookup_function_type (builtin_type_int), + builtin_type_int); + } + else if (!have_full_symbols () && !have_partial_symbols ()) + error ("No symbol table is loaded. Use the \"file\" command."); + else + error ("No symbol \"%s\" in current context.", + copy_name (yyvsp[0].ssym.stoken)); + } + ; + break;} +case 78: +#line 734 "c-exp.y" +{ yyval.tval = follow_types (yyvsp[-1].tval); ; + break;} +case 79: +#line 736 "c-exp.y" +{ yyval.tval = follow_types (yyvsp[-2].tval); ; + break;} +case 80: +#line 738 "c-exp.y" +{ yyval.tval = follow_types (yyvsp[-2].tval); ; + break;} +case 81: +#line 742 "c-exp.y" +{ push_type (tp_pointer); yyval.voidval = 0; ; + break;} +case 82: +#line 744 "c-exp.y" +{ push_type (tp_pointer); yyval.voidval = yyvsp[0].voidval; ; + break;} +case 83: +#line 746 "c-exp.y" +{ push_type (tp_reference); yyval.voidval = 0; ; + break;} +case 84: +#line 748 "c-exp.y" +{ push_type (tp_reference); yyval.voidval = yyvsp[0].voidval; ; + break;} +case 86: +#line 753 "c-exp.y" +{ yyval.voidval = yyvsp[-1].voidval; ; + break;} +case 87: +#line 755 "c-exp.y" +{ + push_type_int (yyvsp[0].lval); + push_type (tp_array); + ; + break;} +case 88: +#line 760 "c-exp.y" +{ + push_type_int (yyvsp[0].lval); + push_type (tp_array); + yyval.voidval = 0; + ; + break;} +case 89: +#line 767 "c-exp.y" +{ push_type (tp_function); ; + break;} +case 90: +#line 769 "c-exp.y" +{ push_type (tp_function); ; + break;} +case 91: +#line 773 "c-exp.y" +{ yyval.lval = -1; ; + break;} +case 92: +#line 775 "c-exp.y" +{ yyval.lval = yyvsp[-1].typed_val_int.val; ; + break;} +case 93: +#line 779 "c-exp.y" +{ yyval.voidval = 0; ; + break;} +case 94: +#line 781 "c-exp.y" +{ free ((PTR)yyvsp[-1].tvec); yyval.voidval = 0; ; + break;} +case 96: +#line 794 "c-exp.y" +{ yyval.tval = lookup_member_type (builtin_type_int, yyvsp[-2].tval); ; + break;} +case 97: +#line 799 "c-exp.y" +{ yyval.tval = yyvsp[0].tsym.type; ; + break;} +case 98: +#line 801 "c-exp.y" +{ yyval.tval = builtin_type_int; ; + break;} +case 99: +#line 803 "c-exp.y" +{ yyval.tval = builtin_type_long; ; + break;} +case 100: +#line 805 "c-exp.y" +{ yyval.tval = builtin_type_short; ; + break;} +case 101: +#line 807 "c-exp.y" +{ yyval.tval = builtin_type_long; ; + break;} +case 102: +#line 809 "c-exp.y" +{ yyval.tval = builtin_type_unsigned_long; ; + break;} +case 103: +#line 811 "c-exp.y" +{ yyval.tval = builtin_type_long_long; ; + break;} +case 104: +#line 813 "c-exp.y" +{ yyval.tval = builtin_type_long_long; ; + break;} +case 105: +#line 815 "c-exp.y" +{ yyval.tval = builtin_type_unsigned_long_long; ; + break;} +case 106: +#line 817 "c-exp.y" +{ yyval.tval = builtin_type_unsigned_long_long; ; + break;} +case 107: +#line 819 "c-exp.y" +{ yyval.tval = builtin_type_short; ; + break;} +case 108: +#line 821 "c-exp.y" +{ yyval.tval = builtin_type_unsigned_short; ; + break;} +case 109: +#line 823 "c-exp.y" +{ yyval.tval = builtin_type_double; ; + break;} +case 110: +#line 825 "c-exp.y" +{ yyval.tval = builtin_type_long_double; ; + break;} +case 111: +#line 827 "c-exp.y" +{ yyval.tval = lookup_struct (copy_name (yyvsp[0].sval), + expression_context_block); ; + break;} +case 112: +#line 830 "c-exp.y" +{ yyval.tval = lookup_struct (copy_name (yyvsp[0].sval), + expression_context_block); ; + break;} +case 113: +#line 833 "c-exp.y" +{ yyval.tval = lookup_union (copy_name (yyvsp[0].sval), + expression_context_block); ; + break;} +case 114: +#line 836 "c-exp.y" +{ yyval.tval = lookup_enum (copy_name (yyvsp[0].sval), + expression_context_block); ; + break;} +case 115: +#line 839 "c-exp.y" +{ yyval.tval = lookup_unsigned_typename (TYPE_NAME(yyvsp[0].tsym.type)); ; + break;} +case 116: +#line 841 "c-exp.y" +{ yyval.tval = builtin_type_unsigned_int; ; + break;} +case 117: +#line 843 "c-exp.y" +{ yyval.tval = lookup_signed_typename (TYPE_NAME(yyvsp[0].tsym.type)); ; + break;} +case 118: +#line 845 "c-exp.y" +{ yyval.tval = builtin_type_int; ; + break;} +case 119: +#line 850 "c-exp.y" +{ yyval.tval = lookup_template_type(copy_name(yyvsp[-3].sval), yyvsp[-1].tval, + expression_context_block); + ; + break;} +case 120: +#line 856 "c-exp.y" +{ yyval.tval = yyvsp[0].tval; ; + break;} +case 121: +#line 857 "c-exp.y" +{ yyval.tval = yyvsp[0].tval; ; + break;} +case 123: +#line 862 "c-exp.y" +{ + yyval.tsym.stoken.ptr = "int"; + yyval.tsym.stoken.length = 3; + yyval.tsym.type = builtin_type_int; + ; + break;} +case 124: +#line 868 "c-exp.y" +{ + yyval.tsym.stoken.ptr = "long"; + yyval.tsym.stoken.length = 4; + yyval.tsym.type = builtin_type_long; + ; + break;} +case 125: +#line 874 "c-exp.y" +{ + yyval.tsym.stoken.ptr = "short"; + yyval.tsym.stoken.length = 5; + yyval.tsym.type = builtin_type_short; + ; + break;} +case 126: +#line 883 "c-exp.y" +{ yyval.tvec = (struct type **) xmalloc (sizeof (struct type *) * 2); + yyval.ivec[0] = 1; /* Number of types in vector */ + yyval.tvec[1] = yyvsp[0].tval; + ; + break;} +case 127: +#line 888 "c-exp.y" +{ int len = sizeof (struct type *) * (++(yyvsp[-2].ivec[0]) + 1); + yyval.tvec = (struct type **) xrealloc ((char *) yyvsp[-2].tvec, len); + yyval.tvec[yyval.ivec[0]] = yyvsp[0].tval; + ; + break;} +case 128: +#line 894 "c-exp.y" +{ yyval.sval = yyvsp[0].ssym.stoken; ; + break;} +case 129: +#line 895 "c-exp.y" +{ yyval.sval = yyvsp[0].ssym.stoken; ; + break;} +case 130: +#line 896 "c-exp.y" +{ yyval.sval = yyvsp[0].tsym.stoken; ; + break;} +case 131: +#line 897 "c-exp.y" +{ yyval.sval = yyvsp[0].ssym.stoken; ; + break;} +} + /* the action file gets copied in in place of this dollarsign */ +#line 498 "/stone/jimb/main-98r2/share/bison.simple" + + yyvsp -= yylen; + yyssp -= yylen; +#ifdef YYLSP_NEEDED + yylsp -= yylen; +#endif + +#if YYDEBUG != 0 + if (yydebug) + { + short *ssp1 = yyss - 1; + fprintf (stderr, "state stack now"); + while (ssp1 != yyssp) + fprintf (stderr, " %d", *++ssp1); + fprintf (stderr, "\n"); + } +#endif + + *++yyvsp = yyval; + +#ifdef YYLSP_NEEDED + yylsp++; + if (yylen == 0) + { + yylsp->first_line = yylloc.first_line; + yylsp->first_column = yylloc.first_column; + yylsp->last_line = (yylsp-1)->last_line; + yylsp->last_column = (yylsp-1)->last_column; + yylsp->text = 0; + } + else + { + yylsp->last_line = (yylsp+yylen-1)->last_line; + yylsp->last_column = (yylsp+yylen-1)->last_column; + } +#endif + + /* Now "shift" the result of the reduction. + Determine what state that goes to, + based on the state we popped back to + and the rule number reduced by. */ + + yyn = yyr1[yyn]; + + yystate = yypgoto[yyn - YYNTBASE] + *yyssp; + if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp) + yystate = yytable[yystate]; + else + yystate = yydefgoto[yyn - YYNTBASE]; + + goto yynewstate; + +yyerrlab: /* here on detecting error */ + + if (! yyerrstatus) + /* If not already recovering from an error, report this error. */ + { + ++yynerrs; + +#ifdef YYERROR_VERBOSE + yyn = yypact[yystate]; + + if (yyn > YYFLAG && yyn < YYLAST) + { + int size = 0; + char *msg; + int x, count; + + count = 0; + /* Start X at -yyn if nec to avoid negative indexes in yycheck. */ + for (x = (yyn < 0 ? -yyn : 0); + x < (sizeof(yytname) / sizeof(char *)); x++) + if (yycheck[x + yyn] == x) + size += strlen(yytname[x]) + 15, count++; + msg = (char *) xmalloc(size + 15); + if (msg != 0) + { + strcpy(msg, "parse error"); + + if (count < 5) + { + count = 0; + for (x = (yyn < 0 ? -yyn : 0); + x < (sizeof(yytname) / sizeof(char *)); x++) + if (yycheck[x + yyn] == x) + { + strcat(msg, count == 0 ? ", expecting `" : " or `"); + strcat(msg, yytname[x]); + strcat(msg, "'"); + count++; + } + } + yyerror(msg); + free(msg); + } + else + yyerror ("parse error; also virtual memory exceeded"); + } + else +#endif /* YYERROR_VERBOSE */ + yyerror("parse error"); + } + + goto yyerrlab1; +yyerrlab1: /* here on error raised explicitly by an action */ + + if (yyerrstatus == 3) + { + /* if just tried and failed to reuse lookahead token after an error, discard it. */ + + /* return failure if at end of input */ + if (yychar == YYEOF) + YYABORT; + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Discarding token %d (%s).\n", yychar, yytname[yychar1]); +#endif + + yychar = YYEMPTY; + } + + /* Else will try to reuse lookahead token + after shifting the error token. */ + + yyerrstatus = 3; /* Each real token shifted decrements this */ + + goto yyerrhandle; + +yyerrdefault: /* current state does not do anything special for the error token. */ + +#if 0 + /* This is wrong; only states that explicitly want error tokens + should shift them. */ + yyn = yydefact[yystate]; /* If its default is to accept any token, ok. Otherwise pop it.*/ + if (yyn) goto yydefault; +#endif + +yyerrpop: /* pop the current state because it cannot handle the error token */ + + if (yyssp == yyss) YYABORT; + yyvsp--; + yystate = *--yyssp; +#ifdef YYLSP_NEEDED + yylsp--; +#endif + +#if YYDEBUG != 0 + if (yydebug) + { + short *ssp1 = yyss - 1; + fprintf (stderr, "Error: state stack now"); + while (ssp1 != yyssp) + fprintf (stderr, " %d", *++ssp1); + fprintf (stderr, "\n"); + } +#endif + +yyerrhandle: + + yyn = yypact[yystate]; + if (yyn == YYFLAG) + goto yyerrdefault; + + yyn += YYTERROR; + if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != YYTERROR) + goto yyerrdefault; + + yyn = yytable[yyn]; + if (yyn < 0) + { + if (yyn == YYFLAG) + goto yyerrpop; + yyn = -yyn; + goto yyreduce; + } + else if (yyn == 0) + goto yyerrpop; + + if (yyn == YYFINAL) + YYACCEPT; + +#if YYDEBUG != 0 + if (yydebug) + fprintf(stderr, "Shifting error token, "); +#endif + + *++yyvsp = yylval; +#ifdef YYLSP_NEEDED + *++yylsp = yylloc; +#endif + + yystate = yyn; + goto yynewstate; +} +#line 911 "c-exp.y" + + +/* Take care of parsing a number (anything that starts with a digit). + Set yylval and return the token type; update lexptr. + LEN is the number of characters in it. */ + +/*** Needs some error checking for the float case ***/ + +static int +parse_number (p, len, parsed_float, putithere) + register char *p; + register int len; + int parsed_float; + YYSTYPE *putithere; +{ + /* FIXME: Shouldn't these be unsigned? We don't deal with negative values + here, and we do kind of silly things like cast to unsigned. */ + register LONGEST n = 0; + register LONGEST prevn = 0; + ULONGEST un; + + register int i = 0; + register int c; + register int base = input_radix; + int unsigned_p = 0; + + /* Number of "L" suffixes encountered. */ + int long_p = 0; + + /* We have found a "L" or "U" suffix. */ + int found_suffix = 0; + + ULONGEST high_bit; + struct type *signed_type; + struct type *unsigned_type; + + if (parsed_float) + { + /* It's a float since it contains a point or an exponent. */ + char c; + int num = 0; /* number of tokens scanned by scanf */ + char saved_char = p[len]; + + p[len] = 0; /* null-terminate the token */ + if (sizeof (putithere->typed_val_float.dval) <= sizeof (float)) + num = sscanf (p, "%g%c", (float *) &putithere->typed_val_float.dval,&c); + else if (sizeof (putithere->typed_val_float.dval) <= sizeof (double)) + num = sscanf (p, "%lg%c", (double *) &putithere->typed_val_float.dval,&c); + else + { +#ifdef SCANF_HAS_LONG_DOUBLE + num = sscanf (p, "%Lg%c", &putithere->typed_val_float.dval,&c); +#else + /* Scan it into a double, then assign it to the long double. + This at least wins with values representable in the range + of doubles. */ + double temp; + num = sscanf (p, "%lg%c", &temp,&c); + putithere->typed_val_float.dval = temp; +#endif + } + p[len] = saved_char; /* restore the input stream */ + if (num != 1) /* check scanf found ONLY a float ... */ + return ERROR; + /* See if it has `f' or `l' suffix (float or long double). */ + + c = tolower (p[len - 1]); + + if (c == 'f') + putithere->typed_val_float.type = builtin_type_float; + else if (c == 'l') + putithere->typed_val_float.type = builtin_type_long_double; + else if (isdigit (c) || c == '.') + putithere->typed_val_float.type = builtin_type_double; + else + return ERROR; + + return FLOAT; + } + + /* Handle base-switching prefixes 0x, 0t, 0d, 0 */ + if (p[0] == '0') + switch (p[1]) + { + case 'x': + case 'X': + if (len >= 3) + { + p += 2; + base = 16; + len -= 2; + } + break; + + case 't': + case 'T': + case 'd': + case 'D': + if (len >= 3) + { + p += 2; + base = 10; + len -= 2; + } + break; + + default: + base = 8; + break; + } + + while (len-- > 0) + { + c = *p++; + if (c >= 'A' && c <= 'Z') + c += 'a' - 'A'; + if (c != 'l' && c != 'u') + n *= base; + if (c >= '0' && c <= '9') + { + if (found_suffix) + return ERROR; + n += i = c - '0'; + } + else + { + if (base > 10 && c >= 'a' && c <= 'f') + { + if (found_suffix) + return ERROR; + n += i = c - 'a' + 10; + } + else if (c == 'l') + { + ++long_p; + found_suffix = 1; + } + else if (c == 'u') + { + unsigned_p = 1; + found_suffix = 1; + } + else + return ERROR; /* Char not a digit */ + } + if (i >= base) + return ERROR; /* Invalid digit in this base */ + + /* Portably test for overflow (only works for nonzero values, so make + a second check for zero). FIXME: Can't we just make n and prevn + unsigned and avoid this? */ + if (c != 'l' && c != 'u' && (prevn >= n) && n != 0) + unsigned_p = 1; /* Try something unsigned */ + + /* Portably test for unsigned overflow. + FIXME: This check is wrong; for example it doesn't find overflow + on 0x123456789 when LONGEST is 32 bits. */ + if (c != 'l' && c != 'u' && n != 0) + { + if ((unsigned_p && (ULONGEST) prevn >= (ULONGEST) n)) + error ("Numeric constant too large."); + } + prevn = n; + } + + /* An integer constant is an int, a long, or a long long. An L + suffix forces it to be long; an LL suffix forces it to be long + long. If not forced to a larger size, it gets the first type of + the above that it fits in. To figure out whether it fits, we + shift it right and see whether anything remains. Note that we + can't shift sizeof (LONGEST) * HOST_CHAR_BIT bits or more in one + operation, because many compilers will warn about such a shift + (which always produces a zero result). Sometimes TARGET_INT_BIT + or TARGET_LONG_BIT will be that big, sometimes not. To deal with + the case where it is we just always shift the value more than + once, with fewer bits each time. */ + + un = (ULONGEST)n >> 2; + if (long_p == 0 + && (un >> (TARGET_INT_BIT - 2)) == 0) + { + high_bit = ((ULONGEST)1) << (TARGET_INT_BIT-1); + + /* A large decimal (not hex or octal) constant (between INT_MAX + and UINT_MAX) is a long or unsigned long, according to ANSI, + never an unsigned int, but this code treats it as unsigned + int. This probably should be fixed. GCC gives a warning on + such constants. */ + + unsigned_type = builtin_type_unsigned_int; + signed_type = builtin_type_int; + } + else if (long_p <= 1 + && (un >> (TARGET_LONG_BIT - 2)) == 0) + { + high_bit = ((ULONGEST)1) << (TARGET_LONG_BIT-1); + unsigned_type = builtin_type_unsigned_long; + signed_type = builtin_type_long; + } + else + { + int shift; + if (sizeof (ULONGEST) * HOST_CHAR_BIT < TARGET_LONG_LONG_BIT) + /* A long long does not fit in a LONGEST. */ + shift = (sizeof (ULONGEST) * HOST_CHAR_BIT - 1); + else + shift = (TARGET_LONG_LONG_BIT - 1); + high_bit = (ULONGEST) 1 << shift; + unsigned_type = builtin_type_unsigned_long_long; + signed_type = builtin_type_long_long; + } + + putithere->typed_val_int.val = n; + + /* If the high bit of the worked out type is set then this number + has to be unsigned. */ + + if (unsigned_p || (n & high_bit)) + { + putithere->typed_val_int.type = unsigned_type; + } + else + { + putithere->typed_val_int.type = signed_type; + } + + return INT; +} + +struct token +{ + char *operator; + int token; + enum exp_opcode opcode; +}; + +static const struct token tokentab3[] = + { + {">>=", ASSIGN_MODIFY, BINOP_RSH}, + {"<<=", ASSIGN_MODIFY, BINOP_LSH} + }; + +static const struct token tokentab2[] = + { + {"+=", ASSIGN_MODIFY, BINOP_ADD}, + {"-=", ASSIGN_MODIFY, BINOP_SUB}, + {"*=", ASSIGN_MODIFY, BINOP_MUL}, + {"/=", ASSIGN_MODIFY, BINOP_DIV}, + {"%=", ASSIGN_MODIFY, BINOP_REM}, + {"|=", ASSIGN_MODIFY, BINOP_BITWISE_IOR}, + {"&=", ASSIGN_MODIFY, BINOP_BITWISE_AND}, + {"^=", ASSIGN_MODIFY, BINOP_BITWISE_XOR}, + {"++", INCREMENT, BINOP_END}, + {"--", DECREMENT, BINOP_END}, + {"->", ARROW, BINOP_END}, + {"&&", ANDAND, BINOP_END}, + {"||", OROR, BINOP_END}, + {"::", COLONCOLON, BINOP_END}, + {"<<", LSH, BINOP_END}, + {">>", RSH, BINOP_END}, + {"==", EQUAL, BINOP_END}, + {"!=", NOTEQUAL, BINOP_END}, + {"<=", LEQ, BINOP_END}, + {">=", GEQ, BINOP_END} + }; + +/* Read one token, getting characters through lexptr. */ + +static int +yylex () +{ + int c; + int namelen; + unsigned int i; + char *tokstart; + char *tokptr; + int tempbufindex; + static char *tempbuf; + static int tempbufsize; + struct symbol * sym_class = NULL; + char * token_string = NULL; + int class_prefix = 0; + int unquoted_expr; + + retry: + + unquoted_expr = 1; + + tokstart = lexptr; + /* See if it is a special token of length 3. */ + for (i = 0; i < sizeof tokentab3 / sizeof tokentab3[0]; i++) + if (STREQN (tokstart, tokentab3[i].operator, 3)) + { + lexptr += 3; + yylval.opcode = tokentab3[i].opcode; + return tokentab3[i].token; + } + + /* See if it is a special token of length 2. */ + for (i = 0; i < sizeof tokentab2 / sizeof tokentab2[0]; i++) + if (STREQN (tokstart, tokentab2[i].operator, 2)) + { + lexptr += 2; + yylval.opcode = tokentab2[i].opcode; + return tokentab2[i].token; + } + + switch (c = *tokstart) + { + case 0: + return 0; + + case ' ': + case '\t': + case '\n': + lexptr++; + goto retry; + + case '\'': + /* We either have a character constant ('0' or '\177' for example) + or we have a quoted symbol reference ('foo(int,int)' in C++ + for example). */ + lexptr++; + c = *lexptr++; + if (c == '\\') + c = parse_escape (&lexptr); + else if (c == '\'') + error ("Empty character constant."); + + yylval.typed_val_int.val = c; + yylval.typed_val_int.type = builtin_type_char; + + c = *lexptr++; + if (c != '\'') + { + namelen = skip_quoted (tokstart) - tokstart; + if (namelen > 2) + { + lexptr = tokstart + namelen; + unquoted_expr = 0; + if (lexptr[-1] != '\'') + error ("Unmatched single quote."); + namelen -= 2; + tokstart++; + goto tryname; + } + error ("Invalid character constant."); + } + return INT; + + case '(': + paren_depth++; + lexptr++; + return c; + + case ')': + if (paren_depth == 0) + return 0; + paren_depth--; + lexptr++; + return c; + + case ',': + if (comma_terminates && paren_depth == 0) + return 0; + lexptr++; + return c; + + case '.': + /* Might be a floating point number. */ + if (lexptr[1] < '0' || lexptr[1] > '9') + goto symbol; /* Nope, must be a symbol. */ + /* FALL THRU into number case. */ + + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + { + /* It's a number. */ + int got_dot = 0, got_e = 0, toktype; + register char *p = tokstart; + int hex = input_radix > 10; + + if (c == '0' && (p[1] == 'x' || p[1] == 'X')) + { + p += 2; + hex = 1; + } + else if (c == '0' && (p[1]=='t' || p[1]=='T' || p[1]=='d' || p[1]=='D')) + { + p += 2; + hex = 0; + } + + for (;; ++p) + { + /* This test includes !hex because 'e' is a valid hex digit + and thus does not indicate a floating point number when + the radix is hex. */ + if (!hex && !got_e && (*p == 'e' || *p == 'E')) + got_dot = got_e = 1; + /* This test does not include !hex, because a '.' always indicates + a decimal floating point number regardless of the radix. */ + else if (!got_dot && *p == '.') + got_dot = 1; + else if (got_e && (p[-1] == 'e' || p[-1] == 'E') + && (*p == '-' || *p == '+')) + /* This is the sign of the exponent, not the end of the + number. */ + continue; + /* We will take any letters or digits. parse_number will + complain if past the radix, or if L or U are not final. */ + else if ((*p < '0' || *p > '9') + && ((*p < 'a' || *p > 'z') + && (*p < 'A' || *p > 'Z'))) + break; + } + toktype = parse_number (tokstart, p - tokstart, got_dot|got_e, &yylval); + if (toktype == ERROR) + { + char *err_copy = (char *) alloca (p - tokstart + 1); + + memcpy (err_copy, tokstart, p - tokstart); + err_copy[p - tokstart] = 0; + error ("Invalid number \"%s\".", err_copy); + } + lexptr = p; + return toktype; + } + + case '+': + case '-': + case '*': + case '/': + case '%': + case '|': + case '&': + case '^': + case '~': + case '!': + case '@': + case '<': + case '>': + case '[': + case ']': + case '?': + case ':': + case '=': + case '{': + case '}': + symbol: + lexptr++; + return c; + + case '"': + + /* Build the gdb internal form of the input string in tempbuf, + translating any standard C escape forms seen. Note that the + buffer is null byte terminated *only* for the convenience of + debugging gdb itself and printing the buffer contents when + the buffer contains no embedded nulls. Gdb does not depend + upon the buffer being null byte terminated, it uses the length + string instead. This allows gdb to handle C strings (as well + as strings in other languages) with embedded null bytes */ + + tokptr = ++tokstart; + tempbufindex = 0; + + do { + /* Grow the static temp buffer if necessary, including allocating + the first one on demand. */ + if (tempbufindex + 1 >= tempbufsize) + { + tempbuf = (char *) xrealloc (tempbuf, tempbufsize += 64); + } + switch (*tokptr) + { + case '\0': + case '"': + /* Do nothing, loop will terminate. */ + break; + case '\\': + tokptr++; + c = parse_escape (&tokptr); + if (c == -1) + { + continue; + } + tempbuf[tempbufindex++] = c; + break; + default: + tempbuf[tempbufindex++] = *tokptr++; + break; + } + } while ((*tokptr != '"') && (*tokptr != '\0')); + if (*tokptr++ != '"') + { + error ("Unterminated string in expression."); + } + tempbuf[tempbufindex] = '\0'; /* See note above */ + yylval.sval.ptr = tempbuf; + yylval.sval.length = tempbufindex; + lexptr = tokptr; + return (STRING); + } + + if (!(c == '_' || c == '$' + || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))) + /* We must have come across a bad character (e.g. ';'). */ + error ("Invalid character '%c' in expression.", c); + + /* It's a name. See how long it is. */ + namelen = 0; + for (c = tokstart[namelen]; + (c == '_' || c == '$' || (c >= '0' && c <= '9') + || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '<');) + { + /* Template parameter lists are part of the name. + FIXME: This mishandles `print $a<4&&$a>3'. */ + + if (c == '<') + { + if (hp_som_som_object_present) + { + /* Scan ahead to get rest of the template specification. Note + that we look ahead only when the '<' adjoins non-whitespace + characters; for comparison expressions, e.g. "a < b > c", + there must be spaces before the '<', etc. */ + + char * p = find_template_name_end (tokstart + namelen); + if (p) + namelen = p - tokstart; + break; + } + else + { + int i = namelen; + int nesting_level = 1; + while (tokstart[++i]) + { + if (tokstart[i] == '<') + nesting_level++; + else if (tokstart[i] == '>') + { + if (--nesting_level == 0) + break; + } + } + if (tokstart[i] == '>') + namelen = i; + else + break; + } + } + c = tokstart[++namelen]; + } + + /* The token "if" terminates the expression and is NOT + removed from the input stream. */ + if (namelen == 2 && tokstart[0] == 'i' && tokstart[1] == 'f') + { + return 0; + } + + lexptr += namelen; + + tryname: + + /* Catch specific keywords. Should be done with a data structure. */ + switch (namelen) + { + case 8: + if (STREQN (tokstart, "unsigned", 8)) + return UNSIGNED; + if (current_language->la_language == language_cplus + && STREQN (tokstart, "template", 8)) + return TEMPLATE; + if (STREQN (tokstart, "volatile", 8)) + return VOLATILE_KEYWORD; + break; + case 6: + if (STREQN (tokstart, "struct", 6)) + return STRUCT; + if (STREQN (tokstart, "signed", 6)) + return SIGNED_KEYWORD; + if (STREQN (tokstart, "sizeof", 6)) + return SIZEOF; + if (STREQN (tokstart, "double", 6)) + return DOUBLE_KEYWORD; + break; + case 5: + if (current_language->la_language == language_cplus) + { + if (STREQN (tokstart, "false", 5)) + return FALSEKEYWORD; + if (STREQN (tokstart, "class", 5)) + return CLASS; + } + if (STREQN (tokstart, "union", 5)) + return UNION; + if (STREQN (tokstart, "short", 5)) + return SHORT; + if (STREQN (tokstart, "const", 5)) + return CONST_KEYWORD; + break; + case 4: + if (STREQN (tokstart, "enum", 4)) + return ENUM; + if (STREQN (tokstart, "long", 4)) + return LONG; + if (current_language->la_language == language_cplus) + { + if (STREQN (tokstart, "true", 4)) + return TRUEKEYWORD; + + if (STREQN (tokstart, "this", 4)) + { + static const char this_name[] = + { CPLUS_MARKER, 't', 'h', 'i', 's', '\0' }; + + if (lookup_symbol (this_name, expression_context_block, + VAR_NAMESPACE, (int *) NULL, + (struct symtab **) NULL)) + return THIS; + } + } + break; + case 3: + if (STREQN (tokstart, "int", 3)) + return INT_KEYWORD; + break; + default: + break; + } + + yylval.sval.ptr = tokstart; + yylval.sval.length = namelen; + + if (*tokstart == '$') + { + write_dollar_variable (yylval.sval); + return VARIABLE; + } + + /* Look ahead and see if we can consume more of the input + string to get a reasonable class/namespace spec or a + fully-qualified name. This is a kludge to get around the + HP aCC compiler's generation of symbol names with embedded + colons for namespace and nested classes. */ + if (unquoted_expr) + { + /* Only do it if not inside single quotes */ + sym_class = parse_nested_classes_for_hpacc (yylval.sval.ptr, yylval.sval.length, + &token_string, &class_prefix, &lexptr); + if (sym_class) + { + /* Replace the current token with the bigger one we found */ + yylval.sval.ptr = token_string; + yylval.sval.length = strlen (token_string); + } + } + + /* Use token-type BLOCKNAME for symbols that happen to be defined as + functions or symtabs. If this is not so, then ... + Use token-type TYPENAME for symbols that happen to be defined + currently as names of types; NAME for other symbols. + The caller is not constrained to care about the distinction. */ + { + char *tmp = copy_name (yylval.sval); + struct symbol *sym; + int is_a_field_of_this = 0; + int hextype; + + sym = lookup_symbol (tmp, expression_context_block, + VAR_NAMESPACE, + current_language->la_language == language_cplus + ? &is_a_field_of_this : (int *) NULL, + (struct symtab **) NULL); + /* Call lookup_symtab, not lookup_partial_symtab, in case there are + no psymtabs (coff, xcoff, or some future change to blow away the + psymtabs once once symbols are read). */ + if (sym && SYMBOL_CLASS (sym) == LOC_BLOCK) + { + yylval.ssym.sym = sym; + yylval.ssym.is_a_field_of_this = is_a_field_of_this; + return BLOCKNAME; + } + else if (!sym) + { /* See if it's a file name. */ + struct symtab *symtab; + + symtab = lookup_symtab (tmp); + + if (symtab) + { + yylval.bval = BLOCKVECTOR_BLOCK (BLOCKVECTOR (symtab), STATIC_BLOCK); + return FILENAME; + } + } + + if (sym && SYMBOL_CLASS (sym) == LOC_TYPEDEF) + { +#if 1 + /* Despite the following flaw, we need to keep this code enabled. + Because we can get called from check_stub_method, if we don't + handle nested types then it screws many operations in any + program which uses nested types. */ + /* In "A::x", if x is a member function of A and there happens + to be a type (nested or not, since the stabs don't make that + distinction) named x, then this code incorrectly thinks we + are dealing with nested types rather than a member function. */ + + char *p; + char *namestart; + struct symbol *best_sym; + + /* Look ahead to detect nested types. This probably should be + done in the grammar, but trying seemed to introduce a lot + of shift/reduce and reduce/reduce conflicts. It's possible + that it could be done, though. Or perhaps a non-grammar, but + less ad hoc, approach would work well. */ + + /* Since we do not currently have any way of distinguishing + a nested type from a non-nested one (the stabs don't tell + us whether a type is nested), we just ignore the + containing type. */ + + p = lexptr; + best_sym = sym; + while (1) + { + /* Skip whitespace. */ + while (*p == ' ' || *p == '\t' || *p == '\n') + ++p; + if (*p == ':' && p[1] == ':') + { + /* Skip the `::'. */ + p += 2; + /* Skip whitespace. */ + while (*p == ' ' || *p == '\t' || *p == '\n') + ++p; + namestart = p; + while (*p == '_' || *p == '$' || (*p >= '0' && *p <= '9') + || (*p >= 'a' && *p <= 'z') + || (*p >= 'A' && *p <= 'Z')) + ++p; + if (p != namestart) + { + struct symbol *cur_sym; + /* As big as the whole rest of the expression, which is + at least big enough. */ + char *ncopy = alloca (strlen (tmp)+strlen (namestart)+3); + char *tmp1; + + tmp1 = ncopy; + memcpy (tmp1, tmp, strlen (tmp)); + tmp1 += strlen (tmp); + memcpy (tmp1, "::", 2); + tmp1 += 2; + memcpy (tmp1, namestart, p - namestart); + tmp1[p - namestart] = '\0'; + cur_sym = lookup_symbol (ncopy, expression_context_block, + VAR_NAMESPACE, (int *) NULL, + (struct symtab **) NULL); + if (cur_sym) + { + if (SYMBOL_CLASS (cur_sym) == LOC_TYPEDEF) + { + best_sym = cur_sym; + lexptr = p; + } + else + break; + } + else + break; + } + else + break; + } + else + break; + } + + yylval.tsym.type = SYMBOL_TYPE (best_sym); +#else /* not 0 */ + yylval.tsym.type = SYMBOL_TYPE (sym); +#endif /* not 0 */ + return TYPENAME; + } + if ((yylval.tsym.type = lookup_primitive_typename (tmp)) != 0) + return TYPENAME; + + /* Input names that aren't symbols but ARE valid hex numbers, + when the input radix permits them, can be names or numbers + depending on the parse. Note we support radixes > 16 here. */ + if (!sym && + ((tokstart[0] >= 'a' && tokstart[0] < 'a' + input_radix - 10) || + (tokstart[0] >= 'A' && tokstart[0] < 'A' + input_radix - 10))) + { + YYSTYPE newlval; /* Its value is ignored. */ + hextype = parse_number (tokstart, namelen, 0, &newlval); + if (hextype == INT) + { + yylval.ssym.sym = sym; + yylval.ssym.is_a_field_of_this = is_a_field_of_this; + return NAME_OR_INT; + } + } + + /* Any other kind of symbol */ + yylval.ssym.sym = sym; + yylval.ssym.is_a_field_of_this = is_a_field_of_this; + return NAME; + } +} + +void +yyerror (msg) + char *msg; +{ + error ("A %s in expression, near `%s'.", (msg ? msg : "error"), lexptr); +} diff --git a/gdb/config/i386/windows.mh b/gdb/config/i386/windows.mh new file mode 100644 index 00000000000..3933a6e0053 --- /dev/null +++ b/gdb/config/i386/windows.mh @@ -0,0 +1,17 @@ +# gdbwin.o and ser-win32s.c have to be named because they have +# _initialize functions that need to be found by init.c +# gui.ores has to be named, or else msvc won't link it in. +XDEPFILES = \ + mswin/gdbwin.o \ + mswin/ser-win32s.o \ + mswin/gui.ores \ + mswin/libwingdb.a + +$(XDEPFILES): + rootme=`pwd` ; export rootme ; \ + ( cd mswin ; \ + $(MAKE) $(FLAGS_TO_PASS) all ) + +XM_FILE=xm-windows.h +MMALLOC= +SER_HARDWIRE = diff --git a/gdb/doc/GDBvn.texi b/gdb/doc/GDBvn.texi new file mode 100644 index 00000000000..fd722bde8f0 --- /dev/null +++ b/gdb/doc/GDBvn.texi @@ -0,0 +1 @@ +@set GDBVN 4.18 diff --git a/gdb/doc/gdb.dvi b/gdb/doc/gdb.dvi new file mode 100644 index 0000000000000000000000000000000000000000..9fdb3d5a8243af812bcfaad72519b862db0a5faa GIT binary patch literal 734612 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

UJ7%lic2U_@T`*^dgKF}CIrO*G<~|LVWeU)S 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 *+Qph)Ss&!X8L_V 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 WaLaSfFY{*|zxM>%R`?F#&;J9zfr|A2 literal 0 HcmV?d00001 diff --git a/gdb/doc/gdb.info b/gdb/doc/gdb.info new file mode 100644 index 00000000000..23653045ae4 --- /dev/null +++ b/gdb/doc/gdb.info @@ -0,0 +1,230 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +Indirect: +gdb.info-1: 991 +gdb.info-2: 48295 +gdb.info-3: 96814 +gdb.info-4: 145217 +gdb.info-5: 193677 +gdb.info-6: 235496 +gdb.info-7: 284239 +gdb.info-8: 332485 +gdb.info-9: 381855 +gdb.info-10: 404259 + +Tag Table: +(Indirect) +Node: Top991 +Node: Summary9590 +Node: Free Software11196 +Node: Contributors11950 +Node: Sample Session17994 +Node: Invocation24864 +Node: Invoking GDB25337 +Node: File Options27232 +Node: Mode Options30398 +Node: Quitting GDB32594 +Node: Shell Commands33460 +Node: Commands34202 +Node: Command Syntax34839 +Node: Completion36719 +Node: Help41039 +Node: Running45347 +Node: Compilation46483 +Node: Starting48295 +Node: Arguments51468 +Node: Environment52472 +Node: Working Directory55568 +Node: Input/Output56308 +Node: Attach57913 +Node: Kill Process60341 +Node: Process Information61311 +Node: Threads62643 +Node: Processes67288 +Node: Stopping68520 +Node: Breakpoints69669 +Node: Set Breaks72514 +Node: Set Watchpoints81021 +Node: Set Catchpoints84382 +Node: Delete Breaks87850 +Node: Disabling89517 +Node: Conditions92204 +Node: Break Commands96814 +Node: Breakpoint Menus99690 +Node: Continuing and Stepping101366 +Node: Signals108708 +Node: Thread Stops112376 +Node: Stack115697 +Node: Frames117250 +Node: Backtrace119981 +Node: Selection121713 +Node: Frame Info124449 +Node: Alpha/MIPS Stack126745 +Node: Source127800 +Node: List128749 +Node: Search132289 +Node: Source Path133092 +Node: Machine Code135773 +Node: Data138692 +Node: Expressions140567 +Node: Variables142512 +Node: Arrays145217 +Node: Output Formats147742 +Node: Memory149813 +Node: Auto Display154077 +Node: Print Settings157832 +Node: Value History167759 +Node: Convenience Vars170170 +Node: Registers172953 +Node: Floating Point Hardware177655 +Node: Languages178158 +Node: Setting179262 +Node: Filenames180870 +Node: Manually181624 +Node: Automatically182822 +Node: Show183873 +Node: Checks185171 +Node: Type Checking186527 +Node: Range Checking189239 +Node: Support191580 +Node: C192520 +Node: C Operators193677 +Node: C Constants197758 +Node: Cplus expressions199745 +Node: C Defaults202223 +Node: C Checks202885 +Node: Debugging C203602 +Node: Debugging C plus plus204107 +Node: Modula-2206105 +Node: M2 Operators206992 +Node: Built-In Func/Proc210005 +Node: M2 Constants212744 +Node: M2 Defaults214333 +Node: Deviations214928 +Node: M2 Checks216015 +Node: M2 Scope216815 +Node: GDB/M2217824 +Node: Symbols218763 +Node: Altering225625 +Node: Assignment226593 +Node: Jumping228720 +Node: Signaling230853 +Node: Returning231975 +Node: Calling233167 +Node: Patching233961 +Node: GDB Files235031 +Node: Files235496 +Node: Symbol Errors245168 +Node: Targets248747 +Node: Active Targets249697 +Node: Target Commands251285 +Node: Byte Order259363 +Node: Remote260347 +Node: Remote Serial261803 +Node: Stub Contents264411 +Node: Bootstrapping266512 +Node: Debug Session270308 +Node: Protocol273453 +Node: Server276726 +Node: NetWare280772 +Node: i960-Nindy Remote282734 +Node: Nindy Startup283554 +Node: Nindy Options284239 +Node: Nindy Reset285853 +Node: UDI29K Remote286237 +Node: EB29K Remote287142 +Node: Comms (EB29K)287960 +Node: gdb-EB29K291139 +Node: Remote Log292505 +Node: ST2000 Remote292980 +Node: VxWorks Remote294448 +Node: VxWorks Connection296408 +Node: VxWorks Download297334 +Node: VxWorks Attach299063 +Node: Sparclet Remote299453 +Node: Sparclet File300901 +Node: Sparclet Connection301773 +Node: Sparclet Download302243 +Node: Sparclet Execution303281 +Node: Hitachi Remote303864 +Node: Hitachi Boards304792 +Node: Hitachi ICE305855 +Node: Hitachi Special306643 +Node: MIPS Remote307369 +Node: Simulator311666 +Node: Controlling GDB313222 +Node: Prompt313833 +Node: Editing314631 +Node: History315400 +Node: Screen Size318099 +Node: Numbers319497 +Node: Messages/Warnings320899 +Node: Sequences322907 +Node: Define323487 +Node: Hooks326671 +Node: Command Files328069 +Node: Output330078 +Node: Emacs332485 +Node: GDB Bugs338431 +Node: Bug Criteria339153 +Node: Bug Reporting340040 +Node: Command Line Editing347326 +Node: Introduction and Notation347991 +Node: Readline Interaction349025 +Node: Readline Bare Essentials350213 +Node: Readline Movement Commands351749 +Node: Readline Killing Commands352710 +Node: Readline Arguments354421 +Node: Searching355391 +Node: Readline Init File356969 +Node: Readline Init File Syntax358011 +Node: Conditional Init Constructs366872 +Node: Sample Init File369306 +Node: Bindable Readline Commands372471 +Node: Commands For Moving373217 +Node: Commands For History374060 +Node: Commands For Text376807 +Node: Commands For Killing378588 +Node: Numeric Arguments380733 +Node: Commands For Completion381855 +Node: Keyboard Macros383336 +Node: Miscellaneous Commands383890 +Node: Readline vi Mode386689 +Node: Using History Interactively387532 +Node: History Interaction387887 +Node: Event Designators388839 +Node: Word Designators389484 +Node: Modifiers390392 +Node: Formatting Documentation391062 +Node: Installing GDB394433 +Node: Separate Objdir397915 +Node: Config Names400485 +Node: Configure Options401927 +Node: Index404259 + +End Tag Table diff --git a/gdb/doc/gdb.info-1 b/gdb/doc/gdb.info-1 new file mode 100644 index 00000000000..b0167057e01 --- /dev/null +++ b/gdb/doc/gdb.info-1 @@ -0,0 +1,1319 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Top, Next: Summary, Prev: (dir), Up: (dir) + +Debugging with GDB +****************** + + This file describes GDB, the GNU symbolic debugger. + + This is the Seventh Edition, February 1999, for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + +* Menu: + +* Summary:: Summary of GDB + +* Sample Session:: A sample GDB session + +* Invocation:: Getting in and out of GDB +* Commands:: GDB commands +* Running:: Running programs under GDB +* Stopping:: Stopping and continuing +* Stack:: Examining the stack +* Source:: Examining source files +* Data:: Examining data + +* Languages:: Using GDB with different languages + + +* Symbols:: Examining the symbol table +* Altering:: Altering execution +* GDB Files:: GDB files +* Targets:: Specifying a debugging target +* Controlling GDB:: Controlling GDB +* Sequences:: Canned sequences of commands + +* Emacs:: Using GDB under GNU Emacs + +* GDB Bugs:: Reporting bugs in GDB + + + +* Formatting Documentation:: How to format and print GDB documentation + + +* Command Line Editing:: Command Line Editing +* Using History Interactively:: Using History Interactively +* Installing GDB:: Installing GDB +* Index:: Index + + -- The Detailed Node Listing -- + +Summary of GDB + +* Free Software:: Freely redistributable software +* Contributors:: Contributors to GDB + +Getting In and Out of GDB + +* Invoking GDB:: How to start GDB +* Quitting GDB:: How to quit GDB +* Shell Commands:: How to use shell commands inside GDB + +Invoking GDB + +* File Options:: Choosing files +* Mode Options:: Choosing modes + +GDB Commands + +* Command Syntax:: How to give commands to GDB +* Completion:: Command completion +* Help:: How to ask GDB for help + +Running Programs Under GDB + +* Compilation:: Compiling for debugging +* Starting:: Starting your program + +* Arguments:: Your program's arguments +* Environment:: Your program's environment + +* Working Directory:: Your program's working directory +* Input/Output:: Your program's input and output +* Attach:: Debugging an already-running process +* Kill Process:: Killing the child process + +* Process Information:: Additional process information + +* Threads:: Debugging programs with multiple threads +* Processes:: Debugging programs with multiple processes + +Stopping and Continuing + +* Breakpoints:: Breakpoints, watchpoints, and catchpoints +* Continuing and Stepping:: Resuming execution + +* Signals:: Signals + +* Thread Stops:: Stopping and starting multi-thread programs + +Breakpoints and watchpoints + +* Set Breaks:: Setting breakpoints +* Set Watchpoints:: Setting watchpoints +* Set Catchpoints:: Setting catchpoints +* Delete Breaks:: Deleting breakpoints +* Disabling:: Disabling breakpoints +* Conditions:: Break conditions +* Break Commands:: Breakpoint command lists + +* Breakpoint Menus:: Breakpoint menus + +Examining the Stack + +* Frames:: Stack frames +* Backtrace:: Backtraces +* Selection:: Selecting a frame +* Frame Info:: Information on a frame +* Alpha/MIPS Stack:: Alpha and MIPS machines and the function stack + +Examining Source Files + +* List:: Printing source lines + +* Search:: Searching source files +* Source Path:: Specifying source directories +* Machine Code:: Source and machine code + +Examining Data + +* Expressions:: Expressions +* Variables:: Program variables +* Arrays:: Artificial arrays +* Output Formats:: Output formats +* Memory:: Examining memory +* Auto Display:: Automatic display +* Print Settings:: Print settings +* Value History:: Value history +* Convenience Vars:: Convenience variables +* Registers:: Registers + +* Floating Point Hardware:: Floating point hardware + +Using GDB with Different Languages + +* Setting:: Switching between source languages +* Show:: Displaying the language + +* Checks:: Type and range checks + +* Support:: Supported languages + +Switching between source languages + +* Filenames:: Filename extensions and languages. +* Manually:: Setting the working language manually +* Automatically:: Having GDB infer the source language + + +Type and range checking + +* Type Checking:: An overview of type checking +* Range Checking:: An overview of range checking + +Supported languages + + +* C:: C and C++ + +C Language Support + +* C Operators:: C operators + +C Language Support + +* C Operators:: C and C++ operators +* C Constants:: C and C++ constants +* Cplus expressions:: C++ expressions +* C Defaults:: Default settings for C and C++ + +* C Checks:: C and C++ type and range checks +* Debugging C:: GDB and C +* Debugging C plus plus:: GDB features for C++ + + +Modula-2 + +* M2 Operators:: Built-in operators +* Built-In Func/Proc:: Built-in functions and procedures +* M2 Constants:: Modula-2 constants +* M2 Defaults:: Default settings for Modula-2 +* Deviations:: Deviations from standard Modula-2 +* M2 Checks:: Modula-2 type and range checks +* M2 Scope:: The scope operators `::' and `.' +* GDB/M2:: GDB and Modula-2 + +Altering Execution + +* Assignment:: Assignment to variables +* Jumping:: Continuing at a different address + +* Signaling:: Giving your program a signal +* Returning:: Returning from a function +* Calling:: Calling your program's functions +* Patching:: Patching your program + +GDB Files + +* Files:: Commands to specify files +* Symbol Errors:: Errors reading symbol files + +Specifying a Debugging Target + +* Active Targets:: Active targets +* Target Commands:: Commands for managing targets + +* Byte Order:: Choosing target byte order +* Remote:: Remote debugging + +Remote debugging + + +* Remote Serial:: GDB remote serial protocol + + +* i960-Nindy Remote:: GDB with a remote i960 (Nindy) + + +* UDI29K Remote:: The UDI protocol for AMD29K +* EB29K Remote:: The EBMON protocol for AMD29K + + +* VxWorks Remote:: GDB and VxWorks + + +* ST2000 Remote:: GDB with a Tandem ST2000 + + +* Hitachi Remote:: GDB and Hitachi Microprocessors + + +* MIPS Remote:: GDB and MIPS boards + + +* Simulator:: Simulated CPU target + +Controlling GDB + +* Prompt:: Prompt +* Editing:: Command editing +* History:: Command history +* Screen Size:: Screen size +* Numbers:: Numbers +* Messages/Warnings:: Optional warnings and messages + +Canned Sequences of Commands + +* Define:: User-defined commands +* Hooks:: User-defined command hooks +* Command Files:: Command files +* Output:: Commands for controlled output + +Reporting Bugs in GDB + +* Bug Criteria:: Have you found a bug? +* Bug Reporting:: How to report bugs + +Installing GDB + +* Separate Objdir:: Compiling GDB in another directory +* Config Names:: Specifying names for hosts and targets +* Configure Options:: Summary of options for configure + + +File: gdb.info, Node: Summary, Next: Sample Session, Prev: Top, Up: Top + +Summary of GDB +************** + + The purpose of a debugger such as GDB is to allow you to see what is +going on "inside" another program while it executes--or what another +program was doing at the moment it crashed. + + GDB can do four main kinds of things (plus other things in support of +these) to help you catch bugs in the act: + + * Start your program, specifying anything that might affect its + behavior. + + * Make your program stop on specified conditions. + + * Examine what has happened, when your program has stopped. + + * Change things in your program, so you can experiment with + correcting the effects of one bug and go on to learn about another. + + You can use GDB to debug programs written in C or C++. For more +information, see *Note C and C++: C. + + Support for Modula-2 and Chill is partial. For information on +Modula-2, see *Note Modula-2: Modula-2. There is no further +documentation on Chill yet. + + Debugging Pascal programs which use sets, subranges, file variables, +or nested functions does not currently work. GDB does not support +entering expressions, printing values, or similar features using Pascal +syntax. + + GDB can be used to debug programs written in Fortran, although it +does not yet support entering expressions, printing values, or similar +features using Fortran syntax. It may be necessary to refer to some +variables with a trailing underscore. + +* Menu: + +* Free Software:: Freely redistributable software +* Contributors:: Contributors to GDB + + +File: gdb.info, Node: Free Software, Next: Contributors, Prev: Summary, Up: Summary + +Free software +============= + + GDB is "free software", protected by the GNU General Public License +(GPL). The GPL gives you the freedom to copy or adapt a licensed +program--but every person getting a copy also gets with it the freedom +to modify that copy (which means that they must get access to the +source code), and the freedom to distribute further copies. Typical +software companies use copyrights to limit your freedoms; the Free +Software Foundation uses the GPL to preserve these freedoms. + + Fundamentally, the General Public License is a license which says +that you have these freedoms and that you cannot take these freedoms +away from anyone else. + + +File: gdb.info, Node: Contributors, Prev: Free Software, Up: Summary + +Contributors to GDB +=================== + + Richard Stallman was the original author of GDB, and of many other +GNU programs. Many others have contributed to its development. This +section attempts to credit major contributors. One of the virtues of +free software is that everyone is free to contribute to it; with +regret, we cannot actually acknowledge everyone here. The file +`ChangeLog' in the GDB distribution approximates a blow-by-blow account. + + Changes much prior to version 2.0 are lost in the mists of time. + + *Plea:* Additions to this section are particularly welcome. If you + or your friends (or enemies, to be evenhanded) have been unfairly + omitted from this list, we would like to add your names! + + So that they may not regard their many labors as thankless, we +particularly thank those who shepherded GDB through major releases: Jim +Blandy (release 4.18); Jason Molenda (release 4.17); Stan Shebs +(release 4.14); Fred Fish (releases 4.16, 4.15, 4.13, 4.12, 4.11, 4.10, +and 4.9); Stu Grossman and John Gilmore (releases 4.8, 4.7, 4.6, 4.5, +and 4.4); John Gilmore (releases 4.3, 4.2, 4.1, 4.0, and 3.9); Jim +Kingdon (releases 3.5, 3.4, and 3.3); and Randy Smith (releases 3.2, +3.1, and 3.0). + + Richard Stallman, assisted at various times by Peter TerMaat, Chris +Hanson, and Richard Mlynarik, handled releases through 2.8. + + Michael Tiemann is the author of most of the GNU C++ support in GDB, +with significant additional contributions from Per Bothner. James +Clark wrote the GNU C++ demangler. Early work on C++ was by Peter +TerMaat (who also did much general update work leading to release 3.0). + + GDB 4 uses the BFD subroutine library to examine multiple +object-file formats; BFD was a joint project of David V. +Henkel-Wallace, Rich Pixley, Steve Chamberlain, and John Gilmore. + + David Johnson wrote the original COFF support; Pace Willison did the +original support for encapsulated COFF. + + Brent Benson of Harris Computer Systems contributed DWARF 2 support. + + Adam de Boor and Bradley Davis contributed the ISI Optimum V support. +Per Bothner, Noboyuki Hikichi, and Alessandro Forin contributed MIPS +support. Jean-Daniel Fekete contributed Sun 386i support. Chris +Hanson improved the HP9000 support. Noboyuki Hikichi and Tomoyuki +Hasei contributed Sony/News OS 3 support. David Johnson contributed +Encore Umax support. Jyrki Kuoppala contributed Altos 3068 support. +Jeff Law contributed HP PA and SOM support. Keith Packard contributed +NS32K support. Doug Rabson contributed Acorn Risc Machine support. +Bob Rusk contributed Harris Nighthawk CX-UX support. Chris Smith +contributed Convex support (and Fortran debugging). Jonathan Stone +contributed Pyramid support. Michael Tiemann contributed SPARC support. +Tim Tucker contributed support for the Gould NP1 and Gould Powernode. +Pace Willison contributed Intel 386 support. Jay Vosburgh contributed +Symmetry support. + + Andreas Schwab contributed M68K Linux support. + + Rich Schaefer and Peter Schauer helped with support of SunOS shared +libraries. + + Jay Fenlason and Roland McGrath ensured that GDB and GAS agree about +several machine instruction sets. + + Patrick Duval, Ted Goldstein, Vikram Koka and Glenn Engel helped +develop remote debugging. Intel Corporation, Wind River Systems, AMD, +and ARM contributed remote debugging modules for the i960, VxWorks, +A29K UDI, and RDI targets, respectively. + + Brian Fox is the author of the readline libraries providing +command-line editing and command history. + + Andrew Beers of SUNY Buffalo wrote the language-switching code, the +Modula-2 support, and contributed the Languages chapter of this manual. + + Fred Fish wrote most of the support for Unix System Vr4. He also +enhanced the command-completion support to cover C++ overloaded symbols. + + Hitachi America, Ltd. sponsored the support for H8/300, H8/500, and +Super-H processors. + + NEC sponsored the support for the v850, Vr4xxx, and Vr5xxx +processors. + + Mitsubishi sponsored the support for D10V, D30V, and M32R/D +processors. + + Toshiba sponsored the support for the TX39 Mips processor. + + Matsushita sponsored the support for the MN10200 and MN10300 +processors. + + Fujitsu sponsored the support for SPARClite and FR30 processors + + Kung Hsu, Jeff Law, and Rick Sladkey added support for hardware +watchpoints. + + Michael Snyder added support for tracepoints. + + Stu Grossman wrote gdbserver. + + Jim Kingdon, Peter Schauer, Ian Taylor, and Stu Grossman made nearly +innumerable bug fixes and cleanups throughout GDB. + + The following people at the Hewlett-Packard Company contributed +support for the PA-RISC 2.0 architecture, HP-UX 10.20, 10.30, and 11.0 +(narrow mode), HP's implementation of kernel threads, HP's aC++ +compiler, and the terminal user interface: Ben Krepp, Richard Title, +John Bishop, Susan Macchia, Kathy Mann, Satish Pai, India Paul, Steve +Rehrauer, and Elena Zannoni. Kim Haase provided HP-specific +information in this manual. + + Cygnus Solutions has sponsored GDB maintenance and much of its +development since 1991. Cygnus engineers who have worked on GDB +fulltime include Mark Alexander, Jim Blandy, Per Bothner, Edith Epstein, +Chris Faylor, Fred Fish, Martin Hunt, Jim Ingham, John Gilmore, Stu +Grossman, Kung Hsu, Jim Kingdon, John Metzler, Fernando Nasser, Geoffrey +Noer, Dawn Perchik, Rich Pixley, Zdenek Radouch, Keith Seitz, Stan +Shebs, David Taylor, and Elena Zannoni. In addition, Dave Brolley, Ian +Carmichael, Steve Chamberlain, Nick Clifton, JT Conklin, Stan Cox, DJ +Delorie, Ulrich Drepper, Frank Eigler, Doug Evans, Sean Fagan, David +Henkel-Wallace, Richard Henderson, Jeff Holcomb, Jeff Law, Jim Lemke, +Tom Lord, Bob Manson, Michael Meissner, Jason Merrill, Catherine Moore, +Drew Moseley, Ken Raeburn, Gavin Romig-Koch, Rob Savoye, Jamie Smith, +Mike Stump, Ian Taylor, Angela Thomas, Michael Tiemann, Tom Tromey, Ron +Unrau, Jim Wilson, and David Zuhn have made contributions both large +and small. + + +File: gdb.info, Node: Sample Session, Next: Invocation, Prev: Summary, Up: Top + +A Sample GDB Session +******************** + + You can use this manual at your leisure to read all about GDB. +However, a handful of commands are enough to get started using the +debugger. This chapter illustrates those commands. + + One of the preliminary versions of GNU `m4' (a generic macro +processor) exhibits the following bug: sometimes, when we change its +quote strings from the default, the commands used to capture one macro +definition within another stop working. In the following short `m4' +session, we define a macro `foo' which expands to `0000'; we then use +the `m4' built-in `defn' to define `bar' as the same thing. However, +when we change the open quote string to `' and the close quote +string to `', the same procedure fails to define a new synonym +`baz': + + $ cd gnu/m4 + $ ./m4 + define(foo,0000) + + foo + 0000 + define(bar,defn(`foo')) + + bar + 0000 + changequote(,) + + define(baz,defn(foo)) + baz + C-d + m4: End of input: 0: fatal error: EOF in string + +Let us use GDB to try to see what is going on. + + $ gdb m4 + GDB is free software and you are welcome to distribute copies + of it under certain conditions; type "show copying" to see + the conditions. + There is absolutely no warranty for GDB; type "show warranty" + for details. + + GDB 4.18, Copyright 1999 Free Software Foundation, Inc... + (gdb) + +GDB reads only enough symbol data to know where to find the rest when +needed; as a result, the first prompt comes up very quickly. We now +tell GDB to use a narrower display width than usual, so that examples +fit in this manual. + + (gdb) set width 70 + +We need to see how the `m4' built-in `changequote' works. Having +looked at the source, we know the relevant subroutine is +`m4_changequote', so we set a breakpoint there with the GDB `break' +command. + + (gdb) break m4_changequote + Breakpoint 1 at 0x62f4: file builtin.c, line 879. + +Using the `run' command, we start `m4' running under GDB control; as +long as control does not reach the `m4_changequote' subroutine, the +program runs as usual: + + (gdb) run + Starting program: /work/Editorial/gdb/gnu/m4/m4 + define(foo,0000) + + foo + 0000 + +To trigger the breakpoint, we call `changequote'. GDB suspends +execution of `m4', displaying information about the context where it +stops. + + changequote(,) + + Breakpoint 1, m4_changequote (argc=3, argv=0x33c70) + at builtin.c:879 + 879 if (bad_argc(TOKEN_DATA_TEXT(argv[0]),argc,1,3)) + +Now we use the command `n' (`next') to advance execution to the next +line of the current function. + + (gdb) n + 882 set_quotes((argc >= 2) ? TOKEN_DATA_TEXT(argv[1])\ + : nil, + +`set_quotes' looks like a promising subroutine. We can go into it by +using the command `s' (`step') instead of `next'. `step' goes to the +next line to be executed in *any* subroutine, so it steps into +`set_quotes'. + + (gdb) s + set_quotes (lq=0x34c78 "", rq=0x34c88 "") + at input.c:530 + 530 if (lquote != def_lquote) + +The display that shows the subroutine where `m4' is now suspended (and +its arguments) is called a stack frame display. It shows a summary of +the stack. We can use the `backtrace' command (which can also be +spelled `bt'), to see where we are in the stack as a whole: the +`backtrace' command displays a stack frame for each active subroutine. + + (gdb) bt + #0 set_quotes (lq=0x34c78 "", rq=0x34c88 "") + at input.c:530 + #1 0x6344 in m4_changequote (argc=3, argv=0x33c70) + at builtin.c:882 + #2 0x8174 in expand_macro (sym=0x33320) at macro.c:242 + #3 0x7a88 in expand_token (obs=0x0, t=209696, td=0xf7fffa30) + at macro.c:71 + #4 0x79dc in expand_input () at macro.c:40 + #5 0x2930 in main (argc=0, argv=0xf7fffb20) at m4.c:195 + +We step through a few more lines to see what happens. The first two +times, we can use `s'; the next two times we use `n' to avoid falling +into the `xstrdup' subroutine. + + (gdb) s + 0x3b5c 532 if (rquote != def_rquote) + (gdb) s + 0x3b80 535 lquote = (lq == nil || *lq == '\0') ? \ + def_lquote : xstrdup(lq); + (gdb) n + 536 rquote = (rq == nil || *rq == '\0') ? def_rquote\ + : xstrdup(rq); + (gdb) n + 538 len_lquote = strlen(rquote); + +The last line displayed looks a little odd; we can examine the variables +`lquote' and `rquote' to see if they are in fact the new left and right +quotes we specified. We use the command `p' (`print') to see their +values. + + (gdb) p lquote + $1 = 0x35d40 "" + (gdb) p rquote + $2 = 0x35d50 "" + +`lquote' and `rquote' are indeed the new left and right quotes. To +look at some context, we can display ten lines of source surrounding +the current line with the `l' (`list') command. + + (gdb) l + 533 xfree(rquote); + 534 + 535 lquote = (lq == nil || *lq == '\0') ? def_lquote\ + : xstrdup (lq); + 536 rquote = (rq == nil || *rq == '\0') ? def_rquote\ + : xstrdup (rq); + 537 + 538 len_lquote = strlen(rquote); + 539 len_rquote = strlen(lquote); + 540 } + 541 + 542 void + +Let us step past the two lines that set `len_lquote' and `len_rquote', +and then examine the values of those variables. + + (gdb) n + 539 len_rquote = strlen(lquote); + (gdb) n + 540 } + (gdb) p len_lquote + $3 = 9 + (gdb) p len_rquote + $4 = 7 + +That certainly looks wrong, assuming `len_lquote' and `len_rquote' are +meant to be the lengths of `lquote' and `rquote' respectively. We can +set them to better values using the `p' command, since it can print the +value of any expression--and that expression can include subroutine +calls and assignments. + + (gdb) p len_lquote=strlen(lquote) + $5 = 7 + (gdb) p len_rquote=strlen(rquote) + $6 = 9 + +Is that enough to fix the problem of using the new quotes with the `m4' +built-in `defn'? We can allow `m4' to continue executing with the `c' +(`continue') command, and then try the example that caused trouble +initially: + + (gdb) c + Continuing. + + define(baz,defn(foo)) + + baz + 0000 + +Success! The new quotes now work just as well as the default ones. The +problem seems to have been just the two typos defining the wrong +lengths. We allow `m4' exit by giving it an EOF as input: + + C-d + Program exited normally. + +The message `Program exited normally.' is from GDB; it indicates `m4' +has finished executing. We can end our GDB session with the GDB `quit' +command. + + (gdb) quit + + +File: gdb.info, Node: Invocation, Next: Commands, Prev: Sample Session, Up: Top + +Getting In and Out of GDB +************************* + + This chapter discusses how to start GDB, and how to get out of it. +The essentials are: + * type `gdb' to start GDB. + + * type `quit' or `C-d' to exit. + +* Menu: + +* Invoking GDB:: How to start GDB +* Quitting GDB:: How to quit GDB +* Shell Commands:: How to use shell commands inside GDB + + +File: gdb.info, Node: Invoking GDB, Next: Quitting GDB, Prev: Invocation, Up: Invocation + +Invoking GDB +============ + + Invoke GDB by running the program `gdb'. Once started, GDB reads +commands from the terminal until you tell it to exit. + + You can also run `gdb' with a variety of arguments and options, to +specify more of your debugging environment at the outset. + + The command-line options described here are designed to cover a +variety of situations; in some environments, some of these options may +effectively be unavailable. + + The most usual way to start GDB is with one argument, specifying an +executable program: + + gdb PROGRAM + +You can also start with both an executable program and a core file +specified: + + gdb PROGRAM CORE + + You can, instead, specify a process ID as a second argument, if you +want to debug a running process: + + gdb PROGRAM 1234 + +would attach GDB to process `1234' (unless you also have a file named +`1234'; GDB does check for a core file first). + + Taking advantage of the second command-line argument requires a +fairly complete operating system; when you use GDB as a remote debugger +attached to a bare board, there may not be any notion of "process", and +there is often no way to get a core dump. + + You can run `gdb' without printing the front material, which +describes GDB's non-warranty, by specifying `-silent': + + gdb -silent + +You can further control how GDB starts up by using command-line +options. GDB itself can remind you of the options available. + +Type + + gdb -help + +to display all available options and briefly describe their use (`gdb +-h' is a shorter equivalent). + + All options and command line arguments you give are processed in +sequential order. The order makes a difference when the `-x' option is +used. + +* Menu: + + +* File Options:: Choosing files +* Mode Options:: Choosing modes + + +File: gdb.info, Node: File Options, Next: Mode Options, Up: Invoking GDB + +Choosing files +-------------- + + When GDB starts, it reads any arguments other than options as +specifying an executable file and core file (or process ID). This is +the same as if the arguments were specified by the `-se' and `-c' +options respectively. (GDB reads the first argument that does not have +an associated option flag as equivalent to the `-se' option followed by +that argument; and the second argument that does not have an associated +option flag, if any, as equivalent to the `-c' option followed by that +argument.) + + Many options have both long and short forms; both are shown in the +following list. GDB also recognizes the long forms if you truncate +them, so long as enough of the option is present to be unambiguous. +(If you prefer, you can flag option arguments with `--' rather than +`-', though we illustrate the more usual convention.) + +`-symbols FILE' +`-s FILE' + Read symbol table from file FILE. + +`-exec FILE' +`-e FILE' + Use file FILE as the executable file to execute when appropriate, + and for examining pure data in conjunction with a core dump. + +`-se FILE' + Read symbol table from file FILE and use it as the executable file. + +`-core FILE' +`-c FILE' + Use file FILE as a core dump to examine. + +`-c NUMBER' + Connect to process ID NUMBER, as with the `attach' command (unless + there is a file in core-dump format named NUMBER, in which case + `-c' specifies that file as a core dump to read). + +`-command FILE' +`-x FILE' + Execute GDB commands from file FILE. *Note Command files: Command + Files. + +`-directory DIRECTORY' +`-d DIRECTORY' + Add DIRECTORY to the path to search for source files. + +`-m' +`-mapped' + *Warning: this option depends on operating system facilities that + are not supported on all systems.* + If memory-mapped files are available on your system through the + `mmap' system call, you can use this option to have GDB write the + symbols from your program into a reusable file in the current + directory. If the program you are debugging is called + `/tmp/fred', the mapped symbol file is `./fred.syms'. Future GDB + debugging sessions notice the presence of this file, and can + quickly map in symbol information from it, rather than reading the + symbol table from the executable program. + + The `.syms' file is specific to the host machine where GDB is run. + It holds an exact image of the internal GDB symbol table. It + cannot be shared across multiple host platforms. + +`-r' +`-readnow' + Read each symbol file's entire symbol table immediately, rather + than the default, which is to read it incrementally as it is + needed. This makes startup slower, but makes future operations + faster. + + The `-mapped' and `-readnow' options are typically combined in order +to build a `.syms' file that contains complete symbol information. +(*Note Commands to specify files: Files, for information on `.syms' +files.) A simple GDB invocation to do nothing but build a `.syms' file +for future use is: + + gdb -batch -nx -mapped -readnow programname + + +File: gdb.info, Node: Mode Options, Prev: File Options, Up: Invoking GDB + +Choosing modes +-------------- + + You can run GDB in various alternative modes--for example, in batch +mode or quiet mode. + +`-nx' +`-n' + Do not execute commands from any initialization files (normally + called `.gdbinit', or `gdb.ini' on PCs). Normally, the commands in + these files are executed after all the command options and + arguments have been processed. *Note Command files: Command Files. + +`-quiet' +`-q' + "Quiet". Do not print the introductory and copyright messages. + These messages are also suppressed in batch mode. + +`-batch' + Run in batch mode. Exit with status `0' after processing all the + command files specified with `-x' (and all commands from + initialization files, if not inhibited with `-n'). Exit with + nonzero status if an error occurs in executing the GDB commands in + the command files. + + Batch mode may be useful for running GDB as a filter, for example + to download and run a program on another computer; in order to + make this more useful, the message + + Program exited normally. + + (which is ordinarily issued whenever a program running under GDB + control terminates) is not issued when running in batch mode. + +`-cd DIRECTORY' + Run GDB using DIRECTORY as its working directory, instead of the + current directory. + +`-fullname' +`-f' + GNU Emacs sets this option when it runs GDB as a subprocess. It + tells GDB to output the full file name and line number in a + standard, recognizable fashion each time a stack frame is + displayed (which includes each time your program stops). This + recognizable format looks like two `\032' characters, followed by + the file name, line number and character position separated by + colons, and a newline. The Emacs-to-GDB interface program uses + the two `\032' characters as a signal to display the source code + for the frame. + +`-b BPS' + Set the line speed (baud rate or bits per second) of any serial + interface used by GDB for remote debugging. + +`-tty DEVICE' + Run using DEVICE for your program's standard input and output. + + +File: gdb.info, Node: Quitting GDB, Next: Shell Commands, Prev: Invoking GDB, Up: Invocation + +Quitting GDB +============ + +`quit' + To exit GDB, use the `quit' command (abbreviated `q'), or type an + end-of-file character (usually `C-d'). If you do not supply + EXPRESSION, GDB will terminate normally; otherwise it will + terminate using the result of EXPRESSION as the error code. + + An interrupt (often `C-c') does not exit from GDB, but rather +terminates the action of any GDB command that is in progress and +returns to GDB command level. It is safe to type the interrupt +character at any time because GDB does not allow it to take effect +until a time when it is safe. + + If you have been using GDB to control an attached process or device, +you can release it with the `detach' command (*note Debugging an +already-running process: Attach.). + + +File: gdb.info, Node: Shell Commands, Prev: Quitting GDB, Up: Invocation + +Shell commands +============== + + If you need to execute occasional shell commands during your +debugging session, there is no need to leave or suspend GDB; you can +just use the `shell' command. + +`shell COMMAND STRING' + Invoke a standard shell to execute COMMAND STRING. If it exists, + the environment variable `SHELL' determines which shell to run. + Otherwise GDB uses `/bin/sh'. + + The utility `make' is often needed in development environments. You +do not have to use the `shell' command for this purpose in GDB: + +`make MAKE-ARGS' + Execute the `make' program with the specified arguments. This is + equivalent to `shell make MAKE-ARGS'. + + +File: gdb.info, Node: Commands, Next: Running, Prev: Invocation, Up: Top + +GDB Commands +************ + + You can abbreviate a GDB command to the first few letters of the +command name, if that abbreviation is unambiguous; and you can repeat +certain GDB commands by typing just . You can also use the +key to get GDB to fill out the rest of a word in a command (or to show +you the alternatives available, if there is more than one possibility). + +* Menu: + +* Command Syntax:: How to give commands to GDB +* Completion:: Command completion +* Help:: How to ask GDB for help + + +File: gdb.info, Node: Command Syntax, Next: Completion, Prev: Commands, Up: Commands + +Command syntax +============== + + A GDB command is a single line of input. There is no limit on how +long it can be. It starts with a command name, which is followed by +arguments whose meaning depends on the command name. For example, the +command `step' accepts an argument which is the number of times to +step, as in `step 5'. You can also use the `step' command with no +arguments. Some command names do not allow any arguments. + + GDB command names may always be truncated if that abbreviation is +unambiguous. Other possible command abbreviations are listed in the +documentation for individual commands. In some cases, even ambiguous +abbreviations are allowed; for example, `s' is specially defined as +equivalent to `step' even though there are other commands whose names +start with `s'. You can test abbreviations by using them as arguments +to the `help' command. + + A blank line as input to GDB (typing just ) means to repeat the +previous command. Certain commands (for example, `run') will not repeat +this way; these are commands whose unintentional repetition might cause +trouble and which you are unlikely to want to repeat. + + The `list' and `x' commands, when you repeat them with , +construct new arguments rather than repeating exactly as typed. This +permits easy scanning of source or memory. + + GDB can also use in another way: to partition lengthy output, +in a way similar to the common utility `more' (*note Screen size: +Screen Size.). Since it is easy to press one too many in this +situation, GDB disables command repetition after any command that +generates this sort of display. + + Any text from a `#' to the end of the line is a comment; it does +nothing. This is useful mainly in command files (*note Command files: +Command Files.). + + +File: gdb.info, Node: Completion, Next: Help, Prev: Command Syntax, Up: Commands + +Command completion +================== + + GDB can fill in the rest of a word in a command for you, if there is +only one possibility; it can also show you what the valid possibilities +are for the next word in a command, at any time. This works for GDB +commands, GDB subcommands, and the names of symbols in your program. + + Press the key whenever you want GDB to fill out the rest of a +word. If there is only one possibility, GDB fills in the word, and +waits for you to finish the command (or press to enter it). For +example, if you type + + (gdb) info bre + +GDB fills in the rest of the word `breakpoints', since that is the only +`info' subcommand beginning with `bre': + + (gdb) info breakpoints + +You can either press at this point, to run the `info breakpoints' +command, or backspace and enter something else, if `breakpoints' does +not look like the command you expected. (If you were sure you wanted +`info breakpoints' in the first place, you might as well just type + immediately after `info bre', to exploit command abbreviations +rather than command completion). + + If there is more than one possibility for the next word when you +press , GDB sounds a bell. You can either supply more characters +and try again, or just press a second time; GDB displays all the +possible completions for that word. For example, you might want to set +a breakpoint on a subroutine whose name begins with `make_', but when +you type `b make_' GDB just sounds the bell. Typing again +displays all the function names in your program that begin with those +characters, for example: + + (gdb) b make_ +GDB sounds bell; press again, to see: + make_a_section_from_file make_environ + make_abs_section make_function_type + make_blockvector make_pointer_type + make_cleanup make_reference_type + make_command make_symbol_completion_list + (gdb) b make_ + +After displaying the available possibilities, GDB copies your partial +input (`b make_' in the example) so you can finish the command. + + If you just want to see the list of alternatives in the first place, +you can press `M-?' rather than pressing twice. `M-?' means +` ?'. You can type this either by holding down a key designated +as the shift on your keyboard (if there is one) while typing +`?', or as followed by `?'. + + Sometimes the string you need, while logically a "word", may contain +parentheses or other characters that GDB normally excludes from its +notion of a word. To permit word completion to work in this situation, +you may enclose words in `'' (single quote marks) in GDB commands. + + The most likely situation where you might need this is in typing the +name of a C++ function. This is because C++ allows function overloading +(multiple definitions of the same function, distinguished by argument +type). For example, when you want to set a breakpoint you may need to +distinguish whether you mean the version of `name' that takes an `int' +parameter, `name(int)', or the version that takes a `float' parameter, +`name(float)'. To use the word-completion facilities in this +situation, type a single quote `'' at the beginning of the function +name. This alerts GDB that it may need to consider more information +than usual when you press or `M-?' to request word completion: + + (gdb) b 'bubble( + bubble(double,double) bubble(int,int) + (gdb) b 'bubble( + + In some cases, GDB can tell that completing a name requires using +quotes. When this happens, GDB inserts the quote for you (while +completing as much as it can) if you do not type the quote in the first +place: + + (gdb) b bub +GDB alters your input line to the following, and rings a bell: + (gdb) b 'bubble( + +In general, GDB can tell that a quote is needed (and inserts it) if you +have not yet started typing the argument list when you ask for +completion on an overloaded symbol. + + For more information about overloaded functions, *note C++ +expressions: Cplus expressions.. You can use the command `set +overload-resolution off' to disable overload resolution; *note GDB +features for C++: Debugging C plus plus.. + + +File: gdb.info, Node: Help, Prev: Completion, Up: Commands + +Getting help +============ + + You can always ask GDB itself for information on its commands, using +the command `help'. + +`help' +`h' + You can use `help' (abbreviated `h') with no arguments to display + a short list of named classes of commands: + + (gdb) help + List of classes of commands: + + running -- Running the program + stack -- Examining the stack + data -- Examining data + breakpoints -- Making program stop at certain points + files -- Specifying and examining files + status -- Status inquiries + support -- Support facilities + user-defined -- User-defined commands + aliases -- Aliases of other commands + obscure -- Obscure features + + Type "help" followed by a class name for a list of + commands in that class. + Type "help" followed by command name for full + documentation. + Command name abbreviations are allowed if unambiguous. + (gdb) + +`help CLASS' + Using one of the general help classes as an argument, you can get a + list of the individual commands in that class. For example, here + is the help display for the class `status': + + (gdb) help status + Status inquiries. + + List of commands: + + show -- Generic command for showing things set + with "set" + info -- Generic command for printing status + + Type "help" followed by command name for full + documentation. + Command name abbreviations are allowed if unambiguous. + (gdb) + +`help COMMAND' + With a command name as `help' argument, GDB displays a short + paragraph on how to use that command. + +`complete ARGS' + The `complete ARGS' command lists all the possible completions for + the beginning of a command. Use ARGS to specify the beginning of + the command you want completed. For example: + + complete i + + results in: + + info + inspect + ignore + + This is intended for use by GNU Emacs. + + In addition to `help', you can use the GDB commands `info' and +`show' to inquire about the state of your program, or the state of GDB +itself. Each command supports many topics of inquiry; this manual +introduces each of them in the appropriate context. The listings under +`info' and under `show' in the Index point to all the sub-commands. +*Note Index::. + +`info' + This command (abbreviated `i') is for describing the state of your + program. For example, you can list the arguments given to your + program with `info args', list the registers currently in use with + `info registers', or list the breakpoints you have set with `info + breakpoints'. You can get a complete list of the `info' + sub-commands with `help info'. + +`set' + You can assign the result of an expression to an environment + variable with `set'. For example, you can set the GDB prompt to a + $-sign with `set prompt $'. + +`show' + In contrast to `info', `show' is for describing the state of GDB + itself. You can change most of the things you can `show', by + using the related command `set'; for example, you can control what + number system is used for displays with `set radix', or simply + inquire which is currently in use with `show radix'. + + To display all the settable parameters and their current values, + you can use `show' with no arguments; you may also use `info set'. + Both commands produce the same display. + + Here are three miscellaneous `show' subcommands, all of which are +exceptional in lacking corresponding `set' commands: + +`show version' + Show what version of GDB is running. You should include this + information in GDB bug-reports. If multiple versions of GDB are in + use at your site, you may occasionally want to determine which + version of GDB you are running; as GDB evolves, new commands are + introduced, and old ones may wither away. The version number is + also announced when you start GDB. + +`show copying' + Display information about permission for copying GDB. + +`show warranty' + Display the GNU "NO WARRANTY" statement. + + +File: gdb.info, Node: Running, Next: Stopping, Prev: Commands, Up: Top + +Running Programs Under GDB +************************** + + When you run a program under GDB, you must first generate debugging +information when you compile it. You may start GDB with its arguments, +if any, in an environment of your choice. You may redirect your +program's input and output, debug an already running process, or kill a +child process. + +* Menu: + +* Compilation:: Compiling for debugging +* Starting:: Starting your program + +* Arguments:: Your program's arguments +* Environment:: Your program's environment + +* Working Directory:: Your program's working directory +* Input/Output:: Your program's input and output +* Attach:: Debugging an already-running process +* Kill Process:: Killing the child process + +* Process Information:: Additional process information + +* Threads:: Debugging programs with multiple threads +* Processes:: Debugging programs with multiple processes + + +File: gdb.info, Node: Compilation, Next: Starting, Prev: Running, Up: Running + +Compiling for debugging +======================= + + In order to debug a program effectively, you need to generate +debugging information when you compile it. This debugging information +is stored in the object file; it describes the data type of each +variable or function and the correspondence between source line numbers +and addresses in the executable code. + + To request debugging information, specify the `-g' option when you +run the compiler. + + Many C compilers are unable to handle the `-g' and `-O' options +together. Using those compilers, you cannot generate optimized +executables containing debugging information. + + GCC, the GNU C compiler, supports `-g' with or without `-O', making +it possible to debug optimized code. We recommend that you *always* +use `-g' whenever you compile a program. You may think your program is +correct, but there is no sense in pushing your luck. + + When you debug a program compiled with `-g -O', remember that the +optimizer is rearranging your code; the debugger shows you what is +really there. Do not be too surprised when the execution path does not +exactly match your source file! An extreme example: if you define a +variable, but never use it, GDB never sees that variable--because the +compiler optimizes it out of existence. + + Some things do not work as well with `-g -O' as with just `-g', +particularly on machines with instruction scheduling. If in doubt, +recompile with `-g' alone, and if this fixes the problem, please report +it to us as a bug (including a test case!). + + Older versions of the GNU C compiler permitted a variant option +`-gg' for debugging information. GDB no longer supports this format; +if your GNU C compiler has this option, do not use it. + diff --git a/gdb/doc/gdb.info-10 b/gdb/doc/gdb.info-10 new file mode 100644 index 00000000000..c807743ef04 --- /dev/null +++ b/gdb/doc/gdb.info-10 @@ -0,0 +1,775 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Index, Prev: Installing GDB, Up: Top + +Index +***** + +* Menu: + +* #: Command Syntax. +* # in Modula-2: GDB/M2. +* $: Value History. +* $$: Value History. +* $_: Convenience Vars. +* $_ and info breakpoints: Set Breaks. +* $_ and info line: Machine Code. +* $_, $__, and value history: Memory. +* $__: Convenience Vars. +* $_exitcode: Convenience Vars. +* $bpnum: Set Breaks. +* $cdir: Source Path. +* $cwd: Source Path. +* .: M2 Scope. +* .esgdbinit: Command Files. +* .gdbinit: Command Files. +* .os68gdbinit: Command Files. +* .vxgdbinit: Command Files. +* /proc: Process Information. +* @: Arrays. +* a.out and C++: Cplus expressions. +* abbreviation: Command Syntax. +* active targets: Active Targets. +* add-shared-symbol-file: Files. +* add-symbol-file: Files. +* Alpha stack: Alpha/MIPS Stack. +* AMD 29K register stack: Registers. +* AMD EB29K: Target Commands. +* AMD29K via UDI: UDI29K Remote. +* arguments (to your program): Arguments. +* artificial array: Arrays. +* assembly instructions: Machine Code. +* assignment: Assignment. +* attach: Attach. +* automatic display: Auto Display. +* automatic thread selection: Threads. +* awatch: Set Watchpoints. +* b: Set Breaks. +* backtrace: Backtrace. +* backtraces: Backtrace. +* bell-style: Readline Init File Syntax. +* break: Set Breaks. +* break ... thread THREADNO: Thread Stops. +* break in overloaded functions: Debugging C plus plus. +* breakpoint commands: Break Commands. +* breakpoint conditions: Conditions. +* breakpoint numbers: Breakpoints. +* breakpoint on events: Breakpoints. +* breakpoint on memory address: Breakpoints. +* breakpoint on variable modification: Breakpoints. +* breakpoint subroutine, remote: Stub Contents. +* breakpoints: Breakpoints. +* breakpoints and threads: Thread Stops. +* bt: Backtrace. +* bug criteria: Bug Criteria. +* bug reports: Bug Reporting. +* bugs in GDB: GDB Bugs. +* c: Continuing and Stepping. +* C and C++: C. +* C and C++ checks: C Checks. +* C and C++ constants: C Constants. +* C and C++ defaults: C Defaults. +* C and C++ operators: C. +* C++: C. +* C++ and object formats: Cplus expressions. +* C++ exception handling: Debugging C plus plus. +* C++ scope resolution: Variables. +* C++ support, not in COFF: Cplus expressions. +* C++ symbol decoding style: Print Settings. +* C++ symbol display: Debugging C plus plus. +* call: Calling. +* call overloaded functions: Cplus expressions. +* call stack: Stack. +* calling functions: Calling. +* calling make: Shell Commands. +* casts, to view memory: Expressions. +* catch: Set Catchpoints. +* catch catch: Set Catchpoints. +* catch exceptions: Frame Info. +* catch exec: Set Catchpoints. +* catch fork: Set Catchpoints. +* catch load: Set Catchpoints. +* catch throw: Set Catchpoints. +* catch unload: Set Catchpoints. +* catch vfork: Set Catchpoints. +* catchpoints <1>: Set Catchpoints. +* catchpoints: Breakpoints. +* cd: Working Directory. +* cdir: Source Path. +* checks, range: Type Checking. +* checks, type: Checks. +* checksum, for GDB remote: Protocol. +* choosing target byte order: Byte Order. +* clear: Delete Breaks. +* clearing breakpoints, watchpoints, catchpoints: Delete Breaks. +* COFF versus C++: Cplus expressions. +* colon, doubled as scope operator: M2 Scope. +* colon-colon <1>: Variables. +* colon-colon: M2 Scope. +* command editing: Readline Bare Essentials. +* command files <1>: Hooks. +* command files: Command Files. +* command line editing: Editing. +* commands: Break Commands. +* commands for C++: Debugging C plus plus. +* commands to STDBUG (ST2000): ST2000 Remote. +* comment: Command Syntax. +* comment-begin: Readline Init File Syntax. +* compilation directory: Source Path. +* Compiling: Sparclet Remote. +* complete: Help. +* completion: Completion. +* completion of quoted strings: Completion. +* completion-query-items: Readline Init File Syntax. +* condition: Conditions. +* conditional breakpoints: Conditions. +* configuring GDB: Installing GDB. +* confirmation: Messages/Warnings. +* connect (to STDBUG): ST2000 Remote. +* continue: Continuing and Stepping. +* continuing: Continuing and Stepping. +* continuing threads: Thread Stops. +* control C, and remote debugging: Bootstrapping. +* controlling terminal: Input/Output. +* convenience variables: Convenience Vars. +* convert-meta: Readline Init File Syntax. +* core: Files. +* core dump file: Files. +* core-file: Files. +* CPU simulator: Simulator. +* crash of debugger: Bug Criteria. +* current directory: Source Path. +* current thread: Threads. +* cwd: Source Path. +* d: Delete Breaks. +* debugger crash: Bug Criteria. +* debugging optimized code: Compilation. +* debugging stub, example: Protocol. +* debugging target: Targets. +* define: Define. +* delete: Delete Breaks. +* delete breakpoints: Delete Breaks. +* delete display: Auto Display. +* deleting breakpoints, watchpoints, catchpoints: Delete Breaks. +* demangling: Print Settings. +* detach: Attach. +* device: Hitachi Boards. +* dir: Source Path. +* directories for source files: Source Path. +* directory: Source Path. +* directory, compilation: Source Path. +* directory, current: Source Path. +* dis: Disabling. +* disable: Disabling. +* disable breakpoints: Disabling. +* disable display: Auto Display. +* disable-completion: Readline Init File Syntax. +* disassemble: Machine Code. +* display: Auto Display. +* display of expressions: Auto Display. +* do: Selection. +* document: Define. +* documentation: Formatting Documentation. +* down: Selection. +* down-silently: Selection. +* download to H8/300 or H8/500: Target Commands. +* download to Hitachi SH: Target Commands. +* download to Nindy-960: Target Commands. +* download to Sparclet: Sparclet Download. +* download to VxWorks: VxWorks Download. +* dynamic linking: Files. +* eb.log: Remote Log. +* EB29K board: EB29K Remote. +* EBMON: Comms (EB29K). +* echo: Output. +* ECOFF and C++: Cplus expressions. +* editing: Editing. +* editing command lines: Readline Bare Essentials. +* editing-mode: Readline Init File Syntax. +* ELF/DWARF and C++: Cplus expressions. +* ELF/stabs and C++: Cplus expressions. +* else: Define. +* Emacs: Emacs. +* enable: Disabling. +* enable breakpoints: Disabling. +* enable display: Auto Display. +* enable-keypad: Readline Init File Syntax. +* end: Break Commands. +* entering numbers: Numbers. +* environment (of your program): Environment. +* error on valid input: Bug Criteria. +* event designators: Event Designators. +* event handling: Set Catchpoints. +* examining data: Data. +* examining memory: Memory. +* exception handlers <1>: Frame Info. +* exception handlers: Set Catchpoints. +* exceptionHandler: Bootstrapping. +* exec-file: Files. +* executable file: Files. +* exiting GDB: Quitting GDB. +* expand-tilde: Readline Init File Syntax. +* expansion: History Interaction. +* expressions: Expressions. +* expressions in C or C++: C. +* expressions in C++: Cplus expressions. +* expressions in Modula-2: Modula-2. +* f: Selection. +* fatal signal: Bug Criteria. +* fatal signals: Signals. +* fg: Continuing and Stepping. +* file: Files. +* finish: Continuing and Stepping. +* flinching: Messages/Warnings. +* floating point: Floating Point Hardware. +* floating point registers: Registers. +* floating point, MIPS remote: MIPS Remote. +* flush_i_cache: Bootstrapping. +* focus of debugging: Threads. +* foo: Symbol Errors. +* fork, debugging programs which call: Processes. +* format options: Print Settings. +* formatted output: Output Formats. +* Fortran: Summary. +* forward-search: Search. +* frame <1>: Selection. +* frame: Frames. +* frame number: Frames. +* frame pointer: Frames. +* frameless execution: Frames. +* Fujitsu: Remote Serial. +* g++: C. +* GDB bugs, reporting: Bug Reporting. +* GDB reference card: Formatting Documentation. +* GDBHISTFILE: History. +* gdbserve.nlm: NetWare. +* gdbserver: Server. +* getDebugChar: Bootstrapping. +* GNU C++: C. +* GNU Emacs: Emacs. +* h: Help. +* H8/300 or H8/500 download: Target Commands. +* H8/300 or H8/500 simulator: Simulator. +* handle: Signals. +* handle_exception: Stub Contents. +* handling signals: Signals. +* hardware watchpoints: Set Watchpoints. +* hbreak: Set Breaks. +* help: Help. +* help target: Target Commands. +* help user-defined: Define. +* heuristic-fence-post (Alpha,MIPS): Alpha/MIPS Stack. +* history expansion: History. +* history file: History. +* history number: Value History. +* history save: History. +* history size: History. +* history substitution: History. +* Hitachi: Remote Serial. +* Hitachi SH download: Target Commands. +* Hitachi SH simulator: Simulator. +* horizontal-scroll-mode: Readline Init File Syntax. +* i: Help. +* i/o: Input/Output. +* i386: Remote Serial. +* i386-stub.c: Remote Serial. +* i960: i960-Nindy Remote. +* if: Define. +* ignore: Conditions. +* ignore count (of breakpoint): Conditions. +* INCLUDE_RDB: VxWorks Remote. +* info: Help. +* info address: Symbols. +* info all-registers: Registers. +* info args: Frame Info. +* info breakpoints: Set Breaks. +* info catch: Frame Info. +* info display: Auto Display. +* info extensions: Show. +* info f: Frame Info. +* info files: Files. +* info float: Floating Point Hardware. +* info frame <1>: Frame Info. +* info frame: Show. +* info functions: Symbols. +* info line: Machine Code. +* info locals: Frame Info. +* info proc: Process Information. +* info proc id: Process Information. +* info proc mappings: Process Information. +* info proc status: Process Information. +* info proc times: Process Information. +* info program: Stopping. +* info registers: Registers. +* info s: Backtrace. +* info set: Help. +* info share: Files. +* info sharedlibrary: Files. +* info signals: Signals. +* info source <1>: Symbols. +* info source: Show. +* info sources: Symbols. +* info stack: Backtrace. +* info target: Files. +* info terminal: Input/Output. +* info threads: Threads. +* info types: Symbols. +* info variables: Symbols. +* info watchpoints: Set Watchpoints. +* inheritance: Debugging C plus plus. +* init file: Command Files. +* init file name: Command Files. +* initial frame: Frames. +* initialization file, readline: Readline Init File. +* innermost frame: Frames. +* input-meta: Readline Init File Syntax. +* inspect: Data. +* installation: Installing GDB. +* instructions, assembly: Machine Code. +* Intel: Remote Serial. +* interaction, readline: Readline Interaction. +* internal GDB breakpoints: Set Breaks. +* interrupt: Quitting GDB. +* interrupting remote programs: Debug Session. +* interrupting remote targets: Bootstrapping. +* invalid input: Bug Criteria. +* jump: Jumping. +* keymap: Readline Init File Syntax. +* kill: Kill Process. +* kill ring: Readline Killing Commands. +* killing text: Readline Killing Commands. +* l: List. +* languages: Languages. +* latest breakpoint: Set Breaks. +* leaving GDB: Quitting GDB. +* linespec: List. +* list: List. +* listing machine instructions: Machine Code. +* load FILENAME: Target Commands. +* log file for EB29K: Remote Log. +* m680x0: Remote Serial. +* m68k-stub.c: Remote Serial. +* machine instructions: Machine Code. +* maint info breakpoints: Set Breaks. +* maint print psymbols: Symbols. +* maint print symbols: Symbols. +* make: Shell Commands. +* mapped: Files. +* mark-modified-lines: Readline Init File Syntax. +* member functions: Cplus expressions. +* memory models, H8/500: Hitachi Special. +* memory tracing: Breakpoints. +* memory, viewing as typed object: Expressions. +* memory-mapped symbol file: Files. +* memset: Bootstrapping. +* meta-flag: Readline Init File Syntax. +* MIPS boards: MIPS Remote. +* MIPS remote floating point: MIPS Remote. +* MIPS remotedebug protocol: MIPS Remote. +* MIPS stack: Alpha/MIPS Stack. +* Modula-2: Modula-2. +* Modula-2 built-ins: M2 Operators. +* Modula-2 checks: M2 Checks. +* Modula-2 constants: Built-In Func/Proc. +* Modula-2 defaults: M2 Defaults. +* Modula-2 operators: M2 Operators. +* Modula-2, deviations from: Deviations. +* Motorola 680x0: Remote Serial. +* multiple processes: Processes. +* multiple targets: Active Targets. +* multiple threads: Threads. +* n: Continuing and Stepping. +* names of symbols: Symbols. +* namespace in C++: Cplus expressions. +* negative breakpoint numbers: Set Breaks. +* New SYSTAG: Threads. +* next: Continuing and Stepping. +* nexti: Continuing and Stepping. +* ni: Continuing and Stepping. +* Nindy: i960-Nindy Remote. +* notation, readline: Readline Bare Essentials. +* number representation: Numbers. +* numbers for breakpoints: Breakpoints. +* object formats and C++: Cplus expressions. +* online documentation: Help. +* optimized code, debugging: Compilation. +* outermost frame: Frames. +* output: Output. +* output formats: Output Formats. +* output-meta: Readline Init File Syntax. +* overloading: Breakpoint Menus. +* overloading in C++: Debugging C plus plus. +* packets, reporting on stdout: Protocol. +* partial symbol dump: Symbols. +* patching binaries: Patching. +* path: Environment. +* pauses in output: Screen Size. +* pipes: Starting. +* pointer, finding referent: Print Settings. +* print: Data. +* print settings: Print Settings. +* printf: Output. +* printing data: Data. +* process image: Process Information. +* processes, multiple: Processes. +* prompt: Prompt. +* protocol, GDB remote serial: Protocol. +* ptype: Symbols. +* putDebugChar: Bootstrapping. +* pwd: Working Directory. +* q: Quitting GDB. +* quit [EXPRESSION]: Quitting GDB. +* quotes in commands: Completion. +* quoting names: Symbols. +* raise exceptions: Set Catchpoints. +* range checking: Type Checking. +* rbreak: Set Breaks. +* reading symbols immediately: Files. +* readline: Editing. +* readnow: Files. +* redirection: Input/Output. +* reference card: Formatting Documentation. +* reference declarations: Cplus expressions. +* register stack, AMD29K: Registers. +* registers: Registers. +* regular expression: Set Breaks. +* reloading symbols: Symbols. +* remote connection without stubs: Server. +* remote debugging: Remote. +* remote programs, interrupting: Debug Session. +* remote serial debugging summary: Debug Session. +* remote serial debugging, overview: Remote Serial. +* remote serial protocol: Protocol. +* remote serial stub: Stub Contents. +* remote serial stub list: Remote Serial. +* remote serial stub, initialization: Stub Contents. +* remote serial stub, main routine: Stub Contents. +* remote stub, example: Protocol. +* remote stub, support routines: Bootstrapping. +* remotedebug, MIPS protocol: MIPS Remote. +* remotetimeout: Sparclet Remote. +* repeating commands: Command Syntax. +* reporting bugs in GDB: GDB Bugs. +* reset: Nindy Reset. +* response time, MIPS debugging: Alpha/MIPS Stack. +* resuming execution: Continuing and Stepping. +* RET: Command Syntax. +* retransmit-timeout, MIPS protocol: MIPS Remote. +* return: Returning. +* returning from a function: Returning. +* reverse-search: Search. +* run: Starting. +* running: Starting. +* Running: Sparclet Remote. +* running 29K programs: EB29K Remote. +* running and debugging Sparclet programs: Sparclet Execution. +* running VxWorks tasks: VxWorks Attach. +* rwatch: Set Watchpoints. +* s: Continuing and Stepping. +* saving symbol table: Files. +* scope: M2 Scope. +* search: Search. +* searching: Search. +* section: Files. +* select-frame: Frames. +* selected frame: Stack. +* serial connections, debugging: Protocol. +* serial device, Hitachi micros: Hitachi Boards. +* serial line speed, Hitachi micros: Hitachi Boards. +* serial line, target remote: Debug Session. +* serial protocol, GDB remote: Protocol. +* set: Help. +* set args: Arguments. +* set assembly-language: Machine Code. +* set check <1>: Type Checking. +* set check: Range Checking. +* set check range: Range Checking. +* set check type: Type Checking. +* set complaints: Messages/Warnings. +* set confirm: Messages/Warnings. +* set demangle-style: Print Settings. +* set editing: Editing. +* set endian auto: Byte Order. +* set endian big: Byte Order. +* set endian little: Byte Order. +* set environment: Environment. +* set extension-language: Show. +* set gnutarget: Target Commands. +* set height: Screen Size. +* set history expansion: History. +* set history filename: History. +* set history save: History. +* set history size: History. +* set input-radix: Numbers. +* set language: Manually. +* set listsize: List. +* set machine: Hitachi Special. +* set memory MOD: Hitachi Special. +* set mipsfpu: MIPS Remote. +* set output-radix: Numbers. +* set print address: Print Settings. +* set print array: Print Settings. +* set print asm-demangle: Print Settings. +* set print demangle: Print Settings. +* set print elements: Print Settings. +* set print max-symbolic-offset: Print Settings. +* set print null-stop: Print Settings. +* set print object: Print Settings. +* set print pretty: Print Settings. +* set print sevenbit-strings: Print Settings. +* set print static-members: Print Settings. +* set print symbol-filename: Print Settings. +* set print union: Print Settings. +* set print vtbl: Print Settings. +* set processor ARGS: MIPS Remote. +* set prompt: Prompt. +* set remotedebug <1>: Protocol. +* set remotedebug: MIPS Remote. +* set retransmit-timeout: MIPS Remote. +* set rstack_high_address: Registers. +* set symbol-reloading: Symbols. +* set timeout: MIPS Remote. +* set variable: Assignment. +* set verbose: Messages/Warnings. +* set width: Screen Size. +* set write: Patching. +* set_debug_traps: Stub Contents. +* setting variables: Assignment. +* setting watchpoints: Set Watchpoints. +* SH: Remote Serial. +* sh-stub.c: Remote Serial. +* share: Files. +* shared libraries: Files. +* sharedlibrary: Files. +* shell: Shell Commands. +* shell escape: Shell Commands. +* show: Help. +* show args: Arguments. +* show check range: Range Checking. +* show check type: Type Checking. +* show commands: History. +* show complaints: Messages/Warnings. +* show confirm: Messages/Warnings. +* show convenience: Convenience Vars. +* show copying: Help. +* show demangle-style: Print Settings. +* show directories: Source Path. +* show editing: Editing. +* show endian: Byte Order. +* show environment: Environment. +* show gnutarget: Target Commands. +* show height: Screen Size. +* show history: History. +* show input-radix: Numbers. +* show language: Show. +* show listsize: List. +* show machine: Hitachi Special. +* show mipsfpu: MIPS Remote. +* show output-radix: Numbers. +* show paths: Environment. +* show print address: Print Settings. +* show print array: Print Settings. +* show print asm-demangle: Print Settings. +* show print demangle: Print Settings. +* show print elements: Print Settings. +* show print max-symbolic-offset: Print Settings. +* show print object: Print Settings. +* show print pretty: Print Settings. +* show print sevenbit-strings: Print Settings. +* show print static-members: Print Settings. +* show print symbol-filename: Print Settings. +* show print union: Print Settings. +* show print vtbl: Print Settings. +* show processor: MIPS Remote. +* show prompt: Prompt. +* show remotedebug <1>: MIPS Remote. +* show remotedebug: Protocol. +* show retransmit-timeout: MIPS Remote. +* show rstack_high_address: Registers. +* show symbol-reloading: Symbols. +* show timeout: MIPS Remote. +* show user: Define. +* show values: Value History. +* show verbose: Messages/Warnings. +* show version: Help. +* show warranty: Help. +* show width: Screen Size. +* show write: Patching. +* show-all-if-ambiguous: Readline Init File Syntax. +* si: Continuing and Stepping. +* signal: Signaling. +* signals: Signals. +* silent: Break Commands. +* sim: Simulator. +* simulator: Simulator. +* simulator, H8/300 or H8/500: Simulator. +* simulator, Hitachi SH: Simulator. +* simulator, Z8000: Simulator. +* size of screen: Screen Size. +* software watchpoints: Set Watchpoints. +* source: Command Files. +* source path: Source Path. +* Sparc: Remote Serial. +* sparc-stub.c: Remote Serial. +* sparcl-stub.c: Remote Serial. +* Sparclet: Sparclet Remote. +* SparcLite: Remote Serial. +* speed: Hitachi Boards. +* ST2000 auxiliary commands: ST2000 Remote. +* st2000 CMD: ST2000 Remote. +* stack frame: Frames. +* stack on Alpha: Alpha/MIPS Stack. +* stack on MIPS: Alpha/MIPS Stack. +* stack traces: Backtrace. +* stacking targets: Active Targets. +* starting: Starting. +* STDBUG commands (ST2000): ST2000 Remote. +* step: Continuing and Stepping. +* stepi: Continuing and Stepping. +* stepping: Continuing and Stepping. +* stopped threads: Thread Stops. +* stub example, remote debugging: Protocol. +* stupid questions: Messages/Warnings. +* switching threads: Threads. +* switching threads automatically: Threads. +* symbol decoding style, C++: Print Settings. +* symbol dump: Symbols. +* symbol names: Symbols. +* symbol overloading: Breakpoint Menus. +* symbol table: Files. +* symbol-file: Files. +* symbols, reading immediately: Files. +* target: Targets. +* target abug: Target Commands. +* target adapt: Target Commands. +* target amd-eb: Target Commands. +* target array: Target Commands. +* target bug: Target Commands. +* target byte order: Byte Order. +* target core: Target Commands. +* target cpu32bug: Target Commands. +* target dbug: Target Commands. +* target ddb: Target Commands. +* target ddb PORT: MIPS Remote. +* target dink32: Target Commands. +* target e7000 <1>: Hitachi ICE. +* target e7000: Target Commands. +* target es1800: Target Commands. +* target est: Target Commands. +* target exec: Target Commands. +* target hms: Target Commands. +* target lsi: Target Commands. +* target lsi PORT: MIPS Remote. +* target m32r: Target Commands. +* target mips: Target Commands. +* target mips PORT: MIPS Remote. +* target mon960: Target Commands. +* target nindy: Target Commands. +* target nrom: Target Commands. +* target op50n: Target Commands. +* target pmon: Target Commands. +* target pmon PORT: MIPS Remote. +* target ppcbug: Target Commands. +* target ppcbug1: Target Commands. +* target r3900: Target Commands. +* target rdi: Target Commands. +* target rdp: Target Commands. +* target remote: Target Commands. +* target rom68k: Target Commands. +* target rombug: Target Commands. +* target sds: Target Commands. +* target sh3: Target Commands. +* target sh3e: Target Commands. +* target sim <1>: Target Commands. +* target sim: Simulator. +* target sparclite: Target Commands. +* target st2000: Target Commands. +* target udi: Target Commands. +* target vxworks: Target Commands. +* target w89k: Target Commands. +* tbreak: Set Breaks. +* TCP port, target remote: Debug Session. +* terminal: Input/Output. +* thbreak: Set Breaks. +* this: Cplus expressions. +* thread apply: Threads. +* thread breakpoints: Thread Stops. +* thread identifier (GDB): Threads. +* thread identifier (system): Threads. +* thread number: Threads. +* thread THREADNO: Threads. +* threads and watchpoints: Set Watchpoints. +* threads of execution: Threads. +* threads, automatic switching: Threads. +* threads, continuing: Thread Stops. +* threads, stopped: Thread Stops. +* timeout, MIPS protocol: MIPS Remote. +* tracebacks: Backtrace. +* tty: Input/Output. +* type casting memory: Expressions. +* type checking: Checks. +* type conversions in C++: Cplus expressions. +* u: Continuing and Stepping. +* UDI: UDI29K Remote. +* udi: UDI29K Remote. +* undisplay: Auto Display. +* unknown address, locating: Output Formats. +* unset environment: Environment. +* until: Continuing and Stepping. +* up: Selection. +* up-silently: Selection. +* user-defined command: Define. +* value history: Value History. +* variable name conflict: Variables. +* variable values, wrong: Variables. +* variables, setting: Assignment. +* version number: Help. +* visible-stats: Readline Init File Syntax. +* VxWorks: VxWorks Remote. +* vxworks-timeout: VxWorks Remote. +* watch: Set Watchpoints. +* watchpoints: Breakpoints. +* watchpoints and threads: Set Watchpoints. +* whatis: Symbols. +* where: Backtrace. +* while: Define. +* wild pointer, interpreting: Print Settings. +* word completion: Completion. +* working directory: Source Path. +* working directory (of your program): Working Directory. +* working language: Languages. +* writing into corefiles: Patching. +* writing into executables: Patching. +* wrong values: Variables. +* x: Memory. +* XCOFF and C++: Cplus expressions. +* yanking text: Readline Killing Commands. +* Z8000 simulator: Simulator. +* {TYPE}: Expressions. + + diff --git a/gdb/doc/gdb.info-2 b/gdb/doc/gdb.info-2 new file mode 100644 index 00000000000..ab5549f8917 --- /dev/null +++ b/gdb/doc/gdb.info-2 @@ -0,0 +1,1161 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Starting, Next: Arguments, Prev: Compilation, Up: Running + +Starting your program +===================== + +`run' +`r' + Use the `run' command to start your program under GDB. You must + first specify the program name (except on VxWorks) with an + argument to GDB (*note Getting In and Out of GDB: Invocation.), or + by using the `file' or `exec-file' command (*note Commands to + specify files: Files.). + + If you are running your program in an execution environment that +supports processes, `run' creates an inferior process and makes that +process run your program. (In environments without processes, `run' +jumps to the start of your program.) + + The execution of a program is affected by certain information it +receives from its superior. GDB provides ways to specify this +information, which you must do *before* starting your program. (You +can change it after starting your program, but such changes only affect +your program the next time you start it.) This information may be +divided into four categories: + +The *arguments.* + Specify the arguments to give your program as the arguments of the + `run' command. If a shell is available on your target, the shell + is used to pass the arguments, so that you may use normal + conventions (such as wildcard expansion or variable substitution) + in describing the arguments. In Unix systems, you can control + which shell is used with the `SHELL' environment variable. *Note + Your program's arguments: Arguments. + +The *environment.* + Your program normally inherits its environment from GDB, but you + can use the GDB commands `set environment' and `unset environment' + to change parts of the environment that affect your program. + *Note Your program's environment: Environment. + +The *working directory.* + Your program inherits its working directory from GDB. You can set + the GDB working directory with the `cd' command in GDB. *Note + Your program's working directory: Working Directory. + +The *standard input and output.* + Your program normally uses the same device for standard input and + standard output as GDB is using. You can redirect input and output + in the `run' command line, or you can use the `tty' command to set + a different device for your program. *Note Your program's input + and output: Input/Output. + + *Warning:* While input and output redirection work, you cannot use + pipes to pass the output of the program you are debugging to + another program; if you attempt this, GDB is likely to wind up + debugging the wrong program. + + When you issue the `run' command, your program begins to execute +immediately. *Note Stopping and continuing: Stopping, for discussion +of how to arrange for your program to stop. Once your program has +stopped, you may call functions in your program, using the `print' or +`call' commands. *Note Examining Data: Data. + + If the modification time of your symbol file has changed since the +last time GDB read its symbols, GDB discards its symbol table, and +reads it again. When it does this, GDB tries to retain your current +breakpoints. + + +File: gdb.info, Node: Arguments, Next: Environment, Prev: Starting, Up: Running + +Your program's arguments +======================== + + The arguments to your program can be specified by the arguments of +the `run' command. They are passed to a shell, which expands wildcard +characters and performs redirection of I/O, and thence to your program. +Your `SHELL' environment variable (if it exists) specifies what shell +GDB uses. If you do not define `SHELL', GDB uses `/bin/sh'. + + `run' with no arguments uses the same arguments used by the previous +`run', or those set by the `set args' command. + +`set args' + Specify the arguments to be used the next time your program is + run. If `set args' has no arguments, `run' executes your program + with no arguments. Once you have run your program with arguments, + using `set args' before the next `run' is the only way to run it + again without arguments. + +`show args' + Show the arguments to give your program when it is started. + + +File: gdb.info, Node: Environment, Next: Working Directory, Prev: Arguments, Up: Running + +Your program's environment +========================== + + The "environment" consists of a set of environment variables and +their values. Environment variables conventionally record such things +as your user name, your home directory, your terminal type, and your +search path for programs to run. Usually you set up environment +variables with the shell and they are inherited by all the other +programs you run. When debugging, it can be useful to try running your +program with a modified environment without having to start GDB over +again. + +`path DIRECTORY' + Add DIRECTORY to the front of the `PATH' environment variable (the + search path for executables), for both GDB and your program. You + may specify several directory names, separated by `:' or + whitespace. If DIRECTORY is already in the path, it is moved to + the front, so it is searched sooner. + + You can use the string `$cwd' to refer to whatever is the current + working directory at the time GDB searches the path. If you use + `.' instead, it refers to the directory where you executed the + `path' command. GDB replaces `.' in the DIRECTORY argument (with + the current path) before adding DIRECTORY to the search path. + +`show paths' + Display the list of search paths for executables (the `PATH' + environment variable). + +`show environment [VARNAME]' + Print the value of environment variable VARNAME to be given to + your program when it starts. If you do not supply VARNAME, print + the names and values of all environment variables to be given to + your program. You can abbreviate `environment' as `env'. + +`set environment VARNAME [=] VALUE' + Set environment variable VARNAME to VALUE. The value changes for + your program only, not for GDB itself. VALUE may be any string; + the values of environment variables are just strings, and any + interpretation is supplied by your program itself. The VALUE + parameter is optional; if it is eliminated, the variable is set to + a null value. + + For example, this command: + + set env USER = foo + + tells a Unix program, when subsequently run, that its user is named + `foo'. (The spaces around `=' are used for clarity here; they are + not actually required.) + +`unset environment VARNAME' + Remove variable VARNAME from the environment to be passed to your + program. This is different from `set env VARNAME ='; `unset + environment' removes the variable from the environment, rather + than assigning it an empty value. + + *Warning:* GDB runs your program using the shell indicated by your +`SHELL' environment variable if it exists (or `/bin/sh' if not). If +your `SHELL' variable names a shell that runs an initialization +file--such as `.cshrc' for C-shell, or `.bashrc' for BASH--any +variables you set in that file affect your program. You may wish to +move setting of environment variables to files that are only run when +you sign on, such as `.login' or `.profile'. + + +File: gdb.info, Node: Working Directory, Next: Input/Output, Prev: Environment, Up: Running + +Your program's working directory +================================ + + Each time you start your program with `run', it inherits its working +directory from the current working directory of GDB. The GDB working +directory is initially whatever it inherited from its parent process +(typically the shell), but you can specify a new working directory in +GDB with the `cd' command. + + The GDB working directory also serves as a default for the commands +that specify files for GDB to operate on. *Note Commands to specify +files: Files. + +`cd DIRECTORY' + Set the GDB working directory to DIRECTORY. + +`pwd' + Print the GDB working directory. + + +File: gdb.info, Node: Input/Output, Next: Attach, Prev: Working Directory, Up: Running + +Your program's input and output +=============================== + + By default, the program you run under GDB does input and output to +the same terminal that GDB uses. GDB switches the terminal to its own +terminal modes to interact with you, but it records the terminal modes +your program was using and switches back to them when you continue +running your program. + +`info terminal' + Displays information recorded by GDB about the terminal modes your + program is using. + + You can redirect your program's input and/or output using shell +redirection with the `run' command. For example, + + run > outfile + +starts your program, diverting its output to the file `outfile'. + + Another way to specify where your program should do input and output +is with the `tty' command. This command accepts a file name as +argument, and causes this file to be the default for future `run' +commands. It also resets the controlling terminal for the child +process, for future `run' commands. For example, + + tty /dev/ttyb + +directs that processes started with subsequent `run' commands default +to do input and output on the terminal `/dev/ttyb' and have that as +their controlling terminal. + + An explicit redirection in `run' overrides the `tty' command's +effect on the input/output device, but not its effect on the controlling +terminal. + + When you use the `tty' command or redirect input in the `run' +command, only the input *for your program* is affected. The input for +GDB still comes from your terminal. + + +File: gdb.info, Node: Attach, Next: Kill Process, Prev: Input/Output, Up: Running + +Debugging an already-running process +==================================== + +`attach PROCESS-ID' + This command attaches to a running process--one that was started + outside GDB. (`info files' shows your active targets.) The + command takes as argument a process ID. The usual way to find out + the process-id of a Unix process is with the `ps' utility, or with + the `jobs -l' shell command. + + `attach' does not repeat if you press a second time after + executing the command. + + To use `attach', your program must be running in an environment +which supports processes; for example, `attach' does not work for +programs on bare-board targets that lack an operating system. You must +also have permission to send the process a signal. + + When you use `attach', the debugger finds the program running in the +process first by looking in the current working directory, then (if the +program is not found) by using the source file search path (*note +Specifying source directories: Source Path.). You can also use the +`file' command to load the program. *Note Commands to Specify Files: +Files. + + The first thing GDB does after arranging to debug the specified +process is to stop it. You can examine and modify an attached process +with all the GDB commands that are ordinarily available when you start +processes with `run'. You can insert breakpoints; you can step and +continue; you can modify storage. If you would rather the process +continue running, you may use the `continue' command after attaching +GDB to the process. + +`detach' + When you have finished debugging the attached process, you can use + the `detach' command to release it from GDB control. Detaching + the process continues its execution. After the `detach' command, + that process and GDB become completely independent once more, and + you are ready to `attach' another process or start one with `run'. + `detach' does not repeat if you press again after executing + the command. + + If you exit GDB or use the `run' command while you have an attached +process, you kill that process. By default, GDB asks for confirmation +if you try to do either of these things; you can control whether or not +you need to confirm by using the `set confirm' command (*note Optional +warnings and messages: Messages/Warnings.). + + +File: gdb.info, Node: Kill Process, Next: Process Information, Prev: Attach, Up: Running + +Killing the child process +========================= + +`kill' + Kill the child process in which your program is running under GDB. + + This command is useful if you wish to debug a core dump instead of a +running process. GDB ignores any core dump file while your program is +running. + + On some operating systems, a program cannot be executed outside GDB +while you have breakpoints set on it inside GDB. You can use the +`kill' command in this situation to permit running your program outside +the debugger. + + The `kill' command is also useful if you wish to recompile and +relink your program, since on many systems it is impossible to modify an +executable file while it is running in a process. In this case, when +you next type `run', GDB notices that the file has changed, and reads +the symbol table again (while trying to preserve your current +breakpoint settings). + + +File: gdb.info, Node: Process Information, Next: Threads, Prev: Kill Process, Up: Running + +Additional process information +============================== + + Some operating systems provide a facility called `/proc' that can be +used to examine the image of a running process using file-system +subroutines. If GDB is configured for an operating system with this +facility, the command `info proc' is available to report on several +kinds of information about the process running your program. `info +proc' works only on SVR4 systems that support `procfs'. + +`info proc' + Summarize available information about the process. + +`info proc mappings' + Report on the address ranges accessible in the program, with + information on whether your program may read, write, or execute + each range. + +`info proc times' + Starting time, user CPU time, and system CPU time for your program + and its children. + +`info proc id' + Report on the process IDs related to your program: its own process + ID, the ID of its parent, the process group ID, and the session ID. + +`info proc status' + General information on the state of the process. If the process is + stopped, this report includes the reason for stopping, and any + signal received. + +`info proc all' + Show all the above information about the process. + + +File: gdb.info, Node: Threads, Next: Processes, Prev: Process Information, Up: Running + +Debugging programs with multiple threads +======================================== + + In some operating systems, such as HP-UX and Solaris, a single +program may have more than one "thread" of execution. The precise +semantics of threads differ from one operating system to another, but +in general the threads of a single program are akin to multiple +processes--except that they share one address space (that is, they can +all examine and modify the same variables). On the other hand, each +thread has its own registers and execution stack, and perhaps private +memory. + + GDB provides these facilities for debugging multi-thread programs: + + * automatic notification of new threads + + * `thread THREADNO', a command to switch among threads + + * `info threads', a command to inquire about existing threads + + * `thread apply [THREADNO] [ALL] ARGS', a command to apply a command + to a list of threads + + * thread-specific breakpoints + + *Warning:* These facilities are not yet available on every GDB + configuration where the operating system supports threads. If + your GDB does not support threads, these commands have no effect. + For example, a system without thread support shows no output from + `info threads', and always rejects the `thread' command, like this: + + (gdb) info threads + (gdb) thread 1 + Thread ID 1 not known. Use the "info threads" command to + see the IDs of currently known threads. + + The GDB thread debugging facility allows you to observe all threads +while your program runs--but whenever GDB takes control, one thread in +particular is always the focus of debugging. This thread is called the +"current thread". Debugging commands show program information from the +perspective of the current thread. + + Whenever GDB detects a new thread in your program, it displays the +target system's identification for the thread with a message in the +form `[New SYSTAG]'. SYSTAG is a thread identifier whose form varies +depending on the particular system. For example, on LynxOS, you might +see + + [New process 35 thread 27] + +when GDB notices a new thread. In contrast, on an SGI system, the +SYSTAG is simply something like `process 368', with no further +qualifier. + + For debugging purposes, GDB associates its own thread number--always +a single integer--with each thread in your program. + +`info threads' + Display a summary of all threads currently in your program. GDB + displays for each thread (in this order): + + 1. the thread number assigned by GDB + + 2. the target system's thread identifier (SYSTAG) + + 3. the current stack frame summary for that thread + + An asterisk `*' to the left of the GDB thread number indicates the + current thread. + + For example, + + (gdb) info threads + 3 process 35 thread 27 0x34e5 in sigpause () + 2 process 35 thread 23 0x34e5 in sigpause () + * 1 process 35 thread 13 main (argc=1, argv=0x7ffffff8) + at threadtest.c:68 + +`thread THREADNO' + Make thread number THREADNO the current thread. The command + argument THREADNO is the internal GDB thread number, as shown in + the first field of the `info threads' display. GDB responds by + displaying the system identifier of the thread you selected, and + its current stack frame summary: + + (gdb) thread 2 + [Switching to process 35 thread 23] + 0x34e5 in sigpause () + + As with the `[New ...]' message, the form of the text after + `Switching to' depends on your system's conventions for identifying + threads. + +`thread apply [THREADNO] [ALL] ARGS' + The `thread apply' command allows you to apply a command to one or + more threads. Specify the numbers of the threads that you want + affected with the command argument THREADNO. THREADNO is the + internal GDB thread number, as shown in the first field of the + `info threads' display. To apply a command to all threads, use + `thread apply all' ARGS. + + Whenever GDB stops your program, due to a breakpoint or a signal, it +automatically selects the thread where that breakpoint or signal +happened. GDB alerts you to the context switch with a message of the +form `[Switching to SYSTAG]' to identify the thread. + + *Note Stopping and starting multi-thread programs: Thread Stops, for +more information about how GDB behaves when you stop and start programs +with multiple threads. + + *Note Setting watchpoints: Set Watchpoints, for information about +watchpoints in programs with multiple threads. + + +File: gdb.info, Node: Processes, Prev: Threads, Up: Running + +Debugging programs with multiple processes +========================================== + + GDB has no special support for debugging programs which create +additional processes using the `fork' function. When a program forks, +GDB will continue to debug the parent process and the child process +will run unimpeded. If you have set a breakpoint in any code which the +child then executes, the child will get a `SIGTRAP' signal which +(unless it catches the signal) will cause it to terminate. + + However, if you want to debug the child process there is a workaround +which isn't too painful. Put a call to `sleep' in the code which the +child process executes after the fork. It may be useful to sleep only +if a certain environment variable is set, or a certain file exists, so +that the delay need not occur when you don't want to run GDB on the +child. While the child is sleeping, use the `ps' program to get its +process ID. Then tell GDB (a new invocation of GDB if you are also +debugging the parent process) to attach to the child process (see *Note +Attach::). From that point on you can debug the child process just +like any other process which you attached to. + + +File: gdb.info, Node: Stopping, Next: Stack, Prev: Running, Up: Top + +Stopping and Continuing +*********************** + + The principal purposes of using a debugger are so that you can stop +your program before it terminates; or so that, if your program runs into +trouble, you can investigate and find out why. + + Inside GDB, your program may stop for any of several reasons, such as +a signal, a breakpoint, or reaching a new line after a GDB command such +as `step'. You may then examine and change variables, set new +breakpoints or remove old ones, and then continue execution. Usually, +the messages shown by GDB provide ample explanation of the status of +your program--but you can also explicitly request this information at +any time. + +`info program' + Display information about the status of your program: whether it is + running or not, what process it is, and why it stopped. + +* Menu: + +* Breakpoints:: Breakpoints, watchpoints, and catchpoints +* Continuing and Stepping:: Resuming execution + +* Signals:: Signals + + +* Thread Stops:: Stopping and starting multi-thread programs + + +File: gdb.info, Node: Breakpoints, Next: Continuing and Stepping, Prev: Stopping, Up: Stopping + +Breakpoints, watchpoints, and catchpoints +========================================= + + A "breakpoint" makes your program stop whenever a certain point in +the program is reached. For each breakpoint, you can add conditions to +control in finer detail whether your program stops. You can set +breakpoints with the `break' command and its variants (*note Setting +breakpoints: Set Breaks.), to specify the place where your program +should stop by line number, function name or exact address in the +program. + + In HP-UX, SunOS 4.x, SVR4, and Alpha OSF/1 configurations, you can +set breakpoints in shared libraries before the executable is run. +There is a minor limitation on HP-UX systems: you must wait until the +executable is run in order to set breakpoints in shared library +routines that are not called directly by the program (for example, +routines that are arguments in a `pthread_create' call). + + A "watchpoint" is a special breakpoint that stops your program when +the value of an expression changes. You must use a different command +to set watchpoints (*note Setting watchpoints: Set Watchpoints.), but +aside from that, you can manage a watchpoint like any other breakpoint: +you enable, disable, and delete both breakpoints and watchpoints using +the same commands. + + You can arrange to have values from your program displayed +automatically whenever GDB stops at a breakpoint. *Note Automatic +display: Auto Display. + + A "catchpoint" is another special breakpoint that stops your program +when a certain kind of event occurs, such as the throwing of a C++ +exception or the loading of a library. As with watchpoints, you use a +different command to set a catchpoint (*note Setting catchpoints: Set +Catchpoints.), but aside from that, you can manage a catchpoint like any +other breakpoint. (To stop when your program receives a signal, use the +`handle' command; *note Signals: Signals..) + + GDB assigns a number to each breakpoint, watchpoint, or catchpoint +when you create it; these numbers are successive integers starting with +one. In many of the commands for controlling various features of +breakpoints you use the breakpoint number to say which breakpoint you +want to change. Each breakpoint may be "enabled" or "disabled"; if +disabled, it has no effect on your program until you enable it again. + +* Menu: + +* Set Breaks:: Setting breakpoints +* Set Watchpoints:: Setting watchpoints +* Set Catchpoints:: Setting catchpoints +* Delete Breaks:: Deleting breakpoints +* Disabling:: Disabling breakpoints +* Conditions:: Break conditions +* Break Commands:: Breakpoint command lists + +* Breakpoint Menus:: Breakpoint menus + + +File: gdb.info, Node: Set Breaks, Next: Set Watchpoints, Prev: Breakpoints, Up: Breakpoints + +Setting breakpoints +------------------- + + Breakpoints are set with the `break' command (abbreviated `b'). The +debugger convenience variable `$bpnum' records the number of the +breakpoints you've set most recently; see *Note Convenience variables: +Convenience Vars, for a discussion of what you can do with convenience +variables. + + You have several ways to say where the breakpoint should go. + +`break FUNCTION' + Set a breakpoint at entry to function FUNCTION. When using source + languages that permit overloading of symbols, such as C++, + FUNCTION may refer to more than one possible place to break. + *Note Breakpoint menus: Breakpoint Menus, for a discussion of that + situation. + +`break +OFFSET' +`break -OFFSET' + Set a breakpoint some number of lines forward or back from the + position at which execution stopped in the currently selected + frame. + +`break LINENUM' + Set a breakpoint at line LINENUM in the current source file. That + file is the last file whose source text was printed. This + breakpoint stops your program just before it executes any of the + code on that line. + +`break FILENAME:LINENUM' + Set a breakpoint at line LINENUM in source file FILENAME. + +`break FILENAME:FUNCTION' + Set a breakpoint at entry to function FUNCTION found in file + FILENAME. Specifying a file name as well as a function name is + superfluous except when multiple files contain similarly named + functions. + +`break *ADDRESS' + Set a breakpoint at address ADDRESS. You can use this to set + breakpoints in parts of your program which do not have debugging + information or source files. + +`break' + When called without any arguments, `break' sets a breakpoint at + the next instruction to be executed in the selected stack frame + (*note Examining the Stack: Stack.). In any selected frame but the + innermost, this makes your program stop as soon as control returns + to that frame. This is similar to the effect of a `finish' + command in the frame inside the selected frame--except that + `finish' does not leave an active breakpoint. If you use `break' + without an argument in the innermost frame, GDB stops the next + time it reaches the current location; this may be useful inside + loops. + + GDB normally ignores breakpoints when it resumes execution, until + at least one instruction has been executed. If it did not do + this, you would be unable to proceed past a breakpoint without + first disabling the breakpoint. This rule applies whether or not + the breakpoint already existed when your program stopped. + +`break ... if COND' + Set a breakpoint with condition COND; evaluate the expression COND + each time the breakpoint is reached, and stop only if the value is + nonzero--that is, if COND evaluates as true. `...' stands for one + of the possible arguments described above (or no argument) + specifying where to break. *Note Break conditions: Conditions, + for more information on breakpoint conditions. + +`tbreak ARGS' + Set a breakpoint enabled only for one stop. ARGS are the same as + for the `break' command, and the breakpoint is set in the same + way, but the breakpoint is automatically deleted after the first + time your program stops there. *Note Disabling breakpoints: + Disabling. + +`hbreak ARGS' + Set a hardware-assisted breakpoint. ARGS are the same as for the + `break' command and the breakpoint is set in the same way, but the + breakpoint requires hardware support and some target hardware may + not have this support. The main purpose of this is EPROM/ROM code + debugging, so you can set a breakpoint at an instruction without + changing the instruction. This can be used with the new + trap-generation provided by SPARClite DSU. DSU will generate + traps when a program accesses some data or instruction address + that is assigned to the debug registers. However the hardware + breakpoint registers can only take two data breakpoints, and GDB + will reject this command if more than two are used. Delete or + disable unused hardware breakpoints before setting new ones. + *Note Break conditions: Conditions. + +`thbreak ARGS' + Set a hardware-assisted breakpoint enabled only for one stop. ARGS + are the same as for the `hbreak' command and the breakpoint is set + in the same way. However, like the `tbreak' command, the + breakpoint is automatically deleted after the first time your + program stops there. Also, like the `hbreak' command, the + breakpoint requires hardware support and some target hardware may + not have this support. *Note Disabling breakpoints: Disabling. + Also *Note Break conditions: Conditions. + +`rbreak REGEX' + Set breakpoints on all functions matching the regular expression + REGEX. This command sets an unconditional breakpoint on all + matches, printing a list of all breakpoints it set. Once these + breakpoints are set, they are treated just like the breakpoints + set with the `break' command. You can delete them, disable them, + or make them conditional the same way as any other breakpoint. + + When debugging C++ programs, `rbreak' is useful for setting + breakpoints on overloaded functions that are not members of any + special classes. + +`info breakpoints [N]' +`info break [N]' +`info watchpoints [N]' + Print a table of all breakpoints, watchpoints, and catchpoints set + and not deleted, with the following columns for each breakpoint: + + *Breakpoint Numbers* + + *Type* + Breakpoint, watchpoint, or catchpoint. + + *Disposition* + Whether the breakpoint is marked to be disabled or deleted + when hit. + + *Enabled or Disabled* + Enabled breakpoints are marked with `y'. `n' marks + breakpoints that are not enabled. + + *Address* + Where the breakpoint is in your program, as a memory address + + *What* + Where the breakpoint is in the source for your program, as a + file and line number. + + If a breakpoint is conditional, `info break' shows the condition on + the line following the affected breakpoint; breakpoint commands, + if any, are listed after that. + + `info break' with a breakpoint number N as argument lists only + that breakpoint. The convenience variable `$_' and the default + examining-address for the `x' command are set to the address of + the last breakpoint listed (*note Examining memory: Memory.). + + `info break' displays a count of the number of times the breakpoint + has been hit. This is especially useful in conjunction with the + `ignore' command. You can ignore a large number of breakpoint + hits, look at the breakpoint info to see how many times the + breakpoint was hit, and then run again, ignoring one less than + that number. This will get you quickly to the last hit of that + breakpoint. + + GDB allows you to set any number of breakpoints at the same place in +your program. There is nothing silly or meaningless about this. When +the breakpoints are conditional, this is even useful (*note Break +conditions: Conditions.). + + GDB itself sometimes sets breakpoints in your program for special +purposes, such as proper handling of `longjmp' (in C programs). These +internal breakpoints are assigned negative numbers, starting with `-1'; +`info breakpoints' does not display them. + + You can see these breakpoints with the GDB maintenance command +`maint info breakpoints'. + +`maint info breakpoints' + Using the same format as `info breakpoints', display both the + breakpoints you've set explicitly, and those GDB is using for + internal purposes. Internal breakpoints are shown with negative + breakpoint numbers. The type column identifies what kind of + breakpoint is shown: + + `breakpoint' + Normal, explicitly set breakpoint. + + `watchpoint' + Normal, explicitly set watchpoint. + + `longjmp' + Internal breakpoint, used to handle correctly stepping through + `longjmp' calls. + + `longjmp resume' + Internal breakpoint at the target of a `longjmp'. + + `until' + Temporary internal breakpoint used by the GDB `until' command. + + `finish' + Temporary internal breakpoint used by the GDB `finish' + command. + + +File: gdb.info, Node: Set Watchpoints, Next: Set Catchpoints, Prev: Set Breaks, Up: Breakpoints + +Setting watchpoints +------------------- + + You can use a watchpoint to stop execution whenever the value of an +expression changes, without having to predict a particular place where +this may happen. + + Depending on your system, watchpoints may be implemented in software +or hardware. GDB does software watchpointing by single-stepping your +program and testing the variable's value each time, which is hundreds of +times slower than normal execution. (But this may still be worth it, to +catch errors where you have no clue what part of your program is the +culprit.) + + On some systems, such as HP-UX and Linux, GDB includes support for +hardware watchpoints, which do not slow down the running of your +program. + +`watch EXPR' + Set a watchpoint for an expression. GDB will break when EXPR is + written into by the program and its value changes. + +`rwatch EXPR' + Set a watchpoint that will break when watch EXPR is read by the + program. If you use both watchpoints, both must be set with the + `rwatch' command. + +`awatch EXPR' + Set a watchpoint that will break when ARGS is read and written into + by the program. If you use both watchpoints, both must be set + with the `awatch' command. + +`info watchpoints' + This command prints a list of watchpoints, breakpoints, and + catchpoints; it is the same as `info break'. + + GDB sets a "hardware watchpoint" if possible. Hardware watchpoints +execute very quickly, and the debugger reports a change in value at the +exact instruction where the change occurs. If GDB cannot set a +hardware watchpoint, it sets a software watchpoint, which executes more +slowly and reports the change in value at the next statement, not the +instruction, after the change occurs. + + When you issue the `watch' command, GDB reports + + Hardware watchpoint NUM: EXPR + +if it was able to set a hardware watchpoint. + + The SPARClite DSU will generate traps when a program accesses some +data or instruction address that is assigned to the debug registers. +For the data addresses, DSU facilitates the `watch' command. However +the hardware breakpoint registers can only take two data watchpoints, +and both watchpoints must be the same kind. For example, you can set +two watchpoints with `watch' commands, two with `rwatch' commands, *or* +two with `awatch' commands, but you cannot set one watchpoint with one +command and the other with a different command. GDB will reject the +command if you try to mix watchpoints. Delete or disable unused +watchpoint commands before setting new ones. + + If you call a function interactively using `print' or `call', any +watchpoints you have set will be inactive until GDB reaches another +kind of breakpoint or the call completes. + + *Warning:* In multi-thread programs, watchpoints have only limited + usefulness. With the current watchpoint implementation, GDB can + only watch the value of an expression *in a single thread*. If + you are confident that the expression can only change due to the + current thread's activity (and if you are also confident that no + other thread can become current), then you can use watchpoints as + usual. However, GDB may not notice when a non-current thread's + activity changes the expression. + + +File: gdb.info, Node: Set Catchpoints, Next: Delete Breaks, Prev: Set Watchpoints, Up: Breakpoints + +Setting catchpoints +------------------- + + You can use "catchpoints" to cause the debugger to stop for certain +kinds of program events, such as C++ exceptions or the loading of a +shared library. Use the `catch' command to set a catchpoint. + +`catch EVENT' + Stop when EVENT occurs. EVENT can be any of the following: + `throw' + The throwing of a C++ exception. + + `catch' + The catching of a C++ exception. + + `exec' + A call to `exec'. This is currently only available for HP-UX. + + `fork' + A call to `fork'. This is currently only available for HP-UX. + + `vfork' + A call to `vfork'. This is currently only available for + HP-UX. + + `load' + `load LIBNAME' + The dynamic loading of any shared library, or the loading of + the library LIBNAME. This is currently only available for + HP-UX. + + `unload' + `unload LIBNAME' + The unloading of any dynamically loaded shared library, or + the unloading of the library LIBNAME. This is currently only + available for HP-UX. + +`tcatch EVENT' + Set a catchpoint that is enabled only for one stop. The + catchpoint is automatically deleted after the first time the event + is caught. + + Use the `info break' command to list the current catchpoints. + + There are currently some limitations to C++ exception handling +(`catch throw' and `catch catch') in GDB: + + * If you call a function interactively, GDB normally returns control + to you when the function has finished executing. If the call + raises an exception, however, the call may bypass the mechanism + that returns control to you and cause your program either to abort + or to simply continue running until it hits a breakpoint, catches + a signal that GDB is listening for, or exits. This is the case + even if you set a catchpoint for the exception; catchpoints on + exceptions are disabled within interactive calls. + + * You cannot raise an exception interactively. + + * You cannot install an exception handler interactively. + + Sometimes `catch' is not the best way to debug exception handling: +if you need to know exactly where an exception is raised, it is better +to stop *before* the exception handler is called, since that way you +can see the stack before any unwinding takes place. If you set a +breakpoint in an exception handler instead, it may not be easy to find +out where the exception was raised. + + To stop just before an exception handler is called, you need some +knowledge of the implementation. In the case of GNU C++, exceptions are +raised by calling a library function named `__raise_exception' which +has the following ANSI C interface: + + /* ADDR is where the exception identifier is stored. + ID is the exception identifier. */ + void __raise_exception (void **ADDR, void *ID); + +To make the debugger catch all exceptions before any stack unwinding +takes place, set a breakpoint on `__raise_exception' (*note +Breakpoints; watchpoints; and exceptions: Breakpoints.). + + With a conditional breakpoint (*note Break conditions: Conditions.) +that depends on the value of ID, you can stop your program when a +specific exception is raised. You can use multiple conditional +breakpoints to stop your program when any of a number of exceptions are +raised. + + +File: gdb.info, Node: Delete Breaks, Next: Disabling, Prev: Set Catchpoints, Up: Breakpoints + +Deleting breakpoints +-------------------- + + It is often necessary to eliminate a breakpoint, watchpoint, or +catchpoint once it has done its job and you no longer want your program +to stop there. This is called "deleting" the breakpoint. A breakpoint +that has been deleted no longer exists; it is forgotten. + + With the `clear' command you can delete breakpoints according to +where they are in your program. With the `delete' command you can +delete individual breakpoints, watchpoints, or catchpoints by specifying +their breakpoint numbers. + + It is not necessary to delete a breakpoint to proceed past it. GDB +automatically ignores breakpoints on the first instruction to be +executed when you continue execution without changing the execution +address. + +`clear' + Delete any breakpoints at the next instruction to be executed in + the selected stack frame (*note Selecting a frame: Selection.). + When the innermost frame is selected, this is a good way to delete + a breakpoint where your program just stopped. + +`clear FUNCTION' +`clear FILENAME:FUNCTION' + Delete any breakpoints set at entry to the function FUNCTION. + +`clear LINENUM' +`clear FILENAME:LINENUM' + Delete any breakpoints set at or within the code of the specified + line. + +`delete [breakpoints] [BNUMS...]' + Delete the breakpoints, watchpoints, or catchpoints of the numbers + specified as arguments. If no argument is specified, delete all + breakpoints (GDB asks confirmation, unless you have `set confirm + off'). You can abbreviate this command as `d'. + + +File: gdb.info, Node: Disabling, Next: Conditions, Prev: Delete Breaks, Up: Breakpoints + +Disabling breakpoints +--------------------- + + Rather than deleting a breakpoint, watchpoint, or catchpoint, you +might prefer to "disable" it. This makes the breakpoint inoperative as +if it had been deleted, but remembers the information on the breakpoint +so that you can "enable" it again later. + + You disable and enable breakpoints, watchpoints, and catchpoints with +the `enable' and `disable' commands, optionally specifying one or more +breakpoint numbers as arguments. Use `info break' or `info watch' to +print a list of breakpoints, watchpoints, and catchpoints if you do not +know which numbers to use. + + A breakpoint, watchpoint, or catchpoint can have any of four +different states of enablement: + + * Enabled. The breakpoint stops your program. A breakpoint set + with the `break' command starts out in this state. + + * Disabled. The breakpoint has no effect on your program. + + * Enabled once. The breakpoint stops your program, but then becomes + disabled. A breakpoint set with the `tbreak' command starts out in + this state. + + * Enabled for deletion. The breakpoint stops your program, but + immediately after it does so it is deleted permanently. + + You can use the following commands to enable or disable breakpoints, +watchpoints, and catchpoints: + +`disable [breakpoints] [BNUMS...]' + Disable the specified breakpoints--or all breakpoints, if none are + listed. A disabled breakpoint has no effect but is not forgotten. + All options such as ignore-counts, conditions and commands are + remembered in case the breakpoint is enabled again later. You may + abbreviate `disable' as `dis'. + +`enable [breakpoints] [BNUMS...]' + Enable the specified breakpoints (or all defined breakpoints). + They become effective once again in stopping your program. + +`enable [breakpoints] once BNUMS...' + Enable the specified breakpoints temporarily. GDB disables any of + these breakpoints immediately after stopping your program. + +`enable [breakpoints] delete BNUMS...' + Enable the specified breakpoints to work once, then die. GDB + deletes any of these breakpoints as soon as your program stops + there. + + Except for a breakpoint set with `tbreak' (*note Setting +breakpoints: Set Breaks.), breakpoints that you set are initially +enabled; subsequently, they become disabled or enabled only when you +use one of the commands above. (The command `until' can set and delete +a breakpoint of its own, but it does not change the state of your other +breakpoints; see *Note Continuing and stepping: Continuing and +Stepping.) + + +File: gdb.info, Node: Conditions, Next: Break Commands, Prev: Disabling, Up: Breakpoints + +Break conditions +---------------- + + The simplest sort of breakpoint breaks every time your program +reaches a specified place. You can also specify a "condition" for a +breakpoint. A condition is just a Boolean expression in your +programming language (*note Expressions: Expressions.). A breakpoint +with a condition evaluates the expression each time your program +reaches it, and your program stops only if the condition is *true*. + + This is the converse of using assertions for program validation; in +that situation, you want to stop when the assertion is violated--that +is, when the condition is false. In C, if you want to test an +assertion expressed by the condition ASSERT, you should set the +condition `! ASSERT' on the appropriate breakpoint. + + Conditions are also accepted for watchpoints; you may not need them, +since a watchpoint is inspecting the value of an expression anyhow--but +it might be simpler, say, to just set a watchpoint on a variable name, +and specify a condition that tests whether the new value is an +interesting one. + + Break conditions can have side effects, and may even call functions +in your program. This can be useful, for example, to activate functions +that log program progress, or to use your own print functions to format +special data structures. The effects are completely predictable unless +there is another enabled breakpoint at the same address. (In that +case, GDB might see the other breakpoint first and stop your program +without checking the condition of this one.) Note that breakpoint +commands are usually more convenient and flexible for the purpose of +performing side effects when a breakpoint is reached (*note Breakpoint +command lists: Break Commands.). + + Break conditions can be specified when a breakpoint is set, by using +`if' in the arguments to the `break' command. *Note Setting +breakpoints: Set Breaks. They can also be changed at any time with the +`condition' command. The `watch' command does not recognize the `if' +keyword; `condition' is the only way to impose a further condition on a +watchpoint. + +`condition BNUM EXPRESSION' + Specify EXPRESSION as the break condition for breakpoint, + watchpoint, or catchpoint number BNUM. After you set a condition, + breakpoint BNUM stops your program only if the value of EXPRESSION + is true (nonzero, in C). When you use `condition', GDB checks + EXPRESSION immediately for syntactic correctness, and to determine + whether symbols in it have referents in the context of your + breakpoint. GDB does not actually evaluate EXPRESSION at the time + the `condition' command is given, however. *Note Expressions: + Expressions. + +`condition BNUM' + Remove the condition from breakpoint number BNUM. It becomes an + ordinary unconditional breakpoint. + + A special case of a breakpoint condition is to stop only when the +breakpoint has been reached a certain number of times. This is so +useful that there is a special way to do it, using the "ignore count" +of the breakpoint. Every breakpoint has an ignore count, which is an +integer. Most of the time, the ignore count is zero, and therefore has +no effect. But if your program reaches a breakpoint whose ignore count +is positive, then instead of stopping, it just decrements the ignore +count by one and continues. As a result, if the ignore count value is +N, the breakpoint does not stop the next N times your program reaches +it. + +`ignore BNUM COUNT' + Set the ignore count of breakpoint number BNUM to COUNT. The next + COUNT times the breakpoint is reached, your program's execution + does not stop; other than to decrement the ignore count, GDB takes + no action. + + To make the breakpoint stop the next time it is reached, specify a + count of zero. + + When you use `continue' to resume execution of your program from a + breakpoint, you can specify an ignore count directly as an + argument to `continue', rather than using `ignore'. *Note + Continuing and stepping: Continuing and Stepping. + + If a breakpoint has a positive ignore count and a condition, the + condition is not checked. Once the ignore count reaches zero, GDB + resumes checking the condition. + + You could achieve the effect of the ignore count with a condition + such as `$foo-- <= 0' using a debugger convenience variable that + is decremented each time. *Note Convenience variables: + Convenience Vars. + + Ignore counts apply to breakpoints, watchpoints, and catchpoints. + diff --git a/gdb/doc/gdb.info-3 b/gdb/doc/gdb.info-3 new file mode 100644 index 00000000000..571568304aa --- /dev/null +++ b/gdb/doc/gdb.info-3 @@ -0,0 +1,1224 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Break Commands, Next: Breakpoint Menus, Prev: Conditions, Up: Breakpoints + +Breakpoint command lists +------------------------ + + You can give any breakpoint (or watchpoint or catchpoint) a series of +commands to execute when your program stops due to that breakpoint. For +example, you might want to print the values of certain expressions, or +enable other breakpoints. + +`commands [BNUM]' +`... COMMAND-LIST ...' +`end' + Specify a list of commands for breakpoint number BNUM. The + commands themselves appear on the following lines. Type a line + containing just `end' to terminate the commands. + + To remove all commands from a breakpoint, type `commands' and + follow it immediately with `end'; that is, give no commands. + + With no BNUM argument, `commands' refers to the last breakpoint, + watchpoint, or catchpoint set (not to the breakpoint most recently + encountered). + + Pressing as a means of repeating the last GDB command is +disabled within a COMMAND-LIST. + + You can use breakpoint commands to start your program up again. +Simply use the `continue' command, or `step', or any other command that +resumes execution. + + Any other commands in the command list, after a command that resumes +execution, are ignored. This is because any time you resume execution +(even with a simple `next' or `step'), you may encounter another +breakpoint--which could have its own command list, leading to +ambiguities about which list to execute. + + If the first command you specify in a command list is `silent', the +usual message about stopping at a breakpoint is not printed. This may +be desirable for breakpoints that are to print a specific message and +then continue. If none of the remaining commands print anything, you +see no sign that the breakpoint was reached. `silent' is meaningful +only at the beginning of a breakpoint command list. + + The commands `echo', `output', and `printf' allow you to print +precisely controlled output, and are often useful in silent +breakpoints. *Note Commands for controlled output: Output. + + For example, here is how you could use breakpoint commands to print +the value of `x' at entry to `foo' whenever `x' is positive. + + break foo if x>0 + commands + silent + printf "x is %d\n",x + cont + end + + One application for breakpoint commands is to compensate for one bug +so you can test for another. Put a breakpoint just after the erroneous +line of code, give it a condition to detect the case in which something +erroneous has been done, and give it commands to assign correct values +to any variables that need them. End with the `continue' command so +that your program does not stop, and start with the `silent' command so +that no output is produced. Here is an example: + + break 403 + commands + silent + set x = y + 4 + cont + end + + +File: gdb.info, Node: Breakpoint Menus, Prev: Break Commands, Up: Breakpoints + +Breakpoint menus +---------------- + + Some programming languages (notably C++) permit a single function +name to be defined several times, for application in different contexts. +This is called "overloading". When a function name is overloaded, +`break FUNCTION' is not enough to tell GDB where you want a breakpoint. +If you realize this is a problem, you can use something like `break +FUNCTION(TYPES)' to specify which particular version of the function +you want. Otherwise, GDB offers you a menu of numbered choices for +different possible breakpoints, and waits for your selection with the +prompt `>'. The first two options are always `[0] cancel' and `[1] +all'. Typing `1' sets a breakpoint at each definition of FUNCTION, and +typing `0' aborts the `break' command without setting any new +breakpoints. + + For example, the following session excerpt shows an attempt to set a +breakpoint at the overloaded symbol `String::after'. We choose three +particular definitions of that function name: + + (gdb) b String::after + [0] cancel + [1] all + [2] file:String.cc; line number:867 + [3] file:String.cc; line number:860 + [4] file:String.cc; line number:875 + [5] file:String.cc; line number:853 + [6] file:String.cc; line number:846 + [7] file:String.cc; line number:735 + > 2 4 6 + Breakpoint 1 at 0xb26c: file String.cc, line 867. + Breakpoint 2 at 0xb344: file String.cc, line 875. + Breakpoint 3 at 0xafcc: file String.cc, line 846. + Multiple breakpoints were set. + Use the "delete" command to delete unwanted + breakpoints. + (gdb) + + +File: gdb.info, Node: Continuing and Stepping, Next: Signals, Prev: Breakpoints, Up: Stopping + +Continuing and stepping +======================= + + "Continuing" means resuming program execution until your program +completes normally. In contrast, "stepping" means executing just one +more "step" of your program, where "step" may mean either one line of +source code, or one machine instruction (depending on what particular +command you use). Either when continuing or when stepping, your +program may stop even sooner, due to a breakpoint or a signal. (If due +to a signal, you may want to use `handle', or use `signal 0' to resume +execution. *Note Signals: Signals.) + +`continue [IGNORE-COUNT]' +`c [IGNORE-COUNT]' +`fg [IGNORE-COUNT]' + Resume program execution, at the address where your program last + stopped; any breakpoints set at that address are bypassed. The + optional argument IGNORE-COUNT allows you to specify a further + number of times to ignore a breakpoint at this location; its + effect is like that of `ignore' (*note Break conditions: + Conditions.). + + The argument IGNORE-COUNT is meaningful only when your program + stopped due to a breakpoint. At other times, the argument to + `continue' is ignored. + + The synonyms `c' and `fg' are provided purely for convenience, and + have exactly the same behavior as `continue'. + + To resume execution at a different place, you can use `return' +(*note Returning from a function: Returning.) to go back to the calling +function; or `jump' (*note Continuing at a different address: Jumping.) +to go to an arbitrary location in your program. + + A typical technique for using stepping is to set a breakpoint (*note +Breakpoints; watchpoints; and catchpoints: Breakpoints.) at the +beginning of the function or the section of your program where a problem +is believed to lie, run your program until it stops at that breakpoint, +and then step through the suspect area, examining the variables that are +interesting, until you see the problem happen. + +`step' + Continue running your program until control reaches a different + source line, then stop it and return control to GDB. This command + is abbreviated `s'. + + *Warning:* If you use the `step' command while control is + within a function that was compiled without debugging + information, execution proceeds until control reaches a + function that does have debugging information. Likewise, it + will not step into a function which is compiled without + debugging information. To step through functions without + debugging information, use the `stepi' command, described + below. + + The `step' command now only stops at the first instruction of a + source line. This prevents the multiple stops that used to occur + in switch statements, for loops, etc. `step' continues to stop if + a function that has debugging information is called within the + line. + + Also, the `step' command now only enters a subroutine if there is + line number information for the subroutine. Otherwise it acts + like the `next' command. This avoids problems when using `cc -gl' + on MIPS machines. Previously, `step' entered subroutines if there + was any debugging information about the routine. + +`step COUNT' + Continue running as in `step', but do so COUNT times. If a + breakpoint is reached, or a signal not related to stepping occurs + before COUNT steps, stepping stops right away. + +`next [COUNT]' + Continue to the next source line in the current (innermost) stack + frame. This is similar to `step', but function calls that appear + within the line of code are executed without stopping. Execution + stops when control reaches a different line of code at the + original stack level that was executing when you gave the `next' + command. This command is abbreviated `n'. + + An argument COUNT is a repeat count, as for `step'. + + The `next' command now only stops at the first instruction of a + source line. This prevents the multiple stops that used to occur + in switch statements, for loops, etc. + +`finish' + Continue running until just after function in the selected stack + frame returns. Print the returned value (if any). + + Contrast this with the `return' command (*note Returning from a + function: Returning.). + +`until' +`u' + Continue running until a source line past the current line, in the + current stack frame, is reached. This command is used to avoid + single stepping through a loop more than once. It is like the + `next' command, except that when `until' encounters a jump, it + automatically continues execution until the program counter is + greater than the address of the jump. + + This means that when you reach the end of a loop after single + stepping though it, `until' makes your program continue execution + until it exits the loop. In contrast, a `next' command at the end + of a loop simply steps back to the beginning of the loop, which + forces you to step through the next iteration. + + `until' always stops your program if it attempts to exit the + current stack frame. + + `until' may produce somewhat counterintuitive results if the order + of machine code does not match the order of the source lines. For + example, in the following excerpt from a debugging session, the `f' + (`frame') command shows that execution is stopped at line `206'; + yet when we use `until', we get to line `195': + + (gdb) f + #0 main (argc=4, argv=0xf7fffae8) at m4.c:206 + 206 expand_input(); + (gdb) until + 195 for ( ; argc > 0; NEXTARG) { + + This happened because, for execution efficiency, the compiler had + generated code for the loop closure test at the end, rather than + the start, of the loop--even though the test in a C `for'-loop is + written before the body of the loop. The `until' command appeared + to step back to the beginning of the loop when it advanced to this + expression; however, it has not really gone to an earlier + statement--not in terms of the actual machine code. + + `until' with no argument works by means of single instruction + stepping, and hence is slower than `until' with an argument. + +`until LOCATION' +`u LOCATION' + Continue running your program until either the specified location + is reached, or the current stack frame returns. LOCATION is any of + the forms of argument acceptable to `break' (*note Setting + breakpoints: Set Breaks.). This form of the command uses + breakpoints, and hence is quicker than `until' without an argument. + +`stepi' +`si' + Execute one machine instruction, then stop and return to the + debugger. + + It is often useful to do `display/i $pc' when stepping by machine + instructions. This makes GDB automatically display the next + instruction to be executed, each time your program stops. *Note + Automatic display: Auto Display. + + An argument is a repeat count, as in `step'. + +`nexti' +`ni' + Execute one machine instruction, but if it is a function call, + proceed until the function returns. + + An argument is a repeat count, as in `next'. + + +File: gdb.info, Node: Signals, Next: Thread Stops, Prev: Continuing and Stepping, Up: Stopping + +Signals +======= + + A signal is an asynchronous event that can happen in a program. The +operating system defines the possible kinds of signals, and gives each +kind a name and a number. For example, in Unix `SIGINT' is the signal +a program gets when you type an interrupt (often `C-c'); `SIGSEGV' is +the signal a program gets from referencing a place in memory far away +from all the areas in use; `SIGALRM' occurs when the alarm clock timer +goes off (which happens only if your program has requested an alarm). + + Some signals, including `SIGALRM', are a normal part of the +functioning of your program. Others, such as `SIGSEGV', indicate +errors; these signals are "fatal" (kill your program immediately) if the +program has not specified in advance some other way to handle the +signal. `SIGINT' does not indicate an error in your program, but it is +normally fatal so it can carry out the purpose of the interrupt: to +kill the program. + + GDB has the ability to detect any occurrence of a signal in your +program. You can tell GDB in advance what to do for each kind of +signal. + + Normally, GDB is set up to ignore non-erroneous signals like +`SIGALRM' (so as not to interfere with their role in the functioning of +your program) but to stop your program immediately whenever an error +signal happens. You can change these settings with the `handle' +command. + +`info signals' + Print a table of all the kinds of signals and how GDB has been + told to handle each one. You can use this to see the signal + numbers of all the defined types of signals. + + `info handle' is the new alias for `info signals'. + +`handle SIGNAL KEYWORDS...' + Change the way GDB handles signal SIGNAL. SIGNAL can be the + number of a signal or its name (with or without the `SIG' at the + beginning). The KEYWORDS say what change to make. + + The keywords allowed by the `handle' command can be abbreviated. +Their full names are: + +`nostop' + GDB should not stop your program when this signal happens. It may + still print a message telling you that the signal has come in. + +`stop' + GDB should stop your program when this signal happens. This + implies the `print' keyword as well. + +`print' + GDB should print a message when this signal happens. + +`noprint' + GDB should not mention the occurrence of the signal at all. This + implies the `nostop' keyword as well. + +`pass' + GDB should allow your program to see this signal; your program can + handle the signal, or else it may terminate if the signal is fatal + and not handled. + +`nopass' + GDB should not allow your program to see this signal. + + When a signal stops your program, the signal is not visible until you +continue. Your program sees the signal then, if `pass' is in effect +for the signal in question *at that time*. In other words, after GDB +reports a signal, you can use the `handle' command with `pass' or +`nopass' to control whether your program sees that signal when you +continue. + + You can also use the `signal' command to prevent your program from +seeing a signal, or cause it to see a signal it normally would not see, +or to give it any signal at any time. For example, if your program +stopped due to some sort of memory reference error, you might store +correct values into the erroneous variables and continue, hoping to see +more execution; but your program would probably terminate immediately as +a result of the fatal signal once it saw the signal. To prevent this, +you can continue with `signal 0'. *Note Giving your program a signal: +Signaling. + + +File: gdb.info, Node: Thread Stops, Prev: Signals, Up: Stopping + +Stopping and starting multi-thread programs +=========================================== + + When your program has multiple threads (*note Debugging programs +with multiple threads: Threads.), you can choose whether to set +breakpoints on all threads, or on a particular thread. + +`break LINESPEC thread THREADNO' +`break LINESPEC thread THREADNO if ...' + LINESPEC specifies source lines; there are several ways of writing + them, but the effect is always to specify some source line. + + Use the qualifier `thread THREADNO' with a breakpoint command to + specify that you only want GDB to stop the program when a + particular thread reaches this breakpoint. THREADNO is one of the + numeric thread identifiers assigned by GDB, shown in the first + column of the `info threads' display. + + If you do not specify `thread THREADNO' when you set a breakpoint, + the breakpoint applies to *all* threads of your program. + + You can use the `thread' qualifier on conditional breakpoints as + well; in this case, place `thread THREADNO' before the breakpoint + condition, like this: + + (gdb) break frik.c:13 thread 28 if bartab > lim + + Whenever your program stops under GDB for any reason, *all* threads +of execution stop, not just the current thread. This allows you to +examine the overall state of the program, including switching between +threads, without worrying that things may change underfoot. + + Conversely, whenever you restart the program, *all* threads start +executing. *This is true even when single-stepping* with commands like +`step' or `next'. + + In particular, GDB cannot single-step all threads in lockstep. +Since thread scheduling is up to your debugging target's operating +system (not controlled by GDB), other threads may execute more than one +statement while the current thread completes a single step. Moreover, +in general other threads stop in the middle of a statement, rather than +at a clean statement boundary, when the program stops. + + You might even find your program stopped in another thread after +continuing or even single-stepping. This happens whenever some other +thread runs into a breakpoint, a signal, or an exception before the +first thread completes whatever you requested. + + On some OSes, you can lock the OS scheduler and thus allow only a +single thread to run. + +`set scheduler-locking MODE' + Set the scheduler locking mode. If it is `off', then there is no + locking and any thread may run at any time. If `on', then only the + current thread may run when the inferior is resumed. The `step' + mode optimizes for single-stepping. It stops other threads from + "seizing the prompt" by preempting the current thread while you are + stepping. Other threads will only rarely (or never) get a chance + to run when you step. They are more likely to run when you "next" + over a function call, and they are completely free to run when you + use commands like "continue", "until", or "finish". However, + unless another thread hits a breakpoint during its timeslice, they + will never steal the GDB prompt away from the thread that you are + debugging. + +`show scheduler-locking' + Display the current scheduler locking mode. + + +File: gdb.info, Node: Stack, Next: Source, Prev: Stopping, Up: Top + +Examining the Stack +******************* + + When your program has stopped, the first thing you need to know is +where it stopped and how it got there. + + Each time your program performs a function call, information about +the call is generated. That information includes the location of the +call in your program, the arguments of the call, and the local +variables of the function being called. The information is saved in a +block of data called a "stack frame". The stack frames are allocated +in a region of memory called the "call stack". + + When your program stops, the GDB commands for examining the stack +allow you to see all of this information. + + One of the stack frames is "selected" by GDB and many GDB commands +refer implicitly to the selected frame. In particular, whenever you +ask GDB for the value of a variable in your program, the value is found +in the selected frame. There are special GDB commands to select +whichever frame you are interested in. *Note Selecting a frame: +Selection. + + When your program stops, GDB automatically selects the currently +executing frame and describes it briefly, similar to the `frame' +command (*note Information about a frame: Frame Info.). + +* Menu: + +* Frames:: Stack frames +* Backtrace:: Backtraces +* Selection:: Selecting a frame +* Frame Info:: Information on a frame +* Alpha/MIPS Stack:: Alpha and MIPS machines and the function stack + + +File: gdb.info, Node: Frames, Next: Backtrace, Prev: Stack, Up: Stack + +Stack frames +============ + + The call stack is divided up into contiguous pieces called "stack +frames", or "frames" for short; each frame is the data associated with +one call to one function. The frame contains the arguments given to +the function, the function's local variables, and the address at which +the function is executing. + + When your program is started, the stack has only one frame, that of +the function `main'. This is called the "initial" frame or the +"outermost" frame. Each time a function is called, a new frame is +made. Each time a function returns, the frame for that function +invocation is eliminated. If a function is recursive, there can be +many frames for the same function. The frame for the function in which +execution is actually occurring is called the "innermost" frame. This +is the most recently created of all the stack frames that still exist. + + Inside your program, stack frames are identified by their addresses. +A stack frame consists of many bytes, each of which has its own +address; each kind of computer has a convention for choosing one byte +whose address serves as the address of the frame. Usually this address +is kept in a register called the "frame pointer register" while +execution is going on in that frame. + + GDB assigns numbers to all existing stack frames, starting with zero +for the innermost frame, one for the frame that called it, and so on +upward. These numbers do not really exist in your program; they are +assigned by GDB to give you a way of designating stack frames in GDB +commands. + + Some compilers provide a way to compile functions so that they +operate without stack frames. (For example, the `gcc' option +`-fomit-frame-pointer' generates functions without a frame.) This is +occasionally done with heavily used library functions to save the frame +setup time. GDB has limited facilities for dealing with these function +invocations. If the innermost function invocation has no stack frame, +GDB nevertheless regards it as though it had a separate frame, which is +numbered zero as usual, allowing correct tracing of the function call +chain. However, GDB has no provision for frameless functions elsewhere +in the stack. + +`frame ARGS' + The `frame' command allows you to move from one stack frame to + another, and to print the stack frame you select. ARGS may be + either the address of the frame or the stack frame number. + Without an argument, `frame' prints the current stack frame. + +`select-frame' + The `select-frame' command allows you to move from one stack frame + to another without printing the frame. This is the silent version + of `frame'. + + +File: gdb.info, Node: Backtrace, Next: Selection, Prev: Frames, Up: Stack + +Backtraces +========== + + A backtrace is a summary of how your program got where it is. It +shows one line per frame, for many frames, starting with the currently +executing frame (frame zero), followed by its caller (frame one), and +on up the stack. + +`backtrace' +`bt' + Print a backtrace of the entire stack: one line per frame for all + frames in the stack. + + You can stop the backtrace at any time by typing the system + interrupt character, normally `C-c'. + +`backtrace N' +`bt N' + Similar, but print only the innermost N frames. + +`backtrace -N' +`bt -N' + Similar, but print only the outermost N frames. + + The names `where' and `info stack' (abbreviated `info s') are +additional aliases for `backtrace'. + + Each line in the backtrace shows the frame number and the function +name. The program counter value is also shown--unless you use `set +print address off'. The backtrace also shows the source file name and +line number, as well as the arguments to the function. The program +counter value is omitted if it is at the beginning of the code for that +line number. + + Here is an example of a backtrace. It was made with the command `bt +3', so it shows the innermost three frames. + + #0 m4_traceon (obs=0x24eb0, argc=1, argv=0x2b8c8) + at builtin.c:993 + #1 0x6e38 in expand_macro (sym=0x2b600) at macro.c:242 + #2 0x6840 in expand_token (obs=0x0, t=177664, td=0xf7fffb08) + at macro.c:71 + (More stack frames follow...) + +The display for frame zero does not begin with a program counter value, +indicating that your program has stopped at the beginning of the code +for line `993' of `builtin.c'. + + +File: gdb.info, Node: Selection, Next: Frame Info, Prev: Backtrace, Up: Stack + +Selecting a frame +================= + + Most commands for examining the stack and other data in your program +work on whichever stack frame is selected at the moment. Here are the +commands for selecting a stack frame; all of them finish by printing a +brief description of the stack frame just selected. + +`frame N' +`f N' + Select frame number N. Recall that frame zero is the innermost + (currently executing) frame, frame one is the frame that called the + innermost one, and so on. The highest-numbered frame is the one + for `main'. + +`frame ADDR' +`f ADDR' + Select the frame at address ADDR. This is useful mainly if the + chaining of stack frames has been damaged by a bug, making it + impossible for GDB to assign numbers properly to all frames. In + addition, this can be useful when your program has multiple stacks + and switches between them. + + On the SPARC architecture, `frame' needs two addresses to select + an arbitrary frame: a frame pointer and a stack pointer. + + On the MIPS and Alpha architecture, it needs two addresses: a stack + pointer and a program counter. + + On the 29k architecture, it needs three addresses: a register stack + pointer, a program counter, and a memory stack pointer. + +`up N' + Move N frames up the stack. For positive numbers N, this advances + toward the outermost frame, to higher frame numbers, to frames + that have existed longer. N defaults to one. + +`down N' + Move N frames down the stack. For positive numbers N, this + advances toward the innermost frame, to lower frame numbers, to + frames that were created more recently. N defaults to one. You + may abbreviate `down' as `do'. + + All of these commands end by printing two lines of output describing +the frame. The first line shows the frame number, the function name, +the arguments, and the source file and line number of execution in that +frame. The second line shows the text of that source line. + + For example: + + (gdb) up + #1 0x22f0 in main (argc=1, argv=0xf7fffbf4, env=0xf7fffbfc) + at env.c:10 + 10 read_input_file (argv[i]); + + After such a printout, the `list' command with no arguments prints +ten lines centered on the point of execution in the frame. *Note +Printing source lines: List. + +`up-silently N' +`down-silently N' + These two commands are variants of `up' and `down', respectively; + they differ in that they do their work silently, without causing + display of the new frame. They are intended primarily for use in + GDB command scripts, where the output might be unnecessary and + distracting. + + +File: gdb.info, Node: Frame Info, Next: Alpha/MIPS Stack, Prev: Selection, Up: Stack + +Information about a frame +========================= + + There are several other commands to print information about the +selected stack frame. + +`frame' +`f' + When used without any argument, this command does not change which + frame is selected, but prints a brief description of the currently + selected stack frame. It can be abbreviated `f'. With an + argument, this command is used to select a stack frame. *Note + Selecting a frame: Selection. + +`info frame' +`info f' + This command prints a verbose description of the selected stack + frame, including: + + * the address of the frame + + * the address of the next frame down (called by this frame) + + * the address of the next frame up (caller of this frame) + + * the language in which the source code corresponding to this + frame is written + + * the address of the frame's arguments + + * the program counter saved in it (the address of execution in + the caller frame) + + * which registers were saved in the frame + + The verbose description is useful when something has gone wrong + that has made the stack format fail to fit the usual conventions. + +`info frame ADDR' +`info f ADDR' + Print a verbose description of the frame at address ADDR, without + selecting that frame. The selected frame remains unchanged by this + command. This requires the same kind of address (more than one + for some architectures) that you specify in the `frame' command. + *Note Selecting a frame: Selection. + +`info args' + Print the arguments of the selected frame, each on a separate line. + +`info locals' + Print the local variables of the selected frame, each on a separate + line. These are all variables (declared either static or + automatic) accessible at the point of execution of the selected + frame. + +`info catch' + Print a list of all the exception handlers that are active in the + current stack frame at the current point of execution. To see + other exception handlers, visit the associated frame (using the + `up', `down', or `frame' commands); then type `info catch'. *Note + Setting catchpoints: Set Catchpoints. + + +File: gdb.info, Node: Alpha/MIPS Stack, Prev: Frame Info, Up: Stack + +MIPS/Alpha machines and the function stack +========================================== + + Alpha- and MIPS-based computers use an unusual stack frame, which +sometimes requires GDB to search backward in the object code to find +the beginning of a function. + + To improve response time (especially for embedded applications, where +GDB may be restricted to a slow serial line for this search) you may +want to limit the size of this search, using one of these commands: + +`set heuristic-fence-post LIMIT' + Restrict GDB to examining at most LIMIT bytes in its search for + the beginning of a function. A value of 0 (the default) means + there is no limit. However, except for 0, the larger the limit + the more bytes `heuristic-fence-post' must search and therefore + the longer it takes to run. + +`show heuristic-fence-post' + Display the current limit. + +These commands are available *only* when GDB is configured for +debugging programs on Alpha or MIPS processors. + + +File: gdb.info, Node: Source, Next: Data, Prev: Stack, Up: Top + +Examining Source Files +********************** + + GDB can print parts of your program's source, since the debugging +information recorded in the program tells GDB what source files were +used to build it. When your program stops, GDB spontaneously prints +the line where it stopped. Likewise, when you select a stack frame +(*note Selecting a frame: Selection.), GDB prints the line where +execution in that frame has stopped. You can print other portions of +source files by explicit command. + + If you use GDB through its GNU Emacs interface, you may prefer to use +Emacs facilities to view source; *note Using GDB under GNU Emacs: +Emacs.. + +* Menu: + +* List:: Printing source lines + +* Search:: Searching source files + +* Source Path:: Specifying source directories +* Machine Code:: Source and machine code + + +File: gdb.info, Node: List, Next: Search, Prev: Source, Up: Source + +Printing source lines +===================== + + To print lines from a source file, use the `list' command +(abbreviated `l'). By default, ten lines are printed. There are +several ways to specify what part of the file you want to print. + + Here are the forms of the `list' command most commonly used: + +`list LINENUM' + Print lines centered around line number LINENUM in the current + source file. + +`list FUNCTION' + Print lines centered around the beginning of function FUNCTION. + +`list' + Print more lines. If the last lines printed were printed with a + `list' command, this prints lines following the last lines + printed; however, if the last line printed was a solitary line + printed as part of displaying a stack frame (*note Examining the + Stack: Stack.), this prints lines centered around that line. + +`list -' + Print lines just before the lines last printed. + + By default, GDB prints ten source lines with any of these forms of +the `list' command. You can change this using `set listsize': + +`set listsize COUNT' + Make the `list' command display COUNT source lines (unless the + `list' argument explicitly specifies some other number). + +`show listsize' + Display the number of lines that `list' prints. + + Repeating a `list' command with discards the argument, so it +is equivalent to typing just `list'. This is more useful than listing +the same lines again. An exception is made for an argument of `-'; +that argument is preserved in repetition so that each repetition moves +up in the source file. + + In general, the `list' command expects you to supply zero, one or two +"linespecs". Linespecs specify source lines; there are several ways of +writing them but the effect is always to specify some source line. +Here is a complete description of the possible arguments for `list': + +`list LINESPEC' + Print lines centered around the line specified by LINESPEC. + +`list FIRST,LAST' + Print lines from FIRST to LAST. Both arguments are linespecs. + +`list ,LAST' + Print lines ending with LAST. + +`list FIRST,' + Print lines starting with FIRST. + +`list +' + Print lines just after the lines last printed. + +`list -' + Print lines just before the lines last printed. + +`list' + As described in the preceding table. + + Here are the ways of specifying a single source line--all the kinds +of linespec. + +`NUMBER' + Specifies line NUMBER of the current source file. When a `list' + command has two linespecs, this refers to the same source file as + the first linespec. + +`+OFFSET' + Specifies the line OFFSET lines after the last line printed. When + used as the second linespec in a `list' command that has two, this + specifies the line OFFSET lines down from the first linespec. + +`-OFFSET' + Specifies the line OFFSET lines before the last line printed. + +`FILENAME:NUMBER' + Specifies line NUMBER in the source file FILENAME. + +`FUNCTION' + Specifies the line that begins the body of the function FUNCTION. + For example: in C, this is the line with the open brace. + +`FILENAME:FUNCTION' + Specifies the line of the open-brace that begins the body of the + function FUNCTION in the file FILENAME. You only need the file + name with a function name to avoid ambiguity when there are + identically named functions in different source files. + +`*ADDRESS' + Specifies the line containing the program address ADDRESS. + ADDRESS may be any expression. + + +File: gdb.info, Node: Search, Next: Source Path, Prev: List, Up: Source + +Searching source files +====================== + + There are two commands for searching through the current source file +for a regular expression. + +`forward-search REGEXP' +`search REGEXP' + The command `forward-search REGEXP' checks each line, starting + with the one following the last line listed, for a match for + REGEXP. It lists the line that is found. You can use the synonym + `search REGEXP' or abbreviate the command name as `fo'. + +`reverse-search REGEXP' + The command `reverse-search REGEXP' checks each line, starting + with the one before the last line listed and going backward, for a + match for REGEXP. It lists the line that is found. You can + abbreviate this command as `rev'. + + +File: gdb.info, Node: Source Path, Next: Machine Code, Prev: Search, Up: Source + +Specifying source directories +============================= + + Executable programs sometimes do not record the directories of the +source files from which they were compiled, just the names. Even when +they do, the directories could be moved between the compilation and +your debugging session. GDB has a list of directories to search for +source files; this is called the "source path". Each time GDB wants a +source file, it tries all the directories in the list, in the order +they are present in the list, until it finds a file with the desired +name. Note that the executable search path is *not* used for this +purpose. Neither is the current working directory, unless it happens +to be in the source path. + + If GDB cannot find a source file in the source path, and the object +program records a directory, GDB tries that directory too. If the +source path is empty, and there is no record of the compilation +directory, GDB looks in the current directory as a last resort. + + Whenever you reset or rearrange the source path, GDB clears out any +information it has cached about where source files are found and where +each line is in the file. + + When you start GDB, its source path is empty. To add other +directories, use the `directory' command. + +`directory DIRNAME ...' + +`dir DIRNAME ...' + Add directory DIRNAME to the front of the source path. Several + directory names may be given to this command, separated by `:' or + whitespace. You may specify a directory that is already in the + source path; this moves it forward, so GDB searches it sooner. + + You can use the string `$cdir' to refer to the compilation + directory (if one is recorded), and `$cwd' to refer to the current + working directory. `$cwd' is not the same as `.'--the former + tracks the current working directory as it changes during your GDB + session, while the latter is immediately expanded to the current + directory at the time you add an entry to the source path. + +`directory' + Reset the source path to empty again. This requires confirmation. + +`show directories' + Print the source path: show which directories it contains. + + If your source path is cluttered with directories that are no longer +of interest, GDB may sometimes cause confusion by finding the wrong +versions of source. You can correct the situation as follows: + + 1. Use `directory' with no argument to reset the source path to empty. + + 2. Use `directory' with suitable arguments to reinstall the + directories you want in the source path. You can add all the + directories in one command. + + +File: gdb.info, Node: Machine Code, Prev: Source Path, Up: Source + +Source and machine code +======================= + + You can use the command `info line' to map source lines to program +addresses (and vice versa), and the command `disassemble' to display a +range of addresses as machine instructions. When run under GNU Emacs +mode, the `info line' command now causes the arrow to point to the line +specified. Also, `info line' prints addresses in symbolic form as well +as hex. + +`info line LINESPEC' + Print the starting and ending addresses of the compiled code for + source line LINESPEC. You can specify source lines in any of the + ways understood by the `list' command (*note Printing source + lines: List.). + + For example, we can use `info line' to discover the location of the +object code for the first line of function `m4_changequote': + + (gdb) info line m4_changecom + Line 895 of "builtin.c" starts at pc 0x634c and ends at 0x6350. + +We can also inquire (using `*ADDR' as the form for LINESPEC) what +source line covers a particular address: + (gdb) info line *0x63ff + Line 926 of "builtin.c" starts at pc 0x63e4 and ends at 0x6404. + + After `info line', the default address for the `x' command is +changed to the starting address of the line, so that `x/i' is +sufficient to begin examining the machine code (*note Examining memory: +Memory.). Also, this address is saved as the value of the convenience +variable `$_' (*note Convenience variables: Convenience Vars.). + +`disassemble' + This specialized command dumps a range of memory as machine + instructions. The default memory range is the function + surrounding the program counter of the selected frame. A single + argument to this command is a program counter value; GDB dumps the + function surrounding this value. Two arguments specify a range of + addresses (first inclusive, second exclusive) to dump. + + The following example shows the disassembly of a range of addresses +of HP PA-RISC 2.0 code: + + (gdb) disas 0x32c4 0x32e4 + Dump of assembler code from 0x32c4 to 0x32e4: + 0x32c4 : addil 0,dp + 0x32c8 : ldw 0x22c(sr0,r1),r26 + 0x32cc : ldil 0x3000,r31 + 0x32d0 : ble 0x3f8(sr4,r31) + 0x32d4 : ldo 0(r31),rp + 0x32d8 : addil -0x800,dp + 0x32dc : ldo 0x588(r1),r26 + 0x32e0 : ldil 0x3000,r31 + End of assembler dump. + + Some architectures have more than one commonly-used set of +instruction mnemonics or other syntax. + +`set assembly-language INSTRUCTION-SET' + Select the instruction set to use when disassembling the program + via the `disassemble' or `x/i' commands. + + Currently this command is only defined for the Intel x86 family. + You can set INSTRUCTION-SET to either `i386' or `i8086'. The + default is `i386'. + + +File: gdb.info, Node: Data, Next: Languages, Prev: Source, Up: Top + +Examining Data +************** + + The usual way to examine data in your program is with the `print' +command (abbreviated `p'), or its synonym `inspect'. It evaluates and +prints the value of an expression of the language your program is +written in (*note Using GDB with Different Languages: Languages.). + +`print EXP' +`print /F EXP' + EXP is an expression (in the source language). By default the + value of EXP is printed in a format appropriate to its data type; + you can choose a different format by specifying `/F', where F is a + letter specifying the format; *note Output formats: Output + Formats.. + +`print' +`print /F' + If you omit EXP, GDB displays the last value again (from the + "value history"; *note Value history: Value History.). This + allows you to conveniently inspect the same value in an + alternative format. + + A more low-level way of examining data is with the `x' command. It +examines data in memory at a specified address and prints it in a +specified format. *Note Examining memory: Memory. + + If you are interested in information about types, or about how the +fields of a struct or class are declared, use the `ptype EXP' command +rather than `print'. *Note Examining the Symbol Table: Symbols. + +* Menu: + +* Expressions:: Expressions +* Variables:: Program variables +* Arrays:: Artificial arrays +* Output Formats:: Output formats +* Memory:: Examining memory +* Auto Display:: Automatic display +* Print Settings:: Print settings +* Value History:: Value history +* Convenience Vars:: Convenience variables +* Registers:: Registers + +* Floating Point Hardware:: Floating point hardware + + +File: gdb.info, Node: Expressions, Next: Variables, Prev: Data, Up: Data + +Expressions +=========== + + `print' and many other GDB commands accept an expression and compute +its value. Any kind of constant, variable or operator defined by the +programming language you are using is valid in an expression in GDB. +This includes conditional expressions, function calls, casts and string +constants. It unfortunately does not include symbols defined by +preprocessor `#define' commands. + + GDB now supports array constants in expressions input by the user. +The syntax is {ELEMENT, ELEMENT...}. For example, you can now use the +command `print {1, 2, 3}' to build up an array in memory that is +malloc'd in the target program. + + Because C is so widespread, most of the expressions shown in +examples in this manual are in C. *Note Using GDB with Different +Languages: Languages, for information on how to use expressions in other +languages. + + In this section, we discuss operators that you can use in GDB +expressions regardless of your programming language. + + Casts are supported in all languages, not just in C, because it is so +useful to cast a number into a pointer in order to examine a structure +at that address in memory. + + GDB supports these operators, in addition to those common to +programming languages: + +`@' + `@' is a binary operator for treating parts of memory as arrays. + *Note Artificial arrays: Arrays, for more information. + +`::' + `::' allows you to specify a variable in terms of the file or + function where it is defined. *Note Program variables: Variables. + +`{TYPE} ADDR' + Refers to an object of type TYPE stored at address ADDR in memory. + ADDR may be any expression whose value is an integer or pointer + (but parentheses are required around binary operators, just as in + a cast). This construct is allowed regardless of what kind of + data is normally supposed to reside at ADDR. + + +File: gdb.info, Node: Variables, Next: Arrays, Prev: Expressions, Up: Data + +Program variables +================= + + The most common kind of expression to use is the name of a variable +in your program. + + Variables in expressions are understood in the selected stack frame +(*note Selecting a frame: Selection.); they must be either: + + * global (or file-static) + +or + + * visible according to the scope rules of the programming language + from the point of execution in that frame + +This means that in the function + + foo (a) + int a; + { + bar (a); + { + int b = test (); + bar (b); + } + } + +you can examine and use the variable `a' whenever your program is +executing within the function `foo', but you can only use or examine +the variable `b' while your program is executing inside the block where +`b' is declared. + + There is an exception: you can refer to a variable or function whose +scope is a single source file even if the current execution point is not +in this file. But it is possible to have more than one such variable or +function with the same name (in different source files). If that +happens, referring to that name has unpredictable effects. If you wish, +you can specify a static variable in a particular function or file, +using the colon-colon notation: + + FILE::VARIABLE + FUNCTION::VARIABLE + +Here FILE or FUNCTION is the name of the context for the static +VARIABLE. In the case of file names, you can use quotes to make sure +GDB parses the file name as a single word--for example, to print a +global value of `x' defined in `f2.c': + + (gdb) p 'f2.c'::x + + This use of `::' is very rarely in conflict with the very similar +use of the same notation in C++. GDB also supports use of the C++ +scope resolution operator in GDB expressions. + + *Warning:* Occasionally, a local variable may appear to have the + wrong value at certain points in a function--just after entry to a + new scope, and just before exit. + You may see this problem when you are stepping by machine +instructions. This is because, on most machines, it takes more than +one instruction to set up a stack frame (including local variable +definitions); if you are stepping by machine instructions, variables +may appear to have the wrong values until the stack frame is completely +built. On exit, it usually also takes more than one machine +instruction to destroy a stack frame; after you begin stepping through +that group of instructions, local variable definitions may be gone. + + This may also happen when the compiler does significant +optimizations. To be sure of always seeing accurate values, turn off +all optimization when compiling. + diff --git a/gdb/doc/gdb.info-4 b/gdb/doc/gdb.info-4 new file mode 100644 index 00000000000..b20956c4d64 --- /dev/null +++ b/gdb/doc/gdb.info-4 @@ -0,0 +1,1279 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Arrays, Next: Output Formats, Prev: Variables, Up: Data + +Artificial arrays +================= + + It is often useful to print out several successive objects of the +same type in memory; a section of an array, or an array of dynamically +determined size for which only a pointer exists in the program. + + You can do this by referring to a contiguous span of memory as an +"artificial array", using the binary operator `@'. The left operand of +`@' should be the first element of the desired array and be an +individual object. The right operand should be the desired length of +the array. The result is an array value whose elements are all of the +type of the left argument. The first element is actually the left +argument; the second element comes from bytes of memory immediately +following those that hold the first element, and so on. Here is an +example. If a program says + + int *array = (int *) malloc (len * sizeof (int)); + +you can print the contents of `array' with + + p *array@len + + The left operand of `@' must reside in memory. Array values made +with `@' in this way behave just like other arrays in terms of +subscripting, and are coerced to pointers when used in expressions. +Artificial arrays most often appear in expressions via the value history +(*note Value history: Value History.), after printing one out. + + Another way to create an artificial array is to use a cast. This +re-interprets a value as if it were an array. The value need not be in +memory: + (gdb) p/x (short[2])0x12345678 + $1 = {0x1234, 0x5678} + + As a convenience, if you leave the array length out (as in +`(TYPE)[])VALUE') gdb calculates the size to fill the value (as +`sizeof(VALUE)/sizeof(TYPE)': + (gdb) p/x (short[])0x12345678 + $2 = {0x1234, 0x5678} + + Sometimes the artificial array mechanism is not quite enough; in +moderately complex data structures, the elements of interest may not +actually be adjacent--for example, if you are interested in the values +of pointers in an array. One useful work-around in this situation is +to use a convenience variable (*note Convenience variables: Convenience +Vars.) as a counter in an expression that prints the first interesting +value, and then repeat that expression via . For instance, +suppose you have an array `dtab' of pointers to structures, and you are +interested in the values of a field `fv' in each structure. Here is an +example of what you might type: + + set $i = 0 + p dtab[$i++]->fv + + + ... + + +File: gdb.info, Node: Output Formats, Next: Memory, Prev: Arrays, Up: Data + +Output formats +============== + + By default, GDB prints a value according to its data type. Sometimes +this is not what you want. For example, you might want to print a +number in hex, or a pointer in decimal. Or you might want to view data +in memory at a certain address as a character string or as an +instruction. To do these things, specify an "output format" when you +print a value. + + The simplest use of output formats is to say how to print a value +already computed. This is done by starting the arguments of the +`print' command with a slash and a format letter. The format letters +supported are: + +`x' + Regard the bits of the value as an integer, and print the integer + in hexadecimal. + +`d' + Print as integer in signed decimal. + +`u' + Print as integer in unsigned decimal. + +`o' + Print as integer in octal. + +`t' + Print as integer in binary. The letter `t' stands for "two". (1) + +`a' + Print as an address, both absolute in hexadecimal and as an offset + from the nearest preceding symbol. You can use this format used + to discover where (in what function) an unknown address is located: + + (gdb) p/a 0x54320 + $3 = 0x54320 <_initialize_vx+396> + +`c' + Regard as an integer and print it as a character constant. + +`f' + Regard the bits of the value as a floating point number and print + using typical floating point syntax. + + For example, to print the program counter in hex (*note +Registers::.), type + + p/x $pc + +Note that no space is required before the slash; this is because command +names in GDB cannot contain a slash. + + To reprint the last value in the value history with a different +format, you can use the `print' command with just a format and no +expression. For example, `p/x' reprints the last value in hex. + + ---------- Footnotes ---------- + + (1) `b' cannot be used because these format letters are also used +with the `x' command, where `b' stands for "byte"; *note Examining +memory: Memory.. + + +File: gdb.info, Node: Memory, Next: Auto Display, Prev: Output Formats, Up: Data + +Examining memory +================ + + You can use the command `x' (for "examine") to examine memory in any +of several formats, independently of your program's data types. + +`x/NFU ADDR' +`x ADDR' +`x' + Use the `x' command to examine memory. + + N, F, and U are all optional parameters that specify how much memory +to display and how to format it; ADDR is an expression giving the +address where you want to start displaying memory. If you use defaults +for NFU, you need not type the slash `/'. Several commands set +convenient defaults for ADDR. + +N, the repeat count + The repeat count is a decimal integer; the default is 1. It + specifies how much memory (counting by units U) to display. + +F, the display format + The display format is one of the formats used by `print', `s' + (null-terminated string), or `i' (machine instruction). The + default is `x' (hexadecimal) initially. The default changes each + time you use either `x' or `print'. + +U, the unit size + The unit size is any of + + `b' + Bytes. + + `h' + Halfwords (two bytes). + + `w' + Words (four bytes). This is the initial default. + + `g' + Giant words (eight bytes). + + Each time you specify a unit size with `x', that size becomes the + default unit the next time you use `x'. (For the `s' and `i' + formats, the unit size is ignored and is normally not written.) + +ADDR, starting display address + ADDR is the address where you want GDB to begin displaying memory. + The expression need not have a pointer value (though it may); it + is always interpreted as an integer address of a byte of memory. + *Note Expressions: Expressions, for more information on + expressions. The default for ADDR is usually just after the last + address examined--but several other commands also set the default + address: `info breakpoints' (to the address of the last breakpoint + listed), `info line' (to the starting address of a line), and + `print' (if you use it to display a value from memory). + + For example, `x/3uh 0x54320' is a request to display three halfwords +(`h') of memory, formatted as unsigned decimal integers (`u'), starting +at address `0x54320'. `x/4xw $sp' prints the four words (`w') of +memory above the stack pointer (here, `$sp'; *note Registers::.) in +hexadecimal (`x'). + + Since the letters indicating unit sizes are all distinct from the +letters specifying output formats, you do not have to remember whether +unit size or format comes first; either order works. The output +specifications `4xw' and `4wx' mean exactly the same thing. (However, +the count N must come first; `wx4' does not work.) + + Even though the unit size U is ignored for the formats `s' and `i', +you might still want to use a count N; for example, `3i' specifies that +you want to see three machine instructions, including any operands. +The command `disassemble' gives an alternative way of inspecting +machine instructions; *note Source and machine code: Machine Code.. + + All the defaults for the arguments to `x' are designed to make it +easy to continue scanning memory with minimal specifications each time +you use `x'. For example, after you have inspected three machine +instructions with `x/3i ADDR', you can inspect the next seven with just +`x/7'. If you use to repeat the `x' command, the repeat count N +is used again; the other arguments default as for successive uses of +`x'. + + The addresses and contents printed by the `x' command are not saved +in the value history because there is often too much of them and they +would get in the way. Instead, GDB makes these values available for +subsequent use in expressions as values of the convenience variables +`$_' and `$__'. After an `x' command, the last address examined is +available for use in expressions in the convenience variable `$_'. The +contents of that address, as examined, are available in the convenience +variable `$__'. + + If the `x' command has a repeat count, the address and contents saved +are from the last memory unit printed; this is not the same as the last +address printed if several units were printed on the last line of +output. + + +File: gdb.info, Node: Auto Display, Next: Print Settings, Prev: Memory, Up: Data + +Automatic display +================= + + If you find that you want to print the value of an expression +frequently (to see how it changes), you might want to add it to the +"automatic display list" so that GDB prints its value each time your +program stops. Each expression added to the list is given a number to +identify it; to remove an expression from the list, you specify that +number. The automatic display looks like this: + + 2: foo = 38 + 3: bar[5] = (struct hack *) 0x3804 + +This display shows item numbers, expressions and their current values. +As with displays you request manually using `x' or `print', you can +specify the output format you prefer; in fact, `display' decides +whether to use `print' or `x' depending on how elaborate your format +specification is--it uses `x' if you specify a unit size, or one of the +two formats (`i' and `s') that are only supported by `x'; otherwise it +uses `print'. + +`display EXP' + Add the expression EXP to the list of expressions to display each + time your program stops. *Note Expressions: Expressions. + + `display' does not repeat if you press again after using it. + +`display/FMT EXP' + For FMT specifying only a display format and not a size or count, + add the expression EXP to the auto-display list but arrange to + display it each time in the specified format FMT. *Note Output + formats: Output Formats. + +`display/FMT ADDR' + For FMT `i' or `s', or including a unit-size or a number of units, + add the expression ADDR as a memory address to be examined each + time your program stops. Examining means in effect doing `x/FMT + ADDR'. *Note Examining memory: Memory. + + For example, `display/i $pc' can be helpful, to see the machine +instruction about to be executed each time execution stops (`$pc' is a +common name for the program counter; *note Registers::.). + +`undisplay DNUMS...' +`delete display DNUMS...' + Remove item numbers DNUMS from the list of expressions to display. + + `undisplay' does not repeat if you press after using it. + (Otherwise you would just get the error `No display number ...'.) + +`disable display DNUMS...' + Disable the display of item numbers DNUMS. A disabled display + item is not printed automatically, but is not forgotten. It may be + enabled again later. + +`enable display DNUMS...' + Enable display of item numbers DNUMS. It becomes effective once + again in auto display of its expression, until you specify + otherwise. + +`display' + Display the current values of the expressions on the list, just as + is done when your program stops. + +`info display' + Print the list of expressions previously set up to display + automatically, each one with its item number, but without showing + the values. This includes disabled expressions, which are marked + as such. It also includes expressions which would not be + displayed right now because they refer to automatic variables not + currently available. + + If a display expression refers to local variables, then it does not +make sense outside the lexical context for which it was set up. Such an +expression is disabled when execution enters a context where one of its +variables is not defined. For example, if you give the command +`display last_char' while inside a function with an argument +`last_char', GDB displays this argument while your program continues to +stop inside that function. When it stops elsewhere--where there is no +variable `last_char'--the display is disabled automatically. The next +time your program stops where `last_char' is meaningful, you can enable +the display expression once again. + + +File: gdb.info, Node: Print Settings, Next: Value History, Prev: Auto Display, Up: Data + +Print settings +============== + + GDB provides the following ways to control how arrays, structures, +and symbols are printed. + +These settings are useful for debugging programs in any language: + +`set print address' +`set print address on' + GDB prints memory addresses showing the location of stack traces, + structure values, pointer values, breakpoints, and so forth, even + when it also displays the contents of those addresses. The default + is `on'. For example, this is what a stack frame display looks + like with `set print address on': + + (gdb) f + #0 set_quotes (lq=0x34c78 "<<", rq=0x34c88 ">>") + at input.c:530 + 530 if (lquote != def_lquote) + +`set print address off' + Do not print addresses when displaying their contents. For + example, this is the same stack frame displayed with `set print + address off': + + (gdb) set print addr off + (gdb) f + #0 set_quotes (lq="<<", rq=">>") at input.c:530 + 530 if (lquote != def_lquote) + + You can use `set print address off' to eliminate all machine + dependent displays from the GDB interface. For example, with + `print address off', you should get the same text for backtraces on + all machines--whether or not they involve pointer arguments. + +`show print address' + Show whether or not addresses are to be printed. + + When GDB prints a symbolic address, it normally prints the closest +earlier symbol plus an offset. If that symbol does not uniquely +identify the address (for example, it is a name whose scope is a single +source file), you may need to clarify. One way to do this is with +`info line', for example `info line *0x4537'. Alternately, you can set +GDB to print the source file and line number when it prints a symbolic +address: + +`set print symbol-filename on' + Tell GDB to print the source file name and line number of a symbol + in the symbolic form of an address. + +`set print symbol-filename off' + Do not print source file name and line number of a symbol. This + is the default. + +`show print symbol-filename' + Show whether or not GDB will print the source file name and line + number of a symbol in the symbolic form of an address. + + Another situation where it is helpful to show symbol filenames and +line numbers is when disassembling code; GDB shows you the line number +and source file that corresponds to each instruction. + + Also, you may wish to see the symbolic form only if the address being +printed is reasonably close to the closest earlier symbol: + +`set print max-symbolic-offset MAX-OFFSET' + Tell GDB to only display the symbolic form of an address if the + offset between the closest earlier symbol and the address is less + than MAX-OFFSET. The default is 0, which tells GDB to always + print the symbolic form of an address if any symbol precedes it. + +`show print max-symbolic-offset' + Ask how large the maximum offset is that GDB prints in a symbolic + address. + + If you have a pointer and you are not sure where it points, try `set +print symbol-filename on'. Then you can determine the name and source +file location of the variable where it points, using `p/a POINTER'. +This interprets the address in symbolic form. For example, here GDB +shows that a variable `ptt' points at another variable `t', defined in +`hi2.c': + + (gdb) set print symbol-filename on + (gdb) p/a ptt + $4 = 0xe008 + + *Warning:* For pointers that point to a local variable, `p/a' does + not show the symbol name and filename of the referent, even with + the appropriate `set print' options turned on. + + Other settings control how different kinds of objects are printed: + +`set print array' +`set print array on' + Pretty print arrays. This format is more convenient to read, but + uses more space. The default is off. + +`set print array off' + Return to compressed format for arrays. + +`show print array' + Show whether compressed or pretty format is selected for displaying + arrays. + +`set print elements NUMBER-OF-ELEMENTS' + Set a limit on how many elements of an array GDB will print. If + GDB is printing a large array, it stops printing after it has + printed the number of elements set by the `set print elements' + command. This limit also applies to the display of strings. + Setting NUMBER-OF-ELEMENTS to zero means that the printing is + unlimited. + +`show print elements' + Display the number of elements of a large array that GDB will + print. If the number is 0, then the printing is unlimited. + +`set print null-stop' + Cause GDB to stop printing the characters of an array when the + first NULL is encountered. This is useful when large arrays + actually contain only short strings. + +`set print pretty on' + Cause GDB to print structures in an indented format with one member + per line, like this: + + $1 = { + next = 0x0, + flags = { + sweet = 1, + sour = 1 + }, + meat = 0x54 "Pork" + } + +`set print pretty off' + Cause GDB to print structures in a compact format, like this: + + $1 = {next = 0x0, flags = {sweet = 1, sour = 1}, \ + meat = 0x54 "Pork"} + + This is the default format. + +`show print pretty' + Show which format GDB is using to print structures. + +`set print sevenbit-strings on' + Print using only seven-bit characters; if this option is set, GDB + displays any eight-bit characters (in strings or character values) + using the notation `\'NNN. This setting is best if you are + working in English (ASCII) and you use the high-order bit of + characters as a marker or "meta" bit. + +`set print sevenbit-strings off' + Print full eight-bit characters. This allows the use of more + international character sets, and is the default. + +`show print sevenbit-strings' + Show whether or not GDB is printing only seven-bit characters. + +`set print union on' + Tell GDB to print unions which are contained in structures. This + is the default setting. + +`set print union off' + Tell GDB not to print unions which are contained in structures. + +`show print union' + Ask GDB whether or not it will print unions which are contained in + structures. + + For example, given the declarations + + typedef enum {Tree, Bug} Species; + typedef enum {Big_tree, Acorn, Seedling} Tree_forms; + typedef enum {Caterpillar, Cocoon, Butterfly} + Bug_forms; + + struct thing { + Species it; + union { + Tree_forms tree; + Bug_forms bug; + } form; + }; + + struct thing foo = {Tree, {Acorn}}; + + with `set print union on' in effect `p foo' would print + + $1 = {it = Tree, form = {tree = Acorn, bug = Cocoon}} + + and with `set print union off' in effect it would print + + $1 = {it = Tree, form = {...}} + +These settings are of interest when debugging C++ programs: + +`set print demangle' +`set print demangle on' + Print C++ names in their source form rather than in the encoded + ("mangled") form passed to the assembler and linker for type-safe + linkage. The default is `on'. + +`show print demangle' + Show whether C++ names are printed in mangled or demangled form. + +`set print asm-demangle' +`set print asm-demangle on' + Print C++ names in their source form rather than their mangled + form, even in assembler code printouts such as instruction + disassemblies. The default is off. + +`show print asm-demangle' + Show whether C++ names in assembly listings are printed in mangled + or demangled form. + +`set demangle-style STYLE' + Choose among several encoding schemes used by different compilers + to represent C++ names. The choices for STYLE are currently: + + `auto' + Allow GDB to choose a decoding style by inspecting your + program. + + `gnu' + Decode based on the GNU C++ compiler (`g++') encoding + algorithm. This is the default. + + `hp' + Decode based on the HP ANSI C++ (`aCC') encoding algorithm. + + `lucid' + Decode based on the Lucid C++ compiler (`lcc') encoding + algorithm. + + `arm' + Decode using the algorithm in the `C++ Annotated Reference + Manual'. *Warning:* this setting alone is not sufficient to + allow debugging `cfront'-generated executables. GDB would + require further enhancement to permit that. + + If you omit STYLE, you will see a list of possible formats. + +`show demangle-style' + Display the encoding style currently in use for decoding C++ + symbols. + +`set print object' +`set print object on' + When displaying a pointer to an object, identify the *actual* + (derived) type of the object rather than the *declared* type, using + the virtual function table. + +`set print object off' + Display only the declared type of objects, without reference to the + virtual function table. This is the default setting. + +`show print object' + Show whether actual, or declared, object types are displayed. + +`set print static-members' +`set print static-members on' + Print static members when displaying a C++ object. The default is + on. + +`set print static-members off' + Do not print static members when displaying a C++ object. + +`show print static-members' + Show whether C++ static members are printed, or not. + +`set print vtbl' +`set print vtbl on' + Pretty print C++ virtual function tables. The default is off. + +`set print vtbl off' + Do not pretty print C++ virtual function tables. + +`show print vtbl' + Show whether C++ virtual function tables are pretty printed, or + not. + + +File: gdb.info, Node: Value History, Next: Convenience Vars, Prev: Print Settings, Up: Data + +Value history +============= + + Values printed by the `print' command are saved in the GDB "value +history". This allows you to refer to them in other expressions. +Values are kept until the symbol table is re-read or discarded (for +example with the `file' or `symbol-file' commands). When the symbol +table changes, the value history is discarded, since the values may +contain pointers back to the types defined in the symbol table. + + The values printed are given "history numbers" by which you can +refer to them. These are successive integers starting with one. +`print' shows you the history number assigned to a value by printing +`$NUM = ' before the value; here NUM is the history number. + + To refer to any previous value, use `$' followed by the value's +history number. The way `print' labels its output is designed to +remind you of this. Just `$' refers to the most recent value in the +history, and `$$' refers to the value before that. `$$N' refers to the +Nth value from the end; `$$2' is the value just prior to `$$', `$$1' is +equivalent to `$$', and `$$0' is equivalent to `$'. + + For example, suppose you have just printed a pointer to a structure +and want to see the contents of the structure. It suffices to type + + p *$ + + If you have a chain of structures where the component `next' points +to the next one, you can print the contents of the next one with this: + + p *$.next + +You can print successive links in the chain by repeating this +command--which you can do by just typing . + + Note that the history records values, not expressions. If the value +of `x' is 4 and you type these commands: + + print x + set x=5 + +then the value recorded in the value history by the `print' command +remains 4 even though the value of `x' has changed. + +`show values' + Print the last ten values in the value history, with their item + numbers. This is like `p $$9' repeated ten times, except that + `show values' does not change the history. + +`show values N' + Print ten history values centered on history item number N. + +`show values +' + Print ten history values just after the values last printed. If + no more values are available, `show values +' produces no display. + + Pressing to repeat `show values N' has exactly the same effect +as `show values +'. + + +File: gdb.info, Node: Convenience Vars, Next: Registers, Prev: Value History, Up: Data + +Convenience variables +===================== + + GDB provides "convenience variables" that you can use within GDB to +hold on to a value and refer to it later. These variables exist +entirely within GDB; they are not part of your program, and setting a +convenience variable has no direct effect on further execution of your +program. That is why you can use them freely. + + Convenience variables are prefixed with `$'. Any name preceded by +`$' can be used for a convenience variable, unless it is one of the +predefined machine-specific register names (*note Registers::.). +(Value history references, in contrast, are *numbers* preceded by `$'. +*Note Value history: Value History.) + + You can save a value in a convenience variable with an assignment +expression, just as you would set a variable in your program. For +example: + + set $foo = *object_ptr + +would save in `$foo' the value contained in the object pointed to by +`object_ptr'. + + Using a convenience variable for the first time creates it, but its +value is `void' until you assign a new value. You can alter the value +with another assignment at any time. + + Convenience variables have no fixed types. You can assign a +convenience variable any type of value, including structures and +arrays, even if that variable already has a value of a different type. +The convenience variable, when used as an expression, has the type of +its current value. + +`show convenience' + Print a list of convenience variables used so far, and their + values. Abbreviated `show con'. + + One of the ways to use a convenience variable is as a counter to be +incremented or a pointer to be advanced. For example, to print a field +from successive elements of an array of structures: + + set $i = 0 + print bar[$i++]->contents + +Repeat that command by typing . + + Some convenience variables are created automatically by GDB and given +values likely to be useful. + +`$_' + The variable `$_' is automatically set by the `x' command to the + last address examined (*note Examining memory: Memory.). Other + commands which provide a default address for `x' to examine also + set `$_' to that address; these commands include `info line' and + `info breakpoint'. The type of `$_' is `void *' except when set + by the `x' command, in which case it is a pointer to the type of + `$__'. + +`$__' + The variable `$__' is automatically set by the `x' command to the + value found in the last address examined. Its type is chosen to + match the format in which the data was printed. + +`$_exitcode' + The variable `$_exitcode' is automatically set to the exit code + when the program being debugged terminates. + + +File: gdb.info, Node: Registers, Next: Floating Point Hardware, Prev: Convenience Vars, Up: Data + +Registers +========= + + You can refer to machine register contents, in expressions, as +variables with names starting with `$'. The names of registers are +different for each machine; use `info registers' to see the names used +on your machine. + +`info registers' + Print the names and values of all registers except floating-point + registers (in the selected stack frame). + +`info all-registers' + Print the names and values of all registers, including + floating-point registers. + +`info registers REGNAME ...' + Print the "relativized" value of each specified register REGNAME. + As discussed in detail below, register values are normally + relative to the selected stack frame. REGNAME may be any register + name valid on the machine you are using, with or without the + initial `$'. + + GDB has four "standard" register names that are available (in +expressions) on most machines--whenever they do not conflict with an +architecture's canonical mnemonics for registers. The register names +`$pc' and `$sp' are used for the program counter register and the stack +pointer. `$fp' is used for a register that contains a pointer to the +current stack frame, and `$ps' is used for a register that contains the +processor status. For example, you could print the program counter in +hex with + + p/x $pc + +or print the instruction to be executed next with + + x/i $pc + +or add four to the stack pointer(1) with + + set $sp += 4 + + Whenever possible, these four standard register names are available +on your machine even though the machine has different canonical +mnemonics, so long as there is no conflict. The `info registers' +command shows the canonical names. For example, on the SPARC, `info +registers' displays the processor status register as `$psr' but you can +also refer to it as `$ps'. + + GDB always considers the contents of an ordinary register as an +integer when the register is examined in this way. Some machines have +special registers which can hold nothing but floating point; these +registers are considered to have floating point values. There is no way +to refer to the contents of an ordinary register as floating point value +(although you can *print* it as a floating point value with `print/f +$REGNAME'). + + Some registers have distinct "raw" and "virtual" data formats. This +means that the data format in which the register contents are saved by +the operating system is not the same one that your program normally +sees. For example, the registers of the 68881 floating point +coprocessor are always saved in "extended" (raw) format, but all C +programs expect to work with "double" (virtual) format. In such cases, +GDB normally works with the virtual format only (the format that makes +sense for your program), but the `info registers' command prints the +data in both formats. + + Normally, register values are relative to the selected stack frame +(*note Selecting a frame: Selection.). This means that you get the +value that the register would contain if all stack frames farther in +were exited and their saved registers restored. In order to see the +true contents of hardware registers, you must select the innermost +frame (with `frame 0'). + + However, GDB must deduce where registers are saved, from the machine +code generated by your compiler. If some registers are not saved, or if +GDB is unable to locate the saved registers, the selected stack frame +makes no difference. + +`set rstack_high_address ADDRESS' + On AMD 29000 family processors, registers are saved in a separate + "register stack". There is no way for GDB to determine the extent + of this stack. Normally, GDB just assumes that the stack is "large + enough". This may result in GDB referencing memory locations that + do not exist. If necessary, you can get around this problem by + specifying the ending address of the register stack with the `set + rstack_high_address' command. The argument should be an address, + which you probably want to precede with `0x' to specify in + hexadecimal. + +`show rstack_high_address' + Display the current limit of the register stack, on AMD 29000 + family processors. + + ---------- Footnotes ---------- + + (1) This is a way of removing one word from the stack, on machines +where stacks grow downward in memory (most machines, nowadays). This +assumes that the innermost stack frame is selected; setting `$sp' is +not allowed when other stack frames are selected. To pop entire frames +off the stack, regardless of machine architecture, use `return'; *note +Returning from a function: Returning.. + + +File: gdb.info, Node: Floating Point Hardware, Prev: Registers, Up: Data + +Floating point hardware +======================= + + Depending on the configuration, GDB may be able to give you more +information about the status of the floating point hardware. + +`info float' + Display hardware-dependent information about the floating point + unit. The exact contents and layout vary depending on the + floating point chip. Currently, `info float' is supported on the + ARM and x86 machines. + + +File: gdb.info, Node: Languages, Next: Symbols, Prev: Data, Up: Top + +Using GDB with Different Languages +********************************** + + Although programming languages generally have common aspects, they +are rarely expressed in the same manner. For instance, in ANSI C, +dereferencing a pointer `p' is accomplished by `*p', but in Modula-2, +it is accomplished by `p^'. Values can also be represented (and +displayed) differently. Hex numbers in C appear as `0x1ae', while in +Modula-2 they appear as `1AEH'. + + Language-specific information is built into GDB for some languages, +allowing you to express operations like the above in your program's +native language, and allowing GDB to output values in a manner +consistent with the syntax of your program's native language. The +language you use to build expressions is called the "working language". + +* Menu: + +* Setting:: Switching between source languages +* Show:: Displaying the language + +* Checks:: Type and range checks + +* Support:: Supported languages + + +File: gdb.info, Node: Setting, Next: Show, Prev: Languages, Up: Languages + +Switching between source languages +================================== + + There are two ways to control the working language--either have GDB +set it automatically, or select it manually yourself. You can use the +`set language' command for either purpose. On startup, GDB defaults to +setting the language automatically. The working language is used to +determine how expressions you type are interpreted, how values are +printed, etc. + + In addition to the working language, every source file that GDB +knows about has its own working language. For some object file +formats, the compiler might indicate which language a particular source +file is in. However, most of the time GDB infers the language from the +name of the file. The language of a source file controls whether C++ +names are demangled--this way `backtrace' can show each frame +appropriately for its own language. There is no way to set the +language of a source file from within GDB. + + This is most commonly a problem when you use a program, such as +`cfront' or `f2c', that generates C but is written in another language. +In that case, make the program use `#line' directives in its C output; +that way GDB will know the correct language of the source code of the +original program, and will display that source code, not the generated +C code. + +* Menu: + +* Filenames:: Filename extensions and languages. +* Manually:: Setting the working language manually +* Automatically:: Having GDB infer the source language + + +File: gdb.info, Node: Filenames, Next: Manually, Prev: Setting, Up: Setting + +List of filename extensions and languages +----------------------------------------- + + If a source file name ends in one of the following extensions, then +GDB infers that its language is the one indicated. + +`.c' + C source file + +`.C' +`.cc' +`.cp' +`.cpp' +`.cxx' +`.c++' + C++ source file + +`.f' +`.F' + Fortran source file + +`.ch' +`.c186' +`.c286' + CHILL source file. + +`.mod' + Modula-2 source file + +`.s' +`.S' + Assembler source file. This actually behaves almost like C, but + GDB does not skip over function prologues when stepping. + + In addition, you may set the language associated with a filename +extension. *Note Displaying the language: Show. + + +File: gdb.info, Node: Manually, Next: Automatically, Prev: Filenames, Up: Setting + +Setting the working language +---------------------------- + + If you allow GDB to set the language automatically, expressions are +interpreted the same way in your debugging session and your program. + + If you wish, you may set the language manually. To do this, issue +the command `set language LANG', where LANG is the name of a language, +such as `c' or `modula-2'. For a list of the supported languages, type +`set language'. + + Setting the language manually prevents GDB from updating the working +language automatically. This can lead to confusion if you try to debug +a program when the working language is not the same as the source +language, when an expression is acceptable to both languages--but means +different things. For instance, if the current source file were +written in C, and GDB was parsing Modula-2, a command such as: + + print a = b + c + +might not have the effect you intended. In C, this means to add `b' +and `c' and place the result in `a'. The result printed would be the +value of `a'. In Modula-2, this means to compare `a' to the result of +`b+c', yielding a `BOOLEAN' value. + + +File: gdb.info, Node: Automatically, Prev: Manually, Up: Setting + +Having GDB infer the source language +------------------------------------ + + To have GDB set the working language automatically, use `set +language local' or `set language auto'. GDB then infers the working +language. That is, when your program stops in a frame (usually by +encountering a breakpoint), GDB sets the working language to the +language recorded for the function in that frame. If the language for +a frame is unknown (that is, if the function or block corresponding to +the frame was defined in a source file that does not have a recognized +extension), the current working language is not changed, and GDB issues +a warning. + + This may not seem necessary for most programs, which are written +entirely in one source language. However, program modules and libraries +written in one source language can be used by a main program written in +a different source language. Using `set language auto' in this case +frees you from having to set the working language manually. + + +File: gdb.info, Node: Show, Next: Checks, Prev: Setting, Up: Languages + +Displaying the language +======================= + + The following commands help you find out which language is the +working language, and also what language source files were written in. + +`show language' + Display the current working language. This is the language you + can use with commands such as `print' to build and compute + expressions that may involve variables in your program. + +`info frame' + Display the source language for this frame. This language becomes + the working language if you use an identifier from this frame. + *Note Information about a frame: Frame Info, to identify the other + information listed here. + +`info source' + Display the source language of this source file. *Note Examining + the Symbol Table: Symbols, to identify the other information + listed here. + + In unusual circumstances, you may have source files with extensions +not in the standard list. You can then set the extension associated +with a language explicitly: + +`set extension-language .EXT LANGUAGE' + Set source files with extension .EXT to be assumed to be in the + source language LANGUAGE. + +`info extensions' + List all the filename extensions and the associated languages. + + +File: gdb.info, Node: Checks, Next: Support, Prev: Show, Up: Languages + +Type and range checking +======================= + + *Warning:* In this release, the GDB commands for type and range + checking are included, but they do not yet have any effect. This + section documents the intended facilities. + + Some languages are designed to guard you against making seemingly +common errors through a series of compile- and run-time checks. These +include checking the type of arguments to functions and operators, and +making sure mathematical overflows are caught at run time. Checks such +as these help to ensure a program's correctness once it has been +compiled by eliminating type mismatches, and providing active checks +for range errors when your program is running. + + GDB can check for conditions like the above if you wish. Although +GDB does not check the statements in your program, it can check +expressions entered directly into GDB for evaluation via the `print' +command, for example. As with the working language, GDB can also +decide whether or not to check automatically based on your program's +source language. *Note Supported languages: Support, for the default +settings of supported languages. + +* Menu: + +* Type Checking:: An overview of type checking +* Range Checking:: An overview of range checking + + +File: gdb.info, Node: Type Checking, Next: Range Checking, Prev: Checks, Up: Checks + +An overview of type checking +---------------------------- + + Some languages, such as Modula-2, are strongly typed, meaning that +the arguments to operators and functions have to be of the correct type, +otherwise an error occurs. These checks prevent type mismatch errors +from ever causing any run-time problems. For example, + + 1 + 2 => 3 +but + error--> 1 + 2.3 + + The second example fails because the `CARDINAL' 1 is not +type-compatible with the `REAL' 2.3. + + For the expressions you use in GDB commands, you can tell the GDB +type checker to skip checking; to treat any mismatches as errors and +abandon the expression; or to only issue warnings when type mismatches +occur, but evaluate the expression anyway. When you choose the last of +these, GDB evaluates expressions like the second example above, but +also issues a warning. + + Even if you turn type checking off, there may be other reasons +related to type that prevent GDB from evaluating an expression. For +instance, GDB does not know how to add an `int' and a `struct foo'. +These particular type errors have nothing to do with the language in +use, and usually arise from expressions, such as the one described +above, which make little sense to evaluate anyway. + + Each language defines to what degree it is strict about type. For +instance, both Modula-2 and C require the arguments to arithmetical +operators to be numbers. In C, enumerated types and pointers can be +represented as numbers, so that they are valid arguments to mathematical +operators. *Note Supported languages: Support, for further details on +specific languages. + + GDB provides some additional commands for controlling the type +checker: + +`set check type auto' + Set type checking on or off based on the current working language. + *Note Supported languages: Support, for the default settings for + each language. + +`set check type on' +`set check type off' + Set type checking on or off, overriding the default setting for the + current working language. Issue a warning if the setting does not + match the language default. If any type mismatches occur in + evaluating an expression while typechecking is on, GDB prints a + message and aborts evaluation of the expression. + +`set check type warn' + Cause the type checker to issue warnings, but to always attempt to + evaluate the expression. Evaluating the expression may still be + impossible for other reasons. For example, GDB cannot add numbers + and structures. + +`show type' + Show the current setting of the type checker, and whether or not + GDB is setting it automatically. + + +File: gdb.info, Node: Range Checking, Prev: Type Checking, Up: Checks + +An overview of range checking +----------------------------- + + In some languages (such as Modula-2), it is an error to exceed the +bounds of a type; this is enforced with run-time checks. Such range +checking is meant to ensure program correctness by making sure +computations do not overflow, or indices on an array element access do +not exceed the bounds of the array. + + For expressions you use in GDB commands, you can tell GDB to treat +range errors in one of three ways: ignore them, always treat them as +errors and abandon the expression, or issue warnings but evaluate the +expression anyway. + + A range error can result from numerical overflow, from exceeding an +array index bound, or when you type a constant that is not a member of +any type. Some languages, however, do not treat overflows as an error. +In many implementations of C, mathematical overflow causes the result +to "wrap around" to lower values--for example, if M is the largest +integer value, and S is the smallest, then + + M + 1 => S + + This, too, is specific to individual languages, and in some cases +specific to individual compilers or machines. *Note Supported +languages: Support, for further details on specific languages. + + GDB provides some additional commands for controlling the range +checker: + +`set check range auto' + Set range checking on or off based on the current working language. + *Note Supported languages: Support, for the default settings for + each language. + +`set check range on' +`set check range off' + Set range checking on or off, overriding the default setting for + the current working language. A warning is issued if the setting + does not match the language default. If a range error occurs, + then a message is printed and evaluation of the expression is + aborted. + +`set check range warn' + Output messages when the GDB range checker detects a range error, + but attempt to evaluate the expression anyway. Evaluating the + expression may still be impossible for other reasons, such as + accessing memory that the process does not own (a typical example + from many Unix systems). + +`show range' + Show the current setting of the range checker, and whether or not + it is being set automatically by GDB. + + +File: gdb.info, Node: Support, Prev: Checks, Up: Languages + +Supported languages +=================== + + GDB supports C, C++, Fortran, Chill, assembly, and Modula-2. Some +GDB features may be used in expressions regardless of the language you +use: the GDB `@' and `::' operators, and the `{type}addr' construct +(*note Expressions: Expressions.) can be used with the constructs of +any supported language. + + The following sections detail to what degree each source language is +supported by GDB. These sections are not meant to be language +tutorials or references, but serve only as a reference guide to what the +GDB expression parser accepts, and what input and output formats should +look like for different languages. There are many good books written +on each of these languages; please look to these for a language +reference or tutorial. + +* Menu: + +* C:: C and C++ +* Modula-2:: Modula-2 + + +File: gdb.info, Node: C, Next: Modula-2, Up: Support + +C and C++ +--------- + + Since C and C++ are so closely related, many features of GDB apply +to both languages. Whenever this is the case, we discuss those +languages together. + + The C++ debugging facilities are jointly implemented by the C++ +compiler and GDB. Therefore, to debug your C++ code effectively, you +must compile your C++ programs with a supported C++ compiler, such as +GNU `g++', or the HP ANSI C++ compiler (`aCC'). + + For best results when using GNU C++, use the stabs debugging format. +You can select that format explicitly with the `g++' command-line +options `-gstabs' or `-gstabs+'. See *Note Options for Debugging Your +Program or GNU CC: (gcc.info)Debugging Options, for more information. + +* Menu: + +* C Operators:: C and C++ operators +* C Constants:: C and C++ constants +* Cplus expressions:: C++ expressions +* C Defaults:: Default settings for C and C++ + +* C Checks:: C and C++ type and range checks + +* Debugging C:: GDB and C +* Debugging C plus plus:: GDB features for C++ + diff --git a/gdb/doc/gdb.info-5 b/gdb/doc/gdb.info-5 new file mode 100644 index 00000000000..854e34f209c --- /dev/null +++ b/gdb/doc/gdb.info-5 @@ -0,0 +1,1185 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: C Operators, Next: C Constants, Up: C + +C and C++ operators +................... + + Operators must be defined on values of specific types. For instance, +`+' is defined on numbers, but not on structures. Operators are often +defined on groups of types. + + For the purposes of C and C++, the following definitions hold: + + * *Integral types* include `int' with any of its storage-class + specifiers; `char'; and `enum'. + + * *Floating-point types* include `float' and `double'. + + * *Pointer types* include all types defined as `(TYPE *)'. + + * *Scalar types* include all of the above. + +The following operators are supported. They are listed here in order +of increasing precedence: + +`,' + The comma or sequencing operator. Expressions in a + comma-separated list are evaluated from left to right, with the + result of the entire expression being the last expression + evaluated. + +`=' + Assignment. The value of an assignment expression is the value + assigned. Defined on scalar types. + +`OP=' + Used in an expression of the form `A OP= B', and translated to + `A = A OP B'. `OP=' and `=' have the same precendence. OP is any + one of the operators `|', `^', `&', `<<', `>>', `+', `-', `*', + `/', `%'. + +`?:' + The ternary operator. `A ? B : C' can be thought of as: if A + then B else C. A should be of an integral type. + +`||' + Logical OR. Defined on integral types. + +`&&' + Logical AND. Defined on integral types. + +`|' + Bitwise OR. Defined on integral types. + +`^' + Bitwise exclusive-OR. Defined on integral types. + +`&' + Bitwise AND. Defined on integral types. + +`==, !=' + Equality and inequality. Defined on scalar types. The value of + these expressions is 0 for false and non-zero for true. + +`<, >, <=, >=' + Less than, greater than, less than or equal, greater than or equal. + Defined on scalar types. The value of these expressions is 0 for + false and non-zero for true. + +`<<, >>' + left shift, and right shift. Defined on integral types. + +`@' + The GDB "artificial array" operator (*note Expressions: + Expressions.). + +`+, -' + Addition and subtraction. Defined on integral types, + floating-point types and pointer types. + +`*, /, %' + Multiplication, division, and modulus. Multiplication and + division are defined on integral and floating-point types. + Modulus is defined on integral types. + +`++, --' + Increment and decrement. When appearing before a variable, the + operation is performed before the variable is used in an + expression; when appearing after it, the variable's value is used + before the operation takes place. + +`*' + Pointer dereferencing. Defined on pointer types. Same precedence + as `++'. + +`&' + Address operator. Defined on variables. Same precedence as `++'. + + For debugging C++, GDB implements a use of `&' beyond what is + allowed in the C++ language itself: you can use `&(&REF)' (or, if + you prefer, simply `&&REF') to examine the address where a C++ + reference variable (declared with `&REF') is stored. + +`-' + Negative. Defined on integral and floating-point types. Same + precedence as `++'. + +`!' + Logical negation. Defined on integral types. Same precedence as + `++'. + +`~' + Bitwise complement operator. Defined on integral types. Same + precedence as `++'. + +`., ->' + Structure member, and pointer-to-structure member. For + convenience, GDB regards the two as equivalent, choosing whether + to dereference a pointer based on the stored type information. + Defined on `struct' and `union' data. + +`[]' + Array indexing. `A[I]' is defined as `*(A+I)'. Same precedence + as `->'. + +`()' + Function parameter list. Same precedence as `->'. + +`::' + C++ scope resolution operator. Defined on `struct', `union', and + `class' types. + +`::' + Doubled colons also represent the GDB scope operator (*note + Expressions: Expressions.). Same precedence as `::', above. + +* Menu: + +* C Constants:: + + +File: gdb.info, Node: C Constants, Next: Cplus expressions, Prev: C Operators, Up: C + +C and C++ constants +................... + + GDB allows you to express the constants of C and C++ in the +following ways: + + * Integer constants are a sequence of digits. Octal constants are + specified by a leading `0' (i.e. zero), and hexadecimal constants + by a leading `0x' or `0X'. Constants may also end with a letter + `l', specifying that the constant should be treated as a `long' + value. + + * Floating point constants are a sequence of digits, followed by a + decimal point, followed by a sequence of digits, and optionally + followed by an exponent. An exponent is of the form: + `e[[+]|-]NNN', where NNN is another sequence of digits. The `+' + is optional for positive exponents. + + * Enumerated constants consist of enumerated identifiers, or their + integral equivalents. + + * Character constants are a single character surrounded by single + quotes (`''), or a number--the ordinal value of the corresponding + character (usually its ASCII value). Within quotes, the single + character may be represented by a letter or by "escape sequences", + which are of the form `\NNN', where NNN is the octal representation + of the character's ordinal value; or of the form `\X', where `X' + is a predefined special character--for example, `\n' for newline. + + * String constants are a sequence of character constants surrounded + by double quotes (`"'). + + * Pointer constants are an integral value. You can also write + pointers to constants using the C operator `&'. + + * Array constants are comma-separated lists surrounded by braces `{' + and `}'; for example, `{1,2,3}' is a three-element array of + integers, `{{1,2}, {3,4}, {5,6}}' is a three-by-two array, and + `{&"hi", &"there", &"fred"}' is a three-element array of pointers. + +* Menu: + +* Cplus expressions:: +* C Defaults:: + +* C Checks:: + +* Debugging C:: + + +File: gdb.info, Node: Cplus expressions, Next: C Defaults, Prev: C Constants, Up: C + +C++ expressions +............... + + GDB expression handling can interpret most C++ expressions. + + *Warning:* GDB can only debug C++ code if you use the proper + compiler. Typically, C++ debugging depends on the use of + additional debugging information in the symbol table, and thus + requires special support. In particular, if your compiler + generates a.out, MIPS ECOFF, RS/6000 XCOFF, or ELF with stabs + extensions to the symbol table, these facilities are all + available. (With GNU CC, you can use the `-gstabs' option to + request stabs debugging extensions explicitly.) Where the object + code format is standard COFF or DWARF in ELF, on the other hand, + most of the C++ support in GDB does *not* work. + + 1. Member function calls are allowed; you can use expressions like + + count = aml->GetOriginal(x, y) + + 2. While a member function is active (in the selected stack frame), + your expressions have the same namespace available as the member + function; that is, GDB allows implicit references to the class + instance pointer `this' following the same rules as C++. + + 3. You can call overloaded functions; GDB resolves the function call + to the right definition, with one restriction--you must use + arguments of the type required by the function that you want to + call. GDB does not perform conversions requiring constructors or + user-defined type operators. + + 4. GDB understands variables declared as C++ references; you can use + them in expressions just as you do in C++ source--they are + automatically dereferenced. + + In the parameter list shown when GDB displays a frame, the values + of reference variables are not displayed (unlike other variables); + this avoids clutter, since references are often used for large + structures. The *address* of a reference variable is always + shown, unless you have specified `set print address off'. + + 5. GDB supports the C++ name resolution operator `::'--your + expressions can use it just as expressions in your program do. + Since one scope may be defined in another, you can use `::' + repeatedly if necessary, for example in an expression like + `SCOPE1::SCOPE2::NAME'. GDB also allows resolving name scope by + reference to source files, in both C and C++ debugging (*note + Program variables: Variables.). + + +File: gdb.info, Node: C Defaults, Next: C Checks, Prev: Cplus expressions, Up: C + +C and C++ defaults +.................. + + If you allow GDB to set type and range checking automatically, they +both default to `off' whenever the working language changes to C or +C++. This happens regardless of whether you or GDB selects the working +language. + + If you allow GDB to set the language automatically, it recognizes +source files whose names end with `.c', `.C', or `.cc', etc, and when +GDB enters code compiled from one of these files, it sets the working +language to C or C++. *Note Having GDB infer the source language: +Automatically, for further details. + + +File: gdb.info, Node: C Checks, Next: Debugging C, Prev: C Defaults, Up: C Constants + +C and C++ type and range checks +............................... + + By default, when GDB parses C or C++ expressions, type checking is +not used. However, if you turn type checking on, GDB considers two +variables type equivalent if: + + * The two variables are structured and have the same structure, + union, or enumerated tag. + + * The two variables have the same type name, or types that have been + declared equivalent through `typedef'. + + Range checking, if turned on, is done on mathematical operations. +Array indices are not checked, since they are often used to index a +pointer that is not itself an array. + + +File: gdb.info, Node: Debugging C, Next: Debugging C plus plus, Prev: C Checks, Up: C + +GDB and C +......... + + The `set print union' and `show print union' commands apply to the +`union' type. When set to `on', any `union' that is inside a `struct' +or `class' is also printed. Otherwise, it appears as `{...}'. + + The `@' operator aids in the debugging of dynamic arrays, formed +with pointers and a memory allocation function. *Note Expressions: +Expressions. + +* Menu: + +* Debugging C plus plus:: + + +File: gdb.info, Node: Debugging C plus plus, Prev: Debugging C, Up: C + +GDB features for C++ +.................... + + Some GDB commands are particularly useful with C++, and some are +designed specifically for use with C++. Here is a summary: + +`breakpoint menus' + When you want a breakpoint in a function whose name is overloaded, + GDB breakpoint menus help you specify which function definition + you want. *Note Breakpoint menus: Breakpoint Menus. + +`rbreak REGEX' + Setting breakpoints using regular expressions is helpful for + setting breakpoints on overloaded functions that are not members + of any special classes. *Note Setting breakpoints: Set Breaks. + +`catch throw' +`catch catch' + Debug C++ exception handling using these commands. *Note Setting + catchpoints: Set Catchpoints. + +`ptype TYPENAME' + Print inheritance relationships as well as other information for + type TYPENAME. *Note Examining the Symbol Table: Symbols. + +`set print demangle' +`show print demangle' +`set print asm-demangle' +`show print asm-demangle' + Control whether C++ symbols display in their source form, both when + displaying code as C++ source and when displaying disassemblies. + *Note Print settings: Print Settings. + +`set print object' +`show print object' + Choose whether to print derived (actual) or declared types of + objects. *Note Print settings: Print Settings. + +`set print vtbl' +`show print vtbl' + Control the format for printing virtual function tables. *Note + Print settings: Print Settings. + +`Overloaded symbol names' + You can specify a particular definition of an overloaded symbol, + using the same notation that is used to declare such symbols in + C++: type `SYMBOL(TYPES)' rather than just SYMBOL. You can also + use the GDB command-line word completion facilities to list the + available choices, or to finish the type list for you. *Note + Command completion: Completion, for details on how to do this. + + +File: gdb.info, Node: Modula-2, Prev: C, Up: Support + +Modula-2 +-------- + + The extensions made to GDB to support Modula-2 only support output +from the GNU Modula-2 compiler (which is currently being developed). +Other Modula-2 compilers are not currently supported, and attempting to +debug executables produced by them is most likely to give an error as +GDB reads in the executable's symbol table. + +* Menu: + +* M2 Operators:: Built-in operators +* Built-In Func/Proc:: Built-in functions and procedures +* M2 Constants:: Modula-2 constants +* M2 Defaults:: Default settings for Modula-2 +* Deviations:: Deviations from standard Modula-2 +* M2 Checks:: Modula-2 type and range checks +* M2 Scope:: The scope operators `::' and `.' +* GDB/M2:: GDB and Modula-2 + + +File: gdb.info, Node: M2 Operators, Next: Built-In Func/Proc, Prev: Modula-2, Up: Modula-2 + +Operators +......... + + Operators must be defined on values of specific types. For instance, +`+' is defined on numbers, but not on structures. Operators are often +defined on groups of types. For the purposes of Modula-2, the +following definitions hold: + + * *Integral types* consist of `INTEGER', `CARDINAL', and their + subranges. + + * *Character types* consist of `CHAR' and its subranges. + + * *Floating-point types* consist of `REAL'. + + * *Pointer types* consist of anything declared as `POINTER TO TYPE'. + + * *Scalar types* consist of all of the above. + + * *Set types* consist of `SET' and `BITSET' types. + + * *Boolean types* consist of `BOOLEAN'. + +The following operators are supported, and appear in order of +increasing precedence: + +`,' + Function argument or array index separator. + +`:=' + Assignment. The value of VAR `:=' VALUE is VALUE. + +`<, >' + Less than, greater than on integral, floating-point, or enumerated + types. + +`<=, >=' + Less than, greater than, less than or equal to, greater than or + equal to on integral, floating-point and enumerated types, or set + inclusion on set types. Same precedence as `<'. + +`=, <>, #' + Equality and two ways of expressing inequality, valid on scalar + types. Same precedence as `<'. In GDB scripts, only `<>' is + available for inequality, since `#' conflicts with the script + comment character. + +`IN' + Set membership. Defined on set types and the types of their + members. Same precedence as `<'. + +`OR' + Boolean disjunction. Defined on boolean types. + +`AND, &' + Boolean conjuction. Defined on boolean types. + +`@' + The GDB "artificial array" operator (*note Expressions: + Expressions.). + +`+, -' + Addition and subtraction on integral and floating-point types, or + union and difference on set types. + +`*' + Multiplication on integral and floating-point types, or set + intersection on set types. + +`/' + Division on floating-point types, or symmetric set difference on + set types. Same precedence as `*'. + +`DIV, MOD' + Integer division and remainder. Defined on integral types. Same + precedence as `*'. + +`-' + Negative. Defined on `INTEGER' and `REAL' data. + +`^' + Pointer dereferencing. Defined on pointer types. + +`NOT' + Boolean negation. Defined on boolean types. Same precedence as + `^'. + +`.' + `RECORD' field selector. Defined on `RECORD' data. Same + precedence as `^'. + +`[]' + Array indexing. Defined on `ARRAY' data. Same precedence as `^'. + +`()' + Procedure argument list. Defined on `PROCEDURE' objects. Same + precedence as `^'. + +`::, .' + GDB and Modula-2 scope operators. + + *Warning:* Sets and their operations are not yet supported, so GDB + treats the use of the operator `IN', or the use of operators `+', + `-', `*', `/', `=', , `<>', `#', `<=', and `>=' on sets as an + error. + + +File: gdb.info, Node: Built-In Func/Proc, Next: M2 Constants, Prev: M2 Operators, Up: Modula-2 + +Built-in functions and procedures +................................. + + Modula-2 also makes available several built-in procedures and +functions. In describing these, the following metavariables are used: + +A + represents an `ARRAY' variable. + +C + represents a `CHAR' constant or variable. + +I + represents a variable or constant of integral type. + +M + represents an identifier that belongs to a set. Generally used in + the same function with the metavariable S. The type of S should + be `SET OF MTYPE' (where MTYPE is the type of M). + +N + represents a variable or constant of integral or floating-point + type. + +R + represents a variable or constant of floating-point type. + +T + represents a type. + +V + represents a variable. + +X + represents a variable or constant of one of many types. See the + explanation of the function for details. + + All Modula-2 built-in procedures also return a result, described +below. + +`ABS(N)' + Returns the absolute value of N. + +`CAP(C)' + If C is a lower case letter, it returns its upper case equivalent, + otherwise it returns its argument + +`CHR(I)' + Returns the character whose ordinal value is I. + +`DEC(V)' + Decrements the value in the variable V. Returns the new value. + +`DEC(V,I)' + Decrements the value in the variable V by I. Returns the new + value. + +`EXCL(M,S)' + Removes the element M from the set S. Returns the new set. + +`FLOAT(I)' + Returns the floating point equivalent of the integer I. + +`HIGH(A)' + Returns the index of the last member of A. + +`INC(V)' + Increments the value in the variable V. Returns the new value. + +`INC(V,I)' + Increments the value in the variable V by I. Returns the new + value. + +`INCL(M,S)' + Adds the element M to the set S if it is not already there. + Returns the new set. + +`MAX(T)' + Returns the maximum value of the type T. + +`MIN(T)' + Returns the minimum value of the type T. + +`ODD(I)' + Returns boolean TRUE if I is an odd number. + +`ORD(X)' + Returns the ordinal value of its argument. For example, the + ordinal value of a character is its ASCII value (on machines + supporting the ASCII character set). X must be of an ordered + type, which include integral, character and enumerated types. + +`SIZE(X)' + Returns the size of its argument. X can be a variable or a type. + +`TRUNC(R)' + Returns the integral part of R. + +`VAL(T,I)' + Returns the member of the type T whose ordinal value is I. + + *Warning:* Sets and their operations are not yet supported, so + GDB treats the use of procedures `INCL' and `EXCL' as an error. + + +File: gdb.info, Node: M2 Constants, Next: M2 Defaults, Prev: Built-In Func/Proc, Up: Modula-2 + +Constants +......... + + GDB allows you to express the constants of Modula-2 in the following +ways: + + * Integer constants are simply a sequence of digits. When used in an + expression, a constant is interpreted to be type-compatible with + the rest of the expression. Hexadecimal integers are specified by + a trailing `H', and octal integers by a trailing `B'. + + * Floating point constants appear as a sequence of digits, followed + by a decimal point and another sequence of digits. An optional + exponent can then be specified, in the form `E[+|-]NNN', where + `[+|-]NNN' is the desired exponent. All of the digits of the + floating point constant must be valid decimal (base 10) digits. + + * Character constants consist of a single character enclosed by a + pair of like quotes, either single (`'') or double (`"'). They may + also be expressed by their ordinal value (their ASCII value, + usually) followed by a `C'. + + * String constants consist of a sequence of characters enclosed by a + pair of like quotes, either single (`'') or double (`"'). Escape + sequences in the style of C are also allowed. *Note C and C++ + constants: C Constants, for a brief explanation of escape + sequences. + + * Enumerated constants consist of an enumerated identifier. + + * Boolean constants consist of the identifiers `TRUE' and `FALSE'. + + * Pointer constants consist of integral values only. + + * Set constants are not yet supported. + + +File: gdb.info, Node: M2 Defaults, Next: Deviations, Prev: M2 Constants, Up: Modula-2 + +Modula-2 defaults +................. + + If type and range checking are set automatically by GDB, they both +default to `on' whenever the working language changes to Modula-2. +This happens regardless of whether you, or GDB, selected the working +language. + + If you allow GDB to set the language automatically, then entering +code compiled from a file whose name ends with `.mod' sets the working +language to Modula-2. *Note Having GDB set the language automatically: +Automatically, for further details. + + +File: gdb.info, Node: Deviations, Next: M2 Checks, Prev: M2 Defaults, Up: Modula-2 + +Deviations from standard Modula-2 +................................. + + A few changes have been made to make Modula-2 programs easier to +debug. This is done primarily via loosening its type strictness: + + * Unlike in standard Modula-2, pointer constants can be formed by + integers. This allows you to modify pointer variables during + debugging. (In standard Modula-2, the actual address contained in + a pointer variable is hidden from you; it can only be modified + through direct assignment to another pointer variable or + expression that returned a pointer.) + + * C escape sequences can be used in strings and characters to + represent non-printable characters. GDB prints out strings with + these escape sequences embedded. Single non-printable characters + are printed using the `CHR(NNN)' format. + + * The assignment operator (`:=') returns the value of its right-hand + argument. + + * All built-in procedures both modify *and* return their argument. + + +File: gdb.info, Node: M2 Checks, Next: M2 Scope, Prev: Deviations, Up: Modula-2 + +Modula-2 type and range checks +.............................. + + *Warning:* in this release, GDB does not yet perform type or range + checking. + + GDB considers two Modula-2 variables type equivalent if: + + * They are of types that have been declared equivalent via a `TYPE + T1 = T2' statement + + * They have been declared on the same line. (Note: This is true of + the GNU Modula-2 compiler, but it may not be true of other + compilers.) + + As long as type checking is enabled, any attempt to combine variables +whose types are not equivalent is an error. + + Range checking is done on all mathematical operations, assignment, +array index bounds, and all built-in functions and procedures. + + +File: gdb.info, Node: M2 Scope, Next: GDB/M2, Prev: M2 Checks, Up: Modula-2 + +The scope operators `::' and `.' +................................ + + There are a few subtle differences between the Modula-2 scope +operator (`.') and the GDB scope operator (`::'). The two have similar +syntax: + + + MODULE . ID + SCOPE :: ID + +where SCOPE is the name of a module or a procedure, MODULE the name of +a module, and ID is any declared identifier within your program, except +another module. + + Using the `::' operator makes GDB search the scope specified by +SCOPE for the identifier ID. If it is not found in the specified +scope, then GDB searches all scopes enclosing the one specified by +SCOPE. + + Using the `.' operator makes GDB search the current scope for the +identifier specified by ID that was imported from the definition module +specified by MODULE. With this operator, it is an error if the +identifier ID was not imported from definition module MODULE, or if ID +is not an identifier in MODULE. + + +File: gdb.info, Node: GDB/M2, Prev: M2 Scope, Up: Modula-2 + +GDB and Modula-2 +................ + + Some GDB commands have little use when debugging Modula-2 programs. +Five subcommands of `set print' and `show print' apply specifically to +C and C++: `vtbl', `demangle', `asm-demangle', `object', and `union'. +The first four apply to C++, and the last to the C `union' type, which +has no direct analogue in Modula-2. + + The `@' operator (*note Expressions: Expressions.), while available +while using any language, is not useful with Modula-2. Its intent is +to aid the debugging of "dynamic arrays", which cannot be created in +Modula-2 as they can in C or C++. However, because an address can be +specified by an integral constant, the construct `{TYPE}ADREXP' is +still useful. (*note Expressions: Expressions.) + + In GDB scripts, the Modula-2 inequality operator `#' is interpreted +as the beginning of a comment. Use `<>' instead. + + +File: gdb.info, Node: Symbols, Next: Altering, Prev: Languages, Up: Top + +Examining the Symbol Table +************************** + + The commands described in this section allow you to inquire about the +symbols (names of variables, functions and types) defined in your +program. This information is inherent in the text of your program and +does not change as your program executes. GDB finds it in your +program's symbol table, in the file indicated when you started GDB +(*note Choosing files: File Options.), or by one of the file-management +commands (*note Commands to specify files: Files.). + + Occasionally, you may need to refer to symbols that contain unusual +characters, which GDB ordinarily treats as word delimiters. The most +frequent case is in referring to static variables in other source files +(*note Program variables: Variables.). File names are recorded in +object files as debugging symbols, but GDB would ordinarily parse a +typical file name, like `foo.c', as the three words `foo' `.' `c'. To +allow GDB to recognize `foo.c' as a single symbol, enclose it in single +quotes; for example, + + p 'foo.c'::x + +looks up the value of `x' in the scope of the file `foo.c'. + +`info address SYMBOL' + Describe where the data for SYMBOL is stored. For a register + variable, this says which register it is kept in. For a + non-register local variable, this prints the stack-frame offset at + which the variable is always stored. + + Note the contrast with `print &SYMBOL', which does not work at all + for a register variable, and for a stack local variable prints the + exact address of the current instantiation of the variable. + +`whatis EXP' + Print the data type of expression EXP. EXP is not actually + evaluated, and any side-effecting operations (such as assignments + or function calls) inside it do not take place. *Note + Expressions: Expressions. + +`whatis' + Print the data type of `$', the last value in the value history. + +`ptype TYPENAME' + Print a description of data type TYPENAME. TYPENAME may be the + name of a type, or for C code it may have the form `class + CLASS-NAME', `struct STRUCT-TAG', `union UNION-TAG' or `enum + ENUM-TAG'. + +`ptype EXP' +`ptype' + Print a description of the type of expression EXP. `ptype' + differs from `whatis' by printing a detailed description, instead + of just the name of the type. + + For example, for this variable declaration: + + struct complex {double real; double imag;} v; + + the two commands give this output: + + (gdb) whatis v + type = struct complex + (gdb) ptype v + type = struct complex { + double real; + double imag; + } + + As with `whatis', using `ptype' without an argument refers to the + type of `$', the last value in the value history. + +`info types REGEXP' +`info types' + Print a brief description of all types whose name matches REGEXP + (or all types in your program, if you supply no argument). Each + complete typename is matched as though it were a complete line; + thus, `i type value' gives information on all types in your + program whose name includes the string `value', but `i type + ^value$' gives information only on types whose complete name is + `value'. + + This command differs from `ptype' in two ways: first, like + `whatis', it does not print a detailed description; second, it + lists all source files where a type is defined. + +`info source' + Show the name of the current source file--that is, the source file + for the function containing the current point of execution--and + the language it was written in. + +`info sources' + Print the names of all source files in your program for which + there is debugging information, organized into two lists: files + whose symbols have already been read, and files whose symbols will + be read when needed. + +`info functions' + Print the names and data types of all defined functions. + +`info functions REGEXP' + Print the names and data types of all defined functions whose + names contain a match for regular expression REGEXP. Thus, `info + fun step' finds all functions whose names include `step'; `info + fun ^step' finds those whose names start with `step'. + +`info variables' + Print the names and data types of all variables that are declared + outside of functions (i.e., excluding local variables). + +`info variables REGEXP' + Print the names and data types of all variables (except for local + variables) whose names contain a match for regular expression + REGEXP. + + Some systems allow individual object files that make up your + program to be replaced without stopping and restarting your + program. For example, in VxWorks you can simply recompile a + defective object file and keep on running. If you are running on + one of these systems, you can allow GDB to reload the symbols for + automatically relinked modules: + + `set symbol-reloading on' + Replace symbol definitions for the corresponding source file + when an object file with a particular name is seen again. + + `set symbol-reloading off' + Do not replace symbol definitions when re-encountering object + files of the same name. This is the default state; if you + are not running on a system that permits automatically + relinking modules, you should leave `symbol-reloading' off, + since otherwise GDB may discard symbols when linking large + programs, that may contain several modules (from different + directories or libraries) with the same name. + + `show symbol-reloading' + Show the current `on' or `off' setting. + +`maint print symbols FILENAME' +`maint print psymbols FILENAME' +`maint print msymbols FILENAME' + Write a dump of debugging symbol data into the file FILENAME. + These commands are used to debug the GDB symbol-reading code. Only + symbols with debugging data are included. If you use `maint print + symbols', GDB includes all the symbols for which it has already + collected full details: that is, FILENAME reflects symbols for + only those files whose symbols GDB has read. You can use the + command `info sources' to find out which files these are. If you + use `maint print psymbols' instead, the dump shows information + about symbols that GDB only knows partially--that is, symbols + defined in files that GDB has skimmed, but not yet read + completely. Finally, `maint print msymbols' dumps just the + minimal symbol information required for each object file from + which GDB has read some symbols. *Note Commands to specify files: + Files, for a discussion of how GDB reads symbols (in the + description of `symbol-file'). + + +File: gdb.info, Node: Altering, Next: GDB Files, Prev: Symbols, Up: Top + +Altering Execution +****************** + + Once you think you have found an error in your program, you might +want to find out for certain whether correcting the apparent error +would lead to correct results in the rest of the run. You can find the +answer by experiment, using the GDB features for altering execution of +the program. + + For example, you can store new values into variables or memory +locations, give your program a signal, restart it at a different +address, or even return prematurely from a function. + +* Menu: + +* Assignment:: Assignment to variables +* Jumping:: Continuing at a different address + +* Signaling:: Giving your program a signal + +* Returning:: Returning from a function +* Calling:: Calling your program's functions +* Patching:: Patching your program + + +File: gdb.info, Node: Assignment, Next: Jumping, Prev: Altering, Up: Altering + +Assignment to variables +======================= + + To alter the value of a variable, evaluate an assignment expression. +*Note Expressions: Expressions. For example, + + print x=4 + +stores the value 4 into the variable `x', and then prints the value of +the assignment expression (which is 4). *Note Using GDB with Different +Languages: Languages, for more information on operators in supported +languages. + + If you are not interested in seeing the value of the assignment, use +the `set' command instead of the `print' command. `set' is really the +same as `print' except that the expression's value is not printed and +is not put in the value history (*note Value history: Value History.). +The expression is evaluated only for its effects. + + If the beginning of the argument string of the `set' command appears +identical to a `set' subcommand, use the `set variable' command instead +of just `set'. This command is identical to `set' except for its lack +of subcommands. For example, if your program has a variable `width', +you get an error if you try to set a new value with just `set +width=13', because GDB has the command `set width': + + (gdb) whatis width + type = double + (gdb) p width + $4 = 13 + (gdb) set width=47 + Invalid syntax in expression. + +The invalid expression, of course, is `=47'. In order to actually set +the program's variable `width', use + + (gdb) set var width=47 + + GDB allows more implicit conversions in assignments than C; you can +freely store an integer value into a pointer variable or vice versa, +and you can convert any structure to any other structure that is the +same length or shorter. + + To store values into arbitrary places in memory, use the `{...}' +construct to generate a value of specified type at a specified address +(*note Expressions: Expressions.). For example, `{int}0x83040' refers +to memory location `0x83040' as an integer (which implies a certain size +and representation in memory), and + + set {int}0x83040 = 4 + +stores the value 4 into that memory location. + + +File: gdb.info, Node: Jumping, Next: Signaling, Prev: Assignment, Up: Altering + +Continuing at a different address +================================= + + Ordinarily, when you continue your program, you do so at the place +where it stopped, with the `continue' command. You can instead +continue at an address of your own choosing, with the following +commands: + +`jump LINESPEC' + Resume execution at line LINESPEC. Execution stops again + immediately if there is a breakpoint there. *Note Printing source + lines: List, for a description of the different forms of LINESPEC. + It is common practice to use the `tbreak' command in conjunction + with `jump'. *Note Setting breakpoints: Set Breaks. + + The `jump' command does not change the current stack frame, or the + stack pointer, or the contents of any memory location or any + register other than the program counter. If line LINESPEC is in a + different function from the one currently executing, the results + may be bizarre if the two functions expect different patterns of + arguments or of local variables. For this reason, the `jump' + command requests confirmation if the specified line is not in the + function currently executing. However, even bizarre results are + predictable if you are well acquainted with the machine-language + code of your program. + +`jump *ADDRESS' + Resume execution at the instruction at address ADDRESS. + + You can get much the same effect as the `jump' command by storing a +new value into the register `$pc'. The difference is that this does +not start your program running; it only changes the address of where it +*will* run when you continue. For example, + + set $pc = 0x485 + +makes the next `continue' command or stepping command execute at +address `0x485', rather than at the address where your program stopped. +*Note Continuing and stepping: Continuing and Stepping. + + The most common occasion to use the `jump' command is to back +up--perhaps with more breakpoints set--over a portion of a program that +has already executed, in order to examine its execution in more detail. + + +File: gdb.info, Node: Signaling, Next: Returning, Prev: Jumping, Up: Altering + +Giving your program a signal +============================ + +`signal SIGNAL' + Resume execution where your program stopped, but immediately give + it the signal SIGNAL. SIGNAL can be the name or the number of a + signal. For example, on many systems `signal 2' and `signal + SIGINT' are both ways of sending an interrupt signal. + + Alternatively, if SIGNAL is zero, continue execution without + giving a signal. This is useful when your program stopped on + account of a signal and would ordinary see the signal when resumed + with the `continue' command; `signal 0' causes it to resume + without a signal. + + `signal' does not repeat when you press a second time after + executing the command. + + Invoking the `signal' command is not the same as invoking the `kill' +utility from the shell. Sending a signal with `kill' causes GDB to +decide what to do with the signal depending on the signal handling +tables (*note Signals::.). The `signal' command passes the signal +directly to your program. + + +File: gdb.info, Node: Returning, Next: Calling, Prev: Signaling, Up: Altering + +Returning from a function +========================= + +`return' +`return EXPRESSION' + You can cancel execution of a function call with the `return' + command. If you give an EXPRESSION argument, its value is used as + the function's return value. + + When you use `return', GDB discards the selected stack frame (and +all frames within it). You can think of this as making the discarded +frame return prematurely. If you wish to specify a value to be +returned, give that value as the argument to `return'. + + This pops the selected stack frame (*note Selecting a frame: +Selection.), and any other frames inside of it, leaving its caller as +the innermost remaining frame. That frame becomes selected. The +specified value is stored in the registers used for returning values of +functions. + + The `return' command does not resume execution; it leaves the +program stopped in the state that would exist if the function had just +returned. In contrast, the `finish' command (*note Continuing and +stepping: Continuing and Stepping.) resumes execution until the +selected stack frame returns naturally. + + +File: gdb.info, Node: Calling, Next: Patching, Prev: Returning, Up: Altering + +Calling program functions +========================= + +`call EXPR' + Evaluate the expression EXPR without displaying `void' returned + values. + + You can use this variant of the `print' command if you want to +execute a function from your program, but without cluttering the output +with `void' returned values. If the result is not void, it is printed +and saved in the value history. + + For the A29K, a user-controlled variable `call_scratch_address', +specifies the location of a scratch area to be used when GDB calls a +function in the target. This is necessary because the usual method of +putting the scratch area on the stack does not work in systems that +have separate instruction and data spaces. + + +File: gdb.info, Node: Patching, Prev: Calling, Up: Altering + +Patching programs +================= + + By default, GDB opens the file containing your program's executable +code (or the corefile) read-only. This prevents accidental alterations +to machine code; but it also prevents you from intentionally patching +your program's binary. + + If you'd like to be able to patch the binary, you can specify that +explicitly with the `set write' command. For example, you might want +to turn on internal debugging flags, or even to make emergency repairs. + +`set write on' +`set write off' + If you specify `set write on', GDB opens executable and core files + for both reading and writing; if you specify `set write off' (the + default), GDB opens them read-only. + + If you have already loaded a file, you must load it again (using + the `exec-file' or `core-file' command) after changing `set + write', for your new setting to take effect. + +`show write' + Display whether executable files and core files are opened for + writing as well as reading. + + +File: gdb.info, Node: GDB Files, Next: Targets, Prev: Altering, Up: Top + +GDB Files +********* + + GDB needs to know the file name of the program to be debugged, both +in order to read its symbol table and in order to start your program. +To debug a core dump of a previous run, you must also tell GDB the name +of the core dump file. + +* Menu: + +* Files:: Commands to specify files +* Symbol Errors:: Errors reading symbol files + diff --git a/gdb/doc/gdb.info-6 b/gdb/doc/gdb.info-6 new file mode 100644 index 00000000000..77a351e205c --- /dev/null +++ b/gdb/doc/gdb.info-6 @@ -0,0 +1,1226 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Files, Next: Symbol Errors, Prev: GDB Files, Up: GDB Files + +Commands to specify files +========================= + + You may want to specify executable and core dump file names. The +usual way to do this is at start-up time, using the arguments to GDB's +start-up commands (*note Getting In and Out of GDB: Invocation.). + + Occasionally it is necessary to change to a different file during a +GDB session. Or you may run GDB and forget to specify a file you want +to use. In these situations the GDB commands to specify new files are +useful. + +`file FILENAME' + Use FILENAME as the program to be debugged. It is read for its + symbols and for the contents of pure memory. It is also the + program executed when you use the `run' command. If you do not + specify a directory and the file is not found in the GDB working + directory, GDB uses the environment variable `PATH' as a list of + directories to search, just as the shell does when looking for a + program to run. You can change the value of this variable, for + both GDB and your program, using the `path' command. + + On systems with memory-mapped files, an auxiliary file + `FILENAME.syms' may hold symbol table information for FILENAME. + If so, GDB maps in the symbol table from `FILENAME.syms', starting + up more quickly. See the descriptions of the file options + `-mapped' and `-readnow' (available on the command line, and with + the commands `file', `symbol-file', or `add-symbol-file', + described below), for more information. + +`file' + `file' with no argument makes GDB discard any information it has + on both executable file and the symbol table. + +`exec-file [ FILENAME ]' + Specify that the program to be run (but not the symbol table) is + found in FILENAME. GDB searches the environment variable `PATH' + if necessary to locate your program. Omitting FILENAME means to + discard information on the executable file. + +`symbol-file [ FILENAME ]' + Read symbol table information from file FILENAME. `PATH' is + searched when necessary. Use the `file' command to get both symbol + table and program to run from the same file. + + `symbol-file' with no argument clears out GDB information on your + program's symbol table. + + The `symbol-file' command causes GDB to forget the contents of its + convenience variables, the value history, and all breakpoints and + auto-display expressions. This is because they may contain + pointers to the internal data recording symbols and data types, + which are part of the old symbol table data being discarded inside + GDB. + + `symbol-file' does not repeat if you press again after + executing it once. + + When GDB is configured for a particular environment, it + understands debugging information in whatever format is the + standard generated for that environment; you may use either a GNU + compiler, or other compilers that adhere to the local conventions. + Best results are usually obtained from GNU compilers; for example, + using `gcc' you can generate debugging information for optimized + code. + + For most kinds of object files, with the exception of old SVR3 + systems using COFF, the `symbol-file' command does not normally + read the symbol table in full right away. Instead, it scans the + symbol table quickly to find which source files and which symbols + are present. The details are read later, one source file at a + time, as they are needed. + + The purpose of this two-stage reading strategy is to make GDB + start up faster. For the most part, it is invisible except for + occasional pauses while the symbol table details for a particular + source file are being read. (The `set verbose' command can turn + these pauses into messages if desired. *Note Optional warnings + and messages: Messages/Warnings.) + + We have not implemented the two-stage strategy for COFF yet. When + the symbol table is stored in COFF format, `symbol-file' reads the + symbol table data in full right away. Note that "stabs-in-COFF" + still does the two-stage strategy, since the debug info is actually + in stabs format. + +`symbol-file FILENAME [ -readnow ] [ -mapped ]' +`file FILENAME [ -readnow ] [ -mapped ]' + You can override the GDB two-stage strategy for reading symbol + tables by using the `-readnow' option with any of the commands that + load symbol table information, if you want to be sure GDB has the + entire symbol table available. + + If memory-mapped files are available on your system through the + `mmap' system call, you can use another option, `-mapped', to + cause GDB to write the symbols for your program into a reusable + file. Future GDB debugging sessions map in symbol information + from this auxiliary symbol file (if the program has not changed), + rather than spending time reading the symbol table from the + executable program. Using the `-mapped' option has the same + effect as starting GDB with the `-mapped' command-line option. + + You can use both options together, to make sure the auxiliary + symbol file has all the symbol information for your program. + + The auxiliary symbol file for a program called MYPROG is called + `MYPROG.syms'. Once this file exists (so long as it is newer than + the corresponding executable), GDB always attempts to use it when + you debug MYPROG; no special options or commands are needed. + + The `.syms' file is specific to the host machine where you run + GDB. It holds an exact image of the internal GDB symbol table. + It cannot be shared across multiple host platforms. + +`core-file [ FILENAME ]' + Specify the whereabouts of a core dump file to be used as the + "contents of memory". Traditionally, core files contain only some + parts of the address space of the process that generated them; GDB + can access the executable file itself for other parts. + + `core-file' with no argument specifies that no core file is to be + used. + + Note that the core file is ignored when your program is actually + running under GDB. So, if you have been running your program and + you wish to debug a core file instead, you must kill the + subprocess in which the program is running. To do this, use the + `kill' command (*note Killing the child process: Kill Process.). + +`add-symbol-file FILENAME ADDRESS' +`add-symbol-file FILENAME ADDRESS [ -readnow ] [ -mapped ]' + The `add-symbol-file' command reads additional symbol table + information from the file FILENAME. You would use this command + when FILENAME has been dynamically loaded (by some other means) + into the program that is running. ADDRESS should be the memory + address at which the file has been loaded; GDB cannot figure this + out for itself. You can specify ADDRESS as an expression. + + The symbol table of the file FILENAME is added to the symbol table + originally read with the `symbol-file' command. You can use the + `add-symbol-file' command any number of times; the new symbol data + thus read keeps adding to the old. To discard all old symbol data + instead, use the `symbol-file' command. + + `add-symbol-file' does not repeat if you press after using + it. + + You can use the `-mapped' and `-readnow' options just as with the + `symbol-file' command, to change how GDB manages the symbol table + information for FILENAME. + +`add-shared-symbol-file' + The `add-shared-symbol-file' command can be used only under + Harris' CXUX operating system for the Motorola 88k. GDB + automatically looks for shared libraries, however if GDB does not + find yours, you can run `add-shared-symbol-file'. It takes no + arguments. + +`section' + The `section' command changes the base address of section SECTION + of the exec file to ADDR. This can be used if the exec file does + not contain section addresses, (such as in the a.out format), or + when the addresses specified in the file itself are wrong. Each + section must be changed separately. The "info files" command + lists all the sections and their addresses. + +`info files' +`info target' + `info files' and `info target' are synonymous; both print the + current target (*note Specifying a Debugging Target: Targets.), + including the names of the executable and core dump files + currently in use by GDB, and the files from which symbols were + loaded. The command `help target' lists all possible targets + rather than current ones. + + All file-specifying commands allow both absolute and relative file +names as arguments. GDB always converts the file name to an absolute +file name and remembers it that way. + + GDB supports HP-UX, SunOS, SVr4, Irix 5, and IBM RS/6000 shared +libraries. GDB automatically loads symbol definitions from shared +libraries when you use the `run' command, or when you examine a core +file. (Before you issue the `run' command, GDB does not understand +references to a function in a shared library, however--unless you are +debugging a core file). + +`info share' +`info sharedlibrary' + Print the names of the shared libraries which are currently loaded. + +`sharedlibrary REGEX' +`share REGEX' + Load shared object library symbols for files matching a Unix + regular expression. As with files loaded automatically, it only + loads shared libraries required by your program for a core file or + after typing `run'. If REGEX is omitted all shared libraries + required by your program are loaded. + + +File: gdb.info, Node: Symbol Errors, Prev: Files, Up: GDB Files + +Errors reading symbol files +=========================== + + While reading a symbol file, GDB occasionally encounters problems, +such as symbol types it does not recognize, or known bugs in compiler +output. By default, GDB does not notify you of such problems, since +they are relatively common and primarily of interest to people +debugging compilers. If you are interested in seeing information about +ill-constructed symbol tables, you can either ask GDB to print only one +message about each such type of problem, no matter how many times the +problem occurs; or you can ask GDB to print more messages, to see how +many times the problems occur, with the `set complaints' command (*note +Optional warnings and messages: Messages/Warnings.). + + The messages currently printed, and their meanings, include: + +`inner block not inside outer block in SYMBOL' + The symbol information shows where symbol scopes begin and end + (such as at the start of a function or a block of statements). + This error indicates that an inner scope block is not fully + contained in its outer scope blocks. + + GDB circumvents the problem by treating the inner block as if it + had the same scope as the outer block. In the error message, + SYMBOL may be shown as "`(don't know)'" if the outer block is not a + function. + +`block at ADDRESS out of order' + The symbol information for symbol scope blocks should occur in + order of increasing addresses. This error indicates that it does + not do so. + + GDB does not circumvent this problem, and has trouble locating + symbols in the source file whose symbols it is reading. (You can + often determine what source file is affected by specifying `set + verbose on'. *Note Optional warnings and messages: + Messages/Warnings.) + +`bad block start address patched' + The symbol information for a symbol scope block has a start address + smaller than the address of the preceding source line. This is + known to occur in the SunOS 4.1.1 (and earlier) C compiler. + + GDB circumvents the problem by treating the symbol scope block as + starting on the previous source line. + +`bad string table offset in symbol N' + Symbol number N contains a pointer into the string table which is + larger than the size of the string table. + + GDB circumvents the problem by considering the symbol to have the + name `foo', which may cause other problems if many symbols end up + with this name. + +`unknown symbol type `0xNN'' + The symbol information contains new data types that GDB does not + yet know how to read. `0xNN' is the symbol type of the + misunderstood information, in hexadecimal. + + GDB circumvents the error by ignoring this symbol information. + This usually allows you to debug your program, though certain + symbols are not accessible. If you encounter such a problem and + feel like debugging it, you can debug `gdb' with itself, + breakpoint on `complain', then go up to the function + `read_dbx_symtab' and examine `*bufp' to see the symbol. + +`stub type has NULL name' + GDB could not find the full definition for a struct or class. + +`const/volatile indicator missing (ok if using g++ v1.x), got...' + The symbol information for a C++ member function is missing some + information that recent versions of the compiler should have output + for it. + +`info mismatch between compiler and debugger' + GDB could not parse a type specification output by the compiler. + + +File: gdb.info, Node: Targets, Next: Controlling GDB, Prev: GDB Files, Up: Top + +Specifying a Debugging Target +***************************** + + A "target" is the execution environment occupied by your program. +Often, GDB runs in the same host environment as your program; in that +case, the debugging target is specified as a side effect when you use +the `file' or `core' commands. When you need more flexibility--for +example, running GDB on a physically separate host, or controlling a +standalone system over a serial port or a realtime system over a TCP/IP +connection--you can use the `target' command to specify one of the +target types configured for GDB (*note Commands for managing targets: +Target Commands.). + +* Menu: + +* Active Targets:: Active targets +* Target Commands:: Commands for managing targets + +* Byte Order:: Choosing target byte order +* Remote:: Remote debugging + + +File: gdb.info, Node: Active Targets, Next: Target Commands, Prev: Targets, Up: Targets + +Active targets +============== + + There are three classes of targets: processes, core files, and +executable files. GDB can work concurrently on up to three active +targets, one in each class. This allows you to (for example) start a +process and inspect its activity without abandoning your work on a core +file. + + For example, if you execute `gdb a.out', then the executable file +`a.out' is the only active target. If you designate a core file as +well--presumably from a prior run that crashed and coredumped--then GDB +has two active targets and uses them in tandem, looking first in the +corefile target, then in the executable file, to satisfy requests for +memory addresses. (Typically, these two classes of target are +complementary, since core files contain only a program's read-write +memory--variables and so on--plus machine status, while executable +files contain only the program text and initialized data.) + + When you type `run', your executable file becomes an active process +target as well. When a process target is active, all GDB commands +requesting memory addresses refer to that target; addresses in an +active core file or executable file target are obscured while the +process target is active. + + Use the `core-file' and `exec-file' commands to select a new core +file or executable target (*note Commands to specify files: Files.). +To specify as a target a process that is already running, use the +`attach' command (*note Debugging an already-running process: Attach.). + + +File: gdb.info, Node: Target Commands, Next: Byte Order, Prev: Active Targets, Up: Targets + +Commands for managing targets +============================= + +`target TYPE PARAMETERS' + Connects the GDB host environment to a target machine or process. + A target is typically a protocol for talking to debugging + facilities. You use the argument TYPE to specify the type or + protocol of the target machine. + + Further PARAMETERS are interpreted by the target protocol, but + typically include things like device names or host names to connect + with, process numbers, and baud rates. + + The `target' command does not repeat if you press again + after executing the command. + +`help target' + Displays the names of all targets available. To display targets + currently selected, use either `info target' or `info files' + (*note Commands to specify files: Files.). + +`help target NAME' + Describe a particular target, including any parameters necessary to + select it. + +`set gnutarget ARGS' + GDB uses its own library BFD to read your files. GDB knows + whether it is reading an "executable", a "core", or a ".o" file; + however, you can specify the file format with the `set gnutarget' + command. Unlike most `target' commands, with `gnutarget' the + `target' refers to a program, not a machine. + + *Warning:* To specify a file format with `set gnutarget', you must + know the actual BFD name. + + *Note Commands to specify files: Files. + +`show gnutarget' + Use the `show gnutarget' command to display what file format + `gnutarget' is set to read. If you have not set `gnutarget', GDB + will determine the file format for each file automatically, and + `show gnutarget' displays `The current BDF target is "auto"'. + + Here are some common targets (available, or not, depending on the GDB +configuration): + +`target exec PROGRAM' + An executable file. `target exec PROGRAM' is the same as + `exec-file PROGRAM'. + +`target core FILENAME' + A core dump file. `target core FILENAME' is the same as + `core-file FILENAME'. + +`target remote DEV' + Remote serial target in GDB-specific protocol. The argument DEV + specifies what serial device to use for the connection (e.g. + `/dev/ttya'). *Note Remote debugging: Remote. `target remote' now + supports the `load' command. This is only useful if you have some + other way of getting the stub to the target system, and you can put + it somewhere in memory where it won't get clobbered by the + download. + +`target sim' + CPU simulator. *Note Simulated CPU Target: Simulator. + + The following targets are all CPU-specific, and only available for +specific configurations. + +`target abug DEV' + ABug ROM monitor for M68K. + +`target adapt DEV' + Adapt monitor for A29K. + +`target amd-eb DEV SPEED PROG' + Remote PC-resident AMD EB29K board, attached over serial lines. + DEV is the serial device, as for `target remote'; SPEED allows you + to specify the linespeed; and PROG is the name of the program to + be debugged, as it appears to DOS on the PC. *Note The EBMON + protocol for AMD29K: EB29K Remote. + +`target array DEV' + Array Tech LSI33K RAID controller board. + +`target bug DEV' + BUG monitor, running on a MVME187 (m88k) board. + +`target cpu32bug DEV' + CPU32BUG monitor, running on a CPU32 (M68K) board. + +`target dbug DEV' + dBUG ROM monitor for Motorola ColdFire. + +`target ddb DEV' + NEC's DDB monitor for Mips Vr4300. + +`target dink32 DEV' + DINK32 ROM monitor for PowerPC. + +`target e7000 DEV' + E7000 emulator for Hitachi H8 and SH. + +`target es1800 DEV' + ES-1800 emulator for M68K. + +`target est DEV' + EST-300 ICE monitor, running on a CPU32 (M68K) board. + +`target hms DEV' + A Hitachi SH, H8/300, or H8/500 board, attached via serial line to + your host. Use special commands `device' and `speed' to control + the serial line and the communications speed used. *Note GDB and + Hitachi Microprocessors: Hitachi Remote. + +`target lsi DEV' + LSI ROM monitor for Mips. + +`target m32r DEV' + Mitsubishi M32R/D ROM monitor. + +`target mips DEV' + IDT/SIM ROM monitor for Mips. + +`target mon960 DEV' + MON960 monitor for Intel i960. + +`target nindy DEVICENAME' + An Intel 960 board controlled by a Nindy Monitor. DEVICENAME is + the name of the serial device to use for the connection, e.g. + `/dev/ttya'. *Note GDB with a remote i960 (Nindy): i960-Nindy + Remote. + +`target nrom DEV' + NetROM ROM emulator. This target only supports downloading. + +`target op50n DEV' + OP50N monitor, running on an OKI HPPA board. + +`target pmon DEV' + PMON ROM monitor for Mips. + +`target ppcbug DEV' + +`target ppcbug1 DEV' + PPCBUG ROM monitor for PowerPC. + +`target r3900 DEV' + Densan DVE-R3900 ROM monitor for Toshiba R3900 Mips. + +`target rdi DEV' + ARM Angel monitor, via RDI library interface. + +`target rdp DEV' + ARM Demon monitor. + +`target rom68k DEV' + ROM 68K monitor, running on an M68K IDP board. + +`target rombug DEV' + ROMBUG ROM monitor for OS/9000. + +`target sds DEV' + SDS monitor, running on a PowerPC board (such as Motorola's ADS). + +`target sparclite DEV' + Fujitsu sparclite boards, used only for the purpose of loading. + You must use an additional command to debug the program. For + example: target remote DEV using GDB standard remote protocol. + +`target sh3 DEV' + +`target sh3e DEV' + Hitachi SH-3 and SH-3E target systems. + +`target st2000 DEV SPEED' + A Tandem ST2000 phone switch, running Tandem's STDBUG protocol. + DEV is the name of the device attached to the ST2000 serial line; + SPEED is the communication line speed. The arguments are not used + if GDB is configured to connect to the ST2000 using TCP or Telnet. + *Note GDB with a Tandem ST2000: ST2000 Remote. + +`target udi KEYWORD' + Remote AMD29K target, using the AMD UDI protocol. The KEYWORD + argument specifies which 29K board or simulator to use. *Note The + UDI protocol for AMD29K: UDI29K Remote. + +`target vxworks MACHINENAME' + A VxWorks system, attached via TCP/IP. The argument MACHINENAME + is the target system's machine name or IP address. *Note GDB and + VxWorks: VxWorks Remote. + +`target w89k DEV' + W89K monitor, running on a Winbond HPPA board. + + Different targets are available on different configurations of GDB; +your configuration may have more or fewer targets. + + Many remote targets require you to download the executable's code +once you've successfully established a connection. + +`load FILENAME' + Depending on what remote debugging facilities are configured into + GDB, the `load' command may be available. Where it exists, it is + meant to make FILENAME (an executable) available for debugging on + the remote system--by downloading, or dynamic linking, for example. + `load' also records the FILENAME symbol table in GDB, like the + `add-symbol-file' command. + + If your GDB does not have a `load' command, attempting to execute + it gets the error message "`You can't do that when your target is + ...'" + + The file is loaded at whatever address is specified in the + executable. For some object file formats, you can specify the + load address when you link the program; for other formats, like + a.out, the object file format specifies a fixed address. + + On VxWorks, `load' links FILENAME dynamically on the current + target system as well as adding its symbols in GDB. + + With the Nindy interface to an Intel 960 board, `load' downloads + FILENAME to the 960 as well as adding its symbols in GDB. + + When you select remote debugging to a Hitachi SH, H8/300, or + H8/500 board (*note GDB and Hitachi Microprocessors: Hitachi + Remote.), the `load' command downloads your program to the Hitachi + board and also opens it as the current executable target for GDB + on your host (like the `file' command). + + `load' does not repeat if you press again after using it. + + +File: gdb.info, Node: Byte Order, Next: Remote, Prev: Target Commands, Up: Targets + +Choosing target byte order +========================== + + Some types of processors, such as the MIPS, PowerPC, and Hitachi SH, +offer the ability to run either big-endian or little-endian byte +orders. Usually the executable or symbol will include a bit to +designate the endian-ness, and you will not need to worry about which +to use. However, you may still find it useful to adjust GDB's idea of +processor endian-ness manually. + +`set endian big' + Instruct GDB to assume the target is big-endian. + +`set endian little' + Instruct GDB to assume the target is little-endian. + +`set endian auto' + Instruct GDB to use the byte order associated with the executable. + +`show endian' + Display GDB's current idea of the target byte order. + + Note that these commands merely adjust interpretation of symbolic +data on the host, and that they have absolutely no effect on the target +system. + + +File: gdb.info, Node: Remote, Prev: Byte Order, Up: Targets + +Remote debugging +================ + + If you are trying to debug a program running on a machine that +cannot run GDB in the usual way, it is often useful to use remote +debugging. For example, you might use remote debugging on an operating +system kernel, or on a small system which does not have a general +purpose operating system powerful enough to run a full-featured +debugger. + + Some configurations of GDB have special serial or TCP/IP interfaces +to make this work with particular debugging targets. In addition, GDB +comes with a generic serial protocol (specific to GDB, but not specific +to any particular target system) which you can use if you write the +remote stubs--the code that runs on the remote system to communicate +with GDB. + + Other remote targets may be available in your configuration of GDB; +use `help target' to list them. + +* Menu: + + +* Remote Serial:: GDB remote serial protocol + +* i960-Nindy Remote:: GDB with a remote i960 (Nindy) + +* UDI29K Remote:: The UDI protocol for AMD29K +* EB29K Remote:: The EBMON protocol for AMD29K + +* VxWorks Remote:: GDB and VxWorks + +* ST2000 Remote:: GDB with a Tandem ST2000 + +* Hitachi Remote:: GDB and Hitachi Microprocessors + +* MIPS Remote:: GDB and MIPS boards + +* Sparclet Remote:: GDB and Sparclet boards + +* Simulator:: Simulated CPU target + + +File: gdb.info, Node: Remote Serial, Next: i960-Nindy Remote, Up: Remote + +The GDB remote serial protocol +------------------------------ + + To debug a program running on another machine (the debugging +"target" machine), you must first arrange for all the usual +prerequisites for the program to run by itself. For example, for a C +program, you need: + + 1. A startup routine to set up the C runtime environment; these + usually have a name like `crt0'. The startup routine may be + supplied by your hardware supplier, or you may have to write your + own. + + 2. You probably need a C subroutine library to support your program's + subroutine calls, notably managing input and output. + + 3. A way of getting your program to the other machine--for example, a + download program. These are often supplied by the hardware + manufacturer, but you may have to write your own from hardware + documentation. + + The next step is to arrange for your program to use a serial port to +communicate with the machine where GDB is running (the "host" machine). +In general terms, the scheme looks like this: + +*On the host,* + GDB already understands how to use this protocol; when everything + else is set up, you can simply use the `target remote' command + (*note Specifying a Debugging Target: Targets.). + +*On the target,* + you must link with your program a few special-purpose subroutines + that implement the GDB remote serial protocol. The file + containing these subroutines is called a "debugging stub". + + On certain remote targets, you can use an auxiliary program + `gdbserver' instead of linking a stub into your program. *Note + Using the `gdbserver' program: Server, for details. + + The debugging stub is specific to the architecture of the remote +machine; for example, use `sparc-stub.c' to debug programs on SPARC +boards. + + These working remote stubs are distributed with GDB: + +`i386-stub.c' + For Intel 386 and compatible architectures. + +`m68k-stub.c' + For Motorola 680x0 architectures. + +`sh-stub.c' + For Hitachi SH architectures. + +`sparc-stub.c' + For SPARC architectures. + +`sparcl-stub.c' + For Fujitsu SPARCLITE architectures. + + The `README' file in the GDB distribution may list other recently +added stubs. + +* Menu: + +* Stub Contents:: What the stub can do for you +* Bootstrapping:: What you must do for the stub +* Debug Session:: Putting it all together +* Protocol:: Outline of the communication protocol + +* Server:: Using the `gdbserver' program + +* NetWare:: Using the `gdbserve.nlm' program + + +File: gdb.info, Node: Stub Contents, Next: Bootstrapping, Up: Remote Serial + +What the stub can do for you +............................ + + The debugging stub for your architecture supplies these three +subroutines: + +`set_debug_traps' + This routine arranges for `handle_exception' to run when your + program stops. You must call this subroutine explicitly near the + beginning of your program. + +`handle_exception' + This is the central workhorse, but your program never calls it + explicitly--the setup code arranges for `handle_exception' to run + when a trap is triggered. + + `handle_exception' takes control when your program stops during + execution (for example, on a breakpoint), and mediates + communications with GDB on the host machine. This is where the + communications protocol is implemented; `handle_exception' acts as + the GDB representative on the target machine; it begins by sending + summary information on the state of your program, then continues + to execute, retrieving and transmitting any information GDB needs, + until you execute a GDB command that makes your program resume; at + that point, `handle_exception' returns control to your own code on + the target machine. + +`breakpoint' + Use this auxiliary subroutine to make your program contain a + breakpoint. Depending on the particular situation, this may be + the only way for GDB to get control. For instance, if your target + machine has some sort of interrupt button, you won't need to call + this; pressing the interrupt button transfers control to + `handle_exception'--in effect, to GDB. On some machines, simply + receiving characters on the serial port may also trigger a trap; + again, in that situation, you don't need to call `breakpoint' from + your own program--simply running `target remote' from the host GDB + session gets control. + + Call `breakpoint' if none of these is true, or if you simply want + to make certain your program stops at a predetermined point for the + start of your debugging session. + + +File: gdb.info, Node: Bootstrapping, Next: Debug Session, Prev: Stub Contents, Up: Remote Serial + +What you must do for the stub +............................. + + The debugging stubs that come with GDB are set up for a particular +chip architecture, but they have no information about the rest of your +debugging target machine. + + First of all you need to tell the stub how to communicate with the +serial port. + +`int getDebugChar()' + Write this subroutine to read a single character from the serial + port. It may be identical to `getchar' for your target system; a + different name is used to allow you to distinguish the two if you + wish. + +`void putDebugChar(int)' + Write this subroutine to write a single character to the serial + port. It may be identical to `putchar' for your target system; a + different name is used to allow you to distinguish the two if you + wish. + + If you want GDB to be able to stop your program while it is running, +you need to use an interrupt-driven serial driver, and arrange for it +to stop when it receives a `^C' (`\003', the control-C character). +That is the character which GDB uses to tell the remote system to stop. + + Getting the debugging target to return the proper status to GDB +probably requires changes to the standard stub; one quick and dirty way +is to just execute a breakpoint instruction (the "dirty" part is that +GDB reports a `SIGTRAP' instead of a `SIGINT'). + + Other routines you need to supply are: + +`void exceptionHandler (int EXCEPTION_NUMBER, void *EXCEPTION_ADDRESS)' + Write this function to install EXCEPTION_ADDRESS in the exception + handling tables. You need to do this because the stub does not + have any way of knowing what the exception handling tables on your + target system are like (for example, the processor's table might + be in ROM, containing entries which point to a table in RAM). + EXCEPTION_NUMBER is the exception number which should be changed; + its meaning is architecture-dependent (for example, different + numbers might represent divide by zero, misaligned access, etc). + When this exception occurs, control should be transferred directly + to EXCEPTION_ADDRESS, and the processor state (stack, registers, + and so on) should be just as it is when a processor exception + occurs. So if you want to use a jump instruction to reach + EXCEPTION_ADDRESS, it should be a simple jump, not a jump to + subroutine. + + For the 386, EXCEPTION_ADDRESS should be installed as an interrupt + gate so that interrupts are masked while the handler runs. The + gate should be at privilege level 0 (the most privileged level). + The SPARC and 68k stubs are able to mask interrup themselves + without help from `exceptionHandler'. + +`void flush_i_cache()' + (sparc and sparclite only) Write this subroutine to flush the + instruction cache, if any, on your target machine. If there is no + instruction cache, this subroutine may be a no-op. + + On target machines that have instruction caches, GDB requires this + function to make certain that the state of your program is stable. + +You must also make sure this library routine is available: + +`void *memset(void *, int, int)' + This is the standard library function `memset' that sets an area of + memory to a known value. If you have one of the free versions of + `libc.a', `memset' can be found there; otherwise, you must either + obtain it from your hardware manufacturer, or write your own. + + If you do not use the GNU C compiler, you may need other standard +library subroutines as well; this varies from one stub to another, but +in general the stubs are likely to use any of the common library +subroutines which `gcc' generates as inline code. + + +File: gdb.info, Node: Debug Session, Next: Protocol, Prev: Bootstrapping, Up: Remote Serial + +Putting it all together +....................... + + In summary, when your program is ready to debug, you must follow +these steps. + + 1. Make sure you have the supporting low-level routines (*note What + you must do for the stub: Bootstrapping.): + `getDebugChar', `putDebugChar', + `flush_i_cache', `memset', `exceptionHandler'. + + 2. Insert these lines near the top of your program: + + set_debug_traps(); + breakpoint(); + + 3. For the 680x0 stub only, you need to provide a variable called + `exceptionHook'. Normally you just use: + + void (*exceptionHook)() = 0; + + but if before calling `set_debug_traps', you set it to point to a + function in your program, that function is called when `GDB' + continues after stopping on a trap (for example, bus error). The + function indicated by `exceptionHook' is called with one + parameter: an `int' which is the exception number. + + 4. Compile and link together: your program, the GDB debugging stub for + your target architecture, and the supporting subroutines. + + 5. Make sure you have a serial connection between your target machine + and the GDB host, and identify the serial port on the host. + + 6. Download your program to your target machine (or get it there by + whatever means the manufacturer provides), and start it. + + 7. To start remote debugging, run GDB on the host machine, and specify + as an executable file the program that is running in the remote + machine. This tells GDB how to find your program's symbols and + the contents of its pure text. + + Then establish communication using the `target remote' command. + Its argument specifies how to communicate with the target + machine--either via a devicename attached to a direct serial line, + or a TCP port (usually to a terminal server which in turn has a + serial line to the target). For example, to use a serial line + connected to the device named `/dev/ttyb': + + target remote /dev/ttyb + + To use a TCP connection, use an argument of the form `HOST:port'. + For example, to connect to port 2828 on a terminal server named + `manyfarms': + + target remote manyfarms:2828 + + Now you can use all the usual commands to examine and change data +and to step and continue the remote program. + + To resume the remote program and stop debugging it, use the `detach' +command. + + Whenever GDB is waiting for the remote program, if you type the +interrupt character (often ), GDB attempts to stop the program. +This may or may not succeed, depending in part on the hardware and the +serial drivers the remote system uses. If you type the interrupt +character once again, GDB displays this prompt: + + Interrupted while waiting for the program. + Give up (and stop debugging it)? (y or n) + + If you type `y', GDB abandons the remote debugging session. (If you +decide you want to try again later, you can use `target remote' again +to connect once more.) If you type `n', GDB goes back to waiting. + + +File: gdb.info, Node: Protocol, Next: Server, Prev: Debug Session, Up: Remote Serial + +Communication protocol +...................... + + The stub files provided with GDB implement the target side of the +communication protocol, and the GDB side is implemented in the GDB +source file `remote.c'. Normally, you can simply allow these +subroutines to communicate, and ignore the details. (If you're +implementing your own stub file, you can still ignore the details: start +with one of the existing stub files. `sparc-stub.c' is the best +organized, and therefore the easiest to read.) + + However, there may be occasions when you need to know something about +the protocol--for example, if there is only one serial port to your +target machine, you might want your program to do something special if +it recognizes a packet meant for GDB. + + All GDB commands and responses (other than acknowledgements, which +are single characters) are sent as a packet which includes a checksum. +A packet is introduced with the character `$', and ends with the +character `#' followed by a two-digit checksum: + + $PACKET INFO#CHECKSUM + +CHECKSUM is computed as the modulo 256 sum of the PACKET INFO +characters. + + When either the host or the target machine receives a packet, the +first response expected is an acknowledgement: a single character, +either `+' (to indicate the package was received correctly) or `-' (to +request retransmission). + + The host (GDB) sends commands, and the target (the debugging stub +incorporated in your program) sends data in response. The target also +sends data when your program stops. + + Command packets are distinguished by their first character, which +identifies the kind of command. + + These are some of the commands currently supported (for a complete +list of commands, look in `gdb/remote.c.'): + +`g' + Requests the values of CPU registers. + +`G' + Sets the values of CPU registers. + +`mADDR,COUNT' + Read COUNT bytes at location ADDR. + +`MADDR,COUNT:...' + Write COUNT bytes at location ADDR. + +`c' +`cADDR' + Resume execution at the current address (or at ADDR if supplied). + +`s' +`sADDR' + Step the target program for one instruction, from either the + current program counter or from ADDR if supplied. + +`k' + Kill the target program. + +`?' + Report the most recent signal. To allow you to take advantage of + the GDB signal handling commands, one of the functions of the + debugging stub is to report CPU traps as the corresponding POSIX + signal values. + +`T' + Allows the remote stub to send only the registers that GDB needs + to make a quick decision about single-stepping or conditional + breakpoints. This eliminates the need to fetch the entire + register set for each instruction being stepped through. + + GDB now implements a write-through cache for registers and only + re-reads the registers if the target has run. + + If you have trouble with the serial connection, you can use the +command `set remotedebug'. This makes GDB report on all packets sent +back and forth across the serial line to the remote machine. The +packet-debugging information is printed on the GDB standard output +stream. `set remotedebug off' turns it off, and `show remotedebug' +shows you its current state. + + +File: gdb.info, Node: Server, Next: NetWare, Prev: Protocol, Up: Remote Serial + +Using the `gdbserver' program +............................. + + `gdbserver' is a control program for Unix-like systems, which allows +you to connect your program with a remote GDB via `target remote'--but +without linking in the usual debugging stub. + + `gdbserver' is not a complete replacement for the debugging stubs, +because it requires essentially the same operating-system facilities +that GDB itself does. In fact, a system that can run `gdbserver' to +connect to a remote GDB could also run GDB locally! `gdbserver' is +sometimes useful nevertheless, because it is a much smaller program +than GDB itself. It is also easier to port than all of GDB, so you may +be able to get started more quickly on a new system by using +`gdbserver'. Finally, if you develop code for real-time systems, you +may find that the tradeoffs involved in real-time operation make it +more convenient to do as much development work as possible on another +system, for example by cross-compiling. You can use `gdbserver' to +make a similar choice for debugging. + + GDB and `gdbserver' communicate via either a serial line or a TCP +connection, using the standard GDB remote serial protocol. + +*On the target machine,* + you need to have a copy of the program you want to debug. + `gdbserver' does not need your program's symbol table, so you can + strip the program if necessary to save space. GDB on the host + system does all the symbol handling. + + To use the server, you must tell it how to communicate with GDB; + the name of your program; and the arguments for your program. The + syntax is: + + target> gdbserver COMM PROGRAM [ ARGS ... ] + + COMM is either a device name (to use a serial line) or a TCP + hostname and portnumber. For example, to debug Emacs with the + argument `foo.txt' and communicate with GDB over the serial port + `/dev/com1': + + target> gdbserver /dev/com1 emacs foo.txt + + `gdbserver' waits passively for the host GDB to communicate with + it. + + To use a TCP connection instead of a serial line: + + target> gdbserver host:2345 emacs foo.txt + + The only difference from the previous example is the first + argument, specifying that you are communicating with the host GDB + via TCP. The `host:2345' argument means that `gdbserver' is to + expect a TCP connection from machine `host' to local TCP port 2345. + (Currently, the `host' part is ignored.) You can choose any number + you want for the port number as long as it does not conflict with + any TCP ports already in use on the target system (for example, + `23' is reserved for `telnet').(1) You must use the same port + number with the host GDB `target remote' command. + +*On the GDB host machine,* + you need an unstripped copy of your program, since GDB needs + symbols and debugging information. Start up GDB as usual, using + the name of the local copy of your program as the first argument. + (You may also need the `--baud' option if the serial line is + running at anything other than 9600 bps.) After that, use `target + remote' to establish communications with `gdbserver'. Its argument + is either a device name (usually a serial device, like + `/dev/ttyb'), or a TCP port descriptor in the form `HOST:PORT'. + For example: + + (gdb) target remote /dev/ttyb + + communicates with the server via serial line `/dev/ttyb', and + + (gdb) target remote the-target:2345 + + communicates via a TCP connection to port 2345 on host + `the-target'. For TCP connections, you must start up `gdbserver' + prior to using the `target remote' command. Otherwise you may get + an error whose text depends on the host system, but which usually + looks something like `Connection refused'. + + ---------- Footnotes ---------- + + (1) If you choose a port number that conflicts with another service, +`gdbserver' prints an error message and exits. + + +File: gdb.info, Node: NetWare, Prev: Server, Up: Remote Serial + +Using the `gdbserve.nlm' program +................................ + + `gdbserve.nlm' is a control program for NetWare systems, which +allows you to connect your program with a remote GDB via `target +remote'. + + GDB and `gdbserve.nlm' communicate via a serial line, using the +standard GDB remote serial protocol. + +*On the target machine,* + you need to have a copy of the program you want to debug. + `gdbserve.nlm' does not need your program's symbol table, so you + can strip the program if necessary to save space. GDB on the host + system does all the symbol handling. + + To use the server, you must tell it how to communicate with GDB; + the name of your program; and the arguments for your program. The + syntax is: + + load gdbserve [ BOARD=BOARD ] [ PORT=PORT ] + [ BAUD=BAUD ] PROGRAM [ ARGS ... ] + + BOARD and PORT specify the serial line; BAUD specifies the baud + rate used by the connection. PORT and NODE default to 0, BAUD + defaults to 9600 bps. + + For example, to debug Emacs with the argument `foo.txt'and + communicate with GDB over serial port number 2 or board 1 using a + 19200 bps connection: + + load gdbserve BOARD=1 PORT=2 BAUD=19200 emacs foo.txt + +*On the GDB host machine,* + you need an unstripped copy of your program, since GDB needs + symbols and debugging information. Start up GDB as usual, using + the name of the local copy of your program as the first argument. + (You may also need the `--baud' option if the serial line is + running at anything other than 9600 bps. After that, use `target + remote' to establish communications with `gdbserve.nlm'. Its + argument is a device name (usually a serial device, like + `/dev/ttyb'). For example: + + (gdb) target remote /dev/ttyb + + communications with the server via serial line `/dev/ttyb'. + + +File: gdb.info, Node: i960-Nindy Remote, Next: UDI29K Remote, Prev: Remote Serial, Up: Remote + +GDB with a remote i960 (Nindy) +------------------------------ + + "Nindy" is a ROM Monitor program for Intel 960 target systems. When +GDB is configured to control a remote Intel 960 using Nindy, you can +tell GDB how to connect to the 960 in several ways: + + * Through command line options specifying serial port, version of the + Nindy protocol, and communications speed; + + * By responding to a prompt on startup; + + * By using the `target' command at any point during your GDB + session. *Note Commands for managing targets: Target Commands. + +* Menu: + +* Nindy Startup:: Startup with Nindy +* Nindy Options:: Options for Nindy +* Nindy Reset:: Nindy reset command + + +File: gdb.info, Node: Nindy Startup, Next: Nindy Options, Up: i960-Nindy Remote + +Startup with Nindy +.................. + + If you simply start `gdb' without using any command-line options, +you are prompted for what serial port to use, *before* you reach the +ordinary GDB prompt: + + Attach /dev/ttyNN -- specify NN, or "quit" to quit: + +Respond to the prompt with whatever suffix (after `/dev/tty') +identifies the serial port you want to use. You can, if you choose, +simply start up with no Nindy connection by responding to the prompt +with an empty line. If you do this and later wish to attach to Nindy, +use `target' (*note Commands for managing targets: Target Commands.). + diff --git a/gdb/doc/gdb.info-7 b/gdb/doc/gdb.info-7 new file mode 100644 index 00000000000..33d63e18ef5 --- /dev/null +++ b/gdb/doc/gdb.info-7 @@ -0,0 +1,1302 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Nindy Options, Next: Nindy Reset, Prev: Nindy Startup, Up: i960-Nindy Remote + +Options for Nindy +................. + + These are the startup options for beginning your GDB session with a +Nindy-960 board attached: + +`-r PORT' + Specify the serial port name of a serial interface to be used to + connect to the target system. This option is only available when + GDB is configured for the Intel 960 target architecture. You may + specify PORT as any of: a full pathname (e.g. `-r /dev/ttya'), a + device name in `/dev' (e.g. `-r ttya'), or simply the unique + suffix for a specific `tty' (e.g. `-r a'). + +`-O' + (An uppercase letter "O", not a zero.) Specify that GDB should use + the "old" Nindy monitor protocol to connect to the target system. + This option is only available when GDB is configured for the Intel + 960 target architecture. + + *Warning:* if you specify `-O', but are actually trying to + connect to a target system that expects the newer protocol, + the connection fails, appearing to be a speed mismatch. GDB + repeatedly attempts to reconnect at several different line + speeds. You can abort this process with an interrupt. + +`-brk' + Specify that GDB should first send a `BREAK' signal to the target + system, in an attempt to reset it, before connecting to a Nindy + target. + + *Warning:* Many target systems do not have the hardware that + this requires; it only works with a few boards. + + The standard `-b' option controls the line speed used on the serial +port. + + +File: gdb.info, Node: Nindy Reset, Prev: Nindy Options, Up: i960-Nindy Remote + +Nindy reset command +................... + +`reset' + For a Nindy target, this command sends a "break" to the remote + target system; this is only useful if the target has been equipped + with a circuit to perform a hard reset (or some other interesting + action) when a break is detected. + + +File: gdb.info, Node: UDI29K Remote, Next: EB29K Remote, Prev: i960-Nindy Remote, Up: Remote + +The UDI protocol for AMD29K +--------------------------- + + GDB supports AMD's UDI ("Universal Debugger Interface") protocol for +debugging the a29k processor family. To use this configuration with +AMD targets running the MiniMON monitor, you need the program `MONTIP', +available from AMD at no charge. You can also use GDB with the +UDI-conformant a29k simulator program `ISSTIP', also available from AMD. + +`target udi KEYWORD' + Select the UDI interface to a remote a29k board or simulator, where + KEYWORD is an entry in the AMD configuration file `udi_soc'. This + file contains keyword entries which specify parameters used to + connect to a29k targets. If the `udi_soc' file is not in your + working directory, you must set the environment variable `UDICONF' + to its pathname. + + +File: gdb.info, Node: EB29K Remote, Next: VxWorks Remote, Prev: UDI29K Remote, Up: Remote + +The EBMON protocol for AMD29K +----------------------------- + + AMD distributes a 29K development board meant to fit in a PC, +together with a DOS-hosted monitor program called `EBMON'. As a +shorthand term, this development system is called the "EB29K". To use +GDB from a Unix system to run programs on the EB29K board, you must +first connect a serial cable between the PC (which hosts the EB29K +board) and a serial port on the Unix system. In the following, we +assume you've hooked the cable between the PC's `COM1' port and +`/dev/ttya' on the Unix system. + +* Menu: + +* Comms (EB29K):: Communications setup +* gdb-EB29K:: EB29K cross-debugging +* Remote Log:: Remote log + + +File: gdb.info, Node: Comms (EB29K), Next: gdb-EB29K, Up: EB29K Remote + +Communications setup +.................... + + The next step is to set up the PC's port, by doing something like +this in DOS on the PC: + + C:\> MODE com1:9600,n,8,1,none + +This example--run on an MS DOS 4.0 system--sets the PC port to 9600 +bps, no parity, eight data bits, one stop bit, and no "retry" action; +you must match the communications parameters when establishing the Unix +end of the connection as well. + + To give control of the PC to the Unix side of the serial line, type +the following at the DOS console: + + C:\> CTTY com1 + +(Later, if you wish to return control to the DOS console, you can use +the command `CTTY con'--but you must send it over the device that had +control, in our example over the `COM1' serial line). + + From the Unix host, use a communications program such as `tip' or +`cu' to communicate with the PC; for example, + + cu -s 9600 -l /dev/ttya + +The `cu' options shown specify, respectively, the linespeed and the +serial port to use. If you use `tip' instead, your command line may +look something like the following: + + tip -9600 /dev/ttya + +Your system may require a different name where we show `/dev/ttya' as +the argument to `tip'. The communications parameters, including which +port to use, are associated with the `tip' argument in the "remote" +descriptions file--normally the system table `/etc/remote'. + + Using the `tip' or `cu' connection, change the DOS working directory +to the directory containing a copy of your 29K program, then start the +PC program `EBMON' (an EB29K control program supplied with your board +by AMD). You should see an initial display from `EBMON' similar to the +one that follows, ending with the `EBMON' prompt `#'-- + + C:\> G: + + G:\> CD \usr\joe\work29k + + G:\USR\JOE\WORK29K> EBMON + Am29000 PC Coprocessor Board Monitor, version 3.0-18 + Copyright 1990 Advanced Micro Devices, Inc. + Written by Gibbons and Associates, Inc. + + Enter '?' or 'H' for help + + PC Coprocessor Type = EB29K + I/O Base = 0x208 + Memory Base = 0xd0000 + + Data Memory Size = 2048KB + Available I-RAM Range = 0x8000 to 0x1fffff + Available D-RAM Range = 0x80002000 to 0x801fffff + + PageSize = 0x400 + Register Stack Size = 0x800 + Memory Stack Size = 0x1800 + + CPU PRL = 0x3 + Am29027 Available = No + Byte Write Available = Yes + + # ~. + + Then exit the `cu' or `tip' program (done in the example by typing +`~.' at the `EBMON' prompt). `EBMON' keeps running, ready for GDB to +take over. + + For this example, we've assumed what is probably the most convenient +way to make sure the same 29K program is on both the PC and the Unix +system: a PC/NFS connection that establishes "drive `G:'" on the PC as +a file system on the Unix host. If you do not have PC/NFS or something +similar connecting the two systems, you must arrange some other +way--perhaps floppy-disk transfer--of getting the 29K program from the +Unix system to the PC; GDB does *not* download it over the serial line. + + +File: gdb.info, Node: gdb-EB29K, Next: Remote Log, Prev: Comms (EB29K), Up: EB29K Remote + +EB29K cross-debugging +..................... + + Finally, `cd' to the directory containing an image of your 29K +program on the Unix system, and start GDB--specifying as argument the +name of your 29K program: + + cd /usr/joe/work29k + gdb myfoo + + Now you can use the `target' command: + + target amd-eb /dev/ttya 9600 MYFOO + +In this example, we've assumed your program is in a file called +`myfoo'. Note that the filename given as the last argument to `target +amd-eb' should be the name of the program as it appears to DOS. In our +example this is simply `MYFOO', but in general it can include a DOS +path, and depending on your transfer mechanism may not resemble the +name on the Unix side. + + At this point, you can set any breakpoints you wish; when you are +ready to see your program run on the 29K board, use the GDB command +`run'. + + To stop debugging the remote program, use the GDB `detach' command. + + To return control of the PC to its console, use `tip' or `cu' once +again, after your GDB session has concluded, to attach to `EBMON'. You +can then type the command `q' to shut down `EBMON', returning control +to the DOS command-line interpreter. Type `CTTY con' to return command +input to the main DOS console, and type `~.' to leave `tip' or `cu'. + + +File: gdb.info, Node: Remote Log, Prev: gdb-EB29K, Up: EB29K Remote + +Remote log +.......... + + The `target amd-eb' command creates a file `eb.log' in the current +working directory, to help debug problems with the connection. +`eb.log' records all the output from `EBMON', including echoes of the +commands sent to it. Running `tail -f' on this file in another window +often helps to understand trouble with `EBMON', or unexpected events on +the PC side of the connection. + + +File: gdb.info, Node: ST2000 Remote, Next: Hitachi Remote, Prev: VxWorks Remote, Up: Remote + +GDB with a Tandem ST2000 +------------------------ + + To connect your ST2000 to the host system, see the manufacturer's +manual. Once the ST2000 is physically attached, you can run: + + target st2000 DEV SPEED + +to establish it as your debugging environment. DEV is normally the +name of a serial device, such as `/dev/ttya', connected to the ST2000 +via a serial line. You can instead specify DEV as a TCP connection +(for example, to a serial line attached via a terminal concentrator) +using the syntax `HOSTNAME:PORTNUMBER'. + + The `load' and `attach' commands are *not* defined for this target; +you must load your program into the ST2000 as you normally would for +standalone operation. GDB reads debugging information (such as +symbols) from a separate, debugging version of the program available on +your host computer. + + These auxiliary GDB commands are available to help you with the +ST2000 environment: + +`st2000 COMMAND' + Send a COMMAND to the STDBUG monitor. See the manufacturer's + manual for available commands. + +`connect' + Connect the controlling terminal to the STDBUG command monitor. + When you are done interacting with STDBUG, typing either of two + character sequences gets you back to the GDB command prompt: + `~.' (Return, followed by tilde and period) or `~' + (Return, followed by tilde and control-D). + + +File: gdb.info, Node: VxWorks Remote, Next: ST2000 Remote, Prev: EB29K Remote, Up: Remote + +GDB and VxWorks +--------------- + + GDB enables developers to spawn and debug tasks running on networked +VxWorks targets from a Unix host. Already-running tasks spawned from +the VxWorks shell can also be debugged. GDB uses code that runs on +both the Unix host and on the VxWorks target. The program `gdb' is +installed and executed on the Unix host. (It may be installed with the +name `vxgdb', to distinguish it from a GDB for debugging programs on +the host itself.) + +`VxWorks-timeout ARGS' + All VxWorks-based targets now support the option `vxworks-timeout'. + This option is set by the user, and ARGS represents the number of + seconds GDB waits for responses to rpc's. You might use this if + your VxWorks target is a slow software simulator or is on the far + side of a thin network line. + + The following information on connecting to VxWorks was current when +this manual was produced; newer releases of VxWorks may use revised +procedures. + + To use GDB with VxWorks, you must rebuild your VxWorks kernel to +include the remote debugging interface routines in the VxWorks library +`rdb.a'. To do this, define `INCLUDE_RDB' in the VxWorks configuration +file `configAll.h' and rebuild your VxWorks kernel. The resulting +kernel contains `rdb.a', and spawns the source debugging task +`tRdbTask' when VxWorks is booted. For more information on configuring +and remaking VxWorks, see the manufacturer's manual. + + Once you have included `rdb.a' in your VxWorks system image and set +your Unix execution search path to find GDB, you are ready to run GDB. +From your Unix host, run `gdb' (or `vxgdb', depending on your +installation). + + GDB comes up showing the prompt: + + (vxgdb) + +* Menu: + +* VxWorks Connection:: Connecting to VxWorks +* VxWorks Download:: VxWorks download +* VxWorks Attach:: Running tasks + + +File: gdb.info, Node: VxWorks Connection, Next: VxWorks Download, Up: VxWorks Remote + +Connecting to VxWorks +..................... + + The GDB command `target' lets you connect to a VxWorks target on the +network. To connect to a target whose host name is "`tt'", type: + + (vxgdb) target vxworks tt + + GDB displays messages like these: + + Attaching remote machine across net... + Connected to tt. + + GDB then attempts to read the symbol tables of any object modules +loaded into the VxWorks target since it was last booted. GDB locates +these files by searching the directories listed in the command search +path (*note Your program's environment: Environment.); if it fails to +find an object file, it displays a message such as: + + prog.o: No such file or directory. + + When this happens, add the appropriate directory to the search path +with the GDB command `path', and execute the `target' command again. + + +File: gdb.info, Node: VxWorks Download, Next: VxWorks Attach, Prev: VxWorks Connection, Up: VxWorks Remote + +VxWorks download +................ + + If you have connected to the VxWorks target and you want to debug an +object that has not yet been loaded, you can use the GDB `load' command +to download a file from Unix to VxWorks incrementally. The object file +given as an argument to the `load' command is actually opened twice: +first by the VxWorks target in order to download the code, then by GDB +in order to read the symbol table. This can lead to problems if the +current working directories on the two systems differ. If both systems +have NFS mounted the same filesystems, you can avoid these problems by +using absolute paths. Otherwise, it is simplest to set the working +directory on both systems to the directory in which the object file +resides, and then to reference the file by its name, without any path. +For instance, a program `prog.o' may reside in `VXPATH/vw/demo/rdb' in +VxWorks and in `HOSTPATH/vw/demo/rdb' on the host. To load this +program, type this on VxWorks: + + -> cd "VXPATH/vw/demo/rdb" + v Then, in GDB, type: + + (vxgdb) cd HOSTPATH/vw/demo/rdb + (vxgdb) load prog.o + + GDB displays a response similar to this: + + Reading symbol data from wherever/vw/demo/rdb/prog.o... done. + + You can also use the `load' command to reload an object module after +editing and recompiling the corresponding source file. Note that this +makes GDB delete all currently-defined breakpoints, auto-displays, and +convenience variables, and to clear the value history. (This is +necessary in order to preserve the integrity of debugger data +structures that reference the target system's symbol table.) + + +File: gdb.info, Node: VxWorks Attach, Prev: VxWorks Download, Up: VxWorks Remote + +Running tasks +............. + + You can also attach to an existing task using the `attach' command as +follows: + + (vxgdb) attach TASK + +where TASK is the VxWorks hexadecimal task ID. The task can be running +or suspended when you attach to it. Running tasks are suspended at the +time of attachment. + + +File: gdb.info, Node: Sparclet Remote, Next: Simulator, Prev: MIPS Remote, Up: Remote + +GDB and Sparclet +---------------- + + GDB enables developers to debug tasks running on Sparclet targets +from a Unix host. GDB uses code that runs on both the Unix host and on +the Sparclet target. The program `gdb' is installed and executed on +the Unix host. + +`timeout ARGS' + GDB now supports the option `remotetimeout'. This option is set + by the user, and ARGS represents the number of seconds GDB waits + for responses. + + When compiling for debugging, include the options "-g" to get debug +information and "-Ttext" to relocate the program to where you wish to +load it on the target. You may also want to add the options "-n" or +"-N" in order to reduce the size of the sections. + + sparclet-aout-gcc prog.c -Ttext 0x12010000 -g -o prog -N + + You can use objdump to verify that the addresses are what you +intended. + + sparclet-aout-objdump --headers --syms prog + + Once you have set your Unix execution search path to find GDB, you +are ready to run GDB. From your Unix host, run `gdb' (or +`sparclet-aout-gdb', depending on your installation). + + GDB comes up showing the prompt: + + (gdbslet) + +* Menu: + +* Sparclet File:: Setting the file to debug +* Sparclet Connection:: Connecting to Sparclet +* Sparclet Download:: Sparclet download +* Sparclet Execution:: Running and debugging + + +File: gdb.info, Node: Sparclet File, Next: Sparclet Connection, Up: Sparclet Remote + +Setting file to debug +..................... + + The GDB command `file' lets you choose with program to debug. + + (gdbslet) file prog + + GDB then attempts to read the symbol table of `prog'. GDB locates +the file by searching the directories listed in the command search path. +If the file was compiled with debug information (option "-g"), source +files will be searched as well. GDB locates the source files by +searching the directories listed in the directory search path (*note +Your program's environment: Environment.). If it fails to find a file, +it displays a message such as: + + prog: No such file or directory. + + When this happens, add the appropriate directories to the search +paths with the GDB commands `path' and `dir', and execute the `target' +command again. + + +File: gdb.info, Node: Sparclet Connection, Next: Sparclet Download, Prev: Sparclet File, Up: Sparclet Remote + +Connecting to Sparclet +...................... + + The GDB command `target' lets you connect to a Sparclet target. To +connect to a target on serial port "`ttya'", type: + + (gdbslet) target sparclet /dev/ttya + Remote target sparclet connected to /dev/ttya + main () at ../prog.c:3 + + GDB displays messages like these: + + Connected to ttya. + + +File: gdb.info, Node: Sparclet Download, Next: Sparclet Execution, Prev: Sparclet Connection, Up: Sparclet Remote + +Sparclet download +................. + + Once connected to the Sparclet target, you can use the GDB `load' +command to download the file from the host to the target. The file +name and load offset should be given as arguments to the `load' command. +Since the file format is aout, the program must be loaded to the +starting address. You can use objdump to find out what this value is. +The load offset is an offset which is added to the VMA (virtual memory +address) of each of the file's sections. For instance, if the program +`prog' was linked to text address 0x1201000, with data at 0x12010160 +and bss at 0x12010170, in GDB, type: + + (gdbslet) load prog 0x12010000 + Loading section .text, size 0xdb0 vma 0x12010000 + + If the code is loaded at a different address then what the program +was linked to, you may need to use the `section' and `add-symbol-file' +commands to tell GDB where to map the symbol table. + + +File: gdb.info, Node: Sparclet Execution, Prev: Sparclet Download, Up: Sparclet Remote + +Running and debugging +..................... + + You can now begin debugging the task using GDB's execution control +commands, `b', `step', `run', etc. See the GDB manual for the list of +commands. + + (gdbslet) b main + Breakpoint 1 at 0x12010000: file prog.c, line 3. + (gdbslet) run + Starting program: prog + Breakpoint 1, main (argc=1, argv=0xeffff21c) at prog.c:3 + 3 char *symarg = 0; + (gdbslet) step + 4 char *execarg = "hello!"; + (gdbslet) + + +File: gdb.info, Node: Hitachi Remote, Next: MIPS Remote, Prev: ST2000 Remote, Up: Remote + +GDB and Hitachi microprocessors +------------------------------- + + GDB needs to know these things to talk to your Hitachi SH, H8/300, +or H8/500: + + 1. that you want to use `target hms', the remote debugging interface + for Hitachi microprocessors, or `target e7000', the in-circuit + emulator for the Hitachi SH and the Hitachi 300H. (`target hms' is + the default when GDB is configured specifically for the Hitachi SH, + H8/300, or H8/500.) + + 2. what serial device connects your host to your Hitachi board (the + first serial device available on your host is the default). + + 3. what speed to use over the serial device. + +* Menu: + +* Hitachi Boards:: Connecting to Hitachi boards. +* Hitachi ICE:: Using the E7000 In-Circuit Emulator. +* Hitachi Special:: Special GDB commands for Hitachi micros. + + +File: gdb.info, Node: Hitachi Boards, Next: Hitachi ICE, Up: Hitachi Remote + +Connecting to Hitachi boards +............................ + + Use the special `gdb' command `device PORT' if you need to +explicitly set the serial device. The default PORT is the first +available port on your host. This is only necessary on Unix hosts, +where it is typically something like `/dev/ttya'. + + `gdb' has another special command to set the communications speed: +`speed BPS'. This command also is only used from Unix hosts; on DOS +hosts, set the line speed as usual from outside GDB with the DOS `mode' +command (for instance, `mode com2:9600,n,8,1,p' for a 9600 bps +connection). + + The `device' and `speed' commands are available only when you use a +Unix host to debug your Hitachi microprocessor programs. If you use a +DOS host, GDB depends on an auxiliary terminate-and-stay-resident +program called `asynctsr' to communicate with the development board +through a PC serial port. You must also use the DOS `mode' command to +set up the serial port on the DOS side. + + +File: gdb.info, Node: Hitachi ICE, Next: Hitachi Special, Prev: Hitachi Boards, Up: Hitachi Remote + +Using the E7000 in-circuit emulator +................................... + + You can use the E7000 in-circuit emulator to develop code for either +the Hitachi SH or the H8/300H. Use one of these forms of the `target +e7000' command to connect GDB to your E7000: + +`target e7000 PORT SPEED' + Use this form if your E7000 is connected to a serial port. The + PORT argument identifies what serial port to use (for example, + `com2'). The third argument is the line speed in bits per second + (for example, `9600'). + +`target e7000 HOSTNAME' + If your E7000 is installed as a host on a TCP/IP network, you can + just specify its hostname; GDB uses `telnet' to connect. + + +File: gdb.info, Node: Hitachi Special, Prev: Hitachi ICE, Up: Hitachi Remote + +Special GDB commands for Hitachi micros +....................................... + + Some GDB commands are available only on the H8/300 or the H8/500 +configurations: + +`set machine h8300' +`set machine h8300h' + Condition GDB for one of the two variants of the H8/300 + architecture with `set machine'. You can use `show machine' to + check which variant is currently in effect. + +`set memory MOD' +`show memory' + Specify which H8/500 memory model (MOD) you are using with `set + memory'; check which memory model is in effect with `show memory'. + The accepted values for MOD are `small', `big', `medium', and + `compact'. + + +File: gdb.info, Node: MIPS Remote, Next: Sparclet Remote, Prev: Hitachi Remote, Up: Remote + +GDB and remote MIPS boards +-------------------------- + + GDB can use the MIPS remote debugging protocol to talk to a MIPS +board attached to a serial line. This is available when you configure +GDB with `--target=mips-idt-ecoff'. + + Use these GDB commands to specify the connection to your target +board: + +`target mips PORT' + To run a program on the board, start up `gdb' with the name of + your program as the argument. To connect to the board, use the + command `target mips PORT', where PORT is the name of the serial + port connected to the board. If the program has not already been + downloaded to the board, you may use the `load' command to + download it. You can then use all the usual GDB commands. + + For example, this sequence connects to the target board through a + serial port, and loads and runs a program called PROG through the + debugger: + + host$ gdb PROG + GDB is free software and ... + (gdb) target mips /dev/ttyb + (gdb) load PROG + (gdb) run + +`target mips HOSTNAME:PORTNUMBER' + On some GDB host configurations, you can specify a TCP connection + (for instance, to a serial line managed by a terminal + concentrator) instead of a serial port, using the syntax + `HOSTNAME:PORTNUMBER'. + +`target pmon PORT' + +`target ddb PORT' + +`target lsi PORT' +GDB also supports these special commands for MIPS targets: + +`set processor ARGS' +`show processor' + Use the `set processor' command to set the type of MIPS processor + when you want to access processor-type-specific registers. For + example, `set processor R3041' tells GDB to use the CPO registers + appropriate for the 3041 chip. Use the `show processor' command + to see what MIPS processor GDB is using. Use the `info reg' + command to see what registers GDB is using. + +`set mipsfpu double' +`set mipsfpu single' +`set mipsfpu none' +`show mipsfpu' + If your target board does not support the MIPS floating point + coprocessor, you should use the command `set mipsfpu none' (if you + need this, you may wish to put the command in your {No Value For + "GDBINIT"} file). This tells GDB how to find the return value of + functions which return floating point values. It also allows GDB + to avoid saving the floating point registers when calling + functions on the board. If you are using a floating point + coprocessor with only single precision floating point support, as + on the R4650 processor, use the command `set mipsfpu single'. The + default double precision floating point coprocessor may be + selected using `set mipsfpu double'. + + In previous versions the only choices were double precision or no + floating point, so `set mipsfpu on' will select double precision + and `set mipsfpu off' will select no floating point. + + As usual, you can inquire about the `mipsfpu' variable with `show + mipsfpu'. + +`set remotedebug N' +`show remotedebug' + You can see some debugging information about communications with + the board by setting the `remotedebug' variable. If you set it to + `1' using `set remotedebug 1', every packet is displayed. If you + set it to `2', every character is displayed. You can check the + current value at any time with the command `show remotedebug'. + +`set timeout SECONDS' +`set retransmit-timeout SECONDS' +`show timeout' +`show retransmit-timeout' + You can control the timeout used while waiting for a packet, in + the MIPS remote protocol, with the `set timeout SECONDS' command. + The default is 5 seconds. Similarly, you can control the timeout + used while waiting for an acknowledgement of a packet with the `set + retransmit-timeout SECONDS' command. The default is 3 seconds. + You can inspect both values with `show timeout' and `show + retransmit-timeout'. (These commands are *only* available when + GDB is configured for `--target=mips-idt-ecoff'.) + + The timeout set by `set timeout' does not apply when GDB is + waiting for your program to stop. In that case, GDB waits forever + because it has no way of knowing how long the program is going to + run before stopping. + + +File: gdb.info, Node: Simulator, Prev: Sparclet Remote, Up: Remote + +Simulated CPU target +-------------------- + + For some configurations, GDB includes a CPU simulator that you can +use instead of a hardware CPU to debug your programs. Currently, +simulators are available for ARM, D10V, D30V, FR30, H8/300, H8/500, +i960, M32R, MIPS, MN10200, MN10300, PowerPC, SH, Sparc, V850, W65, and +Z8000. + + For the Z8000 family, `target sim' simulates either the Z8002 (the +unsegmented variant of the Z8000 architecture) or the Z8001 (the +segmented variant). The simulator recognizes which architecture is +appropriate by inspecting the object code. + +`target sim ARGS' + Debug programs on a simulated CPU. If the simulator supports setup + options, specify them via ARGS. + +After specifying this target, you can debug programs for the simulated +CPU in the same style as programs for your host computer; use the +`file' command to load a new program image, the `run' command to run +your program, and so on. + + As well as making available all the usual machine registers (see +`info reg'), the Z8000 simulator provides three additional items of +information as specially named registers: + +`cycles' + Counts clock-ticks in the simulator. + +`insts' + Counts instructions run in the simulator. + +`time' + Execution time in 60ths of a second. + + You can refer to these values in GDB expressions with the usual +conventions; for example, `b fputc if $cycles>5000' sets a conditional +breakpoint that suspends only after at least 5000 simulated clock ticks. + + +File: gdb.info, Node: Controlling GDB, Next: Sequences, Prev: Targets, Up: Top + +Controlling GDB +*************** + + You can alter the way GDB interacts with you by using the `set' +command. For commands controlling how GDB displays data, *note Print +settings: Print Settings.; other settings are described here. + +* Menu: + +* Prompt:: Prompt +* Editing:: Command editing +* History:: Command history +* Screen Size:: Screen size +* Numbers:: Numbers +* Messages/Warnings:: Optional warnings and messages + + +File: gdb.info, Node: Prompt, Next: Editing, Prev: Controlling GDB, Up: Controlling GDB + +Prompt +====== + + GDB indicates its readiness to read a command by printing a string +called the "prompt". This string is normally `(gdb)'. You can change +the prompt string with the `set prompt' command. For instance, when +debugging GDB with GDB, it is useful to change the prompt in one of the +GDB sessions so that you can always tell which one you are talking to. + + *Note:* `set prompt' no longer adds a space for you after the +prompt you set. This allows you to set a prompt which ends in a space +or a prompt that does not. + +`set prompt NEWPROMPT' + Directs GDB to use NEWPROMPT as its prompt string henceforth. + +`show prompt' + Prints a line of the form: `Gdb's prompt is: YOUR-PROMPT' + + +File: gdb.info, Node: Editing, Next: History, Prev: Prompt, Up: Controlling GDB + +Command editing +=============== + + GDB reads its input commands via the "readline" interface. This GNU +library provides consistent behavior for programs which provide a +command line interface to the user. Advantages are GNU Emacs-style or +"vi"-style inline editing of commands, `csh'-like history substitution, +and a storage and recall of command history across debugging sessions. + + You may control the behavior of command line editing in GDB with the +command `set'. + +`set editing' +`set editing on' + Enable command line editing (enabled by default). + +`set editing off' + Disable command line editing. + +`show editing' + Show whether command line editing is enabled. + + +File: gdb.info, Node: History, Next: Screen Size, Prev: Editing, Up: Controlling GDB + +Command history +=============== + + GDB can keep track of the commands you type during your debugging +sessions, so that you can be certain of precisely what happened. Use +these commands to manage the GDB command history facility. + +`set history filename FNAME' + Set the name of the GDB command history file to FNAME. This is + the file where GDB reads an initial command history list, and + where it writes the command history from this session when it + exits. You can access this list through history expansion or + through the history command editing characters listed below. This + file defaults to the value of the environment variable + `GDBHISTFILE', or to `./.gdb_history' if this variable is not set. + +`set history save' +`set history save on' + Record command history in a file, whose name may be specified with + the `set history filename' command. By default, this option is + disabled. + +`set history save off' + Stop recording command history in a file. + +`set history size SIZE' + Set the number of commands which GDB keeps in its history list. + This defaults to the value of the environment variable `HISTSIZE', + or to 256 if this variable is not set. + + History expansion assigns special meaning to the character `!'. + + Since `!' is also the logical not operator in C, history expansion +is off by default. If you decide to enable history expansion with the +`set history expansion on' command, you may sometimes need to follow +`!' (when it is used as logical not, in an expression) with a space or +a tab to prevent it from being expanded. The readline history +facilities do not attempt substitution on the strings `!=' and `!(', +even when history expansion is enabled. + + The commands to control history expansion are: + +`set history expansion on' +`set history expansion' + Enable history expansion. History expansion is off by default. + +`set history expansion off' + Disable history expansion. + + The readline code comes with more complete documentation of + editing and history expansion features. Users unfamiliar with GNU + Emacs or `vi' may wish to read it. + +`show history' +`show history filename' +`show history save' +`show history size' +`show history expansion' + These commands display the state of the GDB history parameters. + `show history' by itself displays all four states. + +`show commands' + Display the last ten commands in the command history. + +`show commands N' + Print ten commands centered on command number N. + +`show commands +' + Print ten commands just after the commands last printed. + + +File: gdb.info, Node: Screen Size, Next: Numbers, Prev: History, Up: Controlling GDB + +Screen size +=========== + + Certain commands to GDB may produce large amounts of information +output to the screen. To help you read all of it, GDB pauses and asks +you for input at the end of each page of output. Type when you +want to continue the output, or `q' to discard the remaining output. +Also, the screen width setting determines when to wrap lines of output. +Depending on what is being printed, GDB tries to break the line at a +readable place, rather than simply letting it overflow onto the +following line. + + Normally GDB knows the size of the screen from the termcap data base +together with the value of the `TERM' environment variable and the +`stty rows' and `stty cols' settings. If this is not correct, you can +override it with the `set height' and `set width' commands: + +`set height LPP' +`show height' +`set width CPL' +`show width' + These `set' commands specify a screen height of LPP lines and a + screen width of CPL characters. The associated `show' commands + display the current settings. + + If you specify a height of zero lines, GDB does not pause during + output no matter how long the output is. This is useful if output + is to a file or to an editor buffer. + + Likewise, you can specify `set width 0' to prevent GDB from + wrapping its output. + + +File: gdb.info, Node: Numbers, Next: Messages/Warnings, Prev: Screen Size, Up: Controlling GDB + +Numbers +======= + + You can always enter numbers in octal, decimal, or hexadecimal in +GDB by the usual conventions: octal numbers begin with `0', decimal +numbers end with `.', and hexadecimal numbers begin with `0x'. Numbers +that begin with none of these are, by default, entered in base 10; +likewise, the default display for numbers--when no particular format is +specified--is base 10. You can change the default base for both input +and output with the `set radix' command. + +`set input-radix BASE' + Set the default base for numeric input. Supported choices for + BASE are decimal 8, 10, or 16. BASE must itself be specified + either unambiguously or using the current default radix; for + example, any of + + set radix 012 + set radix 10. + set radix 0xa + + sets the base to decimal. On the other hand, `set radix 10' + leaves the radix unchanged no matter what it was. + +`set output-radix BASE' + Set the default base for numeric display. Supported choices for + BASE are decimal 8, 10, or 16. BASE must itself be specified + either unambiguously or using the current default radix. + +`show input-radix' + Display the current default base for numeric input. + +`show output-radix' + Display the current default base for numeric display. + + +File: gdb.info, Node: Messages/Warnings, Prev: Numbers, Up: Controlling GDB + +Optional warnings and messages +============================== + + By default, GDB is silent about its inner workings. If you are +running on a slow machine, you may want to use the `set verbose' +command. This makes GDB tell you when it does a lengthy internal +operation, so you will not think it has crashed. + + Currently, the messages controlled by `set verbose' are those which +announce that the symbol table for a source file is being read; see +`symbol-file' in *Note Commands to specify files: Files. + +`set verbose on' + Enables GDB output of certain informational messages. + +`set verbose off' + Disables GDB output of certain informational messages. + +`show verbose' + Displays whether `set verbose' is on or off. + + By default, if GDB encounters bugs in the symbol table of an object +file, it is silent; but if you are debugging a compiler, you may find +this information useful (*note Errors reading symbol files: Symbol +Errors.). + +`set complaints LIMIT' + Permits GDB to output LIMIT complaints about each type of unusual + symbols before becoming silent about the problem. Set LIMIT to + zero to suppress all complaints; set it to a large number to + prevent complaints from being suppressed. + +`show complaints' + Displays how many symbol complaints GDB is permitted to produce. + + By default, GDB is cautious, and asks what sometimes seems to be a +lot of stupid questions to confirm certain commands. For example, if +you try to run a program which is already running: + + (gdb) run + The program being debugged has been started already. + Start it from the beginning? (y or n) + + If you are willing to unflinchingly face the consequences of your own +commands, you can disable this "feature": + +`set confirm off' + Disables confirmation requests. + +`set confirm on' + Enables confirmation requests (the default). + +`show confirm' + Displays state of confirmation requests. + + +File: gdb.info, Node: Sequences, Next: Emacs, Prev: Controlling GDB, Up: Top + +Canned Sequences of Commands +**************************** + + Aside from breakpoint commands (*note Breakpoint command lists: +Break Commands.), GDB provides two ways to store sequences of commands +for execution as a unit: user-defined commands and command files. + +* Menu: + +* Define:: User-defined commands +* Hooks:: User-defined command hooks +* Command Files:: Command files +* Output:: Commands for controlled output + + +File: gdb.info, Node: Define, Next: Hooks, Prev: Sequences, Up: Sequences + +User-defined commands +===================== + + A "user-defined command" is a sequence of GDB commands to which you +assign a new name as a command. This is done with the `define' +command. User commands may accept up to 10 arguments separated by +whitespace. Arguments are accessed within the user command via +$ARG0...$ARG9. A trivial example: + + define adder + print $arg0 + $arg1 + $arg2 + +To execute the command use: + + adder 1 2 3 + +This defines the command `adder', which prints the sum of its three +arguments. Note the arguments are text substitutions, so they may +reference variables, use complex expressions, or even perform inferior +functions calls. + +`define COMMANDNAME' + Define a command named COMMANDNAME. If there is already a command + by that name, you are asked to confirm that you want to redefine + it. + + The definition of the command is made up of other GDB command + lines, which are given following the `define' command. The end of + these commands is marked by a line containing `end'. + +`if' + Takes a single argument, which is an expression to evaluate. It + is followed by a series of commands that are executed only if the + expression is true (nonzero). There can then optionally be a line + `else', followed by a series of commands that are only executed if + the expression was false. The end of the list is marked by a line + containing `end'. + +`while' + The syntax is similar to `if': the command takes a single argument, + which is an expression to evaluate, and must be followed by the + commands to execute, one per line, terminated by an `end'. The + commands are executed repeatedly as long as the expression + evaluates to true. + +`document COMMANDNAME' + Document the user-defined command COMMANDNAME, so that it can be + accessed by `help'. The command COMMANDNAME must already be + defined. This command reads lines of documentation just as + `define' reads the lines of the command definition, ending with + `end'. After the `document' command is finished, `help' on command + COMMANDNAME displays the documentation you have written. + + You may use the `document' command again to change the + documentation of a command. Redefining the command with `define' + does not change the documentation. + +`help user-defined' + List all user-defined commands, with the first line of the + documentation (if any) for each. + +`show user' +`show user COMMANDNAME' + Display the GDB commands used to define COMMANDNAME (but not its + documentation). If no COMMANDNAME is given, display the + definitions for all user-defined commands. + + When user-defined commands are executed, the commands of the +definition are not printed. An error in any command stops execution of +the user-defined command. + + If used interactively, commands that would ask for confirmation +proceed without asking when used inside a user-defined command. Many +GDB commands that normally print messages to say what they are doing +omit the messages when used in a user-defined command. + + +File: gdb.info, Node: Hooks, Next: Command Files, Prev: Define, Up: Sequences + +User-defined command hooks +========================== + + You may define *hooks*, which are a special kind of user-defined +command. Whenever you run the command `foo', if the user-defined +command `hook-foo' exists, it is executed (with no arguments) before +that command. + + In addition, a pseudo-command, `stop' exists. Defining +(`hook-stop') makes the associated commands execute every time +execution stops in your program: before breakpoint commands are run, +displays are printed, or the stack frame is printed. + + For example, to ignore `SIGALRM' signals while single-stepping, but +treat them normally during normal execution, you could define: + + define hook-stop + handle SIGALRM nopass + end + + define hook-run + handle SIGALRM pass + end + + define hook-continue + handle SIGLARM pass + end + + You can define a hook for any single-word command in GDB, but not +for command aliases; you should define a hook for the basic command +name, e.g. `backtrace' rather than `bt'. If an error occurs during +the execution of your hook, execution of GDB commands stops and GDB +issues a prompt (before the command that you actually typed had a +chance to run). + + If you try to define a hook which does not match any known command, +you get a warning from the `define' command. + + +File: gdb.info, Node: Command Files, Next: Output, Prev: Hooks, Up: Sequences + +Command files +============= + + A command file for GDB is a file of lines that are GDB commands. +Comments (lines starting with `#') may also be included. An empty line +in a command file does nothing; it does not mean to repeat the last +command, as it would from the terminal. + + When you start GDB, it automatically executes commands from its +"init files". These are files named `.gdbinit' on Unix, or `gdb.ini' +on DOS/Windows. GDB reads the init file (if any) in your home +directory, then processes command line options and operands, and then +reads the init file (if any) in the current working directory. This is +so the init file in your home directory can set options (such as `set +complaints') which affect the processing of the command line options +and operands. The init files are not executed if you use the `-nx' +option; *note Choosing modes: Mode Options.. + + On some configurations of GDB, the init file is known by a different +name (these are typically environments where a specialized form of GDB +may need to coexist with other forms, hence a different name for the +specialized version's init file). These are the environments with +special init file names: + + * VxWorks (Wind River Systems real-time OS): `.vxgdbinit' + + * OS68K (Enea Data Systems real-time OS): `.os68gdbinit' + + * ES-1800 (Ericsson Telecom AB M68000 emulator): `.esgdbinit' + + You can also request the execution of a command file with the +`source' command: + +`source FILENAME' + Execute the command file FILENAME. + + The lines in a command file are executed sequentially. They are not +printed as they are executed. An error in any command terminates +execution of the command file. + + Commands that would ask for confirmation if used interactively +proceed without asking when used in a command file. Many GDB commands +that normally print messages to say what they are doing omit the +messages when called from command files. + + +File: gdb.info, Node: Output, Prev: Command Files, Up: Sequences + +Commands for controlled output +============================== + + During the execution of a command file or a user-defined command, +normal GDB output is suppressed; the only output that appears is what is +explicitly printed by the commands in the definition. This section +describes three commands useful for generating exactly the output you +want. + +`echo TEXT' + Print TEXT. Nonprinting characters can be included in TEXT using + C escape sequences, such as `\n' to print a newline. *No newline + is printed unless you specify one.* In addition to the standard C + escape sequences, a backslash followed by a space stands for a + space. This is useful for displaying a string with spaces at the + beginning or the end, since leading and trailing spaces are + otherwise trimmed from all arguments. To print ` and foo = ', use + the command `echo \ and foo = \ '. + + A backslash at the end of TEXT can be used, as in C, to continue + the command onto subsequent lines. For example, + + echo This is some text\n\ + which is continued\n\ + onto several lines.\n + + produces the same output as + + echo This is some text\n + echo which is continued\n + echo onto several lines.\n + +`output EXPRESSION' + Print the value of EXPRESSION and nothing but that value: no + newlines, no `$NN = '. The value is not entered in the value + history either. *Note Expressions: Expressions, for more + information on expressions. + +`output/FMT EXPRESSION' + Print the value of EXPRESSION in format FMT. You can use the same + formats as for `print'. *Note Output formats: Output Formats, for + more information. + +`printf STRING, EXPRESSIONS...' + Print the values of the EXPRESSIONS under the control of STRING. + The EXPRESSIONS are separated by commas and may be either numbers + or pointers. Their values are printed as specified by STRING, + exactly as if your program were to execute the C subroutine + + printf (STRING, EXPRESSIONS...); + + For example, you can print two values in hex like this: + + printf "foo, bar-foo = 0x%x, 0x%x\n", foo, bar-foo + + The only backslash-escape sequences that you can use in the format + string are the simple ones that consist of backslash followed by a + letter. + diff --git a/gdb/doc/gdb.info-8 b/gdb/doc/gdb.info-8 new file mode 100644 index 00000000000..8d2bf47cc97 --- /dev/null +++ b/gdb/doc/gdb.info-8 @@ -0,0 +1,1308 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Emacs, Next: GDB Bugs, Prev: Sequences, Up: Top + +Using GDB under GNU Emacs +************************* + + A special interface allows you to use GNU Emacs to view (and edit) +the source files for the program you are debugging with GDB. + + To use this interface, use the command `M-x gdb' in Emacs. Give the +executable file you want to debug as an argument. This command starts +GDB as a subprocess of Emacs, with input and output through a newly +created Emacs buffer. + + Using GDB under Emacs is just like using GDB normally except for two +things: + + * All "terminal" input and output goes through the Emacs buffer. + + This applies both to GDB commands and their output, and to the input +and output done by the program you are debugging. + + This is useful because it means that you can copy the text of +previous commands and input them again; you can even use parts of the +output in this way. + + All the facilities of Emacs' Shell mode are available for interacting +with your program. In particular, you can send signals the usual +way--for example, `C-c C-c' for an interrupt, `C-c C-z' for a stop. + + * GDB displays source code through Emacs. + + Each time GDB displays a stack frame, Emacs automatically finds the +source file for that frame and puts an arrow (`=>') at the left margin +of the current line. Emacs uses a separate buffer for source display, +and splits the screen to show both your GDB session and the source. + + Explicit GDB `list' or search commands still produce output as +usual, but you probably have no reason to use them from Emacs. + + *Warning:* If the directory where your program resides is not your + current directory, it can be easy to confuse Emacs about the + location of the source files, in which case the auxiliary display + buffer does not appear to show your source. GDB can find programs + by searching your environment's `PATH' variable, so the GDB input + and output session proceeds normally; but Emacs does not get + enough information back from GDB to locate the source files in + this situation. To avoid this problem, either start GDB mode from + the directory where your program resides, or specify an absolute + file name when prompted for the `M-x gdb' argument. + + A similar confusion can result if you use the GDB `file' command to + switch to debugging a program in some other location, from an + existing GDB buffer in Emacs. + + By default, `M-x gdb' calls the program called `gdb'. If you need +to call GDB by a different name (for example, if you keep several +configurations around, with different names) you can set the Emacs +variable `gdb-command-name'; for example, + + (setq gdb-command-name "mygdb") + +(preceded by `ESC ESC', or typed in the `*scratch*' buffer, or in your +`.emacs' file) makes Emacs call the program named "`mygdb'" instead. + + In the GDB I/O buffer, you can use these special Emacs commands in +addition to the standard Shell mode commands: + +`C-h m' + Describe the features of Emacs' GDB Mode. + +`M-s' + Execute to another source line, like the GDB `step' command; also + update the display window to show the current file and location. + +`M-n' + Execute to next source line in this function, skipping all function + calls, like the GDB `next' command. Then update the display window + to show the current file and location. + +`M-i' + Execute one instruction, like the GDB `stepi' command; update + display window accordingly. + +`M-x gdb-nexti' + Execute to next instruction, using the GDB `nexti' command; update + display window accordingly. + +`C-c C-f' + Execute until exit from the selected stack frame, like the GDB + `finish' command. + +`M-c' + Continue execution of your program, like the GDB `continue' + command. + + *Warning:* In Emacs v19, this command is `C-c C-p'. + +`M-u' + Go up the number of frames indicated by the numeric argument + (*note Numeric Arguments: (Emacs)Arguments.), like the GDB `up' + command. + + *Warning:* In Emacs v19, this command is `C-c C-u'. + +`M-d' + Go down the number of frames indicated by the numeric argument, + like the GDB `down' command. + + *Warning:* In Emacs v19, this command is `C-c C-d'. + +`C-x &' + Read the number where the cursor is positioned, and insert it at + the end of the GDB I/O buffer. For example, if you wish to + disassemble code around an address that was displayed earlier, + type `disassemble'; then move the cursor to the address display, + and pick up the argument for `disassemble' by typing `C-x &'. + + You can customize this further by defining elements of the list + `gdb-print-command'; once it is defined, you can format or + otherwise process numbers picked up by `C-x &' before they are + inserted. A numeric argument to `C-x &' indicates that you wish + special formatting, and also acts as an index to pick an element + of the list. If the list element is a string, the number to be + inserted is formatted using the Emacs function `format'; otherwise + the number is passed as an argument to the corresponding list + element. + + In any source file, the Emacs command `C-x SPC' (`gdb-break') tells +GDB to set a breakpoint on the source line point is on. + + If you accidentally delete the source-display buffer, an easy way to +get it back is to type the command `f' in the GDB buffer, to request a +frame display; when you run under Emacs, this recreates the source +buffer if necessary to show you the context of the current frame. + + The source files displayed in Emacs are in ordinary Emacs buffers +which are visiting the source files in the usual way. You can edit the +files with these buffers if you wish; but keep in mind that GDB +communicates with Emacs in terms of line numbers. If you add or delete +lines from the text, the line numbers that GDB knows cease to +correspond properly with the code. + + +File: gdb.info, Node: GDB Bugs, Next: Formatting Documentation, Prev: Emacs, Up: Top + +Reporting Bugs in GDB +********************* + + Your bug reports play an essential role in making GDB reliable. + + Reporting a bug may help you by bringing a solution to your problem, +or it may not. But in any case the principal function of a bug report +is to help the entire community by making the next version of GDB work +better. Bug reports are your contribution to the maintenance of GDB. + + In order for a bug report to serve its purpose, you must include the +information that enables us to fix the bug. + +* Menu: + +* Bug Criteria:: Have you found a bug? +* Bug Reporting:: How to report bugs + + +File: gdb.info, Node: Bug Criteria, Next: Bug Reporting, Prev: GDB Bugs, Up: GDB Bugs + +Have you found a bug? +===================== + + If you are not sure whether you have found a bug, here are some +guidelines: + + * If the debugger gets a fatal signal, for any input whatever, that + is a GDB bug. Reliable debuggers never crash. + + * If GDB produces an error message for valid input, that is a bug. + (Note that if you're cross debugging, the problem may also be + somewhere in the connection to the target.) + + * If GDB does not produce an error message for invalid input, that + is a bug. However, you should note that your idea of "invalid + input" might be our idea of "an extension" or "support for + traditional practice". + + * If you are an experienced user of debugging tools, your suggestions + for improvement of GDB are welcome in any case. + + +File: gdb.info, Node: Bug Reporting, Prev: Bug Criteria, Up: GDB Bugs + +How to report bugs +================== + + A number of companies and individuals offer support for GNU products. +If you obtained GDB from a support organization, we recommend you +contact that organization first. + + You can find contact information for many support companies and +individuals in the file `etc/SERVICE' in the GNU Emacs distribution. + + In any event, we also recommend that you send bug reports for GDB to +this addresses: + + bug-gdb@prep.ai.mit.edu + + *Do not send bug reports to `info-gdb', or to `help-gdb', or to any +newsgroups.* Most users of GDB do not want to receive bug reports. +Those that do have arranged to receive `bug-gdb'. + + The mailing list `bug-gdb' has a newsgroup `gnu.gdb.bug' which +serves as a repeater. The mailing list and the newsgroup carry exactly +the same messages. Often people think of posting bug reports to the +newsgroup instead of mailing them. This appears to work, but it has one +problem which can be crucial: a newsgroup posting often lacks a mail +path back to the sender. Thus, if we need to ask for more information, +we may be unable to reach you. For this reason, it is better to send +bug reports to the mailing list. + + As a last resort, send bug reports on paper to: + + GNU Debugger Bugs + Free Software Foundation Inc. + 59 Temple Place - Suite 330 + Boston, MA 02111-1307 + USA + + The fundamental principle of reporting bugs usefully is this: +*report all the facts*. If you are not sure whether to state a fact or +leave it out, state it! + + Often people omit facts because they think they know what causes the +problem and assume that some details do not matter. Thus, you might +assume that the name of the variable you use in an example does not +matter. Well, probably it does not, but one cannot be sure. Perhaps +the bug is a stray memory reference which happens to fetch from the +location where that name is stored in memory; perhaps, if the name were +different, the contents of that location would fool the debugger into +doing the right thing despite the bug. Play it safe and give a +specific, complete example. That is the easiest thing for you to do, +and the most helpful. + + Keep in mind that the purpose of a bug report is to enable us to fix +the bug. It may be that the bug has been reported previously, but +neither you nor we can know that unless your bug report is complete and +self-contained. + + Sometimes people give a few sketchy facts and ask, "Does this ring a +bell?" Those bug reports are useless, and we urge everyone to *refuse +to respond to them* except to chide the sender to report bugs properly. + + To enable us to fix the bug, you should include all these things: + + * The version of GDB. GDB announces it if you start with no + arguments; you can also print it at any time using `show version'. + + Without this, we will not know whether there is any point in + looking for the bug in the current version of GDB. + + * The type of machine you are using, and the operating system name + and version number. + + 1. What compiler (and its version) was used to compile GDB--e.g. + "gcc-2.8.1". + + * What compiler (and its version) was used to compile the program + you are debugging--e.g. "gcc-2.8.1", or "HP92453-01 A.10.32.03 HP + C Compiler". For GCC, you can say `gcc --version' to get this + information; for other compilers, see the documentation for those + compilers. + + * The command arguments you gave the compiler to compile your + example and observe the bug. For example, did you use `-O'? To + guarantee you will not omit something important, list them all. A + copy of the Makefile (or the output from make) is sufficient. + + If we were to try to guess the arguments, we would probably guess + wrong and then we might not encounter the bug. + + * A complete input script, and all necessary source files, that will + reproduce the bug. + + * A description of what behavior you observe that you believe is + incorrect. For example, "It gets a fatal signal." + + Of course, if the bug is that GDB gets a fatal signal, then we + will certainly notice it. But if the bug is incorrect output, we + might not notice unless it is glaringly wrong. You might as well + not give us a chance to make a mistake. + + Even if the problem you experience is a fatal signal, you should + still say so explicitly. Suppose something strange is going on, + such as, your copy of GDB is out of synch, or you have encountered + a bug in the C library on your system. (This has happened!) Your + copy might crash and ours would not. If you told us to expect a + crash, then when ours fails to crash, we would know that the bug + was not happening for us. If you had not told us to expect a + crash, then we would not be able to draw any conclusion from our + observations. + + 2. If you wish to suggest changes to the GDB source, send us context + diffs. If you even discuss something in the GDB source, refer to + it by context, not by line number. + + The line numbers in our development sources will not match those + in your sources. Your line numbers would convey no useful + information to us. + + Here are some things that are not necessary: + + * A description of the envelope of the bug. + + Often people who encounter a bug spend a lot of time investigating + which changes to the input file will make the bug go away and which + changes will not affect it. + + This is often time consuming and not very useful, because the way + we will find the bug is by running a single example under the + debugger with breakpoints, not by pure deduction from a series of + examples. We recommend that you save your time for something else. + + Of course, if you can find a simpler example to report *instead* + of the original one, that is a convenience for us. Errors in the + output will be easier to spot, running under the debugger will take + less time, and so on. + + However, simplification is not vital; if you do not want to do + this, report the bug anyway and send us the entire test case you + used. + + * A patch for the bug. + + A patch for the bug does help us if it is a good one. But do not + omit the necessary information, such as the test case, on the + assumption that a patch is all we need. We might see problems + with your patch and decide to fix the problem another way, or we + might not understand it at all. + + Sometimes with a program as complicated as GDB it is very hard to + construct an example that will make the program follow a certain + path through the code. If you do not send us the example, we will + not be able to construct one, so we will not be able to verify + that the bug is fixed. + + And if we cannot understand what bug you are trying to fix, or why + your patch should be an improvement, we will not install it. A + test case will help us to understand. + + * A guess about what the bug is or what it depends on. + + Such guesses are usually wrong. Even we cannot guess right about + such things without first using the debugger to find the facts. + + +File: gdb.info, Node: Command Line Editing, Next: Using History Interactively, Prev: Formatting Documentation, Up: Top + +Command Line Editing +******************** + + This chapter describes the basic features of the GNU command line +editing interface. + +* Menu: + +* Introduction and Notation:: Notation used in this text. +* Readline Interaction:: The minimum set of commands for editing a line. +* Readline Init File:: Customizing Readline from a user's view. +* Bindable Readline Commands:: A description of most of the Readline commands + available for binding +* Readline vi Mode:: A short description of how to make Readline + behave like the vi editor. + + +File: gdb.info, Node: Introduction and Notation, Next: Readline Interaction, Up: Command Line Editing + +Introduction to Line Editing +============================ + + The following paragraphs describe the notation used to represent +keystrokes. + + The text is read as `Control-K' and describes the character +produced when the key is pressed while the Control key is depressed. + + The text is read as `Meta-K' and describes the character +produced when the meta key (if you have one) is depressed, and the +key is pressed. If you do not have a meta key, the identical keystroke +can be generated by typing first, and then typing . Either +process is known as "metafying" the key. + + The text is read as `Meta-Control-k' and describes the +character produced by "metafying" . + + In addition, several keys have their own names. Specifically, +, , , , , and all stand for themselves +when seen in this text, or in an init file (*note Readline Init +File::.). + + +File: gdb.info, Node: Readline Interaction, Next: Readline Init File, Prev: Introduction and Notation, Up: Command Line Editing + +Readline Interaction +==================== + + Often during an interactive session you type in a long line of text, +only to notice that the first word on the line is misspelled. The +Readline library gives you a set of commands for manipulating the text +as you type it in, allowing you to just fix your typo, and not forcing +you to retype the majority of the line. Using these editing commands, +you move the cursor to the place that needs correction, and delete or +insert the text of the corrections. Then, when you are satisfied with +the line, you simply press . You do not have to be at the end +of the line to press ; the entire line is accepted regardless +of the location of the cursor within the line. + +* Menu: + +* Readline Bare Essentials:: The least you need to know about Readline. +* Readline Movement Commands:: Moving about the input line. +* Readline Killing Commands:: How to delete text, and how to get it back! +* Readline Arguments:: Giving numeric arguments to commands. +* Searching:: Searching through previous lines. + + +File: gdb.info, Node: Readline Bare Essentials, Next: Readline Movement Commands, Up: Readline Interaction + +Readline Bare Essentials +------------------------ + + In order to enter characters into the line, simply type them. The +typed character appears where the cursor was, and then the cursor moves +one space to the right. If you mistype a character, you can use your +erase character to back up and delete the mistyped character. + + Sometimes you may miss typing a character that you wanted to type, +and not notice your error until you have typed several other +characters. In that case, you can type to move the cursor to the +left, and then correct your mistake. Afterwards, you can move the +cursor to the right with . + + When you add text in the middle of a line, you will notice that +characters to the right of the cursor are `pushed over' to make room +for the text that you have inserted. Likewise, when you delete text +behind the cursor, characters to the right of the cursor are `pulled +back' to fill in the blank space created by the removal of the text. A +list of the basic bare essentials for editing the text of an input line +follows. + + + Move back one character. + + + Move forward one character. + + + Delete the character to the left of the cursor. + + + Delete the character underneath the cursor. + +Printing characters + Insert the character into the line at the cursor. + + + Undo the last editing command. You can undo all the way back to an + empty line. + + +File: gdb.info, Node: Readline Movement Commands, Next: Readline Killing Commands, Prev: Readline Bare Essentials, Up: Readline Interaction + +Readline Movement Commands +-------------------------- + + The above table describes the most basic possible keystrokes that +you need in order to do editing of the input line. For your +convenience, many other commands have been added in addition to , +, , and . Here are some commands for moving more rapidly +about the line. + + + Move to the start of the line. + + + Move to the end of the line. + + + Move forward a word, where a word is composed of letters and + digits. + + + Move backward a word. + + + Clear the screen, reprinting the current line at the top. + + Notice how moves forward a character, while moves +forward a word. It is a loose convention that control keystrokes +operate on characters while meta keystrokes operate on words. + + +File: gdb.info, Node: Readline Killing Commands, Next: Readline Arguments, Prev: Readline Movement Commands, Up: Readline Interaction + +Readline Killing Commands +------------------------- + + "Killing" text means to delete the text from the line, but to save +it away for later use, usually by "yanking" (re-inserting) it back into +the line. If the description for a command says that it `kills' text, +then you can be sure that you can get the text back in a different (or +the same) place later. + + When you use a kill command, the text is saved in a "kill-ring". +Any number of consecutive kills save all of the killed text together, so +that when you yank it back, you get it all. The kill ring is not line +specific; the text that you killed on a previously typed line is +available to be yanked back later, when you are typing another line. + + Here is the list of commands for killing text. + + + Kill the text from the current cursor position to the end of the + line. + + + Kill from the cursor to the end of the current word, or if between + words, to the end of the next word. + + + Kill from the cursor the start of the previous word, or if between + words, to the start of the previous word. + + + Kill from the cursor to the previous whitespace. This is + different than because the word boundaries differ. + + Here is how to "yank" the text back into the line. Yanking means to +copy the most-recently-killed text from the kill buffer. + + + Yank the most recently killed text back into the buffer at the + cursor. + + + Rotate the kill-ring, and yank the new top. You can only do this + if the prior command is or . + + +File: gdb.info, Node: Readline Arguments, Next: Searching, Prev: Readline Killing Commands, Up: Readline Interaction + +Readline Arguments +------------------ + + You can pass numeric arguments to Readline commands. Sometimes the +argument acts as a repeat count, other times it is the sign of the +argument that is significant. If you pass a negative argument to a +command which normally acts in a forward direction, that command will +act in a backward direction. For example, to kill text back to the +start of the line, you might type `M-- C-k'. + + The general way to pass numeric arguments to a command is to type +meta digits before the command. If the first `digit' typed is a minus +sign (<->), then the sign of the argument will be negative. Once you +have typed one meta digit to get the argument started, you can type the +remainder of the digits, and then the command. For example, to give +the command an argument of 10, you could type `M-1 0 C-d'. + + +File: gdb.info, Node: Searching, Prev: Readline Arguments, Up: Readline Interaction + +Searching for Commands in the History +------------------------------------- + + Readline provides commands for searching through the command history +for lines containing a specified string. There are two search modes: +INCREMENTAL and NON-INCREMENTAL. + + Incremental searches begin before the user has finished typing the +search string. As each character of the search string is typed, +Readline displays the next entry from the history matching the string +typed so far. An incremental search requires only as many characters +as needed to find the desired history entry. The character is +used to terminate an incremental search. will also terminate the +search. will abort an incremental search and restore the +original line. When the search is terminated, the history entry +containing the search string becomes the current line. To find other +matching entries in the history list, type or as +appropriate. This will search backward or forward in the history for +the next entry matching the search string typed so far. Any other key +sequence bound to a Readline command will terminate the search and +execute that command. For instance, a will terminate the search +and accept the line, thereby executing the command from the history +list. + + Non-incremental searches read the entire search string before +starting to search for matching history lines. The search string may be +typed by the user or be part of the contents of the current line. + + +File: gdb.info, Node: Readline Init File, Next: Bindable Readline Commands, Prev: Readline Interaction, Up: Command Line Editing + +Readline Init File +================== + + Although the Readline library comes with a set of `emacs'-like +keybindings installed by default, it is possible to use a different set +of keybindings. Any user can customize programs that use Readline by +putting commands in an "inputrc" file in his home directory. The name +of this file is taken from the value of the environment variable +`INPUTRC'. If that variable is unset, the default is `~/.inputrc'. + + When a program which uses the Readline library starts up, the init +file is read, and the key bindings are set. + + In addition, the `C-x C-r' command re-reads this init file, thus +incorporating any changes that you might have made to it. + +* Menu: + +* Readline Init File Syntax:: Syntax for the commands in the inputrc file. + +* Conditional Init Constructs:: Conditional key bindings in the inputrc file. + +* Sample Init File:: An example inputrc file. + + +File: gdb.info, Node: Readline Init File Syntax, Next: Conditional Init Constructs, Up: Readline Init File + +Readline Init File Syntax +------------------------- + + There are only a few basic constructs allowed in the Readline init +file. Blank lines are ignored. Lines beginning with a `#' are +comments. Lines beginning with a `$' indicate conditional constructs +(*note Conditional Init Constructs::.). Other lines denote variable +settings and key bindings. + +Variable Settings + You can modify the run-time behavior of Readline by altering the + values of variables in Readline using the `set' command within the + init file. Here is how to change from the default Emacs-like key + binding to use `vi' line editing commands: + + set editing-mode vi + + A great deal of run-time behavior is changeable with the following + variables. + + `bell-style' + Controls what happens when Readline wants to ring the + terminal bell. If set to `none', Readline never rings the + bell. If set to `visible', Readline uses a visible bell if + one is available. If set to `audible' (the default), + Readline attempts to ring the terminal's bell. + + `comment-begin' + The string to insert at the beginning of the line when the + `insert-comment' command is executed. The default value is + `"#"'. + + `completion-ignore-case' + If set to `on', Readline performs filename matching and + completion in a case-insensitive fashion. The default value + is `off'. + + `completion-query-items' + The number of possible completions that determines when the + user is asked whether he wants to see the list of + possibilities. If the number of possible completions is + greater than this value, Readline will ask the user whether + or not he wishes to view them; otherwise, they are simply + listed. The default limit is `100'. + + `convert-meta' + If set to `on', Readline will convert characters with the + eighth bit set to an ASCII key sequence by stripping the + eighth bit and prepending an character, converting them + to a meta-prefixed key sequence. The default value is `on'. + + `disable-completion' + If set to `On', Readline will inhibit word completion. + Completion characters will be inserted into the line as if + they had been mapped to `self-insert'. The default is `off'. + + `editing-mode' + The `editing-mode' variable controls which default set of key + bindings is used. By default, Readline starts up in Emacs + editing mode, where the keystrokes are most similar to Emacs. + This variable can be set to either `emacs' or `vi'. + + `enable-keypad' + When set to `on', Readline will try to enable the application + keypad when it is called. Some systems need this to enable + the arrow keys. The default is `off'. + + `expand-tilde' + If set to `on', tilde expansion is performed when Readline + attempts word completion. The default is `off'. + + `horizontal-scroll-mode' + This variable can be set to either `on' or `off'. Setting it + to `on' means that the text of the lines being edited will + scroll horizontally on a single screen line when they are + longer than the width of the screen, instead of wrapping onto + a new screen line. By default, this variable is set to `off'. + + `keymap' + Sets Readline's idea of the current keymap for key binding + commands. Acceptable `keymap' names are `emacs', + `emacs-standard', `emacs-meta', `emacs-ctlx', `vi', + `vi-command', and `vi-insert'. `vi' is equivalent to + `vi-command'; `emacs' is equivalent to `emacs-standard'. The + default value is `emacs'. The value of the `editing-mode' + variable also affects the default keymap. + + `mark-directories' + If set to `on', completed directory names have a slash + appended. The default is `on'. + + `mark-modified-lines' + This variable, when set to `on', causes Readline to display an + asterisk (`*') at the start of history lines which have been + modified. This variable is `off' by default. + + `input-meta' + If set to `on', Readline will enable eight-bit input (it will + not strip the eighth bit from the characters it reads), + regardless of what the terminal claims it can support. The + default value is `off'. The name `meta-flag' is a synonym + for this variable. + + `output-meta' + If set to `on', Readline will display characters with the + eighth bit set directly rather than as a meta-prefixed escape + sequence. The default is `off'. + + `print-completions-horizontally' + If set to `on', Readline will display completions with matches + sorted horizontally in alphabetical order, rather than down + the screen. The default is `off'. + + `show-all-if-ambiguous' + This alters the default behavior of the completion functions. + If set to `on', words which have more than one possible + completion cause the matches to be listed immediately instead + of ringing the bell. The default value is `off'. + + `visible-stats' + If set to `on', a character denoting a file's type is + appended to the filename when listing possible completions. + The default is `off'. + +Key Bindings + The syntax for controlling key bindings in the init file is + simple. First you have to know the name of the command that you + want to change. The following sections contain tables of the + command name, the default keybinding, if any, and a short + description of what the command does. + + Once you know the name of the command, simply place the name of + the key you wish to bind the command to, a colon, and then the + name of the command on a line in the init file. The name of the + key can be expressed in different ways, depending on which is most + comfortable for you. + + KEYNAME: FUNCTION-NAME or MACRO + KEYNAME is the name of a key spelled out in English. For + example: + Control-u: universal-argument + Meta-Rubout: backward-kill-word + Control-o: "> output" + + In the above example, is bound to the function + `universal-argument', and is bound to run the macro + expressed on the right hand side (that is, to insert the text + `> output' into the line). + + "KEYSEQ": FUNCTION-NAME or MACRO + KEYSEQ differs from KEYNAME above in that strings denoting an + entire key sequence can be specified, by placing the key + sequence in double quotes. Some GNU Emacs style key escapes + can be used, as in the following example, but the special + character names are not recognized. + + "\C-u": universal-argument + "\C-x\C-r": re-read-init-file + "\e[11~": "Function Key 1" + + In the above example, is bound to the function + `universal-argument' (just as it was in the first example), + ` ' is bound to the function `re-read-init-file', + and ` <[> <1> <1> <~>' is bound to insert the text + `Function Key 1'. + + The following GNU Emacs style escape sequences are available when + specifying key sequences: + + `\C-' + control prefix + + `\M-' + meta prefix + + `\e' + an escape character + + `\\' + backslash + + `\"' + <"> + + `\'' + <'> + + In addition to the GNU Emacs style escape sequences, a second set + of backslash escapes is available: + + `\a' + alert (bell) + + `\b' + backspace + + `\d' + delete + + `\f' + form feed + + `\n' + newline + + `\r' + carriage return + + `\t' + horizontal tab + + `\v' + vertical tab + + `\NNN' + the character whose ASCII code is the octal value NNN (one to + three digits) + + `\xNNN' + the character whose ASCII code is the hexadecimal value NNN + (one to three digits) + + When entering the text of a macro, single or double quotes must be + used to indicate a macro definition. Unquoted text is assumed to + be a function name. In the macro body, the backslash escapes + described above are expanded. Backslash will quote any other + character in the macro text, including `"' and `''. For example, + the following binding will make `C-x \' insert a single `\' into + the line: + "\C-x\\": "\\" + + +File: gdb.info, Node: Conditional Init Constructs, Next: Sample Init File, Prev: Readline Init File Syntax, Up: Readline Init File + +Conditional Init Constructs +--------------------------- + + Readline implements a facility similar in spirit to the conditional +compilation features of the C preprocessor which allows key bindings +and variable settings to be performed as the result of tests. There +are four parser directives used. + +`$if' + The `$if' construct allows bindings to be made based on the + editing mode, the terminal being used, or the application using + Readline. The text of the test extends to the end of the line; no + characters are required to isolate it. + + `mode' + The `mode=' form of the `$if' directive is used to test + whether Readline is in `emacs' or `vi' mode. This may be + used in conjunction with the `set keymap' command, for + instance, to set bindings in the `emacs-standard' and + `emacs-ctlx' keymaps only if Readline is starting out in + `emacs' mode. + + `term' + The `term=' form may be used to include terminal-specific key + bindings, perhaps to bind the key sequences output by the + terminal's function keys. The word on the right side of the + `=' is tested against both the full name of the terminal and + the portion of the terminal name before the first `-'. This + allows `sun' to match both `sun' and `sun-cmd', for instance. + + `application' + The APPLICATION construct is used to include + application-specific settings. Each program using the + Readline library sets the APPLICATION NAME, and you can test + for it. This could be used to bind key sequences to + functions useful for a specific program. For instance, the + following command adds a key sequence that quotes the current + or previous word in Bash: + $if Bash + # Quote the current or previous word + "\C-xq": "\eb\"\ef\"" + $endif + +`$endif' + This command, as seen in the previous example, terminates an `$if' + command. + +`$else' + Commands in this branch of the `$if' directive are executed if the + test fails. + +`$include' + This directive takes a single filename as an argument and reads + commands and bindings from that file. + $include /etc/inputrc + + +File: gdb.info, Node: Sample Init File, Prev: Conditional Init Constructs, Up: Readline Init File + +Sample Init File +---------------- + + Here is an example of an inputrc file. This illustrates key +binding, variable assignment, and conditional syntax. + + + # This file controls the behaviour of line input editing for + # programs that use the Gnu Readline library. Existing programs + # include FTP, Bash, and Gdb. + # + # You can re-read the inputrc file with C-x C-r. + # Lines beginning with '#' are comments. + # + # First, include any systemwide bindings and variable assignments from + # /etc/Inputrc + $include /etc/Inputrc + + # + # Set various bindings for emacs mode. + + set editing-mode emacs + + $if mode=emacs + + Meta-Control-h: backward-kill-word Text after the function name is ignored + + # + # Arrow keys in keypad mode + # + #"\M-OD": backward-char + #"\M-OC": forward-char + #"\M-OA": previous-history + #"\M-OB": next-history + # + # Arrow keys in ANSI mode + # + "\M-[D": backward-char + "\M-[C": forward-char + "\M-[A": previous-history + "\M-[B": next-history + # + # Arrow keys in 8 bit keypad mode + # + #"\M-\C-OD": backward-char + #"\M-\C-OC": forward-char + #"\M-\C-OA": previous-history + #"\M-\C-OB": next-history + # + # Arrow keys in 8 bit ANSI mode + # + #"\M-\C-[D": backward-char + #"\M-\C-[C": forward-char + #"\M-\C-[A": previous-history + #"\M-\C-[B": next-history + + C-q: quoted-insert + + $endif + + # An old-style binding. This happens to be the default. + TAB: complete + + # Macros that are convenient for shell interaction + $if Bash + # edit the path + "\C-xp": "PATH=${PATH}\e\C-e\C-a\ef\C-f" + # prepare to type a quoted word -- insert open and close double quotes + # and move to just after the open quote + "\C-x\"": "\"\"\C-b" + # insert a backslash (testing backslash escapes in sequences and macros) + "\C-x\\": "\\" + # Quote the current or previous word + "\C-xq": "\eb\"\ef\"" + # Add a binding to refresh the line, which is unbound + "\C-xr": redraw-current-line + # Edit variable on current line. + "\M-\C-v": "\C-a\C-k$\C-y\M-\C-e\C-a\C-y=" + $endif + + # use a visible bell if one is available + set bell-style visible + + # don't strip characters to 7 bits when reading + set input-meta on + + # allow iso-latin1 characters to be inserted rather than converted to + # prefix-meta sequences + set convert-meta off + + # display characters with the eighth bit set directly rather than + # as meta-prefixed characters + set output-meta on + + # if there are more than 150 possible completions for a word, ask the + # user if he wants to see all of them + set completion-query-items 150 + + # For FTP + $if Ftp + "\C-xg": "get \M-?" + "\C-xt": "put \M-?" + "\M-.": yank-last-arg + $endif + + +File: gdb.info, Node: Bindable Readline Commands, Next: Readline vi Mode, Prev: Readline Init File, Up: Command Line Editing + +Bindable Readline Commands +========================== + +* Menu: + +* Commands For Moving:: Moving about the line. +* Commands For History:: Getting at previous lines. +* Commands For Text:: Commands for changing text. +* Commands For Killing:: Commands for killing and yanking. +* Numeric Arguments:: Specifying numeric arguments, repeat counts. +* Commands For Completion:: Getting Readline to do the typing for you. +* Keyboard Macros:: Saving and re-executing typed characters +* Miscellaneous Commands:: Other miscellaneous commands. + + This section describes Readline commands that may be bound to key +sequences. + + +File: gdb.info, Node: Commands For Moving, Next: Commands For History, Up: Bindable Readline Commands + +Commands For Moving +------------------- + +`beginning-of-line (C-a)' + Move to the start of the current line. + +`end-of-line (C-e)' + Move to the end of the line. + +`forward-char (C-f)' + Move forward a character. + +`backward-char (C-b)' + Move back a character. + +`forward-word (M-f)' + Move forward to the end of the next word. Words are composed of + letters and digits. + +`backward-word (M-b)' + Move back to the start of this, or the previous, word. Words are + composed of letters and digits. + +`clear-screen (C-l)' + Clear the screen and redraw the current line, leaving the current + line at the top of the screen. + +`redraw-current-line ()' + Refresh the current line. By default, this is unbound. + + +File: gdb.info, Node: Commands For History, Next: Commands For Text, Prev: Commands For Moving, Up: Bindable Readline Commands + +Commands For Manipulating The History +------------------------------------- + +`accept-line (Newline, Return)' + Accept the line regardless of where the cursor is. If this line is + non-empty, add it to the history list. If this line was a history + line, then restore the history line to its original state. + +`previous-history (C-p)' + Move `up' through the history list. + +`next-history (C-n)' + Move `down' through the history list. + +`beginning-of-history (M-<)' + Move to the first line in the history. + +`end-of-history (M->)' + Move to the end of the input history, i.e., the line currently + being entered. + +`reverse-search-history (C-r)' + Search backward starting at the current line and moving `up' + through the history as necessary. This is an incremental search. + +`forward-search-history (C-s)' + Search forward starting at the current line and moving `down' + through the the history as necessary. This is an incremental + search. + +`non-incremental-reverse-search-history (M-p)' + Search backward starting at the current line and moving `up' + through the history as necessary using a non-incremental search + for a string supplied by the user. + +`non-incremental-forward-search-history (M-n)' + Search forward starting at the current line and moving `down' + through the the history as necessary using a non-incremental search + for a string supplied by the user. + +`history-search-forward ()' + Search forward through the history for the string of characters + between the start of the current line and the current cursor + position (the POINT). This is a non-incremental search. By + default, this command is unbound. + +`history-search-backward ()' + Search backward through the history for the string of characters + between the start of the current line and the point. This is a + non-incremental search. By default, this command is unbound. + +`yank-nth-arg (M-C-y)' + Insert the first argument to the previous command (usually the + second word on the previous line). With an argument N, insert the + Nth word from the previous command (the words in the previous + command begin with word 0). A negative argument inserts the Nth + word from the end of the previous command. + +`yank-last-arg (M-., M-_)' + Insert last argument to the previous command (the last word of the + previous history entry). With an argument, behave exactly like + `yank-nth-arg'. Successive calls to `yank-last-arg' move back + through the history list, inserting the last argument of each line + in turn. + + +File: gdb.info, Node: Commands For Text, Next: Commands For Killing, Prev: Commands For History, Up: Bindable Readline Commands + +Commands For Changing Text +-------------------------- + +`delete-char (C-d)' + Delete the character under the cursor. If the cursor is at the + beginning of the line, there are no characters in the line, and + the last character typed was not bound to `delete-char', then + return `EOF'. + +`backward-delete-char (Rubout)' + Delete the character behind the cursor. A numeric argument means + to kill the characters instead of deleting them. + +`quoted-insert (C-q, C-v)' + Add the next character typed to the line verbatim. This is how to + insert key sequences like , for example. + +`tab-insert (M-TAB)' + Insert a tab character. + +`self-insert (a, b, A, 1, !, ...)' + Insert yourself. + +`transpose-chars (C-t)' + Drag the character before the cursor forward over the character at + the cursor, moving the cursor forward as well. If the insertion + point is at the end of the line, then this transposes the last two + characters of the line. Negative arguments don't work. + +`transpose-words (M-t)' + Drag the word behind the cursor past the word in front of the + cursor moving the cursor over that word as well. + +`upcase-word (M-u)' + Uppercase the current (or following) word. With a negative + argument, uppercase the previous word, but do not move the cursor. + +`downcase-word (M-l)' + Lowercase the current (or following) word. With a negative + argument, lowercase the previous word, but do not move the cursor. + +`capitalize-word (M-c)' + Capitalize the current (or following) word. With a negative + argument, capitalize the previous word, but do not move the cursor. + + +File: gdb.info, Node: Commands For Killing, Next: Numeric Arguments, Prev: Commands For Text, Up: Bindable Readline Commands + +Killing And Yanking +------------------- + +`kill-line (C-k)' + Kill the text from the current cursor position to the end of the + line. + +`backward-kill-line (C-x Rubout)' + Kill backward to the beginning of the line. + +`unix-line-discard (C-u)' + Kill backward from the cursor to the beginning of the current line. + The killed text is saved on the kill-ring. + +`kill-whole-line ()' + Kill all characters on the current line, no matter where the + cursor is. By default, this is unbound. + +`kill-word (M-d)' + Kill from the cursor to the end of the current word, or if between + words, to the end of the next word. Word boundaries are the same + as `forward-word'. + +`backward-kill-word (M-DEL)' + Kill the word behind the cursor. Word boundaries are the same as + `backward-word'. + +`unix-word-rubout (C-w)' + Kill the word behind the cursor, using white space as a word + boundary. The killed text is saved on the kill-ring. + +`delete-horizontal-space ()' + Delete all spaces and tabs around point. By default, this is + unbound. + +`kill-region ()' + Kill the text between the point and the *mark* (saved cursor + position). This text is referred to as the REGION. By default, + this command is unbound. + +`copy-region-as-kill ()' + Copy the text in the region to the kill buffer, so it can be yanked + right away. By default, this command is unbound. + +`copy-backward-word ()' + Copy the word before point to the kill buffer. The word + boundaries are the same as `backward-word'. By default, this + command is unbound. + +`copy-forward-word ()' + Copy the word following point to the kill buffer. The word + boundaries are the same as `forward-word'. By default, this + command is unbound. + +`yank (C-y)' + Yank the top of the kill ring into the buffer at the current + cursor position. + +`yank-pop (M-y)' + Rotate the kill-ring, and yank the new top. You can only do this + if the prior command is yank or yank-pop. + + +File: gdb.info, Node: Numeric Arguments, Next: Commands For Completion, Prev: Commands For Killing, Up: Bindable Readline Commands + +Specifying Numeric Arguments +---------------------------- + +`digit-argument (M-0, M-1, ... M--)' + Add this digit to the argument already accumulating, or start a new + argument. starts a negative argument. + +`universal-argument ()' + This is another way to specify an argument. If this command is + followed by one or more digits, optionally with a leading minus + sign, those digits define the argument. If the command is + followed by digits, executing `universal-argument' again ends the + numeric argument, but is otherwise ignored. As a special case, if + this command is immediately followed by a character that is + neither a digit or minus sign, the argument count for the next + command is multiplied by four. The argument count is initially + one, so executing this function the first time makes the argument + count four, a second time makes the argument count sixteen, and so + on. By default, this is not bound to a key. + diff --git a/gdb/doc/gdb.info-9 b/gdb/doc/gdb.info-9 new file mode 100644 index 00000000000..0e6d2fa061e --- /dev/null +++ b/gdb/doc/gdb.info-9 @@ -0,0 +1,639 @@ +This is Info file ./gdb.info, produced by Makeinfo version 1.68 from +the input file gdb.texinfo. + +START-INFO-DIR-ENTRY +* Gdb: (gdb). The GNU debugger. +END-INFO-DIR-ENTRY + This file documents the GNU debugger GDB. + + This is the Seventh Edition, February 1999, of `Debugging with GDB: +the GNU Source-Level Debugger' for GDB Version 4.18. + + Copyright (C) 1988-1999 Free Software Foundation, Inc. + + Permission is granted to make and distribute verbatim copies of this +manual provided the copyright notice and this permission notice are +preserved on all copies. + + Permission is granted to copy and distribute modified versions of +this manual under the conditions for verbatim copying, provided also +that the entire resulting derived work is distributed under the terms +of a permission notice identical to this one. + + Permission is granted to copy and distribute translations of this +manual into another language, under the above conditions for modified +versions. + + +File: gdb.info, Node: Commands For Completion, Next: Keyboard Macros, Prev: Numeric Arguments, Up: Bindable Readline Commands + +Letting Readline Type For You +----------------------------- + +`complete (TAB)' + Attempt to do completion on the text before the cursor. This is + application-specific. Generally, if you are typing a filename + argument, you can do filename completion; if you are typing a + command, you can do command completion; if you are typing in a + symbol to GDB, you can do symbol name completion; if you are + typing in a variable to Bash, you can do variable name completion, + and so on. + +`possible-completions (M-?)' + List the possible completions of the text before the cursor. + +`insert-completions (M-*)' + Insert all completions of the text before point that would have + been generated by `possible-completions'. + +`menu-complete ()' + Similar to `complete', but replaces the word to be completed with + a single match from the list of possible completions. Repeated + execution of `menu-complete' steps through the list of possible + completions, inserting each match in turn. At the end of the list + of completions, the bell is rung and the original text is restored. + An argument of N moves N positions forward in the list of matches; + a negative argument may be used to move backward through the list. + This command is intended to be bound to `TAB', but is unbound by + default. + + +File: gdb.info, Node: Keyboard Macros, Next: Miscellaneous Commands, Prev: Commands For Completion, Up: Bindable Readline Commands + +Keyboard Macros +--------------- + +`start-kbd-macro (C-x ()' + Begin saving the characters typed into the current keyboard macro. + +`end-kbd-macro (C-x ))' + Stop saving the characters typed into the current keyboard macro + and save the definition. + +`call-last-kbd-macro (C-x e)' + Re-execute the last keyboard macro defined, by making the + characters in the macro appear as if typed at the keyboard. + + +File: gdb.info, Node: Miscellaneous Commands, Prev: Keyboard Macros, Up: Bindable Readline Commands + +Some Miscellaneous Commands +--------------------------- + +`re-read-init-file (C-x C-r)' + Read in the contents of the inputrc file, and incorporate any + bindings or variable assignments found there. + +`abort (C-g)' + Abort the current editing command and ring the terminal's bell + (subject to the setting of `bell-style'). + +`do-uppercase-version (M-a, M-b, M-X, ...)' + If the metafied character X is lowercase, run the command that is + bound to the corresponding uppercase character. + +`prefix-meta (ESC)' + Make the next character typed be metafied. This is for keyboards + without a meta key. Typing `ESC f' is equivalent to typing `M-f'. + +`undo (C-_, C-x C-u)' + Incremental undo, separately remembered for each line. + +`revert-line (M-r)' + Undo all changes made to this line. This is like executing the + `undo' command enough times to get back to the beginning. + +`tilde-expand (M-~)' + Perform tilde expansion on the current word. + +`set-mark (C-@)' + Set the mark to the current point. If a numeric argument is + supplied, the mark is set to that position. + +`exchange-point-and-mark (C-x C-x)' + Swap the point with the mark. The current cursor position is set + to the saved position, and the old cursor position is saved as the + mark. + +`character-search (C-])' + A character is read and point is moved to the next occurrence of + that character. A negative count searches for previous + occurrences. + +`character-search-backward (M-C-])' + A character is read and point is moved to the previous occurrence + of that character. A negative count searches for subsequent + occurrences. + +`insert-comment (M-#)' + The value of the `comment-begin' variable is inserted at the + beginning of the current line, and the line is accepted as if a + newline had been typed. + +`dump-functions ()' + Print all of the functions and their key bindings to the Readline + output stream. If a numeric argument is supplied, the output is + formatted in such a way that it can be made part of an INPUTRC + file. This command is unbound by default. + +`dump-variables ()' + Print all of the settable variables and their values to the + Readline output stream. If a numeric argument is supplied, the + output is formatted in such a way that it can be made part of an + INPUTRC file. This command is unbound by default. + +`dump-macros ()' + Print all of the Readline key sequences bound to macros and the + strings they ouput. If a numeric argument is supplied, the output + is formatted in such a way that it can be made part of an INPUTRC + file. This command is unbound by default. + + +File: gdb.info, Node: Readline vi Mode, Prev: Bindable Readline Commands, Up: Command Line Editing + +Readline vi Mode +================ + + While the Readline library does not have a full set of `vi' editing +functions, it does contain enough to allow simple editing of the line. +The Readline `vi' mode behaves as specified in the POSIX 1003.2 +standard. + + In order to switch interactively between `emacs' and `vi' editing +modes, use the command M-C-j (toggle-editing-mode). The Readline +default is `emacs' mode. + + When you enter a line in `vi' mode, you are already placed in +`insertion' mode, as if you had typed an `i'. Pressing switches +you into `command' mode, where you can edit the text of the line with +the standard `vi' movement keys, move to previous history lines with +`k' and subsequent lines with `j', and so forth. + + +File: gdb.info, Node: Using History Interactively, Next: Installing GDB, Prev: Command Line Editing, Up: Top + +Using History Interactively +*************************** + + This chapter describes how to use the GNU History Library +interactively, from a user's standpoint. + +* Menu: + +* History Interaction:: What it feels like using History as a user. + + +File: gdb.info, Node: History Interaction, Up: Using History Interactively + +History Interaction +=================== + + The History library provides a history expansion feature similar to +the history expansion in `csh'. The following text describes the +syntax you use to manipulate history information. + + History expansion takes two parts. In the first part, determine +which line from the previous history will be used for substitution. +This line is called the "event". In the second part, select portions +of that line for inclusion into the current line. These portions are +called "words". GDB breaks the line into words in the same way that +the Bash shell does, so that several English (or Unix) words surrounded +by quotes are considered one word. + +* Menu: + +* Event Designators:: How to specify which history line to use. +* Word Designators:: Specifying which words are of interest. +* Modifiers:: Modifying the results of susbstitution. + + +File: gdb.info, Node: Event Designators, Next: Word Designators, Up: History Interaction + +Event Designators +----------------- + + An "event designator" is a reference to a command line entry in the +history list. + +`!' + Start a history subsititution, except when followed by a space, + tab, or the end of the line... <=> or <(>. + +`!!' + Refer to the previous command. This is a synonym for `!-1'. + +`!n' + Refer to command line N. + +`!-n' + Refer to the command line N lines back. + +`!string' + Refer to the most recent command starting with STRING. + +`!?string'[`?'] + Refer to the most recent command containing STRING. + + +File: gdb.info, Node: Word Designators, Next: Modifiers, Prev: Event Designators, Up: History Interaction + +Word Designators +---------------- + + A <:> separates the event designator from the "word designator". It +can be omitted if the word designator begins with a <^>, <$>, <*> or +<%>. Words are numbered from the beginning of the line, with the first +word being denoted by a 0 (zero). + +`0 (zero)' + The zero'th word. For many applications, this is the command word. + +`n' + The N'th word. + +`^' + The first argument. that is, word 1. + +`$' + The last argument. + +`%' + The word matched by the most recent `?string?' search. + +`x-y' + A range of words; `-Y' Abbreviates `0-Y'. + +`*' + All of the words, excepting the zero'th. This is a synonym for + `1-$'. It is not an error to use <*> if there is just one word in + the event. The empty string is returned in that case. + + +File: gdb.info, Node: Modifiers, Prev: Word Designators, Up: History Interaction + +Modifiers +--------- + + After the optional word designator, you can add a sequence of one or +more of the following "modifiers", each preceded by a <:>. + +`#' + The entire command line typed so far. This means the current + command, not the previous command. + +`h' + Remove a trailing pathname component, leaving only the head. + +`r' + Remove a trailing suffix of the form `.'SUFFIX, leaving the + basename. + +`e' + Remove all but the suffix. + +`t' + Remove all leading pathname components, leaving the tail. + +`p' + Print the new command but do not execute it. + + +File: gdb.info, Node: Formatting Documentation, Next: Command Line Editing, Prev: GDB Bugs, Up: Top + +Formatting Documentation +************************ + + The GDB 4 release includes an already-formatted reference card, ready +for printing with PostScript or Ghostscript, in the `gdb' subdirectory +of the main source directory(1). If you can use PostScript or +Ghostscript with your printer, you can print the reference card +immediately with `refcard.ps'. + + The release also includes the source for the reference card. You +can format it, using TeX, by typing: + + make refcard.dvi + + The GDB reference card is designed to print in "landscape" mode on +US "letter" size paper; that is, on a sheet 11 inches wide by 8.5 inches +high. You will need to specify this form of printing as an option to +your DVI output program. + + All the documentation for GDB comes as part of the machine-readable +distribution. The documentation is written in Texinfo format, which is +a documentation system that uses a single source file to produce both +on-line information and a printed manual. You can use one of the Info +formatting commands to create the on-line version of the documentation +and TeX (or `texi2roff') to typeset the printed version. + + GDB includes an already formatted copy of the on-line Info version +of this manual in the `gdb' subdirectory. The main Info file is +`gdb-4.18/gdb/gdb.info', and it refers to subordinate files matching +`gdb.info*' in the same directory. If necessary, you can print out +these files, or read them with any editor; but they are easier to read +using the `info' subsystem in GNU Emacs or the standalone `info' +program, available as part of the GNU Texinfo distribution. + + If you want to format these Info files yourself, you need one of the +Info formatting programs, such as `texinfo-format-buffer' or `makeinfo'. + + If you have `makeinfo' installed, and are in the top level GDB +source directory (`gdb-4.18', in the case of version 4.18), you can +make the Info file by typing: + + cd gdb + make gdb.info + + If you want to typeset and print copies of this manual, you need TeX, +a program to print its DVI output files, and `texinfo.tex', the Texinfo +definitions file. + + TeX is a typesetting program; it does not print files directly, but +produces output files called DVI files. To print a typeset document, +you need a program to print DVI files. If your system has TeX +installed, chances are it has such a program. The precise command to +use depends on your system; `lpr -d' is common; another (for PostScript +devices) is `dvips'. The DVI print command may require a file name +without any extension or a `.dvi' extension. + + TeX also requires a macro definitions file called `texinfo.tex'. +This file tells TeX how to typeset a document written in Texinfo +format. On its own, TeX cannot either read or typeset a Texinfo file. +`texinfo.tex' is distributed with GDB and is located in the +`gdb-VERSION-NUMBER/texinfo' directory. + + If you have TeX and a DVI printer program installed, you can typeset +and print this manual. First switch to the the `gdb' subdirectory of +the main source directory (for example, to `gdb-4.18/gdb') and type: + + make gdb.dvi + + Then give `gdb.dvi' to your DVI printing program. + + ---------- Footnotes ---------- + + (1) In `gdb-4.18/gdb/refcard.ps' of the version 4.18 release. + + +File: gdb.info, Node: Installing GDB, Next: Index, Prev: Using History Interactively, Up: Top + +Installing GDB +************** + + GDB comes with a `configure' script that automates the process of +preparing GDB for installation; you can then use `make' to build the +`gdb' program. + + The GDB distribution includes all the source code you need for GDB +in a single directory, whose name is usually composed by appending the +version number to `gdb'. + + For example, the GDB version 4.18 distribution is in the `gdb-4.18' +directory. That directory contains: + +`gdb-4.18/configure (and supporting files)' + script for configuring GDB and all its supporting libraries + +`gdb-4.18/gdb' + the source specific to GDB itself + +`gdb-4.18/bfd' + source for the Binary File Descriptor library + +`gdb-4.18/include' + GNU include files + +`gdb-4.18/libiberty' + source for the `-liberty' free software library + +`gdb-4.18/opcodes' + source for the library of opcode tables and disassemblers + +`gdb-4.18/readline' + source for the GNU command-line interface + +`gdb-4.18/glob' + source for the GNU filename pattern-matching subroutine + +`gdb-4.18/mmalloc' + source for the GNU memory-mapped malloc package + + The simplest way to configure and build GDB is to run `configure' +from the `gdb-VERSION-NUMBER' source directory, which in this example +is the `gdb-4.18' directory. + + First switch to the `gdb-VERSION-NUMBER' source directory if you are +not already in it; then run `configure'. Pass the identifier for the +platform on which GDB will run as an argument. + + For example: + + cd gdb-4.18 + ./configure HOST + make + +where HOST is an identifier such as `sun4' or `decstation', that +identifies the platform where GDB will run. (You can often leave off +HOST; `configure' tries to guess the correct value by examining your +system.) + + Running `configure HOST' and then running `make' builds the `bfd', +`readline', `mmalloc', and `libiberty' libraries, then `gdb' itself. +The configured source files, and the binaries, are left in the +corresponding source directories. + + `configure' is a Bourne-shell (`/bin/sh') script; if your system +does not recognize this automatically when you run a different shell, +you may need to run `sh' on it explicitly: + + sh configure HOST + + If you run `configure' from a directory that contains source +directories for multiple libraries or programs, such as the `gdb-4.18' +source directory for version 4.18, `configure' creates configuration +files for every directory level underneath (unless you tell it not to, +with the `--norecursion' option). + + You can run the `configure' script from any of the subordinate +directories in the GDB distribution if you only want to configure that +subdirectory, but be sure to specify a path to it. + + For example, with version 4.18, type the following to configure only +the `bfd' subdirectory: + + cd gdb-4.18/bfd + ../configure HOST + + You can install `gdb' anywhere; it has no hardwired paths. However, +you should make sure that the shell on your path (named by the `SHELL' +environment variable) is publicly readable. Remember that GDB uses the +shell to start your program--some systems refuse to let GDB debug child +processes whose programs are not readable. + +* Menu: + +* Separate Objdir:: Compiling GDB in another directory +* Config Names:: Specifying names for hosts and targets +* Configure Options:: Summary of options for configure + + +File: gdb.info, Node: Separate Objdir, Next: Config Names, Prev: Installing GDB, Up: Installing GDB + +Compiling GDB in another directory +================================== + + If you want to run GDB versions for several host or target machines, +you need a different `gdb' compiled for each combination of host and +target. `configure' is designed to make this easy by allowing you to +generate each configuration in a separate subdirectory, rather than in +the source directory. If your `make' program handles the `VPATH' +feature (GNU `make' does), running `make' in each of these directories +builds the `gdb' program specified there. + + To build `gdb' in a separate directory, run `configure' with the +`--srcdir' option to specify where to find the source. (You also need +to specify a path to find `configure' itself from your working +directory. If the path to `configure' would be the same as the +argument to `--srcdir', you can leave out the `--srcdir' option; it is +assumed.) + + For example, with version 4.18, you can build GDB in a separate +directory for a Sun 4 like this: + + cd gdb-4.18 + mkdir ../gdb-sun4 + cd ../gdb-sun4 + ../gdb-4.18/configure sun4 + make + + When `configure' builds a configuration using a remote source +directory, it creates a tree for the binaries with the same structure +(and using the same names) as the tree under the source directory. In +the example, you'd find the Sun 4 library `libiberty.a' in the +directory `gdb-sun4/libiberty', and GDB itself in `gdb-sun4/gdb'. + + One popular reason to build several GDB configurations in separate +directories is to configure GDB for cross-compiling (where GDB runs on +one machine--the "host"--while debugging programs that run on another +machine--the "target"). You specify a cross-debugging target by giving +the `--target=TARGET' option to `configure'. + + When you run `make' to build a program or library, you must run it +in a configured directory--whatever directory you were in when you +called `configure' (or one of its subdirectories). + + The `Makefile' that `configure' generates in each source directory +also runs recursively. If you type `make' in a source directory such +as `gdb-4.18' (or in a separate configured directory configured with +`--srcdir=DIRNAME/gdb-4.18'), you will build all the required +libraries, and then build GDB. + + When you have multiple hosts or targets configured in separate +directories, you can run `make' on them in parallel (for example, if +they are NFS-mounted on each of the hosts); they will not interfere +with each other. + + +File: gdb.info, Node: Config Names, Next: Configure Options, Prev: Separate Objdir, Up: Installing GDB + +Specifying names for hosts and targets +====================================== + + The specifications used for hosts and targets in the `configure' +script are based on a three-part naming scheme, but some short +predefined aliases are also supported. The full naming scheme encodes +three pieces of information in the following pattern: + + ARCHITECTURE-VENDOR-OS + + For example, you can use the alias `sun4' as a HOST argument, or as +the value for TARGET in a `--target=TARGET' option. The equivalent +full name is `sparc-sun-sunos4'. + + The `configure' script accompanying GDB does not provide any query +facility to list all supported host and target names or aliases. +`configure' calls the Bourne shell script `config.sub' to map +abbreviations to full names; you can read the script, if you wish, or +you can use it to test your guesses on abbreviations--for example: + + % sh config.sub i386-linux + i386-pc-linux-gnu + % sh config.sub alpha-linux + alpha-unknown-linux-gnu + % sh config.sub hp9k700 + hppa1.1-hp-hpux + % sh config.sub sun4 + sparc-sun-sunos4.1.1 + % sh config.sub sun3 + m68k-sun-sunos4.1.1 + % sh config.sub i986v + Invalid configuration `i986v': machine `i986v' not recognized + +`config.sub' is also distributed in the GDB source directory +(`gdb-4.18', for version 4.18). + + +File: gdb.info, Node: Configure Options, Prev: Config Names, Up: Installing GDB + +`configure' options +=================== + + Here is a summary of the `configure' options and arguments that are +most often useful for building GDB. `configure' also has several other +options not listed here. *note (configure.info)What Configure Does::, +for a full explanation of `configure'. + + configure [--help] + [--prefix=DIR] + [--exec-prefix=DIR] + [--srcdir=DIRNAME] + [--norecursion] [--rm] + [--target=TARGET] + HOST + +You may introduce options with a single `-' rather than `--' if you +prefer; but you may abbreviate option names if you use `--'. + +`--help' + Display a quick summary of how to invoke `configure'. + +`--prefix=DIR' + Configure the source to install programs and files under directory + `DIR'. + +`--exec-prefix=DIR' + Configure the source to install programs under directory `DIR'. + +`--srcdir=DIRNAME' + *Warning: using this option requires GNU `make', or another `make' + that implements the `VPATH' feature.* + Use this option to make configurations in directories separate + from the GDB source directories. Among other things, you can use + this to build (or maintain) several configurations simultaneously, + in separate directories. `configure' writes configuration + specific files in the current directory, but arranges for them to + use the source in the directory DIRNAME. `configure' creates + directories under the working directory in parallel to the source + directories below DIRNAME. + +`--norecursion' + Configure only the directory level where `configure' is executed; + do not propagate configuration to subdirectories. + +`--target=TARGET' + Configure GDB for cross-debugging programs running on the specified + TARGET. Without this option, GDB is configured to debug programs + that run on the same machine (HOST) as GDB itself. + + There is no convenient way to generate a list of all available + targets. + +`HOST ...' + Configure GDB to run on the specified HOST. + + There is no convenient way to generate a list of all available + hosts. + + There are many other options available as well, but they are +generally needed for special purposes only. + diff --git a/gdb/doc/gdb.ps b/gdb/doc/gdb.ps new file mode 100644 index 00000000000..f91b3f0a892 --- /dev/null +++ b/gdb/doc/gdb.ps @@ -0,0 +1,49258 @@ +%!PS (but not EPSF because of memory limits) +%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com) +%%Title: gdb.dvi +%%Pages: 181 +%%PageOrder: Ascend +%%BoundingBox: 0 0 612 792 +%%EndComments +%DVIPSCommandLine: dvips -o gdb.ps gdb.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 1999.04.07:1643 +%%BeginProcSet: tex.pro +%! +/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N +/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72 +mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1} +ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale +isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div +hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul +TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if} +forall round exch round exch]setmatrix}N /@landscape{/isls true N}B +/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B +/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{ +/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N +string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N +end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{ +/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0] +N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup +length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ +128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub +get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data +dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N +/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup +/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx +0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff +setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff +.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]} +if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup +length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{ +cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin +0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul +add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict +/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook +known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X +/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for +65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 +0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V +{}B /RV statusdict begin /product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{dup length product length le{dup length product +exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false} +ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot} +imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false +RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round +exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto +rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup +/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{ +-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B +/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w} +B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B +/bos{/SS save N}B /eos{SS restore}B end + +%%EndProcSet +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +%%EndSetup +%DVIPSBeginSection +TeXDict begin +40258437 52099154 1000 600 600 (gdb.dvi) @start bos +%DVIPSBitmapFont: Fb cmsltt10 10.95 7 +/Fb 7 118 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF +F07FFFFFFFE02507769E30>45 D<000003FC01E000001FFF81F000007FFFE3F00000FFFF +F7F00003FFFFFFF00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC000 +7FE000FF80007FE000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F80000 +3FC007F000003FC00FF000003FC00FE000003FC01FE000001F801FC000001F003FC00000 +00003F80000000003F80000000003F80000000007F80000000007F00000000007F000000 +00007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000F800FF000001 +FC00FF000001FC007F000003FC007F000003F8007F000003F8007F800007F8003F800007 +F0003FC0000FF0001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF +000003FFFFFE000001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC00 +00002C3A78B830>67 D<00000007FF000000000FFF800000001FFFC00000001FFFC00000 +000FFFC000000007FFC0000000003F80000000003F80000000003F80000000003F800000 +00007F80000000007F80000000007F00000000007F00000000007F00000000007F000000 +7FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFFFE0001FF +E07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003FC001FE0 +0003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003F8007F00 +0007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007F000FE00 +000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003FE0007F00 +007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFFFF800FFF +FFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB730>100 +D<000000E000000003F800000007F800000007FC00000007FC00000007FC00000007F800 +000003F000000001E0000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000FFFFC00001FFFFE00003FFFFE00003FF +FFE00001FFFFE00000FFFFE00000001FE00000001FC00000001FC00000001FC00000001F +C00000001FC00000003FC00000003F800000003F800000003F800000003F800000003F80 +0000007F800000007F000000007F000000007F000000007F000000007F00000000FF0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001FC000000 +01FC00007FFFFFFF80FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC07FFFFFFF802339 +79B830>105 D<00003FE00F000001FFF81F800007FFFE3F80001FFFFF3F80003FFFFFFF +80007FFFFFFF8000FFF03FFF8001FF800FFF8003FF0007FF0007FC0003FF000FF80001FF +000FF00001FF001FE00001FF003FC00000FF003FC00000FE003F800000FE007F800000FE +007F000000FE007F000001FE00FF000001FE00FE000001FC00FE000001FC00FE000001FC +00FE000001FC00FE000003FC00FE000003FC00FE000003F800FF000007F800FF00000FF8 +007F00001FF8007F80001FF8003FC0003FF8003FC000FFF0001FF001FFF0001FFC0FFFF0 +000FFFFFFFF00007FFFFFFF00003FFFFEFF00001FFFF8FE000007FFE0FE000000FF00FE0 +000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80 +000000003F800000001FFFFE0000003FFFFF0000007FFFFF0000007FFFFF0000003FFFFF +0000001FFFFE00293C7AA730>113 D<0003C000000007E000000007F000000007F00000 +0007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE000003F +FFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0003FC00000003F +800000003F800000003F800000003F800000003F800000007F800000007F000000007F00 +0000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000001FE000F8001FC001FC001FC001FC001FC001FC001FC003FC0 +01FC003F8001FC007F8001FC00FF8001FE01FF0001FF07FE0000FFFFFC0000FFFFF80000 +7FFFF000003FFFE000000FFF80000003FC0000243378B130>116 +D<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE +0001FE0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC +0003FC0003FC0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F8 +0007F80007F80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0 +000FF0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0003FE0 +001FE0007FE0001FE000FFC0000FE001FFC0000FF80FFFFF000FFFFFFFFF8007FFFFFFFF +8007FFFFFFFF8003FFFF9FFF8000FFFE0FFF00003FF000000029287AA630>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmb10 10.95 42 +/Fc 42 123 df<000003FFC00000003FFFF0000001FFFFFC000007FFFFFE00000FFF01FF +00003FF8007F00007FE000FF80007FC001FFC000FF8003FFC001FF0003FFC001FF0003FF +C003FF0003FFC003FE0003FFC003FE0003FFC003FE0001FF8003FE0000FF0003FE00003C +0003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003FE000000 +0003FE00003FC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFF +C003FF0001FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF +C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF +C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF +C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF +C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF +C0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF30407FBF33 +>12 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE001E001E00 +3E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F207BBE19 +>39 D<0000780000F80001F80003F00007E0000FC0000FC0001F80003F80007F00007F00 +00FE0000FE0001FC0003FC0003FC0003F80007F80007F8000FF0000FF0000FF0001FF000 +1FE0001FE0003FE0003FE0003FE0003FE0007FC0007FC0007FC0007FC0007FC0007FC000 +FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC000 +FFC000FFC000FFC000FFC000FFC000FFC000FFC000FFC0007FC0007FC0007FC0007FC000 +7FC0007FC0003FE0003FE0003FE0003FE0001FE0001FE0001FF0000FF0000FF0000FF000 +07F80007F80003F80003FC0003FC0001FC0000FE0000FE00007F00007F00003F80001F80 +000FC0000FC00007E00003F00001F80000F8000078155A78C323>I<700000F80000FC00 +007E00003F00001F80001F80000FC0000FE00007F00007F00003F80003F80001FC0001FE +0001FE0000FE0000FF0000FF00007F80007F80007F80007FC0003FC0003FC0003FE0003F +E0003FE0003FE0001FF0001FF0001FF0001FF0001FF0001FF0001FF8001FF8001FF8001F +F8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001FF8001F +F8001FF8001FF8001FF8001FF8001FF0001FF0001FF0001FF0001FF0001FF0003FE0003F +E0003FE0003FE0003FC0003FC0007FC0007F80007F80007F8000FF0000FF0000FE0001FE +0001FE0001FC0003F80003F80007F00007F0000FE0000FC0001F80001F80003F00007E00 +00FC0000F80000700000155A7BC323>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFF +FE7FFE3FFE1FFE0FDE001E001E003E003C003C007C007C007800F800F001F003E007C007 +C00F801F001E000C000F207B8D19>44 DI<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7F +F83FF01FE00FC00E0E7B8D19>I<000000038000000007C00000000FC00000000FC00000 +001FC00000001F800000001F800000003F800000003F000000003F000000007F00000000 +7E000000007E00000000FE00000000FC00000000FC00000001FC00000001F800000001F8 +00000003F800000003F000000003F000000007F000000007E000000007E00000000FE000 +00000FC00000000FC00000001FC00000001F800000001F800000003F800000003F000000 +003F000000007F000000007E000000007E00000000FE00000000FC00000000FC00000001 +FC00000001F800000001F800000003F800000003F000000003F000000003F000000007F0 +00000007E000000007E00000000FE00000000FC00000000FC00000001FC00000001F8000 +00001F800000003F800000003F000000003F000000007F000000007E000000007E000000 +00FE00000000FC00000000FC00000001FC00000001F800000001F800000003F800000003 +F000000003F000000007F000000007E000000007E00000000FE00000000FC00000000FC0 +0000001FC00000001F800000001F800000003F800000003F000000003F000000007F0000 +00007E000000007E00000000FE00000000FC00000000FC00000000F80000000078000000 +00225B7BC32D>I<0001FE0000000FFFC000003FFFF00000FFFFFC0001FF87FE0003FE01 +FF0007FC00FF8007FC00FF800FF8007FC01FF8007FE01FF0003FE01FF0003FE03FF0003F +F03FF0003FF03FF0003FF07FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF8 +FFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFF +F0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0 +003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFC7FF000 +3FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF83FF0003FF03FF0003F +F03FF0003FF01FF8007FE01FF8007FE00FF8007FC00FFC00FFC007FC00FF8003FE01FF00 +01FF87FE0000FFFFFC00003FFFF000001FFFE0000001FE0000263D7DBB2D>I<0000001F +800000001F800000003F800000007F800000007F80000000FF80000001FF80000003FF80 +000003FF80000007FF8000000FFF8000000FFF8000001FFF8000003FFF8000003FFF8000 +007FFF800000FFFF800000FBFF800001F3FF800003F3FF800007E3FF800007C3FF80000F +83FF80001F83FF80001F03FF80003E03FF80007E03FF80007C03FF8000F803FF8001F803 +FF8001F003FF8003E003FF8007E003FF800FC003FF800F8003FF801F0003FF803F0003FF +803E0003FF807C0003FF80FC0003FF80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFF000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000 +0007FF80000007FF80000007FF80000007FF80000FFFFFFF000FFFFFFF000FFFFFFF000F +FFFFFF000FFFFFFF283C7EBB2D>52 D<1F000000001F800000001FF00000001FFFFFFFFC +1FFFFFFFFC1FFFFFFFFC1FFFFFFFFC3FFFFFFFFC3FFFFFFFF83FFFFFFFF03FFFFFFFE03F +FFFFFFE03FFFFFFFC03FFFFFFF807FFFFFFF807E00003F007E00007E007C00007C007C00 +00FC007C0001F8007C0003F000F80003E000F80007E000F8000FC00000000F800000001F +800000003F000000003F000000007F00000000FE00000000FE00000001FE00000001FE00 +000003FC00000003FC00000003FC00000007FC00000007FC0000000FFC0000000FFC0000 +000FF80000001FF80000001FF80000001FF80000003FF80000003FF80000003FF8000000 +3FF80000003FF80000003FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000003FF00000001FE0 +0000000FC00000263F7BBD2D>55 D<7FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFF +FFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF03FFFFFFFFFFFFFE0000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000003FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF +FFFFFFFFFFFFF0FFFFFFFFFFFFFFF07FFFFFFFFFFFFFE03C1C7BA447>61 +D<0000007FF8000E000007FFFF001E00003FFFFFC03E0000FFFFFFF07E0003FFFFFFF9FE +0007FFF807FFFE001FFFC000FFFE003FFF00003FFE007FFC00001FFE00FFF800000FFE01 +FFF0000007FE03FFE0000003FE03FFC0000003FE07FF80000001FE0FFF80000001FE0FFF +00000000FE1FFF00000000FE1FFF000000007E3FFE000000007E3FFE000000007E3FFE00 +0000007E7FFE000000003E7FFE000000003E7FFC000000003E7FFC000000003EFFFC0000 +000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC000000 +0000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC00000000 +00FFFC0000000000FFFC0000000000FFFC00000000007FFC00000000007FFC000000003E +7FFE000000003E7FFE000000003E3FFE000000003E3FFE000000003E3FFE000000007E1F +FF000000007E1FFF000000007C0FFF000000007C0FFF80000000FC07FFC0000000F803FF +C0000001F803FFE0000003F001FFF0000003F000FFF8000007E0007FFC00000FC0003FFF +00003F80001FFFC000FF000007FFF807FE000003FFFFFFFC000000FFFFFFF00000003FFF +FFE000000007FFFF80000000007FF8000037407BBE42>67 D69 +D78 +D<000001FFC000000000001FFFFC0000000000FFFFFF8000000003FFFFFFE000000007FF +80FFF00000001FFE003FFC0000003FF8000FFE0000007FF00007FF000000FFE00003FF80 +0001FFC00001FFC00003FFC00001FFE00003FF800000FFE00007FF800000FFF0000FFF00 +00007FF8000FFF0000007FF8001FFF0000007FFC001FFE0000003FFC001FFE0000003FFC +003FFE0000003FFE003FFE0000003FFE003FFC0000001FFE007FFC0000001FFF007FFC00 +00001FFF007FFC0000001FFF007FFC0000001FFF00FFFC0000001FFF80FFFC0000001FFF +80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC00 +00001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF +80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF807FFC0000001FFF007FFC00 +00001FFF007FFC0000001FFF007FFE0000003FFF007FFE0000003FFF003FFE0000003FFE +003FFE0000003FFE003FFE0000003FFE001FFF0000007FFC001FFF0000007FFC000FFF00 +00007FF8000FFF800000FFF80007FF800000FFF00003FFC00001FFE00003FFE00003FFE0 +0001FFE00003FFC00000FFF00007FF8000007FF8000FFF0000003FFE003FFE0000001FFF +80FFFC00000007FFFFFFF000000003FFFFFFE000000000FFFFFF80000000001FFFFC0000 +00000001FFC000000039407BBE44>I<000001FFC000000000001FFFFC0000000000FFFF +FF8000000003FFFFFFE000000007FF80FFF00000001FFE003FFC0000003FF8000FFE0000 +007FF00007FF000000FFE00003FF800001FFC00001FFC00003FF800000FFE00003FF8000 +00FFE00007FF0000007FF0000FFF0000007FF8000FFE0000003FF8001FFE0000003FFC00 +1FFE0000003FFC001FFC0000001FFC003FFC0000001FFE003FFC0000001FFE003FFC0000 +001FFE007FFC0000001FFF007FF80000000FFF007FF80000000FFF007FF80000000FFF00 +FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000 +000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80 +FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000 +000FFF807FF80000000FFF007FF80000000FFF007FF80000000FFF007FF80000000FFF00 +7FFC0000001FFF003FFC0000001FFE003FFC0000001FFE003FFC0000001FFE001FFE0000 +003FFC001FFE0000003FFC000FFE007F003FF8000FFF01FF807FF80007FF03FFE07FF000 +03FF87FFF0FFE00003FF87C1F0FFE00001FFCF8079FFC00000FFEF007FFF8000007FFF00 +3FFF0000003FFF003FFE0000001FFF803FFC00000007FFC0FFF000000003FFFFFFE00000 +0000FFFFFF80010000001FFFFF800380000001FFCFC00380000000000FE0038000000000 +0FE00780000000000FF81F80000000000FFFFF80000000000FFFFF80000000000FFFFF80 +0000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF0000000000 +03FFFE000000000003FFFE000000000001FFFC000000000001FFF8000000000000FFF000 +00000000007FE00000000000001FC00039517BBE44>81 D<3FFFFFFFFFFFFC3FFFFFFFFF +FFFC3FFFFFFFFFFFFC3FFFFFFFFFFFFC3FFFFFFFFFFFFC3FFC03FFE01FFC7FE003FFE007 +FE7FC003FFE001FE7F8003FFE000FE7F0003FFE000FE7E0003FFE0007E7E0003FFE0007E +7E0003FFE0007E7C0003FFE0003E7C0003FFE0003E7C0003FFE0003E7C0003FFE0003EFC +0003FFE0003FF80003FFE0001FF80003FFE0001FF80003FFE0001FF80003FFE0001FF800 +03FFE0001F000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003 +FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF +E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0 +0000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE000 +00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000 +000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000 +0003FFE00000000003FFE00000000003FFE00000003FFFFFFFFE00003FFFFFFFFE00003F +FFFFFFFE00003FFFFFFFFE00003FFFFFFFFE00383D7DBC3F>84 DI<0060 +00F001F003E007C007C00F801F001E003E003C007C007C0078007800F800F000F000F7E0 +FFF0FFF8FFFCFFFEFFFEFFFE7FFE7FFE7FFE3FFC1FF80FF007E00F207CBE19>96 +D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00 +000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0 +001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0 +000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0 +001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0 +00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0 +007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF +80003FE0000000292B7EA92C>I<00FF00000000FFFF00000000FFFF00000000FFFF0000 +0000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC0003FFFE07FF0003FFF801 +FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF003FF80007FF003FF8000 +7FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC03FF80003FFC03FF8000 +3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF8000 +3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF803FF80003FF803FF8000 +3FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE003FFC000FFC003FFE001 +FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF00003F01FFFC000000003FE +00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FFFFFC0001FF83FE0003FE +01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807FF803FF807FF807FF807 +FF807FF003FF007FF001FE007FF0007800FFF0000000FFF0000000FFF0000000FFF00000 +00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000 +FFF00000007FF00000007FF00000007FF80000003FF80007C03FF80007C01FFC000FC01F +FC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FFFFFC00007FFFF000001F +FFE0000003FF0000222B7DA928>I<00000000FF00000000FFFF00000000FFFF00000000 +FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF000001FF03FF00001FFFE3FF00007FFFFBFF0000FFFFFFFF0001FFC1FFFF0003FF00 +3FFF0007FE001FFF000FFC000FFF001FFC0007FF001FF80007FF003FF80007FF003FF800 +07FF007FF00007FF007FF00007FF007FF00007FF00FFF00007FF00FFF00007FF00FFF000 +07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF000 +07FF00FFF00007FF00FFF00007FF00FFF00007FF007FF00007FF007FF00007FF007FF000 +07FF003FF80007FF003FF80007FF003FF80007FF001FF8000FFF000FFC001FFF0007FC00 +3FFF8007FE007FFFFC03FF83FFFFFC00FFFFFFFFFC007FFFF7FFFC001FFFC7FFFC0003FE +07FC002E407DBE33>I<0001FF8000000FFFF000003FFFF80000FFFFFE0001FFC3FF0003 +FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03FF8001FF07FF0 +001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFFFFFFF8FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF0000000FFF00000 +007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000F81FFC0001F8 +0FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF00003FFFFE0000 +0FFFF8000000FFC000252B7EA92A>I<00001FF8000000FFFE000007FFFF00000FFFFF80 +001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FFE001FF01FFE003 +FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE00000003FE00000003FE +00000003FE00000003FE00000003FE00000003FE00000003FE000000FFFFFF0000FFFFFF +0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 +03FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003 +FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF +00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF +0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3FE0000FFFFF7FF +0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF001FF000FFBE +001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0 +003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80000FF801FF00 +0007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000000F07FE0000 +000F00000000001F00000000001F00000000001F80000000001F80000000001FE0000000 +001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF00003FFFFFFF8 +0003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF007F800001FF +00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF +00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8000FFF00FFF0 +0007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D>I<00FF0000 +0000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01FFF80003FF07FF +FC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF7801FF8003FFF001 +FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1F +FFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE000FFF001FFF80 +1FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F800000000000000000000 +00000000000000000000000000000000000000FF00FFFF00FFFF00FFFF00FFFF00FFFF00 +07FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 +03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 +03FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8FFFFF815407E +BF19>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF +0000000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF +0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF +0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF +00FFFFE003FF00FFFFE003FF00FFFFE003FF00FFFFE003FF00FFFFE003FF000FE00003FF +001FC00003FF003F800003FF007F000003FF00FE000003FF01FC000003FF03F8000003FF +07F0000003FF0FE0000003FF1FC0000003FF3FC0000003FFFFE0000003FFFFE0000003FF +FFF0000003FFFFF8000003FFFFF8000003FFDFFC000003FF8FFE000003FF0FFE000003FF +07FF000003FF03FF800003FF03FF800003FF01FFC00003FF00FFE00003FF00FFE00003FF +007FF00003FF003FF80003FF003FF80003FF001FFC0003FF000FFE00FFFFFC7FFFF8FFFF +FC7FFFF8FFFFFC7FFFF8FFFFFC7FFFF8FFFFFC7FFFF82D3F7FBE30>107 +D<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFFCFFFF +FCFFFFFCFFFFFCFFFFFC163F7EBE19>I<00FF007FE0003FF00000FFFF01FFF800FFFC00 +00FFFF07FFFC03FFFE0000FFFF0FFFFE07FFFF0000FFFF1FC3FF0FE1FF8000FFFF3E03FF +9F01FFC00007FF7C03FFBE01FFC00003FF7801FFBC00FFC00003FFF001FFF800FFE00003 +FFE001FFF000FFE00003FFE001FFF000FFE00003FFC001FFE000FFE00003FFC001FFE000 +FFE00003FFC001FFE000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80 +01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0 +0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF +C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003 +FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000 +FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80 +01FFC000FFE00003FF8001FFC000FFE000FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF +80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF8049297EA84C +>I<00FF007FE000FFFF01FFF800FFFF07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03 +FF8007FF7C03FF8003FF7801FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001 +FFC003FFC001FFC003FFC001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA8 +33>I<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007FC007FC00 +3FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC7FF0000F +FE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF +FFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7F +F0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF8001FF80FFC +003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0000001FF +8000282B7EA92D>I<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFFFE +0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF003FF80 +007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC03FF80 +003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80 +003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF803FF80 +007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE003FFC0 +01FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF9F +FFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF8000000003FF80 +00000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF80 +00000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE +0000002E3B7FA833>I<0001FF000F00000FFFC01F00003FFFF03F0000FFFFF87F0001FF +C1FC7F0003FF807EFF0007FF003FFF000FFE001FFF001FFC000FFF001FFC000FFF003FFC +0007FF003FF80007FF007FF80007FF007FF80003FF007FF80003FF00FFF00003FF00FFF0 +0003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF0 +0003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF007FF00003FF007FF8 +0003FF007FF80003FF003FF80007FF003FF80007FF001FFC000FFF001FFC000FFF000FFE +001FFF0007FE003FFF0007FF007FFF0001FFC3FFFF0000FFFFFFFF00007FFFE7FF00001F +FFC7FF000003FE07FF0000000007FF0000000007FF0000000007FF0000000007FF000000 +0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000 +0007FF0000000007FF00000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC0000 +01FFFFFC2E3B7DA830>I<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0 +FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF803F8003 +FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00000003FF +00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000 +23297FA827>I<007FE1E003FFFBE007FFFFE00FFFFFE01FE07FE03F801FE07F000FE07E +0007E0FE0007E0FE0003E0FE0003E0FF0003E0FF0003E0FF800000FFF00000FFFF00007F +FFF0007FFFFC003FFFFF003FFFFF801FFFFFC00FFFFFC007FFFFE001FFFFF0007FFFF000 +03FFF800003FF800000FF8780007F8F80007F8F80003F8FC0003F8FC0003F8FC0003F8FE +0003F0FF0007F0FF0007F0FF800FE0FFF03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0001D +2B7DA924>I<001F0000001F0000001F0000001F0000001F0000001F0000003F0000003F +0000003F0000003F0000003F0000007F0000007F000000FF000000FF000001FF000003FF +000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007FF000007FF000007FF +000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF +000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF03E007FF +03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E003FF03E003FF +87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B3B7EB923>I<00FF80 +007FC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC007FF80 +03FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +03FFC003FF8003FFC003FF8003FFC003FF8007FFC001FF8007FFC001FF800FFFE001FFC0 +1EFFFF00FFE07EFFFF007FFFFCFFFF003FFFF8FFFF000FFFE0FFFF0001FF80FF00302A7E +A833>I119 D<1FFFFFFF801FFFFFFF801FFFFFFF801FFFFFFF801FF80FFF001FE0 +1FFF001FC01FFE001F803FFC001F003FFC003F007FF8003F00FFF0003F00FFF0003E01FF +E0003E03FFE0003E03FFC0003E07FF80003E07FF8000000FFF0000001FFF0000001FFE00 +00003FFC0000007FFC0F80007FF80F8000FFF00F8000FFF00F8001FFE01F8003FFE01F00 +03FFC01F0007FF801F0007FF801F000FFF003F001FFE003F001FFE007F003FFC00FF007F +FC01FF007FF80FFE00FFFFFFFE00FFFFFFFE00FFFFFFFE00FFFFFFFE0021287EA728> +122 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsl10 10.95 12 +/Fd 12 120 df<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F80 +0000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F0 +0000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000000FE0 +00000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC0 +0003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81 +C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03 +807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF8 +00007FC003E0002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C000 +3F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0 +001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F8000 +00007F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF00000000FF00000000FF00000000FF000000007F000003807F000007807F00000700 +3F80000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F800000 +7FFE0000000FF00000242A7AA828>99 D<00003FE0000001FFF8000007E07E00000F801F +00003F000F80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F0 +0FE00003F01FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07F +FFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00 +000000FF00000000FF00000000FF000000007F000000007F000001C07F000003C03F0000 +03803F800007801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C0 +00003FFF00000007F80000242A7BA828>101 D<00000007F0000000003FFC00000000FC +1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01 +FF0000007F00FF000000FE007C000000FE0000000000FE0000000001FE0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F800 +00000003F80000000003F80000000003F80000000003F800000007FFFFF8000007FFFFF8 +000007FFFFF800000007F00000000007F00000000007F0000000000FF0000000000FE000 +0000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC000 +0000001FC0000000001FC0000000001FC0000000001FC0000000003FC0000000003F8000 +0000003F80000000003F80000000003F80000000003F80000000007F80000000007F0000 +0000007F00000000007F00000000007F00000000007F0000000000FF0000000000FE0000 +000000FE0000000000FE0000000000FE0000000003FF000000007FFFFE000000FFFFFE00 +0000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE00003FFE0F8F0000FC +0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F80 +01F800007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE00 +03F80000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F00 +0FC000001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E000 +00000001C00000000001C00000000001C00000000001C00000000001E00000000001E000 +00000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFF +FFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C0000 +003F00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F80000 +003E00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC000 +3F000003F801FC000000FFFFF00000000FFF000000303D7FA82D>I<0007F007F80003FC +0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003 +F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003 +F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003 +F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000F +E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F +E0007F80003FC0001FE0007F00003F80001FC0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC0007F00003F80001FC000FF00007F80003FC000FE00007F00003F +8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FF +C0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>109 +D<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E0001F0 +0000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000007F +000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000007F +807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF000000FF +00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF000003F8 +007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F80001F80 +000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF80000 +00292A7BA82D>111 D<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801 +F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F +C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0 +0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000 +07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007 +F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0 +0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000 +0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0 +0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000 +00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000 +00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF +FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F +E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0 +000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000 +1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F +800000003F800000007F800000007F000000007F000000007F000000007F000000007F00 +000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00 +00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000 +7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0 +00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF +000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE +00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00 +7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9 +E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380 +00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00 +00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00 +0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000 +0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000 +000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C +001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978 +B723>I119 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmtt10 10.95 78 +/Fe 78 126 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007 +C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F +E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F +C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F +0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F +0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC +000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8 +000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0 +000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000 +00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF +FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC +03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00 +007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000 +01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000 +00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00 +FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC +0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0 +00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000 +00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00 +7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C +0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000 +3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F +C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F +00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003 +F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00 +00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000 +07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0 +0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE +0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0 +000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000 +FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003 +F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8 +3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0 +00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80 +7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000 +03F800000003F800000003F800000003F800000003F800000001F000000000E000002327 +7AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F0000007F +FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007F +FFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000003E00000000003E00000029 +297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E +00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFF +F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F +C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000 +01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000 +000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000 +7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC +00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000 +00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000 +01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000 +07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC +007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000 +03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F +000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0 +0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83 +FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8 +30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000 +7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF +FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF0 +0003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE0 +7F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF +000003F87E000003F818000003F800000003F800000003F800000007F800000007F00000 +000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001 +FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80 +000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF800000 +01FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FF +FFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE000 +00FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01F +E0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000 +000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007 +FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FF +C00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001FE +00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF +000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFF +FFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<00 +0003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000 +007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E000000 +03F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E000000 +3F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003 +F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001F +C0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FF +FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E000000 +00007E00000000007E00000000007E00000000007E00000000007E00000000007E000000 +00007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF0000 +00FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFF +FFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC00 +3FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E +00000FF000000007F000000007F000000007F800000003F800000003F800000003F81800 +0003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF0000 +0FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC +0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007F +FF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007 +F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0000000 +3FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF +3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC0 +0007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF0000 +00FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001 +FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC0 +01FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830> +I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFC +FE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF0000 +0001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0000000 +1FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE +00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F800 +000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000 +000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000000007 +000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007 +FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F00 +0001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC000 +07F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF0 +00003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F8 +3F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE +000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC0 +0007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFF +FC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FF +FFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC000 +0FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001 +FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE +7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03 +FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC0000 +0003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC000 +3FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF0 +0007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0 +FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000000000 +000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C27 +6EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000 +000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3F +FC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038 +000E3470A630>I<00000000F000000003F000000007F80000001FF80000007FF8000000 +FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF0000007FFC0 +00000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF000000 +7FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007FFC0000001F +FF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007 +FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003FFF0000000 +FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB230>I<7FFF +FFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFF +FFFFFE000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF +FFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000FF0000 +0000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE000 +0001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC00 +00003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF800 +00003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001 +FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFFC0 +00001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E000000 +007800000000252F7BB230>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFF +FF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000F +E0FF00000FE07E00000FE07E00001FE01800007FC0000000FFC0000003FF80000007FF00 +00000FFE0000001FF80000003FF00000007FC0000000FF80000000FF00000001FE000000 +01FE00000003FC00000003F800000003F800000007F800000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000003E00000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000001C000000007F000000007F00000000FF80000000FF80000000FF800000007F00000 +0007F000000001C0000023397AB830>I<00007F0000000000FF8000000000FF80000000 +01FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E0000000 +03F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F0000000 +07E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F8000000 +1FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE000000 +3F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F000000 +7F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001 +FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003 +F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F0007F +FF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029 +397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0 +007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001FC +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001FF0 +0003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE0 +0003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F800007F +0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F800003F +8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000FF +0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF0 +00FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E +0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07 +FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F80 +0000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F00000000 +7F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0F +F00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007F +FFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I<3F +FFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003 +F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE0003 +F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC003 +F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003 +F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC003 +F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F8003 +F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC0003 +F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007F +FFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80 +FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F80 +03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F00 +03F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE0000 +03F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE0000 +03FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE0000 +03F800FE000003F8007C000003F80000000003F80000000003F80000000003F800000000 +03F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0 +FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730> +I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF +C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F +C001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F00 +0001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF00 +0001FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E00 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000 +007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1 +F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003F +F80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007 +F8003FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F000001 +F0007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001FF +FF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003 +F8007F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE0000F +F8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF007F +F80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1 +F0000000FF000000293A7DB830>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FF +FFFFFF807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFF +FF807FFFFFFF00213879B730>73 D<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC0 +3FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F000 +1FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003 +FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F +80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FF +C0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01 +F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F000 +3F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F000 +07F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF80 +07FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>75 +D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001F +C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F +C001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFF +C07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FFC001FFF807FFE003FFFC0FFFF007F +FFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001 +F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1F001 +F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01 +F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F03F01 +F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F00FC1 +F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F003F1 +F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F000F9 +F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF003F +F8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB7 +30>78 D<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF8 +00FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F0000 +07F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF00 +0007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC000 +1FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC +00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE0 +00FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE +0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800003F +8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F +0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF8 +0003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF000 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE00000 +00FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<003FFFE0 +0001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE0 +7FC0001FF07F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 +03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F8 +7F00FF07F07F007F87F07F007F87F07F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03F +F80FFFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFFE000000 +01FE00000000FF00000000FF00000000FF800000007F800000007FC00000003FC0000000 +3FE00000001FE00000001FF00000000FF000000007E025467BB830>I<000FF803C0007F +FF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000 +FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000F +E0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC00000003FF0000000 +1FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF0000 +03FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF00000 +0007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 +03F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FF +C0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830 +>83 D<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFF +FFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F +800FE0FE003F800FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFF +FF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFF +E00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC +00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001F +F83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC00000000 +1FF000002F3980B730>I<3FFF01FFF8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007F +FF83FFFC003FFF01FFF80001FC007F800001FE007F000000FE00FF000000FF00FE000000 +7F01FE0000007F81FC0000003F83FC0000003FC3FC0000001FC3F80000001FE7F8000000 +0FE7F00000000FFFF000000007FFE000000007FFE000000003FFC000000003FFC0000000 +01FF8000000001FF8000000000FF0000000000FF0000000000FF0000000000FF00000000 +01FF8000000001FF8000000003FFC000000003FFC000000003FFE000000007FFE0000000 +07FFF00000000FE7F00000000FE7F80000001FC3F80000001FC3FC0000003F81FC000000 +3F81FE0000007F00FE0000007F00FF000000FF007F000000FE007F800001FE003F800001 +FC003FC00003FC001FC00003F8001FE00007F8000FE0007FFE007FFF00FFFF00FFFF80FF +FF80FFFF80FFFF80FFFF80FFFF00FFFF807FFE007FFF0029387DB730>88 +D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476D +BE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F +800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0 +00000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00 +000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE000 +00001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000 +0001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000 +003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8000000 +07F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000 +FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000F +F00000000FF000000007F800000007F800000003F800000003F800000001F000000000F0 +25477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807F +FFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F +FFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007 +FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001F +E0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000F +FFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE +00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F +80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003 +FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE000000 +00FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF0 +0000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F +8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000F +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000F +E000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF +0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF00 +00000003FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FF +FFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC000 +0F003F800000007F800000007F000000007F00000000FF00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF00000000 +7F000000007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00F +F8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007 +FFF0000001FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007 +FFF000000003FFF000000001FFF00000000007F00000000007F00000000007F000000000 +07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000 +07F0000003FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFF +FFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC000 +0FF0007F800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE0000 +07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 +07F000FE000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F8000 +1FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFF +FFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397D +B730>I<0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF +81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F8000 +07F07F000007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFF +F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F00000000 +7F800000003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003 +FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A +7CA830>I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF800 +01FF87F80003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFF +FFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFF +FE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFF +FFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE000 +7F00001FE0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC000 +3F80001FE0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07 +FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC +0000000FC0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFF +F0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE000 +1FFE003F800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000 +001F80FC0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F8000 +00FF003FC00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFF +FFC000007FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE +00000000FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FE +FFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FF +C001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFF +F81FFFF82F3880B730>I<0000E000000003F800000003F800000007FC00000007FC0000 +0007FC00000003F800000003F800000000E0000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000001FFFF800003FFF +FC00007FFFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFF +FFFFE03FFFFFFFC023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00 +000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC0000000000FC00 +00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00 +00000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07 +FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01 +FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF +80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1 +FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC00 +1FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC +3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107 +D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F +FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I< +0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF +FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8 +03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003 +F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0 +01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0 +FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00 +0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F +FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000 +FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF +FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000 +0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8 +003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000 +01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8 +3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001 +FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00 +003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE +0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F +E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F +F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F +C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8 +0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000 +007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730 +>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFF +FC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC003FC00007 +FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00FE000001 +FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001 +FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC003FC00007 +FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFF +FC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FF +FFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCF +FFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE +000000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE0 +000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFF +FC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287E +A730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF0 +07FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE0000 +3E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF8 +00007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0 +FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FF +FC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A +79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFF +FFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC00 +0FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF000000 +7FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00 +FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC0 +7FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FF +C000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF +E0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC +0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F +001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000F +C07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003 +F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000 +FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3F +FFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007 +E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003 +F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001 +F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000 +FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F00000 +7EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE00000 +3FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00 +FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000 +007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE00000 +0003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F000000 +0000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000 +000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F8000 +01FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF80 +7FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFF +E07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E0 +00007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F80 +00001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00 +000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800 +000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000 +0000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000 +0000001F80000000001F80000000003F80000000003F00000000003F00000000007F0000 +0000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000 +003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF000000 +0007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7F +FFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F00 +00FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007F +C0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE000 +00007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F +3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28 +277DA630>I<7C7CFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE +FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE +FEFEFE7C7C07476CBE30>124 D<7FE0000000FFFE000000FFFF800000FFFFC00000FFFF +F000007FFFF00000007FF800000007F800000003FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FE00000000FF00000000FFE00000007FFFE000 +003FFFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE00000FFE0000000 +FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0003FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FF +FE0000007FE000000025477BBE30>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmbx12 17.28 25 +/Ff 25 122 df<00000000F000000000000001F800000000000007F80000000000001FF8 +0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000 +0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8 +000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F +FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF +FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000 +03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F +FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F +E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000 +3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF +FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000 +07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F +FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000 +0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800 +000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000 +FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000 +00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F +FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000 +000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0 +0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00 +0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000 +00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00 +07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF +FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F +FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF +FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF +FFFFFFFFFFFFF0405E78DD51>I<0000000000000FE00000000000000000000000001FF0 +0000000000000000000000001FF00000000000000000000000003FF80000000000000000 +000000003FF80000000000000000000000003FF80000000000000000000000007FFC0000 +000000000000000000007FFC000000000000000000000000FFFE00000000000000000000 +0000FFFE000000000000000000000000FFFE000000000000000000000001FFFF00000000 +0000000000000001FFFF000000000000000000000003FFFF800000000000000000000003 +FFFF800000000000000000000007FFFFC00000000000000000000007FFFFC00000000000 +000000000007FFFFC0000000000000000000000FFFFFE0000000000000000000000FFFFF +E0000000000000000000001FFFFFF0000000000000000000001FFFFFF000000000000000 +0000001FFFFFF0000000000000000000003FFFFFF8000000000000000000003FFFFFF800 +0000000000000000007FBFFFFC000000000000000000007FBFFFFC000000000000000000 +007F1FFFFC00000000000000000000FF1FFFFE00000000000000000000FE1FFFFE000000 +00000000000001FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC +07FFFF00000000000000000003FC07FFFF80000000000000000003F807FFFF8000000000 +0000000007F803FFFFC0000000000000000007F803FFFFC0000000000000000007F001FF +FFC000000000000000000FF001FFFFE000000000000000000FE001FFFFE0000000000000 +00001FE000FFFFF000000000000000001FE000FFFFF000000000000000001FC0007FFFF0 +00000000000000003FC0007FFFF800000000000000003F80007FFFF80000000000000000 +7F80003FFFFC00000000000000007F80003FFFFC00000000000000007F00001FFFFC0000 +000000000000FF00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00 +000FFFFF0000000000000001FE00000FFFFF0000000000000001FC000007FFFF00000000 +00000003FC000007FFFF8000000000000003F8000007FFFF8000000000000007F8000003 +FFFFC000000000000007F8000003FFFFC000000000000007F0000001FFFFC00000000000 +000FF0000001FFFFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFF +F00000000000001FE0000000FFFFF00000000000001FC00000007FFFF00000000000003F +C00000007FFFF80000000000003F800000007FFFF80000000000007F800000003FFFFC00 +00000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFF +FFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000 +000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF000000000003FC00000000 +07FFFF800000000003F80000000007FFFF800000000007F80000000003FFFFC000000000 +07F00000000003FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FF +FFE0000000000FE00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC0 +0000000000FFFFF0000000001FC000000000007FFFF0000000003FC000000000007FFFF8 +000000003F8000000000003FFFF8000000007F8000000000003FFFFC000000007F000000 +0000003FFFFC000000007F0000000000001FFFFC00000000FF0000000000001FFFFE0000 +0000FE0000000000000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000 +000FFFFF00000003FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFF +FFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFF +FFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFF +E0000000FFFFFFFFFFFE6F647BE37A>65 DI68 D<000000000001FFFF00000003C00000000000007FFF +FFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFFC0001FC00000 +000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC0000000003FFFFFF8007F +FE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3FFC000000007 +FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC0000000007FF +FFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC0000001FFFF80 +0000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE0000000000003FFFC0 +00000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC000003FFFF8000000 +00000007FFC000003FFFF000000000000007FFC000007FFFE000000000000003FFC00000 +FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001FFFFC00000000000 +0001FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000FFC00007FFFF +00000000000000007FC00007FFFF00000000000000007FC0000FFFFF0000000000000000 +7FC0000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE0000 +0000000000003FC0001FFFFE00000000000000003FC0003FFFFC00000000000000001FC0 +003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC00000000 +000000001FC0007FFFFC00000000000000000000007FFFFC00000000000000000000007F +FFF800000000000000000000007FFFF800000000000000000000007FFFF8000000000000 +0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8 +0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF +FFF800000000000000000000007FFFF800000000000000000000007FFFF8000000001FFF +FFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC +000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFF +FFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0001FFFFE0000 +0000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0 +000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007FFFF00000000 +000001FFFFC00007FFFF00000000000001FFFFC00003FFFF80000000000001FFFFC00003 +FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFFC00000000000 +01FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FFFFC000003FFF +F0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC000000000001FF +FFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC0000003FFFF00 +0000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE00000000007FFFFC0 +0000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000000FFFFF0000 +00001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000FFC7FFC00000 +0000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFF +FC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE00007C000000000 +0007FFFFFFFF800001C00000000000007FFFFFF80000000000000000000001FFFF000000 +0000006D6677E37F>71 D73 D<00000000001FFFE000000000000000 +000007FFFFFF8000000000000000003FFFFFFFF00000000000000001FFFFFFFFFE000000 +000000000FFFFFFFFFFFC00000000000003FFFFC00FFFFF0000000000000FFFFC0000FFF +FC000000000003FFFE000001FFFF000000000007FFF80000007FFF80000000001FFFF000 +00003FFFE0000000003FFFC00000000FFFF0000000007FFF8000000007FFF800000000FF +FF0000000003FFFC00000003FFFE0000000001FFFF00000007FFFC0000000000FFFF8000 +0007FFF800000000007FFF8000000FFFF000000000003FFFC000001FFFF000000000003F +FFE000003FFFE000000000001FFFF000007FFFE000000000001FFFF800007FFFC0000000 +00000FFFF80000FFFFC000000000000FFFFC0001FFFF80000000000007FFFE0001FFFF80 +000000000007FFFE0003FFFF00000000000003FFFF0003FFFF00000000000003FFFF0007 +FFFF00000000000003FFFF8007FFFE00000000000001FFFF800FFFFE00000000000001FF +FFC00FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC01FFFFC0000000000 +0000FFFFE01FFFFC00000000000000FFFFE01FFFFC00000000000000FFFFE03FFFFC0000 +0000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFF +F8000000000000007FFFF07FFFF8000000000000007FFFF87FFFF8000000000000007FFF +F87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000 +007FFFF8FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000 +000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8 +000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC +FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000 +7FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000 +0000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC7FFFF800 +0000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87F +FFFC00000000000000FFFFF87FFFFC00000000000000FFFFF87FFFFC00000000000000FF +FFF83FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC0000000000 +0000FFFFF03FFFFC00000000000000FFFFF01FFFFE00000000000001FFFFE01FFFFE0000 +0000000001FFFFE01FFFFE00000000000001FFFFE00FFFFE00000000000001FFFFC00FFF +FF00000000000003FFFFC007FFFF00000000000003FFFF8007FFFF00000000000003FFFF +8003FFFF80000000000007FFFF0003FFFF80000000000007FFFF0001FFFFC00000000000 +0FFFFE0001FFFFC000000000000FFFFE0000FFFFE000000000001FFFFC0000FFFFE00000 +0000001FFFFC00007FFFF000000000003FFFF800003FFFF000000000003FFFF000001FFF +F800000000007FFFE000001FFFFC0000000000FFFFE000000FFFFC0000000000FFFFC000 +0007FFFE0000000001FFFF80000003FFFF0000000003FFFF00000001FFFF8000000007FF +FE00000000FFFFE00000001FFFFC000000003FFFF00000003FFFF0000000001FFFFC0000 +00FFFFE0000000000FFFFF000003FFFFC00000000003FFFFC0000FFFFF000000000000FF +FFFC00FFFFFC0000000000003FFFFFFFFFFFF00000000000000FFFFFFFFFFFC000000000 +000003FFFFFFFFFF00000000000000007FFFFFFFF8000000000000000007FFFFFF800000 +000000000000001FFFE00000000000666677E379>79 D<000000FFFC000001E000000FFF +FFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFF +FFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE000 +0001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE0000 +00000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000 +000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000007FE07FF80000 +0000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000001FE0FFFC0000 +0000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE0000 +0000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE000 +00000007E07FFFF80000000000007FFFFC0000000000007FFFFF8000000000007FFFFFF8 +00000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFF +FFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFF +FFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFF +FFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFF +FFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000F +FFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF800000000 +0003FFFFF8000000000000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000 +000007FFFE00000000000003FFFE00000000000003FFFE7C000000000001FFFEFC000000 +000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000007FFEFC000000 +0000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000 +0000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000003FFCFF800000 +0000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000007FF8FFE00000 +0000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000 +000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF00 +00003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFF +FFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001 +FFFE000000476677E35A>83 D<000003FFFE000000000000007FFFFFF0000000000003FF +FFFFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF00000 +00007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC0000 +7FFF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003 +FFFE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFF +F0000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0 +000007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF800 +00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000 +07FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF8000000 +0007FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FF +F80000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF +000007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800 +001FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC00000 +07FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FF +FF80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFF +F80000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE0 +00003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80 +000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF +003FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049 +437CC14E>97 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF8 +0000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000 +0FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF80000 +000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000 +0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000 +000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +0FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF8 +000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE000 +03FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001 +FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007 +FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE0 +00000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8 +007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC00000 +0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FF +FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007 +FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0 +00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8 +007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC00000 +0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001F +FFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007 +FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC +0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC +00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFF +FF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE00 +00003FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC000000 +00000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC0000 +0007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE000 +00FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF800 +07FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE00 +1FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF00 +7FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80 +FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80 +FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00 +FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000 +FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC0000000000000 +7FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE0000000000000 +3FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F80 +0FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F00 +01FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800 +001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF0000 +00007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF000000 +00000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000003FFFFF +C0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00FFFE +0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FFFF00 +07FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC001F +FF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000001FFF +80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80 +000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000 +0000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC0 +00FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000 +001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF +C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 +001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007FFFFF +FFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF +FC000038657CE431>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF0 +01FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000F +FFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01 +FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800 +001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE00000 +07FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0 +000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800 +001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000 +007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFF +F0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC +0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC000000000000 +000001FC000000000000000001FC000000000000000001FC000000000000000001FE0000 +00000000000001FE000000000000000001FF000000000000000001FF8000000000000000 +01FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFF +FFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003F +FFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFF +F000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE000 +0001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE00 +7FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000 +001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0 +00000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001F +FE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000 +000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC000 +00FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFF +FFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A60 +7CC151>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003 +FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FF +FFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE0 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007F +FFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFF +C0FFFFFFFFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FF +FFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFF +E0FFFFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF8000000 +FFFFFF8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF80 +1FFFFFFF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFF +C003FF03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC000 +7FFF8000007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000 +003FFF8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE +000003FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FF +FFE000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC00000 +0FFFF000003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000 +003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0 +000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFF +FFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803F +FFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC +FFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFF +FF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803F +FFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFF +F00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000 +003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFF +FC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF00000 +01FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE +0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FF +FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF +F007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE00000000000 +00FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001 +FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003F +FF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FF +F80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFF +E000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFF +C000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFF +C000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFF +C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF +C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFF +C000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFF +C000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFF +E000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFF +E000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FF +F80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007F +FF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003 +FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE000000000 +00FFFFFF00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF +800FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF00 +00FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF00 +0007FFF800003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF0000 +3FFFE0000000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC0000000 +3FFFE0003FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFF +C00000001FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFF +FC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000 +000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00 +3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000 +07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF +C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFF +FC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000 +00000FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF000 +3FFFC00000003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC0000000 +7FFFC0003FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFF +F8000003FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF0 +00003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FF +FFFFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE000000000 +3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000 +000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF +C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000 +00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000 +0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000 +3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF00000 +000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFF +FFF00000000000FFFFFFFFF000000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003F +FF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FF +FE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF +003FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE00 +3FFFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003F +FFC0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF +80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFF +FFF80000FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001F +FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00 +0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000 +003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000 +1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000 +00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000 +1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000 +FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000 +03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000 +0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000 +001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000 +1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF +80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000 +FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E000000000 +0007E0000000000007E0000000000007E0000000000007E0000000000007E00000000000 +0FE000000000000FE000000000000FE000000000000FE000000000000FE000000000001F +E000000000001FE000000000001FE000000000003FE000000000003FE000000000007FE0 +00000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE000 +00000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000 +000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00 +FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0 +001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F +FFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FF +F8007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFF +FFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC000 +00003FFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFF +FE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000 +00FFFFC0000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC00000 +03FFFE0000003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE +0000001FFFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE000000 +0FFFE000007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF8 +0007F0FFFFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00 +FFFFFF8000001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF000 +0051427BC05A>I121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsy10 10.95 2 +/Fg 2 16 df<000000007FFE0000000000000007FFFFE00000000000003FFFFFFC000000 +000000FFFFFFFF000000000003FFC003FFC0000000000FFC00003FF0000000003FE00000 +07FC000000007F80000001FE00000001FE000000007F80000003F8000000001FC0000007 +E00000000007E000000FC00000000003F000001F800000000001F800003F000000000000 +FC00007E0000000000007E0000FC0000000000003F0000F80000000000001F0001F00000 +000000000F8003F00000000000000FC003E000000000000007C007C000000000000003E0 +07C000000000000003E00F8000000000000001F00F8000000000000001F01F0000000000 +000000F81F0000000000000000F81E0000000000000000783E00000000000000007C3E00 +000000000000007C3C00000000000000003C7C00000000000000003E7C00000000000000 +003E7800000000000000001E7800000000000000001E7800000000000000001EF8000000 +00000000001FF800000000000000001FF000000000000000000FF000000000000000000F +F000000000000000000FF000000000000000000FF000000000000000000FF00000000000 +0000000FF000000000000000000FF000000000000000000FF000000000000000000FF000 +000000000000000FF000000000000000000FF800000000000000001FF800000000000000 +001F7800000000000000001E7800000000000000001E7800000000000000001E7C000000 +00000000003E7C00000000000000003E3C00000000000000003C3E00000000000000007C +3E00000000000000007C1E0000000000000000781F0000000000000000F81F0000000000 +000000F80F8000000000000001F00F8000000000000001F007C000000000000003E007C0 +00000000000003E003E000000000000007C003F00000000000000FC001F0000000000000 +0F8000F80000000000001F0000FC0000000000003F00007E0000000000007E00003F0000 +00000000FC00001F800000000001F800000FC00000000003F0000007E00000000007E000 +0003F8000000001FC0000001FE000000007F800000007F80000001FE000000003FE00000 +07FC000000000FFC00003FF00000000003FFC003FFC00000000000FFFFFFFF0000000000 +003FFFFFFC00000000000007FFFFE0000000000000007FFE0000000050557BC05B>13 +D<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC001FFFFFFE00 +3FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFFFE000FFFFF +FC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA72D>15 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmti10 10.95 17 +/Fh 17 122 df<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000F00003FC0007FC0007FC000FFC0 +00FFC000FFC000FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFF +FFFFF8000001FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0 +000003F800003FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F0 +00000FF0000007F000000FF000000FF000000FF000000FE000000FF000000FE000001FF0 +00000FE000001FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC0 +00003FC000003FC000007F8000003F800000FF8000003F800000FF0000003F800001FE00 +00007F800003FC0000007F000007F00000007F00001FE00000007F00007F80000000FF00 +03FE00000000FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE000 +0001FC00000FF0000001FC000007F0000001FC000007F8000003FC000003FC000003F800 +0003FC000003F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE00 +0007F0000003FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE000 +0007FC00000FE0000007F800001FE000000FF800001FC000000FF800001FC000001FF000 +001FC000001FE000003FC000003FE000003F8000007FC000003F800000FF8000007F8000 +01FF0000007F800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000 +FFFFFFFFFF000000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFF +FFFFF8000001FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0 +000003FC00000FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8 +000001FC000007F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE +00000FF0000000FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0 +000000FF00003FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF +00007FC0000001FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80 +000001FE0000FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC +0001FE00000007FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC00 +00000FF80003FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE0 +0007F80000003FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF000 +0000FF00000FF0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000 +001FE0000007F000003FE000000FE000003FC000003FC000003FC000007F0000007FC000 +00FE0000007FC00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000 +FFFFFFFFFC000000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007 +FFF000E00000003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC0 +00001FE00003DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC00 +00007F000007F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00 +007F800000003E0000FF800000003E0000FF000000003E0001FE000000003C0003FE0000 +00003C0003FC000000003C0007FC000000003C0007F80000000038000FF8000000003800 +0FF80000000038001FF00000000038001FF00000000000003FE00000000000003FE00000 +000000003FE00000000000007FE00000000000007FC00000000000007FC0000000000000 +7FC0000000000000FFC0000000000000FF80000000000000FF80000000000000FF800000 +00000000FF800001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000 +FF00000000FF8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF000000 +01FF0000FF00000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE0000 +7F80000003FC00007F80000003FC00003F80000007FC00003FC0000007FC00001FC00000 +07F800001FE000000FF800000FF000001FF8000007F000003FF8000003F800007BF00000 +01FE0000F1F0000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8 +0000000000007FC0000000003B4273BF46>71 D<0001FFFFFFFF80000001FFFFFFFFF000 +0001FFFFFFFFFC00000003FE0003FE00000003FE0000FF00000003FC00007F80000003FC +00003FC0000007FC00001FC0000007FC00001FE0000007F800001FE0000007F800001FE0 +00000FF800001FF000000FF800001FF000000FF000001FF000000FF000001FF000001FF0 +00001FF000001FF000003FE000001FE000003FE000001FE000003FE000003FE000003FC0 +00003FE000007FC000003FC000007F8000003FC000007F8000007FC00000FF0000007FC0 +0000FE0000007F800001FC0000007F800003F8000000FF800007F0000000FF80000FE000 +0000FF00003FC0000000FF0001FF00000001FFFFFFFC00000001FFFFFFE000000001FE00 +000000000001FE00000000000003FE00000000000003FE00000000000003FC0000000000 +0003FC00000000000007FC00000000000007FC00000000000007F800000000000007F800 +00000000000FF80000000000000FF80000000000000FF00000000000000FF00000000000 +001FF00000000000001FF00000000000001FE00000000000001FE00000000000003FE000 +00000000003FE00000000000003FC00000000000003FC00000000000007FC00000000000 +007FC00000000000007F80000000000000FFC00000000000FFFFFF8000000000FFFFFF80 +00000000FFFFFF80000000003C3E7BBD3E>80 D<00007E00000001FF80000007C1C38000 +1F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0 +003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000 +FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F8 +00FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE070 +7C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003 +FF00FF0000FC003E00252977A72E>97 D<001FC0000FFFC0000FFF80000FFF8000003F80 +00003F8000003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE00 +0000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F000 +0003F07E0007F1FF8007F783E007EF01F007FE01F00FF800F80FF800F80FF000FC0FE000 +7C1FC0007C1FC0007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001 +FE7F0001FC7E0001FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007 +F0FC0007E0F8000FE0F8000FC0F8001FC0F8001F8078003F007C003F007C007E003C00FC +003E01F8001E03E0000F07C00007FF000001F800001F4076BE2A>I<00003F800001FFE0 +0007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E0FC0003C +1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000FE000000 +FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC000000 +FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C00F801F00 +07C0FC0001FFF000007F80001F2976A72A>101 D<000003F00000000FFC0000003E0E1C +0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001FC00 +3F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F001FC +0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007F000 +0FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0007F +0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8FE00 +0007E0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F80000 +0003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000FF00 +3F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A>103 +D<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F00000 +0003F000000007F000000007F000000007E000000007E00000000FE00000000FE0000000 +0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000003F +800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000FFC0 +07E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F80007 +E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E0001F80 +07E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE071F +8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C7F00 +01F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028407A +BE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E00000000000000000 +00000000000000000000000000000000000000000000000000000000000000007C0001FF +00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F03F +80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F80003F0 +0003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F83 +8007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000FE000 +0FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F0000 +7E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003 +F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F +80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E00FC +0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17> +108 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38 +007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80 +007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E00 +01FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F800 +03F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F000 +1FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC000 +1F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979 +A733>110 D<0001C0000003F0000007F0000007F0000007E0000007E000000FE000000F +E000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F +0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC +000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0 +000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC0 +1C001F801C001F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01 +C0001F03C0001F0780000F0F000007FC000001F00000193A78B81E>116 +D<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07C000FE +001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F8001F8 +00701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E0007F0 +00007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8000FC0 +0001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0003F81 +C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F001FF07 +0001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A2979A731 +>I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801 +FE1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C +781FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC0003800 +3F000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC +001F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F800 +3F0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E +00038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF00 +1C0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F00 +00372979A73C>119 D<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E +07C001FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F +8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE00 +0FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F +0003F0003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE00 +03F000FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F80000 +0003F800000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F80 +0FC0007F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E0 +00001E0FC000000FFF00000003F8000000263B79A72C>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 14.4 34 +/Fi 34 120 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I66 +D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000 +003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC +00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000 +FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0 +001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE +000000000001FFC000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000 +000000FFC003FFF80000000000007FC007FFF00000000000007FC00FFFF0000000000000 +3FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01F +FFE00000000000001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC000 +00000000000FC07FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000 +000000007FFF8000000000000000007FFF800000000000000000FFFF8000000000000000 +00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF +800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +7FFF8000000000000000007FFF8000000000000000007FFFC000000000000000007FFFC0 +00000000000000007FFFC000000000000007C03FFFC000000000000007C03FFFC0000000 +00000007C03FFFC000000000000007C01FFFE000000000000007C01FFFE0000000000000 +07C01FFFE00000000000000FC00FFFF00000000000000F800FFFF00000000000000F8007 +FFF00000000000001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC00 +00000000003F0000FFFE0000000000007E0000FFFE0000000000007E00007FFF00000000 +0000FC00003FFF800000000001F800001FFFC00000000003F800000FFFE00000000007F0 +000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE000000007F80000000 +7FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFF +E001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC +000000000000007FFFFFE00000000000000001FFFC00000000525479D261>II70 D<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFF +F80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003 +FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF800000 +03FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000 +003FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF80000000 +0007FFC000007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE00000000 +0001FFC00001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF800000000 +00007FC00007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF000000000 +00003FC0001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE000000000 +00001FC0003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC000000000 +00000FC0007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC000000000 +00000000007FFF800000000000000000007FFF80000000000000000000FFFF8000000000 +0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000 +0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000 +0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000 +0000000000FFFF80000000000000000000FFFF80000000000000000000FFFF8000000000 +0000000000FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007F +FFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007F +FFFFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000 +003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000 +003FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000 +003FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000 +003FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000 +003FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000 +007FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF000000 +00FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE0000 +1FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFF +FF001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE +00000000005B5479D26A>III77 D80 D82 +D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFF +FFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF +000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000 +000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000007F +00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF000 +0000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F +00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFF +F8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000 +000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFF +FFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE +000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000 +007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFF +F0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000 +000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000007F +F0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE0000 +0000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF +80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC0 +00001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF00 +00F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<00007FFF +000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC00000 +03FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC000 +1FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF8000 +07FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC00000000000 +07FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000 +0000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF +87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC000 +07FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF0000 +07FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000 +FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE0000 +1FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF800 +0FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC +0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF000000000 +0000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000 +000003FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF001FFE000 +000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8 +000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FF +C00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FF +F80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007F +FE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F +FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F +FF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007F +FC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FF +F00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF +000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80 +000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF800000000 +1FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC +0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC000 +0FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003 +FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE00000000 +00FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000 +FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FF +FE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF +00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF80 +000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000 +003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFF +E0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001 +FF80000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FF +FF80000000000007FFFF800000000000001FFF8000000000000007FF8000000000000007 +FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007 +FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007 +FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007 +FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007 +FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007 +FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7 +FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FF +FF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000F +FF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000F +FF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000F +FF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F +FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F +FF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000F +FF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000F +FF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000F +FF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001F +FF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FF +FF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8F +FFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B> +I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000 +003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007 +FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF +000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE00 +0000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFF +FFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE000000 +0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000 +007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000000E0 +1FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003 +FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000F +FFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387C +B63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001 +FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003F +F800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007F +F0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007F +F0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007F +F0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFF +FFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007F +F8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFF +FFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE000 +3FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007F +F01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001F +FE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F +FF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003F +FE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003F +FC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000 +FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF00 +00000007C000000000000007C00000000000000FC00000000000000FC00000000000000F +C00000000000000FE00000000000000FE00000000000000FF80000000000000FFE000000 +0000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003 +FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFF +FFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803F +F000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC0000000 +00FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FF +E000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF8000000 +07FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE00000 +7FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543 +>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000 +0000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000 +000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0 +000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF +000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF +800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FF +C00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFF +FFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I< +007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF800 +0FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF000 +01FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0 +FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FF +FFF00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF00000 +00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 +FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000 +00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 +FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000 +00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 +FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001 +FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000 +FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000F +F0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000 +FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF8 +00000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000 +FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FF +F0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000 +FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000F +FFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000 +FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003 +FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF40 +537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0 +FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFE00000 +FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFF +FFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF +03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0 +000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000 +FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003F +FE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE0 +00003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFF +FFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFF +C03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFF +F00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001F +FF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007 +FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007 +FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FF +FFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B> +I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF +807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE0 +0003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF00 +00003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF +003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE00 +00001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF +C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00 +00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF +807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF00 +00003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC +0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF8 +0007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC000 +0000003FFFFF000000000001FFE00000003A387CB643>I<007FE003FE00FFFFE00FFF80 +FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE +00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC +00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF8000000 +00FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000 +FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 +D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF +001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F +00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000 +00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0 +001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF +80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF +F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F +F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F +C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0 +00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00 +000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00 +000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00 +00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00 +000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF +FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00 +0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF +F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF +FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF +FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F +FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B +FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3 +FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803 +FFFFC0000007FFE003FF000042377BB54B>III +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmcsc10 10.95 3 +/Fj 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3 +E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007 +E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000 +E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF +FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F +E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F +E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0 +E00000FFFF806000000FFC000030317BAF3A>103 D110 +D117 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmr10 10.95 83 +/Fk 83 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F +807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F +003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000 +0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A +4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF +E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000 +C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018 +000C0038001C00300018001C1C7DBE2D>I<0000E000000000E000000000E000000000E0 +00000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0E03C000F80E01E +001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E01FC0F800E03FC0 +F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F80FE00E00E00FE +00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE000001FFFE000000FFF +FC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC000003FFFC000000FF +FE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000E01FC00000E01F +C03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF80E007C0 +FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F003C00E01E003C +00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF8000003FFE0000000F +F800000000E000000000E000000000E000000000E0000022497BC32D>36 +D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 +C001C001800380030007000E001C001800380030000B1C79BE19>39 +D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 +0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 +001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 +007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 +0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F +000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 +6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B +1C798919>44 DI<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000 +07C000000007C000000007800000000F800000000F800000000F000000001F000000001F +000000001E000000003E000000003E000000003C000000007C000000007C000000007800 +000000F800000000F800000000F000000001F000000001F000000001E000000003E00000 +0003E000000003C000000007C000000007C000000007800000000F800000000F80000000 +1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C +000000007800000000F800000000F800000000F000000001F000000001F000000001E000 +000003E000000003E000000003C000000007C000000007C000000007800000000F800000 +000F800000000F000000001F000000001F000000001E000000003E000000003E00000000 +7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0 +00000001E000000003E000000003E000000003C000000007C000000007C0000000078000 +00000F800000000F800000000F000000001F000000001F000000001E000000003E000000 +003E000000003C000000007C000000007C000000007800000000F800000000F800000000 +F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8 +0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0 +1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F +000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8 +3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F +C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F +FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007 +FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF +FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0 +07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000 +3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F +F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0 +0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000 +0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000 +F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00 +0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF +E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D +>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF +001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0 +3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000 +0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F +FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000 +FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F +F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0 +FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F +0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I< +0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000 +0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000 +1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380 +7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E +000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00 +0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF +FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780 +001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF +000007FFFC0000073FE00000070000000007000000000700000000070000000007000000 +000700000000070000000007000000000700000000070000000007000000000700000000 +0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007 +00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000 +000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000 +0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F +C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800 +03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8 +000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0 +03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F +C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87 +FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000 +3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F +F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0 +7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F +C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E +07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F +000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF +FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000 +1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0 +000000078000000007000000000F000000001E000000001E000000003C000000003C0000 +00007C000000007800000000F800000000F800000001F800000001F000000003F0000000 +03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F +E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0 +0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000 +00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF +8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F +801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0 +3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F +FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F +FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001 +FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003 +F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0 +7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001 +FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000 +007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F +C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80 +001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000 +1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F +F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0 +007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000 +00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0 +00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F +000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0 +FFC07F807F801E0000000000000000000000000000000000000000000000000000000000 +000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619> +I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000 +00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF +C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C +003800300030000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C00 +01FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F00 +00FF3E0000FF000001FE000001FE000003FC000007F8000007F000000FC000001F800000 +3F0000003E0000007C00000078000000F8000000F0000001F0000001E0000001E0000003 +C0000003C000000380000003800000038000000380000003800000038000000380000003 +800000038000000380000003800000030000000000000000000000000000000000000000 +000000000000000000000000000000078000001FE000001FE000003FF000003FF000003F +F000003FF000001FE000001FE0000007800020407BBF2B>63 D<0000007FE00000000000 +07FFFE00000000001F801F8000000000780001E000000001E0000078000000078000001E +0000000F0000000F0000001E000000078000003800000001C000007000000000E00000E0 +00000000700001E000000000780003C0000000003C000380003F80001C00070001FFF000 +0E000F0007E07C000F000E000FC01E0007001E003F00070007801C007F00038003803C00 +FE0001C003C03800FC0001FE01C03801FC0000FF01C07803F800007F01E07003F800007F +00E07007F000007F00E07007F000007F00E0F007F000007F00F0E007F000007F0070E00F +E000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F +0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E00FE000007F0070E007 +F000007F0070F007F000007F00707007F000007F00707007F000007F00707003F800007F +00707803F800007F00E03801FC0000FF00E03800FC0001FF00E03C00FE0001FF00E01C00 +7F0003FF01C01E003F00077F01C00E000FC01E3F83800F0007E07C1F8700070001FFF007 +FE000380003F8001F80003C000000000000001E000000000000000E00000000000000070 +0000000000000038000000000000001E0000000003F0000F000000000FF0000780000000 +3FC00001E0000001FE0000007800001FF00000001F8003FF8000000007FFFFF800000000 +007FFE0000003C417BBF47>I<00000007000000000000000F800000000000000F800000 +000000000F800000000000001FC00000000000001FC00000000000001FC0000000000000 +3FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF00000 +000000007FF0000000000000FFF8000000000000E7F8000000000000E7F8000000000001 +C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE0000 +0000000381FE00000000000700FF00000000000700FF00000000000700FF00000000000E +007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC000 +0000001C003FC00000000038001FE00000000038001FE00000000038001FE00000000070 +000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F800 +000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FF +FFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF00 +00000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C00 +00003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001FE0 +0000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF00 +00003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>I< +FFFFFFFFFC0000FFFFFFFFFF8000FFFFFFFFFFF00001FF80000FF800007F000003FE0000 +7F000001FF00007F000000FF80007F0000007FC0007F0000003FE0007F0000003FE0007F +0000001FF0007F0000001FF0007F0000001FF8007F0000001FF8007F0000001FF8007F00 +00000FF8007F0000001FF8007F0000001FF8007F0000001FF8007F0000001FF0007F0000 +001FF0007F0000003FE0007F0000007FE0007F0000007FC0007F000000FF80007F000001 +FF00007F000003FC00007F00000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE0 +00007F000007FC00007F000001FE00007F000000FF80007F0000007FC0007F0000003FE0 +007F0000001FF0007F0000001FF8007F0000000FF8007F0000000FFC007F00000007FC00 +7F00000007FC007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F +00000007FE007F00000007FE007F00000007FE007F00000007FC007F0000000FFC007F00 +00000FFC007F0000001FF8007F0000001FF0007F0000003FF0007F0000007FE0007F0000 +00FFC0007F000003FF8001FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF +0000373E7DBD40>I<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007E0 +3E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007FE +007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE07 +FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1FF0 +000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE000 +0000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC00000 +000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000 +0000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000000000 +007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE0000000000E +3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C07 +F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000FF +80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003FE +00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF00000000003F +F0000037427BBF42>IIII<0000003FE0000C0000 +0003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC0000 +78FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC0000 +FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC000000 +00FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C001F +F0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0000000 +001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000FF +C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000 +000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF +C0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0000000 +0FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC001F +F000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8000000 +03FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC0000 +FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F80000 +1EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C0000 +0003FFFF0000000000003FF00000003C427BBF47>III<001FFFFFFC001FFFFFFC001F +FFFFFC000007FF00000003FE00000001FE00000001FE00000001FE00000001FE00000001 +FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE +00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00 +000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000 +0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000 +01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001 +FE00000001FE003F0001FE007F8001FE00FFC001FE00FFC001FE00FFC001FE00FFC001FE +00FFC003FC00FF8003FC007F0003F8007C0007F800380007F0003C000FE0001E001FC000 +0F003F800003E07E000000FFF80000003FC0000026407CBD2F>IIIII<0000007FE0000000000007FFFE00000000001FC03F8000 +0000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC0 +00003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F8 +0001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF000 +000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000007F +C03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC000 +0000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003F +F0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000 +0000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003F +F07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE000 +0000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF +801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC00 +000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE0 +00003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC +0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE00000 +003C427BBF47>II82 +D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC +1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC +0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00 +00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF +800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF +F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF +00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0 +0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00 +0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF +F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF +FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00 +003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000 +01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000 +003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000 +00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000 +0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D +7DBC42>IIII<7FFFFFC003FFFFE07FFF +FFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F +8000000FF800001F0000000FF800001E00000007FC00001C00000003FE00003C00000003 +FE00007800000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C0 +000000003FC003C0000000003FE00780000000001FF00700000000000FF00F0000000000 +0FF81E000000000007FC1C000000000007FC3C000000000003FE78000000000001FF7000 +0000000001FFF0000000000000FFE00000000000007FC00000000000007FC00000000000 +003FE00000000000001FF00000000000001FF00000000000001FF80000000000001FFC00 +00000000003FFC0000000000003BFE00000000000071FF000000000000F1FF0000000000 +00E0FF800000000001C07F800000000003C07FC00000000003803FE00000000007003FE0 +000000000F001FF0000000000E000FF8000000001C000FF8000000003C0007FC00000000 +380003FE00000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF +80000003C000007FC00000038000003FE00000078000003FE000000F0000001FF000001F +0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FF +FFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>II<3FFFFFFFFFF83FFFFFFFFFF83FFFFFFFFFF83FFF0000 +1FF03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E000000FF803E000000 +FF803C000001FF007C000003FE0078000003FE0078000007FC007800000FF8007800000F +F8007000001FF0007000001FF0007000003FE0007000007FC0007000007FC000000000FF +8000000001FF0000000001FF0000000003FE0000000007FC0000000007FC000000000FF8 +000000000FF8000000001FF0000000003FE0000000003FE0000000007FC000000000FF80 +00000000FF8000000001FF0000000001FF0000000003FE0000000007FC00001C0007FC00 +001C000FF800001C001FF000001C001FF000001C003FE000001C007FC000001C007FC000 +003C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE0000007807FC0000 +00780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000000FF87FC00000 +3FF87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7BBD38>II<018000C0038001C003000180070003800E0007001C000E0018000C003800 +1C003000180070003800600030006000300060003000E0007000C0006000C0006000C000 +6000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE0 +1FF03FC01FE00F0007801C1C73BE2D>II<01800380030007000E00 +1C001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE0 +7FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000 +078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE0000 +1FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F0000 +0000007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F0000 +01FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F0000 +7F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380 +FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF00 +07F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC000000 +00FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E0 +0001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F +8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007 +F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007 +F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007 +F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F +8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC0 +0001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F80000 +7C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC0 +00FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF00000000FF000000007F800000007F800000007F800000003F800001C03FC00001C0 +1FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC00780000 +3F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000 +FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E00 +3DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC000 +01FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F8000 +01FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE000 +03FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFF +C1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F800 +01F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F +80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFF +FFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +00007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC00001 +E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80F800 +0007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0 +FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003 +F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E0 +00FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0 +007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE0 +00FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071F +FF0000000703F80000000600000000000E00000000000E00000000000E00000000000F00 +000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FF +FFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E00 +0000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F800 +00001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F80 +0001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D +7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001 +FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003 +FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F800 +07F8000FFC000FFC000FFC000FFC0007F80007F80001E000000000000000000000000000 +00000000000000000000000000000000000000000000000001FC007FFC007FFC007FFC00 +07FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0 +143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE0000 +780000000000000000000000000000000000000000000000000000000000000000000000 +0000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E00 +7F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC001851 +85BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001 +FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001 +FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001 +FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001 +F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001 +F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003 +FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00 +FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8 +FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F0 +00FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE +0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F +0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F +0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF +FEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FF +F87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001 +FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFF +FFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F +0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC +3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F00 +0000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC000 +03F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0 +000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F0 +0003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001F +C001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007 +F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007 +F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000F +F001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F +0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF00 +0001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000 +002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C +7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003 +FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001 +FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001 +FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001 +FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000F +FC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA7 +30>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01 +FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001 +FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001 +FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001 +FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C0 +3FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC00 +00E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FF +FF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F000 +01F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF80 +0780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C00 +00001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC00 +0000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00 +0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00 +0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00 +0001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00 +E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397E +B723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC +0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE +0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E29 +7DA733>II< +FFFFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001F +C0003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C00 +01FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001F +F8007000007F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E000 +001FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E0 +3F038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F0000 +0003F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF00 +07FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E0003F00000 +00007E0003F0000000007C0001F0000000003C0001E000000000380000E000003D287EA6 +42>III<1FFFFFFF801FFFFFFF801FE000 +FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF0 +0038001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE0000 +0003FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC0038000 +7F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF0 +0007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFF +FF0021277EA628>I124 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmbx12 20.736 12 +/Fl 12 120 df66 D68 D<000000000000007FFFE000000000700000 +0000000000003FFFFFFF00000001F80000000000000003FFFFFFFFF0000003F800000000 +0000003FFFFFFFFFFC000007F800000000000001FFFFFFFFFFFF80000FF8000000000000 +07FFFFFFFFFFFFE0001FF80000000000003FFFFFFFFFFFFFF0003FF8000000000000FFFF +FFFFFFFFFFFC007FF8000000000003FFFFFFFF0007FFFE00FFF800000000000FFFFFFFC0 +00003FFF81FFF800000000001FFFFFFC00000007FFC3FFF800000000007FFFFFE0000000 +01FFF7FFF80000000000FFFFFF80000000007FFFFFF80000000003FFFFFE00000000001F +FFFFF80000000007FFFFF800000000000FFFFFF8000000000FFFFFE0000000000007FFFF +F8000000001FFFFFC0000000000001FFFFF8000000007FFFFF80000000000000FFFFF800 +000000FFFFFE000000000000007FFFF800000001FFFFFC000000000000003FFFF8000000 +03FFFFF8000000000000003FFFF800000003FFFFF0000000000000001FFFF800000007FF +FFF0000000000000000FFFF80000000FFFFFE00000000000000007FFF80000001FFFFFC0 +0000000000000003FFF80000003FFFFF800000000000000003FFF80000003FFFFF800000 +000000000001FFF80000007FFFFF000000000000000001FFF8000000FFFFFE0000000000 +00000000FFF8000000FFFFFE000000000000000000FFF8000001FFFFFC00000000000000 +00007FF8000001FFFFFC0000000000000000007FF8000003FFFFFC000000000000000000 +3FF8000003FFFFF80000000000000000003FF8000007FFFFF80000000000000000001FF8 +000007FFFFF00000000000000000001FF800000FFFFFF00000000000000000001FF80000 +0FFFFFF00000000000000000000FF800000FFFFFF00000000000000000000FF800001FFF +FFE00000000000000000000FF800001FFFFFE00000000000000000000FF800001FFFFFE0 +0000000000000000000FF800003FFFFFE000000000000000000007F800003FFFFFC00000 +0000000000000007F800003FFFFFC000000000000000000007F800003FFFFFC000000000 +000000000003F000007FFFFFC0000000000000000000000000007FFFFFC0000000000000 +000000000000007FFFFFC0000000000000000000000000007FFFFFC00000000000000000 +00000000007FFFFF80000000000000000000000000007FFFFF8000000000000000000000 +000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000000000 +00FFFFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FF +FFFF8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF +8000000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF8000 +000000000000000000000000FFFFFF8000000000000000000000000000FFFFFF80000000 +00000000000000000000FFFFFF8000000000000000000000000000FFFFFF800000000000 +0000000000000000FFFFFF8000000000000000000000000000FFFFFF8000000000000000 +000000000000FFFFFF8000000000000000000000000000FFFFFF80000000000000000000 +00000000FFFFFF80000000000000000000000000007FFFFF800000000000000000000000 +00007FFFFF80000000000000000000000000007FFFFFC00000000003FFFFFFFFFFFFFFC0 +7FFFFFC00000000003FFFFFFFFFFFFFFC07FFFFFC00000000003FFFFFFFFFFFFFFC07FFF +FFC00000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFC0 +0000000003FFFFFFFFFFFFFFC03FFFFFC00000000003FFFFFFFFFFFFFFC03FFFFFE00000 +000003FFFFFFFFFFFFFFC01FFFFFE00000000000000003FFFFF800001FFFFFE000000000 +00000003FFFFF800001FFFFFE00000000000000003FFFFF800000FFFFFF0000000000000 +0003FFFFF800000FFFFFF00000000000000003FFFFF800000FFFFFF00000000000000003 +FFFFF8000007FFFFF80000000000000003FFFFF8000007FFFFF80000000000000003FFFF +F8000003FFFFF80000000000000003FFFFF8000003FFFFFC0000000000000003FFFFF800 +0001FFFFFC0000000000000003FFFFF8000001FFFFFE0000000000000003FFFFF8000000 +FFFFFE0000000000000003FFFFF8000000FFFFFF0000000000000003FFFFF80000007FFF +FF0000000000000003FFFFF80000003FFFFF8000000000000003FFFFF80000003FFFFFC0 +00000000000003FFFFF80000001FFFFFC000000000000003FFFFF80000000FFFFFE00000 +0000000003FFFFF800000007FFFFF000000000000003FFFFF800000003FFFFF800000000 +000003FFFFF800000003FFFFFC00000000000003FFFFF800000001FFFFFE000000000000 +07FFFFF800000000FFFFFF00000000000007FFFFF8000000007FFFFF80000000000007FF +FFF8000000001FFFFFC000000000000FFFFFF8000000000FFFFFF000000000001FFFFFF8 +0000000007FFFFF800000000001FFFFFF80000000003FFFFFE00000000003FFFFFF80000 +000000FFFFFFC0000000007FFFFFF800000000007FFFFFF000000001FFFFFFF800000000 +001FFFFFFE00000007FFCFFFF800000000000FFFFFFFE000001FFF87FFF8000000000003 +FFFFFFFF8003FFFF01FFF8000000000000FFFFFFFFFFFFFFFC00FFF80000000000003FFF +FFFFFFFFFFF8003FF800000000000007FFFFFFFFFFFFE0001FF800000000000001FFFFFF +FFFFFFC00007F8000000000000003FFFFFFFFFFE000001F80000000000000003FFFFFFFF +F80000007000000000000000003FFFFFFF80000000000000000000000000007FFFF00000 +0000000000827A75F798>71 D<0001FFFC0000000000000000FFFFFFFC00000000000000 +00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000 +00FFFFFFFC0000000000000000FFFFFFFC0000000000000000FFFFFFFC00000000000000 +00FFFFFFFC0000000000000000007FFFFC0000000000000000001FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000000000000000000FFFFC00000000000000 +00000FFFFC0000000000000000000FFFFC0000FFFC00000000000FFFFC000FFFFFE00000 +00000FFFFC007FFFFFFE000000000FFFFC03FFFFFFFF800000000FFFFC0FFFFFFFFFE000 +00000FFFFC3FFFFFFFFFF80000000FFFFC7FFF007FFFFE0000000FFFFDFFF00007FFFF00 +00000FFFFFFFC00001FFFF8000000FFFFFFF0000007FFFE000000FFFFFFC0000003FFFF0 +00000FFFFFF80000001FFFF800000FFFFFE00000000FFFFC00000FFFFFC000000007FFFE +00000FFFFF8000000007FFFE00000FFFFF8000000003FFFF00000FFFFF0000000003FFFF +80000FFFFE0000000001FFFFC0000FFFFE0000000001FFFFC0000FFFFE0000000000FFFF +E0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFFF0000FFFFE00000000007FFF +F0000FFFFE00000000007FFFF0000FFFFE00000000007FFFF8000FFFFE00000000007FFF +F8000FFFFE00000000007FFFF8000FFFFE00000000007FFFFC000FFFFE00000000003FFF +FC000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF +FC000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF +FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF +FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF +FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF +FE000FFFFE00000000003FFFFE000FFFFE00000000003FFFFE000FFFFE00000000003FFF +FE000FFFFE00000000003FFFFC000FFFFE00000000003FFFFC000FFFFE00000000003FFF +FC000FFFFE00000000003FFFFC000FFFFE00000000007FFFFC000FFFFE00000000007FFF +F8000FFFFE00000000007FFFF8000FFFFE00000000007FFFF8000FFFFE00000000007FFF +F0000FFFFE0000000000FFFFF0000FFFFE0000000000FFFFE0000FFFFE0000000000FFFF +E0000FFFFE0000000001FFFFC0000FFFFE0000000001FFFFC0000FFFFF0000000001FFFF +80000FFFFF0000000003FFFF00000FFFFF8000000007FFFF00000FFFFFC000000007FFFE +00000FFFFFE00000000FFFFC00000FFFFFE00000001FFFF800000FFFFFF00000003FFFF0 +00000FFFFFFC0000007FFFE000000FFFE7FE000000FFFFC000000FFFC3FF800003FFFF80 +00000FFF81FFE0001FFFFE0000000FFF807FFC00FFFFFC0000000FFF003FFFFFFFFFF000 +00000FFE000FFFFFFFFFC00000000FFC0003FFFFFFFF000000000FF80000FFFFFFF80000 +00000FF000003FFFFFC0000000000000000003FFF0000000005F797AF76C>98 +D<000000007FFF800000000000000FFFFFFC0000000000007FFFFFFF800000000001FFFF +FFFFE00000000007FFFFFFFFF8000000001FFFFFFFFFFE000000007FFFF807FFFF000000 +01FFFFC000FFFF80000003FFFF00003FFFE0000007FFFC00000FFFF000000FFFF8000007 +FFF800001FFFF0000003FFF800003FFFE0000001FFFC00007FFFC0000000FFFE0000FFFF +80000000FFFE0001FFFF800000007FFF0001FFFF000000007FFF8003FFFF000000003FFF +8007FFFE000000003FFF8007FFFE000000003FFFC00FFFFE000000001FFFC00FFFFE0000 +00001FFFE01FFFFC000000001FFFE01FFFFC000000001FFFE01FFFFC000000000FFFF03F +FFFC000000000FFFF03FFFFC000000000FFFF03FFFF8000000000FFFF07FFFF800000000 +0FFFF07FFFF8000000000FFFF07FFFF8000000000FFFF87FFFF80000000007FFF87FFFF8 +0000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FF +F8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFF +FFFFFFFFF8FFFFFFFFFFFFFFFFFFF0FFFFF800000000000000FFFFF800000000000000FF +FFF800000000000000FFFFF800000000000000FFFFF800000000000000FFFFF800000000 +0000007FFFF8000000000000007FFFF8000000000000007FFFF8000000000000007FFFFC +000000000000003FFFFC000000000000003FFFFC000000000000003FFFFC000000000000 +003FFFFC000000000000001FFFFC000000000000001FFFFE000000000000000FFFFE0000 +00000003F00FFFFE000000000007F807FFFF000000000007F807FFFF00000000000FF803 +FFFF80000000000FF001FFFF80000000001FF001FFFFC0000000001FE000FFFFE0000000 +003FE0007FFFF0000000007FC0003FFFF800000000FFC0001FFFFC00000001FF80000FFF +FE00000003FF000007FFFF8000000FFE000003FFFFE000003FFC000001FFFFF80000FFF8 +000000FFFFFFC00FFFF00000003FFFFFFFFFFFE00000000FFFFFFFFFFF8000000003FFFF +FFFFFE0000000000FFFFFFFFF800000000001FFFFFFFE0000000000003FFFFFF00000000 +0000000FFFE00000004D507BCE58>101 D<0000000000000000007F8000000007FFFC00 +0007FFE0000000FFFFFFE0001FFFF8000007FFFFFFFC007FFFFC00001FFFFFFFFF01FFFF +FE00007FFFFFFFFFC3FFFFFE0001FFFFFFFFFFF7FFBFFF0003FFFF803FFFFFF83FFF000F +FFFC0007FFFFC03FFF001FFFF00001FFFF007FFF003FFFE00000FFFF807FFF007FFFC000 +007FFFC03FFF00FFFFC000007FFFE03FFF00FFFF8000003FFFE03FFE01FFFF8000003FFF +F01FFE03FFFF0000001FFFF80FFC03FFFF0000001FFFF807F003FFFF0000001FFFF80000 +07FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE0000000FFFFC00000FFFFE +0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE000000 +0FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE +00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000F +FFFE0000000FFFFE000007FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE00 +00000FFFFC000003FFFF0000001FFFF8000003FFFF0000001FFFF8000003FFFF0000001F +FFF8000001FFFF8000003FFFF0000000FFFF8000003FFFE0000000FFFFC000007FFFE000 +00007FFFC000007FFFC00000003FFFE00000FFFF800000001FFFF00001FFFF000000000F +FFFC0007FFFE000000000FFFFF803FFFF8000000000FFFFFFFFFFFF0000000001FFFFFFF +FFFFC0000000003F1FFFFFFFFF00000000003F07FFFFFFFC00000000007E00FFFFFFE000 +000000007E0007FFFC000000000000FE00000000000000000000FE000000000000000000 +00FE00000000000000000000FE00000000000000000001FE00000000000000000001FF00 +000000000000000001FF00000000000000000001FF80000000000000000001FF80000000 +000000000001FFC0000000000000000001FFE0000000000000000001FFF0000000000000 +000001FFFE000000000000000000FFFFFFFFFFFFC000000000FFFFFFFFFFFFFF00000000 +FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFF8000007FFFFF +FFFFFFFFFFE000003FFFFFFFFFFFFFFFF000003FFFFFFFFFFFFFFFFC00001FFFFFFFFFFF +FFFFFE00000FFFFFFFFFFFFFFFFF000007FFFFFFFFFFFFFFFF800003FFFFFFFFFFFFFFFF +C00007FFFFFFFFFFFFFFFFC0001FFFFFFFFFFFFFFFFFE0007FFFFFFFFFFFFFFFFFE001FF +FFFFFFFFFFFFFFFFF007FFFC00000000FFFFFFF00FFFE00000000003FFFFF81FFFC00000 +0000007FFFF83FFF8000000000001FFFF83FFF00000000000007FFF87FFF000000000000 +03FFFC7FFE00000000000003FFFCFFFE00000000000001FFFCFFFC00000000000001FFFC +FFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00 +000000000000FFFCFFFC00000000000000FFFCFFFE00000000000001FFFC7FFE00000000 +000001FFF87FFF00000000000003FFF87FFF00000000000003FFF83FFF80000000000007 +FFF03FFFC000000000000FFFF01FFFE000000000001FFFE00FFFF000000000003FFFC007 +FFFC0000000000FFFF8003FFFF0000000003FFFF0000FFFFC00000000FFFFC00007FFFF8 +0000007FFFF800001FFFFFE0001FFFFFE0000007FFFFFFFFFFFFFF80000001FFFFFFFFFF +FFFE000000007FFFFFFFFFFFF8000000000FFFFFFFFFFFC000000000007FFFFFFFF80000 +0000000001FFFFFE0000000058727BCE61>103 D<0001FFFC000000000000000000FFFF +FFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000000000 +00FFFFFFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000 +00000000FFFFFFFC000000000000000000FFFFFFFC000000000000000000007FFFFC0000 +00000000000000001FFFFC000000000000000000000FFFFC000000000000000000000FFF +FC000000000000000000000FFFFC000000000000000000000FFFFC000000000000000000 +000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000000000 +000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000 +000000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC +000000000000000000000FFFFC000000000000000000000FFFFC00000000000000000000 +0FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000000000 +0000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000 +0000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00 +0000000000000000000FFFFC000000000000000000000FFFFC000000000000000000000F +FFFC000000000000000000000FFFFC000000000000000000000FFFFC0000000000000000 +00000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000FFFE0 +00000000000FFFFC0000FFFFFE00000000000FFFFC0003FFFFFF80000000000FFFFC000F +FFFFFFE0000000000FFFFC003FFFFFFFF8000000000FFFFC007FFFFFFFFC000000000FFF +FC01FFF01FFFFE000000000FFFFC03FF0007FFFF000000000FFFFC07FC0003FFFF800000 +000FFFFC0FF00001FFFFC00000000FFFFC1FC00000FFFFC00000000FFFFC3F800000FFFF +E00000000FFFFC7F000000FFFFE00000000FFFFC7E0000007FFFF00000000FFFFCFC0000 +007FFFF00000000FFFFDF80000007FFFF00000000FFFFDF00000007FFFF00000000FFFFF +F00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFE00000003FFFF8000000 +0FFFFFC00000003FFFF80000000FFFFFC00000003FFFF80000000FFFFF800000003FFFF8 +0000000FFFFF800000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00000000 +3FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFE00 +0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F +FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800 +00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F +FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000 +00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF +FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000 +000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF +F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000 +003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE +000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000 +0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8 +0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000 +3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00 +0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F +FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800 +00FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFF +FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0 +03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80617879 +F76C>I<0001FC0000000007FF000000001FFFC00000003FFFE00000007FFFF0000000FF +FFF8000000FFFFF8000001FFFFFC000001FFFFFC000003FFFFFE000003FFFFFE000003FF +FFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000001FFFFFC000001FF +FFFC000000FFFFF8000000FFFFF80000007FFFF00000003FFFE00000001FFFC000000007 +FF0000000001FC0000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000001FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFF +FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC0000007FFFFC0000001F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F +FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000FFFF +FFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFF +FFFFFF80FFFFFFFFFF80297979F835>I<0001FFF800000FFFE000000000FFFFFFF80000 +FFFFFE00000000FFFFFFF80003FFFFFF80000000FFFFFFF8000FFFFFFFE0000000FFFFFF +F8003FFFFFFFF8000000FFFFFFF8007FFFFFFFFC000000FFFFFFF801FFF01FFFFE000000 +FFFFFFF803FF0007FFFF000000FFFFFFF807FC0003FFFF800000007FFFF80FF00001FFFF +C00000001FFFF81FC00000FFFFC00000000FFFF83F800000FFFFE00000000FFFF87F0000 +00FFFFE00000000FFFF87E0000007FFFF00000000FFFF8FC0000007FFFF00000000FFFF9 +F80000007FFFF00000000FFFF9F00000007FFFF00000000FFFFBF00000003FFFF8000000 +0FFFFBE00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFC00000003FFFF8 +0000000FFFFFC00000003FFFF80000000FFFFF800000003FFFF80000000FFFFF80000000 +3FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00 +0000003FFFF80000000FFFFF000000003FFFF80000000FFFFE000000003FFFF80000000F +FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800 +00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F +FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000 +00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF +FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000 +000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF +F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000 +003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE +000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000 +0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8 +0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000 +3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00 +0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F +FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800 +00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000FFFFFFFFFFE003FFFF +FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0 +03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFF +FFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80614E79CD6C>110 +D<000000FF00000000000000FF00000000000000FF00000000000000FF00000000000000 +FF00000000000000FF00000000000000FF00000000000001FF00000000000001FF000000 +00000001FF00000000000001FF00000000000001FF00000000000003FF00000000000003 +FF00000000000003FF00000000000003FF00000000000007FF00000000000007FF000000 +0000000FFF0000000000000FFF0000000000001FFF0000000000001FFF0000000000003F +FF0000000000003FFF0000000000007FFF000000000000FFFF000000000000FFFF000000 +000001FFFF000000000003FFFF000000000007FFFF00000000001FFFFF00000000003FFF +FF0000000000FFFFFFFFFFFF000FFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF +00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF000007FF +FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000 +000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF +FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000 +000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF +FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000 +000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF +FF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000 +000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FF +FF000000000007FFFF000000000007FFFF000000000007FFFF00001FE00007FFFF00001F +E00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FF +FF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001F +E00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00003FE00007FF +FF80003FC00003FFFF80003FC00003FFFF80007FC00003FFFFC0007F800001FFFFC000FF +800001FFFFE000FF800000FFFFE001FF0000007FFFF003FE0000007FFFFE0FFE0000003F +FFFFFFFC0000000FFFFFFFF800000007FFFFFFF000000001FFFFFFC0000000007FFFFF80 +000000001FFFFE000000000001FFF000003B6E7CEC4B>116 D<0000FFFE0000000003FF +F80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003 +FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE +000003FFFFFFF80000FFFFFFFE000003FFFFFFF80000FFFFFFFE000003FFFFFFF8000000 +7FFFFE00000001FFFFF80000001FFFFE000000007FFFF80000000FFFFE000000003FFFF8 +0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000 +3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00 +0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F +FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800 +00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F +FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000 +00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF +FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000 +000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF +F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000 +003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE +000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000 +0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8 +0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000 +3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00 +0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000007FFFF80000000F +FFFE000000007FFFF80000000FFFFE000000007FFFF80000000FFFFE000000007FFFF800 +00000FFFFE00000000FFFFF80000000FFFFE00000000FFFFF80000000FFFFE00000001FF +FFF80000000FFFFE00000001FFFFF80000000FFFFE00000003FFFFF800000007FFFE0000 +0007FFFFF800000007FFFE00000007DFFFF800000007FFFF0000000FDFFFF800000003FF +FF0000001F9FFFF800000003FFFF0000003F9FFFFC00000001FFFF8000007F1FFFFF0000 +0000FFFFC00001FE1FFFFFFF800000FFFFE00007FC1FFFFFFF8000003FFFFE003FF81FFF +FFFF8000001FFFFFFFFFF01FFFFFFF8000000FFFFFFFFFC01FFFFFFF80000003FFFFFFFF +801FFFFFFF80000000FFFFFFFE001FFFFFFF800000001FFFFFF8001FFFFFFF8000000000 +FFFF80001FFFC00000614F79CD6C>I119 D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 1 +1 0 bop 150 1318 a Fl(Debugging)64 b(with)i(GDB)p 150 +1418 3600 34 v 2453 1515 a Fk(The)30 b Fj(gnu)g Fk(Source-Lev)m(el)h +(Debugger)2214 1732 y(Sev)m(en)m(th)g(Edition,)e(for)h(GDB)i(v)m +(ersion)d(4.18)3180 1840 y(F)-8 b(ebruary)30 b(1999)150 +5091 y Fi(Ric)l(hard)45 b(M.)g(Stallman)h(and)f(Roland)g(H.)h(P)l(esc)l +(h)p 150 5141 3600 17 v eop +%DVIPSSectionPage: 2 +2 1 bop 1147 408 a Fk(\(Send)30 b(bugs)f(and)h(commen)m(ts)h(on)g(GDB)g +(to)g(bug-gdb@prep.ai.mit.edu.\))2912 518 y Fh(Debugging)g(with)i(GDB) +3194 628 y Fk(T)3245 647 y(E)3295 628 y(Xinfo)d(2.257)150 +3579 y(Cop)m(yrigh)m(t)602 3576 y(c)577 3579 y Fg(\015)g +Fk(1988-1999)k(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8 +b(oundation,)31 b(Inc.)150 3933 y(Published)c(b)m(y)j(the)h(F)-8 +b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation)150 4042 +y(59)31 b(T)-8 b(emple)30 b(Place)h(-)f(Suite)g(330,)150 +4152 y(Boston,)i(MA)e(02111-1307)35 b(USA)150 4261 y(Prin)m(ted)29 +b(copies)h(are)h(a)m(v)-5 b(ailable)30 b(for)g($20)i(eac)m(h.)150 +4371 y(ISBN)e(1-882114-11-6)150 4615 y(P)m(ermission)g(is)i(gran)m(ted) +h(to)f(mak)m(e)i(and)d(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f +(man)m(ual)h(pro)m(vided)f(the)150 4725 y(cop)m(yrigh)m(t)g(notice)f +(and)g(this)f(p)s(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e +(copies.)150 4859 y(P)m(ermission)36 b(is)i(gran)m(ted)g(to)h(cop)m(y)g +(and)f(distribute)e(mo)s(di\014ed)g(v)m(ersions)h(of)i(this)e(man)m +(ual)g(under)g(the)150 4969 y(conditions)j(for)i(v)m(erbatim)g(cop)m +(ying,)j(pro)m(vided)40 b(also)i(that)h(the)f(en)m(tire)g(resulting)e +(deriv)m(ed)h(w)m(ork)h(is)150 5078 y(distributed)27 +b(under)i(the)i(terms)f(of)h(a)f(p)s(ermission)e(notice)i(iden)m(tical) +f(to)j(this)d(one.)150 5213 y(P)m(ermission)i(is)i(gran)m(ted)g(to)h +(cop)m(y)g(and)f(distribute)d(translations)i(of)i(this)e(man)m(ual)g +(in)m(to)h(another)g(lan-)150 5322 y(guage,)f(under)d(the)h(ab)s(o)m(v) +m(e)i(conditions)d(for)h(mo)s(di\014ed)e(v)m(ersions.)p +eop +%DVIPSSectionPage: 1 +1 2 bop 150 -116 a Fk(Summary)29 b(of)h(GDB)2836 b(1)150 +299 y Ff(Summary)53 b(of)g(GDB)275 509 y Fk(The)27 b(purp)s(ose)f(of)i +(a)g(debugger)f(suc)m(h)h(as)g(GDB)h(is)e(to)h(allo)m(w)f(y)m(ou)h(to)h +(see)f(what)g(is)f(going)h(on)f(\\inside")150 618 y(another)32 +b(program)f(while)e(it)i(executes|or)i(what)e(another)h(program)f(w)m +(as)h(doing)f(at)h(the)f(momen)m(t)h(it)150 728 y(crashed.)275 +858 y(GDB)k(can)g(do)f(four)g(main)g(kinds)e(of)j(things)e(\(plus)g +(other)i(things)e(in)g(supp)s(ort)g(of)i(these\))g(to)g(help)150 +967 y(y)m(ou)31 b(catc)m(h)h(bugs)d(in)g(the)i(act:)225 +1097 y Fg(\017)60 b Fk(Start)31 b(y)m(our)f(program,)g(sp)s(ecifying)f +(an)m(ything)g(that)i(migh)m(t)f(a\013ect)i(its)e(b)s(eha)m(vior.)225 +1227 y Fg(\017)60 b Fk(Mak)m(e)32 b(y)m(our)e(program)g(stop)h(on)f(sp) +s(eci\014ed)f(conditions.)225 1356 y Fg(\017)60 b Fk(Examine)30 +b(what)g(has)g(happ)s(ened,)f(when)g(y)m(our)h(program)h(has)f(stopp)s +(ed.)225 1486 y Fg(\017)60 b Fk(Change)35 b(things)e(in)g(y)m(our)i +(program,)g(so)g(y)m(ou)g(can)g(exp)s(erimen)m(t)f(with)f(correcting)i +(the)g(e\013ects)h(of)330 1596 y(one)31 b(bug)e(and)h(go)h(on)g(to)g +(learn)e(ab)s(out)h(another.)275 1745 y(Y)-8 b(ou)34 +b(can)h(use)f(GDB)h(to)g(debug)f(programs)f(written)h(in)f(C)h(or)g(C)p +Fe(++)p Fk(.)51 b(F)-8 b(or)35 b(more)g(information,)e(see)150 +1855 y(Section)d(9.4.1)i([C)f(and)e(C)p Fe(++)p Fk(],)h(page)h(75.)275 +1985 y(Supp)s(ort)19 b(for)i(Mo)s(dula-2)f(and)h(Chill)d(is)i(partial.) +37 b(F)-8 b(or)22 b(information)d(on)i(Mo)s(dula-2,)i(see)f(Section)f +(9.4.2)150 2094 y([Mo)s(dula-2],)31 b(page)g(80.)42 b(There)29 +b(is)h(no)g(further)f(do)s(cumen)m(tation)h(on)h(Chill)c(y)m(et.)275 +2224 y(Debugging)g(P)m(ascal)h(programs)f(whic)m(h)f(use)h(sets,)i +(subranges,)e(\014le)g(v)-5 b(ariables,)27 b(or)g(nested)g(functions) +150 2333 y(do)s(es)35 b(not)h(curren)m(tly)e(w)m(ork.)56 +b(GDB)37 b(do)s(es)e(not)h(supp)s(ort)d(en)m(tering)j(expressions,)f +(prin)m(ting)f(v)-5 b(alues,)36 b(or)150 2443 y(similar)28 +b(features)i(using)f(P)m(ascal)i(syn)m(tax.)275 2573 +y(GDB)24 b(can)f(b)s(e)f(used)g(to)i(debug)e(programs)g(written)g(in)g +(F)-8 b(ortran,)25 b(although)e(it)f(do)s(es)h(not)g(y)m(et)h(supp)s +(ort)150 2682 y(en)m(tering)35 b(expressions,)h(prin)m(ting)d(v)-5 +b(alues,)36 b(or)g(similar)c(features)k(using)e(F)-8 +b(ortran)36 b(syn)m(tax.)56 b(It)36 b(ma)m(y)g(b)s(e)150 +2792 y(necessary)31 b(to)g(refer)f(to)h(some)g(v)-5 b(ariables)29 +b(with)g(a)i(trailing)d(underscore.)150 3035 y Fi(F)-11 +b(ree)45 b(soft)l(w)l(are)275 3223 y Fk(GDB)36 b(is)f +Fd(free)g(soft)m(w)m(are)p Fk(,)k(protected)d(b)m(y)g(the)f +Fj(gnu)h Fk(General)f(Public)e(License)j(\(GPL\).)g(The)f(GPL)150 +3332 y(giv)m(es)k(y)m(ou)h(the)f(freedom)f(to)i(cop)m(y)g(or)f(adapt)g +(a)g(licensed)f(program|but)g(ev)m(ery)h(p)s(erson)f(getting)i(a)150 +3442 y(cop)m(y)35 b(also)g(gets)h(with)d(it)i(the)g(freedom)f(to)i(mo)s +(dify)d(that)i(cop)m(y)g(\(whic)m(h)f(means)h(that)g(they)g(m)m(ust)g +(get)150 3551 y(access)g(to)f(the)f(source)h(co)s(de\),)h(and)d(the)i +(freedom)f(to)h(distribute)d(further)h(copies.)49 b(T)m(ypical)32 +b(soft)m(w)m(are)150 3661 y(companies)38 b(use)f(cop)m(yrigh)m(ts)i(to) +f(limit)e(y)m(our)i(freedoms;)k(the)c(F)-8 b(ree)39 b(Soft)m(w)m(are)g +(F)-8 b(oundation)38 b(uses)g(the)150 3771 y(GPL)30 b(to)h(preserv)m(e) +g(these)g(freedoms.)275 3900 y(F)-8 b(undamen)m(tally)g(,)34 +b(the)g(General)g(Public)d(License)j(is)f(a)h(license)f(whic)m(h)f(sa)m +(ys)j(that)f(y)m(ou)g(ha)m(v)m(e)h(these)150 4010 y(freedoms)30 +b(and)g(that)h(y)m(ou)g(cannot)g(tak)m(e)g(these)g(freedoms)f(a)m(w)m +(a)m(y)j(from)d(an)m(y)m(one)h(else.)150 4253 y Fi(Con)l(tributors)46 +b(to)f(GDB)275 4441 y Fk(Ric)m(hard)34 b(Stallman)h(w)m(as)h(the)g +(original)e(author)i(of)g(GDB,)h(and)e(of)h(man)m(y)g(other)g +Fj(gnu)g Fk(programs.)150 4550 y(Man)m(y)g(others)g(ha)m(v)m(e)h(con)m +(tributed)e(to)h(its)f(dev)m(elopmen)m(t.)57 b(This)34 +b(section)i(attempts)g(to)h(credit)e(ma)5 b(jor)150 4660 +y(con)m(tributors.)59 b(One)36 b(of)g(the)h(virtues)f(of)g(free)h(soft) +m(w)m(are)h(is)e(that)h(ev)m(ery)m(one)h(is)e(free)h(to)g(con)m +(tribute)f(to)150 4769 y(it;)31 b(with)e(regret,)j(w)m(e)f(cannot)g +(actually)g(ac)m(kno)m(wledge)h(ev)m(ery)m(one)g(here.)42 +b(The)30 b(\014le)g(`)p Fe(ChangeLog)p Fk(')e(in)i(the)150 +4879 y(GDB)h(distribution)c(appro)m(ximates)k(a)f(blo)m(w-b)m(y-blo)m +(w)g(accoun)m(t.)275 5009 y(Changes)g(m)m(uc)m(h)g(prior)f(to)i(v)m +(ersion)f(2.0)h(are)g(lost)f(in)f(the)i(mists)e(of)i(time.)390 +5132 y Fh(Ple)-5 b(a:)45 b Fk(Additions)27 b(to)i(this)e(section)i(are) +g(particularly)d(w)m(elcome.)41 b(If)28 b(y)m(ou)h(or)g(y)m(our)f +(friends)390 5236 y(\(or)36 b(enemies,)h(to)g(b)s(e)e(ev)m(enhanded\))h +(ha)m(v)m(e)h(b)s(een)f(unfairly)d(omitted)j(from)f(this)g(list,)h(w)m +(e)390 5340 y(w)m(ould)29 b(lik)m(e)h(to)h(add)f(y)m(our)g(names!)p +eop +%DVIPSSectionPage: 2 +2 3 bop 150 -116 a Fk(2)2689 b(Debugging)31 b(with)e(GDB)275 +299 y(So)d(that)g(they)h(ma)m(y)f(not)h(regard)f(their)f(man)m(y)h(lab) +s(ors)f(as)h(thankless,)g(w)m(e)h(particularly)d(thank)h(those)150 +408 y(who)34 b(shepherded)f(GDB)j(through)e(ma)5 b(jor)35 +b(releases:)49 b(Jim)33 b(Blandy)h(\(release)h(4.18\);)k(Jason)c +(Molenda)150 518 y(\(release)40 b(4.17\);)46 b(Stan)40 +b(Shebs)e(\(release)i(4.14\);)46 b(F)-8 b(red)40 b(Fish)e(\(releases)i +(4.16,)k(4.15,)f(4.13,)h(4.12,)f(4.11,)150 628 y(4.10,)34 +b(and)e(4.9\);)i(Stu)d(Grossman)h(and)f(John)h(Gilmore)f(\(releases)h +(4.8,)i(4.7,)f(4.6,)h(4.5,)g(and)d(4.4\);)k(John)150 +737 y(Gilmore)c(\(releases)i(4.3,)g(4.2,)h(4.1,)g(4.0,)g(and)d(3.9\);)k +(Jim)c(Kingdon)f(\(releases)j(3.5,)h(3.4,)f(and)f(3.3\);)j(and)150 +847 y(Randy)30 b(Smith)e(\(releases)j(3.2,)h(3.1,)g(and)d(3.0\).)275 +990 y(Ric)m(hard)47 b(Stallman,)52 b(assisted)d(at)g(v)-5 +b(arious)48 b(times)g(b)m(y)h(P)m(eter)g(T)-8 b(erMaat,)56 +b(Chris)46 b(Hanson,)54 b(and)150 1100 y(Ric)m(hard)29 +b(Mlynarik,)g(handled)g(releases)h(through)g(2.8.)275 +1243 y(Mic)m(hael)25 b(Tiemann)e(is)i(the)g(author)g(of)g(most)h(of)f +(the)g Fj(gnu)g Fk(C)p Fe(++)f Fk(supp)s(ort)g(in)g(GDB,)i(with)e +(signi\014can)m(t)150 1353 y(additional)35 b(con)m(tributions)h(from)g +(P)m(er)i(Bothner.)61 b(James)37 b(Clark)f(wrote)i(the)f +Fj(gnu)g Fk(C)p Fe(++)f Fk(demangler.)150 1462 y(Early)27 +b(w)m(ork)h(on)g(C)p Fe(++)f Fk(w)m(as)h(b)m(y)g(P)m(eter)h(T)-8 +b(erMaat)30 b(\(who)e(also)g(did)e(m)m(uc)m(h)i(general)g(up)s(date)f +(w)m(ork)h(leading)150 1572 y(to)j(release)g(3.0\).)275 +1715 y(GDB)k(4)g(uses)f(the)g(BFD)i(subroutine)c(library)g(to)j +(examine)f(m)m(ultiple)e(ob)5 b(ject-\014le)35 b(formats;)i(BFD)150 +1825 y(w)m(as)29 b(a)h(join)m(t)e(pro)5 b(ject)30 b(of)f(Da)m(vid)g(V.) +g(Henk)m(el-W)-8 b(allace,)32 b(Ric)m(h)c(Pixley)-8 b(,)29 +b(Stev)m(e)h(Cham)m(b)s(erlain,)c(and)j(John)150 1934 +y(Gilmore.)275 2078 y(Da)m(vid)d(Johnson)e(wrote)j(the)f(original)e +(COFF)i(supp)s(ort;)g(P)m(ace)h(Willison)c(did)h(the)j(original)d(supp) +s(ort)150 2187 y(for)30 b(encapsulated)g(COFF.)275 2330 +y(Bren)m(t)h(Benson)f(of)h(Harris)e(Computer)g(Systems)h(con)m +(tributed)g(D)m(W)-10 b(ARF)32 b(2)f(supp)s(ort.)275 +2474 y(Adam)22 b(de)h(Bo)s(or)g(and)f(Bradley)g(Da)m(vis)h(con)m +(tributed)f(the)h(ISI)f(Optim)m(um)f(V)i(supp)s(ort.)36 +b(P)m(er)24 b(Bothner,)150 2583 y(Nob)s(o)m(yuki)39 b(Hikic)m(hi,)h +(and)e(Alessandro)h(F)-8 b(orin)39 b(con)m(tributed)f(MIPS)h(supp)s +(ort.)66 b(Jean-Daniel)39 b(F)-8 b(ek)m(ete)150 2693 +y(con)m(tributed)40 b(Sun)g(386i)h(supp)s(ort.)71 b(Chris)39 +b(Hanson)i(impro)m(v)m(ed)f(the)h(HP9000)i(supp)s(ort.)71 +b(Nob)s(o)m(yuki)150 2803 y(Hikic)m(hi)36 b(and)g(T)-8 +b(omo)m(yuki)37 b(Hasei)h(con)m(tributed)e(Son)m(y/News)i(OS)e(3)i +(supp)s(ort.)60 b(Da)m(vid)37 b(Johnson)f(con-)150 2912 +y(tributed)43 b(Encore)i(Umax)g(supp)s(ort.)82 b(Jyrki)44 +b(Kuoppala)f(con)m(tributed)h(Altos)h(3068)i(supp)s(ort.)82 +b(Je\013)150 3022 y(La)m(w)38 b(con)m(tributed)e(HP)h(P)-8 +b(A)38 b(and)f(SOM)g(supp)s(ort.)59 b(Keith)37 b(P)m(ac)m(k)-5 +b(ard)38 b(con)m(tributed)f(NS32K)g(supp)s(ort.)150 3131 +y(Doug)47 b(Rabson)e(con)m(tributed)g(Acorn)h(Risc)f(Mac)m(hine)h(supp) +s(ort.)86 b(Bob)46 b(Rusk)f(con)m(tributed)g(Harris)150 +3241 y(Nigh)m(tha)m(wk)40 b(CX-UX)h(supp)s(ort.)68 b(Chris)38 +b(Smith)g(con)m(tributed)h(Con)m(v)m(ex)i(supp)s(ort)d(\(and)i(F)-8 +b(ortran)41 b(de-)150 3351 y(bugging\).)70 b(Jonathan)41 +b(Stone)f(con)m(tributed)g(Pyramid)f(supp)s(ort.)69 b(Mic)m(hael)41 +b(Tiemann)e(con)m(tributed)150 3460 y(SP)-8 b(AR)m(C)32 +b(supp)s(ort.)45 b(Tim)31 b(T)-8 b(uc)m(k)m(er)34 b(con)m(tributed)d +(supp)s(ort)g(for)h(the)g(Gould)g(NP1)h(and)e(Gould)h(P)m(o)m(w)m(ern-) +150 3570 y(o)s(de.)65 b(P)m(ace)40 b(Willison)c(con)m(tributed)i(In)m +(tel)g(386)i(supp)s(ort.)64 b(Ja)m(y)39 b(V)-8 b(osburgh)38 +b(con)m(tributed)g(Symmetry)150 3679 y(supp)s(ort.)275 +3823 y(Andreas)29 b(Sc)m(h)m(w)m(ab)i(con)m(tributed)f(M68K)h(Lin)m(ux) +e(supp)s(ort.)275 3966 y(Ric)m(h)g(Sc)m(haefer)i(and)f(P)m(eter)h(Sc)m +(hauer)g(help)s(ed)d(with)h(supp)s(ort)g(of)h(SunOS)e(shared)i +(libraries.)275 4109 y(Ja)m(y)40 b(F)-8 b(enlason)41 +b(and)e(Roland)h(McGrath)h(ensured)e(that)i(GDB)g(and)f(GAS)g(agree)i +(ab)s(out)e(sev)m(eral)150 4219 y(mac)m(hine)30 b(instruction)e(sets.) +275 4362 y(P)m(atric)m(k)39 b(Duv)-5 b(al,)42 b(T)-8 +b(ed)39 b(Goldstein,)h(Vikram)e(Kok)-5 b(a)40 b(and)e(Glenn)g(Engel)h +(help)s(ed)e(dev)m(elop)i(remote)150 4472 y(debugging.)51 +b(In)m(tel)34 b(Corp)s(oration,)g(Wind)e(Riv)m(er)i(Systems,)h(AMD,)g +(and)e(ARM)i(con)m(tributed)e(remote)150 4581 y(debugging)c(mo)s(dules) +g(for)h(the)h(i960,)g(VxW)-8 b(orks,)31 b(A29K)g(UDI,)g(and)f(RDI)h +(targets,)h(resp)s(ectiv)m(ely)-8 b(.)275 4725 y(Brian)39 +b(F)-8 b(o)m(x)42 b(is)d(the)h(author)g(of)g(the)g(readline)f +(libraries)e(pro)m(viding)h(command-line)h(editing)g(and)150 +4834 y(command)30 b(history)-8 b(.)275 4977 y(Andrew)31 +b(Beers)i(of)g(SUNY)g(Bu\013alo)g(wrote)g(the)g(language-switc)m(hing)f +(co)s(de,)i(the)e(Mo)s(dula-2)h(sup-)150 5087 y(p)s(ort,)d(and)g(con)m +(tributed)f(the)i(Languages)g(c)m(hapter)g(of)g(this)e(man)m(ual.)275 +5230 y(F)-8 b(red)46 b(Fish)g(wrote)h(most)g(of)g(the)g(supp)s(ort)e +(for)i(Unix)e(System)i(V)-8 b(r4.)90 b(He)48 b(also)e(enhanced)h(the) +150 5340 y(command-completion)30 b(supp)s(ort)e(to)k(co)m(v)m(er)g(C)p +Fe(++)d Fk(o)m(v)m(erloaded)i(sym)m(b)s(ols.)p eop +%DVIPSSectionPage: 3 +3 4 bop 150 -116 a Fk(Summary)29 b(of)h(GDB)2836 b(3)275 +299 y(Hitac)m(hi)29 b(America,)g(Ltd.)40 b(sp)s(onsored)28 +b(the)h(supp)s(ort)f(for)h(H8/300,)j(H8/500,)g(and)c(Sup)s(er-H)g(pro)s +(ces-)150 408 y(sors.)275 543 y(NEC)i(sp)s(onsored)f(the)h(supp)s(ort)f +(for)h(the)g(v850,)i(V)-8 b(r4xxx,)31 b(and)f(V)-8 b(r5xxx)31 +b(pro)s(cessors.)275 677 y(Mitsubishi)c(sp)s(onsored)h(the)j(supp)s +(ort)e(for)h(D10V,)i(D30V,)g(and)e(M32R/D)i(pro)s(cessors.)275 +812 y(T)-8 b(oshiba)29 b(sp)s(onsored)g(the)h(supp)s(ort)f(for)h(the)h +(TX39)g(Mips)e(pro)s(cessor.)275 946 y(Matsushita)h(sp)s(onsored)f(the) +h(supp)s(ort)f(for)h(the)h(MN10200)i(and)c(MN10300)34 +b(pro)s(cessors.)275 1081 y(F)-8 b(ujitsu)29 b(sp)s(onsored)g(the)h +(supp)s(ort)f(for)h(SP)-8 b(AR)m(Clite)30 b(and)g(FR30)h(pro)s(cessors) +275 1215 y(Kung)e(Hsu,)h(Je\013)h(La)m(w,)g(and)e(Ric)m(k)i(Sladk)m(ey) +e(added)h(supp)s(ort)f(for)h(hardw)m(are)g(w)m(atc)m(hp)s(oin)m(ts.)275 +1350 y(Mic)m(hael)g(Sn)m(yder)f(added)h(supp)s(ort)e(for)j(tracep)s +(oin)m(ts.)275 1484 y(Stu)e(Grossman)h(wrote)h(gdbserv)m(er.)275 +1619 y(Jim)i(Kingdon,)h(P)m(eter)i(Sc)m(hauer,)g(Ian)e(T)-8 +b(a)m(ylor,)36 b(and)e(Stu)g(Grossman)h(made)g(nearly)e(inn)m(umerable) +150 1729 y(bug)d(\014xes)g(and)g(clean)m(ups)f(throughout)h(GDB.)275 +1863 y(The)e(follo)m(wing)f(p)s(eople)h(at)h(the)g(Hewlett-P)m(ac)m(k) +-5 b(ard)31 b(Compan)m(y)d(con)m(tributed)g(supp)s(ort)f(for)h(the)h(P) +-8 b(A-)150 1973 y(RISC)26 b(2.0)j(arc)m(hitecture,)g(HP-UX)f(10.20,)j +(10.30,)f(and)d(11.0)i(\(narro)m(w)e(mo)s(de\),)i(HP's)e(implemen)m +(tation)150 2082 y(of)e(k)m(ernel)f(threads,)i(HP's)e(aC)p +Fe(++)g Fk(compiler,)h(and)f(the)h(terminal)e(user)h(in)m(terface:)38 +b(Ben)25 b(Krepp,)g(Ric)m(hard)150 2192 y(Title,)32 b(John)g(Bishop,)g +(Susan)f(Macc)m(hia,)k(Kath)m(y)d(Mann,)h(Satish)f(P)m(ai,)h(India)e(P) +m(aul,)i(Stev)m(e)g(Rehrauer,)150 2301 y(and)d(Elena)g(Zannoni.)38 +b(Kim)29 b(Haase)j(pro)m(vided)d(HP-sp)s(eci\014c)h(information)e(in)h +(this)h(man)m(ual.)275 2436 y(Cygn)m(us)j(Solutions)f(has)i(sp)s +(onsored)e(GDB)j(main)m(tenance)f(and)g(m)m(uc)m(h)g(of)g(its)f(dev)m +(elopmen)m(t)i(since)150 2545 y(1991.)55 b(Cygn)m(us)34 +b(engineers)g(who)g(ha)m(v)m(e)i(w)m(ork)m(ed)f(on)g(GDB)h(fulltime)c +(include)g(Mark)j(Alexander,)g(Jim)150 2655 y(Blandy)-8 +b(,)36 b(P)m(er)g(Bothner,)g(Edith)e(Epstein,)h(Chris)e(F)-8 +b(a)m(ylor,)38 b(F)-8 b(red)36 b(Fish,)f(Martin)g(Hun)m(t,)h(Jim)e +(Ingham,)150 2765 y(John)j(Gilmore,)h(Stu)f(Grossman,)i(Kung)e(Hsu,)i +(Jim)d(Kingdon,)i(John)f(Metzler,)j(F)-8 b(ernando)37 +b(Nasser,)150 2874 y(Geo\013rey)24 b(No)s(er,)h(Da)m(wn)e(P)m(erc)m +(hik,)i(Ric)m(h)d(Pixley)-8 b(,)24 b(Zdenek)e(Radouc)m(h,)i(Keith)f +(Seitz,)h(Stan)f(Shebs,)g(Da)m(vid)150 2984 y(T)-8 b(a)m(ylor,)28 +b(and)f(Elena)g(Zannoni.)38 b(In)27 b(addition,)f(Da)m(v)m(e)k(Brolley) +-8 b(,)27 b(Ian)h(Carmic)m(hael,)f(Stev)m(e)h(Cham)m(b)s(erlain,)150 +3093 y(Nic)m(k)d(Clifton,)g(JT)f(Conklin,)f(Stan)i(Co)m(x,)i(DJ)e +(Delorie,)h(Ulric)m(h)d(Drepp)s(er,)i(F)-8 b(rank)25 +b(Eigler,)g(Doug)h(Ev)-5 b(ans,)150 3203 y(Sean)22 b(F)-8 +b(agan,)25 b(Da)m(vid)d(Henk)m(el-W)-8 b(allace,)25 b(Ric)m(hard)c +(Henderson,)i(Je\013)f(Holcom)m(b,)i(Je\013)e(La)m(w,)i(Jim)d(Lemk)m +(e,)150 3313 y(T)-8 b(om)27 b(Lord,)g(Bob)g(Manson,)g(Mic)m(hael)g +(Meissner,)f(Jason)h(Merrill,)e(Catherine)h(Mo)s(ore,)i(Drew)f(Moseley) +-8 b(,)150 3422 y(Ken)41 b(Raeburn,)i(Ga)m(vin)f(Romig-Ko)s(c)m(h,)j +(Rob)c(Sa)m(v)m(o)m(y)m(e,)47 b(Jamie)41 b(Smith,)i(Mik)m(e)f(Stump,)h +(Ian)e(T)-8 b(a)m(ylor,)150 3532 y(Angela)26 b(Thomas,)h(Mic)m(hael)f +(Tiemann,)g(T)-8 b(om)26 b(T)-8 b(romey)g(,)28 b(Ron)e(Unrau,)h(Jim)d +(Wilson,)i(and)g(Da)m(vid)g(Zuhn)150 3641 y(ha)m(v)m(e)32 +b(made)e(con)m(tributions)f(b)s(oth)g(large)i(and)f(small.)p +eop +%DVIPSSectionPage: 4 +4 5 bop 150 -116 a Fk(4)2689 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 5 +5 6 bop 150 -116 a Fk(Chapter)30 b(1:)41 b(A)30 b(Sample)g(GDB)h +(Session)2153 b(5)150 299 y Ff(1)80 b(A)54 b(Sample)g(GDB)f(Session)275 +509 y Fk(Y)-8 b(ou)39 b(can)h(use)f(this)f(man)m(ual)h(at)h(y)m(our)f +(leisure)f(to)i(read)f(all)f(ab)s(out)h(GDB.)i(Ho)m(w)m(ev)m(er,)j(a)39 +b(handful)150 618 y(of)33 b(commands)e(are)i(enough)f(to)h(get)h +(started)f(using)e(the)h(debugger.)46 b(This)31 b(c)m(hapter)i +(illustrates)d(those)150 728 y(commands.)275 858 y(In)25 +b(this)g(sample)h(session,)h(w)m(e)f(emphasize)g(user)g(input)f(lik)m +(e)g(this:)38 b Fc(input)p Fk(,)26 b(to)i(mak)m(e)f(it)f(easier)g(to)h +(pic)m(k)150 967 y(out)k(from)f(the)g(surrounding)d(output.)275 +1097 y(One)42 b(of)i(the)f(preliminary)d(v)m(ersions)j(of)g +Fj(gnu)g Fe(m4)g Fk(\(a)h(generic)f(macro)h(pro)s(cessor\))f(exhibits)f +(the)150 1206 y(follo)m(wing)22 b(bug:)37 b(sometimes,)25 +b(when)d(w)m(e)i(c)m(hange)h(its)e(quote)h(strings)e(from)i(the)f +(default,)i(the)e(commands)150 1316 y(used)i(to)h(capture)f(one)h +(macro)g(de\014nition)d(within)g(another)i(stop)h(w)m(orking.)38 +b(In)25 b(the)h(follo)m(wing)d(short)j Fe(m4)150 1426 +y Fk(session,)j(w)m(e)h(de\014ne)e(a)i(macro)g Fe(foo)e +Fk(whic)m(h)g(expands)g(to)i Fe(0000)p Fk(;)f(w)m(e)h(then)f(use)g(the) +g Fe(m4)g Fk(built-in)d Fe(defn)i Fk(to)150 1535 y(de\014ne)i +Fe(bar)f Fk(as)i(the)g(same)g(thing.)40 b(Ho)m(w)m(ev)m(er,)33 +b(when)c(w)m(e)i(c)m(hange)h(the)e(op)s(en)g(quote)h(string)f(to)h +Fe()150 1645 y Fk(and)c(the)h(close)g(quote)g(string)f(to)h +Fe()p Fk(,)e(the)i(same)g(pro)s(cedure)f(fails)f(to)i +(de\014ne)f(a)h(new)f(synon)m(ym)150 1754 y Fe(baz)p +Fk(:)390 1878 y Fe($)47 b Fc(cd)31 b(gn)m(u/m4)390 1982 +y Fe($)47 b Fc(./m4)390 2086 y(de\014ne\(fo)s(o,0000\))390 +2293 y(fo)s(o)390 2397 y Fe(0000)390 2501 y Fc(de\014ne\(bar,defn\(`fo) +s(o'\)\))390 2708 y(bar)390 2812 y Fe(0000)390 2916 y +Fc(c)m(hangequote\()p Fe(<)p Fc(QUOTE)p Fe(>)p Fc(,)p +Fe(<)p Fc(UNQUOTE)p Fe(>)p Fc(\))390 3123 y(de\014ne\(baz,defn\()p +Fe(<)p Fc(QUOTE)p Fe(>)p Fc(fo)s(o)p Fe(<)p Fc(UNQUOTE)p +Fe(>)p Fc(\)\))390 3227 y(baz)390 3331 y(C-d)390 3435 +y Fe(m4:)g(End)g(of)g(input:)f(0:)h(fatal)g(error:)f(EOF)h(in)g(string) +150 3564 y Fk(Let)31 b(us)f(use)g(GDB)h(to)g(try)f(to)i(see)f(what)f +(is)f(going)i(on.)390 3688 y Fe($)47 b Fc(gdb)30 b(m4)390 +3792 y Fe(GDB)47 b(is)g(free)g(software)e(and)i(you)g(are)g(welcome)f +(to)h(distribute)e(copies)438 3896 y(of)i(it)g(under)f(certain)g +(conditions;)f(type)i("show)f(copying")g(to)h(see)438 +4000 y(the)g(conditions.)390 4103 y(There)f(is)i(absolutely)d(no)i +(warranty)e(for)i(GDB;)g(type)f("show)h(warranty")438 +4207 y(for)g(details.)390 4415 y(GDB)g(4.18,)f(Copyright)g(1999)g(Free) +h(Software)e(Foundation,)g(Inc...)390 4519 y(\(gdb\))150 +4648 y Fk(GDB)40 b(reads)e(only)g(enough)g(sym)m(b)s(ol)f(data)i(to)h +(kno)m(w)e(where)g(to)h(\014nd)e(the)i(rest)g(when)e(needed;)43 +b(as)c(a)150 4758 y(result,)28 b(the)h(\014rst)f(prompt)g(comes)h(up)f +(v)m(ery)h(quic)m(kly)-8 b(.)39 b(W)-8 b(e)30 b(no)m(w)f(tell)e(GDB)j +(to)g(use)e(a)h(narro)m(w)m(er)g(displa)m(y)150 4867 +y(width)g(than)h(usual,)f(so)h(that)h(examples)f(\014t)g(in)g(this)f +(man)m(ual.)390 4991 y Fe(\(gdb\))46 b Fc(set)31 b(width)f(70)150 +5121 y Fk(W)-8 b(e)35 b(need)e(to)i(see)f(ho)m(w)g(the)g +Fe(m4)f Fk(built-in)e Fe(changequote)f Fk(w)m(orks.)51 +b(Ha)m(ving)34 b(lo)s(ok)m(ed)g(at)h(the)e(source,)i(w)m(e)150 +5230 y(kno)m(w)k(the)g(relev)-5 b(an)m(t)39 b(subroutine)d(is)i +Fe(m4_changequote)p Fk(,)f(so)i(w)m(e)g(set)h(a)f(breakp)s(oin)m(t)e +(there)i(with)f(the)150 5340 y(GDB)31 b Fe(break)e Fk(command.)p +eop +%DVIPSSectionPage: 6 +6 7 bop 150 -116 a Fk(6)2689 b(Debugging)31 b(with)e(GDB)390 +299 y Fe(\(gdb\))46 b Fc(break)31 b(m4)p 1057 299 28 +5 v 33 w(c)m(hangequote)390 403 y Fe(Breakpoint)45 b(1)i(at)h(0x62f4:)d +(file)i(builtin.c,)e(line)i(879.)150 547 y Fk(Using)32 +b(the)g Fe(run)g Fk(command,)h(w)m(e)g(start)g Fe(m4)f +Fk(running)e(under)h(GDB)i(con)m(trol;)i(as)d(long)h(as)f(con)m(trol)h +(do)s(es)150 657 y(not)e(reac)m(h)g(the)f Fe(m4_changequote)d +Fk(subroutine,)h(the)j(program)f(runs)f(as)h(usual:)390 +796 y Fe(\(gdb\))46 b Fc(run)390 900 y Fe(Starting)g(program:)f +(/work/Editorial/gdb/gnu/m)o(4/m)o(4)390 1004 y Fc(de\014ne\(fo)s +(o,0000\))390 1211 y(fo)s(o)390 1315 y Fe(0000)150 1460 +y Fk(T)-8 b(o)28 b(trigger)f(the)g(breakp)s(oin)m(t,)g(w)m(e)g(call)g +Fe(changequote)p Fk(.)36 b(GDB)28 b(susp)s(ends)d(execution)i(of)g +Fe(m4)p Fk(,)h(displa)m(ying)150 1569 y(information)h(ab)s(out)h(the)g +(con)m(text)j(where)c(it)h(stops.)390 1708 y Fc(c)m(hangequote\()p +Fe(<)p Fc(QUOTE)p Fe(>)p Fc(,)p Fe(<)p Fc(UNQUOTE)p Fe(>)p +Fc(\))390 1916 y Fe(Breakpoint)45 b(1,)i(m4_changequote)d(\(argc=3,)i +(argv=0x33c70\))581 2020 y(at)h(builtin.c:879)390 2124 +y(879)429 b(if)47 b(\(bad_argc\(TOKEN_DATA_TEX)o(T\(ar)o(gv[)o(0]\),)o +(argc)o(,1,)o(3\)\))150 2268 y Fk(No)m(w)38 b(w)m(e)f(use)g(the)h +(command)e Fe(n)h Fk(\()p Fe(next)p Fk(\))g(to)h(adv)-5 +b(ance)37 b(execution)h(to)g(the)f(next)g(line)f(of)h(the)g(curren)m(t) +150 2378 y(function.)390 2517 y Fe(\(gdb\))46 b Fc(n)390 +2621 y Fe(882)429 b(set_quotes\(\(argc)43 b(>=)k(2\))g(?)h +(TOKEN_DATA_TEXT\(argv[1]\))o(\\)438 2725 y(:)f(nil,)150 +2869 y(set_quotes)28 b Fk(lo)s(oks)i(lik)m(e)h(a)g(promising)e +(subroutine.)40 b(W)-8 b(e)32 b(can)f(go)h(in)m(to)f(it)f(b)m(y)h +(using)e(the)j(command)e Fe(s)150 2979 y Fk(\()p Fe(step)p +Fk(\))h(instead)g(of)h Fe(next)p Fk(.)43 b Fe(step)31 +b Fk(go)s(es)h(to)g(the)g(next)g(line)e(to)i(b)s(e)f(executed)i(in)d +Fh(any)40 b Fk(subroutine,)31 b(so)g(it)150 3089 y(steps)f(in)m(to)h +Fe(set_quotes)p Fk(.)390 3228 y Fe(\(gdb\))46 b Fc(s)390 +3331 y Fe(set_quotes)f(\(lq=0x34c78)g("",)g(rq=0x34c88)g +(""\))581 3435 y(at)i(input.c:530)390 3539 y(530)429 +b(if)47 b(\(lquote)f(!=)h(def_lquote\))150 3684 y Fk(The)34 +b(displa)m(y)e(that)j(sho)m(ws)f(the)g(subroutine)f(where)g +Fe(m4)h Fk(is)f(no)m(w)i(susp)s(ended)c(\(and)j(its)g(argumen)m(ts\))h +(is)150 3793 y(called)30 b(a)i(stac)m(k)g(frame)f(displa)m(y)-8 +b(.)42 b(It)31 b(sho)m(ws)g(a)h(summary)e(of)h(the)g(stac)m(k.)45 +b(W)-8 b(e)32 b(can)f(use)g(the)g Fe(backtrace)150 3903 +y Fk(command)g(\(whic)m(h)g(can)h(also)f(b)s(e)g(sp)s(elled)e +Fe(bt)p Fk(\),)j(to)g(see)g(where)f(w)m(e)h(are)g(in)e(the)i(stac)m(k)h +(as)f(a)g(whole:)42 b(the)150 4013 y Fe(backtrace)28 +b Fk(command)i(displa)m(ys)e(a)j(stac)m(k)h(frame)e(for)g(eac)m(h)i +(activ)m(e)g(subroutine.)390 4152 y Fe(\(gdb\))46 b Fc(bt)390 +4255 y Fe(#0)95 b(set_quotes)45 b(\(lq=0x34c78)g("",)g +(rq=0x34c88)g(""\))581 4359 y(at)i(input.c:530)390 +4463 y(#1)95 b(0x6344)46 b(in)h(m4_changequote)d(\(argc=3,)i +(argv=0x33c70\))581 4567 y(at)h(builtin.c:882)390 4670 +y(#2)95 b(0x8174)46 b(in)h(expand_macro)e(\(sym=0x33320\))f(at)j +(macro.c:242)390 4774 y(#3)95 b(0x7a88)46 b(in)h(expand_token)e +(\(obs=0x0,)g(t=209696,)g(td=0xf7fffa30\))581 4878 y(at)i(macro.c:71) +390 4982 y(#4)95 b(0x79dc)46 b(in)h(expand_input)e(\(\))i(at)g +(macro.c:40)390 5086 y(#5)95 b(0x2930)46 b(in)h(main)g(\(argc=0,)e +(argv=0xf7fffb20\))f(at)j(m4.c:195)150 5230 y Fk(W)-8 +b(e)29 b(step)f(through)g(a)g(few)g(more)g(lines)e(to)j(see)g(what)e +(happ)s(ens.)39 b(The)27 b(\014rst)g(t)m(w)m(o)j(times,)e(w)m(e)g(can)h +(use)f(`)p Fe(s)p Fk(';)150 5340 y(the)j(next)f(t)m(w)m(o)i(times)e(w)m +(e)h(use)f Fe(n)g Fk(to)h(a)m(v)m(oid)g(falling)d(in)m(to)i(the)h +Fe(xstrdup)d Fk(subroutine.)p eop +%DVIPSSectionPage: 7 +7 8 bop 150 -116 a Fk(Chapter)30 b(1:)41 b(A)30 b(Sample)g(GDB)h +(Session)2153 b(7)390 299 y Fe(\(gdb\))46 b Fc(s)390 +403 y Fe(0x3b5c)94 b(532)429 b(if)47 b(\(rquote)f(!=)h(def_rquote\))390 +506 y(\(gdb\))f Fc(s)390 610 y Fe(0x3b80)94 b(535)429 +b(lquote)46 b(=)h(\(lq)g(==)g(nil)g(||)g(*lq)g(==)g('\\0'\))g(?)95 +b(\\)390 714 y(def_lquote)45 b(:)i(xstrdup\(lq\);)390 +818 y(\(gdb\))f Fc(n)390 922 y Fe(536)429 b(rquote)46 +b(=)h(\(rq)g(==)g(nil)g(||)g(*rq)g(==)h('\\0'\))e(?)h(def_rquote\\)438 +1025 y(:)g(xstrdup\(rq\);)390 1129 y(\(gdb\))f Fc(n)390 +1233 y Fe(538)429 b(len_lquote)45 b(=)i(strlen\(rquote\);)150 +1368 y Fk(The)28 b(last)g(line)f(displa)m(y)m(ed)g(lo)s(oks)h(a)h +(little)e(o)s(dd;)h(w)m(e)h(can)g(examine)f(the)h(v)-5 +b(ariables)27 b Fe(lquote)g Fk(and)h Fe(rquote)150 1477 +y Fk(to)33 b(see)g(if)f(they)g(are)h(in)e(fact)j(the)e(new)g(left)h +(and)e(righ)m(t)h(quotes)h(w)m(e)g(sp)s(eci\014ed.)46 +b(W)-8 b(e)33 b(use)f(the)h(command)150 1587 y Fe(p)d +Fk(\()p Fe(print)p Fk(\))g(to)h(see)g(their)e(v)-5 b(alues.)390 +1716 y Fe(\(gdb\))46 b Fc(p)30 b(lquote)390 1820 y Fe($1)47 +b(=)h(0x35d40)d("")390 1924 y(\(gdb\))h Fc(p)30 +b(rquote)390 2028 y Fe($2)47 b(=)h(0x35d50)d("")150 +2163 y(lquote)29 b Fk(and)h Fe(rquote)f Fk(are)j(indeed)d(the)i(new)f +(left)h(and)f(righ)m(t)g(quotes.)43 b(T)-8 b(o)31 b(lo)s(ok)g(at)g +(some)g(con)m(text,)i(w)m(e)150 2272 y(can)e(displa)m(y)d(ten)j(lines)d +(of)j(source)f(surrounding)e(the)i(curren)m(t)g(line)f(with)g(the)i +Fe(l)f Fk(\()p Fe(list)p Fk(\))g(command.)390 2401 y +Fe(\(gdb\))46 b Fc(l)390 2505 y Fe(533)620 b(xfree\(rquote\);)390 +2609 y(534)390 2713 y(535)429 b(lquote)46 b(=)h(\(lq)g(==)g(nil)g(||)g +(*lq)g(==)h('\\0'\))e(?)h(def_lquote\\)438 2817 y(:)g(xstrdup)f +(\(lq\);)390 2920 y(536)429 b(rquote)46 b(=)h(\(rq)g(==)g(nil)g(||)g +(*rq)g(==)h('\\0'\))e(?)h(def_rquote\\)438 3024 y(:)g(xstrdup)f +(\(rq\);)390 3128 y(537)390 3232 y(538)429 b(len_lquote)45 +b(=)i(strlen\(rquote\);)390 3335 y(539)429 b(len_rquote)45 +b(=)i(strlen\(lquote\);)390 3439 y(540)238 b(})390 3543 +y(541)390 3647 y(542)g(void)150 3782 y Fk(Let)29 b(us)f(step)g(past)h +(the)g(t)m(w)m(o)h(lines)c(that)j(set)g Fe(len_lquote)d +Fk(and)i Fe(len_rquote)p Fk(,)e(and)i(then)h(examine)f(the)150 +3891 y(v)-5 b(alues)30 b(of)g(those)h(v)-5 b(ariables.)390 +4021 y Fe(\(gdb\))46 b Fc(n)390 4124 y Fe(539)429 b(len_rquote)45 +b(=)i(strlen\(lquote\);)390 4228 y(\(gdb\))f Fc(n)390 +4332 y Fe(540)238 b(})390 4436 y(\(gdb\))46 b Fc(p)30 +b(len)p 880 4436 28 5 v 33 w(lquote)390 4539 y Fe($3)47 +b(=)h(9)390 4643 y(\(gdb\))e Fc(p)30 b(len)p 880 4643 +V 33 w(rquote)390 4747 y Fe($4)47 b(=)h(7)150 4882 y +Fk(That)38 b(certainly)f(lo)s(oks)g(wrong,)i(assuming)d +Fe(len_lquote)f Fk(and)i Fe(len_rquote)e Fk(are)k(mean)m(t)f(to)h(b)s +(e)e(the)150 4992 y(lengths)c(of)h Fe(lquote)e Fk(and)h +Fe(rquote)f Fk(resp)s(ectiv)m(ely)-8 b(.)51 b(W)-8 b(e)35 +b(can)f(set)g(them)g(to)g(b)s(etter)g(v)-5 b(alues)33 +b(using)f(the)i Fe(p)150 5101 y Fk(command,)f(since)f(it)g(can)h(prin)m +(t)e(the)i(v)-5 b(alue)32 b(of)g(an)m(y)h(expression|and)e(that)i +(expression)e(can)i(include)150 5211 y(subroutine)28 +b(calls)i(and)g(assignmen)m(ts.)390 5340 y Fe(\(gdb\))46 +b Fc(p)30 b(len)p 880 5340 V 33 w(lquote=strlen\(lquote\))p +eop +%DVIPSSectionPage: 8 +8 9 bop 150 -116 a Fk(8)2689 b(Debugging)31 b(with)e(GDB)390 +299 y Fe($5)47 b(=)h(7)390 403 y(\(gdb\))e Fc(p)30 b(len)p +880 403 28 5 v 33 w(rquote=strlen\(rquote\))390 506 y +Fe($6)47 b(=)h(9)150 641 y Fk(Is)24 b(that)g(enough)g(to)h(\014x)e(the) +i(problem)d(of)i(using)f(the)h(new)f(quotes)i(with)e(the)h +Fe(m4)f Fk(built-in)e Fe(defn)p Fk(?)37 b(W)-8 b(e)26 +b(can)150 751 y(allo)m(w)i Fe(m4)h Fk(to)g(con)m(tin)m(ue)g(executing)g +(with)f(the)h Fe(c)f Fk(\()p Fe(continue)p Fk(\))g(command,)h(and)f +(then)h(try)f(the)h(example)150 860 y(that)i(caused)f(trouble)g +(initially:)390 989 y Fe(\(gdb\))46 b Fc(c)390 1093 y +Fe(Continuing.)390 1300 y Fc(de\014ne\(baz,defn\()p Fe(<)p +Fc(QUOTE)p Fe(>)p Fc(fo)s(o)p Fe(<)p Fc(UNQUOTE)p Fe(>)p +Fc(\)\))390 1508 y Fe(baz)390 1611 y(0000)150 1746 y +Fk(Success!)41 b(The)30 b(new)g(quotes)h(no)m(w)f(w)m(ork)h(just)f(as)g +(w)m(ell)g(as)g(the)h(default)f(ones.)41 b(The)30 b(problem)f(seems)h +(to)150 1856 y(ha)m(v)m(e)j(b)s(een)d(just)h(the)h(t)m(w)m(o)h(t)m(yp)s +(os)e(de\014ning)f(the)h(wrong)g(lengths.)44 b(W)-8 b(e)32 +b(allo)m(w)f Fe(m4)g Fk(exit)g(b)m(y)h(giving)e(it)h(an)150 +1965 y(EOF)f(as)h(input:)390 2094 y Fc(C-d)390 2198 y +Fe(Program)46 b(exited)g(normally.)150 2332 y Fk(The)35 +b(message)h(`)p Fe(Program)29 b(exited)g(normally.)p +Fk(')k(is)h(from)h(GDB;)h(it)f(indicates)f Fe(m4)h Fk(has)g(\014nished) +e(exe-)150 2442 y(cuting.)40 b(W)-8 b(e)32 b(can)e(end)g(our)g(GDB)h +(session)f(with)f(the)i(GDB)g Fe(quit)e Fk(command.)390 +2570 y Fe(\(gdb\))46 b Fc(quit)p eop +%DVIPSSectionPage: 9 +9 10 bop 150 -116 a Fk(Chapter)30 b(2:)41 b(Getting)31 +b(In)f(and)f(Out)h(of)h(GDB)1971 b(9)150 299 y Ff(2)80 +b(Getting)53 b(In)h(and)g(Out)f(of)h(GDB)275 595 y Fk(This)28 +b(c)m(hapter)j(discusses)e(ho)m(w)h(to)h(start)g(GDB,)h(and)e(ho)m(w)g +(to)h(get)h(out)e(of)h(it.)40 b(The)30 b(essen)m(tials)g(are:)225 +750 y Fg(\017)60 b Fk(t)m(yp)s(e)31 b(`)p Fe(gdb)p Fk(')f(to)h(start)g +(GDB.)225 895 y Fg(\017)60 b Fk(t)m(yp)s(e)31 b Fb(quit)e +Fk(or)h Fb(C-d)g Fk(to)h(exit.)150 1204 y Fi(2.1)68 b(In)l(v)l(oking)46 +b(GDB)275 1417 y Fk(In)m(v)m(ok)m(e)37 b(GDB)h(b)m(y)e(running)d(the)j +(program)g Fe(gdb)p Fk(.)58 b(Once)36 b(started,)i(GDB)g(reads)e +(commands)f(from)150 1527 y(the)c(terminal)d(un)m(til)h(y)m(ou)i(tell)e +(it)h(to)h(exit.)275 1682 y(Y)-8 b(ou)32 b(can)h(also)f(run)e +Fe(gdb)i Fk(with)e(a)j(v)-5 b(ariet)m(y)32 b(of)h(argumen)m(ts)f(and)g +(options,)g(to)h(sp)s(ecify)d(more)j(of)f(y)m(our)150 +1791 y(debugging)d(en)m(vironmen)m(t)h(at)h(the)g(outset.)275 +1946 y(The)h(command-line)f(options)h(describ)s(ed)e(here)j(are)g +(designed)e(to)j(co)m(v)m(er)g(a)f(v)-5 b(ariet)m(y)33 +b(of)g(situations;)150 2056 y(in)c(some)i(en)m(vironmen)m(ts,)f(some)h +(of)f(these)h(options)f(ma)m(y)h(e\013ectiv)m(ely)g(b)s(e)f(una)m(v)-5 +b(ailable.)275 2211 y(The)31 b(most)i(usual)d(w)m(a)m(y)j(to)g(start)g +(GDB)g(is)e(with)g(one)h(argumen)m(t,)i(sp)s(ecifying)29 +b(an)j(executable)h(pro-)150 2321 y(gram:)390 2470 y +Fe(gdb)47 b Fd(program)150 2625 y Fk(Y)-8 b(ou)31 b(can)g(also)f(start) +h(with)e(b)s(oth)h(an)g(executable)h(program)f(and)g(a)g(core)i(\014le) +d(sp)s(eci\014ed:)390 2774 y Fe(gdb)47 b Fd(program)g(core)275 +2930 y Fk(Y)-8 b(ou)37 b(can,)j(instead,)f(sp)s(ecify)d(a)h(pro)s(cess) +g(ID)h(as)g(a)f(second)h(argumen)m(t,)i(if)c(y)m(ou)i(w)m(an)m(t)g(to)g +(debug)f(a)150 3039 y(running)28 b(pro)s(cess:)390 3188 +y Fe(gdb)47 b Fd(program)g Fe(1234)150 3344 y Fk(w)m(ould)34 +b(attac)m(h)k(GDB)e(to)h(pro)s(cess)e Fe(1234)f Fk(\(unless)g(y)m(ou)i +(also)g(ha)m(v)m(e)g(a)g(\014le)f(named)g(`)p Fe(1234)p +Fk(';)j(GDB)e(do)s(es)150 3453 y(c)m(hec)m(k)c(for)e(a)h(core)g(\014le) +e(\014rst\).)275 3608 y(T)-8 b(aking)32 b(adv)-5 b(an)m(tage)36 +b(of)d(the)g(second)h(command-line)d(argumen)m(t)j(requires)e(a)i +(fairly)d(complete)j(op-)150 3718 y(erating)f(system;)h(when)d(y)m(ou)i +(use)g(GDB)g(as)g(a)g(remote)h(debugger)e(attac)m(hed)i(to)g(a)f(bare)f +(b)s(oard,)h(there)150 3827 y(ma)m(y)e(not)g(b)s(e)e(an)m(y)i(notion)f +(of)g(\\pro)s(cess",)h(and)f(there)h(is)e(often)i(no)f(w)m(a)m(y)i(to)f +(get)g(a)g(core)g(dump.)275 3983 y(Y)-8 b(ou)48 b(can)g(run)e +Fe(gdb)h Fk(without)g(prin)m(ting)e(the)j(fron)m(t)g(material,)k(whic)m +(h)46 b(describ)s(es)g(GDB's)j(non-)150 4092 y(w)m(arran)m(t)m(y)-8 +b(,)32 b(b)m(y)e(sp)s(ecifying)f Fe(-silent)p Fk(:)390 +4241 y Fe(gdb)47 b(-silent)150 4397 y Fk(Y)-8 b(ou)37 +b(can)g(further)f(con)m(trol)h(ho)m(w)g(GDB)g(starts)g(up)f(b)m(y)h +(using)e(command-line)g(options.)59 b(GDB)38 b(itself)150 +4506 y(can)31 b(remind)d(y)m(ou)j(of)f(the)h(options)f(a)m(v)-5 +b(ailable.)150 4661 y(T)m(yp)s(e)390 4811 y Fe(gdb)47 +b(-help)150 4966 y Fk(to)34 b(displa)m(y)d(all)g(a)m(v)-5 +b(ailable)32 b(options)g(and)h(brie\015y)e(describ)s(e)g(their)h(use)g +(\(`)p Fe(gdb)e(-h)p Fk(')j(is)e(a)j(shorter)e(equiv)-5 +b(a-)150 5075 y(len)m(t\).)275 5230 y(All)22 b(options)i(and)f(command) +h(line)f(argumen)m(ts)h(y)m(ou)h(giv)m(e)g(are)f(pro)s(cessed)g(in)f +(sequen)m(tial)g(order.)38 b(The)150 5340 y(order)30 +b(mak)m(es)h(a)g(di\013erence)f(when)f(the)i(`)p Fe(-x)p +Fk(')f(option)g(is)f(used.)p eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmr8 8 10 +/Fa 10 85 df45 D<01FF0007FFE01E01F8 +3800FC70007E60003EF8003FFC003FFC003FFC003FFC003F30007F00007E0000FC0001F8 +0003F00003E0000780000F00000F00001E00001C00001C00001800003800003000003000 +003000003000003000003000003000000000000000000000000000000000000000000000 +00780000FC0001FE0001FE0001FE0001FE0000FC00007800182F7CAE21>63 +D<000001800000000003C00000000003C00000000003C00000000007E00000000007E000 +0000000FF0000000000FF0000000000FF0000000001BF80000000019F80000000019F800 +00000030FC0000000030FC0000000070FE00000000607E00000000607E00000000C03F00 +000000C03F00000000C03F00000001801F80000001801F80000003801FC0000003000FC0 +000003000FC00000060007E00000060007E00000060007E000000C0003F000000C0003F0 +00001FFFFFF800001FFFFFF80000180001F80000300000FC0000300000FC0000300000FC +00006000007E00006000007E0000E000007F0000C000003F0000C000003F0001C000001F +8003C000001F8007C000001FC00FF000003FE0FFFC0003FFFFFFFC0003FFFF302F7EAE35 +>65 DI<00001FF000C00000 +FFFE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F0 +00000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F80 +000001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F00 +000000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E0 +0000038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F +8001E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>I69 D77 D82 D<003F803001FFF07007C07C700F +000EF01E0007F03C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F0 +000030F8000030F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000F +FFFC0007FFFF0001FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F800 +0000FC0000007CC000007CC000003CC000003CC000003CE000003CE000003CE0000078F0 +000078F8000070FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27 +>I<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC0 +003860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC0 +000CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC0 +000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 +000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 +000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 +000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 +000000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmsy9 9 2 +/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmbx12 13.14 31 +/Fc 31 120 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF +FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000 +0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000 +FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000 +7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000 +000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000 +7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF +FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F +FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFF +FFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46 D<000000F00000000001F0000000 +0007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000FF +FFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07F +FFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF80 +00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF +E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF +FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F +FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F +FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF +F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE +000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00 +00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000 +1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000 +7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF +FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF +F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF +FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003 +FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF +FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE +001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00 +00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000 +000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001 +FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000 +03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000 +7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F +FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF +C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80 +FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F +E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF +FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000 +0007E000000000000FE000000000000FE000000000001FE000000000003FE00000000000 +7FE00000000000FFE00000000000FFE00000000001FFE00000000003FFE00000000007FF +E00000000007FFE0000000000FFFE0000000001FFFE0000000003FFFE0000000003FFFE0 +000000007DFFE000000000FDFFE000000001F9FFE000000001F1FFE000000003E1FFE000 +000007E1FFE00000000FC1FFE00000001F81FFE00000001F01FFE00000003F01FFE00000 +007E01FFE0000000FC01FFE0000000F801FFE0000001F001FFE0000003F001FFE0000007 +E001FFE0000007C001FFE000000F8001FFE000001F8001FFE000003F0001FFE000003E00 +01FFE000007C0001FFE00000FC0001FFE00001F80001FFE00003F00001FFE00003E00001 +FFE00007E00001FFE0000FC00001FFE0001F800001FFE0001F000001FFE0003E000001FF +E0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFF +FCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000000003FFE00000000003FFE000 +00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000 +000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000 +3FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487D +C73D>I<0380000000E003E0000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FF +FFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FF +FFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF0000003E7FF00000003E0 +0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0 +0000000003E00000000003E00000000003E00000000003E01FFC000003E1FFFFC00003E7 +FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E0 +0001FFF003C00000FFF003C00000FFF800000000FFFC000000007FFC000000007FFE0000 +00007FFE000000007FFE000000007FFE000000007FFF000000007FFF000000007FFF0FC0 +00007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC +00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE0 +0000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC +001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001 +FFF0000030487AC63D>I<0000007FF80000000007FFFE000000001FFFFF800000007FFF +FFC0000001FFF01FE0000007FF8003F000000FFE0001F800001FFC0000FC00003FF00007 +FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE +0007FF00003FFE0007FF00003FFE000FFF00003FFE000FFF00001FFC001FFE00000FF800 +1FFE000007F0003FFE00000000003FFE00000000003FFE00000000007FFC00000000007F +FC00000000007FFC00200000007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC +7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80 +001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE0000 +0FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000F +FFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFF +C07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC0 +1FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007 +FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0003FF80000FFE0007FF000007F +F001FFE000003FFC07FFC000001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FF +FFF0000000000FFF00000032487BC63D>I<1F0000000000001F8000000000001FC00000 +0000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFF +FFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE +003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E000 +7E0000000FC0007E0000000F80007C0000001F80007C0000003F00007C0000007E00007C +000000FC0000F8000000F80000F8000001F80000F8000003F00000F8000007E000000000 +000FC000000000001F8000000000001F8000000000003F0000000000007E000000000000 +7E000000000000FC000000000001FC000000000001FC000000000003F8000000000007F8 +000000000007F800000000000FF000000000000FF000000000001FF000000000001FF000 +000000003FE000000000003FE000000000007FE000000000007FE000000000007FE00000 +000000FFE00000000000FFE00000000000FFE00000000001FFC00000000001FFC0000000 +0001FFC00000000001FFC00000000003FFC00000000003FFC00000000003FFC000000000 +03FFC00000000003FFC00000000007FFC00000000007FFC00000000007FFC00000000007 +FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FF +C00000000007FFC00000000003FF800000000003FF800000000001FF0000000000007C00 +000000334B79C93D>I66 D<000000001FFF800001C000000007FFFFF80003C00000003F +FFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC0 +00007FFFE00007FCFFC00000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000 +001FFFC0000FFFC00000000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007F +FE0000000001FFC000FFFC0000000000FFC001FFF80000000000FFC003FFF80000000000 +7FC003FFF000000000003FC007FFF000000000003FC007FFE000000000001FC00FFFE000 +000000001FC00FFFC000000000001FC01FFFC000000000000FC01FFFC000000000000FC0 +3FFF8000000000000FC03FFF80000000000007C03FFF80000000000007C07FFF80000000 +000007C07FFF80000000000007C07FFF80000000000000007FFF00000000000000007FFF +0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 +0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000 +000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000 +FFFF0000000000000000FFFF0000000000000000FFFF00000000000000007FFF00000000 +000000007FFF00000000000000007FFF80000000000000007FFF80000000000000007FFF +80000000000007C03FFF80000000000007C03FFF80000000000007C03FFF800000000000 +07C01FFFC0000000000007C01FFFC0000000000007C00FFFC000000000000FC00FFFE000 +000000000F8007FFE000000000000F8007FFF000000000001F8003FFF000000000001F00 +03FFF800000000003F0001FFF800000000003E0000FFFC00000000007E00007FFE000000 +0000FC00003FFF0000000001F800001FFF8000000003F800000FFFC000000007F0000007 +FFF00000000FE0000003FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE +000000001FFFFE003FFC0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003F +FFFFFF00000000000007FFFFFC000000000000001FFF800000004A4D79CB59>I +I<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0 +01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F +F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0 +0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000 +00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000 +000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80 +00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0 +0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80 +0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000 +0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000 +0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000 +00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000 +001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000 +7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC +00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000 +354D79CB44>83 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC0000 +01FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000F +FF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF +00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000 +003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFF +FFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003F +FC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC +007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00 +FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003F +FE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003F +FFF0007FFE0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000 +FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC0000 +01FFC7FFFFFF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00 +003FF00001FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF00 +01FFE0000007FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE000 +0003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE0 +01FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000 +0003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE0 +01FFE0000003FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE000 +0007FFC001FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF00 +01FFE000000FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00 +007FF00001FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE0000 +01F801FFFFF8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80 +000000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003F +F001FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FF +F81FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000 +007FF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 +00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 +00FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000 +003FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000 +FC03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF +000003FFFFFE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF0000000 +00003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000003FFF +F0000000000000FFF00000000000007FF00000000000007FF00000000000007FF0000000 +0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F +F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 +0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F +F00000000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003 +FFFFF87FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFF +F00001FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE +000000FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FF +F0007FFC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8 +000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FF +F000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8 +000000FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FF +F0007FF8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC +000000FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FF +F00001FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001F +FFFFF8FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44> +I<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000 +007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000F +FE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC +000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF800 +0001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF +FFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8000000 +0000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00000000 +003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F80 +07FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F80000 +3FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00000000 +07FFC0000031347DB238>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFF +FFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000 +FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007F +F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0 +001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC000 +07FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001 +FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0 +000000000007C0000000000007C0000000000007E0000000000007E0000000000007F000 +0000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFF +FFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFF +FFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001F +FCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC +FF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01F +F80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003F +FFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>103 +D<007FC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +0000000000FFFFC0000000000003FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC001FFC000 +0001FFC00FFFF8000001FFC03FFFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1 +F003FF800001FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE0 +0001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF0 +0000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFF +E0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7B +CB44>I<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE000 +1FFFE0001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC000 +01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000 +01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000 +01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000 +01FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000 +01FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000 +000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF +FFC0000000000003FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0003F +FFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001 +FFC00003FF000001FFC00003FC000001FFC00007F8000001FFC0000FE0000001FFC0003F +C0000001FFC0007F80000001FFC000FF00000001FFC001FE00000001FFC003F800000001 +FFC00FF000000001FFC01FE000000001FFC03FC000000001FFC07F8000000001FFC0FF00 +00000001FFC3FF0000000001FFC7FF8000000001FFCFFFC000000001FFDFFFE000000001 +FFFFFFE000000001FFFFFFF000000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC +00000001FFE01FFE00000001FFC01FFF00000001FFC00FFF80000001FFC007FF80000001 +FFC003FFC0000001FFC003FFE0000001FFC001FFF0000001FFC000FFF0000001FFC0007F +F8000001FFC0007FFC000001FFC0003FFE000001FFC0001FFE000001FFC0000FFF000001 +FFC0000FFF800001FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803F +FFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107 +D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF +80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>I<007FC001FFC000007FF00000 +FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000 +FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF00003FFC3E001FFE0F8007FF800 +01FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC0001FFDE0000FFF780003FFC00 +01FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE0001FFF800007FFE00001FFE00 +01FFF800007FFE00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE00 +01FFF000007FFC00001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFC +FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC +FFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007FC001FFC00000FFFFC00FFFF80000FF +FFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001 +FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001 +FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000 +FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF +FFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B327BB144>I<000007FF8000 +0000007FFFF800000003FFFFFF0000000FFFFFFFC000001FFE01FFE000007FF0003FF800 +00FFE0001FFC0001FF800007FE0003FF000003FF0007FF000003FF8007FE000001FF800F +FE000001FFC01FFC000000FFE01FFC000000FFE03FFC000000FFF03FFC000000FFF03FF8 +0000007FF07FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF8FFF800 +00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000 +007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8000000 +7FFC7FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF83FFC000000FF +F03FFC000000FFF01FFC000000FFE01FFC000000FFE00FFE000001FFC00FFE000001FFC0 +07FF000003FF8003FF800007FF0001FF800007FE0000FFE0001FFC00007FF0003FF80000 +3FFE01FFF000000FFFFFFFC0000003FFFFFF000000007FFFF80000000007FF8000003634 +7DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF00 +00FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FFE00001FFFE00007FF00001FFF8 +00007FF80001FFF000003FFC0001FFF000001FFE0001FFE000001FFF0001FFE000000FFF +0001FFE000000FFF8001FFE000000FFF8001FFE0000007FF8001FFE0000007FFC001FFE0 +000007FFC001FFE0000007FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0 +000007FF8001FFE000000FFF8001FFE000000FFF0001FFE000001FFF0001FFE000001FFE +0001FFF000003FFE0001FFF800003FFC0001FFF800007FF80001FFFC0000FFF00001FFFF +0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF800 +0001FFE07FFFE0000001FFE00FFE00000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE00000000000FFFFFFC0000000 +00FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000003B477C +B144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF +8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FF +F807FFC001FFF003FF8001FFF001FF0001FFF000FE0001FFE000000001FFE000000001FF +E000000001FFE000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC0000000FFFFFFE00000FFFFFFE00000FFFF +FFE00000FFFFFFE00000FFFFFFE000002A327CB132>114 D<0007FF8070007FFFF1F001 +FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0000FF03F800007F07F800007F07F00 +0003F07F000003F0FF000001F0FF000001F0FF800001F0FF800001F0FFC00001F0FFF000 +0000FFFC000000FFFFC000007FFFFE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF +8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC +0000007FFC0000001FFE7800000FFEF8000007FEF8000003FEFC000003FEFC000001FEFC +000001FEFE000001FEFE000001FCFF000001FCFF000003FCFF800003F8FFC00007F8FFE0 +0007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347C +B230>I<0000F800000000F800000000F800000000F800000000F800000001F800000001 +F800000001F800000001F800000003F800000003F800000007F800000007F80000000FF8 +0000000FF80000001FF80000003FF80000007FF8000000FFF8000003FFF800000FFFFFFF +F0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0007FF80000007FF80000007FF80000 +007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8 +0000007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800 +7C007FF8007C007FF8007C007FF8007C003FF800F8003FFC00F8003FFC00F8001FFE01F0 +000FFE03F00007FF87E00003FFFFC00001FFFF8000007FFF0000000FFC0026467EC430> +I119 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsltt10 10.95 13 +/Fd 13 110 df<00001E001E0000003F003F0000003F803F8000003F803F8000007F807F +8000007F807F8000007F007F0000007F007F000000FF00FF000000FF00FF000000FE00FE +000000FE00FE000001FE01FE000001FE01FE000001FC01FC0007FFFFFFFFE00FFFFFFFFF +F01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF00FFFFFFFFFF007FFFFFFFFE0000FE00FE0 +00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000003FC03FC0 +00003FC03FC000003F803F8000003F803F8000007F807F8000007F807F8000007F007F00 +007FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF +007FFFFFFFFE0003F803F8000007F807F8000007F807F8000007F007F0000007F007F000 +0007F007F000000FF00FF000000FF00FF000000FE00FE000000FE00FE000000FE00FE000 +000FE00FE000000FC00FC000000780078000002C387AB730>35 D<7FFFFFFFE0FFFFFFFF +F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE02507769E30>45 +D<000FFF0000007FFFF00001FFFFFC0007FFFFFE001FFFFFFF003FFFFFFF803FF801FFC0 +7FC0003FC0FF80001FC0FF00001FE0FF00000FE0FF00001FE0FE00001FC0FE00001FC07C +00003FC0300000FF80000003FF80000007FF0000001FFE0000003FFC0000007FF0000000 +FFC0000001FF80000003FE00000007FC0000000FF80000000FF00000001FE00000001FC0 +0000003FC00000003F800000007F800000007F000000007F000000007F000000007F0000 +0000FF00000000FE000000007E000000003C000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000E000000003F800000007 +F800000007FC00000007FC00000007FC00000007F800000003F000000001E00000002339 +72B830>63 D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFFF0 +0007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007FE0 +00FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003FC0 +0FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F8000000000 +3F80000000003F80000000007F80000000007F00000000007F00000000007F0000000000 +7F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC00 +7F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF000 +1FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE0000 +01FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830> +67 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE0007 +FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF001F7E +00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FCFC00 +001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F80000 +3F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F000007E +0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000FC07 +FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC03F0 +0FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F800001F +C00003F800001FC00003F000001F800003F000001F800003F000001F800003F000001F80 +0003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FFE000 +FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE00035 +387EB730>77 D<3FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFF +F03FFFFFFFF025077C7D30>95 D<0001FFC00000000FFFF80000003FFFFE0000007FFFFF +000000FFFFFF800001FFFFFFC00001FF007FE00001FE001FE00003FC000FF00001FC0007 +F00001F80007F00000700007F00000000007F80000000007F80000000007F00000000007 +F00000003FFFF0000003FFFFF000001FFFFFF00000FFFFFFF00003FFFFFFF00007FFFFFF +E0000FFFE00FE0001FFE000FE0003FF0000FE0007FC0001FE0007F80001FE000FF00001F +C000FE00001FC000FE00001FC000FE00003FC000FE00003FC000FE00007FC000FF0000FF +80007F8003FF80007FE03FFFFF003FFFFFFFFF803FFFFFFFFFC01FFFFFDFFFC00FFFFF87 +FF8003FFFC01FF00007FE00000002A2A7AA830>97 D<3FF80000007FFC000000FFFE0000 +00FFFE0000007FFE0000003FFE00000001FC00000001FC00000001FC00000001FC000000 +01FC00000003FC00000003F800000003F800000003F800000003F800000003F81FF00007 +F8FFFC0007F3FFFF0007F7FFFF8007FFFFFFC007FFFFFFE007FFF03FF00FFF800FF00FFE +0007F80FFC0007F80FF80003FC0FF00001FC0FE00001FC1FE00001FC1FC00001FC1FC000 +01FE1FC00000FE1FC00000FE1FC00001FE3FC00001FC3F800001FC3F800001FC3F800001 +FC3F800003FC3F800003F87F800003F87F800007F87F80000FF07F80000FF07F80001FE0 +7FC0003FC0FFC0007FC0FFE000FF80FFF003FF00FFFC1FFE00FFFFFFFC00FFFFFFF800FE +FFFFF000FC7FFFC000781FFF00000007F80000273977B730>I<00001FFC000000FFFF80 +0003FFFFC0000FFFFFE0001FFFFFF0007FFFFFF000FFF00FF801FF8007F803FF000FF007 +FC0007F007F80007E00FF00001C01FE00000001FE00000003FC00000003F800000007F80 +0000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FF000000007F00000F807F80001F +807F80003FC03FC0003F803FE0007F801FF800FF000FFE03FF000FFFFFFE0007FFFFFC00 +01FFFFF80000FFFFE000003FFF80000007FC0000252A77A830>I<00000007FF00000000 +0FFF800000001FFFC00000001FFFC00000000FFFC000000007FFC0000000003F80000000 +003F80000000003F80000000003F80000000007F80000000007F80000000007F00000000 +007F00000000007F00000000007F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFF +FEFE00007FFFFFFE0000FFFFFFFE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC00 +07FC000FF80003FC001FF00003FC001FE00003FC003FC00003FC003F800003F8007F8000 +03F8007F800003F8007F000003F8007F000007F800FF000007F800FE000007F000FE0000 +07F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FE0000 +1FE000FF00003FE0007F00003FE0007F00007FE0007F8000FFE0003FC001FFC0003FE007 +FFC0001FF81FFFFF000FFFFFFFFF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC +0FFF00001FE00000002A397AB730>I<00001FE0000000FFFC000003FFFF00000FFFFF80 +003FFFFFC0007FFFFFE000FFF03FF001FF800FF003FE0007F807FC0003F807F80003F80F +F00003F81FE00001FC1FC00001FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFF +FFFFFC7FFFFFFFFCFFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE0000 +0000FE00000000FF000000007F000000007F000003C07F800007E03F80000FF03FC0000F +F01FE0001FE01FF0007FC00FFE03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800 +001FFFE0000003FF0000262A79A830>I<003FF800000000007FFC00000000007FFE0000 +0000007FFE00000000007FFE00000000003FFE000000000000FC000000000000FC000000 +000000FC000000000000FC000000000000FC000000000001FC000000000001F800000000 +0001F8000000000001F8000000000001F8000000000001F8000000000003F80FFFFE0000 +03F01FFFFF000003F01FFFFF800003F01FFFFF800003F01FFFFF000003F00FFFFE000007 +F000FF80000007E001FF00000007E003FC00000007E007F800000007E01FF000000007E0 +3FE00000000FE07F800000000FC0FF000000000FC3FE000000000FC7FC000000000FCFF8 +000000000FDFFC000000001FFFFC000000001FFFFE000000001FFEFF000000001FFC7F00 +0000001FF87F800000001FE03F800000003FC01FC00000003F801FE00000003F000FE000 +00003F0007F00000003F0007F80000003F0003F80000007F0003FC0000007E0001FC0000 +007E0000FE00003FFFF80FFFF0007FFFFC1FFFF800FFFFFE3FFFF800FFFFFE3FFFF8007F +FFFC1FFFF8003FFFF80FFFF00031387FB730>107 D<000003F001F80001FF0FFC07FE00 +03FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF8003FFFFFFFFFFC001FFFC3FFE1FC000 +3FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0003FC01FE00FC0003F801FC00FC0003F +003F801FC0007F003F801F80007F003F801F80007E003F001F80007E003F001F80007E00 +3F001F80007E003F001F8000FE007F003F8000FC007E003F0000FC007E003F0000FC007E +003F0000FC007E003F0000FC007E003F0001FC00FE007F0001F800FC007E0001F800FC00 +7E0001F800FC007E0001F800FC007E0001F800FC007E0003F801FC00FE0003F001F800FC +0003F001F800FC003FFE07FF03FF807FFF0FFF87FFC0FFFF9FFFCFFFE0FFFF9FFFCFFFE0 +7FFF0FFF87FFC03FFE07FF03FF80332881A730>109 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmb10 10.95 2 +/Fe 2 115 df<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007F +C007FC003FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC +7FF0000FFE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFF +F0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0 +000FFF7FF0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF800 +1FF80FFC003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0 +000001FF8000282B7EA92D>111 D<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FF +FE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF +803F8003FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 +03FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FF +FFFF000023297FA827>114 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmsl10 10.95 26 +/Ff 26 122 df<00000000FFC003F8000000000FFFF01FFE000000003FC07C7E0F000000 +00FE001FF81F80000003F8003FF07F80000007F000FFE07FC000001FE000FFE07FC00000 +3FC001FFC0FFC000003F8001FF80FF8000007F0001FF807F800000FF0001FF003E000000 +FE0000FF0000000000FE00007F0000000001FE0000FF0000000001FC0000FE0000000001 +FC0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003 +FC0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003 +F80001FC0000000003F80003FC00000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF +FFFFFFFFFC00000007F00003F80000000007F00003F80000000007F00007F8000000000F +F00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000F +E00007F0000000000FE0000FF0000000001FE0000FF0000000001FC0000FE0000000001F +C0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003F +C0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003F +80001FC0000000003F80003FC0000000007F80003FC0000000007F00003F80000000007F +00003F80000000007F00003F80000000007F00003F80000000007F00007F8000000000FF +00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000001FE +00007F0000000003FF0001FF80000000FFFFF83FFFFF000000FFFFF87FFFFF000000FFFF +F87FFFFF00000042407EBF35>11 D<00000000FF800000000FFFF00000003FC078000000 +FE001C000003F8000E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F +0001FF0000FF0001FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F8 +0000000003F80000000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFF +FFFFF80007F0000FF80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE0 +0007F0000FE00007F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0 +000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80 +001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00 +003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00 +007F0000FE00007F0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF8 +7FFFFC30407EBF33>I<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0 +0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0 +0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0 +0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0 +0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81 +C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03 +807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0 +002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80 +000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00 +000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00 +00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000 +003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000 +003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000 +007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000 +03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000 +3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077 +BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC +001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000 +00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000 +00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 +FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F +80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A +7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800 +00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000 +0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000 +0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000 +000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000 +FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F +E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F +800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF +000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F +000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007 +E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I< +00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001 +F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0 +0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00 +0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828> +I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF +8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000 +000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000 +000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000 +000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800000 +00003F80000000007F80000000007F00000000007F00000000007F00000000007F000000 +00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000 +0003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000 +007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003 +F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001 +FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007 +F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC +00000071FFF0000000E07F80000000E00000000001C00000000001C00000000001C00000 +000001C00000000001E00000000001E00000000001F00000000001FFFFF8000001FFFFFF +800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000 +FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F00F8000000 +1F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC007C000001 +F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF00 +0000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF +0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8 +0000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F7 +0007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF0 +0007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0 +000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80 +001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F00 +003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE00 +00FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000 +780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000000000 +000000000000000000000000000000000000000000000000000000000003F801FFF801FF +F001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001F +C0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F +00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFF +F0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF000000003FFF00000000 +01FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000000 +03F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF000 +07F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000FE007800000 +0FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001FC7F0000000 +1FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE000000 +3F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E001FC00000 +7E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001 +FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30> +107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE +0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8 +0003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0 +000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80 +003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE00 +03FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF +8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003 +F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003 +F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007 +F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F +E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F +E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F +8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF +FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F +FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00 +07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000 +0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000 +1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000 +3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000 +7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F +FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0 +1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000 +007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000 +007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000 +00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000 +01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000 +07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001 +F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE000000 +7FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000 +FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC +00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800 +000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F00000 +1FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007F +C0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00 +001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F800000 +3FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F +8000000000007F8000000000007F0000000000007F0000000000007F0000000000007F00 +0000000000FF000000000000FF000000000000FE000000000000FE000000000000FE0000 +00000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF80000 +0000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000F +E607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE0 +0000001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC000 +00003F800000003F800000003F800000003F800000003F800000007F800000007F000000 +007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000 +FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724> +114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E000 +0F8003E000078003E000078007C000070007C000070007E000070007E000070007F00007 +0007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800 +001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E0038 +00007E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E00 +00F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7D +A824>I<00038000000380000003800000038000000780000007000000070000000F0000 +000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE0000 +1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F80000 +03F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F00000 +0FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E00 +1FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC07000 +0FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC00 +7FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001 +FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F8 +07F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00F +E0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0 +003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E +3FFF01FFF83FFF003FE03F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07F +FFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00 +000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC3800000 +00001FC700000000001FEF00000000000FFE000000000007FC000000000007F800000000 +0003F8000000000003FC000000000003FC000000000007FE00000000000FFE0000000000 +1E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E0 +1FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003 +FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFF +F80032277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF +000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C000 +0001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E000000 +00FF000E00000000FF001C000000007F001C000000007F0038000000007F007800000000 +7F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001F +C380000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC +00000000000FFC00000000000FF800000000000FF8000000000007F0000000000007F000 +0000000007E0000000000007E0000000000003C000000000000380000000000003800000 +000000070000000000000F0000000000000E0000000000001E0000000000001C00000000 +000038000000001C0038000000003F0070000000007F007000000000FF00E000000000FF +01C000000000FF03C000000000FE038000000000FC070000000000701E0000000000783C +00000000003FF000000000000FC00000000000343A80A630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmtt10 10.95 71 +/Fg 71 122 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<00003800 +0000007C00000000FC00000000FC00000000FC00000000FC00000003FF0000001FFFE000 +00FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F +80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00 +FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0FC00001FFEFC +00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFFFE000003FFFF +000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07F01800FC03F8 +7E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF +00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFF +FFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000FC00000000FC +00000000FC00000000FC00000000FC000000007C0000000038000025477BBE30>36 +D<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC00FC01 +FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>39 +D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE +0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80 +007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80 +003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE +0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E1847 +71BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000 +FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC00 +01FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE00 +01FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC000 +3F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE000078 +0000184778BE30>I<0000E000000001F000000003F800000003F800000003F800000003 +F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9 +FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF00 +00007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0 +FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F8000000 +03F800000003F800000003F800000001F000000000E0000023277AAE30>I<00003E0000 +0000003E00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF +00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF0 +1FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF0 +7FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFF +F8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FF +F0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F8000000 +03F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F +C00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00 +000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000 +001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000 +FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8 +0000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F8000 +00007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC000000 +03FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F +C00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE00 +0000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE00000 +3FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0 +001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F0000 +01F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F +800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0 +001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFF +FC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0 +000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0 +003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFF +FC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE +000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0 +FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818 +000003F800000003F800000003F800000007F800000007F00000000FF00000000FE00000 +001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007 +FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00 +000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F0 +07FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F +FFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE00 +03FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01F +E00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000 +000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFF +FC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001F +F000000007F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE +18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF +000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FF +FFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007FE00 +0000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00 +000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00 +000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E00 +00007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E00 +0007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00 +003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00 +000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00 +000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF +0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFF +FFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF00 +3FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000000007F000 +000007F000000007F800000003F800000003F800000003F818000003F87E000003F87E00 +0003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F00001FE07F8000 +3FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE0 +00007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FFFF800007FF +FFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007 +F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F80000000 +3F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FF +FFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF80 +0003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F0000 +00FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003 +FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00 +007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFF +FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0 +FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000 +0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000 +3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC +00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000 +000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000 +000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>I< +0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01F +F8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F00 +0001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF000 +1FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE +0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC +7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE +000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8 +003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF +0000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00000000 +0000000000000000000000000000000000000000000000000000000F003FC07FE07FE0FF +F0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>58 D<03C00FF01FF81FF83FFC3FFC3F +FC3FFC1FF81FF80FF003C000000000000000000000000000000000000000000000000000 +000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803 +F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0 +00000007F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000 +003FFE000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FF +F0000003FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC000 +0000FFE00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF000 +00007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE00 +00001FFF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800 +000003F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFF +FFFFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000003FFFFFFFFE007FFF +FFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF002915 +7DA530>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007F +FE0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000F +FF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001 +FFF0000000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FF +C000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000 +007FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FF +E0000000FFC0000000FF000000007E000000007800000000252F7BB230>I<00007F0000 +000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000 +000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000 +000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F800 +00000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC00 +00003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F00 +00007F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF80 +0000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC0 +0003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF0 +0007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF007FFF0029397DB830>65 D<00007F803C0003FFF03E0007FFFC7E +001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07 +F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F80 +0000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FF000000007F000000007F000000007F0000007C +7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0F +F00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003F +FFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>67 +D<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0 +0003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE +0003F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003F +C003F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000F +E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F +E003F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001F +C003F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F +8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC +0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00 +007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F80000 +3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000 +1F0003F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE +000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE +000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE +000003F800FE000003F8007C000003F80000000003F80000000003F80000000003F80000 +000003F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F80000 +0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFF +FFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB7 +30>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFF +FFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF000 +0FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F8000 +03F8007F800003F8007F000003F8007F000001F0007F0000000000FF0000000000FE0000 +000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001 +FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F8000 +07F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F800 +1FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFF +FFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>71 +D<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFF +E003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFF +F87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FF +FFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFF +FF80FFFFFFFF807FFFFFFF00213879B730>I<3FFFF80000007FFFFC000000FFFFFE0000 +00FFFFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC00001F +C001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFFFF +C07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730 +>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF00 +07FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C0 +1F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E0 +3E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8 +FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07D +F03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E01F +C03F0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000 +003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000 +003F0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF00 +07FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF +007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003F7 +C001F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003F1 +F001F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003F0 +FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003F0 +3F01F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003F0 +0FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003F0 +03F1F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003F0 +00F9F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003FFF +003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B38 +7EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03F +F800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F00 +0007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 +03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF +000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07FC0 +001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFF +FC00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFF +E000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F80001 +FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F80000 +3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F80000 +7F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F8003F +F80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0 +000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000 +000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000 +000003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE000 +0000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFFFF +8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801 +FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F800 +03FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F800 +03FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F801 +FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFF +FF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F800 +07F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F800 +07F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F800 +07F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC0 +00FFE03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFF +C7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007F +E07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0 +FF00000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE0000001F +FFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF800000 +3FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F8000000 +07F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007 +F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80 +FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFF +FFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F80 +0FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F80 +0FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF +8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE0 +0FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE00 +00FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000FFF +FFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F3980 +B730>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF00 +19476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF0000 +00007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000 +000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE000000 +01FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000000 +1FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003 +FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F +800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8 +00000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00 +000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE000 +00000FF00000000FF000000007F800000007F800000003F800000003F800000001F00000 +0000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000 +3F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFF +FF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFF +FFF87FFFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0 +000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF +00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000001F +C0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFF +C0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001F +C000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003F +C0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7 +FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 +D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80 +0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF +0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F +E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F +F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F +8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0 +00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00 +001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F +F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F +E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00 +007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003 +FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000 +07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000 +07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF +FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000 +1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000 +07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 +07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000 +0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801 +FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF +03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00 +00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F +C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF +FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000 +00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003 +F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00 +0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF +F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F +FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF +FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF +DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000 +FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000 +3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000 +FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF +C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000 +0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF +FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000 +003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000 +003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF +FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D +A730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE000000FE +0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FF +F803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFF +FE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F800000003F8 +00000007FC00000007FC00000007FC00000003F800000003F800000000E0000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0 +FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007F000 +0007F000000FF800000FF800000FF8000007F0000007F0000001C0000000000000000000 +00000000000000000000000000000000000000000000000000000000FFFFF001FFFFF801 +FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF007F +FFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000FFFC +00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC +0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC +0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC +07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC +00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC +7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FF +E3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC +001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFF +F81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D38 +7FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387B +B730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDF +FFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01 +F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0 +03F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1F +FF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A7 +30>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFF +FFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF80 +00FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC +3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001 +FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC00 +7FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001 +FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F +800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FF +FFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<00 +0003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003F +FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000 +FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000 +FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000 +FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000 +FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000 +FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003F +FFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C +3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC00 +03FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC00 +3FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00 +FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00 +FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC00 +3FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC00 +03FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC +000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF +80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F +00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000 +00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00 +002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFF +FF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F +00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE000 +01FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE +00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0 +007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE +0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFF +FFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001F +E003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FF +FF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE +00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE +00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87F +F80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF +FFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007 +E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F +8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E +0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8 +00000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0 +00000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA6 +30>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC0 +1FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000 +007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81F +C0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7D +F1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8 +F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE0 +3FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFF +C3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F +007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007 +FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E0000000000 +7F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000F +E3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE +003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFF +C1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FF +FFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000 +FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC00000 +1F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F000000 +07E07E00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC000000 +01F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000 +007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000 +001FC0000000001F80000000001F80000000003F80000000003F00000000003F00000000 +007F00000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003F +C3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000F +FF0000000007FE0000000001F0000000002B3C7EA630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmbx12 17.28 24 +/Fh 24 118 df<000000FFFF0000000000000FFFFFF800000000003FFFFFFF0000000001 +FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC0007FFFE0000003F +E00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000007FFFE00003FF +0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000001FFFF80007FF +F800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFF +FC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFF +FC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000003FFFF80001FF +E000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000007FFFE0000000 +0000007FFFE0000000000000FFFFC0000000000000FFFF80000000000001FFFF00000000 +000001FFFE00000000000003FFFC00000000000007FFF80000000000000FFFF000000000 +00001FFFE00000000000007FFF8000000000000FFFFE00000000000FFFFFF80000000000 +0FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFFFFFF0000000000 +00003FFFE000000000000007FFF800000000000001FFFE00000000000000FFFF00000000 +0000007FFF800000000000003FFFE00000000000003FFFF00000000000001FFFF8000000 +0000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000000FFFFE000000 +0000000FFFFF00000000000007FFFF00000000000007FFFF80000000000007FFFF800000 +00000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF00000007FFFFC01FFF +80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE0000007FFFFC0FFFF +F0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFF80FFFF +F0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000000FFFFF007FFF +E000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000001FFFFC003FFE +0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE000000FFFFE00003FF +800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFFFFFFFC0000001F +FFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFFFFF00000000000 +01FFFE00000000426079DD51>51 D<0000000000001F80000000000000003FC000000000 +0000007FC000000000000000FFC000000000000000FFC000000000000001FFC000000000 +000003FFC000000000000007FFC00000000000000FFFC00000000000000FFFC000000000 +00001FFFC00000000000003FFFC00000000000007FFFC00000000000007FFFC000000000 +0000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC000000000 +0007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000000000 +007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC000000000 +03F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC000000000 +1FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000000000 +FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000000007 +F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC00000003F +80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0000001F8 +00003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000001FC0 +00003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC00000FE00 +00003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC00007F000 +00003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0003F8000 +00003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007FFFC000000000 +00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000 +00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000 +00007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000000000 +00007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF000000 +7FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF485E7C +DD51>I<00C00000000001C001F8000000000FC001FF000000007FC001FFF0000007FFC0 +01FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFFFE0001FFFFFF +FFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FFFFFFFFFFC000 +01FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8000001FFFFFF +FFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC3FFC00000000 +01FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC0000 +0000000001FC00000000000001FC00000000000001FC00000000000001FC000000000000 +01FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC003F +FE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FCFFFFFFFFE000 +01FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007FFF0001FF8000 +003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC0000000FFFF0 +00F00000000FFFF000000000000FFFF800000000000FFFF800000000000FFFFC00000000 +0007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000007FFFE +000000000007FFFE000000000007FFFF000000000007FFFF000000000007FFFF03F00000 +0007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF80000007FFFF +7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC000 +0007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF8000000FFFFC +7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000FFFF83F800000 +001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF00000007FFF80 +07FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFFF800007FFE00 +FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001FFFFFFF00000 +00003FFFFF800000000003FFF0000000406078DD51>I66 D<000000000001FFFF00000003C000000000007FFFFFF0000007C000 +00000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF000 +3FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF0000 +07FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF +000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000 +FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFF +C00007FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000 +000FFFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE00000 +0000000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFF +C000000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC0 +07FFFF00000000000000007FC007FFFF00000000000000007FC00FFFFF00000000000000 +007FC00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000 +000000003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00 +000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC07F +FFFC000000000000000000007FFFFC000000000000000000007FFFF80000000000000000 +00007FFFF8000000000000000000007FFFF800000000000000000000FFFFF80000000000 +0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000 +0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF +F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000 +00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000 +00000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000 +00000000000000FFFFF8000000000000000000007FFFF8000000000000000000007FFFF8 +000000000000000000007FFFF8000000000000000000007FFFFC00000000000000000000 +7FFFFC000000000000000000003FFFFC000000000000000000003FFFFC00000000000000 +0000003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE00000000 +000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00 +000000000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F8007 +FFFF00000000000000001F8003FFFF80000000000000001F8003FFFF8000000000000000 +3F8001FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE000000000 +0000007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF800 +000000000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F8000007 +FFFE00000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0 +000000FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC00000000 +01FF000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF8 +0000007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF800000000000 +0FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE0000000 +0000000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF0000 +000000626677E375>II<000000000001FFFF00000003C00000 +000000007FFFFFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFFFFFF +C0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC000000000 +3FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001FFC3 +FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003FFFFC +0000000007FFFFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FFFFC0 +000001FFFF800000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE000000 +0000003FFFC000000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC00000 +3FFFF800000000000007FFC000003FFFF000000000000007FFC000007FFFE00000000000 +0003FFC00000FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001FFFF +C000000000000001FFC00003FFFF8000000000000000FFC00003FFFF8000000000000000 +FFC00007FFFF00000000000000007FC00007FFFF00000000000000007FC0000FFFFF0000 +0000000000007FC0000FFFFE00000000000000003FC0001FFFFE00000000000000003FC0 +001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0003FFFFC00000000 +000000001FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F +FFFC00000000000000001FC0007FFFFC00000000000000000000007FFFFC000000000000 +00000000007FFFF800000000000000000000007FFFF800000000000000000000007FFFF8 +0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF +FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000 +0000000000FFFFF800000000000000000000007FFFF800000000000000000000007FFFF8 +000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF +FFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC0000 +00001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FFFFC0 +001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000 +000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC00007 +FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00003FFFF800000000000 +01FFFFC00003FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001FFFF +C0000000000001FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000000001FF +FFC000003FFFF0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFFFC00 +0000000001FFFFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FFFFC0 +000003FFFF000000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE00000 +000007FFFFC00000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC00000 +000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF8000000 +FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC000000000 +0FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFFE000 +07C0000000000007FFFFFFFF800001C00000000000007FFFFFF800000000000000000000 +01FFFF0000000000006D6677E37F>71 D80 D82 D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E0 +0001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0 +007FFE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE0 +07FF800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE0 +1FFC0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE0 +7FF800000000007FE07FF800000000007FE07FF800000000003FE07FF800000000003FE0 +FFF800000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0 +FFFC00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0 +FFFF800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF8000000000000 +7FFFFC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFFC000000000 +3FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE00000 +0FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC000 +00FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00 +000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC0 +00000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF0 +0000000007FFFFFFF800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC +0000000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000000003FFFE +00000000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFE +FC0000000000007FFEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFE +FE0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFC +FF0000000000003FFCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8 +FFC000000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0 +FFF80000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80 +FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800 +FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000 +FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E35A>I +85 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFF +FFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF80000 +0000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE0000 +3FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003 +FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FF +F8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC0 +000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800 +00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000 +07FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000 +007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FF +F80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE +000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800 +003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC00000 +07FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FF +FF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFF +F80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE0 +00007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF +0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC +000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97 +D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF8000000000000 +0FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000 +00000000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000 +0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000 +000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF8003FFF8 +00000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF8000000FFFFFF +FFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FFFFF80000 +3FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC0000001F +FFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8000FFFF0 +00000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8 +003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007FFFC00000 +0007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF800FF +FFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007 +FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0 +00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8 +00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007FFFC00000 +0007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8003F +FFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE000000007 +FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF80007FFF0 +0000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000003FFFF8 +0000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC00001FFFC000 +07FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87FFFFFE00 +007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE0000003FFE0007 +FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF +80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007F +FF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003 +FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000 +FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE0000000 +7FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE0000000 +3FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC0000000 +1FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF +FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000 +000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000 +000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0000000 +0000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE0000000 +0000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF0000000 +003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE000000 +00FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFFE00000 +0FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFF +FE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007FFF0 +00000041437CC14A>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF0 +01FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000F +FFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01 +FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800 +001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE00000 +07FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0 +000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800 +001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000 +007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFF +F0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC +0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC000000000000 +000001FC000000000000000001FC000000000000000001FC000000000000000001FE0000 +00000000000001FE000000000000000001FF000000000000000001FF8000000000000000 +01FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFF +FFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003F +FFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFF +F000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE000 +0001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE00 +7FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000 +001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0 +00000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001F +FE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000 +000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC000 +00FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFF +FFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A60 +7CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF80 +0003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC000 +07FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF8000000 +0FE000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80 +007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC022657BE42C>105 D<0007FF80001FFF00000000FFF8000000FFFFFF +8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFF +FF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF +03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF80 +00007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF +8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003 +FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000 +000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF0 +00003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFF +E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001 +FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF80 +3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF +FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFF +FFF007FFFFFFFF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF00000000FFFFFF +8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFF +FFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF0 +0000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF8000000 +3FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC +000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001 +FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE00 +00003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFF +FFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF0 +07FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000 +FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FF +FE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF +000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF8 +0000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE0 +00000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC0 +00000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC0 +00000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC0 +00000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE0 +00000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE0 +00000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF8 +0000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF +000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FF +FE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000 +FFFFFF00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF80 +0FFFFF800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000 +FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF0000 +07FFF800003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003F +FFE0000000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000003F +FFE0003FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC0 +0000001FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC +003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC00000 +0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007 +FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0 +00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC +003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000 +000FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003F +FFC00000003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000007F +FFC0003FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8 +000003FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000 +003FFFFFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFF +FFF80000003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000003F +FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000 +0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0 +000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000 +003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000 +00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F +FFC0000000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF0000000 +0000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFF +F00000000000FFFFFFFFF000000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF +80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE +00FFFF1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF00 +3FFFF801FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003F +FFE0007FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFF +C0000000003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF +80000000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFF +F80000FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFF +FFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC0000 +07FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC0000000 +3F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F +80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000 +FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001F +FFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FF +FFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003 +FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C000000 +01FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE00000000 +1FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001F +F0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80 +FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE +03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E00000000000 +07E0000000000007E0000000000007E0000000000007E0000000000007E000000000000F +E000000000000FE000000000000FE000000000000FE000000000000FE000000000001FE0 +00000000001FE000000000001FE000000000003FE000000000003FE000000000007FE000 +000000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE00000 +000007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE0000000 +0FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FF +FFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F +FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFF +E0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8 +007F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFF +F00000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000 +003FFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE +0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000 +FFFFC0000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003 +FFFE0000003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE00 +00001FFFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000F +FFE000007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF800 +07F0FFFFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FF +FFFF8000001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF00000 +51427BC05A>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmsy10 10.95 1 +/Fi 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00 +1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF +FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7 +2D>15 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmti10 10.95 32 +/Fj 32 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45 +D<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>I<001E00003F80007F +8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC000FF80007F00003C00 +00122777A61C>58 D<00000000001C000000000000003C000000000000007C0000000000 +00007C00000000000000FC00000000000000FC00000000000001FC00000000000003FC00 +000000000003FC00000000000007FC00000000000007FC0000000000000FFE0000000000 +000FFE0000000000001DFE0000000000001DFE00000000000039FE00000000000079FE00 +000000000071FE000000000000E1FE000000000000E1FE000000000001C1FE0000000000 +01C1FE00000000000381FE00000000000781FE00000000000701FE00000000000E01FE00 +000000000E01FE00000000001C01FF00000000001C01FF00000000003800FF0000000000 +3800FF00000000007000FF0000000000F000FF0000000000E000FF0000000001C000FF00 +00000001C000FF00000000038000FF00000000038000FF00000000070000FF000000000F +0000FF000000000E0000FF000000001C0000FF000000001FFFFFFF000000003FFFFFFF80 +0000003FFFFFFF800000007000007F800000007000007F80000000E000007F80000001E0 +00007F80000001C000007F800000038000007F800000038000007F800000070000007F80 +0000070000007F8000000E0000007F8000001E0000007F8000001C0000007F8000003C00 +00007F800000780000007F800000F80000007FC00001FC0000007FC00007FE000001FFC0 +00FFFFE0007FFFFF80FFFFE0007FFFFF80FFFFC0007FFFFF8039417BC044>65 +D<0001FFFFFFFFC0000001FFFFFFFFF8000001FFFFFFFFFE00000003FC0001FF00000003 +FC00007F80000003F800003FC0000003F800003FC0000003F800001FE0000007F800001F +E0000007F000001FF0000007F000000FF0000007F000000FF000000FF000000FF000000F +E000000FF000000FE000001FF000000FE000001FF000001FE000001FE000001FC000001F +E000001FC000003FE000001FC000003FC000003FC000007F8000003F800000FF8000003F +800000FF0000003F800001FE0000007F800003FC0000007F000007F00000007F00001FE0 +0000007F00007F80000000FF0003FE00000000FFFFFFF000000000FFFFFFFE00000000FE +00003F80000001FE00001FE0000001FC00000FF0000001FC000007F0000001FC000007F8 +000003FC000003FC000003F8000003FC000003F8000003FC000003F8000003FC000007F8 +000003FE000007F0000003FE000007F0000003FE000007F0000003FE00000FF0000003FC +00000FE0000007FC00000FE0000007FC00000FE0000007F800001FE000000FF800001FC0 +00000FF800001FC000001FF000001FC000001FE000003FC000003FE000003F8000007FC0 +00003F800000FF8000007F800001FF0000007F800003FE0000007F00000FF8000000FF00 +003FF00000FFFFFFFFFFC00000FFFFFFFFFF000000FFFFFFFFF80000003C3E7BBD40>I< +0001FFFFFFFFC0000001FFFFFFFFF8000001FFFFFFFFFE00000003FE0003FF00000003FE +00007F80000003FC00001FC0000003FC00000FE0000003FC000007F0000007FC000007F0 +000007F8000003F8000007F8000001FC000007F8000001FC00000FF8000001FC00000FF0 +000000FE00000FF0000000FE00000FF0000000FE00001FF0000000FE00001FE0000000FF +00001FE0000000FF00001FE0000000FF00003FE0000000FF00003FC0000000FF00003FC0 +000000FF00003FC0000000FF00007FC0000001FF00007F80000001FF00007F80000001FF +00007F80000001FE0000FF80000001FE0000FF00000003FE0000FF00000003FE0000FF00 +000003FE0001FF00000003FC0001FE00000007FC0001FE00000007FC0001FE00000007F8 +0003FE00000007F80003FC0000000FF80003FC0000000FF00003FC0000000FF00007FC00 +00001FE00007F80000001FE00007F80000003FC00007F80000003FC0000FF80000007F80 +000FF00000007F00000FF0000000FF00000FF0000000FE00001FF0000001FC00001FE000 +0003F800001FE0000007F000001FE0000007F000003FE000000FE000003FC000003FC000 +003FC000007F0000007FC00000FE0000007FC00003FC0000007F80000FF0000000FF8000 +7FE00000FFFFFFFFFF800000FFFFFFFFFC000000FFFFFFFFE0000000403E7BBD45>68 +D<0001FFFFFFFFFFF80001FFFFFFFFFFF80001FFFFFFFFFFF8000003FE00001FF8000003 +FE000007F8000003FC000003F8000003FC000001F8000003FC000000F0000007FC000000 +F0000007F8000000F0000007F8000000F0000007F8000000F000000FF8000000F000000F +F0000000F000000FF0000000E000000FF0000000E000001FF0000000E000001FE0003800 +E000001FE0003800E000001FE0007801E000003FE0007001C000003FC00070000000003F +C00070000000003FC000F0000000007FC000E0000000007F8001E0000000007F8003E000 +0000007F800FE000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FF +001FC000000001FF00078000000001FE00078000000001FE00078000000001FE00078000 +000003FE00070000000003FC00070000000003FC00070003800003FC000F0007800007FC +000E0007000007F8000E0007000007F80000000F000007F80000000E00000FF80000001E +00000FF00000001C00000FF00000003C00000FF00000003C00001FF00000007800001FE0 +0000007800001FE0000000F000001FE0000000F000003FE0000001F000003FC0000003E0 +00003FC0000007E000007FC000000FE000007FC000001FC000007F8000007FC00000FF80 +0007FF8000FFFFFFFFFFFF8000FFFFFFFFFFFF8000FFFFFFFFFFFF00003D3E7BBD3E>I< +0001FFFE00000FFFFF0003FFFF00001FFFFF0003FFFF00001FFFFF000001FF800000FFC0 +000003FF8000003F00000003FF8000003E00000003FFC000001C00000003FFC000003C00 +000007BFC000003C000000073FE0000038000000071FE0000038000000071FE000007800 +00000F1FF00000780000000E0FF00000700000000E0FF80000700000000E0FF80000F000 +00001E07F80000F00000001C07FC0000E00000001C07FC0000E00000001C03FC0001E000 +00003C03FE0001E00000003801FE0001C00000003801FE0001C00000003801FF0003C000 +00007800FF0003C00000007000FF8003800000007000FF80038000000070007F80078000 +0000F0007FC00780000000E0003FC00700000000E0003FC00700000000E0003FE00F0000 +0001E0001FE00F00000001C0001FF00E00000001C0001FF00E00000001C0000FF01E0000 +0003C0000FF81E0000000380000FF81C00000003800007F81C00000003800007FC3C0000 +0007800003FC3C00000007000003FC3800000007000003FE3800000007000001FE780000 +000F000001FF780000000E000001FF700000000E000000FF700000000E000000FFF00000 +001E000000FFF00000001C0000007FE00000001C0000007FE00000001C0000003FE00000 +003C0000003FE0000000380000003FC0000000380000001FC0000000780000001FC00000 +00F80000001FC0000001FC0000000F80000007FE0000000F800000FFFFF0000007800000 +FFFFF0000007800000FFFFF0000007000000483E7BBD44>78 D<01FFFFFFFFFFFF01FFFF +FFFFFFFF03FFFFFFFFFFFF03FE001FF001FF03F8001FE0007F07E0001FE0003E07C0003F +E0001E0780003FE0001E0F00003FC0001E0F00003FC0001E1E00007FC0001E1E00007FC0 +001E1C00007F80001C3C00007F80001C380000FF80001C380000FF80001C780000FF0000 +1C700000FF00001C700001FF00003CF00001FF000038E00001FE000038000001FE000000 +000003FE000000000003FE000000000003FC000000000003FC000000000007FC00000000 +0007FC000000000007F8000000000007F800000000000FF800000000000FF80000000000 +0FF000000000000FF000000000001FF000000000001FF000000000001FE000000000001F +E000000000003FE000000000003FE000000000003FC000000000003FC000000000007FC0 +00000000007FC000000000007F8000000000007F800000000000FF800000000000FF8000 +00000000FF000000000000FF000000000001FF000000000001FF000000000001FE000000 +000001FE000000000003FE000000000003FE000000000003FC00000000000FFE00000000 +3FFFFFFF8000007FFFFFFF8000007FFFFFFF800000383D71BC41>84 +D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF +800007FF00000FFC0001FF000007FC000007F00001FE000007FC000003E00001FE000003 +FC000003C00001FE000003FC000003C00001FE000003FC000003800001FE000003FC0000 +07000001FE000003FC000007000001FE000007FC00000E000001FE000007FC00000E0000 +01FE00000FFC00001C000001FE00000FFC00003C000001FE00001FFC000038000001FE00 +001FFC000070000001FE00003BFC000070000001FE00003BFC0000E0000001FE000073FC +0000E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001FF0001E3FC000380 +000000FF0001C3FC000380000000FF0003C3FC000700000000FF000383FC000700000000 +FF000703FC000E00000000FF000703FC001E00000000FF000E03FC001C00000000FF000E +03FC003800000000FF001C03FE003800000000FF001C03FE007000000000FF003801FE00 +7000000000FF003801FE00E000000000FF007001FE00E000000000FF00F001FE01C00000 +0000FF00E001FE01C000000000FF01E001FE038000000000FF01C001FE038000000000FF +038001FE070000000000FF038001FE0F0000000000FF070001FE0E0000000000FF070001 +FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE380000000000FF1C0001FE3800 +00000000FF9C0001FE700000000000FFB80001FE7000000000007FF80001FEE000000000 +007FF00001FEE000000000007FF00001FFC000000000007FE00001FFC000000000007FC0 +0001FF8000000000007FC00001FF8000000000007F800001FF0000000000007F800001FE +0000000000007F000001FE0000000000007F000000FC0000000000007E000000FC000000 +0000007E000000F80000000000007C000000F80000000000007C000000F0000000000000 +78000000F000000000000070000000E0000000000053406EBD5B>87 +D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F80 +01F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F001F +C0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC007F00 +01FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003 +F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0 +E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97 +D<001FC0000FFFC0000FFF80000FFF8000003F8000003F8000003F0000003F0000007F00 +00007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC00 +0001F8000001F8000003F8000003F8000003F0000003F07E0007F1FF8007F783E007EF01 +F007FE01F00FF800F80FF800F80FF000FC0FE0007C1FC0007C1FC0007E1F80007E1F8000 +FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001FE7F0001FC7E0001FC7E0001FC7E0003 +FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007F0FC0007E0F8000FE0F8000FC0F8001F +C0F8001F8078003F007C003F007C007E003C00FC003E01F8001E03E0000F07C00007FF00 +0001F800001F4076BE2A>I<00001FE0000000FFF8000003F03E000007C00F00001F8007 +00003F000780007E001F8000FC007F8001F8007F8003F0007F8007F0007F0007E0007F00 +0FE0007E001FC00000001FC00000003F800000003F800000003F800000007F800000007F +000000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE00000000FC000003007E000007007E00000F007E00001E003E0000 +3C003E000078001F0000F0001F0003E0000F800F800003E07E000001FFF80000003FC000 +00212977A72A>I<000000003F800000001FFF800000001FFF000000001FFF0000000000 +7F00000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000 +FC0000000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003 +F80000000003F80000000003F00000000003F00000000007F00000000007F00000000007 +E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007F +C00000FC007FC00001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F +00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE +00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F8 +0000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F0 +3800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0 +E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE +2E>I<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07 +F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FF +FFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC +000000FC000000FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E +0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>I<000000007C00 +00000001FF0000000007C7800000000F83C00000001F87C00000001F1FC00000003F3FC0 +0000003F3FC00000007E3FC00000007E3FC00000007E3F800000007E0E00000000FC0000 +000000FC0000000000FC0000000000FC0000000001FC0000000001F80000000001F80000 +000001F80000000001F80000000003F80000000003F00000000003F00000000003F00000 +0003FFFFF8000003FFFFF8000003FFFFF800000007E00000000007E00000000007E00000 +00000FE0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000 +00001FC0000000001F80000000001F80000000001F80000000001F80000000003F800000 +00003F00000000003F00000000003F00000000003F00000000007F00000000007E000000 +00007E00000000007E00000000007E0000000000FE0000000000FC0000000000FC000000 +0000FC0000000000FC0000000001FC0000000001F80000000001F80000000001F8000000 +0001F80000000003F00000000003F00000000003F00000000003F00000000007E0000000 +0007E00000000007E00000000007E0000000000FC00000001E0FC00000007F0FC0000000 +7F0F80000000FF0F80000000FF1F00000000FF1F00000000FE1E00000000F83C00000000 +703C000000007878000000003FE0000000000F80000000002A5383BF1C>I<000003F000 +00000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC00 +1F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC +0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003F8000FE007F800 +0FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F +8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00 +007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC00000001F80000 +0001F800000003F800000003F800000003F0001C0007F0007F0007E000FF000FE000FF00 +0FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE00 +0000273B7CA72A>I<0001FC000000FFFC000000FFF8000000FFF800000003F800000003 +F800000003F000000003F000000007F000000007F000000007E000000007E00000000FE0 +0000000FE00000000FC00000000FC00000001FC00000001FC00000001F800000001F8000 +00003F800000003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0 +007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001 +FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0 +001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC000 +7E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F8 +1E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC0 +3800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0 +701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F800 +01F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E0 +0F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0001FC000000FFFC000000 +FFF8000000FFF800000003F800000003F800000003F000000003F000000007F000000007 +F000000007E000000007E00000000FE00000000FE00000000FC00000000FC00000001FC0 +0000001FC00000001F800000001F800000003F800000003F800000003F000000003F0003 +E0007F000FF8007F003C3C007E00707C007E00E1FC00FE01C1FC00FE0383FC00FC0703FC +00FC0E03FC01FC1C03F801FC3800E001F870000001F860000003F8E0000003F9C0000003 +F780000003FE00000007FE00000007FFE0000007E7F8000007E0FE00000FE07F00000FE0 +3F80000FC01F80000FC00FC0001FC00FC0001FC00FC0701F800FC0701F800FC0703F800F +C0F03F801FC0E03F001F80E03F001F80E07F001F81E07F001F81C07E000F83C07E000F83 +80FE000F8780FE00078F00FC0003FE00380000F80026407ABE2A>107 +D<0007F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F +80003F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC +0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0 +000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00 +007F00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38 +007C78003C70001FE000078000144079BE17>I<01F0003F80007F000007FC01FFE003FF +C0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000 +FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000 +FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001 +FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003 +F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007 +F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000F +C00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F +81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E +03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E +0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I< +01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E00 +3C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00 +703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC00 +00FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F000 +01F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F0 +07F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F0380 +0FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733> +I<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC0 +00FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01F +C00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00 +001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE0000 +7F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0 +001F001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<0003E0 +01F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383EE003E000783F +E003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E0001F800E07E +0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC0007F80001FC +0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0000FE00003F0 +000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0003F00000FE0 +007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF003F000001FF0 +07E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00000000007F00 +000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC00 +00000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F800 +0000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F000FC0007FC07 +FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01F +E0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E000000 +007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001 +F800000001F800000001F800000003F800000003F000000003F000000003F000000007F0 +00000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000 +00001FC00000001F800000000700000000232979A726>114 D<00007F800001FFE00007 +C0F8001F003C003E001C003C001E007C003E00F8007E00F800FE00F800FE01F800FC01F8 +00FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003F +FFE0000FFFF00000FFF000000FF0000007F0000003F00C0003F03F0003F07F8001F07F80 +03F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F8078001F003C003C001F01 +F80007FFE00000FF00001F297AA725>I<0001C0000003F0000007F0000007F0000007E0 +000007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F80 +00003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE00 +0000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F800 +0003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000 +000FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F0070 +003F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78 +B81E>I<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07 +C000FE001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F +8001F800701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E +0007F000007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8 +000FC00001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0 +003F81C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F0 +01FF070001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A29 +79A731>I<007C0001C001FF0007F0038F8007F007078007F00E07C007F81E07C007F81C +07C003F83C0FC003F8380FC001F0380FC001F0781FC000F0701F8000F0701F8000F0F03F +8000F0F03F0000E0003F0000E0007F0000E0007E0001E0007E0001C000FE0001C000FC00 +01C000FC0003C001FC00038001F800038001F800038001F800070003F800070003F0000F +0003F0000E0003F0000E0003F0001C0003F0001C0003F000380003F000780001F0007000 +01F800E00000F801C00000FC038000007E0F0000001FFE00000003F00000252979A72A> +I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801FE +1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C78 +1FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC00038003F +000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC00 +1F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F8003F +0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E00 +038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF001C +0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F0000 +372979A73C>I<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E07C001 +FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F8003F0 +F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE000FC000 +FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F0003F0 +003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE0003F000 +FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F800000003F8 +00000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F800FC000 +7F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E000001E +0FC000000FFF00000003F8000000263B79A72C>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmbx12 14.4 46 +/Fk 46 122 df<07F0001FF8003FFE007FFF007FFF00FFFF80FFFFC0FFFFC0FFFFC0FFFF +E0FFFFE0FFFFE07FFFE07FFFE03FFFE01FFDE007F1E00001E00001E00003E00003C00003 +C00003C00007C0000780000F80000F80000F00001F00003E00003E00007C0000F80001F0 +0003F00007E0000FC0001F80001F00000C0000132876D225>39 D<07F0001FF8003FFC00 +7FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFFC0FFFFC0FFFFC07FFFC07FFFC03FFFC0 +1FFFC007F3C00003C00003C00007C0000780000780000780000F80000F00000F00001F00 +001E00003E00003C00007C0000F80000F80001F00003E00007C0000F80001F00001E0000 +0C00001228769025>44 D +I<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF +807FFF003FFE001FFC000FF80007F0001111769025>I<000003FFC0000000003FFFFC00 +000000FFFFFF00000003FFFFFFC000000FFF81FFF000001FFC003FF800003FF8001FFC00 +007FF0000FFE0000FFE00007FF0001FFC00003FF8003FF800001FFC003FF800001FFC007 +FF800001FFE00FFF000000FFF00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF +000000FFF83FFF000000FFFC3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE00 +00007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000 +007FFEFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000 +7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F +FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF +FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF +FE0000007FFFFFFE0000007FFFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE +0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE00 +00007FFC3FFF000000FFFC3FFF000000FFFC1FFF000000FFF81FFF000000FFF81FFF0000 +00FFF80FFF000000FFF00FFF000000FFF007FF800001FFE007FF800001FFE003FFC00003 +FFC001FFC00003FF8001FFE00007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF8 +00000FFF81FFF0000007FFFFFFE0000001FFFFFF800000003FFFFC0000000003FFC00000 +384F7BCD43>48 D<000000780000000000FC0000000003FC0000000007FC000000001FFC +00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC +0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC +000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFF +FFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000000003FFFFE00000000FFFFFFC0000 +003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000F +E00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC +00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00 +000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE0000 +0FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001F +FFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF +80000000007FFF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF000 +00000003FFE00000000003FFC00000000007FF80000000000FFF00000000001FFE000000 +00001FFC00000000003FF800000000007FE00000000000FFC00000000001FF8000000000 +03FE000000000007FC000000000007F800000000000FF00001F000001FE00001F000003F +800001F000007F000001F00000FE000003E00001FC000003E00003F8000003E00007F000 +0003E0000FE0000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFF +FFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFF +C01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80 +FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC0000000 +00FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE +00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80 +001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE000 +1FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001F +FFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE +00000000007FFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC000 +0000000FFF8000000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC000000 +00FFFFFF800000000007FFE00000000001FFF800000000007FFE00000000003FFF000000 +00001FFF80000000000FFFC0000000000FFFE00000000007FFF00000000007FFF0000000 +0007FFF80000000007FFF80000000003FFFC0000000003FFFC0000000003FFFE00000000 +03FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003 +FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FF +FCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF0 +3FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003 +FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC00000000 +1FFF800000374F7ACD43>I<00000000007C00000000000000FE00000000000000FE0000 +0000000001FE00000000000003FE00000000000007FE0000000000000FFE000000000000 +0FFE0000000000001FFE0000000000003FFE0000000000007FFE0000000000007FFE0000 +00000000FFFE000000000001FFFE000000000003FFFE000000000003FFFE000000000007 +FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE0000 +0000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E0 +3FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE0000 +00003F003FFE000000007E003FFE000000007C003FFE00000000F8003FFE00000001F800 +3FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000 +001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC0000 +3FFE000001F800003FFE000001F000003FFE000003E000003FFE000007E000003FFE0000 +0FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E000000 +3FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0 +FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE000000000000 +7FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000 +000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000000 +7FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC0 +00000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE +43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFF +FC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF80 +0007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC00000 +07FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0 +000000000007E0000000000007E0000000000007E0000000000007E00FFF00000007E07F +FFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000 +FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001F +FF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFF +E0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF0 +0FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FF +FE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE +00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000 +003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001 +FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF8 +00000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE0 +00000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F80 +0007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000 +FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FF +C00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80 +000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000007FFF0000 +0000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFF +F000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF +80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0 +FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFF +FF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF +000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF00 +0003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF8000 +03FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007 +FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF8 +00000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000 +364F7ACD43>I<1F000000000000001F800000000000001FC00000000000001FFF800000 +0000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803F +FFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFF +FFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007F +FFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE00007C00000003 +FC00007C00000003F800007C00000007F000007C0000000FF000007C0000001FE00000F8 +0000003FC00000F80000007F800000F80000007F000000F8000000FE00000000000001FE +00000000000003FC00000000000003F800000000000007F00000000000000FF000000000 +00001FE00000000000001FE00000000000003FC00000000000003FC00000000000007F80 +000000000000FF80000000000000FF80000000000001FF00000000000001FF0000000000 +0003FF00000000000003FE00000000000007FE00000000000007FE0000000000000FFE00 +00000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC0000000000 +003FFC0000000000003FFC0000000000003FFC0000000000003FFC0000000000007FFC00 +00000000007FF80000000000007FF80000000000007FF8000000000000FFF80000000000 +00FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000001FFF800 +0000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000000000 +01FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800 +0000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF00000000000 +003FC00000000000001F8000000000395279D043>I<000007FFC0000000007FFFFC0000 +0003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000 +FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8 +000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC00 +00007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE000 +00FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007 +FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF80 +0000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF000 +0001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001 +FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF8 +0000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE000 +0000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000 +001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE0000000 +0FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003F +C01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00 +007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC0000036 +4F7ACD43>I<00000FFF8000000000FFFFF800000003FFFFFE0000000FFFFFFF8000001F +FF03FFC000007FF800FFE00000FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0 +000FFE000FFF80000FFF000FFF800007FF001FFF800007FF803FFF800007FF803FFF0000 +07FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0FFFF000003 +FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FF +F8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFC +FFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3F +FF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF +80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF8 +03F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FFF800000040 +03FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000007 +FFF00000000007FFF001F8000007FFE003FC000007FFE007FE000007FFC00FFF000007FF +C01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF80001FFE00 +1FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF80001FFE00007 +F00003FFC00003FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFFF00000003F +FFFFC00000000FFFFE0000000000FFF0000000364F7ACD43>I<00000000001F00000000 +000000000000003F80000000000000000000007FC0000000000000000000007FC0000000 +00000000000000FFE000000000000000000000FFE000000000000000000000FFE0000000 +00000000000001FFF000000000000000000001FFF000000000000000000003FFF8000000 +00000000000003FFF800000000000000000003FFF800000000000000000007FFFC000000 +00000000000007FFFC00000000000000000007FFFC0000000000000000000FFFFE000000 +0000000000000FFFFE0000000000000000001FFFFF0000000000000000001FFFFF000000 +0000000000001FFFFF0000000000000000003FFFFF8000000000000000003F7FFF800000 +0000000000007F7FFFC000000000000000007E7FFFC000000000000000007E3FFFC00000 +000000000000FE3FFFE00000000000000000FC1FFFE00000000000000001FC1FFFF00000 +000000000001F81FFFF00000000000000001F80FFFF00000000000000003F80FFFF80000 +000000000003F007FFF80000000000000007F007FFFC0000000000000007E007FFFC0000 +000000000007E003FFFC000000000000000FE003FFFE000000000000000FC001FFFE0000 +00000000001FC001FFFF000000000000001F8001FFFF000000000000001F8000FFFF0000 +00000000003F8000FFFF800000000000003F00007FFF800000000000007F00007FFFC000 +00000000007E00007FFFC00000000000007E00003FFFC0000000000000FE00003FFFE000 +0000000000FC00001FFFE0000000000001FC00001FFFF0000000000001F800001FFFF000 +0000000001F800000FFFF0000000000003F800000FFFF8000000000003F0000007FFF800 +0000000007F0000007FFFC000000000007E0000007FFFC000000000007E0000003FFFC00 +000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00 +000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000003F80000000FFFF80 +000000003F000000007FFF80000000007F000000007FFFC0000000007F000000007FFFC0 +000000007E000000003FFFC000000000FE000000003FFFE000000000FC000000001FFFE0 +00000001FC000000001FFFF000000001FC000000001FFFF000000001F8000000000FFFF0 +00000003F8000000000FFFF800000003F00000000007FFF800000007F00000000007FFFC +00000007F00000000007FFFC00000007E00000000003FFFC0000000FE00000000003FFFE +0000000FC00000000003FFFE0000001FC00000000001FFFF000000FFFC0000000001FFFF +0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFF +FFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE05B547BD366>65 +DI<0000000001FFFC000001C0000000007FFFFFC00003C000000007 +FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003 +FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFF +C00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000F +FFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF0000 +00000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC0000000000 +00FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC0 +0FFFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE0 +0000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC0000000 +0000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC0000000000000 +0FC07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FF +FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000 +00000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000 +00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000 +00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF +8000000000000000007FFF8000000000000000007FFF8000000000000000007FFFC00000 +0000000000007FFFC000000000000000007FFFC000000000000007C03FFFC00000000000 +0007C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C0 +1FFFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF0 +0000000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF8000000 +0000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE000000000000 +7E00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F80000 +0FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE +000000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE0000 +1FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF0000 +0000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC000000005254 +79D261>II<0000000001FFFC000001C000 +000000007FFFFFC00003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001FC000 +000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC000 +00003FFFE000000FF9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFFC000 +0003FFF8000000007FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFFC000 +001FFFC0000000000FFFC000003FFF800000000007FFC000007FFF000000000003FFC000 +00FFFE000000000001FFC00000FFFE000000000001FFC00001FFFC000000000000FFC000 +03FFF8000000000000FFC00003FFF80000000000007FC00007FFF00000000000007FC000 +0FFFF00000000000003FC0000FFFF00000000000003FC0001FFFE00000000000001FC000 +1FFFE00000000000001FC0001FFFE00000000000001FC0003FFFC00000000000001FC000 +3FFFC00000000000000FC0003FFFC00000000000000FC0007FFFC00000000000000FC000 +7FFFC00000000000000FC0007FFFC00000000000000000007FFF80000000000000000000 +7FFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000 +FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000 +FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000 +FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000 +FFFF80000000000000000000FFFF80000000000000000000FFFF80000000000000000000 +7FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE0 +7FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC000 +3FFFC000000000003FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFFC000 +1FFFE000000000003FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFFC000 +0FFFF000000000003FFFC00007FFF000000000003FFFC00003FFF800000000003FFFC000 +03FFF800000000003FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFFC000 +00FFFE00000000003FFFC000007FFF00000000003FFFC000003FFF80000000003FFFC000 +001FFFC0000000003FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFFC000 +0003FFFC00000000FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFFC000 +00003FFFF0000007FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC000 +000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007C000 +000000007FFFFFE00001C0000000000001FFFE00000000005B5479D26A>71 +D75 D<000000000FFFC00000000000000003 +FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF +FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800 +000001FFF00000003FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F +FF8000000007FFC000001FFF0000000003FFE000003FFE0000000001FFF000007FFC0000 +000000FFF80000FFFC0000000000FFFC0000FFF800000000007FFC0001FFF80000000000 +7FFE0003FFF000000000003FFF0003FFF000000000003FFF0007FFE000000000001FFF80 +07FFE000000000001FFF800FFFE000000000001FFFC00FFFC000000000000FFFC01FFFC0 +00000000000FFFE01FFFC000000000000FFFE01FFF80000000000007FFE03FFF80000000 +000007FFF03FFF80000000000007FFF03FFF80000000000007FFF07FFF80000000000007 +FFF87FFF80000000000007FFF87FFF00000000000003FFF87FFF00000000000003FFF87F +FF00000000000003FFF8FFFF00000000000003FFFCFFFF00000000000003FFFCFFFF0000 +0000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF0000000000 +0003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FF +FCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF +00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC7FFF000000 +00000003FFF87FFF00000000000003FFF87FFF80000000000007FFF87FFF800000000000 +07FFF87FFF80000000000007FFF83FFF80000000000007FFF03FFF80000000000007FFF0 +3FFF80000000000007FFF01FFFC000000000000FFFE01FFFC000000000000FFFE01FFFC0 +00000000000FFFE00FFFC000000000000FFFC00FFFE000000000001FFFC007FFE0000000 +00001FFF8007FFF000000000003FFF8003FFF00001FE00003FFF0001FFF80007FF80007F +FE0001FFF8000FFFE0007FFE0000FFFC003FFFF000FFFC00007FFC007F03F800FFF80000 +3FFE007C00FC01FFF000001FFF00F8007E03FFE000000FFF80F8003F07FFC0000007FFC0 +F0001F8FFF80000003FFE0F0001F9FFF00000001FFF0F0000FFFFE00000000FFFCF8000F +FFFC000000003FFFF80007FFF0000000000FFFFC000FFFC00000000003FFFF00FFFF0000 +00000000FFFFFFFFFC0000000000001FFFFFFFFC00000C00000003FFFFFFFC00001E0000 +00001FFFE3FE00001E00000000000001FF00001E00000000000001FF80003E0000000000 +0001FFC0007E00000000000001FFE000FE00000000000001FFF807FE00000000000000FF +FFFFFE00000000000000FFFFFFFC00000000000000FFFFFFFC000000000000007FFFFFFC +000000000000007FFFFFFC000000000000007FFFFFF8000000000000007FFFFFF8000000 +000000003FFFFFF8000000000000003FFFFFF0000000000000001FFFFFE0000000000000 +001FFFFFE0000000000000000FFFFFC00000000000000007FFFF800000000000000003FF +FF000000000000000001FFFE0000000000000000007FF80000000000000000001FE00057 +6A79D265>81 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFF +C03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007 +FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF0000000 +03FF003FF000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007F +E0000000007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000 +003F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FF +FE000000001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF0000 +0000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001F +FFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFF +FFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE0000 +03FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFF +FFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000 +000000000FFFF0000000000007FFF0000000000003FFF0000000000003FFF07800000000 +01FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F8 +00000000007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000 +007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FF +C000000001FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF000000 +0FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC +03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B +>83 D89 +D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0 +0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00 +000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0 +000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0 +000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000 +0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0 +000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0 +0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0 +007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00 +0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0 +00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80 +00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF +F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF +F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF +F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF +F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF +FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF +F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF +F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF +F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF +F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF +F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF +FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF +CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC +007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF +F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001 +FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF +C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80 +3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F +FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE +0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000 +0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000 +03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F +8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000 +0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00 +0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000 +00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000 +03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000 +FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007 +FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F +FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F +FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F +FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F +FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F +FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000 +FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000 +07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041 +547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F +FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0 +0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000 +01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000 +FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF +F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000 +FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F +FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF +00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0 +000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00 +03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0 +000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF +F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC +00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0 +000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF +FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF +FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF +FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0 +03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000 +1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000 +1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000 +0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001 +FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000 +07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000 +000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000 +0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF +FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00 +007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000 +003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0 +FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000 +0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00 +1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00 +1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000 +3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF +F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF +F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF +F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF +F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF +FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF +FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF +FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253 +7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8 +000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00 +000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0 +00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF +E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF000 +00000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000 +03FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8 +00FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000 +003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F80000 +00FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001 +FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF0000000 +00FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFF +FF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE00000 +00FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000 +FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC000 +00FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF000 +01FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0 +FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF0 +03FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF0 +0001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +00FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC0000 +00FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFF +FFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FF +F07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC +0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00 +003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007 +FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC +000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FF +FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF +F807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FF +FFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003 +FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000 +FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000 +FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000 +FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FF +FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042 +367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF0 +0000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FF +E00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003F +FC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE +0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001F +FF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE +0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE +0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003F +FF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF +8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FF +C000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000 +FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE000 +0000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF8 +0000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FF +C00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FF +F80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007F +FE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F +FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F +FF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FF +FC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FF +F00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF +000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80 +000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF8000000 +0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000 +0000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0 +FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF +007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF8 +00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFF +FC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF00 +03FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F00 +7F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00 +FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF000000 +7FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC00 +03FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE0 +0000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0 +FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0 +FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00 +FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635> +I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E0000 +0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE0000 +000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE0000 +00000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF +00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E +000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34 +>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFF +C000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFF +C00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFF +C000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FF +C000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FF +FFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I< +FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0 +0007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00 +007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80 +0001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E000 +0007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8 +001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E0000 +00007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF +81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000 +000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FF +FF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000 +0000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001F +F80000000000000FF00000000000000FF000000000000007E000000000000003C0000000 +40367DB447>II<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0 +007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF00 +0007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0 +003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE +01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFF +CFC0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FF +FE00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003F +FF000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007F +FFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F0 +7FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F80 +0FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F800 +01FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000 +001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE00 +01FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>II E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmcsc10 10.95 3 +/Fl 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3 +E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007 +E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000 +E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF +FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F +E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F +E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0 +E00000FFFF806000000FFC000030317BAF3A>103 D110 +D117 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmr10 10.95 80 +/Fm 80 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F +807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F +003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000 +0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A +4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF +E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000 +C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018 +000C0038001C00300018001C1C7DBE2D>I<0000E000000000E000000000E000000000E0 +00000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0FC0007C0E03C000F80E01E +001F00E00F003E00E007003C00E007807C00E003807C00E003C07800E01FC0F800E03FC0 +F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0FC00E03F80FE00E00E00FE +00E000007F00E000007F80E000007FC0E000003FF0E000003FFEE000001FFFE000000FFF +FC000007FFFF000003FFFFC00001FFFFE000007FFFF800001FFFFC000003FFFC000000FF +FE000000E7FF000000E1FF000000E0FF800000E07F800000E03F800000E01FC00000E01F +C03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007C0FF80E007C0FF80E007C0 +FF00E007C0FC00E00780F000E00F807000E00F807800E00F007800E01F003C00E01E003C +00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000FFFF8000003FFE0000000F +F800000000E000000000E000000000E000000000E0000022497BC32D>36 +D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 +C001C001800380030007000E001C001800380030000B1C79BE19>39 +D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 +0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 +001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 +007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 +0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F +000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 +6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B +1C798919>44 DI<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000 +07C000000007C000000007800000000F800000000F800000000F000000001F000000001F +000000001E000000003E000000003E000000003C000000007C000000007C000000007800 +000000F800000000F800000000F000000001F000000001F000000001E000000003E00000 +0003E000000003C000000007C000000007C000000007800000000F800000000F80000000 +1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C +000000007800000000F800000000F800000000F000000001F000000001F000000001E000 +000003E000000003E000000003C000000007C000000007C000000007800000000F800000 +000F800000000F000000001F000000001F000000001E000000003E000000003E00000000 +7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0 +00000001E000000003E000000003E000000003C000000007C000000007C0000000078000 +00000F800000000F800000000F000000001F000000001F000000001E000000003E000000 +003E000000003C000000007C000000007C000000007800000000F800000000F800000000 +F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8 +0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0 +1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F +000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8 +3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F +C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F +FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007 +FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF +FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0 +07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000 +3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F +F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0 +0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000 +0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000 +F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00 +0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF +E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D +>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF +001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0 +3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000 +0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F +FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000 +FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F +F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0 +FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F +0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I< +0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000 +0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000 +1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380 +7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E +000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00 +0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF +FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780 +001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF +000007FFFC0000073FE00000070000000007000000000700000000070000000007000000 +000700000000070000000007000000000700000000070000000007000000000700000000 +0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007 +00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000 +000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000 +0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F +C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800 +03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8 +000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0 +03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F +C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87 +FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000 +3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F +F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0 +7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F +C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E +07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F +000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF +FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000 +1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0 +000000078000000007000000000F000000001E000000001E000000003C000000003C0000 +00007C000000007800000000F800000000F800000001F800000001F000000003F0000000 +03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F +E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0 +0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000 +00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF +8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F +801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0 +3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F +FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F +FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001 +FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003 +F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0 +7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001 +FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000 +007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F +C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80 +001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000 +1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F +F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0 +007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000 +00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0 +00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F +000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0 +FFC07F807F801E0000000000000000000000000000000000000000000000000000000000 +000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619> +I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000 +00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF +C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C +003800300030000A3979A619>I<00000007000000000000000F800000000000000F8000 +00000000000F800000000000001FC00000000000001FC00000000000001FC00000000000 +003FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF000 +00000000007FF0000000000000FFF8000000000000E7F8000000000000E7F80000000000 +01C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE00 +000000000381FE00000000000700FF00000000000700FF00000000000700FF0000000000 +0E007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC0 +000000001C003FC00000000038001FE00000000038001FE00000000038001FE000000000 +70000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F8 +00000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003 +FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF +0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C +0000003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001F +E00000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF +0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044> +65 DI<0000003FF00006000003FFFE000E00000FFFFF801E00003F +F007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE000 +0007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE000000 +00FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF000000000 +1E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E +7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FF +C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000 +000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE00000 +00000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000 +001C07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000 +F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F00 +0003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF000000 +00003FF0000037427BBF42>IIII<0000003FE000 +0C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003 +FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007 +FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC +00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF000000000 +3C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0 +000000001C007FE0000000001C007FC0000000001C007FC0000000000000FFC000000000 +0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0 +000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000 +0000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0 +0000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003 +FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8 +00000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003 +FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007 +F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC0 +0C00000003FFFF0000000000003FF00000003C427BBF47>III75 DI< +FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000 +007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077 +F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038F +E0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE00 +0000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE000 +00703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000 +380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE0000070 +0FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00F +E000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC +0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE000 +0070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C +000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070 +001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000F +E00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003 +F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE000 +00700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00 +000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFF +F8003C001FFFFFF04C3E7DBD53>II<0000007FE0000000000007FFFE00000000001FC03F80 +000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001F +C000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007 +F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF0 +00000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE000000000 +7FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0 +000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0 +000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0 +000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000 +FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC +00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000F +E000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001 +FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE000 +00003C427BBF47>II<0000007FE0000000000007FFFE0000000000 +1FC03F80000000007F000FE000000001FC0003F800000007F00000FE0000000FE000007F +0000001FC000003F8000003F8000001FC000007F0000000FE00000FF0000000FF00001FE +00000007F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001 +FE000FF800000001FF000FF000000000FF001FF000000000FF801FF000000000FF803FE0 +000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FE000000000 +7FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0 +000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0 +000000003FF07FC0000000003FE07FC0000000003FE07FE0000000007FE07FE000000000 +7FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF0 +00000000FF801FF000000000FF800FF000000000FF000FF800000001FF0007F8000F8001 +FE0003FC003FE003FC0003FC00707003FC0001FE00E03807F80000FF01C01C0FF000007F +01800E0FE000003F8180061FC000001FC180073F8000000FE180077F00000007F18003FE +00000001FDC003F8000000007EE007E0000000001FF03FC00018000007FFFFC000180000 +007FE1E000180000000001E000380000000001F000380000000001F800780000000001F8 +00780000000000FC00F00000000000FF03F00000000000FFFFF00000000000FFFFF00000 +0000007FFFE000000000007FFFE000000000007FFFE000000000003FFFC000000000001F +FF8000000000000FFF00000000000007FE00000000000001F8003D527BBF47>II<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E +7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC +7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE +0000001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF +8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFF +FFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003 +FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003F +E00000003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC +0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F +803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFF +FFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001F +C07E00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C0780000 +3FC00003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001 +C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E00000 +3FC00000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00 +000007FFFFFFFE00003B3D7DBC42>III +I<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF8 +00003FE000001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00 +000003FE00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF +8001E0000000007FC001C0000000003FC003C0000000003FE00780000000001FF0070000 +0000000FF00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003 +FE78000000000001FF70000000000001FFF0000000000000FFE00000000000007FC00000 +000000007FC00000000000003FE00000000000001FF00000000000001FF0000000000000 +1FF80000000000001FFC0000000000003FFC0000000000003BFE00000000000071FF0000 +00000000F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003 +803FE00000000007003FE0000000000F001FF0000000000E000FF8000000001C000FF800 +0000003C0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E0 +0000FF80000001E00000FF80000003C000007FC00000038000003FE00000078000003FE0 +00000F0000001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE0 +00007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I< +FFFFFF800003FFFF80FFFFFF800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800 +007FE00000003FC000007FE00000001F8000003FE00000001E0000001FF00000001E0000 +001FF00000003C0000000FF80000003800000007FC0000007800000007FC000000F00000 +0003FE000000E000000003FF000001E000000001FF000001C000000000FF800003C00000 +0000FF80000380000000007FC0000700000000003FE0000F00000000003FE0000E000000 +00001FF0001E00000000001FF0001C00000000000FF80038000000000007FC0078000000 +000007FC0070000000000003FE00F0000000000003FF00E0000000000001FF01E0000000 +000000FF83C0000000000000FF83800000000000007FC7800000000000003FE700000000 +0000003FEF000000000000001FFE000000000000001FFC000000000000000FFC00000000 +00000007F80000000000000007F80000000000000007F80000000000000007F800000000 +00000007F80000000000000007F80000000000000007F80000000000000007F800000000 +00000007F80000000000000007F80000000000000007F80000000000000007F800000000 +00000007F80000000000000007F80000000000000007F80000000000000007F800000000 +00000007F80000000000000007F80000000000000007F80000000000000007F800000000 +00000007F80000000000000007F8000000000000001FFC0000000000000FFFFFFC000000 +00000FFFFFFC00000000000FFFFFFC000000413E7FBD44>I91 +D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018 +0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060 +00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F +E00F0007801C1C73BE2D>II<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>I124 +D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 10 +10 11 bop 150 -116 a Fm(10)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fc(2.1.1)63 b(Cho)s(osing)43 b(\014les)275 493 +y Fm(When)22 b(GDB)j(starts,)g(it)e(reads)f(an)m(y)i(argumen)m(ts)f +(other)h(than)f(options)f(as)h(sp)s(ecifying)e(an)i(executable)150 +603 y(\014le)28 b(and)g(core)i(\014le)e(\(or)i(pro)s(cess)e(ID\).)i +(This)d(is)h(the)h(same)h(as)f(if)f(the)h(argumen)m(ts)g(w)m(ere)h(sp)s +(eci\014ed)d(b)m(y)i(the)150 712 y(`)p Fg(-se)p Fm(')k(and)g(`)p +Fg(-c)p Fm(')h(options)f(resp)s(ectiv)m(ely)-8 b(.)50 +b(\(GDB)35 b(reads)e(the)h(\014rst)f(argumen)m(t)h(that)g(do)s(es)f +(not)h(ha)m(v)m(e)h(an)150 822 y(asso)s(ciated)30 b(option)f(\015ag)g +(as)h(equiv)-5 b(alen)m(t)28 b(to)i(the)g(`)p Fg(-se)p +Fm(')f(option)g(follo)m(w)m(ed)g(b)m(y)g(that)h(argumen)m(t;)g(and)f +(the)150 931 y(second)k(argumen)m(t)g(that)g(do)s(es)f(not)h(ha)m(v)m +(e)h(an)e(asso)s(ciated)h(option)f(\015ag,)i(if)d(an)m(y)-8 +b(,)35 b(as)d(equiv)-5 b(alen)m(t)32 b(to)i(the)150 1041 +y(`)p Fg(-c)p Fm(')c(option)g(follo)m(w)m(ed)g(b)m(y)g(that)h(argumen)m +(t.\))275 1177 y(Man)m(y)42 b(options)e(ha)m(v)m(e)j(b)s(oth)d(long)h +(and)g(short)g(forms;)47 b(b)s(oth)40 b(are)i(sho)m(wn)f(in)f(the)h +(follo)m(wing)f(list.)150 1287 y(GDB)28 b(also)e(recognizes)h(the)g +(long)f(forms)g(if)f(y)m(ou)i(truncate)g(them,)g(so)g(long)f(as)h +(enough)f(of)g(the)h(option)f(is)150 1396 y(presen)m(t)31 +b(to)h(b)s(e)f(unam)m(biguous.)41 b(\(If)32 b(y)m(ou)f(prefer,)g(y)m +(ou)h(can)f(\015ag)h(option)e(argumen)m(ts)i(with)e(`)p +Fg(--)p Fm(')h(rather)150 1506 y(than)f(`)p Fg(-)p Fm(',)h(though)f(w)m +(e)h(illustrate)d(the)j(more)g(usual)d(con)m(v)m(en)m(tion.\))150 +1667 y Fg(-symbols)g Ff(\014le)150 1777 y Fg(-s)i Ff(\014le)237 +b Fm(Read)31 b(sym)m(b)s(ol)e(table)h(from)g(\014le)f +Ff(\014le)p Fm(.)150 1938 y Fg(-exec)g Ff(\014le)150 +2047 y Fg(-e)h Ff(\014le)237 b Fm(Use)21 b(\014le)e Ff(\014le)25 +b Fm(as)c(the)f(executable)i(\014le)d(to)i(execute)h(when)e +(appropriate,)h(and)f(for)g(examining)630 2157 y(pure)29 +b(data)i(in)e(conjunction)h(with)f(a)i(core)g(dump.)150 +2318 y Fg(-se)e Ff(\014le)190 b Fm(Read)31 b(sym)m(b)s(ol)e(table)h +(from)g(\014le)f Ff(\014le)35 b Fm(and)30 b(use)g(it)g(as)g(the)h +(executable)g(\014le.)150 2479 y Fg(-core)e Ff(\014le)150 +2588 y Fg(-c)h Ff(\014le)237 b Fm(Use)31 b(\014le)e Ff(\014le)35 +b Fm(as)30 b(a)h(core)g(dump)e(to)i(examine.)150 2749 +y Fg(-c)f Ff(n)m(um)m(b)s(er)630 2859 y Fm(Connect)k(to)g(pro)s(cess)g +(ID)f Ff(n)m(um)m(b)s(er)p Fm(,)h(as)g(with)e(the)i Fg(attach)e +Fm(command)i(\(unless)e(there)i(is)630 2969 y(a)d(\014le)e(in)g +(core-dump)g(format)i(named)e Ff(n)m(um)m(b)s(er)p Fm(,)g(in)g(whic)m +(h)g(case)i(`)p Fg(-c)p Fm(')f(sp)s(eci\014es)f(that)i(\014le)630 +3078 y(as)g(a)f(core)i(dump)c(to)j(read\).)150 3239 y +Fg(-command)d Ff(\014le)150 3349 y Fg(-x)i Ff(\014le)237 +b Fm(Execute)48 b(GDB)h(commands)e(from)g(\014le)g Ff(\014le)p +Fm(.)91 b(See)47 b(Section)h(15.3)h([Command)d(\014les],)630 +3458 y(page)31 b(131.)150 3619 y Fg(-directory)d Ff(directory)150 +3729 y Fg(-d)i Ff(directory)630 3838 y Fm(Add)f Ff(directory)38 +b Fm(to)31 b(the)g(path)f(to)h(searc)m(h)g(for)f(source)h(\014les.)150 +3999 y Fg(-m)150 4109 y(-mapped)144 b Fj(Warning:)52 +b(this)38 b(option)g(dep)-5 b(ends)39 b(on)f(op)-5 b(er)g(ating)40 +b(system)e(facilities)f(that)i(ar)-5 b(e)38 b(not)g(sup-)630 +4218 y(p)-5 b(orte)g(d)35 b(on)e(al)5 b(l)33 b(systems.)630 +4328 y Fm(If)d(memory-mapp)s(ed)e(\014les)h(are)i(a)m(v)-5 +b(ailable)29 b(on)h(y)m(our)g(system)g(through)g(the)g +Fg(mmap)f Fm(system)630 4438 y(call,)d(y)m(ou)f(can)g(use)f(this)g +(option)h(to)g(ha)m(v)m(e)h(GDB)g(write)e(the)h(sym)m(b)s(ols)f(from)g +(y)m(our)h(program)630 4547 y(in)m(to)g(a)h(reusable)f(\014le)f(in)h +(the)g(curren)m(t)h(directory)-8 b(.)39 b(If)25 b(the)g(program)h(y)m +(ou)g(are)f(debugging)g(is)630 4657 y(called)j(`)p Fg(/tmp/fred)p +Fm(',)f(the)i(mapp)s(ed)e(sym)m(b)s(ol)g(\014le)g(is)h(`)p +Fg(./fred.syms)p Fm('.)38 b(F)-8 b(uture)28 b(GDB)i(de-)630 +4766 y(bugging)c(sessions)g(notice)h(the)g(presence)g(of)g(this)e +(\014le,)i(and)g(can)g(quic)m(kly)e(map)i(in)e(sym)m(b)s(ol)630 +4876 y(information)k(from)h(it,)h(rather)g(than)f(reading)g(the)h(sym)m +(b)s(ol)e(table)i(from)f(the)h(executable)630 4986 y(program.)630 +5121 y(The)39 b(`)p Fg(.syms)p Fm(')f(\014le)g(is)g(sp)s(eci\014c)g(to) +i(the)f(host)h(mac)m(hine)f(where)f(GDB)i(is)f(run.)65 +b(It)39 b(holds)630 5230 y(an)33 b(exact)h(image)f(of)h(the)f(in)m +(ternal)e(GDB)j(sym)m(b)s(ol)e(table.)48 b(It)33 b(cannot)h(b)s(e)e +(shared)g(across)630 5340 y(m)m(ultiple)c(host)j(platforms.)p +eop +%DVIPSSectionPage: 11 +11 12 bop 150 -116 a Fm(Chapter)30 b(2:)41 b(Getting)31 +b(In)f(and)f(Out)h(of)h(GDB)1925 b(11)150 299 y Fg(-r)150 +408 y(-readnow)96 b Fm(Read)21 b(eac)m(h)g(sym)m(b)s(ol)e(\014le's)h +(en)m(tire)g(sym)m(b)s(ol)f(table)h(immediately)-8 b(,)22 +b(rather)e(than)g(the)g(default,)630 518 y(whic)m(h)36 +b(is)g(to)h(read)g(it)f(incremen)m(tally)g(as)h(it)f(is)g(needed.)60 +b(This)35 b(mak)m(es)j(startup)f(slo)m(w)m(er,)630 628 +y(but)30 b(mak)m(es)h(future)e(op)s(erations)h(faster.)275 +796 y(The)i Fg(-mapped)f Fm(and)i Fg(-readnow)d Fm(options)j(are)g(t)m +(ypically)f(com)m(bined)g(in)g(order)h(to)g(build)d(a)k(`)p +Fg(.syms)p Fm(')150 905 y(\014le)i(that)i(con)m(tains)f(complete)h(sym) +m(b)s(ol)e(information.)59 b(\(See)38 b(Section)f(12.1)h([Commands)e +(to)i(sp)s(ecify)150 1015 y(\014les],)e(page)g(95,)i(for)d(information) +e(on)i(`)p Fg(.syms)p Fm(')g(\014les.\))54 b(A)36 b(simple)d(GDB)j(in)m +(v)m(o)s(cation)g(to)g(do)f(nothing)150 1125 y(but)30 +b(build)d(a)k(`)p Fg(.syms)p Fm(')e(\014le)h(for)g(future)f(use)h(is:) +390 1259 y Fg(gdb)47 b(-batch)f(-nx)h(-mapped)f(-readnow)f(programname) +150 1495 y Fc(2.1.2)63 b(Cho)s(osing)43 b(mo)s(des)275 +1693 y Fm(Y)-8 b(ou)36 b(can)g(run)f(GDB)i(in)d(v)-5 +b(arious)35 b(alternativ)m(e)i(mo)s(des|for)e(example,)i(in)e(batc)m(h) +h(mo)s(de)g(or)g(quiet)150 1803 y(mo)s(de.)150 1971 y +Fg(-nx)150 2081 y(-n)384 b Fm(Do)21 b(not)g(execute)g(commands)f(from)g +(an)m(y)h(initialization)c(\014les)i(\(normally)g(called)g(`)p +Fg(.gdbinit)p Fm(',)630 2190 y(or)25 b(`)p Fg(gdb.ini)p +Fm(')g(on)g(PCs\).)39 b(Normally)-8 b(,)26 b(the)f(commands)h(in)e +(these)i(\014les)e(are)i(executed)g(after)630 2300 y(all)h(the)h +(command)g(options)f(and)h(argumen)m(ts)g(ha)m(v)m(e)h(b)s(een)f(pro)s +(cessed.)39 b(See)29 b(Section)e(15.3)630 2410 y([Command)j(\014les],)f +(page)j(131.)150 2575 y Fg(-quiet)150 2684 y(-q)384 b +Fm(\\Quiet".)58 b(Do)37 b(not)f(prin)m(t)f(the)h(in)m(tro)s(ductory)f +(and)h(cop)m(yrigh)m(t)g(messages.)59 b(These)36 b(mes-)630 +2794 y(sages)31 b(are)g(also)f(suppressed)f(in)g(batc)m(h)i(mo)s(de.) +150 2959 y Fg(-batch)192 b Fm(Run)31 b(in)g(batc)m(h)i(mo)s(de.)46 +b(Exit)32 b(with)f(status)h Fg(0)g Fm(after)h(pro)s(cessing)e(all)g +(the)i(command)f(\014les)630 3069 y(sp)s(eci\014ed)f(with)h(`)p +Fg(-x)p Fm(')h(\(and)g(all)f(commands)h(from)f(initialization)e +(\014les,)j(if)f(not)h(inhibited)630 3178 y(with)g(`)p +Fg(-n)p Fm('\).)54 b(Exit)34 b(with)f(nonzero)i(status)g(if)e(an)i +(error)f(o)s(ccurs)g(in)f(executing)i(the)g(GDB)630 3288 +y(commands)30 b(in)f(the)i(command)f(\014les.)630 3425 +y(Batc)m(h)25 b(mo)s(de)e(ma)m(y)h(b)s(e)f(useful)e(for)j(running)c +(GDB)25 b(as)e(a)h(\014lter,)g(for)f(example)h(to)g(do)m(wnload)630 +3535 y(and)h(run)f(a)j(program)e(on)h(another)g(computer;)h(in)e(order) +g(to)h(mak)m(e)h(this)e(more)h(useful,)f(the)630 3645 +y(message)870 3776 y Fg(Program)46 b(exited)g(normally.)630 +3914 y Fm(\(whic)m(h)40 b(is)f(ordinarily)e(issued)i(whenev)m(er)h(a)h +(program)f(running)e(under)h(GDB)i(con)m(trol)630 4023 +y(terminates\))31 b(is)e(not)i(issued)d(when)i(running)d(in)i(batc)m(h) +i(mo)s(de.)150 4188 y Fg(-cd)e Ff(directory)630 4298 +y Fm(Run)c(GDB)j(using)d Ff(directory)34 b Fm(as)27 b(its)f(w)m(orking) +f(directory)-8 b(,)28 b(instead)e(of)g(the)h(curren)m(t)g(direc-)630 +4408 y(tory)-8 b(.)150 4573 y Fg(-fullname)150 4682 y(-f)384 +b Fl(gnu)26 b Fm(Emacs)h(sets)f(this)g(option)f(when)h(it)g(runs)e(GDB) +k(as)e(a)h(subpro)s(cess.)38 b(It)26 b(tells)g(GDB)h(to)630 +4792 y(output)34 b(the)i(full)c(\014le)i(name)h(and)f(line)f(n)m(um)m +(b)s(er)h(in)g(a)h(standard,)g(recognizable)g(fashion)630 +4902 y(eac)m(h)h(time)f(a)h(stac)m(k)h(frame)e(is)f(displa)m(y)m(ed)g +(\(whic)m(h)h(includes)d(eac)m(h)37 b(time)e(y)m(our)g(program)630 +5011 y(stops\).)53 b(This)33 b(recognizable)h(format)h(lo)s(oks)f(lik)m +(e)f(t)m(w)m(o)j(`)p Fg(\\032)p Fm(')e(c)m(haracters,)j(follo)m(w)m(ed) +d(b)m(y)630 5121 y(the)i(\014le)f(name,)j(line)c(n)m(um)m(b)s(er)h(and) +g(c)m(haracter)j(p)s(osition)c(separated)i(b)m(y)g(colons,)h(and)f(a) +630 5230 y(newline.)k(The)30 b(Emacs-to-GDB)k(in)m(terface)d(program)g +(uses)f(the)h(t)m(w)m(o)h(`)p Fg(\\032)p Fm(')e(c)m(haracters)630 +5340 y(as)h(a)f(signal)f(to)j(displa)m(y)c(the)j(source)f(co)s(de)h +(for)f(the)h(frame.)p eop +%DVIPSSectionPage: 12 +12 13 bop 150 -116 a Fm(12)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fg(-b)h Ff(bps)216 b Fm(Set)29 b(the)f(line)f(sp)s(eed)h(\(baud)g +(rate)h(or)g(bits)e(p)s(er)g(second\))i(of)g(an)m(y)g(serial)e(in)m +(terface)i(used)f(b)m(y)630 408 y(GDB)j(for)g(remote)g(debugging.)150 +568 y Fg(-tty)e Ff(device)630 677 y Fm(Run)g(using)g +Ff(device)35 b Fm(for)c(y)m(our)f(program's)g(standard)g(input)e(and)i +(output.)150 935 y Fk(2.2)68 b(Quitting)46 b(GDB)150 +1202 y Fg(quit)288 b Fm(T)-8 b(o)38 b(exit)g(GDB,)h(use)f(the)g +Fg(quit)f Fm(command)g(\(abbreviated)h Fg(q)p Fm(\),)i(or)e(t)m(yp)s(e) +g(an)g(end-of-\014le)630 1312 y(c)m(haracter)d(\(usually)c +Fd(C-d)p Fm(\).)48 b(If)33 b(y)m(ou)g(do)g(not)h(supply)c +Ff(expression)p Fm(,)j(GDB)h(will)d(terminate)630 1421 +y(normally;)d(otherwise)g(it)g(will)e(terminate)j(using)e(the)i(result) +f(of)h Ff(expression)e Fm(as)i(the)g(error)630 1531 y(co)s(de.)275 +1715 y(An)k(in)m(terrupt)g(\(often)i Fd(C-c)p Fm(\))e(do)s(es)h(not)g +(exit)g(from)g(GDB,)h(but)e(rather)h(terminates)g(the)g(action)h(of)150 +1825 y(an)m(y)g(GDB)i(command)d(that)i(is)e(in)g(progress)h(and)f +(returns)g(to)i(GDB)g(command)f(lev)m(el.)54 b(It)36 +b(is)e(safe)h(to)150 1934 y(t)m(yp)s(e)29 b(the)f(in)m(terrupt)f(c)m +(haracter)j(at)f(an)m(y)g(time)f(b)s(ecause)g(GDB)i(do)s(es)e(not)h +(allo)m(w)f(it)g(to)h(tak)m(e)h(e\013ect)g(un)m(til)150 +2044 y(a)h(time)f(when)f(it)h(is)g(safe.)275 2178 y(If)k(y)m(ou)h(ha)m +(v)m(e)i(b)s(een)d(using)f(GDB)j(to)g(con)m(trol)g(an)e(attac)m(hed)j +(pro)s(cess)e(or)g(device,)h(y)m(ou)f(can)h(release)150 +2288 y(it)45 b(with)f(the)i Fg(detach)e Fm(command)h(\(see)h(Section)g +(4.7)g([Debugging)g(an)f(already-running)e(pro)s(cess],)150 +2398 y(page)31 b(23\).)150 2655 y Fk(2.3)68 b(Shell)45 +b(commands)275 2848 y Fm(If)31 b(y)m(ou)h(need)f(to)i(execute)g(o)s +(ccasional)f(shell)e(commands)h(during)f(y)m(our)h(debugging)g +(session,)h(there)150 2957 y(is)d(no)i(need)f(to)h(lea)m(v)m(e)h(or)e +(susp)s(end)e(GDB;)k(y)m(ou)e(can)h(just)f(use)g(the)h +Fg(shell)d Fm(command.)150 3166 y Fg(shell)h Ff(command)h(string)630 +3276 y Fm(In)m(v)m(ok)m(e)24 b(a)g(standard)e(shell)f(to)j(execute)g +Ff(command)f(string)p Fm(.)37 b(If)22 b(it)h(exists,)h(the)f(en)m +(vironmen)m(t)630 3386 y(v)-5 b(ariable)29 b Fg(SHELL)g +Fm(determines)g(whic)m(h)h(shell)e(to)j(run.)40 b(Otherwise)29 +b(GDB)i(uses)f Fg(/bin/sh)p Fm(.)275 3545 y(The)h(utilit)m(y)f +Fg(make)g Fm(is)h(often)h(needed)f(in)f(dev)m(elopmen)m(t)j(en)m +(vironmen)m(ts.)43 b(Y)-8 b(ou)33 b(do)e(not)h(ha)m(v)m(e)h(to)f(use) +150 3655 y(the)f Fg(shell)e Fm(command)h(for)g(this)f(purp)s(ose)g(in)g +(GDB:)150 3864 y Fg(make)g Ff(mak)m(e-args)630 3973 y +Fm(Execute)j(the)f Fg(make)g Fm(program)f(with)g(the)i(sp)s(eci\014ed)d +(argumen)m(ts.)44 b(This)29 b(is)i(equiv)-5 b(alen)m(t)30 +b(to)630 4083 y(`)p Fg(shell)f(make)g Ff(mak)m(e-args)t +Fm('.)p eop +%DVIPSSectionPage: 13 +13 14 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363 +b(13)150 299 y Fh(3)80 b(GDB)53 b(Commands)275 567 y +Fm(Y)-8 b(ou)34 b(can)g(abbreviate)g(a)h(GDB)g(command)f(to)h(the)f +(\014rst)f(few)h(letters)g(of)h(the)f(command)g(name,)h(if)150 +677 y(that)f(abbreviation)f(is)f(unam)m(biguous;)i(and)f(y)m(ou)h(can)g +(rep)s(eat)g(certain)g(GDB)h(commands)e(b)m(y)g(t)m(yping)150 +787 y(just)335 784 y Fb(h)p 359 731 151 4 v 359 787 a +Fa(RET)p 359 802 V 506 784 a Fb(i)536 787 y Fm(.)56 b(Y)-8 +b(ou)36 b(can)g(also)g(use)f(the)1493 784 y Fb(h)p 1517 +731 148 4 v 1517 787 a Fa(T)-6 b(AB)p 1517 802 V 1661 +784 a Fb(i)1726 787 y Fm(k)m(ey)36 b(to)h(get)f(GDB)h(to)f(\014ll)e +(out)i(the)g(rest)f(of)h(a)g(w)m(ord)f(in)g(a)150 896 +y(command)30 b(\(or)h(to)g(sho)m(w)f(y)m(ou)h(the)g(alternativ)m(es)f +(a)m(v)-5 b(ailable,)30 b(if)f(there)i(is)e(more)i(than)f(one)h(p)s +(ossibilit)m(y\).)150 1182 y Fk(3.1)68 b(Command)45 b(syn)l(tax)275 +1386 y Fm(A)38 b(GDB)i(command)f(is)f(a)h(single)e(line)g(of)i(input.) +64 b(There)38 b(is)g(no)h(limit)d(on)j(ho)m(w)g(long)f(it)g(can)h(b)s +(e.)150 1496 y(It)c(starts)g(with)f(a)h(command)f(name,)j(whic)m(h)c +(is)h(follo)m(w)m(ed)g(b)m(y)h(argumen)m(ts)g(whose)g(meaning)f(dep)s +(ends)150 1606 y(on)k(the)g(command)g(name.)63 b(F)-8 +b(or)39 b(example,)h(the)e(command)g Fg(step)f Fm(accepts)i(an)f +(argumen)m(t)g(whic)m(h)f(is)150 1715 y(the)c(n)m(um)m(b)s(er)e(of)i +(times)g(to)g(step,)h(as)f(in)e(`)p Fg(step)f(5)p Fm('.)48 +b(Y)-8 b(ou)33 b(can)g(also)g(use)f(the)h Fg(step)f Fm(command)h(with)e +(no)150 1825 y(argumen)m(ts.)41 b(Some)30 b(command)h(names)f(do)g(not) +h(allo)m(w)f(an)m(y)g(argumen)m(ts.)275 1971 y(GDB)38 +b(command)e(names)h(ma)m(y)h(alw)m(a)m(ys)g(b)s(e)e(truncated)h(if)f +(that)i(abbreviation)d(is)i(unam)m(biguous.)150 2080 +y(Other)28 b(p)s(ossible)e(command)j(abbreviations)e(are)i(listed)e(in) +g(the)i(do)s(cumen)m(tation)g(for)f(individual)c(com-)150 +2190 y(mands.)38 b(In)23 b(some)i(cases,)h(ev)m(en)f(am)m(biguous)f +(abbreviations)f(are)h(allo)m(w)m(ed;)j(for)d(example,)h +Fg(s)f Fm(is)f(sp)s(ecially)150 2300 y(de\014ned)36 b(as)i(equiv)-5 +b(alen)m(t)36 b(to)i Fg(step)e Fm(ev)m(en)i(though)f(there)h(are)g +(other)f(commands)g(whose)g(names)g(start)150 2409 y(with)29 +b Fg(s)p Fm(.)40 b(Y)-8 b(ou)31 b(can)g(test)g(abbreviations)e(b)m(y)h +(using)f(them)i(as)f(argumen)m(ts)h(to)g(the)g Fg(help)e +Fm(command.)275 2555 y(A)23 b(blank)f(line)f(as)j(input)d(to)j(GDB)g +(\(t)m(yping)f(just)1929 2552 y Fb(h)p 1953 2499 151 +4 v 1953 2555 a Fa(RET)p 1953 2570 V 2100 2552 a Fb(i)2130 +2555 y Fm(\))g(means)g(to)h(rep)s(eat)g(the)f(previous)f(command.)150 +2665 y(Certain)28 b(commands)h(\(for)g(example,)g Fg(run)p +Fm(\))g(will)d(not)k(rep)s(eat)f(this)f(w)m(a)m(y;)i(these)g(are)f +(commands)g(whose)150 2774 y(unin)m(ten)m(tional)f(rep)s(etition)g +(migh)m(t)h(cause)h(trouble)f(and)g(whic)m(h)f(y)m(ou)i(are)g(unlik)m +(ely)d(to)k(w)m(an)m(t)f(to)g(rep)s(eat.)275 2920 y(The)c +Fg(list)f Fm(and)h Fg(x)g Fm(commands,)i(when)d(y)m(ou)i(rep)s(eat)g +(them)g(with)2505 2917 y Fb(h)p 2529 2864 V 2529 2920 +a Fa(RET)p 2529 2936 V 2676 2917 a Fb(i)2706 2920 y Fm(,)g(construct)g +(new)g(argumen)m(ts)150 3030 y(rather)j(than)g(rep)s(eating)g(exactly)h +(as)g(t)m(yp)s(ed.)40 b(This)29 b(p)s(ermits)f(easy)j(scanning)f(of)g +(source)h(or)f(memory)-8 b(.)275 3176 y(GDB)28 b(can)h(also)e(use)1006 +3173 y Fb(h)p 1030 3120 V 1030 3176 a Fa(RET)p 1030 3191 +V 1177 3173 a Fb(i)1234 3176 y Fm(in)g(another)h(w)m(a)m(y:)40 +b(to)29 b(partition)e(length)m(y)g(output,)h(in)f(a)h(w)m(a)m(y)h +(similar)c(to)150 3285 y(the)k(common)g(utilit)m(y)f +Fg(more)g Fm(\(see)h(Section)g(14.4)i([Screen)e(size],)g(page)h(127\).) +42 b(Since)28 b(it)g(is)g(easy)i(to)g(press)150 3395 +y(one)311 3392 y Fb(h)p 336 3339 V 336 3395 a Fa(RET)p +336 3410 V 482 3392 a Fb(i)537 3395 y Fm(to)s(o)c(man)m(y)f(in)f(this)f +(situation,)j(GDB)g(disables)d(command)i(rep)s(etition)e(after)j(an)m +(y)f(command)150 3505 y(that)31 b(generates)h(this)d(sort)i(of)f +(displa)m(y)-8 b(.)275 3651 y(An)m(y)33 b(text)i(from)f(a)g +Fd(#)f Fm(to)i(the)f(end)f(of)h(the)g(line)e(is)h(a)h(commen)m(t;)j(it) +c(do)s(es)h(nothing.)50 b(This)32 b(is)h(useful)150 3760 +y(mainly)c(in)g(command)h(\014les)f(\(see)i(Section)g(15.3)g([Command)f +(\014les],)g(page)h(131\).)150 4046 y Fk(3.2)68 b(Command)45 +b(completion)275 4250 y Fm(GDB)29 b(can)g(\014ll)d(in)h(the)i(rest)g +(of)f(a)h(w)m(ord)f(in)f(a)i(command)g(for)f(y)m(ou,)h(if)f(there)g(is) +g(only)f(one)i(p)s(ossibilit)m(y;)150 4360 y(it)35 b(can)h(also)g(sho)m +(w)f(y)m(ou)h(what)g(the)g(v)-5 b(alid)34 b(p)s(ossibilities)d(are)36 +b(for)g(the)g(next)f(w)m(ord)h(in)e(a)i(command,)h(at)150 +4469 y(an)m(y)30 b(time.)40 b(This)27 b(w)m(orks)j(for)f(GDB)h +(commands,)g(GDB)g(sub)s(commands,)e(and)h(the)h(names)f(of)g(sym)m(b)s +(ols)150 4579 y(in)g(y)m(our)h(program.)275 4725 y(Press)k(the)681 +4722 y Fb(h)p 705 4669 148 4 v 705 4725 a Fa(T)-6 b(AB)p +705 4740 V 848 4722 a Fb(i)913 4725 y Fm(k)m(ey)36 b(whenev)m(er)f(y)m +(ou)h(w)m(an)m(t)g(GDB)g(to)g(\014ll)d(out)j(the)f(rest)g(of)h(a)f(w)m +(ord.)55 b(If)35 b(there)g(is)150 4835 y(only)h(one)h(p)s(ossibilit)m +(y)-8 b(,)35 b(GDB)j(\014lls)c(in)i(the)g(w)m(ord,)j(and)d(w)m(aits)g +(for)h(y)m(ou)g(to)g(\014nish)d(the)j(command)g(\(or)150 +4944 y(press)379 4941 y Fb(h)p 403 4888 151 4 v 403 4944 +a Fa(RET)p 403 4960 V 549 4941 a Fb(i)610 4944 y Fm(to)31 +b(en)m(ter)g(it\).)40 b(F)-8 b(or)31 b(example,)g(if)e(y)m(ou)i(t)m(yp) +s(e)390 5084 y Fg(\(gdb\))46 b(info)h(bre)1106 5081 y +Fb(h)p 1130 5028 148 4 v 1130 5084 a Fa(T)-6 b(AB)p 1130 +5100 V 1274 5081 a Fb(i)150 5230 y Fm(GDB)33 b(\014lls)e(in)f(the)j +(rest)f(of)h(the)f(w)m(ord)g(`)p Fg(breakpoints)p Fm(',)f(since)g(that) +i(is)f(the)g(only)g Fg(info)f Fm(sub)s(command)150 5340 +y(b)s(eginning)d(with)h(`)p Fg(bre)p Fm(':)p eop +%DVIPSSectionPage: 14 +14 15 bop 150 -116 a Fm(14)2644 b(Debugging)31 b(with)e(GDB)390 +299 y Fg(\(gdb\))46 b(info)h(breakpoints)150 437 y Fm(Y)-8 +b(ou)49 b(can)g(either)f(press)1063 434 y Fb(h)p 1087 +381 151 4 v 1087 437 a Fa(RET)p 1087 453 V 1234 434 a +Fb(i)1312 437 y Fm(at)i(this)d(p)s(oin)m(t,)53 b(to)c(run)e(the)i +Fg(info)29 b(breakpoints)46 b Fm(command,)53 b(or)150 +547 y(bac)m(kspace)32 b(and)e(en)m(ter)i(something)e(else,)h(if)e(`)p +Fg(breakpoints)p Fm(')g(do)s(es)h(not)h(lo)s(ok)f(lik)m(e)g(the)h +(command)g(y)m(ou)150 657 y(exp)s(ected.)42 b(\(If)30 +b(y)m(ou)h(w)m(ere)g(sure)f(y)m(ou)h(w)m(an)m(ted)g Fg(info)e +(breakpoints)f Fm(in)h(the)i(\014rst)f(place,)g(y)m(ou)h(migh)m(t)g(as) +150 766 y(w)m(ell)26 b(just)h(t)m(yp)s(e)709 763 y Fb(h)p +733 710 V 733 766 a Fa(RET)p 733 781 V 880 763 a Fb(i)937 +766 y Fm(immediately)e(after)j(`)p Fg(info)h(bre)p Fm(',)f(to)f +(exploit)g(command)f(abbreviations)g(rather)150 876 y(than)k(command)g +(completion\).)275 1014 y(If)23 b(there)h(is)g(more)g(than)g(one)g(p)s +(ossibilit)m(y)d(for)j(the)g(next)g(w)m(ord)g(when)f(y)m(ou)i(press) +3004 1011 y Fb(h)p 3028 958 148 4 v 3028 1014 a Fa(T)-6 +b(AB)p 3028 1030 V 3172 1011 a Fb(i)3202 1014 y Fm(,)25 +b(GDB)g(sounds)150 1124 y(a)35 b(b)s(ell.)50 b(Y)-8 b(ou)35 +b(can)f(either)g(supply)e(more)j(c)m(haracters)g(and)f(try)g(again,)i +(or)e(just)g(press)3175 1121 y Fb(h)p 3199 1068 V 3199 +1124 a Fa(T)-6 b(AB)p 3199 1139 V 3343 1121 a Fb(i)3407 +1124 y Fm(a)35 b(second)150 1233 y(time;)42 b(GDB)d(displa)m(ys)d(all)h +(the)h(p)s(ossible)e(completions)h(for)g(that)i(w)m(ord.)63 +b(F)-8 b(or)39 b(example,)h(y)m(ou)e(migh)m(t)150 1343 +y(w)m(an)m(t)d(to)f(set)g(a)g(breakp)s(oin)m(t)f(on)h(a)g(subroutine)d +(whose)j(name)f(b)s(egins)g(with)f(`)p Fg(make_)p Fm(',)i(but)f(when)g +(y)m(ou)150 1453 y(t)m(yp)s(e)g Fd(b)d(make_)675 1450 +y Fb(h)p 698 1397 V 698 1453 a Fa(T)-6 b(AB)p 698 1468 +V 841 1450 a Fb(i)904 1453 y Fm(GDB)33 b(just)g(sounds)e(the)i(b)s +(ell.)45 b(T)m(yping)2315 1450 y Fb(h)p 2339 1397 V 2339 +1453 a Fa(T)-6 b(AB)p 2339 1468 V 2483 1450 a Fb(i)2546 +1453 y Fm(again)32 b(displa)m(ys)f(all)g(the)i(function)150 +1562 y(names)d(in)f(y)m(our)i(program)f(that)h(b)s(egin)e(with)g(those) +i(c)m(haracters,)h(for)e(example:)390 1695 y Fg(\(gdb\))46 +b(b)i(make_)1058 1692 y Fb(h)p 1082 1639 V 1082 1695 +a Fa(T)-6 b(AB)p 1082 1710 V 1226 1692 a Fb(i)150 1799 +y Fm(GDB)31 b(sounds)e(b)s(ell;)g(press)1113 1796 y Fb(h)p +1137 1743 V 1137 1799 a Fa(T)-6 b(AB)p 1137 1814 V 1280 +1796 a Fb(i)1341 1799 y Fm(again,)30 b(to)h(see:)390 +1902 y Fg(make_a_section_from_file)232 b(make_environ)390 +2006 y(make_abs_section)616 b(make_function_type)390 +2110 y(make_blockvector)g(make_pointer_type)390 2214 +y(make_cleanup)808 b(make_reference_type)390 2317 y(make_command)g +(make_symbol_completion_li)o(st)390 2421 y(\(gdb\))46 +b(b)i(make_)150 2560 y Fm(After)29 b(displa)m(ying)c(the)k(a)m(v)-5 +b(ailable)28 b(p)s(ossibilities,)c(GDB)30 b(copies)e(y)m(our)g(partial) +f(input)g(\(`)p Fg(b)j(make_)p Fm(')e(in)f(the)150 2669 +y(example\))j(so)h(y)m(ou)g(can)f(\014nish)e(the)j(command.)275 +2808 y(If)c(y)m(ou)i(just)e(w)m(an)m(t)i(to)g(see)f(the)h(list)d(of)j +(alternativ)m(es)f(in)f(the)h(\014rst)f(place,)i(y)m(ou)f(can)h(press)e +Fd(M-?)g Fm(rather)150 2917 y(than)32 b(pressing)715 +2914 y Fb(h)p 740 2861 V 740 2917 a Fa(T)-6 b(AB)p 740 +2933 V 883 2914 a Fb(i)945 2917 y Fm(t)m(wice.)47 b Fd(M-?)31 +b Fm(means)1676 2914 y Fb(h)p 1700 2861 211 4 v 1700 +2917 a Fa(MET)-6 b(A)p 1700 2933 V 1907 2914 a Fb(i)1967 +2917 y Fd(?)p Fm(.)45 b(Y)-8 b(ou)33 b(can)f(t)m(yp)s(e)h(this)e +(either)g(b)m(y)h(holding)e(do)m(wn)150 3027 y(a)e(k)m(ey)h(designated) +f(as)g(the)1096 3024 y Fb(h)p 1120 2971 V 1120 3027 a +Fa(MET)-6 b(A)p 1120 3042 V 1327 3024 a Fb(i)1384 3027 +y Fm(shift)27 b(on)h(y)m(our)g(k)m(eyb)s(oard)g(\(if)f(there)h(is)f +(one\))i(while)d(t)m(yping)h Fd(?)p Fm(,)i(or)f(as)150 +3134 y Fb(h)p 174 3081 139 4 v 174 3137 a Fa(ESC)p 174 +3152 V 308 3134 a Fb(i)368 3137 y Fm(follo)m(w)m(ed)i(b)m(y)h +Fd(?)p Fm(.)275 3275 y(Sometimes)37 b(the)i(string)e(y)m(ou)i(need,)h +(while)c(logically)h(a)i(\\w)m(ord",)i(ma)m(y)e(con)m(tain)f(paren)m +(theses)h(or)150 3385 y(other)c(c)m(haracters)h(that)f(GDB)g(normally)e +(excludes)h(from)g(its)g(notion)f(of)i(a)g(w)m(ord.)53 +b(T)-8 b(o)35 b(p)s(ermit)d(w)m(ord)150 3494 y(completion)i(to)i(w)m +(ork)f(in)f(this)g(situation,)h(y)m(ou)h(ma)m(y)f(enclose)h(w)m(ords)e +(in)g Fg(')h Fm(\(single)f(quote)h(marks\))g(in)150 3604 +y(GDB)c(commands.)275 3742 y(The)38 b(most)i(lik)m(ely)e(situation)g +(where)h(y)m(ou)h(migh)m(t)f(need)g(this)f(is)g(in)g(t)m(yping)h(the)g +(name)h(of)f(a)h(C)p Fg(++)150 3852 y Fm(function.)f(This)27 +b(is)h(b)s(ecause)h(C)p Fg(++)f Fm(allo)m(ws)g(function)g(o)m(v)m +(erloading)h(\(m)m(ultiple)e(de\014nitions)f(of)j(the)h(same)150 +3961 y(function,)24 b(distinguished)d(b)m(y)j(argumen)m(t)h(t)m(yp)s +(e\).)39 b(F)-8 b(or)25 b(example,)g(when)f(y)m(ou)g(w)m(an)m(t)h(to)g +(set)g(a)g(breakp)s(oin)m(t)150 4071 y(y)m(ou)44 b(ma)m(y)g(need)f(to)h +(distinguish)c(whether)i(y)m(ou)i(mean)g(the)f(v)m(ersion)g(of)g +Fg(name)g Fm(that)h(tak)m(es)h(an)e Fg(int)150 4181 y +Fm(parameter,)31 b Fg(name\(int\))p Fm(,)c(or)j(the)g(v)m(ersion)f +(that)h(tak)m(es)h(a)f Fg(float)e Fm(parameter,)j Fg(name\(float\))p +Fm(.)37 b(T)-8 b(o)30 b(use)150 4290 y(the)37 b(w)m(ord-completion)f +(facilities)f(in)g(this)h(situation,)h(t)m(yp)s(e)g(a)g(single)f(quote) +h Fg(')f Fm(at)i(the)f(b)s(eginning)d(of)150 4400 y(the)g(function)e +(name.)51 b(This)32 b(alerts)i(GDB)h(that)f(it)f(ma)m(y)i(need)e(to)i +(consider)d(more)i(information)e(than)150 4509 y(usual)d(when)g(y)m(ou) +i(press)1026 4506 y Fb(h)p 1050 4453 148 4 v 1050 4509 +a Fa(T)-6 b(AB)p 1050 4525 V 1193 4506 a Fb(i)1254 4509 +y Fm(or)30 b Fd(M-?)f Fm(to)j(request)e(w)m(ord)g(completion:)390 +4642 y Fg(\(gdb\))46 b(b)i('bubble\()1201 4639 y Fb(h)p +1226 4586 122 4 v 1226 4642 a Fa(M-?)p 1226 4657 V 1343 +4639 a Fb(i)390 4746 y Fg(bubble\(double,double\))185 +b(bubble\(int,int\))390 4850 y(\(gdb\))46 b(b)i('bubble\()275 +4988 y Fm(In)31 b(some)i(cases,)g(GDB)h(can)e(tell)f(that)i(completing) +e(a)i(name)f(requires)f(using)g(quotes.)46 b(When)32 +b(this)150 5098 y(happ)s(ens,)27 b(GDB)j(inserts)d(the)i(quote)g(for)f +(y)m(ou)h(\(while)e(completing)g(as)i(m)m(uc)m(h)f(as)h(it)f(can\))h +(if)f(y)m(ou)g(do)h(not)150 5207 y(t)m(yp)s(e)i(the)f(quote)h(in)e(the) +i(\014rst)e(place:)390 5340 y Fg(\(gdb\))46 b(b)i(bub)963 +5337 y Fb(h)p 987 5284 148 4 v 987 5340 a Fa(T)-6 b(AB)p +987 5355 V 1131 5337 a Fb(i)p eop +%DVIPSSectionPage: 15 +15 16 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363 +b(15)150 299 y(GDB)31 b(alters)g(y)m(our)f(input)e(line)h(to)i(the)g +(follo)m(wing,)e(and)h(rings)f(a)h(b)s(ell:)390 403 y +Fg(\(gdb\))46 b(b)i('bubble\()150 539 y Fm(In)29 b(general,)h(GDB)h +(can)f(tell)f(that)h(a)g(quote)g(is)f(needed)h(\(and)f(inserts)f(it\))i +(if)f(y)m(ou)h(ha)m(v)m(e)h(not)f(y)m(et)g(started)150 +648 y(t)m(yping)g(the)g(argumen)m(t)h(list)e(when)h(y)m(ou)g(ask)h(for) +f(completion)g(on)g(an)g(o)m(v)m(erloaded)i(sym)m(b)s(ol.)275 +785 y(F)-8 b(or)31 b(more)f(information)e(ab)s(out)i(o)m(v)m(erloaded)i +(functions,)d(see)h(Section)h(9.4.1.3)h([C)p Fg(++)e +Fm(expressions],)150 894 y(page)41 b(78.)72 b(Y)-8 b(ou)41 +b(can)f(use)g(the)h(command)f Fg(set)30 b(overload-resolution)25 +b(off)39 b Fm(to)i(disable)e(o)m(v)m(erload)150 1004 +y(resolution;)29 b(see)i(Section)f(9.4.1.7)j([GDB)f(features)f(for)f(C) +p Fg(++)p Fm(],)g(page)h(79.)150 1265 y Fk(3.3)68 b(Getting)46 +b(help)275 1460 y Fm(Y)-8 b(ou)36 b(can)h(alw)m(a)m(ys)f(ask)h(GDB)g +(itself)e(for)h(information)f(on)h(its)f(commands,)j(using)d(the)h +(command)150 1569 y Fg(help)p Fm(.)150 1783 y Fg(help)150 +1893 y(h)432 b Fm(Y)-8 b(ou)32 b(can)f(use)g Fg(help)f +Fm(\(abbreviated)h Fg(h)p Fm(\))g(with)f(no)h(argumen)m(ts)h(to)g +(displa)m(y)d(a)j(short)f(list)f(of)630 2002 y(named)g(classes)g(of)h +(commands:)870 2132 y Fg(\(gdb\))46 b(help)870 2236 y(List)h(of)g +(classes)f(of)h(commands:)870 2443 y(running)f(--)h(Running)f(the)h +(program)870 2547 y(stack)f(--)i(Examining)d(the)i(stack)870 +2651 y(data)g(--)g(Examining)e(data)870 2755 y(breakpoints)g(--)i +(Making)f(program)g(stop)g(at)i(certain)d(points)870 +2858 y(files)h(--)i(Specifying)d(and)h(examining)g(files)870 +2962 y(status)g(--)h(Status)f(inquiries)870 3066 y(support)g(--)h +(Support)f(facilities)870 3170 y(user-defined)e(--)k(User-defined)c +(commands)870 3274 y(aliases)i(--)h(Aliases)f(of)h(other)f(commands)870 +3377 y(obscure)g(--)h(Obscure)f(features)870 3585 y(Type)h("help")f +(followed)f(by)i(a)h(class)e(name)h(for)g(a)g(list)g(of)870 +3689 y(commands)f(in)h(that)f(class.)870 3792 y(Type)h("help")f +(followed)f(by)i(command)f(name)h(for)g(full)870 3896 +y(documentation.)870 4000 y(Command)f(name)g(abbreviations)f(are)i +(allowed)e(if)j(unambiguous.)870 4104 y(\(gdb\))150 4265 +y(help)29 b Ff(class)76 b Fm(Using)31 b(one)h(of)g(the)f(general)h +(help)e(classes)i(as)g(an)f(argumen)m(t,)i(y)m(ou)f(can)g(get)h(a)f +(list)e(of)i(the)630 4374 y(individual)g(commands)k(in)f(that)i(class.) +59 b(F)-8 b(or)38 b(example,)g(here)e(is)g(the)g(help)f(displa)m(y)g +(for)630 4484 y(the)c(class)f Fg(status)p Fm(:)870 4614 +y Fg(\(gdb\))46 b(help)h(status)870 4717 y(Status)f(inquiries.)870 +4925 y(List)h(of)g(commands:)870 5132 y(show)g(--)g(Generic)f(command)f +(for)i(showing)f(things)g(set)918 5236 y(with)g("set")870 +5340 y(info)h(--)g(Generic)f(command)f(for)i(printing)f(status)p +eop +%DVIPSSectionPage: 16 +16 17 bop 150 -116 a Fm(16)2644 b(Debugging)31 b(with)e(GDB)870 +403 y Fg(Type)47 b("help")f(followed)f(by)i(command)f(name)h(for)g +(full)870 506 y(documentation.)870 610 y(Command)f(name)g +(abbreviations)f(are)i(allowed)e(if)j(unambiguous.)870 +714 y(\(gdb\))150 872 y(help)29 b Ff(command)630 981 +y Fm(With)e(a)h(command)g(name)f(as)h Fg(help)f Fm(argumen)m(t,)i(GDB)g +(displa)m(ys)c(a)j(short)g(paragraph)f(on)630 1091 y(ho)m(w)j(to)i(use) +e(that)h(command.)150 1249 y Fg(complete)d Ff(args)630 +1358 y Fm(The)21 b Fg(complete)29 b Ff(args)c Fm(command)d(lists)f(all) +f(the)i(p)s(ossible)e(completions)h(for)h(the)g(b)s(eginning)630 +1468 y(of)37 b(a)g(command.)60 b(Use)37 b Ff(args)k Fm(to)d(sp)s(ecify) +d(the)i(b)s(eginning)d(of)j(the)g(command)g(y)m(ou)g(w)m(an)m(t)630 +1577 y(completed.)k(F)-8 b(or)31 b(example:)870 1705 +y Fg(complete)46 b(i)630 1839 y Fm(results)29 b(in:)870 +1967 y Fg(info)870 2070 y(inspect)870 2174 y(ignore)630 +2301 y Fm(This)g(is)g(in)m(tended)g(for)h(use)g(b)m(y)h +Fl(gnu)f Fm(Emacs.)275 2459 y(In)22 b(addition)f(to)j +Fg(help)p Fm(,)g(y)m(ou)f(can)h(use)f(the)g(GDB)h(commands)f +Fg(info)f Fm(and)g Fg(show)g Fm(to)i(inquire)d(ab)s(out)i(the)150 +2568 y(state)31 b(of)g(y)m(our)f(program,)g(or)g(the)g(state)h(of)g +(GDB)g(itself.)39 b(Eac)m(h)31 b(command)f(supp)s(orts)e(man)m(y)i +(topics)g(of)150 2678 y(inquiry;)25 b(this)g(man)m(ual)g(in)m(tro)s +(duces)g(eac)m(h)i(of)f(them)g(in)f(the)h(appropriate)f(con)m(text.)41 +b(The)26 b(listings)d(under)150 2787 y Fg(info)29 b Fm(and)h(under)f +Fg(show)g Fm(in)g(the)i(Index)e(p)s(oin)m(t)h(to)h(all)e(the)h +(sub-commands.)40 b(See)31 b([Index],)f(page)h(165.)150 +2993 y Fg(info)288 b Fm(This)26 b(command)h(\(abbreviated)h +Fg(i)p Fm(\))f(is)g(for)g(describing)e(the)j(state)h(of)f(y)m(our)g +(program.)39 b(F)-8 b(or)630 3103 y(example,)40 b(y)m(ou)e(can)g(list)f +(the)h(argumen)m(ts)g(giv)m(en)g(to)h(y)m(our)e(program)h(with)f +Fg(info)29 b(args)p Fm(,)630 3212 y(list)g(the)i(registers)f(curren)m +(tly)g(in)f(use)i(with)e Fg(info)g(registers)p Fm(,)f(or)j(list)e(the)i +(breakp)s(oin)m(ts)630 3322 y(y)m(ou)g(ha)m(v)m(e)i(set)e(with)f +Fg(info)f(breakpoints)p Fm(.)40 b(Y)-8 b(ou)31 b(can)h(get)g(a)f +(complete)h(list)e(of)h(the)g Fg(info)630 3431 y Fm(sub-commands)e +(with)g Fg(help)g(info)o Fm(.)150 3589 y Fg(set)336 b +Fm(Y)-8 b(ou)26 b(can)h(assign)e(the)h(result)f(of)h(an)g(expression)f +(to)i(an)f(en)m(vironmen)m(t)f(v)-5 b(ariable)25 b(with)g +Fg(set)p Fm(.)630 3699 y(F)-8 b(or)31 b(example,)f(y)m(ou)h(can)g(set)g +(the)f(GDB)i(prompt)d(to)i(a)g($-sign)f(with)f Fg(set)h(prompt)e($)p +Fm(.)150 3856 y Fg(show)288 b Fm(In)37 b(con)m(trast)i(to)f +Fg(info)p Fm(,)h Fg(show)d Fm(is)h(for)g(describing)f(the)i(state)h(of) +e(GDB)i(itself.)61 b(Y)-8 b(ou)39 b(can)630 3966 y(c)m(hange)e(most)f +(of)g(the)g(things)f(y)m(ou)h(can)g Fg(show)p Fm(,)g(b)m(y)g(using)e +(the)i(related)g(command)g Fg(set)p Fm(;)630 4076 y(for)27 +b(example,)h(y)m(ou)g(can)g(con)m(trol)g(what)f(n)m(um)m(b)s(er)f +(system)i(is)e(used)h(for)g(displa)m(ys)f(with)g Fg(set)630 +4185 y(radix)p Fm(,)j(or)i(simply)c(inquire)h(whic)m(h)h(is)h(curren)m +(tly)f(in)g(use)h(with)f Fg(show)h(radix)p Fm(.)630 4319 +y(T)-8 b(o)40 b(displa)m(y)e(all)h(the)g(settable)i(parameters)f(and)f +(their)f(curren)m(t)i(v)-5 b(alues,)41 b(y)m(ou)f(can)g(use)630 +4428 y Fg(show)26 b Fm(with)g(no)h(argumen)m(ts;)i(y)m(ou)e(ma)m(y)h +(also)f(use)g Fg(info)i(set)p Fm(.)39 b(Both)27 b(commands)g(pro)s +(duce)630 4538 y(the)k(same)f(displa)m(y)-8 b(.)275 4696 +y(Here)28 b(are)g(three)g(miscellaneous)f Fg(show)f Fm(sub)s(commands,) +h(all)g(of)h(whic)m(h)f(are)h(exceptional)g(in)e(lac)m(king)150 +4805 y(corresp)s(onding)i Fg(set)i Fm(commands:)150 5011 +y Fg(show)f(version)630 5121 y Fm(Sho)m(w)h(what)h(v)m(ersion)f(of)h +(GDB)h(is)e(running.)39 b(Y)-8 b(ou)31 b(should)e(include)g(this)g +(information)g(in)630 5230 y(GDB)g(bug-rep)s(orts.)39 +b(If)27 b(m)m(ultiple)f(v)m(ersions)h(of)h(GDB)g(are)h(in)d(use)i(at)g +(y)m(our)g(site,)g(y)m(ou)g(ma)m(y)630 5340 y(o)s(ccasionally)d(w)m(an) +m(t)h(to)h(determine)d(whic)m(h)h(v)m(ersion)g(of)h(GDB)g(y)m(ou)g(are) +g(running;)f(as)h(GDB)p eop +%DVIPSSectionPage: 17 +17 18 bop 150 -116 a Fm(Chapter)30 b(3:)41 b(GDB)31 b(Commands)2363 +b(17)630 299 y(ev)m(olv)m(es,)41 b(new)c(commands)g(are)g(in)m(tro)s +(duced,)h(and)f(old)g(ones)g(ma)m(y)h(wither)e(a)m(w)m(a)m(y)-8 +b(.)64 b(The)630 408 y(v)m(ersion)30 b(n)m(um)m(b)s(er)f(is)g(also)i +(announced)e(when)h(y)m(ou)g(start)h(GDB.)150 568 y Fg(show)e(copying) +630 677 y Fm(Displa)m(y)h(information)e(ab)s(out)i(p)s(ermission)e(for) +i(cop)m(ying)g(GDB.)150 837 y Fg(show)f(warranty)630 +946 y Fm(Displa)m(y)h(the)g Fl(gnu)g Fm(\\NO)h(W)-10 +b(ARRANTY")31 b(statemen)m(t.)p eop +%DVIPSSectionPage: 18 +18 19 bop 150 -116 a Fm(18)2644 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 19 +19 20 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28 +b(Programs)i(Under)g(GDB)1783 b(19)150 299 y Fh(4)80 +b(Running)54 b(Programs)f(Under)f(GDB)275 537 y Fm(When)35 +b(y)m(ou)i(run)d(a)j(program)f(under)e(GDB,)j(y)m(ou)g(m)m(ust)f +(\014rst)f(generate)j(debugging)d(information)150 647 +y(when)29 b(y)m(ou)h(compile)f(it.)40 b(Y)-8 b(ou)30 +b(ma)m(y)g(start)h(GDB)g(with)d(its)h(argumen)m(ts,)i(if)d(an)m(y)-8 +b(,)31 b(in)e(an)g(en)m(vironmen)m(t)h(of)150 757 y(y)m(our)e(c)m +(hoice.)41 b(Y)-8 b(ou)28 b(ma)m(y)h(redirect)e(y)m(our)h(program's)g +(input)e(and)i(output,)g(debug)f(an)h(already)g(running)150 +866 y(pro)s(cess,)i(or)h(kill)d(a)i(c)m(hild)f(pro)s(cess.)150 +1127 y Fk(4.1)68 b(Compiling)46 b(for)f(debugging)275 +1321 y Fm(In)38 b(order)h(to)h(debug)e(a)i(program)f(e\013ectiv)m(ely) +-8 b(,)42 b(y)m(ou)e(need)f(to)h(generate)g(debugging)f(information)150 +1431 y(when)34 b(y)m(ou)h(compile)f(it.)54 b(This)33 +b(debugging)g(information)h(is)g(stored)h(in)e(the)i(ob)5 +b(ject)36 b(\014le;)g(it)f(describ)s(es)150 1541 y(the)44 +b(data)h(t)m(yp)s(e)f(of)g(eac)m(h)h(v)-5 b(ariable)43 +b(or)h(function)e(and)h(the)i(corresp)s(ondence)e(b)s(et)m(w)m(een)i +(source)f(line)150 1650 y(n)m(um)m(b)s(ers)29 b(and)h(addresses)f(in)h +(the)g(executable)h(co)s(de.)275 1786 y(T)-8 b(o)30 b(request)h +(debugging)e(information,)g(sp)s(ecify)g(the)i(`)p Fg(-g)p +Fm(')f(option)g(when)f(y)m(ou)i(run)e(the)h(compiler.)275 +1922 y(Man)m(y)h(C)g(compilers)e(are)i(unable)f(to)i(handle)d(the)i(`)p +Fg(-g)p Fm(')g(and)f(`)p Fg(-O)p Fm(')h(options)f(together.)44 +b(Using)30 b(those)150 2032 y(compilers,)f(y)m(ou)i(cannot)g(generate)h +(optimized)d(executables)i(con)m(taining)f(debugging)f(information.)275 +2168 y(GCC,)39 b(the)g Fl(gnu)g Fm(C)g(compiler,)h(supp)s(orts)e(`)p +Fg(-g)p Fm(')h(with)f(or)h(without)f(`)p Fg(-O)p Fm(',)k(making)d(it)f +(p)s(ossible)f(to)150 2277 y(debug)e(optimized)f(co)s(de.)57 +b(W)-8 b(e)37 b(recommend)e(that)i(y)m(ou)f Fj(always)45 +b Fm(use)35 b(`)p Fg(-g)p Fm(')g(whenev)m(er)h(y)m(ou)g(compile)f(a)150 +2387 y(program.)60 b(Y)-8 b(ou)38 b(ma)m(y)f(think)e(y)m(our)i(program) +g(is)f(correct,)k(but)c(there)h(is)f(no)h(sense)g(in)f(pushing)e(y)m +(our)150 2496 y(luc)m(k.)275 2632 y(When)43 b(y)m(ou)i(debug)f(a)g +(program)g(compiled)f(with)g(`)p Fg(-g)30 b(-O)p Fm(',)47 +b(remem)m(b)s(er)d(that)g(the)h(optimizer)e(is)150 2742 +y(rearranging)23 b(y)m(our)h(co)s(de;)i(the)e(debugger)g(sho)m(ws)f(y)m +(ou)h(what)g(is)e(really)h(there.)39 b(Do)24 b(not)g(b)s(e)f(to)s(o)i +(surprised)150 2852 y(when)31 b(the)h(execution)g(path)g(do)s(es)f(not) +h(exactly)h(matc)m(h)f(y)m(our)g(source)g(\014le!)44 +b(An)32 b(extreme)h(example:)43 b(if)150 2961 y(y)m(ou)27 +b(de\014ne)f(a)h(v)-5 b(ariable,)26 b(but)g(nev)m(er)h(use)g(it,)g(GDB) +h(nev)m(er)f(sees)g(that)g(v)-5 b(ariable|b)s(ecause)26 +b(the)g(compiler)150 3071 y(optimizes)k(it)f(out)i(of)g(existence.)275 +3207 y(Some)c(things)g(do)h(not)g(w)m(ork)g(as)g(w)m(ell)f(with)g(`)p +Fg(-g)j(-O)p Fm(')d(as)i(with)d(just)i(`)p Fg(-g)p Fm(',)g +(particularly)e(on)h(mac)m(hines)150 3316 y(with)38 b(instruction)f(sc) +m(heduling.)65 b(If)39 b(in)f(doubt,)j(recompile)d(with)g(`)p +Fg(-g)p Fm(')h(alone,)j(and)d(if)f(this)g(\014xes)h(the)150 +3426 y(problem,)29 b(please)h(rep)s(ort)g(it)g(to)h(us)f(as)g(a)h(bug)f +(\(including)d(a)k(test)g(case!\).)275 3562 y(Older)36 +b(v)m(ersions)h(of)h(the)g Fl(gnu)f Fm(C)h(compiler)e(p)s(ermitted)h(a) +h(v)-5 b(arian)m(t)38 b(option)f(`)p Fg(-gg)p Fm(')g(for)h(debugging) +150 3672 y(information.)h(GDB)31 b(no)f(longer)f(supp)s(orts)f(this)h +(format;)i(if)d(y)m(our)i Fl(gnu)g Fm(C)f(compiler)g(has)g(this)g +(option,)150 3781 y(do)h(not)h(use)f(it.)150 4003 y Fk(4.2)68 +b(Starting)46 b(y)l(our)f(program)150 4275 y Fg(run)150 +4385 y(r)432 b Fm(Use)24 b(the)g Fg(run)e Fm(command)i(to)g(start)g(y)m +(our)g(program)f(under)f(GDB.)j(Y)-8 b(ou)24 b(m)m(ust)f(\014rst)g(sp)s +(ecify)630 4494 y(the)28 b(program)f(name)h(\(except)g(on)g(VxW)-8 +b(orks\))29 b(with)d(an)h(argumen)m(t)h(to)g(GDB)h(\(see)g(Chap-)630 +4604 y(ter)d(2)h([Getting)g(In)f(and)f(Out)h(of)g(GDB],)i(page)f(9\),)h +(or)e(b)m(y)g(using)f(the)h Fg(file)f Fm(or)h Fg(exec-file)630 +4714 y Fm(command)k(\(see)h(Section)g(12.1)h([Commands)d(to)i(sp)s +(ecify)e(\014les],)h(page)h(95\).)275 4875 y(If)h(y)m(ou)h(are)h +(running)c(y)m(our)j(program)g(in)e(an)i(execution)h(en)m(vironmen)m(t) +e(that)i(supp)s(orts)d(pro)s(cesses,)150 4985 y Fg(run)25 +b Fm(creates)j(an)e(inferior)e(pro)s(cess)i(and)f(mak)m(es)i(that)g +(pro)s(cess)f(run)e(y)m(our)j(program.)39 b(\(In)25 b(en)m(vironmen)m +(ts)150 5094 y(without)k(pro)s(cesses,)i Fg(run)e Fm(jumps)g(to)i(the)g +(start)g(of)f(y)m(our)g(program.\))275 5230 y(The)21 +b(execution)g(of)h(a)g(program)f(is)f(a\013ected)j(b)m(y)f(certain)f +(information)f(it)h(receiv)m(es)h(from)f(its)g(sup)s(erior.)150 +5340 y(GDB)40 b(pro)m(vides)e(w)m(a)m(ys)h(to)h(sp)s(ecify)d(this)h +(information,)i(whic)m(h)d(y)m(ou)i(m)m(ust)g(do)g Fj(b)-5 +b(efor)g(e)46 b Fm(starting)39 b(y)m(our)p eop +%DVIPSSectionPage: 20 +20 21 bop 150 -116 a Fm(20)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(program.)39 b(\(Y)-8 b(ou)27 b(can)f(c)m(hange)h(it)e(after)h +(starting)g(y)m(our)g(program,)g(but)f(suc)m(h)h(c)m(hanges)h(only)e +(a\013ect)i(y)m(our)150 408 y(program)i(the)h(next)f(time)g(y)m(ou)h +(start)g(it.\))40 b(This)27 b(information)h(ma)m(y)i(b)s(e)f(divided)d +(in)m(to)k(four)e(categories:)150 562 y(The)i Fj(ar)-5 +b(guments.)630 672 y Fm(Sp)s(ecify)29 b(the)h(argumen)m(ts)h(to)g(giv)m +(e)g(y)m(our)f(program)g(as)h(the)f(argumen)m(ts)h(of)f(the)h +Fg(run)e Fm(com-)630 781 y(mand.)45 b(If)31 b(a)i(shell)d(is)h(a)m(v)-5 +b(ailable)31 b(on)h(y)m(our)g(target,)i(the)f(shell)d(is)h(used)g(to)i +(pass)e(the)i(argu-)630 891 y(men)m(ts,)c(so)f(that)h(y)m(ou)f(ma)m(y)h +(use)e(normal)g(con)m(v)m(en)m(tions)i(\(suc)m(h)f(as)h(wildcard)c +(expansion)i(or)630 1000 y(v)-5 b(ariable)34 b(substitution\))f(in)h +(describing)f(the)j(argumen)m(ts.)56 b(In)34 b(Unix)g(systems,)j(y)m +(ou)f(can)630 1110 y(con)m(trol)24 b(whic)m(h)e(shell)f(is)h(used)h +(with)f(the)h Fg(SHELL)f Fm(en)m(vironmen)m(t)h(v)-5 +b(ariable.)37 b(See)24 b(Section)f(4.3)630 1219 y([Y)-8 +b(our)31 b(program's)f(argumen)m(ts],)h(page)g(20.)150 +1373 y(The)f Fj(envir)-5 b(onment.)630 1483 y Fm(Y)d(our)23 +b(program)f(normally)f(inherits)g(its)h(en)m(vironmen)m(t)g(from)h +(GDB,)h(but)e(y)m(ou)h(can)g(use)g(the)630 1592 y(GDB)30 +b(commands)e Fg(set)i(environment)25 b Fm(and)j Fg(unset)h(environment) +d Fm(to)j(c)m(hange)h(parts)f(of)630 1702 y(the)41 b(en)m(vironmen)m(t) +f(that)h(a\013ect)h(y)m(our)f(program.)71 b(See)41 b(Section)f(4.4)i +([Y)-8 b(our)41 b(program's)630 1811 y(en)m(vironmen)m(t],)30 +b(page)i(21.)150 1965 y(The)e Fj(working)j(dir)-5 b(e)g(ctory.)630 +2074 y Fm(Y)d(our)32 b(program)f(inherits)e(its)i(w)m(orking)g +(directory)g(from)g(GDB.)i(Y)-8 b(ou)32 b(can)g(set)g(the)g(GDB)630 +2184 y(w)m(orking)37 b(directory)f(with)g(the)i Fg(cd)f +Fm(command)g(in)f(GDB.)i(See)g(Section)f(4.5)h([Y)-8 +b(our)38 b(pro-)630 2294 y(gram's)31 b(w)m(orking)e(directory],)i(page) +g(22.)150 2447 y(The)f Fj(standar)-5 b(d)35 b(input)e(and)h(output.)630 +2557 y Fm(Y)-8 b(our)32 b(program)f(normally)f(uses)h(the)g(same)h +(device)f(for)h(standard)e(input)g(and)h(standard)630 +2666 y(output)21 b(as)h(GDB)h(is)e(using.)37 b(Y)-8 b(ou)22 +b(can)g(redirect)f(input)f(and)h(output)h(in)e(the)i +Fg(run)f Fm(command)630 2776 y(line,)j(or)g(y)m(ou)g(can)g(use)g(the)g +Fg(tty)f Fm(command)g(to)i(set)f(a)g(di\013eren)m(t)g(device)f(for)h(y) +m(our)g(program.)630 2885 y(See)31 b(Section)f(4.6)h([Y)-8 +b(our)31 b(program's)f(input)f(and)g(output],)i(page)g(22.)630 +3017 y Fj(Warning:)58 b Fm(While)35 b(input)f(and)h(output)h +(redirection)f(w)m(ork,)j(y)m(ou)e(cannot)h(use)f(pip)s(es)e(to)630 +3126 y(pass)e(the)g(output)g(of)h(the)f(program)h(y)m(ou)f(are)h +(debugging)e(to)i(another)g(program;)g(if)f(y)m(ou)630 +3236 y(attempt)f(this,)f(GDB)h(is)f(lik)m(ely)f(to)i(wind)d(up)h +(debugging)h(the)g(wrong)g(program.)275 3389 y(When)36 +b(y)m(ou)g(issue)f(the)i Fg(run)e Fm(command,)j(y)m(our)f(program)f(b)s +(egins)f(to)i(execute)g(immediately)-8 b(.)58 b(See)150 +3499 y(Chapter)38 b(5)h([Stopping)e(and)h(con)m(tin)m(uing],)i(page)f +(27,)j(for)c(discussion)e(of)i(ho)m(w)h(to)g(arrange)g(for)f(y)m(our) +150 3609 y(program)27 b(to)h(stop.)40 b(Once)27 b(y)m(our)g(program)g +(has)h(stopp)s(ed,)f(y)m(ou)g(ma)m(y)h(call)f(functions)f(in)g(y)m(our) +h(program,)150 3718 y(using)i(the)h Fg(print)f Fm(or)i +Fg(call)e Fm(commands.)40 b(See)31 b(Chapter)f(8)g([Examining)f(Data],) +k(page)e(55.)275 3850 y(If)i(the)h(mo)s(di\014cation)e(time)h(of)h(y)m +(our)g(sym)m(b)s(ol)e(\014le)h(has)h(c)m(hanged)g(since)f(the)h(last)g +(time)f(GDB)i(read)150 3959 y(its)f(sym)m(b)s(ols,)g(GDB)i(discards)d +(its)h(sym)m(b)s(ol)f(table,)i(and)f(reads)h(it)f(again.)53 +b(When)34 b(it)g(do)s(es)g(this,)h(GDB)150 4069 y(tries)30 +b(to)h(retain)f(y)m(our)g(curren)m(t)g(breakp)s(oin)m(ts.)150 +4317 y Fk(4.3)68 b(Y)-11 b(our)44 b(program's)i(argumen)l(ts)275 +4507 y Fm(The)25 b(argumen)m(ts)h(to)h(y)m(our)f(program)g(can)g(b)s(e) +f(sp)s(eci\014ed)f(b)m(y)i(the)g(argumen)m(ts)h(of)f(the)g +Fg(run)f Fm(command.)150 4617 y(They)30 b(are)i(passed)e(to)i(a)f +(shell,)e(whic)m(h)h(expands)g(wildcard)e(c)m(haracters)33 +b(and)d(p)s(erforms)f(redirection)h(of)150 4726 y(I/O,)j(and)g(thence)g +(to)h(y)m(our)f(program.)48 b(Y)-8 b(our)33 b Fg(SHELL)f +Fm(en)m(vironmen)m(t)h(v)-5 b(ariable)31 b(\(if)i(it)f(exists\))h(sp)s +(eci\014es)150 4836 y(what)d(shell)f(GDB)i(uses.)41 b(If)30 +b(y)m(ou)g(do)h(not)f(de\014ne)g Fg(SHELL)p Fm(,)f(GDB)i(uses)f +Fg(/bin/sh)p Fm(.)275 4967 y Fg(run)f Fm(with)f(no)i(argumen)m(ts)g +(uses)g(the)g(same)h(argumen)m(ts)f(used)f(b)m(y)h(the)g(previous)f +Fg(run)p Fm(,)g(or)h(those)g(set)150 5077 y(b)m(y)g(the)h +Fg(set)e(args)h Fm(command.)150 5230 y Fg(set)f(args)115 +b Fm(Sp)s(ecify)35 b(the)h(argumen)m(ts)h(to)g(b)s(e)f(used)f(the)i +(next)f(time)g(y)m(our)g(program)g(is)g(run.)57 b(If)36 +b Fg(set)630 5340 y(args)31 b Fm(has)h(no)g(argumen)m(ts,)h +Fg(run)e Fm(executes)i(y)m(our)f(program)g(with)f(no)h(argumen)m(ts.)46 +b(Once)p eop +%DVIPSSectionPage: 21 +21 22 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28 +b(Programs)i(Under)g(GDB)1783 b(21)630 299 y(y)m(ou)39 +b(ha)m(v)m(e)g(run)e(y)m(our)h(program)g(with)f(argumen)m(ts,)k(using)c +Fg(set)29 b(args)37 b Fm(b)s(efore)h(the)h(next)630 408 +y Fg(run)29 b Fm(is)h(the)g(only)g(w)m(a)m(y)h(to)g(run)e(it)h(again)h +(without)e(argumen)m(ts.)150 566 y Fg(show)g(args)67 +b Fm(Sho)m(w)30 b(the)g(argumen)m(ts)h(to)g(giv)m(e)g(y)m(our)f +(program)h(when)e(it)h(is)f(started.)150 822 y Fk(4.4)68 +b(Y)-11 b(our)44 b(program's)i(en)l(vironmen)l(t)275 +1014 y Fm(The)20 b Ff(en)m(vironmen)m(t)i Fm(consists)e(of)h(a)g(set)g +(of)g(en)m(vironmen)m(t)f(v)-5 b(ariables)19 b(and)h(their)g(v)-5 +b(alues.)37 b(En)m(vironmen)m(t)150 1123 y(v)-5 b(ariables)34 +b(con)m(v)m(en)m(tionally)h(record)g(suc)m(h)f(things)g(as)h(y)m(our)g +(user)f(name,)j(y)m(our)e(home)g(directory)-8 b(,)36 +b(y)m(our)150 1233 y(terminal)30 b(t)m(yp)s(e,)i(and)e(y)m(our)i(searc) +m(h)g(path)f(for)g(programs)g(to)h(run.)42 b(Usually)30 +b(y)m(ou)h(set)h(up)e(en)m(vironmen)m(t)150 1342 y(v)-5 +b(ariables)34 b(with)f(the)j(shell)d(and)h(they)h(are)h(inherited)d(b)m +(y)i(all)e(the)j(other)f(programs)g(y)m(ou)g(run.)53 +b(When)150 1452 y(debugging,)47 b(it)c(can)i(b)s(e)e(useful)f(to)j(try) +f(running)d(y)m(our)j(program)g(with)f(a)h(mo)s(di\014ed)e(en)m +(vironmen)m(t)150 1561 y(without)29 b(ha)m(ving)h(to)h(start)g(GDB)h(o) +m(v)m(er)g(again.)150 1768 y Fg(path)d Ff(directory)630 +1877 y Fm(Add)k Ff(directory)41 b Fm(to)34 b(the)g(fron)m(t)g(of)g(the) +g Fg(PATH)f Fm(en)m(vironmen)m(t)g(v)-5 b(ariable)33 +b(\(the)h(searc)m(h)g(path)630 1987 y(for)39 b(executables\),)i(for)e +(b)s(oth)f(GDB)i(and)e(y)m(our)h(program.)66 b(Y)-8 b(ou)39 +b(ma)m(y)g(sp)s(ecify)f(sev)m(eral)630 2097 y(directory)32 +b(names,)h(separated)g(b)m(y)f(`)p Fg(:)p Fm(')g(or)h(whitespace.)46 +b(If)32 b Ff(directory)39 b Fm(is)32 b(already)g(in)f(the)630 +2206 y(path,)f(it)g(is)g(mo)m(v)m(ed)h(to)g(the)g(fron)m(t,)f(so)h(it)f +(is)f(searc)m(hed)i(so)s(oner.)630 2340 y(Y)-8 b(ou)37 +b(can)g(use)f(the)h(string)f(`)p Fg($cwd)p Fm(')g(to)h(refer)f(to)i +(whatev)m(er)f(is)f(the)h(curren)m(t)f(w)m(orking)g(di-)630 +2450 y(rectory)k(at)h(the)e(time)g(GDB)i(searc)m(hes)f(the)g(path.)68 +b(If)39 b(y)m(ou)h(use)f(`)p Fg(.)p Fm(')h(instead,)h(it)e(refers)630 +2559 y(to)34 b(the)g(directory)f(where)g(y)m(ou)h(executed)g(the)g +Fg(path)e Fm(command.)50 b(GDB)34 b(replaces)g(`)p Fg(.)p +Fm(')f(in)630 2669 y(the)d Ff(directory)38 b Fm(argumen)m(t)30 +b(\(with)f(the)h(curren)m(t)g(path\))g(b)s(efore)g(adding)f +Ff(directory)37 b Fm(to)31 b(the)630 2778 y(searc)m(h)g(path.)150 +2936 y Fg(show)e(paths)630 3046 y Fm(Displa)m(y)23 b(the)h(list)e(of)i +(searc)m(h)g(paths)g(for)f(executables)h(\(the)h Fg(PATH)d +Fm(en)m(vironmen)m(t)i(v)-5 b(ariable\).)150 3204 y Fg(show)29 +b(environment)f Fm([)p Ff(v)-5 b(arname)5 b Fm(])630 +3313 y(Prin)m(t)32 b(the)h(v)-5 b(alue)32 b(of)h(en)m(vironmen)m(t)f(v) +-5 b(ariable)32 b Ff(v)-5 b(arname)38 b Fm(to)33 b(b)s(e)f(giv)m(en)h +(to)g(y)m(our)g(program)630 3423 y(when)i(it)g(starts.)58 +b(If)35 b(y)m(ou)h(do)g(not)g(supply)e Ff(v)-5 b(arname)p +Fm(,)37 b(prin)m(t)e(the)h(names)f(and)h(v)-5 b(alues)35 +b(of)630 3533 y(all)40 b(en)m(vironmen)m(t)g(v)-5 b(ariables)39 +b(to)i(b)s(e)f(giv)m(en)h(to)g(y)m(our)g(program.)71 +b(Y)-8 b(ou)41 b(can)g(abbreviate)630 3642 y Fg(environment)27 +b Fm(as)k Fg(env)p Fm(.)150 3800 y Fg(set)e(environment)f +Ff(v)-5 b(arname)35 b Fm([)p Fg(=)p Fm(])c Ff(v)-5 b(alue)630 +3910 y Fm(Set)22 b(en)m(vironmen)m(t)f(v)-5 b(ariable)20 +b Ff(v)-5 b(arname)27 b Fm(to)22 b Ff(v)-5 b(alue)p Fm(.)37 +b(The)21 b(v)-5 b(alue)21 b(c)m(hanges)h(for)g(y)m(our)f(program)630 +4019 y(only)-8 b(,)36 b(not)f(for)g(GDB)h(itself.)53 +b Ff(v)-5 b(alue)39 b Fm(ma)m(y)d(b)s(e)e(an)m(y)h(string;)i(the)e(v)-5 +b(alues)34 b(of)h(en)m(vironmen)m(t)630 4129 y(v)-5 b(ariables)33 +b(are)i(just)f(strings,)h(and)f(an)m(y)g(in)m(terpretation)g(is)g +(supplied)d(b)m(y)k(y)m(our)f(program)630 4239 y(itself.)39 +b(The)29 b Ff(v)-5 b(alue)34 b Fm(parameter)29 b(is)g(optional;)g(if)f +(it)h(is)f(eliminated,)g(the)h(v)-5 b(ariable)28 b(is)g(set)i(to)630 +4348 y(a)h(n)m(ull)d(v)-5 b(alue.)630 4482 y(F)d(or)31 +b(example,)f(this)g(command:)870 4610 y Fg(set)47 b(env)g(USER)f(=)i +(foo)630 4744 y Fm(tells)23 b(a)h(Unix)e(program,)j(when)e(subsequen)m +(tly)f(run,)i(that)g(its)f(user)g(is)g(named)g(`)p Fg(foo)p +Fm('.)38 b(\(The)630 4853 y(spaces)31 b(around)e(`)p +Fg(=)p Fm(')i(are)f(used)g(for)g(clarit)m(y)g(here;)h(they)f(are)h(not) +g(actually)f(required.\))150 5011 y Fg(unset)f(environment)e +Ff(v)-5 b(arname)630 5121 y Fm(Remo)m(v)m(e)29 b(v)-5 +b(ariable)27 b Ff(v)-5 b(arname)33 b Fm(from)27 b(the)g(en)m(vironmen)m +(t)h(to)g(b)s(e)f(passed)g(to)h(y)m(our)g(program.)630 +5230 y(This)39 b(is)h(di\013eren)m(t)g(from)g(`)p Fg(set)30 +b(env)f Ff(v)-5 b(arname)36 b Fg(=)p Fm(';)46 b Fg(unset)29 +b(environment)38 b Fm(remo)m(v)m(es)k(the)630 5340 y(v)-5 +b(ariable)29 b(from)h(the)h(en)m(vironmen)m(t,)f(rather)g(than)g +(assigning)f(it)h(an)g(empt)m(y)h(v)-5 b(alue.)p eop +%DVIPSSectionPage: 22 +22 23 bop 150 -116 a Fm(22)2644 b(Debugging)31 b(with)e(GDB)275 +299 y Fj(Warning:)44 b Fm(GDB)27 b(runs)e(y)m(our)h(program)g(using)f +(the)i(shell)d(indicated)h(b)m(y)h(y)m(our)g Fg(SHELL)f +Fm(en)m(vironmen)m(t)150 408 y(v)-5 b(ariable)31 b(if)h(it)g(exists)g +(\(or)h Fg(/bin/sh)e Fm(if)g(not\).)48 b(If)32 b(y)m(our)g +Fg(SHELL)g Fm(v)-5 b(ariable)31 b(names)h(a)h(shell)e(that)i(runs)e(an) +150 518 y(initialization)d(\014le|suc)m(h)j(as)h(`)p +Fg(.cshrc)p Fm(')e(for)h(C-shell,)f(or)i(`)p Fg(.bashrc)p +Fm(')e(for)h(BASH|an)m(y)h(v)-5 b(ariables)31 b(y)m(ou)150 +628 y(set)c(in)f(that)h(\014le)f(a\013ect)i(y)m(our)f(program.)39 +b(Y)-8 b(ou)27 b(ma)m(y)h(wish)d(to)i(mo)m(v)m(e)h(setting)f(of)g(en)m +(vironmen)m(t)f(v)-5 b(ariables)150 737 y(to)31 b(\014les)e(that)i(are) +g(only)f(run)f(when)g(y)m(ou)i(sign)e(on,)i(suc)m(h)f(as)g(`)p +Fg(.login)p Fm(')f(or)i(`)p Fg(.profile)p Fm('.)150 999 +y Fk(4.5)68 b(Y)-11 b(our)44 b(program's)i(w)l(orking)g(directory)275 +1193 y Fm(Eac)m(h)35 b(time)f(y)m(ou)g(start)h(y)m(our)g(program)f +(with)f Fg(run)p Fm(,)i(it)e(inherits)g(its)g(w)m(orking)h(directory)g +(from)g(the)150 1302 y(curren)m(t)43 b(w)m(orking)g(directory)g(of)h +(GDB.)h(The)e(GDB)i(w)m(orking)e(directory)g(is)g(initially)d(whatev)m +(er)k(it)150 1412 y(inherited)32 b(from)i(its)g(paren)m(t)h(pro)s(cess) +f(\(t)m(ypically)f(the)i(shell\),)f(but)g(y)m(ou)h(can)g(sp)s(ecify)e +(a)i(new)f(w)m(orking)150 1522 y(directory)c(in)f(GDB)i(with)e(the)i +Fg(cd)f Fm(command.)275 1658 y(The)f(GDB)h(w)m(orking)f(directory)g +(also)g(serv)m(es)h(as)g(a)g(default)f(for)g(the)h(commands)f(that)h +(sp)s(ecify)e(\014les)150 1767 y(for)i(GDB)i(to)f(op)s(erate)g(on.)40 +b(See)31 b(Section)f(12.1)i([Commands)e(to)h(sp)s(ecify)e(\014les],)h +(page)h(95.)150 1981 y Fg(cd)f Ff(directory)630 2091 +y Fm(Set)h(the)f(GDB)i(w)m(orking)d(directory)h(to)h +Ff(directory)p Fm(.)150 2252 y Fg(pwd)336 b Fm(Prin)m(t)29 +b(the)i(GDB)g(w)m(orking)f(directory)-8 b(.)150 2514 +y Fk(4.6)68 b(Y)-11 b(our)44 b(program's)i(input)f(and)f(output)275 +2708 y Fm(By)23 b(default,)i(the)e(program)h(y)m(ou)f(run)f(under)g +(GDB)j(do)s(es)e(input)f(and)h(output)g(to)h(the)g(same)f(terminal)150 +2817 y(that)j(GDB)h(uses.)39 b(GDB)27 b(switc)m(hes)e(the)h(terminal)e +(to)j(its)e(o)m(wn)h(terminal)e(mo)s(des)h(to)h(in)m(teract)h(with)d(y) +m(ou,)150 2927 y(but)i(it)g(records)h(the)g(terminal)e(mo)s(des)i(y)m +(our)f(program)h(w)m(as)g(using)e(and)i(switc)m(hes)f(bac)m(k)i(to)f +(them)g(when)150 3037 y(y)m(ou)k(con)m(tin)m(ue)f(running)e(y)m(our)i +(program.)150 3251 y Fg(info)f(terminal)630 3360 y Fm(Displa)m(ys)22 +b(information)g(recorded)h(b)m(y)h(GDB)g(ab)s(out)f(the)h(terminal)e +(mo)s(des)h(y)m(our)g(program)630 3470 y(is)29 b(using.)275 +3632 y(Y)-8 b(ou)37 b(can)g(redirect)f(y)m(our)h(program's)g(input)e +(and/or)i(output)f(using)g(shell)f(redirection)g(with)h(the)150 +3741 y Fg(run)29 b Fm(command.)41 b(F)-8 b(or)31 b(example,)390 +3872 y Fg(run)47 b(>)g(outfile)150 4008 y Fm(starts)31 +b(y)m(our)f(program,)h(div)m(erting)e(its)g(output)h(to)h(the)g(\014le) +e(`)p Fg(outfile)p Fm('.)275 4144 y(Another)39 b(w)m(a)m(y)i(to)g(sp)s +(ecify)d(where)h(y)m(our)h(program)g(should)d(do)j(input)e(and)h +(output)g(is)g(with)g(the)150 4253 y Fg(tty)32 b Fm(command.)48 +b(This)31 b(command)i(accepts)h(a)g(\014le)e(name)h(as)g(argumen)m(t,)h +(and)f(causes)g(this)f(\014le)g(to)i(b)s(e)150 4363 y(the)h(default)g +(for)g(future)f Fg(run)g Fm(commands.)55 b(It)35 b(also)h(resets)f(the) +g(con)m(trolling)g(terminal)e(for)i(the)h(c)m(hild)150 +4473 y(pro)s(cess,)30 b(for)g(future)g Fg(run)f Fm(commands.)41 +b(F)-8 b(or)31 b(example,)390 4603 y Fg(tty)47 b(/dev/ttyb)150 +4739 y Fm(directs)21 b(that)g(pro)s(cesses)g(started)h(with)e +(subsequen)m(t)h Fg(run)f Fm(commands)h(default)f(to)i(do)f(input)f +(and)g(output)150 4849 y(on)30 b(the)h(terminal)e(`)p +Fg(/dev/ttyb)p Fm(')f(and)i(ha)m(v)m(e)h(that)g(as)g(their)e(con)m +(trolling)h(terminal.)275 4985 y(An)i(explicit)g(redirection)g(in)g +Fg(run)h Fm(o)m(v)m(errides)g(the)g Fg(tty)g Fm(command's)g(e\013ect)i +(on)e(the)h(input/output)150 5094 y(device,)d(but)e(not)i(its)f +(e\013ect)h(on)g(the)f(con)m(trolling)g(terminal.)275 +5230 y(When)g(y)m(ou)h(use)g(the)g Fg(tty)e Fm(command)i(or)g(redirect) +f(input)f(in)g(the)i Fg(run)f Fm(command,)h(only)f(the)h(input)150 +5340 y Fj(for)i(your)g(pr)-5 b(o)g(gr)g(am)41 b Fm(is)29 +b(a\013ected.)43 b(The)30 b(input)e(for)i(GDB)i(still)c(comes)j(from)f +(y)m(our)g(terminal.)p eop +%DVIPSSectionPage: 23 +23 24 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28 +b(Programs)i(Under)g(GDB)1783 b(23)150 299 y Fk(4.7)68 +b(Debugging)46 b(an)f(already-running)g(pro)t(cess)150 +515 y Fg(attach)29 b Ff(pro)s(cess-id)630 624 y Fm(This)39 +b(command)i(attac)m(hes)j(to)e(a)f(running)e(pro)s(cess|one)i(that)g(w) +m(as)h(started)g(outside)630 734 y(GDB.)22 b(\()p Fg(info)29 +b(files)19 b Fm(sho)m(ws)h(y)m(our)g(activ)m(e)i(targets.\))39 +b(The)20 b(command)g(tak)m(es)i(as)e(argumen)m(t)630 +844 y(a)27 b(pro)s(cess)f(ID.)h(The)f(usual)f(w)m(a)m(y)j(to)f(\014nd)e +(out)i(the)g(pro)s(cess-id)e(of)i(a)g(Unix)e(pro)s(cess)i(is)e(with)630 +953 y(the)31 b Fg(ps)e Fm(utilit)m(y)-8 b(,)30 b(or)g(with)f(the)i(`)p +Fg(jobs)e(-l)p Fm(')h(shell)f(command.)630 1087 y Fg(attach)38 +b Fm(do)s(es)h(not)g(rep)s(eat)h(if)e(y)m(ou)i(press)2141 +1084 y Fb(h)p 2165 1031 151 4 v 2165 1087 a Fa(RET)p +2165 1102 V 2312 1084 a Fb(i)2381 1087 y Fm(a)g(second)f(time)g(after)h +(executing)g(the)630 1196 y(command.)275 1354 y(T)-8 +b(o)33 b(use)g Fg(attach)p Fm(,)f(y)m(our)h(program)f(m)m(ust)h(b)s(e)f +(running)e(in)i(an)h(en)m(vironmen)m(t)f(whic)m(h)g(supp)s(orts)f(pro-) +150 1464 y(cesses;)f(for)f(example,)g Fg(attach)e Fm(do)s(es)h(not)h(w) +m(ork)g(for)f(programs)h(on)f(bare-b)s(oard)g(targets)j(that)e(lac)m(k) +g(an)150 1573 y(op)s(erating)h(system.)41 b(Y)-8 b(ou)31 +b(m)m(ust)f(also)g(ha)m(v)m(e)i(p)s(ermission)27 b(to)k(send)f(the)g +(pro)s(cess)g(a)h(signal.)275 1707 y(When)i(y)m(ou)i(use)f +Fg(attach)p Fm(,)f(the)i(debugger)f(\014nds)e(the)i(program)g(running)e +(in)h(the)h(pro)s(cess)g(\014rst)f(b)m(y)150 1817 y(lo)s(oking)h(in)g +(the)h(curren)m(t)h(w)m(orking)e(directory)-8 b(,)37 +b(then)e(\(if)f(the)i(program)f(is)f(not)i(found\))e(b)m(y)h(using)f +(the)150 1926 y(source)i(\014le)f(searc)m(h)h(path)f(\(see)i(Section)f +(7.3)g([Sp)s(ecifying)e(source)i(directories],)g(page)h(53\).)57 +b(Y)-8 b(ou)37 b(can)150 2036 y(also)c(use)f(the)h Fg(file)e +Fm(command)i(to)g(load)f(the)h(program.)47 b(See)33 b(Section)f(12.1)j +([Commands)c(to)j(Sp)s(ecify)150 2145 y(Files],)c(page)h(95.)275 +2279 y(The)36 b(\014rst)g(thing)f(GDB)j(do)s(es)e(after)h(arranging)f +(to)i(debug)d(the)i(sp)s(eci\014ed)e(pro)s(cess)h(is)g(to)h(stop)g(it.) +150 2389 y(Y)-8 b(ou)38 b(can)g(examine)f(and)g(mo)s(dify)f(an)h(attac) +m(hed)i(pro)s(cess)e(with)g(all)f(the)i(GDB)g(commands)f(that)i(are)150 +2498 y(ordinarily)c(a)m(v)-5 b(ailable)37 b(when)f(y)m(ou)i(start)h +(pro)s(cesses)e(with)g Fg(run)p Fm(.)61 b(Y)-8 b(ou)39 +b(can)f(insert)e(breakp)s(oin)m(ts;)41 b(y)m(ou)150 2608 +y(can)35 b(step)g(and)f(con)m(tin)m(ue;)k(y)m(ou)d(can)g(mo)s(dify)e +(storage.)56 b(If)35 b(y)m(ou)g(w)m(ould)e(rather)i(the)g(pro)s(cess)g +(con)m(tin)m(ue)150 2717 y(running,)28 b(y)m(ou)j(ma)m(y)g(use)f(the)g +Fg(continue)e Fm(command)i(after)h(attac)m(hing)h(GDB)f(to)g(the)g(pro) +s(cess.)150 2923 y Fg(detach)192 b Fm(When)21 b(y)m(ou)h(ha)m(v)m(e)h +(\014nished)c(debugging)i(the)h(attac)m(hed)h(pro)s(cess,)h(y)m(ou)e +(can)f(use)h(the)g Fg(detach)630 3033 y Fm(command)32 +b(to)g(release)g(it)g(from)f(GDB)i(con)m(trol.)45 b(Detac)m(hing)33 +b(the)f(pro)s(cess)g(con)m(tin)m(ues)g(its)630 3142 y(execution.)61 +b(After)38 b(the)f Fg(detach)f Fm(command,)j(that)f(pro)s(cess)f(and)f +(GDB)i(b)s(ecome)g(com-)630 3252 y(pletely)c(indep)s(enden)m(t)f(once)i +(more,)i(and)d(y)m(ou)h(are)h(ready)e(to)i Fg(attach)d +Fm(another)i(pro)s(cess)630 3362 y(or)i(start)g(one)g(with)f +Fg(run)p Fm(.)59 b Fg(detach)35 b Fm(do)s(es)h(not)h(rep)s(eat)g(if)f +(y)m(ou)h(press)3079 3359 y Fb(h)p 3103 3306 V 3103 3362 +a Fa(RET)p 3103 3377 V 3250 3359 a Fb(i)3317 3362 y Fm(again)f(after) +630 3471 y(executing)31 b(the)f(command.)275 3629 y(If)h(y)m(ou)i(exit) +f(GDB)i(or)e(use)g(the)h Fg(run)e Fm(command)h(while)e(y)m(ou)j(ha)m(v) +m(e)h(an)e(attac)m(hed)i(pro)s(cess,)f(y)m(ou)f(kill)150 +3738 y(that)d(pro)s(cess.)40 b(By)29 b(default,)f(GDB)i(asks)e(for)h +(con\014rmation)e(if)h(y)m(ou)h(try)f(to)i(do)e(either)g(of)h(these)g +(things;)150 3848 y(y)m(ou)36 b(can)f(con)m(trol)h(whether)e(or)i(not)f +(y)m(ou)h(need)f(to)h(con\014rm)e(b)m(y)h(using)f(the)h +Fg(set)30 b(confirm)j Fm(command)150 3958 y(\(see)e(Section)g(14.6)g +([Optional)e(w)m(arnings)h(and)f(messages],)j(page)f(128\).)150 +4213 y Fk(4.8)68 b(Killing)47 b(the)e(c)l(hild)g(pro)t(cess)150 +4477 y Fg(kill)288 b Fm(Kill)28 b(the)i(c)m(hild)f(pro)s(cess)h(in)f +(whic)m(h)g(y)m(our)h(program)h(is)e(running)f(under)g(GDB.)275 +4634 y(This)g(command)h(is)g(useful)f(if)h(y)m(ou)h(wish)e(to)j(debug)e +(a)h(core)h(dump)d(instead)h(of)h(a)g(running)d(pro)s(cess.)150 +4744 y(GDB)k(ignores)f(an)m(y)h(core)g(dump)e(\014le)g(while)g(y)m(our) +h(program)g(is)g(running.)275 4878 y(On)25 b(some)i(op)s(erating)f +(systems,)i(a)f(program)f(cannot)h(b)s(e)f(executed)i(outside)e(GDB)h +(while)e(y)m(ou)i(ha)m(v)m(e)150 4987 y(breakp)s(oin)m(ts)22 +b(set)i(on)f(it)g(inside)e(GDB.)k(Y)-8 b(ou)24 b(can)f(use)g(the)h +Fg(kill)e Fm(command)h(in)f(this)g(situation)h(to)h(p)s(ermit)150 +5097 y(running)k(y)m(our)i(program)g(outside)g(the)g(debugger.)275 +5230 y(The)39 b Fg(kill)g Fm(command)h(is)f(also)i(useful)d(if)h(y)m +(ou)i(wish)d(to)j(recompile)e(and)h(relink)e(y)m(our)i(program,)150 +5340 y(since)29 b(on)h(man)m(y)h(systems)f(it)f(is)g(imp)s(ossible)e +(to)k(mo)s(dify)d(an)i(executable)h(\014le)e(while)f(it)h(is)g(running) +f(in)h(a)p eop +%DVIPSSectionPage: 24 +24 25 bop 150 -116 a Fm(24)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(pro)s(cess.)40 b(In)30 b(this)f(case,)j(when)d(y)m(ou)h(next)h(t) +m(yp)s(e)f Fg(run)p Fm(,)g(GDB)h(notices)g(that)g(the)f(\014le)f(has)h +(c)m(hanged,)i(and)150 408 y(reads)e(the)h(sym)m(b)s(ol)e(table)h +(again)h(\(while)d(trying)i(to)h(preserv)m(e)f(y)m(our)h(curren)m(t)f +(breakp)s(oin)m(t)f(settings\).)150 684 y Fk(4.9)68 b(Additional)46 +b(pro)t(cess)e(information)275 884 y Fm(Some)36 b(op)s(erating)g +(systems)h(pro)m(vide)e(a)i(facilit)m(y)f(called)g(`)p +Fg(/proc)p Fm(')f(that)i(can)g(b)s(e)f(used)g(to)h(examine)150 +993 y(the)c(image)h(of)f(a)h(running)d(pro)s(cess)h(using)g +(\014le-system)h(subroutines.)47 b(If)33 b(GDB)h(is)e(con\014gured)h +(for)g(an)150 1103 y(op)s(erating)24 b(system)h(with)f(this)g(facilit)m +(y)-8 b(,)25 b(the)g(command)g Fg(info)k(proc)24 b Fm(is)g(a)m(v)-5 +b(ailable)24 b(to)i(rep)s(ort)e(on)h(sev)m(eral)150 1212 +y(kinds)35 b(of)i(information)e(ab)s(out)h(the)h(pro)s(cess)f(running)e +(y)m(our)j(program.)59 b Fg(info)29 b(proc)36 b Fm(w)m(orks)g(only)g +(on)150 1322 y(SVR4)30 b(systems)h(that)g(supp)s(ort)d +Fg(procfs)p Fm(.)150 1553 y Fg(info)h(proc)67 b Fm(Summarize)29 +b(a)m(v)-5 b(ailable)30 b(information)e(ab)s(out)i(the)h(pro)s(cess.) +150 1719 y Fg(info)e(proc)g(mappings)630 1829 y Fm(Rep)s(ort)36 +b(on)g(the)g(address)f(ranges)i(accessible)e(in)g(the)h(program,)i +(with)d(information)f(on)630 1938 y(whether)c(y)m(our)g(program)g(ma)m +(y)h(read,)g(write,)f(or)g(execute)i(eac)m(h)f(range.)150 +2105 y Fg(info)e(proc)g(times)630 2215 y Fm(Starting)g(time,)g(user)g +(CPU)g(time,)h(and)e(system)i(CPU)f(time)g(for)g(y)m(our)h(program)f +(and)g(its)630 2324 y(c)m(hildren.)150 2491 y Fg(info)g(proc)g(id)630 +2600 y Fm(Rep)s(ort)f(on)g(the)h(pro)s(cess)f(IDs)h(related)f(to)h(y)m +(our)f(program:)40 b(its)28 b(o)m(wn)g(pro)s(cess)g(ID,)h(the)g(ID)630 +2710 y(of)i(its)e(paren)m(t,)i(the)g(pro)s(cess)f(group)f(ID,)i(and)f +(the)h(session)e(ID.)150 2876 y Fg(info)g(proc)g(status)630 +2986 y Fm(General)h(information)f(on)h(the)h(state)h(of)e(the)h(pro)s +(cess.)40 b(If)30 b(the)h(pro)s(cess)f(is)f(stopp)s(ed,)h(this)630 +3096 y(rep)s(ort)g(includes)e(the)i(reason)h(for)f(stopping,)f(and)h +(an)m(y)h(signal)e(receiv)m(ed.)150 3262 y Fg(info)g(proc)g(all)630 +3372 y Fm(Sho)m(w)h(all)f(the)i(ab)s(o)m(v)m(e)g(information)e(ab)s +(out)h(the)h(pro)s(cess.)150 3647 y Fk(4.10)68 b(Debugging)46 +b(programs)f(with)h(m)l(ultiple)g(threads)275 3847 y +Fm(In)24 b(some)h(op)s(erating)g(systems,)h(suc)m(h)f(as)h(HP-UX)f(and) +g(Solaris,)g(a)g(single)f(program)h(ma)m(y)g(ha)m(v)m(e)i(more)150 +3956 y(than)34 b(one)h Ff(thread)k Fm(of)34 b(execution.)54 +b(The)35 b(precise)f(seman)m(tics)h(of)f(threads)h(di\013er)e(from)h +(one)h(op)s(erating)150 4066 y(system)42 b(to)h(another,)i(but)d(in)e +(general)i(the)g(threads)g(of)g(a)h(single)d(program)i(are)g(akin)g(to) +g(m)m(ultiple)150 4176 y(pro)s(cesses|except)g(that)f(they)g(share)f +(one)i(address)e(space)h(\(that)h(is,)g(they)f(can)g(all)f(examine)h +(and)150 4285 y(mo)s(dify)f(the)i(same)g(v)-5 b(ariables\).)75 +b(On)41 b(the)h(other)g(hand,)i(eac)m(h)f(thread)e(has)h(its)f(o)m(wn)h +(registers)g(and)150 4395 y(execution)31 b(stac)m(k,)h(and)d(p)s +(erhaps)g(priv)-5 b(ate)30 b(memory)-8 b(.)275 4536 y(GDB)31 +b(pro)m(vides)e(these)i(facilities)e(for)h(debugging)f(m)m(ulti-thread) +g(programs:)225 4678 y Fi(\017)60 b Fm(automatic)31 b(noti\014cation)f +(of)h(new)e(threads)225 4816 y Fi(\017)60 b Fm(`)p Fg(thread)29 +b Ff(threadno)5 b Fm(',)30 b(a)h(command)f(to)h(switc)m(h)f(among)h +(threads)225 4954 y Fi(\017)60 b Fm(`)p Fg(info)29 b(threads)p +Fm(',)g(a)i(command)f(to)h(inquire)d(ab)s(out)i(existing)g(threads)225 +5092 y Fi(\017)60 b Fm(`)p Fg(thread)29 b(apply)g([)p +Ff(threadno)5 b Fg(])29 b([)p Ff(all)t Fg(])f Ff(args)t +Fm(',)43 b(a)e(command)f(to)h(apply)d(a)j(command)f(to)h(a)f(list)f(of) +330 5202 y(threads)225 5340 y Fi(\017)60 b Fm(thread-sp)s(eci\014c)29 +b(breakp)s(oin)m(ts)p eop +%DVIPSSectionPage: 25 +25 26 bop 150 -116 a Fm(Chapter)30 b(4:)41 b(Running)28 +b(Programs)i(Under)g(GDB)1783 b(25)390 299 y Fj(Warning:)68 +b Fm(These)40 b(facilities)g(are)h(not)h(y)m(et)g(a)m(v)-5 +b(ailable)40 b(on)h(ev)m(ery)h(GDB)h(con\014guration)390 +403 y(where)34 b(the)h(op)s(erating)f(system)g(supp)s(orts)f(threads.) +53 b(If)34 b(y)m(our)g(GDB)i(do)s(es)e(not)h(supp)s(ort)390 +506 y(threads,)27 b(these)g(commands)e(ha)m(v)m(e)j(no)e(e\013ect.)41 +b(F)-8 b(or)27 b(example,)g(a)g(system)f(without)f(thread)390 +610 y(supp)s(ort)31 b(sho)m(ws)i(no)f(output)h(from)f(`)p +Fg(info)e(threads)p Fm(',)i(and)g(alw)m(a)m(ys)h(rejects)h(the)f +Fg(thread)390 714 y Fm(command,)d(lik)m(e)g(this:)630 +842 y Fg(\(gdb\))46 b(info)h(threads)630 946 y(\(gdb\))f(thread)g(1)630 +1049 y(Thread)g(ID)h(1)h(not)f(known.)93 b(Use)47 b(the)g("info)g +(threads")e(command)h(to)630 1153 y(see)h(the)g(IDs)g(of)g(currently)e +(known)i(threads.)275 1287 y Fm(The)24 b(GDB)h(thread)f(debugging)g +(facilit)m(y)g(allo)m(ws)f(y)m(ou)i(to)h(observ)m(e)f(all)e(threads)h +(while)f(y)m(our)h(program)150 1397 y(runs|but)39 b(whenev)m(er)i(GDB)i +(tak)m(es)g(con)m(trol,)h(one)e(thread)f(in)f(particular)g(is)g(alw)m +(a)m(ys)i(the)g(fo)s(cus)f(of)150 1506 y(debugging.)k(This)30 +b(thread)i(is)g(called)f(the)h Ff(curren)m(t)g(thread)p +Fm(.)46 b(Debugging)32 b(commands)g(sho)m(w)g(program)150 +1616 y(information)d(from)h(the)g(p)s(ersp)s(ectiv)m(e)g(of)g(the)h +(curren)m(t)f(thread.)275 1749 y(Whenev)m(er)35 b(GDB)h(detects)g(a)f +(new)f(thread)h(in)e(y)m(our)i(program,)h(it)e(displa)m(ys)f(the)i +(target)i(system's)150 1859 y(iden)m(ti\014cation)30 +b(for)g(the)i(thread)e(with)g(a)i(message)g(in)d(the)j(form)e(`)p +Fg([New)g Ff(systag)8 b Fg(])p Fm('.)43 b Ff(systag)d +Fm(is)30 b(a)h(thread)150 1969 y(iden)m(ti\014er)c(whose)i(form)f(v)-5 +b(aries)28 b(dep)s(ending)f(on)h(the)h(particular)f(system.)40 +b(F)-8 b(or)29 b(example,)h(on)e(LynxOS,)150 2078 y(y)m(ou)j(migh)m(t)f +(see)390 2206 y Fg([New)47 b(process)e(35)j(thread)e(27])150 +2340 y Fm(when)40 b(GDB)j(notices)e(a)h(new)e(thread.)73 +b(In)41 b(con)m(trast,)k(on)d(an)f(SGI)f(system,)45 b(the)c +Ff(systag)50 b Fm(is)40 b(simply)150 2450 y(something)30 +b(lik)m(e)g(`)p Fg(process)e(368)p Fm(',)i(with)f(no)h(further)g +(quali\014er.)275 2583 y(F)-8 b(or)54 b(debugging)e(purp)s(oses,)58 +b(GDB)c(asso)s(ciates)g(its)f(o)m(wn)h(thread)f(n)m(um)m(b)s(er|alw)m +(a)m(ys)f(a)i(single)150 2693 y(in)m(teger|with)29 b(eac)m(h)j(thread)e +(in)f(y)m(our)h(program.)150 2899 y Fg(info)f(threads)630 +3009 y Fm(Displa)m(y)e(a)i(summary)e(of)h(all)f(threads)h(curren)m(tly) +f(in)g(y)m(our)h(program.)40 b(GDB)29 b(displa)m(ys)d(for)630 +3118 y(eac)m(h)32 b(thread)e(\(in)f(this)g(order\):)679 +3252 y(1.)61 b(the)31 b(thread)f(n)m(um)m(b)s(er)f(assigned)g(b)m(y)i +(GDB)679 3386 y(2.)61 b(the)31 b(target)g(system's)g(thread)f(iden)m +(ti\014er)f(\()p Ff(systag)8 b Fm(\))679 3519 y(3.)61 +b(the)31 b(curren)m(t)f(stac)m(k)i(frame)e(summary)f(for)h(that)h +(thread)630 3677 y(An)41 b(asterisk)h(`)p Fg(*)p Fm(')g(to)g(the)g +(left)f(of)h(the)g(GDB)h(thread)e(n)m(um)m(b)s(er)g(indicates)f(the)i +(curren)m(t)630 3787 y(thread.)630 3921 y(F)-8 b(or)31 +b(example,)390 4049 y Fg(\(gdb\))46 b(info)h(threads)485 +4152 y(3)h(process)e(35)h(thread)f(27)95 b(0x34e5)46 +b(in)h(sigpause)f(\(\))485 4256 y(2)i(process)e(35)h(thread)f(23)95 +b(0x34e5)46 b(in)h(sigpause)f(\(\))390 4360 y(*)h(1)h(process)e(35)h +(thread)f(13)95 b(main)47 b(\(argc=1,)e(argv=0x7ffffff8\))581 +4464 y(at)i(threadtest.c:68)150 4670 y(thread)29 b Ff(threadno)630 +4780 y Fm(Mak)m(e)40 b(thread)f(n)m(um)m(b)s(er)f Ff(threadno)43 +b Fm(the)c(curren)m(t)g(thread.)65 b(The)39 b(command)f(argumen)m(t)630 +4889 y Ff(threadno)d Fm(is)29 b(the)i(in)m(ternal)f(GDB)h(thread)g(n)m +(um)m(b)s(er,)e(as)i(sho)m(wn)f(in)f(the)i(\014rst)f(\014eld)f(of)i +(the)630 4999 y(`)p Fg(info)e(threads)p Fm(')35 b(displa)m(y)-8 +b(.)57 b(GDB)38 b(resp)s(onds)c(b)m(y)i(displa)m(ying)e(the)j(system)f +(iden)m(ti\014er)f(of)630 5108 y(the)c(thread)f(y)m(ou)g(selected,)i +(and)d(its)h(curren)m(t)g(stac)m(k)i(frame)e(summary:)870 +5236 y Fg(\(gdb\))46 b(thread)g(2)870 5340 y([Switching)f(to)i(process) +f(35)h(thread)f(23])p eop +%DVIPSSectionPage: 26 +26 27 bop 150 -116 a Fm(26)2644 b(Debugging)31 b(with)e(GDB)870 +299 y Fg(0x34e5)46 b(in)h(sigpause)f(\(\))630 433 y Fm(As)40 +b(with)f(the)i(`)p Fg([New)29 b(...])p Fm(')40 b(message,)k(the)d(form) +f(of)g(the)h(text)g(after)g(`)p Fg(Switching)28 b(to)p +Fm(')630 543 y(dep)s(ends)h(on)h(y)m(our)g(system's)h(con)m(v)m(en)m +(tions)g(for)f(iden)m(tifying)e(threads.)150 702 y Fg(thread)h(apply)g +([)p Ff(threadno)5 b Fg(])29 b([)p Ff(all)t Fg(])f Ff(args)630 +812 y Fm(The)34 b Fg(thread)29 b(apply)k Fm(command)i(allo)m(ws)f(y)m +(ou)h(to)h(apply)d(a)j(command)e(to)i(one)f(or)g(more)630 +922 y(threads.)57 b(Sp)s(ecify)34 b(the)i(n)m(um)m(b)s(ers)f(of)h(the)g +(threads)f(that)i(y)m(ou)f(w)m(an)m(t)h(a\013ected)g(with)e(the)630 +1031 y(command)g(argumen)m(t)h Ff(threadno)p Fm(.)56 +b Ff(threadno)40 b Fm(is)35 b(the)h(in)m(ternal)e(GDB)j(thread)e(n)m +(um)m(b)s(er,)630 1141 y(as)c(sho)m(wn)g(in)e(the)j(\014rst)e(\014eld)f +(of)j(the)f(`)p Fg(info)e(threads)p Fm(')g(displa)m(y)-8 +b(.)42 b(T)-8 b(o)31 b(apply)f(a)h(command)630 1250 y(to)g(all)e +(threads,)i(use)f Fg(thread)e(apply)h(all)h Ff(args)p +Fm(.)275 1435 y(Whenev)m(er)35 b(GDB)h(stops)f(y)m(our)g(program,)h +(due)f(to)h(a)f(breakp)s(oin)m(t)f(or)h(a)g(signal,)h(it)e +(automatically)150 1544 y(selects)25 b(the)g(thread)f(where)g(that)h +(breakp)s(oin)m(t)f(or)g(signal)f(happ)s(ened.)37 b(GDB)26 +b(alerts)e(y)m(ou)h(to)g(the)g(con)m(text)150 1654 y(switc)m(h)30 +b(with)f(a)i(message)g(of)g(the)f(form)g(`)p Fg([Switching)e(to)i +Ff(systag)8 b Fg(])p Fm(')31 b(to)g(iden)m(tify)e(the)h(thread.)275 +1788 y(See)h(Section)f(5.4)i([Stopping)e(and)g(starting)g(m)m +(ulti-thread)g(programs],)h(page)h(42,)g(for)e(more)h(infor-)150 +1898 y(mation)e(ab)s(out)g(ho)m(w)g(GDB)h(b)s(eha)m(v)m(es)g(when)e(y)m +(ou)i(stop)f(and)g(start)g(programs)g(with)f(m)m(ultiple)f(threads.)275 +2032 y(See)35 b(Section)f(5.1.2)j([Setting)e(w)m(atc)m(hp)s(oin)m(ts],) +i(page)e(31,)j(for)c(information)g(ab)s(out)g(w)m(atc)m(hp)s(oin)m(ts)h +(in)150 2142 y(programs)30 b(with)f(m)m(ultiple)f(threads.)150 +2399 y Fk(4.11)68 b(Debugging)46 b(programs)f(with)h(m)l(ultiple)g(pro) +t(cesses)275 2592 y Fm(GDB)33 b(has)g(no)f(sp)s(ecial)g(supp)s(ort)e +(for)j(debugging)f(programs)g(whic)m(h)f(create)k(additional)30 +b(pro)s(cesses)150 2702 y(using)k(the)h Fg(fork)f Fm(function.)54 +b(When)35 b(a)g(program)g(forks,)i(GDB)f(will)c(con)m(tin)m(ue)k(to)g +(debug)e(the)i(paren)m(t)150 2811 y(pro)s(cess)28 b(and)f(the)i(c)m +(hild)e(pro)s(cess)g(will)f(run)h(unimp)s(eded.)37 b(If)27 +b(y)m(ou)i(ha)m(v)m(e)g(set)g(a)g(breakp)s(oin)m(t)e(in)g(an)m(y)i(co)s +(de)150 2921 y(whic)m(h)i(the)i(c)m(hild)d(then)j(executes,)h(the)f(c)m +(hild)d(will)g(get)k(a)e Fg(SIGTRAP)f Fm(signal)g(whic)m(h)g(\(unless)g +(it)h(catc)m(hes)150 3030 y(the)f(signal\))e(will)f(cause)j(it)f(to)h +(terminate.)275 3165 y(Ho)m(w)m(ev)m(er,)36 b(if)d(y)m(ou)g(w)m(an)m(t) +i(to)f(debug)f(the)h(c)m(hild)d(pro)s(cess)j(there)f(is)g(a)h(w)m(ork) +-5 b(around)32 b(whic)m(h)h(isn't)f(to)s(o)150 3274 y(painful.)39 +b(Put)31 b(a)g(call)f(to)i Fg(sleep)d Fm(in)g(the)i(co)s(de)h(whic)m(h) +d(the)i(c)m(hild)e(pro)s(cess)i(executes)h(after)f(the)g(fork.)42 +b(It)150 3384 y(ma)m(y)32 b(b)s(e)f(useful)e(to)j(sleep)f(only)g(if)f +(a)i(certain)f(en)m(vironmen)m(t)g(v)-5 b(ariable)30 +b(is)h(set,)h(or)g(a)f(certain)h(\014le)e(exists,)150 +3494 y(so)f(that)g(the)f(dela)m(y)h(need)f(not)h(o)s(ccur)f(when)g(y)m +(ou)g(don't)h(w)m(an)m(t)g(to)g(run)e(GDB)j(on)e(the)h(c)m(hild.)38 +b(While)28 b(the)150 3603 y(c)m(hild)c(is)g(sleeping,)h(use)g(the)h +Fg(ps)f Fm(program)g(to)h(get)g(its)f(pro)s(cess)g(ID.)h(Then)e(tell)h +(GDB)h(\(a)g(new)f(in)m(v)m(o)s(cation)150 3713 y(of)36 +b(GDB)i(if)d(y)m(ou)i(are)g(also)f(debugging)f(the)i(paren)m(t)f(pro)s +(cess\))h(to)g(attac)m(h)h(to)f(the)f(c)m(hild)f(pro)s(cess)h(\(see)150 +3822 y(Section)26 b(4.7)i([A)m(ttac)m(h],)i(page)d(23\).)41 +b(F)-8 b(rom)27 b(that)g(p)s(oin)m(t)e(on)h(y)m(ou)h(can)g(debug)e(the) +i(c)m(hild)e(pro)s(cess)h(just)g(lik)m(e)150 3932 y(an)m(y)31 +b(other)f(pro)s(cess)g(whic)m(h)f(y)m(ou)i(attac)m(hed)h(to.)p +eop +%DVIPSSectionPage: 27 +27 28 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(27)150 299 y Fh(5)80 +b(Stopping)53 b(and)g(Con)l(tin)l(uing)275 543 y Fm(The)24 +b(principal)d(purp)s(oses)i(of)i(using)e(a)i(debugger)g(are)g(so)g +(that)g(y)m(ou)g(can)g(stop)g(y)m(our)g(program)f(b)s(efore)150 +653 y(it)35 b(terminates;)k(or)d(so)g(that,)i(if)d(y)m(our)h(program)g +(runs)e(in)m(to)i(trouble,)h(y)m(ou)f(can)g(in)m(v)m(estigate)h(and)e +(\014nd)150 762 y(out)c(wh)m(y)-8 b(.)275 900 y(Inside)41 +b(GDB,)k(y)m(our)f(program)f(ma)m(y)h(stop)g(for)f(an)m(y)h(of)g(sev)m +(eral)g(reasons,)j(suc)m(h)c(as)h(a)g(signal,)i(a)150 +1010 y(breakp)s(oin)m(t,)39 b(or)g(reac)m(hing)f(a)h(new)e(line)g +(after)i(a)f(GDB)i(command)e(suc)m(h)g(as)g Fg(step)p +Fm(.)64 b(Y)-8 b(ou)38 b(ma)m(y)h(then)150 1120 y(examine)32 +b(and)f(c)m(hange)j(v)-5 b(ariables,)31 b(set)i(new)e(breakp)s(oin)m +(ts)g(or)h(remo)m(v)m(e)i(old)d(ones,)i(and)f(then)g(con)m(tin)m(ue)150 +1229 y(execution.)51 b(Usually)-8 b(,)34 b(the)g(messages)h(sho)m(wn)f +(b)m(y)f(GDB)i(pro)m(vide)e(ample)h(explanation)e(of)j(the)f(status)150 +1339 y(of)d(y)m(our)f(program|but)f(y)m(ou)i(can)g(also)f(explicitly)e +(request)i(this)g(information)e(at)j(an)m(y)g(time.)150 +1558 y Fg(info)e(program)630 1668 y Fm(Displa)m(y)35 +b(information)f(ab)s(out)h(the)h(status)h(of)e(y)m(our)h(program:)51 +b(whether)36 b(it)f(is)g(running)630 1777 y(or)30 b(not,)h(what)g(pro)s +(cess)e(it)h(is,)g(and)g(wh)m(y)g(it)g(stopp)s(ed.)150 +2043 y Fk(5.1)68 b(Breakp)t(oin)l(ts,)46 b(w)l(atc)l(hp)t(oin)l(ts,)g +(and)f(catc)l(hp)t(oin)l(ts)275 2239 y Fm(A)e Ff(breakp)s(oin)m(t)i +Fm(mak)m(es)f(y)m(our)g(program)f(stop)h(whenev)m(er)f(a)h(certain)g(p) +s(oin)m(t)e(in)h(the)h(program)f(is)150 2349 y(reac)m(hed.)67 +b(F)-8 b(or)40 b(eac)m(h)g(breakp)s(oin)m(t,)h(y)m(ou)e(can)g(add)g +(conditions)e(to)j(con)m(trol)g(in)d(\014ner)h(detail)h(whether)150 +2459 y(y)m(our)e(program)h(stops.)62 b(Y)-8 b(ou)38 b(can)g(set)g +(breakp)s(oin)m(ts)e(with)g(the)i Fg(break)e Fm(command)h(and)g(its)g +(v)-5 b(arian)m(ts)150 2568 y(\(see)31 b(Section)g(5.1.1)h([Setting)e +(breakp)s(oin)m(ts],)g(page)h(28\),)h(to)g(sp)s(ecify)d(the)h(place)h +(where)f(y)m(our)g(program)150 2678 y(should)e(stop)j(b)m(y)f(line)f(n) +m(um)m(b)s(er,)g(function)g(name)i(or)f(exact)i(address)d(in)g(the)i +(program.)275 2816 y(In)24 b(HP-UX,)i(SunOS)d(4.x,)k(SVR4,)g(and)e +(Alpha)f(OSF/1)h(con\014gurations,)h(y)m(ou)g(can)f(set)h(breakp)s(oin) +m(ts)150 2925 y(in)38 b(shared)i(libraries)c(b)s(efore)k(the)g +(executable)g(is)f(run.)67 b(There)40 b(is)f(a)h(minor)e(limitation)g +(on)h(HP-UX)150 3035 y(systems:)53 b(y)m(ou)37 b(m)m(ust)g(w)m(ait)f +(un)m(til)f(the)i(executable)g(is)f(run)f(in)g(order)h(to)i(set)f +(breakp)s(oin)m(ts)e(in)h(shared)150 3144 y(library)27 +b(routines)h(that)i(are)g(not)f(called)g(directly)f(b)m(y)h(the)g +(program)h(\(for)f(example,)g(routines)g(that)h(are)150 +3254 y(argumen)m(ts)h(in)e(a)h Fg(pthread_create)d Fm(call\).)275 +3392 y(A)41 b Ff(w)m(atc)m(hp)s(oin)m(t)j Fm(is)c(a)i(sp)s(ecial)e +(breakp)s(oin)m(t)g(that)j(stops)e(y)m(our)g(program)g(when)g(the)h(v) +-5 b(alue)40 b(of)i(an)150 3502 y(expression)23 b(c)m(hanges.)40 +b(Y)-8 b(ou)25 b(m)m(ust)f(use)g(a)h(di\013eren)m(t)f(command)g(to)h +(set)g(w)m(atc)m(hp)s(oin)m(ts)g(\(see)g(Section)f(5.1.2)150 +3611 y([Setting)j(w)m(atc)m(hp)s(oin)m(ts],)h(page)g(31\),)h(but)e +(aside)f(from)g(that,)j(y)m(ou)e(can)h(manage)g(a)f(w)m(atc)m(hp)s(oin) +m(t)g(lik)m(e)g(an)m(y)150 3721 y(other)33 b(breakp)s(oin)m(t:)43 +b(y)m(ou)33 b(enable,)f(disable,)f(and)h(delete)h(b)s(oth)e(breakp)s +(oin)m(ts)g(and)h(w)m(atc)m(hp)s(oin)m(ts)g(using)150 +3830 y(the)f(same)f(commands.)275 3968 y(Y)-8 b(ou)37 +b(can)h(arrange)g(to)g(ha)m(v)m(e)g(v)-5 b(alues)37 b(from)g(y)m(our)g +(program)g(displa)m(y)m(ed)f(automatically)h(whenev)m(er)150 +4078 y(GDB)31 b(stops)g(at)g(a)g(breakp)s(oin)m(t.)39 +b(See)31 b(Section)f(8.6)i([Automatic)f(displa)m(y],)e(page)i(60.)275 +4216 y(A)c Ff(catc)m(hp)s(oin)m(t)i Fm(is)e(another)g(sp)s(ecial)f +(breakp)s(oin)m(t)g(that)h(stops)g(y)m(our)g(program)g(when)f(a)i +(certain)f(kind)150 4325 y(of)f(ev)m(en)m(t)h(o)s(ccurs,)f(suc)m(h)g +(as)f(the)h(thro)m(wing)f(of)h(a)g(C)p Fg(++)e Fm(exception)i(or)g(the) +f(loading)g(of)h(a)g(library)-8 b(.)37 b(As)25 b(with)150 +4435 y(w)m(atc)m(hp)s(oin)m(ts,)39 b(y)m(ou)f(use)f(a)g(di\013eren)m(t) +g(command)g(to)h(set)f(a)h(catc)m(hp)s(oin)m(t)g(\(see)g(Section)f +(5.1.3)i([Setting)150 4545 y(catc)m(hp)s(oin)m(ts],)h(page)e(32\),)i +(but)d(aside)f(from)h(that,)j(y)m(ou)d(can)h(manage)g(a)g(catc)m(hp)s +(oin)m(t)g(lik)m(e)e(an)m(y)i(other)150 4654 y(breakp)s(oin)m(t.)50 +b(\(T)-8 b(o)34 b(stop)g(when)f(y)m(our)g(program)h(receiv)m(es)g(a)g +(signal,)g(use)f(the)h Fg(handle)e Fm(command;)j(see)150 +4764 y(Section)30 b(5.3)i([Signals],)d(page)i(40.\))275 +4902 y(GDB)i(assigns)f(a)i(n)m(um)m(b)s(er)d(to)j(eac)m(h)g(breakp)s +(oin)m(t,)e(w)m(atc)m(hp)s(oin)m(t,)i(or)f(catc)m(hp)s(oin)m(t)g(when)f +(y)m(ou)h(create)150 5011 y(it;)h(these)g(n)m(um)m(b)s(ers)e(are)h +(successiv)m(e)h(in)m(tegers)f(starting)g(with)f(one.)50 +b(In)32 b(man)m(y)i(of)f(the)g(commands)g(for)150 5121 +y(con)m(trolling)40 b(v)-5 b(arious)40 b(features)h(of)g(breakp)s(oin)m +(ts)f(y)m(ou)h(use)f(the)i(breakp)s(oin)m(t)d(n)m(um)m(b)s(er)h(to)i +(sa)m(y)f(whic)m(h)150 5230 y(breakp)s(oin)m(t)32 b(y)m(ou)g(w)m(an)m +(t)i(to)f(c)m(hange.)49 b(Eac)m(h)33 b(breakp)s(oin)m(t)e(ma)m(y)j(b)s +(e)e Ff(enabled)j Fm(or)d Ff(disabled)t Fm(;)f(if)h(disabled,)150 +5340 y(it)e(has)g(no)g(e\013ect)i(on)e(y)m(our)h(program)f(un)m(til)f +(y)m(ou)h(enable)g(it)g(again.)p eop +%DVIPSSectionPage: 28 +28 29 bop 150 -116 a Fm(28)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fc(5.1.1)63 b(Setting)41 b(breakp)s(oin)m(ts)275 +487 y Fm(Breakp)s(oin)m(ts)e(are)h(set)g(with)e(the)i +Fg(break)e Fm(command)i(\(abbreviated)f Fg(b)p Fm(\).)69 +b(The)39 b(debugger)g(con)m(v)m(e-)150 596 y(nience)d(v)-5 +b(ariable)35 b(`)p Fg($bpnum)p Fm(')g(records)h(the)h(n)m(um)m(b)s(er)e +(of)i(the)f(breakp)s(oin)m(ts)g(y)m(ou'v)m(e)i(set)f(most)f(recen)m +(tly;)150 706 y(see)e(Section)e(8.9)j([Con)m(v)m(enience)e(v)-5 +b(ariables],)33 b(page)h(67,)h(for)e(a)g(discussion)d(of)k(what)f(y)m +(ou)g(can)g(do)g(with)150 815 y(con)m(v)m(enience)e(v)-5 +b(ariables.)275 945 y(Y)d(ou)30 b(ha)m(v)m(e)i(sev)m(eral)f(w)m(a)m(ys) +g(to)g(sa)m(y)g(where)f(the)h(breakp)s(oin)m(t)e(should)f(go.)150 +1095 y Fg(break)h Ff(function)630 1204 y Fm(Set)35 b(a)g(breakp)s(oin)m +(t)f(at)h(en)m(try)g(to)h(function)d Ff(function)p Fm(.)53 +b(When)34 b(using)g(source)h(languages)630 1314 y(that)h(p)s(ermit)e(o) +m(v)m(erloading)i(of)f(sym)m(b)s(ols,)h(suc)m(h)f(as)h(C)p +Fg(++)p Fm(,)g Ff(function)e Fm(ma)m(y)i(refer)g(to)g(more)630 +1423 y(than)23 b(one)g(p)s(ossible)d(place)j(to)h(break.)38 +b(See)23 b(Section)g(5.1.8)i([Breakp)s(oin)m(t)e(men)m(us],)h(page)g +(37,)630 1533 y(for)30 b(a)h(discussion)d(of)i(that)h(situation.)150 +1683 y Fg(break)e(+)p Ff(o\013set)150 1792 y Fg(break)g(-)p +Ff(o\013set)630 1902 y Fm(Set)39 b(a)f(breakp)s(oin)m(t)g(some)h(n)m +(um)m(b)s(er)e(of)h(lines)f(forw)m(ard)h(or)g(bac)m(k)h(from)f(the)h(p) +s(osition)d(at)630 2011 y(whic)m(h)29 b(execution)i(stopp)s(ed)e(in)g +(the)i(curren)m(tly)e(selected)i(frame.)150 2161 y Fg(break)e +Ff(linen)m(um)630 2271 y Fm(Set)h(a)h(breakp)s(oin)m(t)e(at)i(line)e +Ff(linen)m(um)f Fm(in)h(the)h(curren)m(t)g(source)h(\014le.)40 +b(That)30 b(\014le)f(is)h(the)g(last)630 2380 y(\014le)37 +b(whose)g(source)g(text)i(w)m(as)f(prin)m(ted.)60 b(This)36 +b(breakp)s(oin)m(t)g(stops)i(y)m(our)f(program)h(just)630 +2490 y(b)s(efore)30 b(it)g(executes)i(an)m(y)e(of)h(the)f(co)s(de)h(on) +f(that)h(line.)150 2639 y Fg(break)e Ff(\014lename)5 +b Fg(:)p Ff(linen)m(um)630 2749 y Fm(Set)31 b(a)f(breakp)s(oin)m(t)g +(at)h(line)d Ff(linen)m(um)g Fm(in)h(source)i(\014le)e +Ff(\014lename)p Fm(.)150 2899 y Fg(break)g Ff(\014lename)5 +b Fg(:)p Ff(function)630 3008 y Fm(Set)26 b(a)h(breakp)s(oin)m(t)d(at)j +(en)m(try)f(to)h(function)e Ff(function)g Fm(found)f(in)h(\014le)g +Ff(\014lename)p Fm(.)38 b(Sp)s(ecifying)630 3118 y(a)29 +b(\014le)e(name)i(as)f(w)m(ell)g(as)h(a)f(function)f(name)i(is)e(sup)s +(er\015uous)f(except)j(when)f(m)m(ultiple)e(\014les)630 +3227 y(con)m(tain)31 b(similarly)c(named)j(functions.)150 +3377 y Fg(break)f(*)p Ff(address)630 3486 y Fm(Set)39 +b(a)g(breakp)s(oin)m(t)f(at)h(address)f Ff(address)p +Fm(.)65 b(Y)-8 b(ou)39 b(can)g(use)f(this)g(to)h(set)h(breakp)s(oin)m +(ts)d(in)630 3596 y(parts)27 b(of)g(y)m(our)g(program)g(whic)m(h)f(do)h +(not)g(ha)m(v)m(e)h(debugging)e(information)f(or)j(source)f(\014les.) +150 3746 y Fg(break)240 b Fm(When)35 b(called)g(without)f(an)m(y)i +(argumen)m(ts,)h Fg(break)d Fm(sets)i(a)f(breakp)s(oin)m(t)g(at)h(the)f +(next)h(in-)630 3855 y(struction)27 b(to)i(b)s(e)e(executed)i(in)d(the) +i(selected)g(stac)m(k)i(frame)d(\(see)i(Chapter)f(6)g([Examining)630 +3965 y(the)h(Stac)m(k],)i(page)e(45\).)42 b(In)28 b(an)m(y)h(selected)g +(frame)g(but)f(the)h(innermost,)f(this)f(mak)m(es)j(y)m(our)630 +4074 y(program)35 b(stop)g(as)g(so)s(on)f(as)h(con)m(trol)g(returns)f +(to)i(that)f(frame.)54 b(This)33 b(is)h(similar)e(to)k(the)630 +4184 y(e\013ect)26 b(of)f(a)g Fg(finish)e Fm(command)h(in)f(the)i +(frame)g(inside)d(the)j(selected)g(frame|except)g(that)630 +4294 y Fg(finish)h Fm(do)s(es)i(not)g(lea)m(v)m(e)h(an)f(activ)m(e)h +(breakp)s(oin)m(t.)39 b(If)28 b(y)m(ou)g(use)f Fg(break)g +Fm(without)g(an)h(argu-)630 4403 y(men)m(t)33 b(in)f(the)h(innermost)f +(frame,)i(GDB)g(stops)f(the)g(next)h(time)e(it)h(reac)m(hes)h(the)f +(curren)m(t)630 4513 y(lo)s(cation;)d(this)f(ma)m(y)i(b)s(e)f(useful)f +(inside)f(lo)s(ops.)630 4642 y(GDB)c(normally)d(ignores)i(breakp)s(oin) +m(ts)f(when)g(it)h(resumes)f(execution,)j(un)m(til)c(at)j(least)g(one) +630 4752 y(instruction)e(has)j(b)s(een)e(executed.)40 +b(If)24 b(it)g(did)e(not)j(do)f(this,)h(y)m(ou)g(w)m(ould)e(b)s(e)h +(unable)f(to)i(pro-)630 4862 y(ceed)j(past)f(a)g(breakp)s(oin)m(t)f +(without)g(\014rst)g(disabling)e(the)j(breakp)s(oin)m(t.)39 +b(This)25 b(rule)h(applies)630 4971 y(whether)k(or)g(not)h(the)f +(breakp)s(oin)m(t)g(already)g(existed)g(when)f(y)m(our)h(program)g +(stopp)s(ed.)150 5121 y Fg(break)f(...)g(if)h Ff(cond)630 +5230 y Fm(Set)j(a)g(breakp)s(oin)m(t)e(with)h(condition)f +Ff(cond)t Fm(;)i(ev)-5 b(aluate)33 b(the)g(expression)f +Ff(cond)j Fm(eac)m(h)f(time)630 5340 y(the)26 b(breakp)s(oin)m(t)e(is)h +(reac)m(hed,)j(and)d(stop)g(only)g(if)g(the)g(v)-5 b(alue)26 +b(is)e(nonzero|that)j(is,)f(if)e Ff(cond)p eop +%DVIPSSectionPage: 29 +29 30 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(29)630 299 y(ev)-5 b(aluates)43 +b(as)g(true.)77 b(`)p Fg(...)p Fm(')42 b(stands)g(for)h(one)g(of)f(the) +h(p)s(ossible)d(argumen)m(ts)j(describ)s(ed)630 408 y(ab)s(o)m(v)m(e)d +(\(or)f(no)g(argumen)m(t\))g(sp)s(ecifying)e(where)h(to)i(break.)66 +b(See)39 b(Section)f(5.1.6)j([Break)630 518 y(conditions],)29 +b(page)i(35,)h(for)e(more)h(information)d(on)j(breakp)s(oin)m(t)e +(conditions.)150 690 y Fg(tbreak)g Ff(args)630 800 y +Fm(Set)g(a)h(breakp)s(oin)m(t)e(enabled)g(only)g(for)g(one)i(stop.)40 +b Ff(args)33 b Fm(are)d(the)f(same)g(as)g(for)g(the)g +Fg(break)630 909 y Fm(command,)42 b(and)d(the)g(breakp)s(oin)m(t)g(is)f +(set)i(in)e(the)i(same)g(w)m(a)m(y)-8 b(,)43 b(but)c(the)g(breakp)s +(oin)m(t)g(is)630 1019 y(automatically)d(deleted)f(after)i(the)f +(\014rst)f(time)h(y)m(our)f(program)h(stops)g(there.)57 +b(See)36 b(Sec-)630 1129 y(tion)30 b(5.1.5)i([Disabling)d(breakp)s(oin) +m(ts],)g(page)i(34.)150 1301 y Fg(hbreak)e Ff(args)630 +1410 y Fm(Set)35 b(a)g(hardw)m(are-assisted)g(breakp)s(oin)m(t.)53 +b Ff(args)38 b Fm(are)e(the)f(same)g(as)g(for)g(the)g +Fg(break)e Fm(com-)630 1520 y(mand)h(and)g(the)h(breakp)s(oin)m(t)f(is) +g(set)h(in)f(the)h(same)g(w)m(a)m(y)-8 b(,)37 b(but)e(the)g(breakp)s +(oin)m(t)e(requires)630 1630 y(hardw)m(are)g(supp)s(ort)f(and)h(some)h +(target)i(hardw)m(are)d(ma)m(y)h(not)g(ha)m(v)m(e)h(this)e(supp)s(ort.) +48 b(The)630 1739 y(main)26 b(purp)s(ose)f(of)i(this)f(is)g(EPR)m(OM/R) +m(OM)i(co)s(de)f(debugging,)g(so)g(y)m(ou)g(can)g(set)g(a)h(break-)630 +1849 y(p)s(oin)m(t)23 b(at)i(an)f(instruction)f(without)g(c)m(hanging)h +(the)h(instruction.)36 b(This)23 b(can)h(b)s(e)g(used)f(with)630 +1958 y(the)28 b(new)f(trap-generation)i(pro)m(vided)d(b)m(y)i(SP)-8 +b(AR)m(Clite)27 b(DSU.)h(DSU)g(will)d(generate)k(traps)630 +2068 y(when)k(a)g(program)h(accesses)h(some)f(data)g(or)g(instruction)d +(address)i(that)h(is)e(assigned)h(to)630 2178 y(the)g(debug)f +(registers.)48 b(Ho)m(w)m(ev)m(er)35 b(the)e(hardw)m(are)g(breakp)s +(oin)m(t)f(registers)g(can)h(only)f(tak)m(e)630 2287 +y(t)m(w)m(o)e(data)g(breakp)s(oin)m(ts,)e(and)g(GDB)i(will)d(reject)i +(this)f(command)h(if)f(more)h(than)f(t)m(w)m(o)j(are)630 +2397 y(used.)47 b(Delete)34 b(or)f(disable)e(un)m(used)g(hardw)m(are)h +(breakp)s(oin)m(ts)g(b)s(efore)g(setting)h(new)g(ones.)630 +2506 y(See)e(Section)f(5.1.6)i([Break)f(conditions],)f(page)h(35.)150 +2679 y Fg(thbreak)d Ff(args)630 2788 y Fm(Set)42 b(a)h(hardw)m +(are-assisted)e(breakp)s(oin)m(t)g(enabled)g(only)h(for)g(one)g(stop.) +76 b Ff(args)46 b Fm(are)d(the)630 2898 y(same)36 b(as)f(for)g(the)h +Fg(hbreak)d Fm(command)i(and)g(the)g(breakp)s(oin)m(t)f(is)h(set)g(in)f +(the)i(same)f(w)m(a)m(y)-8 b(.)630 3007 y(Ho)m(w)m(ev)m(er,)44 +b(lik)m(e)39 b(the)h Fg(tbreak)e Fm(command,)k(the)e(breakp)s(oin)m(t)e +(is)h(automatically)g(deleted)630 3117 y(after)31 b(the)g(\014rst)e +(time)i(y)m(our)f(program)g(stops)h(there.)41 b(Also,)31 +b(lik)m(e)e(the)i Fg(hbreak)e Fm(command,)630 3226 y(the)34 +b(breakp)s(oin)m(t)e(requires)h(hardw)m(are)g(supp)s(ort)f(and)h(some)h +(target)h(hardw)m(are)e(ma)m(y)i(not)630 3336 y(ha)m(v)m(e)30 +b(this)e(supp)s(ort.)39 b(See)29 b(Section)g(5.1.5)h([Disabling)e +(breakp)s(oin)m(ts],)g(page)i(34.)41 b(Also)29 b(See)630 +3446 y(Section)h(5.1.6)i([Break)g(conditions],)d(page)i(35.)150 +3618 y Fg(rbreak)e Ff(regex)630 3727 y Fm(Set)37 b(breakp)s(oin)m(ts)e +(on)h(all)g(functions)f(matc)m(hing)h(the)h(regular)f(expression)f +Ff(regex)p Fm(.)60 b(This)630 3837 y(command)28 b(sets)g(an)g +(unconditional)d(breakp)s(oin)m(t)i(on)h(all)f(matc)m(hes,)i(prin)m +(ting)d(a)i(list)f(of)h(all)630 3947 y(breakp)s(oin)m(ts)c(it)h(set.)40 +b(Once)25 b(these)h(breakp)s(oin)m(ts)e(are)i(set,)h(they)e(are)h +(treated)g(just)f(lik)m(e)g(the)630 4056 y(breakp)s(oin)m(ts)k(set)i +(with)e(the)h Fg(break)f Fm(command.)40 b(Y)-8 b(ou)31 +b(can)f(delete)h(them,)f(disable)f(them,)630 4166 y(or)h(mak)m(e)i +(them)e(conditional)f(the)h(same)h(w)m(a)m(y)g(as)g(an)m(y)g(other)f +(breakp)s(oin)m(t.)630 4307 y(When)41 b(debugging)f(C)p +Fg(++)g Fm(programs,)j Fg(rbreak)c Fm(is)h(useful)g(for)g(setting)h +(breakp)s(oin)m(ts)f(on)630 4416 y(o)m(v)m(erloaded)31 +b(functions)e(that)i(are)g(not)g(mem)m(b)s(ers)e(of)i(an)m(y)f(sp)s +(ecial)f(classes.)150 4589 y Fg(info)g(breakpoints)f +Fm([)p Ff(n)p Fm(])150 4698 y Fg(info)h(break)g Fm([)p +Ff(n)p Fm(])150 4808 y Fg(info)g(watchpoints)f Fm([)p +Ff(n)p Fm(])630 4917 y(Prin)m(t)46 b(a)i(table)e(of)i(all)e(breakp)s +(oin)m(ts,)k(w)m(atc)m(hp)s(oin)m(ts,)i(and)46 b(catc)m(hp)s(oin)m(ts)i +(set)f(and)g(not)630 5027 y(deleted,)30 b(with)f(the)i(follo)m(wing)e +(columns)g(for)h(eac)m(h)i(breakp)s(oin)m(t:)630 5199 +y Fj(Br)-5 b(e)g(akp)g(oint)35 b(Numb)-5 b(ers)630 5340 +y(T)e(yp)i(e)295 b Fm(Breakp)s(oin)m(t,)30 b(w)m(atc)m(hp)s(oin)m(t,)h +(or)g(catc)m(hp)s(oin)m(t.)p eop +%DVIPSSectionPage: 30 +30 31 bop 150 -116 a Fm(30)2644 b(Debugging)31 b(with)e(GDB)630 +299 y Fj(Disp)-5 b(osition)1110 408 y Fm(Whether)32 b(the)g(breakp)s +(oin)m(t)f(is)g(mark)m(ed)g(to)i(b)s(e)e(disabled)f(or)h(deleted)h +(when)1110 518 y(hit.)630 670 y Fj(Enable)-5 b(d)33 b(or)h(Disable)-5 +b(d)1110 779 y Fm(Enabled)37 b(breakp)s(oin)m(ts)h(are)h(mark)m(ed)g +(with)e(`)p Fg(y)p Fm('.)66 b(`)p Fg(n)p Fm(')39 b(marks)f(breakp)s +(oin)m(ts)1110 889 y(that)31 b(are)g(not)f(enabled.)630 +1041 y Fj(A)-5 b(ddr)g(ess)176 b Fm(Where)31 b(the)f(breakp)s(oin)m(t)g +(is)f(in)g(y)m(our)h(program,)h(as)f(a)h(memory)f(address)630 +1192 y Fj(What)267 b Fm(Where)36 b(the)g(breakp)s(oin)m(t)e(is)h(in)f +(the)i(source)f(for)h(y)m(our)f(program,)i(as)f(a)g(\014le)1110 +1302 y(and)30 b(line)e(n)m(um)m(b)s(er.)630 1454 y(If)k(a)g(breakp)s +(oin)m(t)f(is)g(conditional,)g Fg(info)e(break)h Fm(sho)m(ws)i(the)g +(condition)f(on)h(the)g(line)e(fol-)630 1563 y(lo)m(wing)36 +b(the)i(a\013ected)g(breakp)s(oin)m(t;)i(breakp)s(oin)m(t)c(commands,)j +(if)d(an)m(y)-8 b(,)40 b(are)e(listed)d(after)630 1673 +y(that.)630 1804 y Fg(info)29 b(break)40 b Fm(with)h(a)h(breakp)s(oin)m +(t)f(n)m(um)m(b)s(er)f Ff(n)h Fm(as)h(argumen)m(t)g(lists)f(only)f +(that)j(break-)630 1913 y(p)s(oin)m(t.)k(The)33 b(con)m(v)m(enience)h +(v)-5 b(ariable)31 b Fg($_)i Fm(and)f(the)h(default)f +(examining-address)f(for)i(the)630 2023 y Fg(x)d Fm(command)f(are)h +(set)h(to)f(the)g(address)f(of)h(the)g(last)g(breakp)s(oin)m(t)f +(listed)f(\(see)j(Section)f(8.5)630 2132 y([Examining)f(memory],)h +(page)h(59\).)630 2263 y Fg(info)e(break)34 b Fm(displa)m(ys)g(a)i +(coun)m(t)g(of)g(the)f(n)m(um)m(b)s(er)f(of)i(times)f(the)h(breakp)s +(oin)m(t)e(has)i(b)s(een)630 2373 y(hit.)58 b(This)34 +b(is)h(esp)s(ecially)g(useful)g(in)g(conjunction)g(with)g(the)h +Fg(ignore)f Fm(command.)58 b(Y)-8 b(ou)630 2482 y(can)28 +b(ignore)f(a)g(large)h(n)m(um)m(b)s(er)e(of)h(breakp)s(oin)m(t)g(hits,) +g(lo)s(ok)g(at)h(the)g(breakp)s(oin)m(t)e(info)g(to)i(see)630 +2592 y(ho)m(w)j(man)m(y)g(times)g(the)g(breakp)s(oin)m(t)f(w)m(as)h +(hit,)g(and)f(then)h(run)e(again,)j(ignoring)d(one)j(less)630 +2701 y(than)e(that)g(n)m(um)m(b)s(er.)40 b(This)28 b(will)f(get)k(y)m +(ou)g(quic)m(kly)d(to)j(the)f(last)g(hit)f(of)h(that)h(breakp)s(oin)m +(t.)275 2853 y(GDB)j(allo)m(ws)f(y)m(ou)g(to)h(set)g(an)m(y)g(n)m(um)m +(b)s(er)e(of)i(breakp)s(oin)m(ts)e(at)i(the)f(same)h(place)g(in)e(y)m +(our)h(program.)150 2963 y(There)k(is)g(nothing)g(silly)f(or)i +(meaningless)e(ab)s(out)i(this.)62 b(When)38 b(the)g(breakp)s(oin)m(ts) +f(are)h(conditional,)150 3072 y(this)29 b(is)h(ev)m(en)h(useful)d +(\(see)k(Section)e(5.1.6)i([Break)f(conditions],)f(page)h(35\).)275 +3203 y(GDB)40 b(itself)e(sometimes)h(sets)g(breakp)s(oin)m(ts)f(in)g(y) +m(our)h(program)g(for)g(sp)s(ecial)e(purp)s(oses,)j(suc)m(h)f(as)150 +3313 y(prop)s(er)k(handling)f(of)j Fg(longjmp)e Fm(\(in)g(C)i +(programs\).)83 b(These)45 b(in)m(ternal)e(breakp)s(oin)m(ts)h(are)h +(assigned)150 3422 y(negativ)m(e)32 b(n)m(um)m(b)s(ers,)d(starting)h +(with)f Fg(-1)p Fm(;)h(`)p Fg(info)f(breakpoints)p Fm(')f(do)s(es)i +(not)h(displa)m(y)d(them.)275 3553 y(Y)-8 b(ou)53 b(can)g(see)g(these)g +(breakp)s(oin)m(ts)e(with)h(the)h(GDB)g(main)m(tenance)g(command)g(`)p +Fg(maint)29 b(info)150 3662 y(breakpoints)p Fm('.)150 +3856 y Fg(maint)g(info)g(breakpoints)630 3966 y Fm(Using)38 +b(the)h(same)g(format)g(as)g(`)p Fg(info)30 b(breakpoints)p +Fm(',)38 b(displa)m(y)f(b)s(oth)h(the)h(breakp)s(oin)m(ts)630 +4075 y(y)m(ou'v)m(e)h(set)e(explicitly)-8 b(,)39 b(and)e(those)i(GDB)g +(is)e(using)g(for)h(in)m(ternal)e(purp)s(oses.)63 b(In)m(ternal)630 +4185 y(breakp)s(oin)m(ts)38 b(are)h(sho)m(wn)g(with)e(negativ)m(e)j +(breakp)s(oin)m(t)e(n)m(um)m(b)s(ers.)65 b(The)39 b(t)m(yp)s(e)g +(column)630 4295 y(iden)m(ti\014es)29 b(what)h(kind)f(of)h(breakp)s +(oin)m(t)f(is)h(sho)m(wn:)630 4446 y Fg(breakpoint)1110 +4556 y Fm(Normal,)g(explicitly)e(set)j(breakp)s(oin)m(t.)630 +4708 y Fg(watchpoint)1110 4817 y Fm(Normal,)f(explicitly)e(set)j(w)m +(atc)m(hp)s(oin)m(t.)630 4969 y Fg(longjmp)144 b Fm(In)m(ternal)50 +b(breakp)s(oin)m(t,)55 b(used)50 b(to)i(handle)d(correctly)i(stepping)f +(through)1110 5079 y Fg(longjmp)28 b Fm(calls.)630 5230 +y Fg(longjmp)g(resume)1110 5340 y Fm(In)m(ternal)i(breakp)s(oin)m(t)f +(at)i(the)g(target)h(of)e(a)h Fg(longjmp)p Fm(.)p eop +%DVIPSSectionPage: 31 +31 32 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(31)630 299 y Fg(until)240 +b Fm(T)-8 b(emp)s(orary)27 b(in)m(ternal)f(breakp)s(oin)m(t)g(used)g(b) +m(y)h(the)h(GDB)g Fg(until)e Fm(command.)630 456 y Fg(finish)192 +b Fm(T)-8 b(emp)s(orary)21 b(in)m(ternal)f(breakp)s(oin)m(t)g(used)g(b) +m(y)h(the)h(GDB)g Fg(finish)e Fm(command.)150 676 y Fc(5.1.2)63 +b(Setting)41 b(w)m(atc)m(hp)s(oin)m(ts)275 867 y Fm(Y)-8 +b(ou)24 b(can)h(use)f(a)g(w)m(atc)m(hp)s(oin)m(t)h(to)g(stop)f +(execution)h(whenev)m(er)f(the)g(v)-5 b(alue)24 b(of)h(an)f(expression) +f(c)m(hanges,)150 977 y(without)29 b(ha)m(ving)h(to)h(predict)f(a)h +(particular)d(place)j(where)e(this)h(ma)m(y)h(happ)s(en.)275 +1110 y(Dep)s(ending)g(on)i(y)m(our)g(system,)h(w)m(atc)m(hp)s(oin)m(ts) +f(ma)m(y)g(b)s(e)g(implemen)m(ted)e(in)h(soft)m(w)m(are)i(or)f(hardw)m +(are.)150 1219 y(GDB)22 b(do)s(es)e(soft)m(w)m(are)i(w)m(atc)m(hp)s +(oin)m(ting)e(b)m(y)h(single-stepping)d(y)m(our)j(program)f(and)g +(testing)h(the)g(v)-5 b(ariable's)150 1329 y(v)g(alue)32 +b(eac)m(h)j(time,)e(whic)m(h)f(is)g(h)m(undreds)f(of)i(times)f(slo)m(w) +m(er)i(than)e(normal)g(execution.)49 b(\(But)33 b(this)f(ma)m(y)150 +1438 y(still)e(b)s(e)i(w)m(orth)h(it,)f(to)i(catc)m(h)g(errors)e(where) +f(y)m(ou)i(ha)m(v)m(e)h(no)e(clue)g(what)h(part)f(of)h(y)m(our)f +(program)g(is)g(the)150 1548 y(culprit.\))275 1681 y(On)22 +b(some)h(systems,)i(suc)m(h)e(as)h(HP-UX)f(and)g(Lin)m(ux,)g(GDB)h +(includes)d(supp)s(ort)h(for)h(hardw)m(are)f(w)m(atc)m(h-)150 +1791 y(p)s(oin)m(ts,)29 b(whic)m(h)h(do)g(not)g(slo)m(w)g(do)m(wn)g +(the)h(running)d(of)i(y)m(our)g(program.)150 1995 y Fg(watch)f +Ff(expr)630 2104 y Fm(Set)i(a)h(w)m(atc)m(hp)s(oin)m(t)f(for)g(an)f +(expression.)42 b(GDB)32 b(will)c(break)j(when)f Ff(expr)37 +b Fm(is)30 b(written)g(in)m(to)630 2214 y(b)m(y)g(the)h(program)f(and)g +(its)g(v)-5 b(alue)29 b(c)m(hanges.)150 2370 y Fg(rwatch)g +Ff(expr)630 2480 y Fm(Set)34 b(a)g(w)m(atc)m(hp)s(oin)m(t)g(that)g +(will)d(break)i(when)g(w)m(atc)m(h)i Ff(expr)k Fm(is)33 +b(read)g(b)m(y)h(the)f(program.)50 b(If)630 2590 y(y)m(ou)31 +b(use)f(b)s(oth)f(w)m(atc)m(hp)s(oin)m(ts,)i(b)s(oth)f(m)m(ust)g(b)s(e) +g(set)h(with)e(the)h Fg(rwatch)f Fm(command.)150 2746 +y Fg(awatch)g Ff(expr)630 2856 y Fm(Set)41 b(a)f(w)m(atc)m(hp)s(oin)m +(t)h(that)g(will)d(break)i(when)f Ff(args)44 b Fm(is)c(read)g(and)g +(written)f(in)m(to)i(b)m(y)f(the)630 2966 y(program.)83 +b(If)43 b(y)m(ou)i(use)f(b)s(oth)g(w)m(atc)m(hp)s(oin)m(ts,)k(b)s(oth)c +(m)m(ust)g(b)s(e)g(set)h(with)e(the)i Fg(awatch)630 3075 +y Fm(command.)150 3232 y Fg(info)29 b(watchpoints)630 +3341 y Fm(This)h(command)i(prin)m(ts)f(a)h(list)f(of)h(w)m(atc)m(hp)s +(oin)m(ts,)h(breakp)s(oin)m(ts,)e(and)h(catc)m(hp)s(oin)m(ts;)h(it)f +(is)630 3451 y(the)f(same)f(as)h Fg(info)e(break)p Fm(.)275 +3608 y(GDB)22 b(sets)h(a)f Ff(hardw)m(are)f(w)m(atc)m(hp)s(oin)m(t)j +Fm(if)d(p)s(ossible.)35 b(Hardw)m(are)22 b(w)m(atc)m(hp)s(oin)m(ts)g +(execute)h(v)m(ery)f(quic)m(kly)-8 b(,)150 3717 y(and)22 +b(the)h(debugger)f(rep)s(orts)g(a)h(c)m(hange)h(in)e(v)-5 +b(alue)22 b(at)h(the)g(exact)h(instruction)d(where)h(the)h(c)m(hange)h +(o)s(ccurs.)150 3827 y(If)36 b(GDB)h(cannot)g(set)g(a)f(hardw)m(are)g +(w)m(atc)m(hp)s(oin)m(t,)i(it)e(sets)g(a)h(soft)m(w)m(are)h(w)m(atc)m +(hp)s(oin)m(t,)g(whic)m(h)d(executes)150 3936 y(more)k(slo)m(wly)f(and) +g(rep)s(orts)g(the)h(c)m(hange)h(in)d(v)-5 b(alue)38 +b(at)i(the)f(next)g(statemen)m(t,)k(not)c(the)g(instruction,)150 +4046 y(after)31 b(the)f(c)m(hange)i(o)s(ccurs.)275 4179 +y(When)e(y)m(ou)g(issue)g(the)g Fg(watch)f Fm(command,)h(GDB)i(rep)s +(orts)390 4307 y Fg(Hardware)46 b(watchpoint)f Ff(n)m(um)p +Fg(:)h Ff(expr)150 4440 y Fm(if)29 b(it)h(w)m(as)h(able)f(to)h(set)g(a) +g(hardw)m(are)f(w)m(atc)m(hp)s(oin)m(t.)275 4573 y(The)d(SP)-8 +b(AR)m(Clite)27 b(DSU)h(will)e(generate)j(traps)f(when)f(a)i(program)e +(accesses)j(some)e(data)h(or)f(instruc-)150 4682 y(tion)f(address)f +(that)h(is)g(assigned)f(to)i(the)f(debug)f(registers.)40 +b(F)-8 b(or)28 b(the)f(data)h(addresses,)f(DSU)g(facilitates)150 +4792 y(the)36 b Fg(watch)e Fm(command.)57 b(Ho)m(w)m(ev)m(er)38 +b(the)e(hardw)m(are)f(breakp)s(oin)m(t)g(registers)h(can)g(only)f(tak)m +(e)i(t)m(w)m(o)g(data)150 4902 y(w)m(atc)m(hp)s(oin)m(ts,)c(and)f(b)s +(oth)g(w)m(atc)m(hp)s(oin)m(ts)g(m)m(ust)g(b)s(e)g(the)h(same)g(kind.) +44 b(F)-8 b(or)34 b(example,)e(y)m(ou)h(can)g(set)g(t)m(w)m(o)150 +5011 y(w)m(atc)m(hp)s(oin)m(ts)28 b(with)f Fg(watch)f +Fm(commands,)i(t)m(w)m(o)h(with)e Fg(rwatch)f Fm(commands,)i +Fe(or)g Fm(t)m(w)m(o)h(with)e Fg(awatch)f Fm(com-)150 +5121 y(mands,)e(but)f(y)m(ou)h(cannot)h(set)f(one)g(w)m(atc)m(hp)s(oin) +m(t)g(with)e(one)i(command)g(and)f(the)h(other)g(with)e(a)i(di\013eren) +m(t)150 5230 y(command.)44 b(GDB)33 b(will)28 b(reject)33 +b(the)f(command)f(if)f(y)m(ou)i(try)g(to)g(mix)e(w)m(atc)m(hp)s(oin)m +(ts.)45 b(Delete)32 b(or)g(disable)150 5340 y(un)m(used)d(w)m(atc)m(hp) +s(oin)m(t)i(commands)f(b)s(efore)g(setting)g(new)g(ones.)p +eop +%DVIPSSectionPage: 32 +32 33 bop 150 -116 a Fm(32)2644 b(Debugging)31 b(with)e(GDB)275 +299 y(If)34 b(y)m(ou)g(call)g(a)h(function)e(in)m(teractiv)m(ely)i +(using)e Fg(print)g Fm(or)i Fg(call)p Fm(,)f(an)m(y)h(w)m(atc)m(hp)s +(oin)m(ts)g(y)m(ou)g(ha)m(v)m(e)g(set)150 408 y(will)28 +b(b)s(e)h(inactiv)m(e)i(un)m(til)d(GDB)k(reac)m(hes)f(another)g(kind)e +(of)h(breakp)s(oin)m(t)f(or)i(the)f(call)g(completes.)390 +533 y Fj(Warning:)45 b Fm(In)29 b(m)m(ulti-thread)f(programs,)h(w)m +(atc)m(hp)s(oin)m(ts)g(ha)m(v)m(e)i(only)d(limited)f(usefulness.)390 +637 y(With)34 b(the)h(curren)m(t)f(w)m(atc)m(hp)s(oin)m(t)h(implemen)m +(tation,)g(GDB)g(can)g(only)f(w)m(atc)m(h)i(the)e(v)-5 +b(alue)390 740 y(of)28 b(an)g(expression)e Fj(in)k(a)h(single)f(thr)-5 +b(e)g(ad)p Fm(.)42 b(If)28 b(y)m(ou)g(are)g(con\014den)m(t)g(that)g +(the)g(expression)f(can)390 844 y(only)k(c)m(hange)i(due)f(to)h(the)f +(curren)m(t)g(thread's)g(activit)m(y)g(\(and)g(if)f(y)m(ou)h(are)h +(also)f(con\014den)m(t)390 948 y(that)40 b(no)g(other)f(thread)h(can)g +(b)s(ecome)f(curren)m(t\),)k(then)c(y)m(ou)h(can)g(use)f(w)m(atc)m(hp)s +(oin)m(ts)h(as)390 1052 y(usual.)73 b(Ho)m(w)m(ev)m(er,)47 +b(GDB)42 b(ma)m(y)h(not)e(notice)h(when)f(a)h(non-curren)m(t)f +(thread's)g(activit)m(y)390 1156 y(c)m(hanges)31 b(the)g(expression.) +150 1367 y Fc(5.1.3)63 b(Setting)41 b(catc)m(hp)s(oin)m(ts)275 +1556 y Fm(Y)-8 b(ou)41 b(can)g(use)g Ff(catc)m(hp)s(oin)m(ts)k +Fm(to)d(cause)g(the)f(debugger)g(to)h(stop)f(for)g(certain)g(kinds)e +(of)i(program)150 1665 y(ev)m(en)m(ts,)31 b(suc)m(h)e(as)h(C)p +Fg(++)e Fm(exceptions)i(or)f(the)h(loading)e(of)i(a)g(shared)e(library) +-8 b(.)39 b(Use)30 b(the)f Fg(catch)f Fm(command)150 +1775 y(to)j(set)g(a)g(catc)m(hp)s(oin)m(t.)150 1967 y +Fg(catch)e Ff(ev)m(en)m(t)630 2077 y Fm(Stop)h(when)f +Ff(ev)m(en)m(t)34 b Fm(o)s(ccurs.)41 b Ff(ev)m(en)m(t)34 +b Fm(can)c(b)s(e)g(an)m(y)h(of)f(the)h(follo)m(wing:)630 +2228 y Fg(throw)240 b Fm(The)30 b(thro)m(wing)f(of)i(a)g(C)p +Fg(++)e Fm(exception.)630 2379 y Fg(catch)240 b Fm(The)30 +b(catc)m(hing)h(of)g(a)f(C)p Fg(++)g Fm(exception.)630 +2530 y Fg(exec)288 b Fm(A)30 b(call)g(to)h Fg(exec)p +Fm(.)40 b(This)28 b(is)i(curren)m(tly)f(only)h(a)m(v)-5 +b(ailable)29 b(for)i(HP-UX.)630 2681 y Fg(fork)288 b +Fm(A)30 b(call)g(to)h Fg(fork)p Fm(.)40 b(This)28 b(is)i(curren)m(tly)f +(only)h(a)m(v)-5 b(ailable)29 b(for)i(HP-UX.)630 2832 +y Fg(vfork)240 b Fm(A)30 b(call)g(to)h Fg(vfork)p Fm(.)40 +b(This)28 b(is)i(curren)m(tly)f(only)g(a)m(v)-5 b(ailable)30 +b(for)g(HP-UX.)630 2983 y Fg(load)630 3092 y(load)f Ff(libname)1110 +3202 y Fm(The)37 b(dynamic)e(loading)h(of)i(an)m(y)f(shared)f(library) +-8 b(,)37 b(or)g(the)h(loading)e(of)h(the)1110 3311 y(library)28 +b Ff(libname)p Fm(.)39 b(This)28 b(is)i(curren)m(tly)f(only)h(a)m(v)-5 +b(ailable)29 b(for)i(HP-UX.)630 3462 y Fg(unload)630 +3572 y(unload)e Ff(libname)1110 3682 y Fm(The)43 b(unloading)e(of)j(an) +m(y)g(dynamically)d(loaded)i(shared)f(library)-8 b(,)45 +b(or)f(the)1110 3791 y(unloading)33 b(of)j(the)f(library)e +Ff(libname)p Fm(.)54 b(This)33 b(is)i(curren)m(tly)f(only)h(a)m(v)-5 +b(ailable)1110 3901 y(for)30 b(HP-UX.)150 4052 y Fg(tcatch)f +Ff(ev)m(en)m(t)630 4161 y Fm(Set)h(a)g(catc)m(hp)s(oin)m(t)g(that)h(is) +d(enabled)h(only)g(for)g(one)h(stop.)41 b(The)29 b(catc)m(hp)s(oin)m(t) +i(is)d(automat-)630 4271 y(ically)h(deleted)h(after)h(the)f(\014rst)g +(time)g(the)h(ev)m(en)m(t)h(is)d(caugh)m(t.)275 4422 +y(Use)h(the)h Fg(info)e(break)g Fm(command)h(to)h(list)e(the)i(curren)m +(t)f(catc)m(hp)s(oin)m(ts.)275 4552 y(There)22 b(are)h(curren)m(tly)f +(some)h(limitations)e(to)i(C)p Fg(++)f Fm(exception)h(handling)d(\()p +Fg(catch)30 b(throw)21 b Fm(and)h Fg(catch)150 4662 y(catch)p +Fm(\))29 b(in)g(GDB:)225 4792 y Fi(\017)60 b Fm(If)40 +b(y)m(ou)h(call)f(a)i(function)d(in)m(teractiv)m(ely)-8 +b(,)44 b(GDB)e(normally)d(returns)g(con)m(trol)i(to)h(y)m(ou)f(when)f +(the)330 4902 y(function)32 b(has)h(\014nished)d(executing.)49 +b(If)32 b(the)i(call)e(raises)g(an)h(exception,)h(ho)m(w)m(ev)m(er,)i +(the)d(call)f(ma)m(y)330 5011 y(b)m(ypass)k(the)g(mec)m(hanism)f(that)h +(returns)f(con)m(trol)h(to)h(y)m(ou)f(and)g(cause)g(y)m(our)g(program)g +(either)f(to)330 5121 y(ab)s(ort)i(or)h(to)g(simply)d(con)m(tin)m(ue)j +(running)d(un)m(til)g(it)i(hits)g(a)h(breakp)s(oin)m(t,)g(catc)m(hes)h +(a)f(signal)e(that)330 5230 y(GDB)k(is)e(listening)e(for,)41 +b(or)e(exits.)66 b(This)37 b(is)h(the)h(case)h(ev)m(en)f(if)f(y)m(ou)h +(set)h(a)f(catc)m(hp)s(oin)m(t)g(for)g(the)330 5340 y(exception;)31 +b(catc)m(hp)s(oin)m(ts)g(on)f(exceptions)g(are)h(disabled)d(within)g +(in)m(teractiv)m(e)j(calls.)p eop +%DVIPSSectionPage: 33 +33 34 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(33)225 299 y Fi(\017)60 +b Fm(Y)-8 b(ou)31 b(cannot)g(raise)f(an)g(exception)h(in)m(teractiv)m +(ely)-8 b(.)225 438 y Fi(\017)60 b Fm(Y)-8 b(ou)31 b(cannot)g(install)d +(an)i(exception)h(handler)d(in)m(teractiv)m(ely)-8 b(.)275 +639 y(Sometimes)28 b Fg(catch)g Fm(is)g(not)i(the)f(b)s(est)g(w)m(a)m +(y)h(to)g(debug)f(exception)g(handling:)37 b(if)29 b(y)m(ou)g(need)g +(to)h(kno)m(w)150 748 y(exactly)40 b(where)e(an)h(exception)g(is)f +(raised,)j(it)d(is)g(b)s(etter)h(to)h(stop)f Fj(b)-5 +b(efor)g(e)46 b Fm(the)40 b(exception)f(handler)e(is)150 +858 y(called,)e(since)f(that)h(w)m(a)m(y)h(y)m(ou)f(can)g(see)g(the)g +(stac)m(k)h(b)s(efore)e(an)m(y)h(un)m(winding)c(tak)m(es)36 +b(place.)53 b(If)34 b(y)m(ou)h(set)150 967 y(a)40 b(breakp)s(oin)m(t)e +(in)g(an)h(exception)g(handler)f(instead,)j(it)d(ma)m(y)i(not)g(b)s(e)e +(easy)i(to)g(\014nd)e(out)h(where)g(the)150 1077 y(exception)31 +b(w)m(as)f(raised.)275 1220 y(T)-8 b(o)43 b(stop)f(just)g(b)s(efore)h +(an)f(exception)h(handler)e(is)h(called,)j(y)m(ou)e(need)f(some)h(kno)m +(wledge)g(of)g(the)150 1330 y(implemen)m(tation.)38 b(In)27 +b(the)h(case)h(of)e Fl(gnu)h Fm(C)p Fg(++)p Fm(,)f(exceptions)h(are)g +(raised)e(b)m(y)i(calling)e(a)i(library)d(function)150 +1439 y(named)30 b Fg(__raise_exception)c Fm(whic)m(h)j(has)h(the)g +(follo)m(wing)f(ANSI)h(C)g(in)m(terface:)581 1576 y Fg(/*)47 +b Ff(addr)53 b Fg(is)48 b(where)e(the)h(exception)e(identifier)g(is)i +(stored.)724 1680 y(ID)g(is)g(the)g(exception)f(identifier.)92 +b(*/)581 1784 y(void)47 b(__raise_exception)c(\(void)j(**)p +Ff(addr)p Fg(,)g(void)h(*)p Ff(id)t Fg(\);)150 1927 y +Fm(T)-8 b(o)36 b(mak)m(e)h(the)f(debugger)g(catc)m(h)h(all)e +(exceptions)g(b)s(efore)h(an)m(y)g(stac)m(k)h(un)m(winding)c(tak)m(es)k +(place,)g(set)g(a)150 2036 y(breakp)s(oin)m(t)31 b(on)g +Fg(__raise_exception)c Fm(\(see)33 b(Section)e(5.1)i([Breakp)s(oin)m +(ts;)f(w)m(atc)m(hp)s(oin)m(ts;)h(and)e(excep-)150 2146 +y(tions],)f(page)h(27\).)275 2289 y(With)j(a)i(conditional)d(breakp)s +(oin)m(t)h(\(see)i(Section)f(5.1.6)i([Break)f(conditions],)g(page)g +(35\))g(that)g(de-)150 2398 y(p)s(ends)e(on)i(the)h(v)-5 +b(alue)35 b(of)i Ff(id)p Fm(,)f(y)m(ou)h(can)f(stop)g(y)m(our)h +(program)e(when)h(a)g(sp)s(eci\014c)f(exception)h(is)g(raised.)150 +2508 y(Y)-8 b(ou)31 b(can)g(use)f(m)m(ultiple)e(conditional)h(breakp)s +(oin)m(ts)g(to)i(stop)g(y)m(our)f(program)g(when)g(an)m(y)h(of)f(a)h(n) +m(um)m(b)s(er)150 2618 y(of)g(exceptions)f(are)h(raised.)150 +2858 y Fc(5.1.4)63 b(Deleting)41 b(breakp)s(oin)m(ts)275 +3059 y Fm(It)d(is)f(often)i(necessary)g(to)g(eliminate)d(a)j(breakp)s +(oin)m(t,)g(w)m(atc)m(hp)s(oin)m(t,)i(or)e(catc)m(hp)s(oin)m(t)f(once)h +(it)f(has)150 3169 y(done)27 b(its)g(job)g(and)g(y)m(ou)g(no)g(longer)g +(w)m(an)m(t)h(y)m(our)g(program)f(to)h(stop)f(there.)40 +b(This)26 b(is)g(called)h Ff(deleting)34 b Fm(the)150 +3279 y(breakp)s(oin)m(t.)40 b(A)30 b(breakp)s(oin)m(t)f(that)i(has)g(b) +s(een)e(deleted)h(no)h(longer)f(exists;)g(it)g(is)f(forgotten.)275 +3422 y(With)21 b(the)h Fg(clear)f Fm(command)h(y)m(ou)g(can)h(delete)f +(breakp)s(oin)m(ts)f(according)h(to)h(where)e(they)i(are)f(in)f(y)m +(our)150 3531 y(program.)48 b(With)33 b(the)g Fg(delete)e +Fm(command)i(y)m(ou)g(can)g(delete)g(individual)c(breakp)s(oin)m(ts,)j +(w)m(atc)m(hp)s(oin)m(ts,)150 3641 y(or)e(catc)m(hp)s(oin)m(ts)h(b)m(y) +f(sp)s(ecifying)f(their)g(breakp)s(oin)m(t)g(n)m(um)m(b)s(ers.)275 +3784 y(It)e(is)f(not)h(necessary)h(to)f(delete)h(a)f(breakp)s(oin)m(t)f +(to)i(pro)s(ceed)f(past)g(it.)39 b(GDB)29 b(automatically)d(ignores)150 +3893 y(breakp)s(oin)m(ts)36 b(on)g(the)h(\014rst)f(instruction)f(to)j +(b)s(e)e(executed)i(when)e(y)m(ou)h(con)m(tin)m(ue)g(execution)g +(without)150 4003 y(c)m(hanging)30 b(the)h(execution)f(address.)150 +4237 y Fg(clear)240 b Fm(Delete)36 b(an)m(y)g(breakp)s(oin)m(ts)e(at)i +(the)g(next)f(instruction)e(to)j(b)s(e)f(executed)h(in)e(the)h +(selected)630 4347 y(stac)m(k)29 b(frame)f(\(see)h(Section)f(6.3)h +([Selecting)f(a)g(frame],)h(page)g(47\).)41 b(When)28 +b(the)g(innermost)630 4456 y(frame)e(is)g(selected,)i(this)e(is)f(a)i +(go)s(o)s(d)g(w)m(a)m(y)g(to)g(delete)g(a)g(breakp)s(oin)m(t)f(where)g +(y)m(our)g(program)630 4566 y(just)k(stopp)s(ed.)150 +4734 y Fg(clear)f Ff(function)150 4843 y Fg(clear)g Ff(\014lename)5 +b Fg(:)p Ff(function)630 4953 y Fm(Delete)32 b(an)m(y)e(breakp)s(oin)m +(ts)f(set)i(at)g(en)m(try)g(to)g(the)g(function)e Ff(function)p +Fm(.)150 5121 y Fg(clear)g Ff(linen)m(um)150 5230 y Fg(clear)g +Ff(\014lename)5 b Fg(:)p Ff(linen)m(um)630 5340 y Fm(Delete)32 +b(an)m(y)e(breakp)s(oin)m(ts)f(set)i(at)g(or)g(within)d(the)i(co)s(de)h +(of)f(the)h(sp)s(eci\014ed)e(line.)p eop +%DVIPSSectionPage: 34 +34 35 bop 150 -116 a Fm(34)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fg(delete)g Fm([)p Fg(breakpoints)p Fm(])e([)p +Ff(bn)m(ums)t Fg(...)n Fm(])630 408 y(Delete)h(the)f(breakp)s(oin)m +(ts,)f(w)m(atc)m(hp)s(oin)m(ts,)i(or)e(catc)m(hp)s(oin)m(ts)h(of)g(the) +g(n)m(um)m(b)s(ers)e(sp)s(eci\014ed)g(as)630 518 y(argumen)m(ts.)39 +b(If)23 b(no)h(argumen)m(t)g(is)f(sp)s(eci\014ed,)h(delete)g(all)e +(breakp)s(oin)m(ts)h(\(GDB)i(asks)f(con\014r-)630 628 +y(mation,)30 b(unless)d(y)m(ou)j(ha)m(v)m(e)h Fg(set)e(confirm)g(off)p +Fm(\).)40 b(Y)-8 b(ou)30 b(can)f(abbreviate)h(this)e(command)630 +737 y(as)j Fg(d)p Fm(.)150 957 y Fc(5.1.5)63 b(Disabling)42 +b(breakp)s(oin)m(ts)275 1148 y Fm(Rather)21 b(than)h(deleting)f(a)h +(breakp)s(oin)m(t,)h(w)m(atc)m(hp)s(oin)m(t,)h(or)d(catc)m(hp)s(oin)m +(t,)k(y)m(ou)d(migh)m(t)f(prefer)g(to)i Ff(disable)150 +1257 y Fm(it.)66 b(This)37 b(mak)m(es)i(the)g(breakp)s(oin)m(t)f(inop)s +(erativ)m(e)g(as)h(if)f(it)g(had)h(b)s(een)f(deleted,)j(but)d(remem)m +(b)s(ers)g(the)150 1367 y(information)29 b(on)h(the)h(breakp)s(oin)m(t) +e(so)h(that)h(y)m(ou)g(can)g Ff(enable)k Fm(it)30 b(again)g(later.)275 +1500 y(Y)-8 b(ou)29 b(disable)f(and)h(enable)g(breakp)s(oin)m(ts,)f(w)m +(atc)m(hp)s(oin)m(ts,)i(and)f(catc)m(hp)s(oin)m(ts)h(with)e(the)i +Fg(enable)e Fm(and)150 1609 y Fg(disable)k Fm(commands,)i(optionally)e +(sp)s(ecifying)f(one)j(or)f(more)h(breakp)s(oin)m(t)f(n)m(um)m(b)s(ers) +f(as)h(argumen)m(ts.)150 1719 y(Use)d Fg(info)f(break)f +Fm(or)h Fg(info)g(watch)f Fm(to)i(prin)m(t)e(a)i(list)e(of)h(breakp)s +(oin)m(ts,)g(w)m(atc)m(hp)s(oin)m(ts,)h(and)e(catc)m(hp)s(oin)m(ts)150 +1828 y(if)h(y)m(ou)i(do)f(not)h(kno)m(w)f(whic)m(h)f(n)m(um)m(b)s(ers)g +(to)i(use.)275 1961 y(A)f(breakp)s(oin)m(t,)f(w)m(atc)m(hp)s(oin)m(t,)i +(or)f(catc)m(hp)s(oin)m(t)g(can)h(ha)m(v)m(e)g(an)m(y)g(of)f(four)f +(di\013eren)m(t)h(states)h(of)f(enable-)150 2071 y(men)m(t:)225 +2204 y Fi(\017)60 b Fm(Enabled.)44 b(The)31 b(breakp)s(oin)m(t)g(stops) +g(y)m(our)h(program.)45 b(A)32 b(breakp)s(oin)m(t)f(set)h(with)f(the)h +Fg(break)e Fm(com-)330 2313 y(mand)g(starts)g(out)h(in)e(this)g(state.) +225 2446 y Fi(\017)60 b Fm(Disabled.)39 b(The)30 b(breakp)s(oin)m(t)g +(has)g(no)g(e\013ect)i(on)e(y)m(our)g(program.)225 2579 +y Fi(\017)60 b Fm(Enabled)39 b(once.)72 b(The)40 b(breakp)s(oin)m(t)g +(stops)g(y)m(our)h(program,)i(but)d(then)g(b)s(ecomes)h(disabled.)69 +b(A)330 2689 y(breakp)s(oin)m(t)29 b(set)i(with)e(the)i +Fg(tbreak)e Fm(command)h(starts)g(out)h(in)e(this)g(state.)225 +2822 y Fi(\017)60 b Fm(Enabled)37 b(for)i(deletion.)65 +b(The)39 b(breakp)s(oin)m(t)f(stops)h(y)m(our)f(program,)k(but)c +(immediately)f(after)i(it)330 2931 y(do)s(es)30 b(so)h(it)f(is)f +(deleted)h(p)s(ermanen)m(tly)-8 b(.)275 3088 y(Y)g(ou)28 +b(can)g(use)f(the)h(follo)m(wing)f(commands)g(to)h(enable)g(or)g +(disable)d(breakp)s(oin)m(ts,)j(w)m(atc)m(hp)s(oin)m(ts,)h(and)150 +3197 y(catc)m(hp)s(oin)m(ts:)150 3400 y Fg(disable)f +Fm([)p Fg(breakpoints)p Fm(])g([)p Ff(bn)m(ums)t Fg(...)n +Fm(])630 3510 y(Disable)43 b(the)h(sp)s(eci\014ed)e(breakp)s(oin)m +(ts|or)h(all)g(breakp)s(oin)m(ts,)j(if)d(none)h(are)g(listed.)80 +b(A)630 3619 y(disabled)41 b(breakp)s(oin)m(t)h(has)h(no)g(e\013ect)i +(but)d(is)h(not)g(forgotten.)80 b(All)42 b(options)h(suc)m(h)g(as)630 +3729 y(ignore-coun)m(ts,)24 b(conditions)d(and)g(commands)g(are)h +(remem)m(b)s(ered)g(in)e(case)j(the)f(breakp)s(oin)m(t)630 +3838 y(is)29 b(enabled)h(again)g(later.)41 b(Y)-8 b(ou)31 +b(ma)m(y)g(abbreviate)f Fg(disable)e Fm(as)j Fg(dis)p +Fm(.)150 3995 y Fg(enable)e Fm([)p Fg(breakpoints)p Fm(])e([)p +Ff(bn)m(ums)t Fg(...)n Fm(])630 4104 y(Enable)40 b(the)h(sp)s +(eci\014ed)f(breakp)s(oin)m(ts)g(\(or)i(all)e(de\014ned)g(breakp)s(oin) +m(ts\).)72 b(They)41 b(b)s(ecome)630 4214 y(e\013ectiv)m(e)32 +b(once)f(again)g(in)e(stopping)g(y)m(our)h(program.)150 +4370 y Fg(enable)f Fm([)p Fg(breakpoints)p Fm(])e Fg(once)j +Ff(bn)m(ums)t Fg(...)630 4480 y Fm(Enable)23 b(the)i(sp)s(eci\014ed)d +(breakp)s(oin)m(ts)h(temp)s(orarily)-8 b(.)37 b(GDB)26 +b(disables)c(an)m(y)j(of)f(these)h(break-)630 4589 y(p)s(oin)m(ts)k +(immediately)g(after)i(stopping)e(y)m(our)h(program.)150 +4745 y Fg(enable)f Fm([)p Fg(breakpoints)p Fm(])e Fg(delete)i +Ff(bn)m(ums)t Fg(...)630 4855 y Fm(Enable)34 b(the)h(sp)s(eci\014ed)e +(breakp)s(oin)m(ts)h(to)i(w)m(ork)f(once,)i(then)e(die.)53 +b(GDB)36 b(deletes)f(an)m(y)h(of)630 4965 y(these)31 +b(breakp)s(oin)m(ts)e(as)i(so)s(on)f(as)g(y)m(our)h(program)f(stops)g +(there.)275 5121 y(Except)54 b(for)g(a)h(breakp)s(oin)m(t)e(set)h(with) +f Fg(tbreak)g Fm(\(see)i(Section)f(5.1.1)h([Setting)g(breakp)s(oin)m +(ts],)150 5230 y(page)26 b(28\),)i(breakp)s(oin)m(ts)d(that)h(y)m(ou)g +(set)g(are)g(initially)c(enabled;)k(subsequen)m(tly)-8 +b(,)26 b(they)f(b)s(ecome)h(disabled)150 5340 y(or)42 +b(enabled)e(only)h(when)f(y)m(ou)i(use)f(one)h(of)g(the)f(commands)h +(ab)s(o)m(v)m(e.)75 b(\(The)41 b(command)h Fg(until)e +Fm(can)p eop +%DVIPSSectionPage: 35 +35 36 bop 150 -116 a Fm(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(35)150 299 y(set)44 b(and)e(delete)h(a) +h(breakp)s(oin)m(t)e(of)h(its)f(o)m(wn,)47 b(but)42 b(it)h(do)s(es)f +(not)i(c)m(hange)g(the)f(state)h(of)g(y)m(our)f(other)150 +408 y(breakp)s(oin)m(ts;)29 b(see)i(Section)g(5.2)g([Con)m(tin)m(uing)e +(and)h(stepping],)f(page)j(38.\))150 637 y Fc(5.1.6)63 +b(Break)40 b(conditions)275 831 y Fm(The)22 b(simplest)f(sort)h(of)h +(breakp)s(oin)m(t)f(breaks)g(ev)m(ery)i(time)e(y)m(our)h(program)f +(reac)m(hes)i(a)f(sp)s(eci\014ed)e(place.)150 941 y(Y)-8 +b(ou)29 b(can)h(also)e(sp)s(ecify)g(a)h Ff(condition)f +Fm(for)g(a)i(breakp)s(oin)m(t.)39 b(A)29 b(condition)e(is)h(just)h(a)g +(Bo)s(olean)g(expression)150 1051 y(in)f(y)m(our)i(programming)e +(language)i(\(see)h(Section)e(8.1)i([Expressions],)e(page)h(55\).)42 +b(A)30 b(breakp)s(oin)m(t)e(with)150 1160 y(a)j(condition)f(ev)-5 +b(aluates)31 b(the)g(expression)e(eac)m(h)j(time)f(y)m(our)f(program)h +(reac)m(hes)h(it,)e(and)g(y)m(our)h(program)150 1270 +y(stops)f(only)g(if)f(the)i(condition)e(is)g Fj(true)p +Fm(.)275 1406 y(This)35 b(is)i(the)h(con)m(v)m(erse)h(of)f(using)f +(assertions)g(for)g(program)h(v)-5 b(alidation;)40 b(in)c(that)j +(situation,)g(y)m(ou)150 1516 y(w)m(an)m(t)c(to)g(stop)f(when)g(the)g +(assertion)g(is)f(violated|that)i(is,)f(when)g(the)g(condition)f(is)g +(false.)52 b(In)34 b(C,)g(if)150 1625 y(y)m(ou)25 b(w)m(an)m(t)g(to)g +(test)g(an)f(assertion)g(expressed)g(b)m(y)g(the)h(condition)e +Ff(assert)p Fm(,)j(y)m(ou)f(should)d(set)j(the)f(condition)150 +1735 y(`)p Fg(!)30 b Ff(assert)r Fm(')h(on)g(the)f(appropriate)g +(breakp)s(oin)m(t.)275 1872 y(Conditions)20 b(are)i(also)h(accepted)g +(for)f(w)m(atc)m(hp)s(oin)m(ts;)k(y)m(ou)c(ma)m(y)h(not)g(need)f(them,) +i(since)e(a)h(w)m(atc)m(hp)s(oin)m(t)150 1981 y(is)29 +b(insp)s(ecting)e(the)j(v)-5 b(alue)29 b(of)g(an)h(expression)e(an)m +(yho)m(w|but)h(it)g(migh)m(t)h(b)s(e)f(simpler,)e(sa)m(y)-8 +b(,)31 b(to)g(just)d(set)j(a)150 2091 y(w)m(atc)m(hp)s(oin)m(t)e(on)f +(a)g(v)-5 b(ariable)27 b(name,)i(and)f(sp)s(ecify)f(a)i(condition)d +(that)j(tests)g(whether)f(the)g(new)g(v)-5 b(alue)28 +b(is)150 2200 y(an)i(in)m(teresting)g(one.)275 2337 y(Break)22 +b(conditions)e(can)i(ha)m(v)m(e)h(side)e(e\013ects,)k(and)d(ma)m(y)g +(ev)m(en)g(call)g(functions)e(in)g(y)m(our)i(program.)38 +b(This)150 2446 y(can)32 b(b)s(e)e(useful,)g(for)h(example,)h(to)g +(activ)-5 b(ate)33 b(functions)d(that)i(log)f(program)g(progress,)h(or) +f(to)h(use)f(y)m(our)150 2556 y(o)m(wn)23 b(prin)m(t)e(functions)g(to)i +(format)g(sp)s(ecial)e(data)j(structures.)37 b(The)22 +b(e\013ects)i(are)f(completely)f(predictable)150 2666 +y(unless)29 b(there)h(is)f(another)i(enabled)e(breakp)s(oin)m(t)g(at)i +(the)g(same)g(address.)39 b(\(In)30 b(that)h(case,)h(GDB)f(migh)m(t)150 +2775 y(see)41 b(the)g(other)g(breakp)s(oin)m(t)f(\014rst)g(and)g(stop)h +(y)m(our)g(program)f(without)g(c)m(hec)m(king)h(the)g(condition)f(of) +150 2885 y(this)e(one.\))68 b(Note)41 b(that)f(breakp)s(oin)m(t)e +(commands)h(are)h(usually)d(more)i(con)m(v)m(enien)m(t)i(and)e +(\015exible)e(for)150 2994 y(the)46 b(purp)s(ose)d(of)j(p)s(erforming)d +(side)h(e\013ects)j(when)d(a)i(breakp)s(oin)m(t)e(is)h(reac)m(hed)h +(\(see)g(Section)f(5.1.7)150 3104 y([Breakp)s(oin)m(t)30 +b(command)h(lists],)e(page)i(36\).)275 3241 y(Break)22 +b(conditions)f(can)h(b)s(e)f(sp)s(eci\014ed)f(when)h(a)i(breakp)s(oin)m +(t)d(is)h(set,)k(b)m(y)d(using)e(`)p Fg(if)p Fm(')i(in)f(the)h(argumen) +m(ts)150 3350 y(to)38 b(the)f Fg(break)e Fm(command.)60 +b(See)37 b(Section)g(5.1.1)i([Setting)e(breakp)s(oin)m(ts],)h(page)f +(28.)61 b(They)37 b(can)g(also)150 3460 y(b)s(e)j(c)m(hanged)i(at)f(an) +m(y)g(time)g(with)e(the)i Fg(condition)d Fm(command.)72 +b(The)40 b Fg(watch)g Fm(command)g(do)s(es)h(not)150 +3569 y(recognize)36 b(the)g Fg(if)f Fm(k)m(eyw)m(ord;)j +Fg(condition)33 b Fm(is)i(the)g(only)g(w)m(a)m(y)h(to)g(imp)s(ose)e(a)i +(further)e(condition)g(on)i(a)150 3679 y(w)m(atc)m(hp)s(oin)m(t.)150 +3894 y Fg(condition)28 b Ff(bn)m(um)h(expression)630 +4004 y Fm(Sp)s(ecify)e Ff(expression)g Fm(as)h(the)h(break)f(condition) +f(for)h(breakp)s(oin)m(t,)g(w)m(atc)m(hp)s(oin)m(t,)i(or)e(catc)m(h-) +630 4113 y(p)s(oin)m(t)36 b(n)m(um)m(b)s(er)g Ff(bn)m(um)p +Fm(.)59 b(After)37 b(y)m(ou)g(set)h(a)f(condition,)h(breakp)s(oin)m(t)d +Ff(bn)m(um)h Fm(stops)h(y)m(our)630 4223 y(program)32 +b(only)g(if)f(the)i(v)-5 b(alue)32 b(of)h Ff(expression)e +Fm(is)h(true)g(\(nonzero,)i(in)d(C\).)i(When)f(y)m(ou)h(use)630 +4333 y Fg(condition)p Fm(,)28 b(GDB)k(c)m(hec)m(ks)g +Ff(expression)d Fm(immediately)g(for)h(syn)m(tactic)i(correctness,)g +(and)630 4442 y(to)c(determine)f(whether)g(sym)m(b)s(ols)g(in)f(it)h +(ha)m(v)m(e)i(referen)m(ts)f(in)f(the)h(con)m(text)h(of)f(y)m(our)g +(break-)630 4552 y(p)s(oin)m(t.)50 b(GDB)35 b(do)s(es)e(not)h(actually) +g(ev)-5 b(aluate)34 b Ff(expression)f Fm(at)h(the)g(time)f(the)h +Fg(condition)630 4661 y Fm(command)c(is)g(giv)m(en,)g(ho)m(w)m(ev)m +(er.)42 b(See)31 b(Section)f(8.1)i([Expressions],)d(page)i(55.)150 +4823 y Fg(condition)d Ff(bn)m(um)630 4932 y Fm(Remo)m(v)m(e)33 +b(the)e(condition)e(from)i(breakp)s(oin)m(t)e(n)m(um)m(b)s(er)h +Ff(bn)m(um)p Fm(.)41 b(It)31 b(b)s(ecomes)g(an)g(ordinary)630 +5042 y(unconditional)d(breakp)s(oin)m(t.)275 5230 y(A)34 +b(sp)s(ecial)e(case)k(of)e(a)g(breakp)s(oin)m(t)f(condition)g(is)g(to)i +(stop)f(only)f(when)g(the)i(breakp)s(oin)m(t)e(has)h(b)s(een)150 +5340 y(reac)m(hed)i(a)g(certain)g(n)m(um)m(b)s(er)e(of)i(times.)56 +b(This)34 b(is)h(so)h(useful)e(that)i(there)g(is)e(a)i(sp)s(ecial)f(w)m +(a)m(y)h(to)h(do)e(it,)p eop +%DVIPSSectionPage: 36 +36 37 bop 150 -116 a Fm(36)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(using)j(the)i Ff(ignore)f(coun)m(t)j Fm(of)e(the)f(breakp)s(oin)m +(t.)49 b(Ev)m(ery)34 b(breakp)s(oin)m(t)f(has)g(an)g(ignore)g(coun)m +(t,)j(whic)m(h)c(is)150 408 y(an)i(in)m(teger.)51 b(Most)34 +b(of)g(the)g(time,)g(the)g(ignore)f(coun)m(t)i(is)d(zero,)k(and)d +(therefore)h(has)f(no)h(e\013ect.)52 b(But)34 b(if)150 +518 y(y)m(our)26 b(program)g(reac)m(hes)h(a)g(breakp)s(oin)m(t)e(whose) +h(ignore)g(coun)m(t)h(is)e(p)s(ositiv)m(e,)h(then)g(instead)g(of)g +(stopping,)150 628 y(it)33 b(just)f(decremen)m(ts)i(the)f(ignore)g +(coun)m(t)h(b)m(y)f(one)h(and)e(con)m(tin)m(ues.)49 b(As)33 +b(a)h(result,)f(if)f(the)i(ignore)e(coun)m(t)150 737 +y(v)-5 b(alue)30 b(is)f Ff(n)p Fm(,)h(the)h(breakp)s(oin)m(t)e(do)s(es) +h(not)h(stop)f(the)h(next)f Ff(n)g Fm(times)g(y)m(our)h(program)f(reac) +m(hes)h(it.)150 940 y Fg(ignore)e Ff(bn)m(um)g(coun)m(t)630 +1050 y Fm(Set)40 b(the)g(ignore)f(coun)m(t)h(of)g(breakp)s(oin)m(t)e(n) +m(um)m(b)s(er)h Ff(bn)m(um)f Fm(to)i Ff(coun)m(t)p Fm(.)69 +b(The)40 b(next)f Ff(coun)m(t)630 1159 y Fm(times)28 +b(the)h(breakp)s(oin)m(t)e(is)g(reac)m(hed,)j(y)m(our)f(program's)f +(execution)g(do)s(es)h(not)f(stop;)i(other)630 1269 y(than)g(to)h +(decremen)m(t)g(the)g(ignore)f(coun)m(t,)h(GDB)h(tak)m(es)f(no)g +(action.)630 1402 y(T)-8 b(o)25 b(mak)m(e)g(the)g(breakp)s(oin)m(t)f +(stop)g(the)h(next)g(time)f(it)g(is)f(reac)m(hed,)k(sp)s(ecify)c(a)i +(coun)m(t)g(of)g(zero.)630 1535 y(When)36 b(y)m(ou)h(use)f +Fg(continue)e Fm(to)j(resume)f(execution)g(of)h(y)m(our)f(program)g +(from)g(a)h(break-)630 1644 y(p)s(oin)m(t,)g(y)m(ou)g(can)g(sp)s(ecify) +e(an)h(ignore)g(coun)m(t)i(directly)d(as)h(an)h(argumen)m(t)g(to)g +Fg(continue)p Fm(,)630 1754 y(rather)30 b(than)g(using)f +Fg(ignore)p Fm(.)39 b(See)31 b(Section)f(5.2)i([Con)m(tin)m(uing)c(and) +i(stepping],)g(page)h(38.)630 1887 y(If)38 b(a)h(breakp)s(oin)m(t)e +(has)h(a)h(p)s(ositiv)m(e)e(ignore)h(coun)m(t)h(and)f(a)g(condition,)h +(the)g(condition)e(is)630 1996 y(not)f(c)m(hec)m(k)m(ed.)59 +b(Once)36 b(the)g(ignore)f(coun)m(t)h(reac)m(hes)h(zero,)h(GDB)f +(resumes)e(c)m(hec)m(king)i(the)630 2106 y(condition.)630 +2239 y(Y)-8 b(ou)48 b(could)f(ac)m(hiev)m(e)i(the)f(e\013ect)i(of)e +(the)g(ignore)f(coun)m(t)i(with)d(a)j(condition)d(suc)m(h)i(as)630 +2348 y(`)p Fg($foo--)29 b(<=)h(0)p Fm(')i(using)f(a)h(debugger)g(con)m +(v)m(enience)i(v)-5 b(ariable)31 b(that)i(is)e(decremen)m(ted)i(eac)m +(h)630 2458 y(time.)40 b(See)31 b(Section)f(8.9)i([Con)m(v)m(enience)f +(v)-5 b(ariables],)29 b(page)i(67.)275 2614 y(Ignore)f(coun)m(ts)h +(apply)e(to)i(breakp)s(oin)m(ts,)e(w)m(atc)m(hp)s(oin)m(ts,)i(and)f +(catc)m(hp)s(oin)m(ts.)150 2834 y Fc(5.1.7)63 b(Breakp)s(oin)m(t)41 +b(command)e(lists)275 3025 y Fm(Y)-8 b(ou)41 b(can)h(giv)m(e)g(an)m(y)f +(breakp)s(oin)m(t)g(\(or)g(w)m(atc)m(hp)s(oin)m(t)h(or)f(catc)m(hp)s +(oin)m(t\))h(a)g(series)f(of)g(commands)g(to)150 3134 +y(execute)30 b(when)e(y)m(our)h(program)g(stops)f(due)h(to)g(that)h +(breakp)s(oin)m(t.)39 b(F)-8 b(or)30 b(example,)f(y)m(ou)g(migh)m(t)f +(w)m(an)m(t)i(to)150 3244 y(prin)m(t)f(the)i(v)-5 b(alues)29 +b(of)i(certain)f(expressions,)f(or)i(enable)f(other)g(breakp)s(oin)m +(ts.)150 3447 y Fg(commands)e Fm([)p Ff(bn)m(um)p Fm(])150 +3556 y Fg(...)h Ff(command-list)j Fg(...)150 3666 y(end)336 +b Fm(Sp)s(ecify)22 b(a)j(list)e(of)h(commands)g(for)g(breakp)s(oin)m(t) +f(n)m(um)m(b)s(er)g Ff(bn)m(um)p Fm(.)37 b(The)24 b(commands)g(them-) +630 3775 y(selv)m(es)d(app)s(ear)f(on)h(the)g(follo)m(wing)f(lines.)35 +b(T)m(yp)s(e)21 b(a)g(line)e(con)m(taining)i(just)f Fg(end)g +Fm(to)i(terminate)630 3885 y(the)31 b(commands.)630 4018 +y(T)-8 b(o)35 b(remo)m(v)m(e)g(all)f(commands)f(from)h(a)h(breakp)s +(oin)m(t,)f(t)m(yp)s(e)h Fg(commands)d Fm(and)h(follo)m(w)h(it)g(im-) +630 4128 y(mediately)c(with)f Fg(end)p Fm(;)g(that)i(is,)f(giv)m(e)h +(no)f(commands.)630 4260 y(With)i(no)h Ff(bn)m(um)f Fm(argumen)m(t,)i +Fg(commands)d Fm(refers)h(to)i(the)f(last)g(breakp)s(oin)m(t,)f(w)m +(atc)m(hp)s(oin)m(t,)630 4370 y(or)e(catc)m(hp)s(oin)m(t)h(set)g(\(not) +g(to)g(the)g(breakp)s(oin)m(t)e(most)i(recen)m(tly)g(encoun)m(tered\).) +275 4526 y(Pressing)647 4523 y Fb(h)p 671 4470 151 4 +v 671 4526 a Fa(RET)p 671 4542 V 818 4523 a Fb(i)890 +4526 y Fm(as)42 b(a)g(means)g(of)g(rep)s(eating)f(the)h(last)f(GDB)i +(command)f(is)f(disabled)e(within)h(a)150 4636 y Ff(command-list)p +Fm(.)275 4769 y(Y)-8 b(ou)41 b(can)g(use)g(breakp)s(oin)m(t)f(commands) +g(to)i(start)g(y)m(our)f(program)f(up)g(again.)73 b(Simply)38 +b(use)j(the)150 4878 y Fg(continue)28 b Fm(command,)j(or)f +Fg(step)p Fm(,)f(or)i(an)m(y)f(other)h(command)f(that)h(resumes)f +(execution.)275 5011 y(An)m(y)25 b(other)h(commands)f(in)f(the)i +(command)g(list,)f(after)h(a)g(command)f(that)i(resumes)e(execution,)i +(are)150 5121 y(ignored.)39 b(This)25 b(is)g(b)s(ecause)i(an)m(y)g +(time)f(y)m(ou)h(resume)g(execution)f(\(ev)m(en)i(with)e(a)h(simple)d +Fg(next)i Fm(or)g Fg(step)p Fm(\),)150 5230 y(y)m(ou)36 +b(ma)m(y)g(encoun)m(ter)h(another)f(breakp)s(oin)m(t|whic)m(h)d(could)i +(ha)m(v)m(e)i(its)e(o)m(wn)h(command)f(list,)h(leading)150 +5340 y(to)31 b(am)m(biguities)e(ab)s(out)h(whic)m(h)f(list)g(to)i +(execute.)p eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmr7 7 2 +/Fa 2 51 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80001FC00FFFFF8FFFFF815267BA521>49 D<00FF000003FFE0000E03F0001800F800 +30007C0060007E0078003F00FC003F00FE001F80FE001F80FE001F80FE001F807C001F80 +00001F8000001F0000003F0000003E0000007E0000007C000000F8000001F0000003E000 +0003C00000078000000E0000001C0000003800000070018000E001800180018003000300 +060003000C0003001FFFFF003FFFFF007FFFFE00FFFFFE00FFFFFE0019267DA521>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmr8 8 3 +/Fb 3 85 df69 +D82 +D<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC000 +3860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC000 +0CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>84 D +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmsy9 9 2 +/Fc 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmbx12 13.14 17 +/Fd 17 118 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F +F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000 +007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF +FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F +FFFFFFFFE02B4777C63D>49 D<0380000000E003E0000003E003FC00003FE003FFE003FF +E003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC +0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF000 +0003E7FF00000003E00000000003E00000000003E00000000003E00000000003E0000000 +0003E00000000003E00000000003E00000000003E00000000003E00000000003E01FFC00 +0003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FF +C003F00001FFE003E00001FFF003C00000FFF003C00000FFF800000000FFFC000000007F +FC000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF000000007F +FF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007F +FFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FF +FE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FF +E00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC0 +00000FFFFF00000001FFF0000030487AC63D>53 D<00001FFF0000000001FFFFF0000000 +07FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00003FF00001F8 +00000FF80003F0000007F80007F0000007FC0007E0000003FC000FE0000003FE000FE000 +0001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001FE001FF80000 +01FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC001FFFFC0007 +F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFFFCFF80 +0003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF80000003FFFFFFE0000 +001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFFF80000 +FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF001FF0 +000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC000001FFFC07FC000 +000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000FFC0FF800000 +00FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F807FC0000000 +7F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE001FFC000003FC +000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF8000007FFFFFFF0000 +001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>56 +D66 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE +000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0 +000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC00 +03FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC0000 +0000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000F +FFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00 +003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF80000 +3FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007F +FC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF +801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE +0003FF8000000037347CB23C>97 D<00000FFF0000000000FFFFF000000003FFFFFC0000 +000FFFFFFF0000003FFE07FF8000007FF000FFC00000FFE0007FE00001FF80003FF00003 +FF80001FF80007FF00000FF8000FFE00000FFC000FFE000007FE001FFE000007FE001FFC +000003FE003FFC000003FF003FFC000003FF007FFC000003FF007FF8000003FF007FF800 +0001FF807FF8000001FF80FFF8000001FF80FFF8000001FF80FFF8000001FF80FFFFFFFF +FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFF80000000000FFF8000000 +0000FFF80000000000FFF80000000000FFF800000000007FF800000000007FF800000000 +007FFC00000000007FFC00000000003FFC00000000003FFC00000000001FFE0000000F80 +1FFE0000000F800FFF0000001F8007FF0000001F0007FF8000003F0003FFC000007E0001 +FFE00000FC0000FFF00001F800003FFC0007F000001FFF803FE0000007FFFFFFC0000001 +FFFFFF000000007FFFFC0000000007FFC0000031347DB238>101 +D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0 +001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105 +D<007FC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +0000000000FFFFC0000000000003FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0 +003FFFFE0001FFC00003FF000001FFC00003FC000001FFC00007F8000001FFC0000FE000 +0001FFC0003FC0000001FFC0007F80000001FFC000FF00000001FFC001FE00000001FFC0 +03F800000001FFC00FF000000001FFC01FE000000001FFC03FC000000001FFC07F800000 +0001FFC0FF0000000001FFC3FF0000000001FFC7FF8000000001FFCFFFC000000001FFDF +FFE000000001FFFFFFE000000001FFFFFFF000000001FFFEFFF800000001FFFC7FFC0000 +0001FFF83FFC00000001FFE01FFE00000001FFC01FFF00000001FFC00FFF80000001FFC0 +07FF80000001FFC003FFC0000001FFC003FFE0000001FFC001FFF0000001FFC000FFF000 +0001FFC0007FF8000001FFC0007FFC000001FFC0003FFE000001FFC0001FFE000001FFC0 +000FFF000001FFC0000FFF800001FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF +80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7C +CB41>107 D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE +000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FF +C07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FF +F3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007F +FF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007F +FC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007F +F800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFF +FFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167> +109 D<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FF +FFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001 +FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001 +FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF +FFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF000000 +0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF +000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00 +0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000 +007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000 +7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F +FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8 +7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F +FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF +800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF +FFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC0 +7FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC0 +0003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF0 +00001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF +8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FF +C001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE0 +00000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC +0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEF +F01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE0000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000 +00FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800 +FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC0 +01FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF00 +01FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000 +2A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0 +003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF0000 +01F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00 +007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0 +007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8 +000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF00 +0001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFF +FF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000 +F800000000F800000000F800000001F800000001F800000001F800000001F800000003F8 +00000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF800 +00007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0 +FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8 +0000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF800 +7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C +003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC000 +01FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF0 +00FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE0 +0001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF0 +0001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE0 +0007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFF +E0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337B +B144>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmsltt10 10.95 5 +/Fe 5 100 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF +F07FFFFFFFE02507769E30>45 D<000007F80000001FFE0000007FFF000001FFFFC00003 +FFFFE00007FFFFF0000FF81FF0001FE00FF8003FC007F8007F8003FC00FF0001FC00FE00 +01FE01FC0000FE03F80000FE03F80000FF07F000007F07F000007F0FE000007F0FE00000 +7F1FC000007F1FC000007F1F8000007F3F8000007F3F8000007F3F8000007F7F0000007F +7F0000007F7F0000007F7F0000007F7F0000007FFE000000FEFE000000FEFE000000FEFE +000000FEFE000001FCFE000001FCFE000001FCFE000003F8FE000003F8FE000007F8FF00 +0007F0FF00000FF07F00000FE07F00001FE07F80001FC07F80003F803F80007F803FC000 +FF003FC001FE001FE003FE001FF007FC000FFC1FF80007FFFFF00003FFFFE00001FFFF80 +0000FFFF0000007FFC0000000FE00000283A78B830>48 D<000003C0000007E0000007E0 +00000FE000001FE000001FE000003FE000007FC00000FFC00003FFC0000FFFC000FFFFC0 +01FFFFC003FFFF8003FFBF8003FE3F8001F83F8000003F8000007F8000007F0000007F00 +00007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000000FE00 +0001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F8000003F800 +0003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000 +000FF000000FE000000FE0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8 +1E3976B830>I<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFF +F00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007F +E000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003F +C00FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F80000000 +003F80000000003F80000000007F80000000007F00000000007F00000000007F00000000 +007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC +007F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF0 +001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE00 +0001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830 +>67 D<00001FFC000000FFFF800003FFFFC0000FFFFFE0001FFFFFF0007FFFFFF000FFF0 +0FF801FF8007F803FF000FF007FC0007F007F80007E00FF00001C01FE00000001FE00000 +003FC00000003F800000007F800000007F000000007F000000007F00000000FF00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF +000000007F00000F807F80001F807F80003FC03FC0003F803FE0007F801FF800FF000FFE +03FF000FFFFFFE0007FFFFFC0001FFFFF80000FFFFE000003FFF80000007FC0000252A77 +A830>99 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmb10 10.95 7 +/Ff 7 115 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC000 +00000000000000000000000000000000000000000000000FC01FE03FF07FF8FFFCFFFCFF +FCFFFCFFFCFFFC7FF83FF01FE00FC00E287BA719>58 D87 +D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00 +000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0 +001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0 +000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0 +001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0 +00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0 +007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF +80003FE0000000292B7EA92C>97 D<0007FE00FC00003FFFC3FE0000FFFFF7FF0001FFFF +FFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF001FF000FFBE001FF000 +FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000 +FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80000FF801FF000007FC03 +FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000000F07FE0000000F0000 +0000001F00000000001F00000000001F80000000001F80000000001FE0000000001FFFFF +F000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF00003FFFFFFF80003FFFF +FFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF007F800001FF00FF0000 +01FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF8000 +01FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8000FFF00FFF00007FFFF +FFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D>103 +D<01F80003FC0007FE000FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE +0003FC0001F80000000000000000000000000000000000000000000000000000000000FF +00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFF +F8FFFFF8FFFFF8FFFFF8FFFFF815407EBF19>105 D<00FF007FE000FFFF01FFF800FFFF +07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF8007FF7C03FF8003FF7801FF8003FF +F001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFF +FE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833>110 D<01FE07F800FFFE0FFE00FF +FE3FFF80FFFE7FFFC0FFFE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FF +C0FFE003FFC07FC003FF803F8003FF801F0003FF80000003FF80000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 +03FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FF +FFFF0000FFFFFF0000FFFFFF000023297FA827>114 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsl10 10.95 34 +/Fg 34 123 df<00000000FFC003F8000000000FFFF01FFE000000003FC07C7E0F000000 +00FE001FF81F80000003F8003FF07F80000007F000FFE07FC000001FE000FFE07FC00000 +3FC001FFC0FFC000003F8001FF80FF8000007F0001FF807F800000FF0001FF003E000000 +FE0000FF0000000000FE00007F0000000001FE0000FF0000000001FC0000FE0000000001 +FC0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003 +FC0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003 +F80001FC0000000003F80003FC00000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF +FFFFFFFFFC00000007F00003F80000000007F00003F80000000007F00007F8000000000F +F00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000F +E00007F0000000000FE0000FF0000000001FE0000FF0000000001FC0000FE0000000001F +C0000FE0000000001FC0000FE0000000001FC0000FE0000000001FC0001FE0000000003F +C0001FE0000000003F80001FC0000000003F80001FC0000000003F80001FC0000000003F +80001FC0000000003F80003FC0000000007F80003FC0000000007F00003F80000000007F +00003F80000000007F00003F80000000007F00003F80000000007F00007F8000000000FF +00007F8000000000FE00007F0000000000FE00007F0000000000FE00007F0000000001FE +00007F0000000003FF0001FF80000000FFFFF83FFFFF000000FFFFF87FFFFF000000FFFF +F87FFFFF00000042407EBF35>11 D<00000000FF800000000FFFF00000003FC078000000 +FE001C000003F8000E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F +0001FF0000FF0001FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F8 +0000000003F80000000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFF +FFFFF80007F0000FF80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE0 +0007F0000FE00007F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0 +000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80 +001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00 +003F80007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00 +007F0000FE00007F0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF8 +7FFFFC30407EBF33>I<07800FE01FF03FF03FF03FF03FF03FF01FF00F30003000300070 +0060006000E000C001C001800380070006000E001C0038007000E000C0000C1C7A8919> +44 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>I<1E003F807FC0FFC0FF +C0FFC0FFC0FF807F003C000A0A788919>I<000007F80000003FFF000000FC0FC00003F0 +03E00007C001F0000F8001F8001F0000F8003E0000FC007E00007C007C00007E00FC0000 +7E01F800007E01F800007E03F800007F03F000007F07F000007F07F000007F0FF000007F +0FE000007F0FE000007F1FE000007F1FE00000FF1FC00000FF1FC00000FF3FC00000FF3F +C00000FF3FC00000FF3FC00000FF7F800001FE7F800001FE7F800001FE7F800001FE7F80 +0001FE7F800001FEFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +07F8FF000007F8FE000007F8FE000007F0FE000007F0FE00000FF0FE00000FE0FE00000F +E0FE00000FE0FE00001FC0FE00001FC0FE00001F807E00003F807E00003F007E00007E00 +3E00007E003F0000FC003F0001F8001F8001F0000F8007E00007C00FC00003F03F000000 +FFFC0000001FE00000283F79BC2D>48 D<0000000000E000000000000001E00000000000 +0003E000000000000003F000000000000007F000000000000007F00000000000000FF000 +00000000000FF00000000000001FF00000000000001FF80000000000003FF80000000000 +003FF80000000000007FF800000000000077F8000000000000F7F8000000000000E7FC00 +0000000001E3FC000000000001C3FC000000000003C3FC00000000000383FC0000000000 +0783FC00000000000703FE00000000000F01FE00000000000E01FE00000000001E01FE00 +000000001C01FE00000000003C01FE00000000003801FF00000000007800FF0000000000 +7000FF0000000000F000FF0000000000E000FF0000000001C000FF8000000001C0007F80 +0000000380007F800000000380007F800000000700007F800000000700007F800000000E +00007FC00000000E00003FC00000001C00003FC00000001FFFFFFFC00000003FFFFFFFC0 +0000003FFFFFFFC00000007000003FE00000007000001FE0000000E000001FE0000000E0 +00001FE0000001C000001FE0000001C000001FE00000038000001FF00000038000000FF0 +0000070000000FF00000070000000FF000000E0000000FF000000E0000000FF000001C00 +00000FF800003C00000007F800003C00000007F800007C00000007F80001FE0000000FFC +0007FF8000003FFE00FFFFF00007FFFFFCFFFFF00007FFFFF8FFFFF0000FFFFFF83E417D +C044>65 D<00000000FFC000380000000FFFF000780000007FFFFC00F0000001FF803F01 +F0000007FC000781F000001FE00003C3F000007FC00001E7F00000FF000000FFF00001FE +0000007FE00007FC0000003FE0000FF80000003FE0001FF00000001FE0003FE00000001F +E0007FC00000000FE000FF800000000FC000FF8000000007C001FF0000000007C003FE00 +00000007C003FE0000000007C007FC0000000007C00FFC0000000007800FF80000000003 +801FF80000000003801FF80000000003803FF00000000007803FF00000000007803FF000 +00000000007FE00000000000007FE00000000000007FE00000000000007FE00000000000 +00FFE0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000 +0000000000FFC0000000000000FFC0000000000000FFC0000000000000FF800000000000 +00FF80000000000000FF80000000001C00FF80000000003C00FF80000000003800FF8000 +0000003800FFC00000000038007FC00000000078007FC00000000070007FC000000000F0 +003FC000000000E0003FE000000001E0003FE000000001C0001FE000000003C0000FF000 +00000780000FF000000007000007F80000000F000003FC0000001E000001FE0000003C00 +0000FF000000F80000007F800001F00000003FC00007C00000001FF0001F8000000007FE +00FE0000000001FFFFF800000000007FFFE0000000000007FE000000003D4276BF42>67 +D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFFFC0000 +7FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF80000003BF800 +00000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00000000 +E7F000000039FC00000001CFF000000079FC000000038FF000000070FE000000038FE000 +000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000000070 +FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E07F0000 +00381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F800000E03F +C0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F800000 +01C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F80000003C01F +C0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800FE0001C +007F00000003800FE00038007F00000003800FE0003800FF000000078007F0007000FF00 +0000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00000007 +0003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E0003F8 +070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC0E0001 +FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003F80000 +001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000001C00 +00FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00007F80 +0007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00001FF8 +0000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFFF00057 +3E7DBD53>77 D<003FFFFFFFF00000003FFFFFFFFF0000003FFFFFFFFFE00000007FF000 +3FF80000003FE00007FC0000003FE00001FE0000003FC00000FF0000003FC000007F8000 +003FC000007FC000003FC000003FC000003FC000003FE000007FC000003FE000007F8000 +003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000 +00FF8000007FE00000FF0000007FE00000FF0000007FE00000FF0000007FC00000FF0000 +00FF800000FF000000FF800001FF000001FF000001FE000001FE000001FE000003FC0000 +01FE00000FF0000001FE00001FE0000001FE00007F80000003FE0007FE00000003FFFFFF +F000000003FFFFFF8000000003FC0007E000000003FC0003F800000003FC0000FC000000 +07FC0000FE00000007F800007F00000007F800003F80000007F800003F80000007F80000 +3FC0000007F800003FC000000FF800003FC000000FF000003FC000000FF000003FC00000 +0FF000003FC000000FF000003FC000000FF000003FE000001FF000007FE000001FE00000 +7FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE000007FE00200 +3FE000007FE007003FC000007FE007003FC000007FE007003FC000007FF00F007FC00000 +7FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE0000FF83CFFFFFFC00007F87800 +0000000001FFE00000000000003F8040407DBD43>82 D<00007FC000000003FFF8000000 +0FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000FE00001 +FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000FF00000 +00000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1FE00000 +1FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001F +C0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF +00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003F +C00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97 +D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000 +00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000 +0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800 +0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC +0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F +800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F +C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF +003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8 +007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00 +00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0 +000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0 +03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F +C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00 +000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078 +0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000 +0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000 +0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000 +000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000 +001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF +FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00 +007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000 +00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000 +01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000 +03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000 +07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001 +EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF +F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007 +E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0 +7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF +00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00 +0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000 +780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000 +00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000 +003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000 +01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007 +FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000 +0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000 +1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000 +3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000 +FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F +FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE +00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C +001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00 +00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000 +007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000 +00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000 +01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000 +00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00 +3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00 +F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000 +1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D> +I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000 +000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8 +000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007 +F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F +F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F +E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F +C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F +8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF +80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00 +03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000 +00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000 +0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000 +1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000 +7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD +1A>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF +0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003F8 +0000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F0 +00FE00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE0 +3E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFF +F80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F00 +7F0000007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E00 +0FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE00 +0FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107 +D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000 +FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003 +F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F +E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F +80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF +007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003 +FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000 +0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800 +0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800 +1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000 +1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000 +3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000 +7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000 +7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000 +FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF +FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00 +03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0 +000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0 +001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0 +003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0 +007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80 +00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC +FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80 +00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C +0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F +003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF +00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE +00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0 +003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800 +0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF +0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80 +003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000 +1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F +F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0 +0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000 +0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F +E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC +007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000 +000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000 +000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000 +0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000 +343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607 +F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000 +001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC0000000 +3F800000003F800000003F800000003F800000003F800000007F800000007F000000007F +000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE00 +000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>114 +D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F80 +03E000078003E000078007C000070007C000070007E000070007E000070007F000070007 +F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001F +FFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E00380000 +7E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8 +007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824 +>I<00038000000380000003800000038000000780000007000000070000000F0000000F +0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFF +FFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F8 +000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF0 +00000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC0 +0E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0 +F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFE +FFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03 +F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F0 +0003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE000 +0FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003F +E01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF +01FFF83FFF003FE03F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0 +000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C000000 +00FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000000000 +1FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000000003 +F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F +00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE0 +00000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC00 +0001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF800 +32277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF0000 +03FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001 +FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF +000E00000000FF001C000000007F001C000000007F0038000000007F0078000000007F80 +70000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC380 +000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC0000 +0000000FFC00000000000FF800000000000FF8000000000007F0000000000007F0000000 +000007E0000000000007E0000000000003C0000000000003800000000000038000000000 +00070000000000000F0000000000000E0000000000001E0000000000001C000000000000 +38000000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C0 +00000000FF03C000000000FE038000000000FC070000000000701E0000000000783C0000 +0000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE007F +C001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001E000 +7F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE00000003FC0 +0000003F800000007F80000000FF00000001FE00000003FC00000007F80070000FF000E0 +001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003C007 +F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00FFFF +FFFF0027277EA628>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmtt10 10.95 79 +/Fh 79 126 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007 +C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F +E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F +C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F +0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F +0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC +000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8 +000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0 +000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000 +00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF +FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC +03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00 +007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000 +01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000 +00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00 +FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC +0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0 +00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000 +00007C0000000038000025477BBE30>I<03C00001E0000FF00003E0001FF80007F0003F +FC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC +3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE +7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001F +F803FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000 +000FE0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000 +007F80000000007F80000000007F0000000000FF0000000000FF0000000001FE00000000 +01FE0000000001FC0000000003FC0000000003FC0000000003F80000000007F800000000 +07F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE0000 +1FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000 +FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003 +FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003 +E00007F80001E00001E00029477DBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE +007E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF00 +7C0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0 +003FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC000 +1FC0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F0000 +7F00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F000 +03F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF +0000FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF0 +0007F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007 +F00003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 +FE0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000F +F0000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC0 +00FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F8000000 +03F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83 +F83FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFF +F000007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF +807FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F80000 +0003F800000003F800000003F800000003F800000003F800000001F000000000E0000023 +277AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF00 +7FFFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000003E00000000003E000000 +29297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F00 +7E00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFF +FFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F00 +3FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F00000 +0001F000000003F800000003F800000007F800000007F80000000FF00000000FF0000000 +1FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF +00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F800 +00000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000 +007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003 +FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0 +0000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE0000 +0001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF0000000 +1FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF +00000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE0000 +0007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003 +FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F80 +0003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE0000 +00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC +7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01F +C00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF +83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7C +B830>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE000 +007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000 +000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000 +000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000 +000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000 +000FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFC +FFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFF +F00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003F +E07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8 +FF000003F87E000003F818000003F800000003F800000003F800000007F800000007F000 +00000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF800000 +01FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF +80000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF8000 +0001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8 +FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE0 +0000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE0 +1FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F000 +00000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF800000 +07FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001 +FFC00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001 +FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FE +FF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00F +FFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I< +000003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE0000 +00007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E0000 +0003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E0000 +003F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E0000 +03F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E0000 +1FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00 +FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E0000 +0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000 +0000007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF00 +0000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03F +FFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F80 +0000003F800000003F800000003F800000003F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC +003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE0 +0E00000FF000000007F000000007F000000007F800000003F800000003F800000003F818 +000003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00 +000FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFF +FC0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF8000000 +7FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF80 +07F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000 +003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800 +FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FF +C00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF00 +0000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC000 +01FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FF +C001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830 +>I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFF +FCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF00 +000001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE00000 +001FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000 +FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F8 +00000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE000 +00000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F80000000 +07000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF80 +07FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F +000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC0 +0007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFF +F000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007 +F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83F +C00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007F +FFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000 +FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0 +000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE0000 +01FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001 +FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE +03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00 +000003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC0 +003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFF +F00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07F +E0FFF0FFF0FFF0FFF07FE07FE03FC00F0000000000000000000000000000000000000000 +00000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C +276EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C0000000000000 +00000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC +3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E00 +38000E3470A630>I<00000000F000000003F000000007F80000001FF80000007FF80000 +00FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF0000007FF +C000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000 +007FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007FFC000000 +1FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF800000 +07FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003FFF00000 +00FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB230>I<7F +FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003F +FFFFFFFE0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FF +FFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<78000000007E00000000FF00 +000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE0 +000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC +0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF8 +0000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC0000 +01FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFF +C000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E0000 +00007800000000252F7BB230>I<00001FE0000000FFF8000003FFFE00000FFFFF00001F +FFFF80003FFFFFC0007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF807F007 +FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03 +FE7F01F801FE7E03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07E0007E +FC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC +07E0007EFE07F000FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03F83F00 +FE07F03F80FF0FF01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE0007F801 +F80003FC00007C01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFF +E00003FFFFC00000FFFE0000001FF000273A7CB830>64 D<00007F0000000000FF800000 +0000FF8000000001FFC000000001FFC000000001FFC000000001FFC000000003FFE00000 +0003F7E000000003F7E000000003F7E000000003F7E000000007F7F000000007E3F00000 +0007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000 +000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000 +003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000 +007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF8000 +00FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE000 +03F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F000 +07F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80 +7FFF007FFF0029397DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC0 +00FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC +0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F8 +0003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF80 +0003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE +0003F800007F0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F +8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F +0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF8 +00FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F80 +3C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE +03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3F +C00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000 +007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE +1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000 +FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A +7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003F +FFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003 +F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003 +F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003 +F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003 +F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003 +F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FF +FFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80 +FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F80 +03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80 +03F800001F0003F80000000003F80000000003F80000000003F80000000003F8007C0000 +03F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE0000 +03FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE0000 +03F800FE000003F800FE000003F8007C000003F80000000003F80000000003F800000000 +03F80000000003F80000000003F8000007C003F800000FE003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0 +7FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC0 +2B387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF8 +0000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8 +000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8 +003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF +80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8 +003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF8 +0007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF8 +00007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830 +>71 D<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730 +>73 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF8 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00 +001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00 +001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFF +FFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FF +FE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007 +EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007 +E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007 +E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007 +E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007 +E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007 +E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007 +E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003F +FC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D +387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC0 +3FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F800 +03F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F800 +03F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F800 +03F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F800 +03F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F800 +03F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F800 +03F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF800 +03F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800 +FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<7FFFFFF00000FFFFFFFE00 +00FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC +0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F +8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F +8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE +0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF80 +0003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000 +007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC00000 +0029387EB730>80 D<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFF +FF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F800 +07F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F800 +01FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F800 +1FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFF +FE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F800 +0FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003F800 +07F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F800 +07F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE0 +01FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82 +D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0 +3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE +00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0 +0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF +FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F +F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF +F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801 +FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF +FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00 +3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F +FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF +FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001 +FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000 +3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000 +007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0 +FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00 +03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000 +01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000 +00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000 +003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000 +001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000 +0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000 +0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000 +0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000 +2B397EB730>I<3FFF01FFF8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC +003FFF01FFF80001FC007F800001FE007F000000FE00FF000000FF00FE0000007F01FE00 +00007F81FC0000003F83FC0000003FC3FC0000001FC3F80000001FE7F80000000FE7F000 +00000FFFF000000007FFE000000007FFE000000003FFC000000003FFC000000001FF8000 +000001FF8000000000FF0000000000FF0000000000FF0000000000FF0000000001FF8000 +000001FF8000000003FFC000000003FFC000000003FFE000000007FFE000000007FFF000 +00000FE7F00000000FE7F80000001FC3F80000001FC3FC0000003F81FC0000003F81FE00 +00007F00FE0000007F00FF000000FF007F000000FE007F800001FE003F800001FC003FC0 +0003FC001FC00003F8001FE00007F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF +80FFFF80FFFF80FFFF00FFFF807FFE007FFF0029387DB730>88 D<7FFFFF00FFFFFF80FF +FFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FF +FFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>91 +D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F80000000 +7F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007 +F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF +00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE0 +0000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC00 +000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC000 +00003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80000 +0003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000 +007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000 +0FF000000007F800000007F800000003F800000003F800000001F000000000F025477BBE +30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000 +003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019 +477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0 +7FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000 +000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80 +000FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0 +001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC0 +00FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0 +007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FF +E000FFFF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00 +000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFF +FFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80 +003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE00 +0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00 +0007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00 +001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC +0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003 +FC00002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001 +FFFFFFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80 +0000007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000 +007F000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC0 +07FE003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF00000 +01FF8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF00000 +0003FFF000000001FFF00000000007F00000000007F00000000007F00000000007F00000 +000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000 +03FE07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007 +FF03FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F +800007F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE +000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE +000007F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003F +C0003FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001 +FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I< +0001FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007 +FC007FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F00 +0007F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000 +003F800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE0 +01FFFFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830> +I<000000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F8 +0003FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFF +FFFFE0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE002539 +7DB830>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003 +FFFFFFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001F +E0007F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001F +E0007F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007 +FFFFFC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000F +C0000000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007 +FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F +800001FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC +0000001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003F +C00001FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC00000 +7FFFFF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000 +FFFE00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF000 +00FFFFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE00 +00FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +3FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF8 +2F3880B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00 +000003F800000003F800000000E000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000001FFFF800003FFFFC00007F +FFFC00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03F +FFFFFFC023397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF800 +0007F0000007F0000001C000000000000000000000000000000000000000000000000000 +000000000000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF +001FE0FF003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D +4E7CB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000 +7FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000 +00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000 +00FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF80 +00FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC0000 +00FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC00000 +00FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE0000 +00FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF000 +00FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8 +FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FF +FFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF +8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F0 +0007FE07FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F800 +07F003F801F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0 +03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003 +F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0 +01F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8F +FFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007F +FE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000 +FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7F +FFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFF +FC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000F +F03FC00007F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FE +FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF +000001FE7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0 +001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFF +F800000FFFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE0 +00FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF +8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000F +E000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000F +E000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF +8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC0 +0000FE1FFF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE0000 +00FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730>I<0001FF00F800000FFFC1 +FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFFFC0007FF81FFFC000FFC007F +FC000FF8001FFC001FF0000FFC001FE00007FC003FC00007FC003F800003FC007F800003 +FC007F000003FC007F000001FC00FF000001FC00FE000001FC00FE000001FC00FE000001 +FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FF000001FC007F000001 +FC007F000003FC007F800003FC007F800003FC003FC00007FC003FC0000FFC001FE0001F +FC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9 +FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC00000000FFFFF8000001FF +FFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FFFFF82E3C7DA730>I<000000 +07F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFF +FC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC000000001FF8 +000000001FF0000000001FF0000000001FE0000000001FE0000000001FE0000000001FE0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFF +FF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>I<001FFC1E0001FFFF +9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF +00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F000000007FE0000000 +3FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000 +000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00 +000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFF +FE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830>I<0007800000000F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF +F07FFFFFFFE0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC000F8001FC001FC001F +C001FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC +1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB1 +30>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE00 +3FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE00 +01FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFF +FFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFF +C07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F8 +0003F00001F80003F00001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E +000FC000007E000FC000007F001FC000003F001F8000003F001F8000003F803F8000001F +803F0000001F803F0000001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007 +E0FC00000007E0FC00000007F1FC00000003F1F800000003F1F800000003F1F800000001 +FBF000000001FBF000000001FBF000000001FFF000000000FFE000000000FFE000000000 +FFE0000000007FC0000000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FF +FFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007 +F000007F0003F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003 +F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001 +F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F80000 +7CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF00000 +3FF07FE000003FF07FE000003FF07FE000003FE03FE000003FE03FE000001FE03FC00000 +0F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF00 +7FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000 +001FC3F80000000FE3F80000000FE7F000000007FFE000000003FFC000000001FFC00000 +0000FF8000000000FF00000000007E00000000007F0000000000FF0000000001FF800000 +0001FFC000000003F7E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000 +003F80FE0000007F007E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00 +FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630> +I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF +8001FC0003F00001FC0003F00000FC0007F00000FE0007E000007E0007E000007E000FE0 +00007F000FC000003F000FC000003F001FC000001F801F8000001F801F8000001FC01F80 +00000FC03F0000000FC03F0000000FE03F00000007E07E00000007E07E00000003F07E00 +000003F07C00000003F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800 +000000FDF0000000007DF0000000007FF0000000007FF0000000003FE0000000003FE000 +0000003FE0000000001FC0000000001FC0000000001FC0000000001F80000000001F8000 +0000003F80000000003F00000000003F00000000007F00000000007E00000000007E0000 +000F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000 +003FFFE00000001FFFC00000001FFF800000000FFF0000000007FE0000000001F0000000 +002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFF +FFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF803E0001FF00000003FE +00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF0000 +0003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80003E01 +FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA630>I<0000003FF000 +0003FFF800000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001 +FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC0000 +0007F80000003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FF +FFE000003FFFF00000003FF800000007F800000003FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FE00000000FF00000000FFF00000007FFFF0 +00007FFFF800001FFFF800000FFFF8000003FFF80000003FF025477BBE30>I<7FE00000 +00FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007F80000 +0003FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE +00000000FF00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800001FFF +F800003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000003FC00000007F80000007FF800007FFFF0 +0000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>125 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 17.28 23 +/Fi 23 121 df<000000001FFF00000000000003FFFFE000000000001FFFFFF800000000 +00FFFFFFFE0000000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC0000000 +3FFF00001FE0000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8000007 +FFE00000FFF800000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC00007F +FF000007FFFC00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC0001FF +FC000007FFFC0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF80007FF +F8000001FFF0000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000001FFF +F00000000000001FFFF00000000000003FFFF00000000000003FFFF00000000000003FFF +F00000000000003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000007FFF +E03FFFFF8000007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC0000FFFF +E3F0007FFE0000FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC000FFFF +FF000007FFE000FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC00FFFF +FC000003FFFC00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF00FFFF +F8000001FFFF00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFF +F0000001FFFF80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFF +E0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFF +E0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC03FFF +E0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC01FFF +E0000001FFFFC01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF800FFF +F0000001FFFF800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE0003FF +F0000003FFFE0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF80000FF +FC000007FFF000007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC000000F +FFC0003FFF80000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800000000 +FFFFFFFFF0000000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000 +001FFF80000000426079DD51>54 D<07E0000000000000000FE0000000000000000FF000 +0000000000000FFC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF80FFFFF +FFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFF +FFFFFFFFFFF81FFFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFF +FFFFFFFFFF801FFFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFF +FFFFFFFFFC003FFFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE0003FE000 +0000003FE0003F80000000007FC0007F0000000000FF80007F0000000001FF00007F0000 +000001FE00007E0000000003FC00007E0000000007FC00007E000000000FF800007E0000 +00001FF000007E000000003FE00000FC000000003FC00000FC000000007F800000FC0000 +0000FF800000FC00000001FF0000000000000003FE0000000000000003FC000000000000 +0007F8000000000000000FF8000000000000001FF0000000000000001FE0000000000000 +003FE0000000000000007FC000000000000000FFC000000000000000FF80000000000000 +01FF8000000000000001FF0000000000000003FF0000000000000007FF00000000000000 +07FE000000000000000FFE000000000000000FFE000000000000001FFC00000000000000 +1FFC000000000000003FFC000000000000003FFC000000000000007FF800000000000000 +7FF800000000000000FFF800000000000000FFF800000000000000FFF800000000000001 +FFF000000000000001FFF000000000000003FFF000000000000003FFF000000000000003 +FFF000000000000007FFF000000000000007FFF000000000000007FFF000000000000007 +FFF00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000000000F +FFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000001F +FFE00000000000001FFFE00000000000001FFFE00000000000003FFFE00000000000003F +FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F +FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F +FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000001F +FFC00000000000001FFFC00000000000000FFF8000000000000003FE0000000000000001 +FC0000000000456377E051>I<0000003FFF80000000000003FFFFFC00000000001FFFFF +FF80000000007FFFFFFFE000000001FFFFFFFFF800000003FFF007FFFC0000000FFF0000 +7FFE0000001FFC00001FFF0000003FF000000FFF8000007FE0000003FFC00000FFC00000 +03FFE00000FFC0000001FFF00001FF80000000FFF00001FF80000000FFF80003FF000000 +007FF80003FF000000007FF80007FF000000007FFC0007FF000000003FFC0007FF000000 +003FFC000FFF000000003FFC000FFF800000003FFC000FFF800000003FFC000FFF800000 +003FFC000FFFC00000003FFC000FFFE00000003FFC000FFFF00000007FFC000FFFF80000 +007FF8000FFFFE0000007FF8000FFFFF8000007FF8000FFFFFC00000FFF00007FFFFF000 +00FFF00007FFFFFC0001FFE00007FFFFFF0003FFC00003FFFFFF8003FFC00003FFFFFFE0 +07FF800001FFFFFFF80FFF000001FFFFFFFE1FFE000000FFFFFFFF7FF8000000FFFFFFFF +FFF00000007FFFFFFFFFC00000003FFFFFFFFF800000001FFFFFFFFE000000000FFFFFFF +FF8000000007FFFFFFFFE000000001FFFFFFFFF000000000FFFFFFFFFC000000003FFFFF +FFFE000000007FFFFFFFFF00000001FFFFFFFFFF80000007FFFFFFFFFFC000000FFFFFFF +FFFFE000003FFE3FFFFFFFF000007FFC0FFFFFFFF80000FFF003FFFFFFFC0001FFE000FF +FFFFFC0003FFC0007FFFFFFE0007FF80001FFFFFFE000FFF000007FFFFFF000FFF000001 +FFFFFF001FFE000000FFFFFF803FFE0000003FFFFF803FFC0000000FFFFF807FFC000000 +07FFFFC07FF800000001FFFFC07FF8000000007FFFC07FF8000000003FFFC0FFF8000000 +001FFFC0FFF0000000001FFFC0FFF0000000000FFFC0FFF00000000007FFC0FFF0000000 +0007FFC0FFF00000000007FFC0FFF00000000003FFC0FFF00000000003FFC0FFF0000000 +0003FF80FFF00000000003FF80FFF80000000003FF807FF80000000003FF007FF8000000 +0007FF007FFC0000000007FF003FFC0000000007FE003FFE000000000FFE001FFE000000 +000FFC001FFF000000001FF8000FFF800000003FF80007FFC00000007FF00003FFF00000 +00FFE00001FFFC000003FFC00000FFFF00001FFF8000007FFFF001FFFE0000003FFFFFFF +FFFC0000000FFFFFFFFFF000000003FFFFFFFFE000000000FFFFFFFF00000000000FFFFF +F80000000000007FFF00000000426079DD51>I68 +DII<000000FFFC000001E000000FFFFFE00003E000007FFF +FFFC0007E00001FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC0 +07FFF83FE0007FFE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC000 +0000FFFFE007FF800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000 +000007FFE01FFC0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000 +000000FFE07FF800000000007FE07FF800000000007FE07FF800000000003FE07FF80000 +0000003FE0FFF800000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC0000 +0000000FE0FFFC00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF0000 +00000007E0FFFF800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF800 +00000000007FFFFC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFF +C0000000003FFFFFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFF +FFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFF +FFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFF +FFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFF +FFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000 +FFFFFFFFF00000000007FFFFFFF800000000007FFFFFF8000000000003FFFFF800000000 +0000FFFFFC0000000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000 +000003FFFE00000000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000 +000000FFFEFC0000000000007FFEFC0000000000007FFEFC0000000000007FFEFC000000 +0000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFEFE000000 +0000003FFCFF0000000000003FFCFF0000000000003FFCFF8000000000003FFCFF800000 +0000003FF8FFC000000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000 +000000FFF0FFF80000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000 +000003FF80FFFFE000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE0 +0000FFF800FF83FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFF +FFFFFF0000FC0003FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E3 +5A>83 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000F +FFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800 +000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00 +003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE00000 +03FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007 +FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001F +C0000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8 +0000000000000007FFF80000000000000007FFF80000000000000007FFF8000000000000 +0007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF80000 +00007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007 +FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FF +FE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF8 +00003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC000 +0007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000 +FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001F +FFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFF +E000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFF +FF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFF +FC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97 +D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FF +FFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFF +E0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF8 +00001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFF +E01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE0 +00000000007FFFC000000000007FFFC000000000007FFFC000000000007FFFC000000000 +00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +0000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000 +00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +00000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000 +003FFFE000000000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF0 +00000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003 +F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFF +E000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF0 +0000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437B +C148>99 D<0000000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFF +FFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0 +001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC00 +0001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF000 +0000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE000 +00003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC000 +00003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC000 +00001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFF +FFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC000 +0000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000 +00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFE000 +00000000007FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFE000 +00000000001FFFF0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF800 +0000003F8007FFF8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00 +000001FE00007FFF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF0 +00003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFF +FFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC1 +4A>101 D<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000 +007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFF +C1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC +00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E +0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF00000 +0FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF0 +00000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC000 +0001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE0000 +7FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF000000000 +3FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF000 +00000000FC007FFE000000000000FC000000000000000001FC000000000000000001FC00 +0000000000000001FC000000000000000001FC000000000000000001FE00000000000000 +0001FE000000000000000001FF000000000000000001FF800000000000000001FFF00000 +000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000 +FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFF +FF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFF +FFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC +000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF8000000 +00003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00FF +F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000 +0FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC00 +000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FFF8 +000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF0000 +00FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE0000000 +00FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151> +103 D<0007FF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000 +FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF +800000000000000000FFFF8000000000000000007FFF8000000000000000003FFF800000 +0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000 +0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000 +3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80 +00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000 +00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000 +00003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003F +FF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000 +000000000000003FFF8000000000000000003FFF8000000000000000003FFF80001FFF00 +000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003FFF801FFFFFFF000000 +003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE001FFFE00000003FFF +83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F8000 +03FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC +0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE000000 +3FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0 +000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FF +FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF +80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE35A>I<000FE0000000 +3FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FF +FFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF +800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000007FF80007F +FFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C +>I<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80 +000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000 +00FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF800000 +00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80 +000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000 +003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000 +00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF80 +0003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF8000003FFF8000 +003FFF8000000FFC0000003FFF8000001FF00000003FFF8000003FE00000003FFF800000 +FFC00000003FFF800001FF800000003FFF800003FF000000003FFF800007FC000000003F +FF80000FF8000000003FFF80003FF0000000003FFF80007FE0000000003FFF8000FFC000 +0000003FFF8001FF00000000003FFF8003FE00000000003FFF800FFC00000000003FFF80 +1FF800000000003FFF803FF000000000003FFF807FC000000000003FFF80FFE000000000 +003FFF83FFF000000000003FFF87FFF800000000003FFF8FFFF800000000003FFF9FFFFC +00000000003FFFBFFFFE00000000003FFFFFFFFE00000000003FFFFFFFFF00000000003F +FFFFFFFF80000000003FFFFCFFFFC0000000003FFFF87FFFC0000000003FFFF07FFFE000 +0000003FFFE03FFFF0000000003FFFC01FFFF8000000003FFF801FFFF8000000003FFF80 +0FFFFC000000003FFF8007FFFE000000003FFF8003FFFF000000003FFF8003FFFF000000 +003FFF8001FFFF800000003FFF8000FFFFC00000003FFF80007FFFE00000003FFF80007F +FFE00000003FFF80003FFFF00000003FFF80001FFFF80000003FFF80000FFFFC0000003F +FF80000FFFFC0000003FFF800007FFFE0000003FFF800003FFFF0000003FFF800001FFFF +0000003FFF800001FFFF8000003FFF800000FFFFC000003FFF8000007FFFE000003FFF80 +0000FFFFF000FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0 +FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF04C647BE355> +107 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF +800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023 +647BE32C>I<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF80 +0000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFF +FF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE00 +1FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F +80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFF +C000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003F +FFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF80000 +01FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF80 +00000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFF +F000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003F +FFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000 +01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00 +00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF +F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F +FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000 +01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00 +00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF +F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F +FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000 +01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00 +00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF +F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F +FFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC00000 +01FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE00 +00000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFF +F000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003F +FFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007 +FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF +803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFF +FFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007 +FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFF +C00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000 +003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFF +BE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF80000 +01FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE +0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE000000 +3FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFF +F007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF +FFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0 +000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFF +E000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007F +FE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000F +FFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007 +FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003 +FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003 +FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003 +FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007 +FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000F +FFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001F +FFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FF +FC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF +000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000 +000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFF +F0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF +003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF00 +3FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003F +FFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFF +C0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFF +FFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC0 +42>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFF +FFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF00000 +00FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC0000000 +3F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F +80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF8000000 +7FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007 +FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000F +FFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF0000000 +00FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000 +007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF00000000 +1FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003F +E0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00 +FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0 +000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E000000000000FE000000000000FE000000000000F +E000000000000FE000000000000FE000000000001FE000000000001FE000000000001FE0 +00000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE000 +00000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE00000 +00001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00 +FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F +FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFF +F0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE +00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF +80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE +0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FF +FFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0 +000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003 +FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE00 +00003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001F +FFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE000 +00FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FF +FFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80 +000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<7FFFFFFFC0007F +FFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFF +FFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00 +000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80 +000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000 +001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC +000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000 +FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000 +000000001FFFFE000000000000000FFFFC0000000000000007FFFC0000000000000003FF +FE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF8000000000 +0000007FFFC0000000000000007FFFE000000000000000FFFFF000000000000001FFFFF8 +00000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE000000000000 +1FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC000 +00000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000000007F800 +0FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000 +003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003F +FFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFF +F00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFF +FFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmsy10 10.95 1 +/Fj 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00 +1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF +FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7 +2D>15 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmti10 10.95 24 +/Fk 24 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45 +D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0 +00FF80007F00003C0000122777A61C>58 D<01FFFFFFFFFFFF01FFFFFFFFFFFF03FFFFFF +FFFFFF03FE001FF001FF03F8001FE0007F07E0001FE0003E07C0003FE0001E0780003FE0 +001E0F00003FC0001E0F00003FC0001E1E00007FC0001E1E00007FC0001E1C00007F8000 +1C3C00007F80001C380000FF80001C380000FF80001C780000FF00001C700000FF00001C +700001FF00003CF00001FF000038E00001FE000038000001FE000000000003FE00000000 +0003FE000000000003FC000000000003FC000000000007FC000000000007FC0000000000 +07F8000000000007F800000000000FF800000000000FF800000000000FF000000000000F +F000000000001FF000000000001FF000000000001FE000000000001FE000000000003FE0 +00000000003FE000000000003FC000000000003FC000000000007FC000000000007FC000 +000000007F8000000000007F800000000000FF800000000000FF800000000000FF000000 +000000FF000000000001FF000000000001FF000000000001FE000000000001FE00000000 +0003FE000000000003FE000000000003FC00000000000FFE000000003FFFFFFF8000007F +FFFFFF8000007FFFFFFF800000383D71BC41>84 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01 +FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF800007FF00000FFC0001FF000007FC00 +0007F00001FE000007FC000003E00001FE000003FC000003C00001FE000003FC000003C0 +0001FE000003FC000003800001FE000003FC000007000001FE000003FC000007000001FE +000007FC00000E000001FE000007FC00000E000001FE00000FFC00001C000001FE00000F +FC00003C000001FE00001FFC000038000001FE00001FFC000070000001FE00003BFC0000 +70000001FE00003BFC0000E0000001FE000073FC0000E0000001FE000073FC0001C00000 +01FF0000E3FC0001C0000001FF0001E3FC000380000000FF0001C3FC000380000000FF00 +03C3FC000700000000FF000383FC000700000000FF000703FC000E00000000FF000703FC +001E00000000FF000E03FC001C00000000FF000E03FC003800000000FF001C03FE003800 +000000FF001C03FE007000000000FF003801FE007000000000FF003801FE00E000000000 +FF007001FE00E000000000FF00F001FE01C000000000FF00E001FE01C000000000FF01E0 +01FE038000000000FF01C001FE038000000000FF038001FE070000000000FF038001FE0F +0000000000FF070001FE0E0000000000FF070001FE1C0000000000FF0E0001FE1C000000 +0000FF0E0001FE380000000000FF1C0001FE380000000000FF9C0001FE700000000000FF +B80001FE7000000000007FF80001FEE000000000007FF00001FEE000000000007FF00001 +FFC000000000007FE00001FFC000000000007FC00001FF8000000000007FC00001FF8000 +000000007F800001FF0000000000007F800001FE0000000000007F000001FE0000000000 +007F000000FC0000000000007E000000FC0000000000007E000000F80000000000007C00 +0000F80000000000007C000000F000000000000078000000F000000000000070000000E0 +000000000053406EBD5B>87 D<00007E00000001FF80000007C1C380001F80EFC0003F00 +FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0003F000FE0003F +000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000FE007F8000FC00 +7F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F800FE0003F800FE +0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE0707C000FE0707C00 +1FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC00 +3E00252977A72E>97 D<001FC0000FFFC0000FFF80000FFF8000003F8000003F8000003F +0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC +000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F07E0007F1 +FF8007F783E007EF01F007FE01F00FF800F80FF800F80FF000FC0FE0007C1FC0007C1FC0 +007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE3F0000FE7F0001FE7F0001FC7E00 +01FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8FC0007F0FC0007F0FC0007E0F800 +0FE0F8000FC0F8001FC0F8001F8078003F007C003F007C007E003C00FC003E01F8001E03 +E0000F07C00007FF000001F800001F4076BE2A>I<00001FE0000000FFF8000003F03E00 +0007C00F00001F800700003F000780007E001F8000FC007F8001F8007F8003F0007F8007 +F0007F0007E0007F000FE0007E001FC00000001FC00000003F800000003F800000003F80 +0000007F800000007F000000007F000000007F00000000FF00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FC000003007E000007007E00000F +007E00001E003E00003C003E000078001F0000F0001F0003E0000F800F800003E07E0000 +01FFF80000003FC00000212977A72A>I<000000003F800000001FFF800000001FFF0000 +00001FFF00000000007F00000000007F00000000007E00000000007E0000000000FE0000 +000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000 +000001F80000000003F80000000003F80000000003F00000000003F00000000007F00000 +000007F00000000007E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC00000 +3F00FFC000007E007FC00000FC007FC00001F8003F800003F0003F800003F0003F800007 +E0003F80000FE0003F00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F +80007E00003F8000FE00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF +0001FC0000FE0001F80000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC +0003F03800FC0007F03800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E +003FE0E0003E007FE0E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000 +FC003E0000294077BE2E>I<00003F800001FFE00007E0F8001F803C003E003C00FC001E +01F8001E03F0001E07F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F0 +7F000FE07F00FF80FFFFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000 +FC000000FC000000FC000000FC000000FC000000FC000006FC00000EFC00001E7C00003C +7C0000783E0000F03E0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A7 +2A>I<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E0 +01FE000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003 +F800FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E0 +03F8000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007 +E0001F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F0 +03FE0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001 +FC00000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E0 +00FF000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F00000 +1FFFC0000003FE000000273B7CA72A>103 D<0001FC000000FFFC000000FFF8000000FF +F800000003F800000003F800000003F000000003F000000007F000000007F000000007E0 +00000007E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC000 +00001F800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00 +007F3E0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001 +FE0007E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0 +000FC007F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC000 +3F000FC0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F8 +0E3F0001F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070 +FE0000F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003 +FC0003FC0003F80000E00000000000000000000000000000000000000000000000000000 +00000000000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0F +C0380FC0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC +0000FC0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0 +700FC0F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<00 +07F003FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F8000 +3F80003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001 +FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000F +E0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F +00007F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C +78003C70001FE000078000144079BE17>108 D<01F0003F80007F000007FC01FFE003FF +C0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000 +FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000 +FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001 +FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003 +F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007 +F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000F +C00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F +81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E +03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E +0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I< +01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E00 +3C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00 +703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC00 +00FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F000 +01F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F0 +07F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F0380 +0FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733> +I<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC0 +00FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01F +C00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00 +001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE0000 +7F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0 +001F001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<0003E0 +01F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383EE003E000783F +E003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E0001F800E07E +0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC0007F80001FC +0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0000FE00003F0 +000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0003F00000FE0 +007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF003F000001FF0 +07E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00000000007F00 +000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC00 +00000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F800 +0000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F000FC0007FC07 +FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01F +E0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E000000 +007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001 +F800000001F800000001F800000003F800000003F000000003F000000003F000000007F0 +00000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000 +00001FC00000001F800000000700000000232979A726>114 D<00007F800001FFE00007 +C0F8001F003C003E001C003C001E007C003E00F8007E00F800FE00F800FE01F800FC01F8 +00FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003F +FFE0000FFFF00000FFF000000FF0000007F0000003F00C0003F03F0003F07F8001F07F80 +03F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F8078001F003C003C001F01 +F80007FFE00000FF00001F297AA725>I<0001C0000003F0000007F0000007F0000007E0 +000007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F80 +00003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE00 +0000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F800 +0003F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000 +000FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F0070 +003F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78 +B81E>I<007C0000000001FF00001C00038F80007E00070780007E000E07C0007E001E07 +C000FE001C07C000FE003C0FC000FC00380FC000FC00380FC001FC00781FC001FC00701F +8001F800701F8001F800F03F8003F800F03F0003F800003F0003F000007F0003F000007E +0007F000007E0007F00000FE0007E00000FC0007E00000FC000FE00001FC000FE00001F8 +000FC00001F8000FC00001F8001FC00003F8001FC1C003F0001F81C003F0001F81C003F0 +003F81C003F0003F83C003F0003F038003F0003F038003F0007F078001F000FF070001F0 +01FF070001F801DF0F0000F8079F0E00007C0F0F1C00001FFC07F8000007F001F0002A29 +79A731>I<007C0001C001FF0007F0038F8007F007078007F00E07C007F81E07C007F81C +07C003F83C0FC003F8380FC001F0380FC001F0781FC000F0701F8000F0701F8000F0F03F +8000F0F03F0000E0003F0000E0007F0000E0007E0001E0007E0001C000FE0001C000FC00 +01C000FC0003C001FC00038001F800038001F800038001F800070003F800070003F0000F +0003F0000E0003F0000E0003F0001C0003F0001C0003F000380003F000780001F0007000 +01F800E00000F801C00000FC038000007E0F0000001FFE00000003F00000252979A72A> +I<007C000000007001FF00007001FC038F8001F801FC07078001F801FC0E07C001F801FE +1E07C003F801FE1C07C003F000FE3C0FC003F000FE380FC003F0007C380FC007F0007C78 +1FC007E0003C701F8007E0003C701F8007E0003CF03F800FE0003CF03F000FC00038003F +000FC00038007F000FC00038007E001FC00078007E001F80007000FE001F80007000FC00 +1F80007000FC003F8000F001FC003F0000E001F8003F0000E001F8003F0000E001F8003F +0001E003F8007F0001C003F0007E0001C003F0007E0003C003F0007E00038003F0007E00 +038003F0007E00070003F000FE00070003F000FE000E0001F001FE001E0001F801FF001C +0000F8039F00380000FC079F807000003E0F07C1E000001FFC03FFC0000003F0007F0000 +372979A73C>I<007C00000001FF000038038F8000FC07078000FC0E07C000FC1E07C001 +FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F8003F0701F8003F0 +F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E000FC000FE000FC000 +FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F8003F8003F0003F0 +003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E0003F000FE0003F000 +FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F8000007E1F800000003F8 +00000003F000000003F000000007F0000E0007E0003F8007E0007F800FC0007F800FC000 +7F801F8000FF001F0000FF003E00007C007E00007000FC00007801F000003803E000001E +0FC000000FFF00000003F8000000263B79A72C>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmbx12 14.4 49 +/Fl 49 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000 +07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001 +FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F +FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F +F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F +F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F +F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F +F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF +FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF +FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF +FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF +FFFC03FFFFFFC042547DD34B>12 D45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80 +FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<000000000001E000 +0000000003E0000000000007F0000000000007F000000000000FF000000000000FF00000 +0000001FE000000000001FE000000000001FC000000000003FC000000000003FC0000000 +00007F8000000000007F8000000000007F000000000000FF000000000000FF0000000000 +01FE000000000001FE000000000001FC000000000003FC000000000003FC000000000007 +F8000000000007F8000000000007F000000000000FF000000000000FF000000000001FE0 +00000000001FE000000000001FC000000000003FC000000000003FC000000000007F8000 +000000007F8000000000007F000000000000FF000000000000FF000000000001FE000000 +000001FE000000000001FC000000000003FC000000000003FC000000000007F800000000 +0007F8000000000007F000000000000FF000000000000FF000000000001FE00000000000 +1FE000000000001FC000000000003FC000000000003FC000000000007F8000000000007F +8000000000007F000000000000FF000000000000FF000000000001FE000000000001FE00 +0000000001FC000000000003FC000000000003FC000000000003F8000000000007F80000 +00000007F800000000000FF000000000000FF000000000000FE000000000001FE0000000 +00001FE000000000003FC000000000003FC000000000003F8000000000007F8000000000 +007F800000000000FF000000000000FF000000000000FE000000000001FE000000000001 +FE000000000003FC000000000003FC000000000003F8000000000007F8000000000007F8 +00000000000FF000000000000FF000000000000FE000000000001FE000000000001FE000 +000000003FC000000000003FC000000000003F8000000000007F8000000000007F800000 +000000FF000000000000FF000000000000FE000000000001FE000000000001FE00000000 +0003FC000000000003FC000000000003F8000000000007F8000000000007F80000000000 +0FF000000000000FF000000000000FE000000000001FE000000000001FE000000000003F +C000000000003FC000000000003F8000000000007F8000000000007F800000000000FF00 +0000000000FF000000000000FE000000000000FE0000000000007C0000000000007C0000 +00000000347879D943>I<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFF +FFC000000FFF81FFF000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007 +FF0001FFC00003FF8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FF +F00FFF000000FFF00FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC +3FFE0000007FFC3FFE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7F +FE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE +0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00 +00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000 +007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000 +7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F +FFFFFE0000007FFF7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE +7FFE0000007FFE7FFE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3F +FF000000FFFC1FFF000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF +000000FFF007FF800001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE0 +0007FF8000FFF0000FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFF +FFE0000001FFFFFF800000003FFFFC0000000003FFC00000384F7BCD43>I<0000007800 +00000000FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC00 +0007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43 +>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC0 +0001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF00 +3F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FF +FF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000 +000FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE000000000 +1FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007F +FE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC0 +0000000007FF80000000000FFF00000000001FFE00000000001FFC00000000003FF80000 +0000007FE00000000000FFC00000000001FF800000000003FE000000000007FC00000000 +0007F800000000000FF00001F000001FE00001F000003F800001F000007F000001F00000 +FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F80 +000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFF +FFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFF +FFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000 +001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003 +F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC0000 +3FFF80000000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FF +FC0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE00 +000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE000 +00000001FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC000 +0000000FFFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF80000 +000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF800 +0003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007 +FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFF +C01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000 +007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<00 +000000007C00000000000000FE00000000000000FE00000000000001FE00000000000003 +FE00000000000007FE0000000000000FFE0000000000000FFE0000000000001FFE000000 +0000003FFE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FF +FE000000000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE000000 +00001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3F +FE0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000 +000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003F +FE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE000000 +07E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003F +FE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001 +F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003F +FE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FF +FFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFF +FFFFC0000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000 +0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F +FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000 +0000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFF +FFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E000 +00007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFF +FFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE +000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF80000 +0007E1FF0000000007E0000000000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7 +FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800 +003FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001FFF8000000000 +1FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000F +FFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFF +F03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0 +FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07F +F800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F80 +00007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC0 +3FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF8 +000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFF +FC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007F +C0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE0 +01FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00F +FF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF +80000000003FFF00000000007FFF00000000007FFF00000000007FFF00080000007FFF01 +FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C00 +3FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007 +FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FF +F8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC +7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F +FF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF +000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF80 +0007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF000 +0FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFF +C0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>I<1F0000000000 +00001F800000000000001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFF +FFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF +FF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFF +FFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F +00007E00000000FF00007E00000001FE00007C00000003FC00007C00000003F800007C00 +000007F000007C0000000FF000007C0000001FE00000F80000003FC00000F80000007F80 +0000F80000007F000000F8000000FE00000000000001FE00000000000003FC0000000000 +0003F800000000000007F00000000000000FF00000000000001FE00000000000001FE000 +00000000003FC00000000000003FC00000000000007F80000000000000FF800000000000 +00FF80000000000001FF00000000000001FF00000000000003FF00000000000003FE0000 +0000000007FE00000000000007FE0000000000000FFE0000000000000FFE000000000000 +0FFC0000000000001FFC0000000000001FFC0000000000003FFC0000000000003FFC0000 +000000003FFC0000000000003FFC0000000000007FFC0000000000007FF8000000000000 +7FF80000000000007FF8000000000000FFF8000000000000FFF8000000000000FFF80000 +00000000FFF8000000000000FFF8000000000001FFF8000000000001FFF8000000000001 +FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000 +00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001 +FFF8000000000000FFF0000000000000FFF00000000000003FC00000000000001F800000 +0000395279D043>I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE0 +00001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF00 +03FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00F +F80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE +0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE +0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE +1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF +0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE +00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE0 +07FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83F +F000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC0 +0000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC000 +00000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000 +001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000 +FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE0 +00000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF800000 +0000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000 +FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF +800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF00 +0003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF0000 +03FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003 +FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FF +FC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC +3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03 +FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000F +FFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FFF8000000 +0003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF001F80000 +07FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000F +FF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC +000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF8000 +03FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE00000000 +00FFF0000000364F7ACD43>I<00000000001F00000000000000000000003F8000000000 +0000000000007FC0000000000000000000007FC000000000000000000000FFE000000000 +000000000000FFE000000000000000000000FFE000000000000000000001FFF000000000 +000000000001FFF000000000000000000003FFF800000000000000000003FFF800000000 +000000000003FFF800000000000000000007FFFC00000000000000000007FFFC00000000 +000000000007FFFC0000000000000000000FFFFE0000000000000000000FFFFE00000000 +00000000001FFFFF0000000000000000001FFFFF0000000000000000001FFFFF00000000 +00000000003FFFFF8000000000000000003F7FFF8000000000000000007F7FFFC0000000 +00000000007E7FFFC000000000000000007E3FFFC00000000000000000FE3FFFE0000000 +0000000000FC1FFFE00000000000000001FC1FFFF00000000000000001F81FFFF0000000 +0000000001F80FFFF00000000000000003F80FFFF80000000000000003F007FFF8000000 +0000000007F007FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000 +000000000FE003FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000 +000000001F8001FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000 +000000003F00007FFF800000000000007F00007FFFC00000000000007E00007FFFC00000 +000000007E00003FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE00000 +00000001FC00001FFFF0000000000001F800001FFFF0000000000001F800000FFFF00000 +00000003F800000FFFF8000000000003F0000007FFF8000000000007F0000007FFFC0000 +00000007E0000007FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE0000 +0000000FFFFFFFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000 +0000001FFFFFFFFFFFFF00000000003F80000000FFFF80000000003F000000007FFF8000 +0000007F000000007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000 +000000FE000000003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000 +000001FC000000001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800 +000003F00000000007FFF800000007F00000000007FFFC00000007F00000000007FFFC00 +000007E00000000003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE00 +00001FC00000000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFF +E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF +E0FFFFFFF800000FFFFFFFFFE05B547BD366>65 DI<0000000001FF +FC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE00 +1FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000 +003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8 +000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000 +000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE000000000001FF +C000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FF +F80000000000007FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000 +000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000 +001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC00000000000000FC0 +7FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000000000007FFF80 +00000000000000007FFF800000000000000000FFFF800000000000000000FFFF80000000 +0000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000000000 +0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF +FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000 +00000000000000FFFF800000000000000000FFFF8000000000000000007FFF8000000000 +000000007FFF8000000000000000007FFFC000000000000000007FFFC000000000000000 +007FFFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C03FFF +C000000000000007C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000 +000000000FC00FFFF00000000000000F800FFFF00000000000000F8007FFF00000000000 +001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC0000000000003F00 +00FFFE0000000000007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF +800000000001F800001FFFC00000000003F800000FFFE00000000007F0000007FFF00000 +00000FE0000003FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF +000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFFE001FFF0000000 +0000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC00000000000000 +7FFFFFE00000000000000001FFFC00000000525479D261>I69 DI73 +D77 D<000000000FFFC00000000000000003FFFFFF000000 +000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF0000000000 +0FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800000001FFF800 +00007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007 +FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000000001FFF800 +00FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF800000000007FFE0003FFF8 +00000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF8007FFE0000000 +00001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE000000000001F +FFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC000000000000FFFF03F +FFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007FFF87FFF8000 +0000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF8000000000 +0007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF +FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF +80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000 +00000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000000000 +07FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF80000000000007FFF8 +7FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC0 +00000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF03FFFE0000000 +00001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE000000000001F +FFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF800000000007FFF8007 +FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FFFE0001FFFE00 +00000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF800003FFF80000000 +07FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF00000003FFF80 +000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003FFFC00000000 +3FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF000000000000FFFF +FFFFFC0000000000001FFFFFFFE000000000000003FFFFFF00000000000000001FFFE000 +000000565479D265>79 DI82 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC0 +3F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE +0000007FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003 +FF003FF000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0 +000000007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF000000000 +3F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE +000000001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF000000 +00007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFF +FFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFF +E00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003 +FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFF +FFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE00000 +0000000FFFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001 +FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800 +000000007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE0000000000 +7FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC0 +00000001FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000F +FC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03 +FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B> +I86 +D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE0 +0FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00 +000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0 +000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0 +000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000 +0007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0 +000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF0 +0007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0 +007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC00 +0007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC0 +00FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF80 +00F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFF +F0001FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFF +F0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF +F000000000000003FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F001FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FF +F3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FF +FF000003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FF +F8000000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FF +F80000007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FF +F80000003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FF +F80000003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FF +F80000003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FF +F80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FF +FC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FF +CFC0001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC +007FFFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FF +F8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001 +FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFF +C007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF80 +3FFF000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007F +FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE +0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF0000 +0000007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF800000 +03E01FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F +8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF000 +0003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<00 +0000000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000 +00000007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000000000007FF8000000000000007FF8000000000000007FF800000 +0000000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF800000 +03FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000 +FFF80000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007 +FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003F +FF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007F +FE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FF +FE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007F +FE0000000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003F +FF0000000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000F +FF8000001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000 +FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF8000 +07FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041 +547CD24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000F +FF81FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC0 +0007FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF0000 +01FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000 +FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FF +F0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000 +FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007F +FE00000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF +00000000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0 +000007E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE00 +03FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0 +000034387CB63D>I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FF +F81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC +00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0 +000FC0007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFF +FFE000FFFFFFFFE000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFF +FE00007FFFFFFE00002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFF +FC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF0 +03FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE0000 +1FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000 +1FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC0000 +0FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001 +FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF0000000 +07C03FFF0000000007C000000000000007C00000000000000FC00000000000000FC00000 +000000000FC00000000000000FE00000000000000FE00000000000000FF8000000000000 +0FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFF +FFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00 +007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000 +003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0 +FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC00000 +0000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000000003FF00 +1FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE00 +1FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC000000 +3C4F7CB543>I<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFF +F0000000000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF000000000000000FFF000000000000000FF +F000000000000000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FF +F003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FF +F07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FF +F7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FF +FE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FF +FC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FF +F8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFF +FFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC04253 +7BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8 +000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00 +000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF0 +00FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFF +E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF000 +00000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000 +03FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8 +00FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000 +003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F80000 +00FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001 +FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF0000000 +00FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFF +FF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE00000 +00FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000 +FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC000 +00FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF000 +01FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0 +FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF0 +03FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF0 +0001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +00FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC0000 +00FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFF +FFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FF +F07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC +0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00 +003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007 +FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC +000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FF +FFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFF +F807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FF +FFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003 +FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000 +FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000 +FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000 +FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FF +FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042 +367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF0 +0000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FF +E00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003F +FC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE +0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001F +FF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE +0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE +0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003F +FF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF +8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FF +C000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000 +FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE000 +0000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF8 +0000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FF +C00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FF +F80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007F +FE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F +FF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003F +FF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007F +FF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FF +FC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FF +F00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF +000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80 +000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 +000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF8000000 +0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000 +0000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0 +FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF +007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF8 +00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0 +00000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFF +FC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF00 +03FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F00 +7F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00 +FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF000000 +7FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC00 +03FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE0 +0000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0 +FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0 +FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00 +FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635> +I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E0000 +0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE0000 +000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE0000 +00000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF +00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E +000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34 +>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFF +C000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF +C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFF +C00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFF +C000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FF +C000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FF +FFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I< +FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0 +0007FFFF01FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00 +007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80 +0001F800000FFF800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E000 +0007FFE00007E0000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8 +001F80000000FFF8001F00000000FFFC001F00000000FFFC003F000000007FFE003E0000 +00007FFE007E000000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF +81F8000000000FFF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000 +000007FFE7E00000000003FFE7C00000000003FFFFC00000000001FFFF800000000001FF +FF800000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000 +0000007FFE0000000000003FFC0000000000003FFC0000000000001FF80000000000001F +F80000000000000FF00000000000000FF000000000000007E000000000000003C0000000 +40367DB447>II<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0 +007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF00 +0007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0 +003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE +01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFF +CFC0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FF +FE00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003F +FF000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007F +FFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F0 +7FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F80 +0FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F800 +01FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000 +001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE00 +01FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>II E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmcsc10 10.95 10 +/Fm 10 118 df76 D78 D85 +D<000001E0000000000001E0000000000003F0000000000003F0000000000003F0000000 +000007F8000000000007F8000000000007F800000000000FFC00000000000FFC00000000 +001FFE00000000001CFE00000000001CFE00000000003CFF0000000000387F0000000000 +387F0000000000703F8000000000703F8000000000703F8000000000E01FC000000000E0 +1FC000000001E01FE000000001C00FE000000001C00FE0000000038007F0000000038007 +F0000000038007F0000000070003F8000000070003F80000000F0003FC0000000E0001FC +0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE0000001C0000FE0000003800007F00 +00003800007F0000007800007F8000007000003F8000007000003F800000F000003FC000 +00E000001FC00001E000001FC00003F000001FE00007F000001FE0000FF800003FF800FF +FE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB038>97 +D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F80003F +F000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0000001 +F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80000000 +707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000 +007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0000000 +F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC000007 +8000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE00000007FFF80 +0000000FF800002C317BAF36>99 D<00000FF800600000FFFE00E00003FFFF81E0000FF8 +07E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F000 +0007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F8000 +0001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000 +000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000 +000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000 +000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000 +000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC +03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103 +D105 D110 D<003FC00C00FFF81C03FFFE3C0FE03F +FC1F8007FC1F0003FC3E0001FC7C0000FC7C00007CF800007CF800003CF800003CF80000 +3CFC00001CFC00001CFE00001CFF0000007F8000007FE000007FFE00003FFFE0001FFFFE +000FFFFF8007FFFFE001FFFFF0007FFFF8000FFFFC0000FFFC000007FE000001FE000000 +FE0000007F0000003FE000003FE000001FE000001FE000001FF000001FF000001FF00000 +1EF800003EFC00003CFE00007CFF0000F8FFC001F0FBF807E0F1FFFFC0E07FFF00C007FC +0020317BAF2A>115 D117 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fn cmr10 10.95 76 +/Fn 76 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0 +3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF +E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF +8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F +0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F +0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F +0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF +FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF +FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E000F007F803FC0FF807FC0FFC07FE0 +FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030 +0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180 +070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>34 +D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 +C001C001800380030007000E001C001800380030000B1C79BE19>39 +D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 +0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 +001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 +007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 +0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F +000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 +6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B +1C798919>44 DI<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000000FFFC000003F03 +F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000F +C01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F000003F8 +7F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF +000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003 +F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F800007E0 +0FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F80000 +3F03F000000FFFC0000001FE0000263F7DBC2D>48 D<0001C0000003C0000007C000001F +C000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000007F +F000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE000 +03F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC078 +00003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0 +001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE0000000 +3FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001FC +00000003F800000007F000000007E00000000FC00000001F800000003F000000007E0000 +00007C00000000F800000001F000000003E000000007C00000000F800000001F00007000 +3E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F00 +0001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF +FFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F00 +01FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF000 +7FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF +00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC000 +00003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE0000 +0000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE00000 +003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC000 +3FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF +801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000 +243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E000000007E +00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E00 +00001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E0000 +01C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E000038 +007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E00030000 +7E000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E +00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I< +06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007 +FFFFC00007FFFF000007FFFC0000073FE000000700000000070000000007000000000700 +000000070000000007000000000700000000070000000007000000000700000000070000 +000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E +000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000FE0 +0000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F +80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00 +001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F8001 +FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<0000 +1FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC00 +3FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000 +001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F80000000 +7F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FF +E0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80 +001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F8000 +1FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001F +E01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC00 +00FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000 +003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF8 +7FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00E0 +00001E00E000001C00E000003C00E0000078000000007000000000F000000001E0000000 +01C000000003C0000000078000000007000000000F000000001E000000001E000000003C +000000003C000000007C000000007800000000F800000000F800000001F800000001F000 +000003F000000003F000000003F000000007F000000007F000000007F00000000FF00000 +000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE0000000 +1FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003F +E00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<00 +03FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00 +001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E0000 +07C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E +000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000 +001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F +8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F800 +0003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC0000 +01E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E +0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC +0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E +001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0 +FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF +80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80 +003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001 +DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003F +C00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F00 +3FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F +001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F +80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000 +00000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E +000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000 +0000000000000000000000000000000000000000000000000000000000001E007F00FF80 +FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001800180038003000700 +06000E000C001C003800300030000A3979A619>I<00000007000000000000000F800000 +000000000F800000000000000F800000000000001FC00000000000001FC0000000000000 +1FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF00000 +000000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000 +E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE0000 +0000000381FE00000000000381FE00000000000700FF00000000000700FF000000000007 +00FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC000 +0000001C003FC0000000001C003FC00000000038001FE00000000038001FE00000000038 +001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F800 +000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FF +FFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00 +000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E00 +00007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE0 +0000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC00 +00001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFF +F83D417DC044>65 DI<0000003FF00006000003FFFE000E00000FFF +FF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF00000 +0FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000 +FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E +1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7F +E0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000 +00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000 +0000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000 +000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF800000000 +1C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE0000000070 +00FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF00000078000 +07F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC0000000 +03FFFF00000000003FF0000037427BBF42>IIII< +0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF00 +01F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00 +007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC0000 +0001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C00 +1FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE00000 +00001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000 +FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000 +00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000 +FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC00000 +1FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC00 +3FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF80000 +0003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC00 +01FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000 +000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C00 +00001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>III<001FFF +FFFC001FFFFFFC001FFFFFFC000007FF00000003FE00000001FE00000001FE00000001FE +00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00 +000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000 +0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000 +01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001 +FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE +00000001FE00000001FE00000001FE003F0001FE007F8001FE00FFC001FE00FFC001FE00 +FFC001FE00FFC001FE00FFC003FC00FF8003FC007F0003F8007C0007F800380007F0003C +000FE0001E001FC0000F003F800003E07E000000FFF80000003FC0000026407CBD2F>I< +FFFFFFF8000000FFFFFFF8000000FFFFFFF800000001FFE000000000007F800000000000 +7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F +8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80 +00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000 +000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000 +0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000 +00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000 +007F8000000000007F8000000000007F8000000380007F8000000380007F800000038000 +7F8000000380007F8000000380007F8000000780007F8000000700007F8000000700007F +8000000700007F8000000700007F8000000F00007F8000000F00007F8000000F00007F80 +00001F00007F8000001F00007F8000003F00007F8000007F00007F800000FF00007F8000 +01FE00007F800007FE0001FFC0003FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF +FE00313E7DBD39>76 DII<0000007FE0000000000007FF +FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000 +000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000 +0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00 +07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000 +00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0 +7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0 +7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000 +0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00 +07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000 +000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000 +0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF +FE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000 +1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000 +7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C +FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F +FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007 +FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000 +01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000 +3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C +FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0 +1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF +803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000 +3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003 +C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000 +3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000 +E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF +FFFFFE00003B3D7DBC42>IIII89 D91 +D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018 +0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060 +00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F +E00F0007801C1C73BE2D>II<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>I124 +D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 37 +37 38 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(37)275 299 y(If)29 b(the)i(\014rst)e +(command)h(y)m(ou)h(sp)s(ecify)e(in)g(a)h(command)h(list)d(is)i +Fh(silent)p Fn(,)f(the)h(usual)f(message)i(ab)s(out)150 +408 y(stopping)37 b(at)i(a)f(breakp)s(oin)m(t)f(is)g(not)i(prin)m(ted.) +62 b(This)37 b(ma)m(y)h(b)s(e)g(desirable)e(for)i(breakp)s(oin)m(ts)f +(that)i(are)150 518 y(to)f(prin)m(t)d(a)i(sp)s(eci\014c)f(message)h +(and)g(then)f(con)m(tin)m(ue.)60 b(If)37 b(none)f(of)h(the)g(remaining) +e(commands)h(prin)m(t)150 628 y(an)m(ything,)e(y)m(ou)h(see)f(no)g +(sign)e(that)j(the)f(breakp)s(oin)m(t)f(w)m(as)h(reac)m(hed.)52 +b Fh(silent)32 b Fn(is)h(meaningful)e(only)i(at)150 737 +y(the)e(b)s(eginning)c(of)k(a)g(breakp)s(oin)m(t)e(command)h(list.)275 +914 y(The)23 b(commands)h Fh(echo)p Fn(,)g Fh(output)p +Fn(,)g(and)g Fh(printf)e Fn(allo)m(w)i(y)m(ou)g(to)h(prin)m(t)e +(precisely)f(con)m(trolled)i(output,)150 1024 y(and)44 +b(are)i(often)f(useful)e(in)h(silen)m(t)f(breakp)s(oin)m(ts.)83 +b(See)46 b(Section)e(15.4)j([Commands)d(for)g(con)m(trolled)150 +1133 y(output],)30 b(page)i(131.)275 1310 y(F)-8 b(or)30 +b(example,)f(here)g(is)g(ho)m(w)g(y)m(ou)h(could)f(use)g(breakp)s(oin)m +(t)f(commands)h(to)h(prin)m(t)e(the)i(v)-5 b(alue)29 +b(of)g Fh(x)g Fn(at)150 1419 y(en)m(try)i(to)g Fh(foo)e +Fn(whenev)m(er)h Fh(x)g Fn(is)g(p)s(ositiv)m(e.)390 1590 +y Fh(break)46 b(foo)h(if)g(x>0)390 1694 y(commands)390 +1798 y(silent)390 1902 y(printf)f("x)h(is)g(\045d\\n",x)390 +2006 y(cont)390 2109 y(end)275 2286 y Fn(One)29 b(application)f(for)i +(breakp)s(oin)m(t)e(commands)i(is)f(to)h(comp)s(ensate)h(for)e(one)h +(bug)g(so)g(y)m(ou)g(can)g(test)150 2396 y(for)41 b(another.)73 +b(Put)41 b(a)h(breakp)s(oin)m(t)e(just)h(after)h(the)f(erroneous)g +(line)e(of)j(co)s(de,)i(giv)m(e)e(it)f(a)g(condition)150 +2505 y(to)34 b(detect)i(the)e(case)g(in)f(whic)m(h)f(something)h +(erroneous)h(has)f(b)s(een)g(done,)i(and)e(giv)m(e)i(it)e(commands)g +(to)150 2615 y(assign)26 b(correct)j(v)-5 b(alues)26 +b(to)i(an)m(y)f(v)-5 b(ariables)26 b(that)i(need)f(them.)39 +b(End)26 b(with)g(the)h Fh(continue)e Fn(command)i(so)150 +2724 y(that)34 b(y)m(our)g(program)f(do)s(es)h(not)g(stop,)h(and)e +(start)h(with)e(the)i Fh(silent)e Fn(command)i(so)f(that)i(no)e(output) +150 2834 y(is)c(pro)s(duced.)39 b(Here)31 b(is)f(an)g(example:)390 +3005 y Fh(break)46 b(403)390 3109 y(commands)390 3212 +y(silent)390 3316 y(set)h(x)g(=)h(y)f(+)h(4)390 3420 +y(cont)390 3524 y(end)150 3832 y Fd(5.1.8)63 b(Breakp)s(oin)m(t)41 +b(men)m(us)275 4067 y Fn(Some)c(programming)f(languages)i(\(notably)f +(C)p Fh(++)p Fn(\))g(p)s(ermit)f(a)i(single)e(function)g(name)i(to)g(b) +s(e)f(de-)150 4177 y(\014ned)31 b(sev)m(eral)i(times,)g(for)f +(application)f(in)g(di\013eren)m(t)h(con)m(texts.)48 +b(This)31 b(is)g(called)h Fg(o)m(v)m(erloading)p Fn(.)47 +b(When)150 4287 y(a)30 b(function)e(name)h(is)f(o)m(v)m(erloaded,)j(`)p +Fh(break)e Fg(function)p Fn(')g(is)f(not)i(enough)f(to)h(tell)e(GDB)j +(where)d(y)m(ou)i(w)m(an)m(t)150 4396 y(a)41 b(breakp)s(oin)m(t.)72 +b(If)40 b(y)m(ou)h(realize)g(this)f(is)g(a)h(problem,)i(y)m(ou)e(can)g +(use)g(something)f(lik)m(e)g(`)p Fh(break)30 b Fg(func-)150 +4506 y(tion)p Fh(\()p Fg(t)m(yp)s(es)t Fh(\))p Fn(')d(to)h(sp)s(ecify)f +(whic)m(h)g(particular)f(v)m(ersion)h(of)h(the)g(function)f(y)m(ou)h(w) +m(an)m(t.)41 b(Otherwise,)27 b(GDB)150 4615 y(o\013ers)g(y)m(ou)g(a)g +(men)m(u)f(of)h(n)m(um)m(b)s(ered)e(c)m(hoices)j(for)e(di\013eren)m(t)g +(p)s(ossible)e(breakp)s(oin)m(ts,)j(and)f(w)m(aits)h(for)f(y)m(our)150 +4725 y(selection)h(with)f(the)i(prompt)e(`)p Fh(>)p Fn('.)40 +b(The)27 b(\014rst)f(t)m(w)m(o)j(options)e(are)g(alw)m(a)m(ys)h(`)p +Fh([0])i(cancel)p Fn(')c(and)h(`)p Fh([1])i(all)p Fn('.)150 +4834 y(T)m(yping)34 b Fe(1)i Fn(sets)g(a)g(breakp)s(oin)m(t)e(at)i(eac) +m(h)h(de\014nition)c(of)j Fg(function)p Fn(,)g(and)f(t)m(yping)g +Fe(0)g Fn(ab)s(orts)h(the)f Fh(break)150 4944 y Fn(command)30 +b(without)g(setting)g(an)m(y)h(new)f(breakp)s(oin)m(ts.)275 +5121 y(F)-8 b(or)31 b(example,)h(the)f(follo)m(wing)f(session)g +(excerpt)i(sho)m(ws)e(an)h(attempt)i(to)f(set)f(a)h(breakp)s(oin)m(t)e +(at)i(the)150 5230 y(o)m(v)m(erloaded)e(sym)m(b)s(ol)e +Fh(String::after)p Fn(.)36 b(W)-8 b(e)30 b(c)m(ho)s(ose)g(three)g +(particular)d(de\014nitions)f(of)k(that)f(function)150 +5340 y(name:)p eop +%DVIPSSectionPage: 38 +38 39 bop 150 -116 a Fn(38)2644 b(Debugging)31 b(with)e(GDB)390 +299 y Fh(\(gdb\))46 b(b)i(String::after)390 403 y([0])f(cancel)390 +506 y([1])g(all)390 610 y([2])g(file:String.cc;)d(line)i(number:867)390 +714 y([3])h(file:String.cc;)d(line)i(number:860)390 818 +y([4])h(file:String.cc;)d(line)i(number:875)390 922 y([5])h +(file:String.cc;)d(line)i(number:853)390 1025 y([6])h(file:String.cc;)d +(line)i(number:846)390 1129 y([7])h(file:String.cc;)d(line)i +(number:735)390 1233 y(>)h(2)h(4)f(6)390 1337 y(Breakpoint)e(1)i(at)h +(0xb26c:)d(file)i(String.cc,)e(line)i(867.)390 1440 y(Breakpoint)e(2)i +(at)h(0xb344:)d(file)i(String.cc,)e(line)i(875.)390 1544 +y(Breakpoint)e(3)i(at)h(0xafcc:)d(file)i(String.cc,)e(line)i(846.)390 +1648 y(Multiple)f(breakpoints)e(were)j(set.)390 1752 +y(Use)g(the)g("delete")e(command)h(to)h(delete)f(unwanted)438 +1856 y(breakpoints.)390 1959 y(\(gdb\))150 2203 y Fl(5.2)68 +b(Con)l(tin)l(uing)46 b(and)f(stepping)275 2393 y Fg(Con)m(tin)m(uing) +34 b Fn(means)29 b(resuming)e(program)h(execution)h(un)m(til)e(y)m(our) +i(program)f(completes)h(normally)-8 b(.)150 2503 y(In)28 +b(con)m(trast,)j Fg(stepping)k Fn(means)29 b(executing)f(just)h(one)g +(more)f(\\step")i(of)f(y)m(our)g(program,)g(where)f(\\step")150 +2612 y(ma)m(y)35 b(mean)f(either)g(one)h(line)e(of)h(source)h(co)s(de,) +h(or)e(one)h(mac)m(hine)f(instruction)e(\(dep)s(ending)h(on)h(what)150 +2722 y(particular)22 b(command)i(y)m(ou)h(use\).)38 b(Either)23 +b(when)g(con)m(tin)m(uing)g(or)h(when)f(stepping,)i(y)m(our)f(program)f +(ma)m(y)150 2832 y(stop)30 b(ev)m(en)h(so)s(oner,)e(due)h(to)g(a)g +(breakp)s(oin)m(t)f(or)h(a)g(signal.)40 b(\(If)29 b(due)h(to)g(a)g +(signal,)f(y)m(ou)h(ma)m(y)h(w)m(an)m(t)g(to)f(use)150 +2941 y Fh(handle)p Fn(,)f(or)h(use)g(`)p Fh(signal)f(0)p +Fn(')i(to)g(resume)e(execution.)41 b(See)31 b(Section)f(5.3)i +([Signals],)d(page)i(40.\))150 3143 y Fh(continue)d Fn([)p +Fg(ignore-coun)m(t)r Fn(])150 3252 y Fh(c)i Fn([)p Fg(ignore-coun)m(t)r +Fn(])150 3362 y Fh(fg)g Fn([)p Fg(ignore-coun)m(t)r Fn(])630 +3472 y(Resume)35 b(program)g(execution,)i(at)e(the)h(address)e(where)h +(y)m(our)g(program)g(last)g(stopp)s(ed;)630 3581 y(an)m(y)47 +b(breakp)s(oin)m(ts)e(set)i(at)g(that)g(address)e(are)i(b)m(ypassed.)88 +b(The)46 b(optional)f(argumen)m(t)630 3691 y Fg(ignore-coun)m(t)31 +b Fn(allo)m(ws)c(y)m(ou)i(to)g(sp)s(ecify)d(a)j(further)e(n)m(um)m(b)s +(er)g(of)h(times)g(to)g(ignore)g(a)h(break-)630 3800 +y(p)s(oin)m(t)h(at)h(this)f(lo)s(cation;)g(its)g(e\013ect)j(is)c(lik)m +(e)h(that)i(of)e Fh(ignore)f Fn(\(see)j(Section)e(5.1.6)j([Break)630 +3910 y(conditions],)c(page)i(35\).)630 4042 y(The)25 +b(argumen)m(t)h Fg(ignore-coun)m(t)i Fn(is)d(meaningful)e(only)i(when)f +(y)m(our)i(program)f(stopp)s(ed)g(due)630 4152 y(to)31 +b(a)g(breakp)s(oin)m(t.)40 b(A)m(t)31 b(other)f(times,)h(the)f(argumen) +m(t)h(to)g Fh(continue)d Fn(is)i(ignored.)630 4285 y(The)g(synon)m(yms) +f Fh(c)h Fn(and)g Fh(fg)f Fn(are)i(pro)m(vided)d(purely)h(for)h(con)m +(v)m(enience,)h(and)f(ha)m(v)m(e)h(exactly)630 4394 y(the)g(same)f(b)s +(eha)m(vior)g(as)g Fh(continue)p Fn(.)275 4550 y(T)-8 +b(o)23 b(resume)f(execution)g(at)i(a)f(di\013eren)m(t)f(place,)i(y)m +(ou)f(can)g(use)f Fh(return)f Fn(\(see)j(Section)e(11.4)i([Returning) +150 4659 y(from)39 b(a)i(function],)g(page)f(93\))h(to)g(go)g(bac)m(k)f +(to)h(the)f(calling)e(function;)44 b(or)39 b Fh(jump)g +Fn(\(see)i(Section)e(11.2)150 4769 y([Con)m(tin)m(uing)25 +b(at)i(a)g(di\013eren)m(t)f(address],)g(page)h(92\))h(to)f(go)g(to)g +(an)g(arbitrary)e(lo)s(cation)h(in)f(y)m(our)h(program.)275 +4902 y(A)21 b(t)m(ypical)g(tec)m(hnique)h(for)f(using)f(stepping)h(is)f +(to)i(set)h(a)f(breakp)s(oin)m(t)e(\(see)j(Section)e(5.1)i([Breakp)s +(oin)m(ts;)150 5011 y(w)m(atc)m(hp)s(oin)m(ts;)47 b(and)41 +b(catc)m(hp)s(oin)m(ts],)j(page)e(27\))h(at)f(the)f(b)s(eginning)e(of)i +(the)g(function)f(or)h(the)h(section)150 5121 y(of)f(y)m(our)g(program) +g(where)g(a)g(problem)f(is)g(b)s(eliev)m(ed)g(to)i(lie,)g(run)e(y)m +(our)h(program)g(un)m(til)e(it)i(stops)g(at)150 5230 +y(that)32 b(breakp)s(oin)m(t,)e(and)h(then)g(step)g(through)g(the)g +(susp)s(ect)f(area,)j(examining)d(the)h(v)-5 b(ariables)30 +b(that)i(are)150 5340 y(in)m(teresting,)e(un)m(til)f(y)m(ou)h(see)h +(the)g(problem)e(happ)s(en.)p eop +%DVIPSSectionPage: 39 +39 40 bop 150 -116 a Fn(Chapter)30 b(5:)h(Stopping)e(and)g(Con)m(tin)m +(uing)2053 b(39)150 299 y Fh(step)288 b Fn(Con)m(tin)m(ue)40 +b(running)e(y)m(our)j(program)g(un)m(til)e(con)m(trol)i(reac)m(hes)h(a) +f(di\013eren)m(t)f(source)h(line,)630 408 y(then)30 b(stop)h(it)e(and)h +(return)g(con)m(trol)g(to)h(GDB.)h(This)d(command)h(is)f(abbreviated)h +Fh(s)p Fn(.)870 530 y Fk(Warning:)68 b Fn(If)41 b(y)m(ou)g(use)g(the)h +Fh(step)e Fn(command)h(while)e(con)m(trol)j(is)e(within)870 +633 y(a)c(function)e(that)j(w)m(as)f(compiled)e(without)g(debugging)h +(information,)g(ex-)870 737 y(ecution)41 b(pro)s(ceeds)g(un)m(til)f +(con)m(trol)i(reac)m(hes)g(a)g(function)f(that)h(do)s(es)f(ha)m(v)m(e) +870 841 y(debugging)c(information.)61 b(Lik)m(ewise,)39 +b(it)f(will)d(not)j(step)g(in)m(to)g(a)g(function)870 +945 y(whic)m(h)24 b(is)h(compiled)f(without)g(debugging)h(information.) +37 b(T)-8 b(o)26 b(step)g(through)870 1048 y(functions)e(without)g +(debugging)h(information,)f(use)h(the)h Fh(stepi)e Fn(command,)870 +1152 y(describ)s(ed)k(b)s(elo)m(w.)630 1279 y(The)40 +b Fh(step)g Fn(command)g(no)m(w)h(only)f(stops)h(at)g(the)g(\014rst)f +(instruction)f(of)i(a)g(source)g(line.)630 1389 y(This)34 +b(prev)m(en)m(ts)i(the)g(m)m(ultiple)d(stops)j(that)g(used)f(to)h(o)s +(ccur)g(in)e(switc)m(h)h(statemen)m(ts,)k(for)630 1498 +y(lo)s(ops,)28 b(etc.)41 b Fh(step)27 b Fn(con)m(tin)m(ues)i(to)g(stop) +f(if)g(a)g(function)f(that)i(has)f(debugging)g(information)630 +1608 y(is)h(called)h(within)e(the)i(line.)630 1735 y(Also,)43 +b(the)e Fh(step)e Fn(command)h(no)m(w)g(only)g(en)m(ters)h(a)g +(subroutine)d(if)i(there)g(is)g(line)e(n)m(um-)630 1844 +y(b)s(er)31 b(information)g(for)h(the)g(subroutine.)45 +b(Otherwise)31 b(it)g(acts)j(lik)m(e)d(the)i Fh(next)e +Fn(command.)630 1954 y(This)e(a)m(v)m(oids)i(problems)e(when)h(using)f +Fh(cc)h(-gl)g Fn(on)h(MIPS)f(mac)m(hines.)41 b(Previously)-8 +b(,)30 b Fh(step)630 2064 y Fn(en)m(tered)h(subroutines)d(if)h(there)h +(w)m(as)h(an)m(y)g(debugging)e(information)f(ab)s(out)i(the)h(routine.) +150 2208 y Fh(step)e Fg(coun)m(t)630 2317 y Fn(Con)m(tin)m(ue)d +(running)e(as)j(in)f Fh(step)p Fn(,)g(but)g(do)h(so)g +Fg(coun)m(t)i Fn(times.)39 b(If)26 b(a)i(breakp)s(oin)m(t)d(is)h(reac)m +(hed,)630 2427 y(or)39 b(a)h(signal)e(not)h(related)g(to)h(stepping)e +(o)s(ccurs)h(b)s(efore)g Fg(coun)m(t)i Fn(steps,)h(stepping)c(stops)630 +2537 y(righ)m(t)30 b(a)m(w)m(a)m(y)-8 b(.)150 2681 y +Fh(next)29 b Fn([)p Fg(coun)m(t)r Fn(])630 2790 y(Con)m(tin)m(ue)j(to)i +(the)f(next)g(source)g(line)e(in)g(the)i(curren)m(t)g(\(innermost\))f +(stac)m(k)i(frame.)48 b(This)630 2900 y(is)37 b(similar)e(to)j +Fh(step)p Fn(,)h(but)e(function)f(calls)h(that)h(app)s(ear)f(within)e +(the)j(line)e(of)i(co)s(de)g(are)630 3010 y(executed)g(without)e +(stopping.)61 b(Execution)36 b(stops)i(when)e(con)m(trol)i(reac)m(hes)g +(a)f(di\013eren)m(t)630 3119 y(line)d(of)j(co)s(de)f(at)h(the)f +(original)f(stac)m(k)i(lev)m(el)f(that)h(w)m(as)f(executing)h(when)e(y) +m(ou)h(ga)m(v)m(e)j(the)630 3229 y Fh(next)29 b Fn(command.)41 +b(This)28 b(command)i(is)g(abbreviated)g Fh(n)p Fn(.)630 +3356 y(An)g(argumen)m(t)h Fg(coun)m(t)i Fn(is)c(a)i(rep)s(eat)g(coun)m +(t,)g(as)f(for)h Fh(step)p Fn(.)630 3483 y(The)24 b Fh(next)f +Fn(command)h(no)m(w)g(only)f(stops)h(at)h(the)g(\014rst)e(instruction)f +(of)j(a)f(source)h(line.)37 b(This)630 3592 y(prev)m(en)m(ts)32 +b(the)f(m)m(ultiple)e(stops)j(that)g(used)e(to)i(o)s(ccur)f(in)f(switc) +m(h)h(statemen)m(ts,)j(for)d(lo)s(ops,)630 3702 y(etc.)150 +3846 y Fh(finish)192 b Fn(Con)m(tin)m(ue)32 b(running)f(un)m(til)g +(just)h(after)i(function)d(in)h(the)h(selected)h(stac)m(k)g(frame)f +(returns.)630 3956 y(Prin)m(t)c(the)i(returned)e(v)-5 +b(alue)30 b(\(if)g(an)m(y\).)630 4083 y(Con)m(trast)37 +b(this)e(with)f(the)j Fh(return)d Fn(command)i(\(see)h(Section)f(11.4)h +([Returning)e(from)h(a)630 4192 y(function],)30 b(page)h(93\).)150 +4336 y Fh(until)150 4446 y(u)432 b Fn(Con)m(tin)m(ue)30 +b(running)e(un)m(til)h(a)i(source)g(line)e(past)h(the)h(curren)m(t)g +(line,)e(in)g(the)i(curren)m(t)f(stac)m(k)630 4556 y(frame,)24 +b(is)e(reac)m(hed.)39 b(This)20 b(command)i(is)g(used)g(to)h(a)m(v)m +(oid)g(single)e(stepping)g(through)h(a)h(lo)s(op)630 +4665 y(more)28 b(than)f(once.)41 b(It)28 b(is)e(lik)m(e)h(the)h +Fh(next)f Fn(command,)h(except)h(that)f(when)f Fh(until)f +Fn(encoun-)630 4775 y(ters)32 b(a)g(jump,)e(it)i(automatically)f(con)m +(tin)m(ues)h(execution)g(un)m(til)d(the)j(program)g(coun)m(ter)g(is)630 +4884 y(greater)g(than)e(the)g(address)g(of)g(the)h(jump.)630 +5011 y(This)c(means)h(that)h(when)e(y)m(ou)i(reac)m(h)g(the)f(end)g(of) +g(a)h(lo)s(op)e(after)i(single)e(stepping)g(though)630 +5121 y(it,)e Fh(until)e Fn(mak)m(es)j(y)m(our)e(program)g(con)m(tin)m +(ue)h(execution)f(un)m(til)f(it)h(exits)g(the)h(lo)s(op.)38 +b(In)23 b(con-)630 5230 y(trast,)29 b(a)f Fh(next)f Fn(command)h(at)g +(the)g(end)f(of)h(a)g(lo)s(op)f(simply)f(steps)i(bac)m(k)g(to)h(the)f +(b)s(eginning)630 5340 y(of)j(the)f(lo)s(op,)g(whic)m(h)f(forces)i(y)m +(ou)f(to)i(step)e(through)g(the)g(next)h(iteration.)p +eop +%DVIPSSectionPage: 40 +40 41 bop 150 -116 a Fn(40)2644 b(Debugging)31 b(with)e(GDB)630 +299 y Fh(until)c Fn(alw)m(a)m(ys)i(stops)g(y)m(our)f(program)h(if)e(it) +h(attempts)i(to)f(exit)g(the)f(curren)m(t)h(stac)m(k)h(frame.)630 +441 y Fh(until)k Fn(ma)m(y)i(pro)s(duce)e(somewhat)i(coun)m(terin)m +(tuitiv)m(e)f(results)f(if)g(the)i(order)f(of)g(mac)m(hine)630 +551 y(co)s(de)25 b(do)s(es)g(not)h(matc)m(h)g(the)f(order)g(of)g(the)h +(source)f(lines.)37 b(F)-8 b(or)26 b(example,)g(in)e(the)h(follo)m +(wing)630 660 y(excerpt)f(from)f(a)h(debugging)f(session,)h(the)g +Fh(f)f Fn(\()p Fh(frame)p Fn(\))g(command)g(sho)m(ws)h(that)g +(execution)630 770 y(is)29 b(stopp)s(ed)h(at)h(line)e +Fh(206)p Fn(;)g(y)m(et)j(when)d(w)m(e)i(use)f Fh(until)p +Fn(,)f(w)m(e)i(get)h(to)f(line)e Fh(195)p Fn(:)870 906 +y Fh(\(gdb\))46 b(f)870 1010 y(#0)95 b(main)47 b(\(argc=4,)e +(argv=0xf7fffae8\))e(at)48 b(m4.c:206)870 1114 y(206)811 +b(expand_input\(\);)870 1218 y(\(gdb\))46 b(until)870 +1322 y(195)620 b(for)47 b(\()g(;)g(argc)g(>)h(0;)f(NEXTARG\))e({)630 +1464 y Fn(This)39 b(happ)s(ened)g(b)s(ecause,)k(for)e(execution)g +(e\016ciency)-8 b(,)44 b(the)d(compiler)e(had)h(generated)630 +1574 y(co)s(de)35 b(for)f(the)h(lo)s(op)e(closure)h(test)i(at)f(the)g +(end,)g(rather)f(than)g(the)h(start,)i(of)d(the)h(lo)s(op|)630 +1683 y(ev)m(en)j(though)e(the)h(test)h(in)d(a)i(C)g Fh(for)p +Fn(-lo)s(op)e(is)h(written)g(b)s(efore)g(the)h(b)s(o)s(dy)f(of)h(the)g +(lo)s(op.)630 1793 y(The)29 b Fh(until)g Fn(command)g(app)s(eared)g(to) +i(step)e(bac)m(k)i(to)f(the)g(b)s(eginning)d(of)j(the)g(lo)s(op)f(when) +630 1902 y(it)40 b(adv)-5 b(anced)41 b(to)h(this)e(expression;)45 +b(ho)m(w)m(ev)m(er,)g(it)40 b(has)h(not)g(really)f(gone)i(to)f(an)g +(earlier)630 2012 y(statemen)m(t|not)32 b(in)e(terms)g(of)g(the)h +(actual)g(mac)m(hine)f(co)s(de.)630 2154 y Fh(until)37 +b Fn(with)h(no)h(argumen)m(t)g(w)m(orks)g(b)m(y)f(means)h(of)g(single)f +(instruction)f(stepping,)j(and)630 2264 y(hence)31 b(is)e(slo)m(w)m(er) +h(than)h Fh(until)d Fn(with)i(an)g(argumen)m(t.)150 2439 +y Fh(until)f Fg(lo)s(cation)150 2548 y Fh(u)h Fg(lo)s(cation)86 +b Fn(Con)m(tin)m(ue)36 b(running)e(y)m(our)i(program)h(un)m(til)e +(either)h(the)g(sp)s(eci\014ed)f(lo)s(cation)h(is)g(reac)m(hed,)630 +2658 y(or)h(the)g(curren)m(t)g(stac)m(k)h(frame)f(returns.)59 +b Fg(lo)s(cation)37 b Fn(is)f(an)m(y)h(of)g(the)g(forms)f(of)h(argumen) +m(t)630 2768 y(acceptable)22 b(to)f Fh(break)e Fn(\(see)i(Section)f +(5.1.1)j([Setting)d(breakp)s(oin)m(ts],)i(page)f(28\).)39 +b(This)18 b(form)630 2877 y(of)29 b(the)h(command)e(uses)h(breakp)s +(oin)m(ts,)f(and)h(hence)g(is)f(quic)m(k)m(er)h(than)g +Fh(until)f Fn(without)g(an)630 2987 y(argumen)m(t.)150 +3162 y Fh(stepi)150 3271 y(si)384 b Fn(Execute)31 b(one)g(mac)m(hine)f +(instruction,)f(then)h(stop)g(and)g(return)f(to)i(the)g(debugger.)630 +3414 y(It)25 b(is)g(often)g(useful)f(to)i(do)f(`)p Fh(display/i)j($pc)p +Fn(')d(when)f(stepping)g(b)m(y)h(mac)m(hine)g(instructions.)630 +3523 y(This)38 b(mak)m(es)j(GDB)g(automatically)e(displa)m(y)f(the)i +(next)g(instruction)e(to)j(b)s(e)e(executed,)630 3633 +y(eac)m(h)32 b(time)e(y)m(our)g(program)g(stops.)41 b(See)30 +b(Section)h(8.6)g([Automatic)g(displa)m(y],)e(page)j(60.)630 +3775 y(An)e(argumen)m(t)h(is)e(a)i(rep)s(eat)g(coun)m(t,)g(as)f(in)f +Fh(step)p Fn(.)150 3926 y Fh(nexti)150 4035 y(ni)384 +b Fn(Execute)34 b(one)f(mac)m(hine)f(instruction,)f(but)h(if)g(it)g(is) +g(a)h(function)f(call,)g(pro)s(ceed)h(un)m(til)e(the)630 +4145 y(function)e(returns.)630 4287 y(An)h(argumen)m(t)h(is)e(a)i(rep)s +(eat)g(coun)m(t,)g(as)f(in)f Fh(next)p Fn(.)150 4584 +y Fl(5.3)68 b(Signals)275 4792 y Fn(A)28 b(signal)e(is)i(an)f(async)m +(hronous)h(ev)m(en)m(t)i(that)e(can)h(happ)s(en)d(in)h(a)h(program.)40 +b(The)27 b(op)s(erating)h(system)150 4902 y(de\014nes)22 +b(the)g(p)s(ossible)e(kinds)h(of)h(signals,)h(and)f(giv)m(es)h(eac)m(h) +g(kind)e(a)i(name)f(and)g(a)h(n)m(um)m(b)s(er.)37 b(F)-8 +b(or)23 b(example,)150 5011 y(in)d(Unix)h Fh(SIGINT)e +Fn(is)i(the)h(signal)e(a)i(program)f(gets)i(when)d(y)m(ou)i(t)m(yp)s(e) +g(an)f(in)m(terrupt)f(\(often)j Fe(C-c)p Fn(\);)h Fh(SIGSEGV)150 +5121 y Fn(is)j(the)h(signal)e(a)j(program)e(gets)i(from)e(referencing)h +(a)g(place)g(in)e(memory)i(far)f(a)m(w)m(a)m(y)j(from)d(all)g(the)h +(areas)150 5230 y(in)36 b(use;)k Fh(SIGALRM)35 b Fn(o)s(ccurs)h(when)g +(the)h(alarm)g(clo)s(c)m(k)g(timer)f(go)s(es)i(o\013)f(\(whic)m(h)f +(happ)s(ens)f(only)h(if)g(y)m(our)150 5340 y(program)30 +b(has)g(requested)h(an)f(alarm\).)p eop +%DVIPSSectionPage: 41 +41 42 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(41)275 299 y(Some)29 +b(signals,)g(including)d Fh(SIGALRM)p Fn(,)i(are)i(a)g(normal)e(part)i +(of)f(the)h(functioning)e(of)h(y)m(our)h(program.)150 +408 y(Others,)k(suc)m(h)f(as)g Fh(SIGSEGV)p Fn(,)g(indicate)f(errors;)j +(these)f(signals)e(are)h Fg(fatal)38 b Fn(\(kill)31 b(y)m(our)i +(program)h(imme-)150 518 y(diately\))f(if)g(the)i(program)e(has)h(not)g +(sp)s(eci\014ed)f(in)f(adv)-5 b(ance)35 b(some)f(other)h(w)m(a)m(y)g +(to)f(handle)f(the)h(signal.)150 628 y Fh(SIGINT)29 b +Fn(do)s(es)i(not)g(indicate)e(an)i(error)f(in)g(y)m(our)h(program,)f +(but)h(it)f(is)g(normally)f(fatal)i(so)g(it)f(can)h(carry)150 +737 y(out)g(the)f(purp)s(ose)f(of)h(the)h(in)m(terrupt:)39 +b(to)31 b(kill)d(the)j(program.)275 864 y(GDB)g(has)f(the)h(abilit)m(y) +e(to)i(detect)g(an)m(y)g(o)s(ccurrence)g(of)f(a)h(signal)e(in)g(y)m +(our)i(program.)40 b(Y)-8 b(ou)31 b(can)g(tell)150 973 +y(GDB)g(in)f(adv)-5 b(ance)31 b(what)f(to)h(do)f(for)g(eac)m(h)i(kind)c +(of)j(signal.)275 1100 y(Normally)-8 b(,)44 b(GDB)e(is)f(set)h(up)f(to) +h(ignore)g(non-erroneous)f(signals)f(lik)m(e)h Fh(SIGALRM)f +Fn(\(so)i(as)g(not)g(to)150 1209 y(in)m(terfere)g(with)g(their)g(role)g +(in)f(the)i(functioning)e(of)i(y)m(our)f(program\))h(but)f(to)i(stop)f +(y)m(our)f(program)150 1319 y(immediately)c(whenev)m(er)h(an)h(error)f +(signal)f(happ)s(ens.)67 b(Y)-8 b(ou)40 b(can)g(c)m(hange)h(these)f +(settings)f(with)g(the)150 1428 y Fh(handle)29 b Fn(command.)150 +1606 y Fh(info)g(signals)630 1715 y Fn(Prin)m(t)h(a)i(table)g(of)f(all) +g(the)g(kinds)f(of)h(signals)f(and)h(ho)m(w)h(GDB)g(has)f(b)s(een)g +(told)g(to)h(handle)630 1825 y(eac)m(h)e(one.)40 b(Y)-8 +b(ou)29 b(can)g(use)f(this)g(to)h(see)h(the)e(signal)g(n)m(um)m(b)s +(ers)f(of)i(all)e(the)i(de\014ned)e(t)m(yp)s(es)i(of)630 +1934 y(signals.)630 2061 y Fh(info)g(handle)g Fn(is)g(the)i(new)f +(alias)f(for)h Fh(info)g(signals)p Fn(.)150 2204 y Fh(handle)f +Fg(signal)j(k)m(eyw)m(ords)t Fh(...)630 2314 y Fn(Change)40 +b(the)g(w)m(a)m(y)h(GDB)h(handles)c(signal)h Fg(signal)p +Fn(.)69 b Fg(signal)42 b Fn(can)f(b)s(e)e(the)h(n)m(um)m(b)s(er)f(of)i +(a)630 2423 y(signal)29 b(or)i(its)f(name)g(\(with)g(or)g(without)g +(the)h(`)p Fh(SIG)p Fn(')f(at)h(the)g(b)s(eginning\).)39 +b(The)30 b Fg(k)m(eyw)m(ords)630 2533 y Fn(sa)m(y)h(what)f(c)m(hange)i +(to)f(mak)m(e.)275 2676 y(The)k(k)m(eyw)m(ords)h(allo)m(w)m(ed)g(b)m(y) +g(the)g Fh(handle)f Fn(command)g(can)i(b)s(e)e(abbreviated.)57 +b(Their)34 b(full)g(names)150 2786 y(are:)150 2929 y +Fh(nostop)192 b Fn(GDB)26 b(should)d(not)i(stop)g(y)m(our)g(program)g +(when)f(this)g(signal)g(happ)s(ens.)37 b(It)25 b(ma)m(y)g(still)e(prin) +m(t)630 3039 y(a)31 b(message)g(telling)e(y)m(ou)i(that)g(the)f(signal) +f(has)h(come)i(in.)150 3182 y Fh(stop)288 b Fn(GDB)41 +b(should)c(stop)j(y)m(our)g(program)f(when)g(this)f(signal)g(happ)s +(ens.)67 b(This)38 b(implies)f(the)630 3292 y Fh(print)29 +b Fn(k)m(eyw)m(ord)i(as)f(w)m(ell.)150 3435 y Fh(print)240 +b Fn(GDB)31 b(should)e(prin)m(t)g(a)i(message)g(when)e(this)h(signal)f +(happ)s(ens.)150 3578 y Fh(noprint)144 b Fn(GDB)34 b(should)d(not)j +(men)m(tion)e(the)i(o)s(ccurrence)f(of)g(the)h(signal)d(at)j(all.)48 +b(This)31 b(implies)g(the)630 3688 y Fh(nostop)e Fn(k)m(eyw)m(ord)i(as) +f(w)m(ell.)150 3831 y Fh(pass)288 b Fn(GDB)37 b(should)d(allo)m(w)i(y)m +(our)g(program)f(to)i(see)g(this)e(signal;)i(y)m(our)f(program)g(can)g +(handle)630 3941 y(the)31 b(signal,)e(or)h(else)g(it)g(ma)m(y)h +(terminate)g(if)e(the)i(signal)e(is)g(fatal)i(and)f(not)g(handled.)150 +4084 y Fh(nopass)192 b Fn(GDB)31 b(should)e(not)h(allo)m(w)g(y)m(our)h +(program)f(to)h(see)g(this)e(signal.)275 4227 y(When)37 +b(a)h(signal)f(stops)g(y)m(our)h(program,)i(the)e(signal)e(is)h(not)h +(visible)d(un)m(til)h(y)m(ou)j(con)m(tin)m(ue.)63 b(Y)-8 +b(our)150 4337 y(program)31 b(sees)h(the)g(signal)e(then,)i(if)f +Fh(pass)f Fn(is)h(in)f(e\013ect)j(for)f(the)f(signal)g(in)f(question)h +Fk(at)j(that)h(time)p Fn(.)45 b(In)150 4446 y(other)35 +b(w)m(ords,)g(after)g(GDB)g(rep)s(orts)f(a)h(signal,)f(y)m(ou)h(can)g +(use)f(the)h Fh(handle)d Fn(command)j(with)e Fh(pass)g +Fn(or)150 4556 y Fh(nopass)c Fn(to)i(con)m(trol)g(whether)e(y)m(our)i +(program)f(sees)h(that)g(signal)e(when)g(y)m(ou)i(con)m(tin)m(ue.)275 +4682 y(Y)-8 b(ou)28 b(can)g(also)g(use)g(the)g Fh(signal)e +Fn(command)h(to)i(prev)m(en)m(t)g(y)m(our)f(program)f(from)h(seeing)f +(a)i(signal,)e(or)150 4792 y(cause)32 b(it)e(to)i(see)g(a)f(signal)f +(it)g(normally)f(w)m(ould)h(not)i(see,)g(or)f(to)g(giv)m(e)h(it)f(an)m +(y)g(signal)f(at)h(an)m(y)h(time.)42 b(F)-8 b(or)150 +4902 y(example,)34 b(if)e(y)m(our)i(program)f(stopp)s(ed)f(due)h(to)h +(some)g(sort)f(of)h(memory)f(reference)h(error,)g(y)m(ou)f(migh)m(t)150 +5011 y(store)25 b(correct)h(v)-5 b(alues)23 b(in)m(to)i(the)f +(erroneous)h(v)-5 b(ariables)23 b(and)h(con)m(tin)m(ue,)i(hoping)d(to)i +(see)g(more)f(execution;)150 5121 y(but)h(y)m(our)h(program)g(w)m(ould) +f(probably)f(terminate)i(immediately)e(as)i(a)g(result)f(of)h(the)g +(fatal)h(signal)d(once)150 5230 y(it)40 b(sa)m(w)i(the)f(signal.)70 +b(T)-8 b(o)42 b(prev)m(en)m(t)f(this,)i(y)m(ou)e(can)g(con)m(tin)m(ue)g +(with)f(`)p Fh(signal)29 b(0)p Fn('.)72 b(See)41 b(Section)f(11.3)150 +5340 y([Giving)29 b(y)m(our)i(program)f(a)h(signal],)e(page)i(92.)p +eop +%DVIPSSectionPage: 42 +42 43 bop 150 -116 a Fn(42)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fl(5.4)68 b(Stopping)45 b(and)g(starting)h(m)l(ulti-thread)g +(programs)275 488 y Fn(When)34 b(y)m(our)h(program)f(has)h(m)m(ultiple) +e(threads)h(\(see)i(Section)e(4.10)j([Debugging)e(programs)f(with)150 +598 y(m)m(ultiple)f(threads],)j(page)g(24\),)i(y)m(ou)e(can)f(c)m(ho)s +(ose)h(whether)f(to)h(set)g(breakp)s(oin)m(ts)e(on)h(all)f(threads,)i +(or)150 707 y(on)30 b(a)h(particular)e(thread.)150 903 +y Fh(break)g Fg(linesp)s(ec)34 b Fh(thread)29 b Fg(threadno)150 +1012 y Fh(break)g Fg(linesp)s(ec)34 b Fh(thread)29 b +Fg(threadno)34 b Fh(if)c(...)630 1122 y Fg(linesp)s(ec)37 +b Fn(sp)s(eci\014es)32 b(source)i(lines;)f(there)h(are)g(sev)m(eral)f +(w)m(a)m(ys)i(of)e(writing)f(them,)i(but)f(the)630 1231 +y(e\013ect)f(is)d(alw)m(a)m(ys)i(to)g(sp)s(ecify)e(some)i(source)g +(line.)630 1362 y(Use)26 b(the)f(quali\014er)e(`)p Fh(thread)29 +b Fg(threadno)5 b Fn(')25 b(with)f(a)h(breakp)s(oin)m(t)g(command)g(to) +g(sp)s(ecify)f(that)630 1472 y(y)m(ou)29 b(only)f(w)m(an)m(t)h(GDB)h +(to)f(stop)g(the)g(program)f(when)g(a)h(particular)e(thread)h(reac)m +(hes)i(this)630 1582 y(breakp)s(oin)m(t.)38 b Fg(threadno)30 +b Fn(is)25 b(one)h(of)g(the)g(n)m(umeric)f(thread)g(iden)m(ti\014ers)f +(assigned)h(b)m(y)h(GDB,)630 1691 y(sho)m(wn)k(in)f(the)h(\014rst)g +(column)f(of)i(the)f(`)p Fh(info)g(threads)p Fn(')e(displa)m(y)-8 +b(.)630 1822 y(If)30 b(y)m(ou)g(do)g(not)g(sp)s(ecify)f(`)p +Fh(thread)g Fg(threadno)5 b Fn(')30 b(when)f(y)m(ou)h(set)h(a)f(breakp) +s(oin)m(t,)f(the)i(break-)630 1932 y(p)s(oin)m(t)e(applies)g(to)i +Fk(al)5 b(l)40 b Fn(threads)30 b(of)h(y)m(our)f(program.)630 +2063 y(Y)-8 b(ou)41 b(can)f(use)g(the)g Fh(thread)e Fn(quali\014er)g +(on)i(conditional)f(breakp)s(oin)m(ts)g(as)h(w)m(ell;)k(in)39 +b(this)630 2172 y(case,)32 b(place)e(`)p Fh(thread)f +Fg(threadno)5 b Fn(')30 b(b)s(efore)g(the)g(breakp)s(oin)m(t)g +(condition,)f(lik)m(e)h(this:)870 2298 y Fh(\(gdb\))46 +b(break)h(frik.c:13)e(thread)h(28)h(if)g(bartab)g(>)g(lim)275 +2472 y Fn(Whenev)m(er)28 b(y)m(our)g(program)f(stops)h(under)e(GDB)j +(for)f(an)m(y)g(reason,)h Fk(al)5 b(l)37 b Fn(threads)28 +b(of)g(execution)g(stop,)150 2581 y(not)34 b(just)f(the)h(curren)m(t)f +(thread.)51 b(This)32 b(allo)m(ws)h(y)m(ou)h(to)g(examine)f(the)h(o)m +(v)m(erall)g(state)h(of)f(the)g(program,)150 2691 y(including)27 +b(switc)m(hing)i(b)s(et)m(w)m(een)i(threads,)f(without)g(w)m(orrying)f +(that)i(things)e(ma)m(y)i(c)m(hange)h(underfo)s(ot.)275 +2822 y(Con)m(v)m(ersely)-8 b(,)31 b(whenev)m(er)f(y)m(ou)g(restart)h +(the)g(program,)f Fk(al)5 b(l)40 b Fn(threads)30 b(start)h(executing.) +41 b Fk(This)33 b(is)g(true)150 2931 y(even)f(when)h(single-stepping)39 +b Fn(with)29 b(commands)h(lik)m(e)g Fh(step)f Fn(or)i +Fh(next)p Fn(.)275 3062 y(In)i(particular,)i(GDB)h(cannot)f +(single-step)f(all)f(threads)i(in)e(lo)s(c)m(kstep.)54 +b(Since)33 b(thread)i(sc)m(heduling)150 3172 y(is)c(up)f(to)i(y)m(our)g +(debugging)e(target's)j(op)s(erating)e(system)h(\(not)g(con)m(trolled)f +(b)m(y)g(GDB\),)j(other)d(threads)150 3282 y(ma)m(y)40 +b(execute)g(more)g(than)f(one)g(statemen)m(t)i(while)c(the)j(curren)m +(t)f(thread)g(completes)g(a)h(single)e(step.)150 3391 +y(Moreo)m(v)m(er,)29 b(in)c(general)i(other)f(threads)g(stop)g(in)f +(the)h(middle)e(of)j(a)f(statemen)m(t,)j(rather)d(than)g(at)h(a)g +(clean)150 3501 y(statemen)m(t)32 b(b)s(oundary)-8 b(,)29 +b(when)h(the)g(program)g(stops.)275 3632 y(Y)-8 b(ou)34 +b(migh)m(t)g(ev)m(en)h(\014nd)e(y)m(our)i(program)f(stopp)s(ed)f(in)g +(another)i(thread)f(after)h(con)m(tin)m(uing)e(or)h(ev)m(en)150 +3741 y(single-stepping.)j(This)25 b(happ)s(ens)g(whenev)m(er)h(some)h +(other)f(thread)h(runs)d(in)m(to)j(a)g(breakp)s(oin)m(t,)f(a)h(signal,) +150 3851 y(or)j(an)h(exception)f(b)s(efore)g(the)h(\014rst)e(thread)h +(completes)h(whatev)m(er)g(y)m(ou)g(requested.)275 3982 +y(On)k(some)i(OSes,)h(y)m(ou)f(can)g(lo)s(c)m(k)g(the)f(OS)g(sc)m +(heduler)g(and)g(th)m(us)g(allo)m(w)g(only)g(a)h(single)e(thread)h(to) +150 4092 y(run.)150 4244 y Fh(set)29 b(scheduler-locking)d +Fg(mo)s(de)630 4354 y Fn(Set)34 b(the)g(sc)m(heduler)f(lo)s(c)m(king)g +(mo)s(de.)51 b(If)33 b(it)h(is)f Fh(off)p Fn(,)h(then)f(there)h(is)f +(no)h(lo)s(c)m(king)f(and)h(an)m(y)630 4463 y(thread)42 +b(ma)m(y)i(run)d(at)i(an)m(y)g(time.)78 b(If)42 b Fh(on)p +Fn(,)j(then)e(only)e(the)i(curren)m(t)g(thread)f(ma)m(y)h(run)630 +4573 y(when)c(the)h(inferior)e(is)h(resumed.)68 b(The)40 +b Fh(step)f Fn(mo)s(de)g(optimizes)g(for)h(single-stepping.)630 +4682 y(It)f(stops)h(other)f(threads)g(from)g(\\seizing)g(the)g(prompt") +g(b)m(y)h(preempting)e(the)h(curren)m(t)630 4792 y(thread)32 +b(while)f(y)m(ou)h(are)h(stepping.)46 b(Other)32 b(threads)g(will)e +(only)h(rarely)h(\(or)h(nev)m(er\))g(get)h(a)630 4902 +y(c)m(hance)25 b(to)g(run)d(when)h(y)m(ou)i(step.)38 +b(They)24 b(are)g(more)g(lik)m(ely)f(to)i(run)d(when)h(y)m(ou)i +(\\next")g(o)m(v)m(er)630 5011 y(a)36 b(function)e(call,)i(and)f(they)h +(are)g(completely)f(free)h(to)g(run)e(when)g(y)m(ou)i(use)f(commands) +630 5121 y(lik)m(e)42 b(\\con)m(tin)m(ue",)47 b(\\un)m(til",)e(or)e +(\\\014nish".)76 b(Ho)m(w)m(ev)m(er,)48 b(unless)42 b(another)g(thread) +h(hits)f(a)630 5230 y(breakp)s(oin)m(t)d(during)e(its)i(timeslice,)i +(they)f(will)d(nev)m(er)j(steal)g(the)g(GDB)g(prompt)f(a)m(w)m(a)m(y) +630 5340 y(from)30 b(the)g(thread)h(that)g(y)m(ou)f(are)h(debugging.)p +eop +%DVIPSSectionPage: 43 +43 44 bop 150 -116 a Fn(Chapter)30 b(5:)41 b(Stopping)29 +b(and)h(Con)m(tin)m(uing)2042 b(43)150 299 y Fh(show)29 +b(scheduler-locking)630 408 y Fn(Displa)m(y)h(the)g(curren)m(t)g(sc)m +(heduler)f(lo)s(c)m(king)h(mo)s(de.)p eop +%DVIPSSectionPage: 44 +44 45 bop 150 -116 a Fn(44)2644 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 45 +45 46 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28 +b(the)j(Stac)m(k)2213 b(45)150 299 y Fi(6)80 b(Examining)55 +b(the)e(Stac)l(k)275 531 y Fn(When)32 b(y)m(our)h(program)g(has)g +(stopp)s(ed,)g(the)g(\014rst)f(thing)g(y)m(ou)h(need)g(to)h(kno)m(w)f +(is)f(where)g(it)h(stopp)s(ed)150 641 y(and)d(ho)m(w)g(it)g(got)i +(there.)275 775 y(Eac)m(h)22 b(time)g(y)m(our)f(program)h(p)s(erforms)e +(a)i(function)f(call,)i(information)d(ab)s(out)i(the)g(call)f(is)g +(generated.)150 884 y(That)35 b(information)f(includes)f(the)i(lo)s +(cation)g(of)g(the)h(call)f(in)e(y)m(our)j(program,)g(the)g(argumen)m +(ts)f(of)h(the)150 994 y(call,)26 b(and)e(the)i(lo)s(cal)e(v)-5 +b(ariables)24 b(of)h(the)h(function)d(b)s(eing)h(called.)38 +b(The)25 b(information)f(is)g(sa)m(v)m(ed)i(in)e(a)h(blo)s(c)m(k)150 +1104 y(of)33 b(data)h(called)e(a)h Fg(stac)m(k)i(frame)p +Fn(.)48 b(The)33 b(stac)m(k)h(frames)f(are)g(allo)s(cated)g(in)f(a)h +(region)g(of)g(memory)g(called)150 1213 y(the)e Fg(call)e(stac)m(k)p +Fn(.)275 1347 y(When)36 b(y)m(our)h(program)f(stops,)j(the)e(GDB)h +(commands)f(for)f(examining)f(the)i(stac)m(k)i(allo)m(w)d(y)m(ou)h(to) +150 1457 y(see)31 b(all)e(of)i(this)e(information.)275 +1591 y(One)h(of)h(the)g(stac)m(k)i(frames)d(is)g Fg(selected)35 +b Fn(b)m(y)c(GDB)h(and)e(man)m(y)h(GDB)i(commands)d(refer)h(implicitly) +150 1700 y(to)j(the)f(selected)h(frame.)49 b(In)33 b(particular,)f +(whenev)m(er)h(y)m(ou)h(ask)f(GDB)h(for)f(the)h(v)-5 +b(alue)32 b(of)i(a)f(v)-5 b(ariable)32 b(in)150 1810 +y(y)m(our)f(program,)g(the)g(v)-5 b(alue)30 b(is)g(found)f(in)h(the)h +(selected)g(frame.)42 b(There)31 b(are)g(sp)s(ecial)e(GDB)j(commands) +150 1920 y(to)27 b(select)f(whic)m(hev)m(er)f(frame)h(y)m(ou)g(are)h +(in)m(terested)f(in.)38 b(See)26 b(Section)f(6.3)i([Selecting)f(a)g +(frame],)h(page)g(47.)275 2054 y(When)d(y)m(our)g(program)g(stops,)h +(GDB)h(automatically)e(selects)g(the)h(curren)m(tly)e(executing)h +(frame)h(and)150 2163 y(describ)s(es)36 b(it)h(brie\015y)-8 +b(,)38 b(similar)d(to)k(the)e Fh(frame)f Fn(command)i(\(see)g(Section)g +(6.4)g([Information)f(ab)s(out)h(a)150 2273 y(frame],)31 +b(page)g(48\).)150 2529 y Fl(6.1)68 b(Stac)l(k)45 b(frames)275 +2721 y Fn(The)38 b(call)g(stac)m(k)j(is)d(divided)e(up)i(in)m(to)h(con) +m(tiguous)h(pieces)e(called)h Fg(stac)m(k)h(frames)p +Fn(,)i(or)d Fg(frames)j Fn(for)150 2831 y(short;)32 b(eac)m(h)g(frame)f +(is)g(the)g(data)h(asso)s(ciated)g(with)e(one)h(call)g(to)h(one)g +(function.)42 b(The)31 b(frame)g(con)m(tains)150 2941 +y(the)25 b(argumen)m(ts)g(giv)m(en)g(to)h(the)f(function,)g(the)g +(function's)e(lo)s(cal)h(v)-5 b(ariables,)25 b(and)g(the)g(address)f +(at)h(whic)m(h)150 3050 y(the)31 b(function)e(is)g(executing.)275 +3184 y(When)g(y)m(our)g(program)g(is)g(started,)h(the)g(stac)m(k)g(has) +g(only)e(one)i(frame,)g(that)g(of)f(the)h(function)e +Fh(main)p Fn(.)150 3294 y(This)34 b(is)g(called)g(the)i +Fg(initial)g Fn(frame)f(or)h(the)f Fg(outermost)j Fn(frame.)56 +b(Eac)m(h)35 b(time)g(a)h(function)e(is)h(called,)h(a)150 +3403 y(new)e(frame)h(is)f(made.)54 b(Eac)m(h)35 b(time)g(a)g(function)e +(returns,)i(the)g(frame)g(for)f(that)h(function)f(in)m(v)m(o)s(cation) +150 3513 y(is)g(eliminated.)51 b(If)34 b(a)h(function)f(is)f(recursiv)m +(e,)j(there)f(can)g(b)s(e)f(man)m(y)g(frames)h(for)f(the)h(same)g +(function.)150 3623 y(The)29 b(frame)h(for)g(the)g(function)f(in)f +(whic)m(h)h(execution)h(is)f(actually)h(o)s(ccurring)e(is)h(called)g +(the)h Fg(innermost)150 3732 y Fn(frame.)41 b(This)28 +b(is)i(the)g(most)h(recen)m(tly)g(created)g(of)g(all)e(the)h(stac)m(k)i +(frames)e(that)h(still)e(exist.)275 3866 y(Inside)43 +b(y)m(our)h(program,)49 b(stac)m(k)d(frames)e(are)h(iden)m(ti\014ed)e +(b)m(y)i(their)f(addresses.)83 b(A)45 b(stac)m(k)h(frame)150 +3976 y(consists)38 b(of)g(man)m(y)g(b)m(ytes,)j(eac)m(h)e(of)g(whic)m +(h)e(has)g(its)h(o)m(wn)g(address;)k(eac)m(h)d(kind)d(of)j(computer)f +(has)g(a)150 4085 y(con)m(v)m(en)m(tion)29 b(for)f(c)m(ho)s(osing)g +(one)h(b)m(yte)f(whose)g(address)f(serv)m(es)i(as)f(the)h(address)e(of) +h(the)h(frame.)40 b(Usually)150 4195 y(this)32 b(address)g(is)g(k)m +(ept)h(in)f(a)h(register)g(called)f(the)h Fg(frame)g(p)s(oin)m(ter)f +(register)39 b Fn(while)31 b(execution)i(is)f(going)150 +4305 y(on)e(in)f(that)i(frame.)275 4439 y(GDB)h(assigns)f(n)m(um)m(b)s +(ers)f(to)j(all)d(existing)h(stac)m(k)i(frames,)f(starting)f(with)g +(zero)h(for)f(the)h(innermost)150 4548 y(frame,)39 b(one)e(for)f(the)h +(frame)g(that)h(called)e(it,)i(and)e(so)h(on)g(up)m(w)m(ard.)59 +b(These)37 b(n)m(um)m(b)s(ers)e(do)i(not)g(really)150 +4658 y(exist)f(in)e(y)m(our)i(program;)i(they)e(are)g(assigned)f(b)m(y) +h(GDB)g(to)h(giv)m(e)f(y)m(ou)g(a)g(w)m(a)m(y)h(of)f(designating)e +(stac)m(k)150 4768 y(frames)c(in)f(GDB)j(commands.)275 +4902 y(Some)g(compilers)f(pro)m(vide)h(a)h(w)m(a)m(y)g(to)g(compile)f +(functions)f(so)i(that)g(they)g(op)s(erate)g(without)e(stac)m(k)150 +5011 y(frames.)38 b(\(F)-8 b(or)25 b(example,)g(the)f +Fh(gcc)f Fn(option)g(`)p Fh(-fomit-frame-pointer)p Fn(')c(generates)25 +b(functions)d(without)150 5121 y(a)35 b(frame.\))56 b(This)33 +b(is)h(o)s(ccasionally)g(done)h(with)f(hea)m(vily)h(used)f(library)f +(functions)g(to)j(sa)m(v)m(e)h(the)e(frame)150 5230 y(setup)f(time.)54 +b(GDB)36 b(has)f(limited)d(facilities)i(for)g(dealing)g(with)f(these)j +(function)d(in)m(v)m(o)s(cations.)54 b(If)35 b(the)150 +5340 y(innermost)d(function)g(in)m(v)m(o)s(cation)h(has)g(no)h(stac)m +(k)h(frame,)f(GDB)g(nev)m(ertheless)g(regards)f(it)g(as)g(though)p +eop +%DVIPSSectionPage: 46 +46 47 bop 150 -116 a Fn(46)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(it)35 b(had)g(a)h(separate)g(frame,)h(whic)m(h)d(is)h(n)m(um)m(b) +s(ered)f(zero)i(as)g(usual,)f(allo)m(wing)f(correct)j(tracing)e(of)h +(the)150 408 y(function)g(call)g(c)m(hain.)59 b(Ho)m(w)m(ev)m(er,)41 +b(GDB)d(has)f(no)g(pro)m(vision)e(for)h(frameless)h(functions)e +(elsewhere)h(in)150 518 y(the)31 b(stac)m(k.)150 732 +y Fh(frame)e Fg(args)630 842 y Fn(The)f Fh(frame)f Fn(command)h(allo)m +(ws)g(y)m(ou)h(to)g(mo)m(v)m(e)h(from)e(one)h(stac)m(k)h(frame)e(to)h +(another,)h(and)630 951 y(to)d(prin)m(t)e(the)i(stac)m(k)h(frame)e(y)m +(ou)h(select.)40 b Fg(args)30 b Fn(ma)m(y)d(b)s(e)f(either)g(the)g +(address)g(of)g(the)h(frame)630 1061 y(or)38 b(the)g(stac)m(k)i(frame)d +(n)m(um)m(b)s(er.)63 b(Without)38 b(an)f(argumen)m(t,)k +Fh(frame)36 b Fn(prin)m(ts)h(the)h(curren)m(t)630 1170 +y(stac)m(k)32 b(frame.)150 1331 y Fh(select-frame)630 +1441 y Fn(The)g Fh(select-frame)c Fn(command)k(allo)m(ws)g(y)m(ou)g(to) +h(mo)m(v)m(e)g(from)f(one)g(stac)m(k)i(frame)e(to)h(an-)630 +1551 y(other)e(without)e(prin)m(ting)f(the)j(frame.)40 +b(This)29 b(is)g(the)i(silen)m(t)e(v)m(ersion)h(of)h +Fh(frame)p Fn(.)150 1812 y Fl(6.2)68 b(Bac)l(ktraces)275 +2006 y Fn(A)34 b(bac)m(ktrace)i(is)e(a)g(summary)f(of)i(ho)m(w)f(y)m +(our)g(program)h(got)g(where)f(it)g(is.)51 b(It)35 b(sho)m(ws)f(one)g +(line)f(p)s(er)150 2116 y(frame,)d(for)g(man)m(y)h(frames,)f(starting)g +(with)f(the)h(curren)m(tly)g(executing)g(frame)g(\(frame)h(zero\),)g +(follo)m(w)m(ed)150 2225 y(b)m(y)f(its)g(caller)g(\(frame)g(one\),)i +(and)d(on)i(up)e(the)i(stac)m(k.)150 2439 y Fh(backtrace)150 +2549 y(bt)384 b Fn(Prin)m(t)34 b(a)h(bac)m(ktrace)i(of)e(the)g(en)m +(tire)g(stac)m(k:)52 b(one)35 b(line)e(p)s(er)h(frame)h(for)g(all)e +(frames)i(in)f(the)630 2659 y(stac)m(k.)630 2794 y(Y)-8 +b(ou)29 b(can)f(stop)h(the)f(bac)m(ktrace)j(at)e(an)m(y)f(time)h(b)m(y) +f(t)m(yping)g(the)g(system)h(in)m(terrupt)d(c)m(harac-)630 +2903 y(ter,)31 b(normally)d Fe(C-c)p Fn(.)150 3064 y +Fh(backtrace)g Fg(n)150 3174 y Fh(bt)i Fg(n)303 b Fn(Similar,)28 +b(but)h(prin)m(t)g(only)h(the)g(innermost)f Fg(n)h Fn(frames.)150 +3335 y Fh(backtrace)e(-)p Fg(n)150 3445 y Fh(bt)i(-)p +Fg(n)255 b Fn(Similar,)28 b(but)h(prin)m(t)g(only)h(the)g(outermost)h +Fg(n)f Fn(frames.)275 3632 y(The)53 b(names)g Fh(where)g +Fn(and)g Fh(info)29 b(stack)52 b Fn(\(abbreviated)h Fh(info)30 +b(s)p Fn(\))53 b(are)h(additional)e(aliases)h(for)150 +3742 y Fh(backtrace)p Fn(.)275 3878 y(Eac)m(h)24 b(line)e(in)h(the)h +(bac)m(ktrace)i(sho)m(ws)e(the)g(frame)g(n)m(um)m(b)s(er)e(and)h(the)i +(function)d(name.)39 b(The)23 b(program)150 3987 y(coun)m(ter)37 +b(v)-5 b(alue)35 b(is)g(also)h(sho)m(wn|unless)e(y)m(ou)i(use)g +Fh(set)29 b(print)g(address)g(off)p Fn(.)56 b(The)36 +b(bac)m(ktrace)i(also)150 4097 y(sho)m(ws)29 b(the)h(source)g(\014le)e +(name)i(and)f(line)f(n)m(um)m(b)s(er,)h(as)g(w)m(ell)g(as)h(the)f +(argumen)m(ts)h(to)h(the)e(function.)39 b(The)150 4207 +y(program)30 b(coun)m(ter)g(v)-5 b(alue)30 b(is)e(omitted)i(if)f(it)h +(is)f(at)h(the)g(b)s(eginning)d(of)j(the)h(co)s(de)f(for)f(that)i(line) +d(n)m(um)m(b)s(er.)275 4343 y(Here)34 b(is)e(an)h(example)h(of)f(a)h +(bac)m(ktrace.)52 b(It)34 b(w)m(as)f(made)h(with)e(the)i(command)f(`)p +Fh(bt)d(3)p Fn(',)k(so)g(it)f(sho)m(ws)150 4452 y(the)e(innermost)e +(three)h(frames.)390 4582 y Fh(#0)95 b(m4_traceon)45 +b(\(obs=0x24eb0,)f(argc=1,)i(argv=0x2b8c8\))581 4686 +y(at)h(builtin.c:993)390 4790 y(#1)95 b(0x6e38)46 b(in)h(expand_macro)e +(\(sym=0x2b600\))f(at)j(macro.c:242)390 4894 y(#2)95 +b(0x6840)46 b(in)h(expand_token)e(\(obs=0x0,)g(t=177664,)g +(td=0xf7fffb08\))581 4998 y(at)i(macro.c:71)390 5101 +y(\(More)f(stack)h(frames)f(follow...\))150 5230 y Fn(The)36 +b(displa)m(y)e(for)i(frame)g(zero)h(do)s(es)f(not)g(b)s(egin)f(with)g +(a)h(program)g(coun)m(ter)h(v)-5 b(alue,)37 b(indicating)d(that)150 +5340 y(y)m(our)c(program)g(has)h(stopp)s(ed)e(at)i(the)g(b)s(eginning)c +(of)k(the)f(co)s(de)h(for)f(line)f Fh(993)g Fn(of)i Fh(builtin.c)p +Fn(.)p eop +%DVIPSSectionPage: 47 +47 48 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28 +b(the)j(Stac)m(k)2213 b(47)150 299 y Fl(6.3)68 b(Selecting)46 +b(a)f(frame)275 485 y Fn(Most)i(commands)g(for)f(examining)f(the)i +(stac)m(k)h(and)e(other)h(data)h(in)d(y)m(our)i(program)f(w)m(ork)h(on) +150 595 y(whic)m(hev)m(er)40 b(stac)m(k)i(frame)f(is)f(selected)h(at)g +(the)g(momen)m(t.)72 b(Here)41 b(are)h(the)e(commands)h(for)f +(selecting)150 704 y(a)i(stac)m(k)h(frame;)k(all)41 b(of)g(them)h +(\014nish)d(b)m(y)j(prin)m(ting)d(a)j(brief)e(description)g(of)h(the)h +(stac)m(k)h(frame)f(just)150 814 y(selected.)150 998 +y Fh(frame)29 b Fg(n)150 1108 y Fh(f)h Fg(n)351 b Fn(Select)44 +b(frame)f(n)m(um)m(b)s(er)f Fg(n)p Fn(.)79 b(Recall)43 +b(that)h(frame)f(zero)i(is)d(the)i(innermost)e(\(curren)m(tly)630 +1218 y(executing\))30 b(frame,)f(frame)h(one)f(is)g(the)g(frame)g(that) +h(called)f(the)g(innermost)f(one,)i(and)f(so)630 1327 +y(on.)41 b(The)29 b(highest-n)m(um)m(b)s(ered)g(frame)h(is)g(the)g(one) +h(for)f Fh(main)p Fn(.)150 1474 y Fh(frame)f Fg(addr)150 +1584 y Fh(f)h Fg(addr)219 b Fn(Select)30 b(the)g(frame)g(at)h(address)e +Fg(addr)p Fn(.)40 b(This)28 b(is)h(useful)f(mainly)g(if)h(the)i(c)m +(haining)d(of)i(stac)m(k)630 1693 y(frames)37 b(has)f(b)s(een)g +(damaged)i(b)m(y)e(a)i(bug,)g(making)e(it)g(imp)s(ossible)e(for)i(GDB)i +(to)g(assign)630 1803 y(n)m(um)m(b)s(ers)k(prop)s(erly)f(to)j(all)e +(frames.)80 b(In)42 b(addition,)j(this)e(can)g(b)s(e)g(useful)f(when)g +(y)m(our)630 1913 y(program)30 b(has)g(m)m(ultiple)e(stac)m(ks)k(and)e +(switc)m(hes)g(b)s(et)m(w)m(een)h(them.)630 2041 y(On)g(the)h(SP)-8 +b(AR)m(C)32 b(arc)m(hitecture,)i Fh(frame)c Fn(needs)i(t)m(w)m(o)h +(addresses)f(to)h(select)f(an)g(arbitrary)630 2150 y(frame:)41 +b(a)30 b(frame)h(p)s(oin)m(ter)e(and)h(a)h(stac)m(k)g(p)s(oin)m(ter.) +630 2279 y(On)h(the)i(MIPS)f(and)g(Alpha)f(arc)m(hitecture,)j(it)e +(needs)g(t)m(w)m(o)h(addresses:)46 b(a)34 b(stac)m(k)h(p)s(oin)m(ter) +630 2388 y(and)30 b(a)h(program)f(coun)m(ter.)630 2517 +y(On)36 b(the)h(29k)h(arc)m(hitecture,)i(it)c(needs)h(three)g +(addresses:)54 b(a)37 b(register)g(stac)m(k)i(p)s(oin)m(ter,)f(a)630 +2626 y(program)30 b(coun)m(ter,)h(and)f(a)h(memory)f(stac)m(k)i(p)s +(oin)m(ter.)150 2773 y Fh(up)e Fg(n)303 b Fn(Mo)m(v)m(e)31 +b Fg(n)e Fn(frames)h(up)e(the)i(stac)m(k.)41 b(F)-8 b(or)31 +b(p)s(ositiv)m(e)d(n)m(um)m(b)s(ers)g Fg(n)p Fn(,)h(this)g(adv)-5 +b(ances)29 b(to)m(w)m(ard)i(the)630 2883 y(outermost)f(frame,)g(to)g +(higher)e(frame)i(n)m(um)m(b)s(ers,)e(to)i(frames)f(that)h(ha)m(v)m(e)h +(existed)e(longer.)630 2992 y Fg(n)h Fn(defaults)f(to)i(one.)150 +3139 y Fh(down)e Fg(n)208 b Fn(Mo)m(v)m(e)35 b Fg(n)d +Fn(frames)h(do)m(wn)g(the)g(stac)m(k.)49 b(F)-8 b(or)34 +b(p)s(ositiv)m(e)e(n)m(um)m(b)s(ers)g Fg(n)p Fn(,)h(this)f(adv)-5 +b(ances)33 b(to)m(w)m(ard)630 3249 y(the)25 b(innermost)f(frame,)i(to)g +(lo)m(w)m(er)f(frame)g(n)m(um)m(b)s(ers,)f(to)i(frames)f(that)g(w)m +(ere)h(created)g(more)630 3359 y(recen)m(tly)-8 b(.)41 +b Fg(n)30 b Fn(defaults)g(to)h(one.)41 b(Y)-8 b(ou)31 +b(ma)m(y)g(abbreviate)f Fh(down)f Fn(as)i Fh(do)p Fn(.)275 +3506 y(All)j(of)h(these)h(commands)f(end)g(b)m(y)g(prin)m(ting)f(t)m(w) +m(o)i(lines)e(of)i(output)f(describing)e(the)j(frame.)55 +b(The)150 3615 y(\014rst)35 b(line)f(sho)m(ws)h(the)h(frame)g(n)m(um)m +(b)s(er,)g(the)g(function)e(name,)k(the)d(argumen)m(ts,)j(and)d(the)h +(source)g(\014le)150 3725 y(and)30 b(line)f(n)m(um)m(b)s(er)h(of)h +(execution)g(in)f(that)h(frame.)42 b(The)31 b(second)g(line)e(sho)m(ws) +h(the)h(text)h(of)f(that)h(source)150 3834 y(line.)275 +3925 y(F)-8 b(or)31 b(example:)390 4048 y Fh(\(gdb\))46 +b(up)390 4152 y(#1)95 b(0x22f0)46 b(in)h(main)g(\(argc=1,)e +(argv=0xf7fffbf4,)f(env=0xf7fffbfc\))581 4255 y(at)j(env.c:10)390 +4359 y(10)668 b(read_input_file)43 b(\(argv[i]\);)275 +4480 y Fn(After)34 b(suc)m(h)g(a)h(prin)m(tout,)f(the)g +Fh(list)g Fn(command)g(with)f(no)h(argumen)m(ts)g(prin)m(ts)f(ten)h +(lines)f(cen)m(tered)150 4590 y(on)d(the)h(p)s(oin)m(t)e(of)i +(execution)f(in)f(the)i(frame.)41 b(See)30 b(Section)g(7.1)i([Prin)m +(ting)d(source)h(lines],)f(page)i(51.)150 4774 y Fh(up-silently)c +Fg(n)150 4884 y Fh(down-silently)g Fg(n)630 4994 y Fn(These)43 +b(t)m(w)m(o)i(commands)f(are)g(v)-5 b(arian)m(ts)43 b(of)h +Fh(up)f Fn(and)g Fh(down)p Fn(,)j(resp)s(ectiv)m(ely;)k(they)44 +b(di\013er)630 5103 y(in)33 b(that)h(they)g(do)g(their)f(w)m(ork)h +(silen)m(tly)-8 b(,)34 b(without)f(causing)g(displa)m(y)f(of)i(the)g +(new)g(frame.)630 5213 y(They)22 b(are)i(in)m(tended)d(primarily)f(for) +j(use)f(in)g(GDB)i(command)e(scripts,)i(where)e(the)h(output)630 +5322 y(migh)m(t)30 b(b)s(e)g(unnecessary)g(and)f(distracting.)p +eop +%DVIPSSectionPage: 48 +48 49 bop 150 -116 a Fn(48)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fl(6.4)68 b(Information)46 b(ab)t(out)f(a)g(frame)275 +494 y Fn(There)29 b(are)i(sev)m(eral)g(other)g(commands)f(to)h(prin)m +(t)e(information)f(ab)s(out)i(the)h(selected)g(stac)m(k)h(frame.)150 +657 y Fh(frame)150 767 y(f)432 b Fn(When)27 b(used)f(without)f(an)m(y)j +(argumen)m(t,)g(this)d(command)i(do)s(es)f(not)i(c)m(hange)f(whic)m(h)f +(frame)630 876 y(is)31 b(selected,)h(but)f(prin)m(ts)f(a)i(brief)e +(description)g(of)h(the)h(curren)m(tly)f(selected)h(stac)m(k)h(frame.) +630 986 y(It)f(can)h(b)s(e)f(abbreviated)f Fh(f)p Fn(.)47 +b(With)32 b(an)g(argumen)m(t,)h(this)f(command)g(is)f(used)h(to)h +(select)g(a)630 1096 y(stac)m(k)f(frame.)40 b(See)31 +b(Section)f(6.3)i([Selecting)e(a)h(frame],)f(page)i(47.)150 +1258 y Fh(info)d(frame)150 1367 y(info)g(f)211 b Fn(This)27 +b(command)i(prin)m(ts)e(a)j(v)m(erb)s(ose)f(description)e(of)i(the)g +(selected)g(stac)m(k)i(frame,)e(includ-)630 1477 y(ing:)705 +1613 y Fj(\017)60 b Fn(the)31 b(address)e(of)i(the)f(frame)705 +1748 y Fj(\017)60 b Fn(the)31 b(address)e(of)i(the)f(next)h(frame)f(do) +m(wn)g(\(called)g(b)m(y)g(this)f(frame\))705 1884 y Fj(\017)60 +b Fn(the)31 b(address)e(of)i(the)f(next)h(frame)f(up)f(\(caller)h(of)h +(this)e(frame\))705 2020 y Fj(\017)60 b Fn(the)21 b(language)g(in)f +(whic)m(h)g(the)h(source)g(co)s(de)g(corresp)s(onding)e(to)i(this)f +(frame)h(is)f(written)705 2156 y Fj(\017)60 b Fn(the)31 +b(address)e(of)i(the)f(frame's)h(argumen)m(ts)705 2292 +y Fj(\017)60 b Fn(the)43 b(program)g(coun)m(ter)g(sa)m(v)m(ed)h(in)d +(it)i(\(the)g(address)f(of)h(execution)g(in)f(the)h(caller)810 +2401 y(frame\))705 2537 y Fj(\017)60 b Fn(whic)m(h)29 +b(registers)h(w)m(ere)h(sa)m(v)m(ed)h(in)d(the)h(frame)630 +2699 y(The)21 b(v)m(erb)s(ose)h(description)e(is)h(useful)g(when)f +(something)i(has)g(gone)g(wrong)g(that)g(has)g(made)630 +2808 y(the)31 b(stac)m(k)g(format)g(fail)e(to)i(\014t)f(the)h(usual)e +(con)m(v)m(en)m(tions.)150 2970 y Fh(info)g(frame)g Fg(addr)150 +3080 y Fh(info)g(f)h Fg(addr)630 3190 y Fn(Prin)m(t)25 +b(a)i(v)m(erb)s(ose)g(description)d(of)j(the)f(frame)h(at)g(address)e +Fg(addr)p Fn(,)i(without)e(selecting)h(that)630 3299 +y(frame.)40 b(The)28 b(selected)h(frame)g(remains)e(unc)m(hanged)i(b)m +(y)f(this)g(command.)40 b(This)26 b(requires)630 3409 +y(the)21 b(same)h(kind)d(of)j(address)e(\(more)i(than)f(one)g(for)g +(some)h(arc)m(hitectures\))g(that)g(y)m(ou)f(sp)s(ecify)630 +3518 y(in)29 b(the)i Fh(frame)e Fn(command.)40 b(See)31 +b(Section)f(6.3)h([Selecting)f(a)h(frame],)g(page)g(47.)150 +3680 y Fh(info)e(args)67 b Fn(Prin)m(t)29 b(the)i(argumen)m(ts)g(of)f +(the)h(selected)g(frame,)f(eac)m(h)i(on)e(a)h(separate)g(line.)150 +3842 y Fh(info)e(locals)630 3952 y Fn(Prin)m(t)k(the)g(lo)s(cal)g(v)-5 +b(ariables)33 b(of)h(the)f(selected)i(frame,)f(eac)m(h)h(on)f(a)g +(separate)g(line.)49 b(These)630 4061 y(are)31 b(all)e(v)-5 +b(ariables)29 b(\(declared)h(either)g(static)h(or)g(automatic\))g +(accessible)g(at)g(the)f(p)s(oin)m(t)g(of)630 4171 y(execution)h(of)f +(the)h(selected)g(frame.)150 4333 y Fh(info)e(catch)630 +4443 y Fn(Prin)m(t)37 b(a)h(list)f(of)h(all)f(the)h(exception)g +(handlers)e(that)i(are)h(activ)m(e)g(in)e(the)h(curren)m(t)f(stac)m(k) +630 4552 y(frame)31 b(at)h(the)g(curren)m(t)f(p)s(oin)m(t)f(of)i +(execution.)44 b(T)-8 b(o)31 b(see)h(other)g(exception)f(handlers,)f +(visit)630 4662 y(the)d(asso)s(ciated)f(frame)h(\(using)e(the)h +Fh(up)p Fn(,)h Fh(down)p Fn(,)f(or)h Fh(frame)e Fn(commands\);)j(then)e +(t)m(yp)s(e)g Fh(info)630 4771 y(catch)p Fn(.)39 b(See)31 +b(Section)f(5.1.3)i([Setting)f(catc)m(hp)s(oin)m(ts],)g(page)g(32.)150 +5035 y Fl(6.5)68 b(MIPS/Alpha)44 b(mac)l(hines)i(and)e(the)i(function)e +(stac)l(k)275 5230 y Fn(Alpha-)20 b(and)g(MIPS-based)h(computers)g(use) +g(an)g(un)m(usual)e(stac)m(k)k(frame,)g(whic)m(h)d(sometimes)h +(requires)150 5340 y(GDB)31 b(to)h(searc)m(h)f(bac)m(kw)m(ard)f(in)f +(the)i(ob)5 b(ject)31 b(co)s(de)g(to)g(\014nd)e(the)h(b)s(eginning)e +(of)j(a)f(function.)p eop +%DVIPSSectionPage: 49 +49 50 bop 150 -116 a Fn(Chapter)30 b(6:)41 b(Examining)28 +b(the)j(Stac)m(k)2213 b(49)275 299 y(T)-8 b(o)38 b(impro)m(v)m(e)g +(resp)s(onse)f(time)h(\(esp)s(ecially)f(for)h(em)m(b)s(edded)f +(applications,)i(where)e(GDB)j(ma)m(y)f(b)s(e)150 408 +y(restricted)28 b(to)i(a)f(slo)m(w)f(serial)g(line)f(for)i(this)e +(searc)m(h\))j(y)m(ou)f(ma)m(y)g(w)m(an)m(t)h(to)f(limit)e(the)i(size)f +(of)h(this)f(searc)m(h,)150 518 y(using)h(one)i(of)f(these)h(commands:) +150 727 y Fh(set)e(heuristic-fence-post)c Fg(limit)630 +837 y Fn(Restrict)31 b(GDB)h(to)g(examining)e(at)i(most)f +Fg(limit)g Fn(b)m(ytes)h(in)d(its)i(searc)m(h)g(for)g(the)h(b)s +(eginning)630 946 y(of)39 b(a)g(function.)66 b(A)39 b(v)-5 +b(alue)38 b(of)h Fg(0)47 b Fn(\(the)39 b(default\))g(means)f(there)i +(is)e(no)g(limit.)65 b(Ho)m(w)m(ev)m(er,)630 1056 y(except)32 +b(for)e Fg(0)p Fn(,)i(the)f(larger)f(the)h(limit)e(the)i(more)g(b)m +(ytes)g Fh(heuristic-fence-post)25 b Fn(m)m(ust)630 1166 +y(searc)m(h)31 b(and)f(therefore)h(the)f(longer)g(it)g(tak)m(es)i(to)f +(run.)150 1325 y Fh(show)e(heuristic-fence-post)630 1435 +y Fn(Displa)m(y)h(the)g(curren)m(t)g(limit.)150 1594 +y(These)37 b(commands)g(are)h(a)m(v)-5 b(ailable)37 b +Fk(only)46 b Fn(when)37 b(GDB)h(is)f(con\014gured)f(for)i(debugging)e +(programs)h(on)150 1704 y(Alpha)29 b(or)i(MIPS)e(pro)s(cessors.)p +eop +%DVIPSSectionPage: 50 +50 51 bop 150 -116 a Fn(50)2644 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 51 +51 52 bop 150 -116 a Fn(Chapter)30 b(7:)41 b(Examining)28 +b(Source)i(Files)2106 b(51)150 299 y Fi(7)80 b(Examining)55 +b(Source)d(Files)275 518 y Fn(GDB)25 b(can)g(prin)m(t)e(parts)h(of)h(y) +m(our)f(program's)g(source,)i(since)e(the)h(debugging)e(information)g +(recorded)150 628 y(in)g(the)h(program)g(tells)f(GDB)j(what)e(source)g +(\014les)f(w)m(ere)i(used)e(to)i(build)c(it.)39 b(When)24 +b(y)m(our)g(program)g(stops,)150 737 y(GDB)e(sp)s(on)m(taneously)e +(prin)m(ts)f(the)i(line)e(where)h(it)h(stopp)s(ed.)36 +b(Lik)m(ewise,)22 b(when)e(y)m(ou)h(select)h(a)f(stac)m(k)h(frame)150 +847 y(\(see)31 b(Section)g(6.3)g([Selecting)f(a)h(frame],)g(page)h +(47\),)f(GDB)h(prin)m(ts)d(the)i(line)e(where)g(execution)i(in)e(that) +150 956 y(frame)h(has)g(stopp)s(ed.)40 b(Y)-8 b(ou)31 +b(can)g(prin)m(t)e(other)h(p)s(ortions)f(of)i(source)f(\014les)g(b)m(y) +g(explicit)f(command.)275 1088 y(If)d(y)m(ou)i(use)f(GDB)h(through)e +(its)h Fm(gnu)g Fn(Emacs)g(in)m(terface,)i(y)m(ou)e(ma)m(y)h(prefer)f +(to)g(use)g(Emacs)h(facilities)150 1198 y(to)j(view)f(source;)g(see)h +(Chapter)f(16)h([Using)f(GDB)i(under)d Fm(gnu)h Fn(Emacs],)h(page)g +(133.)150 1446 y Fl(7.1)68 b(Prin)l(ting)46 b(source)f(lines)275 +1636 y Fn(T)-8 b(o)26 b(prin)m(t)e(lines)h(from)g(a)h(source)g(\014le,) +g(use)g(the)g Fh(list)f Fn(command)g(\(abbreviated)h +Fh(l)p Fn(\).)39 b(By)27 b(default,)f(ten)150 1745 y(lines)i(are)i +(prin)m(ted.)39 b(There)29 b(are)h(sev)m(eral)g(w)m(a)m(ys)g(to)h(sp)s +(ecify)d(what)i(part)f(of)h(the)g(\014le)e(y)m(ou)i(w)m(an)m(t)h(to)f +(prin)m(t.)275 1877 y(Here)g(are)h(the)g(forms)f(of)g(the)h +Fh(list)e Fn(command)h(most)h(commonly)f(used:)150 2030 +y Fh(list)f Fg(linen)m(um)630 2140 y Fn(Prin)m(t)g(lines)g(cen)m(tered) +i(around)f(line)e(n)m(um)m(b)s(er)h Fg(linen)m(um)f Fn(in)h(the)i +(curren)m(t)f(source)h(\014le.)150 2293 y Fh(list)e Fg(function)630 +2403 y Fn(Prin)m(t)g(lines)g(cen)m(tered)i(around)f(the)g(b)s(eginning) +e(of)i(function)f Fg(function)p Fn(.)150 2556 y Fh(list)288 +b Fn(Prin)m(t)31 b(more)i(lines.)45 b(If)32 b(the)h(last)f(lines)f +(prin)m(ted)g(w)m(ere)i(prin)m(ted)e(with)g(a)i Fh(list)e +Fn(command,)630 2666 y(this)c(prin)m(ts)f(lines)g(follo)m(wing)h(the)h +(last)g(lines)e(prin)m(ted;)h(ho)m(w)m(ev)m(er,)j(if)d(the)h(last)g +(line)e(prin)m(ted)630 2775 y(w)m(as)36 b(a)f(solitary)g(line)e(prin)m +(ted)h(as)h(part)g(of)h(displa)m(ying)c(a)k(stac)m(k)h(frame)e(\(see)h +(Chapter)f(6)630 2885 y([Examining)29 b(the)h(Stac)m(k],)i(page)f +(45\),)h(this)d(prin)m(ts)g(lines)g(cen)m(tered)i(around)e(that)i +(line.)150 3038 y Fh(list)e(-)211 b Fn(Prin)m(t)29 b(lines)g(just)h(b)s +(efore)g(the)g(lines)f(last)h(prin)m(ted.)275 3192 y(By)h(default,)f +(GDB)i(prin)m(ts)d(ten)i(source)g(lines)e(with)h(an)m(y)h(of)g(these)g +(forms)f(of)h(the)g Fh(list)f Fn(command.)150 3301 y(Y)-8 +b(ou)31 b(can)g(c)m(hange)g(this)e(using)g Fh(set)h(listsize)p +Fn(:)150 3499 y Fh(set)f(listsize)g Fg(coun)m(t)630 3608 +y Fn(Mak)m(e)h(the)f Fh(list)e Fn(command)h(displa)m(y)f +Fg(coun)m(t)k Fn(source)d(lines)f(\(unless)g(the)h Fh(list)f +Fn(argumen)m(t)630 3718 y(explicitly)h(sp)s(eci\014es)h(some)i(other)f +(n)m(um)m(b)s(er\).)150 3871 y Fh(show)f(listsize)630 +3981 y Fn(Displa)m(y)h(the)g(n)m(um)m(b)s(er)f(of)i(lines)d(that)j +Fh(list)e Fn(prin)m(ts.)275 4134 y(Rep)s(eating)41 b(a)h +Fh(list)e Fn(command)h(with)1682 4131 y Fc(h)p 1706 4078 +151 4 v 1706 4134 a Fb(RET)p 1706 4150 V 1853 4131 a +Fc(i)1924 4134 y Fn(discards)f(the)i(argumen)m(t,)j(so)c(it)h(is)e +(equiv)-5 b(alen)m(t)41 b(to)150 4244 y(t)m(yping)36 +b(just)g Fh(list)p Fn(.)59 b(This)35 b(is)h(more)h(useful)e(than)i +(listing)d(the)j(same)g(lines)e(again.)60 b(An)37 b(exception)g(is)150 +4354 y(made)24 b(for)g(an)f(argumen)m(t)i(of)f(`)p Fh(-)p +Fn(';)i(that)f(argumen)m(t)f(is)f(preserv)m(ed)h(in)e(rep)s(etition)h +(so)h(that)g(eac)m(h)h(rep)s(etition)150 4463 y(mo)m(v)m(es)32 +b(up)d(in)g(the)i(source)f(\014le.)275 4595 y(In)20 b(general,)i(the)f +Fh(list)f Fn(command)h(exp)s(ects)g(y)m(ou)g(to)g(supply)d(zero,)24 +b(one)d(or)g(t)m(w)m(o)h Fg(linesp)s(ecs)p Fn(.)35 b(Linesp)s(ecs)150 +4704 y(sp)s(ecify)23 b(source)i(lines;)g(there)f(are)h(sev)m(eral)g(w)m +(a)m(ys)g(of)g(writing)e(them)h(but)g(the)g(e\013ect)j(is)c(alw)m(a)m +(ys)i(to)g(sp)s(ecify)150 4814 y(some)31 b(source)f(line.)39 +b(Here)31 b(is)f(a)g(complete)h(description)e(of)h(the)h(p)s(ossible)d +(argumen)m(ts)i(for)h Fh(list)p Fn(:)150 4967 y Fh(list)e +Fg(linesp)s(ec)630 5077 y Fn(Prin)m(t)g(lines)g(cen)m(tered)i(around)f +(the)g(line)f(sp)s(eci\014ed)g(b)m(y)h Fg(linesp)s(ec)p +Fn(.)150 5230 y Fh(list)f Fg(\014rst)p Fh(,)p Fg(last)630 +5340 y Fn(Prin)m(t)g(lines)g(from)h Fg(\014rst)h Fn(to)h +Fg(last)p Fn(.)40 b(Both)31 b(argumen)m(ts)g(are)g(linesp)s(ecs.)p +eop +%DVIPSSectionPage: 52 +52 53 bop 150 -116 a Fn(52)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(list)g(,)p Fg(last)69 b Fn(Prin)m(t)29 b(lines)g(ending)g +(with)g Fg(last)p Fn(.)150 469 y Fh(list)g Fg(\014rst)p +Fh(,)630 579 y Fn(Prin)m(t)g(lines)g(starting)h(with)f +Fg(\014rst)p Fn(.)150 749 y Fh(list)g(+)211 b Fn(Prin)m(t)29 +b(lines)g(just)h(after)h(the)f(lines)f(last)h(prin)m(ted.)150 +920 y Fh(list)f(-)211 b Fn(Prin)m(t)29 b(lines)g(just)h(b)s(efore)g +(the)g(lines)f(last)h(prin)m(ted.)150 1090 y Fh(list)288 +b Fn(As)30 b(describ)s(ed)f(in)g(the)h(preceding)g(table.)275 +1267 y(Here)g(are)h(the)g(w)m(a)m(ys)g(of)g(sp)s(ecifying)d(a)i(single) +g(source)g(line|all)e(the)i(kinds)f(of)h(linesp)s(ec.)150 +1443 y Fg(n)m(um)m(b)s(er)178 b Fn(Sp)s(eci\014es)36 +b(line)g Fg(n)m(um)m(b)s(er)42 b Fn(of)c(the)g(curren)m(t)f(source)g +(\014le.)62 b(When)37 b(a)h Fh(list)e Fn(command)h(has)630 +1552 y(t)m(w)m(o)32 b(linesp)s(ecs,)c(this)i(refers)f(to)j(the)e(same)h +(source)f(\014le)g(as)h(the)f(\014rst)g(linesp)s(ec.)150 +1723 y Fh(+)p Fg(o\013set)223 b Fn(Sp)s(eci\014es)21 +b(the)j(line)d Fg(o\013set)27 b Fn(lines)21 b(after)j(the)f(last)g +(line)f(prin)m(ted.)37 b(When)23 b(used)f(as)h(the)h(second)630 +1832 y(linesp)s(ec)c(in)h(a)i Fh(list)e Fn(command)h(that)h(has)f(t)m +(w)m(o,)j(this)d(sp)s(eci\014es)f(the)h(line)f Fg(o\013set)k +Fn(lines)20 b(do)m(wn)630 1942 y(from)30 b(the)g(\014rst)g(linesp)s +(ec.)150 2112 y Fh(-)p Fg(o\013set)223 b Fn(Sp)s(eci\014es)29 +b(the)h(line)f Fg(o\013set)k Fn(lines)c(b)s(efore)h(the)g(last)h(line)d +(prin)m(ted.)150 2283 y Fg(\014lename)5 b Fh(:)p Fg(n)m(um)m(b)s(er)630 +2392 y Fn(Sp)s(eci\014es)29 b(line)f Fg(n)m(um)m(b)s(er)36 +b Fn(in)29 b(the)i(source)f(\014le)g Fg(\014lename)p +Fn(.)150 2563 y Fg(function)153 b Fn(Sp)s(eci\014es)31 +b(the)j(line)d(that)j(b)s(egins)e(the)h(b)s(o)s(dy)f(of)h(the)g +(function)f Fg(function)p Fn(.)48 b(F)-8 b(or)34 b(example:)630 +2672 y(in)29 b(C,)h(this)g(is)f(the)i(line)d(with)h(the)i(op)s(en)f +(brace.)150 2843 y Fg(\014lename)5 b Fh(:)p Fg(function)630 +2953 y Fn(Sp)s(eci\014es)21 b(the)h(line)f(of)i(the)f(op)s(en-brace)h +(that)g(b)s(egins)e(the)h(b)s(o)s(dy)f(of)i(the)f(function)f +Fg(function)630 3062 y Fn(in)27 b(the)i(\014le)e Fg(\014lename)p +Fn(.)39 b(Y)-8 b(ou)29 b(only)f(need)g(the)g(\014le)g(name)g(with)f(a)i +(function)e(name)h(to)h(a)m(v)m(oid)630 3172 y(am)m(biguit)m(y)h(when)f +(there)i(are)f(iden)m(tically)f(named)h(functions)f(in)g(di\013eren)m +(t)h(source)g(\014les.)150 3342 y Fh(*)p Fg(address)137 +b Fn(Sp)s(eci\014es)27 b(the)j(line)d(con)m(taining)i(the)g(program)g +(address)g Fg(address)p Fn(.)39 b Fg(address)32 b Fn(ma)m(y)e(b)s(e)f +(an)m(y)630 3452 y(expression.)150 3737 y Fl(7.2)68 b(Searc)l(hing)45 +b(source)g(\014les)275 3941 y Fn(There)d(are)i(t)m(w)m(o)h(commands)e +(for)g(searc)m(hing)g(through)f(the)i(curren)m(t)f(source)h(\014le)e +(for)h(a)h(regular)150 4050 y(expression.)150 4293 y +Fh(forward-search)26 b Fg(regexp)150 4402 y Fh(search)j +Fg(regexp)630 4512 y Fn(The)c(command)g(`)p Fh(forward-search)i +Fg(regexp)s Fn(')e(c)m(hec)m(ks)i(eac)m(h)f(line,)f(starting)g(with)f +(the)i(one)630 4622 y(follo)m(wing)20 b(the)h(last)g(line)e(listed,)j +(for)f(a)g(matc)m(h)h(for)f Fg(regexp)p Fn(.)38 b(It)21 +b(lists)f(the)h(line)e(that)j(is)e(found.)630 4731 y(Y)-8 +b(ou)27 b(can)g(use)f(the)h(synon)m(ym)f(`)p Fh(search)j +Fg(regexp)s Fn(')d(or)h(abbreviate)f(the)h(command)f(name)h(as)630 +4841 y Fh(fo)p Fn(.)150 5011 y Fh(reverse-search)f Fg(regexp)630 +5121 y Fn(The)f(command)g(`)p Fh(reverse-search)i Fg(regexp)s +Fn(')e(c)m(hec)m(ks)i(eac)m(h)f(line,)f(starting)g(with)f(the)i(one)630 +5230 y(b)s(efore)33 b(the)g(last)f(line)g(listed)f(and)h(going)h(bac)m +(kw)m(ard,)h(for)f(a)g(matc)m(h)h(for)f Fg(regexp)p Fn(.)48 +b(It)33 b(lists)630 5340 y(the)e(line)d(that)j(is)f(found.)39 +b(Y)-8 b(ou)31 b(can)g(abbreviate)f(this)f(command)h(as)h +Fh(rev)p Fn(.)p eop +%DVIPSSectionPage: 53 +53 54 bop 150 -116 a Fn(Chapter)30 b(7:)41 b(Examining)28 +b(Source)i(Files)2106 b(53)150 299 y Fl(7.3)68 b(Sp)t(ecifying)45 +b(source)g(directories)275 490 y Fn(Executable)38 b(programs)g +(sometimes)h(do)f(not)h(record)g(the)f(directories)g(of)g(the)h(source) +g(\014les)e(from)150 600 y(whic)m(h)f(they)h(w)m(ere)h(compiled,)f +(just)g(the)g(names.)61 b(Ev)m(en)37 b(when)g(they)g(do,)i(the)e +(directories)f(could)h(b)s(e)150 709 y(mo)m(v)m(ed)c(b)s(et)m(w)m(een)f +(the)g(compilation)e(and)h(y)m(our)h(debugging)f(session.)43 +b(GDB)33 b(has)f(a)g(list)e(of)i(directories)150 819 +y(to)38 b(searc)m(h)g(for)f(source)h(\014les;)h(this)e(is)f(called)h +(the)g Fg(source)g(path)p Fn(.)62 b(Eac)m(h)38 b(time)f(GDB)h(w)m(an)m +(ts)g(a)g(source)150 928 y(\014le,)d(it)f(tries)g(all)g(the)g +(directories)g(in)f(the)i(list,)f(in)g(the)h(order)f(they)g(are)h +(presen)m(t)g(in)e(the)i(list,)g(un)m(til)d(it)150 1038 +y(\014nds)26 b(a)h(\014le)g(with)f(the)h(desired)f(name.)40 +b(Note)28 b(that)g(the)g(executable)g(searc)m(h)f(path)h(is)e +Fk(not)36 b Fn(used)27 b(for)g(this)150 1148 y(purp)s(ose.)62 +b(Neither)37 b(is)g(the)h(curren)m(t)g(w)m(orking)f(directory)-8 +b(,)40 b(unless)d(it)g(happ)s(ens)f(to)j(b)s(e)e(in)g(the)h(source)150 +1257 y(path.)275 1390 y(If)33 b(GDB)i(cannot)g(\014nd)d(a)i(source)g +(\014le)f(in)g(the)h(source)g(path,)h(and)e(the)h(ob)5 +b(ject)35 b(program)f(records)g(a)150 1500 y(directory)-8 +b(,)29 b(GDB)h(tries)f(that)g(directory)g(to)s(o.)41 +b(If)28 b(the)h(source)h(path)e(is)g(empt)m(y)-8 b(,)31 +b(and)d(there)h(is)f(no)h(record)150 1609 y(of)i(the)f(compilation)f +(directory)-8 b(,)31 b(GDB)g(lo)s(oks)f(in)f(the)i(curren)m(t)f +(directory)g(as)g(a)h(last)f(resort.)275 1742 y(Whenev)m(er)38 +b(y)m(ou)g(reset)g(or)f(rearrange)h(the)g(source)g(path,)h(GDB)f +(clears)g(out)g(an)m(y)g(information)d(it)150 1852 y(has)30 +b(cac)m(hed)i(ab)s(out)e(where)g(source)g(\014les)f(are)i(found)e(and)h +(where)g(eac)m(h)h(line)e(is)h(in)f(the)h(\014le.)275 +1985 y(When)45 b(y)m(ou)h(start)g(GDB,)h(its)e(source)h(path)f(is)g +(empt)m(y)-8 b(.)88 b(T)-8 b(o)46 b(add)f(other)h(directories,)i(use)e +(the)150 2094 y Fh(directory)28 b Fn(command.)150 2251 +y Fh(directory)g Fg(dirname)34 b Fh(...)150 2384 y(dir)29 +b Fg(dirname)34 b Fh(...)630 2493 y Fn(Add)25 b(directory)h +Fg(dirname)j Fn(to)e(the)f(fron)m(t)g(of)g(the)g(source)h(path.)39 +b(Sev)m(eral)26 b(directory)f(names)630 2603 y(ma)m(y)e(b)s(e)g(giv)m +(en)f(to)i(this)e(command,)i(separated)f(b)m(y)g(`)p +Fh(:)p Fn(')g(or)g(whitespace.)38 b(Y)-8 b(ou)23 b(ma)m(y)g(sp)s(ecify) +630 2713 y(a)34 b(directory)g(that)h(is)e(already)h(in)e(the)j(source)f +(path;)i(this)d(mo)m(v)m(es)i(it)f(forw)m(ard,)g(so)h(GDB)630 +2822 y(searc)m(hes)c(it)f(so)s(oner.)630 2955 y(Y)-8 +b(ou)35 b(can)g(use)f(the)h(string)e(`)p Fh($cdir)p Fn(')h(to)h(refer)f +(to)h(the)g(compilation)e(directory)h(\(if)g(one)h(is)630 +3065 y(recorded\),)j(and)e(`)p Fh($cwd)p Fn(')f(to)i(refer)f(to)h(the)g +(curren)m(t)f(w)m(orking)f(directory)-8 b(.)59 b(`)p +Fh($cwd)p Fn(')35 b(is)h(not)630 3174 y(the)31 b(same)h(as)f(`)p +Fh(.)p Fn('|the)g(former)g(trac)m(ks)h(the)f(curren)m(t)f(w)m(orking)h +(directory)f(as)h(it)g(c)m(hanges)630 3284 y(during)43 +b(y)m(our)j(GDB)g(session,)j(while)43 b(the)j(latter)g(is)e +(immediately)g(expanded)h(to)h(the)630 3394 y(curren)m(t)30 +b(directory)g(at)h(the)g(time)f(y)m(ou)g(add)g(an)h(en)m(try)f(to)h +(the)g(source)f(path.)150 3550 y Fh(directory)630 3660 +y Fn(Reset)h(the)g(source)f(path)g(to)i(empt)m(y)e(again.)41 +b(This)29 b(requires)g(con\014rmation.)150 3816 y Fh(show)g +(directories)630 3926 y Fn(Prin)m(t)g(the)i(source)f(path:)41 +b(sho)m(w)30 b(whic)m(h)f(directories)h(it)g(con)m(tains.)275 +4082 y(If)d(y)m(our)g(source)h(path)f(is)g(cluttered)g(with)f +(directories)h(that)h(are)g(no)f(longer)g(of)h(in)m(terest,)h(GDB)f(ma) +m(y)150 4192 y(sometimes)38 b(cause)g(confusion)e(b)m(y)i(\014nding)d +(the)j(wrong)g(v)m(ersions)f(of)h(source.)63 b(Y)-8 b(ou)38 +b(can)g(correct)h(the)150 4301 y(situation)29 b(as)i(follo)m(ws:)199 +4434 y(1.)61 b(Use)31 b Fh(directory)d Fn(with)h(no)h(argumen)m(t)h(to) +g(reset)g(the)f(source)h(path)f(to)h(empt)m(y)-8 b(.)199 +4567 y(2.)61 b(Use)40 b Fh(directory)d Fn(with)i(suitable)f(argumen)m +(ts)i(to)h(reinstall)d(the)i(directories)e(y)m(ou)j(w)m(an)m(t)f(in)f +(the)330 4677 y(source)31 b(path.)40 b(Y)-8 b(ou)31 b(can)g(add)e(all)h +(the)g(directories)g(in)f(one)h(command.)150 4930 y Fl(7.4)68 +b(Source)45 b(and)f(mac)l(hine)i(co)t(de)275 5121 y Fn(Y)-8 +b(ou)38 b(can)g(use)f(the)h(command)f Fh(info)29 b(line)37 +b Fn(to)h(map)g(source)f(lines)f(to)j(program)e(addresses)g(\(and)150 +5230 y(vice)j(v)m(ersa\),)45 b(and)40 b(the)g(command)h +Fh(disassemble)c Fn(to)k(displa)m(y)e(a)i(range)g(of)g(addresses)e(as)i +(mac)m(hine)150 5340 y(instructions.)g(When)31 b(run)f(under)f +Fm(gnu)i Fn(Emacs)g(mo)s(de,)h(the)f Fh(info)e(line)h +Fn(command)h(no)m(w)g(causes)h(the)p eop +%DVIPSSectionPage: 54 +54 55 bop 150 -116 a Fn(54)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(arro)m(w)k(to)h(p)s(oin)m(t)e(to)h(the)g(line)f(sp)s(eci\014ed.) +46 b(Also,)34 b Fh(info)29 b(line)j Fn(prin)m(ts)f(addresses)h(in)g +(sym)m(b)s(olic)f(form)i(as)150 408 y(w)m(ell)c(as)i(hex.)150 +587 y Fh(info)e(line)g Fg(linesp)s(ec)630 697 y Fn(Prin)m(t)38 +b(the)h(starting)g(and)g(ending)e(addresses)i(of)g(the)h(compiled)d(co) +s(de)i(for)g(source)h(line)630 807 y Fg(linesp)s(ec)p +Fn(.)62 b(Y)-8 b(ou)39 b(can)f(sp)s(ecify)f(source)h(lines)f(in)f(an)m +(y)j(of)f(the)g(w)m(a)m(ys)h(understo)s(o)s(d)e(b)m(y)h(the)630 +916 y Fh(list)29 b Fn(command)h(\(see)i(Section)e(7.1)h([Prin)m(ting)e +(source)i(lines],)e(page)i(51\).)275 1060 y(F)-8 b(or)35 +b(example,)g(w)m(e)g(can)f(use)g Fh(info)c(line)j Fn(to)i(disco)m(v)m +(er)f(the)h(lo)s(cation)f(of)g(the)h(ob)5 b(ject)35 b(co)s(de)g(for)f +(the)150 1170 y(\014rst)c(line)e(of)j(function)e Fh(m4_changequote)p +Fn(:)390 1291 y Fh(\(gdb\))46 b(info)h(line)g(m4_changecom)390 +1395 y(Line)g(895)g(of)g("builtin.c")d(starts)j(at)g(pc)g(0x634c)f(and) +h(ends)g(at)g(0x6350.)150 1522 y Fn(W)-8 b(e)35 b(can)g(also)e(inquire) +f(\(using)h Fh(*)p Fg(addr)39 b Fn(as)34 b(the)g(form)g(for)g +Fg(linesp)s(ec)6 b Fn(\))32 b(what)i(source)g(line)e(co)m(v)m(ers)k(a)e +(par-)150 1631 y(ticular)29 b(address:)390 1752 y Fh(\(gdb\))46 +b(info)h(line)g(*0x63ff)390 1856 y(Line)g(926)g(of)g("builtin.c")d +(starts)j(at)g(pc)g(0x63e4)f(and)h(ends)g(at)g(0x6404.)275 +1983 y Fn(After)c Fh(info)30 b(line)p Fn(,)46 b(the)e(default)f +(address)f(for)i(the)g Fh(x)f Fn(command)h(is)e(c)m(hanged)j(to)f(the)g +(starting)150 2093 y(address)39 b(of)h(the)g(line,)h(so)f(that)h(`)p +Fh(x/i)p Fn(')e(is)g(su\016cien)m(t)h(to)g(b)s(egin)f(examining)f(the)i +(mac)m(hine)g(co)s(de)g(\(see)150 2202 y(Section)33 b(8.5)h([Examining) +d(memory],)j(page)f(59\).)50 b(Also,)33 b(this)f(address)g(is)g(sa)m(v) +m(ed)i(as)f(the)g(v)-5 b(alue)33 b(of)g(the)150 2312 +y(con)m(v)m(enience)e(v)-5 b(ariable)30 b Fh($_)f Fn(\(see)j(Section)e +(8.9)h([Con)m(v)m(enience)g(v)-5 b(ariables],)30 b(page)h(67\).)150 +2491 y Fh(disassemble)630 2600 y Fn(This)f(sp)s(ecialized)g(command)i +(dumps)e(a)i(range)g(of)g(memory)g(as)g(mac)m(hine)g(instructions.)630 +2710 y(The)e(default)f(memory)h(range)h(is)e(the)i(function)e +(surrounding)d(the)31 b(program)f(coun)m(ter)h(of)630 +2820 y(the)j(selected)g(frame.)51 b(A)33 b(single)g(argumen)m(t)h(to)g +(this)f(command)g(is)g(a)h(program)f(coun)m(ter)630 2929 +y(v)-5 b(alue;)26 b(GDB)g(dumps)c(the)j(function)e(surrounding)e(this)j +(v)-5 b(alue.)38 b(Tw)m(o)25 b(argumen)m(ts)f(sp)s(ecify)630 +3039 y(a)31 b(range)f(of)h(addresses)f(\(\014rst)g(inclusiv)m(e,)e +(second)j(exclusiv)m(e\))f(to)h(dump.)275 3183 y(The)k(follo)m(wing)f +(example)i(sho)m(ws)f(the)h(disassem)m(bly)e(of)i(a)g(range)g(of)g +(addresses)g(of)g(HP)f(P)-8 b(A-RISC)150 3293 y(2.0)31 +b(co)s(de:)390 3414 y Fh(\(gdb\))46 b(disas)h(0x32c4)f(0x32e4)390 +3518 y(Dump)h(of)g(assembler)e(code)i(from)f(0x32c4)g(to)i(0x32e4:)390 +3621 y(0x32c4)e(:)283 b(addil)47 b(0,dp)390 +3725 y(0x32c8)f(:)283 b(ldw)47 b(0x22c\(sr0,r1\),r26)390 +3829 y(0x32cc)f(:)283 b(ldil)47 b(0x3000,r31)390 +3933 y(0x32d0)f(:)283 b(ble)47 b(0x3f8\(sr4,r31\))390 +4036 y(0x32d4)f(:)283 b(ldo)47 b(0\(r31\),rp)390 +4140 y(0x32d8)f(:)283 b(addil)47 b(-0x800,dp)390 +4244 y(0x32dc)f(:)283 b(ldo)47 b(0x588\(r1\),r26)390 +4348 y(0x32e0)f(:)283 b(ldil)47 b(0x3000,r31)390 +4452 y(End)g(of)g(assembler)e(dump.)275 4578 y Fn(Some)28 +b(arc)m(hitectures)h(ha)m(v)m(e)g(more)g(than)f(one)g(commonly-used)f +(set)i(of)g(instruction)d(mnemonics)h(or)150 4688 y(other)k(syn)m(tax.) +150 4867 y Fh(set)e(assembly-language)d Fg(instruction-set)630 +4977 y Fn(Select)51 b(the)h(instruction)d(set)i(to)h(use)f(when)f +(disassem)m(bling)e(the)j(program)g(via)g(the)630 5086 +y Fh(disassemble)27 b Fn(or)k Fh(x/i)e Fn(commands.)630 +5213 y(Curren)m(tly)k(this)g(command)h(is)g(only)g(de\014ned)f(for)h +(the)h(In)m(tel)f(x86)i(family)-8 b(.)52 b(Y)-8 b(ou)35 +b(can)f(set)630 5323 y Fg(instruction-set)d Fn(to)g(either)f +Fh(i386)f Fn(or)i Fh(i8086)p Fn(.)39 b(The)30 b(default)f(is)h +Fh(i386)p Fn(.)p eop +%DVIPSSectionPage: 55 +55 56 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(55)150 299 y Fi(8)80 b(Examining)55 b(Data)275 +544 y Fn(The)20 b(usual)g(w)m(a)m(y)j(to)f(examine)f(data)h(in)e(y)m +(our)h(program)g(is)g(with)f(the)h Fh(print)f Fn(command)h +(\(abbreviated)150 653 y Fh(p)p Fn(\),)47 b(or)c(its)g(synon)m(ym)g +Fh(inspect)p Fn(.)78 b(It)43 b(ev)-5 b(aluates)44 b(and)f(prin)m(ts)f +(the)h(v)-5 b(alue)43 b(of)h(an)f(expression)f(of)i(the)150 +763 y(language)27 b(y)m(our)g(program)g(is)f(written)g(in)f(\(see)j +(Chapter)e(9)h([Using)g(GDB)h(with)d(Di\013eren)m(t)j(Languages],)150 +872 y(page)j(71\).)150 1037 y Fh(print)e Fg(exp)150 1147 +y Fh(print)g(/)p Fg(f)47 b(exp)630 1256 y(exp)39 b Fn(is)c(an)g +(expression)g(\(in)g(the)h(source)h(language\).)58 b(By)36 +b(default)f(the)i(v)-5 b(alue)35 b(of)h Fg(exp)j Fn(is)630 +1366 y(prin)m(ted)26 b(in)g(a)i(format)g(appropriate)f(to)h(its)f(data) +h(t)m(yp)s(e;)h(y)m(ou)f(can)f(c)m(ho)s(ose)i(a)f(di\013eren)m(t)f +(for-)630 1475 y(mat)h(b)m(y)f(sp)s(ecifying)e(`)p Fh(/)p +Fg(f)17 b Fn(',)28 b(where)f Fg(f)44 b Fn(is)26 b(a)i(letter)f(sp)s +(ecifying)e(the)i(format;)i(see)f(Section)f(8.4)630 1585 +y([Output)i(formats],)j(page)f(58.)150 1748 y Fh(print)150 +1857 y(print)e(/)p Fg(f)135 b Fn(If)27 b(y)m(ou)i(omit)e +Fg(exp)p Fn(,)i(GDB)g(displa)m(ys)d(the)i(last)g(v)-5 +b(alue)27 b(again)h(\(from)g(the)g Fg(v)-5 b(alue)28 +b(history)8 b Fn(;)27 b(see)630 1967 y(Section)34 b(8.8)i([V)-8 +b(alue)34 b(history],)h(page)g(66\).)54 b(This)32 b(allo)m(ws)i(y)m(ou) +g(to)i(con)m(v)m(enien)m(tly)e(insp)s(ect)630 2077 y(the)d(same)f(v)-5 +b(alue)30 b(in)f(an)i(alternativ)m(e)f(format.)275 2241 +y(A)35 b(more)h(lo)m(w-lev)m(el)g(w)m(a)m(y)g(of)g(examining)e(data)j +(is)e(with)f(the)i Fh(x)f Fn(command.)57 b(It)36 b(examines)f(data)h +(in)150 2351 y(memory)22 b(at)h(a)g(sp)s(eci\014ed)d(address)i(and)f +(prin)m(ts)g(it)h(in)e(a)j(sp)s(eci\014ed)e(format.)38 +b(See)22 b(Section)g(8.5)i([Examining)150 2460 y(memory],)31 +b(page)g(59.)275 2598 y(If)40 b(y)m(ou)h(are)g(in)m(terested)f(in)g +(information)f(ab)s(out)h(t)m(yp)s(es,)k(or)c(ab)s(out)h(ho)m(w)f(the)h +(\014elds)e(of)i(a)g(struct)150 2708 y(or)h(class)f(are)i(declared,)h +(use)e(the)g Fh(ptype)29 b Fg(exp)44 b Fn(command)e(rather)f(than)h +Fh(print)p Fn(.)74 b(See)42 b(Chapter)f(10)150 2818 y([Examining)29 +b(the)h(Sym)m(b)s(ol)f(T)-8 b(able],)30 b(page)i(87.)150 +3084 y Fl(8.1)68 b(Expressions)275 3280 y Fh(print)21 +b Fn(and)h(man)m(y)h(other)g(GDB)g(commands)g(accept)h(an)f(expression) +e(and)h(compute)h(its)f(v)-5 b(alue.)38 b(An)m(y)150 +3389 y(kind)30 b(of)h(constan)m(t,)i(v)-5 b(ariable)31 +b(or)g(op)s(erator)h(de\014ned)e(b)m(y)h(the)h(programming)e(language)i +(y)m(ou)g(are)f(using)150 3499 y(is)25 b(v)-5 b(alid)25 +b(in)g(an)h(expression)f(in)h(GDB.)h(This)e(includes)f(conditional)g +(expressions,)i(function)g(calls,)g(casts)150 3609 y(and)37 +b(string)g(constan)m(ts.)64 b(It)38 b(unfortunately)f(do)s(es)g(not)h +(include)e(sym)m(b)s(ols)g(de\014ned)h(b)m(y)h(prepro)s(cessor)150 +3718 y Fh(#define)28 b Fn(commands.)275 3856 y(GDB)42 +b(no)m(w)f(supp)s(orts)f(arra)m(y)i(constan)m(ts)g(in)f(expressions)f +(input)f(b)m(y)i(the)h(user.)73 b(The)41 b(syn)m(tax)h(is)150 +3966 y Fh({)p Fg(elemen)m(t,)36 b(elemen)m(t)6 b(.)23 +b(.)f(.)11 b Fh(})p Fn(.)54 b(F)-8 b(or)36 b(example,)g(y)m(ou)f(can)g +(no)m(w)g(use)g(the)g(command)g Fh(print)29 b({1,)g(2,)h(3})k +Fn(to)150 4075 y(build)27 b(up)j(an)g(arra)m(y)h(in)e(memory)h(that)h +(is)e(mallo)s(c'd)h(in)f(the)h(target)i(program.)275 +4213 y(Because)h(C)f(is)g(so)g(widespread,)g(most)g(of)h(the)f +(expressions)f(sho)m(wn)h(in)f(examples)h(in)f(this)h(man)m(ual)150 +4323 y(are)k(in)e(C.)h(See)g(Chapter)g(9)h([Using)f(GDB)h(with)e +(Di\013eren)m(t)i(Languages],)i(page)e(71,)i(for)d(information)150 +4433 y(on)30 b(ho)m(w)h(to)g(use)f(expressions)f(in)g(other)i +(languages.)275 4571 y(In)f(this)g(section,)i(w)m(e)g(discuss)d(op)s +(erators)j(that)g(y)m(ou)f(can)h(use)f(in)f(GDB)i(expressions)e +(regardless)h(of)150 4680 y(y)m(our)f(programming)f(language.)275 +4818 y(Casts)40 b(are)h(supp)s(orted)d(in)h(all)g(languages,)44 +b(not)c(just)g(in)f(C,)h(b)s(ecause)h(it)f(is)f(so)i(useful)d(to)j +(cast)h(a)150 4928 y(n)m(um)m(b)s(er)29 b(in)m(to)h(a)h(p)s(oin)m(ter)f +(in)f(order)g(to)j(examine)e(a)g(structure)g(at)h(that)g(address)f(in)f +(memory)-8 b(.)275 5066 y(GDB)26 b(supp)s(orts)e(these)i(op)s(erators,) +h(in)d(addition)g(to)i(those)g(common)g(to)g(programming)e(languages:) +150 5230 y Fh(@)432 b Fn(`)p Fh(@)p Fn(')29 b(is)g(a)g(binary)f(op)s +(erator)h(for)g(treating)h(parts)f(of)g(memory)g(as)h(arra)m(ys.)40 +b(See)30 b(Section)f(8.3)630 5340 y([Arti\014cial)g(arra)m(ys],)i(page) +g(57,)h(for)e(more)g(information.)p eop +%DVIPSSectionPage: 56 +56 57 bop 150 -116 a Fn(56)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(::)384 b Fn(`)p Fh(::)p Fn(')32 b(allo)m(ws)f(y)m(ou)h(to)h +(sp)s(ecify)d(a)j(v)-5 b(ariable)30 b(in)h(terms)h(of)g(the)g(\014le)f +(or)h(function)e(where)h(it)h(is)630 408 y(de\014ned.)39 +b(See)31 b(Section)f(8.2)i([Program)f(v)-5 b(ariables],)29 +b(page)i(56.)150 573 y Fh({)p Fg(t)m(yp)s(e)5 b Fh(})30 +b Fg(addr)630 683 y Fn(Refers)h(to)h(an)f(ob)5 b(ject)32 +b(of)g(t)m(yp)s(e)f Fg(t)m(yp)s(e)37 b Fn(stored)31 b(at)h(address)e +Fg(addr)37 b Fn(in)30 b(memory)-8 b(.)44 b Fg(addr)36 +b Fn(ma)m(y)630 793 y(b)s(e)k(an)m(y)i(expression)e(whose)g(v)-5 +b(alue)41 b(is)f(an)h(in)m(teger)g(or)g(p)s(oin)m(ter)g(\(but)f(paren)m +(theses)i(are)630 902 y(required)30 b(around)h(binary)e(op)s(erators,)k +(just)e(as)h(in)e(a)i(cast\).)46 b(This)30 b(construct)i(is)f(allo)m(w) +m(ed)630 1012 y(regardless)f(of)g(what)h(kind)d(of)j(data)g(is)e +(normally)g(supp)s(osed)f(to)j(reside)f(at)h Fg(addr)p +Fn(.)150 1283 y Fl(8.2)68 b(Program)46 b(v)-7 b(ariables)275 +1481 y Fn(The)29 b(most)i(common)g(kind)d(of)j(expression)e(to)i(use)f +(is)g(the)g(name)h(of)f(a)h(v)-5 b(ariable)29 b(in)g(y)m(our)h +(program.)275 1621 y(V)-8 b(ariables)43 b(in)g(expressions)g(are)i +(understo)s(o)s(d)d(in)h(the)i(selected)f(stac)m(k)i(frame)e(\(see)i +(Section)e(6.3)150 1731 y([Selecting)30 b(a)h(frame],)g(page)g(47\);)h +(they)e(m)m(ust)g(b)s(e)g(either:)225 1871 y Fj(\017)60 +b Fn(global)30 b(\(or)g(\014le-static\))150 2039 y(or)225 +2179 y Fj(\017)60 b Fn(visible)37 b(according)i(to)h(the)g(scop)s(e)f +(rules)f(of)i(the)f(programming)f(language)i(from)f(the)g(p)s(oin)m(t)g +(of)330 2289 y(execution)31 b(in)e(that)i(frame)150 2456 +y(This)e(means)h(that)h(in)e(the)h(function)390 2591 +y Fh(foo)47 b(\(a\))629 2695 y(int)g(a;)390 2798 y({)485 +2902 y(bar)g(\(a\);)485 3006 y({)581 3110 y(int)g(b)g(=)h(test)e(\(\);) +581 3213 y(bar)h(\(b\);)485 3317 y(})390 3421 y(})150 +3561 y Fn(y)m(ou)39 b(can)g(examine)g(and)f(use)g(the)h(v)-5 +b(ariable)38 b Fh(a)h Fn(whenev)m(er)f(y)m(our)h(program)g(is)e +(executing)i(within)e(the)150 3671 y(function)20 b Fh(foo)p +Fn(,)j(but)e(y)m(ou)h(can)g(only)f(use)h(or)g(examine)f(the)h(v)-5 +b(ariable)21 b Fh(b)g Fn(while)f(y)m(our)h(program)h(is)f(executing)150 +3780 y(inside)28 b(the)j(blo)s(c)m(k)f(where)f Fh(b)h +Fn(is)g(declared.)275 3920 y(There)36 b(is)f(an)i(exception:)53 +b(y)m(ou)37 b(can)g(refer)f(to)h(a)g(v)-5 b(ariable)36 +b(or)g(function)g(whose)g(scop)s(e)h(is)e(a)i(single)150 +4030 y(source)c(\014le)f(ev)m(en)i(if)e(the)i(curren)m(t)e(execution)i +(p)s(oin)m(t)e(is)g(not)h(in)f(this)g(\014le.)48 b(But)33 +b(it)g(is)f(p)s(ossible)f(to)j(ha)m(v)m(e)150 4140 y(more)g(than)f(one) +h(suc)m(h)f(v)-5 b(ariable)32 b(or)i(function)e(with)g(the)i(same)g +(name)g(\(in)e(di\013eren)m(t)h(source)h(\014les\).)49 +b(If)150 4249 y(that)27 b(happ)s(ens,)g(referring)e(to)j(that)f(name)g +(has)g(unpredictable)d(e\013ects.)41 b(If)27 b(y)m(ou)g(wish,)f(y)m(ou) +h(can)g(sp)s(ecify)150 4359 y(a)k(static)g(v)-5 b(ariable)29 +b(in)g(a)i(particular)d(function)h(or)i(\014le,)f(using)e(the)j +(colon-colon)g(notation:)390 4493 y Fg(\014le)5 b Fh(::)p +Fg(v)-5 b(ariable)390 4597 y(function)p Fh(::)p Fg(v)g(ariable)150 +4737 y Fn(Here)35 b Fg(\014le)k Fn(or)c Fg(function)f +Fn(is)g(the)h(name)g(of)g(the)g(con)m(text)i(for)d(the)h(static)h +Fg(v)-5 b(ariable)p Fn(.)53 b(In)34 b(the)h(case)h(of)f(\014le)150 +4846 y(names,)i(y)m(ou)f(can)g(use)f(quotes)h(to)g(mak)m(e)h(sure)e +(GDB)h(parses)g(the)f(\014le)g(name)h(as)f(a)h(single)f(w)m(ord|for)150 +4956 y(example,)30 b(to)h(prin)m(t)e(a)i(global)f(v)-5 +b(alue)30 b(of)g Fh(x)g Fn(de\014ned)f(in)g(`)p Fh(f2.c)p +Fn(':)390 5090 y Fh(\(gdb\))46 b(p)i('f2.c'::x)275 5230 +y Fn(This)29 b(use)i(of)g(`)p Fh(::)p Fn(')g(is)g(v)m(ery)g(rarely)g +(in)f(con\015ict)h(with)f(the)h(v)m(ery)h(similar)c(use)j(of)h(the)f +(same)h(notation)150 5340 y(in)d(C)p Fh(++)p Fn(.)40 +b(GDB)31 b(also)g(supp)s(orts)d(use)i(of)h(the)f(C)p +Fh(++)g Fn(scop)s(e)g(resolution)f(op)s(erator)i(in)e(GDB)i +(expressions.)p eop +%DVIPSSectionPage: 57 +57 58 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(57)390 299 y Fk(Warning:)57 b Fn(Occasionally)-8 +b(,)37 b(a)g(lo)s(cal)e(v)-5 b(ariable)35 b(ma)m(y)h(app)s(ear)g(to)g +(ha)m(v)m(e)i(the)e(wrong)f(v)-5 b(alue)390 403 y(at)28 +b(certain)f(p)s(oin)m(ts)f(in)g(a)i(function|just)e(after)h(en)m(try)h +(to)g(a)g(new)f(scop)s(e,)h(and)f(just)f(b)s(efore)390 +506 y(exit.)275 645 y(Y)-8 b(ou)44 b(ma)m(y)h(see)g(this)e(problem)f +(when)h(y)m(ou)i(are)f(stepping)f(b)m(y)h(mac)m(hine)g(instructions.)80 +b(This)42 b(is)150 755 y(b)s(ecause,)i(on)d(most)g(mac)m(hines,)i(it)e +(tak)m(es)h(more)f(than)g(one)g(instruction)e(to)j(set)f(up)f(a)i(stac) +m(k)g(frame)150 864 y(\(including)27 b(lo)s(cal)i(v)-5 +b(ariable)28 b(de\014nitions\);)g(if)h(y)m(ou)h(are)g(stepping)e(b)m(y) +i(mac)m(hine)f(instructions,)f(v)-5 b(ariables)150 974 +y(ma)m(y)31 b(app)s(ear)f(to)i(ha)m(v)m(e)f(the)g(wrong)f(v)-5 +b(alues)30 b(un)m(til)f(the)i(stac)m(k)h(frame)f(is)e(completely)i +(built.)39 b(On)30 b(exit,)g(it)150 1083 y(usually)j(also)j(tak)m(es)h +(more)f(than)f(one)h(mac)m(hine)f(instruction)f(to)i(destro)m(y)g(a)g +(stac)m(k)h(frame;)h(after)f(y)m(ou)150 1193 y(b)s(egin)29 +b(stepping)g(through)h(that)h(group)f(of)g(instructions,)f(lo)s(cal)g +(v)-5 b(ariable)29 b(de\014nitions)f(ma)m(y)j(b)s(e)f(gone.)275 +1332 y(This)h(ma)m(y)j(also)f(happ)s(en)e(when)i(the)g(compiler)f(do)s +(es)h(signi\014can)m(t)f(optimizations.)48 b(T)-8 b(o)34 +b(b)s(e)e(sure)h(of)150 1441 y(alw)m(a)m(ys)e(seeing)f(accurate)i(v)-5 +b(alues,)30 b(turn)f(o\013)i(all)e(optimization)h(when)f(compiling.)150 +1709 y Fl(8.3)68 b(Arti\014cial)46 b(arra)l(ys)275 1906 +y Fn(It)33 b(is)f(often)i(useful)d(to)j(prin)m(t)e(out)h(sev)m(eral)h +(successiv)m(e)f(ob)5 b(jects)34 b(of)g(the)f(same)h(t)m(yp)s(e)f(in)f +(memory;)j(a)150 2016 y(section)j(of)g(an)g(arra)m(y)-8 +b(,)42 b(or)c(an)g(arra)m(y)g(of)g(dynamically)e(determined)h(size)h +(for)g(whic)m(h)e(only)h(a)i(p)s(oin)m(ter)150 2125 y(exists)30 +b(in)f(the)i(program.)275 2264 y(Y)-8 b(ou)27 b(can)h(do)f(this)f(b)m +(y)h(referring)f(to)i(a)g(con)m(tiguous)f(span)g(of)g(memory)g(as)h(an) +f Fg(arti\014cial)f(arra)m(y)p Fn(,)i(using)150 2373 +y(the)34 b(binary)f(op)s(erator)h(`)p Fh(@)p Fn('.)52 +b(The)34 b(left)g(op)s(erand)f(of)h(`)p Fh(@)p Fn(')g(should)e(b)s(e)i +(the)g(\014rst)f(elemen)m(t)i(of)f(the)g(desired)150 +2483 y(arra)m(y)g(and)f(b)s(e)g(an)h(individual)29 b(ob)5 +b(ject.)51 b(The)33 b(righ)m(t)g(op)s(erand)g(should)e(b)s(e)i(the)h +(desired)e(length)h(of)h(the)150 2593 y(arra)m(y)-8 b(.)42 +b(The)30 b(result)f(is)g(an)i(arra)m(y)f(v)-5 b(alue)30 +b(whose)h(elemen)m(ts)f(are)h(all)e(of)i(the)f(t)m(yp)s(e)h(of)g(the)f +(left)g(argumen)m(t.)150 2702 y(The)38 b(\014rst)h(elemen)m(t)g(is)f +(actually)h(the)g(left)f(argumen)m(t;)44 b(the)c(second)f(elemen)m(t)g +(comes)h(from)e(b)m(ytes)i(of)150 2812 y(memory)g(immediately)e(follo)m +(wing)g(those)i(that)h(hold)d(the)i(\014rst)f(elemen)m(t,)k(and)c(so)h +(on.)69 b(Here)40 b(is)f(an)150 2921 y(example.)h(If)30 +b(a)h(program)f(sa)m(ys)390 3054 y Fh(int)47 b(*array)f(=)h(\(int)g +(*\))g(malloc)f(\(len)h(*)g(sizeof)g(\(int\)\);)150 3193 +y Fn(y)m(ou)31 b(can)f(prin)m(t)f(the)i(con)m(ten)m(ts)h(of)f +Fh(array)e Fn(with)390 3326 y Fh(p)47 b(*array@len)275 +3464 y Fn(The)31 b(left)h(op)s(erand)f(of)h(`)p Fh(@)p +Fn(')g(m)m(ust)g(reside)f(in)g(memory)-8 b(.)46 b(Arra)m(y)33 +b(v)-5 b(alues)31 b(made)h(with)f(`)p Fh(@)p Fn(')h(in)f(this)g(w)m(a)m +(y)150 3574 y(b)s(eha)m(v)m(e)39 b(just)f(lik)m(e)g(other)h(arra)m(ys)g +(in)e(terms)i(of)g(subscripting,)f(and)g(are)h(co)s(erced)g(to)g(p)s +(oin)m(ters)f(when)150 3684 y(used)27 b(in)g(expressions.)39 +b(Arti\014cial)26 b(arra)m(ys)i(most)h(often)f(app)s(ear)g(in)f +(expressions)f(via)i(the)g(v)-5 b(alue)28 b(history)150 +3793 y(\(see)j(Section)g(8.8)g([V)-8 b(alue)31 b(history],)f(page)h +(66\),)h(after)e(prin)m(ting)f(one)h(out.)275 3932 y(Another)e(w)m(a)m +(y)i(to)f(create)i(an)d(arti\014cial)f(arra)m(y)j(is)d(to)j(use)e(a)h +(cast.)42 b(This)26 b(re-in)m(terprets)j(a)g(v)-5 b(alue)28 +b(as)h(if)150 4041 y(it)h(w)m(ere)h(an)f(arra)m(y)-8 +b(.)42 b(The)30 b(v)-5 b(alue)29 b(need)i(not)f(b)s(e)g(in)f(memory:) +390 4174 y Fh(\(gdb\))46 b(p/x)h(\(short[2]\)0x12345678)390 +4278 y($1)g(=)h({0x1234,)d(0x5678})275 4417 y Fn(As)21 +b(a)g(con)m(v)m(enience,)j(if)c(y)m(ou)i(lea)m(v)m(e)g(the)f(arra)m(y)h +(length)e(out)h(\(as)h(in)e(`)p Fh(\()p Fg(t)m(yp)s(e)5 +b Fh(\)[]\))p Fg(v)-5 b(alue)5 b Fn('\))20 b(gdb)h(calculates)150 +4526 y(the)31 b(size)f(to)h(\014ll)d(the)j(v)-5 b(alue)30 +b(\(as)h(`)p Fh(sizeof\()p Fg(v)-5 b(alue)5 b Fh(\)/sizeof\()p +Fg(t)m(yp)s(e)g Fh(\))p Fn(':)390 4659 y Fh(\(gdb\))46 +b(p/x)h(\(short[]\)0x12345678)390 4763 y($2)g(=)h({0x1234,)d(0x5678}) +275 4902 y Fn(Sometimes)36 b(the)h(arti\014cial)e(arra)m(y)i(mec)m +(hanism)f(is)f(not)i(quite)f(enough;)k(in)35 b(mo)s(derately)h(complex) +150 5011 y(data)44 b(structures,)h(the)f(elemen)m(ts)f(of)g(in)m +(terest)g(ma)m(y)h(not)f(actually)g(b)s(e)f(adjacen)m(t|for)i(example,) +i(if)150 5121 y(y)m(ou)39 b(are)g(in)m(terested)f(in)g(the)g(v)-5 +b(alues)38 b(of)h(p)s(oin)m(ters)e(in)g(an)i(arra)m(y)-8 +b(.)66 b(One)38 b(useful)f(w)m(ork-around)h(in)f(this)150 +5230 y(situation)28 b(is)g(to)j(use)d(a)i(con)m(v)m(enience)g(v)-5 +b(ariable)29 b(\(see)h(Section)f(8.9)h([Con)m(v)m(enience)g(v)-5 +b(ariables],)29 b(page)h(67\))150 5340 y(as)36 b(a)f(coun)m(ter)h(in)e +(an)h(expression)f(that)i(prin)m(ts)e(the)i(\014rst)e(in)m(teresting)h +(v)-5 b(alue,)36 b(and)f(then)g(rep)s(eat)g(that)p eop +%DVIPSSectionPage: 58 +58 59 bop 150 -116 a Fn(58)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(expression)22 b(via)724 296 y Fc(h)p 748 243 151 +4 v 748 299 a Fb(RET)p 748 314 V 894 296 a Fc(i)924 299 +y Fn(.)39 b(F)-8 b(or)24 b(instance,)h(supp)s(ose)d(y)m(ou)i(ha)m(v)m +(e)h(an)e(arra)m(y)h Fh(dtab)f Fn(of)h(p)s(oin)m(ters)e(to)i +(structures,)150 408 y(and)32 b(y)m(ou)h(are)h(in)m(terested)f(in)e +(the)i(v)-5 b(alues)32 b(of)h(a)g(\014eld)f Fh(fv)g Fn(in)g(eac)m(h)i +(structure.)47 b(Here)34 b(is)e(an)g(example)h(of)150 +518 y(what)d(y)m(ou)h(migh)m(t)f(t)m(yp)s(e:)390 648 +y Fh(set)47 b($i)g(=)h(0)390 752 y(p)f(dtab[$i++]->fv)390 +853 y Fc(h)p 414 800 V 414 856 a Fb(RET)p 414 871 V 561 +853 a Fc(i)390 956 y(h)p 414 903 V 414 959 a Fb(RET)p +414 975 V 561 956 a Fc(i)390 1063 y Fh(...)150 1324 y +Fl(8.4)68 b(Output)45 b(formats)275 1518 y Fn(By)31 b(default,)g(GDB)i +(prin)m(ts)d(a)i(v)-5 b(alue)31 b(according)g(to)h(its)f(data)h(t)m(yp) +s(e.)44 b(Sometimes)32 b(this)e(is)g(not)i(what)150 1627 +y(y)m(ou)e(w)m(an)m(t.)42 b(F)-8 b(or)31 b(example,)f(y)m(ou)g(migh)m +(t)g(w)m(an)m(t)g(to)h(prin)m(t)e(a)h(n)m(um)m(b)s(er)f(in)g(hex,)h(or) +g(a)g(p)s(oin)m(ter)f(in)g(decimal.)150 1737 y(Or)f(y)m(ou)h(migh)m(t)g +(w)m(an)m(t)h(to)g(view)e(data)h(in)f(memory)h(at)h(a)f(certain)g +(address)f(as)h(a)g(c)m(haracter)i(string)d(or)h(as)150 +1846 y(an)h(instruction.)39 b(T)-8 b(o)31 b(do)f(these)h(things,)e(sp)s +(ecify)g(an)i Fg(output)f(format)i Fn(when)e(y)m(ou)g(prin)m(t)f(a)i(v) +-5 b(alue.)275 1982 y(The)37 b(simplest)f(use)i(of)g(output)f(formats)h +(is)f(to)i(sa)m(y)g(ho)m(w)e(to)i(prin)m(t)e(a)h(v)-5 +b(alue)37 b(already)h(computed.)150 2092 y(This)32 b(is)g(done)i(b)m(y) +f(starting)h(the)g(argumen)m(ts)g(of)f(the)h Fh(print)e +Fn(command)i(with)e(a)i(slash)f(and)g(a)h(format)150 +2201 y(letter.)41 b(The)30 b(format)h(letters)f(supp)s(orted)f(are:)150 +2363 y Fh(x)432 b Fn(Regard)26 b(the)g(bits)e(of)i(the)g(v)-5 +b(alue)25 b(as)h(an)g(in)m(teger,)h(and)e(prin)m(t)f(the)i(in)m(teger)g +(in)e(hexadecimal.)150 2523 y Fh(d)432 b Fn(Prin)m(t)29 +b(as)i(in)m(teger)g(in)e(signed)g(decimal.)150 2684 y +Fh(u)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e(unsigned)f(decimal.) +150 2845 y Fh(o)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e(o)s +(ctal.)150 3005 y Fh(t)432 b Fn(Prin)m(t)29 b(as)i(in)m(teger)g(in)e +(binary)-8 b(.)39 b(The)30 b(letter)h(`)p Fh(t)p Fn(')f(stands)g(for)g +(\\t)m(w)m(o".)2934 2972 y Fa(1)150 3166 y Fh(a)432 b +Fn(Prin)m(t)37 b(as)h(an)g(address,)i(b)s(oth)d(absolute)h(in)f +(hexadecimal)g(and)h(as)g(an)g(o\013set)h(from)f(the)630 +3276 y(nearest)33 b(preceding)e(sym)m(b)s(ol.)45 b(Y)-8 +b(ou)33 b(can)g(use)f(this)f(format)i(used)e(to)i(disco)m(v)m(er)g +(where)f(\(in)630 3385 y(what)e(function\))g(an)g(unkno)m(wn)f(address) +g(is)h(lo)s(cated:)870 3515 y Fh(\(gdb\))46 b(p/a)h(0x54320)870 +3618 y($3)g(=)h(0x54320)d(<_initialize_vx+396>)150 3779 +y(c)432 b Fn(Regard)31 b(as)f(an)h(in)m(teger)f(and)g(prin)m(t)f(it)h +(as)h(a)f(c)m(haracter)i(constan)m(t.)150 3940 y Fh(f)432 +b Fn(Regard)30 b(the)f(bits)f(of)i(the)f(v)-5 b(alue)29 +b(as)h(a)f(\015oating)h(p)s(oin)m(t)e(n)m(um)m(b)s(er)g(and)h(prin)m(t) +f(using)f(t)m(ypical)630 4049 y(\015oating)j(p)s(oin)m(t)g(syn)m(tax.) +275 4211 y(F)-8 b(or)27 b(example,)g(to)h(prin)m(t)d(the)i(program)f +(coun)m(ter)i(in)d(hex)i(\(see)g(Section)g(8.10)h([Registers],)g(page)f +(68\),)150 4320 y(t)m(yp)s(e)390 4450 y Fh(p/x)47 b($pc)150 +4586 y Fn(Note)37 b(that)f(no)f(space)h(is)f(required)f(b)s(efore)h +(the)g(slash;)j(this)c(is)g(b)s(ecause)i(command)f(names)h(in)e(GDB)150 +4696 y(cannot)d(con)m(tain)g(a)f(slash.)275 4831 y(T)-8 +b(o)36 b(reprin)m(t)e(the)i(last)g(v)-5 b(alue)35 b(in)g(the)h(v)-5 +b(alue)35 b(history)g(with)g(a)h(di\013eren)m(t)f(format,)j(y)m(ou)e +(can)g(use)g(the)150 4941 y Fh(print)27 b Fn(command)i(with)e(just)h(a) +h(format)g(and)g(no)f(expression.)39 b(F)-8 b(or)30 b(example,)f(`)p +Fh(p/x)p Fn(')f(reprin)m(ts)f(the)i(last)150 5051 y(v)-5 +b(alue)30 b(in)f(hex.)p 150 5131 1200 4 v 192 5197 a +Fa(1)275 5230 y Fn(`)p Fh(b)p Fn(')c(cannot)g(b)s(e)f(used)g(b)s +(ecause)h(these)h(format)f(letters)g(are)g(also)g(used)f(with)g(the)h +Fh(x)f Fn(command,)i(where)275 5340 y(`)p Fh(b)p Fn(')k(stands)g(for)g +(\\b)m(yte";)i(see)f(Section)f(8.5)i([Examining)c(memory],)j(page)g +(59.)p eop +%DVIPSSectionPage: 59 +59 60 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(59)150 299 y Fl(8.5)68 b(Examining)46 b(memory)275 +488 y Fn(Y)-8 b(ou)44 b(can)g(use)g(the)g(command)g Fh(x)g +Fn(\(for)g(\\examine"\))h(to)g(examine)e(memory)h(in)f(an)m(y)h(of)h +(sev)m(eral)150 598 y(formats,)31 b(indep)s(enden)m(tly)c(of)k(y)m(our) +f(program's)g(data)h(t)m(yp)s(es.)150 793 y Fh(x/)p Fg(nfu)e(addr)150 +902 y Fh(x)h Fg(addr)150 1012 y Fh(x)432 b Fn(Use)31 +b(the)f Fh(x)g Fn(command)g(to)i(examine)e(memory)-8 +b(.)275 1164 y Fg(n)p Fn(,)24 b Fg(f)p Fn(,)h(and)d Fg(u)h +Fn(are)h(all)e(optional)g(parameters)i(that)g(sp)s(ecify)e(ho)m(w)h(m)m +(uc)m(h)g(memory)h(to)g(displa)m(y)d(and)i(ho)m(w)150 +1274 y(to)35 b(format)g(it;)i Fg(addr)j Fn(is)34 b(an)g(expression)f +(giving)h(the)h(address)e(where)i(y)m(ou)g(w)m(an)m(t)g(to)g(start)h +(displa)m(ying)150 1384 y(memory)-8 b(.)40 b(If)28 b(y)m(ou)g(use)g +(defaults)f(for)h Fg(nfu)p Fn(,)g(y)m(ou)g(need)g(not)h(t)m(yp)s(e)f +(the)g(slash)f(`)p Fh(/)p Fn('.)40 b(Sev)m(eral)29 b(commands)e(set)150 +1493 y(con)m(v)m(enien)m(t)k(defaults)f(for)g Fg(addr)p +Fn(.)150 1646 y Fg(n)p Fn(,)g(the)h(rep)s(eat)f(coun)m(t)630 +1755 y(The)j(rep)s(eat)i(coun)m(t)f(is)f(a)i(decimal)e(in)m(teger;)j +(the)e(default)f(is)g(1.)52 b(It)34 b(sp)s(eci\014es)f(ho)m(w)h(m)m(uc) +m(h)630 1865 y(memory)c(\(coun)m(ting)h(b)m(y)f(units)f +Fg(u)p Fn(\))h(to)h(displa)m(y)-8 b(.)150 2017 y Fg(f)p +Fn(,)30 b(the)h(displa)m(y)d(format)630 2127 y(The)36 +b(displa)m(y)e(format)j(is)f(one)g(of)h(the)f(formats)h(used)e(b)m(y)i +Fh(print)p Fn(,)f(`)p Fh(s)p Fn(')h(\(n)m(ull-terminated)630 +2236 y(string\),)31 b(or)h(`)p Fh(i)p Fn(')g(\(mac)m(hine)f +(instruction\).)43 b(The)31 b(default)g(is)f(`)p Fh(x)p +Fn(')i(\(hexadecimal\))g(initially)-8 b(.)630 2346 y(The)30 +b(default)f(c)m(hanges)j(eac)m(h)f(time)f(y)m(ou)h(use)f(either)g +Fh(x)g Fn(or)g Fh(print)p Fn(.)150 2498 y Fg(u)p Fn(,)g(the)h(unit)e +(size)630 2608 y(The)h(unit)f(size)h(is)f(an)m(y)i(of)630 +2760 y Fh(b)432 b Fn(Bytes.)630 2913 y Fh(h)g Fn(Halfw)m(ords)30 +b(\(t)m(w)m(o)i(b)m(ytes\).)630 3065 y Fh(w)432 b Fn(W)-8 +b(ords)31 b(\(four)f(b)m(ytes\).)41 b(This)29 b(is)g(the)i(initial)c +(default.)630 3218 y Fh(g)432 b Fn(Gian)m(t)31 b(w)m(ords)f(\(eigh)m(t) +h(b)m(ytes\).)630 3370 y(Eac)m(h)d(time)f(y)m(ou)g(sp)s(ecify)f(a)i +(unit)d(size)i(with)f Fh(x)p Fn(,)i(that)g(size)f(b)s(ecomes)g(the)h +(default)e(unit)g(the)630 3480 y(next)33 b(time)f(y)m(ou)h(use)f +Fh(x)p Fn(.)47 b(\(F)-8 b(or)33 b(the)g(`)p Fh(s)p Fn(')f(and)g(`)p +Fh(i)p Fn(')h(formats,)g(the)g(unit)e(size)h(is)g(ignored)g(and)630 +3589 y(is)d(normally)g(not)i(written.\))150 3742 y Fg(addr)p +Fn(,)f(starting)g(displa)m(y)e(address)630 3851 y Fg(addr)44 +b Fn(is)38 b(the)g(address)g(where)g(y)m(ou)h(w)m(an)m(t)h(GDB)f(to)h +(b)s(egin)d(displa)m(ying)f(memory)-8 b(.)65 b(The)630 +3961 y(expression)36 b(need)h(not)h(ha)m(v)m(e)g(a)g(p)s(oin)m(ter)f(v) +-5 b(alue)36 b(\(though)i(it)f(ma)m(y\);)42 b(it)37 b(is)f(alw)m(a)m +(ys)i(in)m(ter-)630 4070 y(preted)25 b(as)h(an)g(in)m(teger)g(address)f +(of)h(a)g(b)m(yte)g(of)g(memory)-8 b(.)40 b(See)26 b(Section)f(8.1)i +([Expressions],)630 4180 y(page)42 b(55,)j(for)d(more)f(information)f +(on)h(expressions.)73 b(The)41 b(default)f(for)h Fg(addr)47 +b Fn(is)41 b(usu-)630 4289 y(ally)28 b(just)g(after)h(the)h(last)e +(address)g(examined|but)g(sev)m(eral)h(other)g(commands)g(also)f(set) +630 4399 y(the)34 b(default)e(address:)47 b Fh(info)29 +b(breakpoints)h Fn(\(to)35 b(the)f(address)e(of)i(the)g(last)f(breakp)s +(oin)m(t)630 4509 y(listed\),)g Fh(info)c(line)j Fn(\(to)j(the)e +(starting)g(address)g(of)g(a)h(line\),)f(and)f Fh(print)g +Fn(\(if)h(y)m(ou)g(use)g(it)630 4618 y(to)e(displa)m(y)e(a)h(v)-5 +b(alue)30 b(from)g(memory\).)275 4771 y(F)-8 b(or)40 +b(example,)h(`)p Fh(x/3uh)29 b(0x54320)p Fn(')38 b(is)h(a)g(request)h +(to)g(displa)m(y)e(three)h(halfw)m(ords)f(\()p Fh(h)p +Fn(\))i(of)f(memory)-8 b(,)150 4880 y(formatted)44 b(as)f(unsigned)e +(decimal)h(in)m(tegers)h(\(`)p Fh(u)p Fn('\),)48 b(starting)43 +b(at)g(address)g Fh(0x54320)p Fn(.)76 b(`)p Fh(x/4xw)30 +b($sp)p Fn(')150 4990 y(prin)m(ts)e(the)h(four)g(w)m(ords)f(\(`)p +Fh(w)p Fn('\))j(of)e(memory)g(ab)s(o)m(v)m(e)i(the)e(stac)m(k)i(p)s +(oin)m(ter)d(\(here,)i(`)p Fh($sp)p Fn(';)f(see)h(Section)f(8.10)150 +5099 y([Registers],)i(page)g(68\))h(in)d(hexadecimal)h(\(`)p +Fh(x)p Fn('\).)275 5230 y(Since)h(the)i(letters)g(indicating)e(unit)g +(sizes)i(are)g(all)f(distinct)f(from)i(the)g(letters)g(sp)s(ecifying)d +(output)150 5340 y(formats,)f(y)m(ou)g(do)f(not)h(ha)m(v)m(e)h(to)f +(remem)m(b)s(er)f(whether)f(unit)g(size)i(or)f(format)h(comes)g +(\014rst;)g(either)e(order)p eop +%DVIPSSectionPage: 60 +60 61 bop 150 -116 a Fn(60)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(w)m(orks.)47 b(The)32 b(output)g(sp)s(eci\014cations)f(`)p +Fh(4xw)p Fn(')h(and)g(`)p Fh(4wx)p Fn(')g(mean)h(exactly)g(the)f(same)h +(thing.)46 b(\(Ho)m(w)m(ev)m(er,)150 408 y(the)31 b(coun)m(t)g +Fg(n)e Fn(m)m(ust)i(come)g(\014rst;)f(`)p Fh(wx4)p Fn(')g(do)s(es)g +(not)g(w)m(ork.\))275 551 y(Ev)m(en)c(though)g(the)g(unit)f(size)g +Fg(u)h Fn(is)f(ignored)g(for)h(the)h(formats)f(`)p Fh(s)p +Fn(')g(and)g(`)p Fh(i)p Fn(',)h(y)m(ou)f(migh)m(t)g(still)e(w)m(an)m(t) +j(to)150 661 y(use)32 b(a)h(coun)m(t)g Fg(n)p Fn(;)g(for)g(example,)g +(`)p Fh(3i)p Fn(')f(sp)s(eci\014es)f(that)i(y)m(ou)g(w)m(an)m(t)h(to)f +(see)g(three)g(mac)m(hine)f(instructions,)150 770 y(including)23 +b(an)m(y)k(op)s(erands.)39 b(The)26 b(command)g Fh(disassemble)e +Fn(giv)m(es)j(an)f(alternativ)m(e)h(w)m(a)m(y)h(of)f(insp)s(ecting)150 +880 y(mac)m(hine)j(instructions;)f(see)h(Section)h(7.4)g([Source)g(and) +e(mac)m(hine)h(co)s(de],)i(page)f(53.)275 1023 y(All)24 +b(the)h(defaults)g(for)g(the)h(argumen)m(ts)g(to)g Fh(x)f +Fn(are)h(designed)e(to)i(mak)m(e)h(it)e(easy)h(to)g(con)m(tin)m(ue)g +(scanning)150 1132 y(memory)41 b(with)g(minimal)d(sp)s(eci\014cations)i +(eac)m(h)j(time)e(y)m(ou)h(use)f Fh(x)p Fn(.)74 b(F)-8 +b(or)43 b(example,)h(after)e(y)m(ou)g(ha)m(v)m(e)150 +1242 y(insp)s(ected)26 b(three)h(mac)m(hine)f(instructions)f(with)h(`)p +Fh(x/3i)j Fg(addr)7 b Fn(',)27 b(y)m(ou)g(can)h(insp)s(ect)d(the)j +(next)f(sev)m(en)g(with)150 1351 y(just)i(`)p Fh(x/7)p +Fn('.)40 b(If)29 b(y)m(ou)h(use)1005 1348 y Fc(h)p 1029 +1295 151 4 v 1029 1351 a Fb(RET)p 1029 1367 V 1175 1348 +a Fc(i)1235 1351 y Fn(to)g(rep)s(eat)f(the)h Fh(x)f Fn(command,)h(the)f +(rep)s(eat)h(coun)m(t)g Fg(n)f Fn(is)f(used)h(again;)h(the)150 +1461 y(other)h(argumen)m(ts)f(default)g(as)g(for)h(successiv)m(e)f +(uses)g(of)h Fh(x)p Fn(.)275 1604 y(The)25 b(addresses)g(and)g(con)m +(ten)m(ts)i(prin)m(ted)d(b)m(y)i(the)g Fh(x)f Fn(command)g(are)h(not)g +(sa)m(v)m(ed)h(in)d(the)i(v)-5 b(alue)25 b(history)150 +1713 y(b)s(ecause)38 b(there)h(is)f(often)h(to)s(o)g(m)m(uc)m(h)f(of)h +(them)f(and)g(they)h(w)m(ould)e(get)j(in)d(the)i(w)m(a)m(y)-8 +b(.)66 b(Instead,)41 b(GDB)150 1823 y(mak)m(es)31 b(these)g(v)-5 +b(alues)29 b(a)m(v)-5 b(ailable)30 b(for)g(subsequen)m(t)f(use)h(in)f +(expressions)g(as)h(v)-5 b(alues)30 b(of)g(the)h(con)m(v)m(enience)150 +1932 y(v)-5 b(ariables)31 b Fh($_)h Fn(and)g Fh($__)p +Fn(.)47 b(After)33 b(an)g Fh(x)f Fn(command,)h(the)g(last)f(address)g +(examined)g(is)g(a)m(v)-5 b(ailable)32 b(for)g(use)150 +2042 y(in)g(expressions)g(in)h(the)g(con)m(v)m(enience)i(v)-5 +b(ariable)32 b Fh($_)p Fn(.)50 b(The)33 b(con)m(ten)m(ts)i(of)f(that)g +(address,)g(as)f(examined,)150 2152 y(are)e(a)m(v)-5 +b(ailable)30 b(in)f(the)h(con)m(v)m(enience)i(v)-5 b(ariable)29 +b Fh($__)p Fn(.)275 2294 y(If)h(the)i Fh(x)f Fn(command)g(has)g(a)g +(rep)s(eat)h(coun)m(t,)g(the)g(address)e(and)h(con)m(ten)m(ts)i(sa)m(v) +m(ed)f(are)g(from)f(the)g(last)150 2404 y(memory)h(unit)f(prin)m(ted;)h +(this)f(is)g(not)i(the)f(same)h(as)f(the)h(last)f(address)f(prin)m(ted) +g(if)g(sev)m(eral)i(units)d(w)m(ere)150 2513 y(prin)m(ted)f(on)h(the)h +(last)f(line)f(of)h(output.)150 2791 y Fl(8.6)68 b(Automatic)46 +b(displa)l(y)275 2992 y Fn(If)34 b(y)m(ou)h(\014nd)e(that)i(y)m(ou)g(w) +m(an)m(t)g(to)h(prin)m(t)d(the)i(v)-5 b(alue)34 b(of)g(an)h(expression) +e(frequen)m(tly)h(\(to)i(see)f(ho)m(w)f(it)150 3102 y(c)m(hanges\),)40 +b(y)m(ou)e(migh)m(t)f(w)m(an)m(t)h(to)f(add)g(it)g(to)g(the)h +Fg(automatic)g(displa)m(y)d(list)j Fn(so)f(that)h(GDB)g(prin)m(ts)e +(its)150 3211 y(v)-5 b(alue)26 b(eac)m(h)i(time)f(y)m(our)g(program)f +(stops.)40 b(Eac)m(h)27 b(expression)f(added)g(to)h(the)g(list)f(is)g +(giv)m(en)g(a)i(n)m(um)m(b)s(er)d(to)150 3321 y(iden)m(tify)j(it;)i(to) +h(remo)m(v)m(e)h(an)e(expression)f(from)g(the)h(list,)f(y)m(ou)i(sp)s +(ecify)d(that)j(n)m(um)m(b)s(er.)39 b(The)30 b(automatic)150 +3430 y(displa)m(y)f(lo)s(oks)g(lik)m(e)h(this:)390 3567 +y Fh(2:)47 b(foo)g(=)h(38)390 3671 y(3:)f(bar[5])f(=)i(\(struct)e(hack) +g(*\))h(0x3804)150 3814 y Fn(This)34 b(displa)m(y)g(sho)m(ws)i(item)f +(n)m(um)m(b)s(ers,)h(expressions)f(and)g(their)g(curren)m(t)g(v)-5 +b(alues.)57 b(As)35 b(with)g(displa)m(ys)150 3923 y(y)m(ou)g(request)g +(man)m(ually)f(using)g Fh(x)g Fn(or)h Fh(print)p Fn(,)g(y)m(ou)h(can)f +(sp)s(ecify)f(the)h(output)g(format)g(y)m(ou)g(prefer;)i(in)150 +4033 y(fact,)c Fh(display)d Fn(decides)h(whether)g(to)i(use)e +Fh(print)g Fn(or)g Fh(x)h Fn(dep)s(ending)d(on)j(ho)m(w)g(elab)s(orate) +g(y)m(our)g(format)150 4143 y(sp)s(eci\014cation)f(is|it)g(uses)g +Fh(x)h Fn(if)f(y)m(ou)h(sp)s(ecify)f(a)i(unit)d(size,)j(or)f(one)g(of)g +(the)h(t)m(w)m(o)g(formats)f(\(`)p Fh(i)p Fn(')h(and)e(`)p +Fh(s)p Fn('\))150 4252 y(that)g(are)g(only)e(supp)s(orted)g(b)m(y)h +Fh(x)p Fn(;)g(otherwise)g(it)g(uses)g Fh(print)p Fn(.)150 +4486 y Fh(display)e Fg(exp)630 4595 y Fn(Add)41 b(the)h(expression)e +Fg(exp)45 b Fn(to)d(the)g(list)f(of)h(expressions)e(to)j(displa)m(y)d +(eac)m(h)j(time)e(y)m(our)630 4705 y(program)30 b(stops.)41 +b(See)30 b(Section)h(8.1)g([Expressions],)e(page)i(55.)630 +4844 y Fh(display)d Fn(do)s(es)i(not)h(rep)s(eat)g(if)e(y)m(ou)i(press) +2125 4841 y Fc(h)p 2149 4788 V 2149 4844 a Fb(RET)p 2149 +4859 V 2296 4841 a Fc(i)2356 4844 y Fn(again)g(after)g(using)d(it.)150 +5011 y Fh(display/)p Fg(fm)m(t)i(exp)630 5121 y Fn(F)-8 +b(or)46 b Fg(fm)m(t)h Fn(sp)s(ecifying)c(only)i(a)g(displa)m(y)e +(format)j(and)e(not)i(a)f(size)g(or)g(coun)m(t,)50 b(add)45 +b(the)630 5230 y(expression)35 b Fg(exp)40 b Fn(to)d(the)g(auto-displa) +m(y)f(list)f(but)h(arrange)h(to)g(displa)m(y)e(it)h(eac)m(h)i(time)e +(in)630 5340 y(the)31 b(sp)s(eci\014ed)d(format)j Fg(fm)m(t)p +Fn(.)41 b(See)31 b(Section)f(8.4)h([Output)f(formats],)h(page)g(58.)p +eop +%DVIPSSectionPage: 61 +61 62 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(61)150 299 y Fh(display/)p Fg(fm)m(t)30 +b(addr)630 408 y Fn(F)-8 b(or)29 b Fg(fm)m(t)h Fn(`)p +Fh(i)p Fn(')e(or)f(`)p Fh(s)p Fn(',)i(or)f(including)c(a)29 +b(unit-size)d(or)i(a)g(n)m(um)m(b)s(er)f(of)h(units,)f(add)g(the)h +(expres-)630 518 y(sion)h Fg(addr)36 b Fn(as)30 b(a)h(memory)f(address) +f(to)i(b)s(e)f(examined)f(eac)m(h)j(time)e(y)m(our)g(program)g(stops.) +630 628 y(Examining)41 b(means)i(in)f(e\013ect)j(doing)d(`)p +Fh(x/)p Fg(fm)m(t)33 b(addr)7 b Fn('.)78 b(See)43 b(Section)g(8.5)i +([Examining)630 737 y(memory],)31 b(page)g(59.)275 908 +y(F)-8 b(or)35 b(example,)i(`)p Fh(display/i)28 b($pc)p +Fn(')34 b(can)i(b)s(e)e(helpful,)g(to)i(see)f(the)h(mac)m(hine)e +(instruction)f(ab)s(out)i(to)150 1018 y(b)s(e)d(executed)i(eac)m(h)g +(time)f(execution)g(stops)g(\(`)p Fh($pc)p Fn(')f(is)g(a)i(common)f +(name)g(for)f(the)h(program)g(coun)m(ter;)150 1127 y(see)e(Section)f +(8.10)i([Registers],)f(page)g(68\).)150 1359 y Fh(undisplay)d +Fg(dn)m(ums)t Fh(...)150 1469 y(delete)h(display)f Fg(dn)m(ums)t +Fh(...)630 1579 y Fn(Remo)m(v)m(e)k(item)e(n)m(um)m(b)s(ers)f +Fg(dn)m(ums)k Fn(from)d(the)g(list)f(of)i(expressions)e(to)i(displa)m +(y)-8 b(.)630 1717 y Fh(undisplay)36 b Fn(do)s(es)i(not)h(rep)s(eat)f +(if)g(y)m(ou)g(press)2277 1714 y Fc(h)p 2301 1661 151 +4 v 2301 1717 a Fb(RET)p 2301 1732 V 2448 1714 a Fc(i)2516 +1717 y Fn(after)h(using)e(it.)64 b(\(Otherwise)38 b(y)m(ou)630 +1827 y(w)m(ould)29 b(just)h(get)h(the)g(error)f(`)p Fh(No)g(display)e +(number)h(...)o Fn('.\))150 1994 y Fh(disable)f(display)h +Fg(dn)m(ums)t Fh(...)630 2103 y Fn(Disable)39 b(the)i(displa)m(y)d(of)j +(item)e(n)m(um)m(b)s(ers)g Fg(dn)m(ums)p Fn(.)69 b(A)40 +b(disabled)e(displa)m(y)h(item)g(is)h(not)630 2213 y(prin)m(ted)29 +b(automatically)-8 b(,)31 b(but)e(is)h(not)h(forgotten.)42 +b(It)30 b(ma)m(y)h(b)s(e)f(enabled)f(again)h(later.)150 +2380 y Fh(enable)f(display)f Fg(dn)m(ums)t Fh(...)630 +2489 y Fn(Enable)e(displa)m(y)f(of)i(item)f(n)m(um)m(b)s(ers)g +Fg(dn)m(ums)p Fn(.)38 b(It)27 b(b)s(ecomes)g(e\013ectiv)m(e)h(once)g +(again)f(in)e(auto)630 2599 y(displa)m(y)k(of)h(its)g(expression,)f(un) +m(til)g(y)m(ou)i(sp)s(ecify)e(otherwise.)150 2766 y Fh(display)144 +b Fn(Displa)m(y)33 b(the)h(curren)m(t)f(v)-5 b(alues)33 +b(of)h(the)g(expressions)f(on)g(the)h(list,)g(just)f(as)h(is)e(done)i +(when)630 2876 y(y)m(our)c(program)g(stops.)150 3043 +y Fh(info)f(display)630 3152 y Fn(Prin)m(t)39 b(the)g(list)g(of)h +(expressions)e(previously)f(set)j(up)f(to)h(displa)m(y)e(automatically) +-8 b(,)43 b(eac)m(h)630 3262 y(one)34 b(with)e(its)h(item)g(n)m(um)m(b) +s(er,)g(but)g(without)f(sho)m(wing)h(the)g(v)-5 b(alues.)49 +b(This)32 b(includes)f(dis-)630 3371 y(abled)25 b(expressions,)h(whic)m +(h)f(are)i(mark)m(ed)f(as)g(suc)m(h.)39 b(It)27 b(also)f(includes)d +(expressions)i(whic)m(h)630 3481 y(w)m(ould)h(not)i(b)s(e)e(displa)m(y) +m(ed)g(righ)m(t)h(no)m(w)h(b)s(ecause)f(they)g(refer)g(to)h(automatic)h +(v)-5 b(ariables)26 b(not)630 3591 y(curren)m(tly)j(a)m(v)-5 +b(ailable.)275 3762 y(If)30 b(a)i(displa)m(y)d(expression)h(refers)h +(to)h(lo)s(cal)f(v)-5 b(ariables,)30 b(then)h(it)g(do)s(es)f(not)i(mak) +m(e)g(sense)f(outside)g(the)150 3871 y(lexical)23 b(con)m(text)k(for)d +(whic)m(h)f(it)h(w)m(as)g(set)h(up.)38 b(Suc)m(h)24 b(an)g(expression)f +(is)g(disabled)f(when)i(execution)g(en)m(ters)150 3981 +y(a)33 b(con)m(text)h(where)e(one)g(of)h(its)f(v)-5 b(ariables)31 +b(is)g(not)i(de\014ned.)45 b(F)-8 b(or)33 b(example,)g(if)e(y)m(ou)i +(giv)m(e)g(the)f(command)150 4090 y Fh(display)c(last_char)35 +b Fn(while)h(inside)f(a)j(function)e(with)h(an)g(argumen)m(t)h +Fh(last_char)p Fn(,)f(GDB)i(displa)m(ys)150 4200 y(this)d(argumen)m(t)h +(while)d(y)m(our)j(program)f(con)m(tin)m(ues)h(to)g(stop)g(inside)d +(that)j(function.)58 b(When)37 b(it)f(stops)150 4309 +y(elsewhere|where)j(there)i(is)e(no)h(v)-5 b(ariable)39 +b Fh(last_char)p Fn(|the)f(displa)m(y)g(is)i(disabled)d(automatically) +-8 b(.)150 4419 y(The)41 b(next)g(time)g(y)m(our)g(program)g(stops)g +(where)g Fh(last_char)d Fn(is)i(meaningful,)i(y)m(ou)g(can)f(enable)g +(the)150 4529 y(displa)m(y)29 b(expression)g(once)i(again.)150 +4805 y Fl(8.7)68 b(Prin)l(t)45 b(settings)275 5005 y +Fn(GDB)40 b(pro)m(vides)f(the)h(follo)m(wing)f(w)m(a)m(ys)h(to)h(con)m +(trol)f(ho)m(w)g(arra)m(ys,)j(structures,)f(and)d(sym)m(b)s(ols)g(are) +150 5115 y(prin)m(ted.)150 5257 y(These)30 b(settings)g(are)h(useful)e +(for)h(debugging)f(programs)h(in)f(an)m(y)i(language:)p +eop +%DVIPSSectionPage: 62 +62 63 bop 150 -116 a Fn(62)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(set)g(print)g(address)150 408 y(set)g(print)g(address)g(on)630 +518 y Fn(GDB)35 b(prin)m(ts)e(memory)h(addresses)f(sho)m(wing)g(the)i +(lo)s(cation)e(of)i(stac)m(k)g(traces,)h(structure)630 +628 y(v)-5 b(alues,)28 b(p)s(oin)m(ter)e(v)-5 b(alues,)28 +b(breakp)s(oin)m(ts,)f(and)g(so)h(forth,)g(ev)m(en)h(when)d(it)h(also)h +(displa)m(ys)e(the)630 737 y(con)m(ten)m(ts)41 b(of)e(those)h +(addresses.)67 b(The)38 b(default)h(is)f Fh(on)p Fn(.)67 +b(F)-8 b(or)40 b(example,)h(this)d(is)g(what)i(a)630 +847 y(stac)m(k)32 b(frame)e(displa)m(y)f(lo)s(oks)h(lik)m(e)f(with)g +Fh(set)h(print)f(address)f(on)p Fn(:)870 981 y Fh(\(gdb\))46 +b(f)870 1085 y(#0)95 b(set_quotes)45 b(\(lq=0x34c78)g("<<",)h +(rq=0x34c88)f(">>"\))1061 1189 y(at)i(input.c:530)870 +1292 y(530)429 b(if)47 b(\(lquote)f(!=)h(def_lquote\))150 +1448 y(set)29 b(print)g(address)g(off)630 1558 y Fn(Do)f(not)g(prin)m +(t)e(addresses)h(when)g(displa)m(ying)e(their)i(con)m(ten)m(ts.)41 +b(F)-8 b(or)29 b(example,)f(this)e(is)h(the)630 1667 +y(same)k(stac)m(k)h(frame)e(displa)m(y)m(ed)f(with)g +Fh(set)g(print)g(address)g(off)p Fn(:)870 1802 y Fh(\(gdb\))46 +b(set)h(print)g(addr)f(off)870 1905 y(\(gdb\))g(f)870 +2009 y(#0)95 b(set_quotes)45 b(\(lq="<<",)g(rq=">>"\))h(at)h +(input.c:530)870 2113 y(530)429 b(if)47 b(\(lquote)f(!=)h(def_lquote\)) +630 2246 y Fn(Y)-8 b(ou)32 b(can)g(use)f(`)p Fh(set)f(print)f(address)f +(off)p Fn(')j(to)h(eliminate)e(all)g(mac)m(hine)i(dep)s(enden)m(t)e +(dis-)630 2355 y(pla)m(ys)43 b(from)g(the)h(GDB)g(in)m(terface.)81 +b(F)-8 b(or)44 b(example,)j(with)42 b Fh(print)29 b(address)f(off)p +Fn(,)47 b(y)m(ou)630 2465 y(should)30 b(get)j(the)g(same)f(text)h(for)f +(bac)m(ktraces)i(on)e(all)f(mac)m(hines|whether)g(or)h(not)h(they)630 +2575 y(in)m(v)m(olv)m(e)e(p)s(oin)m(ter)e(argumen)m(ts.)150 +2745 y Fh(show)g(print)g(address)630 2855 y Fn(Sho)m(w)h(whether)g(or)g +(not)h(addresses)e(are)i(to)g(b)s(e)f(prin)m(ted.)275 +3031 y(When)e(GDB)i(prin)m(ts)e(a)h(sym)m(b)s(olic)e(address,)i(it)f +(normally)f(prin)m(ts)h(the)h(closest)g(earlier)f(sym)m(b)s(ol)g(plus) +150 3140 y(an)k(o\013set.)46 b(If)31 b(that)h(sym)m(b)s(ol)f(do)s(es)g +(not)h(uniquely)d(iden)m(tify)i(the)h(address)f(\(for)g(example,)i(it)e +(is)g(a)h(name)150 3250 y(whose)k(scop)s(e)h(is)e(a)i(single)e(source)i +(\014le\),)h(y)m(ou)f(ma)m(y)g(need)f(to)h(clarify)-8 +b(.)58 b(One)36 b(w)m(a)m(y)i(to)f(do)f(this)g(is)f(with)150 +3359 y Fh(info)29 b(line)p Fn(,)36 b(for)f(example)g(`)p +Fh(info)30 b(line)f(*0x4537)p Fn('.)54 b(Alternately)-8 +b(,)37 b(y)m(ou)f(can)g(set)g(GDB)g(to)h(prin)m(t)d(the)150 +3469 y(source)d(\014le)e(and)h(line)e(n)m(um)m(b)s(er)i(when)f(it)h +(prin)m(ts)f(a)h(sym)m(b)s(olic)f(address:)150 3711 y +Fh(set)g(print)g(symbol-filename)e(on)630 3821 y Fn(T)-8 +b(ell)39 b(GDB)i(to)f(prin)m(t)f(the)h(source)g(\014le)f(name)h(and)f +(line)g(n)m(um)m(b)s(er)f(of)i(a)h(sym)m(b)s(ol)d(in)h(the)630 +3930 y(sym)m(b)s(olic)29 b(form)h(of)g(an)g(address.)150 +4101 y Fh(set)f(print)g(symbol-filename)e(off)630 4211 +y Fn(Do)h(not)g(prin)m(t)e(source)i(\014le)f(name)g(and)g(line)f(n)m +(um)m(b)s(er)g(of)i(a)g(sym)m(b)s(ol.)38 b(This)26 b(is)h(the)g +(default.)150 4381 y Fh(show)i(print)g(symbol-filename)630 +4491 y Fn(Sho)m(w)f(whether)g(or)h(not)g(GDB)g(will)d(prin)m(t)i(the)g +(source)h(\014le)f(name)g(and)h(line)d(n)m(um)m(b)s(er)i(of)h(a)630 +4600 y(sym)m(b)s(ol)g(in)g(the)i(sym)m(b)s(olic)e(form)g(of)i(an)f +(address.)275 4776 y(Another)25 b(situation)g(where)h(it)f(is)g +(helpful)e(to)k(sho)m(w)f(sym)m(b)s(ol)f(\014lenames)g(and)g(line)f(n)m +(um)m(b)s(ers)h(is)g(when)150 4886 y(disassem)m(bling)34 +b(co)s(de;)41 b(GDB)d(sho)m(ws)f(y)m(ou)g(the)g(line)f(n)m(um)m(b)s(er) +f(and)i(source)g(\014le)f(that)i(corresp)s(onds)d(to)150 +4995 y(eac)m(h)d(instruction.)275 5141 y(Also,)c(y)m(ou)g(ma)m(y)h +(wish)d(to)j(see)g(the)f(sym)m(b)s(olic)e(form)i(only)f(if)g(the)h +(address)f(b)s(eing)g(prin)m(ted)f(is)h(reason-)150 5250 +y(ably)i(close)i(to)g(the)g(closest)g(earlier)e(sym)m(b)s(ol:)p +eop +%DVIPSSectionPage: 63 +63 64 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(63)150 299 y Fh(set)29 b(print)g(max-symbolic-offset)d +Fg(max-o\013set)630 408 y Fn(T)-8 b(ell)28 b(GDB)i(to)g(only)e(displa)m +(y)g(the)h(sym)m(b)s(olic)f(form)g(of)h(an)g(address)g(if)f(the)h +(o\013set)h(b)s(et)m(w)m(een)630 518 y(the)i(closest)g(earlier)f(sym)m +(b)s(ol)f(and)h(the)h(address)f(is)g(less)g(than)g Fg(max-o\013set)p +Fn(.)47 b(The)31 b(default)630 628 y(is)k(0,)j(whic)m(h)d(tells)g(GDB)i +(to)f(alw)m(a)m(ys)h(prin)m(t)e(the)h(sym)m(b)s(olic)e(form)i(of)g(an)g +(address)f(if)g(an)m(y)630 737 y(sym)m(b)s(ol)29 b(precedes)i(it.)150 +895 y Fh(show)e(print)g(max-symbolic-offset)630 1005 +y Fn(Ask)h(ho)m(w)h(large)f(the)h(maxim)m(um)e(o\013set)i(is)f(that)h +(GDB)g(prin)m(ts)e(in)g(a)i(sym)m(b)s(olic)e(address.)275 +1187 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g(a)g(p)s(oin)m(ter)e(and)h(y)m(ou)h +(are)f(not)h(sure)e(where)h(it)g(p)s(oin)m(ts,)h(try)g(`)p +Fh(set)29 b(print)g(symbol-filename)150 1297 y(on)p Fn('.)65 +b(Then)38 b(y)m(ou)h(can)g(determine)f(the)h(name)g(and)f(source)h +(\014le)f(lo)s(cation)g(of)h(the)g(v)-5 b(ariable)37 +b(where)h(it)150 1407 y(p)s(oin)m(ts,)j(using)c(`)p Fh(p/a)30 +b Fg(p)s(oin)m(ter)7 b Fn('.)66 b(This)38 b(in)m(terprets)g(the)i +(address)e(in)g(sym)m(b)s(olic)g(form.)67 b(F)-8 b(or)40 +b(example,)150 1516 y(here)30 b(GDB)i(sho)m(ws)e(that)h(a)g(v)-5 +b(ariable)29 b Fh(ptt)g Fn(p)s(oin)m(ts)g(at)j(another)e(v)-5 +b(ariable)29 b Fh(t)p Fn(,)i(de\014ned)e(in)g(`)p Fh(hi2.c)p +Fn(':)390 1644 y Fh(\(gdb\))46 b(set)h(print)g(symbol-filename)c(on)390 +1748 y(\(gdb\))j(p/a)h(ptt)390 1852 y($4)g(=)h(0xe008)e()390 1980 y Fk(Warning:)52 b Fn(F)-8 b(or)34 b(p)s(oin)m(ters)e +(that)i(p)s(oin)m(t)f(to)h(a)f(lo)s(cal)g(v)-5 b(ariable,)33 +b(`)p Fh(p/a)p Fn(')g(do)s(es)g(not)h(sho)m(w)f(the)390 +2084 y(sym)m(b)s(ol)23 b(name)i(and)f(\014lename)g(of)h(the)g(referen)m +(t,)h(ev)m(en)g(with)d(the)i(appropriate)f Fh(set)29 +b(print)390 2187 y Fn(options)h(turned)f(on.)275 2321 +y(Other)g(settings)i(con)m(trol)g(ho)m(w)f(di\013eren)m(t)g(kinds)e(of) +j(ob)5 b(jects)31 b(are)g(prin)m(ted:)150 2528 y Fh(set)e(print)g +(array)150 2638 y(set)g(print)g(array)g(on)630 2747 y +Fn(Prett)m(y)41 b(prin)m(t)d(arra)m(ys.)70 b(This)38 +b(format)i(is)f(more)h(con)m(v)m(enien)m(t)g(to)h(read,)h(but)d(uses)h +(more)630 2857 y(space.)h(The)30 b(default)g(is)f(o\013.)150 +3015 y Fh(set)g(print)g(array)g(off)630 3125 y Fn(Return)h(to)h +(compressed)f(format)g(for)h(arra)m(ys.)150 3283 y Fh(show)e(print)g +(array)630 3392 y Fn(Sho)m(w)h(whether)g(compressed)g(or)g(prett)m(y)h +(format)g(is)e(selected)i(for)f(displa)m(ying)e(arra)m(ys.)150 +3550 y Fh(set)h(print)g(elements)g Fg(n)m(um)m(b)s(er-of-elemen)m(ts) +630 3660 y Fn(Set)f(a)g(limit)d(on)j(ho)m(w)f(man)m(y)h(elemen)m(ts)g +(of)g(an)f(arra)m(y)h(GDB)h(will)c(prin)m(t.)38 b(If)28 +b(GDB)g(is)f(prin)m(t-)630 3770 y(ing)k(a)i(large)g(arra)m(y)-8 +b(,)34 b(it)d(stops)i(prin)m(ting)d(after)j(it)f(has)g(prin)m(ted)f +(the)h(n)m(um)m(b)s(er)f(of)i(elemen)m(ts)630 3879 y(set)j(b)m(y)g(the) +g Fh(set)30 b(print)f(elements)k Fn(command.)57 b(This)34 +b(limit)g(also)h(applies)f(to)j(the)f(dis-)630 3989 y(pla)m(y)c(of)g +(strings.)45 b(Setting)32 b Fg(n)m(um)m(b)s(er-of-elemen)m(ts)k +Fn(to)d(zero)g(means)g(that)f(the)h(prin)m(ting)d(is)630 +4098 y(unlimited.)150 4257 y Fh(show)f(print)g(elements)630 +4366 y Fn(Displa)m(y)36 b(the)i(n)m(um)m(b)s(er)d(of)j(elemen)m(ts)f +(of)h(a)f(large)g(arra)m(y)h(that)g(GDB)g(will)c(prin)m(t.)60 +b(If)37 b(the)630 4476 y(n)m(um)m(b)s(er)29 b(is)g(0,)i(then)g(the)f +(prin)m(ting)e(is)i(unlimited.)150 4634 y Fh(set)f(print)g(null-stop) +630 4743 y Fn(Cause)34 b(GDB)h(to)g(stop)g(prin)m(ting)d(the)i(c)m +(haracters)i(of)f(an)f(arra)m(y)h(when)e(the)h(\014rst)g +Fm(NULL)630 4853 y Fn(is)39 b(encoun)m(tered.)70 b(This)38 +b(is)g(useful)h(when)f(large)i(arra)m(ys)h(actually)e(con)m(tain)h +(only)f(short)630 4963 y(strings.)150 5121 y Fh(set)29 +b(print)g(pretty)g(on)630 5230 y Fn(Cause)39 b(GDB)h(to)g(prin)m(t)d +(structures)i(in)e(an)i(inden)m(ted)f(format)i(with)d(one)j(mem)m(b)s +(er)e(p)s(er)630 5340 y(line,)29 b(lik)m(e)h(this:)p +eop +%DVIPSSectionPage: 64 +64 65 bop 150 -116 a Fn(64)2644 b(Debugging)31 b(with)e(GDB)870 +299 y Fh($1)47 b(=)h({)965 403 y(next)f(=)h(0x0,)965 +506 y(flags)f(=)g({)1061 610 y(sweet)f(=)i(1,)1061 714 +y(sour)f(=)g(1)965 818 y(},)965 922 y(meat)g(=)h(0x54)e("Pork")870 +1025 y(})150 1167 y(set)29 b(print)g(pretty)g(off)630 +1277 y Fn(Cause)h(GDB)i(to)f(prin)m(t)e(structures)h(in)f(a)h(compact)i +(format,)f(lik)m(e)f(this:)870 1404 y Fh($1)47 b(=)h({next)e(=)h(0x0,)g +(flags)f(=)i({sweet)e(=)h(1,)h(sour)e(=)i(1},)f(\\)870 +1507 y(meat)g(=)g(0x54)g("Pork"})630 1633 y Fn(This)29 +b(is)g(the)i(default)e(format.)150 1790 y Fh(show)g(print)g(pretty)630 +1899 y Fn(Sho)m(w)h(whic)m(h)f(format)i(GDB)g(is)f(using)e(to)k(prin)m +(t)d(structures.)150 2055 y Fh(set)g(print)g(sevenbit-strings)d(on)630 +2165 y Fn(Prin)m(t)36 b(using)f(only)h(sev)m(en-bit)g(c)m(haracters;)42 +b(if)36 b(this)f(option)h(is)g(set,)j(GDB)f(displa)m(ys)d(an)m(y)630 +2275 y(eigh)m(t-bit)k(c)m(haracters)i(\(in)d(strings)g(or)h(c)m +(haracter)i(v)-5 b(alues\))39 b(using)f(the)h(notation)h +Fh(\\)p Fg(nnn)p Fn(.)630 2384 y(This)27 b(setting)h(is)g(b)s(est)g(if) +g(y)m(ou)h(are)g(w)m(orking)e(in)h(English)e(\()p Fm(asci)r(i)p +Fn(\))j(and)f(y)m(ou)h(use)f(the)h(high-)630 2494 y(order)h(bit)f(of)i +(c)m(haracters)h(as)e(a)h(mark)m(er)g(or)f(\\meta")i(bit.)150 +2650 y Fh(set)d(print)g(sevenbit-strings)d(off)630 2760 +y Fn(Prin)m(t)32 b(full)e(eigh)m(t-bit)i(c)m(haracters.)49 +b(This)31 b(allo)m(ws)h(the)h(use)f(of)h(more)g(in)m(ternational)e(c)m +(har-)630 2869 y(acter)h(sets,)f(and)e(is)h(the)g(default.)150 +3025 y Fh(show)f(print)g(sevenbit-strings)630 3135 y +Fn(Sho)m(w)h(whether)g(or)g(not)h(GDB)g(is)f(prin)m(ting)e(only)h(sev)m +(en-bit)i(c)m(haracters.)150 3291 y Fh(set)e(print)g(union)g(on)630 +3401 y Fn(T)-8 b(ell)26 b(GDB)i(to)g(prin)m(t)e(unions)f(whic)m(h)h +(are)h(con)m(tained)g(in)f(structures.)39 b(This)25 b(is)h(the)i +(default)630 3510 y(setting.)150 3667 y Fh(set)h(print)g(union)g(off) +630 3776 y Fn(T)-8 b(ell)29 b(GDB)j(not)e(to)i(prin)m(t)d(unions)f +(whic)m(h)h(are)i(con)m(tained)f(in)f(structures.)150 +3933 y Fh(show)g(print)g(union)630 4042 y Fn(Ask)e(GDB)h(whether)e(or)h +(not)g(it)f(will)e(prin)m(t)i(unions)f(whic)m(h)g(are)j(con)m(tained)f +(in)e(structures.)630 4175 y(F)-8 b(or)31 b(example,)f(giv)m(en)h(the)f +(declarations)870 4302 y Fh(typedef)46 b(enum)g({Tree,)h(Bug})f +(Species;)870 4406 y(typedef)g(enum)g({Big_tree,)f(Acorn,)i(Seedling})e +(Tree_forms;)870 4510 y(typedef)h(enum)g({Caterpillar,)f(Cocoon,)g +(Butterfly})1538 4614 y(Bug_forms;)870 4821 y(struct)h(thing)g({)965 +4925 y(Species)g(it;)965 5029 y(union)h({)1061 5132 y(Tree_forms)e +(tree;)1061 5236 y(Bug_forms)g(bug;)965 5340 y(})j(form;)p +eop +%DVIPSSectionPage: 65 +65 66 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(65)870 299 y Fh(};)870 506 y(struct)46 +b(thing)g(foo)h(=)h({Tree,)e({Acorn}};)630 637 y Fn(with)29 +b Fh(set)h(print)e(union)h(on)h Fn(in)f(e\013ect)j(`)p +Fh(p)e(foo)p Fn(')g(w)m(ould)f(prin)m(t)870 761 y Fh($1)47 +b(=)h({it)f(=)g(Tree,)f(form)h(=)g({tree)g(=)g(Acorn,)f(bug)h(=)h +(Cocoon}})630 892 y Fn(and)30 b(with)f Fh(set)g(print)g(union)g(off)h +Fn(in)f(e\013ect)j(it)e(w)m(ould)f(prin)m(t)870 1016 +y Fh($1)47 b(=)h({it)f(=)g(Tree,)f(form)h(=)g({...}})150 +1143 y Fn(These)30 b(settings)g(are)h(of)g(in)m(terest)f(when)g +(debugging)f(C)p Fh(++)g Fn(programs:)150 1335 y Fh(set)g(print)g +(demangle)150 1445 y(set)g(print)g(demangle)g(on)630 +1554 y Fn(Prin)m(t)h(C)p Fh(++)f Fn(names)i(in)e(their)h(source)h(form) +f(rather)g(than)h(in)e(the)i(enco)s(ded)f(\(\\mangled"\))630 +1664 y(form)36 b(passed)g(to)i(the)f(assem)m(bler)f(and)g(link)m(er)f +(for)h(t)m(yp)s(e-safe)i(link)-5 b(age.)59 b(The)36 b(default)g(is)630 +1773 y(`)p Fh(on)p Fn('.)150 1925 y Fh(show)29 b(print)g(demangle)630 +2034 y Fn(Sho)m(w)h(whether)g(C)p Fh(++)f Fn(names)h(are)h(prin)m(ted)e +(in)g(mangled)h(or)g(demangled)g(form.)150 2185 y Fh(set)f(print)g +(asm-demangle)150 2295 y(set)g(print)g(asm-demangle)e(on)630 +2404 y Fn(Prin)m(t)j(C)p Fh(++)g Fn(names)h(in)e(their)h(source)i(form) +e(rather)h(than)g(their)f(mangled)g(form,)h(ev)m(en)g(in)630 +2514 y(assem)m(bler)f(co)s(de)g(prin)m(touts)g(suc)m(h)g(as)g +(instruction)f(disassem)m(blies.)38 b(The)30 b(default)f(is)h(o\013.) +150 2665 y Fh(show)f(print)g(asm-demangle)630 2775 y +Fn(Sho)m(w)38 b(whether)f(C)p Fh(++)g Fn(names)h(in)f(assem)m(bly)g +(listings)f(are)i(prin)m(ted)f(in)g(mangled)g(or)h(de-)630 +2884 y(mangled)30 b(form.)150 3035 y Fh(set)f(demangle-style)e +Fg(st)m(yle)630 3145 y Fn(Cho)s(ose)21 b(among)i(sev)m(eral)f(enco)s +(ding)e(sc)m(hemes)j(used)e(b)m(y)g(di\013eren)m(t)g(compilers)f(to)j +(represen)m(t)630 3255 y(C)p Fh(++)29 b Fn(names.)41 +b(The)30 b(c)m(hoices)h(for)f Fg(st)m(yle)36 b Fn(are)31 +b(curren)m(tly:)630 3406 y Fh(auto)288 b Fn(Allo)m(w)25 +b(GDB)i(to)f(c)m(ho)s(ose)h(a)f(deco)s(ding)e(st)m(yle)i(b)m(y)g(insp)s +(ecting)d(y)m(our)j(program.)630 3557 y Fh(gnu)336 b +Fn(Deco)s(de)30 b(based)f(on)g(the)h Fm(gnu)f Fn(C)p +Fh(++)f Fn(compiler)g(\()p Fh(g++)p Fn(\))h(enco)s(ding)f(algorithm.) +1110 3666 y(This)h(is)g(the)i(default.)630 3817 y Fh(hp)384 +b Fn(Deco)s(de)31 b(based)f(on)h(the)f(HP)h(ANSI)f(C)p +Fh(++)f Fn(\()p Fh(aCC)p Fn(\))h(enco)s(ding)g(algorithm.)630 +3968 y Fh(lucid)240 b Fn(Deco)s(de)24 b(based)f(on)g(the)h(Lucid)d(C)p +Fh(++)i Fn(compiler)e(\()p Fh(lcc)p Fn(\))i(enco)s(ding)g(algorithm.) +630 4120 y Fh(arm)336 b Fn(Deco)s(de)30 b(using)d(the)h(algorithm)g(in) +f(the)i Fg(C)p Fh(++)e Fg(Annotated)i(Reference)g(Man-)1110 +4229 y(ual)p Fn(.)59 b Ff(W)-8 b(arning:)54 b Fn(this)36 +b(setting)h(alone)g(is)f(not)h(su\016cien)m(t)f(to)i(allo)m(w)e(debug-) +1110 4339 y(ging)44 b Fh(cfront)p Fn(-generated)g(executables.)83 +b(GDB)45 b(w)m(ould)e(require)g(further)1110 4448 y(enhancemen)m(t)31 +b(to)g(p)s(ermit)e(that.)630 4599 y(If)h(y)m(ou)h(omit)f +Fg(st)m(yle)p Fn(,)h(y)m(ou)f(will)e(see)j(a)g(list)e(of)h(p)s(ossible) +e(formats.)150 4751 y Fh(show)h(demangle-style)630 4860 +y Fn(Displa)m(y)h(the)g(enco)s(ding)f(st)m(yle)i(curren)m(tly)e(in)g +(use)i(for)f(deco)s(ding)f(C)p Fh(++)g Fn(sym)m(b)s(ols.)150 +5011 y Fh(set)g(print)g(object)150 5121 y(set)g(print)g(object)g(on)630 +5230 y Fn(When)36 b(displa)m(ying)d(a)j(p)s(oin)m(ter)f(to)i(an)e(ob)5 +b(ject,)39 b(iden)m(tify)34 b(the)i Fk(actual)46 b Fn(\(deriv)m(ed\))36 +b(t)m(yp)s(e)g(of)630 5340 y(the)31 b(ob)5 b(ject)31 +b(rather)f(than)g(the)h Fk(de)-5 b(clar)g(e)g(d)42 b +Fn(t)m(yp)s(e,)31 b(using)e(the)h(virtual)f(function)g(table.)p +eop +%DVIPSSectionPage: 66 +66 67 bop 150 -116 a Fn(66)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(set)g(print)g(object)g(off)630 408 y Fn(Displa)m(y)c(only)h +(the)g(declared)f(t)m(yp)s(e)i(of)f(ob)5 b(jects,)28 +b(without)d(reference)i(to)g(the)f(virtual)f(func-)630 +518 y(tion)30 b(table.)40 b(This)29 b(is)g(the)i(default)f(setting.)150 +671 y Fh(show)f(print)g(object)630 780 y Fn(Sho)m(w)h(whether)g +(actual,)h(or)f(declared,)g(ob)5 b(ject)31 b(t)m(yp)s(es)g(are)f +(displa)m(y)m(ed.)150 933 y Fh(set)f(print)g(static-members)150 +1042 y(set)g(print)g(static-members)e(on)630 1152 y Fn(Prin)m(t)i +(static)i(mem)m(b)s(ers)f(when)f(displa)m(ying)f(a)j(C)p +Fh(++)e Fn(ob)5 b(ject.)42 b(The)30 b(default)f(is)h(on.)150 +1305 y Fh(set)f(print)g(static-members)e(off)630 1414 +y Fn(Do)k(not)g(prin)m(t)e(static)i(mem)m(b)s(ers)e(when)h(displa)m +(ying)e(a)i(C)p Fh(++)g Fn(ob)5 b(ject.)150 1567 y Fh(show)29 +b(print)g(static-members)630 1677 y Fn(Sho)m(w)h(whether)g(C)p +Fh(++)f Fn(static)i(mem)m(b)s(ers)f(are)g(prin)m(ted,)g(or)g(not.)150 +1829 y Fh(set)f(print)g(vtbl)150 1939 y(set)g(print)g(vtbl)h(on)630 +2048 y Fn(Prett)m(y)h(prin)m(t)e(C)p Fh(++)h Fn(virtual)e(function)i +(tables.)40 b(The)30 b(default)f(is)h(o\013.)150 2201 +y Fh(set)f(print)g(vtbl)h(off)630 2311 y Fn(Do)h(not)g(prett)m(y)g +(prin)m(t)e(C)p Fh(++)g Fn(virtual)g(function)g(tables.)150 +2463 y Fh(show)g(print)g(vtbl)630 2573 y Fn(Sho)m(w)h(whether)g(C)p +Fh(++)f Fn(virtual)g(function)g(tables)h(are)h(prett)m(y)g(prin)m(ted,) +e(or)h(not.)150 2820 y Fl(8.8)68 b(V)-11 b(alue)45 b(history)275 +3009 y Fn(V)-8 b(alues)29 b(prin)m(ted)f(b)m(y)h(the)g +Fh(print)f Fn(command)h(are)h(sa)m(v)m(ed)g(in)e(the)i(GDB)g +Fg(v)-5 b(alue)29 b(history)p Fn(.)39 b(This)28 b(allo)m(ws)150 +3119 y(y)m(ou)i(to)g(refer)g(to)g(them)g(in)e(other)i(expressions.)39 +b(V)-8 b(alues)30 b(are)g(k)m(ept)g(un)m(til)e(the)i(sym)m(b)s(ol)e +(table)i(is)f(re-read)150 3228 y(or)36 b(discarded)e(\(for)i(example)g +(with)f(the)h Fh(file)f Fn(or)h Fh(symbol-file)d Fn(commands\).)57 +b(When)36 b(the)g(sym)m(b)s(ol)150 3338 y(table)29 b(c)m(hanges,)i(the) +e(v)-5 b(alue)28 b(history)g(is)g(discarded,)g(since)h(the)g(v)-5 +b(alues)28 b(ma)m(y)i(con)m(tain)f(p)s(oin)m(ters)f(bac)m(k)i(to)150 +3448 y(the)h(t)m(yp)s(es)f(de\014ned)f(in)g(the)i(sym)m(b)s(ol)e +(table.)275 3579 y(The)35 b(v)-5 b(alues)35 b(prin)m(ted)g(are)h(giv)m +(en)g Fg(history)f(n)m(um)m(b)s(ers)j Fn(b)m(y)e(whic)m(h)f(y)m(ou)h +(can)g(refer)g(to)h(them.)57 b(These)150 3688 y(are)31 +b(successiv)m(e)g(in)m(tegers)g(starting)g(with)e(one.)43 +b Fh(print)29 b Fn(sho)m(ws)i(y)m(ou)g(the)g(history)f(n)m(um)m(b)s(er) +f(assigned)h(to)150 3798 y(a)h(v)-5 b(alue)30 b(b)m(y)g(prin)m(ting)e +(`)p Fh($)p Fg(n)m(um)i Fh(=)g Fn(')g(b)s(efore)g(the)h(v)-5 +b(alue;)30 b(here)g Fg(n)m(um)g Fn(is)f(the)i(history)e(n)m(um)m(b)s +(er.)275 3929 y(T)-8 b(o)30 b(refer)g(to)h(an)m(y)g(previous)d(v)-5 +b(alue,)30 b(use)g(`)p Fh($)p Fn(')h(follo)m(w)m(ed)e(b)m(y)i(the)f(v) +-5 b(alue's)30 b(history)f(n)m(um)m(b)s(er.)39 b(The)30 +b(w)m(a)m(y)150 4039 y Fh(print)g Fn(lab)s(els)h(its)g(output)g(is)g +(designed)g(to)i(remind)d(y)m(ou)i(of)g(this.)44 b(Just)32 +b Fh($)f Fn(refers)h(to)g(the)h(most)f(recen)m(t)150 +4148 y(v)-5 b(alue)27 b(in)f(the)h(history)-8 b(,)28 +b(and)e Fh($$)h Fn(refers)g(to)h(the)f(v)-5 b(alue)27 +b(b)s(efore)g(that.)40 b Fh($$)p Fg(n)26 b Fn(refers)h(to)h(the)f +Fg(n)p Fn(th)g(v)-5 b(alue)26 b(from)150 4258 y(the)31 +b(end;)g Fh($$2)f Fn(is)g(the)h(v)-5 b(alue)31 b(just)f(prior)g(to)h +Fh($$)p Fn(,)g Fh($$1)f Fn(is)g(equiv)-5 b(alen)m(t)31 +b(to)g Fh($$)p Fn(,)g(and)g Fh($$0)f Fn(is)g(equiv)-5 +b(alen)m(t)30 b(to)150 4367 y Fh($)p Fn(.)275 4498 y(F)-8 +b(or)28 b(example,)h(supp)s(ose)d(y)m(ou)j(ha)m(v)m(e)g(just)e(prin)m +(ted)g(a)h(p)s(oin)m(ter)f(to)i(a)g(structure)e(and)g(w)m(an)m(t)i(to)g +(see)g(the)150 4608 y(con)m(ten)m(ts)j(of)f(the)f(structure.)40 +b(It)31 b(su\016ces)f(to)h(t)m(yp)s(e)390 4733 y Fh(p)47 +b(*$)275 4864 y Fn(If)28 b(y)m(ou)h(ha)m(v)m(e)h(a)f(c)m(hain)f(of)h +(structures)f(where)h(the)f(comp)s(onen)m(t)h Fh(next)f +Fn(p)s(oin)m(ts)g(to)h(the)g(next)g(one,)h(y)m(ou)150 +4974 y(can)h(prin)m(t)e(the)h(con)m(ten)m(ts)i(of)f(the)f(next)h(one)g +(with)e(this:)390 5099 y Fh(p)47 b(*$.next)150 5230 y +Fn(Y)-8 b(ou)31 b(can)h(prin)m(t)d(successiv)m(e)j(links)c(in)i(the)h +(c)m(hain)g(b)m(y)g(rep)s(eating)f(this)g(command|whic)m(h)f(y)m(ou)j +(can)f(do)150 5340 y(b)m(y)f(just)g(t)m(yping)739 5337 +y Fc(h)p 763 5284 151 4 v 763 5340 a Fb(RET)p 763 5355 +V 910 5337 a Fc(i)940 5340 y Fn(.)p eop +%DVIPSSectionPage: 67 +67 68 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(67)275 299 y(Note)29 b(that)f(the)h(history)d(records)i +(v)-5 b(alues,)28 b(not)g(expressions.)39 b(If)27 b(the)i(v)-5 +b(alue)27 b(of)h Fh(x)g Fn(is)f(4)h(and)f(y)m(ou)i(t)m(yp)s(e)150 +408 y(these)i(commands:)390 548 y Fh(print)46 b(x)390 +652 y(set)h(x=5)150 797 y Fn(then)28 b(the)g(v)-5 b(alue)27 +b(recorded)h(in)e(the)i(v)-5 b(alue)28 b(history)f(b)m(y)g(the)i +Fh(print)d Fn(command)i(remains)e(4)j(ev)m(en)f(though)150 +906 y(the)j(v)-5 b(alue)29 b(of)i Fh(x)f Fn(has)g(c)m(hanged.)150 +1148 y Fh(show)f(values)630 1257 y Fn(Prin)m(t)h(the)g(last)h(ten)g(v) +-5 b(alues)30 b(in)f(the)i(v)-5 b(alue)30 b(history)-8 +b(,)30 b(with)f(their)h(item)g(n)m(um)m(b)s(ers.)40 b(This)29 +b(is)630 1367 y(lik)m(e)j(`)p Fh(p)48 b($$9)p Fn(')31 +b(rep)s(eated)i(ten)g(times,)g(except)g(that)g Fh(show)c(values)i +Fn(do)s(es)h(not)h(c)m(hange)h(the)630 1477 y(history)-8 +b(.)150 1647 y Fh(show)29 b(values)g Fg(n)630 1756 y +Fn(Prin)m(t)g(ten)i(history)e(v)-5 b(alues)30 b(cen)m(tered)h(on)g +(history)e(item)h(n)m(um)m(b)s(er)f Fg(n)p Fn(.)150 1926 +y Fh(show)g(values)g(+)630 2036 y Fn(Prin)m(t)e(ten)h(history)f(v)-5 +b(alues)27 b(just)h(after)g(the)g(v)-5 b(alues)28 b(last)f(prin)m(ted.) +39 b(If)27 b(no)h(more)g(v)-5 b(alues)28 b(are)630 2146 +y(a)m(v)-5 b(ailable,)30 b Fh(show)f(values)g(+)h Fn(pro)s(duces)f(no)h +(displa)m(y)-8 b(.)275 2321 y(Pressing)636 2318 y Fc(h)p +660 2265 151 4 v 660 2321 a Fb(RET)p 660 2336 V 807 2318 +a Fc(i)867 2321 y Fn(to)31 b(rep)s(eat)f Fh(show)g(values)e +Fg(n)i Fn(has)g(exactly)h(the)g(same)g(e\013ect)h(as)e(`)p +Fh(show)g(values)e(+)p Fn('.)150 2605 y Fl(8.9)68 b(Con)l(v)l(enience) +46 b(v)-7 b(ariables)275 2809 y Fn(GDB)28 b(pro)m(vides)f +Fg(con)m(v)m(enience)i(v)-5 b(ariables)30 b Fn(that)f(y)m(ou)f(can)g +(use)f(within)e(GDB)k(to)g(hold)d(on)i(to)g(a)g(v)-5 +b(alue)150 2918 y(and)32 b(refer)g(to)i(it)e(later.)47 +b(These)33 b(v)-5 b(ariables)31 b(exist)h(en)m(tirely)g(within)e(GDB;)k +(they)f(are)g(not)g(part)f(of)h(y)m(our)150 3028 y(program,)25 +b(and)f(setting)g(a)h(con)m(v)m(enience)g(v)-5 b(ariable)23 +b(has)h(no)h(direct)e(e\013ect)j(on)e(further)f(execution)i(of)f(y)m +(our)150 3137 y(program.)40 b(That)31 b(is)e(wh)m(y)h(y)m(ou)h(can)f +(use)h(them)f(freely)-8 b(.)275 3282 y(Con)m(v)m(enience)32 +b(v)-5 b(ariables)31 b(are)i(pre\014xed)e(with)f(`)p +Fh($)p Fn('.)47 b(An)m(y)32 b(name)g(preceded)g(b)m(y)g(`)p +Fh($)p Fn(')h(can)f(b)s(e)g(used)f(for)150 3392 y(a)39 +b(con)m(v)m(enience)g(v)-5 b(ariable,)40 b(unless)d(it)g(is)h(one)h(of) +f(the)h(prede\014ned)d(mac)m(hine-sp)s(eci\014c)i(register)g(names)150 +3502 y(\(see)c(Section)e(8.10)j([Registers],)f(page)f(68\).)50 +b(\(V)-8 b(alue)33 b(history)f(references,)i(in)d(con)m(trast,)k(are)e +Fk(numb)-5 b(ers)150 3611 y Fn(preceded)30 b(b)m(y)g(`)p +Fh($)p Fn('.)41 b(See)31 b(Section)f(8.8)h([V)-8 b(alue)31 +b(history],)f(page)h(66.\))275 3756 y(Y)-8 b(ou)35 b(can)h(sa)m(v)m(e)h +(a)e(v)-5 b(alue)35 b(in)f(a)i(con)m(v)m(enience)g(v)-5 +b(ariable)34 b(with)g(an)h(assignmen)m(t)g(expression,)h(just)f(as)150 +3866 y(y)m(ou)c(w)m(ould)e(set)i(a)g(v)-5 b(ariable)29 +b(in)g(y)m(our)h(program.)41 b(F)-8 b(or)31 b(example:)390 +4005 y Fh(set)47 b($foo)g(=)g(*object_ptr)150 4151 y +Fn(w)m(ould)29 b(sa)m(v)m(e)j(in)d Fh($foo)g Fn(the)i(v)-5 +b(alue)30 b(con)m(tained)g(in)f(the)i(ob)5 b(ject)31 +b(p)s(oin)m(ted)f(to)h(b)m(y)f Fh(object_ptr)p Fn(.)275 +4296 y(Using)f(a)i(con)m(v)m(enience)g(v)-5 b(ariable)29 +b(for)h(the)h(\014rst)e(time)h(creates)i(it,)e(but)f(its)h(v)-5 +b(alue)30 b(is)f Fh(void)g Fn(un)m(til)g(y)m(ou)150 4405 +y(assign)h(a)g(new)g(v)-5 b(alue.)41 b(Y)-8 b(ou)30 b(can)h(alter)f +(the)h(v)-5 b(alue)30 b(with)f(another)h(assignmen)m(t)h(at)g(an)m(y)g +(time.)275 4551 y(Con)m(v)m(enience)k(v)-5 b(ariables)34 +b(ha)m(v)m(e)i(no)f(\014xed)g(t)m(yp)s(es.)55 b(Y)-8 +b(ou)35 b(can)h(assign)e(a)h(con)m(v)m(enience)i(v)-5 +b(ariable)34 b(an)m(y)150 4660 y(t)m(yp)s(e)f(of)g(v)-5 +b(alue,)34 b(including)29 b(structures)k(and)f(arra)m(ys,)i(ev)m(en)g +(if)e(that)i(v)-5 b(ariable)32 b(already)g(has)h(a)g(v)-5 +b(alue)33 b(of)150 4770 y(a)e(di\013eren)m(t)f(t)m(yp)s(e.)42 +b(The)30 b(con)m(v)m(enience)i(v)-5 b(ariable,)30 b(when)f(used)h(as)h +(an)g(expression,)f(has)g(the)h(t)m(yp)s(e)g(of)g(its)150 +4879 y(curren)m(t)f(v)-5 b(alue.)150 5121 y Fh(show)29 +b(convenience)630 5230 y Fn(Prin)m(t)h(a)h(list)e(of)i(con)m(v)m +(enience)g(v)-5 b(ariables)30 b(used)g(so)h(far,)f(and)g(their)g(v)-5 +b(alues.)41 b(Abbreviated)630 5340 y Fh(show)29 b(con)p +Fn(.)p eop +%DVIPSSectionPage: 68 +68 69 bop 150 -116 a Fn(68)2644 b(Debugging)31 b(with)e(GDB)275 +299 y(One)36 b(of)h(the)g(w)m(a)m(ys)h(to)g(use)e(a)i(con)m(v)m +(enience)g(v)-5 b(ariable)35 b(is)h(as)h(a)h(coun)m(ter)f(to)h(b)s(e)e +(incremen)m(ted)h(or)g(a)150 408 y(p)s(oin)m(ter)31 b(to)h(b)s(e)f(adv) +-5 b(anced.)45 b(F)-8 b(or)32 b(example,)g(to)g(prin)m(t)f(a)h(\014eld) +e(from)h(successiv)m(e)h(elemen)m(ts)g(of)g(an)f(arra)m(y)150 +518 y(of)g(structures:)390 648 y Fh(set)47 b($i)g(=)h(0)390 +752 y(print)e(bar[$i++]->contents)150 888 y Fn(Rep)s(eat)31 +b(that)g(command)f(b)m(y)g(t)m(yping)1482 885 y Fc(h)p +1506 832 151 4 v 1506 888 a Fb(RET)p 1506 903 V 1653 +885 a Fc(i)1683 888 y Fn(.)275 1024 y(Some)35 b(con)m(v)m(enience)i(v) +-5 b(ariables)35 b(are)h(created)g(automatically)g(b)m(y)g(GDB)g(and)g +(giv)m(en)f(v)-5 b(alues)35 b(lik)m(ely)150 1133 y(to)c(b)s(e)f +(useful.)150 1347 y Fh($_)384 b Fn(The)41 b(v)-5 b(ariable)41 +b Fh($_)h Fn(is)f(automatically)g(set)i(b)m(y)f(the)g +Fh(x)f Fn(command)h(to)h(the)f(last)g(address)630 1456 +y(examined)c(\(see)i(Section)e(8.5)i([Examining)d(memory],)k(page)f +(59\).)67 b(Other)38 b(commands)630 1566 y(whic)m(h)c(pro)m(vide)g(a)i +(default)f(address)f(for)h Fh(x)g Fn(to)h(examine)f(also)g(set)h +Fh($_)f Fn(to)h(that)g(address;)630 1675 y(these)g(commands)f(include)e +Fh(info)c(line)34 b Fn(and)h Fh(info)29 b(breakpoint)p +Fn(.)53 b(The)34 b(t)m(yp)s(e)i(of)f Fh($_)g Fn(is)630 +1785 y Fh(void)29 b(*)h Fn(except)g(when)f(set)h(b)m(y)f(the)h +Fh(x)g Fn(command,)f(in)g(whic)m(h)f(case)j(it)e(is)g(a)h(p)s(oin)m +(ter)e(to)j(the)630 1895 y(t)m(yp)s(e)g(of)f Fh($__)p +Fn(.)150 2055 y Fh($__)336 b Fn(The)30 b(v)-5 b(ariable)30 +b Fh($__)f Fn(is)h(automatically)g(set)i(b)m(y)e(the)h +Fh(x)f Fn(command)h(to)g(the)g(v)-5 b(alue)30 b(found)f(in)630 +2165 y(the)g(last)f(address)f(examined.)39 b(Its)29 b(t)m(yp)s(e)f(is)f +(c)m(hosen)i(to)g(matc)m(h)h(the)e(format)h(in)e(whic)m(h)g(the)630 +2275 y(data)k(w)m(as)g(prin)m(ted.)150 2435 y Fh($_exitcode)630 +2545 y Fn(The)21 b(v)-5 b(ariable)20 b Fh($_exitcode)f +Fn(is)i(automatically)g(set)h(to)g(the)g(exit)f(co)s(de)h(when)e(the)i +(program)630 2654 y(b)s(eing)29 b(debugged)h(terminates.)150 +2915 y Fl(8.10)68 b(Registers)275 3109 y Fn(Y)-8 b(ou)45 +b(can)h(refer)f(to)h(mac)m(hine)f(register)g(con)m(ten)m(ts,)51 +b(in)44 b(expressions,)k(as)e(v)-5 b(ariables)44 b(with)g(names)150 +3219 y(starting)23 b(with)f(`)p Fh($)p Fn('.)39 b(The)23 +b(names)h(of)f(registers)g(are)h(di\013eren)m(t)f(for)h(eac)m(h)g(mac)m +(hine;)i(use)d Fh(info)29 b(registers)150 3328 y Fn(to)i(see)g(the)g +(names)f(used)g(on)g(y)m(our)g(mac)m(hine.)150 3542 y +Fh(info)f(registers)630 3651 y Fn(Prin)m(t)37 b(the)i(names)g(and)e(v) +-5 b(alues)38 b(of)h(all)e(registers)h(except)i(\015oating-p)s(oin)m(t) +e(registers)g(\(in)630 3761 y(the)31 b(selected)f(stac)m(k)i(frame\).) +150 3922 y Fh(info)d(all-registers)630 4031 y Fn(Prin)m(t)g(the)i +(names)f(and)g(v)-5 b(alues)30 b(of)g(all)f(registers,)i(including)c +(\015oating-p)s(oin)m(t)i(registers.)150 4192 y Fh(info)g(registers)f +Fg(regname)36 b Fh(...)630 4302 y Fn(Prin)m(t)d(the)g +Fg(relativized)k Fn(v)-5 b(alue)33 b(of)g(eac)m(h)i(sp)s(eci\014ed)d +(register)i Fg(regname)p Fn(.)51 b(As)34 b(discussed)d(in)630 +4411 y(detail)i(b)s(elo)m(w,)i(register)f(v)-5 b(alues)34 +b(are)g(normally)f(relativ)m(e)h(to)h(the)f(selected)h(stac)m(k)h +(frame.)630 4521 y Fg(regname)d Fn(ma)m(y)28 b(b)s(e)f(an)m(y)g +(register)h(name)f(v)-5 b(alid)26 b(on)h(the)h(mac)m(hine)f(y)m(ou)g +(are)h(using,)f(with)f(or)630 4631 y(without)j(the)i(initial)d(`)p +Fh($)p Fn('.)275 4792 y(GDB)41 b(has)g(four)f(\\standard")g(register)h +(names)f(that)i(are)f(a)m(v)-5 b(ailable)40 b(\(in)f(expressions\))h +(on)h(most)150 4902 y(mac)m(hines|whenev)m(er)36 b(they)h(do)f(not)h +(con\015ict)f(with)g(an)g(arc)m(hitecture's)i(canonical)e(mnemonics)f +(for)150 5011 y(registers.)55 b(The)34 b(register)h(names)g +Fh($pc)f Fn(and)h Fh($sp)f Fn(are)i(used)e(for)h(the)g(program)g(coun)m +(ter)h(register)f(and)150 5121 y(the)i(stac)m(k)i(p)s(oin)m(ter.)60 +b Fh($fp)36 b Fn(is)g(used)g(for)h(a)h(register)f(that)h(con)m(tains)f +(a)g(p)s(oin)m(ter)f(to)i(the)g(curren)m(t)e(stac)m(k)150 +5230 y(frame,)d(and)f Fh($ps)f Fn(is)g(used)h(for)g(a)g(register)h +(that)f(con)m(tains)h(the)f(pro)s(cessor)g(status.)47 +b(F)-8 b(or)33 b(example,)g(y)m(ou)150 5340 y(could)c(prin)m(t)g(the)i +(program)f(coun)m(ter)h(in)e(hex)h(with)p eop +%DVIPSSectionPage: 69 +69 70 bop 150 -116 a Fn(Chapter)30 b(8:)41 b(Examining)28 +b(Data)2392 b(69)390 299 y Fh(p/x)47 b($pc)150 436 y +Fn(or)30 b(prin)m(t)f(the)i(instruction)d(to)j(b)s(e)f(executed)h(next) +g(with)390 568 y Fh(x/i)47 b($pc)150 705 y Fn(or)30 b(add)g(four)g(to)h +(the)f(stac)m(k)i(p)s(oin)m(ter)1412 672 y Fa(2)1479 +705 y Fn(with)390 837 y Fh(set)47 b($sp)g(+=)g(4)275 +974 y Fn(Whenev)m(er)39 b(p)s(ossible,)f(these)h(four)f(standard)g +(register)g(names)g(are)h(a)m(v)-5 b(ailable)38 b(on)h(y)m(our)f(mac)m +(hine)150 1084 y(ev)m(en)29 b(though)f(the)h(mac)m(hine)f(has)g +(di\013eren)m(t)g(canonical)g(mnemonics,)g(so)h(long)f(as)g(there)h(is) +f(no)g(con\015ict.)150 1194 y(The)k Fh(info)d(registers)i +Fn(command)h(sho)m(ws)h(the)g(canonical)f(names.)48 b(F)-8 +b(or)34 b(example,)f(on)g(the)g(SP)-8 b(AR)m(C,)150 1303 +y Fh(info)29 b(registers)h Fn(displa)m(ys)g(the)i(pro)s(cessor)g +(status)h(register)f(as)g Fh($psr)f Fn(but)h(y)m(ou)g(can)g(also)h +(refer)e(to)i(it)150 1413 y(as)e Fh($ps)p Fn(.)275 1550 +y(GDB)24 b(alw)m(a)m(ys)f(considers)f(the)h(con)m(ten)m(ts)i(of)e(an)g +(ordinary)e(register)i(as)g(an)g(in)m(teger)g(when)f(the)h(register)150 +1660 y(is)30 b(examined)g(in)g(this)f(w)m(a)m(y)-8 b(.)44 +b(Some)31 b(mac)m(hines)f(ha)m(v)m(e)i(sp)s(ecial)e(registers)g(whic)m +(h)g(can)h(hold)f(nothing)g(but)150 1769 y(\015oating)g(p)s(oin)m(t;)f +(these)h(registers)g(are)g(considered)e(to)j(ha)m(v)m(e)g(\015oating)f +(p)s(oin)m(t)e(v)-5 b(alues.)40 b(There)29 b(is)g(no)h(w)m(a)m(y)150 +1879 y(to)38 b(refer)e(to)i(the)f(con)m(ten)m(ts)h(of)f(an)g(ordinary)e +(register)i(as)g(\015oating)g(p)s(oin)m(t)f(v)-5 b(alue)36 +b(\(although)g(y)m(ou)i(can)150 1988 y Fk(print)i Fn(it)30 +b(as)g(a)h(\015oating)f(p)s(oin)m(t)g(v)-5 b(alue)30 +b(with)f(`)p Fh(print/f)f($)p Fg(regname)5 b Fn('\).)275 +2126 y(Some)23 b(registers)g(ha)m(v)m(e)i(distinct)d(\\ra)m(w")j(and)e +(\\virtual")f(data)j(formats.)38 b(This)22 b(means)h(that)i(the)e(data) +150 2235 y(format)38 b(in)d(whic)m(h)h(the)i(register)f(con)m(ten)m(ts) +i(are)e(sa)m(v)m(ed)i(b)m(y)e(the)g(op)s(erating)g(system)g(is)g(not)g +(the)h(same)150 2345 y(one)27 b(that)g(y)m(our)g(program)f(normally)f +(sees.)40 b(F)-8 b(or)27 b(example,)h(the)f(registers)f(of)h(the)g +(68881)h(\015oating)f(p)s(oin)m(t)150 2455 y(copro)s(cessor)c(are)h +(alw)m(a)m(ys)f(sa)m(v)m(ed)i(in)c(\\extended")j(\(ra)m(w\))g(format,)h +(but)d(all)g(C)h(programs)g(exp)s(ect)g(to)h(w)m(ork)150 +2564 y(with)g(\\double")h(\(virtual\))f(format.)40 b(In)24 +b(suc)m(h)h(cases,)j(GDB)e(normally)e(w)m(orks)h(with)f(the)i(virtual)e +(format)150 2674 y(only)34 b(\(the)h(format)f(that)h(mak)m(es)h(sense)e +(for)g(y)m(our)h(program\),)h(but)d(the)i Fh(info)29 +b(registers)j Fn(command)150 2783 y(prin)m(ts)d(the)h(data)h(in)f(b)s +(oth)f(formats.)275 2921 y(Normally)-8 b(,)27 b(register)g(v)-5 +b(alues)26 b(are)i(relativ)m(e)f(to)h(the)f(selected)h(stac)m(k)h +(frame)e(\(see)h(Section)f(6.3)h([Select-)150 3030 y(ing)j(a)i(frame],) +g(page)g(47\).)47 b(This)30 b(means)i(that)h(y)m(ou)f(get)i(the)e(v)-5 +b(alue)32 b(that)g(the)h(register)f(w)m(ould)f(con)m(tain)150 +3140 y(if)f(all)g(stac)m(k)j(frames)e(farther)g(in)f(w)m(ere)h(exited)h +(and)e(their)g(sa)m(v)m(ed)j(registers)e(restored.)43 +b(In)31 b(order)f(to)i(see)150 3250 y(the)g(true)f(con)m(ten)m(ts)j(of) +e(hardw)m(are)f(registers,)h(y)m(ou)g(m)m(ust)g(select)g(the)g +(innermost)f(frame)g(\(with)g(`)p Fh(frame)150 3359 y(0)p +Fn('\).)275 3497 y(Ho)m(w)m(ev)m(er,)e(GDB)e(m)m(ust)g(deduce)f(where)g +(registers)g(are)g(sa)m(v)m(ed,)j(from)d(the)g(mac)m(hine)g(co)s(de)h +(generated)150 3606 y(b)m(y)32 b(y)m(our)g(compiler.)45 +b(If)32 b(some)h(registers)f(are)h(not)f(sa)m(v)m(ed,)i(or)f(if)e(GDB)i +(is)e(unable)g(to)i(lo)s(cate)g(the)g(sa)m(v)m(ed)150 +3716 y(registers,)d(the)h(selected)g(stac)m(k)h(frame)e(mak)m(es)h(no)f +(di\013erence.)150 3934 y Fh(set)f(rstack_high_address)d +Fg(address)630 4043 y Fn(On)37 b(AMD)i(29000)h(family)c(pro)s(cessors,) +k(registers)d(are)i(sa)m(v)m(ed)g(in)d(a)j(separate)g(\\register)630 +4153 y(stac)m(k".)54 b(There)34 b(is)f(no)h(w)m(a)m(y)h(for)f(GDB)h(to) +g(determine)f(the)g(exten)m(t)h(of)g(this)e(stac)m(k.)53 +b(Nor-)630 4262 y(mally)-8 b(,)31 b(GDB)h(just)f(assumes)g(that)h(the)f +(stac)m(k)i(is)d(\\large)i(enough".)44 b(This)29 b(ma)m(y)j(result)e +(in)630 4372 y(GDB)g(referencing)e(memory)h(lo)s(cations)f(that)h(do)g +(not)g(exist.)40 b(If)28 b(necessary)-8 b(,)31 b(y)m(ou)e(can)g(get)630 +4482 y(around)d(this)h(problem)e(b)m(y)j(sp)s(ecifying)d(the)j(ending)d +(address)i(of)h(the)f(register)g(stac)m(k)i(with)630 +4591 y(the)24 b Fh(set)29 b(rstack_high_address)19 b +Fn(command.)38 b(The)24 b(argumen)m(t)g(should)e(b)s(e)h(an)h(address,) +630 4701 y(whic)m(h)29 b(y)m(ou)i(probably)d(w)m(an)m(t)k(to)f(precede) +f(with)f(`)p Fh(0x)p Fn(')i(to)g(sp)s(ecify)e(in)g(hexadecimal.)p +150 4802 1200 4 v 192 4869 a Fa(2)275 4902 y Fn(This)38 +b(is)i(a)h(w)m(a)m(y)h(of)f(remo)m(ving)g(one)g(w)m(ord)f(from)g(the)h +(stac)m(k,)k(on)c(mac)m(hines)f(where)g(stac)m(ks)i(gro)m(w)275 +5011 y(do)m(wn)m(w)m(ard)e(in)f(memory)h(\(most)i(mac)m(hines,)h(no)m +(w)m(ada)m(ys\).)72 b(This)39 b(assumes)h(that)i(the)e(innermost)275 +5121 y(stac)m(k)31 b(frame)g(is)e(selected;)i(setting)f +Fh($sp)g Fn(is)f(not)i(allo)m(w)m(ed)f(when)f(other)i(stac)m(k)g +(frames)f(are)h(selected.)275 5230 y(T)-8 b(o)34 b(p)s(op)f(en)m(tire)g +(frames)h(o\013)g(the)g(stac)m(k,)j(regardless)c(of)h(mac)m(hine)f(arc) +m(hitecture,)j(use)d Fh(return)p Fn(;)h(see)275 5340 +y(Section)c(11.4)i([Returning)d(from)h(a)g(function],)g(page)h(93.)p +eop +%DVIPSSectionPage: 70 +70 71 bop 150 -116 a Fn(70)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(show)g(rstack_high_address)630 408 y Fn(Displa)m(y)23 +b(the)g(curren)m(t)h(limit)d(of)i(the)h(register)f(stac)m(k,)k(on)c +(AMD)i(29000)g(family)d(pro)s(cessors.)150 666 y Fl(8.11)68 +b(Floating)46 b(p)t(oin)l(t)g(hardw)l(are)275 858 y Fn(Dep)s(ending)28 +b(on)i(the)g(con\014guration,)f(GDB)i(ma)m(y)f(b)s(e)g(able)f(to)i(giv) +m(e)f(y)m(ou)g(more)g(information)e(ab)s(out)150 968 +y(the)j(status)f(of)h(the)f(\015oating)h(p)s(oin)m(t)e(hardw)m(are.)150 +1177 y Fh(info)g(float)630 1287 y Fn(Displa)m(y)39 b(hardw)m(are-dep)s +(enden)m(t)g(information)g(ab)s(out)h(the)g(\015oating)g(p)s(oin)m(t)f +(unit.)68 b(The)630 1396 y(exact)27 b(con)m(ten)m(ts)g(and)e(la)m(y)m +(out)h(v)-5 b(ary)26 b(dep)s(ending)d(on)i(the)h(\015oating)f(p)s(oin)m +(t)g(c)m(hip.)38 b(Curren)m(tly)-8 b(,)630 1506 y(`)p +Fh(info)29 b(float)p Fn(')h(is)f(supp)s(orted)g(on)h(the)g(ARM)h(and)f +(x86)h(mac)m(hines.)p eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmtt12 13.14 3 +/Fa 3 59 df<000003C00000000007E0000000000FF0000000000FF0000000000FF00000 +00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000 +00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000 +00000FF0000000000FF0000000000FF000003FFFFFFFFFF87FFFFFFFFFFCFFFFFFFFFFFE +FFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFE7FFFFFFFFFFC3FFFFFFFFFF800000FF00000 +00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000 +00000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000 +00000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000007E00000 +000003C000002F307CB838>43 D<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE0 +1FC00F800D0D6B8C38>46 D<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC0 +0F8000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC00F800D2F +6BAE38>58 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmss10 10.95 3 +/Fb 3 115 df<0003F80000001FFF0000007FFFC00000FFFFE00001FFFFF00003FFFFF8 +0007FE07F8000FF801FC000FE000FE001FC0007E003FC0003E003F80003F003F00001F00 +7F00001F007E00001F007E00000F80FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80FF +FFFFFF80FFFFFFFF80FC00000000FC00000000FC00000000FE000000007E000000007E00 +0000007F000000007F000000003F800000003F800000001FC00000001FE00000800FF000 +038007FC001F8007FF00FF8003FFFFFF8001FFFFFF80007FFFFF00003FFFFC00000FFFE0 +000001FF0000212B7DA928>101 D<0001FE0000000FFFC000003FFFF000007FFFF80000 +FFFFFC0003FFFFFF0003FF03FF0007F8007F800FF0003FC01FE0001FE01FC0000FE03F80 +0007F03F800007F03F000003F07F000003F87F000003F87E000001F8FE000001FCFE0000 +01FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001 +FCFF000003FC7F000003F87F000003F87F000003F83F800007F03FC0000FF03FC0000FF0 +1FE0001FE00FF0003FC00FFC00FFC007FF03FF8003FFFFFF0001FFFFFE0000FFFFFC0000 +3FFFF000000FFFC0000001FE0000262B7DA92D>111 D114 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmbx12 13.14 45 +/Fc 45 122 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF +FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000 +0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000 +FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000 +7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000 +000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000 +7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF +FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F +FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D45 +D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF807E0101077 +8F22>I<000000F00000000001F00000000007F0000000001FF0000000007FF000000003 +FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B47 +77C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC0001FFFFFFFE00 +03FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FFF07FF00001FFF8 +7FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007FFEFFFE00007FFF +FFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003FFF1FF000003FFF +0FE000003FFF000000007FFF000000007FFE000000007FFE000000007FFE00000000FFFC +00000000FFFC00000001FFF800000001FFF000000003FFF000000003FFE000000007FFC0 +00000007FF800000000FFF000000001FFE000000003FFC000000003FF8000000007FE000 +000000FFC000000001FF8000000003FF0000000007FC000000000FF8000000001FF00000 +00001FE0001F00003F80001F00007F00001F0000FE00001F0001FC00003E0003F800003E +0007E000003E000FC000003E001F8000007E003F0000007E007E000000FE00FFFFFFFFFE +01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC +7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8 +30477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000 +7FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F80000FFF8000FFE +0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80007FFE001FFF80 +007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000FFFE000FFF0000 +FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FFF00000000003FF +F00000000003FFE00000000007FFC00000000007FF80000000001FFF00000000003FFC00 +00000001FFF800000001FFFFE000000001FFFF8000000001FFFFE000000001FFFFFC0000 +0000003FFF000000000007FFC00000000003FFE00000000001FFF00000000000FFF80000 +000000FFFC00000000007FFE00000000007FFF00000000007FFF00000000003FFF800000 +00003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800003FFFC03FFC00 +003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF0000 +3FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007FFF007FFE00007F +FF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8000FFC0007FFF0 +0007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF800000007FFFFE00000 +00007FFE00000032487BC63D>I<0000000007E000000000000FE000000000000FE00000 +0000001FE000000000003FE000000000007FE00000000000FFE00000000000FFE0000000 +0001FFE00000000003FFE00000000007FFE00000000007FFE0000000000FFFE000000000 +1FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FDFFE000000001F9 +FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FFE00000001F81FF +E00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0000000F801FFE0 +000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000000F8001FFE000 +001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000FC0001FFE00001 +F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC00001FFE0001F80 +0001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC000001FFE000FFFFFF +FFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003 +FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF +E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0 +0000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC +00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0000003E003FC00 +003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFF +FFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFF +FC000003FFFFF0000003E7FF00000003E00000000003E00000000003E00000000003E000 +00000003E00000000003E00000000003E00000000003E00000000003E00000000003E000 +00000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF00 +07FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C00000FFF8000000 +00FFFC000000007FFC000000007FFE000000007FFE000000007FFE000000007FFE000000 +007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800 +007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00 +007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F8000 +01FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFF +FFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<0000007FF8000000 +0007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007FF8003F000000F +FE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0001FFE0001FFC0 +003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF00003FFE000FFF0000 +3FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE00000000003FFE000000 +00003FFE00000000007FFC00000000007FFC00000000007FFC00200000007FFC07FFE000 +007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000FFFDF000FFE000 +FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FFFF00001FFE00FF +FF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE00000FFF80FFFE +00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00000FFFC07FFC00 +000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC03FFC0000 +0FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000FFF801FFE00000F +FF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE0003FF80003FFC +0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000001FFFFFFF8000 +000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032487BC63D>I<1F +0000000000001F8000000000001FC000000000001FFE00000000001FFFFFFFFFFFE01FFF +FFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFF +FFFFFF803FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFF +FFF8007FFFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F80007C0000001F +80007C0000003F00007C0000007E00007C000000FC0000F8000000F80000F8000001F800 +00F8000003F00000F8000007E000000000000FC000000000001F8000000000001F800000 +0000003F0000000000007E0000000000007E000000000000FC000000000001FC00000000 +0001FC000000000003F8000000000007F8000000000007F800000000000FF00000000000 +0FF000000000001FF000000000001FF000000000003FE000000000003FE000000000007F +E000000000007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE0 +0000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000003FFC000 +00000003FFC00000000003FFC00000000003FFC00000000003FFC00000000007FFC00000 +000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0000000 +0007FFC00000000007FFC00000000007FFC00000000007FFC00000000003FF8000000000 +03FF800000000001FF0000000000007C00000000334B79C93D>I<00001FFF0000000001 +FFFFF000000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00 +003FF00001F800000FF80003F0000007F80007F0000007FC0007E0000003FC000FE00000 +03FE000FE0000001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001 +FE001FF8000001FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC +001FFFFC0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC000 +07FFFFFCFF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF8000000 +3FFFFFFE0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007F +FFFFFFF80000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF800 +3FFFFF001FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC00000 +1FFFC07FC000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000 +FFC0FF80000000FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F +807FC00000007F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE00 +1FFC000003FC000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF800000 +7FFFFFFF0000001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>I<0000 +1FFE0000000001FFFFC00000000FFFFFF00000001FFFFFFC0000007FFC0FFE000000FFE0 +03FF800001FFC000FFC00003FF80007FE00007FF00007FE0000FFF00003FF0001FFE0000 +3FF8001FFE00001FF8003FFE00001FFC003FFC00001FFC007FFC00001FFE007FFC00001F +FE007FFC00001FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF +80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFFC0 +FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00001FFFC07FFC00001FFFC07F +FC00001FFFC07FFC00001FFFC03FFC00003FFFC03FFE00003FFFC01FFE00003FFFC01FFE +00007FFFC00FFE00007FFFC007FF0000FFFFC003FF8001EFFFC001FFC003EFFFC000FFE0 +0FCFFFC0007FFFFF8FFFC0001FFFFF0FFFC00007FFFE0FFF800001FFF80FFF8000000100 +0FFF80000000000FFF80000000000FFF80000000001FFF00000000001FFF00000000001F +FF0003F800001FFE0007FC00001FFE000FFE00001FFE001FFF00003FFC001FFF00003FFC +001FFF00003FF8001FFF00007FF0001FFF00007FF0001FFF0000FFE0001FFE0001FFC000 +0FFC0001FF80000FF80007FF00000FE0000FFE000007F8003FFC000003FF01FFF8000001 +FFFFFFF0000000FFFFFFC00000007FFFFF000000001FFFFC0000000003FFC00000003248 +7BC63D>I<0000000001F800000000000000000001F800000000000000000003FC000000 +00000000000003FC00000000000000000003FC00000000000000000007FE000000000000 +00000007FE0000000000000000000FFF0000000000000000000FFF000000000000000000 +0FFF0000000000000000001FFF8000000000000000001FFF8000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000007FFFE0000000 +00000000007FFFE00000000000000000FFFFF00000000000000000FFFFF0000000000000 +0000FFFFF00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3 +FFFC0000000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE00 +00000000000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF00000000 +0000000F807FFF000000000000001F807FFF800000000000001F003FFF80000000000000 +3F003FFFC00000000000003E003FFFC00000000000003E001FFFC00000000000007E001F +FFE00000000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF000 +0000000000F80007FFF0000000000001F80007FFF8000000000001F00003FFF800000000 +0003F00003FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E0 +0001FFFE000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FF +FF00000000000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF8000 +0000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC000000000 +7FFFFFFFFFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000 +000FFFF000000000F800000007FFF000000001F800000007FFF800000001F000000003FF +F800000003F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC0000 +0007E000000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F80 +00000000FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000 +003FFF8000FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFF +FFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 +DI<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF +FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0 +0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000 +000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF +FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000 +3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000 +000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0 +3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000 +000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF +0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 +0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000 +000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000 +FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000 +000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF +80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000 +07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000 +000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00 +01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000 +0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003 +FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC +0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007 +FFFFFC000000000000001FFF800000004A4D79CB59>II<000000001FFF800001 +C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC00000 +0007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF +000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC0000000 +0FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE0000000001FFC0 +0000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000007FC00003FF +F000000000003FC00007FFF000000000003FC00007FFE000000000001FC0000FFFE00000 +0000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFFC00000000000 +0FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF80000000000007C000 +7FFF80000000000007C0007FFF80000000000007C0007FFF8000000000000000007FFF00 +00000000000000007FFF000000000000000000FFFF000000000000000000FFFF00000000 +0000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000000000 +0000FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FF +FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000 +00000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFF +FFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFF +C03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFF +C0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE00000 +00001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FFF0000000001F +FFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000 +007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001FFFC000000FFF +E00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF0000 +01FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07F +C000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFFF80001C00000 +0000001FFF8000000000524D79CB61>71 DI76 DI<00000000FF +F8000000000000001FFFFFC0000000000001FFFFFFFC000000000007FFFFFFFF00000000 +001FFFC01FFFC0000000007FFE0003FFF000000001FFF000007FFC00000003FFE000003F +FE00000007FF8000000FFF0000000FFF00000007FF8000001FFE00000003FFC000003FFC +00000001FFE000007FFC00000001FFF00000FFF800000000FFF80001FFF0000000007FFC +0001FFF0000000007FFC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE00000 +00003FFF000FFFC0000000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC01F +FF80000000000FFFC01FFF80000000000FFFC03FFF80000000000FFFE03FFF8000000000 +0FFFE03FFF80000000000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF00 +0000000007FFF07FFF000000000007FFF07FFF000000000007FFF0FFFF000000000007FF +F8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000 +000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FF +FF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000000000 +07FFF8FFFF000000000007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF00 +0000000007FFF07FFF80000000000FFFF07FFF80000000000FFFF07FFF80000000000FFF +F03FFF80000000000FFFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC00000 +00001FFFC01FFFC0000000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF8007 +FFE0000000003FFF0007FFF0000000007FFF0003FFF0000000007FFE0003FFF800000000 +FFFE0001FFF800000000FFFC0000FFFC00000001FFF800007FFE00000003FFF000007FFF +00000007FFF000003FFF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF00 +000003FFF80000FFFE00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFF +FFFFC00000000007FFFFFFFF000000000001FFFFFFFC0000000000001FFFFFC000000000 +000001FFFC000000004D4D79CB5C>79 D<00007FFC0001C00003FFFFC003C0001FFFFFF0 +07C0003FFFFFFC0FC000FFFFFFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC00001FFF +C00FF800000FFFC01FF0000003FFC01FF0000001FFC03FE0000000FFC03FE00000007FC0 +7FC00000007FC07FC00000003FC07FC00000001FC0FFC00000001FC0FFC00000001FC0FF +C00000000FC0FFE00000000FC0FFE00000000FC0FFE000000007C0FFF000000007C0FFF8 +00000007C0FFFC00000007C0FFFE0000000000FFFF80000000007FFFF0000000007FFFFF +000000007FFFFFF80000003FFFFFFF8000003FFFFFFFF800001FFFFFFFFF00000FFFFFFF +FFC0000FFFFFFFFFE00007FFFFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFF +FE00003FFFFFFFFF00001FFFFFFFFF800007FFFFFFFFC00000FFFFFFFFC000000FFFFFFF +E0000000FFFFFFE000000007FFFFF0000000007FFFF0000000000FFFF00000000003FFF0 +0000000001FFF80000000000FFF800000000007FF878000000007FF8F8000000003FF8F8 +000000003FF8F8000000003FF8F8000000001FF8F8000000001FF8FC000000001FF8FC00 +0000001FF0FC000000001FF0FE000000001FF0FE000000001FF0FF000000003FE0FF8000 +00003FE0FF800000003FC0FFE00000007FC0FFF0000000FF80FFFC000000FF00FFFF0000 +03FF00FFFFE0000FFE00FF7FFE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF +8000F0007FFFFE0000E00003FFF00000354D79CB44>83 D<3FFFFFFFFFFFFFFFFFC03FFF +FFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFF +FFC03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001 +FFFC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00000FE0 +7E000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C000001FFFC +000003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C00 +0001FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FFFC0000 +01F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000000001 +FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000 +00000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC +0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000000 +0001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000 +000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001 +FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000 +00000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC +0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000000 +0001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000 +000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001 +FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000 +00000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FFFFFFFF +FFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001 +FFFFFFFFFFFC00004C4A7CC955>I<0000FFFC000000000FFFFFC00000007FFFFFF00000 +00FFFFFFFC000001FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000F +FF8000FFE0000FFF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF +80003FFC0007FF00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000 +003FFC00000000003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFF +FFFC000001FFFFFFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003F +FC0007FFC0003FFC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC +007FF800003FFC007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00 +FFF000003FFC00FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007F +FC0001EFFE003FFE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FF +FFFC01FFFE003FFFF0007FFE0003FF8000000037347CB23C>97 D<00000FFF80000000FF +FFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0 +007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE00 +00FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800 +000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800 +000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800 +0000007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC00 +0000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC0 +0000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FF +FFFE000000FFFFF00000000FFF80002F347CB237>99 D<00000000001FF000000000003F +FFF000000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF00000 +00000000FFF00000000000007FF00000000000007FF00000000000007FF0000000000000 +7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000 +000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000 +7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000 +000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF8 +7FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001 +FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000 +FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007F +FC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000 +FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FF +F8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000 +FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007F +F8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000 +FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001 +FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8 +FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<0000 +0FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF0 +00FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE0000 +0FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003 +FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF +80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80 +FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FF +F800000000007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC +00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF00 +00001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC00 +07F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC0 +000031347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FF +E0FF800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF0 +03FFE0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE0 +000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0 +000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFF +FF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFF +F800002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFB +FFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1 +FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF000 +1FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001F +FC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE +0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFF +FFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C00000 +00000007C0000000000007C0000000000007E0000000000007E0000000000007F0000000 +000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE +0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF0 +0FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFF +C00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF80 +00000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF800 +00007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFF +FFF0000007FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC000 +00000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000 +03FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03F +FFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC000 +01FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC00 +00FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF000 +01FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC0 +7FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007 +FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000F +FFC0000FFFC00007FF800003FF000000FC00000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000007FC000FFFFC000FF +FFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FF +FFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC00000000000FFFF +C00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC0003FFFFE0001FF +C0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF000001FFC00003FC +000001FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC0007F80000001FF +C000FF00000001FFC001FE00000001FFC003F800000001FFC00FF000000001FFC01FE000 +000001FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF0000000001FF +C7FF8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE000000001FFFFFFF000 +000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01FFE00000001FF +C01FFF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC0000001FFC003FFE0 +000001FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC0007FFC000001FF +C0003FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF800001FFC00007FF +C00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFF +FF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107 D<007FC000FFFFC000FFFFC000FF +FFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FF +FFFF80194C7BCB22>I<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFF +C03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFF +C1F801FFC07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FF +CF0000FFF3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FF +FC00007FFF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FF +F000007FFC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FF +E000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFF +FFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E32 +7BB167>I<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF00 +00FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF +0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF0 +0001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFF +E0FFFFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF00 +00000FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE00 +03FF000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01F +FC000000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF8 +0000007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF800 +00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000 +007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF8000000 +7FF87FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FF +E01FFC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF00 +01FF800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC00000 +03FFFFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FF +FFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003 +FFC00003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001 +FFF000001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE00000 +0FFF8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001 +FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000 +03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001 +FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE00000 +07FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001 +FFE000000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF80000 +3FFC0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001 +FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE +00000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001 +FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000 +00000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001 +FFE0000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000 +000000FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FF +F800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07 +FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001 +FF0001FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000 +000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000 +000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000 +000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000 +000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000 +000001FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE0 +00002A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF0 +1FE0003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF +000001F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFF +FE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFF +FFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000F +FEF8000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FC +FF000001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FE +FFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F80000 +0000F800000000F800000000F800000001F800000001F800000001F800000001F8000000 +03F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003F +F80000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFF +FFF0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF800 +00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000 +007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007F +F8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8 +007C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFF +C00001FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007F +FFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003 +FFE00001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001 +FFF00001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000 +FFE00007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F8 +7FFFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B +337BB144>III +I<7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFF +C0007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E0 +00003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF +00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E00 +000003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FF +F001F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E000 +0000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001F +FF1F80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE0000 +00000003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001 +FFF8000000000000FFF0000000000000FFF00000000000007FE00000000000007FE00000 +000000003FC00000000000003FC00000000000001F800000000000001F80000000000000 +1F800000000000001F000000000000003F000000000000003E000000000000007E000000 +000000007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001 +F000000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC0000000 +00FFE01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF8 +00000000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsl10 10.95 30 +/Fd 30 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800 +0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001 +FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000 +000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F +F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007 +F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F +E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F +C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F +80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F +0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33 +>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<00000070000000F0 +000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80FE000000FE000001FE0 +00001FC000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F80 +00003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF00 +0000FE000000FE000000FE000000FE000000FE000001FE000001FC000001FC000001FC00 +0001FC000001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F800 +0007F0000007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000 +001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>49 +D<000001FE000000000FFFE00000003FFFF8000000FC07FC000001E001FE000007C000FF +00000F00007F80001E00007FC0001E00003FC0003C00003FE0007800003FE0007000001F +E000FF00001FE000FF80001FE000FF80001FE000FF80001FE001FF80001FE001FF80003F +E001FF80003FE000FF00003FE0007E00003FE0001800007FC0000000007FC000000000FF +8000000000FF8000000001FF0000000001FF0000000003FE0000000003FC0000000007F8 +000000000FF0000000001FE0000000001FC0000000003F80000000007F0000000000FE00 +00000001F80000000003F00000000007E0000000000FC0000000001F00000000003E0000 +0000007C0000000000F80000000001E00000000003C0000E00000780001C00000F00001C +00001E00001C00003C0000380000700000380000E00000380001C00000700003800000F0 +000FFFFFFFF0001FFFFFFFF0003FFFFFFFE0007FFFFFFFE000FFFFFFFFE000FFFFFFFFC0 +00FFFFFFFFC0002B3D7CBC2D>I<00000000FFC000380000000FFFF000780000007FFFFC +00F0000001FF803F01F0000007FC000781F000001FE00003C3F000007FC00001E7F00000 +FF000000FFF00001FE0000007FE00007FC0000003FE0000FF80000003FE0001FF0000000 +1FE0003FE00000001FE0007FC00000000FE000FF800000000FC000FF8000000007C001FF +0000000007C003FE0000000007C003FE0000000007C007FC0000000007C00FFC00000000 +07800FF80000000003801FF80000000003801FF80000000003803FF00000000007803FF0 +0000000007803FF00000000000007FE00000000000007FE00000000000007FE000000000 +00007FE0000000000000FFE0000000000000FFC0000000000000FFC0000000000000FFC0 +000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000 +0000FF80000000000000FF80000000000000FF80000000001C00FF80000000003C00FF80 +000000003800FF80000000003800FFC00000000038007FC00000000078007FC000000000 +70007FC000000000F0003FC000000000E0003FE000000001E0003FE000000001C0001FE0 +00000003C0000FF00000000780000FF000000007000007F80000000F000003FC0000001E +000001FE0000003C000000FF000000F80000007F800001F00000003FC00007C00000001F +F0001F8000000007FE00FE0000000001FFFFF800000000007FFFE0000000000007FE0000 +00003D4276BF42>67 D85 D<00007FC000000003FFF8 +0000000FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000F +E00001FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000F +F0000000000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1F +E000001FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003F +C0001FC0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F +81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F +07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97 +D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000 +00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000 +0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800 +0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC +0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F +800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F +C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF +003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8 +007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00 +00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0 +000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0 +03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F +C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00 +000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078 +0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000 +0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000 +0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000 +000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000 +001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF +FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00 +007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000 +00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000 +01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000 +03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000 +07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001 +EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF +F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007 +E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0 +7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF +00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00 +0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000 +780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000 +00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000 +003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000 +01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007 +FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000 +0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000 +1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000 +3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000 +FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F +FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE +00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C +001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00 +00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000 +007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000 +00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000 +01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000 +00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00 +3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00 +F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000 +1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D> +I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000 +000000000000000000000000000000000000000000000000000000000000000003F801FF +F801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001F +E0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F +80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFF +F07FFFF0FFFFF0183E7DBD1A>105 D<00007F000000003FFF000000003FFF000000003F +FF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003 +F80000000003F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007 +F001FFF00007F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000F +E0078000000FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001F +C7F00000001FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003F +C0FE0000003F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E +001FC000007E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC +0007F80001FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F +7EBE30>107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000 +FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003 +F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000F +E0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F +80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE +0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01F +FF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE700 +07E38003F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF800 +07FC0003F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE000 +0FF00007F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC000 +0FE00007F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F8000 +1FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F8000 +3FC0001FE0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F0000 +3F80001FC0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE0000 +7F00003F8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87F +FFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F800 +03FFF01FFF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0 +000FFC0007F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0 +001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0 +003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0 +007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F80 +00FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00 +000003F01F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC +0001F000007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F +001FC000007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F +00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE +00FF000001FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0 +007F000007E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C00 +0003F001F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01 +FE0000007FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC000 +7F000000FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001F +C00001FC00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF0 +0003F800000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE000 +07F000001FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000F +E000007FC0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE0 +0001FC00001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF800 +3F8000003FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F800000 +0000007F8000000000007F8000000000007F0000000000007F0000000000007F00000000 +00007F000000000000FF000000000000FF000000000000FE000000000000FE0000000000 +00FE000000000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FF +FFF800000000343A81A733>I<00000FE003C00000FFFC03800003F81E0780000FE0070F +80001F80038F80007F0003DF8000FE0001DF8001FC0000FF0003F80000FF0007F80000FF +000FF00000FF000FF000007F001FE00000FF003FE00000FF003FC00000FE003FC00000FE +007F800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC +00FF000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F8 +00FF000003F8007F000003F8007F000007F8007F800007F8003F80000FF0003F80001FF0 +001FC0003FF0000FE0007FF00007E000FFF00003F003CFF00000FC0F8FE000003FFE0FE0 +00000FF00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80 +000000003F80000000007F8000000000FFC00000003FFFFE0000003FFFFE0000003FFFFE +002A3A7AA730>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE6 +07F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE000 +00001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC00000 +003F800000003F800000003F800000003F800000003F800000007F800000007F00000000 +7F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE +00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>I<00 +00FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E0 +00078003E000078007C000070007C000070007E000070007E000070007F000070007F800 +000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC +000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E003800007E00 +3C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8007F +0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>I< +00038000000380000003800000038000000780000007000000070000000F0000000F0000 +001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFFC0 +FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F80000 +03F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF00000 +0FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E00 +1FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F000 +07E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC +007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03F800 +01FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F00003 +F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0000FF0 +1FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003FE01F +80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FF +F83FFF003FE03F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000F +FE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00000000FE +0078000000007F00F0000000007F80E0000000003F81C0000000003FC380000000001FC7 +00000000001FEF00000000000FFE000000000007FC000000000007F8000000000003F800 +0000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F0000 +0000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE00000 +0003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC000001 +FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF8003227 +7FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC +0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC00 +03C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF000E +00000000FF001C000000007F001C000000007F0038000000007F0078000000007F807000 +0000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC3800000 +00001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC00000000 +000FFC00000000000FF800000000000FF8000000000007F0000000000007F00000000000 +07E0000000000007E0000000000003C00000000000038000000000000380000000000007 +0000000000000F0000000000000E0000000000001E0000000000001C0000000000003800 +0000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C00000 +0000FF03C000000000FE038000000000FC070000000000701E0000000000783C00000000 +003FF000000000000FC00000000000343A80A630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmtt10 10.95 84 +/Fe 84 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007 +C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F +E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F +C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F +0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F +0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC +000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8 +000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0 +000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000 +00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF +FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC +03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00 +007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000 +01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000 +00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00 +FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC +0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0 +00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000 +00007C0000000038000025477BBE30>I<03C00001E0000FF00003E0001FF80007F0003F +FC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC +3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE +7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001F +F803FC00000FF007F8000003C007F80000000007F0000000000FF0000000000FF0000000 +000FE0000000001FE0000000001FE0000000003FC0000000003FC0000000003F80000000 +007F80000000007F80000000007F0000000000FF0000000000FF0000000001FE00000000 +01FE0000000001FC0000000003FC0000000003FC0000000003F80000000007F800000000 +07F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001FE01FFE0000 +1FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000 +FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003 +FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003 +E00007F80001E00001E00029477DBE30>I<0007E0000000001FF8000000003FFC000000 +007FFC00000000FFFE00000000FFFF00000001FC7F00000001F83F00000001F83F800000 +03F81F80000003F01F80000003F01F80000003F01F80000003F01F80000003F01F800000 +03F01F80000003F03F80000003F03F00000003F07F0FFF0003F87E1FFF8001F8FE1FFF80 +01F9FC1FFF8001FBFC1FFF8001FBF80FFF0001FFF00FC00000FFE00FC00000FFE01FC000 +00FFC01F8000007F801F800000FF003F800001FF003F000003FF007F000007FF807E0000 +0FFF807E00000FFF80FE00001FDFC0FC00003F8FE0FC00003F8FE1FC00007F07F1F80000 +7F03F3F80000FE03FBF00000FE01FFF00000FE01FFE00000FE00FFE00000FE00FFC00600 +FE007FC00F00FE003F801F80FE003FC01F80FF007FC01F807F00FFE01F807F01FFF83F80 +7F87FFFC3F003FFFFBFFFF001FFFF1FFFE001FFFE0FFFE000FFFC03FFC0003FF001FF800 +01FC0007E000293A7DB830>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E00 +7E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F +1D70B730>I<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F80 +00FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC000 +3F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000 +7F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC00 +01FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F +00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC +0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003 +F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000 +FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001F +C0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF00 +00FE0000780000184778BE30>I<0000E000000001F000000003F800000003F800000003 +F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F8 +7FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC0 +00001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0 +FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F8000000 +03F800000003F800000003F800000003F800000001F000000000E0000023277AAE30>I< +00003E00000000003E00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF00 +7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF00 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000007F00000000007F00000000007F000000 +00007F00000000007F00000000007F00000000003E00000000003E00000029297DAF30> +I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03 +FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFF +F8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0 +FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F0000000 +03F800000003F800000007F800000007F80000000FF00000000FF00000001FE00000001F +E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00 +000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000 +000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000 +FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8 +00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000 +00007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC000000 +03FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001F +E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000000FE00 +000000FE000000007C000000007C0000000025477BBE30>I<0000FE00000007FFC00000 +0FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8 +003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F8000 +03F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F +000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0 +000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFF +FE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003 +C0000007E0000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FF +E00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFF +FFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF8 +0007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE0 +7F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E +000003F818000003F800000003F800000003F800000007F800000007F00000000FF00000 +000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001 +FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00 +000003FE00000007FC0000000FF00000003FE00000007FC0000000FF80000001FF000000 +03FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FF +FFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF800 +01FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01F +E0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000 +000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FF +FE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003F +E00000001FF000000007F800000003F800000003FC00000001FC00000001FE00000000FE +00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE +000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FF +FFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000 +000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000007FFE0000 +00007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E0000 +0007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000 +003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003F8007E0000 +03F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E0000 +3F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80 +FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E0000 +0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000 +0000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF00 +0000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFF +FFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE00 +3FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000 +000007F000000007F000000007F800000003F800000003F800000003F818000003F87E00 +0003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F0000 +1FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF8 +0001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FF +FF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007 +F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC0000000 +3F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FE +FFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC0 +0003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F0000 +00FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001 +FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF80 +00FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<0001FF00 +00001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01FF8003FF0 +1FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F000001FC7F +000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0001FE007FC +007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE0001FFFF +FF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC7F000001 +FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8003FF00F +FF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF0000273A +7CB830>56 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00000000000000 +0000000000000000000000000000000000000000000000000F003FC07FE07FE0FFF0FFF0 +FFF0FFF07FE07FE03FC00F000C276EA630>58 D<03C00FF01FF81FF83FFC3FFC3FFC3FFC +1FF81FF80FF003C000000000000000000000000000000000000000000000000000000000 +000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F0 +07F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0000000 +07F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000003FFE +000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF00000 +03FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC0000000FF +E00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007F +FC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001F +FF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800000003 +F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF +00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530 +>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE0000 +001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF8000 +0003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF000 +0000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC00000 +0FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC +000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE00000 +00FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000FFFF +E00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001F +C0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC0 +000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC00000 +00FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007 +F800000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000003E00000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000001C000000007F000000007F00000000FF80000 +000FF80000000FF800000007F000000007F000000001C0000023397AB830>I<00001FE0 +000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF800FE0 +01FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F +807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03 +F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0 +007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03F000 +FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC0 +0FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000FE00FF8003FE00 +7FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE0000001FF000273A +7CB830>I<00007F0000000000FF8000000000FF8000000001FFC000000001FFC0000000 +01FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E0000000 +03F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F8000000 +0FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC000000 +1FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE000000 +3F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F800000 +FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001 +FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE00003 +F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FF +FF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000 +FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF800 +03F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC00 +03F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC000 +03FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF800 +03F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F800007F00 +03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80 +03F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003FE00 +03F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF8000 +7FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFF +FFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003 +FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE +7F000000FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE00000000FE +00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F8000 +00FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003 +F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF00 +0007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFF +FFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8 +000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F8 +00007F8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC003F8 +00001FC003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE003F8 +00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8 +00000FE003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC003F8 +00003FC003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F8 +0001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFF +FFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B38 +7FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807F +FFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800001F0003F80000000003F80000000003 +F80000000003F80000000003F8007C000003F800FE000003F800FE000003F800FE000003 +F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003 +FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C000003 +F80000000003F80000000003F80000000003F80000000003F80000000003F8000007C003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003 +F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FF +FFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0 +FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC0 +01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0 +01FC00000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC003E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF0000 +01FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F0000 +01FC007F000001FC007F000001FC007F000001FC003E000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +3FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF8000000 +2A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF8 +0000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8 +000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8 +003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF +80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8 +003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF8 +0007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF8 +00007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830 +>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800F +FFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFF +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03F +FFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80 +FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFF +FFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFFF80000007FFFFC000000FFFFFE00 +0000FFFFFE0000007FFFFC0000003FFFF800000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC00000F8001FC00001FC001FC00001FC001FC00001FC001FC0000 +1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC03FFFFFFF +FFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB7 +30>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF +0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7 +C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3 +E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1 +F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007E07DF03F0007E07DF03F0007E0 +7DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007E03FE03F0007E01FC03F0007E0 +1FC03F0007E007003F0007E000003F0007E000003F0007E000003F0007E000003F0007E0 +00003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E0 +00003F0007E000003F0007E000003F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF +0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I<3FFC001FFF807FFE003FFFC0FF +FF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF8003FF8001F80003F7C001F80003 +F7C001F80003F7C001F80003F3E001F80003F3E001F80003F3E001F80003F3F001F80003 +F1F001F80003F1F001F80003F1F801F80003F1F801F80003F0F801F80003F0FC01F80003 +F0FC01F80003F07C01F80003F07E01F80003F07E01F80003F03E01F80003F03F01F80003 +F03F01F80003F01F01F80003F01F01F80003F01F81F80003F01F81F80003F00F81F80003 +F00FC1F80003F00FC1F80003F007C1F80003F007E1F80003F007E1F80003F003E1F80003 +F003F1F80003F003F1F80003F001F1F80003F001F1F80003F001F9F80003F000F9F80003 +F000F9F80003F000F9F80003F0007DF80003F0007DF80003F0007DF80003F0003FF8003F +FF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8007FFF800FF8003FFF0007F0002B +387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE0 +3FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F000007F07F +000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 +03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FF000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F80000FF07F +C0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FF +FFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFF +FFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE0003F800 +01FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800 +007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC0003F800 +3FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFF +F0000003F80000000003F80000000003F80000000003F80000000003F80000000003F800 +00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800 +00000003F80000000003F80000000003F80000000003F8000000007FFFC0000000FFFFE0 +000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730>I<3FFF +FF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F8 +01FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003F80003F8 +0003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F8 +0003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003FF00003F8 +01FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FF +FFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000FF00003F8 +0007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F8 +0007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F8 +0007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFF +C000FFE03FFF80007FC0000000001F002E397FB730>82 D<000FF803C0007FFF03E001FF +FFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F8000 +7FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000F +E0FF00000FE0FF000007C07F000000007F800000007FC00000003FF00000001FFE000000 +1FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000 +003FFFC0000001FFC00000007FE00000001FE00000000FF00000000FF000000007F80000 +0007F87C000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FF0000 +07F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF +80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFF +FFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F +800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F +800FE0FE003F800FE07C003F8007C000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F80000000003F80000000003F80000000003F80000000003F80000000003F +80000000003F800000001FFFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFF +FF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFFFFE00FFFFEFFFFE00FFFFEFFFF +E00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800003F8003FC00007F8001FC00007F0001FC00007F0001FC00007F0000FE +0000FE0000FF0001FE00007F0001FC00007F8003FC00003FE00FF800001FF83FF000000F +FFFFE0000007FFFFC0000003FFFF80000001FFFF000000007FFC000000001FF000002F39 +80B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07F +FE000FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003 +F80003F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000 +FE000FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC00000 +7F001FC000007F001FC000007F803FC000003F803F8000003F803F8000003F803F800000 +3F803F8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE000000 +0FE0FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC000000 +07F1FC00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF0000000 +01FBF000000001FBF000000001FFF000000001FFF000000000FFE000000000FFE0000000 +00FFE000000000FFE0000000007FC0000000003F8000002B397EB730>I<3FFF01FFF800 +7FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC007F8000 +01FE007F000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F83FC0000 +003FC3FC0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007FFE00000 +0007FFE000000003FFC000000003FFC000000001FF8000000001FF8000000000FF000000 +0000FF0000000000FF0000000000FF0000000001FF8000000001FF8000000003FFC00000 +0003FFC000000003FFE000000007FFE000000007FFF00000000FE7F00000000FE7F80000 +001FC3F80000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F00FF0000 +00FF007F000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8001FE000 +07F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF00FFFF80 +7FFE007FFF0029387DB730>88 D<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803F +FFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001FE000F +F00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000003F803F +8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000000FF1FE +00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF000000001FFF0 +00000000FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F8000000003FFF800000007FFFC +0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<1FFFFF +FFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7F000003FC7F000007 +F87F000007F07F00000FF07F00001FE07F00001FC07F00003FC07F00007F803E00007F00 +000000FF00000001FE00000001FC00000003FC00000007F800000007F00000000FF00000 +001FE00000001FC00000003FC00000007F800000007F00000000FF00000001FE00000001 +FC00000003FC00000007F800000007F00000000FF00000001FE00000001FC00000003FC0 +0000007F800000007F00000000FF00000001FE00007C01FC0000FE03FC0000FE07F80000 +FE07F00000FE0FF00000FE1FE00000FE1FC00000FE3FC00000FE7F800000FE7FFFFFFFFE +FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27387CB730>I<7FFFFF00 +FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30>I<7C +000000007C00000000FE00000000FE00000000FF00000000FF000000007F800000007F80 +0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800 +000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000 +0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000 +000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC000000 +01FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC0000000 +3FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003 +FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F +800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0 +00000007F800000007F800000003F800000003F800000001F000000000F025477BBE30> +I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019477D +BE30>I<00070000001FC000007FF00000FFF80003FFFE000FFFFF803FFFFFE07FFDFFF0 +FFF07FF8FFC01FF8FF800FF8FE0003F87C0001F0100000401D0E77B730>I<003FFC0000 +0001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00 +001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC0 +0001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0 +007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC0 +00FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFF +E01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830 +>97 D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1F +FF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF0 +01FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00 +000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE00 +0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00 +000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0 +007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFF +FFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FF +FC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003F +C01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000 +FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE +00000000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0 +000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFF +FF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE00000 +0003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F00000 +000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000 +000007F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000 +FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001F +E0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF +000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE +000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F +00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000F +F801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE000 +1FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFF +FC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000F +E03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8 +FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF +000000007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF0 +0003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFF +FE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF00000 +3FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF +80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC000 +3FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00F +F000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001F +C0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000F +F000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000F +FFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000F +E0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000F +FFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE +0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE +0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000F +FFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B +3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE00000000 +3FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE0000 +00FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC00 +00FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE00 +00FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFE +FFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F8000000 +03F800000007FC00000007FC00000007FC00000003F800000003F800000000E000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFF +FFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007 +F0000007F000000FF800000FF800000FF8000007F0000007F0000001C000000000000000 +000000000000000000000000000000000000000000000000000000000000FFFFF001FFFF +F801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003 +F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 +F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 +F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 +F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 +F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF +007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000 +FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC00000000 +00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000 +00FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE0 +00FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F8000 +00FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE00000 +00FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F00000 +00FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F8000 +00FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC00 +7FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE0 +2D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025 +387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFF +FFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803 +FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F0 +01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FF +FF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF803228 +81A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007F +FFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000 +FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87F +FFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I< +0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007 +FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F00 +0001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE0000 +00FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003 +FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC0 +03FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830> +I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE +003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001F +C000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003F +C000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC +0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000 +002C3C80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFF +FFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE00 +0000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE000 +0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC +00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA7 +30>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007F +F007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00 +003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFF +F800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001F +C0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80 +FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE000022 +2A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FF +FFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC +000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000 +007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE +00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007F +C07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000 +FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07F +FFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000 +FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F800000 +3F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E000000 +0FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8000000 +03F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0000000 +00FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I< +3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE0 +07E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E00 +03F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC00 +01F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F800 +00FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000 +007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE000 +003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE +00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F00 +00007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE000 +000003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F0000 +000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F000 +00000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F80 +0001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF +807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF +FFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007 +E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F +8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E +00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F8 +00000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF0 +000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC0 +000000001F80000000001F80000000003F80000000003F00000000003F00000000007F00 +000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F800 +00003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF0000 +000007FE0000000001F0000000002B3C7EA630>I<0000003FF0000003FFF800000FFFF8 +00001FFFF800007FFFF800007FFFF00000FFF0000000FF00000001FE00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000003FC00000007F80000003FF800 +003FFFF00000FFFFE00000FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000 +003FF800000007F800000003FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FE00000000FF00000000FFF00000007FFFF000007FFFF800001FFF +F800000FFFF8000003FFF80000003FF025477BBE30>123 D<7C7CFEFEFEFEFEFEFEFEFE +FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE +FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE7C7C07476CBE30>I<7FE0000000 +FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF800000007F8000000 +03FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00 +000000FF00000000FFE00000007FFFE000003FFFF800001FFFF8000007FFF800001FFFF8 +00003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000003FC00000007F80000007FF800007FFFF000 +00FFFFF00000FFFFC00000FFFF800000FFFE0000007FE000000025477BBE30>I<007C00 +3801FF007C03FF80FE07FFC1FE0FFFC3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF +807C01FF0038007C001F0C78B730>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmbx12 17.28 29 +/Ff 29 122 df<00000000007FFF800001FFE000000000003FFFFFF0003FFFFC00000000 +01FFFFFFFC01FFFFFE000000000FFFFFFFFF0FFFFFFF800000007FFFFFFFFFBFFFFFFFC0 +000001FFFFE003FFFFFF81FFE0000003FFFC00007FFFFC03FFE000000FFFF00000FFFFF0 +07FFF000001FFFC00001FFFFE007FFF000003FFF000003FFFFC00FFFF800007FFE000003 +FFFF800FFFF80000FFFC000007FFFF800FFFF80001FFF8000007FFFF000FFFF80003FFF0 +000007FFFF000FFFF80003FFF0000007FFFE000FFFF80007FFE0000007FFFE000FFFF800 +07FFE0000007FFFE0007FFF0000FFFE0000003FFFC0003FFE0000FFFC0000003FFFC0001 +FFC0000FFFC0000001FFFC0000FF80000FFFC0000000FFFC00003E00000FFFC0000000FF +FC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC000 +0000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000F +FFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC000000 +00000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC +00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC00000 +00FFFC00000000000FFFC0000000FFFC00000000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFF +FFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000 +FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000000FFFE0000000FFFE00 +000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000 +FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0 +000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000000000 +0FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000 +0000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FF +FE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE000 +0000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000F +FFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE000000 +00000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE +00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE00000 +00FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFF +E0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000 +000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00 +000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000 +FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0 +000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000000000 +0FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000 +0000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FF +FE00000000000FFFE0000000FFFE000000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF8 +03FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFF +FFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE0000065657DE45E>11 +D<0000000FFF00000000000001FFFFF800000000000FFFFFFF00000000003FFFFFFFC000 +000000FFFFFFFFF000000001FFFC03FFF800000007FFF000FFFE0000000FFFC0003FFF00 +00001FFF00000FFF8000003FFE000007FFC000007FFE000007FFE00000FFFC000003FFF0 +0000FFF8000001FFF00001FFF8000001FFF80003FFF0000000FFFC0003FFF0000000FFFC +0007FFF0000000FFFE0007FFE00000007FFE000FFFE00000007FFF000FFFE00000007FFF +000FFFE00000007FFF001FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF +803FFFE00000007FFFC03FFFC00000003FFFC03FFFC00000003FFFC03FFFC00000003FFF +C07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF +E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFF +F0FFFFC00000003FFFF07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF +E07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFF +E03FFFC00000003FFFC03FFFC00000003FFFC03FFFE00000007FFFC03FFFE00000007FFF +C01FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF800FFFE00000007FFF +000FFFE00000007FFF000FFFE00000007FFF0007FFF0000000FFFE0007FFF0000000FFFE +0003FFF0000000FFFC0003FFF0000000FFFC0001FFF8000001FFF80000FFF8000001FFF0 +0000FFFC000003FFF000007FFE000007FFE000003FFF00000FFFC000001FFF80001FFF80 +00000FFFC0003FFF00000007FFF000FFFE00000003FFFC03FFFC00000000FFFFFFFFF000 +0000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF800000 +0044607ADD51>48 D<00000000F000000000000001F800000000000007F8000000000000 +1FF80000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF80000 +00000FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFF +FFF8000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000 +00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007 +FFF8000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF +807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFF +FFFFFFFF80395E74DD51>I<0000003FFF00000000000007FFFFF000000000003FFFFFFC +0000000000FFFFFFFF0000000003FFFFFFFFC000000007FFF807FFE00000000FFFC001FF +F80000003FFF80007FFC0000007FFE00003FFE000000FFFC00001FFF000001FFFC00001F +FF800003FFF800000FFF800003FFF8000007FFC00007FFF0000007FFE0000FFFF0000007 +FFE0001FFFF0000003FFF0001FFFF0000003FFF8003FFFF0000003FFF8003FFFE0000003 +FFF8003FFFE0000003FFFC007FFFE0000003FFFC007FFFE0000003FFFE007FFFE0000001 +FFFE007FFFE0000001FFFE00FFFFE0000001FFFF00FFFFE0000001FFFF00FFFFE0000001 +FFFF00FFFFE0000001FFFF00FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001 +FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001 +FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000003 +FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003 +FFFFC03FFFE0000007FFFFC03FFFE0000007FFFFC01FFFE0000007FFFFC01FFFF0000007 +FFFFC00FFFF000000FFFFFC00FFFF000000FFFFFC007FFF000001FFFFFC003FFF800001F +FFFFC001FFF800003FFFFFC000FFFC00007DFFFFC0007FFE0000FDFFFFC0003FFF0001F9 +FFFFC0001FFF8003F1FFFFC0000FFFF01FE1FFFFC00007FFFFFFC1FFFF800001FFFFFF81 +FFFF8000007FFFFF01FFFF8000001FFFFC01FFFF80000001FFE001FFFF80000000000001 +FFFF80000000000001FFFF00000000000001FFFF00000000000003FFFF00000000000003 +FFFF00000000000003FFFE00000000000003FFFE00000000000003FFFE0000FF80000003 +FFFC0001FFC0000003FFFC0003FFE0000007FFF80007FFF0000007FFF80007FFF0000007 +FFF8000FFFF8000007FFF0000FFFF800000FFFF0000FFFF800000FFFE0000FFFF800000F +FFC0000FFFF800001FFFC0000FFFF800001FFF80000FFFF000003FFF00000FFFF000007F +FE000007FFE000007FFE000007FFC00000FFFC000007FF800003FFF8000003FC000007FF +F0000001FE00001FFFC0000001FFC0007FFF80000000FFF803FFFF000000007FFFFFFFFC +000000003FFFFFFFF8000000000FFFFFFFE00000000003FFFFFF000000000000FFFFF800 +00000000000FFF8000000000426079DD51>57 D66 D68 D +I<000000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFF +FFFE00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC00000 +00000FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007 +FF81FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000F +FFFF000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FF +FFC0000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF00 +00000000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC0 +00001FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF0000000 +00000007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001 +FFFFC000000000000001FFC00001FFFFC000000000000001FFC00003FFFF800000000000 +0000FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF +00000000000000007FC0000FFFFF00000000000000007FC0000FFFFE0000000000000000 +3FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE0000 +0000000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0 +003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC00000000 +000000000000007FFFFC00000000000000000000007FFFF800000000000000000000007F +FFF800000000000000000000007FFFF80000000000000000000000FFFFF8000000000000 +0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8 +0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF800000000000000000000007F +FFF800000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFF +FFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC +000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FF +FFC0003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE0000 +0000000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0 +000FFFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF00000000 +000001FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001 +FFFFC0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE00000000000 +01FFFFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFF +F8000000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FF +FFC0000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC0 +0000000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC0 +0000003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC000 +00007FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC00000 +00003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFF +F8001FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C000000000 +00007FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>71 +D76 D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001 +FFFFFFFF000FE00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007F +FE00003FFE7FE000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF +800000003FFFE007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC +0000000003FFE03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE07FF8 +00000000007FE07FF800000000007FE07FF800000000003FE07FF800000000003FE0FFF8 +00000000001FE0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC +00000000000FE0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF +800000000007E0FFFFC00000000007E0FFFFE00000000007E07FFFF80000000000007FFF +FC0000000000007FFFFF8000000000007FFFFFF800000000003FFFFFFFC0000000003FFF +FFFFFC000000001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFF +FFFFFFFFF8000007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FF +FFFFFFFFFFE000007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000F +FFFFFFFFFFFF000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC00000 +0FFFFFFFFFFFE0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000 +000007FFFFFFF800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000 +000000003FFFFC0000000000001FFFFC00000000000007FFFE00000000000003FFFE0000 +0000000003FFFE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFEFC00 +00000000007FFEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFEFE00 +00000000003FFEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFCFF00 +00000000003FFCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8FFC0 +00000000007FF8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF8 +0000000000FFE0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFF +E000000007FF00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83 +FFFF000FFFF000FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC00 +03FFFFFFFC0000F800003FFFFFE00000F0000001FFFE000000476677E35A>83 +D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFF +FFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFF +FFFFFFFFFFFF003FFFFE0000FFFFE0000FFFFF803FFFE00000FFFFE00000FFFF803FFF00 +0000FFFFE000001FFF803FFE000000FFFFE000000FFF803FF8000000FFFFE0000003FF80 +3FF0000000FFFFE0000001FF803FE0000000FFFFE0000000FF803FE0000000FFFFE00000 +00FF803FC0000000FFFFE00000007F803FC0000000FFFFE00000007F803F80000000FFFF +E00000003F807F80000000FFFFE00000003FC07F00000000FFFFE00000001FC07F000000 +00FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07E +00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0000000 +0FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE0 +0000000FC0FE00000000FFFFE00000000FE0FC00000000FFFFE000000007E0FC00000000 +FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00 +000000FFFFE000000007E00000000000FFFFE000000000000000000000FFFFE000000000 +000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000 +000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF +FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 +0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 +0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 +0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 +00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 +00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 +00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 +00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000 +FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000 +000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000 +000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000 +000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF +FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 +0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 +0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 +0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000001FFF +FFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000 +001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00 +000063617AE070>II<000003FFFE000000000000007FFFFFF0000000000003FFFF +FFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000 +007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007F +FF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FF +FE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0 +000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF000 +0007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000 +000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007 +FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800000000 +07FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8 +0000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF00 +0007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF80000 +1FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007 +FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF +80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF8 +0000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000 +003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF8000 +0FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF00 +3FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000004943 +7CC14E>97 D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000 +FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF800000 +0000000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80 +000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000 +003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000 +00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80 +00FFF8000000003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000 +003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC000 +07FFF000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003F +FFF00000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001F +FFC0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC0 +0000000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8 +003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000 +0007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007 +FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0 +00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE +003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000 +0007FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003F +FFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001F +FFE0003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF0 +0000007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800 +003FFC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFF +FFFE0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000 +000003FFE00000004F657BE35A>I<0000000FFFC0000000000001FFFFFC00000000000F +FFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FF +F0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE +000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF8 +000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE0 +0000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE0 +0000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC0 +0000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFF +FFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0 +000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0 +000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC0 +0000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE0 +0000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF0 +000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE +00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFF +E000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007F +FFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF000000000000 +07FFF000000041437CC14A>101 D<0000000000000007F8000000007FFE00003FFE0000 +000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDF +FDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE +00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF +0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF00000 +0FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF0 +00000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC000 +0003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC0000 +3FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF800000000 +1FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE00 +00000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC00 +0000000000000001FC000000000000000001FC000000000000000001FC00000000000000 +0001FE000000000000000001FE000000000000000001FF000000000000000001FF800000 +000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000 +FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFF +FF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FF +FFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC +0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC000000 +00007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FF +F000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000 +0FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800 +000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC +001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000 +001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF8000000 +07FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC00 +0000004A607CC151>103 D<0007FF8000000000000000FFFFFF8000000000000000FFFF +FF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000 +000000000000FFFFFF800000000000000000FFFF8000000000000000007FFF8000000000 +000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000 +003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF +8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000 +0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000 +0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000 +3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80 +00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000 +00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000 +00003FFF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003F +FF801FFFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE +001FFFE00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FF +F80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000 +003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFF +F8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE00000 +01FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF +FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE3 +5A>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF +800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC0 +0003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +0000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF +800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF +FFFFFFC022657BE42C>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000 +FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFF +FFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFF8000000FFFFFF80 +00FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF +0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03 +FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000 +007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F +800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FF +FDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE00000 +0FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000 +003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0 +000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FF +FF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000 +0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000 +003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0 +000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF +FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803F +FFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC +FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFF +F007FFFFFFFF803FFFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FF +FFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF80 +0000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF0000000 +7FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F +000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001 +FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE00 +00003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003F +FFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF0 +07FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF +FFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF +000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007F +FF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000 +FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF8000000 +1FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE0000000 +07FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC0000000 +03FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC0000000 +03FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC0000000 +03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000 +03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000 +03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC0000000 +03FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE0000000 +07FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE0000000 +07FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF8000000 +1FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000 +FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007F +FFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF +00000000000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF +00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F +80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801 +FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007F +FC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000 +003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF +80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FF +FFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80 +007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801F +F0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC0 +0000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF000 +00001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF00 +0000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFF +C0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF +00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF0 +0000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC +00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF00 +0000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC000 +00003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF0000 +03FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFF +C000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E00000 +00000007E0000000000007E0000000000007E0000000000007E000000000000FE0000000 +00000FE000000000000FE000000000000FE000000000000FE000000000001FE000000000 +001FE000000000001FE000000000003FE000000000003FE000000000007FE00000000000 +7FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007FF +E0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFF +FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF +FE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE000 +0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F +C0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0 +000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F0000 +03FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF0000000 +0FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE00 +00FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFF +FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC000 +0007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000 +003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFF +C000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE00000 +7EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFF +FF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000 +001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC0 +5A>I119 D<7FFFFFFFC0007FFFFFF87FFFFFFF +C0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8 +7FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00000007FFFC0000 +01FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80000FF000000000 +FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000001FFFF0007F80 +000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC000000000003FF +FE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000FFFF9FE0000000 +0000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000000000001FFFFE +000000000000000FFFFC0000000000000007FFFC0000000000000003FFFE000000000000 +0001FFFF0000000000000001FFFF8000000000000000FFFF80000000000000007FFFC000 +0000000000007FFFE000000000000000FFFFF000000000000001FFFFF800000000000003 +FFFFF800000000000007FFFFFC0000000000000FF3FFFE0000000000001FE1FFFF000000 +0000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC00000000000FF003F +FFE00000000001FE001FFFF00000000003FC000FFFF80000000007F8000FFFF800000000 +07F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000003FC00000FFFF +800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003FFFE0000001FC00 +00001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFFF00001FFFFFFFF +FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001 +FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>II E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsy10 10.95 2 +/Fg 2 42 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00 +1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF +FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7 +2D>15 D<000000000001E0000000000000000001F0000000000000000000F00000000000 +00000000F8000000000000000000780000000000000000007C0000000000000000003E00 +00000000000000003E0000000000000000001F0000000000000000000F80000000000000 +000007C0000000000000000007E0000000000000000003E0000000000000000001F00000 +7FFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFF00007FFFFFFFFFFF +FFFF80000000000000000007E0000000000000000003F0000000000000000001FC000000 +0000000000007F0000000000000000001FC000000000000000000FF80000000000000000 +03FF000000000000000003FF00000000000000000FF800000000000000001FC000000000 +000000007F000000000000000001FC000000000000000003F0000000000000000007E000 +7FFFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFE00007FFFFFFFFFFF +FFFC000000000000000001F0000000000000000003E0000000000000000007E000000000 +0000000007C000000000000000000F8000000000000000001F0000000000000000003E00 +00000000000000003E0000000000000000007C0000000000000000007800000000000000 +0000F8000000000000000000F0000000000000000001F0000000000000000001E0000000 +50327BAF5B>41 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmti10 10.95 24 +/Fh 24 122 df<7FFFFE7FFFFE7FFFFEFFFFFEFFFFFE1705799521>45 +D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0 +00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001 +FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000 +3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000 +07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000 +1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000 +3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003 +FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000 +FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F +F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003 +F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003 +FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F +E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F +E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F +800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00 +0000FFFFFFFFF80000003C3E7BBD40>66 D<00000000FF8001C00000000FFFE001C00000 +003FFFF80380000000FF807E0780000003FC001F0F8000000FF000071F8000001FC00007 +BF0000007F800003FF000000FF000001FF000001FE000001FF000003F8000000FE000007 +F0000000FE00000FF0000000FE00001FE00000007E00003FC00000007C00007F80000000 +7C0000FF800000007C0000FF000000007C0001FE00000000780003FE00000000780003FC +00000000780007FC00000000780007F80000000070000FF80000000070000FF800000000 +70001FF00000000070001FF00000000000003FE00000000000003FE00000000000003FE0 +0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000 +0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80 +000000000000FF00000000000000FF00000000000000FF000000000F0000FF000000000F +0000FF000000000E0000FF000000000E0000FF000000001E0000FF000000001C0000FF00 +0000003C0000FF00000000380000FF000000007800007F000000007000007F80000000F0 +00007F80000001E000003F80000001C000003FC0000003C000001FC00000078000001FE0 +00000F0000000FE000001E00000007F000003C00000003F80000F800000001FC0001F000 +000000FE0007C0000000007FC03F80000000001FFFFE000000000007FFF0000000000000 +FF80000000003A4272BF41>I<0001FFFFFFFFFFF00001FFFFFFFFFFF00001FFFFFFFFFF +F0000003FE00003FF0000003FE00000FF0000003FC000003F0000003FC000003F0000003 +FC000001E0000007FC000001E0000007F8000001E0000007F8000001E0000007F8000001 +E000000FF8000001E000000FF0000001E000000FF0000001C000000FF0000001C000001F +F0000001C000001FE0000001C000001FE0007001C000001FE000F003C000003FE000E003 +8000003FC000E0000000003FC000E0000000003FC001E0000000007FC001C0000000007F +8003C0000000007F8003C0000000007F8007C000000000FF801F8000000000FFFFFF8000 +000000FFFFFF8000000000FFFFFF8000000001FF003F0000000001FE001F0000000001FE +000F0000000001FE000F0000000003FE000E0000000003FC000E0000000003FC000E0000 +000003FC001E0000000007FC001C0000000007F8001C0000000007F8001C0000000007F8 +0000000000000FF80000000000000FF00000000000000FF00000000000000FF000000000 +00001FF00000000000001FE00000000000001FE00000000000001FE00000000000003FE0 +0000000000003FC00000000000003FC00000000000007FC00000000000007FC000000000 +00007F80000000000000FFC00000000000FFFFFFE000000000FFFFFFE000000000FFFFFF +E0000000003C3E7BBD3B>70 D<0001FFFFFF0003FFFFFF0003FFFFFF000003FF00000003 +FE00000003FC00000003FC00000003FC00000007FC00000007F800000007F800000007F8 +0000000FF80000000FF00000000FF00000000FF00000001FF00000001FE00000001FE000 +00001FE00000003FE00000003FC00000003FC00000003FC00000007FC00000007F800000 +007F800000007F80000000FF80000000FF00000000FF00000000FF00000001FF00000001 +FE00000001FE00000001FE00000003FE00000003FC00000003FC00000003FC00000007FC +00000007F800000007F800000007F80000000FF80000000FF00000000FF00000000FF000 +00001FF00000001FE00000001FE00000001FE00000003FE00000003FC00000003FC00000 +007FC00000007FC00000007F80000000FFC00000FFFFFF8000FFFFFF8000FFFFFF800028 +3E7BBD23>73 D<0001FFFFFFFF80000001FFFFFFFFF0000001FFFFFFFFFC00000003FE00 +03FE00000003FE0000FF00000003FC00007F80000003FC00003FC0000007FC00001FC000 +0007FC00001FE0000007F800001FE0000007F800001FE000000FF800001FF000000FF800 +001FF000000FF000001FF000000FF000001FF000001FF000001FF000001FF000003FE000 +001FE000003FE000001FE000003FE000003FE000003FC000003FE000007FC000003FC000 +007F8000003FC000007F8000007FC00000FF0000007FC00000FE0000007F800001FC0000 +007F800003F8000000FF800007F0000000FF80000FE0000000FF00003FC0000000FF0001 +FF00000001FFFFFFFC00000001FFFFFFE000000001FE00000000000001FE000000000000 +03FE00000000000003FE00000000000003FC00000000000003FC00000000000007FC0000 +0000000007FC00000000000007F800000000000007F80000000000000FF8000000000000 +0FF80000000000000FF00000000000000FF00000000000001FF00000000000001FF00000 +000000001FE00000000000001FE00000000000003FE00000000000003FE0000000000000 +3FC00000000000003FC00000000000007FC00000000000007FC00000000000007F800000 +00000000FFC00000000000FFFFFF8000000000FFFFFF8000000000FFFFFF80000000003C +3E7BBD3E>80 D<0000000FF001C00000007FFE01C0000001FFFF0380000007F80FC78000 +000FC003EF8000001F8001FF8000003F0000FF0000007E00007F000000FC00007F000001 +F800007F000003F000003E000003F000003E000007E000003E000007E000003E00000FE0 +00003C00000FC000003C00000FC000003C00000FC000003C00001FC000003800001FC000 +003800001FC000003800001FE000003800001FE000000000001FF000000000001FF00000 +0000001FFC00000000000FFF00000000000FFFF0000000000FFFFE0000000007FFFFC000 +000003FFFFF000000001FFFFFC00000000FFFFFE000000003FFFFE000000000FFFFF0000 +000001FFFF80000000001FFF800000000003FF800000000000FFC000000000007FC00000 +0000003FC000000000003FC000000000001FC000000000001FC000070000001FC0000F00 +00001FC0000F0000001F80000E0000001F80000E0000001F80001E0000003F80001E0000 +003F00001E0000003F00001E0000003E00003E0000007E00003E0000007C00003F000000 +FC00003F000001F800007F800001F000007F800003E000007FC00007C000007DE0001F80 +0000F8F8003F000000F87F00FE000000F03FFFF8000000E00FFFE0000000C000FF000000 +0032427ABF33>83 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FF +FFFC00FFFFE003FF800007FF00000FFC0001FF000007FC000007F00001FE000007FC0000 +03E00001FE000003FC000003C00001FE000003FC000003C00001FE000003FC0000038000 +01FE000003FC000007000001FE000003FC000007000001FE000007FC00000E000001FE00 +0007FC00000E000001FE00000FFC00001C000001FE00000FFC00003C000001FE00001FFC +000038000001FE00001FFC000070000001FE00003BFC000070000001FE00003BFC0000E0 +000001FE000073FC0000E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001 +FF0001E3FC000380000000FF0001C3FC000380000000FF0003C3FC000700000000FF0003 +83FC000700000000FF000703FC000E00000000FF000703FC001E00000000FF000E03FC00 +1C00000000FF000E03FC003800000000FF001C03FE003800000000FF001C03FE00700000 +0000FF003801FE007000000000FF003801FE00E000000000FF007001FE00E000000000FF +00F001FE01C000000000FF00E001FE01C000000000FF01E001FE038000000000FF01C001 +FE038000000000FF038001FE070000000000FF038001FE0F0000000000FF070001FE0E00 +00000000FF070001FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE3800000000 +00FF1C0001FE380000000000FF9C0001FE700000000000FFB80001FE7000000000007FF8 +0001FEE000000000007FF00001FEE000000000007FF00001FFC000000000007FE00001FF +C000000000007FC00001FF8000000000007FC00001FF8000000000007F800001FF000000 +0000007F800001FE0000000000007F000001FE0000000000007F000000FC000000000000 +7E000000FC0000000000007E000000F80000000000007C000000F80000000000007C0000 +00F000000000000078000000F000000000000070000000E0000000000053406EBD5B>87 +D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F80 +01F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F001F +C0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC007F00 +01FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003 +F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0 +E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97 +D<00001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F80 +00FC007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001F +C00000003F800000003F800000003F800000007F800000007F000000007F000000007F00 +000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0 +001F0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>99 +D<000000003F800000001FFF800000001FFF000000001FFF00000000007F00000000007F +00000000007E00000000007E0000000000FE0000000000FE0000000000FC0000000000FC +0000000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F8 +0000000003F00000000003F00000000007F00000000007F00000000007E00000007E07E0 +000001FF8FE0000007C1CFE000001F80EFC000003F00FFC000007E007FC00000FC007FC0 +0001F8003F800003F0003F800003F0003F800007E0003F80000FE0003F00000FC0003F00 +001FC0007F00001FC0007F00003F80007E00003F80007E00003F8000FE00007F8000FE00 +007F0000FC00007F0000FC00007F0001FC0000FF0001FC0000FE0001F80000FE0001F800 +00FE0003F80000FE0003F83800FC0003F03800FC0003F03800FC0007F03800FC0007F078 +00FC000FE070007C000FE070007C001FE0F0007E003FE0E0003E007FE0E0003E00F3E1E0 +001F01E3E1C0000F8781E3800003FF00FF000000FC003E0000294077BE2E>I<00003F80 +0001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E +0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000 +FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000 +FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C0 +0F801F0007C0FC0001FFF000007F80001F2976A72A>I<000003F00000000FFC0000003E +0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001 +FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F0 +01FC0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007 +F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0 +007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8 +FE000007E0FC00000000FC00000001FC00000001FC00000001F800000001F800000003F8 +00000003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000 +FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A> +103 D<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F0 +00000003F000000007F000000007F000000007E000000007E00000000FE00000000FE000 +00000FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000 +003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000 +FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F8 +0007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E000 +1F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE +071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C +7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028 +407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0000000000000 +000000000000000000000000000000000000000000000000000000000000000000007C00 +01FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80 +F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F800 +03F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C0 +0F838007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000F +E0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F +00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F8 +0003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0 +001F80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E +00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17 +>108 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F +38007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F +80007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E +0001FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F8 +0003F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0 +001FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0 +001F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C29 +79A733>110 D<00001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F +80007E000FC000FC0007C001F80007E003F00007E007F00007E007E00007E00FE00007F0 +1FC00007F01FC00007F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F +00000FE07F00001FE0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00 +007F00FE00007F00FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007 +E0001F000FC0001F001F80000F803E000007C0FC000001FFF00000003F800000242977A7 +2E>I<0003E001F800000FF807FE00001E7C1E0F80001C3E3C07C0003C3E7807C000383E +E003E000783FE003E000703FC003F000703F8001F000F07F0001F000E07F0001F800E07E +0001F800E07E0003F801E0FE0003F801E0FE0003F80000FC0003F80000FC0003F80001FC +0007F80001FC0007F00001F80007F00001F80007F00003F8000FF00003F8000FE00003F0 +000FE00003F0000FE00007F0001FC00007F0001FC00007E0001F800007E0003F80000FE0 +003F00000FE0007F00000FE0007E00000FE000FC00001FE000FC00001FE001F800001FF0 +03F000001FF007E000003FB80F8000003F9C1F0000003F0FFC0000003F03E00000007F00 +000000007F00000000007E00000000007E0000000000FE0000000000FE0000000000FC00 +00000000FC0000000001FC0000000001FC0000000001F80000000001F80000000003F800 +00000003F8000000007FFFE0000000FFFFE0000000FFFFE00000002D3A80A72E>I<01F0 +00FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE0 +1FE0381FC01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F0000 +00007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC000000 +01FC00000001F800000001F800000001F800000003F800000003F000000003F000000003 +F000000007F000000007E000000007E000000007E00000000FE00000000FC00000000FC0 +0000000FC00000001FC00000001F800000000700000000232979A726>114 +D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00F800 +FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF +0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C0003 +F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F +8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003F000 +0007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000 +001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFFFF80 +FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F80000 +01F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E00000 +0FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F803C00 +3F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F0000 +07FC000001F00000193A78B81E>I<007C00000001FF000038038F8000FC07078000FC0E +07C000FC1E07C001FC1C07C001F83C0FC001F8380FC001F8380FC003F8781FC003F0701F +8003F0701F8003F0F03F8007F0F03F0007E0003F0007E0007F0007E0007E000FE0007E00 +0FC000FE000FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8003F +8003F8003F0003F0003F0003F0003F0003F0007F0003F0007E0003F0007E0003F0007E00 +03F000FE0003F000FC0001F001FC0001F803FC0000F807FC00007C1FF800003FF9F80000 +07E1F800000003F800000003F000000003F000000007F0000E0007E0003F8007E0007F80 +0FC0007F800FC0007F801F8000FF001F0000FF003E00007C007E00007000FC00007801F0 +00003803E000001E0FC000000FFF00000003F8000000263B79A72C>121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 14.4 28 +/Fi 28 122 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000 +0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003 +F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000 +3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F +FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80 +00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000 +00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000 +0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000 +000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000 +0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007 +FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF +E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00 +00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037 +4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE +00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000 +00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE +000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000 +000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE +0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000 +07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE +000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003 +F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE +0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8 +00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE +00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00 +00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF +FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE +0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF +FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<00000F +FF8000000000FFFFF800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800 +FFE00000FFF0003FF00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000F +FF000FFF800007FF001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FF +C07FFF000003FFE07FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0 +FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FF +FF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF +000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF00 +0007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF8000 +3FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3 +FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FF +F80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF0 +01F8000007FFE003FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801F +FF80000FFF801FFF80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF +00003FFC000FFE00007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC00 +0FFF800003FF807FFE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE +0000000000FFF0000000364F7ACD43>57 D +68 D<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F0000 +3FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE000000 +7FFF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003F +F000000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE0000000 +007F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FF +F0000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000 +001F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007F +FFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFF +F000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000 +FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFF +FFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC000 +0000007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE00000000000 +0FFFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F8 +0000000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F800000000 +007FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE +00000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC0000000 +01FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FF +FFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFF +FF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>83 +D<3FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF +FFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003F +FFC00007FF807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000 +007FC07F8000003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC0 +7E0000003FFFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000 +003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF +C0000007C07C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC00000 +03E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8 +0000003FFFC0000003E0F80000003FFFC0000003E0000000003FFFC00000000000000000 +3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000 +00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000 +00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F +FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000 +000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000 +000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000 +003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF +C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000 +0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000 +0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000 +3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000 +00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000 +00003FFFC0000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFF +FFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<00 +007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFF +C0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000F +FFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000F +FF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC00000 +00000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007 +FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC00000 +07FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007 +FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007F +FF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007 +FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FF +FE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1 +FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF000 +1FFFFC0007FFE00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF000 +0000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000 +000000000003FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF001 +FFE000000000FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF +01FFF8000000FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF00 +0003FFC00000FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF800 +0000FFF80000FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF800 +00007FFE0000FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF800 +00003FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800 +00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800 +00003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF800 +00003FFF8000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF800 +00003FFF0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF800 +00007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC00 +0001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0 +001FFF000000FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007F +FFFF80000000F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF800 +0000001FFFFF80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00 +007FFC0003FF8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007 +FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF +000003FF003FFF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE00 +00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000 +007FFF00000000003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E0 +1FFF80000007E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001 +FFF000003F0000FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003 +FFFFFFE0000000FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000 +000001FF80000000000007FFFF80000000000007FFFF80000000000007FFFF8000000000 +0007FFFF80000000000007FFFF800000000000001FFF8000000000000007FF8000000000 +000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000 +000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000 +000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000 +000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000 +000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000000 +000007FF8000000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FF +FFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF8 +0000FFFF800001FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC0 +00000FFF80000FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF00 +00000FFF80003FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE00 +00000FFF80007FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE00 +00000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE00 +00000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE00 +00000FFF8000FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE00 +00000FFF80007FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF00 +00000FFF80001FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF80 +00001FFF800007FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF0 +0001FFFF8000007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FF +FFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547C +D24B>I<000003FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81 +FFE000003FFC007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007 +FF0007FFC00007FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FF +C03FFF000001FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF0 +7FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF +FFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE +0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00 +000000007FFE00000000007FFF00000000003FFF00000000003FFF00000000003FFF0000 +0000E01FFF00000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC00000 +07E003FFE000000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE +00000FFFC03FF8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF00000 +34387CB63D>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF +7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007 +FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001F +FE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003F +FE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F +FF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC000007 +FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF +80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007 +C000000000000007C00000000000000FC00000000000000FC00000000000000FC0000000 +0000000FE00000000000000FE00000000000000FF80000000000000FFE0000000000000F +FFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFF +FFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001 +FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF0000000 +07FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0FF +C000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE0000000 +01FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE000F +FE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFF +FF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>103 +D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000 +00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF000 +0000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF00 +0000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF80 +0000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC0 +0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF +C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<00 +7F000000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000F +FFF8000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F00000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FF +FFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FFFF +F00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF0000000 +000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF +F0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000 +000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF +F0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000 +000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FF +F0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001FF +FFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000FF +F000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000FF0 +000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000FF +F003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF800 +000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000FF +FFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FFF0 +000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000FF +F0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000FFF +E00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000FF +F00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003FF +FFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF4053 +7CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FF +FFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFFFF000FF +FFC00000FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F00 +1FFE000003FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C000 +0FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE0000 +07FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC0000 +07FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807 +FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807 +FFFFFFC042367BB54B>110 D<000001FFE000000000001FFFFE0000000000FFFFFFC000 +000003FFFFFFF00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF0 +0003FFC00001FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8 +000FFF0000003FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE00 +00001FFF003FFE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF +807FFE0000001FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE00 +00001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFF +C0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE00 +00001FFFC07FFE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF +003FFF0000003FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF00 +00003FFC000FFF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE0 +0000FFF00003FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FF +FFFFF800000000FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I< +003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000 +FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF8000 +00FFFF000007FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF800 +00FFF8000001FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE00 +00FFF80000007FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF00 +00FFF80000007FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF00 +00FFF80000007FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE00 +00FFF8000000FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF000 +00FFFC000003FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF8000 +00FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE00000 +00FFF87FFFFF80000000FFF81FFFFC00000000FFF803FFC000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000 +FFFFFFF80000000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFF +E07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FF +EF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FF +FC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFF +FFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F +0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF +003F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F +00FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000 +007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF8 +0007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFF +C0000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003F +F0F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000F +E0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F +00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800 +002C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E00 +000000003E00000000007E00000000007E00000000007E00000000007E0000000000FE00 +00000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE00 +00000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE00 +00000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF80 +1F000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF +80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000 +FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC000 +00FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000 +003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC0 +0007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF0000 +42377BB54B>I119 D121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmcsc10 10.95 17 +/Fj 17 121 df<00000003C000000000000003C000000000000003C000000000000007E0 +00000000000007E00000000000000FF00000000000000FF00000000000000FF000000000 +00001FF80000000000001FF80000000000001FF80000000000003BFC0000000000003BFC +0000000000003BFC00000000000071FE00000000000071FE000000000000F1FF00000000 +0000E0FF000000000000E0FF000000000001E0FF800000000001C07F800000000001C07F +800000000003807FC00000000003803FC00000000003803FC00000000007001FE0000000 +0007001FE0000000000F001FF0000000000E000FF0000000000E000FF0000000001E000F +F8000000001C0007F8000000001C0007F8000000003C0007FC00000000380003FC000000 +00380003FC00000000700001FE00000000700001FE00000000700001FE00000000E00000 +FF00000000E00000FF00000001FFFFFFFF80000001FFFFFFFF80000001FFFFFFFF800000 +03C000007FC00000038000003FC00000038000003FC00000070000003FE0000007000000 +1FE00000070000001FE000000E0000000FF000000E0000000FF000001E0000000FF80000 +1C00000007F800001C00000007F800003C00000007FC00003800000003FC000078000000 +03FC00007800000003FE0000FC00000001FE0001FE00000003FF000FFF0000000FFF80FF +FFF00001FFFFFFFFFFF00001FFFFFFFFFFF00001FFFFFF40417CC04A>65 +D<0000001FF8000180000001FFFF80038000000FFFFFE0078000003FF803F80F800000FF +80007C0F800001FE00001E1F800007FC00000FBF80000FF0000007FF80001FE0000003FF +80003FC0000001FF80007F80000000FF8000FF000000007F8001FE000000003F8003FE00 +0000003F8003FC000000001F8007FC000000001F800FF8000000000F800FF8000000000F +801FF0000000000F801FF00000000007803FF00000000007803FE00000000007803FE000 +00000003807FE00000000003807FE00000000003807FE00000000003807FC00000000000 +00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000 +0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000 +00FFC0000000000000FFC0000000000000FFC00000000000007FC00000000000007FE000 +00000000007FE00000000003807FE00000000003803FE00000000003803FE00000000003 +803FF00000000003801FF00000000007801FF00000000007000FF80000000007000FF800 +000000070007FC000000000F0003FC000000000E0003FE000000001E0001FE000000001C +0000FF000000003C00007F800000007800003FC0000000F000001FE0000001E000000FF0 +000003C0000007FC00000780000001FE00001F00000000FFC0007E000000003FF803F800 +0000000FFFFFE00000000001FFFF8000000000001FFC00000039427ABF47>67 +D73 D<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003F0003F3E0007 +E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E0000007E007E +0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC0000001E00FC +0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F80000000007F +C0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000FFFFFC0000007 +FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF0000003FFFFF80000 +003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF8000000000FF8000 +0000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E00000001FC0E0 +0000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F80000000F80F8 +0000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF8000007C00FF +C00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E003FFFE0000C0 +003FF000002A427ABF38>83 D<000001E0000000000001E0000000000003F00000000000 +03F0000000000003F0000000000007F8000000000007F8000000000007F800000000000F +FC00000000000FFC00000000001FFE00000000001CFE00000000001CFE00000000003CFF +0000000000387F0000000000387F0000000000703F8000000000703F8000000000703F80 +00000000E01FC000000000E01FC000000001E01FE000000001C00FE000000001C00FE000 +0000038007F0000000038007F0000000038007F0000000070003F8000000070003F80000 +000F0003FC0000000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE000000 +1C0000FE0000003800007F0000003800007F0000007800007F8000007000003F80000070 +00003F800000F000003FC00000E000001FC00001E000001FC00003F000001FE00007F000 +001FE0000FF800003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB0 +38>97 D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F +80003FF000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0 +000001F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80 +000000707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00 +00000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00 +000000007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0 +000000F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC +0000078000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE0000000 +7FFF800000000FF800002C317BAF36>99 DIII<00000FF8 +00600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3E0007F80007FE000FE0000 +3FE001FC00001FE003F800000FE007F0000007E00FF0000007E00FE0000003E01FC00000 +03E03FC0000001E03FC0000001E03F80000001E07F80000000E07F80000000E07F800000 +00E0FF00000000E0FF0000000000FF0000000000FF0000000000FF0000000000FF000000 +0000FF0000000000FF0000000000FF0000000000FF00001FFFFFFF00001FFFFF7F80001F +FFFF7F8000001FF07F8000000FE03F8000000FE03FC000000FE03FC000000FE01FE00000 +0FE00FE000000FE00FF000000FE007F000000FE003F800000FE001FC00000FE000FE0000 +1FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000FFC +000030317BAF3A>I108 +D110 D<00001FF800000000FFFF00000007F00FE000000FC0 +03F000003F0000FC00007E00007E0000FC00003F0001F800001F8003F000000FC007E000 +0007E00FE0000007F00FC0000003F01FC0000003F81F80000001F83F80000001FC3F8000 +0001FC7F80000001FE7F00000000FE7F00000000FE7F00000000FEFF00000000FFFF0000 +0000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000 +0000FFFF00000000FFFF00000000FF7F80000001FE7F80000001FE7F80000001FE3F8000 +0001FC3F80000001FC3FC0000003FC1FC0000003F80FE0000007F00FE0000007F007F000 +000FE003F000000FC001F800001F8000FC00003F00007E00007E00003F0000FC00000FC0 +03F0000007F00FE0000000FFFF000000001FF8000030317BAF3A>I114 D117 +D119 D<7FFFF001FFFE007FFFF001FFFE007FFFF001FFFE0003FFC000FF +E00000FF80007F8000007F80007E0000007F80007C0000003FC000780000001FE000F000 +00000FF000E00000000FF001E000000007F803C000000003FC038000000003FC07800000 +0001FE0F0000000000FF1E00000000007F9C00000000007FBC00000000003FF800000000 +001FF000000000001FF000000000000FF0000000000007F8000000000003F80000000000 +07FC00000000000FFE00000000001EFF00000000001CFF00000000003C7F800000000078 +3FC000000000703FC000000000F01FE000000001E00FF000000003C007F8000000038007 +F8000000078003FC0000000F0001FE0000000E0001FE0000001E0000FF0000003C00007F +8000007C00003FC00000FC00003FC00003FC00003FE0000FFE00007FF800FFFF0001FFFF +C0FFFF0001FFFFC0FFFF0001FFFFC0322F7DAE38>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmr10 10.95 75 +/Fk 75 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07F +F0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060003000E000 +7000C0006000C0006000C0006001C000E0018000C0038001C003000180070003800E0007 +001C000E0018000C0038001C00300018001C1C7DBE2D>34 D<1E007F80FF80FFC0FFC0FF +E0FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E +001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000038000078000 +0F00001E00003E00003C0000780000F80000F00001F00001E00003E00003E00007C00007 +C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E00007E00007E +00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC +0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C +00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F00001F00001F +00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001F00000F00000 +F800007800003C00003E00001E00000F000007800003800001C00000E000007000003014 +5A77C323>II<1E007F80FF +80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0018003 +80030007000E001C001800380030000B1C798919>44 DI<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A7989 +19>I<000000018000000003C000000007C000000007C000000007800000000F80000000 +0F800000000F000000001F000000001F000000001E000000003E000000003E000000003C +000000007C000000007C000000007800000000F800000000F800000000F000000001F000 +000001F000000001E000000003E000000003E000000003C000000007C000000007C00000 +0007800000000F800000000F800000001F000000001F000000001E000000003E00000000 +3E000000003C000000007C000000007C000000007800000000F800000000F800000000F0 +00000001F000000001F000000001E000000003E000000003E000000003C000000007C000 +000007C000000007800000000F800000000F800000000F000000001F000000001F000000 +001E000000003E000000003E000000007C000000007C000000007800000000F800000000 +F800000000F000000001F000000001F000000001E000000003E000000003E000000003C0 +00000007C000000007C000000007800000000F800000000F800000000F000000001F0000 +00001F000000001E000000003E000000003E000000003C000000007C000000007C000000 +007800000000F800000000F800000000F0000000006000000000225B7BC32D>I<0001FE +0000000FFFC000003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F +8007C0000F800FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F0 +3F000003F07F000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF +000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003 +F87F000003F87F000003F87F000003F83F800007F03F800007F03F800007F01F800007E0 +1F800007E01F800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000 +F8007C00007C00F800003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C00000 +03C0000007C000001FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC000000 +3FFF800000FFFFE00003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00 +007FC07800007FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC000 +1FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001F +E00000003FE00000003FE00000003FC00000007FC00000007F80000000FF80000000FF00 +000001FE00000001FC00000003F800000007F000000007E00000000FC00000001F800000 +003F000000007E000000007C00000000F800000001F000000003E000000007C00000000F +800000001F000070003E000070003C000070007800007000F00000E001E00000E003C000 +00E007800000E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFF +C0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003 +F800078001FC000F0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007F +C03FE0007FC03FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80 +000000FF80000000FF00000000FF00000001FE00000001FE00000003FC00000003F80000 +0007E00000000FC00000003F0000001FFC0000001FFF800000000FE000000007F8000000 +03FC00000001FE00000000FF00000000FF800000007FC00000007FC00000007FE0000000 +3FE00000003FE00000003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003F +F0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0 +780000FF803C0000FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE00000 +3FFF80000007F80000243F7CBC2D>I<0000000E000000001E000000003E000000003E00 +0000007E000000007E00000000FE00000001FE00000001FE00000003FE000000077E0000 +00067E0000000E7E0000001C7E0000001C7E000000387E000000707E000000707E000000 +E07E000001C07E000001C07E000003807E000007007E000007007E00000E007E00001C00 +7E00001C007E000038007E000070007E000070007E0000E0007E0000C0007E0001C0007E +000380007E000300007E000700007E000E00007E000C00007E001C00007E003800007E00 +3800007E007000007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FF +FFFF283E7EBD2D>I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FF +FFF80007FFFFF00007FFFFC00007FFFF000007FFFC0000073FE000000700000000070000 +000007000000000700000000070000000007000000000700000000070000000007000000 +000700000000070000000007000000000701FE0000070FFF8000073E03E000077001F800 +07E000FC0007C0007E000780003F000700003F800600001F800000001FC00000001FC000 +00001FE00000000FE00000000FE00000000FE00000000FF00000000FF00000000FF00C00 +000FF07F00000FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF8000 +0FE0FF00001FE0FC00001FE07000001FC07800001FC03800003F803C00003F801E00007F +001F0000FE000F8001FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000 +243F7CBC2D>I<00001FE0000000FFF8000003F03E00000FC00F00001F000780003E0007 +80007E001FC000FC003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F80 +0FE0001F001FE00000001FC00000001FC00000003FC00000003FC00000003FC00000007F +800000007F800000007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0 +007E00FFF0007E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC000 +1FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001F +F07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE0 +3FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003 +F0007E0001F800FC0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F +7CBC2D>I<38000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3F +FFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070000007807000 +0007007000000F00E000001E00E000001C00E000003C00E0000078000000007000000000 +F000000001E000000001C000000003C0000000078000000007000000000F000000001E00 +0000001E000000003C000000003C000000007C000000007800000000F800000000F80000 +0001F800000001F000000003F000000003F000000003F000000007F000000007F0000000 +07F00000000FF00000000FE00000000FE00000001FE00000001FE00000001FE00000001F +E00000001FE00000001FE00000003FE00000003FE00000003FE00000003FE00000003FE0 +0000003FE00000003FE00000003FE00000003FE00000003FE00000001FC0000000070000 +0026407BBD2D>I<0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C000 +3E000780001F000F00001F000F00000F801E00000F801E00000FC03E000007C03E000007 +C03E000007C03E000007C03F000007C03F000007C03F80000F803FC0000F801FE0001F80 +1FF0001F001FFC003E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000 +FFFF0000003FFF0000001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E0 +1FFF0007C00FFF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C0000 +0FF07C000007F0F8000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001 +F0F8000001F0FC000001E07C000003E07C000003E07E000003C03F000007C01F00000F80 +1F80001F000FC0003E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC000024 +3F7CBC2D>I<0003FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC00 +07E0007C000FE0007E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F +80003FC07F80001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80 +001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F8000 +3FF07F80003FF07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FF +F007F000DFF003F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE0 +0000001FE00000003FC00000003FC00000003FC00000003FC00000003F800000007F800F +80007F001FC0007F003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F80 +07F0001E000FE0001F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7C +BC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000 +00000000000000000000000000000000000000000000000000001E007F807F80FFC0FFC0 +FFC0FFC07F807F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E +000000000000000000000000000000000000000000000000000000000000000000000000 +0000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001 +80018003800300070006000E000C001C003800300030000A3979A619>I<000000070000 +00000000000F800000000000000F800000000000000F800000000000001FC00000000000 +001FC00000000000001FC00000000000003FE00000000000003FE00000000000003FE000 +00000000007FF00000000000007FF00000000000007FF0000000000000FFF80000000000 +00E7F8000000000000E7F8000000000001C7FC000000000001C3FC000000000001C3FC00 +000000000381FE00000000000381FE00000000000381FE00000000000700FF0000000000 +0700FF00000000000700FF00000000000E007F80000000000E007F80000000000E007F80 +000000001C003FC0000000001C003FC0000000001C003FC00000000038001FE000000000 +38001FE00000000038001FE00000000070000FF00000000070000FF00000000070000FF0 +00000000E00007F800000000E00007F800000000E00007F800000001C00003FC00000001 +FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE +00000007000000FF00000007000000FF0000000F000000FF8000000E0000007F8000000E +0000007F8000001E0000007FC000001C0000003FC000001C0000003FC000003C0000003F +E00000380000001FE00000380000001FE00000780000001FF00000780000000FF00000FC +0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFF +FFF8FFFFF0000FFFFFF83D417DC044>65 DI<0000003FF000060000 +03FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F8 +00001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF0000 +0001FE01FE00000000FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000 +003E0FF8000000003E1FF0000000001E1FF0000000001E3FF0000000001E3FE000000000 +1E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000 +FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FF +C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0 +0000000000FFC000000000007FC000000000007FE000000000007FE0000000000E7FE000 +0000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000001E1FF00000 +00001C0FF8000000001C0FF8000000001C07F8000000003C07FC000000003803FE000000 +007801FE000000007000FF00000000F000FF80000001E0007FC0000001C0003FE0000003 +C0000FF0000007800007F800001F000003FE00003E000000FF8000F80000003FF007F000 +00000FFFFFC000000003FFFF00000000003FF0000037427BBF42>III< +FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF80007F8000007F8000 +7F8000001FC0007F8000000FC0007F80000007C0007F80000007C0007F80000003C0007F +80000003C0007F80000003C0007F80000001C0007F80000001C0007F80000001C0007F80 +000001C0007F80000000E0007F80000000E0007F80003800E0007F80003800E0007F8000 +3800E0007F8000380000007F8000380000007F8000380000007F8000780000007F800078 +0000007F8000F80000007F8001F80000007F8007F80000007FFFFFF80000007FFFFFF800 +00007FFFFFF80000007F8007F80000007F8001F80000007F8000F80000007F8000780000 +007F8000780000007F8000380000007F8000380000007F8000380000007F800038000000 +7F8000380000007F8000380000007F8000000000007F8000000000007F8000000000007F +8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80 +00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000 +000000007F800000000001FFE000000000FFFFFFF0000000FFFFFFF0000000FFFFFFF000 +0000333E7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007F +F00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC +00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00 +000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC000FF8000000007C +000FF0000000007C001FF0000000003C001FF0000000003C003FE0000000003C003FE000 +0000003C003FE0000000001C007FE0000000001C007FE0000000001C007FC0000000001C +007FC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000 +0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000 +00FFC0000000000000FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000 +001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC +003FE000000003FC003FF000000003FC001FF000000003FC001FF000000003FC000FF800 +000003FC000FF800000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC +0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0 +000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C +0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427B +BF47>III76 DII<0000007FE000 +0000000007FFFE00000000001FC03F80000000007E0007E000000001FC0003F800000007 +F00000FE0000000FE000007F0000001FC000003F8000003F8000001FC000007F0000000F +E00000FE00000007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F8 +00000001FE0007F800000001FE000FF000000000FF000FF000000000FF001FF000000000 +FF801FE0000000007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0 +000000007FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC000000000 +3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0 +000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0 +000000007FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03FE000000000 +7FC01FF000000000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF8 +00000001FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007 +F80000FF0000000FF000007F0000000FE000003F8000001FC000001FC000003F8000000F +E000007F00000007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F80 +0000000007FFFE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0 +007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E0000 +00FC7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE000000 +1CFE0000001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF8000000 +3FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC000 +3FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE0000 +0003FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000 +003FE00000003FF00000003FF00000003FF00000003FF00000003EF80000003EF8000000 +7EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0 +F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803F +FFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0 +001FC07E00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C078 +00003FC00003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC0 +0001C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E0 +00003FC00000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFF +FE00000007FFFFFFFE00003B3D7DBC42>IIII89 +D91 D<018000C0038001C003000180070003800E0007001C000E0018 +000C0038001C003000180070003800600030006000300060003000E0007000C0006000C0 +006000C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07F +E03FF03FE01FF03FC01FE00F0007801C1C73BE2D>II<0180038003 +0007000E001C001800380030007000600060006000E000C000C000C000C000CF00FFC0FF +E0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003 +F01F800000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001F +F000FE00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F000000 +00007F00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F000000 +7F807F000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F +80007F00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE +0000FF0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001F +C00E1FCF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000 +FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF8000 +01FC7C07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F80 +01FC00001F8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF0 +01FC000007F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8 +01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F0 +01FC000007F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC0 +01FE00001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F000 +01E0780FC00001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE00000 +3F00F800007C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC0 +00FF801FC000FF803F80007F003F80001C007F800000007F800000007F00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF00000000FF00000000FF000000007F800000007F800000007F800000003F800001C0 +3FC00001C01FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000 +FC007800003F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FF +FC00000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9 +FC00007E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001 +FC001FC00001FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001 +FC007F000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001 +FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001 +FC007F800001FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003 +FC000FE00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1 +FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F000 +00FC01F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F +80000FC03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00 +000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF0000 +0000FF000000007F000000007F000000007F800000003F800000003F800000E01FC00000 +E01FC00001E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00 +001F80F8000007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007 +E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000 +007C000003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001 +F81F8007E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC000 +7F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC000 +7E00000FE000FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0F +C00000071FFF0000000703F80000000600000000000E00000000000E00000000000E0000 +0000000F00000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFF +FE000003FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F0000 +01FE003E000000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000 +001F00F80000001F00F80000001F00FC0000003F007C0000003E007E0000007E003F0000 +00FC001F800001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FF +C00000293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC +0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FD +C001FC0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01 +E00007F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E00000000000000000 +000000000000000000000000000000000000000000000000000000000001FC007FFC007F +FC007FFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FF +FFF0FFFFF0143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE +0001FE000078000000000000000000000000000000000000000000000000000000000000 +00000000000000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +00007F3E007F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF80 +01FC00185185BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC +0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC +003FE00001FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC +01E0000001FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FC +FF80000001FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC +07F8000001F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8 +007F800001F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8 +000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01 +FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FF +FFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E +07E00F03F000FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F980 +01FCC000FE0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE00 +00FF00007F0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC00 +00FE00007F0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF8 +7FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF8 +1E07E000FFF87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB +0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC +0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFF +F87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E +0000F8001F0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F8 +3F800001FC3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00 +0000FF7F000000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F8000 +01F80FC00003F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC +00000FFFF0000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000 +FFFDE003F00003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F80 +01FC00001FC001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF0 +01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8 +01FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF0 +01FC00000FF001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F80 +01FE00007F0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC000 +01FC3FFF000001FC07F8000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000 +FFFFF80000002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C +0000FC001C7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC +003FC00003FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC +00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC +00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC +007F800001FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC +0007F0000FFC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC +000001FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFF +F82D3A7DA730>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE +01FB01FE01FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001 +FFF8E007C03FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F8 +0000E0FC0000E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000F +FFFF0007FFFF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E0 +0001F8F00001F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF +0003C0FF800780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C +0000001C0000001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C +000000FC000000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC +00E001FC00E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001 +F8001B397EB723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC00 +03FE0003FC0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC00 +07FE0000FE0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF +80FE002E297DA733>IIIII<1FFFFFFF801FFFFF +FF801FE000FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0 +003C001FF00038001FE00038003FC00038007FC00038007F80003800FF00000001FE0000 +0001FE00000003FC00000007F80000000FF80000000FF00000001FE00000003FC0038000 +3FC00380007F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F8 +0007000FF00007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFF +FF00FFFFFFFF0021277EA628>I124 D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 71 +71 72 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(71)150 +299 y Ff(9)80 b(Using)54 b(GDB)f(with)h(Di\013eren)l(t)e(Languages)275 +572 y Fk(Although)35 b(programming)g(languages)i(generally)e(ha)m(v)m +(e)j(common)e(asp)s(ects,)j(they)d(are)h(rarely)e(ex-)150 +682 y(pressed)30 b(in)g(the)i(same)g(manner.)43 b(F)-8 +b(or)32 b(instance,)f(in)f(ANSI)h(C,)g(dereferencing)g(a)g(p)s(oin)m +(ter)g Fe(p)g Fk(is)f(accom-)150 791 y(plished)h(b)m(y)k +Fe(*p)p Fk(,)f(but)g(in)f(Mo)s(dula-2,)i(it)f(is)f(accomplished)g(b)m +(y)h Fe(p^)p Fk(.)52 b(V)-8 b(alues)34 b(can)g(also)g(b)s(e)g(represen) +m(ted)150 901 y(\(and)g(displa)m(y)m(ed\))f(di\013eren)m(tly)-8 +b(.)51 b(Hex)34 b(n)m(um)m(b)s(ers)f(in)g(C)g(app)s(ear)h(as)g(`)p +Fe(0x1ae)p Fk(',)g(while)e(in)h(Mo)s(dula-2)h(they)150 +1011 y(app)s(ear)c(as)g(`)p Fe(1AEH)p Fk('.)275 1158 +y(Language-sp)s(eci\014c)40 b(information)f(is)g(built)f(in)m(to)j(GDB) +g(for)f(some)h(languages,)i(allo)m(wing)c(y)m(ou)i(to)150 +1268 y(express)30 b(op)s(erations)f(lik)m(e)g(the)h(ab)s(o)m(v)m(e)h +(in)e(y)m(our)h(program's)g(nativ)m(e)g(language,)h(and)e(allo)m(wing)g +(GDB)i(to)150 1377 y(output)k(v)-5 b(alues)34 b(in)g(a)h(manner)g +(consisten)m(t)g(with)f(the)h(syn)m(tax)h(of)f(y)m(our)g(program's)g +(nativ)m(e)g(language.)150 1487 y(The)30 b(language)h(y)m(ou)f(use)g +(to)i(build)27 b(expressions)i(is)g(called)h(the)g Fd(w)m(orking)g +(language)p Fk(.)150 1777 y Fi(9.1)68 b(Switc)l(hing)46 +b(b)t(et)l(w)l(een)g(source)f(languages)275 1983 y Fk(There)30 +b(are)i(t)m(w)m(o)h(w)m(a)m(ys)f(to)g(con)m(trol)g(the)g(w)m(orking)e +(language|either)h(ha)m(v)m(e)i(GDB)g(set)e(it)g(automat-)150 +2092 y(ically)-8 b(,)37 b(or)g(select)g(it)f(man)m(ually)f(y)m +(ourself.)58 b(Y)-8 b(ou)37 b(can)g(use)f(the)g Fe(set)30 +b(language)k Fk(command)i(for)g(either)150 2202 y(purp)s(ose.)60 +b(On)36 b(startup,)j(GDB)f(defaults)e(to)i(setting)f(the)h(language)f +(automatically)-8 b(.)62 b(The)37 b(w)m(orking)150 2311 +y(language)j(is)e(used)h(to)h(determine)f(ho)m(w)g(expressions)g(y)m +(ou)g(t)m(yp)s(e)h(are)g(in)m(terpreted,)h(ho)m(w)f(v)-5 +b(alues)39 b(are)150 2421 y(prin)m(ted,)29 b(etc.)275 +2569 y(In)36 b(addition)g(to)i(the)f(w)m(orking)g(language,)i(ev)m(ery) +f(source)g(\014le)e(that)i(GDB)g(kno)m(ws)g(ab)s(out)f(has)g(its)150 +2678 y(o)m(wn)i(w)m(orking)g(language.)67 b(F)-8 b(or)40 +b(some)f(ob)5 b(ject)40 b(\014le)e(formats,)k(the)e(compiler)d(migh)m +(t)i(indicate)f(whic)m(h)150 2788 y(language)31 b(a)g(particular)d +(source)j(\014le)e(is)h(in.)39 b(Ho)m(w)m(ev)m(er,)33 +b(most)e(of)f(the)h(time)f(GDB)h(infers)e(the)i(language)150 +2897 y(from)k(the)h(name)f(of)h(the)g(\014le.)55 b(The)35 +b(language)h(of)g(a)g(source)f(\014le)g(con)m(trols)h(whether)f(C)p +Fe(++)f Fk(names)i(are)150 3007 y(demangled|this)30 b(w)m(a)m(y)j +Fe(backtrace)d Fk(can)i(sho)m(w)g(eac)m(h)h(frame)f(appropriately)f +(for)h(its)f(o)m(wn)h(language.)150 3117 y(There)e(is)f(no)i(w)m(a)m(y) +g(to)g(set)g(the)f(language)h(of)g(a)g(source)f(\014le)g(from)f(within) +f(GDB.)275 3264 y(This)d(is)h(most)h(commonly)f(a)i(problem)d(when)h(y) +m(ou)h(use)g(a)g(program,)h(suc)m(h)e(as)h Fe(cfront)e +Fk(or)i Fe(f2c)p Fk(,)g(that)150 3374 y(generates)k(C)f(but)f(is)g +(written)f(in)h(another)h(language.)41 b(In)29 b(that)h(case,)i(mak)m +(e)e(the)g(program)g(use)f Fe(#line)150 3483 y Fk(directiv)m(es)e(in)g +(its)g(C)g(output;)i(that)f(w)m(a)m(y)h(GDB)g(will)c(kno)m(w)j(the)g +(correct)h(language)g(of)f(the)g(source)g(co)s(de)150 +3593 y(of)j(the)f(original)f(program,)h(and)g(will)e(displa)m(y)g(that) +j(source)g(co)s(de,)f(not)h(the)g(generated)g(C)f(co)s(de.)150 +3843 y Fc(9.1.1)63 b(List)41 b(of)f(\014lename)h(extensions)h(and)f +(languages)275 4049 y Fk(If)34 b(a)h(source)g(\014le)f(name)h(ends)f +(in)f(one)j(of)f(the)g(follo)m(wing)e(extensions,)j(then)e(GDB)i +(infers)d(that)j(its)150 4158 y(language)31 b(is)e(the)i(one)f +(indicated.)150 4337 y(`)p Fe(.c)p Fk(')334 b(C)30 b(source)g(\014le) +150 4510 y(`)p Fe(.C)p Fk(')150 4620 y(`)p Fe(.cc)p Fk(')150 +4729 y(`)p Fe(.cp)p Fk(')150 4839 y(`)p Fe(.cpp)p Fk(')150 +4948 y(`)p Fe(.cxx)p Fk(')150 5058 y(`)p Fe(.c++)p Fk(')238 +b(C)p Fe(++)29 b Fk(source)i(\014le)150 5230 y(`)p Fe(.f)p +Fk(')150 5340 y(`)p Fe(.F)p Fk(')334 b(F)-8 b(ortran)31 +b(source)g(\014le)p eop +%DVIPSSectionPage: 72 +72 73 bop 150 -116 a Fk(72)2644 b(Debugging)31 b(with)e(GDB)150 +299 y(`)p Fe(.ch)p Fk(')150 408 y(`)p Fe(.c186)p Fk(')150 +518 y(`)p Fe(.c286)p Fk(')190 b(CHILL)30 b(source)g(\014le.)150 +676 y(`)p Fe(.mod)p Fk(')238 b(Mo)s(dula-2)30 b(source)h(\014le)150 +834 y(`)p Fe(.s)p Fk(')150 943 y(`)p Fe(.S)p Fk(')334 +b(Assem)m(bler)30 b(source)i(\014le.)42 b(This)30 b(actually)g(b)s(eha) +m(v)m(es)i(almost)f(lik)m(e)g(C,)g(but)f(GDB)j(do)s(es)e(not)630 +1053 y(skip)e(o)m(v)m(er)j(function)d(prologues)g(when)h(stepping.)275 +1211 y(In)36 b(addition,)g(y)m(ou)h(ma)m(y)h(set)f(the)g(language)g +(asso)s(ciated)g(with)f(a)h(\014lename)f(extension.)59 +b(See)37 b(Sec-)150 1320 y(tion)30 b(9.2)h([Displa)m(ying)e(the)i +(language],)g(page)g(72.)150 1542 y Fc(9.1.2)63 b(Setting)41 +b(the)g(w)m(orking)g(language)275 1734 y Fk(If)23 b(y)m(ou)h(allo)m(w)f +(GDB)i(to)g(set)f(the)g(language)g(automatically)-8 b(,)26 +b(expressions)c(are)i(in)m(terpreted)g(the)g(same)150 +1844 y(w)m(a)m(y)31 b(in)e(y)m(our)i(debugging)e(session)h(and)f(y)m +(our)i(program.)275 1978 y(If)k(y)m(ou)h(wish,)f(y)m(ou)h(ma)m(y)g(set) +h(the)e(language)i(man)m(ually)-8 b(.)55 b(T)-8 b(o)36 +b(do)g(this,)g(issue)e(the)i(command)g(`)p Fe(set)150 +2087 y(language)28 b Fd(lang)8 b Fk(',)29 b(where)f Fd(lang)36 +b Fk(is)28 b(the)h(name)g(of)g(a)g(language,)g(suc)m(h)g(as)g +Fe(c)f Fk(or)h Fe(modula-2)p Fk(.)38 b(F)-8 b(or)29 b(a)g(list)f(of)150 +2197 y(the)j(supp)s(orted)d(languages,)j(t)m(yp)s(e)g(`)p +Fe(set)e(language)p Fk('.)275 2330 y(Setting)j(the)i(language)f(man)m +(ually)f(prev)m(en)m(ts)h(GDB)h(from)f(up)s(dating)e(the)i(w)m(orking)f +(language)i(au-)150 2440 y(tomatically)-8 b(.)56 b(This)34 +b(can)h(lead)g(to)h(confusion)f(if)f(y)m(ou)i(try)f(to)h(debug)f(a)g +(program)h(when)e(the)i(w)m(orking)150 2550 y(language)31 +b(is)e(not)i(the)f(same)h(as)g(the)f(source)h(language,)g(when)e(an)i +(expression)e(is)g(acceptable)j(to)f(b)s(oth)150 2659 +y(languages|but)e(means)h(di\013eren)m(t)f(things.)39 +b(F)-8 b(or)30 b(instance,)g(if)e(the)i(curren)m(t)f(source)h(\014le)f +(w)m(ere)h(written)150 2769 y(in)f(C,)h(and)g(GDB)i(w)m(as)e(parsing)f +(Mo)s(dula-2,)i(a)f(command)g(suc)m(h)h(as:)390 2897 +y Fe(print)46 b(a)i(=)f(b)h(+)f(c)150 3030 y Fk(migh)m(t)37 +b(not)h(ha)m(v)m(e)h(the)f(e\013ect)i(y)m(ou)e(in)m(tended.)61 +b(In)37 b(C,)h(this)f(means)g(to)i(add)e Fe(b)g Fk(and)g +Fe(c)h Fk(and)f(place)h(the)150 3140 y(result)24 b(in)h +Fe(a)p Fk(.)39 b(The)25 b(result)f(prin)m(ted)g(w)m(ould)h(b)s(e)f(the) +i(v)-5 b(alue)25 b(of)h Fe(a)p Fk(.)39 b(In)25 b(Mo)s(dula-2,)h(this)f +(means)g(to)h(compare)150 3250 y Fe(a)k Fk(to)h(the)g(result)e(of)i +Fe(b+c)p Fk(,)e(yielding)f(a)j Fe(BOOLEAN)d Fk(v)-5 b(alue.)150 +3472 y Fc(9.1.3)63 b(Ha)m(ving)40 b(GDB)h(infer)g(the)f(source)i +(language)275 3663 y Fk(T)-8 b(o)25 b(ha)m(v)m(e)h(GDB)h(set)e(the)g(w) +m(orking)g(language)g(automatically)-8 b(,)27 b(use)e(`)p +Fe(set)k(language)g(local)p Fk(')24 b(or)h(`)p Fe(set)150 +3773 y(language)j(auto)p Fk('.)38 b(GDB)27 b(then)e(infers)f(the)h(w)m +(orking)g(language.)39 b(That)25 b(is,)h(when)f(y)m(our)g(program)g +(stops)150 3883 y(in)31 b(a)i(frame)f(\(usually)f(b)m(y)h(encoun)m +(tering)g(a)h(breakp)s(oin)m(t\),)f(GDB)i(sets)f(the)f(w)m(orking)g +(language)h(to)g(the)150 3992 y(language)h(recorded)g(for)g(the)g +(function)e(in)h(that)i(frame.)51 b(If)33 b(the)h(language)h(for)e(a)i +(frame)e(is)g(unkno)m(wn)150 4102 y(\(that)27 b(is,)g(if)f(the)g +(function)f(or)i(blo)s(c)m(k)f(corresp)s(onding)e(to)k(the)e(frame)h(w) +m(as)g(de\014ned)e(in)g(a)i(source)g(\014le)e(that)150 +4211 y(do)s(es)35 b(not)h(ha)m(v)m(e)h(a)f(recognized)g(extension\),)h +(the)e(curren)m(t)h(w)m(orking)f(language)g(is)g(not)h(c)m(hanged,)i +(and)150 4321 y(GDB)31 b(issues)f(a)g(w)m(arning.)275 +4455 y(This)22 b(ma)m(y)j(not)g(seem)f(necessary)h(for)f(most)h +(programs,)g(whic)m(h)e(are)i(written)f(en)m(tirely)f(in)g(one)i +(source)150 4564 y(language.)49 b(Ho)m(w)m(ev)m(er,)36 +b(program)d(mo)s(dules)e(and)i(libraries)d(written)i(in)g(one)h(source) +h(language)f(can)h(b)s(e)150 4674 y(used)26 b(b)m(y)i(a)f(main)f +(program)h(written)g(in)f(a)h(di\013eren)m(t)g(source)g(language.)41 +b(Using)26 b(`)p Fe(set)k(language)e(auto)p Fk(')150 +4783 y(in)h(this)g(case)j(frees)e(y)m(ou)h(from)f(ha)m(ving)g(to)h(set) +g(the)f(w)m(orking)g(language)h(man)m(ually)-8 b(.)150 +5039 y Fi(9.2)68 b(Displa)l(ying)46 b(the)g(language)275 +5230 y Fk(The)26 b(follo)m(wing)g(commands)h(help)f(y)m(ou)i(\014nd)e +(out)h(whic)m(h)f(language)i(is)f(the)g(w)m(orking)g(language,)i(and) +150 5340 y(also)h(what)h(language)f(source)h(\014les)e(w)m(ere)i +(written)f(in.)p eop +%DVIPSSectionPage: 73 +73 74 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(73)150 +299 y Fe(show)29 b(language)630 408 y Fk(Displa)m(y)k(the)i(curren)m(t) +f(w)m(orking)g(language.)53 b(This)32 b(is)i(the)g(language)h(y)m(ou)g +(can)f(use)g(with)630 518 y(commands)h(suc)m(h)g(as)g +Fe(print)f Fk(to)h(build)e(and)h(compute)i(expressions)d(that)j(ma)m(y) +g(in)m(v)m(olv)m(e)630 628 y(v)-5 b(ariables)29 b(in)g(y)m(our)h +(program.)150 790 y Fe(info)f(frame)630 900 y Fk(Displa)m(y)c(the)h +(source)g(language)g(for)g(this)f(frame.)39 b(This)24 +b(language)i(b)s(ecomes)h(the)f(w)m(orking)630 1009 y(language)32 +b(if)f(y)m(ou)g(use)h(an)f(iden)m(ti\014er)f(from)h(this)g(frame.)44 +b(See)32 b(Section)f(6.4)i([Information)630 1119 y(ab)s(out)d(a)h +(frame],)g(page)g(48,)g(to)g(iden)m(tify)e(the)i(other)f(information)f +(listed)g(here.)150 1282 y Fe(info)g(source)630 1391 +y Fk(Displa)m(y)g(the)g(source)h(language)g(of)g(this)e(source)i +(\014le.)40 b(See)30 b(Chapter)f(10)h([Examining)e(the)630 +1501 y(Sym)m(b)s(ol)h(T)-8 b(able],)30 b(page)h(87,)h(to)f(iden)m(tify) +e(the)h(other)h(information)e(listed)g(here.)275 1665 +y(In)d(un)m(usual)f(circumstances,)j(y)m(ou)g(ma)m(y)g(ha)m(v)m(e)g +(source)g(\014les)e(with)g(extensions)h(not)g(in)f(the)i(standard)150 +1775 y(list.)39 b(Y)-8 b(ou)31 b(can)g(then)f(set)h(the)f(extension)g +(asso)s(ciated)h(with)e(a)i(language)g(explicitly:)150 +1939 y Fe(set)e(extension-language)d Fd(.ext)33 b(language)630 +2048 y Fk(Set)d(source)f(\014les)g(with)f(extension)h +Fd(.ext)k Fk(to)d(b)s(e)f(assumed)g(to)h(b)s(e)f(in)f(the)i(source)g +(language)630 2158 y Fd(language)p Fk(.)150 2321 y Fe(info)f +(extensions)630 2430 y Fk(List)h(all)f(the)h(\014lename)g(extensions)g +(and)g(the)g(asso)s(ciated)h(languages.)150 2696 y Fi(9.3)68 +b(T)l(yp)t(e)45 b(and)f(range)i(c)l(hec)l(king)390 2886 +y Fh(Warning:)69 b Fk(In)42 b(this)f(release,)k(the)d(GDB)i(commands)d +(for)h(t)m(yp)s(e)g(and)g(range)g(c)m(hec)m(king)390 +2989 y(are)32 b(included,)e(but)h(they)g(do)h(not)g(y)m(et)h(ha)m(v)m +(e)g(an)m(y)f(e\013ect.)46 b(This)30 b(section)h(do)s(cumen)m(ts)h(the) +390 3093 y(in)m(tended)d(facilities.)275 3231 y(Some)40 +b(languages)h(are)g(designed)f(to)h(guard)f(y)m(ou)h(against)g(making)f +(seemingly)g(common)g(errors)150 3341 y(through)45 b(a)h(series)e(of)i +(compile-)f(and)f(run-time)h(c)m(hec)m(ks.)87 b(These)45 +b(include)e(c)m(hec)m(king)k(the)e(t)m(yp)s(e)h(of)150 +3450 y(argumen)m(ts)29 b(to)h(functions)d(and)h(op)s(erators,)h(and)g +(making)f(sure)g(mathematical)h(o)m(v)m(er\015o)m(ws)h(are)f(caugh)m(t) +150 3560 y(at)j(run)e(time.)44 b(Chec)m(ks)31 b(suc)m(h)g(as)h(these)g +(help)e(to)i(ensure)e(a)i(program's)f(correctness)i(once)f(it)f(has)g +(b)s(een)150 3669 y(compiled)22 b(b)m(y)h(eliminating)e(t)m(yp)s(e)j +(mismatc)m(hes,)h(and)e(pro)m(viding)f(activ)m(e)j(c)m(hec)m(ks)g(for)e +(range)h(errors)f(when)150 3779 y(y)m(our)30 b(program)g(is)g(running.) +275 3917 y(GDB)e(can)g(c)m(hec)m(k)h(for)e(conditions)f(lik)m(e)g(the)i +(ab)s(o)m(v)m(e)h(if)d(y)m(ou)i(wish.)38 b(Although)26 +b(GDB)j(do)s(es)e(not)g(c)m(hec)m(k)150 4026 y(the)d(statemen)m(ts)i +(in)c(y)m(our)i(program,)h(it)f(can)g(c)m(hec)m(k)h(expressions)e(en)m +(tered)i(directly)d(in)m(to)i(GDB)h(for)f(ev)-5 b(al-)150 +4136 y(uation)28 b(via)g(the)g Fe(print)f Fk(command,)i(for)f(example.) +39 b(As)29 b(with)e(the)h(w)m(orking)g(language,)h(GDB)g(can)g(also)150 +4245 y(decide)c(whether)f(or)h(not)h(to)f(c)m(hec)m(k)i(automatically)e +(based)g(on)g(y)m(our)g(program's)g(source)g(language.)40 +b(See)150 4355 y(Section)27 b(9.4)i([Supp)s(orted)d(languages],)j(page) +f(75,)h(for)f(the)g(default)e(settings)i(of)g(supp)s(orted)d +(languages.)150 4586 y Fc(9.3.1)63 b(An)40 b(o)m(v)m(erview)g(of)h(t)m +(yp)s(e)g(c)m(hec)m(king)275 4781 y Fk(Some)31 b(languages,)i(suc)m(h)e +(as)h(Mo)s(dula-2,)g(are)h(strongly)e(t)m(yp)s(ed,)h(meaning)f(that)h +(the)g(argumen)m(ts)g(to)150 4891 y(op)s(erators)k(and)f(functions)f +(ha)m(v)m(e)j(to)g(b)s(e)e(of)h(the)g(correct)h(t)m(yp)s(e,)g +(otherwise)f(an)f(error)h(o)s(ccurs.)56 b(These)150 5001 +y(c)m(hec)m(ks)23 b(prev)m(en)m(t)g(t)m(yp)s(e)e(mismatc)m(h)h(errors)f +(from)g(ev)m(er)i(causing)e(an)m(y)h(run-time)e(problems.)37 +b(F)-8 b(or)22 b(example,)390 5132 y Fe(1)47 b(+)h(2)679 +5126 y Fg(\))820 5132 y Fe(3)150 5236 y Fk(but)p 411 +5283 217 5 v 411 5363 5 81 v 434 5343 a Fb(erro)m(r)p +623 5363 V 411 5367 217 5 v 724 5340 a Fe(1)g(+)f(2.3)p +eop +%DVIPSSectionPage: 74 +74 75 bop 150 -116 a Fk(74)2644 b(Debugging)31 b(with)e(GDB)275 +299 y(The)g(second)h(example)f(fails)f(b)s(ecause)i(the)g +Fe(CARDINAL)d Fk(1)j(is)f(not)h(t)m(yp)s(e-compatible)g(with)e(the)i +Fe(REAL)150 408 y Fk(2.3.)275 542 y(F)-8 b(or)34 b(the)f(expressions)f +(y)m(ou)i(use)f(in)f(GDB)i(commands,)g(y)m(ou)g(can)g(tell)e(the)i(GDB) +g(t)m(yp)s(e)g(c)m(hec)m(k)m(er)h(to)150 651 y(skip)g(c)m(hec)m(king;) +42 b(to)37 b(treat)h(an)m(y)f(mismatc)m(hes)g(as)g(errors)g(and)f +(abandon)g(the)h(expression;)i(or)e(to)h(only)150 761 +y(issue)e(w)m(arnings)g(when)h(t)m(yp)s(e)g(mismatc)m(hes)h(o)s(ccur,)h +(but)e(ev)-5 b(aluate)38 b(the)f(expression)g(an)m(yw)m(a)m(y)-8 +b(.)63 b(When)150 871 y(y)m(ou)27 b(c)m(ho)s(ose)i(the)e(last)g(of)g +(these,)i(GDB)f(ev)-5 b(aluates)28 b(expressions)e(lik)m(e)g(the)h +(second)h(example)e(ab)s(o)m(v)m(e,)k(but)150 980 y(also)g(issues)f(a)i +(w)m(arning.)275 1113 y(Ev)m(en)41 b(if)g(y)m(ou)g(turn)g(t)m(yp)s(e)g +(c)m(hec)m(king)i(o\013,)h(there)e(ma)m(y)g(b)s(e)f(other)h(reasons)f +(related)h(to)g(t)m(yp)s(e)f(that)150 1223 y(prev)m(en)m(t)f(GDB)g +(from)f(ev)-5 b(aluating)39 b(an)g(expression.)66 b(F)-8 +b(or)40 b(instance,)h(GDB)f(do)s(es)f(not)h(kno)m(w)f(ho)m(w)g(to)150 +1333 y(add)c(an)g Fe(int)g Fk(and)f(a)i Fe(struct)29 +b(foo)p Fk(.)55 b(These)35 b(particular)f(t)m(yp)s(e)h(errors)g(ha)m(v) +m(e)i(nothing)d(to)i(do)g(with)e(the)150 1442 y(language)28 +b(in)e(use,)i(and)f(usually)f(arise)h(from)g(expressions,)g(suc)m(h)g +(as)h(the)g(one)g(describ)s(ed)e(ab)s(o)m(v)m(e,)j(whic)m(h)150 +1552 y(mak)m(e)i(little)f(sense)g(to)h(ev)-5 b(aluate)31 +b(an)m(yw)m(a)m(y)-8 b(.)275 1685 y(Eac)m(h)26 b(language)g(de\014nes)f +(to)i(what)e(degree)i(it)e(is)g(strict)h(ab)s(out)f(t)m(yp)s(e.)39 +b(F)-8 b(or)27 b(instance,)g(b)s(oth)e(Mo)s(dula-)150 +1795 y(2)30 b(and)f(C)g(require)f(the)i(argumen)m(ts)f(to)i +(arithmetical)d(op)s(erators)i(to)g(b)s(e)f(n)m(um)m(b)s(ers.)39 +b(In)28 b(C,)i(en)m(umerated)150 1904 y(t)m(yp)s(es)41 +b(and)f(p)s(oin)m(ters)g(can)h(b)s(e)f(represen)m(ted)g(as)h(n)m(um)m +(b)s(ers,)i(so)e(that)g(they)g(are)g(v)-5 b(alid)39 b(argumen)m(ts)i +(to)150 2014 y(mathematical)28 b(op)s(erators.)40 b(See)27 +b(Section)h(9.4)g([Supp)s(orted)e(languages],)i(page)h(75,)g(for)e +(further)f(details)150 2123 y(on)k(sp)s(eci\014c)f(languages.)275 +2257 y(GDB)i(pro)m(vides)e(some)i(additional)d(commands)i(for)h(con)m +(trolling)e(the)h(t)m(yp)s(e)h(c)m(hec)m(k)m(er:)150 +2414 y Fe(set)e(check)g(type)h(auto)630 2523 y Fk(Set)37 +b(t)m(yp)s(e)g(c)m(hec)m(king)g(on)f(or)h(o\013)g(based)f(on)h(the)f +(curren)m(t)h(w)m(orking)f(language.)60 b(See)36 b(Sec-)630 +2633 y(tion)f(9.4)i([Supp)s(orted)c(languages],)38 b(page)e(75,)i(for)d +(the)h(default)f(settings)g(for)h(eac)m(h)g(lan-)630 +2742 y(guage.)150 2899 y Fe(set)29 b(check)g(type)h(on)150 +3009 y(set)f(check)g(type)h(off)630 3118 y Fk(Set)22 +b(t)m(yp)s(e)g(c)m(hec)m(king)g(on)g(or)f(o\013,)j(o)m(v)m(erriding)d +(the)g(default)g(setting)h(for)f(the)h(curren)m(t)g(w)m(orking)630 +3228 y(language.)50 b(Issue)33 b(a)h(w)m(arning)e(if)g(the)i(setting)f +(do)s(es)g(not)h(matc)m(h)g(the)g(language)f(default.)630 +3338 y(If)27 b(an)m(y)i(t)m(yp)s(e)f(mismatc)m(hes)g(o)s(ccur)f(in)g +(ev)-5 b(aluating)28 b(an)f(expression)g(while)f(t)m(yp)s(ec)m(hec)m +(king)j(is)630 3447 y(on,)i(GDB)g(prin)m(ts)e(a)i(message)g(and)f(ab)s +(orts)g(ev)-5 b(aluation)30 b(of)g(the)h(expression.)150 +3604 y Fe(set)e(check)g(type)h(warn)630 3714 y Fk(Cause)24 +b(the)h(t)m(yp)s(e)g(c)m(hec)m(k)m(er)h(to)g(issue)d(w)m(arnings,)i +(but)e(to)j(alw)m(a)m(ys)f(attempt)g(to)h(ev)-5 b(aluate)25 +b(the)630 3823 y(expression.)38 b(Ev)-5 b(aluating)25 +b(the)i(expression)e(ma)m(y)i(still)d(b)s(e)h(imp)s(ossible)e(for)j +(other)h(reasons.)630 3933 y(F)-8 b(or)31 b(example,)f(GDB)i(cannot)f +(add)f(n)m(um)m(b)s(ers)f(and)g(structures.)150 4090 +y Fe(show)g(type)67 b Fk(Sho)m(w)23 b(the)h(curren)m(t)f(setting)h(of)g +(the)g(t)m(yp)s(e)g(c)m(hec)m(k)m(er,)j(and)c(whether)g(or)h(not)f(GDB) +i(is)e(setting)630 4200 y(it)30 b(automatically)-8 b(.)150 +4467 y Fc(9.3.2)63 b(An)40 b(o)m(v)m(erview)g(of)h(range)g(c)m(hec)m +(king)275 4659 y Fk(In)36 b(some)i(languages)f(\(suc)m(h)h(as)f(Mo)s +(dula-2\),)j(it)d(is)f(an)h(error)g(to)h(exceed)h(the)e(b)s(ounds)e(of) +j(a)g(t)m(yp)s(e;)150 4768 y(this)h(is)g(enforced)h(with)f(run-time)f +(c)m(hec)m(ks.)71 b(Suc)m(h)39 b(range)i(c)m(hec)m(king)f(is)f(mean)m +(t)i(to)g(ensure)e(program)150 4878 y(correctness)c(b)m(y)g(making)f +(sure)g(computations)g(do)g(not)h(o)m(v)m(er\015o)m(w,)i(or)e(indices)e +(on)h(an)g(arra)m(y)h(elemen)m(t)150 4988 y(access)d(do)e(not)h(exceed) +g(the)g(b)s(ounds)d(of)i(the)h(arra)m(y)-8 b(.)275 5121 +y(F)g(or)34 b(expressions)e(y)m(ou)i(use)f(in)f(GDB)i(commands,)g(y)m +(ou)g(can)g(tell)e(GDB)j(to)f(treat)h(range)e(errors)g(in)150 +5230 y(one)i(of)f(three)h(w)m(a)m(ys:)49 b(ignore)34 +b(them,)h(alw)m(a)m(ys)g(treat)h(them)e(as)g(errors)g(and)g(abandon)f +(the)i(expression,)150 5340 y(or)30 b(issue)g(w)m(arnings)f(but)g(ev)-5 +b(aluate)31 b(the)g(expression)e(an)m(yw)m(a)m(y)-8 b(.)p +eop +%DVIPSSectionPage: 75 +75 76 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(75)275 +299 y(A)27 b(range)h(error)f(can)h(result)f(from)g(n)m(umerical)f(o)m +(v)m(er\015o)m(w,)k(from)d(exceeding)h(an)f(arra)m(y)i(index)d(b)s +(ound,)150 408 y(or)31 b(when)g(y)m(ou)g(t)m(yp)s(e)h(a)f(constan)m(t)i +(that)f(is)e(not)i(a)f(mem)m(b)s(er)g(of)h(an)m(y)f(t)m(yp)s(e.)44 +b(Some)31 b(languages,)h(ho)m(w)m(ev)m(er,)150 518 y(do)h(not)g(treat)h +(o)m(v)m(er\015o)m(ws)g(as)g(an)e(error.)49 b(In)32 b(man)m(y)h +(implemen)m(tations)e(of)i(C,)g(mathematical)h(o)m(v)m(er\015o)m(w)150 +628 y(causes)29 b(the)f(result)g(to)h(\\wrap)f(around")g(to)h(lo)m(w)m +(er)g(v)-5 b(alues|for)27 b(example,)i(if)f Fd(m)g Fk(is)f(the)i +(largest)g(in)m(teger)150 737 y(v)-5 b(alue,)30 b(and)g +Fd(s)k Fk(is)29 b(the)i(smallest,)f(then)390 863 y Fd(m)47 +b Fe(+)h(1)707 857 y Fg(\))848 863 y Fd(s)275 994 y Fk(This,)38 +b(to)s(o,)k(is)37 b(sp)s(eci\014c)g(to)j(individual)33 +b(languages,)41 b(and)d(in)f(some)i(cases)g(sp)s(eci\014c)e(to)j +(individual)150 1104 y(compilers)31 b(or)i(mac)m(hines.)48 +b(See)33 b(Section)g(9.4)g([Supp)s(orted)e(languages],)k(page)e(75,)i +(for)d(further)g(details)150 1213 y(on)e(sp)s(eci\014c)f(languages.)275 +1344 y(GDB)i(pro)m(vides)e(some)i(additional)d(commands)i(for)h(con)m +(trolling)e(the)h(range)h(c)m(hec)m(k)m(er:)150 1498 +y Fe(set)e(check)g(range)g(auto)630 1607 y Fk(Set)34 +b(range)g(c)m(hec)m(king)g(on)g(or)g(o\013)g(based)f(on)h(the)g(curren) +m(t)f(w)m(orking)g(language.)51 b(See)34 b(Sec-)630 1717 +y(tion)h(9.4)i([Supp)s(orted)c(languages],)38 b(page)e(75,)i(for)d(the) +h(default)f(settings)g(for)h(eac)m(h)g(lan-)630 1826 +y(guage.)150 1979 y Fe(set)29 b(check)g(range)g(on)150 +2089 y(set)g(check)g(range)g(off)630 2198 y Fk(Set)d(range)f(c)m(hec)m +(king)h(on)g(or)f(o\013,)i(o)m(v)m(erriding)d(the)i(default)e(setting)i +(for)f(the)g(curren)m(t)h(w)m(ork-)630 2308 y(ing)34 +b(language.)54 b(A)35 b(w)m(arning)e(is)h(issued)f(if)g(the)i(setting)g +(do)s(es)f(not)h(matc)m(h)h(the)f(language)630 2418 y(default.)k(If)26 +b(a)h(range)g(error)g(o)s(ccurs,)g(then)f(a)i(message)f(is)f(prin)m +(ted)f(and)i(ev)-5 b(aluation)26 b(of)h(the)630 2527 +y(expression)i(is)h(ab)s(orted.)150 2680 y Fe(set)f(check)g(range)g +(warn)630 2790 y Fk(Output)34 b(messages)i(when)e(the)h(GDB)i(range)e +(c)m(hec)m(k)m(er)i(detects)f(a)g(range)f(error,)i(but)d(at-)630 +2899 y(tempt)g(to)g(ev)-5 b(aluate)35 b(the)f(expression)e(an)m(yw)m(a) +m(y)-8 b(.)53 b(Ev)-5 b(aluating)32 b(the)i(expression)f(ma)m(y)h +(still)630 3009 y(b)s(e)24 b(imp)s(ossible)d(for)j(other)g(reasons,)i +(suc)m(h)e(as)h(accessing)g(memory)f(that)h(the)f(pro)s(cess)g(do)s(es) +630 3119 y(not)31 b(o)m(wn)f(\(a)h(t)m(ypical)f(example)g(from)g(man)m +(y)h(Unix)e(systems\).)150 3272 y Fe(show)g(range)630 +3381 y Fk(Sho)m(w)34 b(the)h(curren)m(t)g(setting)f(of)h(the)g(range)g +(c)m(hec)m(k)m(er,)j(and)d(whether)f(or)g(not)h(it)g(is)e(b)s(eing)630 +3491 y(set)e(automatically)f(b)m(y)g(GDB.)150 3739 y +Fi(9.4)68 b(Supp)t(orted)44 b(languages)275 3928 y Fk(GDB)23 +b(supp)s(orts)e(C,)h(C)p Fe(++)p Fk(,)h(F)-8 b(ortran,)25 +b(Chill,)d(assem)m(bly)-8 b(,)24 b(and)e(Mo)s(dula-2.)37 +b(Some)23 b(GDB)h(features)e(ma)m(y)150 4038 y(b)s(e)36 +b(used)f(in)g(expressions)g(regardless)h(of)g(the)h(language)f(y)m(ou)h +(use:)52 b(the)37 b(GDB)g Fe(@)f Fk(and)g Fe(::)g Fk(op)s(erators,)150 +4147 y(and)d(the)h(`)p Fe({type}addr)p Fk(')e(construct)i(\(see)h +(Section)f(8.1)h([Expressions],)f(page)g(55\))i(can)e(b)s(e)f(used)g +(with)150 4257 y(the)e(constructs)f(of)h(an)m(y)f(supp)s(orted)f +(language.)275 4388 y(The)d(follo)m(wing)f(sections)i(detail)f(to)i +(what)e(degree)i(eac)m(h)g(source)f(language)g(is)f(supp)s(orted)f(b)m +(y)i(GDB.)150 4498 y(These)38 b(sections)h(are)g(not)g(mean)m(t)g(to)h +(b)s(e)e(language)h(tutorials)e(or)i(references,)i(but)d(serv)m(e)h +(only)f(as)h(a)150 4607 y(reference)f(guide)f(to)i(what)e(the)h(GDB)h +(expression)e(parser)g(accepts,)k(and)d(what)f(input)f(and)h(output)150 +4717 y(formats)h(should)d(lo)s(ok)j(lik)m(e)f(for)g(di\013eren)m(t)g +(languages.)63 b(There)37 b(are)h(man)m(y)g(go)s(o)s(d)f(b)s(o)s(oks)g +(written)g(on)150 4826 y(eac)m(h)32 b(of)e(these)h(languages;)g(please) +f(lo)s(ok)g(to)h(these)g(for)f(a)h(language)g(reference)f(or)h +(tutorial.)150 5041 y Fc(9.4.1)63 b(C)40 b(and)h(C)p +Fa(++)275 5230 y Fk(Since)27 b(C)i(and)f(C)p Fe(++)g +Fk(are)h(so)g(closely)g(related,)g(man)m(y)g(features)g(of)g(GDB)h +(apply)e(to)h(b)s(oth)f(languages.)150 5340 y(Whenev)m(er)j(this)e(is)h +(the)g(case,)i(w)m(e)f(discuss)d(those)j(languages)g(together.)p +eop +%DVIPSSectionPage: 76 +76 77 bop 150 -116 a Fk(76)2644 b(Debugging)31 b(with)e(GDB)275 +299 y(The)36 b(C)p Fe(++)g Fk(debugging)g(facilities)g(are)h(join)m +(tly)f(implemen)m(ted)g(b)m(y)h(the)g(C)p Fe(++)f Fk(compiler)g(and)h +(GDB.)150 408 y(Therefore,)c(to)g(debug)f(y)m(our)g(C)p +Fe(++)g Fk(co)s(de)g(e\013ectiv)m(ely)-8 b(,)35 b(y)m(ou)e(m)m(ust)f +(compile)f(y)m(our)i(C)p Fe(++)e Fk(programs)h(with)150 +518 y(a)f(supp)s(orted)d(C)p Fe(++)i Fk(compiler,)f(suc)m(h)h(as)h +Fj(gnu)f Fe(g++)p Fk(,)f(or)i(the)f(HP)h(ANSI)f(C)p Fe(++)f +Fk(compiler)g(\()p Fe(aCC)p Fk(\).)275 652 y(F)-8 b(or)34 +b(b)s(est)f(results)f(when)h(using)f Fj(gnu)i Fk(C)p +Fe(++)p Fk(,)f(use)h(the)f(stabs)h(debugging)f(format.)50 +b(Y)-8 b(ou)34 b(can)g(select)150 762 y(that)40 b(format)g(explicitly)c +(with)i(the)i Fe(g++)e Fk(command-line)g(options)h(`)p +Fe(-gstabs)p Fk(')f(or)h(`)p Fe(-gstabs+)p Fk('.)66 b(See)150 +872 y(section)38 b(\\Options)f(for)h(Debugging)f(Y)-8 +b(our)38 b(Program)g(or)g Fj(gnu)g Fk(CC")g(in)e Fd(Using)h +Fj(gnu)h Fd(CC)8 b Fk(,)37 b(for)h(more)150 981 y(information.)150 +1205 y Fc(9.4.1.1)63 b(C)41 b(and)g(C)p Fa(++)f Fc(op)s(erators)275 +1397 y Fk(Op)s(erators)g(m)m(ust)h(b)s(e)f(de\014ned)g(on)h(v)-5 +b(alues)40 b(of)h(sp)s(eci\014c)f(t)m(yp)s(es.)72 b(F)-8 +b(or)42 b(instance,)i Fe(+)c Fk(is)g(de\014ned)g(on)150 +1507 y(n)m(um)m(b)s(ers,)29 b(but)h(not)g(on)h(structures.)40 +b(Op)s(erators)30 b(are)g(often)h(de\014ned)e(on)i(groups)e(of)i(t)m +(yp)s(es.)275 1641 y(F)-8 b(or)31 b(the)f(purp)s(oses)f(of)h(C)g(and)g +(C)p Fe(++)p Fk(,)g(the)g(follo)m(wing)f(de\014nitions)f(hold:)225 +1775 y Fg(\017)60 b Fh(Inte)-5 b(gr)g(al)34 b(typ)-5 +b(es)39 b Fk(include)28 b Fe(int)i Fk(with)f(an)m(y)i(of)f(its)g +(storage-class)i(sp)s(eci\014ers;)d Fe(char)p Fk(;)g(and)h +Fe(enum)p Fk(.)225 1909 y Fg(\017)60 b Fh(Flo)-5 b(ating-p)g(oint)35 +b(typ)-5 b(es)39 b Fk(include)28 b Fe(float)h Fk(and)h +Fe(double)p Fk(.)225 2044 y Fg(\017)60 b Fh(Pointer)33 +b(typ)-5 b(es)39 b Fk(include)28 b(all)h(t)m(yp)s(es)i(de\014ned)e(as)h +Fe(\()p Fd(t)m(yp)s(e)36 b Fe(*\))p Fk(.)225 2178 y Fg(\017)60 +b Fh(Sc)-5 b(alar)34 b(typ)-5 b(es)39 b Fk(include)28 +b(all)i(of)g(the)h(ab)s(o)m(v)m(e.)150 2337 y(The)k(follo)m(wing)f(op)s +(erators)h(are)h(supp)s(orted.)54 b(They)35 b(are)h(listed)e(here)h(in) +f(order)h(of)g(increasing)f(prece-)150 2446 y(dence:)150 +2605 y Fe(,)432 b Fk(The)27 b(comma)i(or)e(sequencing)g(op)s(erator.)40 +b(Expressions)26 b(in)h(a)h(comma-separated)h(list)e(are)630 +2715 y(ev)-5 b(aluated)34 b(from)f(left)g(to)h(righ)m(t,)g(with)e(the)i +(result)f(of)g(the)h(en)m(tire)f(expression)g(b)s(eing)f(the)630 +2824 y(last)e(expression)f(ev)-5 b(aluated.)150 2983 +y Fe(=)432 b Fk(Assignmen)m(t.)44 b(The)31 b(v)-5 b(alue)31 +b(of)h(an)f(assignmen)m(t)h(expression)e(is)g(the)i(v)-5 +b(alue)31 b(assigned.)44 b(De-)630 3093 y(\014ned)29 +b(on)h(scalar)h(t)m(yp)s(es.)150 3252 y Fd(op)s Fe(=)333 +b Fk(Used)34 b(in)e(an)i(expression)f(of)h(the)g(form)f +Fd(a)e(op)s Fe(=)f Fd(b)q Fk(,)35 b(and)f(translated)f(to)i +Fd(a)c Fe(=)f Fd(a)h(op)f(b)q Fk(.)52 b Fd(op)s Fe(=)630 +3362 y Fk(and)34 b Fe(=)g Fk(ha)m(v)m(e)h(the)g(same)f(precendence.)53 +b Fd(op)37 b Fk(is)c(an)m(y)i(one)f(of)h(the)f(op)s(erators)h +Fe(|)p Fk(,)g Fe(^)p Fk(,)g Fe(&)p Fk(,)g Fe(<<)p Fk(,)630 +3471 y Fe(>>)p Fk(,)30 b Fe(+)p Fk(,)g Fe(-)p Fk(,)h +Fe(*)p Fk(,)f Fe(/)p Fk(,)g Fe(\045)p Fk(.)150 3630 y +Fe(?:)384 b Fk(The)38 b(ternary)h(op)s(erator.)65 b Fd(a)31 +b Fe(?)f Fd(b)i Fe(:)e Fd(c)44 b Fk(can)39 b(b)s(e)f(though)m(t)h(of)g +(as:)57 b(if)38 b Fd(a)h Fk(then)f Fd(b)i Fk(else)f Fd(c)p +Fk(.)66 b Fd(a)630 3740 y Fk(should)28 b(b)s(e)i(of)h(an)f(in)m(tegral) +g(t)m(yp)s(e.)150 3899 y Fe(||)384 b Fk(Logical)30 b +Fj(or)p Fk(.)41 b(De\014ned)30 b(on)g(in)m(tegral)g(t)m(yp)s(es.)150 +4058 y Fe(&&)384 b Fk(Logical)30 b Fj(and)p Fk(.)40 b(De\014ned)30 +b(on)h(in)m(tegral)f(t)m(yp)s(es.)150 4217 y Fe(|)432 +b Fk(Bit)m(wise)30 b Fj(or)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral) +h(t)m(yp)s(es.)150 4375 y Fe(^)432 b Fk(Bit)m(wise)30 +b(exclusiv)m(e-)p Fj(or)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral)g +(t)m(yp)s(es.)150 4534 y Fe(&)432 b Fk(Bit)m(wise)30 +b Fj(and)p Fk(.)40 b(De\014ned)30 b(on)g(in)m(tegral)g(t)m(yp)s(es.)150 +4693 y Fe(==)p Fk(,)g Fe(!=)233 b Fk(Equalit)m(y)22 b(and)h(inequalit)m +(y)-8 b(.)37 b(De\014ned)23 b(on)h(scalar)f(t)m(yp)s(es.)38 +b(The)23 b(v)-5 b(alue)23 b(of)h(these)f(expressions)630 +4803 y(is)29 b(0)i(for)f(false)g(and)g(non-zero)h(for)f(true.)150 +4962 y Fe(<)p Fk(,)g Fe(>)p Fk(,)h Fe(<=)p Fk(,)f Fe(>=)630 +5071 y Fk(Less)j(than,)h(greater)h(than,)f(less)e(than)h(or)h(equal,)f +(greater)i(than)e(or)g(equal.)49 b(De\014ned)33 b(on)630 +5181 y(scalar)28 b(t)m(yp)s(es.)40 b(The)28 b(v)-5 b(alue)27 +b(of)i(these)f(expressions)f(is)g(0)i(for)f(false)g(and)f(non-zero)i +(for)f(true.)150 5340 y Fe(<<)p Fk(,)i Fe(>>)233 b Fk(left)30 +b(shift,)f(and)h(righ)m(t)g(shift.)40 b(De\014ned)30 +b(on)g(in)m(tegral)g(t)m(yp)s(es.)p eop +%DVIPSSectionPage: 77 +77 78 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(77)150 +299 y Fe(@)432 b Fk(The)30 b(GDB)h(\\arti\014cial)f(arra)m(y")h(op)s +(erator)g(\(see)g(Section)f(8.1)i([Expressions],)d(page)i(55\).)150 +459 y Fe(+)p Fk(,)f Fe(-)329 b Fk(Addition)32 b(and)h(subtraction.)50 +b(De\014ned)34 b(on)f(in)m(tegral)h(t)m(yp)s(es,)h(\015oating-p)s(oin)m +(t)e(t)m(yp)s(es)h(and)630 569 y(p)s(oin)m(ter)29 b(t)m(yp)s(es.)150 +729 y Fe(*)p Fk(,)h Fe(/)p Fk(,)h Fe(\045)225 b Fk(Multiplication,)30 +b(division,)g(and)i(mo)s(dulus.)43 b(Multiplication)30 +b(and)h(division)f(are)i(de\014ned)630 839 y(on)e(in)m(tegral)g(and)g +(\015oating-p)s(oin)m(t)g(t)m(yp)s(es.)41 b(Mo)s(dulus)28 +b(is)h(de\014ned)g(on)i(in)m(tegral)f(t)m(yp)s(es.)150 +999 y Fe(++)p Fk(,)g Fe(--)233 b Fk(Incremen)m(t)32 b(and)f(decremen)m +(t.)45 b(When)31 b(app)s(earing)f(b)s(efore)h(a)h(v)-5 +b(ariable,)31 b(the)h(op)s(eration)f(is)630 1108 y(p)s(erformed)25 +b(b)s(efore)i(the)g(v)-5 b(ariable)26 b(is)g(used)g(in)f(an)i +(expression;)g(when)f(app)s(earing)g(after)h(it,)630 +1218 y(the)k(v)-5 b(ariable's)29 b(v)-5 b(alue)30 b(is)f(used)h(b)s +(efore)g(the)g(op)s(eration)g(tak)m(es)i(place.)150 1378 +y Fe(*)432 b Fk(P)m(oin)m(ter)31 b(dereferencing.)40 +b(De\014ned)30 b(on)g(p)s(oin)m(ter)f(t)m(yp)s(es.)41 +b(Same)30 b(precedence)h(as)g Fe(++)p Fk(.)150 1539 y +Fe(&)432 b Fk(Address)29 b(op)s(erator.)41 b(De\014ned)30 +b(on)h(v)-5 b(ariables.)39 b(Same)30 b(precedence)h(as)g +Fe(++)p Fk(.)630 1674 y(F)-8 b(or)38 b(debugging)e(C)p +Fe(++)p Fk(,)i(GDB)g(implemen)m(ts)e(a)h(use)g(of)g(`)p +Fe(&)p Fk(')h(b)s(ey)m(ond)e(what)h(is)f(allo)m(w)m(ed)h(in)630 +1783 y(the)26 b(C)p Fe(++)e Fk(language)j(itself:)37 +b(y)m(ou)26 b(can)g(use)f(`)p Fe(&\(&)p Fd(ref)17 b Fe(\))p +Fk(')25 b(\(or,)j(if)c(y)m(ou)i(prefer,)g(simply)d(`)p +Fe(&&)p Fd(ref)17 b Fk('\))630 1893 y(to)29 b(examine)e(the)i(address)e +(where)g(a)h(C)p Fe(++)f Fk(reference)i(v)-5 b(ariable)27 +b(\(declared)g(with)g(`)p Fe(&)p Fd(ref)17 b Fk('\))29 +b(is)630 2002 y(stored.)150 2163 y Fe(-)432 b Fk(Negativ)m(e.)41 +b(De\014ned)26 b(on)h(in)m(tegral)f(and)g(\015oating-p)s(oin)m(t)g(t)m +(yp)s(es.)39 b(Same)27 b(precedence)g(as)f Fe(++)p Fk(.)150 +2323 y Fe(!)432 b Fk(Logical)30 b(negation.)41 b(De\014ned)31 +b(on)f(in)m(tegral)g(t)m(yp)s(es.)41 b(Same)30 b(precedence)h(as)f +Fe(++)p Fk(.)150 2483 y Fe(~)432 b Fk(Bit)m(wise)33 b(complemen)m(t)h +(op)s(erator.)51 b(De\014ned)33 b(on)g(in)m(tegral)h(t)m(yp)s(es.)50 +b(Same)34 b(precedence)g(as)630 2593 y Fe(++)p Fk(.)150 +2753 y Fe(.)p Fk(,)c Fe(->)281 b Fk(Structure)37 b(mem)m(b)s(er,)j(and) +e(p)s(oin)m(ter-to-structure)g(mem)m(b)s(er.)64 b(F)-8 +b(or)39 b(con)m(v)m(enience,)j(GDB)630 2863 y(regards)29 +b(the)h(t)m(w)m(o)h(as)e(equiv)-5 b(alen)m(t,)30 b(c)m(ho)s(osing)f +(whether)g(to)h(dereference)g(a)g(p)s(oin)m(ter)e(based)630 +2972 y(on)i(the)h(stored)f(t)m(yp)s(e)h(information.)39 +b(De\014ned)30 b(on)g Fe(struct)f Fk(and)h Fe(union)f +Fk(data.)150 3132 y Fe([])384 b Fk(Arra)m(y)31 b(indexing.)38 +b Fd(a)p Fe([)p Fd(i)5 b Fe(])29 b Fk(is)h(de\014ned)f(as)i +Fe(*\()p Fd(a)p Fe(+)p Fd(i)5 b Fe(\))p Fk(.)39 b(Same)30 +b(precedence)h(as)g Fe(->)p Fk(.)150 3293 y Fe(\(\))384 +b Fk(F)-8 b(unction)30 b(parameter)h(list.)39 b(Same)31 +b(precedence)g(as)f Fe(->)p Fk(.)150 3453 y Fe(::)384 +b Fk(C)p Fe(++)29 b Fk(scop)s(e)i(resolution)e(op)s(erator.)41 +b(De\014ned)30 b(on)g Fe(struct)p Fk(,)f Fe(union)p Fk(,)g(and)h +Fe(class)f Fk(t)m(yp)s(es.)150 3613 y Fe(::)384 b Fk(Doubled)38 +b(colons)h(also)f(represen)m(t)h(the)g(GDB)h(scop)s(e)f(op)s(erator)g +(\(see)h(Section)f(8.1)h([Ex-)630 3723 y(pressions],)29 +b(page)i(55\).)42 b(Same)31 b(precedence)f(as)h Fe(::)p +Fk(,)f(ab)s(o)m(v)m(e.)150 3949 y Fc(9.4.1.2)63 b(C)41 +b(and)g(C)p Fa(++)f Fc(constan)m(ts)275 4142 y Fk(GDB)31 +b(allo)m(ws)f(y)m(ou)g(to)i(express)d(the)i(constan)m(ts)h(of)e(C)g +(and)g(C)p Fe(++)f Fk(in)g(the)i(follo)m(wing)e(w)m(a)m(ys:)225 +4278 y Fg(\017)60 b Fk(In)m(teger)36 b(constan)m(ts)f(are)h(a)f +(sequence)g(of)g(digits.)52 b(Octal)35 b(constan)m(ts)g(are)h(sp)s +(eci\014ed)d(b)m(y)h(a)h(leading)330 4387 y(`)p Fe(0)p +Fk(')27 b(\(i.e.)40 b(zero\),)29 b(and)e(hexadecimal)f(constan)m(ts)i +(b)m(y)f(a)h(leading)d(`)p Fe(0x)p Fk(')i(or)g(`)p Fe(0X)p +Fk('.)40 b(Constan)m(ts)27 b(ma)m(y)h(also)330 4497 y(end)i(with)f(a)i +(letter)f(`)p Fe(l)p Fk(',)h(sp)s(ecifying)d(that)j(the)g(constan)m(t)g +(should)e(b)s(e)h(treated)h(as)g(a)f Fe(long)g Fk(v)-5 +b(alue.)225 4632 y Fg(\017)60 b Fk(Floating)28 b(p)s(oin)m(t)f(constan) +m(ts)h(are)h(a)f(sequence)g(of)g(digits,)f(follo)m(w)m(ed)g(b)m(y)h(a)g +(decimal)f(p)s(oin)m(t,)g(follo)m(w)m(ed)330 4741 y(b)m(y)h(a)h +(sequence)f(of)h(digits,)e(and)h(optionally)e(follo)m(w)m(ed)i(b)m(y)g +(an)g(exp)s(onen)m(t.)40 b(An)28 b(exp)s(onen)m(t)g(is)f(of)i(the)330 +4851 y(form:)55 b(`)p Fe(e)p Fk([[)p Fe(+)p Fk(])p Fe(|-)p +Fk(])p Fd(nnn)n Fk(',)40 b(where)d Fd(nnn)f Fk(is)h(another)h(sequence) +g(of)g(digits.)61 b(The)37 b(`)p Fe(+)p Fk(')h(is)e(optional)h(for)330 +4961 y(p)s(ositiv)m(e)29 b(exp)s(onen)m(ts.)225 5095 +y Fg(\017)60 b Fk(En)m(umerated)30 b(constan)m(ts)i(consist)e(of)g(en)m +(umerated)h(iden)m(ti\014ers,)e(or)h(their)f(in)m(tegral)h(equiv)-5 +b(alen)m(ts.)225 5230 y Fg(\017)60 b Fk(Character)51 +b(constan)m(ts)g(are)g(a)f(single)f(c)m(haracter)j(surrounded)c(b)m(y)i +(single)f(quotes)h(\()p Fe(')p Fk(\),)56 b(or)51 b(a)330 +5340 y(n)m(um)m(b)s(er|the)33 b(ordinal)g(v)-5 b(alue)34 +b(of)g(the)h(corresp)s(onding)e(c)m(haracter)j(\(usually)c(its)i +Fj(ASCI)s(I)g Fk(v)-5 b(alue\).)p eop +%DVIPSSectionPage: 78 +78 79 bop 150 -116 a Fk(78)2644 b(Debugging)31 b(with)e(GDB)330 +299 y(Within)47 b(quotes,)55 b(the)50 b(single)d(c)m(haracter)k(ma)m(y) +f(b)s(e)f(represen)m(ted)g(b)m(y)g(a)h(letter)f(or)g(b)m(y)g +Fd(escap)s(e)330 408 y(sequences)p Fk(,)h(whic)m(h)44 +b(are)i(of)g(the)g(form)f(`)p Fe(\\)p Fd(nnn)p Fk(',)j(where)d +Fd(nnn)f Fk(is)g(the)i(o)s(ctal)g(represen)m(tation)g(of)330 +518 y(the)c(c)m(haracter's)i(ordinal)c(v)-5 b(alue;)48 +b(or)42 b(of)g(the)g(form)g(`)p Fe(\\)p Fd(x)6 b Fk(',)45 +b(where)d(`)p Fd(x)6 b Fk(')43 b(is)e(a)h(prede\014ned)e(sp)s(ecial)330 +628 y(c)m(haracter|for)32 b(example,)e(`)p Fe(\\n)p Fk(')g(for)g +(newline.)225 765 y Fg(\017)60 b Fk(String)37 b(constan)m(ts)i(are)g(a) +g(sequence)f(of)h(c)m(haracter)g(constan)m(ts)h(surrounded)35 +b(b)m(y)k(double)d(quotes)330 874 y(\()p Fe(")p Fk(\).)225 +1011 y Fg(\017)60 b Fk(P)m(oin)m(ter)29 b(constan)m(ts)h(are)f(an)g(in) +m(tegral)f(v)-5 b(alue.)40 b(Y)-8 b(ou)29 b(can)g(also)g(write)f(p)s +(oin)m(ters)f(to)j(constan)m(ts)f(using)330 1121 y(the)i(C)f(op)s +(erator)g(`)p Fe(&)p Fk('.)225 1258 y Fg(\017)60 b Fk(Arra)m(y)38 +b(constan)m(ts)i(are)e(comma-separated)i(lists)c(surrounded)g(b)m(y)i +(braces)g(`)p Fe({)p Fk(')h(and)e(`)p Fe(})p Fk(';)42 +b(for)c(ex-)330 1368 y(ample,)i(`)p Fe({1,2,3})p Fk(')e(is)g(a)h +(three-elemen)m(t)h(arra)m(y)f(of)g(in)m(tegers,)i(`)p +Fe({{1,2},)29 b({3,4},)f({5,6}})p Fk(')38 b(is)g(a)330 +1477 y(three-b)m(y-t)m(w)m(o)48 b(arra)m(y)-8 b(,)50 +b(and)45 b(`)p Fe({&"hi",)28 b(&"there",)g(&"fred"})p +Fk(')43 b(is)i(a)h(three-elemen)m(t)g(arra)m(y)g(of)330 +1587 y(p)s(oin)m(ters.)150 1821 y Fc(9.4.1.3)63 b(C)p +Fa(++)41 b Fc(expressions)275 2019 y Fk(GDB)31 b(expression)e(handling) +f(can)j(in)m(terpret)e(most)i(C)p Fe(++)e Fk(expressions.)390 +2153 y Fh(Warning:)45 b Fk(GDB)29 b(can)f(only)g(debug)f(C)p +Fe(++)g Fk(co)s(de)h(if)f(y)m(ou)i(use)f(the)g(prop)s(er)f(compiler.)38 +b(T)m(yp-)390 2256 y(ically)-8 b(,)31 b(C)p Fe(++)g Fk(debugging)g(dep) +s(ends)f(on)i(the)g(use)g(of)g(additional)e(debugging)h(information)390 +2360 y(in)k(the)i(sym)m(b)s(ol)e(table,)j(and)e(th)m(us)g(requires)f +(sp)s(ecial)g(supp)s(ort.)57 b(In)36 b(particular,)h(if)e(y)m(our)390 +2464 y(compiler)27 b(generates)j(a.out,)g(MIPS)e Fj(ecoff)p +Fk(,)f(RS/6000)j Fj(x)n(coff)p Fk(,)e(or)g Fj(elf)g Fk(with)f(stabs)h +(ex-)390 2568 y(tensions)k(to)i(the)f(sym)m(b)s(ol)e(table,)j(these)f +(facilities)e(are)j(all)d(a)m(v)-5 b(ailable.)48 b(\(With)33 +b Fj(gnu)f Fk(CC,)390 2671 y(y)m(ou)d(can)f(use)g(the)h(`)p +Fe(-gstabs)p Fk(')d(option)i(to)h(request)g(stabs)f(debugging)f +(extensions)h(explic-)390 2775 y(itly)-8 b(.\))40 b(Where)28 +b(the)g(ob)5 b(ject)29 b(co)s(de)g(format)f(is)g(standard)f +Fj(coff)g Fk(or)h Fj(d)n(w)-8 b(arf)27 b Fk(in)g Fj(elf)p +Fk(,)h(on)g(the)390 2879 y(other)j(hand,)e(most)i(of)f(the)h(C)p +Fe(++)e Fk(supp)s(ort)g(in)g(GDB)j(do)s(es)e Fh(not)39 +b Fk(w)m(ork.)199 3076 y(1.)61 b(Mem)m(b)s(er)30 b(function)f(calls)h +(are)h(allo)m(w)m(ed;)f(y)m(ou)h(can)g(use)f(expressions)f(lik)m(e)570 +3207 y Fe(count)46 b(=)i(aml->GetOriginal\(x,)42 b(y\))199 +3344 y Fk(2.)61 b(While)27 b(a)i(mem)m(b)s(er)f(function)f(is)g(activ)m +(e)j(\(in)d(the)i(selected)f(stac)m(k)i(frame\),)f(y)m(our)g +(expressions)e(ha)m(v)m(e)330 3454 y(the)37 b(same)h(namespace)g(a)m(v) +-5 b(ailable)36 b(as)h(the)h(mem)m(b)s(er)e(function;)k(that)d(is,)h +(GDB)h(allo)m(ws)d(implicit)330 3564 y(references)31 +b(to)g(the)f(class)g(instance)h(p)s(oin)m(ter)e Fe(this)g +Fk(follo)m(wing)g(the)i(same)f(rules)f(as)i(C)p Fe(++)p +Fk(.)199 3701 y(3.)61 b(Y)-8 b(ou)23 b(can)f(call)f(o)m(v)m(erloaded)i +(functions;)h(GDB)f(resolv)m(es)f(the)g(function)f(call)g(to)i(the)f +(righ)m(t)g(de\014nition,)330 3810 y(with)h(one)i(restriction|y)m(ou)g +(m)m(ust)f(use)h(argumen)m(ts)g(of)g(the)f(t)m(yp)s(e)h(required)e(b)m +(y)i(the)g(function)e(that)330 3920 y(y)m(ou)36 b(w)m(an)m(t)h(to)g +(call.)58 b(GDB)37 b(do)s(es)f(not)g(p)s(erform)f(con)m(v)m(ersions)h +(requiring)e(constructors)i(or)g(user-)330 4029 y(de\014ned)29 +b(t)m(yp)s(e)i(op)s(erators.)199 4166 y(4.)61 b(GDB)24 +b(understands)d(v)-5 b(ariables)22 b(declared)g(as)h(C)p +Fe(++)f Fk(references;)k(y)m(ou)e(can)f(use)g(them)g(in)e(expressions) +330 4276 y(just)30 b(as)g(y)m(ou)h(do)f(in)f(C)p Fe(++)h +Fk(source|they)h(are)f(automatically)h(dereferenced.)330 +4413 y(In)g(the)h(parameter)h(list)d(sho)m(wn)h(when)g(GDB)i(displa)m +(ys)d(a)i(frame,)h(the)f(v)-5 b(alues)31 b(of)h(reference)g(v)-5 +b(ari-)330 4523 y(ables)27 b(are)h(not)g(displa)m(y)m(ed)f(\(unlik)m(e) +f(other)i(v)-5 b(ariables\);)28 b(this)f(a)m(v)m(oids)h(clutter,)g +(since)f(references)i(are)330 4632 y(often)37 b(used)e(for)i(large)f +(structures.)58 b(The)36 b Fh(addr)-5 b(ess)46 b Fk(of)37 +b(a)g(reference)g(v)-5 b(ariable)35 b(is)g(alw)m(a)m(ys)i(sho)m(wn,)330 +4742 y(unless)29 b(y)m(ou)h(ha)m(v)m(e)i(sp)s(eci\014ed)d(`)p +Fe(set)g(print)g(address)g(off)p Fk('.)199 4879 y(5.)61 +b(GDB)23 b(supp)s(orts)d(the)i(C)p Fe(++)g Fk(name)g(resolution)e(op)s +(erator)j Fe(::)p Fk(|y)m(our)e(expressions)g(can)h(use)g(it)f(just)h +(as)330 4988 y(expressions)f(in)h(y)m(our)h(program)f(do.)38 +b(Since)22 b(one)h(scop)s(e)g(ma)m(y)h(b)s(e)e(de\014ned)g(in)f +(another,)k(y)m(ou)e(can)g(use)330 5098 y Fe(::)29 b +Fk(rep)s(eatedly)g(if)g(necessary)-8 b(,)31 b(for)e(example)h(in)e(an)i +(expression)e(lik)m(e)h(`)p Fd(scop)s(e1)7 b Fe(::)p +Fd(scop)s(e2)g Fe(::)p Fd(name)e Fk('.)330 5208 y(GDB)32 +b(also)e(allo)m(ws)g(resolving)f(name)i(scop)s(e)f(b)m(y)h(reference)f +(to)i(source)e(\014les,)g(in)f(b)s(oth)h(C)g(and)g(C)p +Fe(++)330 5317 y Fk(debugging)f(\(see)j(Section)e(8.2)h([Program)g(v)-5 +b(ariables],)30 b(page)h(56\).)p eop +%DVIPSSectionPage: 79 +79 80 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(79)150 +299 y Fc(9.4.1.4)63 b(C)41 b(and)g(C)p Fa(++)f Fc(defaults)275 +490 y Fk(If)24 b(y)m(ou)i(allo)m(w)f(GDB)h(to)g(set)g(t)m(yp)s(e)f(and) +g(range)h(c)m(hec)m(king)g(automatically)-8 b(,)26 b(they)g(b)s(oth)e +(default)h(to)h Fe(off)150 600 y Fk(whenev)m(er)32 b(the)h(w)m(orking)f +(language)h(c)m(hanges)h(to)f(C)f(or)h(C)p Fe(++)p Fk(.)46 +b(This)31 b(happ)s(ens)g(regardless)h(of)h(whether)150 +709 y(y)m(ou)e(or)f(GDB)i(selects)e(the)h(w)m(orking)f(language.)275 +842 y(If)40 b(y)m(ou)i(allo)m(w)f(GDB)h(to)g(set)g(the)f(language)h +(automatically)-8 b(,)44 b(it)d(recognizes)h(source)f(\014les)f(whose) +150 952 y(names)33 b(end)f(with)g(`)p Fe(.c)p Fk(',)i(`)p +Fe(.C)p Fk(',)f(or)g(`)p Fe(.cc)p Fk(',)h(etc,)h(and)d(when)g(GDB)i(en) +m(ters)f(co)s(de)h(compiled)d(from)i(one)g(of)150 1062 +y(these)f(\014les,)f(it)g(sets)g(the)h(w)m(orking)f(language)h(to)g(C)f +(or)g(C)p Fe(++)p Fk(.)43 b(See)32 b(Section)f(9.1.3)i([Ha)m(ving)f +(GDB)g(infer)150 1171 y(the)f(source)f(language],)h(page)h(72,)f(for)f +(further)f(details.)150 1391 y Fc(9.4.1.5)63 b(C)41 b(and)g(C)p +Fa(++)f Fc(t)m(yp)s(e)h(and)g(range)g(c)m(hec)m(ks)275 +1582 y Fk(By)25 b(default,)g(when)f(GDB)i(parses)f(C)f(or)h(C)p +Fe(++)f Fk(expressions,)h(t)m(yp)s(e)g(c)m(hec)m(king)g(is)f(not)i +(used.)38 b(Ho)m(w)m(ev)m(er,)150 1692 y(if)29 b(y)m(ou)i(turn)e(t)m +(yp)s(e)i(c)m(hec)m(king)g(on,)g(GDB)g(considers)e(t)m(w)m(o)j(v)-5 +b(ariables)29 b(t)m(yp)s(e)h(equiv)-5 b(alen)m(t)30 b(if:)225 +1825 y Fg(\017)60 b Fk(The)34 b(t)m(w)m(o)i(v)-5 b(ariables)34 +b(are)h(structured)f(and)g(ha)m(v)m(e)i(the)f(same)g(structure,)h +(union,)e(or)h(en)m(umerated)330 1934 y(tag.)225 2068 +y Fg(\017)60 b Fk(The)22 b(t)m(w)m(o)h(v)-5 b(ariables)21 +b(ha)m(v)m(e)i(the)f(same)h(t)m(yp)s(e)f(name,)i(or)e(t)m(yp)s(es)g +(that)g(ha)m(v)m(e)i(b)s(een)d(declared)g(equiv)-5 b(alen)m(t)330 +2177 y(through)30 b Fe(typedef)p Fk(.)275 2334 y(Range)c(c)m(hec)m +(king,)j(if)c(turned)g(on,)i(is)f(done)g(on)g(mathematical)g(op)s +(erations.)39 b(Arra)m(y)27 b(indices)d(are)j(not)150 +2443 y(c)m(hec)m(k)m(ed,)33 b(since)c(they)i(are)g(often)f(used)g(to)h +(index)e(a)i(p)s(oin)m(ter)e(that)i(is)f(not)g(itself)f(an)i(arra)m(y) +-8 b(.)150 2663 y Fc(9.4.1.6)63 b(GDB)41 b(and)g(C)275 +2854 y Fk(The)22 b Fe(set)29 b(print)g(union)22 b Fk(and)g +Fe(show)29 b(print)g(union)22 b Fk(commands)g(apply)g(to)h(the)g +Fe(union)f Fk(t)m(yp)s(e.)38 b(When)150 2964 y(set)25 +b(to)g(`)p Fe(on)p Fk(',)h(an)m(y)f Fe(union)f Fk(that)h(is)e(inside)g +(a)i Fe(struct)e Fk(or)h Fe(class)f Fk(is)h(also)h(prin)m(ted.)37 +b(Otherwise,)25 b(it)f(app)s(ears)150 3074 y(as)31 b(`)p +Fe({...})p Fk('.)275 3207 y(The)37 b Fe(@)g Fk(op)s(erator)i(aids)d(in) +h(the)h(debugging)f(of)h(dynamic)e(arra)m(ys,)41 b(formed)c(with)g(p)s +(oin)m(ters)f(and)i(a)150 3316 y(memory)30 b(allo)s(cation)g(function.) +39 b(See)31 b(Section)f(8.1)i([Expressions],)d(page)i(55.)150 +3536 y Fc(9.4.1.7)63 b(GDB)41 b(features)f(for)h(C)p +Fa(++)275 3727 y Fk(Some)31 b(GDB)i(commands)f(are)g(particularly)d +(useful)h(with)h(C)p Fe(++)p Fk(,)g(and)g(some)h(are)h(designed)d(sp)s +(eci\014-)150 3837 y(cally)g(for)g(use)g(with)f(C)p Fe(++)p +Fk(.)40 b(Here)31 b(is)e(a)i(summary:)150 4041 y(breakp)s(oin)m(t)e +(men)m(us)630 4150 y(When)39 b(y)m(ou)g(w)m(an)m(t)h(a)f(breakp)s(oin)m +(t)f(in)g(a)h(function)f(whose)h(name)g(is)f(o)m(v)m(erloaded,)k(GDB) +630 4260 y(breakp)s(oin)m(t)e(men)m(us)h(help)f(y)m(ou)i(sp)s(ecify)e +(whic)m(h)g(function)g(de\014nition)f(y)m(ou)i(w)m(an)m(t.)75 +b(See)630 4369 y(Section)30 b(5.1.8)i([Breakp)s(oin)m(t)f(men)m(us],)f +(page)h(37.)150 4526 y Fe(rbreak)e Fd(regex)630 4635 +y Fk(Setting)h(breakp)s(oin)m(ts)f(using)g(regular)h(expressions)f(is)h +(helpful)d(for)k(setting)f(breakp)s(oin)m(ts)630 4745 +y(on)j(o)m(v)m(erloaded)h(functions)d(that)j(are)f(not)g(mem)m(b)s(ers) +f(of)h(an)m(y)g(sp)s(ecial)f(classes.)48 b(See)33 b(Sec-)630 +4855 y(tion)d(5.1.1)i([Setting)e(breakp)s(oin)m(ts],)g(page)h(28.)150 +5011 y Fe(catch)e(throw)150 5121 y(catch)g(catch)630 +5230 y Fk(Debug)k(C)p Fe(++)f Fk(exception)g(handling)e(using)h(these)i +(commands.)48 b(See)32 b(Section)h(5.1.3)h([Set-)630 +5340 y(ting)c(catc)m(hp)s(oin)m(ts],)h(page)g(32.)p eop +%DVIPSSectionPage: 80 +80 81 bop 150 -116 a Fk(80)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fe(ptype)g Fd(t)m(yp)s(ename)630 408 y Fk(Prin)m(t)f(inheritance) +g(relationships)f(as)i(w)m(ell)f(as)i(other)f(information)f(for)h(t)m +(yp)s(e)g Fd(t)m(yp)s(ename)p Fk(.)630 518 y(See)i(Chapter)e(10)j +([Examining)c(the)j(Sym)m(b)s(ol)e(T)-8 b(able],)30 b(page)h(87.)150 +677 y Fe(set)e(print)g(demangle)150 787 y(show)g(print)g(demangle)150 +896 y(set)g(print)g(asm-demangle)150 1006 y(show)g(print)g +(asm-demangle)630 1116 y Fk(Con)m(trol)21 b(whether)f(C)p +Fe(++)g Fk(sym)m(b)s(ols)g(displa)m(y)f(in)h(their)g(source)h(form,)i +(b)s(oth)d(when)h(displa)m(ying)630 1225 y(co)s(de)34 +b(as)g(C)p Fe(++)e Fk(source)i(and)f(when)g(displa)m(ying)e(disassem)m +(blies.)48 b(See)34 b(Section)f(8.7)i([Prin)m(t)630 1335 +y(settings],)c(page)g(61.)150 1494 y Fe(set)e(print)g(object)150 +1604 y(show)g(print)g(object)630 1713 y Fk(Cho)s(ose)43 +b(whether)f(to)i(prin)m(t)e(deriv)m(ed)g(\(actual\))i(or)f(declared)g +(t)m(yp)s(es)g(of)g(ob)5 b(jects.)80 b(See)630 1823 y(Section)30 +b(8.7)i([Prin)m(t)d(settings],)i(page)g(61.)150 1982 +y Fe(set)e(print)g(vtbl)150 2092 y(show)g(print)g(vtbl)630 +2201 y Fk(Con)m(trol)k(the)h(format)g(for)g(prin)m(ting)d(virtual)h +(function)h(tables.)50 b(See)34 b(Section)g(8.7)h([Prin)m(t)630 +2311 y(settings],)c(page)g(61.)150 2470 y(Ov)m(erloaded)f(sym)m(b)s(ol) +f(names)630 2580 y(Y)-8 b(ou)27 b(can)g(sp)s(ecify)e(a)i(particular)e +(de\014nition)f(of)j(an)g(o)m(v)m(erloaded)g(sym)m(b)s(ol,)g(using)e +(the)i(same)630 2689 y(notation)21 b(that)g(is)e(used)g(to)j(declare)e +(suc)m(h)g(sym)m(b)s(ols)f(in)g(C)p Fe(++)p Fk(:)35 b(t)m(yp)s(e)20 +b Fd(sym)m(b)s(ol)t Fe(\()p Fd(t)m(yp)s(es)t Fe(\))e +Fk(rather)630 2799 y(than)34 b(just)g Fd(sym)m(b)s(ol)p +Fk(.)51 b(Y)-8 b(ou)35 b(can)g(also)f(use)g(the)g(GDB)i(command-line)d +(w)m(ord)h(completion)630 2909 y(facilities)40 b(to)i(list)e(the)i(a)m +(v)-5 b(ailable)41 b(c)m(hoices,)46 b(or)41 b(to)i(\014nish)c(the)i(t)m +(yp)s(e)h(list)f(for)g(y)m(ou.)75 b(See)630 3018 y(Section)30 +b(3.2)i([Command)d(completion],)h(page)i(13,)f(for)f(details)g(on)g(ho) +m(w)g(to)h(do)g(this.)150 3242 y Fc(9.4.2)63 b(Mo)s(dula-2)275 +3435 y Fk(The)32 b(extensions)g(made)h(to)g(GDB)h(to)f(supp)s(ort)e(Mo) +s(dula-2)h(only)g(supp)s(ort)f(output)h(from)g(the)h +Fj(gnu)150 3544 y Fk(Mo)s(dula-2)25 b(compiler)f(\(whic)m(h)h(is)f +(curren)m(tly)g(b)s(eing)g(dev)m(elop)s(ed\).)39 b(Other)25 +b(Mo)s(dula-2)g(compilers)f(are)i(not)150 3654 y(curren)m(tly)h(supp)s +(orted,)g(and)g(attempting)h(to)h(debug)e(executables)h(pro)s(duced)f +(b)m(y)g(them)h(is)f(most)h(lik)m(ely)150 3763 y(to)j(giv)m(e)g(an)f +(error)g(as)h(GDB)g(reads)f(in)g(the)g(executable's)h(sym)m(b)s(ol)e +(table.)150 3987 y Fc(9.4.2.1)63 b(Op)s(erators)275 4180 +y Fk(Op)s(erators)40 b(m)m(ust)h(b)s(e)f(de\014ned)g(on)h(v)-5 +b(alues)40 b(of)h(sp)s(eci\014c)f(t)m(yp)s(es.)72 b(F)-8 +b(or)42 b(instance,)i Fe(+)c Fk(is)g(de\014ned)g(on)150 +4289 y(n)m(um)m(b)s(ers,)35 b(but)f(not)h(on)g(structures.)53 +b(Op)s(erators)34 b(are)h(often)h(de\014ned)d(on)i(groups)f(of)h(t)m +(yp)s(es.)54 b(F)-8 b(or)36 b(the)150 4399 y(purp)s(oses)29 +b(of)h(Mo)s(dula-2,)g(the)h(follo)m(wing)e(de\014nitions)f(hold:)225 +4533 y Fg(\017)60 b Fh(Inte)-5 b(gr)g(al)34 b(typ)-5 +b(es)39 b Fk(consist)30 b(of)h Fe(INTEGER)p Fk(,)d Fe(CARDINAL)p +Fk(,)h(and)g(their)h(subranges.)225 4668 y Fg(\017)60 +b Fh(Char)-5 b(acter)35 b(typ)-5 b(es)39 b Fk(consist)30 +b(of)g Fe(CHAR)f Fk(and)h(its)g(subranges.)225 4802 y +Fg(\017)60 b Fh(Flo)-5 b(ating-p)g(oint)35 b(typ)-5 b(es)39 +b Fk(consist)30 b(of)h Fe(REAL)p Fk(.)225 4937 y Fg(\017)60 +b Fh(Pointer)33 b(typ)-5 b(es)39 b Fk(consist)30 b(of)g(an)m(ything)g +(declared)g(as)h Fe(POINTER)d(TO)i Fd(t)m(yp)s(e)5 b +Fk(.)225 5071 y Fg(\017)60 b Fh(Sc)-5 b(alar)34 b(typ)-5 +b(es)39 b Fk(consist)30 b(of)h(all)e(of)i(the)f(ab)s(o)m(v)m(e.)225 +5206 y Fg(\017)60 b Fh(Set)33 b(typ)-5 b(es)39 b Fk(consist)30 +b(of)g Fe(SET)g Fk(and)f Fe(BITSET)g Fk(t)m(yp)s(es.)225 +5340 y Fg(\017)60 b Fh(Bo)-5 b(ole)g(an)35 b(typ)-5 b(es)39 +b Fk(consist)30 b(of)g Fe(BOOLEAN)p Fk(.)p eop +%DVIPSSectionPage: 81 +81 82 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(81)150 +299 y(The)30 b(follo)m(wing)f(op)s(erators)h(are)h(supp)s(orted,)e(and) +h(app)s(ear)f(in)g(order)h(of)h(increasing)e(precedence:)150 +485 y Fe(,)432 b Fk(F)-8 b(unction)30 b(argumen)m(t)h(or)f(arra)m(y)h +(index)e(separator.)150 663 y Fe(:=)384 b Fk(Assignmen)m(t.)40 +b(The)30 b(v)-5 b(alue)30 b(of)h Fd(v)-5 b(ar)36 b Fe(:=)30 +b Fd(v)-5 b(alue)35 b Fk(is)29 b Fd(v)-5 b(alue)p Fk(.)150 +840 y Fe(<)p Fk(,)30 b Fe(>)329 b Fk(Less)30 b(than,)h(greater)g(than)f +(on)h(in)m(tegral,)f(\015oating-p)s(oin)m(t,)g(or)g(en)m(umerated)h(t)m +(yp)s(es.)150 1017 y Fe(<=)p Fk(,)f Fe(>=)233 b Fk(Less)43 +b(than,)k(greater)d(than,)j(less)42 b(than)i(or)f(equal)g(to,)k +(greater)e(than)e(or)g(equal)g(to)h(on)630 1127 y(in)m(tegral,)h +(\015oating-p)s(oin)m(t)d(and)g(en)m(umerated)h(t)m(yp)s(es,)j(or)c +(set)h(inclusion)c(on)k(set)g(t)m(yp)s(es.)630 1237 y(Same)30 +b(precedence)h(as)g Fe(<)p Fk(.)150 1414 y Fe(=)p Fk(,)f +Fe(<>)p Fk(,)g Fe(#)178 b Fk(Equalit)m(y)38 b(and)g(t)m(w)m(o)i(w)m(a)m +(ys)g(of)e(expressing)g(inequalit)m(y)-8 b(,)40 b(v)-5 +b(alid)37 b(on)h(scalar)h(t)m(yp)s(es.)66 b(Same)630 +1524 y(precedence)39 b(as)h Fe(<)p Fk(.)66 b(In)38 b(GDB)i(scripts,)g +(only)e Fe(<>)g Fk(is)g(a)m(v)-5 b(ailable)38 b(for)h(inequalit)m(y)-8 +b(,)40 b(since)e Fe(#)630 1633 y Fk(con\015icts)30 b(with)f(the)i +(script)e(commen)m(t)i(c)m(haracter.)150 1811 y Fe(IN)384 +b Fk(Set)34 b(mem)m(b)s(ership.)47 b(De\014ned)33 b(on)h(set)g(t)m(yp)s +(es)f(and)g(the)h(t)m(yp)s(es)f(of)h(their)f(mem)m(b)s(ers.)49 +b(Same)630 1920 y(precedence)31 b(as)f Fe(<)p Fk(.)150 +2098 y Fe(OR)384 b Fk(Bo)s(olean)31 b(disjunction.)38 +b(De\014ned)30 b(on)g(b)s(o)s(olean)f(t)m(yp)s(es.)150 +2275 y Fe(AND)p Fk(,)h Fe(&)233 b Fk(Bo)s(olean)31 b(conjuction.)40 +b(De\014ned)30 b(on)g(b)s(o)s(olean)g(t)m(yp)s(es.)150 +2452 y Fe(@)432 b Fk(The)30 b(GDB)h(\\arti\014cial)f(arra)m(y")h(op)s +(erator)g(\(see)g(Section)f(8.1)i([Expressions],)d(page)i(55\).)150 +2630 y Fe(+)p Fk(,)f Fe(-)329 b Fk(Addition)39 b(and)h(subtraction)g +(on)g(in)m(tegral)g(and)h(\015oating-p)s(oin)m(t)f(t)m(yp)s(es,)j(or)e +(union)e(and)630 2739 y(di\013erence)30 b(on)g(set)h(t)m(yp)s(es.)150 +2917 y Fe(*)432 b Fk(Multiplication)35 b(on)k(in)m(tegral)f(and)f +(\015oating-p)s(oin)m(t)h(t)m(yp)s(es,)j(or)d(set)h(in)m(tersection)f +(on)g(set)630 3026 y(t)m(yp)s(es.)150 3204 y Fe(/)432 +b Fk(Division)23 b(on)i(\015oating-p)s(oin)m(t)g(t)m(yp)s(es,)h(or)g +(symmetric)e(set)i(di\013erence)f(on)g(set)h(t)m(yp)s(es.)39 +b(Same)630 3313 y(precedence)31 b(as)f Fe(*)p Fk(.)150 +3491 y Fe(DIV)p Fk(,)g Fe(MOD)137 b Fk(In)m(teger)30 +b(division)25 b(and)j(remainder.)39 b(De\014ned)28 b(on)h(in)m(tegral)f +(t)m(yp)s(es.)40 b(Same)29 b(precedence)g(as)630 3600 +y Fe(*)p Fk(.)150 3778 y Fe(-)432 b Fk(Negativ)m(e.)43 +b(De\014ned)30 b(on)g Fe(INTEGER)e Fk(and)i Fe(REAL)f +Fk(data.)150 3955 y Fe(^)432 b Fk(P)m(oin)m(ter)31 b(dereferencing.)40 +b(De\014ned)30 b(on)g(p)s(oin)m(ter)f(t)m(yp)s(es.)150 +4133 y Fe(NOT)336 b Fk(Bo)s(olean)31 b(negation.)41 b(De\014ned)30 +b(on)g(b)s(o)s(olean)g(t)m(yp)s(es.)40 b(Same)31 b(precedence)g(as)f +Fe(^)p Fk(.)150 4310 y Fe(.)432 b(RECORD)29 b Fk(\014eld)g(selector.)41 +b(De\014ned)30 b(on)g Fe(RECORD)f Fk(data.)41 b(Same)31 +b(precedence)g(as)f Fe(^)p Fk(.)150 4487 y Fe([])384 +b Fk(Arra)m(y)31 b(indexing.)38 b(De\014ned)30 b(on)g +Fe(ARRAY)f Fk(data.)42 b(Same)30 b(precedence)h(as)g +Fe(^)p Fk(.)150 4665 y Fe(\(\))384 b Fk(Pro)s(cedure)33 +b(argumen)m(t)h(list.)50 b(De\014ned)33 b(on)h Fe(PROCEDURE)d +Fk(ob)5 b(jects.)52 b(Same)33 b(precedence)i(as)630 4774 +y Fe(^)p Fk(.)150 4952 y Fe(::)p Fk(,)30 b Fe(.)281 b +Fk(GDB)31 b(and)f(Mo)s(dula-2)g(scop)s(e)h(op)s(erators.)390 +5132 y Fh(Warning:)49 b Fk(Sets)32 b(and)f(their)g(op)s(erations)h(are) +g(not)g(y)m(et)h(supp)s(orted,)e(so)h(GDB)h(treats)g(the)390 +5236 y(use)d(of)h(the)g(op)s(erator)g Fe(IN)p Fk(,)f(or)g(the)h(use)g +(of)f(op)s(erators)h Fe(+)p Fk(,)g Fe(-)p Fk(,)f Fe(*)p +Fk(,)h Fe(/)p Fk(,)f Fe(=)p Fk(,)h(,)g Fe(<>)p Fk(,)f +Fe(#)p Fk(,)g Fe(<=)p Fk(,)h(and)f Fe(>=)390 5340 y Fk(on)g(sets)h(as)g +(an)f(error.)p eop +%DVIPSSectionPage: 82 +82 83 bop 150 -116 a Fk(82)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fc(9.4.2.2)63 b(Built-in)42 b(functions)f(and)g(pro)s(cedures)275 +487 y Fk(Mo)s(dula-2)33 b(also)h(mak)m(es)g(a)m(v)-5 +b(ailable)33 b(sev)m(eral)h(built-in)d(pro)s(cedures)h(and)h +(functions.)49 b(In)33 b(describing)150 597 y(these,)e(the)g(follo)m +(wing)d(meta)m(v)-5 b(ariables)31 b(are)g(used:)150 747 +y Fd(a)435 b Fk(represen)m(ts)30 b(an)h Fe(ARRAY)d Fk(v)-5 +b(ariable.)150 897 y Fd(c)440 b Fk(represen)m(ts)30 b(a)h +Fe(CHAR)e Fk(constan)m(t)j(or)e(v)-5 b(ariable.)150 1047 +y Fd(i)454 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29 +b(or)i(constan)m(t)g(of)g(in)m(tegral)f(t)m(yp)s(e.)150 +1198 y Fd(m)404 b Fk(represen)m(ts)29 b(an)g(iden)m(ti\014er)f(that)i +(b)s(elongs)e(to)i(a)g(set.)40 b(Generally)29 b(used)f(in)g(the)i(same) +g(func-)630 1307 y(tion)37 b(with)g(the)h(meta)m(v)-5 +b(ariable)38 b Fd(s)p Fk(.)63 b(The)38 b(t)m(yp)s(e)g(of)g +Fd(s)j Fk(should)36 b(b)s(e)h Fe(SET)30 b(OF)g Fd(m)m(t)m(yp)s(e)43 +b Fk(\(where)630 1417 y Fd(m)m(t)m(yp)s(e)36 b Fk(is)29 +b(the)i(t)m(yp)s(e)f(of)h Fd(m)p Fk(\).)150 1567 y Fd(n)429 +b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29 b(or)i(constan)m(t)g(of)g +(in)m(tegral)f(or)g(\015oating-p)s(oin)m(t)g(t)m(yp)s(e.)150 +1717 y Fd(r)444 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable)29 +b(or)i(constan)m(t)g(of)g(\015oating-p)s(oin)m(t)e(t)m(yp)s(e.)150 +1868 y Fd(t)445 b Fk(represen)m(ts)30 b(a)h(t)m(yp)s(e.)150 +2018 y Fd(v)432 b Fk(represen)m(ts)30 b(a)h(v)-5 b(ariable.)150 +2168 y Fd(x)432 b Fk(represen)m(ts)31 b(a)h(v)-5 b(ariable)30 +b(or)i(constan)m(t)h(of)e(one)h(of)f(man)m(y)h(t)m(yp)s(es.)44 +b(See)32 b(the)f(explanation)g(of)630 2278 y(the)g(function)e(for)h +(details.)275 2428 y(All)f(Mo)s(dula-2)h(built-in)d(pro)s(cedures)i +(also)h(return)g(a)g(result,)g(describ)s(ed)e(b)s(elo)m(w.)150 +2578 y Fe(ABS\()p Fd(n)p Fe(\))189 b Fk(Returns)29 b(the)i(absolute)f +(v)-5 b(alue)30 b(of)g Fd(n)p Fk(.)150 2729 y Fe(CAP\()p +Fd(c)6 b Fe(\))194 b Fk(If)42 b Fd(c)49 b Fk(is)42 b(a)h(lo)m(w)m(er)g +(case)h(letter,)j(it)42 b(returns)g(its)g(upp)s(er)f(case)i(equiv)-5 +b(alen)m(t,)46 b(otherwise)c(it)630 2838 y(returns)29 +b(its)h(argumen)m(t)150 2989 y Fe(CHR\()p Fd(i)5 b Fe(\))209 +b Fk(Returns)29 b(the)i(c)m(haracter)h(whose)e(ordinal)f(v)-5 +b(alue)29 b(is)h Fd(i)p Fk(.)150 3139 y Fe(DEC\()p Fd(v)8 +b Fe(\))184 b Fk(Decremen)m(ts)32 b(the)e(v)-5 b(alue)30 +b(in)f(the)i(v)-5 b(ariable)29 b Fd(v)p Fk(.)41 b(Returns)29 +b(the)i(new)f(v)-5 b(alue.)150 3289 y Fe(DEC\()p Fd(v)p +Fe(,)p Fd(i)5 b Fe(\))113 b Fk(Decremen)m(ts)32 b(the)e(v)-5 +b(alue)30 b(in)f(the)i(v)-5 b(ariable)29 b Fd(v)38 b +Fk(b)m(y)30 b Fd(i)p Fk(.)40 b(Returns)30 b(the)g(new)g(v)-5 +b(alue.)150 3439 y Fe(EXCL\()p Fd(m)p Fe(,)p Fd(s)t Fe(\))630 +3549 y Fk(Remo)m(v)m(es)32 b(the)f(elemen)m(t)f Fd(m)h +Fk(from)e(the)i(set)g Fd(s)p Fk(.)40 b(Returns)30 b(the)g(new)g(set.) +150 3699 y Fe(FLOAT\()p Fd(i)5 b Fe(\))113 b Fk(Returns)29 +b(the)i(\015oating)f(p)s(oin)m(t)g(equiv)-5 b(alen)m(t)29 +b(of)i(the)g(in)m(teger)f Fd(i)p Fk(.)150 3850 y Fe(HIGH\()p +Fd(a)p Fe(\))147 b Fk(Returns)29 b(the)i(index)e(of)i(the)f(last)g(mem) +m(b)s(er)g(of)h Fd(a)p Fk(.)150 4000 y Fe(INC\()p Fd(v)8 +b Fe(\))184 b Fk(Incremen)m(ts)30 b(the)h(v)-5 b(alue)30 +b(in)f(the)h(v)-5 b(ariable)30 b Fd(v)p Fk(.)40 b(Returns)30 +b(the)g(new)g(v)-5 b(alue.)150 4150 y Fe(INC\()p Fd(v)p +Fe(,)p Fd(i)5 b Fe(\))113 b Fk(Incremen)m(ts)30 b(the)h(v)-5 +b(alue)30 b(in)f(the)h(v)-5 b(ariable)30 b Fd(v)38 b +Fk(b)m(y)30 b Fd(i)p Fk(.)40 b(Returns)29 b(the)i(new)f(v)-5 +b(alue.)150 4300 y Fe(INCL\()p Fd(m)p Fe(,)p Fd(s)t Fe(\))630 +4410 y Fk(Adds)27 b(the)i(elemen)m(t)f Fd(m)g Fk(to)h(the)g(set)f +Fd(s)k Fk(if)27 b(it)h(is)f(not)i(already)f(there.)40 +b(Returns)27 b(the)h(new)g(set.)150 4560 y Fe(MAX\()p +Fd(t)r Fe(\))203 b Fk(Returns)29 b(the)i(maxim)m(um)e(v)-5 +b(alue)30 b(of)h(the)f(t)m(yp)s(e)h Fd(t)p Fk(.)150 4711 +y Fe(MIN\()p Fd(t)r Fe(\))203 b Fk(Returns)29 b(the)i(minim)m(um)d(v)-5 +b(alue)29 b(of)i(the)g(t)m(yp)s(e)f Fd(t)p Fk(.)150 4861 +y Fe(ODD\()p Fd(i)5 b Fe(\))209 b Fk(Returns)29 b(b)s(o)s(olean)h(TR)m +(UE)g(if)g Fd(i)k Fk(is)29 b(an)i(o)s(dd)e(n)m(um)m(b)s(er.)150 +5011 y Fe(ORD\()p Fd(x)6 b Fe(\))186 b Fk(Returns)30 +b(the)h(ordinal)e(v)-5 b(alue)31 b(of)g(its)f(argumen)m(t.)43 +b(F)-8 b(or)32 b(example,)f(the)g(ordinal)e(v)-5 b(alue)30 +b(of)i(a)630 5121 y(c)m(haracter)d(is)d(its)h(ASCI)s(I)f(v)-5 +b(alue)27 b(\(on)h(mac)m(hines)f(supp)s(orting)d(the)k(ASCI)s(I)e(c)m +(haracter)j(set\).)630 5230 y Fd(x)i Fk(m)m(ust)24 b(b)s(e)g(of)h(an)f +(ordered)g(t)m(yp)s(e,)i(whic)m(h)e(include)e(in)m(tegral,)k(c)m +(haracter)g(and)e(en)m(umerated)630 5340 y(t)m(yp)s(es.)p +eop +%DVIPSSectionPage: 83 +83 84 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(83)150 +299 y Fe(SIZE\()p Fd(x)6 b Fe(\))138 b Fk(Returns)29 +b(the)i(size)f(of)h(its)f(argumen)m(t.)41 b Fd(x)36 b +Fk(can)31 b(b)s(e)f(a)g(v)-5 b(ariable)30 b(or)g(a)h(t)m(yp)s(e.)150 +459 y Fe(TRUNC\()p Fd(r)7 b Fe(\))101 b Fk(Returns)29 +b(the)i(in)m(tegral)f(part)g(of)h Fd(r)p Fk(.)150 618 +y Fe(VAL\()p Fd(t)p Fe(,)p Fd(i)5 b Fe(\))126 b Fk(Returns)29 +b(the)i(mem)m(b)s(er)f(of)g(the)h(t)m(yp)s(e)f Fd(t)j +Fk(whose)d(ordinal)f(v)-5 b(alue)29 b(is)h Fd(i)p Fk(.)390 +772 y Fh(Warning:)49 b Fk(Sets)32 b(and)f(their)g(op)s(erations)h(are)g +(not)g(y)m(et)h(supp)s(orted,)e(so)h(GDB)h(treats)g(the)390 +876 y(use)d(of)h(pro)s(cedures)e Fe(INCL)g Fk(and)h Fe(EXCL)f +Fk(as)h(an)h(error.)150 1101 y Fc(9.4.2.3)63 b(Constan)m(ts)275 +1294 y Fk(GDB)31 b(allo)m(ws)f(y)m(ou)g(to)i(express)d(the)i(constan)m +(ts)h(of)e(Mo)s(dula-2)g(in)f(the)i(follo)m(wing)e(w)m(a)m(ys:)225 +1429 y Fg(\017)60 b Fk(In)m(teger)32 b(constan)m(ts)h(are)f(simply)d(a) +i(sequence)h(of)g(digits.)42 b(When)31 b(used)g(in)f(an)h(expression,)g +(a)g(con-)330 1539 y(stan)m(t)c(is)d(in)m(terpreted)h(to)i(b)s(e)e(t)m +(yp)s(e-compatible)g(with)g(the)g(rest)h(of)g(the)g(expression.)38 +b(Hexadecimal)330 1648 y(in)m(tegers)31 b(are)f(sp)s(eci\014ed)f(b)m(y) +h(a)h(trailing)e(`)p Fe(H)p Fk(',)h(and)g(o)s(ctal)h(in)m(tegers)f(b)m +(y)h(a)f(trailing)f(`)p Fe(B)p Fk('.)225 1783 y Fg(\017)60 +b Fk(Floating)37 b(p)s(oin)m(t)e(constan)m(ts)j(app)s(ear)e(as)h(a)g +(sequence)g(of)g(digits,)g(follo)m(w)m(ed)f(b)m(y)g(a)h(decimal)f(p)s +(oin)m(t)330 1892 y(and)23 b(another)h(sequence)h(of)f(digits.)37 +b(An)24 b(optional)f(exp)s(onen)m(t)h(can)g(then)g(b)s(e)f(sp)s +(eci\014ed,)h(in)e(the)i(form)330 2002 y(`)p Fe(E)p Fk([)p +Fe(+|-)p Fk(])p Fd(nnn)p Fk(',)32 b(where)g(`[)p Fe(+|-)p +Fk(])p Fd(nnn)p Fk(')f(is)h(the)g(desired)f(exp)s(onen)m(t.)48 +b(All)31 b(of)i(the)f(digits)g(of)g(the)h(\015oating)330 +2112 y(p)s(oin)m(t)c(constan)m(t)j(m)m(ust)e(b)s(e)g(v)-5 +b(alid)29 b(decimal)g(\(base)i(10\))h(digits.)225 2246 +y Fg(\017)60 b Fk(Character)24 b(constan)m(ts)h(consist)e(of)h(a)g +(single)e(c)m(haracter)k(enclosed)d(b)m(y)h(a)g(pair)e(of)i(lik)m(e)f +(quotes,)i(either)330 2356 y(single)c(\()p Fe(')p Fk(\))j(or)f(double)e +(\()p Fe(")p Fk(\).)38 b(They)23 b(ma)m(y)g(also)g(b)s(e)f(expressed)h +(b)m(y)f(their)g(ordinal)f(v)-5 b(alue)22 b(\(their)g(ASCI)s(I)330 +2465 y(v)-5 b(alue,)30 b(usually\))f(follo)m(w)m(ed)h(b)m(y)g(a)h(`)p +Fe(C)p Fk('.)225 2600 y Fg(\017)60 b Fk(String)33 b(constan)m(ts)i +(consist)f(of)g(a)h(sequence)g(of)f(c)m(haracters)i(enclosed)e(b)m(y)g +(a)g(pair)f(of)i(lik)m(e)e(quotes,)330 2710 y(either)k(single)g(\()p +Fe(')p Fk(\))h(or)f(double)g(\()p Fe(")p Fk(\).)63 b(Escap)s(e)38 +b(sequences)f(in)g(the)h(st)m(yle)g(of)g(C)f(are)h(also)g(allo)m(w)m +(ed.)330 2819 y(See)e(Section)f(9.4.1.2)j([C)e(and)f(C)p +Fe(++)f Fk(constan)m(ts],)39 b(page)d(77,)i(for)d(a)h(brief)e +(explanation)h(of)g(escap)s(e)330 2929 y(sequences.)225 +3064 y Fg(\017)60 b Fk(En)m(umerated)30 b(constan)m(ts)i(consist)e(of)g +(an)g(en)m(umerated)h(iden)m(ti\014er.)225 3198 y Fg(\017)60 +b Fk(Bo)s(olean)31 b(constan)m(ts)g(consist)f(of)h(the)f(iden)m +(ti\014ers)f Fe(TRUE)g Fk(and)h Fe(FALSE)p Fk(.)225 3333 +y Fg(\017)60 b Fk(P)m(oin)m(ter)31 b(constan)m(ts)g(consist)f(of)h(in)m +(tegral)f(v)-5 b(alues)30 b(only)-8 b(.)225 3468 y Fg(\017)60 +b Fk(Set)31 b(constan)m(ts)g(are)g(not)f(y)m(et)i(supp)s(orted.)150 +3692 y Fc(9.4.2.4)63 b(Mo)s(dula-2)43 b(defaults)275 +3885 y Fk(If)h(t)m(yp)s(e)h(and)f(range)i(c)m(hec)m(king)g(are)f(set)g +(automatically)g(b)m(y)g(GDB,)h(they)f(b)s(oth)g(default)f(to)i +Fe(on)150 3995 y Fk(whenev)m(er)32 b(the)g(w)m(orking)g(language)g(c)m +(hanges)h(to)g(Mo)s(dula-2.)46 b(This)30 b(happ)s(ens)h(regardless)g +(of)i(whether)150 4105 y(y)m(ou,)e(or)f(GDB,)i(selected)f(the)g(w)m +(orking)e(language.)275 4239 y(If)d(y)m(ou)h(allo)m(w)f(GDB)i(to)g(set) +f(the)g(language)h(automatically)-8 b(,)28 b(then)e(en)m(tering)h(co)s +(de)g(compiled)e(from)i(a)150 4349 y(\014le)h(whose)g(name)h(ends)f +(with)f(`)p Fe(.mod)p Fk(')h(sets)h(the)g(w)m(orking)f(language)h(to)h +(Mo)s(dula-2.)40 b(See)29 b(Section)f(9.1.3)150 4459 +y([Ha)m(ving)j(GDB)g(set)g(the)g(language)g(automatically],)f(page)h +(72,)h(for)e(further)f(details.)150 4683 y Fc(9.4.2.5)63 +b(Deviations)41 b(from)g(standard)g(Mo)s(dula-2)275 4876 +y Fk(A)c(few)h(c)m(hanges)g(ha)m(v)m(e)h(b)s(een)e(made)h(to)g(mak)m(e) +h(Mo)s(dula-2)e(programs)g(easier)h(to)g(debug.)62 b(This)36 +b(is)150 4986 y(done)30 b(primarily)d(via)j(lo)s(osening)f(its)h(t)m +(yp)s(e)g(strictness:)225 5121 y Fg(\017)60 b Fk(Unlik)m(e)25 +b(in)h(standard)f(Mo)s(dula-2,)i(p)s(oin)m(ter)f(constan)m(ts)h(can)g +(b)s(e)f(formed)g(b)m(y)g(in)m(tegers.)40 b(This)25 b(allo)m(ws)330 +5230 y(y)m(ou)32 b(to)h(mo)s(dify)d(p)s(oin)m(ter)h(v)-5 +b(ariables)31 b(during)f(debugging.)44 b(\(In)32 b(standard)f(Mo)s +(dula-2,)h(the)h(actual)330 5340 y(address)38 b(con)m(tained)h(in)f(a)h +(p)s(oin)m(ter)f(v)-5 b(ariable)38 b(is)g(hidden)f(from)h(y)m(ou;)44 +b(it)38 b(can)i(only)e(b)s(e)g(mo)s(di\014ed)p eop +%DVIPSSectionPage: 84 +84 85 bop 150 -116 a Fk(84)2644 b(Debugging)31 b(with)e(GDB)330 +299 y(through)38 b(direct)g(assignmen)m(t)g(to)i(another)e(p)s(oin)m +(ter)g(v)-5 b(ariable)37 b(or)i(expression)e(that)i(returned)f(a)330 +408 y(p)s(oin)m(ter.\))225 541 y Fg(\017)60 b Fk(C)37 +b(escap)s(e)g(sequences)h(can)f(b)s(e)g(used)f(in)g(strings)g(and)g(c)m +(haracters)j(to)f(represen)m(t)f(non-prin)m(table)330 +651 y(c)m(haracters.)76 b(GDB)43 b(prin)m(ts)d(out)i(strings)f(with)f +(these)j(escap)s(e)f(sequences)g(em)m(b)s(edded.)74 b(Single)330 +761 y(non-prin)m(table)28 b(c)m(haracters)k(are)f(prin)m(ted)e(using)g +(the)h(`)p Fe(CHR\()p Fd(nnn)p Fe(\))p Fk(')e(format.)225 +893 y Fg(\017)60 b Fk(The)30 b(assignmen)m(t)g(op)s(erator)h(\()p +Fe(:=)p Fk(\))f(returns)f(the)i(v)-5 b(alue)30 b(of)g(its)g(righ)m +(t-hand)f(argumen)m(t.)225 1026 y Fg(\017)60 b Fk(All)29 +b(built-in)e(pro)s(cedures)i(b)s(oth)h(mo)s(dify)f Fh(and)40 +b Fk(return)30 b(their)f(argumen)m(t.)150 1246 y Fc(9.4.2.6)63 +b(Mo)s(dula-2)43 b(t)m(yp)s(e)d(and)h(range)g(c)m(hec)m(ks)390 +1431 y Fh(Warning:)46 b Fk(in)29 b(this)g(release,)i(GDB)h(do)s(es)e +(not)h(y)m(et)g(p)s(erform)e(t)m(yp)s(e)i(or)f(range)h(c)m(hec)m(king.) +275 1564 y(GDB)g(considers)e(t)m(w)m(o)j(Mo)s(dula-2)e(v)-5 +b(ariables)29 b(t)m(yp)s(e)i(equiv)-5 b(alen)m(t)29 b(if:)225 +1697 y Fg(\017)60 b Fk(They)30 b(are)h(of)f(t)m(yp)s(es)h(that)g(ha)m +(v)m(e)g(b)s(een)f(declared)g(equiv)-5 b(alen)m(t)29 +b(via)h(a)h Fe(TYPE)e Fd(t1)39 b Fe(=)30 b Fd(t2)38 b +Fk(statemen)m(t)225 1830 y Fg(\017)60 b Fk(They)33 b(ha)m(v)m(e)j(b)s +(een)d(declared)g(on)h(the)g(same)g(line.)50 b(\(Note:)g(This)32 +b(is)h(true)g(of)h(the)h Fj(gnu)e Fk(Mo)s(dula-2)330 +1939 y(compiler,)c(but)h(it)g(ma)m(y)h(not)f(b)s(e)g(true)g(of)h(other) +f(compilers.\))275 2095 y(As)h(long)g(as)h(t)m(yp)s(e)g(c)m(hec)m(king) +g(is)f(enabled,)g(an)m(y)h(attempt)h(to)f(com)m(bine)f(v)-5 +b(ariables)31 b(whose)g(t)m(yp)s(es)h(are)150 2205 y(not)f(equiv)-5 +b(alen)m(t)29 b(is)h(an)g(error.)275 2338 y(Range)25 +b(c)m(hec)m(king)h(is)e(done)h(on)g(all)f(mathematical)h(op)s +(erations,)h(assignmen)m(t,)g(arra)m(y)f(index)f(b)s(ounds,)150 +2447 y(and)30 b(all)f(built-in)e(functions)i(and)h(pro)s(cedures.)150 +2667 y Fc(9.4.2.7)63 b(The)42 b(scop)s(e)f(op)s(erators)i +Fa(::)e Fc(and)g Fa(.)275 2858 y Fk(There)e(are)i(a)g(few)f(subtle)f +(di\013erences)h(b)s(et)m(w)m(een)h(the)f(Mo)s(dula-2)g(scop)s(e)h(op)s +(erator)f(\()p Fe(.)p Fk(\))h(and)f(the)150 2967 y(GDB)31 +b(scop)s(e)g(op)s(erator)g(\()p Fe(::)p Fk(\).)40 b(The)30 +b(t)m(w)m(o)i(ha)m(v)m(e)g(similar)27 b(syn)m(tax:)390 +3198 y Fd(mo)s(dule)51 b Fe(.)d Fd(id)390 3302 y(scop)s(e)53 +b Fe(::)47 b Fd(id)150 3435 y Fk(where)28 b Fd(scop)s(e)33 +b Fk(is)27 b(the)h(name)g(of)g(a)h(mo)s(dule)d(or)i(a)h(pro)s(cedure,)e +Fd(mo)s(dule)32 b Fk(the)c(name)g(of)g(a)h(mo)s(dule,)e(and)g +Fd(id)150 3545 y Fk(is)i(an)m(y)i(declared)f(iden)m(ti\014er)f(within)e +(y)m(our)k(program,)f(except)h(another)g(mo)s(dule.)275 +3677 y(Using)e(the)h Fe(::)f Fk(op)s(erator)h(mak)m(es)h(GDB)g(searc)m +(h)g(the)f(scop)s(e)g(sp)s(eci\014ed)e(b)m(y)i Fd(scop)s(e)35 +b Fk(for)30 b(the)g(iden)m(ti\014er)150 3787 y Fd(id)p +Fk(.)39 b(If)29 b(it)g(is)f(not)i(found)e(in)g(the)i(sp)s(eci\014ed)d +(scop)s(e,)j(then)f(GDB)i(searc)m(hes)f(all)e(scop)s(es)i(enclosing)e +(the)i(one)150 3897 y(sp)s(eci\014ed)f(b)m(y)h Fd(scop)s(e)p +Fk(.)275 4030 y(Using)d(the)i Fe(.)g Fk(op)s(erator)f(mak)m(es)i(GDB)g +(searc)m(h)f(the)g(curren)m(t)f(scop)s(e)h(for)f(the)h(iden)m(ti\014er) +e(sp)s(eci\014ed)g(b)m(y)150 4139 y Fd(id)33 b Fk(that)f(w)m(as)f(imp)s +(orted)e(from)i(the)g(de\014nition)d(mo)s(dule)i(sp)s(eci\014ed)f(b)m +(y)i Fd(mo)s(dule)p Fk(.)40 b(With)31 b(this)e(op)s(erator,)150 +4249 y(it)f(is)f(an)h(error)f(if)g(the)h(iden)m(ti\014er)f +Fd(id)j Fk(w)m(as)e(not)h(imp)s(orted)d(from)h(de\014nition)f(mo)s +(dule)h Fd(mo)s(dule)p Fk(,)g(or)h(if)f Fd(id)j Fk(is)150 +4358 y(not)h(an)f(iden)m(ti\014er)e(in)i Fd(mo)s(dule)p +Fk(.)150 4578 y Fc(9.4.2.8)63 b(GDB)41 b(and)g(Mo)s(dula-2)275 +4769 y Fk(Some)22 b(GDB)h(commands)f(ha)m(v)m(e)h(little)e(use)h(when)f +(debugging)h(Mo)s(dula-2)f(programs.)38 b(Fiv)m(e)23 +b(sub)s(com-)150 4878 y(mands)31 b(of)h Fe(set)e(print)h +Fk(and)g Fe(show)e(print)i Fk(apply)g(sp)s(eci\014cally)f(to)j(C)e(and) +h(C)p Fe(++)p Fk(:)43 b(`)p Fe(vtbl)p Fk(',)32 b(`)p +Fe(demangle)p Fk(',)150 4988 y(`)p Fe(asm-demangle)p +Fk(',)d(`)p Fe(object)p Fk(',)i(and)f(`)p Fe(union)p +Fk('.)43 b(The)31 b(\014rst)f(four)h(apply)f(to)i(C)p +Fe(++)p Fk(,)e(and)h(the)h(last)f(to)h(the)f(C)150 5097 +y Fe(union)e Fk(t)m(yp)s(e,)i(whic)m(h)e(has)h(no)g(direct)g(analogue)h +(in)e(Mo)s(dula-2.)275 5230 y(The)h Fe(@)g Fk(op)s(erator)h(\(see)h +(Section)e(8.1)i([Expressions],)d(page)j(55\),)g(while)d(a)m(v)-5 +b(ailable)30 b(while)e(using)i(an)m(y)150 5340 y(language,)e(is)e(not)h +(useful)e(with)h(Mo)s(dula-2.)39 b(Its)27 b(in)m(ten)m(t)g(is)f(to)i +(aid)e(the)h(debugging)f(of)h Fd(dynamic)e(arra)m(ys)p +Fk(,)p eop +%DVIPSSectionPage: 85 +85 86 bop 150 -116 a Fk(Chapter)30 b(9:)41 b(Using)29 +b(GDB)j(with)d(Di\013eren)m(t)i(Languages)1553 b(85)150 +299 y(whic)m(h)23 b(cannot)j(b)s(e)e(created)h(in)f(Mo)s(dula-2)g(as)h +(they)g(can)g(in)e(C)h(or)h(C)p Fe(++)p Fk(.)38 b(Ho)m(w)m(ev)m(er,)28 +b(b)s(ecause)c(an)h(address)150 408 y(can)35 b(b)s(e)f(sp)s(eci\014ed)f +(b)m(y)i(an)f(in)m(tegral)g(constan)m(t,)k(the)d(construct)g(`)p +Fe({)p Fd(t)m(yp)s(e)5 b Fe(})p Fd(adrexp)s Fk(')34 b(is)g(still)e +(useful.)52 b(\(see)150 518 y(Section)30 b(8.1)i([Expressions],)d(page) +i(55\))275 653 y(In)d(GDB)j(scripts,)d(the)i(Mo)s(dula-2)f(inequalit)m +(y)f(op)s(erator)i Fe(#)f Fk(is)f(in)m(terpreted)h(as)h(the)f(b)s +(eginning)e(of)j(a)150 762 y(commen)m(t.)42 b(Use)31 +b Fe(<>)e Fk(instead.)p eop +%DVIPSSectionPage: 86 +86 87 bop 150 -116 a Fk(86)2644 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 87 +87 88 bop 150 -116 a Fk(Chapter)30 b(10:)41 b(Examining)29 +b(the)h(Sym)m(b)s(ol)f(T)-8 b(able)1838 b(87)150 299 +y Ff(10)80 b(Examining)55 b(the)e(Sym)l(b)t(ol)g(T)-13 +b(able)275 635 y Fk(The)28 b(commands)g(describ)s(ed)f(in)g(this)h +(section)h(allo)m(w)f(y)m(ou)h(to)h(inquire)c(ab)s(out)i(the)h(sym)m(b) +s(ols)f(\(names)150 745 y(of)j(v)-5 b(ariables,)29 b(functions)g(and)g +(t)m(yp)s(es\))i(de\014ned)e(in)g(y)m(our)i(program.)40 +b(This)29 b(information)g(is)g(inheren)m(t)g(in)150 854 +y(the)k(text)g(of)f(y)m(our)h(program)f(and)f(do)s(es)h(not)h(c)m +(hange)h(as)e(y)m(our)g(program)g(executes.)48 b(GDB)34 +b(\014nds)c(it)i(in)150 964 y(y)m(our)27 b(program's)h(sym)m(b)s(ol)e +(table,)i(in)e(the)i(\014le)f(indicated)f(when)g(y)m(ou)i(started)g +(GDB)g(\(see)h(Section)e(2.1.1)150 1073 y([Cho)s(osing)36 +b(\014les],)j(page)f(10\),)j(or)c(b)m(y)g(one)h(of)g(the)f +(\014le-managemen)m(t)i(commands)e(\(see)h(Section)f(12.1)150 +1183 y([Commands)30 b(to)h(sp)s(ecify)e(\014les],)g(page)j(95\).)275 +1351 y(Occasionally)-8 b(,)32 b(y)m(ou)h(ma)m(y)g(need)g(to)g(refer)f +(to)i(sym)m(b)s(ols)d(that)i(con)m(tain)g(un)m(usual)d(c)m(haracters,) +35 b(whic)m(h)150 1461 y(GDB)f(ordinarily)c(treats)35 +b(as)e(w)m(ord)g(delimiters.)47 b(The)32 b(most)i(frequen)m(t)f(case)h +(is)f(in)f(referring)f(to)j(static)150 1571 y(v)-5 b(ariables)26 +b(in)g(other)h(source)h(\014les)e(\(see)i(Section)f(8.2)h([Program)g(v) +-5 b(ariables],)27 b(page)h(56\).)41 b(File)26 b(names)i(are)150 +1680 y(recorded)36 b(in)g(ob)5 b(ject)37 b(\014les)f(as)h(debugging)e +(sym)m(b)s(ols,)i(but)f(GDB)i(w)m(ould)d(ordinarily)f(parse)i(a)h(t)m +(ypical)150 1790 y(\014le)29 b(name,)i(lik)m(e)e(`)p +Fe(foo.c)p Fk(',)h(as)g(the)h(three)f(w)m(ords)g(`)p +Fe(foo)p Fk(')g(`)p Fe(.)p Fk(')g(`)p Fe(c)p Fk('.)41 +b(T)-8 b(o)31 b(allo)m(w)f(GDB)h(to)g(recognize)g(`)p +Fe(foo.c)p Fk(')150 1899 y(as)g(a)f(single)f(sym)m(b)s(ol,)h(enclose)g +(it)g(in)f(single)g(quotes;)i(for)g(example,)390 2062 +y Fe(p)47 b('foo.c'::x)150 2230 y Fk(lo)s(oks)30 b(up)f(the)i(v)-5 +b(alue)30 b(of)g Fe(x)g Fk(in)f(the)i(scop)s(e)f(of)h(the)f(\014le)g(`) +p Fe(foo.c)p Fk('.)150 2542 y Fe(info)f(address)g Fd(sym)m(b)s(ol)630 +2651 y Fk(Describ)s(e)h(where)f(the)i(data)g(for)f Fd(sym)m(b)s(ol)j +Fk(is)c(stored.)41 b(F)-8 b(or)31 b(a)g(register)f(v)-5 +b(ariable,)29 b(this)g(sa)m(ys)630 2761 y(whic)m(h)37 +b(register)i(it)f(is)f(k)m(ept)j(in.)63 b(F)-8 b(or)40 +b(a)f(non-register)f(lo)s(cal)g(v)-5 b(ariable,)39 b(this)f(prin)m(ts)f +(the)630 2870 y(stac)m(k-frame)32 b(o\013set)g(at)f(whic)m(h)e(the)h(v) +-5 b(ariable)29 b(is)h(alw)m(a)m(ys)h(stored.)630 3022 +y(Note)23 b(the)e(con)m(trast)h(with)e(`)p Fe(print)30 +b(&)p Fd(sym)m(b)s(ol)t Fk(',)21 b(whic)m(h)f(do)s(es)h(not)g(w)m(ork)h +(at)f(all)g(for)f(a)i(register)630 3131 y(v)-5 b(ariable,)34 +b(and)f(for)g(a)i(stac)m(k)g(lo)s(cal)e(v)-5 b(ariable)33 +b(prin)m(ts)f(the)i(exact)h(address)e(of)h(the)g(curren)m(t)630 +3241 y(instan)m(tiation)29 b(of)i(the)f(v)-5 b(ariable.)150 +3434 y Fe(whatis)29 b Fd(exp)630 3544 y Fk(Prin)m(t)k(the)g(data)i(t)m +(yp)s(e)e(of)h(expression)e Fd(exp)p Fk(.)50 b Fd(exp)36 +b Fk(is)d(not)h(actually)f(ev)-5 b(aluated,)35 b(and)e(an)m(y)630 +3654 y(side-e\013ecting)27 b(op)s(erations)g(\(suc)m(h)g(as)h +(assignmen)m(ts)f(or)g(function)f(calls\))h(inside)e(it)i(do)g(not)630 +3763 y(tak)m(e)32 b(place.)41 b(See)30 b(Section)g(8.1)i +([Expressions],)d(page)i(55.)150 3957 y Fe(whatis)192 +b Fk(Prin)m(t)29 b(the)i(data)g(t)m(yp)s(e)g(of)f Fe($)p +Fk(,)g(the)h(last)f(v)-5 b(alue)30 b(in)f(the)i(v)-5 +b(alue)29 b(history)-8 b(.)150 4150 y Fe(ptype)29 b Fd(t)m(yp)s(ename) +630 4260 y Fk(Prin)m(t)35 b(a)h(description)e(of)j(data)f(t)m(yp)s(e)h +Fd(t)m(yp)s(ename)p Fk(.)58 b Fd(t)m(yp)s(ename)41 b +Fk(ma)m(y)c(b)s(e)e(the)h(name)g(of)h(a)630 4369 y(t)m(yp)s(e,)g(or)e +(for)g(C)f(co)s(de)i(it)e(ma)m(y)i(ha)m(v)m(e)g(the)g(form)e(`)p +Fe(class)c Fd(class-name)5 b Fk(',)37 b(`)p Fe(struct)29 +b Fd(struct-)630 4479 y(tag)8 b Fk(',)32 b(`)p Fe(union)d +Fd(union-tag)8 b Fk(')30 b(or)h(`)p Fe(enum)e Fd(en)m(um-tag)8 +b Fk('.)150 4672 y Fe(ptype)29 b Fd(exp)150 4782 y Fe(ptype)240 +b Fk(Prin)m(t)26 b(a)i(description)e(of)h(the)h(t)m(yp)s(e)g(of)f +(expression)g Fd(exp)p Fk(.)39 b Fe(ptype)26 b Fk(di\013ers)g(from)h +Fe(whatis)f Fk(b)m(y)630 4891 y(prin)m(ting)i(a)j(detailed)e +(description,)g(instead)h(of)g(just)g(the)h(name)f(of)h(the)f(t)m(yp)s +(e.)630 5043 y(F)-8 b(or)31 b(example,)f(for)h(this)e(v)-5 +b(ariable)29 b(declaration:)870 5188 y Fe(struct)46 b(complex)g +({double)g(real;)g(double)g(imag;})g(v;)630 5340 y Fk(the)31 +b(t)m(w)m(o)g(commands)f(giv)m(e)h(this)e(output:)p eop +%DVIPSSectionPage: 88 +88 89 bop 150 -116 a Fk(88)2644 b(Debugging)31 b(with)e(GDB)870 +299 y Fe(\(gdb\))46 b(whatis)g(v)870 403 y(type)h(=)g(struct)f(complex) +870 506 y(\(gdb\))g(ptype)h(v)870 610 y(type)g(=)g(struct)f(complex)g +({)1061 714 y(double)g(real;)1061 818 y(double)g(imag;)870 +922 y(})630 1046 y Fk(As)31 b(with)e Fe(whatis)p Fk(,)h(using)f +Fe(ptype)h Fk(without)g(an)g(argumen)m(t)i(refers)e(to)i(the)f(t)m(yp)s +(e)g(of)g Fe($)p Fk(,)g(the)630 1155 y(last)f(v)-5 b(alue)30 +b(in)f(the)i(v)-5 b(alue)30 b(history)-8 b(.)150 1309 +y Fe(info)29 b(types)g Fd(regexp)150 1418 y Fe(info)g(types)630 +1528 y Fk(Prin)m(t)23 b(a)i(brief)e(description)g(of)i(all)e(t)m(yp)s +(es)h(whose)h(name)f(matc)m(hes)i Fd(regexp)h Fk(\(or)e(all)f(t)m(yp)s +(es)g(in)630 1637 y(y)m(our)e(program,)i(if)e(y)m(ou)h(supply)d(no)i +(argumen)m(t\).)39 b(Eac)m(h)23 b(complete)g(t)m(yp)s(ename)g(is)e +(matc)m(hed)630 1747 y(as)38 b(though)g(it)f(w)m(ere)h(a)h(complete)f +(line;)i(th)m(us,)g(`)p Fe(i)30 b(type)f(value)p Fk(')37 +b(giv)m(es)h(information)e(on)630 1857 y(all)d(t)m(yp)s(es)h(in)f(y)m +(our)h(program)g(whose)g(name)g(includes)e(the)i(string)f +Fe(value)p Fk(,)h(but)g(`)p Fe(i)c(type)630 1966 y(^value$)p +Fk(')f(giv)m(es)h(information)f(only)h(on)g(t)m(yp)s(es)g(whose)g +(complete)h(name)g(is)e Fe(value)p Fk(.)630 2098 y(This)k(command)h +(di\013ers)f(from)i Fe(ptype)e Fk(in)g(t)m(w)m(o)j(w)m(a)m(ys:)50 +b(\014rst,)35 b(lik)m(e)f Fe(whatis)p Fk(,)g(it)g(do)s(es)h(not)630 +2207 y(prin)m(t)43 b(a)i(detailed)f(description;)50 b(second,)f(it)44 +b(lists)f(all)g(source)i(\014les)f(where)g(a)h(t)m(yp)s(e)g(is)630 +2317 y(de\014ned.)150 2470 y Fe(info)29 b(source)630 +2580 y Fk(Sho)m(w)23 b(the)g(name)h(of)f(the)h(curren)m(t)f(source)g +(\014le|that)g(is,)h(the)g(source)f(\014le)g(for)g(the)g(function)630 +2689 y(con)m(taining)30 b(the)g(curren)m(t)h(p)s(oin)m(t)e(of)i +(execution|and)e(the)i(language)g(it)f(w)m(as)h(written)e(in.)150 +2842 y Fe(info)g(sources)630 2952 y Fk(Prin)m(t)d(the)h(names)g(of)g +(all)f(source)i(\014les)e(in)f(y)m(our)i(program)g(for)g(whic)m(h)f +(there)h(is)f(debugging)630 3062 y(information,)40 b(organized)f(in)m +(to)h(t)m(w)m(o)h(lists:)57 b(\014les)38 b(whose)h(sym)m(b)s(ols)f(ha)m +(v)m(e)j(already)e(b)s(een)630 3171 y(read,)31 b(and)e(\014les)h(whose) +g(sym)m(b)s(ols)f(will)e(b)s(e)j(read)g(when)g(needed.)150 +3324 y Fe(info)f(functions)630 3434 y Fk(Prin)m(t)g(the)i(names)f(and)g +(data)h(t)m(yp)s(es)f(of)h(all)e(de\014ned)g(functions.)150 +3587 y Fe(info)g(functions)f Fd(regexp)630 3697 y Fk(Prin)m(t)g(the)g +(names)h(and)f(data)h(t)m(yp)s(es)g(of)g(all)e(de\014ned)h(functions)f +(whose)h(names)h(con)m(tain)g(a)630 3806 y(matc)m(h)j(for)e(regular)g +(expression)g Fd(regexp)p Fk(.)42 b(Th)m(us,)31 b(`)p +Fe(info)e(fun)h(step)p Fk(')f(\014nds)h(all)f(functions)630 +3916 y(whose)42 b(names)g(include)d Fe(step)p Fk(;)47 +b(`)p Fe(info)30 b(fun)f(^step)p Fk(')41 b(\014nds)f(those)j(whose)e +(names)h(start)630 4025 y(with)29 b Fe(step)p Fk(.)150 +4179 y Fe(info)g(variables)630 4288 y Fk(Prin)m(t)39 +b(the)h(names)g(and)f(data)h(t)m(yp)s(es)g(of)g(all)f(v)-5 +b(ariables)39 b(that)h(are)g(declared)g(outside)f(of)630 +4398 y(functions)29 b(\(i.e.,)i(excluding)e(lo)s(cal)g(v)-5 +b(ariables\).)150 4551 y Fe(info)29 b(variables)f Fd(regexp)630 +4661 y Fk(Prin)m(t)21 b(the)h(names)h(and)e(data)i(t)m(yp)s(es)f(of)g +(all)f(v)-5 b(ariables)21 b(\(except)j(for)e(lo)s(cal)f(v)-5 +b(ariables\))21 b(whose)630 4770 y(names)30 b(con)m(tain)h(a)g(matc)m +(h)g(for)f(regular)g(expression)f Fd(regexp)p Fk(.)630 +4902 y(Some)37 b(systems)g(allo)m(w)f(individual)d(ob)5 +b(ject)38 b(\014les)e(that)h(mak)m(e)h(up)e(y)m(our)h(program)g(to)h(b) +s(e)630 5011 y(replaced)d(without)f(stopping)g(and)g(restarting)h(y)m +(our)g(program.)55 b(F)-8 b(or)36 b(example,)g(in)e(Vx-)630 +5121 y(W)-8 b(orks)38 b(y)m(ou)g(can)f(simply)e(recompile)h(a)i +(defectiv)m(e)g(ob)5 b(ject)38 b(\014le)f(and)f(k)m(eep)i(on)f +(running.)630 5230 y(If)d(y)m(ou)g(are)g(running)e(on)i(one)g(of)g +(these)h(systems,)g(y)m(ou)f(can)h(allo)m(w)e(GDB)i(to)g(reload)f(the) +630 5340 y(sym)m(b)s(ols)29 b(for)h(automatically)g(relink)m(ed)f(mo)s +(dules:)p eop +%DVIPSSectionPage: 89 +89 90 bop 150 -116 a Fk(Chapter)30 b(10:)41 b(Examining)29 +b(the)h(Sym)m(b)s(ol)f(T)-8 b(able)1838 b(89)630 299 +y Fe(set)29 b(symbol-reloading)d(on)1110 408 y Fk(Replace)35 +b(sym)m(b)s(ol)f(de\014nitions)f(for)h(the)i(corresp)s(onding)d(source) +i(\014le)f(when)1110 518 y(an)c(ob)5 b(ject)32 b(\014le)d(with)g(a)i +(particular)e(name)h(is)f(seen)i(again.)630 677 y Fe(set)e +(symbol-reloading)d(off)1110 787 y Fk(Do)h(not)f(replace)g(sym)m(b)s +(ol)f(de\014nitions)e(when)i(re-encoun)m(tering)h(ob)5 +b(ject)27 b(\014les)1110 897 y(of)39 b(the)g(same)g(name.)66 +b(This)37 b(is)h(the)h(default)f(state;)44 b(if)38 b(y)m(ou)h(are)g +(not)g(run-)1110 1006 y(ning)j(on)h(a)h(system)g(that)g(p)s(ermits)e +(automatically)h(relinking)d(mo)s(dules,)1110 1116 y(y)m(ou)28 +b(should)d(lea)m(v)m(e)k Fe(symbol-reloading)23 b Fk(o\013,)29 +b(since)e(otherwise)g(GDB)h(ma)m(y)1110 1225 y(discard)20 +b(sym)m(b)s(ols)h(when)f(linking)f(large)j(programs,)i(that)e(ma)m(y)g +(con)m(tain)g(sev-)1110 1335 y(eral)30 b(mo)s(dules)e(\(from)j +(di\013eren)m(t)e(directories)h(or)g(libraries\))e(with)h(the)i(same) +1110 1445 y(name.)630 1604 y Fe(show)e(symbol-reloading)1110 +1714 y Fk(Sho)m(w)h(the)g(curren)m(t)h Fe(on)e Fk(or)i +Fe(off)e Fk(setting.)150 1923 y Fe(maint)g(print)g(symbols)f +Fd(\014lename)150 2032 y Fe(maint)h(print)g(psymbols)f +Fd(\014lename)150 2142 y Fe(maint)h(print)g(msymbols)f +Fd(\014lename)630 2252 y Fk(W)-8 b(rite)41 b(a)g(dump)d(of)j(debugging) +f(sym)m(b)s(ol)f(data)i(in)m(to)f(the)h(\014le)f Fd(\014lename)p +Fk(.)70 b(These)40 b(com-)630 2361 y(mands)35 b(are)h(used)g(to)g +(debug)g(the)g(GDB)h(sym)m(b)s(ol-reading)d(co)s(de.)58 +b(Only)35 b(sym)m(b)s(ols)f(with)630 2471 y(debugging)26 +b(data)j(are)e(included.)37 b(If)27 b(y)m(ou)h(use)f(`)p +Fe(maint)i(print)g(symbols)p Fk(',)e(GDB)h(includes)630 +2580 y(all)j(the)g(sym)m(b)s(ols)g(for)g(whic)m(h)g(it)g(has)g(already) +g(collected)h(full)e(details:)42 b(that)32 b(is,)g Fd(\014lename)630 +2690 y Fk(re\015ects)40 b(sym)m(b)s(ols)f(for)g(only)g(those)h(\014les) +f(whose)h(sym)m(b)s(ols)e(GDB)j(has)e(read.)69 b(Y)-8 +b(ou)41 b(can)630 2800 y(use)c(the)g(command)g Fe(info)29 +b(sources)35 b Fk(to)j(\014nd)d(out)j(whic)m(h)e(\014les)g(these)h +(are.)61 b(If)37 b(y)m(ou)g(use)630 2909 y(`)p Fe(maint)29 +b(print)g(psymbols)p Fk(')k(instead,)k(the)e(dump)f(sho)m(ws)h +(information)e(ab)s(out)i(sym)m(b)s(ols)630 3019 y(that)42 +b(GDB)g(only)f(kno)m(ws)g(partially|that)f(is,)j(sym)m(b)s(ols)d +(de\014ned)h(in)f(\014les)g(that)i(GDB)630 3128 y(has)c(skimmed,)i(but) +e(not)h(y)m(et)g(read)g(completely)-8 b(.)65 b(Finally)-8 +b(,)40 b(`)p Fe(maint)29 b(print)g(msymbols)p Fk(')630 +3238 y(dumps)i(just)h(the)h(minimal)d(sym)m(b)s(ol)h(information)g +(required)g(for)i(eac)m(h)h(ob)5 b(ject)34 b(\014le)d(from)630 +3347 y(whic)m(h)36 b(GDB)j(has)f(read)f(some)i(sym)m(b)s(ols.)61 +b(See)38 b(Section)g(12.1)h([Commands)e(to)h(sp)s(ecify)630 +3457 y(\014les],)c(page)g(95,)h(for)e(a)h(discussion)d(of)j(ho)m(w)f +(GDB)i(reads)e(sym)m(b)s(ols)f(\(in)g(the)i(description)630 +3567 y(of)d Fe(symbol-file)p Fk(\).)p eop +%DVIPSSectionPage: 90 +90 91 bop 150 -116 a Fk(90)2644 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmtt12 13.14 11 +/Fa 11 119 df<0F801FC03FE07FF0FFF8FFF8FFF8FFF8FFF87FF03FE01FC00F800D0D6B +8C38>46 D<3FFE00000000007FFF0000000000FFFF0000000000FFFF0000000000FFFF00 +000000007FFF00000000003FFF0000000000007F0000000000007F0000000000007F0000 +000000007F0000000000007F0000000000007F0000000000007F0000000000007F000000 +0000007F0000000000007F0000000000007F0000000000007F0000000000007F003FC000 +00007F01FFF80000007F07FFFE0000007F1FFFFF0000007F3FFFFF8000007F7FFFFFC000 +007FFFFFFFE000007FFFC0FFF000007FFE001FF800007FF8000FFC00007FF00003FC0000 +7FE00001FE00007FC00001FE00007FC00000FF00007F8000007F00007F8000007F80007F +0000003F80007F0000003F80007F0000003F80007F0000003FC0007F0000001FC0007F00 +00001FC0007F0000001FC0007F0000001FC0007F0000001FC0007F0000001FC0007F0000 +001FC0007F0000001FC0007F0000001FC0007F0000003FC0007F8000003F80007F800000 +3F80007F8000007F80007F8000007F80007FC00000FF00007FC00000FF00007FE00001FE +00007FF00003FE00007FF00007FC00007FF8000FF800007FFE003FF800007FFF80FFF000 +007FFFFFFFE000007F7FFFFFC000007F3FFFFF8000007F1FFFFF0000003F0FFFFC000000 +1E03FFF000000000007F80000032447FC238>98 D<0000001FFF00000000003FFF800000 +00007FFF80000000007FFF80000000007FFF80000000003FFF80000000001FFF80000000 +00003F8000000000003F8000000000003F8000000000003F8000000000003F8000000000 +003F8000000000003F8000000000003F8000000000003F8000000000003F800000000000 +3F8000000000003F800000007F803F80000003FFF03F8000000FFFFC3F8000003FFFFF3F +8000007FFFFFBF800000FFFFFFFF800001FFFFFFFF800003FFC07FFF800007FF000FFF80 +000FFC0007FF80000FF80003FF80001FF00001FF80001FE00000FF80003FC00000FF8000 +3FC000007F80007F8000007F80007F8000003F80007F0000003F80007F0000003F8000FF +0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE00 +00003F8000FE0000003F8000FE0000003F8000FE0000003F8000FE0000003F8000FF0000 +003F80007F0000007F80007F0000007F80007F0000007F80007F800000FF80003F800000 +FF80003FC00001FF80001FE00001FF80001FE00003FF80000FF00007FF80000FFC000FFF +800007FE003FFF800003FFC0FFFFFF0001FFFFFFFFFF8000FFFFFFBFFFC0007FFFFF3FFF +C0003FFFFC3FFFC0001FFFF83FFF800007FFE01FFF000000FF0000000032447CC238> +100 D<00003FE000000001FFFC00000007FFFF0000001FFFFFC000003FFFFFE000007FFF +FFF00000FFFFFFF80001FFE03FFC0003FF0007FE0007FE0001FE000FF80000FF000FF000 +007F001FE000007F801FC000003F803FC000003FC03F8000001FC07F8000001FC07F0000 +001FC07F0000001FE07F0000000FE0FF0000000FE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFF +FFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFC0FE0000000000FF0000 +0000007F00000000007F00000000007F80000000007F80000000003FC0000000003FC000 +0007C01FE000000FE01FF000000FE00FF800000FE007FE00001FE007FF00003FC003FFC0 +00FFC001FFFC07FF8000FFFFFFFF00007FFFFFFE00003FFFFFFC00000FFFFFF8000003FF +FFE0000000FFFF800000001FFC00002B327AB038>I<00007FC003FC000001FFF01FFF00 +0007FFFC7FFF80001FFFFFFFFFC0003FFFFFFFFFC0007FFFFFFFFFC000FFFFFFFFFFC001 +FFC07FFE1F8001FF001FF00F0003FE000FF8000003FC0007F8000007F80003FC000007F0 +0001FC00000FF00001FE00000FE00000FE00000FE00000FE00000FE00000FE00000FE000 +00FE00000FE00000FE00000FE00000FE00000FE00000FE00000FF00001FE000007F00001 +FC000007F80003FC000003FC0007F8000003FE000FF8000001FF001FF0000001FFC07FF0 +000001FFFFFFE0000001FFFFFFC0000003FFFFFF80000003FFFFFF00000007F7FFFC0000 +0007E1FFF000000007E07FC000000007E0000000000007E0000000000007F00000000000 +03F0000000000003F8000000000003FC800000000001FFFFFFC0000000FFFFFFFC000001 +FFFFFFFF000003FFFFFFFFC00007FFFFFFFFE0000FFFFFFFFFF0001FF800007FF8003FE0 +000007FC003F80000001FE007F00000000FE007F000000007F007E000000003F00FE0000 +00003F80FC000000001F80FC000000001F80FC000000001F80FC000000001F80FC000000 +001F80FC000000001F80FE000000003F807F000000007F007F80000000FF003FC0000001 +FE003FF0000007FE001FFE00003FFC000FFFE003FFF80007FFFFFFFFF00003FFFFFFFFE0 +0000FFFFFFFF8000003FFFFFFE0000000FFFFFF800000003FFFFE0000000003FFE000000 +324A7DAF38>103 D<7FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF +000000FFFFFF0000007FFFFF00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F0000007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFF +FFFF80FFFFFFFFFF807FFFFFFFFF00294379C238>108 D<00003F0007E0003FE0FFC01F +F8007FF3FFE07FFC00FFF7FFF0FFFE00FFFFFFF9FFFF00FFFFFFFBFFFF007FFFFFFFFFFF +803FFFC1FFF83F8003FF00FFE01F8003FE00FFC01FC003FE00FFC01FC003FC007F800FC0 +03FC007F800FC003F8007F000FC003F8007F000FC003F8007F000FC003F0007E000FC003 +F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0 +007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F000 +7E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E +000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E000FC003F0007E00 +0FC003F0007E000FC003F0007E000FC003F0007E000FC03FFF03FFE07FFC7FFF87FFF0FF +FEFFFFC7FFF8FFFFFFFFC7FFF8FFFFFFFFC7FFF8FFFF7FFF87FFF0FFFE3FFF03FFE07FFC +383080AF38>I<0000007FC000003FFE01FFF800007FFF07FFFE0000FFFF1FFFFF0000FF +FF3FFFFF8000FFFF7FFFFF80007FFFFFFFFFC0003FFFFFC07FC000007FFE001FE000007F +F8000FE000007FF0000FF000007FE0000FF000007FE00007F000007FC00007F000007F80 +0007F000007F800007F000007F800007F000007F000007F000007F000007F000007F0000 +07F000007F000007F000007F000007F000007F000007F000007F000007F000007F000007 +F000007F000007F000007F000007F000007F000007F000007F000007F000007F000007F0 +00007F000007F000007F000007F000007F000007F000007F000007F000007F000007F000 +007F000007F000007F000007F000007F000007F000007F000007F000007F000007F00000 +7F000007F0003FFFFE03FFFFE07FFFFF07FFFFF0FFFFFF8FFFFFF8FFFFFF8FFFFFF8FFFF +FF8FFFFFF87FFFFF07FFFFF03FFFFE03FFFFE035307FAF38>I<00000000FFC07FFFC007 +FFF8FFFFE01FFFFCFFFFE07FFFFEFFFFE0FFFFFEFFFFE1FFFFFFFFFFE3FFFFFF7FFFE7FF +81FF000FEFFC01FF000FFFF000FE000FFFE0007C000FFF800000000FFF000000000FFF00 +0000000FFE000000000FFC000000000FFC000000000FF8000000000FF8000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000 +0000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000 +0000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000 +0000000FE0000000000FE0000000000FE00000007FFFFFFF8000FFFFFFFFC000FFFFFFFF +E000FFFFFFFFE000FFFFFFFFE000FFFFFFFFC0007FFFFFFF800030307CAF38>114 +D<0007FF80F0007FFFF1F801FFFFFDF807FFFFFFF80FFFFFFFF81FFFFFFFF83FFFFFFFF8 +3FFC00FFF87FE0001FF87F80000FF8FF000007F8FE000003F8FE000003F8FE000003F8FE +000003F8FE000003F87F000001F07FC00000003FF00000003FFE0000001FFFF800000FFF +FFC00003FFFFF80000FFFFFF00003FFFFF800007FFFFE000003FFFF0000000FFF8000000 +0FFC00000003FC3C000001FE7E000000FEFE000000FFFE0000007FFF0000007FFF000000 +7FFF0000007FFF8000007FFFC00000FFFFC00000FEFFF00003FEFFF80007FCFFFF007FFC +FFFFFFFFF8FFFFFFFFF0FFFFFFFFE0FEFFFFFFC0FC3FFFFF00FC0FFFFC007801FFE00028 +3278B038>I<3FFFE000FFFF807FFFF001FFFFC0FFFFF803FFFFE0FFFFF803FFFFE0FFFF +F803FFFFE07FFFF001FFFFC03FFFE000FFFF8000FC000007E00000FE00000FE000007E00 +000FC000007E00000FC000007E00000FC000003F00001F8000003F00001F8000003F0000 +1F8000003F80003F8000001F80003F0000001F80003F0000001FC0007F0000000FC0007E +0000000FC0007E0000000FE000FE00000007E000FC00000007E000FC00000007F001FC00 +000003F001F800000003F001F800000003F803F800000001F803F000000001F803F00000 +0001FC07F000000000FC07E000000000FC07E000000000FE0FE0000000007E0FC0000000 +007E0FC0000000007F1FC0000000003F1F80000000003F1F80000000003FBF8000000000 +1FBF00000000001FBF00000000001FFF00000000000FFE00000000000FFE00000000000F +FE000000000007FC000000000003F800000033307EAE38>118 D +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmr7 7 1 +/Fb 1 50 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80001FC00FFFFF8FFFFF815267BA521>49 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmr8 8 5 +/Fc 5 85 df45 D<00001FF000C00000FFFE +01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F00000 +0FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F800000 +01C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F000000 +00C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E00000 +038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F8001 +E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>67 +D69 D82 D<7FFFFFFFFFF87FFFFFFFFFF87F +000FC003F87C000FC000F870000FC0003870000FC0003860000FC0001860000FC00018E0 +000FC0001CE0000FC0001CC0000FC0000CC0000FC0000CC0000FC0000CC0000FC0000CC0 +000FC0000C00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000001FE00000001FFFFFE00000 +1FFFFFE0002E2D7EAC33>84 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsy9 9 2 +/Fd 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmbx12 13.14 34 +/Fe 34 122 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F +F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000 +007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF +FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F +FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC +0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF +F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F +FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F +FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F +FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF +E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8 +000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800 +0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000 +3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000 +FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF +FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF +F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000 +3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8 +0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80 +007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000 +FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF +F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00 +000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000 +0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000 +000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000 +00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800 +003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000 +3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F +FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8 +000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000 +0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000 +0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000 +0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000 +0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD +FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF +E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0 +000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000 +000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000 +FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0 +0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000 +01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF +FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF +E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0 +0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC +00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0 +000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF +FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF +FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0 +0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0 +0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF +E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0 +0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000 +00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8 +00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC +00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00 +0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF +FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00 +00007FF80000000007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007 +FF8003F000000FFE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0 +001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF0000 +3FFE000FFF00003FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE000000 +00003FFE00000000003FFE00000000007FFC00000000007FFC00000000007FFC00200000 +007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000 +FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FF +FF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE +00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00 +000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC0000 +0FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000F +FF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE +0003FF80003FFC0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000 +001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032 +487BC63D>I66 D<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE00 +07C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFF +E00007FCFFC00000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0 +000FFFC00000000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE000000 +0001FFC000FFFC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FF +F000000000003FC007FFF000000000003FC007FFE000000000001FC00FFFE00000000000 +1FC00FFFC000000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000 +000000000FC03FFF80000000000007C03FFF80000000000007C07FFF80000000000007C0 +7FFF80000000000007C07FFF80000000000000007FFF00000000000000007FFF00000000 +00000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF +0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 +0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000 +000000000000FFFF0000000000000000FFFF00000000000000007FFF0000000000000000 +7FFF00000000000000007FFF80000000000000007FFF80000000000000007FFF80000000 +000007C03FFF80000000000007C03FFF80000000000007C03FFF80000000000007C01FFF +C0000000000007C01FFFC0000000000007C00FFFC000000000000FC00FFFE00000000000 +0F8007FFE000000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800 +000000003F0001FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00 +003FFF0000000001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000 +000FE0000003FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE00000000 +1FFFFE003FFC0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00 +000000000007FFFFFC000000000000001FFF800000004A4D79CB59>II<000000 +001FFF800001C00000000007FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFF +FFC00FC000000007FFFFFFFFE03FC00000001FFFFE007FF87FC00000007FFFE00007FCFF +C0000000FFFF000001FFFFC0000003FFFC0000007FFFC0000007FFF00000001FFFC00000 +0FFFC00000000FFFC000001FFF8000000007FFC000003FFF0000000003FFC000007FFE00 +00000001FFC00000FFFC0000000000FFC00001FFF80000000000FFC00003FFF800000000 +007FC00003FFF000000000003FC00007FFF000000000003FC00007FFE000000000001FC0 +000FFFE000000000001FC0000FFFC000000000001FC0001FFFC000000000000FC0001FFF +C000000000000FC0003FFF8000000000000FC0003FFF80000000000007C0003FFF800000 +00000007C0007FFF80000000000007C0007FFF80000000000007C0007FFF800000000000 +0000007FFF0000000000000000007FFF000000000000000000FFFF000000000000000000 +FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF00 +0000000000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000 +0000000000FFFF000000000000000000FFFF000000000000000000FFFF00000000000000 +0000FFFF000000000000000000FFFF0000000000000000007FFF0000000FFFFFFFFFC07F +FF0000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000 +000FFFFFFFFFC03FFF80000000001FFFC0003FFF80000000001FFFC0003FFFC000000000 +1FFFC0001FFFC0000000001FFFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0 +000FFFE0000000001FFFC00007FFE0000000001FFFC00007FFF0000000001FFFC00003FF +F0000000001FFFC00003FFF8000000001FFFC00001FFFC000000001FFFC00000FFFC0000 +00001FFFC000007FFE000000001FFFC000003FFF000000001FFFC000001FFF800000001F +FFC000000FFFE00000003FFFC0000007FFF00000007FFFC0000003FFFC0000007FFFC000 +0000FFFF000001FFFFC00000007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007 +FFFFFFFFE07FC000000001FFFFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFF +F80001C000000000001FFF8000000000524D79CB61>71 D80 D<3FFFFFFFFFFFFFFFFFC03FFFFF +FFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF +C03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001FF +FC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00000FE07E +000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C000001FFFC00 +0003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C0000 +01FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FFFC000001 +F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FFFFFFFFFF +FC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF +FFFFFFFFFC00004C4A7CC955>84 DI87 +D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE0000 +03FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0000F +FF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC0003FE +00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC00000000 +003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000FFFFF +FFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00003F +FC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF800003FFC +00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007FFC00 +FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF801F +FF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE0003 +FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC000000000 +00FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000 +0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0 +000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFFFF00 +0001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001FFF8 +00003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE0000007FF +0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001FFE0 +000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001FFE0 +000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE000000FFE +0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001FFBF +0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFFF800 +0001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFFF800 +0003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC0007FF0 +03FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000FFF8 +3FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF800000000 +FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 +FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 +7FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC00000000 +1FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC00000F8 +01FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFFFE00 +0000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000003FFFF00000 +0000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0000000000000 +FFF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000 +000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000 +7FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF00000 +000000007FF00000000000007FF00000000000007FF00000000000007FF0000000000000 +7FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF00000 +0FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007 +FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001F +FE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000 +FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FF +F8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000 +FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FF +F8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000 +FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001F +FE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000F +FFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE000 +07FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF0000 +000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FFC000 +00FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC000F +FE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF007FFC +000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FFF800 +0001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF +FFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FFF8000000 +00007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC00000000 +003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF0000001F00 +07FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F00000 +1FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC000003134 +7DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FFE0FF8000 +03FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF003FFE000 +3FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE000000000 +7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE000000000 +7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFFFF8000FF +FFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800002B +4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE007F +F01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07FE00 +00FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC0000 +7FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007F +F0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000FFC0 +0003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF80000 +01EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0000000000007 +C0000000000007C0000000000007E0000000000007E0000000000007F0000000000007FC +000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001FFFF +FFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFFFFFF +FFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC0000000 +0FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007 +FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF80000007FE0 +0FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF00000 +07FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC00000000000 +FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC0000 +01FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FFC780 +01FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF000 +01FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0 +FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF80000F +FFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC0000F +FFC00007FF800003FF000000FC0000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000007FC000FFFFC000FFFFC000FF +FFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001 +FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FF +FFFF80FFFFFF80194D7BCC22>I<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFF +C00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FF +C00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22> +108 D<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFF +FF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E00 +7FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF0000FFF3C000 +3FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00007FFF0000 +1FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000007FFC0000 +1FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF80000 +1FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00F +FFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007F +C001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF +8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FF +DE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF80000FF +F00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000FFFF +FFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFF +FFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF0000000FFFFFFFC0 +00001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF000003FF00 +07FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC000000FFE03F +FC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000007FF87FF8 +0000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF80000007FFCFFF800 +00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000 +007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF87FF8000000 +7FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01FFC000000FF +E00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF800007FE00 +00FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FFFFFF000000 +007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC07FFFE00000 +FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF00 +00FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF000001FFE00 +01FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF8001FFE000 +0007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000003FFE0 +01FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE000 +0003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE0 +01FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FFC001FFE000 +0007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE000000FFF00 +01FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC0001FFF800 +007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEFF01FFF8000 +01FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE00000001FFE000 +0000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000000000 +01FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000 +0000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE00000000000 +01FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0 +00000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800FFFF81FFFE +00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FF +C001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF0001FFF000FE +0001FFE000000001FFE000000001FFE000000001FFE000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +00FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000002A327CB132 +>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0 +000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF000001F0FF8000 +01F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00007FFFFFE0 +003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0 +001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8000007FEF8 +000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF000001FCFF00 +0003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFF +FF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000F800000000 +F800000000F800000001F800000001F800000001F800000001F800000003F800000003F8 +00000007F800000007F80000000FF80000000FF80000001FF80000003FF80000007FF800 +0000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0 +007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8 +0000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8007C007FF800 +7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C003FF800F8 +003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC00001FFFF8000 +007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF000FFFFE000 +7FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE00001FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE000 +00FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF000 +01FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF00001FFE000 +01FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE00007FFF000 +00FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFFE0001FFFFF +F07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337BB144>I<7F +FFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC000 +7FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E00000 +3FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF0000 +1F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E000000 +03FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FFF001 +F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E0000000 +003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001FFF1F +80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE00000000 +0003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001FFF8 +000000000000FFF0000000000000FFF00000000000007FE00000000000007FE000000000 +00003FC00000000000003FC00000000000001F800000000000001F800000000000001F80 +0000000000001F000000000000003F000000000000003E000000000000007E0000000000 +00007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001F000 +000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC000000000FF +E01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF80000 +0000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmsltt10 10.95 2 +/Ff 2 122 df<0000000FF00001FFE07FFE0003FFF1FFFF0007FFF7FFFF8007FFFFFFFF +8003FFFFFFFFC001FFFFF03FC0000FFF801FE0000FFF001FE0000FFE000FE0000FF8000F +E0000FF8000FE0000FF0001FE0001FE0001FC0001FE0001FC0001FC0001FC0001FC0001F +C0001FC0001FC0001FC0003FC0003FC0003FC0003F80003F80003F80003F80003F80003F +80003F80003F80003F80007F80007F80007F80007F00007F00007F00007F00007F00007F +00007F00007F00007F0000FF0000FF0000FF0000FE0000FE0000FE0000FE007FFFF81FFF +F8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFFFCFFFFFC3FFFFC7FFFF81FFFF82E287FA730 +>110 D<00FFFF01FFFE0001FFFF83FFFF0003FFFF83FFFF8003FFFF83FFFF8001FFFF83 +FFFF0000FFFF01FFFE000007E0001FC0000007E0001F80000007E0003F80000007F0003F +00000007F0003F00000003F0007E00000003F0007E00000003F000FC00000003F800FC00 +000003F801F800000001F801F800000001F803F000000001F803F000000001FC07E00000 +0001FC07E000000000FC0FC000000000FC0FC000000000FC1F8000000000FC1F80000000 +007E1F00000000007E3F00000000007E3E00000000007E7E00000000007E7C0000000000 +3E7C00000000003EF800000000003FF800000000003FF000000000003FF000000000001F +E000000000001FE000000000001FC000000000001FC000000000001F8000000000001F80 +00000000003F8000000000003F0000000000007F0000000000007E000000000000FE0000 +00000000FC000000000001FC000000003C01F8000000007E03F000000000FF07F0000000 +00FF0FE000000000FE1FC000000000FE7F8000000000FFFF8000000000FFFF0000000000 +FFFC00000000007FF800000000003FE000000000001F800000000000313C7EA630>121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsl10 10.95 31 +/Fg 31 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800 +0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001 +FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000 +000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F +F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007 +F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F +E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F +C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F +80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F +0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33 +>12 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<00000001FF800070 +0000001FFFF000F00000007FFFFC01E0000003FF807E03E000000FF8000F83E000001FE0 +0007C7E000007F800001EFE00000FF000000FFE00003FE000000FFC00007FC0000007FC0 +000FF80000003FC0001FF00000003FC0003FE00000001FC0007FC00000001FC000FF8000 +00001F8000FF000000000F8001FF000000000F8003FE000000000F8003FE000000000F80 +07FC000000000F800FFC000000000F000FF80000000007001FF80000000007001FF80000 +000007003FF0000000000F003FF0000000000F003FF00000000000007FE0000000000000 +7FE00000000000007FE00000000000007FE0000000000000FFE0000000000000FFC00000 +00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000 +FFC0000000000000FFC000003FFFFFE0FF8000003FFFFFE0FF8000003FFFFFE0FF800000 +001FFC00FF800000000FF800FF800000000FF800FF800000000FF000FFC00000000FF000 +7FC00000000FF0007FC00000000FF0007FC00000001FF0003FC00000001FF0003FE00000 +001FE0003FE00000001FE0001FE00000001FE0001FF00000001FE0000FF00000003FE000 +07F80000003FE00003FC0000007FC00003FE0000007FC00001FF000000FFC00000FF8000 +01EFC000003FC00007C7C000001FF0001F87C0000007FE00FE0380000001FFFFF8018000 +00007FFFE0000000000007FE000000003C4276BF47>71 D<00000003FF8000000000001F +FFF00000000000FE01FE0000000003F0003F000000000FC0001FC00000003F800007E000 +00007E000003F0000001FC000001F8000003F8000001FC000007F0000000FE00000FE000 +00007F00001FC00000007F00003FC00000007F80007F800000003FC000FF000000003FC0 +00FF000000003FC001FE000000001FE003FE000000001FE003FC000000001FE007FC0000 +00001FF007F8000000001FF00FF8000000001FF00FF8000000001FF01FF0000000001FF0 +1FF0000000001FF83FF0000000001FF83FE0000000001FF83FE0000000001FF87FE00000 +00001FF87FE0000000001FF87FE0000000001FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000007FE0FFC00000 +00007FE0FFC0000000007FE0FF80000000007FE0FF8000000000FFC0FF8000000000FFC0 +FF8000000000FF80FF8000000001FF80FF8000000001FF00FFC000000001FF00FFC00000 +0003FE007FC000000003FE007FC000000007FC007FC000000007F8003FC00000000FF800 +3FE00000000FF0001FE00000001FE0001FE00000003FC0000FF00000007F80000FF00000 +007F000007F8000000FE000003F8000001FC000001FC000003F8000000FE000007F00000 +007F00001FC00000003F80003F800000000FE000FE0000000003F807F80000000000FFFF +C000000000000FFC000000003D4276BF47>79 D<003FFFFFFFFE0000003FFFFFFFFFE000 +003FFFFFFFFFF80000007FF0000FFC0000003FE00001FF0000003FE00000FF8000003FC0 +00007FC000003FC000003FC000003FC000003FE000003FC000001FF000003FC000001FF0 +00007FC000001FF000007F8000001FF000007F8000001FF800007F8000001FF800007F80 +00001FF800007F8000001FF80000FF8000003FF00000FF0000003FF00000FF0000003FF0 +0000FF0000003FE00000FF0000003FE00000FF0000007FC00001FF0000007FC00001FE00 +0000FF800001FE000000FF000001FE000001FE000001FE000003FC000001FE00000FF800 +0003FE00003FE0000003FC0001FF80000003FFFFFFFE00000003FFFFFFF000000003FC00 +000000000003FC00000000000007FC00000000000007F800000000000007F80000000000 +0007F800000000000007F800000000000007F80000000000000FF80000000000000FF000 +00000000000FF00000000000000FF00000000000000FF00000000000000FF00000000000 +001FF00000000000001FE00000000000001FE00000000000001FE00000000000001FE000 +00000000001FE00000000000003FE00000000000003FC00000000000003FC00000000000 +003FC00000000000007FC0000000000000FFE00000000000FFFFFFE000000000FFFFFFE0 +00000000FFFFFFC0000000003D3E7DBD3E>I<003FFFFFFFF00000003FFFFFFFFF000000 +3FFFFFFFFFE00000007FF0003FF80000003FE00007FC0000003FE00001FE0000003FC000 +00FF0000003FC000007F8000003FC000007FC000003FC000003FC000003FC000003FE000 +007FC000003FE000007F8000003FF000007F8000003FF000007F8000003FF000007F8000 +003FF000007F8000003FF00000FF8000007FE00000FF0000007FE00000FF0000007FE000 +00FF0000007FC00000FF000000FF800000FF000000FF800001FF000001FF000001FE0000 +01FE000001FE000003FC000001FE00000FF0000001FE00001FE0000001FE00007F800000 +03FE0007FE00000003FFFFFFF000000003FFFFFF8000000003FC0007E000000003FC0003 +F800000003FC0000FC00000007FC0000FE00000007F800007F00000007F800003F800000 +07F800003F80000007F800003FC0000007F800003FC000000FF800003FC000000FF00000 +3FC000000FF000003FC000000FF000003FC000000FF000003FC000000FF000003FE00000 +1FF000007FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE00000 +7FE000001FE000007FE002003FE000007FE007003FC000007FE007003FC000007FE00700 +3FC000007FF00F007FC000007FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE000 +0FF83CFFFFFFC00007F878000000000001FFE00000000000003F8040407DBD43>82 +D<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8003FF00FF000 +0FF8000FF00FC0000FF00003F01F80000FF00001F01F00000FF00001F01E00000FF00001 +F01E00000FF00000E03C00001FF00000E03C00001FE00000E03800001FE00000E0380000 +1FE00000E07800001FE00000E07000001FE00000E07000003FE00000E07000003FC00000 +E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000000000 +7FC00000000000007F800000000000007F800000000000007F800000000000007F800000 +000000007F80000000000000FF80000000000000FF00000000000000FF00000000000000 +FF00000000000000FF00000000000000FF00000000000001FF00000000000001FE000000 +00000001FE00000000000001FE00000000000001FE00000000000001FE00000000000003 +FE00000000000003FC00000000000003FC00000000000003FC00000000000003FC000000 +00000003FC00000000000007FC00000000000007F800000000000007F800000000000007 +F800000000000007F800000000000007F80000000000000FF80000000000000FF0000000 +0000000FF00000000000000FF00000000000001FF00000000000007FFC0000000003FFFF +FFFF00000003FFFFFFFF00000003FFFFFFFF0000003C3D76BC42>84 +D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0 +0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0 +0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0 +0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0 +0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81 +C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03 +807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0 +002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80 +000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00 +000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00 +00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000 +003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000 +003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000 +007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000 +03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000 +3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077 +BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC +001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000 +00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000 +00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 +FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F +80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A +7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800 +00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000 +0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000 +0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000 +000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000 +FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F +E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F +800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF +000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F +000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007 +E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I< +00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001 +F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0 +0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00 +0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828> +I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF +8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000 +000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000 +000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000 +000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000003FC0000000003F80000000003F80000000003F80000000003F800000 +00003F80000000007F80000000007F00000000007F00000000007F00000000007F000000 +00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000 +0003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000 +007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003 +F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001 +FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007 +F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC +00000071FFF0000000E07F80000000E00000000001C00000000001C00000000001C00000 +000001C00000000001E00000000001E00000000001F00000000001FFFFF8000001FFFFFF +800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000 +FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F00F8000000 +1F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC007C000001 +F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF00 +0000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF +0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8 +0000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F7 +0007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF0 +0007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0 +000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80 +001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F00 +003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE00 +00FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000 +780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000000000000000 +000000000000000000000000000000000000000000000000000000000003F801FFF801FF +F001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001F +C0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F +00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFF +F0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF000000003FFF00000000 +01FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000000 +03F80000000003F80000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF000 +07F000FF800007F000FE00000FF000F800000FE001F000000FE003C000000FE007800000 +0FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E00000001FC7F0000000 +1FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE000000 +3F80FF0000003F007F0000007F007F8000007E003F8000007E003FC000007E001FC00000 +7E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001 +FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30> +107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE +0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8 +0003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0 +000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80 +003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE00 +03FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF +8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003 +F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003 +F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007 +F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000F +E0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001F +E0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F +8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFF +FEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01F +FF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC00 +07F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE000 +0FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC000 +1FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F8000 +3FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF0000 +7F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87F +FFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F0 +1F8000000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000 +007C0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000 +007F003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF0000 +00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF0000 +01FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F0000 +07E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001 +F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE000000 +7FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000 +FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC +00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800 +000FF00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F00000 +1FE00007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007F +C0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00 +001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F800000 +3FDC007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F +8000000000007F8000000000007F0000000000007F0000000000007F0000000000007F00 +0000000000FF000000000000FF000000000000FE000000000000FE000000000000FE0000 +00000001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF80000 +0000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000F +E607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE0 +0000001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC000 +00003F800000003F800000003F800000003F800000003F800000007F800000007F000000 +007F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000 +FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724> +114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E000 +0F8003E000078003E000078007C000070007C000070007E000070007E000070007F00007 +0007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800 +001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E0038 +00007E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E00 +00F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7D +A824>I<00038000000380000003800000038000000780000007000000070000000F0000 +000F0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE0000 +1FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F80000 +03F8000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F00000 +0FF000000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E00 +1FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC07000 +0FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC00 +7FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001 +FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F8 +07F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00F +E0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0 +003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E +3FFF01FFF83FFF003FE03F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07F +FFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C00 +000000FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC3800000 +00001FC700000000001FEF00000000000FFE000000000007FC000000000007F800000000 +0003F8000000000003FC000000000003FC000000000007FE00000000000FFE0000000000 +1E7F00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E0 +1FE000000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003 +FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFF +F80032277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF +000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C000 +0001FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E000000 +00FF000E00000000FF001C000000007F001C000000007F0038000000007F007800000000 +7F8070000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001F +C380000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC +00000000000FFC00000000000FF800000000000FF8000000000007F0000000000007F000 +0000000007E0000000000007E0000000000003C000000000000380000000000003800000 +000000070000000000000F0000000000000E0000000000001E0000000000001C00000000 +000038000000001C0038000000003F0070000000007F007000000000FF00E000000000FF +01C000000000FF03C000000000FE038000000000FC070000000000701E0000000000783C +00000000003FF000000000000FC00000000000343A80A630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmtt10 10.95 76 +/Fh 76 126 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE +003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE +003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C +001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007C000000FE00FE0 +00000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE0 +00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0 +007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF +003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F00 +00007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F00 +0000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC00 +0003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F800 +0003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730 +>I<000038000000007C00000000FC00000000FC00000000FC00000000FC00000003FF00 +00001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE0 +3FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC +00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0 +FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFF +FE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07 +F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8 +FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01F +FEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000 +FC00000000FC00000000FC00000000FC00000000FC000000007C0000000038000025477B +BE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC +00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>39 +D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE +0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80 +007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F80003F80 +003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE +0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E1847 +71BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000 +FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC00 +01FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE00 +01FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC000 +3F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE000078 +0000184778BE30>I<0000E000000001F000000003F800000003F800000003F800000003 +F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9 +FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF00 +00007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0 +FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F8000000 +03F800000003F800000003F800000001F000000000E0000023277AAE30>I<00003E0000 +0000003E00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF +00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF0 +1FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF0 +7FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFF +F8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FF +F0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F8000000 +03F800000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F +C00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00 +000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000 +001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000 +FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F8 +0000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F8000 +00007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC000000 +03FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003F +C00000003FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE00 +0000007C000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE00000 +3FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0 +001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F0000 +01F87F000001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F +800003FC3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0 +001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFF +FC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0 +000007E000000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0 +003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFF +FC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE +000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0 +FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818 +000003F800000003F800000003F800000007F800000007F00000000FF00000000FE00000 +001FE00000001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007 +FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00 +000007FC0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F0 +07FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F +FFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE00 +03FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01F +E00007F01FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000 +000FE00000001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFF +FC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001F +F000000007F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE +18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF +000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FF +FFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<000003FC0000000007FE00 +0000000FFE000000001FFE000000001FFE000000003FFE000000007FFE000000007F7E00 +000000FE7E00000000FE7E00000001FC7E00000003F87E00000003F87E00000007F07E00 +000007F07E0000000FE07E0000001FC07E0000001FC07E0000003F807E0000003F807E00 +00007F007E000000FE007E000000FE007E000001FC007E000003F8007E000003F8007E00 +0007F0007E000007F0007E00000FE0007E00001FC0007E00001FC0007E00003F80007E00 +003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E00000000007E00000000007E00 +000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00 +000000007E000000007FFFFE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF +0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFF +FFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF00 +3FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000FF000000007F000 +000007F000000007F800000003F800000003F800000003F818000003F87E000003F87E00 +0003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F00001FE07F8000 +3FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE0 +00007FFF8000000FFC000025397BB730>I<00000FF80000007FFF000001FFFF800007FF +FFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007 +F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC00000003F80000000 +3F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FF +FFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF80 +0003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE7F000000FE7F0000 +00FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003 +FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00 +007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFF +FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0 +FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000 +0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000 +3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC +00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000 +000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000 +000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>I< +0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01F +F8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F00 +0001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF000 +1FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE +0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC +7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE +000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8 +003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF +0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FF +FFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F8000 +07F07F000003F8FF000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001 +FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE +3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00 +FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00000003F800000003F80000 +0007F800000007F00000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000 +FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF80 +0000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE0 +7FE03FC00F00000000000000000000000000000000000000000000000000000000000000 +0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<03C00FF01F +F81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C00000000000000000000000000000000000 +0000000000000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03 +FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>I<7FFF +FFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFF +FFFFFE000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF +FFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 D<78000000007E00000000FF00 +000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC0000003FFE0 +000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC +0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000001FF8 +0000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007FFC0000 +01FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000000FFF +C000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF000000007E0000 +00007800000000252F7BB230>I<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFF +FFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF0000 +0FE0FF00000FE07E00000FE07E00001FE01800007FC0000000FFC0000003FF80000007FF +0000000FFE0000001FF80000003FF00000007FC0000000FF80000000FF00000001FE0000 +0001FE00000003FC00000003F800000003F800000007F800000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000003E000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000001C000000007F000000007F00000000FF80000000FF80000000FF800000007F000 +000007F000000001C0000023397AB830>I<00007F0000000000FF8000000000FF800000 +0001FFC000000001FFC000000001FFC000000001FFC000000003FFE000000003F7E00000 +0003F7E000000003F7E000000003F7E000000007F7F000000007E3F000000007E3F00000 +0007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1F80000000FC1F80000 +001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000 +003F80FE0000003F80FE0000003F80FE0000007F007F0000007F007F0000007F007F0000 +007F007F000000FF007F800000FE003F800000FFFFFF800000FFFFFF800000FFFFFF8000 +01FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC001FE00003F8000FE000 +03F8000FE00003F8000FE00003F8000FE00007F8000FF00007F00007F00007F00007F000 +7FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF00 +29397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFF +E0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F80001FC0003F80001 +FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000 +FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F80007F80003F8001F +F00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFF +E00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F80000FE0003F80000 +7F0003F800007F0003F800007F0003F800003F8003F800003F8003F800003F8003F80000 +3F8003F800003F8003F800003F8003F800007F8003F800007F0003F800007F0003F80000 +FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFF +F000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00007F803C0003FFF0 +3E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE +07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F +800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00000000FF00000000FE00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F000000 +007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE +0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF801FF000FFE07FE000 +7FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC000273A7CB830>I< +3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE000 +03F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003FE0003F80001FE00 +03F80000FF0003F80000FF0003F800007F8003F800007F8003F800003F8003F800003FC0 +03F800001FC003F800001FC003F800001FC003F800001FC003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800001FE003F800001FC0 +03F800001FC003F800001FC003F800003FC003F800003F8003F800003F8003F800007F80 +03F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007FC0003F8000FFC00 +03F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF0000 +7FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800003F8003F800003F +8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800001F +0003F80000000003F80000000003F80000000003F80000000003F8007C000003F800FE00 +0003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFFFE000003FFFFFE00 +0003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800FE000003F800FE00 +0003F800FE000003F8007C000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F8000007C003F800000FE003F800000FE003F800000FE003F800000F +E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE07FFFFFFFFF +E0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730 +>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFF +FFC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000 +1FC001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC003E000001FC007F000001FC007F000001FC007F +000001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF +000001FFFFFF000001FC007F000001FC007F000001FC007F000001FC007F000001FC003E +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC000000003FFFF80000007FFFFC000000FFFFFC000000FFFFFC00 +00007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F0000003FFC0F800000FFF +F1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE00 +3FF80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001FE00007F8001FC000 +07F8003FC00007F8003F800003F8003F800003F8007F800003F8007F000003F8007F0000 +01F0007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000FFFF00FE0001 +FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F000003F8007F0000 +03F8007F800003F8003F800007F8003F800007F8003FC00007F8001FC00007F8001FE000 +0FF8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003FE003FF80001FF00 +7FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FF +C1F0000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFF +E03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FF +FFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFF +C01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7F +FFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000007FFFFF +FF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF +F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC +00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC +00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF +FFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FFFE0003FFF8 +FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF00 +07EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F00 +07E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F00 +07E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F00 +07E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F00 +07E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F00 +07E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F00 +07E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE0 +7FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730> +I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF +8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F8 +0003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F8 +0003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F8 +0003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F8 +0003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F8 +0003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F8 +0003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF8 +0003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF8 +007FFF800FF8003FFF0007F0002B387EB730>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF +8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003 +FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F80000 +3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000 +7F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000F +FC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE +000003FFFFF0000003F80000000003F80000000003F80000000003F80000000003F80000 +000003F80000000003F80000000003F80000000003F80000000003F80000000003F80000 +000003F80000000003F80000000003F80000000003F80000000003F8000000007FFFC000 +0000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB7 +30>80 D<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFF +FFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F8 +0003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F8 +0001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8 +003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FF +FFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8 +000FF00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F8 +0007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F8 +0007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFF +E001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82 +D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0 +3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE +00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0 +0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF +FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F +F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF +F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801 +FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF +FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00 +3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F +FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF +FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001 +FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000 +3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000 +007FFC000000001FF000002F3980B730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0 +FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F800 +01FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC000 +003F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE0000 +000FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF00000 +0001FFF000000000FFE000000000FFE0000000007FC0000000007FC0000000007FC00000 +00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 +00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 +00003F80000000003F80000000003F80000000003F80000000003F8000000003FFF80000 +0007FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730> +89 D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019 +476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF000000 +007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000 +0FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001 +FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001F +E00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC +00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80 +0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800 +000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000 +0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000 +000FF00000000FF000000007F800000007F800000003F800000003F800000001F0000000 +00F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F +8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF +807FFFFF0019477DBE30>I<00070000001FC000007FF00000FFF80003FFFE000FFFFF80 +3FFFFFE07FFDFFF0FFF07FF8FFC01FF8FF800FF8FE0003F87C0001F0100000401D0E77B7 +30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFF +FFF025077B7D30>I<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFF +F800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC000 +3F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000FF +FFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC0 +1FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE0000 +1FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001 +FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF +00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FF +FE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000 +FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000 +FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000 +FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000 +FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000 +FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000 +FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C +3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC0 +03FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F +800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F0000 +00007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003F +C007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000 +232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FFF0 +00000001FFF00000000007F00000000007F00000000007F00000000007F00000000007F0 +0000000007F00000000007F00000000007F00000000007F00000000007F0000003FE07F0 +00001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0 +000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0 +007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007F0 +00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0 +00FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0 +001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFF +F000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00 +000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC0 +0FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F +000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFF +FFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F8000 +01F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFF +E000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000 +FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07 +F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF +FFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +3FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830> +I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFF +E007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80 +001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80 +000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC00 +0007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000 +000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF00 +0003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE +007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F +80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE +003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF00 +00001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE0000 +0000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFF +F80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000 +FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81F +FFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B7 +30>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003F8 +00000003F800000000E00000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC0000 +7FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC0 +23397AB830>I<000001C0000007F0000007F000000FF800000FF800000FF8000007F000 +0007F0000001C00000000000000000000000000000000000000000000000000000000000 +0000000000000000FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF +003FC0FF007FC0FFFFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830 +>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000 +000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000 +000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC03FF +FF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001F +E00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8 +000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0 +000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF +000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007 +F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3F +FFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000 +FFFFFC0000FFFFFC00007FFFFC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFF +FFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEF +FF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07 +FF03F80007FC07FE03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F8 +01F80007F003F801F80007E003F001F80007E003F001F80007E003F001F80007E003F001 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF +1FFF8FFFC07FFE0FFF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE0 +00FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE +0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFF +FC3FFFF81FFFF82F2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FF +FFFE0003FFFFFF8003FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC000 +07F83F800003F87F800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE +7F000001FC7F000001FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00F +F8003FE00FFC007FE007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000F +FFE0000001FF0000272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFF +FFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0 +007F8000FF80003FC000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00 +000FF000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00 +0007F000FE000007F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00 +000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF0 +03FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1F +FF000000FE03FC000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE +0000007FFFFC0000003FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFF +C0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001F +FF801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001F +F0000000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001F +C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F +C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F +C0000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFF +FFFE00003FFFFFFC00002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFF +FFFF001FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC0000 +7F00FC00007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00 +000FFFFF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF80 +7C00007F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF +80001FC0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFF +FFF000F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F +C000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC00 +1FC001FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003 +FFFFC00003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC00 +7FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE00 +00FE0007FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE +000FFFFEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFF +C0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F0 +0001FC0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC0 +00007F001FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F00 +00001FC07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00 +000007F1FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000 +000001FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC000 +0000003F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03F +FFF87FFFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F00000 +7E0003F000007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000 +FC0001F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1 +F80000FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9 +F000007CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07F +E000003FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA6 +30>I<3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81 +FFFC0000FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3 +F80000000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF +00000000007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7 +E000000007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F00 +7E0000007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3 +FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFF +E0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC +0003F00000FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F +000FC000003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000F +C03F0000000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003 +F0FC00000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF000000000 +7DF0000000007FF0000000007FF0000000003FE0000000003FE0000000003FE000000000 +1FC0000000001FC0000000001FC0000000001F80000000001F80000000003F8000000000 +3F00000000003F00000000007F00000000007E00000000007E0000000F00FE0000001F80 +FC0000003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFF +C00000001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<00 +00003FF0000003FFF800000FFFF800001FFFF800007FFFF800007FFFF00000FFF0000000 +FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0003FC00000007F80000003FF800003FFFF00000FFFFE00000FFFFC00000FFFF000000FF +FFC00000FFFFE000003FFFF00000003FF800000007F800000003FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FE00000000FF00000000FFF000 +00007FFFF000007FFFF800001FFFF800000FFFF8000003FFF80000003FF025477BBE30> +123 D<7FE0000000FFFE000000FFFF800000FFFFC00000FFFFF000007FFFF00000007FF8 +00000007F800000003FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FE00000000FF00000000FFE00000007FFFE000003FFFF800001FFFF80000 +07FFF800001FFFF800003FFFF800007FFFE00000FFE0000000FF00000001FE00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000007F8000000 +7FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE0000007FE00000002547 +7BBE30>125 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 17.28 28 +/Fi 28 122 df<00000000F000000000000001F800000000000007F80000000000001FF8 +0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000 +0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8 +000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F +FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF +FFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF8000000 +03FFFFFFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003F +FFFC0001FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01F +E0000000FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF000000 +3FFFFC7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFF +FFE000000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE00000 +07FFFFFFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1F +FF00000007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE0000000000 +0FFFFE00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800 +000000003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000 +FFFFC00000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000 +00000007FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003F +FF0000000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000 +000003FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0 +0000000000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F00 +0007FC0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F8000 +00007E00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE00 +07F000000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFF +FFFFFC00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80F +FFFFFFFFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFF +FFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FF +FFFFFFFFFFFFF0405E78DD51>I<000000FFFF0000000000000FFFFFF800000000003FFF +FFFF0000000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC00 +07FFFE0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000 +007FFFE00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000 +001FFFF80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00 +001FFFFC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00 +001FFFFC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000 +003FFFF80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000 +007FFFE00000000000007FFFE0000000000000FFFFC0000000000000FFFF800000000000 +01FFFF00000000000001FFFE00000000000003FFFC00000000000007FFF8000000000000 +0FFFF00000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFF +FFF800000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFF +FFFF000000000000003FFFE000000000000007FFF800000000000001FFFE000000000000 +00FFFF000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000 +001FFFF80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000 +000FFFFE0000000000000FFFFF00000000000007FFFF00000000000007FFFF8000000000 +0007FFFF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF0000 +0007FFFFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE000 +0007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF000 +0007FFFF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000 +000FFFFF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000 +001FFFFC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE0000 +00FFFFE00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFF +FFFFFC0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFF +FFF0000000000001FFFE00000000426079DD51>I<0000000000000FE000000000000000 +00000000001FF00000000000000000000000001FF00000000000000000000000003FF800 +00000000000000000000003FF80000000000000000000000003FF8000000000000000000 +0000007FFC0000000000000000000000007FFC000000000000000000000000FFFE000000 +000000000000000000FFFE000000000000000000000000FFFE0000000000000000000000 +01FFFF000000000000000000000001FFFF000000000000000000000003FFFF8000000000 +00000000000003FFFF800000000000000000000007FFFFC00000000000000000000007FF +FFC00000000000000000000007FFFFC0000000000000000000000FFFFFE0000000000000 +000000000FFFFFE0000000000000000000001FFFFFF0000000000000000000001FFFFFF0 +000000000000000000001FFFFFF0000000000000000000003FFFFFF80000000000000000 +00003FFFFFF8000000000000000000007FBFFFFC000000000000000000007FBFFFFC0000 +00000000000000007F1FFFFC00000000000000000000FF1FFFFE00000000000000000000 +FE1FFFFE00000000000000000001FE0FFFFF00000000000000000001FE0FFFFF00000000 +000000000001FC07FFFF00000000000000000003FC07FFFF80000000000000000003F807 +FFFF80000000000000000007F803FFFFC0000000000000000007F803FFFFC00000000000 +00000007F001FFFFC000000000000000000FF001FFFFE000000000000000000FE001FFFF +E000000000000000001FE000FFFFF000000000000000001FE000FFFFF000000000000000 +001FC0007FFFF000000000000000003FC0007FFFF800000000000000003F80007FFFF800 +000000000000007F80003FFFFC00000000000000007F80003FFFFC00000000000000007F +00001FFFFC0000000000000000FF00001FFFFE0000000000000000FE00001FFFFE000000 +0000000001FE00000FFFFF0000000000000001FE00000FFFFF0000000000000001FC0000 +07FFFF0000000000000003FC000007FFFF8000000000000003F8000007FFFF8000000000 +000007F8000003FFFFC000000000000007F8000003FFFFC000000000000007F0000001FF +FFC00000000000000FF0000001FFFFE00000000000000FE0000001FFFFE0000000000000 +1FE0000000FFFFF00000000000001FE0000000FFFFF00000000000001FC00000007FFFF0 +0000000000003FC00000007FFFF80000000000003F800000007FFFF80000000000007F80 +0000003FFFFC0000000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC0000 +00000000FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFF +FFFFFFFF000000000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF00000000 +0003FC0000000007FFFF800000000003F80000000007FFFF800000000007F80000000003 +FFFFC00000000007F00000000003FFFFC00000000007F00000000001FFFFC0000000000F +F00000000001FFFFE0000000000FE00000000000FFFFE0000000001FE00000000000FFFF +F0000000001FC00000000000FFFFF0000000001FC000000000007FFFF0000000003FC000 +000000007FFFF8000000003F8000000000003FFFF8000000007F8000000000003FFFFC00 +0000007F0000000000003FFFFC000000007F0000000000001FFFFC00000000FF00000000 +00001FFFFE00000000FE0000000000000FFFFE00000001FE0000000000000FFFFF000000 +01FC0000000000000FFFFF00000003FE00000000000007FFFF8000001FFFC00000000000 +07FFFF8000FFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF +FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF +FFFFFEFFFFFFFFE0000000FFFFFFFFFFFE6F647BE37A>65 DI68 DII<00 +0000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE +00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC000000000 +0FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81 +FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF +000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0 +000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000 +0000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC00000 +1FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF00000000000 +0007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFF +C000000000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000 +FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000 +0000000000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0 +001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000 +000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F +FFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000 +00000000007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8 +00000000000000000000007FFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF +FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000 +0000000000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8 +00000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF +FFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC0000 +00001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0 +003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000 +000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000F +FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF000000000000 +01FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFF +C0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FF +FFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800 +0000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0 +000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000 +000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000 +003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC0000000 +7FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC000000000 +3FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF800 +1FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C0000000000000 +7FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>I<000000FFFC00 +0001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFFFFFF +C01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800000F +FFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF00000000 +1FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC00000000 +01FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF800000000 +007FE07FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF800000000 +001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00000000 +000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC0000000 +0007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFFFF800000 +0000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFFFFE0 +0000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFFFFFF +FE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFFFFFF +FFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFFFFFF +FFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FFFFFF +FFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000007F +FFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC000000000000 +1FFFFC00000000000007FFFE00000000000003FFFE00000000000003FFFE7C0000000000 +01FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000000000 +007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE0000000000 +003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF0000000000 +003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE000000000 +007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC00000000 +01FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF8000000 +0FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFFFFFF +FFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003FFFFF +E00000F0000001FFFE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFF +FFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF00 +1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000F +FFFF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFF +E000000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE00000 +00FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803F +C0000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE0000000 +3FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE0 +0000001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000 +FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00 +000000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000F +E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000 +000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FF +FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 +0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 +0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 +0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 +00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 +00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 +00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 +00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000 +FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000 +000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000 +000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000 +000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF +FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 +0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 +0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 +0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 +00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 +00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 +00000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFF +FFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFF +FFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>I<000003FFFE000000 +000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFFFF80000000001FFFFF +FFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000FFF80001FFFC000000 +01FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF80000003FFFE00003F +FFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE00000FFFF0000003FF +FE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF8000001FFFC000007FFF8 +000000FFF8000007FFF80000007FF0000007FFF80000001FC0000007FFF8000000000000 +0007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF80000 +000000000007FFF80000000000000007FFF80000000000000007FFF8000000000001FFFF +FFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007FFFFFFFFFF800000001 +FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF80000007FFFF00007FFF8 +000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE000007FFF800000FFFF800 +0007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003FFFE0000007FFF80000 +7FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FFF80000FFFF80000007 +FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF +8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF80000FFFFC000001FFFF8 +00007FFFC000003FFFF800007FFFE000003FFFF800003FFFE000007DFFFC00003FFFF000 +01F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF80 +01FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000FFFFF800003FFFFF000 +01FFFF0000001FFF00000000000049437CC14E>97 D<0007FF80000000000000FFFFFF80 +000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000 +FFFFFF80000000000000FFFFFF8000000000000000FFFF80000000000000007FFF800000 +00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80 +000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000 +003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000 +00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F +FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000 +0000003FFF80000000000000003FFF8000FFF8000000003FFF800FFFFF800000003FFF80 +7FFFFFF00000003FFF81FFFFFFFC0000003FFF87FFFFFFFF0000003FFF8FFF00FFFFC000 +003FFFBFF0001FFFE000003FFFFFC00007FFF000003FFFFF000003FFF800003FFFFE0000 +00FFFC00003FFFF8000000FFFE00003FFFF00000007FFF00003FFFE00000003FFF80003F +FFC00000003FFFC0003FFFC00000001FFFC0003FFFC00000001FFFE0003FFFC00000001F +FFE0003FFFC00000000FFFF0003FFFC00000000FFFF0003FFFC00000000FFFF8003FFFC0 +0000000FFFF8003FFFC00000000FFFF8003FFFC000000007FFFC003FFFC000000007FFFC +003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC00000 +0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007 +FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0 +00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFC003FFFC000000007FFFC +003FFFC000000007FFFC003FFFC000000007FFFC003FFFC00000000FFFF8003FFFC00000 +000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF0003FFFC00000000FFFF0003F +FFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000003FFFC0003FFFE00000003F +FF80003FFFE00000007FFF00003FFFF00000007FFF00003FFFF8000000FFFE00003FFFFC +000001FFFC00003FFEFF000007FFF800003FFC7F80000FFFF000003FF83FE0003FFFC000 +003FF00FFC03FFFF8000003FE007FFFFFFFE0000003FC001FFFFFFF80000003F8000FFFF +FFE00000003F00001FFFFF0000000000000003FFE00000004F657BE35A>I<0000000FFF +F00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FFFFFFFFFE0000 +03FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFFE0007FFF0000 +0FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF800001FFFF007 +FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFFE01FFFE00000 +0FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE000000000007F +FFC000000000007FFFC000000000007FFFC000000000007FFFC00000000000FFFFC00000 +000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FF +FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000 +000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000007F +FFC000000000007FFFC000000000007FFFE000000000007FFFE000000000003FFFE00000 +0000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF000000000FC0F +FFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003F803FFFE0000 +0007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFFE000007F8000 +1FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF00000003FFFFF +FFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437BC148>I<0000 +000FFFC0000000000001FFFFFC00000000000FFFFFFF80000000003FFFFFFFE000000000 +FFFFFFFFF800000003FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003F +FF80000FFFC000007FFF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003FF +FC000001FFF80003FFF8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFF +F00000007FFE001FFFF00000007FFE001FFFE00000007FFE003FFFE00000003FFF003FFF +E00000003FFF003FFFE00000003FFF007FFFE00000003FFF007FFFC00000003FFF007FFF +C00000001FFF807FFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFF +C00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFF +FFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FFFF +C0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000007FFF +C00000000000007FFFC00000000000007FFFC00000000000007FFFE00000000000007FFF +E00000000000003FFFE00000000000003FFFE00000000000001FFFE00000000000001FFF +F0000000000F001FFFF0000000001F800FFFF0000000003F8007FFF8000000003F8007FF +F8000000007F0003FFFC000000007F0001FFFE00000000FE0000FFFE00000001FE00007F +FF00000003FC00003FFF80000007F800001FFFE000000FF000000FFFF000003FE0000003 +FFFC0001FFC0000001FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF800000000 +07FFFFFFE00000000000FFFFFF00000000000007FFF000000041437CC14A>101 +D<000000003FFC0000000007FFFF800000003FFFFFC0000001FFFFFFF0000007FFFFFFF8 +00000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF00 +01FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001FFFF000FFFC001FFFF000F +FFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003FF8001FFF80001FF0001FFF +800007C0001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80 +000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000 +0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000 +00001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000 +FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF +C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 +001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF +C0000000001FFFC0000000001FFFC00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF +FC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038657CE431>I<0000000000 +000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFFFE03FFFF8000 +01FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF +01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF8 +00001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF800001FFFC000 +0007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000000FFFF00000 +0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF0 +00000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF800001FFF8000 +0001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE000000003FFF0000 +FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFFFFC000000000 +3FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000FC007FFE0000 +00000000FC000000000000000001FC000000000000000001FC000000000000000001FC00 +0000000000000001FC000000000000000001FE000000000000000001FE00000000000000 +0001FF000000000000000001FF800000000000000001FFF00000000000000001FFFFFFFF +FF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF0000000 +7FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFF +FFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFF +FFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF000000000FFFFE +001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF007FF8000000 +00001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF000000000000FFF00FF +F000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF00000000000 +0FFF00FFF800000000001FFF007FF800000000001FFE007FFC00000000003FFE003FFC00 +000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC000000003FFF0 +0007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF0000007FFFF800 +1FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFFFFFF00000000 +000FFFFFFFF00000000000003FFFFC000000004A607CC151>I<000FE00000003FF80000 +007FFC000001FFFF000001FFFF000003FFFF800003FFFF800007FFFFC00007FFFFC00007 +FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003FFFF800003FFFF800001FF +FF000001FFFF0000007FFC0000003FF80000000FE0000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000007FF80007FFFFF8000 +7FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF800000FFFF8000007FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFF +FFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 +D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000 +00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647B +E32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC +000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000 +FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF +8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE0000 +03FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE +0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE000000 +3FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF +FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF +8051417BC05A>110 D<00000007FFE0000000000000FFFFFF000000000007FFFFFFE000 +0000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE0 +00000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE +0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFF +C007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FF +F81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FF +FC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF +FE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FF +FE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FF +FC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFF +F00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFF +C001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC +00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF00 +0000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE00000 +0048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF0 +0000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBF +F0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00 +003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000 +007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003F +FFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000F +FFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0 +0000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE +003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000 +0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007 +FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC0 +0000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8 +003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000 +003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003F +FFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FF +FC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCF +FC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000 +003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC00000 +00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F +FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000 +0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0 +000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000 +003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000 +00000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFF +FFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF0000000 +00004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFF +F0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF +003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF00 +3FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003F +FFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFF +C0000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFF +FFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC0 +42>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFF +FFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF00000 +00FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC0000000 +3F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F +80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF8000000 +7FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007 +FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000F +FFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF0000000 +00FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000 +007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF00000000 +1FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003F +E0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00 +FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0 +000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E000000000000FE000000000000FE000000000000F +E000000000000FE000000000000FE000000000001FE000000000001FE000000000001FE0 +00000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE000 +00000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE00000 +00001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00 +FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F +FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFF +F0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE +00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF +80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE +0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FF +FFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0 +000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003 +FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE00 +00003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001F +FFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE000 +00FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FF +FFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80 +000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<7FFFFFFFC0007F +FFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFF +FFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00 +000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80 +000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000 +001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC +000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000 +FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000 +000000001FFFFE000000000000000FFFFC0000000000000007FFFC0000000000000003FF +FE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF8000000000 +0000007FFFC0000000000000007FFFE000000000000000FFFFF000000000000001FFFFF8 +00000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE000000000000 +1FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC000 +00000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000000007F800 +0FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000 +003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003F +FFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFF +F00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFF +FFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120 +DI E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmti10 10.95 21 +/Fj 21 120 df<01E007F80FF80FF81FFC1FFC1FFC1FFC0FF80798001800380030003000 +70006000E000C001C00380070006000E001C0038007000E000C0000E1C7A891C>44 +D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0 +00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001 +FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000 +3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000 +07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000 +1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000 +3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003 +FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000 +FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F +F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003 +F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003 +FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F +E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F +E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F +800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00 +0000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFFFFFFF8000001 +FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0000003FC0000 +0FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8000001FC0000 +07F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE00000FF00000 +00FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0000000FF0000 +3FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF00007FC00000 +01FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80000001FE0000 +FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC0001FE000000 +07FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC0000000FF80003 +FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE00007F8000000 +3FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF0000000FF00000F +F0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000001FE0000007 +F000003FE000000FE000003FC000003FC000003FC000007F0000007FC00000FE0000007F +C00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000FFFFFFFFFC00 +0000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007FFF000E00000 +003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC000001FE00003 +DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC0000007F000007 +F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00007F80000000 +3E0000FF800000003E0000FF000000003E0001FE000000003C0003FE000000003C0003FC +000000003C0007FC000000003C0007F80000000038000FF80000000038000FF800000000 +38001FF00000000038001FF00000000000003FE00000000000003FE00000000000003FE0 +0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000 +0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80 +0001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000FF00000000FF +8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF00000001FF0000FF00 +000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE00007F80000003FC +00007F80000003FC00003F80000007FC00003FC0000007FC00001FC0000007F800001FE0 +00000FF800000FF000001FF8000007F000003FF8000003F800007BF0000001FE0000F1F0 +000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8000000000000 +7FC0000000003B4273BF46>71 D<00000000FFC0000000000007FFF800000000003F80FE +0000000000FC003F0000000003F0000F8000000007E00007C00000001F800007E0000000 +3F000003F00000007E000001F8000000FC000001FC000001F8000000FC000003F0000000 +FE000007F0000000FE00000FE0000000FE00001FC00000007F00003FC00000007F00003F +800000007F00007F000000007F0000FF000000007F8000FE000000007F8001FE00000000 +7F8003FC000000007F8003FC000000007F8007FC000000007F8007F8000000007F800FF8 +00000000FF800FF800000000FF800FF000000000FF801FF000000000FF801FF000000000 +FF003FE000000001FF003FE000000001FF003FE000000001FF003FE000000001FF007FC0 +00000003FE007FC000000003FE007FC000000003FE007FC000000007FC007FC000000007 +FC007F8000000007FC007F800000000FF800FF800000000FF800FF800000000FF000FF80 +0000001FF000FF800000001FE0007F800000003FE0007F800000003FC0007F800000007F +80007F800000007F80007F80000000FF00007F80000000FE00003F80000001FE00003F80 +000003FC00003FC0000003F800001FC0000007F000001FC000000FE000000FE000001FC0 +00000FE000003F80000007F000007F00000003F00000FC00000001F80001F800000000FC +0007E0000000007F001F80000000001FC07E000000000007FFF8000000000000FF800000 +0000394273BF46>79 D<7FFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01 +FFFFFC00FFFFE003FF800007FF00000FFC0001FF000007FC000007F00001FE000007FC00 +0003E00001FE000003FC000003C00001FE000003FC000003C00001FE000003FC00000380 +0001FE000003FC000007000001FE000003FC000007000001FE000007FC00000E000001FE +000007FC00000E000001FE00000FFC00001C000001FE00000FFC00003C000001FE00001F +FC000038000001FE00001FFC000070000001FE00003BFC000070000001FE00003BFC0000 +E0000001FE000073FC0000E0000001FE000073FC0001C0000001FF0000E3FC0001C00000 +01FF0001E3FC000380000000FF0001C3FC000380000000FF0003C3FC000700000000FF00 +0383FC000700000000FF000703FC000E00000000FF000703FC001E00000000FF000E03FC +001C00000000FF000E03FC003800000000FF001C03FE003800000000FF001C03FE007000 +000000FF003801FE007000000000FF003801FE00E000000000FF007001FE00E000000000 +FF00F001FE01C000000000FF00E001FE01C000000000FF01E001FE038000000000FF01C0 +01FE038000000000FF038001FE070000000000FF038001FE0F0000000000FF070001FE0E +0000000000FF070001FE1C0000000000FF0E0001FE1C0000000000FF0E0001FE38000000 +0000FF1C0001FE380000000000FF9C0001FE700000000000FFB80001FE7000000000007F +F80001FEE000000000007FF00001FEE000000000007FF00001FFC000000000007FE00001 +FFC000000000007FC00001FF8000000000007FC00001FF8000000000007F800001FF0000 +000000007F800001FE0000000000007F000001FE0000000000007F000000FC0000000000 +007E000000FC0000000000007E000000F80000000000007C000000F80000000000007C00 +0000F000000000000078000000F000000000000070000000E0000000000053406EBD5B> +87 D<00007E00000001FF80000007C1C380001F80EFC0003F00FFC0007E007FC000FC00 +7F8001F8003F8003F0003F8003F0003F8007E0003F000FE0003F000FC0003F001FC0007F +001FC0007E003F80007E003F80007E003F8000FE007F8000FC007F0000FC007F0000FC00 +7F0001FC00FF0001F800FE0001F800FE0001F800FE0003F800FE0003F038FC0003F038FC +0003F038FC0007F038FC0007E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E00 +7FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF0000FC003E00252977A72E>97 +D<00001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F80 +00FC007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001F +C00000003F800000003F800000003F800000007F800000007F000000007F000000007F00 +000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0 +001F0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>99 +D<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F000 +1E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC +00FFFFC000FE000000FE000000FE000000FE000000FC000000FC000000FC000000FC0000 +00FC000000FC000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001 +E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A>101 +D<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE +000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F800 +FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003F8 +000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E000 +1F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003FE +0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC00 +000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E000FF +000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001FFF +C0000003FE000000273B7CA72A>103 D<0001FC000000FFFC000000FFF8000000FFF800 +000003F800000003F800000003F000000003F000000007F000000007F000000007E00000 +0007E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC0000000 +1F800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00007F +3E0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE00 +07E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000F +C007F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F00 +0FC0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F +0001F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE00 +00F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC00 +03FC0003F80000E000000000000000000000000000000000000000000000000000000000 +0000000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC038 +0FC0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000 +FC0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700F +C0F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0007F0 +03FFF003FFE003FFE0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80 +003F80003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC00 +01FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E0000FE000 +0FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F0000 +7F07007E07007E0700FE0F00FE0E00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C7800 +3C70001FE000078000144079BE17>108 D<01F0003F80007F000007FC01FFE003FFC000 +0F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E7000FC00 +3C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F8000FC00 +703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE0001FC00 +F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC0003F800 +00FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F80007F000 +01FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F0000FC000 +03F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE0003F81E0 +07F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC0003E0380 +0FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F80003E0E00 +1FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A>I<01F0 +003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38007E003C1F +F0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80007E00703F +00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E0001FC0000FE +0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F80003F00001F8 +0007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F0001FC0F007F0 +001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC0001F03800FC0 +001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979A733>I<00 +001FC0000000FFF8000003F07C00000FC01F00001F801F00003F000F80007E000FC000FC +0007C001F80007E003F00007E007F00007E007E00007E00FE00007F01FC00007F01FC000 +07F03F800007F03F800007F03F80000FE07F80000FE07F00000FE07F00000FE07F00001F +E0FF00001FC0FE00001FC0FE00001FC0FE00003F80FE00003F80FE00007F00FE00007F00 +FC00007E007C0000FC007E0001FC007E0001F8007E0003F0003E0007E0001F000FC0001F +001F80000F803E000007C0FC000001FFF00000003F800000242977A72E>I<01F000FC00 +07FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE038 +1FC01FE0783FC01FC0703F800700703F800000703F000000F03F000000F07F000000007E +000000007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00 +000001F800000001F800000001F800000003F800000003F000000003F000000003F00000 +0007F000000007E000000007E000000007E00000000FE00000000FC00000000FC0000000 +0FC00000001FC00000001F800000000700000000232979A726>114 +D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00F800 +FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000FFFF +0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C0003 +F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070000F +8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003F000 +0007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000 +001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFFFF80 +FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F80000 +01F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E00000 +0FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F803C00 +3F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F0000 +07FC000001F00000193A78B81E>I<007C000000007001FF00007001FC038F8001F801FC +07078001F801FC0E07C001F801FE1E07C003F801FE1C07C003F000FE3C0FC003F000FE38 +0FC003F0007C380FC007F0007C781FC007E0003C701F8007E0003C701F8007E0003CF03F +800FE0003CF03F000FC00038003F000FC00038007F000FC00038007E001FC00078007E00 +1F80007000FE001F80007000FC001F80007000FC003F8000F001FC003F0000E001F8003F +0000E001F8003F0000E001F8003F0001E003F8007F0001C003F0007E0001C003F0007E00 +03C003F0007E00038003F0007E00038003F0007E00070003F000FE00070003F000FE000E +0001F001FE001E0001F801FF001C0000F8039F00380000FC079F807000003E0F07C1E000 +001FFC03FFC0000003F0007F0000372979A73C>119 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmbx12 14.4 35 +/Fk 35 122 df<00000001FFFC0001FFE0000000003FFFFF801FFFF800000001FFFFFFE0 +7FFFFE0000000FFFFFFFF9FFFFFF0000003FFFC00FFFFFC0FF8000007FFC0003FFFE01FF +C00001FFE00007FFFC03FFC00003FFC0000FFFF807FFE00007FF00000FFFF007FFE0000F +FE00001FFFE007FFE0001FFC00001FFFE007FFE0001FFC00001FFFC007FFE0003FF80000 +1FFFC007FFE0003FF800001FFFC003FFC0007FF800001FFF8003FFC0007FF000000FFF80 +01FF80007FF0000007FF80007E00007FF0000003FF80000000007FF0000003FF80000000 +007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0 +000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003 +FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF8000 +0000007FF0000003FF80000000007FF0000003FF80000000FFFFFFFFFFFFFFFFFF0000FF +FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFF +FFFFFFFFFF0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF +C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000 +00007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007F +F8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF80000 +03FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0 +000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000 +007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8 +000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003 +FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000 +0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000000000 +7FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF800 +0003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF +C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000 +00007FF8000003FFC00000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFF +FFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF0000053547DD34E +>11 D<00000000FFFC0000000000001FFFFF800000000001FFFFFFE00000000007FFFFFF +F0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001FFE00003 +FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000FFE00001F +FF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003FF800001F +FF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003FF8000007 +FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003FF8000000 +000000003FF8000000000000003FF8000000000000003FF8000000000000003FF8000000 +000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFFFFFFFFFF +FFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFF +FFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003 +FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFFFFFC03FF +FFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FF +FFFFC042547DD34B>I<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000 +0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003 +F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000 +3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F +FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80 +00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000 +00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000 +0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000 +000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000 +0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007 +FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF +E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00 +00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037 +4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE +00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000 +00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE +000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000 +000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE +0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000 +07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE +000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003 +F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE +0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8 +00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE +00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00 +00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF +FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE +0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF +FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000 +00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF +FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF +000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000 +0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3 +FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00 +007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000 +1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F +FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF +F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0 +FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF +FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00 +00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00 +07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF +C0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFF +F00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F +80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE0 +01FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00F +FFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF +80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF00 +080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F00 +7FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007 +FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FF +F8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFC +FFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F +FF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF +000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF80 +0003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE000 +0FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFF +F0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43> +I<00000000001F00000000000000000000003F80000000000000000000007FC000000000 +0000000000007FC000000000000000000000FFE000000000000000000000FFE000000000 +000000000000FFE000000000000000000001FFF000000000000000000001FFF000000000 +000000000003FFF800000000000000000003FFF800000000000000000003FFF800000000 +000000000007FFFC00000000000000000007FFFC00000000000000000007FFFC00000000 +00000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF00000000 +00000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF80000000 +00000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC0000000 +00000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE0000000 +0000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF0000000 +0000000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC000000 +0000000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE000000 +000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF000000 +000000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF800000 +000000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC00000 +00000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF00000 +00000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF80000 +00000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC0000 +00000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE0000 +0000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000 +0000003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFFC000 +0000007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFFE000 +000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFFF000 +000001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FFF800 +000007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC00 +00000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF00 +0000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF +E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF +E05B547BD366>65 D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FF +FFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FF +C07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC0 +0001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFF +E0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000 +000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000000000 +FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC00F +FFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE000 +00000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000000000 +00000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000000F +C07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FFFF +800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80 +00000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0000000 +00000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000000000 +07C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C01F +FFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF000 +00000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800000000 +00001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE0000000000007E +00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F800000F +FFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE00 +0000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001F +F80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF000000 +00000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000525479 +D261>67 D69 +D<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0 +000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0 +0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0 +000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0 +00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0 +00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0 +0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0 +0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0 +001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0 +003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0 +007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000 +007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF +E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF +E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0 +001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0 +000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0 +0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0 +0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0 +00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0 +000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0 +0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0 +00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0 +0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000 +005B5479D26A>71 D80 D82 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000FFFFFFFF8000 +0001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003FFC00000FFF80 +003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80 +000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007FFC00001FE00 +0007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0 +000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFFFFC0000000FF +FFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC0 +0003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF00 +0007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FFFC000007FFC0 +00FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00 +000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0 +001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFF +FF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97 +D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000 +00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000 +0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00 +0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0 +0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC +0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF +0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF +0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE +0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8 +0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0 +0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800 +0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000 +0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00 +000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003 +FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF +800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00 +000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000 +007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000 +3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007 +FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F +FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001 +FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80000000000007FFFF +80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF +80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF +8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF +800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF +80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF +80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF +80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF +800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF +FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF +FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF +FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F +FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF +C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0 +7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF +FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF +FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000 +0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000 +03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F +80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000 +00001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000F +FFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE +00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0 +007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFF +FFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFF +FE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF00 +0003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001 +FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC0 +0FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE0000 +1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE0000 +1FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF00000 +01FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFF +FC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000000000 +0FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE00000 +000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF80000 +07FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFF +FFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF00 +0FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE00000 +0001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0 +FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF00000 +0003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF800 +03FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFF +FFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000000000 +00FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000 +0003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001FFC0000 +0000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC00 +0000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF80 +0000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC0 +0000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC0 +0000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +00FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF +C0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0 +000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF0 +0003FFE00000FF8000007F00000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000003FF000FFFFF0 +00FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I< +003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0 +FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFF +C00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF0 +1FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF800 +00FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E0000 +7FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FF +F800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC00 +0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000 +FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8 +07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67 +367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF0 +0FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0 +F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7 +800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC +000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF +F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE0 +00000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC000000 +1FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000 +FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001F +FF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE000000 +1FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FF +FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000 +1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF +FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE000000 +1FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001F +FF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF800000 +7FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF800000 +3FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF +000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000 +FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE0000 +03FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE000 +00FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC00 +00FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF00 +00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00 +00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE00 +00FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC00 +00FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE000 +00FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC0000 +00FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC000000 +00FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000 +FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007F +E003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FF +E3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FF +FE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FF +F800000000FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F36 +7CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF +000FF80007FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F +007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F +00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00 +003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF +00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FF +F000000001FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000F +F0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001F +C0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF8 +00FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00 +000000003E00000000003E00000000003E00000000003E00000000007E00000000007E00 +000000007E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE00 +00000001FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE00 +0000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFF +FF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF00 +0F80001FFF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFF +F80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000 +FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000 +FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC000 +00FFF800000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000 +007FF800003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000 +001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC0 +00007FFFF803FFFFC0000007FFE003FF000042377BB54B>II121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmcsc10 10.95 14 +/Fl 14 118 df<000001E0000000000001E0000000000003F0000000000003F000000000 +0003F0000000000007F8000000000007F8000000000007F800000000000FFC0000000000 +0FFC00000000001FFE00000000001CFE00000000001CFE00000000003CFF000000000038 +7F0000000000387F0000000000703F8000000000703F8000000000703F8000000000E01F +C000000000E01FC000000001E01FE000000001C00FE000000001C00FE0000000038007F0 +000000038007F0000000038007F0000000070003F8000000070003F80000000F0003FC00 +00000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE0000001C0000FE0000 +003800007F0000003800007F0000007800007F8000007000003F8000007000003F800000 +F000003FC00000E000001FC00001E000001FC00003F000001FE00007F000001FE0000FF8 +00003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC032317DB038>97 +D<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9F0007F80003F +F000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003F00FE0000001 +F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000F07F80000000 +707F8000000070FF0000000070FF0000000000FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000 +007F80000000707F80000000707F80000000703F80000000703FC0000000F01FC0000000 +F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F80000038001FC000007 +8000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE00000007FFF80 +0000000FF800002C317BAF36>99 D101 D<00000FF800600000FFFE00E00003FFFF81E0 +000FF807E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800000FE0 +07F0000007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC0000001E0 +3F80000001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000000000 +FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000 +FF0000000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE0 +3F8000000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000000FE0 +07F000000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0 +000FFC03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103 +D105 D108 +DII< +00001FF800000000FFFF00000007F00FE000000FC003F000003F0000FC00007E00007E00 +00FC00003F0001F800001F8003F000000FC007E0000007E00FE0000007F00FC0000003F0 +1FC0000003F81F80000001F83F80000001FC3F80000001FC7F80000001FE7F00000000FE +7F00000000FE7F00000000FEFF00000000FFFF00000000FFFF00000000FFFF00000000FF +FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FF +7F80000001FE7F80000001FE7F80000001FE3F80000001FC3F80000001FC3FC0000003FC +1FC0000003F80FE0000007F00FE0000007F007F000000FE003F000000FC001F800001F80 +00FC00003F00007E00007E00003F0000FC00000FC003F0000007F00FE0000000FFFF0000 +00001FF8000030317BAF3A>II114 +D<003FC00C00FFF81C03FFFE3C0FE03FFC1F8007FC1F0003FC3E0001FC7C0000FC7C0000 +7CF800007CF800003CF800003CF800003CFC00001CFC00001CFE00001CFF0000007F8000 +007FE000007FFE00003FFFE0001FFFFE000FFFFF8007FFFFE001FFFFF0007FFFF8000FFF +FC0000FFFC000007FE000001FE000000FE0000007F0000003FE000003FE000001FE00000 +1FE000001FF000001FF000001FF000001EF800003EFC00003CFE00007CFF0000F8FFC001 +F0FBF807E0F1FFFFC0E07FFF00C007FC0020317BAF2A>I<7FFFFFFFFFF87FFFFFFFFFF8 +7FFFFFFFFFF87F801FF007F87E000FE000F878000FE0007878000FE0007870000FE00038 +F0000FE0003CF0000FE0003CF0000FE0003CE0000FE0001CE0000FE0001CE0000FE0001C +E0000FE0001CE0000FE0001C00000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000 +00000FE0000000000FE0000000000FE0000000000FE0000000003FF80000001FFFFFF000 +001FFFFFF000001FFFFFF0002E2E7CAD36>II E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmr10 10.95 78 +/Fm 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F +807F807F807F807F807F807F807F807F807F807F807F803F003F003F003F003F003F003F +003F003F003F003F003F001E001E001E001E001E001E001E001E001E001E001E000C0000 +0000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A +4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FF +E07FF07FE03FF01E600F300060003000600030006000300060003000E0007000C0006000 +C0006000C0006001C000E0018000C0038001C003000180070003800E0007001C000E0018 +000C0038001C00300018001C1C7DBE2D>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0 +1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800 +30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E +00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80 +000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00 +007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00 +007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80 +000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C +00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0 +FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00 +1C001800380030000B1C798919>44 DI<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0000000180 +00000003C000000007C000000007C000000007800000000F800000000F800000000F0000 +00001F000000001F000000001E000000003E000000003E000000003C000000007C000000 +007C000000007800000000F800000000F800000000F000000001F000000001F000000001 +E000000003E000000003E000000003C000000007C000000007C000000007800000000F80 +0000000F800000001F000000001F000000001E000000003E000000003E000000003C0000 +00007C000000007C000000007800000000F800000000F800000000F000000001F0000000 +01F000000001E000000003E000000003E000000003C000000007C000000007C000000007 +800000000F800000000F800000000F000000001F000000001F000000001E000000003E00 +0000003E000000007C000000007C000000007800000000F800000000F800000000F00000 +0001F000000001F000000001E000000003E000000003E000000003C000000007C0000000 +07C000000007800000000F800000000F800000000F000000001F000000001F000000001E +000000003E000000003E000000003C000000007C000000007C000000007800000000F800 +000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC00000 +3F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0 +000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F0000 +03F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC +FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF +000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F00 +0003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F8000 +07E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F8 +00003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C00000 +1FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +7FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE0 +0003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC0 +7800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FF +C0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000 +003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001 +FC00000003F800000007F000000007E00000000FC00000001F800000003F000000007E00 +0000007C00000000F800000001F000000003E000000007C00000000F800000001F000070 +003E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F +000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F +0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0 +007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000 +FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC0 +0000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE00 +000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE000 +00003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0 +003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000 +FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F800 +00243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E00000000 +7E00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E +0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E00 +0001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E0000 +38007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300 +007E000700007E000E00007E000C00007E001C00007E003800007E003800007E00700000 +7E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE +00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D> +I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF000 +07FFFFC00007FFFF000007FFFC0000073FE0000007000000000700000000070000000007 +000000000700000000070000000007000000000700000000070000000007000000000700 +00000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C000 +7E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000F +E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0 +7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC +00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F80 +01FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00 +001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC +003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE000 +00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000 +007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00 +FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF +80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80 +001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC000 +1FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC +0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<380000 +00003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFF +F87FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00 +E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E00000 +0001C000000003C0000000078000000007000000000F000000001E000000001E00000000 +3C000000003C000000007C000000007800000000F800000000F800000001F800000001F0 +00000003F000000003F000000003F000000007F000000007F000000007F00000000FF000 +00000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE00000 +001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000000 +3FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I< +0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F +00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E00 +0007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC00 +3E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF00 +00001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF80 +0F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8 +000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC00 +0001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC000 +3E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003 +FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE000 +7E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001F +C0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0 +FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F +80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F0 +01DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE0000000 +3FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F +003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE000 +1F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000000000000000000000000000000000000000000 +0000000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F80 +1E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E0000000000000000 +000000000000000000000000000000000000000000000000000000000000001E007F00FF +80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C00180018001800380030007 +0006000E000C001C003800300030000A3979A619>I<00000007000000000000000F8000 +00000000000F800000000000000F800000000000001FC00000000000001FC00000000000 +001FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF000 +00000000007FF00000000000007FF0000000000000FFF8000000000000E7F80000000000 +00E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE00 +000000000381FE00000000000381FE00000000000700FF00000000000700FF0000000000 +0700FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC0 +000000001C003FC0000000001C003FC00000000038001FE00000000038001FE000000000 +38001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F8 +00000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001 +FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF +00000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E +0000007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001F +E00000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC +0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFF +FFF83D417DC044>65 DI<0000003FF00006000003FFFE000E00000F +FFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000 +000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE000000 +00FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF800000000 +3E1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E +7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FF +C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000 +000000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE00000 +00000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000 +001C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE00000000 +7000FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF000000780 +0007F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC00000 +0003FFFF00000000003FF0000037427BBF42>III +I<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF +0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC +00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00 +000001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C +001FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE000 +0000001C007FE0000000001C007FE0000000001C007FC0000000001C007FC00000000000 +00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000 +0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000 +00FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000 +001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC +003FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800 +000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC +0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF0 +00000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C +0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>III75 +DIII<0000007FE0000000000007FF +FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000 +000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000 +0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00 +07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000 +00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0 +7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0 +7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000 +0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00 +07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000 +000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000 +0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF +FE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000 +1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000 +7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C +FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F +FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007 +FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000 +01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000 +3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C +FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0 +1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF +803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000 +3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003 +C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000 +3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000 +E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF +FFFFFE00003B3D7DBC42>IIII<7FFFFF +C003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE0 +00001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C00000003FE +00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF8001E000 +0000007FC001C0000000003FC003C0000000003FE00780000000001FF00700000000000F +F00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003FE780000 +00000001FF70000000000001FFF0000000000000FFE00000000000007FC0000000000000 +7FC00000000000003FE00000000000001FF00000000000001FF00000000000001FF80000 +000000001FFC0000000000003FFC0000000000003BFE00000000000071FF000000000000 +F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003803FE000 +00000007003FE0000000000F001FF0000000000E000FF8000000001C000FF8000000003C +0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E00000FF80 +000001E00000FF80000003C000007FC00000038000003FE00000078000003FE000000F00 +00001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF +00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>II91 +D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018 +0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060 +00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F +E00F0007801C1C73BE2D>II<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>I124 +D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 91 +91 92 bop 150 -116 a Fm(Chapter)30 b(11:)41 b(Altering)30 +b(Execution)2244 b(91)150 299 y Fi(11)80 b(Altering)54 +b(Execution)275 542 y Fm(Once)34 b(y)m(ou)h(think)d(y)m(ou)j(ha)m(v)m +(e)h(found)d(an)h(error)g(in)f(y)m(our)h(program,)i(y)m(ou)e(migh)m(t)h +(w)m(an)m(t)g(to)g(\014nd)e(out)150 652 y(for)h(certain)g(whether)f +(correcting)i(the)f(apparen)m(t)g(error)g(w)m(ould)f(lead)h(to)h +(correct)g(results)e(in)f(the)j(rest)150 761 y(of)i(the)f(run.)58 +b(Y)-8 b(ou)37 b(can)g(\014nd)e(the)i(answ)m(er)f(b)m(y)h(exp)s(erimen) +m(t,)g(using)e(the)i(GDB)h(features)e(for)h(altering)150 +871 y(execution)31 b(of)f(the)h(program.)275 1008 y(F)-8 +b(or)25 b(example,)h(y)m(ou)f(can)g(store)h(new)e(v)-5 +b(alues)24 b(in)m(to)h(v)-5 b(ariables)24 b(or)h(memory)f(lo)s +(cations,)i(giv)m(e)f(y)m(our)g(pro-)150 1118 y(gram)k(a)g(signal,)f +(restart)h(it)g(at)g(a)g(di\013eren)m(t)g(address,)f(or)h(ev)m(en)g +(return)f(prematurely)g(from)g(a)h(function.)150 1383 +y Fk(11.1)68 b(Assignmen)l(t)46 b(to)f(v)-7 b(ariables)275 +1578 y Fm(T)f(o)42 b(alter)f(the)h(v)-5 b(alue)41 b(of)h(a)g(v)-5 +b(ariable,)44 b(ev)-5 b(aluate)42 b(an)g(assignmen)m(t)f(expression.)73 +b(See)42 b(Section)g(8.1)150 1688 y([Expressions],)29 +b(page)i(55.)42 b(F)-8 b(or)31 b(example,)390 1820 y +Fh(print)46 b(x=4)150 1957 y Fm(stores)26 b(the)f(v)-5 +b(alue)24 b(4)i(in)m(to)f(the)g(v)-5 b(ariable)24 b Fh(x)p +Fm(,)i(and)f(then)f(prin)m(ts)g(the)h(v)-5 b(alue)25 +b(of)g(the)g(assignmen)m(t)g(expression)150 2067 y(\(whic)m(h)41 +b(is)f(4\).)75 b(See)41 b(Chapter)g(9)h([Using)f(GDB)i(with)d +(Di\013eren)m(t)i(Languages],)j(page)d(71,)k(for)41 b(more)150 +2176 y(information)29 b(on)h(op)s(erators)g(in)g(supp)s(orted)e +(languages.)275 2314 y(If)35 b(y)m(ou)i(are)g(not)g(in)m(terested)f(in) +f(seeing)h(the)h(v)-5 b(alue)36 b(of)g(the)h(assignmen)m(t,)h(use)e +(the)h Fh(set)e Fm(command)150 2423 y(instead)24 b(of)h(the)g +Fh(print)e Fm(command.)39 b Fh(set)24 b Fm(is)g(really)f(the)i(same)h +(as)f Fh(print)e Fm(except)j(that)f(the)g(expression's)150 +2533 y(v)-5 b(alue)39 b(is)f(not)i(prin)m(ted)e(and)h(is)f(not)i(put)f +(in)f(the)h(v)-5 b(alue)39 b(history)g(\(see)h(Section)f(8.8)i([V)-8 +b(alue)39 b(history],)150 2643 y(page)31 b(66\).)42 b(The)30 +b(expression)f(is)g(ev)-5 b(aluated)31 b(only)f(for)g(its)f(e\013ects.) +275 2780 y(If)42 b(the)i(b)s(eginning)c(of)j(the)h(argumen)m(t)f +(string)f(of)i(the)f Fh(set)f Fm(command)h(app)s(ears)g(iden)m(tical)f +(to)i(a)150 2890 y Fh(set)33 b Fm(sub)s(command,)f(use)i(the)g +Fh(set)29 b(variable)i Fm(command)j(instead)f(of)g(just)g +Fh(set)p Fm(.)50 b(This)32 b(command)h(is)150 2999 y(iden)m(tical)h(to) +h Fh(set)f Fm(except)i(for)e(its)g(lac)m(k)i(of)f(sub)s(commands.)52 +b(F)-8 b(or)35 b(example,)h(if)e(y)m(our)g(program)h(has)g(a)150 +3109 y(v)-5 b(ariable)37 b Fh(width)p Fm(,)h(y)m(ou)g(get)h(an)e(error) +h(if)e(y)m(ou)j(try)e(to)i(set)f(a)g(new)f(v)-5 b(alue)37 +b(with)g(just)g(`)p Fh(set)30 b(width=13)p Fm(',)150 +3218 y(b)s(ecause)g(GDB)i(has)e(the)h(command)f Fh(set)f(width)p +Fm(:)390 3350 y Fh(\(gdb\))46 b(whatis)g(width)390 3454 +y(type)h(=)g(double)390 3558 y(\(gdb\))f(p)i(width)390 +3661 y($4)f(=)h(13)390 3765 y(\(gdb\))e(set)h(width=47)390 +3869 y(Invalid)f(syntax)g(in)h(expression.)150 4007 y +Fm(The)33 b(in)m(v)-5 b(alid)32 b(expression,)h(of)h(course,)h(is)e(`)p +Fh(=47)p Fm('.)50 b(In)33 b(order)g(to)i(actually)e(set)i(the)f +(program's)f(v)-5 b(ariable)150 4116 y Fh(width)p Fm(,)29 +b(use)390 4248 y Fh(\(gdb\))46 b(set)h(var)g(width=47)275 +4385 y Fm(GDB)37 b(allo)m(ws)f(more)h(implicit)d(con)m(v)m(ersions)i +(in)g(assignmen)m(ts)g(than)g(C;)h(y)m(ou)g(can)g(freely)f(store)h(an) +150 4495 y(in)m(teger)27 b(v)-5 b(alue)27 b(in)m(to)g(a)g(p)s(oin)m +(ter)f(v)-5 b(ariable)26 b(or)g(vice)h(v)m(ersa,)i(and)d(y)m(ou)h(can)h +(con)m(v)m(ert)g(an)m(y)f(structure)g(to)h(an)m(y)150 +4605 y(other)j(structure)f(that)g(is)g(the)g(same)h(length)f(or)g +(shorter.)275 4742 y(T)-8 b(o)29 b(store)g(v)-5 b(alues)29 +b(in)m(to)g(arbitrary)e(places)i(in)f(memory)-8 b(,)29 +b(use)g(the)g(`)p Fh({...)o(})p Fm(')g(construct)g(to)h(generate)h(a) +150 4852 y(v)-5 b(alue)33 b(of)h(sp)s(eci\014ed)f(t)m(yp)s(e)h(at)g(a)h +(sp)s(eci\014ed)d(address)h(\(see)i(Section)e(8.1)i([Expressions],)f +(page)h(55\).)52 b(F)-8 b(or)150 4961 y(example,)31 b +Fh({int}0x83040)d Fm(refers)j(to)g(memory)g(lo)s(cation)g +Fh(0x83040)e Fm(as)j(an)f(in)m(teger)g(\(whic)m(h)f(implies)f(a)150 +5071 y(certain)h(size)h(and)e(represen)m(tation)i(in)e(memory\),)i(and) +390 5202 y Fh(set)47 b({int}0x83040)d(=)k(4)150 5340 +y Fm(stores)31 b(the)f(v)-5 b(alue)30 b(4)h(in)m(to)f(that)h(memory)g +(lo)s(cation.)p eop +%DVIPSSectionPage: 92 +92 93 bop 150 -116 a Fm(92)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fk(11.2)68 b(Con)l(tin)l(uing)46 b(at)g(a)f(di\013eren)l(t)h +(address)275 495 y Fm(Ordinarily)-8 b(,)31 b(when)h(y)m(ou)i(con)m(tin) +m(ue)g(y)m(our)f(program,)i(y)m(ou)f(do)f(so)h(at)g(the)g(place)f +(where)h(it)f(stopp)s(ed,)150 605 y(with)23 b(the)h Fh(continue)e +Fm(command.)39 b(Y)-8 b(ou)24 b(can)h(instead)e(con)m(tin)m(ue)i(at)g +(an)f(address)f(of)h(y)m(our)h(o)m(wn)f(c)m(ho)s(osing,)150 +714 y(with)29 b(the)i(follo)m(wing)d(commands:)150 935 +y Fh(jump)h Fg(linesp)s(ec)630 1045 y Fm(Resume)i(execution)g(at)g +(line)f Fg(linesp)s(ec)p Fm(.)40 b(Execution)31 b(stops)g(again)g +(immediately)e(if)h(there)630 1154 y(is)38 b(a)i(breakp)s(oin)m(t)e +(there.)68 b(See)40 b(Section)f(7.1)h([Prin)m(ting)e(source)h(lines],)i +(page)f(51,)i(for)e(a)630 1264 y(description)h(of)h(the)h(di\013eren)m +(t)f(forms)g(of)g Fg(linesp)s(ec)p Fm(.)75 b(It)43 b(is)e(common)i +(practice)g(to)g(use)630 1373 y(the)h Fh(tbreak)f Fm(command)h(in)f +(conjunction)g(with)g Fh(jump)p Fm(.)81 b(See)44 b(Section)g(5.1.1)i +([Setting)630 1483 y(breakp)s(oin)m(ts],)30 b(page)h(28.)630 +1619 y(The)44 b Fh(jump)f Fm(command)i(do)s(es)f(not)h(c)m(hange)h(the) +e(curren)m(t)h(stac)m(k)h(frame,)i(or)d(the)f(stac)m(k)630 +1729 y(p)s(oin)m(ter,)30 b(or)g(the)g(con)m(ten)m(ts)i(of)f(an)m(y)f +(memory)g(lo)s(cation)g(or)g(an)m(y)h(register)f(other)h(than)f(the)630 +1839 y(program)37 b(coun)m(ter.)62 b(If)36 b(line)g Fg(linesp)s(ec)41 +b Fm(is)36 b(in)g(a)h(di\013eren)m(t)g(function)f(from)g(the)i(one)f +(cur-)630 1948 y(ren)m(tly)24 b(executing,)j(the)e(results)f(ma)m(y)h +(b)s(e)f(bizarre)g(if)g(the)h(t)m(w)m(o)i(functions)c(exp)s(ect)i +(di\013eren)m(t)630 2058 y(patterns)i(of)g(argumen)m(ts)g(or)g(of)g(lo) +s(cal)f(v)-5 b(ariables.)39 b(F)-8 b(or)27 b(this)f(reason,)i(the)f +Fh(jump)f Fm(command)630 2167 y(requests)33 b(con\014rmation)g(if)g +(the)h(sp)s(eci\014ed)e(line)f(is)i(not)h(in)e(the)i(function)e(curren) +m(tly)h(exe-)630 2277 y(cuting.)39 b(Ho)m(w)m(ev)m(er,)31 +b(ev)m(en)d(bizarre)f(results)g(are)h(predictable)e(if)h(y)m(ou)h(are)g +(w)m(ell)f(acquain)m(ted)630 2386 y(with)i(the)i(mac)m(hine-language)f +(co)s(de)h(of)g(y)m(our)f(program.)150 2550 y Fh(jump)f(*)p +Fg(address)630 2659 y Fm(Resume)h(execution)h(at)g(the)f(instruction)f +(at)i(address)e Fg(address)p Fm(.)275 2824 y(Y)-8 b(ou)38 +b(can)g(get)h(m)m(uc)m(h)f(the)g(same)g(e\013ect)h(as)f(the)g +Fh(jump)f Fm(command)g(b)m(y)h(storing)f(a)h(new)g(v)-5 +b(alue)37 b(in)m(to)150 2934 y(the)e(register)f Fh($pc)p +Fm(.)52 b(The)34 b(di\013erence)g(is)f(that)i(this)f(do)s(es)g(not)g +(start)h(y)m(our)g(program)f(running;)g(it)g(only)150 +3044 y(c)m(hanges)d(the)g(address)e(of)i(where)f(it)g +Fj(wil)5 b(l)40 b Fm(run)29 b(when)g(y)m(ou)i(con)m(tin)m(ue.)41 +b(F)-8 b(or)31 b(example,)390 3176 y Fh(set)47 b($pc)g(=)g(0x485)150 +3314 y Fm(mak)m(es)27 b(the)g(next)f Fh(continue)e Fm(command)i(or)g +(stepping)f(command)h(execute)i(at)f(address)e Fh(0x485)p +Fm(,)h(rather)150 3424 y(than)c(at)h(the)g(address)f(where)g(y)m(our)g +(program)g(stopp)s(ed.)37 b(See)23 b(Section)f(5.2)i([Con)m(tin)m(uing) +d(and)h(stepping],)150 3533 y(page)31 b(38.)275 3672 +y(The)24 b(most)i(common)f(o)s(ccasion)h(to)g(use)f(the)g +Fh(jump)f Fm(command)h(is)f(to)i(bac)m(k)g(up|p)s(erhaps)d(with)h(more) +150 3781 y(breakp)s(oin)m(ts)e(set|o)m(v)m(er)k(a)e(p)s(ortion)e(of)i +(a)g(program)f(that)i(has)e(already)g(executed,)j(in)d(order)g(to)h +(examine)150 3891 y(its)30 b(execution)g(in)f(more)i(detail.)150 +4158 y Fk(11.3)68 b(Giving)46 b(y)l(our)f(program)g(a)g(signal)150 +4436 y Fh(signal)29 b Fg(signal)630 4546 y Fm(Resume)38 +b(execution)h(where)f(y)m(our)h(program)f(stopp)s(ed,)i(but)e +(immediately)f(giv)m(e)i(it)f(the)630 4656 y(signal)31 +b Fg(signal)p Fm(.)45 b Fg(signal)34 b Fm(can)e(b)s(e)g(the)g(name)g +(or)g(the)h(n)m(um)m(b)s(er)e(of)h(a)g(signal.)45 b(F)-8 +b(or)33 b(example,)630 4765 y(on)38 b(man)m(y)h(systems)f +Fh(signal)29 b(2)38 b Fm(and)g Fh(signal)29 b(SIGINT)37 +b Fm(are)h(b)s(oth)g(w)m(a)m(ys)h(of)g(sending)e(an)630 +4875 y(in)m(terrupt)29 b(signal.)630 5011 y(Alternativ)m(ely)-8 +b(,)28 b(if)f Fg(signal)j Fm(is)c(zero,)k(con)m(tin)m(ue)d(execution)h +(without)f(giving)f(a)i(signal.)39 b(This)630 5121 y(is)25 +b(useful)f(when)h(y)m(our)g(program)h(stopp)s(ed)f(on)g(accoun)m(t)i +(of)f(a)g(signal)f(and)g(w)m(ould)g(ordinary)630 5230 +y(see)i(the)g(signal)f(when)g(resumed)f(with)h(the)h +Fh(continue)e Fm(command;)j(`)p Fh(signal)g(0)p Fm(')f(causes)g(it)630 +5340 y(to)k(resume)f(without)f(a)i(signal.)p eop +%DVIPSSectionPage: 93 +93 94 bop 150 -116 a Fm(Chapter)30 b(11:)41 b(Altering)30 +b(Execution)2244 b(93)630 299 y Fh(signal)26 b Fm(do)s(es)h(not)h(rep)s +(eat)g(when)e(y)m(ou)i(press)2212 296 y Fd(h)p 2236 243 +151 4 v 2236 299 a Fc(RET)p 2236 314 V 2383 296 a Fd(i)2440 +299 y Fm(a)g(second)g(time)f(after)h(executing)g(the)630 +408 y(command.)275 564 y(In)m(v)m(oking)22 b(the)g Fh(signal)f +Fm(command)h(is)f(not)i(the)g(same)f(as)h(in)m(v)m(oking)f(the)g +Fh(kill)f Fm(utilit)m(y)g(from)h(the)g(shell.)150 673 +y(Sending)27 b(a)i(signal)e(with)g Fh(kill)h Fm(causes)h(GDB)h(to)f +(decide)f(what)h(to)g(do)f(with)g(the)h(signal)e(dep)s(ending)f(on)150 +783 y(the)h(signal)e(handling)e(tables)k(\(see)g(Section)f(5.3)i +([Signals],)e(page)h(40\).)40 b(The)26 b Fh(signal)f +Fm(command)h(passes)150 892 y(the)31 b(signal)e(directly)g(to)i(y)m +(our)f(program.)150 1143 y Fk(11.4)68 b(Returning)46 +b(from)f(a)g(function)150 1402 y Fh(return)150 1512 y(return)29 +b Fg(expression)630 1622 y Fm(Y)-8 b(ou)32 b(can)h(cancel)f(execution)g +(of)g(a)g(function)f(call)g(with)g(the)h Fh(return)e +Fm(command.)45 b(If)32 b(y)m(ou)630 1731 y(giv)m(e)f(an)f +Fg(expression)f Fm(argumen)m(t,)i(its)f(v)-5 b(alue)30 +b(is)f(used)h(as)h(the)f(function's)f(return)h(v)-5 b(alue.)275 +1886 y(When)36 b(y)m(ou)i(use)f Fh(return)p Fm(,)g(GDB)h(discards)d +(the)j(selected)f(stac)m(k)i(frame)e(\(and)g(all)f(frames)g(within)150 +1996 y(it\).)49 b(Y)-8 b(ou)34 b(can)g(think)e(of)h(this)f(as)i(making) +f(the)g(discarded)f(frame)h(return)f(prematurely)-8 b(.)49 +b(If)33 b(y)m(ou)h(wish)150 2106 y(to)d(sp)s(ecify)e(a)i(v)-5 +b(alue)30 b(to)h(b)s(e)f(returned,)f(giv)m(e)i(that)g(v)-5 +b(alue)30 b(as)g(the)h(argumen)m(t)g(to)g Fh(return)p +Fm(.)275 2238 y(This)23 b(p)s(ops)g(the)i(selected)h(stac)m(k)g(frame)f +(\(see)h(Section)e(6.3)i([Selecting)f(a)g(frame],)h(page)g(47\),)h(and) +e(an)m(y)150 2347 y(other)34 b(frames)g(inside)d(of)j(it,)g(lea)m(ving) +g(its)f(caller)g(as)h(the)g(innermost)f(remaining)e(frame.)51 +b(That)34 b(frame)150 2457 y(b)s(ecomes)c(selected.)42 +b(The)29 b(sp)s(eci\014ed)g(v)-5 b(alue)30 b(is)f(stored)h(in)f(the)i +(registers)e(used)h(for)g(returning)e(v)-5 b(alues)30 +b(of)150 2567 y(functions.)275 2699 y(The)g Fh(return)f +Fm(command)h(do)s(es)h(not)g(resume)f(execution;)h(it)f(lea)m(v)m(es)i +(the)f(program)g(stopp)s(ed)e(in)h(the)150 2809 y(state)h(that)g(w)m +(ould)e(exist)h(if)f(the)h(function)e(had)i(just)f(returned.)40 +b(In)29 b(con)m(trast,)j(the)e Fh(finish)e Fm(command)150 +2918 y(\(see)37 b(Section)e(5.2)i([Con)m(tin)m(uing)e(and)g(stepping],) +h(page)h(38\))g(resumes)e(execution)h(un)m(til)e(the)i(selected)150 +3028 y(stac)m(k)c(frame)e(returns)f(naturally)-8 b(.)150 +3279 y Fk(11.5)68 b(Calling)47 b(program)e(functions)150 +3492 y Fh(call)29 b Fg(expr)84 b Fm(Ev)-5 b(aluate)31 +b(the)f(expression)f Fg(expr)37 b Fm(without)29 b(displa)m(ying)f +Fh(void)h Fm(returned)g(v)-5 b(alues.)275 3647 y(Y)d(ou)31 +b(can)g(use)f(this)g(v)-5 b(arian)m(t)30 b(of)h(the)g +Fh(print)f Fm(command)g(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(execute)g(a)f +(function)e(from)150 3757 y(y)m(our)34 b(program,)h(but)e(without)g +(cluttering)g(the)h(output)g(with)f Fh(void)g Fm(returned)f(v)-5 +b(alues.)51 b(If)34 b(the)g(result)150 3867 y(is)29 b(not)i(v)m(oid,)f +(it)g(is)g(prin)m(ted)e(and)i(sa)m(v)m(ed)i(in)d(the)h(v)-5 +b(alue)30 b(history)-8 b(.)275 3999 y(F)g(or)31 b(the)g(A29K,)h(a)f +(user-con)m(trolled)f(v)-5 b(ariable)30 b Fh(call_scratch_address)p +Fm(,)c(sp)s(eci\014es)j(the)i(lo)s(cation)150 4109 y(of)37 +b(a)g(scratc)m(h)h(area)g(to)g(b)s(e)e(used)g(when)g(GDB)i(calls)f(a)g +(function)f(in)f(the)i(target.)62 b(This)36 b(is)g(necessary)150 +4218 y(b)s(ecause)26 b(the)g(usual)e(metho)s(d)i(of)g(putting)f(the)h +(scratc)m(h)h(area)f(on)g(the)g(stac)m(k)i(do)s(es)d(not)h(w)m(ork)g +(in)f(systems)150 4328 y(that)31 b(ha)m(v)m(e)h(separate)f(instruction) +d(and)i(data)h(spaces.)150 4579 y Fk(11.6)68 b(P)l(atc)l(hing)46 +b(programs)275 4769 y Fm(By)29 b(default,)f(GDB)i(op)s(ens)f(the)g +(\014le)f(con)m(taining)g(y)m(our)h(program's)g(executable)g(co)s(de)g +(\(or)h(the)f(core-)150 4879 y(\014le\))35 b(read-only)-8 +b(.)54 b(This)34 b(prev)m(en)m(ts)h(acciden)m(tal)h(alterations)f(to)h +(mac)m(hine)e(co)s(de;)k(but)d(it)f(also)h(prev)m(en)m(ts)150 +4988 y(y)m(ou)c(from)f(in)m(ten)m(tionally)e(patc)m(hing)j(y)m(our)f +(program's)g(binary)-8 b(.)275 5121 y(If)29 b(y)m(ou'd)g(lik)m(e)g(to)h +(b)s(e)f(able)g(to)h(patc)m(h)h(the)e(binary)-8 b(,)29 +b(y)m(ou)h(can)g(sp)s(ecify)e(that)i(explicitly)d(with)h(the)i +Fh(set)150 5230 y(write)25 b Fm(command.)39 b(F)-8 b(or)28 +b(example,)f(y)m(ou)g(migh)m(t)g(w)m(an)m(t)g(to)h(turn)d(on)i(in)m +(ternal)e(debugging)h(\015ags,)i(or)e(ev)m(en)150 5340 +y(to)31 b(mak)m(e)g(emergency)h(repairs.)p eop +%DVIPSSectionPage: 94 +94 95 bop 150 -116 a Fm(94)2644 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(set)g(write)g(on)150 408 y(set)g(write)g(off)630 +518 y Fm(If)39 b(y)m(ou)g(sp)s(ecify)f(`)p Fh(set)30 +b(write)f(on)p Fm(',)41 b(GDB)g(op)s(ens)d(executable)i(and)e(core)i +(\014les)f(for)g(b)s(oth)630 628 y(reading)33 b(and)h(writing;)g(if)f +(y)m(ou)h(sp)s(ecify)f(`)p Fh(set)d(write)f(off)p Fm(')k(\(the)i +(default\),)g(GDB)g(op)s(ens)630 737 y(them)30 b(read-only)-8 +b(.)630 872 y(If)30 b(y)m(ou)h(ha)m(v)m(e)h(already)f(loaded)f(a)h +(\014le,)f(y)m(ou)h(m)m(ust)g(load)f(it)g(again)h(\(using)f(the)g +Fh(exec-file)630 981 y Fm(or)23 b Fh(core-file)e Fm(command\))j(after)g +(c)m(hanging)g Fh(set)29 b(write)p Fm(,)24 b(for)f(y)m(our)g(new)g +(setting)h(to)g(tak)m(e)630 1091 y(e\013ect.)150 1250 +y Fh(show)29 b(write)630 1360 y Fm(Displa)m(y)e(whether)h(executable)h +(\014les)e(and)g(core)i(\014les)e(are)i(op)s(ened)e(for)h(writing)e(as) +j(w)m(ell)e(as)630 1469 y(reading.)p eop +%DVIPSSectionPage: 95 +95 96 bop 150 -116 a Fm(Chapter)30 b(12:)h(GDB)h(Files)2586 +b(95)150 299 y Fi(12)80 b(GDB)53 b(Files)275 523 y Fm(GDB)29 +b(needs)f(to)h(kno)m(w)g(the)g(\014le)e(name)i(of)f(the)h(program)f(to) +h(b)s(e)f(debugged,)h(b)s(oth)f(in)f(order)h(to)h(read)150 +632 y(its)j(sym)m(b)s(ol)f(table)i(and)e(in)h(order)g(to)h(start)g(y)m +(our)f(program.)47 b(T)-8 b(o)33 b(debug)f(a)h(core)g(dump)e(of)i(a)f +(previous)150 742 y(run,)d(y)m(ou)i(m)m(ust)f(also)g(tell)g(GDB)i(the)e +(name)h(of)f(the)h(core)g(dump)d(\014le.)150 993 y Fk(12.1)68 +b(Commands)46 b(to)f(sp)t(ecify)g(\014les)275 1184 y +Fm(Y)-8 b(ou)37 b(ma)m(y)g(w)m(an)m(t)h(to)f(sp)s(ecify)e(executable)j +(and)e(core)h(dump)e(\014le)h(names.)60 b(The)36 b(usual)f(w)m(a)m(y)j +(to)f(do)150 1294 y(this)30 b(is)h(at)h(start-up)f(time,)g(using)f(the) +h(argumen)m(ts)h(to)g(GDB's)h(start-up)e(commands)g(\(see)h(Chapter)f +(2)150 1403 y([Getting)g(In)f(and)g(Out)f(of)i(GDB],)h(page)f(9\).)275 +1536 y(Occasionally)h(it)g(is)g(necessary)i(to)g(c)m(hange)g(to)g(a)f +(di\013eren)m(t)g(\014le)f(during)f(a)i(GDB)h(session.)48 +b(Or)33 b(y)m(ou)150 1645 y(ma)m(y)k(run)d(GDB)j(and)f(forget)h(to)g +(sp)s(ecify)e(a)h(\014le)f(y)m(ou)i(w)m(an)m(t)f(to)h(use.)58 +b(In)35 b(these)i(situations)e(the)h(GDB)150 1755 y(commands)30 +b(to)h(sp)s(ecify)e(new)h(\014les)f(are)i(useful.)150 +1956 y Fh(file)e Fg(\014lename)630 2066 y Fm(Use)h Fg(\014lename)j +Fm(as)d(the)f(program)g(to)h(b)s(e)f(debugged.)40 b(It)29 +b(is)g(read)g(for)g(its)g(sym)m(b)s(ols)e(and)i(for)630 +2175 y(the)e(con)m(ten)m(ts)i(of)e(pure)e(memory)-8 b(.)40 +b(It)27 b(is)f(also)h(the)g(program)f(executed)i(when)e(y)m(ou)h(use)g +(the)630 2285 y Fh(run)g Fm(command.)40 b(If)27 b(y)m(ou)h(do)g(not)h +(sp)s(ecify)d(a)i(directory)g(and)f(the)h(\014le)f(is)g(not)h(found)f +(in)g(the)630 2394 y(GDB)36 b(w)m(orking)e(directory)-8 +b(,)36 b(GDB)g(uses)e(the)h(en)m(vironmen)m(t)f(v)-5 +b(ariable)34 b Fh(PATH)f Fm(as)i(a)g(list)f(of)630 2504 +y(directories)29 b(to)i(searc)m(h,)h(just)d(as)i(the)f(shell)f(do)s(es) +h(when)f(lo)s(oking)g(for)h(a)h(program)f(to)h(run.)630 +2613 y(Y)-8 b(ou)38 b(can)g(c)m(hange)h(the)e(v)-5 b(alue)37 +b(of)h(this)e(v)-5 b(ariable,)39 b(for)e(b)s(oth)g(GDB)h(and)f(y)m(our) +h(program,)630 2723 y(using)29 b(the)h Fh(path)g Fm(command.)630 +2856 y(On)35 b(systems)h(with)f(memory-mapp)s(ed)g(\014les,)i(an)f +(auxiliary)e(\014le)h(`)p Fg(\014lename)p Fh(.syms)p +Fm(')f(ma)m(y)630 2965 y(hold)19 b(sym)m(b)s(ol)h(table)g(information)f +(for)i Fg(\014lename)p Fm(.)36 b(If)20 b(so,)k(GDB)d(maps)f(in)g(the)h +(sym)m(b)s(ol)e(table)630 3075 y(from)30 b(`)p Fg(\014lename)p +Fh(.syms)p Fm(',)e(starting)i(up)f(more)i(quic)m(kly)-8 +b(.)40 b(See)30 b(the)g(descriptions)e(of)j(the)f(\014le)630 +3184 y(options)39 b(`)p Fh(-mapped)p Fm(')e(and)i(`)p +Fh(-readnow)p Fm(')e(\(a)m(v)-5 b(ailable)39 b(on)g(the)h(command)f +(line,)h(and)e(with)630 3294 y(the)27 b(commands)f Fh(file)p +Fm(,)h Fh(symbol-file)p Fm(,)e(or)i Fh(add-symbol-file)p +Fm(,)c(describ)s(ed)i(b)s(elo)m(w\),)i(for)630 3403 y(more)k +(information.)150 3559 y Fh(file)288 b(file)38 b Fm(with)g(no)i +(argumen)m(t)f(mak)m(es)i(GDB)f(discard)e(an)m(y)i(information)d(it)i +(has)g(on)h(b)s(oth)630 3668 y(executable)31 b(\014le)e(and)h(the)h +(sym)m(b)s(ol)e(table.)150 3824 y Fh(exec-file)f Fm([)i +Fg(\014lename)35 b Fm(])630 3933 y(Sp)s(ecify)28 b(that)j(the)f +(program)f(to)i(b)s(e)e(run)f(\(but)i(not)g(the)g(sym)m(b)s(ol)f +(table\))h(is)e(found)h(in)g Fg(\014le-)630 4043 y(name)p +Fm(.)40 b(GDB)29 b(searc)m(hes)f(the)g(en)m(vironmen)m(t)g(v)-5 +b(ariable)26 b Fh(PATH)h Fm(if)g(necessary)h(to)g(lo)s(cate)h(y)m(our) +630 4153 y(program.)59 b(Omitting)35 b Fg(\014lename)41 +b Fm(means)36 b(to)h(discard)e(information)g(on)i(the)f(executable)630 +4262 y(\014le.)150 4417 y Fh(symbol-file)27 b Fm([)k +Fg(\014lename)k Fm(])630 4527 y(Read)d(sym)m(b)s(ol)f(table)h +(information)e(from)i(\014le)f Fg(\014lename)p Fm(.)45 +b Fh(PATH)31 b Fm(is)g(searc)m(hed)h(when)f(nec-)630 +4637 y(essary)-8 b(.)51 b(Use)34 b(the)g Fh(file)f Fm(command)g(to)i +(get)f(b)s(oth)f(sym)m(b)s(ol)g(table)g(and)g(program)h(to)g(run)630 +4746 y(from)c(the)g(same)h(\014le.)630 4879 y Fh(symbol-file)23 +b Fm(with)h(no)i(argumen)m(t)g(clears)f(out)h(GDB)h(information)d(on)h +(y)m(our)h(program's)630 4988 y(sym)m(b)s(ol)j(table.)630 +5121 y(The)37 b Fh(symbol-file)e Fm(command)j(causes)g(GDB)h(to)f +(forget)h(the)f(con)m(ten)m(ts)i(of)e(its)f(con)m(v)m(e-)630 +5230 y(nience)25 b(v)-5 b(ariables,)26 b(the)f(v)-5 b(alue)26 +b(history)-8 b(,)26 b(and)f(all)f(breakp)s(oin)m(ts)h(and)g +(auto-displa)m(y)g(expres-)630 5340 y(sions.)39 b(This)26 +b(is)h(b)s(ecause)h(they)h(ma)m(y)f(con)m(tain)h(p)s(oin)m(ters)e(to)i +(the)f(in)m(ternal)f(data)i(recording)p eop +%DVIPSSectionPage: 96 +96 97 bop 150 -116 a Fm(96)2644 b(Debugging)31 b(with)e(GDB)630 +299 y(sym)m(b)s(ols)40 b(and)g(data)i(t)m(yp)s(es,)i(whic)m(h)c(are)i +(part)f(of)g(the)g(old)g(sym)m(b)s(ol)e(table)j(data)f(b)s(eing)630 +408 y(discarded)29 b(inside)f(GDB.)630 548 y Fh(symbol-file)f +Fm(do)s(es)j(not)h(rep)s(eat)g(if)e(y)m(ou)i(press)2316 +545 y Fd(h)p 2340 492 151 4 v 2340 548 a Fc(RET)p 2340 +563 V 2487 545 a Fd(i)2547 548 y Fm(again)g(after)f(executing)h(it)f +(once.)630 687 y(When)k(GDB)h(is)d(con\014gured)i(for)f(a)h(particular) +f(en)m(vironmen)m(t,)h(it)f(understands)f(debug-)630 +797 y(ging)k(information)f(in)h(whatev)m(er)h(format)g(is)f(the)h +(standard)f(generated)h(for)g(that)g(en)m(vi-)630 907 +y(ronmen)m(t;)h(y)m(ou)e(ma)m(y)g(use)g(either)f(a)h +Fl(gnu)f Fm(compiler,)h(or)f(other)h(compilers)e(that)i(adhere)630 +1016 y(to)28 b(the)f(lo)s(cal)f(con)m(v)m(en)m(tions.)41 +b(Best)28 b(results)e(are)h(usually)e(obtained)h(from)h +Fl(gnu)f Fm(compilers;)630 1126 y(for)33 b(example,)h(using)e +Fh(gcc)h Fm(y)m(ou)g(can)h(generate)h(debugging)d(information)g(for)h +(optimized)630 1235 y(co)s(de.)630 1375 y(F)-8 b(or)37 +b(most)f(kinds)e(of)j(ob)5 b(ject)37 b(\014les,)f(with)f(the)h +(exception)h(of)f(old)f(SVR3)h(systems)g(using)630 1484 +y(COFF,)27 b(the)g Fh(symbol-file)d Fm(command)j(do)s(es)f(not)i +(normally)d(read)i(the)g(sym)m(b)s(ol)e(table)i(in)630 +1594 y(full)h(righ)m(t)i(a)m(w)m(a)m(y)-8 b(.)43 b(Instead,)31 +b(it)f(scans)g(the)h(sym)m(b)s(ol)e(table)h(quic)m(kly)g(to)h(\014nd)e +(whic)m(h)g(source)630 1704 y(\014les)i(and)g(whic)m(h)g(sym)m(b)s(ols) +f(are)i(presen)m(t.)45 b(The)32 b(details)e(are)j(read)e(later,)i(one)f +(source)g(\014le)630 1813 y(at)f(a)g(time,)f(as)h(they)f(are)h(needed.) +630 1953 y(The)c(purp)s(ose)e(of)j(this)e(t)m(w)m(o-stage)31 +b(reading)26 b(strategy)j(is)d(to)i(mak)m(e)h(GDB)f(start)g(up)e +(faster.)630 2062 y(F)-8 b(or)31 b(the)f(most)h(part,)f(it)g(is)f(in)m +(visible)e(except)32 b(for)e(o)s(ccasional)g(pauses)g(while)e(the)i +(sym)m(b)s(ol)630 2172 y(table)44 b(details)f(for)h(a)h(particular)e +(source)h(\014le)g(are)g(b)s(eing)f(read.)82 b(\(The)44 +b Fh(set)30 b(verbose)630 2281 y Fm(command)44 b(can)g(turn)f(these)h +(pauses)g(in)m(to)g(messages)h(if)d(desired.)80 b(See)45 +b(Section)e(14.6)630 2391 y([Optional)29 b(w)m(arnings)g(and)h +(messages],)i(page)f(128.\))630 2531 y(W)-8 b(e)42 b(ha)m(v)m(e)h(not)e +(implemen)m(ted)e(the)j(t)m(w)m(o-stage)i(strategy)e(for)f(COFF)g(y)m +(et.)74 b(When)41 b(the)630 2640 y(sym)m(b)s(ol)33 b(table)i(is)e +(stored)i(in)e(COFF)h(format,)i Fh(symbol-file)c Fm(reads)i(the)h(sym)m +(b)s(ol)e(table)630 2750 y(data)41 b(in)e(full)f(righ)m(t)h(a)m(w)m(a)m +(y)-8 b(.)73 b(Note)41 b(that)g(\\stabs-in-COFF")f(still)f(do)s(es)g +(the)i(t)m(w)m(o-stage)630 2859 y(strategy)-8 b(,)32 +b(since)e(the)h(debug)e(info)h(is)f(actually)h(in)f(stabs)h(format.)150 +3029 y Fh(symbol-file)d Fg(\014lename)35 b Fm([)c Fh(-readnow)d +Fm(])i([)h Fh(-mapped)d Fm(])150 3138 y Fh(file)h Fg(\014lename)35 +b Fm([)30 b Fh(-readnow)f Fm(])h([)h Fh(-mapped)d Fm(])630 +3248 y(Y)-8 b(ou)43 b(can)h(o)m(v)m(erride)f(the)g(GDB)h(t)m(w)m +(o-stage)i(strategy)f(for)d(reading)h(sym)m(b)s(ol)e(tables)i(b)m(y)630 +3357 y(using)28 b(the)i(`)p Fh(-readnow)p Fm(')d(option)i(with)f(an)m +(y)i(of)g(the)g(commands)f(that)h(load)f(sym)m(b)s(ol)f(table)630 +3467 y(information,)g(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(b)s(e)e(sure)g +(GDB)i(has)f(the)g(en)m(tire)g(sym)m(b)s(ol)f(table)g(a)m(v)-5 +b(ailable.)630 3606 y(If)30 b(memory-mapp)s(ed)e(\014les)h(are)i(a)m(v) +-5 b(ailable)29 b(on)h(y)m(our)g(system)g(through)g(the)g +Fh(mmap)f Fm(system)630 3716 y(call,)d(y)m(ou)h(can)f(use)f(another)h +(option,)h(`)p Fh(-mapped)p Fm(',)e(to)i(cause)g(GDB)g(to)f(write)f +(the)h(sym)m(b)s(ols)630 3826 y(for)41 b(y)m(our)g(program)g(in)m(to)h +(a)f(reusable)f(\014le.)73 b(F)-8 b(uture)41 b(GDB)i(debugging)d +(sessions)g(map)630 3935 y(in)33 b(sym)m(b)s(ol)g(information)g(from)h +(this)f(auxiliary)f(sym)m(b)s(ol)h(\014le)h(\(if)g(the)g(program)h(has) +f(not)630 4045 y(c)m(hanged\),)41 b(rather)d(than)g(sp)s(ending)d(time) +j(reading)f(the)h(sym)m(b)s(ol)e(table)i(from)g(the)g(exe-)630 +4154 y(cutable)f(program.)60 b(Using)36 b(the)h(`)p Fh(-mapped)p +Fm(')f(option)g(has)h(the)g(same)g(e\013ect)i(as)e(starting)630 +4264 y(GDB)31 b(with)f(the)g(`)p Fh(-mapped)p Fm(')f(command-line)g +(option.)630 4403 y(Y)-8 b(ou)33 b(can)f(use)g(b)s(oth)g(options)g +(together,)i(to)f(mak)m(e)h(sure)d(the)i(auxiliary)d(sym)m(b)s(ol)h +(\014le)g(has)630 4513 y(all)e(the)i(sym)m(b)s(ol)e(information)g(for)h +(y)m(our)g(program.)630 4653 y(The)c(auxiliary)f(sym)m(b)s(ol)h(\014le) +g(for)g(a)i(program)e(called)g Fg(m)m(yprog)35 b Fm(is)26 +b(called)g(`)p Fg(m)m(yprog)p Fh(.syms)p Fm('.)630 4762 +y(Once)j(this)f(\014le)g(exists)h(\(so)h(long)f(as)g(it)g(is)f(new)m +(er)h(than)g(the)h(corresp)s(onding)d(executable\),)630 +4872 y(GDB)k(alw)m(a)m(ys)f(attempts)g(to)h(use)e(it)g(when)g(y)m(ou)h +(debug)e Fg(m)m(yprog)8 b Fm(;)30 b(no)g(sp)s(ecial)e(options)h(or)630 +4981 y(commands)h(are)h(needed.)630 5121 y(The)k(`)p +Fh(.syms)p Fm(')f(\014le)h(is)f(sp)s(eci\014c)g(to)j(the)e(host)h(mac)m +(hine)f(where)g(y)m(ou)g(run)f(GDB.)j(It)e(holds)630 +5230 y(an)e(exact)h(image)f(of)h(the)f(in)m(ternal)e(GDB)j(sym)m(b)s +(ol)e(table.)48 b(It)33 b(cannot)h(b)s(e)e(shared)g(across)630 +5340 y(m)m(ultiple)c(host)j(platforms.)p eop +%DVIPSSectionPage: 97 +97 98 bop 150 -116 a Fm(Chapter)30 b(12:)41 b(GDB)32 +b(Files)2576 b(97)150 299 y Fh(core-file)28 b Fm([)i +Fg(\014lename)35 b Fm(])630 408 y(Sp)s(ecify)40 b(the)h(whereab)s(outs) +g(of)h(a)g(core)g(dump)d(\014le)i(to)h(b)s(e)f(used)g(as)g(the)h(\\con) +m(ten)m(ts)i(of)630 518 y(memory".)c(T)-8 b(raditionally)g(,)26 +b(core)j(\014les)d(con)m(tain)i(only)f(some)h(parts)f(of)h(the)g +(address)e(space)630 628 y(of)36 b(the)f(pro)s(cess)g(that)h(generated) +h(them;)h(GDB)e(can)g(access)h(the)f(executable)g(\014le)e(itself)630 +737 y(for)c(other)h(parts.)630 881 y Fh(core-file)d Fm(with)h(no)h +(argumen)m(t)h(sp)s(eci\014es)e(that)i(no)f(core)h(\014le)f(is)f(to)i +(b)s(e)f(used.)630 1024 y(Note)g(that)g(the)f(core)h(\014le)e(is)f +(ignored)h(when)g(y)m(our)h(program)g(is)f(actually)g(running)e(under) +630 1133 y(GDB.)41 b(So,)i(if)c(y)m(ou)h(ha)m(v)m(e)i(b)s(een)d +(running)e(y)m(our)j(program)g(and)g(y)m(ou)g(wish)e(to)j(debug)f(a)630 +1243 y(core)29 b(\014le)e(instead,)h(y)m(ou)g(m)m(ust)g(kill)e(the)i +(subpro)s(cess)e(in)h(whic)m(h)g(the)h(program)f(is)g(running.)630 +1353 y(T)-8 b(o)33 b(do)f(this,)g(use)g(the)g Fh(kill)f +Fm(command)h(\(see)h(Section)f(4.8)i([Killing)29 b(the)j(c)m(hild)f +(pro)s(cess],)630 1462 y(page)g(23\).)150 1639 y Fh(add-symbol-file)26 +b Fg(\014lename)35 b(address)150 1749 y Fh(add-symbol-file)26 +b Fg(\014lename)35 b(address)e Fm([)e Fh(-readnow)d Fm(])i([)h +Fh(-mapped)d Fm(])630 1858 y(The)45 b Fh(add-symbol-file)c +Fm(command)k(reads)g(additional)e(sym)m(b)s(ol)h(table)i(information) +630 1968 y(from)34 b(the)h(\014le)f Fg(\014lename)p Fm(.)53 +b(Y)-8 b(ou)35 b(w)m(ould)e(use)i(this)e(command)i(when)e +Fg(\014lename)39 b Fm(has)c(b)s(een)630 2078 y(dynamically)e(loaded)i +(\(b)m(y)g(some)h(other)g(means\))f(in)m(to)h(the)f(program)g(that)h +(is)e(running.)630 2187 y Fg(address)e Fm(should)26 b(b)s(e)i(the)h +(memory)g(address)e(at)j(whic)m(h)d(the)i(\014le)f(has)g(b)s(een)g +(loaded;)h(GDB)630 2297 y(cannot)i(\014gure)f(this)f(out)i(for)f +(itself.)39 b(Y)-8 b(ou)31 b(can)g(sp)s(ecify)e Fg(address)k +Fm(as)e(an)f(expression.)630 2440 y(The)22 b(sym)m(b)s(ol)f(table)h(of) +g(the)h(\014le)e Fg(\014lename)26 b Fm(is)c(added)f(to)i(the)f(sym)m(b) +s(ol)f(table)h(originally)e(read)630 2550 y(with)k(the)h +Fh(symbol-file)d Fm(command.)38 b(Y)-8 b(ou)26 b(can)f(use)f(the)h +Fh(add-symbol-file)c Fm(command)630 2659 y(an)m(y)33 +b(n)m(um)m(b)s(er)d(of)j(times;)g(the)f(new)g(sym)m(b)s(ol)f(data)i(th) +m(us)f(read)g(k)m(eeps)g(adding)f(to)i(the)g(old.)630 +2769 y(T)-8 b(o)31 b(discard)e(all)g(old)h(sym)m(b)s(ol)f(data)i +(instead,)f(use)g(the)g Fh(symbol-file)e Fm(command.)630 +2912 y Fh(add-symbol-file)e Fm(do)s(es)k(not)h(rep)s(eat)f(if)g(y)m(ou) +g(press)2507 2909 y Fd(h)p 2531 2856 151 4 v 2531 2912 +a Fc(RET)p 2531 2928 V 2678 2909 a Fd(i)2738 2912 y Fm(after)h(using)e +(it.)630 3055 y(Y)-8 b(ou)38 b(can)h(use)e(the)h(`)p +Fh(-mapped)p Fm(')f(and)g(`)p Fh(-readnow)p Fm(')f(options)i(just)f(as) +h(with)f(the)h Fh(symbol-)630 3165 y(file)25 b Fm(command,)i(to)h(c)m +(hange)f(ho)m(w)g(GDB)g(manages)g(the)g(sym)m(b)s(ol)e(table)h +(information)f(for)630 3275 y Fg(\014lename)p Fm(.)150 +3452 y Fh(add-shared-symbol-file)630 3561 y Fm(The)20 +b Fh(add-shared-symbol-file)15 b Fm(command)20 b(can)h(b)s(e)f(used)f +(only)h(under)f(Harris')h(CXUX)630 3671 y(op)s(erating)37 +b(system)g(for)g(the)g(Motorola)h(88k.)62 b(GDB)38 b(automatically)f +(lo)s(oks)g(for)g(shared)630 3780 y(libraries,)20 b(ho)m(w)m(ev)m(er)i +(if)d(GDB)j(do)s(es)e(not)h(\014nd)e(y)m(ours,)k(y)m(ou)e(can)g(run)e +Fh(add-shared-symbol-)630 3890 y(file)p Fm(.)40 b(It)30 +b(tak)m(es)i(no)e(argumen)m(ts.)150 4067 y Fh(section)144 +b Fm(The)35 b Fh(section)e Fm(command)i(c)m(hanges)h(the)f(base)g +(address)f(of)i(section)f(SECTION)e(of)j(the)630 4177 +y(exec)h(\014le)e(to)h(ADDR.)h(This)d(can)i(b)s(e)g(used)f(if)f(the)i +(exec)h(\014le)e(do)s(es)h(not)g(con)m(tain)g(section)630 +4286 y(addresses,)29 b(\(suc)m(h)g(as)h(in)e(the)h(a.out)h(format\),)h +(or)e(when)f(the)i(addresses)e(sp)s(eci\014ed)g(in)g(the)630 +4396 y(\014le)h(itself)g(are)h(wrong.)40 b(Eac)m(h)30 +b(section)g(m)m(ust)g(b)s(e)f(c)m(hanged)i(separately)-8 +b(.)41 b(The)29 b(\\info)h(\014les")630 4505 y(command)g(lists)f(all)g +(the)i(sections)f(and)g(their)f(addresses.)150 4682 y +Fh(info)g(files)150 4792 y(info)g(target)630 4902 y(info)g(files)37 +b Fm(and)h Fh(info)29 b(target)36 b Fm(are)j(synon)m(ymous;)j(b)s(oth) +37 b(prin)m(t)g(the)h(curren)m(t)g(target)630 5011 y(\(see)48 +b(Chapter)e(13)h([Sp)s(ecifying)d(a)k(Debugging)e(T)-8 +b(arget],)53 b(page)47 b(101\),)53 b(including)43 b(the)630 +5121 y(names)e(of)g(the)h(executable)f(and)g(core)h(dump)d(\014les)h +(curren)m(tly)g(in)g(use)h(b)m(y)g(GDB,)i(and)630 5230 +y(the)31 b(\014les)e(from)i(whic)m(h)e(sym)m(b)s(ols)g(w)m(ere)i +(loaded.)41 b(The)30 b(command)h Fh(help)e(target)g Fm(lists)g(all)630 +5340 y(p)s(ossible)f(targets)k(rather)e(than)g(curren)m(t)g(ones.)p +eop +%DVIPSSectionPage: 98 +98 99 bop 150 -116 a Fm(98)2644 b(Debugging)31 b(with)e(GDB)275 +299 y(All)i(\014le-sp)s(ecifying)f(commands)i(allo)m(w)g(b)s(oth)g +(absolute)g(and)g(relativ)m(e)h(\014le)f(names)g(as)h(argumen)m(ts.)150 +408 y(GDB)e(alw)m(a)m(ys)g(con)m(v)m(erts)h(the)f(\014le)e(name)i(to)g +(an)f(absolute)g(\014le)g(name)g(and)g(remem)m(b)s(ers)f(it)h(that)h(w) +m(a)m(y)-8 b(.)275 557 y(GDB)33 b(supp)s(orts)d(HP-UX,)j(SunOS,)d(SV)-8 +b(r4,)33 b(Irix)d(5,)k(and)d(IBM)i(RS/6000)g(shared)f(libraries.)43 +b(GDB)150 667 y(automatically)21 b(loads)f(sym)m(b)s(ol)f +(de\014nitions)g(from)h(shared)g(libraries)e(when)i(y)m(ou)h(use)f(the) +h Fh(run)f Fm(command,)150 777 y(or)43 b(when)g(y)m(ou)g(examine)g(a)h +(core)g(\014le.)79 b(\(Before)44 b(y)m(ou)g(issue)e(the)h +Fh(run)g Fm(command,)j(GDB)f(do)s(es)e(not)150 886 y(understand)26 +b(references)j(to)g(a)f(function)f(in)g(a)i(shared)e(library)-8 +b(,)27 b(ho)m(w)m(ev)m(er|unless)h(y)m(ou)g(are)h(debugging)150 +996 y(a)i(core)g(\014le\).)150 1248 y Fh(info)e(share)150 +1358 y(info)g(sharedlibrary)630 1467 y Fm(Prin)m(t)g(the)i(names)f(of)h +(the)f(shared)g(libraries)d(whic)m(h)j(are)g(curren)m(tly)g(loaded.)150 +1641 y Fh(sharedlibrary)d Fg(regex)150 1751 y Fh(share)i +Fg(regex)630 1860 y Fm(Load)24 b(shared)f(ob)5 b(ject)25 +b(library)c(sym)m(b)s(ols)h(for)i(\014les)e(matc)m(hing)i(a)g(Unix)f +(regular)g(expression.)630 1970 y(As)f(with)e(\014les)g(loaded)h +(automatically)-8 b(,)24 b(it)d(only)g(loads)g(shared)g(libraries)e +(required)h(b)m(y)h(y)m(our)630 2080 y(program)h(for)g(a)h(core)g +(\014le)e(or)h(after)h(t)m(yping)f Fh(run)p Fm(.)37 b(If)21 +b Fg(regex)30 b Fm(is)21 b(omitted)h(all)f(shared)h(libraries)630 +2189 y(required)29 b(b)m(y)h(y)m(our)g(program)g(are)h(loaded.)150 +2483 y Fk(12.2)68 b(Errors)46 b(reading)f(sym)l(b)t(ol)g(\014les)275 +2690 y Fm(While)39 b(reading)h(a)i(sym)m(b)s(ol)d(\014le,)k(GDB)g(o)s +(ccasionally)d(encoun)m(ters)h(problems,)h(suc)m(h)f(as)g(sym)m(b)s(ol) +150 2799 y(t)m(yp)s(es)31 b(it)g(do)s(es)g(not)h(recognize,)h(or)e(kno) +m(wn)g(bugs)f(in)g(compiler)g(output.)44 b(By)31 b(default,)g(GDB)i(do) +s(es)e(not)150 2909 y(notify)g(y)m(ou)h(of)g(suc)m(h)f(problems,)g +(since)g(they)g(are)h(relativ)m(ely)f(common)h(and)f(primarily)e(of)i +(in)m(terest)h(to)150 3018 y(p)s(eople)21 b(debugging)g(compilers.)37 +b(If)21 b(y)m(ou)i(are)f(in)m(terested)h(in)d(seeing)i(information)f +(ab)s(out)h(ill-constructed)150 3128 y(sym)m(b)s(ol)30 +b(tables,)h(y)m(ou)g(can)g(either)g(ask)g(GDB)h(to)g(prin)m(t)e(only)g +(one)h(message)h(ab)s(out)f(eac)m(h)h(suc)m(h)f(t)m(yp)s(e)g(of)150 +3238 y(problem,)25 b(no)g(matter)h(ho)m(w)g(man)m(y)f(times)g(the)h +(problem)d(o)s(ccurs;)k(or)f(y)m(ou)f(can)h(ask)f(GDB)i(to)f(prin)m(t)e +(more)150 3347 y(messages,)32 b(to)g(see)f(ho)m(w)g(man)m(y)g(times)g +(the)g(problems)e(o)s(ccur,)i(with)f(the)h Fh(set)e(complaints)f +Fm(command)150 3457 y(\(see)j(Section)g(14.6)g([Optional)e(w)m(arnings) +h(and)f(messages],)j(page)f(128\).)275 3606 y(The)e(messages)j(curren)m +(tly)d(prin)m(ted,)g(and)h(their)g(meanings,)f(include:)150 +3787 y Fh(inner)g(block)g(not)g(inside)g(outer)g(block)g(in)h +Fg(sym)m(b)s(ol)630 3896 y Fm(The)f(sym)m(b)s(ol)f(information)f(sho)m +(ws)i(where)g(sym)m(b)s(ol)f(scop)s(es)h(b)s(egin)f(and)h(end)f(\(suc)m +(h)i(as)f(at)630 4006 y(the)34 b(start)g(of)f(a)h(function)e(or)h(a)h +(blo)s(c)m(k)f(of)g(statemen)m(ts\).)52 b(This)32 b(error)h(indicates)f +(that)i(an)630 4116 y(inner)29 b(scop)s(e)h(blo)s(c)m(k)g(is)f(not)i +(fully)d(con)m(tained)j(in)e(its)g(outer)i(scop)s(e)g(blo)s(c)m(ks.)630 +4257 y(GDB)46 b(circum)m(v)m(en)m(ts)f(the)g(problem)e(b)m(y)h +(treating)h(the)g(inner)e(blo)s(c)m(k)h(as)h(if)f(it)g(had)g(the)630 +4367 y(same)31 b(scop)s(e)g(as)g(the)g(outer)g(blo)s(c)m(k.)41 +b(In)30 b(the)h(error)f(message,)i Fg(sym)m(b)s(ol)h +Fm(ma)m(y)f(b)s(e)e(sho)m(wn)g(as)630 4476 y(\\)p Fh(\(don't)f(know\))p +Fm(")h(if)f(the)h(outer)h(blo)s(c)m(k)f(is)f(not)i(a)g(function.)150 +4650 y Fh(block)e(at)h Fg(address)j Fh(out)c(of)h(order)630 +4760 y Fm(The)36 b(sym)m(b)s(ol)f(information)f(for)i(sym)m(b)s(ol)f +(scop)s(e)i(blo)s(c)m(ks)e(should)g(o)s(ccur)h(in)f(order)h(of)g(in-) +630 4869 y(creasing)30 b(addresses.)40 b(This)29 b(error)h(indicates)f +(that)i(it)f(do)s(es)g(not)h(do)f(so.)630 5011 y(GDB)38 +b(do)s(es)f(not)g(circum)m(v)m(en)m(t)h(this)e(problem,)h(and)g(has)g +(trouble)f(lo)s(cating)h(sym)m(b)s(ols)e(in)630 5121 +y(the)41 b(source)f(\014le)g(whose)g(sym)m(b)s(ols)f(it)h(is)g +(reading.)70 b(\(Y)-8 b(ou)42 b(can)e(often)h(determine)f(what)630 +5230 y(source)28 b(\014le)f(is)f(a\013ected)j(b)m(y)f(sp)s(ecifying)e +Fh(set)j(verbose)f(on)p Fm(.)40 b(See)28 b(Section)f(14.6)i([Optional) +630 5340 y(w)m(arnings)g(and)h(messages],)i(page)f(128.\))p +eop +%DVIPSSectionPage: 99 +99 100 bop 150 -116 a Fm(Chapter)30 b(12:)41 b(GDB)32 +b(Files)2576 b(99)150 299 y Fh(bad)29 b(block)g(start)g(address)g +(patched)630 408 y Fm(The)34 b(sym)m(b)s(ol)g(information)f(for)i(a)g +(sym)m(b)s(ol)f(scop)s(e)h(blo)s(c)m(k)f(has)h(a)g(start)g(address)f +(smaller)630 518 y(than)i(the)h(address)e(of)i(the)f(preceding)g +(source)g(line.)57 b(This)35 b(is)g(kno)m(wn)h(to)h(o)s(ccur)g(in)e +(the)630 628 y(SunOS)28 b(4.1.1)k(\(and)e(earlier\))g(C)g(compiler.)630 +762 y(GDB)k(circum)m(v)m(en)m(ts)g(the)f(problem)e(b)m(y)i(treating)h +(the)f(sym)m(b)s(ol)f(scop)s(e)h(blo)s(c)m(k)g(as)g(starting)630 +872 y(on)d(the)h(previous)e(source)h(line.)150 1031 y +Fh(bad)f(string)g(table)g(offset)g(in)h(symbol)e Fg(n)630 +1141 y Fm(Sym)m(b)s(ol)i(n)m(um)m(b)s(er)h Fg(n)g Fm(con)m(tains)h(a)g +(p)s(oin)m(ter)f(in)m(to)h(the)g(string)f(table)g(whic)m(h)g(is)g +(larger)g(than)630 1250 y(the)g(size)f(of)g(the)h(string)e(table.)630 +1385 y(GDB)42 b(circum)m(v)m(en)m(ts)f(the)g(problem)e(b)m(y)i +(considering)e(the)i(sym)m(b)s(ol)e(to)j(ha)m(v)m(e)g(the)f(name)630 +1494 y Fh(foo)p Fm(,)29 b(whic)m(h)g(ma)m(y)h(cause)g(other)g(problems) +e(if)h(man)m(y)h(sym)m(b)s(ols)e(end)h(up)g(with)f(this)h(name.)150 +1654 y Fh(unknown)f(symbol)h(type)g(0x)p Fg(nn)630 1763 +y Fm(The)f(sym)m(b)s(ol)g(information)f(con)m(tains)i(new)f(data)i(t)m +(yp)s(es)e(that)i(GDB)g(do)s(es)e(not)h(y)m(et)h(kno)m(w)630 +1873 y(ho)m(w)39 b(to)h(read.)67 b Fh(0x)p Fg(nn)38 b +Fm(is)g(the)h(sym)m(b)s(ol)f(t)m(yp)s(e)h(of)h(the)f(misundersto)s(o)s +(d)d(information,)k(in)630 1983 y(hexadecimal.)630 2117 +y(GDB)33 b(circum)m(v)m(en)m(ts)f(the)h(error)e(b)m(y)h(ignoring)f +(this)f(sym)m(b)s(ol)h(information.)44 b(This)30 b(usually)630 +2227 y(allo)m(ws)23 b(y)m(ou)h(to)g(debug)f(y)m(our)h(program,)g +(though)g(certain)f(sym)m(b)s(ols)f(are)i(not)g(accessible.)38 +b(If)630 2336 y(y)m(ou)22 b(encoun)m(ter)h(suc)m(h)e(a)h(problem)f(and) +g(feel)g(lik)m(e)h(debugging)e(it,)k(y)m(ou)e(can)g(debug)f +Fh(gdb)g Fm(with)630 2446 y(itself,)36 b(breakp)s(oin)m(t)e(on)i +Fh(complain)p Fm(,)f(then)g(go)h(up)f(to)h(the)g(function)e +Fh(read_dbx_symtab)630 2555 y Fm(and)c(examine)g Fh(*bufp)f +Fm(to)i(see)g(the)f(sym)m(b)s(ol.)150 2715 y Fh(stub)f(type)g(has)h +(NULL)f(name)630 2824 y Fm(GDB)i(could)f(not)h(\014nd)d(the)j(full)d +(de\014nition)g(for)i(a)h(struct)f(or)h(class.)150 2984 +y Fh(const/volatile)26 b(indicator)i(missing)h(\(ok)g(if)h(using)f(g++) +g(v1.x\),)g(got...)630 3093 y Fm(The)22 b(sym)m(b)s(ol)f(information)g +(for)h(a)h(C)p Fh(++)e Fm(mem)m(b)s(er)h(function)f(is)h(missing)e +(some)j(information)630 3203 y(that)31 b(recen)m(t)g(v)m(ersions)f(of)h +(the)f(compiler)f(should)g(ha)m(v)m(e)i(output)f(for)g(it.)150 +3362 y Fh(info)f(mismatch)f(between)h(compiler)f(and)h(debugger)630 +3472 y Fm(GDB)i(could)f(not)h(parse)f(a)g(t)m(yp)s(e)h(sp)s +(eci\014cation)e(output)h(b)m(y)g(the)h(compiler.)p eop +%DVIPSSectionPage: 100 +100 101 bop 150 -116 a Fm(100)2599 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionPage: 101 +101 102 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(101)150 299 y Fi(13)80 +b(Sp)t(ecifying)55 b(a)f(Debugging)e(T)-13 b(arget)275 +585 y Fm(A)32 b Fg(target)j Fm(is)c(the)i(execution)f(en)m(vironmen)m +(t)g(o)s(ccupied)f(b)m(y)h(y)m(our)g(program.)45 b(Often,)33 +b(GDB)g(runs)d(in)150 694 y(the)f(same)g(host)g(en)m(vironmen)m(t)g(as) +g(y)m(our)g(program;)g(in)f(that)h(case,)h(the)g(debugging)d(target)k +(is)d(sp)s(eci\014ed)150 804 y(as)23 b(a)h(side)e(e\013ect)j(when)d(y)m +(ou)i(use)e(the)i Fh(file)e Fm(or)h Fh(core)f Fm(commands.)38 +b(When)23 b(y)m(ou)h(need)f(more)g(\015exibilit)m(y|)150 +914 y(for)i(example,)h(running)c(GDB)k(on)f(a)h(ph)m(ysically)d +(separate)j(host,)g(or)g(con)m(trolling)e(a)h(standalone)g(system)150 +1023 y(o)m(v)m(er)k(a)f(serial)f(p)s(ort)g(or)h(a)g(realtime)f(system)h +(o)m(v)m(er)h(a)g(TCP/IP)e(connection|y)m(ou)h(can)g(use)g(the)g +Fh(target)150 1133 y Fm(command)20 b(to)i(sp)s(ecify)d(one)h(of)h(the)g +(target)h(t)m(yp)s(es)e(con\014gured)g(for)g(GDB)i(\(see)f(Section)g +(13.2)h([Commands)150 1242 y(for)30 b(managing)g(targets],)j(page)e +(101\).)150 1543 y Fk(13.1)68 b(Activ)l(e)46 b(targets)275 +1753 y Fm(There)33 b(are)i(three)g(classes)f(of)g(targets:)50 +b(pro)s(cesses,)36 b(core)f(\014les,)f(and)g(executable)h(\014les.)51 +b(GDB)36 b(can)150 1862 y(w)m(ork)c(concurren)m(tly)f(on)h(up)f(to)i +(three)f(activ)m(e)h(targets,)h(one)e(in)e(eac)m(h)k(class.)45 +b(This)30 b(allo)m(ws)h(y)m(ou)h(to)h(\(for)150 1972 +y(example\))g(start)g(a)g(pro)s(cess)f(and)g(insp)s(ect)f(its)h +(activit)m(y)h(without)f(abandoning)f(y)m(our)h(w)m(ork)h(on)f(a)h +(core)150 2082 y(\014le.)275 2233 y(F)-8 b(or)25 b(example,)h(if)e(y)m +(ou)h(execute)i(`)p Fh(gdb)i(a.out)p Fm(',)d(then)e(the)h(executable)h +(\014le)e Fh(a.out)f Fm(is)h(the)i(only)e(activ)m(e)150 +2343 y(target.)46 b(If)32 b(y)m(ou)g(designate)f(a)i(core)f(\014le)f +(as)h(w)m(ell|presumably)c(from)j(a)i(prior)d(run)g(that)i(crashed)g +(and)150 2453 y(coredump)s(ed|then)g(GDB)i(has)f(t)m(w)m(o)i(activ)m(e) +g(targets)g(and)d(uses)h(them)h(in)e(tandem,)i(lo)s(oking)f(\014rst)f +(in)150 2562 y(the)39 b(core\014le)h(target,)j(then)c(in)f(the)h +(executable)h(\014le,)h(to)f(satisfy)f(requests)g(for)g(memory)g +(addresses.)150 2672 y(\(T)m(ypically)-8 b(,)40 b(these)f(t)m(w)m(o)h +(classes)e(of)h(target)h(are)f(complemen)m(tary)-8 b(,)42 +b(since)c(core)h(\014les)f(con)m(tain)h(only)f(a)150 +2781 y(program's)28 b(read-write)f(memory|v)-5 b(ariables)27 +b(and)g(so)i(on|plus)d(mac)m(hine)h(status,)i(while)d(executable)150 +2891 y(\014les)j(con)m(tain)i(only)f(the)g(program)g(text)i(and)d +(initialized)f(data.\))275 3043 y(When)d(y)m(ou)g(t)m(yp)s(e)h +Fh(run)p Fm(,)f(y)m(our)h(executable)f(\014le)g(b)s(ecomes)g(an)g +(activ)m(e)i(pro)s(cess)e(target)i(as)e(w)m(ell.)38 b(When)150 +3152 y(a)e(pro)s(cess)f(target)j(is)c(activ)m(e,)39 b(all)c(GDB)h +(commands)g(requesting)f(memory)g(addresses)g(refer)h(to)g(that)150 +3262 y(target;)27 b(addresses)22 b(in)g(an)g(activ)m(e)i(core)g(\014le) +e(or)g(executable)i(\014le)d(target)k(are)e(obscured)f(while)e(the)j +(pro)s(cess)150 3372 y(target)32 b(is)d(activ)m(e.)275 +3523 y(Use)39 b(the)g Fh(core-file)d Fm(and)i Fh(exec-file)e +Fm(commands)j(to)g(select)h(a)f(new)f(core)i(\014le)e(or)g(executable) +150 3633 y(target)j(\(see)f(Section)f(12.1)i([Commands)e(to)h(sp)s +(ecify)e(\014les],)j(page)f(95\).)69 b(T)-8 b(o)39 b(sp)s(ecify)f(as)i +(a)g(target)h(a)150 3743 y(pro)s(cess)33 b(that)i(is)d(already)i +(running,)e(use)h(the)h Fh(attach)e Fm(command)h(\(see)i(Section)e(4.7) +i([Debugging)f(an)150 3852 y(already-running)28 b(pro)s(cess],)i(page)h +(23\).)150 4153 y Fk(13.2)68 b(Commands)46 b(for)f(managing)h(targets) +150 4396 y Fh(target)29 b Fg(t)m(yp)s(e)35 b(parameters)630 +4506 y Fm(Connects)c(the)f(GDB)i(host)f(en)m(vironmen)m(t)f(to)h(a)g +(target)h(mac)m(hine)e(or)h(pro)s(cess.)41 b(A)30 b(target)630 +4615 y(is)c(t)m(ypically)h(a)g(proto)s(col)h(for)f(talking)g(to)h +(debugging)e(facilities.)38 b(Y)-8 b(ou)28 b(use)f(the)g(argumen)m(t) +630 4725 y Fg(t)m(yp)s(e)36 b Fm(to)31 b(sp)s(ecify)e(the)h(t)m(yp)s(e) +h(or)f(proto)s(col)h(of)f(the)h(target)h(mac)m(hine.)630 +4868 y(F)-8 b(urther)24 b Fg(parameters)29 b Fm(are)c(in)m(terpreted)f +(b)m(y)g(the)h(target)h(proto)s(col,)g(but)e(t)m(ypically)f(include)630 +4978 y(things)30 b(lik)m(e)g(device)h(names)g(or)g(host)g(names)g(to)g +(connect)h(with,)e(pro)s(cess)h(n)m(um)m(b)s(ers,)f(and)630 +5087 y(baud)f(rates.)630 5230 y(The)h Fh(target)g Fm(command)g(do)s(es) +h(not)g(rep)s(eat)g(if)f(y)m(ou)i(press)2684 5227 y Fd(h)p +2708 5174 151 4 v 2708 5230 a Fc(RET)p 2708 5246 V 2855 +5227 a Fd(i)2915 5230 y Fm(again)f(after)h(executing)630 +5340 y(the)f(command.)p eop +%DVIPSSectionPage: 102 +102 103 bop 150 -116 a Fm(102)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(help)g(target)630 408 y Fm(Displa)m(ys)21 b(the)g(names)h(of)g +(all)e(targets)j(a)m(v)-5 b(ailable.)38 b(T)-8 b(o)22 +b(displa)m(y)d(targets)24 b(curren)m(tly)c(selected,)630 +518 y(use)29 b(either)g Fh(info)g(target)f Fm(or)i Fh(info)f(files)f +Fm(\(see)i(Section)f(12.1)i([Commands)e(to)h(sp)s(ecify)630 +628 y(\014les],)g(page)h(95\).)150 781 y Fh(help)e(target)g +Fg(name)630 891 y Fm(Describ)s(e)h(a)g(particular)f(target,)j +(including)27 b(an)m(y)k(parameters)g(necessary)f(to)i(select)f(it.)150 +1044 y Fh(set)e(gnutarget)f Fg(args)630 1154 y Fm(GDB)38 +b(uses)f(its)f(o)m(wn)i(library)c(BFD)39 b(to)e(read)g(y)m(our)h +(\014les.)59 b(GDB)39 b(kno)m(ws)e(whether)f(it)h(is)630 +1263 y(reading)j(an)g Fg(executable)p Fm(,)k(a)d Fg(core)p +Fm(,)j(or)c(a)h Fg(.o)46 b Fm(\014le;)f(ho)m(w)m(ev)m(er,)f(y)m(ou)d +(can)g(sp)s(ecify)e(the)i(\014le)630 1373 y(format)h(with)d(the)j +Fh(set)29 b(gnutarget)39 b Fm(command.)73 b(Unlik)m(e)40 +b(most)i Fh(target)d Fm(commands,)630 1482 y(with)29 +b Fh(gnutarget)f Fm(the)i Fh(target)f Fm(refers)h(to)h(a)g(program,)f +(not)h(a)g(mac)m(hine.)630 1614 y Fj(Warning:)66 b Fm(T)-8 +b(o)40 b(sp)s(ecify)f(a)i(\014le)e(format)h(with)f Fh(set)30 +b(gnutarget)p Fm(,)40 b(y)m(ou)h(m)m(ust)f(kno)m(w)g(the)630 +1724 y(actual)31 b(BFD)g(name.)630 1855 y(See)g(Section)f(12.1)i +([Commands)d(to)i(sp)s(ecify)e(\014les],)h(page)h(95.)150 +2008 y Fh(show)e(gnutarget)630 2118 y Fm(Use)c(the)h +Fh(show)j(gnutarget)22 b Fm(command)j(to)h(displa)m(y)d(what)i(\014le)f +(format)i Fh(gnutarget)c Fm(is)i(set)630 2228 y(to)29 +b(read.)40 b(If)28 b(y)m(ou)g(ha)m(v)m(e)h(not)g(set)g +Fh(gnutarget)p Fm(,)d(GDB)j(will)d(determine)h(the)h(\014le)g(format)g +(for)630 2337 y(eac)m(h)23 b(\014le)f(automatically)-8 +b(,)24 b(and)e Fh(show)29 b(gnutarget)20 b Fm(displa)m(ys)g(`)p +Fh(The)30 b(current)e(BDF)i(target)630 2447 y(is)g("auto")p +Fm('.)275 2600 y(Here)c(are)g(some)g(common)g(targets)h(\(a)m(v)-5 +b(ailable,)26 b(or)g(not,)h(dep)s(ending)c(on)i(the)h(GDB)h +(con\014guration\):)150 2798 y Fh(target)i(exec)g Fg(program)630 +2907 y Fm(An)21 b(executable)h(\014le.)36 b(`)p Fh(target)29 +b(exec)h Fg(program)p Fm(')21 b(is)f(the)h(same)h(as)g(`)p +Fh(exec-file)28 b Fg(program)p Fm('.)150 3061 y Fh(target)h(core)g +Fg(\014lename)630 3170 y Fm(A)f(core)h(dump)e(\014le.)39 +b(`)p Fh(target)29 b(core)g Fg(\014lename)5 b Fm(')28 +b(is)f(the)h(same)h(as)f(`)p Fh(core-file)g Fg(\014lename)5 +b Fm('.)150 3324 y Fh(target)29 b(remote)f Fg(dev)630 +3433 y Fm(Remote)22 b(serial)e(target)i(in)d(GDB-sp)s(eci\014c)i(proto) +s(col.)38 b(The)20 b(argumen)m(t)h Fg(dev)29 b Fm(sp)s(eci\014es)19 +b(what)630 3543 y(serial)25 b(device)i(to)g(use)g(for)f(the)h +(connection)g(\(e.g.)41 b(`)p Fh(/dev/ttya)p Fm('\).)d(See)26 +b(Section)h(13.4)h([Re-)630 3652 y(mote)k(debugging],)f(page)i(106.)45 +b Fh(target)28 b(remote)i Fm(no)m(w)i(supp)s(orts)d(the)j +Fh(load)e Fm(command.)630 3762 y(This)d(is)g(only)h(useful)f(if)g(y)m +(ou)i(ha)m(v)m(e)h(some)f(other)g(w)m(a)m(y)g(of)g(getting)g(the)g +(stub)e(to)j(the)e(target)630 3871 y(system,)h(and)e(y)m(ou)h(can)g +(put)f(it)g(somewhere)h(in)e(memory)i(where)f(it)g(w)m(on't)i(get)f +(clobb)s(ered)630 3981 y(b)m(y)i(the)h(do)m(wnload.)150 +4134 y Fh(target)e(sim)630 4244 y Fm(CPU)h(sim)m(ulator.)40 +b(See)30 b(Section)g(13.4.10)k([Sim)m(ulated)29 b(CPU)h(T)-8 +b(arget],)32 b(page)f(123.)275 4398 y(The)26 b(follo)m(wing)g(targets)j +(are)f(all)f(CPU-sp)s(eci\014c,)g(and)g(only)f(a)m(v)-5 +b(ailable)27 b(for)g(sp)s(eci\014c)f(con\014gurations.)150 +4595 y Fh(target)j(abug)g Fg(dev)630 4704 y Fm(ABug)i(R)m(OM)g(monitor) +e(for)h(M68K.)150 4858 y Fh(target)f(adapt)g Fg(dev)630 +4967 y Fm(Adapt)h(monitor)g(for)g(A29K.)150 5121 y Fh(target)f(amd-eb)f +Fg(dev)38 b(sp)s(eed)33 b(PR)m(OG)630 5230 y Fm(Remote)e(PC-residen)m +(t)d(AMD)i(EB29K)g(b)s(oard,)f(attac)m(hed)i(o)m(v)m(er)g(serial)d +(lines.)38 b Fg(dev)f Fm(is)29 b(the)630 5340 y(serial)i(device,)h(as)h +(for)f Fh(target)c(remote)p Fm(;)k Fg(sp)s(eed)j Fm(allo)m(ws)c(y)m(ou) +h(to)h(sp)s(ecify)e(the)h(linesp)s(eed;)p eop +%DVIPSSectionPage: 103 +103 104 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(103)630 299 y(and)31 +b Fg(PR)m(OG)k Fm(is)30 b(the)i(name)g(of)g(the)g(program)g(to)h(b)s(e) +e(debugged,)h(as)g(it)g(app)s(ears)f(to)h(DOS)630 408 +y(on)d(the)h(PC.)f(See)h(Section)f(13.4.4)i([The)f(EBMON)f(proto)s(col) +h(for)f(AMD29K],)i(page)f(114.)150 573 y Fh(target)f(array)g +Fg(dev)630 682 y Fm(Arra)m(y)i(T)-8 b(ec)m(h)31 b(LSI33K)f(RAID)h(con)m +(troller)f(b)s(oard.)150 847 y Fh(target)f(bug)g Fg(dev)630 +956 y Fm(BUG)i(monitor,)f(running)e(on)i(a)h(MVME187)h(\(m88k\))g(b)s +(oard.)150 1121 y Fh(target)d(cpu32bug)f Fg(dev)630 1230 +y Fm(CPU32BUG)k(monitor,)e(running)d(on)k(a)f(CPU32)h(\(M68K\))h(b)s +(oard.)150 1395 y Fh(target)d(dbug)g Fg(dev)630 1504 +y Fm(dBUG)i(R)m(OM)f(monitor)g(for)g(Motorola)i(ColdFire.)150 +1669 y Fh(target)d(ddb)g Fg(dev)630 1778 y Fm(NEC's)h(DDB)i(monitor)d +(for)i(Mips)e(V)-8 b(r4300.)150 1943 y Fh(target)29 b(dink32)f +Fg(dev)630 2052 y Fm(DINK32)j(R)m(OM)g(monitor)f(for)g(P)m(o)m(w)m +(erPC.)150 2217 y Fh(target)f(e7000)g Fg(dev)630 2326 +y Fm(E7000)j(em)m(ulator)f(for)f(Hitac)m(hi)g(H8)h(and)f(SH.)150 +2491 y Fh(target)f(es1800)f Fg(dev)630 2600 y Fm(ES-1800)k(em)m(ulator) +e(for)h(M68K.)150 2765 y Fh(target)e(est)g Fg(dev)630 +2874 y Fm(EST-300)i(ICE)f(monitor,)g(running)d(on)j(a)h(CPU32)g +(\(M68K\))h(b)s(oard.)150 3039 y Fh(target)d(hms)g Fg(dev)630 +3148 y Fm(A)j(Hitac)m(hi)f(SH,)g(H8/300,)j(or)e(H8/500)i(b)s(oard,)d +(attac)m(hed)i(via)e(serial)f(line)g(to)i(y)m(our)g(host.)630 +3258 y(Use)25 b(sp)s(ecial)f(commands)g Fh(device)f Fm(and)i +Fh(speed)e Fm(to)j(con)m(trol)f(the)g(serial)f(line)f(and)h(the)h(com-) +630 3367 y(m)m(unications)c(sp)s(eed)h(used.)38 b(See)23 +b(Section)f(13.4.8)j([GDB)f(and)e(Hitac)m(hi)h(Micropro)s(cessors],)630 +3477 y(page)31 b(120.)150 3641 y Fh(target)e(lsi)g Fg(dev)630 +3751 y Fm(LSI)g(R)m(OM)i(monitor)f(for)g(Mips.)150 3915 +y Fh(target)f(m32r)g Fg(dev)630 4025 y Fm(Mitsubishi)e(M32R/D)32 +b(R)m(OM)f(monitor.)150 4189 y Fh(target)e(mips)g Fg(dev)630 +4299 y Fm(IDT/SIM)h(R)m(OM)h(monitor)f(for)g(Mips.)150 +4463 y Fh(target)f(mon960)f Fg(dev)630 4573 y Fm(MON960)k(monitor)e +(for)g(In)m(tel)g(i960.)150 4737 y Fh(target)f(nindy)g +Fg(devicename)630 4847 y Fm(An)g(In)m(tel)h(960)h(b)s(oard)e(con)m +(trolled)g(b)m(y)h(a)g(Nindy)e(Monitor.)40 b Fg(devicename)35 +b Fm(is)29 b(the)h(name)g(of)630 4956 y(the)e(serial)e(device)i(to)g +(use)g(for)f(the)h(connection,)h(e.g.)40 b(`)p Fh(/dev/ttya)p +Fm('.)e(See)28 b(Section)g(13.4.2)630 5066 y([GDB)k(with)d(a)i(remote)g +(i960)g(\(Nindy\)],)f(page)h(113.)150 5230 y Fh(target)e(nrom)g +Fg(dev)630 5340 y Fm(NetR)m(OM)j(R)m(OM)e(em)m(ulator.)41 +b(This)29 b(target)j(only)d(supp)s(orts)g(do)m(wnloading.)p +eop +%DVIPSSectionPage: 104 +104 105 bop 150 -116 a Fm(104)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(target)g(op50n)g Fg(dev)630 408 y Fm(OP50N)i(monitor,)f +(running)e(on)i(an)g(OKI)g(HPP)-8 b(A)30 b(b)s(oard.)150 +573 y Fh(target)f(pmon)g Fg(dev)630 682 y Fm(PMON)h(R)m(OM)h(monitor)f +(for)g(Mips.)150 847 y Fh(target)f(ppcbug)f Fg(dev)150 +984 y Fh(target)h(ppcbug1)f Fg(dev)630 1093 y Fm(PPCBUG)j(R)m(OM)f +(monitor)g(for)g(P)m(o)m(w)m(erPC.)150 1258 y Fh(target)f(r3900)g +Fg(dev)630 1367 y Fm(Densan)h(D)m(VE-R3900)k(R)m(OM)d(monitor)e(for)h +(T)-8 b(oshiba)30 b(R3900)i(Mips.)150 1532 y Fh(target)d(rdi)g +Fg(dev)630 1641 y Fm(ARM)i(Angel)f(monitor,)g(via)g(RDI)g(library)e(in) +m(terface.)150 1806 y Fh(target)h(rdp)g Fg(dev)630 1915 +y Fm(ARM)i(Demon)g(monitor.)150 2080 y Fh(target)e(rom68k)f +Fg(dev)630 2189 y Fm(R)m(OM)j(68K)g(monitor,)f(running)d(on)j(an)h +(M68K)g(IDP)f(b)s(oard.)150 2354 y Fh(target)f(rombug)f +Fg(dev)630 2463 y Fm(R)m(OMBUG)k(R)m(OM)e(monitor)g(for)g(OS/9000.)150 +2628 y Fh(target)f(sds)g Fg(dev)630 2737 y Fm(SDS)h(monitor,)g(running) +d(on)k(a)f(P)m(o)m(w)m(erPC)i(b)s(oard)d(\(suc)m(h)h(as)h(Motorola's)h +(ADS\).)150 2902 y Fh(target)d(sparclite)f Fg(dev)630 +3011 y Fm(F)-8 b(ujitsu)26 b(sparclite)g(b)s(oards,)h(used)f(only)g +(for)h(the)h(purp)s(ose)d(of)i(loading.)39 b(Y)-8 b(ou)27 +b(m)m(ust)g(use)g(an)630 3121 y(additional)34 b(command)i(to)h(debug)f +(the)g(program.)59 b(F)-8 b(or)37 b(example:)52 b(target)38 +b(remote)f Fg(dev)630 3230 y Fm(using)29 b(GDB)i(standard)f(remote)h +(proto)s(col.)150 3395 y Fh(target)e(sh3)g Fg(dev)150 +3532 y Fh(target)g(sh3e)g Fg(dev)630 3641 y Fm(Hitac)m(hi)h(SH-3)h(and) +f(SH-3E)g(target)i(systems.)150 3806 y Fh(target)d(st2000)f +Fg(dev)38 b(sp)s(eed)630 3915 y Fm(A)e(T)-8 b(andem)36 +b(ST2000)i(phone)d(switc)m(h,)j(running)c(T)-8 b(andem's)36 +b(STDBUG)g(proto)s(col.)59 b Fg(dev)630 4025 y Fm(is)45 +b(the)g(name)h(of)g(the)f(device)h(attac)m(hed)h(to)g(the)e(ST2000)i +(serial)d(line;)52 b Fg(sp)s(eed)c Fm(is)d(the)630 4134 +y(comm)m(unication)34 b(line)g(sp)s(eed.)53 b(The)34 +b(argumen)m(ts)h(are)h(not)f(used)f(if)g(GDB)i(is)e(con\014gured)630 +4244 y(to)e(connect)g(to)g(the)f(ST2000)h(using)e(TCP)g(or)h(T)-8 +b(elnet.)43 b(See)31 b(Section)g(13.4.5)j([GDB)e(with)630 +4354 y(a)f(T)-8 b(andem)30 b(ST2000],)i(page)f(117.)150 +4518 y Fh(target)e(udi)g Fg(k)m(eyw)m(ord)630 4628 y +Fm(Remote)22 b(AMD29K)h(target,)i(using)19 b(the)j(AMD)g(UDI)f(proto)s +(col.)38 b(The)20 b Fg(k)m(eyw)m(ord)25 b Fm(argumen)m(t)630 +4737 y(sp)s(eci\014es)37 b(whic)m(h)g(29K)i(b)s(oard)f(or)g(sim)m +(ulator)g(to)h(use.)65 b(See)38 b(Section)h(13.4.3)h([The)f(UDI)630 +4847 y(proto)s(col)30 b(for)g(AMD29K],)j(page)e(114.)150 +5011 y Fh(target)e(vxworks)f Fg(mac)m(hinename)630 5121 +y Fm(A)k(VxW)-8 b(orks)32 b(system,)g(attac)m(hed)h(via)f(TCP/IP)-8 +b(.)31 b(The)g(argumen)m(t)h Fg(mac)m(hinename)k Fm(is)31 +b(the)630 5230 y(target)43 b(system's)f(mac)m(hine)f(name)h(or)f(IP)g +(address.)74 b(See)42 b(Section)f(13.4.6)j([GDB)f(and)630 +5340 y(VxW)-8 b(orks],)32 b(page)f(117.)p eop +%DVIPSSectionPage: 105 +105 106 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(105)150 299 y Fh(target)29 +b(w89k)g Fg(dev)630 408 y Fm(W89K)i(monitor,)f(running)e(on)i(a)h(Win)m +(b)s(ond)d(HPP)-8 b(A)31 b(b)s(oard.)275 565 y(Di\013eren)m(t)41 +b(targets)h(are)f(a)m(v)-5 b(ailable)40 b(on)h(di\013eren)m(t)f +(con\014gurations)h(of)g(GDB;)h(y)m(our)f(con\014guration)150 +675 y(ma)m(y)31 b(ha)m(v)m(e)h(more)e(or)g(few)m(er)h(targets.)275 +808 y(Man)m(y)26 b(remote)h(targets)g(require)d(y)m(ou)i(to)h(do)m +(wnload)e(the)g(executable's)i(co)s(de)f(once)g(y)m(ou'v)m(e)h +(success-)150 917 y(fully)h(established)h(a)h(connection.)150 +1121 y Fh(load)f Fg(\014lename)630 1231 y Fm(Dep)s(ending)34 +b(on)i(what)f(remote)i(debugging)e(facilities)f(are)i(con\014gured)f +(in)m(to)h(GDB,)h(the)630 1340 y Fh(load)26 b Fm(command)h(ma)m(y)h(b)s +(e)f(a)m(v)-5 b(ailable.)39 b(Where)27 b(it)g(exists,)h(it)f(is)f(mean) +m(t)i(to)g(mak)m(e)h Fg(\014lename)630 1450 y Fm(\(an)23 +b(executable\))h(a)m(v)-5 b(ailable)22 b(for)g(debugging)g(on)h(the)g +(remote)g(system|b)m(y)g(do)m(wnloading,)630 1560 y(or)33 +b(dynamic)g(linking,)e(for)i(example.)50 b Fh(load)32 +b Fm(also)h(records)h(the)f Fg(\014lename)38 b Fm(sym)m(b)s(ol)32 +b(table)630 1669 y(in)d(GDB,)j(lik)m(e)d(the)i Fh(add-symbol-file)26 +b Fm(command.)630 1802 y(If)h(y)m(our)h(GDB)h(do)s(es)e(not)h(ha)m(v)m +(e)h(a)f Fh(load)e Fm(command,)i(attempting)g(to)h(execute)g(it)e(gets) +i(the)630 1912 y(error)h(message)h(\\)p Fh(You)f(can't)f(do)h(that)f +(when)h(your)f(target)f(is)i(...)o Fm(")630 2045 y(The)h(\014le)g(is)g +(loaded)g(at)h(whatev)m(er)g(address)f(is)g(sp)s(eci\014ed)f(in)g(the)i +(executable.)45 b(F)-8 b(or)33 b(some)630 2155 y(ob)5 +b(ject)25 b(\014le)e(formats,)j(y)m(ou)f(can)f(sp)s(ecify)f(the)h(load) +g(address)f(when)g(y)m(ou)i(link)d(the)i(program;)630 +2264 y(for)30 b(other)h(formats,)g(lik)m(e)e(a.out,)j(the)e(ob)5 +b(ject)32 b(\014le)d(format)i(sp)s(eci\014es)e(a)i(\014xed)e(address.) +630 2397 y(On)f(VxW)-8 b(orks,)31 b Fh(load)d Fm(links)e +Fg(\014lename)34 b Fm(dynamically)27 b(on)i(the)g(curren)m(t)g(target)h +(system)g(as)630 2507 y(w)m(ell)f(as)i(adding)e(its)h(sym)m(b)s(ols)f +(in)g(GDB.)630 2640 y(With)36 b(the)h(Nindy)e(in)m(terface)i(to)h(an)e +(In)m(tel)h(960)h(b)s(oard,)f Fh(load)f Fm(do)m(wnloads)f +Fg(\014lename)41 b Fm(to)630 2750 y(the)31 b(960)g(as)g(w)m(ell)e(as)i +(adding)e(its)h(sym)m(b)s(ols)f(in)g(GDB.)630 2883 y(When)h(y)m(ou)h +(select)g(remote)g(debugging)e(to)j(a)e(Hitac)m(hi)h(SH,)f(H8/300,)j +(or)d(H8/500)j(b)s(oard)630 2992 y(\(see)41 b(Section)f(13.4.8)i([GDB)f +(and)e(Hitac)m(hi)h(Micropro)s(cessors],)i(page)f(120\),)j(the)c +Fh(load)630 3102 y Fm(command)35 b(do)m(wnloads)f(y)m(our)i(program)f +(to)h(the)f(Hitac)m(hi)g(b)s(oard)g(and)f(also)h(op)s(ens)g(it)g(as)630 +3212 y(the)c(curren)m(t)f(executable)h(target)h(for)e(GDB)h(on)g(y)m +(our)f(host)g(\(lik)m(e)g(the)h Fh(file)e Fm(command\).)630 +3345 y Fh(load)g Fm(do)s(es)h(not)h(rep)s(eat)f(if)g(y)m(ou)g(press) +1982 3342 y Fd(h)p 2006 3289 151 4 v 2006 3345 a Fc(RET)p +2006 3360 V 2153 3342 a Fd(i)2213 3345 y Fm(again)g(after)h(using)e +(it.)150 3598 y Fk(13.3)68 b(Cho)t(osing)46 b(target)g(b)l(yte)f(order) +275 3789 y Fm(Some)27 b(t)m(yp)s(es)h(of)g(pro)s(cessors,)g(suc)m(h)g +(as)g(the)g(MIPS,)g(P)m(o)m(w)m(erPC,)h(and)e(Hitac)m(hi)g(SH,)h +(o\013er)g(the)g(abilit)m(y)150 3899 y(to)i(run)f(either)g(big-endian)e +(or)j(little-endian)d(b)m(yte)k(orders.)39 b(Usually)29 +b(the)g(executable)i(or)e(sym)m(b)s(ol)g(will)150 4009 +y(include)h(a)i(bit)f(to)i(designate)f(the)h(endian-ness,)e(and)g(y)m +(ou)i(will)c(not)j(need)g(to)h(w)m(orry)f(ab)s(out)f(whic)m(h)g(to)150 +4118 y(use.)60 b(Ho)m(w)m(ev)m(er,)40 b(y)m(ou)d(ma)m(y)h(still)d +(\014nd)g(it)h(useful)f(to)j(adjust)e(GDB's)i(idea)e(of)h(pro)s(cessor) +f(endian-ness)150 4228 y(man)m(ually)-8 b(.)150 4432 +y Fh(set)29 b(endian)g(big)630 4541 y Fm(Instruct)h(GDB)h(to)g(assume)f +(the)h(target)h(is)d(big-endian.)150 4698 y Fh(set)g(endian)g(little) +630 4807 y Fm(Instruct)h(GDB)h(to)g(assume)f(the)h(target)h(is)d +(little-endian.)150 4964 y Fh(set)g(endian)g(auto)630 +5074 y Fm(Instruct)h(GDB)h(to)g(use)f(the)h(b)m(yte)g(order)f(asso)s +(ciated)h(with)e(the)h(executable.)150 5230 y Fh(show)f(endian)630 +5340 y Fm(Displa)m(y)h(GDB's)h(curren)m(t)f(idea)g(of)h(the)f(target)i +(b)m(yte)f(order.)p eop +%DVIPSSectionPage: 106 +106 107 bop 150 -116 a Fm(106)2599 b(Debugging)31 b(with)e(GDB)275 +299 y(Note)36 b(that)h(these)f(commands)f(merely)g(adjust)g(in)m +(terpretation)g(of)h(sym)m(b)s(olic)e(data)i(on)g(the)g(host,)150 +408 y(and)30 b(that)h(they)f(ha)m(v)m(e)i(absolutely)d(no)h(e\013ect)i +(on)f(the)f(target)i(system.)150 672 y Fk(13.4)68 b(Remote)47 +b(debugging)275 868 y Fm(If)36 b(y)m(ou)h(are)g(trying)f(to)h(debug)f +(a)i(program)e(running)e(on)j(a)g(mac)m(hine)f(that)i(cannot)f(run)e +(GDB)j(in)150 977 y(the)j(usual)f(w)m(a)m(y)-8 b(,)45 +b(it)c(is)f(often)h(useful)f(to)h(use)g(remote)h(debugging.)72 +b(F)-8 b(or)41 b(example,)j(y)m(ou)d(migh)m(t)g(use)150 +1087 y(remote)28 b(debugging)e(on)h(an)g(op)s(erating)f(system)h(k)m +(ernel,)g(or)g(on)g(a)h(small)d(system)i(whic)m(h)f(do)s(es)h(not)g(ha) +m(v)m(e)150 1197 y(a)k(general)f(purp)s(ose)f(op)s(erating)h(system)g +(p)s(o)m(w)m(erful)f(enough)h(to)h(run)e(a)i(full-featured)d(debugger.) +275 1334 y(Some)f(con\014gurations)g(of)h(GDB)h(ha)m(v)m(e)g(sp)s +(ecial)d(serial)h(or)h(TCP/IP)f(in)m(terfaces)h(to)g(mak)m(e)h(this)e +(w)m(ork)150 1443 y(with)32 b(particular)g(debugging)g(targets.)51 +b(In)33 b(addition,)g(GDB)h(comes)h(with)d(a)h(generic)h(serial)e +(proto)s(col)150 1553 y(\(sp)s(eci\014c)37 b(to)i(GDB,)h(but)d(not)h +(sp)s(eci\014c)f(to)i(an)m(y)g(particular)d(target)k(system\))e(whic)m +(h)f(y)m(ou)i(can)f(use)g(if)150 1662 y(y)m(ou)27 b(write)e(the)i +(remote)g(stubs|the)e(co)s(de)i(that)f(runs)f(on)h(the)h(remote)g +(system)f(to)h(comm)m(unicate)g(with)150 1772 y(GDB.)275 +1909 y(Other)k(remote)i(targets)g(ma)m(y)f(b)s(e)g(a)m(v)-5 +b(ailable)31 b(in)g(y)m(our)g(con\014guration)h(of)g(GDB;)h(use)e +Fh(help)f(target)150 2019 y Fm(to)h(list)e(them.)150 +2248 y Fe(13.4.1)63 b(The)41 b(GDB)g(remote)g(serial)g(proto)s(col)275 +2444 y Fm(T)-8 b(o)32 b(debug)g(a)h(program)f(running)e(on)i(another)h +(mac)m(hine)f(\(the)h(debugging)e Fg(target)36 b Fm(mac)m(hine\),)e(y)m +(ou)150 2553 y(m)m(ust)43 b(\014rst)f(arrange)i(for)f(all)f(the)h +(usual)f(prerequisites)f(for)i(the)g(program)g(to)h(run)d(b)m(y)i +(itself.)78 b(F)-8 b(or)150 2663 y(example,)30 b(for)g(a)h(C)f +(program,)h(y)m(ou)f(need:)199 2800 y(1.)61 b(A)27 b(startup)g(routine) +g(to)h(set)f(up)g(the)g(C)g(run)m(time)f(en)m(vironmen)m(t;)i(these)g +(usually)d(ha)m(v)m(e)k(a)e(name)h(lik)m(e)330 2909 y(`)p +Fh(crt0)p Fm('.)53 b(The)34 b(startup)g(routine)g(ma)m(y)h(b)s(e)f +(supplied)d(b)m(y)j(y)m(our)h(hardw)m(are)f(supplier,)f(or)h(y)m(ou)h +(ma)m(y)330 3019 y(ha)m(v)m(e)d(to)f(write)e(y)m(our)i(o)m(wn.)199 +3155 y(2.)61 b(Y)-8 b(ou)30 b(probably)e(need)i(a)g(C)g(subroutine)d +(library)h(to)i(supp)s(ort)e(y)m(our)i(program's)g(subroutine)e(calls,) +330 3264 y(notably)i(managing)g(input)e(and)i(output.)199 +3400 y(3.)61 b(A)36 b(w)m(a)m(y)g(of)g(getting)g(y)m(our)f(program)g +(to)i(the)e(other)h(mac)m(hine|for)f(example,)i(a)e(do)m(wnload)g(pro-) +330 3510 y(gram.)52 b(These)34 b(are)g(often)h(supplied)c(b)m(y)j(the)g +(hardw)m(are)f(man)m(ufacturer,)i(but)f(y)m(ou)g(ma)m(y)h(ha)m(v)m(e)g +(to)330 3619 y(write)30 b(y)m(our)g(o)m(wn)g(from)g(hardw)m(are)g(do)s +(cumen)m(tation.)275 3783 y(The)h(next)h(step)g(is)g(to)g(arrange)h +(for)f(y)m(our)g(program)f(to)i(use)f(a)g(serial)f(p)s(ort)h(to)h(comm) +m(unicate)f(with)150 3892 y(the)c(mac)m(hine)f(where)h(GDB)g(is)f +(running)e(\(the)j Fg(host)i Fm(mac)m(hine\).)40 b(In)27 +b(general)h(terms,)g(the)g(sc)m(heme)g(lo)s(oks)150 4002 +y(lik)m(e)i(this:)150 4165 y Fj(On)i(the)h(host,)630 +4275 y Fm(GDB)42 b(already)e(understands)f(ho)m(w)h(to)i(use)e(this)f +(proto)s(col;)46 b(when)40 b(ev)m(erything)g(else)h(is)630 +4385 y(set)k(up,)h(y)m(ou)f(can)f(simply)d(use)j(the)g(`)p +Fh(target)29 b(remote)p Fm(')43 b(command)h(\(see)h(Chapter)e(13)630 +4494 y([Sp)s(ecifying)28 b(a)j(Debugging)f(T)-8 b(arget],)32 +b(page)f(101\).)150 4656 y Fj(On)h(the)h(tar)-5 b(get,)630 +4766 y Fm(y)m(ou)27 b(m)m(ust)f(link)f(with)g(y)m(our)h(program)g(a)h +(few)g(sp)s(ecial-purp)s(ose)c(subroutines)h(that)k(imple-)630 +4875 y(men)m(t)k(the)f(GDB)h(remote)g(serial)e(proto)s(col.)43 +b(The)31 b(\014le)f(con)m(taining)g(these)i(subroutines)d(is)630 +4985 y(called)h(a)g Fg(debugging)g(stub)p Fm(.)630 5121 +y(On)23 b(certain)g(remote)h(targets,)j(y)m(ou)c(can)h(use)f(an)h +(auxiliary)d(program)i Fh(gdbserver)e Fm(instead)630 +5230 y(of)28 b(linking)c(a)k(stub)e(in)m(to)i(y)m(our)f(program.)40 +b(See)27 b(Section)h(13.4.1.5)i([Using)d(the)g Fh(gdbserver)630 +5340 y Fm(program],)k(page)g(111,)h(for)e(details.)p +eop +%DVIPSSectionPage: 107 +107 108 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(107)275 299 y(The)32 +b(debugging)g(stub)h(is)f(sp)s(eci\014c)g(to)i(the)g(arc)m(hitecture)f +(of)h(the)f(remote)h(mac)m(hine;)h(for)e(example,)150 +408 y(use)d(`)p Fh(sparc-stub.c)p Fm(')e(to)j(debug)e(programs)h(on)h +Fl(sp)-6 b(ar)n(c)28 b Fm(b)s(oards.)275 536 y(These)i(w)m(orking)f +(remote)j(stubs)d(are)i(distributed)c(with)i(GDB:)150 +682 y Fh(i386-stub.c)630 791 y Fm(F)-8 b(or)31 b(In)m(tel)f(386)i(and)e +(compatible)f(arc)m(hitectures.)150 937 y Fh(m68k-stub.c)630 +1046 y Fm(F)-8 b(or)31 b(Motorola)h(680x0)g(arc)m(hitectures.)150 +1192 y Fh(sh-stub.c)630 1302 y Fm(F)-8 b(or)31 b(Hitac)m(hi)f(SH)g(arc) +m(hitectures.)150 1447 y Fh(sparc-stub.c)630 1557 y Fm(F)-8 +b(or)31 b Fl(sp)-6 b(ar)n(c)29 b Fm(arc)m(hitectures.)150 +1702 y Fh(sparcl-stub.c)630 1812 y Fm(F)-8 b(or)31 b(F)-8 +b(ujitsu)29 b Fl(sp)-6 b(ar)n(clite)29 b Fm(arc)m(hitectures.)275 +1958 y(The)g(`)p Fh(README)p Fm(')h(\014le)f(in)g(the)i(GDB)g +(distribution)c(ma)m(y)k(list)e(other)h(recen)m(tly)h(added)f(stubs.) +150 2161 y Fe(13.4.1.1)63 b(What)41 b(the)g(stub)g(can)f(do)i(for)f(y)m +(ou)275 2347 y Fm(The)29 b(debugging)h(stub)f(for)h(y)m(our)h(arc)m +(hitecture)g(supplies)c(these)k(three)g(subroutines:)150 +2492 y Fh(set_debug_traps)630 2602 y Fm(This)c(routine)h(arranges)h +(for)g Fh(handle_exception)c Fm(to)k(run)f(when)g(y)m(our)h(program)g +(stops.)630 2711 y(Y)-8 b(ou)31 b(m)m(ust)f(call)g(this)f(subroutine)f +(explicitly)g(near)j(the)f(b)s(eginning)e(of)i(y)m(our)h(program.)150 +2857 y Fh(handle_exception)630 2967 y Fm(This)i(is)h(the)i(cen)m(tral)f +(w)m(orkhorse,)i(but)d(y)m(our)h(program)g(nev)m(er)g(calls)g(it)f +(explicitly|the)630 3076 y(setup)c(co)s(de)h(arranges)f(for)g +Fh(handle_exception)c Fm(to)31 b(run)e(when)h(a)g(trap)h(is)e +(triggered.)630 3204 y Fh(handle_exception)36 b Fm(tak)m(es)42 +b(con)m(trol)f(when)e(y)m(our)i(program)f(stops)g(during)f(execution) +630 3313 y(\(for)f(example,)i(on)e(a)g(breakp)s(oin)m(t\),)i(and)d +(mediates)h(comm)m(unications)f(with)g(GDB)i(on)630 3423 +y(the)31 b(host)g(mac)m(hine.)42 b(This)29 b(is)h(where)g(the)h(comm)m +(unications)f(proto)s(col)h(is)f(implemen)m(ted;)630 +3533 y Fh(handle_exception)h Fm(acts)37 b(as)f(the)h(GDB)g(represen)m +(tativ)m(e)f(on)g(the)g(target)i(mac)m(hine;)g(it)630 +3642 y(b)s(egins)22 b(b)m(y)h(sending)e(summary)h(information)g(on)h +(the)g(state)h(of)g(y)m(our)f(program,)h(then)f(con-)630 +3752 y(tin)m(ues)e(to)i(execute,)i(retrieving)c(and)h(transmitting)e +(an)m(y)j(information)d(GDB)j(needs,)h(un)m(til)630 3861 +y(y)m(ou)29 b(execute)h(a)f(GDB)h(command)f(that)g(mak)m(es)h(y)m(our)e +(program)h(resume;)g(at)g(that)h(p)s(oin)m(t,)630 3971 +y Fh(handle_exception)c Fm(returns)j(con)m(trol)i(to)g(y)m(our)f(o)m +(wn)h(co)s(de)f(on)h(the)f(target)i(mac)m(hine.)150 4116 +y Fh(breakpoint)630 4226 y Fm(Use)e(this)e(auxiliary)f(subroutine)g(to) +j(mak)m(e)h(y)m(our)e(program)g(con)m(tain)h(a)g(breakp)s(oin)m(t.)39 +b(De-)630 4336 y(p)s(ending)29 b(on)j(the)g(particular)f(situation,)g +(this)g(ma)m(y)h(b)s(e)g(the)g(only)f(w)m(a)m(y)i(for)e(GDB)i(to)g(get) +630 4445 y(con)m(trol.)40 b(F)-8 b(or)28 b(instance,)g(if)e(y)m(our)i +(target)g(mac)m(hine)f(has)h(some)f(sort)h(of)f(in)m(terrupt)f(button,) +630 4555 y(y)m(ou)35 b(w)m(on't)h(need)e(to)i(call)e(this;)i(pressing)d +(the)i(in)m(terrupt)e(button)i(transfers)f(con)m(trol)h(to)630 +4664 y Fh(handle_exception)p Fm(|in)f(e\013ect,)45 b(to)c(GDB.)g(On)f +(some)g(mac)m(hines,)j(simply)38 b(receiving)630 4774 +y(c)m(haracters)e(on)d(the)i(serial)d(p)s(ort)i(ma)m(y)h(also)f +(trigger)g(a)g(trap;)i(again,)f(in)e(that)i(situation,)630 +4884 y(y)m(ou)k(don't)f(need)g(to)g(call)g Fh(breakpoint)d +Fm(from)j(y)m(our)g(o)m(wn)g(program|simply)e(running)630 +4993 y(`)p Fh(target)29 b(remote)p Fm(')g(from)h(the)g(host)h(GDB)g +(session)f(gets)h(con)m(trol.)630 5121 y(Call)c Fh(breakpoint)f +Fm(if)i(none)g(of)h(these)g(is)e(true,)i(or)g(if)f(y)m(ou)g(simply)f(w) +m(an)m(t)i(to)g(mak)m(e)h(certain)630 5230 y(y)m(our)35 +b(program)h(stops)f(at)h(a)g(predetermined)e(p)s(oin)m(t)g(for)h(the)h +(start)g(of)g(y)m(our)f(debugging)630 5340 y(session.)p +eop +%DVIPSSectionPage: 108 +108 109 bop 150 -116 a Fm(108)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fe(13.4.1.2)63 b(What)41 b(y)m(ou)g(m)m(ust)f(do)h(for)g(the)g +(stub)275 497 y Fm(The)29 b(debugging)g(stubs)f(that)j(come)g(with)d +(GDB)j(are)f(set)h(up)d(for)i(a)g(particular)e(c)m(hip)h(arc)m +(hitecture,)150 607 y(but)h(they)g(ha)m(v)m(e)i(no)e(information)f(ab)s +(out)h(the)g(rest)h(of)f(y)m(our)h(debugging)e(target)j(mac)m(hine.)275 +747 y(First)d(of)i(all)e(y)m(ou)i(need)f(to)h(tell)f(the)g(stub)g(ho)m +(w)g(to)h(comm)m(unicate)g(with)e(the)i(serial)e(p)s(ort.)150 +914 y Fh(int)g(getDebugChar\(\))630 1024 y Fm(W)-8 b(rite)28 +b(this)f(subroutine)f(to)j(read)e(a)i(single)d(c)m(haracter)k(from)d +(the)h(serial)f(p)s(ort.)39 b(It)28 b(ma)m(y)h(b)s(e)630 +1134 y(iden)m(tical)k(to)h Fh(getchar)e Fm(for)h(y)m(our)h(target)h +(system;)h(a)e(di\013eren)m(t)f(name)h(is)f(used)g(to)h(allo)m(w)630 +1243 y(y)m(ou)d(to)g(distinguish)26 b(the)31 b(t)m(w)m(o)h(if)d(y)m(ou) +i(wish.)150 1408 y Fh(void)e(putDebugChar\(int\))630 +1518 y Fm(W)-8 b(rite)33 b(this)f(subroutine)f(to)j(write)e(a)h(single) +e(c)m(haracter)k(to)f(the)f(serial)e(p)s(ort.)48 b(It)33 +b(ma)m(y)h(b)s(e)630 1627 y(iden)m(tical)f(to)h Fh(putchar)e +Fm(for)h(y)m(our)h(target)h(system;)h(a)e(di\013eren)m(t)f(name)h(is)f +(used)g(to)h(allo)m(w)630 1737 y(y)m(ou)d(to)g(distinguish)26 +b(the)31 b(t)m(w)m(o)h(if)d(y)m(ou)i(wish.)275 1932 y(If)h(y)m(ou)h(w)m +(an)m(t)g(GDB)h(to)g(b)s(e)e(able)g(to)i(stop)e(y)m(our)h(program)g +(while)d(it)j(is)e(running,)g(y)m(ou)i(need)g(to)g(use)150 +2042 y(an)i(in)m(terrupt-driv)m(en)e(serial)h(driv)m(er,)h(and)f +(arrange)i(for)f(it)f(to)i(stop)f(when)g(it)f(receiv)m(es)i(a)f +Fh(^C)g Fm(\(`)p Fh(\\003)p Fm(',)150 2151 y(the)c(con)m(trol-C)h(c)m +(haracter\).)46 b(That)31 b(is)f(the)i(c)m(haracter)g(whic)m(h)e(GDB)j +(uses)e(to)h(tell)e(the)i(remote)g(system)150 2261 y(to)f(stop.)275 +2401 y(Getting)42 b(the)g(debugging)f(target)i(to)g(return)d(the)i +(prop)s(er)f(status)h(to)g(GDB)h(probably)d(requires)150 +2511 y(c)m(hanges)j(to)h(the)e(standard)g(stub;)48 b(one)43 +b(quic)m(k)f(and)g(dirt)m(y)f(w)m(a)m(y)j(is)d(to)i(just)f(execute)i(a) +f(breakp)s(oin)m(t)150 2620 y(instruction)28 b(\(the)j(\\dirt)m(y")g +(part)f(is)f(that)i(GDB)h(rep)s(orts)d(a)i Fh(SIGTRAP)e +Fm(instead)g(of)i(a)f Fh(SIGINT)p Fm(\).)275 2760 y(Other)f(routines)h +(y)m(ou)g(need)g(to)i(supply)c(are:)150 2928 y Fh(void)h +(exceptionHandler)d(\(int)j Fg(exception)p 1767 2928 +28 4 v 33 w(n)m(um)m(b)s(er)p Fh(,)g(void)g(*)p Fg(exception)p +2824 2928 V 33 w(address)t Fh(\))630 3037 y Fm(W)-8 b(rite)37 +b(this)e(function)g(to)i(install)d Fg(exception)p 2211 +3037 V 33 w(address)39 b Fm(in)c(the)h(exception)g(handling)e(ta-)630 +3147 y(bles.)45 b(Y)-8 b(ou)32 b(need)g(to)h(do)f(this)f(b)s(ecause)h +(the)g(stub)g(do)s(es)f(not)i(ha)m(v)m(e)g(an)m(y)f(w)m(a)m(y)h(of)g +(kno)m(wing)630 3257 y(what)26 b(the)g(exception)g(handling)d(tables)j +(on)f(y)m(our)h(target)i(system)e(are)g(lik)m(e)f(\(for)h(example,)630 +3366 y(the)g(pro)s(cessor's)f(table)h(migh)m(t)f(b)s(e)g(in)f +Fl(r)n(om)p Fm(,)i(con)m(taining)f(en)m(tries)h(whic)m(h)e(p)s(oin)m(t) +h(to)h(a)g(table)630 3476 y(in)h Fl(ram)p Fm(\).)40 b +Fg(exception)p 1394 3476 V 33 w(n)m(um)m(b)s(er)34 b +Fm(is)28 b(the)h(exception)g(n)m(um)m(b)s(er)e(whic)m(h)g(should)g(b)s +(e)h(c)m(hanged;)630 3585 y(its)40 b(meaning)g(is)g(arc)m +(hitecture-dep)s(enden)m(t)g(\(for)h(example,)i(di\013eren)m(t)d(n)m +(um)m(b)s(ers)f(migh)m(t)630 3695 y(represen)m(t)33 b(divide)d(b)m(y)j +(zero,)h(misaligned)c(access,)35 b(etc\).)48 b(When)33 +b(this)e(exception)i(o)s(ccurs,)630 3805 y(con)m(trol)i(should)d(b)s(e) +i(transferred)f(directly)g(to)i Fg(exception)p 2658 3805 +V 33 w(address)p Fm(,)g(and)f(the)g(pro)s(cessor)630 +3914 y(state)26 b(\(stac)m(k,)i(registers,)f(and)d(so)h(on\))g(should)e +(b)s(e)i(just)f(as)h(it)g(is)f(when)g(a)h(pro)s(cessor)g(excep-)630 +4024 y(tion)c(o)s(ccurs.)38 b(So)22 b(if)e(y)m(ou)i(w)m(an)m(t)h(to)g +(use)e(a)h(jump)f(instruction)e(to)k(reac)m(h)g Fg(exception)p +3403 4024 V 33 w(address)p Fm(,)630 4133 y(it)30 b(should)e(b)s(e)i(a)h +(simple)d(jump,)h(not)i(a)g(jump)d(to)k(subroutine.)630 +4271 y(F)-8 b(or)31 b(the)f(386,)h Fg(exception)p 1521 +4271 V 33 w(address)i Fm(should)28 b(b)s(e)h(installed)f(as)i(an)g(in)m +(terrupt)f(gate)i(so)f(that)630 4380 y(in)m(terrupts)g(are)i(mask)m(ed) +g(while)e(the)i(handler)d(runs.)43 b(The)32 b(gate)h(should)c(b)s(e)i +(at)i(privilege)630 4490 y(lev)m(el)e(0)h(\(the)g(most)g(privileged)d +(lev)m(el\).)44 b(The)31 b Fl(sp)-6 b(ar)n(c)30 b Fm(and)h(68k)h(stubs) +f(are)h(able)f(to)h(mask)630 4599 y(in)m(terrup)d(themselv)m(es)h +(without)f(help)g(from)h Fh(exceptionHandler)p Fm(.)150 +4764 y Fh(void)f(flush_i_cache\(\))630 4874 y Fm(\(sparc)i(and)f +(sparclite)g(only\))g(W)-8 b(rite)31 b(this)f(subroutine)f(to)i +(\015ush)e(the)i(instruction)e(cac)m(he,)630 4984 y(if)f(an)m(y)-8 +b(,)31 b(on)e(y)m(our)g(target)h(mac)m(hine.)40 b(If)29 +b(there)g(is)g(no)g(instruction)e(cac)m(he,)k(this)d(subroutine)630 +5093 y(ma)m(y)j(b)s(e)f(a)g(no-op.)630 5230 y(On)35 b(target)i(mac)m +(hines)f(that)g(ha)m(v)m(e)h(instruction)d(cac)m(hes,)k(GDB)f(requires) +e(this)f(function)630 5340 y(to)d(mak)m(e)g(certain)g(that)g(the)f +(state)i(of)f(y)m(our)f(program)g(is)f(stable.)p eop +%DVIPSSectionPage: 109 +109 110 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(109)150 299 y(Y)-8 +b(ou)31 b(m)m(ust)f(also)g(mak)m(e)i(sure)d(this)h(library)e(routine)h +(is)h(a)m(v)-5 b(ailable:)150 453 y Fh(void)29 b(*memset\(void)e(*,)j +(int,)f(int\))630 562 y Fm(This)g(is)h(the)h(standard)f(library)e +(function)i Fh(memset)f Fm(that)j(sets)f(an)g(area)g(of)g(memory)g(to)h +(a)630 672 y(kno)m(wn)20 b(v)-5 b(alue.)37 b(If)21 b(y)m(ou)g(ha)m(v)m +(e)h(one)g(of)f(the)g(free)g(v)m(ersions)f(of)h Fh(libc.a)p +Fm(,)h Fh(memset)d Fm(can)i(b)s(e)f(found)630 781 y(there;)35 +b(otherwise,)e(y)m(ou)g(m)m(ust)g(either)g(obtain)f(it)h(from)f(y)m +(our)h(hardw)m(are)g(man)m(ufacturer,)630 891 y(or)d(write)g(y)m(our)g +(o)m(wn.)275 1045 y(If)25 b(y)m(ou)h(do)g(not)g(use)g(the)g(GNU)g(C)g +(compiler,)f(y)m(ou)h(ma)m(y)h(need)f(other)g(standard)f(library)e +(subroutines)150 1154 y(as)31 b(w)m(ell;)f(this)g(v)-5 +b(aries)31 b(from)f(one)h(stub)f(to)i(another,)f(but)f(in)g(general)h +(the)g(stubs)f(are)h(lik)m(ely)e(to)j(use)f(an)m(y)150 +1264 y(of)g(the)f(common)h(library)d(subroutines)g(whic)m(h)h +Fh(gcc)g Fm(generates)j(as)f(inline)c(co)s(de.)150 1479 +y Fe(13.4.1.3)63 b(Putting)41 b(it)g(all)g(together)275 +1669 y Fm(In)29 b(summary)-8 b(,)30 b(when)f(y)m(our)i(program)f(is)f +(ready)i(to)g(debug,)f(y)m(ou)g(m)m(ust)h(follo)m(w)e(these)i(steps.) +199 1801 y(1.)61 b(Mak)m(e)33 b(sure)d(y)m(ou)i(ha)m(v)m(e)g(the)g +(supp)s(orting)d(lo)m(w-lev)m(el)i(routines)f(\(see)i(Section)f +(13.4.1.2)j([What)f(y)m(ou)330 1910 y(m)m(ust)d(do)h(for)f(the)g +(stub],)g(page)h(108\):)570 2036 y Fh(getDebugChar)p +Fm(,)c Fh(putDebugChar)p Fm(,)570 2140 y Fh(flush_i_cache)p +Fm(,)g Fh(memset)p Fm(,)i Fh(exceptionHandler)p Fm(.)199 +2271 y(2.)61 b(Insert)30 b(these)h(lines)d(near)j(the)f(top)h(of)f(y)m +(our)h(program:)570 2397 y Fh(set_debug_traps\(\);)570 +2501 y(breakpoint\(\);)199 2633 y Fm(3.)61 b(F)-8 b(or)35 +b(the)g(680x0)h(stub)e(only)-8 b(,)35 b(y)m(ou)g(need)f(to)h(pro)m +(vide)e(a)i(v)-5 b(ariable)34 b(called)f Fh(exceptionHook)p +Fm(.)49 b(Nor-)330 2742 y(mally)29 b(y)m(ou)i(just)f(use:)570 +2868 y Fh(void)47 b(\(*exceptionHook\)\(\))42 b(=)48 +b(0;)330 3000 y Fm(but)21 b(if)f(b)s(efore)h(calling)g +Fh(set_debug_traps)p Fm(,)e(y)m(ou)j(set)g(it)f(to)h(p)s(oin)m(t)f(to)h +(a)g(function)e(in)g(y)m(our)i(program,)330 3109 y(that)33 +b(function)e(is)h(called)g(when)f Fh(GDB)h Fm(con)m(tin)m(ues)h(after)g +(stopping)e(on)i(a)g(trap)f(\(for)h(example,)g(bus)330 +3219 y(error\).)39 b(The)25 b(function)g(indicated)f(b)m(y)i +Fh(exceptionHook)c Fm(is)j(called)g(with)f(one)i(parameter:)39 +b(an)26 b Fh(int)330 3329 y Fm(whic)m(h)j(is)h(the)g(exception)h(n)m +(um)m(b)s(er.)199 3460 y(4.)61 b(Compile)36 b(and)i(link)e(together:)57 +b(y)m(our)38 b(program,)i(the)e(GDB)h(debugging)e(stub)h(for)f(y)m(our) +h(target)330 3570 y(arc)m(hitecture,)31 b(and)f(the)h(supp)s(orting)c +(subroutines.)199 3701 y(5.)61 b(Mak)m(e)41 b(sure)d(y)m(ou)h(ha)m(v)m +(e)h(a)g(serial)d(connection)j(b)s(et)m(w)m(een)f(y)m(our)g(target)i +(mac)m(hine)d(and)h(the)g(GDB)330 3811 y(host,)31 b(and)e(iden)m(tify)g +(the)i(serial)e(p)s(ort)h(on)g(the)h(host.)199 3943 y(6.)61 +b(Do)m(wnload)26 b(y)m(our)g(program)g(to)h(y)m(our)f(target)h(mac)m +(hine)f(\(or)g(get)h(it)f(there)g(b)m(y)g(whatev)m(er)h(means)f(the)330 +4052 y(man)m(ufacturer)k(pro)m(vides\),)g(and)g(start)h(it.)199 +4184 y(7.)61 b(T)-8 b(o)24 b(start)g(remote)h(debugging,)f(run)e(GDB)j +(on)f(the)g(host)f(mac)m(hine,)i(and)f(sp)s(ecify)e(as)i(an)f +(executable)330 4293 y(\014le)34 b(the)i(program)e(that)i(is)e(running) +f(in)h(the)h(remote)h(mac)m(hine.)55 b(This)33 b(tells)h(GDB)i(ho)m(w)g +(to)f(\014nd)330 4403 y(y)m(our)30 b(program's)h(sym)m(b)s(ols)e(and)g +(the)i(con)m(ten)m(ts)h(of)f(its)e(pure)h(text.)330 4535 +y(Then)24 b(establish)f(comm)m(unication)i(using)f(the)h +Fh(target)j(remote)c Fm(command.)38 b(Its)26 b(argumen)m(t)f(sp)s(ec-) +330 4644 y(i\014es)32 b(ho)m(w)g(to)i(comm)m(unicate)f(with)e(the)i +(target)h(mac)m(hine|either)e(via)g(a)h(devicename)g(attac)m(hed)330 +4754 y(to)i(a)g(direct)f(serial)f(line,)h(or)g(a)h(TCP)e(p)s(ort)h +(\(usually)e(to)k(a)e(terminal)f(serv)m(er)i(whic)m(h)e(in)g(turn)g +(has)330 4863 y(a)j(serial)e(line)g(to)i(the)g(target\).)58 +b(F)-8 b(or)36 b(example,)h(to)f(use)f(a)h(serial)e(line)g(connected)i +(to)g(the)g(device)330 4973 y(named)30 b(`)p Fh(/dev/ttyb)p +Fm(':)570 5099 y Fh(target)46 b(remote)g(/dev/ttyb)330 +5230 y Fm(T)-8 b(o)36 b(use)f(a)h(TCP)f(connection,)i(use)f(an)f +(argumen)m(t)h(of)g(the)g(form)f Fg(host)r Fh(:port)p +Fm(.)55 b(F)-8 b(or)36 b(example,)h(to)330 5340 y(connect)31 +b(to)g(p)s(ort)f(2828)i(on)f(a)f(terminal)f(serv)m(er)i(named)f +Fh(manyfarms)p Fm(:)p eop +%DVIPSSectionPage: 110 +110 111 bop 150 -116 a Fm(110)2599 b(Debugging)31 b(with)e(GDB)570 +299 y Fh(target)46 b(remote)g(manyfarms:2828)275 465 +y Fm(No)m(w)32 b(y)m(ou)g(can)g(use)g(all)f(the)h(usual)e(commands)i +(to)g(examine)g(and)f(c)m(hange)i(data)g(and)e(to)i(step)f(and)150 +575 y(con)m(tin)m(ue)f(the)f(remote)h(program.)275 713 +y(T)-8 b(o)30 b(resume)g(the)h(remote)g(program)f(and)g(stop)g +(debugging)g(it,)g(use)g(the)h Fh(detach)d Fm(command.)275 +852 y(Whenev)m(er)34 b(GDB)g(is)f(w)m(aiting)g(for)g(the)h(remote)h +(program,)f(if)f(y)m(ou)h(t)m(yp)s(e)f(the)h(in)m(terrupt)e(c)m +(haracter)150 962 y(\(often)411 959 y Fd(h)p 435 906 +126 4 v 435 962 a Fc(C-C)p 435 977 V 557 959 a Fd(i)587 +962 y Fm(\),)27 b(GDB)h(attempts)f(to)g(stop)g(the)g(program.)39 +b(This)24 b(ma)m(y)j(or)g(ma)m(y)g(not)g(succeed,)g(dep)s(ending)150 +1072 y(in)38 b(part)h(on)h(the)f(hardw)m(are)g(and)g(the)h(serial)e +(driv)m(ers)g(the)i(remote)g(system)g(uses.)67 b(If)39 +b(y)m(ou)h(t)m(yp)s(e)g(the)150 1181 y(in)m(terrupt)29 +b(c)m(haracter)j(once)f(again,)g(GDB)g(displa)m(ys)e(this)g(prompt:)390 +1314 y Fh(Interrupted)45 b(while)h(waiting)g(for)h(the)g(program.)390 +1418 y(Give)g(up)g(\(and)f(stop)h(debugging)e(it\)?)95 +b(\(y)47 b(or)g(n\))275 1557 y Fm(If)28 b(y)m(ou)i(t)m(yp)s(e)g +Ff(y)p Fm(,)f(GDB)i(abandons)d(the)i(remote)g(debugging)e(session.)40 +b(\(If)29 b(y)m(ou)h(decide)e(y)m(ou)i(w)m(an)m(t)g(to)150 +1667 y(try)k(again)g(later,)g(y)m(ou)h(can)f(use)f(`)p +Fh(target)c(remote)p Fm(')j(again)i(to)h(connect)g(once)f(more.\))52 +b(If)33 b(y)m(ou)h(t)m(yp)s(e)g Ff(n)p Fm(,)150 1776 +y(GDB)d(go)s(es)g(bac)m(k)h(to)f(w)m(aiting.)150 2009 +y Fe(13.4.1.4)63 b(Comm)m(unication)40 b(proto)s(col)275 +2206 y Fm(The)k(stub)f(\014les)h(pro)m(vided)f(with)g(GDB)j(implemen)m +(t)d(the)i(target)h(side)d(of)i(the)f(comm)m(unication)150 +2316 y(proto)s(col,)33 b(and)f(the)g(GDB)i(side)d(is)h(implemen)m(ted)e +(in)h(the)i(GDB)g(source)g(\014le)e(`)p Fh(remote.c)p +Fm('.)45 b(Normally)-8 b(,)150 2425 y(y)m(ou)33 b(can)f(simply)e(allo)m +(w)i(these)g(subroutines)e(to)j(comm)m(unicate,)h(and)e(ignore)f(the)i +(details.)45 b(\(If)32 b(y)m(ou're)150 2535 y(implemen)m(ting)39 +b(y)m(our)h(o)m(wn)h(stub)f(\014le,)j(y)m(ou)e(can)h(still)c(ignore)j +(the)g(details:)61 b(start)41 b(with)f(one)h(of)g(the)150 +2645 y(existing)26 b(stub)h(\014les.)39 b(`)p Fh(sparc-stub.c)p +Fm(')24 b(is)j(the)h(b)s(est)f(organized,)h(and)f(therefore)h(the)f +(easiest)h(to)g(read.\))275 2784 y(Ho)m(w)m(ev)m(er,)e(there)c(ma)m(y)h +(b)s(e)e(o)s(ccasions)i(when)e(y)m(ou)h(need)g(to)h(kno)m(w)f +(something)g(ab)s(out)g(the)g(proto)s(col|)150 2893 y(for)34 +b(example,)i(if)d(there)i(is)f(only)g(one)g(serial)g(p)s(ort)g(to)h(y)m +(our)g(target)h(mac)m(hine,)f(y)m(ou)g(migh)m(t)g(w)m(an)m(t)g(y)m(our) +150 3003 y(program)30 b(to)h(do)g(something)e(sp)s(ecial)g(if)h(it)g +(recognizes)h(a)f(pac)m(k)m(et)j(mean)m(t)e(for)f(GDB.)275 +3142 y(All)22 b(GDB)j(commands)e(and)g(resp)s(onses)g(\(other)h(than)f +(ac)m(kno)m(wledgemen)m(ts,)k(whic)m(h)c(are)h(single)e(c)m(har-)150 +3251 y(acters\))37 b(are)g(sen)m(t)f(as)h(a)f(pac)m(k)m(et)i(whic)m(h)d +(includes)f(a)i(c)m(hec)m(ksum.)58 b(A)36 b(pac)m(k)m(et)i(is)e(in)m +(tro)s(duced)e(with)h(the)150 3361 y(c)m(haracter)d(`)p +Fh($)p Fm(',)f(and)f(ends)f(with)g(the)i(c)m(haracter)h(`)p +Fh(#)p Fm(')e(follo)m(w)m(ed)g(b)m(y)h(a)f(t)m(w)m(o-digit)h(c)m(hec)m +(ksum:)390 3494 y Fh($)p Fg(pac)m(k)m(et)h(info)5 b Fh(#)p +Fg(c)m(hec)m(ksum)150 3633 y(c)m(hec)m(ksum)31 b Fm(is)e(computed)i(as) +f(the)h(mo)s(dulo)e(256)i(sum)f(of)g(the)h Fg(pac)m(k)m(et)h(info)i +Fm(c)m(haracters.)275 3772 y(When)24 b(either)h(the)g(host)g(or)g(the)g +(target)i(mac)m(hine)e(receiv)m(es)g(a)h(pac)m(k)m(et,)i(the)d(\014rst) +f(resp)s(onse)h(exp)s(ected)150 3881 y(is)30 b(an)h(ac)m(kno)m +(wledgemen)m(t:)44 b(a)31 b(single)f(c)m(haracter,)j(either)e(`)p +Fh(+)p Fm(')g(\(to)h(indicate)e(the)h(pac)m(k)-5 b(age)33 +b(w)m(as)f(receiv)m(ed)150 3991 y(correctly\))f(or)f(`)p +Fh(-)p Fm(')h(\(to)g(request)g(retransmission\).)275 +4130 y(The)h(host)g(\(GDB\))j(sends)c(commands,)i(and)f(the)h(target)h +(\(the)f(debugging)f(stub)g(incorp)s(orated)f(in)150 +4240 y(y)m(our)24 b(program\))f(sends)g(data)h(in)e(resp)s(onse.)38 +b(The)23 b(target)i(also)e(sends)g(data)h(when)f(y)m(our)g(program)h +(stops.)275 4379 y(Command)j(pac)m(k)m(ets)k(are)e(distinguished)c(b)m +(y)k(their)f(\014rst)g(c)m(haracter,)j(whic)m(h)c(iden)m(ti\014es)h +(the)h(kind)e(of)150 4488 y(command.)275 4627 y(These)g(are)i(some)g +(of)f(the)g(commands)g(curren)m(tly)f(supp)s(orted)f(\(for)j(a)f +(complete)h(list)e(of)h(commands,)150 4737 y(lo)s(ok)i(in)f(`)p +Fh(gdb/remote.c.)p Fm('\):)150 4903 y Fh(g)432 b Fm(Requests)31 +b(the)f(v)-5 b(alues)30 b(of)g(CPU)g(registers.)150 5067 +y Fh(G)432 b Fm(Sets)30 b(the)h(v)-5 b(alues)30 b(of)g(CPU)g +(registers.)150 5230 y Fh(m)p Fg(addr)p Fh(,)p Fg(coun)m(t)630 +5340 y Fm(Read)h Fg(coun)m(t)i Fm(b)m(ytes)d(at)i(lo)s(cation)e +Fg(addr)p Fm(.)p eop +%DVIPSSectionPage: 111 +111 112 bop 150 -116 a Fm(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(111)150 299 y Fh(M)p +Fg(addr)p Fh(,)p Fg(coun)m(t)r Fh(:...)630 408 y Fm(W)-8 +b(rite)31 b Fg(coun)m(t)i Fm(b)m(ytes)e(at)g(lo)s(cation)f +Fg(addr)p Fm(.)150 511 y Fh(c)150 621 y(c)p Fg(addr)249 +b Fm(Resume)30 b(execution)h(at)g(the)f(curren)m(t)h(address)e(\(or)i +(at)g Fg(addr)36 b Fm(if)29 b(supplied\).)150 729 y Fh(s)150 +838 y(s)p Fg(addr)249 b Fm(Step)35 b(the)g(target)i(program)e(for)g +(one)g(instruction,)g(from)f(either)h(the)g(curren)m(t)g(program)630 +948 y(coun)m(ter)c(or)f(from)g Fg(addr)36 b Fm(if)30 +b(supplied.)150 1094 y Fh(k)432 b Fm(Kill)28 b(the)i(target)i(program.) +150 1240 y Fh(?)432 b Fm(Rep)s(ort)39 b(the)g(most)g(recen)m(t)h +(signal.)64 b(T)-8 b(o)40 b(allo)m(w)e(y)m(ou)h(to)h(tak)m(e)g(adv)-5 +b(an)m(tage)41 b(of)e(the)g(GDB)630 1350 y(signal)g(handling)f +(commands,)43 b(one)e(of)g(the)g(functions)e(of)i(the)f(debugging)g +(stub)g(is)f(to)630 1460 y(rep)s(ort)30 b(CPU)g(traps)g(as)g(the)h +(corresp)s(onding)d(POSIX)i(signal)f(v)-5 b(alues.)150 +1606 y Fh(T)432 b Fm(Allo)m(ws)39 b(the)i(remote)g(stub)f(to)h(send)f +(only)f(the)i(registers)f(that)h(GDB)h(needs)e(to)h(mak)m(e)630 +1715 y(a)35 b(quic)m(k)f(decision)f(ab)s(out)h(single-stepping)e(or)i +(conditional)f(breakp)s(oin)m(ts.)51 b(This)33 b(elimi-)630 +1825 y(nates)27 b(the)f(need)g(to)h(fetc)m(h)h(the)e(en)m(tire)g +(register)g(set)h(for)f(eac)m(h)i(instruction)c(b)s(eing)h(stepp)s(ed) +630 1935 y(through.)630 2063 y(GDB)k(no)m(w)e(implemen)m(ts)f(a)i +(write-through)f(cac)m(he)i(for)e(registers)g(and)g(only)g(re-reads)h +(the)630 2172 y(registers)i(if)f(the)i(target)h(has)e(run.)275 +2337 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g(trouble)f(with)f(the)h(serial)f +(connection,)k(y)m(ou)e(can)f(use)g(the)h(command)f Fh(set)29 +b(remotedebug)p Fm(.)150 2446 y(This)38 b(mak)m(es)k(GDB)f(rep)s(ort)e +(on)i(all)e(pac)m(k)m(ets)j(sen)m(t)f(bac)m(k)g(and)e(forth)h(across)h +(the)f(serial)f(line)g(to)i(the)150 2556 y(remote)25 +b(mac)m(hine.)38 b(The)23 b(pac)m(k)m(et-debugging)j(information)c(is)h +(prin)m(ted)f(on)i(the)g(GDB)h(standard)e(output)150 +2666 y(stream.)61 b Fh(set)30 b(remotedebug)d(off)36 +b Fm(turns)g(it)g(o\013,)k(and)c Fh(show)30 b(remotedebug)k +Fm(sho)m(ws)i(y)m(ou)i(its)e(curren)m(t)150 2775 y(state.)150 +2980 y Fe(13.4.1.5)63 b(Using)43 b(the)e Fa(gdbserver)h +Fe(program)275 3166 y Fh(gdbserver)f Fm(is)j(a)g(con)m(trol)h(program)f +(for)g(Unix-lik)m(e)f(systems,)48 b(whic)m(h)c(allo)m(ws)f(y)m(ou)i(to) +g(connect)150 3275 y(y)m(our)38 b(program)f(with)g(a)h(remote)g(GDB)h +(via)f Fh(target)28 b(remote)p Fm(|but)35 b(without)i(linking)e(in)i +(the)g(usual)150 3385 y(debugging)29 b(stub.)275 3513 +y Fh(gdbserver)j Fm(is)j(not)h(a)g(complete)g(replacemen)m(t)f(for)h +(the)f(debugging)g(stubs,)h(b)s(ecause)f(it)g(requires)150 +3623 y(essen)m(tially)26 b(the)h(same)h(op)s(erating-system)f +(facilities)e(that)j(GDB)g(itself)e(do)s(es.)39 b(In)27 +b(fact,)i(a)e(system)g(that)150 3732 y(can)34 b(run)f +Fh(gdbserver)e Fm(to)k(connect)g(to)f(a)g(remote)h(GDB)g(could)e(also)h +(run)f(GDB)i(lo)s(cally!)49 b Fh(gdbserver)150 3842 y +Fm(is)29 b(sometimes)g(useful)f(nev)m(ertheless,)i(b)s(ecause)g(it)f +(is)f(a)i(m)m(uc)m(h)g(smaller)e(program)h(than)h(GDB)h(itself.)39 +b(It)150 3951 y(is)32 b(also)i(easier)f(to)h(p)s(ort)e(than)i(all)e(of) +h(GDB,)i(so)e(y)m(ou)h(ma)m(y)g(b)s(e)e(able)h(to)h(get)h(started)f +(more)f(quic)m(kly)f(on)150 4061 y(a)h(new)e(system)h(b)m(y)h(using)d +Fh(gdbserver)p Fm(.)44 b(Finally)-8 b(,)31 b(if)g(y)m(ou)i(dev)m(elop)f +(co)s(de)g(for)g(real-time)g(systems,)h(y)m(ou)150 4171 +y(ma)m(y)g(\014nd)e(that)i(the)g(tradeo\013s)g(in)m(v)m(olv)m(ed)f(in)g +(real-time)g(op)s(eration)g(mak)m(e)h(it)f(more)h(con)m(v)m(enien)m(t)h +(to)f(do)150 4280 y(as)e(m)m(uc)m(h)f(dev)m(elopmen)m(t)h(w)m(ork)g(as) +g(p)s(ossible)d(on)i(another)h(system,)g(for)f(example)g(b)m(y)g +(cross-compiling.)150 4390 y(Y)-8 b(ou)31 b(can)g(use)f +Fh(gdbserver)d Fm(to)32 b(mak)m(e)f(a)g(similar)c(c)m(hoice)32 +b(for)e(debugging.)275 4518 y(GDB)36 b(and)e Fh(gdbserver)e +Fm(comm)m(unicate)k(via)e(either)h(a)g(serial)f(line)f(or)i(a)g(TCP)f +(connection,)i(using)150 4627 y(the)31 b(standard)e(GDB)j(remote)f +(serial)e(proto)s(col.)150 4774 y Fj(On)j(the)h(tar)-5 +b(get)34 b(machine,)630 4883 y Fm(y)m(ou)h(need)e(to)i(ha)m(v)m(e)h(a)e +(cop)m(y)h(of)f(the)h(program)f(y)m(ou)g(w)m(an)m(t)h(to)g(debug.)52 +b Fh(gdbserver)31 b Fm(do)s(es)630 4993 y(not)24 b(need)f(y)m(our)g +(program's)g(sym)m(b)s(ol)g(table,)h(so)g(y)m(ou)g(can)g(strip)d(the)j +(program)f(if)g(necessary)630 5102 y(to)31 b(sa)m(v)m(e)h(space.)41 +b(GDB)32 b(on)e(the)h(host)f(system)h(do)s(es)f(all)f(the)i(sym)m(b)s +(ol)e(handling.)630 5230 y(T)-8 b(o)34 b(use)g(the)g(serv)m(er,)h(y)m +(ou)f(m)m(ust)g(tell)f(it)g(ho)m(w)h(to)h(comm)m(unicate)f(with)f(GDB;) +i(the)f(name)630 5340 y(of)d(y)m(our)f(program;)g(and)g(the)h(argumen)m +(ts)f(for)g(y)m(our)h(program.)40 b(The)30 b(syn)m(tax)h(is:)p +eop +%DVIPSSectionPage: 112 +112 113 bop 150 -116 a Fm(112)2599 b(Debugging)31 b(with)e(GDB)870 +299 y Fh(target>)46 b(gdbserver)f Fg(comm)j(program)g +Fh([)f Fg(args)52 b Fh(...)47 b(])630 430 y Fg(comm)39 +b Fm(is)e(either)h(a)g(device)g(name)h(\(to)g(use)f(a)h(serial)e +(line\))g(or)h(a)h(TCP)e(hostname)i(and)630 539 y(p)s(ortn)m(um)m(b)s +(er.)49 b(F)-8 b(or)34 b(example,)g(to)h(debug)d(Emacs)i(with)f(the)g +(argumen)m(t)h(`)p Fh(foo.txt)p Fm(')f(and)630 649 y(comm)m(unicate)e +(with)e(GDB)j(o)m(v)m(er)f(the)g(serial)e(p)s(ort)h(`)p +Fh(/dev/com1)p Fm(':)870 774 y Fh(target>)46 b(gdbserver)f(/dev/com1)g +(emacs)i(foo.txt)630 905 y(gdbserver)28 b Fm(w)m(aits)i(passiv)m(ely)g +(for)g(the)g(host)h(GDB)g(to)g(comm)m(unicate)g(with)e(it.)630 +1035 y(T)-8 b(o)31 b(use)f(a)h(TCP)e(connection)i(instead)e(of)i(a)g +(serial)e(line:)870 1160 y Fh(target>)46 b(gdbserver)f(host:2345)g +(emacs)i(foo.txt)630 1291 y Fm(The)28 b(only)f(di\013erence)h(from)g +(the)g(previous)f(example)h(is)g(the)g(\014rst)g(argumen)m(t,)h(sp)s +(ecifying)630 1401 y(that)41 b(y)m(ou)g(are)g(comm)m(unicating)f(with)f +(the)i(host)g(GDB)g(via)g(TCP)-8 b(.)40 b(The)g(`)p Fh(host:2345)p +Fm(')630 1510 y(argumen)m(t)30 b(means)g(that)g Fh(gdbserver)d +Fm(is)i(to)i(exp)s(ect)f(a)g(TCP)f(connection)h(from)f(mac)m(hine)630 +1620 y(`)p Fh(host)p Fm(')37 b(to)h(lo)s(cal)f(TCP)g(p)s(ort)g(2345.)64 +b(\(Curren)m(tly)-8 b(,)38 b(the)g(`)p Fh(host)p Fm(')f(part)g(is)g +(ignored.\))61 b(Y)-8 b(ou)630 1730 y(can)37 b(c)m(ho)s(ose)h(an)m(y)f +(n)m(um)m(b)s(er)e(y)m(ou)i(w)m(an)m(t)g(for)g(the)g(p)s(ort)f(n)m(um)m +(b)s(er)f(as)i(long)f(as)h(it)f(do)s(es)h(not)630 1839 +y(con\015ict)30 b(with)g(an)m(y)g(TCP)g(p)s(orts)g(already)g(in)f(use)h +(on)h(the)g(target)h(system)e(\(for)h(example,)630 1949 +y Fh(23)c Fm(is)h(reserv)m(ed)g(for)g Fh(telnet)p Fm(\).)1680 +1916 y Fb(1)1756 1949 y Fm(Y)-8 b(ou)28 b(m)m(ust)g(use)g(the)g(same)h +(p)s(ort)e(n)m(um)m(b)s(er)g(with)g(the)h(host)630 2058 +y(GDB)j Fh(target)e(remote)g Fm(command.)150 2210 y Fj(On)j(the)h(GDB)g +(host)h(machine,)630 2320 y Fm(y)m(ou)g(need)f(an)h(unstripp)s(ed)c +(cop)m(y)k(of)g(y)m(our)g(program,)g(since)f(GDB)i(needs)e(sym)m(b)s +(ols)g(and)630 2429 y(debugging)k(information.)60 b(Start)38 +b(up)e(GDB)j(as)f(usual,)g(using)e(the)i(name)f(of)h(the)g(lo)s(cal)630 +2539 y(cop)m(y)33 b(of)f(y)m(our)h(program)f(as)g(the)g(\014rst)g +(argumen)m(t.)47 b(\(Y)-8 b(ou)33 b(ma)m(y)g(also)f(need)g(the)g(`)p +Fh(--baud)p Fm(')630 2649 y(option)25 b(if)g(the)h(serial)e(line)g(is)h +(running)e(at)k(an)m(ything)e(other)h(than)f(9600)j(bps.\))38 +b(After)26 b(that,)630 2758 y(use)f Fh(target)j(remote)c +Fm(to)i(establish)d(comm)m(unications)h(with)g Fh(gdbserver)p +Fm(.)36 b(Its)25 b(argumen)m(t)630 2868 y(is)37 b(either)g(a)h(device)f +(name)h(\(usually)e(a)i(serial)e(device,)k(lik)m(e)d(`)p +Fh(/dev/ttyb)p Fm('\),)h(or)g(a)g(TCP)630 2977 y(p)s(ort)30 +b(descriptor)f(in)g(the)i(form)f Fg(host)r Fh(:)p Fg(POR)-8 +b(T)7 b Fm(.)39 b(F)-8 b(or)31 b(example:)870 3102 y +Fh(\(gdb\))46 b(target)g(remote)h(/dev/ttyb)630 3233 +y Fm(comm)m(unicates)31 b(with)e(the)i(serv)m(er)f(via)g(serial)f(line) +g(`)p Fh(/dev/ttyb)p Fm(',)g(and)870 3358 y Fh(\(gdb\))46 +b(target)g(remote)h(the-target:2345)630 3489 y Fm(comm)m(unicates)35 +b(via)f(a)h(TCP)f(connection)h(to)g(p)s(ort)f(2345)j(on)d(host)h(`)p +Fh(the-target)p Fm(')n(.)53 b(F)-8 b(or)630 3598 y(TCP)44 +b(connections,)k(y)m(ou)d(m)m(ust)g(start)g(up)e Fh(gdbserver)f +Fm(prior)h(to)j(using)d(the)i Fh(target)630 3708 y(remote)28 +b Fm(command.)40 b(Otherwise)29 b(y)m(ou)h(ma)m(y)g(get)h(an)f(error)f +(whose)g(text)i(dep)s(ends)d(on)i(the)630 3818 y(host)g(system,)h(but)f +(whic)m(h)f(usually)f(lo)s(oks)i(something)g(lik)m(e)f(`)p +Fh(Connection)f(refused)p Fm('.)150 4031 y Fe(13.4.1.6)63 +b(Using)43 b(the)e Fa(gdbserve.nlm)h Fe(program)275 4220 +y Fh(gdbserve.nlm)29 b Fm(is)k(a)g(con)m(trol)h(program)f(for)g(NetW)-8 +b(are)36 b(systems,)e(whic)m(h)e(allo)m(ws)g(y)m(ou)i(to)g(connect)150 +4329 y(y)m(our)c(program)g(with)g(a)g(remote)i(GDB)f(via)f +Fh(target)f(remote)p Fm(.)275 4460 y(GDB)f(and)f Fh(gdbserve.nlm)d +Fm(comm)m(unicate)k(via)f(a)h(serial)e(line,)g(using)g(the)i(standard)f +(GDB)h(remote)150 4570 y(serial)h(proto)s(col.)150 4722 +y Fj(On)j(the)h(tar)-5 b(get)34 b(machine,)630 4831 y +Fm(y)m(ou)39 b(need)f(to)h(ha)m(v)m(e)h(a)f(cop)m(y)g(of)g(the)g +(program)f(y)m(ou)h(w)m(an)m(t)g(to)h(debug.)64 b Fh(gdbserve.nlm)630 +4941 y Fm(do)s(es)38 b(not)h(need)f(y)m(our)h(program's)f(sym)m(b)s(ol) +g(table,)i(so)f(y)m(ou)g(can)g(strip)e(the)i(program)f(if)630 +5050 y(necessary)27 b(to)f(sa)m(v)m(e)i(space.)40 b(GDB)27 +b(on)f(the)h(host)f(system)g(do)s(es)g(all)f(the)h(sym)m(b)s(ol)f +(handling.)p 150 5131 1200 4 v 192 5197 a Fb(1)275 5230 +y Fm(If)36 b(y)m(ou)h(c)m(ho)s(ose)h(a)g(p)s(ort)e(n)m(um)m(b)s(er)g +(that)i(con\015icts)e(with)g(another)h(service,)i Fh(gdbserver)c +Fm(prin)m(ts)g(an)275 5340 y(error)30 b(message)h(and)f(exits.)p +eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmr8 8 6 +/Fa 6 101 df45 D<00001FF000C00000FF +FE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F000 +000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F8000 +0001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE0000 +000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F0000 +0000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E000 +00038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F80 +01E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>67 +D69 D82 D<7FFFFFFFFFF87FFFFFFFFFF87F +000FC003F87C000FC000F870000FC0003870000FC0003860000FC0001860000FC00018E0 +000FC0001CE0000FC0001CC0000FC0000CC0000FC0000CC0000FC0000CC0000FC0000CC0 +000FC0000C00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000 +000FC0000000000FC0000000000FC0000000000FC0000000001FE00000001FFFFFE00000 +1FFFFFE0002E2D7EAC33>84 D<000000F80000001FF80000001FF800000001F800000000 +F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8 +00000000F800000000F800000000F800000000F800000FE0F800007FF8F80001F81EF800 +03E007F80007C003F8000F8001F8001F0001F8003F0000F8003E0000F8007E0000F8007E +0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC00 +00F800FC0000F800FC0000F8007C0000F8007E0000F8007E0000F8003E0001F8001F0001 +F8001F8003F8000F8007F80003E00EFC0001F03CFFC0007FF0FFC0001FC0F800222F7EAD +27>100 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmsy9 9 2 +/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmbx12 13.14 56 +/Fc 56 122 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF +FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000 +0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000 +FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000 +7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000 +000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000 +7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF +FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F +FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<00000078000000F8000001F8000003E000 +000FE000001FC000003F8000007F000000FE000000FC000001FC000003F8000007F00000 +0FF000000FE000001FE000003FC000003FC000007F8000007F800000FF000001FF000001 +FF000003FE000003FE000003FE000007FC000007FC00000FFC00000FF800000FF800001F +F800001FF800001FF000001FF000003FF000003FF000003FF000003FE000007FE000007F +E000007FE000007FE000007FE000007FE00000FFE00000FFE00000FFC00000FFC00000FF +C00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FFC00000FF +C00000FFC00000FFC00000FFC00000FFE00000FFE000007FE000007FE000007FE000007F +E000007FE000007FE000003FE000003FF000003FF000003FF000001FF000001FF000001F +F800001FF800000FF800000FF800000FFC000007FC000007FC000003FE000003FE000003 +FE000001FF000001FF000000FF0000007F8000007F8000003FC000003FC000001FE00000 +0FE000000FF0000007F0000003F8000001FC000000FC000000FE0000007F0000003F8000 +001FC000000FE0000003E0000001F8000000F8000000781D6D75D130>40 +D<70000000F80000007C0000003E0000003F8000001FC000000FE0000007F0000003F800 +0001F8000001FC000000FE0000007F0000007F8000003F8000003FC000001FE000001FE0 +00000FF000000FF0000007F8000007FC000007FC000003FE000003FE000003FE000001FF +000001FF000001FF800000FF800000FF800000FFC00000FFC000007FC000007FC000007F +E000007FE000007FE000003FE000003FF000003FF000003FF000003FF000003FF000003F +F000003FF800003FF800001FF800001FF800001FF800001FF800001FF800001FF800001F +F800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800003F +F800003FF800003FF000003FF000003FF000003FF000003FF000003FF000003FE000007F +E000007FE000007FE000007FC000007FC00000FFC00000FFC00000FF800000FF800001FF +800001FF000001FF000003FE000003FE000003FE000007FC000007FC000007F800000FF0 +00000FF000001FE000001FE000003FC000003F8000007F8000007F000000FE000001FC00 +0001F8000003F8000007F000000FE000001FC000003F8000003E0000007C000000F80000 +00700000001D6D79D130>I45 D<07E01FF83FFC7FFE7FFEFFFF +FFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>I<00000FFC0000000000 +FFFFC000000007FFFFF80000000FFFFFFC0000003FFC0FFF0000007FE001FF800000FFC0 +00FFC00001FF80007FE00003FF00003FF00003FE00001FF00007FE00001FF8000FFE0000 +1FFC000FFC00000FFC001FFC00000FFE001FFC00000FFE001FFC00000FFE003FFC00000F +FF003FF8000007FF003FF8000007FF007FF8000007FF807FF8000007FF807FF8000007FF +807FF8000007FF807FF8000007FF807FF8000007FF80FFF8000007FFC0FFF8000007FFC0 +FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FF +F8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8 +000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF800 +0007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC07FF80000 +07FF807FF8000007FF807FF8000007FF807FF8000007FF807FF8000007FF807FF8000007 +FF803FF8000007FF003FFC00000FFF003FFC00000FFF001FFC00000FFE001FFC00000FFE +001FFC00000FFE000FFC00000FFC000FFE00001FFC0007FE00001FF80007FF00003FF800 +03FF00003FF00001FF80007FE00000FFC000FFC000007FF003FF8000003FFC0FFF000000 +0FFFFFFC00000007FFFFF800000000FFFFC0000000000FFC00000032487BC63D>48 +D<000000F00000000001F00000000007F0000000001FF0000000007FF000000003FFF000 +00007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000 +007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D +>I<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FF +FF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FFF07FF00001FFF87FF80001 +FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE0000 +3FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003FFF1FF000003FFF0FE00000 +3FFF000000007FFF000000007FFE000000007FFE000000007FFE00000000FFFC00000000 +FFFC00000001FFF800000001FFF000000003FFF000000003FFE000000007FFC000000007 +FF800000000FFF000000001FFE000000003FFC000000003FF8000000007FE000000000FF +C000000001FF8000000003FF0000000007FC000000000FF8000000001FF0000000001FE0 +001F00003F80001F00007F00001F0000FE00001F0001FC00003E0003F800003E0007E000 +003E000FC000003E001F8000007E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFF +FFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFF +FFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC6 +3D>I<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF +800000FF0007FFE00001FC0003FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC +000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80007FFE001FFF80007FFE00 +1FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007 +FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FFF00000000003FFF0000000 +0003FFE00000000007FFC00000000007FF80000000001FFF00000000003FFC0000000001 +FFF800000001FFFFE000000001FFFF8000000001FFFFE000000001FFFFFC00000000003F +FF000000000007FFC00000000003FFE00000000001FFF00000000000FFF80000000000FF +FC00000000007FFE00000000007FFF00000000007FFF00000000003FFF80000000003FFF +80000000003FFF80000000003FFFC007E000003FFFC01FF800003FFFC03FFC00003FFFC0 +7FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FF +FF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC +0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8000FFC0007FFF00007FFC0 +3FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF800000007FFFFE0000000007FFE +00000032487BC63D>I<0000000007E000000000000FE000000000000FE000000000001F +E000000000003FE000000000007FE00000000000FFE00000000000FFE00000000001FFE0 +0000000003FFE00000000007FFE00000000007FFE0000000000FFFE0000000001FFFE000 +0000003FFFE0000000003FFFE0000000007DFFE000000000FDFFE000000001F9FFE00000 +0001F1FFE000000003E1FFE000000007E1FFE00000000FC1FFE00000001F81FFE0000000 +1F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0000000F801FFE0000001F0 +01FFE0000003F001FFE0000007E001FFE0000007C001FFE000000F8001FFE000001F8001 +FFE000003F0001FFE000003E0001FFE000007C0001FFE00000FC0001FFE00001F80001FF +E00003F00001FFE00003E00001FFE00007E00001FFE0000FC00001FFE0001F800001FFE0 +001F000001FFE0003E000001FFE0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFC +FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000 +000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000 +0003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE000000000 +03FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFF +FFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0000003E003FC00003FE003 +FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003 +FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003 +FFFFF0000003E7FF00000003E00000000003E00000000003E00000000003E00000000003 +E00000000003E00000000003E00000000003E00000000003E00000000003E00000000003 +E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003 +FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C00000FFF800000000FFFC00 +0000007FFC000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF00 +0000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF800007FFF7FF800007FFFFF +FC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFF +F80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F000001FFF03F800001FFF01F +C00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF80000 +3FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<0000007FF80000000007FFFE +000000001FFFFF800000007FFFFFC0000001FFF01FE0000007FF8003F000000FFE0001F8 +00001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE00 +01FF80003FFE0003FF80003FFE0007FF00003FFE0007FF00003FFE000FFF00003FFE000F +FF00001FFC001FFE00000FF8001FFE000007F0003FFE00000000003FFE00000000003FFE +00000000007FFC00000000007FFC00000000007FFC00200000007FFC07FFE000007FFC1F +FFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE000 +7FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001F +FF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFF +C0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC0 +7FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03F +FC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE +00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0 +003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000001FFFFFFF8000000FFFFF +FE00000003FFFFFC00000000FFFFF0000000000FFF00000032487BC63D>I<1F00000000 +00001F8000000000001FC000000000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFF +E01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF80 +3FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007F +FFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F80007C0000001F80007C00 +00003F00007C0000007E00007C000000FC0000F8000000F80000F8000001F80000F80000 +03F00000F8000007E000000000000FC000000000001F8000000000001F8000000000003F +0000000000007E0000000000007E000000000000FC000000000001FC000000000001FC00 +0000000003F8000000000007F8000000000007F800000000000FF000000000000FF00000 +0000001FF000000000001FF000000000003FE000000000003FE000000000007FE0000000 +00007FE000000000007FE00000000000FFE00000000000FFE00000000000FFE000000000 +01FFC00000000001FFC00000000001FFC00000000001FFC00000000003FFC00000000003 +FFC00000000003FFC00000000003FFC00000000003FFC00000000007FFC00000000007FF +C00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0 +0000000007FFC00000000007FFC00000000007FFC00000000003FF800000000003FF8000 +00000001FF0000000000007C00000000334B79C93D>I<00001FFF0000000001FFFFF000 +000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F0000FFE00000FC00003FF000 +01F800000FF80003F0000007F80007F0000007FC0007E0000003FC000FE0000003FE000F +E0000001FE000FE0000001FE001FE0000001FE001FF0000001FE001FF0000001FE001FF8 +000001FE001FFE000001FE001FFF000003FE001FFFC00003FC001FFFF00003FC001FFFFC +0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFFFC +FF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF80000007FFFFFF80000003FFFFFFE +0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFFF8 +0000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF00 +1FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC000007FFFC07FC000001FFFC07F +C000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001FFC0FF80000000FFC0FF80 +000000FFC0FF800000007FC0FF800000007FC0FF800000007F80FFC00000007F807FC000 +00007F807FC0000000FF007FE0000000FF003FF0000001FE003FF0000001FE001FFC0000 +03FC000FFE00000FF80007FF80003FF00003FFF003FFE00001FFFFFFFF8000007FFFFFFF +0000001FFFFFFC00000007FFFFE0000000003FFE00000032487BC63D>I<00001FFE0000 +000001FFFFC00000000FFFFFF00000001FFFFFFC0000007FFC0FFE000000FFE003FF8000 +01FFC000FFC00003FF80007FE00007FF00007FE0000FFF00003FF0001FFE00003FF8001F +FE00001FF8003FFE00001FFC003FFC00001FFC007FFC00001FFE007FFC00001FFE007FFC +00001FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF00FFFC00000FFF80FFFC00 +000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC00000FFFC0FFFC0000 +0FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00001FFFC07FFC00001FFFC07FFC00001F +FFC07FFC00001FFFC03FFC00003FFFC03FFE00003FFFC01FFE00003FFFC01FFE00007FFF +C00FFE00007FFFC007FF0000FFFFC003FF8001EFFFC001FFC003EFFFC000FFE00FCFFFC0 +007FFFFF8FFFC0001FFFFF0FFFC00007FFFE0FFF800001FFF80FFF80000001000FFF8000 +0000000FFF80000000000FFF80000000001FFF00000000001FFF00000000001FFF0003F8 +00001FFE0007FC00001FFE000FFE00001FFE001FFF00003FFC001FFF00003FFC001FFF00 +003FF8001FFF00007FF0001FFF00007FF0001FFF0000FFE0001FFE0001FFC0000FFC0001 +FF80000FF80007FF00000FE0000FFE000007F8003FFC000003FF01FFF8000001FFFFFFF0 +000000FFFFFFC00000007FFFFF000000001FFFFC0000000003FFC000000032487BC63D> +I<0000000001F800000000000000000001F800000000000000000003FC00000000000000 +000003FC00000000000000000003FC00000000000000000007FE00000000000000000007 +FE0000000000000000000FFF0000000000000000000FFF0000000000000000000FFF0000 +000000000000001FFF8000000000000000001FFF8000000000000000003FFFC000000000 +000000003FFFC000000000000000003FFFC000000000000000007FFFE000000000000000 +007FFFE00000000000000000FFFFF00000000000000000FFFFF00000000000000000FFFF +F00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC0000 +000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE0000000000 +000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF000000000000000F +807FFF000000000000001F807FFF800000000000001F003FFF800000000000003F003FFF +C00000000000003E003FFFC00000000000003E001FFFC00000000000007E001FFFE00000 +000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF00000000000 +00F80007FFF0000000000001F80007FFF8000000000001F00003FFF8000000000003F000 +03FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE +000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF000000 +00000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003F +FFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFF +FFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF0 +00000000F800000007FFF000000001F800000007FFF800000001F000000003FFF8000000 +03F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E000 +000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000 +FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF80 +00FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFF +FFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 +DI<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF +FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0 +0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000 +000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF +FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000 +3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000 +000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0 +3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000 +000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF +0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 +0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000 +000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000 +FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000 +000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF +80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000 +07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000 +000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00 +01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000 +0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003 +FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC +0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007 +FFFFFC000000000000001FFF800000004A4D79CB59>III<000000001FFF800001C00000000007FFFFF8 +0003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC000000007FFFFFFFFE03FC0 +0000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF000001FFFFC0000003 +FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC00000000FFFC000001FFF8000 +000007FFC000003FFF0000000003FFC000007FFE0000000001FFC00000FFFC0000000000 +FFC00001FFF80000000000FFC00003FFF800000000007FC00003FFF000000000003FC000 +07FFF000000000003FC00007FFE000000000001FC0000FFFE000000000001FC0000FFFC0 +00000000001FC0001FFFC000000000000FC0001FFFC000000000000FC0003FFF80000000 +00000FC0003FFF80000000000007C0003FFF80000000000007C0007FFF80000000000007 +C0007FFF80000000000007C0007FFF8000000000000000007FFF0000000000000000007F +FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000 +00000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000 +00000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000000000 +00FFFF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF +0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFFFFFFFFC07FFF800000 +0FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC03FFF80000000001F +FFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFFC0000000001FFFC000 +1FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE0000000001FFFC00007FFE0 +000000001FFFC00007FFF0000000001FFFC00003FFF0000000001FFFC00003FFF8000000 +001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000007FFE000000001FFF +C000003FFF000000001FFFC000001FFF800000001FFFC000000FFFE00000003FFFC00000 +07FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF000001FFFFC00000007FFF +E00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07FC000000001FFFFFFFF +C01FC0000000003FFFFFFF0007C00000000007FFFFF80001C000000000001FFF80000000 +00524D79CB61>71 DII75 D77 DI<00000000FFF8000000000000001F +FFFFC0000000000001FFFFFFFC000000000007FFFFFFFF00000000001FFFC01FFFC00000 +00007FFE0003FFF000000001FFF000007FFC00000003FFE000003FFE00000007FF800000 +0FFF0000000FFF00000007FF8000001FFE00000003FFC000003FFC00000001FFE000007F +FC00000001FFF00000FFF800000000FFF80001FFF0000000007FFC0001FFF0000000007F +FC0003FFE0000000003FFE0007FFE0000000003FFF0007FFE0000000003FFF000FFFC000 +0000001FFF800FFFC0000000001FFF801FFFC0000000001FFFC01FFF80000000000FFFC0 +1FFF80000000000FFFC03FFF80000000000FFFE03FFF80000000000FFFE03FFF80000000 +000FFFE07FFF000000000007FFF07FFF000000000007FFF07FFF000000000007FFF07FFF +000000000007FFF07FFF000000000007FFF0FFFF000000000007FFF8FFFF000000000007 +FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000 +00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8 +FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF00000000 +0007FFF8FFFF000000000007FFF87FFF000000000007FFF07FFF000000000007FFF07FFF +80000000000FFFF07FFF80000000000FFFF07FFF80000000000FFFF03FFF80000000000F +FFE03FFF80000000000FFFE03FFFC0000000001FFFE01FFFC0000000001FFFC01FFFC000 +0000001FFFC00FFFC0000000001FFF800FFFE0000000003FFF8007FFE0000000003FFF00 +07FFF0000000007FFF0003FFF0000000007FFE0003FFF800000000FFFE0001FFF8000000 +00FFFC0000FFFC00000001FFF800007FFE00000003FFF000007FFF00000007FFF000003F +FF8000000FFFE000001FFFC000001FFFC0000007FFE000003FFF00000003FFF80000FFFE +00000001FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFFFFFFC00000000007FF +FFFFFF000000000001FFFFFFFC0000000000001FFFFFC000000000000001FFFC00000000 +4D4D79CB5C>II82 D<00007FFC0001C00003FFFFC003C000 +1FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC +00001FFFC00FF800000FFFC01FF0000003FFC01FF0000001FFC03FE0000000FFC03FE000 +00007FC07FC00000007FC07FC00000003FC07FC00000001FC0FFC00000001FC0FFC00000 +001FC0FFC00000000FC0FFE00000000FC0FFE00000000FC0FFE000000007C0FFF0000000 +07C0FFF800000007C0FFFC00000007C0FFFE0000000000FFFF80000000007FFFF0000000 +007FFFFF000000007FFFFFF80000003FFFFFFF8000003FFFFFFFF800001FFFFFFFFF0000 +0FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000 +FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF800007FFFFFFFFC00000FFFFFFFFC00000 +0FFFFFFFE0000000FFFFFFE000000007FFFFF0000000007FFFF0000000000FFFF0000000 +0003FFF00000000001FFF80000000000FFF800000000007FF878000000007FF8F8000000 +003FF8F8000000003FF8F8000000003FF8F8000000001FF8F8000000001FF8FC00000000 +1FF8FC000000001FF0FC000000001FF0FE000000001FF0FE000000001FF0FF000000003F +E0FF800000003FE0FF800000003FC0FFE00000007FC0FFF0000000FF80FFFC000000FF00 +FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F8 +03FFFFFF8000F0007FFFFE0000E00003FFF00000354D79CB44>I<3FFFFFFFFFFFFFFFFF +C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFF +FFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07F +C00001FFFC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00 +000FE07E000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C0000 +01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003 +E07C000001FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FF +FC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FF +FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00 +000001FFFFFFFFFFFC00004C4A7CC955>IIII<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFF +FC000001FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FF +E0000FFF8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC +0007FF00003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00 +000000003FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC0000 +01FFFFFFFC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FF +C0003FFC000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800 +003FFC007FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF00000 +3FFC00FFF000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EF +FE003FFE0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FF +FE003FFFF0007FFE0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000 +000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFF +FC000001FFC7FFFFFF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001 +FFFE00003FF00001FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE00000 +0FFF0001FFE0000007FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001 +FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE00000 +03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001 +FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000 +03FFE001FFE0000003FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001 +FFE0000007FFC001FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE00000 +0FFF0001FFE000000FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001 +FFFC00007FF00001FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFF +FE000001F801FFFFF8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<0000 +0FFF80000000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FF +E0003FF001FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE +0000FFF81FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8 +000000007FF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8 +00000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8 +00000000FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC +000000003FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF +800000FC03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000F +FFFFFF000003FFFFFE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF0 +00000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000 +003FFFF0000000000000FFF00000000000007FF00000000000007FF00000000000007FF0 +0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000 +00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0 +0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000 +00007FF00000000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0 +000003FFFFF87FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0 +000FFFF00001FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0 +000FFE000000FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC00 +0000FFF0007FFC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF0 +00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF800 +0000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0 +00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF800 +0000FFF0007FF8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0 +001FFC000000FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF80 +0007FFF00001FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFF +E0001FFFFFF8FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7C +CB44>I<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07 +FF8000007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000F +F8000FFE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF +003FFC000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80 +FFF8000001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FF +FFFFFFFFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8 +0000000000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00 +000000003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000 +001F8007FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001 +F800003FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00 +00000007FFC0000031347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007F +FFFF000001FFE0FF800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF8 +03FFE0003FF003FFE0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0 +003E00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0 +000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0 +000000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFF +F800003FFFFFF800002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FF +FC003FFFFFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE +07FE0000FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001F +FC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC +00007FF0001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE00 +00FFC00007FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01F +FC000001FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000 +000007C0000000000007C0000000000007C0000000000007E0000000000007E000000000 +0007F0000000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF800 +03FFFFFFFFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003 +FFFFFFFFFFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC0 +0000001FFCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000 +000007FCFF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000 +003FF01FF80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFF +FC00003FFFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>I<007FC0000000 +0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF +C0000000000003FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8 +000001FFC03FFFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FF +C3E001FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FF +F00001FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FF +F00000FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFF +FFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC00 +0003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0 +001FFFE0000FFFC0000FFFC00007FF800003FF000000FC00000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000007FC0 +00FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF +80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC000 +00000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000 +03FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC000 +3FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF0000 +01FFC00003FC000001FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC000 +7F80000001FFC000FF00000001FFC001FE00000001FFC003F800000001FFC00FF0000000 +01FFC01FE000000001FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF +0000000001FFC7FF8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE0000000 +01FFFFFFF000000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01F +FE00000001FFC01FFF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC00000 +01FFC003FFE0000001FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC000 +7FFC000001FFC0003FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF8000 +01FFC00007FFC00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF80 +3FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107 +D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF +80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194C7BCB22>I<007FC001FFC000007FF00000 +FFFFC00FFFFC0003FFFF0000FFFFC03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000 +FFFFC0FE07FF803F81FFE000FFFFC1F801FFC07E007FF00003FFC3E001FFE0F8007FF800 +01FFC78000FFF1E0003FFC0001FFCF0000FFF3C0003FFC0001FFDE0000FFF780003FFC00 +01FFDE00007FFF80001FFE0001FFFC00007FFF00001FFE0001FFF800007FFE00001FFE00 +01FFF800007FFE00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE00 +01FFF000007FFC00001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00 +01FFE000007FF800001FFE0001FFE000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFC +FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC +FFFFFFC03FFFFFF00FFFFFFC5E327BB167>I<007FC001FFC00000FFFFC00FFFF80000FF +FFC03FFFFC0000FFFFC07FFFFF0000FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001 +FFC00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001 +FFFC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000 +FFF00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF +FFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B327BB144>I<000007FF8000 +0000007FFFF800000003FFFFFF0000000FFFFFFFC000001FFE01FFE000007FF0003FF800 +00FFE0001FFC0001FF800007FE0003FF000003FF0007FF000003FF8007FE000001FF800F +FE000001FFC01FFC000000FFE01FFC000000FFE03FFC000000FFF03FFC000000FFF03FF8 +0000007FF07FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF8FFF800 +00007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000 +007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8000000 +7FFC7FF80000007FF87FF80000007FF87FF80000007FF87FF80000007FF83FFC000000FF +F03FFC000000FFF01FFC000000FFE01FFC000000FFE00FFE000001FFC00FFE000001FFC0 +07FF000003FF8003FF800007FF0001FF800007FE0000FFE0001FFC00007FF0003FF80000 +3FFE01FFF000000FFFFFFFC0000003FFFFFF000000007FFFF80000000007FF8000003634 +7DB23D>I<007FC007FF000000FFFFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF00 +00FFFFCFF80FFF8000FFFFDFC003FFC00003FFFF0000FFE00001FFFE00007FF00001FFF8 +00007FF80001FFF000003FFC0001FFF000001FFE0001FFE000001FFF0001FFE000000FFF +0001FFE000000FFF8001FFE000000FFF8001FFE0000007FF8001FFE0000007FFC001FFE0 +000007FFC001FFE0000007FFC001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0 +000007FF8001FFE000000FFF8001FFE000000FFF0001FFE000001FFF0001FFE000001FFE +0001FFF000003FFE0001FFF800003FFC0001FFF800007FF80001FFFC0000FFF00001FFFF +0001FFE00001FFFFC007FFC00001FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF800 +0001FFE07FFFE0000001FFE00FFE00000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE00000000000FFFFFFC0000000 +00FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000003B477C +B144>I<00FF803FE000FFFF80FFF800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF +8F83FF8003FF9F07FFC001FF9E07FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FF +F807FFC001FFF003FF8001FFF001FF0001FFF000FE0001FFE000000001FFE000000001FF +E000000001FFE000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FF +C000000001FFC000000001FFC000000001FFC0000000FFFFFFE00000FFFFFFE00000FFFF +FFE00000FFFFFFE00000FFFFFFE000002A327CB132>114 D<0007FF8070007FFFF1F001 +FFFFFFF007FFFFFFF00FFC01FFF01FE0003FF03FC0000FF03F800007F07F800007F07F00 +0003F07F000003F0FF000001F0FF000001F0FF800001F0FF800001F0FFC00001F0FFF000 +0000FFFC000000FFFFC000007FFFFE00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF +8007FFFFFFC003FFFFFFE001FFFFFFF0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC +0000007FFC0000001FFE7800000FFEF8000007FEF8000003FEFC000003FEFC000001FEFC +000001FEFE000001FEFE000001FCFF000001FCFF000003FCFF800003F8FFC00007F8FFE0 +0007F0FFF8001FE0FFFF00FFC0FEFFFFFF80FC7FFFFF00F81FFFFC00E003FFC00027347C +B230>I<0000F800000000F800000000F800000000F800000000F800000001F800000001 +F800000001F800000001F800000003F800000003F800000007F800000007F80000000FF8 +0000000FF80000001FF80000003FF80000007FF8000000FFF8000003FFF800000FFFFFFF +F0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0007FF80000007FF80000007FF80000 +007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8 +0000007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800 +7C007FF8007C007FF8007C007FF8007C003FF800F8003FFC00F8003FFC00F8001FFE01F0 +000FFE03F00007FF87E00003FFFFC00001FFFF8000007FFF0000000FFC0026467EC430> +I<007FE000003FF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0 +007FFFF000FFFFE0007FFFF00003FFE00001FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00001FFF00001FFE00001FFF00001FFE00003FFF00001FFE0 +0003FFF00001FFE00007FFF00000FFE00007FFF00000FFF0000F7FF000007FF0001E7FF8 +00007FF8007C7FFFE0003FFE01F87FFFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FF +FFC07FFFE000003FFE007FC0003B337BB144>I +119 DI<7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007F +FFE07FFFFFC0007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007F +FC000007E000003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F +8000001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007 +FFC0007E00000003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F8 +00000001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E000000000 +7FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80 +000000001FFF1F80000000000FFF1F00000000000FFFBF000000000007FFBE0000000000 +07FFFE000000000003FFFC000000000003FFFC000000000001FFF8000000000001FFF800 +0000000001FFF8000000000000FFF0000000000000FFF00000000000007FE00000000000 +007FE00000000000003FC00000000000003FC00000000000001F800000000000001F8000 +00000000001F800000000000001F000000000000003F000000000000003E000000000000 +007E000000000000007C000000001F8000FC000000003FC000F8000000007FE001F80000 +0000FFF001F000000000FFF003F000000000FFF003E000000000FFF007E000000000FFF0 +0FC000000000FFE01F80000000007FE03F80000000007FC07F00000000003F81FE000000 +00001FFFF800000000000FFFF0000000000007FFC0000000000000FE0000000000003B47 +7EB041>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsltt10 10.95 9 +/Fd 9 114 df<001E00007F0000FF0000FF8000FF8000FF8001FF0001FF0001FF0001FF +0001FF0001FE0001FE0003FE0003FE0003FE0003FC0003FC0003FC0003FC0003FC0007F8 +0007F80007F80007F80007F80007F80007F0000FF0000FF0000FF0000FF0000FE0000FE0 +000FE0001FE0001FE0001FC0000FC0000780000000000000000000000000000000000000 +000000000000001C00007F0000FF0000FF8000FF8000FF8000FF00007E00003C00001139 +6CB830>33 D<00000078000001FC000003FC00000FFC00001FF800003FE000007FC00000 +FF800001FE000003FC000007F800000FF000001FE000003FC000007F8000007F800000FF +000001FE000001FC000003FC000003F8000007F8000007F000000FF000000FE000001FE0 +00001FC000001FC000003F8000003F8000003F8000007F8000007F0000007F0000007F00 +00007F000000FF000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FF0000007F0000007F0000007F0000007F00 +00003F8000003F8000003F8000001FC000001FC000000FE000000FF0000007F0000007F8 +000003FC000001FE000000FF000000FF8000007FC000003FE000001FE0000007E0000003 +C0001E476DBE30>40 D<0F803FC07FE07FF0FFF0FFF0FFF0FFF0FFE07FE03FC01F000C0C +6D8B30>46 D<0FFFFFFFFFC01FFFFFFFFFE01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF0 +1FFFFFFFFFE00FFFFFFFFFC0000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000003FFFFFFFFF007FFFFFFFFF80FFFFFFFFFF80 +FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF803FFFFFFFFF002C157AA530>61 +D<00000007FF000000000FFF800000001FFFC00000001FFFC00000000FFFC000000007FF +C0000000003F80000000003F80000000003F80000000003F80000000007F80000000007F +80000000007F00000000007F00000000007F00000000007F0000007FC0FF000003FFF0FF +00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFFFE0001FFE07FFE0003FF001FFE +0007FE000FFC0007FC0007FC000FF80003FC001FF00003FC001FE00003FC003FC00003FC +003F800003F8007F800003F8007F800003F8007F000003F8007F000007F800FF000007F8 +00FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000FF0 +00FE00000FE000FE00001FE000FF00003FE0007F00003FE0007F00007FE0007F8000FFE0 +003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFFFF800FFFFFFFFF8007FFFFBFFF +8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB730>100 +D<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFFC0007FFFFFE000FFF03FF0 +01FF800FF003FE0007F807FC0003F807F80003F80FF00003F81FE00001FC1FC00001FC3F +C00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7FFFFFFFFCFFFFFFFFF8FFFF +FFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00000000FF000000007F0000 +00007F000003C07F800007E03F80000FF03FC0000FF01FE0001FE01FF0007FC00FFE03FF +C007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0000003FF0000262A79A830 +>I<000003F001F80001FF0FFC07FE0003FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF +8003FFFFFFFFFFC001FFFC3FFE1FC0003FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0 +003FC01FE00FC0003F801FC00FC0003F003F801FC0007F003F801F80007F003F801F8000 +7E003F001F80007E003F001F80007E003F001F80007E003F001F8000FE007F003F8000FC +007E003F0000FC007E003F0000FC007E003F0000FC007E003F0000FC007E003F0001FC00 +FE007F0001F800FC007E0001F800FC007E0001F800FC007E0001F800FC007E0001F800FC +007E0003F801FC00FE0003F001F800FC0003F001F800FC003FFE07FF03FF807FFF0FFF87 +FFC0FFFF9FFFCFFFE0FFFF9FFFCFFFE07FFF0FFF87FFC03FFE07FF03FF80332881A730> +109 D<00001FE0000000FFFC000003FFFF00000FFFFF80001FFFFFE0007FFFFFE000FFE0 +7FF001FF800FF803FE0007F803FC0003FC07F80001FC0FF00001FE0FE00000FE1FC00000 +FE3FC00000FE3F800000FE3F8000007F7F0000007F7F0000007F7F0000007FFE000000FE +FE000000FEFE000000FEFE000000FEFE000001FEFE000001FCFE000001FCFF000003F8FF +000007F8FF000007F07F80000FF07F80001FE07FC0003FC03FE0007FC01FF001FF801FFC +07FF000FFFFFFE0007FFFFF80003FFFFF00001FFFFC000007FFF0000000FF80000282A79 +A830>111 D<00003FE00F000001FFF81F800007FFFE3F80001FFFFF3F80003FFFFFFF80 +007FFFFFFF8000FFF03FFF8001FF800FFF8003FF0007FF0007FC0003FF000FF80001FF00 +0FF00001FF001FE00001FF003FC00000FF003FC00000FE003F800000FE007F800000FE00 +7F000000FE007F000001FE00FF000001FE00FE000001FC00FE000001FC00FE000001FC00 +FE000001FC00FE000003FC00FE000003FC00FE000003F800FF000007F800FF00000FF800 +7F00001FF8007F80001FF8003FC0003FF8003FC000FFF0001FF001FFF0001FFC0FFFF000 +0FFFFFFFF00007FFFFFFF00003FFFFEFF00001FFFF8FE000007FFE0FE000000FF00FE000 +0000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F8000 +0000003F800000001FFFFE0000003FFFFF0000007FFFFF0000007FFFFF0000003FFFFF00 +00001FFFFE00293C7AA730>113 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmsl10 10.95 30 +/Fe 30 123 df<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<000007F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8 +003E0000FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03 +F000007F07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE0 +0000FF1FC00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F8000 +01FE7F800001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0 +FE000007F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE +00001F807E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F80 +01F0000F8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48 +D<00000070000000F0000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80F +E000000FE000001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F +8000003F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F +0000007F000000FF000000FE000000FE000000FE000000FE000000FE000001FE000001FC +000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8 +000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE0 +00000FE000000FE000001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I< +000007FC0000003FFF800000F80FE00003C007F000078003FC000F0001FC001C0001FE00 +3C0001FF007F0001FF007F8001FF00FFC001FF00FFC001FF00FFC001FF00FF8001FF00FF +8001FF00FF0003FE007E0003FE00000003FE00000007FC00000007F80000000FF8000000 +0FF00000001FE00000001FC00000003F800000007E00000000FC00000007F0000003FF80 +000003FFF000000001FC00000000FE000000007F800000003FC00000003FC00000001FE0 +0000001FF00000001FF00000001FF00000001FF80000001FF80000001FF80000001FF80E +00001FF83F80001FF87FC0003FF87FC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0 +007FE0FF80007FE0FE0000FFC0F00000FF80700001FF00780001FF003C0003FE003E0007 +F8001F000FF0000FE03FE00003FFFF800000FFFE0000001FE00000283F7ABC2D>51 +D<000000001C000000003C000000007C000000007C00000000FC00000001F800000003F8 +00000007F80000000FF80000000FF80000001DF80000003BF000000073F0000000E3F000 +0000C3F0000001C3F000000383F000000707E000000E07E000001C07E000001C07E00000 +3807E000007007E00000E00FC00001C00FC00001800FC00003800FC00007000FC0000E00 +0FC0001C001F800038001F800030001F800070001F8000E0001F8001C0001F800380003F +000300003F000700003F000E00003F001C00003F003800003F007000007E006000007E00 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000001FE00000001FE00000001FC00000001FC0000 +0001FC00000001FC00000003FC00000003FC00000003F800000003F800000003F8000000 +07F80000000FFC000007FFFFF80007FFFFF80007FFFFF8283E7BBD2D>I<003FFFE00000 +3FFFFF003FFFF000003FFFFE003FFFF000003FFFFE00003FF8000003FFC000001FF80000 +00FF0000003FFC0000007C0000003BFC0000003C0000003BFE0000003800000039FE0000 +003800000039FF0000003800000038FF0000007800000078FF80000078000000707F8000 +0070000000707FC0000070000000703FC0000070000000703FE0000070000000701FE000 +00F0000000F01FF00000F0000000E00FF00000E0000000E00FF80000E0000000E007F800 +00E0000000E007FC0000E0000000E003FC0001E0000001E003FE0001E0000001C001FE00 +01C0000001C001FF0001C0000001C000FF0001C0000001C000FF8001C0000001C0007F80 +03C0000003C0007FC003C000000380003FC0038000000380003FE0038000000380001FE0 +038000000380001FF0038000000380000FF0078000000780000FF80780000007000007F8 +0700000007000007FC0700000007000003FC0700000007000003FE0700000007000001FE +0F0000000F000001FF0F0000000E000000FF0E0000000E000000FF8E0000000E0000007F +8E0000000E0000007FCE0000000E0000003FDE0000001E0000003FFE0000001C0000001F +FC0000001C0000001FFC0000001C0000000FFC0000001C0000000FFC0000001C00000007 +FC0000003C00000007FC0000003800000003F80000003C00000003F80000007C00000001 +F8000000FE00000001F8000007FF80000000F80000FFFFFC000000F80000FFFFFC000000 +700000FFFFF8000000700000483E7DBD44>78 D<00007FC000000003FFF80000000FC07E +0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF000FE00001FF0007 +E00001FF0007F00001FF0007F00000FE0007F00000780007F0000000000FF0000000000F +F0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF1FE000001FE01F +E000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003F +C0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F +0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F +8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97 +D<003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F800000 +00007F80000000007F00000000007F00000000007F00000000007F00000000007F000000 +0000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC07F800 +0003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF0000FC0003FE0000FC +0007FC00007E0007F800007F0007F000007F0007F000003F0007F000003F8007F000003F +800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000003FC00FE000007F +C01FE000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00000FF +003FC00000FF003F800000FF003F800001FE003F800001FE003F800003FC003F800003F8 +007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC0003F00007CE0007E00 +00F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077BE33>I<00001FF0 +000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE001FC001FF0 +03F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003FC00000003F +C00000007F800000007F800000007F800000007F80000000FF80000000FF00000000FF00 +000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +00007F000003807F000007807F000007003F80000F003F80001E001F80003C000FC00078 +0007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828>I<000000 +0003F800000001FFF800000001FFF800000001FFF8000000000FF80000000007F8000000 +0007F80000000007F00000000007F00000000007F00000000007F0000000000FF0000000 +000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000001FE0000000 +001FE0000000001FC0000000001FC0000000001FC0000000001FC000000FF03FC00000FF +FC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000FC0000FF8001FC00 +007F8003F800007F0007F000007F000FF000007F000FE000007F001FE00000FF003FC000 +00FF003FC00000FE003F800000FE007F800000FE007F800000FE007F800001FE00FF8000 +01FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000003FC00FF0000 +03FC00FF000003F800FF000003F800FF000003F8007F000003F8007F000007F8007F0000 +07F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007E000FFF80003F001 +EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I<00003FE0000001FF +F8000007E07E00000F801F00003F000F80007E000FC000FC0007E001F80007E003F80007 +E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC00003F03FC00003F0 +7F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF00000000FF00000000FF +00000000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F00 +0001C07F000003C03F000003803F800007801F80000F001FC0001E000FC0003C0007E000 +780003F001F00000FC07C000003FFF00000007F80000242A7BA828>I<00000007F00000 +00003FFC00000000FC1E00000003F03F00000007E0FF0000000FC0FF8000001FC0FF8000 +003F81FF8000007F01FF0000007F00FF000000FE007C000000FE0000000000FE00000000 +01FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +03FC0000000003F80000000003F80000000003F80000000003F80000000003F800000007 +FFFFF8000007FFFFF8000007FFFFF800000007F00000000007F00000000007F000000000 +0FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000000 +1FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000 +3FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +7F80000000007F00000000007F00000000007F00000000007F00000000007F0000000000 +FF0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF000000007F +FFFE000000FFFFFE000000FFFFFE00000029407DBF1C>I<00000000007C000007F803FE +00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C +001F8001F800003F8001F800007F0001FC00007F0001FC00007F0001FC00007F0003FC00 +00FF0003FC0000FE0003F80000FE0003F80000FE0003F800007E0007F000007E0007E000 +007E000FE000003F000FC000001F001F8000003F803E0000003FC0FC00000071FFF00000 +00E07F80000000E00000000001C00000000001C00000000001C00000000001C000000000 +01E00000000001E00000000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE000 +00FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F00 +3E0000003F007C0000003F00FC0000001F00F80000001F00F80000001F00F80000003F00 +F80000003E00F80000003E00F80000007C00FC000000FC007C000001F8003E000003F000 +1F00000FC0000FC0003F000003F801FC000000FFFFF00000000FFF000000303D7FA82D> +I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000 +000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8 +000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007 +F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F +F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F +E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F +C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F +8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF +80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00 +03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000 +00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000 +0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000 +1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000 +7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD +1A>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF +0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003F8 +0000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F0 +00FE00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE0 +3E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFF +F80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F00 +7F0000007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E00 +0FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE00 +0FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107 +D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000 +FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003 +F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F +E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F +80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF +007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003 +FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000 +0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800 +0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800 +1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000 +1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000 +3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000 +7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000 +7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000 +FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF +FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00 +03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0 +000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0 +001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0 +003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0 +007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80 +00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC +FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80 +00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C +0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F +003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF +00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE +00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0 +003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800 +0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF +0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80 +003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000 +1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F +F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0 +0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000 +0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F +E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC +007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000 +000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000 +000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000 +0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000 +343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607 +F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000 +001FE00000001FE00000001FC00000001FC00000001FC00000001FC00000003FC0000000 +3F800000003F800000003F800000003F800000003F800000007F800000007F000000007F +000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE00 +000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>114 +D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F80 +03E000078003E000078007C000070007C000070007E000070007E000070007F000070007 +F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001F +FFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE003800007E00380000 +7E003C00007E003C00003E003C00007E007C00007C007C00007C007E000078007E0000F8 +007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824 +>I<00038000000380000003800000038000000780000007000000070000000F0000000F +0000001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFF +FFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F8 +000003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF0 +00000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC0 +0E001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0 +F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFE +FFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03 +F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F0 +0003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE000 +0FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003F +E01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF +01FFF83FFF003FE03F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0 +000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00000001FE003C000000 +00FE0078000000007F00F0000000007F80E0000000003F81C0000000003FC38000000000 +1FC700000000001FEF00000000000FFE000000000007FC000000000007F8000000000003 +F8000000000003FC000000000003FC000000000007FE00000000000FFE00000000001E7F +00000000003C7F8000000000383F8000000000703FC000000000E01FC000000001E01FE0 +00000003C00FE0000000078007F00000000F0007F80000001F0003F80000007E0003FC00 +0001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF800 +32277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF0000 +03FC0001FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001 +FC0003C0000001FE000380000000FE000780000000FE000700000000FE000E00000000FF +000E00000000FF001C000000007F001C000000007F0038000000007F0078000000007F80 +70000000003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC380 +000000001FC780000000001FC700000000001FEF00000000001FEE00000000000FFC0000 +0000000FFC00000000000FF800000000000FF8000000000007F0000000000007F0000000 +000007E0000000000007E0000000000003C0000000000003800000000000038000000000 +00070000000000000F0000000000000E0000000000001E0000000000001C000000000000 +38000000001C0038000000003F0070000000007F007000000000FF00E000000000FF01C0 +00000000FF03C000000000FE038000000000FC070000000000701E0000000000783C0000 +0000003FF000000000000FC00000000000343A80A630>I<007FFFFFFE007FFFFFFE007F +C001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003FC000E0007F8001E000 +7F0001C000FF0001C001FE0001C003FC00038007F80003800FF00000001FE00000003FC0 +0000003F800000007F80000000FF00000001FE00000003FC00000007F80070000FF000E0 +001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE0001C003FC0003C007 +F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001FF80FFFFFFFF00FFFF +FFFF0027277EA628>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmtt10 10.95 83 +/Ff 83 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007 +C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F +E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F +C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F +0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F +0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC +000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8 +000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0 +000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000 +00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF +FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC +03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00 +007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000 +01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000 +00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00 +FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC +0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0 +00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000 +00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00 +7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C +0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000 +3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F +C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F +00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003 +F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00 +00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000 +07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0 +0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE +0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0 +000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000 +FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003 +F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8 +3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0 +00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80 +7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000 +03F800000003F800000003F800000003F800000003F800000001F000000000E000002327 +7AAE30>I<00003E00000000003E00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F0000007F +FFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007F +FFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000007F00000000007F00000000 +007F00000000007F00000000007F00000000007F00000000003E00000000003E00000029 +297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E +00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I<7FFFFFFFF07FFFFFFF +F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F +C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000 +01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000 +000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000 +7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC +00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000 +00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000 +01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000 +07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC +007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000 +03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F +000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0 +0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83 +FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8 +30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000 +7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF +FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003FFFC00000FFFFF0 +0003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0007FC07F80003FE0 +7F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003F8FF000003F8FF +000003F87E000003F818000003F800000003F800000003F800000007F800000007F00000 +000FF00000000FE00000001FE00000001FC00000003FC00000007F80000000FF80000001 +FF00000001FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80 +000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0000000FF800000 +01FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FF +FFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF0000003FFFE000 +00FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01F +E0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F000000007F00000 +000FF00000000FE00000000FE00000001FE00000003FC00000007FC0000000FF80000007 +FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007FFFF80000001FF +C00000003FE00000001FF000000007F800000003F800000003FC00000001FC00000001FE +00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000FEFF000001FEFF +000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF01FFE01FFE00FFF +FFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000273A7CB830>I<00 +0003FC0000000007FE000000000FFE000000001FFE000000001FFE000000003FFE000000 +007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00000003F87E000000 +03F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000001FC07E000000 +3F807E0000003F807E0000007F007E000000FE007E000000FE007E000001FC007E000003 +F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00001FC0007E00001F +C0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000FFFFFFFFFF00FF +FFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF000000007E000000 +00007E00000000007E00000000007E00000000007E00000000007E00000000007E000000 +00007E00000000007E00000000007E000000007FFFFE000000FFFFFF000000FFFFFF0000 +00FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<0FFFFFFF801FFFFFFFC03FFF +FFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC00 +3FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E +00000FF000000007F000000007F000000007F800000003F800000003F800000003F81800 +0003F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF0000 +0FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC +0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>I<00000FF80000007F +FF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007 +F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0000000 +3FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF +3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC0 +0007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF0000 +00FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001 +FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC0 +01FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830> +I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFC +FE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF0000 +0001FE00000003FC00000003F800000007F800000007F00000000FF00000000FE0000000 +1FC00000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE +00000001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F800 +000007F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000 +000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F8000000007 +000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007 +FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F00 +0001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC000 +07F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF0 +00003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F8 +3F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE +000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC0 +0007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFF +FC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FF +FFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC000 +0FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001 +FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE +7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03 +FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC0000 +0003F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC000 +3FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF0 +0007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC07FE07FE0 +FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000000000000000000000000000000000 +000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C27 +6EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C000000000000000 +000000000000000000000000000000000000000000000003C00FF01FF01FF83FF83FFC3F +FC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF807F007E0038 +000E3470A630>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF +FF807FFFFFFFFF003FFFFFFFFE0000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFF +FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 +D<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE000000 +1FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF800000 +03FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF00000 +00FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC000000F +FF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC00 +0001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE0000000 +FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000FFFFE0 +0003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001FC0 +FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC000 +0000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC0000000 +FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007F8 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000003E0000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000001C000000007F000000007F00000000FF8000000 +0FF80000000FF800000007F000000007F000000001C0000023397AB830>I<00007F0000 +000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000 +000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000 +000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F800 +00000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC00 +00003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F00 +00007F007F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF80 +0000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC0 +0003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF0 +0007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF007FFF0029397DB830>65 D<7FFFFFF00000FFFFFFFE0000FFFFFF +FF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F800 +03FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F800 +00FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F800 +03F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFF +FE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F800 +01FE0003F80000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800 +007F0003F800007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFF +FFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387E +B730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FF +E07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE000 +01FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F000000 +7C7F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF +000000007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC0 +0000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE00 +0FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0 +0000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80 +007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC +0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F +8003F800003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001F +C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F +E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F +E003F800001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F +8003F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE +0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC0 +00FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F80000 +3F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000 +3F8003F800003F8003F800001F0003F80000000003F80000000003F80000000003F80000 +000003F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE +000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE +000003F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000 +000003F80000000003F80000000003F80000000003F8000007C003F800000FE003F80000 +0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000 +0FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF +FFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFF +FFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00 +001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC00 +7F000001FC007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFF +FF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC00 +7F000001FC007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC +000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000 +FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FF +C1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE0 +0007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F80 +0003F8007F000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F00 +00FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC0 +0007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8 +001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003F +FFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07F +FFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003 +FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 +F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 +F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03F +FF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF +807FFFFFFF000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807F +FFFFFF00213879B730>I<0001FFFFF00003FFFFF80007FFFFF80007FFFFF80003FFFFF8 +0001FFFFF0000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE +00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00FF0001FC00FF +0003FC00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007FFFF800001FF +FE0000003FF0000025397AB730>I<3FFF000FFF807FFF801FFFC0FFFFC03FFFC0FFFFC0 +3FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000FE00003F000 +1FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE000003F003 +FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0000003F03F +80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0000003F7FF +C0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8000003FF01 +F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F000003F000 +3F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007F00003F000 +07F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003FFC07FFF80 +07FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB730>I<3FFF +F80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC001FC +00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC +00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF +FFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FFFE0003FFF8FF +FE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800FBF0007 +EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F3F0007 +E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C3F0007 +E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF83F0007 +E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE03F0007 +E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E000003F0007 +E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007 +E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001FFE07F +FE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB730>I< +3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC03FFF801FFF80 +03FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F80003F3E001F800 +03F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F80003F1F801F800 +03F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F80003F07E01F800 +03F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F80003F01F81F800 +03F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F80003F007E1F800 +03F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F80003F001F1F800 +03F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF80003F0007DF800 +03F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800FFFFC01FF800 +7FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFF +FFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F0000 +07F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F000007F07F0000 +07F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFF +C00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFFFFF00000FFFF +FFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8 +000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F8 +00007F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 +00003F8003F800007F8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F8 +0003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FF +FFFF800003FFFFFE000003FFFFF0000003F80000000003F80000000003F80000000003F8 +0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8 +0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8 +000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFF +C000000029387EB730>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007F +FFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003 +F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003 +F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003 +F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003 +FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003 +F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007F00003 +F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03 +F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FF +FFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82 +D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0 +3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE +00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0 +0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF +FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F +F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF +F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801 +FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF +FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00 +3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F +FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF +FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001 +FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000 +3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000 +007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0 +FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00 +03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000 +01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000 +00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000 +003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000 +001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000 +0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000 +0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000 +0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000 +2B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FF +F03FFC0001FFE01FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F +800FC000001F800FC000001F800FC000001F800FE000003F8007E000003F0007E000003F +0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0003E00F803E +0003F01FC07E0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E +0003F07DF07E0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC +0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF8 +0000F9F07CF80000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF0 +00007DE03DF000007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF0 +00003FC01FE000003FC01FE000003F800FE000001F0007C0002D397FB730>I<7FFF001F +FFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003 +F80003FC0007F80003FC0007F80001FE000FF00001FE000FF00000FF000FE00000FF001F +E000007F001FC000007F803FC000003F803F8000003FC07F8000001FC07F0000001FC07F +0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC00000007F1FC00000003FBF8 +00000003FBF800000001FBF000000001FFF000000000FFE000000000FFE0000000007FC0 +000000007FC0000000007FC0000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F8000000003FFF800000007FFFC0000000FFFFE0000000FFFFE00000007FFFC +00000003FFF800002B387EB730>89 D<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE +7FFFFFFFFE7FFFFFFFFE7F000003FC7F000007F87F000007F07F00000FF07F00001FE07F +00001FC07F00003FC07F00007F803E00007F00000000FF00000001FE00000001FC000000 +03FC00000007F800000007F00000000FF00000001FE00000001FC00000003FC00000007F +800000007F00000000FF00000001FE00000001FC00000003FC00000007F800000007F000 +00000FF00000001FE00000001FC00000003FC00000007F800000007F00000000FF000000 +01FE00007C01FC0000FE03FC0000FE07F80000FE07F00000FE0FF00000FE1FE00000FE1F +C00000FE3FC00000FE7F800000FE7FFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFF +FFFFFE7FFFFFFFFC27387CB730>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FF +FFFF00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE +000000FE000000FE000000FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FF +FFFF80FFFFFF807FFFFF0019476DBE30>I<7C000000007C00000000FE00000000FE0000 +0000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000 +001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000000 +01FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80000000 +3FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007 +F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF +000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0 +0000000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00 +000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000 +00001FE00000001FE00000000FF00000000FF000000007F800000007F800000003F80000 +0003F800000001F000000000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80 +FFFFFF807FFFFF8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80 +FFFFFF80FFFFFF80FFFFFF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95 +D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00 +001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC0 +00007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0 +007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC0 +00FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFF +C01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000 +002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE00 +0000003FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE03 +FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE +07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00 +001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE00 +0007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00 +000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80 +003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFF +FFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000 +FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC00 +3FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000 +007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FF000000007F000000007F000000007F800000003F +800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FF +FFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<00 +0001FFE000000003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000 +000007F00000000007F00000000007F00000000007F00000000007F00000000007F00000 +000007F00000000007F00000000007F00000000007F0000003FE07F000001FFF87F00000 +3FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001F +F0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F +000007F000FF000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE +000007F000FE000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F +00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001F +F0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF000 +7FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001F +FFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE000 +1FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003 +F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0 +FE00000000FF000000007F000000007F000000007F800000003F800001F03FC00003F81F +E00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003F +FFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000 +001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007 +F800C00007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFF +C00007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000003FFFFFFE007FFFFF +FF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF0000 +1FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007 +F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001F +C0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000F +F000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000F +FFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000F +C0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007 +FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E +0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC +0000001F80FE0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001F +FF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC000000 +01FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE00000000 +7FFE000000003FFE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF800 +00FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE00 +00FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFC +FFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E00000 +0003F800000003F800000007FC00000007FC00000007FC00000003F800000003F8000000 +00E000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC +00001FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFF +FFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<00 +0001C0000007F0000007F000000FF800000FF800000FF8000007F0000007F0000001C000 +000000000000000000000000000000000000000000000000000000000000000000000000 +FFFFF001FFFFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FF +FFFF807FFFFF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000 +FFFC00000000FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC00000000 +00FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00000000 +00FC0000000000FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC0 +00FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC000 +00FC007F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF00000 +00FC3FE0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF00000 +00FFF7F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F0000 +00FC003F800000FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F800 +00FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF0 +7FFFF81FFFE02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC +00007FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8 +7FFFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFF +CFFFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE +03F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE +0FFF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0F +FF07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FF +FFFFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000 +FF8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003F +FFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F +2880A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF80 +03FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F +800003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE00 +0000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F0000 +01FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007F +E007FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000 +272A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC +007FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003F +C000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001F +E000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE +0000FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC00 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000 +003FFFF80000002C3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFD +FC0001FFFFFFFC0003FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000F +FC001FE00007FC003FC00007FC003F800003FC007F800003FC007F000003FC007F000001 +FC00FF000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001 +FC00FE000001FC00FE000001FC00FF000001FC007F000001FC007F000003FC007F800003 +FC007F800003FC003FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007F +FC0007FF01FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1 +FC000003FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FF +FFFC000001FFFFFC000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0 +FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF +801F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF0 +000000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFF +FE00003FFFFFFC00002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF00 +1FFFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC +00007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFF +FF800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C0000 +7F80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001F +C0FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000 +F83FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +3FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001 +FC001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC0 +0003FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE00 +7FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE00 +07FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFF +FEFFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFF +E0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC +0007F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F +001FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F0000001F +C07F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007 +F1FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001 +FBF000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC000000000 +3F8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87F +FFE03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E0003 +F000007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001 +F80F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000 +FC7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F00000 +7CF8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE00000 +3FF07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I< +3FFF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC00 +00FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000 +000FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF000000 +00007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7E00000 +0007E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000 +007E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80 +FFFFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFF +C0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F0 +0000FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC0 +00003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F00 +00000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC00 +000001F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF000 +0000007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001FC000 +0000001FC0000000001FC0000000001F80000000001F80000000003F80000000003F0000 +0000003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC0000 +003FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000 +001FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFF +FC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF0 +7F00003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000 +001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000F +F80000001FF00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00 +007F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFF7FFFFFFFFE28277DA630>I<007C003801FF007C03FF80FE07FFC1FE0FFF +C3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F0C78B730> +126 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmbx12 17.28 13 +/Fg 13 117 df<00000000F000000000000001F800000000000007F80000000000001FF8 +0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000 +0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8 +000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F +FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF +FFFF80395E74DD51>49 D<0000000000001F80000000000000003FC0000000000000007F +C000000000000000FFC000000000000000FFC000000000000001FFC000000000000003FF +C000000000000007FFC00000000000000FFFC00000000000000FFFC00000000000001FFF +C00000000000003FFFC00000000000007FFFC00000000000007FFFC0000000000000FFFF +C0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC0000000000007FFFF +C000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000000000007F3FFF +C000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC00000000003F83FFF +C00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC0000000001FC03FFF +C0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000000000FE003FFF +C000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000000007F0003FFF +C00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC00000003F80003FFF +C00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0000001F800003FFF +C0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000001FC000003FFF +C000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC00000FE0000003FFF +C00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC00007F00000003FFF +C0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0003F800000003FFF +C0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFF00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF +C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF +C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF +C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF +C00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFF +FFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF485E7CDD51>52 +D66 D<000000000001FFFF00000003C0 +00000000007FFFFFF0000007C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0 +001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8 +007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FF +FFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC0000000007FFFFC000 +007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001FFFF800000000000FF +FFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFFC0000FFFFC00000000 +00001FFFC0001FFFF80000000000000FFFC0003FFFF800000000000007FFC0003FFFF000 +000000000007FFC0007FFFE000000000000003FFC000FFFFE000000000000003FFC001FF +FFC000000000000001FFC001FFFFC000000000000001FFC003FFFF8000000000000000FF +C003FFFF8000000000000000FFC007FFFF00000000000000007FC007FFFF000000000000 +00007FC00FFFFF00000000000000007FC00FFFFE00000000000000003FC01FFFFE000000 +00000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC03FFFFC +00000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC0 +3FFFFC00000000000000001FC07FFFFC000000000000000000007FFFFC00000000000000 +0000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF800000000 +000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800 +000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF +FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000 +0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000 +0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000 +0000000000000000FFFFF800000000000000000000FFFFF8000000000000000000007FFF +F8000000000000000000007FFFF8000000000000000000007FFFF8000000000000000000 +007FFFFC000000000000000000007FFFFC000000000000000000003FFFFC000000000000 +000000003FFFFC000000000000000000003FFFFC00000000000000000FC03FFFFC000000 +00000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC01FFFFE +00000000000000000FC00FFFFE00000000000000000FC00FFFFF00000000000000001FC0 +07FFFF00000000000000001F8007FFFF00000000000000001F8003FFFF80000000000000 +001F8003FFFF80000000000000003F8001FFFFC0000000000000003F0001FFFFC0000000 +000000003F0000FFFFE0000000000000007F00007FFFE000000000000000FE00003FFFF0 +00000000000000FE00003FFFF800000000000001FC00001FFFF800000000000001FC0000 +0FFFFC00000000000003F8000007FFFE00000000000007F0000003FFFF0000000000000F +E0000001FFFF8000000000001FE0000000FFFFE000000000003FC00000007FFFF0000000 +0000FF800000003FFFFC0000000001FF000000000FFFFF0000000007FE0000000007FFFF +C00000001FF80000000001FFFFF80000007FF00000000000FFFFFF000003FFE000000000 +003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF80000 +00000000007FFFFFFFFFE00000000000000007FFFFFFFF8000000000000000007FFFFFF8 +00000000000000000001FFFF0000000000626677E375>II<00 +0000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE +00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC000000000 +0FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81 +FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF +000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0 +000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000 +0000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC00000 +1FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF00000000000 +0007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFF +C000000000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000 +FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000 +0000000000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0 +001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000 +000000003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003F +FFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000 +00000000007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8 +00000000000000000000007FFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF +FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000 +0000000000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8 +00000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFF +FFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC0000 +00001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0 +003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000 +000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000F +FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF000000000000 +01FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFF +C0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FF +FFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800 +0000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0 +000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000 +000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000 +003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC0000000 +7FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC000000000 +3FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF800 +1FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C0000000000000 +7FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>71 +D<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF0000007FFFFF +FE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFFFFC1FFC000 +1FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FFFC00003FFF +01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC03E0003FFF8 +00001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE000 +000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000 +0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FFF000000FFF +E0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0000001FFF8 +00001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE00007FFE0000 +00003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000003FFFFFFF +FFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF00000000000 +FC007FFE000000000000FC000000000000000001FC000000000000000001FC0000000000 +00000001FC000000000000000001FC000000000000000001FE000000000000000001FE00 +0000000000000001FF000000000000000001FF800000000000000001FFF0000000000000 +0001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC0000000FFFFFFFF +FFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFFFFFF800000 +1FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003FFFFFFFFFFF +FFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFFFC000FFF00 +0000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF800000000003FFF +007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00FFF0000000 +00000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FF +F000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC0000000000 +3FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FFF8000FFFC0 +00000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF000000FFFF00 +00007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE000000000FFFFFF +FFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151>103 +D<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF8000 +07FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003 +FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000 +00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF +FFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000 +FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFF +FFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFFF000 +0000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FF +FFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87 +F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003 +FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE00 +00003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003F +FFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE000 +0001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF +FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80 +FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE0000000000000FFFFFF00 +0000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF +80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FF +FC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001F +FFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007 +FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003 +FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003 +FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003 +FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003 +FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007 +FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007 +FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001F +FFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FF +FE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFF +C0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00 +000000000007FFE000000048437CC151>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00 +FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80 +FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FF +FF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC +003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC000000000 +3FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF +80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000FF +FFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFF +FFFFF8000038417BC042>114 D<000007E0000000000007E0000000000007E000000000 +0007E0000000000007E0000000000007E000000000000FE000000000000FE00000000000 +0FE000000000000FE000000000000FE000000000001FE000000000001FE000000000001F +E000000000003FE000000000003FE000000000007FE000000000007FE00000000000FFE0 +0000000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE000 +0000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE +00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0 +001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000F +FFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FF +FE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FF +FF80000000003FFC0000325C7DDA3F>116 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmsy10 10.95 1 +/Fh 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00 +1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF +FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7 +2D>15 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmti10 10.95 24 +/Fi 24 122 df<01E007F80FF80FF81FFC1FFC1FFC1FFC0FF80798001800380030003000 +70006000E000C001C00380070006000E001C0038007000E000C0000E1C7A891C>44 +D<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000F00003FC0007FC0007FC000FFC000FFC000FFC0 +00FF80007F00003C0000122777A61C>58 D<0001FFFFFFFFC0000001FFFFFFFFF8000001 +FFFFFFFFFE00000003FC0001FF00000003FC00007F80000003F800003FC0000003F80000 +3FC0000003F800001FE0000007F800001FE0000007F000001FF0000007F000000FF00000 +07F000000FF000000FF000000FF000000FE000000FF000000FE000001FF000000FE00000 +1FF000001FE000001FE000001FC000001FE000001FC000003FE000001FC000003FC00000 +3FC000007F8000003F800000FF8000003F800000FF0000003F800001FE0000007F800003 +FC0000007F000007F00000007F00001FE00000007F00007F80000000FF0003FE00000000 +FFFFFFF000000000FFFFFFFE00000000FE00003F80000001FE00001FE0000001FC00000F +F0000001FC000007F0000001FC000007F8000003FC000003FC000003F8000003FC000003 +F8000003FC000003F8000003FC000007F8000003FE000007F0000003FE000007F0000003 +FE000007F0000003FE00000FF0000003FC00000FE0000007FC00000FE0000007FC00000F +E0000007F800001FE000000FF800001FC000000FF800001FC000001FF000001FC000001F +E000003FC000003FE000003F8000007FC000003F800000FF8000007F800001FF0000007F +800003FE0000007F00000FF8000000FF00003FF00000FFFFFFFFFFC00000FFFFFFFFFF00 +0000FFFFFFFFF80000003C3E7BBD40>66 D<0001FFFFFFFFC0000001FFFFFFFFF8000001 +FFFFFFFFFE00000003FE0003FF00000003FE00007F80000003FC00001FC0000003FC0000 +0FE0000003FC000007F0000007FC000007F0000007F8000003F8000007F8000001FC0000 +07F8000001FC00000FF8000001FC00000FF0000000FE00000FF0000000FE00000FF00000 +00FE00001FF0000000FE00001FE0000000FF00001FE0000000FF00001FE0000000FF0000 +3FE0000000FF00003FC0000000FF00003FC0000000FF00003FC0000000FF00007FC00000 +01FF00007F80000001FF00007F80000001FF00007F80000001FE0000FF80000001FE0000 +FF00000003FE0000FF00000003FE0000FF00000003FE0001FF00000003FC0001FE000000 +07FC0001FE00000007FC0001FE00000007F80003FE00000007F80003FC0000000FF80003 +FC0000000FF00003FC0000000FF00007FC0000001FE00007F80000001FE00007F8000000 +3FC00007F80000003FC0000FF80000007F80000FF00000007F00000FF0000000FF00000F +F0000000FE00001FF0000001FC00001FE0000003F800001FE0000007F000001FE0000007 +F000003FE000000FE000003FC000003FC000003FC000007F0000007FC00000FE0000007F +C00003FC0000007F80000FF0000000FF80007FE00000FFFFFFFFFF800000FFFFFFFFFC00 +0000FFFFFFFFE0000000403E7BBD45>68 D<00000000FF8000E000000007FFF000E00000 +003FFFFC01C0000000FFC03E03C0000003FC000F07C000000FF000078FC000001FE00003 +DF8000007F800001FF800000FF000000FF800001FE000000FF800003FC0000007F000007 +F80000007F00000FF00000007F00001FE00000003F00003FC00000003E00007F80000000 +3E0000FF800000003E0000FF000000003E0001FE000000003C0003FE000000003C0003FC +000000003C0007FC000000003C0007F80000000038000FF80000000038000FF800000000 +38001FF00000000038001FF00000000000003FE00000000000003FE00000000000003FE0 +0000000000007FE00000000000007FC00000000000007FC00000000000007FC000000000 +0000FFC0000000000000FF80000000000000FF80000000000000FF80000000000000FF80 +0001FFFFFE00FF000001FFFFFE00FF000001FFFFFE00FF00000000FF8000FF00000000FF +8000FF00000000FF0000FF00000000FF0000FF00000001FF0000FF00000001FF0000FF00 +000001FE0000FF00000001FE0000FF00000003FE00007F00000003FE00007F80000003FC +00007F80000003FC00003F80000007FC00003FC0000007FC00001FC0000007F800001FE0 +00000FF800000FF000001FF8000007F000003FF8000003F800007BF0000001FE0000F1F0 +000000FF0003E0F00000003FE01F80F00000001FFFFF006000000007FFF8000000000000 +7FC0000000003B4273BF46>71 D<0001FFFE00000FFFFF0003FFFF00001FFFFF0003FFFF +00001FFFFF000001FF800000FFC0000003FF8000003F00000003FF8000003E00000003FF +C000001C00000003FFC000003C00000007BFC000003C000000073FE0000038000000071F +E0000038000000071FE00000780000000F1FF00000780000000E0FF00000700000000E0F +F80000700000000E0FF80000F00000001E07F80000F00000001C07FC0000E00000001C07 +FC0000E00000001C03FC0001E00000003C03FE0001E00000003801FE0001C00000003801 +FE0001C00000003801FF0003C00000007800FF0003C00000007000FF8003800000007000 +FF80038000000070007F800780000000F0007FC00780000000E0003FC00700000000E000 +3FC00700000000E0003FE00F00000001E0001FE00F00000001C0001FF00E00000001C000 +1FF00E00000001C0000FF01E00000003C0000FF81E0000000380000FF81C000000038000 +07F81C00000003800007FC3C00000007800003FC3C00000007000003FC38000000070000 +03FE3800000007000001FE780000000F000001FF780000000E000001FF700000000E0000 +00FF700000000E000000FFF00000001E000000FFF00000001C0000007FE00000001C0000 +007FE00000001C0000003FE00000003C0000003FE0000000380000003FC0000000380000 +001FC0000000780000001FC0000000F80000001FC0000001FC0000000F80000007FE0000 +000F800000FFFFF0000007800000FFFFF0000007800000FFFFF0000007000000483E7BBD +44>78 D<00000000FFC0000000000007FFF800000000003F80FE0000000000FC003F0000 +000003F0000F8000000007E00007C00000001F800007E00000003F000003F00000007E00 +0001F8000000FC000001FC000001F8000000FC000003F0000000FE000007F0000000FE00 +000FE0000000FE00001FC00000007F00003FC00000007F00003F800000007F00007F0000 +00007F0000FF000000007F8000FE000000007F8001FE000000007F8003FC000000007F80 +03FC000000007F8007FC000000007F8007F8000000007F800FF800000000FF800FF80000 +0000FF800FF000000000FF801FF000000000FF801FF000000000FF003FE000000001FF00 +3FE000000001FF003FE000000001FF003FE000000001FF007FC000000003FE007FC00000 +0003FE007FC000000003FE007FC000000007FC007FC000000007FC007F8000000007FC00 +7F800000000FF800FF800000000FF800FF800000000FF000FF800000001FF000FF800000 +001FE0007F800000003FE0007F800000003FC0007F800000007F80007F800000007F8000 +7F80000000FF00007F80000000FE00003F80000001FE00003F80000003FC00003FC00000 +03F800001FC0000007F000001FC000000FE000000FE000001FC000000FE000003F800000 +07F000007F00000003F00000FC00000001F80001F800000000FC0007E0000000007F001F +80000000001FC07E000000000007FFF8000000000000FF8000000000394273BF46>I<7F +FFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF8000 +07FF00000FFC0001FF000007FC000007F00001FE000007FC000003E00001FE000003FC00 +0003C00001FE000003FC000003C00001FE000003FC000003800001FE000003FC00000700 +0001FE000003FC000007000001FE000007FC00000E000001FE000007FC00000E000001FE +00000FFC00001C000001FE00000FFC00003C000001FE00001FFC000038000001FE00001F +FC000070000001FE00003BFC000070000001FE00003BFC0000E0000001FE000073FC0000 +E0000001FE000073FC0001C0000001FF0000E3FC0001C0000001FF0001E3FC0003800000 +00FF0001C3FC000380000000FF0003C3FC000700000000FF000383FC000700000000FF00 +0703FC000E00000000FF000703FC001E00000000FF000E03FC001C00000000FF000E03FC +003800000000FF001C03FE003800000000FF001C03FE007000000000FF003801FE007000 +000000FF003801FE00E000000000FF007001FE00E000000000FF00F001FE01C000000000 +FF00E001FE01C000000000FF01E001FE038000000000FF01C001FE038000000000FF0380 +01FE070000000000FF038001FE0F0000000000FF070001FE0E0000000000FF070001FE1C +0000000000FF0E0001FE1C0000000000FF0E0001FE380000000000FF1C0001FE38000000 +0000FF9C0001FE700000000000FFB80001FE7000000000007FF80001FEE000000000007F +F00001FEE000000000007FF00001FFC000000000007FE00001FFC000000000007FC00001 +FF8000000000007FC00001FF8000000000007F800001FF0000000000007F800001FE0000 +000000007F000001FE0000000000007F000000FC0000000000007E000000FC0000000000 +007E000000F80000000000007C000000F80000000000007C000000F00000000000007800 +0000F000000000000070000000E0000000000053406EBD5B>87 D<00007E00000001FF80 +000007C1C380001F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F80 +03F0003F8007E0003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F +80007E003F8000FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE00 +01F800FE0001F800FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007 +E078FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1 +C00F8781E38003FF00FF0000FC003E00252977A72E>97 D<001FC0000FFFC0000FFF8000 +0FFF8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E0000 +00FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F80000 +03F8000003F0000003F07E0007F1FF8007F783E007EF01F007FE01F00FF800F80FF800F8 +0FF000FC0FE0007C1FC0007C1FC0007E1F80007E1F8000FE3F8000FE3F8000FE3F0000FE +3F0000FE7F0001FE7F0001FC7E0001FC7E0001FC7E0003FCFE0003F8FC0003F8FC0003F8 +FC0007F0FC0007F0FC0007E0F8000FE0F8000FC0F8001FC0F8001F8078003F007C003F00 +7C007E003C00FC003E01F8001E03E0000F07C00007FF000001F800001F4076BE2A>I<00 +001FE0000000FFF8000003F03E000007C00F00001F800700003F000780007E001F8000FC +007F8001F8007F8003F0007F8007F0007F0007E0007F000FE0007E001FC00000001FC000 +00003F800000003F800000003F800000007F800000007F000000007F000000007F000000 +00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FC000003007E000007007E00000F007E00001E003E00003C003E000078001F0000F0001F +0003E0000F800F800003E07E000001FFF80000003FC00000212977A72A>I<00003F8000 +01FFE00007E0F8001F803C003E003C00FC001E01F8001E03F0001E07F0001E0FE0003E0F +C0003C1FC0003C3F80007C3F8000F83F8003F07F000FE07F00FF80FFFFFC00FFFFC000FE +000000FE000000FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC +000000FC000006FC00000EFC00001E7C00003C7C0000783E0000F03E0001E01F0007C00F +801F0007C0FC0001FFF000007F80001F2976A72A>101 D<000000007C0000000001FF00 +00000007C7800000000F83C00000001F87C00000001F1FC00000003F3FC00000003F3FC0 +0000007E3FC00000007E3FC00000007E3F800000007E0E00000000FC0000000000FC0000 +000000FC0000000000FC0000000001FC0000000001F80000000001F80000000001F80000 +000001F80000000003F80000000003F00000000003F00000000003F000000003FFFFF800 +0003FFFFF8000003FFFFF800000007E00000000007E00000000007E0000000000FE00000 +00000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000001FC00000 +00001F80000000001F80000000001F80000000001F80000000003F80000000003F000000 +00003F00000000003F00000000003F00000000007F00000000007E00000000007E000000 +00007E00000000007E0000000000FE0000000000FC0000000000FC0000000000FC000000 +0000FC0000000001FC0000000001F80000000001F80000000001F80000000001F8000000 +0003F00000000003F00000000003F00000000003F00000000007E00000000007E0000000 +0007E00000000007E0000000000FC00000001E0FC00000007F0FC00000007F0F80000000 +FF0F80000000FF1F00000000FF1F00000000FE1E00000000F83C00000000703C00000000 +7878000000003FE0000000000F80000000002A5383BF1C>I<000003F00000000FFC0000 +003E0E1C0000FC077E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F +8001FC003F0001FC007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC00 +03F001FC0007F003FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000F +C007F0000FC007F0001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F80 +03E0007F0003F000FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE0000 +1FF8FE000007E0FC00000000FC00000001FC00000001FC00000001F800000001F8000000 +03F800000003F800000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F +8000FF003F0000FE007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA7 +2A>I<0001FC000000FFFC000000FFF8000000FFF800000003F800000003F800000003F0 +00000003F000000007F000000007F000000007E000000007E00000000FE00000000FE000 +00000FC00000000FC00000001FC00000001FC00000001F800000001F800000003F800000 +003F800000003F000000003F03F800007F0FFE00007F3E0F80007E780FC0007EE007C000 +FFC007E000FF8007E000FF0007E000FF0007E001FE0007E001FC0007E001FC0007E001F8 +0007E003F8000FE003F8000FC003F0000FC003F0000FC007F0001FC007F0001F8007E000 +1F8007E0001F800FE0003F800FE0003F000FC0003F000FC0007F001FC0007E001FC000FE +071F8000FC071F8000FC073F8001FC0F3F8001F80E3F0001F80E3F0001F81E7F0001F01C +7F0001F01C7E0001F0387E0001F038FE0001F070FE0000F0E0FC00007FC03800001F0028 +407ABE2E>I<0000780001FC0001FC0003FC0003FC0003FC0003F80000E0000000000000 +000000000000000000000000000000000000000000000000000000000000000000007C00 +01FF00038F800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80 +F03F80F03F00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F800 +03F00003F03807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C0 +0F838007870003FE0000F800163E79BC1C>I<0007F003FFF003FFE003FFE0000FE0000F +E0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F00007F00007F +00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F8 +0003F00003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0 +001F80001F80003F80003F80003F00003F00007F00007F07007E07007E0700FE0F00FE0E +00FC0E00FC0E00FC1E00FC1C00FC1C007C38007C78003C70001FE000078000144079BE17 +>108 D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC +1E01F8001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007F +E000FC00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F +0000FC00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC +0001F800007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F8 +0003F00000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F0 +0007E00001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0 +001F80E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0 +003F01C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80 +003E07000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00 +000FF8000700000E000003E000432979A74A>I<01F0003F800007FC01FFE0000F3E07C1 +F8000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E00381FF0007E00381FE000 +7E00783FC0007E00703FC0007E00703F80007E00703F00007E00F03F0000FE00F07F0000 +FC00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000FC0001F80000FC0001 +F80000FC0003F80001FC0003F00001F80003F00001F80007F00001F80007E00003F8000F +E07003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007E0001F80E007E0001F +81E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800FC0001F07001FC0000F +0E001F800007FC0007000001F0002C2979A733>I<00001FC0000000FFF8000003F07C00 +000FC01F00001F801F00003F000F80007E000FC000FC0007C001F80007E003F00007E007 +F00007E007E00007E00FE00007F01FC00007F01FC00007F03F800007F03F800007F03F80 +000FE07F80000FE07F00000FE07F00000FE07F00001FE0FF00001FC0FE00001FC0FE0000 +1FC0FE00003F80FE00003F80FE00007F00FE00007F00FC00007E007C0000FC007E0001FC +007E0001F8007E0003F0003E0007E0001F000FC0001F001F80000F803E000007C0FC0000 +01FFF00000003F800000242977A72E>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03 +E01E1F380FE01C1F700FE03C1FE01FE0381FE01FE0381FC01FE0783FC01FC0703F800700 +703F800000703F000000F03F000000F07F000000007E000000007E000000007E00000000 +FE00000000FC00000000FC00000000FC00000001FC00000001F800000001F800000001F8 +00000003F800000003F000000003F000000003F000000007F000000007E000000007E000 +000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001F800000 +000700000000232979A726>114 D<00007F800001FFE00007C0F8001F003C003E001C00 +3C001E007C003E00F8007E00F800FE00F800FE01F800FC01F800FC01F8007001FC000001 +FE000001FFC00001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000 +000FF0000007F0000003F00C0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF +0003E0FC0007C0F0000F8070000F8078001F003C003C001F01F80007FFE00000FF00001F +297AA725>I<0001C0000003F0000007F0000007F0000007E0000007E000000FE000000F +E000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F +0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC +000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0 +000007F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC0 +1C001F801C001F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01 +C0001F03C0001F0780000F0F000007FC000001F00000193A78B81E>I<007C00000001FF +000038038F8000FC07078000FC0E07C000FC1E07C001FC1C07C001F83C0FC001F8380FC0 +01F8380FC003F8781FC003F0701F8003F0701F8003F0F03F8007F0F03F0007E0003F0007 +E0007F0007E0007E000FE0007E000FC000FE000FC000FC000FC000FC001FC001FC001FC0 +01F8001F8001F8001F8001F8003F8003F8003F0003F0003F0003F0003F0003F0007F0003 +F0007E0003F0007E0003F0007E0003F000FE0003F000FC0001F001FC0001F803FC0000F8 +07FC00007C1FF800003FF9F8000007E1F800000003F800000003F000000003F000000007 +F0000E0007E0003F8007E0007F800FC0007F800FC0007F801F8000FF001F0000FF003E00 +007C007E00007000FC00007801F000003803E000001E0FC000000FFF00000003F8000000 +263B79A72C>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmbx12 14.4 32 +/Fj 32 123 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000 +0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003 +F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000 +3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F +FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80 +00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000 +00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000 +0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000 +000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000 +0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007 +FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF +E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00 +00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037 +4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE +00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000 +00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE +000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000 +000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE +0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000 +07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE +000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003 +F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE +0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8 +00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE +00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00 +00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF +FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE +0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF +FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000 +00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF +FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF +000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000 +0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3 +FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00 +007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000 +1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F +FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF +F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0 +FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF +FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00 +00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00 +07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF +C0000000007FF8000000344F79CD43>I<0000000FFF0000000000FFFFE000000007FFFF +F00000001FFFFFFC0000007FFE03FE000001FFF0007F000003FFC0003F800007FF00001F +80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE0 +01FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00F +FFC00003FFC00FFF800001FF801FFF800000FF001FFF8000007E001FFF80000000003FFF +80000000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007FFF00 +080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F00 +7FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007 +FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FF +F8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFC +FFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7F +FF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF +000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF80 +0003FFF007FF800007FFF007FF800007FFE003FFC00007FFC001FFC00007FFC001FFE000 +0FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFF +F0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43> +I<0000000001FFFC000001C0000000007FFFFFC00003C000000007FFFFFFF80007C00000 +003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC +00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC00001FFFE00000000 +FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFFE0000000001FFFC0 +001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000000003FFC000FFFE +000000000001FFC000FFFE000000000001FFC001FFFC000000000000FFC003FFF8000000 +000000FFC003FFF80000000000007FC007FFF00000000000007FC00FFFF0000000000000 +3FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE00000000000001FC01F +FFE00000000000001FC03FFFC00000000000001FC03FFFC00000000000000FC03FFFC000 +00000000000FC07FFFC00000000000000FC07FFFC00000000000000FC07FFFC000000000 +000000007FFF8000000000000000007FFF800000000000000000FFFF8000000000000000 +00FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF +800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +7FFF8000000000000000007FFF8000000000000000007FFFC000000000000000007FFFC0 +00000000000000007FFFC000000000000007C03FFFC000000000000007C03FFFC0000000 +00000007C03FFFC000000000000007C01FFFE000000000000007C01FFFE0000000000000 +07C01FFFE00000000000000FC00FFFF00000000000000F800FFFF00000000000000F8007 +FFF00000000000001F8003FFF80000000000001F8003FFF80000000000001F0001FFFC00 +00000000003F0000FFFE0000000000007E0000FFFE0000000000007E00007FFF00000000 +0000FC00003FFF800000000001F800001FFFC00000000003F800000FFFE00000000007F0 +000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE000000007F80000000 +7FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001FF80000000003FFFF +E001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF00000000000007FFFFFFFC +000000000000007FFFFFE00000000000000001FFFC00000000525479D261>67 +D78 D<000000000FFFC00000000000000003 +FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF +FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800 +000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F +FF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000 +000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF80000000000 +7FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF80 +07FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE0 +00000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC0000000 +00000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007 +FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87F +FF80000000000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000 +0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000 +0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF +FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF +80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF800000 +00000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC00000000000 +0FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF0 +3FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE0 +00000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF8000000 +00007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FF +FE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF80000 +3FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF0 +0000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003 +FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF0000 +00000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF000000000000 +00001FFFE000000000565479D265>II<00000FFF800007000000FFFFF8000F000007FFFFFF +001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003 +FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF80000000FFF001FF8000000 +07FF001FF000000003FF003FF000000003FF003FE000000001FF007FE000000000FF007F +E000000000FF007FE0000000007F00FFE0000000007F00FFE0000000003F00FFE0000000 +003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FFF8000000001F00FF +FC000000001F00FFFE000000001F00FFFF000000000000FFFFC000000000007FFFF00000 +0000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003FFFFFFFFC0000001F +FFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFF +FFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC0000 +0FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFF +FFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE00000000000FFFFE000 +000000003FFFE000000000000FFFF0000000000007FFF0000000000003FFF00000000000 +03FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F80000000000FFF0F8 +00000000007FF0F800000000007FF0FC00000000007FF0FC00000000007FF0FC00000000 +007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF0000000000FFC0FF +8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000000003FF00FFFC000000 +07FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF1FFFC003FFE000FE +0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF +0000003C5479D24B>83 D<00007FFF000000000007FFFFF0000000003FFFFFFE00000000 +FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FFF8000007FF80003F +FC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC0000FFF80000F +FFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007FFC00003FF000007 +FFC00001FE000007FFC0000000000007FFC0000000000007FFC0000000000007FFC00000 +00000007FFC0000000000007FFC0000000000007FFC0000000007FFFFFC00000000FFFFF +FFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF8007FFC00001 +FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC0001FFF800007 +FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007FFE000007FFC000FF +FC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00000F +FFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE00003DFFC0003F +FF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF003FFFFFF80 +7FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB641>97 +D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000 +00FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFFFFC000 +0000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE0000FFF00 +0000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC000001FFF0 +0000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000007FFC +0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000003FFF +0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF +8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000003FFF +0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007FFE +0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF8 +0000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC0 +0000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03FFF800 +0000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FFC00000 +0041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC00 +000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003 +FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF +800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE00 +000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000 +007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000000000 +3FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007 +FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003F +FF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001 +FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80000000000007FFFF +80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF +80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF +8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF +800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF +80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF +80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF +80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF +800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF +FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF +FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF +FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F +FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF +C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0 +7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF +FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF +FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000 +0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000 +03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F +80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000 +00001FFFFE0000000001FFF0000034387CB63D>I<00003FFF0000FF000003FFFFF007FF +C0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC0 +00FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07 +801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00001FFF00003FFE00 +001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00 +003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00001FFE00000FFF00 +003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF0000001FFC000FFE000 +0000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFFFC00000003C3FF +FFF000000007C03FFF0000000007C000000000000007C00000000000000FC00000000000 +000FC00000000000000FC00000000000000FE00000000000000FE00000000000000FF800 +00000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF00 +0007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFF +FFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF +801FF80000003FFF803FF000000007FF807FE000000003FFC07FE000000001FFC0FFC000 +000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FF +C0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF000000003FF803FF000 +000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF80003FFE00001FFF0 +0001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFFFFE0000000000F +FFFC0000003C4F7CB543>103 D<003FF0000000000000FFFFF0000000000000FFFFF000 +0000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000 +000000000000FFF000000000000000FFF000000000000000FFF0001FFC00000000FFF000 +FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F +001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0 +000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE00 +0007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC00 +0007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF8 +07FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF8 +07FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0000FFFF800 +0FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF00003FFE000 +00FF8000007F000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000003FF000FFFFF000FFFFF000 +FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I<003FF000FF +FFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FF +FFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFFC00007FFFE +0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF01FE07FFC00 +FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF80000FFF0F000 +0FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E00007FFC0000FF +F7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FFF800003FFE +0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC000007FFE000 +003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007 +FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC0 +3FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67367BB570> +I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF00FFFFFF800 +00FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0F0000FFF00 +0000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC0 +0000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC0 +0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF +C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE00000000000 +1FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC0000001FFC000FFE +0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000FFF00003FF +8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001FFF0000003F +FE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE0000001FFF007FFE +0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE +0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE0000001FFF807FFE +0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001FFF0000003F +FE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF8000007FF80003FF +C00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF8000003FFE001FFF +0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF0000000000 +01FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000FFFFF03FFF +FFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE000003FFFFE000 +1FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE00000FFFC0000 +03FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC0000FFF80000 +00FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000 +007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF8000FFF80000 +003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000 +003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000 +003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000 +007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE0000FFF80000 +00FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC0000FFF80000 +01FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE00000FFFF0000 +0FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC000000FFFBFE07 +FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC00000000FFF803FF +C000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000 +0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000 +0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000 +0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000 +0000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF800 +00000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007FE003FE00FF +FFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00 +FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00 +FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000 +FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FF +FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537> +114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF800 +07FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000 +003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF000 +000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFF +FFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFF +FFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF0000000 +01FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000 +000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000 +001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFF +FFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E0000000000 +3E00000000003E00000000003E00000000003E00000000007E00000000007E0000000000 +7E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001 +FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003F +FE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFF +FFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003F +FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F +FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F +FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003F +FE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003F +FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003F +FE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001F +FF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF8000000 +7FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF800 +07FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF800 +07FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800 +0007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800 +000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800 +003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE00 +07C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFF +F803FFFFC0000007FFE003FF000042377BB54B>I119 +D121 D<1FFFFFFFFFFF001FFFFFFFFFFF801FFFFFFFFFFF801F +FFFFFFFFFF801FFF80007FFF001FFC0000FFFF001FF00001FFFE001FE00001FFFC001FC0 +0003FFF8001F800007FFF8001F80000FFFF0003F00000FFFE0003F00001FFFE0003F0000 +3FFFC0003F00003FFF80003E00007FFF00003E0000FFFF00003E0001FFFE00003E0001FF +FC00003E0003FFF800003E0007FFF8000000000FFFF0000000000FFFE0000000001FFFC0 +000000003FFFC0000000007FFF80000000007FFF0000000000FFFF0000000001FFFE0000 +000001FFFC0000000003FFF8000F800007FFF8000F80000FFFF0000F80000FFFE0000F80 +001FFFC0000F80003FFFC0001F80007FFF80001F00007FFF00001F0000FFFE00001F0001 +FFFE00003F0003FFFC00003F0003FFF800003F0007FFF800007F000FFFF000007F000FFF +E00000FF001FFFC00001FF003FFFC00007FF007FFF80000FFE007FFF0000FFFE00FFFFFF +FFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE007FFFFFFFFFFE0031357CB43C>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmcsc10 10.95 8 +/Fk 8 118 df<0001FE0000000FFFC000003F03F000007C00F80000F8007C0001F0003E +0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F800007E0 +3F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F000003F87F +000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F800007F0 +3F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0001F8003 +E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE0000263F +7BBC32>48 D<0000000E000000001E000000003E000000003E000000007E000000007E00 +000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E0000 +001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E000001 +C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E00003800 +7E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E +000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E00 +E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000003FF800001FFFFFF0001FFFFFF0001FFFFFF283E7CBD32>52 +D<0C000001800F80000F800FF800FF000FFFFFFE000FFFFFFE000FFFFFFC000FFFFFF000 +0FFFFFE0000FFFFF80000FFFFE00000E3FF000000E000000000E000000000E000000000E +000000000E000000000E000000000E000000000E000000000E000000000E000000000E00 +0000000E000000000E01FE00000E0FFF80000E3E07E0000EF001F8000FC000FC000F8000 +7E000F00007F000E00003F000E00003F800000001FC00000001FC00000001FE00000000F +E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0 +7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC +00001FE07000001FC07800003FC03800003F803C00007F001E00007F001E0000FE000F80 +01FC0007C003F80003F01FE00000FFFF8000003FFE0000000FF00000243F7ABC32>I<00 +000FF00000007FFE000001F80F800007E003C0000F8001E0003F0001E0007E0007F000FC +000FF001FC001FF001F8001FF003F0001FF007F0001FF007E0000FE00FE00007C00FE000 +00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000 +007F80FF00007F83FFE000FF8701F800FF8E00FC00FF9C007E00FFB8003F00FFB0001F80 +FFF0001FC0FFE0000FE0FFE0000FE0FFC0000FF0FFC00007F0FFC00007F8FFC00007F8FF +800007F8FF800007FCFF800007FCFF800007FCFF800007FC7F800007FC7F800007FC7F80 +0007FC7F800007FC7F800007FC3F800007FC3FC00007FC3FC00007F83FC00007F81FC000 +07F81FC0000FF00FC0000FF00FE0000FE007E0001FE007F0001FC003F8003F8001F8007F +0000FE00FE00007F03FC00001FFFF0000007FFC0000001FE0000263F7BBC32>I<00000F +F800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3E0007F80007FE000FE00 +003FE001FC00001FE003F800000FE007F0000007E00FF0000007E00FE0000003E01FC000 +0003E03FC0000001E03FC0000001E03F80000001E07F80000000E07F80000000E07F8000 +0000E0FF00000000E0FF0000000000FF0000000000FF0000000000FF0000000000FF0000 +000000FF0000000000FF0000000000FF0000000000FF00001FFFFFFF00001FFFFF7F8000 +1FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000FE03FC000000FE01FE000 +000FE00FE000000FE00FF000000FE007F000000FE003F800000FE001FC00000FE000FE00 +001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000F +FC000030317BAF3A>103 D110 D114 D117 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmr10 10.95 78 +/Fl 78 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF70000007F00FF00 +0001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F8001FF00 +007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFFFFFFFF00 +FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00 +00FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE +7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000007F01F0 +3F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00001FC000FF +E0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80007F0001FF +8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000FE00007F +0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F +0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F +0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FFFFFFFFFF +FFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F +00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFF +FE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E000F007F803FC0FF807FC0FFC07FE0 +FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030 +0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180 +070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>34 +D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 +C001C001800380030007000E001C001800380030000B1C79BE19>39 +D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 +0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 +001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 +007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 +0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F +000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 +6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B +1C798919>44 DI<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000 +07C000000007C000000007800000000F800000000F800000000F000000001F000000001F +000000001E000000003E000000003E000000003C000000007C000000007C000000007800 +000000F800000000F800000000F000000001F000000001F000000001E000000003E00000 +0003E000000003C000000007C000000007C000000007800000000F800000000F80000000 +1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C +000000007800000000F800000000F800000000F000000001F000000001F000000001E000 +000003E000000003E000000003C000000007C000000007C000000007800000000F800000 +000F800000000F000000001F000000001F000000001E000000003E000000003E00000000 +7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0 +00000001E000000003E000000003E000000003C000000007C000000007C0000000078000 +00000F800000000F800000000F000000001F000000001F000000001E000000003E000000 +003E000000003C000000007C000000007C000000007800000000F800000000F800000000 +F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8 +0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0 +1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F +000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8 +3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F +C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F +FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007 +FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF +FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0 +07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000 +3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F +F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0 +0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000 +0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000 +F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00 +0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF +E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D +>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF +001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0 +3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000 +0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F +FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000 +FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F +F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0 +FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F +0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I< +0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000 +0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000 +1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380 +7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E +000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00 +0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF +FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780 +001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF +000007FFFC0000073FE00000070000000007000000000700000000070000000007000000 +000700000000070000000007000000000700000000070000000007000000000700000000 +0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007 +00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000 +000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000 +0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F +C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800 +03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8 +000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0 +03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F +C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87 +FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000 +3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F +F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0 +7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F +C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E +07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F +000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF +FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000 +1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0 +000000078000000007000000000F000000001E000000001E000000003C000000003C0000 +00007C000000007800000000F800000000F800000001F800000001F000000003F0000000 +03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F +E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0 +0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000 +00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF +8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F +801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0 +3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F +FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F +FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001 +FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003 +F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0 +7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001 +FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000 +007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F +C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80 +001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000 +1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F +F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0 +007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000 +00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0 +00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F +000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0 +FFC07F807F801E0000000000000000000000000000000000000000000000000000000000 +000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619> +I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000 +00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF +C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C +003800300030000A3979A619>I<00000007000000000000000F800000000000000F8000 +00000000000F800000000000001FC00000000000001FC00000000000001FC00000000000 +003FE00000000000003FE00000000000003FE00000000000007FF00000000000007FF000 +00000000007FF0000000000000FFF8000000000000E7F8000000000000E7F80000000000 +01C7FC000000000001C3FC000000000001C3FC00000000000381FE00000000000381FE00 +000000000381FE00000000000700FF00000000000700FF00000000000700FF0000000000 +0E007F80000000000E007F80000000000E007F80000000001C003FC0000000001C003FC0 +000000001C003FC00000000038001FE00000000038001FE00000000038001FE000000000 +70000FF00000000070000FF00000000070000FF000000000E00007F800000000E00007F8 +00000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003 +FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00000007000000FF +0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C +0000003FC000001C0000003FC000003C0000003FE00000380000001FE00000380000001F +E00000780000001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF +0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044> +65 DI<0000003FF00006000003FFFE000E00000FFFFF801E00003F +F007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE000 +0007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE000000 +00FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF000000000 +1E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E +7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FF +C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC000 +000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE00000 +00000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000 +001C07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000 +F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F00 +0003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF000000 +00003FF0000037427BBF42>IIII<0000003FE000 +0C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003 +FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007 +FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC +00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF000000000 +3C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE0 +000000001C007FE0000000001C007FC0000000001C007FC0000000000000FFC000000000 +0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0 +000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000 +0000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE0 +0000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003 +FC001FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F8 +00000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003 +FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007 +F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC0 +0C00000003FFFF0000000000003FF00000003C427BBF47>III75 DI< +FFFFC0000000003FFFF0FFFFC0000000003FFFF0FFFFC0000000003FFFF001FFE0000000 +007FF800007FE0000000007FE0000077F000000000EFE0000077F000000000EFE0000077 +F000000000EFE0000073F800000001CFE0000073F800000001CFE0000071FC000000038F +E0000071FC000000038FE0000071FC000000038FE0000070FE000000070FE0000070FE00 +0000070FE0000070FF0000000E0FE00000707F0000000E0FE00000707F0000000E0FE000 +00703F8000001C0FE00000703F8000001C0FE00000703F8000001C0FE00000701FC00000 +380FE00000701FC00000380FE00000700FE00000700FE00000700FE00000700FE0000070 +0FE00000700FE000007007F00000E00FE000007007F00000E00FE000007003F80001C00F +E000007003F80001C00FE000007003F80001C00FE000007001FC0003800FE000007001FC +0003800FE000007001FC0003800FE000007000FE0007000FE000007000FE0007000FE000 +0070007F000E000FE0000070007F000E000FE0000070007F000E000FE0000070003F801C +000FE0000070003F801C000FE0000070001FC038000FE0000070001FC038000FE0000070 +001FC038000FE0000070000FE070000FE0000070000FE070000FE0000070000FE0E0000F +E00000700007F0E0000FE00000700007F0E0000FE00000700003F9C0000FE00000700003 +F9C0000FE00000700003F9C0000FE00000700001FF80000FE00000700001FF80000FE000 +00700000FF00000FE00000700000FF00000FE00000F80000FF00000FE00001FC00007E00 +000FE00007FF00007E00003FF800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFF +F8003C001FFFFFF04C3E7DBD53>II<0000007FE0000000000007FFFE00000000001FC03F80 +000000007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001F +C000003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007 +F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF0 +00000000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE000000000 +7FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0 +000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0 +000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000 +3FF07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0 +000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000 +FF801FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC +00000003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000F +E000003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001 +FC0003F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE000 +00003C427BBF47>II82 +D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC +1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC +0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF00 +00001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF +800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFF +F0000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF +00000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF0 +0000003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF00 +0000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FF +F800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFF +FF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00 +003FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC000 +01C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E000 +003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC000 +00E00000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC000 +00000000003FC00000000000003FC00000000000003FC00000000000003FC00000000000 +003FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE000 +0000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D +7DBC42>IIII89 D<3FFFFFFFFFF83FFFFFFFFFF83FFFFFFFFFF83FFF +00001FF03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E000000FF803E00 +0000FF803C000001FF007C000003FE0078000003FE0078000007FC007800000FF8007800 +000FF8007000001FF0007000001FF0007000003FE0007000007FC0007000007FC0000000 +00FF8000000001FF0000000001FF0000000003FE0000000007FC0000000007FC00000000 +0FF8000000000FF8000000001FF0000000003FE0000000003FE0000000007FC000000000 +FF8000000000FF8000000001FF0000000001FF0000000003FE0000000007FC00001C0007 +FC00001C000FF800001C001FF000001C001FF000001C003FE000001C007FC000001C007F +C000003C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE0000007807FC +000000780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000000FF87FC0 +00003FF87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7BBD38>II<018000C0038001C003000180070003800E0007001C000E0018000C00 +38001C003000180070003800600030006000300060003000E0007000C0006000C0006000 +C0006000C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF0 +3FE01FF03FC01FE00F0007801C1C73BE2D>II<0180038003000700 +0E001C001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0 +FFE07FE07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F80 +0000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE +00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F +00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F +000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F +00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF +0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1F +CF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00 +000000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C +07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00 +001F8001FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC00 +0007F001FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00 +0007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC00 +0007F001FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00 +001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E078 +0FC00001C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F8 +00007C001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF80 +1FC000FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF +00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00 +000000FF00000000FF000000007F800000007F800000007F800000003F800001C03FC000 +01C01FC00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC0078 +00003F01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC0000 +0000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC0000 +7E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001F +C00001FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F +000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF +000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F +800001FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000F +E00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF800 +0FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01 +F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000F +C03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0 +FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF +000000007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC0 +0001E00FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80 +F8000007FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E00 +0FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 +FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C00 +0003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F80 +07E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F0000 +1FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E0000 +0FE000FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000 +071FFF0000000703F80000000600000000000E00000000000E00000000000E0000000000 +0F00000000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE0000 +03FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE00 +3E000000FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00 +F80000001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC00 +1F800001F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000 +293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000 +0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC +0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007 +F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E00000000000000000000000 +000000000000000000000000000000000000000000000000000001FC007FFC007FFC007F +FC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FF +FFF0143E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE +000078000000000000000000000000000000000000000000000000000000000000000000 +00000000007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F +3E007F7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00 +185185BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC000000 +0003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE0 +0001FC003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E000 +0001FC07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF8000 +0001FDFF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F800 +0001F803FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F80 +0001F8003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF8 +0003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FF +FC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001 +FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FF +FFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F +03F000FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC0 +00FE0001FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00 +007F0001FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00 +007F0001FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC +3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E0 +00FFF87803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE +0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE +0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFF +FCFFFFF87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8 +001F0001F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F8000 +01FC3F800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000 +FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF +7F000000FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80F +C00003F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000F +FFF0000000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE0 +03F00003FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00 +001FC001FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC00 +0007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC00 +0007F801FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00 +000FF001FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00 +007F0001FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3F +FF000001FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF8 +0000002D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC +001C7C0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC0 +0003FC003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F80 +0001FC003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0 +000FFC0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001 +FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A +7DA730>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01 +FE01FB00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC00 +0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00 +0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00 +0001FC000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E0 +07C03FE01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0 +FC0000E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF00 +07FFFF8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8 +F00001F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0 +FF800780F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C000000 +1C0000001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000 +FC000000FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001 +FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001 +FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001 +FC000001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001 +FC00E000FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B +397EB723>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE00 +03FC0001FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0001FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE00 +00FE0006FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE00 +2E297DA733>IIIII<1FFFFFFF801FFFFFFF801F +E000FF801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C00 +1FF00038001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE +00000003FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC003 +80007F80038000FF00038001FF00038001FE00038003FC00078007FC00078007F8000700 +0FF00007001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FF +FFFFFF0021277EA628>I124 D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 113 +113 114 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(113)630 299 y(T)-8 +b(o)34 b(use)g(the)g(serv)m(er,)h(y)m(ou)f(m)m(ust)g(tell)f(it)g(ho)m +(w)h(to)h(comm)m(unicate)f(with)f(GDB;)i(the)f(name)630 +408 y(of)d(y)m(our)f(program;)g(and)g(the)h(argumen)m(ts)f(for)g(y)m +(our)h(program.)40 b(The)30 b(syn)m(tax)h(is:)870 540 +y Ff(load)47 b(gdbserve)e([)j(BOARD=)p Fe(b)s(oard)g +Ff(])g([)f(PORT=)p Fe(p)s(ort)h Ff(])1538 644 y([)g(BAUD=)p +Fe(baud)h Ff(])e Fe(program)h Ff([)f Fe(args)52 b Ff(...)47 +b(])630 781 y Fe(b)s(oard)31 b Fl(and)c Fe(p)s(ort)j +Fl(sp)s(ecify)d(the)h(serial)f(line;)h Fe(baud)j Fl(sp)s(eci\014es)c +(the)h(baud)f(rate)i(used)f(b)m(y)g(the)630 891 y(connection.)41 +b Fe(p)s(ort)32 b Fl(and)d Fe(no)s(de)35 b Fl(default)30 +b(to)h(0,)g Fe(baud)i Fl(defaults)c(to)i(9600)h(bps.)630 +1028 y(F)-8 b(or)37 b(example,)g(to)g(debug)e(Emacs)i(with)d(the)j +(argumen)m(t)f(`)p Ff(foo.txt)p Fl('and)e(comm)m(unicate)630 +1138 y(with)29 b(GDB)j(o)m(v)m(er)f(serial)e(p)s(ort)h(n)m(um)m(b)s(er) +f(2)i(or)f(b)s(oard)g(1)g(using)f(a)i(19200)i(bps)c(connection:)870 +1269 y Ff(load)47 b(gdbserve)e(BOARD=1)h(PORT=2)g(BAUD=19200)f(emacs)h +(foo.txt)150 1435 y Fi(On)32 b(the)h(GDB)g(host)h(machine,)630 +1544 y Fl(y)m(ou)g(need)f(an)h(unstripp)s(ed)c(cop)m(y)k(of)g(y)m(our)g +(program,)g(since)f(GDB)i(needs)e(sym)m(b)s(ols)g(and)630 +1654 y(debugging)20 b(information.)36 b(Start)22 b(up)e(GDB)i(as)g +(usual,)g(using)e(the)h(name)h(of)f(the)h(lo)s(cal)e(cop)m(y)630 +1763 y(of)27 b(y)m(our)g(program)g(as)g(the)g(\014rst)f(argumen)m(t.)40 +b(\(Y)-8 b(ou)28 b(ma)m(y)f(also)g(need)g(the)g(`)p Ff(--baud)p +Fl(')e(option)630 1873 y(if)35 b(the)i(serial)e(line)g(is)h(running)d +(at)38 b(an)m(ything)e(other)g(than)h(9600)h(bps.)58 +b(After)36 b(that,)j(use)630 1983 y Ff(target)29 b(remote)24 +b Fl(to)j(establish)e(comm)m(unications)h(with)f Ff(gdbserve.nlm)p +Fl(.)36 b(Its)26 b(argumen)m(t)630 2092 y(is)j(a)i(device)f(name)h +(\(usually)d(a)j(serial)e(device,)i(lik)m(e)e(`)p Ff(/dev/ttyb)p +Fl('\).)39 b(F)-8 b(or)32 b(example:)870 2224 y Ff(\(gdb\))46 +b(target)g(remote)h(/dev/ttyb)630 2361 y Fl(comm)m(unications)30 +b(with)f(the)h(serv)m(er)h(via)f(serial)f(line)g(`)p +Ff(/dev/ttyb)p Fl('.)150 2597 y Fc(13.4.2)63 b(GDB)41 +b(with)f(a)h(remote)f(i960)i(\(Nindy\))275 2795 y Fe(Nindy)29 +b Fl(is)22 b(a)i(R)m(OM)f(Monitor)g(program)g(for)g(In)m(tel)g(960)h +(target)h(systems.)38 b(When)23 b(GDB)h(is)f(con\014gured)150 +2905 y(to)32 b(con)m(trol)g(a)g(remote)h(In)m(tel)e(960)i(using)d +(Nindy)-8 b(,)31 b(y)m(ou)h(can)g(tell)f(GDB)i(ho)m(w)e(to)i(connect)f +(to)h(the)e(960)i(in)150 3015 y(sev)m(eral)e(w)m(a)m(ys:)225 +3155 y Fh(\017)60 b Fl(Through)35 b(command)g(line)g(options)g(sp)s +(ecifying)f(serial)h(p)s(ort,)i(v)m(ersion)e(of)h(the)g(Nindy)f(proto)s +(col,)330 3264 y(and)30 b(comm)m(unications)f(sp)s(eed;)225 +3402 y Fh(\017)60 b Fl(By)31 b(resp)s(onding)d(to)j(a)f(prompt)g(on)g +(startup;)225 3539 y Fh(\017)60 b Fl(By)25 b(using)e(the)i +Ff(target)e Fl(command)i(at)g(an)m(y)g(p)s(oin)m(t)f(during)e(y)m(our)j +(GDB)h(session.)38 b(See)25 b(Section)f(13.2)330 3649 +y([Commands)30 b(for)g(managing)g(targets],)i(page)f(101.)150 +3885 y Fc(13.4.2.1)63 b(Startup)41 b(with)g(Nindy)275 +4083 y Fl(If)30 b(y)m(ou)h(simply)d(start)k Ff(gdb)e +Fl(without)g(using)f(an)m(y)i(command-line)e(options,)i(y)m(ou)g(are)g +(prompted)f(for)150 4193 y(what)g(serial)f(p)s(ort)h(to)h(use,)g +Fi(b)-5 b(efor)g(e)38 b Fl(y)m(ou)30 b(reac)m(h)h(the)g(ordinary)e(GDB) +i(prompt:)390 4327 y Ff(Attach)46 b(/dev/ttyNN)f(--)i(specify)f(NN,)h +(or)g("quit")f(to)h(quit:)150 4467 y Fl(Resp)s(ond)38 +b(to)i(the)f(prompt)f(with)g(whatev)m(er)i(su\016x)e(\(after)i(`)p +Ff(/dev/tty)p Fl('\))e(iden)m(ti\014es)f(the)j(serial)e(p)s(ort)150 +4577 y(y)m(ou)h(w)m(an)m(t)h(to)g(use.)66 b(Y)-8 b(ou)39 +b(can,)j(if)c(y)m(ou)h(c)m(ho)s(ose,)j(simply)37 b(start)i(up)f(with)g +(no)h(Nindy)e(connection)i(b)m(y)150 4687 y(resp)s(onding)33 +b(to)j(the)f(prompt)g(with)f(an)h(empt)m(y)g(line.)54 +b(If)35 b(y)m(ou)g(do)h(this)e(and)g(later)i(wish)d(to)j(attac)m(h)h +(to)150 4796 y(Nindy)-8 b(,)29 b(use)h Ff(target)f Fl(\(see)i(Section)g +(13.2)h([Commands)d(for)h(managing)g(targets],)j(page)e(101\).)150 +5032 y Fc(13.4.2.2)63 b(Options)42 b(for)f(Nindy)275 +5230 y Fl(These)31 b(are)h(the)g(startup)f(options)g(for)g(b)s +(eginning)e(y)m(our)j(GDB)g(session)f(with)f(a)i(Nindy-960)g(b)s(oard) +150 5340 y(attac)m(hed:)p eop +%DVIPSSectionPage: 114 +114 115 bop 150 -116 a Fl(114)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(-r)h Fe(p)s(ort)184 b Fl(Sp)s(ecify)32 b(the)j(serial)e(p)s +(ort)g(name)h(of)h(a)f(serial)f(in)m(terface)i(to)g(b)s(e)e(used)h(to)h +(connect)g(to)g(the)630 408 y(target)j(system.)61 b(This)35 +b(option)h(is)g(only)g(a)m(v)-5 b(ailable)36 b(when)g(GDB)i(is)e +(con\014gured)g(for)h(the)630 518 y(In)m(tel)30 b(960)h(target)h(arc)m +(hitecture.)41 b(Y)-8 b(ou)31 b(ma)m(y)g(sp)s(ecify)e +Fe(p)s(ort)i Fl(as)f(an)m(y)h(of:)41 b(a)30 b(full)e(pathname)630 +628 y(\(e.g.)50 b(`)p Ff(-r)30 b(/dev/ttya)p Fl('\),)i(a)i(device)e +(name)i(in)d(`)p Ff(/dev)p Fl(')i(\(e.g.)50 b(`)p Ff(-r)30 +b(ttya)p Fl('\),)j(or)g(simply)e(the)630 737 y(unique)d(su\016x)i(for)g +(a)h(sp)s(eci\014c)e Ff(tty)g Fl(\(e.g.)43 b(`)p Ff(-r)30 +b(a)p Fl('\).)150 892 y Ff(-O)384 b Fl(\(An)30 b(upp)s(ercase)e(letter) +i(\\O",)h(not)f(a)g(zero.\))41 b(Sp)s(ecify)28 b(that)i(GDB)h(should)d +(use)h(the)h(\\old")630 1001 y(Nindy)k(monitor)i(proto)s(col)g(to)h +(connect)g(to)f(the)h(target)g(system.)58 b(This)34 b(option)i(is)f +(only)630 1111 y(a)m(v)-5 b(ailable)30 b(when)f(GDB)j(is)d +(con\014gured)h(for)g(the)g(In)m(tel)g(960)i(target)g(arc)m(hitecture.) +870 1237 y Fi(Warning:)66 b Fl(if)39 b(y)m(ou)i(sp)s(ecify)e(`)p +Ff(-O)p Fl(',)k(but)d(are)g(actually)g(trying)g(to)h(connect)870 +1341 y(to)29 b(a)h(target)g(system)f(that)g(exp)s(ects)g(the)g(new)m +(er)g(proto)s(col,)g(the)g(connection)870 1444 y(fails,)c(app)s(earing) +f(to)i(b)s(e)f(a)h(sp)s(eed)f(mismatc)m(h.)39 b(GDB)26 +b(rep)s(eatedly)f(attempts)870 1548 y(to)40 b(reconnect)h(at)f(sev)m +(eral)h(di\013eren)m(t)e(line)f(sp)s(eeds.)67 b(Y)-8 +b(ou)41 b(can)f(ab)s(ort)f(this)870 1652 y(pro)s(cess)30 +b(with)f(an)h(in)m(terrupt.)150 1806 y Ff(-brk)288 b +Fl(Sp)s(ecify)30 b(that)j(GDB)g(should)c(\014rst)j(send)f(a)h +Ff(BREAK)e Fl(signal)h(to)h(the)g(target)i(system,)e(in)f(an)630 +1916 y(attempt)g(to)h(reset)f(it,)f(b)s(efore)g(connecting)g(to)h(a)g +(Nindy)e(target.)870 2042 y Fi(Warning:)44 b Fl(Man)m(y)27 +b(target)h(systems)f(do)f(not)h(ha)m(v)m(e)h(the)f(hardw)m(are)f(that)h +(this)870 2146 y(requires;)i(it)h(only)g(w)m(orks)g(with)f(a)i(few)f(b) +s(oards.)275 2300 y(The)f(standard)h(`)p Ff(-b)p Fl(')g(option)g(con)m +(trols)h(the)f(line)f(sp)s(eed)g(used)h(on)g(the)h(serial)e(p)s(ort.) +150 2516 y Fc(13.4.2.3)63 b(Nindy)42 b(reset)f(command)150 +2729 y Ff(reset)240 b Fl(F)-8 b(or)26 b(a)f(Nindy)e(target,)k(this)d +(command)h(sends)e(a)j(\\break")f(to)h(the)f(remote)g(target)i(system;) +630 2838 y(this)33 b(is)g(only)f(useful)g(if)h(the)h(target)i(has)d(b)s +(een)g(equipp)s(ed)e(with)i(a)h(circuit)f(to)h(p)s(erform)f(a)630 +2948 y(hard)c(reset)i(\(or)g(some)g(other)f(in)m(teresting)g(action\))h +(when)f(a)g(break)h(is)e(detected.)150 3164 y Fc(13.4.3)63 +b(The)41 b(UDI)g(proto)s(col)i(for)d(AMD29K)275 3355 +y Fl(GDB)26 b(supp)s(orts)d(AMD's)k(UDI)f(\(\\Univ)m(ersal)f(Debugger)h +(In)m(terface"\))h(proto)s(col)e(for)g(debugging)g(the)150 +3464 y(a29k)32 b(pro)s(cessor)d(family)-8 b(.)40 b(T)-8 +b(o)31 b(use)f(this)f(con\014guration)h(with)f(AMD)i(targets)g(running) +d(the)i(MiniMON)150 3574 y(monitor,)c(y)m(ou)f(need)f(the)i(program)e +Ff(MONTIP)p Fl(,)h(a)m(v)-5 b(ailable)24 b(from)g(AMD)i(at)g(no)f(c)m +(harge.)40 b(Y)-8 b(ou)25 b(can)g(also)g(use)150 3683 +y(GDB)30 b(with)d(the)i(UDI-conforman)m(t)g(a29k)h(sim)m(ulator)e +(program)g Ff(ISSTIP)p Fl(,)f(also)i(a)m(v)-5 b(ailable)28 +b(from)g(AMD.)150 3838 y Ff(target)h(udi)g Fe(k)m(eyw)m(ord)630 +3947 y Fl(Select)34 b(the)f(UDI)h(in)m(terface)g(to)g(a)f(remote)h +(a29k)h(b)s(oard)d(or)i(sim)m(ulator,)f(where)f Fe(k)m(eyw)m(ord)630 +4057 y Fl(is)39 b(an)g(en)m(try)h(in)e(the)i(AMD)g(con\014guration)f +(\014le)g(`)p Ff(udi_soc)p Fl('.)67 b(This)37 b(\014le)i(con)m(tains)h +(k)m(ey-)630 4166 y(w)m(ord)33 b(en)m(tries)g(whic)m(h)e(sp)s(ecify)h +(parameters)i(used)e(to)i(connect)g(to)f(a29k)i(targets.)50 +b(If)33 b(the)630 4276 y(`)p Ff(udi_soc)p Fl(')g(\014le)h(is)g(not)i +(in)d(y)m(our)i(w)m(orking)f(directory)-8 b(,)37 b(y)m(ou)e(m)m(ust)g +(set)g(the)g(en)m(vironmen)m(t)630 4386 y(v)-5 b(ariable)29 +b(`)p Ff(UDICONF)p Fl(')g(to)i(its)f(pathname.)150 4602 +y Fc(13.4.4)63 b(The)41 b(EBMON)h(proto)s(col)g(for)f(AMD29K)275 +4792 y Fl(AMD)30 b(distributes)d(a)j(29K)g(dev)m(elopmen)m(t)g(b)s +(oard)e(mean)m(t)j(to)f(\014t)f(in)g(a)h(PC,)f(together)i(with)d(a)i +(DOS-)150 4902 y(hosted)37 b(monitor)f(program)g(called)g +Ff(EBMON)p Fl(.)59 b(As)37 b(a)g(shorthand)e(term,)k(this)d(dev)m +(elopmen)m(t)h(system)g(is)150 5011 y(called)22 b(the)h(\\EB29K".)h(T) +-8 b(o)23 b(use)g(GDB)h(from)e(a)h(Unix)e(system)i(to)g(run)f(programs) +g(on)g(the)h(EB29K)h(b)s(oard,)150 5121 y(y)m(ou)32 b(m)m(ust)g +(\014rst)g(connect)h(a)f(serial)f(cable)h(b)s(et)m(w)m(een)g(the)h(PC)e +(\(whic)m(h)g(hosts)h(the)g(EB29K)h(b)s(oard\))f(and)150 +5230 y(a)40 b(serial)f(p)s(ort)g(on)h(the)g(Unix)f(system.)70 +b(In)39 b(the)h(follo)m(wing,)h(w)m(e)g(assume)e(y)m(ou'v)m(e)j(ho)s +(ok)m(ed)e(the)g(cable)150 5340 y(b)s(et)m(w)m(een)31 +b(the)g(PC's)f(`)p Ff(COM1)p Fl(')f(p)s(ort)h(and)g(`)p +Ff(/dev/ttya)p Fl(')e(on)i(the)h(Unix)e(system.)p eop +%DVIPSSectionPage: 115 +115 116 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(115)150 299 y Fc(13.4.4.1)63 +b(Comm)m(unications)40 b(setup)275 489 y Fl(The)34 b(next)h(step)g(is)f +(to)i(set)f(up)f(the)h(PC's)g(p)s(ort,)g(b)m(y)g(doing)f(something)h +(lik)m(e)f(this)g(in)f(DOS)i(on)g(the)150 599 y(PC:)390 +725 y Ff(C:\\>)47 b(MODE)f(com1:9600,n,8,1,none)150 858 +y Fl(This)33 b(example|run)h(on)h(an)g(MS)g(DOS)g(4.0)h(system|sets)g +(the)f(PC)g(p)s(ort)f(to)i(9600)h(bps,)f(no)f(parit)m(y)-8 +b(,)150 967 y(eigh)m(t)34 b(data)g(bits,)g(one)g(stop)g(bit,)g(and)f +(no)g(\\retry")i(action;)h(y)m(ou)e(m)m(ust)f(matc)m(h)i(the)f(comm)m +(unications)150 1077 y(parameters)d(when)e(establishing)f(the)j(Unix)e +(end)h(of)g(the)h(connection)f(as)h(w)m(ell.)275 1209 +y(T)-8 b(o)35 b(giv)m(e)g(con)m(trol)g(of)g(the)g(PC)g(to)g(the)g(Unix) +f(side)g(of)h(the)g(serial)e(line,)i(t)m(yp)s(e)g(the)g(follo)m(wing)e +(at)j(the)150 1319 y(DOS)30 b(console:)390 1445 y Ff(C:\\>)47 +b(CTTY)f(com1)150 1577 y Fl(\(Later,)36 b(if)c(y)m(ou)i(wish)e(to)i +(return)f(con)m(trol)h(to)g(the)g(DOS)f(console,)i(y)m(ou)f(can)g(use)f +(the)h(command)f Ff(CTTY)150 1687 y(con)p Fl(|but)26 +b(y)m(ou)i(m)m(ust)f(send)g(it)g(o)m(v)m(er)i(the)f(device)f(that)i +(had)d(con)m(trol,)j(in)e(our)g(example)g(o)m(v)m(er)i(the)f(`)p +Ff(COM1)p Fl(')150 1796 y(serial)h(line\).)275 1929 y(F)-8 +b(rom)31 b(the)g(Unix)f(host,)h(use)g(a)g(comm)m(unications)f(program)h +(suc)m(h)f(as)i Ff(tip)e Fl(or)g Ff(cu)h Fl(to)g(comm)m(unicate)150 +2038 y(with)e(the)i(PC;)f(for)g(example,)390 2165 y Ff(cu)47 +b(-s)g(9600)g(-l)g(/dev/ttya)150 2297 y Fl(The)30 b Ff(cu)g +Fl(options)g(sho)m(wn)g(sp)s(ecify)-8 b(,)30 b(resp)s(ectiv)m(ely)-8 +b(,)31 b(the)g(linesp)s(eed)d(and)i(the)h(serial)f(p)s(ort)g(to)h(use.) +41 b(If)31 b(y)m(ou)150 2407 y(use)f Ff(tip)g Fl(instead,)f(y)m(our)i +(command)f(line)f(ma)m(y)i(lo)s(ok)f(something)f(lik)m(e)h(the)h(follo) +m(wing:)390 2533 y Ff(tip)47 b(-9600)f(/dev/ttya)150 +2665 y Fl(Y)-8 b(our)31 b(system)g(ma)m(y)h(require)d(a)j(di\013eren)m +(t)e(name)h(where)f(w)m(e)i(sho)m(w)f(`)p Ff(/dev/ttya)p +Fl(')e(as)i(the)g(argumen)m(t)g(to)150 2775 y Ff(tip)p +Fl(.)39 b(The)27 b(comm)m(unications)h(parameters,)h(including)24 +b(whic)m(h)j(p)s(ort)g(to)i(use,)f(are)h(asso)s(ciated)f(with)f(the)150 +2885 y Ff(tip)h Fl(argumen)m(t)i(in)d(the)j(\\remote")h(descriptions)c +(\014le|normally)f(the)j(system)g(table)g(`)p Ff(/etc/remote)p +Fl('.)275 3017 y(Using)40 b(the)h Ff(tip)f Fl(or)h Ff(cu)f +Fl(connection,)k(c)m(hange)e(the)f(DOS)g(w)m(orking)f(directory)h(to)g +(the)g(directory)150 3126 y(con)m(taining)g(a)h(cop)m(y)g(of)f(y)m(our) +g(29K)h(program,)i(then)d(start)h(the)g(PC)f(program)g +Ff(EBMON)f Fl(\(an)h(EB29K)150 3236 y(con)m(trol)28 b(program)e +(supplied)e(with)i(y)m(our)h(b)s(oard)f(b)m(y)h(AMD\).)i(Y)-8 +b(ou)27 b(should)e(see)j(an)f(initial)d(displa)m(y)h(from)150 +3346 y Ff(EBMON)k Fl(similar)f(to)j(the)f(one)h(that)g(follo)m(ws,)f +(ending)f(with)g(the)h Ff(EBMON)f Fl(prompt)h(`)p Ff(#)p +Fl('|)390 3472 y Ff(C:\\>)47 b(G:)390 3680 y(G:\\>)g(CD)g +(\\usr\\joe\\work29k)390 3887 y(G:\\USR\\JOE\\WORK29K>)c(EBMON)390 +3991 y(Am29000)j(PC)h(Coprocessor)e(Board)h(Monitor,)g(version)f +(3.0-18)390 4095 y(Copyright)g(1990)i(Advanced)e(Micro)i(Devices,)e +(Inc.)390 4198 y(Written)h(by)h(Gibbons)f(and)h(Associates,)d(Inc.)390 +4406 y(Enter)i('?')h(or)g('H')g(for)g(help)390 4614 y(PC)g(Coprocessor) +e(Type)142 b(=)47 b(EB29K)390 4717 y(I/O)g(Base)667 b(=)47 +b(0x208)390 4821 y(Memory)f(Base)524 b(=)47 b(0xd0000)390 +5029 y(Data)g(Memory)f(Size)285 b(=)47 b(2048KB)390 5132 +y(Available)e(I-RAM)i(Range)f(=)h(0x8000)g(to)g(0x1fffff)390 +5236 y(Available)e(D-RAM)i(Range)f(=)h(0x80002000)e(to)j(0x801fffff)p +eop +%DVIPSSectionPage: 116 +116 117 bop 150 -116 a Fl(116)2599 b(Debugging)31 b(with)e(GDB)390 +299 y Ff(PageSize)666 b(=)47 b(0x400)390 403 y(Register)f(Stack)g(Size) +142 b(=)47 b(0x800)390 506 y(Memory)f(Stack)g(Size)238 +b(=)47 b(0x1800)390 714 y(CPU)g(PRL)715 b(=)47 b(0x3)390 +818 y(Am29027)f(Available)236 b(=)47 b(No)390 922 y(Byte)g(Write)f +(Available)93 b(=)47 b(Yes)390 1129 y(#)g(~.)275 1264 +y Fl(Then)42 b(exit)i(the)g Ff(cu)f Fl(or)h Ff(tip)f +Fl(program)h(\(done)g(in)e(the)i(example)g(b)m(y)f(t)m(yping)h +Ff(~.)f Fl(at)h(the)g Ff(EBMON)150 1374 y Fl(prompt\).)c +Ff(EBMON)29 b Fl(k)m(eeps)i(running,)d(ready)i(for)g(GDB)i(to)f(tak)m +(e)h(o)m(v)m(er.)275 1509 y(F)-8 b(or)39 b(this)f(example,)j(w)m(e'v)m +(e)f(assumed)e(what)h(is)f(probably)f(the)i(most)g(con)m(v)m(enien)m(t) +h(w)m(a)m(y)g(to)g(mak)m(e)150 1619 y(sure)26 b(the)h(same)h(29K)f +(program)g(is)f(on)h(b)s(oth)f(the)h(PC)f(and)h(the)g(Unix)e(system:)40 +b(a)27 b(PC/NFS)g(connection)150 1728 y(that)i(establishes)e(\\driv)m +(e)h Ff(G:)p Fl(")g(on)h(the)f(PC)g(as)h(a)g(\014le)e(system)i(on)f +(the)h(Unix)e(host.)40 b(If)28 b(y)m(ou)h(do)f(not)h(ha)m(v)m(e)150 +1838 y(PC/NFS)36 b(or)g(something)f(similar)e(connecting)j(the)g(t)m(w) +m(o)i(systems,)f(y)m(ou)f(m)m(ust)g(arrange)g(some)h(other)150 +1947 y(w)m(a)m(y|p)s(erhaps)d(\015opp)m(y-disk)g(transfer|of)h(getting) +h(the)f(29K)h(program)f(from)f(the)i(Unix)e(system)h(to)150 +2057 y(the)c(PC;)f(GDB)h(do)s(es)f Fi(not)40 b Fl(do)m(wnload)29 +b(it)h(o)m(v)m(er)i(the)f(serial)e(line.)150 2282 y Fc(13.4.4.2)63 +b(EB29K)42 b(cross-debugging)275 2476 y Fl(Finally)-8 +b(,)21 b Ff(cd)g Fl(to)i(the)e(directory)g(con)m(taining)g(an)h(image)g +(of)f(y)m(our)h(29K)g(program)f(on)g(the)h(Unix)f(system,)150 +2585 y(and)30 b(start)h(GDB|sp)s(ecifying)e(as)i(argumen)m(t)f(the)h +(name)f(of)h(y)m(our)f(29K)h(program:)390 2715 y Ff(cd)47 +b(/usr/joe/work29k)390 2818 y(gdb)g(myfoo)275 2936 y +Fl(No)m(w)31 b(y)m(ou)f(can)h(use)f(the)h Ff(target)d +Fl(command:)390 3066 y Ff(target)46 b(amd-eb)g(/dev/ttya)f(9600)i +(MYFOO)150 3201 y Fl(In)40 b(this)f(example,)k(w)m(e'v)m(e)e(assumed)f +(y)m(our)g(program)g(is)g(in)f(a)i(\014le)e(called)h(`)p +Ff(myfoo)p Fl('.)69 b(Note)42 b(that)f(the)150 3310 y(\014lename)30 +b(giv)m(en)h(as)g(the)g(last)g(argumen)m(t)g(to)h Ff(target)d(amd-eb)g +Fl(should)g(b)s(e)h(the)h(name)g(of)g(the)g(program)150 +3420 y(as)g(it)g(app)s(ears)g(to)h(DOS.)f(In)f(our)h(example)g(this)f +(is)g(simply)f Ff(MYFOO)p Fl(,)h(but)h(in)f(general)h(it)g(can)h +(include)d(a)150 3530 y(DOS)i(path,)g(and)f(dep)s(ending)e(on)j(y)m +(our)g(transfer)f(mec)m(hanism)h(ma)m(y)g(not)g(resem)m(ble)g(the)g +(name)g(on)g(the)150 3639 y(Unix)e(side.)275 3774 y(A)m(t)37 +b(this)f(p)s(oin)m(t,)i(y)m(ou)f(can)g(set)g(an)m(y)h(breakp)s(oin)m +(ts)d(y)m(ou)i(wish;)i(when)d(y)m(ou)h(are)g(ready)g(to)h(see)f(y)m +(our)150 3884 y(program)30 b(run)f(on)h(the)h(29K)g(b)s(oard,)e(use)h +(the)h(GDB)h(command)e Ff(run)p Fl(.)275 4019 y(T)-8 +b(o)30 b(stop)h(debugging)e(the)i(remote)g(program,)f(use)h(the)f(GDB)i +Ff(detach)c Fl(command.)275 4154 y(T)-8 b(o)36 b(return)e(con)m(trol)i +(of)g(the)g(PC)f(to)i(its)e(console,)i(use)f Ff(tip)f +Fl(or)g Ff(cu)g Fl(once)i(again,)g(after)f(y)m(our)g(GDB)150 +4264 y(session)26 b(has)h(concluded,)f(to)i(attac)m(h)h(to)f +Ff(EBMON)p Fl(.)38 b(Y)-8 b(ou)27 b(can)g(then)g(t)m(yp)s(e)g(the)g +(command)g Ff(q)f Fl(to)i(sh)m(ut)e(do)m(wn)150 4373 +y Ff(EBMON)p Fl(,)34 b(returning)e(con)m(trol)j(to)f(the)h(DOS)e +(command-line)g(in)m(terpreter.)51 b(T)m(yp)s(e)34 b +Ff(CTTY)29 b(con)k Fl(to)i(return)150 4483 y(command)30 +b(input)f(to)i(the)f(main)g(DOS)f(console,)i(and)f(t)m(yp)s(e)h +Ff(~)p Fd(.)e Fl(to)j(lea)m(v)m(e)f Ff(tip)f Fl(or)g +Ff(cu)p Fl(.)150 4708 y Fc(13.4.4.3)63 b(Remote)40 b(log)275 +4902 y Fl(The)34 b Ff(target)29 b(amd-eb)k Fl(command)i(creates)h(a)g +(\014le)e(`)p Ff(eb.log)p Fl(')g(in)f(the)j(curren)m(t)e(w)m(orking)h +(directory)-8 b(,)150 5011 y(to)34 b(help)d(debug)i(problems)e(with)h +(the)h(connection.)49 b(`)p Ff(eb.log)p Fl(')32 b(records)h(all)f(the)h +(output)g(from)f Ff(EBMON)p Fl(,)150 5121 y(including)37 +b(ec)m(ho)s(es)k(of)g(the)f(commands)g(sen)m(t)h(to)g(it.)70 +b(Running)38 b(`)p Ff(tail)29 b(-f)p Fl(')40 b(on)g(this)f(\014le)h(in) +f(another)150 5230 y(windo)m(w)25 b(often)i(helps)e(to)i(understand)d +(trouble)i(with)f Ff(EBMON)p Fl(,)h(or)g(unexp)s(ected)g(ev)m(en)m(ts)i +(on)e(the)h(PC)f(side)150 5340 y(of)31 b(the)f(connection.)p +eop +%DVIPSSectionPage: 117 +117 118 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(117)150 299 y Fc(13.4.5)63 +b(GDB)41 b(with)f(a)h(T)-10 b(andem)40 b(ST2000)275 488 +y Fl(T)-8 b(o)33 b(connect)h(y)m(our)f(ST2000)h(to)g(the)f(host)g +(system,)h(see)g(the)f(man)m(ufacturer's)g(man)m(ual.)48 +b(Once)33 b(the)150 597 y(ST2000)e(is)f(ph)m(ysically)e(attac)m(hed,)k +(y)m(ou)f(can)g(run:)390 722 y Ff(target)46 b(st2000)g +Fe(dev)56 b(sp)s(eed)150 852 y Fl(to)29 b(establish)e(it)i(as)f(y)m +(our)h(debugging)f(en)m(vironmen)m(t.)39 b Fe(dev)e Fl(is)27 +b(normally)g(the)i(name)g(of)f(a)h(serial)f(device,)150 +962 y(suc)m(h)f(as)g(`)p Ff(/dev/ttya)p Fl(',)e(connected)j(to)g(the)f +(ST2000)h(via)e(a)h(serial)f(line.)38 b(Y)-8 b(ou)27 +b(can)g(instead)g(sp)s(ecify)e Fe(dev)150 1072 y Fl(as)37 +b(a)g(TCP)f(connection)g(\(for)h(example,)h(to)g(a)f(serial)e(line)g +(attac)m(hed)j(via)f(a)g(terminal)e(concen)m(trator\))150 +1181 y(using)29 b(the)h(syn)m(tax)h Fe(hostname)5 b Ff(:)p +Fe(p)s(ortn)m(um)m(b)s(er)i Fl(.)275 1312 y(The)37 b +Ff(load)g Fl(and)h Ff(attach)e Fl(commands)i(are)g Fi(not)47 +b Fl(de\014ned)37 b(for)h(this)f(target;)44 b(y)m(ou)38 +b(m)m(ust)g(load)g(y)m(our)150 1421 y(program)j(in)m(to)h(the)g(ST2000) +g(as)g(y)m(ou)g(normally)e(w)m(ould)g(for)h(standalone)h(op)s(eration.) +73 b(GDB)43 b(reads)150 1531 y(debugging)23 b(information)g(\(suc)m(h)h +(as)g(sym)m(b)s(ols\))f(from)h(a)g(separate,)j(debugging)c(v)m(ersion)h +(of)g(the)g(program)150 1640 y(a)m(v)-5 b(ailable)30 +b(on)g(y)m(our)g(host)h(computer.)275 1771 y(These)24 +b(auxiliary)e(GDB)k(commands)f(are)g(a)m(v)-5 b(ailable)24 +b(to)i(help)d(y)m(ou)i(with)e(the)i(ST2000)h(en)m(vironmen)m(t:)150 +1922 y Ff(st2000)j Fe(command)630 2032 y Fl(Send)d(a)i +Fe(command)i Fl(to)e(the)g(STDBUG)g(monitor.)39 b(See)27 +b(the)g(man)m(ufacturer's)h(man)m(ual)e(for)630 2142 +y(a)m(v)-5 b(ailable)30 b(commands.)150 2293 y Ff(connect)144 +b Fl(Connect)37 b(the)g(con)m(trolling)f(terminal)g(to)i(the)f(STDBUG)g +(command)g(monitor.)60 b(When)630 2403 y(y)m(ou)44 b(are)h(done)f(in)m +(teracting)g(with)e(STDBUG,)j(t)m(yping)f(either)f(of)h(t)m(w)m(o)i(c)m +(haracter)f(se-)630 2512 y(quences)22 b(gets)i(y)m(ou)f(bac)m(k)g(to)g +(the)g(GDB)h(command)e(prompt:)2747 2509 y Fb(h)p 2771 +2456 151 4 v 2771 2512 a Fa(RET)p 2771 2528 V 2918 2509 +a Fb(i)2948 2512 y Ff(~)p Fd(.)f Fl(\(Return,)j(follo)m(w)m(ed)630 +2622 y(b)m(y)30 b(tilde)f(and)h(p)s(erio)s(d\))f(or)1570 +2619 y Fb(h)p 1594 2566 V 1594 2622 a Fa(RET)p 1594 2637 +V 1741 2619 a Fb(i)1771 2622 y Ff(~)1819 2619 y Fb(h)p +1843 2566 114 4 v 1843 2622 a Fa(C-d)p 1843 2637 V 1952 +2619 a Fb(i)2012 2622 y Fl(\(Return,)h(follo)m(w)m(ed)g(b)m(y)h(tilde)e +(and)h(con)m(trol-D\).)150 2834 y Fc(13.4.6)63 b(GDB)41 +b(and)g(VxW)-10 b(orks)275 3023 y Fl(GDB)45 b(enables)e(dev)m(elop)s +(ers)g(to)i(spa)m(wn)e(and)h(debug)f(tasks)i(running)c(on)j(net)m(w)m +(ork)m(ed)h(VxW)-8 b(orks)150 3132 y(targets)30 b(from)e(a)h(Unix)e +(host.)40 b(Already-running)25 b(tasks)k(spa)m(wned)f(from)g(the)g(VxW) +-8 b(orks)30 b(shell)c(can)j(also)150 3242 y(b)s(e)e(debugged.)40 +b(GDB)29 b(uses)e(co)s(de)h(that)h(runs)d(on)i(b)s(oth)f(the)h(Unix)f +(host)h(and)f(on)h(the)g(VxW)-8 b(orks)29 b(target.)150 +3351 y(The)f(program)h Ff(gdb)f Fl(is)g(installed)f(and)h(executed)i +(on)e(the)h(Unix)f(host.)40 b(\(It)30 b(ma)m(y)f(b)s(e)g(installed)d +(with)i(the)150 3461 y(name)i Ff(vxgdb)p Fl(,)g(to)h(distinguish)26 +b(it)k(from)g(a)h(GDB)g(for)g(debugging)e(programs)h(on)g(the)h(host)f +(itself.\))150 3612 y Ff(VxWorks-timeout)c Fe(args)630 +3722 y Fl(All)38 b(VxW)-8 b(orks-based)41 b(targets)g(no)m(w)f(supp)s +(ort)d(the)j(option)f Ff(vxworks-timeout)p Fl(.)65 b(This)630 +3832 y(option)26 b(is)f(set)h(b)m(y)g(the)g(user,)h(and)e +Fe(args)31 b Fl(represen)m(ts)26 b(the)g(n)m(um)m(b)s(er)f(of)h +(seconds)g(GDB)h(w)m(aits)630 3941 y(for)39 b(resp)s(onses)f(to)h(rp)s +(c's.)66 b(Y)-8 b(ou)39 b(migh)m(t)g(use)f(this)g(if)g(y)m(our)h(VxW)-8 +b(orks)40 b(target)g(is)e(a)h(slo)m(w)630 4051 y(soft)m(w)m(are)32 +b(sim)m(ulator)d(or)h(is)g(on)g(the)h(far)f(side)f(of)i(a)f(thin)f(net) +m(w)m(ork)j(line.)275 4202 y(The)25 b(follo)m(wing)g(information)g(on)h +(connecting)h(to)g(VxW)-8 b(orks)27 b(w)m(as)g(curren)m(t)f(when)g +(this)f(man)m(ual)h(w)m(as)150 4312 y(pro)s(duced;)j(new)m(er)h +(releases)h(of)f(VxW)-8 b(orks)32 b(ma)m(y)f(use)f(revised)f(pro)s +(cedures.)275 4442 y(T)-8 b(o)22 b(use)g(GDB)i(with)d(VxW)-8 +b(orks,)24 b(y)m(ou)f(m)m(ust)f(rebuild)d(y)m(our)k(VxW)-8 +b(orks)23 b(k)m(ernel)f(to)h(include)d(the)i(remote)150 +4552 y(debugging)31 b(in)m(terface)i(routines)f(in)f(the)i(VxW)-8 +b(orks)33 b(library)d(`)p Ff(rdb.a)p Fl('.)46 b(T)-8 +b(o)33 b(do)f(this,)g(de\014ne)g Ff(INCLUDE_)150 4662 +y(RDB)22 b Fl(in)f(the)i(VxW)-8 b(orks)24 b(con\014guration)e(\014le)g +(`)p Ff(configAll.h)p Fl(')e(and)j(rebuild)c(y)m(our)k(VxW)-8 +b(orks)24 b(k)m(ernel.)37 b(The)150 4771 y(resulting)f(k)m(ernel)h(con) +m(tains)h(`)p Ff(rdb.a)p Fl(',)i(and)d(spa)m(wns)g(the)h(source)g +(debugging)f(task)h Ff(tRdbTask)e Fl(when)150 4881 y(VxW)-8 +b(orks)33 b(is)e(b)s(o)s(oted.)46 b(F)-8 b(or)32 b(more)h(information)d +(on)i(con\014guring)f(and)g(remaking)g(VxW)-8 b(orks,)34 +b(see)f(the)150 4990 y(man)m(ufacturer's)d(man)m(ual.)275 +5121 y(Once)44 b(y)m(ou)h(ha)m(v)m(e)h(included)c(`)p +Ff(rdb.a)p Fl(')i(in)f(y)m(our)i(VxW)-8 b(orks)45 b(system)g(image)g +(and)f(set)h(y)m(our)g(Unix)150 5230 y(execution)31 b(searc)m(h)h(path) +f(to)h(\014nd)d(GDB,)k(y)m(ou)e(are)g(ready)g(to)h(run)e(GDB.)i(F)-8 +b(rom)32 b(y)m(our)f(Unix)f(host,)h(run)150 5340 y Ff(gdb)e +Fl(\(or)i Ff(vxgdb)p Fl(,)e(dep)s(ending)f(on)j(y)m(our)f +(installation\).)p eop +%DVIPSSectionPage: 118 +118 119 bop 150 -116 a Fl(118)2599 b(Debugging)31 b(with)e(GDB)275 +299 y(GDB)i(comes)g(up)f(sho)m(wing)f(the)i(prompt:)390 +441 y Ff(\(vxgdb\))150 693 y Fc(13.4.6.1)63 b(Connecting)42 +b(to)f(VxW)-10 b(orks)275 900 y Fl(The)31 b(GDB)j(command)e +Ff(target)e Fl(lets)i(y)m(ou)h(connect)g(to)g(a)g(VxW)-8 +b(orks)33 b(target)h(on)e(the)g(net)m(w)m(ork.)47 b(T)-8 +b(o)150 1010 y(connect)31 b(to)g(a)g(target)h(whose)e(host)h(name)f(is) +g(\\)p Ff(tt)p Fl(",)h(t)m(yp)s(e:)390 1152 y Ff(\(vxgdb\))46 +b(target)g(vxworks)g(tt)275 1284 y Fl(GDB)31 b(displa)m(ys)d(messages)k +(lik)m(e)d(these:)390 1426 y Ff(Attaching)45 b(remote)h(machine)g +(across)g(net...)390 1530 y(Connected)f(to)i(tt.)275 +1641 y Fl(GDB)38 b(then)f(attempts)i(to)f(read)f(the)h(sym)m(b)s(ol)e +(tables)h(of)h(an)m(y)f(ob)5 b(ject)39 b(mo)s(dules)c(loaded)i(in)m(to) +h(the)150 1751 y(VxW)-8 b(orks)23 b(target)h(since)e(it)g(w)m(as)h +(last)f(b)s(o)s(oted.)38 b(GDB)23 b(lo)s(cates)g(these)g(\014les)f(b)m +(y)g(searc)m(hing)g(the)h(directories)150 1860 y(listed)h(in)g(the)h +(command)g(searc)m(h)h(path)f(\(see)i(Section)e(4.4)h([Y)-8 +b(our)26 b(program's)f(en)m(vironmen)m(t],)h(page)g(21\);)150 +1970 y(if)j(it)h(fails)f(to)i(\014nd)e(an)h(ob)5 b(ject)32 +b(\014le,)d(it)h(displa)m(ys)f(a)h(message)i(suc)m(h)e(as:)390 +2112 y Ff(prog.o:)46 b(No)h(such)g(file)f(or)h(directory.)275 +2261 y Fl(When)38 b(this)g(happ)s(ens,)i(add)f(the)g(appropriate)f +(directory)h(to)h(the)f(searc)m(h)h(path)f(with)f(the)h(GDB)150 +2370 y(command)30 b Ff(path)p Fl(,)g(and)f(execute)j(the)f +Ff(target)d Fl(command)j(again.)150 2622 y Fc(13.4.6.2)63 +b(VxW)-10 b(orks)41 b(do)m(wnload)275 2829 y Fl(If)27 +b(y)m(ou)i(ha)m(v)m(e)g(connected)h(to)f(the)f(VxW)-8 +b(orks)29 b(target)h(and)e(y)m(ou)g(w)m(an)m(t)h(to)g(debug)f(an)g(ob)5 +b(ject)29 b(that)g(has)150 2938 y(not)36 b(y)m(et)h(b)s(een)e(loaded,)i +(y)m(ou)g(can)f(use)f(the)h(GDB)h Ff(load)e Fl(command)h(to)g(do)m +(wnload)f(a)i(\014le)e(from)g(Unix)150 3048 y(to)f(VxW)-8 +b(orks)34 b(incremen)m(tally)-8 b(.)48 b(The)32 b(ob)5 +b(ject)34 b(\014le)e(giv)m(en)h(as)h(an)f(argumen)m(t)g(to)h(the)f +Ff(load)f Fl(command)h(is)150 3158 y(actually)k(op)s(ened)g(t)m(wice:) +55 b(\014rst)37 b(b)m(y)g(the)h(VxW)-8 b(orks)38 b(target)h(in)d(order) +h(to)h(do)m(wnload)f(the)h(co)s(de,)h(then)150 3267 y(b)m(y)45 +b(GDB)g(in)f(order)g(to)h(read)g(the)g(sym)m(b)s(ol)e(table.)84 +b(This)43 b(can)i(lead)f(to)i(problems)d(if)g(the)i(curren)m(t)150 +3377 y(w)m(orking)27 b(directories)f(on)i(the)g(t)m(w)m(o)h(systems)e +(di\013er.)39 b(If)27 b(b)s(oth)g(systems)g(ha)m(v)m(e)i(NFS)e(moun)m +(ted)h(the)g(same)150 3486 y(\014lesystems,)f(y)m(ou)f(can)h(a)m(v)m +(oid)g(these)g(problems)d(b)m(y)i(using)f(absolute)h(paths.)39 +b(Otherwise,)26 b(it)g(is)g(simplest)150 3596 y(to)e(set)h(the)f(w)m +(orking)f(directory)g(on)g(b)s(oth)g(systems)h(to)h(the)f(directory)f +(in)f(whic)m(h)h(the)g(ob)5 b(ject)25 b(\014le)e(resides,)150 +3706 y(and)41 b(then)g(to)h(reference)f(the)h(\014le)e(b)m(y)h(its)g +(name,)j(without)c(an)m(y)i(path.)73 b(F)-8 b(or)42 b(instance,)i(a)d +(program)150 3815 y(`)p Ff(prog.o)p Fl(')27 b(ma)m(y)i(reside)e(in)g(`) +p Fe(vxpath)p Ff(/vw/demo/rdb)p Fl(')f(in)h(VxW)-8 b(orks)29 +b(and)f(in)f(`)p Fe(hostpath)p Ff(/vw/demo/rdb)p Fl(')150 +3925 y(on)j(the)h(host.)41 b(T)-8 b(o)30 b(load)g(this)g(program,)g(t)m +(yp)s(e)h(this)e(on)h(VxW)-8 b(orks:)390 4067 y Ff(->)47 +b(cd)g(")p Fe(vxpath)p Ff(/vw/demo/rdb")275 4216 y Fl(v)30 +b(Then,)f(in)h(GDB,)h(t)m(yp)s(e:)390 4358 y Ff(\(vxgdb\))46 +b(cd)h Fe(hostpath)p Ff(/vw/demo/rdb)390 4462 y(\(vxgdb\))f(load)g +(prog.o)275 4611 y Fl(GDB)31 b(displa)m(ys)d(a)j(resp)s(onse)f(similar) +d(to)k(this:)390 4753 y Ff(Reading)46 b(symbol)g(data)h(from)f +(wherever/vw/demo/rdb/prog)o(.o..)o(.)c(done.)275 4902 +y Fl(Y)-8 b(ou)25 b(can)h(also)f(use)g(the)g Ff(load)f +Fl(command)h(to)h(reload)e(an)i(ob)5 b(ject)26 b(mo)s(dule)d(after)j +(editing)e(and)g(recom-)150 5011 y(piling)i(the)j(corresp)s(onding)e +(source)i(\014le.)39 b(Note)30 b(that)g(this)d(mak)m(es)j(GDB)g(delete) +f(all)f(curren)m(tly-de\014ned)150 5121 y(breakp)s(oin)m(ts,)g +(auto-displa)m(ys,)h(and)f(con)m(v)m(enience)i(v)-5 b(ariables,)28 +b(and)g(to)i(clear)f(the)g(v)-5 b(alue)28 b(history)-8 +b(.)39 b(\(This)150 5230 y(is)25 b(necessary)i(in)e(order)h(to)h +(preserv)m(e)f(the)h(in)m(tegrit)m(y)f(of)g(debugger)g(data)h +(structures)f(that)h(reference)g(the)150 5340 y(target)32 +b(system's)f(sym)m(b)s(ol)e(table.\))p eop +%DVIPSSectionPage: 119 +119 120 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(119)150 299 y Fc(13.4.6.3)63 +b(Running)42 b(tasks)275 517 y Fl(Y)-8 b(ou)30 b(can)h(also)f(attac)m +(h)j(to)e(an)f(existing)f(task)i(using)e(the)i Ff(attach)d +Fl(command)j(as)f(follo)m(ws:)390 671 y Ff(\(vxgdb\))46 +b(attach)g Fe(task)150 831 y Fl(where)36 b Fe(task)43 +b Fl(is)36 b(the)h(VxW)-8 b(orks)38 b(hexadecimal)e(task)i(ID.)f(The)f +(task)i(can)f(b)s(e)f(running)f(or)h(susp)s(ended)150 +941 y(when)29 b(y)m(ou)i(attac)m(h)h(to)g(it.)40 b(Running)28 +b(tasks)j(are)f(susp)s(ended)e(at)j(the)g(time)f(of)g(attac)m(hmen)m +(t.)150 1216 y Fc(13.4.7)63 b(GDB)41 b(and)g(Sparclet)275 +1434 y Fl(GDB)34 b(enables)f(dev)m(elop)s(ers)g(to)h(debug)f(tasks)h +(running)d(on)i(Sparclet)g(targets)i(from)e(a)h(Unix)f(host.)150 +1544 y(GDB)f(uses)e(co)s(de)h(that)h(runs)d(on)i(b)s(oth)f(the)h(Unix)e +(host)i(and)f(on)h(the)g(Sparclet)f(target.)44 b(The)30 +b(program)150 1654 y Ff(gdb)f Fl(is)h(installed)e(and)i(executed)h(on)f +(the)h(Unix)e(host.)150 1851 y Ff(timeout)f Fe(args)630 +1961 y Fl(GDB)k(no)m(w)e(supp)s(orts)f(the)i(option)f +Ff(remotetimeout)p Fl(.)38 b(This)28 b(option)i(is)g(set)h(b)m(y)g(the) +f(user,)630 2070 y(and)g Fe(args)k Fl(represen)m(ts)c(the)h(n)m(um)m(b) +s(er)e(of)i(seconds)f(GDB)h(w)m(aits)g(for)f(resp)s(onses.)275 +2306 y(When)j(compiling)e(for)i(debugging,)h(include)d(the)j(options)e +Ff(")p Fl(-g)p Ff(")i Fl(to)g(get)h(debug)e(information)f(and)150 +2415 y Ff(")p Fl(-Ttext)p Ff(")d Fl(to)g(relo)s(cate)h(the)f(program)f +(to)i(where)e(y)m(ou)h(wish)e(to)i(load)f(it)g(on)h(the)g(target.)42 +b(Y)-8 b(ou)29 b(ma)m(y)g(also)150 2525 y(w)m(an)m(t)i(to)g(add)f(the)h +(options)e Ff(")p Fl(-n)p Ff(")h Fl(or)g Ff(")p Fl(-N)p +Ff(")h Fl(in)e(order)g(to)j(reduce)e(the)g(size)g(of)h(the)g(sections.) +390 2679 y Ff(sparclet-aout-gcc)43 b(prog.c)j(-Ttext)g(0x12010000)f(-g) +i(-o)h(prog)e(-N)275 2839 y Fl(Y)-8 b(ou)30 b(can)h(use)f(ob)5 +b(jdump)29 b(to)i(v)m(erify)e(that)i(the)g(addresses)f(are)g(what)h(y)m +(ou)f(in)m(tended.)390 2994 y Ff(sparclet-aout-objdump)42 +b(--headers)j(--syms)h(prog)275 3154 y Fl(Once)c(y)m(ou)i(ha)m(v)m(e)g +(set)f(y)m(our)g(Unix)f(execution)h(searc)m(h)g(path)g(to)g(\014nd)f +(GDB,)i(y)m(ou)f(are)g(ready)g(to)150 3263 y(run)h(GDB.)j(F)-8 +b(rom)45 b(y)m(our)h(Unix)e(host,)49 b(run)44 b Ff(gdb)h +Fl(\(or)g Ff(sparclet-aout-gdb)p Fl(,)g(dep)s(ending)e(on)i(y)m(our)150 +3373 y(installation\).)275 3533 y(GDB)31 b(comes)g(up)f(sho)m(wing)f +(the)i(prompt:)390 3687 y Ff(\(gdbslet\))150 3962 y Fc(13.4.7.1)63 +b(Setting)42 b(\014le)f(to)g(debug)275 4181 y Fl(The)29 +b(GDB)j(command)e Ff(file)f Fl(lets)h(y)m(ou)h(c)m(ho)s(ose)h(with)d +(program)h(to)h(debug.)390 4335 y Ff(\(gdbslet\))45 b(file)i(prog)275 +4478 y Fl(GDB)24 b(then)f(attempts)h(to)g(read)f(the)g(sym)m(b)s(ol)f +(table)h(of)h(`)p Ff(prog)p Fl('.)37 b(GDB)25 b(lo)s(cates)e(the)h +(\014le)e(b)m(y)h(searc)m(hing)150 4587 y(the)41 b(directories)e +(listed)g(in)h(the)g(command)h(searc)m(h)g(path.)71 b(If)40 +b(the)h(\014le)e(w)m(as)i(compiled)e(with)h(debug)150 +4697 y(information)d(\(option)i Ff(")p Fl(-g)p Ff(")p +Fl(\),)j(source)d(\014les)f(will)e(b)s(e)j(searc)m(hed)g(as)g(w)m(ell.) +66 b(GDB)40 b(lo)s(cates)g(the)f(source)150 4807 y(\014les)33 +b(b)m(y)h(searc)m(hing)g(the)g(directories)f(listed)g(in)g(the)h +(directory)g(searc)m(h)h(path)e(\(see)i(Section)f(4.4)i([Y)-8 +b(our)150 4916 y(program's)30 b(en)m(vironmen)m(t],)h(page)g(21\).)42 +b(If)30 b(it)g(fails)e(to)k(\014nd)c(a)j(\014le,)f(it)g(displa)m(ys)e +(a)j(message)h(suc)m(h)e(as:)390 5070 y Ff(prog:)46 b(No)i(such)e(file) +h(or)g(directory.)275 5230 y Fl(When)32 b(this)f(happ)s(ens,)g(add)h +(the)h(appropriate)e(directories)g(to)j(the)e(searc)m(h)h(paths)f(with) +f(the)i(GDB)150 5340 y(commands)d Ff(path)f Fl(and)h +Ff(dir)p Fl(,)g(and)f(execute)j(the)f Ff(target)d Fl(command)j(again.)p +eop +%DVIPSSectionPage: 120 +120 121 bop 150 -116 a Fl(120)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fc(13.4.7.2)63 b(Connecting)42 b(to)f(Sparclet)275 +499 y Fl(The)23 b(GDB)j(command)e Ff(target)f Fl(lets)h(y)m(ou)h +(connect)g(to)g(a)g(Sparclet)f(target.)40 b(T)-8 b(o)25 +b(connect)g(to)h(a)e(target)150 609 y(on)30 b(serial)f(p)s(ort)h(\\)p +Ff(ttya)p Fl(",)h(t)m(yp)s(e:)390 745 y Ff(\(gdbslet\))45 +b(target)h(sparclet)g(/dev/ttya)390 849 y(Remote)g(target)g(sparclet)g +(connected)f(to)i(/dev/ttya)390 953 y(main)g(\(\))g(at)g(../prog.c:3) +275 1078 y Fl(GDB)31 b(displa)m(ys)d(messages)k(lik)m(e)d(these:)390 +1214 y Ff(Connected)45 b(to)i(ttya.)150 1454 y Fc(13.4.7.3)63 +b(Sparclet)41 b(do)m(wnload)275 1654 y Fl(Once)22 b(connected)i(to)f +(the)g(Sparclet)f(target,)k(y)m(ou)d(can)g(use)g(the)g(GDB)g +Ff(load)f Fl(command)g(to)i(do)m(wnload)150 1764 y(the)43 +b(\014le)f(from)g(the)h(host)g(to)h(the)f(target.)79 +b(The)43 b(\014le)f(name)g(and)h(load)f(o\013set)i(should)d(b)s(e)h +(giv)m(en)h(as)150 1873 y(argumen)m(ts)26 b(to)g(the)g +Ff(load)e Fl(command.)39 b(Since)25 b(the)g(\014le)g(format)h(is)f +(aout,)i(the)f(program)f(m)m(ust)h(b)s(e)e(loaded)150 +1983 y(to)39 b(the)g(starting)f(address.)64 b(Y)-8 b(ou)39 +b(can)g(use)f(ob)5 b(jdump)37 b(to)i(\014nd)e(out)i(what)f(this)f(v)-5 +b(alue)38 b(is.)64 b(The)38 b(load)150 2092 y(o\013set)30 +b(is)e(an)h(o\013set)h(whic)m(h)e(is)g(added)g(to)i(the)f(VMA)h +(\(virtual)e(memory)g(address\))h(of)g(eac)m(h)h(of)g(the)f(\014le's) +150 2202 y(sections.)59 b(F)-8 b(or)38 b(instance,)g(if)d(the)i +(program)f(`)p Ff(prog)p Fl(')g(w)m(as)h(link)m(ed)e(to)i(text)h +(address)d(0x1201000,)42 b(with)150 2312 y(data)31 b(at)g(0x12010160)k +(and)29 b(bss)h(at)h(0x12010170,)k(in)29 b(GDB,)i(t)m(yp)s(e:)390 +2448 y Ff(\(gdbslet\))45 b(load)i(prog)g(0x12010000)390 +2552 y(Loading)f(section)g(.text,)g(size)g(0xdb0)h(vma)g(0x12010000)275 +2694 y Fl(If)35 b(the)i(co)s(de)f(is)f(loaded)h(at)h(a)f(di\013eren)m +(t)g(address)f(then)h(what)g(the)g(program)g(w)m(as)h(link)m(ed)d(to,) +39 b(y)m(ou)150 2804 y(ma)m(y)30 b(need)e(to)i(use)f(the)g +Ff(section)e Fl(and)h Ff(add-symbol-file)d Fl(commands)j(to)i(tell)e +(GDB)i(where)f(to)g(map)150 2913 y(the)i(sym)m(b)s(ol)e(table.)150 +3153 y Fc(13.4.7.4)63 b(Running)42 b(and)f(debugging)275 +3353 y Fl(Y)-8 b(ou)39 b(can)g(no)m(w)h(b)s(egin)d(debugging)h(the)i +(task)f(using)f(GDB's)i(execution)f(con)m(trol)h(commands,)h +Ff(b)p Fl(,)150 3463 y Ff(step)p Fl(,)29 b Ff(run)p Fl(,)h(etc.)42 +b(See)31 b(the)f(GDB)i(man)m(ual)d(for)i(the)f(list)f(of)i(commands.) +390 3599 y Ff(\(gdbslet\))45 b(b)j(main)390 3703 y(Breakpoint)d(1)i(at) +h(0x12010000:)c(file)j(prog.c,)f(line)g(3.)390 3806 y(\(gdbslet\))f +(run)390 3910 y(Starting)h(program:)f(prog)390 4014 y(Breakpoint)g(1,)i +(main)g(\(argc=1,)e(argv=0xeffff21c\))f(at)j(prog.c:3)390 +4118 y(3)382 b(char)46 b(*symarg)g(=)h(0;)390 4222 y(\(gdbslet\))e +(step)390 4325 y(4)382 b(char)46 b(*execarg)g(=)h("hello!";)390 +4429 y(\(gdbslet\))150 4669 y Fc(13.4.8)63 b(GDB)41 b(and)g(Hitac)m(hi) +e(micropro)s(cessors)275 4869 y Fl(GDB)31 b(needs)f(to)h(kno)m(w)f +(these)h(things)f(to)h(talk)f(to)h(y)m(our)f(Hitac)m(hi)h(SH,)f +(H8/300,)j(or)d(H8/500:)199 5011 y(1.)61 b(that)43 b(y)m(ou)f(w)m(an)m +(t)h(to)g(use)f(`)p Ff(target)28 b(hms)p Fl(',)45 b(the)d(remote)h +(debugging)e(in)m(terface)i(for)f(Hitac)m(hi)g(mi-)330 +5121 y(cropro)s(cessors,)d(or)d(`)p Ff(target)29 b(e7000)p +Fl(',)38 b(the)f(in-circuit)d(em)m(ulator)j(for)g(the)g(Hitac)m(hi)f +(SH)h(and)f(the)330 5230 y(Hitac)m(hi)29 b(300H.)h(\(`)p +Ff(target)g(hms)p Fl(')e(is)g(the)h(default)f(when)g(GDB)i(is)e +(con\014gured)g(sp)s(eci\014cally)f(for)i(the)330 5340 +y(Hitac)m(hi)h(SH,)g(H8/300,)j(or)e(H8/500.\))p eop +%DVIPSSectionPage: 121 +121 122 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(121)199 299 y(2.)61 +b(what)41 b(serial)g(device)g(connects)i(y)m(our)e(host)h(to)g(y)m(our) +g(Hitac)m(hi)f(b)s(oard)g(\(the)h(\014rst)f(serial)f(device)330 +408 y(a)m(v)-5 b(ailable)30 b(on)g(y)m(our)g(host)h(is)e(the)i +(default\).)199 541 y(3.)61 b(what)30 b(sp)s(eed)g(to)h(use)f(o)m(v)m +(er)i(the)e(serial)f(device.)150 758 y Fc(13.4.8.1)63 +b(Connecting)42 b(to)f(Hitac)m(hi)e(b)s(oards)275 948 +y Fl(Use)24 b(the)g(sp)s(ecial)f Ff(gdb)g Fl(command)h(`)p +Ff(device)29 b Fe(p)s(ort)r Fl(')24 b(if)f(y)m(ou)h(need)g(to)h +(explicitly)d(set)j(the)f(serial)f(device.)150 1057 y(The)36 +b(default)g Fe(p)s(ort)i Fl(is)d(the)i(\014rst)f(a)m(v)-5 +b(ailable)36 b(p)s(ort)g(on)g(y)m(our)g(host.)60 b(This)34 +b(is)i(only)g(necessary)h(on)f(Unix)150 1167 y(hosts,)31 +b(where)e(it)h(is)g(t)m(ypically)f(something)h(lik)m(e)g(`)p +Ff(/dev/ttya)p Fl('.)275 1299 y Ff(gdb)h Fl(has)h(another)h(sp)s(ecial) +e(command)h(to)h(set)g(the)f(comm)m(unications)g(sp)s(eed:)44 +b(`)p Ff(speed)29 b Fe(bps)t Fl('.)46 b(This)150 1409 +y(command)27 b(also)g(is)g(only)f(used)g(from)h(Unix)f(hosts;)j(on)e +(DOS)g(hosts,)h(set)g(the)f(line)f(sp)s(eed)g(as)i(usual)d(from)150 +1518 y(outside)j(GDB)h(with)e(the)i(DOS)f Fd(mode)f Fl(command)i(\(for) +f(instance,)h(`)p Ff(mode)g(com2:9600,n,8,1,p)p Fl(')24 +b(for)29 b(a)150 1628 y(9600)j(bps)d(connection\).)275 +1760 y(The)37 b(`)p Ff(device)p Fl(')g(and)g(`)p Ff(speed)p +Fl(')h(commands)f(are)i(a)m(v)-5 b(ailable)37 b(only)g(when)g(y)m(ou)i +(use)f(a)g(Unix)f(host)h(to)150 1869 y(debug)30 b(y)m(our)g(Hitac)m(hi) +h(micropro)s(cessor)e(programs.)41 b(If)30 b(y)m(ou)h(use)f(a)h(DOS)f +(host,)h(GDB)h(dep)s(ends)d(on)h(an)150 1979 y(auxiliary)36 +b(terminate-and-sta)m(y-residen)m(t)j(program)g(called)e +Ff(asynctsr)f Fl(to)k(comm)m(unicate)f(with)e(the)150 +2089 y(dev)m(elopmen)m(t)32 b(b)s(oard)g(through)f(a)h(PC)g(serial)f(p) +s(ort.)45 b(Y)-8 b(ou)33 b(m)m(ust)f(also)g(use)f(the)i(DOS)e +Ff(mode)g Fl(command)150 2198 y(to)g(set)g(up)e(the)i(serial)e(p)s(ort) +h(on)g(the)h(DOS)f(side.)150 2415 y Fc(13.4.8.2)63 b(Using)43 +b(the)e(E7000)g(in-circuit)g(em)m(ulator)275 2605 y Fl(Y)-8 +b(ou)31 b(can)h(use)f(the)g(E7000)i(in-circuit)c(em)m(ulator)i(to)h +(dev)m(elop)f(co)s(de)h(for)f(either)g(the)g(Hitac)m(hi)g(SH)g(or)150 +2715 y(the)h(H8/300H.)j(Use)e(one)f(of)h(these)f(forms)g(of)g(the)g(`)p +Ff(target)d(e7000)p Fl(')i(command)h(to)h(connect)g(GDB)g(to)150 +2825 y(y)m(our)d(E7000:)150 2979 y Ff(target)f(e7000)g +Fe(p)s(ort)i(sp)s(eed)630 3089 y Fl(Use)j(this)e(form)h(if)f(y)m(our)h +(E7000)i(is)e(connected)h(to)g(a)g(serial)e(p)s(ort.)49 +b(The)33 b Fe(p)s(ort)h Fl(argumen)m(t)630 3198 y(iden)m(ti\014es)d +(what)h(serial)e(p)s(ort)i(to)h(use)e(\(for)i(example,)f(`)p +Ff(com2)p Fl('\).)46 b(The)31 b(third)f(argumen)m(t)j(is)630 +3308 y(the)e(line)d(sp)s(eed)i(in)f(bits)g(p)s(er)g(second)i(\(for)f +(example,)h(`)p Ff(9600)p Fl('\).)150 3463 y Ff(target)e(e7000)g +Fe(hostname)630 3572 y Fl(If)g(y)m(our)g(E7000)h(is)f(installed)d(as)k +(a)f(host)h(on)f(a)g(TCP/IP)f(net)m(w)m(ork,)j(y)m(ou)e(can)h(just)e +(sp)s(ecify)630 3682 y(its)i(hostname;)h(GDB)g(uses)f +Ff(telnet)f Fl(to)i(connect.)150 3899 y Fc(13.4.8.3)63 +b(Sp)s(ecial)42 b(GDB)e(commands)g(for)h(Hitac)m(hi)f(micros)275 +4089 y Fl(Some)30 b(GDB)h(commands)f(are)h(a)m(v)-5 b(ailable)30 +b(only)f(on)i(the)f(H8/300)j(or)d(the)h(H8/500)i(con\014gurations:)150 +4288 y Ff(set)c(machine)g(h8300)150 4398 y(set)g(machine)g(h8300h)630 +4508 y Fl(Condition)38 b(GDB)j(for)e(one)h(of)g(the)g(t)m(w)m(o)h(v)-5 +b(arian)m(ts)40 b(of)g(the)g(H8/300)i(arc)m(hitecture)e(with)630 +4617 y(`)p Ff(set)30 b(machine)p Fl('.)38 b(Y)-8 b(ou)28 +b(can)g(use)f(`)p Ff(show)j(machine)p Fl(')c(to)i(c)m(hec)m(k)h(whic)m +(h)e(v)-5 b(arian)m(t)27 b(is)g(curren)m(tly)630 4727 +y(in)i(e\013ect.)150 4881 y Ff(set)g(memory)g Fe(mo)s(d)150 +4991 y Ff(show)g(memory)630 5101 y Fl(Sp)s(ecify)h(whic)m(h)h(H8/500)j +(memory)d(mo)s(del)g(\()p Fe(mo)s(d)t Fl(\))g(y)m(ou)h(are)h(using)d +(with)g(`)p Ff(set)g(memory)p Fl(';)630 5210 y(c)m(hec)m(k)25 +b(whic)m(h)c(memory)i(mo)s(del)f(is)g(in)g(e\013ect)j(with)c(`)p +Ff(show)30 b(memory)p Fl('.)37 b(The)22 b(accepted)j(v)-5 +b(alues)630 5320 y(for)30 b Fe(mo)s(d)j Fl(are)e Ff(small)p +Fl(,)e Ff(big)p Fl(,)h Ff(medium)p Fl(,)f(and)h Ff(compact)p +Fl(.)p eop +%DVIPSSectionPage: 122 +122 123 bop 150 -116 a Fl(122)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fc(13.4.9)63 b(GDB)41 b(and)g(remote)f(MIPS)h(b)s(oards)275 +492 y Fl(GDB)28 b(can)f(use)g(the)h(MIPS)f(remote)h(debugging)e(proto)s +(col)h(to)h(talk)f(to)h(a)g(MIPS)f(b)s(oard)f(attac)m(hed)j(to)150 +601 y(a)h(serial)e(line.)39 b(This)28 b(is)h(a)m(v)-5 +b(ailable)29 b(when)f(y)m(ou)i(con\014gure)g(GDB)g(with)f(`)p +Ff(--target=mips-idt-ecoff)o Fl('.)275 719 y(Use)h(these)h(GDB)h +(commands)e(to)h(sp)s(ecify)e(the)h(connection)h(to)g(y)m(our)f(target) +i(b)s(oard:)150 879 y Ff(target)d(mips)g Fe(p)s(ort)630 +988 y Fl(T)-8 b(o)33 b(run)f(a)h(program)f(on)h(the)g(b)s(oard,)g +(start)g(up)f Ff(gdb)g Fl(with)f(the)j(name)e(of)h(y)m(our)g(program) +630 1098 y(as)40 b(the)h(argumen)m(t.)70 b(T)-8 b(o)40 +b(connect)h(to)g(the)g(b)s(oard,)g(use)f(the)g(command)g(`)p +Ff(target)29 b(mips)630 1208 y Fe(p)s(ort)r Fl(',)i(where)f +Fe(p)s(ort)j Fl(is)d(the)h(name)g(of)g(the)g(serial)f(p)s(ort)g +(connected)i(to)g(the)f(b)s(oard.)41 b(If)31 b(the)630 +1317 y(program)d(has)g(not)g(already)g(b)s(een)g(do)m(wnloaded)f(to)i +(the)f(b)s(oard,)g(y)m(ou)h(ma)m(y)g(use)f(the)g Ff(load)630 +1427 y Fl(command)i(to)h(do)m(wnload)f(it.)40 b(Y)-8 +b(ou)31 b(can)g(then)f(use)g(all)f(the)i(usual)d(GDB)k(commands.)630 +1561 y(F)-8 b(or)31 b(example,)g(this)f(sequence)h(connects)g(to)h(the) +f(target)h(b)s(oard)e(through)g(a)h(serial)e(p)s(ort,)630 +1671 y(and)h(loads)g(and)f(runs)g(a)i(program)f(called)g +Fe(prog)38 b Fl(through)29 b(the)i(debugger:)870 1800 +y Ff(host$)46 b(gdb)h Fe(prog)870 1904 y Ff(GDB)g(is)g(free)g(software) +e(and)i(...)870 2007 y(\(gdb\))f(target)g(mips)h(/dev/ttyb)870 +2111 y(\(gdb\))f(load)h Fe(prog)870 2215 y Ff(\(gdb\))f(run)150 +2375 y(target)29 b(mips)g Fe(hostname)5 b Ff(:)p Fe(p)s(ortn)m(um)m(b)s +(er)630 2484 y Fl(On)44 b(some)g(GDB)i(host)f(con\014gurations,)i(y)m +(ou)e(can)g(sp)s(ecify)e(a)i(TCP)e(connection)i(\(for)630 +2594 y(instance,)i(to)e(a)g(serial)e(line)f(managed)j(b)m(y)f(a)g +(terminal)f(concen)m(trator\))j(instead)d(of)i(a)630 +2703 y(serial)29 b(p)s(ort,)h(using)f(the)i(syn)m(tax)f(`)p +Fe(hostname)5 b Ff(:)p Fe(p)s(ortn)m(um)m(b)s(er)i Fl('.)150 +2863 y Ff(target)29 b(pmon)g Fe(p)s(ort)150 2998 y Ff(target)g(ddb)g +Fe(p)s(ort)150 3132 y Ff(target)g(lsi)g Fe(p)s(ort)150 +3267 y Fl(GDB)i(also)g(supp)s(orts)d(these)j(sp)s(ecial)e(commands)h +(for)g(MIPS)g(targets:)150 3427 y Ff(set)f(processor)f +Fe(args)150 3536 y Ff(show)h(processor)630 3646 y Fl(Use)h(the)f +Ff(set)h(processor)d Fl(command)i(to)h(set)g(the)f(t)m(yp)s(e)h(of)f +(MIPS)g(pro)s(cessor)g(when)g(y)m(ou)630 3756 y(w)m(an)m(t)37 +b(to)h(access)f(pro)s(cessor-t)m(yp)s(e-sp)s(eci\014c)f(registers.)59 +b(F)-8 b(or)37 b(example,)h Ff(set)29 b(processor)630 +3865 y Fe(r3041)42 b Fl(tells)33 b(GDB)i(to)g(use)e(the)h(CPO)f +(registers)h(appropriate)e(for)i(the)g(3041)i(c)m(hip.)50 +b(Use)630 3975 y(the)29 b Ff(show)g(processor)d Fl(command)i(to)i(see)f +(what)f(MIPS)g(pro)s(cessor)h(GDB)g(is)f(using.)39 b(Use)630 +4084 y(the)31 b Ff(info)e(reg)g Fl(command)h(to)i(see)e(what)h +(registers)f(GDB)h(is)f(using.)150 4244 y Ff(set)f(mipsfpu)g(double)150 +4354 y(set)g(mipsfpu)g(single)150 4463 y(set)g(mipsfpu)g(none)150 +4573 y(show)g(mipsfpu)630 4682 y Fl(If)d(y)m(our)h(target)i(b)s(oard)c +(do)s(es)i(not)g(supp)s(ort)e(the)i(MIPS)g(\015oating)f(p)s(oin)m(t)g +(copro)s(cessor,)j(y)m(ou)630 4792 y(should)23 b(use)h(the)h(command)f +(`)p Ff(set)30 b(mipsfpu)e(none)p Fl(')c(\(if)g(y)m(ou)h(need)f(this,)h +(y)m(ou)g(ma)m(y)g(wish)e(to)630 4902 y(put)g(the)g(command)h(in)e(y)m +(our)h([No)i(v)-5 b(alue)23 b(for)g(\\GDBINIT"]v)i(\014le\).)38 +b(This)22 b(tells)g(GDB)j(ho)m(w)630 5011 y(to)31 b(\014nd)e(the)i +(return)e(v)-5 b(alue)30 b(of)h(functions)e(whic)m(h)g(return)g +(\015oating)i(p)s(oin)m(t)e(v)-5 b(alues.)40 b(It)31 +b(also)630 5121 y(allo)m(ws)g(GDB)i(to)f(a)m(v)m(oid)h(sa)m(ving)e(the) +h(\015oating)g(p)s(oin)m(t)f(registers)g(when)g(calling)f(functions)630 +5230 y(on)39 b(the)h(b)s(oard.)66 b(If)39 b(y)m(ou)h(are)g(using)e(a)h +(\015oating)h(p)s(oin)m(t)e(copro)s(cessor)i(with)e(only)g(single)630 +5340 y(precision)30 b(\015oating)h(p)s(oin)m(t)f(supp)s(ort,)g(as)i(on) +f(the)h Fk(r4650)g Fl(pro)s(cessor,)f(use)h(the)f(command)p +eop +%DVIPSSectionPage: 123 +123 124 bop 150 -116 a Fl(Chapter)30 b(13:)41 b(Sp)s(ecifying)28 +b(a)j(Debugging)f(T)-8 b(arget)1729 b(123)630 299 y(`)p +Ff(set)30 b(mipsfpu)e(single)p Fl('.)39 b(The)29 b(default)g(double)f +(precision)g(\015oating)i(p)s(oin)m(t)e(copro)s(cessor)630 +408 y(ma)m(y)j(b)s(e)f(selected)h(using)d(`)p Ff(set)i(mipsfpu)f +(double)p Fl('.)630 544 y(In)d(previous)f(v)m(ersions)h(the)h(only)f(c) +m(hoices)i(w)m(ere)f(double)f(precision)e(or)j(no)g(\015oating)g(p)s +(oin)m(t,)630 654 y(so)i(`)p Ff(set)h(mipsfpu)e(on)p +Fl(')g(will)f(select)i(double)e(precision)g(and)h(`)p +Ff(set)i(mipsfpu)e(off)p Fl(')g(will)e(se-)630 763 y(lect)31 +b(no)f(\015oating)g(p)s(oin)m(t.)630 899 y(As)g(usual,)f(y)m(ou)i(can)g +(inquire)d(ab)s(out)i(the)g Ff(mipsfpu)f Fl(v)-5 b(ariable)29 +b(with)g(`)p Ff(show)g(mipsfpu)p Fl('.)150 1061 y Ff(set)g(remotedebug) +f Fe(n)150 1170 y Ff(show)h(remotedebug)630 1280 y Fl(Y)-8 +b(ou)25 b(can)g(see)g(some)g(debugging)e(information)g(ab)s(out)h(comm) +m(unications)g(with)f(the)i(b)s(oard)630 1389 y(b)m(y)i(setting)g(the)g +Ff(remotedebug)d Fl(v)-5 b(ariable.)38 b(If)27 b(y)m(ou)g(set)g(it)g +(to)g Ff(1)g Fl(using)e(`)p Ff(set)30 b(remotedebug)630 +1499 y(1)p Fl(',)25 b(ev)m(ery)g(pac)m(k)m(et)h(is)d(displa)m(y)m(ed.) +37 b(If)24 b(y)m(ou)g(set)h(it)e(to)i Ff(2)p Fl(,)g(ev)m(ery)g(c)m +(haracter)g(is)e(displa)m(y)m(ed.)37 b(Y)-8 b(ou)630 +1609 y(can)23 b(c)m(hec)m(k)g(the)g(curren)m(t)f(v)-5 +b(alue)22 b(at)h(an)m(y)f(time)g(with)f(the)i(command)f(`)p +Ff(show)30 b(remotedebug)p Fl('.)150 1770 y Ff(set)f(timeout)g +Fe(seconds)150 1880 y Ff(set)g(retransmit-timeout)d Fe(seconds)150 +1989 y Ff(show)j(timeout)150 2099 y(show)g(retransmit-timeout)630 +2209 y Fl(Y)-8 b(ou)22 b(can)g(con)m(trol)g(the)g(timeout)g(used)f +(while)e(w)m(aiting)i(for)h(a)g(pac)m(k)m(et,)k(in)20 +b(the)i(MIPS)f(remote)630 2318 y(proto)s(col,)38 b(with)e(the)h +Ff(set)29 b(timeout)f Fe(seconds)41 b Fl(command.)59 +b(The)36 b(default)g(is)g(5)h(seconds.)630 2428 y(Similarly)-8 +b(,)30 b(y)m(ou)j(can)f(con)m(trol)h(the)g(timeout)f(used)g(while)e(w)m +(aiting)i(for)g(an)g(ac)m(kno)m(wledge-)630 2537 y(men)m(t)37 +b(of)f(a)h(pac)m(k)m(et)h(with)d(the)i Ff(set)30 b(retransmit-timeout) +25 b Fe(seconds)40 b Fl(command.)58 b(The)630 2647 y(default)27 +b(is)g(3)h(seconds.)40 b(Y)-8 b(ou)29 b(can)f(insp)s(ect)f(b)s(oth)g(v) +-5 b(alues)27 b(with)g Ff(show)i(timeout)d Fl(and)h Ff(show)630 +2757 y(retransmit-timeout)p Fl(.)35 b(\(These)29 b(commands)g(are)g +Fi(only)38 b Fl(a)m(v)-5 b(ailable)28 b(when)g(GDB)h(is)f(con-)630 +2866 y(\014gured)h(for)h(`)p Ff(--target=mips-idt-ecoff)p +Fl('.\))630 3002 y(The)e(timeout)g(set)g(b)m(y)g Ff(set)i(timeout)c +Fl(do)s(es)i(not)g(apply)f(when)g(GDB)i(is)f(w)m(aiting)f(for)h(y)m +(our)630 3111 y(program)39 b(to)g(stop.)67 b(In)38 b(that)h(case,)k +(GDB)d(w)m(aits)f(forev)m(er)g(b)s(ecause)g(it)f(has)h(no)g(w)m(a)m(y)h +(of)630 3221 y(kno)m(wing)30 b(ho)m(w)g(long)g(the)h(program)f(is)f +(going)h(to)i(run)d(b)s(efore)h(stopping.)150 3450 y +Fc(13.4.10)63 b(Sim)m(ulated)40 b(CPU)h(target)275 3645 +y Fl(F)-8 b(or)39 b(some)f(con\014gurations,)i(GDB)f(includes)d(a)j +(CPU)f(sim)m(ulator)f(that)i(y)m(ou)g(can)f(use)g(instead)g(of)150 +3754 y(a)g(hardw)m(are)f(CPU)g(to)h(debug)f(y)m(our)g(programs.)62 +b(Curren)m(tly)-8 b(,)38 b(sim)m(ulators)e(are)i(a)m(v)-5 +b(ailable)37 b(for)g(ARM,)150 3864 y(D10V,)32 b(D30V,)f(FR30,)h +(H8/300,)g(H8/500,)h(i960,)e(M32R,)g(MIPS,)f(MN10200,)j(MN10300,)g(P)m +(o)m(w)m(erPC,)150 3974 y(SH,)d(Sparc,)g(V850,)i(W65,)g(and)e(Z8000.) +275 4110 y(F)-8 b(or)27 b(the)g(Z8000)h(family)-8 b(,)26 +b(`)p Ff(target)j(sim)p Fl(')d(sim)m(ulates)f(either)i(the)f(Z8002)i +(\(the)f(unsegmen)m(ted)g(v)-5 b(arian)m(t)150 4220 y(of)30 +b(the)g(Z8000)i(arc)m(hitecture\))f(or)f(the)g(Z8001)h(\(the)g(segmen)m +(ted)g(v)-5 b(arian)m(t\).)41 b(The)29 b(sim)m(ulator)g(recognizes)150 +4329 y(whic)m(h)g(arc)m(hitecture)i(is)f(appropriate)f(b)m(y)h(insp)s +(ecting)f(the)h(ob)5 b(ject)31 b(co)s(de.)150 4492 y +Ff(target)e(sim)g Fe(args)630 4602 y Fl(Debug)h(programs)f(on)g(a)h +(sim)m(ulated)e(CPU.)h(If)g(the)h(sim)m(ulator)e(supp)s(orts)f(setup)i +(options,)630 4712 y(sp)s(ecify)g(them)h(via)g Fe(args)p +Fl(.)150 4874 y(After)36 b(sp)s(ecifying)d(this)h(target,)k(y)m(ou)e +(can)f(debug)g(programs)g(for)g(the)g(sim)m(ulated)f(CPU)h(in)f(the)i +(same)150 4984 y(st)m(yle)e(as)g(programs)f(for)g(y)m(our)g(host)h +(computer;)h(use)f(the)f Ff(file)g Fl(command)g(to)h(load)f(a)h(new)f +(program)150 5094 y(image,)e(the)f Ff(run)g Fl(command)g(to)h(run)e(y)m +(our)h(program,)h(and)f(so)g(on.)275 5230 y(As)36 b(w)m(ell)g(as)g +(making)g(a)m(v)-5 b(ailable)36 b(all)g(the)h(usual)e(mac)m(hine)h +(registers)g(\(see)i Ff(info)29 b(reg)p Fl(\),)38 b(the)f(Z8000)150 +5340 y(sim)m(ulator)29 b(pro)m(vides)h(three)g(additional)e(items)i(of) +h(information)e(as)h(sp)s(ecially)e(named)i(registers:)p +eop +%DVIPSSectionPage: 124 +124 125 bop 150 -116 a Fl(124)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(cycles)192 b Fl(Coun)m(ts)30 b(clo)s(c)m(k-tic)m(ks)i(in)d +(the)h(sim)m(ulator.)150 458 y Ff(insts)240 b Fl(Coun)m(ts)30 +b(instructions)e(run)h(in)g(the)i(sim)m(ulator.)150 618 +y Ff(time)288 b Fl(Execution)30 b(time)g(in)f(60ths)i(of)g(a)f(second.) +275 777 y(Y)-8 b(ou)21 b(can)h(refer)f(to)h(these)f(v)-5 +b(alues)21 b(in)f(GDB)i(expressions)e(with)f(the)j(usual)e(con)m(v)m +(en)m(tions;)25 b(for)c(example,)150 887 y(`)p Ff(b)30 +b(fputc)f(if)h($cycles>5000)p Fl(')e(sets)j(a)g(conditional)f(breakp)s +(oin)m(t)g(that)h(susp)s(ends)e(only)h(after)h(at)h(least)150 +996 y(5000)g(sim)m(ulated)d(clo)s(c)m(k)i(tic)m(ks.)p +eop +%DVIPSSectionPage: 125 +125 126 bop 150 -116 a Fl(Chapter)30 b(14:)41 b(Con)m(trolling)29 +b(GDB)2272 b(125)150 299 y Fg(14)80 b(Con)l(trolling)54 +b(GDB)275 533 y Fl(Y)-8 b(ou)20 b(can)h(alter)f(the)h(w)m(a)m(y)g(GDB)h +(in)m(teracts)e(with)f(y)m(ou)i(b)m(y)f(using)f(the)i +Ff(set)e Fl(command.)37 b(F)-8 b(or)21 b(commands)150 +643 y(con)m(trolling)28 b(ho)m(w)i(GDB)g(displa)m(ys)e(data,)i(see)g +(Section)f(8.7)i([Prin)m(t)d(settings],)i(page)h(61;)f(other)g +(settings)150 752 y(are)h(describ)s(ed)d(here.)150 1010 +y Fj(14.1)68 b(Prompt)275 1202 y Fl(GDB)31 b(indicates)e(its)h +(readiness)g(to)h(read)f(a)h(command)f(b)m(y)h(prin)m(ting)d(a)j +(string)e(called)h(the)h Fe(prompt)p Fl(.)150 1312 y(This)k(string)g +(is)g(normally)g(`)p Ff(\(gdb\))p Fl('.)58 b(Y)-8 b(ou)37 +b(can)f(c)m(hange)i(the)f(prompt)e(string)g(with)h(the)g +Ff(set)30 b(prompt)150 1421 y Fl(command.)39 b(F)-8 b(or)25 +b(instance,)h(when)e(debugging)g(GDB)i(with)e(GDB,)i(it)f(is)f(useful)f +(to)j(c)m(hange)g(the)f(prompt)150 1531 y(in)k(one)i(of)f(the)h(GDB)g +(sessions)f(so)g(that)h(y)m(ou)g(can)g(alw)m(a)m(ys)g(tell)e(whic)m(h)g +(one)i(y)m(ou)g(are)f(talking)g(to.)275 1665 y Fi(Note:)45 +b Ff(set)29 b(prompt)f Fl(no)i(longer)g(adds)f(a)h(space)g(for)g(y)m +(ou)g(after)g(the)g(prompt)f(y)m(ou)h(set.)42 b(This)28 +b(allo)m(ws)150 1775 y(y)m(ou)j(to)g(set)g(a)g(prompt)e(whic)m(h)g +(ends)h(in)f(a)h(space)h(or)g(a)g(prompt)e(that)i(do)s(es)f(not.)150 +1984 y Ff(set)f(prompt)g Fe(newprompt)630 2094 y Fl(Directs)i(GDB)g(to) +g(use)f Fe(newprompt)h Fl(as)g(its)f(prompt)f(string)h(henceforth.)150 +2253 y Ff(show)f(prompt)630 2363 y Fl(Prin)m(ts)g(a)i(line)e(of)h(the)h +(form:)40 b(`)p Ff(Gdb's)29 b(prompt)g(is:)g Fe(y)m(our-prompt)r +Fl(')150 2620 y Fj(14.2)68 b(Command)46 b(editing)275 +2813 y Fl(GDB)38 b(reads)e(its)g(input)f(commands)i(via)f(the)i +Fe(readline)i Fl(in)m(terface.)61 b(This)35 b Fk(gnu)h +Fl(library)f(pro)m(vides)150 2922 y(consisten)m(t)c(b)s(eha)m(vior)f +(for)h(programs)f(whic)m(h)g(pro)m(vide)g(a)h(command)g(line)e(in)m +(terface)j(to)f(the)g(user.)42 b(Ad-)150 3032 y(v)-5 +b(an)m(tages)33 b(are)e Fk(gnu)g Fl(Emacs-st)m(yle)g(or)g +Fe(vi)p Fl(-st)m(yle)g(inline)d(editing)h(of)i(commands,)g +Ff(csh)p Fl(-lik)m(e)f(history)g(sub-)150 3142 y(stitution,)f(and)h(a)h +(storage)h(and)e(recall)f(of)i(command)f(history)f(across)i(debugging)f +(sessions.)275 3276 y(Y)-8 b(ou)29 b(ma)m(y)g(con)m(trol)g(the)g(b)s +(eha)m(vior)f(of)h(command)g(line)e(editing)g(in)h(GDB)i(with)d(the)i +(command)g Ff(set)p Fl(.)150 3485 y Ff(set)g(editing)150 +3595 y(set)g(editing)g(on)630 3704 y Fl(Enable)g(command)h(line)f +(editing)g(\(enabled)h(b)m(y)g(default\).)150 3864 y +Ff(set)f(editing)g(off)630 3973 y Fl(Disable)g(command)i(line)d +(editing.)150 4133 y Ff(show)h(editing)630 4242 y Fl(Sho)m(w)h(whether) +g(command)g(line)e(editing)i(is)f(enabled.)150 4500 y +Fj(14.3)68 b(Command)46 b(history)275 4692 y Fl(GDB)29 +b(can)h(k)m(eep)f(trac)m(k)h(of)f(the)g(commands)g(y)m(ou)g(t)m(yp)s(e) +g(during)d(y)m(our)j(debugging)f(sessions,)g(so)h(that)150 +4802 y(y)m(ou)j(can)g(b)s(e)f(certain)h(of)g(precisely)e(what)h(happ)s +(ened.)43 b(Use)32 b(these)h(commands)e(to)h(manage)h(the)f(GDB)150 +4912 y(command)e(history)f(facilit)m(y)-8 b(.)150 5121 +y Ff(set)29 b(history)g(filename)f Fe(fname)630 5230 +y Fl(Set)f(the)g(name)g(of)g(the)g(GDB)h(command)f(history)f(\014le)g +(to)i Fe(fname)p Fl(.)39 b(This)25 b(is)h(the)h(\014le)f(where)630 +5340 y(GDB)33 b(reads)f(an)g(initial)d(command)j(history)f(list,)g(and) +h(where)f(it)h(writes)f(the)h(command)p eop +%DVIPSSectionPage: 126 +126 127 bop 150 -116 a Fl(126)2599 b(Debugging)31 b(with)e(GDB)630 +299 y(history)e(from)h(this)f(session)g(when)g(it)h(exits.)39 +b(Y)-8 b(ou)29 b(can)f(access)i(this)d(list)g(through)g(history)630 +408 y(expansion)44 b(or)h(through)g(the)h(history)e(command)h(editing)f +(c)m(haracters)j(listed)c(b)s(elo)m(w.)630 518 y(This)31 +b(\014le)g(defaults)h(to)h(the)f(v)-5 b(alue)32 b(of)h(the)f(en)m +(vironmen)m(t)g(v)-5 b(ariable)32 b Ff(GDBHISTFILE)p +Fl(,)e(or)i(to)630 628 y(`)p Ff(./.gdb_history)p Fl(')27 +b(if)i(this)h(v)-5 b(ariable)29 b(is)g(not)i(set.)150 +775 y Ff(set)e(history)g(save)150 885 y(set)g(history)g(save)g(on)630 +994 y Fl(Record)k(command)g(history)e(in)h(a)h(\014le,)g(whose)f(name)h +(ma)m(y)g(b)s(e)f(sp)s(eci\014ed)f(with)h(the)h Ff(set)630 +1104 y(history)28 b(filename)h Fl(command.)40 b(By)31 +b(default,)e(this)h(option)g(is)f(disabled.)150 1251 +y Ff(set)g(history)g(save)g(off)630 1361 y Fl(Stop)h(recording)g +(command)g(history)f(in)g(a)i(\014le.)150 1508 y Ff(set)e(history)g +(size)g Fe(size)630 1618 y Fl(Set)d(the)f(n)m(um)m(b)s(er)f(of)i +(commands)f(whic)m(h)f(GDB)i(k)m(eeps)g(in)e(its)h(history)g(list.)37 +b(This)24 b(defaults)630 1728 y(to)31 b(the)g(v)-5 b(alue)30 +b(of)h(the)g(en)m(vironmen)m(t)f(v)-5 b(ariable)30 b +Ff(HISTSIZE)p Fl(,)e(or)j(to)g(256)h(if)e(this)f(v)-5 +b(ariable)30 b(is)630 1837 y(not)h(set.)275 2004 y(History)f(expansion) +f(assigns)g(sp)s(ecial)g(meaning)h(to)h(the)g(c)m(haracter)h +Fd(!)p Fl(.)275 2132 y(Since)f Fd(!)h Fl(is)g(also)h(the)g(logical)f +(not)h(op)s(erator)g(in)e(C,)h(history)g(expansion)f(is)h(o\013)h(b)m +(y)g(default.)46 b(If)33 b(y)m(ou)150 2242 y(decide)23 +b(to)i(enable)e(history)f(expansion)h(with)f(the)i Ff(set)30 +b(history)e(expansion)g(on)23 b Fl(command,)i(y)m(ou)f(ma)m(y)150 +2351 y(sometimes)33 b(need)g(to)h(follo)m(w)f Fd(!)g +Fl(\(when)g(it)f(is)h(used)f(as)i(logical)f(not,)h(in)e(an)h +(expression\))g(with)f(a)h(space)150 2461 y(or)f(a)g(tab)g(to)g(prev)m +(en)m(t)g(it)g(from)f(b)s(eing)f(expanded.)44 b(The)31 +b(readline)f(history)g(facilities)g(do)i(not)g(attempt)150 +2570 y(substitution)c(on)i(the)h(strings)e Fd(!=)h Fl(and)g +Fd(!\()p Fl(,)g(ev)m(en)h(when)e(history)g(expansion)h(is)f(enabled.) +275 2699 y(The)g(commands)h(to)i(con)m(trol)e(history)g(expansion)f +(are:)150 2884 y Ff(set)g(history)g(expansion)f(on)150 +2994 y(set)h(history)g(expansion)630 3103 y Fl(Enable)g(history)h +(expansion.)39 b(History)30 b(expansion)f(is)h(o\013)h(b)m(y)f +(default.)150 3251 y Ff(set)f(history)g(expansion)f(off)630 +3361 y Fl(Disable)h(history)h(expansion.)630 3489 y(The)42 +b(readline)e(co)s(de)j(comes)g(with)e(more)h(complete)h(do)s(cumen)m +(tation)f(of)h(editing)e(and)630 3599 y(history)31 b(expansion)g +(features.)46 b(Users)32 b(unfamiliar)d(with)i Fk(gnu)h +Fl(Emacs)g(or)g Ff(vi)g Fl(ma)m(y)h(wish)630 3708 y(to)e(read)f(it.)150 +3856 y Ff(show)f(history)150 3965 y(show)g(history)g(filename)150 +4075 y(show)g(history)g(save)150 4184 y(show)g(history)g(size)150 +4294 y(show)g(history)g(expansion)630 4404 y Fl(These)48 +b(commands)h(displa)m(y)e(the)i(state)h(of)f(the)g(GDB)g(history)f +(parameters.)96 b Ff(show)630 4513 y(history)28 b Fl(b)m(y)j(itself)e +(displa)m(ys)f(all)i(four)f(states.)150 4699 y Ff(show)g(commands)630 +4808 y Fl(Displa)m(y)h(the)g(last)g(ten)h(commands)f(in)f(the)i +(command)f(history)-8 b(.)150 4956 y Ff(show)29 b(commands)f +Fe(n)630 5065 y Fl(Prin)m(t)h(ten)i(commands)f(cen)m(tered)h(on)g +(command)f(n)m(um)m(b)s(er)f Fe(n)p Fl(.)150 5213 y Ff(show)g(commands) +f(+)630 5322 y Fl(Prin)m(t)h(ten)i(commands)f(just)g(after)h(the)f +(commands)g(last)g(prin)m(ted.)p eop +%DVIPSSectionPage: 127 +127 128 bop 150 -116 a Fl(Chapter)30 b(14:)41 b(Con)m(trolling)29 +b(GDB)2272 b(127)150 299 y Fj(14.4)68 b(Screen)45 b(size)275 +491 y Fl(Certain)36 b(commands)h(to)i(GDB)f(ma)m(y)h(pro)s(duce)d +(large)i(amoun)m(ts)g(of)f(information)f(output)h(to)i(the)150 +600 y(screen.)51 b(T)-8 b(o)34 b(help)f(y)m(ou)h(read)g(all)f(of)h(it,) +g(GDB)h(pauses)e(and)g(asks)h(y)m(ou)h(for)e(input)f(at)j(the)f(end)f +(of)h(eac)m(h)150 710 y(page)40 b(of)f(output.)66 b(T)m(yp)s(e)1086 +707 y Fb(h)p 1110 654 151 4 v 1110 710 a Fa(RET)p 1110 +725 V 1257 707 a Fb(i)1326 710 y Fl(when)38 b(y)m(ou)h(w)m(an)m(t)h(to) +g(con)m(tin)m(ue)f(the)g(output,)j(or)d Fd(q)f Fl(to)i(discard)e(the) +150 820 y(remaining)27 b(output.)40 b(Also,)30 b(the)f(screen)g(width)f +(setting)h(determines)f(when)g(to)i(wrap)e(lines)g(of)h(output.)150 +929 y(Dep)s(ending)c(on)h(what)g(is)f(b)s(eing)g(prin)m(ted,)g(GDB)j +(tries)d(to)i(break)f(the)g(line)f(at)i(a)f(readable)g(place,)h(rather) +150 1039 y(than)j(simply)e(letting)i(it)g(o)m(v)m(er\015o)m(w)i(on)m +(to)f(the)g(follo)m(wing)e(line.)275 1173 y(Normally)i(GDB)j(kno)m(ws)f +(the)g(size)g(of)g(the)g(screen)g(from)f(the)h(termcap)g(data)h(base)f +(together)h(with)150 1282 y(the)f(v)-5 b(alue)32 b(of)i(the)f +Ff(TERM)e Fl(en)m(vironmen)m(t)i(v)-5 b(ariable)32 b(and)g(the)h +Ff(stty)c(rows)j Fl(and)g Ff(stty)d(cols)j Fl(settings.)48 +b(If)150 1392 y(this)29 b(is)h(not)g(correct,)i(y)m(ou)f(can)f(o)m(v)m +(erride)h(it)f(with)f(the)h Ff(set)g(height)f Fl(and)g +Ff(set)h(width)f Fl(commands:)150 1599 y Ff(set)g(height)g +Fe(lpp)150 1708 y Ff(show)g(height)150 1818 y(set)g(width)g +Fe(cpl)150 1927 y Ff(show)g(width)630 2037 y Fl(These)g +Ff(set)f Fl(commands)g(sp)s(ecify)g(a)h(screen)h(heigh)m(t)e(of)i +Fe(lpp)g Fl(lines)d(and)h(a)h(screen)h(width)d(of)630 +2147 y Fe(cpl)33 b Fl(c)m(haracters.)42 b(The)30 b(asso)s(ciated)h +Ff(show)e Fl(commands)h(displa)m(y)f(the)h(curren)m(t)g(settings.)630 +2280 y(If)40 b(y)m(ou)g(sp)s(ecify)f(a)i(heigh)m(t)f(of)g(zero)h +(lines,)g(GDB)g(do)s(es)f(not)h(pause)e(during)f(output)i(no)630 +2390 y(matter)g(ho)m(w)g(long)e(the)i(output)f(is.)66 +b(This)38 b(is)g(useful)g(if)g(output)h(is)f(to)j(a)e(\014le)g(or)g(to) +h(an)630 2500 y(editor)30 b(bu\013er.)630 2633 y(Lik)m(ewise,)46 +b(y)m(ou)e(can)g(sp)s(ecify)e(`)p Ff(set)30 b(width)f(0)p +Fl(')44 b(to)g(prev)m(en)m(t)g(GDB)h(from)e(wrapping)f(its)630 +2743 y(output.)150 2999 y Fj(14.5)68 b(Num)l(b)t(ers)275 +3191 y Fl(Y)-8 b(ou)34 b(can)h(alw)m(a)m(ys)g(en)m(ter)g(n)m(um)m(b)s +(ers)e(in)g(o)s(ctal,)j(decimal,)f(or)f(hexadecimal)g(in)f(GDB)j(b)m(y) +e(the)g(usual)150 3300 y(con)m(v)m(en)m(tions:)41 b(o)s(ctal)29 +b(n)m(um)m(b)s(ers)e(b)s(egin)g(with)g(`)p Ff(0)p Fl(',)j(decimal)d(n)m +(um)m(b)s(ers)g(end)h(with)f(`)p Ff(.)p Fl(',)j(and)e(hexadecimal)150 +3410 y(n)m(um)m(b)s(ers)d(b)s(egin)h(with)f(`)p Ff(0x)p +Fl('.)39 b(Num)m(b)s(ers)26 b(that)h(b)s(egin)e(with)h(none)g(of)h +(these)g(are,)h(b)m(y)f(default,)g(en)m(tered)g(in)150 +3519 y(base)g(10;)i(lik)m(ewise,)d(the)h(default)e(displa)m(y)g(for)i +(n)m(um)m(b)s(ers|when)d(no)i(particular)f(format)i(is)f(sp)s +(eci\014ed|)150 3629 y(is)i(base)i(10.)41 b(Y)-8 b(ou)30 +b(can)g(c)m(hange)g(the)g(default)e(base)i(for)f(b)s(oth)f(input)g(and) +g(output)h(with)f(the)i Ff(set)f(radix)150 3738 y Fl(command.)150 +3945 y Ff(set)g(input-radix)f Fe(base)630 4055 y Fl(Set)h(the)h +(default)e(base)h(for)g(n)m(umeric)f(input.)38 b(Supp)s(orted)27 +b(c)m(hoices)j(for)f Fe(base)34 b Fl(are)c(decimal)630 +4164 y(8,)39 b(10,)h(or)d(16.)61 b Fe(base)42 b Fl(m)m(ust)37 +b(itself)e(b)s(e)i(sp)s(eci\014ed)e(either)h(unam)m(biguously)e(or)j +(using)f(the)630 4274 y(curren)m(t)30 b(default)g(radix;)f(for)h +(example,)h(an)m(y)f(of)870 4402 y Ff(set)47 b(radix)f(012)870 +4506 y(set)h(radix)f(10.)870 4610 y(set)h(radix)f(0xa)630 +4743 y Fl(sets)35 b(the)g(base)g(to)h(decimal.)53 b(On)34 +b(the)h(other)h(hand,)f(`)p Ff(set)30 b(radix)e(10)p +Fl(')35 b(lea)m(v)m(es)h(the)f(radix)630 4853 y(unc)m(hanged)30 +b(no)g(matter)i(what)e(it)g(w)m(as.)150 5011 y Ff(set)f(output-radix)f +Fe(base)630 5121 y Fl(Set)c(the)g(default)f(base)i(for)e(n)m(umeric)g +(displa)m(y)-8 b(.)37 b(Supp)s(orted)22 b(c)m(hoices)j(for)e +Fe(base)30 b Fl(are)24 b(decimal)630 5230 y(8,)39 b(10,)h(or)d(16.)61 +b Fe(base)42 b Fl(m)m(ust)37 b(itself)e(b)s(e)i(sp)s(eci\014ed)e +(either)h(unam)m(biguously)e(or)j(using)f(the)630 5340 +y(curren)m(t)30 b(default)g(radix.)p eop +%DVIPSSectionPage: 128 +128 129 bop 150 -116 a Fl(128)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(show)g(input-radix)630 408 y Fl(Displa)m(y)h(the)g(curren)m(t) +g(default)g(base)g(for)g(n)m(umeric)g(input.)150 553 +y Ff(show)f(output-radix)630 663 y Fl(Displa)m(y)h(the)g(curren)m(t)g +(default)g(base)g(for)g(n)m(umeric)g(displa)m(y)-8 b(.)150 +899 y Fj(14.6)68 b(Optional)46 b(w)l(arnings)g(and)f(messages)275 +1084 y Fl(By)23 b(default,)h(GDB)h(is)d(silen)m(t)h(ab)s(out)g(its)g +(inner)e(w)m(orkings.)38 b(If)23 b(y)m(ou)g(are)h(running)d(on)i(a)h +(slo)m(w)f(mac)m(hine,)150 1194 y(y)m(ou)29 b(ma)m(y)g(w)m(an)m(t)h(to) +f(use)f(the)h Ff(set)h(verbose)c Fl(command.)40 b(This)27 +b(mak)m(es)j(GDB)g(tell)d(y)m(ou)i(when)f(it)g(do)s(es)h(a)150 +1303 y(length)m(y)h(in)m(ternal)f(op)s(eration,)h(so)h(y)m(ou)g(will)c +(not)k(think)e(it)h(has)g(crashed.)275 1430 y(Curren)m(tly)-8 +b(,)33 b(the)h(messages)h(con)m(trolled)e(b)m(y)h Ff(set)29 +b(verbose)j Fl(are)i(those)g(whic)m(h)f(announce)g(that)i(the)150 +1540 y(sym)m(b)s(ol)26 b(table)i(for)f(a)h(source)g(\014le)e(is)h(b)s +(eing)f(read;)i(see)h Ff(symbol-file)24 b Fl(in)i(Section)h(12.1)j +([Commands)c(to)150 1650 y(sp)s(ecify)j(\014les],)h(page)h(95.)150 +1830 y Ff(set)e(verbose)g(on)630 1939 y Fl(Enables)g(GDB)j(output)e(of) +g(certain)g(informational)f(messages.)150 2084 y Ff(set)g(verbose)g +(off)630 2194 y Fl(Disables)g(GDB)j(output)e(of)g(certain)h +(informational)d(messages.)150 2339 y Ff(show)h(verbose)630 +2448 y Fl(Displa)m(ys)g(whether)h Ff(set)g(verbose)e +Fl(is)h(on)i(or)f(o\013.)275 2593 y(By)38 b(default,)h(if)d(GDB)j +(encoun)m(ters)g(bugs)e(in)f(the)i(sym)m(b)s(ol)f(table)g(of)h(an)g(ob) +5 b(ject)39 b(\014le,)f(it)g(is)f(silen)m(t;)150 2703 +y(but)28 b(if)g(y)m(ou)h(are)h(debugging)e(a)h(compiler,)f(y)m(ou)h(ma) +m(y)h(\014nd)d(this)h(information)g(useful)f(\(see)j(Section)e(12.2)150 +2812 y([Errors)i(reading)f(sym)m(b)s(ol)g(\014les],)h(page)h(98\).)150 +2993 y Ff(set)e(complaints)f Fe(limit)630 3102 y Fl(P)m(ermits)33 +b(GDB)i(to)f(output)f Fe(limit)h Fl(complain)m(ts)e(ab)s(out)i(eac)m(h) +g(t)m(yp)s(e)g(of)g(un)m(usual)d(sym)m(b)s(ols)630 3212 +y(b)s(efore)24 b(b)s(ecoming)f(silen)m(t)g(ab)s(out)g(the)h(problem.)37 +b(Set)25 b Fe(limit)e Fl(to)i(zero)g(to)f(suppress)e(all)h(com-)630 +3321 y(plain)m(ts;)29 b(set)i(it)f(to)h(a)g(large)f(n)m(um)m(b)s(er)f +(to)j(prev)m(en)m(t)f(complain)m(ts)e(from)h(b)s(eing)f(suppressed.)150 +3466 y Ff(show)g(complaints)630 3576 y Fl(Displa)m(ys)g(ho)m(w)i(man)m +(y)f(sym)m(b)s(ol)f(complain)m(ts)h(GDB)h(is)f(p)s(ermitted)f(to)i(pro) +s(duce.)275 3721 y(By)43 b(default,)i(GDB)f(is)e(cautious,)k(and)c +(asks)h(what)g(sometimes)g(seems)g(to)h(b)s(e)e(a)h(lot)g(of)g(stupid) +150 3830 y(questions)29 b(to)h(con\014rm)e(certain)i(commands.)40 +b(F)-8 b(or)30 b(example,)f(if)g(y)m(ou)g(try)h(to)g(run)e(a)i(program) +f(whic)m(h)f(is)150 3940 y(already)i(running:)390 4061 +y Ff(\(gdb\))46 b(run)390 4165 y(The)h(program)f(being)g(debugged)g +(has)h(been)f(started)g(already.)390 4269 y(Start)g(it)i(from)e(the)h +(beginning?)e(\(y)i(or)g(n\))275 4396 y Fl(If)25 b(y)m(ou)i(are)g +(willing)22 b(to)27 b(un\015inc)m(hingly)c(face)k(the)f(consequences)h +(of)g(y)m(our)f(o)m(wn)g(commands,)h(y)m(ou)g(can)150 +4506 y(disable)i(this)g(\\feature":)150 4686 y Ff(set)g(confirm)g(off) +630 4796 y Fl(Disables)g(con\014rmation)h(requests.)150 +4941 y Ff(set)f(confirm)g(on)630 5050 y Fl(Enables)g(con\014rmation)h +(requests)g(\(the)h(default\).)150 5195 y Ff(show)e(confirm)630 +5305 y Fl(Displa)m(ys)g(state)j(of)f(con\014rmation)e(requests.)p +eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmcsc10 17.28 3 +/Fa 3 118 df<000000007FF80000380000000007FFFF800078000000003FFFFFE000F8 +00000001FFFFFFF800F800000007FFF007FE01F80000001FFF0000FF03F80000003FFC00 +001F87F8000000FFF000000FCFF8000001FFC0000003EFF8000003FF80000001FFF80000 +07FE00000000FFF800000FFC000000007FF800001FF8000000003FF800003FF000000000 +1FF800007FF0000000000FF80000FFE0000000000FF80001FFC00000000007F80001FFC0 +0000000007F80003FF800000000003F80007FF800000000003F80007FF000000000001F8 +000FFF000000000001F8000FFE000000000001F8001FFE000000000000F8001FFE000000 +000000F8003FFE000000000000F8003FFC000000000000F8003FFC00000000000078007F +FC00000000000078007FFC00000000000078007FFC00000000000078007FF80000000000 +000000FFF80000000000000000FFF80000000000000000FFF80000000000000000FFF800 +00000000000000FFF80000000000000000FFF80000000000000000FFF800000000000000 +00FFF80000000000000000FFF80000000000000000FFF80000000000000000FFF8000000 +0000000000FFF80000000000000000FFF80000000000000000FFF800000000000000007F +F80000000FFFFFFFF87FFC0000000FFFFFFFF87FFC0000000FFFFFFFF87FFC0000000FFF +FFFFF83FFC0000000003FFFE003FFC00000000007FFC003FFE00000000007FF8001FFE00 +000000003FF8001FFE00000000003FF8000FFF00000000003FF8000FFF00000000003FF8 +0007FF00000000003FF80007FF80000000003FF80003FF80000000003FF80001FFC00000 +00003FF80001FFC0000000003FF80000FFE0000000003FF800007FF0000000003FF80000 +3FF8000000003FF800001FF8000000003FF800000FFC000000007FF8000007FF00000000 +7FF8000003FF80000000FFF8000001FFC0000001FFF8000000FFF0000003E7F80000003F +FC00000FE3F80000001FFF80003FC1F800000007FFF003FF00F800000001FFFFFFFE0078 +000000003FFFFFF800380000000007FFFFC0000000000000007FFC000000004D4E79CB5C +>103 D110 +D117 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmsltt10 10.95 26 +/Fe 26 123 df<00001E001E0000003F003F0000003F803F8000003F803F8000007F807F +8000007F807F8000007F007F0000007F007F000000FF00FF000000FF00FF000000FE00FE +000000FE00FE000001FE01FE000001FE01FE000001FC01FC0007FFFFFFFFE00FFFFFFFFF +F01FFFFFFFFFF01FFFFFFFFFF01FFFFFFFFFF00FFFFFFFFFF007FFFFFFFFE0000FE00FE0 +00000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000003FC03FC0 +00003FC03FC000003F803F8000003F803F8000007F807F8000007F807F8000007F007F00 +007FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF +007FFFFFFFFE0003F803F8000007F807F8000007F807F8000007F007F0000007F007F000 +0007F007F000000FF00FF000000FF00FF000000FE00FE000000FE00FE000000FE00FE000 +000FE00FE000000FC00FC000000780078000002C387AB730>35 D<00000FC0000000003F +E0000000007FF000000000FFF800000001FFFC00000003FFFC00000003F8FC00000007F0 +FE00000007E07E0000000FE07E0000000FC07E0000000FC0FE0000001FC0FC0000001F80 +FC0000001F80FC0000001F81FC0000001F81F80000001F83F80000001F87F0FFF0001F87 +F1FFF8001F8FE1FFF8001F9FC1FFF8001FBFC1FFF8001FFF80FFF0001FFF01FC00001FFE +01F800001FFC03F800001FF803F000001FF007F000003FE007E000007FC00FE00000FFC0 +0FC00001FFE01FC00003FFE01F800007FFE03F80000FF7E07F00001FE7F07F00001FC3F0 +FE00003F83F8FC00003F81F9FC00007F01FBF800007F01FFF80000FF00FFF00000FE00FF +E00000FE007FE00E00FE007FC01F00FE003F801F80FE007F803F80FE00FFC03F00FE01FF +C03F00FE07FFE07F00FF1FFFF8FE007FFFF7FFFE007FFFE3FFFC003FFFC1FFF8001FFF00 +FFF0000FFE003FE00003F0000F80002D3A7BB830>38 D<7FFFFFFFE0FFFFFFFFF0FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE02507769E30>45 +D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFFFFF00007FFFFFF +F0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF80007FE000FF00003F +E001FE00003FE003FC00003FC003FC00003FC007F800003FC007F000003FC00FF000003F +C00FE000003FC01FE000001F801FC000001F003FC0000000003F80000000003F80000000 +003F80000000007F80000000007F00000000007F00000000007F00000000007F00000000 +00FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE000000F800FF000001FC00FF000001FC007F000003FC +007F000003F8007F000003F8007F800007F8003F800007F0003FC0000FF0001FC0001FE0 +001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE000001FFFFFC00 +0000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B830>67 +D<003FFFFFFFFF00007FFFFFFFFF8000FFFFFFFFFFC000FFFFFFFFFFC0007FFFFFFFFFC0 +003FFFFFFFFFC00003F800003F800003F800003F800003F800003F800003F800003F8000 +03F800007F800007F800007F800007F000007F000007F000003F000007F000001E000007 +F0000000000007F000000000000FF000000000000FE000000000000FE001E00000000FE0 +03F00000000FE003F80000000FE007F80000001FE007F80000001FFFFFF00000001FFFFF +F00000001FFFFFF00000001FFFFFF00000001FFFFFF00000003FFFFFF00000003F800FE0 +0000003F800FE00000003F800FE00000003F800FE00000003F8007C00000007F80000000 +00007F0000000000007F0000000000007F0000000000007F0000000000007F000000F000 +00FF000001F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000 +FE000007F80001FE000007F80001FC000007F00001FC000007F0003FFFFFFFFFF0007FFF +FFFFFFF000FFFFFFFFFFF000FFFFFFFFFFF0007FFFFFFFFFE0003FFFFFFFFFC00032387E +B730>69 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE +0007FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF00 +1F7E00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FC +FC00001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F8 +00003F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F000 +007E0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000 +FC07FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC +03F00FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F800 +001FC00003F800001FC00003F000001F800003F000001F800003F000001F800003F00000 +1F800003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FF +E000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE0 +0035387EB730>77 D<003FFFFFFC00007FFFFFFF0000FFFFFFFFC000FFFFFFFFE0007FFF +FFFFF0003FFFFFFFF80003F8003FFC0003F8000FFC0003F80003FE0003F80001FE0003F8 +0001FE0007F80000FF0007F00000FF0007F00000FF0007F000007F0007F000007F0007F0 +00007F000FF00000FE000FE00000FE000FE00000FE000FE00001FE000FE00001FC000FE0 +0003FC001FE00007F8001FC0000FF8001FC0001FF0001FC0007FE0001FC001FFC0001FFF +FFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80 +000000007F80000000007F00000000007F00000000007F00000000007F00000000007F00 +00000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000001FE0000000001FC0000000001FC000000003FFFC00000007FFFE0000000FFFFF0 +000000FFFFF00000007FFFE00000003FFFC000000030387EB730>80 +D<000007FC01E000003FFF81F00000FFFFE3F00003FFFFFBF00007FFFFFFF0000FFFFFFF +F0001FFC07FFF0003FF001FFE0003FC000FFE0007F80007FE000FF00003FE000FE00003F +E000FE00003FE001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001F +C001FC00000F8001FE0000000001FE0000000001FF0000000000FF8000000000FFF80000 +00007FFF800000003FFFF80000001FFFFF0000000FFFFFC0000007FFFFE0000000FFFFF0 +0000001FFFF800000001FFFC000000001FFC0000000003FE0000000001FE0000000001FE +0000000000FF0000000000FF0000000000FF000F8000007F001F8000007F001FC00000FF +003FC00000FE003F800000FE003F800000FE003FC00001FE003FC00001FC003FC00003FC +007FE00007F8007FF0000FF0007FF8003FF0007FFF80FFE0007FFFFFFFC0007FFFFFFF80 +00FEFFFFFF0000FC7FFFFC0000FC1FFFF000007801FF8000002C3A7BB830>83 +D<0001FFC00000000FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC0 +0001FF007FE00001FE001FE00003FC000FF00001FC0007F00001F80007F00000700007F0 +0000000007F80000000007F80000000007F00000000007F00000003FFFF0000003FFFFF0 +00001FFFFFF00000FFFFFFF00003FFFFFFF00007FFFFFFE0000FFFE00FE0001FFE000FE0 +003FF0000FE0007FC0001FE0007F80001FE000FF00001FC000FE00001FC000FE00001FC0 +00FE00003FC000FE00003FC000FE00007FC000FF0000FF80007F8003FF80007FE03FFFFF +003FFFFFFFFF803FFFFFFFFFC01FFFFFDFFFC00FFFFF87FF8003FFFC01FF00007FE00000 +002A2A7AA830>97 D<3FF80000007FFC000000FFFE000000FFFE0000007FFE0000003FFE +00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000003F800 +000003F800000003F800000003F800000003F81FF00007F8FFFC0007F3FFFF0007F7FFFF +8007FFFFFFC007FFFFFFE007FFF03FF00FFF800FF00FFE0007F80FFC0007F80FF80003FC +0FF00001FC0FE00001FC1FE00001FC1FC00001FC1FC00001FE1FC00000FE1FC00000FE1F +C00001FE3FC00001FC3F800001FC3F800001FC3F800001FC3F800003FC3F800003F87F80 +0003F87F800007F87F80000FF07F80000FF07F80001FE07FC0003FC0FFC0007FC0FFE000 +FF80FFF003FF00FFFC1FFE00FFFFFFFC00FFFFFFF800FEFFFFF000FC7FFFC000781FFF00 +000007F80000273977B730>I<00001FFC000000FFFF800003FFFFC0000FFFFFE0001FFF +FFF0007FFFFFF000FFF00FF801FF8007F803FF000FF007FC0007F007F80007E00FF00001 +C01FE00000001FE00000003FC00000003F800000007F800000007F000000007F00000000 +7F00000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE +00000000FE00000000FF000000007F00000F807F80001F807F80003FC03FC0003F803FE0 +007F801FF800FF000FFE03FF000FFFFFFE0007FFFFFC0001FFFFF80000FFFFE000003FFF +80000007FC0000252A77A830>I<00000007FF000000000FFF800000001FFFC00000001F +FFC00000000FFFC000000007FFC0000000003F80000000003F80000000003F8000000000 +3F80000000007F80000000007F80000000007F00000000007F00000000007F0000000000 +7F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFF +FE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003 +FC001FE00003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003 +F8007F000007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007 +F000FE00000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003F +E0007F00007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFF +FF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB7 +30>I<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFFC0007FFFFFE000FFF0 +3FF001FF800FF003FE0007F807FC0003F807F80003F80FF00003F81FE00001FC1FC00001 +FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7FFFFFFFFCFFFFFFFFF8 +FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00000000FF000000007F +000000007F000003C07F800007E03F80000FF03FC0000FF01FE0001FE01FF0007FC00FFE +03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0000003FF0000262A79 +A830>I<00000000FF8000000007FFE00000001FFFF00000007FFFF0000000FFFFF80000 +01FFFFF8000003FF07F0000007FC07F0000007F807E000000FF001C000000FE000000000 +0FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000000000 +1FC0000001FFFFFFFE0003FFFFFFFF0007FFFFFFFF0007FFFFFFFF0007FFFFFFFF0003FF +FFFFFE0000007F80000000007F00000000007F00000000007F00000000007F0000000000 +7F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003 +F80000000007F80000000007F00000000007F00000007FFFFFFE0000FFFFFFFF0000FFFF +FFFF0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00002D397CB830>I<000007F801FE00 +00003FFF0FFF8000007FFFBFFF800001FFFFFFFFC00003FFFFFFFFC00007FFFFFFFFC000 +0FFC0FFF1F80001FF007F81F00003FE003FC0000003FC001FC0000007F8001FC0000007F +0001FC0000007F0001FC000000FF0001FC000000FE0001FC000000FE0001FC000000FE00 +01FC000000FE0003FC000000FE0007F8000000FF0007F80000007F000FF00000007F803F +E00000003FE0FFE00000007FFFFFC0000000FFFFFF80000000FFFFFF00000001FFFFFC00 +000001F9FFF000000001F87F8000000003F8000000000003F0000000000003F000000000 +0003F8000000000001F8000000000001FFFFFC00000001FFFFFF80000001FFFFFFE00000 +03FFFFFFF8000007FFFFFFFC00000FFFFFFFFE00001FF00007FF00003FC00000FF00003F +8000007F00007F0000003F80007E0000001F8000FE0000001F8000FC0000001F8000FC00 +00001F8000FC0000003F8000FC0000003F0000FC0000007F0000FC000000FF0000FE0000 +01FE00007F800007FC00007FC0001FFC00003FFC01FFF800001FFFFFFFE000000FFFFFFF +C0000007FFFFFF00000001FFFFFC000000007FFFF0000000000FFF00000000323E7EA730 +>I<003FF8000000007FFC00000000FFFE00000000FFFE000000007FFE000000003FFE00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FC00 +00000003F80000000003F80000000003F80000000003F80000000003F80FF0000007F87F +FE000007F1FFFF000007F7FFFF800007FFFFFF800007FFFFFFC00007FFF03FC0000FFF80 +1FE0000FFF001FE0000FFE000FE0000FF8000FE0000FF8000FE0000FF0001FE0001FE000 +1FC0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC000 +3FC0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F8000 +7F80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000 +FF0000FE0000FE0000FE0000FE007FFFF81FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7F +FFFCFFFFFC3FFFFC7FFFF81FFFF82E387FB730>I<000000E000000003F800000007F800 +000007FC00000007FC00000007FC00000007F800000003F000000001E000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000FFFFC00001FFFFE00003FFFFE00003FFFFE00001FFFFE00000FFFFE00000001F +E00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC00000003F80 +0000003F800000003F800000003F800000003F800000007F800000007F000000007F0000 +00007F000000007F000000007F00000000FF00000000FE00000000FE00000000FE000000 +00FE00000000FE00000001FE00000001FC00000001FC00007FFFFFFF80FFFFFFFFC0FFFF +FFFFE0FFFFFFFFE0FFFFFFFFC07FFFFFFF80233979B830>I<003FFFF800007FFFFC0000 +7FFFFE00007FFFFE00007FFFFE00003FFFFE00000001FC00000001FC00000001FC000000 +01FC00000001FC00000003FC00000003F800000003F800000003F800000003F800000003 +F800000007F800000007F000000007F000000007F000000007F000000007F00000000FF0 +0000000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001FC000 +00001FC00000001FC00000001FC00000001FC00000003FC00000003F800000003F800000 +003F800000003F800000003F800000007F800000007F000000007F000000007F00000000 +7F000000007F00000000FF00000000FE00000000FE00003FFFFFFFF07FFFFFFFF8FFFFFF +FFFCFFFFFFFFFC7FFFFFFFF83FFFFFFFF026387BB730>108 D<000003F001F80001FF0F +FC07FE0003FFBFFE1FFF0003FFFFFF7FFF8003FFFFFFFFFF8003FFFFFFFFFFC001FFFC3F +FE1FC0003FF81FFC0FC0003FE01FF00FC0003FC01FE00FC0003FC01FE00FC0003F801FC0 +0FC0003F003F801FC0007F003F801F80007F003F801F80007E003F001F80007E003F001F +80007E003F001F80007E003F001F8000FE007F003F8000FC007E003F0000FC007E003F00 +00FC007E003F0000FC007E003F0000FC007E003F0001FC00FE007F0001F800FC007E0001 +F800FC007E0001F800FC007E0001F800FC007E0001F800FC007E0003F801FC00FE0003F0 +01F800FC0003F001F800FC003FFE07FF03FF807FFF0FFF87FFC0FFFF9FFFCFFFE0FFFF9F +FFCFFFE07FFF0FFF87FFC03FFE07FF03FF80332881A730>I<0000000FF00001FFE07FFE +0003FFF1FFFF0007FFF7FFFF8007FFFFFFFF8003FFFFFFFFC001FFFFF03FC0000FFF801F +E0000FFF001FE0000FFE000FE0000FF8000FE0000FF8000FE0000FF0001FE0001FE0001F +C0001FE0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC0003F +C0003F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F80007F +80007F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000FF +0000FE0000FE0000FE0000FE007FFFF81FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFF +FCFFFFFC3FFFFC7FFFF81FFFF82E287FA730>I<00000003FE0000003FFC1FFF8000007F +FE7FFFE00000FFFEFFFFF00000FFFFFFFFF800007FFFFFFFFC00003FFFFE07FE000001FF +F001FE000001FFC000FF000001FF8000FF000001FF00007F800001FE00003F800001FC00 +003F800003FC00003F800003F800003F800003F800003FC00003F800001FC00003F80000 +1FC00003F800003FC00007F800003F800007F000003F800007F000003F800007F000003F +800007F000007F800007F000007F00000FF000007F00000FF00000FF00000FF00001FE00 +000FF00001FE00000FF00003FC00000FF80007F800001FF8000FF800001FFC001FF00000 +1FFE007FE000001FFF83FFC000001FFFFFFF8000001FFFFFFF0000003FDFFFFE0000003F +8FFFF80000003F83FFE00000003F80FF000000003F8000000000007F8000000000007F80 +00000000007F0000000000007F0000000000007F0000000000007F000000000000FF0000 +00000000FF000000000000FE000000000000FE000000000000FE000000000000FE000000 +00007FFFF000000000FFFFF800000000FFFFFC00000000FFFFFC00000000FFFFF8000000 +007FFFF000000000323C82A730>112 D<00007FF8380003FFFE7C001FFFFFFC003FFFFF +FC007FFFFFFC00FFFFFFFC01FFC01FFC03FC0007FC03F80003FC07F00003F807E00003F8 +07E00003F807E00003F807E00001F007F000000003FE00000003FFF0000001FFFF800000 +FFFFF000007FFFFC00001FFFFF000007FFFF8000007FFFC0000001FFE00000001FE01F00 +000FF01F800007F03F800003F03F800003F03FC00003F03FC00003F03FC00007F07FE000 +0FE07FE0001FE07FF0003FC07FFC03FF807FFFFFFF807FFFFFFF00FFFFFFFC00FCFFFFF8 +00FC3FFFE0007807FE0000262A79A830>115 D<0003C000000007E000000007F0000000 +07F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE00000000F +E000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0003FC0 +0000003F800000003F800000003F800000003F800000003F800000007F800000007F0000 +00007F000000007F000000007F000000007F00000000FF00000000FE00000000FE000000 +00FE00000000FE00000000FE00000001FE000F8001FC001FC001FC001FC001FC001FC001 +FC003FC001FC003F8001FC007F8001FC00FF8001FE01FF0001FF07FE0000FFFFFC0000FF +FFF800007FFFF000003FFFE000000FFF80000003FC0000243378B130>I<3FFC003FFC00 +7FFE007FFE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0001FE0001FE00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FC0003FC0003FC00 +03F80003F80003F80003F80003F80003F80003F80003F80003F80007F80007F80007F800 +07F00007F00007F00007F00007F00007F00007F00007F00007F0000FF0000FF0000FF000 +0FE0000FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0003FE0001FE0007FE000 +1FE000FFC0000FE001FFC0000FF80FFFFF000FFFFFFFFF8007FFFFFFFF8007FFFFFFFF80 +03FFFF9FFF8000FFFE0FFF00003FF000000029287AA630>I<00FFFE07FFF001FFFF0FFF +F803FFFF0FFFFC03FFFF0FFFFC01FFFF0FFFF800FFFE07FFF00007F001FC000003F803F8 +000001FC07F0000001FC0FE0000000FE1FC0000000FE3F800000007F7F000000007F7E00 +0000003FFE000000001FFC000000001FF8000000000FF0000000000FE0000000000FE000 +0000001FF0000000003FF0000000007FF8000000007FF800000000FCFC00000001F8FC00 +000003F07E00000007E07F0000000FC03F0000001FC03F8000003F801F8000007F001FC0 +0000FE000FE0003FFFC0FFFF007FFFE1FFFF80FFFFE1FFFFC0FFFFE1FFFFC07FFFE1FFFF +803FFFC0FFFF002E277DA630>120 D<007FFFFFFFF000FFFFFFFFF801FFFFFFFFF801FF +FFFFFFF801FFFFFFFFF801FFFFFFFFF003FC00003FE003F800007FC003F80000FF8003F8 +0003FE0003F80007FC0001F0000FF8000000001FF0000000007FC000000000FF80000000 +01FF0000000003FE0000000007FC000000001FF0000000003FE0000000007FC000000000 +FF8000000001FF0000000007FC000000000FF8000000001FF0000000003FE0000F00007F +C0001F8001FF00001FC003FE00003FC007FC00003FC00FF800003F801FF000003F807FFF +FFFFFF807FFFFFFFFF807FFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFE002D27 +7DA630>122 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmb10 10.95 25 +/Ff 25 122 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00 +1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F +207BBE19>39 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00 +1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F +207B8D19>44 D<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E +0E7B8D19>46 D68 D78 D<006000F001F003E007C007C00F801F001E003E003C007C007C00780078 +00F800F000F000F7E0FFF0FFF8FFFCFFFEFFFEFFFE7FFE7FFE7FFE3FFC1FF80FF007E00F +207CBE19>96 D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00 +000FF807FF00000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0 +001FFE00FFE0001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE0 +00000001FFE0000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0 +000FFF00FFE0001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE0 +00FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0 +007FF003FFE0007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF +8001FFF803FF80003FE0000000292B7EA92C>I<00FF00000000FFFF00000000FFFF0000 +0000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC0003FFFE07 +FF0003FFF801FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF003FF8000 +7FF003FF80007FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC03FF8000 +3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF8000 +3FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF803FF8000 +3FF803FF80003FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE003FFC000 +FFC003FFE001FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF00003F01FFF +C000000003FE00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FFFFFC0001 +FF83FE0003FE01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807FF803FF8 +07FF807FF807FF807FF003FF007FF001FE007FF0007800FFF0000000FFF0000000FFF000 +0000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF00000 +00FFF0000000FFF00000007FF00000007FF00000007FF80000003FF80007C03FF80007C0 +1FFC000FC01FFC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FFFFFC0000 +7FFFF000001FFFE0000003FF0000222B7DA928>I<00000000FF00000000FFFF00000000 +FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF0000000003FF000001FF03FF00001FFFE3FF00007FFFFBFF0000FFFFFFFF0001FFC1 +FFFF0003FF003FFF0007FE001FFF000FFC000FFF001FFC0007FF001FF80007FF003FF800 +07FF003FF80007FF007FF00007FF007FF00007FF007FF00007FF00FFF00007FF00FFF000 +07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF000 +07FF00FFF00007FF00FFF00007FF00FFF00007FF00FFF00007FF007FF00007FF007FF000 +07FF007FF00007FF003FF80007FF003FF80007FF003FF80007FF001FF8000FFF000FFC00 +1FFF0007FC003FFF8007FE007FFFFC03FF83FFFFFC00FFFFFFFFFC007FFFF7FFFC001FFF +C7FFFC0003FE07FC002E407DBE33>I<0001FF8000000FFFF000003FFFF80000FFFFFE00 +01FFC3FF0003FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03F +F8001FF07FF0001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFF +FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF000 +0000FFF00000007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000 +F81FFC0001F80FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF00 +003FFFFE00000FFFF8000000FFC000252B7EA92A>I<00001FF8000000FFFE000007FFFF +00000FFFFF80001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FFE0 +01FF01FFE003FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE00000003 +FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000000FFFF +FF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 +03FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003 +FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFF +FF0000FFFFFF0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3FE +0000FFFFF7FF0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF +001FF000FFBE001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0 +003FF000FFC0003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80 +000FF801FF000007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000 +000F07FE0000000F00000000001F00000000001F00000000001F80000000001F80000000 +001FE0000000001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF0 +0003FFFFFFF80003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF +007F800001FF00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF +00FF000000FF00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8 +000FFF00FFF00007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D +>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000 +000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 +000003FF0000000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01FF +F80003FF07FFFC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF7801 +FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001 +FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1F +FFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE00 +0FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F800000000 +00000000000000000000000000000000000000000000000000FF00FFFF00FFFF00FFFF00 +FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 +03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 +03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8 +FFFFF815407EBF19>I<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF00FFFFFCFFFFFCFFFFFCFFFFFCFFFFFC163F7EBE19>108 +D<00FF007FE000FFFF01FFF800FFFF07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF +8007FF7C03FF8003FF7801FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FF +C003FFC001FFC003FFC001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF +C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF +C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF +C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF +C0FFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833 +>110 D<0001FF8000000FFFF000003FFFFC0000FFFFFF0001FF81FF8003FE007FC007FC +003FE00FFC003FF00FF8001FF01FF8001FF81FF8001FF83FF0000FFC3FF0000FFC7FF000 +0FFE7FF0000FFE7FF0000FFE7FF0000FFEFFF0000FFFFFF0000FFFFFF0000FFFFFF0000F +FFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF +7FF0000FFE7FF0000FFE7FF0000FFE3FF0000FFC3FF8001FFC1FF8001FF81FF8001FF80F +FC003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000FFFF0000001 +FF8000282B7EA92D>I<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFF +FE0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF003FF +80007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC03FF +80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF +80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF803FF +80007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE003FF +C001FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF +9FFFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF8000000003FF +8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF +8000000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000FFFF +FE0000002E3B7FA833>I<01FE07F800FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0 +FFFEF8FFE007FFF0FFE003FFE0FFE003FFC0FFE003FFC0FFE003FFC07FC003FF803F8003 +FF801F0003FF80000003FF80000003FF00000003FF00000003FF00000003FF00000003FF +00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000 +23297FA827>114 D<007FE1E003FFFBE007FFFFE00FFFFFE01FE07FE03F801FE07F000F +E07E0007E0FE0007E0FE0003E0FE0003E0FF0003E0FF0003E0FF800000FFF00000FFFF00 +007FFFF0007FFFFC003FFFFF003FFFFF801FFFFFC00FFFFFC007FFFFE001FFFFF0007FFF +F00003FFF800003FF800000FF8780007F8F80007F8F80003F8FC0003F8FC0003F8FC0003 +F8FE0003F0FF0007F0FF0007F0FF800FE0FFF03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0 +001D2B7DA924>I<001F0000001F0000001F0000001F0000001F0000001F0000003F0000 +003F0000003F0000003F0000003F0000007F0000007F000000FF000000FF000001FF0000 +03FF000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007FF000007FF0000 +07FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF0000 +07FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF03E0 +07FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E003FF03E0 +03FF87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B3B7EB923>I<00 +FF80007FC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC007 +FF8003FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8003FFC003FF8003FFC003FF8003FFC003FF8007FFC001FF8007FFC001FF800FFFE001 +FFC01EFFFF00FFE07EFFFF007FFFFCFFFF003FFFF8FFFF000FFFE0FFFF0001FF80FF0030 +2A7EA833>I119 D121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsl10 10.95 27 +/Fg 27 121 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800 +0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001 +FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000 +000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F +F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007 +F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F +E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F +C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F +80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F +0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33 +>12 D<0000007000000000700000000070000000007000000003FC0000001FFF8000007F +FFE00001FCE3F00007E0E0F8000F80E03C001F00E01E003E01C01E007C01C00F007C01C0 +0F00F801C00700F001C00701F001C03F01F00380FF03E00381FF03E00381FF03E00381FF +03E00381FF03E00381FE03E00700FC03F007007803F007000003F807000003FC07000003 +FE07000003FF0E000001FFEE000001FFFE000000FFFFC00000FFFFF000007FFFFC00001F +FFFE00000FFFFF000003FFFF8000007FFF8000001FFFC000001CFFC00000383FC0000038 +1FE00000380FE00000380FE000003807E000003807E00F007007E03F807003E07FC07003 +E07FC07003E07FC07003E07FC07007E0FF80E007C0FF00E007C0FC00E007C0F000E00F80 +7000E00F807000E01F007001C01E007801C03E003801C07C003C01C0F8001E01C1F0001F +01C7E00007E39F800003FFFF000000FFFC0000001FE00000000380000000038000000007 +0000000007000000284979C32D>36 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE1806 +7C961E>45 D<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>I<000007 +F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8003E0000 +FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03F000007F +07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE00000FF1F +C00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F800001FE7F80 +0001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0FE000007 +F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE00001F80 +7E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F8001F0000F +8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48 +D<000007F80000003FFE000000FC0F800001F007C00007E003E0000FC003F0001F8001F0 +003F8001F8007F0001F800FF0001FC01FE0000FC01FE0000FC03FC0001FE03FC0001FE07 +FC0001FE07FC0001FE07FC0001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF8 +0003FE1FF80003FE1FF00003FE1FF00003FE1FF00003FE1FF00007FE1FF00007FE0FF000 +07FC0FF0000FFC0FF0000FFC0FF0001FFC07F0001FFC07F0003FFC03F0003FF801F8007F +F800F800EFF8007C01CFF8003E078FF0000FFE1FF00003F81FF00000001FE00000001FE0 +0000003FC00000003FC00000003FC00000007F800000007F00000000FF003F0000FE007F +8000FE007F8001FC00FF8003F800FF8003F000FF8007E000FF000FC000FE001F80007000 +3F000078007E00003E03FC00001FFFF000000FFFC0000001FE000000273F79BC2D>57 +D<003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF800007FF000007FF800003F +E000000FF800003FE0000003F800003FC0000001F800003FC0000000F800003FC0000000 +F800003FC0000000F800003FC00000007800007FC00000007800007F800000007000007F +800000007000007F800000007000007F800000007000007F80000000700000FF80003800 +700000FF00003800700000FF00003800700000FF00003800700000FF00003800000000FF +00007800000001FF00007000000001FE0000F000000001FE0001F000000001FE0003F000 +000001FE000FF000000001FFFFFFF000000003FFFFFFE000000003FFFFFFE000000003FC +001FE000000003FC0007E000000003FC0003E000000003FC0001E000000007FC0001C000 +000007F80001C000000007F80001C000000007F80001C000700007F80001C000F00007F8 +0001C000E0000FF800038000E0000FF000000001E0000FF000000001C0000FF000000001 +C0000FF000000003C0000FF00000000380001FF00000000780001FE00000000780001FE0 +0000000F00001FE00000000F00001FE00000001F00001FE00000001E00003FE00000003E +00003FC00000007E00003FC0000001FC00003FC0000003FC00007FC000000FFC0000FFC0 +0000FFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF0003D3E7DBD3E>69 +D<003FFFF00000000007FFFE003FFFF0000000000FFFFC003FFFF0000000001FFFFC0000 +7FF8000000001FFC0000003FF8000000003FF80000003FF8000000003FF80000003BF800 +00000077F00000003BF80000000077F000000039FC00000000E7F000000039FC00000000 +E7F000000039FC00000001CFF000000079FC000000038FF000000070FE000000038FE000 +000070FE000000070FE000000070FE000000070FE000000070FE0000000E0FE000000070 +FE0000000E1FE0000000F07F0000001C1FE0000000E07F0000001C1FC0000000E07F0000 +00381FC0000000E07F000000701FC0000000E03F800000701FC0000000E03F800000E03F +C0000001E03F800000E03FC0000001C03F800001C03F80000001C03F800001C03F800000 +01C01FC00003803F80000001C01FC00003803F80000001C01FC00007007F80000003C01F +C0000E007F80000003800FE0000E007F00000003800FE0001C007F00000003800FE0001C +007F00000003800FE00038007F00000003800FE0003800FF000000078007F0007000FF00 +0000070007F0007000FE000000070007F000E000FE000000070007F000E000FE00000007 +0003F801C000FE000000070003F8038001FE0000000F0003F8038001FE0000000E0003F8 +070001FC0000000E0003F8070001FC0000000E0001FC0E0001FC0000000E0001FC0E0001 +FC0000000E0001FC1C0003FC0000001E0001FC1C0003FC0000001C0000FE380003F80000 +001C0000FE700003F80000001C0000FE700003F80000001C0000FEE00003F80000001C00 +00FEE00007F80000003C00007FC00007F80000003800007FC00007F00000003C00007F80 +0007F00000007C00007F800007F0000000FE00003F00000FF0000007FF80003E00001FF8 +0000FFFFFC003E001FFFFFF800FFFFFC003C001FFFFFF000FFFFF8001C001FFFFFF00057 +3E7DBD53>77 D<07FFFFFFFFFFFFF007FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8 +003FF00FF0000FF8000FF00FC0000FF00003F01F80000FF00001F01F00000FF00001F01E +00000FF00001F01E00000FF00000E03C00001FF00000E03C00001FE00000E03800001FE0 +0000E03800001FE00000E07800001FE00000E07000001FE00000E07000003FE00000E070 +00003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0 +0000000000007FC00000000000007F800000000000007F800000000000007F8000000000 +00007F800000000000007F80000000000000FF80000000000000FF00000000000000FF00 +000000000000FF00000000000000FF00000000000000FF00000000000001FF0000000000 +0001FE00000000000001FE00000000000001FE00000000000001FE00000000000001FE00 +000000000003FE00000000000003FC00000000000003FC00000000000003FC0000000000 +0003FC00000000000003FC00000000000007FC00000000000007F800000000000007F800 +000000000007F800000000000007F800000000000007F80000000000000FF80000000000 +000FF00000000000000FF00000000000000FF00000000000001FF00000000000007FFC00 +00000003FFFFFFFF00000003FFFFFFFF00000003FFFFFFFF0000003C3D76BC42>84 +D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0 +0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0 +0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0 +0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0 +0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81 +C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03 +807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0 +002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E +000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE000 +0F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F800000 +00FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 +FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F003F +80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000F +F00000242A7AA828>99 D<0000000003F800000001FFF800000001FFF800000001FFF800 +0000000FF80000000007F80000000007F80000000007F00000000007F00000000007F000 +00000007F0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE000 +0000000FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC000 +0000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF8000 +7E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000F +E000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F +800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF +000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F +000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000F +C0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D +407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC0 +00FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01F +C00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80 +000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +0000FF000000007F000000007F000001C07F000003C03F000003803F800007801F80000F +001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000 +242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF +0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C +000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000 +000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F00000 +000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00000 +00000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800000 +00003F80000000003F80000000007F80000000007F00000000007F00000000007F000000 +00007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE000000 +0000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C +>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003 +E03F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001 +FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003 +F800007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E +0000003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C00000 +000001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF8 +000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000F +FE000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F8000000 +1F00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000 +FC007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF0 +0000000FFF000000303D7FA82D>I<00007F000000003FFF000000003FFF000000003FFF +0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8 +0000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007F3 +8007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000FF0 +0007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0 +000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80 +001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00 +003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00 +007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7D +BE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F00000 +000000000000000000000000000000000000000000000000000000000000000000000003 +F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE0000F +E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F +80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF +007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF00 +00FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC00 +03FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F000 +0FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC000 +3FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000 +FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108 +D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007 +E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003 +F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003 +F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F +F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F +E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F +C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F +8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF +FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380 +07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000 +07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000 +0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000 +1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000 +3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000 +7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7 +33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00 +01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000 +007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000 +007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000 +00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000 +03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000 +1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8 +000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801 +F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F +C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0 +0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000 +07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007 +F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0 +0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000 +0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0 +0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000 +00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000 +00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF +FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F +E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0 +000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000 +1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F +800000003F800000007F800000007F000000007F000000007F000000007F000000007F00 +000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00 +00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000 +7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0 +00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF +000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE +00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00 +7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9 +E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380 +00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00 +00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00 +0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000 +0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000 +000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C +001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978 +B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC +0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800 +03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007 +F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0 +1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F +8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I< +01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE00000 +03FC001F80000001FC003E00000001FE003C00000000FE0078000000007F00F000000000 +7F80E0000000003F81C0000000003FC380000000001FC700000000001FEF00000000000F +FE000000000007FC000000000007F8000000000003F8000000000003FC000000000003FC +000000000007FE00000000000FFE00000000001E7F00000000003C7F8000000000383F80 +00000000703FC000000000E01FC000000001E01FE000000003C00FE0000000078007F000 +00000F0007F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000 +FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>120 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmtt10 10.95 67 +/Fh 67 122 df<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE +003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE +003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C +001F003C001E0010000400191C75B830>34 D<000038000000007C00000000FC00000000 +FC00000000FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFF +FF000FFFFFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07 +F8FE00FC03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F0 +7F00FC00007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007 +FFFFE00001FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000 +FC7FE00000FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC +01F8FF00FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07 +F07F80FC0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC00 +00FFFFF000003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC000000 +00FC000000007C0000000038000025477BBE30>36 D<03C00001E0000FF00003E0001FF8 +0007F0003FFC0007F0003FFC000FF0007FFE000FF0007E7E001FE000FE7F001FE000FE7F +001FC000FC3F003FC000FC3F003FC000FC3F003F8000FC3F007F8000FC3F007F8000FC3F +00FF0000FE7F00FF0000FE7F00FE00007E7E01FE00007FFE01FE00003FFC01FC00003FFC +03FC00001FF803FC00000FF007F8000003C007F80000000007F0000000000FF000000000 +0FF0000000000FE0000000001FE0000000001FE0000000003FC0000000003FC000000000 +3F80000000007F80000000007F80000000007F0000000000FF0000000000FF0000000001 +FE0000000001FE0000000001FC0000000003FC0000000003FC0000000003F80000000007 +F80000000007F8000000000FF001E000000FF007F800000FE00FFC00001FE01FFE00001F +E01FFE00001FC03FFF00003FC03FFF00003FC03F3F00007F807F3F80007F807E1F80007F +007E1F8000FF007E1F8000FF007E1F8000FE007E1F8001FE007E1F8001FE007E1F8003FC +007F3F8003FC003F3F0003F8003FFF0007F8003FFF0007F8001FFE0007F0001FFE0007F0 +000FFC0003E00007F80001E00001E00029477DBE30>I<00001E00007F0000FF0001FF00 +03FE0007FC000FF0001FE0003FC0007F8000FF0001FE0001FC0003FC0003F80007F0000F +F0000FE0000FE0001FC0001FC0003FC0003F80003F80007F80007F00007F00007F00007F +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE00007F00007F00007F00007F00007F80003F80003F80003FC0001FC0001FC0000F +E0000FE0000FF00007F00003F80003FC0001FC0001FE0000FF00007F80003FC0001FE000 +0FF00007FC0003FE0001FF0000FF00007F00001E184771BE30>40 +D<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000FF00007F +80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003FC0001FC0001 +FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000FE0001FE0001 +FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003FC0003F80007F +8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00007800001847 +78BE30>I<0000E000000001F000000003F800000003F800000003F800000003F8000000 +03F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9FFE07FFB +FBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF0000007FFF +C00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0FFC3F87F +E0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800000003F80000 +0003F800000003F800000001F000000000E0000023277AAE30>I<00003E00000000003E +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFF +FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000007F00000000007F00000000007F00000000007F00000000007F +00000000007F00000000003E00000000003E00000029297DAF30>I<03E00FF01FF81FFC +3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF07FF0FFE0 +7F807F003C001019708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFF +FFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07F +E07FE03FC00F000C0C6E8B30>I<00000000F000000001F000000003F800000003F80000 +0007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0000000 +3FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC +00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE000 +00001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF000000 +01FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000F +F00000000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80 +000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC0000 +0007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC0000000 +3FC00000007F800000007F80000000FF00000000FF00000000FE00000000FE000000007C +000000007C0000000025477BBE30>I<0000FE00000007FFC000000FFFE000003FFFF800 +007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0001FE00F +E0000FE01FE0000FF01FC00007F01FC00007F03F800003F83F800003F83F000001F87F00 +0001FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE0000 +00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F800003FC +3F800003F83F800003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0001FE00F +F0001FE007F8003FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFFFC00003F +FFF800000FFFE0000007FFC0000000FE0000273A7CB830>I<0003C0000007E0000007E0 +00000FE000000FE000001FE000001FE000003FE000007FE00000FFE00003FFE0003FFFE0 +00FFFFE000FFFFE000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0 +00000FE000000FE000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFF +F81F3977B830>I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFF +FF001FF80FFF803FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0FF000007 +F0FE000007F0FF000007F8FF000003F8FF000003F8FF000003F87E000003F818000003F8 +00000003F800000003F800000007F800000007F00000000FF00000000FE00000001FE000 +00001FC00000003FC00000007F80000000FF80000001FF00000001FE00000007FC000000 +0FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC +0000000FF00000003FE00000007FC0000000FF80000001FF00000003FE0001F007FC0003 +F80FF80003F81FE00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF8 +3FFFFFFFF025397BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF +0007FFFFFF800FFE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01FE00007F0 +1FE00007F00FC00007F007800007F000000007F00000000FF00000000FE00000000FE000 +00001FE00000003FC00000007FC0000000FF80000007FF000007FFFE00000FFFFC00000F +FFF800000FFFFC00000FFFFF000007FFFF80000001FFC00000003FE00000001FF0000000 +07F800000003F800000003FC00000001FC00000001FE00000000FE00000000FE18000000 +FE7E000000FEFF000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF000003F8 +7F800007F87FC0001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000 +FFFFFC00003FFFF0000003FF8000273A7CB830>I<0FFFFFFF801FFFFFFFC03FFFFFFFC0 +3FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F800000003F +800000003F800000003F800000003F800000003F800000003F800000003F800000003F80 +0000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFFFF +FE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E00000F +F000000007F000000007F000000007F800000003F800000003F800000003F818000003F8 +7E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE07F +00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003FF +FFF80001FFFFE000007FFF8000000FFC000025397BB730>53 D<00000FF80000007FFF00 +0001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801FF8007F803 +FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC00000003FC0 +0000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFFF800FF3FFF +FE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000FF0FFC00007 +F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FE +7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3FC00001FC1F +C00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF81FFC001FF +FFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7CB830>I<7C +00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00 +000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF00000000FF00000001 +FE00000003FC00000003F800000007F800000007F00000000FF00000000FE00000001FC0 +0000001FC00000003F800000003F800000007F000000007F00000000FF00000000FE0000 +0001FE00000001FC00000001FC00000003FC00000003F800000003F800000007F8000000 +07F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000000F +E00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000000F80000000070000 +00273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFF +FFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001 +FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F8 +1FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF00000 +3FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F80 +0003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE0000 +00FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007 +F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00 +001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFFF80000FFFFFC +0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF0 +7F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FCFE000001FCFE +000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F000001FE7F80 +0003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFF +FFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC00000001FC00000003 +F800000003F800000007F800000007F00000000FF00F00000FE01F80001FE03FC0003FC0 +3FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007 +FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<03C00FF01FF81FF83FFC +3FFC3FFC3FFC1FF81FF80FF003C000000000000000000000000000000000000000000000 +000000000000000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC +01F803F803F007F01FE03FE07FC0FF807F007E0038000E3470A630>59 +D<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF +003FFFFFFFFE000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF +80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 D<78000000007E000000 +00FF00000000FFC0000000FFE00000007FF80000007FFE0000001FFF0000000FFFC00000 +03FFE0000001FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000 +007FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF00000003FF80000 +001FF80000003FF8000000FFF0000001FFF0000007FFC000000FFF8000003FFE0000007F +FC000001FFF0000003FFE000000FFF8000001FFF0000007FFC000001FFF8000003FFE000 +000FFFC000001FFF0000007FFE0000007FF8000000FFE0000000FFC0000000FF00000000 +7E000000007800000000252F7BB230>I<00001FE0000000FFF8000003FFFE00000FFFFF +00001FFFFF80003FFFFFC0007FF03FE000FF800FE001FF0007F003FC0003F007F801FBF8 +07F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F807FFFFC3F80FF0FFC3F00FE07FC3F +01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03F000FEFE07F000FEFC07E0007EFC07 +E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0 +007EFC07E0007EFE07F000FE7E03F000FC7E03F000FC7E03F801FC7F01F801F83F01FC03 +F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC00FE03FFFC00FE01FFF8007F007FE00 +07F801F80003FC00007C01FF0000FE00FF8003FE007FF01FFE003FFFFFFC001FFFFFF800 +0FFFFFE00003FFFFC00000FFFE0000001FF000273A7CB830>64 D<00007F0000000000FF +8000000000FF8000000001FFC000000001FFC000000001FFC000000001FFC000000003FF +E000000003F7E000000003F7E000000003F7E000000003F7E000000007F7F000000007E3 +F000000007E3F000000007E3F00000000FE3F80000000FE3F80000000FE3F80000000FC1 +F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC0000001FC1FC0000003F80 +FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000007F007F0000007F00 +7F0000007F007F0000007F007F000000FF007F800000FE003F800000FFFFFF800000FFFF +FF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC00001FC001FC00003FC00 +1FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00007F8000FF00007F000 +07F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80 +FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFF +FFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F80007F80003F80003FC0003F8 +0001FC0003F80001FC0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80001FE0003F80001FC0003F80001FC0003F80003F80003F8 +0007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFFFF800003FFFFFE000003FF +FFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F80003FC0003F80001FE0003F8 +0000FE0003F800007F0003F800007F0003F800007F0003F800003F8003F800003F8003F8 +00003F8003F800003F8003F800003F8003F800003F8003F800007F8003F800007F0003F8 +00007F0003F80000FF0003F80001FE0003F80003FE0003F8001FFC007FFFFFFFFC00FFFF +FFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFFFC000029387EB730>I<00 +007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE01FF +801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1FC000 +01FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F000000 +00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F +000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE1FC0 +0000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001FF80 +1FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF00000007FC0 +00273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007FFFFFFF +C0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003F80003 +FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003F80000 +3F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003F80000 +0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000 +0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000 +1FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003F80000 +3F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003F80007 +FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FFFFFFFF +8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00FFFFFF +FFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800001F0003F80000000003F80000000003F80000000003F80000000003F800 +7C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE000003FFFF +FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE000003F800 +FE000003F800FE000003F800FE000003F8007C000003F80000000003F80000000003F800 +00000003F80000000003F80000000003F8000007C003F800000FE003F800000FE003F800 +000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800 +000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE07FFFFF +FFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC07FFF +FFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC +00001FC001FC00001FC001FC00001FC001FC00001FC001FC00000F8001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC003E000001FC007F000001FC +007F000001FC007F000001FC007F000001FFFFFF000001FFFFFF000001FFFFFF000001FF +FFFF000001FFFFFF000001FFFFFF000001FC007F000001FC007F000001FC007F000001FC +007F000001FC003E000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC +0000000001FC0000000001FC0000000001FC000000003FFFF80000007FFFFC000000FFFF +FC000000FFFFFC0000007FFFFC0000003FFFF80000002A387EB730>I<0000FF00F00000 +03FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FFFFFFF80001FFC1FFF80001 +FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0000FF8000FE00007F8001F +E00007F8001FC00007F8003FC00007F8003F800003F8003F800003F8007F800003F8007F +000003F8007F000001F0007F0000000000FF0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF0001FFFF807F0000FFFF007F +000003F8007F000003F8007F800003F8003F800007F8003F800007F8003FC00007F8001F +C00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8001FF80007F8001FF80003 +FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007FFFFFF800003FFFFBF80000 +0FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3FFF800FFFE07FFFC01FFFF0 +FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE00 +03FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00 +03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE00 +3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE0 +2D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF0021 +3879B730>I<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000 +3FFFF800000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F80 +01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0 +01FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0 +FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001 +FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007 +BF0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F +3F0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E +3F0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F8 +3F0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE0 +3F0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E00000 +3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000 +3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000 +3F003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001 +FFE02D387FB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF801FFFFFFFC03FFF +FFFFE03FF800FFE03FE0003FE07F80000FF07F80000FF07F000007F07F000007F07F0000 +07F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FF000007F8FF000007F87F000007F07F000007F07F000007F07F80000FF07F8000 +0FF07FC0001FF03FE0003FE03FF800FFE03FFFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF +0001FFFFFC00003FFFE000253A7BB830>79 D<7FFFFFF00000FFFFFFFE0000FFFFFFFF80 +00FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8003FF80003F8000FFC0003F80003FE +0003F80001FE0003F80000FF0003F80000FF0003F800007F0003F800007F8003F800003F +8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800007F +8003F800007F0003F80000FF0003F80000FF0003F80001FE0003F80003FE0003F8000FFC +0003F8003FF80003FFFFFFF80003FFFFFFF00003FFFFFFE00003FFFFFF800003FFFFFE00 +0003FFFFF0000003F80000000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000000 +0003F80000000003F80000000003F80000000003F80000000003F8000000007FFFC00000 +00FFFFE0000000FFFFE0000000FFFFE0000000FFFFE00000007FFFC000000029387EB730 +>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFF +C00003F801FFE00003F8003FF00003F8001FF00003F8000FF80003F80007F80003F80003 +F80003F80003FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001 +FC0003F80003FC0003F80003F80003F80007F80003F8000FF80003F8001FF00003F8003F +F00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF +000003FFFFFF800003F800FFC00003F8003FE00003F8001FE00003F8000FE00003F8000F +F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007 +F00003F80007F00003F80007F00003F80007F0F803F80007F1FC03F80007F1FC03F80007 +F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001 +FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB730>82 +D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80FFFE0 +3FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001FE0FE +00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F800000007FC0 +0000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000FFFF +FC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000000F +F00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001FE0FF +F8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF0007801 +FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFF +FFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE00 +3F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000003F +FFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FFFCFF +FFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003 +F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F0001 +FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC0000 +3FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF000000 +007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0 +FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003FC00 +03F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007F000 +01FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000FE000 +00FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F8000 +003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F0000 +001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC0000 +0007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F80000 +0003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF00000 +0000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F800000 +2B397EB730>I<7C000000007C00000000FE00000000FE00000000FF00000000FF000000 +007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0000000 +0FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00000001 +FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001F +E00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC +00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F80 +0000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F800 +000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF0000 +0000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000 +000FF00000000FF000000007F800000007F800000003F800000003F800000001F0000000 +00F025477BBE30>92 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF000000FFF +FFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F80000FC0 +003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000 +FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFF +C01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000FE00 +001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC0007FC0 +01FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FF +FF00FFC0003FF00000002B2A7CA830>97 D<3FFC000000007FFE00000000FFFE00000000 +FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC00 +00FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC0 +00FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F0 +00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0 +00FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE0 +00FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE00 +00FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC0000 +2C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFF +C003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F80000000 +7F800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000FE +00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F00 +0000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE00 +3FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF80 +00232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003FF +F000000001FFF00000000007F00000000007F00000000007F00000000007F00000000007 +F00000000007F00000000007F00000000007F00000000007F00000000007F0000003FE07 +F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FF +F0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F800007 +F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC0003F +F0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFF +FFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001FF +00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007F +C00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007F0 +7F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FF +FFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F80 +0001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FFFF +FFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<0000 +00FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003FE +07F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0 +FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830 +>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFF +FFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE0007F +80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE0007F +80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFFFC +000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC00000 +00000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFFFF +000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001 +FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC000000 +1F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC00001 +FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF +0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE00 +000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFF +FFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF80 +00FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF8 +1FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880 +B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003 +F800000003F800000000E000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00 +007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFF +C023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC0000 +00007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000 +000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000 +000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03FF +FF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03FC +000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFFC0 +000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81FE +000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC000F +F00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3F +FFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107 +D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F +FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I< +0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF +FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8 +03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003 +F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0 +01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0 +FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00 +0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F +FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000 +FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF +FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000 +0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8 +003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000 +01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8 +3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001 +FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00 +003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE +0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F +E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F +F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F +C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8 +0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000 +007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730 +>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC0003FFFFFF +FC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC003FC00007 +FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00FE000001 +FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001 +FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC003FC00007 +FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC0003FFFFFF +FC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC000000FF +FFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCF +FFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE +000000001FFC000000001FF8000000001FF0000000001FF0000000001FE0000000001FE0 +000000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000003FFFFF +FC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287E +A730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF0 +07FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE0000 +3E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF8 +00007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0 +FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FF +FC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A +79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFF +FFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC00 +0FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF000000 +7FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00 +FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC0 +7FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FF +C000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF +E0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC +0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F +001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000F +C07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003 +F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000 +FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3F +FFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007 +E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003 +F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001 +F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000 +FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F00000 +7EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE00000 +3FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00 +FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000 +007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE00000 +0003FFC000000001FFC000000000FF8000000000FF00000000007E00000000007F000000 +0000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000 +000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F8000 +01FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF80 +7FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFF +E07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E0 +00007E0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F80 +00001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00 +000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800 +000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000 +0000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000 +0000001F80000000001F80000000003F80000000003F00000000003F00000000007F0000 +0000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000 +003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF000000 +0007FE0000000001F0000000002B3C7EA630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 17.28 28 +/Fi 28 118 df<00000000F000000000000001F800000000000007F80000000000001FF8 +0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000 +0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8 +000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F +FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF +FFFF80395E74DD51>49 D<00C00000000001C001F8000000000FC001FF000000007FC001 +FFF0000007FFC001FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFF +FFFE0001FFFFFFFFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001 +FFFFFFFFFFC00001FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFF +F8000001FFFFFFFFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001 +FC3FFC0000000001FC00000000000001FC00000000000001FC00000000000001FC000000 +00000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001 +FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC000000 +00000001FC003FFE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001 +FCFFFFFFFFE00001FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE00000 +7FFF0001FF8000003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001 +FC0000000FFFF000F00000000FFFF000000000000FFFF800000000000FFFF80000000000 +0FFFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE00 +0000000007FFFE000000000007FFFE000000000007FFFF000000000007FFFF0000000000 +07FFFF03F000000007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7F +FF80000007FFFF7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC00000 +07FFFFFFFFC0000007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFF +FF8000000FFFFC7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF0000000 +0FFFF83F800000001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00F +F00000007FFF8007FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001F +FFF800007FFE00FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC000000 +01FFFFFFF0000000003FFFFF800000000003FFF0000000406078DD51>53 +D<000000001FFF00000000000003FFFFE000000000001FFFFFF80000000000FFFFFFFE00 +00000003FFFFFFFF0000000007FFFC03FF800000001FFFC0007FC00000003FFF00001FE0 +000000FFFC00000FF0000001FFF8000007F0000003FFF000007FF8000007FFE00000FFF8 +00000FFFC00001FFF800001FFF800003FFFC00003FFF000003FFFC00007FFF000007FFFC +00007FFE000007FFFC0000FFFE000007FFFC0001FFFC000007FFFC0001FFFC000007FFFC +0003FFFC000007FFFC0003FFF8000003FFF80007FFF8000003FFF80007FFF8000001FFF0 +000FFFF0000000FFE0000FFFF00000007FC0001FFFF00000000000001FFFF00000000000 +001FFFF00000000000003FFFF00000000000003FFFF00000000000003FFFF00000000000 +003FFFE00000000000007FFFE001FFE00000007FFFE00FFFFE0000007FFFE03FFFFF8000 +007FFFE07FFFFFE000007FFFE0FFFFFFF800007FFFE1FE03FFFC0000FFFFE3F0007FFE00 +00FFFFE7E0003FFF0000FFFFEFC0001FFF8000FFFFEF80000FFFC000FFFFFF000007FFE0 +00FFFFFE000007FFF000FFFFFE000003FFF800FFFFFC000003FFFC00FFFFFC000003FFFC +00FFFFF8000003FFFE00FFFFF8000001FFFE00FFFFF8000001FFFF00FFFFF8000001FFFF +00FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF +80FFFFF0000001FFFF80FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFF +C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFF +C07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC03FFFE0000001FFFF +C03FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC01FFFE0000001FFFF +C01FFFF0000001FFFF801FFFF0000001FFFF800FFFF0000001FFFF800FFFF0000001FFFF +800FFFF0000001FFFF0007FFF0000001FFFF0007FFF0000003FFFE0003FFF0000003FFFE +0003FFF8000003FFFC0001FFF8000003FFFC0001FFFC000003FFF80000FFFC000007FFF0 +00007FFE000007FFF000003FFE00000FFFE000001FFF00001FFFC000000FFFC0003FFF80 +000007FFE000FFFF00000003FFFC07FFFC00000001FFFFFFFFF800000000FFFFFFFFF000 +0000003FFFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF800000 +00426079DD51>I<07E0000000000000000FE0000000000000000FF0000000000000000F +FC000000000000000FFFFC0000000000000FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80F +FFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81F +FFFFFFFFFFFFFFF01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFF801F +FFFFFFFFFFFFFF001FFFFFFFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFFFFFFFFFFFC003F +FFFFFFFFFFFFF8003FFFFFFFFFFFFFF0003FFFFFFFFFFFFFE0003FE0000000003FE0003F +80000000007FC0007F0000000000FF80007F0000000001FF00007F0000000001FE00007E +0000000003FC00007E0000000007FC00007E000000000FF800007E000000001FF000007E +000000003FE00000FC000000003FC00000FC000000007F800000FC00000000FF800000FC +00000001FF0000000000000003FE0000000000000003FC0000000000000007F800000000 +0000000FF8000000000000001FF0000000000000001FE0000000000000003FE000000000 +0000007FC000000000000000FFC000000000000000FF8000000000000001FF8000000000 +000001FF0000000000000003FF0000000000000007FF0000000000000007FE0000000000 +00000FFE000000000000000FFE000000000000001FFC000000000000001FFC0000000000 +00003FFC000000000000003FFC000000000000007FF8000000000000007FF80000000000 +0000FFF800000000000000FFF800000000000000FFF800000000000001FFF00000000000 +0001FFF000000000000003FFF000000000000003FFF000000000000003FFF00000000000 +0007FFF000000000000007FFF000000000000007FFF000000000000007FFF00000000000 +000FFFE00000000000000FFFE00000000000000FFFE00000000000000FFFE00000000000 +001FFFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000 +001FFFE00000000000001FFFE00000000000003FFFE00000000000003FFFE00000000000 +003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000 +003FFFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000 +003FFFE00000000000003FFFE00000000000003FFFE00000000000001FFFC00000000000 +001FFFC00000000000000FFF8000000000000003FE0000000000000001FC000000000045 +6377E051>I66 +D<000000000001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE +00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFF +FFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001 +FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC0 +00003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001 +FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE000000 +0000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF8 +00000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000 +FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001 +FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF0000000000 +0000007FC007FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE0000 +0000000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFF +FE00000000000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001F +C03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000 +000000007FFFFC000000000000000000007FFFF8000000000000000000007FFFF8000000 +000000000000007FFFF800000000000000000000FFFFF800000000000000000000FFFFF8 +00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000 +FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000 +000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000 +000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800 +000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF +FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000 +00007FFFF8000000000000000000007FFFFC000000000000000000007FFFFC0000000000 +00000000003FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000 +0000000000000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFF +FE00000000000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000F +C00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF000000000000 +00001F8003FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC00000 +00000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFF +E000000000000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00 +001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE000000000000 +07F0000003FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE00000 +0000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFF +FF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF0000000 +0000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00 +000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFF +FF8000000000000000007FFFFFF800000000000000000001FFFF0000000000626677E375 +>III<00000000 +0001FFFF00000003C00000000000007FFFFFF0000007C0000000000007FFFFFFFE00000F +C000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFF +FFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000 +000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000 +001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0000000 +FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FFFF000000000000 +7FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001FFFC000001FFFF8 +0000000000000FFFC000003FFFF800000000000007FFC000003FFFF000000000000007FF +C000007FFFE000000000000003FFC00000FFFFE000000000000003FFC00001FFFFC00000 +0000000001FFC00001FFFFC000000000000001FFC00003FFFF8000000000000000FFC000 +03FFFF8000000000000000FFC00007FFFF00000000000000007FC00007FFFF0000000000 +0000007FC0000FFFFF00000000000000007FC0000FFFFE00000000000000003FC0001FFF +FE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE00000000000000 +003FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC00 +000000000000001FC0003FFFFC00000000000000001FC0007FFFFC000000000000000000 +00007FFFFC00000000000000000000007FFFF800000000000000000000007FFFF8000000 +00000000000000007FFFF80000000000000000000000FFFFF80000000000000000000000 +FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000000000 +000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFF +F80000000000000000000000FFFFF80000000000000000000000FFFFF800000000000000 +00000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800 +00000000000000000000FFFFF80000000000000000000000FFFFF8000000000000000000 +0000FFFFF80000000000000000000000FFFFF800000000000000000000007FFFF8000000 +00000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF8 +7FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001F +FFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFF +FC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001 +FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00 +000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF00000000000001FFFF +C00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC00001FFFFC00000 +00000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000000001FFFFC000 +007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC000003FFFF800000000 +0001FFFFC000001FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0000007 +FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000000003 +FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FFFFC00000003FFF +FC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFF +C000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFF +FC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000 +000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C00000000000007FFFFF +F80000000000000000000001FFFF0000000000006D6677E37F>71 +D82 +D<000000FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000F +E00007FFFFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7F +E000FFF800000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFF +E007FF000000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FF +E03FFC0000000001FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007F +E07FF800000000007FE07FF800000000003FE07FF800000000003FE0FFF800000000001F +E0FFF800000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000F +E0FFFE00000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007 +E0FFFFC00000000007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000 +007FFFFF8000000000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000 +001FFFFFFFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF800 +0007FFFFFFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE0 +00007FFFFFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF +000003FFFFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFF +E0000001FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFF +F800000000007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFF +FC0000000000001FFFFC00000000000007FFFE00000000000003FFFE00000000000003FF +FE7C000000000001FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007F +FEFC0000000000007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003F +FEFE0000000000003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003F +FCFF0000000000003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007F +F8FFE000000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FF +E0FFFC0000000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF +00FFFFF80000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF0 +00FF01FFFFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC00 +00F800003FFFFFE00000F0000001FFFE000000476677E35A>I85 +D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFF +FF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000 +FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF +80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE +00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF800 +0001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC00000 +07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000 +0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF +F8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007F +FFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF800 +00007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE0000 +07FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003F +FFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FF +F80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80 +000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF800 +00FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE00000 +7DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007 +FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000F +FFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97 +D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFFFC000000FF +FFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001FFF80000FFF +E0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001FFFF003FFF8 +00001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFFF000000FFF +E01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000FE003FFFE0 +00000000007FFFC000000000007FFFC000000000007FFFC000000000007FFFC000000000 +00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +0000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000 +00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0 +00000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE000000000 +003FFFE000000000003FFFE000000000003FFFF000000000001FFFF000000000FC1FFFF0 +00000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FFFC00000003 +F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF8000001FC0003FFF +E000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000FFFFFFFFF0 +0000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC000003E437B +C148>99 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF80000 +000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFF +FFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000 +0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000 +000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF +8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF80000 +00FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FF +FFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC +0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8 +000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE00000 +0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007F +FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007 +FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0 +00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8 +00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000 +0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007F +FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007 +FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE0 +00000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8 +0007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000 +003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC0000 +1FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87 +FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE000000 +3FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFFFC00000000000FFF +FFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007FFF0 +007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FFFE00 +0003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FFF800 +0000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFFE000 +00007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFFE000 +00003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFFC000 +00001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFFFFFF +FFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFFC000 +0000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC000 +0000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000 +00000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFFE000 +00000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFFF000 +0000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FFFE00 +000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001FFFE0 +00000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF000000007FFF +FFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF00000000000007 +FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000003FFFFFC0000001 +FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00FFFE0000FFFC +00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FFFF0007FFE001 +FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC001FFF80003F +F8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000001FFF80000000 +001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000 +1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F +FF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFF +FFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0000000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 +001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF +C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007FFFFFFFFC0000 +7FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC000038 +657CE431>I<0000000000000007F8000000007FFE00003FFE0000000FFFFFF001FFFF00 +00007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFDFFC0000FFFF00FFF +FFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00007FFE01FFC000FF +FC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF0003FFF800001FFFC0 +3E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000FFFE0000007FFF000 +000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000 +0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000F +FFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000000FFFE0000007FF +F000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC0000003FFF800001FFFC0 +000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003FFF000000007FFE00 +007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001FFFF00FFFF0000000 +003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000000000FC0FFFFFF0 +0000000000FC007FFE000000000000FC000000000000000001FC000000000000000001FC +000000000000000001FC000000000000000001FC000000000000000001FE000000000000 +000001FE000000000000000001FF000000000000000001FF800000000000000001FFF000 +00000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FFFFFFFFFFFFC00000 +00FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF0000003FFFFFFFFF +FFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFFFFFFFFFFF000003F +FFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC0007FFE0000001FFFF +FC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000007FFE007FF80000 +0000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF000000000001FFF00 +FFF000000000000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000 +000FFF00FFF000000000000FFF00FFF800000000001FFF007FF800000000001FFE007FFC +00000000003FFE003FFC00000000003FFC003FFE00000000007FFC001FFF0000000000FF +F8000FFFC000000003FFF00007FFE000000007FFE00003FFF80000001FFFC00000FFFF00 +0000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007FFFFFFFFFFE00000 +0000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC000000004A607CC151> +I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF8000 +07FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00003 +FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000 +00FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF +FFC022657BE42C>105 D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF000 +0007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFF +F80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FF +FFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F0 +0007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF8 +7C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001F +FFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF00000 +3FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF000 +0001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF +0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000F +FFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF00000 +3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000 +0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE +0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F +FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000 +3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000 +0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE +0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F +FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000 +3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000 +0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE +0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F +FFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF00000 +3FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC000 +0001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE +0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000F +FFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFF +FFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF0 +07FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFF +FF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF00000000FFFFFF8000FFFFF000 +0000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FF +FFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87 +F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003 +FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE00 +00003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003F +FFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE000 +0001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFF +FFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80 +FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000 +000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF8000 +0007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00 +007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC0 +03FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF0 +1FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC +3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE +7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFF +FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF +FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF +FFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE +7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC +3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF8 +0FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC0 +03FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00 +003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC000 +0000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF000000 +00000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000 +FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01 +FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003F +FFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FF +FF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC0 +0000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8 +003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000 +000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007 +FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0 +00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE +003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000 +000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003F +FFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003F +FFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0 +000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00 +003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE000 +7FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003F +FFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC000000000 +0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0 +000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000 +003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000 +00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F +FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000 +0000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFF +F00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000 +FFFFFFFFF000000000004F5D7BC05A>I<0000000FFF000001F000000001FFFFE00003F0 +0000000FFFFFF80007F00000003FFFFFFE0007F0000000FFFFFFFF000FF0000003FFFF80 +FF801FF0000007FFFC001FC03FF000001FFFF0000FE03FF000003FFFE00003F07FF00000 +7FFF800001F8FFF00000FFFF800000FCFFF00001FFFF000000FFFFF00003FFFE0000007F +FFF00003FFFE0000003FFFF00007FFFC0000003FFFF0000FFFF80000001FFFF0000FFFF8 +0000001FFFF0001FFFF80000000FFFF0001FFFF00000000FFFF0003FFFF00000000FFFF0 +003FFFF000000007FFF0003FFFE000000007FFF0007FFFE000000007FFF0007FFFE00000 +0007FFF0007FFFE000000007FFF0007FFFE000000007FFF000FFFFC000000007FFF000FF +FFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007 +FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC0 +00000007FFF000FFFFC000000007FFF000FFFFC000000007FFF000FFFFC000000007FFF0 +00FFFFC000000007FFF000FFFFC000000007FFF0007FFFC000000007FFF0007FFFE00000 +0007FFF0007FFFE000000007FFF0007FFFE000000007FFF0003FFFE000000007FFF0003F +FFE000000007FFF0003FFFF000000007FFF0001FFFF000000007FFF0001FFFF000000007 +FFF0000FFFF80000000FFFF0000FFFF80000001FFFF00007FFFC0000001FFFF00007FFFC +0000003FFFF00003FFFE0000007FFFF00001FFFE0000007FFFF00000FFFF000000FFFFF0 +00007FFF800001FFFFF000003FFFC00007FFFFF000001FFFE0000FEFFFF000000FFFF800 +3FCFFFF0000007FFFE01FF8FFFF0000001FFFFFFFF0FFFF00000007FFFFFFC0FFFF00000 +001FFFFFF00FFFF000000003FFFFC00FFFF0000000003FFE000FFFF0000000000000000F +FFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000 +0000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0 +000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000 +000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000 +00000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000F +FFF0000000000000000FFFF0000000000000000FFFF00000000000003FFFFFFFFC000000 +00003FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFFFC00000000003FFFFFFF +FC00000000003FFFFFFFFC4E5D7BC055>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00 +FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80 +FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FF +FF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC +003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC000000000 +3FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF +80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000FF +FFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFF +FFFFF8000038417BC042>I<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFF +FFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF00000 +03FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC0000000 +3F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F +80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF00000000 +7FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000F +FFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003F +FFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF0000000 +1FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC000000 +00FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF00000000 +1FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003F +F0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00 +FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8 +007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E00000000000 +07E0000000000007E0000000000007E0000000000007E000000000000FE000000000000F +E000000000000FE000000000000FE000000000000FE000000000001FE000000000001FE0 +00000000001FE000000000003FE000000000003FE000000000007FE000000000007FE000 +00000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007FFE00000 +00000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00 +FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE0000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC000 +1FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001F +FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFF +F0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC +007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFF +C000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFF +FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000 +07FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FF +FE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFF +C0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC00000 +0FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE +0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF8000 +01FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFF +FFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmsy10 10.95 1 +/Fj 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC00 +1FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFF +FE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA7 +2D>15 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmti10 10.95 18 +/Fk 18 118 df<001E00003F80007F8000FFC001FFC001FFC001FF8000FF0000FE00003C +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000F00003FC0007FC0007FC000FFC0 +00FFC000FFC000FF80007F00003C0000122777A61C>58 D<7FFFFE01FFFFFC00FFFFE0FF +FFFE01FFFFFC00FFFFE0FFFFFE01FFFFFC00FFFFE003FF800007FF00000FFC0001FF0000 +07FC000007F00001FE000007FC000003E00001FE000003FC000003C00001FE000003FC00 +0003C00001FE000003FC000003800001FE000003FC000007000001FE000003FC00000700 +0001FE000007FC00000E000001FE000007FC00000E000001FE00000FFC00001C000001FE +00000FFC00003C000001FE00001FFC000038000001FE00001FFC000070000001FE00003B +FC000070000001FE00003BFC0000E0000001FE000073FC0000E0000001FE000073FC0001 +C0000001FF0000E3FC0001C0000001FF0001E3FC000380000000FF0001C3FC0003800000 +00FF0003C3FC000700000000FF000383FC000700000000FF000703FC000E00000000FF00 +0703FC001E00000000FF000E03FC001C00000000FF000E03FC003800000000FF001C03FE +003800000000FF001C03FE007000000000FF003801FE007000000000FF003801FE00E000 +000000FF007001FE00E000000000FF00F001FE01C000000000FF00E001FE01C000000000 +FF01E001FE038000000000FF01C001FE038000000000FF038001FE070000000000FF0380 +01FE0F0000000000FF070001FE0E0000000000FF070001FE1C0000000000FF0E0001FE1C +0000000000FF0E0001FE380000000000FF1C0001FE380000000000FF9C0001FE70000000 +0000FFB80001FE7000000000007FF80001FEE000000000007FF00001FEE000000000007F +F00001FFC000000000007FE00001FFC000000000007FC00001FF8000000000007FC00001 +FF8000000000007F800001FF0000000000007F800001FE0000000000007F000001FE0000 +000000007F000000FC0000000000007E000000FC0000000000007E000000F80000000000 +007C000000F80000000000007C000000F000000000000078000000F00000000000007000 +0000E0000000000053406EBD5B>87 D<00007E00000001FF80000007C1C380001F80EFC0 +003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0003F000F +E0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000FE007F80 +00FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F800FE0003 +F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE0707C000FE0 +707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003FF00FF00 +00FC003E00252977A72E>97 D<000000003F800000001FFF800000001FFF000000001FFF +00000000007F00000000007F00000000007E00000000007E0000000000FE0000000000FE +0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000000001F8 +0000000003F80000000003F80000000003F00000000003F00000000007F00000000007F0 +0000000007E00000007E07E0000001FF8FE0000007C1CFE000001F80EFC000003F00FFC0 +00007E007FC00000FC007FC00001F8003F800003F0003F800003F0003F800007E0003F80 +000FE0003F00000FC0003F00001FC0007F00001FC0007F00003F80007E00003F80007E00 +003F8000FE00007F8000FE00007F0000FC00007F0000FC00007F0001FC0000FF0001FC00 +00FE0001F80000FE0001F80000FE0003F80000FE0003F83800FC0003F03800FC0003F038 +00FC0007F03800FC0007F07800FC000FE070007C000FE070007C001FE0F0007E003FE0E0 +003E007FE0E0003E00F3E1E0001F01E3E1C0000F8781E3800003FF00FF000000FC003E00 +00294077BE2E>100 D<00003F800001FFE00007E0F8001F803C003E003C00FC001E01F8 +001E03F0001E07F0001E0FE0003E0FC0003C1FC0003C3F80007C3F8000F83F8003F07F00 +0FE07F00FF80FFFFFC00FFFFC000FE000000FE000000FE000000FE000000FC000000FC00 +0000FC000000FC000000FC000000FC000000FC000006FC00000EFC00001E7C00003C7C00 +00783E0000F03E0001E01F0007C00F801F0007C0FC0001FFF000007F80001F2976A72A> +I<000000007C0000000001FF0000000007C7800000000F83C00000001F87C00000001F1F +C00000003F3FC00000003F3FC00000007E3FC00000007E3FC00000007E3F800000007E0E +00000000FC0000000000FC0000000000FC0000000000FC0000000001FC0000000001F800 +00000001F80000000001F80000000001F80000000003F80000000003F00000000003F000 +00000003F000000003FFFFF8000003FFFFF8000003FFFFF800000007E00000000007E000 +00000007E0000000000FE0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000001FC0000000001F80000000001F80000000001F80000000001F8000 +0000003F80000000003F00000000003F00000000003F00000000003F00000000007F0000 +0000007E00000000007E00000000007E00000000007E0000000000FE0000000000FC0000 +000000FC0000000000FC0000000000FC0000000001FC0000000001F80000000001F80000 +000001F80000000001F80000000003F00000000003F00000000003F00000000003F00000 +000007E00000000007E00000000007E00000000007E0000000000FC00000001E0FC00000 +007F0FC00000007F0F80000000FF0F80000000FF1F00000000FF1F00000000FE1E000000 +00F83C00000000703C000000007878000000003FE0000000000F80000000002A5383BF1C +>I<000003F00000000FFC0000003E0E1C0000FC077E0001F003FE0003F003FE0007E001 +FE000FC001FC001F8001FC001F8001FC003F0001FC007F0001F8007E0001F800FE0003F8 +00FE0003F801FC0003F001FC0003F001FC0007F003FC0007F003F80007E003F80007E003 +F8000FE007F8000FE007F0000FC007F0000FC007F0001FC007F0001FC007F0001F8007E0 +001F8007E0003F8003E0003F8003E0007F0003F000FF0003F000FF0001F001FF0000F003 +FE0000F80F7E00007C1EFE00001FF8FE000007E0FC00000000FC00000001FC00000001FC +00000001F800000001F800000003F800000003F800000003F0001C0007F0007F0007E000 +FF000FE000FF000FC000FF001F8000FF003F0000FE007E0000F800FC00007C03F000001F +FFC0000003FE000000273B7CA72A>I<0001FC000000FFFC000000FFF8000000FFF80000 +0003F800000003F800000003F000000003F000000007F000000007F000000007E0000000 +07E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC00000001F +800000001F800000003F800000003F800000003F000000003F03F800007F0FFE00007F3E +0F80007E780FC0007EE007C000FFC007E000FF8007E000FF0007E000FF0007E001FE0007 +E001FC0007E001FC0007E001F80007E003F8000FE003F8000FC003F0000FC003F0000FC0 +07F0001FC007F0001F8007E0001F8007E0001F800FE0003F800FE0003F000FC0003F000F +C0007F001FC0007E001FC000FE071F8000FC071F8000FC073F8001FC0F3F8001F80E3F00 +01F80E3F0001F81E7F0001F01C7F0001F01C7E0001F0387E0001F038FE0001F070FE0000 +F0E0FC00007FC03800001F0028407ABE2E>I<0000780001FC0001FC0003FC0003FC0003 +FC0003F80000E00000000000000000000000000000000000000000000000000000000000 +00000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380F +C0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC +0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0 +F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>I<0001FC00 +0000FFFC000000FFF8000000FFF800000003F800000003F800000003F000000003F00000 +0007F000000007F000000007E000000007E00000000FE00000000FE00000000FC0000000 +0FC00000001FC00000001FC00000001F800000001F800000003F800000003F800000003F +000000003F0003E0007F000FF8007F003C3C007E00707C007E00E1FC00FE01C1FC00FE03 +83FC00FC0703FC00FC0E03FC01FC1C03F801FC3800E001F870000001F860000003F8E000 +0003F9C0000003F780000003FE00000007FE00000007FFE0000007E7F8000007E0FE0000 +0FE07F00000FE03F80000FC01F80000FC00FC0001FC00FC0001FC00FC0701F800FC0701F +800FC0703F800FC0F03F801FC0E03F001F80E03F001F80E07F001F81E07F001F81C07E00 +0F83C07E000F8380FE000F8780FE00078F00FC0003FE00380000F80026407ABE2A>107 +D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8 +001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007FE000FC +00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F0000FC +00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC0001F8 +00007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F80003F0 +0000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F00007E0 +0001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0001F80 +E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0003F01 +C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80003E07 +000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00000FF8 +000700000E000003E000432979A74A>109 D<01F0003F800007FC01FFE0000F3E07C1F8 +000E1F0F00FC001E1F1C007C001C1F38007E003C1FF0007E00381FF0007E00381FE0007E +00783FC0007E00703FC0007E00703F80007E00703F00007E00F03F0000FE00F07F0000FC +00007E0000FC00007E0000FC00007E0001FC0000FE0001F80000FC0001F80000FC0001F8 +0000FC0003F80001FC0003F00001F80003F00001F80007F00001F80007E00003F8000FE0 +7003F0000FC07003F0000FC07003F0001FC0F007F0001F80E007E0001F80E007E0001F81 +E007E0001F01C00FE0001F01C00FC0001F03800FC0001F03800FC0001F07001FC0000F0E +001F800007FC0007000001F0002C2979A733>I<00001FC0000000FFF8000003F07C0000 +0FC01F00001F801F00003F000F80007E000FC000FC0007C001F80007E003F00007E007F0 +0007E007E00007E00FE00007F01FC00007F01FC00007F03F800007F03F800007F03F8000 +0FE07F80000FE07F00000FE07F00000FE07F00001FE0FF00001FC0FE00001FC0FE00001F +C0FE00003F80FE00003F80FE00007F00FE00007F00FC00007E007C0000FC007E0001FC00 +7E0001F8007E0003F0003E0007E0001F000FC0001F001F80000F803E000007C0FC000001 +FFF00000003F800000242977A72E>I<0003E001F800000FF807FE00001E7C1E0F80001C +3E3C07C0003C3E7807C000383EE003E000783FE003E000703FC003F000703F8001F000F0 +7F0001F000E07F0001F800E07E0001F800E07E0003F801E0FE0003F801E0FE0003F80000 +FC0003F80000FC0003F80001FC0007F80001FC0007F00001F80007F00001F80007F00003 +F8000FF00003F8000FE00003F0000FE00003F0000FE00007F0001FC00007F0001FC00007 +E0001F800007E0003F80000FE0003F00000FE0007F00000FE0007E00000FE000FC00001F +E000FC00001FE001F800001FF003F000001FF007E000003FB80F8000003F9C1F0000003F +0FFC0000003F03E00000007F00000000007F00000000007E00000000007E0000000000FE +0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F8 +0000000001F80000000003F80000000003F8000000007FFFE0000000FFFFE0000000FFFF +E00000002D3A80A72E>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE0 +1C1F700FE03C1FE01FE0381FE01FE0381FC01FE0783FC01FC0703F800700703F80000070 +3F000000F03F000000F07F000000007E000000007E000000007E00000000FE00000000FC +00000000FC00000000FC00000001FC00000001F800000001F800000001F800000003F800 +000003F000000003F000000003F000000007F000000007E000000007E000000007E00000 +000FE00000000FC00000000FC00000000FC00000001FC00000001F800000000700000000 +232979A726>114 D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C00 +3E00F8007E00F800FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC0 +0001FFFC0000FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007 +F0000003F00C0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007 +C0F0000F8070000F8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I< +0001C0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000 +000FC000001FC000001FC000001F8000001F8000003F8000003F8000003F0000003F0000 +7FFFFF80FFFFFF80FFFFFF00007E000000FE000000FE000000FC000000FC000001FC0000 +01FC000001F8000001F8000003F8000003F8000003F0000003F0000007F0000007F00000 +07E0000007E000000FE000000FE000000FC000000FC000001FC000001FC01C001F801C00 +1F801C003F803C003F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C000 +1F0780000F0F000007FC000001F00000193A78B81E>I<007C0000000001FF00001C0003 +8F80007E00070780007E000E07C0007E001E07C000FE001C07C000FE003C0FC000FC0038 +0FC000FC00380FC001FC00781FC001FC00701F8001F800701F8001F800F03F8003F800F0 +3F0003F800003F0003F000007F0003F000007E0007F000007E0007F00000FE0007E00000 +FC0007E00000FC000FE00001FC000FE00001F8000FC00001F8000FC00001F8001FC00003 +F8001FC1C003F0001F81C003F0001F81C003F0003F81C003F0003F83C003F0003F038003 +F0003F038003F0007F078001F000FF070001F001FF070001F801DF0F0000F8079F0E0000 +7C0F0F1C00001FFC07F8000007F001F0002A2979A731>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmbx12 14.4 34 +/Fl 34 122 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000000000 +07FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00000001 +FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF8000000F +FE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF8000003F +F800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF0000003F +F8000007FE0000003FF8000001F80000003FF8000000000000003FF8000000000000003F +F8000000000000003FF8000000000000003FF8000000000000003FF8000000000000003F +F8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC000FFFF +FFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFF +FFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003F +FC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0003FFF +FFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFF +FFFC03FFFFFFC042547DD34B>12 D45 D<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80 +FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>I<0000007800000000 +00FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC000007FF +FFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00000000 +7FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00007FFF +FFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>49 +D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC000 +01FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF003F +8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF +00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00 +000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF00000 +0FFFF003C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE0000000001F +FFC0000000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007FFE +0000000000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC000 +00000007FF80000000000FFF00000000001FFE00000000001FFC00000000003FF8000000 +00007FE00000000000FFC00000000001FF800000000003FE000000000007FC0000000000 +07F800000000000FF00001F000001FE00001F000003F800001F000007F000001F00000FE +000003E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F8000 +0007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFF +FFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFF +C07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80 +FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF800000 +1FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003F0 +00003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC000 +1FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC00003F +FF80000000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FFFC +0000000001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE0000 +0000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE00000 +000001FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC00000 +00000FFFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF8000000 +0003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF80000 +03FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003 +FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007FF +F8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFFC0 +1FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF00000 +7FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<0000 +0000007C00000000000000FE00000000000000FE00000000000001FE00000000000003FE +00000000000007FE0000000000000FFE0000000000000FFE0000000000001FFE00000000 +00003FFE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FFFE +000000000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE00000000 +001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3FFE +0000000001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE00000000 +0FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003FFE +000000007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE00000007 +E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003FFE +0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001F0 +00003FFE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003FFE +00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FFFF +FFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF +FFC0000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE +0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFF +FFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E00000 +007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFF +F00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE00 +0007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF8000000 +07E1FF0000000007E0000000000007E0000000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0 +000000000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7FF +FFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F80000 +3FFC0007F000003FFE0007E000001FFF0003C000001FFF80000000001FFF80000000001F +FFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFF +E0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFFF0 +3FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FF +FE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF8 +00001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F8000 +007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC03F +FFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF800 +0000344F79CD43>I<1F000000000000001F800000000000001FC00000000000001FFF80 +00000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF +803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC003FFFFF +FFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFFFFFFC0 +007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE00007C0000 +0003FC00007C00000003F800007C00000007F000007C0000000FF000007C0000001FE000 +00F80000003FC00000F80000007F800000F80000007F000000F8000000FE000000000000 +01FE00000000000003FC00000000000003F800000000000007F00000000000000FF00000 +000000001FE00000000000001FE00000000000003FC00000000000003FC0000000000000 +7F80000000000000FF80000000000000FF80000000000001FF00000000000001FF000000 +00000003FF00000000000003FE00000000000007FE00000000000007FE0000000000000F +FE0000000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC000000 +0000003FFC0000000000003FFC0000000000003FFC0000000000003FFC0000000000007F +FC0000000000007FF80000000000007FF80000000000007FF8000000000000FFF8000000 +000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000001FF +F8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000 +000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FF +F8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF0000000 +0000003FC00000000000001F8000000000395279D043>55 D<0000FFFF000000000FFFFF +F80000007FFFFFFF000000FFFFFFFFC00003FFC00FFFE00007FC0001FFF0000FE00000FF +F8001FC000007FFC003F0000007FFE007FE000003FFF007FF000003FFF007FF800003FFF +00FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80 +FFFC00003FFF807FF800003FFF807FF800003FFF003FF000007FFF001FE000007FFF0000 +000000FFFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFE0000000 +000FFFC0000000001FFF00000000001FFC00000000003FF800000000007FF00000000000 +7FC00000000000FF800000000000FF000000000001FE000000000001FC000000000003FC +000000000003F8000000000003F0000000000007F0000000000007E0000000000007E000 +0000000007C000000000000FC000000000000FC000000000000F8000000000000F800000 +0000000F8000000000000F8000000000000F8000000000000F8000000000000F80000000 +00000F8000000000000F8000000000000F8000000000000F800000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000001FC000000000003F +E00000000000FFF80000000001FFFC0000000001FFFC0000000003FFFE0000000003FFFE +0000000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE00 +00000001FFFC0000000001FFFC0000000000FFF800000000003FE000000000001FC00000 +00315479D340>63 D<0000000001FFFC000001C0000000007FFFFFC00003C000000007FF +FFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FF +C07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC0 +0001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFF +E0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000 +000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000000000 +FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC00F +FFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE000 +00000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000000000 +00000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000000F +C07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FFFF +800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80 +00000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0000000 +00000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000000000 +07C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C01F +FFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF000 +00000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800000000 +00001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE0000000000007E +00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F800000F +FFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE00 +0000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001F +F80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF000000 +00000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000525479 +D261>67 D72 D85 D<00007FFF000000000007FFFFF00000 +00003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF00 +00FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00 +000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF80 +0007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC0 +000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000 +7FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC0 +00007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC0 +0007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0 +007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00 +0007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0 +007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF8 +1FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000 +003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000 +FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF001FFE000000000FFF00FFFFE000000 +00FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE0000 +00FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE000 +00FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC00 +00FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF00 +00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00 +00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE00 +00FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC00 +00FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE000 +00FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC0000 +00FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC000000 +00000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0 +000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF80 +01FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00F +FF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF +00000000007FFE00000000007FFE00000000007FFE0000000000FFFE0000000000FFFE00 +00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE00000000007FFE00000000007FFF00000000007FFF00000000003FFF00000000 +003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C0 +07FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E0000 +7FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF80000000 +3FFFFE0000000001FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80 +000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF80 +0000000000001FFF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000001FFE007FF80 +0000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF80 +00001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF80 +0003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80 +001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80 +003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80 +007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80 +003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80 +001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF80 +0003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE0 +00003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF +8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003F +FFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF800 +3FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003 +FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FF +E07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0 +FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FF +FFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE +0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE00000000007FFF00 +000000003FFF00000000003FFF00000000003FFF00000000E01FFF00000001F01FFF8000 +0003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000000FC001FFF00000 +1FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0 +000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC0000 +0003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF800 +07FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC00 +3FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000 +7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000FF +FFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF800000000 +7FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000007F +FFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I< +00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0F +FFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE0 +0FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE0000 +1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE0000 +1FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF80000 +03FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFF +FF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007C0000000000000 +07C00000000000000FC00000000000000FC00000000000000FC00000000000000FE00000 +000000000FE00000000000000FF80000000000000FFE0000000000000FFFFFFFFF000000 +07FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFF +FFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF00 +07FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF000000007FF807FE00000 +0003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0 +FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE00000 +0001FF807FF000000003FF803FF000000003FF001FF800000007FE000FFE0000001FFC00 +07FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFF +FFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000 +FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000 +FFFFF000000000000003FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF80000 +00FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF0000 +00FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC000 +00FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC000 +00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0 +FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<003FF00000000000FFFFF0 +0000000000FFFFF00000000000FFFFF00000000000FFFFF00000000000FFFFF000000000 +0003FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 +000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000 +0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 +000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000 +0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 +000000000000FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFF +F800FFF00001FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF0 +00003FC00000FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F800 +0000FFF0000FF0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF0 +01FE00000000FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF00000 +0000FFF07FF800000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFF +FFFF00000000FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE000 +0000FFF807FFF0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF0 +00FFFE000000FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC0 +0000FFF0000FFFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF0 +0001FFFC0000FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFF +C0FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFF +F003FFFFFF40537CD247>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFF +F00001FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC00 +0000FFE00000FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00F +FFFFF8007FFFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003 +FFF07C001FFF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007F +FC0000FFF3C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC +00003FFE0000FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE0000 +07FFF000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FF +FC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807 +FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFF +FFF807FFFFFFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000 +FFFFF003FFFFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE0000 +03FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF8000 +00FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC000 +00FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000 +00FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0 +FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0 +42367BB54B>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFF +F00000000FFF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001 +FFE00001FFE00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF000000 +3FFC000FFF0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003F +FE0000001FFF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE000000 +1FFF807FFE0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF +FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000 +1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07F +FE0000001FFF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF000000 +3FFF003FFF0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000F +FF8000007FFC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003 +FFC000007FF80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF8000000 +00FFFFFFC0000000003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0 +000000FFFFF00FFFFE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FF +F80000FFFFF7F8007FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007 +FFC00000FFFE000007FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001 +FFF80000FFF8000000FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF8000000 +7FFE0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 +7FFF0000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF8000FFF80000003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 +7FFF0000FFF80000007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000 +FFFC0000FFF8000001FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003 +FFF00000FFFE000007FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003F +FF000000FFFFF000FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF +80000000FFF81FFFFC00000000FFF803FFC000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF8000000000000FFFFFFF80000 +000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000 +000000414D7BB54B>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFF +E0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FF +EF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FF +F800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF +FFFC0000FFFFFFFC00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF +0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F +007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F +00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF0000 +007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC +0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFF +E00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0F80000001F +F0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000F +E0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE +00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635 +>I<00003E00000000003E00000000003E00000000003E00000000003E00000000003E00 +000000007E00000000007E00000000007E00000000007E0000000000FE0000000000FE00 +00000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000000007FE00 +0000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFF +FF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC0 +3E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB +34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF +FFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000F +FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001F +FFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3 +FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03 +FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B> +III121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmcsc10 10.95 3 +/Fm 3 118 df<00000FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3 +E0007F80007FE000FE00003FE001FC00001FE003F800000FE007F0000007E00FF0000007 +E00FE0000003E01FC0000003E03FC0000001E03FC0000001E03F80000001E07F80000000 +E07F80000000E07F80000000E0FF00000000E0FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00001FFF +FFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000F +E03FC000000FE01FE000000FE00FE000000FE00FF000000FE007F000000FE003F800000F +E001FC00000FE000FE00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0 +E00000FFFF806000000FFC000030317BAF3A>103 D110 +D117 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fn cmr10 10.95 79 +/Fn 79 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE000 +00007F01F03F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00 +001FC000FFE0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80 +007F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C00 +00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000 +00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000 +00FE00007F0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80 +FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF +7FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>14 D<1E007F80FFC0FFC0FFC0 +FFC0FFC0FFC0FFC0FFC0FFC07F807F807F807F807F807F807F807F807F807F807F807F80 +3F003F003F003F003F003F003F003F003F003F003F003F001E001E001E001E001E001E00 +1E001E001E001E001E000C00000000000000000000000000000000001E007F807F80FFC0 +FFC0FFC0FFC07F807F801E000A4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0 +FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060003000600030 +0060003000E0007000C0006000C0006000C0006001C000E0018000C0038001C003000180 +070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>I<1E007F80FF +80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C0018003 +80030007000E001C001800380030000B1C79BE19>39 D<0000300000700000E00001C000 +0380000780000F00001E00003E00003C0000780000F80000F00001F00001E00003E00003 +E00007C00007C0000FC0000F80000F80001F80001F00001F00003F00003F00003F00003E +00007E00007E00007E00007E00007E00007E00007C0000FC0000FC0000FC0000FC0000FC +0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC +0000FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F +00001F00001F00001F80000F80000F80000FC00007C00007C00003E00003E00001E00001 +F00000F00000F800007800003C00003E00001E00000F000007800003800001C00000E000 +0070000030145A77C323>I +I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 +C001C001800380030007000E001C001800380030000B1C798919>44 +DI<1E007F807F80FFC0FFC0 +FFC0FFC07F807F801E000A0A798919>I<000000018000000003C000000007C000000007 +C000000007800000000F800000000F800000000F000000001F000000001F000000001E00 +0000003E000000003E000000003C000000007C000000007C000000007800000000F80000 +0000F800000000F000000001F000000001F000000001E000000003E000000003E0000000 +03C000000007C000000007C000000007800000000F800000000F800000001F000000001F +000000001E000000003E000000003E000000003C000000007C000000007C000000007800 +000000F800000000F800000000F000000001F000000001F000000001E000000003E00000 +0003E000000003C000000007C000000007C000000007800000000F800000000F80000000 +0F000000001F000000001F000000001E000000003E000000003E000000007C000000007C +000000007800000000F800000000F800000000F000000001F000000001F000000001E000 +000003E000000003E000000003C000000007C000000007C000000007800000000F800000 +000F800000000F000000001F000000001F000000001E000000003E000000003E00000000 +3C000000007C000000007C000000007800000000F800000000F800000000F00000000060 +00000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F80000F8007C00 +01F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E01F800007E01F +800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F000003F87F00 +0003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC +FF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F83F800007F03F +800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00FC0000FC007E0 +001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000FFFC0000001FE +0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC0 +00FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFF +F81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001 +FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003F +E0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF0 +3F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC00000007FC000 +00007F80000000FF80000000FF00000001FE00000001FC00000003F800000007F0000000 +07E00000000FC00000001F800000003F000000007E000000007C00000000F800000001F0 +00000003E000000007C00000000F800000001F000070003E000070003C00007000780000 +7000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE0 +3FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC00 +00003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF80 +1F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01F +E0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF00000001FE000000 +01FE00000003FC00000003F800000007E00000000FC00000003F0000001FFC0000001FFF +800000000FE000000007F800000003FC00000001FE00000000FF00000000FF800000007F +C00000007FC00000007FE00000003FE00000003FE00000003FF00000003FF00C00003FF0 +3F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF +80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C0 +07FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E0000 +00001E000000003E000000003E000000007E000000007E00000000FE00000001FE000000 +01FE00000003FE000000077E000000067E0000000E7E0000001C7E0000001C7E00000038 +7E000000707E000000707E000000E07E000001C07E000001C07E000003807E000007007E +000007007E00000E007E00001C007E00001C007E000038007E000070007E000070007E00 +00E0007E0000C0007E0001C0007E000380007E000300007E000700007E000E00007E000C +00007E001C00007E003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFF +FFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FF +000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800 +FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC00 +00073FE00000070000000007000000000700000000070000000007000000000700000000 +0700000000070000000007000000000700000000070000000007000000000701FE000007 +0FFF8000073E03E000077001F80007E000FC0007C0007E000780003F000700003F800600 +001F800000001FC00000001FC00000001FE00000000FE00000000FE00000000FE0000000 +0FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000F +F0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC0 +3800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000 +FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00 +000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC003F8007FC003 +F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC0 +0000003FC00000003FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07 +E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003F +C0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0 +FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F +80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0 +003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFF +E000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F000000003FFF +FFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE0780000 +01E070000003C0700000078070000007007000000F00E000001E00E000001C00E000003C +00E0000078000000007000000000F000000001E000000001C000000003C0000000078000 +000007000000000F000000001E000000001E000000003C000000003C000000007C000000 +007800000000F800000000F800000001F800000001F000000003F000000003F000000003 +F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000001FE0 +0000001FE00000001FE00000001FE00000001FE00000001FE00000003FE00000003FE000 +00003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000 +003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E0 +0000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F801E00000F80 +1E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C03F000007C03F +80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FF +C0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFF +F8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007F +E03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0 +F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E +000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FF +FFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000 +FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0 +003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF8000 +1FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001F +F0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF0 +1FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF000 +1FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC00000003FC00000 +003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001 +FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE00 +0001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F80 +1E0000000000000000000000000000000000000000000000000000000000000000000000 +000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F +80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000 +00000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01E +C000C000C000C000C001C001800180018003800300070006000E000C001C003800300030 +000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE +780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF +000001FE000001FE000003FC000007F8000007F000000FC000001F8000003F0000003E00 +00007C00000078000000F8000000F0000001F0000001E0000001E0000003C0000003C000 +000380000003800000038000000380000003800000038000000380000003800000038000 +000380000003800000030000000000000000000000000000000000000000000000000000 +000000000000000000078000001FE000001FE000003FF000003FF000003FF000003FF000 +001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000000F80000000 +0000000F800000000000000F800000000000001FC00000000000001FC00000000000001F +C00000000000003FE00000000000003FE00000000000003FE00000000000007FF0000000 +0000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000E7 +F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE000000 +00000381FE00000000000381FE00000000000700FF00000000000700FF00000000000700 +FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC00000 +00001C003FC0000000001C003FC00000000038001FE00000000038001FE0000000003800 +1FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F80000 +0000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FFFF +FFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF0000 +0007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E0000 +007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE000 +00380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC0000 +001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF8 +3D417DC044>65 DI<0000003FF00006000003FFFE000E00000FFFFF +801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000F +FE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE +03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1F +F0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0 +000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC000 +00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000 +000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000 +00007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE000000000 +0E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C +0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE000000007000 +FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007 +F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003 +FFFF00000000003FF0000037427BBF42>IIII<00 +00003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001 +F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC0000 +7F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC000000 +01FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C001F +F0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE0000000 +001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000FF +C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000 +000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF +C0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001F +FFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC003F +F000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF8000000 +03FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001 +FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF00000 +0FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000 +001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>III75 +DIII<0000007FE0000000000007FF +FE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE0000 +000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE0000 +0007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001FE00 +07F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE00000 +00007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE0 +7FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE0000000007FE0 +7FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF00000 +0000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001FF00 +07FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF0000 +000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F0000 +0007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F800000000007FF +FE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C000 +1FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C000000 +7CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001C +FF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000001F +FFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007 +FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE000000 +01FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE0000000 +3FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000007C +FE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F0 +1FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF +803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E0000 +3FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC00003 +C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0700000 +3FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000 +E0E000003FC00000E00000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000 +3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000 +000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FF +FFFFFE00003B3D7DBC42>IIII89 D91 +D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018 +0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060 +00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F +E00F0007801C1C73BE2D>II<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>III E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 129 +129 130 bop 150 -116 a Fn(Chapter)30 b(15:)41 b(Canned)30 +b(Sequences)g(of)g(Commands)1644 b(129)150 299 y Fi(15)80 +b(Canned)53 b(Sequences)e(of)j(Commands)275 517 y Fn(Aside)59 +b(from)g(breakp)s(oin)m(t)g(commands)h(\(see)h(Section)e(5.1.7)j +([Breakp)s(oin)m(t)e(command)g(lists],)150 627 y(page)46 +b(36\),)51 b(GDB)c(pro)m(vides)d(t)m(w)m(o)j(w)m(a)m(ys)g(to)f(store)g +(sequences)g(of)g(commands)f(for)g(execution)h(as)g(a)150 +736 y(unit:)39 b(user-de\014ned)29 b(commands)h(and)g(command)g +(\014les.)150 984 y Fl(15.1)68 b(User-de\014ned)45 b(commands)275 +1174 y Fn(A)35 b Fg(user-de\014ned)g(command)k Fn(is)c(a)h(sequence)g +(of)g(GDB)h(commands)f(to)g(whic)m(h)f(y)m(ou)h(assign)f(a)h(new)150 +1283 y(name)28 b(as)f(a)h(command.)40 b(This)26 b(is)h(done)g(with)f +(the)i Fh(define)e Fn(command.)39 b(User)28 b(commands)f(ma)m(y)h +(accept)150 1393 y(up)42 b(to)j(10)f(argumen)m(ts)g(separated)g(b)m(y)f +(whitespace.)80 b(Argumen)m(ts)43 b(are)h(accessed)h(within)c(the)j +(user)150 1503 y(command)30 b(via)g Fg($arg0)6 b(.)23 +b(.)g(.)11 b($arg9)p Fn(.)42 b(A)30 b(trivial)f(example:)390 +1628 y Fh(define)46 b(adder)485 1732 y(print)h($arg0)f(+)i($arg1)e(+)h +($arg2)150 1863 y Fn(T)-8 b(o)31 b(execute)h(the)e(command)g(use:)390 +1989 y Fh(adder)46 b(1)i(2)f(3)150 2120 y Fn(This)33 +b(de\014nes)h(the)h(command)g Fh(adder)p Fn(,)f(whic)m(h)g(prin)m(ts)f +(the)i(sum)f(of)h(its)f(three)h(argumen)m(ts.)55 b(Note)36 +b(the)150 2230 y(argumen)m(ts)28 b(are)g(text)g(substitutions,)e(so)i +(they)g(ma)m(y)g(reference)g(v)-5 b(ariables,)27 b(use)g(complex)g +(expressions,)150 2339 y(or)j(ev)m(en)h(p)s(erform)e(inferior)g +(functions)f(calls.)150 2536 y Fh(define)h Fg(commandname)630 +2645 y Fn(De\014ne)36 b(a)g(command)g(named)g Fg(commandname)p +Fn(.)57 b(If)35 b(there)i(is)e(already)g(a)h(command)g(b)m(y)630 +2755 y(that)31 b(name,)g(y)m(ou)f(are)h(ask)m(ed)g(to)g(con\014rm)f +(that)h(y)m(ou)f(w)m(an)m(t)i(to)f(rede\014ne)e(it.)630 +2886 y(The)c(de\014nition)e(of)j(the)f(command)g(is)g(made)g(up)f(of)i +(other)g(GDB)g(command)f(lines,)g(whic)m(h)630 2996 y(are)c(giv)m(en)h +(follo)m(wing)d(the)i Fh(define)f Fn(command.)37 b(The)21 +b(end)f(of)h(these)h(commands)f(is)f(mark)m(ed)630 3106 +y(b)m(y)30 b(a)h(line)e(con)m(taining)h Fh(end)p Fn(.)150 +3259 y Fh(if)384 b Fn(T)-8 b(ak)m(es)29 b(a)g(single)e(argumen)m(t,)i +(whic)m(h)e(is)h(an)g(expression)f(to)i(ev)-5 b(aluate.)41 +b(It)28 b(is)f(follo)m(w)m(ed)h(b)m(y)h(a)630 3368 y(series)j(of)i +(commands)e(that)i(are)f(executed)h(only)f(if)f(the)h(expression)f(is)g +(true)h(\(nonzero\).)630 3478 y(There)24 b(can)h(then)g(optionally)e(b) +s(e)h(a)h(line)e Fh(else)p Fn(,)i(follo)m(w)m(ed)f(b)m(y)h(a)g(series)f +(of)h(commands)f(that)630 3587 y(are)32 b(only)e(executed)j(if)d(the)i +(expression)e(w)m(as)i(false.)43 b(The)31 b(end)g(of)g(the)h(list)e(is) +h(mark)m(ed)g(b)m(y)630 3697 y(a)g(line)d(con)m(taining)i +Fh(end)p Fn(.)150 3850 y Fh(while)240 b Fn(The)36 b(syn)m(tax)i(is)e +(similar)e(to)k Fh(if)p Fn(:)53 b(the)38 b(command)e(tak)m(es)j(a)e +(single)f(argumen)m(t,)j(whic)m(h)d(is)630 3960 y(an)c(expression)f(to) +i(ev)-5 b(aluate,)33 b(and)f(m)m(ust)g(b)s(e)f(follo)m(w)m(ed)h(b)m(y)g +(the)h(commands)e(to)i(execute,)630 4069 y(one)c(p)s(er)e(line,)h +(terminated)g(b)m(y)g(an)h Fh(end)p Fn(.)39 b(The)28 +b(commands)g(are)h(executed)h(rep)s(eatedly)e(as)630 +4179 y(long)i(as)h(the)f(expression)f(ev)-5 b(aluates)31 +b(to)g(true.)150 4332 y Fh(document)d Fg(commandname)630 +4442 y Fn(Do)s(cumen)m(t)46 b(the)f(user-de\014ned)e(command)h +Fg(commandname)p Fn(,)49 b(so)c(that)g(it)g(can)g(b)s(e)f(ac-)630 +4551 y(cessed)33 b(b)m(y)g Fh(help)p Fn(.)47 b(The)33 +b(command)f Fg(commandname)38 b Fn(m)m(ust)33 b(already)f(b)s(e)h +(de\014ned.)47 b(This)630 4661 y(command)38 b(reads)g(lines)f(of)h(do)s +(cumen)m(tation)g(just)g(as)h Fh(define)d Fn(reads)i(the)h(lines)d(of)j +(the)630 4770 y(command)h(de\014nition,)h(ending)e(with)h +Fh(end)p Fn(.)70 b(After)41 b(the)g Fh(document)d Fn(command)i(is)g +(\014n-)630 4880 y(ished,)29 b Fh(help)f Fn(on)i(command)g +Fg(commandname)35 b Fn(displa)m(ys)28 b(the)i(do)s(cumen)m(tation)f(y)m +(ou)i(ha)m(v)m(e)630 4989 y(written.)630 5121 y(Y)-8 +b(ou)32 b(ma)m(y)g(use)g(the)g Fh(document)d Fn(command)i(again)h(to)h +(c)m(hange)f(the)g(do)s(cumen)m(tation)g(of)g(a)630 5230 +y(command.)61 b(Rede\014ning)36 b(the)h(command)g(with)f +Fh(define)f Fn(do)s(es)i(not)h(c)m(hange)g(the)f(do)s(cu-)630 +5340 y(men)m(tation.)p eop +%DVIPSSectionPage: 130 +130 131 bop 150 -116 a Fn(130)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fh(help)g(user-defined)630 408 y Fn(List)24 b(all)f +(user-de\014ned)g(commands,)i(with)e(the)i(\014rst)e(line)g(of)i(the)f +(do)s(cumen)m(tation)h(\(if)e(an)m(y\))630 518 y(for)30 +b(eac)m(h.)150 707 y Fh(show)f(user)150 816 y(show)g(user)g +Fg(commandname)630 926 y Fn(Displa)m(y)j(the)h(GDB)h(commands)f(used)f +(to)h(de\014ne)f Fg(commandname)38 b Fn(\(but)33 b(not)g(its)f(do)s +(cu-)630 1035 y(men)m(tation\).)53 b(If)34 b(no)g Fg(commandname)39 +b Fn(is)34 b(giv)m(en,)h(displa)m(y)e(the)h(de\014nitions)e(for)i(all)f +(user-)630 1145 y(de\014ned)c(commands.)275 1348 y(When)43 +b(user-de\014ned)f(commands)h(are)h(executed,)k(the)43 +b(commands)g(of)h(the)g(de\014nition)d(are)j(not)150 +1458 y(prin)m(ted.)39 b(An)30 b(error)g(in)f(an)m(y)i(command)f(stops)g +(execution)h(of)g(the)f(user-de\014ned)f(command.)275 +1622 y(If)e(used)g(in)m(teractiv)m(ely)-8 b(,)29 b(commands)e(that)i(w) +m(ould)d(ask)j(for)e(con\014rmation)g(pro)s(ceed)h(without)e(asking)150 +1731 y(when)e(used)g(inside)f(a)i(user-de\014ned)f(command.)39 +b(Man)m(y)25 b(GDB)h(commands)f(that)h(normally)d(prin)m(t)h(mes-)150 +1841 y(sages)29 b(to)h(sa)m(y)f(what)f(they)h(are)g(doing)e(omit)i(the) +f(messages)i(when)d(used)h(in)f(a)i(user-de\014ned)e(command.)150 +2171 y Fl(15.2)68 b(User-de\014ned)45 b(command)g(ho)t(oks)275 +2393 y Fn(Y)-8 b(ou)26 b(ma)m(y)g(de\014ne)f Fk(ho)-5 +b(oks)p Fn(,)29 b(whic)m(h)24 b(are)j(a)f(sp)s(ecial)e(kind)g(of)i +(user-de\014ned)e(command.)39 b(Whenev)m(er)27 b(y)m(ou)150 +2503 y(run)d(the)j(command)e(`)p Fh(foo)p Fn(',)i(if)e(the)h +(user-de\014ned)e(command)i(`)p Fh(hook-foo)p Fn(')e(exists,)j(it)e(is) +g(executed)i(\(with)150 2612 y(no)j(argumen)m(ts\))h(b)s(efore)f(that)h +(command.)275 2776 y(In)h(addition,)g(a)i(pseudo-command,)f(`)p +Fh(stop)p Fn(')g(exists.)49 b(De\014ning)32 b(\(`)p Fh(hook-stop)p +Fn('\))g(mak)m(es)i(the)f(asso-)150 2886 y(ciated)i(commands)g(execute) +i(ev)m(ery)e(time)g(execution)h(stops)f(in)e(y)m(our)i(program:)50 +b(b)s(efore)35 b(breakp)s(oin)m(t)150 2995 y(commands)30 +b(are)h(run,)e(displa)m(ys)f(are)j(prin)m(ted,)e(or)i(the)f(stac)m(k)i +(frame)e(is)g(prin)m(ted.)275 3159 y(F)-8 b(or)34 b(example,)g(to)g +(ignore)f Fh(SIGALRM)f Fn(signals)g(while)g(single-stepping,)g(but)h +(treat)h(them)g(normally)150 3269 y(during)28 b(normal)h(execution,)i +(y)m(ou)g(could)e(de\014ne:)390 3427 y Fh(define)46 b(hook-stop)390 +3531 y(handle)g(SIGALRM)g(nopass)390 3634 y(end)390 3842 +y(define)g(hook-run)390 3946 y(handle)g(SIGALRM)g(pass)390 +4049 y(end)390 4257 y(define)g(hook-continue)390 4361 +y(handle)g(SIGLARM)g(pass)390 4465 y(end)275 4628 y Fn(Y)-8 +b(ou)40 b(can)h(de\014ne)f(a)h(ho)s(ok)f(for)g(an)m(y)h(single-w)m(ord) +e(command)h(in)f(GDB,)j(but)d(not)i(for)f(command)150 +4738 y(aliases;)29 b(y)m(ou)f(should)f(de\014ne)g(a)i(ho)s(ok)f(for)g +(the)g(basic)g(command)g(name,)h(e.g.)41 b Fh(backtrace)26 +b Fn(rather)i(than)150 4847 y Fh(bt)p Fn(.)66 b(If)39 +b(an)g(error)g(o)s(ccurs)g(during)e(the)i(execution)g(of)h(y)m(our)f +(ho)s(ok,)i(execution)f(of)f(GDB)h(commands)150 4957 +y(stops)26 b(and)f(GDB)j(issues)c(a)j(prompt)e(\(b)s(efore)h(the)g +(command)g(that)g(y)m(ou)h(actually)e(t)m(yp)s(ed)h(had)f(a)i(c)m +(hance)150 5067 y(to)k(run\).)275 5230 y(If)22 b(y)m(ou)h(try)g(to)h +(de\014ne)e(a)i(ho)s(ok)e(whic)m(h)g(do)s(es)h(not)g(matc)m(h)h(an)m(y) +f(kno)m(wn)g(command,)h(y)m(ou)g(get)g(a)f(w)m(arning)150 +5340 y(from)30 b(the)g Fh(define)f Fn(command.)p eop +%DVIPSSectionPage: 131 +131 132 bop 150 -116 a Fn(Chapter)30 b(15:)41 b(Canned)30 +b(Sequences)g(of)g(Commands)1644 b(131)150 299 y Fl(15.3)68 +b(Command)46 b(\014les)275 491 y Fn(A)35 b(command)g(\014le)f(for)h +(GDB)h(is)f(a)g(\014le)g(of)g(lines)e(that)j(are)g(GDB)g(commands.)55 +b(Commen)m(ts)35 b(\(lines)150 600 y(starting)f(with)f +Fe(#)p Fn(\))h(ma)m(y)h(also)g(b)s(e)e(included.)50 b(An)34 +b(empt)m(y)h(line)e(in)g(a)h(command)g(\014le)g(do)s(es)g(nothing;)h +(it)150 710 y(do)s(es)30 b(not)h(mean)f(to)h(rep)s(eat)g(the)f(last)h +(command,)f(as)h(it)e(w)m(ould)h(from)g(the)g(terminal.)275 +844 y(When)e(y)m(ou)g(start)h(GDB,)g(it)f(automatically)g(executes)i +(commands)e(from)f(its)h Fg(init)f(\014les)p Fn(.)39 +b(These)28 b(are)150 953 y(\014les)33 b(named)h(`)p Fh(.gdbinit)p +Fn(')e(on)i(Unix,)g(or)g(`)p Fh(gdb.ini)p Fn(')f(on)h(DOS/Windo)m(ws.) +51 b(GDB)35 b(reads)f(the)g(init)f(\014le)150 1063 y(\(if)i(an)m(y\))i +(in)d(y)m(our)i(home)g(directory)-8 b(,)37 b(then)f(pro)s(cesses)f +(command)h(line)e(options)h(and)g(op)s(erands,)i(and)150 +1172 y(then)c(reads)h(the)g(init)e(\014le)g(\(if)h(an)m(y\))i(in)d(the) +i(curren)m(t)g(w)m(orking)f(directory)-8 b(.)50 b(This)32 +b(is)h(so)h(the)f(init)f(\014le)h(in)150 1282 y(y)m(our)d(home)g +(directory)g(can)h(set)f(options)g(\(suc)m(h)g(as)h Fh(set)e +(complaints)p Fn(\))f(whic)m(h)h(a\013ect)j(the)e(pro)s(cessing)150 +1391 y(of)35 b(the)f(command)g(line)f(options)h(and)f(op)s(erands.)52 +b(The)34 b(init)f(\014les)g(are)i(not)f(executed)i(if)d(y)m(ou)i(use)f +(the)150 1501 y(`)p Fh(-nx)p Fn(')c(option;)g(see)h(Section)f(2.1.2)i +([Cho)s(osing)e(mo)s(des],)g(page)h(11.)275 1635 y(On)24 +b(some)h(con\014gurations)f(of)h(GDB,)h(the)f(init)e(\014le)h(is)g(kno) +m(wn)g(b)m(y)h(a)g(di\013eren)m(t)g(name)g(\(these)g(are)g(t)m(yp-)150 +1744 y(ically)g(en)m(vironmen)m(ts)g(where)h(a)h(sp)s(ecialized)d(form) +i(of)g(GDB)i(ma)m(y)f(need)f(to)g(co)s(exist)h(with)e(other)h(forms,) +150 1854 y(hence)35 b(a)g(di\013eren)m(t)g(name)g(for)f(the)i(sp)s +(ecialized)d(v)m(ersion's)h(init)f(\014le\).)54 b(These)35 +b(are)g(the)g(en)m(vironmen)m(ts)150 1963 y(with)29 b(sp)s(ecial)g +(init)g(\014le)g(names:)225 2097 y Fj(\017)60 b Fn(VxW)-8 +b(orks)31 b(\(Wind)f(Riv)m(er)g(Systems)g(real-time)g(OS\):)g(`)p +Fh(.vxgdbinit)p Fn(')225 2231 y Fj(\017)60 b Fn(OS68K)30 +b(\(Enea)h(Data)h(Systems)e(real-time)g(OS\):)g(`)p Fh(.os68gdbinit)p +Fn(')225 2364 y Fj(\017)60 b Fn(ES-1800)32 b(\(Ericsson)d(T)-8 +b(elecom)31 b(AB)g(M68000)i(em)m(ulator\):)41 b(`)p Fh(.esgdbinit)p +Fn(')275 2522 y(Y)-8 b(ou)30 b(can)h(also)f(request)h(the)f(execution)h +(of)f(a)h(command)f(\014le)g(with)f(the)h Fh(source)f +Fn(command:)150 2728 y Fh(source)g Fg(\014lename)630 +2838 y Fn(Execute)i(the)g(command)f(\014le)f Fg(\014lename)p +Fn(.)275 2995 y(The)f(lines)g(in)f(a)j(command)f(\014le)f(are)i +(executed)g(sequen)m(tially)-8 b(.)39 b(They)29 b(are)h(not)f(prin)m +(ted)f(as)h(they)h(are)150 3105 y(executed.)42 b(An)30 +b(error)g(in)f(an)m(y)h(command)h(terminates)f(execution)g(of)h(the)f +(command)h(\014le.)275 3239 y(Commands)26 b(that)j(w)m(ould)d(ask)i +(for)g(con\014rmation)f(if)g(used)g(in)m(teractiv)m(ely)h(pro)s(ceed)g +(without)e(asking)150 3348 y(when)k(used)g(in)g(a)h(command)g(\014le.) +42 b(Man)m(y)31 b(GDB)h(commands)f(that)h(normally)d(prin)m(t)h +(messages)h(to)h(sa)m(y)150 3458 y(what)e(they)h(are)g(doing)e(omit)h +(the)h(messages)g(when)e(called)h(from)g(command)g(\014les.)150 +3713 y Fl(15.4)68 b(Commands)46 b(for)f(con)l(trolled)h(output)275 +3905 y Fn(During)22 b(the)j(execution)f(of)h(a)f(command)g(\014le)g(or) +g(a)h(user-de\014ned)d(command,)k(normal)d(GDB)i(output)150 +4014 y(is)31 b(suppressed;)f(the)i(only)e(output)h(that)i(app)s(ears)d +(is)h(what)g(is)g(explicitly)e(prin)m(ted)h(b)m(y)i(the)f(commands)150 +4124 y(in)g(the)i(de\014nition.)46 b(This)31 b(section)i(describ)s(es)e +(three)h(commands)h(useful)e(for)h(generating)h(exactly)h(the)150 +4233 y(output)c(y)m(ou)h(w)m(an)m(t.)150 4439 y Fh(echo)e +Fg(text)101 b Fn(Prin)m(t)32 b Fg(text)p Fn(.)50 b(Nonprin)m(ting)31 +b(c)m(haracters)k(can)e(b)s(e)f(included)f(in)h Fg(text)k +Fn(using)31 b(C)i(escap)s(e)g(se-)630 4549 y(quences,)23 +b(suc)m(h)f(as)f(`)p Fh(\\n)p Fn(')h(to)g(prin)m(t)e(a)i(newline.)35 +b Ff(No)22 b(newline)g(is)f(prin)m(ted)h(unless)e(y)m(ou)i(sp)s(ecify) +630 4658 y(one.)40 b Fn(In)28 b(addition)e(to)j(the)f(standard)g(C)f +(escap)s(e)i(sequences,)g(a)g(bac)m(kslash)f(follo)m(w)m(ed)f(b)m(y)i +(a)630 4768 y(space)c(stands)f(for)g(a)h(space.)39 b(This)23 +b(is)g(useful)g(for)h(displa)m(ying)e(a)i(string)g(with)f(spaces)i(at)g +(the)630 4878 y(b)s(eginning)31 b(or)i(the)g(end,)h(since)f(leading)f +(and)h(trailing)e(spaces)j(are)g(otherwise)e(trimmed)630 +4987 y(from)f(all)f(argumen)m(ts.)44 b(T)-8 b(o)32 b(prin)m(t)e(`)h +Fh(and)e(foo)h(=)g Fn(',)i(use)f(the)h(command)f(`)p +Fh(echo)e(\\)h(and)g(foo)630 5097 y(=)g(\\)g Fn('.)630 +5230 y(A)h(bac)m(kslash)f(at)i(the)e(end)g(of)h Fg(text)j +Fn(can)d(b)s(e)f(used,)g(as)h(in)e(C,)i(to)g(con)m(tin)m(ue)g(the)g +(command)630 5340 y(on)m(to)h(subsequen)m(t)d(lines.)39 +b(F)-8 b(or)31 b(example,)p eop +%DVIPSSectionPage: 132 +132 133 bop 150 -116 a Fn(132)2599 b(Debugging)31 b(with)e(GDB)870 +299 y Fh(echo)47 b(This)f(is)h(some)g(text\\n\\)870 403 +y(which)f(is)i(continued\\n\\)870 506 y(onto)f(several)e(lines.\\n)630 +641 y Fn(pro)s(duces)29 b(the)i(same)f(output)g(as)870 +770 y Fh(echo)47 b(This)f(is)h(some)g(text\\n)870 873 +y(echo)g(which)f(is)h(continued\\n)870 977 y(echo)g(onto)f(several)g +(lines.\\n)150 1137 y(output)29 b Fg(expression)630 1246 +y Fn(Prin)m(t)44 b(the)h(v)-5 b(alue)45 b(of)g Fg(expression)f +Fn(and)h(nothing)f(but)g(that)i(v)-5 b(alue:)69 b(no)45 +b(newlines,)i(no)630 1356 y(`)p Fh($)p Fg(nn)29 b Fh(=)h +Fn('.)51 b(The)34 b(v)-5 b(alue)33 b(is)g(not)h(en)m(tered)g(in)f(the)h +(v)-5 b(alue)33 b(history)g(either.)50 b(See)34 b(Section)g(8.1)630 +1465 y([Expressions],)29 b(page)i(55,)h(for)e(more)g(information)f(on)h +(expressions.)150 1625 y Fh(output/)p Fg(fm)m(t)h(expression)630 +1734 y Fn(Prin)m(t)h(the)h(v)-5 b(alue)32 b(of)h Fg(expression)f +Fn(in)f(format)i Fg(fm)m(t)p Fn(.)49 b(Y)-8 b(ou)33 b(can)g(use)f(the)h +(same)h(formats)f(as)630 1844 y(for)d Fh(print)p Fn(.)39 +b(See)31 b(Section)f(8.4)i([Output)d(formats],)i(page)g(58,)h(for)e +(more)h(information.)150 2003 y Fh(printf)e Fg(string)p +Fh(,)g Fg(expressions)t Fh(...)630 2113 y Fn(Prin)m(t)e(the)h(v)-5 +b(alues)27 b(of)h(the)g Fg(expressions)i Fn(under)c(the)i(con)m(trol)g +(of)g Fg(string)p Fn(.)39 b(The)27 b Fg(expressions)630 +2222 y Fn(are)i(separated)g(b)m(y)f(commas)h(and)e(ma)m(y)i(b)s(e)f +(either)g(n)m(um)m(b)s(ers)f(or)h(p)s(oin)m(ters.)39 +b(Their)27 b(v)-5 b(alues)630 2332 y(are)36 b(prin)m(ted)e(as)i(sp)s +(eci\014ed)e(b)m(y)h Fg(string)p Fn(,)h(exactly)g(as)g(if)f(y)m(our)g +(program)g(w)m(ere)h(to)h(execute)630 2442 y(the)31 b(C)f(subroutine) +870 2570 y Fh(printf)46 b(\()p Fg(string)p Fh(,)g Fg(expressions)t +Fh(...)n(\);)630 2705 y Fn(F)-8 b(or)31 b(example,)f(y)m(ou)h(can)g +(prin)m(t)e(t)m(w)m(o)j(v)-5 b(alues)29 b(in)g(hex)i(lik)m(e)e(this:) +870 2834 y Fh(printf)46 b("foo,)g(bar-foo)g(=)i(0x\045x,)e +(0x\045x\\n",)g(foo,)g(bar-foo)630 2968 y Fn(The)30 b(only)f(bac)m +(kslash-escap)s(e)i(sequences)g(that)g(y)m(ou)f(can)h(use)f(in)f(the)i +(format)f(string)g(are)630 3078 y(the)h(simple)d(ones)i(that)h(consist) +f(of)h(bac)m(kslash)f(follo)m(w)m(ed)g(b)m(y)g(a)h(letter.)p +eop +%DVIPSSectionPage: 133 +133 134 bop 150 -116 a Fn(Chapter)30 b(16:)41 b(Using)30 +b(GDB)h(under)e Fm(gnu)h Fn(Emacs)1746 b(133)150 299 +y Fi(16)80 b(Using)54 b(GDB)f(under)f Fa(gnu)i Fi(Emacs)275 +545 y Fn(A)32 b(sp)s(ecial)f(in)m(terface)j(allo)m(ws)d(y)m(ou)i(to)h +(use)e Fm(gnu)g Fn(Emacs)h(to)h(view)d(\(and)i(edit\))f(the)h(source)g +(\014les)e(for)150 655 y(the)g(program)f(y)m(ou)g(are)h(debugging)f +(with)f(GDB.)275 793 y(T)-8 b(o)31 b(use)f(this)f(in)m(terface,)j(use)e +(the)h(command)f Fe(M-x)g(gdb)f Fn(in)g(Emacs.)42 b(Giv)m(e)31 +b(the)g(executable)g(\014le)f(y)m(ou)150 903 y(w)m(an)m(t)f(to)g(debug) +f(as)h(an)f(argumen)m(t.)40 b(This)27 b(command)h(starts)h(GDB)g(as)g +(a)g(subpro)s(cess)d(of)j(Emacs,)g(with)150 1012 y(input)f(and)i +(output)g(through)g(a)h(newly)e(created)i(Emacs)g(bu\013er.)275 +1151 y(Using)e(GDB)j(under)c(Emacs)j(is)e(just)h(lik)m(e)g(using)f(GDB) +i(normally)e(except)i(for)f(t)m(w)m(o)i(things:)225 1289 +y Fj(\017)60 b Fn(All)29 b(\\terminal")h(input)e(and)i(output)g(go)s +(es)h(through)f(the)g(Emacs)h(bu\013er.)275 1454 y(This)k(applies)h(b)s +(oth)h(to)i(GDB)g(commands)e(and)g(their)g(output,)i(and)e(to)i(the)e +(input)f(and)h(output)150 1564 y(done)30 b(b)m(y)g(the)h(program)f(y)m +(ou)h(are)g(debugging.)275 1703 y(This)h(is)h(useful)f(b)s(ecause)i(it) +g(means)g(that)g(y)m(ou)h(can)f(cop)m(y)h(the)f(text)h(of)f(previous)f +(commands)h(and)150 1812 y(input)28 b(them)j(again;)f(y)m(ou)h(can)g +(ev)m(en)g(use)f(parts)g(of)h(the)f(output)g(in)f(this)g(w)m(a)m(y)-8 +b(.)275 1951 y(All)31 b(the)i(facilities)e(of)i(Emacs')h(Shell)c(mo)s +(de)j(are)g(a)m(v)-5 b(ailable)32 b(for)h(in)m(teracting)g(with)e(y)m +(our)i(program.)150 2060 y(In)g(particular,)g(y)m(ou)i(can)f(send)f +(signals)f(the)j(usual)d(w)m(a)m(y|for)j(example,)f Fe(C-c)c(C-c)j +Fn(for)g(an)h(in)m(terrupt,)150 2170 y Fe(C-c)29 b(C-z)h +Fn(for)g(a)h(stop.)225 2308 y Fj(\017)60 b Fn(GDB)31 +b(displa)m(ys)e(source)h(co)s(de)h(through)f(Emacs.)275 +2474 y(Eac)m(h)38 b(time)g(GDB)h(displa)m(ys)d(a)j(stac)m(k)g(frame,)i +(Emacs)d(automatically)g(\014nds)e(the)j(source)f(\014le)f(for)150 +2583 y(that)f(frame)f(and)g(puts)f(an)h(arro)m(w)h(\(`)p +Fh(=>)p Fn('\))g(at)g(the)f(left)g(margin)f(of)i(the)f(curren)m(t)g +(line.)54 b(Emacs)36 b(uses)f(a)150 2693 y(separate)28 +b(bu\013er)e(for)h(source)g(displa)m(y)-8 b(,)27 b(and)f(splits)f(the)j +(screen)f(to)h(sho)m(w)f(b)s(oth)f(y)m(our)h(GDB)h(session)f(and)150 +2802 y(the)k(source.)275 2941 y(Explicit)24 b(GDB)k Fh(list)d +Fn(or)i(searc)m(h)h(commands)e(still)f(pro)s(duce)g(output)h(as)h +(usual,)g(but)f(y)m(ou)h(probably)150 3050 y(ha)m(v)m(e)32 +b(no)e(reason)g(to)i(use)e(them)g(from)g(Emacs.)390 3183 +y Fk(Warning:)54 b Fn(If)34 b(the)h(directory)f(where)g(y)m(our)g +(program)h(resides)e(is)h(not)g(y)m(our)h(curren)m(t)f(di-)390 +3287 y(rectory)-8 b(,)33 b(it)d(can)i(b)s(e)e(easy)i(to)f(confuse)g +(Emacs)h(ab)s(out)e(the)h(lo)s(cation)g(of)g(the)h(source)f(\014les,) +390 3391 y(in)c(whic)m(h)g(case)i(the)g(auxiliary)d(displa)m(y)g +(bu\013er)h(do)s(es)h(not)h(app)s(ear)e(to)i(sho)m(w)f(y)m(our)h +(source.)390 3494 y(GDB)i(can)f(\014nd)f(programs)g(b)m(y)h(searc)m +(hing)g(y)m(our)g(en)m(vironmen)m(t's)g Fh(PATH)e Fn(v)-5 +b(ariable,)30 b(so)g(the)390 3598 y(GDB)44 b(input)d(and)h(output)h +(session)f(pro)s(ceeds)h(normally;)k(but)c(Emacs)g(do)s(es)g(not)g(get) +390 3702 y(enough)30 b(information)f(bac)m(k)i(from)f(GDB)h(to)h(lo)s +(cate)f(the)f(source)h(\014les)e(in)g(this)h(situation.)390 +3806 y(T)-8 b(o)34 b(a)m(v)m(oid)g(this)e(problem,)g(either)h(start)h +(GDB)g(mo)s(de)f(from)g(the)g(directory)g(where)g(y)m(our)390 +3910 y(program)i(resides,)g(or)h(sp)s(ecify)d(an)j(absolute)e(\014le)h +(name)g(when)f(prompted)g(for)h(the)h Fe(M-x)390 4013 +y(gdb)29 b Fn(argumen)m(t.)390 4146 y(A)h(similar)d(confusion)h(can)i +(result)e(if)h(y)m(ou)h(use)f(the)h(GDB)g Fh(file)f Fn(command)g(to)h +(switc)m(h)f(to)390 4250 y(debugging)34 b(a)h(program)f(in)g(some)h +(other)g(lo)s(cation,)h(from)e(an)h(existing)f(GDB)h(bu\013er)f(in)390 +4354 y(Emacs.)275 4492 y(By)23 b(default,)i Fe(M-x)k(gdb)23 +b Fn(calls)f(the)i(program)f(called)g(`)p Fh(gdb)p Fn('.)38 +b(If)23 b(y)m(ou)h(need)f(to)i(call)e(GDB)h(b)m(y)g(a)f(di\013eren)m(t) +150 4602 y(name)i(\(for)g(example,)h(if)e(y)m(ou)i(k)m(eep)g(sev)m +(eral)f(con\014gurations)f(around,)i(with)d(di\013eren)m(t)i(names\))g +(y)m(ou)h(can)150 4711 y(set)31 b(the)f(Emacs)h(v)-5 +b(ariable)29 b Fh(gdb-command-name)p Fn(;)d(for)31 b(example,)390 +4844 y Fh(\(setq)46 b(gdb-command-name)e("mygdb"\))150 +4982 y Fn(\(preceded)37 b(b)m(y)g Fe(ESC)29 b(ESC)p Fn(,)38 +b(or)f(t)m(yp)s(ed)g(in)f(the)h Fh(*scratch*)d Fn(bu\013er,)k(or)f(in)f +(y)m(our)h(`)p Fh(.emacs)p Fn(')f(\014le\))g(mak)m(es)150 +5092 y(Emacs)31 b(call)e(the)i(program)f(named)g(\\)p +Fh(mygdb)p Fn(")g(instead.)275 5230 y(In)i(the)h(GDB)h(I/O)f(bu\013er,) +g(y)m(ou)g(can)g(use)g(these)g(sp)s(ecial)f(Emacs)h(commands)f(in)g +(addition)f(to)j(the)150 5340 y(standard)c(Shell)e(mo)s(de)i(commands:) +p eop +%DVIPSSectionPage: 134 +134 135 bop 150 -116 a Fn(134)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fe(C-h)g(m)259 b Fn(Describ)s(e)30 b(the)g(features)h(of)f +(Emacs')h(GDB)h(Mo)s(de.)150 442 y Fe(M-s)336 b Fn(Execute)33 +b(to)f(another)g(source)g(line,)f(lik)m(e)g(the)i(GDB)g +Fh(step)d Fn(command;)j(also)f(up)s(date)f(the)630 552 +y(displa)m(y)e(windo)m(w)f(to)k(sho)m(w)e(the)g(curren)m(t)g(\014le)g +(and)g(lo)s(cation.)150 695 y Fe(M-n)336 b Fn(Execute)29 +b(to)h(next)f(source)f(line)f(in)h(this)f(function,)h(skipping)e(all)h +(function)g(calls,)i(lik)m(e)f(the)630 805 y(GDB)f Fh(next)e +Fn(command.)39 b(Then)25 b(up)s(date)g(the)h(displa)m(y)e(windo)m(w)h +(to)h(sho)m(w)g(the)g(curren)m(t)g(\014le)630 914 y(and)k(lo)s(cation.) +150 1058 y Fe(M-i)336 b Fn(Execute)25 b(one)f(instruction,)f(lik)m(e)h +(the)g(GDB)h Fh(stepi)d Fn(command;)k(up)s(date)d(displa)m(y)f(windo)m +(w)630 1167 y(accordingly)-8 b(.)150 1310 y Fe(M-x)29 +b(gdb-nexti)630 1420 y Fn(Execute)36 b(to)g(next)f(instruction,)f +(using)g(the)h(GDB)h Fh(nexti)d Fn(command;)38 b(up)s(date)c(displa)m +(y)630 1530 y(windo)m(w)29 b(accordingly)-8 b(.)150 1673 +y Fe(C-c)29 b(C-f)163 b Fn(Execute)38 b(un)m(til)e(exit)i(from)f(the)g +(selected)i(stac)m(k)g(frame,)g(lik)m(e)e(the)h(GDB)g +Fh(finish)e Fn(com-)630 1783 y(mand.)150 1926 y Fe(M-c)336 +b Fn(Con)m(tin)m(ue)30 b(execution)g(of)h(y)m(our)f(program,)h(lik)m(e) +e(the)i(GDB)g Fh(continue)e Fn(command.)630 2052 y Fk(Warning:)46 +b Fn(In)30 b(Emacs)g(v19,)i(this)d(command)h(is)g Fe(C-c)f(C-p)p +Fn(.)150 2196 y Fe(M-u)336 b Fn(Go)37 b(up)f(the)g(n)m(um)m(b)s(er)g +(of)g(frames)h(indicated)e(b)m(y)h(the)h(n)m(umeric)e(argumen)m(t)i +(\(see)h(section)630 2305 y(\\Numeric)23 b(Argumen)m(ts")i(in)d +Fg(The)h Fm(gnu)h Fg(Emacs)g(Man)m(ual)t Fn(\),)h(lik)m(e)e(the)h(GDB)h +Fh(up)e Fn(command.)630 2432 y Fk(Warning:)46 b Fn(In)30 +b(Emacs)g(v19,)i(this)d(command)h(is)g Fe(C-c)f(C-u)p +Fn(.)150 2575 y Fe(M-d)336 b Fn(Go)39 b(do)m(wn)g(the)g(n)m(um)m(b)s +(er)e(of)i(frames)g(indicated)e(b)m(y)i(the)g(n)m(umeric)e(argumen)m +(t,)42 b(lik)m(e)c(the)630 2685 y(GDB)31 b Fh(down)f +Fn(command.)630 2811 y Fk(Warning:)46 b Fn(In)30 b(Emacs)g(v19,)i(this) +d(command)h(is)g Fe(C-c)f(C-d)p Fn(.)150 2954 y Fe(C-x)g(&)259 +b Fn(Read)39 b(the)g(n)m(um)m(b)s(er)e(where)h(the)h(cursor)f(is)g(p)s +(ositioned,)h(and)f(insert)f(it)i(at)g(the)g(end)f(of)630 +3064 y(the)33 b(GDB)g(I/O)g(bu\013er.)46 b(F)-8 b(or)33 +b(example,)g(if)e(y)m(ou)i(wish)e(to)i(disassem)m(ble)e(co)s(de)i +(around)e(an)630 3173 y(address)d(that)i(w)m(as)f(displa)m(y)m(ed)f +(earlier,)g(t)m(yp)s(e)h Fe(disassemble)p Fn(;)e(then)h(mo)m(v)m(e)j +(the)e(cursor)f(to)630 3283 y(the)j(address)e(displa)m(y)-8 +b(,)30 b(and)g(pic)m(k)g(up)g(the)g(argumen)m(t)h(for)g +Fh(disassemble)c Fn(b)m(y)k(t)m(yping)f Fe(C-x)630 3393 +y(&)p Fn(.)630 3519 y(Y)-8 b(ou)43 b(can)g(customize)f(this)g(further)f +(b)m(y)h(de\014ning)f(elemen)m(ts)h(of)h(the)g(list)e +Fh(gdb-print-)630 3629 y(command)p Fn(;)24 b(once)g(it)f(is)f +(de\014ned,)i(y)m(ou)f(can)h(format)f(or)h(otherwise)e(pro)s(cess)h(n)m +(um)m(b)s(ers)f(pic)m(k)m(ed)630 3738 y(up)32 b(b)m(y)h +Fe(C-x)d(&)i Fn(b)s(efore)h(they)h(are)f(inserted.)48 +b(A)33 b(n)m(umeric)f(argumen)m(t)i(to)g Fe(C-x)29 b(&)k +Fn(indicates)630 3848 y(that)e(y)m(ou)h(wish)d(sp)s(ecial)g +(formatting,)i(and)f(also)h(acts)h(as)f(an)f(index)g(to)h(pic)m(k)g(an) +f(elemen)m(t)630 3957 y(of)i(the)h(list.)44 b(If)32 b(the)g(list)f +(elemen)m(t)i(is)e(a)i(string,)e(the)i(n)m(um)m(b)s(er)e(to)i(b)s(e)e +(inserted)g(is)g(format-)630 4067 y(ted)39 b(using)e(the)h(Emacs)h +(function)e Fh(format)p Fn(;)k(otherwise)d(the)h(n)m(um)m(b)s(er)e(is)g +(passed)h(as)h(an)630 4177 y(argumen)m(t)31 b(to)g(the)f(corresp)s +(onding)f(list)g(elemen)m(t.)275 4320 y(In)g(an)m(y)h(source)g(\014le,) +g(the)g(Emacs)g(command)g Fe(C-x)g(SPC)f Fn(\()p Fh(gdb-break)p +Fn(\))f(tells)h(GDB)i(to)g(set)f(a)h(break-)150 4430 +y(p)s(oin)m(t)e(on)i(the)f(source)h(line)d(p)s(oin)m(t)i(is)f(on.)275 +4556 y(If)e(y)m(ou)i(acciden)m(tally)f(delete)h(the)f(source-displa)m +(y)f(bu\013er,)h(an)g(easy)h(w)m(a)m(y)h(to)f(get)g(it)f(bac)m(k)h(is)f +(to)h(t)m(yp)s(e)150 4666 y(the)f(command)f Fh(f)g Fn(in)g(the)g(GDB)i +(bu\013er,)e(to)i(request)e(a)h(frame)g(displa)m(y;)f(when)f(y)m(ou)i +(run)e(under)g(Emacs,)150 4775 y(this)j(recreates)j(the)f(source)f +(bu\013er)g(if)f(necessary)i(to)g(sho)m(w)f(y)m(ou)h(the)f(con)m(text)j +(of)d(the)h(curren)m(t)f(frame.)275 4902 y(The)d(source)h(\014les)f +(displa)m(y)m(ed)f(in)h(Emacs)h(are)g(in)f(ordinary)f(Emacs)i +(bu\013ers)f(whic)m(h)g(are)h(visiting)e(the)150 5011 +y(source)k(\014les)e(in)g(the)i(usual)e(w)m(a)m(y)-8 +b(.)42 b(Y)-8 b(ou)30 b(can)f(edit)g(the)h(\014les)f(with)f(these)i +(bu\013ers)e(if)g(y)m(ou)i(wish;)e(but)h(k)m(eep)150 +5121 y(in)24 b(mind)f(that)j(GDB)h(comm)m(unicates)f(with)e(Emacs)i(in) +e(terms)h(of)g(line)f(n)m(um)m(b)s(ers.)38 b(If)25 b(y)m(ou)h(add)e(or) +i(delete)150 5230 y(lines)33 b(from)h(the)g(text,)j(the)d(line)f(n)m +(um)m(b)s(ers)g(that)i(GDB)h(kno)m(ws)e(cease)i(to)f(corresp)s(ond)e +(prop)s(erly)f(with)150 5340 y(the)f(co)s(de.)p eop +%DVIPSSectionPage: 135 +135 136 bop 150 -116 a Fn(Chapter)30 b(17:)41 b(Rep)s(orting)30 +b(Bugs)g(in)f(GDB)1989 b(135)150 299 y Fi(17)80 b(Rep)t(orting)54 +b(Bugs)e(in)i(GDB)275 571 y Fn(Y)-8 b(our)30 b(bug)g(rep)s(orts)f(pla)m +(y)h(an)h(essen)m(tial)f(role)g(in)f(making)h(GDB)h(reliable.)275 +718 y(Rep)s(orting)i(a)i(bug)f(ma)m(y)i(help)d(y)m(ou)i(b)m(y)g +(bringing)d(a)j(solution)e(to)j(y)m(our)f(problem,)f(or)h(it)f(ma)m(y)h +(not.)150 827 y(But)e(in)f(an)m(y)h(case)i(the)e(principal)d(function)h +(of)j(a)f(bug)g(rep)s(ort)f(is)g(to)i(help)e(the)h(en)m(tire)g(comm)m +(unit)m(y)g(b)m(y)150 937 y(making)38 b(the)g(next)g(v)m(ersion)g(of)g +(GDB)i(w)m(ork)e(b)s(etter.)64 b(Bug)39 b(rep)s(orts)e(are)i(y)m(our)f +(con)m(tribution)f(to)i(the)150 1047 y(main)m(tenance)31 +b(of)f(GDB.)275 1194 y(In)36 b(order)g(for)g(a)i(bug)e(rep)s(ort)g(to)h +(serv)m(e)h(its)e(purp)s(ose,)h(y)m(ou)g(m)m(ust)g(include)d(the)j +(information)e(that)150 1303 y(enables)30 b(us)f(to)i(\014x)f(the)h +(bug.)150 1592 y Fl(17.1)68 b(Ha)l(v)l(e)47 b(y)l(ou)e(found)f(a)h +(bug?)275 1797 y Fn(If)29 b(y)m(ou)i(are)g(not)g(sure)e(whether)h(y)m +(ou)h(ha)m(v)m(e)g(found)e(a)i(bug,)f(here)g(are)h(some)g(guidelines:) +225 2013 y Fj(\017)60 b Fn(If)25 b(the)h(debugger)f(gets)i(a)f(fatal)g +(signal,)f(for)g(an)m(y)h(input)e(whatev)m(er,)k(that)e(is)e(a)i(GDB)h +(bug.)39 b(Reliable)330 2122 y(debuggers)30 b(nev)m(er)h(crash.)225 +2263 y Fj(\017)60 b Fn(If)32 b(GDB)h(pro)s(duces)e(an)h(error)f +(message)j(for)e(v)-5 b(alid)30 b(input,)h(that)i(is)e(a)h(bug.)46 +b(\(Note)34 b(that)e(if)f(y)m(ou're)330 2373 y(cross)e(debugging,)f +(the)h(problem)f(ma)m(y)h(also)g(b)s(e)f(somewhere)h(in)e(the)i +(connection)g(to)h(the)f(target.\))225 2514 y Fj(\017)60 +b Fn(If)32 b(GDB)j(do)s(es)d(not)h(pro)s(duce)f(an)h(error)g(message)h +(for)e(in)m(v)-5 b(alid)31 b(input,)h(that)h(is)f(a)i(bug.)48 +b(Ho)m(w)m(ev)m(er,)330 2623 y(y)m(ou)31 b(should)d(note)j(that)h(y)m +(our)e(idea)g(of)h(\\in)m(v)-5 b(alid)28 b(input")h(migh)m(t)h(b)s(e)g +(our)g(idea)g(of)h(\\an)g(extension")330 2733 y(or)f(\\supp)s(ort)f +(for)i(traditional)d(practice".)225 2874 y Fj(\017)60 +b Fn(If)27 b(y)m(ou)h(are)h(an)e(exp)s(erienced)g(user)g(of)h +(debugging)e(to)s(ols,)j(y)m(our)f(suggestions)f(for)h(impro)m(v)m +(emen)m(t)g(of)330 2983 y(GDB)j(are)g(w)m(elcome)g(in)e(an)m(y)i(case.) +150 3272 y Fl(17.2)68 b(Ho)l(w)46 b(to)f(rep)t(ort)g(bugs)275 +3477 y Fn(A)27 b(n)m(um)m(b)s(er)f(of)i(companies)f(and)g(individuals) +22 b(o\013er)28 b(supp)s(ort)e(for)h Fm(gnu)g Fn(pro)s(ducts.)39 +b(If)27 b(y)m(ou)h(obtained)150 3587 y(GDB)j(from)f(a)h(supp)s(ort)e +(organization,)h(w)m(e)h(recommend)f(y)m(ou)h(con)m(tact)i(that)e +(organization)f(\014rst.)275 3734 y(Y)-8 b(ou)26 b(can)h(\014nd)d(con)m +(tact)29 b(information)24 b(for)i(man)m(y)g(supp)s(ort)f(companies)h +(and)f(individuals)d(in)i(the)j(\014le)150 3843 y(`)p +Fh(etc/SERVICE)p Fn(')h(in)h(the)h Fm(gnu)h Fn(Emacs)f(distribution.) +275 3990 y(In)f(an)m(y)i(ev)m(en)m(t,)h(w)m(e)f(also)f(recommend)g +(that)h(y)m(ou)g(send)f(bug)f(rep)s(orts)h(for)g(GDB)i(to)f(this)e +(addresses:)390 4132 y Fh(bug-gdb@prep.ai.mit.edu)275 +4279 y Ff(Do)j(not)g(send)f(bug)g(rep)s(orts)h(to)h(`)p +Fh(info-gdb)p Ff(',)e(or)h(to)h(`)p Fh(help-gdb)p Ff(',)e(or)h(to)h(an) +m(y)f(newsgroups.)44 b Fn(Most)150 4388 y(users)31 b(of)h(GDB)i(do)d +(not)i(w)m(an)m(t)g(to)f(receiv)m(e)h(bug)f(rep)s(orts.)45 +b(Those)32 b(that)g(do)g(ha)m(v)m(e)h(arranged)f(to)h(receiv)m(e)150 +4498 y(`)p Fh(bug-gdb)p Fn('.)275 4645 y(The)g(mailing)f(list)g(`)p +Fh(bug-gdb)p Fn(')g(has)i(a)g(newsgroup)f(`)p Fh(gnu.gdb.bug)p +Fn(')e(whic)m(h)i(serv)m(es)h(as)g(a)g(rep)s(eater.)150 +4755 y(The)26 b(mailing)e(list)h(and)h(the)h(newsgroup)e(carry)h +(exactly)i(the)e(same)h(messages.)40 b(Often)26 b(p)s(eople)g(think)f +(of)150 4864 y(p)s(osting)31 b(bug)g(rep)s(orts)g(to)i(the)f(newsgroup) +f(instead)g(of)h(mailing)e(them.)45 b(This)30 b(app)s(ears)h(to)i(w)m +(ork,)g(but)150 4974 y(it)28 b(has)h(one)g(problem)e(whic)m(h)h(can)h +(b)s(e)f(crucial:)39 b(a)29 b(newsgroup)f(p)s(osting)f(often)j(lac)m +(ks)f(a)g(mail)f(path)g(bac)m(k)150 5083 y(to)36 b(the)g(sender.)56 +b(Th)m(us,)37 b(if)d(w)m(e)j(need)e(to)i(ask)f(for)f(more)h +(information,)g(w)m(e)g(ma)m(y)g(b)s(e)f(unable)g(to)h(reac)m(h)150 +5193 y(y)m(ou.)41 b(F)-8 b(or)31 b(this)e(reason,)i(it)f(is)g(b)s +(etter)g(to)h(send)f(bug)g(rep)s(orts)f(to)i(the)g(mailing)d(list.)275 +5340 y(As)i(a)h(last)f(resort,)h(send)e(bug)h(rep)s(orts)g(on)g(pap)s +(er)f(to:)p eop +%DVIPSSectionPage: 136 +136 137 bop 150 -116 a Fn(136)2599 b(Debugging)31 b(with)e(GDB)390 +299 y Fm(gnu)48 b Fh(Debugger)d(Bugs)390 403 y(Free)i(Software)e +(Foundation)g(Inc.)390 506 y(59)i(Temple)f(Place)h(-)g(Suite)f(330)390 +610 y(Boston,)g(MA)h(02111-1307)390 714 y(USA)275 857 +y Fn(The)29 b(fundamen)m(tal)f(principle)e(of)k(rep)s(orting)e(bugs)g +(usefully)f(is)i(this:)39 b Ff(rep)s(ort)30 b(all)g(the)g(facts)p +Fn(.)41 b(If)29 b(y)m(ou)150 966 y(are)i(not)f(sure)g(whether)g(to)h +(state)h(a)e(fact)i(or)e(lea)m(v)m(e)i(it)e(out,)h(state)g(it!)275 +1109 y(Often)39 b(p)s(eople)g(omit)g(facts)i(b)s(ecause)f(they)g(think) +e(they)i(kno)m(w)g(what)f(causes)h(the)g(problem)f(and)150 +1219 y(assume)e(that)h(some)g(details)f(do)g(not)h(matter.)63 +b(Th)m(us,)39 b(y)m(ou)f(migh)m(t)f(assume)g(that)i(the)e(name)h(of)g +(the)150 1329 y(v)-5 b(ariable)25 b(y)m(ou)i(use)g(in)e(an)h(example)h +(do)s(es)f(not)h(matter.)40 b(W)-8 b(ell,)27 b(probably)e(it)h(do)s(es) +h(not,)h(but)d(one)i(cannot)150 1438 y(b)s(e)38 b(sure.)66 +b(P)m(erhaps)39 b(the)g(bug)g(is)f(a)h(stra)m(y)h(memory)f(reference)g +(whic)m(h)f(happ)s(ens)f(to)j(fetc)m(h)g(from)f(the)150 +1548 y(lo)s(cation)g(where)g(that)h(name)f(is)g(stored)g(in)f(memory;) +44 b(p)s(erhaps,)c(if)f(the)g(name)h(w)m(ere)f(di\013eren)m(t,)j(the) +150 1657 y(con)m(ten)m(ts)27 b(of)f(that)f(lo)s(cation)g(w)m(ould)f(fo) +s(ol)h(the)h(debugger)f(in)m(to)g(doing)f(the)i(righ)m(t)f(thing)f +(despite)h(the)g(bug.)150 1767 y(Pla)m(y)31 b(it)g(safe)h(and)f(giv)m +(e)h(a)g(sp)s(eci\014c,)e(complete)i(example.)44 b(That)31 +b(is)g(the)g(easiest)h(thing)f(for)g(y)m(ou)h(to)g(do,)150 +1876 y(and)e(the)g(most)h(helpful.)275 2019 y(Keep)k(in)f(mind)f(that)j +(the)f(purp)s(ose)f(of)h(a)h(bug)e(rep)s(ort)h(is)f(to)i(enable)f(us)f +(to)i(\014x)f(the)g(bug.)55 b(It)35 b(ma)m(y)150 2129 +y(b)s(e)28 b(that)h(the)f(bug)g(has)g(b)s(een)g(rep)s(orted)f +(previously)-8 b(,)27 b(but)h(neither)f(y)m(ou)i(nor)f(w)m(e)h(can)f +(kno)m(w)h(that)g(unless)150 2239 y(y)m(our)h(bug)g(rep)s(ort)g(is)f +(complete)i(and)f(self-con)m(tained.)275 2381 y(Sometimes)g(p)s(eople)g +(giv)m(e)i(a)g(few)f(sk)m(etc)m(h)m(y)i(facts)e(and)g(ask,)h(\\Do)s(es) +g(this)e(ring)g(a)i(b)s(ell?")41 b(Those)31 b(bug)150 +2491 y(rep)s(orts)g(are)h(useless,)f(and)g(w)m(e)h(urge)f(ev)m(ery)m +(one)i(to)f Fk(r)-5 b(efuse)34 b(to)g(r)-5 b(esp)g(ond)37 +b(to)d(them)39 b Fn(except)33 b(to)f(c)m(hide)f(the)150 +2601 y(sender)f(to)h(rep)s(ort)e(bugs)h(prop)s(erly)-8 +b(.)275 2743 y(T)g(o)30 b(enable)g(us)g(to)h(\014x)f(the)g(bug,)g(y)m +(ou)h(should)d(include)h(all)g(these)i(things:)225 2886 +y Fj(\017)60 b Fn(The)32 b(v)m(ersion)f(of)i(GDB.)g(GDB)h(announces)e +(it)f(if)h(y)m(ou)g(start)h(with)e(no)h(argumen)m(ts;)i(y)m(ou)e(can)h +(also)330 2996 y(prin)m(t)c(it)h(at)h(an)m(y)g(time)f(using)f +Fh(show)g(version)p Fn(.)330 3135 y(Without)d(this,)h(w)m(e)g(will)d +(not)j(kno)m(w)f(whether)g(there)h(is)e(an)m(y)i(p)s(oin)m(t)f(in)f(lo) +s(oking)g(for)i(the)g(bug)e(in)h(the)330 3244 y(curren)m(t)k(v)m +(ersion)g(of)h(GDB.)225 3383 y Fj(\017)60 b Fn(The)22 +b(t)m(yp)s(e)g(of)g(mac)m(hine)g(y)m(ou)h(are)f(using,)h(and)e(the)i +(op)s(erating)e(system)i(name)f(and)f(v)m(ersion)h(n)m(um)m(b)s(er.)225 +3522 y Fj(\017)60 b Fn(What)31 b(compiler)e(\(and)h(its)g(v)m(ersion\)) +g(w)m(as)h(used)e(to)j(compile)d(GDB|e.g.)43 b(\\gcc{2.8.1".)225 +3660 y Fj(\017)60 b Fn(What)27 b(compiler)e(\(and)h(its)g(v)m(ersion\)) +g(w)m(as)g(used)g(to)h(compile)e(the)i(program)f(y)m(ou)g(are)h +(debugging|)330 3770 y(e.g.)43 b(\\gcc{2.8.1",)36 b(or)31 +b(\\HP92453-01)j(A.10.32.03)h(HP)c(C)f(Compiler".)41 +b(F)-8 b(or)31 b(GCC,)g(y)m(ou)g(can)g(sa)m(y)330 3879 +y Fh(gcc)e(--version)e Fn(to)j(get)h(this)d(information;)g(for)h(other) +h(compilers,)e(see)i(the)f(do)s(cumen)m(tation)g(for)330 +3989 y(those)i(compilers.)225 4128 y Fj(\017)60 b Fn(The)30 +b(command)f(argumen)m(ts)i(y)m(ou)f(ga)m(v)m(e)i(the)f(compiler)d(to)j +(compile)e(y)m(our)h(example)g(and)f(observ)m(e)330 4237 +y(the)37 b(bug.)60 b(F)-8 b(or)38 b(example,)g(did)d(y)m(ou)j(use)e(`)p +Fh(-O)p Fn('?)60 b(T)-8 b(o)38 b(guaran)m(tee)g(y)m(ou)f(will)e(not)i +(omit)f(something)330 4347 y(imp)s(ortan)m(t,)26 b(list)e(them)h(all.) +38 b(A)26 b(cop)m(y)g(of)g(the)f(Mak)m(e\014le)h(\(or)g(the)g(output)f +(from)g(mak)m(e\))i(is)d(su\016cien)m(t.)330 4486 y(If)k(w)m(e)h(w)m +(ere)g(to)h(try)e(to)h(guess)g(the)g(argumen)m(ts,)g(w)m(e)g(w)m(ould)f +(probably)e(guess)j(wrong)f(and)g(then)g(w)m(e)330 4595 +y(migh)m(t)i(not)h(encoun)m(ter)g(the)f(bug.)225 4734 +y Fj(\017)60 b Fn(A)30 b(complete)h(input)e(script,)g(and)h(all)f +(necessary)i(source)g(\014les,)e(that)i(will)d(repro)s(duce)h(the)i +(bug.)225 4873 y Fj(\017)60 b Fn(A)28 b(description)e(of)i(what)g(b)s +(eha)m(vior)e(y)m(ou)j(observ)m(e)f(that)h(y)m(ou)f(b)s(eliev)m(e)f(is) +g(incorrect.)39 b(F)-8 b(or)29 b(example,)330 4982 y(\\It)i(gets)g(a)g +(fatal)g(signal.")330 5121 y(Of)i(course,)h(if)e(the)h(bug)g(is)f(that) +i(GDB)g(gets)g(a)f(fatal)h(signal,)f(then)f(w)m(e)i(will)c(certainly)j +(notice)g(it.)330 5230 y(But)38 b(if)e(the)i(bug)f(is)g(incorrect)g +(output,)j(w)m(e)e(migh)m(t)f(not)h(notice)g(unless)e(it)h(is)f +(glaringly)g(wrong.)330 5340 y(Y)-8 b(ou)31 b(migh)m(t)f(as)h(w)m(ell)e +(not)i(giv)m(e)f(us)g(a)h(c)m(hance)g(to)g(mak)m(e)h(a)f(mistak)m(e.)p +eop +%DVIPSSectionPage: 137 +137 138 bop 150 -116 a Fn(Chapter)30 b(17:)41 b(Rep)s(orting)30 +b(Bugs)g(in)f(GDB)1989 b(137)330 299 y(Ev)m(en)33 b(if)e(the)i(problem) +e(y)m(ou)i(exp)s(erience)f(is)g(a)h(fatal)f(signal,)h(y)m(ou)f(should)f +(still)g(sa)m(y)i(so)g(explicitly)-8 b(.)330 408 y(Supp)s(ose)29 +b(something)h(strange)i(is)e(going)h(on,)g(suc)m(h)f(as,)i(y)m(our)e +(cop)m(y)i(of)f(GDB)h(is)e(out)h(of)g(sync)m(h,)g(or)330 +518 y(y)m(ou)37 b(ha)m(v)m(e)i(encoun)m(tered)e(a)g(bug)g(in)f(the)h(C) +f(library)f(on)i(y)m(our)g(system.)61 b(\(This)35 b(has)i(happ)s +(ened!\))330 628 y(Y)-8 b(our)26 b(cop)m(y)h(migh)m(t)f(crash)g(and)g +(ours)f(w)m(ould)g(not.)40 b(If)25 b(y)m(ou)i(told)e(us)h(to)h(exp)s +(ect)f(a)h(crash,)g(then)f(when)330 737 y(ours)k(fails)g(to)i(crash,)f +(w)m(e)g(w)m(ould)f(kno)m(w)h(that)h(the)f(bug)g(w)m(as)g(not)g(happ)s +(ening)e(for)i(us.)42 b(If)30 b(y)m(ou)i(had)330 847 +y(not)f(told)f(us)f(to)j(exp)s(ect)e(a)h(crash,)g(then)f(w)m(e)h(w)m +(ould)e(not)i(b)s(e)e(able)h(to)i(dra)m(w)e(an)m(y)g(conclusion)f(from) +330 956 y(our)h(observ)-5 b(ations.)225 1091 y Fj(\017)60 +b Fn(If)33 b(y)m(ou)h(wish)e(to)i(suggest)h(c)m(hanges)f(to)h(the)e +(GDB)i(source,)g(send)e(us)g(con)m(text)i(di\013s.)49 +b(If)33 b(y)m(ou)h(ev)m(en)330 1200 y(discuss)29 b(something)g(in)g +(the)i(GDB)h(source,)e(refer)g(to)i(it)d(b)m(y)i(con)m(text,)h(not)f(b) +m(y)f(line)f(n)m(um)m(b)s(er.)330 1335 y(The)39 b(line)e(n)m(um)m(b)s +(ers)h(in)g(our)h(dev)m(elopmen)m(t)g(sources)h(will)c(not)k(matc)m(h)g +(those)g(in)d(y)m(our)j(sources.)330 1445 y(Y)-8 b(our)30 +b(line)f(n)m(um)m(b)s(ers)g(w)m(ould)g(con)m(v)m(ey)j(no)f(useful)d +(information)h(to)i(us.)275 1604 y(Here)f(are)h(some)g(things)e(that)i +(are)g(not)g(necessary:)225 1738 y Fj(\017)60 b Fn(A)30 +b(description)f(of)h(the)h(en)m(v)m(elop)s(e)g(of)f(the)h(bug.)330 +1873 y(Often)h(p)s(eople)f(who)h(encoun)m(ter)g(a)h(bug)e(sp)s(end)g(a) +h(lot)g(of)g(time)g(in)m(v)m(estigating)g(whic)m(h)f(c)m(hanges)i(to) +330 1983 y(the)e(input)d(\014le)h(will)f(mak)m(e)k(the)e(bug)g(go)h(a)m +(w)m(a)m(y)h(and)e(whic)m(h)f(c)m(hanges)j(will)27 b(not)k(a\013ect)h +(it.)330 2117 y(This)k(is)i(often)g(time)g(consuming)f(and)h(not)g(v)m +(ery)h(useful,)f(b)s(ecause)g(the)h(w)m(a)m(y)g(w)m(e)g(will)c(\014nd)i +(the)330 2227 y(bug)30 b(is)g(b)m(y)h(running)d(a)k(single)d(example)i +(under)e(the)i(debugger)g(with)f(breakp)s(oin)m(ts,)g(not)h(b)m(y)g +(pure)330 2336 y(deduction)43 b(from)h(a)g(series)g(of)g(examples.)82 +b(W)-8 b(e)45 b(recommend)f(that)h(y)m(ou)f(sa)m(v)m(e)i(y)m(our)e +(time)g(for)330 2446 y(something)30 b(else.)330 2580 +y(Of)f(course,)h(if)e(y)m(ou)h(can)h(\014nd)e(a)h(simpler)e(example)i +(to)h(rep)s(ort)f Fk(inste)-5 b(ad)40 b Fn(of)29 b(the)h(original)d +(one,)j(that)330 2690 y(is)g(a)i(con)m(v)m(enience)g(for)f(us.)43 +b(Errors)30 b(in)g(the)h(output)g(will)e(b)s(e)h(easier)h(to)h(sp)s +(ot,)g(running)c(under)i(the)330 2800 y(debugger)g(will)e(tak)m(e)k +(less)e(time,)g(and)g(so)g(on.)330 2934 y(Ho)m(w)m(ev)m(er,)48 +b(simpli\014cation)39 b(is)j(not)h(vital;)48 b(if)41 +b(y)m(ou)i(do)g(not)g(w)m(an)m(t)g(to)g(do)g(this,)i(rep)s(ort)d(the)h +(bug)330 3044 y(an)m(yw)m(a)m(y)32 b(and)e(send)f(us)h(the)g(en)m(tire) +h(test)g(case)g(y)m(ou)g(used.)225 3178 y Fj(\017)60 +b Fn(A)30 b(patc)m(h)h(for)g(the)f(bug.)330 3313 y(A)35 +b(patc)m(h)h(for)g(the)f(bug)g(do)s(es)g(help)f(us)h(if)f(it)h(is)f(a)i +(go)s(o)s(d)f(one.)56 b(But)36 b(do)f(not)h(omit)f(the)h(necessary)330 +3422 y(information,)30 b(suc)m(h)i(as)g(the)f(test)i(case,)g(on)e(the)h +(assumption)e(that)i(a)g(patc)m(h)h(is)d(all)h(w)m(e)h(need.)44 +b(W)-8 b(e)330 3532 y(migh)m(t)30 b(see)i(problems)c(with)i(y)m(our)g +(patc)m(h)i(and)e(decide)g(to)h(\014x)f(the)h(problem)e(another)i(w)m +(a)m(y)-8 b(,)32 b(or)e(w)m(e)330 3641 y(migh)m(t)g(not)h(understand)d +(it)i(at)h(all.)330 3776 y(Sometimes)41 b(with)f(a)i(program)f(as)g +(complicated)g(as)h(GDB)g(it)f(is)f(v)m(ery)i(hard)e(to)i(construct)g +(an)330 3885 y(example)29 b(that)g(will)d(mak)m(e)k(the)g(program)e +(follo)m(w)g(a)i(certain)f(path)f(through)h(the)g(co)s(de.)40 +b(If)29 b(y)m(ou)g(do)330 3995 y(not)k(send)f(us)g(the)h(example,)h(w)m +(e)f(will)e(not)i(b)s(e)f(able)g(to)i(construct)f(one,)h(so)f(w)m(e)h +(will)c(not)j(b)s(e)f(able)330 4105 y(to)f(v)m(erify)f(that)h(the)f +(bug)g(is)g(\014xed.)330 4239 y(And)c(if)g(w)m(e)i(cannot)f(understand) +f(what)h(bug)f(y)m(ou)i(are)f(trying)f(to)i(\014x,)f(or)h(wh)m(y)e(y)m +(our)h(patc)m(h)h(should)330 4349 y(b)s(e)i(an)g(impro)m(v)m(emen)m(t,) +h(w)m(e)g(will)d(not)i(install)e(it.)41 b(A)30 b(test)h(case)h(will)c +(help)g(us)i(to)h(understand.)225 4483 y Fj(\017)60 b +Fn(A)30 b(guess)h(ab)s(out)f(what)g(the)h(bug)f(is)f(or)h(what)h(it)f +(dep)s(ends)e(on.)330 4618 y(Suc)m(h)e(guesses)g(are)h(usually)d +(wrong.)39 b(Ev)m(en)26 b(w)m(e)h(cannot)g(guess)f(righ)m(t)g(ab)s(out) +g(suc)m(h)g(things)f(without)330 4727 y(\014rst)30 b(using)f(the)h +(debugger)g(to)h(\014nd)e(the)i(facts.)p eop +%DVIPSSectionPage: 138 +138 139 bop 150 -116 a Fn(138)2599 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmr8 8 36 +/Fa 36 124 df<3C007E00FF00FF00FF80FF807F803D8001800180018003800300030007 +0006000E001C0038007000600009157AAD14>39 D45 D<000C00003C00007C0003FC00FFFC00FC7C00007C00007C00007C00007C0000 +7C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000 +7C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000 +7C00007C00007C00007C00007C00007C00007C0000FE007FFFFE7FFFFE172C7AAB23>49 +D<000001800000000003C00000000003C00000000003C00000000007E00000000007E000 +0000000FF0000000000FF0000000000FF0000000001BF80000000019F80000000019F800 +00000030FC0000000030FC0000000070FE00000000607E00000000607E00000000C03F00 +000000C03F00000000C03F00000001801F80000001801F80000003801FC0000003000FC0 +000003000FC00000060007E00000060007E00000060007E000000C0003F000000C0003F0 +00001FFFFFF800001FFFFFF80000180001F80000300000FC0000300000FC0000300000FC +00006000007E00006000007E0000E000007F0000C000003F0000C000003F0001C000001F +8003C000001F8007C000001FC00FF000003FE0FFFC0003FFFFFFFC0003FFFF302F7EAE35 +>65 DI<00001FF000C00000 +FFFE01C00003F00F83C0000F8001E3C0003F000077C0007C00003FC001F800001FC003F0 +00000FC007E0000007C007E0000007C00FC0000003C01FC0000003C01F80000001C03F80 +000001C03F00000001C07F00000000C07F00000000C07F00000000C0FE0000000000FE00 +00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000000FE0000000000FE00000000007F00000000007F00000000C07F00 +000000C03F00000000C03F80000000C01F80000001C01FC0000001800FC00000018007E0 +0000038007E00000070003F00000060001F800000E00007C00001C00003F00007800000F +8001E0000003F00FC0000000FFFE000000001FF000002A2F7CAD33>IIII76 DII< +FFFFFFFC0000FFFFFFFF800003F8000FE00001F80003F00001F80000F80001F80000FC00 +01F800007E0001F800007F0001F800003F0001F800003F8001F800003F8001F800003F80 +01F800003F8001F800003F8001F800003F8001F800003F0001F800007F0001F800007E00 +01F80000FC0001F80000F80001F80003F00001F8000FE00001FFFFFF800001FFFFFC0000 +01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000 +01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000 +01F80000000001F80000000001F80000000001F80000000001F80000000001F800000000 +03FC00000000FFFFF0000000FFFFF0000000292D7EAC30>80 D82 D<003F803001FFF07007C07C700F00 +0EF01E0007F03C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F000 +0030F8000030F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000FFF +FC0007FFFF0001FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F80000 +00FC0000007CC000007CC000003CC000003CC000003CE000003CE000003CE0000078F000 +0078F8000070FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27> +I<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC000 +3860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC000 +0CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000 +0000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>II91 D<00FF000007FFC0000F01F0001C00F8003F +007C003F003E003F003E003F003F001E001F0000001F0000001F0000001F0000001F0000 +07FF00007FFF0001FE1F0007F01F001FC01F003F801F007F001F007E001F00FE001F06FC +001F06FC001F06FC001F06FC003F06FE003F067E007F067F00EF8C1F83C7FC0FFF03F801 +FC01E01F207D9E23>97 D<07C0000000FFC0000000FFC00000000FC000000007C0000000 +07C000000007C000000007C000000007C000000007C000000007C000000007C000000007 +C000000007C000000007C000000007C000000007C0FE000007C7FF800007CF03E00007DC +01F00007F8007C0007F0007E0007E0003E0007C0001F0007C0001F8007C0001F8007C000 +0F8007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000F +C007C0000FC007C0000FC007C0001F8007C0001F8007C0001F0007C0003F0007E0003E00 +07F0007C0007B000F80007BC01F000070E07E0000607FF80000001FC0000222F7EAD27> +I<000000F80000001FF80000001FF800000001F800000000F800000000F800000000F800 +000000F800000000F800000000F800000000F800000000F800000000F800000000F80000 +0000F800000000F800000FE0F800007FF8F80001F81EF80003E007F80007C003F8000F80 +01F8001F0001F8003F0000F8003E0000F8007E0000F8007E0000F800FC0000F800FC0000 +F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F8 +007C0000F8007E0000F8007E0000F8003E0001F8001F0001F8001F8003F8000F8007F800 +03E00EFC0001F03CFFC0007FF0FFC0001FC0F800222F7EAD27>100 +D<001F800000FFF00003E0780007C03E000F801E001F001F001F000F803E000F807E0007 +807E0007C07C0007C0FC0007C0FC0007C0FC0007C0FFFFFFC0FFFFFFC0FC000000FC0000 +00FC000000FC000000FC0000007E0000007E0000003E0000C03F0000C01F0001C00F8003 +800FC0030003E00F0001F03C00007FF800001FC0001A207E9E1F>I<0003F0000FFC003E +1E007C3F00F83F01F03F01F03F03E00C03E00003E00003E00003E00003E00003E00003E0 +0003E00003E00003E000FFFFE0FFFFE003E00003E00003E00003E00003E00003E00003E0 +0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0 +0003E00003E00003E00003E00003E00007F0007FFF807FFF80182F7FAE16>I<003F00F8 +00FFC3FE03E1FF1E07807C1E0F807C0C1F003E001F003E003E001F003E001F003E001F00 +3E001F003E001F003E001F003E001F001F003E001F003E000F807C00078078000FE1F000 +0CFFC0001C3F00001C0000001C0000001C0000001E0000001F0000000FFFF8000FFFFF00 +07FFFFC00FFFFFF01E0007F83C0000F87800007CF800007CF000003CF000003CF000003C +F000003CF800007C7C0000F83E0001F01F0003E007E01F8001FFFE00003FF0001F2D7E9D +23>I<000F00001F80003FC0003FC0003FC0003FC0001F80000F00000000000000000000 +0000000000000000000000000000000007C000FFC000FFC0000FC00007C00007C00007C0 +0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0 +0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0 +0007C00007C00007C00007C03007C07807C0FC0F80FC0F80FC0F00F81F00783E003FF800 +07E000123C83AD16>106 D<07C0000000FFC0000000FFC00000000FC000000007C00000 +0007C000000007C000000007C000000007C000000007C000000007C000000007C0000000 +07C000000007C000000007C000000007C000000007C000000007C01FFE0007C01FFE0007 +C00FF00007C007C00007C007800007C00E000007C01C000007C038000007C070000007C0 +E0000007C3C0000007C7C0000007CFE0000007DFF0000007F9F0000007F0F8000007E0FC +000007C07E000007C03E000007C01F000007C01F800007C00FC00007C007C00007C003E0 +0007C003F00007C001F8000FE003FC00FFFE07FF80FFFE07FF80212E7EAD25>I<07C0FF +C0FFC00FC007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007 +C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007 +C007C007C007C007C007C00FE0FFFEFFFE0F2E7EAD14>I<001FE000007FF80001F03E00 +03C00F00078007800F0003C01F0003E03E0001F03E0001F07C0000F87C0000F87C0000F8 +FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC +7C0000F87C0000F83E0001F03E0001F01F0003E01F0003E00F8007C007C00F8001F03E00 +007FF800001FE0001E207E9E23>111 D<000FE01800007FF8380001F81C380003E00E78 +0007C00778000F8003F8001F8001F8003F0001F8003F0001F8007E0000F8007E0000F800 +FE0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC +0000F800FC0000F8007E0000F8007E0000F8007E0000F8003F0001F8001F0001F8001F80 +03F8000FC007F80003E00EF80001F03CF800007FF0F800001FC0F800000000F800000000 +F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8 +00000001FC0000001FFFC000001FFFC0222B7E9D25>113 D<0781F8FF87FEFF8E3F0F9C +3F07B83F07B03F07F01E07E00007E00007E00007E00007C00007C00007C00007C00007C0 +0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000FE0 +00FFFF00FFFF00181E7E9D1C>I<01FE1807FFB81E01F83C00F8780078F00038F00038F0 +0018F00018F80018FC0018FF00007FF0003FFF001FFFC00FFFF001FFF8001FFC0001FCC0 +007EC0003EC0003EE0001EE0001EF0001EF0001EF8003CF8003CFC0078FF01F0E3FFC0C0 +FF0017207E9E1C>I<07C000F800FFC01FF800FFC01FF8000FC001F80007C000F80007C0 +00F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000 +F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F8 +0007C000F80007C000F80007C001F80007C001F80007C001F80007C003F80003E007F800 +03E00EFC0001F81CFFC0007FF8FFC0001FE0F800221F7E9D27>117 +D119 DII123 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmsy9 9 2 +/Fb 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmbx12 13.14 46 +/Fc 46 122 df<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1F +F807E01010778F22>46 D<000000F00000000001F00000000007F0000000001FF0000000 +007FF000000003FFF00000007FFFF00000FFFFFFF00000FFFFFFF00000FFFFFFF00000FF +FCFFF00000FF80FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE07F +FFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF8000003FFFFFF00000FFFFFFFC +0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFFE01F800007FFF03F800003FF +F07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FFFEFFFE00007FFEFFFE00007F +FEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003FFF7FFC00003FFF3FF800003F +FF1FF000003FFF0FE000003FFF000000007FFF000000007FFE000000007FFE000000007F +FE00000000FFFC00000000FFFC00000001FFF800000001FFF000000003FFF000000003FF +E000000007FFC000000007FF800000000FFF000000001FFE000000003FFC000000003FF8 +000000007FE000000000FFC000000001FF8000000003FF0000000007FC000000000FF800 +0000001FF0000000001FE0001F00003F80001F00007F00001F0000FE00001F0001FC0000 +3E0003F800003E0007E000003E000FC000003E001F8000007E003F0000007E007E000000 +FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC1FFFFFFFFF +FC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFF +F8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FFFFE00000000FFFFFFC000000 +3FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003FFF00003F00001FFF00007F8 +0000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FFFE001FFF80007FFE001FFF80 +007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE001FFF8000FFFE000FFF8000 +FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC0000200001FFF80000000001FF +F00000000003FFF00000000003FFE00000000007FFC00000000007FF80000000001FFF00 +000000003FFC0000000001FFF800000001FFFFE000000001FFFF8000000001FFFFE00000 +0001FFFFFC00000000003FFF000000000007FFC00000000003FFE00000000001FFF00000 +000000FFF80000000000FFFC00000000007FFE00000000007FFF00000000007FFF000000 +00003FFF80000000003FFF80000000003FFF80000000003FFFC007E000003FFFC01FF800 +003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFFC0FFFF00003FFFC0FFFF0000 +3FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80FFFF00007FFF80FFFE00007F +FF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003FE00001FFFC001FE00003FFF8 +000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FFFFFFFE0000003FFFFFF80000 +0007FFFFE0000000007FFE00000032487BC63D>I<0000000007E000000000000FE00000 +0000000FE000000000001FE000000000003FE000000000007FE00000000000FFE0000000 +0000FFE00000000001FFE00000000003FFE00000000007FFE00000000007FFE000000000 +0FFFE0000000001FFFE0000000003FFFE0000000003FFFE0000000007DFFE000000000FD +FFE000000001F9FFE000000001F1FFE000000003E1FFE000000007E1FFE00000000FC1FF +E00000001F81FFE00000001F01FFE00000003F01FFE00000007E01FFE0000000FC01FFE0 +000000F801FFE0000001F001FFE0000003F001FFE0000007E001FFE0000007C001FFE000 +000F8001FFE000001F8001FFE000003F0001FFE000003E0001FFE000007C0001FFE00000 +FC0001FFE00001F80001FFE00003F00001FFE00003E00001FFE00007E00001FFE0000FC0 +0001FFE0001F800001FFE0001F000001FFE0003E000001FFE0007E000001FFE000FC0000 +01FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFF +FFFFFC00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FF +E00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0 +0000000003FFE00000000003FFE00000000003FFE00000003FFFFFFFFC00003FFFFFFFFC +00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487DC73D>I<0380000000E003E0 +000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FFFFFFFF8003FFFFFFFF0003FF +FFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FFFFFFE00003FFFFFFC00003FF +FFFF000003FFFFFC000003FFFFF0000003E7FF00000003E00000000003E00000000003E0 +0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0 +0000000003E00000000003E01FFC000003E1FFFFC00003E7FFFFF00003EFFFFFFC0003FF +E01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E00001FFF003C00000FFF003C0 +0000FFF800000000FFFC000000007FFC000000007FFE000000007FFE000000007FFE0000 +00007FFE000000007FFF000000007FFF000000007FFF0FC000007FFF3FF000007FFF7FF8 +00007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFEFFFC +00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE00000FFFC7F800000FFF83F00 +0001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC001FFF8003FF80FFFF0001FF +FFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001FFF0000030487AC63D>I<00 +00007FF80000000007FFFE000000001FFFFF800000007FFFFFC0000001FFF01FE0000007 +FF8003F000000FFE0001F800001FFC0000FC00003FF00007FC00007FE0000FFC0000FFE0 +001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE0007FF00003FFE0007FF0000 +3FFE000FFF00003FFE000FFF00001FFC001FFE00000FF8001FFE000007F0003FFE000000 +00003FFE00000000003FFE00000000007FFC00000000007FFC00000000007FFC00200000 +007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC7FFFFF8000FFFCFC01FFC000 +FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80001FFC00FFFF80001FFE00FF +FF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE00000FFF80FFFE00000FFF80FFFE +00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC07FFC00 +000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC0000 +0FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC01FFE00000FFF801FFE00000F +FF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007FF00001FFE0007FF00001FFE +0003FF80003FFC0001FFC0003FF80000FFE0007FF000007FF001FFE000003FFC07FFC000 +001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FFFFF0000000000FFF00000032 +487BC63D>I<1F0000000000001F8000000000001FC000000000001FFE00000000001FFF +FFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFFE03FFFFF +FFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE003FFFFFFFFFFC003FFFFFFF +FFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E0007E0000000FC0007E0000000F +80007C0000001F80007C0000003F00007C0000007E00007C000000FC0000F8000000F800 +00F8000001F80000F8000003F00000F8000007E000000000000FC000000000001F800000 +0000001F8000000000003F0000000000007E0000000000007E000000000000FC00000000 +0001FC000000000001FC000000000003F8000000000007F8000000000007F80000000000 +0FF000000000000FF000000000001FF000000000001FF000000000003FE000000000003F +E000000000007FE000000000007FE000000000007FE00000000000FFE00000000000FFE0 +0000000000FFE00000000001FFC00000000001FFC00000000001FFC00000000001FFC000 +00000003FFC00000000003FFC00000000003FFC00000000003FFC00000000003FFC00000 +000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC0000000 +0007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC000000000 +03FF800000000003FF800000000001FF0000000000007C00000000334B79C93D>I<0000 +1FFF0000000001FFFFF000000007FFFFFC0000001FFFFFFF0000003FF007FFC000007F00 +00FFE00000FC00003FF00001F800000FF80003F0000007F80007F0000007FC0007E00000 +03FC000FE0000003FE000FE0000001FE000FE0000001FE001FE0000001FE001FF0000001 +FE001FF0000001FE001FF8000001FE001FFE000001FE001FFF000003FE001FFFC00003FC +001FFFF00003FC001FFFFC0007F8000FFFFE000FF8000FFFFF800FF0000FFFFFE01FE000 +07FFFFF03FC00007FFFFFCFF800003FFFFFFFF000001FFFFFFFC000000FFFFFFF8000000 +7FFFFFF80000003FFFFFFE0000001FFFFFFF0000000FFFFFFFC0000007FFFFFFE000001F +FFFFFFF000007FFFFFFFF80000FFDFFFFFFC0001FF07FFFFFC0003FE01FFFFFE0007FC00 +FFFFFF000FF8003FFFFF001FF0000FFFFF803FF00007FFFF803FE00001FFFF807FC00000 +7FFFC07FC000001FFFC07FC000000FFFC0FF80000003FFC0FF80000001FFC0FF80000001 +FFC0FF80000000FFC0FF80000000FFC0FF800000007FC0FF800000007FC0FF800000007F +80FFC00000007F807FC00000007F807FC0000000FF007FE0000000FF003FF0000001FE00 +3FF0000001FE001FFC000003FC000FFE00000FF80007FF80003FF00003FFF003FFE00001 +FFFFFFFF8000007FFFFFFF0000001FFFFFFC00000007FFFFE0000000003FFE0000003248 +7BC63D>I<0000000001F800000000000000000001F800000000000000000003FC000000 +00000000000003FC00000000000000000003FC00000000000000000007FE000000000000 +00000007FE0000000000000000000FFF0000000000000000000FFF000000000000000000 +0FFF0000000000000000001FFF8000000000000000001FFF8000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000007FFFE0000000 +00000000007FFFE00000000000000000FFFFF00000000000000000FFFFF0000000000000 +0000FFFFF00000000000000001FFFFF80000000000000001F3FFF80000000000000003F3 +FFFC0000000000000003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE00 +00000000000007C0FFFE000000000000000FC0FFFF000000000000000F80FFFF00000000 +0000000F807FFF000000000000001F807FFF800000000000001F003FFF80000000000000 +3F003FFFC00000000000003E003FFFC00000000000003E001FFFC00000000000007E001F +FFE00000000000007C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF000 +0000000000F80007FFF0000000000001F80007FFF8000000000001F00003FFF800000000 +0003F00003FFFC000000000003E00003FFFC000000000003E00001FFFC000000000007E0 +0001FFFE000000000007C00000FFFE00000000000FC00000FFFF00000000000F800000FF +FF00000000000F8000007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF8000 +0000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC000000000 +7FFFFFFFFFFFE0000000007C0000000FFFE000000000FC0000000FFFF000000000F80000 +000FFFF000000000F800000007FFF000000001F800000007FFF800000001F000000003FF +F800000003F000000003FFFC00000003E000000003FFFC00000003E000000001FFFC0000 +0007E000000001FFFE00000007C000000000FFFE0000000FC000000000FFFF0000000F80 +00000000FFFF0000000F80000000007FFF0000001F80000000007FFF8000003FC0000000 +003FFF8000FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFF +FFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 +DI<000000001FFF800001C000000007FFFFF80003C00000003FFFFFFE0007C0000001FF +FFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007FF87FC000007FFFE00007FCFFC0 +0000FFFF000001FFFFC00003FFFC0000007FFFC00007FFF00000001FFFC0000FFFC00000 +000FFFC0001FFF8000000007FFC0003FFF0000000003FFC0007FFE0000000001FFC000FF +FC0000000000FFC001FFF80000000000FFC003FFF800000000007FC003FFF00000000000 +3FC007FFF000000000003FC007FFE000000000001FC00FFFE000000000001FC00FFFC000 +000000001FC01FFFC000000000000FC01FFFC000000000000FC03FFF8000000000000FC0 +3FFF80000000000007C03FFF80000000000007C07FFF80000000000007C07FFF80000000 +000007C07FFF80000000000000007FFF00000000000000007FFF0000000000000000FFFF +0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 +0000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000 +000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000 +FFFF0000000000000000FFFF00000000000000007FFF00000000000000007FFF00000000 +000000007FFF80000000000000007FFF80000000000000007FFF80000000000007C03FFF +80000000000007C03FFF80000000000007C03FFF80000000000007C01FFFC00000000000 +07C01FFFC0000000000007C00FFFC000000000000FC00FFFE000000000000F8007FFE000 +000000000F8007FFF000000000001F8003FFF000000000001F0003FFF800000000003F00 +01FFF800000000003E0000FFFC00000000007E00007FFE0000000000FC00003FFF000000 +0001F800001FFF8000000003F800000FFFC000000007F0000007FFF00000000FE0000003 +FFFC0000003FC0000000FFFF000000FF800000007FFFE00003FE000000001FFFFE003FFC +0000000007FFFFFFFFF00000000001FFFFFFFFE000000000003FFFFFFF00000000000007 +FFFFFC000000000000001FFF800000004A4D79CB59>I69 DI72 DI75 +DIII82 +D<00007FFC0001C00003FFFFC003C0001FFFFFF007C0003FFFFFFC0FC000FFFFFFFF1FC0 +01FFE00FFFBFC003FF0000FFFFC007FC00001FFFC00FF800000FFFC01FF0000003FFC01F +F0000001FFC03FE0000000FFC03FE00000007FC07FC00000007FC07FC00000003FC07FC0 +0000001FC0FFC00000001FC0FFC00000001FC0FFC00000000FC0FFE00000000FC0FFE000 +00000FC0FFE000000007C0FFF000000007C0FFF800000007C0FFFC00000007C0FFFE0000 +000000FFFF80000000007FFFF0000000007FFFFF000000007FFFFFF80000003FFFFFFF80 +00003FFFFFFFF800001FFFFFFFFF00000FFFFFFFFFC0000FFFFFFFFFE00007FFFFFFFFF0 +0003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFFFE00003FFFFFFFFF00001FFFFFFFFF80 +0007FFFFFFFFC00000FFFFFFFFC000000FFFFFFFE0000000FFFFFFE000000007FFFFF000 +0000007FFFF0000000000FFFF00000000003FFF00000000001FFF80000000000FFF80000 +0000007FF878000000007FF8F8000000003FF8F8000000003FF8F8000000003FF8F80000 +00001FF8F8000000001FF8FC000000001FF8FC000000001FF0FC000000001FF0FE000000 +001FF0FE000000001FF0FF000000003FE0FF800000003FE0FF800000003FC0FFE0000000 +7FC0FFF0000000FF80FFFC000000FF00FFFF000003FF00FFFFE0000FFE00FF7FFE003FFC +00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF8000F0007FFFFE0000E00003FFF00000 +354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF +C03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFF8001FFFC001FFFC03FFC0001FF +FC0001FFC07FF00001FFFC00007FE07FC00001FFFC00003FE07F800001FFFC00001FE07F +000001FFFC00000FE07F000001FFFC00000FE07E000001FFFC000007E07E000001FFFC00 +0007E07E000001FFFC000007E07C000001FFFC000003E07C000001FFFC000003E07C0000 +01FFFC000003E07C000001FFFC000003E07C000001FFFC000003E0FC000001FFFC000003 +F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FF +FC000001F0F8000001FFFC000001F000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000 +01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000 +0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF +FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000 +000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00 +00000000000001FFFC000000000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF +FFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00004C4A7CC955>I89 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF803FFE +000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF8000FFF0 +000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00003FFC00 +03FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003FFC0000 +0000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC00000F +FFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC000FFF00 +003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007FF80000 +3FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000007F +FC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE0007CFFF +801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0007FFE +0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FFFFC00000 +000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000 +00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001 +FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001FFC7FFFF +FF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE00003FF00001 +FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001FFE00000 +07FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE0000003FFC001 +FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001FFE00000 +03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001 +FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000 +03FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE0000007FFC001 +FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001FFE00000 +0FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC00007FF00001 +FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001F801FFFF +F8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF80000000FFFF +F8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF001FFC000 +7FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF81FFE0000 +FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF8000000007FF80000 +0000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF80000 +0000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF80000 +00007FF8000000007FF8000000007FFC000000007FFC000000003FFC000000003FFC0000 +00001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC03FFC000 +00F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF000003FFFF +FE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000003FFFF0 +00000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000 +0000FFF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0 +0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000 +00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0 +0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000 +00007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF0 +00000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC0 +0007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0 +001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC00 +0000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF0 +00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF800 +0000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0 +00FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF800 +0000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0 +001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80 +000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFF +E00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<00000FFF +0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000007FF000FF +C00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE00000FFC +000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC000003FF00 +7FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF8000001FF80FF +F8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFF +FFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF80000000000FFF800 +000000007FF800000000007FF800000000007FFC00000000007FFC00000000003FFC0000 +0000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007FF000000 +1F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003FFC0007F0 +00001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007FFC00000 +31347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF000001FFE0FF +800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE0003FF003FF +E0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E00007FE00000 +00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE00000 +00007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FFFFFFFF80 +00FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800 +002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFFFFFBFFFE +007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000FFC1FC07 +FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007FF0001FFC +00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00 +007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC00007FE0000 +FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001FFFFFFF8 +000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C000000000 +0007C0000000000007C0000000000007E0000000000007E0000000000007F00000000000 +07FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFFFFFE0001 +FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFFFFF00FFF +FFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001FFCFFC000 +00000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF800000 +0007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01FF8000000 +7FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003FFFFFFFF0 +000007FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFFC0000000 +0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FF +C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000 +000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF +C0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FFC03FFFFC +000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FFC00001FF +C78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FF +F00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FF +F00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF +F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF +E00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFF +FFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF000007FF80 +000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0000FFFC0 +000FFFC00007FF800003FF000000FC000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000007FC000FFFFC000FFFFC0 +00FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF +80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC00000000000FFFFC000 +00000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000 +0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000 +01FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC0003FFFFE0001FFC000 +3FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF000001FFC00003FC0000 +01FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC0007F80000001FFC000 +FF00000001FFC001FE00000001FFC003F800000001FFC00FF000000001FFC01FE0000000 +01FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF0000000001FFC7FF +8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE000000001FFFFFFF0000000 +01FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01FFE00000001FFC01F +FF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC0000001FFC003FFE00000 +01FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC0007FFC000001FFC000 +3FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF800001FFC00007FFC000 +01FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF80 +3FFFFF80FFFFFF803FFFFF80394C7CCB41>107 D<007FC000FFFFC000FFFFC000FFFFC0 +00FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF +80194C7BCB22>I<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000FFFFC03F +FFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000FFFFC1F8 +01FFC07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC0001FFCF00 +00FFF3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE0001FFFC00 +007FFF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE0001FFF000 +007FFC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000 +007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC0 +3FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC5E327BB1 +67>I<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FF +FFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001 +FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001 +FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001 +FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000 +FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FF +FFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFFFF000000 +0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF +000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00 +0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000 +007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000 +7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F +FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8 +7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F +FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF +800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF +FFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF000000FFFFC0 +7FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDFC003FFC0 +0003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC0001FFF0 +00001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE000000FFF +8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF +E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0 +000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0000007FF +C001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF8001FFE0 +00000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF800003FFC +0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC00001FFEF +F01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE00FFE0000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000 +0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0 +000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFFC0000000 +00FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00FF803FE000FFFF80FFF800 +FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FFC0 +01FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF00 +01FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000000 +01FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000 +2A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01FE0 +003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF0000 +01F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE00 +007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFFF0 +007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFEF8 +000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF00 +0001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFFFF +FF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F800000000 +F800000000F800000000F800000001F800000001F800000001F800000001F800000003F8 +00000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF800 +00007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0 +FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8 +0000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF800 +7C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C +003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC000 +01FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFFF0 +00FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FFE0 +0001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FFF0 +0001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FFE0 +0007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87FFF +E0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B337B +B144>II120 D<7FFFFFC0007FFFE07FFFFFC0007FFFE0 +7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE000FFF0000003F80000FFF800 +0003F000007FF8000003E000007FFC000007E000003FFC000007C000003FFE000007C000 +003FFE00000FC000001FFE00000F8000001FFF00001F8000000FFF00001F0000000FFF80 +003F00000007FF80003E00000007FFC0007E00000003FFC0007C00000003FFE000FC0000 +0003FFE000FC00000001FFF000F800000001FFF001F800000000FFF001F000000000FFF8 +03F0000000007FF803E0000000007FFC07E0000000003FFC07C0000000003FFE0FC00000 +00001FFE0F80000000001FFF0F80000000001FFF1F80000000000FFF1F00000000000FFF +BF000000000007FFBE000000000007FFFE000000000003FFFC000000000003FFFC000000 +000001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FF +F00000000000007FE00000000000007FE00000000000003FC00000000000003FC0000000 +0000001F800000000000001F800000000000001F800000000000001F000000000000003F +000000000000003E000000000000007E000000000000007C000000001F8000FC00000000 +3FC000F8000000007FE001F800000000FFF001F000000000FFF003F000000000FFF003E0 +00000000FFF007E000000000FFF00FC000000000FFE01F80000000007FE03F8000000000 +7FC07F00000000003F81FE00000000001FFFF800000000000FFFF0000000000007FFC000 +0000000000FE0000000000003B477EB041>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsltt10 10.95 6 +/Fd 6 102 df<007C0000FE0001FF0001FF8001FF8001FFC001FFC001FFC0007FC0000F +C0001FC0001F80001F80001F80003F80003F00007F00007E0000FE0001FC0003FC0007F8 +001FF0003FE000FFC000FF8000FF00007C0000380000121D6BB730>39 +D<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF07FFFFFFFE0 +2507769E30>45 D<000003FC01E000001FFF81F000007FFFE3F00000FFFFF7F00003FFFF +FFF00007FFFFFFF0000FFF07FFF0001FF801FFE0003FF000FFE0007FC0007FE000FF8000 +7FE000FF00003FE001FE00003FE003FC00003FC003FC00003FC007F800003FC007F00000 +3FC00FF000003FC00FE000003FC01FE000001F801FC000001F003FC0000000003F800000 +00003F80000000003F80000000007F80000000007F00000000007F00000000007F000000 +00007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE000000F800FF000001FC00FF000001 +FC007F000003FC007F000003F8007F000003F8007F800007F8003F800007F0003FC0000F +F0001FC0001FE0001FE0003FE0000FF0007FC0000FF800FF800007FF07FF000003FFFFFE +000001FFFFFC000000FFFFF80000007FFFE00000001FFF8000000007FC0000002C3A78B8 +30>67 D<003FF80000FFE0007FFC0001FFF000FFFE0003FFF800FFFE0003FFF8007FFE00 +07FFF0003FFE0007FFE0000FFE000FFE00000FDE000F7E00000FDF001F7E00000FDF001F +7E00000FDF003EFE00001FDF003EFE00001F9F007EFC00001F9F007CFC00001F9F00FCFC +00001F9F00F8FC00001F9F80F9FC00003F9F81F9FC00003F1F81F1F800003F1F83F1F800 +003F1F83E1F800003F0F87E1F800003F0F87C3F800007F0F87C3F800007E0F8FC3F00000 +7E0F8F83F000007E0F9F83F000007E0F9F03F000007E0F9F07F00000FE07BE07F00000FC +07FE07E00000FC07FC07E00000FC07FC07E00000FC07F807E00000FC07F80FE00001FC03 +F00FE00001F801E00FC00001F800000FC00001F800000FC00001F800000FC00001F80000 +1FC00003F800001FC00003F000001F800003F000001F800003F000001F800003F000001F +800003F000003F800007F000003F800007E000003F000007E000003F00007FFC0003FFE0 +00FFFE0007FFF000FFFE0007FFF000FFFE0007FFF000FFFE0007FFF0007FFC0003FFE000 +35387EB730>77 D<780000007C000000FE000000FE000000FF000000FF0000007F000000 +7F0000007F8000007F8000003F8000003FC000003FC000001FC000001FE000001FE00000 +0FE000000FE000000FF000000FF0000007F0000007F8000007F8000003F8000003FC0000 +03FC000001FC000001FC000001FE000001FE000000FE000000FF000000FF0000007F0000 +007F8000007F8000003F8000003F8000003FC000003FC000001FC000001FE000001FE000 +000FE000000FF000000FF0000007F0000007F8000007F8000003F8000003F8000003FC00 +0003FC000001FC000001FE000001FE000000FE000000FF000000FF0000007F0000007F00 +00007F8000007F8000003F8000003FC000003FC000001FC000001FC000001FC000000FC0 +000007801A4771BE30>92 D<00001FE0000000FFFC000003FFFF00000FFFFF80003FFFFF +C0007FFFFFE000FFF03FF001FF800FF003FE0007F807FC0003F807F80003F80FF00003F8 +1FE00001FC1FC00001FC3FC00001FC3F800001FC7F800001FC7F000001FC7FFFFFFFFC7F +FFFFFFFCFFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FE00000000FE00 +000000FF000000007F000000007F000003C07F800007E03F80000FF03FC0000FF01FE000 +1FE01FF0007FC00FFE03FFC007FFFFFF8003FFFFFF0001FFFFFC00007FFFF800001FFFE0 +000003FF0000262A79A830>101 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmsl10 10.95 21 +/Fe 21 122 df<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<003FFFFFF8000FFFFF003FFFFFF0001FFFFF003FFFFFF0001FFFFF00007FF0000003FF +E000003FE0000001FF0000003FE0000001FC0000003FC0000001F00000003FC0000003E0 +0000003FC0000007C00000003FC000000F800000003FC000001E000000007FC000003C00 +0000007F80000078000000007F800001F0000000007F800003E0000000007F8000078000 +0000007F80000F0000000000FF80001E0000000000FF00007C0000000000FF0000F80000 +000000FF0001E00000000000FF0003C00000000000FF0007800000000001FF001F000000 +000001FE003F000000000001FE007F000000000001FE00FF800000000001FE01FF800000 +000001FE07FFC00000000003FE0FFFC00000000003FC1F3FE00000000003FC3C3FE00000 +000003FC781FF00000000003FCF01FF00000000003FFE00FF80000000007FFC00FF80000 +000007FF0007FC0000000007FE0007FC0000000007FC0003FE0000000007F80003FE0000 +000007F80001FF000000000FF80001FF000000000FF00000FF800000000FF00000FFC000 +00000FF000007FC00000000FF000003FE00000000FF000003FE00000001FF000001FF000 +00001FE000001FF00000001FE000000FF80000001FE000000FF80000001FE0000007FC00 +00001FE0000007FC0000003FE0000003FE0000003FC0000003FE0000003FC0000003FF00 +00003FC0000003FF0000007FC0000003FF800000FFE0000007FFE000FFFFFFE0007FFFFF +00FFFFFFE0007FFFFF00FFFFFFC000FFFFFF00483E7DBD47>75 D<00007FC000000003FF +F80000000FC07E0000003E003F0000007C001F800000FF000FC00000FF000FE00000FF00 +0FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F00000780007F000000000 +0FF0000000000FF0000000000FE0000000000FE000000003FFE00000007FFFE0000007FF +1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC00007F0001FC0000FE000 +3FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81C07F00003F81C07F0000 +7F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF07007F8007 +3F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0002A2A7CA82D>97 +D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC001FE0 +01FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC00000003F +C00000003FC00000007F800000007F800000007F800000007F80000000FF80000000FF00 +000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000 +0000FF000000007F000003807F000007807F000007003F80000F003F80001E001F80003C +000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A7AA828 +>99 D<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC00 +07E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003 +F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000 +FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF +000000007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0 +001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7B +A828>101 D<00000007F0000000003FFC00000000FC1E00000003F03F00000007E0FF00 +00000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000FE007C00 +0000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F8000000 +0003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007F0000000 +0007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000 +000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000 +001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000 +003F80000000003F80000000007F80000000007F00000000007F00000000007F00000000 +007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE00000000 +00FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE00000029407DBF1C> +I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E0 +3F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC +00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F8 +00007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E00 +00003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C0000000 +0001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF800 +0001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE +000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F +00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC +007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF000 +00000FFF000000303D7FA82D>I<0000780001FE0003FE0003FF0003FF0007FF0007FE00 +03FE0003FC0000F000000000000000000000000000000000000000000000000000000000 +00000000000000000003F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE000 +0FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F8000 +3F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000 +FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD1A>105 +D<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000 +000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000003FC0000000003F80000000003F80000000003F80000000003F80000000003F80000 +000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F000FE +00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE03E00 +00001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFFF800 +00003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F007F00 +00007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E000FE0 +0000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE000FFF +00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107 +D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000 +FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003 +F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F +E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F +80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF +007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003 +FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000 +0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800 +0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800 +1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000 +1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000 +3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000 +7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000 +7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000 +FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF +FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00 +03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0 +000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0 +001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0 +003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0 +007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80 +00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC +FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80 +00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C +0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F +003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF +00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE +00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0 +003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800 +0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF +0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80 +003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000 +1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F +F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0 +0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000 +0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F +E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC +007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000 +000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000 +000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000 +0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000 +343A81A733>I<00000FE003C00000FFFC03800003F81E0780000FE0070F80001F80038F +80007F0003DF8000FE0001DF8001FC0000FF0003F80000FF0007F80000FF000FF00000FF +000FF000007F001FE00000FF003FE00000FF003FC00000FE003FC00000FE007F800000FE +007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC +00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8 +007F000003F8007F000007F8007F800007F8003F80000FF0003F80001FF0001FC0003FF0 +000FE0007FF00007E000FFF00003F003CFF00000FC0F8FE000003FFE0FE000000FF00FE0 +000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0 +000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80 +000000007F8000000000FFC00000003FFFFE0000003FFFFE0000003FFFFE002A3A7AA730 +>I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07 +F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000001FE00000 +001FE00000001FC00000001FC00000001FC00000001FC00000003FC00000003F80000000 +3F800000003F800000003F800000003F800000007F800000007F000000007F000000007F +000000007F000000007F00000000FF00000000FE00000000FE00000000FE00000001FE00 +000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>I<0000FF81C00007 +FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E000078003E000 +078007C000070007C000070007E000070007E000070007F000070007F800000007FF8000 +0007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC00 +00007FFE00000003FE00000001FE00380000FE003800007E003800007E003C00007E003C +00003E003C00007E007C00007C007C00007C007E000078007E0000F8007F0001F0007F00 +03E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003 +80000003800000038000000780000007000000070000000F0000000F0000001F0000001F +0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFF +FFC001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8000003F8 +000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE000000FE0 +00000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC0 +1E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF +8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC00 +03FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001 +FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F00003F807F00007F8 +0FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01F +C0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80 +007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE0 +3F80282977A733>I<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8 +000007FC001FE0000003FC001F80000001FC003E00000001FE003C00000000FE00780000 +00007F00F0000000007F80E0000000003F81C0000000003FC380000000001FC700000000 +001FEF00000000000FFE000000000007FC000000000007F8000000000003F80000000000 +03FC000000000003FC000000000007FE00000000000FFE00000000001E7F00000000003C +7F8000000000383F8000000000703FC000000000E01FC000000001E01FE000000003C00F +E0000000078007F00000000F0007F80000001F0003F80000007E0003FC000001FE0003FE +000007FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630> +120 D<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001 +FC000003FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC0003C0 +000001FE000380000000FE000780000000FE000700000000FE000E00000000FF000E0000 +0000FF001C000000007F001C000000007F0038000000007F0078000000007F8070000000 +003F80F0000000003F80E0000000003F81C0000000003FC1C0000000001FC38000000000 +1FC780000000001FC700000000001FEF00000000001FEE00000000000FFC00000000000F +FC00000000000FF800000000000FF8000000000007F0000000000007F0000000000007E0 +000000000007E0000000000003C000000000000380000000000003800000000000070000 +000000000F0000000000000E0000000000001E0000000000001C00000000000038000000 +001C0038000000003F0070000000007F007000000000FF00E000000000FF01C000000000 +FF03C000000000FE038000000000FC070000000000701E0000000000783C00000000003F +F000000000000FC00000000000343A80A630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmtt10 10.95 77 +/Ff 77 127 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<100004007C001F00FE003F80FE003F +80FF007F80FF007F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F +80FE003F80FE003F807E003F007C001F003C001E0010000400191C75B830>I<0007C007 +C0000007C007C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F +E000000FE00FE000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01F +C000001FC01FC000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF +FF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F +0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F +0000007F007F0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFF +FF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC +000001FC01FC000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8 +000003F803F8000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0 +000001F001F0000029387DB730>I<000038000000007C00000000FC00000000FC000000 +00FC00000000FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFF +FFFF801FFEFDFFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC +03F8FC00FC03F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00 +007F80FC00007FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE000 +01FFFFF800007FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE000 +00FC1FE00000FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00 +FC01F8FF00FC01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC +0FE03FC0FC1FE03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF0 +00003FFFC0000007FE00000000FC00000000FC00000000FC00000000FC00000000FC0000 +00007C0000000038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE00 +7E007E007E007E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C +0038000F1D70B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE000 +3FC0007F8000FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001F +C0003FC0003F80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F +00007F00007F80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003 +F80003FC0001FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF00 +00FF00007F00001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF000 +07F80003FC0001FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F0 +0003F80003F80003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F +00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE +0000FE0000FE0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0 +000FE0001FC0003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000 +FF8000FF0000FE0000780000184778BE30>I<0000E000000001F000000003F800000003 +F800000003F800000003F800000003F800000003F800003803F803807E03F80FC0FF83F8 +3FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF0 +00007FFFC000001FFF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF80 +7FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F8000000 +03F800000003F800000003F800000003F800000003F800000001F000000000E000002327 +7AAE30>I<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0FFF03FF007F007F007E00 +FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>44 D<7FFFFFFFF07FFFFFFF +F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E30>I<0F003F +C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00000000F0000000 +01F000000003F800000003F800000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000 +000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80000000 +7F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC +00000007F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC000 +00003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE000000 +01FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001F +E00000001FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00 +000000FE00000000FE000000007C000000007C0000000025477BBE30>I<0000FE000000 +07FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF0003FE00FF8003FC +007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01FC00007F03F8000 +03F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F000001FCFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F +000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F81FC00007F01FC0 +0007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003FE00FF8001FF83 +FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000FE0000273A7CB8 +30>I<0003C0000007E0000007E000000FE000000FE000001FE000001FE000003FE00000 +7FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8FE0007E0FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFFFFF87FFFFFFCFF +FFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0FFFFFFF801FFFFFFFC03FFFFFFF +C03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F800000003F800000003F80000000 +3F800000003F800000003F800000003F800000003F800000003F800000003F800000003F +800000003F800000003F800000003F83FF00003F9FFFC0003FFFFFF0003FFFFFFC003FFF +FFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F80001FE01F00000FE00E0000 +0FF000000007F000000007F000000007F800000003F800000003F800000003F818000003 +F87E000003F87E000003F8FF000003F8FF000007F8FF000007F0FE00000FF0FF00000FE0 +7F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF000FFFFFFE0007FFFFFC0003 +FFFFF80001FFFFE000007FFF8000000FFC000025397BB730>53 D<7C00000000FFFFFFFF +FCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0 +FE00001FE07C00003FC00000007F80000000FF00000000FF00000001FE00000003FC0000 +0003F800000007F800000007F00000000FF00000000FE00000001FC00000001FC0000000 +3F800000003F800000007F000000007F00000000FF00000000FE00000001FE00000001FC +00000001FC00000003FC00000003F800000003F800000007F800000007F000000007F000 +000007F000000007F00000000FE00000000FE00000000FE00000000FE00000000FE00000 +000FE00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000000F8000000007000000273A7CB830>55 +D<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE0 +1FF8003FF01FF0001FF03FC00007F83FC00007F87F800003FC7F000001FC7F000001FC7F +000001FC7F000001FC7F000001FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0 +001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFF +FE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03FC00007F83F800003F87F800003 +FC7F000001FCFF000001FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFF000001FE7F000001FC7F800003FC3F800003F83FC00007F81FF0001FF01F +F8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001 +FF0000273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000000 +000000000000000000000000000000000000000000000000000000000F003FC07FE07FE0 +FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>58 D<00000000F000000003F00000 +0007F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000003F +FE000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF000 +0003FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC0000000 +FFE00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF0000000 +7FFC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE000000 +1FFF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F8000000 +03F000000000F0252F7BB230>60 D<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFF +FFFF80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE00000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000003FFFFFFFFE007FFFFF +FFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157D +A530>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE +0000001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF +80000003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FF +F0000000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC0 +00000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF000000 +7FFC000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE0 +000000FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000 +FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00 +001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE0180000 +7FC0000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC0 +000000FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F80000 +0007F800000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000003E0000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000001C000000007F000000007F00000000FF8 +0000000FF80000000FF800000007F000000007F000000001C0000023397AB830>I<0000 +1FE0000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF80 +0FE001FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFF +FC1F807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE +7E03F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC +07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03 +F000FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03F +FFC00FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000FE00FF8003 +FE007FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE0000001FF000 +273A7CB830>I<00007F0000000000FF8000000000FF8000000001FFC000000001FFC000 +000001FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E000 +000003F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F800 +00000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC00 +00001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE00 +00003F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F80 +0000FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC0 +0001FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE0 +0003F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF +80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF0 +0000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001F +F80003F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000 +FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001 +FC0003F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFF +C00003FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000F +F80003F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F80000 +7F0003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000 +3F8003F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003 +FE0003F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF +80007FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E00 +3FFFFFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF0 +0003FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F8000 +00FE7F000000FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE000000 +00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F +800000FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F8 +0003F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFF +FF000007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000 +FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF800 +03F8000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF00 +03F800007F8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC0 +03F800001FC003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC0 +03F800003FC003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF00 +03F80001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF000 +3FFFFFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE00000 +2B387FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF +807FFFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F +8003F800003F8003F800003F8003F800003F8003F800001F0003F80000000003F8000000 +0003F80000000003F80000000003F8007C000003F800FE000003F800FE000003F800FE00 +0003F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE00 +0003FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C00 +0003F80000000003F80000000003F80000000003F80000000003F80000000003F8000007 +C003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F +E003F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFF +E0FFFFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFF +FFC0FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC0000 +1FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC0000 +1FC001FC00000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC003E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF +000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F +000001FC007F000001FC007F000001FC007F000001FC003E000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +00003FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF800 +00002A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFF +FFF80000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F800 +0FF8000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F8000 +03F8003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF0000 +000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 +000000FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003 +FFFF80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F8000 +07F8003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF000 +0FF80007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFF +FFF800007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7D +B830>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF +800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FF +FFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F8 +0000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFF +E03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFF +FF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80 +FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF000FFF807FFF801FFFC0FFFF +C03FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0 +000FE00003F0001FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F0 +01FE000003F003FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F0 +1FC0000003F03F80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3 +FFC0000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF +03F8000003FF01F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0 +003F000003F0003F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F0 +0007F00003F00007F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF +0003FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B38 +7FB730>75 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000 +3FFFF800000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F80 +01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0 +01FC00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0 +FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FF +F0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF +0007EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F +0007E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F +0007E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F +0007E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F +0007E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F +0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F +0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F +003FFC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FF +E02D387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803F +FFC03FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001 +F80003F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801 +F80003F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01 +F80003F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01 +F80003F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1 +F80003F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1 +F80003F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007D +F80003F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01F +F800FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC +0007FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF0 +7F80000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 +03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F0 +7F000007F07F000007F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03F +FFFFFFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I< +7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF800 +03F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF00 +03F800007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800003F80 +03F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F80000FF00 +03F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF000 +03FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F800000000 +03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000 +03F80000000003F80000000003F80000000003F80000000003F80000000003F800000000 +03F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000 +FFFFE00000007FFFC000000029387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFF +FFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07FC0001FF07F80000FF07F0000 +07F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003 +F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 +FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE +000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 +0003F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F87F00FF07F07F007F87F07F007F +87F07F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03FF80FFFE03FFFFFFFE01FFFFFFF +C00FFFFFFF8007FFFFFF0001FFFFFC00003FFFFE00000001FE00000000FF00000000FF00 +000000FF800000007F800000007FC00000003FC00000003FE00000001FE00000001FF000 +00000FF000000007E025467BB830>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFF +FFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8 +000FF80003F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F8 +0001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8 +000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FF +FFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8 +001FE00003F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F8 +0007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F8 +0007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFF +C003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E39 +7FB730>I<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01F +F80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00 +001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F8000 +00007FC00000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF8 +0000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE0 +0000000FF00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE +000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0 +001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFF +F0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF +FFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F80 +0FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F80000000003F80000000003F80 +000000003F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF +8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC0 +07FFFCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00 +007F0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F80 +03FC00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FF +FF000000007FFC000000001FF000002F3980B730>I<7FFF001FFFC0FFFF803FFFE0FFFF +803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC +0007F80001FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F +803FC000003F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000F +E0FE0000000FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001 +FBF000000001FFF000000000FFE000000000FFE0000000007FC0000000007FC000000000 +7FC0000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000003 +FFF800000007FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B38 +7EB730>89 D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFF +FF0019476DBE30>91 D<7C000000007C00000000FE00000000FE00000000FF00000000FF +000000007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF0 +0000000FF000000007F800000007F800000003FC00000003FC00000001FC00000001FE00 +000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC000 +00001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC0000 +0003FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000 +007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0000000 +07F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000 +FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001F +E00000000FF00000000FF000000007F800000007F800000003F800000003F800000001F0 +00000000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 +00003F8000003F8000003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80 +FFFFFF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FF +FFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95 D<003FFC00000001FFFF80000003FF +FFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE0 +00FF00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001FC0000000 +001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FF +FFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00 +001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00 +003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FF +FFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 +D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80 +0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF +0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F +E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F +F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F +8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0 +00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00 +001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F +F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F +E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00 +007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003 +FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000 +07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000 +07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF +FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000 +1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000 +07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 +07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000 +0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801 +FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF +03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00 +00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F +C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF +FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000 +00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003 +F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00 +0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF +F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F +FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF +FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF +DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000 +FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000 +3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000 +FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF +C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000 +0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF +FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000 +003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000 +003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF +FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D +A730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE000000FE +0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FF +F803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFF +FE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F800000003F8 +00000007FC00000007FC00000007FC00000003F800000003F800000000E0000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0 +FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C0000007F000 +0007F000000FF800000FF800000FF8000007F0000007F0000001C0000000000000000000 +00000000000000000000000000000000000000000000000000000000FFFFF001FFFFF801 +FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800 +0007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFFFF007F +FFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC00000000FFFC +00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC0000000000FC +0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC +0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC +07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F800000FC +00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC +7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F0000000FF +E3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F800000FC +001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC007FFF +F81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D38 +7FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387B +B730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDF +FFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01 +F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0 +03F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1F +FF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A7 +30>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFF +FFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF80 +00FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC +3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001 +FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC00 +7FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001 +FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F +800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FF +FFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<00 +0003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003F +FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000 +FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000 +FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000 +FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000 +FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000 +FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003F +FFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C +3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFFFFFC00 +03FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE00007FC00 +3FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC00FF000001FC00 +FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00 +FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC007F800003FC00 +3FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01FFFC00 +03FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE01FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC +000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF +80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F +00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000 +00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00 +002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFF +FF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F +00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE000 +01FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE +00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0 +007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE +0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFF +FFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001F +E003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FF +FF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE +00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE +00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87F +F80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FF +FFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007 +E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F001F +8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E +0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F8 +00000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001FFF0 +00000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B277EA6 +30>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC0 +1FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000007E0003F000 +007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81F +C0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7D +F1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8 +F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE0 +3FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFF +C3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F +007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007 +FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E0000000000 +7F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E00000000F +E3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE +003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFF +C1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FF +FFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000 +FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000003F001FC00000 +1F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F000000 +07E07E00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC000000 +01F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000 +007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0000000 +001FC0000000001F80000000001F80000000003F80000000003F00000000003F00000000 +007F00000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003F +C3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000F +FF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFF +FFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F0000 +7FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE0 +0000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001FF00000 +003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1F +F000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFF +FFFFFE28277DA630>I<0000003FF0000003FFF800000FFFF800001FFFF800007FFFF800 +007FFFF00000FFF0000000FF00000001FE00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000003FC00000007F80000003FF800003FFFF00000FFFFE00000 +FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000003FF800000007F8000000 +03FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FE00 +000000FF00000000FFF00000007FFFF000007FFFF800001FFFF800000FFFF8000003FFF8 +0000003FF025477BBE30>I<7FE0000000FFFE000000FFFF800000FFFFC00000FFFFF000 +007FFFF00000007FF800000007F800000003FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FE00000000FF00000000FFE00000007FFFE000003F +FFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE00000FFE0000000FF00 +000001FE00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000003 +FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC00000FFFF800000FFFE00 +00007FE000000025477BBE30>125 D<007C003801FF007C03FF80FE07FFC1FE0FFFC3FE +1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F0C78B730>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmbx12 17.28 14 +/Fg 14 117 df<00000000F000000000000001F800000000000007F80000000000001FF8 +0000000000003FF8000000000001FFF8000000000007FFF800000000007FFFF800000000 +0FFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8 +000000FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF800000000 +0007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8 +000000000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807F +FFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFF +FFFF80395E74DD51>49 D<0000003FFF80000000000003FFFFFC00000000001FFFFFFF80 +000000007FFFFFFFE000000001FFFFFFFFF800000003FFF007FFFC0000000FFF00007FFE +0000001FFC00001FFF0000003FF000000FFF8000007FE0000003FFC00000FFC0000003FF +E00000FFC0000001FFF00001FF80000000FFF00001FF80000000FFF80003FF000000007F +F80003FF000000007FF80007FF000000007FFC0007FF000000003FFC0007FF000000003F +FC000FFF000000003FFC000FFF800000003FFC000FFF800000003FFC000FFF800000003F +FC000FFFC00000003FFC000FFFE00000003FFC000FFFF00000007FFC000FFFF80000007F +F8000FFFFE0000007FF8000FFFFF8000007FF8000FFFFFC00000FFF00007FFFFF00000FF +F00007FFFFFC0001FFE00007FFFFFF0003FFC00003FFFFFF8003FFC00003FFFFFFE007FF +800001FFFFFFF80FFF000001FFFFFFFE1FFE000000FFFFFFFF7FF8000000FFFFFFFFFFF0 +0000007FFFFFFFFFC00000003FFFFFFFFF800000001FFFFFFFFE000000000FFFFFFFFF80 +00000007FFFFFFFFE000000001FFFFFFFFF000000000FFFFFFFFFC000000003FFFFFFFFE +000000007FFFFFFFFF00000001FFFFFFFFFF80000007FFFFFFFFFFC000000FFFFFFFFFFF +E000003FFE3FFFFFFFF000007FFC0FFFFFFFF80000FFF003FFFFFFFC0001FFE000FFFFFF +FC0003FFC0007FFFFFFE0007FF80001FFFFFFE000FFF000007FFFFFF000FFF000001FFFF +FF001FFE000000FFFFFF803FFE0000003FFFFF803FFC0000000FFFFF807FFC00000007FF +FFC07FF800000001FFFFC07FF8000000007FFFC07FF8000000003FFFC0FFF8000000001F +FFC0FFF0000000001FFFC0FFF0000000000FFFC0FFF00000000007FFC0FFF00000000007 +FFC0FFF00000000007FFC0FFF00000000003FFC0FFF00000000003FFC0FFF00000000003 +FF80FFF00000000003FF80FFF80000000003FF807FF80000000003FF007FF80000000007 +FF007FFC0000000007FF003FFC0000000007FE003FFE000000000FFE001FFE000000000F +FC001FFF000000001FF8000FFF800000003FF80007FFC00000007FF00003FFF0000000FF +E00001FFFC000003FFC00000FFFF00001FFF8000007FFFF001FFFE0000003FFFFFFFFFFC +0000000FFFFFFFFFF000000003FFFFFFFFE000000000FFFFFFFF00000000000FFFFFF800 +00000000007FFF00000000426079DD51>56 D<000000000001FFFF00000003C000000000 +007FFFFFF0000007C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000 +000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00 +FFC0000000FFFFFF000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000 +007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC0000000007FFFFC000007FFFF0 +0000000003FFFFC00000FFFFE00000000001FFFFC00001FFFF800000000000FFFFC00003 +FFFF0000000000007FFFC00007FFFE0000000000003FFFC0000FFFFC0000000000001FFF +C0001FFFF80000000000000FFFC0003FFFF800000000000007FFC0003FFFF00000000000 +0007FFC0007FFFE000000000000003FFC000FFFFE000000000000003FFC001FFFFC00000 +0000000001FFC001FFFFC000000000000001FFC003FFFF8000000000000000FFC003FFFF +8000000000000000FFC007FFFF00000000000000007FC007FFFF00000000000000007FC0 +0FFFFF00000000000000007FC00FFFFE00000000000000003FC01FFFFE00000000000000 +003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC03FFFFC00000000 +000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00 +000000000000001FC07FFFFC000000000000000000007FFFFC000000000000000000007F +FFF8000000000000000000007FFFF8000000000000000000007FFFF80000000000000000 +0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000 +0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000 +0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF +F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000 +00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000 +00000000FFFFF800000000000000000000FFFFF8000000000000000000007FFFF8000000 +000000000000007FFFF8000000000000000000007FFFF8000000000000000000007FFFFC +000000000000000000007FFFFC000000000000000000003FFFFC00000000000000000000 +3FFFFC000000000000000000003FFFFC00000000000000000FC03FFFFC00000000000000 +000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC01FFFFE00000000 +000000000FC00FFFFE00000000000000000FC00FFFFF00000000000000001FC007FFFF00 +000000000000001F8007FFFF00000000000000001F8003FFFF80000000000000001F8003 +FFFF80000000000000003F8001FFFFC0000000000000003F0001FFFFC000000000000000 +3F0000FFFFE0000000000000007F00007FFFE000000000000000FE00003FFFF000000000 +000000FE00003FFFF800000000000001FC00001FFFF800000000000001FC00000FFFFC00 +000000000003F8000007FFFE00000000000007F0000003FFFF0000000000000FE0000001 +FFFF8000000000001FE0000000FFFFE000000000003FC00000007FFFF00000000000FF80 +0000003FFFFC0000000001FF000000000FFFFF0000000007FE0000000007FFFFC0000000 +1FF80000000001FFFFF80000007FF00000000000FFFFFF000003FFE000000000003FFFFF +F8003FFF8000000000000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000 +007FFFFFFFFFE00000000000000007FFFFFFFF8000000000000000007FFFFFF800000000 +000000000001FFFF0000000000626677E375>67 D69 D76 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFF +FE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF000000000 +7FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF +00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE +00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF000 +0001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF00000 +07FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF8000000 +0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF +F80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007 +FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF800 +00003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF0000 +07FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001F +FFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FF +F800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80 +000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF800 +00FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE00000 +3FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000F +FFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003F +FFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437C +C14E>97 D<000000000000007FF80000000000000FFFFFF80000000000000FFFFFF80000 +000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFF +FFF8000000000000000FFFF80000000000000007FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000 +0003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000 +000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003 +FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000 +00000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8 +0000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000FFF +8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF83FFF80000 +00FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001FFFE00003FF +FFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFFF80001FFFC +0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800000007FFF8 +000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF8001FFFE00000 +0007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8007F +FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007 +FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0 +00000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8 +00FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC00000 +0007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF8007F +FFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007 +FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8001FFFE0 +00000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8 +0007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF80001FFFC0000 +003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003FFFFFC0000 +1FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001FFFFFFFF87 +FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FFFFFE000000 +3FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC0000000000 +0FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00000007 +FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE00000FF +FE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF80007FF +F8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE001FFF +E00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF007FFF +E00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF80FFFF +C00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF80FFFF +FFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF00FFFF +C0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFF +C0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000007FFF +C00000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000003FFF +E00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F800FFF +F0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F0001FF +FE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F800001F +FFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF00000000 +7FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF0000000000 +0007FFF000000041437CC14A>I<0000000000000007F8000000007FFE00003FFE000000 +0FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFFFFDFFD +FFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC0007FFE00 +007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF80FF00 +03FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF000000F +FFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000000FFF +F000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0 +00000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007FFF000 +000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFFC00000 +03FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC00003F +FF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF8000000001F +FFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFFFE0000 +000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001FC0000 +00000000000001FC000000000000000001FC000000000000000001FC0000000000000000 +01FE000000000000000001FE000000000000000001FF000000000000000001FF80000000 +0000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE00000000FF +FFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFFFFFFFF +0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE0000007FFFF +FFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFFFFFC00 +07FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00000000 +007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF00FFF0 +00000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF000000000000F +FF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007FF80000 +0000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE00000000007FFC00 +1FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8000000 +1FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800000007 +FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFFFC0000 +00004A607CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FFFF0000 +03FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007 +FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003F +F80000000FE0000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF8000 +7FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF +FFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 D<0007FF80001FFF00000000FFF80000 +00FFFFFF8000FFFFF0000007FFFF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF +801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07F +FFC003FF03FFFE0000FFFFFF81FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0 +007FFF8000007FFF87F00007FFF03F80003FFF8000003FFF8FC00007FFF87E00003FFFC0 +00003FFF8F800003FFF87C00001FFFC000003FFF9F000003FFFCF800001FFFE000003FFF +BE000003FFFDF000001FFFE000003FFFBC000001FFFDE000000FFFE000003FFFFC000001 +FFFFE000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF8000001FFFFC000 +000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFF0000001FFFF8000000FFFF0 +00003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF +E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FF +FFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80 +3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF +FCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417BC087>109 D<0007FF80001FFF000000 +00FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFF +FF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8 +000FFFF00000007FFF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FF +F80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000 +003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFF +F0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000 +01FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFF +FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF +FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051417BC05A>I<00000007FFE00000 +00000000FFFFFF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00 +000001FFFE007FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF8 +00003FFF000000FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF +8003FFF80000001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FF +F00FFFE000000007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FF +F83FFFC000000003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FF +FE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FF +FF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FF +FE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FF +F81FFFE000000007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFF +E003FFF80000001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF +00007FFF000000FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0 +000003FFFE007FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE000 +00000000FFFFFF00000000000007FFE000000048437CC151>I<000007E0000000000007 +E0000000000007E0000000000007E0000000000007E0000000000007E000000000000FE0 +00000000000FE000000000000FE000000000000FE000000000000FE000000000001FE000 +000000001FE000000000001FE000000000003FE000000000003FE000000000007FE00000 +0000007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE0000000 +0007FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000F +FFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFF +FFFFFFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001F +FFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFF +E0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0 +001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF800 +7F000003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF0 +0000000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>116 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmti10 10.95 10 +/Fh 10 117 df<0000000007FF80000000003FFFE000000000FE00F800000001F0003E00 +000007E0000E0000000FC0001F0000000F80007F0000001F8000FF0000003F0000FF0000 +003F0000FF0000003F0000FE0000007E0000FE0000007E0000780000007E000000000000 +FE000000000000FC000000000000FC000000000000FC000000000001FC000000000001FC +000000000001F8000000000001F8000000000001F8000000000001F8000000000003F800 +00000003FFFFFFFFF00003FFFFFFFFF00003FFFFFFFFE0000003F00007E0000007F0000F +E0000007E0000FC0000007E0000FC0000007E0000FC0000007E0001FC000000FE0001F80 +00000FC0001F8000000FC0001F8000000FC0003F8000000FC0003F0000001FC0003F0000 +001F80003F0000001F80007F0000001F80007E0000001F80007E0000003F80007E000000 +3F0000FE0000003F0000FC0000003F0000FC0000003F0000FC0000007F0001FC0000007E +0001F81C00007E0001F81C00007E0001F81C00007E0003F81C0000FE0003F03C0000FC00 +03F0380000FC0003F0380000FC0003F0780000FC0003F0700001FC0003F0700001F80001 +F0F00001F80001F0E00001F80000F1C00001F800007F800003F000001F000003F0000000 +000003F0000000000003F0000000000003E0000000000007E0000000000007E000000000 +1E07C0000000007F07C0000000007F0FC000000000FF0F8000000000FF0F8000000000FF +1F0000000000FE1F0000000000F81E0000000000703C0000000000787800000000001FF0 +000000000007C00000000000385383BF33>12 D<00007E00000001FF80000007C1C38000 +1F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0003F8007E0 +003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F80007E003F8000 +FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F800FE0001F8 +00FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078FC000FE070 +7C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F8781E38003 +FF00FF0000FC003E00252977A72E>97 D<000003F00000000FFC0000003E0E1C0000FC07 +7E0001F003FE0003F003FE0007E001FE000FC001FC001F8001FC001F8001FC003F0001FC +007F0001F8007E0001F800FE0003F800FE0003F801FC0003F001FC0003F001FC0007F003 +FC0007F003F80007E003F80007E003F8000FE007F8000FE007F0000FC007F0000FC007F0 +001FC007F0001FC007F0001F8007E0001F8007E0003F8003E0003F8003E0007F0003F000 +FF0003F000FF0001F001FF0000F003FE0000F80F7E00007C1EFE00001FF8FE000007E0FC +00000000FC00000001FC00000001FC00000001F800000001F800000003F800000003F800 +000003F0001C0007F0007F0007E000FF000FE000FF000FC000FF001F8000FF003F0000FE +007E0000F800FC00007C03F000001FFFC0000003FE000000273B7CA72A>103 +D<0000780001FC0001FC0003FC0003FC0003FC0003F80000E00000000000000000000000 +00000000000000000000000000000000000000000000000000000000007C0001FF00038F +800707800E07C01E07C01C07C03C0FC0380FC0380FC0781FC0701F80701F80F03F80F03F +00003F00007F00007E0000FE0000FC0000FC0001FC0001F80001F80003F80003F00003F0 +3807F03807E0380FE0780FC0700FC0700FC0F00F80E00F80E00F81C00F83C00F83800787 +0003FE0000F800163E79BC1C>105 D<0001FC000000FFFC000000FFF8000000FFF80000 +0003F800000003F800000003F000000003F000000007F000000007F000000007E0000000 +07E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC00000001F +800000001F800000003F800000003F800000003F000000003F0003E0007F000FF8007F00 +3C3C007E00707C007E00E1FC00FE01C1FC00FE0383FC00FC0703FC00FC0E03FC01FC1C03 +F801FC3800E001F870000001F860000003F8E0000003F9C0000003F780000003FE000000 +07FE00000007FFE0000007E7F8000007E0FE00000FE07F00000FE03F80000FC01F80000F +C00FC0001FC00FC0001FC00FC0701F800FC0701F800FC0703F800FC0F03F801FC0E03F00 +1F80E03F001F80E07F001F81E07F001F81C07E000F83C07E000F8380FE000F8780FE0007 +8F00FC0003FE00380000F80026407ABE2A>107 D<01F0003F80007F000007FC01FFE003 +FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8001E1F1C007C3800F8001C1F38007E70 +00FC003C1FF0007EE000FC00381FF0007FE000FC00381FE0007FC000FC00783FC0007F80 +00FC00703FC0007F8000FC00703F80007F0000FC00703F00007E0000FC00F03F0000FE00 +01FC00F07F0000FC0001F800007E0000FC0001F800007E0000FC0001F800007E0001FC00 +03F80000FE0001FC0003F00000FC0001F80003F00000FC0001F80003F00000FC0003F800 +07F00001FC0003F80007E00001F80003F00007E00001F80003F0000FE00001F80007F000 +0FC00003F80007F0001FC0E003F00007E0001F80E003F00007E0001F80E003F0000FE000 +3F81E007F0000FE0003F01C007E0000FC0003F01C007E0000FC0003F01C007E0001FC000 +3E03800FE0001FC0003E03800FC0001F80003E07000FC0001F80003E07000FC0003F8000 +3E0E001FC0003F80001E1C001F80003F00000FF8000700000E000003E000432979A74A> +109 D<01F0003F800007FC01FFE0000F3E07C1F8000E1F0F00FC001E1F1C007C001C1F38 +007E003C1FF0007E00381FF0007E00381FE0007E00783FC0007E00703FC0007E00703F80 +007E00703F00007E00F03F0000FE00F07F0000FC00007E0000FC00007E0000FC00007E00 +01FC0000FE0001F80000FC0001F80000FC0001F80000FC0003F80001FC0003F00001F800 +03F00001F80007F00001F80007E00003F8000FE07003F0000FC07003F0000FC07003F000 +1FC0F007F0001F80E007E0001F80E007E0001F81E007E0001F01C00FE0001F01C00FC000 +1F03800FC0001F03800FC0001F07001FC0000F0E001F800007FC0007000001F0002C2979 +A733>I<01F000FC0007FC07FF800F3E0F03C00E1F1C03E01E1F380FE01C1F700FE03C1F +E01FE0381FE01FE0381FC01FE0783FC01FC0703F800700703F800000703F000000F03F00 +0000F07F000000007E000000007E000000007E00000000FE00000000FC00000000FC0000 +0000FC00000001FC00000001F800000001F800000001F800000003F800000003F0000000 +03F000000003F000000007F000000007E000000007E000000007E00000000FE00000000F +C00000000FC00000000FC00000001FC00000001F800000000700000000232979A726> +114 D<00007F800001FFE00007C0F8001F003C003E001C003C001E007C003E00F8007E00 +F800FE00F800FE01F800FC01F800FC01F8007001FC000001FE000001FFC00001FFFC0000 +FFFF0000FFFF80007FFFC0003FFFE0000FFFF00000FFF000000FF0000007F0000003F00C +0003F03F0003F07F8001F07F8003F0FF0003E0FF0003E0FF0003E0FC0007C0F0000F8070 +000F8078001F003C003C001F01F80007FFE00000FF00001F297AA725>I<0001C0000003 +F0000007F0000007F0000007E0000007E000000FE000000FE000000FC000000FC000001F +C000001FC000001F8000001F8000003F8000003F8000003F0000003F00007FFFFF80FFFF +FF80FFFFFF00007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8 +000001F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E0 +00000FE000000FE000000FC000000FC000001FC000001FC01C001F801C001F801C003F80 +3C003F8038003F0078003F0070003F00F0003F00E0003F01C0001F03C0001F0780000F0F +000007FC000001F00000193A78B81E>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 14.4 31 +/Fi 31 119 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000 +0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003 +F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000 +3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F +FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80 +00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000 +00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000 +0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000 +000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000 +0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007 +FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF +E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00 +00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037 +4F7ACD43>I<00000000007C00000000000000FE00000000000000FE00000000000001FE +00000000000003FE00000000000007FE0000000000000FFE0000000000000FFE00000000 +00001FFE0000000000003FFE0000000000007FFE0000000000007FFE000000000000FFFE +000000000001FFFE000000000003FFFE000000000003FFFE000000000007FFFE00000000 +000FFFFE00000000001FBFFE00000000003F3FFE00000000003E3FFE00000000007C3FFE +0000000000FC3FFE0000000001F83FFE0000000001F03FFE0000000003E03FFE00000000 +07E03FFE000000000FC03FFE000000000F803FFE000000001F003FFE000000003F003FFE +000000007E003FFE000000007C003FFE00000000F8003FFE00000001F8003FFE00000003 +F0003FFE00000007E0003FFE00000007C0003FFE0000000F80003FFE0000001F80003FFE +0000003F00003FFE0000003E00003FFE0000007C00003FFE000000FC00003FFE000001F8 +00003FFE000001F000003FFE000003E000003FFE000007E000003FFE00000FC000003FFE +00001F8000003FFE00001F0000003FFE00003E0000003FFE00007E0000003FFE0000FC00 +00003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFF +FFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE +0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00000000 +00007FFE0000000000007FFE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFF +FFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<038000 +00000E0007E00000007E0007FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFF +FFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF +000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF0000 +0007FFFFF800000007E1FF0000000007E0000000000007E0000000000007E00000000000 +07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007 +E0000000000007E0000000000007E0000000000007E00FFF00000007E07FFFF0000007E3 +FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00 +007FFC0007F800003FFC0007F000003FFE0007E000001FFF0003C000001FFF8000000000 +1FFF80000000001FFFC0000000000FFFC0000000000FFFE0000000000FFFE0000000000F +FFE0000000000FFFE0000000000FFFF0000000000FFFF0000000000FFFF00FE000000FFF +F01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0 +FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FF +FC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001FFF803E0000003FFF803F00 +00003FFF001F8000007FFE001FC000007FFC000FE00000FFF80007F80001FFF00003FE00 +07FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFF +C0000000007FF8000000344F79CD43>I<000007FFC0000000007FFFFC00000003FFFFFF +8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80000FFE0000FF000007FF +0001FE000003FF0003FC000001FF8007FC000001FFC007F8000000FFC00FF8000000FFC0 +0FF8000000FFE00FF80000007FE00FF80000007FE01FF80000007FE01FFC0000007FE01F +FC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFF +F80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFF +F807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFF +FE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFF +FC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFF +C003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF8 +3FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFF +C00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC0 +0000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8FFE00000000FF87FE000 +00000FF07FF00000001FF07FF00000001FF03FF80000003FE01FF80000003FC01FFC0000 +007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFF +F000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000FFFC00000364F7ACD43> +56 D66 D<0000000001FFFC000001C0000000007FFFFFC00003C000 +000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FF +FFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF800000 +03FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFF +C0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007F +FF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC0000 +00000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000 +007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC0 +1FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC0 +0000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC0000000 +0000000FC07FFFC000000000000000007FFF8000000000000000007FFF80000000000000 +0000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF +FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000 +00000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000 +00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000 +00FFFF8000000000000000007FFF8000000000000000007FFF8000000000000000007FFF +C000000000000000007FFFC000000000000000007FFFC000000000000007C03FFFC00000 +0000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE00000000000 +0007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F80 +0FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF8 +0000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE000000 +0000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003 +F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC00000 +01FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFF +FE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFF +FF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC000000 +00525479D261>I69 +DI73 D76 DI82 D<00007FFF000000000007FFFFF00000 +00003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF00 +00FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00 +000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF80 +0007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC0 +000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000 +7FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC0 +00007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC0 +0007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0 +007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00 +0007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0 +007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF8 +1FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000 +003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000 +FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF000000000000000FFF0000000000000 +00FFF000000000000000FFF000000000000000FFF001FFE000000000FFF00FFFFE000000 +00FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE0000 +00FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE000 +00FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC00 +00FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF00 +00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00 +00FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE00 +00FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC00 +00FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE000 +00FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC0000 +00FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC000000 +00000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0 +000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF80 +01FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00F +FF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF +00000000007FFE00000000007FFE00000000007FFE0000000000FFFE0000000000FFFE00 +00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE00000000007FFE00000000007FFF00000000007FFF00000000003FFF00000000 +003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C0 +07FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E0000 +7FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF80000000 +3FFFFE0000000001FFE0000033387CB63C>I<000000000001FF80000000000007FFFF80 +000000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF80 +0000000000001FFF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF80 +00000000000007FF8000000000000007FF8000000000000007FF8000000001FFE007FF80 +0000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF80 +00001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF80 +0003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80 +001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80 +003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80 +007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF80 +00FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80 +003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80 +001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF80 +0003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE0 +00003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF +8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003F +FFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF800 +3FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003 +FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FF +E07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0 +FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FF +FFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE +0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE00000000007FFF00 +000000003FFF00000000003FFF00000000003FFF00000000E01FFF00000001F01FFF8000 +0003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000000FC001FFF00000 +1FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0 +000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>I<00003FFF0000FF +000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE0 +01FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0F +C00FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE00 +001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00 +003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE00 +001FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF000 +0001FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFF +FFFC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C00000000000 +000FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE000 +00000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF800 +0007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFF +FFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF +000FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE000 +000001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FF +C0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF000 +000003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF8 +0003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FF +FFFFE0000000000FFFFC0000003C4F7CB543>103 D<007F000000FF800003FFE00007FF +F00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FF +F00007FFF00003FFE00000FF8000007F0000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000003F +F000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF +F00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B54 +7BD325>105 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 +FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FF +FFFFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE000 +00FFFFF000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007F +FFFFC000FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001F +FF03E000FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3 +C0000FFF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE00 +00FFFF000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF00000 +3FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FF +E000003FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000 +FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03F +FFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFF +FFC03FFFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FF +FFF00000FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C00 +1FFF000000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF78000 +07FF800000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE0000 +07FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC0000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 +07FFC00000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807 +FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B +>I<000001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000F +FF807FFC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FF +E00003FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF +0000003FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001F +FF003FFE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE +0000001FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE +0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001F +FF807FFE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF +0000003FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007F +FC0007FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007F +F80007FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0 +000000003FFFFF000000000001FFE00000003A387CB643>I<007FE003FE00FFFFE00FFF +80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07F +FE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003F +FC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FFF800000000FFF80000 +0000FFF800000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000 +0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000 +0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000 +0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000 +0000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC00 +00FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>114 +D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF +001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F007F0000003F +00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F00FFF0000000 +00FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0 +001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF +80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FFF000000001FF +F0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000FF0FC0000000F +F0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001FC0FFC000001F +C0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE0 +00F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00000000003E00 +000000003E00000000003E00000000003E00000000007E00000000007E00000000007E00 +000000007E0000000000FE0000000000FE0000000001FE0000000001FE0000000001FE00 +00000003FE0000000007FE0000000007FE000000000FFE000000001FFE000000003FFE00 +000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFF +FF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF000F80001FFF00 +0F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFFF80000007FFF +F00000001FFFE000000003FF80002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FF +FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FF +FFC00003FFF800001FFFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007 +FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800000F +FFC00000FFF800001FFFC00000FFF800001FFFC000007FF800003FFFC000007FF800003B +FFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3 +FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803 +FFFFC0000007FFE003FF000042377BB54B>II E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmcsc10 10.95 8 +/Fj 8 89 df<0000001FF8000180000001FFFF80038000000FFFFFE0078000003FF803F8 +0F800000FF80007C0F800001FE00001E1F800007FC00000FBF80000FF0000007FF80001F +E0000003FF80003FC0000001FF80007F80000000FF8000FF000000007F8001FE00000000 +3F8003FE000000003F8003FC000000001F8007FC000000001F800FF8000000000F800FF8 +000000000F801FF0000000000F801FF00000000007803FF00000000007803FE000000000 +07803FE00000000003807FE00000000003807FE00000000003807FE00000000003807FC0 +000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000000000 +0000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0 +000000000000FFC0000000000000FFC0000000000000FFC0000007FFFFFE7FC0000007FF +FFFE7FE0000007FFFFFE7FE000000001FFC07FE0000000007F803FE0000000007F803FE0 +000000007F803FF0000000007F801FF0000000007F801FF0000000007F800FF800000000 +7F800FF8000000007F8007FC000000007F8003FC000000007F8003FE000000007F8001FF +000000007F8000FF000000007F80007F80000000FF80003FC0000000FF80001FE0000001 +FF80000FF0000001FF800007FC000003DF800001FF00000F8F800000FFC0003F07800000 +3FF801FC038000000FFFFFF00180000001FFFFC000000000001FFC0000003F427ABF4D> +71 D73 D78 D<0000003FF8000000000003FFFF80000000000FE00FE0000000007F0001 +FC00000000FC00007E00000003F800003F80000007F000001FC000000FC0000007E00000 +3F80000003F800007F80000003FC00007F00000001FC0000FE00000000FE0001FC000000 +007F0003FC000000007F8007F8000000003FC007F8000000003FC00FF8000000003FE00F +F0000000001FE01FF0000000001FF01FF0000000001FF03FE0000000000FF83FE0000000 +000FF83FE0000000000FF87FE0000000000FFC7FC00000000007FC7FC00000000007FC7F +C00000000007FCFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC0000000 +0007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFF +C00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FE7FC0000000 +0007FC7FE0000000000FFC7FE0000000000FFC7FE0000000000FFC3FE0000000000FF83F +E0000000000FF83FF0000000001FF81FF0000000001FF01FF0000000001FF00FF8000000 +003FE00FF8000000003FE007F8000000003FC007FC000000007FC003FC000000007F8001 +FE00000000FF0000FF00000001FE0000FF00000001FE00007F80000003FC00003FC00000 +07F800001FE000000FF0000007F000001FC0000003F800003F80000000FE0000FE000000 +007F8003FC000000001FE00FF00000000003FFFF8000000000003FF80000003F427ABF4D +>II<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003 +F0003F3E0007E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E +0000007E007E0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC +0000001E00FC0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F +80000000007FC0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000F +FFFFC0000007FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF00000 +03FFFFF80000003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF8000 +000000FF80000000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E0 +0000001FC0E00000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F8 +0000000F80F80000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF +8000007C00FFC00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E0 +03FFFE0000C0003FF000002A427ABF38>83 D85 +D<3FFFFFC000FFFFFC003FFFFFC000FFFFFC003FFFFFC000FFFFFC0000FFFE00001FFF80 +00003FF800000FFC0000001FF8000007F00000000FF8000007E000000007FC000007C000 +000007FE0000078000000003FE00000F0000000001FF00000E0000000000FF80001E0000 +000000FF80003C00000000007FC0003800000000003FE0007800000000003FE000F00000 +0000001FF001E000000000000FF801C000000000000FFC03C0000000000007FC07800000 +00000003FE0700000000000003FF0F00000000000001FF1E00000000000000FFBC000000 +000000007FF8000000000000007FF8000000000000003FF0000000000000001FF0000000 +000000001FF0000000000000000FF80000000000000007FC0000000000000007FE000000 +000000000FFE000000000000001FFF000000000000001CFF800000000000003CFF800000 +00000000787FC0000000000000703FE0000000000000F03FE0000000000001E01FF00000 +00000001C00FF8000000000003800FFC0000000000078007FC00000000000F0003FE0000 +0000000E0003FF00000000001E0001FF00000000003C0000FF80000000003800007FC000 +0000007800007FC000000000F000003FE000000001E000001FF000000001C000001FF000 +000003C000000FF80000000780000007FC0000000F80000007FE0000001F80000003FE00 +00003F80000003FF000000FFC0000003FF800007FFE000000FFFE000FFFFFC00007FFFFF +C0FFFFFC00007FFFFFC0FFFFFC00007FFFFFC0423E7DBD4A>88 D +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmr10 10.95 71 +/Fk 71 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0 +1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800 +30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E +00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80 +000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00 +007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00 +007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80 +000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C +00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0 +FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00 +1C001800380030000B1C798919>44 DI<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000 +000FFFC000003F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007 +C0000F800FC0000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F00 +0003F07F000003F87F000003F87F000003F87F000003F87F000003F87F000003F8FF0000 +03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC +FF000003FCFF000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F +000003F87F000003F87F000003F83F800007F03F800007F03F800007F01F800007E01F80 +0007E01F800007E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F800 +7C00007C00F800003F03F000000FFFC0000001FE0000263F7DBC2D>48 +D<0001C0000003C0000007C000001FC000007FC00007FFC000FFFFC000FF9FC000F81FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 +00001FC000001FC000001FC000007FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I< +0007FC0000003FFF800000FFFFE00003F01FF80007C007FC000F0001FE001E0000FF001C +0000FF803C00007FC07800007FC07800003FE07000003FE0FF00003FE0FF80001FF0FFC0 +001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF07F80001FF03F00001FF00C0000 +1FF00000001FE00000003FE00000003FE00000003FC00000007FC00000007F80000000FF +80000000FF00000001FE00000001FC00000003F800000007F000000007E00000000FC000 +00001F800000003F000000007E000000007C00000000F800000001F000000003E0000000 +07C00000000F800000001F000070003E000070003C000070007800007000F00000E001E0 +0000E003C00000E007800000E00F000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFF +FFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D>I<0007FC0000003FFF800000F8 +0FE00001E003F800078001FC000F0001FE000E0000FF001E0000FF801F80007F803FC000 +7FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC03FE0007FC01FE0007FC00FC0007F +C00000007F80000000FF80000000FF00000000FF00000001FE00000001FE00000003FC00 +000003F800000007E00000000FC00000003F0000001FFC0000001FFF800000000FE00000 +0007F800000003FC00000001FE00000000FF00000000FF800000007FC00000007FC00000 +007FE00000003FE00000003FE00000003FF00000003FF00C00003FF03F00003FF07F8000 +3FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007F +C07800007FC0780000FF803C0000FF801E0001FF000F0003FE0007C007FC0003F80FF000 +00FFFFE000003FFF80000007F80000243F7CBC2D>I<0000000E000000001E000000003E +000000003E000000007E000000007E00000000FE00000001FE00000001FE00000003FE00 +0000077E000000067E0000000E7E0000001C7E0000001C7E000000387E000000707E0000 +00707E000000E07E000001C07E000001C07E000003807E000007007E000007007E00000E +007E00001C007E00001C007E000038007E000070007E000070007E0000E0007E0000C000 +7E0001C0007E000380007E000300007E000700007E000E00007E000C00007E001C00007E +003800007E003800007E007000007E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000001FF000001FFFFFF0001 +FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780001F0007F800FE0007FFFFFE0007 +FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF000007FFFC0000073FE000000700 +000000070000000007000000000700000000070000000007000000000700000000070000 +000007000000000700000000070000000007000000000701FE0000070FFF8000073E03E0 +00077001F80007E000FC0007C0007E000780003F000700003F800600001F800000001FC0 +0000001FC00000001FE00000000FE00000000FE00000000FE00000000FF00000000FF000 +00000FF00C00000FF07F00000FF07F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80 +000FF0FF80000FE0FF00001FE0FC00001FE07000001FC07800001FC03800003F803C0000 +3F801E00007F001F0000FE000F8001FC0007C003F80003F80FE00000FFFFC000003FFF00 +000007F80000243F7CBC2D>I<00001FE0000000FFF8000003F03E00000FC00F00001F00 +0780003E000780007E001FC000FC003FC001F8007FC003F8007FC003F0007FC007F0007F +C00FE0003F800FE0001F001FE00000001FC00000001FC00000003FC00000003FC0000000 +3FC00000007F800000007F800000007F80FE00007F87FF8000FF8F07E000FF9C01F000FF +B800FC00FFB0007E00FFF0007E00FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0 +001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF8000 +1FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF07F80001FF03F80001F +F03FC0001FE03FC0001FE01FC0001FE01FC0003FC01FC0003FC00FE0003F800FE0003F80 +07E0007F0003F0007E0001F800FC0000FC01F800007E07F000003FFFE000000FFF800000 +03FC0000243F7CBC2D>I<38000000003C000000003F000000003FFFFFFFFC3FFFFFFFFC +3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFFFFFFE078000001E070000003C070 +0000078070000007007000000F00E000001E00E000001C00E000003C00E0000078000000 +007000000000F000000001E000000001C000000003C0000000078000000007000000000F +000000001E000000001E000000003C000000003C000000007C000000007800000000F800 +000000F800000001F800000001F000000003F000000003F000000003F000000007F00000 +0007F000000007F00000000FF00000000FE00000000FE00000001FE00000001FE0000000 +1FE00000001FE00000001FE00000001FE00000003FE00000003FE00000003FE00000003F +E00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000001FC0 +0000000700000026407BBD2D>I<0003FC0000001FFF8000007C07E00000F001F80001E0 +007C0003C0003E000780001F000F00001F000F00000F801E00000F801E00000FC03E0000 +07C03E000007C03E000007C03E000007C03F000007C03F000007C03F80000F803FC0000F +801FE0001F801FF0001F001FFC003E000FFE007C000FFF80780007FFC0F00003FFF3E000 +01FFFF800000FFFF0000003FFF0000001FFFC000000FFFE000003FFFF8000078FFFC0001 +F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001FFC03F00007FE03E00003FE07E00 +001FE07C00000FF07C000007F0F8000003F0F8000003F0F8000003F0F8000001F0F80000 +01F0F8000001F0F8000001F0FC000001E07C000003E07C000003E07E000003C03F000007 +C01F00000F801F80001F000FC0003E0007F0007C0001FC03F80000FFFFE000001FFF8000 +0003FC0000243F7CBC2D>I<0003FC0000001FFF0000007E07C00000FC03F00001F801F8 +0003F000FC0007E0007C000FE0007E001FC0007F001FC0003F003FC0003F803F80003F80 +7F80003FC07F80003FC07F80001FC0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF +80001FE0FF80001FE0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80 +001FF07F80003FF07F80003FF07F80003FF03FC0003FF03FC0003FF01FC0007FF00FC000 +7FF007E000FFF007F000DFF003F001DFF000F8039FF0007E0F1FF0001FFE1FE00007F01F +E00000001FE00000001FE00000003FC00000003FC00000003FC00000003FC00000003F80 +0000007F800F80007F001FC0007F003FE000FE003FE000FE003FE001FC003FE001F8003F +C003F0003F8007F0001E000FE0001F001FC0000FC07F000003FFFE000001FFF80000003F +C00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000 +00000000000000000000000000000000000000000000000000000000000000001E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>I<1E007F807F80FFC0FFC0FFC0FF +C07F807F801E000000000000000000000000000000000000000000000000000000000000 +0000000000000000001E007F00FF80FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000 +C001C001800180018003800300070006000E000C001C003800300030000A3979A619>I< +00000007000000000000000F800000000000000F800000000000000F800000000000001F +C00000000000001FC00000000000001FC00000000000003FE00000000000003FE0000000 +0000003FE00000000000007FF00000000000007FF00000000000007FF0000000000000FF +F8000000000000E7F8000000000000E7F8000000000001C7FC000000000001C3FC000000 +000001C3FC00000000000381FE00000000000381FE00000000000381FE00000000000700 +FF00000000000700FF00000000000700FF00000000000E007F80000000000E007F800000 +00000E007F80000000001C003FC0000000001C003FC0000000001C003FC0000000003800 +1FE00000000038001FE00000000038001FE00000000070000FF00000000070000FF00000 +000070000FF000000000E00007F800000000E00007F800000000E00007F800000001C000 +03FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE0000 +0003800001FE00000007000000FF00000007000000FF0000000F000000FF8000000E0000 +007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C0000003FC000 +003C0000003FE00000380000001FE00000380000001FE00000780000001FF00000780000 +000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8 +FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 DI<000000 +3FF00006000003FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00 +007C7E0007F800001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF800000 +03FE00FF00000001FE01FE00000000FE03FE00000000FE07FC000000007E07F800000000 +7E0FF8000000003E0FF8000000003E1FF0000000001E1FF0000000001E3FF0000000001E +3FE0000000001E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E7F +C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000 +00000000FFC00000000000FFC000000000007FC000000000007FE000000000007FE00000 +00000E7FE0000000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000 +001E1FF0000000001C0FF8000000001C0FF8000000001C07F8000000003C07FC00000000 +3803FE000000007801FE000000007000FF00000000F000FF80000001E0007FC0000001C0 +003FE0000003C0000FF0000007800007F800001F000003FE00003E000000FF8000F80000 +003FF007F00000000FFFFFC000000003FFFF00000000003FF0000037427BBF42>IIII<0000003FE0000C00000003FFFE001C0000001FFFFF +803C0000007FF00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC0000 +1FE000001FFC00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF000000 +03FC0001FE00000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC000F +F8000000007C000FF0000000007C001FF0000000003C001FF0000000003C003FE0000000 +003C003FE0000000003C003FE0000000001C007FE0000000001C007FE0000000001C007F +C0000000001C007FC0000000000000FFC0000000000000FFC0000000000000FFC0000000 +000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FF +C0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000001F +FFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC003F +E000000003FC003FE000000003FC003FF000000003FC001FF000000003FC001FF0000000 +03FC000FF800000003FC000FF800000003FC0007F800000003FC0007FC00000003FC0003 +FC00000003FC0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC00000 +07FC00003FE0000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C0000 +00FF8000F83C0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003FF0 +0000003C427BBF47>III75 DII< +FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF00007FF000 +0001FC00007FF8000000F800007FF800000070000077FC00000070000073FE0000007000 +0073FE00000070000071FF00000070000070FF80000070000070FF800000700000707FC0 +0000700000703FE00000700000703FE00000700000701FF00000700000700FF800007000 +00700FF800007000007007FC00007000007003FE00007000007003FE00007000007001FF +00007000007000FF80007000007000FF800070000070007FC00070000070003FE0007000 +0070003FE00070000070001FF00070000070000FF80070000070000FF800700000700007 +FC00700000700003FE00700000700003FE00700000700001FF00700000700000FF807000 +00700000FF807000007000007FC07000007000003FE07000007000003FE0700000700000 +1FF07000007000000FF87000007000000FF870000070000007FC70000070000003FE7000 +0070000003FE70000070000001FF70000070000000FFF0000070000000FFF00000700000 +007FF00000700000003FF00000700000003FF00000700000001FF00000700000000FF000 +00700000000FF000007000000007F00000F800000003F00001FC00000003F00007FF0000 +0001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7DBD44>I<00 +00007FE0000000000007FFFE00000000001FC03F80000000007E0007E000000001FC0003 +F800000007F00000FE0000000FE000007F0000001FC000003F8000003F8000001FC00000 +7F0000000FE00000FE00000007F00001FE00000007F80001FC00000003F80003FC000000 +03FC0007F800000001FE0007F800000001FE000FF000000000FF000FF000000000FF001F +F000000000FF801FE0000000007F803FE0000000007FC03FE0000000007FC03FE0000000 +007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FF +C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000 +003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF +C0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000 +007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03F +E0000000007FC01FF000000000FF801FF000000000FF801FF000000000FF800FF8000000 +01FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001 +FE00000007F80000FF0000000FF000007F0000000FE000003F8000001FC000001FC00000 +3F8000000FE000007F00000007F00000FE00000001FC0003F8000000007F000FE0000000 +001FC03F800000000007FFFE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC +03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E0000 +00FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC0000003CFC000000 +3CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC00000007FE0000000 +3FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000 +FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC0000 +0007FE00000003FE00000001FE00000000FF00000000FFE00000007FE00000007FE00000 +007FE00000003FE00000003FF00000003FF00000003FF00000003FF00000003EF8000000 +3EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0 +F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFF +FFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F80 +7F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003FC00003C07800003F +C00003C07800003FC00003C07000003FC00001C07000003FC00001C07000003FC00001C0 +7000003FC00001C07000003FC00001C0E000003FC00000E0E000003FC00000E0E000003F +C00000E0E000003FC00000E0E000003FC00000E00000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000007FE0000000000000FFF00000000007FFFFFFFE0000 +0007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>IIII89 +D91 D93 D<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>I E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 139 +139 140 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(139)150 299 y Fg(18)80 b(Command)52 +b(Line)i(Editing)275 533 y Fk(This)28 b(c)m(hapter)j(describ)s(es)e +(the)h(basic)g(features)h(of)f(the)h Fj(GNU)g Fk(command)f(line)e +(editing)h(in)m(terface.)150 791 y Fi(18.1)68 b(In)l(tro)t(duction)45 +b(to)h(Line)f(Editing)275 984 y Fk(The)29 b(follo)m(wing)g(paragraphs)h +(describ)s(e)f(the)h(notation)h(used)e(to)j(represen)m(t)e(k)m(eystrok) +m(es.)275 1119 y(The)h(text)654 1116 y Fb(h)p 678 1063 +112 4 v 678 1119 a Fa(C-k)p 678 1134 V 786 1116 a Fb(i)848 +1119 y Fk(is)g(read)h(as)g(`Con)m(trol-K')g(and)g(describ)s(es)e(the)i +(c)m(haracter)i(pro)s(duced)d(when)g(the)3663 1116 y +Fb(h)p 3687 1063 38 4 v 3687 1119 a Fa(k)p 3687 1134 +V 3720 1116 a Fb(i)150 1228 y Fk(k)m(ey)g(is)f(pressed)f(while)f(the)j +(Con)m(trol)f(k)m(ey)h(is)f(depressed.)275 1363 y(The)f(text)650 +1360 y Fb(h)p 675 1307 126 4 v 675 1363 a Fa(M-k)p 675 +1378 V 796 1360 a Fb(i)856 1363 y Fk(is)g(read)h(as)g(`Meta-K')i(and)e +(describ)s(es)e(the)i(c)m(haracter)i(pro)s(duced)d(when)g(the)h(meta) +150 1473 y(k)m(ey)e(\(if)e(y)m(ou)h(ha)m(v)m(e)h(one\))f(is)f +(depressed,)h(and)f(the)1845 1470 y Fb(h)p 1869 1416 +38 4 v 1869 1473 a Fa(k)p 1869 1488 V 1902 1470 a Fb(i)1959 +1473 y Fk(k)m(ey)h(is)f(pressed.)39 b(If)26 b(y)m(ou)h(do)g(not)g(ha)m +(v)m(e)h(a)f(meta)g(k)m(ey)-8 b(,)150 1582 y(the)34 b(iden)m(tical)f(k) +m(eystrok)m(e)j(can)f(b)s(e)e(generated)j(b)m(y)e(t)m(yping)2219 +1579 y Fb(h)p 2244 1526 139 4 v 2244 1582 a Fa(ESC)p +2244 1597 V 2378 1579 a Fb(i)2442 1582 y Fh(\014rst)p +Fk(,)i(and)d(then)h(t)m(yping)3337 1579 y Fb(h)p 3361 +1526 38 4 v 3361 1582 a Fa(k)p 3361 1597 V 3394 1579 +a Fb(i)3424 1582 y Fk(.)52 b(Either)150 1692 y(pro)s(cess)30 +b(is)f(kno)m(wn)h(as)h Fe(metafying)38 b Fk(the)1546 +1689 y Fb(h)p 1571 1636 V 1571 1692 a Fa(k)p 1571 1707 +V 1604 1689 a Fb(i)1664 1692 y Fk(k)m(ey)-8 b(.)275 1826 +y(The)38 b(text)669 1823 y Fb(h)p 693 1770 200 4 v 693 +1826 a Fa(M-C-k)p 693 1842 V 889 1823 a Fb(i)958 1826 +y Fk(is)g(read)i(as)f(`Meta-Con)m(trol-k')j(and)d(describ)s(es)f(the)h +(c)m(haracter)i(pro)s(duced)d(b)m(y)150 1936 y Fe(metafying)582 +1933 y Fb(h)p 606 1880 112 4 v 606 1936 a Fa(C-k)p 606 +1951 V 714 1933 a Fb(i)744 1936 y Fk(.)275 2071 y(In)e(addition,)h(sev) +m(eral)g(k)m(eys)g(ha)m(v)m(e)h(their)e(o)m(wn)h(names.)60 +b(Sp)s(eci\014cally)-8 b(,)2768 2068 y Fb(h)p 2792 2015 +146 4 v 2792 2071 a Fa(DEL)p 2792 2086 V 2934 2068 a +Fb(i)2964 2071 y Fk(,)3028 2068 y Fb(h)p 3052 2015 139 +4 v 3052 2071 a Fa(ESC)p 3052 2086 V 3186 2068 a Fb(i)3216 +2071 y Fk(,)3279 2068 y Fb(h)p 3303 2015 144 4 v 3303 +2071 a Fa(LFD)p 3303 2086 V 3443 2068 a Fb(i)3473 2071 +y Fk(,)3537 2068 y Fb(h)p 3561 2015 139 4 v 3561 2071 +a Fa(SPC)p 3561 2086 V 3695 2068 a Fb(i)3725 2071 y Fk(,)150 +2177 y Fb(h)p 174 2124 151 4 v 174 2180 a Fa(RET)p 174 +2196 V 321 2177 a Fb(i)351 2180 y Fk(,)47 b(and)612 2177 +y Fb(h)p 637 2124 148 4 v 637 2180 a Fa(T)-6 b(AB)p 637 +2196 V 780 2177 a Fb(i)853 2180 y Fk(all)43 b(stand)g(for)g(themselv)m +(es)h(when)e(seen)i(in)e(this)g(text,)48 b(or)43 b(in)f(an)i(init)d +(\014le)i(\(see)150 2290 y(Section)30 b(18.3)i([Readline)d(Init)h +(File],)g(page)h(141\).)150 2548 y Fi(18.2)68 b(Readline)47 +b(In)l(teraction)275 2740 y Fk(Often)24 b(during)f(an)i(in)m(teractiv)m +(e)h(session)f(y)m(ou)g(t)m(yp)s(e)h(in)e(a)h(long)g(line)e(of)j(text,) +h(only)e(to)g(notice)h(that)g(the)150 2850 y(\014rst)32 +b(w)m(ord)g(on)g(the)g(line)f(is)h(missp)s(elled.)43 +b(The)32 b(Readline)f(library)f(giv)m(es)i(y)m(ou)h(a)g(set)g(of)f +(commands)g(for)150 2960 y(manipulating)27 b(the)j(text)h(as)f(y)m(ou)g +(t)m(yp)s(e)g(it)f(in,)g(allo)m(wing)f(y)m(ou)i(to)h(just)e(\014x)g(y)m +(our)h(t)m(yp)s(o,)g(and)g(not)g(forcing)150 3069 y(y)m(ou)e(to)h(ret)m +(yp)s(e)g(the)f(ma)5 b(jorit)m(y)28 b(of)g(the)h(line.)38 +b(Using)27 b(these)i(editing)e(commands,)h(y)m(ou)h(mo)m(v)m(e)g(the)g +(cursor)150 3179 y(to)35 b(the)f(place)h(that)f(needs)g(correction,)i +(and)e(delete)g(or)g(insert)g(the)g(text)h(of)g(the)f(corrections.)53 +b(Then,)150 3288 y(when)30 b(y)m(ou)i(are)f(satis\014ed)f(with)g(the)h +(line,)f(y)m(ou)i(simply)c(press)2320 3285 y Fb(h)p 2344 +3232 309 4 v 2344 3288 a Fa(RETURN)p 2344 3304 V 2648 +3285 a Fb(i)2678 3288 y Fk(.)43 b(Y)-8 b(ou)31 b(do)g(not)h(ha)m(v)m(e) +g(to)g(b)s(e)e(at)150 3398 y(the)j(end)f(of)h(the)g(line)f(to)h(press) +1267 3395 y Fb(h)p 1291 3342 V 1291 3398 a Fa(RETURN)p +1291 3413 V 1596 3395 a Fb(i)1626 3398 y Fk(;)h(the)f(en)m(tire)g(line) +e(is)h(accepted)i(regardless)e(of)h(the)g(lo)s(cation)150 +3507 y(of)e(the)f(cursor)g(within)e(the)i(line.)150 3732 +y Fc(18.2.1)63 b(Readline)41 b(Bare)g(Essen)m(tials)275 +3925 y Fk(In)22 b(order)g(to)i(en)m(ter)g(c)m(haracters)g(in)m(to)f +(the)h(line,)f(simply)d(t)m(yp)s(e)k(them.)38 b(The)22 +b(t)m(yp)s(ed)h(c)m(haracter)i(app)s(ears)150 4034 y(where)32 +b(the)h(cursor)e(w)m(as,)j(and)e(then)g(the)h(cursor)e(mo)m(v)m(es)j +(one)f(space)g(to)g(the)g(righ)m(t.)46 b(If)32 b(y)m(ou)h(mist)m(yp)s +(e)f(a)150 4144 y(c)m(haracter,)g(y)m(ou)f(can)g(use)f(y)m(our)g(erase) +h(c)m(haracter)h(to)f(bac)m(k)g(up)f(and)f(delete)i(the)g(mist)m(yp)s +(ed)d(c)m(haracter.)275 4279 y(Sometimes)36 b(y)m(ou)i(ma)m(y)f(miss)f +(t)m(yping)g(a)i(c)m(haracter)g(that)g(y)m(ou)f(w)m(an)m(ted)h(to)g(t)m +(yp)s(e,)h(and)d(not)i(notice)150 4388 y(y)m(our)28 b(error)g(un)m(til) +f(y)m(ou)h(ha)m(v)m(e)i(t)m(yp)s(ed)e(sev)m(eral)g(other)h(c)m +(haracters.)41 b(In)28 b(that)h(case,)h(y)m(ou)e(can)h(t)m(yp)s(e)3477 +4385 y Fb(h)p 3502 4332 114 4 v 3502 4388 a Fa(C-b)p +3502 4403 V 3611 4385 a Fb(i)3669 4388 y Fk(to)150 4498 +y(mo)m(v)m(e)k(the)f(cursor)g(to)g(the)g(left,)g(and)g(then)f(correct)i +(y)m(our)f(mistak)m(e.)46 b(Afterw)m(ards,)32 b(y)m(ou)g(can)g(mo)m(v)m +(e)i(the)150 4607 y(cursor)c(to)h(the)f(righ)m(t)g(with)1118 +4604 y Fb(h)p 1143 4551 97 4 v 1143 4607 a Fa(C-f)p 1143 +4623 V 1234 4604 a Fb(i)1264 4607 y Fk(.)275 4742 y(When)i(y)m(ou)h +(add)f(text)h(in)e(the)i(middle)d(of)j(a)g(line,)f(y)m(ou)g(will)e +(notice)j(that)g(c)m(haracters)h(to)g(the)e(righ)m(t)150 +4852 y(of)d(the)g(cursor)f(are)h(`pushed)e(o)m(v)m(er')j(to)g(mak)m(e)f +(ro)s(om)g(for)f(the)h(text)h(that)f(y)m(ou)g(ha)m(v)m(e)h(inserted.)39 +b(Lik)m(ewise,)150 4961 y(when)e(y)m(ou)g(delete)h(text)h(b)s(ehind)34 +b(the)k(cursor,)h(c)m(haracters)g(to)f(the)g(righ)m(t)f(of)h(the)g +(cursor)e(are)i(`pulled)150 5071 y(bac)m(k')33 b(to)f(\014ll)e(in)g +(the)i(blank)f(space)h(created)h(b)m(y)f(the)g(remo)m(v)-5 +b(al)32 b(of)g(the)g(text.)46 b(A)32 b(list)e(of)i(the)g(basic)f(bare) +150 5180 y(essen)m(tials)f(for)g(editing)f(the)i(text)g(of)g(an)f +(input)e(line)h(follo)m(ws.)150 5337 y Fb(h)p 174 5284 +114 4 v 174 5340 a Fa(C-b)p 174 5355 V 284 5337 a Fb(i)630 +5340 y Fk(Mo)m(v)m(e)j(bac)m(k)g(one)e(c)m(haracter.)p +eop +%DVIPSSectionPage: 140 +140 141 bop 150 -116 a Fk(140)2599 b(Debugging)31 b(with)e(GDB)150 +296 y Fb(h)p 174 243 97 4 v 174 299 a Fa(C-f)p 174 314 +V 266 296 a Fb(i)630 299 y Fk(Mo)m(v)m(e)j(forw)m(ard)e(one)h(c)m +(haracter.)150 453 y Fb(h)p 174 400 146 4 v 174 456 a +Fa(DEL)p 174 471 V 316 453 a Fb(i)630 456 y Fk(Delete)h(the)e(c)m +(haracter)i(to)f(the)g(left)f(of)g(the)h(cursor.)150 +610 y Fb(h)p 174 557 114 4 v 174 613 a Fa(C-d)p 174 628 +V 284 610 a Fb(i)630 613 y Fk(Delete)h(the)e(c)m(haracter)i(underneath) +d(the)i(cursor.)150 770 y(Prin)m(ting)e(c)m(haracters)630 +879 y(Insert)h(the)g(c)m(haracter)i(in)m(to)f(the)f(line)f(at)i(the)g +(cursor.)150 1033 y Fb(h)p 174 980 100 4 v 174 1036 a +Fa(C-)p 253 1036 22 3 v 174 1052 100 4 v 270 1033 a Fb(i)630 +1036 y Fk(Undo)i(the)h(last)f(editing)f(command.)50 b(Y)-8 +b(ou)34 b(can)f(undo)g(all)f(the)h(w)m(a)m(y)i(bac)m(k)f(to)g(an)g +(empt)m(y)630 1146 y(line.)150 1366 y Fc(18.2.2)63 b(Readline)41 +b(Mo)m(v)m(emen)m(t)e(Commands)275 1558 y Fk(The)31 b(ab)s(o)m(v)m(e)i +(table)f(describ)s(es)f(the)h(most)g(basic)g(p)s(ossible)d(k)m(eystrok) +m(es)34 b(that)f(y)m(ou)f(need)g(in)f(order)g(to)150 +1667 y(do)d(editing)f(of)h(the)h(input)d(line.)38 b(F)-8 +b(or)29 b(y)m(our)f(con)m(v)m(enience,)i(man)m(y)f(other)f(commands)g +(ha)m(v)m(e)h(b)s(een)f(added)150 1777 y(in)c(addition)g(to)712 +1774 y Fb(h)p 736 1721 114 4 v 736 1777 a Fa(C-b)p 736 +1792 V 846 1774 a Fb(i)875 1777 y Fk(,)927 1774 y Fb(h)p +952 1721 97 4 v 952 1777 a Fa(C-f)p 952 1792 V 1043 1774 +a Fb(i)1073 1777 y Fk(,)1125 1774 y Fb(h)p 1149 1721 +114 4 v 1149 1777 a Fa(C-d)p 1149 1792 V 1259 1774 a +Fb(i)1289 1777 y Fk(,)i(and)1513 1774 y Fb(h)p 1537 1721 +146 4 v 1537 1777 a Fa(DEL)p 1537 1792 V 1679 1774 a +Fb(i)1708 1777 y Fk(.)40 b(Here)26 b(are)g(some)g(commands)f(for)h(mo)m +(ving)g(more)f(rapidly)150 1887 y(ab)s(out)30 b(the)h(line.)150 +2040 y Fb(h)p 174 1987 110 4 v 174 2043 a Fa(C-a)p 174 +2059 V 280 2040 a Fb(i)630 2043 y Fk(Mo)m(v)m(e)h(to)g(the)e(start)h +(of)g(the)f(line.)150 2197 y Fb(h)p 174 2144 106 4 v +174 2200 a Fa(C-e)p 174 2216 V 276 2197 a Fb(i)630 2200 +y Fk(Mo)m(v)m(e)i(to)g(the)e(end)g(of)g(the)h(line.)150 +2354 y Fb(h)p 174 2301 110 4 v 174 2357 a Fa(M-f)p 174 +2373 V 280 2354 a Fb(i)630 2357 y Fk(Mo)m(v)m(e)h(forw)m(ard)e(a)h(w)m +(ord,)f(where)g(a)h(w)m(ord)f(is)f(comp)s(osed)h(of)h(letters)g(and)e +(digits.)150 2511 y Fb(h)p 174 2458 128 4 v 174 2514 +a Fa(M-b)p 174 2530 V 297 2511 a Fb(i)630 2514 y Fk(Mo)m(v)m(e)j(bac)m +(kw)m(ard)f(a)g(w)m(ord.)150 2668 y Fb(h)p 174 2615 95 +4 v 174 2671 a Fa(C-l)p 174 2687 V 264 2668 a Fb(i)630 +2671 y Fk(Clear)f(the)g(screen,)h(reprin)m(ting)d(the)j(curren)m(t)f +(line)f(at)i(the)f(top.)275 2828 y(Notice)24 b(ho)m(w)735 +2825 y Fb(h)p 759 2772 97 4 v 759 2828 a Fa(C-f)p 759 +2844 V 851 2825 a Fb(i)904 2828 y Fk(mo)m(v)m(es)h(forw)m(ard)e(a)h(c)m +(haracter,)i(while)2210 2825 y Fb(h)p 2235 2772 110 4 +v 2235 2828 a Fa(M-f)p 2235 2844 V 2340 2825 a Fb(i)2393 +2828 y Fk(mo)m(v)m(es)f(forw)m(ard)e(a)g(w)m(ord.)39 +b(It)23 b(is)f(a)i(lo)s(ose)150 2938 y(con)m(v)m(en)m(tion)31 +b(that)g(con)m(trol)f(k)m(eystrok)m(es)i(op)s(erate)e(on)g(c)m +(haracters)h(while)d(meta)j(k)m(eystrok)m(es)h(op)s(erate)e(on)150 +3047 y(w)m(ords.)150 3268 y Fc(18.2.3)63 b(Readline)41 +b(Killing)h(Commands)275 3459 y Fe(Killing)f Fk(text)e(means)e(to)h +(delete)f(the)h(text)g(from)f(the)g(line,)h(but)f(to)h(sa)m(v)m(e)h(it) +d(a)m(w)m(a)m(y)k(for)d(later)g(use,)150 3569 y(usually)d(b)m(y)j +Fe(y)m(anking)44 b Fk(\(re-inserting\))36 b(it)g(bac)m(k)h(in)m(to)g +(the)f(line.)58 b(If)36 b(the)h(description)e(for)h(a)h(command)150 +3678 y(sa)m(ys)c(that)h(it)e(`kills')f(text,)k(then)d(y)m(ou)h(can)g(b) +s(e)g(sure)f(that)h(y)m(ou)g(can)g(get)h(the)f(text)h(bac)m(k)g(in)d(a) +i(di\013eren)m(t)150 3788 y(\(or)e(the)f(same\))h(place)g(later.)275 +3921 y(When)23 b(y)m(ou)g(use)g(a)h(kill)d(command,)j(the)g(text)g(is)e +(sa)m(v)m(ed)j(in)d(a)h Fe(kill-ring)p Fk(.)35 b(An)m(y)24 +b(n)m(um)m(b)s(er)e(of)h(consecutiv)m(e)150 4031 y(kills)28 +b(sa)m(v)m(e)33 b(all)d(of)h(the)g(killed)e(text)j(together,)g(so)g +(that)f(when)f(y)m(ou)h(y)m(ank)h(it)e(bac)m(k,)i(y)m(ou)g(get)g(it)e +(all.)41 b(The)150 4141 y(kill)30 b(ring)h(is)g(not)i(line)e(sp)s +(eci\014c;)h(the)h(text)g(that)g(y)m(ou)g(killed)c(on)k(a)f(previously) +e(t)m(yp)s(ed)j(line)d(is)i(a)m(v)-5 b(ailable)150 4250 +y(to)31 b(b)s(e)f(y)m(ank)m(ed)h(bac)m(k)g(later,)g(when)e(y)m(ou)i +(are)g(t)m(yping)e(another)i(line.)275 4383 y(Here)f(is)g(the)g(list)f +(of)i(commands)f(for)g(killing)d(text.)150 4537 y Fb(h)p +174 4484 112 4 v 174 4540 a Fa(C-k)p 174 4556 V 282 4537 +a Fb(i)630 4540 y Fk(Kill)h(the)i(text)i(from)e(the)g(curren)m(t)g +(cursor)g(p)s(osition)f(to)i(the)f(end)g(of)g(the)h(line.)150 +4694 y Fb(h)p 174 4641 128 4 v 174 4697 a Fa(M-d)p 174 +4713 V 297 4694 a Fb(i)630 4697 y Fk(Kill)25 b(from)j(the)g(cursor)f +(to)i(the)f(end)g(of)g(the)g(curren)m(t)g(w)m(ord,)g(or)g(if)f(b)s(et)m +(w)m(een)i(w)m(ords,)f(to)h(the)630 4807 y(end)h(of)g(the)h(next)f(w)m +(ord.)150 4961 y Fb(h)p 174 4908 235 4 v 174 4964 a Fa(M-DEL)p +174 4979 V 404 4961 a Fb(i)630 4964 y Fk(Kill)d(from)h(the)i(cursor)e +(the)h(start)h(of)f(the)h(previous)d(w)m(ord,)j(or)f(if)f(b)s(et)m(w)m +(een)i(w)m(ords,)f(to)h(the)630 5073 y(start)h(of)f(the)h(previous)e(w) +m(ord.)150 5227 y Fb(h)p 174 5174 126 4 v 174 5230 a +Fa(C-w)p 174 5246 V 295 5227 a Fb(i)630 5230 y Fk(Kill)g(from)i(the)h +(cursor)f(to)i(the)f(previous)e(whitespace.)45 b(This)30 +b(is)g(di\013eren)m(t)i(than)3466 5227 y Fb(h)p 3490 +5174 235 4 v 3490 5230 a Fa(M-DEL)p 3490 5246 V 3720 +5227 a Fb(i)630 5340 y Fk(b)s(ecause)e(the)h(w)m(ord)f(b)s(oundaries)e +(di\013er.)p eop +%DVIPSSectionPage: 141 +141 142 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(141)275 299 y(Here)42 b(is)e(ho)m(w)i(to)g +Fe(y)m(ank)47 b Fk(the)42 b(text)g(bac)m(k)h(in)m(to)e(the)h(line.)72 +b(Y)-8 b(anking)42 b(means)f(to)h(cop)m(y)h(the)e(most-)150 +408 y(recen)m(tly-killed)29 b(text)i(from)f(the)g(kill)f(bu\013er.)150 +561 y Fb(h)p 174 508 112 4 v 174 564 a Fa(C-y)p 174 580 +V 282 561 a Fb(i)630 564 y Fk(Y)-8 b(ank)31 b(the)f(most)h(recen)m(tly) +g(killed)d(text)j(bac)m(k)g(in)m(to)g(the)f(bu\013er)g(at)h(the)f +(cursor.)150 717 y Fb(h)p 174 664 126 4 v 174 720 a Fa(M-y)p +174 736 V 295 717 a Fb(i)630 720 y Fk(Rotate)36 b(the)f(kill-ring,)e +(and)h(y)m(ank)h(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)e(do)i +(this)e(if)h(the)h(prior)630 830 y(command)30 b(is)1136 +827 y Fb(h)p 1160 774 112 4 v 1160 830 a Fa(C-y)p 1160 +845 V 1267 827 a Fb(i)1327 830 y Fk(or)1439 827 y Fb(h)p +1463 774 126 4 v 1463 830 a Fa(M-y)p 1463 845 V 1584 +827 a Fb(i)1614 830 y Fk(.)150 1049 y Fc(18.2.4)63 b(Readline)41 +b(Argumen)m(ts)275 1240 y Fk(Y)-8 b(ou)29 b(can)h(pass)f(n)m(umeric)f +(argumen)m(ts)h(to)h(Readline)e(commands.)40 b(Sometimes)29 +b(the)g(argumen)m(t)h(acts)150 1349 y(as)40 b(a)h(rep)s(eat)f(coun)m +(t,)j(other)e(times)e(it)h(is)f(the)h Fh(sign)47 b Fk(of)41 +b(the)f(argumen)m(t)g(that)h(is)e(signi\014can)m(t.)69 +b(If)40 b(y)m(ou)150 1459 y(pass)33 b(a)h(negativ)m(e)h(argumen)m(t)f +(to)g(a)g(command)f(whic)m(h)f(normally)g(acts)i(in)e(a)i(forw)m(ard)f +(direction,)g(that)150 1568 y(command)i(will)e(act)j(in)e(a)i(bac)m(kw) +m(ard)f(direction.)55 b(F)-8 b(or)36 b(example,)g(to)g(kill)d(text)j +(bac)m(k)g(to)g(the)g(start)g(of)150 1678 y(the)31 b(line,)e(y)m(ou)h +(migh)m(t)g(t)m(yp)s(e)h(`)p Ff(M--)f(C-k)p Fk('.)275 +1811 y(The)d(general)h(w)m(a)m(y)i(to)e(pass)g(n)m(umeric)f(argumen)m +(ts)i(to)g(a)f(command)g(is)f(to)i(t)m(yp)s(e)f(meta)i(digits)c(b)s +(efore)150 1920 y(the)32 b(command.)46 b(If)32 b(the)g(\014rst)f +(`digit')h(t)m(yp)s(ed)g(is)f(a)h(min)m(us)f(sign)g(\()2387 +1917 y Fb(h)p 2411 1864 24 4 v 2411 1920 a Fa(-)p 2411 +1936 V 2431 1917 a Fb(i)2461 1920 y Fk(\),)i(then)e(the)i(sign)e(of)h +(the)g(argumen)m(t)150 2030 y(will)26 b(b)s(e)h(negativ)m(e.)41 +b(Once)29 b(y)m(ou)f(ha)m(v)m(e)i(t)m(yp)s(ed)e(one)g(meta)h(digit)e +(to)i(get)h(the)e(argumen)m(t)h(started,)g(y)m(ou)g(can)150 +2140 y(t)m(yp)s(e)38 b(the)f(remainder)f(of)i(the)f(digits,)h(and)f +(then)g(the)h(command.)61 b(F)-8 b(or)39 b(example,)g(to)f(giv)m(e)g +(the)3586 2137 y Fb(h)p 3611 2083 114 4 v 3611 2140 a +Fa(C-d)p 3611 2155 V 3720 2137 a Fb(i)150 2249 y Fk(command)30 +b(an)g(argumen)m(t)h(of)g(10,)g(y)m(ou)g(could)e(t)m(yp)s(e)i(`)p +Ff(M-1)f(0)g(C-d)p Fk('.)150 2468 y Fc(18.2.5)63 b(Searc)m(hing)41 +b(for)g(Commands)f(in)h(the)g(History)275 2659 y Fk(Readline)30 +b(pro)m(vides)i(commands)g(for)g(searc)m(hing)g(through)f(the)i +(command)f(history)f(for)h(lines)e(con-)150 2768 y(taining)f(a)i(sp)s +(eci\014ed)e(string.)39 b(There)30 b(are)h(t)m(w)m(o)h(searc)m(h)f(mo)s +(des:)40 b Fe(incremen)m(tal)33 b Fk(and)d Fe(non-incremen)m(tal)p +Fk(.)275 2901 y(Incremen)m(tal)25 b(searc)m(hes)i(b)s(egin)d(b)s(efore) +h(the)h(user)f(has)h(\014nished)d(t)m(yping)i(the)h(searc)m(h)g +(string.)38 b(As)26 b(eac)m(h)150 3011 y(c)m(haracter)37 +b(of)e(the)h(searc)m(h)g(string)e(is)h(t)m(yp)s(ed,)h(Readline)e +(displa)m(ys)g(the)h(next)h(en)m(try)g(from)e(the)i(history)150 +3120 y(matc)m(hing)c(the)h(string)e(t)m(yp)s(ed)h(so)g(far.)46 +b(An)32 b(incremen)m(tal)f(searc)m(h)i(requires)e(only)g(as)h(man)m(y)g +(c)m(haracters)150 3230 y(as)38 b(needed)g(to)h(\014nd)e(the)h(desired) +f(history)g(en)m(try)-8 b(.)65 b(The)2167 3227 y Fb(h)p +2192 3174 139 4 v 2192 3230 a Fa(ESC)p 2192 3245 V 2326 +3227 a Fb(i)2394 3230 y Fk(c)m(haracter)39 b(is)f(used)f(to)i +(terminate)f(an)150 3340 y(incremen)m(tal)22 b(searc)m(h.)944 +3337 y Fb(h)p 968 3284 97 4 v 968 3340 a Fa(C-j)p 968 +3355 V 1060 3337 a Fb(i)1113 3340 y Fk(will)e(also)j(terminate)f(the)h +(searc)m(h.)2316 3337 y Fb(h)p 2340 3284 110 4 v 2340 +3340 a Fa(C-g)p 2340 3355 V 2446 3337 a Fb(i)2499 3340 +y Fk(will)d(ab)s(ort)i(an)h(incremen)m(tal)f(searc)m(h)150 +3449 y(and)32 b(restore)i(the)f(original)f(line.)47 b(When)32 +b(the)i(searc)m(h)f(is)f(terminated,)i(the)f(history)f(en)m(try)h(con)m +(taining)150 3559 y(the)j(searc)m(h)h(string)d(b)s(ecomes)j(the)f +(curren)m(t)f(line.)56 b(T)-8 b(o)36 b(\014nd)f(other)h(matc)m(hing)g +(en)m(tries)f(in)g(the)h(history)150 3668 y(list,)e(t)m(yp)s(e)539 +3665 y Fb(h)p 564 3612 103 4 v 564 3668 a Fa(C-s)p 564 +3684 V 662 3665 a Fb(i)725 3668 y Fk(or)840 3665 y Fb(h)p +864 3612 102 4 v 864 3668 a Fa(C-r)p 864 3684 V 962 3665 +a Fb(i)1026 3668 y Fk(as)g(appropriate.)50 b(This)32 +b(will)f(searc)m(h)j(bac)m(kw)m(ard)h(or)e(forw)m(ard)h(in)e(the)i +(history)150 3778 y(for)d(the)g(next)g(en)m(try)g(matc)m(hing)g(the)h +(searc)m(h)f(string)f(t)m(yp)s(ed)h(so)g(far.)43 b(An)m(y)31 +b(other)g(k)m(ey)h(sequence)f(b)s(ound)150 3888 y(to)c(a)f(Readline)e +(command)i(will)d(terminate)j(the)g(searc)m(h)g(and)g(execute)h(that)f +(command.)39 b(F)-8 b(or)27 b(instance,)150 3997 y(a)224 +3994 y Fb(h)p 248 3941 151 4 v 248 3997 a Fa(RET)p 248 +4012 V 395 3994 a Fb(i)453 3997 y Fk(will)e(terminate)j(the)h(searc)m +(h)g(and)f(accept)h(the)g(line,)e(thereb)m(y)h(executing)h(the)f +(command)g(from)150 4107 y(the)j(history)e(list.)275 +4239 y(Non-incremen)m(tal)46 b(searc)m(hes)i(read)e(the)h(en)m(tire)g +(searc)m(h)g(string)f(b)s(efore)g(starting)g(to)i(searc)m(h)f(for)150 +4349 y(matc)m(hing)c(history)e(lines.)76 b(The)42 b(searc)m(h)h(string) +f(ma)m(y)h(b)s(e)f(t)m(yp)s(ed)g(b)m(y)g(the)h(user)f(or)h(b)s(e)f +(part)g(of)h(the)150 4459 y(con)m(ten)m(ts)32 b(of)f(the)f(curren)m(t)g +(line.)150 4711 y Fi(18.3)68 b(Readline)47 b(Init)e(File)275 +4902 y Fk(Although)34 b(the)h(Readline)f(library)e(comes)k(with)e(a)h +(set)h(of)f Ff(emacs)p Fk(-lik)m(e)f(k)m(eybindings)e(installed)h(b)m +(y)150 5011 y(default,)25 b(it)g(is)e(p)s(ossible)g(to)i(use)f(a)i +(di\013eren)m(t)e(set)h(of)g(k)m(eybindings.)36 b(An)m(y)25 +b(user)f(can)h(customize)g(programs)150 5121 y(that)k(use)e(Readline)g +(b)m(y)g(putting)g(commands)h(in)e(an)i Fe(inputrc)k +Fk(\014le)27 b(in)f(his)h(home)h(directory)-8 b(.)39 +b(The)28 b(name)150 5230 y(of)j(this)f(\014le)h(is)f(tak)m(en)i(from)f +(the)g(v)-5 b(alue)30 b(of)i(the)f(en)m(vironmen)m(t)g(v)-5 +b(ariable)30 b Ff(INPUTRC)p Fk(.)41 b(If)30 b(that)i(v)-5 +b(ariable)30 b(is)150 5340 y(unset,)g(the)h(default)e(is)h(`)p +Ff(~/.inputrc)p Fk('.)p eop +%DVIPSSectionPage: 142 +142 143 bop 150 -116 a Fk(142)2599 b(Debugging)31 b(with)e(GDB)275 +299 y(When)g(a)h(program)f(whic)m(h)g(uses)g(the)h(Readline)e(library)f +(starts)j(up,)f(the)h(init)e(\014le)g(is)h(read,)h(and)f(the)150 +408 y(k)m(ey)i(bindings)c(are)k(set.)275 540 y(In)26 +b(addition,)g(the)h Ff(C-x)i(C-r)d Fk(command)h(re-reads)g(this)e(init) +g(\014le,)i(th)m(us)g(incorp)s(orating)e(an)m(y)i(c)m(hanges)150 +649 y(that)k(y)m(ou)g(migh)m(t)f(ha)m(v)m(e)h(made)g(to)g(it.)150 +864 y Fc(18.3.1)63 b(Readline)41 b(Init)f(File)h(Syn)m(tax)275 +1053 y Fk(There)33 b(are)h(only)f(a)h(few)f(basic)g(constructs)h(allo)m +(w)m(ed)f(in)g(the)h(Readline)e(init)g(\014le.)50 b(Blank)33 +b(lines)f(are)150 1163 y(ignored.)71 b(Lines)40 b(b)s(eginning)e(with)i +(a)h(`)p Ff(#)p Fk(')g(are)h(commen)m(ts.)73 b(Lines)40 +b(b)s(eginning)e(with)h(a)j(`)p Ff($)p Fk(')f(indicate)150 +1272 y(conditional)32 b(constructs)i(\(see)h(Section)f(18.3.2)i +([Conditional)c(Init)h(Constructs],)i(page)f(145\).)53 +b(Other)150 1382 y(lines)29 b(denote)i(v)-5 b(ariable)29 +b(settings)h(and)g(k)m(ey)h(bindings.)150 1535 y(V)-8 +b(ariable)30 b(Settings)630 1645 y(Y)-8 b(ou)41 b(can)g(mo)s(dify)d +(the)j(run-time)e(b)s(eha)m(vior)g(of)i(Readline)e(b)m(y)h(altering)f +(the)i(v)-5 b(alues)40 b(of)630 1754 y(v)-5 b(ariables)23 +b(in)f(Readline)h(using)g(the)h Ff(set)f Fk(command)h(within)d(the)j +(init)f(\014le.)38 b(Here)24 b(is)f(ho)m(w)h(to)630 1864 +y(c)m(hange)e(from)d(the)i(default)f(Emacs-lik)m(e)g(k)m(ey)h(binding)c +(to)k(use)g Ff(vi)e Fk(line)g(editing)g(commands:)870 +1989 y Ff(set)47 b(editing-mode)d(vi)630 2121 y Fk(A)30 +b(great)i(deal)e(of)h(run-time)e(b)s(eha)m(vior)g(is)g(c)m(hangeable)j +(with)d(the)h(follo)m(wing)f(v)-5 b(ariables.)630 2274 +y Ff(bell-style)1110 2383 y Fk(Con)m(trols)43 b(what)h(happ)s(ens)e +(when)h(Readline)g(w)m(an)m(ts)h(to)h(ring)d(the)i(termi-)1110 +2493 y(nal)36 b(b)s(ell.)59 b(If)37 b(set)h(to)g(`)p +Ff(none)p Fk(',)g(Readline)e(nev)m(er)i(rings)d(the)j(b)s(ell.)59 +b(If)36 b(set)i(to)1110 2602 y(`)p Ff(visible)p Fk(',)32 +b(Readline)g(uses)h(a)g(visible)d(b)s(ell)h(if)h(one)h(is)f(a)m(v)-5 +b(ailable.)48 b(If)33 b(set)g(to)1110 2712 y(`)p Ff(audible)p +Fk(')j(\(the)i(default\),)h(Readline)d(attempts)i(to)h(ring)d(the)h +(terminal's)1110 2822 y(b)s(ell.)630 2975 y Ff(comment-begin)1110 +3084 y Fk(The)29 b(string)f(to)i(insert)e(at)i(the)f(b)s(eginning)e(of) +i(the)h(line)d(when)h(the)i Ff(insert-)1110 3194 y(comment)e +Fk(command)j(is)e(executed.)42 b(The)29 b(default)h(v)-5 +b(alue)30 b(is)f Ff("#")p Fk(.)630 3347 y Ff(completion-ignore-case) +1110 3456 y Fk(If)e(set)h(to)g(`)p Ff(on)p Fk(',)g(Readline)e(p)s +(erforms)g(\014lename)g(matc)m(hing)i(and)f(completion)1110 +3566 y(in)i(a)i(case-insensitiv)m(e)f(fashion.)39 b(The)30 +b(default)g(v)-5 b(alue)29 b(is)h(`)p Ff(off)p Fk('.)630 +3719 y Ff(completion-query-items)1110 3828 y Fk(The)c(n)m(um)m(b)s(er)f +(of)h(p)s(ossible)e(completions)h(that)i(determines)e(when)g(the)i +(user)1110 3938 y(is)41 b(ask)m(ed)h(whether)g(he)f(w)m(an)m(ts)i(to)g +(see)f(the)g(list)f(of)h(p)s(ossibilities.)70 b(If)42 +b(the)1110 4048 y(n)m(um)m(b)s(er)26 b(of)h(p)s(ossible)d(completions)i +(is)g(greater)i(than)e(this)g(v)-5 b(alue,)27 b(Readline)1110 +4157 y(will)d(ask)j(the)f(user)g(whether)g(or)g(not)h(he)f(wishes)f(to) +j(view)d(them;)j(otherwise,)1110 4267 y(they)j(are)f(simply)e(listed.) +40 b(The)29 b(default)h(limit)e(is)i Ff(100)p Fk(.)630 +4420 y Ff(convert-meta)1110 4529 y Fk(If)22 b(set)g(to)h(`)p +Ff(on)p Fk(',)h(Readline)d(will)e(con)m(v)m(ert)24 b(c)m(haracters)f +(with)e(the)h(eigh)m(th)g(bit)f(set)1110 4639 y(to)28 +b(an)f(ASCI)s(I)f(k)m(ey)i(sequence)g(b)m(y)f(stripping)e(the)i(eigh)m +(th)h(bit)e(and)h(prep)s(end-)1110 4749 y(ing)k(an)1391 +4746 y Fb(h)p 1415 4693 139 4 v 1415 4749 a Fa(ESC)p +1415 4764 V 1549 4746 a Fb(i)1611 4749 y Fk(c)m(haracter,)j(con)m(v)m +(erting)f(them)f(to)g(a)h(meta-pre\014xed)f(k)m(ey)g(se-)1110 +4858 y(quence.)41 b(The)30 b(default)f(v)-5 b(alue)30 +b(is)g(`)p Ff(on)p Fk('.)630 5011 y Ff(disable-completion)1110 +5121 y Fk(If)36 b(set)h(to)h(`)p Ff(On)p Fk(',)g(Readline)d(will)f +(inhibit)f(w)m(ord)k(completion.)58 b(Completion)1110 +5230 y(c)m(haracters)28 b(will)23 b(b)s(e)i(inserted)g(in)m(to)h(the)h +(line)d(as)i(if)f(they)i(had)e(b)s(een)g(mapp)s(ed)1110 +5340 y(to)31 b Ff(self-insert)p Fk(.)38 b(The)30 b(default)f(is)h(`)p +Ff(off)p Fk('.)p eop +%DVIPSSectionPage: 143 +143 144 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(143)630 299 y Ff(editing-mode)1110 +408 y Fk(The)28 b Ff(editing-mode)e Fk(v)-5 b(ariable)27 +b(con)m(trols)i(whic)m(h)e(default)h(set)i(of)e(k)m(ey)i(bind-)1110 +518 y(ings)24 b(is)g(used.)38 b(By)26 b(default,)f(Readline)f(starts)h +(up)f(in)g(Emacs)h(editing)f(mo)s(de,)1110 628 y(where)29 +b(the)g(k)m(eystrok)m(es)i(are)e(most)h(similar)c(to)k(Emacs.)40 +b(This)28 b(v)-5 b(ariable)28 b(can)1110 737 y(b)s(e)i(set)h(to)g +(either)f(`)p Ff(emacs)p Fk(')f(or)h(`)p Ff(vi)p Fk('.)630 +883 y Ff(enable-keypad)1110 993 y Fk(When)23 b(set)h(to)g(`)p +Ff(on)p Fk(',)h(Readline)d(will)f(try)i(to)h(enable)f(the)g +(application)f(k)m(eypad)1110 1103 y(when)k(it)g(is)f(called.)39 +b(Some)27 b(systems)f(need)h(this)e(to)i(enable)f(the)h(arro)m(w)g(k)m +(eys.)1110 1212 y(The)j(default)f(is)h(`)p Ff(off)p Fk('.)630 +1358 y Ff(expand-tilde)1110 1468 y Fk(If)d(set)h(to)h(`)p +Ff(on)p Fk(',)f(tilde)e(expansion)h(is)f(p)s(erformed)g(when)h +(Readline)f(attempts)1110 1577 y(w)m(ord)k(completion.)40 +b(The)30 b(default)f(is)h(`)p Ff(off)p Fk('.)630 1724 +y Ff(horizontal-scroll-mode)1110 1833 y Fk(This)k(v)-5 +b(ariable)35 b(can)h(b)s(e)f(set)h(to)h(either)e(`)p +Ff(on)p Fk(')h(or)g(`)p Ff(off)p Fk('.)57 b(Setting)35 +b(it)g(to)i(`)p Ff(on)p Fk(')1110 1943 y(means)26 b(that)h(the)f(text)h +(of)g(the)f(lines)e(b)s(eing)h(edited)h(will)d(scroll)i(horizon)m +(tally)1110 2052 y(on)32 b(a)g(single)e(screen)i(line)e(when)g(they)i +(are)g(longer)g(than)f(the)h(width)e(of)i(the)1110 2162 +y(screen,)27 b(instead)f(of)g(wrapping)e(on)m(to)j(a)f(new)g(screen)g +(line.)37 b(By)27 b(default,)f(this)1110 2271 y(v)-5 +b(ariable)29 b(is)h(set)g(to)i(`)p Ff(off)p Fk('.)630 +2418 y Ff(keymap)192 b Fk(Sets)39 b(Readline's)e(idea)i(of)g(the)g +(curren)m(t)f(k)m(eymap)h(for)g(k)m(ey)g(binding)d(com-)1110 +2527 y(mands.)81 b(Acceptable)46 b Ff(keymap)c Fk(names)i(are)h +Ff(emacs)p Fk(,)i Ff(emacs-standard)p Fk(,)1110 2637 +y Ff(emacs-meta)p Fk(,)32 b Ff(emacs-ctlx)p Fk(,)g Ff(vi)p +Fk(,)i Ff(vi-command)p Fk(,)d(and)i Ff(vi-insert)p Fk(.)48 +b Ff(vi)33 b Fk(is)1110 2746 y(equiv)-5 b(alen)m(t)25 +b(to)h Ff(vi-command)p Fk(;)f Ff(emacs)f Fk(is)g(equiv)-5 +b(alen)m(t)25 b(to)i Ff(emacs-standard)p Fk(.)1110 2856 +y(The)21 b(default)h(v)-5 b(alue)21 b(is)g Ff(emacs)p +Fk(.)36 b(The)22 b(v)-5 b(alue)21 b(of)h(the)h Ff(editing-mode)18 +b Fk(v)-5 b(ariable)1110 2966 y(also)30 b(a\013ects)i(the)f(default)e +(k)m(eymap.)630 3112 y Ff(mark-directories)1110 3221 +y Fk(If)38 b(set)g(to)h(`)p Ff(on)p Fk(',)i(completed)d(directory)f +(names)h(ha)m(v)m(e)i(a)e(slash)f(app)s(ended.)1110 3331 +y(The)30 b(default)f(is)h(`)p Ff(on)p Fk('.)630 3477 +y Ff(mark-modified-lines)1110 3587 y Fk(This)k(v)-5 b(ariable,)36 +b(when)f(set)h(to)h(`)p Ff(on)p Fk(',)g(causes)g(Readline)d(to)j +(displa)m(y)d(an)h(as-)1110 3696 y(terisk)e(\(`)p Ff(*)p +Fk('\))i(at)f(the)g(start)g(of)g(history)f(lines)f(whic)m(h)g(ha)m(v)m +(e)j(b)s(een)e(mo)s(di\014ed.)1110 3806 y(This)c(v)-5 +b(ariable)29 b(is)g(`)p Ff(off)p Fk(')h(b)m(y)g(default.)630 +3952 y Ff(input-meta)1110 4061 y Fk(If)h(set)h(to)g(`)p +Ff(on)p Fk(',)g(Readline)f(will)d(enable)j(eigh)m(t-bit)h(input)d(\(it) +j(will)d(not)i(strip)1110 4171 y(the)f(eigh)m(th)g(bit)f(from)g(the)h +(c)m(haracters)i(it)d(reads\),)i(regardless)e(of)h(what)g(the)1110 +4281 y(terminal)38 b(claims)h(it)h(can)g(supp)s(ort.)68 +b(The)39 b(default)g(v)-5 b(alue)39 b(is)g(`)p Ff(off)p +Fk('.)69 b(The)1110 4390 y(name)30 b Ff(meta-flag)e Fk(is)i(a)g(synon)m +(ym)g(for)g(this)g(v)-5 b(ariable.)630 4536 y Ff(output-meta)1110 +4646 y Fk(If)35 b(set)h(to)g(`)p Ff(on)p Fk(',)h(Readline)d(will)f +(displa)m(y)g(c)m(haracters)k(with)d(the)i(eigh)m(th)f(bit)1110 +4755 y(set)i(directly)e(rather)h(than)g(as)h(a)g(meta-pre\014xed)f +(escap)s(e)h(sequence.)59 b(The)1110 4865 y(default)30 +b(is)f(`)p Ff(off)p Fk('.)630 5011 y Ff(print-completions-horizo)o +(ntal)o(ly)1110 5121 y Fk(If)23 b(set)i(to)g(`)p Ff(on)p +Fk(',)g(Readline)e(will)e(displa)m(y)h(completions)h(with)g(matc)m(hes) +i(sorted)1110 5230 y(horizon)m(tally)42 b(in)g(alphab)s(etical)g +(order,)47 b(rather)c(than)g(do)m(wn)g(the)h(screen.)1110 +5340 y(The)30 b(default)f(is)h(`)p Ff(off)p Fk('.)p eop +%DVIPSSectionPage: 144 +144 145 bop 150 -116 a Fk(144)2599 b(Debugging)31 b(with)e(GDB)630 +299 y Ff(show-all-if-ambiguous)1110 408 y Fk(This)f(alters)i(the)g +(default)f(b)s(eha)m(vior)g(of)h(the)h(completion)e(functions.)39 +b(If)29 b(set)1110 518 y(to)f(`)p Ff(on)p Fk(',)g(w)m(ords)f(whic)m(h)f +(ha)m(v)m(e)j(more)f(than)f(one)h(p)s(ossible)d(completion)h(cause)1110 +628 y(the)39 b(matc)m(hes)h(to)g(b)s(e)e(listed)f(immediately)h +(instead)g(of)h(ringing)e(the)i(b)s(ell.)1110 737 y(The)30 +b(default)f(v)-5 b(alue)30 b(is)g(`)p Ff(off)p Fk('.)630 +892 y Ff(visible-stats)1110 1001 y Fk(If)h(set)i(to)f(`)p +Ff(on)p Fk(',)h(a)f(c)m(haracter)i(denoting)d(a)h(\014le's)f(t)m(yp)s +(e)h(is)f(app)s(ended)f(to)j(the)1110 1111 y(\014lename)d(when)f +(listing)f(p)s(ossible)g(completions.)40 b(The)30 b(default)f(is)h(`)p +Ff(off)p Fk('.)150 1266 y(Key)g(Bindings)630 1375 y(The)d(syn)m(tax)h +(for)g(con)m(trolling)e(k)m(ey)j(bindings)24 b(in)j(the)g(init)f +(\014le)h(is)g(simple.)38 b(First)27 b(y)m(ou)h(ha)m(v)m(e)630 +1485 y(to)39 b(kno)m(w)f(the)h(name)f(of)h(the)g(command)f(that)h(y)m +(ou)f(w)m(an)m(t)i(to)f(c)m(hange.)66 b(The)37 b(follo)m(wing)630 +1594 y(sections)f(con)m(tain)g(tables)g(of)g(the)g(command)f(name,)j +(the)e(default)f(k)m(eybinding,)g(if)g(an)m(y)-8 b(,)630 +1704 y(and)30 b(a)h(short)f(description)e(of)j(what)f(the)g(command)h +(do)s(es.)630 1836 y(Once)k(y)m(ou)g(kno)m(w)g(the)g(name)g(of)g(the)g +(command,)h(simply)c(place)j(the)g(name)g(of)g(the)g(k)m(ey)630 +1946 y(y)m(ou)27 b(wish)e(to)j(bind)d(the)i(command)g(to,)h(a)g(colon,) +g(and)e(then)h(the)g(name)g(of)g(the)g(command)630 2055 +y(on)39 b(a)g(line)e(in)g(the)i(init)e(\014le.)64 b(The)38 +b(name)h(of)g(the)g(k)m(ey)g(can)g(b)s(e)f(expressed)g(in)f(di\013eren) +m(t)630 2165 y(w)m(a)m(ys,)31 b(dep)s(ending)d(on)j(whic)m(h)e(is)g +(most)i(comfortable)g(for)f(y)m(ou.)630 2320 y Fe(k)m(eyname)5 +b Fk(:)42 b Fe(function-name)34 b Fk(or)d Fe(macro)1110 +2429 y(k)m(eyname)k Fk(is)28 b(the)g(name)h(of)g(a)g(k)m(ey)h(sp)s +(elled)c(out)j(in)f(English.)37 b(F)-8 b(or)30 b(example:)1350 +2556 y Ff(Control-u:)45 b(universal-argument)1350 2659 +y(Meta-Rubout:)f(backward-kill-word)1350 2763 y(Control-o:)h(">)i +(output")1110 2895 y Fk(In)36 b(the)h(ab)s(o)m(v)m(e)h(example,)2046 +2892 y Fb(h)p 2070 2839 114 4 v 2070 2895 a Fa(C-u)p +2070 2911 V 2179 2892 a Fb(i)2246 2895 y Fk(is)e(b)s(ound)e(to)k(the)e +(function)g Ff(universal-)1110 3005 y(argument)p Fk(,)j(and)1743 +3002 y Fb(h)p 1768 2949 110 4 v 1768 3005 a Fa(C-o)p +1768 3020 V 1873 3002 a Fb(i)1942 3005 y Fk(is)f(b)s(ound)f(to)i(run)f +(the)h(macro)h(expressed)e(on)h(the)1110 3114 y(righ)m(t)27 +b(hand)f(side)g(\(that)i(is,)f(to)h(insert)f(the)g(text)h(`)p +Ff(>)j(output)p Fk(')25 b(in)m(to)j(the)f(line\).)630 +3269 y Ff(")p Fe(k)m(eyseq)r Ff(")p Fk(:)41 b Fe(function-name)35 +b Fk(or)30 b Fe(macro)1110 3379 y(k)m(eyseq)k Fk(di\013ers)c(from)g +Fe(k)m(eyname)37 b Fk(ab)s(o)m(v)m(e)32 b(in)e(that)i(strings)e +(denoting)g(an)h(en-)1110 3488 y(tire)i(k)m(ey)i(sequence)f(can)g(b)s +(e)f(sp)s(eci\014ed,)g(b)m(y)g(placing)g(the)h(k)m(ey)g(sequence)g(in) +1110 3598 y(double)24 b(quotes.)40 b(Some)26 b(GNU)g(Emacs)g(st)m(yle)g +(k)m(ey)g(escap)s(es)h(can)f(b)s(e)f(used,)h(as)1110 +3707 y(in)32 b(the)i(follo)m(wing)f(example,)h(but)f(the)h(sp)s(ecial)f +(c)m(haracter)i(names)f(are)g(not)1110 3817 y(recognized.)1350 +3943 y Ff("\\C-u":)46 b(universal-argument)1350 4047 +y("\\C-x\\C-r":)f(re-read-init-file)1350 4151 y("\\e[11~":)g("Function) +h(Key)g(1")1110 4283 y Fk(In)36 b(the)h(ab)s(o)m(v)m(e)h(example,)2046 +4280 y Fb(h)p 2070 4227 114 4 v 2070 4283 a Fa(C-u)p +2070 4298 V 2179 4280 a Fb(i)2246 4283 y Fk(is)e(b)s(ound)e(to)k(the)e +(function)g Ff(universal-)1110 4393 y(argument)19 b Fk(\(just)i(as)g +(it)g(w)m(as)h(in)d(the)j(\014rst)e(example\),)k(`)2926 +4390 y Fb(h)p 2950 4337 112 4 v 2950 4393 a Fa(C-x)p +2950 4408 V 3058 4390 a Fb(i)30 b(h)p 3142 4337 102 4 +v 3142 4393 a Fa(C-r)p 3142 4408 V 3240 4390 a Fb(i)3270 +4393 y Fk(')21 b(is)f(b)s(ound)f(to)1110 4502 y(the)33 +b(function)e Ff(re-read-init-file)p Fk(,)e(and)j(`)2701 +4499 y Fb(h)p 2726 4446 139 4 v 2726 4502 a Fa(ESC)p +2726 4518 V 2860 4499 a Fb(i)e(h)p 2944 4446 20 4 v 2944 +4502 a Fa([)p 2944 4519 V 2960 4499 a Fb(i)g(h)p 3044 +4446 36 4 v 3044 4502 a Fa(1)p 3044 4518 V 3075 4499 +a Fb(i)g(h)p 3159 4446 V 3159 4502 a Fa(1)p 3159 4518 +V 3191 4499 a Fb(i)g(h)p 3275 4446 48 4 v 3275 4502 a +Ff(~)p 3275 4518 V 3318 4499 a Fb(i)3348 4502 y Fk(')j(is)f(b)s(ound) +1110 4612 y(to)f(insert)e(the)i(text)g(`)p Ff(Function)e(Key)g(1)p +Fk('.)630 4766 y(The)c(follo)m(wing)g(GNU)h(Emacs)h(st)m(yle)f(escap)s +(e)g(sequences)g(are)h(a)m(v)-5 b(ailable)25 b(when)g(sp)s(ecifying)630 +4876 y(k)m(ey)31 b(sequences:)630 5031 y Fd(\\C-)336 +b Fk(con)m(trol)31 b(pre\014x)630 5185 y Fd(\\M-)336 +b Fk(meta)31 b(pre\014x)630 5340 y Fd(\\e)384 b Fk(an)30 +b(escap)s(e)h(c)m(haracter)p eop +%DVIPSSectionPage: 145 +145 146 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(145)630 299 y Fd(\\\\)384 b Fk(bac)m(kslash)630 +460 y Fd(\\)p Ff(")1110 457 y Fb(h)p 1134 404 48 4 v +1134 460 a Ff(")p 1134 475 V 1178 457 a Fb(i)630 621 +y Fd(\\')1110 618 y Fb(h)p 1134 565 20 4 v 1134 621 a +Fa(')p 1134 636 V 1150 618 a Fb(i)630 782 y Fk(In)24 +b(addition)f(to)i(the)g(GNU)g(Emacs)g(st)m(yle)g(escap)s(e)g +(sequences,)i(a)e(second)f(set)h(of)g(bac)m(kslash)630 +891 y(escap)s(es)31 b(is)e(a)m(v)-5 b(ailable:)630 1052 +y Ff(\\a)384 b Fk(alert)30 b(\(b)s(ell\))630 1213 y Ff(\\b)384 +b Fk(bac)m(kspace)630 1374 y Ff(\\d)g Fk(delete)630 1535 +y Ff(\\f)g Fk(form)30 b(feed)630 1696 y Ff(\\n)384 b +Fk(newline)630 1857 y Ff(\\r)g Fk(carriage)31 b(return)630 +2018 y Ff(\\t)384 b Fk(horizon)m(tal)30 b(tab)630 2179 +y Ff(\\v)384 b Fk(v)m(ertical)30 b(tab)630 2340 y Ff(\\)p +Fe(nnn)279 b Fk(the)24 b(c)m(haracter)h(whose)f(ASCI)s(I)e(co)s(de)i +(is)f(the)h(o)s(ctal)g(v)-5 b(alue)24 b Fe(nnn)e Fk(\(one)i(to)h(three) +1110 2449 y(digits\))630 2610 y Ff(\\x)p Fe(nnn)231 b +Fk(the)28 b(c)m(haracter)h(whose)e(ASCI)s(I)f(co)s(de)i(is)f(the)g +(hexadecimal)g(v)-5 b(alue)27 b Fe(nnn)f Fk(\(one)1110 +2720 y(to)31 b(three)g(digits\))630 2881 y(When)37 b(en)m(tering)g(the) +h(text)g(of)g(a)g(macro,)i(single)c(or)h(double)f(quotes)i(m)m(ust)f(b) +s(e)g(used)f(to)630 2990 y(indicate)21 b(a)g(macro)h(de\014nition.)36 +b(Unquoted)21 b(text)i(is)d(assumed)h(to)h(b)s(e)f(a)h(function)e +(name.)38 b(In)630 3100 y(the)22 b(macro)f(b)s(o)s(dy)-8 +b(,)23 b(the)e(bac)m(kslash)g(escap)s(es)h(describ)s(ed)d(ab)s(o)m(v)m +(e)k(are)e(expanded.)37 b(Bac)m(kslash)630 3210 y(will)g(quote)k(an)m +(y)f(other)g(c)m(haracter)i(in)c(the)j(macro)f(text,)k(including)36 +b(`)p Ff(")p Fk(')k(and)g(`)p Ff(')p Fk('.)69 b(F)-8 +b(or)630 3319 y(example,)27 b(the)f(follo)m(wing)e(binding)e(will)h +(mak)m(e)k(`)p Ff(C-x)j(\\)p Fk(')c(insert)e(a)i(single)f(`)p +Ff(\\)p Fk(')h(in)m(to)f(the)h(line:)870 3449 y Ff("\\C-x\\\\":)45 +b("\\\\")150 3676 y Fc(18.3.2)63 b(Conditional)41 b(Init)g(Constructs) +275 3870 y Fk(Readline)34 b(implemen)m(ts)f(a)j(facilit)m(y)f(similar)d +(in)i(spirit)f(to)j(the)g(conditional)e(compilation)g(features)150 +3980 y(of)h(the)f(C)g(prepro)s(cessor)g(whic)m(h)f(allo)m(ws)h(k)m(ey)h +(bindings)c(and)j(v)-5 b(ariable)33 b(settings)i(to)g(b)s(e)f(p)s +(erformed)f(as)150 4089 y(the)e(result)e(of)h(tests.)42 +b(There)30 b(are)h(four)e(parser)h(directiv)m(es)g(used.)150 +4251 y Ff($if)336 b Fk(The)31 b Ff($if)f Fk(construct)i(allo)m(ws)f +(bindings)d(to)k(b)s(e)e(made)i(based)f(on)g(the)g(editing)f(mo)s(de,)i +(the)630 4361 y(terminal)37 b(b)s(eing)f(used,)k(or)e(the)g +(application)e(using)h(Readline.)62 b(The)38 b(text)h(of)f(the)g(test) +630 4470 y(extends)30 b(to)h(the)g(end)f(of)g(the)h(line;)e(no)h(c)m +(haracters)i(are)f(required)d(to)j(isolate)g(it.)630 +4631 y Ff(mode)288 b Fk(The)20 b Ff(mode=)g Fk(form)g(of)h(the)g +Ff($if)f Fk(directiv)m(e)h(is)f(used)g(to)h(test)h(whether)e(Readline) +1110 4741 y(is)28 b(in)h Ff(emacs)f Fk(or)h Ff(vi)g Fk(mo)s(de.)40 +b(This)28 b(ma)m(y)i(b)s(e)e(used)h(in)f(conjunction)h(with)f(the)1110 +4850 y(`)p Ff(set)i(keymap)p Fk(')c(command,)i(for)f(instance,)h(to)g +(set)g(bindings)d(in)h(the)i Ff(emacs-)1110 4960 y(standard)23 +b Fk(and)h Ff(emacs-ctlx)f Fk(k)m(eymaps)i(only)f(if)g(Readline)g(is)g +(starting)h(out)1110 5069 y(in)k Ff(emacs)g Fk(mo)s(de.)630 +5230 y Ff(term)288 b Fk(The)26 b Ff(term=)g Fk(form)g(ma)m(y)i(b)s(e)e +(used)g(to)i(include)d(terminal-sp)s(eci\014c)f(k)m(ey)k(bind-)1110 +5340 y(ings,)37 b(p)s(erhaps)d(to)j(bind)d(the)i(k)m(ey)h(sequences)f +(output)g(b)m(y)g(the)g(terminal's)p eop +%DVIPSSectionPage: 146 +146 147 bop 150 -116 a Fk(146)2599 b(Debugging)31 b(with)e(GDB)1110 +299 y(function)23 b(k)m(eys.)39 b(The)23 b(w)m(ord)h(on)f(the)i(righ)m +(t)e(side)g(of)h(the)g(`)p Ff(=)p Fk(')g(is)f(tested)i(against)1110 +408 y(b)s(oth)k(the)h(full)e(name)i(of)g(the)g(terminal)f(and)g(the)i +(p)s(ortion)d(of)i(the)g(terminal)1110 518 y(name)k(b)s(efore)f(the)g +(\014rst)g(`)p Ff(-)p Fk('.)50 b(This)32 b(allo)m(ws)h +Ff(sun)g Fk(to)h(matc)m(h)g(b)s(oth)f Ff(sun)g Fk(and)1110 +628 y Ff(sun-cmd)p Fk(,)c(for)h(instance.)630 787 y Ff(application)1110 +897 y Fk(The)21 b Fe(application)g Fk(construct)h(is)f(used)g(to)i +(include)d(application-sp)s(eci\014c)f(set-)1110 1006 +y(tings.)38 b(Eac)m(h)26 b(program)e(using)f(the)i(Readline)e(library)g +(sets)i(the)g Fe(application)1110 1116 y(name)p Fk(,)34 +b(and)f(y)m(ou)g(can)g(test)h(for)f(it.)49 b(This)31 +b(could)h(b)s(e)h(used)f(to)i(bind)d(k)m(ey)i(se-)1110 +1225 y(quences)24 b(to)h(functions)d(useful)g(for)i(a)g(sp)s(eci\014c)f +(program.)38 b(F)-8 b(or)25 b(instance,)g(the)1110 1335 +y(follo)m(wing)h(command)i(adds)f(a)i(k)m(ey)g(sequence)f(that)h +(quotes)f(the)g(curren)m(t)g(or)1110 1445 y(previous)h(w)m(ord)h(in)f +(Bash:)1350 1573 y Ff($if)47 b(Bash)1350 1677 y(#)g(Quote)g(the)g +(current)f(or)h(previous)e(word)1350 1781 y("\\C-xq":)h +("\\eb\\"\\ef\\"")1350 1885 y($endif)150 2044 y($endif)192 +b Fk(This)28 b(command,)j(as)f(seen)h(in)e(the)h(previous)f(example,)h +(terminates)g(an)h Ff($if)e Fk(command.)150 2203 y Ff($else)240 +b Fk(Commands)29 b(in)g(this)h(branc)m(h)f(of)i(the)f +Ff($if)g Fk(directiv)m(e)g(are)h(executed)g(if)e(the)i(test)g(fails.) +150 2363 y Ff($include)96 b Fk(This)26 b(directiv)m(e)h(tak)m(es)i(a)f +(single)e(\014lename)h(as)h(an)g(argumen)m(t)g(and)f(reads)g(commands)h +(and)630 2472 y(bindings)f(from)j(that)h(\014le.)870 +2601 y Ff($include)46 b(/etc/inputrc)150 2825 y Fc(18.3.3)63 +b(Sample)40 b(Init)h(File)275 3018 y Fk(Here)31 b(is)f(an)g(example)h +(of)g(an)g(inputrc)e(\014le.)41 b(This)29 b(illustrates)g(k)m(ey)i +(binding,)d(v)-5 b(ariable)30 b(assignmen)m(t,)150 3127 +y(and)g(conditional)e(syn)m(tax.)p eop +%DVIPSSectionPage: 147 +147 148 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(147)390 403 y Ff(#)47 b(This)g(file)g(controls) +e(the)i(behaviour)e(of)j(line)e(input)h(editing)e(for)390 +506 y(#)i(programs)f(that)h(use)g(the)f(Gnu)h(Readline)f(library.)93 +b(Existing)46 b(programs)390 610 y(#)h(include)f(FTP,)h(Bash,)f(and)h +(Gdb.)390 714 y(#)390 818 y(#)g(You)g(can)g(re-read)f(the)h(inputrc)f +(file)g(with)h(C-x)g(C-r.)390 922 y(#)g(Lines)g(beginning)e(with)i('#') +g(are)g(comments.)390 1025 y(#)390 1129 y(#)g(First,)g(include)e(any)i +(systemwide)e(bindings)h(and)h(variable)e(assignments)g(from)390 +1233 y(#)i(/etc/Inputrc)390 1337 y($include)f(/etc/Inputrc)390 +1544 y(#)390 1648 y(#)h(Set)g(various)f(bindings)g(for)h(emacs)f(mode.) +390 1856 y(set)h(editing-mode)d(emacs)390 2063 y($if)j(mode=emacs)390 +2271 y(Meta-Control-h:)91 b(backward-kill-word)43 b(Text)k(after)f(the) +h(function)f(name)g(is)h(ignored)390 2478 y(#)390 2582 +y(#)g(Arrow)g(keys)f(in)i(keypad)e(mode)390 2686 y(#)390 +2790 y(#"\\M-OD":)379 b(backward-char)390 2893 y(#"\\M-OC":)g +(forward-char)390 2997 y(#"\\M-OA":)g(previous-history)390 +3101 y(#"\\M-OB":)g(next-history)390 3205 y(#)390 3308 +y(#)47 b(Arrow)g(keys)f(in)i(ANSI)e(mode)390 3412 y(#)390 +3516 y("\\M-[D":)380 b(backward-char)390 3620 y("\\M-[C":)g +(forward-char)390 3724 y("\\M-[A":)g(previous-history)390 +3827 y("\\M-[B":)g(next-history)390 3931 y(#)390 4035 +y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(keypad)f(mode)390 +4139 y(#)390 4242 y(#"\\M-\\C-OD":)331 b(backward-char)390 +4346 y(#"\\M-\\C-OC":)g(forward-char)390 4450 y(#"\\M-\\C-OA":)g +(previous-history)390 4554 y(#"\\M-\\C-OB":)g(next-history)390 +4658 y(#)390 4761 y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(ANSI)g(mode) +390 4865 y(#)390 4969 y(#"\\M-\\C-[D":)331 b(backward-char)390 +5073 y(#"\\M-\\C-[C":)g(forward-char)390 5176 y(#"\\M-\\C-[A":)g +(previous-history)390 5280 y(#"\\M-\\C-[B":)g(next-history)p +eop +%DVIPSSectionPage: 148 +148 149 bop 150 -116 a Fk(148)2599 b(Debugging)31 b(with)e(GDB)390 +403 y Ff(C-q:)47 b(quoted-insert)390 610 y($endif)390 +818 y(#)g(An)h(old-style)d(binding.)93 b(This)47 b(happens)f(to)h(be)g +(the)g(default.)390 922 y(TAB:)g(complete)390 1129 y(#)g(Macros)g(that) +f(are)h(convenient)e(for)i(shell)f(interaction)390 1233 +y($if)h(Bash)390 1337 y(#)g(edit)g(the)g(path)390 1440 +y("\\C-xp":)f("PATH=${PATH}\\e\\C-e\\C-a)o(\\ef)o(\\C-f)o(")390 +1544 y(#)h(prepare)f(to)h(type)g(a)h(quoted)e(word)g(--)h(insert)g +(open)f(and)h(close)f(double)h(quotes)390 1648 y(#)g(and)g(move)g(to)g +(just)g(after)f(the)h(open)g(quote)390 1752 y("\\C-x\\"":)e +("\\"\\"\\C-b")390 1856 y(#)i(insert)g(a)g(backslash)e(\(testing)h +(backslash)f(escapes)h(in)h(sequences)e(and)i(macros\))390 +1959 y("\\C-x\\\\":)e("\\\\")390 2063 y(#)i(Quote)g(the)g(current)f(or) +h(previous)e(word)390 2167 y("\\C-xq":)h("\\eb\\"\\ef\\"")390 +2271 y(#)h(Add)g(a)h(binding)e(to)h(refresh)f(the)h(line,)f(which)g(is) +h(unbound)390 2374 y("\\C-xr":)f(redraw-current-line)390 +2478 y(#)h(Edit)g(variable)f(on)h(current)f(line.)390 +2582 y("\\M-\\C-v":)f("\\C-a\\C-k$\\C-y\\M-\\C-e\\C-)o(a\\C-)o(y=")390 +2686 y($endif)390 2893 y(#)i(use)g(a)h(visible)e(bell)g(if)h(one)g(is)h +(available)390 2997 y(set)f(bell-style)e(visible)390 +3205 y(#)i(don't)g(strip)f(characters)f(to)i(7)h(bits)e(when)h(reading) +390 3308 y(set)g(input-meta)e(on)390 3516 y(#)i(allow)g(iso-latin1)e +(characters)g(to)i(be)g(inserted)f(rather)g(than)g(converted)g(to)390 +3620 y(#)h(prefix-meta)e(sequences)390 3724 y(set)i(convert-meta)d(off) +390 3931 y(#)j(display)f(characters)f(with)i(the)g(eighth)f(bit)h(set)g +(directly)e(rather)h(than)390 4035 y(#)h(as)h(meta-prefixed)c +(characters)390 4139 y(set)j(output-meta)e(on)390 4346 +y(#)i(if)h(there)e(are)h(more)g(than)f(150)h(possible)f(completions)e +(for)j(a)h(word,)e(ask)h(the)390 4450 y(#)g(user)g(if)g(he)g(wants)g +(to)g(see)g(all)g(of)g(them)390 4554 y(set)g(completion-query-items)42 +b(150)390 4761 y(#)47 b(For)g(FTP)390 4865 y($if)g(Ftp)390 +4969 y("\\C-xg":)f("get)g(\\M-?")390 5073 y("\\C-xt":)g("put)g(\\M-?") +390 5176 y("\\M-.":)g(yank-last-arg)390 5280 y($endif)p +eop +%DVIPSSectionPage: 149 +149 150 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(149)150 299 y Fi(18.4)68 b(Bindable)45 +b(Readline)i(Commands)275 490 y Fk(This)28 b(section)j(describ)s(es)d +(Readline)h(commands)h(that)h(ma)m(y)g(b)s(e)f(b)s(ound)e(to)j(k)m(ey)h +(sequences.)150 708 y Fc(18.4.1)63 b(Commands)40 b(F)-10 +b(or)41 b(Mo)m(ving)150 945 y Ff(beginning-of-line)26 +b(\(C-a\))630 1055 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(start)h(of)g(the)f +(curren)m(t)g(line.)150 1234 y Ff(end-of-line)d(\(C-e\))630 +1343 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150 +1522 y Ff(forward-char)c(\(C-f\))630 1632 y Fk(Mo)m(v)m(e)32 +b(forw)m(ard)e(a)h(c)m(haracter.)150 1810 y Ff(backward-char)c(\(C-b\)) +630 1920 y Fk(Mo)m(v)m(e)32 b(bac)m(k)g(a)e(c)m(haracter.)150 +2099 y Ff(forward-word)d(\(M-f\))630 2208 y Fk(Mo)m(v)m(e)32 +b(forw)m(ard)e(to)h(the)f(end)g(of)g(the)h(next)f(w)m(ord.)41 +b(W)-8 b(ords)30 b(are)h(comp)s(osed)f(of)g(letters)h(and)630 +2318 y(digits.)150 2497 y Ff(backward-word)c(\(M-b\))630 +2606 y Fk(Mo)m(v)m(e)34 b(bac)m(k)g(to)f(the)f(start)h(of)g(this,)f(or) +g(the)g(previous,)g(w)m(ord.)46 b(W)-8 b(ords)33 b(are)g(comp)s(osed)f +(of)630 2716 y(letters)f(and)e(digits.)150 2895 y Ff(clear-screen)e +(\(C-l\))630 3004 y Fk(Clear)f(the)h(screen)f(and)h(redra)m(w)f(the)h +(curren)m(t)f(line,)g(lea)m(ving)g(the)h(curren)m(t)g(line)e(at)i(the)g +(top)630 3114 y(of)k(the)f(screen.)150 3293 y Ff(redraw-current-line)25 +b(\(\))630 3402 y Fk(Refresh)30 b(the)g(curren)m(t)h(line.)39 +b(By)30 b(default,)g(this)f(is)h(un)m(b)s(ound.)150 3621 +y Fc(18.4.2)63 b(Commands)40 b(F)-10 b(or)41 b(Manipulating)h(The)f +(History)150 3858 y Ff(accept-line)27 b(\(Newline,)h(Return\))630 +3967 y Fk(Accept)j(the)f(line)e(regardless)h(of)h(where)f(the)h(cursor) +f(is.)40 b(If)29 b(this)g(line)f(is)h(non-empt)m(y)-8 +b(,)31 b(add)630 4077 y(it)d(to)g(the)g(history)f(list.)39 +b(If)27 b(this)g(line)g(w)m(as)h(a)g(history)f(line,)g(then)h(restore)h +(the)f(history)f(line)630 4186 y(to)k(its)f(original)e(state.)150 +4365 y Ff(previous-history)e(\(C-p\))630 4475 y Fk(Mo)m(v)m(e)32 +b(`up')e(through)g(the)g(history)g(list.)150 4654 y Ff(next-history)d +(\(C-n\))630 4763 y Fk(Mo)m(v)m(e)32 b(`do)m(wn')f(through)f(the)g +(history)f(list.)150 4942 y Ff(beginning-of-history)c(\(M-<\))630 +5052 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(\014rst)g(line)e(in)i(the)g +(history)-8 b(.)150 5230 y Ff(end-of-history)26 b(\(M->\))630 +5340 y Fk(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(input)d(history) +-8 b(,)30 b(i.e.,)h(the)g(line)d(curren)m(tly)i(b)s(eing)f(en)m(tered.) +p eop +%DVIPSSectionPage: 150 +150 151 bop 150 -116 a Fk(150)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(reverse-search-history)24 b(\(C-r\))630 408 +y Fk(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)f(at)h(the)f(curren)m(t)g +(line)e(and)i(mo)m(ving)g(`up')f(through)h(the)g(his-)630 +518 y(tory)g(as)f(necessary)-8 b(.)42 b(This)28 b(is)i(an)g(incremen)m +(tal)g(searc)m(h.)150 695 y Ff(forward-search-history)24 +b(\(C-s\))630 804 y Fk(Searc)m(h)30 b(forw)m(ard)f(starting)g(at)h(the) +g(curren)m(t)f(line)f(and)h(mo)m(ving)g(`do)m(wn')g(through)g(the)h +(the)630 914 y(history)f(as)i(necessary)-8 b(.)41 b(This)29 +b(is)g(an)i(incremen)m(tal)e(searc)m(h.)150 1090 y Ff +(non-incremental-reverse-)o(sear)o(ch-h)o(ist)o(ory)24 +b(\(M-p\))630 1200 y Fk(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)f(at)h +(the)f(curren)m(t)g(line)e(and)i(mo)m(ving)g(`up')f(through)h(the)g +(his-)630 1309 y(tory)36 b(as)g(necessary)h(using)d(a)j(non-incremen)m +(tal)e(searc)m(h)h(for)g(a)g(string)f(supplied)e(b)m(y)j(the)630 +1419 y(user.)150 1596 y Ff(non-incremental-forward-)o(sear)o(ch-h)o +(ist)o(ory)24 b(\(M-n\))630 1705 y Fk(Searc)m(h)30 b(forw)m(ard)f +(starting)g(at)h(the)g(curren)m(t)f(line)f(and)h(mo)m(ving)g(`do)m(wn') +g(through)g(the)h(the)630 1815 y(history)c(as)g(necessary)i(using)d(a)i +(non-incremen)m(tal)e(searc)m(h)j(for)e(a)h(string)f(supplied)d(b)m(y)k +(the)630 1924 y(user.)150 2101 y Ff(history-search-forward)d(\(\))630 +2210 y Fk(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)e(for)h +(the)h(string)e(of)i(c)m(haracters)h(b)s(et)m(w)m(een)f(the)630 +2320 y(start)33 b(of)g(the)g(curren)m(t)g(line)e(and)h(the)h(curren)m +(t)f(cursor)h(p)s(osition)d(\(the)k Fe(p)s(oin)m(t)r +Fk(\).)47 b(This)31 b(is)h(a)630 2430 y(non-incremen)m(tal)d(searc)m +(h.)42 b(By)30 b(default,)g(this)g(command)g(is)f(un)m(b)s(ound.)150 +2606 y Ff(history-search-backward)24 b(\(\))630 2716 +y Fk(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)f(for)h +(the)f(string)g(of)h(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630 +2825 y(start)g(of)f(the)g(curren)m(t)g(line)e(and)i(the)g(p)s(oin)m(t.) +54 b(This)33 b(is)i(a)g(non-incremen)m(tal)f(searc)m(h.)56 +b(By)630 2935 y(default,)30 b(this)f(command)h(is)g(un)m(b)s(ound.)150 +3111 y Ff(yank-nth-arg)d(\(M-C-y\))630 3221 y Fk(Insert)e(the)i +(\014rst)e(argumen)m(t)h(to)h(the)f(previous)f(command)g(\(usually)f +(the)i(second)g(w)m(ord)g(on)630 3331 y(the)j(previous)e(line\).)39 +b(With)28 b(an)h(argumen)m(t)g Fe(n)p Fk(,)g(insert)f(the)h +Fe(n)p Fk(th)f(w)m(ord)g(from)g(the)h(previous)630 3440 +y(command)e(\(the)h(w)m(ords)e(in)g(the)i(previous)d(command)i(b)s +(egin)f(with)g(w)m(ord)h(0\).)40 b(A)28 b(negativ)m(e)630 +3550 y(argumen)m(t)j(inserts)e(the)i Fe(n)p Fk(th)e(w)m(ord)h(from)g +(the)h(end)e(of)i(the)f(previous)f(command.)150 3726 +y Ff(yank-last-arg)e(\(M-.,)i(M-_\))630 3836 y Fk(Insert)34 +b(last)h(argumen)m(t)h(to)g(the)f(previous)e(command)i(\(the)h(last)e +(w)m(ord)h(of)g(the)g(previous)630 3945 y(history)30 +b(en)m(try\).)41 b(With)30 b(an)h(argumen)m(t,)g(b)s(eha)m(v)m(e)g +(exactly)h(lik)m(e)e Ff(yank-nth-arg)p Fk(.)38 b(Succes-)630 +4055 y(siv)m(e)c(calls)g(to)h Ff(yank-last-arg)c Fk(mo)m(v)m(e)36 +b(bac)m(k)g(through)d(the)i(history)f(list,)g(inserting)f(the)630 +4165 y(last)d(argumen)m(t)h(of)g(eac)m(h)g(line)e(in)g(turn.)150 +4381 y Fc(18.4.3)63 b(Commands)40 b(F)-10 b(or)41 b(Changing)h(T)-10 +b(ext)150 4616 y Ff(delete-char)27 b(\(C-d\))630 4725 +y Fk(Delete)34 b(the)e(c)m(haracter)j(under)c(the)h(cursor.)47 +b(If)32 b(the)h(cursor)f(is)f(at)i(the)g(b)s(eginning)d(of)j(the)630 +4835 y(line,)h(there)g(are)h(no)f(c)m(haracters)i(in)d(the)h(line,)g +(and)g(the)g(last)g(c)m(haracter)i(t)m(yp)s(ed)e(w)m(as)h(not)630 +4944 y(b)s(ound)28 b(to)j Ff(delete-char)p Fk(,)d(then)i(return)f +Ff(EOF)p Fk(.)150 5121 y Ff(backward-delete-char)c(\(Rubout\))630 +5230 y Fk(Delete)31 b(the)g(c)m(haracter)g(b)s(ehind)d(the)i(cursor.)40 +b(A)30 b(n)m(umeric)f(argumen)m(t)i(means)f(to)h(kill)d(the)630 +5340 y(c)m(haracters)k(instead)d(of)i(deleting)e(them.)p +eop +%DVIPSSectionPage: 151 +151 152 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(151)150 299 y Ff(quoted-insert)27 +b(\(C-q,)i(C-v\))630 408 y Fk(Add)k(the)i(next)f(c)m(haracter)i(t)m(yp) +s(ed)e(to)h(the)f(line)f(v)m(erbatim.)52 b(This)32 b(is)i(ho)m(w)g(to)h +(insert)e(k)m(ey)630 518 y(sequences)e(lik)m(e)1209 515 +y Fb(h)p 1234 462 112 4 v 1234 518 a Fa(C-q)p 1234 533 +V 1341 515 a Fb(i)1371 518 y Fk(,)f(for)h(example.)150 +696 y Ff(tab-insert)d(\(M-TAB\))630 806 y Fk(Insert)i(a)h(tab)f(c)m +(haracter.)150 983 y Ff(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...\)) +630 1093 y Fk(Insert)g(y)m(ourself.)150 1271 y Ff(transpose-chars)c +(\(C-t\))630 1381 y Fk(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the)g +(cursor)f(forw)m(ard)h(o)m(v)m(er)h(the)f(c)m(haracter)i(at)e(the)g +(cursor,)630 1490 y(mo)m(ving)j(the)h(cursor)f(forw)m(ard)g(as)g(w)m +(ell.)55 b(If)35 b(the)h(insertion)e(p)s(oin)m(t)g(is)g(at)j(the)e(end) +g(of)h(the)630 1600 y(line,)22 b(then)g(this)f(transp)s(oses)g(the)h +(last)g(t)m(w)m(o)h(c)m(haracters)g(of)f(the)h(line.)36 +b(Negativ)m(e)24 b(argumen)m(ts)630 1709 y(don't)30 b(w)m(ork.)150 +1887 y Ff(transpose-words)c(\(M-t\))630 1997 y Fk(Drag)35 +b(the)f(w)m(ord)g(b)s(ehind)d(the)j(cursor)g(past)g(the)g(w)m(ord)g(in) +f(fron)m(t)h(of)g(the)h(cursor)e(mo)m(ving)630 2106 y(the)e(cursor)e(o) +m(v)m(er)j(that)f(w)m(ord)f(as)h(w)m(ell.)150 2284 y +Ff(upcase-word)c(\(M-u\))630 2394 y Fk(Upp)s(ercase)32 +b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))f(w)m(ord.)45 +b(With)31 b(a)h(negativ)m(e)i(argumen)m(t,)f(upp)s(er-)630 +2504 y(case)e(the)g(previous)e(w)m(ord,)h(but)g(do)g(not)h(mo)m(v)m(e)h +(the)e(cursor.)150 2681 y Ff(downcase-word)d(\(M-l\))630 +2791 y Fk(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))f +(w)m(ord.)37 b(With)21 b(a)h(negativ)m(e)h(argumen)m(t,)h(lo)m(w)m +(ercase)630 2901 y(the)31 b(previous)d(w)m(ord,)j(but)e(do)i(not)f(mo)m +(v)m(e)i(the)f(cursor.)150 3079 y Ff(capitalize-word)26 +b(\(M-c\))630 3188 y Fk(Capitalize)20 b(the)i(curren)m(t)f(\(or)g +(follo)m(wing\))f(w)m(ord.)38 b(With)20 b(a)i(negativ)m(e)g(argumen)m +(t,)i(capitalize)630 3298 y(the)31 b(previous)d(w)m(ord,)j(but)e(do)i +(not)f(mo)m(v)m(e)i(the)f(cursor.)150 3516 y Fc(18.4.4)63 +b(Killing)42 b(And)f(Y)-10 b(anking)150 3752 y Ff(kill-line)28 +b(\(C-k\))630 3861 y Fk(Kill)g(the)i(text)i(from)e(the)g(curren)m(t)g +(cursor)g(p)s(osition)f(to)i(the)f(end)g(of)g(the)h(line.)150 +4039 y Ff(backward-kill-line)25 b(\(C-x)30 b(Rubout\))630 +4149 y Fk(Kill)e(bac)m(kw)m(ard)j(to)g(the)f(b)s(eginning)e(of)i(the)h +(line.)150 4327 y Ff(unix-line-discard)26 b(\(C-u\))630 +4436 y Fk(Kill)j(bac)m(kw)m(ard)k(from)e(the)h(cursor)f(to)i(the)f(b)s +(eginning)d(of)j(the)g(curren)m(t)g(line.)43 b(The)31 +b(killed)630 4546 y(text)g(is)f(sa)m(v)m(ed)h(on)g(the)f(kill-ring.)150 +4724 y Ff(kill-whole-line)c(\(\))630 4833 y Fk(Kill)20 +b(all)i(c)m(haracters)i(on)f(the)g(curren)m(t)f(line,)h(no)g(matter)h +(where)e(the)h(cursor)f(is.)37 b(By)23 b(default,)630 +4943 y(this)29 b(is)h(un)m(b)s(ound.)150 5121 y Ff(kill-word)e(\(M-d\)) +630 5230 y Fk(Kill)d(from)j(the)g(cursor)f(to)i(the)f(end)g(of)g(the)g +(curren)m(t)g(w)m(ord,)g(or)g(if)f(b)s(et)m(w)m(een)i(w)m(ords,)f(to)h +(the)630 5340 y(end)h(of)g(the)h(next)f(w)m(ord.)41 b(W)-8 +b(ord)30 b(b)s(oundaries)e(are)j(the)g(same)f(as)h Ff(forward-word)p +Fk(.)p eop +%DVIPSSectionPage: 152 +152 153 bop 150 -116 a Fk(152)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(backward-kill-word)c(\(M-DEL\))630 408 y Fk(Kill)j(the)j(w)m +(ord)g(b)s(ehind)d(the)j(cursor.)42 b(W)-8 b(ord)31 b(b)s(oundaries)e +(are)i(the)g(same)g(as)g Ff(backward-)630 518 y(word)p +Fk(.)150 697 y Ff(unix-word-rubout)26 b(\(C-w\))630 806 +y Fk(Kill)32 b(the)k(w)m(ord)e(b)s(ehind)f(the)i(cursor,)h(using)d +(white)h(space)i(as)f(a)h(w)m(ord)e(b)s(oundary)-8 b(.)53 +b(The)630 916 y(killed)28 b(text)j(is)f(sa)m(v)m(ed)h(on)f(the)h +(kill-ring.)150 1095 y Ff(delete-horizontal-space)24 +b(\(\))630 1204 y Fk(Delete)32 b(all)d(spaces)i(and)e(tabs)i(around)e +(p)s(oin)m(t.)40 b(By)31 b(default,)e(this)h(is)f(un)m(b)s(ound.)150 +1383 y Ff(kill-region)e(\(\))630 1493 y Fk(Kill)c(the)j(text)g(b)s(et)m +(w)m(een)g(the)g(p)s(oin)m(t)e(and)h(the)h Fh(mark)36 +b Fk(\(sa)m(v)m(ed)27 b(cursor)e(p)s(osition\).)37 b(This)24 +b(text)630 1602 y(is)29 b(referred)h(to)h(as)g(the)f +Fe(region)p Fk(.)41 b(By)30 b(default,)g(this)f(command)i(is)e(un)m(b)s +(ound.)150 1781 y Ff(copy-region-as-kill)c(\(\))630 1891 +y Fk(Cop)m(y)34 b(the)g(text)h(in)e(the)h(region)f(to)i(the)f(kill)e +(bu\013er,)i(so)g(it)g(can)g(b)s(e)f(y)m(ank)m(ed)i(righ)m(t)e(a)m(w)m +(a)m(y)-8 b(.)630 2000 y(By)31 b(default,)e(this)h(command)g(is)f(un)m +(b)s(ound.)150 2179 y Ff(copy-backward-word)c(\(\))630 +2289 y Fk(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)f(to)j +(the)e(kill)e(bu\013er.)64 b(The)38 b(w)m(ord)g(b)s(oundaries)e(are)j +(the)630 2398 y(same)31 b(as)f Ff(backward-word)p Fk(.)38 +b(By)30 b(default,)g(this)f(command)h(is)g(un)m(b)s(ound.)150 +2577 y Ff(copy-forward-word)c(\(\))630 2687 y Fk(Cop)m(y)31 +b(the)g(w)m(ord)g(follo)m(wing)e(p)s(oin)m(t)h(to)i(the)f(kill)e +(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s(oundaries)d(are)k(the)630 +2796 y(same)f(as)f Ff(forward-word)p Fk(.)38 b(By)30 +b(default,)g(this)g(command)g(is)f(un)m(b)s(ound.)150 +2975 y Ff(yank)g(\(C-y\))630 3085 y Fk(Y)-8 b(ank)31 +b(the)f(top)h(of)g(the)f(kill)e(ring)h(in)m(to)i(the)f(bu\013er)g(at)h +(the)f(curren)m(t)g(cursor)g(p)s(osition.)150 3263 y +Ff(yank-pop)e(\(M-y\))630 3373 y Fk(Rotate)36 b(the)f(kill-ring,)e(and) +h(y)m(ank)h(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)e(do)i +(this)e(if)h(the)h(prior)630 3483 y(command)30 b(is)g(y)m(ank)g(or)h(y) +m(ank-p)s(op.)150 3701 y Fc(18.4.5)63 b(Sp)s(ecifying)41 +b(Numeric)f(Argumen)m(ts)150 3938 y Ff(digit-argument)26 +b(\(M-0,)j(M-1,)h(...)f(M--\))630 4048 y Fk(Add)d(this)g(digit)f(to)j +(the)f(argumen)m(t)g(already)g(accum)m(ulating,)g(or)g(start)h(a)f(new) +f(argumen)m(t.)630 4154 y Fb(h)p 654 4101 100 4 v 654 +4157 a Fa(M{)p 654 4173 V 750 4154 a Fb(i)810 4157 y +Fk(starts)31 b(a)g(negativ)m(e)g(argumen)m(t.)150 4336 +y Ff(universal-argument)25 b(\(\))630 4446 y Fk(This)f(is)g(another)i +(w)m(a)m(y)g(to)h(sp)s(ecify)d(an)h(argumen)m(t.)40 b(If)25 +b(this)f(command)i(is)e(follo)m(w)m(ed)h(b)m(y)h(one)630 +4555 y(or)k(more)f(digits,)g(optionally)f(with)g(a)i(leading)f(min)m +(us)f(sign,)h(those)h(digits)e(de\014ne)h(the)h(ar-)630 +4665 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)f(follo)m(w)m(ed)g(b) +m(y)h(digits,)g(executing)g Ff(universal-argument)630 +4774 y Fk(again)j(ends)f(the)h(n)m(umeric)e(argumen)m(t,)j(but)e(is)g +(otherwise)g(ignored.)44 b(As)32 b(a)g(sp)s(ecial)f(case,)630 +4884 y(if)h(this)g(command)g(is)g(immediately)f(follo)m(w)m(ed)i(b)m(y) +f(a)h(c)m(haracter)i(that)e(is)f(neither)g(a)h(digit)630 +4994 y(or)28 b(min)m(us)e(sign,)i(the)g(argumen)m(t)g(coun)m(t)h(for)e +(the)i(next)f(command)f(is)g(m)m(ultiplied)e(b)m(y)i(four.)630 +5103 y(The)37 b(argumen)m(t)h(coun)m(t)f(is)g(initially)d(one,)39 +b(so)f(executing)f(this)f(function)g(the)i(\014rst)e(time)630 +5213 y(mak)m(es)d(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)i(second)e +(time)h(mak)m(es)g(the)g(argumen)m(t)g(coun)m(t)h(six-)630 +5322 y(teen,)e(and)f(so)h(on.)40 b(By)31 b(default,)f(this)f(is)g(not)i +(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)p eop +%DVIPSSectionPage: 153 +153 154 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(153)150 299 y Fc(18.4.6)63 b(Letting)41 +b(Readline)f(T)m(yp)s(e)i(F)-10 b(or)41 b(Y)-10 b(ou)150 +544 y Ff(complete)28 b(\(TAB\))630 653 y Fk(A)m(ttempt)37 +b(to)f(do)f(completion)g(on)g(the)g(text)i(b)s(efore)e(the)g(cursor.)55 +b(This)34 b(is)g(application-)630 763 y(sp)s(eci\014c.)39 +b(Generally)-8 b(,)30 b(if)e(y)m(ou)i(are)f(t)m(yping)g(a)h(\014lename) +f(argumen)m(t,)h(y)m(ou)g(can)f(do)h(\014lename)630 873 +y(completion;)g(if)g(y)m(ou)h(are)g(t)m(yping)f(a)h(command,)g(y)m(ou)g +(can)g(do)f(command)h(completion;)f(if)630 982 y(y)m(ou)37 +b(are)g(t)m(yping)e(in)h(a)g(sym)m(b)s(ol)g(to)h(GDB,)h(y)m(ou)e(can)h +(do)f(sym)m(b)s(ol)g(name)g(completion;)j(if)630 1092 +y(y)m(ou)27 b(are)f(t)m(yping)g(in)f(a)h(v)-5 b(ariable)25 +b(to)i(Bash,)h(y)m(ou)e(can)h(do)f(v)-5 b(ariable)25 +b(name)h(completion,)h(and)630 1201 y(so)k(on.)150 1387 +y Ff(possible-completions)25 b(\(M-?\))630 1497 y Fk(List)30 +b(the)g(p)s(ossible)e(completions)i(of)g(the)h(text)g(b)s(efore)f(the)h +(cursor.)150 1682 y Ff(insert-completions)25 b(\(M-*\))630 +1792 y Fk(Insert)30 b(all)f(completions)h(of)h(the)g(text)g(b)s(efore)f +(p)s(oin)m(t)g(that)h(w)m(ould)e(ha)m(v)m(e)j(b)s(een)e(generated)630 +1902 y(b)m(y)g Ff(possible-completions)p Fk(.)150 2087 +y Ff(menu-complete)d(\(\))630 2197 y Fk(Similar)21 b(to)j +Ff(complete)p Fk(,)f(but)h(replaces)f(the)h(w)m(ord)g(to)g(b)s(e)f +(completed)h(with)e(a)j(single)d(matc)m(h)630 2307 y(from)37 +b(the)h(list)f(of)h(p)s(ossible)d(completions.)62 b(Rep)s(eated)39 +b(execution)f(of)g Ff(menu-complete)630 2416 y Fk(steps)i(through)g +(the)g(list)f(of)h(p)s(ossible)e(completions,)k(inserting)c(eac)m(h)k +(matc)m(h)f(in)e(turn.)630 2526 y(A)m(t)d(the)f(end)f(of)h(the)g(list)e +(of)i(completions,)h(the)f(b)s(ell)d(is)i(rung)g(and)g(the)h(original)e +(text)j(is)630 2635 y(restored.)53 b(An)35 b(argumen)m(t)g(of)f +Fe(n)g Fk(mo)m(v)m(es)i Fe(n)e Fk(p)s(ositions)f(forw)m(ard)h(in)f(the) +i(list)e(of)i(matc)m(hes;)630 2745 y(a)40 b(negativ)m(e)h(argumen)m(t)g +(ma)m(y)f(b)s(e)f(used)g(to)i(mo)m(v)m(e)g(bac)m(kw)m(ard)g(through)e +(the)h(list.)68 b(This)630 2854 y(command)30 b(is)g(in)m(tended)f(to)i +(b)s(e)f(b)s(ound)e(to)j Ff(TAB)p Fk(,)f(but)f(is)h(un)m(b)s(ound)e(b)m +(y)i(default.)150 3081 y Fc(18.4.7)63 b(Keyb)s(oard)42 +b(Macros)150 3325 y Ff(start-kbd-macro)26 b(\(C-x)j(\(\))630 +3435 y Fk(Begin)h(sa)m(ving)h(the)f(c)m(haracters)i(t)m(yp)s(ed)e(in)m +(to)g(the)h(curren)m(t)f(k)m(eyb)s(oard)g(macro.)150 +3621 y Ff(end-kbd-macro)d(\(C-x)i(\)\))630 3730 y Fk(Stop)e(sa)m(ving)g +(the)h(c)m(haracters)g(t)m(yp)s(ed)f(in)m(to)h(the)f(curren)m(t)g(k)m +(eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i(the)630 3840 +y(de\014nition.)150 4026 y Ff(call-last-kbd-macro)c(\(C-x)k(e\))630 +4135 y Fk(Re-execute)37 b(the)e(last)g(k)m(eyb)s(oard)g(macro)h +(de\014ned,)f(b)m(y)h(making)e(the)h(c)m(haracters)i(in)d(the)630 +4245 y(macro)d(app)s(ear)f(as)g(if)g(t)m(yp)s(ed)g(at)h(the)f(k)m(eyb)s +(oard.)150 4471 y Fc(18.4.8)63 b(Some)41 b(Miscellaneous)h(Commands)150 +4716 y Ff(re-read-init-file)26 b(\(C-x)j(C-r\))630 4825 +y Fk(Read)23 b(in)e(the)h(con)m(ten)m(ts)i(of)f(the)f(inputrc)e +(\014le,)k(and)d(incorp)s(orate)h(an)m(y)h(bindings)c(or)j(v)-5 +b(ariable)630 4935 y(assignmen)m(ts)30 b(found)f(there.)150 +5121 y Ff(abort)g(\(C-g\))630 5230 y Fk(Ab)s(ort)d(the)h(curren)m(t)f +(editing)f(command)h(and)g(ring)g(the)g(terminal's)f(b)s(ell)g(\(sub)5 +b(ject)26 b(to)i(the)630 5340 y(setting)i(of)h Ff(bell-style)p +Fk(\).)p eop +%DVIPSSectionPage: 154 +154 155 bop 150 -116 a Fk(154)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Ff(do-uppercase-version)c(\(M-a,)k(M-b,)g(M-)p +Fe(x)p Ff(,)g(...\))630 408 y Fk(If)e(the)h(meta\014ed)g(c)m(haracter)h +Fe(x)34 b Fk(is)27 b(lo)m(w)m(ercase,)i(run)e(the)g(command)h(that)g +(is)f(b)s(ound)e(to)k(the)630 518 y(corresp)s(onding)f(upp)s(ercase)i +(c)m(haracter.)150 682 y Ff(prefix-meta)d(\(ESC\))630 +792 y Fk(Mak)m(e)38 b(the)e(next)h(c)m(haracter)g(t)m(yp)s(ed)f(b)s(e)g +(meta\014ed.)59 b(This)34 b(is)h(for)h(k)m(eyb)s(oards)g(without)g(a) +630 902 y(meta)31 b(k)m(ey)-8 b(.)42 b(T)m(yping)29 b(`)p +Ff(ESC)h(f)p Fk(')g(is)g(equiv)-5 b(alen)m(t)30 b(to)h(t)m(yping)f(`)p +Ff(M-f)p Fk('.)150 1066 y Ff(undo)f(\(C-_,)g(C-x)h(C-u\))630 +1176 y Fk(Incremen)m(tal)g(undo,)g(separately)g(remem)m(b)s(ered)g(for) +g(eac)m(h)i(line.)150 1340 y Ff(revert-line)27 b(\(M-r\))630 +1450 y Fk(Undo)33 b(all)f(c)m(hanges)i(made)f(to)h(this)e(line.)47 +b(This)31 b(is)h(lik)m(e)h(executing)g(the)g Ff(undo)f +Fk(command)630 1559 y(enough)e(times)g(to)h(get)h(bac)m(k)f(to)g(the)f +(b)s(eginning.)150 1724 y Ff(tilde-expand)d(\(M-~\))630 +1833 y Fk(P)m(erform)j(tilde)f(expansion)h(on)g(the)g(curren)m(t)h(w)m +(ord.)150 1998 y Ff(set-mark)d(\(C-@\))630 2107 y Fk(Set)f(the)h(mark)f +(to)h(the)f(curren)m(t)g(p)s(oin)m(t.)39 b(If)26 b(a)i(n)m(umeric)e +(argumen)m(t)i(is)e(supplied,)f(the)i(mark)630 2217 y(is)i(set)i(to)g +(that)g(p)s(osition.)150 2381 y Ff(exchange-point-and-mark)24 +b(\(C-x)29 b(C-x\))630 2491 y Fk(Sw)m(ap)i(the)g(p)s(oin)m(t)f(with)g +(the)h(mark.)43 b(The)31 b(curren)m(t)g(cursor)f(p)s(osition)g(is)g +(set)i(to)f(the)h(sa)m(v)m(ed)630 2600 y(p)s(osition,)d(and)g(the)i +(old)f(cursor)f(p)s(osition)g(is)g(sa)m(v)m(ed)j(as)e(the)h(mark.)150 +2765 y Ff(character-search)26 b(\(C-]\))630 2874 y Fk(A)f(c)m(haracter) +h(is)e(read)h(and)f(p)s(oin)m(t)g(is)g(mo)m(v)m(ed)i(to)g(the)f(next)g +(o)s(ccurrence)g(of)g(that)g(c)m(haracter.)630 2984 y(A)30 +b(negativ)m(e)i(coun)m(t)f(searc)m(hes)g(for)f(previous)f(o)s +(ccurrences.)150 3148 y Ff(character-search-backwar)o(d)24 +b(\(M-C-]\))630 3258 y Fk(A)45 b(c)m(haracter)h(is)e(read)h(and)f(p)s +(oin)m(t)g(is)g(mo)m(v)m(ed)i(to)f(the)g(previous)e(o)s(ccurrence)i(of) +g(that)630 3367 y(c)m(haracter.)d(A)31 b(negativ)m(e)g(coun)m(t)g +(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)150 +3532 y Ff(insert-comment)d(\(M-#\))630 3641 y Fk(The)38 +b(v)-5 b(alue)38 b(of)g(the)h Ff(comment-begin)c Fk(v)-5 +b(ariable)37 b(is)g(inserted)h(at)h(the)f(b)s(eginning)e(of)j(the)630 +3751 y(curren)m(t)30 b(line,)f(and)h(the)g(line)f(is)h(accepted)h(as)g +(if)e(a)i(newline)d(had)i(b)s(een)g(t)m(yp)s(ed.)150 +3915 y Ff(dump-functions)c(\(\))630 4025 y Fk(Prin)m(t)f(all)h(of)g +(the)h(functions)e(and)h(their)f(k)m(ey)i(bindings)c(to)28 +b(the)e(Readline)f(output)h(stream.)630 4134 y(If)31 +b(a)h(n)m(umeric)f(argumen)m(t)h(is)f(supplied,)e(the)j(output)f(is)g +(formatted)h(in)e(suc)m(h)i(a)g(w)m(a)m(y)g(that)630 +4244 y(it)e(can)h(b)s(e)e(made)i(part)f(of)g(an)h Fe(inputrc)j +Fk(\014le.)40 b(This)28 b(command)i(is)g(un)m(b)s(ound)d(b)m(y)k +(default.)150 4408 y Ff(dump-variables)26 b(\(\))630 +4518 y Fk(Prin)m(t)20 b(all)g(of)i(the)f(settable)h(v)-5 +b(ariables)20 b(and)h(their)f(v)-5 b(alues)21 b(to)h(the)f(Readline)f +(output)h(stream.)630 4628 y(If)31 b(a)h(n)m(umeric)f(argumen)m(t)h(is) +f(supplied,)e(the)j(output)f(is)g(formatted)h(in)e(suc)m(h)i(a)g(w)m(a) +m(y)g(that)630 4737 y(it)e(can)h(b)s(e)e(made)i(part)f(of)g(an)h +Fe(inputrc)j Fk(\014le.)40 b(This)28 b(command)i(is)g(un)m(b)s(ound)d +(b)m(y)k(default.)150 4902 y Ff(dump-macros)c(\(\))630 +5011 y Fk(Prin)m(t)33 b(all)f(of)i(the)g(Readline)e(k)m(ey)j(sequences) +f(b)s(ound)e(to)i(macros)g(and)f(the)h(strings)f(they)630 +5121 y(ouput.)60 b(If)37 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e +(supplied,)f(the)j(output)e(is)g(formatted)i(in)e(suc)m(h)h(a)630 +5230 y(w)m(a)m(y)31 b(that)g(it)e(can)h(b)s(e)g(made)g(part)f(of)i(an)e +Fe(inputrc)34 b Fk(\014le.)40 b(This)28 b(command)i(is)f(un)m(b)s(ound) +e(b)m(y)630 5340 y(default.)p eop +%DVIPSSectionPage: 155 +155 156 bop 150 -116 a Fk(Chapter)30 b(18:)41 b(Command)30 +b(Line)f(Editing)2015 b(155)150 299 y Fi(18.5)68 b(Readline)47 +b(vi)e(Mo)t(de)275 491 y Fk(While)22 b(the)i(Readline)e(library)f(do)s +(es)j(not)g(ha)m(v)m(e)g(a)h(full)c(set)j(of)g Ff(vi)f +Fk(editing)f(functions,)i(it)f(do)s(es)h(con)m(tain)150 +601 y(enough)34 b(to)h(allo)m(w)e(simple)f(editing)h(of)h(the)g(line.) +50 b(The)34 b(Readline)e Ff(vi)i Fk(mo)s(de)f(b)s(eha)m(v)m(es)i(as)f +(sp)s(eci\014ed)e(in)150 711 y(the)f Fj(POSIX)e Fk(1003.2)k(standard.) +275 845 y(In)28 b(order)g(to)i(switc)m(h)f(in)m(teractiv)m(ely)g(b)s +(et)m(w)m(een)g Ff(emacs)f Fk(and)g Ff(vi)h Fk(editing)e(mo)s(des,)i +(use)g(the)g(command)150 955 y(M-C-j)i(\(toggle-editing-mo)s(de\).)41 +b(The)30 b(Readline)f(default)h(is)f Ff(emacs)g Fk(mo)s(de.)275 +1089 y(When)g(y)m(ou)i(en)m(ter)f(a)h(line)d(in)h Ff(vi)g +Fk(mo)s(de,)h(y)m(ou)h(are)f(already)g(placed)f(in)g(`insertion')f(mo)s +(de,)i(as)h(if)e(y)m(ou)150 1199 y(had)d(t)m(yp)s(ed)g(an)g(`)p +Ff(i)p Fk('.)39 b(Pressing)1215 1196 y Fb(h)p 1239 1143 +139 4 v 1239 1199 a Fa(ESC)p 1239 1214 V 1373 1196 a +Fb(i)1429 1199 y Fk(switc)m(hes)26 b(y)m(ou)h(in)m(to)f(`command')g(mo) +s(de,)h(where)f(y)m(ou)h(can)f(edit)g(the)150 1308 y(text)35 +b(of)f(the)g(line)e(with)g(the)i(standard)f Ff(vi)g Fk(mo)m(v)m(emen)m +(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)f(history)f(lines)g(with)150 +1418 y(`)p Ff(k)p Fk(')f(and)e(subsequen)m(t)h(lines)f(with)g(`)p +Ff(j)p Fk(',)h(and)g(so)h(forth.)p eop +%DVIPSSectionPage: 156 +156 157 bop 150 -116 a Fk(156)2599 b(Debugging)31 b(with)e(GDB)p +eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fe cmtt12 14.4 9 +/Fe 9 118 df<000007FFF00000003FFFFE000001FFFFFF800007FFFFFFC0000FFFFFFF +E0001FFFFFFFF0007FFFFFFFF000FFFC003FF801FFE0001FF803FF80001FF803FF00001F +F807FE00001FF80FFC00000FF00FF8000007E01FF0000000001FE0000000003FE0000000 +003FC0000000007FC0000000007F80000000007F80000000007F8000000000FF80000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF80000000007F80000000007F80000000 +007FC0000000003FC0000000003FE0000000003FE0000000FC1FF0000001FE1FF8000001 +FE0FFC000001FE07FE000003FE07FF000007FC03FFC0000FFC01FFF0001FF800FFFE00FF +F0007FFFFFFFE0003FFFFFFFC0000FFFFFFF800007FFFFFF000001FFFFFC0000007FFFF0 +00000007FF00002F3678B43E>99 D<00001FF800000000FFFF80000003FFFFE000000FFF +FFF800001FFFFFFC00007FFFFFFE0000FFFFFFFF0001FFF80FFF8001FFC001FFC003FF80 +00FFE007FE00003FE00FFC00001FF00FF800000FF01FF000000FF81FF0000007F83FE000 +0007FC3FE0000007FC7FC0000003FC7FC0000003FC7F80000003FE7F80000003FEFF8000 +0001FEFF80000001FEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFF +FFFFFEFFFFFFFFFFFCFFFFFFFFFFFCFF0000000000FF8000000000FF80000000007F8000 +0000007F80000000007FC0000000003FC0000000003FE0000000FC3FE0000000FC1FF000 +0001FE1FF8000001FE0FFC000003FE07FE000007FE07FF00000FFC03FF80001FFC01FFE0 +007FF800FFFC03FFF0007FFFFFFFE0003FFFFFFFC0001FFFFFFF800007FFFFFF000001FF +FFFC0000007FFFE000000007FF00002F3679B43E>101 D<00000001FFC00000000FFFF0 +0000003FFFFC000000FFFFFE000001FFFFFE000003FFFFFF000007FFFFFF00000FFF03FF +00001FF803FF00001FF001FE00003FE001FE00003FC000FC00007FC0000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F8000003FFFFFFFFFF07FFFFFFFFFF0FFFFFFFFFFF8 +FFFFFFFFFFF8FFFFFFFFFFF87FFFFFFFFFF07FFFFFFFFFF000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F80000000007F800000 +00007F80000000007F80000000007F80000000007F80000000007F8000003FFFFFFFFF00 +3FFFFFFFFF007FFFFFFFFF807FFFFFFFFF807FFFFFFFFF803FFFFFFFFF003FFFFFFFFF00 +304A7CC93E>I<00000FF0001FF000007FFE00FFFC0001FFFF83FFFE0007FFFFEFFFFE00 +0FFFFFFFFFFF001FFFFFFFFFFF003FFFFFFFFFFF007FF81FFFF1FF00FFE007FF00FE00FF +8001FF007C01FF0000FF800001FE00007F800003FE00007FC00003FC00003FC00003FC00 +003FC00007FC00003FE00007F800001FE00007F800001FE00007F800001FE00007F80000 +1FE00007F800001FE00007F800001FE00007FC00003FE00003FC00003FC00003FC00003F +C00003FE00007FC00001FE00007F800001FF0000FF800000FF8001FF000000FFE007FF00 +00007FF81FFE000000FFFFFFFC000000FFFFFFF8000001FFFFFFF0000001FFFFFFE00000 +01F9FFFF80000003F87FFE00000003F80FF000000003F8000000000003F8000000000003 +F8000000000003F8000000000001FC000000000001FC000000000001FF000000000000FF +FFFFF8000000FFFFFFFFC000007FFFFFFFF00000FFFFFFFFFC0001FFFFFFFFFF0003FFFF +FFFFFF8007FFFFFFFFFFC00FFE00000FFFE01FF00000007FF03FE00000001FF83FC00000 +0007F87F8000000003FC7F0000000001FC7F0000000001FCFF0000000001FEFE00000000 +00FEFE0000000000FEFE0000000000FEFE0000000000FEFE0000000000FEFF0000000001 +FEFF0000000001FE7F8000000003FC7FC000000007FC3FE00000000FF81FF80000003FF0 +1FFE000000FFF00FFF800003FFE007FFFC007FFFC003FFFFFFFFFF8000FFFFFFFFFE0000 +7FFFFFFFFC00001FFFFFFFF0000007FFFFFFC0000000FFFFFE0000000007FFC000003851 +7DB33E>I<00003E00000000007F0000000000FF8000000001FFC000000001FFC0000000 +01FFC000000001FFC000000001FFC000000000FF80000000007F00000000003E00000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000003F +FFFF8000007FFFFF8000007FFFFFC000007FFFFFC000007FFFFFC000007FFFFFC000003F +FFFFC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 +003FC0000000003FC000007FFFFFFFFF80FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FF +FFFFFFFFC0FFFFFFFFFFC07FFFFFFFFF802A4A76C93E>105 D<00000007FC0000003FFF +803FFF8000007FFF80FFFFE00000FFFFC3FFFFF00000FFFFC7FFFFF80000FFFFCFFFFFFC +00007FFFDFFFFFFE00003FFFFFF80FFE0000003FFFC003FF0000003FFF0001FF0000003F +FE0000FF0000003FFC0000FF8000003FF80000FF8000003FF800007F8000003FF000007F +8000003FF000007F8000003FE000007F8000003FE000007F8000003FE000007F8000003F +C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F +8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F +C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F +8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003F +C000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F +8000003FC000007F8000003FC000007F8000003FC000007F80003FFFFFC07FFFFF807FFF +FFE0FFFFFFC0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE0FFFFFFF0FFFFFFE07FFFFFE0FFFF +FFC03FFFFFC07FFFFF803B347FB33E>110 D<00001FF000000000FFFE00000003FFFF80 +00000FFFFFE000001FFFFFF000007FFFFFFC0000FFFFFFFE0001FFF01FFF0001FFC007FF +0003FF0001FF8007FE0000FFC00FFC00007FE00FF800003FE01FF000001FF01FE000000F +F03FE000000FF83FC0000007F83FC0000007F87F80000003FC7F80000003FC7F80000003 +FC7F80000003FCFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001 +FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF80000003 +FE7F80000003FC7F80000003FC7FC0000007FC7FC0000007FC3FC0000007F83FE000000F +F81FF000001FF01FF000001FF00FF800003FE00FFC00007FE007FE0000FFC007FF0001FF +C003FFC007FF8001FFF01FFF0000FFFFFFFE00007FFFFFFC00003FFFFFF800000FFFFFE0 +000003FFFF80000000FFFE000000001FF000002F3679B43E>I<0000000007FE003FFFF8 +007FFFC07FFFF801FFFFE0FFFFFC07FFFFF0FFFFFC0FFFFFF0FFFFFC1FFFFFF87FFFFC3F +FFFFF83FFFFC7FFC0FF80003FCFFC00FF80003FDFF0007F00003FFFE0003E00003FFF800 +00000003FFF00000000003FFE00000000003FFE00000000003FFC00000000003FF800000 +000003FF800000000003FF000000000003FF000000000003FE000000000003FE00000000 +0003FE000000000003FE000000000003FC000000000003FC000000000003FC0000000000 +03FC000000000003FC000000000003FC000000000003FC000000000003FC000000000003 +FC000000000003FC000000000003FC000000000003FC000000000003FC000000000003FC +000000000003FC000000000003FC000000000003FC000000000003FC000000000003FC00 +0000000003FC000000000003FC000000003FFFFFFFFC00007FFFFFFFFE0000FFFFFFFFFE +0000FFFFFFFFFE0000FFFFFFFFFE00007FFFFFFFFE00003FFFFFFFFC000035347CB33E> +114 D<3FFF80007FFF00007FFF8000FFFF0000FFFFC001FFFF8000FFFFC001FFFF8000FF +FFC001FFFF80007FFFC000FFFF80003FFFC0007FFF8000003FC000007F8000003FC00000 +7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000 +3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000 +7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000 +3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000 +7F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC000007F800000 +3FC000007F8000003FC000007F8000003FC000007F8000003FC000007F8000003FC00000 +7F8000003FC000007F8000003FC00000FF8000003FC00000FF8000003FC00001FF800000 +3FC00003FF8000003FE00003FF8000001FE0000FFF8000001FF0001FFF8000001FFE00FF +FFFF80000FFFFFFFFFFFC00007FFFFFFFFFFE00007FFFFFF7FFFE00001FFFFFE7FFFE000 +00FFFFF83FFFC000003FFFE03FFF80000007FF000000003B347FB23E>117 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmr7 7 1 +/Ff 1 50 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 +00F80001FC00FFFFF8FFFFF815267BA521>49 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmr8 8 6 +/Fg 6 62 df<000C0000000C0000000C0000003F800001FFF00007CC7C000E0C0E001C0C +0700380C0300300C0380700C0180600C01C0E00C03C0E00C0FC0E00C0FC0E00C0FC0F00C +0FC0F00C0780F80C0000F80C00007C0C00007F0C00003FEC00003FFE00001FFFC0000FFF +F00003FFF80000FFFC00003FFE00000FFF00000C3F80000C1F80000C0F80000C07C0000C +03C0300C03C0FC0C03C0FC0C01C0FC0C01C0FC0C01C0F80C01C0E00C0180600C0380600C +0380700C0700380C0700180C0E001E0C3C00078CF00001FFE000007F0000000C0000000C +0000000C00001A367CB123>36 D<01F0000000300007FC00000070000F0E000000F0001E +07800001E0003C03C00007C0003C01F0000FC0007801FC003F80007800CFFFF700007800 +C3FFCF0000F000E0001E0000F00060003C0000F0006000380000F0006000780000F00060 +00F00000F0006000E00000F0006001E00000F0006003C00000F000E0038000007800C007 +8000007800C00F0000007801C00E0000003C01801E0000003C03803C0000001E07003800 +00000F0E007800000007FC00F000000001F001E0000000000001C003E000000003C00FF8 +00000007801E1C00000007003C0E0000000F0078070000001E0078030000001C00F00380 +00003C00F0018000007800F0018000007001E001C00000F001E000C00001E001E000C000 +01C001E000C00003C001E000C000078001E000C000070001E000C0000F0001E000C0001E +0001E001C0003C0000F0018000380000F0018000780000F0038000F0000078030000E000 +0078070001E000003C0E0003C000001E1C00038000000FF8000180000003E00032367CB1 +3B>I<00030007000E001C0038007000F001E001C003C0078007800F000F001E001E001E +003C003C003C003C0078007800780078007800F800F800F000F000F000F000F000F000F0 +00F000F000F000F000F800F800780078007800780078003C003C003C003C001E001E001E +000F000F000780078003C001C001E000F000700038001C000E0007000310437AB11B>40 +D<000C0000001E0000001E0000001E0000001E0000001E0000601E0180781E0780FC0C0F +C07F0C3F803F8C7F0007CCF80001FFE000007F8000001E0000007F800001FFE00007CCF8 +003F8C7F007F0C3F80FC0C0FC0781E0780601E0180001E0000001E0000001E0000001E00 +00001E0000000C00001A1D7CB123>42 D<3C7EFFFFFFFF7E3C0000000000000000000000 +00003C7EFFFFFFFF7E3C081D7A9C14>58 D61 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmsy9 9 2 +/Fh 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00001E +00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E0 +0007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C00007C00 +00780000F80000F80000F80000F800007800007C00007C00003E00003E00001E00001F00 +001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F8 +0000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F800007 +800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F800007800 +007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C0 +0003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00003E +00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780000F +80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F0 +0001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00 +003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmbx12 13.14 21 +/Fi 21 119 df<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFF +FF800000007FFF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF80000 +0FFC00007FF800001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000 +FFFC00007FF00000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF80000 +7FE000003FF000007FE000001FE000007FE00000078000007FE00000000000007FE00000 +000000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000 +7FE00000000000007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFF +FFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF00000 +1FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC0000 +7FF000001FFC003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00F +FFFFF83FFFFFE00FFFFFF83D4D7ECC44>12 D<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFF +FFFFFFFFFF7FFE7FFE3FFC1FF807E01010778F22>46 D<000000F00000000001F0000000 +0007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000FF +FFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000 +00FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE07F +FFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>49 D<0000FFF800000007FFFF80 +00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF +E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF +FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F +FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F +FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF +F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE +000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00 +00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000 +1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000 +7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF +FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF +F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF +FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003 +FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF +FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE +001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00 +00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000 +000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001 +FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000 +03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000 +7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F +FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF +C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80 +FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F +E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF +FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000 +0001F800000000000000000001F800000000000000000003FC00000000000000000003FC +00000000000000000003FC00000000000000000007FE00000000000000000007FE000000 +0000000000000FFF0000000000000000000FFF0000000000000000000FFF000000000000 +0000001FFF8000000000000000001FFF8000000000000000003FFFC00000000000000000 +3FFFC000000000000000003FFFC000000000000000007FFFE000000000000000007FFFE0 +0000000000000000FFFFF00000000000000000FFFFF00000000000000000FFFFF0000000 +0000000001FFFFF80000000000000001F3FFF80000000000000003F3FFFC000000000000 +0003E3FFFC0000000000000003E1FFFC0000000000000007E1FFFE0000000000000007C0 +FFFE000000000000000FC0FFFF000000000000000F80FFFF000000000000000F807FFF00 +0000000000001F807FFF800000000000001F003FFF800000000000003F003FFFC0000000 +0000003E003FFFC00000000000003E001FFFC00000000000007E001FFFE0000000000000 +7C000FFFE0000000000000FC000FFFF0000000000000F8000FFFF0000000000000F80007 +FFF0000000000001F80007FFF8000000000001F00003FFF8000000000003F00003FFFC00 +0000000003E00003FFFC000000000003E00001FFFC000000000007E00001FFFE00000000 +0007C00000FFFE00000000000FC00000FFFF00000000000F800000FFFF00000000000F80 +00007FFF00000000001F8000007FFF80000000001FFFFFFFFFFF80000000003FFFFFFFFF +FFC0000000003FFFFFFFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFFFFFFE000 +0000007C0000000FFFE000000000FC0000000FFFF000000000F80000000FFFF000000000 +F800000007FFF000000001F800000007FFF800000001F000000003FFF800000003F00000 +0003FFFC00000003E000000003FFFC00000003E000000001FFFC00000007E000000001FF +FE00000007C000000000FFFE0000000FC000000000FFFF0000000F8000000000FFFF0000 +000F80000000007FFF0000001F80000000007FFF8000003FC0000000003FFF8000FFFFFF +C00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000 +FFFFFFFFF0FFFFFFC00000FFFFFFFFF0544D7CCC5D>65 D68 +DI77 D87 D<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001FF +803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF80 +00FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF0000 +3FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC00000000003F +FC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFFFC +00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC00 +0FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC007F +F800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF0 +00007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE00 +07CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFFF0 +007FFE0003FF8000000037347CB23C>97 D<00000000001FF000000000003FFFF0000000 +00003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0000000000000FF +F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 +0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F +F00000000000007FF00000000000007FF00000000000007FF00000000000007FF0000000 +0000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007F +F00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FFFFF87FF000000F +FFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF00001FFC00007FF +F00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE000000FFF0001FFE +000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0007FFC000000FF +F0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF8000000FFF000FFF8 +000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FF +F000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8 +000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FF +F0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC000000FFF0001FFE +000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF00001FF80000FFF +F00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFFFFF8FFFFE00007 +FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>100 +D<00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF8000 +007FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000F +FE00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC +000003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF800 +0001FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFF +FFFF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF8000000 +0000FFF800000000007FF800000000007FF800000000007FFC00000000007FFC00000000 +003FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F80 +07FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F80000 +3FFC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC00000000 +07FFC0000031347DB238>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFF +FFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000 +FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007F +F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0 +001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC000 +07FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001 +FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0 +000000000007C0000000000007C0000000000007E0000000000007E0000000000007F000 +0000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFF +FFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFF +FFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001F +FCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC +FF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01F +F80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003F +FFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>103 +D<00FC000003FF000007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0 +001FFFE0001FFFE0000FFFC0000FFFC00007FF800003FF000000FC000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 +00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>105 +D<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFFFF0000FFFFC0 +FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001FFCF0001FFE0 +0001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000FFF00001FFF8 +0000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +0001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE0 +0000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF0 +00FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFF +C07FFFFFE03B327BB144>110 D<000007FF80000000007FFFF800000003FFFFFF000000 +0FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007FE0003FF +000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FFE01FFC00 +0000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF87FF80000 +007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFFF8000000 +7FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007F +FCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF80000007FF8 +7FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC000000FFE01F +FC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007FF0001FF +800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0000003FF +FFFF000000007FFFF80000000007FF80000036347DB23D>I<00FF803FE000FFFF80FFF8 +00FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E07FF +C001FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF001FF +0001FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC00000 +0001FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE000 +002A327CB132>114 D<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01F +E0003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF00 +0001F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE +00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFF +F0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFE +F8000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF +000001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFF +FFFF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F8000000 +00F800000000F800000000F800000001F800000001F800000001F800000001F800000003 +F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF8 +0000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF +F0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000 +007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000 +7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F +F80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8 +007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800 +7C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC0 +0001FFFF8000007FFF0000000FFC0026467EC430>I118 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmsltt10 10.95 8 +/Fj 8 119 df<7FFFFFFFE0FFFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF +F07FFFFFFFE02507769E30>45 D<00000007FF000000000FFF800000001FFFC00000001F +FFC00000000FFFC000000007FFC0000000003F80000000003F80000000003F8000000000 +3F80000000007F80000000007F80000000007F00000000007F00000000007F0000000000 +7F0000007FC0FF000003FFF0FF00000FFFFCFE00001FFFFEFE00007FFFFFFE0000FFFFFF +FE0001FFE07FFE0003FF001FFE0007FE000FFC0007FC0007FC000FF80003FC001FF00003 +FC001FE00003FC003FC00003FC003F800003F8007F800003F8007F800003F8007F000003 +F8007F000007F800FF000007F800FE000007F000FE000007F000FE000007F000FE000007 +F000FE00000FF000FE00000FF000FE00000FE000FE00001FE000FF00003FE0007F00003F +E0007F00007FE0007F8000FFE0003FC001FFC0003FE007FFC0001FF81FFFFF000FFFFFFF +FF800FFFFFFFFF8007FFFFBFFF8001FFFF1FFF8000FFFC0FFF00001FE00000002A397AB7 +30>100 D<000000E000000003F800000007F800000007FC00000007FC00000007FC0000 +0007F800000003F000000001E00000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000FFFFC00001FFFFE00003FFFF +E00003FFFFE00001FFFFE00000FFFFE00000001FE00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F8000 +00003F800000007F800000007F000000007F000000007F000000007F000000007F000000 +00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000001FE00000001 +FC00000001FC00007FFFFFFF80FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC07FFFFF +FF80233979B830>105 D<003FFFF800007FFFFC00007FFFFE00007FFFFE00007FFFFE00 +003FFFFE00000001FC00000001FC00000001FC00000001FC00000001FC00000003FC0000 +0003F800000003F800000003F800000003F800000003F800000007F800000007F0000000 +07F000000007F000000007F000000007F00000000FF00000000FE00000000FE00000000F +E00000000FE00000000FE00000001FE00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000003FC00000003F800000003F800000003F800000003F800000003F8000 +00007F800000007F000000007F000000007F000000007F000000007F00000000FF000000 +00FE00000000FE00003FFFFFFFF07FFFFFFFF8FFFFFFFFFCFFFFFFFFFC7FFFFFFFF83FFF +FFFFF026387BB730>108 D<00000003FE0000003FFC1FFF8000007FFE7FFFE00000FFFE +FFFFF00000FFFFFFFFF800007FFFFFFFFC00003FFFFE07FE000001FFF001FE000001FFC0 +00FF000001FF8000FF000001FF00007F800001FE00003F800001FC00003F800003FC0000 +3F800003F800003F800003F800003FC00003F800001FC00003F800001FC00003F800003F +C00007F800003F800007F000003F800007F000003F800007F000003F800007F000007F80 +0007F000007F00000FF000007F00000FF00000FF00000FF00001FE00000FF00001FE0000 +0FF00003FC00000FF80007F800001FF8000FF800001FFC001FF000001FFE007FE000001F +FF83FFC000001FFFFFFF8000001FFFFFFF0000003FDFFFFE0000003F8FFFF80000003F83 +FFE00000003F80FF000000003F8000000000007F8000000000007F8000000000007F0000 +000000007F0000000000007F0000000000007F000000000000FF000000000000FF000000 +000000FE000000000000FE000000000000FE000000000000FE00000000007FFFF0000000 +00FFFFF800000000FFFFFC00000000FFFFFC00000000FFFFF8000000007FFFF000000000 +323C82A730>112 D<000000003FE001FFFC01FFF803FFFE0FFFFC07FFFE1FFFFC07FFFE +7FFFFE03FFFEFFFFFE01FFFFFFE1FE0001FFFF01FC0001FFFC01FC0001FFF000700001FF +E000000001FFC000000001FF8000000003FF0000000003FE0000000003FE0000000003FC +0000000003FC0000000003F80000000007F80000000007F00000000007F00000000007F0 +0000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE0 +000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00000007FFFFF +FC0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE00007FFFFFFC00002F287D +A730>114 D<00007FF8380003FFFE7C001FFFFFFC003FFFFFFC007FFFFFFC00FFFFFFFC +01FFC01FFC03FC0007FC03F80003FC07F00003F807E00003F807E00003F807E00003F807 +E00001F007F000000003FE00000003FFF0000001FFFF800000FFFFF000007FFFFC00001F +FFFF000007FFFF8000007FFFC0000001FFE00000001FE01F00000FF01F800007F03F8000 +03F03F800003F03FC00003F03FC00003F03FC00007F07FE0000FE07FE0001FE07FF0003F +C07FFC03FF807FFFFFFF807FFFFFFF00FFFFFFFC00FCFFFFF800FC3FFFE0007807FE0000 +262A79A830>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFF +C03FFFC07FFF8003F00007F00003F80007E00003F8000FE00001F8000FC00001F8001FC0 +0001F8001F800001F8003F800001FC003F000001FC007F000000FC007E000000FC00FE00 +0000FC00FC000000FC01FC000000FE01F8000000FE01F80000007E03F00000007E03F000 +00007E07E00000007E07E00000007E0FC00000007F0FC00000007F1F800000003F1F8000 +00003F3F000000003F3F000000003F7E000000003FFE000000003FFC000000001FFC0000 +00001FF8000000001FF8000000001FF0000000000FE00000002B2778A630>118 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmb10 10.95 21 +/Fk 21 118 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFEFFFEFFFE7FFE3FFE1FFE0FDE00 +1E001E003E003C003C007C007C007800F800F001F003E007C007C00F801F001E000C000F +207B8D19>44 DI<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E0E7B +8D19>I<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC000000000 +00000000000000000000000000000000000000000FC01FE03FF07FF8FFFCFFFCFFFCFFFC +FFFCFFFC7FF83FF01FE00FC00E287BA719>58 D87 +D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00 +000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0 +001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0 +000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0 +001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0 +00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0 +007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF +80003FE0000000292B7EA92C>97 D<0001FF8000000FFFF000003FFFF80000FFFFFE0001 +FFC3FF0003FF00FF8007FE007FC00FFC003FC01FFC003FE01FF8003FE03FF8001FF03FF8 +001FF07FF0001FF07FF0000FF07FF0000FF87FF0000FF8FFF0000FF8FFF0000FF8FFFFFF +FFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFF0000000FFF0000000FFF0000000FFF00000 +00FFF00000007FF00000007FF00000007FF00000007FF80000003FF80000F83FF80000F8 +1FFC0001F80FFC0001F00FFE0003F007FF0007E003FF800FC001FFF07F80007FFFFF0000 +3FFFFE00000FFFF8000000FFC000252B7EA92A>101 D<00001FF8000000FFFE000007FF +FF00000FFFFF80001FF8FFC0003FE0FFE0007FC1FFE000FF81FFE001FF01FFE001FF01FF +E001FF01FFE003FE00FFC003FE007F8003FE003F0003FE00000003FE00000003FE000000 +03FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000000FF +FFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00000003FF +00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 +03FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FF +FFFF0000FFFFFF0000FFFFFF0000FFFFFF000023407EBF1C>I<0007FE00FC00003FFFC3 +FE0000FFFFF7FF0001FFFFFFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FF +FF001FF000FFBE001FF000FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FF +C0003FF000FFC0003FF000FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF +80000FF801FF000007FC03FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC0 +00000F07FE0000000F00000000001F00000000001F00000000001F80000000001F800000 +00001FE0000000001FFFFFF000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFF +F00003FFFFFFF80003FFFFFFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007 +FF007F800001FF00FF000001FF00FF000000FF00FF000000FF00FF000000FF00FF000000 +FF00FF000000FF00FF800001FF007F800001FE007FC00003FE003FE00007FC001FF8001F +F8000FFF00FFF00007FFFFFFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA8 +2D>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00 +00000007FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 +00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 +00000003FF0000000003FF0000000003FF0000000003FF0000000003FF007FE00003FF01 +FFF80003FF07FFFC0003FF0FFFFE0003FF1FC3FF0003FF3E03FF8003FF7C03FF8003FF78 +01FF8003FFF001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC0 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF80 +01FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE +1FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF303F7EBE33>I<01F80003FC0007FE +000FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE0003FC0001F8000000 +0000000000000000000000000000000000000000000000000000FF00FFFF00FFFF00FFFF +00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF +0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFF +F8FFFFF815407EBF19>I<00FF00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003 +FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 +FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 +FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 +FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 +FF0003FF00FFFFFCFFFFFCFFFFFCFFFFFCFFFFFC163F7EBE19>108 +D<00FF007FE0003FF00000FFFF01FFF800FFFC0000FFFF07FFFC03FFFE0000FFFF0FFFFE +07FFFF0000FFFF1FC3FF0FE1FF8000FFFF3E03FF9F01FFC00007FF7C03FFBE01FFC00003 +FF7801FFBC00FFC00003FFF001FFF800FFE00003FFE001FFF000FFE00003FFE001FFF000 +FFE00003FFC001FFE000FFE00003FFC001FFE000FFE00003FFC001FFE000FFE00003FF80 +01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0 +0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF +C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003 +FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000 +FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80 +01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0 +00FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFF +FF0FFFFF80FFFFFE1FFFFF0FFFFF8049297EA84C>I<00FF007FE000FFFF01FFF800FFFF +07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF8007FF7C03FF8003FF7801FF8003FF +F001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF +8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFF +FE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833>I<0001FF8000000FFFF000003FFF +FC0000FFFFFF0001FF81FF8003FE007FC007FC003FE00FFC003FF00FF8001FF01FF8001F +F81FF8001FF83FF0000FFC3FF0000FFC7FF0000FFE7FF0000FFE7FF0000FFE7FF0000FFE +FFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFF +F0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7FF0000FFE7FF0000FFE7FF0000FFE3FF0 +000FFC3FF8001FFC1FF8001FF81FF8001FF80FFC003FF007FC003FE003FE007FC001FF81 +FF8000FFFFFF00003FFFFC00000FFFF0000001FF8000282B7EA92D>I<00FF01FF0000FF +FF0FFFE000FFFF3FFFF800FFFFFFFFFC00FFFFFE0FFF00FFFFF803FF8003FFE001FFC003 +FFC001FFC003FF8000FFE003FF8000FFF003FF80007FF003FF80007FF003FF80007FF803 +FF80007FF803FF80003FF803FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03 +FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03 +FF80003FFC03FF80003FFC03FF80007FF803FF80007FF803FF80007FF803FF80007FF003 +FF8000FFF003FF8000FFE003FFC000FFE003FFC001FFC003FFE003FF8003FFF807FF0003 +FFFE0FFE0003FFFFFFFC0003FFBFFFF00003FF9FFFC00003FF83FE000003FF8000000003 +FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003 +FF8000000003FF8000000003FF8000000003FF8000000003FF80000000FFFFFE000000FF +FFFE000000FFFFFE000000FFFFFE000000FFFFFE0000002E3B7FA833>I<0001FF000F00 +000FFFC01F00003FFFF03F0000FFFFF87F0001FFC1FC7F0003FF807EFF0007FF003FFF00 +0FFE001FFF001FFC000FFF001FFC000FFF003FFC0007FF003FF80007FF007FF80007FF00 +7FF80003FF007FF80003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00 +FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00FFF00003FF00 +FFF00003FF00FFF00003FF007FF00003FF007FF80003FF007FF80003FF003FF80007FF00 +3FF80007FF001FFC000FFF001FFC000FFF000FFE001FFF0007FE003FFF0007FF007FFF00 +01FFC3FFFF0000FFFFFFFF00007FFFE7FF00001FFFC7FF000003FE07FF0000000007FF00 +00000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00 +00000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000001FFFFFC +000001FFFFFC000001FFFFFC000001FFFFFC000001FFFFFC2E3B7DA830>I<01FE07F800 +FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003 +FFC0FFE003FFC0FFE003FFC07FC003FF803F8003FF801F0003FF80000003FF80000003FF +00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 +000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 +0003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000 +FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000023297FA827>I<007FE1E003FFFBE007 +FFFFE00FFFFFE01FE07FE03F801FE07F000FE07E0007E0FE0007E0FE0003E0FE0003E0FF +0003E0FF0003E0FF800000FFF00000FFFF00007FFFF0007FFFFC003FFFFF003FFFFF801F +FFFFC00FFFFFC007FFFFE001FFFFF0007FFFF00003FFF800003FF800000FF8780007F8F8 +0007F8F80003F8FC0003F8FC0003F8FC0003F8FE0003F0FF0007F0FF0007F0FF800FE0FF +F03FC0FFFFFF80FFFFFF00F8FFFC00E03FF0001D2B7DA924>I<001F0000001F0000001F +0000001F0000001F0000001F0000003F0000003F0000003F0000003F0000003F0000007F +0000007F000000FF000000FF000001FF000003FF000007FF00001FFFFFC0FFFFFFC0FFFF +FFC0FFFFFFC0FFFFFFC007FF000007FF000007FF000007FF000007FF000007FF000007FF +000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF +000007FF000007FF000007FF000007FF03E007FF03E007FF03E007FF03E007FF03E007FF +03E007FF03E007FF03E007FF03E003FF03E003FF87C003FF87C001FFCF8000FFFF80007F +FF00001FFE000007F8001B3B7EB923>I<00FF80007FC0FFFF807FFFC0FFFF807FFFC0FF +FF807FFFC0FFFF807FFFC0FFFF807FFFC007FF8003FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003 +FF8001FFC003FF8001FFC003FF8001FFC003FF8003FFC003FF8003FFC003FF8003FFC003 +FF8007FFC001FF8007FFC001FF800FFFE001FFC01EFFFF00FFE07EFFFF007FFFFCFFFF00 +3FFFF8FFFF000FFFE0FFFF0001FF80FF00302A7EA833>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmsl10 10.95 24 +/Fl 24 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F800 +0E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001 +FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000 +000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000F +F80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007 +F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000F +E0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001F +C0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F +80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F +0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33 +>12 D<00000000FF80007FC0000000000FFFE007FFF8000000003F80781FE03C00000000 +FE003C7F000E00000003F8001FFC000700000007F0003FF8001F8000001FE000FFF0007F +8000003FC001FFE0007F8000003F8001FFC000FF8000007F0001FF8000FF800000FF0001 +FF8000FF800000FE0001FF0000FF800000FE0001FF00007F000001FE0000FF00003C0000 +01FC0000FE000000000001FC0000FE000000000001FC0000FE000000000001FC0000FE00 +0000000001FC0000FE000000000003FC0001FE000000000003F80001FC000000000003F8 +0001FC000000000003F80001FC000000000003F80001FC000000000003F80001FC0000FE +0007FFFFFFFFFFFFFFFE0007FFFFFFFFFFFFFFFC0007FFFFFFFFFFFFFFFC000007F00003 +F80007FC000007F00003F80003FC000007F00003F80003FC00000FF00007F80003FC0000 +0FE00007F00003F800000FE00007F00003F800000FE00007F00003F800000FE00007F000 +03F800000FE00007F00007F800001FE0000FF00007F800001FC0000FE00007F000001FC0 +000FE00007F000001FC0000FE00007F000001FC0000FE00007F000001FC0000FE0000FF0 +00003FC0001FE0000FF000003F80001FC0000FE000003F80001FC0000FE000003F80001F +C0000FE000003F80001FC0000FE000003F80001FC0001FE000007F80003FC0001FE00000 +7F00003F80001FC000007F00003F80001FC000007F00003F80001FC000007F00003F8000 +1FC000007F00003F80003FC00000FF00007F80003FC00000FE00007F00003F800000FE00 +007F00003F800000FE00007F00003F800001FE00007F00003F800003FF0001FF8000FFC0 +00FFFFF83FFFFC1FFFFE00FFFFF83FFFFC3FFFFE00FFFFF87FFFFC3FFFFE0049407EBF4C +>14 D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>45 +D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0 +0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0 +0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0 +0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0 +0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81 +C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03 +807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0 +002A2A7CA82D>97 D<003F800000001FFF800000001FFF800000001FFF8000000000FF80 +000000007F80000000007F80000000007F00000000007F00000000007F00000000007F00 +000000007F0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE00 +00000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC00 +00000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E00003FF8001F80003FF00 +00FC0003FE0000FC0007FC00007E0007F800007F0007F000007F0007F000003F0007F000 +003F8007F000003F800FF000003F800FE000003F800FE000003FC00FE000003FC00FE000 +003FC00FE000007FC01FE000007F801FC000007F801FC000007F801FC000007F801FC000 +007F801FC00000FF003FC00000FF003F800000FF003F800001FE003F800001FE003F8000 +03FC003F800003F8007F800007F0007F800007F0007F80000FE0007FC0001FC0007FC000 +3F00007CE0007E0000F87001F80000F03C07E00000E00FFF8000000003FC0000002A4077 +BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E000FE000FC +001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE0000F001FC000 +00003FC00000003FC00000007F800000007F800000007F800000007F80000000FF800000 +00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 +FF00000000FF000000007F000003807F000007807F000007003F80000F003F80001E001F +80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000FF00000242A +7AA828>I<0000000003F800000001FFF800000001FFF800000001FFF8000000000FF800 +00000007F80000000007F80000000007F00000000007F00000000007F00000000007F000 +0000000FF0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE000 +0000001FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000 +000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003FF80007E0001FF8000 +FC0000FF8001FC00007F8003F800007F0007F000007F000FF000007F000FE000007F001F +E00000FF003FC00000FF003FC00000FE003F800000FE007F800000FE007F800000FE007F +800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF +000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8007F000003F8007F +000007F8007F000007F8003F00000FF0003F80000FF0001F80001FF0000FC0003FF00007 +E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00FE0002D407ABE33>I< +00003FE0000001FFF8000007E07E00000F801F00003F000F80007E000FC000FC0007E001 +F80007E003F80007E007F00003F00FE00003F00FE00003F01FE00003F01FC00003F03FC0 +0003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFFF0FF80000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +007F000000007F000001C07F000003C03F000003803F800007801F80000F001FC0001E00 +0FC0003C0007E000780003F001F00000FC07C000003FFF00000007F80000242A7BA828> +I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F0007E003E0 +3F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC00007F0001FC +00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000FE0003F8 +00007E0007F000007E0007E000007E000FE000003F000FC000001F001F8000003F803E00 +00003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001C0000000 +0001C00000000001C00000000001E00000000001E00000000001F00000000001FFFFF800 +0001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007E0000FFE +000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F80000001F +00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC000000FC +007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000FFFFF000 +00000FFF000000303D7FA82D>103 D<00007F000000003FFF000000003FFF000000003F +FF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003 +F80000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC00007 +F38007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0000F +F00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001F +C0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F +80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F +00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE +00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F +7DBE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000F000 +000000000000000000000000000000000000000000000000000000000000000000000000 +03F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000FE000 +0FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F8000 +3F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003 +FF007FFFF07FFFF0FFFFF0183E7DBD1A>I<00003F001FFF003FFF003FFF0001FF0000FF +0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC +0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F0 +000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0 +003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F00007F00007F00 +00FF0000FE0000FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108 +D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007 +E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003 +F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003 +F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F +F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F +E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F +C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F +8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF +FE47287DA74C>I<0007F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE380 +07E0000FE70007E0000FEE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF000 +07F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000 +0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000 +1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000 +3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000 +7F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA7 +33>I<00000FF000000000FFFE00000003F01F8000000FC007C000001F0003E000003E00 +01F00000FC0000F80001F80000FC0001F000007C0003F000007E0007E000007E000FE000 +007F000FC000007F001FC000007F001FC000007F003F8000007F003F8000007F007F8000 +007F807F8000007F807F8000007F00FF000000FF00FF000000FF00FF000000FF00FF0000 +00FF00FF000000FF00FF000001FE00FF000001FE00FF000001FC00FE000001FC00FF0000 +03F8007F000003F8007F000007F0007F000007E0003F00000FE0001F80000FC0001F8000 +1F80000FC0003E000007E0007C000003F001F8000000FC0FE00000003FFF800000000FF8 +000000292A7BA82D>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801 +F8000001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003F +C00001FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE0 +0003F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF000 +07F800001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007 +F000003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE0 +0000FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF000 +0FF000001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE0 +0000003F80FF000000003F8000000000007F8000000000007F8000000000007F00000000 +00007F0000000000007F0000000000007F000000000000FF000000000000FF0000000000 +00FE000000000000FE000000000000FE000000000001FE000000000003FF0000000000FF +FFF800000000FFFFF800000000FFFFF800000000343A81A733>I<0007F01F8003FFF07F +E003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0 +000FF80180000FF00000000FF00000000FE00000001FE00000001FE00000001FC0000000 +1FC00000001FC00000001FC00000003FC00000003F800000003F800000003F800000003F +800000003F800000007F800000007F000000007F000000007F000000007F000000007F00 +000000FF00000000FE00000000FE00000000FE00000001FE00000003FF000000FFFFFE00 +00FFFFFE0000FFFFFE000025287EA724>114 D<0000FF81C00007FFE3C0001F807FC000 +7C003F8000F8001F8001F0000F8001E0000F8003E000078003E000078007C000070007C0 +00070007E000070007E000070007F000070007F800000007FF80000007FFFC000003FFFF +000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE +00000001FE00380000FE003800007E003800007E003C00007E003C00003E003C00007E00 +7C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E000FF8007C000F9 +E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003800000038000000380 +00000780000007000000070000000F0000000F0000001F0000001F0000003E0000003E00 +00007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC00 +0001FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F000 +0007F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000 +000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C +001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF8000007E00001A3978 +B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC +0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001FC03F80003FC07F800 +03FC07F00003F807F00003F807F00003F807F00003F807F00007F80FF00007F80FE00007 +F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE0 +1FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F +8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I< +FFFFE007FFF0FFFFE00FFFF0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F800 +03FC0000F00001FC0001E00001FC0001C00001FC0001C00001FC0003800001FE00078000 +00FE0007000000FE000F000000FE000E000000FF001C0000007F001C0000007F00380000 +007F00380000007F00700000007F80700000003F80E00000003F81E00000003F81C00000 +003FC3C00000001FC3800000001FC7000000001FC7000000001FCE000000001FEE000000 +000FFC000000000FFC000000000FF8000000000FF80000000007F00000000007E0000000 +0007E00000000007C00000000007C00000000003800000002C2878A630>II<01FF +FFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF8000007FC001FE0000003FC +001F80000001FC003E00000001FE003C00000000FE0078000000007F00F0000000007F80 +E0000000003F81C0000000003FC380000000001FC700000000001FEF00000000000FFE00 +0000000007FC000000000007F8000000000003F8000000000003FC000000000003FC0000 +00000007FE00000000000FFE00000000001E7F00000000003C7F8000000000383F800000 +0000703FC000000000E01FC000000001E01FE000000003C00FE0000000078007F0000000 +0F0007F80000001F0003F80000007E0003FC000001FE0003FE000007FF0007FF0000FFFF +803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>I<00FFFFE007FFF000FFFF +E00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC000003FC0000F8000003FC00 +00F0000001FC0001E0000001FC0001C0000001FC0003C0000001FE000380000000FE0007 +80000000FE000700000000FE000E00000000FF000E00000000FF001C000000007F001C00 +0000007F0038000000007F0078000000007F8070000000003F80F0000000003F80E00000 +00003F81C0000000003FC1C0000000001FC380000000001FC780000000001FC700000000 +001FEF00000000001FEE00000000000FFC00000000000FFC00000000000FF80000000000 +0FF8000000000007F0000000000007F0000000000007E0000000000007E0000000000003 +C000000000000380000000000003800000000000070000000000000F0000000000000E00 +00000000001E0000000000001C00000000000038000000001C0038000000003F00700000 +00007F007000000000FF00E000000000FF01C000000000FF03C000000000FE0380000000 +00FC070000000000701E0000000000783C00000000003FF000000000000FC00000000000 +343A80A630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmtt10 10.95 63 +/Fm 63 123 df<1C007F00FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF +80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F007F +007F007F007F007F007F007F003E00000000000000000000000000000000001C007F007F +00FF80FF80FF807F007F001C0009396DB830>33 D<0007C007C0000007C007C000000FE0 +0FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE0 +0FE000000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC0 +1FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFF +FFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F00 +7F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F00 +7F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFF +FFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01 +FC000003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803 +F8000003F803F8000003F803F8000003F803F8000001F001F0000001F001F0000029387D +B730>35 D<000038000000007C00000000FC00000000FC00000000FC00000000FC000000 +03FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0 +FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC +07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00 +003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00 +001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF000 +00FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00 +FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC +7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00 +000000FC00000000FC00000000FC00000000FC00000000FC000000007C00000000380000 +25477BBE30>I<03C00001E0000FF00003E0001FF80007F0003FFC0007F0003FFC000FF0 +007FFE000FF0007E7E001FE000FE7F001FE000FE7F001FC000FC3F003FC000FC3F003FC0 +00FC3F003F8000FC3F007F8000FC3F007F8000FC3F00FF0000FE7F00FF0000FE7F00FE00 +007E7E01FE00007FFE01FE00003FFC01FC00003FFC03FC00001FF803FC00000FF007F800 +0003C007F80000000007F0000000000FF0000000000FF0000000000FE0000000001FE000 +0000001FE0000000003FC0000000003FC0000000003F80000000007F80000000007F8000 +0000007F0000000000FF0000000000FF0000000001FE0000000001FE0000000001FC0000 +000003FC0000000003FC0000000003F80000000007F80000000007F8000000000FF001E0 +00000FF007F800000FE00FFC00001FE01FFE00001FE01FFE00001FC03FFF00003FC03FFF +00003FC03F3F00007F807F3F80007F807E1F80007F007E1F8000FF007E1F8000FF007E1F +8000FE007E1F8001FE007E1F8001FE007E1F8003FC007F3F8003FC003F3F0003F8003FFF +0007F8003FFF0007F8001FFE0007F0001FFE0007F0000FFC0003E00007F80001E00001E0 +0029477DBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E +00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730> +39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000FF00 +01FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F8000 +3F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F8000 +3F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001FC00 +01FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00001E +184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC0001FE +0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F80003 +FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F0000 +7F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE0000 +FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0003F +C0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000FE00 +00780000184778BE30>I<0000E000000001F000000003F800000003F800000003F80000 +0003F800000003F800000003F800003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FF +F3F9FFE07FFBFBFFC03FFFFFFF800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001F +FF0000007FFFC00001FFFFF00003FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9 +FFE0FFC3F87FE0FF83F83FE07E03F80FC03803F803800003F800000003F800000003F800 +000003F800000003F800000003F800000001F000000000E0000023277AAE30>I<7FFFFF +FFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B9E +30>45 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I<00 +000000F000000001F000000003F800000003F800000007F800000007F80000000FF00000 +000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000 +FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F8 +00000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC000 +00007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC000000 +03FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001F +E00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00 +000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000 +000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F80000000 +FF00000000FF00000000FE00000000FE000000007C000000007C0000000025477BBE30> +I<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF00 +03FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F01F +C00007F03F800003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F00 +0001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE0000 +00FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001 +FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007F8 +1FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F8003 +FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC0000000 +FE0000273A7CB830>I<0003C0000007E0000007E000000FE000000FE000001FE000001F +E000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF8F +E0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F +E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0003FFF +FFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC0000003F +FFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC000 +7FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF000003 +F8FF000003F8FF000003F87E000003F818000003F800000003F800000003F800000007F8 +00000007F00000000FF00000000FE00000001FE00000001FC00000003FC00000007F8000 +0000FF80000001FF00000001FE00000007FC0000000FF80000001FF00000003FE0000000 +7FC0000000FF80000001FF00000003FE00000007FC0000000FF00000003FE00000007FC0 +000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFFFF +F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003FF +0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF0007F +C01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007F0 +00000007F00000000FF00000000FE00000000FE00000001FE00000003FC00000007FC000 +0000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF000007 +FFFF80000001FFC00000003FE00000001FF000000007F800000003F800000003FC000000 +01FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF000000 +FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003FF0 +1FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF800027 +3A7CB830>I<000003FC0000000007FE000000000FFE000000001FFE000000001FFE0000 +00003FFE000000007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E0000 +0003F87E00000003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E0000 +001FC07E0000003F807E0000003F807E0000007F007E000000FE007E000000FE007E0000 +01FC007E000003F8007E000003F8007E000007F0007E000007F0007E00000FE0007E0000 +1FC0007E00001FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E0000 +FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF00 +0000007E00000000007E00000000007E00000000007E00000000007E00000000007E0000 +0000007E00000000007E00000000007E00000000007E000000007FFFFE000000FFFFFF00 +0000FFFFFF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<00000FF800 +00007FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F801 +FF8007F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001FC0 +0000003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0FFF +F800FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE0000F +F0FFC00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000FE +FF000000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE3F +C00001FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003FF +81FFC001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A7C +B830>54 D<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFF +FFFFFFFCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF000000 +00FF00000001FE00000003FC00000003F800000007F800000007F00000000FF00000000F +E00000001FC00000001FC00000003F800000003F800000007F000000007F00000000FF00 +000000FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F80000 +0007F800000007F000000007F000000007F000000007F00000000FE00000000FE0000000 +0FE00000000FE00000000FE00000000FE00000001FE00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F80 +00000007000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003FF +FFFF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F8000 +03FC7F000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F800003 +F83FC00007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC00 +001FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF03F +C00007F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE00 +0000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F8000 +03F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFFFE +00007FFFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003FFF +F80000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE0001F +E03FC0000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001FC +FE000001FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE7F +000001FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07FF +FFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC000000 +01FC00000003F800000003F800000007F800000007F00000000FF00F00000FE01F80001F +E03FC0003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF800 +0FFFFFF00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003FC0 +7FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F0000000000000000000000000000000000 +00000000000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC0 +0F000C276EA630>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFF +FFFF807FFFFFFFFF003FFFFFFFFE00000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFF +FFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>61 +D<001FFE000000FFFFE00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC0 +7FC0007FC0FF00001FC0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E +00001FE01800007FC0000000FFC0000003FF80000007FF0000000FFE0000001FF8000000 +3FF00000007FC0000000FF80000000FF00000001FE00000001FE00000003FC00000003F8 +00000003F800000007F800000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000003E00000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000001C000000007F0000000 +07F00000000FF80000000FF80000000FF800000007F000000007F000000001C000002339 +7AB830>63 D<00007F0000000000FF8000000000FF8000000001FFC000000001FFC00000 +0001FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E00000 +0003F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F80000 +000FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000 +001FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000 +003F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F8000 +00FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC000 +01FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE000 +03F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80 +FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>65 +D<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE007FFFFFFE00FFE07FFE +01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF00003FE1FE00001FE1F +C00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F000000FE7F0000007C7F00 +000000FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FF000000 +007F000000007F000000007F0000007C7F800000FE3F800000FE3F800000FE3FC00000FE +1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC0007F803FE000FF001 +FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FFFC000003FFF0000000 +7FC000273A7CB830>67 D<3FFFFFE000007FFFFFFC0000FFFFFFFE0000FFFFFFFF80007F +FFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF80003F80007FC0003 +F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F8003F800007F8003 +F800003F8003F800003FC003F800001FC003F800001FC003F800001FC003F800001FC003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003 +F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003 +F800001FE003F800001FC003F800001FC003F800001FC003F800003FC003F800003F8003 +F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE0003F80003FE0003 +F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0007FFFFFFFC000FF +FFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730>I<7FFFFFFFFF00 +FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF8003F800003F80 +03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80 +03F800003F8003F800001F0003F80000000003F80000000003F80000000003F800000000 +03F8007C000003F800FE000003F800FE000003F800FE000003F800FE000003FFFFFE0000 +03FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003F800FE0000 +03F800FE000003F800FE000003F800FE000003F8007C000003F80000000003F800000000 +03F80000000003F80000000003F80000000003F8000007C003F800000FE003F800000FE0 +03F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE0 +03F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0 +7FFFFFFFFFC02B387EB730>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFF +F87FFFC01FFFF03FFF800FFFE003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE +0003FFFFFFFE0003FFFFFFFE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE +0003F80000FE0003F80000FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFF +F0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE02D387FB730>72 +D<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F000007F +FFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00213879B730>I< +3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF8000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC00001FC0 +01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0 +01FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0 +7FFFFFFFFFC03FFFFFFFFF802A387EB730>76 D<3FF80000FFE07FFC0001FFF0FFFE0003 +FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007EF800F +BF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007E7C01F +3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007E1F07C +3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007E0FDF8 +3F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007E03FE0 +3F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007E00000 +3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E00000 +3F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003FFC0001 +FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D387FB7 +30>I<7FFFFFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFF +FFF80003F8003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F800 +00FF0003F800007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800 +003F8003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F800 +00FF0003F80001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFF +FFF00003FFFFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F800 +00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800 +00000003F80000000003F80000000003F80000000003F80000000003F80000000003F800 +00000003F80000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0 +000000FFFFE00000007FFFC000000029387EB730>80 D<3FFFFF8000007FFFFFF00000FF +FFFFFC0000FFFFFFFF00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003 +F8001FF00003F8000FF80003F80007F80003F80003F80003F80003FC0003F80001FC0003 +F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003 +F80007F80003F8000FF80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003 +FFFFFF800003FFFFFF000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003 +F8003FE00003F8001FE00003F8000FE00003F8000FF00003F80007F00003F80007F00003 +F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F00003 +F80007F0F803F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3F +FF8003FBFC7FFFC003FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC000 +0000001F002E397FB730>82 D<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFF +FFE00FFFFFFFE01FF80FFFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003F +E0FE00001FE0FE00001FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C0 +7F000000007F800000007FC00000003FF00000001FFE0000001FFFF000000FFFFF000007 +FFFFE00001FFFFF80000FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000 +007FE00000001FE00000000FF00000000FF000000007F800000007F87C000003F8FE0000 +03F8FE000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007 +F0FFC0000FE0FFE0001FE0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00 +FC7FFFF800F81FFFF0007801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFF +FFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE00 +3F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C00 +3F8007C000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 +3F80000000003F80000000003F80000000003F80000000003F80000000003F800000001F +FFFF0000003FFFFF8000003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B38 +7EB730>I<7FFE000FFFC0FFFF001FFFE0FFFF803FFFE0FFFF803FFFE0FFFF001FFFE07F +FE000FFFC007F00001FC0007F00001FC0007F80003FC0003F80003F80003F80003F80003 +F80003F80003F80003F80001FC0007F00001FC0007F00001FC0007F00001FC0007F00000 +FE000FE00000FE000FE00000FE000FE00000FE000FE00000FF001FE000007F001FC00000 +7F001FC000007F001FC000007F803FC000003F803F8000003F803F8000003F803F800000 +3F803F8000001FC07F0000001FC07F0000001FC07F0000001FC07F0000000FE0FE000000 +0FE0FE0000000FE0FE0000000FE0FE00000007E0FC00000007F1FC00000007F1FC000000 +07F1FC00000003F1F800000003F1F800000003F1F800000003FBF800000001FBF0000000 +01FBF000000001FBF000000001FFF000000001FFF000000000FFE000000000FFE0000000 +00FFE000000000FFE0000000007FC0000000003F8000002B397EB730>86 +D<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE0003FFF03FFC0001FF +E01FC000001FC00FC000001F800FC000001F800FC000001F800FC000001F800FC000001F +800FC000001F800FC000001F800FE000003F8007E000003F0007E000003F0007E000003F +0007E000003F0007E000003F0007E000003F0007E000003F0003E00F803E0003F01FC07E +0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07FF07E0003F07DF07E +0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FDF8FC0001F8F8F8FC +0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8FCF80000F9F07CF8 +0000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE03DF000007DE03DF0 +00007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC01FF000003FC01FE0 +00003FC01FE000003F800FE000001F0007C0002D397FB730>I<00070000001FC000007F +F00000FFF80003FFFE000FFFFF803FFFFFE07FFDFFF0FFF07FF8FFC01FF8FF800FF8FE00 +03F87C0001F0100000401D0E77B730>94 D<0038007C01FE03FE07FE0FFC0FF01FE01FC0 +3F803F007F007E007E00FE00FC00FC00FC00FC00FC00FFC0FFE0FFF07FF07FF03FF03FF0 +1FE007C00F1D70BE30>96 D<003FFC00000001FFFF80000003FFFFE0000007FFFFF00000 +0FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF00001FE000FF00001FE0007F8000 +0FC0003F80000780003FC0000000001FC0000000001FC0000000001FC0000000001FC000 +0000FFFFC000000FFFFFC000007FFFFFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC000 +1FFFC01FC0003FFC001FC0007FE0001FC0007F80001FC000FF00001FC000FE00001FC000 +FE00001FC000FE00001FC000FE00001FC000FF00003FC000FF00003FC0007F80007FC000 +7FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE0 +00FFFF00FFC0003FF00000002B2A7CA830>I<3FFC000000007FFE00000000FFFE000000 +00FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE03FE000000FE1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC +0000FFFFFFFE0000FFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003F +C000FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001F +E000FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE +0000FFFFFFFC0000FFFFFFF80000FEFFFFF000007E7FFFC000003C1FFF0000000003FC00 +002C3980B730>I<0000FFE0000007FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFF +FFC003FF807FC007FC003FC00FF8003FC01FF0003FC01FE0001F803FC0000F003F800000 +007F800000007F000000007F00000000FF00000000FE00000000FE00000000FE00000000 +FE00000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F +000000007F800000003F800007C03FC0000FE01FE0000FE01FF0001FE00FF8001FC007FE +003FC007FFC0FF8003FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFF0000001FF +8000232A7AA830>I<000001FFE000000003FFF000000007FFF000000007FFF000000003 +FFF000000001FFF00000000007F00000000007F00000000007F00000000007F000000000 +07F00000000007F00000000007F00000000007F00000000007F00000000007F0000003FE +07F000001FFF87F000003FFFE7F00000FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03 +FFF0000FFC00FFF0001FF0003FF0001FE0001FF0003FC0001FF0003FC0000FF0007F8000 +07F0007F000007F0007F000007F000FF000007F000FF000007F000FE000007F000FE0000 +07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 +07F000FF000007F0007F00000FF0007F00000FF0007F80000FF0003F80001FF0003FC000 +3FF0001FE0003FF0001FF0007FF0000FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFF +FFFFF000FFFFF7FFF0007FFFC7FFE0001FFF03FFC00007FC0000002C397DB730>I<0001 +FF00000007FFE000001FFFF800007FFFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC00 +7FC00FF8003FC01FE0001FE01FE0000FE03FC0000FF03F800007F07F800007F07F000007 +F07F000003F8FF000003F8FE000003F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8 +FFFFFFFFF8FFFFFFFFF0FE00000000FF000000007F000000007F000000007F800000003F +800001F03FC00003F81FE00003F80FF00003F80FF80007F807FE001FF003FFC07FE001FF +FFFFE000FFFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000252A7CA830>I<00 +0000FF80000007FFE000001FFFF000003FFFF000007FFFF80000FFFFF80001FF87F80003 +FE07F80003FC03F00007F800C00007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFF +E0FFFFFFFFE07FFFFFFFC00007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 +07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00003FFFFFFE007FFFFFFF00FFFFFFFF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB8 +30>I<0003FC00FF00001FFF87FFC0003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFF +FFFFE007FE07FF8FE007F801FE07C00FF000FF00000FF000FF00000FE0007F00001FE000 +7F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80001FE000 +7F80000FE0007F00000FF000FF00000FF000FF000007F801FE000007FE07FE000007FFFF +FC000007FFFFF800000FFFFFF000000FFFFFC000000FDFFF8000000FC3FC0000000FC000 +0000000FC0000000000FC0000000000FE0000000000FF00000000007FFFFF0000007FFFF +FF000003FFFFFFC00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FE0001FFE003F8000 +01FE007F0000007F007E0000003F00FE0000003F80FC0000001F80FC0000001F80FC0000 +001F80FC0000001F80FC0000001F80FE0000003F807F0000007F007F800000FF003FC000 +01FE003FF00007FE001FFF007FFC000FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFF +FF0000001FFFFC00000001FFC000002B3E7DA730>I<3FFC000000007FFE00000000FFFE +00000000FFFE000000007FFE000000003FFE0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE +0000000000FE0000000000FE01FE000000FE0FFF800000FE3FFFE00000FEFFFFF00000FF +FFFFF80000FFFFFFF80000FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF +8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFF +F81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F38 +80B730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC000000 +03F800000003F800000000E0000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC +00007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFF +FFC023397AB830>I<7FF800000000FFFC00000000FFFC00000000FFFC00000000FFFC00 +0000007FFC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00 +00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00 +00000000FC03FFFF8000FC07FFFFC000FC07FFFFE000FC07FFFFE000FC07FFFFC000FC03 +FFFF8000FC001FE00000FC003FC00000FC007F800000FC00FF000000FC01FE000000FC03 +FC000000FC0FF8000000FC1FF0000000FC3FE0000000FC7FC0000000FCFF80000000FDFF +C0000000FFFFE0000000FFFFF0000000FFF7F0000000FFE3F8000000FFC1FC000000FF81 +FE000000FF00FF000000FE007F000000FC003F800000FC001FC00000FC001FE00000FC00 +0FF00000FC0007F00000FC0003F80000FC0001FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC +3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFFE02D387FB730>107 +D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00007F +FFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025387BB730>I< +0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FFFFFFDFFFE000FF +FFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F803FC01F80007F8 +03FC01F80007F003F801F80007F003F801F80007F003F801F80007E003F001F80007E003 +F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0 +01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001 +F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8 +0007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80FFFF1FFF8FFFC0 +FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF80322881A730>I<00 +0001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF8007FFFFFFFF8003F +FFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000 +FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 +FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFF +FFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>I<0001FF000000 +0FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF8007FC007FC00FF8 +003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F000001FC7F0000 +01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F800003FC3F800003F8 +3FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FFC003FFFFFF8001 +FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830>I<000003FE00 +003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFFFE003FFFFE07FE +0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001F +E000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000F +F000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003F +C000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF8 +0000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000 +007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002C3C80A730 +>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFF +FFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F00001FFE000000001FFC00 +0000001FF8000000001FF0000000001FF0000000001FE0000000001FE0000000001FE000 +0000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000001FC0000000001FC0000000001FC00000003FFFFFFC00007FFFFFFE +0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00002A287EA730>114 +D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003FFFFFFF007FF007FF00 +7F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00007F00FE00003E007F +000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFFE00001FFFFF800007F +FFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001FC0FE00001FC0FE0000 +0FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80FFE0007F80FFFC03FF +00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000780FFE0000222A79A830 +>I<0007800000000FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC00000001FC00000001FC00000001FC000003FFFFFFFE07FFFFFFFF0FFFFFFFFF0 +FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001FC00000001FC0000000 +1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 +00F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC001FE003FC000FE007 +F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF800001FFFF0000007FFC00 +00001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00FFFE00FFFE00FFFE00 +7FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF000FFE00007FC07FFFF8 +007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FFF87FF80000FFC00000 +2F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFF +C03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC0007E00000FC0007E0 +0000FE000FE000007E000FC000007E000FC000007F001FC000003F001F8000003F001F80 +00003F803F8000001F803F0000001F803F0000001FC07F0000000FC07E0000000FC07E00 +00000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003F1F800000003F1F800 +000003F1F800000001FBF000000001FBF000000001FBF000000001FFF000000000FFE000 +000000FFE000000000FFE0000000007FC0000000003F8000002B277EA630>I<3FFFC01F +FFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF03FFFC01FFFE007E00000 +3F0007E000003F0007F000007F0003F000007E0003F000007E0003F000007E0003F00000 +7E0003F000007E0003F80000FE0001F80000FC0001F80F80FC0001F81FC0FC0001F83FE0 +FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F80000FC7DF1F80000FC7DF1 +F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000007CF8F9F000007EF8FB +F000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000003FE03FE000003FE03F +E000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC007FFFC3FFFE00FFFFC3 +FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F0000007F007F0000007F80 +FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000000007FFE000000003FF +C000000001FFC000000000FF8000000000FF00000000007E00000000007F0000000000FF +0000000001FF8000000001FFC000000003F7E000000007E7E00000000FE3F00000000FC1 +F80000001F81FC0000003F80FE0000007F007E0000007E007F000000FE003F800001FC00 +1FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF80FFFFC1FFFF807FFF80 +FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFFE0FFFFE07FFF +E0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007F00000FE0007E000007E +0007E000007E000FE000007F000FC000003F000FC000003F001FC000001F801F8000001F +801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F00000007E07E00000007 +E07E00000003F07E00000003F07C00000003F0FC00000001F8FC00000001F8F800000001 +F8F800000000F9F800000000FDF0000000007DF0000000007FF0000000007FF000000000 +3FE0000000003FE0000000003FE0000000001FC0000000001FC0000000001FC000000000 +1F80000000001F80000000003F80000000003F00000000003F00000000007F0000000000 +7E00000000007E0000000F00FE0000001F80FC0000003FC1FC0000003FC3F80000003F87 +F80000003F8FF00000003FFFE00000001FFFC00000001FFF800000000FFF0000000007FE +0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFF +FE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE07F00007FC07F0000FF80 +3E0001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC00000 +00FF80000001FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007F +C0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800007F1FF000007F3FE000 +007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFE28277DA6 +30>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fn cmbx12 17.28 27 +/Fn 27 122 df<0000000000000FE00000000000000000000000001FF000000000000000 +00000000001FF00000000000000000000000003FF80000000000000000000000003FF800 +00000000000000000000003FF80000000000000000000000007FFC000000000000000000 +0000007FFC000000000000000000000000FFFE000000000000000000000000FFFE000000 +000000000000000000FFFE000000000000000000000001FFFF0000000000000000000000 +01FFFF000000000000000000000003FFFF800000000000000000000003FFFF8000000000 +00000000000007FFFFC00000000000000000000007FFFFC00000000000000000000007FF +FFC0000000000000000000000FFFFFE0000000000000000000000FFFFFE0000000000000 +000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000001FFFFFF0 +000000000000000000003FFFFFF8000000000000000000003FFFFFF80000000000000000 +00007FBFFFFC000000000000000000007FBFFFFC000000000000000000007F1FFFFC0000 +0000000000000000FF1FFFFE00000000000000000000FE1FFFFE00000000000000000001 +FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC07FFFF00000000 +000000000003FC07FFFF80000000000000000003F807FFFF80000000000000000007F803 +FFFFC0000000000000000007F803FFFFC0000000000000000007F001FFFFC00000000000 +0000000FF001FFFFE000000000000000000FE001FFFFE000000000000000001FE000FFFF +F000000000000000001FE000FFFFF000000000000000001FC0007FFFF000000000000000 +003FC0007FFFF800000000000000003F80007FFFF800000000000000007F80003FFFFC00 +000000000000007F80003FFFFC00000000000000007F00001FFFFC0000000000000000FF +00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00000FFFFF000000 +0000000001FE00000FFFFF0000000000000001FC000007FFFF0000000000000003FC0000 +07FFFF8000000000000003F8000007FFFF8000000000000007F8000003FFFFC000000000 +000007F8000003FFFFC000000000000007F0000001FFFFC00000000000000FF0000001FF +FFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFFF0000000000000 +1FE0000000FFFFF00000000000001FC00000007FFFF00000000000003FC00000007FFFF8 +0000000000003F800000007FFFF80000000000007F800000003FFFFC0000000000007FFF +FFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE0000 +00000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000000001FFFFFFFF +FFFFFFFF000000000001FC0000000007FFFF000000000003FC0000000007FFFF80000000 +0003F80000000007FFFF800000000007F80000000003FFFFC00000000007F00000000003 +FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FFFFE0000000000F +E00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC00000000000FFFF +F0000000001FC000000000007FFFF0000000003FC000000000007FFFF8000000003F8000 +000000003FFFF8000000007F8000000000003FFFFC000000007F0000000000003FFFFC00 +0000007F0000000000001FFFFC00000000FF0000000000001FFFFE00000000FE00000000 +00000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000000FFFFF000000 +03FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFFFFFFE0000000FF +FFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFF +FFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFF +FFFFFE6F647BE37A>65 DI<00000000 +0001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE00000FC000 +0000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC00 +7FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF00000 +01FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC +0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001 +FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFF +C0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF80000000000 +0007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000FFFFE00000 +0000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001FFC003FFFF +8000000000000000FFC003FFFF8000000000000000FFC007FFFF00000000000000007FC0 +07FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE00000000000000 +003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE00000000 +000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFFFC00 +000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000000000007F +FFFC000000000000000000007FFFF8000000000000000000007FFFF80000000000000000 +00007FFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000 +0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000 +0000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFF +F800000000000000000000FFFFF800000000000000000000FFFFF8000000000000000000 +00FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000000000 +00000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000 +000000000000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF8 +000000000000000000007FFFFC000000000000000000007FFFFC00000000000000000000 +3FFFFC000000000000000000003FFFFC000000000000000000003FFFFC00000000000000 +000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFFFE00000000 +000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000FC00FFFFF00 +000000000000001FC007FFFF00000000000000001F8007FFFF00000000000000001F8003 +FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC000000000000000 +3F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFFE000000000 +000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00001FFFF800 +000000000001FC00000FFFFC00000000000003F8000007FFFE00000000000007F0000003 +FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE000000000003FC0 +0000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFFFF00000000 +07FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF00000000000FFFFFF +000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE000000000000 +01FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFFFF80000000 +00000000007FFFFFF800000000000000000001FFFF0000000000626677E375>II70 D<000000000001FFFF00000003C00000000000007FFFFFF0000007C0000000000007 +FFFFFFFE00000FC000000000007FFFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC0 +000000000FFFFFFFFFFFFC007FC0000000003FFFFFF8007FFE00FFC000000000FFFFFF00 +0007FF81FFC000000001FFFFF0000001FFC3FFC000000007FFFFC00000007FE7FFC00000 +000FFFFF000000001FFFFFC00000003FFFFC0000000007FFFFC00000007FFFF000000000 +03FFFFC0000000FFFFE00000000001FFFFC0000001FFFF800000000000FFFFC0000003FF +FF0000000000007FFFC0000007FFFE0000000000003FFFC000000FFFFC0000000000001F +FFC000001FFFF80000000000000FFFC000003FFFF800000000000007FFC000003FFFF000 +000000000007FFC000007FFFE000000000000003FFC00000FFFFE000000000000003FFC0 +0001FFFFC000000000000001FFC00001FFFFC000000000000001FFC00003FFFF80000000 +00000000FFC00003FFFF8000000000000000FFC00007FFFF00000000000000007FC00007 +FFFF00000000000000007FC0000FFFFF00000000000000007FC0000FFFFE000000000000 +00003FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0001FFFFE +00000000000000003FC0003FFFFC00000000000000001FC0003FFFFC0000000000000000 +1FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0007FFFFC0000 +0000000000000000007FFFFC00000000000000000000007FFFF800000000000000000000 +007FFFF800000000000000000000007FFFF80000000000000000000000FFFFF800000000 +00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF +FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000 +0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8 +0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000 +000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 +000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000 +007FFFF800000000000000000000007FFFF8000000001FFFFFFFFFFFF87FFFFC00000000 +1FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83F +FFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC000000000000 +01FFFFC0003FFFFC00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE +00000000000001FFFFC0001FFFFE00000000000001FFFFC0000FFFFE00000000000001FF +FFC0000FFFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00007FFFF0000 +0000000001FFFFC00003FFFF80000000000001FFFFC00003FFFF80000000000001FFFFC0 +0001FFFFC0000000000001FFFFC00001FFFFC0000000000001FFFFC00000FFFFE0000000 +000001FFFFC000007FFFE0000000000001FFFFC000003FFFF0000000000001FFFFC00000 +3FFFF8000000000001FFFFC000001FFFFC000000000001FFFFC000000FFFFC0000000000 +01FFFFC0000007FFFE000000000001FFFFC0000003FFFF000000000003FFFFC0000001FF +FFC00000000003FFFFC0000000FFFFE00000000007FFFFC00000007FFFF00000000007FF +FFC00000003FFFFC000000000FFFFFC00000000FFFFF000000001FFFFFC000000007FFFF +C00000007FEFFFC000000001FFFFF8000000FFC7FFC000000000FFFFFF000007FF83FFC0 +000000003FFFFFFC003FFF01FFC0000000000FFFFFFFFFFFFC007FC00000000001FFFFFF +FFFFF8001FC000000000007FFFFFFFFFE00007C0000000000007FFFFFFFF800001C00000 +000000007FFFFFF80000000000000000000001FFFF0000000000006D6677E37F>III85 D<000003FFFE000000000000007FFFFFF0000000000003FFFF +FFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000 +007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007F +FF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FF +FE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0 +000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF000 +0007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000 +000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007 +FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800000000 +07FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8 +0000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF00 +0007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF80000 +1FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007 +FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF +80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF8 +0000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000 +003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF8000 +0FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF00 +3FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000004943 +7CC14E>97 D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFF +FC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001F +FF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001F +FFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFF +F000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000 +FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC000000000007FFF +C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000 +0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF +C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000 +0000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFF +E000000000003FFFE000000000003FFFE000000000003FFFF000000000001FFFF0000000 +00FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FF +FC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF800000 +1FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000 +FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC0 +00003E437BC148>99 D<000000000000007FF80000000000000FFFFFF80000000000000F +FFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000 +0000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FF +F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 +000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 +00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000 +03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000 +0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF +F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 +000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 +0000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF +83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001F +FFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFF +F80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800 +000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF800 +1FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0000000 +07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF +C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF +F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000 +000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800 +FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000 +07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF +C000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FF +F8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000 +000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF800 +01FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003 +FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001 +FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FF +FFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFFFC0000 +0000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00 +000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE0 +0000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF8 +0007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE +001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF +007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF +80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF +80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF +00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000 +00FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000 +007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000 +003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F +800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F +0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F8 +00001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF00 +0000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF0000 +0000000007FFF000000041437CC14A>I<0000000000000007F8000000007FFE00003FFE +0000000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFF +FFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC000 +7FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF +80FF0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF0 +00000FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000 +000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000 +0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007 +FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFF +C0000003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC +00003FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF80000 +00001FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFF +FE0000000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001 +FC000000000000000001FC000000000000000001FC000000000000000001FC0000000000 +00000001FE000000000000000001FE000000000000000001FF000000000000000001FF80 +0000000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE0000 +0000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFF +FFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE00000 +07FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFF +FFFC0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00 +000000007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF +00FFF000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0000000 +00000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007F +F800000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE0000000000 +7FFC001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8 +0000001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800 +000007FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFF +FC000000004A607CC151>103 D<000FE00000003FF80000007FFC000001FFFF000001FF +FF000003FFFF800003FFFF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFF +C00007FFFFC00007FFFFC00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC00 +00003FF80000000FE0000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFF +FF80007FFFFF80007FFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0 +FFFFFFFFC0FFFFFFFFC0FFFFFFFFC022657BE42C>105 D<0007FF8000FFFFFF8000FFFF +FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0 +FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE023647BE32C>108 +D<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FFFF800000FFFFFF +8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000FFFFFF803FFFFF +FF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81FE001FFFE00FF0 +00FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FFF03F80003FFF80 +00003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C00001FFFC000003FFF +9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000003FFFBC000001 +FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF8000001FFFFC000 +000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FFFF8000000FFFF0 +00003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFF +E0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001 +FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000 +000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF0 +00003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFF +C0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001 +FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF80 +3FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFF +FCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFC7E417B +C087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF8007FFFFFC0000 +00FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE07FFFC00000FFFF +FF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF00000003FFF8FC0 +0007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FF +FC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000 +003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFF +E0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF +FF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051 +417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFFFFE0000000001F +FFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF0000FFFE000000FFF +C00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000007FFE0000FFFC +0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000000FFFC007FFF0 +0000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE000000007FFF81FFFE0 +00000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC000000003FFFC3FFFC0 +00000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0 +00000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0 +00000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC000000003FFFE7FFFC0 +00000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE000000007FFFC3FFFE0 +00000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000000FFFF00FFFF0 +0000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000001FFFC001FFFC +0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF800001FFFC00001FFF +C00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFFFFFF000000003F +FFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FFE000000048437C +C151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807FFFFFF00000FFFF +FF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FFFFFFBFF0003FFF +E00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003FFFC00003FFFF8 +000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFFC00000007FFFC0 +003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFFE0003FFFC00000 +001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC00000000FFFF8003F +FFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F +FFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0 +00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE +003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000 +0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F +FFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000F +FFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC00000001FFFF8003FFFC0 +0000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFFC00000003FFFE0 +003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF80003FFFE00000 +00FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC000007FFFC00003F +FFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC000003FFFCFFC03FFFF +8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFFE00000003FFFC0 +1FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFFC0000000000000 +003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000 +00000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003F +FFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000 +0000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0 +000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000 +003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000 +00000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF000000000004F5D +7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF01FFFFF0FFFFFF +03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F01FFFF003FFF3E +01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801FFFF003FFFF001 +FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003FF8003FFFE0000F +E0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000 +003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 +3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F +FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF +80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 +000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 +0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 +00003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000FFFFFFFFF80000 +FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038417BC042>114 +D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF80 +03FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801FF0000000FF803F +E0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC00000003F80FFC0 +0000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF80000001F80FFFC00 +00000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF80000007FFFFFFF +C000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFF +F80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFF +C00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF000000000FFFFF0 +000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC000000007FF8FE +000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF000000001FF8FF80 +0000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE00000003FE0FFF000 +00007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC0000FFE00FFFFFC00 +7FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE0000F0000FFFE0 +000035437BC140>I<000007E0000000000007E0000000000007E0000000000007E00000 +00000007E0000000000007E000000000000FE000000000000FE000000000000FE0000000 +00000FE000000000000FE000000000001FE000000000001FE000000000001FE000000000 +003FE000000000003FE000000000007FE000000000007FE00000000000FFE00000000001 +FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFFE0000000001FFF +E0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF +FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE000 +0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000 +0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F +C0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80 +000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC0000 +00FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000 +003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007FFFFFE0000FFFF +FFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC000 +07FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE0000007FFFC0000003FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000003FFFE0000 +003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007FFFE0000003FFF +C0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE0000001FFFC00000 +1FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000FFFE00000FCFFFF +00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF003FE0FFFFFF8000 +00FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FFFFFF80000003FF +FFF800FFFFFF800000003FFF8000FFF0000051427BC05A>II<7FFF +FFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFF +FFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8 +000001FF00000007FFFC000001FE00000003FFFE000003FC00000001FFFF000007F80000 +0001FFFF80000FF000000000FFFF80001FE0000000007FFFC0001FE0000000003FFFE000 +3FC0000000001FFFF0007F80000000001FFFF800FF00000000000FFFF801FE0000000000 +07FFFC03FC000000000003FFFE07F8000000000001FFFF07F8000000000001FFFF8FF000 +0000000000FFFF9FE00000000000007FFFFFC00000000000003FFFFF800000000000001F +FFFF000000000000001FFFFE000000000000000FFFFC0000000000000007FFFC00000000 +00000003FFFE0000000000000001FFFF0000000000000001FFFF8000000000000000FFFF +80000000000000007FFFC0000000000000007FFFE000000000000000FFFFF00000000000 +0001FFFFF800000000000003FFFFF800000000000007FFFFFC0000000000000FF3FFFE00 +00000000001FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF8000000000007F +807FFFC00000000000FF003FFFE00000000001FE001FFFF00000000003FC000FFFF80000 +000007F8000FFFF80000000007F00007FFFC000000000FF00003FFFE000000001FE00001 +FFFF000000003FC00000FFFF800000007F800000FFFF80000000FF0000007FFFC0000001 +FE0000003FFFE0000001FC0000001FFFF0000007FC0000000FFFF800003FFF0000000FFF +F800FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF0 +0001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>120 +DI E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fo cmbx12 14.4 29 +/Fo 29 122 df<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF +80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111769025>46 +D<000000780000000000FC0000000003FC0000000007FC000000001FFC00000000FFFC00 +00000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC00 +00F8007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE2F4E76CD43>49 D<00003FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF00 +0000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE00 +1FC00000FFFF003F8000007FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FF +FE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF +00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00 +000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0000000001FFFE000000000 +1FFFE0000000001FFFC0000000003FFFC0000000003FFF80000000003FFF80000000007F +FF00000000007FFE0000000000FFFC0000000001FFF80000000001FFF00000000003FFE0 +0000000003FFC00000000007FF80000000000FFF00000000001FFE00000000001FFC0000 +0000003FF800000000007FE00000000000FFC00000000001FF800000000003FE00000000 +0007FC000000000007F800000000000FF00001F000001FE00001F000003F800001F00000 +7F000001F00000FE000003E00001FC000003E00003F8000003E00007F0000003E0000FE0 +000003E0001F80000007E0003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFF +FFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFF +FFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF +80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC0000 +0007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003 +F800003FFF0003F000003FFF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFF +C0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0 +001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF0000 +3FFFC001FC00003FFF80000000003FFF80000000007FFF00000000007FFE00000000007F +FE0000000000FFFC0000000001FFF80000000003FFF00000000007FFC0000000000FFF80 +00000000FFFE00000000FFFFF800000000FFFFE000000000FFFFFC00000000FFFFFF8000 +00000007FFE00000000001FFF800000000007FFE00000000003FFF00000000001FFF8000 +0000000FFFC0000000000FFFE00000000007FFF00000000007FFF00000000007FFF80000 +000007FFF80000000003FFFC0000000003FFFC0000000003FFFE0000000003FFFE03E000 +0003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF8000 +03FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007 +FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFF +E03FF000001FFFC01FE000003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC00 +00FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFFFC000000001FFF80000037 +4F7ACD43>I<00000000001F00000000000000000000003F80000000000000000000007F +C0000000000000000000007FC000000000000000000000FFE000000000000000000000FF +E000000000000000000000FFE000000000000000000001FFF000000000000000000001FF +F000000000000000000003FFF800000000000000000003FFF800000000000000000003FF +F800000000000000000007FFFC00000000000000000007FFFC00000000000000000007FF +FC0000000000000000000FFFFE0000000000000000000FFFFE0000000000000000001FFF +FF0000000000000000001FFFFF0000000000000000001FFFFF0000000000000000003FFF +FF8000000000000000003F7FFF8000000000000000007F7FFFC000000000000000007E7F +FFC000000000000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1F +FFE00000000000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80F +FFF00000000000000003F80FFFF80000000000000003F007FFF80000000000000007F007 +FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000000000000FE003 +FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001 +FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000000000003F0000 +7FFF800000000000007F00007FFFC00000000000007E00007FFFC00000000000007E0000 +3FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC0000 +1FFFF0000000000001F800001FFFF0000000000001F800000FFFF0000000000003F80000 +0FFFF8000000000003F0000007FFF8000000000007F0000007FFFC000000000007E00000 +07FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFF +FFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFF +FFFFFF00000000003F80000000FFFF80000000003F000000007FFF80000000007F000000 +007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000000000FE000000 +003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000 +001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800000003F0000000 +0007FFF800000007F00000000007FFFC00000007F00000000007FFFC00000007E0000000 +0003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE0000001FC0000000 +0001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF80000 +0FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF80000 +0FFFFFFFFFE05B547BD366>65 DI<0000000001FFFC000001C00000 +00007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFF +FFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000F +F9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC0 +0007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF +800000000007FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000 +000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FFF8000000000000 +7FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01F +FFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC000 +00000000001FC03FFFC00000000000000FC03FFFC00000000000000FC07FFFC000000000 +00000FC07FFFC00000000000000FC07FFFC000000000000000007FFF8000000000000000 +007FFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF +800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +FFFF800000000000000000FFFF8000000000000000007FFF8000000000000000007FFF80 +00000000000000007FFFC000000000000000007FFFC000000000000000007FFFC0000000 +00000007C03FFFC000000000000007C03FFFC000000000000007C03FFFC0000000000000 +07C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000000000000FC00F +FFF00000000000000F800FFFF00000000000000F8007FFF00000000000001F8003FFF800 +00000000001F8003FFF80000000000001F0001FFFC0000000000003F0000FFFE00000000 +00007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF800000000001F8 +00001FFFC00000000003F800000FFFE00000000007F0000007FFF0000000000FE0000003 +FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0 +000007FE000000000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFF +C000000000003FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE0000000 +0000000001FFFC00000000525479D261>I +I<0000000001FFFC000001C000000000007FFFFFC00003C00000000007FFFFFFF80007C0 +000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003FFFFE003FFC07FC0 +0000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007FFF80000003FFFFC0 +000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FFF0000000003FFFC0 +00000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF800000000007FFC0 +00007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE000000000001FFC0 +0001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF80000000000007FC0 +0007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF00000000000003FC0 +001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE00000000000001FC0 +003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC00000000000000FC0 +007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000000 +007FFF800000000000000000007FFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000000000 +00FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF800000007FFFFFFFFF +E07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFF +E03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC000000000003FFFC0 +001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0 +000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF000000000003FFFC0 +0003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC00000000003FFFC0 +0000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF00000000003FFFC0 +00003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFFE0000000007FFFC0 +000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FFFF00000000FFFFC0 +0000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000FFFFE00001FF1FFC0 +00000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC0000000003FFFFFFFFF001FC0 +0000000007FFFFFFFC0007C000000000007FFFFFE00001C0000000000001FFFE00000000 +005B5479D26A>71 DII<00000FFF800007000000FFFFF8 +000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001 +FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF8000000 +0FFF001FF800000007FF001FF000000003FF003FF000000003FF003FE000000001FF007F +E000000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FFE0000000 +003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FF +F8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC00000 +0000007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003F +FFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFF +FF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF80000 +3FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFF +FFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE000 +00000000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF00000000000 +03FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F8 +0000000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC00000000 +007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF +0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF0000000 +03FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF +1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFF +F00000E000007FFF0000003C5479D24B>83 D<00007FFF000000000007FFFFF000000000 +3FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FF +F8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000F +FFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007 +FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC00000 +00000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000007FFF +FFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC00000 +7FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007 +FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007F +FE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007 +FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007F +FE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0 +FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C +387CB641>97 D<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFFFFFC0000 +0FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007FFC003FF +E0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFFC01FFF80 +0007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF00000000007FFE0000 +0000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FFFE000000 +0000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000000 +00FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000 +7FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF00000000003F +FF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC0000007C007FF +E000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC00003FFF +0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000000001FF +E0000033387CB63C>99 D<000000000001FF80000000000007FFFF80000000000007FFFF +80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000001FFF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF +8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFFFC07FF +80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF0007F7FF +8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000001FFF +800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000000FFF +80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF +80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000000FFF +80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000000FFF +80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000003FFF +800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE000FEFFF +FF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFFF80FFF +FF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC00000001FFFF +FF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FFF0001F +FE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF800003FF +C01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF000000FFE0 +7FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000FFF0FF +FE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF +FFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003FFF0000 +0000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF800000 +03F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF800003F +80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFFFFC000 +00001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF0000000F +FFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC000FFE +00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8007FF0 +007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0 +000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000FFFFFF +FFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8 +000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE00007FFFFF +FE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF0000FF00 +0003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000FFE001 +FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003FFC0FC0 +0FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003FFE0000 +1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001FFE0000 +1FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007FF00000 +01FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003EFFFFF +FC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000000000 +0FC00000000000000FC00000000000000FC00000000000000FE00000000000000FE00000 +000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFFF80000 +07FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000FFFFFF +FFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFFFFFF00 +0FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07FE00000 +0001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0 +FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807FF00000 +0003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF8000007FF800 +03FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC00000001FFFF +FFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000000000 +00FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000000000 +0003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000000000 +0000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001FFC0000 +0000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE07FFC00 +0000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E0000FFF80 +0000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF000007FFC0 +0000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC0 +0000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0 +00FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF +C0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF00007FFF0 +000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF00007FFF0 +0003FFE00000FF8000007F00000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000003FF000FFFFF0 +00FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD325>I< +003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 +00FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FFFFFFF0 +FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF000FFFF +C00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000FFFFF0 +1FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000FFF800 +00FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF9E0000 +7FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF000007FF +F800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000FFFC00 +0007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000 +FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F +FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF8 +07FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE67 +367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000FFFFF0 +0FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF000000FFF0 +F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7 +800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC +000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8 +000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFF +F807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<000001FFE0 +00000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC000000 +1FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FFC00000 +FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003FFC001F +FF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE000000 +1FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001FFF80FF +FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000 +1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF +FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE000000 +1FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003FFF001F +FF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF800000 +7FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF800000 +3FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000003FFFFF +000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE000000 +FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007FFE0000 +03FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007FFE000 +00FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000FFFC00 +00FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000007FFF00 +00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF80 +00FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF00 +00FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFE00 +00FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001FFFC00 +00FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007FFE000 +00FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FFFC0000 +00FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC000000 +00FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 +00FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000000000 +FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B>I<007F +E003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FF +E3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE007FFE00FF +FE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800000000FF +F800000000FFF800000000FFF800000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FF +F0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC00002F36 +7CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007FF003FFF +000FF80007FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F0000003F +007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FFC000001F +00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003FFFFFFF00 +003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000FFFFFFFF +00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000000007FF +F000000001FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC0000000F +F0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF8000001F +C0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF7FFFFFF8 +00FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<00003E00000000003E00 +000000003E00000000003E00000000003E00000000003E00000000007E00000000007E00 +000000007E00000000007E0000000000FE0000000000FE0000000001FE0000000001FE00 +00000001FE0000000003FE0000000007FE0000000007FE000000000FFE000000001FFE00 +0000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00FFFFFFFF +FF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +0000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE00 +07C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80001FFF00 +0F80001FFF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC000001FFFF +F80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>I121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fp cmcsc10 10.95 6 +/Fp 6 119 df100 D<00000FF800600000FFFE00E00003FF +FF81E0000FF807E3E0003FC000F3E0007F80007FE000FE00003FE001FC00001FE003F800 +000FE007F0000007E00FF0000007E00FE0000003E01FC0000003E03FC0000001E03FC000 +0001E03F80000001E07F80000000E07F80000000E07F80000000E0FF00000000E0FF0000 +000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000 +000000FF0000000000FF00001FFFFFFF00001FFFFF7F80001FFFFF7F8000001FF07F8000 +000FE03F8000000FE03FC000000FE03FC000000FE01FE000000FE00FE000000FE00FF000 +000FE007F000000FE003F800000FE001FC00000FE000FE00001FE0007F80003FE0003FE0 +007BE0000FFC03F1E00003FFFFE0E00000FFFF806000000FFC000030317BAF3A>103 +D105 D110 D117 DI E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fq cmr10 10.95 73 +/Fq 73 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE000 +00007F01F03F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F00 +001FC000FFE0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF80 +007F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C00 +00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000 +00FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00000000 +00FE00007F0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80 +FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F80 +00FE00007F00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF +7FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>14 D<1E000F007F803FC0FF80 +7FC0FFC07FE0FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F30006000300060 +0030006000300060003000E0007000C0006000C0006000C0006001C000E0018000C00380 +01C003000180070003800E0007001C000E0018000C0038001C00300018001C1C7DBE2D> +34 D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000 +C000C001C001800380030007000E001C001800380030000B1C79BE19>39 +D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 +0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 +001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 +007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 +0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F +000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 +6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B +1C798919>44 DI<1E007F80 +7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0001FE0000000FFFC000003F03 +F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000F +C01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F000003F8 +7F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF +000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF00 +0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 +03FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003 +F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F800007E0 +0FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F80000 +3F03F000000FFFC0000001FE0000263F7DBC2D>48 D<0001C0000003C0000007C000001F +C000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001F +C000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000007F +F000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE000 +03F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC078 +00003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0 +001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE0000000 +3FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001FC +00000003F800000007F000000007E00000000FC00000001F800000003F000000007E0000 +00007C00000000F800000001F000000003E000000007C00000000F800000001F00007000 +3E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F00 +0001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFF +FFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F00 +01FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF000 +7FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF +00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC000 +00003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE0000 +0000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE00000 +003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC000 +3FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF +801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000 +243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E000000007E +00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E00 +00001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E0000 +01C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E000038 +007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E00030000 +7E000700007E000E00007E000C00007E001C00007E003800007E003800007E007000007E +00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I< +06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007 +FFFFC00007FFFF000007FFFC0000073FE000000700000000070000000007000000000700 +000000070000000007000000000700000000070000000007000000000700000000070000 +000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E +000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000FE0 +0000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F +80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00 +001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F8001 +FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<0000 +1FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC00 +3FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000 +001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F80000000 +7F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FF +E0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80 +001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F8000 +1FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001F +E01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC00 +00FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000 +003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF8 +7FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00E0 +00001E00E000001C00E000003C00E0000078000000007000000000F000000001E0000000 +01C000000003C0000000078000000007000000000F000000001E000000001E000000003C +000000003C000000007C000000007800000000F800000000F800000001F800000001F000 +000003F000000003F000000003F000000007F000000007F000000007F00000000FF00000 +000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE0000000 +1FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003F +E00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I<00 +03FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00 +001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E0000 +07C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E +000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000 +001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F +8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F800 +0003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC0000 +01E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E +0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC +0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E +001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0 +FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF +80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80 +003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001 +DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003F +C00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F00 +3FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F +001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F +80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000000000000000 +00000000000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E +000A2779A619>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000 +0000000000000000000000000000000000000000000000000000000000001E007F00FF80 +FF80FFC0FFC0FFC0FFC07FC01EC000C000C000C000C001C0018001800180038003000700 +06000E000C001C003800300030000A3979A619>I<00000007000000000000000F800000 +000000000F800000000000000F800000000000001FC00000000000001FC0000000000000 +1FC00000000000003FE00000000000003FE00000000000003FE00000000000007FF00000 +000000007FF00000000000007FF0000000000000FFF8000000000000E7F8000000000000 +E7F8000000000001C7FC000000000001C3FC000000000001C3FC00000000000381FE0000 +0000000381FE00000000000381FE00000000000700FF00000000000700FF000000000007 +00FF00000000000E007F80000000000E007F80000000000E007F80000000001C003FC000 +0000001C003FC0000000001C003FC00000000038001FE00000000038001FE00000000038 +001FE00000000070000FF00000000070000FF00000000070000FF000000000E00007F800 +000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC00000001FF +FFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007000000FF00 +000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F8000001E00 +00007FC000001C0000003FC000001C0000003FC000003C0000003FE00000380000001FE0 +0000380000001FE00000780000001FF00000780000000FF00000FC0000000FF00003FC00 +00001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFF +F83D417DC044>65 DI<0000003FF00006000003FFFE000E00000FFF +FF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF00000 +0FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000 +FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E +1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7F +E0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000000000FFC0 +0000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000 +00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000 +0000007FC000000000007FE000000000007FE0000000000E7FE0000000000E3FE0000000 +000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0FF800000000 +1C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE0000000070 +00FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF00000078000 +07F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFFFFC0000000 +03FFFF00000000003FF0000037427BBF42>IIII< +0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF00 +01F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00 +007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC0003FC0000 +0001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF0000000007C00 +1FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C003FE00000 +00001C007FE0000000001C007FE0000000001C007FC0000000001C007FC0000000000000 +FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000 +00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000 +FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC00000 +1FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000000003FC00 +3FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC000FF80000 +0003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC00 +01FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000 +000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C00 +00001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>III76 D78 D<0000007FE0000000000007FFFE00000000001FC03F80000000007E0007 +E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC000003F800000 +3F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F80001FC000000 +03F80003FC00000003FC0007F800000001FE0007F800000001FE000FF000000000FF000F +F000000000FF001FF000000000FF801FE0000000007F803FE0000000007FC03FE0000000 +007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07F +C0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000 +003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF +C0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000 +003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03F +E0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF0000000 +00FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003 +FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE000003F800000 +1FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC0003F8000000 +007F000FE0000000001FC03F800000000007FFFE0000000000007FE00000003C427BBF47 +>II82 D<0007FC000C001FFF80 +1C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F800007FC3F000003FC +3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC0000007CFC0000003CFC +0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF0000001C7F800000007FC0 +0000007FE00000003FF80000003FFF8000001FFFF800000FFFFF800007FFFFF00003FFFF +FC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0000007FFF80000007F +FC0000000FFC00000007FE00000003FE00000001FE00000000FF00000000FFE00000007F +E00000007FE00000007FE00000003FE00000003FF00000003FF00000003FF00000003FF0 +0000003EF80000003EF80000007EFC0000007CFE000000FCFF000000F8FF800001F8FFC0 +0003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF800C0007FC00028427B +BF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FF0007FE001FF80 +3F80003FC0003F807F00003FC0001FC07E00003FC00007C07C00003FC00007C07800003F +C00003C07800003FC00003C07800003FC00003C07000003FC00001C07000003FC00001C0 +7000003FC00001C07000003FC00001C07000003FC00001C0E000003FC00000E0E000003F +C00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E00000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000 +0000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F +C00000000000003FC00000000000003FC00000000000007FE0000000000000FFF0000000 +0007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7DBC42>II +87 D<7FFFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC0000 +3FF800003FE000001FF000001F8000000FF800001F0000000FF800001E00000007FC0000 +1C00000003FE00003C00000003FE00007800000001FF00007000000000FF8000F0000000 +00FF8001E0000000007FC001C0000000003FC003C0000000003FE00780000000001FF007 +00000000000FF00F00000000000FF81E000000000007FC1C000000000007FC3C00000000 +0003FE78000000000001FF70000000000001FFF0000000000000FFE00000000000007FC0 +0000000000007FC00000000000003FE00000000000001FF00000000000001FF000000000 +00001FF80000000000001FFC0000000000003FFC0000000000003BFE00000000000071FF +000000000000F1FF000000000000E0FF800000000001C07F800000000003C07FC0000000 +0003803FE00000000007003FE0000000000F001FF0000000000E000FF8000000001C000F +F8000000003C0007FC00000000380003FE00000000780003FE00000000F00001FF000000 +00E00000FF80000001E00000FF80000003C000007FC00000038000003FE0000007800000 +3FE000000F0000001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007 +FFE000007FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44 +>II91 +D<018000C0038001C003000180070003800E0007001C000E0018000C0038001C00300018 +0070003800600030006000300060003000E0007000C0006000C0006000C0006000C00060 +00CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01FF03FC01F +E00F0007801C1C73BE2D>II<01800380030007000E001C00180038 +0030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03F +E03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F800000078007E000 +000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00 +001FF0007F00000FE0007F00000380007F00000000007F00000000007F00000000007F00 +000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001FC007F00 +0007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F00007F00 +007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF03 +80FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE +0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000FFFC0000 +0000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001 +F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F8001FC0000 +1FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F001FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F001FC0000 +0FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F8001FE0000 +3F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF +0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001 +F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80 +007F003F80001C007F800000007F800000007F00000000FF00000000FF00000000FF0000 +0000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000 +00FF000000007F800000007F800000007F800000003F800001C03FC00001C01FC00003C0 +1FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F01F00000 +0FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC +001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001FC003FC0 +0001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF00 +0001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001FC007F80 +0001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003FC0007E0 +0007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001 +FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC00 +03F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F +80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFF +FFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000 +00007F000000007F800000003F800000003F800000E01FC00000E01FC00001E00FC00001 +C007E00003C007F000078003F800070000FC001E00007E003C00001F80F8000007FFE000 +0000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF +003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 +01FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F801FF0000 +1FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000FC06000F +E000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001F +C0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000FE000007 +E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF00000007 +03F80000000600000000000E00000000000E00000000000E00000000000F00000000000F +00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001 +FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C +0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000001F00F8 +0000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F800001F8000F +C00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC01FE0000 +01FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC00 +01FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00 +FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC +000FFC000FFC000FFC0007F80007F80001E0000000000000000000000000000000000000 +0000000000000000000000000000000000000001FC007FFC007FFC007FFC0007FC0003FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A +>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE00007800000000 +000000000000000000000000000000000000000000000000000000000000000000007F00 +7FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00 +007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F7F007FFF +807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I< +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F8000 +01FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC07C00000 +01FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FDFF800000 +01FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F803FC0000 +01F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8003FC000 +01F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00 +FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC +0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F +7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803 +F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000 +FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000 +FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000 +FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87F +FFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F000 +07F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE00 +01FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE00 +01FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC +2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F0001F0000F +8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F800001FC +7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F00 +0000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003F00FC000 +03F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF0000000FF00 +00282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001 +FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC001FC0000 +1FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F801FC0000 +07F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC0000 +07F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF001FC0000 +0FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F0001FF0000 +7F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 +000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA7 +33>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C0003F800 +0E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC003FC000 +01FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC003FC000 +01FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC0003F800 +0FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F8 +07E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF +003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC +000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE +0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000F +E03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000 +E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFF +C0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000 +F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F +00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000 +001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC000000FC0000 +01FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E0 +00FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01 +FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001 +FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF0000 +7E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>I< +FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC0000F800 +01FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F0001C000 +007F0001C000003F80038000003F80038000003FC0078000001FC0070000001FC0070000 +000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003F8380000 +0003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000FEE00000 +0000FEE0000000007FC0000000007FC0000000007FC0000000003F80000000003F800000 +00001F00000000001F00000000001F00000000000E0000002B287EA630>IIII<1FFFFFFF801FFFFFFF801FE000FF801F8000 +FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE0 +0038003FC00038007FC00038007F80003800FF00000001FE00000001FE00000003FC0000 +0007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F80038000 +FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF00007001FE0 +000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277E +A628>I124 +D E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 157 +157 158 bop 150 -116 a Fq(App)s(endix)28 b(A:)i(Using)g(History)g(In)m +(teractiv)m(ely)1847 b(157)150 299 y Fn(App)t(endix)53 +b(A)81 b(Using)54 b(History)g(In)l(teractiv)l(ely)275 +533 y Fq(This)28 b(c)m(hapter)j(describ)s(es)d(ho)m(w)j(to)g(use)f(the) +g(GNU)h(History)f(Library)e(in)m(teractiv)m(ely)-8 b(,)31 +b(from)f(a)h(user's)150 643 y(standp)s(oin)m(t.)150 900 +y Fo(A.1)67 b(History)46 b(In)l(teraction)275 1093 y +Fq(The)24 b(History)g(library)f(pro)m(vides)h(a)h(history)f(expansion)g +(feature)h(similar)d(to)k(the)f(history)f(expansion)150 +1203 y(in)k Fm(csh)p Fq(.)39 b(The)28 b(follo)m(wing)g(text)h(describ)s +(es)f(the)h(syn)m(tax)g(y)m(ou)g(use)g(to)g(manipulate)f(history)f +(information.)275 1337 y(History)41 b(expansion)g(tak)m(es)j(t)m(w)m(o) +f(parts.)76 b(In)41 b(the)h(\014rst)g(part,)j(determine)c(whic)m(h)g +(line)f(from)i(the)150 1447 y(previous)32 b(history)g(will)f(b)s(e)h +(used)h(for)g(substitution.)47 b(This)31 b(line)h(is)g(called)h(the)g +Fl(ev)m(en)m(t)p Fq(.)51 b(In)32 b(the)i(second)150 1556 +y(part,)26 b(select)f(p)s(ortions)e(of)i(that)g(line)e(for)i(inclusion) +c(in)m(to)k(the)g(curren)m(t)f(line.)37 b(These)25 b(p)s(ortions)e(are) +i(called)150 1666 y Fl(w)m(ords)p Fq(.)46 b(GDB)34 b(breaks)e(the)g +(line)f(in)m(to)h(w)m(ords)g(in)f(the)h(same)h(w)m(a)m(y)h(that)e(the)h +(Bash)f(shell)f(do)s(es,)i(so)f(that)150 1775 y(sev)m(eral)f(English)d +(\(or)i(Unix\))g(w)m(ords)g(surrounded)e(b)m(y)i(quotes)h(are)g +(considered)e(one)h(w)m(ord.)150 2000 y Fi(A.1.1)62 b(Ev)m(en)m(t)39 +b(Designators)275 2192 y Fq(An)30 b Fl(ev)m(en)m(t)h(designator)37 +b Fq(is)30 b(a)g(reference)h(to)g(a)g(command)f(line)f(en)m(try)h(in)g +(the)g(history)f(list.)150 2352 y Fm(!)432 b Fq(Start)31 +b(a)h(history)e(subsititution,)e(except)k(when)e(follo)m(w)m(ed)h(b)m +(y)f(a)i(space,)g(tab,)f(or)g(the)h(end)630 2461 y(of)f(the)f(line...) +1148 2458 y Fh(h)p 1172 2405 55 4 v 1172 2461 a Fg(=)p +1172 2477 V 1223 2458 a Fh(i)1283 2461 y Fq(or)1394 2458 +y Fh(h)p 1418 2405 28 4 v 1418 2461 a Fg(\()p 1418 2478 +V 1442 2458 a Fh(i)1471 2461 y Fq(.)150 2621 y Fm(!!)384 +b Fq(Refer)30 b(to)i(the)e(previous)f(command.)40 b(This)29 +b(is)g(a)i(synon)m(ym)f(for)g Fm(!-1)p Fq(.)150 2780 +y Fm(!n)384 b Fq(Refer)30 b(to)i(command)e(line)e Fl(n)p +Fq(.)150 2940 y Fm(!-n)336 b Fq(Refer)30 b(to)i(the)e(command)g(line)f +Fl(n)h Fq(lines)e(bac)m(k.)150 3099 y Fm(!string)144 +b Fq(Refer)30 b(to)i(the)e(most)h(recen)m(t)g(command)f(starting)h +(with)e Fl(string)p Fq(.)150 3259 y Fm(!?string)p Fq([)p +Fm(?)p Fq(])630 3368 y(Refer)h(to)i(the)e(most)h(recen)m(t)g(command)f +(con)m(taining)g Fl(string)p Fq(.)150 3593 y Fi(A.1.2)62 +b(W)-10 b(ord)41 b(Designators)275 3785 y Fq(A)375 3782 +y Fh(h)p 399 3729 20 4 v 399 3785 a Fg(:)p 399 3801 V +415 3782 a Fh(i)477 3785 y Fq(separates)33 b(the)g(ev)m(en)m(t)h +(designator)e(from)h(the)f Fl(w)m(ord)g(designator)p +Fq(.)47 b(It)33 b(can)g(b)s(e)f(omitted)g(if)g(the)150 +3895 y(w)m(ord)h(designator)h(b)s(egins)e(with)h(a)1396 +3892 y Fh(h)p 1420 3839 48 4 v 1420 3895 a Fm(^)p 1420 +3910 V 1464 3892 a Fh(i)1494 3895 y Fq(,)1554 3892 y +Fh(h)p 1578 3839 36 4 v 1578 3895 a Fg($)p 1578 3910 +V 1609 3892 a Fh(i)1639 3895 y Fq(,)1699 3892 y Fh(h)p +1723 3839 V 1723 3895 a Fg(*)p 1723 3910 V 1754 3892 +a Fh(i)1818 3895 y Fq(or)1933 3892 y Fh(h)p 1957 3839 +59 4 v 1957 3895 a Fg(\045)p 1957 3910 V 2011 3892 a +Fh(i)2041 3895 y Fq(.)51 b(W)-8 b(ords)34 b(are)h(n)m(um)m(b)s(ered)d +(from)i(the)g(b)s(eginning)150 4005 y(of)d(the)f(line,)f(with)g(the)i +(\014rst)e(w)m(ord)h(b)s(eing)f(denoted)i(b)m(y)f(a)h(0)f(\(zero\).)150 +4164 y Fm(0)g(\(zero\))114 b Fq(The)30 b(zero'th)h(w)m(ord.)41 +b(F)-8 b(or)31 b(man)m(y)f(applications,)f(this)g(is)h(the)g(command)g +(w)m(ord.)150 4323 y Fm(n)432 b Fq(The)30 b Fl(n)p Fq('th)g(w)m(ord.) +150 4483 y Fm(^)432 b Fq(The)30 b(\014rst)f(argumen)m(t.)42 +b(that)31 b(is,)e(w)m(ord)h(1.)150 4642 y Fm($)432 b +Fq(The)30 b(last)g(argumen)m(t.)150 4802 y Fm(\045)432 +b Fq(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h(most)g(recen)m(t)g +Fm(?string?)d Fq(searc)m(h.)150 4961 y Fm(x-y)336 b Fq(A)30 +b(range)h(of)g(w)m(ords;)f Fm(-)p Fl(y)38 b Fq(Abbreviates)29 +b Fm(0-)p Fl(y)8 b Fq(.)150 5121 y Fm(*)432 b Fq(All)34 +b(of)i(the)f(w)m(ords,)i(excepting)e(the)h(zero'th.)57 +b(This)33 b(is)i(a)h(synon)m(ym)e(for)i Fm(1-$)p Fq(.)55 +b(It)35 b(is)g(not)630 5230 y(an)g(error)f(to)i(use)1266 +5227 y Fh(h)p 1290 5174 36 4 v 1290 5230 a Fg(*)p 1290 +5246 V 1321 5227 a Fh(i)1386 5230 y Fq(if)d(there)j(is)e(just)g(one)h +(w)m(ord)g(in)e(the)i(ev)m(en)m(t.)56 b(The)35 b(empt)m(y)g(string)f +(is)630 5340 y(returned)29 b(in)g(that)i(case.)p eop +%DVIPSSectionPage: 158 +158 159 bop 150 -116 a Fq(158)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fi(A.1.3)62 b(Mo)s(di\014ers)275 491 y Fq(After)20 +b(the)h(optional)f(w)m(ord)h(designator,)h(y)m(ou)f(can)g(add)f(a)h +(sequence)g(of)g(one)g(or)g(more)g(of)g(the)f(follo)m(wing)150 +601 y Fl(mo)s(di\014ers)p Fq(,)28 b(eac)m(h)k(preceded)e(b)m(y)g(a)1353 +598 y Fh(h)p 1377 545 20 4 v 1377 601 a Fg(:)p 1377 616 +V 1393 598 a Fh(i)1422 601 y Fq(.)150 760 y Fm(#)432 +b Fq(The)31 b(en)m(tire)h(command)g(line)e(t)m(yp)s(ed)i(so)g(far.)45 +b(This)30 b(means)i(the)g(curren)m(t)f(command,)i(not)630 +870 y(the)e(previous)d(command.)150 1029 y Fm(h)432 b +Fq(Remo)m(v)m(e)32 b(a)f(trailing)d(pathname)j(comp)s(onen)m(t,)g(lea)m +(ving)f(only)f(the)i(head.)150 1189 y Fm(r)432 b Fq(Remo)m(v)m(e)32 +b(a)f(trailing)d(su\016x)i(of)g(the)h(form)f(`)p Fm(.)p +Fq(')p Fl(su\016x)p Fq(,)g(lea)m(ving)g(the)g(basename.)150 +1348 y Fm(e)432 b Fq(Remo)m(v)m(e)32 b(all)d(but)h(the)h(su\016x.)150 +1508 y Fm(t)432 b Fq(Remo)m(v)m(e)32 b(all)d(leading)h(pathname)g(comp) +s(onen)m(ts,)h(lea)m(ving)f(the)g(tail.)150 1667 y Fm(p)432 +b Fq(Prin)m(t)29 b(the)i(new)f(command)g(but)g(do)g(not)g(execute)i +(it.)p eop +%DVIPSSectionPage: 159 +159 160 bop 150 -116 a Fq(App)s(endix)28 b(B:)j(F)-8 +b(ormatting)31 b(Do)s(cumen)m(tation)1842 b(159)150 299 +y Fn(App)t(endix)53 b(B)81 b(F)-13 b(ormatting)53 b(Do)t(cumen)l +(tation)275 519 y Fq(The)43 b(GDB)i(4)f(release)g(includes)d(an)j +(already-formatted)g(reference)h(card,)i(ready)d(for)f(prin)m(ting)150 +629 y(with)30 b(P)m(ostScript)i(or)f(Ghostscript,)h(in)f(the)g(`)p +Fm(gdb)p Fq(')h(sub)s(directory)d(of)j(the)g(main)f(source)h(directory) +3583 596 y Ff(1)3620 629 y Fq(.)44 b(If)150 738 y(y)m(ou)34 +b(can)f(use)h(P)m(ostScript)e(or)i(Ghostscript)f(with)f(y)m(our)h(prin) +m(ter,)g(y)m(ou)h(can)g(prin)m(t)e(the)h(reference)h(card)150 +848 y(immediately)29 b(with)g(`)p Fm(refcard.ps)p Fq('.)275 +980 y(The)38 b(release)h(also)g(includes)e(the)i(source)g(for)g(the)g +(reference)h(card.)66 b(Y)-8 b(ou)40 b(can)f(format)g(it,)i(using)150 +1089 y(T)201 1109 y(E)251 1089 y(X,)31 b(b)m(y)f(t)m(yping:)390 +1215 y Fm(make)47 b(refcard.dvi)275 1347 y Fq(The)40 +b(GDB)i(reference)f(card)g(is)f(designed)g(to)i(prin)m(t)d(in)h +Fl(landscap)s(e)45 b Fq(mo)s(de)40 b(on)h(US)g(\\letter")h(size)150 +1457 y(pap)s(er;)34 b(that)f(is,)g(on)g(a)h(sheet)f(11)h(inc)m(hes)f +(wide)f(b)m(y)h(8.5)h(inc)m(hes)e(high.)48 b(Y)-8 b(ou)33 +b(will)e(need)h(to)i(sp)s(ecify)e(this)150 1566 y(form)e(of)g(prin)m +(ting)f(as)h(an)h(option)e(to)i(y)m(our)g Fp(d)n(vi)f +Fq(output)g(program.)275 1698 y(All)22 b(the)j(do)s(cumen)m(tation)f +(for)g(GDB)h(comes)g(as)f(part)g(of)g(the)h(mac)m(hine-readable)e +(distribution.)35 b(The)150 1807 y(do)s(cumen)m(tation)e(is)e(written)h +(in)f(T)-8 b(exinfo)33 b(format,)g(whic)m(h)f(is)g(a)h(do)s(cumen)m +(tation)f(system)h(that)g(uses)g(a)150 1917 y(single)f(source)i(\014le) +f(to)i(pro)s(duce)d(b)s(oth)h(on-line)g(information)f(and)h(a)h(prin)m +(ted)f(man)m(ual.)50 b(Y)-8 b(ou)34 b(can)g(use)150 2027 +y(one)k(of)f(the)h(Info)f(formatting)g(commands)g(to)h(create)h(the)e +(on-line)f(v)m(ersion)h(of)h(the)f(do)s(cumen)m(tation)150 +2136 y(and)30 b(T)378 2156 y(E)428 2136 y(X)g(\(or)h +Fm(texi2roff)p Fq(\))d(to)j(t)m(yp)s(eset)g(the)g(prin)m(ted)e(v)m +(ersion.)275 2268 y(GDB)37 b(includes)c(an)j(already)g(formatted)g(cop) +m(y)h(of)f(the)g(on-line)f(Info)g(v)m(ersion)h(of)g(this)f(man)m(ual)g +(in)150 2378 y(the)k(`)p Fm(gdb)p Fq(')g(sub)s(directory)-8 +b(.)65 b(The)39 b(main)f(Info)g(\014le)g(is)g(`)p Fm +(gdb-4.18/gdb/gdb.info)p Fq(',)f(and)h(it)h(refers)f(to)150 +2487 y(sub)s(ordinate)33 b(\014les)g(matc)m(hing)i(`)p +Fm(gdb.info*)p Fq(')e(in)h(the)h(same)g(directory)-8 +b(.)54 b(If)34 b(necessary)-8 b(,)37 b(y)m(ou)e(can)g(prin)m(t)150 +2597 y(out)i(these)g(\014les,)g(or)g(read)f(them)h(with)e(an)m(y)i +(editor;)i(but)d(they)h(are)g(easier)f(to)i(read)e(using)f(the)i +Fm(info)150 2706 y Fq(subsystem)h(in)f Fp(gnu)i Fq(Emacs)g(or)g(the)g +(standalone)f Fm(info)g Fq(program,)j(a)m(v)-5 b(ailable)38 +b(as)h(part)f(of)h(the)g Fp(gnu)150 2816 y Fq(T)-8 b(exinfo)30 +b(distribution.)275 2948 y(If)43 b(y)m(ou)g(w)m(an)m(t)i(to)f(format)g +(these)g(Info)f(\014les)f(y)m(ourself,)47 b(y)m(ou)d(need)f(one)h(of)f +(the)h(Info)f(formatting)150 3057 y(programs,)30 b(suc)m(h)g(as)h +Fm(texinfo-format-buffer)24 b Fq(or)31 b Fm(makeinfo)p +Fq(.)275 3189 y(If)19 b(y)m(ou)i(ha)m(v)m(e)g Fm(makeinfo)d +Fq(installed,)j(and)e(are)i(in)e(the)i(top)f(lev)m(el)g(GDB)h(source)g +(directory)f(\(`)p Fm(gdb-4.18)p Fq(',)150 3299 y(in)29 +b(the)i(case)g(of)g(v)m(ersion)e(4.18\),)k(y)m(ou)e(can)f(mak)m(e)i +(the)e(Info)g(\014le)g(b)m(y)g(t)m(yping:)390 3424 y +Fm(cd)47 b(gdb)390 3528 y(make)g(gdb.info)275 3660 y +Fq(If)24 b(y)m(ou)i(w)m(an)m(t)g(to)g(t)m(yp)s(eset)g(and)e(prin)m(t)g +(copies)h(of)g(this)f(man)m(ual,)i(y)m(ou)g(need)e(T)2851 +3680 y(E)2901 3660 y(X,)i(a)f(program)g(to)h(prin)m(t)150 +3770 y(its)k Fp(d)n(vi)g Fq(output)g(\014les,)g(and)f(`)p +Fm(texinfo.tex)p Fq(',)f(the)j(T)-8 b(exinfo)30 b(de\014nitions)e +(\014le.)275 3901 y(T)326 3921 y(E)376 3901 y(X)k(is)g(a)h(t)m(yp)s +(esetting)g(program;)h(it)e(do)s(es)h(not)g(prin)m(t)e(\014les)h +(directly)-8 b(,)32 b(but)g(pro)s(duces)g(output)g(\014les)150 +4011 y(called)26 b Fp(d)n(vi)h Fq(\014les.)39 b(T)-8 +b(o)27 b(prin)m(t)f(a)h(t)m(yp)s(eset)h(do)s(cumen)m(t,)g(y)m(ou)f +(need)g(a)g(program)g(to)g(prin)m(t)f Fp(d)n(vi)h Fq(\014les.)38 +b(If)27 b(y)m(our)150 4120 y(system)j(has)g(T)664 4140 +y(E)714 4120 y(X)g(installed,)e(c)m(hances)j(are)f(it)f(has)h(suc)m(h)g +(a)g(program.)40 b(The)30 b(precise)f(command)h(to)g(use)150 +4230 y(dep)s(ends)25 b(on)i(y)m(our)f(system;)j Fj(lpr)g(-d)d +Fq(is)g(common;)j(another)d(\(for)h(P)m(ostScript)g(devices\))g(is)e +Fj(dvips)p Fq(.)38 b(The)150 4340 y Fp(d)n(vi)30 b Fq(prin)m(t)f +(command)h(ma)m(y)h(require)e(a)i(\014le)f(name)g(without)f(an)m(y)i +(extension)f(or)h(a)f(`)p Fm(.dvi)p Fq(')g(extension.)275 +4471 y(T)326 4491 y(E)376 4471 y(X)h(also)g(requires)f(a)h(macro)h +(de\014nitions)d(\014le)h(called)h(`)p Fm(texinfo.tex)p +Fq('.)41 b(This)29 b(\014le)h(tells)h(T)3442 4491 y(E)3492 +4471 y(X)g(ho)m(w)150 4581 y(to)42 b(t)m(yp)s(eset)g(a)g(do)s(cumen)m +(t)f(written)f(in)g(T)-8 b(exinfo)40 b(format.)74 b(On)40 +b(its)h(o)m(wn,)j(T)2841 4601 y(E)2891 4581 y(X)e(cannot)f(either)g +(read)150 4691 y(or)g(t)m(yp)s(eset)h(a)f(T)-8 b(exinfo)40 +b(\014le.)71 b(`)p Fm(texinfo.tex)p Fq(')39 b(is)g(distributed)f(with)i +(GDB)i(and)e(is)g(lo)s(cated)h(in)f(the)150 4800 y(`)p +Fm(gdb-)p Fl(v)m(ersion-n)m(um)m(b)s(er)7 b Fm(/texinfo)p +Fq(')26 b(directory)-8 b(.)275 4932 y(If)38 b(y)m(ou)h(ha)m(v)m(e)g(T) +822 4951 y(E)872 4932 y(X)g(and)f(a)h Fp(d)n(vi)f Fq(prin)m(ter)g +(program)g(installed,)h(y)m(ou)g(can)f(t)m(yp)s(eset)i(and)e(prin)m(t)f +(this)150 5041 y(man)m(ual.)g(First)22 b(switc)m(h)f(to)i(the)f(the)g +(`)p Fm(gdb)p Fq(')g(sub)s(directory)e(of)i(the)g(main)f(source)h +(directory)g(\(for)g(example,)150 5151 y(to)31 b(`)p +Fm(gdb-4.18/gdb)p Fq('\))d(and)i(t)m(yp)s(e:)p 150 5241 +1200 4 v 192 5307 a Ff(1)275 5340 y Fq(In)f(`)p Fm +(gdb-4.18/gdb/refcard.ps)p Fq(')c(of)30 b(the)h(v)m(ersion)f(4.18)i +(release.)p eop +%DVIPSSectionPage: 160 +160 161 bop 150 -116 a Fq(160)2599 b(Debugging)31 b(with)e(GDB)390 +299 y Fm(make)47 b(gdb.dvi)275 433 y Fq(Then)29 b(giv)m(e)i(`)p +Fm(gdb.dvi)p Fq(')e(to)i(y)m(our)f Fp(d)n(vi)g Fq(prin)m(ting)f +(program.)p eop +%DVIPSSectionPage: 161 +161 162 bop 150 -116 a Fq(App)s(endix)28 b(C:)i(Installing)e(GDB)2320 +b(161)150 299 y Fn(App)t(endix)53 b(C)81 b(Installing)55 +b(GDB)275 537 y Fq(GDB)32 b(comes)f(with)f(a)h Fm(configure)e +Fq(script)h(that)h(automates)i(the)e(pro)s(cess)g(of)g(preparing)e(GDB) +j(for)150 647 y(installation;)d(y)m(ou)h(can)h(then)f(use)g +Fm(make)f Fq(to)i(build)d(the)i Fm(gdb)g Fq(program.)2607 +614 y Ff(1)275 783 y Fq(The)21 b(GDB)i(distribution)18 +b(includes)h(all)h(the)i(source)g(co)s(de)g(y)m(ou)g(need)g(for)f(GDB)i +(in)d(a)i(single)f(directory)-8 b(,)150 892 y(whose)30 +b(name)h(is)e(usually)f(comp)s(osed)i(b)m(y)h(app)s(ending)c(the)k(v)m +(ersion)f(n)m(um)m(b)s(er)f(to)i(`)p Fm(gdb)p Fq('.)275 +1028 y(F)-8 b(or)39 b(example,)h(the)f(GDB)g(v)m(ersion)f(4.18)i +(distribution)35 b(is)i(in)g(the)i(`)p Fm(gdb-4.18)p +Fq(')d(directory)-8 b(.)65 b(That)150 1138 y(directory)30 +b(con)m(tains:)150 1300 y Fm(gdb-4.18/configure)25 b +Fq(\(and)31 b(supp)s(orting)c(\014les\))630 1409 y(script)i(for)h +(con\014guring)f(GDB)j(and)e(all)f(its)h(supp)s(orting)d(libraries)150 +1570 y Fm(gdb-4.18/gdb)630 1680 y Fq(the)k(source)f(sp)s(eci\014c)f(to) +i(GDB)h(itself)150 1840 y Fm(gdb-4.18/bfd)630 1950 y +Fq(source)f(for)f(the)g(Binary)g(File)f(Descriptor)h(library)150 +2111 y Fm(gdb-4.18/include)630 2220 y Fp(gnu)g Fq(include)e(\014les)150 +2381 y Fm(gdb-4.18/libiberty)630 2491 y Fq(source)j(for)f(the)g(`)p +Fm(-liberty)p Fq(')f(free)h(soft)m(w)m(are)i(library)150 +2652 y Fm(gdb-4.18/opcodes)630 2761 y Fq(source)f(for)f(the)g(library)e +(of)j(op)s(co)s(de)f(tables)g(and)g(disassem)m(blers)150 +2922 y Fm(gdb-4.18/readline)630 3032 y Fq(source)h(for)f(the)g +Fp(gnu)g Fq(command-line)f(in)m(terface)150 3193 y Fm(gdb-4.18/glob)630 +3302 y Fq(source)i(for)f(the)g Fp(gnu)g Fq(\014lename)g(pattern-matc)m +(hing)h(subroutine)150 3463 y Fm(gdb-4.18/mmalloc)630 +3573 y Fq(source)g(for)f(the)g Fp(gnu)g Fq(memory-mapp)s(ed)g(mallo)s +(c)f(pac)m(k)-5 b(age)275 3734 y(The)21 b(simplest)f(w)m(a)m(y)i(to)h +(con\014gure)e(and)h(build)c(GDB)23 b(is)e(to)h(run)f +Fm(configure)e Fq(from)i(the)h(`)p Fm(gdb-)p Fl(v)m(ersion-)150 +3844 y(n)m(um)m(b)s(er)7 b Fq(')29 b(source)h(directory)-8 +b(,)31 b(whic)m(h)e(in)g(this)g(example)h(is)g(the)g(`)p +Fm(gdb-4.18)p Fq(')f(directory)-8 b(.)275 3980 y(First)35 +b(switc)m(h)g(to)h(the)g(`)p Fm(gdb-)p Fl(v)m(ersion-n)m(um)m(b)s(er)7 +b Fq(')34 b(source)i(directory)f(if)g(y)m(ou)h(are)g(not)g(already)g +(in)e(it;)150 4089 y(then)39 b(run)f Fm(configure)p Fq(.)64 +b(P)m(ass)40 b(the)g(iden)m(ti\014er)d(for)i(the)g(platform)g(on)g +(whic)m(h)f(GDB)i(will)d(run)h(as)h(an)150 4199 y(argumen)m(t.)275 +4335 y(F)-8 b(or)31 b(example:)390 4465 y Fm(cd)47 b(gdb-4.18)390 +4569 y(./configure)e Fl(host)390 4672 y Fm(make)150 4808 +y Fq(where)24 b Fl(host)i Fq(is)d(an)i(iden)m(ti\014er)d(suc)m(h)i(as)h +(`)p Fm(sun4)p Fq(')e(or)i(`)p Fm(decstation)p Fq(',)e(that)i(iden)m +(ti\014es)e(the)h(platform)f(where)150 4918 y(GDB)31 +b(will)c(run.)39 b(\(Y)-8 b(ou)31 b(can)f(often)g(lea)m(v)m(e)h(o\013)f +Fl(host)r Fq(;)g Fm(configure)e Fq(tries)h(to)h(guess)g(the)g(correct)h +(v)-5 b(alue)29 b(b)m(y)150 5028 y(examining)g(y)m(our)h(system.\))p +150 5131 1200 4 v 192 5197 a Ff(1)275 5230 y Fq(If)38 +b(y)m(ou)h(ha)m(v)m(e)g(a)g(more)g(recen)m(t)h(v)m(ersion)e(of)h(GDB)g +(than)g(4.18,)j(lo)s(ok)c(at)i(the)e(`)p Fm(README)p +Fq(')g(\014le)f(in)h(the)275 5340 y(sources;)27 b(w)m(e)g(ma)m(y)f(ha)m +(v)m(e)i(impro)m(v)m(ed)d(the)h(installation)e(pro)s(cedures)h(since)g +(publishing)c(this)k(man)m(ual.)p eop +%DVIPSSectionPage: 162 +162 163 bop 150 -116 a Fq(162)2599 b(Debugging)31 b(with)e(GDB)275 +299 y(Running)17 b(`)p Fm(configure)28 b Fl(host)r Fq(')21 +b(and)f(then)g(running)d Fm(make)i Fq(builds)e(the)k(`)p +Fm(bfd)p Fq(',)h(`)p Fm(readline)p Fq(',)f(`)p Fm(mmalloc)p +Fq(',)150 408 y(and)27 b(`)p Fm(libiberty)p Fq(')f(libraries,)g(then)h +Fm(gdb)g Fq(itself.)39 b(The)27 b(con\014gured)g(source)h(\014les,)g +(and)f(the)h(binaries,)f(are)150 518 y(left)j(in)f(the)i(corresp)s +(onding)d(source)j(directories.)275 654 y Fm(configure)36 +b Fq(is)i(a)i(Bourne-shell)e(\()p Fm(/bin/sh)p Fq(\))f(script;)43 +b(if)38 b(y)m(our)h(system)h(do)s(es)f(not)g(recognize)h(this)150 +763 y(automatically)30 b(when)g(y)m(ou)g(run)f(a)i(di\013eren)m(t)f +(shell,)f(y)m(ou)h(ma)m(y)h(need)f(to)i(run)d Fm(sh)g +Fq(on)i(it)e(explicitly:)390 908 y Fm(sh)47 b(configure)e +Fl(host)275 1058 y Fq(If)f(y)m(ou)h(run)e Fm(configure)f +Fq(from)i(a)h(directory)f(that)i(con)m(tains)e(source)h(directories)f +(for)g(m)m(ultiple)150 1167 y(libraries)29 b(or)j(programs,)g(suc)m(h)f +(as)h(the)g(`)p Fm(gdb-4.18)p Fq(')e(source)i(directory)g(for)f(v)m +(ersion)g(4.18,)j Fm(configure)150 1277 y Fq(creates)41 +b(con\014guration)e(\014les)f(for)i(ev)m(ery)g(directory)f(lev)m(el)g +(underneath)f(\(unless)h(y)m(ou)g(tell)g(it)g(not)h(to,)150 +1387 y(with)29 b(the)i(`)p Fm(--norecursion)p Fq(')c(option\).)275 +1537 y(Y)-8 b(ou)33 b(can)g(run)e(the)i Fm(configure)d +Fq(script)h(from)i(an)m(y)g(of)g(the)f(sub)s(ordinate)f(directories)h +(in)f(the)i(GDB)150 1646 y(distribution)c(if)i(y)m(ou)i(only)f(w)m(an)m +(t)h(to)h(con\014gure)e(that)h(sub)s(directory)-8 b(,)32 +b(but)g(b)s(e)g(sure)g(to)h(sp)s(ecify)e(a)i(path)150 +1756 y(to)e(it.)275 1906 y(F)-8 b(or)23 b(example,)h(with)d(v)m(ersion) +h(4.18,)k(t)m(yp)s(e)d(the)g(follo)m(wing)e(to)i(con\014gure)g(only)e +(the)i Fm(bfd)f Fq(sub)s(directory:)390 2051 y Fm(cd)47 +b(gdb-4.18/bfd)390 2154 y(../configure)d Fl(host)275 +2298 y Fq(Y)-8 b(ou)36 b(can)h(install)d Fm(gdb)i Fq(an)m(ywhere;)j(it) +d(has)g(no)h(hardwired)c(paths.)59 b(Ho)m(w)m(ev)m(er,)40 +b(y)m(ou)d(should)d(mak)m(e)150 2407 y(sure)g(that)i(the)f(shell)e(on)i +(y)m(our)g(path)f(\(named)h(b)m(y)g(the)g(`)p Fm(SHELL)p +Fq(')f(en)m(vironmen)m(t)g(v)-5 b(ariable\))34 b(is)g(publicly)150 +2517 y(readable.)40 b(Remem)m(b)s(er)30 b(that)h(GDB)g(uses)f(the)g +(shell)f(to)i(start)g(y)m(our)f(program|some)g(systems)g(refuse)150 +2626 y(to)h(let)f(GDB)i(debug)e(c)m(hild)e(pro)s(cesses)i(whose)h +(programs)f(are)g(not)h(readable.)150 2923 y Fo(C.1)68 +b(Compiling)46 b(GDB)e(in)h(another)h(directory)275 3131 +y Fq(If)24 b(y)m(ou)h(w)m(an)m(t)h(to)f(run)f(GDB)i(v)m(ersions)e(for)g +(sev)m(eral)i(host)f(or)f(target)j(mac)m(hines,)e(y)m(ou)h(need)e(a)h +(di\013eren)m(t)150 3241 y Fm(gdb)j Fq(compiled)g(for)h(eac)m(h)h(com)m +(bination)f(of)g(host)g(and)g(target.)42 b Fm(configure)27 +b Fq(is)h(designed)g(to)i(mak)m(e)g(this)150 3351 y(easy)f(b)m(y)f +(allo)m(wing)g(y)m(ou)g(to)i(generate)g(eac)m(h)f(con\014guration)f(in) +f(a)i(separate)g(sub)s(directory)-8 b(,)28 b(rather)g(than)150 +3460 y(in)e(the)h(source)h(directory)-8 b(.)39 b(If)27 +b(y)m(our)g Fm(make)f Fq(program)h(handles)f(the)h(`)p +Fm(VPATH)p Fq(')g(feature)g(\()p Fp(gnu)h Fm(make)e Fq(do)s(es\),)150 +3570 y(running)i Fm(make)h Fq(in)g(eac)m(h)i(of)g(these)g(directories)e +(builds)e(the)k Fm(gdb)e Fq(program)i(sp)s(eci\014ed)d(there.)275 +3720 y(T)-8 b(o)43 b(build)e Fm(gdb)h Fq(in)h(a)g(separate)i(directory) +-8 b(,)47 b(run)42 b Fm(configure)f Fq(with)h(the)i(`)p +Fm(--srcdir)p Fq(')d(option)i(to)150 3830 y(sp)s(ecify)30 +b(where)g(to)i(\014nd)e(the)h(source.)43 b(\(Y)-8 b(ou)32 +b(also)f(need)g(to)h(sp)s(ecify)e(a)h(path)g(to)h(\014nd)e +Fm(configure)e Fq(itself)150 3939 y(from)g(y)m(our)g(w)m(orking)g +(directory)-8 b(.)40 b(If)28 b(the)g(path)g(to)h Fm(configure)d +Fq(w)m(ould)h(b)s(e)h(the)h(same)f(as)h(the)f(argumen)m(t)150 +4049 y(to)j(`)p Fm(--srcdir)p Fq(',)e(y)m(ou)i(can)f(lea)m(v)m(e)i(out) +f(the)f(`)p Fm(--srcdir)p Fq(')f(option;)h(it)g(is)f(assumed.\))275 +4199 y(F)-8 b(or)32 b(example,)g(with)e(v)m(ersion)h(4.18,)j(y)m(ou)e +(can)g(build)d(GDB)k(in)d(a)i(separate)h(directory)e(for)g(a)h(Sun)f(4) +150 4309 y(lik)m(e)f(this:)390 4453 y Fm(cd)47 b(gdb-4.18)390 +4557 y(mkdir)f(../gdb-sun4)390 4660 y(cd)h(../gdb-sun4)390 +4764 y(../gdb-4.18/configure)42 b(sun4)390 4868 y(make)275 +5011 y Fq(When)d Fm(configure)e Fq(builds)g(a)j(con\014guration)f +(using)g(a)h(remote)h(source)f(directory)-8 b(,)42 b(it)d(creates)j(a) +150 5121 y(tree)30 b(for)e(the)h(binaries)e(with)g(the)j(same)f +(structure)f(\(and)h(using)e(the)i(same)h(names\))f(as)g(the)g(tree)g +(under)150 5230 y(the)38 b(source)g(directory)-8 b(.)63 +b(In)37 b(the)h(example,)i(y)m(ou'd)e(\014nd)e(the)i(Sun)e(4)j(library) +c(`)p Fm(libiberty.a)p Fq(')g(in)i(the)150 5340 y(directory)30 +b(`)p Fm(gdb-sun4/libiberty)p Fq(',)c(and)k(GDB)h(itself)e(in)h(`)p +Fm(gdb-sun4/gdb)p Fq('.)p eop +%DVIPSSectionPage: 163 +163 164 bop 150 -116 a Fq(App)s(endix)28 b(C:)i(Installing)e(GDB)2320 +b(163)275 299 y(One)40 b(p)s(opular)e(reason)j(to)g(build)c(sev)m(eral) +k(GDB)h(con\014gurations)d(in)h(separate)h(directories)f(is)f(to)150 +408 y(con\014gure)28 b(GDB)i(for)e(cross-compiling)f(\(where)h(GDB)i +(runs)d(on)h(one)h(mac)m(hine|the)f Fl(host)p Fq(|while)f(de-)150 +518 y(bugging)22 b(programs)h(that)h(run)e(on)i(another)f(mac)m +(hine|the)h Fl(target)r Fq(\).)40 b(Y)-8 b(ou)24 b(sp)s(ecify)e(a)h +(cross-debugging)150 628 y(target)32 b(b)m(y)e(giving)f(the)i(`)p +Fm(--target=)p Fl(target)r Fq(')f(option)g(to)h Fm(configure)p +Fq(.)275 760 y(When)42 b(y)m(ou)h(run)e Fm(make)g Fq(to)i(build)c(a)k +(program)f(or)h(library)-8 b(,)44 b(y)m(ou)e(m)m(ust)h(run)e(it)h(in)f +(a)i(con\014gured)150 869 y(directory|whatev)m(er)29 +b(directory)e(y)m(ou)i(w)m(ere)g(in)e(when)g(y)m(ou)i(called)e +Fm(configure)f Fq(\(or)j(one)f(of)h(its)f(sub)s(di-)150 +979 y(rectories\).)275 1111 y(The)j Fm(Makefile)f Fq(that)j +Fm(configure)c Fq(generates)k(in)e(eac)m(h)i(source)g(directory)e(also) +h(runs)f(recursiv)m(ely)-8 b(.)150 1221 y(If)42 b(y)m(ou)i(t)m(yp)s(e)f +Fm(make)e Fq(in)h(a)h(source)g(directory)g(suc)m(h)f(as)i(`)p +Fm(gdb-4.18)p Fq(')d(\(or)i(in)f(a)h(separate)h(con\014gured)150 +1330 y(directory)36 b(con\014gured)f(with)g(`)p Fm(--srcdir=)p +Fl(dirname)5 b Fm(/gdb-4.18)p Fq('\),)32 b(y)m(ou)k(will)e(build)f(all) +h(the)j(required)150 1440 y(libraries,)28 b(and)i(then)g(build)d(GDB.) +275 1572 y(When)h(y)m(ou)h(ha)m(v)m(e)h(m)m(ultiple)c(hosts)j(or)g +(targets)h(con\014gured)e(in)f(separate)j(directories,)e(y)m(ou)h(can)g +(run)150 1682 y Fm(make)d Fq(on)h(them)g(in)f(parallel)g(\(for)h +(example,)h(if)e(they)h(are)h(NFS-moun)m(ted)g(on)f(eac)m(h)h(of)f(the) +h(hosts\);)h(they)150 1791 y(will)f(not)i(in)m(terfere)g(with)f(eac)m +(h)j(other.)150 2042 y Fo(C.2)68 b(Sp)t(ecifying)45 b(names)g(for)g +(hosts)h(and)e(targets)275 2232 y Fq(The)38 b(sp)s(eci\014cations)g +(used)g(for)h(hosts)g(and)f(targets)j(in)d(the)h Fm(configure)d +Fq(script)i(are)i(based)f(on)g(a)150 2341 y(three-part)34 +b(naming)f(sc)m(heme,)i(but)e(some)h(short)g(prede\014ned)d(aliases)j +(are)g(also)f(supp)s(orted.)49 b(The)33 b(full)150 2451 +y(naming)c(sc)m(heme)i(enco)s(des)g(three)f(pieces)g(of)h(information)e +(in)g(the)h(follo)m(wing)f(pattern:)390 2577 y Fl(arc)m(hitecture)p +Fm(-)p Fl(v)m(endor)p Fm(-)p Fl(os)275 2710 y Fq(F)-8 +b(or)33 b(example,)g(y)m(ou)g(can)g(use)f(the)h(alias)f +Fm(sun4)g Fq(as)h(a)g Fl(host)h Fq(argumen)m(t,)g(or)f(as)g(the)g(v)-5 +b(alue)32 b(for)g Fl(target)150 2819 y Fq(in)d(a)i Fm(--target=)p +Fl(target)g Fq(option.)40 b(The)30 b(equiv)-5 b(alen)m(t)30 +b(full)e(name)j(is)e(`)p Fm(sparc-sun-sunos4)p Fq('.)275 +2951 y(The)38 b Fm(configure)e Fq(script)i(accompan)m(ying)h(GDB)h(do)s +(es)f(not)g(pro)m(vide)e(an)m(y)j(query)e(facilit)m(y)g(to)h(list)150 +3061 y(all)f(supp)s(orted)f(host)i(and)f(target)j(names)e(or)g +(aliases.)65 b Fm(configure)37 b Fq(calls)h(the)h(Bourne)g(shell)e +(script)150 3171 y Fm(config.sub)d Fq(to)j(map)f(abbreviations)f(to)i +(full)d(names;)40 b(y)m(ou)d(can)f(read)h(the)f(script,)h(if)f(y)m(ou)h +(wish,)f(or)150 3280 y(y)m(ou)31 b(can)f(use)g(it)g(to)h(test)h(y)m +(our)e(guesses)h(on)f(abbreviations|for)f(example:)390 +3406 y Fm(\045)47 b(sh)h(config.sub)d(i386-linux)390 +3510 y(i386-pc-linux-gnu)390 3614 y(\045)i(sh)h(config.sub)d +(alpha-linux)390 3718 y(alpha-unknown-linux-gnu)390 3822 +y(\045)i(sh)h(config.sub)d(hp9k700)390 3925 y(hppa1.1-hp-hpux)390 +4029 y(\045)i(sh)h(config.sub)d(sun4)390 4133 y(sparc-sun-sunos4.1.1) +390 4237 y(\045)i(sh)h(config.sub)d(sun3)390 4340 y +(m68k-sun-sunos4.1.1)390 4444 y(\045)i(sh)h(config.sub)d(i986v)390 +4548 y(Invalid)h(configuration)e(`i986v':)i(machine)f(`i986v')h(not)h +(recognized)150 4680 y(config.sub)27 b Fq(is)i(also)h(distributed)d(in) +i(the)h(GDB)i(source)e(directory)f(\(`)p Fm(gdb-4.18)p +Fq(',)g(for)h(v)m(ersion)g(4.18\).)150 4931 y Fo(C.3)68 +b Fe(configure)40 b Fo(options)275 5121 y Fq(Here)31 +b(is)f(a)h(summary)f(of)h(the)g Fm(configure)d Fq(options)i(and)g +(argumen)m(ts)i(that)f(are)g(most)g(often)h(useful)150 +5230 y(for)j(building)d(GDB.)37 b Fm(configure)d Fq(also)h(has)h(sev)m +(eral)g(other)g(options)f(not)h(listed)e(here.)57 b(See)36 +b(Info)f(\014le)150 5340 y(`)p Fm(configure.info)p Fq(',)27 +b(no)s(de)j(`)p Fm(What)f(Configure)f(Does)p Fq(',)i(for)g(a)h(full)d +(explanation)h(of)i Fm(configure)p Fq(.)p eop +%DVIPSSectionPage: 164 +164 165 bop 150 -116 a Fq(164)2599 b(Debugging)31 b(with)e(GDB)390 +299 y Fm(configure)45 b Fq([)p Fm(--help)p Fq(])867 403 +y([)p Fm(--prefix=)p Fl(dir)7 b Fq(])867 506 y([)p Fm(--exec-prefix=)p +Fl(dir)g Fq(])867 610 y([)p Fm(--srcdir=)p Fl(dirname)e +Fq(])867 714 y([)p Fm(--norecursion)p Fq(])45 b([)p Fm(--rm)p +Fq(])867 818 y([)p Fm(--target=)p Fl(target)r Fq(])867 +922 y Fl(host)150 1056 y Fq(Y)-8 b(ou)38 b(ma)m(y)h(in)m(tro)s(duce)d +(options)h(with)g(a)h(single)e(`)p Fm(-)p Fq(')i(rather)g(than)f(`)p +Fm(--)p Fq(')h(if)e(y)m(ou)i(prefer;)j(but)c(y)m(ou)h(ma)m(y)150 +1166 y(abbreviate)30 b(option)g(names)g(if)g(y)m(ou)g(use)g(`)p +Fm(--)p Fq('.)150 1325 y Fm(--help)192 b Fq(Displa)m(y)30 +b(a)g(quic)m(k)g(summary)f(of)i(ho)m(w)f(to)h(in)m(v)m(ok)m(e)h +Fm(configure)p Fq(.)150 1484 y Fm(--prefix=)p Fl(dir)630 +1594 y Fq(Con\014gure)d(the)i(source)f(to)i(install)c(programs)i(and)g +(\014les)f(under)g(directory)h(`)p Fl(dir)7 b Fq('.)150 +1753 y Fm(--exec-prefix=)p Fl(dir)630 1863 y Fq(Con\014gure)29 +b(the)i(source)f(to)i(install)c(programs)i(under)f(directory)h(`)p +Fl(dir)7 b Fq('.)150 2003 y Fm(--srcdir=)p Fl(dirname)630 +2112 y Fk(W)-8 b(arning:)57 b(using)37 b(this)i(option)g(requires)f +Fp(gnu)g Fm(make)p Fk(,)h(or)g(another)g Fm(make)e Fk(that)i(imple-)630 +2222 y(men)m(ts)31 b(the)g Fm(VPATH)d Fk(feature.)630 +2332 y Fq(Use)37 b(this)e(option)h(to)i(mak)m(e)f(con\014gurations)f +(in)f(directories)h(separate)h(from)f(the)h(GDB)630 2441 +y(source)27 b(directories.)39 b(Among)28 b(other)f(things,)g(y)m(ou)h +(can)f(use)g(this)f(to)i(build)c(\(or)k(main)m(tain\))630 +2551 y(sev)m(eral)c(con\014gurations)g(sim)m(ultaneously)-8 +b(,)23 b(in)g(separate)i(directories.)37 b Fm(configure)22 +b Fq(writes)630 2660 y(con\014guration)j(sp)s(eci\014c)g(\014les)g(in)f +(the)i(curren)m(t)g(directory)-8 b(,)27 b(but)e(arranges)h(for)g(them)g +(to)g(use)630 2770 y(the)35 b(source)h(in)e(the)h(directory)g +Fl(dirname)p Fq(.)53 b Fm(configure)33 b Fq(creates)k(directories)d +(under)g(the)630 2879 y(w)m(orking)c(directory)g(in)f(parallel)f(to)j +(the)g(source)f(directories)g(b)s(elo)m(w)f Fl(dirname)p +Fq(.)150 3039 y Fm(--norecursion)630 3148 y Fq(Con\014gure)g(only)g +(the)h(directory)f(lev)m(el)h(where)f Fm(configure)e +Fq(is)i(executed;)i(do)f(not)g(propa-)630 3258 y(gate)i +(con\014guration)e(to)h(sub)s(directories.)150 3417 y +Fm(--target=)p Fl(target)630 3527 y Fq(Con\014gure)h(GDB)i(for)e +(cross-debugging)h(programs)f(running)e(on)j(the)g(sp)s(eci\014ed)e +Fl(target)p Fq(.)630 3637 y(Without)39 b(this)f(option,)j(GDB)f(is)e +(con\014gured)h(to)g(debug)g(programs)f(that)i(run)e(on)h(the)630 +3746 y(same)31 b(mac)m(hine)f(\()p Fl(host)r Fq(\))h(as)g(GDB)g +(itself.)630 3881 y(There)f(is)f(no)i(con)m(v)m(enien)m(t)g(w)m(a)m(y)g +(to)h(generate)f(a)g(list)e(of)i(all)e(a)m(v)-5 b(ailable)30 +b(targets.)150 4040 y Fl(host)i Fm(...)137 b Fq(Con\014gure)29 +b(GDB)j(to)f(run)e(on)h(the)h(sp)s(eci\014ed)d Fl(host)p +Fq(.)630 4175 y(There)i(is)f(no)i(con)m(v)m(enien)m(t)g(w)m(a)m(y)g(to) +h(generate)f(a)g(list)e(of)i(all)e(a)m(v)-5 b(ailable)30 +b(hosts.)275 4334 y(There)25 b(are)i(man)m(y)g(other)f(options)g(a)m(v) +-5 b(ailable)26 b(as)g(w)m(ell,)h(but)e(they)i(are)g(generally)e +(needed)h(for)g(sp)s(ecial)150 4444 y(purp)s(oses)j(only)-8 +b(.)p eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection +%DVIPSBeginSection +TeXDict begin + 40258437 52099154 1000 600 600 (gdb.dvi) +@start bos +%DVIPSBitmapFont: Fa cmcsc10 14.4 3 +/Fa 3 118 df<0000000FFC0000C000000000FFFFC001C000000007FFFFF003C0000000 +1FFC01FC07C00000007FC0003E0FC0000001FF00000F9FC0000007FC000007DFC000000F +F8000001FFC000001FF0000000FFC000003FE00000007FC000007FC00000007FC00000FF +800000003FC00001FF000000001FC00003FF000000001FC00007FE000000000FC00007FC +0000000007C0000FFC0000000007C0000FFC0000000007C0001FF80000000003C0001FF8 +0000000003C0003FF00000000003C0003FF00000000001C0003FF00000000001C0007FF0 +0000000001C0007FF00000000001C0007FE0000000000000007FE000000000000000FFE0 +00000000000000FFE000000000000000FFE000000000000000FFE000000000000000FFE0 +00000000000000FFE000000000000000FFE000000000000000FFE000000000000000FFE0 +00000000000000FFE000000000000000FFE0000007FFFFFF807FE0000007FFFFFF807FE0 +000007FFFFFF807FF000000003FFF0007FF000000000FFE0003FF0000000007FC0003FF0 +000000007FC0003FF8000000007FC0001FF8000000007FC0001FF8000000007FC0000FFC +000000007FC0000FFC000000007FC00007FC000000007FC00007FE000000007FC00003FF +000000007FC00001FF000000007FC00000FF800000007FC000007FC00000007FC000003F +E0000000FFC000001FF0000000FFC000000FF8000001FFC0000007FE000003DFC0000001 +FF0000078FC00000007FC0001F07C00000001FFC00FE01C000000007FFFFF800C0000000 +00FFFFC00000000000000FFE0000000041417ABE4D>103 D110 D117 D +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmbxti10 14.4 1 +/Fb 1 47 df<00FC0003FF000FFF801FFFC03FFFC03FFFC07FFFC07FFFC0FFFFC0FFFFC0 +FFFFC0FFFF80FFFF80FFFF007FFE003FFC001FF8000FE000121271912B>46 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmcsc10 9 13 +/Fc 13 121 df<000018000000003C000000003C000000003C000000007E000000007E00 +000000FF00000000FF00000000FF000000019F800000019F800000039FC00000030FC000 +00030FC00000060FE000000607E000000607E000000C03F000000C03F000001C03F80000 +1801F800001801F800003000FC00003000FC00007000FE00007FFFFE00007FFFFE0000C0 +003F0000C0003F0001C0003F800180001F800180001F800380001FC00300000FC0078000 +0FE00F80000FE01FC0001FF0FFF000FFFFFFF000FFFF28277EA62E>97 +D<0000FF00100007FFE030001FC07870007E001CF000F80007F001F00003F003E00001F0 +07C00001F00FC00000F01F800000F01F800000703F000000703F000000707F000000307E +000000307E00000030FE00000000FE00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE000000007E000000007E000000307F000000303F000000303F0000 +00301F800000601F800000600FC000006007C00000C003E000018001F000038000F80007 +00007E000E00001FC078000007FFE0000000FF800024287DA62C>99 +DIII<0000FF00100007FFE030001FC07870007E001CF0 +00F80007F001F00003F003E00001F007C00001F00FC00000F01F800000F01F800000703F +000000703F000000707F000000307E000000307E00000030FE00000000FE00000000FE00 +000000FE00000000FE00000000FE00000000FE0001FFFFFE0001FFFF7E000007F87E0000 +03F07F000003F03F000003F03F000003F01F800003F01F800003F00FC00003F007C00003 +F003E00003F001F00007F000FC0007F0007E000CF0001FC038700007FFF0100000FF8000 +28287DA630>I108 D110 D<0001FF0000000FFFE000003F01F800007C007C0001F8003F0003E0000F +8007E0000FC00FC00007E00F800003E01F800003F03F000001F83F000001F87F000001FC +7F000001FC7E000000FC7E000000FCFE000000FEFE000000FEFE000000FEFE000000FEFE +000000FEFE000000FEFE000000FEFE000000FEFE000000FE7F000001FC7F000001FC7F00 +0001FC3F000001F83F800003F81F800003F01FC00007F00FC00007E007E0000FC003F000 +1F8001F8003F0000FC007E00003F01F800000FFFE0000001FF000027287DA62F>I114 D117 D119 D<7FFF007FFC7FFF007FFC0FFE003FE003FC001F8001FC001E0001FC001C +0000FE003800007F003000003F007000003F806000001FC0C000000FE1C000000FE38000 +0007F300000003FE00000001FE00000001FC00000000FE000000007E000000007F000000 +00FF80000000DFC00000019FC00000038FE000000307F000000603F000000E03F800001C +01FC00001800FE00003000FE000070007F0000E0003F8001E0001F8003E0001FC007E000 +1FE01FE0003FF0FFF8007FFFFFF8007FFF28267EA52E>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsl9 9 18 +/Fd 18 122 df<0000001FE000000001FFF800000007F01E0000001F80070000003F000F +000000FE003F800001FC003F800001F8003F800003F0003F000007F0003F000007E0001E +000007E00000000007E00000000007E0000000000FE0000000000FC0000000000FC00000 +00000FC0000000000FC0000000000FC0000000001FC0007C000FFFFFFFFC000FFFFFFFFC +000FFFFFFFFC00001F8003FC00001F8001FC00003F8001FC00003F0001F800003F0001F8 +00003F0001F800003F0001F800003F0003F800007F0003F800007E0003F000007E0003F0 +00007E0003F000007E0003F000007E0007F00000FE0007F00000FC0007E00000FC0007E0 +0000FC0007E00000FC0007E00000FC000FE00001FC000FE00001F8000FC00001F8000FC0 +0001F8000FC00001F8000FC00003F8001FC0007FFFC3FFFE007FFFC3FFFE00FFFFC3FFFE +0029357EB42B>12 D<0007FC0000003FFF000000F80FC00001C003E00003F003F00003F8 +01F80003F801F80007F000FC0003F000FC0003E000FC00000000FC00000000FC00000001 +FC00000001FC0000007FF8000007FFF800003FE1F80000FF01F80003F803F8000FF003F8 +001FE003F0003FC003F0003F8003F0007F8003F0607F0007F060FF0007E0C0FE0007E0C0 +FE000FE0C0FE000FE0C0FE001FE0C07F003BE1807F0073E3801F81E1FF000FFF81FE0001 +FE00780023237CA126>97 D<0000FF800007FFE0001F8078003E001C00FC007C01F800FE +03F000FE07F001FC07E000FC0FC000F81FC000001FC000003F8000003F8000007F800000 +7F0000007F0000007F0000007F000000FF000000FE000000FE000000FE0000007E000000 +7E0000007F0000307F0000303F0000703F0000E01F8000C00FC003C007E0070003F03E00 +00FFF800001FC0001F237CA122>99 D<000000007E0000001FFE0000001FFC0000003FFC +00000001FC00000001FC00000001FC00000001FC00000001F800000001F800000001F800 +000001F800000003F800000003F800000003F000000003F000000003F000000003F00000 +0007F00000FE07F00007FFC7E0001F81E7E0007E0077E000FC003FE001F8001FE003F000 +0FE007E0000FC00FE0000FC01FC0000FC01FC0000FC03F80001FC03F80001FC07F80001F +807F00001F807F00001F807F00001F807F00003F80FF00003F80FE00003F00FE00003F00 +FE00003F007E00003F007E00007F007E00007F007E00007E003F0000FE003F0001FE001F +0003FE000F8007FF0007C00EFFF003E07CFFF000FFF0FFF0003F80FC0027357BB32B>I< +0003FC00000FFF00003E0FC000FC03E001F803F003F001F007E001F80FC000F81FC000F8 +1F8000F83F8000F87F0000F87F0000F87F0000F8FE0000F8FFFFFFF8FFFFFFF8FE000000 +FE000000FE000000FC000000FC000000FC000000FC000000FC000000FC0000607E000060 +7E0000E03E0001C03F0003801F0007000F800E0007E07C0001FFF000003F80001D237BA1 +22>I<000000003C00007F01FF0001FFE3CF0007C1FF0F001F80FC1F003F007C0E007E00 +3E0000FC003E0000FC003F0001F8003F0001F8003F0001F8003F0001F8007F0001F8007E +0001F0007E0001F0007E0001F000FC0001F800F80000F801F000007C03E00000FE0FC000 +01CFFF00000383F800000380000000038000000007800000000780000000078000000007 +C000000007FFFF800003FFFFF00003FFFFFC0001FFFFFE0003FFFFFF000F8000FF001F00 +003F803E00001F807C00000F80FC00000F80F800000F80F800000F80F800000F80F80000 +1F80F800001F00FC00003E007C00007C003E0000F8001F0003F00007E01FC00001FFFF00 +00003FF0000028337FA126>103 D<0001F80000007FF80000007FF0000000FFF0000000 +07F000000007F000000003F000000007F000000007E000000007E000000007E000000007 +E000000007E00000000FE00000000FC00000000FC00000000FC00000000FC00000000FC0 +0000001FC0FE00001F83FF80001F8F07E0001F9C03E0001FB803F0001FF003F0003FE003 +F0003FC003F0003F8003F0003F8003F0003F0003F0003F0007F0007F0007F0007E0007E0 +007E0007E0007E0007E0007E0007E0007E000FE000FE000FE000FC000FC000FC000FC000 +FC000FC000FC000FC000FC001FC001FC001FC001F8001F8001F8001F8001F8001F8001F8 +001F8003F8003F807FFFC7FFFC7FFFC7FFFCFFFFC7FFFC26347EB32B>I<000380000FC0 +001FE0001FE0001FE0001FC0001FC0000700000000000000000000000000000000000000 +000000000000000000000000001F0007FF0007FF0007FF00007F00007F00007F00007E00 +007E00007E00007E00007E0000FE0000FC0000FC0000FC0000FC0000FC0001FC0001F800 +01F80001F80001F80001F80003F80003F00003F00003F00003F00007F000FFFF00FFFF00 +FFFF0013337EB215>I<0003F000FFF000FFE000FFE0000FE0000FE00007E0000FE0000F +C0000FC0000FC0000FC0000FC0001FC0001F80001F80001F80001F80001F80003F80003F +00003F00003F00003F00003F00007F00007E00007E00007E00007E00007E0000FE0000FC +0000FC0000FC0000FC0000FC0001FC0001F80001F80001F80001F80001F80003F80003F0 +0003F00003F00003F00007F000FFFF80FFFF80FFFF0014347EB315>108 +D<000F80FF0007F80003FF83FFC01FFE0007FF8F03E0781F0007FF9C01F0E00F80007FB8 +01F9C00FC0003FF001FB800FC0003FE001FF000FC0003FC001FE000FC0003F8001FC000F +C0003F8001FC000FC0003F0001F8000FC0003F0001F8000FC0007F0003F8001FC0007E00 +03F0001F80007E0003F0001F80007E0003F0001F80007E0003F0001F80007E0003F0001F +8000FE0007F0003F8000FC0007E0003F0000FC0007E0003F0000FC0007E0003F0000FC00 +07E0003F0000FC0007E0003F0001FC000FE0007F0001F8000FC0007E0001F8000FC0007E +0001F8000FC0007E0001F8000FC0007E0003F8001FC000FE007FFFC3FFFE1FFFF07FFFC3 +FFFE1FFFF0FFFFC7FFFE3FFFF03C217EA041>I<000F80FE0003FF83FF8007FF8F07E007 +FF9C03E0007FB803F0003FF003F0003FE003F0003FC003F0003F8003F0003F8003F0003F +0003F0003F0007F0007F0007F0007E0007E0007E0007E0007E0007E0007E0007E0007E00 +0FE000FE000FE000FC000FC000FC000FC000FC000FC000FC000FC000FC001FC001FC001F +C001F8001F8001F8001F8001F8001F8001F8001F8003F8003F807FFFC7FFFC7FFFC7FFFC +FFFFC7FFFC26217EA02B>I<0000FF00000007FFC000001F81F000003E00F8000078003C +0001F0003E0003E0001F0003E0001F0007C0001F800FC0001F801F80000F801F80001FC0 +3F80001FC03F00001FC03F00001FC07F00001FC07F00001FC07F00001FC07F00001FC0FE +00003F80FE00003F80FE00003F80FE00003F007E00007F007E00007E007E00007E007E00 +00FC003E0000F8003F0001F0001F0003E0000F8007C00007C00F800003F03E000000FFF8 +0000003FC0000022237CA126>I<0003E07F000000FFE1FFC00001FFE781F00001FFFE00 +FC00000FF8007E000007F0007E00000FE0003F00000FE0003F80000FC0003F80000FC000 +1F80000FC0001FC0000FC0001FC0001FC0001FC0001F80001FC0001F80001FC0001F8000 +1FC0001F80001FC0001F80003FC0003F80003F80003F00003F80003F00003F80003F0000 +7F80003F00007F00003F0000FF00007F0000FE00007E0001FC00007E0001F800007F0003 +F800007F0007F00000FF800FC00000FFC01F800000FCE07E000000FC7FF8000000FC1FC0 +000000FC0000000001FC0000000001FC0000000001F80000000001F80000000001F80000 +000001F80000000003F80000000003F80000000003F00000000007F800000000FFFFC000 +0000FFFF80000000FFFF800000002A3080A02B>I<003E03E007FE1FF807FE3CF80FFE71 +FC007EE1FC007FC1FC007F81F8007F81F0007F0000007F0000007E0000007E000000FE00 +0000FC000000FC000000FC000000FC000000FC000001FC000001F8000001F8000001F800 +0001F8000001F8000003F8000003F0000003F0000003F0000003F0000007F00000FFFFC0 +00FFFFC000FFFFC0001E217EA01E>114 D<0007F838003FFF78007C07F001E001F003C0 +00F007800070078000700F8000700F0000600F8000600F8000600FC000000FF000000FFF +800007FFF80003FFFE0001FFFF0000FFFF80003FFFC00001FFC000001FE000000FE03000 +07E0300003E0300003E0700003C0700003C0780003C0780007807C0007807C000F00FE00 +1E00F7807C00E1FFF000C07F80001D237EA11E>I<000600000C00000C00000C00000C00 +001C00001C0000380000380000780000F80001F80003F80007F0001FFFFEFFFFFEFFFFFE +03F00003F00007F00007E00007E00007E00007E00007E0000FE0000FC0000FC0000FC000 +0FC0000FC0001FC0001F80181F80181F80181F80181F80383F80303F00303F00303F0070 +1F00601F80E00F81C00FC38003FF0000FC00172F7AAD1E>I<03FFFC0FFFC003FFF80FFF +C007FFF80FFFC0003FE007F800000FE003E000000FE00780000007E00700000003F00E00 +000003F81C00000001F83800000001FC7000000000FCE0000000007FC0000000007F8000 +0000003F00000000003F80000000001F80000000003FC0000000007FE000000000E7E000 +000001C7F00000000383F00000000701F80000000E01FC0000001C00FC0000003800FE00 +000078007E000001F8007F000007F800FF80007FFC01FFFC00FFFC03FFFC00FFFC03FFFC +002A207F9F29>120 D<00FFFF007FF800FFFF007FF801FFFF00FFF0000FF0003F800007 +E0001E000007E0001C000007F00018000003F00038000003F00030000003F00060000003 +F80060000001F800C0000001F801C0000001F80180000001FC0300000000FC0300000000 +FC0600000000FC0E00000000FE0C000000007E18000000007E18000000007E3000000000 +7F30000000003F60000000003FE0000000003FC0000000003F80000000001F8000000000 +1F00000000001F00000000000E00000000000C00000000000C0000000000180000000000 +380000000000300000000000600000000000600000000000C00000003C01C00000007C01 +80000000FC0300000000FC0700000000FC0E00000000701C000000007878000000003FE0 +000000000F80000000002D30819F29>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmr9 9 68 +/Fe 68 123 df<00001FE0000000FFFC000003F01E00000FC00780001F800780003F000F +C0007E001FC000FC001FC000FC001FC001F8001FC001F8000F8001F800000001F8000000 +01F800000001F800000001F800000001F800000001F800000001F800000001F800000001 +F8000FC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC001F8001FC001F8000FC001F8000FC001F8 +000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F800 +0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F +C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0 +03FC001FE07FFFC1FFFF7FFFC1FFFF7FFFC1FFFF28357FB42B>12 +D<00001FF8000000FFFFC00003F00FC0000FC01FC0001F801FC0003F001FC0007E001FC0 +00FC001FC000FC000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001 +F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0FFFF +FFFFC0FFFFFFFFC0FFFFFFFFC001F8000FC001F8000FC001F8000FC001F8000FC001F800 +0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F +C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0 +01F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC003FC001FE07F +FFE3FFFF7FFFE3FFFF7FFFE3FFFF28357FB42B>I<3C007E00FF00FF00FF80FF807F803D +800180018001800180038003000300070006000E000C001C0038007000600009177AB315 +>39 D<0000C00001C0000380000F00000E00001C00003C0000780000F00000F00001E000 +03C00003C00007C0000780000F80000F00001F00001F00001E00003E00003E00003E0000 +3C00007C00007C00007C00007C00007C0000F80000F80000F80000F80000F80000F80000 +F80000F80000F80000F80000F80000F80000F80000F80000F80000F800007C00007C0000 +7C00007C00007C00003C00003E00003E00003E00001E00001F00001F00000F00000F8000 +07800007C00003C00003C00001E00000F00000F000007800003C00001C00000E00000F00 +0003800001C00000C0124A79B71E>II<3C007E00FF00FF +00FF80FF807F803D800180018001800180038003000300070006000E000C001C00380070 +00600009177A8715>44 DI<3C7EFF +FFFFFF7E3C08087A8715>I<0000003000000078000000F8000000F8000000F0000001F0 +000001F0000001E0000003E0000003E0000003C0000007C0000007C00000078000000F80 +00000F8000000F0000001F0000001F0000003E0000003E0000003C0000007C0000007C00 +000078000000F8000000F8000000F0000001F0000001F0000001E0000003E0000003E000 +0003C0000007C0000007C000000F8000000F8000000F0000001F0000001F0000001E0000 +003E0000003E0000003C0000007C0000007C00000078000000F8000000F8000000F00000 +01F0000001F0000001E0000003E0000003E0000007C0000007C00000078000000F800000 +0F8000000F0000001F0000001F0000001E0000003E0000003E0000003C0000007C000000 +7C00000078000000F8000000F8000000F0000000600000001D4B7CB726>I<000FE00000 +7FFC0000F83E0003E00F8007C007C0078003C00F8003E01F0001F01F0001F03F0001F83F +0001F83E0000F87E0000FC7E0000FC7E0000FC7E0000FC7E0000FCFE0000FEFE0000FEFE +0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE +0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0000FC7E0000FC7E +0000FC7E0000FC7E0000FC3F0001F83F0001F83F0001F81F0001F01F0001F00F8003E007 +C007C007C007C003E00F8000F83E00007FFC00000FE0001F347DB126>I<00070000000F +0000001F0000007F000007FF0000FFFF0000FFBF0000F83F0000003F0000003F0000003F +0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F +0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F +0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F +0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000007F +80007FFFFF807FFFFF807FFFFF8019327AB126>I<003FC00000FFF00003FFFC000F80FF +001E007F801C003FC038001FE070000FE070000FF0600007F0FC0007F0FE0007F8FF0007 +F8FF0003F8FF0003F8FF0003F87E0007F83C0007F8000007F8000007F0000007F000000F +F000000FE000001FC000001FC000003F8000003F0000007E000000FC000001F8000001F0 +000003E0000007C000000F8000001F0000003E0000003C00000078001800F0001801E000 +1803C00030078000300F0000301C0000701FFFFFF03FFFFFF07FFFFFF0FFFFFFE0FFFFFF +E0FFFFFFE01D327CB126>I<001FE00000FFFC0001FFFF0007E03F800F001FC01E000FE0 +1C0007F03F0007F03F8007F83F8003F83FC003F83F8003F83F8003F81F0007F8000007F8 +000007F0000007F000000FE000000FC000001FC000003F8000007E000001F800007FE000 +007FFC0000003F0000001FC000000FE0000007F0000007F8000003F8000003FC000001FC +000001FE000001FE000001FE7E0001FEFF0001FEFF0001FEFF0001FEFF0001FEFF0001FC +FE0003FC780003FC700007F8380007F03C000FF01F001FE00FE03F8003FFFF0000FFFC00 +001FE0001F347DB126>I<000001C000000001C000000003C000000007C000000007C000 +00000FC00000001FC00000001FC00000003FC00000007FC00000006FC0000000CFC00000 +01CFC00000038FC00000030FC00000070FC000000E0FC000000C0FC000001C0FC0000038 +0FC00000300FC00000700FC00000E00FC00000C00FC00001800FC00003800FC00003000F +C00006000FC0000E000FC0000C000FC00018000FC00038000FC00030000FC00060000FC0 +00E0000FC000FFFFFFFF80FFFFFFFF80FFFFFFFF8000000FC00000000FC00000000FC000 +00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000001FE00000 +07FFFF800007FFFF800007FFFF8021337EB226>I<0C0000C00FC00FC00FFFFF800FFFFF +000FFFFE000FFFFC000FFFF0000FFFC0000C1800000C0000000C0000000C0000000C0000 +000C0000000C0000000C0000000C0000000C0000000C0FC0000C7FF8000CF07C000FC03F +000F001F800F000FC00E000FC00C0007E00C0007E0000007F0000003F0000003F0000003 +F8000003F8000003F8000003F8180003F87E0003F8FE0003F8FE0003F8FE0003F8FE0003 +F0FE0007F0F80007F0600007E0700007E070000FC038001FC03C001F801E007F000F80FE +0007FFF80001FFE000003F80001D347CB126>I<0000FE000007FF80001FFFE0003F00F0 +007C007001F801F801F003F803E003F807E003F80FC003F80FC001F01F8000001F800000 +3F0000003F0000003F0000007F0000007E0000007E07F0007E1FFC00FE381F00FE700F80 +FEE007C0FFC003E0FF8003F0FF8001F8FF0001F8FF0001FCFF0000FCFF0000FCFE0000FE +FE0000FEFE0000FEFE0000FEFE0000FE7E0000FE7E0000FE7E0000FE7E0000FE7F0000FE +3F0000FC3F0000FC1F0001FC1F8001F80F8001F00FC003F007C007E003E00FC001F81F80 +00FFFF00003FFC00000FE0001F347DB126>I<300000003C0000003FFFFFFF3FFFFFFF3F +FFFFFF7FFFFFFE7FFFFFFE7FFFFFFC700000386000003060000070600000E0C00000C0C0 +0001C0C0000380000007000000060000000E0000001C0000001800000038000000700000 +0070000000E0000000E0000001C0000003C0000003C0000003C000000780000007800000 +0F8000000F8000000F8000001F8000001F0000001F0000003F0000003F0000003F000000 +3F0000003F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000000 +7F0000007F0000001C000020347CB126>I<000FE000007FFC0000FFFF0003F01F8007C0 +07C00F0003E00E0001F01E0000F01C0000F83C0000783C0000783C0000783E0000783E00 +00783F0000F83F8000F03FC001F01FF001E01FF803C00FFE078007FF0F0003FFDE0001FF +F80000FFF800003FFE00003FFF0000F7FFC003E3FFE00780FFF00F007FF81E001FF83E00 +07FC3C0003FC780001FC7800007EF800007EF000003EF000003EF000001EF000001EF000 +001EF800001EF800003C7800003C7C0000783E0000781F0000F00F8003E007F01FC001FF +FF00007FFC00001FE0001F347DB126>I<000FE000007FF80000FFFE0003F83F0007E00F +800FC007C01F8007E01F8003F03F0003F07F0001F87E0001F87E0001F8FE0001FCFE0000 +FCFE0000FCFE0000FCFE0000FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0001 +FE7E0001FE7F0001FE3F0001FE3F0003FE1F8003FE0F8007FE07C00EFE03E01CFE01F038 +FE007FF0FE001FC0FC000000FC000001FC000001FC000001F8000001F8000001F0000003 +F01F0003E03F8007E03F8007C03F800FC03F801F803F003F001C007E001F01FC000FFFF0 +0003FFC00000FF00001F347DB126>I<000000E0000000000000E0000000000000E00000 +00000001F0000000000001F0000000000003F8000000000003F8000000000003F8000000 +000007FC000000000007FC000000000007FC00000000000DFE00000000000CFE00000000 +000CFE0000000000187F0000000000187F0000000000187F0000000000303F8000000000 +303F8000000000703FC000000000601FC000000000601FC000000000E01FE000000000C0 +0FE000000000C00FE000000001800FF0000000018007F0000000018007F0000000030003 +F8000000030003F8000000030003F8000000060001FC000000060001FC0000000E0001FE +0000000FFFFFFE0000000FFFFFFE0000001FFFFFFF0000001800007F0000001800007F00 +00003000007F8000003000003F8000003000003F8000006000001FC000006000001FC000 +006000001FC00000C000000FE00000C000000FE00001C000000FF00001C0000007F00003 +E0000007F0001FF000000FF800FFFE0001FFFFE0FFFE0001FFFFE0FFFE0001FFFFE03336 +7DB53A>65 DI<000003FE00 +0C00003FFF801C0000FFFFE01C0003FE01F83C000FF0003C7C001FC0000EFC007F800007 +FC00FE000003FC01FC000001FC03FC000000FC03F8000000FC07F00000007C0FE0000000 +7C0FE00000003C1FC00000003C1FC00000001C3FC00000001C3F800000001C7F80000000 +0C7F800000000C7F800000000C7F000000000CFF0000000000FF0000000000FF00000000 +00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000 +00FF0000000000FF00000000007F00000000007F800000000C7F800000000C7F80000000 +0C3F800000000C3FC00000000C1FC00000001C1FC0000000180FE0000000180FE0000000 +3807F00000003003F80000007003FC000000E001FC000000E000FE000001C0007F800003 +80001FC0000F00000FF0001E000003FE00FC000000FFFFF00000003FFFC000000003FE00 +002E377CB437>II +II<000003FE000C0000003F +FF801C000000FFFFE01C000003FE01F83C00000FF0003C7C00001FC0000EFC00007F8000 +07FC0000FE000003FC0001FC000001FC0003FC000000FC0003F8000000FC0007F0000000 +7C000FE00000007C000FE00000003C001FC00000003C001FC00000001C003FC00000001C +003F800000001C007F800000000C007F800000000C007F800000000C007F000000000C00 +FF000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF +000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF00 +0003FFFFE07F000003FFFFE07F800003FFFFE07F80000003FE007F80000001FC003F8000 +0001FC003FC0000001FC001FC0000001FC001FC0000001FC000FE0000001FC000FF00000 +01FC0007F0000001FC0003F8000001FC0003FC000001FC0001FE000003FC0000FF000003 +FC00007F800007FC00001FC0000E7C00000FF0001C3C000003FE00F81C000000FFFFF00C +0000003FFFC00000000003FE00000033377CB43C>III75 DI< +FFFC00000001FFF8FFFE00000003FFF8FFFE00000003FFF803FE00000003FE0001BF0000 +0006FC0001BF00000006FC0001BF00000006FC00019F8000000CFC00019F8000000CFC00 +018FC0000018FC00018FC0000018FC00018FC0000018FC000187E0000030FC000187E000 +0030FC000183F0000060FC000183F0000060FC000183F0000060FC000181F80000C0FC00 +0181F80000C0FC000181F80000C0FC000180FC000180FC000180FC000180FC0001807E00 +0300FC0001807E000300FC0001807E000300FC0001803F000600FC0001803F000600FC00 +01801F800C00FC0001801F800C00FC0001801F800C00FC0001800FC01800FC0001800FC0 +1800FC0001800FC01800FC00018007E03000FC00018007E03000FC00018003F06000FC00 +018003F06000FC00018003F06000FC00018001F8C000FC00018001F8C000FC00018001F8 +C000FC00018000FD8000FC00018000FD8000FC000180007F0000FC000180007F0000FC00 +0180007F0000FC0003C0003E0000FC000FF0003E0001FE00FFFF001C007FFFF8FFFF001C +007FFFF8FFFF001C007FFFF83D337CB246>II80 D<001FE00300007FFC070001FFFF070007F01FCF000F8003 +FF001F0000FF003E00007F003E00003F007C00001F007C00001F007800000F00F8000007 +00F800000700F800000700F800000700FC00000300FC00000300FE00000300FE00000000 +7F000000007FC00000003FF00000003FFF0000001FFFF000000FFFFF000007FFFFC00003 +FFFFF00000FFFFF800003FFFFC000003FFFE0000003FFF00000003FF00000000FF800000 +007F800000003F800000001FC00000000FC0C000000FC0C000000FC0C0000007C0C00000 +07C0C0000007C0E0000007C0E0000007C0F000000F80F000000F80F800000F00FC00001F +00FE00003E00FF00007E00FFC000FC00F1FC03F800E0FFFFE000E01FFF8000C003FE0000 +22377CB42B>83 D<7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7F8007F001FE7C0007F0 +003E780007F0001E700007F0000E700007F0000E600007F00006E00007F00007E00007F0 +0007E00007F00007C00007F00003C00007F00003C00007F00003C00007F00003C00007F0 +0003C00007F00003000007F00000000007F00000000007F00000000007F00000000007F0 +0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0 +0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0 +0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0 +0000000007F00000000007F00000000007F00000000007F00000000007F00000000007F0 +000000000FF80000001FFFFFFC00001FFFFFFC00001FFFFFFC0030337DB237>IIII<3FFFFFFFFC3F +FFFFFFFC3FFFFFFFFC3FF80007F83FC00007F83F00000FF03E00001FE03C00001FE03800 +003FC07800007F807000007F80700000FF00700001FE00700001FE00600003FC00600003 +FC00600007F80060000FF00000000FF00000001FE00000003FC00000003FC00000007F80 +000000FF00000000FF00000001FE00000003FC00000003FC00000007F80000000FF00000 +000FF00000001FE0000C003FC0000C003FC0000C007F80000C00FF00000C00FF00000C01 +FE00001C01FE00001C03FC00001C07F800001C07F80000380FF00000381FE00000781FE0 +0000F83FC00001F87F800007F87F80003FF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF826337C +B22F>90 DI93 +D<030007000E001C00180038003000700060006000E000C000C000C000C000DE00FF00FF +80FF807F807F803F001E0009177BB315>96 D<007F80000003FFF000000F80FC00001C00 +3E00003F003F00003F801F80003F800FC0003F800FC0003F8007E0001F0007E000000007 +E000000007E000000007E000000007E0000001FFE000001FFFE00000FF87E00003FC07E0 +000FF007E0001FC007E0003F8007E0007F8007E0007F0007E000FF0007E0C0FE0007E0C0 +FE0007E0C0FE0007E0C0FE000FE0C0FE000FE0C0FF001FE0C07F003BE0C03F8071F1801F +C1E1FF8007FFC0FF0000FE003C0022237DA126>I<03F0000000FFF0000000FFF0000000 +FFF000000007F000000003F000000003F000000003F000000003F000000003F000000003 +F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 +00000003F000000003F03F800003F0FFE00003F3C0F80003F7007E0003FE003F0003FC00 +1F8003F8000FC003F0000FC003F00007E003F00007F003F00007F003F00003F003F00003 +F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F8 +03F00003F803F00003F803F00003F003F00007F003F00007E003F00007E003F0000FC003 +F8000FC003FC001F8003EC003F0003CF007C00038381F8000301FFE00000007F00002535 +7EB32B>I<0007F800003FFF0000FC07C001F000E003E003F007C007F00FC007F01F8007 +F03F8007F03F0003E07F0000007F0000007E000000FE000000FE000000FE000000FE0000 +00FE000000FE000000FE000000FE000000FE000000FE0000007F0000007F0000003F0000 +183F8000181F8000381FC000300FC0007007E000E003F001C000FC0F80003FFE000007F0 +001D237EA122>I<0000003F0000000FFF0000000FFF0000000FFF000000007F00000000 +3F000000003F000000003F000000003F000000003F000000003F000000003F000000003F +000000003F000000003F000000003F000000003F000000003F000000003F000007F03F00 +003FFC3F0000FC0F3F0001F003BF0007E001FF000FC000FF001F80007F001F80003F003F +00003F003F00003F007F00003F007E00003F00FE00003F00FE00003F00FE00003F00FE00 +003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F007E0000 +3F007F00003F007F00003F003F00003F001F80007F001F80007F000FC000FF0007E001FF +8003F007BFFC00F81E3FFC003FFC3FFC000FE03F0026357DB32B>I<000FE000007FFC00 +00F83F0003F00F8007E00FC00FC007E01F8003E01F8003F03F0003F03F0001F07F0001F8 +7E0001F87E0001F8FE0001F8FE0001F8FFFFFFF8FFFFFFF8FE000000FE000000FE000000 +FE000000FE0000007E0000007F0000007F0000003F0000183F0000181F8000380F800030 +0FC0007007E000E001F003C000FC0F00003FFE000007F0001D237EA122>I<0001FC0000 +07FF00001F0780003E0FC0007C1FC000FC1FC001F81FC001F81FC003F8070003F0000003 +F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 +F0000003F00000FFFFF000FFFFF000FFFFF00003F0000003F0000003F0000003F0000003 +F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 +F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 +F0000003F0000003F0000007F800007FFFE0007FFFE0007FFFE0001A357FB417>I<0000 +001F00001FC07F8000FFF8E3C001F07FC7C007E03F03C00FC01F83800F800F80001F800F +C0001F0007C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0 +001F0007C0001F800FC0000F800F80000FC01F800007E03F000007F07C00000EFFF80000 +0C1FC000001C000000001C000000001C000000001E000000001E000000001F000000000F +FFFE00000FFFFFC00007FFFFF00003FFFFFC0007FFFFFE001F0001FE003E00007F007C00 +003F007C00001F80F800000F80F800000F80F800000F80F800000F80F800000F80FC0000 +1F807C00001F003E00003E001F00007C000FC001F80003F007E00000FFFF8000001FFC00 +0022337EA126>I<03F0000000FFF0000000FFF0000000FFF000000007F000000003F000 +000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 +0003F000000003F000000003F000000003F000000003F000000003F000000003F01FC000 +03F07FF00003F1E0FC0003F3807C0003F7007E0003FE007E0003FC003F0003FC003F0003 +F8003F0003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0 +003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000 +3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0007F8007F +80FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC26347EB32B>I<07800FC01FE01FE01FE01FE00F +C00780000000000000000000000000000000000000000007E0FFE0FFE0FFE00FE007E007 +E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007 +E007E007E007E007E00FF0FFFFFFFFFFFF10337EB215>I<0003C00007E0000FF0000FF0 +000FF0000FF00007E00003C0000000000000000000000000000000000000000000000000 +0000000000000003F000FFF000FFF000FFF00007F00003F00003F00003F00003F00003F0 +0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 +0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 +0003F00003F00003F00003F00003F03803F07C03F0FE03E0FE07E0FE07C0FE0FC07C0F80 +381F001FFC0007F000144384B217>I<03F0000000FFF0000000FFF0000000FFF0000000 +07F000000003F000000003F000000003F000000003F000000003F000000003F000000003 +F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 +00000003F000000003F003FFE003F003FFE003F003FFE003F001FF0003F000F80003F001 +E00003F001C00003F003800003F00F000003F01C000003F038000003F070000003F0F000 +0003F3F8000003F7FC000003FEFC000003FC7E000003F87F000003F03F800003F01F8000 +03F00FC00003F00FE00003F007E00003F003F00003F003F80003F001F80003F000FC0003 +F000FE0007F800FF80FFFFC3FFF0FFFFC3FFF0FFFFC3FFF024347EB329>I<07E0FFE0FF +E0FFE00FE007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007 +E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007 +E007E007E007E007E007E007E007E007E007E00FF0FFFFFFFFFFFF10347EB315>I<03F0 +1FE000FF0000FFF07FF803FFC000FFF1E07C0F03E000FFF3803E1C01F00007F7003F3801 +F80003FE003F7001F80003FC001FE000FC0003FC001FE000FC0003F8001FC000FC0003F8 +001FC000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000 +FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0 +001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000 +FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0 +001F8000FC0003F0001F8000FC0007F8003FC001FE00FFFFC7FFFE3FFFF0FFFFC7FFFE3F +FFF0FFFFC7FFFE3FFFF03C217EA041>I<03F01FC000FFF07FF000FFF1E0FC00FFF3807C +0007F7007E0003FE007E0003FC003F0003FC003F0003F8003F0003F8003F0003F0003F00 +03F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003 +F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0 +003F0003F0003F0003F0003F0003F0003F0007F8007F80FFFFC7FFFCFFFFC7FFFCFFFFC7 +FFFC26217EA02B>I<0007F00000003FFE000000FC1F800001F007C00003C001E00007C0 +01F0000F8000F8001F00007C001F00007C003F00007E003E00003E007E00003F007E0000 +3F007E00003F00FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F +80FE00003F80FE00003F807E00003F007E00003F007E00003F003F00007E003F00007E00 +1F00007C001F8000FC000FC001F80007C001F00003F007E00000FC1F8000003FFE000000 +07F0000021237EA126>I<03F03F8000FFF0FFE000FFF3C0F800FFF7007E0007FE003F00 +03FC001F8003F8001FC003F0000FC003F0000FE003F00007F003F00007F003F00007F003 +F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F0 +0003F803F00003F803F00007F803F00007F003F00007F003F00007E003F0000FE003F000 +0FC003F8001FC003FC003F8003FC003F0003FF00FC0003F381F80003F1FFE00003F07F00 +0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 +03F000000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC0000025 +307EA02B>I<0007F00300003FFC070000FC0F070001F8038F0007E0018F000FE001DF00 +1FC000FF001F80007F003F80007F003F00003F007F00003F007F00003F00FF00003F00FE +00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00 +003F00FE00003F007F00003F007F00003F007F00003F003F80007F001F80007F001FC000 +FF000FC001FF0007E003BF0003F0073F0000F81E3F00003FF83F00000FE03F000000003F +000000003F000000003F000000003F000000003F000000003F000000003F000000003F00 +0000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC26307DA029> +I<03E07C00FFE1FF00FFE38F80FFE71FC007EE1FC003EC1FC003EC1FC003FC0F8003F800 +0003F8000003F8000003F0000003F0000003F0000003F0000003F0000003F0000003F000 +0003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000 +0003F0000003F0000007F80000FFFFE000FFFFE000FFFFE0001A217FA01E>I<00FF0600 +07FFCE001F00FE003C003E0078001E0078000E00F0000E00F0000600F0000600F8000600 +F8000600FE000000FF8000007FFC00003FFFC0003FFFF0000FFFF80007FFFC0000FFFE00 +000FFF000000FF0000003F80C0001F80C0000F80E0000780E0000780E0000780F0000780 +F0000700F8000F00FC000E00FE001C00F7807800E1FFE000C07F800019237EA11E>I<00 +300000300000300000300000300000700000700000700000F00000F00001F00001F00003 +F00007F0001FFFFEFFFFFEFFFFFE03F00003F00003F00003F00003F00003F00003F00003 +F00003F00003F00003F00003F00003F00003F00003F00003F00303F00303F00303F00303 +F00303F00303F00303F00303F00701F80601F80600FC0E007E1C001FF80007E0182F7FAD +1E>I<03F0003F00FFF00FFF00FFF00FFF00FFF00FFF0007F0007F0003F0003F0003F000 +3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F +0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00 +03F0003F0003F0003F0003F0003F0003F0007F0003F0007F0003F0007F0003F000FF0001 +F000FF0001F801FF8000F803BFFC007E073FFC001FFE3FFC0007F83F0026227EA02B>I< +FFFF00FFF0FFFF00FFF0FFFF00FFF00FF0003F8007F0001F0003F0000E0003F0000C0003 +F8001C0001F800180001F800180000FC00300000FC00300000FE007000007E006000007F +006000003F00C000003F00C000001F818000001F818000001FC38000000FC30000000FC3 +00000007E600000007E600000007FE00000003FC00000003FC00000001F800000001F800 +000001F800000000F000000000F00000000060000024217E9F29>II +I<7FFF807FF87FFF807FF87FFF807FF807F8001FC003F8000F8001F800070001F8000600 +00FC000C0000FC000C0000FE001C00007E001800007E001800003F003000003F00300000 +3F807000001F806000001FC0E000000FC0C000000FC0C0000007E180000007E180000007 +F380000003F300000003FB00000001FE00000001FE00000000FC00000000FC00000000FC +00000000780000000078000000003000000000300000000060000000006000000000E000 +000000C000000000C0000000018000007801800000FC03000000FC03000000FC06000000 +FC0E000000701C00000078380000001FF00000000FC000000025307F9F29>I<3FFFFFF0 +3FFFFFF03F000FF03C000FE038001FC030003F8070007F8070007F006000FE006001FC00 +6003FC006003F8000007F000000FE000000FE000001FC000003F8000007F0000007F0030 +00FE003001FC003003FC003003F8003007F000700FE000701FE000601FC000E03F8000E0 +7F0003E0FF000FE0FFFFFFE0FFFFFFE01C207E9F22>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmti9 9 1 +/Ff 1 47 df<1C7FFFFFFFFFFE380808778718>46 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmtt9 9 62 +/Fg 62 126 df<003C03C0007E07E0007E07E0007E07E0007E07E0007E07E0007E07E000 +7E07E000FE0FE000FC0FC000FC0FC07FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +FFFFFE01F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001F81F8001 +F81F8001F81F8001F81F8001F81F803FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +FFFFFE03F03F0003F03F0007F07F0007E07E0007E07E0007E07E0007E07E0007E07E0007 +E07E0007E07E0003C03C00202E7DAD27>35 D<000380000007C0000007C0000007C00000 +07C0000007C000001FF00000FFFE0003FFFF8007FFFFC01FFFFFE01FE7DFF03F87C7F87E +07C3F87C07C1F8FC07C0FCF807C0FCF807C1FCF807C1FCF807C1FCFC07C0F8FE07C0707F +07C0007F87C0003FFFC0001FFFC0000FFFF80007FFFE0003FFFF8000FFFFC0000FFFE000 +07FFF00007CFF00007C3F80007C1F83807C0FC7C07C0FCFE07C07CFE07C07CFE07C07CFE +07C07CFC07C07CFE07C0F87E07C1F87F07C3F03F87C7F03FF7FFE01FFFFFC00FFFFF8003 +FFFF0001FFFC00003FE0000007C0000007C0000007C0000007C0000007C000000380001E +3A7CB327>I<0003C0000007E0000007E0000007E0000007E0000007E0000007E0000007 +E0000007E0000007E0000007E0000007E0000007E0000007E0007FFFFFFEFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFF7FFFFFFE0007E0000007E0000007E0000007E0000007E0000007 +E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000003C0002022 +7DA727>43 D<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C9927> +45 D<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A728927>I<00000038000000 +7C000000FC000000FC000001FC000001F8000003F8000003F0000007F0000007E000000F +E000000FC000001FC000001F8000003F8000003F0000003F0000007F0000007E000000FE +000000FC000001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC0 +00000FC000001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC00 +0001FC000001F8000003F8000003F0000003F0000007F0000007E000000FE000000FC000 +001FC000001F8000003F8000003F0000007F0000007E000000FE000000FC000000FC0000 +00F8000000780000001E3A7CB327>I<0007E000003FFC00007FFE0000FFFF0001FFFF80 +03FC3FC007F00FE00FE007F00FC003F01F8001F81F8001F83F0000FC3F0000FC3E00007C +7E00007E7E00007E7E00007E7C00003EFC00003FFC00003FFC00003FFC00003FFC00003F +FC00003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F7E00007E7E00007E +7E00007E7E00007E3F0000FC3F0000FC3F8001FC1F8001F81FC003F80FC003F00FE007F0 +07F00FE003FC3FC001FFFF8000FFFF00007FFE00003FFC000007E00020307DAE27>I<00 +0E0000001F0000001F0000003F0000007F0000007F000000FF000001FF000003FF00007F +FF0000FFFF0000FFFF0000FFBF00007E3F0000003F0000003F0000003F0000003F000000 +3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000 +3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000 +3F0000003F0000003F0000003F0000003F0000003F00003FFFFF807FFFFF807FFFFFC07F +FFFF807FFFFF801A2F79AE27>I<003FE00001FFF80003FFFE000FFFFF801FFFFFC03FE0 +7FE03F800FE07F0007F07E0003F8FE0001F8FC0001F8FE0001FCFE0000FCFE0000FCFE00 +00FC7C0000FC000000FC000000FC000001FC000001F8000001F8000003F8000003F00000 +07F000000FE000001FC000003FC000007F800000FF000001FE000003FC000007F800000F +F000001FE000003FC000007F800000FE000001FC000007F800780FF000FC1FE000FC3FC0 +00FC7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2F7CAE27>I<001FF80000FFFE +0003FFFF800FFFFFC00FFFFFE01FF01FF03FC007F83F8001F83F8001FC3F8000FC3F8000 +FC1F0000FC040000FC000000FC000001FC000001F8000003F8000007F000000FF000003F +E0001FFFC0003FFF80003FFF80003FFFE0001FFFF000001FF8000003FC000001FC000000 +FE0000007E0000007F0000003F0000003F3800003F7C00003FFE00003FFE00003FFE0000 +7FFC00007EFE0000FE7F0001FC7F8003FC3FF01FF81FFFFFF00FFFFFE003FFFF8000FFFE +00001FF80020307DAE27>I<1FFFFFE03FFFFFF03FFFFFF03FFFFFF03FFFFFE03F000000 +3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000 +3F0000003F0000003F1FF0003FFFFC003FFFFF003FFFFF803FFFFFC03FF03FE03FC00FF0 +3F0007F03E0003F81C0001F8000001F8000001FC000000FC000000FC000000FC7C0000FC +FE0000FCFE0000FCFE0001FCFE0001F8FC0003F8FE0003F07F000FF07F801FE03FE07FC0 +1FFFFF800FFFFF0007FFFE0001FFF800007FC0001E2F7CAD27>53 +D<0000FF000007FFC0001FFFF0003FFFF800FFFFF801FF81FC03FE01FC03F801FC07F001 +FC0FE001FC0FC000F81FC000003F8000003F0000003F0000007F0000007E0000007E0FF8 +00FE3FFE00FCFFFF80FFFFFFC0FFFFFFE0FFF80FF0FFE007F8FF8001FCFF0000FCFF0000 +FEFE00007EFE00007FFE00003FFE00003FFE00003F7E00003F7E00003F7E00003F7F0000 +3F3F00007F3F00007E1F8000FE1FC001FC0FC001FC0FF007F807F81FF003FFFFE001FFFF +C000FFFF80003FFE00000FF80020307DAE27>I<78000000FFFFFFFEFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFEFC0001FCFC0003F8FC0007F0780007E000000FE000001FC000001F80 +00003F8000007F0000007E000000FE000000FC000001FC000001F8000003F8000003F000 +0007F0000007E0000007E000000FC000000FC000000FC000001F8000001F8000001F8000 +003F8000003F0000003F0000003F0000003F0000003F0000007F0000007E0000007E0000 +007E0000007E0000007E0000007E0000007E0000007E0000007E0000003C000020307DAE +27>I<000FF000007FFE0001FFFF8003FFFFC00FFFFFF00FF81FF01FE007F83F8001FC3F +0000FC7F0000FE7E00007E7E00007E7E00007E7E00007E7E00007E3F0000FC3F8001FC1F +C003F80FE007F007FC3FE001FFFF80007FFE00003FFC0000FFFF0003FFFFC00FF00FF01F +C003F83F8001FC3F0000FC7E00007E7E00007EFC00003FFC00003FFC00003FFC00003FFC +00003FFC00003F7E00007E7E00007E7F0000FE3F8001FC1FE007F81FF81FF80FFFFFF007 +FFFFE001FFFF80007FFE00000FF00020307DAE27>I<000FF000007FFC0001FFFF0003FF +FF8007FFFFC00FF81FE01FE007F03FC003F83F8001F87F0001FC7E0000FCFE0000FCFC00 +007EFC00007EFC00007EFC00007EFC00007FFC00007FFC00007FFE00007F7E00007F7F00 +00FF3F0000FF3F8001FF1FE007FF0FF01FFF07FFFFFF03FFFFFF01FFFF3F007FFC7F001F +F07E0000007E0000007E000000FC000000FC000001FC000001F81F0003F83F8007F03F80 +0FE03F801FE03F803FC03FC0FF801FFFFF001FFFFE000FFFF80003FFE00000FF80002030 +7DAE27>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000000000000000000000000 +000000000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2072 +9F27>I<0001FE000007FF80001FFFC0007FFFE000FFFFF001FF03F803FC01F807F000FC +0FE01F7C0FC07FFE1F80FFFE1F01FFFE3F03FFFE3E07F1FF7E07E0FF7C0FC07F7C0F803F +7C0F803FFC1F803FF81F001FF81F001FF81F001FF81F001FF81F001FF81F001FF81F001F +F81F001FFC1F803F7C0F803E7C0F803E7C0FC07E7E07E0FC3E07F1FC3F03FFF81F01FFF0 +1F80FFE00FC07FC00FE01F1E07F0003F03FC007F01FF03FF00FFFFFE007FFFFC001FFFF0 +0007FFC00001FF00202E7DAD27>64 D<7FFFFF0000FFFFFFC000FFFFFFE000FFFFFFF800 +7FFFFFF80007E003FC0007E000FE0007E0007E0007E0007F0007E0003F0007E0003F0007 +E0003F0007E0003F0007E0003F0007E0003F0007E0007E0007E0007E0007E000FC0007E0 +03FC0007E00FF80007FFFFF00007FFFFC00007FFFFF00007FFFFF80007FFFFFC0007E000 +FE0007E0007F0007E0003F8007E0001F8007E0001F8007E0000FC007E0000FC007E0000F +C007E0000FC007E0000FC007E0000FC007E0001FC007E0001F8007E0003F8007E0007F00 +07E001FF007FFFFFFE00FFFFFFFC00FFFFFFF800FFFFFFE0007FFFFF8000222E7FAD27> +66 D<0003F80E001FFE1F003FFFBF00FFFFFF01FFFFFF03FE0FFF07F803FF07F001FF0F +E000FF1FC000FF1F80007F1F80007F3F00003F3F00003F7F00003F7E00003F7E00001E7E +000000FE000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC +000000FC000000FC000000FE0000007E0000007E0000007E00001E7F00003F3F00003F3F +00003F1F80003F1F80007F1FC0007E0FE000FE07F001FC07F803FC03FE0FF801FFFFF000 +FFFFE0003FFFC0001FFF000003F80020307DAE27>I<7FFFFC00007FFFFF0000FFFFFFC0 +007FFFFFE0007FFFFFF00007E00FF80007E007F80007E001FC0007E000FE0007E000FE00 +07E0007E0007E0007F0007E0003F0007E0003F8007E0001F8007E0001F8007E0001F8007 +E0001FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0 +000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0001F8007E0001F8007E000 +1F8007E0003F8007E0003F0007E0003F0007E0007F0007E000FE0007E000FE0007E001FC +0007E003F80007E00FF8007FFFFFF0007FFFFFE000FFFFFFC0007FFFFF00007FFFFC0000 +222E7FAD27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000F +C007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E000078007E0000000 +07E000000007E000000007E000000007E007800007E00FC00007E00FC00007E00FC00007 +FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007E00FC00007E00FC00007E0 +0FC00007E007800007E000000007E000000007E000000007E000000007E00003C007E000 +07E007E00007E007E00007E007E00007E007E00007E007E00007E007E00007E07FFFFFFF +E0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC0232E7FAD27>I<7FFFFFFF80FFFFFF +FFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000FC007E0000FC007E0000FC007E0000F +C007E0000FC007E0000FC007E000078007E000000007E000000007E000000007E0000000 +07E007800007E00FC00007E00FC00007E00FC00007FFFFC00007FFFFC00007FFFFC00007 +FFFFC00007FFFFC00007E00FC00007E00FC00007E00FC00007E007800007E000000007E0 +00000007E000000007E000000007E000000007E000000007E000000007E000000007E000 +000007E000000007E000000007E00000007FFF800000FFFFC00000FFFFC00000FFFFC000 +007FFF800000222E7EAD27>I<0007F03800001FFC7C00007FFFFC0000FFFFFC0001FFFF +FC0003FC1FFC0007F00FFC000FE007FC000FC003FC001FC001FC001F8001FC003F8001FC +003F0000FC003F0000FC007E0000FC007E0000FC007E000078007E00000000FC00000000 +FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC +001FFF00FC003FFF80FC003FFF80FC003FFF807E001FFF007E0000FC007E0000FC007E00 +00FC003F0001FC003F0001FC003F8001FC001F8001FC001FC003FC000FC003FC000FE007 +FC0007F00FFC0003FC1FFC0001FFFFFC0000FFFFFC00007FFEFC00001FFC78000007F000 +0021307DAE27>I<7FFE07FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF07FFE07FFE007E000 +7E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E +0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E00 +07FFFFFE0007FFFFFE0007FFFFFE0007FFFFFE0007FFFFFE0007E0007E0007E0007E0007 +E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0 +007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E007FFE07 +FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF07FFE07FFE0242E7FAD27>I<7FFFFFE0FFFFFF +F0FFFFFFF0FFFFFFF07FFFFFE0001F8000001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F80007FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C2E7B +AD27>I<7FFFC000007FFFE00000FFFFE000007FFFE000007FFFC0000003F000000003F0 +00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 +000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 +0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 +03F000000003F000000003F000000003F000000003F000000003F000078003F0000FC003 +F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC07FFFFFFFC07FFF +FFFFC0FFFFFFFFC07FFFFFFFC07FFFFFFF80222E7FAD27>76 D<7FE0007FE0FFF000FFF0 +FFF000FFF0FFF801FFF07FF801FFE00FF801FF000FB801DF000FBC03DF000FBC03DF000F +BC03DF000FBE07DF000F9E079F000F9E079F000F9E079F000F9F0F9F000F9F0F9F000F8F +0F1F000F8F0F1F000F8F9F1F000F8F9F1F000F879E1F000F879E1F000F879E1F000F879E +1F000F839C1F000F83FC1F000F83FC1F000F83FC1F000F81F81F000F81F81F000F80F01F +000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F00 +0F80001F000F80001F000F80001F007FF000FFE0FFF801FFF0FFF801FFF0FFF801FFF07F +F000FFE0242E7FAD27>I<7FF003FFE0FFF807FFF0FFF807FFF0FFFC07FFF07FFC03FFE0 +07FC003E0007DE003E0007DE003E0007DE003E0007CF003E0007CF003E0007CF003E0007 +CF803E0007C7803E0007C7C03E0007C7C03E0007C3C03E0007C3E03E0007C3E03E0007C1 +E03E0007C1F03E0007C1F03E0007C1F03E0007C0F83E0007C0F83E0007C0F83E0007C078 +3E0007C07C3E0007C07C3E0007C03C3E0007C03E3E0007C03E3E0007C01E3E0007C01F3E +0007C00F3E0007C00F3E0007C00F3E0007C007BE0007C007BE0007C007BE0007C003FE00 +7FFC03FE00FFFE03FE00FFFE01FE00FFFE01FE007FFC00FC00242E7FAD27>I<00FFFC00 +07FFFF801FFFFFE01FFFFFE03FFFFFF03FC00FF07F8007F87F0003F87E0001F87E0001F8 +7E0001F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC +FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC +FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFE0001FC +7E0001F87E0001F87E0001F87F0003F87F8007F83FE01FF03FFFFFF01FFFFFE01FFFFFE0 +07FFFF8000FFFC001E307CAE27>I<7FFFF00000FFFFFE0000FFFFFF8000FFFFFFC0007F +FFFFE00007E01FF00007E007F00007E003F80007E001F80007E001FC0007E000FC0007E0 +00FC0007E000FC0007E000FC0007E000FC0007E001FC0007E001F80007E003F80007E007 +F00007E01FF00007FFFFE00007FFFFC00007FFFF800007FFFF800007FFFFC00007E01FC0 +0007E00FE00007E007E00007E003F00007E003F00007E003F00007E003F00007E003F000 +07E003F00007E003F00007E003F00007E003F0F007E003F1F807E003F1F807E003F1F807 +E003F1F87FFE01FBF8FFFF01FFF0FFFF00FFF0FFFF00FFE07FFE007FC00000001F00252F +7FAD27>82 D<007FC0E001FFF1F007FFFFF00FFFFFF01FFFFFF03FE0FFF03F801FF07F00 +0FF07E0007F0FE0007F0FC0007F0FC0003F0FC0003F0FC0003F0FC0001E0FE0000007E00 +00007F0000003FC000003FF800001FFF80000FFFF80007FFFE0003FFFF8000FFFFC0000F +FFE00000FFF000000FF0000007F8000003F8000001F8000001FC000000FC780000FCFC00 +00FCFC0000FCFC0000FCFC0000FCFE0001F8FE0001F8FF0003F8FF8007F0FFF01FE0FFFF +FFE0FFFFFFC0FFFFFF00F8FFFE00701FF8001E307CAE27>I<7FFFFFFF80FFFFFFFFC0FF +FFFFFFC0FFFFFFFFC0FFFFFFFFC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03 +F00FC0FC03F00FC07803F007800003F000000003F000000003F000000003F000000003F0 +00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 +000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 +0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 +03F000000003F000000003F0000000FFFFC00001FFFFE00001FFFFE00001FFFFE00000FF +FFC000222E7EAD27>I<7FFE01FFF8FFFF03FFFCFFFF03FFFCFFFF03FFFC7FFE01FFF807 +E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0 +001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E000 +1F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F +8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F80 +07F0003F8003F0003F0003F0003F0003F8007F0001F8007E0001FC00FE0000FE01FC0000 +7F87F800007FFFF800003FFFF000000FFFC0000007FF80000001FE0000262F80AD27>I< +7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C7E27>95 +D<03FFC000000FFFF000001FFFFC00003FFFFF00003FFFFF80003F80FF80003F801FC000 +1F000FC00004000FE000000007E000000007E000000FFFE000007FFFE00003FFFFE0000F +FFFFE0001FFFFFE0003FFC07E0007FC007E0007F0007E000FE0007E000FC0007E000FC00 +07E000FC0007E000FC0007E000FE000FE0007F001FE0007FC0FFE0003FFFFFFF801FFFFF +FFC00FFFFFFFC003FFF1FFC000FF807F8022207C9F27>97 D<7FE0000000FFF0000000FF +F0000000FFF00000007FF000000003F000000003F000000003F000000003F000000003F0 +00000003F000000003F000000003F000000003F000000003F0FF000003F3FFC00003FFFF +F00003FFFFF80003FFFFFC0003FF81FE0003FE00FF0003FC003F8003F8001F8003F8001F +C003F0000FC003F0000FC003F0000FE003F00007E003F00007E003F00007E003F00007E0 +03F00007E003F00007E003F0000FE003F0000FC003F8000FC003F8001FC003FC003F8003 +FC007F8003FE00FF0003FF83FE0003FFFFFC0003FFFFF80003FFFFF00003F3FFC00001E0 +FE0000232E7FAD27>I<000FFF00007FFFC001FFFFE003FFFFF007FFFFF00FF807F01FE0 +07F03FC003E03F8000807F0000007E0000007E000000FE000000FC000000FC000000FC00 +0000FC000000FC000000FC000000FE0000007E0000007E0000007F0000F03F8001F83FC0 +01F81FE003F80FF80FF007FFFFF003FFFFE001FFFFC0007FFF00000FF8001D207B9F27> +I<00003FF00000007FF80000007FF80000007FF80000003FF800000001F800000001F800 +000001F800000001F800000001F800000001F800000001F800000001F800000001F80000 +0FE1F800007FFDF80001FFFFF80003FFFFF80007FFFFF8000FF83FF8001FE00FF8003FC0 +07F8003F8003F8007F0003F8007E0001F8007E0001F800FE0001F800FC0001F800FC0001 +F800FC0001F800FC0001F800FC0001F800FC0001F800FE0001F8007E0003F8007E0003F8 +007F0003F8003F0007F8003F800FF8001FE01FF8000FF03FF80007FFFFFFC003FFFFFFE0 +01FFFDFFE0007FF9FFE0001FE0FFC0232E7EAD27>I<000FF800003FFE0000FFFF8003FF +FFC007FFFFE00FFC0FF01FE003F81FC001F83F8001FC7F0000FC7E0000FC7E00007EFE00 +007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFCFC000000FE0000007E0000007F00 +00003F00003C3F80007E1FC0007E1FF000FE0FFC07FC07FFFFFC01FFFFF800FFFFF0003F +FFC00007FE001F207D9F27>I<00001FF00000FFF80001FFFC0003FFFE0007FFFE000FF0 +FE000FC0FE001FC07C001F8000001F8000001F8000001F8000001F8000001F80007FFFFF +F0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF0001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80 +00001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80003FFFFF +C07FFFFFE07FFFFFE07FFFFFE03FFFFFC01F2E7EAD27>I<0000003F00001FC0FF80007F +F3FFC001FFFFFFE003FFFFFFE007FFFFEFE00FF07F87E01FC01FC3C01FC01FC0001F800F +C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0001F800FC0 +001FC01FC0001FC01FC0000FF07F80000FFFFF00000FFFFE00001FFFFC00001F7FF00000 +1F1FC000001F000000001F000000001F800000000FFFFF00000FFFFFE0000FFFFFF8001F +FFFFFE003FFFFFFF003F8001FF007E00003F807C00000F80FC00000FC0F8000007C0F800 +0007C0F8000007C0F8000007C0FC00000FC07C00000F807F00003F803F80007F003FF807 +FF001FFFFFFE0007FFFFF80003FFFFF00000FFFFC000000FFC000023337EA027>I<7FE0 +000000FFF0000000FFF0000000FFF00000007FF000000003F000000003F000000003F000 +000003F000000003F000000003F000000003F000000003F000000003F000000003F07F00 +0003F1FFC00003F7FFF00003FFFFF00003FFFFF80003FFC1F80003FF01FC0003FE00FC00 +03FC00FC0003F800FC0003F800FC0003F000FC0003F000FC0003F000FC0003F000FC0003 +F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0 +00FC0003F000FC0003F000FC0003F000FC0003F000FC007FFF83FFE0FFFFC7FFF0FFFFC7 +FFF0FFFFC7FFF07FFF83FFE0242E7FAD27>I<000F0000001F8000003FC000003FC00000 +3FC000003FC000001F8000000F0000000000000000000000000000000000000000000000 +000000000000003FFF80007FFFC0007FFFC0007FFFC0003FFFC000000FC000000FC00000 +0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 +0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 +0FC000000FC0007FFFFFF0FFFFFFF0FFFFFFF8FFFFFFF07FFFFFF01D2F7BAE27>I<0000 +3C00007E0000FF0000FF0000FF0000FF00007E00003C0000000000000000000000000000 +0000000000000001FFFE03FFFF03FFFF03FFFF01FFFF00003F00003F00003F00003F0000 +3F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0000 +3F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0000 +3F00003F00003F00003F00003F00003F00007E38007E7C00FEFE01FCFE03FCFFFFF8FFFF +F07FFFE03FFF8007FE0018407CAE27>I<7FE00000007FF0000000FFF00000007FF00000 +007FF000000001F000000001F000000001F000000001F000000001F000000001F0000000 +01F000000001F000000001F000000001F03FFFC001F07FFFE001F07FFFE001F07FFFE001 +F03FFFC001F003F80001F007F00001F00FE00001F01FC00001F03F800001F0FF000001F1 +FE000001F3FC000001F7F8000001FFFC000001FFFE000001FFFF000001FF3F000001FE1F +800001FC0FC00001F80FE00001F007E00001F003F00001F001F80001F001FC0001F000FE +0001F0007E007FFFC1FFF07FFFC3FFF8FFFFE3FFF87FFFC3FFF87FFFC3FFF0252E80AD27 +>I<7FFF8000FFFFC000FFFFC000FFFFC0007FFFC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFF +FFFC7FFFFFF81E2E7CAD27>I<7F07C01F0000FF9FF07FC000FFFFF9FFE000FFFFFFFFF0 +007FFFFFFFF0000FFC7FF1F8000FF03FC0F8000FE03F80F8000FC03F00F8000FC03F00F8 +000FC03F00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8 +000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8 +000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8007FF0FFC3FF +00FFF8FFE3FF80FFF9FFE7FF80FFF8FFE3FF807FF0FFC3FF002920819F27>I<7FE07F00 +00FFF1FFC000FFF7FFF000FFFFFFF0007FFFFFF80003FFC1F80003FF01FC0003FE00FC00 +03FC00FC0003F800FC0003F800FC0003F000FC0003F000FC0003F000FC0003F000FC0003 +F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0 +00FC0003F000FC0003F000FC0003F000FC0003F000FC007FFF83FFE0FFFFC7FFF0FFFFC7 +FFF0FFFFC7FFF07FFF83FFE024207F9F27>I<001FE000007FF80001FFFE0003FFFF0007 +FFFF800FF03FC01FC00FE03F8007F03F0003F07F0003F87E0001F87E0001F8FC0000FCFC +0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFE0001FC7E0001F87E0001F87F +0003F83F8007F03F8007F01FE01FE00FF03FC007FFFF8003FFFF0001FFFE00007FF80000 +1FE0001E207C9F27>I<7FE0FF0000FFF3FFC000FFFFFFF000FFFFFFF8007FFFFFFC0003 +FF81FE0003FE00FF0003FC003F8003F8001F8003F8001FC003F0000FC003F0000FC003F0 +000FE003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F000 +0FE003F0000FC003F8000FC003F8001FC003FC003F8003FC007F8003FE00FF0003FF83FE +0003FFFFFC0003FFFFF80003FFFFF00003F3FFC00003F0FE000003F000000003F0000000 +03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 +F000000003F000000003F00000007FFF800000FFFFC00000FFFFC00000FFFFC000007FFF +80000023317F9F27>I<000FF03C00003FFE7E0000FFFF7E0003FFFFFE0007FFFFFE000F +FC1FFE001FE007FE001FC003FE003F8001FE007F0000FE007E0000FE007E0000FE00FE00 +007E00FC00007E00FC00007E00FC00007E00FC00007E00FC00007E00FC00007E00FE0000 +7E007E0000FE007E0000FE007F0001FE003F8001FE003FC003FE001FE007FE000FF81FFE +0007FFFFFE0003FFFFFE0001FFFF7E00007FFC7E00000FF07E000000007E000000007E00 +0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000 +00007E000000007E000000007E0000001FFFF800001FFFF800003FFFFC00001FFFF80000 +1FFFF826317E9F27>I<7FFC03FC00FFFE0FFF00FFFE3FFF80FFFE7FFFC07FFEFFFFC000 +7FFE1FC0007FF81FC0007FF00F80007FE00200007FC00000007F800000007F800000007F +000000007F000000007E000000007E000000007E000000007E000000007E000000007E00 +0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000 +007FFFFF8000FFFFFFC000FFFFFFC000FFFFFFC0007FFFFF800022207E9F27>I<00FFF3 +8007FFFFC01FFFFFC03FFFFFC07FFFFFC07F803FC0FC000FC0F8000FC0F8000FC0F80007 +80FC0000007F8000007FFC00003FFFF0001FFFFC0007FFFF0001FFFF80000FFFC000003F +E0000007E0780003F0FC0001F0FC0001F0FE0001F0FE0003F0FF0007E0FFE01FE0FFFFFF +C0FFFFFF80FFFFFF00FBFFFC00707FF0001C207B9F27>I<003C0000007E0000007E0000 +007E0000007E0000007E0000007E0000007E0000007E00007FFFFFF0FFFFFFF8FFFFFFF8 +FFFFFFF87FFFFFF0007E0000007E0000007E0000007E0000007E0000007E0000007E0000 +007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0018007E007E +007E007E007E007E007E007E007E00FE003F00FC003F83FC003FFFF8001FFFF0000FFFE0 +0003FFC00000FF001F297EA827>I<7FE01FF800FFF03FFC00FFF03FFC00FFF03FFC007F +F01FFC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F0 +00FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000FC0003F000 +FC0003F000FC0003F000FC0003F000FC0003F000FC0003F001FC0003F001FC0003F003FC +0003FC0FFC0001FFFFFFE001FFFFFFF000FFFFFFF0003FFEFFF0000FF87FE024207F9F27 +>I<7FFC0FFF80FFFE1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007C000F80007E001F8 +0003E001F00003E001F00003F003F00001F003E00001F003E00001F807E00000F807C000 +00F807C00000F807C000007C0F8000007C0F8000007C0F8000003E1F0000003E1F000000 +3E1F0000003F3F0000001F3E0000001F3E0000001FFE0000000FFC0000000FFC0000000F +FC00000007F800000007F800000003F0000022207E9F27>I<7FFE07FFE0FFFE07FFF0FF +FF0FFFF0FFFE07FFF07FFE07FFE00F80001F000F80001F000F80001F000FC0003F0007C0 +003E0007C0003E0007C0003E0007C0003E0007C0F03E0007C1F83E0003E3FC7C0003E3FC +7C0003E3FC7C0003E3FC7C0003E79E7C0003E79E7C0001E79E780001E79E780001E79E78 +0001F79EF80001F79EF80001FF0FF80000FF0FF00000FF0FF00000FF0FF00000FE07F000 +007C03E00024207F9F27>I<3FFC1FFF007FFE3FFF007FFE3FFF807FFE3FFF003FFC1FFF +0001F807E00000FC0FC00000FC1F8000007E1F0000003F3F0000001F7E0000001FFC0000 +000FF800000007F800000003F000000003E000000003F000000007F80000000FF8000000 +1FFC0000001F3E0000003E3F0000007E1F0000007C0F800000F80FC00001F807E00003F0 +03E0007FFE1FFF807FFE1FFF80FFFF3FFFC07FFE1FFF807FFE1FFF8022207E9F27>I<7F +FC0FFF80FFFE1FFFC0FFFE1FFFC0FFFE1FFFC07FFC0FFF8007E000F80003E001F80003E0 +01F00003F001F00001F003F00001F803E00000F803E00000F803E00000FC07C000007C07 +C000007C07C000007E0F8000003E0F8000003E0F8000001F0F0000001F1F0000001F1F00 +00000F1F0000000F9E0000000FBE00000007BE00000007FC00000003FC00000003FC0000 +0003F800000001F800000001F800000001F000000001F000000003F000000003E0000000 +03E000000007E000000007C000000807C000003E0FC000007F0F8000007F1F8000007E7F +0000007FFE0000003FFC0000003FF80000001FF000000007C000000022317E9F27>I<1F +FFFFFE3FFFFFFF3FFFFFFF3FFFFFFF3FFFFFFF3F0001FE3F0003FC3F0007F83F000FF01E +001FE000003FC000007F800000FF000001FE000003FC000007F800001FE000003FC00000 +7F800000FF000001FE000003FC001E07F8003F0FF0003F1FE0003F3FC0003F7F80003FFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE20207E9F27>I<000007F800003FFC0000 +FFFC0003FFFC0003FFF80007FE00000FF000000FE000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000001FC000007F80003FFF8000FFFF0000FFFE0000FFFE +0000FFFF00003FFF8000007F8000001FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000F +C000000FC000000FC000000FE000000FF0000007FE000003FFF80003FFFC0000FFFC0000 +3FFC000007F81E3A7CB327>I<7F800000FFF00000FFFC0000FFFF00007FFF000001FF80 +00003FC000001FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 +00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 +00000FE0000007F8000007FFF00003FFFC0001FFFC0001FFFC0003FFFC0007FFF00007F8 +00000FE000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 +00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000001FC0 +00003FC00001FF80007FFF0000FFFF0000FFFC0000FFF000007F8000001E3A7CB327> +125 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmtt12 14.4 1 +/Fh 1 124 df<000000001FFC00000001FFFE0000000FFFFE0000003FFFFE0000007FFF +FE000000FFFFFE000001FFFFFC000003FFF800000007FF8000000007FC000000000FF800 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000001FF0000000003FE0000000007FE000 +000003FFC00000003FFF8000007FFFFF000000FFFFFE000000FFFFFC000000FFFFF00000 +00FFFFFC000000FFFFFE0000007FFFFF000000003FFF8000000003FFC0000000007FE000 +0000003FE0000000001FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000 +0000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF800 +00000007FC0000000007FF8000000003FFF800000001FFFFFC000000FFFFFE0000007FFF +FE0000003FFFFE0000000FFFFE00000001FFFE000000001FFC2F5D79D23E>123 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmb10 10.95 11 +/Fi 11 117 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E +0E7B8D19>46 D<0001FE0000000FFFC000003FFFF00000FFFFFC0001FF87FE0003FE01FF +0007FC00FF8007FC00FF800FF8007FC01FF8007FE01FF0003FE01FF0003FE03FF0003FF0 +3FF0003FF03FF0003FF07FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF8FF +F0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0 +003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF000 +3FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFC7FF0003F +F87FF0003FF87FF0003FF87FF0003FF87FF0003FF87FF0003FF83FF0003FF03FF0003FF0 +3FF0003FF01FF8007FE01FF8007FE00FF8007FC00FFC00FFC007FC00FF8003FE01FF0001 +FF87FE0000FFFFFC00003FFFF000001FFFE0000001FE0000263D7DBB2D>48 +D<00003C0000007C000001FC000007FC00001FFC0003FFFC00FFFFFC00FFFFFC00FFFFFC +00FFFFFC00FC1FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC +00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC +00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC +00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC +00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC +00001FFC007FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF203C7ABB2D>I<0E000007 +000F80003F000FF801FF000FFFFFFF000FFFFFFE000FFFFFFC000FFFFFFC000FFFFFF800 +0FFFFFF0000FFFFFE0000FFFFF80000FFFFF00000FFFFC00000FFFF000000F800000000F +800000000F800000000F800000000F800000000F800000000F800000000F800000000F80 +0000000F87FE00000F9FFFC0000FFFFFF0000FFFFFF8000FFC0FFC000FF007FE000FC003 +FF000F8003FF800F8003FFC00F0001FFC0000001FFE0000001FFE0000001FFE0000001FF +E0000001FFF0000001FFF0070001FFF01FC001FFF03FE001FFF07FF001FFF0FFF001FFF0 +FFF801FFF0FFF801FFF0FFF801FFF0FFF801FFE0FFF001FFE0FFF001FFE07FE003FFC07F +8003FFC07E0003FF803F0007FF001FC00FFE000FF03FFC0007FFFFF80003FFFFF00001FF +FFC00000FFFF0000001FF80000243D7CBB2D>53 D<0007FE0000003FFF800000FFFFE000 +01FFFFF00003FF0FF80007FE07FC000FFC03FE001FFC03FF001FF801FF003FF801FF803F +F801FF807FF801FF807FF801FFC07FF801FFC0FFF801FFC0FFF801FFE0FFF801FFE0FFF8 +01FFE0FFF801FFE0FFF801FFE0FFF801FFF0FFF801FFF0FFF801FFF0FFF801FFF0FFF801 +FFF0FFF801FFF07FF801FFF07FF801FFF07FF801FFF03FF803FFF03FF803FFF01FF803FF +F01FF803FFF00FFC07FFF007FE0FFFF003FFFFFFF001FFFFFFF0007FFDFFF0001FF9FFE0 +0000C1FFE0000001FFE0000001FFE0000001FFE007E001FFC00FF001FFC01FF803FFC03F +FC03FF803FFC03FF803FFC03FF803FFC03FF003FFC07FE003FFC07FE003FF80FFC001FF0 +0FF8001FE03FF0000FE07FE0000FFFFFC00007FFFF800003FFFF000000FFFC0000003FE0 +0000243D7CBB2D>57 D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC +0FFE00000FF807FF00000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE +00FFE0001FFE00FFE0001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE0000000 +00FFE000000001FFE0000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FF +C0FFE0000FFF00FFE0001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF0 +00FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE0 +01FFE0007FF003FFE0007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FF +FC0FFF8001FFF803FF80003FE0000000292B7EA92C>97 D<00FF00000000FFFF00000000 +FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 +03FF0000000003FF0000000003FF01FF000003FF0FFFE00003FF3FFFF80003FFFFFFFC00 +03FFFE07FF0003FFF801FF8003FFE000FFC003FFC000FFC003FF80007FE003FF80007FF0 +03FF80007FF003FF80007FF003FF80003FF803FF80003FF803FF80003FF803FF80003FFC +03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC +03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FF8 +03FF80003FF803FF80003FF803FF80007FF003FF80007FF003FF80007FE003FFC000FFE0 +03FFC000FFC003FFE001FF8003FFF803FF0003FFFE0FFE0003FC7FFFFC0003F83FFFF000 +03F01FFFC000000003FE00002E407FBE33>I<0003FF0000001FFFE000007FFFF80000FF +FFFC0001FF83FE0003FE01FF0007FE03FF000FFC07FF801FFC07FF801FF807FF803FF807 +FF803FF807FF807FF807FF807FF003FF007FF001FE007FF0007800FFF0000000FFF00000 +00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000 +FFF0000000FFF0000000FFF00000007FF00000007FF00000007FF80000003FF80007C03F +F80007C01FFC000FC01FFC000F800FFE001F8007FE001F0003FF007F0001FFC1FE0000FF +FFFC00007FFFF000001FFFE0000003FF0000222B7DA928>I<00FF007FE0003FF00000FF +FF01FFF800FFFC0000FFFF07FFFC03FFFE0000FFFF0FFFFE07FFFF0000FFFF1FC3FF0FE1 +FF8000FFFF3E03FF9F01FFC00007FF7C03FFBE01FFC00003FF7801FFBC00FFC00003FFF0 +01FFF800FFE00003FFE001FFF000FFE00003FFE001FFF000FFE00003FFC001FFE000FFE0 +0003FFC001FFE000FFE00003FFC001FFE000FFE00003FF8001FFC000FFE00003FF8001FF +C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003 +FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000 +FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF80 +01FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE0 +0003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE00003FF8001FF +C000FFE00003FF8001FFC000FFE00003FF8001FFC000FFE000FFFFFE1FFFFF0FFFFF80FF +FFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0FFFFF80FFFFFE1FFFFF0F +FFFF8049297EA84C>109 D<00FF01FF0000FFFF0FFFE000FFFF3FFFF800FFFFFFFFFC00 +FFFFFE0FFF00FFFFF803FF8003FFE001FFC003FFC001FFC003FF8000FFE003FF8000FFF0 +03FF80007FF003FF80007FF003FF80007FF803FF80007FF803FF80003FF803FF80003FFC +03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC +03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80003FFC03FF80007FF8 +03FF80007FF803FF80007FF803FF80007FF003FF8000FFF003FF8000FFE003FFC000FFE0 +03FFC001FFC003FFE003FF8003FFF807FF0003FFFE0FFE0003FFFFFFFC0003FFBFFFF000 +03FF9FFFC00003FF83FE000003FF8000000003FF8000000003FF8000000003FF80000000 +03FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF80000000 +03FF8000000003FF80000000FFFFFE000000FFFFFE000000FFFFFE000000FFFFFE000000 +FFFFFE0000002E3B7FA833>112 D<001F0000001F0000001F0000001F0000001F000000 +1F0000003F0000003F0000003F0000003F0000003F0000007F0000007F000000FF000000 +FF000001FF000003FF000007FF00001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007 +FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007 +FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007 +FF000007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E007 +FF03E003FF03E003FF87C003FF87C001FFCF8000FFFF80007FFF00001FFE000007F8001B +3B7EB923>116 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmsl10 10.95 12 +/Fj 12 117 df<1E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000A0A788919>46 +D<000007F80000003FFF000000FC0FC00003F003E00007C001F0000F8001F8001F0000F8 +003E0000FC007E00007C007C00007E00FC00007E01F800007E01F800007E03F800007F03 +F000007F07F000007F07F000007F0FF000007F0FE000007F0FE000007F1FE000007F1FE0 +0000FF1FC00000FF1FC00000FF3FC00000FF3FC00000FF3FC00000FF3FC00000FF7F8000 +01FE7F800001FE7F800001FE7F800001FE7F800001FE7F800001FEFF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000007F8FF000007F8FE000007F8FE000007F0 +FE000007F0FE00000FF0FE00000FE0FE00000FE0FE00000FE0FE00001FC0FE00001FC0FE +00001F807E00003F807E00003F007E00007E003E00007E003F0000FC003F0001F8001F80 +01F0000F8007E00007C00FC00003F03F000000FFFC0000001FE00000283F79BC2D>48 +D<00000070000000F0000001F0000007F000003FF00003FFE0007FFFE000FFCFE000F80F +E000000FE000001FE000001FC000001FC000001FC000001FC000001FC000003FC000003F +8000003F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007F +0000007F000000FF000000FE000000FE000000FE000000FE000000FE000001FE000001FC +000001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8 +000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE0 +00000FE000000FE000001FE000003FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I< +0006000003000780001F000FF801FE000FFFFFFC000FFFFFF8000FFFFFF0000FFFFFE000 +0FFFFF80001FFFFE00001FFFF800001C7FC000001C000000001C000000001C000000003C +000000003800000000380000000038000000003800000000380000000078000000007000 +0000007000000000701FE0000070FFF8000073E03E0000FF001F0000FC000F8000F8000F +C000F00007E000E00007F000C00003F000000003F000000003F800000003F800000003F8 +00000003F800000003F800000003F800000007F800000007F806000007F83F800007F87F +C00007F87FC00007F87FC0000FF8FFC0000FF0FFC0000FF0FF80000FE0FF00001FE0FC00 +001FC0F000003FC07000003F807000007F007800007F003C0000FE003C0001FC001E0003 +F8000F800FE00007E03FC00003FFFF000000FFFC0000001FE00000283F7ABC2D>53 +D<000007F80000003FFE000000FC0F800001F007C00007E003E0000FC003F0001F8001F0 +003F8001F8007F0001F800FF0001FC01FE0000FC01FE0000FC03FC0001FE03FC0001FE07 +FC0001FE07FC0001FE07FC0001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF8 +0003FE1FF80003FE1FF00003FE1FF00003FE1FF00003FE1FF00007FE1FF00007FE0FF000 +07FC0FF0000FFC0FF0000FFC0FF0001FFC07F0001FFC07F0003FFC03F0003FF801F8007F +F800F800EFF8007C01CFF8003E078FF0000FFE1FF00003F81FF00000001FE00000001FE0 +0000003FC00000003FC00000003FC00000007F800000007F00000000FF003F0000FE007F +8000FE007F8001FC00FF8003F800FF8003F000FF8007E000FF000FC000FE001F80007000 +3F000078007E00003E03FC00001FFFF000000FFFC0000001FE000000273F79BC2D>57 +D<00007FC000000003FFF80000000FC07E0000003E003F0000007C001F800000FF000FC0 +0000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF0007F00000FE0007F0 +0000780007F0000000000FF0000000000FF0000000000FE0000000000FE000000003FFE0 +0000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE001FC00003F8001FC0 +0007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80003F81C07F00003F81 +C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE0000FF03807F0001FF03 +807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FFF00FF800007FC003E0 +002A2A7CA82D>97 D<00001FF0000000FFFE000003F01F80000FC003C0003F0003E0007E +000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001FC01FE000 +0F001FC00000003FC00000003FC00000007F800000007F800000007F800000007F800000 +00FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000 +FF00000000FF00000000FF000000007F000003807F000007807F000007003F80000F003F +80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE0000000F +F00000242A7AA828>99 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE00 +00FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F800 +03F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE000 +0FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F8000 +3F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000 +FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>108 +D<0007F007F80003FC0003FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007 +E0001FE38007E1C003F0000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003 +F8000FD80007FC0003F8000FF80007FC0003F8000FF00007F80003F8000FF00007F80003 +F8000FE00007F00003F8001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007 +F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000F +F0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000F +E0003F80001FC0000FE0007F80003FC0001FE0007F00003F80001FC0007F00003F80001F +C0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000FF00007F80003F +C000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FE0000FF00007F +8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFF +FE47287DA74C>I<00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801F800 +0001FFE000FE000001FFC0007F000000FF80003F000001FF00003F800001FE00003FC000 +01FC00001FC00001FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE00003 +F800000FE00003F800000FF00003F800000FF00003F800000FF00003F800001FF00007F8 +00001FE00007F000001FE00007F000001FE00007F000001FE00007F000003FE00007F000 +003FC0000FF000003FC0000FE000007FC0000FE000007F80000FE000007F80000FE00000 +FF00000FE00001FE00001FE00001FC00001FE00003FC00001FE00007F800001FF0000FF0 +00001FF0001FC000001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE00000 +003F80FF000000003F8000000000007F8000000000007F8000000000007F000000000000 +7F0000000000007F0000000000007F000000000000FF000000000000FF000000000000FE +000000000000FE000000000000FE000000000001FE000000000003FF0000000000FFFFF8 +00000000FFFFF800000000FFFFF800000000343A81A733>112 D<0000FF81C00007FFE3 +C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E000078003E0000780 +07C000070007C000070007E000070007E000070007F000070007F800000007FF80000007 +FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC000000 +7FFE00000003FE00000001FE00380000FE003800007E003800007E003C00007E003C0000 +3E003C00007E007C00007C007C00007C007E000078007E0000F8007F0001F0007F0003E0 +00FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>115 +D<00038000000380000003800000038000000780000007000000070000000F0000000F00 +00001F0000001F0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFF +C0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003F8000003F8000003F800 +0003F8000003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000 +000FE000000FE000000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E +001FC00E001FC01E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F0 +0007E1E00001FF8000007E00001A3978B723>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmtt10 10.95 25 +/Fk 25 119 df<00003E00000000003E00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF +007FFFFFFFFF0000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 +0000007F00000000007F00000000007F00000000007F00000000003E00000000003E0000 +0029297DAF30>43 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E +8B30>46 D<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001 +FF83FF0003FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC0 +0007F01FC00007F03F800003F83F800003F83F000001F87F000001FC7F000001FC7F0000 +01FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000 +FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE +FF000001FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83F +C00007F81FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC +007F8003FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FF +C0000000FE0000273A7CB830>48 D<0003C0000007E0000007E000000FE000000FE00000 +1FE000001FE000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FF +EFE000FF8FE0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 +0FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0FFF +FFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F800000003F8000 +00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 +003F800000003F800000003F800000003F800000003F800000003F83FF00003F9FFFC000 +3FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03FE0003FC03F +80001FE01F00000FE00E00000FF000000007F000000007F000000007F800000003F80000 +0003F800000003F818000003F87E000003F87E000003F8FF000003F8FF000007F8FF0000 +07F0FE00000FF0FF00000FE07F00001FE07F80003FC07FC0007FC03FE001FF801FFC0FFF +000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC000025397BB730 +>53 D<0001FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FFFFFF0007FF01 +FF800FFC007FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F800007F07F000003 +F8FF000003F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FE +FE000001FEFE000001FEFF000001FE7F000001FE7F800003FE7F800007FE3FC00007FE1F +E0000FFE1FF0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003F +FFE1FC000FFF81FC00006001FC00000001FC00000003F800000003F800000007F8000000 +07F00000000FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000FF803FC001FF +003FC007FE001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF800000FFFE0000 +003FF00000273A7CB830>57 D<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F +000000000000000000000000000000000000000000000000000000000000000F003FC07F +E07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C276EA630>I<003FFC00000001FFFF80 +000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE00001FE001FF +00001FE000FF00001FE0007F80000FC0003F80000780003FC0000000001FC0000000001F +C0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC00001FFFFFF +C00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC0007F80001F +C000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC000FF00003F +C000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE01FFFFFFF +FFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830>97 +D<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 +0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80 +0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF +0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F +E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007 +F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F +F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F +8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0 +00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00 +001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F +F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00 +000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 +0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F +E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00 +007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003 +FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000 +07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000 +07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF +FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000 +1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000 +07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 +07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000 +0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801 +FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF +03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00 +00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F +C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF +FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000 +00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003 +F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00 +0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF +F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000 +0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F +FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007 +F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 +00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 +000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 +0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF +FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF +DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000 +FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000 +3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000 +FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF +C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000 +0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF +FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000 +003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000 +003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF +FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D +A730>I<0000E000000003F800000003F800000007FC00000007FC00000007FC00000003 +F800000003F800000000E000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000001FFFF800003FFFFC00007FFFFC00 +007FFFFC00003FFFFC00001FFFFC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFF +C023397AB830>105 D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007F +FFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC +00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 +000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 +0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 +01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 +FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFF +FFF025387BB730>108 D<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCF +FFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03 +F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F8 +0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 +07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 +E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0 +03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0F +FF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF +07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFF +FFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF +8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE +0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFF +F81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F28 +80A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003 +FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F80 +0003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE0000 +00FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001 +FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE0 +07FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF000027 +2A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC00 +7FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC0 +00FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F0 +00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0 +00FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE0 +00FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE00 +00FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC0000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 +00FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000 +3FFFF80000002C3C80A730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFFC3FFFF +80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001FFF000F +00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001FE00000 +00001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +00001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000 +003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFFFFFC00 +002A287EA730>114 D<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF003F +FFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC00 +007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FFFF +E00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE00001F +C0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F80 +FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC00078 +0FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC00000 +001FC00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE07F +FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC00000001F +C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 +0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 +00001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001FC +001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF8000 +01FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE00 +FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 +00FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF00 +0FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007FF +F87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FFFF +E0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000FC +0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC000003F +001F8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F0000000F +C07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC00000003 +F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001FBF000000001 +FFF000000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B27 +7EA630>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmbx12 17.28 14 +/Fl 14 121 df<000000000001FFFF00000003C000000000007FFFFFF0000007C0000000 +0007FFFFFFFE00000FC0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC0 +0000000FFFFFFFFFFFFC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF +81FFC0000001FFFFF0000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF0000 +00001FFFFFC000003FFFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFF +E00000000001FFFFC00001FFFF800000000000FFFFC00003FFFF0000000000007FFFC000 +07FFFE0000000000003FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000F +FFC0003FFFF800000000000007FFC0003FFFF000000000000007FFC0007FFFE000000000 +000003FFC000FFFFE000000000000003FFC001FFFFC000000000000001FFC001FFFFC000 +000000000001FFC003FFFF8000000000000000FFC003FFFF8000000000000000FFC007FF +FF00000000000000007FC007FFFF00000000000000007FC00FFFFF00000000000000007F +C00FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE000000000000 +00003FC01FFFFE00000000000000003FC03FFFFC00000000000000001FC03FFFFC000000 +00000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC07FFFFC +000000000000000000007FFFFC000000000000000000007FFFF800000000000000000000 +7FFFF8000000000000000000007FFFF800000000000000000000FFFFF800000000000000 +000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000 +000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800 +000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF +FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000 +0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000 +0000000000FFFFF8000000000000000000007FFFF8000000000000000000007FFFF80000 +00000000000000007FFFF8000000000000000000007FFFFC000000000000000000007FFF +FC000000000000000000003FFFFC000000000000000000003FFFFC000000000000000000 +003FFFFC00000000000000000FC03FFFFC00000000000000000FC01FFFFE000000000000 +00000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC00FFFFE000000 +00000000000FC00FFFFF00000000000000001FC007FFFF00000000000000001F8007FFFF +00000000000000001F8003FFFF80000000000000001F8003FFFF80000000000000003F80 +01FFFFC0000000000000003F0001FFFFC0000000000000003F0000FFFFE0000000000000 +007F00007FFFE000000000000000FE00003FFFF000000000000000FE00003FFFF8000000 +00000001FC00001FFFF800000000000001FC00000FFFFC00000000000003F8000007FFFE +00000000000007F0000003FFFF0000000000000FE0000001FFFF8000000000001FE00000 +00FFFFE000000000003FC00000007FFFF00000000000FF800000003FFFFC0000000001FF +000000000FFFFF0000000007FE0000000007FFFFC00000001FF80000000001FFFFF80000 +007FF00000000000FFFFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFF +FFFFFFFFFE00000000000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000 +000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFFF00000000 +00626677E375>67 D73 D<1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFF +FFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001F +FFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE0000FFF +FF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FFFFE0 +00000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE0000000 +FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F803FC0 +000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE00000003F +C07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFFE000 +00001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00000000FF +FFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E0000 +0000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE00000000FE0 +FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE00000 +0007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 +00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 +00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 +00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 +00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000 +FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000 +000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000 +000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000 +000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF +FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 +0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 +0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 +0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF +E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 +00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 +00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 +00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 +00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000 +FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000 +000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000 +000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFF +FF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFF +FFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>84 +D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE00000000000FFFFFFF +FF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007FE00007FFF800000000 +FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00000003FFFE00003FFF +80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00001FFFE0000003FFFE +00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0000001FFFC000007FFF800 +0001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007FFF80000001FC00000 +07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000 +0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF +F8000000000001FFFFFFF800000000007FFFFFFFF80000000007FFFFFFFFF8000000007F +FFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000003FFFFE0007FFF800 +00007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007FFF8000007FFFE0000 +07FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFFF0000007FFF800003F +FFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF800007FFFC0000007FF +F80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF80 +000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000FFFF8000001FFFF800 +00FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003FFFF800003FFFE00000 +7DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFFFE000FE1FFFFFF0007 +FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFFFF80001FFFFFFC000F +FFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC14E>97 +D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000 +0000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000000000 +FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF80000000 +000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF +80000000000000003FFF80000000000000003FFF80000000000000003FFF800000000000 +00003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000 +0000000000003FFF80000000000000003FFF80000000000000003FFF8000000000000000 +3FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000 +000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF +80000000000000003FFF80000000000000003FFF80000000000000003FFF8000FFF80000 +00003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000003FFF87FF +FFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC00007FFF00000 +3FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003FFFF0000000 +7FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001FFFC0003FFF +C00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC00000000FFF +F0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC000 +000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00 +3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000 +07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF +C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF +FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000 +000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC00 +3FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0000000 +0FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001FFFE0003FFF +C00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF00000007FFF +00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800003FFC7F80 +000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFFFFFE000000 +3FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF0000000000000003FFE0 +0000004F657BE35A>I<000000000000007FF80000000000000FFFFFF80000000000000F +FFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000 +0000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FF +F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 +000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 +00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000 +03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000 +0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF +F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 +000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 +0000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF +83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001F +FFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFF +F80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800 +000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF800 +1FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0000000 +07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF +C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF +F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000 +000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800 +FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000 +07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF +C000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FF +F8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000 +000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF800 +01FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003 +FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001 +FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FF +FFFE0000003FFE0007FFC0004F657BE35A>100 D<0000000FFFC0000000000001FFFFFC +00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FF +FC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007 +FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000 +FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF0000000 +7FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE0000000 +3FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC0000000 +1FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFF +FFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFF +FFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC0000000 +000000FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC0000000 +0000007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE0000000 +0000003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000 +001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000 +007F0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF800000 +07F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01F +FF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF +00000000000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF80000000 +3FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE +00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001 +FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007F +FC001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000 +001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000000 +1FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001F +FF80000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFF +FFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 +001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 +1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F +FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF +C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0 +000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 +0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 +00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 +7FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007F +FFFFFFFC000038657CE431>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF +8000FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 +3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F +FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF +8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 +00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 +003FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF +FFFFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFF +F0000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF8000 +00FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007F +FF87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F00 +0003FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FF +FE0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000 +003FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFF +E0000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 +01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE +0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 +3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 +000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 +FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 +00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F +FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 +0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF +FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 +003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF +C0000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007 +FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFF +FF80FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE0000000000000FFFF +FF000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE00 +7FFF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF0000 +00FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000 +001FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE00000 +0007FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC00000 +0003FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC00000 +0003FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC00000 +0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000 +0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000 +0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC00000 +0003FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE00000 +0007FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE00000 +0007FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000 +001FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF0000 +00FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE00 +7FFFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFF +FF00000000000007FFE000000048437CC151>I<00003FFF8007800007FFFFF81F80001F +FFFFFE7F80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC00 +0007FF801FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000 +003F807FC00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE0000000 +1F80FFF00000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE0000000 +00FFFFFF000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF0000 +1FFFFFFFFFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000 +FFFFFFFFFF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE00000 +03FFFFFFF00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C0000 +0001FFF8FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000 +001FF8FF000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC0000000 +1FF0FFC00000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF +80FFFF000003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000 +FE03FFFFFFC000F8007FFFFE0000F0000FFFE0000035437BC140>115 +D<000007E0000000000007E0000000000007E0000000000007E0000000000007E0000000 +000007E000000000000FE000000000000FE000000000000FE000000000000FE000000000 +000FE000000000001FE000000000001FE000000000001FE000000000003FE00000000000 +3FE000000000007FE000000000007FE00000000000FFE00000000001FFE00000000001FF +E00000000003FFE00000000007FFE0000000000FFFE0000000001FFFE0000000007FFFE0 +00000001FFFFE00000000FFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF +FE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE0000000001FFFE0000000001FFFE00000 +00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 +001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 +1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F +FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF +E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0 +000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 +0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F +C0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0 +001FFFE0000FC0001FFFE0001FC0000FFFF0001F80000FFFF0001F80000FFFF0003F8000 +07FFF0003F000007FFF8007F000003FFFC007E000001FFFE00FC000000FFFF83FC000000 +7FFFFFF80000003FFFFFF00000000FFFFFC000000003FFFF80000000003FFC0000325C7D +DA3F>I<7FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFF +FFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8001FFFF8000007FF +F000000FFFF8000001FF00000007FFFC000001FE00000003FFFE000003FC00000001FFFF +000007F800000001FFFF80000FF000000000FFFF80001FE0000000007FFFC0001FE00000 +00003FFFE0003FC0000000001FFFF0007F80000000001FFFF800FF00000000000FFFF801 +FE000000000007FFFC03FC000000000003FFFE07F8000000000001FFFF07F80000000000 +01FFFF8FF0000000000000FFFF9FE00000000000007FFFFFC00000000000003FFFFF8000 +00000000001FFFFF000000000000001FFFFE000000000000000FFFFC0000000000000007 +FFFC0000000000000003FFFE0000000000000001FFFF0000000000000001FFFF80000000 +00000000FFFF80000000000000007FFFC0000000000000007FFFE000000000000000FFFF +F000000000000001FFFFF800000000000003FFFFF800000000000007FFFFFC0000000000 +000FF3FFFE0000000000001FE1FFFF0000000000001FC0FFFF8000000000003FC0FFFF80 +00000000007F807FFFC00000000000FF003FFFE00000000001FE001FFFF00000000003FC +000FFFF80000000007F8000FFFF80000000007F00007FFFC000000000FF00003FFFE0000 +00001FE00001FFFF000000003FC00000FFFF800000007F800000FFFF80000000FF000000 +7FFFC0000001FE0000003FFFE0000001FC0000001FFFF0000007FC0000000FFFF800003F +FF0000000FFFF800FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFF +FFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF +55>120 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmti10 10.95 11 +/Fm 11 117 df<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>46 +D<000000FE00000007FF8000001F07C000007C01F00000F000F00001E000F80003C00078 +0007C0007C000F80007C001F00007C001F00007E003E00007E007E00007E007E00007E00 +FC00007E00FC00007E01F800007E01F800007E03F80000FE03F80000FE03F00000FE07F0 +0000FC07F00000FC07E00001FC0FE00001FC0FE00001FC0FE00001FC1FC00003F81FC000 +03F81FC00003F81FC00003F83F800007F03F800007F03F800007F03F800007F07F00000F +E07F00000FE07F00000FE07F00000FC07E00001FC0FE00001FC0FE00001F80FE00003F80 +FE00003F80FC00003F00FC00003F00FC00007E00FC00007E00FC0000FC00FC0000FC00FC +0000F800F80001F800F80001F000FC0003E0007C0003E0007C0007C0007C000F80003E00 +1F00003E003E00001F007C00000FC1F0000003FFC0000000FE000000273F76BC2E>48 +D<00000003000000070000000F0000001F0000001E0000003E0000007E000001FE000003 +FC000007FC00001FFC0001FFFC000FFBF8001FC3F8000E07F8000007F8000007F0000007 +F000000FF000000FF000000FE000000FE000001FE000001FE000001FC000001FC000003F +C000003FC000003F8000003F8000007F8000007F8000007F0000007F000000FF000000FF +000000FE000000FE000001FE000001FE000001FC000001FC000003FC000003FC000003F8 +000003F8000007F8000007F8000007F0000007F000000FF000000FF000000FE000000FE0 +00001FE000001FE000001FC000007FE000FFFFFFF0FFFFFFF0FFFFFFE0203D77BC2E>I< +0000C00001800000F0000F800001FE007F000001FFFFFE000001FFFFFC000001FFFFF800 +0003FFFFE0000003FFFF80000003FFFE00000003BFF80000000780000000000700000000 +000700000000000700000000000F00000000000E00000000000E00000000000E00000000 +001E00000000001C00000000001C00000000001C00000000003C0000000000381FC00000 +0038FFF00000003BE07C0000007F003E0000007E003F0000007C001F00000078001F8000 +00F0001F800000E0001FC0000000001FC0000000001FC0000000001FC0000000001FC000 +0000001FC0000000001FC0000000003FC0000000003FC0000000003FC0000000003FC000 +1F00007FC0003F80007F80007FC0007F80007FC0007F80007F8000FF8000FF8000FF0000 +FF0000FF0000FE0001FE0000E00001FE0000E00003FC0000E00003F80000F00007F00000 +F0000FF0000070000FE0000078001FC000003C003F8000003E00FE0000001F03FC000000 +0FFFF000000003FFC000000000FE00000000293F77BC2E>53 D<000000FF00000007FFC0 +00001F81E000003E00F00000FC00F80001F8007C0003F0007C0007E0007E000FE0003E00 +1FC0003E003FC0003E003F80003F007F80007F007F00007F00FF00007F00FF00007F01FE +00007F01FE00007F01FE0000FF03FE0000FF03FC0000FF03FC0000FE03FC0001FE07FC00 +01FE07F80001FE07F80003FE07F80003FE07F80003FC07F00007FC07F00007FC03F0000F +FC03F0000FF803F0001FF801F0001FF801F8003FF800F8007FF000F800EFF0007C01CFF0 +003E079FE0000FFE1FE00003F81FC00000003FC00000003FC00000003F800000007F8000 +00007F00000000FE00000000FE00000001FC001C0001F8007F0003F800FF0003F000FF00 +07E000FF000FC000FF001F8000FE003F0000F8007E0000E000FC0000F001F800007C07E0 +00003FFFC000001FFF00000003F8000000283F77BC2E>57 D<00007E00000001FF800000 +07C1C380001F80EFC0003F00FFC0007E007FC000FC007F8001F8003F8003F0003F8003F0 +003F8007E0003F000FE0003F000FC0003F001FC0007F001FC0007E003F80007E003F8000 +7E003F8000FE007F8000FC007F0000FC007F0000FC007F0001FC00FF0001F800FE0001F8 +00FE0001F800FE0003F800FE0003F038FC0003F038FC0003F038FC0007F038FC0007E078 +FC000FE0707C000FE0707C001FE0F07E003FE0E03E007FE0E03E00F3E1E01F01E3E1C00F +8781E38003FF00FF0000FC003E00252977A72E>97 D<00001FE0000000FFF8000003F03E +000007C00F00001F800700003F000780007E001F8000FC007F8001F8007F8003F0007F80 +07F0007F0007E0007F000FE0007E001FC00000001FC00000003F800000003F800000003F +800000007F800000007F000000007F000000007F00000000FF00000000FE00000000FE00 +000000FE00000000FE00000000FE00000000FE00000000FC000003007E000007007E0000 +0F007E00001E003E00003C003E000078001F0000F0001F0003E0000F800F800003E07E00 +0001FFF80000003FC00000212977A72A>99 D<0000780001FC0001FC0003FC0003FC0003 +FC0003F80000E00000000000000000000000000000000000000000000000000000000000 +00000000000000000000007C0001FF00038F800707800E07C01E07C01C07C03C0FC0380F +C0380FC0781FC0701F80701F80F03F80F03F00003F00007F00007E0000FE0000FC0000FC +0001FC0001F80001F80003F80003F00003F03807F03807E0380FE0780FC0700FC0700FC0 +F00F80E00F80E00F81C00F83C00F838007870003FE0000F800163E79BC1C>105 +D<01F0003F80007F000007FC01FFE003FFC0000F3E07C1F80F83F0000E1F0F00FC1E01F8 +001E1F1C007C3800F8001C1F38007E7000FC003C1FF0007EE000FC00381FF0007FE000FC +00381FE0007FC000FC00783FC0007F8000FC00703FC0007F8000FC00703F80007F0000FC +00703F00007E0000FC00F03F0000FE0001FC00F07F0000FC0001F800007E0000FC0001F8 +00007E0000FC0001F800007E0001FC0003F80000FE0001FC0003F00000FC0001F80003F0 +0000FC0001F80003F00000FC0003F80007F00001FC0003F80007E00001F80003F00007E0 +0001F80003F0000FE00001F80007F0000FC00003F80007F0001FC0E003F00007E0001F80 +E003F00007E0001F80E003F0000FE0003F81E007F0000FE0003F01C007E0000FC0003F01 +C007E0000FC0003F01C007E0001FC0003E03800FE0001FC0003E03800FC0001F80003E07 +000FC0001F80003E07000FC0003F80003E0E001FC0003F80001E1C001F80003F00000FF8 +000700000E000003E000432979A74A>109 D<0003E001F800000FF807FE00001E7C1E0F +80001C3E3C07C0003C3E7807C000383EE003E000783FE003E000703FC003F000703F8001 +F000F07F0001F000E07F0001F800E07E0001F800E07E0003F801E0FE0003F801E0FE0003 +F80000FC0003F80000FC0003F80001FC0007F80001FC0007F00001F80007F00001F80007 +F00003F8000FF00003F8000FE00003F0000FE00003F0000FE00007F0001FC00007F0001F +C00007E0001F800007E0003F80000FE0003F00000FE0007F00000FE0007E00000FE000FC +00001FE000FC00001FE001F800001FF003F000001FF007E000003FB80F8000003F9C1F00 +00003F0FFC0000003F03E00000007F00000000007F00000000007E00000000007E000000 +0000FE0000000000FE0000000000FC0000000000FC0000000001FC0000000001FC000000 +0001F80000000001F80000000003F80000000003F8000000007FFFE0000000FFFFE00000 +00FFFFE00000002D3A80A72E>112 D<0001C0000003F0000007F0000007F0000007E000 +0007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000 +003F8000003F8000003F0000003F00007FFFFF80FFFFFF80FFFFFF00007E000000FE0000 +00FE000000FC000000FC000001FC000001FC000001F8000001F8000003F8000003F80000 +03F0000003F0000007F0000007F0000007E0000007E000000FE000000FE000000FC00000 +0FC000001FC000001FC01C001F801C001F801C003F803C003F8038003F0078003F007000 +3F00F0003F00E0003F01C0001F03C0001F0780000F0F000007FC000001F00000193A78B8 +1E>116 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fn cmbx12 14.4 67 +/Fn 67 122 df<00000001FFFC0001FFE0000000003FFFFF801FFFF800000001FFFFFFE0 +7FFFFE0000000FFFFFFFF9FFFFFF0000003FFFC00FFFFFC0FF8000007FFC0003FFFE01FF +C00001FFE00007FFFC03FFC00003FFC0000FFFF807FFE00007FF00000FFFF007FFE0000F +FE00001FFFE007FFE0001FFC00001FFFE007FFE0001FFC00001FFFC007FFE0003FF80000 +1FFFC007FFE0003FF800001FFFC003FFC0007FF800001FFF8003FFC0007FF000000FFF80 +01FF80007FF0000007FF80007E00007FF0000003FF80000000007FF0000003FF80000000 +007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0 +000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003 +FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF8000 +0000007FF0000003FF80000000007FF0000003FF80000000FFFFFFFFFFFFFFFFFF0000FF +FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFF +FFFFFFFFFF0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF +C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000 +00007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007F +F8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF80000 +03FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0 +000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000 +007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8 +000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003 +FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000 +0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000000000 +7FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF800 +0003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF +C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000 +00007FF8000003FFC00000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFF +FFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF0000053547DD34E +>11 D<000000000003E000000F800000000000000003E000000F800000000000000007F0 +00001FC00000000000000007F000001FC0000000000000000FF000003FC0000000000000 +000FF000003FC0000000000000000FE000003F80000000000000000FE000003F80000000 +000000001FE000007F80000000000000001FE000007F80000000000000001FC000007F00 +000000000000003FC00000FF00000000000000003FC00000FF00000000000000003F8000 +00FE00000000000000003F800000FE00000000000000007F800001FE0000000000000000 +7F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000000 +000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80000 +000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007 +F00000000000000001FC000007F00000000000000003FC00000FF00000000000000003FC +00000FF00000000000000003F800000FE00000000000000007F800001FE0000000000000 +0007F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000 +000000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80 +0000007FFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF +FFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFF +FFFFFFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFE00000000007F000001FC0000000000 +000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80000 +000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007 +F00000000000000001FC000007F00000000000000003FC00000FF00000000000000003FC +00000FF00000000000000003F800000FE00000000000000007F800001FE0000000000000 +0007F800001FE00000000000000007F000001FC00000000000000007F000001FC0000000 +000000000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F80 +000000000000001FE000007F80000000000000001FE000007F80000000000000001FC000 +007F00000000003FFFFFFFFFFFFFFFFFFFFFFE007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFF +FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80 +7FFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00000000FE000003F80000 +000000000001FE000007F80000000000000001FE000007F80000000000000001FC000007 +F00000000000000003FC00000FF00000000000000003FC00000FF00000000000000003F8 +00000FE00000000000000003F800000FE00000000000000007F800001FE0000000000000 +0007F800001FE00000000000000007F000001FC0000000000000000FF000003FC0000000 +000000000FF000003FC0000000000000000FE000003F80000000000000000FE000003F80 +000000000000001FE000007F80000000000000001FE000007F80000000000000001FC000 +007F00000000000000003FC00000FF00000000000000003FC00000FF0000000000000000 +3F800000FE00000000000000003F800000FE00000000000000007F800001FE0000000000 +0000007F800001FE00000000000000007F000001FC0000000000000000FF000003FC0000 +000000000000FF000003FC0000000000000000FE000003F80000000000000000FE000003 +F80000000000000001FE000007F80000000000000001FE000007F80000000000000001FC +000007F00000000000000001FC000007F00000000000000000F8000003E0000000000000 +0000F8000003E0000000000000616A79D270>35 D<000000F8000000000000F800000000 +0000F8000000000000F8000000000000F8000000000000F800000000000FFF8000000000 +FFFFF800000007FFFFFF0000001FFFFFFFC000003FFFFFFFE00000FFF8F8FFF80001FFC0 +F80FFC0003FE00F803FE0007FC00F800FF0007F800F8003F000FF000F8001F801FE000F8 +000FC01FE000F8000FC03FC000F80007E03FC000F80007E07F8000F8007FE07F8000F800 +FFF07F8000F801FFF07F8000F801FFF0FF8000F803FFF0FF8000F803FFF0FF8000F803FF +F0FFC000F803FFF0FFC000F803FFF0FFE000F803FFF0FFE000F801FFE0FFF000F800FFC0 +FFF800F8007F80FFFC00F8001E007FFF00F80000007FFFC0F80000007FFFF8F80000003F +FFFFF80000003FFFFFFC0000003FFFFFFFC000001FFFFFFFF800000FFFFFFFFE00000FFF +FFFFFF000007FFFFFFFFC00003FFFFFFFFE00001FFFFFFFFF00000FFFFFFFFF800007FFF +FFFFFC00003FFFFFFFFE00000FFFFFFFFE000003FFFFFFFF000000FFFFFFFF8000001FFF +FFFF80000001FFFFFFC0000000FFFFFFC0000000F8FFFFE0000000F83FFFE0000000F80F +FFE0000000F807FFE0000000F801FFF01FE000F800FFF03FF000F800FFF07FF800F8007F +F07FF800F8007FF0FFFC00F8003FF0FFFC00F8003FF0FFFC00F8001FF0FFFC00F8001FF0 +FFFC00F8001FF0FFFC00F8001FF0FFF800F8001FE0FFF000F8001FE07FE000F8001FE07F +8000F8001FE07E0000F8003FC07E0000F8003FC03F0000F8003F803F0000F8007F801F80 +00F800FF001FC000F800FF000FE000F801FE0007F800F803FC0003FC00F80FF80001FF80 +F83FF00000FFF8F9FFE000007FFFFFFFC000001FFFFFFF00000007FFFFFC00000001FFFF +F0000000001FFF000000000000F8000000000000F8000000000000F8000000000000F800 +0000000000F8000000000000F8000000346179D943>I<07F0000FF8001FFC003FFE007F +FF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007 +F0001111769025>46 D<000000000001E0000000000003E0000000000007F00000000000 +07F000000000000FF000000000000FF000000000001FE000000000001FE000000000001F +C000000000003FC000000000003FC000000000007F8000000000007F8000000000007F00 +0000000000FF000000000000FF000000000001FE000000000001FE000000000001FC0000 +00000003FC000000000003FC000000000007F8000000000007F8000000000007F0000000 +00000FF000000000000FF000000000001FE000000000001FE000000000001FC000000000 +003FC000000000003FC000000000007F8000000000007F8000000000007F000000000000 +FF000000000000FF000000000001FE000000000001FE000000000001FC000000000003FC +000000000003FC000000000007F8000000000007F8000000000007F000000000000FF000 +000000000FF000000000001FE000000000001FE000000000001FC000000000003FC00000 +0000003FC000000000007F8000000000007F8000000000007F000000000000FF00000000 +0000FF000000000001FE000000000001FE000000000001FC000000000003FC0000000000 +03FC000000000003F8000000000007F8000000000007F800000000000FF000000000000F +F000000000000FE000000000001FE000000000001FE000000000003FC000000000003FC0 +00000000003F8000000000007F8000000000007F800000000000FF000000000000FF0000 +00000000FE000000000001FE000000000001FE000000000003FC000000000003FC000000 +000003F8000000000007F8000000000007F800000000000FF000000000000FF000000000 +000FE000000000001FE000000000001FE000000000003FC000000000003FC00000000000 +3F8000000000007F8000000000007F800000000000FF000000000000FF000000000000FE +000000000001FE000000000001FE000000000003FC000000000003FC000000000003F800 +0000000007F8000000000007F800000000000FF000000000000FF000000000000FE00000 +0000001FE000000000001FE000000000003FC000000000003FC000000000003F80000000 +00007F8000000000007F800000000000FF000000000000FF000000000000FE0000000000 +00FE0000000000007C0000000000007C000000000000347879D943>I<000003FFC00000 +00003FFFFC00000000FFFFFF00000003FFFFFFC000000FFF81FFF000001FFC003FF80000 +3FF8001FFC00007FF0000FFE0000FFE00007FF0001FFC00003FF8003FF800001FFC003FF +800001FFC007FF800001FFE00FFF000000FFF00FFF000000FFF00FFF000000FFF01FFF00 +0000FFF81FFF000000FFF83FFF000000FFFC3FFE0000007FFC3FFE0000007FFC3FFE0000 +007FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE000000 +7FFE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F +FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF +FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF +FE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE +0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF7FFE0000007FFE7FFE00 +00007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE3FFE0000 +007FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FFFC1FFF000000FFF81FFF000000 +FFF81FFF000000FFF80FFF000000FFF00FFF000000FFF007FF800001FFE007FF800001FF +E003FFC00003FFC001FFC00003FF8001FFE00007FF8000FFF0000FFF00007FF8001FFE00 +001FFC003FF800000FFF81FFF0000007FFFFFFE0000001FFFFFF800000003FFFFC000000 +0003FFC00000384F7BCD43>I<000000780000000000FC0000000003FC0000000007FC00 +0000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000FFFFFFFC0000FFFFFFFC00 +00FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00 +0000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF +FE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000000003FFFFE00000000F +FFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE00003FE000FFFF80007F800 +03FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF003FF000007FFF807FF80000 +3FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF00001FFFE0FFFF00000F +FFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF07FFE00000FFF +F07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C000000FFFF0000000000FFFE0 +000000001FFFE0000000001FFFE0000000001FFFC0000000003FFFC0000000003FFF8000 +0000003FFF80000000007FFF00000000007FFE0000000000FFFC0000000001FFF8000000 +0001FFF00000000003FFE00000000003FFC00000000007FF80000000000FFF0000000000 +1FFE00000000001FFC00000000003FF800000000007FE00000000000FFC00000000001FF +800000000003FE000000000007FC000000000007F800000000000FF00001F000001FE000 +01F000003F800001F000007F000001F00000FE000003E00001FC000003E00003F8000003 +E00007F0000003E0000FE0000003E0001F80000007E0003F00000007E0003E0000000FE0 +007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFFFFC007FFFFFFFFFFC00F +FFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFFC0FFFFFFFFFFFFC0FFFF +FFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80344E79CD43>I<00000F +FFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE000003FF807FFF00000FF8001 +FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007FC00001FFF800FFF00001F +FFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFF +E01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC0001FFFE00FFFC0001FFFC0 +07FF80001FFFC003FF00003FFFC001FC00003FFF80000000003FFF80000000007FFF0000 +0000007FFE00000000007FFE0000000000FFFC0000000001FFF80000000003FFF0000000 +0007FFC0000000000FFF8000000000FFFE00000000FFFFF800000000FFFFE000000000FF +FFFC00000000FFFFFF800000000007FFE00000000001FFF800000000007FFE0000000000 +3FFF00000000001FFF80000000000FFFC0000000000FFFE00000000007FFF00000000007 +FFF00000000007FFF80000000007FFF80000000003FFFC0000000003FFFC0000000003FF +FE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC000003FFFE3FFE000003FFFE +7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003FFFCFF +FF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007FFF87FFF000007FFF07FFE +00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF800FF800007FFF0007FF00 +00FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE000001FFFFFFF80000003FFFF +FC000000001FFF800000374F7ACD43>I<00000000007C00000000000000FE0000000000 +0000FE00000000000001FE00000000000003FE00000000000007FE0000000000000FFE00 +00000000000FFE0000000000001FFE0000000000003FFE0000000000007FFE0000000000 +007FFE000000000000FFFE000000000001FFFE000000000003FFFE000000000003FFFE00 +0000000007FFFE00000000000FFFFE00000000001FBFFE00000000003F3FFE0000000000 +3E3FFE00000000007C3FFE0000000000FC3FFE0000000001F83FFE0000000001F03FFE00 +00000003E03FFE0000000007E03FFE000000000FC03FFE000000000F803FFE000000001F +003FFE000000003F003FFE000000007E003FFE000000007C003FFE00000000F8003FFE00 +000001F8003FFE00000003F0003FFE00000007E0003FFE00000007C0003FFE0000000F80 +003FFE0000001F80003FFE0000003F00003FFE0000003E00003FFE0000007C00003FFE00 +0000FC00003FFE000001F800003FFE000001F000003FFE000003E000003FFE000007E000 +003FFE00000FC000003FFE00001F8000003FFE00001F0000003FFE00003E0000003FFE00 +007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFF +FFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007FFE0000000000007FFE00 +00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000 +007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE00 +00000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000000F +FFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFF +C03A4F7CCE43>I<03800000000E0007E00000007E0007FE000003FE0007FFF0007FFE00 +07FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFFE00007FFFFFFFFC00007 +FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC000007FFFFFFF0000007FF +FFFFC0000007FFFFFF00000007FFFFF800000007E1FF0000000007E0000000000007E000 +0000000007E0000000000007E0000000000007E0000000000007E0000000000007E00000 +00000007E0000000000007E0000000000007E0000000000007E0000000000007E00FFF00 +000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FFF807FFC00007FFC001FFE0 +0007FE0000FFF80007FC00007FFC0007F800003FFC0007F000003FFE0007E000001FFF00 +03C000001FFF80000000001FFF80000000001FFFC0000000000FFFC0000000000FFFE000 +0000000FFFE0000000000FFFE0000000000FFFE0000000000FFFF0000000000FFFF00000 +00000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFFF07FFC00000FFFF0FFFE00 +000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFE0FFFE0000 +0FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07FF000001FFFC07FE000001F +FF803E0000003FFF803F0000003FFF001F8000007FFE001FC000007FFC000FE00000FFF8 +0007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFFFFFF8000003FFFFFFE0000 +001FFFFFF800000003FFFFC0000000007FF8000000344F79CD43>I<0000000FFF000000 +0000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03FE000001FFF0007F000003 +FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FFC0003FF80001FFE0007FF0 +0003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE003FFC00007FFE007FFC000 +07FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801FFF800000FF001FFF800000 +7E001FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF00000000 +007FFF00000000007FFF00080000007FFF01FFF800007FFF07FFFF0000FFFF0FFFFFC000 +FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF78001FFE00FFFFF0000FFF00FF +FFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FFE0FFFFC00003FFF0FFFF +800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8FFFF00 +0003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF0000 +03FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF000003FFFC3FFF000003 +FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF800003FFF81FFF800003FF +F80FFF800003FFF80FFF800003FFF007FF800007FFF007FF800007FFE003FFC00007FFC0 +01FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF8001FFE00003FFC007FFC0000 +1FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF000000003FFFFC00000000 +07FFC00000364F7ACD43>I<1F000000000000001F800000000000001FC0000000000000 +1FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFFFFFF +FFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFFFE003FFFFFFFFFFFFC00 +3FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFFFFFFFFFFE0003FFFFFFF +FFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000FF00007E00000001FE0000 +7C00000003FC00007C00000003F800007C00000007F000007C0000000FF000007C000000 +1FE00000F80000003FC00000F80000007F800000F80000007F000000F8000000FE000000 +00000001FE00000000000003FC00000000000003F800000000000007F00000000000000F +F00000000000001FE00000000000001FE00000000000003FC00000000000003FC0000000 +0000007F80000000000000FF80000000000000FF80000000000001FF00000000000001FF +00000000000003FF00000000000003FE00000000000007FE00000000000007FE00000000 +00000FFE0000000000000FFE0000000000000FFC0000000000001FFC0000000000001FFC +0000000000003FFC0000000000003FFC0000000000003FFC0000000000003FFC00000000 +00007FFC0000000000007FF80000000000007FF80000000000007FF8000000000000FFF8 +000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF800000000 +0001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8 +000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF800000000 +0001FFF8000000000001FFF8000000000001FFF8000000000000FFF0000000000000FFF0 +0000000000003FC00000000000001F8000000000395279D043>I<000007FFC000000000 +7FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF800003FE0003FFC00007F80 +000FFE0000FF000007FF0001FE000003FF0003FC000001FF8007FC000001FFC007F80000 +00FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00FF80000007FE01FF8000000 +7FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF0000007FE01FFF800000FF +E01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF0001FF800FFFFFC003FF00 +0FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBFF00001FFFFFFFFE00001 +FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF8000000FFFFFFFE0000007 +FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00003FFFFFFFFF8000FFE7 +FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00FFC000FFFFFF01FF80003 +FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87FE0000007FFFC7FE0000001 +FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC00000003FFCFFC00000001F +FCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC00000000FF8FFC00000000FF8 +FFE00000000FF87FE00000000FF07FF00000001FF07FF00000001FF03FF80000003FE01F +F80000003FC01FFC0000007FC00FFE000000FF8007FF800003FF0003FFE0000FFE0001FF +FC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF80000001FFFFFC000000000F +FFC00000364F7ACD43>I<00000FFF8000000000FFFFF800000003FFFFFE0000000FFFFF +FF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001FFE0001FF80003FFC0001F +FC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF800007FF803FFF800007FF +803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF000003FFE07FFF000003FFF0 +FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF8FFFF000003FFF8FF +FF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFFCFFFF +000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FFFC7FFF000007FFFC7FFF00 +0007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC1FFF80000FFFFC0FFF8000 +1FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FFE0007BFFFC00FFF000F3 +FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FFFF83FFF800007FFE03FF +F80000004003FFF80000000003FFF80000000003FFF80000000003FFF00000000007FFF0 +0000000007FFF00000000007FFF001F8000007FFE003FC000007FFE007FE000007FFC00F +FF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000FFF001FFF80001FFF001FFF +80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF8000FFC0000FFF0000FF800 +01FFE00007F00003FFC00003FC000FFF800003FF807FFE000001FFFFFFFC0000007FFFFF +F00000003FFFFFC00000000FFFFE0000000000FFF0000000364F7ACD43>I<07F0000FF8 +001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE +001FFC000FF80007F0000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000007F0000FF8 +001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE +001FFC000FF80007F000113576B425>I<0000000007FFF8000000000000000001FFFFFF +E0000000000000000FFFFFFFFC000000000000007FFFFFFFFF80000000000001FFFC000F +FFE0000000000007FF8000007FF800000000001FF800000007FE00000000007FE0000000 +01FF8000000000FF80000000007FC000000001FE00000000001FE000000003F800000000 +0007F000000007E0000000000001F80000000FC0000000000000FC0000001F8000000000 +00007E0000003F000000000000003F0000007E000000000000001F800000FC000001FFC0 +00000FC00001F800001FFFFC000007E00001F00000FFFFFF000003E00003F00003FFFFFF +800003F00007E00007FFC07FE00001F80007C0001FFF000FF00000F8000FC0003FFC0003 +F80000FC000F80007FF80001FC00007C001F8000FFF000007E00007E001F0001FFE00000 +3E00003E001F0001FFE000003FFE003E003F0003FFC000001FFF003F003E0007FFC00000 +1FFF001F003E0007FF8000001FFF001F007E000FFF8000001FFF001F807C000FFF000000 +1FFF000F807C000FFF0000001FFF000F807C001FFF0000001FFF000F807C001FFF000000 +1FFF000F80FC001FFF0000001FFF000FC0F8003FFE0000001FFF0007C0F8003FFE000000 +1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000 +1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000 +1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0F8003FFE000000 +1FFF0007C0F8003FFE0000001FFF0007C0F8003FFE0000001FFF0007C0FC001FFF000000 +1FFF0007C07C001FFF0000001FFF0007C07C001FFF0000001FFF0007807C000FFF000000 +1FFF000F807C000FFF0000001FFF000F807E000FFF8000001FFF000F803E0007FF800000 +1FFF000F803E0007FFC000001FFF000F803F0003FFC000001FFF000F001F0001FFE00000 +3FFF001F001F0001FFE000003FFF001F001F8000FFF000007FFF003E000F80007FF80001 +FFFF003E000FC0003FFC0003FFFF807C0007C0001FFF000FFFFF80F80007E00007FFC07F +E7FFC3F80003F00003FFFFFF83FFFFF00001F00000FFFFFF00FFFFE00001F800001FFFFC +003FFF800000FC000001FFC00007FE0000007E00000000000000000000003F0000000000 +0000000000001F80000000000000000000000FC00000000000000000000007E000000000 +00000000000003F8000000000000007FC00001FE00000000000003FFC00000FF80000000 +00001FFFC000007FE00000000001FFFF0000001FF8000000001FFFF800000007FF800000 +03FFFFC000000001FFFC0001FFFFFC00000000007FFFFFFFFFFFE000000000000FFFFFFF +FFFC00000000000001FFFFFFFF800000000000000007FFFF80000000005A5579D369>64 +D<00000000001F00000000000000000000003F80000000000000000000007FC000000000 +0000000000007FC000000000000000000000FFE000000000000000000000FFE000000000 +000000000000FFE000000000000000000001FFF000000000000000000001FFF000000000 +000000000003FFF800000000000000000003FFF800000000000000000003FFF800000000 +000000000007FFFC00000000000000000007FFFC00000000000000000007FFFC00000000 +00000000000FFFFE0000000000000000000FFFFE0000000000000000001FFFFF00000000 +00000000001FFFFF0000000000000000001FFFFF0000000000000000003FFFFF80000000 +00000000003F7FFF8000000000000000007F7FFFC000000000000000007E7FFFC0000000 +00000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC1FFFE0000000 +0000000001FC1FFFF00000000000000001F81FFFF00000000000000001F80FFFF0000000 +0000000003F80FFFF80000000000000003F007FFF80000000000000007F007FFFC000000 +0000000007E007FFFC0000000000000007E003FFFC000000000000000FE003FFFE000000 +000000000FC001FFFE000000000000001FC001FFFF000000000000001F8001FFFF000000 +000000001F8000FFFF000000000000003F8000FFFF800000000000003F00007FFF800000 +000000007F00007FFFC00000000000007E00007FFFC00000000000007E00003FFFC00000 +00000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00001FFFF00000 +00000001F800001FFFF0000000000001F800000FFFF0000000000003F800000FFFF80000 +00000003F0000007FFF8000000000007F0000007FFFC000000000007E0000007FFFC0000 +00000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFFFFFFFFFE0000 +0000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF0000 +0000003F80000000FFFF80000000003F000000007FFF80000000007F000000007FFFC000 +0000007F000000007FFFC0000000007E000000003FFFC000000000FE000000003FFFE000 +000000FC000000001FFFE000000001FC000000001FFFF000000001FC000000001FFFF000 +000001F8000000000FFFF000000003F8000000000FFFF800000003F00000000007FFF800 +000007F00000000007FFFC00000007F00000000007FFFC00000007E00000000003FFFC00 +00000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000000001FFFF00 +0000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF +E0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFF +E05B547BD366>II<0000000001FFFC000001C0000000007FFFFFC0 +0003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0 +000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007F +FF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF00000 +00003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007 +FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001 +FFFC000000000000FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF000 +00000000007FC00FFFF00000000000003FC00FFFF00000000000003FC01FFFE000000000 +00001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC00000000000001F +C03FFFC00000000000000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFF +C00000000000000FC07FFFC000000000000000007FFF8000000000000000007FFF800000 +000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 +000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 +FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80 +0000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80000000 +0000000000FFFF8000000000000000007FFF8000000000000000007FFF80000000000000 +00007FFFC000000000000000007FFFC000000000000000007FFFC000000000000007C03F +FFC000000000000007C03FFFC000000000000007C03FFFC000000000000007C01FFFE000 +000000000007C01FFFE000000000000007C01FFFE00000000000000FC00FFFF000000000 +00000F800FFFF00000000000000F8007FFF00000000000001F8003FFF80000000000001F +8003FFF80000000000001F0001FFFC0000000000003F0000FFFE0000000000007E0000FF +FE0000000000007E00007FFF000000000000FC00003FFF800000000001F800001FFFC000 +00000003F800000FFFE00000000007F0000007FFF0000000000FE0000003FFFC00000000 +1FC0000001FFFE000000007F800000007FFF80000000FF000000003FFFE0000007FE0000 +00000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFFFFC00000000000 +3FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE00000000000000001FF +FC00000000525479D261>IIII<0000000001FFFC000001C000000000007FFFFFC00003C000000000 +07FFFFFFF80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF803FC000000003 +FFFFE003FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000FF9FFC00000007F +FF80000003FFFFC0000001FFFE00000000FFFFC0000003FFF8000000007FFFC0000007FF +F0000000003FFFC000000FFFE0000000001FFFC000001FFFC0000000000FFFC000003FFF +800000000007FFC000007FFF000000000003FFC00000FFFE000000000001FFC00000FFFE +000000000001FFC00001FFFC000000000000FFC00003FFF8000000000000FFC00003FFF8 +0000000000007FC00007FFF00000000000007FC0000FFFF00000000000003FC0000FFFF0 +0000000000003FC0001FFFE00000000000001FC0001FFFE00000000000001FC0001FFFE0 +0000000000001FC0003FFFC00000000000001FC0003FFFC00000000000000FC0003FFFC0 +0000000000000FC0007FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC0 +0000000000000000007FFF800000000000000000007FFF80000000000000000000FFFF80 +000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80 +000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80 +000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80 +000000000000000000FFFF80000000000000000000FFFF80000000000000000000FFFF80 +000000000000000000FFFF800000000000000000007FFF800000007FFFFFFFFFE07FFF80 +0000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC0 +0000007FFFFFFFFFE03FFFC000000000003FFFC0003FFFC000000000003FFFC0003FFFC0 +00000000003FFFC0001FFFE000000000003FFFC0001FFFE000000000003FFFC0001FFFE0 +00000000003FFFC0000FFFF000000000003FFFC0000FFFF000000000003FFFC00007FFF0 +00000000003FFFC00003FFF800000000003FFFC00003FFF800000000003FFFC00001FFFC +00000000003FFFC00000FFFE00000000003FFFC00000FFFE00000000003FFFC000007FFF +00000000003FFFC000003FFF80000000003FFFC000001FFFC0000000003FFFC000000FFF +E0000000007FFFC0000007FFF0000000007FFFC0000003FFFC00000000FFFFC0000001FF +FF00000000FFFFC00000007FFF80000001FFFFC00000003FFFF0000007FBFFC00000000F +FFFE00001FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFFC07FC000000000 +3FFFFFFFFF001FC00000000007FFFFFFFC0007C000000000007FFFFFE00001C000000000 +0001FFFE00000000005B5479D26A>III<00007FFFFFFF +FF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF800000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF +0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00000000 +00007FFF000007F000007FFF00001FFC00007FFF00003FFE00007FFF00007FFF00007FFF +00007FFF00007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF +80007FFF0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF0001FFFC +00007FFF0001FFFC00007FFE0003FFF800003FF80007FFF000001FE00007FFE000000FFC +001FFFC0000007FF807FFF00000001FFFFFFFC000000007FFFFFF0000000001FFFFFC000 +00000001FFF80000000039537DD145>II< +FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000 +FFFFFFFFFFF80000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF800000000000007FFF80000000000 +0007FFF800000000000007FFF800000000000007FFF8000000007C0007FFF8000000007C +0007FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007FFF800000000F8 +0007FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F8 +0007FFF800000001F80007FFF800000001F80007FFF800000001F80007FFF800000003F8 +0007FFF800000003F80007FFF800000007F80007FFF800000007F00007FFF80000000FF0 +0007FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007FFF80000007FF0 +0007FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007FFF800003FFFF0 +0007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0 +FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>III<000000000FFFC00000000000000003 +FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FF +FF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800 +000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000F +FF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FFF000007FFE0000 +000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001FFF80000000000 +7FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF000000000003FFF80 +07FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000001FFFC01FFFE0 +00000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFFE03FFFC0000000 +00000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF80000000000007 +FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87F +FF80000000000007FFF8FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000 +0000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF8000000000 +0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF +FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF +80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC7FFF800000 +00000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87FFFC00000000000 +0FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC000000000000FFFF0 +3FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000001FFFE01FFFE0 +00000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFFC007FFF8000000 +00007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FFFC0000000000FF +FE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000000003FFF80000 +3FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001FFFC0000007FFF0 +0000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00000000FFFF000003 +FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003FFFFFFFFFF0000 +00000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFFFF000000000000 +00001FFFE000000000565479D265>II<000000000FFFC00000000000000003FFFFFF000000 +000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00FFFF0000000000 +0FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF800000001FFF000 +00003FFE00000003FFE00000001FFF00000007FFC00000000FFF8000000FFF8000000007 +FFC000001FFF0000000003FFE000003FFE0000000001FFF000007FFC0000000000FFF800 +00FFFC0000000000FFFC0000FFF800000000007FFC0001FFF800000000007FFE0003FFF0 +00000000003FFF0003FFF000000000003FFF0007FFE000000000001FFF8007FFE0000000 +00001FFF800FFFE000000000001FFFC00FFFC000000000000FFFC01FFFC000000000000F +FFE01FFFC000000000000FFFE01FFF80000000000007FFE03FFF80000000000007FFF03F +FF80000000000007FFF03FFF80000000000007FFF07FFF80000000000007FFF87FFF8000 +0000000007FFF87FFF00000000000003FFF87FFF00000000000003FFF87FFF0000000000 +0003FFF8FFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FF +FCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF +00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000 +00000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF000000000000 +03FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC7FFF00000000000003FFF8 +7FFF00000000000003FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF80 +000000000007FFF83FFF80000000000007FFF03FFF80000000000007FFF03FFF80000000 +000007FFF01FFFC000000000000FFFE01FFFC000000000000FFFE01FFFC000000000000F +FFE00FFFC000000000000FFFC00FFFE000000000001FFFC007FFE000000000001FFF8007 +FFF000000000003FFF8003FFF00001FE00003FFF0001FFF80007FF80007FFE0001FFF800 +0FFFE0007FFE0000FFFC003FFFF000FFFC00007FFC007F03F800FFF800003FFE007C00FC +01FFF000001FFF00F8007E03FFE000000FFF80F8003F07FFC0000007FFC0F0001F8FFF80 +000003FFE0F0001F9FFF00000001FFF0F0000FFFFE00000000FFFCF8000FFFFC00000000 +3FFFF80007FFF0000000000FFFFC000FFFC00000000003FFFF00FFFF000000000000FFFF +FFFFFC0000000000001FFFFFFFFC00000C00000003FFFFFFFC00001E000000001FFFE3FE +00001E00000000000001FF00001E00000000000001FF80003E00000000000001FFC0007E +00000000000001FFE000FE00000000000001FFF807FE00000000000000FFFFFFFE000000 +00000000FFFFFFFC00000000000000FFFFFFFC000000000000007FFFFFFC000000000000 +007FFFFFFC000000000000007FFFFFF8000000000000007FFFFFF8000000000000003FFF +FFF8000000000000003FFFFFF0000000000000001FFFFFE0000000000000001FFFFFE000 +0000000000000FFFFFC00000000000000007FFFF800000000000000003FFFF0000000000 +00000001FFFE0000000000000000007FF80000000000000000001FE000576A79D265>I< +FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFF800000000 +FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF00000FFFFF0000000 +0007FFF000000FFFF80000000007FFF0000001FFFE0000000007FFF0000000FFFF000000 +0007FFF00000007FFF8000000007FFF00000003FFFC000000007FFF00000001FFFC00000 +0007FFF00000000FFFE000000007FFF00000000FFFF000000007FFF00000000FFFF00000 +0007FFF000000007FFF800000007FFF000000007FFF800000007FFF000000007FFF80000 +0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC0000 +0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC0000 +0007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFF80000 +0007FFF000000007FFF800000007FFF00000000FFFF800000007FFF00000000FFFF00000 +0007FFF00000000FFFE000000007FFF00000000FFFE000000007FFF00000001FFFC00000 +0007FFF00000003FFF8000000007FFF00000007FFF0000000007FFF0000000FFFE000000 +0007FFF0000003FFFC0000000007FFF000000FFFF00000000007FFF00000FFFFC0000000 +0007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFFFFFFE000000000 +0007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000007FFF80000000 +0007FFF000003FFFC00000000007FFF000001FFFE00000000007FFF000000FFFF0000000 +0007FFF0000007FFF80000000007FFF0000003FFFC0000000007FFF0000003FFFE000000 +0007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFF000000 +0007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF000000 +0007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF000000 +0007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FFF0000000FFFF800000 +0007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF800000 +0007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF80001C +0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E +0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF00000003FFFE0007C +0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF80000FFFF803F8 +FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF8000007FFFFFC0 +FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537CD164>I<00000FFF80 +0007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000 +FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC000000 +3FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF000000003FF003F +E000000001FF007FE000000000FF007FE000000000FF007FE0000000007F00FFE0000000 +007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF0000000003F00FF +F8000000001F00FFF8000000001F00FFFC000000001F00FFFE000000001F00FFFF000000 +000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFFFFF8000000003F +FFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFF +FC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF00000 +7FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFF +FFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC000 +00000007FFFFE00000000000FFFFE000000000003FFFE000000000000FFFF00000000000 +07FFF0000000000003FFF0000000000003FFF0780000000001FFF0F80000000000FFF0F8 +0000000000FFF0F80000000000FFF0F800000000007FF0F800000000007FF0FC00000000 +007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF +0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001FF80FFE0000000 +01FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FF +FFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFF +FC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFFFFFFFFFFFFFFFF +803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFF +FFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007FF807FF800003F +FFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F8000003FFFC000 +003FC07F0000003FFFC000001FC07F0000003FFFC000001FC07E0000003FFFC000000FC0 +7E0000003FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC0000007C07C0000 +003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFF +C0000007C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F80000003FFFC00000 +03E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F8 +0000003FFFC0000003E0000000003FFFC000000000000000003FFFC00000000000000000 +3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000 +00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000 +00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F +FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000 +000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000 +000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000 +003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF +C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000 +0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000 +0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000 +3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0 +00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000 +00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000 +FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFF +FFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>IIII<3FFFFFFFFF8003FF +FFFFFF003FFFFFFFFF8003FFFFFFFF003FFFFFFFFF8003FFFFFFFF003FFFFFFFFF8003FF +FFFFFF003FFFFFFFFF8003FFFFFFFF000007FFFE00000007FFF800000003FFFF00000000 +7F8000000001FFFF800000007F0000000001FFFFC0000000FE0000000000FFFFC0000001 +FE00000000007FFFE0000001FC00000000007FFFF0000003F800000000003FFFF0000007 +F800000000001FFFF800000FF000000000000FFFFC00000FE000000000000FFFFC00001F +C0000000000007FFFE00003FC0000000000003FFFF00007F80000000000003FFFF80007F +00000000000001FFFF8000FE00000000000000FFFFC001FE00000000000000FFFFE003FC +000000000000007FFFE003F8000000000000003FFFF007F0000000000000001FFFF80FF0 +000000000000001FFFFC1FE0000000000000000FFFFC1FC00000000000000007FFFE3F80 +0000000000000007FFFF7F800000000000000003FFFFFF000000000000000001FFFFFE00 +0000000000000000FFFFFC000000000000000000FFFFFC0000000000000000007FFFF800 +00000000000000003FFFF00000000000000000003FFFF80000000000000000001FFFF800 +00000000000000000FFFFC00000000000000000007FFFE00000000000000000007FFFE00 +000000000000000003FFFF00000000000000000001FFFF80000000000000000001FFFFC0 +000000000000000003FFFFC0000000000000000007FFFFE0000000000000000007FFFFF0 +00000000000000000FFFFFF000000000000000001FFFFFF800000000000000003FCFFFFC +00000000000000003F8FFFFE00000000000000007F07FFFE0000000000000000FF03FFFF +0000000000000001FE03FFFF8000000000000001FC01FFFF8000000000000003F800FFFF +C000000000000007F8007FFFE00000000000000FF0007FFFF00000000000000FE0003FFF +F00000000000001FC0001FFFF80000000000003FC0001FFFFC0000000000003F80000FFF +FC0000000000007F000007FFFE000000000000FF000003FFFF000000000001FE000003FF +FF000000000001FC000001FFFF800000000003F8000000FFFFC00000000007F8000000FF +FFE0000000000FF00000007FFFE0000000000FE00000003FFFF0000000001FC00000003F +FFF8000000003FC00000001FFFF8000000007F800000000FFFFC000000007F0000000007 +FFFE00000000FE0000000007FFFF00000001FE0000000003FFFF00000003FE0000000001 +FFFF8000003FFFC000000001FFFFC000FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FF +FFFFFFF8FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FFFFFFFFF8FFFFFFFF800003FF +FFFFFFF85D527CD166>II<1FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFE01FFFFFFFFF +FFFFFFE01FFFFFFFFFFFFFFFE01FFFFF800000FFFFC01FFFF8000001FFFFC01FFFC00000 +01FFFF801FFF00000003FFFF001FFE00000007FFFF001FFC00000007FFFE001FF8000000 +0FFFFC001FF00000001FFFFC001FE00000001FFFF8003FC00000003FFFF0003FC0000000 +7FFFF0003F800000007FFFE0003F80000000FFFFC0003F80000001FFFFC0003F00000001 +FFFF80003F00000003FFFF00003F00000007FFFF00003F00000007FFFE00003E0000000F +FFFC00003E0000001FFFFC00003E0000001FFFF800003E0000003FFFF000003E0000007F +FFF00000000000007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FF +FF80000000000003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFF +FC0000000000001FFFFC0000000000001FFFF80000000000003FFFF00000000000007FFF +F00000000000007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FFFF +80000000000003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFFFC +0000000000001FFFFC0000000000001FFFF8000003E000003FFFF0000003E000007FFFF0 +000003E000007FFFE0000003E00000FFFFC0000003E00001FFFFC0000003E00001FFFF80 +000007E00003FFFF00000007E00007FFFF00000007C00007FFFE00000007C0000FFFFC00 +000007C0001FFFFC00000007C0001FFFF80000000FC0003FFFF00000000FC0007FFFF000 +00000FC0007FFFE00000001FC000FFFFC00000001FC001FFFFC00000003FC001FFFF8000 +00003FC003FFFF000000007FC007FFFF00000000FFC007FFFE00000001FFC00FFFFC0000 +0003FFC01FFFFC00000007FFC01FFFF80000000FFFC03FFFF00000003FFF807FFFF00000 +01FFFF807FFFE000003FFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFF +FFFFFF80FFFFFFFFFFFFFFFF807FFFFFFFFFFFFFFF80435279D152>I<00007FFF000000 +000007FFFFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE00 +01FFF0000007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00 +000FFFC0001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF80 +0007FFC00007FF800007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC0 +000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC000000000 +0007FFC0000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC0 +00003FFFF007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE0 +0007FFC0000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0 +007FFE000007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC00 +0007FFC000FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0 +007FFE00001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC0 +03E1FFFFE007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FF +E00001FFE0000000003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FF +FFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF001FFE000000000 +FFF00FFFFE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000 +FFF7F8003FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000 +FFFE000001FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000 +FFF80000007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000 +FFF80000007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000 +FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000 +FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000 +FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000 +FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000 +FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000 +FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000 +FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000 +FF87F0007FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000 +F8001FFFFC00000000000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF +80000000FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF +8000FFF00007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC0 +0FFF80000FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003F +FF000001FE007FFF00000000007FFE00000000007FFE00000000007FFE0000000000FFFE +0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 +00000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000 +000000FFFE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF000000 +00003FFF00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007 +E00FFFC0000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F00 +00FFF800007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE00000 +00FFFFFF800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001FF8000 +0000000007FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF8000 +0000000007FFFF800000000000001FFF8000000000000007FF8000000000000007FF8000 +000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000 +000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000 +000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000 +000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000 +000000000007FF8000000000000007FF8000000000000007FF8000000000000007FF8000 +000001FFE007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000 +000FFFE03FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF8000 +01FFF000003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000FFF8000 +0FFF8000000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF8000 +3FFF0000000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000 +7FFE0000000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000 +FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000 +FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000 +FFFE0000000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF8000 +7FFE0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF8000 +1FFF0000000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF8000 +07FFC000003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000 +007FF80003FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF80 +0001FFFFFE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<0000 +03FFC0000000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC +007FF800007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC000 +07FF800FFF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001 +FFE03FFF000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FF +F0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0 +FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FF +FE0000000000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE +00000000007FFF00000000003FFF00000000003FFF00000000003FFF00000000E01FFF00 +000001F01FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000 +000FC001FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03F +F8000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D> +I<0000003FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC03F +F80003FF807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FF +FC003FF800FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF00000 +00007FF0000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE0 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF80000 +00007FF80000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00 +002E547CD329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFF +FF7FFFE0007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF0 +07FF00003FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE0000 +1FFE00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 +3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000 +1FFF00001FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC0000 +07FF00003FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0F +FF80000001FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF00000000 +07C000000000000007C00000000000000FC00000000000000FC00000000000000FC00000 +000000000FE00000000000000FE00000000000000FF80000000000000FFE000000000000 +0FFFFFFFFF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFF +FFFFE00001FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE00 +01FFFFFFFFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF00000 +0007FF807FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0 +FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE00000 +0001FFC07FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE00 +0FFE0000001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFF +FFFF8000000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<00 +3FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FF +FFF0000000000000FFFFF000000000000003FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000000000 +FFF000000000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0000000 +FFF00FFFFFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF000000 +FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000 +FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000 +FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FF +FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<007F00 +0000FF800003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8 +000FFFF8000FFFF80007FFF00007FFF00003FFE00000FF8000007F000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFF +E0FFFFFFE0FFFFFFE01B547BD325>I<003FF00000000000FFFFF00000000000FFFFF000 +00000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000 +00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000 +0000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF8 +00FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000FFF000 +007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000FF00000 +00FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000FFF003 +FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF8000000 +00FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000FFFFFF +FF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FFF00000 +00FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000FFF000 +7FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000FFFE000 +00FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000FFF000 +00FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003FFFFFF +FFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF40537CD2 +47>107 D<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0 +0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFF +F0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFE00000FFFFF0 +00FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000 +FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000 +FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF +9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF00 +0007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000 +FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003F +FE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 +00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 +07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF +F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE +0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 +003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 +FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 +000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 +00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 +3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF +C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 +0007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFF +FFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFF +FFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000 +FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF0000 +00FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF8000 +00FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC000 +00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 +00FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0 +FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<0000 +01FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC +0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FF +C00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003F +FC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE +0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001F +FF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE +0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F +FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE +0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003F +FF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF +8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF +8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC000000000 +3FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE +000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007F +FE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007 +FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000 +FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF8000000 +7FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 +3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 +3FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 +7FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001 +FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007 +FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FF +FC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC +00000000FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 +00000000FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000 +000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B> +I<000001FFE00007800000001FFFF8000F80000000FFFFFE001F80000003FFFFFF801F80 +00000FFFF03FC03F8000001FFF800FE07F8000007FFE0003F07F800000FFFC0001F8FF80 +0001FFF80000FDFF800003FFF000007FFF800003FFE000003FFF800007FFE000003FFF80 +000FFFC000001FFF80001FFFC000001FFF80001FFF8000000FFF80003FFF8000000FFF80 +003FFF8000000FFF80003FFF00000007FF80007FFF00000007FF80007FFF00000007FF80 +007FFF00000007FF80007FFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 +00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 +00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 +00FFFE00000007FF8000FFFE00000007FF80007FFF00000007FF80007FFF00000007FF80 +007FFF00000007FF80003FFF00000007FF80003FFF00000007FF80003FFF80000007FF80 +001FFF8000000FFF80001FFF8000000FFF80000FFFC000001FFF80000FFFC000001FFF80 +0007FFE000003FFF800003FFF000007FFF800001FFF00000FFFF800000FFF80001FFFF80 +00007FFC0003FFFF8000003FFF000FEFFF8000000FFFC07FCFFF80000007FFFFFF0FFF80 +000001FFFFFE0FFF800000003FFFF80FFF8000000003FF800FFF800000000000000FFF80 +0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 +0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 +0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 +0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 +00000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF +80000000000FFFFFFF80414D7CB547>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FF +FFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00 +FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800 +FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 +FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FF +FFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>I<0003FFF00F00003FFFFE1F00 +00FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF00 +3F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00 +FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC0000000 +7FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF800 +07FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0 +000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0 +F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0 +FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00 +FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF80000 +2C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E0000 +0000003E00000000007E00000000007E00000000007E00000000007E0000000000FE0000 +000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000 +000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000 +000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 +00003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 +C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F +000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80 +002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FF +FFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 +FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000 +FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC00000 +3FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC000 +07FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042 +377BB54B>III<7FFFFFF0007FFFFE007FFFFFF0007FFF +FE007FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF +0000003FFF000007F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC0 +00000007FFE0003F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00 +000000007FFE01FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000 +000000000FFFCFC0000000000007FFFF80000000000003FFFF00000000000003FFFF0000 +0000000001FFFE00000000000000FFFC000000000000007FFE000000000000003FFF0000 +00000000003FFF000000000000001FFF800000000000001FFFC00000000000003FFFE000 +00000000007FFFF0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC00 +0000000003F07FFE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80 +000000003F800FFFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF8 +00000001F80001FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF +0000001FC000001FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFF +FFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I< +FFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF0 +0007FFFF00FFF80000007FE000FFFC0000003F0000FFFC0000003F00007FFE0000003E00 +007FFE0000007E00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF80 +0001F800000FFF800001F000000FFFC00003F0000007FFC00003E0000007FFE00003E000 +0007FFE00007E0000003FFF00007C0000003FFF0000FC0000001FFF8000F80000001FFF8 +001F80000000FFF8001F00000000FFFC003F000000007FFC003E000000007FFE007E0000 +00003FFE007C000000003FFF00FC000000003FFF00FC000000001FFF80F8000000001FFF +81F8000000000FFFC1F0000000000FFFC3F00000000007FFC3E00000000007FFE7E00000 +000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000FF +FF000000000000FFFF000000000000FFFF0000000000007FFE0000000000007FFE000000 +0000003FFC0000000000003FFC0000000000001FF80000000000001FF80000000000000F +F00000000000000FF000000000000007E000000000000007E000000000000007E0000000 +00000007C00000000000000FC00000000000000F800000000000001F800000000000001F +000000000000003F000000001FC0003E000000003FE0007E000000007FF0007C00000000 +FFF800FC00000000FFF800F800000000FFF801F800000000FFF801F000000000FFF803F0 +00000000FFF807E0000000007FF00FC0000000007FE01F80000000003FC07F0000000000 +3F81FE00000000001FFFFC00000000000FFFF0000000000003FFE0000000000000FF0000 +00000000404D7DB447>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fo cmr10 10.95 67 +/Fo 67 123 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E000001FC003F +F03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF80FF8000 +7F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFFFF8000FF +FFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000 +FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F +00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFFFF80007F +FFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001FFFC00000 +007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F8001FF0000 +7F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE0000380000 +FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000 +FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFFFFFF00FF +FFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 +FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7F +FFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE0 +1E60006000600060006000E000C000C000C001C001800380030007000E001C0018003800 +30000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E +00003C0000780000F80000F00001F00001E00003E00003E00007C00007C0000FC0000F80 +000F80001F80001F00001F00003F00003F00003F00003E00007E00007E00007E00007E00 +007E00007E00007C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 +00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00 +007E00007E00007E00007E00003E00003F00003F00003F00001F00001F00001F80000F80 +000F80000FC00007C00007C00003E00003E00001E00001F00000F00000F800007800003C +00003E00001E00000F000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0 +FFE0FFE07FE01E60006000600060006000E000C000C000C001C001800380030007000E00 +1C001800380030000B1C798919>44 DI<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<0000000180 +00000003C000000007C000000007C000000007800000000F800000000F800000000F0000 +00001F000000001F000000001E000000003E000000003E000000003C000000007C000000 +007C000000007800000000F800000000F800000000F000000001F000000001F000000001 +E000000003E000000003E000000003C000000007C000000007C000000007800000000F80 +0000000F800000001F000000001F000000001E000000003E000000003E000000003C0000 +00007C000000007C000000007800000000F800000000F800000000F000000001F0000000 +01F000000001E000000003E000000003E000000003C000000007C000000007C000000007 +800000000F800000000F800000000F000000001F000000001F000000001E000000003E00 +0000003E000000007C000000007C000000007800000000F800000000F800000000F00000 +0001F000000001F000000001E000000003E000000003E000000003C000000007C0000000 +07C000000007800000000F800000000F800000000F000000001F000000001F000000001E +000000003E000000003E000000003C000000007C000000007C000000007800000000F800 +000000F800000000F0000000006000000000225B7BC32D>I<0001FE0000000FFFC00000 +3F03F000007C00F80000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0 +000FC01F800007E01F800007E01F800007E03F800007F03F800007F03F000003F07F0000 +03F87F000003F87F000003F87F000003F87F000003F87F000003F8FF000003FCFF000003 +FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FC +FF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF +000003FCFF000003FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F00 +0003F87F000003F83F800007F03F800007F03F800007F01F800007E01F800007E01F8000 +07E00FC0000FC00FC0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F8 +00003F03F000000FFFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C00000 +1FC000007FC00007FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 +7FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE0 +0003F01FF80007C007FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC0 +7800003FE07000003FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FF +C0001FF0FFC0001FF07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000 +003FE00000003FC00000007FC00000007F80000000FF80000000FF00000001FE00000001 +FC00000003F800000007F000000007E00000000FC00000001F800000003F000000007E00 +0000007C00000000F800000001F000000003E000000007C00000000F800000001F000070 +003E000070003C000070007800007000F00000E001E00000E003C00000E007800000E00F +000001E01FFFFFFFE01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF +FFFFC0243D7CBC2D>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F +0001FE000E0000FF001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0 +007FC03FE0007FC03FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000 +FF00000000FF00000001FE00000001FE00000003FC00000003F800000007E00000000FC0 +0000003F0000001FFC0000001FFF800000000FE000000007F800000003FC00000001FE00 +000000FF00000000FF800000007FC00000007FC00000007FE00000003FE00000003FE000 +00003FF00000003FF00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0 +003FF0FFC0003FE0FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000 +FF801E0001FF000F0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F800 +00243F7CBC2D>I<0000000E000000001E000000003E000000003E000000007E00000000 +7E00000000FE00000001FE00000001FE00000003FE000000077E000000067E0000000E7E +0000001C7E0000001C7E000000387E000000707E000000707E000000E07E000001C07E00 +0001C07E000003807E000007007E000007007E00000E007E00001C007E00001C007E0000 +38007E000070007E000070007E0000E0007E0000C0007E0001C0007E000380007E000300 +007E000700007E000E00007E000C00007E001C00007E003800007E003800007E00700000 +7E00E000007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE +00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00 +000000FE00000000FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D> +I<06000003000780001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF000 +07FFFFC00007FFFF000007FFFC0000073FE0000007000000000700000000070000000007 +000000000700000000070000000007000000000700000000070000000007000000000700 +00000007000000000701FE0000070FFF8000073E03E000077001F80007E000FC0007C000 +7E000780003F000700003F800600001F800000001FC00000001FC00000001FE00000000F +E00000000FE00000000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF0 +7F80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC +00001FE07000001FC07800001FC03800003F803C00003F801E00007F001F0000FE000F80 +01FC0007C003F80003F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00 +001FE0000000FFF8000003F03E00000FC00F00001F000780003E000780007E001FC000FC +003FC001F8007FC003F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE000 +00001FC00000001FC00000003FC00000003FC00000003FC00000007F800000007F800000 +007F80FE00007F87FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00 +FFE0003F00FFE0003F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF +80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80 +001FF07F80001FF07F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC000 +1FE01FC0003FC01FC0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC +0000FC01F800007E07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<380000 +00003C000000003F000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFF +F87FFFFFFFF07FFFFFFFE078000001E070000003C0700000078070000007007000000F00 +E000001E00E000001C00E000003C00E0000078000000007000000000F000000001E00000 +0001C000000003C0000000078000000007000000000F000000001E000000001E00000000 +3C000000003C000000007C000000007800000000F800000000F800000001F800000001F0 +00000003F000000003F000000003F000000007F000000007F000000007F00000000FF000 +00000FE00000000FE00000001FE00000001FE00000001FE00000001FE00000001FE00000 +001FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000000 +3FE00000003FE00000003FE00000003FE00000001FC00000000700000026407BBD2D>I< +0003FC0000001FFF8000007C07E00000F001F80001E0007C0003C0003E000780001F000F +00001F000F00000F801E00000F801E00000FC03E000007C03E000007C03E000007C03E00 +0007C03F000007C03F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC00 +3E000FFE007C000FFF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF00 +00001FFFC000000FFFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF80 +0F8003FFC01F0001FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8 +000003F0F8000003F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC00 +0001E07C000003E07C000003E07E000003C03F000007C01F00000F801F80001F000FC000 +3E0007F0007C0001FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003 +FC0000001FFF0000007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE000 +7E001FC0007F001FC0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001F +C0FF80001FC0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0 +FF80001FF0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F +80003FF03FC0003FF03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F0 +01DFF000F8039FF0007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE0000000 +3FC00000003FC00000003FC00000003FC00000003F800000007F800F80007F001FC0007F +003FE000FE003FE000FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE000 +1F001FC0000FC07F000003FFFE000001FFF80000003FC00000243F7CBC2D>I<001FF800 +00FFFF0003E01FC00F0007F01E0003F83C0001FC780001FE780000FEFE0000FFFF0000FF +FF8000FFFF8000FFFF8000FFFF8000FF7F0000FF3E0000FF000001FE000001FE000003FC +000007F8000007F000000FC000001F8000003F0000003E0000007C00000078000000F800 +0000F0000001F0000001E0000001E0000003C0000003C000000380000003800000038000 +000380000003800000038000000380000003800000038000000380000003800000030000 +000000000000000000000000000000000000000000000000000000000000000000078000 +001FE000001FE000003FF000003FF000003FF000003FF000001FE000001FE00000078000 +20407BBF2B>63 D<00000007000000000000000F800000000000000F800000000000000F +800000000000001FC00000000000001FC00000000000001FC00000000000003FE0000000 +0000003FE00000000000003FE00000000000007FF00000000000007FF00000000000007F +F0000000000000FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000 +000001C3FC000000000001C3FC00000000000381FE00000000000381FE00000000000381 +FE00000000000700FF00000000000700FF00000000000700FF00000000000E007F800000 +00000E007F80000000000E007F80000000001C003FC0000000001C003FC0000000001C00 +3FC00000000038001FE00000000038001FE00000000038001FE00000000070000FF00000 +000070000FF00000000070000FF000000000E00007F800000000E00007F800000000E000 +07F800000001C00003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE0000 +0003800001FE00000003800001FE00000007000000FF00000007000000FF0000000F0000 +00FF8000000E0000007F8000000E0000007F8000001E0000007FC000001C0000003FC000 +001C0000003FC000003C0000003FE00000380000001FE00000380000001FE00000780000 +001FF00000780000000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00 +FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 +DI<0000003FF00006000003FFFE000E00000FFFFF801E00003FF007 +E03E0000FF8000F83E0003FE00007C7E0007F800001EFE000FF000000FFE003FE0000007 +FE007FC0000003FE00FF80000003FE00FF00000001FE01FE00000000FE03FE00000000FE +07FC000000007E07F8000000007E0FF8000000003E0FF8000000003E1FF0000000001E1F +F0000000001E3FF0000000001E3FE0000000001E3FE0000000000E7FE0000000000E7FE0 +000000000E7FE0000000000E7FC00000000000FFC00000000000FFC00000000000FFC000 +00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000 +000000FFC00000000000FFC00000000000FFC00000000000FFC000000000007FC0000000 +00007FE000000000007FE0000000000E7FE0000000000E3FE0000000000E3FE000000000 +0E3FF0000000000E1FF0000000001E1FF0000000001C0FF8000000001C0FF8000000001C +07F8000000003C07FC000000003803FE000000007801FE000000007000FF00000000F000 +FF80000001E0007FC0000001C0003FE0000003C0000FF0000007800007F800001F000003 +FE00003E000000FF8000F80000003FF007F00000000FFFFFC000000003FFFF0000000000 +3FF0000037427BBF42>IIII<0000003FE0000C00 +000003FFFE001C0000001FFFFF803C0000007FF00FC07C000000FF0001F07C000003FC00 +0078FC000007F800003DFC00001FE000001FFC00003FC000000FFC00007F80000007FC00 +00FF80000003FC0001FF00000003FC0001FE00000001FC0003FC00000001FC0007FC0000 +0000FC0007F800000000FC000FF8000000007C000FF0000000007C001FF0000000003C00 +1FF0000000003C003FE0000000003C003FE0000000003C003FE0000000001C007FE00000 +00001C007FE0000000001C007FC0000000001C007FC0000000000000FFC0000000000000 +FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000 +00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000 +FFC0000000000000FFC000001FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000 +000FFE007FE000000003FC003FE000000003FC003FE000000003FC003FF000000003FC00 +1FF000000003FC001FF000000003FC000FF800000003FC000FF800000003FC0007F80000 +0003FC0007FC00000003FC0003FC00000003FC0001FE00000003FC0001FF00000003FC00 +00FF80000003FC00007FC0000007FC00003FE0000007FC00001FF000000FFC000007F800 +001EFC000003FE00003C7C000000FF8000F83C0000007FF007F01C0000001FFFFFC00C00 +000003FFFF0000000000003FF00000003C427BBF47>III75 DIII<0000007FE0000000000007FFFE00000000001FC03F800000 +00007E0007E000000001FC0003F800000007F00000FE0000000FE000007F0000001FC000 +003F8000003F8000001FC000007F0000000FE00000FE00000007F00001FE00000007F800 +01FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE000FF00000 +0000FF000FF000000000FF001FF000000000FF801FE0000000007F803FE0000000007FC0 +3FE0000000007FC03FE0000000007FC07FE0000000007FE07FC0000000003FE07FC00000 +00003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +7FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE07FE00000 +00007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF80 +1FF000000000FF800FF800000001FF000FF800000001FF0007FC00000003FE0003FC0000 +0003FC0003FE00000007FC0001FE00000007F80000FF0000000FF000007F0000000FE000 +003F8000001FC000001FC000003F8000000FE000007F00000007F00000FE00000001FC00 +03F8000000007F000FE0000000001FC03F800000000007FFFE0000000000007FE0000000 +3C427BBF47>II<0000007FE0000000000007FFFE00000000001FC0 +3F80000000007F000FE000000001FC0003F800000007F00000FE0000000FE000007F0000 +001FC000003F8000003F8000001FC000007F0000000FE00000FF0000000FF00001FE0000 +0007F80001FC00000003F80003FC00000003FC0007F800000001FE0007F800000001FE00 +0FF800000001FF000FF000000000FF001FF000000000FF801FF000000000FF803FE00000 +00007FC03FE0000000007FC03FE0000000007FC07FE0000000007FE07FE0000000007FE0 +7FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0 +FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC00000 +00003FF07FC0000000003FE07FC0000000003FE07FE0000000007FE07FE0000000007FE0 +7FE0000000007FE03FE0000000007FC03FE0000000007FC01FF000000000FF801FF00000 +0000FF801FF000000000FF800FF000000000FF000FF800000001FF0007F8000F8001FE00 +03FC003FE003FC0003FC00707003FC0001FE00E03807F80000FF01C01C0FF000007F0180 +0E0FE000003F8180061FC000001FC180073F8000000FE180077F00000007F18003FE0000 +0001FDC003F8000000007EE007E0000000001FF03FC00018000007FFFFC000180000007F +E1E000180000000001E000380000000001F000380000000001F800780000000001F80078 +0000000000FC00F00000000000FF03F00000000000FFFFF00000000000FFFFF000000000 +007FFFE000000000007FFFE000000000007FFFE000000000003FFFC000000000001FFF80 +00000000000FFF00000000000007FE00000000000001F8003D527BBF47>II<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07 +C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C00 +00007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000 +001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000 +001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE0 +0007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE00 +000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE000 +00003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000 +007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F +80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFF +FFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E +00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC0 +0003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C070 +00003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC0 +0000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 +00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 +0000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE000000 +07FFFFFFFE00003B3D7DBC42>IIII89 D<000FF800000000FFFE0000 +0003F01F800000078007E000000F8003F000000FE001F800001FF001FC00001FF000FE00 +001FF000FE00001FF000FE00001FF0007F00000FE0007F00000380007F00000000007F00 +000000007F00000000007F00000000007F000000001FFF00000003FFFF0000001FF87F00 +00007F807F000001FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00 +003F80007F00007F00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F03 +80FE0000FF0380FE0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87 +001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>97 +D<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC03FC00 +0001FC1FFF800001FC7C07E00001FDE001F00001FFC000FC0001FF80007E0001FF00003F +0001FE00003F8001FC00001F8001FC00001FC001FC00000FE001FC00000FE001FC00000F +F001FC00000FF001FC000007F001FC000007F801FC000007F801FC000007F801FC000007 +F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007 +F801FC000007F001FC000007F001FC00000FF001FC00000FF001FC00000FE001FC00001F +E001FC00001FC001FE00001F8001FE00003F0001FF00007F0001FF8000FE0001F3C001F8 +0001F1E003F00001E0780FC00001C03FFF0000000007F800002D407EBE33>I<0001FF00 +00000FFFE000003F00F800007C001E0001F8001F0003F0007F0007F000FF800FE000FF80 +0FC000FF801FC000FF801FC000FF803F80007F003F80001C007F800000007F800000007F +00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00 +000000FF00000000FF00000000FF00000000FF000000007F800000007F800000007F8000 +00003F800001C03FC00001C01FC00003C01FC00003800FE000078007F000070003F0000E +0001F8001E0000FC007800003F01F000000FFFC0000001FE0000222A7DA828>I<000000 +01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000 +01FC0000000001FC0000000001FC0000000001FC0000000001FC000000FF01FC000007FF +E1FC00001F80F9FC00007E003DFC0000FC001FFC0003F80007FC0007F00007FC0007E000 +03FC000FC00001FC001FC00001FC003FC00001FC003F800001FC007F800001FC007F8000 +01FC007F000001FC007F000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF0000 +01FC007F000001FC007F800001FC007F800001FC003F800001FC003F800001FC001FC000 +01FC000FC00003FC000FE00003FC0007E00007FC0003F0000FFE0001F8001FFF00007C00 +79FFF8003F01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33>I<0001FE0000000FFF +C000003F03F00000FC01F80001F800FC0003F0007E0007E0003F000FE0003F800FC0001F +801FC0001FC03F80000FC03F80000FC07F80000FC07F80000FE07F00000FE07F00000FE0 +FF00000FE0FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF +00000000FF00000000FF000000007F000000007F000000007F800000003F800000003F80 +0000E01FC00000E01FC00001E00FC00001C007E00003C007F000078003F800070000FC00 +1E00007E003C00001F80F8000007FFE0000000FF0000232A7EA828>I<00001FC000007F +F80001F83C0007E07E000FC0FF001FC1FF003F81FF003F01FF007F01FF007F00FE00FE00 +7C00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 +0000FE000000FE000000FE000000FE000001FF00007FFFFF007FFFFF007FFFFF0020407E +BF1C>I<000000007C000003F801FF00001FFF078F80007E0FDE1F8000F803F81F8003F0 +01F81F8003F001F81F8007E000FC06000FE000FE00000FC0007E00001FC0007F00001FC0 +007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0 +007F00000FC0007E00000FE000FE000007E000FC000003F001F8000003F001F8000001F8 +03E0000003FE0FC00000071FFF0000000703F80000000600000000000E00000000000E00 +000000000E00000000000F00000000000F00000000000F80000000000FC00000000007FF +FFE0000007FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0 +001FFC001F000001FE003E000000FE007C0000007E007C0000003F00F80000003F00F800 +00001F00F80000001F00F80000001F00F80000001F00FC0000003F007C0000003E007E00 +00007E003F000000FC001F800001F8000FC00003F00003F0000FC00000FE007F0000003F +FFFC00000003FFC00000293D7EA82D>I<01FC00000000FFFC00000000FFFC00000000FF +FC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC01FE000001FC07FFC00001FC1E07E00001FC7803F00001 +FCE001F80001FDC001FC0001FD8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001 +FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001 +FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E +3F7DBE33>I<01E00007F80007F8000FFC000FFC000FFC000FFC0007F80007F80001E000 +000000000000000000000000000000000000000000000000000000000000000000000000 +01FC007FFC007FFC007FFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 +03FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>I<01FC00000000FFFC00000000FFFC000000 +00FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000 +0001FC0000000001FC0000000001FC0000000001FC00FFFF8001FC00FFFF8001FC00FFFF +8001FC003FFC0001FC003FE00001FC003F800001FC003F000001FC003C000001FC007800 +0001FC00F0000001FC01E0000001FC07C0000001FC0F80000001FC1F00000001FC3E0000 +0001FC7F00000001FCFF80000001FDFF80000001FFDFC0000001FF9FE0000001FF0FE000 +0001FE07F0000001FC07F8000001F803FC000001F801FC000001F801FE000001F800FF00 +0001F8007F000001F8007F800001F8003FC00001F8001FC00001F8001FE00001F8000FF0 +0001F8000FF00001F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFF +E02B3F7EBE30>107 D<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC +0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE0000FF0000FF +F807FFC003FFE000FFF81E07E00F03F000FFF87803F03C01F80007F8E001F87000FC0003 +F9C001FCE000FE0001F98001FCC000FE0001FB8000FFC0007F0001FB0000FF80007F0001 +FF0000FF80007F0001FE0000FF00007F0001FE0000FF00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001 +FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FE0001FF0000FF80FF +FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<01F801 +FE0000FFF807FFC000FFF81E07E000FFF87803F00007F8E001F80003F9C001FC0001F980 +01FC0001FB8000FE0001FB0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE00 +01FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF00000007FF +E000001F81F800007E007E0000F8001F0001F0000F8003E00007C007C00003E00FC00003 +F01F800001F81F800001F83F800001FC3F800001FC7F000000FE7F000000FE7F000000FE +7F000000FEFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF +000000FFFF000000FFFF000000FF7F000000FE7F000000FE7F000000FE3F800001FC3F80 +0001FC3F800001FC1F800001F80FC00003F00FC00003F007E00007E003F0000FC001F800 +1F80007E007E00003F81FC00000FFFF0000000FF0000282A7EA82D>I<01FC03FC0000FF +FC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC0001FF8000FE0001FF00007F0001 +FE00003F8001FC00003F8001FC00001FC001FC00001FE001FC00001FE001FC00000FF001 +FC00000FF001FC00000FF001FC000007F801FC000007F801FC000007F801FC000007F801 +FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801 +FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00001FE001FC00001FE001 +FC00003FC001FE00003F8001FE00007F0001FF00007F0001FF8000FE0001FFC001F80001 +FDE007F00001FC780FC00001FC3FFF000001FC07F8000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001 +FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE00000000FF +FFF8000000FFFFF8000000FFFFF80000002D3A7EA733>I<01F807E0FFF81FF8FFF8787C +FFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF003001FE000001FE0000 +01FE000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000003FE0000FFFFFE00FFFFFE00 +FFFFFE001F287EA724>114 D<003FC06001FFF8E007C03FE01F000FE03E0007E03C0003 +E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0FF0000E0FF8000 +007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0003FFFE00003FF +F000001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8F00000F8F80000 +F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0 +001D2A7DA824>I<001C0000001C0000001C0000001C0000001C0000001C0000003C0000 +003C0000003C0000003C0000007C0000007C000000FC000000FC000001FC000003FC0000 +07FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 +01FC000001FC000001FC000001FC000001FC000001FC000001FC00E001FC00E001FC00E0 +01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000FE01C000FE01C0 +007F03C0003F0380001F87000007FE000001F8001B397EB723>I<01FC0000FE00FFFC00 +7FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00 +00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC0001FE0001FC00 +01FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E000EFF80003F00 +1CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>IIIII<1FFFFFFF801FFFFFFF801FE000FF801F8000FF001F0001FE001E +0003FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE00038003FC0003800 +7FC00038007F80003800FF00000001FE00000001FE00000003FC00000007F80000000FF8 +0000000FF00000001FE00000003FC00380003FC00380007F80038000FF00038001FF0003 +8001FE00038003FC00078007FC00078007F80007000FF00007001FE0000F001FE0000F00 +3FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA628>I +E +%EndDVIPSBitmapFont +%DVIPSSectionPage: 165 +165 166 bop 150 -116 a Fo(Index)3241 b(165)150 299 y +Fl(Index)150 623 y Fn(#)150 778 y Fg(#)17 b Ff(.)12 b(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)42 b Fe(13)150 888 y Fg(#)26 b Fe(in)f(Mo)r(dula-2)17 +b Ff(.)d(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(85)150 1216 y Fn($)150 1371 y Fg($)17 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(66)150 1481 y Fg($$)15 +b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(66)150 1591 y +Fg($_)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(68)150 +1701 y Fg($_)26 b Fe(and)f Fg(info)i(breakpoints)c Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)46 b Fe(29)150 1811 y Fg($_)26 b Fe(and)f Fg(info)i(line)13 +b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(54)150 +1920 y Fg($_)p Fe(,)26 b Fg($__)p Fe(,)h(and)e(v)l(alue)h(history)19 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)44 b Fe(60)150 2030 y Fg($__)14 b Ff(.)f(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)39 b Fe(68)150 2140 y Fg($_exitcode)24 b Ff(.)13 b(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(68)150 +2250 y Fg($bpnum)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(28)150 2360 +y Fg($cdir)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(53)150 2470 y +Fg($cwd)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(53)150 2798 y +Fn(.)150 2953 y Fg(.)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 +b Fe(84)150 3063 y Fg(.esgdbinit)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3173 y(`)p +Fg(.gdbinit)p Fe(')23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3283 y Fg(.os68gdbinit)18 +b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(131)150 3393 y Fg(.vxgdbinit)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(131)150 3736 y +Fn(/)150 3891 y Fg(/proc)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(24)150 +4219 y Fn(:)150 4374 y Fg(::)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(56,)26 b(84)150 4702 y Fn(@)150 4857 y Fg(@)17 b +Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(57)150 5185 +y Fh({)150 5340 y Fg({)p Fd(t)n(yp)r(e)t Fg(})12 b Ff(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 +b Fe(56)2025 623 y Fn(A)2025 755 y Fe(a.out)26 b(and)f(C)p +Fg(++)15 b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 +b Fe(78)2025 855 y(abbreviation)8 b Ff(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(13)2025 955 y(activ)n(e)26 +b(targets)9 b Ff(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)35 +b Fe(101)2025 1054 y Fg(add-shared-symbol-file)27 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)48 b Fe(97)2025 1154 y Fg(add-symbol-file)15 b +Ff(.)g(.)e(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(97)2025 +1254 y(Alpha)25 b(stac)n(k)18 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(48)2025 1353 y(AMD)25 +b(29K)h(register)h(stac)n(k)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 +b Fe(69)2025 1453 y(AMD)25 b(EB29K)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(102)2025 1553 y(AMD29K)25 +b(via)h(UDI)17 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43 +b Fe(114)2025 1652 y(argumen)n(ts)25 b(\(to)g(y)n(our)h(program\))16 +b Ff(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +42 b Fe(20)2025 1752 y(arti\014cial)27 b(arra)n(y)15 +b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(57)2025 1852 y(assem)n(bly)25 b(instructions)e Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(54)2025 1951 y(assignmen)n(t)15 +b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 +b Fe(91)2025 2051 y Fg(attach)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b +Fe(23)2025 2151 y(automatic)25 b(displa)n(y)10 b Ff(.)j(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)36 b Fe(60)2025 2250 y(automatic)25 +b(thread)h(selection)8 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(26)2025 +2350 y Fg(awatch)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(31)2025 2616 +y Fn(B)2025 2749 y Fg(b)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(28)2025 2848 y Fg(backtrace)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(46)2025 2948 +y(bac)n(ktraces)7 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(46)2025 3048 y Fg(bell-style)23 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 +b Fe(142)2025 3147 y Fg(break)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(28)2025 3247 y Fg(break)26 b(...)h(thread)g Fd(threadno)12 +b Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)34 b Fe(42)2025 3347 y(break)25 b(in)h(o)n(v)n(erloaded)g +(functions)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)40 b Fe(79)2025 3446 y(breakp)r(oin)n(t)25 +b(commands)11 b Ff(.)g(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(36)2025 +3546 y(breakp)r(oin)n(t)25 b(conditions)18 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)43 b Fe(35)2025 3646 y(breakp)r(oin)n(t)25 +b(n)n(um)n(b)r(ers)10 b Ff(.)h(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 +b Fe(27)2025 3745 y(breakp)r(oin)n(t)25 b(on)h(ev)n(en)n(ts)13 +b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(27)2025 3845 +y(breakp)r(oin)n(t)25 b(on)h(memory)d(address)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(27)2025 3945 y(breakp)r(oin)n(t)25 b(on)h(v)l(ariable)g(mo)r +(di\014cation)19 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 +b Fe(27)2025 4044 y Fg(breakpoint)28 b Fe(subroutine,)d(remote)19 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 +b Fe(107)2025 4144 y(breakp)r(oin)n(ts)22 b Ff(.)13 b(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(27)2025 +4244 y(breakp)r(oin)n(ts)25 b(and)h(threads)11 b Ff(.)h(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(42)2025 4343 y Fg(bt)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(46)2025 4443 y(bug)25 b(criteria)f Ff(.)12 b(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)49 b Fe(135)2025 4543 +y(bug)25 b(rep)r(orts)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)50 b Fe(135)2025 4642 y(bugs)25 b(in)h(GDB)14 +b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 +b Fe(135)2025 4908 y Fn(C)2025 5041 y Fg(c)17 b Ff(.)12 +b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(38)2025 5141 y(C)26 +b(and)f(C)p Fg(++)18 b Ff(.)13 b(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)44 b Fe(75)2025 5240 y(C)26 b(and)f(C)p +Fg(++)i Fe(c)n(hec)n(ks)8 b Ff(.)k(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +34 b Fe(79)2025 5340 y(C)26 b(and)f(C)p Fg(++)i Fe(constan)n(ts)11 +b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(77)p eop +%DVIPSSectionPage: 166 +166 167 bop 150 -116 a Fo(166)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fe(C)d(and)f(C)p Fg(++)i Fe(defaults)20 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(79)150 399 y(C)26 +b(and)f(C)p Fg(++)i Fe(op)r(erators)11 b Ff(.)j(.)e(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +37 b Fe(76)150 500 y(C)p Fg(++)25 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(75)150 600 y(C)p Fg(++)27 b Fe(and)e(ob)t(ject)h(formats)21 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(78)150 700 y(C)p Fg(++)27 +b Fe(exception)e(handling)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 +b Fe(79)150 801 y(C)p Fg(++)27 b Fe(scop)r(e)f(resolution)15 +b Ff(.)f(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(56)150 901 y(C)p +Fg(++)27 b Fe(supp)r(ort,)e(not)h(in)f Fc(coff)f Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)48 b Fe(78)150 1001 y(C)p Fg(++)27 b Fe(sym)n(b)r(ol)d(deco)r +(ding)i(st)n(yle)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(65)150 1102 y(C)p +Fg(++)27 b Fe(sym)n(b)r(ol)d(displa)n(y)17 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(80)150 1202 y +Fg(call)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(93)150 1303 y(call)27 +b(o)n(v)n(erloaded)f(functions)c Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(78)150 1403 y(call)27 b(stac)n(k)8 b Ff(.)k(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(45)150 +1503 y(calling)27 b(functions)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)42 b Fe(93)150 1604 y(calling)27 b(mak)n(e)9 +b Ff(.)i(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)35 +b Fe(12)150 1704 y(casts,)27 b(to)f(view)g(memory)c Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)49 b Fe(56)150 1804 y Fg(catch)11 +b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)37 b Fe(32)150 1905 y Fg(catch)27 +b(catch)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)35 b Fe(32)150 2005 y(catc)n(h)26 b(exceptions)15 +b Ff(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b +Fe(48)150 2106 y Fg(catch)27 b(exec)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(32)150 2206 +y Fg(catch)27 b(fork)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(32)150 2306 y Fg(catch)27 +b(load)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)36 b Fe(32)150 2407 y Fg(catch)27 b(throw)9 b +Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 +b Fe(32)150 2507 y Fg(catch)27 b(unload)8 b Ff(.)13 b(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(32)150 2607 +y Fg(catch)27 b(vfork)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)35 b Fe(32)150 2708 y(catc)n(hp)r(oin)n(ts)20 +b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 +b Fe(27,)26 b(32)150 2808 y Fg(cd)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(22)150 2908 y Fg(cdir)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(53)150 3009 y(c)n(hec)n(ks,)26 b(range)15 b Ff(.)e(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(74)150 3109 +y(c)n(hec)n(ks,)26 b(t)n(yp)r(e)15 b Ff(.)c(.)i(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(73)150 3210 y(c)n(hec)n(ksum,)24 +b(for)j(GDB)f(remote)15 b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(110)150 3310 y(c)n(ho)r(osing)27 +b(target)f(b)n(yte)f(order)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(105)150 +3410 y Fg(clear)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(33)150 3511 +y(clearing)25 b(breakp)r(oin)n(ts,)f(w)n(atc)n(hp)r(oin)n(ts,)g(catc)n +(hp)r(oin)n(ts)8 b Ff(.)13 b(.)31 b Fe(33)150 3611 y +Fc(coff)26 b Fe(v)n(ersus)g(C)p Fg(++)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)35 b Fe(78)150 3711 y(colon,)27 b(doubled)e(as)h +(scop)r(e)h(op)r(erator)14 b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)40 b Fe(84)150 3812 y(colon-colon)12 b +Ff(.)i(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 +b Fe(56)150 3912 y(command)24 b(editing)18 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(139)150 4013 +y(command)24 b(\014les)g Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 +b Fe(130,)27 b(131)150 4113 y(command)d(line)i(editing)18 +b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(125)150 4213 y Fg(commands)7 +b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)32 b Fe(36)150 4314 y(commands)24 b(for)j(C)p +Fg(++)11 b Ff(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(79)150 4414 y(commands)24 b(to)i(STDBUG)g(\(ST2000\))10 +b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 +b Fe(117)150 4514 y(commen)n(t)11 b Ff(.)f(.)j(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(13)150 +4615 y Fg(comment-begin)17 b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)42 b Fe(142)150 4715 y(compilation)26 b(directory)c +Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(53)150 4815 y +Fg(Compiling)24 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)48 b Fe(119)150 4916 y Fg(complete)7 b Ff(.)14 +b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +32 b Fe(16)150 5016 y(completion)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(13)2025 299 +y(completion)25 b(of)i(quoted)e(strings)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38 b Fe(14)2025 +399 y Fg(completion-query-items)26 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(142)2025 +500 y Fg(condition)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(35)2025 600 y(conditional)27 +b(breakp)r(oin)n(ts)d Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(35)2025 +700 y(con\014guring)26 b(GDB)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)49 b Fe(161)2025 800 y(con\014rmation)23 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 +b Fe(128)2025 901 y(connect)25 b(\(to)h(STDBUG\))17 b +Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(117)2025 1001 y Fg(continue)7 +b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)32 b Fe(38)2025 1101 y(con)n(tin)n(uing)7 b Ff(.)12 +b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(38)2025 1202 y(con)n(tin)n(uing)25 b(threads)15 +b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(42)2025 +1302 y(con)n(trol)26 b(C,)g(and)g(remote)f(debugging)8 +b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(108)2025 1402 y(con)n(trolling)27 b(terminal)13 +b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(22)2025 1503 +y(con)n(v)n(enience)25 b(v)l(ariables)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)33 b Fe(67)2025 1603 y Fg(convert-meta)18 b Ff(.)d(.)d(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(142)2025 1703 y Fg(core)13 +b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(96)2025 1804 y(core)26 +b(dump)e(\014le)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)41 b Fe(95)2025 1904 y Fg(core-file)25 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 +b Fe(96)2025 2004 y(CPU)26 b(sim)n(ulator)19 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(123)2025 +2105 y(crash)26 b(of)g(debugger)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)38 b Fe(135)2025 2205 y(curren)n(t)25 b(directory)7 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 +b Fe(53)2025 2305 y(curren)n(t)25 b(thread)12 b Ff(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(25)2025 2406 +y Fg(cwd)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(53)2025 +2676 y Fn(D)2025 2810 y Fg(d)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(33)2025 2910 y(debugger)26 b(crash)19 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)46 b Fe(135)2025 +3010 y(debugging)26 b(optimized)f(co)r(de)18 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)44 b Fe(19)2025 3111 y(debugging)26 b(stub,)f(example)18 +b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)44 b Fe(110)2025 3211 y(debugging)26 b(target)e +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(101)2025 +3311 y Fg(define)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(129)2025 3412 y Fg(delete)10 +b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)35 b Fe(33)2025 3512 y(delete)26 b(breakp)r(oin)n(ts)20 +b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 b Fe(33)2025 +3612 y Fg(delete)27 b(display)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)49 b Fe(61)2025 3713 y(deleting)26 b(breakp)r(oin)n(ts,)g +(w)n(atc)n(hp)r(oin)n(ts,)g(catc)n(hp)r(oin)n(ts)2193 +3812 y Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(33)2025 3913 y(demangling)8 +b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 +b Fe(65)2025 4013 y Fg(detach)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b +Fe(23)2025 4113 y Fg(device)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(121)2025 +4214 y Fg(dir)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(53)2025 +4314 y(directories)27 b(for)f(source)h(\014les)9 b Ff(.)k(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 +b Fe(53)2025 4414 y Fg(directory)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(53)2025 4515 +y(directory)-6 b(,)25 b(compilation)14 b Ff(.)g(.)e(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 +b Fe(53)2025 4615 y(directory)-6 b(,)25 b(curren)n(t)17 +b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(53)2025 +4715 y Fg(dis)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(34)2025 +4816 y Fg(disable)8 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fe(34)2025 4916 +y Fg(disable)27 b(breakpoints)16 b Ff(.)e(.)f(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 +b Fe(34)2025 5016 y Fg(disable)27 b(display)c Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(61)p eop +%DVIPSSectionPage: 167 +167 168 bop 150 -116 a Fo(Index)3241 b(167)150 299 y +Fg(disable-completion)9 b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)35 +b Fe(142)150 399 y Fg(disassemble)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(54)150 499 y Fg(display)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)34 b Fe(60)150 600 y(displa)n(y)26 b(of)g(expressions)21 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(60)150 700 y Fg(do)15 +b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(47)150 800 y Fg(document)26 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +50 b Fe(129)150 901 y(do)r(cumen)n(tation)21 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(159)150 +1001 y Fg(down)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(47)150 +1101 y Fg(down-silently)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)43 b Fe(47)150 1202 y(do)n(wnload)26 b(to)g(H8/300)h(or)g +(H8/500)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +42 b Fe(105)150 1302 y(do)n(wnload)26 b(to)g(Hitac)n(hi)g(SH)14 +b Ff(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)40 b Fe(105)150 1402 y(do)n(wnload)26 +b(to)g(Nindy-960)7 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(105)150 +1503 y(do)n(wnload)26 b(to)g(Sparclet)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +33 b Fe(120)150 1603 y(do)n(wnload)26 b(to)g(VxW)-6 b(orks)7 +b Ff(.)k(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(118)150 1703 y(dynamic)24 +b(linking)f Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(97)150 1973 y Fn(E)150 2107 y Fg(eb.log)9 b Ff(.)k(.)g(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(116)150 2208 y(EB29K)27 b(b)r(oard)22 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(114)150 +2308 y Fg(EBMON)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(115)150 2408 +y Fg(echo)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(131)150 2509 +y Fc(ecoff)26 b Fe(and)f(C)p Fg(++)11 b Ff(.)j(.)e(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)37 b Fe(78)150 2609 y(editing)11 +b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)37 b Fe(125)150 2709 y(editing)26 b(command)e(lines)d +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(139)150 2809 y Fg(editing-mode)18 +b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(143)150 2910 y Fc(elf)p Fe(/)p Fc(d)n(w)-7 b(arf)27 +b Fe(and)e(C)p Fg(++)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(78)150 3010 y Fc(elf)p Fe(/stabs)27 b(and)e(C)p +Fg(++)8 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 +b Fe(78)150 3110 y Fg(else)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b +Fe(129)150 3211 y(Emacs)17 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(133)150 +3311 y Fg(enable)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(34)150 3411 +y Fg(enable)27 b(breakpoints)17 b Ff(.)e(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(34)150 3512 y Fg(enable)27 b(display)e Ff(.)12 b(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(61)150 3612 y Fg(enable-keypad)17 +b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b +Fe(143)150 3712 y Fg(end)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(36)150 3812 y(en)n(tering)26 b(n)n(um)n(b)r(ers)17 +b Ff(.)11 b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)43 b Fe(127)150 +3913 y(en)n(vironmen)n(t)24 b(\(of)i(y)n(our)f(program\))d +Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(21)150 4013 y(error)26 b(on)g(v)l(alid)g(input)14 +b Ff(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(135)150 4113 +y(ev)n(en)n(t)25 b(designators)18 b Ff(.)c(.)e(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)44 b Fe(157)150 4214 y(ev)n(en)n(t)25 b(handling)8 +b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(32)150 4314 y(examining)25 b(data)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)39 b Fe(55)150 4414 y(examining)25 +b(memory)7 b Ff(.)j(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 +b Fe(59)150 4515 y(exception)26 b(handlers)7 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(32,)26 b(48)150 4615 y +Fg(exceptionHandler)12 b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(108)150 4715 y Fg(exec-file)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(95)150 4816 +y(executable)26 b(\014le)17 b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)42 b Fe(95)150 4916 y(exiting)26 b(GDB)d +Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(12)150 5016 y Fg(expand-tilde)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)44 b Fe(143)2025 299 y(expansion)15 +b Ff(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 +b Fe(157)2025 407 y(expressions)13 b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(55)2025 515 y(expressions)26 +b(in)g(C)g(or)g(C)p Fg(++)18 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(75)2025 623 y(expressions)26 b(in)g(C)p Fg(++)15 +b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(78)2025 +731 y(expressions)26 b(in)g(Mo)r(dula-2)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 +b Fe(80)2025 1048 y Fn(F)2025 1199 y Fg(f)17 b Ff(.)12 +b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(47)2025 1307 y(fatal)27 +b(signal)14 b Ff(.)g(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)40 b Fe(135)2025 1415 y(fatal)27 b(signals)18 +b Ff(.)c(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(40)2025 1523 y Fg(fg)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(38)2025 1631 y Fg(file)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 +b Fe(95)2025 1739 y Fg(finish)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b +Fe(39)2025 1847 y(\015inc)n(hing)20 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(128)2025 +1955 y(\015oating)26 b(p)r(oin)n(t)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)36 b Fe(70)2025 2063 y(\015oating)26 +b(p)r(oin)n(t)g(registers)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(68)2025 2171 y(\015oating)26 b(p)r(oin)n(t,)g(MIPS)g(remote)15 +b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +41 b Fe(122)2025 2279 y Fg(flush_i_cache)17 b Ff(.)e(.)d(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(108)2025 2387 y(fo)r(cus)26 +b(of)h(debugging)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 +b Fe(25)2025 2495 y(fo)r(o)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(99)2025 2604 y(fork,)26 b(debugging)g(programs)g(whic)n(h)g(call)8 +b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 +b Fe(26)2025 2712 y(format)26 b(options)8 b Ff(.)k(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(61)2025 2820 y(formatted)25 +b(output)18 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43 +b Fe(58)2025 2928 y(F)-6 b(ortran)20 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 +b Fe(1)2025 3036 y Fg(forward-search)16 b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)42 b Fe(52)2025 3144 y(frame)14 b +Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)40 b Fe(45)2025 3252 y Fg(frame)23 b +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)47 b Fe(46,)27 b(47)2025 3360 y(frame)e(n)n(um)n(b)r(er)18 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 +b Fe(45)2025 3468 y(frame)25 b(p)r(oin)n(ter)9 b Ff(.)k(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(45)2025 3576 +y(frameless)26 b(execution)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +46 b Fe(45)2025 3684 y(F)-6 b(ujitsu)9 b Ff(.)j(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b +Fe(107)2025 4001 y Fn(G)2025 4152 y Fg(g++)14 b Ff(.)f(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)40 b Fe(75)2025 4260 y(GDB)26 b(bugs,)g(rep)r(orting)8 +b Ff(.)k(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(135)2025 4368 y(GDB)26 +b(reference)g(card)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 +b Fe(159)2025 4476 y Fg(GDBHISTFILE)22 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(125)2025 4584 y Fg(gdbserve.nlm)18 +b Ff(.)d(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(112)2025 4692 y Fg(gdbserver)24 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(111)2025 4800 +y Fg(getDebugChar)18 b Ff(.)d(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)44 b Fe(108)2025 4908 y Fc(gnu)25 b Fe(C)p Fg(++)14 +b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)40 b Fe(75)2025 5016 y Fc(gnu)25 b Fe(Emacs)7 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)33 +b Fe(133)p eop +%DVIPSSectionPage: 168 +168 169 bop 150 -116 a Fo(168)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fn(H)150 431 y Fg(h)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 +b Fe(15)150 531 y(H8/300)27 b(or)f(H8/500)h(do)n(wnload)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)34 b Fe(105)150 631 y(H8/300)27 b(or)f(H8/500)h(sim)n(ulator)10 +b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +36 b Fe(123)150 730 y Fg(handle)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b +Fe(41)150 830 y Fg(handle_exception)12 b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)38 b Fe(107)150 930 y(handling)26 b(signals)d Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(41)150 +1029 y(hardw)n(are)26 b(w)n(atc)n(hp)r(oin)n(ts)13 b +Ff(.)g(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(31)150 1129 y Fg(hbreak)10 +b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)35 b Fe(29)150 1229 y Fg(help)13 b Ff(.)g(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +38 b Fe(15)150 1328 y Fg(help)27 b(target)8 b Ff(.)13 +b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 +b Fe(101)150 1428 y Fg(help)27 b(user-defined)18 b Ff(.)c(.)e(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)43 b Fe(129)150 1528 y Fg(heuristic-fence-post)30 +b Fe(\(Alpha,MIPS\))11 b Ff(.)h(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 +b Fe(49)150 1627 y(history)26 b(expansion)13 b Ff(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)39 b Fe(126)150 1727 y(history)26 b(\014le)20 +b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 +b Fe(125)150 1827 y(history)26 b(n)n(um)n(b)r(er)16 b +Ff(.)10 b(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 +b Fe(66)150 1926 y(history)26 b(sa)n(v)n(e)18 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 +b Fe(126)150 2026 y(history)26 b(size)10 b Ff(.)j(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(126)150 2126 +y(history)26 b(substitution)14 b Ff(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 +b Fe(125)150 2225 y(Hitac)n(hi)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(107)150 +2325 y(Hitac)n(hi)26 b(SH)f(do)n(wnload)6 b Ff(.)13 b(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)32 b Fe(105)150 2425 y(Hitac)n(hi)26 b(SH)f(sim)n(ulator)8 +b Ff(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(123)150 2524 y Fg +(horizontal-scroll-mode)27 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)48 b Fe(143)150 +2791 y Fn(I)150 2923 y Fg(i)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 +b Fe(16)150 3023 y(i/o)25 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(22)150 3123 y(i386)23 b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)48 b +Fe(107)150 3222 y Fg(i386-stub.c)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(107)150 3322 y(i960)23 +b Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)48 b Fe(113)150 3422 y Fg(if)14 b +Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(129)150 3521 y Fg(ignore)10 +b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)35 b Fe(36)150 3621 y(ignore)27 b(coun)n(t)e(\(of)h +(breakp)r(oin)n(t\))16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(35)150 3721 y Fg(INCLUDE_RDB)22 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 +b Fe(117)150 3820 y Fg(info)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(16)150 3920 y Fg(info)27 b(address)8 b Ff(.)13 b(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(87)150 4020 +y Fg(info)27 b(all-registers)17 b Ff(.)e(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(68)150 4119 y Fg(info)27 b(args)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)38 b Fe(48)150 +4219 y Fg(info)27 b(breakpoints)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)46 b Fe(29)150 4319 y Fg(info)27 b(catch)11 b +Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 +b Fe(48)150 4418 y Fg(info)27 b(display)8 b Ff(.)13 b(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 b Fe(61)150 4518 +y Fg(info)27 b(extensions)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)47 b Fe(73)150 4618 y Fg(info)27 b(f)16 b Ff(.)c(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42 +b Fe(48)150 4717 y Fg(info)27 b(files)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(97)150 +4817 y Fg(info)27 b(float)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(70)150 4917 y Fg(info)27 +b(frame)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 +b Fe(48,)26 b(72)150 5016 y Fg(info)h(functions)e Ff(.)12 +b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(88)2025 +299 y Fg(info)26 b(line)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(54)2025 408 y Fg(info)26 +b(locals)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)35 b Fe(48)2025 516 y Fg(info)26 b(proc)12 b +Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +38 b Fe(24)2025 625 y Fg(info)26 b(proc)h(id)15 b Ff(.)d(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(24)2025 +734 y Fg(info)26 b(proc)h(mappings)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +50 b Fe(24)2025 843 y Fg(info)26 b(proc)h(status)9 b +Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(24)2025 +952 y Fg(info)26 b(proc)h(times)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)36 b Fe(24)2025 1061 y Fg(info)26 b(program)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(27)2025 1169 y Fg(info)26 b(registers)f Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(68)2025 +1278 y Fg(info)26 b(s)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(46)2025 +1387 y Fg(info)26 b(set)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(16)2025 1496 +y Fg(info)26 b(share)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(98)2025 1605 y Fg(info)26 +b(sharedlibrary)17 b Ff(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43 +b Fe(98)2025 1713 y Fg(info)26 b(signals)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(41)2025 1822 y Fg(info)26 b(source)c Ff(.)12 b(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)45 b Fe(72,)27 b(88)2025 1931 y Fg(info)f(sources)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(88)2025 2040 y Fg(info)26 b(stack)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(46)2025 +2149 y Fg(info)26 b(target)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)35 b Fe(97)2025 2257 y Fg(info)26 +b(terminal)6 b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)32 b Fe(22)2025 2366 y Fg(info)26 b(threads)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(25)2025 2475 y Fg(info)26 b(types)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(88)2025 +2584 y Fg(info)26 b(variables)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)49 b Fe(88)2025 2693 y Fg(info)26 b(watchpoints)d +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(31)2025 +2801 y(inheritance)14 b Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)40 b Fe(79)2025 2910 y(init)26 b(\014le)7 +b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)33 b Fe(131)2025 3019 y(init)26 b(\014le)f(name)13 +b Ff(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(131)2025 3128 y(initial)27 b(frame)12 b Ff(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38 b Fe(45)2025 3237 +y(initialization)28 b(\014le,)e(readline)6 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)32 b Fe(141)2025 3346 y(innermost)25 b(frame)16 +b Ff(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b +Fe(45)2025 3454 y Fg(input-meta)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(143)2025 3563 y Fg(inspect)8 +b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)34 b Fe(55)2025 3672 y(installation)11 b +Ff(.)j(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 +b Fe(161)2025 3781 y(instructions,)26 b(assem)n(bly)12 +b Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(54)2025 3890 y(In)n(tel)13 +b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)39 b Fe(107)2025 3998 y(in)n(teraction,)26 +b(readline)8 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b +Fe(139)2025 4107 y(in)n(ternal)26 b(GDB)g(breakp)r(oin)n(ts)17 +b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)43 b Fe(30)2025 4216 y(in)n(terrupt)13 +b Ff(.)e(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)39 b Fe(12)2025 4325 y(in)n(terrupting)25 b(remote)g(programs)9 +b Ff(.)k(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 +b Fe(110)2025 4434 y(in)n(terrupting)25 b(remote)g(targets)13 +b Ff(.)h(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)39 b Fe(108)2025 4542 y(in)n(v)l(alid)25 b(input)c +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(135)2025 4863 y Fn(J)2025 5016 y Fg(jump)13 b Ff(.)g(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)38 b Fe(92)p eop +%DVIPSSectionPage: 169 +169 170 bop 150 -116 a Fo(Index)3241 b(169)150 299 y +Fn(K)150 431 y Fg(keymap)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(143)150 531 +y Fg(kill)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(23)150 631 +y(kill)26 b(ring)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(140)150 730 y(killing)27 +b(text)15 b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)41 b Fe(140)150 997 y Fn(L)150 1129 y Fg(l)17 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(51)150 1229 y(languages)21 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)45 b Fe(71)150 1329 y(latest)27 b(breakp)r(oin)n(t)c +Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(28)150 +1428 y(lea)n(ving)26 b(GDB)20 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(12)150 1528 y(linesp)r(ec)14 +b Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)40 b Fe(51)150 1628 y Fg(list)13 b Ff(.)g(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(51)150 1727 y(listing)27 b(mac)n(hine)e(instructions)10 +b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)35 b Fe(54)150 1827 y Fg(load)27 b Fd(\014lename)d +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(105)150 1927 y(log)27 b(\014le)e(for)i(EB29K)c Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(116)150 2193 y +Fn(M)150 2325 y Fe(m680x0)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(107)150 2425 +y Fg(m68k-stub.c)22 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)45 b Fe(107)150 2525 y(mac)n(hine)25 b(instructions)16 +b Ff(.)d(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(54)150 2624 y +Fg(maint)27 b(info)f(breakpoints)18 b Ff(.)d(.)e(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 +b Fe(30)150 2724 y Fg(maint)27 b(print)f(psymbols)d Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)47 b Fe(89)150 2824 y Fg(maint)27 +b(print)f(symbols)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(89)150 2923 y Fg(make)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(12)150 3023 y Fg(mapped)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(96)150 +3123 y Fg(mark-modified-lines)8 b Ff(.)16 b(.)d(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 +b Fe(143)150 3222 y(mem)n(b)r(er)24 b(functions)9 b Ff(.)j(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(78)150 3322 y(memory)24 +b(mo)r(dels,)i(H8/500)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(121)150 +3422 y(memory)24 b(tracing)7 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)32 b Fe(27)150 3521 y(memory)-6 b(,)24 +b(viewing)i(as)g(t)n(yp)r(ed)f(ob)t(ject)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(56)150 3621 y(memory-mapp)r(ed) +22 b(sym)n(b)r(ol)j(\014le)16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(96)150 3721 +y Fg(memset)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(109)150 3820 y Fg(meta-flag)24 +b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 +b Fe(143)150 3920 y(MIPS)26 b(b)r(oards)14 b Ff(.)e(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(122)150 4020 y(MIPS)26 +b(remote)f(\015oating)h(p)r(oin)n(t)8 b Ff(.)k(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(122)150 +4119 y(MIPS)26 b Fg(remotedebug)i Fe(proto)r(col)14 b +Ff(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 +b Fe(123)150 4219 y(MIPS)26 b(stac)n(k)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(48)150 4319 +y(Mo)r(dula-2)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(80)150 4418 y(Mo)r(dula-2)27 +b(built-ins)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(81)150 4518 y(Mo)r(dula-2)27 b(c)n(hec)n(ks)12 b +Ff(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(84)150 +4618 y(Mo)r(dula-2)27 b(constan)n(ts)15 b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)41 b Fe(83)150 4717 y(Mo)r(dula-2)27 b(defaults)c +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(83)150 +4817 y(Mo)r(dula-2)27 b(op)r(erators)15 b Ff(.)f(.)e(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)41 b Fe(80)150 4917 y(Mo)r(dula-2,)27 b(deviations)f(from)10 +b Ff(.)j(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)36 b Fe(83)150 5016 y(Motorola)28 b(680x0)9 +b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b +Fe(107)2025 299 y(m)n(ultiple)25 b(pro)r(cesses)g Ff(.)12 +b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(26)2025 399 +y(m)n(ultiple)25 b(targets)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)50 b Fe(101)2025 499 y(m)n(ultiple)25 b(threads)16 +b Ff(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b +Fe(24)2025 769 y Fn(N)2025 903 y Fg(n)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)43 b Fe(39)2025 1003 y(names)25 b(of)h(sym)n(b)r(ols)14 +b Ff(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(87)2025 +1103 y(namespace)25 b(in)h(C)p Fg(++)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)49 b Fe(78)2025 1203 y(negativ)n(e)26 b(breakp)r(oin)n(t)f +(n)n(um)n(b)r(ers)20 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(30)2025 1303 y Fg(New)26 +b Fd(systag)i Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)47 b Fe(25)2025 1404 y Fg(next)13 b Ff(.)g(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 +b Fe(39)2025 1504 y Fg(nexti)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(40)2025 1604 y Fg(ni)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 +b Fe(40)2025 1704 y(Nindy)22 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(113)2025 +1805 y(notation,)26 b(readline)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)37 b Fe(139)2025 1905 y(n)n(um)n(b)r(er)23 b(represen)n(tation)f +Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(127)2025 2005 y(n)n(um)n(b)r(ers)24 +b(for)i(breakp)r(oin)n(ts)9 b Ff(.)j(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b +Fe(27)2025 2274 y Fn(O)2025 2408 y Fe(ob)t(ject)26 b(formats)g(and)g(C) +p Fg(++)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(78)2025 2508 +y(online)26 b(do)r(cumen)n(tation)18 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 +b Fe(15)2025 2609 y(optimized)25 b(co)r(de,)h(debugging)7 +b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)33 b Fe(19)2025 2709 y(outermost)25 b(frame)14 +b Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b +Fe(45)2025 2809 y Fg(output)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(132)2025 +2909 y(output)24 b(formats)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)45 b Fe(58)2025 3010 y Fg(output-meta)22 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 +b Fe(143)2025 3110 y(o)n(v)n(erloading)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(37)2025 +3210 y(o)n(v)n(erloading)26 b(in)g(C)p Fg(++)11 b Ff(.)j(.)e(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)37 b Fe(79)2025 3479 y Fn(P)2025 3613 +y Fe(pac)n(k)n(ets,)25 b(rep)r(orting)i(on)e(stdout)15 +b Ff(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +41 b Fe(111)2025 3713 y(partial)26 b(sym)n(b)r(ol)f(dump)12 +b Ff(.)f(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(89)2025 3814 +y(patc)n(hing)25 b(binaries)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)47 b Fe(93)2025 3914 y Fg(path)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 +b Fe(21)2025 4014 y(pauses)26 b(in)f(output)10 b Ff(.)i(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)36 b Fe(127)2025 4114 y(pip)r(es)23 +b Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)48 b Fe(20)2025 4214 y(p)r(oin)n(ter,)26 +b(\014nding)f(referen)n(t)19 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 +b Fe(63)2025 4315 y Fg(print)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(55)2025 4415 y(prin)n(t)25 b(settings)13 b Ff(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)39 b Fe(61)2025 4515 +y Fg(printf)9 b Ff(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(132)2025 4615 y(prin)n(ting)25 +b(data)15 b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +41 b Fe(55)2025 4716 y(pro)r(cess)26 b(image)d Ff(.)13 +b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(24)2025 4816 y(pro)r(cesses,)27 b(m)n(ultiple)13 +b Ff(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(26)2025 +4916 y(prompt)19 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(125)2025 5016 y(proto)r(col,)27 +b(GDB)f(remote)f(serial)13 b Ff(.)h(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(110)p eop +%DVIPSSectionPage: 170 +170 171 bop 150 -116 a Fo(170)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fg(ptype)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(87)150 399 +y Fg(putDebugChar)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)44 b Fe(108)150 499 y Fg(pwd)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(22)150 769 y Fn(Q)150 903 y Fg(q)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)42 b Fe(12)150 1003 y Fg(quit)27 b Fe([)p Fd(expression)p +Fe(])e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)50 +b Fe(12)150 1104 y(quotes)26 b(in)f(commands)19 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(14)150 1204 y(quoting)25 +b(names)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 +b Fe(87)150 1474 y Fn(R)150 1607 y Fe(raise)27 b(exceptions)9 +b Ff(.)j(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 +b Fe(33)150 1708 y(range)26 b(c)n(hec)n(king)8 b Ff(.)k(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(74)150 1808 y +Fg(rbreak)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(29)150 1908 y(reading)26 +b(sym)n(b)r(ols)f(immediately)19 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(96)150 2009 +y(readline)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)38 b Fe(125)150 2109 y Fg(readnow)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)34 b Fe(96)150 2209 y(redirection)21 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 +b Fe(22)150 2309 y(reference)27 b(card)19 b Ff(.)13 b(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(159)150 2410 y(reference)27 +b(declarations)21 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)45 +b Fe(78)150 2510 y(register)27 b(stac)n(k,)f(AMD29K)10 +b Ff(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)36 b Fe(69)150 2610 y(registers)6 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)32 b Fe(68)150 2710 y(regular)27 b(expression)6 +b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)32 b Fe(29)150 +2811 y(reloading)27 b(sym)n(b)r(ols)9 b Ff(.)i(.)i(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)34 b Fe(88)150 2911 y(remote)25 b(connection)h(without)g +(stubs)11 b Ff(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 +b Fe(111)150 3011 y(remote)25 b(debugging)9 b Ff(.)k(.)f(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)35 b Fe(106)150 3111 y(remote)25 b(programs,)h(in)n +(terrupting)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)42 b Fe(110)150 3212 y(remote)25 b(serial)i(debugging)f(summary) +13 b Ff(.)e(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 +b Fe(109)150 3312 y(remote)25 b(serial)i(debugging,)g(o)n(v)n(erview)12 +b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(106)150 3412 y(remote)25 b(serial)i(proto)r(col)14 +b Ff(.)g(.)f(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(110)150 3512 y(remote)25 +b(serial)i(stub)6 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 +b Fe(107)150 3613 y(remote)25 b(serial)i(stub)e(list)15 +b Ff(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(107)150 3713 y(remote)25 +b(serial)i(stub,)f(initialization)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(107)150 3813 y(remote)25 +b(serial)i(stub,)f(main)f(routine)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)48 b Fe(107)150 3913 y(remote)25 +b(stub,)h(example)17 b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(110)150 +4014 y(remote)25 b(stub,)h(supp)r(ort)f(routines)6 b +Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 +b Fe(108)150 4114 y Fg(remotedebug)p Fe(,)c(MIPS)e(proto)r(col)d +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 +b Fe(123)150 4214 y Fg(remotetimeout)17 b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)42 b Fe(119)150 4314 y(rep)r(eating)26 +b(commands)16 b Ff(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(13)150 +4415 y(rep)r(orting)26 b(bugs)g(in)f(GDB)10 b Ff(.)j(.)f(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 +b Fe(135)150 4515 y Fg(reset)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(114)150 +4615 y(resp)r(onse)26 b(time,)g(MIPS)f(debugging)12 b +Ff(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 +b Fe(48)150 4715 y(resuming)25 b(execution)d Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)47 b Fe(38)150 4816 y +Fg(RET)14 b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(13)150 4916 +y Fg(retransmit-timeout)p Fe(,)30 b(MIPS)c(proto)r(col)11 +b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(123)150 +5016 y Fg(return)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(93)2025 299 +y(returning)25 b(from)h(a)g(function)7 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(93)2025 399 y Fg(reverse-search)16 b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)42 b Fe(52)2025 499 y Fg(run)14 b +Ff(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(19)2025 600 y(running)15 +b Ff(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)41 b Fe(19)2025 700 y Fg(Running)7 b Ff(.)14 +b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +33 b Fe(119)2025 800 y(running)25 b(29K)h(programs)19 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(114)2025 901 y(running)25 +b(and)g(debugging)h(Sparclet)g(programs)19 b Ff(.)12 +b(.)h(.)f(.)45 b Fe(120)2025 1001 y(running)25 b(VxW)-6 +b(orks)24 b(tasks)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)48 b Fe(119)2025 +1101 y Fg(rwatch)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(31)2025 1371 +y Fn(S)2025 1505 y Fg(s)17 b Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(39)2025 1606 y(sa)n(ving)26 b(sym)n(b)r(ol)f(table)13 +b Ff(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(96)2025 1706 +y(scop)r(e)18 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(84)2025 1806 +y Fg(search)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(52)2025 1907 y(searc)n(hing)9 +b Ff(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)34 b Fe(52)2025 2007 y Fg(section)8 b Ff(.)14 +b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)34 b Fe(97)2025 2107 y Fg(select-frame)22 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 +b Fe(46)2025 2208 y(selected)26 b(frame)16 b Ff(.)d(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(45)2025 2308 y(serial)27 +b(connections,)g(debugging)18 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(111)2025 2408 +y(serial)27 b(device,)f(Hitac)n(hi)g(micros)18 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 +b Fe(121)2025 2509 y(serial)27 b(line)f(sp)r(eed,)g(Hitac)n(hi)g +(micros)11 b Ff(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +37 b Fe(121)2025 2609 y(serial)27 b(line,)f Fg(target)h(remote)c +Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)47 b Fe(109)2025 2709 y(serial)27 b(proto)r(col,)g(GDB)f +(remote)13 b Ff(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)39 b Fe(110)2025 2809 y Fg(set)14 b Ff(.)f(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)40 b Fe(16)2025 2910 y Fg(set)26 b(args)14 b Ff(.)f(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(20)2025 3010 y Fg(set)26 b(assembly-language)13 +b Ff(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)39 b Fe(54)2025 3110 y Fg(set)26 +b(check)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 +b Fe(74,)27 b(75)2025 3211 y Fg(set)f(check)h(range)10 +b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)36 b +Fe(75)2025 3311 y Fg(set)26 b(check)h(type)12 b Ff(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(74)2025 3411 y Fg(set)26 +b(complaints)e Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(128)2025 3512 y Fg(set)26 b(confirm)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(128)2025 3612 y Fg(set)26 b(demangle-style)17 b +Ff(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)43 b Fe(65)2025 3712 y +Fg(set)26 b(editing)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)34 b Fe(125)2025 3812 y Fg(set)26 b(endian)h(auto)9 +b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(105)2025 +3913 y Fg(set)26 b(endian)h(big)11 b Ff(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)37 b Fe(105)2025 4013 y Fg(set)26 b(endian)h(little)6 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(105)2025 +4113 y Fg(set)26 b(environment)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)47 b Fe(21)2025 4214 y Fg(set)26 b(extension-language)11 +b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(73)2025 4314 y Fg(set)26 +b(gnutarget)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(102)2025 4414 y Fg(set)26 b(height)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(127)2025 +4515 y Fg(set)26 b(history)h(expansion)21 b Ff(.)12 b(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 +b Fe(126)2025 4615 y Fg(set)26 b(history)h(filename)22 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(125)2025 4715 y Fg(set)26 +b(history)h(save)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 +b Fe(126)2025 4816 y Fg(set)26 b(history)h(size)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(126)2025 4916 +y Fg(set)26 b(input-radix)d Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +47 b Fe(127)2025 5016 y Fg(set)26 b(language)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(72)p eop +%DVIPSSectionPage: 171 +171 172 bop 150 -116 a Fo(Index)3241 b(171)150 299 y +Fg(set)26 b(listsize)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)33 b Fe(51)150 399 y Fg(set)26 b(machine)8 +b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 +b Fe(121)150 500 y Fg(set)26 b(memory)h Fd(mo)r(d)15 +b Ff(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(121)150 +600 y Fg(set)26 b(mipsfpu)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)34 b Fe(122)150 700 y Fg(set)26 b(output-radix)c +Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(127)150 +801 y Fg(set)26 b(print)h(address)7 b Ff(.)14 b(.)f(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)33 b Fe(61)150 901 y Fg(set)26 b(print)h(array)10 +b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b +Fe(63)150 1001 y Fg(set)26 b(print)h(asm-demangle)18 +b Ff(.)d(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)44 b Fe(65)150 1102 y Fg(set)26 b(print)h(demangle)f +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(65)150 1202 +y Fg(set)26 b(print)h(elements)f Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(63)150 1303 y Fg(set)26 b(print)h(max-symbolic-offset)8 +b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(62)150 1403 y Fg(set)26 b(print)h(null-stop)e Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(63)150 1503 y Fg(set)26 +b(print)h(object)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)34 +b Fe(65)150 1604 y Fg(set)26 b(print)h(pretty)9 b Ff(.)k(.)g(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)34 b Fe(63)150 1704 y Fg(set)26 +b(print)h(sevenbit-strings)12 b Ff(.)k(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(64)150 1804 y +Fg(set)26 b(print)h(static-members)15 b Ff(.)h(.)c(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(66)150 +1905 y Fg(set)26 b(print)h(symbol-filename)14 b Ff(.)i(.)c(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 +b Fe(62)150 2005 y Fg(set)26 b(print)h(union)10 b Ff(.)k(.)e(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(64)150 2106 y Fg(set)26 +b(print)h(vtbl)12 b Ff(.)h(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +37 b Fe(66)150 2206 y Fg(set)26 b(processor)i Fd(args)16 +b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(122)150 2306 +y Fg(set)26 b(prompt)10 b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)35 b Fe(125)150 2407 y Fg(set)26 b(remotedebug)12 +b Ff(.)j(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(111,)27 b(123)150 2507 +y Fg(set)f(retransmit-timeout)10 b Ff(.)17 b(.)12 b(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)36 +b Fe(123)150 2607 y Fg(set)26 b(rstack_high_address)10 +b Ff(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)35 b Fe(69)150 2708 y Fg(set)26 b(symbol-reloading) +14 b Ff(.)i(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(89)150 2808 y Fg(set)26 +b(timeout)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)34 b Fe(123)150 2908 y Fg(set)26 b(variable)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)33 +b Fe(91)150 3009 y Fg(set)26 b(verbose)8 b Ff(.)14 b(.)f(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(128)150 3109 +y Fg(set)26 b(width)11 b Ff(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)37 b Fe(127)150 3210 y Fg(set)26 +b(write)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)38 b Fe(94)150 3310 y Fg(set_debug_traps)14 +b Ff(.)h(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)40 b Fe(107)150 +3410 y(setting)26 b(v)l(ariables)18 b Ff(.)c(.)e(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)44 b Fe(91)150 3511 y(setting)26 b(w)n(atc)n(hp)r(oin)n +(ts)18 b Ff(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(31)150 +3611 y(SH)21 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)48 b Fe(107)150 +3711 y Fg(sh-stub.c)24 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)48 b Fe(107)150 3812 y Fg(share)11 +b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)37 b Fe(98)150 3912 y(shared)26 b(libraries)16 +b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 +b Fe(98)150 4013 y Fg(sharedlibrary)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)43 b Fe(98)150 4113 y Fg(shell)11 +b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)37 b Fe(12)150 4213 y(shell)26 b(escap)r(e)e +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 +b Fe(12)150 4314 y Fg(show)13 b Ff(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 +b Fe(16)150 4414 y Fg(show)27 b(args)12 b Ff(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)38 b Fe(21)150 +4514 y Fg(show)27 b(check)f(range)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)34 b Fe(75)150 4615 y Fg(show)27 b(check)f(type)10 +b Ff(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b +Fe(74)150 4715 y Fg(show)27 b(commands)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)49 b Fe(126)150 4815 y Fg(show)27 +b(complaints)22 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 +b Fe(128)150 4916 y Fg(show)27 b(confirm)7 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)33 +b Fe(128)150 5016 y Fg(show)27 b(convenience)22 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(67)2025 299 +y Fg(show)26 b(copying)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)33 b Fe(17)2025 399 y Fg(show)26 b(demangle-style)16 +b Ff(.)f(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(65)2025 500 y Fg(show)26 +b(directories)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 +b Fe(53)2025 600 y Fg(show)26 b(editing)7 b Ff(.)14 b(.)e(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(125)2025 700 +y Fg(show)26 b(endian)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)34 b Fe(105)2025 801 y Fg(show)26 b(environment)d +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(21)2025 +901 y Fg(show)26 b(gnutarget)e Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)48 b Fe(102)2025 1001 y Fg(show)26 b(height)8 +b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(127)2025 1102 y Fg(show)26 b(history)7 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(126)2025 1202 y Fg(show)26 b(input-radix)c Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(127)2025 1303 +y Fg(show)26 b(language)6 b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)32 b Fe(72)2025 1403 y Fg(show)26 b(listsize)6 +b Ff(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 +b Fe(51)2025 1503 y Fg(show)26 b(machine)7 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(121)2025 1604 y Fg(show)26 b(mipsfpu)7 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(122)2025 1704 y Fg(show)26 b(output-radix)18 b Ff(.)d(.)d(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)44 b Fe(128)2025 1804 y Fg(show)26 b(paths)11 +b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 +b Fe(21)2025 1905 y Fg(show)26 b(print)h(address)f Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(62)2025 2005 y Fg(show)26 +b(print)h(array)9 b Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(63)2025 2106 y Fg(show)26 b(print)h(asm-demangle)17 +b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)42 b Fe(65)2025 2206 y Fg(show)26 b(print)h(demangle)d +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(65)2025 2306 y +Fg(show)26 b(print)h(elements)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)48 +b Fe(63)2025 2407 y Fg(show)26 b(print)h(max-symbolic-offset)7 +b Ff(.)16 b(.)d(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 +b Fe(63)2025 2507 y Fg(show)26 b(print)h(object)7 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(66)2025 2607 +y Fg(show)26 b(print)h(pretty)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)33 b Fe(64)2025 2708 y Fg(show)26 b(print)h(sevenbit-strings)11 +b Ff(.)16 b(.)c(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +37 b Fe(64)2025 2808 y Fg(show)26 b(print)h(static-members)14 +b Ff(.)h(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)40 b Fe(66)2025 2908 y Fg(show)26 b(print)h(symbol-filename)12 +b Ff(.)k(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +38 b Fe(62)2025 3009 y Fg(show)26 b(print)h(union)9 b +Ff(.)k(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(64)2025 +3109 y Fg(show)26 b(print)h(vtbl)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)36 b Fe(66)2025 3210 y Fg(show)26 b(processor)e +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(122)2025 +3310 y Fg(show)26 b(prompt)8 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(125)2025 3410 y Fg(show)26 +b(remotedebug)11 b Ff(.)k(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(111,)27 +b(123)2025 3511 y Fg(show)f(retransmit-timeout)9 b Ff(.)17 +b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)35 b Fe(123)2025 3611 y Fg(show)26 b(rstack_high_address)8 +b Ff(.)17 b(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)34 b Fe(69)2025 3711 y Fg(show)26 b(symbol-reloading)13 +b Ff(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)39 b Fe(89)2025 3812 y Fg(show)26 +b(timeout)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +33 b Fe(123)2025 3912 y Fg(show)26 b(user)11 b Ff(.)j(.)e(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(130)2025 +4013 y Fg(show)26 b(values)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)35 b Fe(67)2025 4113 y Fg(show)26 +b(verbose)7 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +33 b Fe(128)2025 4213 y Fg(show)26 b(version)8 b Ff(.)14 +b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(16)2025 4314 y Fg(show)26 b(warranty)6 b Ff(.)15 +b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 +b Fe(17)2025 4414 y Fg(show)26 b(width)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(127)2025 +4514 y Fg(show)26 b(write)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(94)2025 4615 y Fg +(show-all-if-ambiguous)28 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(144)2025 +4715 y Fg(si)15 b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(40)2025 +4815 y Fg(signal)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(92)2025 4916 +y(signals)16 b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(40)2025 5016 y Fg(silent)10 +b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)35 b Fe(36)p eop +%DVIPSSectionPage: 172 +172 173 bop 150 -116 a Fo(172)2599 b(Debugging)31 b(with)e(GDB)150 +299 y Fg(sim)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(123)150 +399 y(sim)n(ulator)24 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)50 b Fe(123)150 499 y(sim)n(ulator,)26 +b(H8/300)h(or)f(H8/500)18 b Ff(.)c(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(123)150 600 y(sim)n(ulator,)26 +b(Hitac)n(hi)g(SH)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(123)150 +700 y(sim)n(ulator,)26 b(Z8000)9 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)35 b Fe(123)150 800 y(size)27 b(of)f(screen)16 +b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42 +b Fe(127)150 901 y(soft)n(w)n(are)27 b(w)n(atc)n(hp)r(oin)n(ts)12 +b Ff(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(31)150 1001 y +Fg(source)9 b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(131)150 1101 y(source)26 +b(path)e Ff(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)49 b Fe(53)150 1202 y(Sparc)14 b Ff(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b +Fe(107)150 1302 y Fg(sparc-stub.c)18 b Ff(.)d(.)d(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)44 b Fe(107)150 1402 y Fg(sparcl-stub.c)17 +b Ff(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b +Fe(107)150 1503 y(Sparclet)8 b Ff(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(119)150 1603 +y(SparcLite)20 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)46 b Fe(107)150 1703 y Fg(speed)10 b +Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.) +g(.)h(.)f(.)36 b Fe(121)150 1803 y(ST2000)27 b(auxiliary)f(commands)13 +b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +39 b Fe(117)150 1904 y Fg(st2000)27 b Fd(cmd)18 b Ff(.)11 +b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 +b Fe(117)150 2004 y(stac)n(k)26 b(frame)7 b Ff(.)12 b(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 b Fe(45)150 +2104 y(stac)n(k)26 b(on)f(Alpha)20 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)45 b Fe(48)150 2205 y(stac)n(k)26 +b(on)f(MIPS)6 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)32 b Fe(48)150 2305 y(stac)n(k)26 b(traces)c Ff(.)12 +b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 +b Fe(46)150 2405 y(stac)n(king)26 b(targets)7 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(101)150 +2506 y(starting)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)41 b Fe(19)150 2606 y(STDBUG)26 +b(commands)e(\(ST2000\))e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)47 b Fe(117)150 2706 y Fg(step)13 b Ff(.)g(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)38 b Fe(39)150 2807 y Fg(stepi)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 +b Fe(40)150 2907 y(stepping)23 b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(38)150 +3007 y(stopp)r(ed)25 b(threads)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)48 b Fe(42)150 3107 y(stub)25 b(example,)g(remote)g +(debugging)17 b Ff(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 +b Fe(110)150 3208 y(stupid)25 b(questions)17 b Ff(.)c(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)43 b Fe(128)150 3308 y(switc)n(hing)27 +b(threads)15 b Ff(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)41 +b Fe(24)150 3408 y(switc)n(hing)27 b(threads)e(automatically)9 +b Ff(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)35 +b Fe(26)150 3509 y(sym)n(b)r(ol)25 b(deco)r(ding)h(st)n(yle,)g(C)p +Fg(++)12 b Ff(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)38 b Fe(65)150 3609 y(sym)n(b)r(ol)25 +b(dump)9 b Ff(.)h(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +34 b Fe(89)150 3709 y(sym)n(b)r(ol)25 b(names)18 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 +b Fe(87)150 3810 y(sym)n(b)r(ol)25 b(o)n(v)n(erloading)f +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(37)150 +3910 y(sym)n(b)r(ol)25 b(table)d Ff(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(95)150 4010 y Fg(symbol-file)23 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 +b Fe(95)150 4111 y(sym)n(b)r(ols,)25 b(reading)i(immediately)9 +b Ff(.)i(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +34 b Fe(96)150 4381 y Fn(T)150 4515 y Fg(target)9 b Ff(.)k(.)g(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(101)150 4615 y Fg(target)27 b(abug)8 b Ff(.)13 b(.)g(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(102)150 4715 +y Fg(target)27 b(adapt)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)33 b Fe(102)150 4816 y Fg(target)27 b(amd-eb)e +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(102)150 4916 y Fg(target)27 b(array)7 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)33 +b Fe(103)150 5016 y Fg(target)27 b(bug)10 b Ff(.)j(.)f(.)g(.)h(.)f(.)g +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(103)2025 +299 y(target)26 b(b)n(yte)f(order)d Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)48 b Fe(105)2025 399 y Fg(target)27 b(core)8 +b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(102)2025 500 y Fg(target)27 b(cpu32bug)22 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(103)2025 600 +y Fg(target)27 b(dbug)8 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)34 b Fe(103)2025 700 y Fg(target)27 b(ddb)10 +b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 +b Fe(103)2025 801 y Fg(target)27 b(ddb)f Fd(p)r(ort)17 +b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(122)2025 +901 y Fg(target)27 b(dink32)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)49 b Fe(103)2025 1001 y Fg(target)27 b(e7000)16 +b Ff(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(103,)27 b(121)2025 +1102 y Fg(target)g(es1800)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)49 b Fe(103)2025 1202 y Fg(target)27 b(est)10 +b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 +b Fe(103)2025 1303 y Fg(target)27 b(exec)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(102)2025 1403 y Fg(target)27 b(hms)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(103)2025 +1503 y Fg(target)27 b(lsi)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(103)2025 1604 y Fg(target)27 +b(lsi)f Fd(p)r(ort)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +41 b Fe(122)2025 1704 y Fg(target)27 b(m32r)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(103)2025 1804 y Fg(target)27 b(mips)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(103)2025 1905 y Fg(target)27 b(mips)f Fd(p)r(ort)15 +b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(122)2025 +2005 y Fg(target)27 b(mon960)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)49 b Fe(103)2025 2106 y Fg(target)27 b(nindy)7 +b Ff(.)13 b(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(103)2025 2206 y Fg(target)27 b(nrom)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(103)2025 2306 y Fg(target)27 b(op50n)7 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 +b Fe(103)2025 2407 y Fg(target)27 b(pmon)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(104)2025 2507 y Fg(target)27 b(pmon)f Fd(p)r(ort)15 +b Ff(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(122)2025 +2607 y Fg(target)27 b(ppcbug)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)49 b Fe(104)2025 2708 y Fg(target)27 b(ppcbug1)c +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(104)2025 +2808 y Fg(target)27 b(r3900)7 b Ff(.)13 b(.)f(.)h(.)f(.)g(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)33 b Fe(104)2025 2908 y Fg(target)27 +b(rdi)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)36 b Fe(104)2025 3009 y Fg(target)27 b(rdp)10 b Ff(.)i(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025 +3109 y Fg(target)27 b(remote)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)49 b Fe(102)2025 3210 y Fg(target)27 b(rom68k)d +Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(104)2025 3310 y Fg(target)27 b(rombug)d Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(104)2025 +3410 y Fg(target)27 b(sds)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025 3511 y Fg(target)27 +b(sh3)10 b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)36 b Fe(104)2025 3611 y Fg(target)27 b(sh3e)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(104)2025 3711 y Fg(target)27 b(sim)20 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(102,)27 +b(123)2025 3812 y Fg(target)g(sparclite)21 b Ff(.)12 +b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(104)2025 3912 +y Fg(target)27 b(st2000)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)49 b Fe(104)2025 4013 y Fg(target)27 b(udi)10 b Ff(.)i(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(104)2025 +4113 y Fg(target)27 b(vxworks)c Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)48 b Fe(104)2025 4213 y Fg(target)27 b(w89k)8 +b Ff(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(104)2025 4314 y Fg(tbreak)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b +Fe(29)2025 4414 y(TCP)27 b(p)r(ort,)f Fg(target)h(remote)16 +b Ff(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)42 b Fe(109)2025 4514 y(terminal)22 b Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +48 b Fe(22)2025 4615 y Fg(thbreak)8 b Ff(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b +Fe(29)2025 4715 y Fg(this)13 b Ff(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 +b Fe(78)2025 4815 y Fg(thread)27 b(apply)8 b Ff(.)13 +b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(26)2025 4916 y(thread)25 b(breakp)r(oin)n(ts)10 +b Ff(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(42)2025 +5016 y(thread)25 b(iden)n(ti\014er)g(\(GDB\))19 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)44 b Fe(25)p eop +%DVIPSSectionPage: 173 +173 174 bop 150 -116 a Fo(Index)3241 b(173)150 299 y +Fe(thread)25 b(iden)n(ti\014er)h(\(system\))9 b Ff(.)i(.)h(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)34 +b Fe(25)150 399 y(thread)25 b(n)n(um)n(b)r(er)d Ff(.)13 +b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(25)150 +498 y Fg(thread)27 b Fd(threadno)13 b Ff(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)34 b Fe(25)150 598 y(threads)26 b(and)f(w)n(atc)n(hp)r +(oin)n(ts)f Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(32)150 697 y(threads)26 +b(of)g(execution)e Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 +b Fe(24)150 797 y(threads,)26 b(automatic)g(switc)n(hing)e +Ff(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)48 b Fe(26)150 897 y(threads,)26 b(con)n(tin)n(uing)d +Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(42)150 +996 y(threads,)26 b(stopp)r(ed)12 b Ff(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)37 b Fe(42)150 1096 y Fg(timeout)p Fe(,)28 +b(MIPS)d(proto)r(col)9 b Ff(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(123)150 +1196 y(tracebac)n(ks)7 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 b Fe(46)150 1295 y Fg(tty)14 +b Ff(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(22)150 1395 y(t)n(yp)r(e)25 +b(casting)h(memory)11 b Ff(.)g(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 +b Fe(56)150 1494 y(t)n(yp)r(e)25 b(c)n(hec)n(king)8 b +Ff(.)k(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 +b Fe(73)150 1594 y(t)n(yp)r(e)25 b(con)n(v)n(ersions)h(in)g(C)p +Fg(++)18 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(78)150 1860 y +Fn(U)150 1993 y Fg(u)17 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 +b Fe(39)150 2092 y Fg(udi)13 b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 +b Fe(114)150 2192 y(UDI)18 b Ff(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b +Fe(114)150 2291 y Fg(undisplay)25 b Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(61)150 2391 +y(unkno)n(wn)25 b(address,)h(lo)r(cating)9 b Ff(.)14 +b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)34 b Fe(58)150 2491 y Fg(unset)27 b(environment)21 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(21)150 +2590 y Fg(until)11 b Ff(.)j(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37 b Fe(39)150 2690 +y Fg(up)15 b Ff(.)e(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(47)150 +2790 y Fg(up-silently)23 b Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)46 b Fe(47)150 2889 y(user-de\014ned)24 +b(command)d Ff(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49 b Fe(129)150 3155 +y Fn(V)150 3288 y Fe(v)l(alue)25 b(history)c Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 +b Fe(66)150 3387 y(v)l(ariable)26 b(name)f(con\015ict)13 +b Ff(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(56)150 3487 y(v)l(ariable)26 +b(v)l(alues,)g(wrong)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 +b Fe(56)150 3587 y(v)l(ariables,)27 b(setting)8 b Ff(.)k(.)h(.)f(.)g(.) +h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)33 b Fe(91)2025 299 y(v)n(ersion)26 +b(n)n(um)n(b)r(er)15 b Ff(.)10 b(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)41 b Fe(16)2025 399 y Fg(visible-stats)17 b Ff(.)e(.)d(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(144)2025 498 y(VxW)-6 +b(orks)8 b Ff(.)j(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +h(.)f(.)g(.)34 b Fe(117)2025 598 y Fg(vxworks-timeout)14 +b Ff(.)h(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(117)2025 +864 y Fn(W)2025 996 y Fg(watch)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(31)2025 1096 y(w)n(atc)n(hp)r(oin)n(ts)17 b Ff(.)c(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(27)2025 +1196 y(w)n(atc)n(hp)r(oin)n(ts)26 b(and)f(threads)f Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)g(.)50 b Fe(32)2025 1295 y Fg(whatis)10 b Ff(.)j(.)f(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 +b Fe(87)2025 1395 y Fg(where)11 b Ff(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 +b Fe(46)2025 1494 y Fg(while)10 b Ff(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g +(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(129)2025 +1594 y(wild)26 b(p)r(oin)n(ter,)g(in)n(terpreting)12 +b Ff(.)h(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.) +f(.)g(.)h(.)f(.)38 b Fe(63)2025 1694 y(w)n(ord)26 b(completion)12 +b Ff(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b +Fe(13)2025 1793 y(w)n(orking)26 b(directory)13 b Ff(.)g(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.) +h(.)f(.)g(.)h(.)f(.)39 b Fe(53)2025 1893 y(w)n(orking)26 +b(directory)g(\(of)g(y)n(our)f(program\))7 b Ff(.)12 +b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(22)2025 +1993 y(w)n(orking)26 b(language)17 b Ff(.)c(.)g(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)42 b Fe(71)2025 2092 y(writing)26 b(in)n(to)g(core\014les)c +Ff(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f +(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46 b Fe(93)2025 2192 +y(writing)26 b(in)n(to)g(executables)16 b Ff(.)d(.)g(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)42 +b Fe(93)2025 2291 y(wrong)26 b(v)l(alues)20 b Ff(.)12 +b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 +b Fe(56)2025 2557 y Fn(X)2025 2690 y Fg(x)17 b Ff(.)12 +b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(59)2025 2790 y Fc(x)n(coff)26 +b Fe(and)g(C)p Fg(++)10 b Ff(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.) +g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)36 b Fe(78)2025 3056 y Fn(Y)2025 3188 y Fe(y)n(anking)25 +b(text)e Ff(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 +b Fe(140)2025 3454 y Fn(Z)2025 3587 y Fe(Z8000)27 b(sim)n(ulator)20 +b Ff(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h +(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(123)p +eop +%DVIPSSectionPage: 174 +174 175 bop 150 -116 a Fo(174)2599 b(Debugging)31 b(with)e(GDB)1286 +1791 y(The)h(b)s(o)s(dy)f(of)i(this)e(man)m(ual)h(is)f(set)i(in)1599 +1900 y(cmr10)g(at)g(10.95pt,)1262 2010 y(with)e(headings)g(in)g +Fi(cm)m(b10)j(at)f(10.95pt)1194 2119 y Fo(and)f(examples)g(in)f +Fk(cmtt10)46 b(at)h(10.95pt)p Fo(.)1583 2229 y Fm(cmti10)34 +b(at)f(10.95pt)9 b Fo(,)1505 2339 y Fi(cm)m(b10)31 b(at)g(10.95pt)p +Fo(,)i(and)1598 2448 y Fj(cmsl10)d(at)h(10.95pt)1508 +2558 y Fo(are)g(used)f(for)g(emphasis.)p eop +%DVIPSSectionPage: -1 +-1 176 bop 3725 -116 a Fo(i)150 299 y Fl(T)-13 b(able)54 +b(of)g(Con)l(ten)l(ts)150 641 y Fn(Summary)45 b(of)g(GDB)15 +b Fb(.)k(.)g(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.) +h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)60 b +Fn(1)449 778 y Fo(F)-8 b(ree)31 b(soft)m(w)m(are)c Fm(.)15 +b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b +Fo(1)449 888 y(Con)m(tributors)29 b(to)i(GDB)11 b Fm(.)16 +b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)41 b Fo(1)150 1130 y Fn(1)135 b(A)44 +b(Sample)i(GDB)e(Session)35 b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f +(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)79 b Fn(5)150 +1400 y(2)135 b(Getting)46 b(In)e(and)h(Out)g(of)g(GDB)26 +b Fb(.)19 b(.)g(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.) +70 b Fn(9)449 1537 y Fo(2.1)92 b(In)m(v)m(oking)30 b(GDB)d +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(9)748 1646 y(2.1.1)93 +b(Cho)s(osing)29 b(\014les)24 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)h(.)f(.)g(.)g(.)54 b Fo(10)748 1756 y(2.1.2)93 +b(Cho)s(osing)29 b(mo)s(des)19 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)48 b Fo(11)449 1866 y(2.2)92 b(Quitting)29 +b(GDB)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(12)449 1975 +y(2.3)92 b(Shell)28 b(commands)13 b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 +b Fo(12)150 2218 y Fn(3)135 b(GDB)44 b(Commands)37 b +Fb(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h +(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)81 b Fn(13)449 2355 +y Fo(3.1)92 b(Command)29 b(syn)m(tax)f Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h +(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 +b Fo(13)449 2464 y(3.2)92 b(Command)29 b(completion)d +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.) +55 b Fo(13)449 2574 y(3.3)92 b(Getting)31 b(help)19 b +Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.) +f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(15)150 2816 +y Fn(4)135 b(Running)44 b(Programs)i(Under)f(GDB)36 b +Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)82 b +Fn(19)449 2953 y Fo(4.1)92 b(Compiling)27 b(for)j(debugging)15 +b Fm(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 +b Fo(19)449 3063 y(4.2)92 b(Starting)30 b(y)m(our)g(program)15 +b Fm(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 +b Fo(19)449 3172 y(4.3)92 b(Y)-8 b(our)30 b(program's)h(argumen)m(ts)19 +b Fm(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 +b Fo(20)449 3282 y(4.4)92 b(Y)-8 b(our)30 b(program's)h(en)m(vironmen)m +(t)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(21)449 3391 y(4.5)92 b(Y)-8 b(our)30 b(program's)h(w)m(orking)e +(directory)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(22)449 +3501 y(4.6)92 b(Y)-8 b(our)30 b(program's)h(input)d(and)i(output)11 +b Fm(.)j(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fo(22)449 3611 y(4.7)92 +b(Debugging)30 b(an)g(already-running)e(pro)s(cess)23 +b Fm(.)14 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)52 b Fo(23)449 3720 y(4.8)92 b(Killing)27 +b(the)j(c)m(hild)f(pro)s(cess)c Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(23)449 3830 y(4.9)92 +b(Additional)28 b(pro)s(cess)i(information)19 b Fm(.)14 +b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fo(24)449 3939 y(4.10)92 +b(Debugging)31 b(programs)f(with)f(m)m(ultiple)f(threads)15 +b Fm(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 +b Fo(24)449 4049 y(4.11)92 b(Debugging)31 b(programs)f(with)f(m)m +(ultiple)f(pro)s(cesses)c Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)53 b Fo(26)150 4291 y Fn(5)135 b(Stopping)45 b(and)f(Con)l(tin)l +(uing)19 b Fb(.)i(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f +(.)h(.)f(.)g(.)64 b Fn(27)449 4428 y Fo(5.1)92 b(Breakp)s(oin)m(ts,)30 +b(w)m(atc)m(hp)s(oin)m(ts,)h(and)f(catc)m(hp)s(oin)m(ts)c +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 +b Fo(27)748 4538 y(5.1.1)93 b(Setting)30 b(breakp)s(oin)m(ts)19 +b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48 b Fo(28)748 +4648 y(5.1.2)93 b(Setting)30 b(w)m(atc)m(hp)s(oin)m(ts)13 +b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fo(31)748 +4757 y(5.1.3)93 b(Setting)30 b(catc)m(hp)s(oin)m(ts)25 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(32)748 +4867 y(5.1.4)93 b(Deleting)30 b(breakp)s(oin)m(ts)16 +b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)45 b Fo(33)748 +4976 y(5.1.5)93 b(Disabling)28 b(breakp)s(oin)m(ts)17 +b Fm(.)d(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)46 b Fo(34)748 5086 +y(5.1.6)93 b(Break)31 b(conditions)8 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(35)748 5196 y(5.1.7)93 +b(Breakp)s(oin)m(t)30 b(command)g(lists)15 b Fm(.)e(.)i(.)g(.)g(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 +b Fo(36)748 5305 y(5.1.8)93 b(Breakp)s(oin)m(t)30 b(men)m(us)24 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 +b Fo(37)p eop +%DVIPSSectionPage: -2 +-2 177 bop 150 -116 a Fo(ii)2682 b(Debugging)31 b(with)e(GDB)449 +83 y(5.2)92 b(Con)m(tin)m(uing)29 b(and)g(stepping)16 +b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.) +f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 +b Fo(38)449 193 y(5.3)92 b(Signals)23 b Fm(.)13 b(.)i(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Fo(40)449 302 y(5.4)92 +b(Stopping)29 b(and)h(starting)g(m)m(ulti-thread)f(programs)16 +b Fm(.)e(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 +b Fo(42)150 545 y Fn(6)135 b(Examining)46 b(the)f(Stac)l(k)20 +b Fb(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.) +h(.)f(.)g(.)h(.)f(.)65 b Fn(45)449 682 y Fo(6.1)92 b(Stac)m(k)31 +b(frames)15 b Fm(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Fo(45)449 +791 y(6.2)92 b(Bac)m(ktraces)12 b Fm(.)18 b(.)d(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)41 b Fo(46)449 901 y(6.3)92 b(Selecting)30 b(a)h(frame)13 +b Fm(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g +(.)g(.)g(.)g(.)g(.)42 b Fo(47)449 1010 y(6.4)92 b(Information)29 +b(ab)s(out)h(a)h(frame)18 b Fm(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)48 b Fo(48)449 1120 y(6.5)92 b(MIPS/Alpha)29 +b(mac)m(hines)h(and)g(the)g(function)f(stac)m(k)22 b +Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)51 +b Fo(48)150 1362 y Fn(7)135 b(Examining)46 b(Source)e(Files)35 +b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f +(.)h(.)f(.)79 b Fn(51)449 1499 y Fo(7.1)92 b(Prin)m(ting)29 +b(source)h(lines)13 b Fm(.)h(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Fo(51)449 1609 y(7.2)92 +b(Searc)m(hing)30 b(source)g(\014les)20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Fo(52)449 +1719 y(7.3)92 b(Sp)s(ecifying)28 b(source)i(directories)f +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)58 b Fo(53)449 +1828 y(7.4)92 b(Source)30 b(and)g(mac)m(hine)g(co)s(de)25 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 +b Fo(53)150 2071 y Fn(8)135 b(Examining)46 b(Data)28 +b Fb(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f +(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)73 b Fn(55)449 +2208 y Fo(8.1)92 b(Expressions)15 b Fm(.)e(.)i(.)g(.)g(.)g(.)g(.)h(.)f +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)44 b Fo(55)449 2317 y(8.2)92 b(Program)30 b(v)-5 b(ariables)16 +b Fm(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)45 b Fo(56)449 2427 y(8.3)92 b(Arti\014cial)29 +b(arra)m(ys)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(57)449 +2536 y(8.4)92 b(Output)29 b(formats)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(58)449 2646 y(8.5)92 b(Examining)28 b(memory)9 b +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)38 b Fo(59)449 2755 y(8.6)92 b(Automatic)31 +b(displa)m(y)12 b Fm(.)h(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Fo(60)449 2865 y(8.7)92 +b(Prin)m(t)29 b(settings)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 +b Fo(61)449 2975 y(8.8)92 b(V)-8 b(alue)30 b(history)c +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 b Fo(66)449 3084 y(8.9)92 +b(Con)m(v)m(enience)31 b(v)-5 b(ariables)27 b Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)57 +b Fo(67)449 3194 y(8.10)92 b(Registers)23 b Fm(.)16 b(.)f(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)52 b Fo(68)449 3303 y(8.11)92 b(Floating)31 +b(p)s(oin)m(t)e(hardw)m(are)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)51 b Fo(70)150 3546 y Fn(9)135 b(Using)45 +b(GDB)g(with)g(Di\013eren)l(t)i(Languages)27 b Fb(.)20 +b(.)f(.)h(.)f(.)g(.)72 b Fn(71)449 3683 y Fo(9.1)92 b(Switc)m(hing)29 +b(b)s(et)m(w)m(een)i(source)f(languages)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 +b Fo(71)748 3792 y(9.1.1)93 b(List)29 b(of)i(\014lename)e(extensions)h +(and)g(languages)15 b Fm(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44 +b Fo(71)748 3902 y(9.1.2)93 b(Setting)30 b(the)g(w)m(orking)g(language) +20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)49 b Fo(72)748 4012 y(9.1.3)93 b(Ha)m(ving)30 +b(GDB)i(infer)c(the)j(source)g(language)25 b Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(72)449 4121 +y(9.2)92 b(Displa)m(ying)29 b(the)h(language)g Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)58 +b Fo(72)449 4231 y(9.3)92 b(T)m(yp)s(e)30 b(and)g(range)g(c)m(hec)m +(king)8 b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +38 b Fo(73)748 4340 y(9.3.1)93 b(An)30 b(o)m(v)m(erview)h(of)f(t)m(yp)s +(e)h(c)m(hec)m(king)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47 b Fo(73)748 4450 y(9.3.2)93 +b(An)30 b(o)m(v)m(erview)h(of)f(range)h(c)m(hec)m(king)17 +b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)47 b Fo(74)449 4560 y(9.4)92 b(Supp)s(orted)28 b(languages)h +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.) +g(.)57 b Fo(75)748 4669 y(9.4.1)93 b(C)29 b(and)h(C)p +Fk(++)18 b Fm(.)d(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)h(.)f(.)g(.)47 b Fo(75)1047 4779 y(9.4.1.1)93 b(C)30 +b(and)g(C)p Fk(++)f Fo(op)s(erators)19 b Fm(.)d(.)f(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fo(76)1047 +4888 y(9.4.1.2)93 b(C)30 b(and)g(C)p Fk(++)f Fo(constan)m(ts)19 +b Fm(.)e(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)49 b Fo(77)1047 4998 y(9.4.1.3)93 b(C)p Fk(++)30 +b Fo(expressions)12 b Fm(.)i(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fo(78)1047 +5108 y(9.4.1.4)93 b(C)30 b(and)g(C)p Fk(++)f Fo(defaults)f +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)58 b Fo(79)1047 5217 y(9.4.1.5)93 b(C)30 b(and)g(C)p +Fk(++)f Fo(t)m(yp)s(e)i(and)f(range)g(c)m(hec)m(ks)c +Fm(.)15 b(.)g(.)g(.)g(.)g(.)53 b Fo(79)1047 5327 y(9.4.1.6)93 +b(GDB)32 b(and)d(C)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 +b Fo(79)p eop +%DVIPSSectionPage: -3 +-3 178 bop 3674 -116 a Fo(iii)1047 83 y(9.4.1.7)93 b(GDB)32 +b(features)e(for)g(C)p Fk(++)20 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Fo(79)748 193 +y(9.4.2)93 b(Mo)s(dula-2)24 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)53 b Fo(80)1047 +302 y(9.4.2.1)93 b(Op)s(erators)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)53 b Fo(80)1047 412 y(9.4.2.2)93 b(Built-in)28 +b(functions)h(and)h(pro)s(cedures)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)58 +b Fo(82)1047 521 y(9.4.2.3)93 b(Constan)m(ts)24 b Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(83)1047 +631 y(9.4.2.4)93 b(Mo)s(dula-2)30 b(defaults)13 b Fm(.)h(.)h(.)g(.)g(.) +g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 +b Fo(83)1047 741 y(9.4.2.5)93 b(Deviations)30 b(from)g(standard)g(Mo)s +(dula-2)c Fm(.)15 b(.)g(.)g(.)56 b Fo(83)1047 850 y(9.4.2.6)93 +b(Mo)s(dula-2)30 b(t)m(yp)s(e)h(and)f(range)g(c)m(hec)m(ks)8 +b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(84)1047 +960 y(9.4.2.7)93 b(The)30 b(scop)s(e)g(op)s(erators)h +Fk(::)f Fo(and)f Fk(.)17 b Fm(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)46 +b Fo(84)1047 1069 y(9.4.2.8)93 b(GDB)32 b(and)d(Mo)s(dula-2)21 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)50 b Fo(84)150 1312 y Fn(10)135 b(Examining)46 +b(the)f(Sym)l(b)t(ol)g(T)-11 b(able)25 b Fb(.)20 b(.)g(.)f(.)g(.)h(.)f +(.)h(.)f(.)h(.)f(.)g(.)h(.)70 b Fn(87)150 1582 y(11)135 +b(Altering)46 b(Execution)40 b Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.) +f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)85 +b Fn(91)449 1719 y Fo(11.1)92 b(Assignmen)m(t)30 b(to)h(v)-5 +b(ariables)9 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)38 b Fo(91)449 1828 y(11.2)92 b(Con)m(tin)m(uing)29 +b(at)i(a)g(di\013eren)m(t)f(address)22 b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(92)449 1938 y(11.3)92 b(Giving)29 b(y)m(our)i(program)f(a)h +(signal)25 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56 +b Fo(92)449 2047 y(11.4)92 b(Returning)29 b(from)h(a)h(function)23 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)53 +b Fo(93)449 2157 y(11.5)92 b(Calling)29 b(program)h(functions)d +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 +b Fo(93)449 2266 y(11.6)92 b(P)m(atc)m(hing)31 b(programs)22 +b Fm(.)15 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)52 b Fo(93)150 2509 y Fn(12)135 b(GDB)44 b(Files)39 +b Fb(.)19 b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h +(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)83 +b Fn(95)449 2646 y Fo(12.1)92 b(Commands)30 b(to)h(sp)s(ecify)e +(\014les)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)57 +b Fo(95)449 2755 y(12.2)92 b(Errors)30 b(reading)f(sym)m(b)s(ol)g +(\014les)14 b Fm(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 +b Fo(98)150 2998 y Fn(13)135 b(Sp)t(ecifying)45 b(a)g(Debugging)h(T)-11 +b(arget)33 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)77 +b Fn(101)449 3135 y Fo(13.1)92 b(Activ)m(e)32 b(targets)9 +b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)39 b Fo(101)449 3244 y(13.2)92 +b(Commands)30 b(for)g(managing)g(targets)c Fm(.)15 b(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)54 +b Fo(101)449 3354 y(13.3)92 b(Cho)s(osing)29 b(target)j(b)m(yte)f +(order)9 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 +b Fo(105)449 3464 y(13.4)92 b(Remote)32 b(debugging)26 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.) +g(.)56 b Fo(106)748 3573 y(13.4.1)93 b(The)30 b(GDB)h(remote)h(serial)d +(proto)s(col)18 b Fm(.)d(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)48 b Fo(106)1047 3683 y(13.4.1.1)94 b(What)31 b(the)f(stub)g(can)g +(do)h(for)f(y)m(ou)13 b Fm(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)43 +b Fo(107)1047 3792 y(13.4.1.2)94 b(What)31 b(y)m(ou)f(m)m(ust)h(do)f +(for)g(the)h(stub)26 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)57 +b Fo(108)1047 3902 y(13.4.1.3)94 b(Putting)29 b(it)h(all)f(together)17 +b Fm(.)f(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 +b Fo(109)1047 4012 y(13.4.1.4)94 b(Comm)m(unication)29 +b(proto)s(col)f Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)58 +b Fo(110)1047 4121 y(13.4.1.5)94 b(Using)29 b(the)i Fk(gdbserver)d +Fo(program)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)56 b Fo(111)1047 +4231 y(13.4.1.6)94 b(Using)29 b(the)i Fk(gdbserve.nlm)c +Fo(program)19 b Fm(.)14 b(.)h(.)g(.)49 b Fo(112)748 4340 +y(13.4.2)93 b(GDB)31 b(with)f(a)g(remote)i(i960)f(\(Nindy\))21 +b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(113)1047 4450 y(13.4.2.1)94 b(Startup)29 b(with)g(Nindy)22 +b Fm(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)52 b Fo(113)1047 4560 y(13.4.2.2)94 b(Options)29 b(for)h(Nindy)d +Fm(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)59 b Fo(113)1047 4669 y(13.4.2.3)94 b(Nindy)28 +b(reset)j(command)19 b Fm(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)49 b Fo(114)748 4779 y(13.4.3)93 b(The)30 +b(UDI)h(proto)s(col)f(for)g(AMD29K)9 b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.) +g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)38 b Fo(114)748 4888 +y(13.4.4)93 b(The)30 b(EBMON)h(proto)s(col)f(for)g(AMD29K)f +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(114)1047 +4998 y(13.4.4.1)94 b(Comm)m(unications)29 b(setup)24 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 +b Fo(115)1047 5108 y(13.4.4.2)94 b(EB29K)31 b(cross-debugging)26 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 +b Fo(116)1047 5217 y(13.4.4.3)94 b(Remote)31 b(log)16 +b Fm(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b Fo(116)748 5327 +y(13.4.5)93 b(GDB)31 b(with)f(a)g(T)-8 b(andem)30 b(ST2000)15 +b Fm(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.) +44 b Fo(117)p eop +%DVIPSSectionPage: -4 +-4 179 bop 150 -116 a Fo(iv)2660 b(Debugging)31 b(with)e(GDB)748 +83 y(13.4.6)93 b(GDB)31 b(and)f(VxW)-8 b(orks)15 b Fm(.)h(.)f(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)45 b Fo(117)1047 193 y(13.4.6.1)94 b(Connecting)29 +b(to)i(VxW)-8 b(orks)21 b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)h(.)f(.)50 b Fo(118)1047 302 y(13.4.6.2)94 b(VxW)-8 +b(orks)31 b(do)m(wnload)26 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(118)1047 412 y(13.4.6.3)94 +b(Running)28 b(tasks)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(119)748 +521 y(13.4.7)93 b(GDB)31 b(and)f(Sparclet)15 b Fm(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)45 b Fo(119)1047 631 y(13.4.7.1)94 b(Setting)30 +b(\014le)f(to)i(debug)10 b Fm(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f +(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fo(119)1047 741 y(13.4.7.2)94 +b(Connecting)29 b(to)i(Sparclet)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(120)1047 850 y(13.4.7.3)94 +b(Sparclet)29 b(do)m(wnload)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fo(120)1047 960 +y(13.4.7.4)94 b(Running)28 b(and)h(debugging)24 b Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b +Fo(120)748 1069 y(13.4.8)93 b(GDB)31 b(and)f(Hitac)m(hi)g(micropro)s +(cessors)d Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)57 +b Fo(120)1047 1179 y(13.4.8.1)94 b(Connecting)29 b(to)i(Hitac)m(hi)g(b) +s(oards)20 b Fm(.)13 b(.)i(.)g(.)g(.)g(.)h(.)f(.)49 b +Fo(121)1047 1289 y(13.4.8.2)94 b(Using)29 b(the)i(E7000)h(in-circuit)c +(em)m(ulator)23 b Fm(.)15 b(.)53 b Fo(121)1047 1398 y(13.4.8.3)94 +b(Sp)s(ecial)28 b(GDB)j(commands)e(for)h(Hitac)m(hi)g(micros)1253 +1508 y Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fo(121)748 1617 y(13.4.9)93 +b(GDB)31 b(and)f(remote)i(MIPS)d(b)s(oards)21 b Fm(.)15 +b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(122)748 1727 y(13.4.10)93 b(Sim)m(ulated)29 b(CPU)h(target)23 +b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(123)150 1969 y Fn(14)135 +b(Con)l(trolling)47 b(GDB)28 b Fb(.)18 b(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.) +h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)72 +b Fn(125)449 2106 y Fo(14.1)92 b(Prompt)28 b Fm(.)16 +b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.) +f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(125)449 2216 +y(14.2)92 b(Command)30 b(editing)18 b Fm(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(125)449 +2325 y(14.3)92 b(Command)30 b(history)17 b Fm(.)d(.)h(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)46 b +Fo(125)449 2435 y(14.4)92 b(Screen)31 b(size)9 b Fm(.)14 +b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)h(.)38 b Fo(127)449 2545 y(14.5)92 +b(Num)m(b)s(ers)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 +b Fo(127)449 2654 y(14.6)92 b(Optional)29 b(w)m(arnings)g(and)h +(messages)g Fm(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59 b Fo(128)150 2897 +y Fn(15)135 b(Canned)45 b(Sequences)g(of)g(Commands)33 +b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)77 b Fn(129)449 +3034 y Fo(15.1)92 b(User-de\014ned)30 b(commands)10 b +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 +b Fo(129)449 3143 y(15.2)92 b(User-de\014ned)30 b(command)g(ho)s(oks)e +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(130)449 3253 +y(15.3)92 b(Command)30 b(\014les)14 b Fm(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 +b Fo(131)449 3362 y(15.4)92 b(Commands)30 b(for)g(con)m(trolled)g +(output)23 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)53 b Fo(131)150 3605 +y Fn(16)135 b(Using)46 b(GDB)e(under)g Fa(gnu)h Fn(Emacs)28 +b Fb(.)20 b(.)g(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)72 +b Fn(133)150 3875 y(17)135 b(Rep)t(orting)46 b(Bugs)e(in)h(GDB)35 +b Fb(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.) +79 b Fn(135)449 4012 y Fo(17.1)92 b(Ha)m(v)m(e)33 b(y)m(ou)d(found)f(a) +i(bug?)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +52 b Fo(135)449 4121 y(17.2)92 b(Ho)m(w)31 b(to)h(rep)s(ort)d(bugs)g +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +59 b Fo(135)p eop +%DVIPSSectionPage: -5 +-5 180 bop 3702 -116 a Fo(v)150 83 y Fn(18)135 b(Command)45 +b(Line)g(Editing)33 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h +(.)f(.)h(.)f(.)h(.)f(.)76 b Fn(139)449 220 y Fo(18.1)92 +b(In)m(tro)s(duction)29 b(to)j(Line)d(Editing)21 b Fm(.)13 +b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fo(139)449 330 y(18.2)92 +b(Readline)29 b(In)m(teraction)13 b Fm(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42 b Fo(139)748 439 y(18.2.1)93 +b(Readline)29 b(Bare)i(Essen)m(tials)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 +b Fo(139)748 549 y(18.2.2)93 b(Readline)29 b(Mo)m(v)m(emen)m(t)k +(Commands)11 b Fm(.)i(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)40 b Fo(140)748 658 y(18.2.3)93 b(Readline)29 +b(Killing)e(Commands)18 b Fm(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Fo(140)748 768 y(18.2.4)93 +b(Readline)29 b(Argumen)m(ts)21 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51 +b Fo(141)748 878 y(18.2.5)93 b(Searc)m(hing)30 b(for)g(Commands)f(in)g +(the)i(History)22 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)52 +b Fo(141)449 987 y(18.3)92 b(Readline)29 b(Init)h(File)24 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.) +g(.)g(.)54 b Fo(141)748 1097 y(18.3.1)93 b(Readline)29 +b(Init)g(File)h(Syn)m(tax)10 b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b +Fo(142)748 1206 y(18.3.2)93 b(Conditional)28 b(Init)h(Constructs)e +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)57 b Fo(145)748 1316 y(18.3.3)93 b(Sample)29 b(Init)g(File)19 +b Fm(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b +Fo(146)449 1425 y(18.4)92 b(Bindable)29 b(Readline)g(Commands)10 +b Fm(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Fo(149)748 1535 +y(18.4.1)93 b(Commands)29 b(F)-8 b(or)31 b(Mo)m(ving)25 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)54 b Fo(149)748 1645 y(18.4.2)93 +b(Commands)29 b(F)-8 b(or)31 b(Manipulating)e(The)g(History)16 +b Fm(.)f(.)g(.)g(.)g(.)45 b Fo(149)748 1754 y(18.4.3)93 +b(Commands)29 b(F)-8 b(or)31 b(Changing)e(T)-8 b(ext)28 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)56 +b Fo(150)748 1864 y(18.4.4)93 b(Killing)27 b(And)i(Y)-8 +b(anking)15 b Fm(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Fo(151)748 +1973 y(18.4.5)93 b(Sp)s(ecifying)28 b(Numeric)h(Argumen)m(ts)22 +b Fm(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 +b Fo(152)748 2083 y(18.4.6)93 b(Letting)30 b(Readline)f(T)m(yp)s(e)h(F) +-8 b(or)31 b(Y)-8 b(ou)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)47 b Fo(153)748 2193 y(18.4.7)93 b(Keyb)s(oard)29 +b(Macros)9 b Fm(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 +b Fo(153)748 2302 y(18.4.8)93 b(Some)30 b(Miscellaneous)g(Commands)11 +b Fm(.)i(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)40 +b Fo(153)449 2412 y(18.5)92 b(Readline)29 b(vi)h(Mo)s(de)24 +b Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)54 b Fo(155)150 2654 y Fn(App)t(endix)44 b(A)134 +b(Using)45 b(History)h(In)l(teractiv)l(ely)33 b Fb(.)20 +b(.)f(.)g(.)75 b Fn(157)449 2791 y Fo(A.1)92 b(History)30 +b(In)m(teraction)e Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)58 b Fo(157)748 2901 y(A.1.1)92 +b(Ev)m(en)m(t)32 b(Designators)10 b Fm(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)40 b Fo(157)748 3010 y(A.1.2)92 b(W)-8 b(ord)31 +b(Designators)17 b Fm(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47 +b Fo(157)748 3120 y(A.1.3)92 b(Mo)s(di\014ers)16 b Fm(.)e(.)h(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 +b Fo(158)150 3362 y Fn(App)t(endix)e(B)134 b(F)-11 b(ormatting)46 +b(Do)t(cumen)l(tation)36 b Fb(.)20 b(.)f(.)h(.)79 b Fn(159)150 +3632 y(App)t(endix)44 b(C)134 b(Installing)47 b(GDB)13 +b Fb(.)18 b(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.) +57 b Fn(161)449 3769 y Fo(C.1)91 b(Compiling)28 b(GDB)j(in)e(another)i +(directory)17 b Fm(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)47 b Fo(162)449 3879 y(C.2)91 +b(Sp)s(ecifying)28 b(names)i(for)g(hosts)h(and)f(targets)e +Fm(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g +(.)57 b Fo(163)449 3988 y(C.3)91 b Fk(configure)28 b +Fo(options)13 b Fm(.)h(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)g(.)g(.)43 b Fo(163)150 4231 y Fn(Index)34 +b Fb(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f +(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.) +f(.)h(.)f(.)g(.)79 b Fn(165)p eop +%DVIPSSectionTrailer +eos end +%DVIPSEndSection + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/gdb/doc/gdbint.dvi b/gdb/doc/gdbint.dvi new file mode 100644 index 0000000000000000000000000000000000000000..967d7a92efa5649206e6a4547204aa5779cb0921 GIT binary patch literal 162624 zcmce<34B~vdH3&VMp=kMHVAu23?+76Ti%iY38cuf>?pA%Bgt7x8f7evq`}gRm>I=Z zNLflL(8eZ{X{M8i#-W6?fwF}cC|fCEYfA{F?4%M2v}G?PX(@aD-{13`bLWmMw}#LA z`SWSPx^wSYo_#yd`R|TnUUl=|KJ}s%{3rA6r<^sMzw)foY;|U~de+A0KKHp@8_w(6 z@azjWUU1&#Kjw{N^xFUSpGW!6fkO|kSaI-3i7sU7#pzvwI09{ruCR`cazZmM!n9~?S<#fsOh z$TIP}ZvX2;C*Jm!12?bu!ll1>WYc9ox^`~GV;SVrNDBg6>*Lnmv21q$e=CjvE$=y%No42 zG+C^5j*o9IOih={`Ga?!vSP)7p1FzQO*h^*ThT8=rK#C!p;W9KeB*(k{Aj5-rl-AQ z1wFh_534yFVrVkIM=u@W>qE!ici-z)bof3G-Y8J>$5H*~+%{1E^6e{5IB@eZGhckd zf=zYL*(?;Wv=(~jNt-wG#`XW_w!!>$g^Jc$%PuTz?Ao~D*(~tpV_xxz!tjCGuhzc% zP{)h*^&YHcx14Zgp*UXBFq^tIo&Rjm`ozmN>#ALmCfdABveb;HX zzxDS=4<0li_TuP_O=99;Jh-oal^lz#2cXa1;;EvW*gRt)`Y%o^N*g9FX!|1 zq0)Gjq4(8u<-GmSEX@|ja)RsHdS7w0>)@eN*ocT^*KPNloi9%pD%wmVvv^OTQlBX2 zip^?%Oq4L4+uO|7bH%axSfNra7xv6n^Y!bR`SKoyo34+RW(xU=lLuc;^Wki6sy